Distributed self-healing terminal intelligent access method based on self-learning

By using a self-learning distributed self-healing terminal access method, and utilizing plug-and-play information and the goID field in the GOOSE message, the topology relationship between adjacent switches is automatically identified, which solves the problems of complex topology configuration and difficult debugging in existing technologies, and achieves fast and low-cost operation and maintenance.

CN121056331APending Publication Date: 2025-12-02STATE GRID SHANGHAI MUNICIPAL ELECTRIC POWER CO +6
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202511059002.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-30
Publication Date
2025-12-02

AI Technical Summary

Technical Problem

Existing distributed self-healing systems have complex topology configurations, are difficult to debug, have high maintenance costs, and require highly skilled operation and maintenance personnel, which limits their application expansion.

Method used

By defining plug-and-play information, including site name, switch name, and line topology node number, the goID field in the GOOSE message is automatically generated and sent via multicast. Terminal devices within the local area network analyze the goID field to identify adjacent switches, establish topology relationships, and record communication filtering rules, thereby achieving self-learning topology construction.

Benefits of technology

It enables simple and intelligent configuration of a distributed self-healing system, automatically adapts to topology changes without manual intervention, reduces operation and maintenance difficulty and costs, and improves deployment efficiency and adaptability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121056331A_ABST
    Figure CN121056331A_ABST
Patent Text Reader

Abstract

The invention relates to a distributed self-healing terminal intelligent access method based on self-learning, which comprises the following steps: defining plug-and-play information including a site name, a switch name and a line topology node number, applying the plug-and-play information to a naming specification of goID content in a GOOSE message, and automatically learning network topology by a distributed self-healing terminal through the goID content without manual intervention; when the network topology changes, the system can automatically adapt, and the whole system does not need to be reconfigured; simple, intelligent and rapid configuration of the power distribution network fault self-healing system is realized, and the problems of complex topology configuration, difficult debugging and high maintenance cost of the power distribution network fault self-healing system in the prior art are solved. Compared with the prior art, the method has the advantages of self-adaptive topology configuration, simple and rapid topology configuration and the like.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of distributed self-healing terminal access technology, and in particular to a self-learning-based intelligent access method for distributed self-healing terminals. Background Technology

[0002] The intelligent distributed FA (self-healing fault) system relies on horizontal information interaction between line terminals to achieve fault location, isolation and recovery. The difference between it and the centralized FA is that the fault handling algorithm is completed by edge computing of the distributed self-healing terminal, which is faster and can effectively reduce the number of households affected by power outages during faults.

[0003] However, intelligent distributed FA faces complex operation and maintenance issues in practical applications. It requires all terminals on the line to adopt a unified interaction protocol and semantics, and topology configuration is necessary for each terminal during maintenance. Current topology configuration methods include creating topology parameter files using drawing tools, connecting via IEC 61850 CCD virtual terminals, or defining line, device, and bay parameters through complex calculation rules to establish connections between topologies. These methods all demand a high level of technical expertise from maintenance personnel, requiring them to master and understand FA algorithms and topology diagrams, set topology parameters from a digital calculation perspective, and perform topology associations. In actual use, manufacturer support and debugging are essential, resulting in a significant workload and limiting the expanded application of distributed FA.

[0004] A search revealed Chinese invention patent application publication number CN119299311A, which discloses an adaptive topology model construction method based on Ethernet frames, including the following steps: S1: The device initializes and runs, obtaining the interval identification codes of all line switch intervals, including the opposite side identification code and the local side identification code. According to the adjacent switch device IP generation rules, the IP addresses of the adjacent switch devices are calculated; S2: An Address Resolution Protocol (ARP) broadcast packet is triggered, and the MAC address of the IP address within the local area network is obtained through ARP. The interval identification codes, IP addresses, and MAC addresses of adjacent switches are associated to generate an association table; S3: Communication between adjacent distribution terminals is established through the association table of interval identification codes. Then, the interval switch of the adjacent distribution terminal is identified based on the interval sequence number in the interval identification code, thereby establishing the FA topology. This existing patent application suffers from limitations imposed by IP addresses, leading to restricted identification code definitions in the topology model and increased maintenance difficulty.

[0005] Simplifying the operation and maintenance of distributed self-healing systems has become a technical problem that needs to be solved. Summary of the Invention

[0006] The purpose of this invention is to overcome the shortcomings of the existing technology by providing a self-learning-based distributed self-healing terminal intelligent access method. By using familiar names and simple numerical settings for operation and maintenance personnel, the self-learning method is associated to solve the technical problems of complex topology configuration, difficult debugging, and high maintenance cost of the existing distribution network fault self-healing system.

[0007] The objective of this invention can be achieved through the following technical solutions:

[0008] According to one aspect of the present invention, a method for intelligent access of a distributed self-healing terminal based on self-learning is provided, the method comprising the following steps:

[0009] S1, Distributed self-healing terminal initialization: Configure plug-and-play information, which includes site name, switch name and line topology node number.

[0010] S2, automatically generate the goID field in the GOOSE message based on the information in the configured plug-and-play model, and send the GOOSE message in multicast mode;

[0011] S3, other distributed self-healing terminals within the local area network receive GOOSE messages, analyze the goID field to intelligently identify adjacent switches, and establish topology relationships;

[0012] S4. After establishing the topology, the goID field is used as the communication filtering rule for the distributed self-healing terminal, and the source MAC address and target address are recorded for use as filtering rules for subsequent communication.

[0013] Preferably, the site name includes the substation name and the switching station name; the substation name and the switching station name under a line are similar.

[0014] More preferably, the name of the substation is selected from a portion of the name of the switching station.

[0015] Preferably, the switch names are named in interval order.

[0016] Preferably, the switch name is named after the station building on the opposite side of the line.

[0017] Preferably, at each line node between the switching station and the substation, and between substations, a unique node number is defined as the line topology node number.

[0018] More preferably, the circuit topology node numbers of the switches on both sides of each circuit node are the same.

[0019] Preferably, the goID field includes the site name, switch name, and line topology node number.

[0020] Preferably, after receiving the GOOSE message, the distributed self-healing terminal analyzes the similarity of the station names in the goID field, compares the line topology node numbers and switch names, and identifies adjacent switches to establish topology relationships.

[0021] Preferably, the method further includes:

[0022] S5, after establishing the topology relationship, the corresponding interval begins to receive the service-defined fault self-healing dataset and performs fault detection and fault self-healing data interaction.

[0023] S6, when the topology changes or GOOSE communication fails, returns to S3 and automatically relearns to adapt to the new topology.

[0024] Compared with the prior art, the present invention has the following beneficial effects:

[0025] 1) This invention defines plug-and-play information including site name, switch name, and line topology nodes. The plug-and-play information is used for the naming convention of goID content in GOOSE messages. The system automatically learns the network topology through goID content, realizing a simple, intelligent, and rapid configuration of the distribution network fault self-healing system without manual intervention. This solves the problems of complex topology configuration, difficult debugging, and high maintenance cost of the existing distribution network fault self-healing system.

[0026] 2) The plug-and-play information configuration of this invention is simple and does not require complex topology design tools. When the network topology changes, the system can automatically adapt and learn the topology relationship without reconfiguring the entire system, thus realizing intelligent and rapid topology configuration.

[0027] 3) When GOOSE communication is abnormal, this invention automatically relearns and adapts to the new topology by using the goID content in the GOOSE message. It is simple to debug and has low maintenance costs. Attached Figure Description

[0028] Figure 1 This is a schematic diagram of the information topology of a 10KV distribution network line in this invention;

[0029] Figure 2 This is a schematic diagram of the structure of the GOOSE message in this invention;

[0030] Figure 3 This is a schematic diagram of the plug-and-play smart access process in this invention. Detailed Implementation

[0031] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0032] Example 1

[0033] This embodiment relates to a self-learning-based distributed self-healing terminal intelligent access method. It combines familiar names such as line names and switch station names, as well as information models such as the topology nodes of the line segment. The distributed self-healing terminal completes the topology establishment between terminals through self-learning and self-registration, thereby simplifying the topology configuration of the distributed self-healing system and solving the technical problems of complex topology configuration, difficult debugging, and high maintenance cost of the existing distribution network fault self-healing system.

[0034] Define plug-and-play smart access rules: Plug-and-play information includes site name, switch name, and line topology node number.

[0035] 1) Site Name

[0036] Currently, most of the FA pilot lines are FA ring network lines, which typically have one switching station and multiple substations. The name of each substation under this line is related to the switching station, and the substation name is selected from part of the switching station name. For example, if the switching station name is "Linhao Huicai Switching Station A", then all the substations under it will be named "Huicai XXX Substation YY".

[0037] 2) Switch Name

[0038] Each switch in the distribution network has an actual name (e.g., Figure 1 In the example of "Linhaohuicai Substation 1-1", each switch is named according to certain rules, such as the name of the station building on the opposite side of the line, or according to the interval order, such as "-1", "-2", etc.

[0039] 3) Line topology node number

[0040] At each line node between the switchyard and the substation, and between substations, a unique node number is defined, such as 1, 2, 3...N. Switches on both sides of each line node are connected to that node.

[0041] Within a ring network, each switching station and substation has a unique and distinct line topology node number. The station name and line topology node number serve as identifiers for the interconnection of incoming and outgoing switches in the distributed self-healing terminal. Switches in each bay are independently packetized and sent to the network to establish an interconnection model network, as follows: Figure 1 As shown, by setting the site name, switch name, and line topology node number, the topology information model of a 10kV distribution network line can be completed.

[0042] by Figure 1 For example, the plug-and-play information table for this line is shown in Table 1.

[0043] Table 1

[0044]

[0045] In the GOOSE message, the site name (switching station name or substation name), switch name, and line topology node number are included in the goID content. The goID content specification is: "site name_switch name_line topology node number", forming a plug-and-play model. The specific model is as follows: Figure 2 As shown.

[0046] When bay 1 of "Linhuicai Substation A" sends a GOOSE message to the network, all distributed self-healing terminals within the topology can receive the message. However, only adjacent distributed self-healing terminals (such as bay 1 of Linhuicai Substation A) can identify the message as related to themselves based on the goID (identifier in the Ethernet frame), thereby intelligently connecting their custom private datasets to the corresponding bay for distributed self-healing terminal interconnection and data exchange. Through this mechanism, the system can automatically identify the relationship between adjacent switches and construct a complete network topology map based solely on the line topology node number information, without knowing the overall line topology structure, providing accurate path information for the fault self-healing system. This design fully utilizes the existing IEC 61850 standard protocol framework, achieving intelligent topology identification function without changing the basic structure of the GOOSE message, simply by redefining the goID field content.

[0047] GOOSE control block ID (goID, string), a unique identifier for the control block, used for verification by the receiving end.

[0048] Plug and Play Process: Intelligent interconnection between distributed self-healing terminals is achieved through a dual matching mechanism of "site name," "switch name," and "line topology node number." In the plug-and-play model, each terminal device transmits the site name and switch name via the goID field in the GOOSE message, while also carrying a fixed line topology node number (marked as numbers 1-5 in the diagram). When a terminal device receives a GOOSE message from another device in the network, it first performs preliminary screening and algorithmic learning analysis based on the name in the goID (i.e., overlapping site names and switch names) to determine devices that may belong to the same distribution network line; then, it further compares the line topology node numbers. If the switches of two terminal devices are connected to the same line topology node number (e.g., ...), the connection is established by comparing the line topology node numbers. Figure 1 If bay 1 of Zhonglinhaohuicai Substation A and bay 1 of Linhaohuicai Power Distribution Station 1 are both connected to line topology node number 1, the system will automatically identify that these two switches are directly connected in physical topology. This topology discovery mechanism based on node identifiers, combined with naming rule algorithm learning, enables the distributed self-healing system to automatically construct an accurate network topology structure without complex manual configuration, greatly improving the system's deployment efficiency and adaptability.

[0049] The process of a self-learning-based distributed self-healing terminal plug-and-play intelligent access method is as follows: Figure 3 As shown, it includes the following steps:

[0050] (1) Step 1:

[0051] Distributed self-healing terminal (hereinafter referred to as terminal device) initialization: Initial configuration of plug-and-play information, including site name, switch name, and corresponding line topology node number. The above information is automatically generated into the goID field in the GOOSE message, and data is sent in the form of multicast address according to the GOOSE message sending mechanism.

[0052] (2) Step 2:

[0053] Before communication filtering rules are established for other terminal devices on the local area network (LAN), they receive GOOSE messages, analyze the similarity of station names and switch names in the goID field, compare the line topology node numbers and switch names to identify adjacent relationships, thereby achieving intelligent matching of adjacent switches and finally establishing topology relationships. After the topology relationships are formed, the goID field is used as the communication filtering rule for that terminal, and the source MAC address and destination MAC address are recorded for use as filtering rules in subsequent communications.

[0054] (3) Step 3:

[0055] After the topology is established, the corresponding interval (interval switch) begins to receive the service-defined fault self-healing dataset and begins to perform fault detection and fault self-healing data interaction.

[0056] (4) Step 4:

[0057] When the topology changes or GOOSE communication fails, the process will return to step 2, triggering automatic relearning to adapt to the new topology.

[0058] This plug-and-play intelligent access method allows newly added terminal devices to automatically connect to the system simply by configuring plug-and-play information, achieving simple and rapid configuration. When the topology changes, the topology can be automatically updated by parsing GOOSE messages and analyzing the goID field to adapt to the new topology. Similarly, in the event of GOOSE communication anomalies, the topology can also be automatically updated by analyzing the goID field, reducing the skill requirements for maintenance personnel and lowering the workload and difficulty of debugging and maintenance.

[0059] Example 2

[0060] The electronic device of this invention includes a central processing unit (CPU), which can perform various appropriate actions and processes according to computer program instructions stored in read-only memory (ROM) or loaded from a storage unit into random access memory (RAM). The RAM may also store various programs and data required for device operation. The CPU, ROM, and RAM are interconnected via a bus. Input / output (I / O) interfaces are also connected to the bus.

[0061] Multiple components in the device are connected to the I / O interface, including: input units such as keyboards and mice; output units such as various types of displays and speakers; storage units such as disks and optical discs; and communication units such as network interface cards (NICs), modems, and wireless transceivers. The communication unit allows the device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0062] The processing unit performs the various methods and processes described above. For example, in some embodiments, the methods may be implemented as computer software programs tangibly contained in a machine-readable medium, such as a storage unit. In some embodiments, part or all of the computer program may be loaded and / or installed on the device via ROM and / or a communication unit. When the computer program is loaded into RAM and executed by the CPU, one or more steps of the methods described above may be performed. Alternatively, in other embodiments, the CPU may be configured to execute the methods by any other suitable means (e.g., by means of firmware).

[0063] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.

[0064] The program code used to implement the methods of the present invention can be written in any combination of one or more programming languages. This program code can be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing device, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code can be executed entirely on the machine, partially on the machine, as a standalone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0065] In the context of this invention, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0066] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A distributed self-healing terminal intelligent access method based on self-learning, characterized in that, The method includes the following steps: S1, Distributed self-healing terminal initialization: Configure plug-and-play information, which includes site name, switch name and line topology node number. S2, automatically generate the goID field in the GOOSE message based on the information in the configured plug-and-play model, and send the GOOSE message in multicast mode; S3, other distributed self-healing terminals within the local area network receive GOOSE messages, analyze the goID field to intelligently identify adjacent switches, and establish topology relationships; S4. After establishing the topology, the goID field is used as the communication filtering rule for the distributed self-healing terminal, and the source MAC address and target address are recorded for use as filtering rules for subsequent communication.

2. The method for intelligent access to a distributed self-healing terminal based on self-learning according to claim 1, characterized in that, The site names include the names of substations and switching stations; the names of substations and switching stations under a line are similar.

3. The method for intelligent access to a distributed self-healing terminal based on self-learning according to claim 2, characterized in that, The name of the substation is selected from part of the name of the switching station.

4. The method for intelligent access to a distributed self-healing terminal based on self-learning according to claim 1, characterized in that, The switch names are assigned in sequence according to intervals.

5. The method for intelligent access to a distributed self-healing terminal based on self-learning according to claim 1, characterized in that, The switch name is based on the name of the station building on the opposite side of the line.

6. The method for intelligent access to a distributed self-healing terminal based on self-learning according to claim 1, characterized in that, At each line node between switching stations and substations, and between substations, a unique node number is defined as the line topology node number.

7. The method for intelligent access to a distributed self-healing terminal based on self-learning according to claim 6, characterized in that, The circuit topology node numbers of the switches on both sides at each circuit node are the same.

8. The intelligent access method for a distributed self-healing terminal based on self-learning according to claim 1, characterized in that, The goID field includes the site name, switch name, and line topology node number.

9. The method for intelligent access to a distributed self-healing terminal based on self-learning according to claim 1, characterized in that, After receiving the GOOSE message, the distributed self-healing terminal analyzes the similarity of station names in the goID field, compares the line topology node numbers and switch names to identify adjacent switches and establish topology relationships.

10. The method for intelligent access to a distributed self-healing terminal based on self-learning according to claim 1, characterized in that, The method further includes: S5, after establishing the topology relationship, the corresponding interval begins to receive the service-defined fault self-healing dataset and performs fault detection and fault self-healing data interaction. S6, when the topology changes or GOOSE communication fails, returns to S3 and automatically relearns to adapt to the new topology.

Citation Information

Patent Citations

  • Adaptive topology model construction method based on Ethernet frame

    CN119299311A