Dynamic rule adaptive substation SDD file analysis method, device and system

Through the substation SDD file parsing method with dynamic rule adaptation, the problems of test plan formulation and key information extraction in closed-loop testing of smart substations are solved, a physical loop configuration file for the entire station is generated, and the intelligent management level of the substation is improved.

CN120781062APending Publication Date: 2025-10-14GUIZHOU POWER GRID CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202511188430.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-25
Publication Date
2025-10-14

AI Technical Summary

Technical Problem

Existing smart substations are unable to automatically formulate test plans in closed-loop testing, electrical secondary auxiliary design tools find it difficult to effectively extract key information, and the methods for generating substation electrical secondary circuit files have limited efficiency improvements.

Method used

A dynamic rule-adapted substation SDD file parsing method is provided. Through multi-level decomposition and rule matching, a basic data model containing the logical structure and physical connection relationship of the equipment is generated. The equipment parameters are extracted and the logical interconnection rules and physical connection rules between the equipment are generated. The topological network diagram is constructed and the physical loop configuration file of the entire station is generated.

Benefits of technology

It achieves accurate description and visualization of the connection status of substation equipment, improves the intelligent level of design and operation management of smart substations, and provides comprehensive data support.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120781062A_ABST
    Figure CN120781062A_ABST
Patent Text Reader

Abstract

The invention relates to a dynamic rule adaptive substation SDD file analysis method, device and system. The method comprises the following steps: acquiring a to-be-analyzed substation system description file; analyzing the file to generate a basic data model; extracting static parameters and dynamic operation parameters of the equipment based on the basic data model; matching the extracted equipment parameters with a predefined rule base to generate a logic interconnection rule and a physical connection rule between the equipment; according to the logic interconnection rule and the physical connection rule, constructing a topology network diagram representing the connection state of the equipment of the whole station; and based on the node and side information in the topological network diagram, generating a configuration file for describing the physical loop of the whole station, and storing the configuration file to a specified path. The full-station physical loop configuration file generated by the embodiment can provide accuracy for closed-loop testing, operation and maintenance debugging and digital twinborn application of the intelligent substation, and the intelligent level of substation design and operation management is remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of power system automation and informatization technology, and in particular to a substation SDD file parsing method, device and system with dynamic rule adaptation. Background Art

[0002] With the rapid development of smart substation technology, the degree of digitization and informatization in substations continues to increase. Smart substations utilize interoperable intelligent electronic devices and networked communication structures. This not only improves the substation's internal information exchange and processing capabilities, but also complicates the organization and distribution of information for secondary equipment such as relay protection. To achieve full digitization in smart substations, comprehensive evaluation and optimization of the substation's primary and secondary systems are urgently needed, including real-time monitoring of equipment status, fault warnings, and operation and maintenance debugging.

[0003] However, when conducting closed-loop tests on existing smart substations, the development of test plans relies on information such as the primary and secondary system structure and equipment configuration of the substation under test. This process results in insufficient test visualization. Furthermore, existing electrical secondary design tools have limitations in capturing key information from manufacturer images. For example, it is difficult to effectively extract descriptions of secondary panel names, functional areas, interfaces, and function points. Furthermore, methods for generating substation electrical secondary circuit files have limited effectiveness in improving work efficiency, and the automatic generation of configuration files (SPD files) describing the entire station's physical circuits has not yet been implemented.

[0004] In order to solve these problems, there is an urgent need for an SDD file parsing engine that can accurately extract device parameters and connection rules and provide detailed device configuration information. Summary of the Invention

[0005] One of the objectives of the present invention is to provide a substation SDD file parsing method, device and system with dynamic rule adaptation to solve the problems that existing smart substations cannot automatically formulate test plans in closed-loop testing and electrical secondary auxiliary design tools have difficulty in extracting key information.

[0006] To solve the above technical problems, the embodiments of the present invention are implemented as follows: A substation SDD file parsing method with dynamic rule adaptation is provided, comprising the following steps: Get the substation system description file (SDD file) to be parsed; Decomposing the SDD file at multiple levels using preset parsing rules to generate a basic data model containing the device's logical structure and physical connection relationships; Extracting static parameters and dynamic operating parameters of the device based on the device node information in the basic data model; Match the extracted device parameters with the predefined rule base to generate logical interconnection rules and physical connection rules between devices; Constructing a topological network diagram representing the connection status of all station devices according to the logical interconnection rules and physical connection rules; Based on the node and edge information in the topological network diagram, a configuration file describing the physical loop of the entire station is generated and stored in a designated path.

[0007] The second aspect also provides a substation SDD file parsing device with dynamic rule adaptation, including the following components: The acquisition module is used to obtain the substation system description file (SDD file) to be parsed; A decomposition module, configured to perform multi-level decomposition of the SDD file using preset parsing rules to generate a basic data model including the device logical structure and physical connection relationship; An extraction module, configured to extract static parameters and dynamic operating parameters of a device based on the device node information in the basic data model; The matching module is used to match the extracted device parameters with the predefined rule base to generate the logical interconnection rules and physical connection rules between devices; A construction module, configured to construct a topological network diagram representing the connection status of all station devices according to the logical interconnection rules and the physical connection rules; The output module is used to generate a configuration file describing the physical loop of the entire station based on the node and edge information in the topological network diagram, and store it in a specified path.

[0008] The beneficial effects of the above technical solutions provided by the embodiments of the present invention include at least: An embodiment of the present invention provides a method for parsing substation SDD files using dynamic rule adaptation. After obtaining the substation system description file (SDD file) to be parsed, this method uses preset parsing rules to perform a multi-level decomposition of the file, generating a basic data model containing the logical structure and physical connection relationships of the devices. Based on this, the static and dynamic operating parameters of the devices are further extracted and matched against a predefined rule base to generate logical and physical connection rules between the devices. Subsequently, a topological network diagram representing the connection status of all the devices in the station is constructed based on these rules. Based on the node and edge information in the topological network diagram, a configuration file describing the physical circuits of the entire station is generated.

[0009] This invention solves the existing difficulty in effectively extracting device parameters and connection rules during SDD file parsing through multi-level decomposition and rule matching, while also avoiding the inefficiencies associated with manual intervention. Furthermore, the resulting full-station physical loop configuration file provides accurate and comprehensive data support for closed-loop testing, maintenance and commissioning, and digital twin applications of smart substations, significantly enhancing the intelligent design and operation management of substations.

[0010] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.

[0011] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly describes the drawings required for the specific embodiments or the description of the prior art. Similar elements or parts are generally identified by similar reference numerals throughout the drawings. Elements or parts in the drawings are not necessarily drawn to scale.

[0013] Figure 1 It is a schematic diagram of the power system deployment of the power system dispatching master station of the present invention; Figure 2 This is a flow chart of the substation SDD file parsing method based on dynamic rule adaptation of the present invention; Figure 3 It is a flow chart of the multi-level decomposition method of the present invention; Figure 4 It is a schematic diagram of a device for generating a secondary operation ticket and a work ticket according to the present invention; Figure 5 It is a schematic diagram of the apparatus of the present invention. DETAILED DESCRIPTION

[0014] The following embodiments of the technical solution of the present invention will be described in detail with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention and are therefore only examples and are not intended to limit the scope of protection of the present invention.

[0015] It should be noted that, unless otherwise specified, the technical or scientific terms used in this application should have the common meanings understood by those skilled in the art to which the present invention belongs.

[0016] The embodiment of the present invention provides a substation SDD file parsing method, device and system with dynamic rule adaptation, which realizes the automatic parsing of substation system description file (SDD file) through multi-level decomposition and rule matching, generates the physical loop configuration file of the whole station, and provides data support for the closed-loop testing, operation and maintenance debugging and digital twin application of smart substation. Figure 1 To the attached Figure 5 Specific embodiments of the present invention are described in detail.

[0017] like Figure 1 As shown, the substation SDD file parsing method based on dynamic rule adaptation according to an embodiment of the present invention includes multiple steps: Step S001: Obtain the substation system description file (SDD file) to be parsed.

[0018] Step S002: Decompose the SDD file into multiple levels using preset parsing rules to generate a basic data model including the device logical structure and physical connection relationship.

[0019] Further, see Figure 3 As shown, the multi-level decomposition includes: Step S201: Identify the top-level nodes in the substation system description file, where the top-level nodes represent the main equipment in the substation; Step S202: Expand each top-level node layer by layer, extract its child node information, and form a logical hierarchical relationship between devices; Step S203: parsing the physical connection information of the device, wherein the physical connection information includes the cable connection point and the port number; Step S204: Associating the logical hierarchical relationship with the physical connection information to generate a basic data model with a tree structure.

