公开/公告号CN106054837A
专利类型发明专利
公开/公告日2016-10-26
原文格式PDF
申请/专利号CN201610456893.X
申请日2016-06-22
分类号G05B19/418;
代理机构长沙市融智专利事务所;
代理人杨萍
地址 100031 北京市西城区西长安街86号
入库时间 2023-06-19 00:42:37
法律状态公告日
法律状态信息
法律状态
2018-08-21
授权
授权
2016-11-23
实质审查的生效 IPC(主分类):G05B19/418 申请日:20160622
实质审查的生效
2016-10-26
公开
公开
技术领域
本发明属于监测技术领域,涉及一种IEC61850标准数据与DCS实时数据库实现互操作的方法。
背景技术
IEC61850标准作为一种通信标准,在智能变电站建设中发挥了重要作用。在线监测系统为实现变电站状态检修提供科学依据,是现代变电站建设的重要组成部分。目前,在线监测系统采用IEC61850标准监测变电设备状态监测数据暴露出一系列缺陷,诸如设备状态监测数据刷新缓慢(尤其监测数据规模较大时)、实时性差、扩展不易、报警定值和采集周期修改不方便,这些缺陷严重影响整个在线监测系统的稳定性。分散控制系统(DCS)主要用来监视和控制发电机组及其辅助设备的运行,测点接入量几乎无上限,实时数据库、实时趋势、历史趋势、报警记录、事件顺序记录、操作记录等功能完善,它的稳定性和可靠性日益得到了人们的信赖。IEC61850标准与DCS相结合实现变电设备在线监测,能提高现有在线监测系统监测数据的刷新频率和系统稳定性以及可扩展性。但是,由于DCS通信网络在实现数据交互所执行的通信标准并未包括IEC61850标准,所以执行IEC61850标准的控制器或终端接入到DCS通信网络,是不能实现数据共享的,即IEC61850标准数据与DCS实时数据库不能实现互操作。
因此,有必要设计一种IEC61850标准数据与DCS实时数据库实现互操作的方法。
发明内容
本发明要解决的技术问题是,提供一种IEC61850标准数据与DCS实时数据库实现互操作的方法,采用该方法,能够有效地解决DCS与IEC61850标准之间的兼容问题,并提高变电站在线监测系统监测数据刷新频率和稳定性以及可扩展性。
本发明的技术方案是:
一种IEC61850标准数据与DCS实时数据库实现互操作的方法,包括以下步骤:
(1)分析变电站在线监测系统监测范围,根据智能电子设备能力描述文件,即ICD文件,得到基于IEC61850标准的数据模型;
(2)解析基于IEC61850标准的数据模型,得到ICD文件数据属性引用及其特征参数,特征参数包括逻辑设备名、逻辑节点名和数据名;
(3)创建规则函数;
(4)将ICD文件数据属性引用中的特征参数按照规则函数组成一个字符串,作为预设变量名;
(5)检查预设变量名是否符合DCS实时数据库测点名命名规则,若不符合返回步骤(3);
(6)检查预设变量名是否唯一,若不唯一,返回步骤(3);
(7)将符合DCS实时数据库测点名命名规则的预设变量名配置为DCS实时数据库的测点名。
所述规则函数的算法步骤如下:
①分析变电站在线监测系统监测范围,判断逻辑设备名是否唯一,若不唯一,在字符串的高位中添加标识位,若唯一,执行步骤②;
②提取逻辑节点名为字符串的高位;
③计算字符串的高位字节长度,根据DCS实时数据库测点名命名规则约束中的字节长度限制,得到字符串的低位长度要求;根据字符串的低位长度要求,按从高位到低位的顺序提取数据名为字符串的低位;
④将步骤②和步骤③获得字符串的高位和低位合并,得到表示测点名的字符串。
本发明通过分析变电站在线监测系统监测范围,根据智能电子设备能力描述(ICD)文件,得到基于IEC61850标准的数据模型;并获取ICD文件数据属性引用,并将ICD文件数据属性引用中逻辑设备名、逻辑节点名和数据名以规则函数组成字符串,符合DCS实时数据库测点名命名规则的字符串配置为DCS实时数据库的测点名,见式(1),建立ICD文件数据属性引用与测点名的映射关系,实现IEC61850标准与DCS实时数据库之间互操作;
有益效果是:
1)、实现IEC61850标准数据与DCS实时数据库之间互操作性;
2)、能解决现有DCS与IEC61850标准之间的兼容问题;
3)、提高了智能变电站在线监测系统状态监测数据采集频率和系统稳定性。
附图说明
图1是本发明所述方法流程图。
具体实施方式
实施例1:
以下结合附图对本发明进行进一步具体说明。
如图1所示,本发明公开了一种IEC61850标准数据与DCS实时数据库实现互操作的方法,其具体实现步骤如下:
(1)分析变电站在线监测系统监测范围,根据智能电子设备能力描述(ICD)文件,得到基于IEC61850标准的数据模型;
(2)解析基于IEC61850标准的数据模型,得到ICD文件数据属性引用,并按照功能约束对数据属性引用进行分类,主要分为开关量和模拟量;
(3)创建规则函数;
(4)将ICD文件数据属性引用中的特征参数按照规则函数组成一个字符串,作为预设变量名,ICD文件数据属性引用中的特征参数包括逻辑设备名、逻辑节点名和数据名;
(5)检查预设变量名是否符合上海新华DCS实时数据库测点名命名规则,若不符合返回步骤(3);
(6)检查预设变量名是否唯一,若不唯一,返回步骤(3);
(7)将符合DCS实时数据库测点名命名规则的预设变量名配置为DCS实时数据库的测点名;生成ICD文件数据属性引用与DCS实时数据库测点名对照表(见表1),以“TEMPLATEMONT/TmpSTMP1.TmpAUp.mag.f[MX]”为例解释各组成部分代表的含义,其中“TEMPLATEMONT”表示逻辑设备名,“TmpSTMP1”表示逻辑节点名,“TmpAUp”表示数据名,“MX”表示功能约束;
(8)结束。
表1 ICD文件数据属性引用与DCS实时数据库测点名对照表
实施例2:
步骤(1)~(4)同实施例1;
(5)、检查变量名是否符合国电智深DCS命名规则,若不符合返回步骤(3);
步骤(6)~(8)同实施例1。
机译: 用于在数字数据的多个保护系统之间提供互操作性的系统,工作站,通过计算机实现的在数字数据的多个保护系统之间提供互操作性的方法以及计算机程序产品
机译: 通过实时数据库实现多屏工作流
机译: 通过实时数据库实现多屏工作流