Ground fault positioning method and device, computer device and readable storage medium

By acquiring the voltage and location information of user nodes in the power distribution system, establishing an equivalent circuit and calculating the voltage deviation value, the problem of difficulty in identifying high-resistance faults in traditional methods is solved, enabling fast and low-cost ground fault location and improving power safety.

CN114444424BActive Publication Date: 2025-11-18SHENZHEN POWER SUPPLY BUREAU
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111666903.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-31
Publication Date
2025-11-18
Estimated Expiration
2041-12-31

AI Technical Summary

Technical Problem

In complex power distribution systems, traditional grounding protection methods cannot identify high-resistance faults, and protection methods that use residual current as an indicator are prone to malfunctions and are costly, making it difficult to quickly and cost-effectively locate grounding faults in existing building complexes.

Method used

By acquiring the actual voltage and location information of each user node in the power distribution system, an equivalent circuit is established, and the voltage deviation value is calculated using a weighting function and normalized distributed voltage to quickly locate the fault location.

Benefits of technology

It enables rapid and low-cost location of grounding faults in complex power distribution systems, reduces manual line inspection work, and improves power safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114444424B_ABST
    Figure CN114444424B_ABST
Patent Text Reader

Abstract

The application relates to a direct-current grounding fault positioning method and device, computer equipment and a readable storage medium. The method obtains actual voltages and position information of each user node of a power distribution system; obtains a fault area according to the actual voltages and the position information; obtains second actual voltages, second position information and distribution voltages of each area node in the fault area; obtains a fault position according to the second actual voltages, the second position information and the distribution voltages and displays the fault position. The method can be used for fast positioning of a grounding fault point at a low cost when an outdoor line-to-ground fault occurs in some complex "villages in cities" or similar stock building group power distribution networks.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of power engineering technology, and in particular to a method, apparatus, computer equipment, and readable storage medium for locating ground faults. Background Technology

[0002] With rapid economic development, the demand for electricity in various regions is gradually increasing, and the complexity of power distribution systems in these regions is also increasing. In some urban village areas, due to the complexity of the power distribution network in these villages or similar existing building complexes, ground faults in outdoor lines occur frequently, affecting the normal lives of users, such as increasing the risk of electric shock in residential buildings and electrical fires. Because ground faults in the power distribution system can occur in different locations, it is necessary to troubleshoot each branch line one by one, making the work quite difficult.

[0003] Currently, in low-voltage power distribution systems, the traditional method of using short-circuit protection instead of grounding protection suffers from practical problems such as the inability to identify high-resistance faults and the inability to meet circuit impedance requirements in complex power distribution systems. Protection methods based on residual current are unsuitable for deployment in existing building complexes due to issues with reliability, malfunctions, installation costs, and power outage costs. Summary of the Invention

[0004] Therefore, it is necessary to provide a method, apparatus, computer equipment, and readable storage medium for high-speed and low-cost detection of grounding faults in the power distribution network of existing building complexes, addressing the aforementioned technical problems.

[0005] A method for locating a grounding fault includes the following steps:

[0006] Obtain the actual voltage and location information of each user node in the power distribution system;

[0007] Based on the actual voltage and location information, the fault area is determined;

[0008] Based on the fault area, the distributed voltage of each user node is obtained;

[0009] The fault location is determined and displayed based on the actual voltage and the distributed voltage.

[0010] In one embodiment, the step of determining the fault region based on the actual voltages and location information includes:

[0011] Based on the actual voltage, obtain the first node with the largest voltage value and the second node with the second largest voltage value among all user nodes;

[0012] The location information corresponding to the first node and the location information corresponding to the second node are processed to obtain the fault area.

[0013] In one embodiment, the step of obtaining the distributed voltage of each user node based on the fault region includes:

[0014] Establish the equivalent circuit for the fault region;

[0015] The equivalent circuit is processed to obtain the distributed voltage of each user node.

[0016] In one embodiment, the step of establishing the equivalent circuit of the fault region includes:

[0017] The faulty region is segmented to obtain partial elements;

[0018] Extracting parameters from some elements yields the unit equivalent circuit;

[0019] By connecting the equivalent circuits of each unit, the equivalent circuit of the fault area is obtained.

[0020] In one embodiment, the step of processing the equivalent circuit to obtain the distributed voltage of each user node includes:

[0021] Set any node in the equivalent circuit as a fault node.

[0022] By processing the equivalent circuit, the distributed voltage of each user node under different fault nodes is obtained.

[0023] In one embodiment, the step of determining the fault location based on each actual voltage and each distributed voltage includes:

[0024] The distributed voltages under different fault nodes are normalized to obtain the normalized distributed voltages;