[0020] In a further embodiment, the static parameters include the model, rated voltage and rated current of the equipment, and the dynamic operating parameters include voltage, current and power collected in real time.

[0021] Step S004: Match the extracted device parameters with a predefined rule base to generate logical interconnection rules and physical connection rules between devices.

[0022] In a further embodiment, the predefined rule base includes a plurality of rule templates, and the rule templates cover standard connection modes and logical relationships between different types of devices.

[0023] Step S005: Construct a topology network diagram representing the connection status of all station devices according to the logical interconnection rules and the physical connection rules.

[0024] In a further embodiment, the construction of the topological network diagram includes: mapping device nodes and connection relationships into the topological network diagram based on the basic data model; The layout of the topological network diagram is optimized, and attribute information of each edge is marked, wherein the attribute information includes cable length and connection port number.

[0025] Step S006: Based on the node and edge information in the topological network diagram, a configuration file describing the physical loop of the entire station is generated and stored in a designated path.

[0026] The present embodiment provides a method for parsing substation SDD files with dynamic rule adaptation. After obtaining the substation system description file (SDD file) to be parsed, the method uses preset parsing rules to perform a multi-level decomposition of the file, generating a basic data model containing the logical structure and physical connection relationships of the devices. Based on this, the static and dynamic operating parameters of the devices are further extracted and matched against a predefined rule base to generate logical and physical connection rules between the devices. Subsequently, a topological network diagram representing the connection status of all the devices in the station is constructed based on these rules. Based on the node and edge information in the topological network diagram, a configuration file describing the physical circuit of the entire station is generated.

[0027] In the embodiment, the above method is implemented by hardware devices or software modules in collaboration, as follows: First, the substation system description file (SDD) to be parsed is obtained. This file typically contains the logical structure and physical connection information of all devices within the substation. Acquisition Module 010 is responsible for reading the SDD file from a specified path and loading it into memory for subsequent processing. This process involves parsing the file content into a workable data format, such as XML or JSON, to facilitate multi-level decomposition by Decomposition Module 011.

[0028] The decomposition module 011 decomposes the SDD file into multiple levels according to the preset parsing rules to generate a basic data model including the device logical structure and physical connection relationship. Figure 3 As shown, decomposition module 011 first identifies the top-level nodes in the SDD file. These nodes represent the main equipment within the substation, such as transformers, circuit breakers, and protective devices. Decomposition module 011 then expands each top-level node layer by layer, extracting its subnode information to form a logical hierarchical relationship between the devices. During this process, decomposition module 011 also parses the physical connection information of the devices, such as cable connection points and port numbers, and associates this information with the logical structure. The resulting basic data model is a tree structure, in which each node corresponds to a device, and the edges between nodes represent the logical or physical connection relationships between the devices.

[0029] Extraction Module 012 further extracts the static and dynamic operating parameters of the device based on the device node information in the basic data model. Static parameters include fixed attributes such as the device model, rated voltage, and rated current, while dynamic operating parameters include real-time collected operating status data such as voltage, current, and power. Extraction Module 012 traverses each node in the basic data model, reading the device attribute fields one by one and categorizing and storing them into two parts: static parameters and dynamic operating parameters. This process ensures the completeness and accuracy of the parameters to avoid missing critical information.

[0030] Matching Module 013 matches the extracted device parameters with a predefined rule base to generate logical and physical connection rules between devices. The rule base contains a large number of predefined rule templates that cover standard connection methods and logical relationships between different device types. Matching Module 013 determines the connection mode between devices by comparing device parameters with rule templates. For example, when it detects that the rated current of a circuit breaker matches the current-carrying capacity of a cable, Matching Module 013 generates a physical connection rule indicating the connection relationship between the circuit breaker and the cable. Matching Module 013 also generates logical interconnection rules to describe the control logic relationships between devices, such as the action logic between a protective device and a circuit breaker.

[0031] Construction module 014 constructs a topological network diagram representing the connection status of all station devices based on the logical interconnection rules and physical connection rules. Construction module 014 maps device nodes and connection relationships to the topological network diagram based on the basic data model. Each node in the topological network diagram represents a device, and each edge represents the logical or physical connection relationship between devices. Construction module 014 optimizes the layout of the network diagram through an algorithm to clearly display the connection status between devices. For example, the transformer node and the circuit breaker node to which it is connected are connected by directed edges, and the direction of the arrow indicates the direction of power flow. In addition, construction module 014 will also mark the attribute information of each edge, such as cable length and connection port number, for subsequent analysis.

[0032] The output module 015 generates a configuration file describing the physical loop of the entire station based on the node and edge information in the topological network diagram and stores it in the specified path. The configuration file adopts a standardized format, such as the SCD file format in the IEC 61850 standard, to facilitate integration with other systems. The output module 015 traverses each node and edge in the topological network diagram, extracts its attribute information and writes it into the configuration file. For example, for each device node, the output module 015 will record its model, location and connection port information; for each edge, the output module 015 will record the two device nodes it is connected to and their attribute information. The configuration file finally generated can comprehensively describe the physical loop connection status of all the equipment in the station, providing data support for subsequent closed-loop testing and operation and maintenance debugging.

[0033] like Figure 4 As shown, the apparatus of this embodiment of the present invention includes an acquisition module 010, a decomposition module 011, an extraction module 012, a matching module 013, a construction module 014, and an output module 015. These modules are implemented as software programs and deployed and run on an electronic device. The SDD file contents are transferred between the acquisition module 010 and the decomposition module 011 via a data interface. The decomposition module 011 passes the generated basic data model to the extraction module 012. The extraction module 012 passes the device parameters to the matching module 013. The matching module 013 passes the generated rules to the construction module 014. The construction module 014 passes the topology network diagram to the output module 015. Finally, the output module 015 generates and stores the configuration file.

[0034] like Figure 5 As shown, the electronic device of an embodiment of the present invention includes a processor and a memory. The memory stores computer-executable instructions that, when executed by the processor, implement the various steps of the above-described method. The processor is connected to the memory via a bus, reads instructions from the memory, and performs corresponding operations. For example, the processor first calls the instructions of the acquisition module 010 to read the SDD file from the specified path; then calls the instructions of the decomposition module 011 to perform multi-level decomposition on the file; then calls the instructions of the extraction module 012, matching module 013, construction module 014, and output module 015 in sequence to complete the operations of device parameter extraction, rule matching, topology network diagram construction, and configuration file generation.

[0035] The present invention addresses the existing difficulty in effectively extracting device parameters and connection rules during SDD file parsing by employing a multi-level decomposition and rule matching approach. The acquisition module 010 reads the SDD file, the decomposition module 011 generates the basic data model, the extraction module 012 extracts device parameters, the matching module 013 generates connection rules, the construction module 014 generates the topology network diagram, and the output module 015 generates the configuration file. These modules work closely together through data interfaces to ensure efficient and accurate parsing. The processor and memory in the electronic device work together to provide hardware support for the entire parsing process.

[0036] In order to better enable relevant personnel in this technical field to fully understand and implement the present invention, the specific implementation principle of the present invention is supplemented below with reference to a specific application scenario.

[0037] During the construction of a smart substation, a comprehensive evaluation and optimization of its secondary system was required to support closed-loop testing and operation and maintenance debugging. Technical personnel decided to employ the dynamic rule-adaptive substation SDD file parsing method, device, and system provided by this invention to automatically generate a physical loop configuration file for the entire station, laying the data foundation for subsequent work.

[0038] First, the technician uses Acquisition Module 010 to retrieve the substation system description file (SDD file) to be parsed from a specified path. This file contains the logical structure and physical connection information of all devices within the substation. Acquisition Module 010 loads the file contents into memory and parses it into a workable data format, such as XML or JSON. This process ensures that the file contents can be efficiently processed by Decomposition Module 011.

[0039] Subsequently, the decomposition module 011 performs multi-level decomposition of the SDD file according to preset parsing rules. The decomposition module 011 first identifies the top-level nodes in the SDD file, which represent the main equipment in the substation, such as transformers, circuit breakers, and protection devices. The decomposition module 011 expands each top-level node layer by layer, extracts its sub-node information, and forms a logical hierarchical relationship between the devices. During this process, the decomposition module 011 also parses the physical connection information of the equipment, such as cable connection points and port numbers, and associates this information with the logical structure. The final generated basic data model is a tree structure, in which each node corresponds to a device, and the edges between nodes represent the logical or physical connection relationship of the devices. This process realizes the comprehensive modeling of the complex system of the substation.

