Method and device for automatically generating function label of intelligent substation based on graph-model mapping

By automatically analyzing the SCD model files and design drawings of the intelligent substation, and using the drawing-mode mapping technology to generate standardized physical loop functional labels, solving the problem of inefficiency of traditional manual generation methods, improving the generation efficiency and accuracy, and improving the operation and maintenance management level.

CN120407521APending Publication Date: 2025-08-01SUPER HIGH VOLTAGE BRANCH OF STATE GRID JIANGXI ELECTRIC POWER CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510394516.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

The traditional smart substation physical loop function tag generation method relies on manual operation, which is inefficient and error-prone. How to efficiently and automatically generate standardized physical loop function tags has become a problem.

Method used

Through automated means, the SCD model files and design drawings of the intelligent substation are analyzed, and the graph-mode mapping technology is used to generate physical loop functional tags, including analyzing substation information, equipment information, virtual terminal information and connection relationships, building a physical loop information mapping association table, and finally generating a standardized physical loop functional tag.

Benefits of technology

It realizes efficient and accurate generation of physical circuit functional labels of intelligent substations, improves the operation and maintenance management level, and provides support for the safe and stable operation of the power system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120407521A_ABST
    Figure CN120407521A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent substation function tag automatic generation method based on graph-model mapping. The method comprises the following steps: analyzing an SCD model file of an intelligent substation; generating an intelligent archiving model file; identifying loop descriptions corresponding to the equipment primitives in the cubicle blocks; generating an image recognition model file; constructing a physical loop information mapping association table; performing interval voltage level and interval description supplementation on the physical loop function description; and generating a physical loop function label of the loop number. The operation and maintenance management level of the intelligent substation is improved, and powerful support is provided for safe and stable operation of a power system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of smart grids, and particularly to a method and device for automatically generating function tags of intelligent substations based on graph-model mapping. Background Art

[0002] With the rapid development of smart grid technology, intelligent substations, as a key component of the power system, are becoming increasingly automated and intelligent. In intelligent substations, the accuracy and standardization of physical loop function tags are of great significance for equipment operation and maintenance, fault troubleshooting, and system optimization. However, the traditional method of generating physical loop function tags mainly relies on manual operation, which has problems such as low efficiency and easy errors. At the same time, due to the complexity of the configuration files and design drawings of intelligent substations, how to efficiently extract, integrate this information and automatically generate standardized physical loop function tags has become an urgent technical problem to be solved.

[0003] To solve the above problems, the present invention proposes an automatic generation method, device and system for physical loop function tags of intelligent substations, aiming to achieve the parsing of SCD files and design drawings of intelligent substations through automated means, and then generate standardized physical loop function tags to improve work efficiency and accuracy. Summary of the Invention

[0004] The purpose of the present invention is to provide a method and device for automatically generating function tags of intelligent substations based on graph-model mapping in view of the above problems existing in the prior art, aiming to achieve the parsing of SCD model files and design drawings of intelligent substations through automated means, and then generate standardized physical loop function tags to improve work efficiency and accuracy.

[0005] To achieve the above purpose, the present invention adopts the following technical solutions:

[0006] The method for automatically generating function tags of intelligent substations based on graph-model mapping includes the following steps:

[0007] Step 1, parse the SCD model file of the intelligent substation to obtain substation information, device information, virtual terminal information, bay information, and the physical loop connection relationship of virtual terminals;

[0008] Step 2, associate the device information and virtual terminal information in the SCD model file with the device elements and sub-device elements of the substation physical logic model file, and load the loop functions associated with the virtual terminal information in the SCD model file into the sub-device element functions of the associated sub-device elements of the substation physical logic model file to generate an intelligent archive model file;

[0009] Step 3: In the design drawings, identify the cubicle blocks, identify the corresponding cubicle names of the cubicle blocks, identify each equipment graphic element and the equipment graphic element name included in the cubicle blocks, and identify the loop descriptions corresponding to the equipment graphic elements within the cubicle blocks;

[0010] Step 4: Identify the equipment graphic element name and sub - equipment name of the equipment graphic element, assign the loop description associated with the identified sub - equipment name to the sub - equipment element function of the associated sub - equipment element, and generate an image recognition model file;

[0011] Step 5: Construct a physical loop information mapping association table for the intelligent filing model file and the image recognition model file;

[0012] Step 6: Complete the interval voltage level and interval description for the physical loop function descriptions corresponding to the intelligent filing model file and the image recognition model file in the physical loop information mapping association table;

[0013] Step 7: Select the physical loop function description with the most complete description elements of the same loop number in the intelligent filing model file and the image recognition model file as the final physical loop function description corresponding to the loop number, and generate a physical loop function label for the loop number.

[0014] As described above, the SCD model file includes substation information. The attributes of the substation information include the substation ID; the substation information includes equipment information, interval information, and the physical loop connection relationship of virtual terminals.

[0015] The attributes of the equipment information include the equipment name, equipment type, and equipment description; the equipment information includes multiple virtual terminal information.