[0025] Obtain the weighting function; the weighting function is obtained based on each normalized distributed voltage; obtain the voltage deviation value based on the weighting function, each actual voltage, and each normalized distributed voltage;

[0026] The location of the fault node when the voltage deviation value is minimum is determined as the fault location. In one embodiment, the step of obtaining the voltage deviation value based on the weighting function, each actual voltage, and each normalized distributed voltage includes:

[0027] Based on the weighting function, the weighting coefficients corresponding to each normalized distributed voltage are obtained;

[0028] The product of the absolute value of the difference between each actual voltage and each normalized distributed voltage and the corresponding weighting coefficient is used to determine each optimized voltage.

[0029] The voltage deviation value is obtained by processing each optimized voltage.

[0030] A ground fault location device, comprising:

[0031] The user node information acquisition module is used to acquire the actual voltage and location information of each user node in the power distribution system.

[0032] The fault area acquisition module is used to obtain the fault area based on the actual voltage and location information.

[0033] The regional node information acquisition module is used to obtain the distributed voltage of each user node based on the fault area;

[0034] The fault location acquisition module is used to obtain and display the fault location based on the actual voltage and the distributed voltage.

[0035] A computer device includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the above-described method.

[0036] A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the above method.

[0037] The aforementioned method for locating ground faults involves acquiring the actual voltage and location information of each user node in the power distribution system; determining the fault area based on the actual voltage and location information; obtaining the distributed voltage of each user node based on the fault area; and finally, determining and displaying the fault location based on the actual voltage and distributed voltage. This method is suitable for quickly locating ground faults in outdoor lines of power distribution networks in complex urban villages or similar existing building complexes, where such faults frequently occur. It is cost-effective. Attached Figure Description

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

[0039] Figure 1 This is a flowchart illustrating a ground fault location method in one embodiment;

[0040] Figure 2 This is a flowchart illustrating the steps for obtaining the fault area based on actual voltage and location information in one embodiment.

[0041] Figure 3 This is a flowchart illustrating the steps of obtaining the distributed voltage of each user node based on the fault area in one embodiment.

[0042] Figure 4 This is a flowchart illustrating the steps of establishing an equivalent circuit for a fault region in one embodiment.

[0043] Figure 5 This is a flowchart illustrating the steps of processing the equivalent circuit to obtain the distributed voltage of each user node in one embodiment.

[0044] Figure 6 This is a flowchart illustrating the steps for obtaining the fault location based on each actual voltage and each distributed voltage in one embodiment.

[0045] Figure 7 This is a flowchart illustrating the steps of obtaining the voltage deviation value based on the weighting function, each actual voltage, and each normalized distributed voltage in one embodiment.

[0046] Figure 8 This is a schematic diagram of the structure of some elements in one embodiment;

[0047] Figure 9 This is a schematic diagram of the weighting function in one embodiment. Detailed Implementation

[0048] To facilitate understanding of this application, a more complete description will be provided below with reference to the accompanying drawings, which illustrate embodiments of the present application. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided so that the disclosure of this application will be thorough and complete.

[0049] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application.

[0050] It is understood that the terms “a,” “an,” and “the” used in this application may also include plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising,” “including,” or “having,” etc., specify the presence of the stated features, integrals, steps, operations, components, parts, or combinations thereof, but do not preclude the possibility of the presence or addition of one or more other features, integrals, steps, operations, components, parts, or combinations thereof.

[0051] Fault location technology can quickly and accurately pinpoint fault locations based on the characteristics of line faults. This not only benefits line protection and repair, improves power safety, and reduces manual line inspections, but also plays a vital role in the safe operation of the power system. Due to the complexity of distribution networks in urban villages or similar existing building complexes, outdoor line-to-ground faults can occur in various locations. These ground faults increase the risk of electric shock and electrical fires in residential buildings. Therefore, it is necessary to develop a fast, low-cost, and highly efficient fault location algorithm to facilitate rapid power disconnection and ensure personnel safety.

[0052] However, in low-voltage power distribution systems, the traditional method of replacing grounding protection with short-circuit protection in protective connect-to-neutral (TN) systems faces practical problems such as the inability to identify high-resistance faults and the inability to meet the circuit impedance requirements in complex power distribution systems. Protection methods based on residual current are unsuitable for deployment in existing buildings due to issues with reliability, malfunctions, installation costs, and power outage costs.

[0053] In view of this, the present invention proposes a method, apparatus, computer equipment and readable storage medium for locating grounding faults, which can quickly identify and locate high-resistance faults, directly evaluate the ground potential distribution in complex electromagnetic environments, and has a low cost.

[0054] In one embodiment, such as Figure 1 As shown, a method for locating grounding faults is provided, including the following steps:

[0055] S110, obtain the actual voltage and location information of each user node in the power distribution system;

[0056] Specifically, for a real-world power distribution network's user-side building complex, the goal is to locate fault voltages with a small number of electricity meters to achieve economic optimization. Therefore, typically, one electricity meter is installed in a specific area, such as between several buildings, to monitor the voltage within that area. When installing the electricity meters, workers record the location information of each meter, which is provided as coordinates. In essence, the electricity meters are used to obtain the actual voltage and location information of each user node in the power distribution system.

[0057] S120, based on the actual voltage and location information, obtains the fault area;

[0058] Specifically, the fault voltage is close to 220V. When the actual voltage of a user node is 220V, the location information of that user node is the fault area. In another specific embodiment, when the actual voltage of each user node is not 220V, based on the actual voltage, the first node with the largest voltage value and the second node with the second largest voltage value are obtained. The location information of the first node is (x1, y1), and the actual voltage is v1; the location information of the second node is (x2, y2), and the actual voltage is v2; the fault location is (x, y), then the following formula is obtained:

[0059] (x2-x) 2 +(y2-y) 2 >(x1-x) 2 +(y1-y) 2 ;

[0060] Solving the above equation, the fault region is obtained as follows:

[0061]

[0062] S130, based on the fault area, obtain the distributed voltage of each user node;

[0063] Specifically, after locating the fault area, which includes each regional node, the fault location cannot be directly determined because no electricity meters are installed at each regional node. Assuming each regional node is considered a fault node, the equivalent circuit is described using a Spice file, and the Spice circuit solver or Syber solver is called to process the equivalent circuit, obtaining the distributed voltage of each user node under each fault node. The distributed voltage characterizes the calculated voltage of each user node when each regional node is a fault node; the calculated voltage is based on the distance between the user node and the fault node. Specifically, when there are three regional nodes, the distributed voltage of each user node under different fault nodes is solved, assuming the first, second, and third regional nodes are fault nodes respectively.

[0064] S140 determines and displays the fault location based on the actual voltage and the distributed voltage.

[0065] Specifically, at different fault nodes, the absolute values ​​of the difference between the actual voltage and the distributed voltage of each user node are added together to obtain a voltage deviation value. The location information of the fault node with the smallest voltage deviation value is determined as the fault location. In another specific embodiment, weighting coefficients can be obtained, which correspond one-to-one with the normalized distributed voltage. The closer the user node is to the fault location, the higher the distributed voltage of the user node, and the larger the corresponding weighting coefficient. The farther the user node is from the fault location, the lower the distributed voltage of the user node, and the smaller the corresponding weighting coefficient. Further, the absolute value of the difference between the actual voltage and the distributed voltage of each user node is multiplied by the corresponding weighting coefficient and then added together to obtain a voltage deviation value. The location information of the fault node with the smallest voltage deviation value is determined as the fault location.

[0066] The aforementioned method for locating ground faults involves acquiring the actual voltage and location information of each user node in the power distribution system; determining the fault area based on the actual voltage and location information; obtaining the distributed voltage of each user node based on the fault area; and finally, determining and displaying the fault location based on the actual voltage and distributed voltage. This method is suitable for quickly locating ground faults in outdoor lines of power distribution networks in complex urban villages or similar existing building complexes, where such faults frequently occur. It is cost-effective.

[0067] In one embodiment, such as Figure 2 As shown, the steps for determining the fault area based on the actual voltage and location information include:

[0068] S150: Based on the actual voltage, obtain the first node with the largest voltage value and the second node with the second largest voltage value among the user nodes;

[0069] Specifically, the fault location is closer to the first node and farther from the second node.

[0070] S160: Process the location information corresponding to the first node and the location information corresponding to the second node to obtain the fault area.

[0071] Specifically, based on the actual voltage of each user node, the first node with the largest voltage value and the second node with the second largest voltage value are obtained. The location information of the first node is denoted as (x1, y1), and its actual voltage is v1; the location information of the second node is denoted as (x2, y2), and its actual voltage is v2; the fault location is denoted as (x, y). Then, the following formula is obtained:

[0072] (x2-x) 2 +(y2-y) 2 >(x1-x) 2 +(y1-y) 2 ;

[0073] Solving the above equation, the fault region is obtained as follows:

[0074]

[0075] In one embodiment, such as Figure 3 As shown, the steps for obtaining the distributed voltage of each user node based on the fault area include:

[0076] S170, establish the equivalent circuit of the fault region;

[0077] Specifically, for power distribution lines and building electrical systems, any method can be used to establish the equivalent circuit of the fault area. Optionally, the PEEC (Partial Element Equivalent Circuit) method can be used. Because of the unity of the "field" and "circuit," the PEEC method can directly calculate the potential in the circuit without further processing of the calculated data. It is relatively simple and low-cost in ground fault location where voltage and current distribution need to be considered.

[0078] S180 processes the equivalent circuit to obtain the distributed voltage of each user node.

[0079] Specifically, the fault area includes each regional node, and since no electricity meters are installed at each regional node, the fault location cannot be directly determined. Assuming each regional node is considered a fault node, the equivalent circuit is described using a Spice file, and the Spice circuit solver or Syber solver is called to process the equivalent circuit, obtaining the distributed voltage of each user node under each fault node. The distributed voltage characterizes the calculated voltage of each user node when each regional node is a fault node; the calculated voltage is based on the distance between the user node and the fault node. Specifically, when there are three regional nodes, the distributed voltage of each user node under different fault nodes is solved, assuming the first, second, and third regional nodes are fault nodes respectively.

[0080] In one embodiment, such as Figure 4 As shown, the steps for establishing the equivalent circuit of the fault region include:

[0081] S190, the fault area is segmented to obtain partial elements;

[0082] Specifically, to account for the non-uniform distribution of current, all conductors need to be divided into small segments. In practical power distribution systems, both current and charge segments are modified by half the length of the segment. The segment length is typically chosen to be 1 / 10 of the wavelength of the primary frequency of interest. In this approach, the volume current and the voltage across the segment are unknown parameters to be determined.

[0083] Because the ionization process of the soil is introduced, calculating the resistance of the grounding line is much more complex than calculating the parameters above ground. To improve computational efficiency and simplify the model, the effect of capacitance is temporarily ignored in the grounding line model. Therefore, the grounding line only considers the effects of line resistance, inductance, and grounding resistance. The structure of some elements is as follows: Figure 8 As shown, the component includes a first resistor 10, a second resistor 20, a third resistor 30, a first inductor 40, and a second inductor 50; the first resistor 10 is connected to the first terminal of the first inductor 40, and the second terminal of the first inductor 40 is connected to the first terminal of the second inductor 50 and the first terminal of the third resistor 30 respectively; the second terminal of the third resistor 30 is grounded; the second terminal of the second inductor 50 is connected to the second resistor 20.

[0084] S200, extract the parameters of some elements to obtain the unit equivalent circuit;

[0085] S210 connects the equivalent circuits of each unit to obtain the equivalent circuit of the fault area.

[0086] Specifically, ionization reduces the electrical conductivity of the soil, thus requiring the use of a current-controlled nonlinear grounding resistor. The third resistor, 30, is a nonlinear grounding resistor with a resistance value R. g (t) is as follows:

[0087]

[0088]

[0089] Among them, R DC Let be the DC resistance under small current, i(t) be the instantaneous value of the current, E0 be the soil breakdown electric field, and σ be the resistance. g This refers to the soil electrical conductivity.

[0090] In one embodiment, such as Figure 5 As shown, the steps for processing the equivalent circuit to obtain the distributed voltage of each user node include:

[0091] S220, set any node in the equivalent circuit as a fault node;

[0092] S230 processes the equivalent circuit to obtain the distributed voltage of each user node under different fault nodes.

[0093] Specifically, the fault area includes each regional node, and since no electricity meters are installed at each regional node, the fault location cannot be directly determined. Assuming each regional node is considered a fault node, the equivalent circuit is described using a Spice file, and the Spice circuit solver or Syber solver is called to process the equivalent circuit, obtaining the distributed voltage of each user node under each fault node. The distributed voltage characterizes the calculated voltage of each user node when each regional node is a fault node; the calculated voltage is based on the distance between the user node and the fault node. Specifically, when there are three regional nodes, the distributed voltage of each user node under different fault nodes is solved, assuming the first, second, and third regional nodes are fault nodes respectively.

[0094] In one embodiment, such as Figure 6 As shown, the steps for determining the fault location based on the actual voltages and distributed voltages include:

[0095] S240, normalizes the distributed voltage under different fault nodes to obtain each normalized distributed voltage;

[0096] Specifically, normalized voltages are used to eliminate the effects of calculation errors in the distributed voltages. Normalization methods include (0,1) normalization and Z-score normalization. Optionally, the distributed voltages at different fault nodes are divided by the fault voltage of 220V to obtain the normalized distributed voltages.

[0097] S250, obtain the weighting function; the weighting function is obtained based on each normalized distributed voltage.

[0098] Specifically, the weighting function is a function that follows the change in normalized distributed voltage, and can be calculated using the following formula:

[0099]

[0100] Among them, w x Here is the weighting function; a x Let x be the normalized distributed voltage of user node x.

[0101] It should be noted that the scope of protection of this application includes not only the above formula, but also variations thereof.

[0102] S260, the voltage deviation value is obtained based on the weighting function, each actual voltage and each normalized distributed voltage;

[0103] Specifically, the weighting function can be a constant function. In this constant function, the horizontal axis represents each normalized distributed voltage, and the vertical axis represents the weighting coefficient corresponding to each normalized distributed voltage, where the weighting coefficient is a constant. The voltage deviation value is used to evaluate the distance relationship between the distributed voltage of each user node and the fault location. The closer the user node is to the fault location, the higher its distributed voltage; the farther the user node is from the fault location, the lower its distributed voltage, and therefore the smaller its corresponding weighting coefficient. Specifically, the weighting function is a constant function with a weighting coefficient of 1. Further, the absolute values ​​of the actual voltage minus the distributed voltage of each user node are summed to obtain the voltage deviation value. Specifically, when the area nodes are v1, v2, and v3, the voltage deviation value is calculated according to the following formula:

[0104] δ v1 =|v1-α 1,v1 |+|v2-α 2,v1 |+|v3-α 3,v1 |;

[0105] Where v1 represents the actual voltage of user node 1, α 1,v1 v1 represents the normalized distributed voltage of user node 1 when the fault occurs at node v1; v2 represents the actual voltage of user node 2; α 2,v1 This represents the normalized distributed voltage of user node 2 when the fault occurs at node v1; v3 represents the actual voltage of user node 3, and α... 3,v1 This represents the normalized distributed voltage of user node 3 when the fault occurs at node v1; δ v1 This represents the voltage deviation value when node v1 is a faulty node.

[0106] δ v2 =|v1-α 1,v2 |+|v2-α 2,v2 |+|v3-α 3,v2 |;

[0107] Where v1 represents the actual voltage of user node 1, α 1,v2 This represents the normalized distributed voltage of user node 1 when the fault occurs at node v2; v2 represents the actual voltage of user node 2, and α... 2,v2 v3 represents the normalized distributed voltage of user node 2 when the fault occurs at node v2; v3 represents the actual voltage of user node 3; α 3,v2 This represents the normalized distributed voltage at user node 3 when the fault occurs at node v2; δ v2 This indicates the voltage deviation value when node v2 is a faulty node.

[0108] δ v3 =|v1-α1,v3 |+|v2-α 2,v3 |+|v3-α 3,v3 |;

[0109] Where v1 represents the actual voltage of user node 1, α 1,v3 This represents the normalized distributed voltage of user node 1 when the fault occurs at node v3; v2 represents the actual voltage of user node 2; α 2,v3 This represents the normalized distributed voltage of user node 2 when the fault occurs at node v3; v3 represents the actual voltage of user node 3, and α... 3,v3 This represents the normalized distributed voltage of user node 3 when the fault occurs at node v3; δ v3 This indicates the voltage deviation value when node v3 is a fault node.

[0110] S270 determines the location of the fault node when the voltage deviation value is the minimum as the fault location.

[0111] Specifically, the beneficial effect voltage deviation value is used to evaluate the relationship between the distributed voltage of each user node and the distance to the fault location. When the voltage deviation value is the smallest, the location information of the regional node corresponding to the fault node is determined as the fault location.

[0112] In one embodiment, such as Figure 7 As shown, the steps for obtaining the voltage deviation value based on the weighting function, each actual voltage, and each normalized distributed voltage include:

[0113] S280, according to the weighting function, obtain the weighting coefficients corresponding to each normalized distributed voltage;

[0114] Specifically, such as Figure 9 As shown, a weighting function is provided, where the horizontal axis represents the normalized distributed voltage and the vertical axis represents the weighting coefficients. Figure 9 As can be seen from the curve, there is a one-to-one correspondence between the normalized distributed voltage and the weighting coefficients. The closer a user node is to the fault location, the higher its distributed voltage, and therefore the larger its corresponding weighting coefficient; conversely, the farther a user node is from the fault location, the lower its distributed voltage, and therefore the smaller its corresponding weighting coefficient. The weighting function helps to more quickly and accurately reflect the fault location. Furthermore, given the normalized distributed voltage, the corresponding weighting coefficients can be obtained through the weighting function.

[0115] S290, the product of the absolute value of the difference between each actual voltage and each normalized distributed voltage and the corresponding weighting coefficient is determined as each optimized voltage;

[0116] Specifically, when the area nodes are v1, v2, and v3, v1 represents the actual voltage of user node 1, and α 1,v1This represents the normalized distributed voltage of user node 1 when the fault occurs at node v1; w1 represents α. 1,v1 Given the corresponding weighting coefficients, the optimized voltage of user node 1 can be expressed as w1|v1-α 1,v1 | v2 represents the actual voltage of user node 2, α 2,v1 This represents the normalized distributed voltage of user node 2 when the fault occurs at node v1; w2 represents α. 2,v1 Given the corresponding weighting coefficients, the optimized voltage of user node 2 can be expressed as w2|v1-α 2,v1 |; v3 represents the actual voltage of user node 3, α 3,v1 This represents the normalized distributed voltage of user node 3 when the fault occurs at node v1; w3 represents α. 3,v1 Given the corresponding weighting coefficients, the optimized voltage of user node 3 can be expressed as w3|v1-α 3,v1 |

[0117] S300 processes the optimized voltages to obtain the voltage deviation value. Specifically, the voltage deviation value can be obtained based on the following formula:

[0118] δ v1 =w1|v1-α 1,v1 |+w2|v2-α 2,v1 |+w3|v3-α 3,v1 |;

[0119] Where v1 represents the actual voltage of user node 1, α 1,v1 v1 represents the normalized distributed voltage of user node 1 when the fault occurs at node v1; v2 represents the actual voltage of user node 2; α 2,v1 This represents the normalized distributed voltage of user node 2 when the fault occurs at node v1; v3 represents the actual voltage of user node 3, and α... 3,v1 This represents the normalized distributed voltage of user node 3 when the fault occurs at node v1; δ v1 This represents the voltage deviation value when node v1 is a faulty node.

[0120] δ v2 =w1|v1-α 1,v2 |+w2|v2-α 2,v2 |+w3|v3-α 3,v2 |;

[0121] Where v1 represents the actual voltage of user node 1, α 1,v2 This represents the normalized distributed voltage of user node 1 when the fault occurs at node v2; v2 represents the actual voltage of user node 2, and α... 2,v2v3 represents the normalized distributed voltage of user node 2 when the fault occurs at node v2; v3 represents the actual voltage of user node 3; α 3,v2 This represents the normalized distributed voltage at user node 3 when the fault occurs at node v2; δ v2 This indicates the voltage deviation value when node v2 is a faulty node.

[0122] δ v3 =w1|v1-α 1,v3 |+w2|v2-α 2,v3 |+w3|v3-α 3,v3 |;

[0123] Where v1 represents the actual voltage of user node 1, α 1,v3 This represents the normalized distributed voltage of user node 1 when the fault occurs at node v3; v2 represents the actual voltage of user node 2; α 2,v3 This represents the normalized distributed voltage of user node 2 when the fault occurs at node v3; v3 represents the actual voltage of user node 3, and α... 3,v3 This represents the normalized distributed voltage of user node 3 when the fault occurs at node v3; δ v3 This indicates the voltage deviation value when node v3 is a fault node.

[0124] It should be understood that, although Figures 1-7 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figures 1-7 At least some of the steps in the process may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but may be executed at different times. The execution order of these steps or stages is not necessarily sequential, but may be executed in turn or alternately with other steps or at least some of the steps or stages in other steps.

[0125] In one embodiment, a ground fault location device is provided, comprising:

[0126] The user node information acquisition module is used to acquire the actual voltage and location information of each user node in the power distribution system.

[0127] The fault area acquisition module is used to obtain the fault area based on the actual voltage and location information.

[0128] The regional node information acquisition module is used to obtain the distributed voltage of each user node based on the fault area;

[0129] The fault location acquisition module is used to obtain and display the fault location based on the actual voltage and the distributed voltage.

[0130] In one embodiment, the fault area acquisition module includes:

[0131] The node selection module is used to select the first node with the largest voltage value and the second node with the second largest voltage value among all user nodes based on the actual voltage.

[0132] The node processing module is used to process the location information corresponding to the first node and the location information corresponding to the second node to obtain the fault area.

[0133] In one embodiment, the regional node information acquisition module includes:

[0134] The equivalent circuit establishment module is used to establish the equivalent circuit of the fault region;

[0135] The distributed voltage acquisition module is used to process the equivalent circuit to obtain the distributed voltage of each user node.

[0136] In one embodiment, the equivalent circuit establishment module includes:

[0137] The partial element acquisition module is used to segment the fault area and obtain partial elements;

[0138] The parameter extraction module is used to extract the parameters of some elements to obtain the unit equivalent circuit;

[0139] The equivalent circuit connection module is used to connect the equivalent circuits of each unit to obtain the equivalent circuit of the fault area.

[0140] In one embodiment, the distributed voltage acquisition module includes:

[0141] The fault node setting module is used to set any node in the equivalent circuit as a fault node.

[0142] The equivalent circuit processing module is used to process the equivalent circuit and obtain the distributed voltage of each user node under different fault nodes.

