Next Article in Journal
YOLOv5s-DSD: An Improved Aerial Image Detection Algorithm Based on YOLOv5s
Previous Article in Journal
Mapping Pharmacologically Evoked Neurovascular Activation and Its Suppression in a Rat Model of Tremor Using Functional Ultrasound: A Feasibility Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Method for Denoising the Vibration Signal of Rotating Machinery through VMD and MODWPT

Mechanical Engineering College, Beihua University, Jilin City 132021, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(15), 6904; https://doi.org/10.3390/s23156904
Submission received: 16 May 2023 / Revised: 15 July 2023 / Accepted: 31 July 2023 / Published: 3 August 2023
(This article belongs to the Section Fault Diagnosis & Sensors)

Abstract

:
The vibration signals from rotating machinery are constantly mixed with other noises during the acquisition process, which has a negative impact on the accuracy of signal feature extraction. For vibration signals from rotating machinery, the conventional linear filtering-based denoising method is ineffective. To address this issue, this paper suggests an enhanced signal denoising method based on maximum overlap discrete wavelet packet transform (MODWPT) and variational mode decomposition (VMD). VMD decomposes the vibration signal of rotating machinery to produce a set of intrinsic mode functions (IMFs). By computing the composite weighted entropy (CWE), the phantom IMF component is then removed. In the end, the sensitive component is obtained by computing the value of the degree of difference (DID) after the high-frequency noise component has been decomposed through MODWPT. The denoised signal reconstructs the signal’s intrinsic characteristics as well as the denoised high-frequency IMF component. This technique was used to analyze the simulated and real-world signals of gear faults and it was compared to wavelet threshold denoising (WTD), empirical mode decomposition reconstruction denoising (EMD-RD), and ensemble empirical mode decomposition wavelet threshold denoising (EEMD-WTD). The outcomes demonstrate that this method can accurately extract the signal feature information while filtering out the noise components in the signal.

1. Introduction

Rotating machines are important types of equipment used in a variety of industrial applications. An unexpected fault in these machines could lead to significant economic losses and casualties. The vibration signal of rotating machinery carries information about its running state. Therefore, detection and analysis of the vibration signals of rotating machinery is usually the basis for understanding the service life and operating status of the equipment. It is an important basis used for preventive maintenance and fault diagnosis [1]. However, due to the interference of operating equipment and the field environment, various kinds of noise are inevitably introduced in the process of signal monitoring and acquisition. In order to ensure the authenticity of the measured signal and the effectiveness of subsequent signal feature extraction, it is particularly important to denoise the measured signal.
Currently, there are many denoising methods used in the analysis of vibration signal of rotating machinery, including the Fourier filter, wavelet transform (WT), and fast independent component analysis (FastICA) [2,3,4]. While these methods have achieved some success, they often encounter problems. Traditional denoising methods are mainly based on linear filtering [5], but vibration signals of rotating machinery are often non-linear and non-stationary due to environmental noise and varying operation states [6]. As a result, traditional methods are not ideal for handling such signals. WT also has some unavoidable defects, such as boundary distortion, energy leakage, and non-adaptiveness [7]. For the FastICA method, there is still a lot of residual noise, and the denoising signal needs to be selected from multi-dimensional input and output signals [8]. In 1998, a time–frequency analysis method named the Hilbert–Huang transform (HHT) was proposed by Huang [9]. HHT is derived from the principles of empirical mode decomposition (EMD) and the Hilbert transform. One of the main advantages of this technique is that it is a self-adaptive method, and the decomposition results are derived from the signal itself. Therefore, this method is widely used in the field of rotating machinery denoising research [10,11,12]. HHT may be a useful technique to extract the characteristics of non-stationary and non-linear signals. However, there are still some issues that need to be addressed to apply this method accurately. When decomposing signals with multiple frequency components, the presence of oscillations with very disparate amplitudes in a mode, or the presence of very similar oscillations in different modes, can cause “mode mixing” [13]. Additionally, the envelope estimation error of multiple frequency signals can cause end effects and pseudopulse phenomena. If these problems occur, the intrinsic mode function (IMF) component obtained through EMD does not have any real or physical meaning, and it becomes difficult to characterize signal characteristics. Therefore, finding an appropriate approach to avoid mode mixing, end effects, and pseudopulse phenomena is a significant objective for HHT method researchers.
Mode mixing is a major problem that affects the decomposition accuracy of EMD. To address this problem, researchers have proposed some new methods such as an improved EMD method based on singular value decomposition [14] or revised blind source separation [15], ensemble empirical mode decomposition (EEMD) [13], and complementary EEMD (CEEMD) [16]. Compared to other methods, EEMD is the most commonly used method for restraining the mode mixing problem [17] and for denoising rotating machinery fault signals [18,19,20]. EEMD performs decomposition over an ensemble of noisy copies of the signal and obtains the IMFs by averaging. However, EEMD introduces new difficulties. Due to its algorithm, the decomposition of EEMD is incomplete, and the selection of noise standard deviation may result in a different number of IMFs.
In 2014, Dragomiretskiy proposed a variable-scale non-stationary signal analysis method and named it variational mode decomposition (VMD) [21]. This method is capable of decomposing a complex signal into the sum of multiple single-component amplitude-modulated and frequency-modulated signals. The number of modes in the decomposition process can be adaptively determined. VMD effectively avoids the problem of mode mixing and exhibits better noise robustness, so it has gained much attention by researchers since it was proposed [22,23,24]. In this method, the key step in the decomposition is to find the appropriate parameters K (the number of mode functions) and α (the penalty factor), which affect the decomposition precision. Some researchers have used intelligent search algorithms to select K and α for higher precision [25,26]. Intelligent search methods can solve complex problems without prior knowledge, but they require significant computing time and can be difficult to use for actual detection. At the same time, filtering out the noise component is vital to ensure the accuracy of signal feature extraction, but it can be difficult to accurately select the illusive IMFs due to the presence of noise [27].
Maximal overlap discrete wavelet packet transform (MODWPT) [28] can be regarded as a modified discrete wavelet transform (DWT), which is a highly redundant non-orthogonal WT, and has no requirement for the sample size N. Unlike the traditional DWT method, MODWPT has the advantages of the translation invariance of wavelet coefficients and scale coefficients. All resolution layers maintain the same time resolution with no phase distortion, making MODWPT very suitable for processing non-linear and non-stationary signals. At the same time, discrete wavelet packet transform (DWPT) can effectively compensate for the defect where the discrete wavelet transform cannot further decompose high-frequency bands. MODWPT not only has all the advantages of DWPT, but can also further decompose high-frequency bands, thereby improving frequency resolution. Table 1 lists the characteristics of common signal decomposition methods.
Based on VMD and MODWPT, this paper proposes a novel signal denoising method. This method is used to denoise simulated signals and measured rotating machinery fault signals. The main contributions of this paper are summarized as follows:
(1)
The number N of effective center frequencies and minimum value of multi-scale dispersion entropy (MDE) are proposed to determine the key parameters K and α of VMD;
(2)
The comprehensive weighted entropy (CWE) of IMF components is used to select the sensitive IMFs of VMD, containing the signal feature information. The high-frequency noise IMFs are decomposed through MODWPT and the noise components are filtered out by calculating the difference degree (DID). The non-stationary rotating machinery signals are denoised by reconstructing the sensitive components of VMD and MODWPT;
(3)
The effectiveness and performance of the proposed method is verified by analyzing the simulated signal and real experimental gear fault signal. These results are compared with wavelet threshold denoising (WTD), EMD reconstruction denoising (EMD-RD), and EEMD wavelet threshold denoising (EEMD-WTD) to evaluate the performance.
The rest of this paper is organized as follows. Section 2 provides a brief overview of the fundamental theories. Section 3 describes the calculation process for the proposed denoising method. Section 4 provides a simulated signal example to demonstrate the reliability and effectiveness of the proposed method. Section 5 discusses the use of this method in fault detection and denoising of vibration signals from rotating machinery. Section 6 contains the paper’s main conclusions.

2. Brief Introduction of Basic Theories

2.1. VMD Method

The VMD method can decompose a signal f into a series of modal functions u1, u2, …, uk according to the preset scale parameter K. The resulting constrained variational problem is the following:
min u k , ω k   k = 1 K   t δ ( t ) + j π t u k ( t ) e j ω k t 2 2 k = 1 K   u k = f
where {uk}: = {u1, …, uK} and {ωk}: = {ω1, …, ωK} are shorthand notations for the set of all modes and their center frequencies, respectively. t is the partial derivative of the time t for the function, δ(t) is the unit pulse function, and ∗ represents the convolution operation.
We introduce the augmented Lagrangian ζ as given below, and the constrained variational problems are transformed into unconstrained variational problems:
ζ ( u k , ω k , λ ) = α k = 1 K t δ ( t ) + j π   t u k ( t ) e j ω k t 2 2 + f ( t ) k = 1 K u k ( t ) 2 2 + λ ( t ) , f ( t ) k = 1 K u k ( t )
The solution to the original minimization problem is now found as the saddle point of the augmented Lagrangian in a sequence of iterative sub-optimizations called the alternate direction method of multipliers. The multipliers include u k n + 1 , ω k n + 1 , and λ n + 1 , where u k n + 1 is the modal function at the (n + 1)th cycle, ω k n + 1 is the center frequency of the power spectrum of the current modal function, and λ n + 1 is the multiplication operator at the (n + 1)th cycle.
Then, the modal component uk and the center frequency ωk are derived:
u ^ k n + 1 ( ω ) = f ^ ( ω ) i k u ^ i ( ω ) + λ ^ ( ω ) 2 1 + 2 α ( ω ω k ) 2
ω k n + 1 = 0 ω u ^ k ( ω ) 2 d ω 0 u ^ k ( ω ) 2 d ω
where u ^ k n + 1 , f ^ , and λ ^ n + 1 represent the Fourier transform corresponding to u k n + 1 , f , and λ n + 1 , respectively.
For convergence accuracy e > 0, when Equation (5) is satisfied, the decomposition stops. Thus, the final modal component u ^ k and its center frequency ωk are given as
k = 1 K ( u ^ k n + 1 u ^ k n 2 2 / u ^ k n 2 2 ) < e

2.2. VMD Key Parameter Selection Method

The preset scale parameter K and penalty factor α directly affect the accuracy of the VMD decomposition results. Although the current intelligent search algorithm can optimize the parameter values given above, such methods take a long time and it is difficult to achieve the purpose of actual detection. Therefore, this paper proposes an efficient and simple method of VMD decomposition key parameter selection.

2.2.1. Selection of K

The center frequency of each IMF component obtained through VMD is distributed from a low to a higher level. If the optimal value of K is obtained, this means that the center frequency distribution between adjacent IMF components is reasonable and the final result value will not be similar or mixed.
Therefore, researchers currently use the center frequency observation method to determine the optimal value of K [29,30]. However, these methods lack quantitative judgment standards and universality in the actual signal analysis process.
From Equation (5), it can be seen that VMD uses the frequency domain change of the IMF component during two consecutive cycles as the iterative constraint condition to determine when to stop the decomposition. To solve this problem, this paper proposes an algorithm to select K according to the number N of effective center frequencies by taking the change in the center frequency value between two adjacent decomposition processes of the same order modal component as the judgment condition. Figure 1 shows the algorithm flow chart. The specific process of the algorithm is as follows:
Step 1:
Initialize the value of K, let K = 2.
Step 2:
Decomposed the signal through the VMD method and obtain K order IMF components and the center frequency of each IMF component ωK,i (i = 1, 2, …, K).
Step 3:
Let K + 1 and perform VMD decomposition on the signal again to obtain K + 1 order IMF components and the center frequency of each IMF component ωK+1,j (j = 1, 2, …, K + 1).
Step 4:
According to Equation (6), calculate the accuracy of the center frequency of each IMF component under the same order and different decomposition times εK,k (k = 1, 2, …, K):
ε K , k = ω K + 1 , k ω K , k ω K , k
where ωK+1,k is the center frequency of the (K + 1)th order IMF component obtained through VMD and ωK,k is the center frequency of the K-th order IMF component obtained through VMD.
Step 5:
Determine the size of the judgment accuracy εK,k and the accuracy threshold θ. If the value of θ is too small, it is difficult to effectively distinguish the frequency domain characteristics between components. If the value of θ is too large, it is also difficult to accurately reflect the frequency domain difference between each component because the vibration signal of rotating machinery is often composed of multiple frequency components. Therefore, within a reasonable range, the value of θ selected should be as large as possible. Based on [31] and a large number of tests, the value of θ is set to 0.15. If εK,kθ, it is considered as the effective center frequency. If εK,k > θ, it is regarded as the invalid center frequency. Let NK+1 and NK be the number of consecutive effective center frequencies obtained from the IMF1 component, whereas K + 1 and K are used to determine the number of mode functions.
Step 6:
If NK+1 > NK, the VMD decomposition is considered incomplete. Then, repeat step 3–step 5.
Step 7:
If NK+1NK, the number of consecutive effective center frequencies no longer increases, so it is considered that there is suspected over-decomposition, and thus the provisional optimal value is K.
Step 8:
Consider that the current provisional optimal value is K. If the signal to be decomposed contains multiple and different frequency components, there is still the possibility of under-decomposition. To avoid the above problems, let K = K + 2 and repeat step 3–step 5. If NK+2NK+1, the optimal preset scale is K; if NK+2 > NK+1, then repeat step 3 to step 7 and obtain the second provisional value. If NK+3NK+2, the second tentative optimal value is K + 2, and the parameter corresponding to max{NK, NK+2} is the optimal value.
Figure 1. The algorithm flow chart of selection of K.
Figure 1. The algorithm flow chart of selection of K.
Sensors 23 06904 g001

2.2.2. Selection of α

α is another important parameter to be set during the process of VMD decomposition, which determines the bandwidth of IMFs. The larger the α value, the smaller the bandwidth of the IMF component. As the VMD algorithm shows good noise robustness, after the vibration signal of rotating machinery is decomposed, the components of background interference and environmental noise in the signal should be filtered out. Additionally, the reconstructed signal should contain more feature information and demonstrate strong regularity and self-similarity [6,21].
Multi-scale dispersion entropy (MDE) is an important factor in evaluating the complexity of non-stationary signals [32,33]. MDE is based on dispersion entropy (DE); compared with multi-scale sample entropy (MSE) and scale arrangement entropy (MAE), MDE effectively simplifies the calculation process, enhances the accuracy of feature extraction, is less affected by abrupt signals, and has higher algorithm stability. Based on the analysis above, if VMD is optimized with an optimal α, it will enhance the regularity and self-similarity of a rotating machinery’s fault signal. Consequently, the MDE value of the reconstructed signal will be minimized.
For a signal {x(t), t = 1, 2, …, T}, a compound coarse-grained signal is used and the k-th coarse-grained sequence under the set scale factor τ is x k τ . The coarse-grained signal can be obtained as
x k , j ( τ ) = 1 τ i = k + ( j 1 ) τ k + j τ 1 x ( t )
where 1 ≤ jT/τ, 1 ≤ kτ, x k τ = x k , 1 ( τ ) , x k , 2 ( τ ) , .
Calculate DE with each scale factor τ of the coarse-grained signal, and MDE can be formed as
M D E ( X , m , c , τ ) = 1 τ k = 1 τ D E ( x k τ , m , c , d )
where m is the dimension of the embedded vector, c is the number of categories, and d is the time delay.
After selecting K, calculate the MDE of the reconstructed signal obtained through VMD of the penalty factor α in different value ranges. The selection steps for parameter α are outlined as follows:
Step 1:
Initialize the value of α; let α = 100.
Step 2:
Calculate the MDE of the reconstructed signal obtained through VMD and obtain MDE1.
Step 3:
To ensure the bandwidth of IMF components, let α = 200, calculate the MDE of the reconstructed signal obtained by VMD, and obtain MDE2.
Step 4:
Repeat step 3 to calculate the MDE of the reconstructed signal obtained through VMD under α = 300–5000 [21] and form {MDEi}(i = 1, 2, …, 50).
Step 5:
Select α corresponding to min{MDEi} as the optimal value.

2.3. Illusive IMF Component Selection Algorithm Based on Comprehensive Weighted Entropy

At present, there are few methods for identifying illusive IMF components. Existing methods often rely solely on signal characteristics in the time or frequency domain, making it difficult to comprehensively and accurately judge. Therefore, this paper proposes an illusive IMF identification method based on CWE.
In rotating machinery equipment, when a fault occurs, the energy in the fault signal frequency band will significantly differ, and energy entropy (EE) can effectively describe the change in signal energy with frequency distribution [34]. Power spectrum entropy (PSE) is a nonlinear characteristic quantity that characterizes the complexity of the signal. It can also characterize the distribution of the vibration spectrum type of the signal in the frequency domain [35]. The time–amplitude–frequency product can effectively reflect the change relationship between time, energy, and frequency and highlight the local characteristics of the signal, and has good time–frequency resolution. Time–amplitude–frequency product entropy (TPE) fully utilizes the advantages of entropy in signal information evaluation while avoiding the influence of similarity between fault features. It can more effectively depict the internal characteristics of the signal and has more accurate signal feature extraction ability [36]. The specific process of the illusive IMF component selection method based on CWE is as follows:
Step 1:
For each IMF component {ui(t), t = 1, 2, …, T}, calculate the energy e(ui), power spectrum p(ui), and time–amplitude–frequency product q(ui).
e ( u i ) = 0 T u i ( t ) 2 d t p ( u i ) = 1 T X ( u i ) 2 q ( u i ) = j = 1 m S j
where X(ui) is the discrete Fourier transform of each sample in signal component ui(t) and Sj (j = 1, 2, …, m) is the energy of each time–frequency plane of the Hilbert spectrum (the entire time–frequency plane is divided into m blocks, on average).
Step 2:
Normalize the energy, power spectrum, and time–amplitude–frequency product of all IMF components.
e ( i ) = e ( u i ) / i = 1 K e ( u i ) p ( i ) = p ( u i ) / i = 1 K p ( u i ) q ( i ) = q ( u i ) / i = 1 K q ( u i )
where K is the number of IMF components decomposed through VMD.
Step 3:
Calculate the entropy increment of each IMF component.
E E i = g ( i ) log 2 ( g ( i ) ) P S E i = p ( i ) log 2 ( p ( i ) ) T P E i = q ( i ) log 2 ( q ( i ) )
Step 4:
Obtain the CWE value of each IMF component according to Equation (12).
C W E i = δ × E E i + β × P S E i + γ × T P E i
where α, β, and γ are weighting coefficients and δ + β + γ = 1.
Step 5:
Calculate the principal component factor λi based on CWE.
λ i = C W E i min ( C W E ) max ( C W E ) min ( C W E )
Step 6:
Arrange all components in the order of λi from large to small to obtain the component sequence { λ , λ 1 > λ 2 , , λ n 1 > λ n } .
Step 7:
Calculate the λi difference of two adjacent components.
d i = λ i λ i + 1
Step 8:
Find the index m of the maximum difference. Then, the first m components of sequence {λ′} contain the main characteristic information of the signal and represent the sensitive IMF component. The IMF component corresponding to λi = 0 is the noise or illusive component, which should be eliminated.
The proposed method comprehensively considers the relationship between each IMF component and the decomposed signal in the time domain, frequency domain, and time–frequency domain. This method can enhance the main components of the signal, weaken the interference components irrelevant to the signal characteristics, and ensure the purity of the signal characteristics. Moreover, it avoids the need to propose a discrimination threshold, and the accuracy of the calculation results is more scientific and reliable. Figure 2 shows the algorithm flow chart.

2.4. MODWPT Method

Generally, the IMF component that characterizes the high-frequency noise component contains not only noise but also useful information about the signal [37]. If these high-frequency components are directly filtered as noise interference, key information in the signal may be lost, reducing the accuracy of the signal feature extraction. In order to enhance the signal-to-noise ratio and the denoising effect, the MODWPT method is used to decompose the IMF component that characterizes high-frequency noise.
The decomposition coefficient of MODWPT can be represented by Wj,n = {Wj,n,t, t = 0,…, N − 1}, where j is the number of decomposition layers, n can be regarded as a frequency index that changes with j, and the decomposition coefficient of MOWDPT can be calculated as follows:
W j , n , t = l = 0 l 1 r n , l W j 1 , [ n / 2 ] , ( t 2 j 1 l ) mod N
where if n mod4 = 0 or 3, r n , l = { g ˜ l } , if n mod4 = 1 or 2, and r n , l = { h ˜ l } . Among them, g ˜ l and h ˜ l represent the scale filter and wavelet filter of MODWT, respectively.
When a rotating machine malfunctions, usually only a certain component malfunctions, such as the rotor, gear, or bearing. Therefore, only a small part of the vibration information can be used to indicate the failure of the rotating machinery after using MOTWPT to decompose the high-frequency noise components containing some information on the fault characteristics. The fault characteristics are concentrated only on a certain component. At the same time, there is a certain correlation between the fault characteristics and the signal characteristic information under normal conditions. The noise interference component contains a few normal signal characteristics; hence, there is a large degree of information difference between the noise interference component decomposed through the MODWPT and the normal signal.
The model formula of the DID [38] can be expressed as follows:
D I D = [ α 1 μ n μ u n + δ n + δ u n μ n μ u n δ n 2 + δ u n 2 + α 2 ln δ n 2 + δ u n 2 2 δ n δ u n ] ( y i x i )
where µn(i), δn(i), µun(i), and δun(i) are the mean and standard deviations of the normal and fault signals, and xi and yi are normal and fault signals.
By combining the DID technique and the MODWPT method, the noise interference components in the high-frequency IMF component can be effectively filtered out.

3. The Signal Denoising Method Based on VMD and MODWPT

The vibration signal of rotating machinery is always mixed with different noises during the acquisition process, which affects the accuracy of the signal feature extraction. The steps of the denoising method based on VMD and MODWPT are as follows:
Step 1:
Use the VMD method to decompose the vibration signal of rotating machine, and determine the optimal value of K based on the successive number of effective center frequencies.
Step 2:
After selecting K, calculate the MDE of the reconstructed signal obtained through VMD of the penalty factor α in different value ranges. Select α corresponding to min{MDE} as the optimal value.
Step 3:
Calculate the principal component factor λi based on the CWE of each IMF component, determine the illusive IMF components, and obtain the preliminary denoising signal x′(t).
Step 4:
Based on the center frequency of the illusive IMF components, decompose the IMF components (λi ≠ 0), which represent the high-frequency illusive component, through MODWPT. Calculate the value of the DID between the component obtained through MODWPT and the normal signal, filter out the noise components, and determine the components containing the characteristic information of the signal to further improve the denoising effect.
Step 5:
Reconstruct the IMF component denoised through MOWDPT and the IMF components of each order characterizing the signal’s characteristics to form a denoised signal x″(t).
The algorithm flow chart is shown in Figure 3.

4. Simulation Analysis

Usually, the vibration signal of rotating machinery can be simulated using the superposition of the amplitude modulation, frequency modulation and the Gaussian white noise [39]. Based on the research findings of Sun et al. [39], the following analogue signals are established to more realistically simulate the multi-component vibration signals of rotating machinery:
z ( t ) = x ( t ) + n ( t ) x ( t ) = x 1 ( t ) + x 2 ( t ) + x 3 ( t ) x 1 ( t ) = 0.3 [ 1 + sin ( 60 π t ) ] cos [ 400 π t + 2 cos ( 60 π t ) ] x 2 ( t ) = 0.2 [ 1 + sin ( 60 π t ) ] cos [ 1200 π t + 2 cos ( 60 π t ) ] x 3 ( t ) = 0.1 [ 1 + sin ( 60 π t ) ] cos [ 2000 π t + 4 cos ( 60 π t ) ]
where n(t) is the Gaussian noise signal. It is obtained by using the ‘randn’ function in MATLAB software (version 2016a) and its SNR is −9.5 dB.
The sampling frequency is 4096 Hz and the sampling time is 1 s. The time domain waveforms of the simulation signals x(t) and z(t) are shown in Figure 4 and Figure 5.
From Figure 4, it can be seen that the simulated signal contains three main center frequencies: 170 Hz, 540 Hz, and 910 Hz. When the rotating machinery signal is weak or covered by strong background noise, the signal characteristics (impact property and center frequency) may not appear apparently. Comparing Figure 4 with Figure 5, it can be seen that the periodic impact components in the simulated signal are completely submerged by noise, the center frequency 910 Hz is difficult to distinguish, and the high-frequency part is severely affected by noise, with many interference spectral lines appear in this part.
In order to denoise the simulated signal, the VMD-MODWPT method is used. Firstly, the simulated signal z(t) is decomposed through VMD. The center frequency of each IMF component of z(t) is obtained under different K values. In order to obtain the optimal value of K, the judgment accuracy of each IMF component corresponding to different K values is calculated according to the method proposed in this paper. The calculation results are shown in Table 2. Table 2 shows that N4 = 4 > N5 = 1, so K = 4 can be tentatively set as the optimal value and N6 = N5 = 1. Therefore, the optimal number of mode functions is K = 4.
This method is applied to the rolling bearing vibration data of Case Western University in [40,41]. The analysis proves the effectiveness of the algorithm for selecting the value of K based on the number N of the effective center frequencies. Due to space limitations, only Table 1 is listed in [40]. The decision accuracies of each IMF component of the bearing inner ring fault signal corresponding to different K values are provided in Table 3.
From Table 3, it can be seen that N2 = 1 > N3 = 0, K = 2 can be tentatively set to the optimal value. At the same time, N4 = 4 > N5 = 3 and N4 > N2. Therefore, the optimal value of the preset scale is K = 4. The above analysis verifies the effectiveness of the proposed method; it also proves the importance of step 8 in the algorithm for the signals composed of multiple frequency components. And if θ > 0.15 (for example θ = 0.16), this may cause N5 = 6 > N4 = 4, resulting in excessive selection of K and causing over-decomposition and modal mixing problems. Further, the analysis of the measured rolling bearing and the gearbox fault signals from [42,43] proves the effectiveness and practicality of this method.
When K = 4, the penalty factor α is calculated in different ranges, and the mean MDE value of the reconstruction signal is shown in Figure 6. During MDE calculation, the dimension of the embedded vector m = 3, the number of categories c = 6, the time delay d = 1, and the scale factor τmax = 10.
In Figure 6, when α = 3600, the mean MDE value of the reconstructed signal after VMD decomposition is the smallest. This indicates that the impact component related to the fault feature in the reconstructed signal contains the most, and also shows strong regularity and self-similarity, so α = 3600 is taken to decompose the simulation signal.
According to Table 1 and Figure 4, K = 4 and α = 3600 are used in VMD. The VMD decomposition results of the simulated signal z(t) and the spectrum of each IMF component are shown in Figure 7.
It can be seen from Figure 7 that the VMD decomposition results are reasonable, in which the IMF1–IMF3 are amplitude modulation–frequency modulation signals, whereas the IMF4 is a high-frequency Gaussian white noise component. The frequency of the IMF1–IMF3 components is mainly concentrated near the center frequency. It is verified that the parameter selection method can effectively suppress the modal aliasing problem generated in the decomposition process. At the same time, it can reduce the information leakage between the modal components. However, it can also be seen that the frequency characteristics of the IMF3 component are hidden by noise, so its feature information must be effectively extracted and restored.
To compare the decomposition effect, the EMD method [12] and the EEMD method are used to decompose the simulated signal z(t). The decomposition results and the spectrum of each IMF component are shown in Figure 8 and Figure 9. An ensemble size of I = 100 and standard deviation ε0 = 0.2 are used in EEMD [13,44]. Further, for the sake of convenience or convenience of contrast, EMD and EEMD take the first to fourth IMF for analysis.
According to the information given in Figure 6 and Figure 7, EEMD suppresses the modal mixing problem to a certain extent. However, it can also be seen that the decomposition result is not ideal. EMD and EEMD obtain many iteration error components, especially for the IMF1, in which almost all the frequency components exist in its entire frequency band. This inevitably affects the accuracy of the subsequent signal feature extractions.
The CWE value of each IMF component decomposed through VMD is calculated and the principal component factor λi is obtained based on CWE. The λi of each IMF component is show in Figure 10. During CWE calculation, δ = 0.2 and β = γ = 0.4.
From Figure 10, it can be seen that the maximum difference of the principal component factors λi is between IMF1 and IMF3, so the first two components (IMF2 and IMF1) after reordering are the components, which containing the main characteristics of the signal. Therefore, the illusive IMF component selection algorithm based on CWE can properly remove the interference components. According to the previous analysis, IMF3 is a high-frequency amplitude modulation–frequency modulation component of the simulation signal, whose characteristics are hidden by noise. In order to ensure the denoising effect, it is necessary to extract its feature. For the IMF4 component, its principal component factor λ4 = 0, so this component is recognized as the noise component, which shall be eliminated.
In the decomposition process, the IMF3 component is decomposed through MOWDPT. Based on [28], during the decomposition process, the Fejer–Korovkin wavelet filter with length L = 22 and decomposition layer number J = 2 is selected. The decomposition results are shown in Figure 11.
In Figure 11, the impact characteristics of the C2 and C3 components are obvious and the peak value of the spectral line at the central frequency of the C2 and C3 components is large. In order to determine the component containing the characteristic information of the signal, the value of the DID between each component and the normal signal is calculated. The results are shown in Table 4. In DID calculation, α1 = 100, α2 = 0.1.
It can be seen from Table 3 that the value of the DID between the C2 component and the normal signal is the smallest. This indicates that the above components contain lots of information on the normal characteristics. Therefore, this component is judged as the high-frequency denoising component, and the denoising simulation signal is reconstructed using the IMF1 and IMF2 obtained through VMD and the C2 component of IMF3 obtained through MODWPT. The time domain waveform and the spectrum of the denoising signal are shown in Figure 12.
Comparing Figure 4 with Figure 12, it can be seen that after processing with the proposed VMD-MODWPT method, most of the useless interference and noise components in the simulated signal z(t) are filtered out effectively, and the signal time domain waveform and the spectrum effectively highlight the characteristic information of the signal x(t).
To highlight the effectiveness and superiority of the proposed method, WTD, EMD-RD [45], and EEMD-WTD [37] were used to deal with the simulation signal z(t). The denoising results of different methods are shown in Figure 13, Figure 14 and Figure 15. Based on [13,44,46], WTD adopts the ‘db3’ wavelet basis function for three-layer decomposition and the ‘Rigrsure’ rule for soft threshold denoising; for EEMD-WTD, an ensemble size of I = 100 and standard deviation ε0 = 0.2 are used in EEMD.
It can be seen from Figure 13, Figure 14 and Figure 15 that the denoising effect of the above method is not ideal, because a large amount of noise remains in the signal even after denoising, which inevitably affects the subsequent signal analysis effect. For the WTD method, the main characteristic information of the simulated signal is also filtered. The center frequencies 540 Hz and 910 Hz do not show spectral lines in the spectrum. For the EMD-RD method, there is no obvious spectral line of the center frequency 170 Hz in the spectrum, and many interference noises appear in the high-frequency part. Although the center frequencies of the simulated signal are obtained through the EEMD-WTD method, lots of noise still appeared in the spectrum and time domain waveform of the denoising signal.
To quantitatively evaluate the noise reduction performance of the denoising methods, the root mean squared error (RMSE) and the peak signal-to-noise ratio (PSNR) are used as the evaluation factors. The corresponding calculation formulae of PSNR and PMSE are described as follows:
R M S E = 1 N t = 1 N [ x ( t ) x ( t ) ] 2 P S N R = 10 lg 255 2 R M S E 2
where x(t) is the original signal, x′(t) is the denoised signal, and N is the length of the signal.
The calculation results of the evaluation factors of the denoising effect of different methods are shown in Table 5.
Compared with WTD, EMD-RD, and EEMD-WTD, the evaluation factors of the denoising signal by using VMD-MODWPT are better than other three methods. Combined with the analysis in Figure 12, Figure 13, Figure 14 and Figure 15, the effectiveness of the proposed method is proven.
The denoising evaluation factors of RMSE and PSNR from the above four methods for the simulated signal z(t) with different SNRs from −20 dB to 10 dB obtained by using the ‘awgn’ function in MATLAB software are shown in Table 6.
As shown in Table 6, the proposed VMD-MODWPT method can denoise the signals effectively. Compared with WTD, EMD-RD, and EEMD-WTD, VMD-MODWPT shows the best performance of RMSE and PSNR at different SNRs.

5. Experimental Case Study

Gears are installed in different kinds of machinery. Several problems of these machines may be caused due to defects within them. Generally, in the fault diagnosis of rotating machines, the signals to be analyzed often come with a lot of noise. To show the efficiency of the proposed method, in this section, the gear fault signal, which is mainly used to simulate the related faults of common mechanical equipment, is selected for analysis.
The test apparatus used in this study is shown in Figure 16. The type of gear tester used is a QPZZ-II and the experiment set-up consists of a single-stage gearbox driven by a 0.75 kW AC governor motor. The driving gear consists of 55 teeth and the driven gear of 75 teeth, respectively. The signal monitoring and collection system consists of a KD1001L accelerometer, an amplifier, a data collector, and a computer. The sampling frequency is 5120 Hz. After sampling, the collected vibration signals are loaded into MATLAB from the data files.
During the test, the driving motor’s rotating frequency is 50 Hz. The acceleration sensor is installed on the bearing seat of the gearbox. The tape of the data acquisition card is ADA16–8/2 (LPCI). Each vibration signal consists of 5120 data points and the sampling precision is 16 bt. The parameters of the gearbox are shown in Table 7.
The pitting fault is the cause of the fault of the driving gear. Figure 17 shows the driving gear; the main cause of this fault is the spot welding on the gear tooth surface. It makes the welding slag peel off, then a pit is formed on the tooth surface.
For gear fault diagnosis, envelope spectrum analysis is the most commonly used method. Therefore, it is necessary to resolve the envelope spectrum of the gear fault signal to diagnose the type of gear fault. The time domain waveform and envelope spectrum of the gear fault signal are shown in Figure 18.
It can be seen in Figure 18a,b that because no corresponding noise cancellation device is used in the signal acquisition system, the collected time domain signal contains more noise components. The maximum envelope spectrum is focused in 0–300 Hz of the frequency band. For ease of analysis, the envelope spectrum limited to 250 Hz is shown in Figure 16c. However, the fault characteristics and fault types of gears can be read and distinguished with difficulty; the main reason for the above problems is the influence of the noise interference components.
The time domain waveform and envelope spectrum of the denoised signal using the proposed VMD-MODWPT method are shown in Figure 19.
It can be seen from Figure 19 that most of the useless interference and noise components are filtered out effectively. In the envelope spectrum of the gear pitting fault denoising signal, 14.67 Hz and 29.38 Hz have obvious spectral lines, and 14.67 Hz and 29.38 Hz are about one and two times the rotating frequency of the driving gear. According to the principle of gear vibration [47], it is known that when a gear has a pitting fault, the rotating frequency and frequency doubling components of the shaft where the faulty gear is located can be obtained through envelope spectrum analysis, so it can be determined that the driving gear has a pitting fault.
To highlight the effectiveness and superiority of the proposed method, the WTD method, EMD-RD method, and EEMD-WTD method are used to deal with the gear pitting fault signal. The denoising results of the different methods are shown in Figure 20, Figure 21 and Figure 22. Based on [13,43,44,46], WTD adopts the ‘db3’ wavelet basis function for three-layer decomposition and the ‘Rigrsure’ rule for soft threshold denoising; for EEMD-WTD, an ensemble size of I = 100 and standard deviation ε0 = 0.2 are used in EEMD.
In Figure 20, Figure 21 and Figure 22, due to the influence of the noise and mode mixing problem, there are many interfering frequency components in the envelope spectra of the denoising signal obtained using WTD, EMD-RD, and EEMD-WTD. The spectral line features of 14.67 Hz and 29.38 Hz are not obvious, but 10.63 Hz and 21.25 Hz are clearly observed, which would reduce the accuracy of the fault feature extraction and the reliability of fault diagnosis, with 10.63 Hz being close to the rotating frequency of the driven gear (10.76 Hz). It also means that the completeness and denoising effect of the proposed method are much better than the other three decomposition methods.
In order to verify the capability of the VMD-MODWPT method for dealing with the rotating machinery signals with strong noise, a Gaussian noise signal with −15 dB of SNR is added to the gear pitting fault signal, which is obtained by using the ‘awgn’ function in MATLAB software. Its time domain waveform and envelope spectrum are shown in Figure 23.
It can be seen from Figure 23 that the impulsive components in the time domain waveform are submerged by the noise. The envelope spectrum in the whole frequency band does not have obvious characteristics. The maximum envelope spectrum is focused in the 0–200 Hz frequency band. However, in this frequency band, it is also difficult to identify the fault characteristics.
The VMD-MODWPT method is used to denoise the gear pitting fault signal with strong noise. The time domain waveform and envelope spectrum of the denoised signal are shown in Figure 22.
Comparing the time domain waveform and envelope spectrum of the denoised signal in Figure 24 with those of Figure 23, it can be seen that the impulsive components are obvious in the denoised signal, and 14.38 Hz, 29.38 Hz, an d76.25 Hz have obvious spectral lines in the envelope spectrum, which are the rotating frequency of the driving gear and multiples of its frequency. Therefore, under the condition of strong noise, it is able to effectively diagnose the pitting fault of gears.
The gear pitting fault signal with strong noise is also decomposed with the WTD method, the EMD-RD method, and the EEMD-WTD method. The denoised results are shown in Figure 25, Figure 26 and Figure 27. Based on [13,44,45,46], WTD adopts the ‘db3’ wavelet basis function for three-layer decomposition and the ‘Rigrsure’ rule for soft threshold denoising; for EEMD-WTD, an ensemble size of I = 100 and standard deviation ε0 = 0.2 are used in EEMD.
As can be seen from Figure 25, Figure 26 and Figure 27 the noise in the signal has not been effectively filtered, which means some impulsive components are hidden by the noise. Because of lots of interfering frequency components in the envelope spectrum of the denoised signal, the spectral line features of 14.67 Hz and 29.38 Hz are not obvious. The results proved that the completeness and denoising effect of the proposed method are much better than the other three decomposition methods, even for the signal with strong noise.
In order to quantify the evaluation of the denoising effect, the RMSE and PSNR are calculated for the four methods. The results are shown in Table 8 (for convenience of calculation, the collected gear pitting fault signal is treated as the clear signal). The results show that even for the signal with strong noise, the proposed VMD-MODWPT method can denoise with better performance.

6. Conclusions

This paper proposes a signal denoising method based on a fault feature of rotating machinery. The principle of minimum MDE and the number of effective centers N are proposed as parameters to be used in the selection of parameters for the signal. The CWE value is used to calculate the components that represent decomposition errors or background signals. The components with high frequencies are denoised and reconstructed. The denoised signal is reconstructed with sensitive and high-frequency components. The proposed method has advanced denoising performance when analyzing both simulation and real gear pitting fault signals, regardless of whether the signal has a high or low signal-to-noise ratio.
In this paper, the rotating machinery signal is investigated. It is thought that the method described in this paper performs better for other signals. In the future, we might examine the power system signal using this approach and evaluate it against other signal denoising methods. In addition, we will also try to study whether the proposed method is suitable only for steady states or whether it can also handle transitions or dynamic behaviour of rotary machinery.

Author Contributions

X.Z., Z.X. and Z.Y. conceived and designed this paper. Z.Y. and L.C. offered advanced suggestions about the paper. X.W. and H.W. analyzed the data. X.Z., Z.Y. and L.C. wrote the draft of the paper. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Science and Technology Research Project of Jilin Provincial Department of Education (no. JJKH20220047KJ and JJKH20230060KJ), Jilin Science and Technology Development Plan Project (no. 20210203047SF).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Peng, Z.K.; Tes, P.W.; Chu, F.L. An improved Hilbert–Huang transform and its application in vibration signal analysis. J. Sound Vib. 2005, 286, 187–205. [Google Scholar] [CrossRef]
  2. Yao, J.B.; Zhao, J.; Deng, Y.Y.; Langari, R. Weak fault feature wxtraction of rotating machinery based on double-window spectrum fusion enhancement. IEEE Trans. Instrum. Meas. 2020, 69, 1029–1040. [Google Scholar] [CrossRef]
  3. Lu, N.; Zhang, G.T.; Chen, Y.C.; Chen, D.Y. Signal denoising method based on adaptive redundant second-generation wavelet for rotating machinery fault diagnosis. Math. Probl. Eng. 2016, 2016, 2727684. [Google Scholar] [CrossRef] [Green Version]
  4. Miao, F.; Zhao, R.; Jia, L.; Wang, X. Multisource fault signal separation of rotating machinery based on wavelet packet and fast independent component analysis. Int. J. Rotating Mach. 2021, 2021, 9914724. [Google Scholar] [CrossRef]
  5. Wang, F.; Liu, G.; Yuan, G. EMD-Based sea clutter signal denoising. Radar Sci. Technol. 2010, 8, 177–182+187. [Google Scholar]
  6. Zhou, X.; Wang, X.; Wang, H.; Cao, L.; Xing, Z.; Yang, Z. Rotor fault diagnosis method based on VMD symmetrical polar image and fuzzy neural network. Appl. Sci. 2023, 13, 1134. [Google Scholar] [CrossRef]
  7. Li, H.; Zhang, Y.; Zheng, H. Hilbert-Huang transform and marginal spectrum for detection and diagnosis of localized defects in roller bearings. J. Mech. Sci. Technol. 2009, 23, 291–301. [Google Scholar] [CrossRef]
  8. Cao, J.; Wei, Z. Independent component analysis in frequency domain and its application in structural vibration signal separation. Procedia Eng. 2011, 16, 511–517. [Google Scholar]
  9. Huang, N.E.; Shen, Z.; Long, S.R. The empirical mode decomposition and Hilbert spectrum for non-linear and nonstationary time series analysis. Proc. R. Soc. Lond. Ser. A 1998, 454, 903–995. [Google Scholar] [CrossRef]
  10. Huang, M.; Wang, C.; Li, H.; Yao, C. Application of EMD noise reduction and wavelet transform in bearing fault diagnosis. J. Armored Force Eng. 2013, 27, 39–43. [Google Scholar]
  11. Dang, J.; Jia, R.; Wu, H.; Luo, X.; Chen, D. Probabilistic entropy EMD thresholding for periodic fault signal enhancement in rotating machine. Shock Vib. 2017, 2017, 1254310. [Google Scholar] [CrossRef]
  12. Kopsinis, Y.; McLaughlin, S. Development of EMD-Based denoising methods inspired by wavelet thresholding. IEEE Trans. Signal Process. 2009, 57, 1351–1362. [Google Scholar] [CrossRef]
  13. Wu, Z.; Huang, N.E. Ensemble empirical mode decomposition: A noise-assisted data analysis method. Adv. Adapt. Data Anal. 2009, 1, 1–41. [Google Scholar] [CrossRef]
  14. Zhang, X.; Tang, J.; Han, J. An EMD mode aliasing elimination method based on SVD. Noise Vib. Control 2016, 36, 142–147. [Google Scholar]
  15. Tang, B.; Dong, S.; Song, T. Method for eliminating mode mixing of empirical mode decomposition based on the revised blind source separation. Signal Process. 2012, 92, 248–258. [Google Scholar] [CrossRef]
  16. Yeh, J.R.; Shieh, J.S.; Huang, N.E. Complementary ensemble empirical mode decomposition: A novel noise enhanced data analysis method. Adv. Adapt. Data Anal. 2010, 2, 135–156. [Google Scholar] [CrossRef]
  17. Peng, K.; Guo, H.; Shang, X. EEMD and multiscal PCA-Based signal denoising method and its application to seismic P-Phase arrival picking. Sensors 2021, 21, 5271. [Google Scholar] [CrossRef] [PubMed]
  18. Zhao, Y.; Fan, Y.; Li, H.; Gao, X. Rolling bearing composite fault diagnosis method based on EEMD fusion feature. J. Mech. Sci. Technol. 2022, 36, 3463–4570. [Google Scholar] [CrossRef]
  19. Sun, H.; Song, M.; Xiong, Z. Bearing fault diagnosis method based on EEMD and adaptive redundant lifting scheme packet. Vinroeng. Procedia 2020, 34, 14–19. [Google Scholar]
  20. Chen, W.; Xiao, Y. An improved ABC algorithm and its application in bearing fault diagnosis with EEMD. Algorithms 2019, 12, 72. [Google Scholar] [CrossRef] [Green Version]
  21. Dragomiretskiy, K.; Zosso, D. Variational Mode Decomposition. IEEE Trans. Signal Process. 2014, 62, 531–544. [Google Scholar] [CrossRef]
  22. Jin, Z.; Chen, D.; He, D.; Sun, Y.; Yin, X. Bearing fault diagnosis based on VMD and improved CNN. J. Fail. Anal. Prev. 2023, 13, 165–175. [Google Scholar] [CrossRef]
  23. Ran, G.; Jie, C.; Rongjing, H.; Hua, W.; Weiwei, W. Early fault diagnosis of rolling bearings based on adaptive variational mode decomposition and the Teager energy operator. Measurement 2020, 149, 106941. [Google Scholar]
  24. Ding, J.; Xiao, D.; Huang, L.; Li, X. Gear fault diagnosis based on VMD sample entropy and discrete hopfield neural network. Math. Probl. Eng. 2020, 2020, 8882653. [Google Scholar] [CrossRef]
  25. Shan, M.; Liu, W. A novel wind turbine gearbox fault diagnosis method based on ASO-VMD and NRF. J. Vibroeng. 2022, 22, 1357–1372. [Google Scholar] [CrossRef]
  26. Yong, H.; Hong, W.; Sui, G. New fault diagnosis approach for bearings based on parameter optimized VMD and genetic algorithm. J. Vib. Shock 2021, 40, 184–189. [Google Scholar]
  27. Zhou, X.; Liu, W.; Jiang, Z.; Ma, F. Improved HHT method and its applications in rotating machinery fault diagnosis. J. Vib. Shock 2020, 39, 189–195. [Google Scholar]
  28. Yang, Y.; He, Y.; Cheng, J.; Yu, D. A gear fault diagnosis using Hilbert spectrum based on MODWPT and a comparison with EMD approach. Measurement 2009, 42, 542–551. [Google Scholar] [CrossRef]
  29. Chen, D.; Zhang, Y.; Yao, C.; Lai, B.; Lyu, S. Fault diagnosis method based on variational mode decomposition and multi-scale permutation entropy. Comput. Integr. Manuf. Syst. 2017, 23, 2604–2612. [Google Scholar]
  30. Xiang, L.; Zhang, L. Application of variational mode decomposition in fault diagnosis of rotors. J. Vib. Meas. Diagn. 2017, 37, 793–799+847. [Google Scholar]
  31. Qin, X.; Guo, J.; Shi, L.; Feng, Y.; Sun, M. The fault diagnosis of rolling bearing based on variational mode decomposition and random forest. Manuf. Autom. 2020, 1, 1576150. [Google Scholar] [CrossRef]
  32. Shang, H.; Xu, J.; Li, Y.; Lin, W.; Wang, J. A novel feature extraction method for power transformer vibration signal based on CEEMDAN and multi-scale dispersion entropy. Entropy 2021, 23, 1319. [Google Scholar] [CrossRef] [PubMed]
  33. Qiao, X.; Gu, C.; Han, L. Diesel engine fault diagnosis method based on VMD and multi-scale dispersion entropy. Automot. Eng. 2020, 42, 1139–1144. [Google Scholar]
  34. Bie, F.; Miao, Y.; Lvy, F.; Peng, J.; Guo, Y. An improved CEEMDAN time-domain energy entropy method for the failure mode identification of the rolling bearing. Shock Vib. 2021, 2021, 7461402. [Google Scholar] [CrossRef]
  35. Cheng, R.; Chen, C.; Zhang, J. Detection of ship shaft-rate electric field based on EEMD and modified power spectral entropy. J. Huangzhong Univ. Sci. Technol. 2017, 45, 11–16. [Google Scholar]
  36. Chen, X. Experimental Study on the Member Residual Stress Detection Method of Hilbert-Huang Transform Method. Master’s Thesis, Changchun University of Technology, Changchun, China, 2017. [Google Scholar]
  37. Fei, H.; Liu, M.; Qu, G.; Gao, Y. A method for blasting vibration signal denoising based on ensemble empirical mode decomposition-wavelet threshold. Explos. Shock Waves 2018, 38, 112–118. [Google Scholar]
  38. He, W. Research on Fault Diagnosis of Rotating Machinery Based on HHT and Support Vector Machine. Master’s Thesis, Kunming University of Science and Technology, Kunming, China, 2013. [Google Scholar]
  39. Sun, C.; Wang, Y.; Shen, Y.; Chen, W. Fault diagnosis of planetary gearbox based on adaptive parameter variational mode decomposition. J. Aerosp. Power 2018, 33, 2756–2765. [Google Scholar]
  40. Liu, C.; Wu, Y.; Zheng, C. Rolling bearing fault diagnosis based on variational mode decomposition and fuzzy C means clustering. Proc. CSEE 2015, 35, 3358–3365. [Google Scholar]
  41. Zhang, W.; Bai, K.; Song, P.; Yang, W.; Zhao, H.; Wang, Z. Wind turbine rolling bearing fault feature extraction method based on VMD and singular value energy difference spectrum. N. China Electr. Power 2017, 2017, 59–64. [Google Scholar]
  42. Jiang, W.; Wang, H.; Zhu, Y.; Wang, Z.; Dong, K. Integrated VMD denoising and KFCM clustering fault identification method of rolling bearing. China Mech. Eng. 2017, 28, 1215–1220+1226. [Google Scholar]
  43. Ding, W.; Zhao, W.; Zhang, Z.; Wang, C.; Ding, S. Filter characteristics of variational mode decomposition method and its application in gearbox fault detection. J. Mech. Electr. Eng. 2019, 36, 783–790. [Google Scholar]
  44. Liu, D.; Xiao, Z.; Hu, X.; Zhang, C.; Malik, O.P. Feature Extraction of rotor fault based on EEMD and cure code. Measurement 2018, 135, 712–724. [Google Scholar] [CrossRef]
  45. Ma, H.; Zhang, D.; Cao, X.; Dong, M.; Li, C. Vibration signal de-noising method based on empirical mode decomposition. J. Vib. Shock 2016, 35, 38–40. [Google Scholar]
  46. Chen, Y.; Cheng, Y.; Liu, H. Application of improved wavelet adaptive threshold de-noising algorithm in FBG demodulation. Opt.-Int. J. Light Electron Opt. 2017, 132, 243–248. [Google Scholar] [CrossRef]
  47. Feng, G.; Li, L.; Ji, Y.; Wang, L.; Zheng, C.; Wei, F. Gear pitting fault diagnosis based on improved variational modal decomposition. J. Mech. Transm. 2022, 46, 146–155+161. [Google Scholar]
Figure 2. The algorithm flow chart of selection of illusive IMF component.
Figure 2. The algorithm flow chart of selection of illusive IMF component.
Sensors 23 06904 g002
Figure 3. Algorithm flow chart.
Figure 3. Algorithm flow chart.
Sensors 23 06904 g003
Figure 4. Time domain waveform and frequency spectrum of the simulated signal x(t). (a) Waveform of x(t); (b) spectrum of x(t).
Figure 4. Time domain waveform and frequency spectrum of the simulated signal x(t). (a) Waveform of x(t); (b) spectrum of x(t).
Sensors 23 06904 g004
Figure 5. Time domain waveform and frequency spectrum of the simulated signal z(t). (a) Waveform of z(t); (b) spectrum of z(t).
Figure 5. Time domain waveform and frequency spectrum of the simulated signal z(t). (a) Waveform of z(t); (b) spectrum of z(t).
Sensors 23 06904 g005
Figure 6. The mean MDE value of the reconstruction signal under different α.
Figure 6. The mean MDE value of the reconstruction signal under different α.
Sensors 23 06904 g006
Figure 7. The VMD decomposition results. (a) Time domain waveform of IMFs; (b) spectrum of IMFs.
Figure 7. The VMD decomposition results. (a) Time domain waveform of IMFs; (b) spectrum of IMFs.
Sensors 23 06904 g007
Figure 8. The EMD decomposition results. (a) Time domain waveform of IMFs; (b) spectrum of IMFs.
Figure 8. The EMD decomposition results. (a) Time domain waveform of IMFs; (b) spectrum of IMFs.
Sensors 23 06904 g008
Figure 9. The EEMD decomposition results. (a) Time domain waveform of IMFs; (b) spectrum of IMFs.
Figure 9. The EEMD decomposition results. (a) Time domain waveform of IMFs; (b) spectrum of IMFs.
Sensors 23 06904 g009
Figure 10. The principal component factor λi of each IMF decomposed through VMD.
Figure 10. The principal component factor λi of each IMF decomposed through VMD.
Sensors 23 06904 g010
Figure 11. The MODWPT decomposition results of IMF3. (a) Time domain waveform of components; (b) spectrum of components.
Figure 11. The MODWPT decomposition results of IMF3. (a) Time domain waveform of components; (b) spectrum of components.
Sensors 23 06904 g011
Figure 12. Time domain waveform and frequency spectrum of the denoising signal based on VMD-MODWPT. (a) Waveform of denoising signal; (b) spectrum of denoising signal.
Figure 12. Time domain waveform and frequency spectrum of the denoising signal based on VMD-MODWPT. (a) Waveform of denoising signal; (b) spectrum of denoising signal.
Sensors 23 06904 g012
Figure 13. The WTD denoising result of z(t). (a) Time domain waveform of z(t); (b) spectrum of z(t).
Figure 13. The WTD denoising result of z(t). (a) Time domain waveform of z(t); (b) spectrum of z(t).
Sensors 23 06904 g013
Figure 14. The EMD-RD denoising result of z(t). (a) Time domain waveform of z(t); (b) spectrum of z(t).
Figure 14. The EMD-RD denoising result of z(t). (a) Time domain waveform of z(t); (b) spectrum of z(t).
Sensors 23 06904 g014
Figure 15. The EEMD-WTD denoising result of z(t). (a) Time domain waveform of z(t); (b) spectrum of z(t).
Figure 15. The EEMD-WTD denoising result of z(t). (a) Time domain waveform of z(t); (b) spectrum of z(t).
Sensors 23 06904 g015
Figure 16. Gear experimental set-up.
Figure 16. Gear experimental set-up.
Sensors 23 06904 g016
Figure 17. The driving gear with pitting fault.
Figure 17. The driving gear with pitting fault.
Sensors 23 06904 g017
Figure 18. Time domain waveform and envelope spectrum of the gear pitting fault signal. (a) Waveform of the gear pitting fault signal; (b) envelope spectrum of the gear pitting fault signal; (c) envelope spectrum limited to 250 Hz of the gear pitting fault signal.
Figure 18. Time domain waveform and envelope spectrum of the gear pitting fault signal. (a) Waveform of the gear pitting fault signal; (b) envelope spectrum of the gear pitting fault signal; (c) envelope spectrum limited to 250 Hz of the gear pitting fault signal.
Sensors 23 06904 g018
Figure 19. Time domain waveform and envelope spectrum of denoised signal based on VMD-MODWPT. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 250 Hz of the denoised signal.
Figure 19. Time domain waveform and envelope spectrum of denoised signal based on VMD-MODWPT. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 250 Hz of the denoised signal.
Sensors 23 06904 g019
Figure 20. Time domain waveform and envelope spectrum of denoised signal based on WTD. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 250 Hz of the denoised signal.
Figure 20. Time domain waveform and envelope spectrum of denoised signal based on WTD. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 250 Hz of the denoised signal.
Sensors 23 06904 g020
Figure 21. Time domain waveform and envelope spectrum of denoised signal based on EMD-RD. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 250 Hz of the denoised signal.
Figure 21. Time domain waveform and envelope spectrum of denoised signal based on EMD-RD. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 250 Hz of the denoised signal.
Sensors 23 06904 g021
Figure 22. Time domain waveform and envelope spectrum of denoised signal based on EEMD-WTD. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 250 Hz of the denoised signal.
Figure 22. Time domain waveform and envelope spectrum of denoised signal based on EEMD-WTD. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 250 Hz of the denoised signal.
Sensors 23 06904 g022
Figure 23. Time domain waveform and envelope spectrum of the gear pitting fault signal with strong noise. (a) Waveform of the gear pitting fault signal with strong noise; (b) envelope spectrum of the gear pitting fault signal with strong noise; (c) envelope spectrum limited to 200 Hz of the gear pitting fault signal with strong noise.
Figure 23. Time domain waveform and envelope spectrum of the gear pitting fault signal with strong noise. (a) Waveform of the gear pitting fault signal with strong noise; (b) envelope spectrum of the gear pitting fault signal with strong noise; (c) envelope spectrum limited to 200 Hz of the gear pitting fault signal with strong noise.
Sensors 23 06904 g023
Figure 24. Time domain waveform and envelope spectrum of denoised signal based on VMD-MODWPT. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 250 Hz of the denoised signal.
Figure 24. Time domain waveform and envelope spectrum of denoised signal based on VMD-MODWPT. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 250 Hz of the denoised signal.
Sensors 23 06904 g024
Figure 25. Time domain waveform and envelope spectrum of denoised signal based on WTD. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 200 Hz of the denoised signal.
Figure 25. Time domain waveform and envelope spectrum of denoised signal based on WTD. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 200 Hz of the denoised signal.
Sensors 23 06904 g025
Figure 26. Time domain waveform and envelope spectrum of denoised signal based on EMD-RD. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 200 Hz of the denoised signal.
Figure 26. Time domain waveform and envelope spectrum of denoised signal based on EMD-RD. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 200 Hz of the denoised signal.
Sensors 23 06904 g026
Figure 27. Time domain waveform and envelope spectrum of denoised signal based on EEMD-WTD. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 200 Hz of the denoised signal.
Figure 27. Time domain waveform and envelope spectrum of denoised signal based on EEMD-WTD. (a) Waveform of the denoised signal; (b) envelope spectrum limited to 200 Hz of the denoised signal.
Sensors 23 06904 g027
Table 1. The characteristics of common signal decomposition methods.
Table 1. The characteristics of common signal decomposition methods.
Decomposition MethodCharacteristic
AdvantagesDisadvantages
WTMulti-resolution analysis.Non-adaptive.
FastICA
(1)
High computational efficiency;
(2)
Stable calculation process.
(1)
Residual noise;
(2)
Difficulty in selecting denoising signals.
EMD
(1)
Adaptive;
(2)
Completeness.
(1)
End effect;
(2)
Mode mixing;
(3)
Illusive IMF.
EEMD
(1)
Suppress modal mixing;
(2)
Adaptive.
(1)
End effect;
(2)
Noise in IMF component;
(3)
Illusive IMF.
CEEMD
(1)
Suppress modal mixing;
(2)
Adaptive;
(3)
High computational efficiency.
(1)
End effect;
(2)
Noise in IMF component;
(3)
Illusive IMF.
VMD
(1)
Suppress modal mixing;
(2)
Suppress end effect;
(3)
Better noise robustness.
(1)
Key parameter selection;
(2)
Illusive IMF.
MODWPTTranslation invariance of wavelet coefficients and scale coefficients.Unreasonable decomposition effect of fast-changing signals.
Table 2. The decision accuracy of each IMF component corresponding to different K values.
Table 2. The decision accuracy of each IMF component corresponding to different K values.
K ValueThe Decision Accuracy of Each IMF Component εK,i
εK,1εK,2εK,3εK,4εK,5εK,6
K = 20.02400.4009
K = 3 0.01230.02190.2795
K = 400.00560.01830.0060
K = 50.05600.26500.37320.38580.2380
K = 60.00660.15350.00350.00870.02930.1233
Table 3. The decision accuracy of each IMF component of the bearing inner ring fault signal.
Table 3. The decision accuracy of each IMF component of the bearing inner ring fault signal.
K ValueThe Decision Accuracy of Each IMF Component εK,i
εK,1εK,2εK,3εK,4εK,5
K = 200.2706
K = 3 0.53360.49370.2706
K = 40000.0452
K = 50000.15910.0452
Table 4. The DID value of IMF3 components decomposed through MODWPT.
Table 4. The DID value of IMF3 components decomposed through MODWPT.
ComponentDID
C18.2391
C20.1823
C31.5912
C48.3630
Table 5. Comparison of denoising effect evaluation factors of different methods.
Table 5. Comparison of denoising effect evaluation factors of different methods.
Denoising MethodEvaluation Factor
RMSEPSNR
WTD0.166855.9080
EMD-RD0.863748.7671
EEMD-WTD0.974148.2449
VMD-MODWPT0.165055.9564
Table 6. Denoising evaluation factor with different SNRs (dB).
Table 6. Denoising evaluation factor with different SNRs (dB).
SNR/dBDenoising MethodEvaluation Factor
RMSEPSNR
−20WTD93.364928.4290
EMD-RD75.379829.3583
EEMD-WTD94.391128.3815
VMD-MODWPT18.434435.4745
−15WTD30.459533.2936
EMD-RD24.819034.1830
EEMD-WTD31.656633.1262
VMD-MODWPT5.619840.6336
−5WTD2.035445.0443
EMD-RD2.585944.0047
EEMD-WTD3.148643.1486
VMD-MODWPT0.641250.0609
5WTD0.083358.9259
EMD-RD0.326952.9861
EEMD-WTD0.307653.2509
VMD-MODWPT0.073159.4889
10WTD0.056660.6056
EMD-RD0.159756.0988
EEMD-WTD0.107857.8038
VMD-MODWPT0.033762.8599
Table 7. The gearbox parameters.
Table 7. The gearbox parameters.
ParametersNumerical Values
Gear materialS45C
Number of teeth of driving gear55
Number of teeth of driven gear75
Module of gear/mm2
Average speed of input shaft/rpm880
Rotating frequency of driving gear/Hz14.67
Average speed of output shaft/rpm629
Rotating frequency of driven gear/Hz10.76
Meshing frequency/Hz806.67
Table 8. Comparison of denoising effect evaluation factors of different methods.
Table 8. Comparison of denoising effect evaluation factors of different methods.
Denoising MethodEvaluation Factor
RMSEPSNR
WTD31.975333.0827
EMD-RD34.039132.8110
EEMD-WTD32.968732.9498
VMD-MODWPT12.830737.0483
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhou, X.; Wang, X.; Wang, H.; Xing, Z.; Yang, Z.; Cao, L. Method for Denoising the Vibration Signal of Rotating Machinery through VMD and MODWPT. Sensors 2023, 23, 6904. https://doi.org/10.3390/s23156904

AMA Style

Zhou X, Wang X, Wang H, Xing Z, Yang Z, Cao L. Method for Denoising the Vibration Signal of Rotating Machinery through VMD and MODWPT. Sensors. 2023; 23(15):6904. https://doi.org/10.3390/s23156904

Chicago/Turabian Style

Zhou, Xiaolong, Xiangkun Wang, Haotian Wang, Zhongyuan Xing, Zhilun Yang, and Linlin Cao. 2023. "Method for Denoising the Vibration Signal of Rotating Machinery through VMD and MODWPT" Sensors 23, no. 15: 6904. https://doi.org/10.3390/s23156904

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop