Alarm channel troubleshooting method and device for relay protection test

By constructing an alarm channel matrix and a data matrix, calculating a fault matrix, and identifying and troubleshooting fault channels in relay protection testing, the low efficiency problem caused by the need to troubleshoot fault channels one by one in the existing technology is solved, and efficient fault troubleshooting is achieved.

CN119414222BActive Publication Date: 2025-10-10JIANGMEN POWER SUPPLY BUREAU OF GUANGDONG POWER GRID CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the prior art, when testing relay protection in smart substations, fault alarm channels need to be checked one by one, resulting in low work efficiency.

Method used

By obtaining the alarm information of the relay protection test, constructing the alarm channel matrix and the alarm data matrix, calculating the fault matrix, and identifying the alarm channels that may have faults, it is only necessary to check the channels that may have faults one by one.

Benefits of technology

It improves the efficiency of troubleshooting fault channels, reduces the complexity of manual troubleshooting, and improves testing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119414222B_ABST
    Figure CN119414222B_ABST
Patent Text Reader

Abstract

The application provides a method and device for troubleshooting of an alarm channel of a relay protection test, the method comprising: obtaining current alarm information issued by the current relay protection test, and determining electronic devices involved in the current alarm information; obtaining alarm channels between the electronic devices, and constructing an alarm channel matrix between the electronic devices based on the alarm channels; determining a faulty electronic device among the electronic devices based on the alarm information, and constructing an alarm data matrix based on normal electronic devices and the faulty electronic device; calculating a product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix; and troubleshooting the alarm channels of the electronic devices according to the fault matrix. The method solves the problem of low work efficiency caused by the need to troubleshoot the fault alarm channels one by one in the prior art during the relay protection test of a substation.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of relay protection testing, in particular to a method and device for troubleshooting an alarm channel fault in relay protection testing, a computer readable storage medium, a computer program product and a relay protection testing system. BACKGROUND

[0002] Currently, in the testing stage of the relay protection device of the intelligent substation, a digital relay protection tester is mainly used, and the debugging method is to correctly set the soft pressure plate, control word and setting value in advance on the relay protection device, select different test modules manually, then calculate and input different fault parameter, fault time and other normal state time or voltage and current phase and some values according to different fault types, when these inputs can correctly reflect different fault states, the corresponding behavior of the protection device can accurately act.

[0003] In order to solve the problems of long debugging period of the protection device of the intelligent substation, uneven debugging quality of the protection device, and inability to perform consistency check caused by the shortcomings of the digital relay protection tester, in recent years, the relay protection automation testing technology has developed rapidly. However, although the automation testing system meets the principles of universality and ease of use, and greatly improves the automation degree and test coverage of the testing process, the existing testing system still has shortcomings in handling abnormal conditions in the testing process, especially when transmitting information between devices. If the transmission information channel fails, the system often cannot provide accurate fault channel position in time, which requires the debugging personnel to manually troubleshoot the complex fault channel, which undoubtedly affects the efficiency of the test, and greatly reduces the work efficiency of the debugging personnel. SUMMARY

[0004] The main purpose of the present application is to provide a method and device for troubleshooting an alarm channel fault in relay protection testing, a computer readable storage medium, a computer program product and a relay protection testing system, to at least solve the problem of low work efficiency caused by the need to troubleshoot the fault alarm channel one by one in the existing substation relay protection testing.

[0005] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a method for troubleshooting an alarm channel of a relay protection test is provided, comprising: obtaining the current alarm information issued by the current relay protection test, and determining the electronic device involved in the current alarm information; obtaining the alarm channel between each of the electronic devices, and constructing an alarm channel matrix between each of the electronic devices based on the alarm channel, wherein the alarm channel is a communication path for receiving and transmitting information between each of the electronic devices, and the elements of the alarm channel matrix are respectively used to indicate whether the alarm channel exists between each of the electronic devices; determining the faulty electronic device in each of the electronic devices based on the alarm information; The electronic device is constructed based on the normal electronic device and the electronic device that has failed, wherein the elements in the alarm data matrix are respectively used to indicate whether each of the electronic devices has failed, and the elements in the alarm data matrix correspond one-to-one with the unique identifier of the electronic device; the product of the alarm channel matrix and the alarm data matrix is ​​calculated to obtain a fault matrix, wherein the elements in the fault matrix are used to characterize whether the corresponding electronic device has the failed alarm channel, and the elements in the fault matrix correspond one-to-one with the unique identifier of the electronic device; and the alarm channel of each of the electronic devices is troubleshooted according to the fault matrix.

[0006] Optionally, obtaining the current alarm information issued by the current relay protection test and determining the electronic equipment involved in the current alarm information includes: obtaining historical alarm information issued by the relay protection test of the substation, and classifying the historical alarm information according to the fault type to obtain a classification result, the classification result including the fault type corresponding to each historical alarm information and the electronic equipment involved in each fault type, the fault type including sampling fault type, tripping fault type, communication fault type and main body fault type; obtaining the current alarm information issued by the current relay protection test, and determining the fault type corresponding to the current alarm information and the electronic equipment involved in the current alarm information according to the classification result.

[0007] Optionally, obtaining the alarm channels between each of the electronic devices and constructing an alarm channel matrix between each of the electronic devices based on the alarm channels includes: constructing an alarm channel network topology diagram of the electronic devices according to the alarm channels between each of the electronic devices, wherein the alarm channel network topology diagram includes the alarm channels between each of the electronic devices; constructing an alarm channel matrix between each of the electronic devices based on the alarm channel network topology diagram, wherein the alarm channel matrix is Among them, b(a i ,a j ) indicates that the identifier of each electronic device corresponding to the alarm information is a iThe electronic device and the identifier is a j Whether there is an alarm channel between the electronic devices, 1≤i≤n, 1≤j≤n, n is the number of the electronic devices involved in the current alarm information.

[0008] Optionally, determining the malfunctioning electronic device among the electronic devices based on the alarm information, and constructing an alarm data matrix based on the normal electronic devices and the malfunctioning electronic devices, includes: determining the malfunctioning electronic device among the electronic devices based on the alarm information; constructing an alarm data matrix based on the normal electronic devices and the malfunctioning electronic devices, wherein the alarm data matrix is ​​C=[c1 c2 c3 ... c n ] T , where c n Indicates that the identifier of each electronic device corresponding to the alarm information is a n Whether the electronic device fails.

[0009] Optionally, calculating the product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix includes: calculating the fault matrix using a preset formula P=B·C, where B is the alarm channel matrix, C is the alarm data matrix, and the fault matrix is ​​P=[p1 p2 p3 … p n ] T , p n Indicates whether the corresponding electronic device has the alarm channel of a fault.

[0010] Optionally, troubleshooting is performed on the alarm channels of each of the electronic devices according to the fault matrix, including: determining each of the electronic devices that have faults in the alarm data matrix as a first electronic device, and determining each of the electronic devices that have faulty alarm channels in the fault matrix as a second electronic device; determining the alarm channel between the first electronic device and the second electronic device as a possible fault alarm channel; and troubleshooting each of the possible fault alarm channels to determine the alarm channel with the actual fault.

[0011] According to another aspect of the present application, an alarm channel troubleshooting device for a relay protection test is provided, comprising: a first determining unit for obtaining current alarm information issued by the current relay protection test and determining the electronic device involved in the current alarm information; a second determining unit for obtaining the alarm channel between each of the electronic devices, and constructing an alarm channel matrix between each of the electronic devices based on the alarm channel, wherein the alarm channel is a communication path for receiving and transmitting information between each of the electronic devices, and the elements of the alarm channel matrix are respectively used to indicate whether the alarm channel exists between each of the electronic devices; a third determining unit for determining the faulty electronic device in each of the electronic devices based on the alarm information. The electronic device is configured to construct an alarm data matrix based on the normal electronic device and the electronic device that has failed, wherein the elements in the alarm data matrix are respectively used to indicate whether each of the electronic devices has failed, and the elements in the alarm data matrix correspond one-to-one to the unique identifier of the electronic device; a first calculation unit is configured to calculate the product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix, wherein the elements in the fault matrix are used to indicate whether the corresponding electronic device has the failed alarm channel, and the elements in the fault matrix correspond one-to-one to the unique identifier of the electronic device; and a first control unit is configured to perform troubleshooting on the alarm channel of each of the electronic devices according to the fault matrix.