[0143] In one embodiment, the fault location acquisition module includes:

[0144] The normalization module is used to normalize the distributed voltage under different fault nodes to obtain each normalized distributed voltage.

[0145] The weighting function acquisition module is used to obtain the weighting function; the weighting function is obtained based on each normalized distributed voltage.

[0146] The voltage deviation value acquisition module is used to obtain the voltage deviation value based on the weighting function, each actual voltage, and each normalized distributed voltage.

[0147] The optimization module is used to determine the location of the fault node when the voltage deviation value is the minimum.

[0148] In one embodiment, the voltage deviation value acquisition module includes:

[0149] The weighting coefficient acquisition module is used to obtain the weighting coefficients corresponding to each normalized distributed voltage according to the weighting function.

[0150] The optimized voltage acquisition module is used to determine each optimized voltage by multiplying the absolute value of the difference between each actual voltage and each normalized distributed voltage with the corresponding weighting coefficient.

[0151] The optimized voltage processing module is used to process various optimized voltages and obtain voltage deviation values.

[0152] Specific limitations regarding the ground fault location device can be found in the limitations of the ground fault location method described above, and will not be repeated here. Each module in the aforementioned ground fault location device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module. It should be noted that the module division in this embodiment is illustrative and only represents a logical functional division; other division methods may be used in actual implementation.

[0153] In one embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0154] Obtain the actual voltage and location information of each user node in the power distribution system;

[0155] Based on the actual voltage and location information, the fault area is determined;

[0156] Based on the fault area, the distributed voltage of each user node is obtained;

[0157] The fault location is determined and displayed based on the actual voltage and the distributed voltage.

[0158] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0159] Based on the actual voltage, obtain the first node with the largest voltage value and the second node with the second largest voltage value among all user nodes;

[0160] The location information corresponding to the first node and the location information corresponding to the second node are processed to obtain the fault area.

[0161] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0162] Establish the equivalent circuit for the fault region;

[0163] The equivalent circuit is processed to obtain the distributed voltage of each region node.

[0164] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0165] The faulty region is segmented to obtain partial elements;

[0166] Extracting parameters from some elements yields the unit equivalent circuit;

[0167] By connecting the equivalent circuits of each unit, the equivalent circuit of the fault area is obtained.

[0168] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0169] Set any node in the equivalent circuit as a fault node.

[0170] By processing the equivalent circuit, the distributed voltage of each user node under different fault nodes is obtained.

[0171] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0172] The distributed voltages under different fault nodes are normalized to obtain the normalized distributed voltages;

[0173] Obtain the weighting function; the weighting function is obtained based on each normalized distributed voltage; obtain the voltage deviation value based on the weighting function, each actual voltage, and each normalized distributed voltage;

[0174] The location of the fault node when the voltage deviation is at its minimum is determined as the fault location.

[0175] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0176] Based on the weighting function, the weighting coefficients corresponding to each normalized distributed voltage are obtained;

[0177] The product of the absolute value of the difference between each actual voltage and each normalized distributed voltage and the corresponding weighting coefficient is used to determine each optimized voltage.

[0178] The voltage deviation value is obtained by processing each optimized voltage.

[0179] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0180] Obtain the actual voltage and location information of each user node in the power distribution system;

[0181] Based on the actual voltage and location information, the fault area is determined;

[0182] Based on the fault area, the distributed voltage of each user node is obtained;

[0183] The fault location is determined and displayed based on the actual voltage and the distributed voltage.

[0184] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0185] Based on the actual voltage, obtain the first node with the largest voltage value and the second node with the second largest voltage value among all user nodes;

[0186] The location information corresponding to the first node and the location information corresponding to the second node are processed to obtain the fault area.

[0187] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0188] Establish the equivalent circuit for the fault region;

[0189] The equivalent circuit is processed to obtain the distributed voltage of each user node.

[0190] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0191] The faulty region is segmented to obtain partial elements;

[0192] Extracting parameters from some elements yields the unit equivalent circuit;

[0193] By connecting the equivalent circuits of each unit, the equivalent circuit of the fault area is obtained.

[0194] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0195] Set any node in the equivalent circuit as a fault node.

[0196] By processing the equivalent circuit, the distributed voltage of each user node under different fault nodes is obtained.

[0197] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0198] The distributed voltages under different fault nodes are normalized to obtain the normalized distributed voltages;

[0199] Obtain the weighting function; the weighting function is obtained based on each normalized distributed voltage; obtain the voltage deviation value based on the weighting function, each actual voltage, and each normalized distributed voltage;

[0200] The location of the fault node when the voltage deviation is at its minimum is determined as the fault location.

[0201] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0202] Based on the weighting function, the weighting coefficients corresponding to each normalized distributed voltage are obtained;

