Next Article in Journal
Target Object Detection from Unmanned Aerial Vehicle (UAV) Images Based on Improved YOLO Algorithm
Previous Article in Journal
Delay Compensation Control Strategy for Electric Vehicle Participating in Frequency Regulation Based on MPC Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Distribution Network Regionalized Fault Location Based on an Improved Manta Ray Foraging Optimization Algorithm

1
School of Electronic, Electrical Engineering and Physics, Fujian University of Technology, Fuzhou 350118, China
2
National Demonstration Center for Experimental Electronic Information and Electrical Technology Education, Fujian University of Technology, Fuzhou 350118, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(15), 2342; https://doi.org/10.3390/electronics11152342
Submission received: 28 June 2022 / Revised: 17 July 2022 / Accepted: 25 July 2022 / Published: 27 July 2022
(This article belongs to the Section Computer Science & Engineering)

Abstract

:
To address the problem that the accuracy of traditional intelligent algorithms in distribution network fault location decreases with the expansion of distribution network scale, a regionalized fault location method for distribution networks containing distributed power sources based on the improved manta ray foraging optimization (IMRFO) algorithm is proposed. First, the global convergence property of the basic manta ray foraging optimization (MRFO) algorithm is improved by fusing the restart strategy and the opposition-based learning strategy. Then, based on the two-port equivalence principle, a topological model for regionalized fault hierarchical localization in distribution networks is constructed. Finally, the algorithm is improved by binary discretization using the Sigmoid function to output the fault vector and complete the fault location of the distribution network. Simulation experiments are conducted using MATLAB for IEEE-33 node distribution networks and the simulation results show that the IMRFO algorithm combined with the regionalization of complex distribution networks has a better effect of dimensionality reduction. Compared with the traditional distribution network simulation model, the fault location fault tolerance is greatly improved and its accuracy rate is increased by 1.8% and the location speed is improved by 15.537 ms.

1. Introduction

Distribution network fault location, as a prerequisite for fault isolation and self-healing, plays an important role in improving the safety and stability of power systems [1,2]. Since the goal of carbon peaking and carbon neutrality has been proposed, distributed generation (DG) such as photovoltaic and wind power has been connected to the distribution network on a large scale, making the distribution network structure more and more complex [3,4]. In the field of distribution network fault location, scholars at home and abroad have proposed various methods such as fault routing, fault ranging and fault zone location [5]. Among them, the fault ranging method mainly includes the injection method [6,7], the impedance method [8,9,10] and the traveling wave method [11,12,13,14]. Fault zone location methods mainly include the zero sequence current comparison method [15,16], the harmonic component method [17,18], the medium resistance method [19,20], the matrix method [21,22,23,24] and the artificial intelligence method [25,26,27,28,29].
With the rapid development of distribution network automation technology, the fault zone location method based on the feeder terminal unit (FTU) has become a research hotspot. X. Gong et al. (2021) [30]. pointed out that the data communication volume is small and the location speed is fast by using the multi-point FTU telematics information received from the master station for fault segment location. The FTU can determine both the fault current flow and the fault current direction after assembling the fault current detection element and the direction element. The development of fault location based on FTU telematics data mainly divides into two stages. The first stage is the fault zone location based on the matrix idea. The matrix method is fast and simple in principle, but when the fault information uploaded by the FTU is distorted, the matrix method is prone to miscalculation or omission. T. Zheng et al. (2021) [31]. used telemetry information to correct the key node information to improve the fault tolerance of the matrix method. Q. Q. Zhang et al. (2018) [32]. established a dynamic network description matrix and proposed an improved matrix algorithm for distribution network fault location. The algorithm can update the network description matrix in real time according to the communication status of the FTU and the simple structure of the criterion, uniform form and small computation can realize the accurate location of the fault section of the distribution network. However, it is not applicable to complex multi-power distribution networks. The second stage is to use artificial intelligence techniques for fault segment location to find the fault feeder that best explains the information reported by the FTU [33]. Such as neural networks [34], Bayesian networks [35] and intelligent optimization algorithms. Wu Han et al. (2020) [27]. introduced time-varying inertia weighting factors and empirical factors to speed up the convergence of the algorithm and improve its stability. The advantages of the algorithm in terms of solution speed and accuracy were demonstrated and it is also fault tolerant when a small amount of fault information is distorted. To address the limitations of the existing algorithm, Z. D. Sun et al. (2021) [28]. introduced the low-voltage side information based on the genetic algorithm and constructed a highly robust fault location model. This method has higher accuracy and is more suitable for practical engineering. X. Q. Ji et al. (2021) [29]. optimized the traditional fault location method based on hierarchical processing and the idea of global optimization search. This novel optimization method has the advantages of high accuracy and fast location speed in the face of different structures and sizes of distribution networks. In conclusion, the intelligent optimization algorithm has the advantages of high fault tolerance and high applicability, but has the disadvantage of falling into local optimum. The characteristics of distribution network fault location methods are summarized in Table 1.
The MRFO algorithm is an intelligent optimization algorithm proposed by Zhao et al. (2020) [36]. It has gained popularity among scholars because of its significant improvement in solution accuracy and robustness compared to traditional population intelligence affine algorithms. Houssein et al. (2021) used location-based learning to improve the original MRFO algorithm’s tendency to fall into local optima [37]. Tang et al. (2021) created an elite search pool to extend the MRFO initial search excellence [38]. Micev et al. (2021) proposed to combine the simulated annealing algorithm with the manta ray foraging optimization algorithm, which led to a significant improvement in the convergence speed of the algorithm [39]. Wang et al. (2022) performed a discrete advection of the MRFO algorithm using the Sigmoid function. Then, a binary spiral foraging was performed near the global optimal solution using the XOR operator and the speed adjustment factor to avoid the algorithm from falling into a local optimum [40]. Nevertheless, most scholars have adopted the strategy of fusing multiple algorithms to improve the original algorithm. This approach tends to increase the running time of the algorithm itself while improving the convergence performance of the algorithm.
In summary, many achievements have been made in the distribution network fault location method based on swarm intelligence algorithms, but the modeling idea of the method is mainly based on the construction of logical value model of fault diagnosis minimum set theory. It will face the following two problems: on the one hand, because logical relations need to be modeled in the model, which will increase the complexity of model construction in a large-scale distribution network. On the other hand, because the logical relation operation exists in the fault location model, it needs to be solved by using swarm intelligence algorithm with random search feature, which will cause problems such as computation time consuming and unstable fault location results when the scale of distribution network is large. Therefore, optimizing the fault location model and improving the algorithm search performance are the main breakthroughs to solve the fault location of the current large-scale distribution network system. In this paper, we propose a method that combines the regionalization of large-scale distribution networks with the improvement of the optimization performance of intelligent algorithms. The MRFO algorithm is selected for improvement, which effectively reduces the time of distribution network fault location and improves the fault tolerance and accuracy of fault location.

2. Materials and Methods

This section describes the improved way of fault information encoding, switching functions and the construction of adaptation functions for the current complex multi-source distribution network structure. The intelligent algorithm-based distribution network fault location is based on the fault information vector reported by each FTU on the node switch and the topology of the multi-source distribution network to form the evaluation function. Various optimization algorithms are then used to search for the optimal solution of the evaluation function to achieve fault location [41,42]. The simple multi-power distribution network model is shown in Figure 1.

2.1. Fault Message Code

The segment switches are defined as switch nodes in the distribution network model equipped with FTU devices, which are denoted by k in the constructed distribution network model, respectively. These switch nodes divide the entire distribution network into a number of segments s , linking the switch nodes to the line segments [43]. In case of a fault in a line segment, the fault current originates only from the upstream node close to the power source. I 1 and I 2 are the fault current directions. The f indicates a fault in the zone. In a multi-power distribution network, the tidal current direction is not in unique. Therefore, the direction of the system power flow to the fault point is defined as the reference direction. Let I i be the actual measured value of the state of switch node i . The coding rules are shown in Table 2.

2.2. Construction of Switching Functions

