Professional Documents
Culture Documents
Application of Improved Hilbert-Huang and Wavelet Packet Transforms in Broken Rotor Bar Fault Detection
Application of Improved Hilbert-Huang and Wavelet Packet Transforms in Broken Rotor Bar Fault Detection
Abstract— one of the common techniques of rotary machinery nonstationary signals is very crucial in machinery fault
fault diagnosis is the signal based fault diagnosis, in which the diagnosis[1].
signal processing is one of its integral part. Signal processing Vibration signals are one of the signals that are used in
converts the raw data into useful features to make the diagnostic signal-based fault diagnosis. These vibration signals contain
operations. These features should be independent from the normal very useful information about mechanical equipment condition,
working conditions of the machine and the external noise. They and we can reveal different kinds of faults using them. However,
should be sensitive only to faults in the machine. Therefore, the development of effective signal processing techniques that
providing more efficient processing techniques in order to achieve can extract key fault information from the vibration signals is a
more useful features of the signal and faster and more accurate
challenge[2].
fault detection have been considered by researchers. This project
applies the improved Hilbert-Huang Transform to decompose the
Among rotating machines, induction motors by high
signal into narrow frequency bands and extract instantaneous reliability and performance play an important role in many
frequency and wavelet packet transform to remove the initial industries. Despite the high reliability of these motors, they are
signal noise in vibration signal due to the broken rotor bars fault subject to some defects. Applying suitable condition monitoring
to achieve more useful features of vibration signals for the next techniques, we can detect these defects at early stages and
stages of diagnosis. Comparison of Hilbert transform amplitude prevent their development. Common faults in induction motors
spectrum and detected instantaneous frequency by the Hilbert- are rotor faults, stator faults, bearing and gear faults. This paper
Huang Transform and the improved Hilbert-Huang transform investigates rotor bar broken fault, so that vibration signal due
techniques and combining the improved Hilbert-Huang transform to this fault is modeled and then feature extraction is applied.
and wavelet packet transform indicate the superiority of the In 2010 [3] has used the Stationary Wavelet Packet
combined technique to detect frequencies of the fault. Transform (SWPT) for extracting features in Broken Rotor Bar
(BRB) diagnostics of induction motor under the condition that
Keywords— Hilbet-Huang Transform, wavelet packet the sampling rate is low. They concluded that using SWPT not
transform, Signal-based fault detection only doesn’t have a negative impact on the performance of fault
diagnosis, but also requires less cost in terms of calculation and
I. INTRODUCTION
implementation. In addition, [4] has evaluated BRB fault of the
During the operation of rotary machines, inherent dynamic electro-pump induction motor using the steady state vibration
properties and external excitations, often leads to nonstationary signal when the engine is operating at low speed. This case uses
signals, especially under varying operating conditions over time. the frequency domain features that highly depend on motor slip.
This nonstationary signals contain information about the In this method, the fault diagnosis is failed in cases where the
health of machinery. So if appropriate processing techniques motor load and the motor slip are low, in addition ignores the
applied to these signals, the important feature of fault detection non-stationary nature of the vibration signal. In the same year
and diagnosis could be extracted. [5] evaluated the BRB fault of the induction motor using
However, many signal processing techniques are for the vibration signals from MEMS sensors. Signals derived from the
stationary signals. These methods can only analyze based on rotor were evaluated at no-load and under-load states using the
statistical averages in either time or frequency domain, and vibration signals spectrum and Fast Fourier Transform analysis
cannot reveal local features in the time domain and frequency and the features such as torque, speed, noise, and vibration under
domain simultaneously. On the other hand we know that the various loads were analyzed according to the motor slip changes.
statistical properties of nonstationary signals, changes with time. The previous work’s shortcomings were also observed in this
So in engineering applications, such methods are unsuitable for case. In 2014 [6] provided a time-frequency analysis of vibration
the analysis of nonstationary signals. The development of signal signals for fault diagnosis of BRB in the axial and radial
processing methods to extract the time-variant features from direction of the core. In this case, the frequency domain analysis
was used initially to separate the defective state and then, the operating mechanical system by hitting the shaft with a hammer.
wavelet transform was used for a closer investigation of the The resulting vibration was recorded by a sensor mounted on the
suspicious case. However, there was a challenge that the ridge of drive-end bearing bore. This was repeated several times,
frequency component of the BRB fault was close to the main and the recorded data were averaged to achieve the desired
frequency component of the motor and this caused difficulty in transfer function. In[9], a 2hp, three-phase induction motor and
fault diagnosis during the first phase that was done in the two accelerometers with a bandwidth of 5-5,000Hz and a lv/g
frequency domain. In the same year [7] has used the vibration output, as shown in Fig.1, was used. One is mounted on the
signals and Hilbert transform and Continuous Wavelet motor housing at the drive-end to measure the signal and the
Transform (CWT) common techniques to detect different faults other on an impact hammer to measure the impact strength.
and compared the results to find relevant fault frequencies. The
comparison results showed that although CWT gives a better
time resolution at high frequency areas, but it cannot separate
the impacts whose time interval is very low. In the field, HT is
better than CWT. On the other hand, CWT needs more
computing time and the Hilbert transform requires a pre-
processing technique such as the Empirical Mode
Decomposition (EMD). Therefore, each of them has advantages
and disadvantages than others cannot be preferred over another.
In 2016 [8] applied Discrete Wavelet Transform (DWT)
Fig. 1. A Schematic of the Experimental System [9]
technique on the transient vibration of induction motor in the
case of a broken rotor bars under different loads. The difference The estimated transfer function of the mechanical path is:
with previous works was broken bars fault diagnosis with
different intensities and in different mechanical loads using 2.283 + 642.6 +
vibrations in three directions of parallel to the axis of the rotor, ( )=
+ 619.3 + 4.42 × 10 +
perpendicular to the rotor axis, and radial direction. The 4.457 × 10
directions of parallel to the axis of the rotor achieved the best (1)
results using the Nearest Neighborhood classification technique. 4.234 × 10 s + 5.697 × 10
This reference chooses the signal related to the frequency band
This system is of fourth order and has two resonant
0 to 200Hz after applying DWT and then, performs subsequent
frequencies at 3.29 kHz and 580 Hz. A more detailed
diagnostic stages. While frequency components can have up to
explanation about this transfer function can be found in Ref [9].
seven times of multiplying engine speed by the slip frequency
according to engine speed for the broken bars fault, especially in B. Fault modeling
low-intensity and newborn faults. Therefore, using only this Vibration is the response of a mechanical system to the
frequency band will interfere the quality and accuracy of forces produced by defects. Forces that create vibration can
diagnostics. come from different sources such as defects. Defects are
In this paper, the vibration signals of the BRB fault were modeled as input forces to mechanical systems that we
modeled and the combining of the two techniques of improved introduced in Section 1-2. Fig.2 shows the vibration model that
Hilbert-Huang transform and wavelet packet transform was was used for simulation. n(t) is assumed to be white Gaussian
used. Initially, the noise removal operation was done by wavelet noise[10].
package transform on the vibration signal. Then, the De-noised
signal decomposed into Intrinsic Mode Functions (IMFs) during
applying the improved Hilbert-Huang transform, which is itself
produced by a combination of the Ensemble Empirical Mode
Decomposition and Hilbert transform, this decomposition leads
to narrow frequency bands to calculate their instantaneous
frequency more accurately. With this method, the frequency
components related to the incipient faults that cannot be detected Fig. 2. A simplified model for vibration[10]
due to their low amplitude, and frequency components due to
BRB that is lost in main component of the rotational property of according to [10] and [11] broken rotor bar produces a
the system in low load conditions, can be detected. As well as, sinusoidal force given by:
the non-stationary property of the vibration signal is included in
the analysis and more reliable and more robust results can be ( )= a cos(2 + ) (2)
achieved.
Where ai is the appropriate amplitude determined by the size
II. BROKEN ROTOR BARS FAULT MODELING of the defect, fi is the i-th frequency component due to defect,
is the appropriate phase angle and N is the number of harmonics.
A. System modeling
According to [12], frequency components due to broken rotor
To achieve vibration signal, we need a transfer function with bar are =1X and = 1 − . Also
vibration signal as output, and effects of defect as input.
According to [9], The transfer function, H(s), for the model was =( − ) × ( ) (3)
estimated as follows: an impulsive force was applied to the 60
Where P is the number of poles, is rotor speed, 1X is rotating stationary signal processing. In EEMD, the added white noise
frequency in r.p.s and is pole frequency. populates the time–frequency space uniformly, helping a natural
So input force due to broken rotor bar is modeled as separation of the frequency scales, which decreases the
occurrence of mode mixing.
= a cos(2 + )+ (2 + ) (4) The EEMD algorithm Adds a white noise ni(t) with the given
amplitude to the original signal x(t) to generate a new signal:
After all, assuming a 2-pole motor, with = 2926 and x (t) = x(t) + n (t) (5)
= 3000, frequency components are obtained as f =122 and where ni(t) denotes the i-th added white noise series, and x(t)
f =47.56 .With respect to the previous two sections and is the noise-added signal of the i-th trial, while i=1,2,…,M.
assuming sampling frequency 12 kHz, the vibration signal is Then Uses the original EMD algorithm to decompose xi(t)
obtained as shown in Fig.3 and Fig.4. into IMFs.
convolution of[(F(t)+n(t)),h(t)]#### y(t)
amplitude
50 ( )= , ( )+ , ( ) (6)
0
-50 Where S is the number of IMFs, , ( )is the final residue,
0 0.05 0.1 0.15 0.2 0.25 0.3
which is the mean trend of the signal, and Ci,s(t) represents the
time
IMFs (Ci,1, Ci,2, Ci,3,…, Cs) which include different frequency
FFT of faulty signal
bands ranging from high to low. A more detailed explanation
amplitude
2
1
about EMD can be found in Ref.[14].
0
0 1000 2000 3000 4000 5000 6000
IV. HILBERT-HUANG AND IMPROVED HILBERT-
frequency HUANGTRANSFORM
Fig. 3. Simulated signal due to broken rotor bar Hilbert transform, is defined based on the convolution of
convolution of[F(t),h(t)]#### y(t) signal x(t) with 1/t and can emphasize the local properties of x(t),
amplitude
50
as follows:
0
( )
-50 ( )= (7)
0 0.1 0.2 0.3 −
time
FFT of conv[F(t),h(t)]= y(t) Where P is the Cauchy principal value. Coupling the x(t) and
amplitude
The IMFs, c1, c2,..., cI, cover different frequency bands Unfortunately, in many practical applications, the signal to
ranging from high to low. The frequency components included be treated is multicomponent, and it prevents the wide
in each frequency band are different and they change with the application of instantaneous frequency concept. To apply the
variation of the signal x(t), while rI represents the central instantaneous frequency, the Hilbert Transform is applied on
tendency of the signal x(t). A more detailed explanation about IMFs resulting from EMD method. The EMD preprocessor-
EMD can be found in Ref. [13]. based Hilbert transform is called Hilbert–Huang Transform
To reduce the disadvantage of the mode mixing, Wu and (HHT)[15].
Huang proposed an effective noise-assisted method named Furthermore Improved Hilbert-Huang is based on EEMD, so
EEMD which significantly reduces the chance of inadmissible that Hilbert Transform is applied on IMFs resulting from EEMD
mode mixing and preserves the dyadic property of the to produce Hilbert-Huang spectrum.
decomposition for any data. EEMD is an improved version of
original EMD and a better tool for a non-linear and non-
V. WAVELET PACKET TRANSFORM A. Application of Hilbert-Huang Transform
WT multi-scale analysis can be useful for a signal through In TableⅠ, there are 12 instantaneous frequencies resulting
dilation and translation, so it can extract effective features in from Hilbert-Huang Transform. You can see that detected
time domain and frequency domain. Consequently, WT is frequency components are far from frequency components due
successful for the condition monitoring and fault diagnosis of to defect.
electromechanical equipment. A disadvantage of WT is that the
frequency resolution in the high-frequency sub-band where the TABLE I. INSTANTANEOUS FREQUENCY OF EACH IMF (FROM HHT)
characteristics due to fault always exist in, is weak. The Wavelet
IMF6 IMF5 IMF4 IMF3 IMF2 IMF1
Packet Transform (WPT), a development of wavelet bases, is
alternative bases formed by linear combinations of usual wavelet 143.34 326.49 603.00 1572.63 3255.79 2245.95
functions. WPT divides the frequency space into different parts IMF12 IMF11 IMF10 IMF9 IMF8 IMF7
and allows a better time–frequency localization of signals[16].
The WPT can decompose detail the information in the high- 3.12 3.33 9.67 19.17 39.54 76.36
frequency area. To perform WPT of a signal at a certain level
(e.g. level 3), the functions in Eq. (12) are unified as In Fig.6 we have Hilbert-Huang Amplitude spectrum. It
shows many frequency components that cannot be separated
( ) = √2 ∑ ℎ( ) (2 − ) from each other.
(12)
( ) = √2 ∑ ( ) (2 − ) Hilbert Amplitude Spectrum- for EMD
140
Freq(hz)
80
, = ℎ( −2 ) ,
60
(13)
, = ( −2 ) ,
40
20
at the j+1 level, 2n and 2n+1 sub-bands, respectively, and m is Fig. 6. Hilbert-Huang Amplitude Spectrum
the number of the wavelet coefficients. As illustrated in Fig. 5, a
3-level WPT generates a total of eight sub-bands, and each sub- B. Application of Improved Hilbert-Huang Transform
band covers one eighth of the frequency information consecutive In Table Ⅱ, there are 12 instantaneous frequencies resulting
[17]. from Improved Hilbert-Huang Transform. It shows that
detection of frequency components due to defect, are done better
than previous section. (See frequency components of IMF8 and
IMF9)
140 140
120 120
100 100
Freq(hz)
Freq(hz)
80 80
60
60
40
40
20
20
Fig. 7. Improved Hilbert-HuangAmplitude Spectrum Fig. 9. Improved Hilbert-Huang and Wavelet Packet Amplitude Spectrum