[0012] According to another aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes a stored program, wherein when the program is executed, the method described in any one of the devices where the computer-readable storage medium is located is controlled.

[0013] According to another aspect of the present application, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, any one of the methods described above is implemented.

[0014] According to another aspect of the present application, a relay protection testing system is provided, comprising: electronic equipment for relay protection testing, one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include methods for executing any one of the methods described.

[0015] Applying the technical solution of the present application, in the above-mentioned alarm channel troubleshooting method for a relay protection test, the method includes: obtaining the current alarm information issued by the current relay protection test, and determining the electronic device involved in the above-mentioned current alarm information; obtaining the alarm channel between each of the above-mentioned electronic devices, and constructing an alarm channel matrix between each of the above-mentioned electronic devices based on the above-mentioned alarm channel, wherein the above-mentioned alarm channel is a communication path for receiving and transmitting information between each of the above-mentioned electronic devices, and the elements of the above-mentioned alarm channel matrix are respectively used to indicate whether the above-mentioned alarm channel exists between each of the above-mentioned electronic devices; determining the above-mentioned electronic device that has failed in each of the above-mentioned electronic devices based on the above-mentioned alarm information. The invention relates to a method for detecting a fault in a transformer substation by detecting a fault in a transformer substation. ... BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A hardware structure block diagram of a mobile terminal for a method for troubleshooting an alarm channel of a relay protection test provided in an embodiment of the present application is shown;

[0017] Figure 2 A schematic diagram of a flow chart of a method for troubleshooting an alarm channel of a relay protection test provided in accordance with an embodiment of the present application is shown;

[0018] Figure 3 An alarm channel network topology diagram of an alarm channel fault troubleshooting method for relay protection testing provided in an embodiment of the present application is shown;

[0019] Figure 4 A diagram showing an alarm channel interruption alarm mechanism of an alarm channel fault troubleshooting method for relay protection testing provided in an embodiment of the present application is shown;

[0020] Figure 5 The following is a structural block diagram of an alarm channel fault troubleshooting device for relay protection testing provided in accordance with an embodiment of the present application;

[0021] The above drawings include the following reference numerals:

[0022] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device. DETAILED DESCRIPTION

[0023] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in this application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0024] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0026] As introduced in the background technology, in the prior art, during relay protection testing, if a fault occurs in the information receiving and sending channel, the system is often unable to provide the accurate fault channel location in a timely manner, resulting in the need for debugging personnel to manually perform complex fault channel troubleshooting, which undoubtedly affects the efficiency of the test and greatly reduces the work efficiency of the debugging personnel. In order to solve the problem of low work efficiency caused by the need to check the fault alarm channels one by one in the prior art, the embodiments of the present application provide an alarm channel fault troubleshooting method, troubleshooting device, computer-readable storage medium, computer program product and relay protection test system for relay protection testing.

[0027] The technical solutions in the embodiments of the present invention will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present invention.

[0028] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for a method for troubleshooting an alarm channel of a relay protection test according to an embodiment of the present invention. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown) a processor 102 (the processor 102 may include but is not limited to a microprocessor MCU or a programmable logic device FPGA and other processing devices) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input and output device 108 for communication functions. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.

[0029] The memory 104 can be used to store computer programs, such as application software programs and modules, such as the computer program corresponding to the alarm channel troubleshooting method for relay protection testing in an embodiment of the present invention. The processor 102 executes the computer programs stored in the memory 104 to execute various functional applications and data processing, thereby implementing the aforementioned method. The memory 104 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory remotely located from the processor 102, and such remote memory may be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof. The transmission device 106 is used to receive or transmit data via a network. Specific examples of such networks may include a wireless network provided by the mobile terminal's telecommunications provider. In one example, the transmission device 106 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 one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0030] In this embodiment, a method for troubleshooting an alarm channel of a relay protection test that runs on a mobile terminal, a computer terminal, or a similar computing device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0031] Figure 2 This is a flow chart of a method for troubleshooting an alarm channel of a relay protection test according to an embodiment of the present application. Figure 2 As shown, the method includes the following steps:

[0032] Step S201, obtaining current alarm information issued by the current relay protection test, and determining the electronic device involved in the current alarm information;

[0033] Specifically, during the relay protection test, if a device fails and issues an alarm message, the alarm message issued by the system is collected, and based on the alarm message issued by the current relay protection test, the electronic device that may be related to the alarm message is analyzed, so as to promptly deal with potential problems by analyzing whether there is a fault in the electronic device to ensure the normal operation of the system.

[0034] Step S202: Acquire alarm channels between the electronic devices, and construct an alarm channel matrix between the electronic devices based on the alarm channels. The alarm channels are communication paths between the electronic devices for receiving and transmitting information, and the elements of the alarm channel matrix are used to indicate whether the alarm channels exist between the electronic devices.

[0035] Specifically, the communication connections between various electronic devices are analyzed, and a matrix is ​​established to describe the communication transmission path between them. This path is a channel for sending and receiving information. The matrix is ​​defined as an alarm channel matrix. The elements of the alarm channel matrix indicate whether there is an alarm transmission path between each pair of electronic devices, so as to ensure that the association relationship between each pair of devices is fully understood, and that each pair of devices can accurately transmit communication information and respond in a timely manner.

[0036] Step S203: determining the faulty electronic device among the electronic devices based on the alarm information, and constructing an alarm data matrix based on the normal electronic devices and the faulty electronic devices, wherein the elements in the alarm data matrix are respectively used to indicate whether each electronic device has a fault, and the elements in the alarm data matrix correspond one-to-one to the unique identifiers of the electronic devices;

[0037] Specifically, based on the alarm information issued by the current relay protection test, determine which devices have faults, and establish a matrix based on normal electronic equipment and faulty electronic equipment. The matrix is ​​defined as an alarm data matrix to indicate whether each device has a fault. Each electronic device corresponds to a unique identifier, and each element in the matrix corresponds one-to-one with the unique identifier of the electronic device. This allows for a clearer understanding of the specific information and fault status of each device. By establishing an alarm data matrix, we can more effectively identify and locate equipment faults, thereby speeding up subsequent troubleshooting and repair.

[0038] Step S204: Calculate the product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix, where the elements in the fault matrix are used to indicate whether the corresponding electronic device has a faulty alarm channel, and the elements in the fault matrix correspond one-to-one to the unique identifier of the electronic device.

[0039] Specifically, the alarm channel matrix and the alarm data matrix are multiplied to obtain a fault matrix. The elements in the fault matrix indicate whether the corresponding electronic device has a fault alarm channel. By calculating the fault matrix, we can more accurately identify which electronic devices have fault alarm channels and need attention and processing, and take measures to repair the problems. In addition, each element of the fault matrix corresponds to the unique identifier of the electronic device, so that the specific information and fault status of each device can be more clearly understood.

[0040] Step S205 : troubleshooting the alarm channels of the electronic devices according to the fault matrix.

[0041] Specifically, the fault matrix is ​​used to troubleshoot each electronic device with a faulty alarm channel. During the troubleshooting process, it is necessary to analyze the faulty electronic devices in the fault matrix and the alarm data matrix, determine which electronic devices may have faulty alarm channels, and then check each electronic device with a potentially faulty alarm channel to confirm whether there is a fault or abnormality. This process continues until the specific location and cause of the faulty alarm channel are determined. The faulty alarm channel is then repaired to ensure normal communication between the electronic devices until the alarm information is no longer issued.

