Bearing fault feature extraction method based on complete ensemble empirical mode decomposition with adaptive noise
Maohua Xiao^{1} , Cunyi Zhang^{2} , Kai Wen^{3} , Longfei Xiong^{4} , Guosheng Geng^{5} , Dan Wu^{6}
^{1, 2, 3, 4, 5, 6}College of Engineering, Nanjing Agricultural University, Nanjing, 210031, China
^{1}Corresponding author
Journal of Vibroengineering, Vol. 20, Issue 7, 2018, p. 26222631.
https://doi.org/10.21595/jve.2018.19562
Received 22 December 2017; received in revised form 26 April 2018; accepted 15 June 2018; published 15 November 2018
JVE Conferences
As an important part of rotating machinery, bearings play an important role in largescale mechanical equipment. Abnormal bearing conditions may cause the machine to malfunction, or even evolve into a serious accident. Therefore, the accurate and timely fault diagnosis of the bearing is of great significance. Based on EMD, this paper introduces the working principles and characteristics of EEMD and CEEMDAN, respectively. Then the signal was decomposed by EEMD and CEEMDAN respectively. The simulation results show that CEEMDAN has better effect on signal decomposition. Then, comparing the effect of CEEMDAN and EEMD on bearing fault feature frequency extraction, the experiment proves that CEEMDAN has a better ability to preserve original signal and eliminate noise than EEMD method, and can extract bearing fault feature more accurately and timely.
Keywords: CEEMDAN, EEMD, denoising, fault diagnosis, feature extraction, bearings.
1. Introduction
As an important part of rotating machinery, bearings play an important role in largescale mechanical equipment. However, due to the harsh working environment of the bearing, including corrosion, poor lubrication and plastic deformation, the bearing becomes one of the most easily broken parts of the machine. In order to diagnose bearing failures in a timely manner and prevent unpredictable accidents, it is particularly important to study bearing fault feature extraction techniques. In engineering applications, the fault characteristic frequency of the bearing is often extracted from the collected vibration signal. Therefore, vibration signal processing technology is widely used in the industrial field as the main analysis technology for bearing fault diagnosis.
EMD is a new timefrequency analysis method proposed by Huang, which can decompose the signal into several intrinsic modal functions (IMFs) [1, 2]. The method can perform adaptive selection of base at the same time when multiresolution decomposition is completed. This method solves the problem of base selection and is suitable for handling nonlinear and nonstationary signals. However, mode mixing may occur when decomposing the intrinsic mode component (IMC) [3, 4]. In order to reduce the mode mixing, Wu Z. et al. proposed the Ensemble Empirical Mode Decomposition (EEMD), which reduces the effect of mode mixing by adding auxiliary white noise and achieves good results to a certain extent [5, 6]. Zheng J. et al. proposed a partly ensemble EMD (PEEMD) method to solve the problem of mode mixing, which is an improvement on EEMD [7]. However, EEDM also has the problems of low decomposition efficiency, too many pseudocomponents, and ineffective extraction of fault features.
In order to solve these problems of the EEMD, Torres M. E. et al. proposed the complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN) method with adaptive noise [8]. This method adds adaptive white noise in each decomposition stage to reduce the mode mixing. Colominas M. A. et al. used the IMF of Gaussian white noise decomposed by EMD as the unique noise to be added at each decomposition stage to solve the “false” IMFs that may be generated after CEEMDAN decomposes the signal [9]. Lei Y. et al. also applied this method to the fault diagnosis of locomotive rolling bearings [10]. But the diagnostic efficiency of this method was greatly reduced. This paper describes the use of CEEMDAN in bearing feature extraction and uses experiments to compare the accuracy of the proposed method with EEMD, and verifies the feasibility of the proposed method [11, 12].
The rest of this study is organized as follows. Section 2 presents the basic principles of EEMD and CEEMDAN. Section 3 describes and compares the simulation of EEMD and CEEMDAN. Section 4 provides an empirical comparison of the feature extraction between EEMD and CEEMDAN. Section 5 presents a concluding summary.
2. Basic principles of EEMD and CEEMDAN
2.1. EEMD’s principles
EMD is based on the time scale characteristics of complex signal itself without any requirement to setup any basis functions [13]. This method decomposes noise signals into a series of data sequence retaining local feature information, which is called Intrinsic Mode Function (IMF). Based on this characteristic, EMD has a high signaltonoise ratio while dealing with nonstationary and nonlinear data. EMD method needs to meet the following 3 conditions:
(1) At least one maxima and one minimum must be contained in the signal.
(2) Time characteristic scale is defined by the time interval between adjacent extreme points.
(3) If there is no extreme point in the whole signal, but a turning point is available. Then differential can be done to the signal to obtain the extreme points. Finally, obtain the final decomposition results through the integration of IMFs.
The EEMD method is improved on the basis of the EMD method. The mode mixing phenomenon will frequently appear while using EMD method. The reasons are as the following due to two kinds of circumstances:
(1) A separate IMF signal contains completely different scale.
(2) The same scale appears in different IMFs. The EEMD method used the statistic characteristic that white Gaussian noise has a uniform frequency distribution. After additional Gauss white noise background is added in the signal, signal region at different scales will be automatically mapped to the appropriate scale of background white noise. This makes it possible to have a unified framework for the analysis of time scales which can separate various time scales clearly, enhance the antimixing effect and form an effective, adaptive, and dynamic two filter group, solving the mode mixing problem of EMD method.
The specific process of EEMD method:
(1) Add Gauss white noise with zero mean and variance as constant $\omega \left(t\right)$ on the original signal $\gamma \left(t\right)$ and get a new target signal $Y\left(t\right)$:
(2) Imply EMD decomposition on the signal $Y\left(t\right)$. Obtained A series of IMF components and residual components ${r}_{{\rm N}}\left(t\right)$ of the target signal:
(3) Add $N$ sub different white noise to the target signal, and repeat the steps above:
(4) Do overall average operation of the above results to eliminate the influence of the many times adding of Gauss white noise on real IMF. Get the IMF component:
2.2. CEEMDAN’s principle
EEMD has great significance in solving the problem of mode mixing in EMD. But it has several drawbacks. First, a large amount of computation is needed. Second, many false components will be decomposed and achieved if the parameter chosen is not reasonable. Torres M E and others put forward CEEMDAN method to solve this problem. This method adds adaptive white noise in every decomposing stage and calculates the only left residual signal to achieve every model component [14]. In this way, the problem of EEMD was solved.
The specific process of CEEMDAN method:
(1) Defined operator ${{\rm E}}_{k}\left(\bullet \right)$ to represents the first $k$ modal component generated by the EMD calculation.$\omega \left(t\right)$ meet the Gauss white noise of $N$ (0, 1). $\stackrel{}{{IMF}_{k}}$ is denoted as the first $k$ modal component of the CEEMDAN algorithm. Let $Y\left[t\right]$ be the signal to be processed. CEEMDAN decomposed the signals $Y\left[t\right]+{\mathcal{E}}_{0}{\omega}_{i}\left(t\right)$, using EMD, for $I$ times, and obtained:
(2) Calculate the first margin of the first phase of the ($k=$ 1):
(3) Discompose these signals ${{\rm Y}}_{1}\left[t\right]+{\epsilon}_{1}{{\rm E}}_{1}\left({\omega}_{i}\left[t\right]\right)$ ($i=$ 1, 2, …, $I)$, till the first EMD mode component is decomposed. Then defined the second modal component as:
(4) While $k=$ 2, …, $K$, calculate the first $K$ margin:
(5) Discompose these signals ${{\rm Y}}_{k}\left[t\right]+{\epsilon}_{k}{{\rm E}}_{k}\left({\omega}_{i}\left[t\right]\right)$ ($i=$ 1, 2, …, $I$), till the first EMD mode component is decomposed. Then defined the $K+$ 1 modal components as:
(6) Add 1 to $K$, continue to carry out step 4 till the residual signal achieved can’t be decomposed any more (every residual signal contains on more than one extreme point). Finally, $K$ intrinsic mode functions are obtained. Residual signals meet:
3. Simulation
Harmonics are resonant waves with the same frequency or multiple frequencies as the main wave! They are parasitized with the main wave! It is commonly known as harmonics and higher harmonics! In order to verify CEEMDAN’s better denoising effect, this paper strictly set the same harmonic signals: 50 Hz, 150 Hz, and 300 Hz for simulation experiments. To better compare the decomposition performance of CEEMDAN and EEMD on the signal, set the same input parameters for the two methods, that is, the white noise amplitude is 0.1, the ensemble size is 100, and the sampling frequency is 2000 Hz, to ensure that the simulation verification is more accurate. The sampling time is 2 s and $i\left(t\right)$ is the gause white noise signal, as shown in Eq. (11):
The modal components are obtained by the decomposition of signals. However, some pseudo modal components are often obtained and not associated with original signals. So, these pseudo modal components in modal components need to be identified and eliminated. Calculate the correlation coefficient between each modal component and the original signal and remove the pseudo modal component. The formula of the correlation coefficient is following:
Fig. 1 shows the correlation coefficients between the first 8 modes of EEMD decomposition and the original signal. Obviously, the correlation coefficient of the first four modes is much larger than that of other modes. So, extract the first four modal components and reconstruct them. This eliminates residual modal components in the signal.
Fig. 1. The correlation coefficient between the first 8 modes decomposed by EEMD and original signal
Fig. 2. The correlation coefficient between the first 8 modes decomposed by CEEMDAN and original signal
Fig. 2 shows the correlation coefficients between the first 8 modes of the CEEMDAN decomposition and the original signal. In the same way, the first four modal components are extracted and reconstructed to eliminate residual modal components in the signal.
The signals were decomposed using EEMD and CEEMDAN, respectively. Then calculate the correlation coefficient between the reconstructed signal and the original signal. The signalnoise ratio reflects the purity of the signal, the larger the SNR, the stronger the signal purity. The signaltonoise ratio of the reconstructed signal is calculated by the following equation:
Table 1 shows the correlation coefficient between the original signal and the reconstructed signal processed by the two methods, and also shows the signaltonoise ratio of the reconstructed signal processed by the two methods.
Table 1. The correlation coefficient and signaltonoise ratio
Processed by EEMD

Processed by CEEMDAN


Correlation coefficient

0.9769

0.9774

Signal to noise ratio

13.1768

13.2108

Table 1 shows the correlation coefficient between the original signal and the reconstructed signal processed by the two methods.
From Table 1, it can be concluded that the proposed method can effectively remove the interference factors in the signal and the resulting reconstructed signal can better reflect the original signal.
4. Feature extraction
To verify the effectiveness of this method, this paper chooses the rolling bearing as the research object then process the vibration signal of the bearing outer ring and the inner ring fault respectively.
Bearing outer ring fault characteristic frequency expression is:
Bearing inner ring fault characteristic frequency expression is:
In the equation, ${\rm Z}$ represents the number of rolling elements, d presents the diameter of rolling body, a represents the bearing contact angle, ${D}_{m}$ represents the pitch circle diameter of bearing and ${f}_{n}$ presents rotating frequency.
This paper uses bearing data measured by fault simulation test platform of rolling bearing in Electrical Engineering Laboratory of Case Western Reserve University.
The platform’s parameters are set as follows:
Bearing type is 62052RS JEM SKF, bearing speed is 1797 r/min, the sampling frequency is 12 kHz, the number of data points is 4096, and fault diameter set is 0.021 inches. Measuring points are arranged in the drive motor output of the platform.
The following Table 2 shows the fault frequency of the bearing outer ring and the inner ring calculated by the Eq. (14) and the Eq. (15).
In Fig. 3, the time domain waveform and spectrum of the fault signal of the inner ring are presented, when the bearing’s rotational speed is at 1797 rpm. And from Fig. 3, it is appreciated that the spectrum cannot identify directly the fault frequency mixed with a variety of noise signals.
Table 2. Bearing fault characteristic frequency
Rotational frequency ${f}_{n}$

Outer ring fault frequency ${f}_{0}$

Inner fault frequency ${f}_{i}$

29.95 Hz

107.36 Hz

162.18 Hz

Fig. 3. The time domain waveform and spectrum of the fault signal of the inner ring at 1797 rpm
In the case of decomposing the inner ring’s fault signal through EEMD and CEEMDAN separately, the total modal number of CEEMDAN, both are 12, doesn’t have any increase compared with EEMD. Usually, the several modes in front, produced by extraction, are chosen as research objects because their correlation coefficients with original signals are high. Therefore, the paper takes the first 4 modes of EEMD and CEEMDAN respectively as the research objects. Which are shown in Fig. 4 and Fig. 5.
Fig. 4. The first 4 modes of EEMD (the inner ring)
Fig. 5. The first 4 modes of CEEMDAN (the inner ring)
In Fig. 4 and Fig. 5, the frequency around 29.5 Hz is bearing rotational frequency, and that around 162 Hz is of inner ring fault. What’s more, 2$f$ frequency can also be seen in the figure, which is equal to 2 times the fault frequency, and 3$f$ etc. it can be found obviously that CEEMDAN can find out more fault frequency and multiple frequency (especially in mode 3 and mode 4).
In addition, the paper uses the decomposed spectrum to analyse the case of outer ring. In Fig. 6, the time domain waveform and spectrum of the fault signal of the outer ring are presented, when the bearing's rotational speed is at 1797 rpm. As it can be seen, the fault frequency mixed with a variety of noise signals cannot be identified directly.
Fig. 6. The time domain waveform and spectrum of the fault signal of the outer ring at 1797 rpm
As is shown in Fig. 7 and Fig. 8, EEMD and CEEMDAN is applied to decompose the outer ring fault signal separately. EEMD produces 12 modes, and CEEMDAN produces 13 modes. The total modal number of CEEMDAN is only 8 % more than EEMD and there isn’t any obvious increase. Just like the case in inner ring’s spectrum. The several modes in front have higher correlation coefficient with original signals. Therefore, the paper takes the first 3 modes of CEEMDAN and EEMD respectively as the research objects.
In spectrum above, the frequency around 29.5 Hz is bearing rotational frequency, and that around 108 Hz is of outer ring fault. What’s more, it can be seen 2$f$ frequency, 3$f$ frequency etc. It is easy to find that CEEMDAN can find out more fault frequency and multiple frequency (especially in mode 3).
In conclusion, CEEMDAN is more effective than EEMD in extracting the characteristic frequencies of the fault signals inside and outside the bearing. Multiple modal components processed by CEEMDAN can identify the failure frequency of the signal. However, signals processed by EEMD are prone to mode mixing.
Fig. 7. The first 3 modes of EEMD (the outer ring)
Fig. 8. The first 3 modes of CEEMDAN (the outer ring)
5. Conclusions
Based on the EMD, this paper describes in detail the working principles and features of EEMD and CEEMDAN. The feature extraction method in bearing fault diagnosis was analyzed. Through simulation experiments and bearing fault feature extraction experiments, this paper verifies that CEEMDAN has great advantages in retaining original signal information and eliminating signal noise. As a new technology to study bearing fault feature extraction, CEEMDAN has important research value and application prospects.
Acknowledgements
The research is funded partially by the National Key Research and Development Program of China (2016YFD0701103) and the China Postdoctoral Science Foundation (2016M601800).
References
 Huang N., Shen Z., Long S., Wu M., Shih H., Zheng Q., Yen N., Tung C., Liu H. The empirical mode decomposition and the Hilbert spectrum for nonlinear and nonstationary time series analysis. Proceedings of The Royal Society A, Vol. 454, 1998, p. 903995. [Publisher]
 Hao F., Xu G., Huang X. Explosive NQR signal processing based on empirical mode decomposition and wavelet transform. Vibration and Shock, Vol. 16, 2014, p. 183187. [Search CrossRef]
 Liu Z., Sun W., Zeng J. A new shortterm load forecasting method of power system based on EEMD and SSPSO. Neural Computing and Applications, Vol. 24, Issues 34, 2014, p. 973983. [Publisher]
 Singh D. S., Zhao Q. Pseudofault signal assisted EMD for fault detection and isolation in rotating machines. Mechanical Systems and Signal Processing, Vol. 81, 2016, p. 202218. [Publisher]
 Wu Z., Huang N. E. Ensemble empirical mode decomposition: a noiseassisted data analysis method. Advances in Adaptive Data Analysis, 2009, https://doi.org/10.1142/S1793536909000047. [Publisher]
 Wu Z., Huang N. E., Chen X. The multidimensional ensemble empirical mode decomposition method. Advances in Adaptive Data Analysis, Vol. 1, Issue 3, 2009, p. 339372. [Publisher]
 Zheng J., Cheng J., Yang Y. Partly ensemble empirical mode decomposition: an improved noiseassisted method for eliminating mode mixing. Signal Processing, Vol. 96, 2014, p. 362374. [Publisher]
 Torres M. E., Colominas M. A., Schlotthauer G., et al. A complete ensemble empirical mode decomposition with adaptive noise. IEEE International Conference on Acoustics, Speech and Signal Processing, 2011, p. 41444147. [Search CrossRef]
 Colominas M. A., Schlotthauer G., Torres M. E. Improved complete ensemble EMD: A suitable tool for biomedical signal processing. Biomedical Signal Processing and Control, Vol. 14, 2014, p. 1929. [Publisher]
 Lei Y., Liu Z., Ouazri J., et al. A fault diagnosis method of rolling element bearings based on CEEMDAN. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, Vol. 231, Issue 10, 2017, p. 18041815. [Search CrossRef]
 Xu X., Jiang Y., Pueh L. Multiobjective optimal design of sandwich panels using a genetic algorithm. Engineering Optimization, Vol. 49, Issue 10, 2017, p. 16651684. [Publisher]
 Xu X., Jiang Y., Pueh L., Chen N. Sound insulation performance optimization of lightweight sandwich panels. Journal of Vibroengineering, Vol. 18, Issue 4, 2016, p. 25742586. [Publisher]
 Satish M., Karunesh K., Kota S. Vibroacoustic fault analysis of bearing using FFT, EMD, EEMD and CEEMDAN and their implications. Advances in Machine Learning and Signal Processing, Vol. 387, 2016, p. 281292. [Publisher]
 Bouhalais M., Djebala A., Ouelaa N., et al. CEEMDAN and OWMRA as a hybrid method for rolling bearing fault diagnosis under variable speed. International Journal of Advanced Manufacturing Technology, Vol. 94, Issues 58, 2018, p. 24752489. [Publisher]
Articles Citing this One
Zhenjin Shi, Yueyang Li, Shuai Liu 
2020
