You are on page 1of 6

Wavelet transform approach to rotor faults detection in induction motors

Lonind SZABO, Karoly Agoston BIRO, Denes FODOR, J6zsefVASS


Jeno Bama DOBAI
Department of Electrical Machines, Marketing and Faculty for lnfom1ation Technology and Electrical
Management Engineering. Department of Automation
Technical University of Cluj University ofYeszprem
P.O. Box 358, R0-400750 Cluj P.O.Box 158, H-8201 Yeszprem
Romania Hungary
Lnrand.Szabo@mae.wchlj.ro .fodor@almos. vein.hu

Abstract - The condition monitoring of the electrical also improve process safety, a key factor in many
machines can significantly reduce the costs of maintenance by industrial environments. Fault detection and diagnosis
allowing the early detection of faults, which could be schemes are intended to provide advanced warnings of
expensive to repair. In this paper some results on
incipient faults, so that corrective action can be taken
non-invashe detection of rotor faults in wound rotor
without detrimental interruption to processes [1].
induction motors are presented. The applied method is the so
called motor current signature analysis (MCSA), an often
Fault diagnosis of electrical machines can lead to greater
cited and investigated diagnosis method. The method utilises plant availability, extended plant life, higher quality
the results of spectral analysis of the stator currents. Usually products, and smoother plant operations.
the FFT ( Fas t Fourier Transform) is used to obtain the power Proper implementation of a maintenance program can
density vs. frequency plots to be analysed. In this paper a reduce energy consumption in plants by as much as
novel versatile tool of harmonic analysis, the wavelet I o 14%, while also reducing unplanned production
transform will be applied. The proposed wavelet based downtime. The average downtime costs can vary between
detection method shows a good sensitivity. The theoretical
7.000 $ (in foresl pr oduct s) and 200.000 $ (in the
basis of the method is proved by laboratory tests.
automotive industry) [2].
Numerous fault detection methods have been proposed
l. INTRODUCTION
to identify the faults of electrical machines. The fault
detection methods involve several different types of fields
Induction motors play an important role in the safe and
of science and technology and they are generally
cfticient operation of industrial plants. Usually they arc
pcrfom1ed by mechanical and/or electrical monitoring.
designed tor 30 years fault-free lifetime, but most of them
The most frequent used detection methods are [3]: motor
arc not available at all times.
current signature analysis (MCSA), acoustic noise
Many of its components are especially susceptible to
measurements, model, artificial intelligence and neural
failures also in the case of wound rotor induction
network based techniques, noise and vibration monitoring,
machines:
electromagnetic field monitoring using search coils, or
The stator or rotor windings arc subject to insulation
coils wound around motor shafts (axial flux related
break-down caused by mechanical stress and vibration,
detection), temperature measurements, infrared
excessive heat, age, damage during installation, carbon
recognition, radio frequency (RF) emissions monitoring,
dust, etc.
chemical analysis, etc.
Excessive heat can result from operation on continuous
For the detection of the induction motor's rotor faults the
overload, motor stall, and too many starts in succession
motor current signature analysis method was applied [4, 5].
without adequate cool down combined with excessive
accelerating time.
Mechanical stress failures are generally due to repetitive IT. THE WAVELET TRANSFORM
centrifugal loading on the coil extensions or coil end-arm
vibration, especially when the motor is subjected to In general terms, mathematical transformations arc
ficquent starts. applied to signals to obtain a further information from that
One of the most common causes of winding faults in a signal that is not readily available in the raw signal.
wound rotor induction machine is from winding Most of the signals in practice, are time-domain signals
contamination from carbon or graphite dust from the in their raw format. That is, whatever that signal is
brushes. The fine powder permeates all of the stator and measuring, is a fw1ction of time. When time-domain
rotor windings and can create a path between conductors signals are plotted a time-amplitude representation of the
or between conductors to ground. signal is obtained. This representation is not always the
Machine bearings are subject to excessive wear and best representation of the signal for most signal processing
damage caused by inadequate lubrication, asymmetric related applications. Tn many cases, as also in the case of
loading, or misalignment. The brushes or the slip ring of electrical machines diagnosis, the most distinguished
the motor also can also damage. information is hidden in the frequency content of the
In many applications these failures of the electrical signal.
machines can shut down an entire indust1ial process. 1 he The frequency spectrum of a signal is basically the
unplanned machine shut downs cost both time and money frequency components (spectral components) of that
that cottld be avoided if an early warning system is signal. T he frequency spectrum of a signal sho\vS what
available against impending failures. Such a sys tem could frequencies exist in the signal.

397
There are several transfom1ations that can be applied. and it is called the mother wavelet. a prototype for
among which the Fouri..:r transform is probably by far the generating the other window functions.
most popular. Although this transform is widely used The term translation is used in the same sense as it was
(especially in electrical engineering), it is not the only one used in the STFT; it is related to the location of the
and it have several disadvantages. Th e Fouricr transform windovv, as the window is shifted through the signal. Thi
gi ves the frequency infom1ation of the signal (how much term, obviously, corresponds to time information in the
of each frequency exists in the signal), but it does not transform domain. The parameter scale in the wavelet
marks when in time these frequency components exist. analysis is similar to the scale used in maps. High scales
For better understanding the wavelet transform let take correspond to a non-detailed global view (of the signal),
an overlook on the short time Fourier transform (STFT). and low scales correspond to a detailed view. Similarly, in
There is only a minor difference between it and the Fourier tenns of fren,uency, low frequencies (high scales)
transform. correspond to a global infmmation of a signal, whereas
The Fourier transform decomposes a signal to complex high frequencies (low scales) correspond to a detailed
exponential functions of different frequencies. The way it information of a hidden pattern in the signal (that usually
does this, is defined by the following equation: lasts a relatively short time).
+oo
Once the mother wavelet is chosen the CWT
computation starts with s=l The wavelet at this scale then
X(f)= Jx(t)e-1jntidt (1)
is shifted towards the right by -r amotmt to the location t= r,
and the equation (3) is computed to get the transform value
where t is the time, f the frequency, and x denotes the
at t= r, s=l in the time-frequency plane. This procedure is
analysed signal.
repeated until the wavelet reaches the end of the signal.
Tn short time Fourier transform (STFT). the signal is
One row of points on the time-scale plane for the scale s=J
divided into small enough segments, where these segments
is now completed. In this way the continuous wavelet
(portions) of the signal can be assumed to be stationary.
transform is computed for all the imposed values of s.
For this purpose, a window function is chosen. The width
For the discrete wavelet transfonn (DWT) the main idea
of this window must be equal to the segment of the signal
is the same as it is in the case of CWT, but it is
where its stationarity is valid. The window is shifted along
considerably easier and faster to implement.
the time axis.
A time-scale representation of a digital signal can be
The definition of the STFT is the following:
obtained using digital filtering techniques. Filters of
STFT,(t) (t,f) = f[x(t) ro (t- t)] e-j21!1'idt
* (2)
different cutoff frequencies are used to analyse the signal
at different scales. The signal is passed through a series of
high pass filters to analyse the high frequencies, and it is
where f..t) is the window function, and * marks the passed through a series of low pass filters to analyse the
complex conjugate. As you can see from equation (2), the low frequencies.
SIFT of the signal is nothing but the Fourier transform of The DWT analyses the signal at different frequency
the signal multiplied by a window function. bands with different resolutions by decomposing the signal
For fast varying signals in order to obtain the into a coarse approximation and detail information. DWT
stationarity, the window must be taken as short as the employs two sets of functions, called scaling functions and
signal within to be stationary. The narrower window wavelet functions, which arc associated with low pass and
means better time resolution and better assumption of highpass filters, respectively.
stationarity, but the frequency resolution is poorer. A wide The decomposition of the signal into different frequency
window means good frequency resolution. but poor time bands (see Fig. 1) is simply obtained by successive
resolution and furthcnnore, the condition of stationarity highpass and Jowpass filtering of the time domain signal.
may be violated.
x[nJ
In electrical machines diagnosis both the continuous and f:::Off.,,.
the discrete wavelet transform can be applied. .-----''----. N,.
The continuous wavelet transform (CWT) was
deve loped as an alternative approach to the STFT to
N,
overcome its resolution problem. The wavelet analysis is
done in a similar way to the STFT analysis, in the sense
that the signal is multiplied with a function, with the
wavelet, similar to the window function in the STFT, and
the transform is computed separately for different

segments of the time-domain signal. h[n}


The continuous wavelet transform is defined by the f:o-+f,..,l4
Nof2

(
following equation:

cwr.yvr (r,s)- \f''"vr (r,s)-


1 t-r jdt
_ _
fCi Jx(l)\f/ -
s )
(3)
vis!
As it can be seen the transfonncd signal is a function of
two variables (r and s. the translation and scale
parameters), respectively (t) is th transforming function, Fig l. The DWT decl>mpl>sition 0f signal

39R
The original signal x[n] is first passed through a outputs, two 24-bit. 20 MHz countcr.'lJmcrs and c1ght
halfband highpass tlltl!r g[n] and a 10\vpass filter h[n]. digital T/0 Iincs. The elect r ical signals gcnl!ratcd by th.:
After the filtering. half of the samples can be eliminated transducers are optimised tor the input range of the DAQ
according to the Nyquist's rule. Simply discarding every board.
other ample will subsample the signal by two, and the The SCXI 1140 type signal conditioning accessory
signal will then have half the number of points. amplifies the low-level signals, and then isolates and filh:rs
-:rhe scale of the signal is now doubled. Note that the them for more accurate measurements [7].
filtering removes a part of the frequency information The tested wound rotor induction motor is of M2-:t-'6
(changing the resolution of the signal), but leaves the scale type and has the following main data:
unchanged. Only the subsampling process changes the Rated power: 3 kW
scale. Rated voltage: 220/380 V (/Y)
The above procedure consti tutes one level of Rated current: 13,9/8 A (/1/Y)
decomposition, and is also known as the subband coding. Rated speed: 920 r/min.
It can be repeated for further decomposition. At every The presented test bench can be used also for testing
level filter ing and subsampling will result in half the
, the other types of electrical machines.
number of samples (and hence half the lime resolution) Several special programs, so called virtual instruments
and half the frequency band spanned (and hence double the (VIs) were built up for testing the machines and for data
frequency resolution). This process can continue until two processing purposes in LabVIEW 6i graphic programming
samples are lefl. environment.
The frequencies that are most prominent in the original All of them were simply made by assembling using
signal wi ll appear as high amplitudes in that region of the drag-and-drop methods software objects from the various
DWT signal that includes those particular frequencies. libraries of the program package.
The difference of this transform from the Fourier From the numerous virtual instruments created here only
transform is that the time localisation of these frequencies a single one will be presented in Fig. 3, which was used for
will not be lost. the acquisition of the line currents of the wound rotor
This procedure in effect offers a good time resolution at induction machine.
high frequencies, and good frequency resolution at low
frequencies [6].

TII. THE MEASUREMENTS

In order to perform the required measurements a test


bench was set up in the Electrical Machines Laboratory of
the Department of Electrical Machines, Marketing and
Management, Technical University of CJuj (see Fig. 2.).

Fig. 3. A virtual instnunent's block diagram


The acquired data also was stored in simple ASCII-type
text files in order to be easy imported in any other
programming environment.

IV. RESULTS AND CONCLUSIONS

Several measurements were performed using the above


Fig. 2. The laboratory setup
described test bench and the computer programs.
The test bench consists of two mechanically coupled The wound rotor induction machine was tested when it
electric motors, a de motor for breaking and loading was considered healthy and with a provoked rotor fault.
purposes and the induction motor to be tested. Voltage and The rotor fault was simulated by interrupting a rotor phase.
current sensors give signals to the data acquisition board. In both cases the induction motor was tested at no-load
The measurement part of the bench is based on a usual condition and at three different loads, inclusive the rated
Pentium processor based PC having a National Instruments one.
AT-MIO- l6XE-10 type acquisition board. This delivers The sample frequency for the data acquisition was set to
high performance and reliable data acquisition capabilities, a high value (216=65.536 samples/seconds). One second
having 1.25 MS/s sampling rate, I 6 single-ended analogue long measurement was perfonned, which means that on
inputs. each channel 65.536 values were saved.
The acquisition boa rd features both analogue and digital The measnred line currents plotted \ crsus time at the
triggering capabi li ty as well as two 12-bit analogue
, tour different loads arc given in Fig. 4.

399
' '
____,_ ____ ____ .,._ _ _ __
' '

a) Healthy nwtor, no-load