[0042] Through this embodiment, in the above-mentioned alarm channel fault troubleshooting method for a relay protection test, current alarm information issued by the current relay protection test is obtained, and the electronic device involved in the above-mentioned current alarm information is determined; the alarm channels between each of the above-mentioned electronic devices are obtained, and an alarm channel matrix between each of the above-mentioned electronic devices is constructed based on the above-mentioned alarm channels. The above-mentioned alarm channels are communication paths for receiving and transmitting information between each of the above-mentioned electronic devices, and the elements of the above-mentioned alarm channel matrix are respectively used to indicate whether the above-mentioned alarm channels exist between each of the above-mentioned electronic devices; the above-mentioned electronic devices that have failed are determined based on the above-mentioned alarm information, and an alarm data matrix is ​​constructed based on the normal electronic devices and the above-mentioned faulty electronic devices. The elements in the above-mentioned alarm data matrix are respectively used to indicate whether each of the above-mentioned electronic devices has failed, and the elements in the above-mentioned alarm data matrix correspond one-to-one to the unique identifier of the above-mentioned electronic device; the product of the above-mentioned alarm channel matrix and the above-mentioned alarm data matrix is ​​calculated to obtain a fault matrix, and the elements in the above-mentioned fault matrix are used to indicate whether the corresponding above-mentioned electronic device has the faulty alarm channel, and the elements in the above-mentioned fault matrix correspond one-to-one to the unique identifier of the above-mentioned electronic device; and the above-mentioned alarm channels of each of the above-mentioned electronic devices are troubleshooted according to the above-mentioned fault matrix. This application collects the alarm information issued during the relay protection test, analyzes the alarm relationship between each device during the relay protection test, constructs an alarm channel relationship matrix, and uses the matrix to calculate the alarm channels that may have faults. When troubleshooting, the staff only needs to check the alarm channels that may have faults one by one, without having to check all channels one by one, which improves the work efficiency of alarm channel fault troubleshooting and solves the problem of low work efficiency caused by the need to check the fault alarm channels one by one during the substation relay protection test in the prior art.

[0043] In order to more accurately determine the electronic device involved in the current alarm information, in an optional embodiment, the current alarm information issued by the current relay protection test is obtained, and the electronic device involved in the current alarm information is determined. The method includes:

[0044] Step S2011: Obtain historical alarm information issued by the relay protection test of the substation, and classify the historical alarm information according to fault type to obtain a classification result. The classification result includes the fault type corresponding to each historical alarm information and the electronic equipment involved in each fault type. The fault types include sampling fault type, tripping fault type, communication fault type, and main body fault type.

[0045] Specifically, before obtaining the alarm information issued by the current relay protection test and determining the electronic equipment involved in the current alarm information, the historical alarm information of the substation relay protection test is first obtained and classified according to the fault type. The classification results include the fault type corresponding to each historical alarm information, such as sampling fault type, tripping fault type, communication fault type and main body fault type. By classifying and analyzing the historical alarm information, we can better understand the electronic equipment corresponding to different types of faults, which is helpful to identify the electronic equipment involved in the current alarm information and the possible causes of the fault. Such a classification and organization process can improve the accuracy and efficiency of fault diagnosis, and provide guidance and reference for subsequent fault handling and maintenance work.

[0046] It should be noted that historical alarm information is classified according to fault type, including:

[0047] Sampling faults, namely, faults and anomalies that occur in all devices related to the SV message sampling communication circuit. These faults or anomalies directly affect the reception and release of SV messages. The sampling faults mainly include protection devices, merging units, network analyzers, and intelligent terminals.

[0048] Tripping faults refer to faults and anomalies of all devices related to the GOOSE message sampling and communication circuit. These faults or anomalies directly affect the reception and release of GOOSE messages. The devices included in the tripping fault category include protection devices, merging units, intelligent terminals, and circuit breakers.

[0049] Communication failures: failures or anomalies in the SV and GOOSE message communication links and the input and output ports of related equipment. These failures or anomalies usually affect the reception and transmission of SV and GOOSE messages. Communication failures mainly affect protection devices, merging units, intelligent terminals, and optical fiber links.

[0050] The main body failure type refers to the failure of the secondary equipment itself, such as equipment memory errors, equipment power failures, and equipment CPU plug-in abnormalities. Any failure that only involves the equipment itself can be considered as a main body failure type. Therefore, when the fault type is a main body failure type, maintenance personnel are required to inspect the internal electronic components of all electronic equipment involved in the fault one by one.

[0051] Step S2012: obtaining the current alarm information issued by the current relay protection test, and determining the fault type corresponding to the current alarm information and the electronic device involved in the current alarm information according to the classification result.

[0052] Specifically, based on the above classification results of historical fault alarm information, the current alarm information is compared with the fault type in the classification results to determine the fault type to which the current alarm information belongs, and the electronic equipment involved in the current alarm information is determined based on the electronic equipment involved in the fault type, so that potential problems can be dealt with in a timely manner by analyzing the communication relationship between electronic devices to ensure the normal operation of the system.

[0053] In order to establish a better association relationship between the electronic devices, in an optional embodiment, the alarm channels between the electronic devices are obtained, and an alarm channel matrix between the electronic devices is constructed based on the alarm channels. The method includes:

[0054] Step S2021: constructing a network topology diagram of the alarm channels of the electronic devices according to the alarm channels between the electronic devices, wherein the network topology diagram of the alarm channels includes the alarm channels between the electronic devices;

[0055] Specifically, based on the alarm channels between various electronic devices, a network topology diagram of the alarm channels between these electronic devices is drawn. This topology diagram shows the communication paths and connection relationships between the devices, which helps to intuitively understand the information transmission methods and communication conditions between devices. By constructing an alarm channel network topology diagram, we can fully understand the communication structure and correlation between devices, which is convenient for subsequent timely discovery and resolution of communication problems.

[0056] In a specific embodiment, during the relay protection test, an alarm message is received from the protection device, which indicates that the SV sampling link of the protection device is interrupted. The other devices do not issue an alarm message. According to the above classification results, it can be determined that the fault type of the current alarm message is a sampling fault type. The electronic devices involved are the protection device, the merging unit, the network analyzer, and the intelligent terminal. Figure 3 As shown, based on the communication relationship between the above-mentioned electronic devices, that is, the alarm channels between them, a network topology diagram of the alarm channels between the above-mentioned electronic devices is drawn.

[0057] Step S2022: construct an alarm channel matrix between the electronic devices based on the alarm channel network topology diagram. The alarm channel matrix is Among them, b(a i ,a j ) indicates that the above-mentioned electronic devices corresponding to the above-mentioned alarm information have an identifier of a i The above electronic device and identifier is a j Whether there is an alarm channel between the above-mentioned electronic devices, 1≤i≤n, 1≤j≤n, n is the number of the above-mentioned electronic devices involved in the above-mentioned current alarm information.

[0058] Specifically, based on the constructed alarm channel network topology diagram, an alarm channel matrix is ​​generated between each electronic device. The matrix is ​​used to indicate whether there is an alarm channel between each pair of electronic devices, so as to better analyze and manage the communication path between devices. By establishing the alarm channel matrix, maintenance personnel can have a clearer understanding of the communication status between electronic devices and determine whether there is an alarm channel between two devices.

[0059] It is understandable that if electronic equipment a i For electronic equipment j The information of b(a i ,a j ) is 1, otherwise, b(a i ,a j ) has a value of 0.

[0060] In order to construct an alarm data matrix, in an optional embodiment, the method includes determining the faulty electronic device among the electronic devices based on the alarm information, and constructing the alarm data matrix based on the normal electronic devices and the faulty electronic devices.

[0061] Step S2031, determining the electronic device that has failed among the electronic devices based on the alarm information;

[0062] Specifically, the current alarm information issued during the relay protection test is collected, the current alarm information is analyzed, and based on the alarm information, it is confirmed which electronic equipment has failed, so that necessary measures can be taken to repair the failure and ensure the normal operation of the system.

[0063] Step S2032: construct an alarm data matrix based on the normal electronic equipment and the faulty electronic equipment. The alarm data matrix is ​​C = [c1 c2 c3 ... c n ] T , where c n Indicates that the identifier of each of the above electronic devices corresponding to the above warning information is a n Check whether the above electronic equipment has malfunctioned.

[0064] Specifically, electronic equipment that has not failed and electronic equipment that has failed are determined based on the current alarm information, and an alarm data matrix is ​​established based on the equipment that has not failed and the equipment that has failed. In this matrix, each element indicates whether the corresponding equipment has failed. This helps to quickly identify faulty electronic equipment and improve the work efficiency of maintenance personnel.

[0065] Understandably, c n Indicates the nth electronic device among the electronic devices corresponding to the above-mentioned alarm information, if c nIf the value of c is 1, it means that the nth electronic device among the electronic devices corresponding to the alarm information has failed. On the contrary, if c n If the value of is 0, it indicates that the nth electronic device among the electronic devices corresponding to the alarm information has not failed, and T indicates that the matrix C is a transposed matrix.

[0066] In order to determine whether the electronic device has a faulty alarm channel, in an optional embodiment, the product of the alarm channel matrix and the alarm data matrix is ​​calculated to obtain a fault matrix. The method includes:

[0067] Step S301: The fault matrix is ​​calculated by the preset formula P=B·C, where B is the alarm channel matrix, C is the alarm data matrix, and the fault matrix is ​​P=[p1 p2 p3 … p n ] T , p n Indicates whether the corresponding electronic device has the above-mentioned alarm channel of failure.

[0068] Specifically, a fault matrix is ​​calculated using a preset formula. The fault matrix is ​​used to indicate whether each electronic device has a fault alarm channel, providing a more intuitive way to identify which electronic devices have a fault alarm channel.

[0069] It is understandable that if p n =i (i≥0), it means that the corresponding electronic device has i fault alarm channels, and T means that the matrix P is a transposed matrix.

[0070] In order to determine the specific location of the fault alarm channel and troubleshoot it, in an optional embodiment, the fault is troubleshooted on the alarm channel of each of the electronic devices according to the fault matrix. The method includes:

[0071] Step S401, determining each of the electronic devices having a fault in the alarm data matrix as a first electronic device, and determining each of the electronic devices having a faulty alarm channel in the fault matrix as a second electronic device;

[0072] Specifically, each electronic device confirmed to have failed in the alarm data matrix is ​​regarded as the first electronic device, and the electronic device with a failed alarm channel in the fault matrix is ​​regarded as the second electronic device. Such classification helps to subsequently determine the specific location of the specific alarm channel that may have failed.

[0073] Step S402: determining that the alarm channel between the first electronic device and the second electronic device is a possible fault alarm channel;

[0074] Specifically, the alarm channel between the first type of device and the second type of device is regarded as an alarm channel that may have a fault. By determining the alarm channel that may have a fault, troubleshooting and repair work of the fault alarm channel can be carried out in a targeted manner, the speed of maintenance personnel in maintenance is accelerated, and work efficiency is improved.

[0075] In step S403, each of the above possible fault alarm channels is checked to determine the actual fault alarm channel.

[0076] Specifically, by carefully analyzing the fault matrix and the fault electronic device in the alarm data matrix, it is determined which electronic devices between the alarm channels may have problems. Each electronic device of the alarm channel that may have a fault is checked one by one to confirm whether there is a fault or an abnormal situation, until the fault alarm channel that causes the specific fault reason is checked out, the specific fault position and reason are determined, and the fault alarm channel is repaired until no alarm information is sent out, and the communication between the electronic devices is ensured to be stable transmission.

[0077] Figure 4 An alarm channel interruption alarm mechanism diagram of the above-mentioned alarm channel fault checking method of the relay protection test is shown, as shown in Figure 4 For the information flow propagating in the optical fiber, the party that publishes the information is called the sender, and the party that subscribes to the information is called the receiver. In the case of normal operation of the sending and receiving process, there is always information transmission. When the alarm channel is interrupted due to unknown reasons, the party that subscribes to the information cannot receive the subscribed information, and the receiver will automatically call the channel self-checking program to perform channel self-checking, and then light the corresponding abnormal operation lamp of the device and transmit the alarm information of the channel interruption to the remote monitoring system.

[0078] In another embodiment, the above embodiment is described taking the 220kV line interval of a certain 220kV intelligent station as an example.

[0079] During the relay protection test, an alarm information is received from the protection device, and the content is that the SV sampling link of the protection device is interrupted, and the remaining devices do not send alarm information.

[0080] Based on the above alarm information sent by the protection device and combined with the above classification result, it is determined that the alarm information sent by the protection device belongs to the sampling fault type, and the electronic devices involved are the protection device, the merging unit, the network analyzer and the intelligent terminal. Each electronic device is assigned a unique identifier, i.e., the protection device a1, the merging unit a2, the network analyzer a3 and the intelligent terminal a4.

[0081] The SV virtual terminal connection relationship of the 220kV line interval is obtained, and a network topology diagram is constructed based on this, as shown in Figure 3As shown, Figure 3 The communication relationship between the protection device, merging unit, network analyzer and intelligent terminal is shown.

[0082] Construct an alarm channel matrix based on the above network topology diagram

[0083] The faulty electronic device is determined based on the alarm information. Since only the protection device issues the alarm information (the SV sampling link of the protection device is interrupted), the protection device is the faulty electronic device.

[0084] Construct the alarm data matrix C = [1 0 0 0] based on the faulty electronic equipment and normal electronic equipment T , that is, the protection device is a faulty electronic device.

[0085] According to the preset formula, the fault matrix P = B·C = [0 0 1 1] T ,It is known that there are alarm fault channels in the ,network analyzer and the intelligent terminal.

[0086] According to the electronic devices with faulty alarm channels in the fault matrix and the faulty electronic devices in the alarm data matrix, it can be determined that there may be faults in the alarm channels between the protection device and the network analyzer, and between the protection device and the intelligent terminal.

[0087] Check the two alarm channels that may have faults, determine the specific faulty alarm channel and perform repairs.

[0088] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0089] The embodiment of the present application also provides an alarm channel troubleshooting device for relay protection testing. It should be noted that the alarm channel troubleshooting device for relay protection testing of the embodiment of the present application can be used to execute the alarm channel troubleshooting method for relay protection testing provided by the embodiment of the present application. The device is used to implement the above-mentioned embodiments and preferred implementation modes, and the details that have been explained will not be repeated here. As used below, the term "module" can implement a combination of software and / or hardware for a predetermined function. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceived.

[0090] The following introduces an alarm channel fault troubleshooting device for relay protection testing provided in an embodiment of the present application.

[0091] Figure 5This is a structural block diagram of an alarm channel fault troubleshooting device for relay protection testing according to an embodiment of the present application. Figure 5 As shown, the device includes:

[0092] The first determining unit 10 is configured to obtain current alarm information issued by the current relay protection test and determine the electronic device involved in the current alarm information;

[0093] Specifically, during the relay protection test, if a device fails and issues an alarm message, the alarm message issued by the system is collected, and based on the alarm message issued by the current relay protection test, the electronic device that may be related to the alarm message is analyzed, so as to promptly deal with potential problems by analyzing whether there is a fault in the electronic device to ensure the normal operation of the system.

[0094] The second determination unit 20 is used to obtain the alarm channel between each of the above-mentioned electronic devices, and construct an alarm channel matrix between each of the above-mentioned electronic devices based on the above-mentioned alarm channel. The above-mentioned alarm channel is a communication path for receiving and transmitting information between each of the above-mentioned electronic devices. The elements of the above-mentioned alarm channel matrix are respectively used to indicate whether the above-mentioned alarm channel exists between each of the above-mentioned electronic devices.

[0095] Specifically, the communication connections between various electronic devices are analyzed, and a matrix is ​​established to describe the communication transmission path between them. This path is a channel for sending and receiving information. The matrix is ​​defined as an alarm channel matrix. The elements of the alarm channel matrix indicate whether there is an alarm transmission path between each pair of electronic devices, so as to ensure that the association relationship between each pair of devices is fully understood, and that each pair of devices can accurately transmit communication information and respond in a timely manner.

[0096] a third determining unit 30 configured to determine, based on the alarm information, which electronic device among the electronic devices has failed, and to construct an alarm data matrix based on the normal electronic devices and the electronic devices having failed, wherein elements in the alarm data matrix are respectively used to indicate whether each electronic device has failed, and the elements in the alarm data matrix correspond one-to-one to the unique identifiers of the electronic devices;

[0097] Specifically, based on the alarm information issued by the current relay protection test, determine which devices have faults, and establish a matrix based on normal electronic equipment and faulty electronic equipment. The matrix is ​​defined as an alarm data matrix to indicate whether each device has a fault. Each electronic device corresponds to a unique identifier, and each element in the matrix corresponds one-to-one with the unique identifier of the electronic device. This allows for a clearer understanding of the specific information and fault status of each device. By establishing an alarm data matrix, we can more effectively identify and locate equipment faults, thereby speeding up subsequent troubleshooting and repair.

[0098] A first calculation unit 40 is configured to calculate the product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix, wherein the elements of the fault matrix are used to indicate whether the corresponding electronic device has the faulty alarm channel, and the elements of the fault matrix correspond one-to-one to the unique identifier of the electronic device;

[0099] Specifically, the alarm channel matrix and the alarm data matrix are multiplied to obtain a fault matrix. The elements in the fault matrix indicate whether the corresponding electronic device has a fault alarm channel. By calculating the fault matrix, we can more accurately identify which electronic devices have fault alarm channels and need attention and processing, and take measures to repair the problems. In addition, each element of the fault matrix corresponds to the unique identifier of the electronic device, so that the specific information and fault status of each device can be more clearly understood.

[0100] The first control unit 50 is configured to perform fault detection on the alarm channel of each of the electronic devices according to the fault matrix.

[0101] Specifically, the fault matrix is ​​used to troubleshoot each electronic device with a faulty alarm channel. During the troubleshooting process, it is necessary to analyze the faulty electronic devices in the fault matrix and the alarm data matrix, determine which electronic devices may have faulty alarm channels, and then check each electronic device with a potentially faulty alarm channel to confirm whether there is a fault or abnormality. This process continues until the specific location and cause of the faulty alarm channel are determined. The faulty alarm channel is then repaired to ensure normal communication between the electronic devices until the alarm information is no longer issued.

[0102] Through this embodiment, the first determination unit is used to obtain the current alarm information issued by the current relay protection test, and determine the electronic equipment involved in the current alarm information; the second determination unit is used to obtain the alarm channels between each of the above electronic devices, and construct an alarm channel matrix between each of the above electronic devices based on the above alarm channels. The above alarm channels are communication paths for receiving and transmitting information between each of the above electronic devices, and the elements of the above alarm channel matrix are respectively used to indicate whether the above alarm channels exist between each of the above electronic devices; the third determination unit is used to determine the above electronic equipment that has failed among the above electronic devices based on the above alarm information, and to determine the above electronic equipment that has failed based on the normal electronic equipment. An alarm data matrix is ​​constructed with the above-mentioned electronic devices that have failed, and the elements in the above-mentioned alarm data matrix are respectively used to indicate whether each of the above-mentioned electronic devices has failed, and the elements in the above-mentioned alarm data matrix correspond one-to-one with the unique identifier of the above-mentioned electronic device; a first calculation unit is used to calculate the product of the above-mentioned alarm channel matrix and the above-mentioned alarm data matrix to obtain a fault matrix, and the elements in the above-mentioned fault matrix are used to characterize whether the corresponding above-mentioned electronic device has the above-mentioned fault alarm channel, and the elements in the above-mentioned fault matrix correspond one-to-one with the unique identifier of the above-mentioned electronic device; a first control unit is used to troubleshoot the above-mentioned alarm channels of each of the above-mentioned electronic devices according to the above-mentioned fault matrix. The present application collects the alarm information issued during the relay protection test, analyzes the alarm relationship between each device during the relay protection test, constructs an alarm channel relationship matrix, and uses the matrix to calculate the alarm channels that may have faults. During troubleshooting, the staff only needs to check the alarm channels that may have faults one by one, without having to check all channels one by one, thereby improving the efficiency of alarm channel troubleshooting and solving the problem of low work efficiency caused by the need to check the fault alarm channels one by one during the substation relay protection test in the prior art.

[0103] In order to more accurately determine the electronic device involved in the current alarm information, in an optional embodiment, the current alarm information issued by the current relay protection test is obtained, and the electronic device involved in the current alarm information is determined. The first determining unit includes:

[0104] A first determination module obtains historical alarm information issued by the relay protection test of the substation, and classifies the historical alarm information according to fault type to obtain a classification result, wherein the classification result includes the fault type corresponding to each historical alarm information and the electronic equipment involved in each fault type. The fault types include sampling fault type, tripping fault type, communication fault type, and main body fault type;

[0105] Specifically, before obtaining the alarm information issued by the current relay protection test and determining the electronic equipment involved in the current alarm information, the historical alarm information of the substation relay protection test is first obtained and classified according to the fault type. The classification results include the fault type corresponding to each historical alarm information, such as sampling fault type, tripping fault type, communication fault type and main body fault type. By classifying and analyzing the historical alarm information, we can better understand the electronic equipment corresponding to different types of faults, which is helpful to identify the electronic equipment involved in the current alarm information and the possible causes of the fault. Such a classification and organization process can improve the accuracy and efficiency of fault diagnosis, and provide guidance and reference for subsequent fault handling and maintenance work.

[0106] It should be noted that historical alarm information is classified according to fault type, including:

[0107] Sampling faults, namely, faults and anomalies that occur in all devices related to the SV message sampling communication circuit. These faults or anomalies directly affect the reception and release of SV messages. The sampling faults mainly include protection devices, merging units, network analyzers, and intelligent terminals.

[0108] Tripping faults refer to faults and anomalies of all devices related to the GOOSE message sampling and communication circuit. These faults or anomalies directly affect the reception and release of GOOSE messages. The devices included in the tripping fault category include protection devices, merging units, intelligent terminals, and circuit breakers.

[0109] Communication failures: failures or anomalies in the SV and GOOSE message communication links and the input and output ports of related equipment. These failures or anomalies usually affect the reception and transmission of SV and GOOSE messages. Communication failures mainly affect protection devices, merging units, intelligent terminals, and optical fiber links.

[0110] The main body failure type refers to the failure of the secondary equipment itself, such as equipment memory errors, equipment power failures, and equipment CPU plug-in abnormalities. Any failure that only involves the equipment itself can be considered as a main body failure type. Therefore, when the fault type is a main body failure type, maintenance personnel are required to inspect the internal electronic components of all electronic equipment involved in the fault one by one.

[0111] The second determination module obtains the current alarm information issued by the current relay protection test, and determines the fault type corresponding to the current alarm information and the electronic device involved in the current alarm information according to the classification result.

[0112] Specifically, according to the classification result of the historical fault alarm information, the current alarm information is compared with the fault types in the classification result, the fault type to which the current alarm information belongs is judged, and the electronic equipment involved in the fault type is determined, so that the potential problem can be processed in time by analyzing the communication relationship between the electronic equipment in the future, and the normal operation of the system is ensured.

