Health Monitoring and Fault Detection Using Wavelet Packet Technique and Multivariate Process Control Method
Health Monitoring and Fault Detection Using Wavelet Packet Technique and Multivariate Process Control Method
Yu Wang
School of Mechanical Engineering
Xian Jiao Tong University
Xiaohang Jin, Yi Sun, Jihong Shan Xian China
College of Mechanical Engineering
Zhejiang University of Technology
Hangzhou, China Zhengguo Xu
[email protected], [email protected] Department of Control Science and Engineering
Zhejiang University
Hangzhou, China
AbstractGenerally, machines will undergo two stages: normal calculated by using wavelet packet technique to represent the
working stage and irreversible degradation stage, before they health condition of machines in this article. Multivariate
fail. The division of two these stages are helpful for remaining statistical process control (MSPC) [6-8] method is then
useful life (RUL) estimation. With the help of health monitoring employed to analyze the feature data set for detecting the initial
technique, the start point of the degradation stage can be detected point of the degradation stage. These two methods combination
successfully, which facilitates the prognostic activities. This paper make it possible to detect the fault at early stage without
reports the work on the detection of start point of the expertise for fault diagnosis, which could facilitate the
degradation stage in machines. An approach, which combines the prognostics activities.
wavelet packet technique and multivariate statistical process
control method, for fault detection was developed. Motor The rest of this article is organized as follows. In Section II,
bearings and fans data are employed to illustrate the effectiveness the proposed ensemble approach is described. The principles of
of the proposed method. Results show that it is feasible for fault wavelet packet technique and multivariate statistical process
detection. control method are also briefly introduced. In Section III,
validation results based on fan and bearing data are reported.
Keywords- Fault detection; cooling fan; health monitoring; Finally, in Section IV, some conclusions are drawn.
motor bearing; multivariate statistical process control; wavelet
packet.
II. PROPOSED ENSEMBLE APPROACH
I. INTRODUCTION Sensor-based vibration signal is a useful way to indicate the
health conditions of machines. Generally, faulty machine
Prognostics gains increasing interests in industry because of
signals are always different with normal signals. Fig. 1 presents
its effective and efficient role in monitoring the health
vibration signals for a cooling fan at its normal work stage.
conditions of machines, detecting potential failures, and
Notice that the vibration energy is dominated at low
preventing unexpected downtime and economic losses [1-2]. In
frequencies (<5000 Hz). Fig. 2 presents vibration signals for a
practice, we often observe that the life of machines undergoes
degrading bearing. We can see that the amplitude of spectra
two stages: normal working stage and irreversible degradation
increases and the energy distribution at different frequency
stage [3]. The division of these two stages will be helpful for
bands varies with the time index (Sample No.).
predicting the remaining useful life (RUL) of the machines,
since it is meaningless to estimate the RUL in the normal Since energy related features could reflect the health of
working stage. This paper reports the work on the detection of machine, vibration signal was decomposed by wavelet packet
start point of machines degradation stage. technique and energy corresponding to the approximation and
details were calculated. The constructed multivariate energy
When there is a fault in machine, fault signatures will lead
feature data were then input into MSPC method for detecting
the energy distribution to vary from the normal ones. Yan and
the start point of degradation stage. The proposed approach,
Gao presented an energy-based approach for diagnosing
which was based on wavelet packet technique and multivariate
bearing faults using wavelet technique [4]. The energy features
statistical process control for fault detection, is illustrated in
corresponding to wavelet coefficients of vibration signals were
Fig. 3 and Fig. 4. In this article, we define that there is a fault in
widely used for diagnosis and prognosis of the health condition
the machine when more than 10 continuous samples are out of
s in rotary machines [5]. Therefore, energy related features are
Phase I
Phase II
1. Obtain a healthy machine data set
0.05 Calculate the Hotelling T2 statistic
2. Calculate the sample mean vector
and draw T2 control chart of future
and covariance matrix
health condition of machine
3. Calculate the UCL
0
Quantification
50
10000 1. Count the number of samples above control limit
30
5000 2. Calculate total percentage of samples above control limit on the chart
10
Sample no. 0
Frequency (Hz)
Figure 1. Vibration spectra of a healthy cooling fan.
More than 10 continuous
No
samples above control limit
1.5 or total percentage > 8% ?
Amplitude (g)
1 Yes
Start point of degradation stage
0.5
Figure 4. Block diagram of MSPC for fault detection.
0
A. Wavelet packet technique
2000 10000 The discrete wavelet transform (DWT) of a signal provides
1000 5000 shifted and scaled wavelet filters to examine the signal locally
Sample no. 0 0 in the time domain at different levels of scale. As a result, a tree
Frequency (Hz)
structure with approximation and detail coefficients is
Figure 2. Vibration spectra of a degrading bearing. constructed. Wavelet packet decomposition (WPD) is a
generalized DWT. In the WPD of a signal, both approximation
and detail coefficients are decomposed at each level [9]. Figs. 5
Vibration signal and 6 show an example of DWT and WPT of a signal at level 2,
respectively.
Wavelet packet Calculation energy
decomposition for vibration signal
Fault detection
258
machine to detect the initial point of the degradation stage. A 2
10
Hotelling Ti 2 - statistic is of the form as follows [6-8].
( ) (
Ti 2 = Zi Z S1 Zi Z ) (1)
10
1
T2
the mean vector, and S is the covariance matrix.
0
10
There are two different phases in the application of control
chart: Phase I and Phase II. In Phase I, it aims to find the
control limits which based on controlled observations.
-1
10
(m 1)2 0 20 40 60
UCL phase I = , p / 2,( m p 1) / 2
m (2) Sample no.
LCL phase I = 0
Figure 7. Hotelling T2 control chart for Fan #1.
m 2 mp (3)
LCL phase II = 0
T2
When the sample size is big ( m > 100 ), and the covariance 0
matrix is assumed to be known, the chi-square limit then could 10
be used as an approximate control limit [8]. In this article,
upper percentage point of the distributions is set as = 0.01 .
-1
UCL = 2 , p (4) 10
0 20 40 60
Sample no.
259
10
2 IV. CONCLUSION
In this article, an ensemble approach is proposed to detect
the early stage of machine faults has been presented. By
1
decomposing the vibration signals using wavelet packet
10 technique, energy of wavelet packet coefficients are extracted
to represent the health condition of machines. Such health-
related feature data are further processed by MSPC method to
T2
ACKNOWLEDGMENT
20 This work was supported in part by National Natural
Science Foundation of China under Grant No. 51275474 and
T2
260