[0016] The attributes of the virtual terminal information include the virtual terminal name and virtual terminal description.

[0017] The attributes of the interval information include the interval name and interval description. The interval information includes the equipment name and equipment description of the equipment included in the interval.

[0018] The physical loop connection relationship of virtual terminals includes the virtual terminal name, virtual terminal description, virtual terminal reference, and loop function of the virtual terminals with physical loop connection relationships.

[0019] As described above, the substation physical logic model file includes bay elements, interval elements, and physical loop information.

[0020] The attributes of the bay element include the bay number and bay description;

[0021] The bay element includes multiple cubicle elements.

[0022] The attributes of the cubicle element include the cubicle number and cubicle description. The cubicle element includes equipment elements and the in - cabinet connection relationship.

[0023] The attributes of the device element include the device name, device description, device type, and device unique identification code; the device element includes multiple sub-device elements.

[0024] The attributes of the sub-device element include the sub-device element name and sub-device element function.

[0025] The in-cabinet connection relationship includes the connection relationship number, the device at the A-end connection point, the sub-device at the A-end connection point, the device at the in-cabinet B-end connection point, and the sub-device at the in-cabinet B-end connection point.

[0026] The attributes of the bay element include the bay name, bay description, bay type, and bay voltage level.

[0027] The bay element includes the cabinet name and device name of the included switchgear.

[0028] The physical circuit information includes the circuit number and the corresponding circuit information. The circuit information includes the switchgear at the A-end connection point, the device at the A-end connection point, the sub-device at the A-end connection point, the switchgear at the inter-bay B-end connection point, the device at the inter-bay B-end connection point, the sub-device at the inter-bay B-end connection point, and the physical circuit function description.

[0029] As described above, the association of the device information and virtual terminal information in the SCD model file with the device element and sub-device element of the substation physical logic model file in step 2 includes:

[0030] If the bay name of the bay information to which the device information in the SCD model file belongs is the same as the bay name of the bay element to which the device element in the substation physical logic model file belongs, and the device description and device type of the device information in the SCD model file are the same as the device description and device type of the device element in the substation physical logic model file, then assign the device name of the device information to the device unique identification code of the corresponding device element.

[0031] If the virtual terminal name of the virtual terminal information in the SCD model file is the same as the sub-device element name of the sub-device element in the substation physical logic model file, find the circuit function corresponding to the virtual terminal name in the virtual terminal physical circuit connection relationship.

[0032] As described above, the steps for identifying the circuit description corresponding to the device primitive in the switchgear graphic block in step 3 include the following steps:

[0033] Determine whether all the device primitives in the switchgear graphic block have circuit descriptions aligned horizontally. If the above horizontally aligned circuit descriptions are all in one graphic block frame, then the above graphic block frame is the circuit description graphic block near the switchgear graphic block, and the circuit description in the circuit description graphic block is the circuit description corresponding to the device primitive in the switchgear graphic block.

[0034] The device primitive name and sub-device name for identifying device primitives in step 4 as described above include the following steps:

[0035] Identify the device primitive name of the device primitive. The characters before the colon in the device primitive name are the device name, and the characters after the colon are the sub-device name.

[0036] As described above, the physical loop information mapping association table includes the loop number and the compartment number, A-end connection point cubicle, A-end connection point device, A-end connection point sub-device, and physical loop function description of the compartment element associated with the loop number in the intelligent filing model file. The physical loop information mapping association table also includes the compartment number, A-end connection point cubicle, A-end connection point device, A-end connection point sub-device, and physical loop function description of the compartment element associated with the loop number in the image recognition model file.

[0037] As described above, the physical loop function description associated with the loop number in the intelligent filing model file and the physical loop function description associated with the loop number in the image recognition model file are determined based on the following steps:

[0038] In the physical loop information in the substation physical logic model file, search for the corresponding A-end connection point cubicle, A-end connection point device, and A-end connection point sub-device in the order of the loop number.

[0039] In the intelligent filing model file generated in step 2, find and locate the A-end connection point cubicle corresponding to the loop number. In the cabinet connection relationship of the A-end connection point cubicle in the intelligent filing model file, search for the cabinet B-end connection point device and cabinet B-end connection point sub-device on the opposite side of the A-end connection point device and A-end connection point sub-device, and read the sub-device element function of the cabinet B-end connection point sub-device on the opposite side. Fill the sub-device element function of the cabinet B-end connection point sub-device into the physical loop function description corresponding to the loop number.

[0040] In the image recognition model file generated in step 4, find and locate the A-end connection point cubicle, A-end connection point device, and A-end connection point sub-device corresponding to the loop number. In the image recognition model file, find the sub-device element function of the corresponding sub-device element under the corresponding device element of the corresponding cabinet element, and fill the found sub-device element function into the function loop function description corresponding to the loop number of the physical loop information in the image recognition model file.

[0041] As described above, the interval voltage level and interval description in step 6 are obtained based on the following steps:

[0042] In the intelligent filing model file, obtain the interval element to which the A-end connection point device of the loop number belongs, and read the interval description and interval voltage level of the interval element.

[0043] The described elements in step 7 include single-phase, three-phase, output information of digital signals, input information of digital signals, sampled output information of analog signals, and sampled input information of analog signals.

[0044] The physical loop function labels of the loop numbers in step 7 include the loop number, the cubicle number of the cubicle element corresponding to the loop number, the cubicle of the A-end connection point, the device of the A-end connection point, the sub-device of the A-end connection point, and the final physical loop function description.

[0045] An intelligent substation function label automatic generation device based on graph-model mapping includes the following modules:

[0046] Parsing module: Parse the SCD model file of the intelligent substation to obtain substation information, device information, virtual terminal information, bay information, and the physical loop connection relationship of virtual terminals.

[0047] Intelligent archiving model file generation module: Associate the device information and virtual terminal information in the SCD model file with the device elements and sub-device elements of the substation physical logic model file, and load the loop functions associated with the virtual terminal information in the SCD model file into the sub-device element functions of the associated sub-device elements in the substation physical logic model file to generate an intelligent archiving model file.

[0048] Recognition module: In the design drawings, recognize the cubicle drawing blocks, recognize the cubicle names corresponding to the cubicle drawing blocks, recognize each device graphic element and device graphic element name included in the cubicle drawing blocks, and recognize the loop descriptions corresponding to the device graphic elements in the cubicle drawing blocks.

[0049] Image recognition model file generation module: Recognize the device graphic element name and sub-device name of the device graphic element, assign the loop description associated with the recognized sub-device name to the sub-device element function of the associated sub-device element, and generate an image recognition model file.

[0050] Physical loop information mapping association table generation module: Construct a physical loop information mapping association table for the intelligent archiving model file and the image recognition model file.

[0051] Physical loop information mapping association table completion module: Complete the interval voltage level and interval description for the physical loop function descriptions corresponding to the intelligent archiving model file and the image recognition model file in the physical loop information mapping association table.

[0052] Physical loop function label generation module for loop numbers: Select the physical loop function description with the most complete description elements of the same loop number in the intelligent archiving model file and the image recognition model file as the final physical loop function description corresponding to the loop number, and generate the physical loop function label for the loop number.

[0053] The present invention has the following beneficial effects compared with the prior art:

[0054] The present invention realizes the parsing of the SCD model file and design drawings of the intelligent substation through automated means, and realizes the efficient and accurate generation of physical loop function tags in the intelligent substation. The present invention not only improves the operation and maintenance management level of the intelligent substation, but also provides strong support for the safe and stable operation of the power system. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] Figure 1 is a flowchart of the present invention;

[0056] Figure 2 is a partial code schematic diagram of the substation physical logic model file of the present invention;

[0057] Figure 3 is a partial code schematic diagram of the SCD model file of the present invention;

[0058] Figure 4 is a partial code schematic diagram of the intelligent archiving model file of the present invention;

[0059] Figure 5 is a partial code schematic diagram of the image recognition model file of the present invention;

[0060] Figure 6 is a partial structural schematic diagram of the design drawings of the present invention;

[0061] Figure 7 [[ID=3�]]is a topological diagram of the SCD model file;

[0062] Figure 8 is a topological diagram of the substation physical logic model file. DETAILED DESCRIPTION OF THE INVENTION

[0063] In order to facilitate the understanding and implementation of the present invention by those of ordinary skill in the art, the present invention will be further described in detail below with reference to examples. The implementation examples described herein are only for the purpose of illustrating and explaining the present invention, and are not intended to limit the present invention.

[0064] The method for automatically generating function tags of an intelligent substation based on graph-model mapping includes the following steps:

[0065] Step 1: Obtain the SCD model file of the intelligent substation, parse the Header configuration module, Device configuration module, and Bay configuration module, and obtain the substation information, device information, virtual terminal information, interval information, and virtual terminal physical loop connection relationship required in the physical loop.

[0066] The attributes of substation information include substation ID (Header id); substation information includes multiple device information, multiple bay information, and multiple virtual terminal physical loop connection relationships.

[0067] The attributes of device information include device name (IED name), device type (type), and device description (desc); device information includes multiple virtual terminal information.

[0068] The attributes of virtual terminal information include virtual terminal name (DOI name) and virtual terminal description (desc);

[0069] The virtual terminal physical loop connection relationship includes the virtual terminal name, virtual terminal description, virtual terminal reference, and loop function with physical loop connection relationship;

[0070] The attributes of bay information include bay name (Bay name) and bay description (desc), and bay information includes the device name (IED name) and device description (desc) of the devices included in the bay.

[0071] Such as Figure 3 shown, in this embodiment, obtain the intelligent substation SCD model file and parse the SCD model file,

[0072] Obtain substation element information from the Header configuration module: Extract the attribute value "BDZ" of Header id in the SCD model file as the substation ID;