The relationship between the fault information of the switch node and the state of the line segment can be expressed by the switching function. The fault information of the switch node is encoded and then uploaded to the data acquisition and monitoring system by the FTU. Therefore, the fault zone location based on the intelligent algorithm to analyze the fault information of the switch node requires the establishment of a switching function to link the operation of each line with the working state of each switch [44]. Considering that the original switching function is not applicable in a multi-source distribution network, a new way of constructing the switching function is used. Let I i ( s ) be the switching function and I i * be the expected value of the switch node state. The switching function is shown in Equation (1).
I i ( s ) = I i * = i d s j d ( i u s i u ) × ( i n k D G m )
where represents the superposition operation of logic “or”, u and d represent the number of all zones above and downstream of node, respectively, k D G m is the throwing and cutting of distributed power supply m . k D G m = 1 represents the power supply into the distribution network operation, k D G m = 1 represents the power supply removed from the distribution network. The n is the number of distributed power supplies, s i u and s i d are the fault states of the upstream and downstream lines of switch node i respectively. The value of “1” means there is a fault and “0” means no fault.
Assuming that a failure occurs in zone s 3 . Then, the zone state is assumed to be [ s 1 ~ s 7 ] = [ 0010000 ] and the actual node information detected by the FTU is [ I 1 ~ I 7 ] = [ 11100 1 1 ] . To check the effectiveness of the adopted switching function, the expected value of each node in the network is solved. The expected value of all switching nodes in the network can be obtained as [ I 1 * ~ I 7 * ] = [ 11100 1 1 ] , which is consistent with the actual fault information uploaded by the FTU. Therefore, the new switching function construction method is applicable to multi-source distribution network fault location. The solution process is shown in Equation (2).
[ I 1 * ~ I 7 * ] = ( s 1 s 2 s 3 s 4 s 5 s 6 s 7 ) × 1 = 1 s 2 s 3 s 4 s 5 s 6 s 7 s 1 × 1 = 1 s 3 s 4 s 5 s 6 s 7 ( s 1 s 2 ) × 1 = 1 s 4 s 5 ( s 1 s 2 s 3 ) × 0 = 0 s 5 ( s 1 s 2 s 3 s 4 ) × 0 = 0 s 6 s 7 ( s 1 s 2 s 3 s 4 s 5 ) × 1 = 1 s 7 ( s 1 s 2 s 3 s 4 s 5 s 6 ) × 1 = 1

2.3. Fitness Function Construct and Validation

The accuracy of the operation of the fitness function is the key to ensure that the accurate location of the faulty section of the distribution network is achieved. It represents the difference between the actual measured value uploaded by the feeder terminal unit (FTU) to the system terminal and the expected value calculated by the constructed switching function when a fault occurs in the distribution network [45,46]. The process of distribution network fault location based on intelligent arithmetic is the process of finding the minimum value of the adaptation degree function. In order to avoid multiple solutions of the function, which can lead to misclassification of the fault location, the “minimum set” theory is introduced [47]. This minimizes the solution and ensures the uniqueness of the solution. The expression of the fitness function is shown in Equation (3).
F i t = i = 1 E | I i I i * | + ω i = 1 F | s i |
where E denotes the number of all switching nodes in the distribution network, ω is a weight factor between 0 and 1, usually taking the value of 0.5 and F is the sum of the number of all lines in the distribution network. The right half of the plus sign is the number of segments in the system where faults occur.
Assume that a fault occurs in zone s 4 and the actual fault information is [ I 1 ~ I 7 ] = [ 11110 1 1 ] . To check the validity and accuracy of the adopted fitness function, the expected value I i * and the value of fitness function F i t ( s i ) are solved for each zone in the network when a fault occurs. The results of the solution are shown in Table 3.
From the solved data in Table 3, it can be seen that the adaptation value of zone is the smallest. This lays the foundation for accurate fault zone location by means of intelligent algorithm seeking at a later stage. The “minimum set” theory is introduced to find the minimum value of all possible solutions to avoid the possibility of misclassification due to the existence of multiple solutions.

2.4. Distribution Network Regionalization

The number of nodes in the grid system increases with the massive access of distributed power sources. This leads to an increase in the fault search dimension and makes it difficult for intelligent algorithms to quickly and accurately calculate the location of faults occurring in the distribution grid system. To solve this problem, this section introduces a method to reduce the dimensionality of the solution space by regionalizing the distribution grid. First, the external equivalence principle is used to regionalize the single branch in the distribution network. Second, when a fault occurs, the IMRFO algorithm is used to locate the region where the fault is located first. Finally, in order to speed up the running time of the algorithm and avoid the instability of the algorithm, the basic MRFO algorithm is used to complete the fault zone location. Taking the multi-branch distribution network model in Figure 2 as an example, the principle and model of distribution network fault regionalization localization are analyzed and constructed.
The principle of distribution network regionalization is analyzed by the logic construction law of the switching function. The system power S supply and distributed power supplies D G 1 and D G 2 are operated in parallel. Assuming that a single fault occurs in s 8 , s 9 and s 10 , respectively, the switching function of each node is solved according to Equation (1) and the solution results are shown in Table 4.
As can be seen from Table 4, comparing the three fault cases, only the node switching function values of I 8 * , I 9 * and I 10 * change, while the node switching functions of other non-faulty branches are not affected by them. According to the equivalence external principle, it is known that the zones on each single branch can be equated into a large area. For the multi-branch distribution network system shown in Figure 2, the single-branch equivalent area is divided and the equivalent area model is shown in Figure 3, which equates the 10-node distribution system into a 5-area system.
As shown in Figure 3a, the principle of distribution network regionalization is to divide the nodes k 1 and k 2 on a single branch into a region A 1 . As shown in Figure 3b, region A 1 includes nodes k 1 and k 2 . Region A 2 includes node k 3 . Region A 3 includes nodes k 4 and k 5 . Region A 4 includes nodes k 6 and k 7 . Region A 5 includes nodes k 8 , k 9 and k 10 . By regionalizing the large-scale distribution network system, the complexity of the system is largely simplified and the search dimension of fault points is reduced. When a fault occurs in any zone of the original branch, a fault is detected in the equivalent post-region, i.e., the operation state of the original branch is the state of the equivalent post-region. When a fault occurs, the region A i where the faulty zone is located is first located and the next step is to complete the location of the specific faulty zone s i . The specific positioning process is shown in Figure 4.

3. Fault Location Principle Based on IMRFO

This section mainly addresses the problems of slow convergence and insufficient exploration ability of the MRFO algorithm in the process of finding the optimum and proposes improvement strategies. It also describes the fault location process based on IMRFO. First, the restart strategy is invoked to control the number of iterations of the algorithm to reduce the possibility of the algorithm falling into local optimum. Then, the opposition-based learning strategy is integrated in the late stage of individual position update to speed up the convergence of the worst position of manta ray population to the optimal position. Finally, the Sigmoid function is used to transform the continuous solution problem into a 0–1 non-linear integer optimization problem.

3.1. Principle of Basic MRFO

MRFO is an intelligent optimization algorithm proposed by ZHAO Weiguo et al. in 2020, which has the advantages of fast optimization, strong local search ability and few parameters. Derived from three foraging strategies, manta ray chain foraging, cyclone foraging and somersault foraging, the optimization ability of MRFO is effectively improved from different aspects.

3.1.1. Chain Foraging

The chain foraging stage is when the first and last individuals of a manta ray group are arranged in an orderly foraging chain. Except for the front individual, other individuals not only move towards the optimal position, but also follow the individual in front of it. In other words, the plankton missed by the previous individual will be foraged by the subsequent individuals. In each iteration, each individual is updated by the optimal position found so far and by the position in front of it. The mathematical model of this position updating method is shown in Equations (4) and (5).
x i d ( t + 1 ) = x i d ( t ) + r ( x b e s t d ( t ) x i d ( t ) ) + α ( x b e s t d ( t ) x i d ( t ) ) , i = 1 ; x i d ( t ) + r ( x i 1 d ( t ) x i d ( t ) ) + α ( x b e s t d ( t ) x i d ( t ) ) , i = 2 , 3 , N .
α = 2 r | log ( r ) |
where x i d ( t ) denotes the position of the t generation, i manta ray individual in the d dimension denotes a random number within (0, 1), α denotes the weight factor, x b e s t d is the position of the best individual in the t generation in the d dimension, and N is the number of individuals. When manta rays find high densities of plankton in deep water, they will swim towards their food in a spatially spiraling feeding chain with each other at the head and tail.

3.1.2. Cyclone Foraging

The plankton are swept into the center of the vortex and enter a cyclonic feeding phase. When t / T > r a n d , all individuals perform the search with food as the reference position, which is updated as shown in Equations (6) and (7).
x i d ( t + 1 ) = x b e s t d ( t ) + r ( x b e s t d ( t ) x i d ( t ) ) + β ( x b e s t d ( t ) x i d ( t ) ) , i = 1 ; x b e s t d ( t ) + r ( x i 1 d ( t ) x i d ( t ) ) + β ( x b e s t d ( t ) x i d ( t ) ) , i = 2 , 3 , N .
β = 2 exp ( r 1 T t + 1 T ) × sin ( 2 π r 1 )
where β is the weighting factor, T is the total number of iterations and r is a random number within (0, 1).
When t / T r a n d , a new random position in the whole search space is used as a reference. This mechanism focuses mainly on exploration and enables MRFO to perform a wide range of global searches. The mathematical equations describing the spiral motion of the manta ray are shown in Equations (8) and (9).
x i d ( t + 1 ) = x r a n d d ( t ) + r ( x r a n d d ( t ) x i d ( t ) ) + β ( x r a n d d ( t ) x i d ( t ) ) , i = 1 ; x r a n d d ( t ) + r ( x i 1 d ( t ) x i d ( t ) ) + β ( x r a n d d ( t ) x i d ( t ) ) , i = 2 , 3 , N .
x r a n d d ( t ) = L b d + r ( U b d L b d )
where x r a n d d is the random position in the search space in the t generation and the d dimensional space, U b d and L b d are the upper and lower bounds of the d dimensional space, respectively.

3.1.3. Somersault Foraging

Individual manta rays can move to any new position within the somersault range. Therefore, they always update their position around the optimal position. In tumble predation, manta individuals use the current optimal solution as the tumble fulcrum and tumble to the other side in a mirror relationship with their current position. The mathematical model is expressed as shown in Equation (10).
x i d ( t + 1 ) = x i d ( t ) + S [ r 2 x b e s t d r 3 x i d ( t ) ]
where i = 1 , 2 , , N . S is the somersault factor that determines the somersault range and the value of S is 2 in this paper. r 2 and r 3 are random numbers within (0, 1).

3.2. IMRFO Improvement Strategies

The three improvement strategies are as follows.

3.2.1. Restart Policy Principle

The restart strategy is a cyclic iteration by observing whether the number of stalls of feasible solutions reaches a predetermined limit value. If the position of an individual does not change within the set restart value, the current solution is discarded and the evolution of the next generation continues to regenerate a new solution [48,49]. During the algorithm’s search for superiority, the manta ray individuals will slowly move closer to the prey position. The possibility of falling into local optimum would increase as the population diversity decreases. Therefore, a restart strategy is introduced to avoid the MRFO algorithm falling into local extremes, so that the global optimization capability of the algorithm is optimized. The optimization ability of the improved algorithm depends on the restart value. Too large restart value would cause the algorithm to be updated frequently and weaken the local search ability. The population parameter is set to 50, the total number of iterations is 50 and the restart value is set to 3 after several experiments.

3.2.2. Opposition-Based Learning

Opposition-based learning (OBL) was proposed by Tizhoosh in 2005 [50]. Many population intelligence algorithms use random operators to generate the initial population, which will lead to slow convergence. Thus, the concept of pairwise points was proposed in OBL to replace the random search with a pairwise search. Assuming that P = x ( x 1 , x 2 , , x k ) is a point in the K dimensional space, the inverse point expression of point P is shown in Equation (11).
O P = x ˜ ( x ˜ 1 , x ˜ 2 , , x ˜ k ) x ˜ i = a d + b d x d
where x d [ a d , b d ] , d = 1 , 2 , , k , a d and b d are the minimum and maximum values of the P point in the d dimension.
Unlike the ordinary reversal point, the Cauchy reversal point is selected in this paper, which is randomly generated between the midpoint and the ordinary reversal point. Then, the expression of the Cauchy inverse point of point P is shown in Equation (12).
C O P = r a n d ( a d + b d 2 , a d + b d x d )

3.2.3. Discretization Transformation of Sigmoid Function

MRFO is mainly used for function solving problems in continuous space. If we want to solve the distribution network fault location problem in engineering, we need to discretize the original algorithm. From the encoding of the line state above, it is known that there is no fault in the line by {1,0}. Therefore, the MRFO algorithm needs to be discretized into an optimization algorithm in binary space [51,52,53]. In this paper, a probabilistic mapping is used to variant the manta ray individual position update algorithm. The position change of the next generation of manta ray individuals is determined by the probability that the Sigmoid function translates the individual position to the interval [0,1]. The update equations are shown in Equations (13) and (14).
S i g m i o d ( x i ) = 1 1 + exp ( x i )
y i = 1 , r a n d < S i g m i o d ( x i ) 0 , r a n d S i g m i o d ( x i )
where x i is the position of the i individual manta ray, r a n d is a random number within (0, 1), and y i is the vector element obtained by binary conversion.

3.3. Fault Location Principle Based on IMRFO

The specific steps to improve the foraging algorithm for manta rays are as follows:
  • Step1: Set the population size N , the solution dimension d , the maximum number of iterations T , the current number of iterations t and the restart value r .
  • Step2: Initialize the population and generate a random population of manta rays { p i = [ p i 1 , p i 2 , , p i n ] } .
  • Step3: Generate new populations { c o p i = [ c o p i 1 , c o p i 2 , , c o p i n ] } by opposition-based learning strategy according to Equations (11) and (12).
  • Step4: Calculate the current fitness value of the manta ray population and get the location x b e s t of the optimal manta ray and its corresponding global optimal fit-ness value f b e s t .
  • Step5: Enter the main loop of MRFO according to Equations (5)–(10).
  • Step6: Determine whether the current individual is better than the previous generation, if it is satisfied, proceed to Step7, otherwise record the number of iterations of the current solution T r .
  • Step7: Update the position around the optimal position according to Equation (10).
  • Step8: Calculate the fitness value of each individual manta ray to obtain the individual optimal solution x b e s t and the global optimal solution f b e s t according to the new fitness.
  • Step9: Determine whether f b e s t is smaller than f b e s t and if it is, execute Step11, otherwise execute Step10.
  • Step10: Determine whether the restart value ( r > T r ) is reached, if it is satisfied, Step2 is executed, otherwise Step11 is executed.
  • Step11: Determine whether the maximum number of iterations is reached, if it is satisfied, terminate the iteration and output the current optimal solution, otherwise execute Step2.
  • Step12: Convert real vector x = [ x 1 , x 2 , , x n ] to binary vector y = [ y 1 , y 2 , , y n ] using Sigmoid function.
The specific flow of the IMRFO-based distribution network fault location method is shown in Figure 5.

4. Experiments and Analysis

This section contains two main contents: one is the simulation analysis of IMRFO improvement experiments to analyze the effectiveness of the improvement strategy; the other is the simulation analysis of IMRFO-based distribution network fault location experiments to analyze the engineering applicability of IMRFO. The simulation experiment environment in this paper is based on an Intel(R) Core (TM) i7-7660U processor with a 2.50 GHz CPU and 8.00 G of memory with a Windows 10 (64-bit) operating system.

4.1. IMRFO Performance Text

This section mainly verifies the rationality and superiority of the improvement strategy proposed in this paper, as well as compares and analyzes the performance of the improved IMRFO with other intelligent algorithms for finding the best performance. The selected algorithms include the butterfly optimization algorithm (BOA), the whale optimization algorithm (WOA), the aquila optimizer (AO), the sparrow search algorithm (SSA) and MRFO. 10 test functions are randomly selected to test the computational performance of each of these algorithms. Among them, F1-F4 are single-peaked functions, F5-F7 are multi-peaked functions and F8-F10 are fixed-dimension functions and the test functions are shown in Table 5. The parameter sets of all algorithms in this paper were obtained through practical experience. The specific parameter settings of various algorithms are shown in Table 6.

4.1.1. Convergence Speed

In order to visualize the superiority of IMRFO seeking, 6 of the above 10 test functions are randomly selected. Additionally, the convergence curves of each algorithm in the process of finding the superiority are drawn using MATLAB. The comparative convergence curves of various algorithms are shown in Figure 6.
As can be seen from Figure 6, IMRFO has the highest computational accuracy and the least fluctuation of the convergence curve with good robustness. From the convergence curves of F4 and F9, it can be seen that the restart strategy effectively prevents the algorithm from falling into a local optimum during the optimization search. The restart value is effectively set to improve the ability of IMRFO to jump out of the local optimum. It can be seen from the convergence curves of F2, F4, F7 and F10 that IMRFO has significantly improved the optimization-seeking accuracy compared to MRFO. Thus, it is demonstrated that the opposition-based learning strategy effectively improves the global optimal finding ability of IMRFO. The convergence curves of F4, F7 and F9 show that SSA converges faster in the early stage, but the final optimization-seeking accuracy is inferior to IMRFO. From the overall view of the convergence curves, SSA and AO are more volatile and less robust in the optimization-seeking process. In conclusion, the analysis of the experimental data shows that the improved IMRFO has a strong optimization-seeking ability no matter solving single-peak functions or solving multi-peak functions.

4.1.2. Optimization Accuracy

To avoid data bias due to chance, the algorithms are run 20 times independently on each function. The simulation software is MATLAB and uniform parameters are set for each algorithm. The population size is set to 30, the dimensionality is set to 30 dimensions and the maximum number of iterations is set to 300 to reduce the random error. After recording the results of each calculation, the best value, the worst value, the mean and the standard deviation of each algorithm when solving different functions are listed. These four-test metrics are used to analyze the algorithm’s search accuracy and stability. The experimental results are shown in Table 7. As can be seen from Table 7, among the algorithms compared above, the improved IMRFO has the highest computational accuracy and the best finding stability. During the solving process, the IMRFO finding result is closest to the theoretical optimal value. In solving the functions F1, F2, F3, F5 and F9, IMRFO solves the theoretical optimal value. The standard deviation of IMRFO is 0 for solving functions F1-F6, which shows that IMRFO is more accurate and has better development capability. It is proved that IMRFO has good robustness, especially in solving the single-peaked function. In solving the multi-peaked functions F7, F9 and F10, the performance of the base MRFO is inferior to that of WOA, AO and SSA; however, the IMRFO outperforms them all. It is demonstrated that the improved IMRFO has improved global search capability compared with the base MRFO.

4.2. Distribution Network Fault Location

This section focuses on establishing a simulation platform for distribution network fault location experiments using MATLAB. The specific experimental parameters are set as follows. Population size N = 50 , maximum number of iterations T = 50 , and restart value r = 3 . In order to verify the effectiveness as well as the accuracy of IMRFO in distribution network fault location, a variety of algorithms are selected to perform simulation experiments for single-fault and multi-fault distribution network fault location with and without fault information distortion, respectively.
The selected algorithms include the classical matrix algorithm (MA), the whale optimization algorithm (WOA) [54], the chaotic feedback adaptive whale optimization algorithm (CFAWOA), the binary particle swarm optimization (BPSO), the genetic algorithm (GA), MRFO and IMRFO. The objective function shown in Equation (3) in this paper is solved using the seven selected optimization algorithms. A simple transformation of the standard IEEE-33 distribution network topology diagram is performed. Where S G is the system power supply, C B 1 ~ C B 4 , L 1 ~ L 3 and k 2 ~ k 32 denote switching nodes that all contain FTU devices. D G 1 ~ D G 3 denote distributed power sources and selectively put them into operation. They correspond to the feeder segments of s 1 ~ s 33 , respectively. The simulation topology model of the 33-node distribution network containing multiple power sources for fault location is constructed as shown in Figure 7.

4.2.1. Objective Function Solving and Analysis

Accurately solving the optimal value of the objective function is the key to locating faults in the distribution network. In this part, the selected optimization algorithms are used to solve the objective function for different types of faults in the distribution network. Each optimization algorithm is run 30 times to find the minimum value of the objective function, and the accuracy of the optimization algorithm for fault location is judged by the minimum average value of the solved objective function. The experimental results are shown in Table 8.
As shown in Table 8, IMRFO has the highest average solving accuracy. When a single fault occurs in the distribution network, IMRFO is able to find the optimal value of the objective function and thus achieve accurate fault location. When multiple faults occur in the distribution network with distorted node information, IMRFO cannot ensure the optimal value for each calculation, but it has the highest average solution accuracy.

4.2.2. Single Faults Analysis

Eight zones are randomly selected for single-fault hypothetical experiments. The system power supply and the three distributed power supplies are put into operation in the distribution system. Each algorithm is run 50 times in cycles with and without distortion of fault information, respectively. The accuracy of fault location is described by the ratio of the number of correct locations to the total number of runs. When s 5 , s 8 , s 12 and s 17 have a single fault, no node has information distortion. When s 21 , s 24 , s 29 and s 32 have a single fault, information distortion occurs in I 6 , I 11 , I 24 and I 13 , respectively. The localization results when a single fault occurred are shown in Table 9.
As can be seen from Table 9, IMRFO achieves 100% localization accuracy in the case of a single fault in the distribution network regardless of whether the fault information is distorted or not. WOA, CFAWOA and MRFO have approximately 5% possibility of mislocution during fault localization. BPSO and GA have an average localization accuracy of approximately 88%. In the case that the fault information is not distorted, MA can all correctly locate the faulted segment. However, in case of distortion of fault information, it will directly locate the result with error.

4.2.3. Multiple Faults Analysis

Multiple zones are randomly selected for multiple fault hypothesis experiments. All power supplies in the system are run normally and each algorithm is cycled 50 times. For the solution results of each algorithm, their localization accuracy and fault tolerance are analyzed. When multiple faults occur in s 4 , s 16 , s 7 , s 18 , s 26 and s 6 , s 23 , no node experiences information distortion. When s 9 , s 19 , s 29 , s 11 , s 27 and s 14 , s 21 , s 27 have a multiple faults, information distortion occurs in I 4 , I 2 , I 30 and I 11 , respectively. The localization results when multiple faults occur are shown in Table 10.
As can be seen from Table 10, IMRFO has two false positives in the case of multiple faults in the distribution network with accompanying distortion of fault information and the positioning accuracy is approximately 99%. The fault positioning accuracy of WOA, CFAWOA, BPSO and MRFO is approximately 93%, the fault positioning accuracy of GA is approximately 86% on average, the fault tolerance of MA is very poor and only when the fault information is not the matrix algorithm can make a correct location of the faulted zone, if the distortion of the fault information has not occurred. MA will no longer be applicable when the node information uploaded by the FTU is distorted or missing. In conclusion, when the number of faults in the distribution system increases, it will reduce the fault location accuracy of the intelligent algorithm.

4.2.4. Rapidity of Fault Location

This section focuses on analyzing the rate and stability of IMRFO in fault location process. Since MA is not applicable to multi-power distribution networks, only the remaining intelligent algorithms are selected here for locating the 14 faults in Table 7 and Table 8 above. Each fault is simulated 10 times independently and the average localization time is obtained. The time consumption comparison curves of various algorithms are shown in Figure 8.
The average time consumption of the IMRFO algorithm is the lowest, approximately 27.48 ms. The average time consumption of the MRFO algorithm before the improvement is 30.06 ms. After the improvement, the fault location rate is increased by 29.15%. In order to further verify the rate and fault tolerance of IMRFO in distribution network fault location, four different fault cases are selected from the above-mentioned fault conditions, respectively. Additionally, the convergence curve plots of various algorithms for fault location under different fault conditions are analyzed. The convergence curve plots are shown in Figure 9.
Suppose a fault occurs in s 8 in the distribution network and the 33 nodes vector uploaded by the FTU to the system terminal is [1111111 − 1 − 1 − 1 − 1 − 1 − 1− 10000 − 1 − 1 − 1 − 1 − 1 − 1 − 1 − 1 − 1 − 1 − 1]. The minimum fitness value of 0.5 can be obtained by the algorithm seeking operation and the convergence curve of fault location is shown in Figure 9a. The output result vector is [000000010000000000000000000000000], thus accurately locating the single fault occurred in s 8 . Assuming that a fault occurs in s 24 in the distribution network, the 33 nodes uploaded by the FTU to the system terminal vector is [111 − 1 − 1 − 1 − 1 − 1 − 1 − 11 − 1 − 1 − 1 − 10000 − 1 − 1 − 1 − 1110 − 1− 1 − 1 − 1 − 1 − 1 − 1]. At this time, the fault information of node 11 uploaded by the FTU is distorted from “−1” to “1”. The minimum adaptation value of 2.5 can be obtained after calculation by the algorithm and the convergence curve of fault location is shown in Figure 9b. Additionally, the localization result is consistent with the assumption. Thus, it can be seen that when there is a small amount of fault information distortion, the distribution network fault location based on intelligent algorithms can still accurately locate the fault zone. In Figure 9a,b, a single fault occurs in the distribution network system and each algorithm eventually completes fault location accurately.
Among them, IMRFO completes fault location most quickly and does not fall into local optimum during the iterations. MRFO is a little slower than IMRFO and requires approximately 2 more iterations. WOA, BPSO and GA all appear to have local extremes, which leads to long location time. Assuming that a fault occurs simultaneously in s 4 and s 6 in the distribution network. The algorithm operation can find the minimum adaptation value of 3. The convergence curve of fault location is shown in Figure 9c. The output result vector is [00010000000000000000000000000000000000000]. Thus, multiple faults occurring in the distribution network can be accurately located. Assuming that s9, s19 and s29 in the distribution netwo s 9 rk fail at the same time. At this point, the fault information of node 4 uploaded by the FTU is distorted from “1” to “−1”. The minimum adaptation value of 3.5 can be obtained after calculation by the algorithm and the convergence curve of fault location is shown in Figure 9d. Additionally, the localization result is consistent with the assumption. In Figure 9c,d, multiple faults occur in the distribution network system and local optima appear in each algorithm during the iterative process. Among them, IMRFO completes fault localization at the earliest and can successfully jump out of the local optimum and find the global optimum after an average of 2 iterations when it falls into the local optimum. The IMRFO has greatly improved the fault localization speed and accuracy compared to the basic MRFO. In Figure 9d, MRFO falls into a local state after the 8th iteration, which finally leads to a localization error. However, after IMRFO fuses the restart strategy with the backward learning strategy, the global optimization finding capability is significantly improved.

