A substation network channel fault analysis method, device and equipment

By collecting and analyzing remote control messages and network messages from substation network channels, and combining them with flag fields to determine the fault type, the problem of complexity and time consumption in traditional methods has been solved, enabling rapid and accurate fault location and improving the efficiency of power grid operation and maintenance.

CN116760687BActive Publication Date: 2026-05-15GUANGDONG POWER GRID CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUANGDONG POWER GRID CO LTD
Filing Date
2023-07-12
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Traditional manual network channel fault analysis methods are complex and time-consuming, and conventional telemetry message interception methods have limited processing capabilities, resulting in low efficiency of network channel fault analysis, especially when telemetry messages are interrupted, making it difficult to continue analysis.

Method used

By collecting remote control messages and network messages from the master station and remote control station, analyzing the flag fields, determining the type of network channel fault, and combining the network messages and remote control messages to perform a complete protocol analysis, the fault location can be quickly located.

Benefits of technology

It enables rapid and accurate network channel fault analysis, improves fault location efficiency, and enhances the on-site operation and maintenance level of the power grid.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116760687B_ABST
    Figure CN116760687B_ABST
Patent Text Reader

Abstract

The application discloses a substation network channel fault analysis method, device and equipment, including responding to a fault analysis request, collecting telecontrol messages and network messages between a master station end and a remote machine end; based on the telecontrol messages, determining whether a network channel has a fault; if yes, analyzing a flag field in the network messages to determine whether a fault interruption mode of the network channel is a full fault; when the fault interruption mode is the full fault, based on a request message associated with the master station end, a response message associated with the remote machine end and the flag field, determining a fault type corresponding to the network channel; the application solves the technical problem that a traditional method of manually analyzing and positioning a fault position of a network channel is relatively complex, sometimes multiple repeated tests are needed to position the network channel fault, and a large amount of manpower and time are consumed in the process, resulting in low efficiency of analyzing the network channel fault.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of network communication detection technology, and in particular to a method, apparatus and equipment for analyzing network channel faults in substations. Background Technology

[0002] With the rapid development of high-speed network technology, the remote control transmission channel of substations has changed from the early analog channel to the network channel, replacing the analog transmission used in conventional substations for many years. The network message is the main carrier of voltage, current and action information of switches and protection, etc., and completes the real-time information exchange between various IED devices in the substation, providing the necessary technical foundation for data sharing and equipment interoperability.

[0003] During large-scale application of network channels, communication anomalies frequently occur between the dispatch master station and the power plant, causing intermittent network connectivity during operation. This severely affects the dispatch master station's monitoring and control of the power plant, thereby impacting the safe and stable operation of power equipment.

[0004] Traditional methods of manually analyzing and locating network channel faults are complex and may require repeated trials to pinpoint the cause of the fault. This process is also very time-consuming and labor-intensive. Furthermore, the conventional method of intercepting remote control messages has limited capabilities for handling network channel faults. Once remote control messages are interrupted, it becomes difficult for automation personnel to continue analyzing the problem, resulting in low efficiency in analyzing network channel faults. Summary of the Invention

[0005] This invention provides a method, apparatus, and equipment for analyzing network channel faults in substations. It solves the problems of traditional methods that rely on manual analysis and location of network channel faults, which are complex and sometimes require repeated tests to pinpoint the cause of the fault. This process is also very time-consuming and labor-intensive. Furthermore, the conventional method of intercepting remote control messages has limited capability in handling network channel faults. Once the remote control messages are interrupted, it becomes difficult for automation personnel to continue the analysis, resulting in low efficiency in analyzing network channel faults.

[0006] The first aspect of this invention provides a method for analyzing network channel faults in a substation, wherein the substation includes a master station and a remote control station, comprising:

[0007] In response to a fault analysis request, collect remote control messages and network messages between the master station and the remote control unit.

[0008] Based on the telemetry message, determine whether the network channel has failed;

[0009] If so, analyze the flag field in the network packet to determine whether the network channel failure interruption mode is a complete failure;

[0010] When the fault interruption mode is a complete failure, the fault type corresponding to the network channel is determined based on the request message associated with the master station, the response message associated with the remote machine, and the flag field.

[0011] Optionally, when the fault interruption mode is a total failure, the step of determining the fault type corresponding to the network channel based on the request message associated with the master station, the response message associated with the remote machine, and the flag field includes:

[0012] The total failure includes a first total failure and a second total failure.

