Next Article in Journal
Estimate of Passive Time Reversal Communication Performance in Shallow Water
Previous Article in Journal
Stability Augmentation of a Grid-Connected Wind Farm by Fuzzy-Logic-Controlled DFIG-Based Wind Turbines
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Broken Rotor Bar Fault Detection and Classification Using Wavelet Packet Signature Analysis Based on Fourier Transform and Multi-Layer Perceptron Neural Network

by
Sahar Zolfaghari
1,*,
Samsul Bahari Mohd Noor
1,
Mohammad Rezazadeh Mehrjou
1,2,
Mohammad Hamiruce Marhaban
1 and
Norman Mariun
1,2
1
Department of Electrical and Electronic Engineering, University Putra Malaysia, Serdang 43400, Malaysia
2
Centre of Advanced Power and Energy Research (CAPER), University Putra Malaysia, Serdang 43400, Malaysia
*
Author to whom correspondence should be addressed.
Appl. Sci. 2018, 8(1), 25; https://doi.org/10.3390/app8010025
Submission received: 30 August 2017 / Revised: 17 November 2017 / Accepted: 5 December 2017 / Published: 25 December 2017

Abstract

:
As a result of increasing machines capabilities in modern manufacturing, machines run continuously for hours. Therefore, early fault detection is required to reduce the maintenance expenses and obviate high cost and unscheduled downtimes. Fault diagnosis systems that provide features extraction and patterns classification of the fault are able to detect and classify the failures in machines. The majority of the related works that reported a procedure for detection of rotor bar breakage so far have applied motor current signal analysis using discrete wavelet transform. In this paper, the most appropriate features are extracted from the coefficients of a wavelet packet transform after fast Fourier transform of current signal. The aim of this study is to develop an effective and sensitive method for fault detection under low load conditions. Through combining the strength of both time-scale and frequency domain analysis techniques, a unified wavelet packet signature analysis pinpoints the fault signature in the special fault-oriented frequency bands. The wavelet analysis combined with a feed-forward neural network classifier provides an intelligent methodology for the automatic diagnosis of the fault severity during runtime of the motor. The faults severity is considered as one, two, and three broken rotor bars. The results have confirmed that the proposed method is effective for diagnosing rotor bar breakage fault in an induction motor and classification of fault severity.

1. Introduction

As a basic segment of the present industrial plants, electrical machines expedite industrial tasks and productions. Owing to its robust, well-constructed, and simple design, induction motors (IMs) are widely used in manufacturing processes. Nevertheless, three-phase induction machines are subjected to inevitable electrical, mechanical, and environmental stresses. Among various failures occurred in different parts of a machine, broken rotor bar (BRB) is of significance due to its serious consequent malfunctions caused. Presence of broken rotor bar leads to torque reduction, incompatible motor operation and safety concerns [1]. In order to ensure the availability of industrial systems and the safety of goods and persons on the site, the monitoring and diagnosis of rotor faults are of prime importance. Rotor irregularity in the machine can be diagnosed at an early stage by the processing of the monitored signal. Employing an appropriate method of feature extraction that indicates the presence of rotor fault from the processed signal improves the classification of the motor condition and thus the performance of decision-making [2]. Comparing all numerous signals for feature extraction and fault diagnosis presented in [3], measuring the stator currents of an induction motor is more cost-effective and easy to implement for fault detection objectives. Motor current signature analysis was extensively used based on the monitoring of the sideband components at (1 ± 2 ks) fs, where fs is the fundamental frequency and s is the slip [4,5].
The intrinsic dynamic nature and/or the external excitations, especially under time-varying operational conditions during machine operations, often lead to non-stationary signals. Such non-stationary signals contain rich information about the machinery health conditions. Therefore, important fault features can be extracted from these signals for fault detection and diagnosis, if proper analysis methods are applied [6]. Feature extraction using fast Fourier transform (FFT) produces good results when the waveforms examined are stationary or periodic, but it is not suitable for non-stationary signals. In [7], the performance of Fourier and wavelet transform (WT) for efficient recognition of broken rotor bar in a squirrel-cage induction machine was evaluated. Wavelet transform is a time-scale representation of a signal, and its window width is automatically adjustable for various frequency components [8]. The way wavelet analysis localizes signal’s information in the time–scale plane makes it more suitable for processing the non-stationary signals. Therefore, important fault features can be extracted from these signals for early identification of the faults through wavelet transform. Hence, in fault diagnostics domain, wavelet transform has been used to extract dominant frequency components and time variation features and describe a more precise behavior of the stator current signal [9]. In [10], novel indices for BRBs diagnosis is introduced for three-phase induction motors based on discrete wavelet coefficients of stator current in a specific frequency band. In [11], a review of using WT for rotor fault diagnosis is presented. In [8], a fault diagnosis method based on discrete wavelet transform is proposed for diagnosis and severity determination of the broken bars both in the transient and steady conditions. Although many researchers have been devoted the diagnosis of the BRBs for many years, there are still some difficulties with regard to the broken bars diagnosis and determination of specific sub-bands with narrow bandwidth without the attendance of other faults [12].
To alleviate this inconvenience, wavelet packet transform (WPT), owning to its more detailed decomposition capability, has been employed for analysis of the signal obtained from condition monitoring of the machine. On the other hand, as the wavelet transform is a time-scale domain technique, it does not provide frequency information on the characteristic feature components. Wavelet packet transform contains powerful capacity to extract the features that are sensitive to the change of the system. In [13], wavelet packet transform was used to decompose the stator current signal and selected the coefficients as the feature to detect broken rotor bars, as well as air-gap eccentricity. Further research was performed in [14], in which the chosen depth and nodes to follow broken rotor bar are different from those in some other studies, like [15,16]. One of the important points which needs to be affirmed in wavelet packet-based techniques is the fact that frequency order is not the same as the node order due to down sampling [15]. To tackle this issue, the fine resolution advantage of wavelet packet decomposition (WPD) integrated with the spectral analysis of Fourier transform to extract the most appropriate sub-band including rotor fault feature frequency [17,18].
A further step toward an intelligent, reliable, and efficient diagnostic system may be provided by artificial intelligence (AI) techniques such as artificial neural networks (ANN), especially during the decision process. Wavelet analysis techniques and ANN were integrated for fault diagnosis in induction motors [14,19] and gearbox [20]. ANN, as one of the most popular classification methods for monitoring of equipment performance, uses the relationship between the type of fault and a set of patterns extracted from the collected signals without establishing explicit models.
As can be seen in Table 1, these three researches also focus on rotor fault detection. However, there are some drawbacks in their studies, such as extracting only one feature to detect the fault or evaluating only one mother wavelet behavior impact on choosing the most appropriate frequency band.
Almost all methods for fault classification are sophisticated. However, a trade-off exists so that increasing the complexity the fault detection capability is increased together with computational cost [23]. Therefore, the contribution of this paper consists of three points: In the signal processing step, exact localized fault frequency sub-bands are determined based on the combination of WPD and FFT named as wavelet packet signature analysis (WPSA) under arbitrary load conditions. In the feature extraction step, wavelet statistical parameters of are obtained from stator current and they are used as an input vector to the neural network (NN). In the classification step, a straightforward, small-sized, low-cost multi-layer perceptron neural network (MLP-NN) is used in order to have an intelligent, reliable, and noninvasive classifier.

2. Broken Rotor Bar in IMs

The squirrel-cage rotor is the inner part of the motors, and it is rotated by electromagnetic field, which is induced in its coils by stator field. The rotor then applies the rotational force to the external equipment. Squirrel-cage rotor, depending on the construction of the cage, is divided into cast and fabricated rotor. The material used for cast cage is aluminum and cast cage rotors are generally used in small-sized motors, whereas the material used for fabricated cage is copper and fabricated cage rotors are used for high-power motors. Although the squirrel-cage rotor is rugged, rotor defects, such as broken rotor bar, cracked end-ring, and bent shaft, do occur. The percentage of motor failures attributed to rotor problems is not too large, but they can cause extensive damage to the motor if left undetected [24].
Broken bar faults may happen due to a variety of reasons, such as mechanical, thermal, or magnetic stresses; environmental stresses during motor operation; and defects in design of motor structure and its manufacturing [1]. Among different types of rotor fault, broken bar and end-ring are mainly caused by manufacturing defects and excessive start-stop cycles or frequent speed changes. Motors of low and medium power generally involve casting rotor bars. Small defects that may occur during the casting process cause important failures in the bar and the other reasons mentioned in [25]. In the rotor of a high-power motor, copper bars are generally connected to the end-rings through welding, and if this procedure are not performed carefully, some defects are generated [26]. Rotor design plays a key role in the severity of rotor irregularity. If the rotor has a closed bar design, the fault severity is expected to be low because of the iron acting of the rotor that holds the asymmetrical bar in place. Nevertheless, if the rotor has an open bar design, the asymmetrical severity enhances significantly [24].
Rotor bar failures bring about secondary failures in other parts of electrical machines. These secondary failures cause severe malfunctions of the motor and reduce the motor efficiency that increases the operational costs. For example, current in bars adjacent to the broken one increases up to 50% of rated current [27] and thus causes unbalanced currents and torque pulsation, which decrease the average torque [28]. When distribution of rotor current is changed, adjacent bars to the broken one are overheated, which causes other irregularities [29] and breakage of several other bars [30]. Variation of heating around the bars can also make a bow in the rotor and then generate eccentricity. Rotor eccentricity causes basic rotor unbalance and a greater unbalanced magnetic pull [31]. Moreover, if a broken rotor bar rises out of the slot due to the centrifugal force, the bar will contact the stator winding and damage it. The small pieces come from a broken rotor bar also damage the stator windings and laminations during operation [25]. In addition to the secondary failures from broken rotor bar, mentioned above, this failure leads to a shaft vibration and thus air gap eccentricity [9]. Besides vibration, broken rotor bar also causes sparking and noise during the motor start-up and its normal operation [25,32], which threatens the operation safety. It is evident that during start-up, more excessive vibration, more destructive sparking, and louder noise are generated.
According to the explanation above, the effects of broken bar significantly lessen the efficiency and performance of electrical machines and early detection of this failure is essential [33]. Detection of broken rotor bar in its early ages not only secures the motor performance but also reduces risk of other types of failures. When the failure is at its early stage, symptoms of the faults are small and the motor apparently operates normally, therefore, the fault cannot be detected [10]. A relatively large number of studies have been performed on early detection of rotor faults, especially broken rotor bar, in squirrel-cage induction machines [1].

2.1. Effect of Broken Rotor Bar Fault on Rotor Magneto-Motive Force

The effect of broken rotor bar on the rotor magneto-motive force (MMF) and consequently its impact on the stator current waveform will be discussed in this section. The MMF of the rotor can be resolved into the forward component corresponding to the healthy case, which is rotating at synchronous speed, ω s y n , with respect to the stator (or s ω s y n with respect to the rotor). However, when a rotor bar cracks, no current can flow through the bar, and hence no magnetic flux is generated around that bar. In the case that there is no magnetic flux around a bar, a non-zero backward rotating field and thus an asymmetry in the rotor MMF are produced. It has to be noted that for a symmetrical rotor with no broken bar, the resultant of backward rotating field is zero. The non-zero backward rotating component, which is generated due to the virtual presence of a bar carrying an equal opposite current to the original bar, is subject to breakage in the healthy rotor.
This non-zero backward MMF due to broken bar rotates at slip frequency corresponding to the slip speed, s ω s y n , with respect to the rotor and induces harmonic currents in the stator windings, which are superimposed on the stator winding currents. Accordingly, the speed of the non-zero backward MMF with respect to the stator can be calculated as follow:
ω b M M F = s ω s y n + ω m = s ω s y n + ( 1 s ) ω s y n = ( 1 2 s ) ω s y n
These superimposed features are used as signatures for the detection of broken rotor bar in MCSA techniques [33].

2.2. Effect of Broken Rotor Bar in Frequency Domain

The non-zero backward MMF induces electro motive forces (EMFs) in the stator windings at a frequency equal to f b r b = ( 1 2 s ) f s , where f s is the fundamental frequency, s is slip, and k = 1, 2, 3 … The fundamental frequency is defined as f s = ( p / 4 π ) ω s y n , where p is the number of poles and ω s y n is synchronous speed. This sideband component appears in the frequency spectrum of the stator around the fundamental frequency in the presence of the cracked or broken rotor bar. It has been indicated that the amplitude of this sideband frequency component is proportional to the number of broken rotor bars present in the electrical machine [34]. Another parameter that can affect the magnitude of these sidebands is the level of motor-load [1,35].

3. The Construction of Wavelet Packet Signature Analysis

Mallat in 1989 introduced a recursive algorithm known as the pyramid algorithm [36]. This algorithm, which is deemed to be an important algorithm for computing the DWT coefficients, consists of a conjugate pair of low-(H) and high-(G) pass filters followed by down sampling giving two coefficients, namely details and approximations. In the next decomposition levels, the filters are only applied to the approximations. Compared with DWT, only the approximate coefficients will be further decomposed at each level, both the approximate coefficients and the detail coefficients will be further decomposed at each level in WPD that offers a richer signal analysis [37,38]. Wavelet packet atoms are waveforms with three naturally interpreted indices.
ψ j . k i ( t ) = 2 j 2 ψ i ( 2 j t k )   i = 0 ,   1 ,   2 ,   3
where integer j determines the dilation, and k and i are called the time-localization and modulation parameters of the wavelet packet, respectively. Wavelet packet atoms are defined by the following sequence of functions:
ψ 0.0 2 i ( t ) = 2 k h ( k ) ψ 1 . k i ( 2 t k )
ψ 0.0 2 i + 1 ( t ) = 2 k g ( k ) ψ 1 . k i ( 2 t k )
The conjugate mirror filters h(k) and g(k) with finite impulse responses (FIR) of size k can define the fast binary WPD algorithm of the signal. The first two WP functions ψ 0.0 0 ( t ) = φ ( t ) and ψ 0.0 1 ( t ) = ψ ( t ) are also called the scaling function and wavelet function, respectively [36,39,40,41]. Each output of the filter consists of N/2 wavelet coefficients. The wavelet packet coefficients (WPC) of signal f(t) are calculated by taking the inner product of the signal and basic function:
C j i ( k ) = f ( t ) ψ j . k i ( t ) d t
Since the wavelet coefficients will highpoint the changes in signals, the wavelet coefficients-based features are relatively suitable for early and high sensitivity fault detection. The wavelet packet coefficient features have been broadly used for characterizing machine faults. Although these coefficients are associated with frequency components, they are modified in the time domain (each coefficient, C i , corresponds to a time range). Each C j i ( k ) coefficients measure a specific sub-band frequency content. For a discrete signal,
C j + 1 2 i ( τ ) = k h ( k 2 τ ) C j i ( k )
C j + 1 2 i + 1 ( τ ) = k g ( k 2 τ ) C j i ( k )
The frequency bandwidth of WPT coefficient can be calculated by [42,43].
[ i f s 2 j + 1 . ( i + 1 ) f s 2 j + 1 ]
The wavelet transform is commonly used in the time domain, which is why the frequency localization of wavelet packets is more complicated to analyze. The popularity of wavelets is due to its dilation and translation properties. Dilation property is used to adjust the width of the frequency band along with the location of its center frequency, and the translation property can be used to automatically zoom in and out in order to locate the positions of high-frequency and low-frequency changes. As mentioned above, the parameter i is the interpretation of oscillation. The basic idea of the wavelet packets is that for fixed values of j and k, ψ j . k i ( t ) analyzes the fluctuations of the signal roughly around the position 2 j   k , at the scale 2 j , and at various frequencies for the different admissible values of the last parameter i . Note that the method of decomposition described above does not result in a WPT tree displayed in increasing frequency order. In fact, the delicate point is to realize that the naturally order for i = 0, 1, 2, 3, 4, 5, 6, 7 does not matched exactly the order defined by the number of oscillations in wavelet packet decomposition. The frequency order is i = 0, 1, 3, 2, 6, 7, 5, 4 as highlighted in Figure 1 by dashed lines.
On the other hand, due to the trade-off between time localization and frequency resolution, the resolutions in time and frequency domains cannot reach their highest levels concurrently. Therefore, the signal processing tool is required to have the frequency resolution power of the Fourier transform and the time resolution power of the wavelet transform. To obtain frequency characteristic associated with BRB and develop data analysis of wavelet transform, further FFT analysis can be enhanced the overall effectiveness of feature extraction. In general, spectral analysis and wavelet packet transform represent a signal from different perspectives.

4. Proposed Fault Diagnosis Algorithm

In order to assess the proposed intelligent diagnosis system, the main characteristics of our experiments performed on a three-phase induction machine with: Rated voltage: 415 V, Rated power: 750 W, six poles, primary rated current: 2.1 A, rated speed: 915 rpm. As shown in Figure 2a, the bench test has been set up, consisting of squirrel-cage induction motors, an AC generator, and a resistive bank, which provide four different loadings 10%, 35%, 50%, and 80% of the full load under both healthy and faulty conditions to study the effects of putting various loads in the fault identification procedure. For each condition of the motor, 20 sets of stator current signal have been collected and was sampled at 2 KHz before and after defects with a sample number of N = 2000 during the steady-state operating condition of the motor. In total, 320 sets of experiment were performed; 20 sets of motor current from four motors with different severity operating at four different load conditions. Figure 2b also demonstrates of the healthy rotor and a rotor with three broken bars.
By looking at the current signal measured, we cannot realize the motor condition if broken rotor bar exists. In the word, the raw current signal does not indicate the difference between healthy and faulty conditions because the amplitude of the fault-related frequency is much smaller than fundamental frequency.
As an example, typical stator current signals for a healthy motor as well as for a motor with one broken bar under 35% full load are illustrated in Figure 3. As it is clear, there is no observable difference between these two signals that can be utilized for fault (here broken rotor bar) detection. Therefore, a signal processing method is used to extract the fault-related feature for fault detection.
The architecture of the intelligent diagnosis system, which is a combination of progressive signal processing and pattern recognition techniques, is given in Figure 4. This method not only improves the signal processing algorithm to find the exact fault-oriented sub-bands, but also implements a NN-based classifier to categorize the severity assessment. In the first step, the wavelet packet decomposition is applied to the monitored signal to extract features in more concentrated fault-related depths and nodes in the MATLAB® (2008) environment. In the next step, the reconstructed signals are transformed to frequency domain using FFT to find the optimum level and nodes of wavelet packet tree to detect fault in various loads, in particular no load condition. In addition, the statistical features extracted from wavelet packet coefficients are selected to form the classifier’s input vector. At the end, the feed-forward neural network (NN) is employed to identify the BRBs severity.
In this research, in order to illustrate the merits of taking FFT to follow the bands including fundamental-oriented frequency, the stator current signals are decomposed into approximations and details signal using WPD in the MATLAB® environment. Then, for every selected node in proceeding levels, the wavelet packet reconstructed signals are transformed to frequency domain using FFT to find the sub-band with maximum value. The FFT is used to find the optimum level and nodes are fundamental-oriented frequency as well as the fault-related band frequency to detect fault severity in various load according to Figure 5 [15,16,44]. Consequently, regarding the closeness of broken bar fault frequency to fundamental frequency, especially in no load condition, the exact fault-related sub-band with high reliability is highlighted.
Figure 6 shows the wavelet packet tree that the red lines highlight the frequency bands directions with 50 Hz in deeper levels when the sampling rate is 2000 Hz. Fourier analysis of the reconstructed signal was performed to find the sub-band with maximum value using the MATLAB® command line. Therefore, various features can be extracted exactly from the fault-related sub-frequency band of the WPT-based signal decomposition.
Finally, the statistical parameter of wavelet packet coefficients together with the slip speed are the input vector to the classifier for decision making approach to examine the effect of load variations and fault severity. To evaluate the effectiveness of proposed method, a NN-based approach is developed in the MATLAB environment. The algorithm is proposed to configure the best decision-making solution. WPSA is used for the feature extraction which gives distinguishable signatures from stator current signal in a specific frequency band. In the experimental setup, the left affected frequency is considered f b r b = ( 1 2 s ) f s to discern the healthy and faulty condition and fault severity. The related depths and nodes of the WP tree constitute of most appropriate frequency range is arranged to cover various load illustrated in Table 2.
Feature vector, which is one of the most significant parameters to design an appropriate neural network, was innovated by features extracted from statistical parameters of WPC. In order to check the learning ability and classification accuracy of MLP-NN classifier, 75% of data (60 samples among all 80 samples in each load condition) are tagged as training data. In this study, the leave-one-out (LOO) method has been applied for available train data. The algorithm trains the network 60 times. Each time, one out of the 60 available inputs is excluded and used for testing the performance of the constructed MLP-based classifier. The proposed NN is trained on various datasets and later validated carefully based on the second dataset (25% = 20 remained samples in each load condition), which is tagged for final testing as to ensure a completely independent test set. Figure 7 schematically demonstrates wavelet packet coefficients of raw signal and their relevant standard deviation as one of the feature vectors of neural network. The statistical parameter of wavelet packet coefficients together with the slip speed are the input vector to the classifier for decision making approach to examine the effect of load variations and fault severity.
As it can be seen, four three-layer MLP networks are dedicated to four assorted load range (80%, 50%, 35% and 10% of full load), each with 13 neurons in their hidden layers. MLP network structure, which is a feed-forward neural network (FFNN), has found an immeasurable popularity in neural network and has been frequently exploited in machine condition monitoring applications. Furthermore, to diminish the training time and accelerate the convergence of neural network in real-world applications, specifically fault detection and classification procedure, it is preferred to use a small-sized and fixed-dimension vector for training purposes. Therefore, in this study, by preparing the finite-dimension input vectors from all classes under investigation, the utilized classification approach with FFNN structure was employed as the base of severity assessment. The mean sum of squares of the network errors is a typical performance function for feedforward networks which is defined as:
m s e = 1 N i = 1 N ( e i ) 2
where, e i = t i y i , error is desired output t minus actual outputs y . In order to overcome the problem of overfitting and improving generalization, particularly in a small set of data base, the performance function can be modified by: m s e r e g = q m s e + ( 1 q ) m s w , where q is the performance ratio, and m s w is the mean of the sum of squares of the network weights and biases. As mentioned in the help section of MATLAB®, using this performance function causes the network to have smaller weights and biases, and this drives the network response to be smoother and less probable to overfit. Another method to evaluate how well the neural network model is, is the Cross-Validation (CV) procedure. It is also very useful for small datasets, since it allows one to use the entire dataset for training and testing.
It was found that four fully connected networks each constitutes a separate category of fault number with four output nodes give [0.1; 0.1; 0.1; 0.9] for detecting healthy rotor bar (HRB), [0.1; 0.1; 0.9; 0.1] for the case of one broken rotor bar (1BRB), [0.1; 0.9; 0.1; 0.1] for two broken rotor bars (2BRB), and [0.9; 0.1; 0.1; 0.1] are donated to three broken rotor bars (3BRB), that function as flags to indicate the severity level and the objective is to classify test datasets to the corresponding severity class. In real industrial situation when the stator current of motor is acquired, if its related slip is within the intervals [0.03–0.042], ‘high load’ text is demonstrated and NN1 will run, which is related to high load (80% of full load), to classify each recording in healthy or faulty mode and assign the resultant severity in faulty case. Otherwise, if the slip is in [0.02–0.026], or [0.008–0.013], or [0.002–0.006], it displays ‘Medium Load’, ‘Low Load’, and ‘No Load’ message and runs NN2, NN3, or NN4, respectively.

5. Results and Discussion

After wavelet packet decomposition to the eleven levels of resolution using the selected mother wavelet “db44”, coefficients-related features were extracted and calculated by the 14 statistical parameters as sorted in Table 3, having the average of 20 samples for each mode of rotor in the case of high load. In Table 4, Table 5 and Table 6, the features with increasing trend, such as root-mean-square (RMS), root-sum-square (RSSQ), energy, and standard deviation (StD), are tabulated in the case of medium, low, and no load respectively.
The distances between healthy and faulty conditions indicate the more efficiency of RMS, RSSQ, energy, and StD features of wavelet packet coefficients. Therefore, these indices are compared for (Level 6—Depth 3) for High Load, (Level 7—Depth 5) for half of the full load, (Level 8—Depth 10) for low load, and (Level 9—Depth 21) under no load condition to define the most appropriate frequency band to represent the frequency components caused by the BRB malfunction in the induction motor. Root-mean-square of wavelet packet coefficients is depicted in Figure 8.
Stability and convergence of the network are directly dependent on the distinguished feature vector with enough samples. In order to have adequate data without redundancy and remove extraneous information and reduce the burden of the classification system, some combination of features is tested to select the most superior features. To arrange the input vector for training, a simple sequential floating forward selection is used. As a result, three features are selected among all 15 available features and fed to the network to train the network and observations are recorded. In next step, the selection is repeated for the remained 12 features, and other two selected features add to the first three ones. The new five features are also used to train and test the network. Gradually, based on this trend, the number of inputs is increased to 7, 9, 11, 13, and finally all 15 features are fed to the network, and the network performance is observed carefully in terms of cross-validation (CV) classification accuracy and testing Mean Squared Error (MSE). As it can be observed from Figure 9, the combination of five features in high load condition designs a network with 98.39% average classification accuracy during training and 0.005 as average of MSE for testing data. In case of medium load when nine features are selected for inputs, testing MSE is minimum (0.003) and CV classification accuracy is maximum (98.37%), according to Figure 10. Figure 11 demonstrates low load condition when five features are used as input vectors to get 100% classification accuracy. The MSE for testing dataset is 0.003. As can be seen from Figure 12, in case of no load when seven features are conjugated as input vector, testing MSE is 0.004 and CV classification accuracy is 96.61%.
As observed from the training result, some measured properties of the classifier performance on CV data, tabulated in Table 7, indicate the network classification capability with correct ratio around one (CorrectRate = Correctly Classified Samples/Classified Samples). The amount of averaged MSE, minimum observed MSE, and Root Mean Squared Error (RMSE), and correct classification accuracy of MLP-NN-based classifier are sorted for test data in Table 8.
Root mean squared error is known as the fit standard error; the lower value of RMSE indicated, the closer to the NN convergence value. It can be seen that the RMSE on testing samples are very small, which means that the NN classifies and estimate correctly. In addition, average classification accuracy on testing instances is obtained as 98.80%, indicating a reasonable classification. To show how close is actual output to the desired output, the comparative results of target and output of the back propagation (BP) neural network in all load conditions can be sorted as shown in Table 9.
Figure 13, Figure 14, Figure 15 and Figure 16 show the difference between desired output and real output for test dataset in 80%, 50%, 35%, and 10% of full load operating condition, where MSE and RMSE are calculated according to MATLAB® code from plot results function. The whole procedure was repeated ten times and performance measure for the average output was calculated. Finally, the corresponding value of correct classification function was calculated according to MATLAB® code. The whole procedure of NN testing was repeated five times and performance measure for the average output was calculated. As it can be seen, the target is between 0.1 and 0.9 as mentioned before (215–217), and output could be close to target. The maximum error is highlighted through dashed yellow lines, which are around 0.15. However, among all samples, the computed maximum MSE is 0.0048855, which is small enough.
It has been found that the presented network is able to detect the faults in the induction motor with average classification accuracies of 98.80% to the corresponding severity level or class. Once the NN is trained and tested carefully on different data sets, namely, cross validation and testing data sets for the various performance measures, it will be ready to use for the real-world applications.

6. Conclusions

In this study, an advanced wavelet-based signal processing method has been applied to extract the required information out of that monitored signal. In order to be one hundred percent sure that the selected sub-band after WPD is a fault-oriented sub-band, the combination of WPT and FFT, which is named WPSA, is used to complement the BRB fault diagnosis reliability. The WPSA extracts the superimposed spectral harmonics of the wavelet packet reconstructed signal using FFT. As a result of WPSA, the overall effectiveness of defect-dependent feature extraction is enhanced. The defect frequency band in wavelet packet decomposition is directly related to the sampling frequency and follows the frequency order which is not the same as node order. Daubechies 44 showed the most similarity across faulty rotor bar for no load, the low, medium, and high load of the rated torque.
The proposed method is able to introduce a sub-band that involves the fault characteristics. By implementing wavelet statistical parameters, it is shown that the RMS, RSSQ, StD, and energy value of wavelet packet coefficients are the appropriate features for BRB detection, even in no load condition. The WP-based statistical parameters are found to be fast, accurate, and easy to implement. The present approach based on statistical feature of WPSA gets stronger with a computationally more efficient and intelligent decision-making technique. To generalize the design network especially for small datasets, the Leave-One-Out (LOO) cross validation (CV) technique is applied to multiple MLP-based NN for available train data. Stability and convergence of the network are directly dependent on the distinguished feature vector with enough samples. In order to have adequate data without redundancy and remove extraneous information and reduce the burden of the classification system, the most superior features are selected based on simple sequential feed-forward selection. RMSE on testing samples are very small, which means that the NN classifies and estimate correctly. The lower value of RMSE indicates the closer to NN convergence value. It has been found that network is able to detect the faults in the rotor with average classification accuracies of 98.80% on testing data to identify rotor bar breakage severity in four load range (80%, 50%, 35% and 10% of full load).
In most NN-based fault classification schemes, a hybrid complex network is used, whereas it is seen that a simple, small-sized multilayer perceptron network works as magnificent fault classifier for intelligent condition-based monitoring of three-phase induction. As compared to existing structures, the suggested scheme is simple, cost-effective, reliable, and accurate.

Acknowledgments

The authors would like to express their gratitude to Ministry of High Education Malaysia for financial support through grant number FRGS-5524356 and Universiti Putra Malaysia for the facilities provided during this research work.

Author Contributions

Sahar Zolfaghari analyzed the data and prepare the manuscript. Samsul Bahari Mohd Noor revised and finalized the manuscript. Mohammad Rezazadeh Mehrjou designed and performed the experiments, and revised and finalized the manuscript. Mohammad Hamiruce Marhaban and Norman Mariun revised and finalized the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mehrjou, M.R.; Mariun, N.; Marhaban, M.H.; Misron, N. Rotor fault condition monitoring techniques for squirrel-cage induction machine—A review. Mech. Syst. Signal Process. 2011, 25, 2827–2848. [Google Scholar] [CrossRef]
  2. Filippetti, F.; Franceschini, G.; Tassoni, C. Neural Networks Aided On-Line Diagnostics of Induction Motor Rotor Faults. IEEE Trans. Ind. Appl. 1995, 31, 892–899. [Google Scholar] [CrossRef]
  3. Seera, M.; Lim, C.P.; Nahavandi, S.; Loo, C.K. Condition Monitoring of Induction Motors: A Review and an Application of an Ensemble of Hybrid Intelligent Models. Expert Syst. Appl. 2014, 41, 4891–4903. [Google Scholar] [CrossRef]
  4. Aydin, I.; Karakose, M.; Akin, E. A New Method for Early Fault Detection and Diagnosis of Broken Rotor Bars. Energy Convers. Manag. 2011, 52, 1790–1799. [Google Scholar] [CrossRef]
  5. Ayhan, B.; Trussell, H.J.; Chow, M.Y.; Song, M.H. On the Use of a Lower Sampling Rate for Broken Rotor Bar Detection With DTFT and AR-Based Spectrum Methods. IEEE Trans. Ind. Electron. 2008, 55, 1421–1434. [Google Scholar] [CrossRef]
  6. Feng, Z.; Liang, M.; Chu, F. Recent Advances in time-frequency Analysis Methods for Machinery Fault Diagnosis: A Review with Application Examples. Mech. Syst. Signal Process. 2013, 38, 165–205. [Google Scholar] [CrossRef]
  7. Mehrjou, M.R.; Mariun, N.; Marhaban, M.H.; Misron, N. Evaluation of fourier and wavelet analysis for efficient recognition of broken rotor bar in squirrel-cage induction machine. In Proceedings of the IEEE International Conference on Power and Energy (PECon), Kuala Lumpur, Malaysia, 29 November 2010. [Google Scholar] [CrossRef]
  8. Shi, P.; Chen, Z.; Vagapov, Y.; Zouaoui, Z. A New Diagnosis of Broken Rotor Bar Fault Extent in Three phase Squirrel Cage Induction Motor. Mech. Syst. Signal Process. 2014, 42, 388–403. [Google Scholar] [CrossRef]
  9. Zhang, S.; Mathew, J.; Ma, L.; Sun, Y. Best Basis-based Intelligent Machine Fault Diagnosis. Mech. Syst. Signal Process. 2003, 19, 357–370. [Google Scholar] [CrossRef]
  10. Ebrahimi, B.M.; Faiz, J.; Lotfi-fard, S.; Pillay, P. Novel Indices for Broken Rotor Bars Fault Diagnosis in Induction Motors Using Wavelet Transform. Mech. Syst. Signal Process. 2012, 30, 131–145. [Google Scholar] [CrossRef]
  11. Mehrjou, M.R.; Mariun, N.; Karami, M.; Noor, S.B.M.; Zolfaghari, S.; Norhisam Misron, M.Z.A.A.; Radzi, M.A.M.; Marhaban, M.H. Wavelet-Based Analysis of MCSA for Fault Detection in Electrical Machine, Wavelet Transform and Some of Its Real-World Applications; Baleanu, D., Ed.; InTech: London, UK, 2015. [Google Scholar] [CrossRef]
  12. Jimenez, G.A.; Munoz, A.O.; Duarte-Mermoud, M.A. Fault detection in induction motors using Hilbert and Wavelet transforms. Electr. Eng. 2007, 89, 205–220. [Google Scholar] [CrossRef]
  13. Ye, Z.; Wu, B.; Sadeghian, A. Current signature analysis of induction motor mechanical faults by wavelet packet decomposition. IEEE Trans. Ind. Electron. 2003, 50, 1217–1228. [Google Scholar] [CrossRef]
  14. Sadeghian, A.; Ye, Z.; Wu, B. Online detection of broken rotor bars in induction motors by wavelet packet decomposition and artificial neural networks. IEEE Trans. Instrum. Meas. 2009, 58, 2253–2263. [Google Scholar] [CrossRef]
  15. Zarei, J.; Poshtan, J. Bearing fault detection using wavelet packet transform of induction motor stator current. Tribol. Int. 2007, 40, 763–769. [Google Scholar] [CrossRef]
  16. Rafiee, J.; Tse, P.W.; Harfi, A.; Sadeghi, M.H. A novel technique for selecting mother wavelet function using an intelligent fault diagnosis system. Expert Syst. Appl. 2009, 36, 4862–4875. [Google Scholar] [CrossRef]
  17. Wang, C.; Gao, R.X.; Yan, R. Unified Time-Scale-Frequency Analysis for Machine Defect Signature Extraction: Theoretical Framework. Mech. Syst. Signal Process. 2009, 23, 226–235. [Google Scholar] [CrossRef]
  18. Zhang, Z.; Wang, Y.; Wang, K. Fault Diagnosis and Prognosis Using Wavelet Packet Decomposition, Fourier Transform and Artificial Neural Network. J. Intell. Manuf. 2013, 24, 213–1227. [Google Scholar] [CrossRef]
  19. Asfani, D.A.; Muhammad, A.K.; Purnomo, M.H.; Hiyama, T. Temporary Short Circuit Detection in Induction Motor Winding Using Combination of Wavelet Transform and Neural Network. Expert Syst. Appl. 2012, 39, 5367–5375. [Google Scholar] [CrossRef]
  20. Rafiee, J.; Arvani, F.; Harifi, A.; Sadeghi, M.H. Intelligent condition monitoring of a gearbox using artificial neural network. Mech. Syst. Signal Process. 2007, 21, 1746–1754. [Google Scholar] [CrossRef]
  21. Abu-Rub, H.; Iqbal, A.; Moin Ahmed, S.; Guzinski, J.; Adamowicz, M.; Rahiminia, M. Rotor broken bar diagnostics in induction motor drive using Wavelet packet transform and ANFIS classification. In Proceedings of the IEEE International Electric Machines & Drives Conference (IEMDC), Niagara Falls, ON, Canada, 15–18 May 2011. [Google Scholar]
  22. Bin, G.F.; Gao, J.J.; Li, X.J.; Dhillon, B.S. Early Fault Diagnosis of Rotating Machinery based on Wavelet Packets-Empirical Mode Decomposition Feature Extraction and Neural network. Mech. Syst. Signal Process. 2012, 27, 696–711. [Google Scholar] [CrossRef]
  23. Yan, R.; Gao, X.; Chen, X. Wavelets for Fault Diagnosis of Rotary Machines: A Review with Applications. Signal Process. 2014, 96, 1–15. [Google Scholar] [CrossRef]
  24. Bethel, N. Motor Efficiency and Fault Zone Analysis; PdMA® Corporation: Tampa, FL, USA, 2013. [Google Scholar]
  25. Culbert, I.; Rhodes, W. Using Current Signature Analysis Technology to Reliably Detect Cage Winding Defects in Squirrel Cage Induction Motors. IEEE Trans. Ind. Appl. 2007, 43, 95–101. [Google Scholar] [CrossRef]
  26. Arabaci, H.; Bilgin, O. Efficiency Analysis of Submersible Induction Motor with Broken Rotor Bar. In Transactions on Engineering Technologies; Kim, H.K., Ao, S.-I., Amouzegar, M.A., Eds.; Springer: Dordrecht, The Netherlands, 2014; pp. 27–40. [Google Scholar] [CrossRef]
  27. Bellini, A.; Filippetti, F.; Tassoni, C.; Capolino, G.A. Advances in Diagnostic Techniques for Induction Machines. IEEE Trans. Ind. Electron. 2008, 55, 4109–4126. [Google Scholar] [CrossRef]
  28. Ilonen, J.; Kamarainen, J.-K.; Lindh, T.; Ahola, J.; Kalviainen, H.; Partanen, J. Diagnosis Tool for Motor Condition Monitoring. IEEE Trans. Ind. Appl. 2005, 41, 963–971. [Google Scholar] [CrossRef]
  29. Fiser, R.; Ferkolj, S. Application of a finite element method to predict damaged induction motor performance. IEEE Trans. Magn. 2001, 37, 3635–3639. [Google Scholar] [CrossRef]
  30. Kliman, G.B.; Koegl, R.A.; Stein, J.; Endicott, R.D.; Madden, M.W. Noninvasive Detection of Broken Rotor Bars in Operating Induction Motors. IEEE Trans. Energy Convers. 1988, 3, 873–879. [Google Scholar] [CrossRef]
  31. Finley, W.R.; Hodowanec, M.M.; Holter, W.G. An Analytical Approach to Solving Motor Vibration Problems. IEEE Trans. Ind. Appl. 2000, 36, 1467–1480. [Google Scholar] [CrossRef]
  32. Bonnett, A.H.; Soukup, G.C. Rotor Failures in Squirrel Cage Induction Motors. IEEE Trans. Ind. Appl. 1986, 22, 1165–1173. [Google Scholar] [CrossRef]
  33. Bangura, J.F.; Demerdash, N.A. Diagnosis and Characterization of Effects of Broken Bars and Connectors in Squirrel-Cage Induction Motors by a Time-Stepping Coupled Finite Element-State Space Modeling Approach. IEEE Trans. Energy Convers. 1999, 14, 1167–1176. [Google Scholar] [CrossRef]
  34. Hargis, C.; Gaydon, B.; Kamash, K. The detection of rotor defects in induction motors. In Proceedings of the IEE International Conference Electrical Machines, Design and Application, London, UK, 13–15 July 1982. [Google Scholar]
  35. Ghorbanian, V.; Faiz, J. A survey on time and frequency characteristics of induction motors with broken rotor bars in line-start and inverter-fed modes. Mech. Syst. Signal Process. 2015, 54–55, 427–456. [Google Scholar] [CrossRef]
  36. Mallat, S.G. A Theory for Multiresolution Signal Decomposition: The Wavelet Representation. IEEE Trans. Pattern Anal. Mach. Intell. 1989, 11, 674–693. [Google Scholar] [CrossRef]
  37. Rafiee, J.; Tse, P.W. Use of Autocorrelation of Wavelet Coefficients for Fault Diagnosis. Mech. Syst. Signal Process. 2009, 23, 1554–1572. [Google Scholar] [CrossRef]
  38. Hamid, E.Y.; Kawasaki, Z. Wavelet-Based Data Compression of Power System Disturbances Using the Minimum Description Length Criterion. IEEE Trans. Power Deliv. 2002, 17, 460–466. [Google Scholar] [CrossRef]
  39. Khan, M.A.S.K.; Radwan, T.S.; Rahman, M.A. Real-Time Implementation of Wavelet Packet Transform-Based Diagnosis and Protection of Three-Phase Induction Motors. IEEE Trans. Energy Conver. 2007, 22, 647–655. [Google Scholar] [CrossRef]
  40. Jiao, X.; Ding, K.; He, G. An Algorithm for Improving the Coefficient Accuracy of Wavelet Packet Analysis. Measurement 2014, 47, 207–220. [Google Scholar] [CrossRef]
  41. Coifman, R.R.; Wickerhauser, M.V. Entropy Based Algorithms for Best Basis Selection. IEEE Trans. Inf. Theory 1992, 32, 712–718. [Google Scholar] [CrossRef]
  42. Mallat, S. A Wavelet Tour of Signal Processing; Elsevier: Amsterdam, The Netherlands, 1999. [Google Scholar]
  43. Burrus, C.S.; Gopinath, R.A.; Guo, H. Introduction to Wavelets and Wavelets Transforms: A Primer; Prentice Hall: Upper Saddle River, NJ, USA, 1998. [Google Scholar]
  44. Nikolaou, N.G.; Antoniadis, I.A. Rolling Element Bearing Fault Diagnosis Using Wavelet Packets. NDT E Int. 2002, 35, 197–205. [Google Scholar] [CrossRef]
Figure 1. Three-layer structure of wavelet packet decomposition based on frequency order.
Figure 1. Three-layer structure of wavelet packet decomposition based on frequency order.
Applsci 08 00025 g001
Figure 2. (a) Experimental test rig and (b) Demonstration of the healthy and rotor with three broken bars.
Figure 2. (a) Experimental test rig and (b) Demonstration of the healthy and rotor with three broken bars.
Applsci 08 00025 g002
Figure 3. Typical motor current signal for 35% full-load (a) healthy motor and (b) motor with one broken bar.
Figure 3. Typical motor current signal for 35% full-load (a) healthy motor and (b) motor with one broken bar.
Applsci 08 00025 g003
Figure 4. Architecture of the proposed system.
Figure 4. Architecture of the proposed system.
Applsci 08 00025 g004
Figure 5. Wavelet packet signature analysis (WPSA)-based algorithm.
Figure 5. Wavelet packet signature analysis (WPSA)-based algorithm.
Applsci 08 00025 g005
Figure 6. WPSA-based algorithm.
Figure 6. WPSA-based algorithm.
Applsci 08 00025 g006
Figure 7. Schematic diagram of the multi-layer perceptron (MLP) network Classifier.
Figure 7. Schematic diagram of the multi-layer perceptron (MLP) network Classifier.
Applsci 08 00025 g007
Figure 8. Root-mean-square (RMS) of wavelet packet coefficients (WPC).
Figure 8. Root-mean-square (RMS) of wavelet packet coefficients (WPC).
Applsci 08 00025 g008
Figure 9. Variation of average classification and mean squared error (MSE) with a number of features as inputs in High Load.
Figure 9. Variation of average classification and mean squared error (MSE) with a number of features as inputs in High Load.
Applsci 08 00025 g009
Figure 10. Variation of average classification and MSE with a number of features as inputs in Medium Load.
Figure 10. Variation of average classification and MSE with a number of features as inputs in Medium Load.
Applsci 08 00025 g010
Figure 11. Variation of average classification and MSE with a number of features as inputs in Low Load.
Figure 11. Variation of average classification and MSE with a number of features as inputs in Low Load.
Applsci 08 00025 g011
Figure 12. Variation of average classification and MSE with a number of features as inputs in no Load.
Figure 12. Variation of average classification and MSE with a number of features as inputs in no Load.
Applsci 08 00025 g012
Figure 13. The Error between Real Output and Desired for Testing Data Set in 80% of Full Load.
Figure 13. The Error between Real Output and Desired for Testing Data Set in 80% of Full Load.
Applsci 08 00025 g013
Figure 14. The Error between Real Output and Desired for Testing Data Set in 50% of Full Load.
Figure 14. The Error between Real Output and Desired for Testing Data Set in 50% of Full Load.
Applsci 08 00025 g014
Figure 15. The Error between Real Output and Desired for Testing Data Set in 35% of Full Load.
Figure 15. The Error between Real Output and Desired for Testing Data Set in 35% of Full Load.
Applsci 08 00025 g015
Figure 16. The Error between Real Output and Desired for Testing Data Set in 10% of Full Load.
Figure 16. The Error between Real Output and Desired for Testing Data Set in 10% of Full Load.
Applsci 08 00025 g016
Table 1. A summary on selected criteria for fault detection using WPD.
Table 1. A summary on selected criteria for fault detection using WPD.
Ref.FaultSignal ProcessingFeature IndexMother WaveletArtificial IntelligentDisadvantages
[14]BRBWPDFeature coefficientCoif 4Artificial neural networkOnly one feature is extracted & Disordering of sub-band frequency
[21]BRBWPDStatistical feature of wavelet packet 1-dHaarAdaptive neuro-fuzzy inference systemOnly one mother wavelet is studied & Lack of BRB fault severity detection
[22]RotorWPD, Empirical Mode DecompositionEnergy moment of IMFsDb 5Multi-layer feed-forward neural networkOnly one mother wavelet is studied & Only one feature is extracted
WPD, wavelet packet decomposition; BRB, broken rotor bar; IMF, the intrinsic mode functions.
Table 2. Sub-Band Frequency Selection Based on Slip.
Table 2. Sub-Band Frequency Selection Based on Slip.
LoadSpeedTorque f s Slip f b r b (Depth, Node)Frequency Sub-Band
High9585.750.010.04245.811(6,3)[31.25–46.88]
Medium9763.9649.980.02447.584(7,5)[46.88–54.69]
Low9911.5349.980.00949.080(8,10)[46.88–50.78]
No9980.0149.80.00249.6008(9,21)[48.83–50.78]
Table 3. Mean Value of Statistical Features for Healthy and Faulty Motor in High Load.
Table 3. Mean Value of Statistical Features for Healthy and Faulty Motor in High Load.
FeaturesHealthy1BRB2BRB3BRB
High Load (6,3)RMS4.55964.73304.82204.8274
RSSQ49.10850.97651.93451.992
Kurtosis5.08185.01214.97984.8902
Skewness0.31470.30750.30880.2854
Mean0.02770.02650.02760.0255
PtoP26.79327.72528.17328.113
P to RMS2.97382.96142.95442.9413
Log Detect1.56601.61541.73831.7862
PAPR8.84458.77078.72908.6514
Shape Factor174.39185.67176.91191.22
Impulse Factor519.44549.84522.76562.39
Energy2413.82599.32697.42703.7
StD4.57934.75354.84284.8482
6th-Moment309,542376,865416,589409,496
The bold numbers mean: the valus of a feature follow an incresing or decreasing trend regarding the fault severity.
Table 4. Mean Value of Statistical Features for Healthy and Faulty Motor in Medium Load.
Table 4. Mean Value of Statistical Features for Healthy and Faulty Motor in Medium Load.
FeaturesHealthy1BRB2BRB3BRB
Medium Load (7,5)RMS13.04913.38613.64714.064
RSSQ131.14134.52137.13141.34
Kurtosis2.49432.47922.44662.5265
Skewness0.06500.03980.02180.1119
Mean0.11990.11540.10800.1445
PtoP54.54556.18557.47058.061
P to RMS2.23272.21652.19982.2450
Log Detect6.49126.69927.10416.7506
PAPR4.98514.87754.84015.0403
Shape Factor109.78119.47127.9197.700
Impulse Factor245.04264.03281.06219.36
Energy17,24118,09918,80719,979
StD13.11413.45213.71314.134
6th-Moment3.93 × 1084.38 × 1084.84 × 1086.05 × 108
The bold numbers mean: the valus of a feature follow an incresing or decreasing trend regarding the fault severity.
Table 5. Mean Value of Statistical Features for Healthy and Faulty Motor in Low Load.
Table 5. Mean Value of Statistical Features for Healthy and Faulty Motor in Low Load.
FeaturesHealthy1BRB2BRB3BRB
Low Load (8,10)RMS15.6115.9916.15816.226
RSSQ151.38155.05156.66157.32
Kurtosis2.7782.8372.7122.885
Skewness−0.0462−0.03160.0364−0.0495
Mean0.42420.46350.48430.4565
PtoP76.78277.90774.35179.597
P to RMS2.56072.55702.45712.5794
Log Detect8.31868.42768.48758.3089
PAPR5.57065.65986.03815.4074
Shape Factor37.07634.52833.37535.564
Impulse Factor95.54388.38082.01191.802
Energy23015240552454624753
StD15.69116.07116.23816.307
6th-Moment1.76 × 1081.98 × 1081.83 × 1082.23 × 108
The bold numbers mean: the valus of a feature follow an incresing or decreasing trend regarding the fault severity.
Table 6. Mean Value of Statistical Features for Healthy and Faulty Motor in No Load.
Table 6. Mean Value of Statistical Features for Healthy and Faulty Motor in No Load.
FeaturesHealthy1BRB2BRB3BRB
No Load (9,21)RMS20.57121.24321.32621.686
RSSQ195.16201.53202.31205.73
Kurtosis3.32683.27323.18213.0076
Skewness−0.0579−0.0624−0.0654−0.0694
Mean−0.8348−0.8774−0.7704−1.0566
PtoP111.70114.22112.69112.25
P to RMS2.87162.83792.72862.6786
Log Detect10.06010.59310.40011.484
PAPR8.24658.05397.35467.1889
Shape Factor−24.910−24.852−29.177−20.766
Impulse Factor−71.518−70.555−80.108−55.783
Energy38129406174093842330
StD20.66921.34321.43021.781
6th-Moment1.28 × 1091.47 × 1091.39 × 1091.4 × 109
The bold numbers mean: the valus of a feature follow an incresing or decreasing trend regarding the fault severity.
Table 7. Performance of multi-layer perceptron neural network (MLP-NN)-based classifier on cross-validation data.
Table 7. Performance of multi-layer perceptron neural network (MLP-NN)-based classifier on cross-validation data.
Testing on CV Data
Performance MeasureHigh LoadMedium LoadLow LoadNo Load
cp.ErrorRate0.016670.0166600.0333
cp.CorrectRate0.983330.9833310.9667
mean_ErrorRate0.016040.0162600.0338
mean_CorrectRate0.98390.9837310.9661
Standard deviation0.000490.0005000.0005
No. of features5957
Table 8. Performance of MLP-NN-based classifier on test data.
Table 8. Performance of MLP-NN-based classifier on test data.
Testing on Test Data
Performance MeasureHigh LoadMedium LoadLow LoadNo Load
Averaged MSE0.00550.0030.00320.0046
RMSE(Min. observed)0.06980.050.0390.0654
MSE(Min. observed)0.00480.00250.00150.0042
Classification accuracy98.80%98.80%98.80%98.80%
Table 9. Desired and Actual Output in all Load Conditions.
Table 9. Desired and Actual Output in all Load Conditions.
Load/FLFault SeverityDesired OutputActual Output
10%HRB0.10.10.10.90.0920.1160.1020.904
1BRB0.10.10.90.10.0920.1360.8930.073
2BRB0.10.90.10.10.1390.8920.0640.117
3BRB0.90.10.10.10.8820.1260.1030.096
30%HRB0.10.10.10.90.10.1450.0680.897
1BRB0.10.10.90.10.0960.1420.8580.106
2BRB0.10.90.10.10.0920.9120.0880.103
3BRB0.90.10.10.10.8880.1010.1030.103
50%HRB0.10.10.10.90.1510.0620.1110.889
1BRB0.10.10.90.10.0920.1560.8370.126
2BRB0.10.90.10.10.0690.860.1560.107
3BRB0.90.10.10.10.9010.1110.1120.077
80%HRB0.10.10.10.90.0860.1090.1210.891
1BRB0.10.10.90.10.1020.0940.9030.108
2BRB0.10.90.10.10.0930.9240.0610.12
3BRB0.90.10.10.10.8750.090.1290.109

Share and Cite

MDPI and ACS Style

Zolfaghari, S.; Noor, S.B.M.; Rezazadeh Mehrjou, M.; Marhaban, M.H.; Mariun, N. Broken Rotor Bar Fault Detection and Classification Using Wavelet Packet Signature Analysis Based on Fourier Transform and Multi-Layer Perceptron Neural Network. Appl. Sci. 2018, 8, 25. https://doi.org/10.3390/app8010025

AMA Style

Zolfaghari S, Noor SBM, Rezazadeh Mehrjou M, Marhaban MH, Mariun N. Broken Rotor Bar Fault Detection and Classification Using Wavelet Packet Signature Analysis Based on Fourier Transform and Multi-Layer Perceptron Neural Network. Applied Sciences. 2018; 8(1):25. https://doi.org/10.3390/app8010025

Chicago/Turabian Style

Zolfaghari, Sahar, Samsul Bahari Mohd Noor, Mohammad Rezazadeh Mehrjou, Mohammad Hamiruce Marhaban, and Norman Mariun. 2018. "Broken Rotor Bar Fault Detection and Classification Using Wavelet Packet Signature Analysis Based on Fourier Transform and Multi-Layer Perceptron Neural Network" Applied Sciences 8, no. 1: 25. https://doi.org/10.3390/app8010025

APA Style

Zolfaghari, S., Noor, S. B. M., Rezazadeh Mehrjou, M., Marhaban, M. H., & Mariun, N. (2018). Broken Rotor Bar Fault Detection and Classification Using Wavelet Packet Signature Analysis Based on Fourier Transform and Multi-Layer Perceptron Neural Network. Applied Sciences, 8(1), 25. https://doi.org/10.3390/app8010025

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