Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2022 Apr 6;26(21):11935–11949. doi: 10.1007/s00500-022-07028-5

Wavelet packet and fuzzy logic theory for automatic fault detection in induction motor

Hicham Talhaoui 1,, Tarek Ameid 2, Oualid Aissa 1, Abdelhalim Kessal 1
PMCID: PMC8985753  PMID: 35411204

Abstract

In this paper, a method based on the application of the fuzzy logic technique to diagnose the fault of broken rotor bars in an induction machine has been proposed. Through the decomposition into a wavelet packet, we can detect, identify and prognosis failures in all operating conditions of the machine. The energy calculations for each level of decomposition are richer with the necessary information for fault diagnosis. The latter can be used as input to an intelligent diagnostic system based on fuzzy logic for the detection and classification of the broken bars faults. The advantage of this method is the use of a single current sensor. Indeed, we can detect online, the fault and the number of broken bars with a variable load. The obtained results are very satisfactory. Some results were verified by simulations under MATLAB/Simulink and validated experimentally via dSPACE 1104 card.

Keywords: Induction machine, Diagnostic, Fuzzy logic, Wavelet package, dSPACE card 1104

Introduction

For many years, the induction machine (IM) has proven itself in the industry and its applications due to several considerations of robustness, simplicity and reasonable price (Burriel-Valencia et al. 2019). However, it is sometimes exposed to many problems of a different nature (Ameid et al. 2018). Among the most important of these problems and faults that can be found and appear in the induction machine, we find breakage of the rotor bars, the stator short circuit, the eccentricity, …, etc. (Chahine 2018; Martinez et al. 2017; Nemec et al. 2019; Harzelli et al. 2020; Razavi-Far et al. 2017). For a long time, the causes of failures appearing in the machine were various and varied. One of the most common faults is the failure of rotor bars in motors, which has been the subject of many research papers (Martinez et al. 2017; Nemec et al. 2019). This fault that appears in the machine can lead to several human or production losses, which has led researchers to invest in the field of fault diagnosis (Sapena-Bano et al. 2017).

The choice of the fault diagnosis approach depends on the system to be diagnosed and also depends on the complexity of the system. Two main families of procedures are used in the diagnostic field: diagnostic methods based on the analytical model and methods without analytical model (Talhaoui et al. 2017). The references (Ali et al. 2019; Vinoth et al. 2018; Hassanzadeh et al. 2018; Talhaoui et al. 2014) review a large number of failure cases as well as the detection techniques associated with them.

Through research and extensive literature review, we find that signal processing is one of the most important methods used in fault diagnosis. The motor current signature analysis (MCSA) method is the most popular due to several considerations; in particular, it requires only simple and inexpensive equipment (Ameid et al. 2017; Hassan et al. 2018). The signal processing method can be divided into two parts, the first section based on classical techniques such as the fast Fourier transforms (FFT) (Santiago-Perez et al. 2018) and Hilbert analysis (Abd-el Malek et al. 2017), and the second part based on new techniques, namely the windowed Fourier transforms (Burriel-Valencia et al. 2017) and the wavelet technique (Zawad and Liang 2019).

Currently, frequency analysis of measurable quantities is the most frequently used for fault diagnosis. The FFT is one of the most important of these methods used. The main disadvantage of this method is that it is used only in the stationary regime (Martin-Diaz et al. 2018). Therefore, another method must be adopted to solve this problem. The wavelet analysis solution was introduced in 1982 by J. Morlet in order to overcome the above-mentioned difficulties (Martin-Diaz et al. 2018). The wavelet transforms break down into two main categories (Kia et al. 2009): Transformed into continuous wavelets and Transformed into discrete wavelets (DWT). The multi-resolution wavelet analysis was introduced for the first time by Mallat (Kechida et al. 2013). A similar analysis was already carried out by Bouzida (2011) for the detection of rotor faults in the induction machine. Other references (Yahia et al. 2014; Moosavi et al. 2017) have applied the DWT method for the detection of various failures which are the mixed eccentricity and the short circuit of the stator turns.

Automatic fault detection is more important for several reasons, the most important of which is the weakness of the human factor and sometimes due to the pressure of the environment. The choice of an automatic diagnostic method depends essentially on the available knowledge of the process studied (Sun et al. 2018; Ruiming and Hongzhong 2006; Naveena et al. 2015). In general, artificial intelligence is used to discover, diagnose and identify a fault. The most important of these methods is neural networks (NNs) (Sun et al. 2018), support vector machine (Ruiming and Hongzhong 2006) and fuzzy logic (FL) (Naveena et al. 2015). Some bibliographic papers refer to many of the works done by ANN in the field of industrial monitoring and diagnosis, such as (Bazan et al. 2017; Chouai et al. 2000). The major drawback of the ANN technique lies the use in the practical implementation the sensors of high cost. Also, another diagnostic method based on fuzzy logic has been proposed for the diagnosis and classification of faults. In 1965, Lotfi Zadeh published a research work entitled “Fuzzy sets”; where in this research, for the first time, fuzzy logic has been used and has entered into the dictionary of technical words (Zadeh 1965). Several research papers such as (Yan et al. 2019; Ogaji et al. 2005; Dias and Chabu 2008; Das et al. 2016) have used the fuzzy logic technique in many industrial systems maintenance works. Table 1 shows some of the recent work on the applications of fuzzy logic (Table 2).

Table 1.

Some of the recent work on the applications of fuzzy logic

