A smart substation secondary system SDD and SCD model association method

By parsing and mapping the device information and optical cable connections of the SDD and SCD models, the mapping relationship between the models was resolved, the interconnection between the physical circuit and the IED device was realized, and the efficiency of fault diagnosis was improved.

CN119397758BActive Publication Date: 2025-11-18CHINA SOUTHERN POWER GRID COMPANY +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411437937.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-11-18
Estimated Expiration
2044-10-15

AI Technical Summary

Technical Problem

In existing technologies, the SDD model of intelligent substations is difficult to describe the connection of virtual loops inside optical cables, and the SCD model is difficult to reflect the actual physical optical port information. The lack of a mapping relationship between the two leads to difficulties in retrieval and makes it impossible to use them together.

Method used

By parsing the SDD and SCD model files, device information, optical cable information, and physical connection points are extracted, establishing mapping relationships between devices and between optical cable ports and physical ports, and generating virtual-physical association files to record all connection relationships.

Benefits of technology

The association between SDD and SCD models was realized, the interoperability problem between physical circuits and IED devices was solved, data support was provided for multi-dimensional panoramic display and fault diagnosis of substations, and the efficiency of fault diagnosis was improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119397758B_ABST
    Figure CN119397758B_ABST
Patent Text Reader

Abstract

The application discloses a kind of secondary system SDD and SCD model association methods of intelligent substation, comprising: respectively analyzing SDD and SCD model file, extraction device information establishes between device mapping relationship;Respectively analyzing SDD, SCD model file, extraction cable information establishes between virtual loop port and physical port mapping relationship;Respectively analyzing SDD, SCD model file, extraction device internal physical connection point and the association of ICD node;Establish virtual real association file *.smap, bear all connection relationship;Solved the prior art difficult to reflect actual physical optical port information, cable information, cable wiring etc.Information.Two kinds of model lack mapping relationship, actual application retrieval is difficult, cannot be combined with two sets of model to insert narrative etc.Technical problems.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of power secondary system technology, and particularly relates to a method for associating the SDD and SCD models of a smart substation secondary system. Background Technology

[0002] In smart substations, signal sampling information from primary equipment is typically transmitted via cables through physical circuits to process-level IED (Integrated Electronic Device) devices such as intelligent components. These process-level IED devices then communicate via fiber optic cables and virtual terminals to bay-level IED devices for protection and control. These bay-level IED devices communicate with station control layer devices such as remote control units and back-end units, comprehensively reflecting the substation's information. Physical circuit information, such as cable connections and fiber optic cable laying, is described using the SDD (Single-Digital Design) model, while virtual circuit information between process-level and bay-level equipment is described using the SCD (Single-Digital Design) model. It can be seen that while the SDD model can describe physical information like cable connections and fiber optic cable laying, it struggles to describe how the virtual circuits within the fiber optic cable are connected. Similarly, the SCD model can describe how the virtual circuits within the fiber optic cable are connected, but it struggles to reflect actual physical optical port information, fiber optic cable information, and cable connections. The lack of a mapping relationship between the two models makes retrieval difficult in practical applications, preventing the joint interpolation of the two models. Summary of the Invention

[0003] The technical problem this invention aims to solve is to provide a method for associating the SDD and SCD models of a smart substation secondary system. This addresses the shortcomings of existing technologies where the DD model, while describing physical information such as cable wiring and optical cable laying, struggles to describe the internal virtual loop connections of the optical cable; and the SCD model, while describing the internal virtual loop connections of the optical cable, fails to reflect actual physical optical port information, optical cable information, and cable wiring information. Furthermore, the lack of a mapping relationship between the two models leads to difficulties in practical applications, making joint interpolation of the two models impossible.

[0004] Technical solution of the present invention:

[0005] A method for associating the SDD and SCD models of a secondary system in an intelligent substation, the method comprising:

[0006] Step 1: Parse the SDD and SCD model files respectively, extract device information, and establish mapping relationships between devices;

[0007] Step 2: Parse the SDD and SCD model files respectively, extract the optical cable information, and establish the mapping relationship between the virtual loop port and the physical port;

[0008] Step 3: Parse the SDD and SCD model files respectively, and extract the relationship between the physical connection points inside the device and the ICD nodes;

[0009] Step 4: Create a virtual-physical association file *.smap to contain all connection relationships.

[0010] The method for establishing mapping relationships between devices by extracting information from the devices includes:

[0011] Step 1.1: Traverse all Device elements in the SDD model file, extract the name and desc attributes of the cabinet where the device is located, and extract the iedName, desc, and model attributes of the device, and record them as CubicleName, CubicleDesc, iedName, DeviceDesc, and DeviceModel respectively.

[0012] Step 1.2: Extract feature codes from attributes based on the space character "-", forming an array of {{cabinet name}, {cabinet description}, {device location and number}, {device description}, and {device model}}. Use the array as input for the hash code to form a unique hash code for the device in the SDD model file.

[0013] Step 1.3: In the SCD model file, traverse all devices, extract the device's iedName, description, and model number, combine them into a string "iedName-description-model number", and use this string as input for the hash code to form a unique hash code for the device in the SCD model file;

[0014] Step 1.4: Match the device string obtained in Step 1.3 with the feature code extracted in Step 1.2. Records with successful feature matching as the same device, and store the device iedname, device feature code, device hash code, device iedname in SDD, combined string and device hash code in the Device section of smap file to complete the matching of devices in SDD model file and SCD model file.

[0015] Methods for extracting optical cable information to establish the mapping relationship between virtual loop ports and physical ports include:

[0016] Step 2.1: In the SDD model file, traverse the optical communication ports of each device according to the port type type="FP", extract the device and board where the port is located, and form a unique code iedName / slot / no;

[0017] Step 2.2: Traverse the SCD model file by device, extract the port information of each device, and form a unique code iedName-port number;

[0018] Step 2.3: Match the devices according to the Device correspondence recorded in the bearer file, sort the optical ports of each device in the SDD file by slot-no, and sort the optical ports of each device in the SCD file by port number. Both are in ascending or descending order. The same sequence number is a pair. Record the iedName / slot / no information in the SDD file and the iedName-port number information in the SCD file in pairs into the bearer file to complete the port matching.

[0019] Methods for extracting the association between physical connection points inside the extraction device and ICD nodes include:

[0020] Step 3.1: Traverse the five types of ports in SDD: input, output, voltage, current, and DC, and extract the port information iedName / slot / no;

[0021] Step 3.2: Traverse the transmission dataset of the device in the SCD model, extract the data object reference name LD / LN.DO.DA and the corresponding short address, parse the short address according to the structure similar to the SDD file, and combine it with the device iedName to form iedName / slot / no;

[0022] Step 3.3: Based on the device correspondence between the SDD model and the SCD model, and by matching the board number slot and port number no, obtain the association between the device backplane wiring pins and the ICD node in the SCD model. Record the port information iedName / slot / no in the SDD file and the ICD node information iedName / LD / LN.DO.DA in the SCD file to the bearer file to complete the port matching.

[0023] The method for establishing a virtual-physical association file *.smap to carry all connection relationships includes: after completing the mapping of devices between the two models, the mapping of fiber optic connection ports, and the mapping of physical connection points within the device to ICD nodes, a virtual-physical association file is established, containing connection relationships at the device level, port level, and connection point level. The device level records the mapping between the SDD model and the SCD model devices, including "the device iedname, device signature, device hash code, device iedname in the SDD, combined string, and device hash code". The port level records the mapping between the fiber optic connection ports between the SDD model and the SCD model, including "iedName / slot / no information in the SDD file and iedName-port number information in the SCD file". The connection point level records the mapping between the physical connection points within the device and ICD nodes in the SCD, including "port information (iedName / slot / no) in the SDD file and ICD node information (iedName / LD / LN.DO.DA) in the SCD file".

[0024] The beneficial effects of this invention are:

[0025] This invention establishes an association mapping relationship between the SDD model and the SCD model, thereby completing the interaction between the two models. It solves the problems of configuration and communication between the physical circuit model and the IED instance, providing data support for multi-dimensional panoramic display of substations, anomaly analysis and fault diagnosis in various stages of construction acceptance and operation and maintenance, improving the completeness of circuit display and the efficiency of fault diagnosis.

[0026] This invention addresses the shortcomings of existing technologies, such as the DD model's ability to describe physical information like cable wiring and optical cable laying, but its difficulty in describing the internal virtual loop connections of the optical cable; and the SCD model's ability to describe the internal virtual loop connections of the optical cable, but its inability to reflect actual physical optical port information, optical cable information, and cable wiring information. Furthermore, the lack of mapping relationships between the two models leads to difficulties in practical applications, making it impossible to jointly interpolate the two models. Attached Figure Description

[0027] Figure 1 This is a schematic diagram illustrating the association mapping in the specific implementation. Detailed Implementation

[0028] In this invention, SDD stands for Substation Digital Design Description, and SCD stands for Substation Configuration Description.

[0029] A method for associating the SDD and SCD models of a secondary system in an intelligent substation specifically includes:

[0030] Step 1: Parse the SDD and SCD model files respectively, extract device information, and establish mapping relationships between devices.

[0031] In the SDD model file, each secondary device is stored in the format of "Substation-Cubicles-Device". Each device corresponds to a "Device" element, and each Device element contains elements such as "iedName", "cubicle", "inst", "desc", "model", and "vendor", representing the device name, cabinet name, device serial number within the cabinet, Chinese description of the device, device model, and device manufacturer, respectively. The iedName is a unique description of the device. Before the device's IDD model is instantiated, the iedName is consistent with the name attribute under the IED element in the device's ICD or CID file. After the IDD model is instantiated, the iedName is identified using the "cubicle / inst" format (e.g., "P9 / 1-1n") as its unique identifier. In the SCD model file, each secondary device uses the iedName as its unique identifier, and the naming rules for this identifier are the same as the iedName naming method in IEC 61850 communication (e.g., "C_L1101X"). It is evident that there is no direct correspondence between the unique identifiers of the same device in the SDD and SCD models. The following method can be used to establish this correspondence.

[0032] Step 1.1: In the SDD model file, traverse all Device elements, extract the name and desc attributes of the cabinet where the device is located, and extract the iedName, desc, and model attributes of the device, and record them as CubicleName, CubicleDesc, iedName, DeviceDesc, and DeviceModel respectively.

[0033] Step 1.2: Extract feature codes from the attributes in the previous step based on the space character and "-", forming an array of {{cabinet name}, {cabinet description}, {device location and number}, {device description}, and {device model}}. Use this array as input for the hash code to form a unique hash code for the device in the SDD model file.

[0034] Step 1.3: In the SCD model file, traverse all devices, extract the device's iedName, description, and model number, combine them into a string "iedName-description-model number", and use this string as input for the hash code to form a unique hash code for each device in the SCD model file.

[0035] Step 1.4: Match the device string obtained in Step ③ with the feature code extracted in Step ②. If the features match successfully, record them as the same device, and store the device iedname, device feature code, device hash code, device iedname in SDD, combined string, and device hash code in the Device section of the smap file to complete the matching of devices between the SDD model file and the SCD model file.

[0036] The above method solves the problem of the irrelevance of the unique identifiers of the devices in the SDD model and the SCD model, realizes the mapping and association of devices in the SDD model and the SCD model, which is the basis for the association between the SDD model and the SCD model, and provides the possibility for the interconnection of optical ports and backplane wiring between the two models.

[0037] Step 2: Parse the SDD and SCD model files respectively, extract the optical cable information, and establish the mapping relationship between the virtual loop port and the physical port.

[0038] Process layer IED devices communicate with spacer layer IED devices via physical fiber optic media. The SDD model describes the connection and port relationships of media such as optical cables and patch cords, while the SCD model describes the virtual terminal connection and port relationships in the media. The port naming conventions of the two models are not entirely the same. It is necessary to associate the ports of the virtual loops with the physical connections of the optical cables in the SDD model.

[0039] In the SDD model, each optical port of the device is a "Port" element, containing attributes such as "no" and "type," which represent the terminal number and terminal type, respectively. The terminal number corresponds one-to-one with the terminal name in the device configuration diagram; one represents the graphical object of the terminal, and the other represents the terminal's attribute configuration. The device terminal index is described as a unique identifier for each layer, concatenated using the symbol " / " (iedName / slot / no). In the SCD model, device ports are generated sequentially in the format of board number-board internal number. If the device has only one board, the board number may be omitted. It is evident that in both models, the board number refers to the number of the board containing the optical port, but the internal board numbers are not necessarily the same. For example, port numbers in SDD might be G1~G8, while in SCD they might be AH; they cannot be directly matched. The following steps can be followed.

[0040] Step 2.1: In the SDD model file, traverse the optical communication ports of each device according to the port type (type="FP"), extract the device and board where the port is located, and form a unique code iedName / slot / no.

