A fault location method for relay protection circuit based on intelligent tag

By using intelligent tags and fault prediction networks on the relay protection loop, analyzing fault alarm information, sorting the ports to be repaired and generating maintenance prompt information, the problems of low fault positioning efficiency and long maintenance time in the existing technology relay protection loop are solved, and fast and accurate fault positioning and maintenance completion are achieved on time.

CN119202956BActive Publication Date: 2025-03-25NANJING QIANYING POWER TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411721384.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-28
Publication Date
2025-03-25
Estimated Expiration
2044-11-28

AI Technical Summary

Technical Problem

The existing relay protection circuit fault positioning methods are inefficient and prone to errors, making it difficult to locate the fault points quickly and accurately. The maintenance personnel conduct inspections and repairs the fault points without distinction, resulting in the failure points being unable to be eliminated in time, and the maintenance personnel spend a long time unable to complete the maintenance work on time, resulting in the expansion of the scope of the fault impact.

Method used

The relay protection loop fault location method based on intelligent tags is adopted, and the expected troubleshooting time is generated by analyzing the fault alarm information, querying the loop SPCD file to obtain loop information, sorting the set of ports to be repaired, displaying the port identification sequence to be repaired, and controlling the light emitting device on the smart tag to be repaired through the radio frequency transceiver to enter the maintenance light mode. At the same time, maintenance priorities are determined based on the number of repairs, location classification, and optical cable type of the port, and fault prediction is carried out to generate maintenance prompt information.

Benefits of technology

It improves fault positioning efficiency, can quickly and accurately locate fault points, ensure that maintenance personnel complete maintenance work on time, reduce the scope of failure impact, and improves maintenance efficiency and accuracy through intelligent labels and fault prediction networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119202956B_ABST
    Figure CN119202956B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of computer technology, and discloses a method for locating a relay protection circuit fault based on a smart tag, comprising: obtaining various information of the circuit by parsing fault information, and optically linking each port identifier in a sequence of port identifiers to be repaired with a light-emitting device control button for display; when a preset user operation is detected for the light-emitting device control button associated with the Nth port identifier in the sequence of port identifiers to be repaired, determining the light-emitting device control button associated with the Nth port identifier as the current light-emitting device control button, sending a control signal to a radio frequency transceiver, controlling the light-emitting device on the smart tag corresponding to the current light-emitting device control button to enter a maintenance light mode, and modifying the corresponding light status information. This improves the efficiency of fault location and enables fast and accurate location of the fault point.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a relay protection circuit fault locating method based on intelligent tags. Background Art

[0002] The existing distribution network relay protection circuit fault location method mainly relies on manual operation. When a relay protection circuit fails, maintenance personnel will check step by step in a fixed order to find the fault point.

[0003] The existing relay protection circuit fault location methods often have the following technical problems:

[0004] First, the existing fault location method for relay protection circuits is inefficient and prone to errors; and the connection relationship between equipment, cables and terminals is complex and cumbersome, making it difficult to quickly and accurately locate the fault point;

[0005] Second, the maintenance personnel repaired the fault points indiscriminately, resulting in the failure to eliminate the fault points in time;

[0006] Third, maintenance personnel spend a long time troubleshooting the fault and are unable to complete the maintenance work on time, which causes the scope of the fault to expand. Summary of the invention

[0007] The summary of the invention is used to introduce concepts in a brief form, which will be described in detail in the detailed implementation section below. The summary of the invention is not intended to identify the key features or essential features of the technical solution claimed for protection, nor is it intended to limit the scope of the technical solution claimed for protection.

[0008] The present invention proposes a relay protection circuit fault location method based on smart tags to solve one or more of the technical problems mentioned in the above background technology part.

[0009] The present invention provides a method for locating a relay protection circuit fault based on an intelligent tag, the method comprising:

[0010] When receiving fault alarm information for the target relay protection circuit, the fault alarm information is parsed to obtain the fault occurrence time, the priority of the faulty power station, and the impact range of the target relay protection circuit; according to the fault occurrence time, the priority of the faulty power station, and the impact range of the target relay protection circuit, an estimated fault elimination time is generated;

[0011] Query the loop information corresponding to the target relay protection loop from the pre-configured loop SPCD file, the loop information includes the starting point panel cabinet identifier, the end point panel cabinet identifier, the optical cable type corresponding to each optical cable in at least one optical cable between the starting point panel cabinet and the end point panel cabinet, the port identifier of the two ports corresponding to each optical cable, the port identifier of the two ports corresponding to each optical fiber in at least one optical fiber inside the starting point panel cabinet and the end point panel cabinet, and the ports corresponding to each optical cable in at least one optical cable and each optical fiber in at least one optical fiber constitute a port set to be repaired;

[0012] According to the maintenance priority of each port, the ports in the port set to be repaired are sorted to obtain a port sequence to be repaired, and the port identifiers of the ports in the port sequence to be repaired constitute a port identifier sequence to be repaired, and the port identifier sequence to be repaired is displayed on the screen, wherein each port identifier in the port identifier sequence to be repaired is optically linked to a light-emitting device control button, each light-emitting device control button corresponds to a light-emitting device on a smart label, and each light-emitting device is configured with corresponding light status information;

[0013] When it is detected that a preset user operation is performed on the light-emitting device control button associated with the Nth port identifier in the sequence of port identifiers to be repaired, the light-emitting device control button associated with the Nth port identifier is determined as the current light-emitting device control button;

