Early fault detection model for rolling bearing based on an iterative tunable Qfactor wavelet transform
Liangchao Chen^{1} , Jianfeng Yang^{2}
^{1, 2}Mechanical and Electrical Engineering, Beijing University of Chemical Technology, Beijing, China
^{2}Corresponding author
Vibroengineering PROCEDIA, Vol. 22, 2019, p. 4146.
https://doi.org/10.21595/vp.2019.20609
Received 19 February 2019; accepted 26 February 2019; published 15 March 2019
JVE Conferences
To reduce the adverse effect of incorrect parameters for the traditional iterative tunable Qfactor wavelet transform, this paper proposes an iterative tunable Qfactor wavelet transform method for fault feature extraction. Firstly, before decomposing the bearing vibration signal by an iterative tunable Qfactor wavelet transform, the initial values of 3 basic factors should be set: the quality factor Q, redundancy r and the number of decomposition level $J$. Secondly, the kurtosis of a high resonance component, which is the result of an iterative tunable Qfactor wavelet transform, is calculated through multistep iteration until it meets the iteration stop condition. Finally, the envelope spectrum of the final low resonance component is calculated, and the type of bearing fault can be recognized according to the frequency of extreme points. The results show that this method can effectively suppress noise and inband interference and avoid fault identification inaccuracies caused by improper parameters and can also identify the fault feature frequency more clearly.
Keywords: signal processing, bearing fault detection, iterative tunable Qfactor wavelet transform, fault feature extraction.
1. Introduction
In recent years, on the basis of the traditional Fourier transform, wavelet denoising has been widely used in practice by many scholars because of its low entropy, multiresolution, correlation and flexibility. Chen et al. [1] proposed a data driven threshold strategy for different wavelet coefficients. Selesnick [2] first proposed a Tunable Qfactor Wavelet Transform (TQWT) in 2011. Li Xing [3] applied the genetic algorithm to the Qfactor optimisation with the iterative tunable Qfactor wavelet transform method to avoid the blindness of the Qfactor selection.
Different from the previous fixed Q value algorithm, the algorithm proposed in this paper separates the high and low resonance component layer by layer by iterating the size of the Qfactor step by step and eliminates the noise signal from the low resonance component. Then, the spectral kurtosis of the decomposed high resonance component will decide whether the low resonance component will be decomposed continuously. Finally, the envelope spectrum is obtained from the low resonance component after the cycle termination, and the type of fault is judged according to the frequency of the extreme point. The results show that the method can effectively suppress the noise components in the low frequency component. Compared with the traditional envelope spectrum method, this method can effectively extract the fault characteristic frequency and detect the early faults of bearings.
2. Iterative tunable Qfactor wavelet transform
The resonance property of signal is defined by the Qfactor. The larger the Qfactor is, the better the frequency aggregation of signals and the higher the resonance property are, the smaller the Qfactor is, the better the time aggregation of signals and the lower the resonance property are. The basic idea of the algorithm is to decompose a noisy and interfered signal with two different wavelet basis functions.
The wavelet basis function with high Qfactor is used to represent the components with strong oscillation in the signal. Low Qfactor is used to represent the components with weak oscillation.
The iterative tunable Qfactor wavelet transform method combines the signal center frequency and frequency bandwidth synthetically with the signal resonance attribute. It can effectively separate the central frequency and the overlapping of the central frequency bands and has different signal components with different Qfactors.
2.1. The tunable Qfactor wavelet transform (TQWT)
The tunable Qfactor wavelet transform is a flexible discrete wavelet transform. The $Q={f}_{c}/BW$ is defined directly in the frequency domain, in which ${f}_{c}$ is the central frequency of the signal and $BW$ is the bandwidth. According to the different characteristics of the signal oscillation, the Qfactors of the wavelet transform can be adjusted flexibly. Similarly, to other kinds of wavelet transform, TQWT is also based on multichannel filter, and its filtering principle is shown in Fig. 1. A series of two channel filter banks are used to decompose the low frequency band of the signal through iteration. The wavelet factor of the sub signal is expressed by ${\omega}^{j}\left(n\right)$ ($j=\mathrm{1,2},\dots ,J+1$). LPS $\alpha $ and HPS $\beta $ are the lowpass scale and the highpass scale, $\alpha $ and $\beta $ are the lowpass scale parameter and the highpass scale parameter, which represent the increase or decrease of the sampling frequency. That is to say, the next ordered sampling frequency is $\alpha $ (lowpass frequency band) or $\beta $ (highpass frequency band) times before, as shown in Fig. 1. In order to reconstruct the signal better, the filter bank must be strictly sampled, and the value of $\alpha $ and $\beta $ must strictly satisfy the condition $0<\alpha <1$, $0<\beta \le 1$, $\alpha +\beta >1$. The base –2 fast Fourier transform is used here to improve the computational efficiency.
Fig. 1. Schematic diagram of the tunable Qfactor wavelet transform filter
a) The principle of TQWT decomposition filter
b) The principle of the TQWT synthetic filter
The definition of the frequency response function ${H}_{0}\left(\omega \right)$ and ${H}_{1}\left(\omega \right)$ of the high and the low pass filter are as follows:
where $\theta \left(\omega \right)=0.5\left(1+\mathrm{c}\mathrm{o}\mathrm{s}\left(\omega \right)\right)\sqrt{2\mathrm{c}\mathrm{o}\mathrm{s}\left(\omega \right)}$, $\omega \le \pi $ is a Debbie Keyes (DB) frequency response. In these parameters, the highpass scale parameter $\beta $ is directly related to the Qfactor: $Q=\left(2\beta \right)/\beta $. The relationship between the low pass scale parameter $\alpha $ and the redundancy $r$ is $r=\beta /\left(1\alpha \right)$. When $Q$ is kept constant, the redundancy $r$ increases, the degree of overlap between the frequency response of the wavelet will increase. So, the large $r$ is, the larger the decomposition level $J$ will be required to cover the same frequency range. Because the signal cannot be decomposed infinitely, the maximum amount of decomposition is determined by the Eq. (3):
where $\u230az\u230b$ represents the largest integer less than $z$ and $L$ represents the length of the signal. Therefore, if the quality factor $Q$, the redundancy $r$, and the decomposition level $J$ are determined, then a definite adjustable Qfactor wavelet transform can be defined.
2.2. Separation of high resonance and low resonance components
The method of iterative tunable Qfactor wavelet transform uses morphological component analysis (MCA) to separate the components in the signal according to the oscillation characteristics and establish the best representation of the high resonance component and the low resonance component.
The signal through the adjustable Qfactor wavelet transform can get 2 kinds of wavelet basis function library ${s}_{1}$ and ${s}_{2}$ with quality factors ${Q}_{1}$ and ${Q}_{2}$. The signal to be decomposed can be expressed as follows:
In the formula, ${w}_{1}$ and ${w}_{2}$ are wavelet transform coefficients. ${w}_{1}{s}_{1}$ and ${w}_{2}{s}_{2}$ are the low resonance component and the high resonance component of the signal $x$ to be decomposed, and $n$ is called the residual component of the signal $x$ to be decomposed, which cannot be expressed by ${w}_{1}{s}_{1}$ or ${w}_{2}{s}_{2}$.
If there are many minimum elements in the coefficient matrix ${w}_{1}$ and ${w}_{2}$, and the residual component $n$ is very small, then Eq. (4) is a sparse representation of the signal to be decomposed. The purpose of MCA is to separate source signals from signals to be decomposed. In order to achieve effective separation of the high resonance component and the low resonance component, the objective function of morphological component analysis can be expressed as:
The weight coefficients ${\lambda}_{1}$ and ${\lambda}_{2}$ in the Eq. (5) determine the optimal coefficient ${w}_{1}^{\mathrm{*}}$ and ${w}_{2}^{\mathrm{*}}$, and determine the energy of the high resonance component and the low resonance component in the final decomposition.
Eq. (5) considers the sparsity of the wavelet transform coefficient ${w}_{1}$, ${w}_{2}$ and the size of the residual component $n$ in the Eq. (4). The smaller the values of the objective function, the sparser the decomposition is.
The optimal coefficient ${w}_{1}$ and ${w}_{2}$ are obtained by using the Split Augmented Lagrangian Shrinkage Algorithm (SALSA) [4]. The process of sparse decomposition is to find ${w}_{1}^{\mathrm{*}}$ and ${w}_{2}^{\mathrm{*}}$ when the function reaches a minimum. The estimated values of the high resonance component and the low resonance component are expressed as:
The tunable Qfactor wavelet transform can decompose input signals into high and low resonance components. The main components of the high resonance component are interference signal and noise. The spectral kurtosis should be less than 3. The main component of the low resonance component is the transient impact signal, and its spectral kurtosis should be more than 3. Therefore, when the bearing fault vibration signal is decomposed by iterative tunable Qfactor wavelet transform, the spectral kurtosis index can be used to determine whether there are still noise and interference signal residues in the low resonance component after decomposition, and whether further decomposition of different Qfactor is needed. If the spectral kurtosis of the high resonance component is greater than 3 after several decompositions, it is proved that some of the transient impact components have been decomposed into the high resonance component. This means that there is no residual interference signal and noise in the low resonance component at this time. So, in every iteration, the spectral kurtosis of the high resonance component will be calculated. If its value is less than 3, the low resonance component obtained from this cycle will be used as the input signal of the next cycle, and the iteration process will continue. Otherwise, the iteration will terminate, and the output is the low resonance component of the $i$ iterations. The iterative tunable Qfactor wavelet transform flow chart is shown in Fig. 2.
Fig. 2. Principle flow chart of the rolling bearing early fault diagnosis based on the iterative tunable Qfactor wavelet transform
3. Experimental verification
The accelerometer is installed in the vertical and horizontal position of the bearing. The experiment used the acceleration sensor of 100 K. In order to verify the effectiveness of the method, the inner and outer ring fault experiments of the rolling bearing were carried out. The NTN6204 type rolling bearing was used in the experiment to simulate the inner and outer ring faults. Two grooves both with a width of 0.7 mm and the depth of 0.25 mm were cut by laser on the inner ring and outer ring of the bearing. The vibration signal was collected by the acceleration sensor. The sampling frequency was 100 kHz, the number of sampling points was 32 768, and the rotation speed of the rolling bearing 900 r/min. Fig. 3 shows the time domain waveform of the bearing in normal state. According to the calculation formula in the literature [5], the frequency of fault features of the outer ring and inner ring is 59.76 Hz and 100.97 Hz. In order to simulate the vibration signal at the initial stage of the bearing, Gauss white noise with signal to noise ratio $SNR=\text{0.1}$ was added. The setting parameter value of the iterative tunable Qfactor wavelet transform is shown in Table 1.
Fig. 3. Time domain diagram of bearing under normal condition
Table 1. Parameters of the iterative tunable Qfactor wavelet transform
Signal type

