 Research
 Open access
 Published:
Fault classification of three phase induction motors using BiLSTM networks
Journal of Electrical Systems and Information Technology volumeÂ 10, ArticleÂ number:Â 28 (2023)
Abstract
The induction motors are back bone of the modern industry and play very important role in manufacturing and transportation sectors. The induction motor faults are mainly classified into internal faults such as inter turn short circuits , broken rotors and external faults such as over load, over voltage faults and asymmetry in supply voltage. The identification of type of fault is very important for safe operation and for preventing risk of machine failures. In this work, a Bidirectional Long Short Term memory networks (BiLSTM)based machine learning methodology is proposed for classification of external faults of Induction Motors. The line voltages of the three phases and the three line currents are considered as the inputs to the BiLSTM network for identifying types of fault. Line voltage and line current data sets are considered for six different types of fault conditions. The six different conditions of the three phase induction motor are normal output (NO), overload (OL), over voltage (OV), under voltage (UV), Voltage unbalance (VUB) and single phasing (SP). The BILSTM network is trained using Adam optimization algorithm. The classification results are obtained with BiLSTM network are compared with LSTM networks to show the advantage of the proposed approach.
Introduction
Threephase induction motors are widely used in industrial applications due to their simplicity, robustness, and low maintenance. Though the induction motors are most reliable machines, sometimes during their operation exposed to severe mechanical and electrical faults which are necessary to be identified and rectified for preventing revenue losses and for smooth operation. The induction motor faults are mainly classified as internal faults and external faults. The internal faults are due to damage in mechanical parts of the induction machine like faults in bearings and rotor bars due to aging and excessive use of machine under different operating conditions. The external faults are due to unbalanced power supply and voltage limit violations. The faults of the induction motors can cause severe damage to the motor if not detected and corrected in time. Many authors suggested approaches based on fuzzy logic, neural networks and machine learning based techniques for fault classification. The Zhongming and Bin [1] discussed neural networks and fuzzy logicbased induction motor fault detection and classification algorithms. Zidani et al. [2] proposed a fuzzy logic based approach for induction motor faults detection using stator current Concordia patterns. Wu and Chow [3] proposed a radial basis function neural network based approach for induction machine faults classification. Silva et al.[4] developed a method using the wavelet transform for feature extraction and artificial neural network for fault classification in transmission lines. Nandi et al. [5] discussed various techniques used for electric motor fault diagnosis and highlighted the challenges in this area of research. Martins et al. [6] proposed an unsupervised neuralnetworkbased algorithm for detecting and diagnosing stator faults in induction motors using only measured line currents. Bellini et al. [7] presented a detailed report on advanced fault detection techniques for induction machines. Bacha K et al. [8] proposed a method based on neural networkbased decision and stray flux EMF measurement for accurate and reliable induction machine fault detection. M. Seera et al. [9] proposed a neuro fuzzy based approach combined with motor current signature analysis for effective fault detection and diagnosis of induction motors. Soualhi et al.[10] proposed an improved artificial ant clustering technique for accurate and efficient fault detection and diagnosis in induction motors. Sun et al.[11] developed a sparse auto encoder based deep leaning approach for fault classification of induction motors. Bessam et al. [12] used a neural networkbased approach for detecting broken rotor bar faults in induction motors at low load conditions. Skowron et al. [13] presented an approach based on selforganizing neural networks for classifying rotor and stator faults in induction motors. Sabir et al. [14] proposed long short term memory (LSTM)based networks identifying faults in bearings using motor current signals. Hadi Salih and Babu Loganathan [15] identified that probabilistic neural networkbased approach is efficient for induction motor fault classification compared to support vector machines and artificial neural networks. Belagoune et al. [16] proposed a LSTM networkbased method for identifying type of the fault and fault location in large scale multimachine power systems. Chandran et al.[17] investigated the use of machine learning models such as ensemble bagged trees and SVM classifiers for classifying external faults in induction motors. Muhwezi [18] proposed a method for detecting and diagnosing faults in induction motor using current signature analysis(MCSA) . Ali et al.[19, 20] proposed machine learning algorithms to detect and classify faults in induction motors and variable frequency drive fed induction motors based on measured stator currents and vibration signals. Choudhary et al. [21] proposed a machine learningbased approach for fault diagnosis of induction motor bearings using infrared thermography. Cho et al. [22] suggested a fault detection and isolation method for induction motors using dynamic Bayesian modelling and recurrent neural networks. Zaman et al. [23] proposed a fault diagnosis method for direct online induction motors using a greedygradient max cut algorithm that utilizes a maxcut technique and a greedygradient method to improve the accuracy of the algorithm. Lee and Lin [24] proposed a fault diagnosis method for induction motors based on a feature selection method using the fast correlationbased filter with particleswarm optimization method and neural networks. Hossain and Kolla [25] developed long shortterm memory based algorithm for of external faults in 3Phase induction motor.
So far many researchers have developed fault classification methods for three phase induction motor based on the defects in the constructional features like stator bars rotors bars using thermography and based on current and voltage signals. Recently few authors published based on machine learning techniques using LSTM networks for over voltage and over current faults. The LSTM networks takes larger time to converge and hence in the preset work a BiLSTM based machine learning approach is proposed for fault classification of Induction motors. In this work in Section "Three phase induction motor faults" the different types of faults are discussed and in Section "Machine learning techniques" the architectures of machine learning techniques are discussed. In Section, "Three phase induction motor fault classification using BiLSTM networks" the fault classification of induction motors using BiLSTM networks is discussed. Finally in Section "Results and discussions" the simulation results are presented and in Section "Conclusions" the conclusions are discussed.
Three phase induction motor faults
The induction motors even though robust enough when they are exposed to severe harsh conditions for long time during operation results in deterioration of the motor. It is essential to detect and rectify the fault for minimizing the impact on productivity and financial losses in industry. In this section, the different types of external faults are discussed in detail. Some of the common external faults include Normal output (NO), Overload (OL), Overvoltage (OV), Under voltage (UV), Single Phasing (SP), Voltage Unbalance (VUB). These faults can cause temperature rise of the machine, abnormal noise, vibrations and reduced motor performance. Regular maintenance and monitoring of the induction motor operation can detect and prevent these faults can increase the lifespan and reliability of the motor.
The NO fault condition of a three phase induction motor refers to the normal operating condition of the motor running under rated load and voltage conditions. In this condition, the motor is operating efficiently and producing the expected output power. In the case of over load (OL) fault, the induction motor draws higher currents when the load on the motor increases than the rated load and the speed decreases. The heat dissipation rate decreases with increase in currents due to overload conditions of the motor and effects the life of the insulation. Finally, the motor has to run on reduced load than the rated load and hence the overload faults must be identified and corrected.
The overvoltage (OV) fault in a three phase induction motor occurs when the supply voltage exceeds the motor's rated voltage. This can happen due to various reasons such as voltage transients, voltage spikes, or faults in the power distribution system. When the induction motor operates under over voltage conditions the core losses increases and causes the machine to become overheat. The under voltage (UV) fault in a three phase induction motor occurs when the supply voltage falls below the motor's rated voltage. This can happen due to various reasons such as faults in the power distribution system, voltage sags, or low power supply. In order to supply the required power to the load, the induction motor draws more current under low voltage conditions. The excessive currents drawn by the motor causes over heat and can harm the insulation of the motor windings.
Voltage unbalance in a three phase induction motor occurs when the voltage in one or more phases of the power supply to the motor is different from the other phases. The main causes of these voltage unbalance are improper transposition in supply lines, unsymmetrical faults either within induction motor or from supply feeder lines and also due to unequal transformer tap settings. Unbalanced supply voltage causes negative sequence currents to circulate in the motor, which increases the stator and rotor heating. The presence of voltage unbalance causes increase in stator and rotor copper losses, eddy current losses and overheating and the finally effects motor efficiency. The motor may also be subjected to mechanical vibrations and hence it is required to monitor voltage unbalance to protect from mechanical damage and for reliable operation. Single phasing (SP) in a three phase induction motor occurs due to various reasons such as a line to ground fault in a power distribution system, a blown fuse or a broken wire. When one of the connections of three phase power supply to the induction motor is lost, voltage unbalance occurs and negative sequence currents flows in the rotor circuit. The negative sequence current causes the rotor to become over heat and increases the copper losses.
Machine learning techniques
In this section, the architectures of long short term memory (LSTM) networks and Bidirectional long short term memory networks (BiLSTM) are discussed [26,27,28].
Long short term memory networks
Long short term memory (LSTM) networks are the advanced version of recurrent neural networks (RNN) and can overcome the vanishing gradient problem that is associated with RNN architectures. LSTM has a memory cell that can remember the information for long periods, and three gates (input, forget, and output) that control the information flow into and out of the cell. These gates make it possible for the network to selectively keep or discard the information at each time step, allowing it to remember the important information and forget the irrelevant information.
The LSTM block uses the current cell state ctâˆ’1, hidden state htâˆ’1 and input sequence X_{t} to compute the updated cell state ct and output state. The following equations describe the four different steps involved in obtaining the output state of the LSTM network.
In the above equations, Eq. (1) represents the forget gate and computes the cell state reset (fg) values. The forget layer decides the content that can be removed or forget from the present cell state and it is done by using sigmoid layer. The Eq. (2) tells the new cell state information (cs) that is to be used to update current cell state. The Eq. (3) representing the input gate (\(ig_{t}\)) computes the input gate state (ig) which is used to control the cell state new information. The Eq. (4) gives the output gate value. The updated cell state and hidden state are calculated by using Eq .(5) and Eq .(6).
In the above equations, âŠ™ denotes the Hadamard product which is the symbol for computation of elementwise multiplication of vectors.
Bidirectional long short term memory networks
BiLSTM layer is a type of recurrent neural network (RNN) layer used in machine learning. It is a variation of the standard LSTM layer that processes input sequences in both forward and backward directions, allowing the network to capture information from past and future time steps. In a traditional LSTM layer, the output at each time step is determined solely by the input sequence up to that point. However, a BiLSTM layer processes the input sequence both forward and backward, allowing the network to capture information from future time steps as well. This is useful in tasks where the context of the entire sequence is important, such as natural language processing (NLP), speech recognition, and audio processing. The BiLSTM layer consists of two LSTM sublayers, one processing the sequence forward and the other processing it backward. The outputs from both sublayers are then concatenated and passed to the next layer in the network. This allows the network to learn from the context of the entire sequence, rather than just the past or future.
The output calculation of the BiLSTM equations can be represented using the above three equations.
Three phase induction motor fault classification using BiLSTM networks
The faults of a 3phase induction motor are classified as per their current and voltage signatures. In this, the BiLSTM model is trained by the current and voltage signatures data which are given like as shown in the following figure (Figs. 1, 2, 3, 4 and 5).
The faults are classified based on three line voltages V_{RY}, V_{YB} and V_{BR} and the three line currents I_{R}, I_{Y} and I_{B} of the Three phase induction Motor. The data set of the voltages and currents for the previously identified faults are given to the BiLSTM network. The BiLSTM network is trained with the voltage and currents data set using Adam optimization algorithm.
Adam optimization algorithm
The BiLSTM network is trained using Adam optimization algorithm [29] which is derived by combining the advantages of root mean square propagation algorithm and adaptive gradient algorithm. The name of the algorithm Adam is derived from adaptive moments estimation and mainly well suited for problems with large data sets. Adam is a computationally efficient optimization algorithm which is based on adaptive estimation of lower order moments and works efficiently with sparse gradients and online parameter tuning. The Adam method computes adaptive learning rates for different parameters individually from the estimates of first and second moments of the gradients.
In the above equations, Eq. (10) and Eq. (11) \(mv_{t}\) and are the moment vectors and \(\beta_{1}\) and \(\beta_{2}\) are the exponential decay factors. \(E\left( {\theta_{t} } \right)\) is the stochastic objective function and \(\theta_{t}\) is the parameter to be updated.
\(\widehat{{mv_{t} }}\) and \(\widehat{{vv_{t} }}\) biased estimates of the moments and \(\propto\) is the step size.
The first moment is calculated using gradient and the second moment is calculated based on the square of the gradient of the objective functions considered. These moving averages are then used to update the weight parameters. The parameter update rule uses the biased estimates of the moments.
Performance metrics of the BiLSTM networks
Accuracy
The accuracy [30] is an evaluation metric in machine learning algorithms used in classification problems which measures the percentage of the accurate predictions out of the total predictions.
In the present work, BiLSTM network is trained in such a way if the fault is identified correctly then the output of that particular category will be unity and other categories outputs are zero. The accuracy is calculates as the ratio of number of total correct predictions to number of total predictions. The total number of correct predictions consists of summation of total true positives and total true negatives. The total number of predictions consists of summation of total true positives, true negatives along with false positives and false negatives.
Entropy loss cost function
In machine learning algorithms, the optimum classification model is obtained by minimizing the Cross Entropy loss objective function. The parameters of the BiLSTM network are trained using Adam optimization algorithm by minimizing the CrossEntropy loss objective function. The cross entropy loss objective function is mainly depends on output of the softmax layer. In the machine learning algorithms, a softmax layer [29] is used after the fully connected layer of the LSTM networks and BiLSTM networks. The softmax function which is used for the multi class functions can be represented by the following equation.
Where \( S_{j}\) is the output of the softmax function of the jth class and \(y_{j}\) is the output of the fully connected layer of the j^{th} class of the BiLSTM network. K is the total number of classes.
The cross entropy loss objective (\( {\text{Loss}}_{{{\text{CE}}}}\)) can be described by the following objective function [29].
Where N is the number of samples, K is the number of classes and \(T_{nj}\) is the truth value of jth class of the nth sample. The truth value of the class is either zero or one in a particular sample. In a sample, the output will have a value unity for that particular class to which the sample belongs to and for all other classes the truth value is zero.
In the present case the fault classification model will have six inputs in a sample and six outputs representing each class. If the sample belongs to a particular fault condition, i.e. for example, over voltage then the output of that particular over voltage class will have truth value unity and other outputs will have zero value in the training model.
Since Softmax function is an exponential based function it is continuously differentiable and the derivative of the Softmax function with respect to every parameter can be calculated. Hence using Adam optimization which requires the gradients estimation can be used to adjust model parameters to force the loss function towards minimization.
Results and discussions
The three phase induction motor conditions of the data set are taken from the literature [31] is trained using BiLSTM for fault classification. The network consists of six sequential input layers and two hundred hidden units. The network is in fully connected state and at the output softmax layer is used for fault classification. The confusion matrix for the induction motor fault classification is shown in Table 1.
The training data set is taken from [31] is shown in Table 2. The network trained with the data using Adam optimization algorithm identifying six different conditions of the motor out of which five fault conditions and one no fault condition. The results obtained with proposed BiLSTM network are compared with LSTM networkbased approach proposed in [25]. The fault classification results obtained with LSTM network [25] are shown in Table 3 and with BiLSTM network are shown in Table 4. From Tables 3 and 4, it can be observed that the fault identification is slightly better with BiLSTM network compared to the LSTM network based algorithm.
The entropy loss metric to demonstrate the efficiency of the training algorithm and the BiLSTM network is shown in Fig. 6. From Fig 6, it can be observed that the convergence is achieved much earlier with proposed BiLSTM network compared to LSTM network based algorithm. It can also be observed that the Entropy loss converged to the minimum value with less number of epochs in the case of BiLSTM network compared to the LSTM network.
From Fig. 7, it can be observed that the accuracy performance is much better with BiLSTM networks compared with the LSTM network classifier.
The validation data for the induction motor classification for testing the trained network are shown in Table 5. The fault identification results obtained with BiLSTM network with the validation data are shown in Table 6 and it can be observed the proposed BiLSTM classifier trained with Adam optimization algorithm successfully able to classify the three phase induction motor external faults.
Conclusions
In this work, a BiLSTMbased induction motor fault classifier is proposed for fault detection of induction motor faults. The external faults of the induction motor are classified into six different groups based on three phase line voltages and line currents of the induction motor. The BILSTM network consists of a softmax layer at the end of the network which classifies the faults based on an exponential probability function. Simulation results proved that fault classification of a 3phase induction motor is more efficient with BILSTM classifier method when compared to LSTM classifier method. The results in terms of convergence characteristics of the performance metrics accuracy and entropy loss are much better in the case of BiLSTM network compared to LSTM network. In the present work, supervised learning algorithmbased BiLSTM network considering the data samples of a single machine is developed for fault classification. But in industry there is possibility of induction machines with different ratings for various kinds of applications. Hence a combination of unsupervised and supervised learning methods based algorithm development for identifying the type of the induction machine and classification of both internal and external faults is considered as a future work.
Availability of data and materials
All data generated or analyzed during this study are included in this published article
Abbreviations
 \({\textit{b}}_{\text{ig}}\) :

Bias values of the input gate
 \({\textit{b}}_{\text{fg}}\) :

Bias values of the forget gate
 \({\textit{b}}^{\text{f}}\) :

Bias values in forward mode of BiLSTM network
 \({\textit{b}}^{\text{b}}\) :

Bias values in backward mode of BiLSTM network
 \({\textit{b}}^{y}\) :

Bias values of output of BiLSTM network
 \({b}_{\text{cs}}\) :

Bias of the cell gate
 C _{ t } :

Cell state at time t
 \({\text{cs}}_{\textit{t}}\) :

Cell gate at time t
 \(E\left({\theta }_{t}\right)\) :

Stochastic objective function
 \({h}_{\textit{t}}^{\text{f}}\) :

Hidden state values in forward mode at time step t
 \({h}_{\textit{t}}^{\text{b}}\) :

Hidden state values in backward mode at time t
 \({h}_{\textit{t}1}\) :

Hidden state values at time step tâˆ’1
 \({h}_{\textit{t}+1}\) :

Hidden state values at time step t+1
 \({\text{ig}}_{\textit{t}}\) :

Input gate at time t
 \({fg}_{\textit{t}}\) :

Forget gate at time t
 \({\text{mv}}_{\textit{t}}\) :

First moment vector at time step t
 N :

No of samples
 \({\text{og}}_{\textit{t}}\) :

Output gate at time t
 \({\textit{R}}_{\text{ig}}\) :

Recurrent weights of the hidden state
 \({\textit{R}}_{\text{h}}^{\text{f}}\) :

Recurrent weights of the hidden state in forward mode
 \({\textit{R}}_{\text{h}}^{\text{b}}\) :

Recurrent weights of the hidden state in backward mode
 \({\textit{R}}_{\text{fg}}\) :

Recurrent weights of the forget gate
 \({\textit{R}}_{\text{cs}}\) :

Recurrent weights of the cell gate
 \({S}_{j}\) :

Output of the softmax layer
 \({T}_{nj}\) :

Truth value of jth class of the nth sample
 \({S}_{j}\) :

Output of the softmax layer
 \({T}_{nj}\) :

Truth value of jth class of the nth sample
 \({vv}_{t}\) :

Second moment vector at time step t
 \({W}_{x}^{\text{f}}\) :

Weights of the input in forward state
 \({W}_{x}^{\text{b}}\) :

Weights of the input in backward state
 \({W}_{y}^{\text{f}}\) :

Weights of the hidden state in forward state
 \({W}_{y}^{\text{b}}\) :

Weights of the hidden state in backward state
 \({W}_{\text{ig}}\) :