4.2.5. Analysis of Regionalized Fault Location in Distribution Networks

To verify the superiority of the regionalized fault location method for distribution networks proposed in this paper, this section applies the improved IMRFO algorithm to the traditional fault location model and the regionalized fault location model, respectively. The localization speed and accuracy of the two fault location models are analyzed. The regionalized equivalent transformation of the distribution network simulation model in Figure 7 results in the regionalized simulation model of the distribution network shown in Figure 10.
The conventional simulation model is “Model 1” and the regionalized equivalent simulation model is “Model 2”. The simulation is cycled 50 times for each fault state and the average time of fault location is taken. The localization results of the two simulation models are shown in Table 11 and the time comparison of the two fault localization models is shown in Figure 11. As shown in Table 10, the average fault location accuracy of Model 1 is 98.2% and the average fault location time is 27.288 ms. The average fault location accuracy of Model 2 is 100% and the average fault location time is 11.691 ms. The accuracy of both fault location simulation models reaches 100% in the f 1 f 4 , single-fault case. While in f 5 f 10 , multiple fault cases, the localization accuracy of Model 1 decreases as the number of fault points and nodes with information distortion increases. The difference between the fault location accuracy of Model 2 and that of Model 1 is not significant, with an improvement of 1.8%. However, as can be seen from Figure 11, the fault location time of Model 2 is much lower than that of Model 1 and the location speed is improved by an average of 15.537 ms. The fluctuation of the curves shows that the increase of fault points in the distribution network has less impact on the fault location time, but more impact on the fault location accuracy.

5. Conclusions

In the context of distributed generation being put into the distribution network in large quantities, this paper proposes a method to improve the combination of an intelligent algorithm and optimized distribution network structure. The improvement strategy is proposed to address the shortcomings of the basic MRFO algorithm. Additionally, through simulation experiments on the IEEE 33-node multi-power distribution network and the 9-node distribution network model after regionalization equivalent, the following conclusions can be drawn.
  • The convergence speed of the IMRFO-based distribution network fault location algorithm is governed by the restart value, which affects whether the algorithm can jump out of the local optimum. Through several simulation experiments, it can be obtained that the restart value can effectively control the number of local iterations of the algorithm when it is 5% of the total number of iterations. This can effectively improve the speed of the MRFO algorithm.
  • By incorporating the opposition-based learning strategy, the algorithm tends to be closer to the global optimal position during the optimization search, thus speeding up the convergence of the algorithm. It effectively improves the solution accuracy and robustness of the MRFO algorithm.
  • The dimensionality reduction strategy for regionalization of complex distribution networks reduces the dimensionality of the solution space and facilitates the global optimization search of intelligent algorithms. Compared with the traditional simulation model, it can effectively improve the accuracy, fault tolerance and efficiency of fault zone location.
At the same time, the shortcomings of the IMRFO algorithm were identified during the experimental simulation. When there are multiple faults in the distribution network and there is distortion in the fault information, IMRFO has the defect of falling into local extremes in the localization process. However, in the improved distribution network regionalization simulation experiment, its fault location accuracy is 100%. In practice, the chance of multiple faults occurring simultaneously in the distribution network are small. Therefore, distribution network fault location based on intelligent algorithms has more practical engineering significance. In the future, the size and complexity of distribution grids will undoubtedly continue to increase. Efficient fault location in distribution networks cannot be achieved without continuous optimization and improvement of the grid structure and intelligent algorithms. The regionalized simulation model of the distribution network proposed in this paper is more promising in large-scale distribution networks. We are looking forward to proposing a more concise and effective fault location method in the future.

Author Contributions

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

Funding

This research was funded by the Natural Science Foundation of Fujian Province under Grant 2022H6005, in part by the Initial Scientific Research Fund of FJUT under Grant GY-Z12079, Grant GY-Z21036 and Grant GY-Z20067.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available upon reasonable request from the corresponding author.

Acknowledgments

