Next Article in Journal
Effect of Fly Ash and Steel Fiber Content on Workability and Mechanical Properties of Roadway Side Backfilling Materials in Deep Mine
Previous Article in Journal
Modeling and Control-Tuning of a Single-Stage MMC-Based BESS
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Phase Selection and Location Method of Generator Stator Winding Ground Fault Based on BP Neural Network

Department of Electrical Engineering, North China Electric Power University, No. 619 Yonghua Road, Baoding 071003, China
*
Author to whom correspondence should be addressed.
Energies 2023, 16(3), 1503; https://doi.org/10.3390/en16031503
Submission received: 31 December 2022 / Revised: 25 January 2023 / Accepted: 28 January 2023 / Published: 3 February 2023

Abstract

:
The phase selection and fault location methods of generator stator winding single-phase grounding fault are greatly affected by the transition resistance. A new phase selection and generator stator ground fault location approach based on the BP neural network is proposed in this research from a data-driven angle. This method uses a neural network to calculate the probability of three-phase fault occurrence to identify the fault phase and directly calculate the fault location that takes the amplitude and phase angle characteristics of zero-sequence voltage as input. The simulation results show that the stator ground fault phase selection and location algorithm based on the neural network can achieve correct phase selection and small positioning error, which has verified the effectiveness of the method.

1. Introduction

The heart of the power system is a sizable generator, and the foundation for the power system’s reliable functioning is its safe operation. At present, the proportion of large-capacity generators is increasing, and the current of stator single-phase ground fault increases with the increase in capacity. As the most common fault in generators [1,2], if it cannot be handled in time, it is easy to cause core burns or develop into phase-to-phase faults, which pose a huge threat to the unit itself and the power system.
Machine learning has emerged in recent years. In reference [3], they presented robust artificial intelligence techniques for inter-turn short circuit (ITSC) fault detection of the stator in three-phase induction motors. Reference [4] focused on three numerical techniques: finite element analysis, signal analysis, and artificial neural networks in the diagnosis of a squirrel cage induction machine under inter-turn short circuits in stator windings. The one-dimensional convolutional neural network was applied to the detection and classification of induction motor faults [5]. In reference [6], this paper presented an application of the growing curvilinear component analysis (GCCA) neural network aided by the extended park vector approach (EPVA) for the purpose of transforming the three-phase current signals. Reference [7] proposed a method to discriminate between different types of faults in the stator and rotor windings of wound rotor induction machines. In recent years, a large number of scholars have proposed their methods for fault diagnosis of stator/rotor winding faults. Reference [8] proposed a novel robust diagnosis design for the possible incipient stator/rotor winding faults. Reference [9] analyzed modeling, diagnosis, and detection of broken bar faults and inter-turn short circuit faults in open-end winding induction motors based on the motor current signature analysis method by the fast Fourier transform. In reference [10], the harmonic components of the stator current generated by the rotor turn-to-turn short circuit were analyzed based on the wavelet decomposition method.
At present, the generator stator ground fault protection mainly adopts the basic zero-sequence voltage criterion [11], the third-order harmonic voltage criterion [12], the low-frequency injection criterion [13], the fault current criterion [14], and so on. The above criteria can reliably detect and isolate ground faults. But for transient grounding faults, the generator still needs to be shut down, and power supply reliability cannot be guaranteed. For permanent ground fault, even if the generator is isolated from the system and the excitation current is reduced to zero, the residual magnetic field in the stator winding still exists for a long time, and the ground fault current cannot disappear [15]. Excessive grounding fault current will damage the stator core and cause maintenance difficulties. Therefore, a reliable fault suppression strategy is very necessary.
In reference [16], a stator ground fault location method based on injection protection was proposed. The low-frequency information of the injection equipment was used to measure the transition resistance, and then the fault location was realized. In reference [17], the grounding capacitance and the ground-fault resistance were estimated online by the Kaman filtering method with the measurements provided by the low-frequency injection protection equipment. In reference [18], the loop current method was used to construct the third harmonic equivalent circuit after the fault, and the fault position and transition resistance were solved based on the third harmonic voltages measured at the neutral point and generator terminal. For the above fault location methods, the phase-band distribution characteristics of the stator winding potential have been neglected, resulting in certain theoretical errors.
Phase selection can be realized by using the terminal voltage of the generator [14]. The voltage of the fault phase is the lowest. Reference [19] proposed a phase selection method using the phase characteristics of the zero-sequence voltage. For the above methods, which both consider the phase angle between the winding potential and the phase potential, these methods malfunction or are not sensitive when there is a high-resistance ground fault. Aiming at this problem, reference [20] re-divided the phase selection zone and used the transition resistance measured by the injection protection.
The fault location method based on the amplitude of the zero-sequence voltage is greatly affected by the transition resistance, so calculating the transition resistance correctly is the key to the fault location. The transition resistance can be calculated by using the additional injection signal for the unit with injection protection [21], but it cannot be applied to the generator without injection protection. The transition resistance can also be calculated by the three-phase voltage offset characteristics [22], but this method does not consider the phase angle of the winding potential.
Phase selection and fault location are difficult for a high-resistance ground fault. To solve the problem from a data-driven perspective, this paper proposes a new idea of phase selection and location for generator stator single-phase ground fault based on the BP neural network. Phase selection is realized by comparing the probability of three phases, and at the same time, the neural network model is used to calculate the fault location. For the fault phase selection in the fuzzy area, the phase characteristics of the zero-sequence voltage of the generator are considered, and the amplitude characteristics of the zero-sequence voltage are added as auxiliary criteria in the information source for phase selection and localization. The proposed method no longer requires calculating the transition resistance in advance and applies to generator units with different winding structures. And finally, simulation results verify the feasibility of the algorithm.

2. Theoretical Basis of Phase Selection and Location of Stator Ground Fault

2.1. Zero-Sequence Voltage Characteristics of Stator Single-Phase Ground Fault

Assuming that the generator neutral point is grounded by high resistance, the three phases are symmetrical before the fault, i.e., the three-phase stator winding ground capacitances CA, CB, and CC are equal. When a single-phase ground fault occurs in phase A, ignoring the resistance and inductance of the stator winding, the generator stator winding phase-A ground fault diagram is shown in Figure 1. In the diagram, U ˙ 0 represents the zero-sequence voltage of the neutral point, α represents the percentage of the winding from the fault point to the neutral point in the phase A winding, E ˙ B and E ˙ C represent the phase potential during normal operation, E ˙ ( α ) represents the winding potential of phase A from the fault point to the neutral point, RN represents the neutral point ground resistance of the generator, and Rf represents the transition resistance of the fault point.
When the fault occurs, using the idea of fault component, the zero-sequence voltage is
U ˙ 0 = E ˙ ( α ) R f R N + 1 + j ω C G Σ R f
In the formula, CG∑ is the three-phase total ground capacitance of the generator, CG ∑ = CA + CB + CC.
Usually, there are two branches in each phase of the stator winding for a large non-salient pole generator, and the winding potential is distributed with a 60° phase band, so the phase of the winding potential should be considered. Taking the QFSN-600-2YHG generator as an example, there are seven turns per branch and its electrical angle β = 8.57 ° . It is assumed that the first branch winding potential leads the phase A potential, and the second branch winding potential lags the phase A potential. The turn potential distribution is shown in Figure 2.
The winding potential E ˙ ( α ) can be calculated as
E ˙ ( α ) = α E ˙ A e j θ
where θ is the angle of the winding potential that represents the phase potential. The relationship between the phase angle of the first branch winding potential θ and the fault location α is θ = 30 ° ( 1 α ) , and the second branch is θ = 30 ° ( 1 α ) .

2.2. Theoretical Basis of Fault Phase Selection Algorithm

There are two main methods for phase selection of stator ground fault: low voltage phase selection and phase selection based on zero-sequence voltage phase characteristics.
Taking the phase A ground fault as an example, the criterion of the low voltage phase selection algorithm is UA ≤ UB and UA ≤ UC. The equivalent phase criterion is
120 ° arg ( U ˙ 0 / E ˙ A ) 240 °
Reference [20] proposed a phase selection method based on the phase characteristics of zero-sequence voltage. Firstly, the phase angle ψ = arg ( U ˙ 0 / E ˙ A ) of zero-sequence voltage and A-phase potential is calculated, and the fault phase is selected according to the phase angle ψ . The phase selection criterion is:
When 90 ° ψ 210 ° , it is phase A ground fault;
when 30 ° ψ 90 ° , it is phase B ground fault;
when 150 ° ψ 30 ° , it is phase C ground fault;
Taking the ground short circuit of generator A phase winding as an example, it can be obtained by Formulas (1) and (2) that
ψ = arg α × e j θ R f / R N + 1 + j R f / X C Σ       = 180 ° + θ arg ( R f R N + 1 + j R f X C Σ )
where XC∑ is the total three-phase ground capacitive reactance of generator stator winding.
From Formula (4), we can see that the phase angle ψ = arg ( U ˙ 0 / E ˙ A ) shifts to the fault zone of phase B with the increase in transition resistance Rf ground, so the sensitivity of phase selection is not high when a high-resistance ground fault occurs. Considering the most unfavorable situation, the high resistance ground fault occurring in the second branch of phase A ground is analyzed.
The neutral ground resistance is generally selected as no more than three-phase total capacitive reactance to limit transient overvoltage multiples. However, to limit the short-circuit current, some generators increase the neutral ground resistance. Considering the limitation of short-circuit current and the transient overvoltage multiple, RN = 3XC∑ [23] is taken for the most unfavorable situation. The maximum transition resistance is selected according to the setting of the fundamental zero-sequence voltage which is 0.05 rated voltage, that is
U 0 = α E A | R f R N + 1 + j R f X C Σ | = 0.05 E A
Based on the above most unfavorable conditions, the maximum transition resistance multiple that can be tolerated at different α positions and the minimum value of ψ at that position can be obtained, as shown in Table 1.
It can be seen from Table 1 that when the fault location α is 0.3, ψ is the minimum value of 96.53°. The low voltage phase selection criterion will malfunction in this case.
When a metallic ground fault occurs in the first branch of phase B, the phase angle of the winding potential is ahead of the phase B potential, and the angle limit of the ψ angle is 90 degrees, close to the action boundary. Considering the measurement error, when only using the phase characteristics of zero-sequence voltage, it is difficult to distinguish between a high-resistance ground fault in the second branch of phase A and a metallic ground fault in the first branch of phase B.
Therefore, this paper divides the angle into six zones, including three determined areas and three fuzzy areas. The determined area is:
When 120 ° ψ 180 ° , it is phase A ground fault;
when 0 ° ψ 60 ° , it is phase B ground fault;
when 120 ° ψ 60 ° , it is phase C ground fault.
The remaining areas are fuzzy. For example, 60 ° ψ 120 ° is the fuzzy area of a high resistance ground fault in the second branch of phase A and a metallic ground fault in the first branch of phase B. When the fault is in the fuzzy area, the amplitude of the zero-sequence voltage is considered in this paper. Based on the pattern recognition idea of artificial intelligence, the BP neural network is used to realize fault phase selection in the fuzzy area.

2.3. Theoretical Basis of Fault Location Algorithm

The amplitude of zero-sequence voltage is approximately E ( α ) α E A , so the stator ground fault location α can be obtained by Formula (1)
α = | U 0 E A | | j ω C R f + 1 + R f R N |
The amplitude of zero-sequence voltage, the phase potential, and the ground capacitance of stator winding can be obtained by measurement. It can be seen from Formula (6) that the fault location is greatly affected by the transition resistance, so it is difficult to locate the fault only by using the amplitude of the zero-sequence voltage. Therefore, the key to fault location is an accurate calculation of the transition resistance. For the generators with injection stator ground fault protection, the transition resistance can be measured by the additional injection signal. For generators not equipped with injection protection, a method for calculating the transition resistance is proposed based on phase voltage offset characteristics, briefly described as follows:
When phase A ground fault occurs, the phase voltage offset factor k is calculated first, and then the transition resistance Rf is calculated. This method ignores the phase characteristics of the winding potential when calculating the transition resistance, so the calculation error is large.
When the stator single-phase ground fault occurs, the amplitude and phase of the zero-sequence voltage change with the transition resistance. Therefore, from the perspective of data-driven and artificial intelligence technology, a new idea of phase selection and location for stator ground fault is proposed based on the BP neural network, which can realize correct phase selection and fault location.

3. Phase Selection and Location Method of Stator Ground Fault Based on BP Neural Network

A neural network is a mathematical model for information processing which can imitate the behavior characteristics of biological neural networks. The model is composed of an input layer, a hidden layer, and an output layer [24]. In this paper, a new phase selection and location method based on the BP neural network for stator ground fault is proposed that uses zero-sequence voltage amplitude and phase information as input layer data.

3.1. Phase Selection Method of Stator Ground Fault Based on BP Neural Network

Existing studies have shown that the BP neural network with a single hidden layer can approximate any nonlinear continuous function with arbitrary accuracy, which meets the requirements of the phase selection and localization algorithm in this paper when the numbers of the input layer and output layer are small. Therefore, a single hidden layer BP neural network fault phase selection model with two inputs and three outputs is developed, as shown in Figure 3. In Figure 3, X1 and X2 represent the two neurons of the input layer, and the input information sources are the amplitude U0 and the phase ψ of the zero-sequence voltage; Y1, Y2, and Y3 represent the neurons of the output layer, and the output information YA, YB, and YC represent the probability of fault occurrence in the A, B, and C phases. w and u represent the connection weights between neurons, and b represents the offset of neurons; because the single hidden layer can deal with the triple output data well and ensure the accuracy of the model, the single hidden layer is selected. The number of hidden layer neurons m is determined by comparing the training results.
There is an order of magnitude difference between the zero-sequence voltage amplitude U0 and phase ψ . To reduce the effect of the order of magnitude difference on the MSE and to improve the convergence speed of the algorithm. The raw input data are mean normalized. Taking the ψ data set as an example:
ψ i = ψ i ψ avg ψ max ψ min
In the formula, ψ i is the ith data in the data group, ψ avg is the average value of the ψ data group, ψ max is the maximum value of the ψ data group, ψ min is the minimum value of the ψ data group, and ψ i is the ith normalized value of the ψ data group.
The training process of the neural network is mainly divided into two stages: the first stage is the forward propagation of the signal from the input layer to the hidden layer, where the input n e t M 1 of the hidden layer neuron M1 is
n e t M 1 = w 1 , 1 p 1 + w 2 , 1 p 2 + b 1 , 1
In the formula: p represents the output value of the neurons in the input layer.
The output of the jth neuron nj in the hidden layer processed by the Sigmoid activation function is
n j = S [ i = 1 2 ( w i , j p i ) + b j , 1 ] ,   j = 1 , , m
In the formula: wi,j is the weight of the ith input layer data to the jth neuron in the hidden layer; bj,1 represents the offset of the jth neuron in the hidden layer; S(x) represents the Sigmoid activation function.
From the hidden layer to the output layer, the input zj of the output layer neuron Y1 is
z j = u 1 , 1 n 1 + u 2 , 1 n 2 + + u m , 1 n j + + b 1 , 2
The output layer function selects the SoftMax function, which is more suitable for pattern recognition, and outputs the probability of fault occurrence in the A, B, and C phases. The output yj of the jth neuron in the output layer is
y j = e z j / j = 1 3 e z j ,   j = 1 , 2 , 3
At this time, the forward propagation of the neural network has been trained. To ensure the accuracy of the BP neural network, the MSE loss function (the mean square error between the estimated value of the neural network output probability and the real probability value) is used as the main index to evaluate the performance of the algorithm. The calculation formula for the MSE loss function is
M S E = 1 N n = 1 N [ P n ^ ( w l , b l ) P n ] 2
In the formula: P n ^ ( w l , b l ) is the nth output prediction value of the neural network; l represents the number of layers; Pn is the nth real output sample value in the zero-sequence voltage data set; N is the number of outputs of the neural network.
The second stage is the backpropagation of the error, with a certain weight u 1 , 1 as an example to calculate its impact on the overall error, obtained by MSE partial derivative
M S E u 1 , 1 = M S E y j × y j z j × z j u 1 , 1
The updated weight value is:
u ' 1 , 1 = u 1 , 1 η × M S E u 1 , 1
In the formula: η is the learning step, a small value is generally taken to maintain the stability of the system, in this paper 0.01 is taken.
The output of three-phase fault probability is used to realize the phase selection criterion as follows:
YA>> YB and YA >> YC is judged as phase A ground fault;
YB>> YC and YB >> YC is judged as phase B ground fault;
YC>> YA and YC >> YA is judged as phase C ground fault.
The flow of the phase selection algorithm ground based on the BP neural network in this paper is shown in Figure 4. The specific steps are as follows:
(1)
Establish the phase selection model based on the BP neural network, determine the model training algorithm and the neurons’ number of the hidden layer, and initialize the weight and offset of the neural network. The data to be normalized are then mean normalized.
(2)
The training set data is used to train the BP neural network, and the error of fault probability between the output layer and the expected target is obtained by the forward propagation of the neural network.
(3)
Judge whether the MSE value and error of the model meet the requirements. If the BP neural network model converges, perform step (5); otherwise, perform step (4).
(4)
Backpropagation and weight optimization. The backpropagation algorithm of the BP neural network distributes the error obtained in step (2) to each node layer by layer, updates the weight, and repeats steps (2) to (4) until the MSE value and error of the BP neural network phase selection model meet the requirements.
(5)
Using validation set data to test the effect of the BP neural network phase selection model, such as satisfying the end of model training. If not satisfied, re-execute step (1).

3.2. Stator Ground Fault Location Algorithm Based on BP Neural Network

The stator ground fault location model based on the BP neural network also adopts the BP neural network model with two inputs, three outputs, and a single hidden layer; the model structure is also shown in Figure 3. The input information and hidden layer function are the same as in the phase selection model, but the function of the output layer adopts a linear function that is more suitable for data output. The output information is fault location αc, transition resistance Rc and winding potential phase angle θc. Using the Sigmoid function in the hidden layer and the linear function in the output layer can well fit the multidimensional mapping problem. The specific steps and normalization methods of the BP neural network-based generator stator ground fault location model established in this paper are similar to the phase selection method proposed in this paper.

4. Algorithm Validation

4.1. Acquisition of Training and Test Samples

To obtain the training and test samples, a simulation model for the generator stator winding ground fault is established based on MATLAB/Simulink. The stator winding adopts the distributed parameter model, and each branch is divided into 7-unit circuits, as shown in Figure 5. The parameters of the QFSN-600-2YHG steam turbine generator are adopted as model parameters, including the rated voltage Un = 20 kV, the resistance per phase Rs = 1.488 mΩ, and the inductance per phase Ls = 227.05 μH. The total three-phase capacitance to earth C = 0.681 μF. There are two branches in each phase. Take phase A as an example, the potential of A1 winding leads that of phase A, and the potential of A2 winding leads that of phase A. The turn potential of the winding is distributed in a 60° phase band, as shown in Figure 2 above.
The fault locations are set at the 1st~7th turns of each branch, with 42 fault points in total. The amplitude and phase information of zero-sequence voltage can be obtained by setting different transition resistors. Taking the fault location model based on the BP neural network as an example, 42,774 sets of data were obtained through simulation. Among them, 2681 sets of fault data are used as test sets, which are obtained from the fourth and sixth turns fault of phase A, and the rest of the data are used for model training. The training data is divided into a training set and a validation set, and the proportion of the training set and validation set is 70%:30%. The training set data is used to establish the model parameters, and the validation set data is used for the preliminary model evaluation.

4.2. Training of BP Neural Network Model

4.2.1. Selection of Training Algorithm

The training algorithm of the BP neural network generally adopts Levenberg–Marquardt, scaled conjugate gradient, and Bayesian regularization. For the phase selection model and fault location model based on the neural network, setting the neurons’ number of the hidden layer to 15, the MSE loss function, and iterations times under the three training algorithms are shown in Table 2.
According to Table 2, the MSE value and iterations of the Levenberg–Marquardt training algorithm are smaller than the other two algorithms. Therefore, Levenberg–Marquardt is selected as the training algorithm in this paper.
From a mathematical point of view, the BP algorithm is a local search optimization method. And in this paper, its training algorithm uses the Levenberg–Marquardt algorithm, which automatically tunes the parameters. So, part of the hyperparameters of the BP neural network we do not discuss here.

4.2.2. Determination of the Neurons’ Number

The neurons’ number of the hidden layer plays an important role in the accuracy of the model. To select the appropriate neurons’ number, the influence on the MSE value is analyzed when the neurons’ number is different for the phase selection and location model. MSE values of the phase selection model and location model under different neurons number are shown in Figure 6 and Figure 7.
According to Figure 6, the MSE value is the minimum for the phase selection model when the neurons’ number of the hidden layer is 10. Too few or too many neurons will increase the MSE value, which will greatly affect the accuracy of the model. The neurons number of the hidden layer finally selected is 10.
For the fault location model, when the neurons number is 5–20, all the MSE values are low. The neurons’ number of the hidden layer that was finally selected is 12, and the MSE value is 0.00029.

4.2.3. Model Training Process

According to the determined training algorithm and the number of neurons, the phase selection and location model based on the BP neural network is trained. The model training is the process of continuously adjusting the weight w, u, and offset b of the neuron. The initialization weight and offset are normalized to a random number between 0 and 1. Train the model with the training set data to make the output reach the expected value and determine the weight and offset. Using validation set data to preliminarily evaluate the effect of the model.
In the training process, the change curves of the MSE value and accuracy of the training set and validation set are shown in Figure 8 and Figure 9. The red circle in the figure indicates that the model has met the requirements.
According to Figure 8 and Figure 9, the MSE values of the training set and the validation set gradually decrease and converge with the increase in iterations. When the iteration is greater than 29, the MSE value reaches its best and can be stably maintained at 0.0569, which shows the training model is stable. The accuracy of phase selection increases with the increase in iterations, which can approach 100% infinitely and tend to be stable. The phase selection model based on the BP neural network converges rapidly, and the model training effect is good.
Similarly, the fault location model based on the BP neural network is trained. The change curves of MSE value and accuracy in the training process are shown in Figure 10 and Figure 11.
From Figure 10 and Figure 11, the MSE value of the location model can also achieve the best and remain stable. When location accuracy can infinitely approach 100% and tends to be stable, the model has reached the training effect.

4.3. Verification of Phase Selection and Location Algorithm Based on BP Neural Network

4.3.1. Verification of Phase Selection Algorithm

To verify the feasibility of the phase selection algorithm, the test set data is used to verify that all the results are correct. Considering the unfavorable situation, a high-resistance ground fault occurs in the A2 branch, whose winding potential lags the phase potential ground, and a metallic ground fault occurs in the B1 branch, whose winding potential is ahead of the phase potential ground. The analysis results of the phase selection algorithm based on the BP neural network are shown in Table 3.
According to the analysis in Table 3, the phase selection algorithm based on the BP neural network can correctly identify the fault phase in both high-resistance ground fault and metallic fault. The calculated probability of the fault phase is much greater than that of the other two phases, which are above 95%. This method can select the fault phase accurately without being affected by the transition resistance.

4.3.2. Validation of Location Algorithm

The feasibility of the location algorithm is verified by the test set data, and the result shows all the faults can be accurately located. This paper gives the location results when the faults occurred at 57.14% and 85.71% of the location of the A1 branch, as shown in Table 4.
According to the analysis of Table 4, the location algorithm based on the neural network can accurately locate under various fault conditions, i.e., it is not affected by the transition resistance or fault location. The location error is less than 2%.
Three stator ground fault location methods are compared under the same fault conditions, and the comparison results are shown in Table 5. Among them, the location method using the phase voltage offset feature is denoted as method 1, the location method considering the winding potential phase is denoted as method 2, and the method proposed in this paper is denoted as method 3.
From Table 5, it can be seen that the location error is large when the phase of the winding potential is ignored, which is no longer applicable to non-salient pole generators. Compared with location method 2, the method in this paper is comparable in the calculation of the transition resistance and the positioning error, and the error is slightly smaller than method 2, indicating that the new idea of fault location based on a data-driven perspective is feasible.

5. Conclusions

The method of phase selection and fault location for stator winding single-phase ground fault is greatly affected by transition resistance. From a data-driven perspective, this paper proposes a new idea of phase selection and location of generator stator single-phase ground fault based on the BP neural network.
The amplitude and phase information of zero-sequence voltage is taken as the input of the BP neural network. The phase selection method is realized by calculating and comparing the probability of a three-phase fault, which is simple. The fault location and transition resistance can be directly calculated. The location method is not affected by the transition resistance, and the location result is accurate. Simulation results verify the feasibility of the algorithm. Due to the limitations of the BP neural network itself, the signals that can be processed can only handle simpler and fewer numbers of information sources. For more complex signals, we propose to use deep learning networks to solve them in the future. For the network to perform the BP algorithm, the traditional one-dimensional search method cannot be used to find the step size for each iteration, but the update rules for the step size must be given to the network in advance.
This paper provides a new idea for realizing phase selection and the location of stator ground fault based on a data-driven perspective. However, the BP neural network is a black box and requires a large amount of data, so the application of this method still needs more discussion.

Author Contributions

Conceptualization, W.J.; methodology, W.J.; software, Q.L.; validation, Q.L.; data curation, Q.L.; writing—original draft preparation, Q.L.; writing—review and editing, W.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Natural Science Foundation of Hebei Province, the funding number: E2019502163.

Data Availability Statement

The data presented in this study are available in this article.

Acknowledgments

The authors of the article appreciate the referees for their valuable suggestions, which contributes to improving the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Al Jaafari, K.; Toliyat, H.A. Performance analysis of synchronous generators under stator windings ground faults near the star point-experimental verification. IEEE Trans. Energy Convers. 2020, 35, 1402–1410. [Google Scholar] [CrossRef]
  2. Bi, D.; Wang, X.; Wang, W.; Zhu, Z.Q.; Howe, D. Improved transient simulation of salient-pole synchronous generators with internal and ground faults in the stator winding. IEEE Trans. Energy Convers. 2005, 20, 128–134. [Google Scholar] [CrossRef]
  3. Lashkari, N.; Azgomi, H.F.; Poshtan, J.; Poshtan, M. Robust stator fault detection under load variation in induction motors using AI techniques. In Proceedings of the 2015 IEEE International Electric Machines & Drives Conference (IEMDC), Coeur d’Alene, ID, USA, 10–13 May 2015. [Google Scholar]
  4. Pietrowski, W.; Gorny, K. Wavelet torque analysis and neural network in detection of induction motor inter-turn short-circuit. In Proceedings of the 2017 18th International Symposium on Electromagnetic Fields in Mechatronics, Electrical and Electronic Engineering (ISEF) Book of Abstracts, Lodz, Poland, 14–16 September 2017. [Google Scholar]
  5. Pashaee, S.; Ramezani, A.; Ekresh, M.; Jorkesh, S. Fault Diagnosing Of An Induction Motor Based On Signal Fusion Using One-Dimensional Convolutional Neural Network. In Proceedings of the 2021 7th International Conference on Signal Processing and Intelligent Systems (ICSPIS), Tehran, Iran, 29–30 December 2021. [Google Scholar]
  6. Kumar, R.R.; Randazzo, V.; Cirrincione, G.; Cirrinicone, M. Tracking Evolution of Stator-based Fault in Induction Machines using the Growing Curvilinear Component Analysis Neural Network. In Proceedings of the 2022 25th International Conference on Electrical Machines and Systems (ICEMS), Chiang Mai, Thailand, 29 November–2 December 2022. [Google Scholar]
  7. Roshanfekr, R.; Jalilian, A. An Approach to Discriminate Between Types of Rotor and Stator Winding Faults in Wound Roto Induction Machines. In Proceedings of the Electrical Engineering (ICEE), Iranian Conference on, Mashhad, Iran, 8–10 May 2018. [Google Scholar]
  8. Wu, Y.; Jiang, B.; Wang, Y. Incipient winding fault detection and diagnosis for squirrel-cage induction motors equipped on CRH trains. ISA Trans. 2020, 99, 488–495. [Google Scholar] [CrossRef] [PubMed]
  9. Saad, K.; Ali, T.B.; Abdellah, K. Detection and diagnosis of rotor and stator faults in open end winding induction motor. In Proceedings of the 2019 1st International Conference on Sustainable Renewable Energy Systems and Applications (ICSRESA), Tebessa, Algeria, 4–5 December 2019. [Google Scholar]
  10. Niu, F.; Yue, X.; Zhu, J.; Chen, H. Fault Diagnosis of Rotor Turn-to-turn Short Circuit for Doubly-fed Wind Turbine. In Proceedings of the 2022 7th International Conference on Power and Renewable Energy (ICPRE), Shanghai, China, 23–26 September 2022. [Google Scholar]
  11. Nengling, T.; Stenzel, J. Differential Protection Based on Zero-Sequence Voltages for Generator Stator Ground Fault. IEEE Trans. Power Deliv. 2007, 22, 116–121. [Google Scholar] [CrossRef]
  12. Yin, X.G.; Malik, O.P.; Hope, G.S.; Chen, D.S. Adaptive ground fault protection schemes for turbogenerator based on third harmonic voltages. IEEE Trans. Power Deliv. 1990, 5, 595–603. [Google Scholar] [CrossRef]
  13. Turner, S. Applying 100% stator ground fault protection by low frequency injection for generators. In Proceedings of the 2009 IEEE Power & Energy Society General Meeting, Calgary, AB, Canada, 26–30 July 2009. [Google Scholar]
  14. Wang, Y.X.; Yin, X.G.; Zhang, Z. The fault-current-based protection scheme and location algorithm for stator ground fault of a large generator. IEEE Trans. Energy Convers. 2013, 28, 871–879. [Google Scholar] [CrossRef]
  15. Powell, L.J. Stator fault damage considerations for generators on solidly grounded systems. IEEE Trans. Ind. Appl. 2001, 37, 218–222. [Google Scholar] [CrossRef]
  16. Blanquez, F.R.; Platero, C.A.; Rebollo, E.; Blazquez, F. On-line stator ground-fault location method for synchronous generators based on 100% stator low-frequency injection protection. Electric. Power Syst. 2015, 125, 34–44. [Google Scholar] [CrossRef]
  17. Safari-Shad, N.; Franklin, R.; Negahdari, A.; Toliyat, H.A. Adaptive 100% injection-based generator stator ground fault protection with real-time fault location capability. IEEE Trans. Power Deliv. 2018, 33, 2364–2372. [Google Scholar] [CrossRef]
  18. Friedemann, D.F.; Motter, D.; Oliveira, R.A. Stator-Ground Fault Location Method Based on Third-Harmonic Measures in High-Impedance Grounded Generators. IEEE Trans. Power Deliv. 2021, 36, 794–802. [Google Scholar] [CrossRef]
  19. Jia, W.; Huang, S. Phase selection based on fault component phase characteristics of zero-sequence voltage for generator stator single-phase ground fault. Electr. Power Autom. Equip. 2016, 36, 116–121. (In Chinese) [Google Scholar]
  20. Jia, W. A Phase Selection Method for Single-Phase Ground Fault in Generator Stator Winding CN109239513B[P]. 2020-07-28. Available online: https://kns.cnki.net/kcms2/article/abstract?v=kxaUMs6x7-4I2jr5WTdXti3zQ9F92xu0SgdJFIvNNmYXUmY1DPjOTLcB41AME1_idCHlnhTB7jWtF9GYuavKc_bOqxFex7wo&uniplatform=NZKPT (accessed on 27 January 2023). (In Chinese).
  21. Bi, D.Q.; Wang, X.H.; Li, D.J.; Yu, G.W.; Wang, W.J. Location detection for the stator single-phase ground fault of a generator. Autom. Electr. Power Syst. 2004, 28, 55–57+94. (In Chinese) [Google Scholar]
  22. Jun, C.; Zihong, L.; Mingxi, W.; Wei, Y.A.; Quanrong, S. Location method for stator single-phase ground fault independent of injection type principle. Autom. Electr. Power Syst. 2013, 37, 104–107. (In Chinese) [Google Scholar]
  23. Jia, W. Research on Protection and Fault Location of Generator Stator Single-Phase Earth Fault. Ph.D. Thesis, North China Electric Power University, Beijing, China, 2017. (In Chinese). [Google Scholar]
  24. Liu, T.; Mei, H.; Sun, Q.; Zhou, H. Application of neural network in fault location of optical transport network. China Commun. 2019, 16, 1673–5447. [Google Scholar] [CrossRef]
