大型分布式控制系统层次型实时数据映射方法技术方案

技术编号:2771167 阅读:195 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种大型分布式控制系统(DCS)实时数据组织、通信和建立数据库的方法,包括:数据采集和测点计算在I/O层实现,I/O层按照不同种类定义最基本的实时数据组织模板,作为DCS系统的数据库映射的最小单元;I/O实时数据包通信给现场控制器(LDPU)层;LDPU的实时数据包直接通过控制网络通信与其它现场控制器(LDPU)、协调控制器(HDPU)共享;DCS系统的主站层(HMI/SCADA)的实时数据库由LDPU层实时数据包直接映射生成,实现HMI/SCADA层不同节点的实时数据同步。这种基于层次型概念的DCS系统实时数据组织方法提高了DCS系统的实时信息采集、挖掘、传输和应用的速度,提升了DCS系统的控制性能。相比于常规的以I/O测点为单位的数据组织方案而言具有巨大的优越性。

Hierarchical real-time data mapping method for large distributed control system

The invention relates to a large distributed control system (DCS) real-time data organization, communication and the methods to establish the database, including data acquisition and measurement calculation implemented in I / O, I / O layer according to different types of real-time data organization the most basic templates are defined as the smallest unit of the DCS database mapping system I / O; real-time packet communication to the controller (LDPU); LDPU real time data packets directly through the control network communication with other local controllers (LDPU), coordinated controller (HDPU) sharing; master DCS system (HMI / SCADA) of the real-time database by LDPU real-time data packets directly mapping. To achieve real-time data of HMI / SCADA layers of different node synchronization. The real-time data organization method based on hierarchical concept of DCS system improves the speed of real-time information collection, mining, transmission and application of DCS system, and improves the control performance of DCS system. Compared with the conventional data organization scheme based on I / O measurement point, it has great advantages.

【技术实现步骤摘要】

本专利技术涉及大型火力发电厂、石油、化工、冶金、轨道交通等行业的自动化领域, 尤其涉及用于自动化系统的内部实时数据组织和高速通信技术。技术背景人类历史过去的百年是电气和自动化技术实践的百年,自动化技术的发展为人类进 步做了巨大的贡献,分布式控制系统DCS成为实现多个工业行业工厂自动化的基本控制 系统。随着IT技术、现场总线技术的发展,新一代的DCS技术正在快速改变现代工厂 的生产运行和管理模式,DCS系统的规模也在快速发展。如何实现更好性能的DCS系统 的关键技术之一在于DCS系统的高速实时数据组织和内部通信。该项申报技术就是专门 用于大型分布式DCS系统的内部实时数据的组织和高速通信的。分布式自动化系统(以下简称DCS)是现代工业控制的最主要的控制系统,DCS系 统广泛用于各个工业行业,包括电力、石油、化工、冶金、造纸、制药、食品、市政等 行业,其中在电力和化工行业的应用最复杂,规模最大。DCS系统由I/0模块、现场总 线模块、控制器、HMI/SCADA、信息集成技术、通信技术、冗余技术、不同行业的定制 功能构成。大型或超大型DCS系统点数为1 10万点。随着现代工业与IT技术的结合,DCS系统的控制规模正在逐步扩大,逐渐包括大量 的常规I/0、现场总线接口的传感器和执行器,并通过通信接口集成辅助车间的监控系 统。另一方面,DCS系统越来越分布化,I/O等硬件逐步下放到现场,和位于现场的传 感器、执行器在一起,控制器层也越来越分散,整个控制系统的物理分布在半径为几百 米或几公里的范围内,高速可靠的通信是DCS系统的关键技术。随着现代工业制造水平的提高,DCS系统的控制实时性越来越高,从秒级的控制发 展为100ms级的控制,目前正在向10ms级的控制发展。对于一个几万点规模的大型控 制系统,10ms级的控制实时性要求整个DCS的内部实时数据计算、组织、通信必需要极 高的效率和速度。
技术实现思路
本专利技术涉及一种大型分布式控制系统DCS实时数据组织、通信和建立自下而上 映射数据库的方法和技术。DCS系统包括主站层(HMI/SCADA)、协调控制器(HDPU) 和现场控制器(LDPU)以及包括现场总线设备在内的1/0层。实时数据组织和映射 技术涉及主站层、控制器层和1/0层的数据库建立和数据通信,其中现场控制器和I/O层的通信采用现场总线网络;控制器层的通信,包括协调控制器和现场控制器 之间、现场控制器和现场控制器之间的通信采用现场控制网络;主站层与协调控制 器之间通信采用管理网络。实时数据映射技术的关键是建立层次型实时数据组织方案;数据采集、计算、 挖掘在1/0层实现,1/0层按照不同种类定义最基本的实时数据组织模板,作为DCS 系统的数据库映射的最小单元;1/0实时数据包通信给现场控制器(LDPU)层,LDPU 不解包直接入LDPU的实时数据库,LDPU建立自身的虚测点模板库,也作为LDPU层 的数据库映射单元参与上一级数据库的建立;LDPU的实时数据包直接通过控制网络 通信与其它现场控制器(LDPU)、协调控制器(HDPU)共享,HDPU不解包即可获得 全部LDPU的全部数据,同时获得了全部I/O的实时数据;DCS系统的主站层 (HMI/SCADA)经管理网络(0-NET)直接获得协调控制器(HDPU)的实时数据,不 解包直接入实时数据库,同时实现HMI/SCADA层不同节点的实时数据同步。这种基于层次型概念的DCS系统实时数据组织技术能够提高DCS系统的实时信 息采集、挖掘、传输和应用的速度,提升了 DCS系统的控制性能。相比于常规的以 I/O测点为单位的数据组织方案而言具有巨大的优越性。 附图说明图1示意了采用层次型实时数据映射技术的DCS系统结构;图2示意了通过数量不等的AI、 DI、 DO单元映射生成LDPU的实时数据库; 图3示意了由多个现场控制器(LDPU)映射生成主站层实时数据库; 图4示意了不同LDPU之间交换需要的I/O层实时数据的过程。具体实施方式下面根据说明书附图和具体实施例对本专利技术的技术方案进行详细表述。 本专利技术的一种大型分布式控制系统DCS实时数据实时数据映射的步骤和方法如下1.建立I/0层实时数据模板,并作为层次型实时数据映射的最基础单元1/0种类定义为基础类模板和现场总线模板,其中基础类模板包括定义AI、 AO、 DI、 DO、 PI实时数据模板;现场总线模板包括电动机保护测控、厂用变保护 测控、线路保护测控、备自投测控等模板。相同类型的1/0具有相同的数据库,只 是测点值不同。I/O单元对自身的测量计算点(实点)、自检和状态判别(虚点)实时写入该1/0的实时数据包(实时数据库);现场总线1/0与基础类1/0没有区别,现场总线1/0的诊断信息、报警信息都作为测点存在于实时数据模块中。现场控制器与1/0层通过现场总线通信,通信包括将1/0层实时数据包送给现 场控制器,将现场控制器的下行控制命令传递给相应的1/0单元执行。2. 控制器层的实时数据组织控制器(包括就地控制器LDPU和协调控制器HDPU)的实时数据库由该控制器 自己的实时数据模块和该控制器所管辖的1/0层单元的实时数据库组成。控制器按 属于它的1/0层单元的地址将这些1/0单元的实时数据库组成控制器的数据库,1/0 单元的实时数据库和控制器的实时数据库完全对应,控制器自己的实时数据模块包 括控制器的内部状态和诊断信息、控制器与1/0单元的通信状态信息等。所谓数据映射是指在DCS系统体系中,位于下层的单元向上一层单元发送实时 数据信息时,直接把实时数据包发送给上层单元,上层单元无需解包,将收到的数 据包直接按下层单元的地址写入该单元的实时数据库。从而实现以数据包为单位的 整个数据块搬移,具有最大的速度和效率。3. 控制器层之间的实时数据交换就地控制器(LDPU)只与属于自己的1/0层通信,并直接获取I/0层设备的实 时数据,由于过程控制的需要,LDPU还需要得到部分属于其它LDPU的1/0层设备 的实时数据,这就需要LDPU之间存在实时数据交换。LDPU之间通过实时控制网络 通信,LDra可以配置为接收其它LDPU的实时数据包,并只存储本LDPU需要的其它 LDPU的实时数据。4. 主站(HMI/SCADA)层实时数据组织主站层与LDPU之间的实时数据映射与控制器层和I/O层的实时数据映射完全 相同。1/0层实时数据库组成了 LDPU层的实时数据库,而LDPU的实时数据库组成 了主站层的实时数据库。主站层的实时数据库是整个DCS系统的全部实时数据。采用层次型实时数据映射技术的大型分布式控制系统分为四层组成,如图l所示, 分别为1) HMI/SCADA监控主站层2) HDPU协调控制器层3) LDPU现场控制器层4) 1/0层(包括现场总线I/0)其中第一层HMI/SCADA对上可与生产过程的信息管理系统接口,第四层1/0层可经 现场总线或硬接线接入现场传感器和执行器。至此构成了全厂的信息采集、控制、自动 化和管理系统。。I/O层包括常规I/O单元和现场总线单元,其它常规I/O如下■ AI模拟量输入单元■ AO模拟量输出单元■ DI开关量输入单元 翻DO开关量输出单元■ PI脉冲量输入单元现场总线I/本文档来自技高网
...

【技术保护点】
一种用于大型分布式控制系统DCS的层次型实时数据库建库和通信方法,所述DCS系统包括主站层(HMI/SCADA)、协调控制器(HDPU)和现场控制器(LDPU)以及包括现场总线设备在内的I/O层,其中现场控制器(LDPU)和I/O层的通信采用现场总线网络,协调控制器(HDPU)和现场控制器(LDPU)之间、现场控制器(LDPU)和现场控制器(LDPU)之间的通信采用现场控制网络,主站层(HMI/SCADA)与协调控制器(HDPU)之间通信采用管理网络;该方法包括:1) 数据采集和测点计算在I/O层实现,按照不同类型的I/O单元建立I/O层的实时数据模板,作为DCS层次型实时数据库的最小单元;2)I/O实时数据包通信给现场控制器LDPU层,现场控制器LDPU不解包,该I/O实时数据直接入现场控制器L DPU的实时数据库,现场控制器LDPU建立自身的实时测点模板,作为现场控制器LDPU层的数据库映射单元参与上一级数据库的建立;3)现场控制器LDPU的实时数据包直接通过控制网络通信与其它现场控制器LDPU、协调控制器HDPU共享,协 调控制器HDPU不解包即可获得全部LDPU的全部数据,同时获得了全部I/O的实时数据;4)主站层HMI/SCADA的实时数据库由LDPU层的实时数据包直接映射生成,LDPU层实时数据包不解包直接入主站实时数据库,同时实现HMI/SC ADA层不同节点的实时数据同步。...

【技术特征摘要】

【专利技术属性】
技术研发人员:焦邵华刘刚奚志江张海棠朱磊
申请(专利权)人:四方电气集团有限公司北京四方博能自动化设备有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1