[0013] When the fault interruption mode is the first complete failure, the fault type corresponding to the network channel is determined based on the request message associated with the master station and the response message associated with the remote machine.

[0014] When the fault interruption mode is the second complete failure, the fault type corresponding to the network channel is determined based on the flag field;

[0015] The flag field includes an end flag and a reset flag.

[0016] Optionally, the step of analyzing the flag field in the network packet to determine the fault interruption mode of the network channel includes:

[0017] When the end flag and the reset flag satisfy the first flag condition, the fault interruption mode is determined to be the first total interruption fault.

[0018] When the end flag and the reset flag satisfy the second flag condition, the fault interruption mode is determined to be the second complete failure.

[0019] When the end flag and the reset flag satisfy the third flag condition, the fault interruption mode is determined to be a partial interruption fault.

[0020] Optionally, the first flag condition is specifically:

[0021]

[0022] In the formula, FIN is the end flag; RST is the reset flag;

[0023] The second flag condition is as follows:

[0024]

[0025] In the formula, FIN is the end flag; RST is the reset flag;

[0026] The third flag condition is specifically as follows:

[0027]

[0028] In the formula, FIN is the end flag; RST is the reset flag.

[0029] Optionally, the step of determining the fault type corresponding to the network channel based on the request message associated with the master station and the response message associated with the remote machine when the fault interruption mode is the first total failure includes:

[0030] When the fault interruption mode is the first complete failure, determine whether the master station sends a first request message to the remote machine.

[0031] If not, then the fault type is determined to be a master station fault;

[0032] If so, determine whether the remote terminal responds to the first request message by sending a response message to the master station;

[0033] If a response is received, and the master station does not send a second request message to the remote control terminal in response to the response message, then the fault type is determined to be a master station fault.

[0034] If there is no response, the fault type is determined to be a remote motor end fault.

[0035] Optionally, the step of determining the fault type corresponding to the network channel based on the flag field when the fault interruption mode is the second total failure includes:

[0036] When the fault interruption mode is the second complete failure, if the remote terminal responds to the end flag sent by the master station and sends the reset flag to the master station, then the fault type is determined to be a master station fault.

[0037] If the master station responds to the end flag sent by the remote actuator by sending the reset flag to the remote actuator, then the fault type is determined to be a remote actuator fault.

[0038] A second aspect of the present invention provides a substation network channel fault analysis device, wherein the substation includes a master station and a remote station, comprising:

[0039] The response module is used to respond to fault analysis requests and collect remote control messages and network messages between the master station and the remote control unit.

[0040] The judgment module is used to determine whether a network channel failure has occurred based on the remote control message;

[0041] The analysis module is used to analyze the flag field in the network packet if the network channel is interrupted, and to determine whether the network channel is interrupted by a complete failure.

[0042] The determination module is used to determine the fault type corresponding to the network channel based on the request message associated with the master station, the response message associated with the remote machine, and the flag field when the fault interruption mode is a total failure.

[0043] Optionally, the determining module includes:

[0044] The total failure includes a first total failure and a second total failure.

[0045] The first fault submodule is used to determine the fault type corresponding to the network channel based on the request message associated with the master station and the response message associated with the remote machine when the fault interruption mode is the first total failure.

[0046] The second fault submodule is used to determine the fault type corresponding to the network channel based on the flag field when the fault interruption mode is the second total failure.

[0047] The flag field includes an end flag and a reset flag.

[0048] The third aspect of the present invention provides a substation network channel fault analysis device, including a memory and a processor. The memory stores a computer program, and when the computer program is executed by the processor, the processor performs the steps of the substation network channel fault analysis method as described in any of the preceding claims.

[0049] As can be seen from the above technical solutions, the present invention has the following advantages:

[0050] This invention first collects remote control (RCD) messages and network messages using message capture software. By analyzing the RCD messages, if a RCD restart message is displayed and the RCD message is blank, it can preliminarily determine whether a network channel has failed. This effectively achieves the initial identification of network channel faults. The entire identification process is performed online, without affecting the normal operation of the equipment, and requires no safety measures, thus improving the overall efficiency of network channel fault analysis. When a network channel fault is preliminarily identified, further analysis of network messages is conducted to accurately determine the type of network channel fault. Based on the characteristics of the network channel, this invention combines network messages and RCD messages to perform a detailed analysis of the complete network protocol, discovering the occurrence process and cause of network channel faults, and locating the fault location. This effectively and quickly resolves network channel fault problems, greatly improving the fault elimination rate and enhancing the on-site operation and maintenance level of the power grid. Attached Figure Description