[0073] Obtain device element information, virtual terminal element information, and virtual terminal physical loop connection relationship from the Device configuration module: Extract the attribute value "I_L2201" of IED name as the device name (IED name), extract the attribute value "CSD-601GILB-DG-N" of type as the device type (type), and extract the attribute value "220kV line intelligent terminal" of desc as the device description (desc);

[0074] Parse the virtual terminal element information under device "I_L2201": Extract the attribute value "X6-a2" of DOI name as the virtual terminal name (DOI name), extract the attribute value "Spare input 53" of desc as the virtual terminal description (desce), and extract the virtual terminal physical loop connection relationship at the lower level of the DOI name with the attribute value "X6-a2".

[0075] In the Bay interval configuration module, the attribute value "1E" of the Bay name is extracted as the interval name (Bay name), and the attribute value "220KV line" of the desc is extracted as the interval description (desc).

[0076] For the lower-level IED Name and the attribute values "I_L2201" and "220KV line intelligent terminal" of the desc with the interval name "1E", they are used as the device name (IED name) and device description (desc) included in the interval respectively.

[0077] Step 2: Associate the device information and virtual terminal information in the SCD model file with the device elements and sub-device elements of the substation physical logic model file, and load the loop functions associated with the virtual terminal information in the SCD model file into the sub-device element functions of the associated sub-device elements in the substation physical logic model file to generate an intelligent archiving model file.

[0078] The substation physical logic model file describes the substation's compartment elements, cubicle elements, device elements, sub-device elements, in-cabinet connection relationships, interval elements, and physical loop information.

[0079] The attributes of the compartment elements include: compartment number (Region Name), compartment description (Region desc);

[0080] The compartment elements include multiple cubicle elements (Cubilcle).

[0081] The cubicle element, an assembly of devices installed in the compartment element, is used to carry and protect various electrical devices and their connecting wires to form a functional unit. The attributes of the cubicle element include: cubicle number (Cubicle Name) and cubicle description (Cubicledesc). The cubicle element includes device elements (Device) and in-cabinet connection relationships (Core);

[0082] The device element is the basic unit that makes up the cubicle and has specific electrical or mechanical functions, such as circuit breakers, transformers, etc. The attributes of the device element include: device name (Device Name), device description (Device desc), device type (Device Type), device unique identification code (Device IEDName); The device element includes multiple sub-device elements.

[0083] The sub-device element is a further subdivision of the device element, representing a certain component or functional module of the device element, and is used to more precisely describe the structure and function of the device element. The attributes of the sub-device element (SubDevice) include the sub-device element name (SubDevice name) and the sub-device element function (SubDevice Fuction).

[0084] The in-cabinet connection relationship (Core) describes the connection relationship between sub-device elements in the cubicle, including: the connection relationship number (Core no), the device at the A-end connection point (LinkA Device), the sub-device at the A-end connection point (LinA SubDevice), the device at the in-cabinet B-end connection point (LinkB Device), and the sub-device at the in-cabinet B-end connection point (LinB SubDevice).

[0085] The bay element describes the secondary protection devices related to the primary equipment in the substation, such as protection devices, measurement and control devices, etc. The attributes of the bay element include: bay name (Bay No), bay description (Bay name), bay type (Bay Type), and bay voltage level (Bay Voltage);

[0086] The bay element includes the cubicle name (Cubicle name) and device name (Device) of the cubicles it contains

[0087] The physical circuit information describes the specific connection information and functional description information of the physical circuits in the substation, including the circuit number (Circuit no) and the corresponding circuit information. The circuit information includes the cubicle at the A-end connection point (LinkACubicle), the device at the A-end connection point (LinkA Device), the sub-device at the A-end connection point (LinkA SubDevice), the cubicle at the inter-cabinet B-end connection point (LinkB Cubicle), the device at the inter-cabinet B-end connection point (LinkB Device), the sub-device at the inter-cabinet B-end connection point (LinkB SubDevice), and the physical circuit function description (Circuit Function);

[0088] Associate the device information in the SCD model file with the device elements in the substation physical logic model file. The association method is as follows: The bay name of the bay information to which the device information in the SCD model file belongs is the same as the bay no of the bay element to which the device element in the substation physical logic model file belongs. The device description (desc) and device type of the device information in the SCD model file are the same as the device type (Device Type) of the device description (Device desc) of the device element in the substation physical logic model file. Then, assign the IED name of the device information to the Device IEDName of the corresponding device element.

[0089] Associate the virtual terminal information in the SCD model file with the sub-device elements in the substation physical logic model file. The association method is as follows: The virtual terminal name in the virtual terminal information of the SCD model file is the same as the sub-device element name of the sub-device element in the substation physical logic model file. Find the loop function corresponding to the virtual terminal name in the virtual terminal physical loop connection relationship, and assign the loop function to the SubDevice Fuction of the sub-device element.

[0090] So far, by assigning the Device IEDName of the device elements and the SubDevice Fuction of the sub-device elements in the substation physical logic model file through the SCD model file, the intelligent archiving model file is obtained.

