Power fault detection method and apparatus, electronic device, and storage medium

WO2025133754A3PCT designated stage expired Publication Date: 2025-07-17CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/IB2024/061595
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-21
Filing Date
2024-11-20
Publication Date
2025-07-17

AI Technical Summary

Technical Problem

When a power failure occurs in a power supply system in a data center, it is difficult for the existing technology to quickly locate the faulty equipment, resulting in low troubleshooting efficiency and accuracy.

Method used

By obtaining the current operating status and normal operating status of each device in the power supply system, a list of abnormal devices is determined, and the faulty device is accurately determined based on the topological relationship between these devices.

Benefits of technology

It realizes rapid positioning of faulty equipment in the data center, improves the efficiency and accuracy of troubleshooting, and solves the problem of low troubleshooting efficiency and accuracy in the existing technology.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure IB2024061595_17072025_PF_FP_ABST
    Figure IB2024061595_17072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a power fault detection method and apparatus, an electronic device, and a storage medium. The method comprises: acquiring current operation states and normal operation states of devices in a power supply system; determining an abnormal device list on the basis of the current operation states and the normal operation states of the devices, wherein the abnormal device list comprises the device identifier of an abnormal device having the current operation state being inconsistent with the normal operation state; and determining a faulty device on the basis of the abnormal device list and a topological relationship between the devices in the power supply system. Embodiments of the present application can solve the technical problem in the prior art of low efficiency and accuracy in troubleshooting of power devices.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Power Fault Detection Method, Apparatus, Electronic Device, and Storage Medium Cross-Reference This disclosure claims priority to a Chinese patent publication filed with the Patent Office of China on December 21, 2023, with publication number 202311779355.0 and title “Power Fault Detection Method, Apparatus, Electronic Device, and Storage Medium,” the entire contents of which are incorporated herein by reference. Technical Field This disclosure relates to the field of power technology, and more specifically, to a power fault detection method, apparatus, electronic device, and storage medium. Background: As a crucial physical infrastructure for cloud computing, data centers provide a stable power supply and a suitable operating environment for internal cloud computing devices, such as servers and switches, enabling uninterrupted, high-quality cloud services. To ensure the stability of cloud computing, it is necessary to ensure the stable operation of servers and network equipment within the data center, that is, to ensure the stability of the data center. The power supply system is a critical component of data centers. When a power failure occurs, servers and switches at the edge will immediately lose one or more power sources. Severe power failures can cause the entire power supply to be lost, leading to device downtime and, in turn, serious cloud service disruptions. Therefore, to ensure the stable operation of cloud computing, it is crucial to ensure the safety and stability of the power supply system. In the related art, when a power supply system failure occurs, electrical engineers typically perform a system-by-system inspection to identify the faulty device. However, this approach is inadequate for rapidly locating faults in data centers with a large number of devices, resulting in low troubleshooting efficiency and accuracy. In response to the aforementioned issues, the present disclosure provides a power fault detection method, apparatus, device, and storage medium to at least address the technical issues of low efficiency and accuracy in troubleshooting power equipment faults in the related art. According to a first aspect of an embodiment of the present disclosure, a power fault detection method is provided, comprising: obtaining a current operating status and a normal operating status of each device in a power supply system; determining a list of abnormal devices based on the current operating status and the normal operating status of each device, the abnormal device list including device identifiers of abnormal devices whose current operating status is inconsistent with the normal operating status; and determining a faulty device based on the abnormal device list and a topological relationship between the devices in the power supply system.According to a second aspect of an embodiment of the present disclosure, a power fault detection device is provided. The power fault detection device includes: an acquisition component for acquiring the current operating status and normal operating status of each device in a power supply system; a first determination component configured to determine an abnormal device list based on the current operating status and normal operating status of each device, wherein the abnormal device list includes device identifiers of abnormal devices whose current operating status is inconsistent with the normal operating status; and a second determination component configured to determine a faulty device based on the abnormal device list and the topological relationship between the devices in the power supply system. According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, including a memory and a processor, the memory storing a computer program, and the processor configured to execute the power fault detection method of the first aspect using the computer program. According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, the computer-readable storage medium storing a computer program, wherein the computer program is configured to execute the power fault detection method of the first aspect when executed. In an embodiment of the present disclosure, a method is employed to obtain the current operating status and normal operating status of each device in a power supply system; determine an abnormal device list based on the current operating status and normal operating status of each device, wherein the abnormal device list includes the device identifiers of abnormal devices whose current operating status is inconsistent with the normal operating status; and determine the faulty device based on the abnormal device list and the topological relationship between the devices in the power supply system. Because the present disclosure first obtains the abnormal devices whose current operating status is inconsistent with the normal operating status when locating the faulty device, and then accurately locates the faulty device based on the topological relationship between the devices in the power supply system, the present disclosure not only enables rapid location of faulty devices in a data center but also improves the efficiency and accuracy of fault troubleshooting, thereby resolving the technical problem of low efficiency and accuracy in power equipment fault troubleshooting in the related art. BRIEF DESCRIPTION OF THE DRAWINGS Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiments below. The drawings are provided for illustration purposes only and are not to be construed as limiting the present disclosure. The same reference numerals are used throughout the drawings to represent the same components.In the accompanying drawings: Figure 1 is a schematic diagram of an application environment of an optional power fault detection method according to an embodiment of the present disclosure; Figure 2 is a schematic diagram of an application environment of another optional power fault detection method according to an embodiment of the present disclosure; Figure 3 is a flow chart of an optional power fault detection method according to an embodiment of the present disclosure; Figure 4 is a flow chart of another optional power fault detection method according to an embodiment of the present disclosure; Figure 5 is a flow chart of another optional power fault detection method according to an embodiment of the present disclosure; Figure 6 is a flow chart of another optional power fault detection method according to an embodiment of the present disclosure; Figure 7 is a fault location diagram of an optional power fault detection method according to an embodiment of the present disclosure; Figure 8 is a fault location diagram of another optional power fault detection method according to an embodiment of the present disclosure; Figure 9 is a fault location diagram of another optional power fault detection method according to an embodiment of the present disclosure; Figure 10 is a schematic diagram of an optional power simulation logic according to an embodiment of the present disclosure; Figure 11 is a structural diagram of a power fault detection device provided by an embodiment of the present disclosure; Figure 12 is a structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION To help those skilled in the art better understand the present disclosure, the following will provide a clear and complete description of the technical solutions in the embodiments of the present disclosure, in conjunction with the accompanying drawings. It should be noted that the described embodiments represent only a portion of the embodiments of the present disclosure, and are not exhaustive. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of the present disclosure without inventive effort should fall within the scope of protection of the present disclosure. It should be noted that the terms "first," "second," and so on, in the specification and claims of the present disclosure, and in the accompanying drawings, are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that such terms are interchangeable where appropriate, such that the embodiments of the present disclosure described herein can be implemented in an order other than that illustrated or described herein. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or components is not necessarily limited to the steps or components expressly listed, but may include other steps or components not expressly listed or inherent to such process, method, product, or apparatus. As an optional implementation, the above data processing method can be applied to, but is not limited to, the application environment shown in FIG. 1 .This application environment may include, but is not limited to, a data collection layer, a basic service layer connected to the data collection layer, and a fault location application layer connected to the basic service layer. At the data collection layer, real-time data from each power device is collected through the Emergency Operating Procedure (EOP), as well as real-time data from the Internet of Things (IoT) collected by IoT collection devices. The data collection layer reports this acquired real-time data to the monitoring service at the basic service layer. The monitoring service then sends an alarm event to the event emergency management service. The fault location server 102 uses this alarm event to locate the fault in the power supply system, including the following steps: obtaining the current operating status and normal operating status of each device in the power supply system; determining a list of abnormal devices based on the current and normal operating status of each device, including the device identifiers of abnormal devices whose current operating status is inconsistent with the normal operating status; and determining the faulty device based on the abnormal device list and the topological relationships between the devices in the power supply system. In one or more embodiments, the power fault detection method disclosed herein may be implemented in the application environment shown in Figure 2. As shown in Figure 2, user 202 and user device 204 can interact with each other. User device 204 includes a memory 206 and a processor 208. In this embodiment, user device 204 can, but is not limited to, refer to and execute the operations performed by the fault location server 102 to determine the faulty device based on the list of abnormal devices and the topological relationships between the devices in the power supply system. Optionally, the fault location server 102 and user device 204 may be, but are not limited to, a single server, a server cluster consisting of multiple servers, or a cloud server, including, but not limited to, a private cloud server or a public cloud server. The above is merely an example and is not limited in this embodiment. In the related art, when a power supply system fails, electrical engineers typically perform a one-by-one inspection of the system to identify the faulty device. However, this approach cannot meet the requirements for rapid fault location in data centers with a large number of devices, and the fault detection efficiency and accuracy are low. To address the above technical issues, as an optional implementation, as shown in Figure 3, the present disclosure provides a power fault detection method, comprising the following steps:

[0002] S302: Acquire the current operating status and normal operating status of each device in the power supply system. Specifically, in embodiments of the present disclosure, the power supply system typically consists of multiple power supplies, transformers, switchgear, and an uninterruptible power supply system. When each device in the power supply system is operating normally, the normal operating status of each device is recorded. For example, the normal status of a device can be represented by identifier 1, and the abnormal status of a device can be represented by status identifier 0. Assume that when transformer 1 in the current power supply system is faulty, its current operating status is abnormal, represented by status identifier 0; when switchgear 2 in the power supply system is not faulty, its current operating status is normal, represented by status identifier 1. The above is merely an example and is not intended to be limiting in this disclosure.

[0003] S304: Based on the current operating status and normal operating status of each device, an abnormal device list is determined. The abnormal device list includes the device identifiers of abnormal devices whose current operating status is inconsistent with the normal operating status. Specifically, in the embodiment of the present disclosure, for example, after a fault occurs in transformer 1 and medium-voltage bus coupler 2 in the power supply system, it is determined that their current operating status is inconsistent with the normal operating status. In this case, the device identifiers of transformer 1 and medium-voltage bus coupler 2 can be recorded in the abnormal device list. Devices in the abnormal device list are devices that may have a fault.

[0004] S306: Determine the faulty device based on the abnormal device list and the topological relationships between the devices in the power supply system. In the disclosed embodiment, after obtaining the abnormal device list in the power supply system, the faulty device can be accurately determined based on the topological relationships between the devices in the power supply system and the topological relationships between each device in the abnormal device list and other devices. For example, the operating conditions of other devices in the current state can be simulated based on the current status of each device in the abnormal device list and the topological relationships, thereby further identifying the faulty device in the power supply system. In an embodiment of the present disclosure, a method is employed to obtain the current operating status and normal operating status of each device in a power supply system; determine an abnormal device list based on the current operating status and normal operating status of each device, wherein the abnormal device list includes device identifiers of abnormal devices whose current operating status is inconsistent with the normal operating status; and determine a faulty device based on the abnormal device list and the topological relationship between the devices in the power supply system. Because the present disclosure first obtains abnormal devices whose current operating status is inconsistent with the normal operating status when locating a faulty device, and then accurately locates the faulty device based on the topological relationship between the devices in the power supply system, the present disclosure not only rapidly locates faulty devices in a data center but also improves the efficiency and accuracy of fault troubleshooting, thereby resolving the technical problem of low efficiency and accuracy in power equipment fault troubleshooting in related technologies. In one or more embodiments, as shown in FIG. 4 , an embodiment of the present disclosure further provides a power fault detection method, comprising the following steps:

[0005] S402: Acquire the current operating status and normal operating status of each device in the power supply system.

[0006] S404: Determine an abnormal device list based on the current operating state and the normal operating state of each device, where the abnormal device list includes device identifiers of abnormal devices whose current operating state is inconsistent with the normal operating state.

[0007] S406, based on the topological relationship between the devices in the power supply system, determining from the abnormal device list an abnormal device that is located most upstream in the topological relationship;

[0008] S408: Determine the abnormal device at the farthest upstream as a faulty device. Specifically, in an embodiment of the present disclosure, as shown in FIG7 , based on the current operating status and normal operating status of each device, determine that the abnormal device list includes a mains incoming cabinet (mains incoming cabinet A), a transformer, a low-voltage busbar, and a power distribution unit (PDU). Based on the topological relationship between the devices in the power supply system, determine from the abnormal device list that the abnormal device at the farthest upstream of the topological relationship is mains incoming cabinet A, and determine mains incoming cabinet A as a faulty device. The above steps S402 and S404 have been clearly described above and will not be repeated here. In one or more embodiments, as shown in FIG5 , an embodiment of the present disclosure further provides a method for detecting a power fault, comprising the following steps:

[0009] S502, obtaining the current operating status and normal operating status of each device in the power supply system;

[0010] S504: Determine an abnormal device list based on the current operating state and the normal operating state of each device, where the abnormal device list includes device identifiers of abnormal devices whose current operating state is inconsistent with the normal operating state.

[0011] S506: Based on the topological relationship between the devices in the power supply system, determine, from the abnormal device list, an abnormal device that is located most upstream in the topological relationship.

[0012] S508, determining the upstream abnormal device as a faulty device; S510, deleting the device identifier of the faulty device from the abnormal device list;

[0013] S512: Based on the device identifier and the fault state of the faulty device, simulating, by a preset power supply simulation model, a predicted state of each device in the power supply system when the faulty device is in the fault state;

[0014] S514: Based on the predicted status and current operating status of each device, the abnormal device list is updated. The process returns to the step of determining the abnormal device most upstream in the topological relationship from the abnormal device list, and the process continues in a loop until the abnormal device list is empty. Specifically, in this embodiment of the present disclosure, the device identifier of the faulty device (mains incoming cabinet A) is deleted from the abnormal device list. Based on the device identifier and fault status of mains incoming cabinet A, a preset power supply simulation model is used to simulate the predicted status of each device in the power supply system when mains incoming cabinet A is in the faulty state. The preset power supply simulation model is configured based on the topological relationship of each device in the current power supply system. As shown in Figure 8, during the first simulation using the preset power supply simulation model, the predicted status of each device in the power supply system is determined to include, for example: the predicted status of the mains incoming cabinet A is abnormal, the predicted status of the medium-voltage bus coupler is normal, the predicted status of the transformer is normal, the predicted status of the low-voltage bus coupler is abnormal, the predicted status of the high-voltage direct current (HVDC) power supply for communications is normal, the predicted status of the head cabinet is normal, and the predicted status of PUD3 is normal. After comparing the predicted status of each of the above devices with the current operating status, the abnormal device list is updated, and the process returns to the step of determining the abnormal device most upstream in the abnormal device list. At this point, the medium-voltage bus coupler can be determined as the abnormal device most upstream in the abnormal device list, and the medium-voltage bus coupler is determined to be a faulty device. As shown in Figure 9, during the second simulation, the medium-voltage bus coupler is removed from the abnormal device list. Then, based on the device identifier and fault status of the medium-voltage bus coupler, a preset power supply simulation model is used to simulate the predicted status of each device in the power supply system when the medium-voltage bus coupler is in the fault state. The predicted status of each device in the power supply system is determined to include, for example: the predicted status of the medium-voltage bus coupler is abnormal, the predicted status of the transformer is abnormal, the predicted status of the low-voltage bus coupler is normal, the predicted status of the high-voltage direct current power supply HVDC for communications is normal, the predicted status of the head cabinet is normal, and the predicted status of PDU3 is normal. After comparing the predicted status of each of the above devices with the current operating status, the abnormal device list is updated, and PDU3 can be determined to be an abnormal device. The abnormal device PDU3, which is the most upstream abnormal device in the topological relationship, is returned from the abnormal device list, and PDU3 is determined to be a faulty device. After deleting the device identifier of PDU3 from the abnormal device list, the abnormal device list is now empty, and the above simulation steps are determined to be stopped.At this point, it can be accurately determined that the faulty devices in the current power supply system include: {mains incoming cabinet A, medium-voltage bus coupler, PDU3}. Steps S502 to S508 have been clearly described above and will not be repeated here. In one or more embodiments, updating the abnormal device list based on the predicted status and current operating status of each device includes: comparing the predicted status and current operating status of each device, identifying devices whose predicted status and current operating status are inconsistent as candidate abnormal devices; and replacing the device identifiers in the abnormal device list with the device identifiers of the candidate abnormal devices. Specifically, in an embodiment of the present disclosure, as shown in FIG8 , before the first simulation is performed using a preset power supply simulation model, the devices in the abnormal device list include: {mains incoming line cabinet, transformer, low-voltage bus coupler, PUD}. After the first simulation, the predicted status of each device in the power supply system is determined, for example, including: the current predicted status of the mains incoming line cabinet A is abnormal, the predicted status of the medium-voltage bus coupler is normal, the predicted status of the transformer is normal, the predicted status of the low-voltage bus coupler is abnormal, the predicted status of the high-voltage direct current power supply HVDC for communications is normal, the predicted status of the train head cabinet is normal, and the predicted status of PUD3 is normal. After comparing the predicted and current operating states of the aforementioned devices, it is determined that the devices whose predicted and current operating states are inconsistent include {medium-voltage bus coupler, transformer, low-voltage bus coupler, PUD3}. These devices are identified as candidate abnormal devices, and the device identifiers of {medium-voltage bus coupler, transformer, low-voltage bus coupler, PUD3} are used to replace the device identifiers in the abnormal device list. In one or more embodiments, as shown in FIG6 , the present disclosure further provides a power fault detection method, comprising the following steps:

[0015] S602: Acquire the current operating status and normal operating status of each device in the power supply system.

[0016] S604: Determine an abnormal device list based on the current operating state and the normal operating state of each device, where the abnormal device list includes device identifiers of abnormal devices whose current operating state is inconsistent with the normal operating state.

[0017] S606: Determine a faulty device based on the abnormal device list and a topological relationship between devices in the power supply system.

[0018] S608, in the process of determining the faulty device based on the abnormal device list, determining whether the device identifier in the abnormal device list has changed based on the current operating state and the normal operating state of each device according to a first preset period;

[0019] S610: If the abnormal device list changes, re-determine the faulty device based on the topological relationship and the changed abnormal device list. Specifically, in the embodiments of the present disclosure, the duration of the first preset period can be flexibly configured based on the real-time requirements of fault inspection. In one example, during the process of determining the faulty device based on the abnormal device list, the current operating status and normal operating status of each device in the power supply system are obtained every minute. If it is detected that the current operating status and normal operating status of each device have not changed compared to the previous minute, it is determined that the device identifier in the abnormal device list has not changed. If it is detected that the current operating status and normal operating status of a device have changed compared to the previous minute, it is determined that the device identifier in the abnormal device list has changed. In this case, it is necessary to re-determine the faulty device based on the topological relationship and the changed abnormal device list. Specifically, steps S602-S606 in the embodiments of the present disclosure have been clearly described above and will not be repeated here. In one or more embodiments, obtaining the current operating status and normal operating status of a device in the power supply system includes: detecting the occurrence of an abnormal alarm event in the power supply system, obtaining the current operating status and normal operating status of the device in the power supply system; and / or obtaining the current operating status and normal operating status of the device in the power supply system according to a second preset period. Specifically, in an embodiment of the present disclosure, after an abnormal alarm service in the power supply system issues an abnormal alarm event, it can be determined that a device in the power supply system has failed, thereby affecting external services provided by the data center. In this case, the current operating status and normal operating status of the device in the power supply system can be obtained to determine the device in the power supply system that has failed. In another example, the current operating status and normal operating status of the device in the power supply system can also be obtained according to a second preset period, for example, once every 30 seconds, to determine the device in the power supply system that has failed. In one or more embodiments, the predicted state of each device in the power supply system when the faulty device is in the faulty state is simulated by a preset power supply simulation model based on the device identification and fault state of the faulty device, including: inputting the device identification and fault state of the faulty device into the preset power supply simulation model; determining the preconditions and trigger conditions required for the operation of the preset power supply simulation model according to the device identification and fault state of the faulty device; determining the action instructions to be executed for each device in the power supply system according to the preconditions and trigger conditions; and executing the action instructions to be executed to obtain the predicted state of each device in the power supply system.In one or more embodiments, the preconditions include the opening and closing states of each device, the trigger conditions include the voltage states of each device, and the action instructions include delayed opening operation instructions and / or delayed closing instructions; determining the preconditions and trigger conditions required for the operation of the preset power supply simulation model based on the device identification and fault state of the faulty device; and determining the action instructions to be executed by each device in the power supply system based on the preconditions and trigger conditions includes: determining the opening and closing states and voltage states of each device required for the operation of the preset power supply simulation model based on the device identification and fault state of the faulty device; and determining the delayed opening operation instructions and / or delayed closing instructions to be executed by each device in the power supply system based on the opening and closing states and voltage states of each device. Specifically, assume that the power supply system is supplied by two mains power lines. Mains power line A is supplied through mains power incoming cabinet A, and mains power line B is supplied through mains power incoming cabinet B. As shown in Figure 10, the states of the devices in the power supply system before the mains voltage on line A is lost include: mains incoming cabinet A is closed and has voltage; mains incoming cabinet B is closed and has voltage; and the medium-voltage bus coupler is open and has voltage. After the mains voltage on line A is lost, the current states of the devices in the power supply system obtained using a depth-first search (DFS) algorithm include: mains incoming cabinet A is closed and has no voltage; mains incoming cabinet B is closed and has voltage; and the medium-voltage bus coupler is open and has voltage. Determining the preconditions required for running the preset power supply simulation model includes: mains incoming cabinet A is closed, mains incoming cabinet B is closed, and the medium-voltage bus coupler is open. Determining the trigger conditions required for running the preset power supply simulation model includes: mains incoming cabinet A is no voltage, and mains incoming cabinet B is voltage. Determining the delayed opening and / or closing instructions to be executed for each device in the power supply system based on the opening and closing states and voltage states of the aforementioned devices includes: the mains incoming cabinet executing the opening instruction after a delay of 5 seconds; the transformer feeder cabinet executing the opening instruction after a delay of 2 seconds; the medium-voltage busbar executing the closing instruction after a delay of 2 seconds; transformer feeder cabinet 1 executing the opening instruction after a delay of 5 seconds; transformer feeder cabinet 2 executing the opening instruction after a delay of 5 seconds; transformer feeder cabinet 3 executing the opening instruction after a delay of 5 seconds; transformer feeder cabinet 4 executing the opening instruction after a delay of 5 seconds; and transformer feeder cabinet 5 executing the opening instruction after a delay of 5 seconds. Executing the pending instructions accurately simulates the predicted states of each device in the power supply system.Based on the above embodiment, as an optional implementation, the present disclosure also provides a power fault detection method that can be applied to the power supply system shown in Figure 1. As shown in Figure 1, the power supply system includes a data collection layer, a basic service layer, and a fault location application layer. The data collection layer transmits data center device switching and operation information to a central platform via a unified transmission protocol. This layer can monitor a large number of devices and locations, with a minimum data collection frequency of 10 seconds. The basic service layer includes monitoring services, circuit topology, and circuit simulation services. Monitoring services store collected data, handle alarms, and provide various query services for third-party services. Power simulation services record the switching logic of each device in the power supply system, simulating the expected device states in different scenarios. Power topology records the connection relationships between devices in the power supply system. The data center power supply system must distribute 10kV mains power to each PDU at the end of the data center through transformers, power distribution components, and other equipment, providing a stable and reliable power supply for each device in the data center. To ensure uninterrupted power supply to equipment, data center power supply architectures utilize numerous redundant backup power supplies, uninterruptible power supply systems, and emergency power supply systems. Depending on factors such as data center level and cost, these systems can be combined into various power supply architectures, resulting in a complex and diverse data center power supply architecture. The relationships between devices in the data center power supply system are stored in a database in topological form for access by the power simulation service. Power Simulation Service: The data center power supply system is equipped with a comprehensive protection system and blocking logic. The comprehensive protection system automatically switches switches on and off according to rules. This system utilizes redundancy (automatic switching of backup power) in the event of unexpected situations (such as a single-line mains outage). The blocking logic prevents power line anomalies caused by misoperation. During power supply system simulation, the power simulation service provides online management of the comprehensive protection logic, maintaining consistent automatic switching logic with the data center. Through categorization and analysis of various types of comprehensive protection logic, it can be divided into combinations of conditional and action strategies. Conditional strategies monitor for unexpected situations, such as mains outages or transformer failures. Action strategies are used to configure the action sequence for putting the backup power source into operation (e.g., busbar breaker). Here, the comprehensive protection automatic switching logic consists of two condition strategies (initial conditions and trigger conditions) and several action strategies (specific actions and delays). This embodiment of the present disclosure also provides a data processing method, comprising the following steps:

[0020] S1: Save the normal operating status of each device in each power supply system. For example, when a power supply system failure is determined by an alarm event, the current status of each device is automatically compared with the normal status to calculate the abnormal device table.

[0021] S2: Based on the topological relationship corresponding to each device in the power supply system, a device at the most upstream of the above topological relationship is searched from the abnormal device table, and the device is recorded as a faulty device in the root fault device table.

[0022] S3: Input the faulty device found in step S2 into the simulation system to simulate the expected state of each device in the power supply system when the device fails.

[0023] S4: Compare the expected state of each device in step S3 with the current state of the device to calculate an abnormal device table.

[0024] S5: Return to step S2 and perform a loop calculation until the abnormal device table is empty. The root fault device is ultimately determined to be the device stored in the root fault device table. Because faulty devices in the power supply system can change, it is necessary to locate the latest faulty device in real time based on the changes in the fault. This can be accomplished by checking the abnormal device table in step S1 every minute to see if there are any changes. If so, the loop prediction algorithm (S1-S5) is repeated to determine the root fault device. The above-described technical solution of the present disclosure has the following beneficial technical effects:

[0025] 1. Based on the cyclic prediction algorithm, the accuracy of fault location in the data center power supply system is significantly improved.

[0026] 2. The latest abnormal equipment can be continuously updated as the faulty equipment in the power supply system changes, and the latest root cause of the fault can be accurately located.

[0027] 3. It is compatible with differences in underlying power supply architectures and integrated power protection logic and can be applied to fault location in any power supply architecture. It should be noted that, for simplicity of description, the aforementioned method embodiments are presented as a series of combined actions. However, those skilled in the art should be aware that this disclosure is not limited by the order of the actions described, as certain steps can be performed in a different order or simultaneously. Furthermore, those skilled in the art should also be aware that the embodiments described in this specification are preferred embodiments, and the actions and components involved are not necessarily required by this disclosure. According to another aspect of the embodiments of this disclosure, a power fault detection device for implementing the aforementioned power fault detection method is also provided. As shown in Figure 11, the device includes: an acquisition component 1102 for acquiring the current operating status and normal operating status of each device in the power supply system; a first determination component 1104 for determining, based on the current operating status and normal operating status of each device, a list of abnormal devices, the list of abnormal devices including the device identifiers of abnormal devices whose current operating status is inconsistent with the normal operating status; and a second determination component 1106 for determining a faulty device based on the list of abnormal devices and the topological relationship between the devices in the power supply system. In embodiments of the present disclosure, a method is employed to obtain the current operating status and normal operating status of each device in a power supply system; determine an abnormal device list based on the current operating status and normal operating status of each device, wherein the abnormal device list includes device identifiers of abnormal devices whose current operating status is inconsistent with the normal operating status; and determine a faulty device based on the abnormal device list and the topological relationship between devices in the power supply system. Because the present disclosure first obtains abnormal devices whose current operating status is inconsistent with the normal operating status when locating a faulty device, and then accurately locates the faulty device based on the topological relationship between devices in the power supply system, the present disclosure not only rapidly locates faulty devices in a data center but also improves fault troubleshooting efficiency and accuracy, thereby resolving the technical problem of low efficiency and accuracy in power equipment fault troubleshooting in related technologies. In one or more embodiments, the second determining component 1106 includes: a first determining component configured to determine, based on the topological relationship between devices in the power supply system, the abnormal device located most upstream in the abnormal device list; and a second determining component configured to determine the most upstream abnormal device as the faulty device.In one or more embodiments, the second determination component 1106 further includes: a deletion component configured to delete the device identifier of the faulty device from the abnormal device list; a simulation component configured to simulate, based on the device identifier and fault state of the faulty device, the predicted state of each device in the power supply system when the faulty device is in the faulty state using a preset power supply simulation model; an update component configured to update the abnormal device list based on the predicted state and current operating state of each device; and a step of returning to the step of determining the abnormal device most upstream in the topological relationship from the abnormal device list, looping until the abnormal device list is empty. In one or more embodiments, the update component includes: a first determination subcomponent configured to compare the predicted state and current operating state of each device and identify devices whose predicted state and current operating state are inconsistent as candidate abnormal devices; and a replacement subcomponent configured to replace the device identifier in the abnormal device list with the device identifier of the candidate abnormal device. In one or more embodiments, the power fault detection apparatus further includes: a third determination component configured to, during the process of determining a faulty device based on the abnormal device list, determine whether a device identifier in the abnormal device list has changed based on the current operating status and normal operating status of each device according to a first preset period; and a fourth determination component configured to, if the abnormal device list has changed, re-determine the faulty device based on the topological relationship and the changed abnormal device list. In one or more embodiments, the acquisition component 1102 includes: a detection component configured to, upon detecting the occurrence of an abnormal alarm event in the power supply system, acquire the current operating status and normal operating status of a device in the power supply system; and / or an acquisition component configured to acquire the current operating status and normal operating status of a device in the power supply system according to a second preset period. In one or more embodiments, the simulation component includes: an input subcomponent, configured to input the device identification and fault status of the faulty device into the preset power supply simulation model; a second determination subcomponent, configured to determine the preconditions and trigger conditions required for the operation of the preset power supply simulation model based on the device identification and fault status of the faulty device; a third determination subcomponent, configured to determine the action instructions to be executed by each device in the power supply system based on the preconditions and trigger conditions; and an execution acquisition component, configured to execute the action instructions to be executed to obtain the predicted status of each device in the power supply system.In one or more embodiments, the precondition includes the opening and closing status of each device, the trigger condition includes the voltage status of each device, and the action instruction includes a delayed opening instruction and / or a delayed closing instruction. The second determination subcomponent includes: a first determination subcomponent configured to determine the opening and closing status and voltage status of each device required for running the preset power supply simulation model based on the device identifier and fault status of the faulty device; and a second determination subcomponent configured to determine the delayed opening instruction and / or delayed closing instruction to be executed by each device in the power supply system based on the opening and closing status and voltage status of each device. According to another aspect of the embodiments of the present disclosure, an electronic device configured to implement the above-mentioned power fault detection method is also provided. The electronic device may be the fault location server shown in Figure 1. This embodiment is described using an electronic device equipped with a fault location service as an example. As shown in Figure 12, the electronic device includes a memory 1202 and a processor 1204. The memory 1202 stores a computer program, and the processor 1204 is configured to execute the steps of any of the above-mentioned method embodiments using the computer program. Optionally, in this embodiment, the electronic device may be at least one of a plurality of network devices in a computer network. Optionally, in this embodiment, the processor may be configured to execute the following steps through a computer program:

[0028] 51. Obtain the current operating status and normal operating status of each device in the power supply system;

[0029] 52. Determine an abnormal device list based on the current operating state and the normal operating state of each device, where the abnormal device list includes device identifiers of abnormal devices whose current operating state is inconsistent with the normal operating state;

[0030] 53. Determine the faulty device based on the abnormal device list and the topological relationship between the devices in the power supply system. Alternatively, those skilled in the art will appreciate that the structure shown in FIG12 is merely illustrative, and the electronic device may also be a terminal device such as a smartphone, tablet computer, PDA, or mobile internet device. FIG12 does not limit the structure of the electronic device. For example, the electronic device may include more or fewer components (such as network interfaces) than shown in FIG12 , or have a configuration different from that shown in FIG12 . The memory 1202 may be configured to store software programs and components, such as program instructions / components corresponding to the power fault detection method and apparatus in the embodiments of the present disclosure. The processor 1204 executes the software programs and components stored in the memory 1202 to execute various functional applications and data processing, thereby implementing the power fault detection method described above. The memory 1202 may include high-speed random access memory (RAM) or 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 1202 may further include a memory remotely located from the processor 1204, and these remote memories may be connected to the terminal via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof. Specifically, the memory 1202 may be configured, but is not limited to, storing data to be detected for power faults and power fault detection results. As an example, as shown in FIG12 , the memory 1202 may include, but is not limited to, the acquisition component 1102, the first determination component 1104, and the second determination component 1106 of the power fault detection device. Furthermore, other components of the power fault detection device may also be included, but are not limited to, those described in detail in this example. Optionally, the transmission device 1206 may be configured to receive or transmit data via a network. Specific examples of such networks may include wired networks and wireless networks. In one example, the transmission device 1206 includes a network interface controller (NIC), which can be connected to other network devices and routers via a network cable to enable communication with the Internet or a local area network. In one embodiment, the transmission device 1206 is a radio frequency (RF) component configured to communicate wirelessly with the Internet. Furthermore, the electronic device includes a display 1108 configured to display a faulty device; and a connection bus 1110 configured to connect various components within the electronic device.In other embodiments, the electronic device may be a node in a distributed system, wherein the distributed system may be a blockchain system, which may be a distributed system formed by connecting multiple nodes via network communications. The nodes may form a peer-to-peer (P2P) network, and any computing device, such as a server or terminal, may become a node in the blockchain system by joining the peer-to-peer network. In one or more embodiments, the present disclosure further provides a computer program product or computer program, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the power fault detection method described above. The computer program is configured to execute the steps of any of the above-described method embodiments when executed. Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program configured to perform the following steps:

[0031] 51. Obtain the current operating status and normal operating status of each device in the power supply system;

[0032] 52. Determine an abnormal device list based on the current operating state and the normal operating state of each device, where the abnormal device list includes device identifiers of abnormal devices whose current operating state is inconsistent with the normal operating state;

[0033] S3. Determine the faulty device based on the abnormal device list and the topological relationship between the devices in the power supply system. Optionally, in this embodiment, those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments can be completed by a program instructing the hardware associated with the terminal device. The program can be stored in a computer-readable storage medium, which may include a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. The serial numbers of the above disclosed embodiments are for descriptive purposes only and do not represent the merits of the embodiments. If the integrated components in the above embodiments are implemented as software functional components and sold or used as independent products, they can be stored in the above-mentioned computer-readable storage medium. Based on this understanding, the technical solution of the present disclosure, or the portion that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes instructions for enabling one or more computer devices (such as personal computers, servers, or network devices) to execute all or part of the steps of the methods of various embodiments of the present disclosure. In the above-described embodiments of the present disclosure, the descriptions of each embodiment have their own focus. For portions not described in detail in a particular embodiment, reference should be made to the relevant descriptions of other embodiments. In the several embodiments provided in the present disclosure, it should be understood that the disclosed client can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of components is merely a logical functional division. In actual implementation, other divisions may be employed, such as combining or integrating multiple components into another system, or omitting or disabling certain features. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through interfaces, while the indirect coupling or communication connection between components may be electrical or other forms. Components described as separate parts may or may not be physically separate, and components displayed as components may or may not be physical components; that is, they may be located in one place or distributed across multiple network components. Some or all of these components may be selected to achieve the objectives of the present embodiment as needed. Furthermore, the functional components in the various embodiments of the present disclosure may be integrated into a single processing component, each component may exist physically separately, or two or more components may be integrated into a single component. These integrated components may be implemented in either hardware or software functional components.The above are merely preferred embodiments of the present disclosure. It should be noted that those skilled in the art could make several improvements and modifications without departing from the principles of the present disclosure, and such improvements and modifications should be considered within the scope of protection of the present disclosure. The user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data configured for analysis, stored data, and displayed data, etc.) involved in the present disclosure are all information and data authorized by the user or fully authorized by all parties. The collection, use, and processing of such data must comply with the relevant laws, regulations, and standards of the relevant countries and regions, and corresponding operation portals are provided for the user to choose to authorize or deny such data. Industrial Applicability: The power fault detection method, apparatus, electronic device, and storage medium provided in the embodiments of the present disclosure obtain the current operating status and normal operating status of each device in the power supply system; based on the current operating status and normal operating status of each device, determine a list of abnormal devices, the list of abnormal devices including the device identifiers of abnormal devices whose current operating status is inconsistent with the normal operating status; and determine the faulty device based on the abnormal device list and the topological relationship between the devices in the power supply system. The embodiments of the present disclosure can address the technical problem of low efficiency and accuracy in power equipment fault troubleshooting in the related art.

Claims

Claims 1. A method for detecting a power failure, the method comprising: Obtain the current operating status and normal operating status of each device in the power supply system; Based on the current running state and the normal running state of each device, determine an abnormal device list, wherein the abnormal device list includes device identifiers of abnormal devices whose current running state is inconsistent with the normal running state; A faulty device is determined based on the abnormal device list and the topological relationship between the devices in the power supply system.

2. The method according to claim 1, wherein: The determining of the faulty device based on the abnormal device list and the topological relationship between the devices in the power supply system includes: determining, from the abnormal device list, the abnormal device at the most upstream of the topological relationship based on the topological relationship between the devices in the power supply system; and determining the most upstream abnormal device as the faulty device.

3. The method according to claim 2, wherein: The method of determining a faulty device based on the topological relationship between the abnormal device list and the devices in the power supply system further includes: deleting the device identifier of the faulty device from the abnormal device list; simulating, based on the device identifier and the fault state of the faulty device, the predicted state of each device in the power supply system when the faulty device is in the fault state by a preset power supply simulation model; updating the abnormal device list based on the predicted state and the current operating state of each device; returning to the step of determining the abnormal device at the most upstream of the topological relationship from the abnormal device list, and executing the step in a loop until the abnormal device list is empty and the loop is stopped.

4. The method according to claim 3, wherein: The updating of the abnormal device list based on the predicted state and the current operating state of each device includes: comparing the predicted state and the current operating state of each device, and determining a device whose predicted state and the current operating state are inconsistent as a candidate abnormal device; and replacing a device identifier in the abnormal device list with a device identifier of the candidate abnormal device.

5. The method according to claim 1, wherein: The method also includes: in the process of determining the faulty device based on the abnormal device list, determining whether the device identification in the abnormal device list changes based on the current operating status and the normal operating status of each device according to a first preset period; if the abnormal device list changes, re-determining the faulty device based on the topological relationship and the abnormal device list after the change.

6. The method according to any one of claims 1 to 5, wherein: The obtaining of the current operating status and normal operating status of the equipment in the power supply system includes: detecting an abnormal alarm event in the power supply system, obtaining the current operating status and normal operating status of the equipment in the power supply system; and / or obtaining the current operating status and normal operating status of the equipment in the power supply system according to a second preset period.

7. The method according to claim 3, wherein: The method of simulating the predicted state of each device in the power supply system when the faulty device is in the faulty state based on the device identification and fault state of the faulty device by means of a preset power supply simulation model includes: inputting the device identification and fault state of the faulty device into the preset power supply simulation model; determining the preconditions and trigger conditions required for the operation of the preset power supply simulation model according to the device identification and fault state of the faulty device; determining the action instructions to be executed for each device in the power supply system according to the preconditions and trigger conditions; and executing the action instructions to be executed to obtain the predicted state of each device in the power supply system.

8. The method according to claim 7, wherein: The precondition includes the opening and closing status of each device, the trigger condition includes the voltage status of each device, and the action instruction includes a delayed opening operation instruction and / or a delayed closing instruction; Determining the preconditions and triggering conditions required for the operation of the preset power supply simulation model according to the device identification and the fault status of the faulty device; Determining the action instructions to be executed by each device in the power supply system according to the preconditions and trigger conditions includes: determining the opening and closing states and voltage states of each device required for the operation of the preset power supply simulation model according to the device identification and fault state of the faulty device; According to the opening and closing states and voltage states of the devices, a delayed opening operation instruction and / or a delayed closing instruction to be executed by each device in the power supply system is determined.

9. A power fault detection device, the device comprising: Obtain components to obtain the current operating status and normal operating status of each device in the power supply system; A first determining component is configured to determine an abnormal device list based on the current operating state and the normal operating state of each device, wherein the abnormal device list includes device identifiers of abnormal devices whose current operating state is inconsistent with the normal operating state; The second determining component is configured to determine a faulty device based on the abnormal device list and a topological relationship between the devices in the power supply system.

10. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: The processor executes the computer program to implement the method according to any one of claims 1 to 8.

11. A computer-readable storage medium having a computer program stored thereon, wherein the program is executed by a processor to implement the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Diagnostic method and system for grid fault equipment

    CN104730421A

  • User fault positioning method and device

    CN108107318A

  • Parallel arc fault positioning method and system of low-voltage distribution network

    CN112964966A

  • Transformer area power grid fault diagnosis method and system and electronic equipment

    CN114123199A

  • Hierarchical construction distributed power supply intelligent power grid construction method

    CN116865258A