[0051] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0052] Figure 1 A flowchart illustrating the steps of a substation network channel fault analysis method provided in this embodiment of the invention;

[0053] Figure 2 This is a schematic diagram of the remote control channel loop structure for collecting network messages and remote control messages provided in an embodiment of the present invention;

[0054] Figure 3 This is a schematic diagram of the collected telemetry messages provided in an embodiment of the present invention;

[0055] Figure 4 This is a flowchart illustrating the network channel fault analysis provided in an embodiment of the present invention.

[0056] Figure 5 A flowchart illustrating the steps of another substation network channel fault analysis method provided in this embodiment of the invention;

[0057] Figure 6 This is a schematic diagram of network packets when the network channel is interrupted by a complete failure, as provided in an embodiment of the present invention.

[0058] Figure 7 This is a structural block diagram of a substation network channel fault analysis device provided in an embodiment of the present invention. Detailed Implementation

[0059] This invention provides a method, apparatus, and equipment for analyzing network channel faults in substations. It addresses the challenges of traditional methods that rely on manual analysis to locate network channel faults, which are complex and often require repeated testing to pinpoint the cause. This process is also time-consuming and labor-intensive. Furthermore, conventional methods of intercepting remote control (RTC) messages have limited capability in handling network channel faults; once RTC messages are interrupted, automation personnel struggle to continue the analysis, resulting in low efficiency in analyzing network channel faults.

[0060] To make the objectives, features, and advantages of this invention more apparent and understandable, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.

[0061] Please see Figure 1 , Figure 1 The flowchart illustrates the steps of a substation network channel fault analysis method provided in this embodiment of the invention.

[0062] This invention provides a method for analyzing substation network channel faults, comprising:

[0063] Step 101: Respond to the fault analysis request and collect remote control messages and network messages between the master station and the remote control unit.

[0064] A substation consists of a master station and a remote control station.

[0065] It is worth mentioning that you should refer to Figure 2 This method utilizes switches and software for capturing network and remote control (RTC) packets to collect remote control (RTC) packets and network packets between the master station and the remote control unit. Specifically, a switch with mapping functionality is configured to map the monitoring port connected to the network channel to another port. This port is then connected to a laptop, and network packet capture software such as Wireshark is used to capture and monitor the changes and patterns in the transmission and reception of network packets during the fault process, thereby analyzing the problem. Existing methods for acquiring RTC packets are used to obtain RTC packets during the fault process. Generally, the RTC packet capture software provided by the RTC manufacturer is used. Network packets are transmitted according to the internationally standardized seven-layer network protocol, and network packets include packets from all seven layers. Remote control packets belong to the application layer, the top layer of the seven-layer network protocol, and are also the top layer of the TCP / IP protocol.

[0066] In this embodiment, in response to a fault analysis request, remote control messages and network messages between the master station and the remote control unit are collected.

[0067] Step 102: Based on the telemetry message, determine whether the network channel has failed.

[0068] It is worth mentioning that you should refer to Figure 3 If the remote control message shows a remote control restart message prompt and the remote control message is blank, it is initially determined that the network channel between the master station and the remote control unit has failed. For example, the remote control message (application layer message) is not received, i.e., a blank message, but a reset communication message is received: i.e., a message of the type START_DT_ACT (taking the IEC104 protocol example of remote control channel communication interruption at Luodong substation as an example). Figure 3 If 68 0407 00 00 00 and 68 040b 00 00 00 are present, then the message is interrupted and reset, indicating a network channel failure.

[0069] Furthermore, if the remote control message is received normally, it is determined that there is no fault in the network channel, and the remote control message monitoring continues.

[0070] In this embodiment, the network channel failure is determined based on the telemetry message.

[0071] Step 103: If yes, analyze the flag field in the network packet to determine whether the network channel failure interruption mode is a complete failure.

[0072] If a network channel failure is determined in step 102, the network channel failure interruption method needs to be determined based on the network packets collected in step 101.

[0073] In this embodiment, the fault interruption methods include full-break fault and partial-break fault.

