CN117277553B - 一种电网厂站监控信息智能处理方法 - Google Patents
一种电网厂站监控信息智能处理方法 Download PDFInfo
- Publication number
- CN117277553B CN117277553B CN202311077791.3A CN202311077791A CN117277553B CN 117277553 B CN117277553 B CN 117277553B CN 202311077791 A CN202311077791 A CN 202311077791A CN 117277553 B CN117277553 B CN 117277553B
- Authority
- CN
- China
- Prior art keywords
- text
- character
- power grid
- signal
- elements
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 59
- 238000003672 processing method Methods 0.000 title claims abstract description 13
- 238000010586 diagram Methods 0.000 claims abstract description 62
- 230000011664 signaling Effects 0.000 claims description 41
- 238000012549 training Methods 0.000 claims description 16
- 238000000034 method Methods 0.000 claims description 15
- 238000004422 calculation algorithm Methods 0.000 claims description 8
- 238000007635 classification algorithm Methods 0.000 claims description 8
- 238000013145 classification model Methods 0.000 claims description 8
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 238000001514 detection method Methods 0.000 claims description 4
- 238000004458 analytical method Methods 0.000 claims description 2
- 230000003247 decreasing effect Effects 0.000 claims description 2
- 238000004804 winding Methods 0.000 claims description 2
- 239000000284 extract Substances 0.000 abstract description 2
- 238000013461 design Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 125000002015 acyclic group Chemical group 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 125000006850 spacer group Chemical group 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00001—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by the display of information or by user interaction, e.g. supervisory control and data acquisition systems [SCADA] or graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
- G06F16/3346—Query execution using probabilistic model
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/35—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/18—Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/232—Orthographic correction, e.g. spell checking or vowelisation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00002—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by monitoring
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00032—Systems characterised by the controlled or operated power network elements or equipment, the power network elements or equipment not otherwise provided for
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2113/00—Details relating to the application field
- G06F2113/04—Power grid distribution networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/50—Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Computational Linguistics (AREA)
- Geometry (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Analysis (AREA)
- Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Probability & Statistics with Applications (AREA)
- Computational Mathematics (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种电网厂站监控信息智能处理方法,本发明通过自动识别电网厂站接线图,提取图元、文本、连接线、图元之间的拓扑关系(包括间隔信息),图元和文本之间的对应关系等信息,自动转换为CIM/G格式文件,并自动将监控信息与接线图绑定,不仅可以大幅减少绘制电网厂站接线图的时间,提高工作效率,还可以自动实时显示监控信息,提高监控效率。
Description
技术领域
本发明涉及电力***领域,具体涉及一种电网厂站监控信息智能处理方法。
背景技术
对新投运的变电站,调度人员需要参考一次电网厂站接线图设计原图在电力调度自动化***中手动绘制接线图,将设备信息和变电站监控信息手动录入电力调度自动化***数据库,并完成变电站监控信息与接线图的绑定,以便调度人员实时监控。
目前,调度运维人员需要参考电网厂站接线图设计原图(bmp,jpg,png等位图格式)人工绘制CIM/G画面,但由于接线图图形样式复杂,设备类型众多,导致维护工作繁琐,同时极易出现属性缺失、关联错误、连接线虚接等问题,使得手动绘制接线图费时费力。
此外,手动录入设备信息和变电站监控信息工作量大且实时性差,不利于实时监控。
发明内容
针对现有技术中的上述不足,本发明提供的一种电网厂站监控信息智能处理方法解决了手动绘制接线图费时费力、手动录入设备信息和变电站监控信息工作量大且不利于实时监控的问题。
为了达到上述发明目的,本发明采用的技术方案为:
提供一种电网厂站监控信息智能处理方法,其包括以下步骤:
S1、获取电网厂站接线图;
S2、对电网厂站监控信息表进行分类,得到分类后的监控信息;
S3、将分类后的监控信息与电网厂站接线图进行绑定,并通过绑定了监控信息的接线图体现监控信息。
本发明的有益效果为:本发明通过自动识别电网厂站接线图,提取图元、文本、连接线、图元之间的拓扑关系(包括间隔信息),图元和文本之间的对应关系等信息,自动转换为CIM/G格式文件,并自动将监控信息与接线图绑定,不仅可以大幅减少绘制电网厂站接线图的时间,提高工作效率,还可以自动实时显示监控信息,提高监控效率。
附图说明
图1为本方法的流程示意图;
图2为实施例中电网厂站接线图的局部设计原图;
图3为实施例中CIM/G文件的局部渲染成图的效果示意图;
图4为实施例中的间隔原图;
图5为实施例中的使用有向无环图表示间隔内的拓扑关系的示意图;
图6为实施例中间隔内图元和连接线进行布局的示意图;
图7为实施例中间隔内文本进行布局的示意图;
图8为实施例中间隔内新增遥测信号展示元素布局示意图;
图9为实施例中确定母线长度的示意图;
图10为实施例中各子区域组成完整接线图的示意图;
图11为实施例中的遥信信号表进行分类的示意图;
图12为实施例中的遥测信号表进行分类的示意图;
图13为实施例中遥信信号绑定结果示意图;
图14为实施例中遥测信号绑定结果示意图。
具体实施方式
下面对本发明的具体实施方式进行描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。
如图1所示,该电网厂站监控信息智能处理方法包括以下步骤:
S1、获取电网厂站接线图;
S2、对电网厂站监控信息表进行分类,得到分类后的监控信息;
S3、将分类后的监控信息与电网厂站接线图进行绑定,并通过绑定了监控信息的接线图体现监控信息。
步骤S1的具体方法包括以下子步骤:
S1-1、通过目标检测算法识别电网厂站接线图中的图元,并输出图元的类别、位置矩形框和角度;
S1-2、通过OCR算法识别电网厂站接线图中的文本,输出文本字符串和文本矩形框;其中文本包括编号字符串;
S1-3、基于图元的类别、位置矩形框和角度,通过连通域分析,识别连接线与图元之间的连接关系,输出图元间的拓扑关系和连接线坐标;
S1-4、基于最近距离匹配原则,匹配图元和文本;
S1-5、基于已匹配的图元和文本的关联关系,对编号字符串进行纠错,输出纠错后的文本;
S1-6、基于图元间的拓扑关系和连接线坐标,对新的接线图中可展示元素进行布局,输出CIM/G文件,完成电网厂站接线图智能转换;其中可展示元素包括图元、文本和连接线。
步骤S1-5的具体方法包括以下子步骤:
S1-5-1、以电网厂站接线图中母线为起点,进行图元拓扑搜索,当遇到母线或主变压器时停止向下搜索,得到包含图元、连接线以及图元对应的文本的集合,并将每个集合视为一个间隔;
S1-5-2、根据间隔所连接母线的电压等级、单个间隔内图元的类型和个数进行聚类,得到同类间隔;
S1-5-3、获取同一个间隔内任一元素位置矩形框坐标(x1,y1,x2,y2),统计该间隔内所有元素位置矩形框的横坐标的最小值xmin和纵坐标的最小值ymin,将坐标(xmin,ymin)作为原点,将该元素位置矩形框坐标表示为相对坐标(x1-xmin,y1-ymin,x2-xmin,y2-ymin);若两个同类间隔中,以相对坐标表示的两个同类图元位置矩形框重合,则认定该两个图元的位置相同;
S1-5-4、将同类间隔中位置相同的图元对应的编号字符串作为同类编号字符串,对同类间隔中同类编号字符串的每个位置进行统计,判断是否存在频率大于0.5的任一字符A,若存在则判定该位置上的字符为类型字符,同时判定字符A为该类型编号字符串中该位置上的类型字符值;否则判定该位置上的字符为命名字符;
S1-5-5、对于每个编号字符串,若其类型字符位置处的值与类型字符值不同,则修改为类型字符值;
S1-5-6、将其他的同类编号字符串按照文本框位置依次排列为列表TEXT_LIST,获取命名字符值的变化规律;
S1-5-7、对于待纠错的编号字符串TEXT_A中的命名字符CHAR_A,找到距离其最近的正常识别的编号字符串TEXT_B的命名字符值CHAR_B;
S1-5-8、获取命名字符TEXT_A在列表TEXT_LIST中的序号INDEX_A,获取命名字符TEXT_B在列表TEXT_LIST中的序号INDEX_B;
S1-5-9、当命名字符值的规律为递增时,根据公式:
CHAR_A=CHAR_B+(INDEX_A-INDEX_B)
获取待纠错的编号字符串TEXT_A中的命名字符CHAR_A的具体值;
当命名字符值的规律为递减时,根据公式:
CHAR_A=CHAR_B-(INDEX_A-INDEX_B)
获取待纠错的编号字符串TEXT_A中的命名字符CHAR_A的具体值。
步骤S1-6的具体方法包括以下子步骤:
S1-6-1、对间隔进行划分,得到不同间隔的类型;
S1-6-2、对每类间隔的可展示元素进行布局;
S1-6-3、在CIM/G文件中新增遥测信号展示元素;
S1-6-4、以一定间距排列间隔,根据间隔总宽度确定对应的母线的长度;
S1-6-5、将连接于相同母线的间隔组成子区域,将主变压器所在区域作为子区域,根据原图中各子区域的拓扑关系,将各个子区域进行组合,得到布局后的图像,输出CIM/G文件,完成电网厂站接线图智能转换。
步骤S1-6-2的具体方法为:
使用有向无环图表示间隔内图元和连接线的拓扑关系,采用拓扑排序算法,将有向无环图转换为单向链表;
遍历单向链表,在保证单向链表中已遍历的图元和连接线位置不变的情况下,将当前图元替换为CIM/G标准图元;从有向无环图中获取以当前图元为源点的诱导子图,根据CIM/G标准图元的大小,调整诱导子图中顶点集合中的其他图元和连接线的位置,以保证拓扑关系不变;
采用碰撞检测的方法,将图元对应的文本放置到间隔内空白的地方,并使文本紧邻其对应的图元。
步骤S1-6-3的具体方法为:
确定图元对应的需要展示的遥测值,并新增动态文本元素进行展示;
若需要对母线新增遥测值,则在母线两端处放置新增元素,从母线的两个端点向垂直于母线并远离母线的方向调整新增元素的位置,使其不与母线间隔中已有的元素重叠;
若需要对主变压器本体新增遥测值,则在主变压器本体的左右两侧放置新增元素,从主变压器的左右两侧向远离主变压器的方向调整新增元素的位置,使其不与主变压器区域中已有的元素重叠;
若需要对主变压器的高/中/低压侧绕组新增遥测值,则在对应间隔中开关两侧放置新增元素,从开关的两侧向远离开关的方向调整新增元素的位置,使其不与间隔中已有的元素重叠;当开关竖向放置时,开关两侧为左右两侧;当开关横向放置时,开关两侧为上下两侧;
若需要对其他间隔新增元素,则在间隔中远离母线的方向上增加元素,从间隔中距离母线最远的元素位置开始,向远处调整新增元素的位置,使其不与间隔中已有的元素重叠。
步骤S2的具体方法包括以下子步骤:
S2-1、将遥信信号按信号类型进行分类,信号类型包括开关、刀闸、接地刀闸和保护信号,其中开关、刀闸、接地刀闸类型与对应的设备关联,为设备信号;
S2-2、收集历史电网厂站监控信息表,对历史遥信信号的信息描述词条标注其信号类型,并使用TextCNN文本分类算法进行训练,得到第一分类模型;
S2-3、将待分类遥信信号的信息描述词条输入第一分类模型,得到对应的类别和置信度,并选取置信度最大的类别作为该遥信信号的类别,完成遥信信号分类;
S2-4、将遥测信号按信号类型进行分类,信号类型包括P、Q、Ia、Ib和Ic;
S2-5、收集历史电网厂站监控信息表,对历史遥测信号的信息描述词条标注其信号类型,并使用TextCNN文本分类算法进行训练,得到第二分类模型;
S2-6、将待分类遥测信号的信息描述词条输入第二分类模型,得到对应的类别和置信度,并选取置信度最大的类别作为该遥测信号的类别,完成遥测信号分类。
步骤S3的具体方法包括以下子步骤:
S3-1、通过解析CIM/G文件得到由设备的电压等级、间隔内图元对应的文本以及设备类型组合而成的设备名称;通过解析CIM/G文件得到动态文本的设备名称,即动态文本对应的图元的设备名称;通过解析CIM/G文件得到动态文本对应的遥测信号类型;其中遥测信号类型在CIM/G文件中是动态文本的一个属性;
S3-2、收集历史电网厂站监控信息表,对历史遥信信号的信息描述词条标注其对应的设备名称,得到匹配对(设备名称,信号描述,1),并随机生成负样本(设备名称,信号描述,0);其中“1”表示匹配,“0”表示不匹配;
S3-3、基于步骤S3-2得到的匹配对,使用DSSM文本匹配模型进行训练,得到训练后的第一DSSM文本匹配模型;
S3-4、对于CIM/G文件中的开关、刀闸、接地刀闸类型的图元,选取已分类为对应信号类型的遥信信号的信息描述,通过训练后的第一DSSM文本匹配模型依次计算图元对应的设备名称与信息描述的匹配概率;若概率大于阈值,则将图元与该遥信信号绑定;
S3-5、收集历史电网厂站监控信息表,对历史遥测信号的信息描述词条标注其对应的设备名称,得到匹配对(设备名称,信号描述,1),并随机生成负样本(设备名称,信号描述,0);其中“1”表示匹配,“0”表示不匹配;
S3-6、基于步骤S3-5得到的匹配对,使用DSSM文本匹配模型进行训练,得到训练后的第二DSSM文本匹配模型;
S3-7、对于CIM/G文件中的动态文本,选取已分类为对应信号类型的遥测信号的信息描述,通过训练后的第二DSSM文本匹配模型依次计算动态文本对应的设备名称与信息描述的匹配概率;若概率大于阈值,则将动态文本与该遥测信号绑定;
S3-8、通过调用电力调度自动化***数据库操作接口,将遥信信号和遥测信号自动加入到对应的数据库表格中;将遥信信号加入数据库表格后产生的id填入CIM/G文件中绑定的设备图元的keyid属性中;将遥测信号加入数据库表格后产生的id填入CIM/G文件中绑定的动态文本图元的keyid属性中,完成监控信息体现。
在本发明的一个实施例中,电网厂站接线图的局部设计原图如图2所示,在通过OCR算法识别电网厂站接线图中的文本后,10kV负荷间隔中有两种类型的编号字符串;将识别到的编号字符串按照文本框位置依次排列,其中A类编号字符串的编号列表为(921,922,923),B类编号字符串的编号列表为(92160,192260,92360)。经过对同类间隔中同类编号字符串的每个位置进行统计,可以得到A类编号字符串中,第一位“9”、第二位“2”为类型字符,第三位字符为命名字符;B类编号字符串中第一位“9”、第二位“2”、第四位“6”和第五位“0”均为类型字符,第三位字符为命名字符。可以看出,B类编号字符串中第二个文本编号192260,其类型字符位置处的值与类型字符值不同,需要进行纠错;此时将统计得到的类型字符值作为待纠错字符串中对应位置处的字符值,即B类编号字符串中第二个文本编号的第一位、第二位、第四位、第五位、分别确定为“9”、“2”、“6”和“0”;发现B类编号字符串的命名字符存在递增规律,找到距离待纠错编号字符串最近的正常识别字符串,即B类编号字符串中第一个文本编号,其命名字符为1;带入公式CHAR_A=CHAR_B+(INDEX_A-INDEX_B)=1+(2-1)=2。因此确定B类编号字符串中第二个文本编号的第三位为“2”,即纠错后的B类编号字符串中第二个文本编号为92260。
在本发明的一个实施例中,间隔原图如图4所示,使用有向无环图表示间隔内图元和连接线的拓扑关系,有向无环图如图5所示,采用拓扑排序算法,将有向无环图转换为单向链表,其中一种单向链表为(A,B,C,D,E,F,G,H,I,J);遍历单向链表,处理图元B时,保持已遍历的连接线A位置不变,将图元B替换为CIM/G标准图元,可以看到替换后的图元尺寸小于原来的图元;然后,从有向无环图中获取以当前图元B为源点的诱导子图,诱导子图的顶点集合为(C,D,E,F,G,H,I,J),根据CIM/G标准图元的大小,诱导子图的顶点集合中的图元和连接线整体向下移动,以保证图元的拓扑关系不变,处理效果如图6所示。
在本发明的一个实施例中,对间隔内文本进行布局的方法如图7所示,放置接地刀闸图元对应的文本时,首先得到接地刀闸图元矩形框RECT_ICON的中心点O1,以及通过O1的水平直线L1和垂直直线L2。然后将接地刀闸图元对应的文本矩形框RECT_TEXT的中心点O2放置在O1处,使用特定的步进距离,使O2延L1向左右两端同时步进,延L2向上下两端同时步进,直到RECT_TEXT不与间隔中已有元素重合,并与RECT_ICON保持一定距离为止,即完成当前文本自动布局。间隔内新增遥测信号时,也可以使用相似的方法。
在本发明的一个实施例中,新增遥测信号展示元素布局如图8所示,图中对负荷图元新增遥测信号展示元素。首先找到间隔中距离母线最远的元素的矩形框RECT_TEXT的中心点O1,以及经过O1垂直于母线的直线L1;然后将新增遥测信号展示元素的动态文本矩形框RECT_DTEXT的中心点O2放置在O1处,使用特定的步进距离,使O2延L1向远离母线的方向步进,直到RECT_DTEXT不与间隔中已有元素重合,并与RECT_TEXT保持一定距离为止,即完成当前遥测信号展示元素自动布局。
在本发明的一个实施例中,布局时确定母线宽度如图9所示。以间距d排列间隔,根据间隔总宽度确定对应的母线的长度。母线和所连接的间隔共同组成子区域。
在本发明的一个实施例中,各子区域组成完整接线图如图10所示。将连接于相同母线的间隔组成子区域,将主变压器所在区域作为子区域,根据原图中各子区域的拓扑关系,将各个子区域进行组合,形成完整的接线图。
在进行完文本纠错后,对新的接线图中可展示元素进行布局,输出CIM/G文件,CIM/G文件局部渲染成图的效果示意图如图3所示。在输出CIM/G文件之后,相关人员只需要进行校对,无需将各个元素手动录入,因此可以大幅减少绘制电网厂站接线图的时间,提高工作效率。
在本发明的一个实施例中,在训练阶段,收集历史厂站监控信息表,对每一个遥信信号的信息描述词条标注其信号类型;使用TextCNN文本分类算法进行训练,得到模型;在推理阶段,将待分类遥信信号的信息描述词条输入TextCNN文本分类算法,得到对应的类别和置信度,并选取置信度最大的类别作为该遥信信号的类别,完成遥信信号分类;如图11所示,“10kV待用线921开关合位”分类为“开关”。
在本发明的一个实施例中,在训练阶段,收集历史厂站监控信息表,对每一个遥测信号的信息描述词条标注其信号类型;使用TextCNN文本分类算法进行训练,得到模型;在推理阶段,将待分类遥测信号的信息描述词条输入TextCNN文本分类算法,得到对应的类别和置信度,并选取置信度最大的类别作为该遥测信号的类别,完成遥测信号分类;如图12所示,“10kV待用线921开关有功”分类为“P”。
在本发明的一个实施例中,通过解析CIM/G文件得到设备名称,设备名称由设备的电压等级、间隔内图元对应的文本以及设备类型组合而成;为通过解析CIM/G文件得到动态文本的设备名称,即动态文本对应的图元的设备名称;通过解析CIM/G文件得到动态文本对应的遥测信号类型,遥测信号类型在CIM/G文件中是动态文本的一个属性;如图3所示的CIM/G文件中,文本“921”对应的手车开关图元,代表两个设备,设备名称分别为“10kV.待用线921开关”和“10kV.待用线921开关手车”,设备类型分别为“开关”和“刀闸”;同一个间隔内,文本“待用”对应的负荷图元,代表一个设备,设备名称为“10kV.待用线921负荷”,设备类型为“负荷”;同一个间隔内的动态文本对应的设备名称为“10kV.待用线921负荷”;同一个间隔内的动态文本对应的遥测信号类型为其左侧显示的文本,即“P”,“Q”,“I”。
在本发明的一个实施例中,在训练阶段,收集历史厂站监控信息表,对每一个遥信信号的信息描述词条标注其对应的设备名称;得到匹配对(设备名称,信号描述,1),并随机生成负样本(设备名称,信号描述,0),1表示匹配,0表示不匹配,基于DSSM文本匹配模型训练得到模型;在推理阶段,对CIM/G文件中的开关、刀闸、接地刀闸等类型的图元,选取已分类为对应信号类型的遥信信号的信息描述,基于DSSM文本匹配模型,依次计算图元对应的设备名称与信息描述的匹配概率;若概率大于阈值,则将图元与该遥信信号绑定;如图3所示的CIM/G文件中,对于图元“921手车开关”,选取已分类为“开关”的遥信信号的信息描述与其设备名称“10kV.待用线921开关”计算匹配概率;设备名称“10kV.待用线921开关”与信息描述“10kV待用线921开关合位”的匹配概率大于阈值,因此将图元“921手车开关”与遥信信号“10kV待用线921开关合位”绑定;图3所示的CIM/G文件中,对于图元“921手车开关”,选取已分类为“刀闸”的遥信信号的信息描述与其设备名称“10kV.待用线921开关手车”计算匹配概率;设备名称“10kV.待用线921开关手车”与信息描述“10kV待用线921开关手车工作位置”的匹配概率大于阈值,因此将图元“921手车开关”与遥信信号“10kV待用线921开关手车工作位置”绑定。
在本发明的一个实施例中,在训练阶段,收集历史厂站监控信息表,对每一个遥测信号的信息描述词条标注其对应的设备名称;得到匹配对(设备名称,信号描述,1),并随机生成负样本(设备名称,信号描述,0),1表示匹配,0表示不匹配,基于DSSM文本匹配模型训练得到模型;对CIM/G文件中的动态文本,选取已分类为对应信号类型的遥测信号的信息描述,基于DSSM文本匹配模型,依次计算动态文本对应的设备名称与信息描述的匹配概率;若概率大于阈值,则将动态文本与该遥测信号绑定;如图3所示的CIM/G文件中,对图元“921负荷”对应的遥测信号类型为“P”的动态文本,选取已分类为“P”的遥信信号的信息描述与其设备名称“10kV.待用线921负荷”计算匹配概率;设备名称“10kV.待用线921负荷”与信息描述“10kV待用线921开关有功”的匹配概率大于阈值,因此将图元“921负荷”对应的遥测信号类型为“P”的动态文本与遥测信号“10kV待用线921开关有功”绑定。
在本发明的一个实施例中,通过调用电力调度自动化***数据库操作接口,将遥信信号和遥测信号自动加入到对应的数据库表格中。将遥信信号加入数据库后产生的id填入CIM/G文件中绑定的设备图元的keyid属性中;将遥测信号加入数据库后产生的id填入CIM/G文件中绑定的动态文本图元的keyid属性中,完成监控信息体现。遥信遥测信号加入数据库后,在电力调度自动化***中显示为设备名称和值域名这两个字段。遥信信号“10kV待用线921开关合位”对应的设备名称和值域名分别为“10kV.待用线921开关”,“遥信值”;遥信信号“10kV待用线921开关手车工作位置”对应的设备名称和值域名分别为“10kV.待用线921开关手车”,“遥信值”;遥测信号“10kV待用线921开关有功”对应的设备名称和值域名分别为“10kV.待用线921负荷”,“有功值”。如图13所示,在电力调度自动化***中查看CIM/G画面时,鼠标移动到图元“921手车开关”上时,界面显示该图元对应的设备名称为“10kV.待用线921开关”和“10kV.待用线921开关手车”,值域名都为“遥信值”,即表示图元“921手车开关”已绑定“10kV待用线921开关合位”和“10kV待用线921开关手车工作位置”这两个遥信信号。如图14所示,在电力调度自动化***中查看CIM/G画面时,鼠标移动到图元“921负荷”对应的遥测信号类型为“P”的动态文本上时,界面显示该动态文本的设备名称为“10kV.待用线921负荷”,值域名为“有功值”,即表示该动态文本已绑定遥测信号“10kV待用线921开关有功”。
综上所述,本发明通过自动识别电网厂站接线图,提取图元、文本、连接线、图元之间的拓扑关系(包括间隔信息),图元和文本之间的对应关系等信息,自动转换为CIM/G格式文件,并自动将监控信息与接线图绑定,不仅可以大幅减少绘制电网厂站接线图的时间,提高工作效率,还可以自动实时显示监控信息,提高监控效率。
Claims (6)
1.一种电网厂站监控信息智能处理方法,其特征在于,包括以下步骤:
S1、获取电网厂站接线图;
S2、对电网厂站监控信息表进行分类,得到分类后的监控信息;
S3、将分类后的监控信息与电网厂站接线图进行绑定,并通过绑定了监控信息的接线图体现监控信息;
步骤S1的具体方法包括以下子步骤:
S1-1、通过目标检测算法识别电网厂站接线图中的图元,并输出图元的类别、位置矩形框和角度;
S1-2、通过OCR算法识别电网厂站接线图中的文本,输出文本字符串和文本矩形框;其中文本包括编号字符串;
S1-3、基于图元的类别、位置矩形框和角度,通过连通域分析,识别连接线与图元之间的连接关系,输出图元间的拓扑关系和连接线坐标;
S1-4、基于最近距离匹配原则,匹配图元和文本;
S1-5、基于已匹配的图元和文本的关联关系,对编号字符串进行纠错,输出纠错后的文本;
S1-6、基于图元间的拓扑关系和连接线坐标,对新的接线图中可展示元素进行布局,输出CIM/G文件,完成电网厂站接线图智能转换;其中可展示元素包括图元、文本和连接线;
步骤S1-5的具体方法包括以下子步骤:
S1-5-1、以电网厂站接线图中母线为起点,进行图元拓扑搜索,当遇到母线或主变压器时停止向下搜索,得到包含图元、连接线以及图元对应的文本的集合,并将每个集合视为一个间隔;
S1-5-2、根据间隔所连接母线的电压等级、单个间隔内图元的类型和个数进行聚类,得到同类间隔;
S1-5-3、获取同一个间隔内任一元素位置矩形框坐标(x1,y1,x2,y2),统计该间隔内所有元素位置矩形框的横坐标的最小值xmin和纵坐标的最小值ymin,将坐标(xmin,ymin)作为原点,将该元素位置矩形框坐标表示为相对坐标(x1-xmin,y1-ymin,x2-xmin,y2-ymin);若两个同类间隔中,以相对坐标表示的两个同类图元位置矩形框重合,则认定该两个图元的位置相同;
S1-5-4、将同类间隔中位置相同的图元对应的编号字符串作为同类编号字符串,对同类间隔中同类编号字符串的每个位置进行统计,判断是否存在频率大于0.5的任一字符A,若存在则判定该位置上的字符为类型字符,同时判定字符A为该类型编号字符串中该位置上的类型字符值;否则判定该位置上的字符为命名字符;
S1-5-5、对于每个编号字符串,若其类型字符位置处的值与类型字符值不同,则修改为类型字符值;
S1-5-6、将其他的同类编号字符串按照文本框位置依次排列为列表TEXT_LIST,获取命名字符值的变化规律;
S1-5-7、对于待纠错的编号字符串TEXT_A中的命名字符CHAR_A,找到距离其最近的正常识别的编号字符串TEXT_B的命名字符值CHAR_B;
S1-5-8、获取命名字符TEXT_A在列表TEXT_LIST中的序号INDEX_A,获取命名字符TEXT_B在列表TEXT_LIST中的序号INDEX_B;
S1-5-9、当命名字符值的规律为递增时,根据公式:
CHAR_A=CHAR_B+(INDEX_A-INDEX_B)
获取待纠错的编号字符串TEXT_A中的命名字符CHAR_A的具体值;
当命名字符值的规律为递减时,根据公式:
CHAR_A=CHAR_B-(INDEX_A-INDEX_B)
获取待纠错的编号字符串TEXT_A中的命名字符CHAR_A的具体值。
2.根据权利要求1所述的电网厂站监控信息智能处理方法,其特征在于,步骤S1-6的具体方法包括以下子步骤:
S1-6-1、对间隔进行划分,得到不同间隔的类型;
S1-6-2、对每类间隔的可展示元素进行布局;
S1-6-3、在CIM/G文件中新增遥测信号展示元素;
S1-6-4、以一定间距排列间隔,根据间隔总宽度确定对应的母线的长度;
S1-6-5、将连接于相同母线的间隔组成子区域,将主变压器所在区域作为子区域,根据原图中各子区域的拓扑关系,将各个子区域进行组合,得到布局后的图像,输出CIM/G文件,完成电网厂站接线图智能转换。
3.根据权利要求2所述的电网厂站监控信息智能处理方法,其特征在于,步骤S1-6-2的具体方法为:
使用有向无环图表示间隔内图元和连接线的拓扑关系,采用拓扑排序算法,将有向无环图转换为单向链表;
遍历单向链表,在保证单向链表中已遍历的图元和连接线位置不变的情况下,将当前图元替换为CIM/G标准图元;从有向无环图中获取以当前图元为源点的诱导子图,根据CIM/G标准图元的大小,调整诱导子图中顶点集合中的其他图元和连接线的位置,以保证拓扑关系不变;
采用碰撞检测的方法,将图元对应的文本放置到间隔内空白的地方,并使文本紧邻其对应的图元。
4.根据权利要求2所述的电网厂站监控信息智能处理方法,其特征在于,步骤S1-6-3的具体方法为:
确定图元对应的需要展示的遥测值,并新增动态文本元素进行展示;
若需要对母线新增遥测值,则在母线两端处放置新增元素,从母线的两个端点向垂直于母线并远离母线的方向调整新增元素的位置,使其不与母线间隔中已有的元素重叠;
若需要对主变压器本体新增遥测值,则在主变压器本体的左右两侧放置新增元素,从主变压器的左右两侧向远离主变压器的方向调整新增元素的位置,使其不与主变压器区域中已有的元素重叠;
若需要对主变压器的高/中/低压侧绕组新增遥测值,则在对应间隔中开关两侧放置新增元素,从开关的两侧向远离开关的方向调整新增元素的位置,使其不与间隔中已有的元素重叠;当开关竖向放置时,开关两侧为左右两侧;当开关横向放置时,开关两侧为上下两侧;
若需要对其他间隔新增元素,则在间隔中远离母线的方向上增加元素,从间隔中距离母线最远的元素位置开始,向远处调整新增元素的位置,使其不与间隔中已有的元素重叠。
5.根据权利要求1所述的电网厂站监控信息智能处理方法,其特征在于,步骤S2的具体方法包括以下子步骤:
S2-1、将遥信信号按信号类型进行分类,信号类型包括开关、刀闸、接地刀闸和保护信号,其中开关、刀闸、接地刀闸类型与对应的设备关联,为设备信号;
S2-2、收集历史电网厂站监控信息表,对历史遥信信号的信息描述词条标注其信号类型,并使用TextCNN文本分类算法进行训练,得到第一分类模型;
S2-3、将待分类遥信信号的信息描述词条输入第一分类模型,得到对应的类别和置信度,并选取置信度最大的类别作为该遥信信号的类别,完成遥信信号分类;
S2-4、将遥测信号按信号类型进行分类,信号类型包括P、Q、Ia、Ib和Ic;
S2-5、收集历史电网厂站监控信息表,对历史遥测信号的信息描述词条标注其信号类型,并使用TextCNN文本分类算法进行训练,得到第二分类模型;
S2-6、将待分类遥测信号的信息描述词条输入第二分类模型,得到对应的类别和置信度,并选取置信度最大的类别作为该遥测信号的类别,完成遥测信号分类。
6.根据权利要求5所述的电网厂站监控信息智能处理方法,其特征在于,步骤S3的具体方法包括以下子步骤:
S3-1、通过解析CIM/G文件得到由设备的电压等级、间隔内图元对应的文本以及设备类型组合而成的设备名称;通过解析CIM/G文件得到动态文本的设备名称,即动态文本对应的图元的设备名称;通过解析CIM/G文件得到动态文本对应的遥测信号类型;其中遥测信号类型在CIM/G文件中是动态文本的一个属性;
S3-2、收集历史电网厂站监控信息表,对历史遥信信号的信息描述词条标注其对应的设备名称,得到形式为“设备名称,信号描述,1”的匹配对,并随机生成形式为“设备名称,信号描述,0”的负样本;其中“1”表示匹配,“0”表示不匹配;
S3-3、基于步骤S3-2得到的匹配对,使用DSSM文本匹配模型进行训练,得到训练后的第一DSSM文本匹配模型;
S3-4、对于CIM/G文件中的开关、刀闸、接地刀闸类型的图元,选取已分类为对应信号类型的遥信信号的信息描述,通过训练后的第一DSSM文本匹配模型依次计算图元对应的设备名称与信息描述的匹配概率;若概率大于阈值,则将图元与该遥信信号绑定;
S3-5、收集历史电网厂站监控信息表,对历史遥测信号的信息描述词条标注其对应的设备名称,得到形式为“设备名称,信号描述,1”的匹配对,并随机生成形式为“设备名称,信号描述,0”的负样本;其中“1”表示匹配,“0”表示不匹配;
S3-6、基于步骤S3-5得到的匹配对,使用DSSM文本匹配模型进行训练,得到训练后的第二DSSM文本匹配模型;
S3-7、对于CIM/G文件中的动态文本,选取已分类为对应信号类型的遥测信号的信息描述,通过训练后的第二DSSM文本匹配模型依次计算动态文本对应的设备名称与信息描述的匹配概率;若概率大于阈值,则将动态文本与该遥测信号绑定;
S3-8、通过调用电力调度自动化***数据库操作接口,将遥信信号和遥测信号自动加入到对应的数据库表格中;将遥信信号加入数据库表格后产生的id填入CIM/G文件中绑定的设备图元的keyid属性中;将遥测信号加入数据库表格后产生的id填入CIM/G文件中绑定的动态文本图元的keyid属性中,完成监控信息体现。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311077791.3A CN117277553B (zh) | 2023-08-24 | 2023-08-24 | 一种电网厂站监控信息智能处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311077791.3A CN117277553B (zh) | 2023-08-24 | 2023-08-24 | 一种电网厂站监控信息智能处理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117277553A CN117277553A (zh) | 2023-12-22 |
CN117277553B true CN117277553B (zh) | 2024-06-25 |
Family
ID=89205280
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311077791.3A Active CN117277553B (zh) | 2023-08-24 | 2023-08-24 | 一种电网厂站监控信息智能处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117277553B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117526332B (zh) * | 2024-01-08 | 2024-04-05 | 华雁智能科技(集团)股份有限公司 | 电网潮流图生成方法、装置、电子设备以及存储介质 |
CN118097706B (zh) * | 2024-04-23 | 2024-06-25 | 华雁智能科技(集团)股份有限公司 | 电网厂站接线图的图元检测方法、***、设备及介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115082950A (zh) * | 2022-06-07 | 2022-09-20 | 国网山东省电力公司莱芜供电公司 | 一种电网厂站接线图自动识别与转换存储方法 |
CN115204093A (zh) * | 2022-06-30 | 2022-10-18 | 国电南瑞科技股份有限公司 | 厂站接线图自动布局方法及*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102521398B (zh) * | 2011-12-23 | 2013-06-19 | 清华大学 | 变电站-调度中心两级分布式电网的建模方法 |
CN115376155A (zh) * | 2022-08-25 | 2022-11-22 | 合肥工业大学智能制造技术研究院 | 基于YOLOv6和传统图像处理技术的厂站接线图检测方法 |
CN115457591A (zh) * | 2022-09-30 | 2022-12-09 | 国网天津市电力公司 | 一种电网厂站主接线图拓扑关系的识别方法 |
CN116129459A (zh) * | 2022-12-29 | 2023-05-16 | 北京中恒博瑞数字电力科技有限公司 | 一种厂站模型自动生成方法 |
-
2023
- 2023-08-24 CN CN202311077791.3A patent/CN117277553B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115082950A (zh) * | 2022-06-07 | 2022-09-20 | 国网山东省电力公司莱芜供电公司 | 一种电网厂站接线图自动识别与转换存储方法 |
CN115204093A (zh) * | 2022-06-30 | 2022-10-18 | 国电南瑞科技股份有限公司 | 厂站接线图自动布局方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN117277553A (zh) | 2023-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN117277553B (zh) | 一种电网厂站监控信息智能处理方法 | |
WO2023115842A1 (zh) | 一种数据驱动的离线在线一体化配电网仿真***及方法 | |
CN104462473B (zh) | 一种基于cim‑e电网模型自动生成cim‑g格式厂站内接线图的方法 | |
CN103970887B (zh) | 一种基于gis配电网图形上的信息流显示***及方法 | |
KR102177550B1 (ko) | 이미지화된 pid 도면에서 설계 정보를 자동으로 인식하여 분류하는 방법 | |
CN104951997B (zh) | 面向配电网的多维度图模质量分析方法 | |
CN106446033A (zh) | 地下管线安全隐患信息管理***及方法 | |
CN110046391B (zh) | 基于监控信息表的变电站一次接线图自动生成方法 | |
CN108446396B (zh) | 一种基于改进型cim模型的电力数据处理方法 | |
CN105807658A (zh) | 一种智能变电站与调度主站图模信息共享的方法 | |
CN117113600B (zh) | 一种电网厂站接线图智能转换方法 | |
CN111859805B (zh) | 基于人工智能的电力图纸拓扑关系的检测方法 | |
CN105894041A (zh) | 基于高光谱遥感影像提取配电网***中变电站信息的方法 | |
CN111611700A (zh) | 一种基于变电站dwg图纸的二次***物理信息建模方法 | |
CN106055808A (zh) | 基于scl模型文件的变电站主接线图自动绘制方法 | |
CN112613339A (zh) | 一种电气图纸自动化识别与审查方法及装置 | |
CN104599093A (zh) | 一种基于gis图形化显示的配网停电范围可视化方法 | |
CN115457591A (zh) | 一种电网厂站主接线图拓扑关系的识别方法 | |
CN115082950A (zh) | 一种电网厂站接线图自动识别与转换存储方法 | |
CN108897913A (zh) | 一种通过scd模型文件自动生成厂站图的方法 | |
CN111625735A (zh) | 利用智能变电站二次设备去向可视化展示主动运检的方法 | |
CN113036906B (zh) | 一种电力调度***的自动巡检机器人 | |
CN107730123B (zh) | 一种调度自动化图模规范一致性校核方法 | |
CN113743057A (zh) | 一种基于对象识别重绘的电网ocs图纸转换方法 | |
CN103268383B (zh) | 基于iec61850变电站的智能装置关系的图形生成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |