Professional Documents
Culture Documents
Renewable Energy
journal homepage: www.elsevier.com/locate/renene
a r t i c l e i n f o a b s t r a c t
Article history: Based on the Morlet wavelet transformation and Wigner-Ville distribution (WVD), we present a wind
Received 22 October 2009 turbine fault diagnosis method in this paper. Wind turbine can be damaged by moisture absorption,
Accepted 7 May 2010 fatigue, wind gusts or lightening strikes. Due to this reason, there is an increasing need to monitor the
Available online 8 June 2010
health of these structures. Vibration analysis is the best-known technology applied in wind turbine
condition monitoring, in which the time-frequency analysis techniques such as Wigner-Ville distribution
Keywords:
(WVD) are widely used. Theoretically WVD has an infinite resolution in time-frequency domain. For early
Fault diagnosis method
wind turbine fault signals, however, there are two main difficulties in WVD analysis. One is strong noise
Wavelet de-noising
Continuous wavelet transformation (CWT)
signals in the background and the other is cross terms in WVD itself. In this paper, continuous wavelet
Morlet wavelet transformation (CWT) is employed to filter useless noise in raw vibration signals, and auto terms window
Wigner-Ville distribution (WVD) (ATW) function is used to suppress the cross terms in WVD. In the CWT de-noising process, the Morlet
wavelet, whose shape is similar to mechanical shock signals, is chosen to perform CWT on the raw
vibration signals. The appropriate scale parameter for CWT is optimized by the cross validation method
(CVM). An ATW based on the Smoothed Pseudo Wigner-Ville distribution (SPWVD) spectrum is taken to
be a window function to suppress the cross terms in WVD. The new method can not only remove cross
terms faraway from the auto terms, but also keep high energy close to every instantaneous frequency, the
virtues such as high time-frequency resolution, and good energy aggregation etc. The wind turbine gear
fault diagnosis experiment results indicate that the proposed method has a good de-nosing performance
and is effective in suppressing the cross terms and extracting fault feature.
2010 Elsevier Ltd. All rights reserved.
0960-1481/$ e see front matter 2010 Elsevier Ltd. All rights reserved.
doi:10.1016/j.renene.2010.05.012
B. Tang et al. / Renewable Energy 35 (2010) 2862e2866 2863
one for analyzing the non-stationary signals, overcomes the Therefore, it is feasible to filter de-noise the signal by choosing
drawbacks of other techniques by means of analytical functions suitable mother wavelet to do CWT.
that are local in both time and frequency [15e17]. However, the The wavelet transform resulting coefficients reflect the corre-
biggest challenge in wavelet analysis is the selection of the lation between the signal and the selected wavelet-base function.
mother wavelet function as well as the decomposition level of To increase the amplitude of the generated wavelet coefficients
signal. Another main difficulty in wavelet analysis is the order of related to the fault impulses and enhance the fault detection
the mother wavelet function [8,18,19]. The WT is the inner process, the selected wavelet-base function should be similar to the
product of a time domain signal with the translated and dialed mechanical impulse response in characteristics. From the time
wavelet-base function. Therefore, the WT can be regarded as the domain wave of the mechanical impulse signal, we can see the
filtering process of the signal. And the WT resulting coefficients Morlet wavelet is similar to the mechanical impulse signal [24].
reflect the different feature of the noise and the useful signal, Therefore wavelet de-noising using a Morlet wavelet as a base
which can be separated by the filtering process. Therefore, it is function can be used to extract the impulses for mechanical faults
feasible to de-noise the signal by the continue wavelet transform detection. The Morlet wavelet is defined as
(CWT) process. On the other hand, in order to deal with the
cross terms in WVD, dozens of joint time-frequency represen-
jðtÞ ¼ p1=4 et =2
cosðu0 tÞ
2
(4)
tations have been introduced during last decades [20,21]. The
Pseudo Wigner-Ville distribution (PWVD) and the Smoothed
Pseudo Wigner-Ville distribution (SPWVD) were used to When u0 5, the Morlet wavelet is approximately finitely
suppress the cross terms at the cost of increasing computational supported. For wavelet transform of a real signal, the real part of the
load [22]. Morlet function is used as the mother wavelet:
This paper offers a fault diagnosis method based on Morlet
jðtÞ ¼ p1=4 et =2
2
wavelet transformation and WVD, which uses the cross validation cosð5tÞ (5)
method (CVM) to optimize the wavelet scale factor, and the auto
terms window (ATW) to suppress the cross terms in WVD of the Through dilation and translation operations, we have a family of
de-noised signal. Morlet wavelets as shown in function (1). According to the above
analysis, the only difficult of the wavelet de-noising process is to
optimize the scale factor.
2. The Morlet wavelet de-noising
2.1. Filter de-noising based on the Morlet wavelet 2.2. The cross validation method (CVM)
It is important to pre-process any raw data before use since the In the area of signal inspection and fault diagnosis, the aim is to
raw data contain some redundant information. We choose wavelet extract useful feature components and acquire ideal de-noising
de-noising method to analyze the signal. The wavelet analysis effect. In other words, the distinction between de-noising signal
results in a series of wavelet coefficients, which indicate the and raw signal should better exhaustively small. Therefore, the
comparability between the signal and the particular wavelet. In following function can be used to scale the de-noising effect.
order to extract the fault features of the signal more effectively, an Z n o
appropriate wavelet-base function should be selected. The corre-
MðtÞ ¼ ðf ’ðxÞ f ðxÞÞ2 dx (6)
sponding wavelet family consists of a series of daughter wavelets,
which are generated by dilation and translation operations from
the mother wavelet and shown as follows [23]: However, the above estimation is hard to realize because the
real signal is unknown. The cross validation method (CVM) can be
tb
ja;b ðtÞ ¼ jaj1=2 j a; b˛R; as0 (1) used to estimate the function by constituting a new cost function
a [25]. So the CVM can be used to acquire the optimized scale factor
where, the parameter a is the scale factor and b denotes the time in WT. For N (N ¼ 2m) point disperse signal with noise,
location, the term is used to keep energy preservation.
gðkÞ ¼ f ðkÞ þ nðkÞ (7)
For any function f ðtÞ˛L2 ðRÞ, its WT can be expressed as
where f(k) is the original signal, n(k) is Gaussian white noise which
ZþN obeys N(0,s2) distribution. Its specific computation procedures are
tb
Wf ða; bÞ ¼ jaj1=2 f ðtÞj* dt (2) as follows:
a
N
1) Extract the even part in sequence g(k) and generate a new
where, * is the conjugate of the function.
sequence gE(k)(k ¼ 1,2,.,2m1), and produce the odd sequence
In particular, the WT can be regarded as the inner product of the
in the same way.
signal and a selected mother wavelet. Therefore it can be expressed
2) The estimate of the even sequence can be acquired by inter-
as
polating the odd sequence.
pffiffiffi 1 n o
Wða; bÞ ¼ aF Xðf Þj* ðaf Þ (3)
1h O i
g0E ðkÞ ¼ g ðkÞ þ g O ðk þ 1Þ (8)
where X(f)is the Fourier transform of the signal x(t), j*(f) is the 2
Fourier transform of the base wavelet j*(t), F1 is the inverse
Fourier transform. 3) Select the wavelet scale factor, perform CWT on the sequence
The above function can be regarded as a filtering process. That is g0 E(k), and get a new sequence g00 E(k).
to say, the WT of the signal can be regarded as the filtering process 4) Acquire the odd sequence signal g00 O(k) in the same way. The
passing the band-pass filter whose frequency response is j*(af). whole M0 (k) can be expressed as
2864 B. Tang et al. / Renewable Energy 35 (2010) 2862e2866
2X
m1
n 2 o Eq. (12) shows that the center of cross terms Wxi ;xj ;auto ðt; uÞ is in
M0ðkÞ ¼ g00O ðkÞ g00E ðkÞ (9) the center of the auto terms Wxi ;auto ðt; uÞ and Wxj ;auto ðt; uÞ. In
k¼1 addition, it can be inferred that the inner product of cross terms and
auto terms is almost equal to zero, i.e., the auto WVD components
and cross WVD components has no cross-correlation. Thus we have
Change the wavelet scale factor a in some given range, and
calculate the cost function M0 (a). The best parameter is the one who < rA ðt; sÞ; rc ðt; sÞ > ¼ 0 (13)
makes M0 (a) minimal in the sequence. With the above treatment,
the adapt adjustment is realized. In order to simplify the calculation The auto terms and cross terms have different features in nature.
and improve the computation efficiency, a simplified calculation is They can be eliminated by cross-correlation. Therefore, when the
designed to choose the scale factor, which can be expressed as auto terms and cross terms are not overlap, the cross terms can be
follows: suppressed by using ideal as a template to do two-dimension cross-
correlation. In this way, we can get
1) At first specify the scale range [m,n] and the step i.
2) Calculate the best scale factor m þ ki which makes the cost Wðt; uÞ ¼ Wx ðt; uÞ,Wx;auto ðt; uÞ (14)
function smallest through CVM. where, Wx,auto(t,u) is the auto term.
3) Reduce the search range by changing it to Eq. (14) is actually a window disposal on the time-frequency
½m þ ðk 1Þi; m þ ðk þ 1Þi and minish the step by adjusting it domain. Accordingly the auto terms function is called Auto Terms
to 0.1i. Window (ATW). Because the auto terms cannot be predefined, it
4) Repeat the above steps 2 and 3 until the final best scale factor should be replaced by a close ATW function. Therefore the main
a is obtained. difficult of the ATW method is how to find a suitable window
function.
After obtaining the best scale factor, the filter process is
performed through Eq. (2). Then the filter de-noising of the signal 3.2. Design the ATW
is realized. The noise in raw signal is removed through above
process. For uncertain signals, the auto terms always mix together with
the cross terms. Therefore it is difficult to separate the auto terms
3. Suppress cross terms in WVD from the WVD. In other words, the auto terms cannot be predicted
and the ATW cannot be designed directly. As we know, STFT has no
3.1. A new method to suppress cross terms in WVD cross terms. Moreover, it has broad implications in signal process-
ing [27]. Except for poor time-frequency resolution, the STFT is
For any fathomable and square integrabel signal x(t) e L2(R), its computationally efficient and the area it covers is much broader
WVD definition is [26]: than the area the auto terms cover. If the cross terms is near auto
terms in the WVD, it cannot be separated by the STFT spectrum. The
ZþN
1 1 1 interference of the cross terms will be amplified in error by the STFT
Wx ðt; uÞ ¼ x* t s x t þ s ejsu ds (10)
2p 2 2 spectrum. Due to this reason, new interferences will be imported,
N which is especially obvious in dealing linearity frequency modu-
where, the function x* ðt 1=2sÞxðt þ 1=2sÞ is called Wigner auto- lation signals.
components, marked as rx(t,s). Obviously the WVD of signal x(t) is In order to overcome these limitations, some other time-
the Fourier transform of rx(t,s). The various desirable properties of frequency methods have been proposed for spectral estimation of
the WVD such as preservation of time and frequency support, non-stationary signals, Such as SPWVD spectrum, which uses
infinite time and frequency resolutions, and more, make the WVD window functions in both time domain and frequency domain, and
a useful tool for signal analysis. The main drawback of this distri- has the ability to suppress some of the cross terms in WVD and
bution is that it is quadratic and the method based on the WVD better time-frequency resolution than the STFT. Because of these
introduces the cross terms in the time-frequency domain making advantages, we designed a new ATW function based on the SPWVD
the transform space difficult to interpret. The WVD of sum of two spectrum. The SPWVD of signal x(t) can be calculated from Eq. (15)
signals xðtÞ ¼ x1 ðtÞ þ x2 ðtÞ is given by: below:
ZN
X X s s
n n X
n
Wx ðt; uÞ ¼ Wxi ;auto ðt; uÞ þ 2Re Wxi ;xj ;cross ðt; uÞ Wsp ðt; uÞ ¼ x t u þ x* t u gðuÞhðsÞejus ds
i i j
2 2
N
(11) (15)
where, Wx,auto(t,u) is called auto term, which represents the energy where h(s) and g(u) are two real even window functions which
distribution of the signal, and Wx,cross(t,u) is called cross terms. Eq. satisfy the condition of h(0) ¼ g(0) ¼ 1. The SPWVD spectrum is
(11) means that the WVD of the sum of two signals is not simply the defined as jWsp ðt; uÞj2 .
sum of their corresponding WVD. There are also cross terms. In In order to realize the auto adaptability of the new method, we
most circumstance, the cross terms, determined by calculating the set a threshold for the SPWVD spectrum while designing the ATW
module square of cross terms in the following equation, are function. The threshold which is calculated according to the char-
unexpected. acteristic of the signal can be adjusted automatically. The ATW
ZZ function is expressed as
s x
jWxi ;xj ;cross ðt; uÞj2 ¼ Wxi ;auto t þ ; u þ $Wxj ;auto
2 2 (
s x 1 jWsp ðt; uÞj2 > th
t ;u ds dx ð12Þ Wx;auto ðt; uÞ ¼ (16)
2 2 0 jWsp ðt; uÞj2 th
B. Tang et al. / Renewable Energy 35 (2010) 2862e2866 2865
Fig. 1. Measured vibration signal from the test-bed and its WVD.
for fault diagnosis. The results indicate that the wind turbine [11] Loutridis SJ. Instantaneous energy density as a feature for gear fault detection.
Mechanical Systems and Signal Processing 2006;20:1239e53.
gearbox fault feature is much clearer than the original signal does.
[12] Junsheng C, Dejie Y, Yu Y. Time-energy density analysis based on wavelet
The cross terms in WVD can be removed clearly and the good transforms. NDT & E International 2005;38:569e72.
characteristics of WVD can be reserved. [13] Yang WX, Ren XM. Detecting impulses in mechanical signals by wavelets.
EURASIP Journal on Applied Signal Processing 2004;8:1156e62.
[14] Chanerley AA, Alexander NA. Correcting data from an unknown accelerometer
Acknowledgments using recursive least squares and wavelet de-noising. Computers & Structures
2007;85:1679e92.
This research was supported by National high-tech research and [15] Fan YS, Zheng GT. Research of high-resolution vibration signal detection
technique and application to mechanical fault diagnosis. Mechanical Systems
development projects of China (863)(Grant No.2009AA04Z411), and Signal Processing 2007;21:678e87.
National Natural Science Foundation of China (Grant No. 50875272) [16] Ioannis Delakis, Omer Hammad, Kitney Richard I. Wavelet-based de-noising
and Research Fund for the Doctoral Program of Higher Education of algorithm for images acquired with parallel magnetic resonance imaging
(MRI). Physics in Medicine and Biology 2007;52:3741e51.
China (Grant No. 20090191110005). [17] Rafiee J, Tse PW, Harifi A, Sadeghi MH. A novel technique for selecting mother
wavelet function using an intelli gent fault diagnosis system. Expert Systems
References with Applications 2009;36:4862e75.
[18] Bozchalooi I Soltani, Liang Ming. A smoothness index-guided approach to
wavelet parameter selection in signal de-noising and fault detection. Journal
[1] Liu WY, Tang BP, Jiang YH. Status and problems of wind turbine structural
of Sound and Vibration 2007;308:246e67.
health monitoring techniques in China. Renewable Energy 2010;35
[19] Kumari R, Selva Shantha, Sadasivam V. De-noising and baseline wandering
(7):1414e8.
removal of electrocardiogram using double density discrete wavelet. Inter-
[2] Dalili N, Edrisy A, Carriveau R. A review of surface engineering issues critical to
national Journal of Wavelets, Multiresolution and Information Processing
wind turbine performance. Renewable and Sustainable Energy Reviews
2007;3:399e415.
2009;13:428e38.
[20] Pachori RB, Sircar P. A novel technique to reduce cross terms in the squared
[3] Roshan-Ghias A, Shamsollahi MB, Mobed M, Behzad M. Estimation of modal
magnitude of the wavelet transform and the short-time Fourier transform,
parameters using bilinear joint time-frequency distributions. Mechanical
Proc. IEEE Int. Workshop on Intelligent Signal Processing, Faro, Portugal, 1e3
Systems and Signal Processing 2007;21:2125e36.
September, 2005:217e222.
[4] Padovese LR. Hybrid time-frequency methods for non-stationary mechanical
[21] Mirela B, Isar A. The reduction of interference terms in the time-frequency
signal analysis. Mechanical Systems and Signal Processing 2004;18:1047e64.
plane. Signals, Circuits and Systems 2003;2:461e4.
[5] Rodriguez MA, Emeterio J. Ultrasonic flaw detection in NDE of highly scat-
[22] Liu WY, Tang BP, Chen RX, Jiang YH. A method to suppress the cross terms in
tering materials using wavelet and Wigner-Ville transform processing.
Wigner-Ville distribution using auto terms. China Mechanical Engineering
Ultrasonics 2004;42:217e50.
2009;20(21):2613e6 [in Chinese].
[6] Gelman L, Adamenko V. Usage of the Wigner-Ville distribution for vibro-acoustcal
[23] Zhu ZK, Yan Ruqiang, Luo Liheng. Detection of signal transients based on
diagnostics of cracks. Proceedings of the Meeting of the Acoustical Society of
wavelet and statistics for machine fault diagnosis. Mechanical Systems and
America. Journal of the Acoustical Society of America 2000;108 [5, Part 2].
Signal Processing 2009;23:1076e97.
[7] KhalidAl-RaheemAsok Roy, etal F. Rolling element bearing faults diagnosis
[24] Lin J, Zuo MJ, Fyfe KR. Mechanical fault detection based on the wavelet de-
based on autocorrelation of optimized: wavelet de-noising technique. Inter-
noising technique. ASME Journal of Vibration and Acoustics 2004;126:9e16.
national Journal of Advanced Manufacturing Technology 2009;40:393e402.
[25] Tang BP, Liu WY, Jiang YH. Parameter optimized Morlet wavelet de-noising
[8] Tsai Nan-Chyuan, King Yueh-Hsun, Lee Rong-Mao. Fault diagnosis for magnetic
method based on cross validation method. Journal of Chongqing University
bearing systems. Mechanical Systems and Signal Processing 2009;23:1339e51.
2010;33(1):1e6 [in Chinese].
[9] Lee SK. A new method for smoothing non-oscillation cross-terms in sliced
[26] Cohen I, Raz S, Malah D. Adaptive suppression of Wigner interference-terms
wigner fourth-order moment spectra. Mechanical Systems and Signal Pro-
using shift-invariant wavelet packet decompositions. Signal Processing
cessing 2001;15:1023e9.
1999;73:203e23.
[10] Khandan F, Ayatollahi A. Performance region of center affine filter for limi-
[27] Cohen L. Time-frequency distributions-a review. Proceedings of the IEEE
nating of interference terms of discrete Wigner distribution. Image and Signal
1989;77:941e81.
Processing and Analysis 2003;2:621e5.