Weights of the input sequence
 \( W_{{{\text{fg}}}} \) :

Weights of the forget gate
 \({W}_{\text{og}}\) :

Weights of the output gate
 \({W}_{\text{cs}}\) :

Weights of the cell gate
 \(\nabla E\left({\theta }_{t}\right)\) :

Gradient of the stochastic objective function
 \({\uptheta }_{t}\) :

Parameter of the objective function
 \({y}_{j}\) :

Output of the fully connected classification layer
References
Zhongming YE and Bin WU (2000) A review on induction motor online fault diagnosis. In: Proceedings of Third International Power Electronics and Motion Control Conference Beijing, China, 3 13531358.
Zidani F, Benbouzid MEH, Diallo D, NaitSaid MS (2003) Induction motor stator faults diagnosis by a current Concordia patternbased fuzzy decision system. IEEE Trans Energy Convers 18(4):469â€“475
Wu S, Chow TWS (2004) Induction machine fault detection using SOMbased RBF neural networks. IEEE Trans Ind Electron 51(1):183â€“194
Silva KM, Souza BA, Brito NSD (2006) Fault detection and classification in transmission lines based on wavelet transform and ANN. IEEE Trans Power Deliv 21(4):2058â€“2063
Nandi S, Toliyat HA, Li X (2005) Condition Monitoring and Fault Diagnosis of Electrical Motorsâ€”A Review. IEEE Trans Energy Convers 20(4):719â€“729
Martins JF, Ferno Pires V, Pires AJ (2007) Unsupervised neuralnetworkbased algorithm for an online diagnosis of threephase induction motor stator fault. IEEE Trans Ind Electron 54(1):259â€“264
Bellini A, Filippetti F, Tassoni C, Capolino GA (2008) Advances in diagnostic techniques for induction machines. IEEE Trans Ind Electron 55(12):4109â€“4126
Bacha K, Henao H, Gossa M, Capolino GA (2008) Induction machine fault detection using stray flux EMF measurement and neural networkbased decision. Electric Power Syst Res 78(7):1247â€“55
Seera M, Lim CP, Ishak D, Singh H (2012) Fault detection and diagnosis of induction motors using motor current signature analysis and a hybrid FMMâ€“CART model. IEEE Trans Neural Netw Learn Syst 23(1):97â€“108
Soualhi A, Clerc G, Razik H (2013) Detection and diagnosis of faults in induction motor using an improved artificial ant clustering technique. IEEE Trans Ind Electron 60(9):4053â€“4062
Sun W, Shao S, Zhao R, Yan R, Zhang X, Chen X (2016) A sparse autoencoderbased deep neural network approach for induction motor faults classification. Measurement 89:171â€“178
Bessam B, Menacer A, Boumehraz M, Cherif H (2016) Detection of broken rotor bar faults in induction motor at low load using neural network. ISA Trans 64:241â€“246
Skowron M, Wolkiewicz M, OrlowskaKowalska T, Kowalski CT (2019) Application of selforganizing neural networks to electrical fault classification in induction motors. Appl Sci 9(4):616
Sabir R, Rosato D, Hartmann S, Guehmann C (2019) LSTM based bearing fault diagnosis of electrical machines using motor current signal. In: 18th IEEE International Conference On Machine Learning And Applications (ICMLA): 613618.
Hadi Salih I, Babu Loganathan G (2020) Induction motor fault monitoring and fault classification using deep learning probablistic neural network. Solid State Technol 63(6):2196â€“213
Belagoune S, Bali N, Bakdi A, Baadji B, Atif K (2021) Deep learning through LSTM classification and regression for transmission line fault detection, diagnosis and location in largescale multimachine power systems. Measurement 177:109330
Chandran LR, Ilango K, Nair MG, Kumar AA, Kumar AA (2022) Multilabel external fault classification of induction motor using machine learning models. In: Third International Conference on Intelligent Computing Instrumentation and Control Technologies (ICICICT) : 559564.
Muhwezi, A. N. (2019).Â Fault detection and diagnosis in induction motors using motor current signature analysisÂ (Doctoral dissertation, Makerere university).
Ali MZ, Shabbir MN, Liang X, Zhang Y, Hu T (2019) Machine learningbased fault diagnosis for singleand multifaults in induction motors using measured stator currents and vibration signals. IEEE Trans Ind Appl 55(3):2378â€“2391
Ali MZ, Shabbir MN, Zaman SM, Liang X (2020) Singleand multifault diagnosis using machine learning for variable frequency drivefed induction motors. IEEE Trans Ind Appl 56(3):2324â€“2337
Choudhary A, Goyal D, Letha SS (2020) Infrared thermographybased fault diagnosis of induction motor bearings using machine learning. IEEE Sens J 21(2):1727â€“1734
Cho HC, Knowles J, Fadali MS, Lee KS (2009) Fault detection and isolation of induction motors using recurrent neural networks and dynamic Bayesian modeling. IEEE Trans Control Syst Technol 18(2):430â€“437
Zaman SM, Liang X, Zhang L (2020) Greedygradient max cutbased fault diagnosis for direct online induction motors. IEEE Access 8:177851â€“177862
Lee CY, Lin WC (2020) Induction motor fault classification based on FCBFPSO feature selection method. Appl Sci 10(15):5383
Hossain M, Kolla SR (2020) Application of long shortterm memory for faults identification in 3Phase induction motor. Int J Innovat Res Electric, Electron Instrument Control Eng 8(9):1â€“8
Understanding LSTM Networks, https://colah.github.io/posts/201508UnderstandingLSTMs. Accessed 30^{th} May 7^{th} 2023.
Hameed Z, GarciaZapirain B (2020) Sentiment classification using a singlelayered BiLSTM model. IEEE Access 8:73992â€“734001
Rahman MM, Watanobe Y, Nakamura K (2021) A bidirectional LSTM language model for code evaluation and repair. Symmetry 13(2):247
Kingma DP, Ba J (2014) Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980.
Softmax and Classification layers. https://www.mathworks.com/help/deeplearning/ug/ layersofaconvolutionalneuralnetwork.html#mw_ad6f0a9d9cc74e5791020204f1f13e99. Accessed 30^{th} March 2023.
Chudasama KJ (2016) To study induction motor external faults detection and classification using ANN and Fuzzy soft computing techniques. Ph. D thesis.
Acknowledgments
Not applicable
Funding
The authors did not receive any funding.
Author information
Authors and Affiliations
Contributions
JV conceptualized the idea for Induction Motor fault classification with LSTM networks, performed simulations and prepared the original draft. DPR, SJ and JJ have done the literature survey, performed simulations and prepared the simulation results. BG has developed the methodology for fault classification with LSTM networks and reviewed and edited the manuscript. SRG has developed the methodology for induction motor fault classification with BiLSTM networks and prepared the original draft. AA has conceptualized the idea for Induction Motor fault classification with LSTM networks and reviewed and edited the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare that they have no competing interests
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Vanga, J., Ranimekhala, D.P., Jonnala, S. et al. Fault classification of three phase induction motors using BiLSTM networks. Journal of Electrical Systems and Inf Technol 10, 28 (2023). https://doi.org/10.1186/s4306702300098x
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s4306702300098x