System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于电力系统控保装置模型文件生成,尤其涉及一种装置模型文件增量修改方法及装置。
技术介绍
1、由于变电站或换流站的后台监控系统或远动调度的运维管理者认知不断提升和变化,其对装置能力描述文件中的事件信号的理解也发生改变,经常出现需要修改事件信号描述、状态、严重等级、触发选项、是否冗余等可解耦信息的需求。投运的变电站或换流站,修改装置iec61850模型能力描述文件,需要提交修改单,修改装置、后台监控和远动装置的模型文件,处理流程繁琐且效率低,频繁重启修改装置模型文件也不利于保障电力系统的安全稳定性。
2、因此,电力系统运维管理者需要一种只修改后台监控或远动装置中iec61850事件信号的描述,而不修改装置内iec61850模型文件的方法。
技术实现思路
1、为了解决现有技术存在的问题,本专利技术实施例提出了一种装置模型文件增量修改方法及装置,既满足运维管理人员修改事件信号解耦信息的需求,也能保证使用装置增量模型文件的后台监控系统或远动装置与使用原生模型文件的装置正常通讯,提高了电力系统运维的可靠性。所述技术方案如下:
2、本专利技术实施例的第一方面,提供了一种装置模型文件增量修改方法,包括:
3、接收装置的模型文件配置信息和解耦事件符号配置信息;其中所述模型文件配置信息和解耦事件符号配置信息通过用户在可视化页面配置得到;
4、根据所述模型文件配置信息和解耦事件符号配置信息生成装置原生模型文件和装置解耦事件描述文件;其中所述装置
5、接收用户解耦配置修改保存请求;
6、修改所述装置解耦事件描述文件中的事件信号解耦配置信息;
7、根据装置原生模型文件和修改后的装置解耦事件描述文件,生成装置增量模型文件。
8、在一些实施例中,所述事件信号定位信息包括事件信号的ldevice的实例名、ln名称和doi名称中至少一种;所述事件信号解耦配置信息包括事件信号显示描述、状态、严重等级、触发选项、是否冗余中至少一种;
9、所述装置原生模型文件中的事件信号通过ldevice的实例名、ln名称、doi名称中至少一种进行唯一性定位。
10、在一些实施例中,所述装置解耦事件描述文件通过装置可视化配置软件生成,并遵循如下原则:
11、(a)若装置解耦事件描述文件不存在,根据解耦事件符号配置信息自动生成装置解耦事件描述文件;
12、(b)若装置解耦事件描述文件已存在,将解耦事件符号配置信息中的事件信号和装置解耦事件描述文件中的事件信号进行对比;
13、若解耦事件符号配置信息中的事件信号在装置解耦事件描述文件中已存在,则该事件信号不做修改且避免覆盖;
14、若解耦事件符号配置信息中的事件信号在原有装置解耦事件描述文件中不存在,则将该事件信号加入装置解耦事件描述文件;
15、若原有装置解耦事件描述文件中存在的事件信号在解耦事件符号配置信息中不存在,则将装置解耦事件描述文件中的该事件信号删除。
16、在一些实施例中,修改所述装置解耦事件描述文件中的事件信号解耦配置信息,包括:
17、使用解耦事件配置工具解析解耦事件描述文件中的每个事件信号,并采用表格形式进行展示,通过解耦事件配置工具对事件信号解耦配置信息进行修改和保存。
18、在一些实施例中,根据装置原生模型文件和修改后的装置解耦事件描述文件,生成装置增量模型文件,包括:
19、根据修改后的装置解耦事件描述文件中的事件信号定位信息匹配定位装置原生模型文件的事件信号;
20、采用修改后的装置解耦事件描述文件中的事件信号解耦配置信息替换装置原生模型文件中对应事件信号的相关信息,生成装置增量模型文件。
21、在一些实施例中,所述装置解耦事件描述文件还包括交叉索引信息,所述交叉索引信息包括可视化页面位置和页面中事件符号位置;所述方法还包括:
22、根据所述交叉索引信息,对可视化页面和解耦事件配置工具中事件信号进行相互跳转。
23、本专利技术实施例的第二方面,提供了一种装置模型文件增量修改装置,包括:
24、第一接收模块,用于接收装置的模型文件配置信息和解耦事件符号配置信息;其中所述模型文件配置信息和解耦事件符号配置信息通过用户在可视化页面配置得到;
25、第一生成模块,用于根据所述模型文件配置信息和解耦事件符号配置信息生成装置原生模型文件和装置解耦事件描述文件;其中所述装置解耦事件描述文件至少包括事件信号定位信息和事件信号解耦配置信息;所述装置原生模型文件中的事件信号通过信号定位信息进行唯一性定位;
26、第二接收模块,用于接收用户解耦配置修改保存请求;
27、第一修改模块,用于修改所述装置解耦事件描述文件中的事件信号解耦配置信息;
28、第二生成模块,用于根据装置原生模型文件和修改后的装置解耦事件描述文件,生成装置增量模型文件。
29、本专利技术实施例的第三方面,提供了一种计算机设备,包括存储器、至少一个处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时执行上述的方法。
30、本专利技术实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时执行上述的方法。
31、本专利技术实施例的第四方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面所述方法的步骤。
32、有益效果:配合使用装置iec61850原生模型文件和本专利技术中生成的装置增量模型文件,能够保证使用装置增量模型文件的后台监控系统或远动装置与使用原生模型文件的装置正常通讯,又方便修改增量模型文件中事件信号的描述、状态、严重等级、触发选项、是否冗余等可解耦信息,满足运维管理人员修改事件信号解耦信息的需求。使用装置iec61850增量模型文件,可以仅仅更新需要改动的后台监控系统或远动装置,不需要频繁重启更新装置内模型文件,提高了电力系统运维管理的效率和安全可靠性。支持装置可视化配置软件和解耦事件配置工具之间相互跳转和查看事件信号,能够辅助电力系统运维管理人员快速定位问题。
本文档来自技高网...【技术保护点】
1.一种装置模型文件增量修改方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述事件信号定位信息包括事件信号的LDevice的实例名、LN名称和DOI名称中至少一种;所述事件信号解耦配置信息包括事件信号显示描述、状态、严重等级、触发选项、是否冗余中至少一种;
3.根据权利要求1所述的方法,其特征在于,所述装置解耦事件描述文件根据解耦事件符号配置信息生成,并遵循如下原则:
4.根据权利要求1所述的方法,其特征在于,修改所述装置解耦事件描述文件中的事件信号解耦配置信息,包括:
5.根据权利要求1所述的方法,其特征在于,根据装置原生模型文件和修改后的装置解耦事件描述文件,生成装置增量模型文件,包括:
6.根据权利要求4所述的方法,其特征在于,所述装置解耦事件描述文件还包括交叉索引信息,所述交叉索引信息包括可视化页面位置和页面中事件符号位置;所述方法还包括:
7.一种装置模型文件增量修改装置,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,还包括:
9.一种计
10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行上述权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种装置模型文件增量修改方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述事件信号定位信息包括事件信号的ldevice的实例名、ln名称和doi名称中至少一种;所述事件信号解耦配置信息包括事件信号显示描述、状态、严重等级、触发选项、是否冗余中至少一种;
3.根据权利要求1所述的方法,其特征在于,所述装置解耦事件描述文件根据解耦事件符号配置信息生成,并遵循如下原则:
4.根据权利要求1所述的方法,其特征在于,修改所述装置解耦事件描述文件中的事件信号解耦配置信息,包括:
5.根据权利要求1所述的方法,其特征在于,根据装置原生模型文件和修改后的装置解耦事件描述文件,生成装置增量模型文件,包括:
【专利技术属性】
技术研发人员:刘宁,李响,熊惠,陈宏君,刘坤,郑子明,张磊,孙佳麒,陈峙宇,
申请(专利权)人:南京南瑞继保电气有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。