Year and Reference Research field Field of application Proposed methodology Expected result
2021 (Li et al. 2021) Diagnosis Electrical power Application of a fault (inverter side) diagnosis method based on wavelet packet transformation and principal component analysis Good, accurate and fast method to diagnose faults
2021 (Talhaoui et al. 2021) Diagnosis + classification Electrical engineering Proposes a technique based on discrete wavelet transform, the slip and neural network for fault detection in an induction machine Remove the low charge problem. Determination of the number of broken bars under various workload conditions
2021 (Veeramanikandan and Selvaperumal 2021) Control Energy Application of fuzzy control for a multilevel DC junction inverter to reach the maximum power point in solar panels even in the presence of partial shading Simple method with easy control. Good quality of converter output signals
2021 (Hong et al. 2021) Control Chemical engineering Proposes a new fuzzy control method for bio-hydrogen production Safely stored Hydrogen. A well-controlled flow
2021 (Jayalakshmi et al. 2021) Classification Medical diagnosis Proposes a system based on fuzzy logic to monitor the condition of a patient COVID'19 inside and outside the hospital A very high accuracy and efficiency method. A secure method

Table 2.

Frequency bands associated with details and approximations

Level Frequency band
Approximation 9 (a9) [0–9.76] Hz
Detail 9 (d9) [9.76–19.53] Hz
Detail 8 (d8) [19.53–39.06] Hz
Detail 7 (d7) [39.06–78.12] Hz

Fuzzy logic is one of the best methods of classification in several areas, including electrical engineering, energy, medical diagnosis, …, etc. There are many references applying the fuzzy logic method in the field of medicine. This field is considered to be one of the sensitive subjects in diagnosis. Reference (Reddy et al. 2020) proposes an adaptive genetic algorithm with a fuzzy logic model to diagnose heart disease in early stages. Here, the researchers improved the fuzzy logic by applying an adaptive genetic algorithm, where this method was tested on several heart disease data, and it was found that it is superior to several previous methods. The researchers in reference (Al-ali et al. 2021) suggested a method for diagnosing COVID-19 disease. This proposed method, which relies on an adaptive neural inference system, is a powerful technique in clinical practice. This method gave promising results with good accuracy. There are other uses of fuzzy logic such as autonomous car steering where fuzzy logic 2 is used with sliding mode controller to compensate for the variable turbulence, modeling errors, and event start errors, as they are explained in the reference (Ma and Wang 2021). Researchers in Lyridis (2021) suggestion of ant colony improvement with fuzzy logic for local planning of obstacle avoidance paths. This method takes into account the wind, current, waves and dynamic obstacles, as it has proven to be a good method compared to the previous methods.

There are many advantages of working with fuzzy logic because this intelligent technique is widely used in some applications characterized by complex systems (Yan et al. 2019; Ogaji et al. 2005; Dias and Chabu 2008; Das et al. 2016); i.e., the systems that are identified by difficult and ill-defined mathematical equations or by physical phenomena that are difficult to determine. On the other hand, fuzzy logic is based on human experience to establish fuzzy rules and conclusions.

In this paper, we have adopted the fuzzy logic method for several considerations, including the modeling of the induction motor is nonlinear and also its outputs; the input data for fuzzy logic are also nonlinear and have no mathematical model; the fuzzy rules are easy to control, and finally, in this research work, we have used fuzzy logic with only one sensor to diagnose the fault (some of the previous methods use several sensors).

In this article, a method based on fuzzy logic and wavelet packet is proposed in order to remove several problems in the previous methods, and among the most important of the previous problems, we find difficulty analyzing the outputs of induction machine such as current or speed during the non-stationary regime, difficulty diagnosing the fault while the motor is running at variable speeds and loads, difficulty diagnosing the fault at low loads and several methods use many sensors for fault diagnosis (especially for online detection), as the cost of these sensors is very expensive. The main advantage of this method is that only one current sensor is used. The proposed fuzzy method can detect online the fault of broken bars with a variable load (especially at low load), since this proposed method can also determine the number of broken bars whatever the operating mode of the motor (variation in speeds and/or loads). This suggested method is the best tool for diagnosing faults in steady-state, start-up and non-stationary signals.

This proposed method can be extended to the industry 5.0 scenario. Industry 5.0 is designed for smart and precise machines with the benefit of human expertise. This cooperation between humans and machines aims to increase accuracy and speed in production and implementation. We find that Industry 5.0 is very interested in operational intelligence in order to create models to give more accurate and more stable orders. Reference (Maddikunta et al. 2021) talks about Industry 5.0 and explains it in all detail. In this work, we adopted a method based on artificial intelligence and human expertise. The rules were introduced in fuzzy logic to diagnose fault according to human experience in order to have speed in implementation and diagnosis.

In our research paper, we presented a method based on a fuzzy logic technique to diagnose and classify faults in induction motor based on the wavelet packets analysis. This diagnostic procedure was verified by simulation under MATLAB/Simulink environment and practically validated by some experimental tests via the dSPACE card 1104.

Signal processing techniques used for diagnosis

Fourier transform

Mathematically, the Fourier transform (FT) is defined by a scalar product where the signal Xs(f) is given as follows (Oran Brigham 1988):

Xs(f)=-+Xs(t)e-2πiftdt 1

With: i: unitary pure imaginary, t: time, f: is frequency of Xs(f) and Xs(t): temporal signal.

Wavelet transform

Discrete wavelet transform

From the original signal (S') and through two complementary filters, high-pass and low-pass, two signals can be extracted: the approximation signal (a) (large-scale part (low-frequency of the signal)) and the detail signal (d) (small-scale part (high-frequency of the signal)), respectively, as indicated in the following Fig. 1 (Bouzida et al. 2011; Cherif et al. 2015):

Fig. 1.

Fig. 1

Breakdown of the signal into approximations and details

Figure 2 illustrates a tree to decompose the signal into two levels (multi-level decomposition (Ameid et al. 2021; Talhaoui et al. 2015)):

Fig. 2.

Fig. 2

Tree of decomposition of a signal into two levels

With fe: sampling frequency.

Decomposition by packet of wavelets

The wavelet packet method is a generalization of the decomposition into discrete wavelets (Bouzida et al. 2011). The decomposition tree in wavelet package is represented by Fig. 3.

Fig. 3.

Fig. 3

Decomposition into a packet of wavelets of order 2

Energy of wavelet decomposition

The energy value of each frequency band is defined by the following relation (Talhaoui et al. 2017; Ameid et al. 2021):

Ej=k=1k=nDjk(n)2 2

where j is the level of decomposition, n is the decomposition time in wavelets and D is the amplitude at each discrete point of the wavelet coefficient of the signal in the corresponding frequency band.

Reduced model of the induction machine taking into account the rotor fault

Figure 4 represents the geometry of the rotor of the asyhncrone machine (Menacer et al. 2006) with Nri: the number of rotor bars, ki = 1,…, Nri, iriki: the mesh current ki,ibiki: the bar current, ieiki: the current in a portion of ring ki, Rbi: rotor bar resistance, Lbi: leakage inductance of a rotor bar, Rei: ring portion resistance and Lei: short circuit ring leakage inductance.

Fig. 4.

Fig. 4

Equivalent electrical diagram of the rotor

The reduced model of the machine is given as follows (Talhaoui et al. 2014; Ameid et al. 2017):

Lidiidt=Vi-Riii 3

where: Li=Lsci0-Nri2Msri000Lsci0-Nri2Msri0-32Msri0Lrci000-32Msri0Lrci00000Lei, Ri=Rsi-ωiLsci0Nri2ωiMsri0ωiLsciRsi-Nri2ωiMsri0000Rri00000Rri00000Rei, ii=idsiqsidriqriei,Vi=VdsVqs000

With: [ii]: vector of the motor current, [Li]: inductance matrix, [Ri]: resistance matrix, [Vi]: vector of the motor voltage,Vds and Vqs: components d and q of stator voltages, ids and iqs: components d and q of stator currents, idr and iqr: components d and q of rotor currents,ωi: electrical angular speed of the rotor, Rsi: stator winding resistance and Rri: resistance of the rotor winding, Lrci: total cyclic inductance and Msri: mutual inductance of the stator/rotor.

The total cyclic inductance and the resistance of the rotor are calculated by

Lrci=Lrpi-Mrri+2LeiNri+2Lei1-cosαiRri=2ReiNri+2Rbi(1-cosαi) 4

With the electrical angle of two adjacent rotor meshes αi=pi2πNri, pi is the number of pole pairs, Lrpi: specific inductance of the rotor and Mrri: mutual inductance between the non-adjacent meshes of the rotor.

The specific inductance of the rotor loop is as follows:

Lrpi=Nri-1Nri2μ0e02π.Ri.li 5

with Ri: average radius of the air gap, li: active length of the magnetic circuit, e0: thickness of the air gap and μ0: magnetic air permeability.

The mutual inductance between the non-adjacent meshes of the rotor is defined by

Mrri=-1Nri2μ0e02π.Ri.li 6

The total cyclic inductance of the stator phase is given by the following equation:

Lsci=Lspi+Lsfi 7

with Lsfi represents the rotor leakage inductance.

The magnetizing inductance is as follows:

Lspi=4μ0Nsi2Ri.lie0.pi2π 8

with Nsi the number of stator turns per phase.

The mutual inductance of the stator/rotor is given by the following equation:

Msri=4πμ0e0.pi2NsiRi.lisinαi2 9

In the event of a rotor fault, the matrix [Ri] must be modified (Ameid et al. 2017). The terms of this matrix are given by Talhaoui et al. (2014), Ameid et al. (2017):

Rrddi=2Rbi(1-cosαi)+2ReiNri+2Nri1-cosαikbiRbfki·(1-cos(2kbi-1).αi)Rrdqi=-2Nri1-cosαikbiRbfki·sin(2kbi-1).αiRrqdi=-2Nri1-cosαikbiRbfki·sin(2kbi-1).αiRrqqi=2Rbi(1-cosαi)+2ReiNri+2Nri1-cosαikbiRbfki·(1+cos(2kbi-1).αi) 10

where the index kbi characterizes the broken bar and Rbfki represents the resistance of a broken bar of the rotor.

For the mechanical part, the expression of the electromagnetic torque as a function of the currents is given by

Tei=32PiNri.Msri(ids.iqr-iqs.idr) 11

Fault identification for the induction motor

Figure 5 illustrates the steps to follow in order to correctly detection and diagnosing faults in the induction machine.

Fig. 5.

Fig. 5

Flowchart of the diagnostic methodology

Results with interpretations

Simulation results

Figure 6 illustrates the evolution of the rotation speed and the current of the stator phase (a) from start up to steady state. The machine is loaded by a nominal load. The simulation parameters of the used machine are presented in the appendix. The increase in amplitudes of the current is very visible between the healthy case and the fault case (Fig. 6a–d).

Fig. 6.

Fig. 6

Machine in loaded operation in the healthy state and faulty of two broken bars (1 and 2); a, b: rotation speed c, d: stator current

We present, in this part, the spectral analysis of the stator current, using the fast Fourier transform (FFT) in steady state at nominal load. Figure 7 shows the frequency spectrum of the stator current. When there is a fault in the machine, we notice the appearance of the lateral lines in the vicinity of the fundamental corresponding approximately to the lines given by the expression: (1 ± 2kLs)f (with kL = 1, 2 …, etc., f: network frequency and s: motor slip), (Fig. 7).

Fig. 7.

Fig. 7

FFT of the stator current in the healthy state and in the faulty state (two broken bars)

Experimental validation

The experimental tests are carried out on an experimental bench in the LGEB laboratory in Biskra. Figure 8 shows the experimental test bench of the induction machine, which is essentially composed of.

  1. Squirrel cage induction motor (1.1 kW);

  2. Magnetic powder brake with control unit;

  3. Incremental encoder for measuring the position and rotor speed;

  4. Current and voltage sensors;

  5. Auto-transformer (0–450 V);

  6. dSPACE card1104 connected to a computer equipped with control desk software.

Fig. 8.

Fig. 8

Experimental test bench

The bench is designed around two induction machines from the same series, one for testing the healthy state and the other for testing the faulty state. The defect is realized by drilling a small hole of 3.1 mm in diameter at the level of the rotor bar (Fig. 9).

Fig. 9.

Fig. 9

Rotor with two adjacent broken bars of an induction machine

We consider that the star coupled machine is supplied directly by a three-phase source. The machine is coupled to a mechanical load which is a powder brake. The acquisition signals from the incremental speed sensor and Hall effect current sensors are obtained using an interface based on a dSPACE card 1104. The sampling period is 10 kHz.

Figure 10 illustrates the evolution of the rotor speed and of the stator current in the healthy state and with the defect of two broken bars. The fault effect is manifested by ripples on the speed curve. The envelope of the stator current presents very low modulation.

Fig. 10.

Fig. 10

Speed and stator current of the induction machine in the state: a healthy, b with broken of two adjacent bars

Figure 11 presents the results of analysis by FFT of the stator current in steady state of the healthy machine and with the failure of breakage of two adjacent bars. The analysis of the stator current shows the presence of components having a direct relation to the defect, which is linked to following equation (1 ± 2kLs)f. The presence of fault lines in the spectra from simulation and experimentation shows the validity of the used fault model.

Fig. 11.

Fig. 11

FFT of the stator current in the healthy state and in the faulty state (two broken bars)

The diagnosis of the induction machine fault based on the analysis by FFT sometimes finds difficulties. So we suggest another method based on WT. From relation 12, we can calculate the number of decomposition levels necessary to obtain an approximation signal and the details (DWT) [9, 23 and 48].

NL>log(fe/f)log(2)+1 12

So for a sampling frequency of fe = 10 kHz, the supply frequency f = 50 Hz, the decomposition number is equal to 9.

The wavelet packet method is a more accurate method than discrete wavelet decomposition. Through FFT method, note that, we just need the frequency range (0–156.25 Hz), because the fault frequencies appear next to the fundamental frequency (Table 3).

Table 3.

Associated frequency bands in the [0–156.25 Hz]

(5, 0) 0–156.25 (6, 0) 0–78.125 (7, 0) 0–39.06 (8, 0) 0–19.53 (9, 0) 0–9.7655
(9, 1) 9.7655–19.53
(8, 1) 19.53–39.06 (9, 2) 19.53–29.25
(9, 3) 29.25–39.06
(7, 1) 39.06–78.125 (8, 2) 39.06–58.59 (9, 4) 39.06–48.81
(9, 5) 48.81–58.59
(8, 3) 58.59–78.125 (9, 6) 58.59–68.34
(9, 7) 68.34–78.125
(6, 1) 78.125–156.25 (7, 2) 78.125–117.185 (8, 4) 78.125–97.65 (9, 8) 78.125–87.875
(9, 9) 87.875–97.655
(8, 5) 97.65–117.18 (9, 10) 97.655–107.405
(9, 11) 107.40–117.18
(7, 3) 117.185–156.25 (8, 6) 117.18–136.7 (9, 12) 117.18–126.93
(9, 13) 126.93–136.7
(8, 7) 136.7–156.25 (9, 14) 136.7–146.43
(9, 15) 146.43–156.25

Figure 12 shows the analysis of stator current by the decomposition into a wavelet packet from start-up to steady-state for an operation of the motor in the healthy state and with fault. By comparing the signals obtained for machines with faults (Fig. 12b), the amplitude of the coefficients (9.4) (band [39.06–48.81 Hz]) and (9.5) (band [48.8–58.59 Hz]) known increases compared to the healthy machine (Fig. 12a).

Fig. 12.

Fig. 12

Decomposition into wavelet packet of the stator current db40 a healthy motor b motor with two broken bars

Application of fuzzy logic

By calculating the energy associated with each level or each decomposition node, we can build a very effective diagnostic tool. In Fig. 13, we notice a difference in the value of the energy stored in the bands [(9, 0)–(9, 5)] across the frequencies obtained by decomposing into wavelet packets, where the number of breaks is related to the value of the energy.

Fig. 13.

Fig. 13

Energy variation in (9, 0) to (9, 5)

Figure 14 illustrates the energy stored in levels (9, 4) and (9, 5) as a function of the number of broken bars for a nominal load. Through these results, we can see that the energy stored in the levels (9, 4) and (9, 5) is of high value, and we can see that there is a difference in value when the number of broken bars is greater.

Fig. 14.

Fig. 14

Change of the energy stored in levels (9, 4) and (9, 5) according to the broken bars

Figure 15 shows the increase in the amplitude of the bands (9.4) and (9.5) as a function of the load variation. From Fig. 15, we can conclude that the load plays an important role in fault diagnosis, so it must be taken into account.

Fig. 15.

Fig. 15

Behavior of the energy stored in levels (9, 4) and (9, 5) according to varying the load

Through the previous results, we can consider that the levels (9, 4) and (9, 5) are effective indicators for diagnosing the error. The proposed type in this system (FIS) is Mamdani under MATLAB. The energy value at levels (9, 4) and (9, 5) can be used as input variables in the diagnostic system.

Figures 16 and 17 show the input variables and the output variables, where the triangular and trapezoidal membership functions were used for these variables.

Fig. 16.

Fig. 16

Membership functions of the inputs (9, 4) and (9, 5)

Fig. 17.

Fig. 17

Output membership functions

Concerning the linguistic values of the input variables, they are determined as follows: very small (VS), small (S), medium (M), big (B) and very big (VB). Figure 17 shows the linguistic output variables, as they were divided as follows: healthy (0bb), one bar (1bb) and two broken bars (2bb).

Figure 18 shows the fuzzy output as a function of the input variables.

Fig. 18.

Fig. 18

Fuzzy output based on the input variables

Table 4 shows the relationship between the fuzzy logic output and the machine state. The range used for the latter is [0 1]. This range is divided into three sections: healthy, break of one bar and break of two bars.

Table 4.

Fuzzy logic classifier output state

Section Output (Out) State
1 0 ≤ Out ≤ 0.25 Healthy
2 0.25 < Out ≤ 0.75 Break of one bar
3 0.75 < Out ≤ 1 Break of two bars

Figure 19 shows some of the tests we performed to validate the performance of this intelligent system. Also, Table 5 shows a number of the results extracted from the intelligent fuzzy logic classifier, where we have entered samples to verify this system. It appears that the relationship between the inputs and outputs of this fuzzy system is always preserved. For the fuzzy classifier diagnosis system, the time was good, although there were some complications. In our research work, we have found that the high used number of fuzzy rules causes significant computation and interaction time. Despite this complication, the calculation time remains rather small.

Fig. 19.

Fig. 19

Validation tests

Table 5.

Results of validation tests

Fault Load E (9, 4) E (9, 5) Output
0bb 10% 5300 8260 0.124
50% 5315 8300 0.129
100% 5340 8580 0.13
1bb 10% 5310 8280 0.5
50% 5325 8340 0.5
100% 5342 8640 0.439
2bb 10% 5320 8310 0.874
50% 5330 8350 0.87
100% 5345 8700 0.876

After these results, we conclude and consider this method a very good technique for detecting the fault and the number of broken bars with a variable load in the induction machine. Table 6 presents a comparison between the proposed method and the previously used methods.

Table 6.

Comparison between the proposed method and the previously used methods

Talhaoui et al. (2017) Zhang et al. (2007) Bessam et al. (2016) Saghafinia et al. (2012) Razik et al. (2009) Suggested method
Automatic detection No No Yes Yes Yes Yes
Number of used sensors / / 1 2 3 1
Low-load Good Medium Medium Medium No Good
Full load Good Good Good Good Good Good
Stationary state Yes Yes Yes Yes Yes Yes
Non-stationary state Yes Yes No Yes No Yes
Proposed methodology Hilbert and DWT Empirical mode decomposition Hilbert, FFT and NN FFT, continuous wavelet and Fuzzy FFT, Genetic algorithm and Fuzzy Wavelet Packet and Fuzzy

Conclusion

In this paper, we have suggested an intelligent fault diagnosis mechanism to identify and diagnose the fault in the induction machine. The fuzzy logic technique is used as a fault detector in an induction machine. The fault considered is the breakage of the rotor bars in an inductions machine. The analysis of the results in experimentation shows that the fault diagnosis in transient regime by the wavelet packet gives good detection results. The results obtained show that the calculation of energy for each level of decomposition can be a very effective diagnostic tool. The energies E (9, 4) and E (9, 5) have been defined as input variables in the diagnostic system. The finality of the results proved the effectiveness of the application of techniques based on fuzzy logic and on the wavelet packet for the automatic detection and diagnosis of the presence of any fault in the breaking of rotor bars of induction machine. The fuzzy logic approach is considered one of the most successful methods for diagnosing faults. Despite that, it remains, like other methods, with some concerns that can be remedied in the future, including lack of human expertise, especially in setting rules and you need a powerful calculator, especially in the presence of many rules used in fuzzy logic.

Appendices

Appendix A: Parameters of the induction motor used in simulation

P ni Rated power 1.1 kW
V i Nominal line voltage 220 V
I i Rated stator current 4.6 A
f Supply frequency 50 Hz
p i Number of pole pairs 1
R i Average diameter at the air gap 35.76 mm
l i Rotor length 65 mm
e 0 Air-gap diameter 0.2 mm
N ri Number of rotor bars 16
N si Number of turns per phase 160
R si Stator phase resistance 7.58 Ω
R bi Rotor bar resistance 150 μΩ
R ei Ring portion resistance 150 μΩ
L ei Short circuit ring leakage inductance 0.1 μH
L bi Leakage inductance of a rotor bar 0.1 μH
L sfi Stator leakage inductance 26.5 mH
J i Inertia moment 5.4 10–3 kgm2

Appendix B: Parameters of the induction motor used in experimentation

P ni Rated power 1.1 kW
V i Nominal line voltage 400/230 V
I i Rated stator current 2.5/4.3 A
f Supply frequency 50 Hz
p i Number of pole pairs 2
N ri Number of rotor bars 46
F i Damping coefficient 0.0029 N m/rad/s
J i Inertia moment 0.0124 kgm2

Funding

The authors did not receive support from any organization for the submitted work.

Data Availability

Enquiries about data availability should be directed to the authors.

Declarations

Conflict of interest

The authors declare that there is no conflict of interests regarding the publication of this paper.

Ethical approval

The ethical approval has been respected.

Informed consent

Not applicable, because this article does not contain any studies with human or animal subjects.

Footnotes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  1. Abd-el Malek M, Abdelsalam AK, Hassan OE. Induction motor broken rotor bar fault location detection through envelope analysis of start-up current using Hilbert transform. Mech Syst Signal Process. 2017;93:332–350. doi: 10.1016/j.ymssp.2017.02.014. [DOI] [Google Scholar]
  2. Al-ali A, Elharrouss O, Qidwai U, Al-Maaddeed S. ANFIS-Net for automatic detection of COVID-19. Sci Rep. 2021;11:1–13. doi: 10.1038/s41598-021-96601-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  3. Ali MZ, Shabbir MNSK, Liang X, Zhang Y, Hu T. Machine learning based fault diagnosis for single- and multi-faults in induction motors using measured stator currents and vibration signals. IEEE Trans Ind Appl. 2019;55:2378–2391. doi: 10.1109/TIA.2019.2895797. [DOI] [Google Scholar]
  4. Ameid T, Menacer A, Talhaoui H, Harzelli I. Rotor resistance estimation using Extended Kalman filter and spectral analysis for rotor bar fault diagnosis of sensorless vector control induction motor. Measurement. 2017;111:243–259. doi: 10.1016/j.measurement.2017.07.039. [DOI] [Google Scholar]
  5. Ameid T, Menacer A, Talhaoui H, Azzoug Y. Discrete wavelet transform and energy eigen value for rotor bars fault detection in variable speed field-oriented control of induction motor drive. ISA Trans. 2018;79:217–231. doi: 10.1016/j.isatra.2018.04.019. [DOI] [PubMed] [Google Scholar]
  6. Ameid T, Talhaoui H, Azzoug Y, Chebaani M, Laidoudi A. Rotor fault detection using hybrid signal processing approach for sensorless backstepping control driven induction motor at low-speed operation. Int Trans Elect Energy Syst. 2021;31:1–26. doi: 10.1002/2050-7038.13150. [DOI] [Google Scholar]
  7. Bazan GH, Scalassara PR, Endo W, Goedtel A, Godoy WF, Palácios RHC. Stator fault analysis of three-phase induction motors using information measures and artificial neural networks. Elect Power Syst Res. 2017;143:347–356. doi: 10.1016/j.epsr.2016.09.031. [DOI] [Google Scholar]
  8. Bessam B, Menacer A, Boumehraz M, Cherif H. Detection of broken rotor bar faults in induction motor at low load using neural network. ISA Trans. 2016;64:241–246. doi: 10.1016/j.isatra.2016.06.004. [DOI] [PubMed] [Google Scholar]
  9. Bouzida A, Touhami O, Ibtiouen R, Belouchrani A, Fadel M, Rezzoug A. Fault diagnosis in industrial induction machines through discrete wavelet transform. IEEE Trans Ind Elect. 2011;58:4385–4395. doi: 10.1109/TIE.2010.2095391. [DOI] [Google Scholar]
  10. Burriel-Valencia J, Puche-Panadero R, Martinez-Roman J, Sapena-Bano A, Pineda-Sanchez M. Short frequency fourier transform for fault diagnosis of induction machines working in transient regime. IEEE Trans Instrum Measur. 2017;66:432–440. doi: 10.1109/TIM.2016.2647458. [DOI] [Google Scholar]
  11. Burriel-Valencia J, Puche-Panadero R, Martinez-Roman J, Sapena-Bano M, Pineda-Sanchez A, Perez-Cruz J, Riera-Guasp M. Automatic fault diagnostic system for induction motors under transient regime optimized with expert systems. Electronics. 2019;8:1–16. doi: 10.3390/electronics8010006. [DOI] [Google Scholar]
  12. Chahine K. Rotor fault diagnosis in induction motors by the matrix pencil method and support vector machine. Int Trans Elect Energy Syst. 2018;28:1–13. doi: 10.1002/etep.2612. [DOI] [Google Scholar]
  13. Cherif H, Menacer A, Bessam B, Kechida R (2015) Stator inter turns fault detection using discrete wavelet transform. In: International symposium on diagnostics for electrical machines, power electronics and drives (SDEMPED). IEEE, Guarda, Portugal. doi:10.1109/DEMPED.2015.7303681
  14. Chouai A, Cabassud M, Lann MVL, Gourdon C, Casamatta G. Use of neural networks for liquid-liquid extraction column modeling: an experimental study. Chem Eng Process. 2000;39:171–180. doi: 10.1016/S0255-2701(99)00086-0. [DOI] [Google Scholar]
  15. Das S, Guha D, Dutta B. Medical diagnosis with the aid of using fuzzy logic and intuitionistic fuzzy logic. Appl Intell. 2016;45:850–867. doi: 10.1007/s10489-016-0792-0. [DOI] [Google Scholar]
  16. De Santiago-Perez JJ, Rivera-Guillen JR, Amezquita-Sanchez JP, Valtierra-Rodriguez M, Romero-Troncoso RJ, Dominguez-Gonzalez A. Fourier transform and image processing for automatic detection of broken rotor bars in induction motors. Measur Sci Technol. 2018;29:1–29. doi: 10.1088/1361-6501/aad3aa. [DOI] [Google Scholar]
  17. Dias CG, Chabu LE (2008) A fuzzy logic approach for the detection of broken rotor bars in squirrel cage induction motors. In: International Conference on Fuzzy Systems. IEEE, Hong Kong, China. doi:10.1109/FUZZY.2008.4630642
  18. Harzelli I, Menacer A, Ameid T. A fault monitoring approach using model-based and neural network techniques applied to input–output feedback linearization control induction motor. J Ambi Intell Hum Comput. 2020;11:2519–2538. doi: 10.1007/s12652-019-01307-0. [DOI] [Google Scholar]
  19. Hassan OE, Amer M, Abdelsalam AK, Williams BW. Induction motor broken rotor bar fault detection techniques based on fault signature analysis: a review. IET Elect Power Appl. 2018;12:895–907. doi: 10.1049/iet-epa.2018.0054. [DOI] [Google Scholar]
  20. Hassanzadeh M, Faiz J, Kiyoumarsi A. A new analytical technique for analysis and detection of air-gap eccentricity fault in surface-mounted permanent-magnet. Int Trans Elect Energy Syst. 2018;29:1–25. doi: 10.1002/etep.2764. [DOI] [Google Scholar]
  21. Hong GKM, Hussain MA, Wahab AKA. Fuzzy logic controller implementation on a microbial electrolysis cell for biohydrogen production and storage. Chin J Chem Eng. 2021;40:149–159. doi: 10.1016/j.cjche.2021.03.057. [DOI] [Google Scholar]
  22. Jayalakshmi M, Garg L, Maharajan K, Jayakumar K, Srinivasan K, Bashir AK, Ramesh K. Fuzzy logic-based health monitoring system for covid’19 patients. Comput Mater Continua. 2021;67:2431–2447. doi: 10.32604/cmc.2021.015352. [DOI] [Google Scholar]
  23. Kechida R, Menacer A, Talhaoui H. Approach signal for rotor fault detection in induction motors. J Fail Anal Prevent. 2013;13:346–352. doi: 10.1007/s11668-013-9681-6. [DOI] [Google Scholar]
  24. Kia SH, Henao H, Capolino GA. Diagnosis of broken-bar fault in induction machines using discrete wavelet transform without slip estimation. IEEE Trans Ind Appl. 2009;45:1395–1404. doi: 10.1109/TIA.2009.2018975. [DOI] [Google Scholar]
  25. Li T, Li Y, Chen X. Fault diagnosis with wavelet packet transform and principal component analysis for multi-terminal hybrid HVDC network. J Mod Power Syst Clean Energy. 2021;9:1312–1326. doi: 10.35833/MPCE.2021.000362. [DOI] [Google Scholar]
  26. Lyridis DV. An improved ant colony optimization algorithm for unmanned surface vehicle local path planning with multi-modality constraints. Ocean Eng. 2021;241:1–7. doi: 10.1016/j.oceaneng.2021.109890. [DOI] [Google Scholar]
  27. Ma B, Wang Y. Adaptive type-2 fuzzy sliding mode control of steer-by-wire systems with event-triggered communication. Proc Instit Mech Eng D J Automob Eng. 2021;235:2442–2455. doi: 10.1177/0954407021995390. [DOI] [Google Scholar]
  28. Maddikunta PKR, Pham QV, Prabadevi B, Deepa N, Dev K, Gadekallu TR, Ruby R, Liyanage M. Industry 5.0: a survey on enabling technologies and potential applications. J Ind Inform Integr. 2021 doi: 10.1016/j.jii.2021.100257. [DOI] [Google Scholar]
  29. Martin-Diaz I, Morinigo-Sotelo D, Duque-Perez O, Romero Troncoso RJ. An experimental comparative evaluation of machine learning techniques for motor fault diagnosis under various operating conditions. IEEE Trans Ind Appl. 2018;54:2215–2224. doi: 10.1109/TIA.2018.2801863. [DOI] [Google Scholar]
  30. Martinez J, Belahcen A, Muetze A. Analysis of the vibration magnitude of an induction motor with different numbers of broken bars. IEEE Trans Ind Appl. 2017;53:2711–2720. doi: 10.1109/TIA.2017.2657478. [DOI] [Google Scholar]
  31. Menacer A, Moreau S, Benakcha A, Nait Said MS (2006) Effect of the position and the number of broken bars on asynchronous motor stator current spectrum. In: Proceedings of the 12th international power electronics and motion control conference, IEEE, Portoroz, Slovenia. DOI: 10.1109/EPEPEMC.2006.4778526
  32. Moosavi SS, Esmaili Q, Djerdir A, Ait AY (2017) Inter-Turn fault detection in stator winding of PMSM using wavelet transform. In: Vehicle power and propulsion conference (VPPC), IEEE. Belfort, France. doi:10.1109/VPPC.2017.8330891
  33. Naveena GJ, Basawaraj H, Surya N. Fault diagnosis of VSI fed induction motor drive using fuzzy logic approach. Int J Sci Technol Manag. 2015;4:115–126. doi: 10.1109/ICPACE.2015.7274965. [DOI] [Google Scholar]
  34. Nemec M, Ambrožic V, Fišer R, Nedeljkovic D, Drobni K. Induction motor broken rotor bar detection based on rotor flux angle monitoring. Energies. 2019;12:1–17. doi: 10.3390/en12050794. [DOI] [Google Scholar]
  35. Ogaji SOT, Marinai L, Sampath S, Singh R, Prober SD. Gas-turbine fault diagnostics: a fuzzy-logic approach. Appl Energy. 2005;82:81–89. doi: 10.1016/j.apenergy.2004.07.004. [DOI] [Google Scholar]
  36. Oran Brigham E (1988) Fast Fourier transform and its applications. Prentice-Hall Signal Processing Series.
  37. Razavi-Far R, Farajzadeh-Zanjani M, Saif M. An integrated class-imbalanced learning scheme for diagnosing bearing defects ininduction motors. IEEE Trans Ind Inform. 2017;13:2758–2769. doi: 10.1109/TII.2017.2755064. [DOI] [Google Scholar]
  38. Razik H, De Rossiter Corrêa MB, Da Silva ERC. A Novel monitoring of load level and broken bar fault severity applied to squirrel-cage induction motors using a genetic algorithm. IEEE Trans Ind Elect. 2009;56:4615–4626. doi: 10.1109/TIE.2009.2029580. [DOI] [Google Scholar]
  39. Reddy GT, Reddy MPK, Lakshmanna K, Rajput DS, Kaluri R, Srivastava G. Hybrid genetic algorithm and a fuzzy logic classifier for heart disease diagnosis. Evolut Intell. 2020;13:185–196. doi: 10.1007/s12065-019-00327-1. [DOI] [Google Scholar]
  40. Ruiming F, Hongzhong M (2006) Application of MCSA and SVM to induction machine rotor fault diagnosis. In: Proceedings of the 6th world congress on intelligent control and automation, IEEE. Dalian, China. doi:10.1109/WCICA.2006.1714134
  41. Saghafinia A, Kahourzade S, Mahmoudi A, Hew WP, Uddin MN (2012) On line trained fuzzy logic and adaptive continuous wavelet transform based high precision fault detection of IM with broken rotor bars. In: IEEE Industry Applications Society Annual Meeting, IEEE, Las Vegas, NV, USA. doi:10.1109/IAS.2012.6374027
  42. Sapena-Bano A, Burriel-Valencia J, Pineda-Sanchez M, Puche-Panadero R, Riera-Guasp M. The harmonic order tracking analysis method for the fault diagnosis in induction motors under time-varying conditions. IEEE Trans Energy Conver. 2017;32:244–256. doi: 10.1109/TEC.2016.2626008. [DOI] [Google Scholar]
  43. Sun C, Ma M, Zhao Z, Chen X. Sparse deep stacking network for fault diagnosis of motor. IEEE Trans Ind Inform. 2018;14:3261–3270. doi: 10.1109/TII.2018.2819674. [DOI] [Google Scholar]
  44. Talhaoui H, Menacer A, Kessal A, Kechida R. Fast Fourier and discrete wavelet transforms applied to sensorless vector control induction motor for rotor bar faults diagnosis. ISA Trans. 2014;53:1639–1649. doi: 10.1016/j.isatra.2014.06.003. [DOI] [PubMed] [Google Scholar]
  45. Talhaoui H, Menacer A, Kessal A, Ameid T. Experimental diagnosis of broken rotor bars fault in induction machine based on Hilbert and discrete wavelet transforms. Int J Adv Manuf Technol. 2017;95:1399–1408. doi: 10.1007/s00170-017-1309-7. [DOI] [Google Scholar]
  46. Talhaoui H, Kessal AT, A, Energy eigenvalues and neural network analysis for broken bars fault diagnosis in induction machine under variable load: experimental study. J Ambient Intell Hum Comput. 2021 doi: 10.1007/s12652-021-03172-2. [DOI] [Google Scholar]
  47. Talhaoui H, Menacer A, Kechida R (2015) Mixed eccentricity fault diagnosis in the sensorless field oriented control induction motor using DWT technique. In: International Symposium on Diagnostics for Electrical Machines, Power Electronics and Drives (SDEMPED), IEEE, Guarda, Portugal. doi:10.1109/DEMPED.2015.7303675
  48. Veeramanikandan P, Selvaperumal S. Investigation of different MPPT techniques based on fuzzy logic controller for multilevel DC link inverter to solve the partial shading. Soft Comput. 2021;25:3143–3154. doi: 10.1007/s00500-020-05370-0. [DOI] [Google Scholar]
  49. Vinoth K, Achenkunju A, Mathew J. A Investigation of fast Fourier transform and wavelet transform approach in electrical machines. Int J Pure Appl Math. 2018;118:21–27. doi: 10.12732/ijpam.v118i11.4. [DOI] [Google Scholar]
  50. Yahia K, Cardoso AJM, Ghoggal A, Zouzou SE. Induction motors air gap-eccentricity detection through the discrete Wavelet transform of the apparent power signal under non-stationary operating conditions. ISA Trans. 2014;53:603–611. doi: 10.1016/j.isatra.2013.12.002. [DOI] [PubMed] [Google Scholar]
  51. Yan H, Xu Y, Cai F, Zhang H, Zhao W, Gerada C. PWM-VSI fault diagnosis for a PMSM drive based on the Fuzzy logic approach. IEEE Trans Power Elect. 2019;34:759–768. doi: 10.1109/TPEL.2018.2814615. [DOI] [Google Scholar]
  52. Zadeh LA. Fuzzy sets. Inform. Control. 1965;8:338–353. doi: 10.1016/S0019-9958(65)90241-X. [DOI] [Google Scholar]
  53. Zawad MA, Liang X (2019) Induction motor fault diagnosis using discrete wavelet transform. In: Canadian Conference of Electrical and Computer Engineering (CCECE), IEEE, Edmonton, AB, Canada. doi:10.1109/CCECE.2019.8861923
  54. Zhang J, Zhu N, Yang L, Yao Q, Lu Q. A fault diagnosis approach for broken rotor bars based on EMD and envelope analysis. J China Univ Min Technol. 2007;17:205–209. doi: 10.1016/S1006-1266(07)60073-X. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Enquiries about data availability should be directed to the authors.


Articles from Soft Computing are provided here courtesy of Nature Publishing Group

RESOURCES