We acknowledge the anonymous reviewers for their constructive comments.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Guo, M.-F.; Gao, J.-H.; Shao, X.; Chen, D.-Y. Location of Single-Line-to-Ground Fault Using 1-D Convolutional Neural Network and Waveform Concatenation in Resonant Grounding Distribution Systems. IEEE Trans. Instrum. Meas. 2020, 70, 3501009. [Google Scholar] [CrossRef]
  2. Li, W.; Li, Y.; Zhang, M.; 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]
  3. Galvez, C.; Abur, A. Fault Location in Active Distribution Networks Containing Distributed Energy Resources (DERs). IEEE Trans. Power Deliv. 2020, 36, 3128–3139. [Google Scholar] [CrossRef]
  4. Li, Z.Z.; Wang, Z.P.; Zhang, Y.X. An active distribution network fault zone location method based on ascending linear programming. Power Syst. Autom. 2021, 45, 122–132. [Google Scholar]
  5. Wang, J. Research on Fault Location Method of Distribution Network; Guizhou University: Guiyang, China, 2021. [Google Scholar]
  6. Yu, K.; Yu, Q.; Zeng, X.; Zeng, J.; Ni, Y.; Zou, H.; Liu, F. A novel method of high impedance fault detection and fault resistance calculation based on damping rate double-ended measurement for distribution network. Int. J. Electr. Power Energy Syst. 2022, 136, 107686. [Google Scholar] [CrossRef]
  7. Gao, M.; Qing, X. A strategy design of small current ground fault location device based on S injection method. Sci. Technol. Innov. Appl. 2015, 15, 13–14. [Google Scholar]
  8. Keshavarz, A.; Dashti, R.; Deljoo, M.; Shaker, H.R. Fault location in distribution networks based on SVM and impedance-based method using online databank generation. Neural Comput. Appl. 2022, 34, 2375–2391. [Google Scholar] [CrossRef]
  9. Personal, E.; García, A.; Parejo, A.; Larios, D.F.; Biscarri, F.; León, C. A Comparison of Impedance-Based Fault Location Methods for Power Underground Distribution Systems. Energies 2017, 9, 1022. [Google Scholar] [CrossRef] [Green Version]
  10. Alwash, S.F.; Ramachandaramurthy, V.K. New impedance-based fault location method for unbalanced power distribution systems. Int. Trans. Electr. Energy Syst. 2015, 25, 1008–1021. [Google Scholar] [CrossRef]
  11. De Oliveira, L.G.; Filomeno, M.D.L.; Poor, H.V.; Ribeiro, M.V. Fault detection and location in power distribution systems: The usefulness of the HS-OFDM scheme for time-domain reflectometry. Electr. Power Syst. Res. 2022, 203, 107600. [Google Scholar] [CrossRef]
  12. Shu, H.; Liu, X.; Tian, X. Single-Ended Fault Location for Hybrid Feeders Based on Characteristic Distribution of Traveling Wave Along a Line. IEEE Trans. Power Deliv. 2020, 15, 71–76. [Google Scholar] [CrossRef]
  13. Khavari, S.; Dashti, R.; Shaker, H.R.; Santos, A. High Impedance Fault Detection and Location in Combined Overhead Line and Underground Cable Distribution Networks Equipped with Data Loggers. Energies 2020, 5, 2331. [Google Scholar] [CrossRef]
  14. Song, Y.; Han, H.; Liu, M.; Wang, G. Fault location of hybrid distribution lines based on empirical mode decomposition. IOP Conf. Ser. Earth Environ. Sci. 2021, 687, 73–78. [Google Scholar] [CrossRef]
  15. Gaur, V.K.; Bhalja, B.R.; Saber, A. New ground fault location method for three-terminal transmission line using unsynchronized current measurements. Int. J. Electr. Power Energy Syst. 2022, 135, 107513. [Google Scholar] [CrossRef]
  16. Liu, Z.L.; Zeng, X.Y.; Yu, S. A new method for single-phase ground fault protection in resonant grounded distribution networks based on dynamic suppression of unbalanced overvoltage. Power Syst. Prot. Control 2021, 49, 41–49. [Google Scholar]
  17. Goodarzi, A.; Allahbakhshi, M. Online condition monitoring algorithm for element failure detection and fault location in double wye shunt capacitor banks. Int. J. Electr. Power Energy Syst. 2022, 137, 107864. [Google Scholar] [CrossRef]
  18. Feng, K.; Wang, S.H. Hybrid line fault ranging accounting for harmonic sub-natural frequency and VMD. Electr. Meas. Instrum. 2019, 56, 109–115. [Google Scholar]
  19. Zhang, Z.; Liu, J.; Shao, W.; Wang, Y. Fault line selection using multiple disturbance characteristics of fault phase active grounding in resonant grounded distribution networks. Int. J. Electr. Power Energy Syst. 2022, 138, 107931. [Google Scholar] [CrossRef]
  20. Shi, R.X. Research and Development of Fault Routing Technology for Small Current Grounding System Based on Medium Resistance Throwing; North China University of Electric Power: Beijing, China, 2015. [Google Scholar]
  21. Zhang, J.; Wu, D. A dual-threshold state analysis and fault location method for power system based on random matrix theory. Nonlinear Dyn. 2022, 107, 2469–2483. [Google Scholar] [CrossRef]
  22. Dashtdar, M. Fault location in the distribution network based on scattered measurement in the network. Energy Syst. 2022, 13, 539–562. [Google Scholar] [CrossRef]
  23. Zeng, H.R.; Yang, C. Distribution network fault location matrix algorithm based on voltage magnitude correction. Power Sci. Eng. 2020, 36, 41–46. [Google Scholar]
  24. Guo, L.S.; Li, F.T.; Zhao, X.L. Fault zone location in DG-containing distribution networks based on sub-network segmentation. Power Syst. Prot. Control 2020, 48, 76–84. [Google Scholar]
  25. Costa, G.B.; Damiani, J.S.; Marchesan, G.; Morais, A.P.; Bretas, A.S. A multi-agent approach to distribution system fault section estimation in smart grid environment. Electr. Power Syst. Res. 2022, 204, 107658. [Google Scholar] [CrossRef]
  26. Xu, B.; Yin, X.G.; Zhang, Z. Combination of matrix algorithm and optimization algorithm for distribution network fault location. Power Syst. Autom. 2019, 43, 152–161. [Google Scholar]
  27. Wu, H.; Sun, Y.Z.; Zhu, Y.W. Fault zone localization in DG-containing distribution networks based on improved bat algorithm. J. Wuhan Univ. 2020, 53, 653–658. [Google Scholar]
  28. Sun, Z.D.; Yang, T.; Wu, D.Z. Fault location model of distribution network based on multi-source information and genetic algorithm. Smart Power. 2021, 49, 104–110. [Google Scholar]
  29. Ji, X.Q.; Zhang, S.; Zhang, Y.M. Fault zone location in distribution network based on IELM algorithm. Power Syst. Autom. 2021, 45, 157–166. [Google Scholar]
  30. Gong, X.; Ren, X.X.; Wang, Q.J. A method for locating zones in DG-containing distribution networks with high fault tolerance stability. High Volt. Technol. 2021, 47, 3992–4006. [Google Scholar]
  31. Zheng, T.; Ma, L.; Li, B.W. Active distribution network fault zone location based on information distortion correction of feeder terminal devices. Power Grid Technol. 2021, 45, 3926–3935. [Google Scholar]
  32. Zhang, Q.Q.; Mei, M.W. Improved matrix algorithm for fault zone location in distribution network. Shandong Electr. Power Technol. 2018, 45, 72–75. [Google Scholar]
  33. Wang, Q.J.; 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]
  34. Wang, Y.S.; Zong, X.Y.; Yi, J.B. Fault-tolerant algorithm for fault location in distribution network. Electr. Power Autom. Equip. 2018, 38, 9–15. [Google Scholar]
  35. Zheng, C.L.; Zhu, G.L. Distribution network fault segment location algorithm based on Bayesian estimation in intelligent distributed control mode. Power Syst. Technol. 2020, 44, 1561–1567. [Google Scholar]
  36. Zhao, W.; Zhang, Z.; Wang, L. Manta ray foraging optimization: An effective bio-inspired optimizer for engineering applications. Eng. Appl. Artif. Intell. 2020, 87, 103300. [Google Scholar] [CrossRef]
  37. Houssein, E.H.; Emam, M.M.; Ali, A.A. Improved manta ray foraging optimization for multi-level thresholding using COVID-19 CT images. Neural Comput. Appl. 2021, 33, 16899–16919. [Google Scholar] [CrossRef]
  38. Tang, A.-D.; Zhou, H.; Han, T.; Xie, L. A Modified Manta Ray Foraging Optimization for Global Optimization Problems. IEEE Access 2021, 9, 128702–128721. [Google Scholar] [CrossRef]
  39. Micev, M.; Ćalasan, M.; Ali, Z.M.; Hasanien, H.M.; Aleem, S.H.A. Optimal design of automatic voltage regulation controller using hybrid simulated annealing–Manta ray foraging optimization algorithm. Ain Shams Eng. J. 2021, 12, 641–657. [Google Scholar] [CrossRef]
  40. Wang, D.W.; Liu, X.H.; Li, Z.; Lu, B.; Guo, A.; Chai, G. Discrete manta ray foraging optimization algorithm and its application in spectrum allocation. J. Comput. Appl. 2022, 42, 215. [Google Scholar]
  41. Siirto, O.K.; Safdarian, A.; Lehtonen, M.; Fotuhi-Firuzabad, M. Optimal Distribution Network Automation Considering Earth Fault Events. IEEE Trans. Smart Grid 2015, 6, 1010–1018. [Google Scholar] [CrossRef]
  42. Bush, S.F. Network Theory and Smart Grid Distribution Automation. IEEE J. Sel. Areas Commun. 2014, 32, 1451–1459. [Google Scholar] [CrossRef]
  43. Weng, J.; Liu, D.; Luo, N.; Tang, X. Distributed processing-based fault location, isolation and service restoration method for active distribution network. J. Mod. Power Syst. Clean Energy 2015, 3, 494–503. [Google Scholar] [CrossRef] [Green Version]
  44. Wei, Y.; Sun, P.; Song, Z.; Wang, P.; Zeng, Z.; Wang, X. Fault Location of VSC Based DC Distribution Network Based on Traveling Wave Differential Current with Harsdorf Distance and Cubic Spline Interpolation. IEEE Access 2021, 9, 31246–31255. [Google Scholar] [CrossRef]
  45. Diao, X.; Liu, F.; Song, Y.; Xu, M.; Zhuang, Y.; Zha, X. An Integral Fault Location Algorithm Based on a Modified T-Source Circuit Breaker for Flexible DC Distribution Networks. IEEE Trans. Power Deliv. 2021, 36, 2861–2871. [Google Scholar] [CrossRef]
  46. Dong, X.; Wu, Z.; Chen, L.; Liu, Z.; Xu, X. Study on Distribution Network Failure Positioning Algorithm based on Gaussian Variation Swarm Intelligence Optimization Algorithm. In Proceedings of the 2018 China International Conference on Electricity Distribution (CICED), Tianjin, China, 17–19 September 2018; pp. 157–161. [Google Scholar]
  47. Wei, B.; Ma, K.; Wang, M.; Wang, J.; Li, T.; Zhang, Y. Research on Fault Location Based on Improved Romp Algorithm for Compressed Sensing in Distribution Network. In Proceedings of the 2020 IEEE/IAS Industrial and Commercial Power System Asia (I&CPS Asia), Weihai, China, 13–16 June 2020; pp. 1029–1034. [Google Scholar]
  48. Zhang, Y.-X.; Gou, J. Adaptive Differential Evolution Algorithm Based on Restart Mechanism and Direction Information. IEEE Access 2019, 7, 166803–166814. [Google Scholar] [CrossRef]
  49. Tong, L.; Du, B.; Liu, R.; Zhang, L. An Improved Multi-Objective Discrete Particle Swarm Optimization for Hyperspectral Endmember Extraction. IEEE Trans. Geosci. Remote Sens. 2019, 57, 7872–7882. [Google Scholar] [CrossRef]
  50. Tizhoosh, H.R. Opposition-based learning: A new scheme for machine intelligence. In Proceedings of the International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC’06), Vienna, Austria, 28–30 November 2005; Volume 1, pp. 695–701. [Google Scholar]
  51. Lee, S.; Soak, S.; Oh, S.; Pedrycz, W.; Jeon, M. Modified binary particle swarm optimization. Prog. Nat. Sci. 2018, 18, 1161–1166. [Google Scholar] [CrossRef]
  52. Liu, L.S.; Zhang, R.S. Multi-strategy Improved Whale Optimization Algorithm and Its Application. Comput. Intell. Neurosci. 2022, 2022, 3418269. [Google Scholar] [PubMed]
  53. Seyedali, M.; Andrew, L. S-shaped versus V-shaped transfer functions for binary Particle Swarm Optimization. Swarm Evol. Comput. 2013, 9, 1–14. [Google Scholar]
  54. Zhang, R.S.; Liu, L.S. Fault zone location of distribution network based on whale optimization algorithm. J. Fujian Univ. Technol. 2021, 19, 378–384. [Google Scholar]
