浅析一种综合监控系统模型毅据的管理方式与实现
orsc1532
orsc1532 Lv.9
2015年07月15日 11:37:00
只看楼主

在综合监控系统工程实施的前期,都需要进行大量的数据录人工作;同时,在工程调试与维护阶段及扩改建,都存在着对系统模型数据的管理与维护。对安全、可靠、高效地管理和维护这些模型数据的方法进行研究,意义非常重大。   1 rt21-iscs系统模型数据的管理   rt21-iscs综合监控系统中的模型数据,主要分为di,do,ai,ao,pi点以及设备信息数据。针对不同的工程的实际情况,数据库中的模型数据一般在几十万点甚至更多的级别。数据量的巨大,对系统模型数据的录人工作和管理方式提出了要求。为了方便、高效地对模型数据进行录人和管理,rt21-iscs综合监控系统采用了设备模板、点模板的方式,统一对模型数据来进行管理。

在综合监控系统工程实施的前期,都需要进行大量的数据录人工作;同时,在工程调试与维护阶段及扩改建,都存在着对系统模型数据的管理与维护。对安全、可靠、高效地管理和维护这些模型数据的方法进行研究,意义非常重大。

  1 rt21-iscs系统模型数据的管理

  rt21-iscs综合监控系统中的模型数据,主要分为di,do,ai,ao,pi点以及设备信息数据。针对不同的工程的实际情况,数据库中的模型数据一般在几十万点甚至更多的级别。数据量的巨大,对系统模型数据的录人工作和管理方式提出了要求。为了方便、高效地对模型数据进行录人和管理,rt21-iscs综合监控系统采用了设备模板、点模板的方式,统一对模型数据来进行管理。

  1.1 rt21-iscs系统模型数据的管理方式

系统数据库中的数据量虽然很多,但是基本上都是没备以及di点、do点、ai点、ao点、pi点这些数据,数据种类有限。因此,将这几类数据的通用属性归类形成模板,这将会为模型数据的管理带来极大的方便性。

rt21-iscs系统模型数据的管理框图如图1所示。

首先,对模型数据的管理,规定应遵守以下两条基本规则:①所有设备都必须派生自某个设备模板;②所有点都必须依属于某个设备。

如图7所示,设备模板提取了设备的通用属性值,点模板提取了点的通用属性值。一个设备模板包含了对应需要定义的点模板,而一个设备则包含了设备对应的点。设备模板和点模板需要预先根据希望派生设备的实际情况来进行定义。在派生设备的时候,根据设备模板所预先定义的属性值来生成设备数据;而设备所包含的点,则根据对应的点模板所定义的属性值来生成点数据。

对于设备的非特殊点,其属性根据可配置的规则,受点模板的控制:如果点模板改动,则检查配置规则;如果配置规则允许,则更新满足配置规则条件的所有设备,从而达到批量修改设备点属性值的目的。

在工程实施过程中,往往某一子系统下同一类设备及设备下点的属性是类似的,因此这种管理方式在工程前期系统生成、数据录人阶段及对数据进行修改,具有很大的优势。

对于设备的特殊点,由于其特殊性,因此其数据不受点模板控制,由工程人员来自行指定属性。例如在工程中,某设备较同类其它设备多出一个(或几个)点,这种情况下,可根据最通用的设备来进行模板定义,在派生设备之后,仅需要在此设备中增加一个(或几个)特殊点,就能解决特殊情况设备的模型生成问题。

2011072313131196.gif



特别地,如果工程实际需求中存在孤立的、并不依属于具体设备的点,那么受规则②的限制,孤立的点在建模时必须依属于某个设备。这时,可以通过建立一个空模板,派生出一个虚设备,让孤立的点依属于这个虚设备的方式来解决问题。

点的属性配置在点模板上,因此生成了设备和点的数据之后,仍然以具体点为监控对象进行访问,而设备间联锁关系仍然采用对具体点进行脚本配置的方式实现。

  1.2 rt21-iscs系统模型数据的管理功能设计与实现

针对“模板一设备”的数据管理方式,对模型数据的管理功能进行了设计,以更方便地服务于工程。图2为开发出的数据管理工具“增加模板”和“批量派生设备”功能界面的截图。


通过需求分析,为系统模型数据的管理设计了如下功能:①模型数据的基本管理功能(包括模板、点模板、点、设备的增加、删除与编辑功能);②模板复制功能;③设备批量派生功能;④场站数据复制功能;⑤数据导入导出功能。

2011072313131157.gif

这些功能的提供,配合rt21-iscs系统模型数据的管理方式,解决了对模型数据的管理问题。

  2“模板一设备”管理方式的优点

针对“模板一设备”的管理方式,国电南瑞开发了相应的模型数据管理工具,给工程实施、调试带来了很大的便利。

  ① 管理工具处理了数据库表之间的复杂逻辑,工程人员只需关注工程应用需求,不需要花费大量的精力去处理数据库表之间的复杂逻辑,减少了出错的概率,为工程实施和调试节省了时间,提高了工程实施的效率;

②数据录人方便。工程初期,有大量的设备模型数据需要录人。使用管理工具进行模型数据的录人,将使这项工作变得方便、快捷、高效;

③数据索引方便。工程人员可以按照子系统、模板、设备为过滤条件进行数据查询与编辑工作,所有数据层次分明,一目了然。

  3结语

“模板一设备”的管理方式已经在南京地铁2号线ims信息管理系统)工程实施中使用。工程实践衣明,使用这种方式来管理系统的模型数据,使工程的实施变得非常厅便、高效,节省了大量的工程实施时间,为综合监控系统的可靠运行提供了有力的支持。同时,这种管理方式在存在大量类似数据的基础信息管理问题上,也有着积极的意义。

2011072313131196.gif


2011072313131157.gif

相关推荐

APP内打开