[0113] In order to establish a better association relationship between each electronic equipment, in an optional embodiment, the alarm channels between each of the above electronic equipment are obtained, and an alarm channel matrix between each of the above electronic equipment is constructed based on the alarm channels. The second determination unit comprises:

[0114] A third determination module constructs an alarm channel network topology graph of the above electronic equipment according to the alarm channels between each of the above electronic equipment, and the alarm channel network topology graph contains the alarm channels between each of the above electronic equipment.

[0115] Specifically, according to the alarm channels between each electronic equipment, an alarm channel network topology graph between these electronic equipment is drawn, which shows the communication path and connection relationship between each device, which helps to intuitively understand the information transmission mode and communication situation between devices. By constructing the alarm channel network topology graph, the communication structure and association between devices can be comprehensively understood, which facilitates timely discovery and solution of communication problems.

[0116] In a specific embodiment, during the relay protection test, the alarm information issued by the protection device is received, the content of which is that the sampling link of the protection device SV is interrupted, and the remaining devices do not issue alarm information. According to the classification result, it can be determined that the fault type to which the current alarm information belongs is the sampling fault class, and the electronic equipment involved includes the protection device, the merging unit, the network analyzer and the intelligent terminal, as shown in Figure 3 According to the communication relationship between each of the above electronic equipment, i.e. the alarm channel between them, an alarm channel network topology graph between each of the above electronic equipment is drawn.

[0117] A fourth determination module constructs an alarm channel matrix between each of the above electronic equipment based on the alarm channel network topology graph, and the alarm channel matrix is Wherein, b(a i ,a j ) represents whether there is an alarm channel between the electronic equipment with identifier a i and the electronic equipment with identifier a j corresponding to the above alarm information, 1≤i≤n, 1≤j≤n, n is the number of the above electronic equipment involved in the current alarm information.

[0118] Specifically, based on the constructed alarm channel network topology diagram, an alarm channel matrix is ​​generated between each electronic device. The matrix is ​​used to indicate whether there is an alarm channel between each pair of electronic devices, so as to better analyze and manage the communication path between devices. By establishing the alarm channel matrix, maintenance personnel can have a clearer understanding of the communication status between electronic devices and determine whether there is an alarm channel between two devices.

[0119] It is understandable that if electronic equipment a i For electronic equipment j The information of b(a i ,a j ) is 1, otherwise, b(a i ,a j ) has a value of 0.

[0120] In order to construct the alarm data matrix, in an optional embodiment, the faulty electronic device among the electronic devices is determined based on the alarm information, and the alarm data matrix is ​​constructed based on the normal electronic devices and the faulty electronic devices. The third determining unit includes:

[0121] a fifth determining module, for determining a faulty electronic device among the electronic devices based on the alarm information;

[0122] Specifically, the current alarm information issued during the relay protection test is collected, the current alarm information is analyzed, and based on the alarm information, it is confirmed which electronic equipment has failed, so that necessary measures can be taken to repair the failure and ensure the normal operation of the system.

[0123] The sixth determining module constructs an alarm data matrix based on the normal electronic equipment and the faulty electronic equipment. The alarm data matrix is ​​C = [c1 c2 c3 ... c n ] T , where c n Indicates that the identifier of each of the above electronic devices corresponding to the above warning information is a n Check whether the above electronic equipment has malfunctioned.

[0124] Specifically, electronic equipment that has not failed and electronic equipment that has failed are determined based on the current alarm information, and an alarm data matrix is ​​established based on the equipment that has not failed and the equipment that has failed. In this matrix, each element indicates whether the corresponding equipment has failed. This helps to quickly identify faulty electronic equipment and improve the work efficiency of maintenance personnel.

[0125] Understandably, c n Indicates the nth electronic device among the electronic devices corresponding to the above-mentioned alarm information, if c nIf the value of c is 1, it means that the nth electronic device among the electronic devices corresponding to the alarm information has failed. On the contrary, if c n If the value of is 0, it indicates that the nth electronic device among the electronic devices corresponding to the alarm information has not failed, and T indicates that the matrix C is a transposed matrix.

[0126] In order to determine whether the electronic device has a faulty alarm channel, in an optional embodiment, the product of the alarm channel matrix and the alarm data matrix is ​​calculated to obtain a fault matrix. The first calculation unit includes:

[0127] The first calculation module calculates the fault matrix by the preset formula P=B·C, where B is the alarm channel matrix, C is the alarm data matrix, and the fault matrix is ​​P=[p1 p2 p3…p n ] T , p n Indicates whether the corresponding electronic device has the above-mentioned alarm channel of failure.

[0128] Specifically, a fault matrix is ​​calculated using a preset formula. The fault matrix is ​​used to indicate whether each electronic device has a fault alarm channel, providing a more intuitive way to identify which electronic devices have a fault alarm channel.

[0129] It is understandable that if p n =i (i≥0), it means that the corresponding electronic device has i fault alarm channels, and T means that the matrix P is a transposed matrix.

[0130] In order to determine the specific location of the fault alarm channel and troubleshoot it, in an optional embodiment, the fault is checked for the alarm channel of each of the electronic devices according to the fault matrix, and the first control unit includes:

[0131] a first control module, determining each of the electronic devices having a fault in the alarm data matrix as a first electronic device, and determining each of the electronic devices having a faulty alarm channel in the fault matrix as a second electronic device;

[0132] Specifically, each electronic device confirmed to have failed in the alarm data matrix is ​​regarded as the first electronic device, and the electronic device with a failed alarm channel in the fault matrix is ​​regarded as the second electronic device. Such classification helps to subsequently determine the specific location of the specific alarm channel that may have failed.

[0133] The second control module determines that the alarm channel between the first electronic device and the second electronic device is a possible fault alarm channel;

[0134] Specifically, the alarm channel between the first type of equipment and the second type of equipment is regarded as an alarm channel that may have a fault. By determining the alarm channel that may have a fault, the fault alarm channel can be checked and repaired in a targeted manner, which speeds up the maintenance speed of maintenance personnel and improves work efficiency.

[0135] The third control module checks each of the possible fault alarm channels to determine the alarm channel with actual fault.

[0136] Specifically, by carefully analyzing the faulty electronic devices in the fault matrix and the alarm data matrix, determine which electronic devices may have problems with the alarm channels, check each electronic device with a possible faulty alarm channel one by one, and confirm whether there is a fault or abnormality, until the faulty alarm channel that causes the specific fault cause is found, the specific fault location and cause are determined, and the faulty alarm channel is repaired until the alarm information is no longer issued, ensuring that the communication between electronic devices maintains stable transmission.

[0137] The alarm channel fault troubleshooting device for relay protection testing includes a processor and a memory. The first determination unit, second determination unit, third determination unit, first calculation unit, first control unit, etc. are all stored as program units in the memory. The processor executes the program units stored in the memory to implement corresponding functions. The above modules are all located in the same processor; alternatively, the above modules can be located in different processors in any combination.

[0138] The processor contains a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be configured, and the efficiency of troubleshooting alarm channels can be improved by adjusting kernel parameters.

[0139] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0140] An embodiment of the present invention provides a computer-readable storage medium, which includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute the alarm channel fault troubleshooting method of the above-mentioned relay protection test.

[0141] Specifically, a method for troubleshooting an alarm channel fault in a relay protection test includes:

[0142] Step S201, obtaining current alarm information issued by the current relay protection test, and determining the electronic device involved in the current alarm information;

[0143] Step S202: Acquire alarm channels between the electronic devices, and construct an alarm channel matrix between the electronic devices based on the alarm channels. The alarm channels are communication paths between the electronic devices for receiving and transmitting information, and the elements of the alarm channel matrix are used to indicate whether the alarm channels exist between the electronic devices.

[0144] Step S203: determining the faulty electronic device among the electronic devices based on the alarm information, and constructing an alarm data matrix based on the normal electronic devices and the faulty electronic devices, wherein the elements in the alarm data matrix are respectively used to indicate whether each electronic device has a fault, and the elements in the alarm data matrix correspond one-to-one to the unique identifiers of the electronic devices;

[0145] Step S204: Calculate the product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix, where the elements in the fault matrix are used to indicate whether the corresponding electronic device has a faulty alarm channel, and the elements in the fault matrix correspond one-to-one to the unique identifier of the electronic device.

[0146] Step S205 : troubleshooting the alarm channels of the electronic devices according to the fault matrix.

[0147] An embodiment of the present invention provides a processor, which is used to run a program, wherein the program executes the alarm channel fault troubleshooting method of the relay protection test when running.

[0148] Specifically, a method for troubleshooting an alarm channel fault in a relay protection test includes:

[0149] Step S201, obtaining current alarm information issued by the current relay protection test, and determining the electronic device involved in the current alarm information;

[0150] Step S202: Acquire alarm channels between the electronic devices, and construct an alarm channel matrix between the electronic devices based on the alarm channels. The alarm channels are communication paths between the electronic devices for receiving and transmitting information, and the elements of the alarm channel matrix are used to indicate whether the alarm channels exist between the electronic devices.

[0151] Step S203: determining the faulty electronic device among the electronic devices based on the alarm information, and constructing an alarm data matrix based on the normal electronic devices and the faulty electronic devices, wherein the elements in the alarm data matrix are respectively used to indicate whether each electronic device has a fault, and the elements in the alarm data matrix correspond one-to-one to the unique identifiers of the electronic devices;

[0152] Step S204: Calculate the product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix, where the elements in the fault matrix are used to indicate whether the corresponding electronic device has a faulty alarm channel, and the elements in the fault matrix correspond one-to-one to the unique identifier of the electronic device.

[0153] Step S205 : troubleshooting the alarm channels of the electronic devices according to the fault matrix.

[0154] The present application also provides a computer program product, which, when executed on a data processing device, is adapted to execute a program for initializing at least the following method steps, including:

[0155] Step S201, obtaining current alarm information issued by the current relay protection test, and determining the electronic device involved in the current alarm information;

[0156] Step S202: Acquire alarm channels between the electronic devices, and construct an alarm channel matrix between the electronic devices based on the alarm channels. The alarm channels are communication paths between the electronic devices for receiving and transmitting information, and the elements of the alarm channel matrix are used to indicate whether the alarm channels exist between the electronic devices.

[0157] Step S203: determining the faulty electronic device among the electronic devices based on the alarm information, and constructing an alarm data matrix based on the normal electronic devices and the faulty electronic devices, wherein the elements in the alarm data matrix are respectively used to indicate whether each electronic device has a fault, and the elements in the alarm data matrix correspond one-to-one to the unique identifiers of the electronic devices;

[0158] Step S204: Calculate the product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix, where the elements in the fault matrix are used to indicate whether the corresponding electronic device has a faulty alarm channel, and the elements in the fault matrix correspond one-to-one to the unique identifier of the electronic device.

[0159] Step S205 : troubleshooting the alarm channels of the electronic devices according to the fault matrix.

[0160] An embodiment of the present application also provides a relay protection test system, comprising: an electronic device for relay protection testing, one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, including executing any one of the above-mentioned methods for troubleshooting the alarm channel of a relay protection test.

[0161] Specifically, a method for troubleshooting an alarm channel fault in a relay protection test includes:

[0162] Step S201, obtaining current alarm information issued by the current relay protection test, and determining the electronic device involved in the current alarm information;

[0163] Step S202: Acquire alarm channels between the electronic devices, and construct an alarm channel matrix between the electronic devices based on the alarm channels. The alarm channels are communication paths between the electronic devices for receiving and transmitting information, and the elements of the alarm channel matrix are used to indicate whether the alarm channels exist between the electronic devices.

[0164] Step S203: determining the faulty electronic device among the electronic devices based on the alarm information, and constructing an alarm data matrix based on the normal electronic devices and the faulty electronic devices, wherein the elements in the alarm data matrix are respectively used to indicate whether each electronic device has a fault, and the elements in the alarm data matrix correspond one-to-one to the unique identifiers of the electronic devices;

[0165] Step S204: Calculate the product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix, where the elements in the fault matrix are used to indicate whether the corresponding electronic device has a faulty alarm channel, and the elements in the fault matrix correspond one-to-one to the unique identifier of the electronic device.

[0166] Step S205 : troubleshooting the alarm channels of the electronic devices according to the fault matrix.

[0167] Obviously, those skilled in the art will appreciate that the various modules or steps of the present invention described above can be implemented using a general-purpose computing device, can be centralized on a single computing device, or can be distributed across a network of multiple computing devices. They can be implemented using program code executable by the computing device, and thus, can be stored in a storage device and executed by the computing device. In some cases, the steps shown or described herein can be performed in a different order than that shown, or can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0168] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0169] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0170] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0171] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0172] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0173] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0174] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.

[0175] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0176] From the above description, it can be seen that the above embodiments of the present application achieve the following technical effects:

[0177] 1) The alarm channel troubleshooting method for the relay protection test of the present application includes: obtaining the current alarm information issued by the current relay protection test, and determining the electronic device involved in the above-mentioned current alarm information; obtaining the alarm channel between each of the above-mentioned electronic devices, and constructing an alarm channel matrix between each of the above-mentioned electronic devices based on the above-mentioned alarm channel, wherein the above-mentioned alarm channel is a communication path for receiving and transmitting information between each of the above-mentioned electronic devices, and the elements of the above-mentioned alarm channel matrix are respectively used to indicate whether the above-mentioned alarm channel exists between each of the above-mentioned electronic devices; determining the above-mentioned electronic device that has failed in each of the above-mentioned electronic devices based on the above-mentioned alarm information, and constructing an alarm channel matrix between each of the above-mentioned electronic devices based on the above-mentioned alarm channel. Normal electronic equipment and the above-mentioned faulty electronic equipment construct an alarm data matrix, the elements in the above-mentioned alarm data matrix are respectively used to indicate whether each of the above-mentioned electronic equipment has a fault, and the elements in the above-mentioned alarm data matrix correspond one-to-one with the unique identifier of the above-mentioned electronic equipment; the product of the above-mentioned alarm channel matrix and the above-mentioned alarm data matrix is ​​calculated to obtain a fault matrix, the elements in the above-mentioned fault matrix are used to characterize whether the corresponding above-mentioned electronic equipment has the above-mentioned fault alarm channel, and the elements in the above-mentioned fault matrix correspond one-to-one with the unique identifier of the above-mentioned electronic equipment; the above-mentioned alarm channel of each above-mentioned electronic equipment is troubleshooted according to the above-mentioned fault matrix. The present application collects the alarm information issued during the relay protection test, analyzes the alarm relationship between each device during the relay protection test, constructs an alarm channel relationship matrix, and uses the matrix to calculate the alarm channels that may have faults. During troubleshooting, the staff only needs to check the alarm channels that may have faults one by one, without having to check all channels one by one, thereby improving the efficiency of alarm channel troubleshooting and solving the problem of low work efficiency caused by the need to check the fault alarm channels one by one during the substation relay protection test in the prior art.

[0178] 2) In the alarm channel troubleshooting device for the relay protection test of the present application, the first determination unit is used to obtain the current alarm information issued by the current relay protection test and determine the electronic device involved in the current alarm information; the second determination unit is used to obtain the alarm channel between each of the above electronic devices, and construct an alarm channel matrix between each of the above electronic devices based on the above alarm channel. The above alarm channel is a communication path for receiving and transmitting information between each of the above electronic devices, and the elements of the above alarm channel matrix are respectively used to indicate whether the above alarm channel exists between each of the above electronic devices; the third determination unit is used to determine the above electronic device that has failed in each of the above electronic devices based on the above alarm information. , and construct an alarm data matrix based on normal electronic devices and the above-mentioned faulty electronic devices, wherein the elements in the above-mentioned alarm data matrix are respectively used to indicate whether each of the above-mentioned electronic devices has a fault, and the elements in the above-mentioned alarm data matrix correspond one-to-one with the unique identifier of the above-mentioned electronic device; a first calculation unit is used to calculate the product of the above-mentioned alarm channel matrix and the above-mentioned alarm data matrix to obtain a fault matrix, wherein the elements in the above-mentioned fault matrix are used to indicate whether the corresponding above-mentioned electronic device has the above-mentioned faulty alarm channel, and the elements in the above-mentioned fault matrix correspond one-to-one with the unique identifier of the above-mentioned electronic device; a first control unit is used to troubleshoot the above-mentioned alarm channels of each of the above-mentioned electronic devices according to the above-mentioned fault matrix. The present application collects the alarm information issued during the relay protection test, analyzes the alarm relationship between each device during the relay protection test, constructs an alarm channel relationship matrix, and uses the matrix to calculate the alarm channels that may have a fault. During the fault troubleshooting, the staff only needs to troubleshoot the alarm channels that may have a fault one by one, without having to troubleshoot all channels one by one, thereby improving the work efficiency of the alarm channel troubleshooting and solving the problem of low work efficiency caused by the need to troubleshoot the fault alarm channels one by one during the substation relay protection test in the prior art.

[0179] The above description is merely a preferred embodiment of the present application and is not intended to limit the present application. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present application shall be included within the scope of protection of the present application.

Claims

1. A method for troubleshooting an alarm channel in a relay protection test, characterized in that: include: Obtaining current alarm information issued by the current relay protection test, and determining the electronic equipment involved in the current alarm information; Obtaining an alarm channel between each of the electronic devices, and constructing an alarm channel matrix between each of the electronic devices based on the alarm channel, wherein the alarm channel is a communication path between each of the electronic devices for receiving and transmitting information, and an element of the alarm channel matrix is ​​used to indicate whether the alarm channel exists between each of the electronic devices; Determining the electronic device that has failed among the electronic devices based on the current alarm information, and constructing an alarm data matrix based on the normal electronic devices and the electronic devices that have failed, wherein elements in the alarm data matrix are respectively used to indicate whether each electronic device has failed, and the elements in the alarm data matrix have a one-to-one correspondence with the unique identifier of the electronic device; Calculating the product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix, wherein elements in the fault matrix are used to indicate whether the corresponding electronic device has a faulty alarm channel, and elements in the fault matrix correspond one-to-one to a unique identifier of the electronic device; Performing fault troubleshooting on the alarm channel of each of the electronic devices according to the fault matrix; Obtaining the alarm channels between the electronic devices and constructing the alarm channel matrix between the electronic devices based on the alarm channels, including: constructing an alarm channel network topology diagram of the electronic devices according to the alarm channels between the electronic devices, wherein the alarm channel network topology diagram includes the alarm channels between the electronic devices; constructing an alarm channel matrix between the electronic devices based on the alarm channel network topology diagram, wherein the alarm channel matrix is ,in, Indicates that the identifier of each electronic device corresponding to the current alarm information is The electronic device and identifier are Is there an alarm channel between the electronic devices? 1≤ ≤ , 1≤ ≤ , The method comprises the following steps: determining the number of electronic devices involved in the current alarm information, determining the electronic devices that have failed in each of the electronic devices based on the current alarm information, and constructing an alarm data matrix based on the normal electronic devices and the electronic devices that have failed, including: determining the electronic devices that have failed in each of the electronic devices based on the current alarm information; constructing an alarm data matrix based on the normal electronic devices and the electronic devices that have failed, wherein the alarm data matrix is ,in, Indicates that the identifier of each electronic device corresponding to the current alarm information is Whether the electronic device fails, calculate the product of the alarm channel matrix and the alarm data matrix to obtain the fault matrix, including: using the preset formula , calculate the fault matrix, where is the alarm channel matrix, is the alarm data matrix, and the fault matrix is , Indicates whether the corresponding electronic device has the alarm channel of a fault.

2. The method according to claim 1, characterized in that Acquiring current alarm information issued by the current relay protection test and determining that the electronic equipment involved in the current alarm information includes: Obtain historical alarm information issued by the relay protection test of the substation, and classify the historical alarm information according to fault type to obtain a classification result, wherein the classification result includes the fault type corresponding to each historical alarm information and the electronic equipment involved in each fault type, wherein the fault type includes a sampling fault type, a tripping fault type, a communication fault type, and a main body fault type; The current alarm information issued by the current relay protection test is obtained, and the fault type corresponding to the current alarm information and the electronic device involved in the current alarm information are determined according to the classification result.

3. The method according to claim 1 or 2, characterized in that Performing fault troubleshooting on the alarm channel of each electronic device according to the fault matrix includes: Determine each of the electronic devices having a fault in the alarm data matrix as a first electronic device, and determine each of the electronic devices having a faulty alarm channel in the fault matrix as a second electronic device; Determining that the alarm channel between the first electronic device and the second electronic device is a possible fault alarm channel; Check each of the possible fault alarm channels to determine the alarm channel of the actual fault.

4. A fault troubleshooting device for an alarm channel of a relay protection test, characterized in that: include: a first determining unit, configured to obtain current alarm information issued by the current relay protection test, and determine an electronic device involved in the current alarm information; a second determining unit, configured to obtain an alarm channel between each of the electronic devices, and construct an alarm channel matrix between each of the electronic devices based on the alarm channel, wherein the alarm channel is a communication path between each of the electronic devices for receiving and transmitting information, and an element of the alarm channel matrix is ​​respectively used to indicate whether the alarm channel exists between each of the electronic devices; a third determining unit, configured to determine the electronic device that has failed among the electronic devices based on the current alarm information, and construct an alarm data matrix based on the normal electronic devices and the electronic devices that have failed, wherein elements in the alarm data matrix are respectively used to indicate whether each electronic device has failed, and the elements in the alarm data matrix have a one-to-one correspondence with the unique identifier of the electronic device; a first calculation unit, configured to calculate the product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix, wherein elements in the fault matrix are used to indicate whether the corresponding electronic device has a faulty alarm channel, and elements in the fault matrix correspond one-to-one to a unique identifier of the electronic device; a first control unit, configured to perform fault troubleshooting on the alarm channel of each of the electronic devices according to the fault matrix; The second determination unit includes: a third determination module, which constructs an alarm channel network topology diagram of the electronic devices according to the alarm channels between the electronic devices, and the alarm channel network topology diagram includes the alarm channels between the electronic devices; a fourth determination module, which constructs an alarm channel matrix between the electronic devices based on the alarm channel network topology diagram, and the alarm channel matrix is ,in, Indicates that the identifier of each electronic device corresponding to the current alarm information is The electronic device and identifier are Is there an alarm channel between the electronic devices? 1≤ ≤ , 1≤ ≤ , The number of the electronic devices involved in the current alarm information; The third determining unit includes: a fifth determining module, which determines the electronic device that has failed among the electronic devices based on the current alarm information; a sixth determining module, which constructs an alarm data matrix based on normal electronic devices and the electronic device that has failed, wherein the alarm data matrix is ,in, Indicates that the identifier of each electronic device corresponding to the current alarm information is whether the electronic equipment has failed; The first calculation unit includes: a first calculation module, through a preset formula , calculate the fault matrix, where is the alarm channel matrix, is the alarm data matrix, and the fault matrix is , Indicates whether the corresponding electronic device has the alarm channel of a fault.

5. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 1 to 3.

6. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 3 is implemented.

7. A relay protection test system, characterized in that: include: Electronic equipment for relay protection testing, one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include methods for executing any one of claims 1 to 3.

Citation Information

Patent Citations

  • Matrix mapping method for hardware channel of relay protection device

    CN106647419A

  • Intelligent transformer substation relay protection test fault positioning method and system

    CN110687473A