Figure 1. Stator winding phase A ground fault diagram.
Figure 1. Stator winding phase A ground fault diagram.
Energies 16 01503 g001
Figure 2. Distribution of generator turn potential.
Figure 2. Distribution of generator turn potential.
Energies 16 01503 g002
Figure 3. Phase selection of stator ground fault based on BP neural network.
Figure 3. Phase selection of stator ground fault based on BP neural network.
Energies 16 01503 g003
Figure 4. Stator ground fault phase selection algorithm flow chart based on BP neural network.
Figure 4. Stator ground fault phase selection algorithm flow chart based on BP neural network.
Energies 16 01503 g004
Figure 5. Generator stator winding ground fault simulation model.
Figure 5. Generator stator winding ground fault simulation model.
Energies 16 01503 g005
Figure 6. MSE values of phase selection under different neurons number.
Figure 6. MSE values of phase selection under different neurons number.
Energies 16 01503 g006
Figure 7. MSE values of phase location under different neurons number.
Figure 7. MSE values of phase location under different neurons number.
Energies 16 01503 g007
Figure 8. The change curve of MSE value during the training of the phase-selection model.
Figure 8. The change curve of MSE value during the training of the phase-selection model.
Energies 16 01503 g008
Figure 9. The accuracy change curve during the training of the phase-selection model.
Figure 9. The accuracy change curve during the training of the phase-selection model.
Energies 16 01503 g009
Figure 10. The change curve of MSE value during the training of the location model.
Figure 10. The change curve of MSE value during the training of the location model.
Energies 16 01503 g010
Figure 11. The accuracy change curve during the training of the location model.
Figure 11. The accuracy change curve during the training of the location model.
Energies 16 01503 g011
Table 1. Angle values at different fault positions.
Table 1. Angle values at different fault positions.
α R f / X C Σ ψ
0.11.37109.75
0.23.3898.15
0.35.3296.53
0.47.2397.24
0.59.1498.87
0.611.04100.96
0.712.95103.32
0.814.85105.
0.918.75108.45
118.65111.15
Table 2. MSE and iterations under different training algorithms.
Table 2. MSE and iterations under different training algorithms.
ModelThe Training AlgorithmIterationsMSE
Phase selection modelLevenberg–Marquardt1320.073
Scaled conjugate gradient5370.251
Bayesian regularization2390.162
Fault location modelLevenberg–Marquardt4970.005
Scaled conjugate gradient8610.017
Bayesian regularization6150.008
Table 3. The result of phase selection.
Table 3. The result of phase selection.
Fault ConditionRfU0/kV ψ YAYBYC
A2 branch
α = 42.86%
198600.092102.4840.9720.0150.013
289600.06599.1800.9730.0150.002
380600.05097.3770.9660.0230.011
B1 branch
α = 14.29%
0.010.13486.3990.0190.9760.005
0.10.15585.7980.0110.9860.003
10.15585.7870.0130.9860.001
Table 4. The result of fault location.
Table 4. The result of fault location.
Fault ConditionTransition Resistance
Rf
Arithmetic Resister
RC
Winding Potential
Angle
θ
Fault
Location
α c
Positioning
Error
εα
A1 branch
α = 57.14%
θ = 12.858°
20020212.859°57.16%0.035%
2000200912.858°57.17%0.053%
5000500612.859°57.16%0.035%
9980997312.860°57.19%0.088%
A1 branch
α = 85.71%
θ = 4.286°
2001974.290°85.70%−0.01%
200020034.287°85.71%0.000%
500050094.286°85.72%0.012%
998099824.288°85.77%0.070%
Table 5. Comparison of fault location errors with different methods.
Table 5. Comparison of fault location errors with different methods.
Fault
Location
RfMeasuring
Resistance/Ω
Measurement
Resistance Error/%
Measuring
Fault Location/%
Positioning Error/%
Method 1Method 2Method 3Method 1Method 2Method 3Method 1Method 2Method 3Method 1Method 2Method 3
α = 57.14%20022.89195.4202−88.56−2.300−1.00044.7957.1357.16−21.61−0.0180.035
1000345.39961.351004−65.46−3.865−0.40031.2755.8257.15−45.27−2.3100.018
α = 85.71%200129.74197.04199−35.13−1.480−0.50078.0786.1785.71−8.9000.5370.000
1000682.32988.691003−31.77−1.1310.30066.6285.8185.81−22.270.1170.117
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, Q.; Jia, W. Phase Selection and Location Method of Generator Stator Winding Ground Fault Based on BP Neural Network. Energies 2023, 16, 1503. https://doi.org/10.3390/en16031503

AMA Style

Li Q, Jia W. Phase Selection and Location Method of Generator Stator Winding Ground Fault Based on BP Neural Network. Energies. 2023; 16(3):1503. https://doi.org/10.3390/en16031503

Chicago/Turabian Style

Li, Qinwei, and Wenchao Jia. 2023. "Phase Selection and Location Method of Generator Stator Winding Ground Fault Based on BP Neural Network" Energies 16, no. 3: 1503. https://doi.org/10.3390/en16031503

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