You are on page 1of 4

2021 International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT) | 978-1-7281-5791-7/20/$31.

00 ©2021 IEEE | DOI: 10.1109/ICAECT49130.2021.9392433

Artificial Neural Network based Fault Detection


System for 11 kV Transmission Line
Aditya Pandey, Paritosh S. Gadekar and Chetan B. Khadse
School of Electrical Engineering, MIT World Peace Univeristy Pune, Pune, India
adityapandeyp10@gmail.com, paritosh.gadekar@gmail.com, chetan.khadse07@gmail.com

Abstract : In this paper, a fault identification system based transmission line faults. The spatial profile of the
on the artificial neural network is proposed. An 11 KV impedance and conductance parameters based fault
transmission line model is developed in MATLAB simulink presence and location method is proposed in [2]. The
model. The faults under considerations are line to ground, estimation of faults using measurement errors based
line to line, double line to ground, triple line and triple line
system is proposed in [3]. Only current based fast
to ground. These faults are created with the help of fault
creation block. The duration as well as magnitude of faults detection of transmission line faults is proposed in [4].
are changed for producing the datasets for training the The transmission line fault detection with the use of
neural network. The scaled conjugate gradient descent symmetrical components of reactive power is proposed in
backpropagation algorithm is used as a learning algorithm. [5].
The inputs to the neural network are the current dataset
under normal as well as fault conditions. The target matrix The artificial neural network is proved to be the best AI
is prepared by considering the time duration of fault in a techniques among many intelligent techniques. The
considered current signal. The pattern recognition tool in digital signal processors and softwares like LabVIEW can
MATLAB is used as a training platform for neural network.
be used for the implementation of neural networks for real
A trained model is generated after training. This model is
used in transmission line model for testing the fault time monitoring as per explained in [6] and [7]. The deep
conditions with the different magnitude and duration than neural network based fault detection and classification
training fault conditions. In this way the monitoring of faults system is proposed in [8]. The artificial neural network
is done in online mode. The obtained results of fault testings not only used for fault detection in transmission line but
are presented in the paper also in fault detection of spacecraft altitude [9]. Along
with engineering applications, the neural networks are
Index Terms—Power system protection, neural network, used in various applications like medical imaging, speech
backpropagation, online monitoring. recognition, face recognition, character recognition etc.
I. INTRODUCTION The backpropagation algorithms are widely used learning
algorithm in the field of supervised learning of
The generation, transfer and distribution among mankind feedforward neural networks. The gradient of the function
of electrical energy is done with the help of entire power is calculated with weights updation to minimum loss or
system. The transmission lines are the main component maximise accuracy. On the basis of that, the scaled
which transfers the electrical energy from generation conjugate gradient backpropagation (SCGB) algorithm is
station to the substation or consumer. The transmission developed for the training of neural networks. In this
line is subjected to risk of collapse with different paper, SCGB based backpropagation algorithm is used to
symmetrical and unsymmetrical faults. These faults train the network. The input matrix to the neural network
should be cleared in a particular time to maintain the is developed by considering various fault conditions
harmony of power system. The monitoring of currents based on magnitude and time duration. The faults are
and voltages is necessary to monitor the fault conditions created in the MATLAB simulink model. The training
in transmission line. The proper and accurate monitoring performance and testing results of the proposed system
will lead to the fast identification of faults thus fast are presented in the paper.
clearing. The current transformers and potential
transformers are used to monitor the current and voltage II. PROPOSED SYSTEM
signals of transmission line. These monitored current and
voltages are the important dataset for the fault The proposed system is a fault detection and classification
identification system. system based on neural network. The block diagram of
the proposed system is shown in Fig. 1. It consists of
Several methods are used for detection and classification source, load, fault creation block and neural network
of faults occurred in transmission lines. Some methods block. The source voltage is kept at 11 KV and X/R ratio
are based on data and signal analysis. Some are 8 as mentioned in [10]. The fault creation block is
knowledge based methods. Alienation Coefficient based available in MATLAB with the help of which line to
fault identification technique is proposed in [1] for the ground (L-G), line to line (L-L), double line to ground

Authorized licensed use limited to: University of Exeter. Downloaded on May 28,2021 at 11:36:18 UTC from IEEE Xplore. Restrictions apply.
(LL-G), triple line (L-L-L) and triple line to ground (LLL- III. NEURAL NETWORK BASED PROTECTION SYSTEM
G) fault can be created. The duration of fault as well as
magnitude of fault is changed with the fault creation The nprtool is the pattern recognition tool available in
block. The values of currents are changed in the duration deep learning toolbox in MATLAB. This toolbox is used
of existence of the fault. These values are used for the for training the neural network with the various signal
training of neural network. The scaled conjugate gradient patterns. In the proposed system, the pattern of signal is
descent backpropagation algorithm is used as a learning varied from the normal condition to the fault condition to
algorithm. As the training is completed, a simulink model again normal condition. This change of pattern is
of neural network is generated which can be used in considered for training the neural network.
transmission line model to test with different fault
conditions. A. Fault data generation
Fig. 2(a) shows the generated R phase to ground fault.
The magnitude of the R phase current is changed for 0.4
to 0.8 second while other two phases are unharmed. Fig.
2(b) shows the Y phase to B phase fault i.e line to line
fault. In this casethe magnitude of R phase remains
unharmed while current in Y and B phase is changed than
normal for 0.6 to 0.8 second. Fig. 2(c) shows the three
phase fault for the duration of 0.4 to 0.6 second. In this
case all the current magnitudes are deviated than normal
for the time period of 0.4 to 0.6 second. Similarly, other
Fig. 1. Blockdiagram of proposed system
faults such as R phase-B phase to ground and triple line
faults are created to train the network. The simout block is
used to take the graph values to the workspace of
MATLAB. The sampling rate of each fault is taken as
10000 samples per second.

B. Training of the neural network


The training of the artificial neural network is done with
the help of input and target matrix. The input matrix is
obtained from the current data which is acquired from the
simulink model. All types of mentioned faults are created
(a) Rphase to Ground and the current data of each fault is acquired. The hundred
cases are considered with different fault conditions,
magnitude of fault and duration of fault. Some of the
cases considered for the training are shown in Fig. 2. It
shows the current waveform under R phase to ground
fault, Yphase to B phase fault and three phase fault. The
sampling rate of each case is taken as 10000 samples per
second. Hence input matrix to the neural network is made
up of 100 by 10000 dimension. Accordingly the target
matrix is constructed in the excel file with dimension 100
by 10000. This target matrix is constructed such that the
zero is assigned to the normal condition and the one is
(b) Yphase to Bphase Fault
assigned for the fault condition. The number of neurons is
taken as 1 initially and then incremented by one until the
desired crossentropy value and plot confusion value is
reached. In this paper the desired result is reached at 48
neurons with plot confusion 98.6 percent. The neural
network learning algorithms are considered as an
optimization algorithm. The function called an objective
function is used for the optimization of an algorithm. This
objective function can be minimized or maximized. The
objective function is also referred to as a cost function or
a loss function. The neural networks are to be used to
(c) Three phase fault
minimize the errors. There are many functions that could
Fig. 2. Different fault conditions be used to estimate the error of a set of weights in a neural
network. Maximum Likelihood Estimation (MLE) is the

Authorized licensed use limited to: University of Exeter. Downloaded on May 28,2021 at 11:36:18 UTC from IEEE Xplore. Restrictions apply.
best statistical estimation of parameter. Under MLE, the IV. TESTING RESULTS AND COMPARISON
difference between the models probability distribution can
be minimized [11]. This is called Cross Entropy. It is The simulink model of the trained network is generated
simply referred to a logarithmic loss. after the training in MATLAB. This model is used to test
the neural network under different fault conditions. Fig. 5
shows the test result of neural network for the R phase to
ground fault. As per given in the target matrix, the neural
network output remains at 0 value under normal
condition. Once the fault is created at a particular time
instant, the neural network output reached to 1 value until
the fault remains. Once the fault is cleared, the neural
network output again reached to the 0 value. The 50 cases
of each fault are considered for the testing of the neural
network. The cases are created on the basis of fault
magnitude, time duration and type of fault. The testing
results are presented in the Table I.

Fig. 3. Training graphic user interface

Fig. 5. Testing result of R phase to ground fault

Table I Percentage Accuracy of Ann Under Different


Algorithms

Fig. 4. Performance of the training

It is used to estimate the difference between an estimated


and predicted probability distribution. The cross entropy
is positive, and it tends towards zero as the neuron gets
better at computing the desired output. In the proposed
work cross entropy is considered as a parameter of the
performance. The training graphic user interface is shown
in Fig. 3. It shows that the data division is random under
three way data split up. The data is divided into 70
percent training, 15 percent testing and 15 percent random
samples. The training algorithm and performance
parameter cross entropy is shown in Fig. 3. The
performance of the training with cross entropy is shown
in Fig. 4. The best validation performance is 6:3151x
The SCGB algorithm based neural network is compared
exp-05. The activation function used is logsigmoid
with other two backpropagation algorithm based neural
function for the proposed application. The neural network
network. The conjugate gradient descent backpropagation
have parts like process input, layer I, layer II and process
(CGB) algorithm and gradient descent with momentum
output. The input vector have to go through each block to
(GDM) are the two algorithms with which neural
get the desired output.
networks are trained. The conditions for training are kept
as that of SCGB. The training command for CGB
algorithm is traincgb and for GDM is traingdm. The

Authorized licensed use limited to: University of Exeter. Downloaded on May 28,2021 at 11:36:18 UTC from IEEE Xplore. Restrictions apply.
SCGB based neural network is proved to be the best [2] L. Jing, W. Wang, Z. Li and R. D. Murch, “Detecting
Impedance and Shunt Conductance Faults in Lossy
neural network for detecting the transmission line fault.
Transmission Lines,” in IEEE Transactions on Antennas and
For most of the cases, the percentage accuracy of SCGB Propagation, vol. 66, no. 7, pp. 3678- 3689, July 2018.
based neural network is above 95 percent. The percentage [3] Y. Liao and M. Kezunovic, “Optimal Estimate of Transmission
accuracy of the GDM based neural network is the lowest Line Fault Location Considering Measurement Errors,” in IEEE
Transactions on Power Delivery, vol. 22, no. 3, pp. 1335-1341,
for all type of fault conditions. The accuracy is calculated
July 2007.
by the formula accurate cases upon total cases. [4] M. A. Jarrahi, H. Samet and T. Ghanbari, “Fast Current-Only
Based Fault Detection Method in Transmission Line,” in IEEE
V. CONCLUSION Systems Journal, vol. 13, no. 2, pp. 1725-1736, June 2019.
[5] Khadke P., Patne N., Bolisetty S. (2019) Fault Classification
and Faulty Phase Selection Using Symmetrical Components of
An artificial intelligence based fault detection system for Reactive Power for EHV Transmission Line. In: Malik H.,
11 KV transmission line is proposed in this paper. The Srivastava S., Sood Y., Ahmad A. (eds) Applications of
artificial neural network is used for the detection of faults. Artificial Intelligence Techniques in Engineering. Advances in
Intelligent Systems and Computing, vol 698. Springer,
The fault data is generated from the MATLAB simulink
Singapore.
model. A simulink model of 11 KV transmission line with [6] C. B. Khadse, M. A. Chaudhari and V. B. Borghate,
fault creation block is used to generate the fault data. “Electromagnetic Compatibility Estimator Using Scaled
Faults like line to ground, line to line, double line to Conjugate Gradient Backpropagation Based Artificial Neural
Network,” in IEEE Transactions on Industrial Informatics, vol.
ground, triple line and triple line to ground are created for
13, no. 3, pp. 1036-1045, June 2017.
required duration and fault magnitude. This fault data is [7] Chetan B. Khadse, Madhuri A. Chaudhari, Vijay B. Borghate,
used for the training of the neural network as well as “Conjugate gradient back-propagation based artificial neural
testing of the neural network. The testing results of the network for real time power quality assessment,” International
Journal of Electrical Power and Energy Systems, Volume 82,
proposed system is presented in the paper. The proposed
2016, Pages 197-206.
system have above 95 percent accuracy in identifying the [8] Seongmin Heo, Jay H. Lee, “Fault detection and classification
faults. The proposed system is compared with other two using artificial neural networks,” IFAC-PapersOnLine, Volume
backpropagation algorithms namely CGB and GDM. The 51, Issue18,2018, Pages 470-475.
[9] Schreiner, John N., “A Neural Network Approach to Fault
GDM based neural network did not perform well with
Detection in Spacecraft Attitude Determination and Control
least accuracy. The CGB based neural network detects Systems” (2015). All Graduate Theses and Dissertations. 4164.
most of the fault cases but it is outperformed by the neural [10] Nasser Tleis, “Appendix A.4 - Typical data of power system
network trained with SCGB algorithm. equipment: Power Systems Modelling and Fault Analysis
(Second Edition),” Academic Press, 2019, Pages 877-891.
[11] F. Nielsen and R. Nock, “Entropies and cross-entropies of
REFERENCES exponential families,” 2010 IEEE International Conference on
Image Processing, Hong Kong, 2010, pp. 3621-3624
[1] S. Jangir, R. Choudhary, B. Rathore and A. G. Shaik,
“Transmission Line Fault Detection and Classification Using
Alienation Coefficient Technique for Current Signals,” 2018
3rd International Conference for Convergence in Technology
(I2CT), Pune, 2018, pp. 1-6.

Authorized licensed use limited to: University of Exeter. Downloaded on May 28,2021 at 11:36:18 UTC from IEEE Xplore. Restrictions apply.

You might also like