#### Abstract

This paper proposed a fault line voting selection method based on atomic sparse decomposition (ASD) and extreme learning machine (ELM). Firstly, it adopted ASD algorithm to decompose zero sequence current of every feeder line at first two cycles and selected the first four atoms to construct main component atom library, fundamental atom library, and transient characteristic atom libraries 1 and 2, respectively. And it used information entropy theory to calculate the atom libraries; the measure values of information entropy are got. It constructed four ELM networks to train and test atom sample and then obtained every network accuracy. At last, it combined the ELM network output and confidence degree to vote and then compared the vote number to achieve fault line selection (FLS). Simulation experiment illustrated that the method accuracy is 100%, it is not affected by fault distance and transition resistance, and it has strong ability of antinoise interference.

#### 1. Introduction

For small current to ground system, FLS study focus is fault line identified when single phase to ground fault occurred; at this moment, the fault current is weaker, and Petersen coil to ground mode also has the features. Therefore, the conventional method with using current amplitude size and phase information is difficult to obtain satisfactory results.

In recent years, modern signal processing technology used FLS to get fault characteristic information, such as wavelet transform [1], transform [2], mathematical morphology [3], Hilbert-Huang transform (HHT) [4], Prony algorithm [5], and Hough transform [6]. Besides, the common method of FLS criterion had artificial neural networks [7], support vector machines [8], and Bayesian classification [9].

Zero sequence current was decomposed by wavelet transform and calculated wavelet modulus maxima to determine arrival time of traveling wave’s head and then compared the amplitude and polarity of every feeder line at this time to achieve FLS [1]. It used transform to get modulus value and phase angle of every frequency range and compared modulus value and phase angle to obtain characteristic frequency and voting mechanism, respectively; the experiments indicated that the method could not only judge the fault line accurately but also obtain the FLS confidence degree [2]. Paper [10] used transform to get transient fault feature, and, based on the frequency point of transient maximum energy, it chose characteristic frequency sequence; therefore, the criterion with relative entropy values of multiple combination modes determined the fault section. Paper [3] proposed a novel method which was based on mathematical morphology; the method included two aspects: one used morphological filters to preprocess the data and removed the noise impact for FLS at the maximum extent and the other adopted morphological operators to detect the denoised signal with mutant aspect to judge the fault line. Paper [4] calculated transient instantaneous power by Hilbert-Huang transform (HHT) and got fault direction well; the method took advantage of transient high-frequency component at lower sampling rate. It tried to divide the zero sequence current signal into several segments to ensure good continuity and smaller mutation at every subsegment, and Prony algorithm was applied to choose transient dominant component with maximum energy principle and then calculated the relative entropy and voted by preliminary vote and values check to judge the fault line [5]. Hough transform was adopted to construct whole mutant direction angle which indicated overall trend of zero sequence current at initial stage, and FLS was achieved by distinguishing the direction angle [6]. Paper [7] replaced ordinary neurons with rough neurons and fuzzy neurons to identify 10 kinds of fault type; the method improved the training speed and reduced training samples and fault identification accuracy was enhanced. It used correlation coefficient of zero sequence voltage and charge as characteristic input to construct FLS process which was based on transient zero sequence - features; the method adopted support vector machine algorithm with small sample [8]. For incomplete information of fault diagnosis, [9] adopted evidence uncertainty reasoning and compared abnormal events to reduce computation amount.

This paper proposed a novel FLS method which was based on combination of ASD and ELM. Firstly, it used atomic sparse algorithm to decompose zero sequence current of every feeder line and extracted the first four atoms to construct fault sample library, respectively; besides, it calculated information entropy measure of every library. Then, it trained the ELM network to improve network output accuracy. At last, fault voting was adopted to vote every feeder line and compared the values, and then the fault line was judged. Simulation results showed that the accuracy rate of proposed method is 100% and had strong ability of antinoise interference.

The remaining of this paper is organized as follows. In Section 2, we analyzed the physical characteristics of zero sequence current. In Sections 3 and 4, the theory of time-frequency atom decomposition and ELM work principle are presented, respectively. In Section 5, test signals analysis is given in the paper. In Section 6, we chose the characteristic atoms of zero sequence current. In Section 7, the FLS methods are proposed. In Section 8, example analysis is applied to verify the proposed method. In Section 9, we discussed the applicability of the method. In Section 10, the paper is completed with conclusions and future directions.

