Troubleshooting method and troubleshooting device for alarm channel of relay protection test

By constructing and calculating the alarm channel matrix and data matrix, the fault alarm channel in the relay protection test of the intelligent substation is automatically checked, which solves the problem of low fault positioning efficiency in the existing technology and improves the testing efficiency.

CN119414222AActive Publication Date: 2025-02-11JIANGMEN POWER SUPPLY BUREAU OF GUANGDONG POWER GRID CO LTD +1
View PDF 5 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the relay protection test of smart substations, the existing technology cannot locate the fault alarm channel in a timely and accurate manner, which causes debuggers to manually conduct complex fault channel inspections, affecting the testing efficiency.

Method used

By obtaining the alarm information sent by the relay protection test, determining the electronic equipment involved, building an alarm channel matrix and an alarm data matrix, calculating its product to obtain the fault matrix, and then automatically troubleshooting the alarm channel fault.

Benefits of technology

This method can automatically locate alarm channels that may have faults, reduce the scope of manual troubleshooting, and improve the working efficiency of alarm channels troubleshooting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119414222A_ABST
    Figure CN119414222A_ABST
Patent Text Reader

Abstract

The invention provides an alarm channel troubleshooting method and troubleshooting device for a relay protection test, and the method comprises the steps: obtaining current alarm information transmitted by the current relay protection test, and determining electronic equipment related to the current alarm information; obtaining alarm channels among the electronic devices, and constructing an alarm channel matrix among the electronic devices based on the alarm channels; determining the failed electronic equipment in the electronic equipment based on the alarm information, and constructing an alarm data matrix based on the normal electronic equipment and the failed electronic equipment; calculating a product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix; and troubleshooting the alarm channel of each electronic device according to the fault matrix. According to the method, the problem of low working efficiency caused by the fact that fault alarm channels need to be troubleshot one by one during relay protection testing of a transformer substation in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] At present, in the testing phase of the relay protection device of the smart substation, digital relay protection testers are still mainly used. The debugging method is to correctly set the soft pressure plate, control word and constant value on the relay protection device in advance, manually select different test modules, and then calculate and input different fault quantity parameters, fault time, and other normal state time or voltage and current phase and other values ​​for different fault types. When these inputs can correctly reflect different fault states, the corresponding behavior of the protection device can be accurately operated.

[0003] In order to solve the problems of long debugging cycle of intelligent substation protection devices, uneven debugging quality of protection devices, and inability to perform consistency checks caused by the shortcomings of digital relay protection testers, relay protection automation testing technology has made great progress in recent years. However, although the automated testing system meets the principles of universality and ease of use, and greatly improves the degree of automation and test coverage of the testing process, the existing testing system still has deficiencies in handling abnormal situations during the test process, especially when sending and receiving information between devices. If the information sending and receiving channel fails, the system often cannot provide accurate fault channel location in time, 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. Summary of the invention

[0004] The main purpose of the present application is to 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, so as to at least solve the problem of low work efficiency caused by the need to troubleshoot fault alarm channels one by one during substation relay protection testing in the prior art.