[0014] A control signal is sent to the radio frequency transceiver so that the radio frequency transceiver controls the light emitting device on the smart tag corresponding to the current light emitting device control button to enter the maintenance light mode and modify the corresponding light status information.

[0015] Optionally, the maintenance priority of each port is generated by the following steps:

[0016] Obtain the maintenance record of each port in the set of ports to be repaired within the historical time period, and count the number of maintenance times of each port;

[0017] Determine the port location classification of each port in the set of ports to be repaired and the type of optical cable connected to each port;

[0018] Determine the maintenance priority of each port based on the number of repairs of each port, the port location classification of each port, and the type of optical cable connected to each port.

[0019] Optionally, the maintenance priority of each port is determined according to the number of maintenance of each port, the port location classification of each port, and the type of optical cable connected to each port, including:

[0020] Determine the maintenance priority of each port based on the number of repairs for each port, the port location classification of each port, the type of optical cable connected to each port, and the depth of each port;

[0021] The depth of each port is generated by the following steps:

[0022] Query the connection relationship between different ports in the port set to be repaired from the pre-configured loop SPCD file;

[0023] According to the connection relationship between different ports in the set of ports to be repaired, a directed graph corresponding to the set of ports to be repaired is generated, wherein a node in the directed graph corresponds to a port in the set of ports to be repaired, and the edge in the directed graph represents the connection relationship between the ports; the depth of each node in the directed graph is counted, and the depth of each port is determined according to the depth of each node.

[0024] Optionally, the maintenance priority of each port is determined based on the number of maintenance times of each port, the port location classification of each port, the type of optical cable connected to each port, and the depth of each port, including:

[0025] According to the depth of each port, the ports in the port set to be repaired are grouped to obtain multiple port groups, and each port in the same port group corresponds to the same depth;

[0026] Sort the multiple port groups in order of depth from small to large to obtain a port group sequence;

[0027] Determine the score of each port according to the number of repairs of each port, the port position classification of each port, and the type of optical cable connected to each port; sort each port group in the port group sequence in descending order according to the score of the port to obtain a port subsequence corresponding to each port group;

[0028] A port sequence to be repaired corresponding to the set of ports to be repaired is generated according to the port group sequence and the port subsequence corresponding to each port group, and a repair priority of each port is determined according to the port sequence to be repaired.

[0029] Optionally, a sequence of port identifications to be repaired is displayed on the screen, including:

[0030] The identification sequence of the ports to be repaired is displayed in descending order of repair priority;

[0031] When it is detected that a preset user operation is performed on the light-emitting device control button associated with the Nth port identification in the sequence of port identifications to be repaired, the Nth port identification is highlighted, and the detection result input option corresponding to the Nth port identification is displayed, so that the detection input for the Nth port identification is input, and the detection result input options include a positive result option, a negative result option, and an intermediate result option;

[0032] When it is detected that the input of the test results for all the port identifiers in the sequence of port identifiers to be repaired is completed, the number of selections corresponding to the positive result option, the negative result option, and the intermediate result option is counted respectively, and the counted number of selections is displayed on the screen;

[0033] For at least one port identifier corresponding to the intermediate result option, a corresponding port feature is generated according to the port information corresponding to each port identifier, and the port feature is input into the fault prediction network to obtain the failure rate corresponding to each port identifier in the at least one port identifier; if the failure rate is greater than a preset failure rate threshold, the corresponding port maintenance prompt information is generated and displayed.

[0034] The present invention has the following beneficial effects:

[0035] 1. By setting a smart label on the relay protection circuit, the efficiency of fault location is improved, and the fault point can be located quickly and accurately. Specifically, the main reason why the fault location method of the relay protection circuit is inefficient and prone to errors, and it is difficult to locate the fault point quickly and accurately is that the connection relationship between the equipment, cables and terminals is complex and cumbersome, and difficult to distinguish. Based on this, the present invention parses the fault information to obtain various information of the circuit, and each port identification in the port identification sequence to be repaired is optically displayed with a light-emitting device control button. When it is detected that a preset user operation is performed on the light-emitting device control button associated with the Nth port identification in the port identification sequence to be repaired, the light-emitting device control button associated with the Nth port identification is determined as the current light-emitting device control button, and a control signal is sent to the radio frequency transceiver to control the light-emitting device on the smart label corresponding to the current light-emitting device control button to enter the maintenance light mode, and modify the corresponding light status information. Thereby, the efficiency of fault location is improved, and the fault point can be located quickly and accurately. In addition, it helps to meet the needs of digital transformation of power grids.

[0036] 2. Determine the maintenance priority of each port through the depth of each port, the number of maintenance times of each port, the port location classification of each port, and the type of optical cable connected to each port, generate a sequence of port identifications to be repaired, display the sequence of port identifications to be repaired on the screen, determine the test results corresponding to each port identification, perform fault prediction for the ports of the intermediate result options, and determine whether each port needs to generate port maintenance prompt information. The higher the maintenance priority, the more important the fault point is. In this way, the importance of the fault point is determined, and the maintenance personnel repair the fault point in a timely manner according to the importance of the fault point and the port maintenance prompt information.

[0037] 3. Determine the average detection time by the used time and the first quantity, generate an updated troubleshooting time according to the average detection time, the second quantity and the used time, determine whether the updated troubleshooting time is later than the expected troubleshooting time, and if the updated troubleshooting time is later than the expected troubleshooting time, form the remaining port identifier sequence with the port identifiers for which no detection results exist. Determine whether there are port identifiers with a failure rate lower than a preset failure rate threshold in the remaining port identifier sequence, determine the port identifiers with a failure rate lower than the preset failure rate threshold as candidate port identifiers, and obtain multiple candidate port identifiers. By deleting the target number of candidate port identifiers, an updated remaining port identifier sequence is obtained, so that the updated troubleshooting time corresponding to the updated remaining port identifier sequence is not later than the expected troubleshooting time. This reduces the troubleshooting time, and maintenance personnel can complete maintenance work on time, reducing the scope of fault impact. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The above and other features, advantages and aspects of the embodiments of the present invention will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale.

[0039] Figure 1 The present invention is a flow chart of a method for locating a fault in a relay protection circuit based on an intelligent tag. DETAILED DESCRIPTION

[0040] The present invention will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are only for exemplary purposes and are not intended to limit the scope of protection of the present invention.

[0041] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other.

[0042] It should be noted that the concepts such as "first" and "second" mentioned in the present invention are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0043] It should be noted that the modifications of "one" and "plurality" mentioned in the present invention are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0044] The names of the messages or information exchanged between multiple devices of the present invention are only used for illustrative purposes, and are not used to limit the scope of these messages or information.

[0045] The present invention will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.

[0046] like Figure 1 FIG. 1 is a flow chart of a method for locating a fault in a relay protection circuit based on a smart tag according to the present invention, which specifically includes the following steps:

[0047] Step 101, when fault alarm information for a target relay protection circuit is received, the fault alarm information is parsed to obtain the fault occurrence time, the priority of the faulty power station, and the impact range of the target relay protection circuit; based on the fault occurrence time, the priority of the faulty power station, and the impact range of the target relay protection circuit, an estimated fault elimination time is generated.

[0048] In some embodiments, the execution subject of the relay protection circuit fault location method based on smart tags of the present invention may be a mobile terminal, which may be a mobile phone or a computer.

[0049] In practice, the smart tag can be a passive luminous tag with a QR code, integrated RFID and LED bulb. The execution subject establishes a communication connection with the background server through various communication methods. On this basis, the fault alarm information of the target relay protection circuit sent by the background server is received. Among them, the relay protection circuit is a circuit in the power system where relays are installed to protect the circuit and components. The target relay protection circuit can be any one or more relay protection circuits. The fault alarm information includes the time of fault occurrence, the priority of the faulty power station, and the impact range of the target relay protection circuit. In practice, the time of fault occurrence can be any time point. As an example, the faulty power stations can be sorted in order from high to low according to the voltage level of each faulty power station to obtain a faulty power station sequence. The higher the ranking of the faulty power station, the higher the priority of the faulty power station. The impact range of the target relay protection circuit can be any one or more circuits in the power station.

[0050] In practice, the priority of the faulty power station and the scope of influence of the target relay protection circuit are scored respectively. Among them, the higher the priority of the faulty power station, the higher the score, and the larger the scope of influence of the target relay protection circuit, the higher the score. The scores of the two are summed to obtain the total score, and the total score is divided by the preset basic score to obtain the score coefficient. The preset maximum fault elimination time is divided by the score coefficient to obtain the fault elimination time. The fault elimination time and the fault occurrence time are summed to obtain the expected fault elimination time. As an example, the fault occurrence time can be 8 hours, and the maximum fault elimination time can be set to 120 minutes. The priority of the faulty power station and the scope of influence of the target relay circuit are scored. The priority of the faulty power station can be level 2, and the corresponding score can be 80. The scope of influence of the target relay circuit can be one circuit, and the corresponding score can be 70. The score corresponding to the priority of the faulty power station and the score corresponding to the scope of influence of the target relay circuit are summed to obtain a total score of 150. As an example, the basic score can be set to 100, and the total score is divided by the basic score to obtain a score coefficient of 1.5. Divide the maximum troubleshooting time by the fractional coefficient to get the troubleshooting time, which is 90 minutes. The estimated troubleshooting time is 9 hours and 30 minutes.

[0051] Step 102, query the loop information corresponding to the target relay protection loop from the pre-configured loop SPCD file, the loop information includes the starting panel cabinet identifier, the ending panel cabinet identifier, the optical cable type corresponding to each optical cable in at least one optical cable between the starting panel cabinet and the ending panel cabinet, the port identifier of the two ports corresponding to each optical cable, the port identifier of the two ports corresponding to each optical fiber in at least one optical fiber inside the starting panel cabinet and the ending panel cabinet, and the ports corresponding to each optical cable in at least one optical cable and each optical fiber in at least one optical fiber constitute a port set to be inspected.

[0052] In some embodiments, the execution subject has locally stored a pre-configured loop SPCD file. The pre-configured loop SPCD file includes loop information corresponding to the relay protection loop. On this basis, the loop information corresponding to the relay protection loop is queried from the pre-configured loop SPCD file. The loop information includes the starting panel cabinet identifier, the terminal panel cabinet identifier, the optical cable type corresponding to each optical cable in at least one optical cable between the starting panel cabinet and the terminal panel cabinet, the port identifier of the two ports corresponding to each optical cable, and the port identifier of the two ports corresponding to each optical fiber in at least one optical fiber inside the starting panel cabinet and the terminal panel cabinet. In practice, each starting panel cabinet and terminal panel cabinet are numbered to obtain the starting panel cabinet identifier and the terminal panel cabinet identifier. The optical cable type can be a single-fiber optical cable or a multi-fiber optical cable. The two ports corresponding to each optical cable in at least one optical cable between the starting panel cabinet and the terminal panel cabinet are numbered to obtain the port identifier of the two ports corresponding to each optical cable in at least one optical cable between the starting panel cabinet and the terminal panel cabinet. The two ports corresponding to each optical fiber inside the starting screen cabinet and the terminal screen cabinet are numbered to obtain the port identifiers of the two ports corresponding to each optical fiber in at least one optical fiber inside the starting screen cabinet and the terminal screen cabinet. The ports corresponding to each optical cable in at least one optical cable and each optical fiber in at least one optical fiber are respectively formed into a set of ports to be repaired.

[0053] Step 103, according to the maintenance priority of each port, sort the ports in the port set to be repaired to obtain a port sequence to be repaired, the port identifiers of each port in the port sequence to be repaired constitute a port identifier sequence to be repaired, and the port identifier sequence to be repaired is displayed on the screen, wherein each port identifier in the port identifier sequence to be repaired is optically linked to a light-emitting device control button for display, each light-emitting device control button corresponds to a light-emitting device on a smart label, and each light-emitting device is configured with corresponding lighting status information.

[0054] Optionally, the maintenance priority of each port is generated by the following steps:

[0055] Step 1: Obtain the maintenance record of each port in the set of ports to be repaired within a historical time period, and count the number of maintenance times of each port.

[0056] In some embodiments, the execution subject has stored a port maintenance record list locally. The port maintenance record in the port maintenance record list includes a port identifier, maintenance times, and maintenance time. On this basis, the maintenance record of each port in the set of ports to be repaired in the historical time period is obtained, and the maintenance times of each port are counted.

[0057] Step 2: Determine the port location classification of each port in the set of ports to be repaired and the type of optical cable connected to each port.

[0058] In some embodiments, the port location classification of each port in the set of ports to be repaired is determined, and the port location classification may be a starting cabinet port or an end cabinet port. The type of optical cable connected to each port may be a single-fiber optical cable or a multi-fiber optical cable.

[0059] Step three, determine the maintenance priority of each port according to the number of maintenance times of each port, the port location classification of each port, and the type of optical cable connected to each port.

[0060] In some embodiments, the number of times each port is repaired, the port location classification of each port, and the type of optical cable connected to each port are scored respectively, wherein the more times a port is repaired, the higher the score. In the port location classification of the port, the impact range when the starting screen cabinet fails is greater than the impact range when the terminal screen cabinet fails, so the score of the starting screen cabinet port is higher than the score of the terminal screen cabinet port. Among the types of optical cables connected to the port, the impact caused by the failure of the optical fiber of the single-fiber optical cable is large, and the impact caused by the failure of any optical fiber in the multi-fiber optical cable is small, so the score of the single-fiber optical cable is higher than the score of the multi-fiber optical cable. The scores corresponding to the number of times each port is repaired, the scores corresponding to the port location classification of each port, and the scores corresponding to the type of optical cable connected to each port are added and compared, and the maintenance priority of each port is determined according to the order of the scores from high to low. As an example, the set of ports to be detected includes port 1, port 2, port 3, and port 4. The number of maintenance times of port 1 may be 5 times, and the corresponding score may be 100. The number of maintenance times of port 2 may be 3 times, and the corresponding score may be 80. The number of maintenance times of port 3 may be 2 times, and the corresponding score may be 70. The number of maintenance times of port 4 may be 1 time, and the corresponding score may be 50. The port location classification of port 1 and port 2 may be located at the starting cabinet position, and the corresponding score may be 100. The port location classification of port 3 and port 4 may be located at the terminal cabinet position, and the corresponding score may be 50. The type of connecting optical cable of port 1 and port 3 may be single-fiber optical cable, and the corresponding score may be 100. The type of connecting optical cable corresponding to port 2 and port 4 may be multi-fiber optical cable, and the corresponding score may be 50. Adding the three scores, the score of port 1 may be 300, the score of port 2 may be 230, the score of port 3 may be 220, and the score of port 4 may be 170. The maintenance priority of each port may be determined in descending order of the scores, such that port 1 is better than port 2, better than port 3, and better than port 4.

[0061] In some embodiments, according to the maintenance priority of each port, the ports in the set of ports to be repaired are sorted in order of maintenance priority from high to low to obtain a sequence of ports to be repaired. The sequence of ports to be repaired may be port 1, port 2, port 3, and port 4. The port identifiers of the ports in the sequence of ports to be repaired constitute a sequence of port identifiers to be repaired. For example, the identifier of port 1 may be A, the identifier of port 2 may be B, the identifier of port 3 may be C, and the identifier of port 4 may be D. Then the sequence of port identifiers to be repaired may be A, B, C, and D. The obtained sequence of port identifiers to be repaired is displayed on the screen. Among them, each port identifier in the sequence of port identifiers to be repaired is optically linked to a light-emitting device control button, and each light-emitting device control button corresponds to a light-emitting device on a smart label. In practice, each light-emitting device is configured with corresponding light status information to display the current state of the light. The light status information may be a normal light mode or a maintenance light mode.

[0062] Step 104: when it is detected that a preset user operation is performed on the light-emitting device control button associated with the Nth port identifier in the sequence of port identifiers to be repaired, the light-emitting device control button associated with the Nth port identifier is determined as the current light-emitting device control button.

[0063] In some embodiments, the execution subject is provided with a light-emitting device control button, which is a virtual button and can be an icon that can respond to user operations. On this basis, when it is detected that a preset user operation is performed on the light-emitting device control button associated with the Nth port identifier in the sequence of port identifiers to be repaired, the light-emitting device control button associated with the Nth port identifier is determined as the current light-emitting device control button. Among them, the preset user operation can be a single-click button operation or a double-click button operation.

[0064] Step 105, sending a control signal to the radio frequency transceiver so that the radio frequency transceiver controls the light emitting device on the smart tag corresponding to the current light emitting device control button to enter the maintenance light mode and modify the corresponding light status information.

[0065] In some embodiments, the execution subject is connected to the radio frequency transceiver through various communication methods. Among them, the radio frequency transceiver can power the smart tag through the magnetic field, thereby lighting up the light-emitting device (LED bulb) on the smart tag. On this basis, a control signal is sent to the radio frequency transceiver. After the radio frequency transceiver receives the control signal, the light-emitting device on the smart tag corresponding to the current light-emitting device control button is controlled to enter the maintenance light mode, and the light status information of the light-emitting device is modified at the same time.

[0066] In these embodiments, by setting a smart label on the relay protection circuit, the efficiency of fault location is improved, and the fault point can be located quickly and accurately. Specifically, the main reason why the fault location method of the relay protection circuit is inefficient and prone to errors, and it is difficult to locate the fault point quickly and accurately is that the connection relationship between the equipment, cables and terminals is complex and cumbersome, and difficult to distinguish. Based on this, the present invention parses the fault information to obtain various information of the circuit, and each port identifier in the sequence of port identifiers to be repaired is optically linked to a light-emitting device control button for display. When it is detected that a preset user operation is performed on the light-emitting device control button associated with the Nth port identifier in the sequence of port identifiers to be repaired, the light-emitting device control button associated with the Nth port identifier is determined as the current light-emitting device control button, and a control signal is sent to the radio frequency transceiver to control the light-emitting device on the smart label corresponding to the current light-emitting device control button to enter the maintenance light mode, and modify the corresponding light status information. Thereby, the efficiency of fault location is improved, and the fault point can be located quickly and accurately.

[0067] In some embodiments, in order to further solve the second technical problem described in the background technology section, that is, "maintenance personnel repair the fault point indiscriminately, resulting in the failure point being unable to be eliminated in time", in some embodiments of the present invention, the maintenance priority of each port is determined according to the number of maintenance times of each port, the port location classification of each port, and the type of optical cable connected to each port, including the following steps:

[0068] Step 1: Determine the maintenance priority of each port according to the number of maintenance times of each port, the port location classification of each port, the type of optical cable connected to each port, and the depth of each port.

[0069] The maintenance priority of each port is determined through the following sub-steps:

[0070] Sub-step 1: Group the ports in the port set to be repaired according to the depth of each port to obtain multiple port groups, and each port in the same port group corresponds to the same depth.

[0071] In some embodiments, the ports in the port set to be repaired are grouped according to the depth of each port to obtain multiple port groups, wherein each port in the same port group corresponds to the same depth. As an example, the multiple port groups may be port group 1 and port group 2. Port group 1 may include port 1 and port 2, and the depths corresponding to port 1 and port 2 are both 1. Port group 2 may include port 3 and port 4, and the depths corresponding to port 3 and port 4 are both 2.

[0072] Sub-step 2: sorting the multiple port groups in order of depth from small to large to obtain a port group sequence.

[0073] In some embodiments, multiple port groups are sorted in order of depth from small to large to obtain a port group sequence. As an example, the depth of port group 1 may be 1, the depth of port group 2 may be 2, and the port group sequence may be port group 1, port group 2.

[0074] Sub-step three, determining the score of each port according to the number of maintenance times of each port, the port location classification of each port, and the type of optical cable connected to each port; for each port group in the port group sequence, sorting the ports in descending order according to their scores to obtain a port sub-sequence corresponding to each port group.

[0075] In some embodiments, as an example, according to the above embodiment, the score of each port is determined, the score of port 1 can be 300, the score of port 2 can be 230, the score of port 3 can be 220, and the score of port 4 can be 170. For each port group in the port group sequence, the ports are sorted in descending order according to their scores to obtain a port subsequence corresponding to each port group. In practice, the port subsequence corresponding to port group 1 can be port 1 and port 2, and the port subsequence corresponding to port group 2 can be port 3 and port 4.

[0076] Sub-step 4: generating a port sequence to be repaired corresponding to the set of ports to be repaired according to the port group sequence and the port subsequence corresponding to each port group, and determining the repair priority of each port according to the port sequence to be repaired.

[0077] In some embodiments, the ports in the port subsequence corresponding to each port group are sorted according to the order of the port groups in the port group sequence, and a port sequence to be repaired corresponding to the port set to be repaired is generated. Among them, the higher the order of the port to be repaired in the port sequence to be repaired, the higher the repair priority of the port to be repaired. As an example, the port group sequence can be port group 1 and port group 2, the port subsequence corresponding to port group 1 can be port 1 and port 2, the port subsequence corresponding to port group 2 can be port 3 and port 4, and the port sequence to be repaired corresponding to the generated port set to be repaired can be port 1, port 2, port 3, and port 4. The repair priority of each port is that the repair priority of port 1 is level 1, the repair priority of port 2 is level 2, the repair priority of port 3 is level 3, and the repair priority of port 4 is level 4.

[0078] The depth of each port is generated by the following sub-steps:

[0079] Sub-step 1: query the connection relationship between different ports in the set of ports to be repaired from the pre-configured loop SPCD file.

[0080] In some embodiments, the connection relationship between different ports in the set of ports to be repaired is queried from a pre-configured loop SPCD file, and the connection relationship between different ports can be that each port is connected to one port or each port is connected to multiple ports.

[0081] Sub-step two, generating a directed graph corresponding to the set of ports to be repaired based on the connection relationship between different ports in the set of ports to be repaired, wherein a node in the directed graph corresponds to a port in the set of ports to be repaired, and an edge in the directed graph represents the connection relationship between the ports; counting the depth of each node in the directed graph, and determining the depth of each port based on the depth of each node.

[0082] In some embodiments, a directed graph corresponding to the set of ports to be repaired is generated based on the connection relationship between different ports in the set of ports to be repaired. The directed graph includes multiple nodes and edges connecting different nodes, a node in the directed graph corresponds to a port in the set of ports to be repaired, and the edges in the directed graph represent the connection relationship between the ports. On this basis, the depth of each node in the directed graph is counted, and the depth of each node is the depth of each port corresponding to each node. The depth of each node is the depth of the position of each node in the directed graph.

[0083] The sequence of port identifications to be repaired is displayed on the screen, including the following steps:

[0084] Step 1: Display the identification sequence of the ports to be inspected in descending order of inspection priority.

[0085] In some embodiments, as an example, the port identifier of port 1 may be A, the port identifier of port 2 may be B, the port identifier of port 3 may be C, and the port identifier of port 4 may be D, and the respective maintenance priorities may be port 1, port 2, port 3, and port 4. The sequence of port identifiers to be maintained is displayed in descending order of maintenance priority. The displayed sequence of port identifiers to be maintained may be A, B, C, and D.

[0086] Step two, when it is detected that a preset user operation is performed on the light-emitting device control button associated with the Nth port identifier in the sequence of port identifiers to be inspected, the Nth port identifier is highlighted and the detection result input option corresponding to the Nth port identifier is displayed, so that the detection input is the detection result for the Nth port identifier, and the detection result input options include a positive result option, a negative result option, and an intermediate result option.

[0087] In some embodiments, as an example, when it is detected that a preset user operation is performed on the light-emitting device control button associated with the third port identification in the sequence of port identifications to be repaired, the third port identification is highlighted, wherein the third port identification may be A. And the detection result input option corresponding to the third port identification is displayed, so that the execution subject detects and inputs the detection result for the third port identification. The detection result input options include a positive result option, a negative result option, and an intermediate result option. The detection result may be a positive result, a negative result, or an intermediate result. Among them, a positive result may be that no fault is found in the detection, a negative result may be that a fault is found in the detection, and an intermediate result may be that further detection is required.

[0088] Step three, when it is detected that the input of the test results for all port identifiers in the sequence of port identifiers to be repaired is completed, the number of selections corresponding to the positive result option, the negative result option, and the intermediate result option are counted respectively, and the counted number of selections is displayed on the screen.

[0089] In some embodiments, when it is detected that the input of the detection results for all port identifiers in the sequence of port identifiers to be repaired is completed, the number of selections corresponding to the positive result option, the negative result option, and the intermediate result option is counted. As an example, the number of selections corresponding to the positive result option can be 1, the number of selections corresponding to the negative result option can be 1, and the number of selections corresponding to the intermediate result option can be 2, and the counted number is displayed on the screen.

[0090] Step 4. For at least one port identifier corresponding to the intermediate result option, generate a corresponding port feature based on the port information corresponding to each port identifier, input the port feature into the fault prediction network, and obtain the failure rate corresponding to each port identifier in at least one port identifier; if the failure rate is greater than a preset failure rate threshold, generate and display the corresponding port maintenance prompt information.

[0091] In some embodiments, the execution subject is locally provided with a fault prediction network. As an example, the port identifiers corresponding to the intermediate result options may be port C and port D. The port identifiers and port location classifications corresponding to port C and port D are obtained from the port information corresponding to port C and port D, and the port identifiers and port location classifications corresponding to port C and port D are used as the port features corresponding to port C and port D. Among them, the port information may include port identifiers, port location classifications, and the type of optical cable connected to each port. The port features corresponding to port C and the port features corresponding to port D are input into the fault prediction network to obtain the failure rate corresponding to port C and the failure rate corresponding to port D, and the failure rate is the probability of failure of each port in the historical time. As an example, the preset failure rate threshold can be set to 50%, and the failure rate corresponding to port C can be 80%, then the corresponding port maintenance prompt information is generated and displayed. The failure rate corresponding to port D can be 40%, then there is no need to generate the corresponding port maintenance prompt information.

[0092] In these embodiments, the maintenance priority of each port is determined by the depth of each port, the number of maintenance times of each port, the port position classification of each port, and the type of optical cable connected to each port, a sequence of port identifications to be repaired is generated, the sequence of port identifications to be repaired is displayed on the screen, the detection result corresponding to each port identification is determined, fault prediction is performed for the ports of the intermediate result options, and it is determined whether port maintenance prompt information needs to be generated for each port. The higher the maintenance priority, the higher the importance of the fault point. In this way, the importance of the fault point is determined, and the maintenance personnel repair the fault point in a timely manner according to the importance of the fault point and the port maintenance prompt information.

[0093] In some embodiments, in order to further solve the technical problem 3 described in the background technology section, that is, "maintenance personnel spend a long time troubleshooting the fault and are unable to complete the maintenance work on time, resulting in an expansion of the scope of the fault impact", some embodiments of the present invention further include the following steps:

[0094] Step one: when it is detected that the time difference between the current time and the expected fault elimination time is less than a preset time difference threshold, the number of port identifiers for which detection results already exist in the port identifier sequence to be inspected is counted as a first number, the number of port identifiers for which no detection results exist is counted as a second number, and the elapsed time is determined based on the difference between the time when the fault alarm information for the target relay protection circuit is received and the current time; the average detection time is determined based on the elapsed time and the first number.

[0095] In some embodiments, as an example, the preset time difference threshold may be 60 minutes, the current time is 8:10, the estimated troubleshooting time may be 9, the time difference between the current time and the estimated troubleshooting time is 50 minutes, which is less than the preset time difference threshold, and the number of port identifiers for which there are already detection results in the sequence of port identifiers to be repaired may be 2, then the first number is 2. The number of port identifiers for which there are no detection results is 2, then the second number is 2. As an example, the time for receiving the fault alarm information for the target relay protection circuit may be 8, and the current time may be 8:10. The elapsed time is determined based on the difference between the time for receiving the fault alarm information for the target relay protection circuit and the current time, and the elapsed time may be 10 minutes. Dividing the elapsed time by the first number, the average detection time is 5 minutes.

[0096] Step 2: Display the timeout alarm information on the screen, and generate an updated troubleshooting time based on the average detection time, the second number, and the used time; determine whether the updated troubleshooting time is later than the expected troubleshooting time. If the updated troubleshooting time is later than the expected troubleshooting time, the port identifiers for which there is no detection result will be composed of the remaining port identifier sequence.

[0097] In some embodiments, as an example, a timeout alarm message is displayed on the screen, the average detection time may be 5 minutes, the second number may be 2, the used time may be 10 minutes, and the remaining detection time is 10 minutes. The remaining detection time is added to the expected troubleshooting time to obtain an updated troubleshooting time of 9:10. The updated troubleshooting time is later than the expected troubleshooting time, and the port identifiers for which there is no detection result are composed of the remaining port identifier sequence. The remaining port identifier sequence may be port C and port D.

[0098] Step three, obtain the failure rate of each port identifier in the remaining port identifier sequence within the historical time interval, and determine whether there is a port identifier in the remaining port identifier sequence whose failure rate is lower than the preset failure rate threshold. If so, determine the port identifier with a failure rate lower than the preset failure rate threshold as a candidate port identifier, and obtain multiple candidate port identifiers.

[0099] In some embodiments, as an example, the failure rates of port C and port D in a historical time interval are obtained, the failure rate of port C may be 45%, the failure rate of port D may be 40%, and the preset failure rate threshold may be 50%. In practice, the port identifiers whose failure rates are lower than the preset failure rate threshold are determined as candidate port identifiers, and multiple candidate port identifiers are obtained. As an example, the candidate port identifiers may be port C and port D.

[0100] Step 4, set the initial value of the target number to one, and perform the following update steps: delete the target number of candidate port identifiers from the remaining port identifier sequence in order from front to back to obtain an updated remaining port identifier sequence. If the updated troubleshooting time corresponding to the updated remaining port identifier sequence is not later than the expected troubleshooting time, the updated remaining port identifier sequence is displayed to allow maintenance personnel to perform maintenance; if the updated troubleshooting time corresponding to the updated remaining port identifier sequence is later than the expected troubleshooting time, add one to the target number and continue to perform the above update steps.

[0101] In some embodiments, as an example, the initial value of the target quantity is set to one, and the following update steps are performed. In order of sorting from front to back, one candidate port identifier is deleted from the remaining port identifier sequence to obtain an updated remaining port identifier sequence. The remaining port identifier sequence can be port D, and the updated fault troubleshooting time corresponding to the updated remaining port identifier sequence can be 9:05. After adding one to the target quantity, the above update steps are continued.

[0102] In these embodiments, the average detection time is determined by the used time and the first quantity, and an updated troubleshooting time is generated according to the average detection time, the second quantity, and the used time, and it is determined whether the updated troubleshooting time is later than the expected troubleshooting time. If the updated troubleshooting time is later than the expected troubleshooting time, the port identifiers for which no detection results exist are formed into a remaining port identifier sequence. It is determined whether there are port identifiers with a failure rate lower than a preset failure rate threshold in the remaining port identifier sequence, and the port identifiers with a failure rate lower than the preset failure rate threshold are determined as candidate port identifiers to obtain a plurality of candidate port identifiers. An updated remaining port identifier sequence is obtained by deleting a target number of candidate port identifiers, so that the updated troubleshooting time corresponding to the updated remaining port identifier sequence is not later than the expected troubleshooting time. This reduces the troubleshooting time, and maintenance personnel can complete maintenance work on time, reducing the scope of the fault.

[0103] The above descriptions are only some preferred embodiments of the present invention and the explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the present invention is not limited to the technical solutions formed by the specific combination of the above technical features, but also should cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above inventive concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present invention (but not limited to) to form a technical solution.

Claims

1. A method for locating faults in a relay protection circuit based on smart tags, characterized in that: include: When receiving fault alarm information for a target relay protection circuit, the fault alarm information is parsed to obtain the fault occurrence time, the priority of the faulty power station, and the impact range of the target relay protection circuit; according to the fault occurrence time, the priority of the faulty power station, and the impact range of the target relay protection circuit, an estimated fault elimination time is generated; Query the loop information corresponding to the target relay protection loop from the pre-configured loop SPCD file, the loop information includes the starting point panel cabinet identifier, the end point panel cabinet identifier, the optical cable type corresponding to each optical cable in at least one optical cable between the starting point panel cabinet and the end point panel cabinet, the port identifier of two ports corresponding to each optical cable, and the port identifier of two ports corresponding to each optical fiber in at least one optical fiber inside the starting point panel cabinet and the end point panel cabinet, and the ports corresponding to each optical cable in the at least one optical cable and each optical fiber in the at least one optical fiber constitute a port set to be repaired; According to the maintenance priority of each port, the ports in the set of ports to be repaired are sorted to obtain a sequence of ports to be repaired, the port identifiers of the ports in the sequence of ports to be repaired constitute a sequence of port identifiers to be repaired, and the sequence of port identifiers to be repaired is displayed on the screen, wherein each port identifier in the sequence of port identifiers to be repaired is optically linked to a light-emitting device control button, each light-emitting device control button corresponds to a light-emitting device on a smart label, and each light-emitting device is configured with corresponding light status information; When it is detected that a preset user operation is performed on the light-emitting device control button associated with the Nth port identifier in the sequence of port identifiers to be repaired, determining the light-emitting device control button associated with the Nth port identifier as the current light-emitting device control button; Sending a control signal to the radio frequency transceiver so that the radio frequency transceiver controls the light emitting device on the smart tag corresponding to the current light emitting device control button to enter the maintenance light mode and modify the corresponding light status information; Displaying the identification sequence of the ports to be repaired in descending order of repair priority; When it is detected that a preset user operation is performed on the light-emitting device control button associated with the Nth port identifier in the sequence of port identifiers to be repaired, the Nth port identifier is highlighted, and the detection result input option corresponding to the Nth port identifier is displayed, so that the detection input is a detection result for the Nth port identifier, and the detection result input option includes a positive result option, a negative result option, and an intermediate result option; wherein a positive result is that no fault is found in the detection, a negative result is that a fault is found in the detection, and an intermediate result is that further detection is required; When it is detected that the input of the detection results for all the port identifiers in the sequence of port identifiers to be repaired is completed, the number of selections corresponding to the positive result option, the negative result option, and the intermediate result option is counted respectively, and the counted number of selections is displayed on the screen; For at least one port identifier corresponding to the intermediate result option, a corresponding port feature is generated according to the port information corresponding to each port identifier, and the port feature is input into the fault prediction network to obtain the failure rate corresponding to each port identifier in the at least one port identifier; if the failure rate is greater than a preset failure rate threshold, the corresponding port maintenance prompt information is generated and displayed.

2. The method for locating faults in a relay protection circuit based on smart tags according to claim 1, characterized in that: The maintenance priority of each port is generated by the following steps: Obtaining the maintenance record of each port in the set of ports to be repaired within a historical time period, and counting the number of maintenance times of each port; Determine the port location classification of each port in the set of ports to be repaired and the type of optical cable connected to each port; The maintenance priority of each port is determined according to the maintenance times of each port, the port location classification of each port, and the type of optical cable connected to each port.

3. The method for locating faults in a relay protection circuit based on smart tags according to claim 2 is characterized in that: Determining the maintenance priority of each port according to the maintenance times of each port, the port location classification of each port, and the type of optical cable connected to each port includes: Determine the maintenance priority of each port based on the number of repairs for each port, the port location classification of each port, the type of optical cable connected to each port, and the depth of each port; The depth of each port is generated by the following steps: Querying the connection relationship between different ports in the set of ports to be repaired from a pre-configured loop SPCD file; According to the connection relationship between different ports in the set of ports to be repaired, a directed graph corresponding to the set of ports to be repaired is generated, wherein a node in the directed graph corresponds to a port in the set of ports to be repaired, and an edge in the directed graph represents the connection relationship between ports; the depth of each node in the directed graph is counted, and the depth of each port is determined according to the depth of each node.

4. The method for locating faults in a relay protection circuit based on smart tags according to claim 3 is characterized in that: Determining the maintenance priority of each port according to the number of maintenance of each port, the port location classification of each port, the type of optical cable connected to each port, and the depth of each port includes: According to the depth of each port, the ports in the set of ports to be repaired are grouped to obtain a plurality of port groups, and each port in the same port group corresponds to the same depth; Sort the multiple port groups in order of depth from small to large to obtain a port group sequence; Determine the score of each port according to the number of repairs of each port, the port position classification of each port, and the type of optical cable connected to each port; sort each port group in the port group sequence in descending order according to the score of the port to obtain a port subsequence corresponding to each port group; A port sequence to be repaired corresponding to the set of ports to be repaired is generated according to the port group sequence and the port subsequence corresponding to each port group, and a repair priority of each port is determined according to the port sequence to be repaired.

Citation Information

Patent Citations

  • A positioning system and a management system based on a routing port positioning device

    CN109861749A

  • Optical cable fault positioning method and device, electronic equipment and nonvolatile storage medium

    CN115001573A