Next Article in Journal
An Intelligent Human-like Motion Planner for Anthropomorphic Arms Based on Diversified Arm Motion Models
Previous Article in Journal
Feature Interaction-Based Reinforcement Learning for Tabular Anomaly Detection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fault Location Method for an Active Distribution Network Based on a Hierarchical Optimization Model and Fault Confidence Factors

State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University, Beijing 102206, China
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(6), 1314; https://doi.org/10.3390/electronics12061314
Submission received: 17 February 2023 / Revised: 5 March 2023 / Accepted: 7 March 2023 / Published: 9 March 2023

Abstract

:
With extensive access to distributed power sources and the rising electricity load, the structure and tide of distribution networks are becoming increasingly large and complex, leading to great challenges for fault location methods. In this paper, the power coupling phenomenon of the T-section in the distribution network is studied, and a hierarchical optimization model for fault location is proposed based on the port equivalence principle, which divides the fault location into two levels—area location and section location—to reduce the fault search dimension. Then, an improved binary particle swarm optimization algorithm (IBPSO) applied to the area location is proposed to improve the convergence accuracy and speed by optimizing the convergence criterion and integrating the chaotic mapping and mutation strategies. Finally, based on the topological characteristics of the sections in the fault area, a fault candidate scenario screening method based on the fault confidence factor is proposed to realize a second dimensionality reduction in the section location link. Simulation tests show that the proposed method demonstrates a good dimensionality reduction effect for large-scale, active distribution networks; additionally, the accuracy rate is improved by 25.7% and the location speed is improved by 300 ms when compared with traditional fault location methods.

Graphical Abstract

1. Introduction

1.1. Background

Following a fault in a distribution network, rapid and accurate fault location is conducive to quickly isolating the fault and restoring the power supply to the lost load. This plays an important role in improving the reliability of the power supply to the power system [1,2]. Distributed generation (DG), including solar and wind power, has the advantages of being clean and pollution-free, low-carbon, and renewable. It has been widely used in recent years [3]. With a large number of DG interconnections, the distribution network changes from a single-supply radial network to a complex, multi-source network. Additionally, the short-circuit current flows in both directions after a fault, causing the traditional fault location method of a single-supply radiation network to no longer be applicable [4]. At the same time, the expansion of the network scale, the distortion of fault information, and the dynamic switch on–switch off of DG also place positive higher requirements and challenges on the reliability and speed of fault location for active distribution networks [5].
With the development of distribution automation technology, intelligent monitoring equipment such as the feeder terminal unit (FTU) has gradually become popular [6]. The FTU, which is installed at the sectional switch, can be equipped with fault current detection components and power direction components which adjust the action threshold of the fault current detection components adaptively in accordance with the operation mode of the system [7]. After a fault in the distribution network, the FTUs identify the fault current flowing through the switch and upload the fault detection results via the communication network to the fault location decision servers, which then locate the fault based on the FTU fault information [8]. A fault location system based on FTU fault information is shown in Figure 1.
A fault location system based on FTU fault information is shown in Figure 1. The FTU installed at the intelligent switch and the decision server installed at the substation form a primary/secondary structure, and they realize information interaction through the communication network. When the distribution network is in normal operation, the decision server collects the switch status information reported by the FTU for topology identification and clarifies its jurisdiction and the connection relationship between the nodes and sections. When a fault occurs in the distribution network, the decision server collects the fault information of FTUs within its jurisdiction, calls the fault location algorithm to determine the fault location, and then issues a trip command to the relevant FTU. When the distribution network topology is changed, the FTU reports the switch status change information and the decision server reperforms a topology identification to flexibly adapt to the network topology change [9]. This method based on FTU fault information has the advantages of small data communication a, high locating efficiency, and convenient implementation [10], and it has become a hot research topic in the field of active distribution network fault location.

1.2. Literature Review

Distribution network fault location methods that are based on FTU fault information mainly include three types: the first type is the fault location method based on a matrix algorithm; the second type is the fault location method based on an intelligent optimization algorithm; and the third type is the fault location method based on a hierarchical optimization model.
(1) A fault location method for a distribution network. The basic idea of this method is to build a network description matrix based on the distribution network topology, combine the fault information reported by the FTU after the fault to build a fault discrimination matrix, and locate the fault section through a comprehensive analysis of the fault discrimination matrix [11,12]. This method has the advantages of a simple principle and fast calculation speed. However, in actual engineering, FTUs are mostly installed outdoors and work in harsh environments, and the reported fault information may be distorted; this may interfere with the formation of the matrix and cause the algorithm function to fail [13]. Although some scholars have proposed improved algorithms to improve the fault tolerance of the information [14,15], it still has a poor compatibility feature, and the fault tolerance process of the algorithm increase the fault location time greatly [16]. In addition to the expansion of the network scale, the number of FTU measurement points increases, and the probability of fault information distortion increases. Therefore, it is difficult to apply this method to solve complex active distribution network fault location problems.
(2) A fault location method based on an intelligent optimization algorithm. The basic idea of this method is to compose a solution space of all possible fault scenarios in the distribution network by the fault hypothesis and apply the optimization theory in the solution space to find the optimal solution that can provide the best explanation of the FTU fault information [17]. At present, such methods mainly include the genetic algorithm (GA) [18], binary particle swarm optimization algorithm (BPSO) [19], harmony search algorithm (HS) [20], electromagnetism-like mechanism algorithm (EIM) [21], etc. Intelligent optimization algorithms have the advantages of a high information tolerance and high generality. However, the algorithms require iterative operations, and the computational efficiency is reduced to a large extent when the solution space is expanded. In addition, the search in the solution space of the algorithm has a certain randomness which leads to a certain probability of local convergence, and it is difficult to guarantee the stability of the fault location result when the solution space is expanded [22]. In addition to the expansion of the distribution network the solution space increases, thus limiting the application of the intelligent optimization algorithm.
(3) A fault location method based on a hierarchical optimization model. The literature [23] proposes that the branch of the distribution network is externally equivalent to an area based on the equivalence principle and constructs a hierarchical optimization model of the fault location. The basic principle of this approach is to divide the fault location operation into two hierarchical levels: the first level locates the fault area, which determines the area where the fault is located based on the fault information of the port FTU measurement points; the second level locates the fault section, which further determines the feeder section where the fault occurs based on the fault information of the FTU measurement points inside the fault area. Scholars have since successively used intelligent algorithms such as the immune optimization algorithm (IA) [24], bald eagle search algorithm (BES) [25], and manta ray foraging optimization algorithm (MRFO) [26] to implement the solutions with hierarchical models. Since the solution space has a high impact on the performance of the algorithm, this method converts a single high-dimensional operation into two low-dimensional location operations, which has the effect of reducing the solution space and thus has great potential for improving the speed and reliability of fault location.
The main links of the hierarchical fault location method include the hierarchical model construction, fault area location, and fault section location. The following deficiencies still exist in the current research on the above three links: in the hierarchical model construction link, the effect of the power coupling phenomenon in the T-section is neglected; therefore, the construction of the hierarchical model cannot be adapted to solve the problem of DG connection to the distribution network in the “T” mode, and some complex faults will be misjudged. In the fault area location link, the intelligent optimization algorithm is applied to locate the fault area, which causes the algorithm to potentially still have local convergence. In the fault section location link, the possible fault scenarios of all feeder sections in the fault area are used as the solution space. When the number of feeder sections inside the fault area is high, the solution space increases accordingly, and the computational efficiency of fault location is difficult to guarantee.

1.3. Aims and Objectives

In this paper, a fault location method for an active distribution network based on the hierarchical optimization model and fault confidence factor is proposed. The following three aspects are the main features of the work in this paper:
  • The special characteristics of the mapping relationship between the T-section faults and the fault information are analyzed, and the hierarchical model of fault location is optimized so that the decoupling identification of the T-section faults and branch faults can be realized and adapted to a solution for complex active distribution network fault location problems;
  • An improvement strategy for a BPSO algorithm applied to fault area location is investigated. The objective function characteristics are analyzed, the convergence criterion is optimized, and chaotic mapping and mutation strategies are integrated to improve the convergence accuracy of the BPSO algorithm;
  • A dimensionality reduction strategy for fault section location is studied. According to the topological characteristics of the feeder section in the area, the fault confidence factor is defined to characterize the degree of fitting of the section fault hypothesis to the fault information, and the screening rules of the fault candidate scenarios are proposed based on this to further reduce the solution space and improve the computational efficiency.

1.4. Basic Principle of Distribution Network Fault Locations

The rest of this paper is organized as follows. In Section 2, the basic principle of a distribution network fault location is explained, and an improved hierarchical fault location model is proposed. Section 3 proposes a fault area location method based on IBPSO. In Section 4, the dimensionality reduction strategy for a fault section location is studied, and the fault candidate scenario screening rules, which are based on the fault confidence factor, are proposed. Section 5 presents the fault location process of the method proposed in this paper. In Section 6, the effectiveness of the proposed method is tested in the IEEE 33-node distribution network and the IEEE 69-node distribution network by simulating different fault scenarios and comparing them with other fault location methods. The paper is concluded in Section 7.

2. Hierarchical Optimization Model for Fault Location

When a fault occurs in the distribution network, the FTU installed at the sectional switch detects the current crossing and uploads the fault current information to the SCADA system. The decision server then determines the fault location based on the fault information from the FTU. In this paper, we refer to the sectional switch equipped with the FTU as a node and the distribution branch circuit enclosed by the node as a feeder section. The task of distribution network fault location is to accurately locate the feeder section where the fault occurs.
This section describes the basic principles of distribution network fault location and analyzes the solution space scale of fault location. Based on this, a hierarchical optimization model for fault location is proposed to reduce the solution space scale, improve the computational efficiency and accuracy of fault location, and demonstrate the feasibility of hierarchical dimensionality reduction.

2.1. Basic Principle of Distribution Network Fault Location

With the help of the fault hypothesis, we can apply the optimization theory to solve the fault location problem in the distribution network. The process is as follows: assuming various possible fault scenarios in the distribution network, we construct a solution space and apply the optimization theory to find the optimal solution, which provides the best explanation of FTU fault information. The fault section is determined based on the description of the fault by the optimal solution. In this section, the encoding of the fault information is described, the interpretation of the fault information by fault scenarios is proposed, and the mathematical model of fault location is constructed on this basis.

