山东鲁能软件技术有限公司地址:山东济南高新区新泺路1500号邮编:250010电话:(0531)89709628传真:(0531)89709600网址: IiNova实时数据库管理系统技术白皮书中国.济南2009年12月山东鲁能软件技术有限公司地址:山东济南高新区新泺路1500号邮编:250010主要名词中英文对照iNovaServeriNova网络服务iNovaBaseiNova测点信息服务iNovaSnapshotiNova实时数据服务iNovaHistorianiNova历史数据服务iNovaOPCServeriNovaOPC服务iNovaODBCiNova开放数据库互连iNovaGraphiNova客户端组态及监视工具iNovaxMTiNova客户端测点管理、查询工具iNovaxLinkiNova客户端数据查询、静态报表生成工具iNovaPortaliNova门户网站架构模块iNovaTyperiNova手工录入工具iNovaAlarmiNova报警模块iNovaG2GiNova镜像通信模块iNovaSDKiNova开发模块iNovaInterfaceiNova标准通信接口模块iNovaC2iNova新一代计算平台iNovaGDXPiNova分布式实时数据交换平台电话:(0531)89709628传真:(0531)89709600网址: II山东鲁能软件技术有限公司地址:山东济南高新区新泺路1500号邮编:250010电话:(0531)89709628传真:(0531)89709600网址: III目录1前言............................................................................................................................12系统概述....................................................................................................................23系统特点....................................................................................................................34系统结构....................................................................................................................44.1组件及配置..........................................................................................................44.2基本结构..............................................................................................................54.3模块功能..............................................................................................................65技术特性..................................................................................................................206应用领域..................................................................................................................237技术服务............................................................................................................................................24山东鲁能软件技术有限公司地址:山东济南高新区新泺路1500号邮编:250010电话:(0531)89709628传真:(0531)89709600网址: 11前言实时数据库作为一种特殊的数据库,早在十多年前就已经在国外的大型流程工业企业部署应用。随着网络、存储及计算技术的飞速发展,实时数据库广泛应用于电力、钢铁、石油、石化、交通、航空、水利、环保等重要行业和领域,已经是工业领域信息化的核心基础软件,在“信息化与工业化融合”过程中发挥着重要作用。实时数据库推动信息化从传统领域向新的领域扩展,向更高层次发展。这些新的领域包括生产实时监视、电力调度、交通监视及控制、空中交通管制、武器制导、实时仿真、作战指挥自动化等。这些应用有着与传统应用不同的特征:一方面需要维护的共享数据和控制数据大量增加;另一方面其任务(或事务)时间性很强,要求在规定的时刻或一定的时间内完成其处理。相应地,所处理的数据也往往是“短暂”的,即有一定的时效性,过时则有新的数据产生,而使当前的决策或推导变为无效。所以,这种应用对数据管理和实时处理均有要求,只有将数据库和实时系统的概念、技术、方法与机制“无缝集成”的实时数据库才能满足这类应用的要求。所谓实时数据库系统是指其数据和事务都具有时间属性,或显式的时间约束的数据库系统。在实时数据库系统中,事务处理的正确性不仅依赖于逻辑结果的正确性,而且依赖于逻辑结果产生的时间是否满足相应的时间约束。实时数据库系统中的数据对象都有一个有效时间间隔,表示它在这个时间段内足够真实地反映了物理环境的当前状态。因此,任何与该数据对象有关的事务处理必须在有效的时间间隔内完成。实时数据库管理系统(RTDBMS)是一种操纵和管理实时数据库的平台软山东鲁能软件技术有限公司地址:山东济南高新区新泺路1500号邮编:250010电话:(0531)89709628传真:(0531)89709600网址: 2件,用于建立、使用和维护实时数据库。它对实时数据库进行统一的管理和控制,以保证实时数据库的安全性和完整性。用户通过RTDBMS访问实时数据库中的数据,数据库管理员也通过RTDBMS进行数据库的维护工作。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立、修改和询问实时数据库。2系统概述iNova实时数据库管理系统(iNovaReal-timeDatabaseManagementSystem,简称iNova实时数据库或INova实时数据库)是山东鲁能软件技术有限公司推出的具有自主知识产权的实时数据库管理系统及套件产品。iNova实时数据库是一种高可靠性、高安全性、跨平台的实时数据库管理系统,可创建、操纵和管理实时数据库,实现对海量实时/历史数据的高效管理。产品支持C/S和B/S应用模式,开放的、可扩展的结构可满足用户构建各种企业级应用的需求。产品提供丰富的信息系统开发工具,用户可方便地基于实时数据库构建各类应用系统。这些系统包括:(1)发电厂厂级监控信息系统(SIS);(2)流程企业制造执行系统(MES);(3)企业能源管理系统(EMS);(4)生产安全监控系统;(5)生产调度系统;(6)电力检测系统;(7)水利监控系统;(8)水文监控系统;山东鲁能软件技术有限公司地址:山东济南高新区新泺路1500号邮编:250010电话:(0531)89709628传真:(0531)89709600网址: 3(9)油井监控系统;(10)城市管网监控系统;(11)煤矿监控系统;(12)交通监控系统。3系统特点(1)数据采集/交换方面iNova实时数据库支持多个标准接口,可与分散式控制系统(DCS)、数据采集与监控系统(SCADA)、各种关系型数据库和其他实时数据库以及主要业务应用系统等实现数据交换。iNovaGDXP(iNova分布式实时数据交换平台)是iNova实时数据库的一种高级应用模块,适用于广域范围内实时数据库与各种数据源之间实时数据交换。该模块是集团用户构建生产实时管理应用系统的重要支撑。(2)数据处理方面iNova实时数据库采用先进的数据处理技术,可对海量实时/历史数据进行收集、压缩、存储、检索,并保证数据质量和存取速度。iNova实时数据库采用“实时数据可行域压缩编码”专利技术,支持有损压缩和无损压缩两种方式,可设置其中一种或两种算法混合使用,大大节省硬盘空间,在线存储长达数十年的历史数据,为企业回顾过去的生产情况、性能指标、进行事故分析和对设备启停分析诊断、故障预防等提供重要的依据。(3)应用开发方面iNova实时数据库提供了丰富的可实现实时监视、数据报表、趋势分析等应用功能的可视化数据访问和发布工具。系统采用B/S和C/S结合的体系结构,山东鲁能软件技术有限公司地址:山东济南高新区新泺路1500号邮编:250010电话:(0531)89709628传真:(0531)89709600网址: 4支持实时/历史数据的WEB页面编辑,从Client模块开发到Web浏览再到Office嵌入数据,实现了“所见即所得”的应用效果。iNova实时数据库还提供高级应用模块帮助用户对数据进行处理、计算、分析,以挖掘海量历史数据的知识价值。iNovaC2是一种先进的计算支持平台,提供图形可视化和文本文件两种建模方式,采用世界先进的计算引擎,实现统一计算调度。无需掌握计算机编程知识,知识域专家就可通过编辑文本文件建立多个相互独立的计算模型,快速应用知识,做跨数据源的复杂计算和分析,拓展了创新的空间。(4)系统部署方面iNova实时数据库同时支持硬件集群和软件冗余的部署方式,系统运行可靠、稳定。4系统结构4.1组件及配置iNova实时数据库管理系统产品的主要组件及其配置情况如下:序号名称分项内容iNovaServeriNova网络服务iNovaBaseiNova测点信息服务iNovaSnapshotiNova实时数据服务iNovaHistorianiNova历史数据服务iNovaOPCServeriNovaOPC服务1iNova服务器端模块iNovaODBCiNova开放数据库互连iNovaGraphiNova客户端组态及监视工具2iNovaiNovaxMTiNova客户端测点管理、查询工具山东鲁能软件技术有限公司地址:山东济南高新区新泺路1500号邮编:250010电话:(0531)89709628传真:(0531)89709600网址: 5iNovaxLinkiNova客户端数据查询、静态报表生成工具iNovaPortaliNova门户网站架构模块iNovaTyperiNova手工录入工具客户端模块iNovaAlarmiNova报警模块3iNova镜像通信模块iNovaG2GiNova镜像通信模块4iNova开发模块iNovaSDKiNova开发模块5iNova标准通信接口模块iNovaInterfaceiNova标准通信接口模块iNovaC2iNo