[0203] The product of the absolute value of the difference between each actual voltage and each normalized distributed voltage and the corresponding weighting coefficient is used to determine each optimized voltage.

[0204] The voltage deviation value is obtained by processing each optimized voltage.

[0205] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0206] In the description of this specification, references to terms such as "some embodiments," "other embodiments," and "ideal embodiments" indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative descriptions of the above terms do not necessarily refer to the same embodiments or examples.

[0207] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0208] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A method for locating grounding faults, characterized in that, Applied to user-side building complexes in distribution networks, including the following steps: The actual voltage and location information of each user node in the power distribution system is obtained through electricity meters; The fault area is determined based on the actual voltage and location information, specifically including: when the actual voltage of any user node is 220V, the location information of the user node is determined as the fault area; when the actual voltage of each user node is not 220V, the first node with the largest voltage value and the second node with the second largest voltage value are obtained based on the actual voltage; the fault area is determined based on the location information of the first node, the actual voltage of the first node, the location information of the second node, and the actual voltage of the second node. The method for determining the fault area can be expressed as follows: The location information of the first node is represented as (x1, y1), and the actual voltage of the first node is represented as v1; the location information of the second node is represented as (x2, y2), the actual voltage of the second node is represented as v2, and the fault location is represented as (x, y); Based on the fault region, the distributed voltage of each user node is obtained; The fault location is obtained and displayed based on the actual voltage and the distributed voltage.

2. The ground fault location method according to claim 1, characterized in that, The step of obtaining the fault area based on the actual voltage and the location information includes: Based on the actual voltages, obtain the first node with the largest voltage value and the second node with the second largest voltage value among the user nodes; The location information corresponding to the first node and the location information corresponding to the second node are processed to obtain the fault area.

3. The ground fault location method according to claim 1, characterized in that, The step of obtaining the distributed voltage of each user node based on the fault region includes: Establish an equivalent circuit for the fault region; The equivalent circuit is processed to obtain the distributed voltage of each user node.

4. The grounding fault location method according to claim 3, characterized in that, The step of establishing the equivalent circuit of the fault region includes: The faulty region is segmented to obtain partial elements; Extract the parameters of the partial elements to obtain the unit equivalent circuit; By connecting the equivalent circuits of each of the aforementioned units, the equivalent circuit of the fault region is obtained.

5. The grounding fault location method according to claim 3, characterized in that, The step of processing the equivalent circuit to obtain the distributed voltage of each user node includes: Set any node in the equivalent circuit as a fault node; The equivalent circuit is processed to obtain the distributed voltage of each user node under different fault nodes.

6. The grounding fault location method according to claim 5, characterized in that, The step of obtaining the fault location based on each of the actual voltages and each of the distributed voltages includes: The distributed voltages under different fault nodes are normalized to obtain each normalized distributed voltage; Obtain the weighting function; the weighting function is obtained based on each of the normalized distributed voltages. The voltage deviation value is obtained based on the weighting function, each of the actual voltages, and each of the normalized distributed voltages. The location of the fault node when the voltage deviation value is minimum is determined as the fault location.

7. The ground fault location method according to claim 6, characterized in that, The step of obtaining the voltage deviation value based on the weighting function, each of the actual voltages, and each of the normalized distributed voltages includes: According to the weighting function, the weighting coefficients corresponding to each of the normalized distributed voltages are obtained; The product of the absolute value of the difference between each actual voltage and each normalized distributed voltage and the corresponding weighting coefficient is used to determine each optimized voltage. The optimized voltages are processed to obtain the voltage deviation values.

8. A ground fault location device, characterized in that, Applied to user-side building complexes in distribution networks, including: The user node information acquisition module is used to acquire the actual voltage and location information of each user node in the power distribution system through the energy meter. The fault area acquisition module is used to obtain a fault area based on the actual voltage and location information of each user node. Specifically, it includes: when the actual voltage of any user node is 220V, determining the location information of that user node as the fault area; when the actual voltage of each user node is not 220V, acquiring the first node with the largest voltage value and the second node with the second largest voltage value among the user nodes based on the actual voltage; and determining the fault area based on the location information of the first node, the actual voltage of the first node, the location information of the second node, and the actual voltage of the second node. The method for determining the fault area can be expressed as follows: The location information of the first node is represented as (x1, y1), and the actual voltage of the first node is represented as v1; the location information of the second node is represented as (x2, y2), the actual voltage of the second node is represented as v2, and the fault location is represented as (x, y); The regional node information acquisition module is used to obtain the distributed voltage of each user node based on the fault area; The fault location acquisition module is used to obtain and display the fault location based on the actual voltage and the distributed voltage.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.