2.1.1. Fault Information Code

A typical distribution network containing DG is shown in Figure 2, where S denotes the main power provided by the substation, 1~10 denote the node number, and s1~s10 denote the feeder section number. In this paper, sections associated with more than two nodes are called T-type sections, such as section s4. In contrast, s1~s3 and s5~s10 are called ordinary sections.
When a fault occurs in a conventional distribution network, the fault current flows from the main power source to the fault point. Therefore, the information characteristics of the fault current can be represented by 0 and 1. However, for an active distribution network with distributed generation, the short-circuit current will flow in both directions after the fault, making the traditional fault current coding method no longer applicable. In this paper, we specify the main power pointing to the branch as the positive direction of the short-circuit current and apply the variable Ij to represent the fault current information of node j.
I j = { 1 Node j   has   flowed   a   positive   short - circuit   current 0 Node j   has   not   flowed   a   short - circuit   current 1 Node j   has   flowed   a   negative   short - circuit   current
For a distribution network with a section number m, our hypothetical fault scenarios can be described by the feeder section state vector X = [x1, x2, …, xk, …, xm] where the element represents the operational state of section sk, and xk is defined as shown in Equation (2).
x k = { 1 section s k   failure 0 no   failure   in   section   s k
It should be noted that the fault information coding method proposed in this paper conforms to the IEC 61850-90-6 standard, and a technical report is provided in the literature [27].

2.1.2. Switching Function

To measure the reasonableness of the hypothetical fault scenario for the interpretation of the fault information, the correspondence between the feeder section state vector, X, and the fault information must be constructed. The fault information of node j corresponding to vector X can be represented by the switching function I j of node j. I j takes X as the independent variable; the meaning is the value of the fault current information of node j when the fault condition of the distribution network is X, provided that the information reported by node j does not suffer from misreporting or omission.
In this paper, we refer to the sections that pass through node j to reach the main power source as the downstream sections of node j and the remaining sections in the distribution grid as the upstream sections of node j. Taking node 5 of the distribution network, shown in Figure 2, as an example, sections s5~s7 pass through node 5 to reach the main power source and are the downstream sections of node 5, while sections s1~s4 and s8~s10 are the upstream sections of node 5. The calculation formula of I j is shown in Equation (3) [28].
I j = { G u U [ K G u ( 1 s G u S j , G u x G u ) ] } s d S j , d D x d { G d D [ K G d ( 1 s G d S j , G d x G d ) ] } s u S j , u U x u
where Gu denotes the power supply connected to the upstream section of node j, which will be referred to as the upstream power supply of node j in this paper. K G a denotes the cast factor of Gu. When Gu is put into operation, K G a = 1 ; otherwise, K G a = 0 . S j , G a denotes the set of feeder sections between node j and Gu. Correspondingly, Gd, K G d , and S j , G d denote the variables associated with the power supply downstream of node j. Gd denotes the power supply downstream of node j, K G d is the cast factor of Gd, and S j , G d denotes the set of feeder sections between node j and Gd. In addition, S j , d and S j , u represent the set of downstream and upstream sections of node j, respectively. “Π” represents the superposition of logical “OR” operations.
To understand this, the calculation process of the switching function is illustrated by taking node 5 of the distribution network, shown in Figure 2, as an example. According to the above description of the variables, S and DG are the upstream and downstream power sources of node 5, respectively. The set of feeder sections between node 5 and S and DG are S5,S = {s1, s2, s3, s4} and S5,DG = {s5, s6, s7}, respectively. The set of downstream sections of node 5 is S5,d = {s5, s6, s7} and the set of upstream sections is S5,u = {s1, s2, s3, s4, s8, s9, s10}. Assume that the feeder section state vector X = [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] and the DG are running in parallel. According to Equation (3), the switching function of node 5 is calculated as shown in Equation (4).
I 5 = [ 1 ( x 1 x 2 x 3 x 4 ) ] ( x 5 x 6 x 7 ) [ 1 ( x 5 x 6 x 7 ) ] ( x 1 x 2 x 3 x 4 x 8 x 9 x 10 ) = [ 1 ( 0 0 1 0 ) ] ( 0 0 0 ) [ 1 ( 0 0 0 ) ] ( 0 0 1 0 0 0 0 ) = 1
where “ ” is the logical “OR” operation.
Similarly, the switch functions for the other nodes can be calculated as follows: I 1 = 1 , I 2 = 1 , I 3 = 1 , I 4 = 1 , I 6 = 1 , I 7 = 1 , I 8 = 0 , I 9 = 0 , I 10 = 0 .

2.1.3. Objective Function

According to the state approximation theory, the essence of fault location is to find a hypothetical fault scenario, X, in which the section state can provide the most reasonable explanation for the fault information reported by all FTU nodes. In other words, the smaller the difference between the switching function I j of scenario X and the actual fault information Ij reported by the FTU, the more reasonable the explanation of fault information by X is and the closer X is to the real fault situation. Therefore, for a distribution network containing n nodes, the objective function for fault location is constructed as shown in Equation (5) [29].
min f ( X ) = j = 1 n [ I j I j ] + ω X
where “ “ denotes the logical “XOR” operation. When I j = I j , I j I j = 0 ; otherwise, I j I j = 1 . ω is the anti-misjudgment factor, which ranges from 0 to 1. In this paper, ω = 0.5. The specific rule of ω is referred to in the literature [17]. X is the 1-norm of the vector X, which indicates the number of fault sections in the feeder section of the state vector X.
The first term of Equation (5) reflects the closeness of the switching function I j of the hypothetical fault scenario X to the actual fault information Ij, and the smaller the value, the closer X is to the optimal solution. In addition, for the extreme case of multiple faults occurring simultaneously in a distribution network, a possibility exists that the minimum value of the first term of Equation (5) corresponds to multiple hypothetical fault scenarios in which each hypothetical fault scenario has a different number of fault sections. This phenomenon has been discussed in more depth in the literature [17]. According to the “minimum fault set” theory, the smaller the number of faults, the higher the probability of occurrence of the condition. Therefore, to prevent misjudgment in extreme cases, the second term of Equation (5) is added, meaning that the solution with the lowest number of hypothetical fault scenarios is selected as much as possible.
Taking the distribution network shown in Figure 2 as an example, the basic principle of fault location is illustrated. Suppose a fault occurs in section s3. The FTU reports the fault information to the SCADA system as [I1~I10] = [1 1 1 −1 −1 −1 −1 0 0 0], and the fault location algorithm is activated. According to Equation (2), each section in the distribution network has two operating states: “normal” and “fault”. Since the network contains 10 feeder sections, there are 210 possible fault scenarios. Assuming these fault scenarios, each of these fault scenarios can be described by a set of fault sections, X. These 210 X then constitute the solution space in which the task of the fault location is to find the optimal solution. The switching function and objective function are calculated for each X according to Equations (3) and (5), and some of the results are shown in Table 1.
When comparing the objective functions of the 210 assumed failure scenarios, the objective function of No. 3 is found to be the smallest. Therefore, X = [0 0 1 0 0 0 0 0 0 0 0 0] is taken as the optimal solution. Among them, x3 = 1. Therefore, section s3 is considered a fault section.

2.2. Construction of Hierarchical Optimization Model

In the above example, we can see that the size of the solution space of the fault location problem is exponentially related to the number of sections in the distribution network. Assuming that the number of feeder sections of the network is m, it is theoretically necessary to assume 2m kinds of failure scenarios Therefore, it needs to search for the optimal solution from 2m X. With the expansion of the network size, the fault search dimension increases. This can seriously affect the computational efficiency and accuracy of fault location.
In order to solve the above problems, this section proposes an area delimitation method based on the analysis of the logical law of the switching function. It then constructs a hierarchical optimization model for fault location by taking the T-section as the boundary, transforming the single high-dimensional calculation into two low-dimensional location operations and effectively reducing the fault search dimension.

2.2.1. Theoretical Basis of Area Delineation

Take the distribution network shown in Figure 2 as an example for analyzing the theoretical basis of area division. The distribution network shown in Figure 2 is divided into three branches by T-type section s4: L1, L2, and L3. Among these, L1 contains sections s1~s3, L2 contains sections s5~s7, and L3 contains sections s8~s10. Branch L2 is taken as an example, and the value law of the switching functions of nodes on branch L1 and L3 when a fault occurs in sections s5~s7 is analyzed. Assume that the DG is connected to the distribution network for operation.
(1) Let node j be any node on branch L1; assume set S L 2 = { s 5 , s 6 , s 7 } . According to Equation (3):
I j = [ 1 s S S j , S x S ] [ ( s d S j , d S L 2 D x d ) ( x 5 x 6 x 7 ) ] [ 1 ( s D G S j , D G S L 2 x D G ) ( x 5 x 6 x 7 ) ] s u S j , u U x u
Define the variable x L 2 to indicate the running status of branch L2.
x L 2 = { 1    A   section   fault   occurred   on   branch   L 2 0   No   section   failure   on   branch   L 2
According to Equation (2), the operational state variables x5, x6, and x7 represent the running states of sections s5, s6, and s7, respectively. Evidently, x L 2 is related to x5~x7 as follows:
x L 2 = x 5 x 6 x 7
When a fault occurs in branch L2, no matter which fault occurs in any section of s5~s7, all have the following equation: x L 2 = x 5 x 6 x 7 . According to Equation (6):
I j = [ 1 s S S j , S x S ] [ ( s d S j , d S L 2 D x d ) x L 2 ] [ 1 ( s D G S j , D G S L 2 x D G ) x L 2 ] s u S j , u U x u = 1 s S S j , S x S
Equation (9) does not contain the operational state variables x5, x6, and x7 of sections s5, s6, and s7. It follows that branch L2 has the same effect on the switch function of nodes on branch L1 regardless of the specific location of the fault section, as long as the fault is on branch L2.
(2) Let node i be any node on branch L3, according to Equation (3):
I i = { ( 1 s S S j , S x S ) [ 1 ( s D G S j , D G S L 2 x D G ) ( x 5 x 6 x 7 ) ] } s d S i , d D x d
When a fault occurs in branch L2, x L 2 = x 5 x 6 x 7 , regardless of the specific location and number of fault sections inside branch L2. According to Equation (10):
I i = { ( 1 s S S j , S x S ) [ 1 ( s D G S j , D G S L 2 x D G ) x L 2 ] } s d S i , d D x d = ( 1 s S S j , S x S ) s d S i , d D x d
Equation (11) does not contain the operational state variables x5, x6, or x7 of sections s5, s6, and s7. It follows that branch L2 has the same effect on the switch function of nodes on branch L3 as long as the fault is on branch L2, regardless of the specific location of the fault section.
In summary, the various fault scenarios on branch L2 have the same effect on the switching functions of nodes on other branches. Therefore, according to the principle of port equivalence, the sections s5~s7 on branch L2 can be equated to a two-port, which is called area A2.
Similarly, the sections s1~s3 on branch L1 and the sections s8~s10 on branch L3 can be equated to two ports called area A1 and area A3, respectively.

2.2.2. Improved Method for Area Division

An ordinary section has two associated nodes that are connected to each other at the beginning and end to form a branch. The analysis in Section 2.2.1 shows that a fault in an ordinary section on the same branch has the same effect on the switching functions of other branches; therefore, the ordinary sections can be externally equivalent to a two-port in terms of a branch. However, the T-section has more than two associated nodes and can receive short-circuit power from multiple directions. Therefore, there is power coupling with multiple branches. Unlike an ordinary section, the effect of a fault in a T-section on the switching functions of nodes on other branches is therefore more special.
For illustration, take node 10 on branch L3 as an example. Assuming that the DG is connected to the distribution network for operation, the switching function of node 10 is shown in Equation (12), according to Equation (3):
I 10 = [ ( 1 x 1 x 2 x 3 x 4 x 8 x 9 ) ( 1 x 4 x 5 x 6 x 7 x 8 x 9 ) ] x 10
First, the effect of the ordinary section failure is analyzed. Ordinary sections s1~s3 on branch L1 are on the path from node 10 to the main power supply. When a section in s1~s3 fails, the short-circuit power provided by the main power supply to node 10 will be truncated, but node 10 can still receive the short-circuit power provided by the DG from the path DG → s7 → s6 → s5 → s4 → s8 → s9, so the switching function of node 10 at this time is related to the operation status of other sections. According to Equation (12), the switching function of node 10 at this time is as shown in Equation (13):
I 10 = [ ( 1 1 ) ( 1 x 4 x 5 x 6 x 7 x 8 x 9 ) ] x 10 = ( 1 x 4 x 5 x 6 x 7 x 8 x 9 ) x 10
From Equation (13), I 10 = 1 when s4 and s8 are running normally and branches L1 and s10 fail simultaneously.
Next, the effect of T-section failure is analyzed. Since section s4 is simultaneously on the path from node 10 to the main power supply and the DG, the short-circuit power supplied by both the main power supply and DG to node 10 is truncated when a fault occurs in s4. According to Equation (12), the switching function of node 10 at this time is shown as follows:
I 10 = [ ( 1 1 ) ( 1 1 ) ] x 10 = 0
From Equation (14), it can be seen that when s4 fails, the switching function of node 10 will be constantly equal to 0, regardless of the operating state of the other sections.
It can be seen that the failure of an ordinary section and the failure of a T-section on a branch have different effects on the switching functions of the nodes on other branches. This is because s4 is associated with branches L1, L2, and L3, and plays the role of pooling and distributing the power on branches L1, L2, and L3. In this paper, this is called the power coupling phenomenon of the T-section.
If the T-section and its associated branch are externally equivalent to the same two-port, it may lead to a misjudgment of some fault situations. Take the distribution network shown in Figure 2 as an example: the traditional hierarchical model treats branch L1 near the main power side and the T-section s4 as the same external two-port [24,25]. However, when a fault occurs simultaneously in the upstream branch L1 and the downstream branch L3 of the T-type section s4, the algorithm will treat the fault of L1 as equivalent to the fault of s4 because the branch L1 and T-type section s4 are located in the same port, resulting in the switching functions of nodes 8~10 being constantly equal to 0; this cannot identify the fault section on the downstream branch L3, resulting in a missed diagnosis. Therefore, considering the power coupling phenomenon, T-type section s4 should be independently equated to a two-port, which is denoted as area A4.
In summary, this paper proposes an area partitioning method with a T-section as the boundary. This method divides the distribution network into multiple areas by taking the associated nodes of the T-sections as the boundary. Taking the distribution network shown in Figure 2 as an example, the distribution network is divided into four areas with the association nodes 4, 5, and 8 of T-section s4 as boundaries, as shown in Figure 3. Here, the port nodes and area are marked in blue. Each area contains port nodes, internal nodes, and feeder sections, as shown in Table 2.
From Table 2, it can be seen that the area division method proposed in this paper treats the T-sections as independent areas to achieve the decoupled identification of the T-sections and branch faults and avoid misjudgment of the fault condition. Take the above fault condition as an example: when the upstream branch L1 and the downstream branch L3 of T-section s4 occur at the same time, the switch function of the nodes on L3 will not be misjudged as 0 because the branch L1 and the T-section s4 are not in the same port and can accurately reflect the fault condition, providing a prerequisite for the accurate identification of the fault.
It should be noted that, according to the distributed generation grid connection protocol, DGs can be connected to the network not only through the system side bus or the end of the supply but can also operate with a “T” type connection directly in the middle section of the feeder. Although the T-connection point of a DG is only associated with two nodes, it is the same as the T-type section,, which plays the role of the convergence and distribution of power in multiple directions; therefore, the same power coupling phenomenon exists. It can be proved that the fault of the DG “T” connection point and its upstream and downstream branches have different effects on the switching functions of the nodes on other branches. Therefore, the DG “T” connection point should be regarded as a T-type section for dividing the distribution network area. As shown in Figure 4, the distribution network is divided into three areas, A1, A2, and A3, using the T-connection point of the DG s4 as the T-section. A1, A2, and A3 contain sections s1~s3, s4, and s5~s7, respectively. The results of the area division are shown in Figure 4. In Figure 4, the port nodes and areas are marked in blue.

2.2.3. Hierarchical Optimization Model

Based on the division of the distribution network area, this section proposes a hierarchical optimization model for fault location which divides the fault location operation into two levels: the first level locates the fault area and extracts the fault information of the port node to determine the area where the fault is located. It uses the feeder section contained inside the fault area as the solution space of the second level. The second level locates the fault section and extracts the fault information of the node inside the fault area to determine the feeder section where the fault occurs.
Take the distribution network shown in Figure 2 as an example to illustrate the fault location process and dimensionality reduction effect of the hierarchical model. Suppose a fault occurs in section s3; the FTU uploads the fault information to the SCADA system, and the fault location operation commences. First, the operation states of areas A1~A4 are used to form the solution space, the fault information of port nodes 1, 4, 5, and 8 is extracted to locate the fault area, and the fault area is determined to be A1. Since each area has two operation states—fault and normal—the fault search dimension of the process is 24. On this basis, the solution space is composed of the operating states of the feeder sections s1~s3 inside the fault area A1, and the fault information of nodes 1~4 is extracted for the fault area location; finally, s3 is determined as the fault section. Correspondingly, the fault search dimension of this process is 23. In summary, the fault search dimension of the hierarchical model in the above fault condition is 24 + 23 = 24. In contrast, the traditional fault location method uses a single-layer fault location model which uses the operation states of section s1~s10 as the solution space to search for faults, and the fault search dimension is 210 = 1024. Thus, the fault search dimension is reduced by the hierarchical model by (1024 − 24)/1024 = 97.66%. In fact, the larger the scale of the distribution network, the more obvious the dimensionality reduction effect of the hierarchical model is. This provides theoretical support for improving the accuracy and computational efficiency of fault location.

3. Fault Area Location Method

The solution of the hierarchical optimization model consists of two processes: fault area location and fault section location. In this section, the fault area location method is studied.
As mentioned in the previous section, the hierarchical optimization model reduces the search dimension of the fault area location link. When the number of areas in the network is limited, the exhaustive method can be used to determine the fault area. However, the number of areas increases with the expansion of the network size, and the exhaustive method can hardly meet the requirement of fast fault location. Therefore, scholars have proposed improving the computational efficiency of fault area location with the help of intelligent algorithms. Since an area has two operating statuses, “normal” and “fault”, the essence of fault area location is a 0-1 combination optimization problem. The binary particle swarm optimization algorithm (BPSO) is a mature, intelligent algorithm with the advantages of small individual operations and fast convergence. It also has a high convergence accuracy for discrete optimization problems [30]. However, the BPSO algorithm still has a certain probability of local convergence. For this reason, this section investigates the improvement strategy of BPSO to improve the accuracy of fault area location.

3.1. Basic Principle of BPSO

The BPSO algorithm uses binary encoding to represent the displacement. In the fault area location problem, 0 and 1 represent the normal and fault states of the area, respectively. The algorithm calculates the probability of the corresponding displacement state change by using the Sigmoid function with the velocity as the variable. A higher velocity corresponds to a higher probability of displacement, 1, and a lower velocity corresponds to a higher probability of displacement, 0. The velocity of the particle is updated by the last velocity of the particle, the individual extremum, and the population extremum. The individual extremum is the best displacement that has occurred for each particle, and the population extremum is the best displacement among all particles. The velocity and displacement update equation of BPSO is as follows:
v i , d k + 1 = ω v i , d k + c 1 r 1 ( P i , d k x i , d k ) + c 2 r 2 ( G d k x i , d k )
Sigmoid ( v i , d k + 1 ) = 1 1 + e v i , d k + 1
x i , d k + 1 = { 1      rand < Sigmoid ( v i , d k + 1 ) 0      rand Sigmoid ( v i , d k + 1 )
where x i , d k and v i , d k denote the displacement and velocity of particle i at the dth position at the kth iteration, respectively, P i , d k denotes the value of the individual extremum of particle i at the dth position at the kth iteration, and G d k denotes the value of the population extremum of the particle population at the dth position at the kth iteration. ω is the inertia weight, which usually takes values between 0 and 1.4, and c1 and c2 are learning factors, which usually take values between 0 and 4. Finally, r1, r2, and rand are random numbers with values ranging from 0 to 1. In addition, to prevent saturation of the Sigmoid function, the velocity needs to be limited between −4 and 4.
It should be noted that the parameters ω, r1, and r2 in Equations (15)–(17) have a decisive influence on the performance of the algorithm. In this paper, the relevant parameters are determined as follows through repeated testing of various fault conditions in the distribution network: ω = 1, r1 = 2, and r2 = 2.

3.2. Improvement Strategies for BPSO

3.2.1. Convergence Criterion Optimization

From Equation (5), it can be seen that there is a minimum value of the objective function for fault area location. The analysis is carried out below. The first term of Equation (5) is the sum of the difference between the switching function and the fault information for the hypothetical fault scenario X. The meaning is the total number of false alarms and omissions in the fault information of the FTU when the real fault scenario is X. The second term of Equation (5) is the number of fault areas. It can be seen that when the real fault scenario is a single fault and there is no information distortion, it should be theoretically possible to find an optimal solution so that the objective function obtains the minimum value of 0.5. Therefore, when the objective function at the optimal displacement of the particle obtains the optimal value, it can be considered that the optimal solution has been identified.
In view of the above analysis, the convergence criterion of BPSO can be optimized as shown in Equation (18).
{ t = t m a x f ( G ) = 0.5
where t is the number of iterations, tmax is the preset maximum number of iterations, and f(G) is the objective function corresponding to the population extremum.
In practical engineering, the fault scenario with a single fault and no information distortion is the most common. Equation (18) introduces the criterion of the optimal value of the objective function, which can effectively improve the convergence speed of BPSO.

3.2.2. Chaotic Mapping

The initialization of the population has a large impact on the performance of the intelligent algorithm. A uniformly distributed population can moderately expand the search range of the algorithm, thus improving the convergence speed and solution accuracy [31,32]. In this paper, chaotic mapping is used instead of the random initialization of BPSO in order to create a more balanced distribution of population resources in the search space. A comparative analysis of common centralized discrete chaotic mappings was conducted in the literature [33], and it was proved that Chebyshev mapping has the most obvious advantages. Its iterative approach is as follows:
x n + 1 = cos ( k arccos x n ) , x n [ 1 , 1 ]
where k is the number of iterations. The distribution of 1000 iterations of Chebyshev mapping is shown in Figure 5.
From Figure 5, it can be seen that the Chebyshev mapping is uniformly distributed between −1 and 1. The initial population generation method of BPSO based on Chebyshev mapping is as follows:
x i , d 0 = { 2 rand 1 i = 1 cos ( i × arccos x i 1 , d ) i > 1
x i , d 1 = { 1     x i , d 0 0.5 0     x i , d 0 < 0.5
where xi,d denotes the value of the dth position of the ith particle, and rand is a random number with values ranging from 0 to 1. Equation (20) distributes the population particles uniformly in [−1, 1] based on the Chebyshev mapping. Equation (21) discretizes the particle displacement to generate the initial population of BPSO.

3.2.3. Mutation Strategy

The mutation operation can maintain the diversity of the population and prevent the occurrence of premature convergence. In this paper, the mutation strategy of GA is incorporated into the iterative process of BPSO to improve the global search capability of the algorithm [34]. The mutation particle pool Npool is generated with mutation probability pm at the end of particle update, and the particles from Npool are sequentially taken out to perform mutation operation, as shown in Equations (22) and (23).
i = { 1     r 3 < p m 0     r 3 p m
x i , d k = { x i , d k ¯     i = 1 & r 4 < ρ m x i , d k       e l s e
where x i , d k is the value of the dth position of particle i at the kth iteration, ρ m is the probability of variation of the dth position of the particle, x i , d k ¯ is the logical “NOT” operation on x i , d k , and r3 and r4 are random numbers with values ranging from 0 to 1.

4. Fault Section Location Method

In addition to the increasing load, the distribution network in actual engineering mainly adopts a network structure of multiple sections to limit the faults to a smaller area and improve the reliability of the power supply. However, the increase in the number of sections increases the number of feeder sections in the distribution network area, thus expanding the solution space for fault section location. This seriously affects the computational efficiency and accuracy of the algorithm. For this reason, this section investigates a dimensionality reduction strategy for fault section location. Firstly, we define a fault confidence factor to characterize the degree of fitting of the section fault hypothesis to the fault information and use it as a basis for proposing a screening rule for the fault candidate scenarios. The fault candidate scenarios are composed into a solution space to reduce the fault search dimension.
For the sake of convenience, the concepts “upstream” and “downstream” are applied to represent the location relationship between sections within an area in this paper. The IEEE 33-node distribution network shown in Figure 6 is used as an example to illustrate the location relationship between sections. According to the area division method described in Section 2.2.2 of this paper, the area division results of this distribution network are marked in the figure. The port nodes and area are marked in blue. In area A9, compared with section s31, section s28 is closer to the main power source; therefore, s28 is located upstream of s31 and s31 is located downstream of s28.
In addition, the notation of this section is unified as follows: the boundary node near the main power supply side of the area is designated as u, the boundary node at the other end is designated as d, and the symbol Au,d is used to represent the area. In particular, since the area containing the end of the power supply does not have the boundary node d, the feeder section located at the end of the power supply can be used instead of the boundary node d to represent the area. For example, for area A8, let d = s25, A 8 = A 23 , s 25 . X u , d * is used to represent the fault candidate scenario of A u , d + . S α , β and N α , β are used to represent the set of sections and nodes between α and β, respectively, where α and β can denote either sections or nodes. Taking area A8 as an example, the notation correspondence is shown in Table 3.
According to whether the fault area has an upstream or downstream power supply, the fault area can be divided into two types of power supply: a single power supply and a dual power supply. According to the direction of the short-circuit current, a single power supply fault area can be further divided into a positive-supply fault area and negative-supply fault area.
Take the distribution network shown in Figure 6 as an example to illustrate the rules for determining the type of fault area. Suppose area A9 is determined as a fault area. If A9 can receive the positive short-circuit current provided by the main power supply S, then A9 is the positive power supply fault area, recorded as A 9 + . Suppose area A3 and area A8 are both determined to be fault areas: in this case, the short-circuit power provided by the main power supply S is cut off by the fault area A3. Then, A8 can receive the negative short-circuit current provided by distributed generation DG3, making A8 the negative power supply fault area, which is recorded as A 8 . Supposing only area A8 is determined as the fault area: A8 can receive the bi-directional short-circuit current provided by S and DG3, making A8 the dual power supply fault area, which is noted as A 8 D . In this section, the screening rules for the fault candidate scenarios are discussed according to the type of fault area.
It should be noted that some areas in the distribution network may contain only one section (e.g., areas A1, A2, A3, and A5 of the distribution network, shown in Figure 6). When this type of area is determined to be a fault area, the section inside it can be directly located as a fault section without further screening of fault candidate scenarios.

4.1. Fault Screening Rules for Positive Power Supply Fault Area

For a positive power supply fault area, A u , d + , set section s k S u , d . The positive fault confidence factor for sk is represented by the variable Z k + , which is defined as shown in Equation (24).
Z k + = j N u , s k ( I j 1 I j 0 )
where I j 1 indicates whether node j reported positive fault current information when I j = 1 , I j 1 = 1 ; otherwise, I j 1 = 0 . I j 0 = 0 indicates whether node j did not report fault information when I j = 0 , I j 0 = 1 ; otherwise, I j 0 = 0 .
Rule 1 provides the fault screening rules for a positive power supply fault area.
Rule 1: If the section with the largest positive fault confidence factor in the positive power supply fault area A u , d + is section sp, then the fault candidate scenario X u , d * of A u , d + is determined by Equation (25).
X u , d * ( k ) = { 1    s k = s p 0    others
From Equation (25), it can be seen that there is only one fault candidate scenario for the positive power supply fault area A u , d + . Therefore, X u , d * can be directly output as the result of the fault section location, i.e., it is decided that section sp is the fault section.
Take the distribution network shown in Figure 6 as an example to illustrate the fault screening rules for positive power supply fault area. Suppose a fault occurs in section s28 and the fault information reported by FTU is [I1~I33] = [1 1 1 1 1 1 −1 −1 −1 −1 −1 −1 −1 −1 −1 −1 −1 −1 −1 −1 −1 −1 −1 −1 −1 1 1 1 0 0 0 0 0]; according to the fault area location method described in Section 3, A9 is determined to be the fault area, and the fault section location operation commences. A9 is the positive power supply fault area, the fault information of its internal nodes 26~33 is extracted [I26~I33] = [1(I26) 1(I27) 1(I28) 0(I29) 0(I30) 0(I31) 0(I32) 0(I33)], and the positive fault confidence factor is calculated according to Equation (24). Taking section s30 as an example, the calculation process and result are shown in Equation (26).
Z 30 + = j N 26 , s 30 ( I j 1 I j 0 ) = ( I 26 1 I 26 0 ) + ( I 27 1 I 27 0 ) + ( I 28 1 I 28 0 ) + ( I 29 1 I 29 0 ) + ( I 30 1 I 30 0 ) = ( 1 0 ) + ( 1 0 ) + ( 1 0 ) + ( 0 1 ) + ( 0 1 ) = 1
Similarly, the positive fault confidence factors of other sections in A9 can be calculated as: Z 26 + = 1 , Z 27 + = 2 , Z 28 + = 3 , Z 29 + = 2 , Z 31 + = 0 , Z 32 + = 1 , and Z 33 + = 2 . From the calculation result, we can see that section s28 has the largest positive fault confidence factor. Therefore, the fault candidate scenario is X 26 , s 33 * = [ x 26 ~ x 33 ] = [ 0   0   1   0   0   0   0   0 ] . Since there is only one fault candidate scenario, section s28 is directly determined as a fault section.

4.2. Fault Screening Rules for Negative Power Supply Fault Area

For a negative power supply fault area A u , d , set section s k S u , d . The negative fault confidence factor for sk is represented by the variable Z k , which is defined as shown in Equation (27).
Z k = j N s k , d ( I j 1 I j 0 )
where I j 1 indicates whether node j reported negative fault current information when I j = 1 , I j 1 = 1 ; otherwise, I j 1 = 0 .
In particular, for a feeder section se located at the end of the power supply, the negative fault confidence factor Z e = 0 for se can be made to work at this time due to N s e , s e = Ø , and the subsequent analysis of the case shows that this treatment is correct.
Rule 2 provides the fault screening rules for the negative power supply fault area.
Rule 2: If the section with the largest negative fault confidence factor in the negative power supply fault area, A u , d , is section sq, then the fault candidate scenario X u , d * of A u , d is determined by Equation (28).
X u , d * ( k ) = { 1 s k = s q 0 others
From Equation (28), it can be seen that there is only one fault candidate scenario for the negative power supply fault area. Therefore, X u , d * can be directly output as the result of the fault section location, i.e., it is decided that the section sq is the fault section.

4.3. Fault Screening Rules for Dual Power Supply Fault Area

Compared with the single power supply fault area, the fault characteristics of the dual power supply fault area are more complex, and the fault candidate scenarios need to be determined through two processes: a preliminary screening and a secondary screening.

4.3.1. Preliminary Screening

The task of the preliminary screening is to determine the range of sections within the fault area where faults are likely to occur. This can be achieved through the calculation and comparison of fault confidence factors.
For the dual power supply fault area, A u , d D , set section s k S u , d . To distinguish it from the single power supply fault area, apply the variables Z k D + and Z k D to represent the positive fault confidence factor and negative fault confidence factor of the sections, respectively. Z k D + and Z k D are defined as shown in Equations (29) and (30).
Z k D + = j N u , s k ( I j 1 I j 0 I j 1 )
Z k D = j N s k , d ( I j 1 I j 1 I j 0 )
As in the case of the negative power supply fault area, for feeder section se located at the end of the power supply, the negative fault confidence factor Z e D = 0 of se can be made to work at this time due to N s e , s e = Ø . The subsequent analysis of the case shows that this treatment is correct.
Rule 3 provides the method of determining the range of section faults within the dual power supply fault area.
Rule 3. If the section with the largest positive fault confidence factor and negative fault confidence factor in the dual power supply fault area, A u , d D , are sp and sq, respectively, then the fault sections in the fault candidate scenario X u , d * should be between sp and sq (including sp and sq), i.e., the fault section in X u , d * should belong to the set S s p , s q .
In particular, when sp = sq, a single fault section can be identified in area A u , d D due to S s p , s q = s p = s q , according to Rule 3. The fault candidate scenario X u , d * is then determined by Equation (31).
X u , d * ( k ) = { 1 s k = s p = s q 0 others
From Equation (31), we can see that when sp = sq, there is only one fault candidate scenario. Therefore, X u , d * can be directly output as the result of the fault section location, i.e., we decide that section sp (sq) is the fault section. If spsq, we need to perform a secondary screening of the sections in the set S s p , s q .

4.3.2. Secondary Screening

The task of secondary screening is to determine the fault candidate scenarios based on the preliminary screening, which needs to be achieved by the calculation and comparison of the fault comparability degree.
Let sp and sq be the sections with the largest positive fault confidence factor and negative fault confidence factor in the dual power supply fault area A u , d D , respectively, and spsq. Let the positive fault comparability degree and negative fault comparability degree of sections be represented by the variables Y k + and Y k , respectively. Y k + and Y k are defined as shown in Equations (32) and (33).
Y k + = j N s p , s k ( I j 1 I j 0 )
Y k = j N s k , s q ( I j 1 I j 0 )
Rule 4 provides the screening rules for the fault candidate scenarios when spsq, as follows:
  • Step 1: Calculate the positive fault comparability degree and negative fault comparability degree of the section in the set S s p , s q according to Equations (32) and (33);
  • Step 2: The set of sections with non-negative values for the positive fault comparability degree is S+, and the set of section s with non-negative values for the negative fault comparability degree is S;
  • Step 3: Determine if S+S is the empty set; if not, go to step 4; otherwise, go to step 5;
  • Step 4: Take the sections from the set S+S as the fault sections of X u , d * , and construct the fault candidate scenarios in turn. Suppose the number of elements in S+S is m1. There are then m1 fault candidate scenarios that can be identified in this step;
  • Step 5: Take out the section sk from the set S+ and find the section skd located downstream of sk from the set S. Use sk and skd as the fault sections of X u , d * to construct the fault candidate scenarios. Assuming that for the section sk in S+, there are mk sections downstream of sk in S+. There are then s k S + m k fault candidate scenarios that can be identified in this step;
  • Step 6: Output the screening results of the fault candidate scenarios.
In fact, when spsq (excluding the extreme case in which the fault information for multiple nodes in the fault area are distorted at the same time), in general, only the fault comparability degree of section sp and section sq in the set S s p , s q satisfy Y p + 0 and Y q 0 , respectively. It can be seen that the fault candidate scenarios screened by Rule 4 are very few (usually only 1), so the objective function f ( X u , d * ) of the fault candidate scenarios X u , d * can be calculated according to Equation (5), and the smallest f ( X u , d * ) of X u , d * is used as the result of fault section location.
The distribution network shown in Figure 6 is used as an example to illustrate the fault screening rules of the dual power fault area and its dimensionality reduction effect.
Suppose section s12 and section s16 fail at the same time. In actual engineering, FTUs are mostly installed outdoors and work in harsh environments, and the reported fault information may be misreported or missed, and other distortions may occur. Therefore, in the case of a small-scale distortion of information, it should be able to output the correct location results as much as possible. To assess the fault-tolerance ability of the fault section location method in this example, we assume that node 8 misses the fault information, i.e., I8 = 1→0. At this time, the fault information reported by FTU is [I1~I33] = [1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 −1 −1 −1 −1 −1 −1 −1 −1 −1 −1 −1 0 0 0 0 0 0 0 0 0 0]. According to the fault area location method described in Section 3, A6 is determined to be a fault area, and the fault section location operation is initiated. A6 is a dual power supply fault area, and the preliminary screening is performed first. The fault information of nodes 7~18 inside A6 [I7~I18] = [1(I7) 0(I8) 1(I9) 1(I10) 1(I11) 1(I12) 0(I13) 0(I14) 0(I15) 0(I16) −1(I17) −1(I18)] are extracted, and the fault confidence factor is calculated according to Equations (29) and (30). Taking section s12 as an example, the calculation process and results of Z 12 D + and Z 12 D are shown in Equations (34) and (35).
Z 12 D + = j N 7 , s 12 ( I j 1 I j 0 I j 1 ) = ( I 7 1 I 7 0 I 7 1 ) + ( I 8 1 I 8 0 I 8 1 ) + ( I 9 1 I 9 0 I 9 1 ) + ( I 10 1 I 10 0 I 10 1 ) + ( I 11 1 I 11 0 I 11 1 ) + ( I 12 1 I 12 0 I 12 1 ) = ( 1 0 0 ) + ( 0 1 0 ) + ( 1 0 0 ) + ( 1 0 0 ) + ( 1 0 0 ) + ( 1 0 0 ) = 4
Z 12 D = j N s 12 , s 18 ( I j 1 I j 1 I j 0 ) = ( I 13 1 I 13 1 I 13 0 ) + ( I 14 1 I 14 1 I 14 0 ) + ( I 15 1 I 15 1 I 15 0 ) + ( I 16 1 I 16 1 I 16 0 ) + ( I 17 1 I 17 1 I 17 0 ) + ( I 18 1 I 18 1 I 18 0 ) = ( 0 0 1 ) + ( 0 0 1 ) + ( 0 0 1 ) + ( 0 0 1 ) + ( 1 0 0 ) + ( 1 0 0 ) = 2
Similarly, the results of the fault confidence factors of other sections in A6 are as shown in Figure 7a.
From Figure 7a, it can be seen that section s12 has the largest forward fault confidence factor, and section s16 has the largest negative fault confidence factor. Therefore, the fault section in the fault candidate scenarios X 7 , s 18 * should be between s12 and s16. Since s12s16, a secondary screening is required. The fault comparability degree of the section in S s 12 , s 16 is calculated according to Equations (32) and (33). Taking section s14 as an example, the calculation process and results of Y 14 + and Y 14 are shown in Equations (36) and (37).
Y 14 + = j N s 12 , s 14 ( I j 1 I j 0 ) = ( I 13 1 I 13 0 ) + ( I 14 1 I 14 0 ) = ( 0 1 ) + ( 0 1 ) = 2
Y 14 = j N s 14 , s 16 ( I j 1 I j 0 ) = ( I 15 1 I 15 0 ) + ( I 16 1 I 16 0 ) = ( 0 1 ) + ( 0 1 ) = 2
Similarly, the results of the fault comparability degree of other sections in A6 are shown in Figure 7b.
From Figure 7b, we can see that the positive fault comparability degree of section s12 is non-negative and the set S+ = {s12}. The negative fault comparability degree of section s16 is non-negative and the set S = {s16}. According to Rule 4, section s12 has been taken out and section s16 is found to be located downstream of s12; s12 and s16 are selected as the fault sections to construct the fault candidate scenario as X 7 , s 18 * = [ x 7 ~ x 18 ] = [ 0   0   0   0   0   1   0   0   0   1   0   0 ] . Since there is only one fault candidate scenario, we can directly output X 7 , s 18 * as the result of fault section location and determine section s12 and section s16 as the fault sections.
The following is an analysis of the dimensionality reduction effect. Without fault screening, the solution space is composed of the operation states of sections s7~s18 in fault area A6. Since each section contains both fault and normal operation states, the size of the solution space is 212, and there is only one fault candidate scenario after filtering. It can be seen that the introduction of fault filtering reduces the search dimension of the fault sections by (212 −1)/212 = 99.98%.
Large-scale distribution networks usually contain a large number of feeder sections within the area, and the size of the solution space for fault section location links is substantial if they are not filtered by faults. The exhaustive enumeration of all possible fault scenario seriously reduces the computational efficiency. While locating fault sections with the help of intelligent algorithms can guarantee computational efficiency to a certain extent, local convergence may occur, and accuracy cannot be guaranteed. This section achieves a reduction in dimensionality with the help of fault filtering and avoids the random intelligent search operation. It is foreseeable that the fault filtering method proposed in this section has great potential for improving the computational efficiency and accuracy of fault location in the context of large-scale active distribution networks.

5. Fault Location Process

The implementation flow of the fault location method proposed in this paper is shown in Figure 8. The specific steps are as follows:
  • Step 1: Read the distribution network information and set the algorithm parameters. Build the hierarchical optimization model. Collect the information reported by the FTU;
  • Step 2: Extract the fault information of the port nodes and start the fault area location link. Initialize the velocity and displacement of the particle population based on Equations (20) and (21). Set the iteration number of the algorithm t = 1, and set the maximum number of iterations allowed by the algorithm to tmax;
  • Step 3: Calculate the objective function of the particle according to Equation (5). Determine the individual extremum Pi and the population extremum G. Denote the value of the objective function corresponding to the population extremum G as f(G). Let t = t + 1;
  • Step 4: Update the particle population according to Equations (15)–(17) and perform mutation operations on the population according to Equations (22) and (23);
  • Step 5: Judge whether the convergence condition is reached according to Equation (18) (i.e., whether the maximum number of iterations has been reached (t > tmax) or the objective function of the population extreme value point reaches the optimal value (f(G) = 0.5)). If it is satisfied, output the population extreme value point G as the result of fault area location. Otherwise, go to Step 3;
  • Step 6: Determine the type of the fault area. If it has only upstream power, go to Step 7; if it has only downstream power, go to Step 8; otherwise, go to Step 9;
  • Step 7: Calculate the positive fault confidence factor according to Equation (24), and determine the section with the largest value as the fault section;
  • Step 8: Calculate the negative fault confidence factor according to Equation (27), and determine the section with the largest value as the fault section;
  • Step 9: Calculate the fault confidence factor according to Equations (29) and (30), and obtain the section sp and sq with the largest positive and negative fault confidence factors. If sp = sq, then section sp(sq) will be judged as the fault section; otherwise, go to Step 10;
  • Step 10: Calculate the fault comparability degree of the section according to Equations (32) and (33), and screen the fault candidate scenarios according to Rule 4;
  • Step 11: The fault candidate scenario with the smallest objective function is used as the location result, and the fault section is determined.

6. Simulation Analysis

In order to verify the effectiveness of the algorithms in this paper, this section simulates and tests the fault location of the algorithms in this paper using an IEEE 33-node distribution network and an IEEE 69-node distribution network as examples. They are compared with other algorithms in terms of accuracy, fault tolerance, and computational efficiency, respectively. The algorithms involved in the comparison include the binary particle swarm optimization algorithm (Algorithm 1) [19], improved binary particle swarm optimization algorithm (Algorithm 2), the immune optimization algorithm (Algorithm 3) [24], and the bald eagle search algorithm (Algorithm 4) [25]. The specific fault location methods of various algorithms are shown in Table 4. The simulated experimental environment in this paper was based on an Intel(R) Core (TM) i7-1260U processor with a 2.10 GHz CPU, 16.00 G of RAM, and a Windows 11 (64-bit) operating system.

6.1. IEEE 33-Node Distribution Network

The IEEE 33-node distribution network is shown in Figure 6. It has one main power source, three distributed power sources, one substation distribution side outgoing circuit breaker, three DG grid-connected switches, 32 sectional switches and 33 feeder sections, and the DG is connected to the distribution network through the end of the supply. The DGs are motor-type DGs, and the short-circuit capacity is set to 20% of the main short-circuit capacity. K1~K3 denote DG-grid-connected switches. Suppose that the communication network is intact, and all FTUs report sound fault information in addition to the set information distortion point. The parameters involving the intelligent optimization algorithm are set as follows: the population size of the algorithm is set to 50, and the maximum number of iterations is 30.

6.1.1. Accuracy

To test the accuracy of the algorithm, multiple fault types such as single fault, multiple faults, and end-of-supply faults are set. The algorithm is run 100 times in a loop, and the ratio of the number of correct locations to the total number of runs is taken to describe the accuracy of the algorithm in which K = [K1, K2, K3] indicates the dynamic throwing and cutting of distributed power DG1~DG3. Ki = 1 when the DGi is put into operation; otherwise, Ki = 0. The test results of the accuracy of each algorithm are shown in Table 5.
As can be seen from Table 5, the correct rate of Algorithm 1 is approximately 80%. Thanks to the BPSO improvement strategy proposed in this paper, the accuracy of Algorithm 2 is approximately 5% higher than that of Algorithm 1. On the other hand, the dimensionality reduction effect of the hierarchical model has a more obvious effect on the accuracy improvement, where the accuracies of Algorithm 3 and Algorithm 4 are close to 100% for most of the fault cases. However, due to the influence of the power coupling phenomenon of the T-section, Algorithm 3 and Algorithm 4 misjudge the fault cases of serial numbers 5 and 8. The hierarchical model constructed in this paper achieves decoupled identification of faults on T-sections and branches. Therefore, it can accurately identify complex fault cases in which both the upstream and downstream branches of the T-sections fail at the same time while also achieving a dimensionality reduction. The test results confirm that Algorithm 5 achieves a 100% accuracy for the fault cases in Table 5.
The fault case 5 in Table 5 is used as an example to illustrate the execution process of the algorithm in this paper. In fault case 5, both upstream and downstream branches of T-type section s6 fail at the same time. The algorithm first starts the fault area location operation. The fault information of the port nodes [1(I1) 1(I2) 1(I3) 1(I4) −1(I6) −1(I7) −1(I19) −1(I23) 1(I26)] is extracted. Running the IBPSO algorithm determines the fault areas to be A7 and A9. Next, the fault section location operation is initiated. The fault section A7 is determined to be a dual power supply fault area, and the fault information of nodes 4~6 inside A7 are extracted [1(I4) −1(I5) −1(I6)]. The fault confidence factors are calculated for the sections s4, s5, and the results are as follows: Z 4 D + = 1 , Z 5 D + =   0 , Z 4 D =   2 , Z 5 D =   1 . The section with the largest positive and negative fault confidence factor is s4; therefore, s4 is determined to be the fault section. The fault section A9 is determined to be a positive power supply fault area, and the fault information of nodes 26~33 inside A9 is extracted [1(I26) 1(I27) 1(I28) 1(I29) 1(I30) 1(I31) 1(I32) 0(I33)]. The positive fault confidence factors for the sections s26~s33 are calculated, and the results are as follows: Z 26 + = 1 , Z 27 + = 2 , Z 28 + = 3 , Z 29 + =   4 , Z 30 + =   5 , Z 31 + =   6 Z 31 + =   6 , Z 32 + =   7 , Z 33 + =   6 . The section with the largest positive fault confidence factor is s32; therefore, s32 is determined to be the fault section. The fault location operation is completed and the fault sections s4 and s32 are output.

6.1.2. Fault Tolerance

In actual engineering, the FTU and communication equipment are mostly installed outdoors, which makes the equipment susceptible to lightning, external forces, and electromagnetic influences, and the reported fault information may be misreported or missed, and other distortions may occur. Therefore, to ensure the reliability of fault identification, the fault tolerance of the algorithm should be improved as much as possible in the case of small-scale aberrations in the reported information of FTU.
In this section, the distortion signals of nodes 1 to 3 are set to simulate the distortion of the actual project to check the fault tolerance of the algorithm. The simulation results are shown in Table 6. Suppose that all DGs are put into operation.
The fault information distortion causes the values of the objective function in the solution space to become closer, thus increasing the probability of local convergence of the intelligent algorithm. As can be seen from Table 6, the accuracies of Algorithm 1 and Algorithm 2, which are based on the single-layer model, are reduced to approximately 75% and 79%, respectively. Algorithm 3, Algorithm 4, and Algorithm 5, which are based on the hierarchical model, still maintain high accuracy rates, and algorithm 5 maintains a 100% accuracy rate for the fault conditions in Table 6. This shows that the algorithm in this paper has a high fault-tolerance ability.

6.2. IEEE 69-Node Distribution Network

The IEEE 69-node distribution network is shown in Figure 9. It has one main power source, four distributed power sources, one substation distribution side outlet circuit breaker, four DG-grid-connected switches, sixty-eight sectional switches, five interconnection switches and sixty-nine feeder sections, and the DG is connected to the distribution network through the end of the supply and the “T” connection form. The DGs are motor-type DGs, and the short-circuit capacity is set to 20% of the main short-circuit capacity. K1~K4 denote DG-grid-connected switches. Suppose that the communication network is intact, and all the FTUs report sound fault information in addition to the set information distortion point. The results of the area division of the distribution network are shown in Figure 9. In Figure 9, the port nodes and the area are marked in blue. The parameters of the intelligent optimization algorithm are set as follows: the population size of the algorithm is set to 100, and the maximum number of iterations is 70.
To further verify the adaptability of the algorithm in this paper in large-scale distribution networks, this section provides a comprehensive comparison of the accuracy and computational efficiency of the algorithm under various fault scenarios. The test cases in this section are shown in Table 7 and cover various fault cases such as single fault, multiple faults, sound fault information, and distorted fault information. Among these cases, the dynamic throwing cases of distributed power supplies DG1~DG4 are represented by [K1, K2, K3, K4]. When DGi is put into operation, Ki = 1; otherwise, Ki = 0.

6.2.1. Accuracy

As can be seen from Figure 10a, the accuracies of Algorithm 1 and Algorithm 2 decrease to a large extent, and the accuracy for some test cases has been reduced to less than 50%. This indicates that the single-layer model is not suitable for large-scale distribution networks. Algorithm 3 applies the intelligent algorithm to locate the fault section. With the increase in the number of feeder sections in the distribution network areas, its accuracy decreases to a certain extent. The accuracy of Algorithm 4 is higher than that of Algorithm 3 because Algorithm 4 applies the exhaustive method to locate the fault section and avoids the random search operation. Moreover, Algorithm 3 and Algorithm 4 are affected by the power coupling phenomenon of the T-section, which misjudges the fault cases of serial numbers 5, 8, and 10. In this paper, we avoid the random search operation by screening fault candidate scenarios based on the fault confidence factor. The test results show that, thanks to the above measures, the accuracy of the algorithm in this paper is minimally affected by the network size, and the accuracy reaches 100% in all fault cases in Table 7.

6.2.2. Computational Efficiency

Each algorithm is run 100 times in a loop, and the average time taken for a single run is used as a measure of the computational efficiency of the algorithm. The test results are shown in Figure 10b.
As can be seen from Figure 10b, the computational efficiency of Algorithm 1 is approximately 400 ms, and the computational efficiency of Algorithm 2 is approximately 420 ms. This is due to the fact that the algorithm based on the single-layer model requires iterative operations in a high-dimensional solution space. The hierarchical model has a more obvious effect on the improvement of the computational efficiency. The computational efficiency of Algorithm 3 for single and multiple faults is approximately 132 ms and 260 ms, respectively, and the computational efficiency of Algorithm 4 for single and multiple faults is approximately 162 ms and 239 ms, respectively. In this paper, we further reduce the search dimension of the fault section location by screening fault candidate scenarios. The simulation results show that the computational efficiency of Algorithm 5 for a single fault and for multiple faults is approximately 80 ms and 130 ms, respectively, which is 300 ms higher than the results of Algorithm 1 and Algorithm 2 and approximately 0.5 times higher than the results of Algorithm 3 and Algorithm 4.

7. Conclusions

With the massive switch-on of distributed generation and the rising electricity load, the structure and tide of distribution networks are becoming increasingly large and complex. This leads to great challenges for fault location methods. For this reason, an active distribution network fault location method based on a hierarchical optimization model and fault confidence factor is proposed in this paper. In addition, through the simulation experiments of the IEEE 33-node distribution network and the IEEE 69-node distribution network, the following conclusions can be drawn.
  • The hierarchical optimization model constructed in this paper reduces the solution space and provides theoretical support for improving the performance of the algorithm. At the same time, the model achieves the decoupling identification of the T-section and branch faults. It can therefore accurately identify the complex fault condition in which the upstream and downstream branches of the T-section fail at the same time, and it is suitable for solving the problem of a DG connected to the distribution network in “T” mode;
  • The optimization of the convergence criterion and the introduction of chaotic maps and mutation strategies reduce the probability of the local convergence of BPSO and effectively improve the accuracy of fault area localization;
  • The fault-confidence-factor-based fault candidate scenario screening method further reduces the search dimension of the fault section, effectively improving the accuracy and computational efficiency of fault section location;
  • The accuracy and computational efficiency of the algorithm in this paper are minimally affected by the scale of the network. This demonstrates prospects for its application in large-scale, complex active distribution networks.
This paper performs fault location based on the fault current direction uploaded by FTU, which has the advantages of small data communication and high localization efficiency. However, when the number of information distortions exceeds the acceptable number of redundancies for the fault location or when crosstalk occurs for multiple faults, misjudgments or omissions may occur. The development of communication technologies and measurement systems provide a hardware basis for the system to obtain multiple source fault information. Future research can use the short-circuit current amplitude, fault recording, or other transient quantity information to correct the location results of this paper’s method to further improve the reliability of distribution network fault location.

Author Contributions

Conceptualization, Z.W.; methodology, Q.Z.; software, Q.Z.; validation, Q.Z.; formal analysis, Q.Z.; investigation, Y.W.; resources, Z.W.; data curation, Y.W.; writing—original draft preparation, Q.Z.; writing—review and editing, Y.W.; visualization, Y.W.; supervision, Z.W.; project administration, Z.W.; and funding acquisition, Z.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, W.; Li, Y.; Zhang, M.; Deng, Y.; Deng, Y.; Li, J.; Zhu, Q.; Zhang, L.; Zhang, S. A fully decentralized multi-agent fault location and isolation for distribution networks With DGs. IEEE Access 2021, 9, 27748–27757. [Google Scholar] [CrossRef]
  2. Lin, Y.; Wang, Z.; Wang, T.; Zheng, B. Discussion on building a stronger first line of defense for grid security. Power Syst. Prot. Control 2022, 50, 170–178. [Google Scholar]
  3. Galvez, C.; Abur, A. Fault Location in Active Distribution Networks Containing Distributed Energy Resources (DERs). IEEE Trans. Power Deliv. 2021, 36, 3128–3139. [Google Scholar] [CrossRef]
  4. He, Z.; Li, B.; Liao, K.; Hu, S.; Ma, Z.; Li, J.; Ke, Y.; Yang, J. Key technologies for protection and control of novel urban power grids. Proc. CSEE 2020, 40, 6193–6206. [Google Scholar]
  5. Li, M.; Zhang, S.; Cheng, H.; Yang, D.; Gao, M.; Ni, Z. Hierarchical fault location method for active distribution network with distributed generations. Proc. CSU-EPSA 2021, 33, 79–87. [Google Scholar]
  6. Shen, G.; Zhang, Y.; Qiu, H.; Wang, C.; Wen, F.; Salam, M.; Weng, L.; Zhang, L.; Zhang, S. Fault diagnosis with false and/or missing alarms in distribution systems with distributed generators. Energies 2018, 11, 2579. [Google Scholar] [CrossRef] [Green Version]
  7. Wang, S.; Song, L.; Shu, X. Adaptive overcurrent protection of active distribution network with high penetration of distributed generations and multiple loads. High Volt. Eng. 2019, 45, 1783–1794. [Google Scholar]
  8. Ji, X.; Zhang, S.; Zhang, Y.; Han, X.; Xiao, Y.; Zeng, R. Fault section location for distribution network based on improved electromagnetism-like mechanism algorithm. Autom. Electr. Power Syst. 2021, 45, 157–165. [Google Scholar]
  9. Zhao, Q. Research on Wide Area Protection of Smart Distribution Grid; North China Electric Power University: Beijing, China, 2017. [Google Scholar]
  10. Li, G.; Chen, Q.; Zhang, J. Novel faulted section location method for distribution network based on status information of fault indicating equipment. Appl. Sci. 2020, 10, 5910. [Google Scholar] [CrossRef]
  11. Xu, B.; Yin, X.; Zhang, Z.; Pang, S.; Li, X. Fault location for distribution network based on matrix algorithm and optimization algorithm. Autom. Electr. Power Syst. 2019, 43, 152–158. [Google Scholar]
  12. Guo, L.; Li, F.; Zhao, X.; Zhou, J. Fault zone location in DG-containing distribution networks based on sub-network segmentation. Power Syst. Prot. Control 2020, 48, 76–84. [Google Scholar]
  13. Zhao, Q.; Wang, Z.; Dong, W.; Bao, W. Research on fault location in a distribution network based on an immune binary particle swarm algorithm. Power Syst. Prot. Control 2020, 48, 83–89. [Google Scholar]
  14. Zheng, T.; Ma, L.; Li, B. Fault section location of active distribution network based on feeder terminal unit information distortion correction. Power Syst. Technol. 2021, 45, 3926–3934. [Google Scholar]
  15. Jiao, Y.; Du, S.; Wang, Q.; Chen, C. Information aberrance correction and fault-section location for distribution networks based on the information contradiction theory. Power Syst. Prot. Control 2014, 42, 43–48. [Google Scholar]
  16. Guo, Z.; Xu, Q.; Hong, J.; Mao, X. Integer linear programming based fault section diagnosis method with high fault-tolerance and fast performance for distribution network. Proc. CSEE 2017, 37, 786–795. [Google Scholar]
  17. Wei, Z.; He, H.; Zheng, Y. A refined genetic algorithm for the fault sections location. Proc. CSEE 2002, 22, 127–130. [Google Scholar]
  18. Guo, Z.; Chen, B.; Liu, C.; Xu, K.; Li, J. Fault location of distribution network based on genetic algorithm. Power Syst. Technol. 2007, 31, 88–92. [Google Scholar]
  19. Li, C.; He, Z.; Zhang, H.; Gao, H. Fault location for radialized distribution networks based on BPSO algorithm. Power Syst. Prot. Control 2009, 37, 35–39. [Google Scholar]
  20. Liu, B.; Wang, F.; Chen, C.; Huang, H.; Dong, X. Harmony search algorithm for solving fault location in distribution networks with DG. Trans. China Electrotech. Soc. 2013, 28, 280–284. [Google Scholar]
  21. Guo, Z.; Wu, J. Electromagnetism-like mechanism based fault section diagnosis for distribution network. Proc. CSEE 2010, 30, 34–40. [Google Scholar]
  22. Wang, Q.; Jin, T.; Shen, T.; Zhu, S.; Liu, S. A complete analytic model of section location in distribution network based on multi-factor dimensionality deduction. Trans. China Electrotech. Soc. 2019, 34, 3012–3024. [Google Scholar]
  23. Wang, Q.; Jin, T.; Tan, H.; Li, Z. The technology on fault location of distribution network based on hierarchical model and intelligent checking algorithm. Trans. China Electrotech. Soc. 2018, 33, 5327–5337. [Google Scholar]
  24. Li, W.; Tong, X.; Huang, C.; Peng, Y.; Li, D.; Wang, J. F A fault location method for a distribution network with DG based on a hierarchical location model. Power Syst. Technol. 2022, 50, 160–166. [Google Scholar]
  25. Yang, G.; Feng, J.; Liu, X.; Chen, R.; Pan, H.; Yang, Q. Fault location of a distribution network hierarchical model with a distribution generator based on IBES. Power Syst. Prot. Control 2022, 50, 1–9. [Google Scholar]
  26. Zhang, R.; Liu, L. Distribution network regionalized fault location based on an improved manta ray foraging optimization algorithm. Electronics 2022, 11, 2342. [Google Scholar] [CrossRef]
  27. IEC TR 61850-90-6; Communication Networks and Systems for Power Utility Automation—Part 90-6: Use of IEC 61850 for Distribution Automation Systems. International Electrotechnical Commission: Geneva, Switzerland, 2018; pp. 89–103.
  28. Li, Y.; Wang, Z.; Zhao, Q. Distributed fault section location for ADN based on bayesian complete analytic model and multi-factor dimension reduction. Power Syst. Technol. 2021, 45, 3917–3925. [Google Scholar]
  29. Li, Z.; Wang, Z.; Zhang, Y.; Qiao, X. Fault section location method for active distribution network based on linear programming with ascending dimension. Autom. Electr. Power Syst. 2021, 12, 122–131. [Google Scholar]
  30. Kennedy, J.; Eberhart, R.C. A discrete binary version of the particle swarm algorithm. In Proceedings of the 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation, Orlando, FL, USA, 12–15 October 1997; Volume 5, pp. 4104–4108. [Google Scholar]
  31. Jiang, Y.; Xu, X.; Xu, F.; Gao, B. Multi-strategy fusion improved adaptive mayfly algorithm. J. Beijing Univ. Aeronaut. Astronaut. 2022, in press.
  32. Chen, X.; Wu, L.; Yang, X. Fractional order PID parameter tuning based on improved sparrow search algorithm. Control Decis. 2022, in press.
  33. Kui, X.; He, R.; Chen, J. Research on underwater acoustic spread spectrum communication technology based on chaotic encryption. Ship Sci. Technol. 2022, 44, 101–104. [Google Scholar]
  34. Xu, Y.; Zhang, H.; Sun, Y. Fault recovery strategy of active distribution network based on mutation particle swarm optimization algorithm. Electr. Power Autom. Equip. 2021, 41, 45–53. [Google Scholar]
Figure 1. Distribution network fault location system based on FTU fault information.
Figure 1. Distribution network fault location system based on FTU fault information.
Electronics 12 01314 g001
Figure 2. Typical active distribution network.
Figure 2. Typical active distribution network.
Electronics 12 01314 g002
Figure 3. Area division results of a typical distribution network.
Figure 3. Area division results of a typical distribution network.
Electronics 12 01314 g003
Figure 4. Distribution network with “T” connected to DG.
Figure 4. Distribution network with “T” connected to DG.
Electronics 12 01314 g004
Figure 5. Chebyshev mapping distribution.
Figure 5. Chebyshev mapping distribution.
Electronics 12 01314 g005
Figure 6. IEEE 33-node distribution network.
Figure 6. IEEE 33-node distribution network.
Electronics 12 01314 g006
Figure 7. Correlation variables of dual power supply fault area. (a) Fault confidence factor; (b) fault comparability degree.
Figure 7. Correlation variables of dual power supply fault area. (a) Fault confidence factor; (b) fault comparability degree.
Electronics 12 01314 g007
Figure 8. Flowchart of fault location.
Figure 8. Flowchart of fault location.
Electronics 12 01314 g008
Figure 9. IEEE 69-node distribution network.
Figure 9. IEEE 69-node distribution network.
Electronics 12 01314 g009
Figure 10. The test results of IEEE 69-node distribution network. (a) Accuracy comparison; (b) comparison of computational efficiency.
Figure 10. The test results of IEEE 69-node distribution network. (a) Accuracy comparison; (b) comparison of computational efficiency.
Electronics 12 01314 g010
Table 1. Vector X and its switching function and objective function.
Table 1. Vector X and its switching function and objective function.
NumberFault ScenarioX [ I 1 * ~ I 10 * ] f(X)
1s1 failure[1 0 0 0 0 0 0 0 0 0][1 −1 −1 −1 −1 −1 −1 0 0 0]2.5
2s2 failure[0 1 0 0 0 0 0 0 0 0][1 1 −1 −1 −1 −1 −1 0 0 0]1.5
3s3 failure[0 0 1 0 0 0 0 0 0 0][1 1 1 −1 −1 −1 −1 0 0 0]0.5
4s4 failure[0 0 0 1 0 0 0 0 0 0][1 1 1 1 −1 −1 −1 0 0 0]1.5
5s5 failure[0 0 0 0 1 0 0 0 0 0][1 1 1 1 1 −1 −1 0 0 0]2.5
6s6 failure[0 0 0 0 0 1 0 0 0 0][1 1 1 1 1 1 −1 0 0 0]3.5
7s7 failure[0 0 0 0 0 0 1 0 0 0][1 1 1 1 1 1 1 0 0 0]4.5
8s8 failure[0 0 0 0 0 0 0 1 0 0][1 1 1 1 −1 −1 −1 1 0 0]2.5
9s9 failure[0 0 0 0 0 0 0 0 1 0][1 1 1 1 −1 −1 −1 1 1 0]3.5
10s10 failure[0 0 0 0 0 0 0 0 0 1][1 1 1 1 −1 −1 −1 1 1 1]4.5
11s1 and s2 failure[1 1 0 0 0 0 0 0 0 0][1 0 −1 −1 −1 −1 −1 0 0 0]2
12s1 and s3 failure[1 0 1 0 0 0 0 0 0 0][1 0 0 −1 −1 −1 −1 0 0 0]3
210s1~s10 failure[1 1 1 1 1 1 1 1 1 1][1 0 0 0 0 0 0 0 0 0 0]11
Table 2. Nodes and feeder sections contained in the area.
Table 2. Nodes and feeder sections contained in the area.
AreaPort NodeInternal NodesFeeder Sections
A112, 3s1, s2, s3
A256s5, s6, s7
A389s8, s9, s10
A44, 5, 6-s4
Table 3. Correspondence of the notation of area A8.
Table 3. Correspondence of the notation of area A8.
udA8Su,d S s 23 , s 25 Nu,d N u , s 24 N s 23 , d N s 23 , s 25
23s25 A 23 , s 25 {s23, s24, s25}{s23, s24, s25}{23, 24, 25}{23, 24}{24, 25}{24, 25}
Table 4. Fault location methods for various algorithms.
Table 4. Fault location methods for various algorithms.
Algorithm NumberFault Location Method
Algorithm 1A single-level fault location model is used to locate the fault section by applying the binary particle swarm algorithm (BPSO).
Algorithm 2A single-layer fault location model is used to locate the fault section by applying the improved binary particle swarm optimization algorithm (IBPSO) in this paper.
Algorithm 3Using the traditional hierarchical model, the immune optimization algorithm is applied to locate the fault area and fault section.
Algorithm 4Using the traditional hierarchical model, the bald eagle search algorithm is applied to locate the fault area, and the fault section is then determined by applying the exhaustive method.
Algorithm 5The algorithm presented in this paper, using the improved hierarchical optimization model, applies the IBPSO to locate the fault area and locate the fault section by screening the fault candidate scenarios based on the fault confidence factor.
Table 5. Accuracy test results.
Table 5. Accuracy test results.
Equipment NumberKPreset Fault SectionAccuracy (%)
Algorithm 1Algorithm 2Algorithm 3Algorithm 4Algorithm 5
1[0, 1, 1]s38890100100100
2[0, 0, 0]s228791100100100
3[1, 1, 1]s10768699100100
4[1, 0, 1]s267075100100100
5[1, 1, 1]s4, s327288MisjudgmentMisjudgment100
6[1, 1, 0]s14, s29929098100100
7[0, 0, 0]s18, s24828299100100
8[1, 0, 0]s5, s168385MisjudgmentMisjudgment100
Table 6. Fault Tolerance results.
Table 6. Fault Tolerance results.
Equipment NumberPreset Fault SectionPreset Information DistortionAccuracy (%)
Algorithm 1Algorithm 2Algorithm 3Algorithm 4Algorithm 5
1s32I27: 1 → 08283100100100
2s6I29: 0 → 1, I9: −1 → 08485100100100
3s12I16: −1 → 0787899100100
4s19I7: −1 → 17380100100100
5s20, s24I28: 0 → 17076100100100
6s5, s10I13: −1 → 0, I30: 0 → 1737298100100
7s12, s16I5: 1 → 0798199100100
8s15, s26I2: 1 → 0, I11: 1 → −1, I25: −1 → 0737999100100
Table 7. Test cases for IEEE 69-node distribution network.
Table 7. Test cases for IEEE 69-node distribution network.
Equipment Number[K1, K2, K3, K4]Preset Fault SectionPreset Information Distortion
1[1, 1, 1, 1]s27-
2[0, 1, 1, 1]s33I15: -1 → 0
3[0, 0, 0, 0]s44I6: 1 → 0, I23: 0 → −1, I64: 0 → 1
4[1, 0, 0, 1]s54I7: 1 → −1, I14: 0 → 1, I26: 0 → −1, I44: 1 → −1, I50: −1 → 1
5[0, 0, 1, 1]s7, s40-
6[1, 0, 1, 0]s64, s69I44: −1 → 1, I61: 1 → 0
7[1, 1, 1, 0]s5, s58I1: 1 → 0, I19: 0 → −1, I20: 0 → 1, I32: 0 → 1
8[1, 1, 0, 1]s43, s52I4: 1 → − 1, I46: − 1 → 0
9[1, 1, 1, 1]s35, s66-
10[1, 1, 1, 0]s2, s10, s34-
11[1, 1, 1, 1]s7, s60, s69I13: −1 → 0, I31: 0 → −1, I63: 0 → 1
12[0, 0, 0, 0]s18, s42, s64I10: 1 → 0, I22: 0 → 1, I25: 0 → −1, I38: 0 → −1
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhao, Q.; Wang, Z.; Wang, Y. Fault Location Method for an Active Distribution Network Based on a Hierarchical Optimization Model and Fault Confidence Factors. Electronics 2023, 12, 1314. https://doi.org/10.3390/electronics12061314

AMA Style

Zhao Q, Wang Z, Wang Y. Fault Location Method for an Active Distribution Network Based on a Hierarchical Optimization Model and Fault Confidence Factors. Electronics. 2023; 12(6):1314. https://doi.org/10.3390/electronics12061314

Chicago/Turabian Style

Zhao, Qiao, Zengping Wang, and Yuxuan Wang. 2023. "Fault Location Method for an Active Distribution Network Based on a Hierarchical Optimization Model and Fault Confidence Factors" Electronics 12, no. 6: 1314. https://doi.org/10.3390/electronics12061314

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop