logo资料库

Parameters optimization of continuous wavelet transform and its ....pdf

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
CHINESE JOURNAL OF MECHANICAL ENGINEERING Vol. 20,aNo. 2,a2007 ·104· ZHANG Xinming HE Yongyong HAO Rujiang CHU Fulei State Key Laboratory of Tribology, Tsinghua University, Beijng 100084, China 0 INTRODUCTION PARAMETERS OPTIMIZATION OF CONTINUOUS WAVELET TRANSFORM AND ITS APPLICATION IN ACOUSTIC EMISSION SIGNAL ANALYSIS OF ROLLING BEARING* Abstract: Morlet wavelet is suitable to extract the impulse components of mechanical fault signals. And thus its continuous wavelet transform (CWT) has been successfully used in the field of fault diagnosis. The principle of scale selection in CWT is discussed. Based on genetic algorithm, an opti- mization strategy for the waveform parameters of the mother wavelet is proposed with wavelet en- tropy as the optimization target. Based on the optimized waveform parameters, the wavelet scalogram is used to analyze the simulated acoustic emission (AE) signal and real AE signal of rolling bearing. The results indicate that the proposed method is useful and efficient to improve the quality of CWT. Key words: Rolling bearing Fault diagnosis Acoustic emission (AE) Continuous wavelet transform (CWT) Genetic algorithm Rolling element bearings are of great importance to almost all forms of rotating machinery. Therefore, bearing failure (e.g. cracking, spalling) is one of the foremost causes of breakdown in rotating equipments. As a consequence, the condition monitoring and fault diagnosis of rolling element bearings are very important. For rolling element bearings, the most widely used detection methods are based on vibration signals. Several techniques have been applied to analyze vibration signals. However, the vibration signals may be interfered by other sources, and are not sensitive to the incipient fault, which make it difficult to detect the defect in early stage. Acoustic emission technique (AET) is a kind of dynamic non-destructive technique, developed in 1960s. Particles inside martial (atoms, molecules and particle swarm) will generate elastic waves from the transient release of strain energy as a result of the relative motion. These elastic waves are defined as acoustic emission (AE), which can be used to understand and detect the subsurface condition of material[1]. When the rolling bearing with defects is under operation, the defect (surface de- fect, cracking or spalling) will generate elastic impact between the contact surfaces, and give birth to AE. The AE involves abundant rubbing information and can be used for the condition monitoring and fault diagnosis of rolling bearing. Different from the vibration signals, AE signals always have a high frequency rang (above 20 kHz). So AEs can not be interfered by other me- chanical vibrations. And that AE are sensitive to early fault. All of these characteristics make AE methods be of great suitability and preponderance for the condition monitoring and fault diag- nosis of rolling bearing. As vibration signals, AEs of rolling bearing are also non-stationary and non-linear signals. So it’s efficient to analyze AEs with wavelet transform. Morlet wavelet has similar wave shape to the impulse component in the mechanical fault signals [2]. Thus it’s suitable to extract the impact feature of the defect[2-3]. Continuous wavelet transform (CWT) of Morlet has found wide- spread application in mechanical fault diagnosis[2-4], while the time-frequency transform performance is affected by parameters * This project is supported by National Natural Science Foundation of China (No. 50105007) and Program for New Century Excellent Talents in Uni- versity, China. Received March 21, 2006; received in revised form Sep- tember 14, 2006; accepted October 8, 2006 selection. However, how to select the parameters in order to opti- mize the transform performance is still lack of systematic study, so far the parameters are generally selected by experience[5-6]. The parameters selection in Morlet CWT is discussed in detail, and a principle of scale selection is discussed. Based on genetic algo- rithm, an optimization strategy for the waveform parameters of the basic wavelet is proposed. Applying this optimization to the analysis of rolling bearing AE signals can extract its time-fre- quency feature, also can develop the AET method for rolling bearing condition monitoring and fault diagnosis. 1 CONTINUOUS WAVELET TRANSFORM Let x(t) be a squared integrabel function, i.e. x(t) ∈ L2(R), the CWT of this function is defined as the integral transform with a function family ψa,τ(t) as the integral kernel[5], shown as follows WT a ( , ) τ x = −∞ +∞ ∫ 1 a x t ( ), < x t ( ) * ψ ψ a t ( )τ , d t = t τ −⎛ ⎞ ⎜ ⎟ a ⎝ ⎠ > (1) where ψa,τ(t) is generated by dilation and translation from the mother wavelet ψ(t) shown as follows t τ −⎛ ⎞ ψ ⎟ ⎜ a ⎠ ⎝ 1 a (2) ψ a t ( ) = , τ where a is a scale fatcor (in real engineering application, only a>0 is discussed), and τ is time location. The factor a–1/2 is used to ensure energy preservation. There can be several selections of mother wavelet ψ(t), but it should satisfy the admissibility condi- tion and its time-domain should be compact-support. Compared with discrete wavelet transform (DWT), CWT has such advantages: The wavelet needn’t to be orthogonal and is of time invariant; The sampling grids in the time-scale plane are less sparse. These advantages make CWT more suitable for fea- ture extraction in mechanical fault signals[2]. However, the time-frequency transform performance is depended upon the se- lection of mother wavelet. The principle of this selection is to make the wave shape of the mother wavelet more similar with the analyzed signal. And wavelet entropy can reflect such similarity. Ref. [2] proposed the selection method of mother wavelet based on wavelet entropy, in order to analyze vibration signal. And the selection of the shape parameter β of Morlet wavelet is optimized. Based on the wavelet entropy principle, Ref. [3] discussed the
CHINESE JOURNAL OF MECHANICAL ENGINEERING ·105· wavelet transform performance of typical AE signals. After com- paring the transform results of Morlet wavelet, DB1-DB10 wave- let, Meyer wavelet and Sym1-Sym4 wavelet, Ref. [3] concluded that the Morlet wavelet is most suitable for the analysis of AE signals. In this paper, for the purpose of analyzing AE signals, the selection of wave shape parameter of Morlet wavelet is discussed more systematically, and an optimization strategy based on ge- netic algorithm is proposed. When used to analyze real signals, Morlet wavelet is defined as From above it can be seen that: β and ω0 balance the time-frequency resolution. For different signals, different parame- ters should be selected for better performance. According to Eq. (4), π (Hz), the half-power band width of Morlet wavelet is the central frequency is f0 ( f0=ω0/(2π)). Hence, the quality factor Q (central frequency/band width) can be defined as /(2 ln 2 ), β i.e. β and ω0 determine the quality factor of Morlet wavelet. And thus, wavelet analysis quality is optimized simultaneously when these two parameters are optimized. ln 2 / ω 0 β ψ t ( ) ⎛ ⎜ ⎝ Its Fourier transform is exp = − t 2 2 β 2 ⎞ ⎟ ⎠ cos( ω β ) t 0 > 0 (3) 2 PARAMETERS OPTIMIZATION OF MORLET WAVELET TRANSFORM ˆ( ) ψω = / 2 π β exp ⎡ ⎢ ⎢ ⎣ ⎛ −⎜ ⎝ − ω ω 0 2 β 2 ⎞ ⎟ ⎠ ⎤ ⎥ ⎥ ⎦ (4) Strictly speaking, Morlet wavelet doesn’t satisfy the admissi- bility condition[5], for ˆ( ψω = 0) = ( π/2 / β )exp( ω β2 − / 2 2 0 ) ≠ 0 (5) However, when ω0/β≥5, it can approximately satisfy it. Parameter β and central frequency ω0 control the shape of basic Morlet wavelet: When ω0 is fixed, the increase of β will accelerate the attenuation of basic wavelet, and decrease the sup- port domain of the wave shape, as shown in Fig. 1. Fig. 1 Wave shape of basic Morlet wavelet with different β When β tends to infinity, basic wavelet becomes a Dirac func- tion, which has the finest time resolution while no frequency resolu- tion; When β tends to 0, basic wavelet becomes a cosine function, which has the finest frequency resolution while no time resolution. When β is fixed, ω0 controls the oscillating frequency on time sup- port domain; increase of ω0 will accelerate the oscillation of basic wavelet, as shown in Fig. 2. On the other hand, when used to ana- lyze the same frequency component, increase (decrease) Morlet wavelet central frequency ω0, will make the frequency resolution higher (lower), while time resolution lower (higher)[7]. 2.1 Scale selection Generally, the frequency corresponding to the scale a is called pseudo-frequency, the relation between pseudofrequency (fa) and central frequency (f0) is [8]: fa=f0 fs /a. As the quality factor (Q) of wavelet is constant, the half-power frequency band width corresponding to scale a is a . Thus the upper and ) ln 2 /( π fH=fa+βfs fL=fa– cut-off frequency lower a , respectively. On the principle of sampling fre- f ) π β quency, if the upper cut-off frequency exceeds the limit of ana- lyzed signal, this analysis will be meaningless[7], i.e. fH≤fs / 2 should be satisfied. As a consequence, the least scale can be de- termined as a a f β = π + f β s are ( ω β ln 2 /(2 ln 2 /(2 ln 2) / ln 2) / ),aπ (6) π = π + ( s 0 min 0 On the other hand, according to the characteristic and fre- quency spectrum of AE signal of rolling bearing, it is known that the frequency range of which is above 20 kHz. Those, whose fre- quency is lower than 20 kHz, can be treated as noise, i.e. the lower limit of wavelet frequency band width should satisfy: fL≥ 20 000, and the largest scale is a max = f s ( ω β0 − 40 000 ln 2) π (7) The largest scale should also guarantee the time domain resolution[7]. For Morlet wavelet, a≤sigLen/6 should be satisfied, where sigLen stands for the length of analyze signal. 2.2 Selection of Morlet wavelet parameter β and central frequency based on wavelet entropy 2.2.1 Wavelet entropy After wavelet transform, define the wavelet energy on each single scale as E j = ∫ WT j τ τ 2( , )d x Then the total energy on scale-time plane can be described as E E T = ∑ j j (8) (9) Define the relative energy on each scale as Then the wavelet entropy can be defined as [3] Pj =Ej /ET P P lnj j = −∑ W E j (10) (11) Fig. 2 Wave shape of basic Morlet wavelet with different ω0 When selecting a proper basic wavelet, almost every element of the transform coefficient matrix is 0, except those scales that contain the frequency component of the analyzed signal. Thus the sparsity of the transform matrix can be used to evaluate the se- lected basic wavelet. If the coefficient matrix is treated as a pro- bability distribution serial, its wavelet entropy reflects its sparsity, i.e. the basic wavelet, which has the least wavelet entropy, is the best one. Hence Morlet wavelet parameters can be optimized with
·106· ZHANG Xinming, et al: Parameters optimization of continuous wavelet transform and its application YZHANG Xinming, et al: Parameters optimization of continuous wavelet transform and its application in acoustic Y in acoustic emission signal analysis of rolling bearing wavelet entropy as the selection criterion. Least wavelet entropy means most similar to the feature of the analyzed signal. Fig. 3 is the wavelet entropy on ω0-β plane, from a simula- tion signal after wavelet transform. Where 20 points are selected uniformly between [1, 20] for ω0, and 100 points are selected uniformly between [0.1, 4] for β. For the sake of the integrity of figure plotting, Morlet wavelet admissibility condition (ω0/β≥5) is not considered. However, it should be noted that the admissibi- lity condition is not satisfied at the area pointed by the text arrow in Fig. 3. x = 2exp 2exp 2exp ⎛ ⎜ ⎝ ⎛ ⎜ ⎝ ⎛ ⎜ ⎝ t − 0.0018 − 0.0001 − t 0.0019 − 0.000 09 ⎞ ⎟ ⎠ ⎞ ⎟ ⎠ t sin(2 70 000( π − 0.0018)) + sin(2 90 000( π t − 0.0019)) + − t 0.002 0 − 0.000 08 ⎞ ⎟ ⎠ t sin(2 80 000( π − 0.002 0)) (14) For the convenience of illustration in the next, these three components are denoted as 1, 2, and 3 in time sequence. The sam- pling frequency is 500 kHz. The wave shape in time domain and its frequency analysis are shown in Fig. 4. Fig. 4 Simulated AE signal and its frequency analysis Then the genetic algorithm stated above is used to optimize the two parameters of Morlet wavelet, and Fig. 5 is the curve of best fitness for each generation. It can be seen that when the optimization is processed to the 15th generation, the best result has come out, it’s ω0=2.653, β=0.481. Fig. 5 Optimization result: curve of best fitness Using these parameters, the scalogram of simulation signal[7] is given out, as shown in Fig. 6. On the time-frequency scalogram, three components are easily to differentiate. Comparing these three components, it’s clear that the lower frequency component has higher frequency resolution and lower time resolution; While the higher frequency component has higher time resolution and lower frequency resolution, which is an ideal time-frequency per- formance and manifests the characteristics of wavelet analysis. Meanwhile, another two groups of parameters, ω0=2.653, β=0.2 and ω0=5, β=0.481, are used, and the results are shown in Fig. 7 and Fig. 8. Fig. 6 and Fig. 7 share the same ω0, And it can be seen that: As β decreases, the frequency resolution increases, while the time resolution decreases, and component 2 is mixed with component 1 and 3; Fig. 6 and Fig. 8 share the same β. And Fig. 3 Wavelet entropy on ω0-β plane It can be seen that at the 2D plane, there exists a minimum on the wavelet entropy curve. The wavelet entropy of every point can be calculated one by one, and then the point with minimum entropy can be searched out. Whereas, if the search step is too small, the computation will become unbearable; If the step is too large, the computation precision will be lost. For such search task, genetic algorithm (GA) is much suitable due to its perfect charac- teristics. Thus, in this paper, GA is used to optimize the parameterω0 and β. 2.2.2 Genetic algorithm GA was first introduced by HOLLAND in 1975[9]. As a search process, GA mimics the laws of natural selection and ge- netics, and utilizes group searching strategy and information ex- change among individuals. GA has the characteristics of parallel process, random search, self-adaptive, global optimization, and thus has found widely application in combination optimization, machine learning, adaptive control, etc. GA has been one of the key techniques of intelligent computation in 21st century. A standard GA process mainly includes code, original popu- lation production, fitness calculation, selection, crossover and mutation. In this paper, the population size is selected as 30; The coding method is binary coding. The length of each chromosome is 20, i.e. 10 for ω0 and 10 for β. Fitness function is wavelet en- tropy, and the selection method is roulette wheels. Crossover rate and mutation rate are 0.5, 0.001, respectively. The computation stops when evolved to the 100th generation. In order to satisfy the admissibility condition ω0/β≥5, in the code step, for each given ω0 , β is under the upper limit of ω0/5. 3 SIMULATION Ref. [10] introduced a simulation model of AE signal g m ⎧ ⎪ = ⎨ ⎪ ⎩ x n I = ∑ i 1 = v g − i n k i n=1, 2, 3, … , N (12) 0 <1 > m M m exp t m ∆⎛ − ⎜ τ ⎝ ⎞ ⎟ ⎠ sin(2 f m t π ∆ 0 ) 1 ≤ m M ≤ (13) There are N discrete data points x1, x2,…, xN in the signal, which is comprised of I impulses. Each impulse has M effective points. Based on the given model, a simple AE signal was simu- lated by 3 exponential decaying components
CHINESE JOURNAL OF MECHANICAL ENGINEERING ·107· it can be seen that: As ω0 increases, the frequency resolution gets higher, while the time resolution becomes lower, and it is hard to differentiate component 2 from component 1 and 3. This result is consistent with the above statement. MHz. From the frequency spectrum figure, it can be seen that the signal has three dominant components around the frequency of 100 kHz, 150 kHz and 180 kHz; However, the other frequency components cannot be neglected. And also the time when each component appears is still unknown only by the frequency spec- trum. Fig. 9 Scalogram (ω0=2.653, β=0.530) Fig. 10 Scalogram (ω0=2.406, β=0.481) Fig. 6 Scalogram (ω0=2.653, β=0.481) Fig. 7 Scalogram (ω0=2.653, β=0.2) Fig. 8 Scalogram (ω0=5, β=0.481) When ω0=2.653, β=0.481, their ratio ω0/β=5.512, which is already close to the lower limit of Morlet wavelet admissibility condition (ω0/β≥5). Thus under the situations of increasing β and decreasing ω0, the comparison results of the scalograms is not very clear, however, it still can be seen that the time resolution gets higher while the frequency resolution gets lower. And it is more difficult to differentiate component 2 from component 1 in Fig. 9 and Fig. 10 than in Fig. 6. 4 APPLICATION OF WAVELET TRANSFORM IN AE SIGNAL OF ROLLING BEARING Experiments were carried out with a rolling bearing with an outer race defect. In the operation of the bearing, each time the rolling element passes the defect, an impact signal will be released. A segment of the AE signal including one such impact is selected for example, as shown in Fig. 11. The sampling frequency was 1 Fig. 11 AE signal of rolling bearing with an outer race defect and its frequency analysis Apply the genetic algorithm as stated before to optimize the Morlet wavelet for this signal. When ω0=1.891, β=0.330, the wavelet entropy gets its minimum. Under this situation, the scalo- gram is obtained as shown in Fig. 12. It can be seen from Fig. 12 that, in an AE event, there appeared two components in time se- quence, concentrated on the frequency of 160 kHz and 175 kHz, respectively, where the first component had larger energy than the second one. These two components are corresponding to the 150 kHz and 180 kHz components in Fig. 11. Concerning the compo- nent of 100 kHz in Fig. 11, it can be seen from the rectangle area in Fig. 12 that this component exists through whole time range of the signal, and has nothing to do with the impact signal, thus could be treated as noise. Other frequencies have no clear ap-
·108· ZHANG Xinming, et al: Parameters optimization of continuous wavelet transform and its application YZHANG Xinming, et al: Parameters optimization of continuous wavelet transform and its application in acoustic Y in acoustic emission signal analysis of rolling bearing pearance on the scalogram, so should be treated as noise, too. Here two feature components are extracted from the AE signal, and can be used for further study of condition monitoring and fault diagnosis of rolling bearing. Biographical notes Fig. 12 Scalogram of AE from rolling bearing with an outer race defect 5 CONCLUSIONS AE methods have obvious advantages compared with vibra- tion methods in the condition monitoring and fault diagnosis. When applying Morlet continuous wavelet transform to the AE signals of rolling bearing, different parameters lead to different analysis performance. The principle of scale selection was dis- cussed; Based on genetic algorithm, the wavelet parameters were optimized with wavelet entropy as the fitness function. The results indicate that the proposed method is useful and efficient. References [1] YUAN Zhenming, MA Yukuan, HE Zeyun. Acoustic emission technique and its application[M]. Beijing: China Machine Press, 1985. (in Chinese) [2] LIN Jing, QU Liangsheng. Feature extraction based on Morlet wavelet and its application for mechanical fault diagnosis[J]. Journal of Sound and Vibration, 2000, 234(1): 135-148. of rubbing fault[D]. Beijing: Tsinghua University, 2005. (in Chinese) [3] YIN Xinyun. Application of acoustic emission technique in diagnostics [4] ZHENG H, LI Z, CHEN X. Gear fault diagnosis based on continuous wavelet transform[J]. Mechanical Systems and Signal Processing, 2002, 16(2-3): 447-457. [5] YANG Fusheng. Engineering application of wavelet transform[M]. Bei- jing: Science Publishing Company, 1999. (in Chinese) [6] HU Changhua. Matlab based system analysis &design –wavelet analy- sis[M]. Xi’an: Xidian University Press, 1999. (in Chinese) [7] PENG Zhike. Application of wavelet analysis in diagnostics of rotate machinery[D]. Beijing: Tsinghua University, 2002. (in Chinese) [8] YU Lei, CHEN Xumei, GENG Yanbin, et al. Optimized aggregation level for ITS data based on wavelet decomposition[J]. Journal of Tsinghua University (Science and Technology), 2004, 44(6): 793-796. (in Chinese) [9] CHEN Guoliang, WANG Xufa, ZHUANG Zhenquan. Genetic algorithm and its applications[M]. Beijing: People’s Post & Telecommunications Publishing House, 1996. (in Chinese) [10] MITRAKOVIC D, GRABEC I, SEDMAK S. Simulation of AE signals and signal analysis systems[J]. Ultrasonics, 1985(9): 227-232. ZHANG Xinming is a master candidate in Department of Precision Instruments and Mechanology, Tsinghua University, China. His research interests include condition monitoring and fault diagnosis of rotate machinery, etc. Tel: +86-10-62797623; E-mail: zhang-xm04@mails.thu.edu.cn HE Yongyong is an associate professor in Department of Precision Instruments and Mechanology, Tsinghua University, China. His research interests include fault diagnosis of rotate machinery, and mechanical signal processing, etc. Tel: +86-10-62797623; E-mail: heyy@mail.tsinghua.edu.cn HAO Rujiang is a doctoral candidate in Department of Precision Instruments and Mechanology, Tsinghua University, China. His research interests include fault diagnosis of rotate machinery, and vibration signal processing, etc. Tel: +86-10-62772095; E-mail: hrj03@mails.tsinghua.edu.cn CHU Fulei is a professor in Department of Precision Instruments and Mecha- nology, Tsinghua University, China. His research interests include fault diagno- sis of rotate machinery, and rotor dynamics, etc. Tel: +86-10-62792842; E-mail: chufl@mail.tsinghua.edu.cn
分享到:
收藏