[0074] In this embodiment, the network packet is a TCP packet obtained from the network channel transport layer. In the prior art, the content of the network packet includes information from the physical layer, data link layer, transport layer, and application layer. However, the applicant found that the data of the physical layer and data link layer basically does not change. In this step, the focus is on processing the flag bit information of the transport layer in the network packet, specifically the TCP protocol data, namely the characteristic information of the FIN bit and RST bit. By combining the sending and receiving of TCP packets with the sending and receiving of remote terminal messages, the occurrence process and cause of network channel failure can be accurately and specifically analyzed.

[0075] In this embodiment, when a network channel failure is initially determined, the interruption method of the network channel can be determined by analyzing the changes in the flags field of the TCP packet. That is, the interruption side is determined by "identifying the interruption side through network TCP packets". The characteristics of the end flag bit (FIN bit) and reset flag bit (RST bit) defined in the TCP packet are used for judgment. Specifically, when a network channel failure occurs, the interruption initiation side is determined by the information of the FIN bit and RST bit in the TCP packet, realizing a comprehensive analysis from the master station to the remote machine to solve the network channel failure problem.

[0076] Step 104: When the fault interruption mode is a total failure, determine the fault type corresponding to the network channel based on the request message associated with the master station, the response message associated with the remote machine, and the flag field.

[0077] It is worth mentioning that when the fault interruption mode is a complete failure, the system analyzes network packets and request packets associated with the master station and response packets associated with the remote station to determine whether the master station or the remote station has actively initiated a shutdown.

[0078] In this embodiment, when the fault interruption mode is a total failure, the fault type corresponding to the network channel is determined based on the request message associated with the master station, the response message associated with the remote machine, and the flag field.

[0079] Please see Figure 4 For example, the present invention first collects remote control (RTC) messages and network messages using message capture software. By analyzing the RTC messages, if it is determined that the network channel is not faulty, the RTC messages and network messages are collected again using the message capture software. If it is determined that the network channel is faulty, the interruption mode of the network channel is analyzed based on the network messages, and the port of the interruption request is further analyzed according to the interruption mode to determine the fault type of the network channel. The fault type includes master station fault and remote control (RTC) fault.

[0080] In this embodiment of the invention, the invention first collects remote control (RCD) messages and network messages using message capture software. By analyzing the RCD messages, if a RCD restart message is displayed and the RCD message is blank, it can preliminarily determine whether a network channel has failed. This effectively achieves the initial identification of abnormal network channel faults. The entire identification process is performed online, without affecting the normal operation of the equipment, and requires no safety measures, thus improving the overall efficiency of network channel fault analysis. When a network channel fault is preliminarily identified, further analysis of network messages is conducted to accurately determine the type of network channel fault. Based on the characteristics of the network channel, this invention combines network messages and RCD messages to perform a detailed analysis of the complete network protocol, discovering the occurrence process and cause of network channel faults, and locating the location of the fault. This effectively and quickly resolves network channel fault problems, greatly improving the fault elimination rate and enhancing the on-site operation and maintenance level of the power grid.

[0081] Please see Figure 5 , Figure 5 Flowchart of another substation network channel fault analysis method provided in this embodiment of the invention

[0082] This invention provides a method for analyzing network channel faults in substations, comprising:

[0083] Step 501: Respond to the fault analysis request and collect remote control messages and network messages between the master station and the remote control unit.

[0084] In this embodiment, in response to a fault analysis request, remote control messages and network messages between the master station and the remote control unit are collected.

[0085] Step 502: Based on the telemetry message, determine whether the network channel has failed.

[0086] In this embodiment, the network channel failure is determined based on the telemetry message.

[0087] Step 503: If yes, analyze the flag field in the network packet to determine whether the network channel failure interruption mode is a complete failure.

[0088] Furthermore, step 503 may include the following sub-steps:

[0089] S31. When the end flag and reset flag meet the first flag condition, the fault interruption mode is determined to be the first full-break fault.

[0090] S32. When the end flag and reset flag meet the second flag condition, the fault interruption mode is determined to be the second full-break fault.

[0091] S33. When the end flag and reset flag meet the third flag condition, the fault interruption mode is determined to be a partial interruption fault.

[0092] It is worth mentioning that when the end flag and reset flag meet the third flag condition, that is, when FIN bit = 1 and RST bit = 0, it indicates that the master station or remote station initiated an interruption but did not receive a command to reset the link. Therefore, the fault interruption mode is judged to be a partial interruption fault, that is, a partial interruption mode. The partial interruption mode does not completely interrupt the channel, and the remote station and the master station can still send and receive data normally. The partial interruption mode will not cause a substantial channel interruption. Therefore, when the interruption mode is a partial interruption, there is no need to continue checking.

[0093] Furthermore, the first indicator condition is specifically as follows:

[0094]

[0095] In the formula, FIN is the end flag; RST is the reset flag.

[0096] The second condition is as follows:

[0097]

[0098] In the formula, FIN is the end flag; RST is the reset flag;

[0099] The third condition is as follows:

[0100]

[0101] In the formula, FIN is the end flag; RST is the reset flag.

[0102] In this embodiment, if so, the flag field in the network packet is analyzed to determine the fault interruption mode of the network channel.

[0103] Step 504: When the fault interruption mode is the first total failure, determine the fault type corresponding to the network channel based on the request message associated with the master station and the response message associated with the remote machine.

[0104] In this embodiment, the total failure includes a first total failure and a second total failure.

[0105] In this embodiment, the flag field includes an end flag bit (FIN bit) and a reset flag bit (RST bit).

[0106] Further, step 504 may include the following sub-steps:

[0107] S41. When the fault interruption mode is the first complete failure, determine whether the master station sends the first request message to the remote machine. If yes, execute S43; otherwise, execute S42.

[0108] S42. Determine the fault type as a master station fault.

[0109] S43. Determine whether the remote terminal responds to the first request message and sends a response message to the master station. If it responds, and the master station does not respond to the response message and send a second request message to the remote terminal, then execute S44. If it does not respond, then execute S45.

[0110] S44. Determine the fault type as a master station fault.

[0111] S45. The fault type is determined to be a remote motor end fault.

[0112] It is worth mentioning that when the FIN bit = 0 and the RST bit = 0, that is, when the fault interruption mode is the first full interruption fault, it means that no interruption has occurred in the TCP layer. Instead, the interruption cause is analyzed from the application layer question and answer message. For the TCP protocol, which is a question and answer type judgment mechanism, three judgment mechanism types are subdivided: (1) Question without answer; (2) Question with answer and no further question; (3) No question and no answer.

[0113] Specifically, a query without an answer occurs when the TCP master (source address) initiates an inquiry to the remote operator (destination address) but no response is received from the remote operator (source address) back to the TCP master (destination address). This indicates a remote operator failure. Specifically, when the failure mode is determined to be a first-level complete failure, the master sends a first request message to the remote operator. If the remote operator does not respond to the first request message by sending a response message back to the master, then a remote operator failure is confirmed.

[0114] The "question and answer, no more questions" rule applies when the TCP master (source address) initiates an inquiry to the remote (destination) server, the remote (source address) returns a message to the TCP master (destination) server, and the TCP master (source address) no longer initiates inquiries to the remote (destination) server. This indicates a master station failure. Specifically, when the failure mode is determined to be a first-level complete failure, the master sends a first request message to the remote server, and the remote server responds to the first request message by sending a response message to the master. However, the master does not respond to the response message and sends a second request message to the remote server, thus confirming a master station failure.

[0115] No response: The TCP master station (source address) did not initiate an inquiry to the remote machine (destination address): This indicates a master station failure. That is, when the failure interruption mode is determined to be a first complete failure, if the master station does not send the first request message to the remote machine, then the master station failure is determined to be a master station failure.

[0116] In this embodiment, when the fault interruption mode is the first total failure, the fault type corresponding to the network channel is determined based on the request message associated with the master station and the response message associated with the remote machine.

[0117] Step 505: When the fault interruption mode is the second total failure, determine the fault type corresponding to the network channel based on the flag field.

[0118] Further, step 505 may include the following sub-steps:

[0119] S51. When the fault interruption mode is the second complete failure, if the remote control terminal responds to the end flag sent by the master station and sends a reset flag to the master station, then the fault type is determined to be a master station fault.

[0120] S52. If the master station responds to the end flag sent by the remote machine end by sending a reset flag to the remote machine end, then the fault type is determined to be a remote machine end fault.

[0121] It is worth mentioning that when the FIN bit = 1 and the RST bit = 1, that is, when the fault interruption mode is the second total interruption fault, the port that first initiates the interruption request is analyzed according to the direction of the FIN bit in the network packet. If the master station initiates the FIN bit and the remote station sends the RST bit, it is determined that the fault is at the master station. If the remote station initiates the FIN bit and the master station sends the RST bit, it is determined that the fault is at the remote station.

