一种稳定断面定义文件生成方法、装置及存储介质与流程

未命名 07-13 阅读:93 评论:0


1.本发明涉及电力电子技术领域,尤其涉及一种稳定断面定义文件生成方法、装置及存储介质。


背景技术:

2.稳定断面是电网安全稳定运行和故障应急处置的重要监控和分析对象,加强稳定断面监控水平能够全面把握电网实时运行状态,有效提升电网安全预警能力。随着电网的快速发展,稳定断面的变更随着电网运行方式频繁变化而愈发频繁,当前断面定义的模式下,断面定义人员与断面录入人员分属不通专业部门,方式专业在线上通过excel的方式制定断面后,由自动化专业人员在电网控制系统中进行录入生效。根据网络安全的要求,分析人员无查看断面定义内容的权限,只能看到断面名称描述,自动化人员录入后也未经过审核后就直接生效。而自动化工作种类繁杂,人员要处理的日常工作量大,因跨专业能力、设备名称不一致、线下交互成本高等原因,导致断面更新的准确性与及时性不高、导致断面定义工作成为自动化专业人员棘手任务,且不能确保百分百正确率,发生电网安全事故隐患大。


技术实现要素:

3.本发明提供了一种稳定断面定义文件生成方法、装置及存储介质,以实现异构系统间的断面定义以及量测与设备信息的转换,大大降低校核的人力投入,提升操作效率,保证断面的准确性,实现断面定义源端维护,确保电网的安全稳定运行。
4.为了实现异构系统间的断面定义以及量测与设备信息的转换,本发明实施例提供了一种稳定断面定义文件生成方法,包括:
5.获取稳定断面维护数据;所述稳定断面维护数据包括:若干个设备名称及对应的设备类型、设备方向、设备系数和设备状态数据;
6.根据设备类型,对每个设备名称进行简化处理,获得第一设备简称;根据所述第一设备简称、设备方向和对应的设备系数,生成一个断面名称和对应的名称公式串;根据所述设备状态数据,生成生效条件公式串;
7.将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容,对所述稳定断面内容进行审核,将审核后的稳定断面内容构造成断面模型文件。
8.作为优选方案,本发明根据构建的异构系统间断面的转换规则将稳定断面维护数据转换成稳定断面定义文件,实现量测与设备信息的转换;针对定义端和审核端的断面数据进行多维度的比较,对断面名称、对应的名称公式串和生效条件公式串进行科学性的展示,完成异构系统间的断面定义校核,最终实现防误目的,大大降低校核的人力投入,提升操作效率,保证断面定义的准确性,确保电网的安全稳定运行。
9.作为优选方案,根据设备类型,对每个设备名称进行简化处理,获得第一设备简称,具体为:
10.若设备类型为线路且调度名称不大于3个字,则获取所述调度名称作为第一设备简称;
11.若设备类型为线路且调度名称大于3个字,则获取所述调度名称并删除末尾的“线”字后作为第一设备简称;
12.若设备类型为主变,则将主变厂站名称和对应的主变英文别名作为第一设备简称;其中所述主变英文别名选自ocs系统字段;
13.若设备类型为机组,则将机组厂站名称和对应的机组英文别名作为第一设备简称;其中所述机组英文别名选自ocs系统字段;
14.若设备类型为可切量,则获取位于可切量地区名称后的第一名称作为第一设备简称;
15.若设备类型为计算量,则获取位于计算量地区名称后的第二名称作为第一设备简称。
16.作为优选方案,本发明按照设备类型和简化转换规则将每个设备名称进行简化处理,获得设备简称,实现量测与设备信息的简化和转换,对断面名称进行科学性的展示。
17.作为优选方案,根据所述第一设备简称、设备方向和对应的设备系数,生成一个断面名称和对应的名称公式串之前,还包括:
18.根据每个设备的第一设备简称、设备方向和设备系数,生成一个已选设备列表;
19.若设备类型为线路时,当第一线路和第二线路的起始站、系数、符号一致时,将所述第一线路和所述第二线路的第一设备简称合并;
20.若设备类型为主变,当第一主变和第二主变的所属站、方向、系数、符号一致时,将所述第一主变和所述第二主变的第一设备简称合并;
21.若设备类型为机组,当第一机组和第二机组的所属站、系数、符号一致时,将所述第一机组和所述第二机组的第一设备简称合并;
22.每个所述符号表示首端厂站名称与设备的所属厂站一致或者不一致;
23.对所述已选设备列表中的所有设备的第一设备简称和对应的设备系数进行合并处理后,获得若干个第二设备简称。
24.作为优选方案,本发明按照设备类型和简化转换规则将每个设备名称进行简化处理,获得设备简称,将设备的站名、系数和符号条件相同的设备简称进行合并,获得第二设备简称,降低了多个重复设备名称的复杂程度,实现量测与设备信息的简化和转换,对断面名称进行科学性的展示。
25.作为优选方案,根据所述第一设备简称、每条线路方向和对应的线路系数,生成一个断面名称和对应的名称公式串,具体为:
26.将所有第二设备简称合并作为断面名称,并生成对应的名称公式串;所述名称公式串包括每个设备的符号、系数和序号。
27.作为优选方案,本发明通过对多个设备的名称的简化和合并,获得断面名称,完成断面名称的定义和展示,实现量测与设备信息的转换。
28.作为优选方案,根据所述设备状态数据,生成生效条件公式串,具体为:
29.获取每个设备的生效时间、生效状态和对应的生效状态公式串,生成生效条件公式串。
30.作为优选方案,本发明通过对生效条件公式串的生成,对断面生效条件进行展示,实现量测与设备信息的简化和转换,对断面生效条件进行科学性的展示。
31.作为优选方案,将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容,对所述稳定断面内容进行审核,将审核后的稳定断面内容构造成断面模型文件,具体为:
32.将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容生成一个xml格式的断面模型文件;
33.审核所述断面模型文件是否符合定义条件,若否,则反馈至定义有误的结果,返回断面定义操作;
34.所述定义条件包括:断面定义是否满足拓扑关系、断面的上下限值设置是否符合预设范围、断面名称与断面组成设备是否一一对应。
35.作为优选方案,本发明针对定义端和审核端的断面数据进行多维度的比较,对断面名称、对应的名称公式串和生效条件公式串进行科学性的展示,完成异构系统间的断面定义校核,最终实现防误目的,大大降低校核的人力投入,提升操作效率,保证断面定义的准确性,确保电网的安全稳定运行。
36.相应地,本发明还提供一种稳定断面定义文件生成装置,包括:断面内容生成模块和断面内容审核模块;
37.其中,所述断面内容生成模块用于获取稳定断面维护数据;所述稳定断面维护数据包括:若干个设备名称及对应的设备类型、设备方向、设备系数和设备状态数据;根据设备类型,对每个设备名称进行简化处理,获得第一设备简称;根据所述第一设备简称、设备方向和对应的设备系数,生成一个断面名称和对应的名称公式串;根据所述设备状态数据,生成生效条件公式串;
38.所述断面内容审核模块用于将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容,对所述稳定断面内容进行审核,将审核后的稳定断面内容构造成断面模型文件。
39.作为优选方案,断面内容生成模块根据构建的异构系统间断面的转换规则将稳定断面维护数据转换成稳定断面定义文件,实现量测与设备信息的转换;断面内容审核模块针对定义端和审核端的断面数据进行多维度的比较,对断面名称、对应的名称公式串和生效条件公式串进行科学性的展示,完成异构系统间的断面定义校核,最终实现防误目的,大大降低校核的人力投入,提升操作效率,保证断面定义的准确性,确保电网的安全稳定运行。
40.作为优选方案,断面内容生成模块包括简化单元和合并单元;
41.所述简化单元用于若设备类型为线路且调度名称不大于3个字,则获取所述调度名称作为第一设备简称;
42.若设备类型为线路且调度名称大于3个字,则获取所述调度名称并删除末尾的“线”字后作为第一设备简称;
43.若设备类型为主变,则将主变厂站名称和对应的主变英文别名作为第一设备简称;其中所述主变英文别名选自ocs系统字段;
44.若设备类型为机组,则将机组厂站名称和对应的机组英文别名作为第一设备简
称;其中所述机组英文别名选自ocs系统字段;
45.若设备类型为可切量,则获取位于可切量地区名称后的第一名称作为第一设备简称;
46.若设备类型为计算量,则获取位于计算量地区名称后的第二名称作为第一设备简称;
47.所述合并单元用于根据每个设备的第一设备简称、设备方向和设备系数,生成一个已选设备列表;
48.若设备类型为线路时,当第一线路和第二线路的起始站、系数、符号一致时,将所述第一线路和所述第二线路的第一设备简称合并;
49.若设备类型为主变,当第一主变和第二主变的所属站、方向、系数、符号一致时,将所述第一主变和所述第二主变的第一设备简称合并;
50.若设备类型为机组,当第一机组和第二机组的所属站、系数、符号一致时,将所述第一机组和所述第二机组的第一设备简称合并;
51.每个所述符号表示首端厂站名称与设备的所属厂站一致或者不一致;
52.对所述已选设备列表中的所有设备的第一设备简称和对应的设备系数进行合并处理后,获得若干个第二设备简称。
53.作为优选方案,简化单元按照设备类型和简化转换规则将每个设备名称进行简化处理,获得设备简称,合并单元将设备的站名、系数和符号条件相同的设备简称进行合并,获得第二设备简称,降低了多个重复设备名称的复杂程度,实现量测与设备信息的简化和转换,对断面名称进行科学性的展示。
54.作为优选方案,断面内容审核模块包括断面定义生成单元和断面定义审核单元;
55.所述断面定义生成单元用于将所有第二设备简称合并作为断面名称,并生成对应的名称公式串;所述名称公式串包括每个设备的符号、系数和序号;获取每个设备的生效时间、生效状态和对应的生效状态公式串,生成生效条件公式串;
56.所述断面定义审核单元用于将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容生成一个xml格式的断面模型文件;
57.审核所述断面模型文件是否符合定义条件,若否,则反馈至定义有误的结果,返回断面定义操作;
58.所述定义条件包括:断面定义是否满足拓扑关系、断面的上下限值设置是否符合预设范围、断面名称与断面组成设备是否一一对应。
59.作为优选方案,断面定义生成单元生成稳定断面定义文件,实现量测与设备信息的转换;断面定义审核单元针对定义端和审核端的断面数据进行多维度的比较,对断面名称、对应的名称公式串和生效条件公式串进行科学性的展示,完成异构系统间的断面定义校核,最终实现防误目的,大大降低校核的人力投入,提升操作效率,保证断面定义的准确性,确保电网的安全稳定运行。
60.相应地,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行如本发明内容所述的一种稳定断面定义文件生成方法。
附图说明
61.图1是本发明提供的一种稳定断面定义文件生成方法的一种实施例的流程示意图;
62.图2是本发明提供的一种稳定断面定义文件生成装置的一种实施例的结构示意图。
具体实施方式
63.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
64.实施例一
65.在本实施例中,根据电网运行方式、拓扑关系,在三区系统点选,三区调度运行管理系统(oms系统)包括ocsⅰ区、ocsⅲ区和omsⅲ区;由分析专业人员在ocsⅰ区利用稳定断面维护工具定义断面,在ocsⅲ区形成一个基于cim模型拓展的xml格式稳定断面模型文件,专业人员对稳定断面模型文件审核完成后,自动化人员触发断面同步,生成断面模型文件发送至ocsⅰ区系统,ocsⅰ区系统解析入库并生效。
66.请参照图1,为本发明实施例提供的一种稳定断面定义文件生成方法,包括步骤s101-s103:
67.步骤s101:获取稳定断面维护数据;所述稳定断面维护数据包括:若干个设备名称及对应的设备类型、设备方向、设备系数和设备状态数据。
68.步骤s102:根据设备类型,对每个设备名称进行简化处理,获得第一设备简称;根据所述第一设备简称、设备方向和对应的设备系数,生成一个断面名称和对应的名称公式串;根据所述设备状态数据,生成生效条件公式串。
69.示例性地,设备1-4的设备名称分别为:丹桂站-220kv.丹雷甲线、丹桂站-220kv.丹雷乙线、前湾厂-#2发电机和前湾厂-220kv#2变压器-高;设备1和设备2的设备类型为线路,设备3的设备类型为机组,设备4的设备类型为主变。
70.在本实施例中,根据设备类型,对每个设备名称进行简化处理,获得第一设备简称,具体为:
71.若设备类型为线路且调度名称不大于3个字,则获取所述调度名称作为第一设备简称;
72.若设备类型为线路且调度名称大于3个字,则获取所述调度名称并删除末尾的“线”字后作为第一设备简称;
73.示例性地,调度名称为设备名称中“.”后面的名称,设备1的调度名称大于3个字,则获取所述调度名称并删除末尾的“线”字后的“丹雷甲”作为第一设备简称;若调度名称小于等于3则显示全名,如“马柏线”作为第一设备简称。
74.若设备类型为主变,则将主变厂站名称和对应的主变英文别名作为第一设备简称;其中所述主变英文别名选自ocs系统字段;
75.示例性地,如设备名称为“鹿鸣站-220kv#1变压器-高”则将主变厂站名称“鹿鸣
站”和对应主变英文别名“1b”结合为“鹿鸣站1b”作为第一设备简称;
76.若设备类型为机组,则将机组厂站名称和对应的机组英文别名作为第一设备简称;其中所述机组英文别名选自ocs系统字段;
77.示例性地,如设备3的设备名称为“前湾厂-#2发电机”则将机组厂站名称“前湾厂”和对应机组英文别名“2g”结合为“前湾厂2g”作为第一设备简称;
78.若设备类型为可切量,则获取位于可切量地区名称后的第一名称作为第一设备简称;
79.示例性地,如设备名称为“佛山地区-可切雷岗有功”则取
“‑”
后面的名称“可切雷岗有功”作为第一设备简称;
80.若设备类型为计算量,则获取位于计算量地区名称后的第二名称作为第一设备简称;
81.示例性地,如设备名称为“实时计算-西电出力楚穗直流”则取
“‑”
后面的名称“西电出力楚穗直流”作为第一设备简称。
82.在本实施例中,根据所述第一设备简称、设备方向和对应的设备系数,生成一个断面名称和对应的名称公式串之前,还包括:
83.根据每个设备的第一设备简称、设备方向和设备系数,生成一个已选设备列表;
84.示例性地,将设备1-4的设备名称、第一设备简称、设备方向、设备系数和符号,生成一个已选设备列表:
[0085][0086]
符号表示首端厂站名称与设备的所属厂站一致或者不一致;以线路为例,设方向中
“‑
》”符号前的厂站名称与设备的所属厂站一致时,符号为+,与符号后厂站名称一致时,符号为-;
[0087]
在本实施例中,若设备类型为线路时,当已选设备列表中设备方向与调度名称中所示方向不一致,或者程序不能判定方向是否一致时,将实际方向展示在断面名称中。如,调度名称为“桂中甲线”的设备方向为“中山站-》桂山站”时,断面名称将显示“中-》桂”。
[0088]
示例性地,线路首端厂站名称和末端厂站名称,如线路“韩岗甲线”,断面名称中正方向为:韩江站-》岗华站,反方向为:岗华站-》韩江站;调度名称所示方向指的是正方向。
[0089]
当首尾端站名中首字母简写与调度名称不一致时,无论线路方向正反,断面名称
中将都显示方向,如调度名称为“山花乙线”,断面名称将会显示为“山花乙(贤-》花)”以及“山花乙(花-》贤)”。
[0090]
若设备类型为线路时,当第一线路和第二线路的起始站、系数、符号一致时,将所述第一线路和所述第二线路的第一设备简称合并;
[0091]
示例性地,设备名称为“桂山站-220kv.桂中乙线”和设备名称为“桂山站-220kv.桂中甲线”的设备的起始站都为“桂山站”,且系数与符号一致,设备简称合并为“桂中甲乙”。
[0092]
若设备类型为主变,当第一主变和第二主变的所属站、方向、系数、符号一致时,将所述第一主变和所述第二主变的第一设备简称合并;
[0093]
示例性地,设备名称为“鹿鸣站-220kv#1变压器-高”和设备名称为“鹿鸣站-220kv#2变压器-高”的设备的所属站、方向、系数、符号一致时,设备简称合并为“鹿鸣站1b+2b”。
[0094]
若设备类型为机组,当第一机组和第二机组的所属站、系数、符号一致时,将所述第一机组和所述第二机组的第一设备简称合并;
[0095]
示例性地,设备名称为“白沙厂-#2发电机”和设备名称为“白沙厂-#1发电机”的设备的所属站、系数、符号一致时,设备简称合并为“白沙厂1g+2g”。
[0096]
每个所述符号表示首端厂站名称与设备的所属厂站一致或者不一致;
[0097]
对所述已选设备列表中的所有设备的第一设备简称和对应的设备系数进行合并处理后,获得若干个第二设备简称。
[0098]
在本实施例中,将所有第二设备简称合并作为断面名称:
[0099][0100]
在本实施例中,根据所述第一设备简称、每条线路方向和对应的线路系数,生成一个断面名称和对应的名称公式串,具体为:
[0101]
将所有第二设备简称合并作为断面名称,并生成对应的名称公式串;所述名称公式串包括每个设备的符号、系数和序号。
[0102]
在本实施例中,选取断面组成设备后,系统自动生成断面名称公式串。断面组成设
备与名称公式串中的@序号处于一一对应关系,第一个设备用@1表示;符号与方向联动;名称公式串包括每个设备的符号、系数和@序号,示例性地,断面名称“0.4*丹雷甲乙+前湾厂2b+前湾厂2g”对应的名称公式串为“0.4*@1+0.4*@2+@3+@4”,在进行断面的潮流计算时,将设备的有功/电压值,替换@序号,进行数值计算可得断面的潮流值。
[0103]
在本实施例中,根据所述设备状态数据,生成生效条件公式串,具体为:
[0104]
获取每个设备的生效时间、生效状态和对应的生效状态公式串,生成生效条件公式串。
[0105]
在本实施例中,对于开关、刀闸、地刀设备的生效状态,公式串用“@1”表示投入、“!@1”表示退出;对于其他设备状态,如线路、主变、机组、负荷、母线、容抗器等,公式串用“@1&16777344”表示退出,“!@1&16777344”表示投入,其中,“16777344”表示ocs系统中的几种设备状态:充电、退出运行、热备用;生效条件组成设备与公式串中的@序号处于一一对应关系。
[0106]
在本实施例中,生效时间包括两种形式,一种是“每天*点至*点”,一种是“*年*月*日*点”至“*年*月*日*点”。
[0107]
生效条件的生效时间为空时,生效条件只有设备状态,如,**线停电生效;生效时间不为空时,生效条件为设备状态和生效时间要同时满足,设备才能生效。
[0108]
示例性地,当生效时间类型为“每日”时,对应起始、结束时间的时、分、秒有效,为了保证格式统一,年、月、日仍然需要填写,如可填写之前某一天或之后某一天,如:start_time="2010-01-01 00:10:10",表示每日0点10分10秒开始生效。
[0109]
当生效时间类型为“每月”时,对应起始、结束时间的日、时、分秒有效,为了保证格式统一,年、月仍然需要填写,如:start_time="2010-01-01 00:10:10",表示每月1日0点10分10秒开始生效。
[0110]
当生效时间类型为“每年”时,对应起始、结束时间的月、日、时、分秒有效,为了保证格式统一,年仍然需要填写,如:start_time="2010-01-01 00:10:10",表示每年1月1日0点10分10秒开始生效。
[0111]
当生效时间类型为“指定时间”时,对应起始、结束时间的年、月、日、时、分、秒均有效,表示在一个具体的指定时间段内生效。
[0112]
其中,对于每种类型的起始、结束时间段,要求必须保证都是合法有效时间,如结束时间应大于起始时间等。当起始时间大于结束时间时,表示为跨天/月/年。
[0113]
步骤s103:将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容,对所述稳定断面内容进行审核,将审核后的稳定断面内容构造成断面模型文件。
[0114]
在本实施例中,将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容生成一个xml格式的断面模型文件;
[0115]
审核所述断面模型文件是否符合定义条件,若否,则反馈至定义有误的结果,返回断面定义操作;
[0116]
所述定义条件包括:断面定义是否满足拓扑关系、断面的上下限值设置是否符合预设范围、断面名称与断面组成设备是否一一对应。
[0117]
在本实施例中,将审核后的稳定断面内容构造成断面模型文件,断面模型文件还包括稳定断面属性元素,断面模型文件中的属性元素说明:
[0118]
[0119]
[0120][0121]
在本实施例中,在ocsⅲ区系统生成断面模型文件后,将文件复制到ocsⅰ区指定路径,供i区ocs系统解析入库,流转中不需要人工干预断面,实现了i区系统的全自动免人工。
[0122]
实施本发明实施例,具有如下效果:
[0123]
区别于以往控制人员负责定义与运维,本发明根据构建的异构系统间断面的转换规则将稳定断面维护数据转换成稳定断面定义文件,实现量测与设备信息的转换;针对定义端和审核端的断面数据进行多维度的比较,对断面名称、对应的名称公式串和生效条件公式串进行科学性的展示,完成异构系统间的断面定义校核,最终实现防误目的,大大降低校核的人力投入,提升操作效率,保证断面定义的准确性,确保电网的安全稳定运行。
[0124]
实施例二
[0125]
请参照图2,为本发明实施例提供的一种稳定断面定义文件生成装置,包括:断面内容生成模块201和断面内容审核模块202;
[0126]
其中,所述断面内容生成模块201用于获取稳定断面维护数据;所述稳定断面维护数据包括:若干个设备名称及对应的设备类型、设备方向、设备系数和设备状态数据;根据设备类型,对每个设备名称进行简化处理,获得第一设备简称;根据所述第一设备简称、设备方向和对应的设备系数,生成一个断面名称和对应的名称公式串;根据所述设备状态数据,生成生效条件公式串;
[0127]
所述断面内容审核模块202用于将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容,对所述稳定断面内容进行审核,将审核后的稳定断面内容构造成断面模型文件。
[0128]
断面内容生成模块201包括简化单元和合并单元;
[0129]
所述简化单元用于若设备类型为线路且调度名称不大于3个字,则获取所述调度名称作为第一设备简称;
[0130]
若设备类型为线路且调度名称大于3个字,则获取所述调度名称并删除末尾的“线”字后作为第一设备简称;
[0131]
若设备类型为主变,则将主变厂站名称和对应的主变英文别名作为第一设备简称;其中所述主变英文别名选自ocs系统字段;
[0132]
若设备类型为机组,则将机组厂站名称和对应的机组英文别名作为第一设备简称;其中所述机组英文别名选自ocs系统字段;
[0133]
若设备类型为可切量,则获取位于可切量地区名称后的第一名称作为第一设备简称;
[0134]
若设备类型为计算量,则获取位于计算量地区名称后的第二名称作为第一设备简称;
[0135]
所述合并单元用于根据每个设备的第一设备简称、设备方向和设备系数,生成一个已选设备列表;
[0136]
若设备类型为线路时,当第一线路和第二线路的起始站、系数、符号一致时,将所述第一线路和所述第二线路的第一设备简称合并;
[0137]
若设备类型为主变,当第一主变和第二主变的所属站、方向、系数、符号一致时,将所述第一主变和所述第二主变的第一设备简称合并;
[0138]
若设备类型为机组,当第一机组和第二机组的所属站、系数、符号一致时,将所述第一机组和所述第二机组的第一设备简称合并;
[0139]
每个所述符号表示首端厂站名称与设备的所属厂站一致或者不一致;
[0140]
对所述已选设备列表中的所有设备的第一设备简称和对应的设备系数进行合并处理后,获得若干个第二设备简称。
[0141]
断面内容审核模块202包括断面定义生成单元和断面定义审核单元;
[0142]
所述断面定义生成单元用于将所有第二设备简称合并作为断面名称,并生成对应的名称公式串;所述名称公式串包括每个设备的符号、系数和序号;获取每个设备的生效时间、生效状态和对应的生效状态公式串,生成生效条件公式串;
[0143]
所述断面定义审核单元用于将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容生成一个xml格式的断面模型文件;
[0144]
审核所述断面模型文件是否符合定义条件,若否,则反馈至定义有误的结果,返回断面定义操作;
[0145]
所述定义条件包括:断面定义是否满足拓扑关系、断面的上下限值设置是否符合预设范围、断面名称与断面组成设备是否一一对应。
[0146]
上述的一种稳定断面定义文件生成装置可实施上述方法实施例的一种稳定断面定义文件生成方法。上述方法实施例中的可选项也适用于本实施例,这里不再详述。本技术实施例的其余内容可参照上述方法实施例的内容,在本实施例中,不再进行赘述。
[0147]
实施本发明实施例,具有如下效果:
[0148]
断面内容生成模块根据构建的异构系统间断面的转换规则将稳定断面维护数据转换成稳定断面定义文件,实现量测与设备信息的转换;断面内容审核模块针对定义端和审核端的断面数据进行多维度的比较,对断面名称、对应的名称公式串和生效条件公式串进行科学性的展示,完成异构系统间的断面定义校核,最终实现防误目的,大大降低校核的人力投入,提升操作效率,保证断面定义的准确性,确保电网的安全稳定运行。
[0149]
实施例三
[0150]
相应地,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上任意一项实施例所述的一种稳定断面定义文件生成方法。
[0151]
示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述终端设备中的执行过程。
[0152]
所述终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器、存储器。
[0153]
所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其
他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分。
[0154]
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据移动终端的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0155]
其中,所述终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。
[0156]
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步的详细说明,应当理解,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围。特别指出,对于本领域技术人员来说,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:
1.一种稳定断面定义文件生成方法,其特征在于,包括:获取稳定断面维护数据;所述稳定断面维护数据包括:若干个设备名称及对应的设备类型、设备方向、设备系数和设备状态数据;根据设备类型,对每个设备名称进行简化处理,获得第一设备简称;根据所述第一设备简称、设备方向和对应的设备系数,生成一个断面名称和对应的名称公式串;根据所述设备状态数据,生成生效条件公式串;将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容,对所述稳定断面内容进行审核,将审核后的稳定断面内容构造成断面模型文件。2.如权利要求1所述的一种稳定断面定义文件生成方法,其特征在于,所述根据设备类型,对每个设备名称进行简化处理,获得第一设备简称,具体为:若设备类型为线路且调度名称不大于3个字,则获取所述调度名称作为第一设备简称;若设备类型为线路且调度名称大于3个字,则获取所述调度名称并删除末尾的“线”字后作为第一设备简称;若设备类型为主变,则将主变厂站名称和对应的主变英文别名作为第一设备简称;其中所述主变英文别名选自ocs系统字段;若设备类型为机组,则将机组厂站名称和对应的机组英文别名作为第一设备简称;其中所述机组英文别名选自ocs系统字段;若设备类型为可切量,则获取位于可切量地区名称后的第一名称作为第一设备简称;若设备类型为计算量,则获取位于计算量地区名称后的第二名称作为第一设备简称。3.如权利要求2所述的一种稳定断面定义文件生成方法,其特征在于,所述根据所述第一设备简称、设备方向和对应的设备系数,生成一个断面名称和对应的名称公式串之前,还包括:根据每个设备的第一设备简称、设备方向和设备系数,生成一个已选设备列表;若设备类型为线路时,当第一线路和第二线路的起始站、系数、符号一致时,将所述第一线路和所述第二线路的第一设备简称合并;若设备类型为主变,当第一主变和第二主变的所属站、方向、系数、符号一致时,将所述第一主变和所述第二主变的第一设备简称合并;若设备类型为机组,当第一机组和第二机组的所属站、系数、符号一致时,将所述第一机组和所述第二机组的第一设备简称合并;每个所述符号表示首端厂站名称与设备的所属厂站一致或者不一致;对所述已选设备列表中的所有设备的第一设备简称和对应的设备系数进行合并处理后,获得若干个第二设备简称。4.如权利要求3所述的一种稳定断面定义文件生成方法,其特征在于,所述根据所述第一设备简称、每条线路方向和对应的线路系数,生成一个断面名称和对应的名称公式串,具体为:将所有第二设备简称合并作为断面名称,并生成对应的名称公式串;所述名称公式串包括每个设备的符号、系数和序号。5.如权利要求1所述的一种稳定断面定义文件生成方法,其特征在于,所述根据所述设备状态数据,生成生效条件公式串,具体为:
获取每个设备的生效时间、生效状态和对应的生效状态公式串,生成生效条件公式串。6.如权利要求1所述的一种稳定断面定义文件生成方法,其特征在于,所述将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容,对所述稳定断面内容进行审核,将审核后的稳定断面内容构造成断面模型文件,具体为:将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容生成一个xml格式的断面模型文件;审核所述断面模型文件是否符合定义条件,若否,则反馈至定义有误的结果,返回断面定义操作;所述定义条件包括:断面定义是否满足拓扑关系、断面的上下限值设置是否符合预设范围、断面名称与断面组成设备是否一一对应。7.一种稳定断面定义文件生成装置,其特征在于,包括:断面内容生成模块和断面内容审核模块;其中,所述断面内容生成模块用于获取稳定断面维护数据;所述稳定断面维护数据包括:若干个设备名称及对应的设备类型、设备方向、设备系数和设备状态数据;根据设备类型,对每个设备名称进行简化处理,获得第一设备简称;根据所述第一设备简称、设备方向和对应的设备系数,生成一个断面名称和对应的名称公式串;根据所述设备状态数据,生成生效条件公式串;所述断面内容审核模块用于将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容,对所述稳定断面内容进行审核,将审核后的稳定断面内容构造成断面模型文件。8.如权利要求7所述的一种稳定断面定义文件生成装置,其特征在于,所述断面内容生成模块包括简化单元和合并单元;所述简化单元用于若设备类型为线路且调度名称不大于3个字,则获取所述调度名称作为第一设备简称;若设备类型为线路且调度名称大于3个字,则获取所述调度名称并删除末尾的“线”字后作为第一设备简称;若设备类型为主变,则将主变厂站名称和对应的主变英文别名作为第一设备简称;其中所述主变英文别名选自ocs系统字段;若设备类型为机组,则将机组厂站名称和对应的机组英文别名作为第一设备简称;其中所述机组英文别名选自ocs系统字段;若设备类型为可切量,则获取位于可切量地区名称后的第一名称作为第一设备简称;若设备类型为计算量,则获取位于计算量地区名称后的第二名称作为第一设备简称;所述合并单元用于根据每个设备的第一设备简称、设备方向和设备系数,生成一个已选设备列表;若设备类型为线路时,当第一线路和第二线路的起始站、系数、符号一致时,将所述第一线路和所述第二线路的第一设备简称合并;若设备类型为主变,当第一主变和第二主变的所属站、方向、系数、符号一致时,将所述第一主变和所述第二主变的第一设备简称合并;若设备类型为机组,当第一机组和第二机组的所属站、系数、符号一致时,将所述第一
机组和所述第二机组的第一设备简称合并;每个所述符号表示首端厂站名称与设备的所属厂站一致或者不一致;对所述已选设备列表中的所有设备的第一设备简称和对应的设备系数进行合并处理后,获得若干个第二设备简称。9.如权利要求7所述的一种稳定断面定义文件生成装置,其特征在于,所述断面内容审核模块包括断面定义生成单元和断面定义审核单元;所述断面定义生成单元用于将所有第二设备简称合并作为断面名称,并生成对应的名称公式串;所述名称公式串包括每个设备的符号、系数和序号;获取每个设备的生效时间、生效状态和对应的生效状态公式串,生成生效条件公式串;所述断面定义审核单元用于将所述断面名称、对应的名称公式串和所述生效条件公式串作为稳定断面内容生成一个xml格式的断面模型文件;审核所述断面模型文件是否符合定义条件,若否,则反馈至定义有误的结果,返回断面定义操作;所述定义条件包括:断面定义是否满足拓扑关系、断面的上下限值设置是否符合预设范围、断面名称与断面组成设备是否一一对应。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行如权利要求1至6中任意一项所述的一种稳定断面定义文件生成方法。

技术总结
本发明公开了一种稳定断面定义文件生成方法、装置及存储介质,方法包括:获取稳定断面维护数据;稳定断面维护数据包括:若干个设备名称及对应的设备类型、设备方向、设备系数和设备状态数据;根据设备类型,对每个设备名称进行简化处理,获得第一设备简称;根据第一设备简称、设备方向和对应的设备系数,生成一个断面名称和对应的名称公式串;根据设备状态数据,生成生效条件公式串;将断面名称、对应的名称公式串和生效条件公式串作为稳定断面内容,对稳定断面内容进行审核,将审核后的稳定断面内容构造成断面模型文件,实现异构系统间的断面定义以及量测与设备信息的转换,保证断面的准确性,实现断面定义源端维护,确保电网的安全稳定运行。全稳定运行。全稳定运行。


技术研发人员:赵瑞锋 卢建刚 余志文 郭文鑫 李谦 陈志伟
受保护的技术使用者:广东电网有限责任公司电力调度控制中心
技术研发日:2023.03.30
技术公布日:2023/7/12
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