[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 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, and construct an alarm data matrix based on the normal electronic device and the faulty electronic device, the elements in the alarm data matrix are respectively used to indicate whether each of the electronic devices has a fault, and the elements in the alarm data matrix correspond one-to-one to 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, the elements in the fault matrix are used to characterize 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; and troubleshoot the alarm channel of each of the electronic devices 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, 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, including: constructing an alarm channel network topology map of the electronic devices according to the alarm channels between the electronic devices, the alarm channel network topology map includes the alarm channels between the electronic devices; constructing an alarm channel matrix between the electronic devices based on the alarm channel network topology map, 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 are 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 failed 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 failed electronic devices, includes: determining the failed electronic device among the electronic devices based on the alarm information; constructing an alarm data matrix based on the normal electronic devices and the failed 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 by a preset formula P=B·C, wherein 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 an actual fault.

[0011] According to another aspect of the present application, there is provided an alarm channel troubleshooting device for a relay protection test, 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, and constructs an alarm data matrix based on the normal electronic device and the faulty electronic device, the elements in the alarm data matrix are respectively used to indicate whether each of the electronic devices has a fault, 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 used to calculate the product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix, the elements in the fault matrix are used to characterize 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; a first control unit is used to troubleshoot 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: 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, and the one or more programs include methods for executing any one of the described methods.

[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 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; Equipment, and based on the normal electronic equipment and the above-mentioned electronic equipment with faults, an alarm data matrix is ​​constructed, 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 to the unique identifier of the above-mentioned electronic equipment one by one; 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 to the unique identifier of the above-mentioned electronic equipment one by one; according to the above-mentioned fault matrix, the above-mentioned alarm channels of each of the above-mentioned electronic equipment are troubleshooted. 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 checking all channels one by one, which improves the work efficiency of alarm channel troubleshooting and solves the problem of low work efficiency caused by the need to check the fault alarm channels one by one during the relay protection test of the substation in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0017] Figure 2 A schematic 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 a relay protection test 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 a relay protection test provided in an embodiment of the present application is shown;

[0020] Figure 5 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 is shown;

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

[0022] 102, processor; 104, memory; 106, transmission device; 108, input and output devices. DETAILED DESCRIPTION

[0023] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present 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 solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present 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 comprising 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 troubleshoot the fault alarm channels one by one in the prior art, an embodiment of the present application provides an alarm channel fault troubleshooting method, troubleshooting device, computer-readable storage medium, computer program product and relay protection test system for a relay protection test.

[0027] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with 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 1 is a hardware structure block diagram of a mobile terminal of 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 in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It can 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 as shown, or with Figure 1 Different configurations shown.

[0029] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as a computer program corresponding to a method for troubleshooting an alarm channel of a relay protection test in an embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the mobile terminal via a network. Examples of the above network 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 send data via a network. The above network specific examples may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate 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 may be executed in an order different from that shown here.

[0031] Figure 2 FIG. 1 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 comprises 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, the alarm information issued by the system is collected, and based on the alarm information issued by the current relay protection test, the electronic equipment that may be related to the alarm information is analyzed, so that potential problems can be dealt with in a timely manner by analyzing whether there is a fault in the electronic equipment to ensure the normal operation of the system.

[0034] Step S202, obtaining the alarm channels between the electronic devices, and constructing an alarm channel matrix between the electronic devices based on the alarm channels, wherein the alarm channels are communication paths for receiving and transmitting information between the electronic devices, and the elements of the alarm channel matrix are respectively 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. The 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 a full understanding of the association between each pair of devices, and to ensure that each pair of devices can accurately transmit communication information and respond in a timely manner.

[0036] Step S203, determining the electronic device that has failed among the electronic devices based on the alarm information, and constructing an alarm data matrix based on the normal electronic devices and the electronic devices that have 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 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 failures, thereby speeding up subsequent troubleshooting and repair.

[0038] Step S204, calculating 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 characterize whether the corresponding electronic device has the 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 faulty alarm channel. By calculating the fault matrix, we can more accurately identify which electronic devices have faulty alarm channels and need attention and processing, and take measures to repair the problems. Each element of the fault matrix corresponds to a 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 above-mentioned fault matrix is ​​used to troubleshoot each electronic device with a fault 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 problems with the alarm channels, and troubleshoot each electronic device with a faulty alarm channel to confirm whether there is a fault or abnormality, until the specific location and cause of the faulty alarm channel are found, and the faulty alarm channel is repaired to ensure normal communication between electronic devices until the alarm information is no longer issued.

[0042] Through this embodiment, in the above-mentioned alarm channel fault troubleshooting method of a relay protection test, the 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 among the above-mentioned electronic devices are determined based on the above-mentioned alarm information, and an alarm data matrix is ​​constructed based on normal electronic devices and the above-mentioned electronic devices that have failed, 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, the elements in the above-mentioned fault matrix are used to characterize 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 to the unique identifier of the above-mentioned electronic device; the above-mentioned alarm channels of each of the above-mentioned electronic devices are 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. 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, thereby improving the work efficiency of alarm channel fault 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.

[0043] In order to more accurately determine the electronic device involved in the current alarm information, in an optional implementation manner, 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, 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, wherein the classification result includes the fault type corresponding to each of the historical alarm information and the electronic equipment involved in each of the fault types, wherein the fault type includes a sampling fault type, a tripping fault type, a communication fault type, and a 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 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 the fault type, including:

[0047] Sampling fault category, that is, faults and anomalies of 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 fault category mainly includes protection devices, merging units, network analyzers and intelligent terminals;

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

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

[0050] The main body failure type refers to the failure that occurs in the secondary equipment itself, such as equipment memory error, equipment power failure, and equipment CPU plug-in abnormality. All failures that only involve the equipment itself can be considered as main body failure types. 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 device involved in the current alarm information is determined based on the electronic device 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 implementation, 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, the communication structure and correlation between devices can be fully understood, which facilitates the 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, and other devices do not send alarm messages. It can be determined that the fault type to which the current alarm message belongs is a sampling fault type according to the above classification results. The electronic devices involved are the protection device, the merging unit, the network analyzer and the intelligent terminal, such as 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 above electronic devices based on the above alarm channel network topology diagram. The above 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 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 between each electronic device is generated. 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 paths between devices. By establishing an 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 an electronic device a i For electronic equipment j The information of is received, then 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 implementation, based on the alarm information, the electronic device having a fault among the electronic devices is determined, and the alarm data matrix is ​​constructed based on the normal electronic devices and the electronic devices having a fault, the method includes:

[0061] Step S2031, determining an electronic device having a fault 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 device and the faulty electronic device. 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 fails.

[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 the 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 above alarm information fails. 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 implementation, 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 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 above-mentioned alarm channel of failure.

[0068] Specifically, a fault matrix is ​​calculated using a preset formula, and the fault matrix is ​​used to indicate whether each electronic device has a faulty alarm channel, providing a more intuitive way to identify which electronic devices have a faulty 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 implementation, the alarm channel of each of the electronic devices is troubleshooted 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 a first electronic device, and the electronic device with a failed alarm channel in the fault matrix is ​​regarded as a 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 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 faulty alarm channel can be checked and repaired in a targeted manner, thereby speeding up the maintenance speed of maintenance personnel and improving work efficiency.

[0075] Step S403: Check each of the possible fault alarm channels to determine the actual fault alarm channel.

[0076] 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, confirm whether there is a fault or abnormality, until the faulty alarm channel that causes the specific fault cause is found, determine the specific fault location and cause, and repair the faulty alarm channel until the alarm information is no longer issued, ensuring that the communication between the electronic devices maintains stable transmission.

[0077] Figure 4 The alarm channel interruption alarm mechanism diagram of the above-mentioned alarm channel fault troubleshooting method for relay protection test is shown as follows: Figure 4 As shown, for the information flow transmitted 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. When the sending and receiving processes are running normally, there is always information transmission. When the alarm channel is interrupted due to some unknown reason, the transmission of the information flow is interrupted, and the party that subscribes to the information cannot receive the subscribed information, the receiver will automatically call out the channel self-check program to perform channel self-check, and then light up the corresponding abnormal operation light of the equipment and transmit the alarm information of channel interruption to the remote monitoring system.

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

[0079] During the relay protection test, an alarm message was received from the protection device, which stated that the SV sampling link of the protection device was interrupted. No other devices issued an alarm message.

[0080] Based on the alarm information issued by the above-mentioned protection device and combined with the above-mentioned classification results, it is determined that the fault type to which the alarm information issued by the above-mentioned protection device belongs is a sampling fault type, and the electronic equipment involved are the protection device, the merging unit, the network analyzer and the intelligent terminal, and a unique identifier is assigned to each electronic device, namely, 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 the network topology diagram is constructed based on it, such as 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 the 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 can be seen that there are alarm fault channels between 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 possible faulty alarm channels mentioned above, 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 test. It should be noted that the alarm channel troubleshooting device for relay protection test of the embodiment of the present application can be used to execute the alarm channel troubleshooting method for relay protection test provided by the embodiment of the present application. The device is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions thereof will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of 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 51 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 comprises:

[0092] The first determining unit 10 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;

[0093] Specifically, during the relay protection test, if a device fails and issues an alarm, the alarm information issued by the system is collected, and based on the alarm information issued by the current relay protection test, the electronic equipment that may be related to the alarm information is analyzed, so that potential problems can be dealt with in a timely manner by analyzing whether there is a fault in the electronic equipment 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, 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.

[0095] Specifically, the communication connections between various electronic devices are analyzed, and a matrix is ​​established to describe the communication transmission path between them. The 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 a full understanding of the association between each pair of devices, and to ensure that each pair of devices can accurately transmit communication information and respond in a timely manner.

[0096] A third determining unit 30 is used to determine the electronic device that has failed among the electronic devices based on the alarm information, and to construct an alarm data matrix based on the normal electronic devices and the electronic devices that have 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 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 failures, thereby speeding up subsequent troubleshooting and repair.

[0098] A first calculation unit 40 is used 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 faulty alarm channel, and the elements in 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 faulty alarm channel. By calculating the fault matrix, we can more accurately identify which electronic devices have faulty alarm channels and need attention and processing, and take measures to repair the problems. Each element of the fault matrix corresponds to a 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 used to perform fault detection on the alarm channel of each of the electronic devices according to the fault matrix.

[0101] Specifically, the above-mentioned fault matrix is ​​used to troubleshoot each electronic device with a fault 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 problems with the alarm channels, and troubleshoot each electronic device with a faulty alarm channel to confirm whether there is a fault or abnormality, until the specific location and cause of the faulty alarm channel are found, and the faulty alarm channel is repaired to ensure normal communication between 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 the above-mentioned electronic devices, and construct an alarm channel matrix between the above-mentioned electronic devices based on the above-mentioned alarm channels, the above-mentioned alarm channels are communication paths for receiving and transmitting information between 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 the above-mentioned electronic devices; the third determination unit is used to determine the above-mentioned electronic equipment that has failed among the above-mentioned electronic equipment based on the above-mentioned alarm information, and based on the normal electronic equipment An alarm data matrix is ​​constructed with the above-mentioned electronic equipment that has failed, and the elements in the above-mentioned alarm data matrix are respectively used to indicate whether each of the above-mentioned electronic equipment 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 equipment; the 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 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 first control unit is used to troubleshoot the above-mentioned alarm channel of each of the above-mentioned electronic equipment 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 checking all channels one by one, which improves the work efficiency of alarm channel troubleshooting and solves the problem of low work efficiency caused by the need to check the fault alarm channels one by one during the relay protection test of the substation in the prior art.

[0103] In order to more accurately determine the electronic device involved in the current alarm information, in an optional implementation manner, 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, and the first determination unit includes:

[0104] The first determination module obtains historical alarm information issued by the relay protection test of the substation, and classifies the historical alarm information according to the fault type to obtain a classification result, wherein the classification result includes the fault type corresponding to each of the historical alarm information and the electronic equipment involved in each of the fault types, wherein the fault type includes a sampling fault type, a tripping fault type, a communication fault type, and a 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 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 the fault type, including:

[0107] Sampling fault category, that is, faults and anomalies of 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 fault category mainly includes protection devices, merging units, network analyzers and intelligent terminals;

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

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

[0110] The main body failure type refers to the failure that occurs in the secondary equipment itself, such as equipment memory error, equipment power failure, and equipment CPU plug-in abnormality. All failures that only involve the equipment itself can be considered as main body failure types. 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, 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 device involved in the current alarm information is determined based on the electronic device 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.

[0113] In order to establish a better association relationship between the electronic devices, in an optional implementation, 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, and the second determination unit includes:

[0114] A third determining module constructs 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;

[0115] 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, the communication structure and correlation between devices can be fully understood, which facilitates the subsequent timely discovery and resolution of communication problems.

[0116] 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, and other devices do not send alarm messages. It can be determined that the fault type to which the current alarm message belongs is a sampling fault type according to the above classification results. The electronic devices involved are the protection device, the merging unit, the network analyzer and the intelligent terminal, such as 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.

[0117] The fourth determination module constructs an alarm channel matrix between the above electronic devices based on the above alarm channel network topology diagram, and the above 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 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.

[0118] Specifically, based on the constructed alarm channel network topology diagram, an alarm channel matrix between each electronic device is generated. 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 paths between devices. By establishing an 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 an electronic device a i For electronic equipment j The information of is received, then 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 implementation manner, 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, and the third determination unit includes:

[0121] A fifth determining module, which determines the electronic device that has failed 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 determination module constructs an alarm data matrix based on the normal electronic device and the faulty electronic device, wherein 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 fails.

[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 the 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 above alarm information fails. 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 implementation, the product of the alarm channel matrix and the alarm data matrix is ​​calculated to obtain a fault matrix, and the first calculation unit includes:

[0127] The first calculation module calculates the fault matrix by a preset formula P=B·C, wherein 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, and the fault matrix is ​​used to indicate whether each electronic device has a faulty alarm channel, providing a more intuitive way to identify which electronic devices have a faulty 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 implementation, the alarm channel of each of the electronic devices is troubleshooted according to the fault matrix, and the first control unit includes:

[0131] A first control module determines each of the electronic devices having a fault in the alarm data matrix as a first electronic device, and determines 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 a first electronic device, and the electronic device with a failed alarm channel in the fault matrix is ​​regarded as a 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 faulty alarm channel can be checked and repaired in a targeted manner, thereby speeding up the maintenance speed of maintenance personnel and improving work efficiency.

[0135] The third control module checks each of the possible fault alarm channels to determine the alarm channel of the 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, confirm whether there is a fault or abnormality, until the faulty alarm channel that causes the specific fault cause is found, determine the specific fault location and cause, and repair the faulty alarm channel until the alarm information is no longer issued, ensuring that the communication between the electronic devices maintains stable transmission.

[0137] The above-mentioned alarm channel fault troubleshooting device for relay protection test includes a processor and a memory, and the above-mentioned first determination unit, second determination unit, third determination unit, first calculation unit, first control unit, etc. are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize corresponding functions. The above-mentioned modules are all located in the same processor; or, the above-mentioned modules are respectively located in different processors in the form of any combination.

[0138] The processor includes a kernel, which calls the corresponding program unit from the memory. One or more kernels can be set, 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, obtaining the alarm channels between the electronic devices, and constructing an alarm channel matrix between the electronic devices based on the alarm channels, wherein the alarm channels are communication paths for receiving and transmitting information between the electronic devices, and the elements of the alarm channel matrix are respectively used to indicate whether the alarm channels exist between the electronic devices;

[0144] Step S203, determining the electronic device that has failed among the electronic devices based on the alarm information, and constructing an alarm data matrix based on the normal electronic devices and the electronic devices that have 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 identifiers of the electronic devices;

[0145] Step S204, calculating 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 characterize whether the corresponding electronic device has the 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, and the processor is used to run a program, wherein the alarm channel fault troubleshooting method of the above-mentioned relay protection test is executed when the program is 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, obtaining the alarm channels between the electronic devices, and constructing an alarm channel matrix between the electronic devices based on the alarm channels, wherein the alarm channels are communication paths for receiving and transmitting information between the electronic devices, and the elements of the alarm channel matrix are respectively used to indicate whether the alarm channels exist between the electronic devices;

[0151] Step S203, determining the electronic device that has failed among the electronic devices based on the alarm information, and constructing an alarm data matrix based on the normal electronic devices and the electronic devices that have 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 identifiers of the electronic devices;

[0152] Step S204, calculating 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 characterize whether the corresponding electronic device has the 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 suitable for executing 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, obtaining the alarm channels between the electronic devices, and constructing an alarm channel matrix between the electronic devices based on the alarm channels, wherein the alarm channels are communication paths for receiving and transmitting information between the electronic devices, and the elements of the alarm channel matrix are respectively used to indicate whether the alarm channels exist between the electronic devices;

[0157] Step S203, determining the electronic device that has failed among the electronic devices based on the alarm information, and constructing an alarm data matrix based on the normal electronic devices and the electronic devices that have 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 identifiers of the electronic devices;

[0158] Step S204, calculating 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 characterize whether the corresponding electronic device has the 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 alarm channel faults in 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, obtaining the alarm channels between the electronic devices, and constructing an alarm channel matrix between the electronic devices based on the alarm channels, wherein the alarm channels are communication paths for receiving and transmitting information between the electronic devices, and the elements of the alarm channel matrix are respectively used to indicate whether the alarm channels exist between the electronic devices;

[0164] Step S203, determining the electronic device that has failed among the electronic devices based on the alarm information, and constructing an alarm data matrix based on the normal electronic devices and the electronic devices that have 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 identifiers of the electronic devices;

[0165] Step S204, calculating 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 characterize whether the corresponding electronic device has the 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 should understand that the above modules or steps of the present invention can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.

[0168] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may 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 may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include 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 generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. 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 capable of directing a computer or other programmable data processing device to operate 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 A 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 operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0172] In a typical configuration, a computing device includes one or more processors (CPU), 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 include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. 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 disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape 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 temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0175] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[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 Normal electronic equipment and the above-mentioned electronic equipment with faults 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 faults, 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 channels of each of the above-mentioned electronic equipment 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 checking all channels one by one, which improves the work efficiency of alarm channel troubleshooting and solves the problem of low work efficiency caused by the need to check the fault alarm channels one by one during the relay protection test of the substation 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-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, 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; the third determination unit is used to determine the above-mentioned electronic device that has failed in each of the above-mentioned electronic devices based on the above-mentioned alarm information. , and construct an alarm data matrix based on normal electronic equipment and the above-mentioned electronic equipment with faults, the elements in the above-mentioned alarm data matrix are respectively used to indicate whether each of the above-mentioned electronic equipment has faults, 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 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, 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 first control unit is used to troubleshoot the above-mentioned alarm channels of each of the above-mentioned electronic equipment 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 checking all channels one by one, which improves the work efficiency of alarm channel troubleshooting and solves the problem of low work efficiency caused by the need to check the fault alarm channels one by one during the relay protection test of the substation in the prior art.

[0179] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for troubleshooting an alarm channel of 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; Acquire 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 the elements of the alarm channel matrix are respectively used to indicate whether the alarm channel exists between each of the electronic devices; Determine the electronic device that has failed among the electronic devices based on the alarm information, and construct an alarm data matrix based on the normal electronic devices 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; 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 characterize whether the corresponding electronic device has the faulty alarm channel, and the elements in the fault matrix correspond one-to-one to the unique identifier of the electronic device; The alarm channel of each of the electronic devices is troubleshooted according to the fault matrix.

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 the 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, characterized in that obtaining an alarm channel between the electronic devices, And constructing an alarm channel matrix between the electronic devices based on the alarm channel, including: According to the alarm channels between the electronic devices, construct an alarm channel network topology diagram of the electronic devices, wherein the alarm channel network topology diagram includes the alarm channels between the electronic devices; An alarm channel matrix between the electronic devices is constructed based on the alarm channel network topology diagram. 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 i The electronic device and the identifier are 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.

4. The method according to claim 1, characterized in that: Determining the failed 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 failed electronic devices, including: Determine an electronic device that has failed among the electronic devices based on the alarm information; An alarm data matrix is ​​constructed based on the normal electronic equipment and the faulty electronic equipment, wherein the alarm data matrix is ​​C=[c1 c2 c 3… 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.

5. The method according to claim 1, characterized in that Calculating the product of the alarm channel matrix and the alarm data matrix to obtain a fault matrix includes: 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 p 3… p n ] T , p n Indicates whether the corresponding electronic device has the alarm channel of a fault.

6. The method according to any one of claims 1 to 5, characterized in that Performing fault troubleshooting on the alarm channel of each of the electronic devices 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; Each of the possible fault alarm channels is checked to determine the alarm channel of the actual fault.

7. A fault troubleshooting device for an alarm channel of a relay protection test, characterized in that: include: A first determining unit, used to obtain current alarm information issued by the current relay protection test, and determine the 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 for receiving and transmitting information between each of the electronic devices, and 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, configured to determine the electronic device having a fault among the electronic devices based on the alarm information, and to construct an alarm data matrix based on the normal electronic devices and the electronic devices having a fault, wherein the elements in the alarm data matrix are respectively used to indicate whether each of the electronic devices has a fault, and the elements in the alarm data matrix correspond one-to-one to 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 the elements in the fault matrix are used to characterize whether the corresponding electronic device has the faulty alarm channel, and the elements in the fault matrix correspond one-to-one to the unique identifier of the electronic device; The first control unit is used to perform fault troubleshooting on the alarm channel of each of the electronic devices according to the fault matrix.

8. 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 6.

9. 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 6 is implemented.

10. A relay protection test system, characterized in that: include: 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, and the one or more programs include methods for executing any one of claims 1 to 6.

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

  • Intelligent substation fault diagnosis method based on LSTM neural network

    CN112749509A

  • Alarm equipment determination method, related device and equipment

    CN115495302A

  • Method and apparatus for filtering root cause of server fault, and non-volatile readable storage medium and electronic apparatus

    WO2024148857A1