Full-loop signal retrieval method based on SDD and SCD models
By analyzing the SDD and SCD models and combining with the .smap file, the full loop signal retrieval of the power operation and maintenance system is realized, solving the problems of low fault positioning efficiency and easy omission in the existing technology, and significantly improving the operation and maintenance efficiency.
Patent Information
- Application Number
- CN202411437941.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2044-10-15
AI Technical Summary
The fault positioning efficiency of the existing power operation and maintenance system is low and easy to miss, which causes difficulties in on-site operation and maintenance, especially when searching virtual and real loops, it requires manual reading of multiple copies of information, which is time-consuming and labor-intensive.
Using the full-loop signal retrieval method based on SDD and SCD models, the physical path of the open signal is obtained by analyzing the SDD model, the virtual loop path is obtained by analyzing the SCD model, and the virtual loop relationship is established through the .smap file to realize automatic retrieval of the full-loop signal .
It effectively improves the efficiency of fault location and loop query of operation and maintenance systems, reduces the time and error rate of manual query, and greatly improves the efficiency of on-site operation and maintenance.
Smart Images

Figure CN119510970A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of electric power secondary systems, and in particular relates to a full-loop signal retrieval method based on SDD and SCD models. Background Art
[0002] The fault location of the current power operation and maintenance system mainly relies on manual work. When locating, it is necessary to conduct a complete query of the optical circuit and the physical circuit. When querying, it is necessary to manually read multiple documents such as the manufacturer's manual, optical cable connection diagram, construction blueprint, manufacturer's white diagram, virtual terminal table, etc. When querying a certain circuit, it is often necessary to jump back and forth between multiple documents, which is time-consuming and labor-intensive, and inefficient. The query between the optical circuit and the virtual circuit is relatively independent. The optical circuit mainly relies on the virtual terminal table, optical cable connection diagram, etc., while the physical circuit is mainly based on the construction blueprint, manufacturer's white diagram, etc. A complete circuit includes both virtual circuits and real circuits. The association between virtual and real circuits often relies on experience or consulting manuals, consulting manufacturer research and development, etc. This method is inefficient and easy to miss, which causes difficulties for on-site operation and maintenance. Summary of the invention
[0003] The technical problem to be solved by the present invention is to provide a full-loop signal retrieval method based on SDD and SCD models to solve the technical problems of low efficiency and easy omission of fault location in the power operation and maintenance system in the prior art, which causes difficulties for on-site operation and maintenance.
[0004] Technical solution of the present invention:
[0005] A full-loop signal retrieval method based on SDD and SCD models, the method comprising: firstly, parsing the SDD model and obtaining the physical path of the full loop of the input signal by the shortest path search method, then parsing the signal forwarding process of the SCD model to obtain the virtual loop path of the input signal, and finally establishing the virtual-real loop association by parsing the .smap file to realize the full-loop signal retrieval based on the SDD and SCD models.
[0006] The boundary setting conditions of the physical loop of the input signal are as follows: the starting point of the entire loop of the input signal is the positive power output of the device, and the end point is the signal input receiving hard contact point of the device.
[0007] The method of obtaining the physical path of the full loop of the input signal by parsing the SDD model and searching the shortest path includes:
[0008] Step 1: Retrieve all functional elements in the SDD model: retrieve all power functional elements of type DY, and for the open-in circuit of a certain device, retrieve all functional elements of function type KR;
[0009] Step 2, analyze the connection relationship between functional components: analyze the relationship between the physical connection point of the equipment and the connection point of the functional component through the internal connection InCore, analyze the connection between the physical connection points of the equipment in the cabinet through the cabinet connection Core, and analyze the connection between the terminal blocks between cabinets through the inter-cabinet cable Cable;
[0010] Step 3, taking the positive power connection point of the power function element as the starting point and the connection point of the input function element as the end point, and based on the connection relationship analysis result, retrieving all connection paths from the positive power of the power function element to the input function element;
[0011] Step 4: Sort by the length of the search path. The path length refers to the number of physical connection points passed through. For the open-in signal loop, the paths between the same set of starting points and end points are the same in circuit relationship. After removing the ring network structure in the loop, the shortest path is taken as the physical path of the open-in signal loop.
[0012] The boundary setting conditions of the virtual loop path of the input signal are as follows: the starting point boundary of the virtual loop of the input signal is the sending device of the input signal, that is, the intelligent terminal, and the end point of the input signal is the station control layer node of the measurement and control equipment.
[0013] The method of analyzing the signal forwarding process of the SCD model to obtain the virtual loop path of the input signal includes:
[0014] Step 5, first determine the starting point of the virtual circuit of the input signal. When retrieving the starting point of the virtual circuit, for a certain intelligent terminal device, the IED name is "IL1101", parse the AccessPoint-Server-LDevice-LN0-Inputs elements of other receiving IED devices in the SCD, and obtain all the devices with the iedName attribute of "IL1101" under the Inputs element of the device, and then use the node with lnClass="GGIO" under ExtRef, and then use the ldInst, lnClass, lnInst, doName and daName attributes to determine the intelligent terminal node with the associated IED "IL1101";
[0015] Step 6: Search for the middle path of the virtual loop of the input signal. According to the retrieval process of step 5, obtain the connection relationship from the input node of a certain intelligent terminal to the signal receiving node of other IED devices. Continue to search downward according to the above logic to retrieve the reference information of all other IED device Inputs nodes in SCD. If there is any associated with the node, it means that there is a loop association relationship. Repeat the above steps to finally find the middle path from the intelligent terminal input signal node to other devices.
[0016] Step 7. Finally, search for the end node of the virtual loop of the input signal, and retrieve the address sAddr according to the last node found in step 6.
[0017] "B01.C1R2.MC_GGIO_IND2.BinaryInput37", according to the mapping relationship with the station control layer signal, change the signal address to
[0018] "B01.C1R2.MC_GGIO_IND2.BinaryOutput37", then search for the addresses of all DAs under the station control layer access point, and finally determine the corresponding associated station control layer node as the end node of the virtual circuit.
[0019] The method of parsing the .smap file to establish the virtual and real loop association and realize the full loop signal retrieval based on the SDD and SCD models includes:
[0020] Step 8: For the starting point node of the obtained input signal virtual loop, first locate the specific device Device element through the iedName attribute, and then search all ComponentMappings under the current device in the .smap file according to the sAddr physical address to find the association relationship corresponding to the physical address, where the Name attribute is the association attribute with the SDD model file function element, and iedName or sAddr is the association with the SCD model file;
[0021] Step 9. According to the parsed ComponentMapping association relationship, the "=" sign and the first "+" sign of the associated device in the SDD model represent the cabinet to which it belongs, and the content after the first "-" represents the device number. The name attribute of ComponentMapping, before the first ":" in the SDD model, represents the sub-device, and the content after that represents the function element name. Search in the SDD model to finally obtain a set of mapping relationships between physical circuit function elements and virtual circuit nodes;
[0022] Step 10. Finally, for a certain input signal, after obtaining the physical loop path of the input signal and determining the virtual loop path of the input signal, retrieve the mapping relationship between the obtained physical loop function elements and the virtual loop nodes, and find the ComponentMapping association between the two, so as to finally associate the physical loop path of the input signal with the virtual loop path, thereby realizing the full loop retrieval of the input signal.
[0023] Beneficial effects of the present invention:
[0024] The present invention uses the shortest path search method to analyze the SDD model to obtain the physical path of the input signal loop, then analyzes the forwarding process of the SCD model to obtain the virtual loop signal of the input signal, and finally establishes the virtual and real loop association through the .smap file, and finally realizes the full loop signal retrieval based on the SDD and SCD models. The method can effectively solve the problem that the fault location and loop query of the current operation and maintenance system mainly rely on manual labor, and the time-consuming and labor-intensive and inefficient manual review of multiple documents is required when querying virtual and real loops, which can greatly improve the efficiency of operation and maintenance inspection. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 It is a schematic diagram of the process of the present invention;
[0026] Figure 2 It is a schematic diagram of the association between virtual and real information in a specific implementation manner of the present invention. DETAILED DESCRIPTION
[0027] The SDD in the present invention is a substation digital design description, Substation Digital Design Description, referred to as SDD; and the SCD is a substation system configuration description, Substation Configuration Description, referred to as SCD.
[0028] The present invention provides a full-loop signal retrieval method based on SDD and SCD models, comprising:
[0029] Firstly, by parsing the SDD model and using the shortest path search method, the physical path of the full loop of the input signal is obtained. Then, the signal forwarding process of the SCD model is parsed to obtain the virtual loop path of the input signal. Finally, the virtual and real loop association is established by parsing the .smap file, thus realizing the full loop signal retrieval based on the SDD and SCD models.
[0030] The boundary setting conditions of the physical loop of the input signal are as follows: the starting point of the entire loop of the input signal is the positive power output of the device, and the end point is the signal input receiving hard contact point of the device.
[0031] The specific implementation steps of the present invention include:
[0032] Analyze the SDD model and obtain the physical full-loop path of the input signal through the shortest path search method.
[0033] Step 1: Retrieve all functional elements in the SDD model, retrieve all power functional elements of type DY, and for the open-in circuit of a certain device, retrieve all functional elements of its functional type KR.
[0034] Step 2: Analyze the connection relationship between functional components. Analyze the relationship between the physical connection points of the equipment and the connection points of the functional components through the internal connection InCore, analyze the connection between the physical connection points of the equipment in the cabinet through the cabinet connection Core, and analyze the connection between the terminal blocks between cabinets through the inter-cabinet cable Cable.
[0035] Step 3: Taking the positive power connection point of the power function element as the starting point and the connection point of the input function element as the end point, all connection paths from the positive power of the power function element to the input function element are retrieved according to the above connection relationship analysis results.
[0036] Step 4: There may be multiple searched paths, which are sorted by path length, which refers to the number of physical connection points passed through. For the open-in signal loop, the paths between the same set of starting points and end points are the same in circuit relationship. After removing the ring network structure in the loop, the shortest path is taken as the physical path of the open-in signal loop.
[0037] The path search of the physical loop through the above method can solve the current time-consuming, laborious and error-prone problems of manually querying the physical loop of the input information, and make full use of the data of the model to realize the automatic retrieval of the physical loop path of the input signal.
[0038] The signal forwarding process of the SCD model is analyzed to obtain the virtual loop path of the input signal.
[0039] The boundary setting condition rules of the virtual loop path of the input signal are as follows: the starting boundary of the virtual loop of the input signal is the sending device of the input signal, that is, the intelligent terminal. The end point of the input signal is the station control layer node of the measurement and control equipment.
[0040] Step 5. First determine the starting point of the virtual circuit of the input signal. For the IED device nodes that are not connected in the SCD model, the paths are associated through ExtRef under Inputs. However, in the SCD model, Inputs are only described at the signal receiving end. Therefore, when retrieving the starting point of the virtual circuit, for a certain intelligent terminal device, such as the IED named "IL1101", parse the AccessPoint-Server-LDevice-LN0-Inputs elements of other receiving IED devices in the SCD, and obtain all devices with the iedName attribute of "IL1101" under the Inputs element of the device. Then, through the node with lnClass="GGIO" under ExtRef, and then through the ldInst, lnClass, lnInst, doName, and daName attributes, determine the intelligent terminal node with the associated IED "IL1101".
[0041] Step 6. Search for the intermediate path of the virtual loop of the input signal. According to the retrieval process of the above steps, the connection relationship from the input node of a certain smart terminal to the signal receiving node of other IED devices has been obtained. According to the above logic, continue to search downward to retrieve the reference information of all other IED device Inputs nodes in the SCD. If there is any associated with this node, it means that there is a loop association relationship. Repeat the above steps, and eventually you can find the intermediate path from the smart terminal input signal node to other devices.
[0042] Step 7. Finally, search for the end node of the virtual loop of the open-in signal. Find the last node and retrieve its address sAddr, such as
[0043] "B01.C1R2.MC_GGIO_IND2.BinaryInput37", according to the mapping relationship with the station control layer signal, change the signal address to
[0044] "B01.C1R2.MC_GGIO_IND2.BinaryOutput37", then search for the addresses of all DAs under the station control layer access point, and finally determine the corresponding associated station control layer node as the end node of the virtual circuit.
[0045] According to the above steps, the complete process of intelligent terminal input - other IED equipment - measurement and control process layer - measurement and control station control layer information. By retrieving the complete path of the input signal in SCD, the current problem of poor readability of SCD, inability of engineering personnel to interpret, and repeated switching of virtual circuits mainly relying on optical circuits, virtual terminal tables, optical cable connection diagrams, etc., is solved, which greatly improves the efficiency of the signal path retrieval of the input virtual circuit.
[0046] Parse the virtual-reality association file .smap and establish model association.
[0047] The .smap (signal mapping file, represented by *.smap) file is specifically used to save the association between the SDD and SCD models. This file uses XML format to describe the association between a specific node of an IED in the SCD and a functional element in the SDD model. The following example:
[0048]
[0049] Step 8. For the starting point node of the obtained open-in signal virtual loop, first locate the specific device Device element through the iedName attribute, and then search all ComponentMappings under the current device in the .smap file according to the sAddr physical address to find the association relationship corresponding to the physical address, where the Name attribute is the association attribute with the functional element of the SDD model file, and iedName or sAddr is the association with the SCD model file.
[0050] Step 9. According to the parsed ComponentMapping association relationship, the associated device is such as "=KKL07+MK-1-1n". In the SDD model, the = sign and the first + sign represent the cabinet to which it belongs, and the content after the first - represents the device number. The name attribute of ComponentMapping, such as "02:BI_01", in the SDD model, the content before the first : represents the sub-device, and the content after represents the function element name. Search in the SDD model, and finally obtain a set of mapping relationships between physical circuit function elements and virtual circuit nodes.
[0051] Step 10. Finally, for a certain input signal, after obtaining the physical loop path of the input signal and determining the virtual loop path of the input signal, the mapping relationship between the obtained physical loop function element and the virtual loop node is retrieved to find the ComponentMapping association between the two. Thus, the physical loop path of the input signal is finally associated with the virtual loop path, realizing the full loop retrieval of the input signal.
[0052] At this point, the input signal starts from the physical loop power supply, passes through the physical link to the intelligent terminal, and reaches the specific DA of the intelligent terminal through the .smap file association. Then the input DA is forwarded in the IED device, and finally reaches the process layer signal of the measurement and control, and finally forwarded from the measurement and control process layer to the station control layer. The complete path is as follows Figure 2 shown.
[0053] By reading .smap, the association between the physical loop path and the virtual loop is realized, which solves the problem of determining the relationship between the two by relying on experience or consulting instructions, consulting manufacturer research and development materials, etc. The traditional query method is inefficient and prone to omissions, which causes difficulties for on-site operation and maintenance.
Claims
1. A full-loop signal retrieval method based on SDD and SCD models, characterized by: The method comprises: firstly, parsing the SDD model and obtaining the physical path of the full loop of the input signal by the shortest path search method, then parsing the signal forwarding process of the SCD model to obtain the virtual loop path of the input signal, and finally establishing the virtual and real loop association by parsing the .smap file to realize the full loop signal retrieval based on the SDD and SCD models.
2. The full-loop signal retrieval method based on the SDD and SCD models according to claim 1, characterized in that: The boundary setting conditions of the physical loop of the input signal are as follows: the starting point of the entire loop of the input signal is the positive power output of the device, and the end point is the signal input receiving hard contact point of the device.
3. The full-loop signal retrieval method based on the SDD and SCD models according to claim 1 is characterized in that: The method of obtaining the physical path of the full loop of the input signal by parsing the SDD model and searching the shortest path includes: Step 1: Retrieve all functional elements in the SDD model: retrieve all power functional elements of type DY, and for the open-in circuit of a certain device, retrieve all functional elements of function type KR; Step 2, analyze the connection relationship between functional components: analyze the relationship between the physical connection point of the equipment and the connection point of the functional component through the internal connection InCore, analyze the connection between the physical connection points of the equipment in the cabinet through the cabinet connection Core, and analyze the connection between the terminal blocks between cabinets through the inter-cabinet cable Cable; Step 3, taking the positive power connection point of the power function element as the starting point and the connection point of the input function element as the end point, and based on the connection relationship analysis result, retrieving all connection paths from the positive power of the power function element to the input function element; Step 4: Sort by the length of the search path. The path length refers to the number of physical connection points passed through. For the open-in signal loop, the paths between the same set of starting points and end points are the same in circuit relationship. After removing the ring network structure in the loop, the shortest path is taken as the physical path of the open-in signal loop.
4. The full-loop signal retrieval method based on the SDD and SCD models according to claim 1 is characterized in that: The boundary setting conditions of the virtual loop path of the input signal are as follows: the starting point boundary of the virtual loop of the input signal is the sending device of the input signal, that is, the intelligent terminal, and the end point of the input signal is the station control layer node of the measurement and control equipment.
5. The full-loop signal retrieval method based on the SDD and SCD models according to claim 1 is characterized in that: The method of analyzing the signal forwarding process of the SCD model to obtain the virtual loop path of the input signal includes: Step 5, first determine the starting point of the virtual circuit of the input signal. When retrieving the starting point of the virtual circuit, for a certain intelligent terminal device, the IED name is "IL1101", parse the AccessPoint-Server-LDevice-LN0-Inputs elements of other receiving IED devices in the SCD, and obtain all the devices with the iedName attribute of "IL1101" under the Inputs element of the device, and then use the node with lnClass="GGIO" under ExtRef, and then use the ldInst, lnClass, lnInst, doName and daName attributes to determine the intelligent terminal node with the associated IED "IL1101"; Step 6: Search for the middle path of the virtual loop of the input signal. According to the retrieval process of step 5, obtain the connection relationship from the input node of a certain intelligent terminal to the signal receiving node of other IED devices. Continue to search downward according to the above logic to retrieve the reference information of all other IED device Inputs nodes in SCD. If there is any associated with the node, it means that there is a loop association relationship. Repeat the above steps to finally find the middle path from the intelligent terminal input signal node to other devices. Step 7. Finally, search for the end node of the virtual loop of the input signal, and retrieve the address sAddr according to the last node found in step 6. "B01.C1R2.MC_GGIO_IND2.BinaryInput37", according to the mapping relationship with the station control layer signal, change the signal address to: "B01.C1R2.MC_GGIO_IND2.BinaryOutput37", then search for the addresses of all DAs under the station control layer access point, and finally determine the corresponding associated station control layer node as the end node of the virtual circuit.
6. The full-loop signal retrieval method based on the SDD and SCD models according to claim 1 is characterized in that: The method of parsing the .smap file to establish the virtual and real loop association and realize the full loop signal retrieval based on the SDD and SCD models includes: Step 8: For the starting point node of the obtained input signal virtual loop, first locate the specific device Device element through the iedName attribute, and then search all ComponentMappings under the current device in the .smap file according to the sAddr physical address to find the association relationship corresponding to the physical address, where the Name attribute is the association attribute with the SDD model file function element, and iedName or sAddr is the association with the SCD model file; Step 9, according to the parsed ComponentMapping association relationship, the "=" sign and the first "+" sign of the associated device in the SDD model represent the cabinet to which it belongs, the content after the first "-" represents the device number, and the name attribute of ComponentMapping before the first ":" in the SDD model represents the sub-device, and the content after that represents the function element name. Search in the SDD model, and finally obtain a set of mapping relationships between physical circuit function elements and virtual circuit nodes; Step 10. Finally, for a certain input signal, after obtaining the physical loop path of the input signal and determining the virtual loop path of the input signal, retrieve the mapping relationship between the obtained physical loop functional elements and the virtual loop nodes, and find the ComponentMapping association between the two, so as to finally associate the physical loop path of the input signal with the virtual loop path, thereby realizing the full loop retrieval of the input signal.
Citation Information
Patent Citations
Secondary system three-dimensional visualization method for transformer substation
CN110795609A
Substation secondary system loop defect searching method based on AR technology
CN117173374A
Design method and device for secondary system of intelligent substation
CN117195574A
Secondary photoelectric circuit automatic mapping method based on intelligent substation model file
CN117195812A
Method and device for determining fault detection path, equipment and medium
CN117907753A