[0122] Furthermore, the interrupting end can be modified by changing parameters and procedures, and the channel can be re-verified via messages to confirm whether it has returned to normal.

[0123] Please see Figure 6 For example, observing the interruption indication in the network layer message, the remote terminal address --> master station address 10.62.0.17 --> 10.50.21.4 sends a FIN bit, the remote terminal sends an interrupt request to the master station with FIN bit = 1, the remote terminal address responds to the master station address with RST bit = 1 to reset the channel, confirming that this is a FIN interruption connection request initiated by the remote terminal, the master station responds to the interruption request and RST resets the channel.

[0124] In this embodiment, when the fault interruption mode is a second complete failure, the fault type corresponding to the network channel is determined based on the end flag bit and the reset flag bit.

[0125] In this embodiment of the invention, the invention first collects remote control (RCD) messages and network messages using message capture software. By analyzing the RCD messages, if a RCD restart message is displayed and the RCD message is blank, it can preliminarily determine whether a network channel has failed. This effectively achieves the initial identification of abnormal network channel faults. The entire identification process is performed online, without affecting the normal operation of the equipment, and requires no safety measures, thus improving the overall efficiency of network channel fault analysis. When a network channel fault is preliminarily identified, further analysis of network messages is conducted to accurately determine the type of network channel fault. Based on the characteristics of the network channel, this invention combines network messages and RCD messages to perform a detailed analysis of the complete network protocol, discovering the occurrence process and cause of network channel faults, and locating the location of the fault. This effectively and quickly resolves network channel fault problems, greatly improving the fault elimination rate and enhancing the on-site operation and maintenance level of the power grid.

[0126] Please see Figure 7 , Figure 7 This is a structural block diagram of a substation network channel fault analysis device provided in an embodiment of the present invention.

[0127] The response module 701 is used to respond to fault analysis requests and collect remote control messages and network messages between the master station and the remote control unit.

[0128] The judgment module 702 is used to determine whether a network channel has failed based on the remote control message;

[0129] Analysis module 703 is used to analyze the flag field in the network packet if the fault interruption mode is a complete failure.

[0130] The determination module 704 is used to determine the fault type corresponding to the network channel based on the request message associated with the master station, the response message associated with the remote machine, and the flag field when the fault interruption mode is a total failure.

[0131] Furthermore, module 704 is determined to include:

[0132] Total failure includes first total failure and second total failure;

[0133] The first fault submodule is used to determine the fault type of the network channel based on the request message associated with the master station and the response message associated with the remote machine when the fault interruption mode is the first total failure.

[0134] The second fault submodule is used to determine the fault type corresponding to the network channel based on the flag field when the fault interruption mode is the second total failure.

[0135] The flag field includes an end flag and a reset flag.

[0136] Furthermore, the analysis module 703 includes:

[0137] The first satisfaction submodule is used to determine the fault interruption mode as the first full-break fault when the end flag and the reset flag satisfy the first flag condition;

[0138] The second satisfaction submodule is used to determine the fault interruption mode as the second full-break fault when the end flag and reset flag satisfy the second flag condition;

[0139] The third satisfaction submodule is used to determine the fault interruption mode as a partial interruption fault when the end flag and reset flag meet the third flag condition.

[0140] Furthermore, the first indicator condition is specifically as follows:

[0141]

[0142] In the formula, FIN is the end flag; RST is the reset flag;

[0143] The second condition is as follows:

[0144]

[0145] In the formula, FIN is the end flag; RST is the reset flag;

[0146] The third condition is as follows:

[0147]

[0148] In the formula, FIN is the end flag; RST is the reset flag.

[0149] Furthermore, the first fault submodule includes:

[0150] The first sub-judgment unit is used to determine whether the master station should send a first request message to the remote machine when the fault interruption mode is the first complete failure.

[0151] The first sub-determination unit is used to determine the fault type as a master station fault if no fault is found.

[0152] The second sub-judgment unit is used to determine, if yes, whether the remote terminal responds to the first request message and sends a response message to the master station.

[0153] The second sub-determination unit is used to determine the fault type as a main station fault if the main station fails to respond to the response message and sends a second request message to the remote machine.

[0154] The third sub-determination unit is used to determine the fault type as a remote motor end fault if there is no response.

[0155] Furthermore, the second fault submodule includes:

[0156] The fourth sub-determination unit is used to determine the fault type as a master station fault if the remote control terminal sends a reset flag to the master station in response to the end flag sent by the master station when the fault interruption mode is a second total failure.

[0157] The fifth sub-determination unit is used to determine the fault type as a remote machine fault if the master station responds to the end flag sent by the remote machine by sending a reset flag.

[0158] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the devices, modules, sub-modules and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0159] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0160] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0161] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0162] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for analyzing network channel faults in a substation, wherein the substation includes a master station and a remote control station, characterized in that, include: In response to a fault analysis request, collect remote control messages and network messages between the master station and the remote control unit. Based on the telemetry message, determine whether the network channel has failed; If so, analyze the flag field in the network packet to determine whether the network channel failure interruption mode is a complete failure; When the fault interruption mode is a complete failure, the fault type corresponding to the network channel is determined based on the request message associated with the master station, the response message associated with the remote machine, and the flag field. When the fault interruption mode is a total failure, the step of determining the fault type corresponding to the network channel based on the request message associated with the master station, the response message associated with the remote machine, and the flag field includes: The total failure includes a first total failure and a second total failure. When the fault interruption mode is the first complete failure, the fault type corresponding to the network channel is determined based on the request message associated with the master station and the response message associated with the remote machine. When the fault interruption mode is the second complete failure, the fault type corresponding to the network channel is determined based on the flag field; The flag field includes an end flag and a reset flag.

2. The substation network channel fault analysis method according to claim 1, characterized in that, The step of analyzing the flag field in the network packet to determine the fault interruption mode of the network channel includes: When the end flag and the reset flag satisfy the first flag condition, the fault interruption mode is determined to be the first total interruption fault. When the end flag and the reset flag satisfy the second flag condition, the fault interruption mode is determined to be the second complete failure. When the end flag and the reset flag satisfy the third flag condition, the fault interruption mode is determined to be a partial interruption fault.

3. The substation network channel fault analysis method according to claim 2, characterized in that, The first flag condition is specifically: ; In the formula, This is the end flag; To reset the flag; The second flag condition is as follows: ; In the formula, This is the end flag; To reset the flag; The third flag condition is specifically as follows: ; In the formula, This is the end flag; To reset the flag.

4. The substation network channel fault analysis method according to claim 1, characterized in that, When the fault interruption mode is the first total failure, the step of determining the fault type corresponding to the network channel based on the request message associated with the master station and the response message associated with the remote machine includes: When the fault interruption mode is the first complete failure, determine whether the master station sends a first request message to the remote machine. If not, then the fault type is determined to be a master station fault; If so, determine whether the remote terminal responds to the first request message by sending a response message to the master station; If a response is received, and the master station does not send a second request message to the remote control terminal in response to the response message, then the fault type is determined to be a master station fault. If there is no response, the fault type is determined to be a remote motor end fault.

5. The substation network channel fault analysis method according to claim 1, characterized in that, When the fault interruption mode is the second complete failure, the step of determining the fault type corresponding to the network channel based on the flag field includes: When the fault interruption mode is the second complete failure, if the remote terminal responds to the end flag sent by the master station and sends the reset flag to the master station, then the fault type is determined to be a master station fault. If the master station responds to the end flag sent by the remote actuator by sending the reset flag to the remote actuator, then the fault type is determined to be a remote actuator fault.

6. A substation network channel fault analysis device, wherein the substation includes a master station and a remote control station, characterized in that, include: The response module is used to respond to fault analysis requests and collect remote control messages and network messages between the master station and the remote control unit. The judgment module is used to determine whether a network channel failure has occurred based on the remote control message; The analysis module is used to analyze the flag field in the network packet if the network channel is interrupted, and to determine whether the network channel is interrupted by a complete failure. The determination module is used to determine the fault type corresponding to the network channel based on the request message associated with the master station, the response message associated with the remote machine, and the flag field when the fault interruption mode is a total failure. The determining module includes: The total failure includes a first total failure and a second total failure. The first fault submodule is used to determine the fault type corresponding to the network channel based on the request message associated with the master station and the response message associated with the remote machine when the fault interruption mode is the first total failure. The second fault submodule is used to determine the fault type corresponding to the network channel based on the flag field when the fault interruption mode is the second total failure. The flag field includes an end flag and a reset flag.

7. A substation network channel fault analysis device, characterized in that, The method includes a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the steps of the substation network channel fault analysis method as described in any one of claims 1-5.