Identification of Electrical Faults in Underground Cables Using Machine Learning Algorithm

: Transmission and distribution play a vital role in delivering electricity. The presence of any fault in these systems may stop the delivery of electricity, which may create a huge problem in today’s world. Hence, fault detection has become essential for delivering uninterrupted power supply. In this work, a portable and intelligent system is designed, and the fault detection on underground transmission lines is done using a developed hardware system. Also, the proposed system has a thermal camera which is an 8 × 8 array of infrared thermal sensors interfaced with a system-on-chip device, which collects the real-time thermal images when connected to the device. Further, the thermal camera returns an array of 64 individual infrared temperature readings of the transmission line and locates the point of damage that might occur due to the aging of conductor insulation, physical force, etc. Also, 200 images with thermal information from the different instances and directions are utilized to train the adapted machine learning algorithm. The python software is utilized to code the machine learning algorithm inside the system-on-chip device. The convolutional neural network-based machine learning algorithm is adopted and validated using various performance metrics such as accuracy, sensitivity, specificity, precision, negative predicted value, and F1_score. Results demonstrate that the proposed hardware is highly capable of locating faults in underground transmission lines. sensitivity, specificity, Positive Predictive Value (PPV), Negative Predictive Value (NPV), and F1 score are computed to evaluate the performance of two different classification systems. The following equations are used to compute the performance metrics of the adopted CNN-based classification system.


Introduction
In recent years, electricity has become one of the survival factors. Electricity, being a form of energy that is converted from various other forms of energy, has to be transmitted from one place to another so that it is distributed to everyone. Energy exists in various forms. According to many researchers, the most commonly used form of energy is electrical energy, which is produced from various sources like coal, solar, nuclear etc. [1][2][3][4][5]. As it is possible to produce clean electrical energy using various renewable sources like wind mill, solar, hydro etc. and these are considered from generation point of view, the other two important aspects are transmission and power distribution. Transmission is better if produced energy is in the form of an alternating current (AC) instead of a direct current as it is easier and more cost effective to step-up or step-down the voltage level with minimal losses. Transmission and distribution play a vital role in delivering electricity. The presence of any faults in these systems may stop the delivery of electricity, which is a huge problem in today's life. Hence, fault detection has become essential for delivering uninterrupted power supply. Faults occur due to various reasons and can be classified either as man-made or a natural disaster. Faults that are manmade are more likely to be more predictable when compared to the faults occurring due to natural disasters, as it cannot be predicted when, where and how it will happen. Bulent and Donmez [6] (2010) have proposed that natural disasters not only fault the power system but also create disturbances in the power system and tend to cause blackouts. Musa et al. [7] (2018) developed a technique for the detection of faults in power transmission systems, focusing on the fusion of the current signal co-variance with the cumulative approach during a power swing. Further, the authors have tested for different fault conditions and the results showed a reasonable time response.
Ashrafi et al. [8] (2015) proposed a method for identifying DC faults in a transmission system with the help of a VSC (voltage source converter) HVDC system using sheath voltage, transient voltage and wavelet transform to distinguish the different DC faults. Further, the authors have concluded that the proposed method is a fast, reliable and novel strategy for detection of DC faults. Samantaray [9] (2009) discussed the identification of a fault zone in a flexible AC transmission line with the help of a decision tree (DT). Further, the authors have experimented with the fault inspection by considering one cycle of current and voltage samples post fault as an input vector which is given against the target output '1' for faults succeeding the flexible AC equipment's in line, and the target output is '0' for faults proceeding the flexible AC equipment's in line. Also, the authors have concluded that the outputs of this system were dependable for fault zone detection and categorization of fault in a flexible AC transmission line.
Many researchers have demonstrated the significance of Raspberry PI in various research works and projects irrespective of their fields, from agriculture to medicine. Raspberry PI has been an important part in various innovative researches like health care-based IOT, iris movement-based wheelchair control, robotic arm control in space with color recognition, automated blood bank, WSNbased automatic irrigation, and security systems [10][11][12][13][14]. Recently, thermal cameras have proved their strength through various innovations that are not only beneficial from the business point of view but also for the greater good of humanity, being used in the medical field for the detection of various types of disease like breast cancer, thyroid disease, Reynaud's phenomenon and so on. Thermal cameras have also been used in neonatal intensive care units to measure the body temperature as it is accurate and a non-contact type method and has also proven its worth in security fields as it is deployed for face recognition, proving to be far more secure than normal facial recognition systems [15][16][17].
Once the fault detection in transmission lines is a non-contact type, then the mechanism will have diverse advantages over the contact type fault detection. The advantages incorporate lesser operating time, minimizing the deterioration of quality material, reduced use of labor, and it can be deployed from any location as it can be connected using the cloud. The objective of this work is to simplify the method of fault detection by designing a compact mobile non-contact type fault detector capable of capturing thermal images of conductors and determining the location of faults. Figure 1 shows the block diagram of the proposed system for the identification of electrical faults. Further, the proposed system consists of a thermal camera and Raspberry PI-based systemon-chip device. In this work, the thermal camera AMG8833 consisting of an 8 * 8 array of IR thermal sensors is utilized for the acquisition of thermal images. Also, the AMG8833 type thermal camera module is connected directly to the Raspberry PI-based system-on-chip device using Inter-Integrated Circuit (I2C) protocol. The AMG8833 type thermal camera module captures thermal images of the conductors, which are given as inputs to the Raspberry PI, where it converts the given thermal image into a corresponding matrix and stores it. Further, these stored image matrices are utilized to train the adopted Convolutional Neural Network (CNN) for the classification process.

Convolutional Neural Network
In this work, the deep learning model is developed using Convolutional Neural Networks with LetNet architecture. The LeNet architecture consists of two sets of convolutional, activation, and pooling layers, followed by a fully-connected layer, activation, another fully-connected, and finally a softmax classifier [18,19]. The CNN classifier with LeNet network architecture has been implemented using Keras and Python. Also, a total of 200 images are utilized to train the CNN classifier, and an additional 100 images are utilized for testing the performance of the classifier. In short, the adopted CNN architecture can be represented as [INPUT-CONV-RELU-POOL-FC], which is explained as: where each of the two numbers correspond to a class score, such as among the two categories (Faulted or Un-faulted).

Performance Metrics
A total of six metrics such as accuracy, sensitivity, specificity, Positive Predictive Value (PPV), Negative Predictive Value (NPV), and F1 score are computed to evaluate the performance of two different classification systems. The following equations are used to compute the performance metrics of the adopted CNN-based classification system. 2 * * (6) where, TP is True Positive, TN is True Negative, FP is False Positive, and FN is False Negative.

Results and Discussion
The proposed hardware was connected to the computer system for analysis purposes. A total of 200 thermal images taken at different instances and directions were utilized to train the adopted CNN classifier. Further, 100 thermal images were utilized as the test image to analyze the performance of the adopted CNN-based decision support system.
The 100 test images with un-faulted and faulted conductors are given to the CNN classifier. Figure 2a,b shows the output of the CNN-based decision support system namely un-faulted and faulted respectively. It is seen that the CNN classifier gives a confidence level of 99.90% for un-faulted the condition. Further, it is seen that the CNN classifier gives a confidence level of 99.53% for the faulted condition. Also, it is observed that there is a significant change while comparing thermal images acquired from both faulty and un-faulty conductors. This is due to the heat generated by the flow of the current through the conductor. The amount of current flowing through the conductor changes with respect to its geometry. However, the variation in thermal signatures cannot be visualized or identified normally; the adopted CNN-based decision support system classifies faulty and un-faulty conductors accurately. The performance measures such as accuracy, sensitivity, specificity, Positive Predictive Value (PPV), Negative Predictive Value (NPV), and F1 score of the CNN classifier are presented in Table 1. It is seen that the accuracy and sensitivity of the adopted CNN classifier are 93% and 91% respectively. Further, the specificity of the adopted CNN classifier is 95%. Also, it is observed that the performance of a CNN classifier can be improved by increasing train images.

Conclusions
In this work, a hardware system with an AMG8833 thermal camera module and Raspberry PI was developed for the acquisition and identification of faults in underground cables. Further, the Convolutional Neural Network (CNN)-based classifier was utilized for the automated decision support system. Also, the python programming language was used to code a CNN-based machine learning algorithm. Results demonstrate that the accuracy, sensitivity and specificity of the adopted CNN classifier are 93%, 91% and 95%, respectively. Further, the PPV, NPV and F1_Score of the adopted CNN classifier are 95%, 90% and 0.93, respectively. The output of the CNN classifier acts as a decision support to classify faulty and un-faulty conductors. This work appears to be highly capable of locating faults in underground transmission lines.