Figure 1. Multi-power distribution network model.
Figure 1. Multi-power distribution network model.
Electronics 11 02342 g001
Figure 2. Multi-branch distribution network model.
Figure 2. Multi-branch distribution network model.
Electronics 11 02342 g002
Figure 3. Single-branch equivalent area model. (a) Area division schematic; (b) Regional division model.
Figure 3. Single-branch equivalent area model. (a) Area division schematic; (b) Regional division model.
Electronics 11 02342 g003
Figure 4. Distribution network regionalized fault location flowchart.
Figure 4. Distribution network regionalized fault location flowchart.
Electronics 11 02342 g004
Figure 5. Flowchart of fault location based on IMRFO.
Figure 5. Flowchart of fault location based on IMRFO.
Electronics 11 02342 g005
Figure 6. Convergence curve comparison chart.
Figure 6. Convergence curve comparison chart.
Electronics 11 02342 g006
Figure 7. 33-node distribution network simulation model.
Figure 7. 33-node distribution network simulation model.
Electronics 11 02342 g007
Figure 8. Comparison of fault location time consumption.
Figure 8. Comparison of fault location time consumption.
Electronics 11 02342 g008
Figure 9. Fault location convergence curve. (a) Single fault without information distortion. (b) Single fault with information distortion. (c) Multiple failures without information distortion. (d) Multiple failures with information distortion.
Figure 9. Fault location convergence curve. (a) Single fault without information distortion. (b) Single fault with information distortion. (c) Multiple failures without information distortion. (d) Multiple failures with information distortion.
Electronics 11 02342 g009
Figure 10. Distribution network regionalization simulation model.
Figure 10. Distribution network regionalization simulation model.
Electronics 11 02342 g010
Figure 11. Comparison of fault location time consumption.
Figure 11. Comparison of fault location time consumption.
Electronics 11 02342 g011
Table 1. Characteristics of various fault location methods.
Table 1. Characteristics of various fault location methods.
TypeMethodCharacteristics
Fault rangingInjection methodIt is difficult to detect faults when the injected signal is limited and the signal is severely attenuated.
Impedance methodIt does not need communication channel to collect data, but it requires high measurement accuracy.
Traveling wave methodThe propagation path of traveling wave is complicated and the fault location efficiency is reduced.
Fault section locationZero sequence current comparison methodIt is unaffected by transition resistance and is suitable for high-resistance ground faults.
Harmonic component methodIt requires high transmission rate for acquiring data.
Medium resistance methodThe current at the fault point is very small and the fault current is difficult to detect. There are safety problems.
Matrix methodIt has a high accuracy rate and fast location speed, but poor fault tolerance.
Artificial intelligence methodIt has a high accuracy rate and fast location speed, but poor fault tolerance.
Table 2. Fault message coding rules.
Table 2. Fault message coding rules.
ConditionValueRemarks
I i 1Positive direction fault information is detected
0No fault information is detected
−1Negative direction fault information detected
s i 1Zone failure
0No failure in the zone
Table 3. Solution results of fitness value of each section.
Table 3. Solution results of fitness value of each section.
s i [ I 1 * ~ I 7 * ] F i t ( s i )
1[1 − 1 − 100 − 1 − 1]5.5
2[11 − 100 − 1 − 1]3.5
3[11100 − 1 − 1]1.5
4[11110 − 1 − 1]0.5
5[11111 − 1 − 1]1.5
6[111001 − 1]3.5
7[1110011]5.5
Table 4. Solution result of switch function.
Table 4. Solution result of switch function.
Faulted SectionsSwitching Function Value of Each Node
I 1 * I 2 * I 3 * I 4 * I 5 * I 6 * I 7 * I 8 * I 9 * I 10 *
s 8 11−1−1−1001−1−1
s 9 11−1−1−10011−1
s 10 11−1−1−100111
Table 5. Benchmark test functions.
Table 5. Benchmark test functions.
No.Function NameSearch SpaceOptimal Value
F1Sphere Function[−100, 100]0
F2Schwefel’s Problem 2.22[−10, 10]0
F3Schwefel’s Problem 2.21[−100, 100]0
F4Quartic Function[−1.28, 1.28]0
F5Generalized Rastrigin’ s Function[−5.12, 5.12]0
F6Ackley’ s Function[−32, 32]0
F7Generalized Griewank’ s Function[−600, 600]0
F8Shekel’s Foxholes Function[−65.536, 65.536]1
F9Kowalik’ s Function[−5, 5]0.0003075
F10Hartman’s Family[0, 1]−3.86
Table 6. Parameter settings of each algorithm.
Table 6. Parameter settings of each algorithm.
Algorithms NameParameters
BOA C = 0.01 ,   a [ 0.1 , 0.3 ] ,   p = 0.8
WOA r r a n d [ 0 , 1 ] ,   p r a n d [ 0 , 1 ] ,   a [ 0 , 2 ] ,   b = 1 ,   l r a n d [ 0 , 1 ]
AO μ = 0.00565 ,   r 1 = 10 ,   ω = 0.005 ,   α = 0.1 ,   δ = 0.1
SSA r 1 r a n d [ 0 , 2 ] ,   r 2 r a n d [ 0 , 1 ] ,   r 3 r a n d [ 0 , 1 ]
MRFO r 1 r a n d [ 0 , 2 ] ,   r 2 r a n d [ 0 , 1 ] ,   r 3 r a n d [ 0 , 1 ] ,   S = 2
IMRFO r 1 r a n d [ 0 , 2 ] ,   r 2 r a n d [ 0 , 1 ] ,   r 3 r a n d [ 0 , 1 ] ,   S = 2 ,   T r = 3
Table 7. Optimization search results of various algorithms.
Table 7. Optimization search results of various algorithms.
FunctionExperimental Comparison
BOAWOAAOSSAMRFOIMRFO
F1Best 1.26400 × 10 5 1.17860 × 10 47 2.13974 × 10 97 0.00000 × 10 0 3.3509 × 10 255 0.00000 × 10 0
Worst 2.24470 × 10 5 1.68967 × 10 44 1.28222 × 10 91 1.0359 × 10 123 2.1954 × 10 244 0.00000 × 10 0
Mean 1.82680 × 10 5 5.82132 × 10 45 4.49368 × 10 92 3.4534 × 10 124 7.3164 × 10 245 0.00000 × 10 0
Std 4.13272 × 10 6 7.83414 × 10 45 5.89515 × 10 92 4.8833 × 10 124 0.00000 × 10 0 0.00000 × 10 0
F2Best 4.34620 × 10 7 2.02810 × 10 32 2.46286 × 10 49 0.00000 × 10 0 6.7289 × 10 130 0.00000 × 10 0
Worst 1.50880 × 10 5 1.06516 × 10 29 1.33534 × 10 47 2.6057 × 10 143 1.6094 × 10 125 4.5359 × 10 214
Mean 6.07334 × 10 6 3.94826 × 10 30 4.89466 × 10 48 8.6857 × 10 144 5.4189 × 10 126 2.1186 × 10 214
Std 6.44092 × 10 6 4.76288 × 10 30 5.99074 × 10 48 1.2283 × 10 143 7.5487 × 10 126 0.00000 × 10 0
F3Best 2.08440 × 10 3 2.59690 × 10 0 2.17588 × 10 48 1.2547 × 10 200 5.6187 × 10 124 9.4564 × 10 213
Worst 2.15920 × 10 3 7.41846 × 10 1 2.76345 × 10 33 2.70565 × 10 39 2.3827 × 10 119 1.4157 × 10 208
Mean 2.11323 × 10 3 4.75813 × 10 1 9.21133 × 10 34 9.01873 × 10 40 7.9439 × 10 120 4.7414 × 10 209
Std 3.28524 × 10 5 3.19854 × 10 1 1.30268 × 10 33 1.27543 × 10 39 1.1231 × 10 119 0.00000 × 10 0
F4Best 1.24090 × 10 3 7.98470 × 10 4 9.79260 × 10 5 7.50661 × 10 4 2.45950 × 10 5 3.56860 × 10 5
Worst 4.75580 × 10 3 5.96080 × 10 3 5.57240 × 10 4 2.06830 × 10 3 2.07071 × 10 4 6.82540 × 10 5
Mean 2.91306 × 10 3 3.33405 × 10 3 2.54399 × 10 4 1.22318 × 10 3 1.14108 × 10 4 4.87983 × 10 5
Std 1.44001 × 10 3 2.10849 × 10 3 2.14181 × 10 4 5.98977 × 10 4 7.45350 × 10 5 1.40320 × 10 5
F5Best 3.65730 × 10 8 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0
Worst 1.39710 × 10 7 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0
Mean 8.67643 × 10 8 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0
Std 4.21505 × 10 8 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0
F6Best 1.77620 × 10 3 4.44090 × 10 15 8.8818 × 10 16 8.8818 × 10 16 8.8818 × 10 16 8.8818 × 10 16
Worst 2.00580 × 10 3 7.99360 × 10 15 8.8818 × 10 16 8.8818 × 10 16 8.8818 × 10 16 8.8818 × 10 16
Mean 1.86756 × 10 3 5.62513 × 10 15 8.8818 × 10 16 8.8818 × 10 16 8.8818 × 10 16 8.8818 × 10 16
Std 9.94197 × 10 5 1.67476 × 10 15 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0
F7Best 2.35790 × 10 5 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0 2.35790 × 10 5 0.00000 × 10 0
Worst 5.48760 × 10 5 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0 5.48760 × 10 5 0.00000 × 10 0
Mean 3.48143 × 10 5 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0 3.48143 × 10 5 0.00000 × 10 0
Std 1.42198 × 10 5 0.00000 × 10 0 0.00000 × 10 0 0.00000 × 10 0 1.42198 × 10 5 0.00000 × 10 0
F8Best 9.98200 × 10 1 9.98020 × 10 1 1.26705 × 10 1 9.98100 × 10 1 9.98200 × 10 1 9.98430 × 10 1
Worst 1.15100 × 10 0 9.98000 × 10 1 1.26705 × 10 1 9.98000 × 10 1 9.98000 × 10 1 1.15100 × 10 0
Mean 1.04909 × 10 0 9.98006 × 10 1 1.26705 × 10 1 9.98000 × 10 1 9.98183 × 10 1 1.00169 × 10 0
Std 7.20589 × 10 2 9.42809 × 10 6 1.77636 × 10 15 1.11022 × 10 16 1.81169 × 10 4 7.20589 × 10 2
F9Best 3.56300 × 10 4 6.31410 × 10 4 3.07500 × 10 4 3.07490 × 10 4 3.56300 × 10 4 3.07500 × 10 4
Worst 5.87860 × 10 4 1.55430 × 10 3 3.16870 × 10 4 3.07540 × 10 4 5.87860 × 10 4 3.07490 × 10 4
Mean 5.09923 × 10 4 9.55040 × 10 4 3.11477 × 10 4 3.07507 × 10 4 5.09923 × 10 4 3.07493 × 10 4
Std 1.08632 × 10 4 4.24194 × 10 4 3.95427 × 10 6 2.35702 × 10 8 1.08632 × 10 4 4.71405 × 10 9
F10Best 3.76570   ×   10 0 3.86250 × 10 0 3.86270 × 10 0 3.86280 × 10 0 3.76570 × 10 0 3.86280 × 10 0
Worst 3.40960   ×   10 0 3.84670 × 10 0 3.86280 × 10 0 3.86280 × 10 0 3.40960 × 10 0 3.86280 × 10 0
Mean 3.63610   ×   10 0 3.85480 × 10 0 3.86276 × 10 0 3.86280 × 10 0 3.63610 × 10 0 3.86280   ×   10 0
Std0.160715090 6.45652 × 10 3 4.71405 × 10 5 0.00000 × 10 0 1.60715 × 10 1 0.00000 × 10 0
Table 8. Optimal value solving result.
Table 8. Optimal value solving result.
No.SectionsAberration NodesFitness ValueOptimal Values
WOACFAWOABPSOGAMRFOIMRFO
f 1 s 5 I 11 , I 21 2.500002.500002.500002.500002.500002.500002.50000
f 2 s 8 no0.500001.000000.500000.500000.800000.500000.50000
f 3 s 29 I 24 2.500002.500002.500002.500003.000002.500002.50000
f 4 s 32 I 13 2.500002.600002.800002.500003.000002.600002.50000
f 5 s 4 , s 16 no3.000003.000003.000003.000003.000003.000003.00000
f 6 s 7 , s 18 , s 26 no1.500002.450001.850001.750002.050002.000001.65000
f 7 s 9 , s 19 , s 29 I 4 3.500003.642863.642863.642863.642864.214293.50000
f 8 s 13 , s 18 , s 25 , s 31 I 16 , I 27 4.000004.818184.181824.272734.090914.363644.04545
Table 9. Single fault location result.
Table 9. Single fault location result.
AlgorithmAccuracy/%
S5S8S12S17S21S24S29S32
MA1001001001000000
WOA98961009692949294
CFAWOA98100969692929294
BPSO9694969278828486
GA9494929484848282
MRFO96981009694929494
IMRFO100100100100100100100100
Table 10. Multiple fault location result.
Table 10. Multiple fault location result.
AlgorithmAccuracy/%
S4, S16S7, S18, S26S6, S23S9, S19, S29S11, S27S14, S21, S27S4, S16S7, S18, S26
MA100100100000100100
WOA96961009088929696
CFAWOA9498969492909498
BPSO9492968082869492
GA9094927880829094
MRFO9694969090929694
IMRFO100100100969898100100
Table 11. Fault location results under different simulation models.
Table 11. Fault location results under different simulation models.
No.SectionRegionAccuracy/%Time Consuming/ms
Model 1Model 2Model 1Model 2
f 1 s 5 A 3 10010027.229.85
f 2 s 11 A 4 10010025.6311.72
f 3 s 14 A 5 10010026.549.78
f 4 s 19 A 6 10010027.6211.94
f 5 s 12 , s 24 A 4 9810028.1211.96
A 8
f 6 s 6 , s 17 A 3 10010024.3311.33
A 6
f 7 s 9 , s 32 A 4 9810026.6811.87
A 9
f 8 s 9 , s 25 , s 30 A 4 9610027.0712.22
A 8
A 9
f 9 s 15 , s 21 , s 23 A 5 9610029.7312.73
A 7
A 8
f 10 s 13 , s 18 , s 25 , s 31 A 4 9410029.3413.51
A 6
A 8
A 9
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, R.; Liu, L. Distribution Network Regionalized Fault Location Based on an Improved Manta Ray Foraging Optimization Algorithm. Electronics 2022, 11, 2342. https://doi.org/10.3390/electronics11152342

AMA Style

Zhang R, Liu L. Distribution Network Regionalized Fault Location Based on an Improved Manta Ray Foraging Optimization Algorithm. Electronics. 2022; 11(15):2342. https://doi.org/10.3390/electronics11152342

Chicago/Turabian Style

Zhang, Rongsheng, and Lisang Liu. 2022. "Distribution Network Regionalized Fault Location Based on an Improved Manta Ray Foraging Optimization Algorithm" Electronics 11, no. 15: 2342. https://doi.org/10.3390/electronics11152342

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