Substation ssd file generation method, device and electronic equipment
By establishing the association between primary and secondary equipment in the SSD file, the problem of incomplete substation model information is solved, and the efficiency of full model construction and testing of substation equipment is improved.
Patent Information
- Application Number
- CN202511254515.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-04
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2045-09-04
AI Technical Summary
The existing SSD files fail to fully describe the relationships between primary and secondary equipment, resulting in insufficient coverage of substation model information and an inability to support the testing of relay protection equipment in smart substations.
By extracting node information from the power system model, dividing the primary equipment bays, and using remote sensing data to identify common equipment, modeling information for primary and secondary equipment is generated, the relationship between primary and secondary equipment is established, and a full SSD file is constructed.
It has achieved full model construction of substation equipment, improved equipment detection efficiency, enabled timely location of the source of measurement point information, and supported the monitoring of intelligent substation equipment.
Smart Images

Figure CN120743853B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of power automation, and in particular to a substation SSD file generation method and device and electronic equipment. BACKGROUND
[0002] An intelligent substation is an important support for a digital power grid, and stable operation of intelligent substation equipment has an important influence on the development of the smart grid. The IEC 61850 protocol defines a substation configuration description (SCD) file and a system specification description (SSD) file, wherein the SSD file is a description file of a substation and is a model description of a power grid structure of a primary system.
[0003] An SSD example file usually only describes an association relationship of a logical node layer of primary and secondary devices, and does not associate the secondary devices with a specific primary device, so that a primary and secondary device station model is still in a separated state, and model information of the substation does not cover a comprehensive range, and cannot support promotion of detection work of intelligent substation relay protection equipment. SUMMARY
[0004] The present application provides a substation SSD file generation method and device and electronic equipment, which can associate primary and secondary devices, comprehensively and finely construct a full model of a substation, and thus improve detection efficiency of substation equipment.
[0005] In a first aspect, the present application provides a substation SSD file generation method, comprising:
[0006] extracting node information from a power system model of a substation, dividing the power system according to a main device in the node information, and obtaining a primary device bay;
[0007] obtaining four-remote data of the substation, identifying a common device in the power system based on the four-remote data, and determining a common device bay based on the common device;
[0008] generating primary device modeling information for a primary device included in the primary device bay, and generating common device modeling information for the common device in the common device bay;
[0009] adding a target node object to the primary device modeling information, the target node object being used to indicate a secondary device associated with the primary device, and generating secondary device modeling information for the secondary device;
[0010] The substation SSD file is obtained in combination with the public equipment modeling information, the primary equipment modeling information, and the secondary equipment modeling information.
[0011] In a second aspect, the present application provides a substation SSD file generation apparatus, comprising:
[0012] A primary interval determination module is configured to extract node information from a power system model of a substation, divide the power system according to main equipment in the node information, and obtain a primary equipment interval.
[0013] A public interval determination module is configured to obtain four-remote data of the substation, identify public equipment in the power system based on the four-remote data, and determine a public equipment interval based on the public equipment.
[0014] A primary equipment modeling module is configured to generate primary equipment modeling information for primary equipment included in the primary equipment interval, and generate public equipment modeling information for public equipment in the public equipment interval.
[0015] An association module is configured to add a target node object to the primary equipment modeling information, the target node object being used to indicate secondary equipment associated with the primary equipment, and generate secondary equipment modeling information for the secondary equipment.
[0016] A file export module is configured to obtain a substation SSD file in combination with the public equipment modeling information, the primary equipment modeling information, and the secondary equipment modeling information.
[0017] In a third aspect, the present application provides an electronic device, comprising a memory and one or more processors. The memory stores one or more computer programs comprising instructions, which, when executed by the processor, cause the electronic device to perform the substation SSD file generation method of the first aspect.
[0018] In a fourth aspect, the present application provides a computer-readable storage medium, which stores instructions, which, when executed on an electronic device, cause the electronic device to perform the substation SSD file generation method of the first aspect.
[0019] In a fifth aspect, the present application provides a computer program product, which, when executed on an electronic device, causes the electronic device to perform the substation SSD file generation method of the first aspect.
[0020] The substation SSD file generation method, apparatus, electronic device, computer-readable storage medium, and computer program product provided by the present application have the following beneficial effects:
[0021] In the technical scheme of the substation SSD file generation method, according to the node information of a conventional power system model, a primary equipment interval is divided, the secondary equipment is associated with the primary equipment interval by using the node corresponding to the secondary equipment, the information of the secondary equipment is added in the modeling information of the primary equipment, thereby the primary equipment is associated with the secondary equipment, and the full amount SSD file of the substation is realized. Through the SSD file, the specific primary equipment corresponding to the measuring point information of the secondary equipment can be determined, the source of the measuring point information can be clearly understood by the management personnel, the corresponding equipment can be located in time when data is abnormal, the efficiency of equipment detection is improved, and the monitoring of the intelligent substation equipment is better supported. BRIEF DESCRIPTION OF DRAWINGS
[0022] Figure 1 A flowchart of a substation SSD file generation method provided by an embodiment of the application is shown in the figure.
[0023] Figure 2 A structural diagram of a substation SSD file generation device provided by an embodiment of the application is shown in the figure.
[0024] Figure 3 A structural diagram of an electronic device provided by an embodiment of the application is shown in the figure. DETAILED DESCRIPTION
[0025] In order to clearly describe the technical scheme of the embodiments of the application, in the embodiments of the application, the same items or similar items with basically the same functions and effects are distinguished by using the words “first”, “second”, etc. For example, the first chip and the second chip are only used to distinguish different chips, and do not limit the sequence. Those skilled in the art can understand that the words “first”, “second”, etc. do not limit the quantity and execution sequence, and the words “first”, “second”, etc. also do not necessarily mean different. It should be noted that in the embodiments of the application, the words “exemplary” or “for example” are used to represent an example, illustration or description. Any embodiment or design scheme described as “exemplary” or “for example” in the application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. In fact, the words “exemplary” or “for example” are used to present the relevant concept in a specific manner. In the embodiments of the application, “at least one” means one or more, and “multiple” means two or more than two.
[0026] It should be noted that “at the time of” in the embodiments of the application can be the moment when a certain condition occurs, or a period of time after a certain condition occurs, which is not limited in the embodiments of the application.
[0027] The implementation of the embodiments will be described in detail below with reference to the accompanying drawings.
[0028] The embodiment provides a substation SSD file generation method. The substation SSD file generation method can be applied to various electronic devices such as a computer (PC), a tablet computer, a virtual reality / augmented reality device, a wearable device, an industrial computer, and a vehicle-mounted device. The substation SSD file generation method can also be applied to a server, a cloud, and a server cluster, and the embodiment does not specially limit this.
[0029] Figure 1 A flowchart of the substation SSD file generation method provided by the embodiment is shown.
[0030] As shown in Figure 1 , the substation SSD file generation method can include the following steps.
[0031] Step 101: Extract node information from a power system model of a substation, divide the power system according to a main device in the node information, and obtain a primary device bay.
[0032] The power system model refers to a common information model (CIM) of a power system, and the file format of the CIM is XML. The CIM includes multiple bay node information, and the bay node information represents a collection of multiple devices, and can specifically include information of devices such as a main transformer, a circuit breaker, a PT, a capacitor, and a reactor. In addition, the CIM also includes primary device topology information of the power system. The primary device topology information refers to an association relationship between primary devices.
[0033] In the embodiment, the devices in the power system are divided according to the main device in the node information, such as a transformer, a bus, a line, a capacitor, a reactor, and a circuit breaker, to obtain a primary device bay, so that the primary device bay only includes one main device. In addition to the main device, the primary device bay also needs to include other associated primary devices, and the type of the primary device bay can have certain differences under different wiring modes.
[0034] In the embodiment, the substation SSD file is formed in a hierarchical structure of a substation, a voltage level, a bay, and a conductive device. After the primary device bay is divided, a data object of the primary device bay can be generated, and the data form of the primary device bay is shown in Table 1.
[0035] Table 1: Primary device bay data
[0036]
[0037] Step 102: Obtain four-remote data of the substation, identify a common device in the power system based on the four-remote data, and determine a common device bay based on the common device.
[0038] The four-remote data refers to data monitored by an automatic monitoring system of a power system, and specifically includes telemetering data, remote signaling data, remote control data, and remote regulating data. The telemetering data refers to real-time data collected by a substation, such as voltage, current, power, and the like; the remote signaling data refers to state information of various devices in the power system, such as switch position, protection action signal, and the like, which are represented in binary form; the remote control data can include dispatch center instructions and remote operation data, such as circuit breaker opening and closing; and the remote regulating data includes adjustment of device parameters, such as transformer tap position, and the like.
[0039] Identifying the utility device in the power system based on the four-remote data specifically includes: matching the four-remote data with device monitoring specification information, and determining the utility device in the power system according to a matching result; wherein the device monitoring specification information refers to standard information of a device in the power system.
[0040] The utility device refers to a system or device in the power system that has no direct relationship with any primary device bay, such as fault recording, small current grounding line selection, low frequency and low voltage load shedding, integrated power supply system, and the like, which are analyzed and extracted through a four-remote information table.
[0041] The device monitoring specification information includes preset standard information of the device, and the utility device is identified through matching of the information and the four-remote data. Specifically: a first coverage rate of the four-remote data on the device monitoring specification information is calculated, the first coverage rate being a ratio of a number of characters matched by the four-remote data to a total number of characters of the device monitoring specification information; a second coverage rate of the four-remote data is calculated, the second coverage rate being a ratio of a number of characters matched in the four-remote data to a total number of characters of the four-remote data; and a matching result is obtained in combination of the first coverage rate and the second coverage rate.
[0042] In this embodiment, a bidirectional evaluation method is adopted, the coverage rate of the specification information on the four-remote data and the coverage rate of the four-remote data on the specification information are calculated simultaneously, and the matching result is determined comprehensively, which is beneficial to the accuracy of the matching.
[0043] Further, when the first coverage rate and the second coverage rate both exceed 0.5, a relevance reward is calculated; and a comprehensive coverage rate is obtained based on the first coverage rate, the second coverage rate, and the relevance reward. The comprehensive coverage rate can be used as the matching result.
[0044] Exemplarily, a matching score of an intersection of a two-character combination of the four-remote data and the device monitoring specification information can also be calculated; a key word matching score of the four-remote data and the device monitoring specification information is calculated; and a total score of the comprehensive coverage rate, the matching score of the intersection, and the key word matching score is calculated to obtain the matching result.
[0045] In one embodiment, a multi-dimensional scoring mechanism can be employed, combining character coverage, continuous matching, key word matching and other strategies to achieve high-precision signal matching and further realize intelligent analysis of public equipment. First, a bidirectional evaluation method is used to simultaneously calculate the coverage of the standard on the original signal and the coverage of the original signal on the standard; then a multi-dimensional score is established, combining character matching, continuous matching, key word matching and other multi-dimensional resume scoring methods; finally, the importance of different scoring dimensions is balanced through weighted average.
[0046] Specifically includes: Step I: Character-level bidirectional coverage calculation.
[0047] Standard coverage = number of matching characters in the standard / total number of characters in the standard.
[0048] Original signal coverage = number of matching characters in the original signal / total number of characters in the original signal Comprehensive coverage = transverse plate coverage * 0.6 + original signal coverage * 0.4.
[0049] Step II: Continuous matching bonus.
[0050] Extract the 2-gram (two-character combination) of the device monitoring specification information and the 2-gram of the four telemetry data, and calculate the intersection of the 2-gram of the device monitoring specification information and the four telemetry data. Using the intersection, the 2-gram matching rate of the device monitoring specification information can be calculated, i.e. the proportion of the intersection in the 2-gram of the device monitoring specification information, and similarly the 2-gram matching rate of the four telemetry data can be obtained. The matching score of the intersection = (device monitoring specification information 2-gram matching rate * 0.6 + four telemetry data 2-gram matching rate * 0.4) * 0.2.
[0051] Step III: Key word matching bonus.
[0052] Iterate through each word in the key word list and check the number of words in the four telemetry data and the device monitoring specification information. At the same time, support synonym expansion matching. Key word matching score = Σ (matching word weight) * 0.015.
[0053] Step IV: Collection requirement matching bonus. Extract the words in the collection requirement and calculate the overlap with the words in the four telemetry signal. Collection requirement bonus = min (overlap, 1.0) * 0.1.
[0054] Step V: Association bonus.
[0055] When the bidirectional coverage is greater than 0.5, an additional bonus is given. Association bonus = min (standard coverage, original signal coverage) * 0.1.
[0056] Final matching result: total score = comprehensive coverage + continuous matching bonus + key word matching bonus + collection requirement matching bonus + relevance reward.
[0057] According to the final matching result, the public equipment information is obtained, and the public equipment is extracted.
[0058] Based on the public equipment, a public equipment bay can be generated, and the public equipment bay can include two attributes of “name” and “desc”, as shown in Table 2:
[0059] Table 2: Public equipment bay data
[0060]
[0061] Step 103: For the primary equipment included in the primary equipment bay, generate primary equipment modeling information, and generate public equipment modeling information for the public equipment in the public equipment bay.
[0062] Based on the above primary equipment bay and public equipment bay, the primary equipment under the primary equipment bay level is modeled to generate primary equipment modeling information, and the public equipment under the public equipment bay is modeled to generate public equipment modeling information.
[0063] Step 104: Add a target node object to the primary equipment modeling information, the target node object is used to indicate the secondary equipment associated with the primary equipment, and generate secondary equipment modeling information for the secondary equipment.
[0064] In this embodiment, the primary equipment modeling information can refer to a primary equipment object, which includes a target node object. The information of the associated secondary equipment is saved through the target node object, thereby associating the primary equipment with the secondary equipment. The association relationship between the primary equipment and the secondary equipment can be determined through node information.
[0065] Step 105: Obtain a substation SSD file by combining the public equipment modeling information, the primary equipment modeling information, and the secondary equipment modeling information.
[0066] The substation SSD file in this embodiment is a tree structure composed of a substation, a voltage level, a bay, a transformer, and a conductive equipment. The substation, the voltage level, the bay, the transformer, and the conductive equipment are nodes in the tree structure. The above voltage level object, primary equipment modeling information, public equipment modeling information, and secondary equipment modeling information can all be nodes in the tree structure.
[0067] Based on the above steps, the embodiment further includes: generating a voltage level object according to the voltage level of the substation, determining the voltage level object corresponding to the public equipment interval; and generating the public equipment modeling information based on the voltage level object corresponding to the public equipment interval.
[0068] In the modeling process, first, the substation information is modeled. The substation has uniqueness, and it is required that one substation has only one Substation object.
[0069] The substation object contains two attributes of name and desc, and two Private elements of CIME-dtype and CIME-area, which are respectively used to describe the coding, Chinese description, substation type, and area information of the substation. The name value adopts the pinyin or abbreviation of the substation name, and the desc value adopts the dispatching naming of the substation. For example, the desc value is "Honghe 220kV Mayu Substation", and the name value is "hhmayu".
[0070] CIME-dType is a factory station type enumeration value, in which 1 represents a substation.
[0071] The CIME-area element contains two attributes of name and desc. The desc value is the grid name, the desc is the Chinese name of the grid, and the name is the grid code or English name. For example, the desc value is "Honghe", and the name value is "hh".
[0072] Then, the voltage level is modeled. One substation contains multiple voltage levels, which are sorted in descending order of voltage level.
[0073] Substation object example:
[0074] <substation name="hhmayu" desc="红河220kV玛玉变">
[0075] <private type="CIME-type" ext:dType="1" / >
[0076] <private type="CIME-area" ext:desc="红河" ext:areaname="hh" / >
[0077] ... / Substation>
[0078] The voltage level object contains two attributes, name and desc, and one Voltage object. The name attribute value should be named in the form of "xx kV" and ensure that it is unique in the whole station, such as "220 kV". The desc attribute value refers to the naming method of the name. In addition to the voltage value, the voltage level object also contains two attributes, multiplier and unit. The combination of the two attributes represents the unit of the voltage value: generally, the multiplier attribute value is "k" and the unit attribute value is "V".
[0079] According to the needs, a voltage level object with a name value of "NULL" can be created as a public equipment bay that cannot be associated with a primary equipment bay. The corresponding Voltage object value is also "NULL".
[0080] The embodiment also includes obtaining bay information from the power system model, determining the wiring mode of each voltage level according to the bay information, and supplementing the wiring mode to the corresponding voltage level object.
[0081] That is, the SSD file includes a substation object, the substation object includes different voltage level objects, and each voltage level object includes different bay objects, namely primary equipment bays and public equipment bays.
[0082] Example of voltage level object:
[0083] <voltagelevel name="220kV" desc="220kV">
[0084] <voltage unit="V" multiplier="k"> 220< / voltage>
[0085] ... / VoltageLevel>
[0086] Through the above modeling of the substation and voltage level, the construction of the basic information of a certain substation is realized, laying the foundation for the next step of interval creation.
[0087] Exemplarily, the primary equipment interval is divided and created according to the primary equipment topology information, with the principle that only one main device is contained in an interval. In addition to the main device, the primary equipment interval also includes transformer winding, tap, voltage transformer, current transformer, arrester, switch, grounding switch, arc suppression coil and other primary equipment. The primary equipment interval type mainly includes main transformer body interval, main transformer high / medium / low interval, line interval, bus interval, section interval, bus coupler interval, capacitor interval, reactor interval, station transformer interval, side switch / intermediate switch interval, etc. Table 3 shows the interval composition under common wiring modes and special case explanations (Note: the following Table 3 does not list the case containing a side bus. If the wiring mode contains a side bus, a bus and side interval is added to the interval information).
[0088] Table 3: Interval information corresponding to wiring mode
[0089]
[0090] The Bay node in the model file is matched with the full amount of conventional interval information of the station. According to the full amount of conventional interval information and Table 1, the wiring mode of each voltage level is calculated to supplement the Private element (for example, by only having one bus coupler interval to deduce the double bus wiring mode). As shown in Table 1 above, the primary equipment interval main transformer contains two attributes name and desc, and a Private element of type CIME-btype.
[0091] Example of primary equipment interval object:
[0092] <bay name="1ZB" desc="#1主变">
[0093] <private type="SF_ID32"> 2< / private>
[0094] <private type="CIME-dtype" ecim:desc="双母线" / >
[0095] …
[0096]
[0097] < / bay>
[0098] Next is the public equipment interval. The voltage level of the public equipment interval includes two cases according to the use object of the system or device function: when the system or device function is public to the whole station, such as integrated power supply system, fire fighting system, create a function interval under the voltage level of the "NULL" object; when its function is public in a certain voltage level area, such as 35kV small current grounding line selection, 35kV low frequency low voltage load reduction, then the public equipment interval should be created in the voltage level area. The common public equipment interval is shown in Table 4:
[0099] Table 4: Public equipment interval data
[0100]
[0101] Public equipment interval object example:
[0102] <bay name="XDLXX" desc="35kV小电流接地选线">
[0103] …
[0104] < / bay>
[0105] Substation primary equipment modeling: according to the equipment of each node in the model file, associated interval information is extracted, modeled, and substation primary equipment objects are generated. Substation public equipment modeling: the modeling method of public equipment and public equipment interval is the same.
[0106] Because different types of primary equipment have different meanings in the power grid, the attribute values of name and desc of each type of equipment are required to be different, and the specific cases are shown in Table 5:
[0107] Table 5: Equipment data
[0108]
[0109] The Function element is used for the connection modeling of application systems or intelligent electronic devices that cannot establish a direct association with the primary equipment interval in the substation, such as fire fighting functions, access control, etc.
[0110] The Function element can contain several SubFunction elements Function and SubFunction elements are both logical node containers Function and SubFunction elements have name and desc attributes.
[0111] Primary equipment modeling example:
[0112] <bay name="201" desc="220kV#1主变220kV侧201">
[0113] <private type="SF_ID32"> 13< / private>
[0114] <private type="CIME-dtype" ecim:desc="双母线" / >
[0115] <private type="SF_IED">
[0116] < / private> / / This node is for secondary device information
[0117] <conductingequipment type="DIS" name="DIS18" desc="220kV#1主变220kV侧20127接地开关" virtual="false" esg:symbol="GroundDisconnector:接地刀闸@0">
[0118] ...< / conductingequipment>
[0119] ...< / bay>
[0120] Public equipment modeling example:
[0121] <bay name="10kVCMC" desc="公用测控">
[0122] <private type="SF_ID32"> 65< / private>
[0123] <private type="CIME-dtype" ecim:desc="" / >
[0124] <private type="SF_IED">
[0125] <sf:SF_IED name="C_P1001X" ID32="121" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervisory Control 10kV Station Control Layer Public Supervisory Control One PCS-9705G-G-4-N" version="" virtual="" / >
[0126] <sf:SF_IED name="C_P1002X" ID32="122" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervisory Control 10kV Station Control Layer Public Supervisory Control Two PCS-9705G-G-4-N" version="" virtual="" / >
[0127] <sf:SF_IED name="C_P1003X" ID32="123" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervisory Control 10kV Station Control Layer Public Supervisory Control Three PCS-9705G-G-4-N" version="" virtual="" / >
[0128] <sf:SF_IED name="C_P1004X" ID32="124" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervisory Control 10kV Process Layer Public Supervisory Control One PCS-9705G-GA-4-N" version="" virtual="" / >
[0129] <sf:SF_IED name="SW102200" ID32="146" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervisory Control 10kV GOOSE B2 Network Center Switch CSD-187YP3-N-G16" version="" virtual="" / >
[0130] <sf:SF_IED name="SW102201" ID32="147" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervisory Control 10kV GOOSE B2 Network No. 2 Switch CSD-187SP2-N-F16G4" version="" virtual="" / >
[0131] <sf:SF_IED name="SW101100" ID32="126" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervisory Control 10kV GOOSE A1 Network Center Switch PRS-7961EP3-N-G16" version="" virtual="" / >
[0132] <sf:SF_IED name="SW101101" ID32="127" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervisory Control 10kV GOOSE A1 Network No. 1 Switch PRS-7961EP2-N-F16G4" version="" virtual="" / >
[0133] <sf:SF_IED name="SW101102" ID32="128" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervisory Control 10kV GOOSE A1 Network No. 2 Switch PRS-7961EP2-N-F16G4" version="" virtual="" / >
[0134] <sf:SF_IED name="SW101103" ID32="129" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervisory Control 10kV GOOSE A1 Network No. 3 Switch PRS-7961EP2-N-F16G4" version="" virtual="" / >
[0135] <sf:SF_IED name="SW101200" ID32="130" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervision and Control 10kV GOOSE A2 network center switch PRS-7961EP3-N-G16" version="" virtual="" / >
[0136] <sf:SF_IED name="SW101201" ID32="131" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervision and Control 10kV GOOSE A2 network No.1 switch PRS-7961EP2-N-F16G4" version="" virtual="" / >
[0137] <sf:SF_IED name="SW101202" ID32="132" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervision and Control 10kV GOOSE A2 network No.2 switch PRS-7961EP2-N-F16G4" version="" virtual="" / >
[0138] <sf:SF_IED name="SW101203" ID32="133" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervision and Control 10kV GOOSE A2 network No.3 switch PRS-7961EP2-N-F16G4" version="" virtual="" / >
[0139] <sf:SF_IED name="SW102100" ID32="134" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public Supervision and Control 10kV GOOSE B1 network center switch CSD-187YP3-N-G16" version="" virtual="" / >
[0140] <sf:SF_IED name="SW102101" ID32="135" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="Public SCADA 10kV GOOSE B2 network No. 1 switch CSD-187SP2-N-F16G4" version="" virtual="" / >
[0141] < / private>
[0142] < / bay>
[0143] Then, all secondary equipment associated with the primary equipment are associated with the corresponding interval and primary equipment object through the logical node in which they are located.
[0144] The LNode object is used in the SSD model to describe the association between primary and secondary devices. The attributes of the LNode, iedName, ldInst, prefix, lnClass, and lnInst, form the reference of the IED logical node. Thus, the association between the primary object and the secondary device logical node can be established. Moreover, the electrical quantity of the same primary device is usually collected by multiple secondary devices such as the measurement and control device and the protection device, so a single LNode node is established for each secondary device corresponding to the single instance of the measurement under the primary device node of the SSD model.
[0145] The secondary device information is imported through the ICD file, and the description and model of the secondary device are associated and matched.
[0146] Taking the line interval as an example, the LPHD of the line protection IED and the line intelligent terminal IED is associated to the main device of the line interval; based on the SSD model, the acceptance test configuration tool automatically analyzes the logical node name, DO name, and DO description of the other secondary signals (position, tripping, reclosing, and telemetry) of the IED, and associates these signals to the corresponding primary device of the interval, and for the analog sampling relay protection device, the analog channel can also be associated to the PT and CT device. The busbar, main transformer, and other intervals are similar to the primary and secondary association of the line interval.
[0147] In the SSD model primary and secondary association design stage, the corresponding relationship between each branch of the bus protection and the primary interval cannot be determined, so after manually associating the tripping signals of each branch, the current of each branch can be automatically associated to the branch CT.
[0148] Secondary device modeling example:
[0149] <bay name="201" desc="220kV#1主变220kV侧201">
[0150] <private type="SF_ID32"> 13< / private>
[0151] <private type="CIME-dtype" ecim:desc="双母线" / >
[0152] <private type="SF_IED">
[0153] <sf:SF_IED name="C_T2201X" ID32="31" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="220kV #1 Main Transformer 220kV Side 201 220kV #1 Main Transformer High Voltage Side 201 Switch Measurement and Control PCS-9705G-GA-1-N" version="" virtual="" / >
[0154] <sf:SF_IED name="I_T2201A" ID32="32" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="220kV #1 Main Transformer 220kV Side 201 220kV #1 Main Transformer High Voltage Side 201 Switch A Set Intelligent Terminal PRS-7789ILA-DG-N" version="" virtual="" / >
[0155] <sf:SF_IED name="I_T2201B" ID32="33" PSEL="00 00 00 01" SSEL="00 01" TSEL="00 01" Title="1 3 9999 33" desc="220kV #1 Main Transformer 220kV Side 201 220kV #1 Main Transformer High Voltage Side 201 Switch B Set Intelligent Terminal PCS-222GILA-DG-N" version="" virtual="" / >
[0156] < / private>
[0157] ...< / bay>
[0158] In this embodiment, starting from the actual application of substations of various voltage levels and various wiring modes, the modeling method of each level of the SSD model and the association method of the primary and secondary devices are described in detail. The SSD file is a tree structure model describing the primary system of the substation, which is composed of nodes such as substation (Substation), voltage level (VoltageLevel), interval (Bay), transformer (PowerTransformer), and conducting equipment (ConductingEquipment), and the models of terminals (Terminal) and connectivity nodes (ConnectivityNode) are created to describe the topology connection of the primary device.
[0159] Among them, the four types of attributes under the logical node are iedName, prefix, InClass and nInst, which respectively describe the secondary equipment name, prefix, logical node type and logical node instance number. On the basis of the above four types of attributes, the association relationship of the primary and secondary equipment information is established in different ways based on the interval characteristics, including IED device, voltage and current analog quantity, switching quantity, primary equipment parameter, and test related business models of intelligent power station such as jump and close circuit diagnosis, sampling signal homogeneity attribute.
[0160] Further, the embodiment also provides a substation SSD file generation device, which can be used to execute the substation SSD file generation method. Figure 2 As shown in the figure, the substation SSD file generation device 200 specifically includes: a primary interval determination module 201, configured to extract node information from a power system model of a substation, divide the power system according to the main equipment in the node information, and obtain a primary equipment interval; a common interval determination module 202, configured to obtain four-remote data of the substation, identify common equipment in the power system based on the four-remote data, and determine a common equipment interval based on the common equipment; a primary equipment modeling module 203, configured to generate primary equipment modeling information for the primary equipment included in the primary equipment interval, and generate common equipment modeling information for the common equipment in the common equipment interval; an association module 204, configured to add a target node object in the primary equipment modeling information, the target node object being used to indicate a secondary equipment associated with the primary equipment, and generate secondary equipment modeling information for the secondary equipment; and a file export module 205, configured to obtain a substation SSD file in combination with the common equipment modeling information, the primary equipment modeling information and the secondary equipment modeling information.
[0161] The specific details of each module or unit in the substation SSD file generation device have been described in detail in the corresponding substation SSD file generation method, and thus will not be described here again.
[0162] The embodiment of the present application also provides an electronic device, Figure 3 A structural schematic diagram of an electronic device suitable for implementing the embodiment of the present disclosure is shown. Figure 3 The electronic device 600 shown is only an example, and should not bring any limitation to the function and use range of the embodiment of the present disclosure.
[0163] As Figure 3 As shown, the electronic device 600 includes a central processing unit (CPU) 601 which can perform various appropriate actions and processes in accordance with a program stored in a read only memory (ROM) 602 or a program loaded from the storage section 608 into a random access memory (RAM) 603. In the RAM 603, various programs and data required for system operation are also stored. The CPU 601, the ROM 602, and the RAM 603 are connected to each other through a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0164] Connected to the I / O interface 605 are an input section 606 including a keyboard, a mouse, etc.; an output section 607 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN card, a modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as necessary. A removable media 611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is attached to the drive 610 as necessary, so that a computer program read therefrom is installed into the storage section 608 as necessary.
[0165] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer-readable storage medium, the computer program containing program code for executing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network by the communication section 609, and / or installed from the removable media 611. When the computer program is executed by the central processing unit (CPU) 601, the above-described functions defined in the embodiments of the present application are performed.
[0166] For example, when the computer program is executed by the central processing unit (CPU) 601, the following can be performed:
[0167] Extract node information from a power system model of a substation, divide the power system according to the main equipment in the node information to obtain a primary equipment bay, acquire four-remote data of the substation, identify common equipment in the power system based on the four-remote data, and determine a common equipment bay based on the common equipment; generate primary equipment modeling information for primary equipment included in the primary equipment bay, and generate common equipment modeling information for common equipment in the common equipment bay; add a target node object to the primary equipment modeling information, the target node object being used to indicate secondary equipment associated with the primary equipment, and generate secondary equipment modeling information for the secondary equipment; and obtain a substation SSD file by combining the common equipment modeling information, the primary equipment modeling information, and the secondary equipment modeling information.
[0168] It should be noted that the computer-readable medium shown in the present disclosure can be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or apparatus. In the present disclosure, the computer-readable signal medium can include a data signal carried in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take many forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, device or apparatus. The program code contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0169] The computer program product of the present disclosure can be a computer program including codes. The computer program can be stored in the storage medium and can include several parts, one of which is a file. The computer program can be read and executed by the processor of the electronic device. The computer program can be executed by the processor to perform the methods described in the embodiments of the present disclosure. The computer program product of the present disclosure can be embodied in the form of the computer program or the file including codes. The computer program product of the present disclosure can be embodied in the form of the computer program or the file including codes. The computer program product of the present disclosure can be embodied in the form of the computer program or the file including codes.
[0170] The units described in the embodiments of the present disclosure can be implemented by software, or by hardware, or by a combination of software and hardware. The units described can be located in a single processor, or distributed over multiple processors. The units described can be implemented as software codes or instructions stored in a memory, which can be executed by a processor.
[0171] As another aspect, the present disclosure provides a computer-readable medium, which can be included in the electronic device described in the above embodiments, or can exist separately from the electronic device. The computer-readable medium described above carries one or more programs including instructions, which, when executed by the electronic device, cause the electronic device to implement the methods described in the above embodiments.
[0172] It should be noted that although several modules or units are mentioned in the above detailed description for the device performing actions, the division into such modules or units is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into a plurality of modules or units.
[0173] The above merely describes the specific embodiments of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present disclosure should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.< / voltagelevel> < / substation>
Claims
1. A method for generating SSD files in a substation, characterized in that, include: Node information is extracted from the power system model of the substation, and the power system is divided according to the main equipment in the node information to obtain the primary equipment bay; Acquire remote sensing data of the substation, identify common equipment in the power system based on the remote sensing data, and determine the common equipment interval based on the common equipment. For the primary equipment included in the primary equipment interval, generate primary equipment modeling information, and generate common equipment modeling information for the common equipment in the common equipment interval; Add a target node object to the primary equipment modeling information. The target node object is used to indicate the secondary equipment associated with the primary equipment, and generate secondary equipment modeling information for the secondary equipment. The substation SSD file is obtained by combining the public equipment modeling information, the primary equipment modeling information, and the secondary equipment modeling information. The identification of public equipment in the power system based on remote sensing data includes: The data from the four remote monitoring systems are matched with the equipment monitoring specification information, and the common equipment in the power system is determined based on the matching results; wherein, the equipment monitoring specification information refers to the preset standard information of the equipment in the power system. The process of matching the four remote sensing data with equipment monitoring specification information includes: Calculate the first coverage rate of the four remote data to the equipment monitoring specification information. The first coverage rate is the ratio of the number of characters in the four remote data that match the equipment monitoring specification information to the total number of characters in the equipment monitoring specification information. Calculate the second coverage rate of the four remote data, where the second coverage rate is the ratio of the number of matched characters in the four remote data to the total number of characters in the four remote data; When both the first coverage rate and the second coverage rate exceed 0.5, the correlation reward is calculated; A comprehensive coverage rate is obtained based on the first coverage rate, the second coverage rate, and the associated reward. Calculate the matching score of the intersection of the two-character combination of the four remote data and the equipment monitoring specification information; Calculate the keyword matching score between the four remote data and the equipment monitoring specification information; The matching result is obtained by calculating the total score of the overall coverage rate, the matching score of the intersection, and the matching score of the key words.
2. The method for generating SSD files in a substation according to claim 1, characterized in that, The step of generating public equipment modeling information based on the public equipment intervals includes: Based on the voltage level of the substation, generate voltage level objects and determine the voltage level objects corresponding to the common equipment bays; Generate utility modeling information based on the voltage level objects corresponding to the utility equipment intervals.
3. The method for generating SSD files in a substation according to claim 2, characterized in that, Also includes: The interval information is obtained from the power system model, the wiring method for each voltage level is determined based on the interval information, and the wiring method is added to the corresponding voltage level object.
4. The method for generating SSD files in a substation according to claim 1, characterized in that, The substation SSD file is a tree structure consisting of substations, voltage levels, bays, transformers, and conductive equipment.
5. A substation SSD file generation device, characterized in that, The method for generating SSD files in a substation according to any one of claims 1-4 includes: The primary equipment interval determination module is used to extract node information from the power system model of the substation, divide the power system according to the main equipment in the node information, and obtain the primary equipment interval. The common interval determination module is used to acquire remote sensing data of the substation, identify common equipment in the power system based on the remote sensing data, and determine the common equipment interval based on the common equipment. A primary equipment modeling module is used to generate primary equipment modeling information for the primary equipment included in the primary equipment interval, and to generate common equipment modeling information for the common equipment in the common equipment interval; The association module is used to add target node objects to the primary equipment modeling information. The target node objects are used to indicate the secondary equipment associated with the primary equipment, and secondary equipment modeling information is generated for the secondary equipment. The file export module is used to obtain the substation SSD file by combining the public equipment modeling information, the primary equipment modeling information, and the secondary equipment modeling information.
6. An electronic device, characterized in that, The device includes a processor and a memory, the memory storing one or more computer programs, the one or more computer programs including instructions that, when executed by the electronic device, cause the electronic device to perform the substation SSD file generation method according to any one of claims 1-4.
Citation Information
Patent Citations
Method for automatically generating secondary equipment associating configuration based on system description
CN106528961A
A modeling method of primary equipment drawing information in SSD of intelligent substation based on SVG
CN109086515A