#### 2. Physical Characteristics Analysis

Transient zero sequence circuit of single phase to ground fault is shown in Figure 1, where and are zero sequence capacitance and inductance, respectively, is transition resistance of grounding point, and are equivalent resistance and inductance of arc suppression coil, and is zero sequence voltage.

When the fault occurred in compensation network, Figure 1, the transient zero sequence current flows through fault location [11, 12]; the calculation is shown in the following formula: where and are inductance component and capacitance component of transient zero sequence current, and are initial value of inductance current and capacitance current, respectively, is angular frequency, and are oscillation angle frequency and attenuation coefficient of transient zero sequence current capacitance component, respectively, is decay time constant of inductance current, and is initial phase of fault line.

and calculations are shown in the following formula, respectively:

Transient zero sequence current is comprised of sinusoidal function from formula 1, and its waveform has attenuation characteristics. It can be seen from formula 2 and 3 that oscillation angle frequency is influenced by , , and ; attenuation coefficient is also influenced by and ; when transition resistance increased, decreased and increased; it reflected that wave oscillation trend of zero sequence current becomes slow and the attenuation time become fast, and then transient process will end soon and into steady state. Therefore, if it could extract accurately transient component to achieve FLS exactly at the large resistance to ground fault, it will be an important index to test the applicability of the FLS methods.

Figure 2 is zero sequence current of actual distribution network when overhead line 1 caused fault; it can be seen from Figure 2 that, whether the overhead line, cable line, or hybrid line, its zero sequence current has oscillation attenuation characteristics.

**(a) Overhead line 1**

**(b) Overhead line 2**

**(c) Hybrid line**

**(d) Cable line**

#### 3. Time-Frequency Atom Decomposition Theory

##### 3.1. Decomposition Methods

For continuous signal , is Hilbert space and transformed into ; its process is discretization [13–15]. Defined atom dictionary , is group of parameters , = 1. Choose the atoms to match the signal from atom dictionary , that is, the maximum inner product between and all atoms. meet the following formula:

The signal could be decomposed by the best matching atomcomponent and the residual signal, and the calculation expression is shown in the following formula:

In 5, approached along direction. Obviously, and were orthogonal; therefore, the following formula was got:

Because atom dictionaries are over completeness, the optimal solution could be turned to suboptimal solution; that is, choose the approximation atom to a certain extent. The calculation is shown in

In formula 7, , decompose and chose the best matching atom from atom dictionary, make iterative times; the time residual component could be expressed as

The signal decomposed times, and its expression is shown in

Therefore, signal energy could be expressed in In 10, meet the formula

If it decomposed times to meet the accuracy, then stop the decomposition. Because the residual componenttends to 0,could be expressed by chosen atoms. It was shown in

The similarity degree between original signal and constructed signal is shown in

Because , calculated Wigner-Ville distribution of formula 12, it could get

In 14, is Wigner-Ville distribution of atom and is discretization frequency variable. The last item in 14 is cross terms of every atom. Mallat eliminated the cross terms and got the energy distribution in In 15, is energy intensity and is density function of energy distribution.

##### 3.2. Gabor Atoms

Gabor atoms are constructed by Gauss energy function with telescopic, translation, and modulation transform, and its expression is shown in the following formula:

The expression of corresponding real Gabor atom is shown in the following formula:

In 17, is standard Gauss signal and is equal to, is scale parameter, is atom normalization parameter, and , , and are parameters of time shift, frequency modulation, and phase.

Parameter is equal to , and its discretization treatment is , where , , , and is sampling points, where , , and .is discrete as , where , is integer.

Single atom time-frequency diagram and Wigner-Ville distribution of Gabor atom are shown in Figure 3.

**(a) Time-frequency diagram**

**(b) Wigner-Ville distribution**

It can be known that Gabor atom has the best time-frequency aggregation in Figure 3 and utilized sparse signal representation to fully reveal signal time-frequency characteristics. The deficiency of Gabor atom is that atom frequency is not changed with time, and the division way of time-frequency plane belongs to lattice segmentation. Compare Figures 2 and 3; it is known that the similarity degree between Gabor atom waveforms and zero sequence currents is higher and, therefore, adopts matching pursuit way to match; it could not only accurately extract the fault feature components but also save a large number of calculation time. Hence, it used Gabor atoms to extract the fault features in the paper.

#### 4. ELM Work Principle

Extreme learning machine is a novel feed-forward neural network [16–18], which is assumed to have training sample ; its expression is shown in 16: In 18, , , and are input vector, hidden layer bias, and network output, respectively, is input weight linked input node and hidden layer node, is output weight linked hidden layer node and output node, is hidden layer activation function and its form is Sigmoid function generally, and is sample number.

At the beginning of training, and randomly generated and remain unchanged; it only needs to train output weight . Assume that feed-forward neural network approached training sample with zero error; that is, . Therefore, , , and meet the formula

Formula 19 is written to matrix form; that is, , where In 20, and are output matrix and node number of hidden layer, respectively, and is expected output vector and it could be expressed as . If the activation function of hidden layer is infinitely differentiable and the number of hidden layer node met the relationship , it could approach training sample with small training error. value is calculated by pseudoinverse algorithm generally [19].

The training process of single-hidden layer feed-forward neural network (SLFN) is equivalent to calculating least squares solution of linear system; it is shown in In 21, is least squares solution of minimum norm of . is generalized inverse of hidden layer output matrix . For feed-forward neural network, smaller weights have stronger generalization ability. For all least squares solution of equation , has the smallest norm number; that is, , where From 22, not only can ELM achieve the minimum training error but it also has stronger generalization ability than the traditional gradient descent algorithm. There is only one for the generalized inverse of matrix , so the value is unique.

#### 5. Test Signal Analysis

Given the test signal, there are three frequency components which have different time scale intervals; the calculation is as follows:

We added 20 db Gauss white noise to the signal and verified anti-interference ability of atom decomposition method. For original signal, it should be normalized the signal is divided by its Euclid norm [20]. The decomposition process was shown in Figure 4.

Identification method: frequency center is equaled to , is sampling frequency, start time is , end time is , is phase angle, and the amplitude is equaled to atom normalization amplitude to multiply actual energy value which is Euclid norm.

Set = 1 kHz; simulation time and sampling points areequaled to 0.5 s and 500, respectively. Before the decomposition, the normalization equation is shown in In 24, is discrete signal of , is normalization expression of , is Euclid norm, and its value is 92.7915.

Set iteration number as 20, and decompose by atomic algorithm. Figure 5 shows atom 1, atom 2, and atom 3 generated by iteration, respectively, and all atoms in Figure 5 are normalized results. Comparison of original signal and constructed signal is shown in Figure 6; it indicated that the difference of two signals is smaller by 20 iteration numbers. The residual component amplitude is only 10^{−3} in Figure 7 and further shows that the accuracy is satisfied atomic decomposition requirement.

**(a)**

**(b)**

**(c)**

The parameters of atom 1, atom 2, and atom 3 are shown in Table 1. Notably, every atom decomposed by atomic algorithm does not have physical meaning; it just indicated distribution characteristics of time scales. Hence, the atomic parameters in Table 1 are needed for identification processing and we transformed it to indicate local features of original signal; it is shown in Table 2.

We observed the amplitude, frequency, and phase value of atoms in Table 2; it could know that the atoms 1, 2, and 3 represent , , and of original signal, respectively, by identification processing. For atom 1, because the actual end time is 200 ms and the calculated end time is 187.7268 ms, deviation is 12.2732 ms. But, for atoms 2 and 3, comparing the calculated start time with actual start time, the deviations are 1.4297 ms and 7.8642 ms, respectively; the difference is smaller.

Time-frequency analysis by 20 iteration number decomposition is shown in Figure 8; we can see that the atoms could indicate local characteristics of nonstationary test signals accurately, including frequency segment, time interval, and frequency components energy; compared to the traditional FFT spectrum, cross interference and noise interference can be suppressed effectively, and the calculation accuracy is also higher than FFT.

#### 6. Choose Characteristic Atom of Zero Sequence Current

To verify ASD algorithm extracting fault feature components ability in distribution network, it gives the feeder fault as example; by ASD, set the iteration number as 4; hence, the zero sequence current fitting waveform of overhead line is shown in Figure 9.

The similarity between constructed signal and original overhead line signal is higher by 4 iterations, and the fitting accuracy meets the requirements. The first four atoms’ waveform and specific parameters are shown in Figure 10 and Tables 3 and 4, respectively.

**(a) Atom 1**

**(b) Atom 2**

**(c) Atom 3**

**(d) Atom 4**

Combined with Figure 10 and Table 4, atom 1 waveform shows oscillation attenuation trend; both waveform and energy value have higher similarity with original signal, and it indicated major information of original signal; therefore, atom 1 is defined as main components atom, and its frequency value is equal to 472.9299 Hz. Atom 2 is defined as fundamental atom, and its frequency value is 50.9554 Hz. Atom 3 and atom 4 all show oscillation attenuation trend, but their frequency values are different from atom 1: they are equal to 1778.6624 Hz and 1176.7516 Hz, respectively, and all the high frequency components; therefore, it is defined as transient characteristic atoms 1 and 2, respectively.

Zero sequence current fitting waveform of cable line is shown in Figure 11, the first four atoms are shown in Figure 12, and the parameters of every atom are shown in Tables 5 and 6. Combining Figure 12 and Table 6, it is known that atom 1 of cable line is main components atom, and its frequency is equal to 472.9299 Hz. Therefore, the frequencies of fundamental atom and transient characteristic atoms 1 and 2 are equal to 49.3631 Hz, 1175.1592 Hz, and 2366.2420 Hz, respectively. Comparing Figures 10 and 12, it got different characteristic of transient characteristic atoms between overhead line and cable line.

**(a) Atom 1**

**(b) Atom 2**

**(c) Atom 3**

**(d) Atom 4**

Comparing Figures 10(c), 10(d) and Figures 12(c), 12(d) respectively, for cable line, oscillation attenuation trend of transient characteristic atoms is more obvious; its oscillation process is shorter than overhead line. Because the capacitance to ground value of cable line is larger than overhead line in actual distribution network, it got different oscillation process of fault current.

#### 7. Fault Line Selection Methods

##### 7.1. Atom Dictionary Measure Based on Information Entropy Index

Information entropy can measure uncertain degree of event; the information entropy value is larger; it indicated that uncertain degree is larger; that is, random characteristics of event are stronger; therefore, the credibility applied to fault diagnosis is lower [21, 22]. According to the characteristics of single phase to ground fault, one fault feature is more reliable, the fault difference of fault line and healthy line is larger, and its information entropy value is smaller; it indicated that certain characteristics of FLS result based on the fault characteristics are larger. Therefore, it used information entropy to measure uncertain characteristics of every feature. To evaluate certain degree of sample library by atoms, it adopted information entropy theory to calculate in the paper; the details are as follows.

Firstly, calculate the ratio of atom library and atom library sum; it is shown in In 25, is atom library; it can be main component atom library, fundamental atom library, and transient characteristic atom library. is probability reflected every line fault, and the calculation formula of information entropy is shown in

In 26, information entropy reflected characteristics information content of samples, and the value is larger, it indicated that sample in the atom library has more uncertainty; hence, the fault characteristic component is less, and the credibility is lower. On the contrary, the credibility of atom library is higher.

Figures 13(a), 13(b), 13(c), and 13(d) are information entropy value of main components atom, fundamental atom, transient characteristic atoms 1 and 2; it can be seen from Figure 13 that information entropy values of most atoms are smaller and reflected certainty of the sample is stronger, and it applied to FLS which has more credibility; however, the entropy values of some samples are larger; it reflected that certainty of the samples is weak, and the credibility is lower. To evaluate credibility of every atom, the statistical method is adopted to measure the information entropy; the details are as follows.

**(a)**

**(b)**

**(c)**

**(d)**

*Step 1. *
We selected the maximum entropy value of atom libraries 1, 2, 3, and 4, expressed as , , , and , compared the four values, and determined the maximum entropy value .

*Step 2. *We calculated and then counted sample number of every atom library which is less than (in the paper = 0.01).

*Step 3. *We took sample number by Step 2 to divide total number of samples and got information entropy measure of atom library.

The information entropy measure value can evaluate data credibility of every atom library with FLS, the measure value is smaller, and it indicated that the sample uncertainty is smaller and the certainty is larger; therefore, the credibility with FLS is higher. On the contrary, the value is larger, indicated certainty is smaller, and the credibility is lower.

##### 7.2. Confidence Degree of Fault Line Selection

Judgment results did not add additional constraints in the past FLS method; it only required to show the fault line symbol, and the symbol output results have the following disadvantages.(1)It can not reflect significant degree of fault feature. When the fault occurred, if fault feature is obvious, the FLS is very reliable; on the contrary, the fault feature is weak, and the results may be wrong, but the difference is hard to reflect in symbol FLS method.(2)It can not provide fault indication information of other lines.(3)It is not conducive to use multiple criteria comprehensively. When using multiple criteria to select fault line, it is not viable to vote results of several criteria simply [23–25].

This paper proposed a novel FLS method based on atom library fusion ideas; its purpose is not to give FLS results by every criterion simply; it quantitatively measured fault symptom degree of every line by every atom characteristic and then trained the ELM to make decision. Finally, it adopted vote to get the results.

It has given concept of FLS confidence degree in the paper; the confidence degree is defined as real variables that is used to measure atom samples certainty and ELM training accuracy; its scope is. The confidence degree value of atom library is larger; it indicated that vote weight of the atom library is larger. The calculation is shown in

##### 7.3. Fault Line Selection Model of ELM

Based on the acquired main component atom, fundamental atom, and transient characteristic atom of group , the ELM network is trained. There are three steps for the initial judgment of FLS in ELM network.

*Step 1. *Normalize the input/output training samples of group , which is limited to , and randomly offer the input weights and hidden layer threshold of the input neurons and the hidden layer neurons ().

*Step 2. *According to the generalized inverse matrix theory of Penrose Moore, the output weights of the network with the least square solution are calculated in an analytical way and well-trained ELM network is obtained, from which the nonlinear mapping relations between every sample atom and fault conditions in the line can be shown.

*Step 3. *Given a set of fault atomic sample input data, the initial selection of fault line is presented based on the well-trained ELM network. The accuracy rate of test set is adopted to test the result of the initial selection [26, 27].

Based on the above analysis, the ELM network topology established in this paper is shown in Figure 14.

##### 7.4. Fault Vote Mechanism

According to the theory of information entropy measure and FLS confidence degree, the paper proposed the basic framework as shown in Figure 15.

From Figure 15, the four atoms correspondingly composed atom library as fault training samples and input it to corresponding ELM network to train, and then, according to ELM network output and FLS confidence degree to achieve the fault vote, finally it judged the FLS results [28, 29]. Based on the vote principle of society, it proposed fault vote selection way based on confidence degree; the specific steps are as follows.

*Step 1. *Firstly, set that every line is healthy line; in other words, assume that there is no fault.

*Step 2. *When a line is judged as healthy line by ELM network output, the confidence degree value is multiplied “1,” which is consistent with Step 1 assumption, hence voted “agree.” On the other hand, when a line is judged as fault line by ELM network output, the confidence degree value is multiplied “−1,” which is deviated from Step 1 assumption, hence voted “against.”

*Step 3. *When ELM network judgment is completed, compare the vote number value of “agree” and “against” and then, when “agree” value is larger than “against,” judge the line as healthy line; on the contrary, the line is judged as fault line.

The specific process of FLS is shown in Figure 16.

#### 8. Example Analysis

In this paper, the ATP-EMTP is used to simulate a single phase to ground fault, and the simulation model is shown in Figure 17. The parameters of simulation model are as follows [30].

In order to simplify the analysis, the power supply adopts ideal source; therefore, the internal impedance of the source is 0.

Overhead line positive-sequence parameters are = 0.17 Ω/km, = 1.2 mH/km, and = 9.697 nF/km; zero sequence parameters are = 0.23 Ω/km, = 5.48 mH/km, and = 6 nF/km.

Cable line positive-sequence parameters are = 0.193 Ω/km, = 0.442 mH/km, and = 143 nF/km; zero sequence parameters are = 1.93 Ω/km, = 5.48 mH/km, and = 143 nF/km.

The overhead lines and are 13.5 km and 24 km, respectively. Cable line is 10 km. Hybrid line is 17 km, where the cable line is 5 km and the overhead line is 12 km.

Transformer is 110/10.5 kV, connection mode indicates that the primary side is triangle connection, and the second side is star connection. Primary resistance is 0.40 Ω, inductance is 12.2 Ω, secondary resistance is 0.006 Ω, inductance is 0.183 Ω, excitation current is 0.672 A, magnetizing flux is 202.2 Wb, magnetic resistance is 400 kΩ. Load: all are delta, = 400 +* j*20 Ω. Petersen coil: = 1281.9 mH, = 40.2517 Ω.

Sampling frequency is equal to 10^{5} Hz, simulation time is 0.06 s, and the single phase to ground fault occurred at 0.02 s. Based on the simulation model, when the initial phase angle is 0°, the transition resistance is 1 Ω, 10 Ω, 100 Ω, 1000 Ω, or 2000 Ω, respectively; the single phase to ground fault tests are carried out at the points of 5 km and 10 km in line , 9 km and 17 km in line , and 6 km and 10 km in line with the arc suppression coil to ground (overcompensation is 10%). The zero sequence current signals of four feeder lines, which are chosen from 2 circles after the fault, can be collected for each fault, and the total number is 4 × 5 × 2 × 3 = 120. After the atomic decomposition of these 120 zero sequence current signals, the first 4 atoms of each group are picked out, respectively, to comprise a main component atomic library, a fundamental atomic library, and two transient atomic libraries. Each library contains 120 atomic samples, the first 100 samples of which are taken as the training set and the last 20 samples of which as the test set [31].

According to the ELM theory, when the number of hidden layer neurons equals the number of the training set samples, then, for any and , ELM can approximate to the training samples with no deviation, and the calculation result is the best. Therefore, four ELM networks are used to train the fault atomic samples in four atomic libraries, respectively, of which the input layer neurons are 4000, the hidden layer neurons are 100, and the output layer neuron is 1.

According to the information entropy theory, the values of information entropy of main component atomic library, fundamental atomic library, and transient atomic libraries 1 and 2 are calculated as 0.9667, 0.95, 0.9833, and 0.9833 respectively. In addition, after the ELM networks train every atom library, the accuracy rate of the 4 test sets of ELM network is 100%, 90%, 85%, and 80%. Therefore, according to formula 27, the confidence degree of every atomic library is 0.9667, 0.855, 0.8358, and 0.7866. Table 7 shows the voting results of fault in overhead line when the initial phase angle is 0°. According to the fault voting mechanism, assuming that all the branch lines are healthy lines, if the line checked by the ELM network is a healthy line, then multiply the line selection credibility by “1” which shows “agree”; if the line checked is a fault line, then multiply the line selection credibility by “−1,” which shows “against.” Finally, FLS is achieved through the comparison between the votes of “agree” and of “against.” As can be seen from Table 7, at different fault distance and different grounding resistance value, the fault in overhead line is accurately checked out through the comparison of the values above, even if the grounding resistance value is as high as 1000 Ω.

Table 8 offers the selection result of hybrid line when the initial fault phase is 0°. An experiment of fault line under the end of the high resistance ground is made to further verify the accuracy of this method. Similarly, the entropy value of the main component atomic library, fundamental atomic library, and transient component atomic libraries 1 and 2 at this time is 0.9667, 0.95, 0.9833, and 0.9833 and the accuracy rate of the four test sets after being trained by the ELM network is 100%, 90%, 85%, and 75%; therefore the corresponding confidence degree of every atomic library is 0.9667, 0.855, 0.8358, and 0.7375. Table 8 shows that even when the fault occurs at the distance of 17 km under 2000 Ω, the voting result is 3.395 > 0, which indicates that fault occurs in line .

Table 9 offers the selection result of cable line when the initial fault phase is 0°. The entropy value of every atomic library is 0.9667, 0.95, 0.9833, and 0.9833; the accuracy rate of the test sets after the atomic libraries are trained by the ELM network is 100%, 75%, 95%, and 75%; therefore the confidence degree of every atomic library is 0.9667, 0.7125, 0.9341, and 0.7375. The voting results prove that the method proposed in this paper can select fault line accurately when grounding fault of cable line occurs.

#### 9. Applicability Analysis

Since the distribution network is exposed to the outdoor environment, when the fault occurs, the current signals collected contain large amounts of noise, which is a negative factor for FLS. In order to test the antinoise interference ability of the method proposed in this paper, a strong noise of 0.5 db is added to the zero sequence current signals. Figures 18(a) and 18(b) present the zero sequence current waveforms of overhead line when grounding fault occurs at 10 Ω and 2000 Ω. It shows that when the added noise is 0.5 db, compared with Figure 2, the zero sequence current signals of each line have changed greatly and there are lots of burrs on the waveforms due to noise interference, which makes the transient characteristics of fault line almost undistinguishable and which is harmful for FLS [32–34]. The zero sequence current signals of each line are much weaker in Figure 18(b) since it represents grounding fault under high resistance with noise interference. Therefore, whether or not accurate FLS of weak signals can be achieved with strong noise interference is important for testing the applicability of the proposed method. Table 10 shows the entropy values of each atomic library with noise interference, and Table 11 is the testing results of each ELM network.

**(a) 10 Ω to ground fault**

**(b) 2000 Ω to ground fault**

It can be seen from Table 11 that, with the added 0.5 db noise, the overall accuracy of line selection of a single atomic library of ELM network can only reach 86.4583% without considering measuring instrument error, electromagnetic interference, and other factors, and the accuracy of the selection method based on one single fault characteristic is not successful in practice with all kinds of complicated conditions in consideration. So the method proposed in this paper tries to select fault line through fault voting of multiple atomic library fusion. Table 12 is the fault selection results of each line with strong noise interference when the initial phase angle is 0°.

Table 12 shows that, with the added 0.5 db noise, the method based on multiple atomic libraries of ELM model can still accurately select the fault line without the influence of transition resistance, fault distance, and other factors. Compared with the results based on one single atomic library shown in Table 11, effectively fusing with a variety of fault characteristics, this method improves the correct rate of FLS with its excellent fault tolerance and robustness.

#### 10. Conclusions

A fault voting selection method based on the combination of atomic sparse decomposition and ELM is proposed in this paper. The following are the conclusions of the research.(1)ASD breaks through the idea of fixed complete basis to decompose signal; it utilizes signal features to decompose signal by choosing adaptively appropriate base of atom library. Because the ASD has adaptive, analytical, and sparse characteristics, the algorithm has outstanding advantage of fault feature extraction of power system; the atoms extracted not only restore the main characteristic of initial signal well but also apply to judge the fault line with ELM network conveniently.(2)It could get the unique optimum solution by set hidden layer neurons number of ELM network and does not need to adjust connection weight and hidden layer threshold. We construct four ELM networks and train and test each sample atom library to improve the accuracy of every sample test set, and it provided the base for FLS at next step. Through our research, we found that ELM network has fast learning speed, good generalization performance, and less adjustment parameters; it better applied to the fault diagnosis field of power system.(3)Information entropy can measure the confidence degree of every sample library, combined the ELM network accuracy to establish FLS confidence degree, and then constructed fault vote selection mechanism by ELM network output and confidence degree value. As can be seen by voting, the accuracy of the method is 100%, and it is not affected by fault distance and transition resistance value; besides, the method can accurately achieve FLS with 0.5 db strong noise interference.(4)Because ASD algorithm adopts matching pursuit way to find the best atom in decomposition process, it needs a large number of inner product operations, so it needs to spend a long time. Therefore, the future work is how to reduce matching pursuit calculation time.

#### Notations

ASD: | Atomic sparse decomposition |

ELM: | Extreme learning machine |

FLS: | Fault line selection |

HHT: | Hilbert-Huang transform. |

#### Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

#### Acknowledgments

This work was supported by National Natural Science Fund (61403127) of China, Science and Technology Research (12B470003, 14A470004, and 14A470001) of Henan Province, Control Engineering Lab Project (KG2011-15, KG2014-04) of Henan Province, China, and Doctoral Fund (B2014-023) of Henan Polytechnic University, China.