b) Faulty motor, no-load

c) Healthy motor, 45% ofrated load


d) Faulty motor, 45% ofrated load

e) Healthy motor, 65% ofrated load


f) Faulty motor, 65% ofrated load

g) Healthy motor, rated load


h) Faulry motor, rated load
fig. 4. The measured line currents for the health
y and faulty tested mot0r at four different loads

400
8======
==
--r---.-,

I
The measured and saved v a lu es of the line currents were -
-- Hath m otor
exported in MATL!\8 for further data proce s sing . The - E\ -::- r:ul mN0r
:
_
----- ---
ti.mctions of the Wavelet Toolbox an well suited for the : :
- ' .
requi red DWT method based data analysis [1$].
c
t ---- .-
I
-- ...
I I
-- - - - - - - - - ------


I I I

In order to obtai n the components of the measured signal "


_g 2 ---- ----
' '

in a band near the fundamental ham10nic (of 50Hz) an 11 ., '


-
:
'
- - . .

.
=
level one- dimensional discrete wavelet analy!>is was

-,
perf01med using the wavedec function.
The db3 type wavelet from the Daubechies family was I I
-I.. - - - ..I - - - - --
t
- ..

-
- .. - .. - --- _,_-- - - .. - --- -1----- - .. - .. - - - - - -
' I I I I o
selected. I
'
I
'
I
I '
I I I
I
1

'
11 -------- :-- --- --:------t---- -:
I I I I I I I I

The used level wavelet decomposition tree is giv en in - --- - .. :


-- - - - -- -- - --
: - - .. -

I
' . .
I I o I I I

Fig. 5. ' '


t I
- - - - "t"' - - - - - - --- - - - - -- .. - .. . . .. 0 I
- .. "t"' - - - - .. -- -- -f .. .. .....I...... ...
'
I 1 I
' .
I I

.ao o 1 o2 o3 o4 os o.6 o1 oa o9
hme (si

Fig. 7. The d11 wavelet coefficient s variation at 45% of the rated load
'

Level2
decomposition 1-'--.'--""=:_,..J.----:----- f-- -- --- -------- - -:- - - .. ..

o I I I I 1
I I I I I I

Level3
I I I I

.. .. - -
I I I I

I ,
--------------"----------------- --------

decomP,osition ' '


1 I I I I

...
.

' . ' .. .
.

.
.
.

Level11
decomposition
------- :-

, - -, - - , - --- -- -; .... - .. t .. -- - - - :- - - .... :


I I I I I

Fig. 5. The used wavckt decomposition tree 1


-

I
--

0 I
-

I
:
-- -

I
-

I
- --

I
------

I
I I I I I

... - - .., .. - - - - .... .. .,- - - .. I..


I I I I

the 1 1th
...
. .. ., - --- .. .. .. - I
.. ..
I I
.... I
-..
As it will be seen the difference s ignal at level
- -- - - - -- - - - --

I I 0 I I

.
0
'
I I
'
I

of decomposition (d11) can be used for f.'lult detection of ' . '

the wound rotor induction machine, because its frequency .ao o1 02 OJ 04 o.5 o6 01 o8 o9
tome !sl
band is between 32 and 64 Hz, where all the sideband

,,
components of interest can be found [9]. Fig. 8. The d11 wavelet coefficient's variation at 65% of the rated load
As onl y a single branch of the decomposi tion tree is
requi red for the faul t anal ysi s of the wound rotor induction
Br,==c.=?
6 1! jI -
== _,--,--:
;
--
:
.--.--.-
:
I --------i----------
thy moto r :
Heal

machine the d1 1 coefficient of the one-dimensional line


_ Faulty motor .. - - .. -- ..
I .
- --

: I
'
current signal was reconstructed using the wrcoef function
:
I
: : :
I I I

r -
--:--,l-: : ) i - y1Jt;l
of the same MATLAB toolbox.
-

Next i n Figs. 679 the obtained d11 wavelet coefficient's


-

f
variation versus time are given for the healthy and faulty
induction motor at different loads.
For a be tter comparison in all the four cases the same

, , ,- -
': 1:
- , ,. , ,.
axis scaling was applied. '

,- -
'
I '
:
========
8 rr= -- -. -- ,- -,,--,--.--,
- -- - : - --- - : - -- :--
- -- t- -- -
: -- -
:
--- --- -
:
- ---

-- HeaHhy m otor ' ' '


- Fauhy motor "' ("'
I
:
I ' I

- .-or_..,. .. ........ ., .. .. .-- .... .. -.I .. I .... .. ., .. ..


, I I I I I

- -
- .. --
_6 --r---- ., - - - - --- ---- -- --- ---- --

'
-- ,---- r--- "'-- ----- - -

.
1 0 I I I I t

'
I t I
'
t
'
I
' '
'
'
. : '
-- : -. . : - - - . : ------ -- - - . - ---- ----
e , ,
4 .ao o' 0.2 oJ o4 o.5 o.s o7 o.a o.9
a
--- -- - - - -

lime (s)
I 0 I I t I I

! : : : : : :
1

2 --- :- - - -- ... ; ---- - . - - : . ---- :


llJ I
--- -- -
: - --- --- - .. - - --- -- -

: : : : : fig. 9. The d11 wavelet coefficient's variation at the rated load

As it can be seen very clearly from the above figures, at


I I I I 0 I I
all the loads the d11 wavelet coefficient's variation for the

, ,
-------------4------ -------- - - ------ 4----k---
l I I I

faulty motor has greater magnitude.


------ : - - ;- - - - - - -: -- - - -:
I I I I 0
: :
1
--- -----

o I
- - ----

I
- -

I
- - --

I
- - - --

I I I
- - - --
As it can be also observed, at no-load the effect of the
fault is not so setious as in the case of the rated load, since
1 I I t I I I I

., .. .. .. - ... . .
1 I I I o 0

---
0 I I
" ., .. .. .
I
,
I
.,_ . ... . . ., I
... .... r - -
0
... ... ... ,... ... ...... ...
t
I
I 1
I
I
I
I
I
t the currents in the rotor windings are small. Therefore the
. ' most eloquent results were obtained at great loads.
"8o 01 02 03 04 05 06 07 08 09 especially near the rated load.
tome l>l
In order to emphasise the effect of the fault
Fig. 6. The d11 wavelet cocflicicnt's variation at no-load independently of the load the ratio of the root-mean-square

401
(RMS) of the du wavelet col!fficient and of the line current The obtained RMS values of the measured line currents
will be computed: (I) and of the du wavelet coefficients, respectively the
computed k factor are in table I. both for the healthy and
k (4) for the faulty wound rotor induction motor at all the four
studied loads.

TABLE I.

Healthy motor Faulty motor

Load
k
(l)RMS k
UhMS
(/)RMS (dll )RMS (I)RMs ( du ) RN!S
=

(dll)RMS (dll)RMS
No-load 5.02 0.36 0.073 5.05 0.474 0.093

45% of rated load 5.22 0.41 0.077 5.43 0.617 0.114

65% of rated load 5.88 0.47 0.079 6.63 1.129 0.171

Rated load 6.97 0.56 0.081 8.25 2.299 0.278

As it can be seen from Table I. the computed k factor is Signal Processing, vol. 16 (2002), no. 2-3,
not proportional with the measured line current's values, pp. 223-253.
and therefore neither with the load. [2] Penrose, H.W., "Test Methods for Determining the
Hence it can be used to estimate the condition of a Impact of Motor Condition on Motor Efficiency and
wound rotor induction machine. Reliability," URL: http://www.alltestpro.com/pdf/Test
Studying the values of the k factor in the case of the Methods.pdf.
healthy and faulty motor it can be stated out that all the [3] Nandi, S. and Toliyat, H.A., "Condition Monitoring
values for the healthy induction motor are lower than 0.09,
and Fault Diagnosis of Electrical Machines - A
and in the case of the faulty motor are higher than that
Review," in Proceedings of the IEEE-!EMDC'99
value. Conference, Seattle, pp. 219-221.
Therefore it can be stated out, that the threshold value of
[4) Thornson, W.T., and Gilmore, R.J., "Mqtor Current
factor k in the case of the wound rotor induction machine
Signature Analysis to Detect Faults in Induction
having a rotor phase interrupted is 0.09.
Motor Drives - Fundamentals, Data Interpretation,
Finally it can be concluded that the wavelet analysis of
and Industrial Case Histories," in Proceedings of 32nd
the measured line current can be used successfully for the
Turbomachinery Symposium, A&M University,
rotor fault detection of wound rotor induction machines.
Texas, (USA), 2003.
In further works the above-described method will be
[5) Szab6, L., Bir6, K.A. and Dobai, J.B., "Non-Invasive
extended also to the rotor fault detection of the squirrel
Rotor Bar Faults Diagnosis of Induction Machines
cage induction machine, and also for the diagnosis of the
Using Virtual Instrumentation," Oradea University
all the other faults that can be detected by the motor
Annals, Electrotechnical Section, 2003, pp. 313-320.
current signature analysis (rotor eccentricity, etc.).
Also other wavelet transform methods (for example the [6] Polikar, R., "The Wavelet Tutorial", Dept. of
continuous wavelet transform) will be studied to be applied Electrical and Computer Engineering, Rowan
in electrical machines fault diagnosis. University, Glassboro (NJ, USA), 1996. URL:
http://users.rowan.edu/-polikar/WAVELETS/
WTtutorial.htrnl.
V. ACKNOWLEDGEMENTS
[7] Szab6, L., Bir6, K.A. and Dobai, J.B., "On the Rotor
The work was possible due to the support given by the Bar Faults Detection in Induction Machines," in
Joint Hungarian - Romanian Intergovernmental S&T Proceedings of the International Scientific
Co-operation Program under grant 13/2002. Conference MicroCAD '2003, Miskolc (Hungary),
The researches were supported also by the National Section J (Electrotehnics and Electronics), pp. 81-86.
Council of Scientific Research in Higher Education [8] Misiti, M., Misiti, Y., Oppenhcim, G., and Poggi,

(Romanian Ministry of Education and Research), J-M., "Wavelet Too/box For Use with MATLAB .
respectively the Sapientia Foundation (Cluj, Romania) to User's Guide. Version 2," The MathWorks Inc.,
the authors. Natick (MA, USA), 2000.
[9] Szab6, L., Dobai, J.B., and Bir6, K.A., "Virtual
VI. REFERENCES Instruments for Detecting Rotor Faults in Induction
Motors," in Proceedings of the 51h International
[1] Kim, K., and Parlos, A.G., "Model-Based Fault Conference on New Trends in Diagnostics and
Diagnosis of Induction Motors Using Non-Stationary Repairs of Electrical Machines and Equipments,
Signal Segmentation," Mechanical Systems and Zilina (Slovakia), 2004, (in print).

402

You might also like