[0040] Next, Extraction Module 012 further extracts the device's static and dynamic operating parameters based on the device node information in the basic data model. Static parameters include fixed attributes such as the device model, rated voltage, and rated current, while dynamic operating parameters include real-time collected operating status data such as voltage, current, and power. Extraction Module 012 traverses each node in the basic data model, reading each device's attribute field one by one and categorizing and storing them into two parts: static parameters and dynamic operating parameters. This process ensures the integrity and accuracy of device parameters, providing reliable data support for subsequent rule matching.

[0041] The matching module 013 matches the extracted device parameters with the predefined rule base to generate logical interconnection rules and physical connection rules between devices. The rule base contains a large number of predefined rule templates that cover the standard connection methods and logical relationships between different types of devices. The matching module 013 determines the connection mode between devices by comparing the device parameters with the rule templates. For example, when it is detected that the rated current of a circuit breaker matches the current carrying capacity of a cable, the matching module 013 will generate a physical connection rule indicating the connection relationship between the circuit breaker and the cable. At the same time, the matching module 013 will also generate logical interconnection rules to describe the association between devices in control logic, such as the action logic between protection devices and circuit breakers. This process realizes the automated reasoning and standardized description of the connection relationship between devices.

[0042] Construction module 014 constructs a topological network diagram representing the connection status of all station equipment based on the logical interconnection rules and physical connection rules. Construction module 014 maps device nodes and connection relationships to the topological network diagram based on the basic data model. Each node in the topological network diagram represents a device, and each edge represents the logical or physical connection relationship between devices. Construction module 014 optimizes the layout of the network diagram through an algorithm to clearly display the connection status between devices. For example, the transformer node and the circuit breaker node to which it is connected are connected by directed edges, and the direction of the arrow indicates the direction of power flow. In addition, construction module 014 also annotates the attribute information of each edge, such as cable length and connection port number, for subsequent analysis. This process realizes the visual expression of the connection status of substation equipment.

[0043] Finally, the output module 015 generates a configuration file describing the physical loop of the entire station based on the node and edge information in the topological network diagram and stores it in the specified path. The configuration file uses a standardized format, such as the SCD file format in the IEC 61850 standard, to facilitate integration with other systems. The output module 015 traverses each node and edge in the topological network diagram, extracts its attribute information and writes it into the configuration file. For example, for each device node, the output module 015 will record its model, location, and connection port information; for each edge, the output module 015 will record the two device nodes it connects to and their attribute information. The configuration file finally generated can comprehensively describe the physical loop connection status of all the equipment in the station, providing data support for subsequent closed-loop testing and operation and maintenance debugging.

[0044] like Figure 4 As shown, the above steps are collaboratively completed by the acquisition module 010, decomposition module 011, extraction module 012, matching module 013, construction module 014, and output module 015. These modules are implemented as software programs and deployed on electronic devices. The SDD file content is transferred between the acquisition module 010 and the decomposition module 011 via a data interface. The decomposition module 011 passes the generated basic data model to the extraction module 012. The extraction module 012 passes the device parameters to the matching module 013. The matching module 013 passes the generated rules to the construction module 014. The construction module 014 passes the topology network diagram to the output module 015. Finally, the output module 015 generates and stores the configuration file.

[0045] like Figure 5 As shown, the electronic device of an embodiment of the present invention includes a processor and a memory. The memory stores computer-executable instructions that, when executed by the processor, implement the various steps of the above-described method. The processor is connected to the memory via a bus, reads instructions from the memory, and performs corresponding operations. For example, the processor first calls the instructions of the acquisition module 010 to read the SDD file from the specified path; then calls the instructions of the decomposition module 011 to perform multi-level decomposition on the file; then calls the instructions of the extraction module 012, matching module 013, construction module 014, and output module 015 in sequence to complete the operations of device parameter extraction, rule matching, topology network diagram construction, and configuration file generation.

[0046] In this specific application scenario, the present invention addresses the existing difficulty in effectively extracting device parameters and connection rules during SDD file parsing through multi-level decomposition and rule matching. Close coordination between modules via data interfaces ensures the efficiency and accuracy of the parsing process. The processor and memory in the electronic device work together to provide hardware support for the entire parsing process. The resulting full-station physical loop configuration file significantly enhances the intelligent design and operation management of substations, providing accurate and comprehensive data support for closed-loop testing, O&M debugging, and digital twin applications.

[0047] Based on the same invention concept, please refer to Figure 4 As shown, a substation SDD file parsing device with dynamic rule adaptation is also disclosed, including the following components: The acquisition module 010 is used to obtain the substation system description file (SDD file) to be parsed; Decomposition module 011, used to perform multi-level decomposition of the SDD file using preset parsing rules to generate a basic data model containing the device logical structure and physical connection relationship; Extraction module 012, used for extracting static parameters and dynamic operation parameters of the device based on the device node information in the basic data model; Matching module 013, used to match the extracted device parameters with a predefined rule base to generate logical interconnection rules and physical connection rules between devices; A construction module 014 is used to construct a topological network diagram representing the connection status of all station devices according to the logical interconnection rules and the physical connection rules; The output module 015 is used to generate a configuration file describing the physical loop of the entire station based on the node and edge information in the topological network diagram, and store it in a designated path.

[0048] Based on the same inventive concept, a parsing device is also disclosed, which includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement a dynamic rule-adapted substation SDD file parsing method as described in any one of the items.

[0049] The apparatus provided in the above embodiments can execute the method provided in any embodiment of the present invention and has the corresponding functional modules and beneficial effects of executing the method. For technical details not fully described in the above embodiments, please refer to the substation SDD file parsing method with dynamic rule adaptation provided in any embodiment of the present invention.

[0050] This embodiment further provides a computer-readable storage medium, in which computer-executable instructions are stored. The computer-executable instructions are loaded by a processor and execute the above-mentioned dynamic rule-adapted substation SDD file parsing method of this embodiment.

[0051] Optionally, in this embodiment, the storage medium may be located in at least one of a plurality of network servers in a computer network. Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing program code, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.

[0052] This embodiment further provides a device comprising a processor and a memory, wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executed by the above-mentioned dynamic rule-adapted substation SDD file parsing method of this embodiment.

[0053] The device may be a detection device, a client or a server, and the device may also participate in constituting the apparatus or system provided by the embodiment of the present invention. Figure 5 As shown, the device 11 may include one or more (illustrated as 1102a, 1102b, ... 1102n) processors 1102 (the processor 1102 may include but is not limited to a microprocessor MCU or a programmable logic device FPGA, etc.), a memory 1104 for storing data, and a transmission device 1106 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a network interface, a power supply and / or a camera. It will be understood by those skilled in the art that Figure 5 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 5 More or fewer components than shown, or with Figure 5 Different configurations shown.

[0054] The memory 1104 can be used to store software programs and modules of application software, such as program instructions / data storage devices corresponding to the methods described in the embodiments of the present invention. The processor 1102 executes various functional applications and data processing by running the software programs and modules stored in the memory 1104, thereby realizing the above-mentioned method of information push. The memory 1104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 1104 may further include a memory remotely located relative to the processor 1102, and these remote memories may be connected to the device 11 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0055] The transmission device is used to receive or send data via a network. Specific examples of the aforementioned network may include a wireless network provided by the mobile terminal's communications provider. In one embodiment, the transmission device includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In another embodiment, the transmission device may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0056] This specification provides method operation steps as described in the embodiments or flowcharts, but more or fewer operation steps may be included based on routine or non-creative work. The steps and order listed in the embodiments are only one way of executing the order of many steps and do not represent the only execution order. When an actual system or interrupt product is executed, it can be executed sequentially or in parallel according to the method shown in the embodiments or the drawings (for example, in a parallel processor or multi-threaded processing environment).

[0057] The structure shown in this embodiment is only a partial structure related to the scheme of the present application, and does not constitute a limitation on the device to which the scheme of the present application is applied. The specific device may include more or fewer components than shown, or combine certain components, or have different arrangements of components. It should be understood that the methods, devices, etc. disclosed in this embodiment can be implemented in other ways. For example, the device embodiment described above is only schematic. For example, the division of the modules is only a division of logical functions. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or unit modules.

[0058] Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0059] Those skilled in the art may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in this specification can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the composition and steps of each example according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0060] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. The present disclosure is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and variations may be made without departing from the scope of the present disclosure. The scope of the present disclosure is limited solely by the appended claims. Thus, to the extent such modifications and variations fall within the scope of the claims and their equivalents, the present disclosure is intended to include such modifications and variations.

Claims

1. A substation SDD file parsing method with dynamic rule adaptation, comprising the following steps: Obtain the substation system description file to be parsed; Decomposing the substation system description file at multiple levels using preset parsing rules to generate a basic data model containing the logical structure and physical connection relationship of the equipment; Extracting static parameters and dynamic operating parameters of the device based on the device node information in the basic data model; Match the extracted device parameters with the predefined rule base to generate logical interconnection rules and physical connection rules between devices; Constructing a topological network diagram representing the connection status of all station devices according to the logical interconnection rules and physical connection rules; Based on the node and edge information in the topological network diagram, a configuration file describing the physical loop of the entire station is generated and stored in a designated path.

2. The method according to claim 1, characterized in that The multi-level decomposition includes: identifying a top-level node in the substation system description file, the top-level node representing a major device in the substation; Expand each top-level node layer by layer, extract its sub-node information, and form a logical hierarchical relationship between devices; Parsing physical connection information of the device, the physical connection information including cable connection points and port numbers; The logical hierarchical relationship and the physical connection information are associated to generate a basic data model with a tree structure.

3. The method according to claim 1, characterized in that The static parameters include the model, rated voltage and rated current of the equipment, and the dynamic operating parameters include voltage, current and power collected in real time.

4. The method according to claim 1, wherein The predefined rule base includes a plurality of rule templates, and the rule templates cover standard connection modes and logical relationships between different types of devices.

5. The method according to claim 1, wherein The construction of the topology network diagram includes: mapping device nodes and connection relationships into the topology network diagram based on the basic data model; The layout of the topological network diagram is optimized, and attribute information of each edge is marked, wherein the attribute information includes cable length and connection port number.

6. A substation SDD file parsing device with dynamic rule adaptation, comprising the following components: An acquisition module is used to obtain the substation system description file to be parsed; A decomposition module, configured to perform multi-level decomposition of the substation system description file using preset parsing rules to generate a basic data model including the logical structure and physical connection relationship of the equipment; An extraction module, configured to extract static parameters and dynamic operating parameters of a device based on the device node information in the basic data model; The matching module is used to match the extracted device parameters with the predefined rule base to generate the logical interconnection rules and physical connection rules between devices; A construction module, configured to construct a topological network diagram representing the connection status of all station devices according to the logical interconnection rules and the physical connection rules; The output module is used to generate a configuration file describing the physical loop of the entire station based on the node and edge information in the topological network diagram, and store it in a specified path.

7. The device according to claim 6, characterized in that The decomposition module is further used to: identify the top-level node in the substation system description file; Expand each top-level node layer by layer and extract its child node information; Parse the device's physical connection information, including cable connection points and port numbers; Generates a basic data model with a tree structure.

8. The device according to claim 6, characterized in that The matching module is further configured to: Compare device parameters with rule templates to determine the connection mode between devices; Generate logical interconnection rules and physical connection rules.

9. An electronic device comprising: processor; as well as a memory arranged to store computer-executable instructions which, when executed, cause the processor to: Get the target application's sharing channel display method; Determining available sharing channels of the target application according to the sharing channel display mode; Acquire channel information of the available sharing channel, where the channel information of the available sharing channel includes a name of the available sharing channel, an icon of the available sharing channel, and a channel package name of the available sharing channel; Based on the channel information of the available sharing channels, operations related to generating a sharing panel are performed to generate a sharing panel of the target application.

10. A computer-readable medium storing one or more programs that, when executed by an electronic device including a plurality of application programs, causes the electronic device to perform the following operations: Get the target application's sharing channel display method; Determining available sharing channels of the target application according to the sharing channel display mode; Acquire channel information of the available sharing channel, where the channel information of the available sharing channel includes a name of the available sharing channel, an icon of the available sharing channel, and a channel package name of the available sharing channel; Based on the channel information of the available sharing channels, operations related to generating a sharing panel are performed to generate a sharing panel of the target application.

Citation Information

Cited By

  • A smart substation commissioning method based on CMS protocol

    CN122372476A

  • A smart substation commissioning method based on CMS protocol

    CN122372476B