[0041] Step 2.2: Traverse the SCD model file by device, extract the port information of each device, and form a unique code iedName-port number.

[0042] Step 2.3: Match the devices according to the Device correspondence recorded in the bearer file, sort the optical ports of each device in the SDD file by slot-no, and sort the optical ports of each device in the SCD file by port number. Both are in ascending or descending order. The same sequence number is a pair. Record the iedName / slot / no information in the SDD file and the iedName-port number information in the SCD file in pairs into the bearer file to complete the port matching.

[0043] Using the above method, the optical ports in the SDD model and SCD model were matched one by one, realizing the interconnection of optical ports between the two model systems, which provides a data foundation for analyzing photoelectric signal conversion and signal transmission path.

[0044] Step 3: Parse the SDD and SCD model files respectively, and extract the relationship between the physical connection points inside the device and the ICD nodes.

[0045] For process-layer IED devices such as intelligent components, the physical circuits are associated with the process-layer signals of the ICD model through internal mapping, and then associated with the process-layer logic devices of the bay-layer devices through virtual terminal connections; for bay-layer devices such as protection and control devices, the physical circuits are associated with the station control layer logic devices of the ICD model through internal mapping.

[0046] To complete the above mapping relationship, it is first necessary to establish the association between the ICD model data object (DO) of the IED device and its own signal acquisition element.

[0047] In the SDD model, the Device element describes the instantiated electrical device and can contain one or more board elements, which in turn can contain one or more port elements. Port elements represent terminals and contain attributes such as no, desc, icdRef, type, and graphId. The port types—input, output, voltage, current, and DC—must correspond to the dataset in the SCD model; other types such as grounding and serial ports do not require a corresponding mapping.

[0048] Step 3.1: Traverse the five types of ports in SDD: input, output, voltage, current, and DC, and extract the port information (iedName / slot / no).

[0049] Step 3.2: Traverse the device's transmission dataset in the SCD model, extract the data object reference name (LD / LN.DO.DA) and its corresponding short address (e.g., YX:B02.BI_E_01), and parse the short address. Taking YX:B02.BI_E_01 as an example, split it into slot=02 and no=01 according to a structure similar to an SDD file, and combine it with the device's iedName to form iedName / slot / no.

[0050] Step 3.3: Based on the aforementioned steps, obtain the device correspondence between the SDD model and the SCD model. Simultaneously, match the board number slot and port number no, and obtain the association between the device backplane wiring pins and the ICD nodes in the SCD model. Record the port information (iedName / slot / no) in the SDD file and the ICD node information (iedName / LD / LN.DO.DA) in the SCD file to the bearer file to complete the port matching.

[0051] The above method realizes the association between the device backplane wiring pins in the SDD model file and the ICD nodes in the SCD model file, and maps the input, output, and analog sampling backplane information to the DO / DA information of the ICD. This is a key step in analyzing the transmission of the entire signal and the entire process, and solves the problem that the physical circuit and virtual circuit cannot communicate with each other in the traditional model.

[0052] Step 4: Create a virtual-physical association file *.smap to carry the above connection relationships.

[0053] Through the above steps, the mapping of devices between the two models, the mapping of fiber optic connection ports, and the mapping of physical connection points within the devices to ICD nodes were completed respectively. A virtual-physical association file was established, containing connection relationships at the device level, port level, and connection point level. The device level records the mapping between the SDD model and the SCD model devices, mainly containing "the device's iedname, device signature, device hash code, device iedname in the SDD, combined string, and device hash code". The port level records the mapping between the fiber optic connection ports between the SDD model and the SCD model, mainly containing "iedName / slot / no information in the SDD file and iedName-port number information in the SCD file". The connection point level records the mapping between the physical connection points within the devices and ICD nodes in the SCD, mainly containing "port information (iedName / slot / no) in the SDD file and ICD node information (iedName / LD / LN.DO.DA) in the SCD file".

[0054] The above method records the association between the SDD model file and the SCD model file through a carrier file, storing them sequentially from the device to the optical port to the backplane wiring. This avoids multiple parsing steps for advanced applications in subsequent stages and improves the matching efficiency of subsequent applications.

Claims

1. A method for associating the SDD and SCD models of a secondary system in an intelligent substation, characterized in that: The method includes: Step 1: Parse the SDD and SCD model files respectively, extract device information, and establish mapping relationships between devices; Step 2: Parse the SDD and SCD model files respectively, extract the optical cable information, and establish the mapping relationship between the virtual loop port and the physical port; Step 3: Parse the SDD and SCD model files respectively, and extract the relationship between the physical connection points inside the device and the ICD nodes; Step 4: Establish a virtual-physical association file *.smap to carry all connection relationships. The establishment steps include: completing the mapping of devices between the two models, the mapping of fiber optic connection ports, and the mapping of physical connection points within the devices to ICD nodes, and then establishing a virtual-physical association file containing device-level, port-level, and connection point-level connection relationships. The device level records the mapping between the SDD model and the SCD model devices, including "the device iedname, device signature, device hash code, device iedname in the SDD, combined string, and device hash code". The port level records the mapping between the fiber optic connection ports between the SDD model and the SCD model, including "iedName / slot / no information in the SDD file and iedName-port number information in the SCD file". The connection point level records the mapping between the physical connection points within the devices and ICD nodes in the SCD, including "the port information iedName / slot / no in the SDD file and the ICD node information iedName / LD / LN.DO.DA in the SCD file".

2. The method for associating the SDD and SCD models of a smart substation secondary system according to claim 1, characterized in that: The step of establishing a mapping relationship between devices by extracting information from the devices includes: Step 1.1: Traverse all Device elements in the SDD model file, extract the name and desc attributes of the cabinet where the device is located, and extract the iedName, desc, and model attributes of the device, and record them as CubicleName, CubicleDesc, iedName, DeviceDesc, and DeviceModel respectively. Step 1.2: Extract feature codes from attributes based on the space character "-", forming arrays {{cabinet name}, {cabinet description}, {device location and number}, {device description}, and {device model}, and use the arrays as input for hash codes to form unique hash codes for devices in the SDD model file; Step 1.3: In the SCD model file, traverse all devices, extract the device's iedName, description, and model number, combine them into the string "iedName-description-model number", and use this string as input for the hash code to form a unique hash code for the device in the SCD model file; Step 1.4: Match the device string obtained in Step 1.3 with the feature code extracted in Step 1.

2. Records with successful feature matching as the same device, and store the device iedname, device feature code, device hash code, device iedname in SDD, combined string and device hash code in the Device section of smap file to complete the matching of devices in SDD model file and SCD model file.

3. The method for associating the SDD and SCD models of a smart substation secondary system according to claim 1, characterized in that: The steps for extracting fiber optic cable information and establishing the mapping relationship between virtual loop ports and physical ports include: Step 2.1: In the SDD model file, traverse the optical communication ports of each device according to the port type type="FP", extract the device and board where the port is located, and form a unique code iedName / slot / no; Step 2.2: Traverse the SCD model file by device, extract the port information of each device, and form a unique code iedName-port number; Step 2.3: Match the devices according to the Device correspondence recorded in the bearer file, sort the optical ports of each device in the SDD file by slot-no, and sort the optical ports of each device in the SCD file by port number. Both are in ascending or descending order. The same sequence number is a pair. Record the iedName / slot / no information in the SDD file and the iedName-port number information in the SCD file in pairs into the bearer file to complete the port matching.

4. The method for associating the SDD and SCD models of a smart substation secondary system according to claim 1, characterized in that: The steps for establishing the association between the physical connection points inside the extraction device and the ICD nodes include: Step 3.1: Traverse the five types of ports in SDD: input, output, voltage, current, and DC, and extract the port information iedName / slot / no; Step 3.2: Traverse the transmission dataset of the device in the SCD model, extract the data object reference name LD / LN.DO.DA and the corresponding short address, parse the short address according to the structure similar to the SDD file, and combine it with the device iedName to form iedName / slot / no; Step 3.3: Based on the device correspondence between the SDD model and the SCD model, and by matching the board number slot and port number no, obtain the association between the device backplane wiring pins and the ICD node in the SCD model. Record the port information iedName / slot / no in the SDD file and the ICD node information iedName / LD / LN.DO.DA in the SCD file to the bearer file to complete the port matching.

Citation Information

Patent Citations

  • Physical loop extension and automatic virtual-real mapping method based on SCD (System Configuration Description) file

    CN104820755A

  • Method for automatically associating information of physical link and virtual terminal of transformer substation

    CN113395317A