Filter Library

Quality factor $Q$

Redundancy factor $r$

Decomposition level $J$

Weight coefficient $\lambda $

Fault signal of bearing outer ring

High resonance filter Library

9

5

${\mathrm{J}}_{\mathrm{m}\mathrm{a}\mathrm{x}}$

1.1

Low resonance filter Library

1

5

${\mathrm{J}}_{\mathrm{m}\mathrm{a}\mathrm{x}}$

1


Fault signal of bearing inner ring

High resonance filter Library

13

5

${\mathrm{J}}_{\mathrm{m}\mathrm{a}\mathrm{x}}$

0.1

Low resonance filter Library

1

5

${\mathrm{J}}_{\mathrm{m}\mathrm{a}\mathrm{x}}$

0.15

The original signal diagram of the rolling bearing outer ring fault is shown in Fig. 4. Firstly, the iterative tunable Qfactor wavelet transform method proposed in this paper is used to denoise. When the iteration is carried out once, the termination condition is satisfied. In this case, the spectral kurtosis of the high resonance component is 16.3349. Since the noise is more concentrated in the high frequency component, the information in the low resonance component preserves a large number of vibration shock signals after the iteration. The timedomain waveform of the low resonance component is shown in Fig. 5, it can be seen that the timedomain waveform noise is obviously reduced. After using the Hilbert envelope demodulation for the low resonance component, the characteristic frequency of $f=$61 Hz and its frequency doubling components are obtained, and the envelope spectrum is shown in Fig. 5.
Fig. 4. Timedomain waveform diagram of fault original signal of bearing outer ring
Fig. 5. Timedomain waveform diagram and envelope spectrum of the low resonance component with the iterative tunable Qfactor wavelet transform
The timedomain waveform of the fault vibration signal of the rolling bearing inner ring is shown in Fig. 6. The impact component is not obvious enough to obtain. Additionally, the impact component needs to be further extracted from the signal. After performing the iterative tunable Qfactor wavelet transform twice, the spectral kurtosis of the high resonance component is 2.7456 and 3.0482 respectively. The timedomain waveform of the low resonant component is shown in Fig. 7, and the envelope spectrum of the low resonance component is shown in Fig. 7 in which the fault characteristic frequency at 100 Hz is obvious. The result shows that this method can effectively diagnose the rolling bearing failure.
As a comparison, the traditional signal iterative tunable Qfactor wavelet transform method is carried out with the same parameters through decomposing and envelope demodulation for the fault signal of bearing inner ring. The result of the envelope spectrum is shown in Fig. 8. The fault characteristic frequency is drowned in the noise and the types of the fault cannot be identified directly. From the comparison and analysis above, it can be seen that the method in this paper is better than the traditional iterative tunable Qfactor wavelet transform method for bearing fault diagnosis.
Fig. 6. Timedomain waveform diagram of fault original signal of bearing inner ring
Fig. 7. Timedomain waveform diagram Envelope spectrum of the low resonance component with iterative tunable Qfactor wavelet transform
Fig. 8. Envelope spectrum of fault signal of bearing inner ring by traditional tunable Qfactor wavelet transform
4. Conclusions
This study has proposed a method that consists in adjusting the value of the high Qfactor and then filtering step by step. It thus avoids the problems of incomplete filtering and inaccurate identifying by using fixed double Q value for the single iterative tunable Qfactor wavelet transform. The algorithm simulation and application example show that this method can effectively remove the strong noise and interference in the signal and extract the transient impact components in the bearing fault signal.
Acknowledgements
This research was supported by The National Key Research and Development Program of China (2018YFC0809004).
References
 Chen Y. M., Zi Y. Y., Cao H. R., et al. A datadriven threshold for wavelet sliding window denoising in mechanical fault detection. Science China Technological Sciences, Vol. 57, Issue 3, 2014, p. 589597. [Publisher]
 Selesnick I. W. Wavelet transform with tunable Qfactor. IEEE Transactions on Signal Processing, Vol. 59, Issue 8, 2011, p. 35603575. [Publisher]
 Li Xing, Yu DeJie, Zhang D. C. Fault diagnosis of rolling bearings based on the iterative tunable Qfactor wavelet transform with optimal QFactor. Journal of Vibration Engineering, 2015. [CrossRef]
 Afonso M. V., Bioucasdias J. M., Figueiredo M. A. Fast image recovery using variable splitting and constrained optimization. IEEE Transactions on Image Processing, Vol. 19, Issue 9, 2010, p. 23452356. [Publisher]
 Jiang Jingsheng Research on Fault Feature Extraction and Recognition Based on Local Tangent Space Alignment Algorithm. Beijing University of Chemical Technology, 2017. [CrossRef]