[0091] In this embodiment, the bay name “1E” of the bay information to which the device information belongs is the same as the bay no “IE” of the bay element to which the device element belongs. The device description “220kV line intelligent terminal” of the device information is the same as the device description “220kV line intelligent terminal” of the device element. And the device type of the device information and the device element is “I”. Assign the IED name “I_L2201” of the device information to the Device IEDName of the corresponding device element. Further, find the virtual terminal name “X6-a2” and the sub-device element name that are the same. Fill the loop function “breaker disconnector position” corresponding to the virtual terminal name “X6-a2” into the SubDevice Fuction of the sub-device element to obtain the intelligent archiving model file.

[0092] Step 3: In the design drawings, identify the cabinet diagram blocks, identify the cabinet names corresponding to the cabinet diagram blocks, identify each device graphic element and the device graphic element name contained in the cabinet diagram blocks, search for the loop description diagram blocks near the cabinet diagram blocks, and identify the loop descriptions corresponding to the device graphic elements in the cabinet diagram blocks in the loop description diagram blocks.

[0093] The device graphic elements in the cabinet diagram blocks and the loop descriptions in the loop description diagram blocks are horizontally aligned. By judging whether all the device graphic elements in the cabinet diagram blocks have loop descriptions that are horizontally position-aligned, if the above-mentioned position-aligned loop descriptions are all in one diagram block frame, then the above diagram block frame is the loop description diagram block near the cabinet diagram block, and the loop descriptions in the loop description diagram block are the loop descriptions corresponding to the device graphic elements in the cabinet diagram block.

[0094] In this embodiment, the cabinet diagram block with the cabinet name of 1P needs to be found. In the cabinet diagram block, identify each device graphic element, and further identify the device graphic element names of the device graphic elements "GD:1", "QD:2", "QD:3", "QD:4", "QD:5", "QD5:5", "QD:1", "QD7:6", and obtain the loop descriptions in the loop description diagram blocks (remote signal loop diagram blocks) corresponding to each device graphic element, namely "common terminal", "1DL A-phase disconnection position", "1DL A-phase closing position", "1DL B-phase disconnection position", "1DL B-phase closing position", "1DLC-phase disconnection position", "1DL C-phase closing position", "1DL three-phase disconnection position".

[0095] Step 4: Identify the device graphic element name and the sub-device name of the device graphic element, assign the loop description associated with the identified sub-device name to the sub-device element function (SubDevice Fuction) of the associated sub-device element, and generate an image recognition model file.

[0096] Identify the device graphic element name of the device graphic element. The character before the colon in the device graphic element name is the device name, and the character after the colon is the sub-device name.

[0097] In this embodiment, it is identified that the device name of the device graphic element is "GD", and the corresponding sub-device name is 1; the device name of the device graphic element is "QD", and the corresponding sub-device names are "1", "2", "3", "4", "5"; the device name of the device graphic element is "QD7", and the corresponding sub-device name is "6".

[0098] Find the associated device element and sub-device element in the substation physical logic model file according to the identified device name and sub-device name of the device graphic element, assign the loop description associated with the identified sub-device name to the sub-device element function (SubDevice Fuction) of the associated sub-device element, and generate an image recognition model file.

[0099] Step 5: Construct a physical loop information mapping association table for the intelligent archiving model file and the image recognition model file. The physical loop information mapping association table includes the loop number and the cubicle number of the cubicle element associated with the loop number in the intelligent archiving model file, the LinkA cubicle of the A-end connection point, the LinkA device of the A-end connection point, the LinkA sub-device of the A-end connection point, and the physical loop function description. The physical loop information mapping association table also includes the cubicle number of the cubicle element associated with the loop number in the image recognition model file, the LinkA cubicle of the A-end connection point, the LinkA device of the A-end connection point, the LinkA sub-device of the A-end connection point, and the physical loop function description.

[0100] In the physical loop information (Circuit) in the substation physical logic model file, search for the corresponding loop information in the order of the loop number (Circuit no), and extract the A-end connection point information, including the LinkA cubicle of the A-end connection point, the LinkA device of the A-end connection point, and the LinkA sub-device of the A-end connection point.

[0101] In the intelligent archiving model file generated in Step 2, find and locate the LinkA cubicle 1P corresponding to the loop number. In the internal connection relationship of the LinkA cubicle in the intelligent archiving model file, search for the LinkB device and the LinkB sub-device on the opposite side of the LinkA device QD and the LinkA sub-device of the A-end connection point. Read the sub-device element function of the LinkB sub-device on the opposite side, and fill the sub-device element function of the LinkB sub-device into the physical loop function description (Circuit Function) corresponding to the loop number, thus completing the filling of the physical loop function description corresponding to the loop number in the intelligent archiving model file.

[0102] Locate the LinkA Cubicle 1P, LinkA Device, and LinkASubDevice corresponding to the circuit number in the image recognition model file generated in step 4. Search for the SubDevice Function of the corresponding sub-device element under the corresponding device element under the corresponding cabinet element in the image recognition model file, and fill the found SubDevice Function into the Circuit Function corresponding to the circuit number in the physical circuit information of the image recognition model file, thus completing the filling of the physical circuit function description corresponding to the circuit number in the image recognition model file.

[0103] Based on the Circuit no in the physical circuit information, establish a mapping association table for the physical circuit information between the intelligent filing model file and the image recognition model file, as shown in Table 1. Table 1 is the mapping association table for the physical circuit information.

[0104] Table 1

[0105]

[0106] Step 6: Complete the filling of the interval voltage level and interval description for the physical circuit function descriptions corresponding to the intelligent filing model file and the image recognition model file in the mapping association table for the physical circuit information.

[0107] In the intelligent filing model file, obtain the Bay to which the LinkA Device corresponding to the circuit number belongs, read the Bay name and Bay Voltage of the Bay element, and add the interval voltage level and interval description before the physical circuit function descriptions corresponding to the corresponding circuit numbers in the intelligent filing model file and the image recognition model file, thus completing the physical circuit function descriptions (Circuit Function) corresponding to the corresponding circuit numbers in the intelligent filing model file and the image recognition model file, and obtaining different physical circuit function descriptions (Circuit Function) of the circuit number in the intelligent filing model file and the image recognition model file, as shown in Table 2. Table 2 is the mapping association table for the physical circuit information after completing the filling of the interval voltage level and interval description.

[0108] Table 2

[0109]

[0110] Step 7: Select the physical circuit function description of the most complete description elements with the same circuit number in the intelligent filing model file and the image recognition model file as the final physical circuit function description corresponding to this circuit number. Generate the physical circuit function label of the circuit number, and the physical circuit function label of the circuit number includes the circuit number, the cubicle number of the cubicle element corresponding to the circuit number, the cubicle of the A-end connection point, the device of the A-end connection point, the sub-device of the A-end connection point, and the final physical circuit function description.

[0111] According to the normative definition standard of the physical circuit function description in the power system, select the physical circuit function description (Circuit Function) with complete and correct description.

[0112] The information required to describe the physical circuit needs to include the interval voltage level, interval description, and physical circuit function description. The physical circuit function description (Circuit Function) needs to include the specific function information of the sub-device (SubDevice). Through this physical circuit function description (Circuit Function), the specific output and input of switch quantities, and the sampling output and sampling input of analog quantities are reflected.

[0113] If the physical circuit function description (Circuit Function) describes the breaker position information, the description elements of the physical circuit function description include single-phase breakers and three-phase breakers. If the physical circuit function description (CircuitFunction) describes switch quantities, the description elements of the physical circuit function description include the output information and input information of the switch quantities. If the physical circuit function description (Circuit Function) describes analog quantities, the sampling output information and sampling input information of the analog quantities, such as the protection current, protection voltage, measurement current, measurement voltage, metering current, and metering voltage under the bay, etc.

[0114] Since in the power system, there are differences between split-phase and single-phase breakers, by judging the physical circuit function description (Circuit Function) in the intelligent filing model file and the image recognition model file, select the physical circuit function description (Circuit Function) "220kV line three-phase breaker in off position" in the image recognition model file as the final physical circuit function description corresponding to the circuit number, and generate the physical circuit function label of the circuit number, as shown in Table 3. Table 3 is the physical circuit function label table.

[0115] Table 3

[0116]

[0117] Those of ordinary skill in the art can understand that all or part of the processes in implementing the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods.

[0118] Embodiment 2:

[0119] An intelligent substation function label automatic generation device based on graph-model mapping includes the following modules:

[0120] Parsing module: Parse the SCD model file of the intelligent substation to obtain substation information, device information, virtual terminal information, bay information, and the physical loop connection relationship of virtual terminals;

[0121] Intelligent archiving model file generation module: Associate the device information and virtual terminal information in the SCD model file with the device elements and sub-device elements of the substation physical logic model file, and load the loop functions associated with the virtual terminal information in the SCD model file into the sub-device element functions of the associated sub-device elements in the substation physical logic model file to generate an intelligent archiving model file;

[0122] Recognition module: In the design drawings, recognize the cabinet diagram blocks, recognize the cabinet names corresponding to the cabinet diagram blocks, recognize the various device graphic elements and device graphic element names included in the cabinet diagram blocks, and recognize the loop descriptions corresponding to the device graphic elements in the cabinet diagram blocks;

[0123] Image recognition model file generation module: Recognize the device graphic element names and sub-device names of the device graphic elements, assign the loop descriptions associated with the recognized sub-device names to the sub-device element functions of the associated sub-device elements, and generate an image recognition model file;

[0124] Physical loop information mapping association table generation module: Construct a physical loop information mapping association table for the intelligent archiving model file and the image recognition model file;

[0125] Physical loop information mapping association table completion module: Complete the interval voltage level and interval description for the physical loop function descriptions corresponding to the intelligent archiving model file and the image recognition model file in the physical loop information mapping association table;

[0126] Physical loop function label generation module for loop numbers: Select the most complete description element of the physical loop function description with the same loop number in the intelligent archiving model file and the image recognition model file as the final physical loop function description corresponding to the loop number, and generate the physical loop function label for the loop number.

[0127] Embodiment 3:

[0128] In this embodiment, a computer device is further provided, which includes a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above method embodiments are implemented.

[0129] Embodiment 4:

[0130] In this embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0131] Embodiment 5:

[0132] In this embodiment, a computer program product is provided, which includes a computer program. When the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0133] It should be noted that the embodiments described in the present invention are only illustrative of the spirit of the present invention. Those skilled in the art of the present invention can make various modifications or supplements to the described embodiments or use similar ways to replace them, but will not deviate from the spirit of the present invention or exceed the scope defined by the appended claims.

Claims

1. An automatic generation method for intelligent substation function tags based on graph-mode mapping, characterized in that It includes the following steps: Step 1: Parse the SCD model file of the intelligent substation to obtain substation information, device information, virtual terminal information, bay information, and the physical loop connection relationship of virtual terminals; Step 2: Associate the device information and virtual terminal information in the SCD model file with the device elements and sub-device elements of the substation physical logic model file, and load the loop functions associated with the virtual terminal information in the SCD model file into the sub-device element functions of the associated sub-device elements in the substation physical logic model file to generate an intelligent filing model file; Step 3: In the design drawings, identify the cabinet blocks, identify the cabinet names corresponding to the cabinet blocks, identify the various device graphic elements and device graphic element names included in the cabinet blocks, and identify the loop descriptions corresponding to the device graphic elements within the cabinet blocks; Step 4: Identify the device graphic element names and sub-device names of the device graphic elements, and assign the loop descriptions associated with the identified sub-device names to the sub-device element functions of the associated sub-device elements to generate an image recognition model file; Step 5: Construct a physical loop information mapping association table for the intelligent filing model file and the image recognition model file; Step 6: Complete the bay voltage level and bay description for the physical loop function descriptions corresponding to the intelligent filing model file and the image recognition model file in the physical loop information mapping association table; Step 7: Select the physical loop function description with the most complete description elements of the same loop number in the intelligent filing model file and the image recognition model file as the final physical loop function description corresponding to the loop number, and generate the physical loop function label for the loop number.

2. The automatic generation method of intelligent substation function tags based on graph-mode mapping according to claim 1, characterized in that The SCD model file includes substation information. The attributes of the substation information include substation ID; the substation information includes device information, bay information, and the physical loop connection relationship of virtual terminals, The attributes of the device information include device name, device type, and device description; the device information includes multiple virtual terminal information, The attributes of the virtual terminal information include virtual terminal name and virtual terminal description, The attributes of the bay information include bay name and bay description. The bay information includes the device names and device descriptions of the devices included in the bay, The physical loop connection relationship of virtual terminals includes the virtual terminal names, virtual terminal descriptions, virtual terminal references, and loop functions with physical loop connection relationships.

3. The automatic generation method of intelligent substation function tags based on graph model mapping according to claim 2, wherein, The substation physical logic model file includes cubicle elements, bay elements, and physical loop information, The attributes of the cubicle elements include cubicle number and cubicle description; The cubicle elements include multiple cabinet elements, The attributes of the cabinet elements include cabinet number and cabinet description. The cabinet elements include device elements and in-cabinet connection relationships, The attributes of the device elements include device name, device description, device type, and device unique identification code; the device elements include multiple sub-device elements, The attributes of the sub-device elements include sub-device element name and sub-device element function, The in-cabinet connection relationship includes connection relationship number, A-end connection point device, A-end connection point sub-device, in-cabinet B-end connection point device, and in-cabinet B-end connection point sub-device, The attributes of the bay elements include bay name, bay description, bay type, and bay voltage level, The interval elements include the cubicle name and device name of the included cubicle, The physical loop information includes the loop number and the corresponding loop information. The loop information includes the cubicle at the A-end connection point, the device at the A-end connection point, the sub-device at the A-end connection point, the cubicle at the B-end connection point between cubicles, the device at the B-end connection point between cubicles, the sub-device at the B-end connection point between cubicles, and the physical loop function description.

4. The automatic generation method of intelligent substation function tags based on graph-mode mapping according to claim 3, wherein The association of the device information and virtual terminal information in the SCD model file with the device elements and sub-device elements in the substation physical logic model file in step 2 includes: If the interval name of the interval information to which the device information in the SCD model file belongs is the same as the interval name of the interval elements to which the device elements in the substation physical logic model file belong, and the device description and device type of the device information in the SCD model file are the same as the device type of the device description of the device elements in the substation physical logic model file, then assign the device name of the device information to the device uniqueness identification code of the corresponding device element; If the virtual terminal name of the virtual terminal information in the SCD model file is the same as the sub-device element name of the sub-device elements in the substation physical logic model file, find the loop function corresponding to the virtual terminal name in the virtual terminal physical loop connection relationship.

5. The automatic generation method of intelligent substation function labels based on graph-mode mapping according to claim 1, characterized in that The identification of the loop description corresponding to the device primitive in the cubicle drawing block in step 3 includes the following steps: Judge whether all the device primitives in the cubicle drawing block have loop descriptions aligned horizontally. If the above horizontally aligned loop descriptions are all in one drawing block frame, then the above drawing block frame is the loop description drawing block near the cubicle drawing block, and the loop description in the loop description drawing block is the loop description corresponding to the device primitive in the cubicle drawing block.

6. The automatic generation method of intelligent substation function tags based on graph-mode mapping according to claim 3, characterized in that The identification of the device primitive name and sub-device name of the device primitive in step 4 includes the following steps: Identify the device primitive name of the device primitive. The characters before the colon in the device primitive name are the device name, and the characters after the colon are the sub-device name.

7. The automatic generation method of intelligent substation function labels based on graph-module mapping according to claim 3, wherein The physical loop information mapping association table includes the loop number and the cubicle number of the cubicle element associated with the loop number in the intelligent archiving model file, the cubicle at the A-end connection point, the device at the A-end connection point, the sub-device at the A-end connection point, and the physical loop function description. The physical loop information mapping association table also includes the cubicle number of the cubicle element associated with the loop number in the image recognition model file, the cubicle at the A-end connection point, the device at the A-end connection point, the sub-device at the A-end connection point, and the physical loop function description.

8. The automatic generation method of intelligent substation function tags based on graph model mapping according to claim 7, characterized in that The physical loop function description associated with the loop number in the intelligent archiving model file and the physical loop function description associated with the loop number in the image recognition model file are determined based on the following steps: In the physical loop information in the substation physical logic model file, search for the corresponding cubicle at the A-end connection point, device at the A-end connection point, and sub-device at the A-end connection point in the order of the loop number, Locate the cabinet of the A-end connection point corresponding to the loop number in the intelligent archiving model file generated in step 2. In the internal connection relationship of the cabinet of the A-end connection point in the intelligent archiving model file, search for the internal B-end connection point device and the internal B-end connection point sub-device on the opposite side of the A-end connection point device and the A-end connection point sub-device. Read the sub-device element function of the internal B-end connection point sub-device on the opposite side, and fill the sub-device element function of the internal B-end connection point sub-device into the physical loop function description corresponding to the loop number. Locate the cabinet of the A-end connection point, the A-end connection point device, and the A-end connection point sub-device corresponding to the loop number in the image recognition model file generated in step 4. In the image recognition model file, find the sub-device element function of the corresponding sub-device element under the corresponding device element under the corresponding cabinet element, and fill the found sub-device element function into the function loop function description corresponding to the loop number of the physical loop information in the image recognition model file.

9. The automatic generation method of intelligent substation function tags based on graph-mode mapping according to claim 7, characterized in that, The interval voltage level and interval description in step 6 are obtained based on the following steps: In the intelligent archiving model file, obtain the interval element to which the A-end connection point device of the loop number belongs, and read the interval description and interval voltage level of the interval element. The description elements in step 7 include single-phase, three-phase, output information of switch quantities, input information of switch quantities, sampled output information of analog quantities, and sampled input information of analog quantities. The physical loop function label of the loop number in step 7 includes the loop number, the compartment number of the compartment element corresponding to the loop number, the cabinet of the A-end connection point, the A-end connection point device, the A-end connection point sub-device, and the final physical loop function description.

10. An intelligent substation function label automatic generation device based on graph-model mapping, characterized in that, It includes the following modules: Parsing module: Parse the SCD model file of the intelligent substation to obtain substation information, device information, virtual terminal information, interval information, and the physical loop connection relationship of virtual terminals. Intelligent archiving model file generation module: Associate the device information and virtual terminal information in the SCD model file with the device elements and sub-device elements of the substation physical logic model file, and load the loop functions associated with the virtual terminal information in the SCD model file into the sub-device element functions of the associated sub-device elements in the substation physical logic model file to generate an intelligent archiving model file. Recognition module: In the design drawings, recognize the cabinet drawing block, recognize the cabinet name corresponding to the cabinet drawing block, recognize each device graphic element and device graphic element name included in the cabinet drawing block, and recognize the loop description corresponding to the device graphic element in the cabinet drawing block. Image recognition model file generation module: Recognize the device graphic element name and sub-device name of the device graphic element, and assign the loop description associated with the recognized sub-device name to the sub-device element function of the associated sub-device element to generate an image recognition model file. Physical loop information mapping association table generation module: Construct a physical loop information mapping association table for the intelligent archiving model file and the image recognition model file. Physical loop information mapping association table completion module: Complete the interval voltage level and interval description for the physical loop function descriptions corresponding to the intelligent archiving model file and the image recognition model file in the physical loop information mapping association table; Physical loop function label generation module for loop number: Select the physical loop function description with the most complete description elements of the same loop number in the intelligent archiving model file and the image recognition model file as the final physical loop function description corresponding to the loop number, and generate the physical loop function label for the loop number.