Next Article in Journal
Digital Twin Network-Based 6G Self-Evolution
Previous Article in Journal
Research on Network Intrusion Detection Based on Weighted Histogram Algorithm for In-Vehicle Ethernet
Previous Article in Special Issue
Numerical Simulation Data-Aided Domain-Adaptive Generalization Method for Fault Diagnosis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved Variational Mode Decomposition Based on Scale Space Representation for Fault Diagnosis of Rolling Bearings

by
Baoxiang Wang
1,2,
Guoqing Liu
1,
Jihai Dai
1 and
Chuancang Ding
2,3,*
1
School of Mechanical Engineering, Suzhou University of Science and Technology, Suzhou 215009, China
2
School of Rail Transportation, Intelligent Urban Rail Engineering Research Center of Jiangsu Province, Soochow University, Suzhou 215131, China
3
State Key Laboratory of Mechanical Transmission for Advanced Equipment, Chongqing University, Chongqing 400044, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(11), 3542; https://doi.org/10.3390/s25113542
Submission received: 27 April 2025 / Revised: 29 May 2025 / Accepted: 3 June 2025 / Published: 4 June 2025

Abstract

Accurate extraction of weak fault information from non-stationary vibration signals collected by vibration sensors is challenging due to severe noise and interference. While variational mode decomposition (VMD) has been effective in fault diagnosis, its reliance on predefined parameters, such as center frequencies and mode number, limits its adaptability and performance across different signal characteristics. To address these limitations, this paper proposes an improved variational mode decomposition (IVMD) method that enhances diagnostic performance by adaptively determining key parameters based on scale space representation. In concrete, the approach constructs a scale space by computing the inner product between the signal’s Fourier spectrum and a Gaussian function, and then identifies both the mode number and initial center frequencies through peak detection, ensuring more accurate and stable decomposition. Moreover, a multipoint kurtosis (MKurt) criterion is further employed to identify fault-relevant components, which are then merged to suppress redundancy and enhance diagnostic clarity. Experimental validation on locomotive bearings with inner race faults and compound faults demonstrates that IVMD outperforms conventional VMD by effectively extracting fault features obscured by noise. The results confirm the robustness and adaptability of IVMD, making it a promising tool for fault diagnosis in complex industrial environments.

1. Introduction

Rolling element bearings (REBs) are essential components in rotating machinery, commonly used in industries such as manufacturing and energy [1,2,3]. These bearings are subject to heavy operational loads and non-stationary working conditions, which often result in wear and failure over time, leading to costly downtime and significant economic losses. As a result, fault diagnosis is crucial for maintaining equipment reliability and operational safety [4]. Among various monitoring techniques, vibration signal analysis has emerged as the most widely adopted method due to its sensitivity to mechanical faults and its ability to capture dynamic system responses [5,6].
When a fault occurs in a rolling element bearing, periodic impacts excite the structural resonances of the bearing and adjacent components, generating transient impulses that manifest at characteristic frequencies. However, due to the complexity of mechanical structures and harsh operational environments, these fault impulses are often obscured by significant background noise and other interferences, making fault diagnosis particularly challenging [7]. The accurate filtering of noise and extraction of meaningful fault features remain critical challenges in vibration-based fault detection. Over the past few decades, various methods have been developed to address this problem, including wavelet transform (WT) [8,9,10], empirical mode decomposition (EMD) [11,12], local mean decomposition (LMD) [13,14] and singular value decomposition (SVD) [15,16], spectral kurtosis (SK) [17,18] and variational mode decomposition (VMD), etc.
Among these, VMD has gained notable attention due to its ability to decompose complex signals into a set of band-limited, quasi-orthogonal intrinsic mode functions (IMFs). Unlike EMD or LMD, which suffer from a lack of theoretical rigor, VMD formulates the decomposition as a constrained variational problem, enabling better mode separation and noise resilience. These advantages have led to its successful application in various domains, including machinery fault detection, signal denoising, and condition monitoring. For instance, Wang et al. [19] investigated the equivalent filtering characteristics of VMD and applied it to detect multiple rubbing-caused signatures for rotor-stator fault diagnosis. Zhang et al. [20] proposed a hybrid fault diagnosis approach based on VMD and total variation minimization for bearing fault diagnosis. Moreover, Zhang et al. [21] applied VMD to diagnose faults in bearings of a multistage centrifugal pump. Nevertheless, the accuracy and effectiveness of VMD are highly sensitive to the selection of key parameters: the number of modes and the quadratic penalty term, which governs bandwidth constraints. Typically, these parameters are manually set based on empirical knowledge, limiting the method’s adaptability and potentially yielding suboptimal decomposition. To address this, researchers have proposed various strategies for parameter optimization. Li et al. [22] introduced an independence-oriented VMD method that uses peak searching and similarity principles to determine the most suitable mode number, although it does not account for the impact of the bandwidth control parameter. Zhang et al. [23] presented a parameter-adaptive VMD method using the grasshopper optimization algorithm (GOA) to estimate the optimal mode number and bandwidth control parameter adaptively. Lian et al. [24] proposed an adaptive VMD that automatically determines the mode number based on the characteristics of the intrinsic mode functions.
Although several improved VMD approaches have been proposed, most focus on optimizing parameters such as the mode number and penalty factor using optimization algorithms, which are often time consuming and complex to implement. Moreover, the influence of the initial center frequencies w k 0 —an essential factor for stable and accurate decomposition—has been largely overlooked. Since the selection of key parameters in VMD strongly influences its decomposition performance and diagnostic reliability, a fully adaptive strategy is essential. To this end, this paper proposes an Improved Variational Mode Decomposition (IVMD) method that incorporates a scale space representation to adaptively determine both the initial center frequencies and the number of modes in a data-driven manner. In addition, multipoint kurtosis (MKurt) is introduced to guide the selection and merging of modes, ensuring that critical fault features are preserved. Specifically, the IVMD method begins by generating the scale space representation through the inner product between the signal’s Fourier spectrum and a Gaussian function. The initial center frequencies are then determined based on the local maxima in the scale space. Once these parameters are established, the signal is decomposed into subcomponents using VMD. Subcomponents with large MKurt that contain fault-related features are merged to improve fault detection. Experimental results from bearings with various faults demonstrate that IVMD effectively extracts fault features, even in the presence of significant noise and interference. By adaptively selecting key parameters, IVMD outperforms conventional VMD, making it a robust and reliable tool for fault diagnosis in rolling element bearings.
The main contributions of this work can be summarized as follows:
(1)
A novel IVMD framework is proposed, which employs scale space representation to adaptively determine both the number of modes and their initial center frequencies, thereby overcoming the reliance on manually set parameters in conventional VMD.
(2)
The MKurt-based mode merging strategy is introduced to enhance fault-relevant components and suppress redundant modes, improving the accuracy of impulse extraction in noisy environments.
(3)
Experimental validation on locomotive bearings with both single and compound faults demonstrates that the proposed method significantly outperforms conventional VMD in fault detection capability.
The remainder of this paper is organized as follows. Section 2 provides a comprehensive review of VMD. Section 3 introduces the challenges associated with parameter selection, such as mode number and center frequency initialization. Section 4 details the proposed IVMD based on scale space representation. Section 5 validates the effectiveness of the proposed IVMD through experimental studies, including comparisons with traditional VMD using vibration signals from bearings with compound faults. Finally, Section 6 concludes the paper.

2. Theory of Variational Mode Decomposition

The VMD is a signal processing technique that decomposes a given signal into a set of band-limited sub-components or modes uk, each centered around a specific frequency, while preserving the ability to reconstruct the original signal [25]. The decomposition is formulated as a constrained variational problem aimed at minimizing the sum of bandwidths of all modes under the constraint that their sum reconstructs the original signal:
min { u k } , { w k } k t δ t + j π t * u k t e j w k t 2 2 s.t. k u k = x
where { u k } = { u 1 ,   u 2 ,   ,   u K }   a n d   { w k } = { w 1 ,   w 2 ,   ,   w K } are the modes and the center frequencies, respectively. K is the number of decomposed modes. In (1), the problem consists of three key steps. First, Hilbert Transform is applied to obtain the analytic signal and compute the unilateral frequency spectrum of each mode uk; second, frequency shifting is conducted by demodulating the spectrum to the baseband via multiplication with an exponential function tuned to the estimated center frequency wk; third, bandwidth estimation is achieved by computing the squared L2-norm of the gradient of the demodulated signal.
To solve the constrained variational problem in (1), it is converted into an unconstrained optimization form using the augmented Lagrangian method. This involves introducing a quadratic penalty term α and Lagrangian multiplier λ(t), resulting in the following formulation:
L u k , w k , λ = α k t δ t + j π t * u k t e j w k t 2 2 + f t k u k t 2 2 + λ t , f t k u k t
The optimization problem in Equation (2) is then solved using the alternating direction method of multipliers (ADMM). The entire solving process of VMD is summarized in Algorithm 1, which iteratively updates u k n + 1 , w k n + 1 and λ k n + 1 , until a convergence condition defined by threshold c is met.
Algorithm 1: Variational Mode Decomposition
Initialize u k 0 , w k 0 , λ 0 , n = 0
repeat
for k = 1 to K do
    Update u k : u k n + 1 = arg min u k L u i < k n + 1 , u i k n , w i n , λ n
Update w k : w k n + 1 = arg min w k L u i n + 1 , w i < k n + 1 , w i k n , λ n
Update λ n : λ n + 1 = λ n + τ f k u k n + 1
end for
     n n + 1
until convergence: k u k n + 1 u k n 2 2 / u k n 2 2 < c
For the minimization problems of u k n + 1 , w k n + 1 in Algorithm 1, the solution for the intrinsic modes { u k } can be obtained by Wiener filtering in Fourier domain [26], and the center frequency { w k } can be updated as the center of gravity of the mode’s power spectrum. Specifically, the mode u ^ k n + 1 ( w ) and center frequency w ^ k n + 1 can be represented by
u ^ k n + 1 ( w ) = f ^ ( w ) i k u ^ i ( w ) + λ ^ ( w ) 2 1 + 2 α ( w w k ) 2
w k n + 1 = 0 w u ^ k ( w ) 2 d w 0 u ^ k ( w ) 2 d w
From the above descriptions, there are several parameters that need to be specified in advance. They are the mode number K, initial center frequencies w k 0 , the quadratic penalty term α, the noise-tolerance τ and the tolerance of convergence criterion c. Based on prior studies [22,23,27], it has been demonstrated that the values of τ and c exert minimal influence on the decomposition performance. Therefore, the default settings in the original VMD algorithm are adopted, with τ = 0 and c = 1 × 10−6. For vibration signals, a penalty term α = 2000 has proven effective.
Notably, initial center frequencies w k 0 of all K modes, should be selected carefully based on the application scenario and significantly influence the decomposition results.

3. Motivation of the Proposed IVMD

To illustrate the impact of key parameters, namely the initial center frequencies w k 0 and mode number K, on the decomposition performance of VMD, a simulated vibration signal containing compound bearing faults, specifically inner race and outer race defects, is constructed as follows [28]:
x ( t ) = m A m cos 2 π f m t + α m + i D 1 S 1 ( t i T 1 τ i ) + n D 2 S 2 ( t n T 2 τ n ) + n t
The first term simulates discrete harmonic interferences originating from rotors, shafts, gearboxes, or other rotating components, where Am and αm denote amplitude and initial phase, respectively. The second and third terms represent fault impulses generated by the inner race and outer race faults. Here, Di indicates impulse amplitude, and Td is the time interval between successive impulses. To simulate the slip phenomenon commonly observed in bearing vibrations, a random variable τi with zero mean, typically accounting for 1–2% of the fault period, is introduced. n(t) represents additive Gaussian white noise, simulating environmental interference or sensor noise commonly present in real-world measurements.
When a rolling element strikes a surface defect, it excites structural resonance in the system, producing a sequence of impulses as rolling elements pass over the damaged area. The frequency of these impulses is uniquely determined by the rotational speed, fault location, and geometric configuration of the bearing. Notably, multiple faults usually excite distinct or overlapping resonant frequencies [28]. Generally, the defect impulses can generally be described as an exponentially decaying sinusoidal waveform:
S i = e ξ t sin ( 2 π f r t )
where fr is the structural resonance frequency excited by the impact, and ξ is the decay rate.
This signal model (5) effectively mimics the dynamic characteristics of real bearing fault signals, including overlapping impulse sequences, harmonic interference, and stochastic fluctuations, thereby providing a suitable case for validating the decomposition and fault feature extraction capabilities of the proposed IVMD. In this simulation, the outer race is fixed, and the inner race rotates with the shaft. Both outer and inner race faults are present, exciting two distinct resonance frequencies. The simulation parameters are summarized in Table 1, and waveform illustrations are provided in Figure 1. Figure 1a–d show outer race fault impulses, inner race fault impulses, harmonics, and Gaussian noise, respectively. The final synthetic signal is obtained by superimposing harmonic components, defect impulses, and Gaussian noise, achieving a signal-to-noise ratio (SNR) of −5 dB, as shown in Figure 1e. Meanwhile, the frequency spectrum of mixed signal is displayed in Figure 1f, from which the rotating frequency and two resonance frequency bands are obviously observed.
The initialization of center frequencies w k 0 , k = 1, 2, …, K significantly influences the performance of VMD. Common strategies for setting w k 0 include: uniformed spaced distribution P u , zero initial P z and initialize randomly P r [29]. However, these fixed schemes are generally non-adaptive and may yield suboptimal decomposition results depending on the input signal. To demonstrate this, a simulation is performed with α = 2000 and K = 3. When w k 0 is initialized using P u , VMD fails to separate the components effectively (see Figure 2a). In contrast, when w k 0 = { 0 ,   1500 ,   3200 } , the modes are accurately located (Figure 2b). This highlights the fact that VMD does not guarantee convergence to a global minimum, and its results heavily depend on the initialization of center frequencies. The above analysis indicates the importance of proper center frequency selection. Thus, adaptive selection of w k 0 remains a crucial yet challenging aspect in practical applications.
Moreover, to evaluate the effect of under- and over-estimating mode number K, the simulated signal is decomposed with different mode numbers ranging from 2 to 5, while keeping the quadratic penalty term α = 2000 and selecting P u as a prior initialization.
The decomposition results when K = 2–5 are shown in Figure 3. When the number of modes K is underestimated (e.g., K = 2), one important component is lost, leading to incomplete decomposition (Figure 3a). With the optimal mode number selection (e.g., K = 3), three components are successfully extracted; however, they do not correspond to the three components of interest (Figure 3b). In the near-optimal case (K = 4), two components are accurately identified, but one remains indistinct (Figure 3c). When K is overestimated (e.g., K = 5), the three main components are still extracted; however, the additional modes primarily capture noise (Figure 3d).
These results suggest that both the number of modes K and the initial center frequencies w k 0 play a pivotal role in determining the accuracy and quality of the decomposition. Therefore, careful selection of these parameters is essential for achieving optimal performance.

4. The Proposed IVMD for Bearing Fault Diagnosis

As previously discussed, the initialization of center frequencies w k 0 of K modes is crucial for ensuring the effective performance of VMD. To address this issue, this paper introduces IVMD based on scale-space representation, which enables data-driven determination of the initial center frequencies. Meanwhile, a multipoint kurtosis-based mode merging strategy is also developed for fault feature enhancement. Together, these two aspects significantly improve the decomposition accuracy and robustness of the method, particularly in the context of bearing fault diagnosis.

4.1. Scale Space Representation Based Parameter Initialization

For a discrete-time vibration signal x(t), its discrete Fourier transform (DFT) X(f) is defined as
X ( f ) = t = + x ( t ) e j 2 π f t
To construct the scale-space representation, a kernel function is introduced as g f , n = 1 2 π f e n 2 2 f , where n is called the scale parameter. The discrete scale space representation of the signal’s Fourier spectrum is then defined as
L ( f , n ) = g ( f , n ) * X ( f ) = M + M g ( τ , n ) X ( f τ )
where M must be sufficiently large to minimize the approximation error caused by truncation of the Gaussian kernel. A common choice is to set M = C n + 1 with 3 C 6 . In this study, C = 6 is adopted to ensure the approximation error remains below 10 9 .
To extract mechanical fault characteristic frequencies while ensuring that each decomposed sub-component retains fault-related information, the scale parameter should suppress characteristics below a predefined threshold f c h , i.e., n f c h [30,31]. Since the fault characteristic frequency f c h and its harmonics provide strong evidence for localized defects, a relatively large-scale parameter is typically preferred. However, excessively large values may mask weak fault features. To balance resolution and sensitivity, the scale parameter is set as
n = μ f c h
where μ = 2 4 . The setting of μ is not restricted but suggested in this range. According to [32], the scale space representation L(f, n) becomes smoother with increasing n, and small fluctuations in n have minimal effect on the analysis results. Based on trial and error, n = 3 f c h is selected.
The scale space representation of the simulated signal is shown in Figure 4. The scale-space representation involves smoothing the frequency spectrum at various scales, which helps in detecting prominent peaks corresponding to significant frequency components. By identifying these local maxima, one can effectively initialize the center frequencies for each mode in VMD, leading to improved decomposition performance. For example, in Figure 4, it is evident that the center frequencies corresponding to Mode 2 and Mode 3 are clearly identifiable.
However, low-frequency components falling below the n may be excluded from the initialization process. As shown in Figure 4, while the center frequencies for Mode 2 and Mode 3 are clearly captured, Mode 1, which corresponds to a low-frequency component, is initially omitted because its frequency falls below the detection threshold. To address this, we consistently assign the first center frequency as w 1 0 = 0 . This manual setting is a general rule in our method, designed to ensure that low-frequency content—such as fundamental rotating frequencies and their harmonics—is retained. This consideration is particularly critical in applications like bearing fault diagnosis, where such low-frequency features often carry significant fault-related information. By including w 1 0 = 0   as part of the standard initialization, it enhances the completeness of the frequency decomposition and reduces the risk of missing diagnostically relevant components.

4.2. Multipoint Kurtosis-Based Mode Merging

Once the initial center frequencies are determined via scale-space representation, VMD is performed to decompose the signal into a set of intrinsic mode functions (IMFs), each represented as
x ( t ) = k = 1 K u k ( t ) = k K A k ( t ) cos ( ϕ k ( t ) )
where A k t and k t are the instantaneous amplitude and phase of the k-th mode, respectively.
Given that multiple IMFs may contain similar or overlapping information, it is essential to eliminate redundancy by merging modes with analogous fault-related features. For this purpose, the multipoint kurtosis (MKurt) of the envelope spectrum is employed as a criterion. MKurt is defined as
M K u r t ( y , t ) = n = 1 N t n 2 2 n = 1 N t n 8 n = 1 N t n y n 4 n = 1 N y n 2 2
where N is the length, y is the envelope spectrum and t is the target vector.
Recognizing that rolling bearings commonly exhibit faults in the outer race, inner race, rolling elements, and so on, the MKurt value for each IMF is evaluated under these typical fault scenarios. This targeted analysis enables the identification of IMFs that are most relevant to specific fault types. An IMF is considered to contain meaningful fault-related features if its MKurt exceeds a certain threshold under a given condition. Once the relevant IMFs are identified, those corresponding to the same fault type are merged to consolidate diagnostic information, suppress redundancy, and improve feature clarity in the envelope spectrum.
In this study, a threshold of 1 × 10−3 is adopted based on extensive simulation and experimental results, as it offers a practical balance between sensitivity to weak fault impulses and robustness against noise interference. Importantly, this threshold is not fixed and can be adjusted according to the characteristics of the signal, such as noise level, fault type, and severity. A threshold that is too low may lead to the retention of noise-dominated components, while a threshold that is too high risks discarding weak yet diagnostically valuable features. Therefore, the selected value serves as a reliable default under typical conditions but can be flexibly adapted in other application scenarios as needed.

4.3. The Flowchart of Proposed IVMD for Bearing Fault Diagnosis

The proposed IVMD for bearing fault diagnosis is structured to systematically extract and analyze fault-related features from vibration signals. The flowchart, as depicted in Figure 5, encompasses the following detailed steps:
Step 1: Vibration signal acquisition and frequency spectrum computation
Acquire the vibration signal and compute its frequency spectrum via DFT to obtain the spectral distribution of the signal.
Step 2: Scale space representation for initialization
Apply scale space representation to the frequency spectrum to determine the initial center frequencies w k 0 of K modes for VMD by detecting local maxima. This data-driven initialization improves the adaptivity and accuracy of mode decomposition.
Step 3: Variational mode decomposition and multipoint kurtosis analysis
Perform VMD using the initialized center frequencies. Compute the MKurt of the envelope spectrum for each IMF under the three common fault types (outer race, inner race, rolling elements). Identify IMFs whose MKurt exceeds the threshold and merge them based on fault type to reduce redundancy.
Step 4: Envelope spectrum analysis for fault feature identification
Conduct envelope analysis on the merged IMFs to extract characteristic fault frequencies, enabling accurate identification of specific bearing defects.

5. Experimental Validation

To further verify the effectiveness of the proposed IVMD, an experimental study was conducted using a locomotive bearing test bed, as shown in Figure 6. The test platform consists of a driving wheel, a hydraulic motor, and a locomotive wheel. It is important to note that, during the experiment, the inner race of the bearing is fixed, while the outer race is rotated by the driving wheel. As a result, the fault impulses generated by an outer race fault are modulated, and corresponding sidebands are expected to appear in the envelope spectrum. In contrast, fault impulses caused by an inner race fault are not modulated and thus do not exhibit sidebands in the envelope spectrum. A tri-axial PCB accelerometer with a sensitivity of 100 mV/g was mounted at the end of the wheel axle to collect vibration signals, while a tachometer was used to record the rotational speed of the driving wheel. Both vibration and tachometer signals were collected over a 1.5 s period, with a sampling frequency of 76,800 Hz. In the experiment, the bearing under test is a tapered roller bearing, model 197,726. The bearing contains 20 rollers, with a pitch diameter of 180 mm and a roller diameter of 23.775 mm. The contact angle is 9 degrees, which influences the distribution of loads across the bearing elements. Based on these parameters, the fault characteristic frequencies can be calculated. To evaluate the advantages of the proposed IVMD, a comparison was made with the conventional VMD. Both methods were applied to the same dataset to assess performance differences.

5.1. Case 1: Bearing with an Inner Fault

To evaluate the effectiveness of the proposed IVMD, a vibration signal from a rolling element bearing with an inner race fault is analyzed. The bearing’s characteristic frequencies, including the rotation frequency (fr), the outer race fault frequency (BPFO), the inner race fault frequency (BPFI), and the ball spin frequency (BSF), are summarized in Table 2.
As shown in Figure 7a, the time-domain waveform is heavily contaminated by noise, making it difficult to observe any clear defect-related impulses. The corresponding envelope spectrum in Figure 7b also fails to provide useful fault information.
To begin, the conventional VMD is applied to the signal. Figure 8 illustrates the iterative process of center frequency estimation and the resulting decomposition. In VMD, the mode number K and quadratic penalty term α for conventional VMD are set as 5 and 2000, respectively. Figure 9 presents the extracted modes along with their time-domain waveforms, envelope spectrum, and frequency spectrum. According to the selection metric Mkurt, none of the modes exhibit a value greater than 1 × 10−3, and no fault characteristic frequencies are observed in the envelope spectrum. This outcome indicates that the conventional VMD fails to identify the inner race fault due to inappropriate parameter settings.
For comparison, the proposed IVMD is applied to the same vibration signal. Figure 10a displays the scale space representation of the frequency spectrum, where the initial center frequencies of five modes are easily identified via peak detection. After determining the center frequencies and selecting the number of modes, the signal is decomposed. Figure 10b shows the iterative evolution of the center frequencies and the corresponding decomposition results.
The decomposed modes obtained by IVMD are presented in Figure 11, including their time-domain waveforms, envelope spectrum, and frequency spectrum. It can be clearly seen that the fault characteristic frequency associated with the inner race is prominent in the envelope spectrum of IMF4 and IMF5. The corresponding Mkurt values for these modes exceed the threshold, providing strong evidence of an inner race fault. To further enhance the fault information, IMF4 and IMF5 that both exceed the Mkurt threshold are merged. The merged results are shown in Figure 12. As illustrated in Figure 12, the inner race fault frequency is clearly identified, and periodic defect impulses are visibly enhanced. Importantly, the sole distinction between the conventional VMD and the proposed IVMD lies in the initialization of center frequencies; all other parameters remained constant. The substantial improvement in performance underscores the critical role of appropriate center frequency initialization. The IVMD method adaptively determines these frequencies, facilitating optimal decomposition outcomes. Finally, to verify the diagnostic conclusion, the bearing is dismantled and the inner race is inspected. As shown in Figure 13, a spall fault is observed, confirming the presence of an inner race defect. This result not only validates the accuracy of IVMD but also demonstrates its superiority over conventional VMD. Due to its adaptability and robustness, IVMD is better suited for real-world fault diagnosis applications.

5.2. Case 2: Bearing with Multiple Faults

In this case, a real locomotive bearing exhibiting both outer race and inner race faults is tested to further verify the effectiveness of the proposed IVMD method in multi-fault diagnosis. The bearing characteristic frequencies are listed in Table 3.
As shown in Figure 14a, the time-domain waveform of the original vibration signal is severely contaminated by noise and various interferences, making it difficult to detect any periodic impulses indicative of bearing faults. The envelope spectrum in Figure 14b is dominated by the rotating frequency fr and its harmonics, while the bearing fault characteristic frequencies are completely obscured.
The conventional VMD is first applied to analyze the raw signal, with results shown in Figure 15 and Figure 16. Figure 15 illustrates the iterative evolution of center frequencies, where the initialization is performed according to P u distribution. Figure 16 presents the extracted modes, including their time-domain waveforms, envelope spectra, and frequency spectra. The Mkurt values for the envelope spectra of each mode are also calculated. As shown, only IMF5 has an Mkurt_BPFI value exceeding the threshold, indicating detection of the inner race fault. This is confirmed in Figure 16b, where spectral lines at 2×BPFI and 3×BPFI appear in the envelope spectrum of IMF5. However, no evidence of the outer race fault is found. Hence, the conventional VMD fails to identify the coexisting faults in this case, detecting only the inner race defect while completely missing the outer race fault.
To demonstrate the capability of the proposed IVMD in extracting weak fault features, the same signal is analyzed using IVMD. The results are displayed in Figure 17 and Figure 18. Figure 17a shows the scale space representation of the frequency spectrum, from which initial center frequencies are determined through peak detection and then sequentially applied during decomposition. The iterative adjustment of center frequencies is shown in Figure 17b. All modes extracted via IVMD are presented in Figure 18, along with their Mkurt values. It is evident from Figure 18b that both IMF5 and IMF6 contain significant information related to the inner and outer race faults. Specifically, the Mkurt values corresponding to both BPFO and BPFI exceed the threshold in these modes. Moreover, the fault characteristic frequencies are clearly observable in their envelope spectrum, demonstrating the effectiveness of IVMD in identifying multiple coexisting faults. In practical diagnosis, only the merged result of the selected modes is used, while the presentation of all modes in the paper serves to enhance clarity. As shown in Figure 19b, the merged result distinctly reveals fault-related spectral lines at 2×BPFO, 4×BPFO, 2×BPFI, and 3×BPFI, indicating the simultaneous presence of outer and inner race faults. Additionally, periodic fault impulses are clearly observed in the time-domain waveform. Compared to the conventional VMD, the proposed IVMD exhibits significant superiority in multi-fault diagnosis due to its adaptive center frequency initialization and more accurate mode decomposition. Finally, the bearing was disassembled for physical inspection. Figure 20 provides photographic evidence of spall defects on both the outer and inner raceways, which confirms the diagnosis results obtained via IVMD and further demonstrates the method’s robustness and reliability in practical applications.

6. Conclusions

This study proposes IVMD to adaptively determine the initial center frequencies and mode number based on scale space representation. By applying a peak search within the frequency spectrum, IVMD enables a data-driven and more reasonable parameter initialization. The signal is subsequently decomposed, and the resulting modes are evaluated using the MKurt index. Modes with MKurt values exceeding the threshold are merged to enhance the fault information, thereby facilitating the precise identification of fault characteristic frequencies in the envelope spectrum. Experimental results demonstrate that IVMD significantly improves the accuracy and reliability of fault feature extraction compared to conventional VMD, especially under noisy conditions. The method exhibits strong adaptability and robustness, effectively addressing the challenges of weak fault signal detection in practical scenarios. Furthermore, the successful diagnosis of both single and multiple faults validates the capability of IVMD in complex fault diagnosis tasks. Overall, IVMD provides a practical, data-driven solution for bearing fault diagnosis and can be extended to other rotating machinery systems. Future research will focus on real-time implementation, integration with intelligent classifiers for automated fault identification, and validation under variable operating conditions.

Author Contributions

Conceptualization, B.W.; methodology, B.W.; software, G.L.; writing—original draft preparation, B.W.; writing—original draft preparation, J.D.; writing—review and editing, C.D.; supervision, C.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Natural Science Foundation of China under Grants. 52405124, 52205119, the open project of the State Key Laboratory of Mechanical Transmission for Advanced Equipment under Grant SKLMT-MSKFKT-202415, the open project of the Intelligent Urban Rail Engineering Research Center of Jiangsu Province under Grant SDGC2414, and the Natural Science Foundation of Jiangsu Province under Grant BK20220497.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are unavailable due to privacy restrictions.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, B.; Ding, C. An Adaptive Signal Denoising Method Based on Reweighted SVD for the Fault Diagnosis of Rolling Bearings. Sensors 2025, 25, 2470. [Google Scholar] [CrossRef]
  2. Jiao, J.; Zhang, T.; Li, H.; Liu, H.; Lin, J. Source-Free Black-Box Adaptation for Machine Fault Diagnosis. IEEE Trans. Ind. Inform. 2025, 21, 3366–3375. [Google Scholar] [CrossRef]
  3. Shi, M.; Ding, C.; Chang, S.; Shen, C.; Huang, W.; Zhu, Z. Cross-domain class incremental broad network for continuous diagnosis of rotating machinery faults under variable operating conditions. IEEE Trans. Ind. Inform. 2024, 20, 6356–6368. [Google Scholar] [CrossRef]
  4. Chen, B.; Zhang, Y.; Xia, X.; Martinez-Garcia, M.; Jombo, G. Knowledge sharing enabled multirobot collaboration for preventive maintenance in mixed model assembly. IEEE Trans. Ind. Inform. 2022, 18, 8098–8107. [Google Scholar] [CrossRef]
  5. Jiang, X.; Li, X.; Wang, Q.; Song, Q.; Liu, J.; Zhu, Z. Multi-sensor data fusion-enabled semi-supervised optimal temperature-guided PCL framework for machinery fault diagnosis. Inf. Fusion 2024, 101, 102005. [Google Scholar] [CrossRef]
  6. Shi, M.; Ding, C.; Wang, R.; Song, Q.; Shen, C.; Huang, W.; Zhu, Z. Deep hypergraph autoencoder embedding: An efficient intelligent approach for rotating machinery fault diagnosis. Knowl.-Based Syst. 2023, 260, 110172. [Google Scholar] [CrossRef]
  7. Wang, J.; Ren, H.; Shen, C.; Huang, W.; Zhu, Z. Multi-scale style generative and adversarial contrastive networks for single domain generalization fault diagnosis. Reliab. Eng. Syst. Saf. 2024, 243, 109879. [Google Scholar] [CrossRef]
  8. Duan, R.; Liao, Y.; Yang, L.; Song, E. Faulty bearing signal analysis with empirical morphological undecimated wavelet. IEEE Trans. Instrum. Meas. 2022, 71, 3508711. [Google Scholar] [CrossRef]
  9. Xie, T.; Hu, Z.; Zhang, W.; Li, Z.; Chen, H. A physics-guided wavelet feature extraction method for fault diagnosis of thruster blades. IEEE Trans. Instrum. Meas. 2024, 73, 3528309. [Google Scholar] [CrossRef]
  10. Shi, J.; Chen, G.; Zhao, Y.; Tao, R. Synchrosqueezed fractional wavelet transform: A new high-resolution time-frequency representation. IEEE Trans. Signal Process. 2023, 71, 264–278. [Google Scholar] [CrossRef]
  11. Li, Y.; Zhou, J.; Li, H.; Meng, G.; Bian, J. A fast and adaptive empirical mode decomposition method and its application in rolling bearing fault diagnosis. IEEE Sens. J. 2022, 23, 567–576. [Google Scholar] [CrossRef]
  12. Spinosa, E.; Iafrati, A. A noise reduction method for force measurements in water entry experiments based on the Ensemble Empirical Mode Decomposition. Mech. Syst. Signal Process. 2022, 168, 108659. [Google Scholar] [CrossRef]
  13. Ali, M.; Prasad, R.; Xiang, Y.; Jamei, M.; Yaseen, Z.M. Ensemble robust local mean decomposition integrated with random forest for short-term significant wave height forecasting. Renew. Energy 2023, 205, 731–746. [Google Scholar] [CrossRef]
  14. Li, X.; Ma, J.; Wang, X.; Wu, J.; Li, Z. An improved local mean decomposition method based on improved composite interpolation envelope and its application in bearing fault feature extraction. ISA Trans. 2020, 97, 365–383. [Google Scholar] [CrossRef]
  15. Jiang, H.; Jiang, Y.; Xiang, J. Method using singular value decomposition and whale optimization algorithm to quantitatively detect multiple damages in turbine blades. Struct. Health Monit. 2024, 23, 1025–1036. [Google Scholar] [CrossRef]
  16. Shen, Z.; Shi, Z.; Shen, G.; Zhen, D.; Gu, F.; Ball, A.D. Informative singular value decomposition and its application in fault detection of planetary gearbox. Meas. Sci. Technol. 2022, 33, 085010. [Google Scholar] [CrossRef]
  17. Wang, H.; Lai, Z.; Wu, D.; Zhang, K.; Zheng, M. Investigation of the friction-induced vibration of a novel four-way reversing valve using spectral kurtosis and number of peaks spectrum. Mech. Syst. Signal Process. 2022, 166, 108425. [Google Scholar] [CrossRef]
  18. Hashim, S.; Shakya, P. A spectral kurtosis based blind deconvolution approach for spur gear fault diagnosis. ISA Trans. 2023, 142, 492–500. [Google Scholar] [CrossRef]
  19. Wang, Y.; Markert, R.; Xiang, J.; Zheng, W. Research on variational mode decomposition and its application in detecting rub-impact fault of the rotor system. Mech. Syst. Signal Process. 2015, 60, 243–251. [Google Scholar] [CrossRef]
  20. Zhang, S.; Wang, Y.; He, S.; Jiang, Z. Bearing fault diagnosis based on variational mode decomposition and total variation denoising. Meas. Sci. Technol. 2016, 27, 075101. [Google Scholar] [CrossRef]
  21. Zhang, M.; Jiang, Z.; Feng, K. Research on variational mode decomposition in rolling bearings fault diagnosis of the multistage centrifugal pump. Mech. Syst. Signal Process. 2017, 93, 460–493. [Google Scholar] [CrossRef]
  22. Li, Z.; Chen, J.; Zi, Y.; Pan, J. Independence-oriented VMD to identify fault feature for wheel set bearing fault diagnosis of high speed locomotive. Mech. Syst. Signal Process. 2017, 85, 512–529. [Google Scholar] [CrossRef]
  23. Zhang, X.; Miao, Q.; Zhang, H.; Wang, L. A parameter-adaptive VMD method based on grasshopper optimization algorithm to analyze vibration signals from rotating machinery. Mech. Syst. Signal Process. 2018, 108, 58–72. [Google Scholar] [CrossRef]
  24. Lian, J.; Liu, Z.; Wang, H.; Dong, X. Adaptive variational mode decomposition method for signal processing based on mode characteristic. Mech. Syst. Signal Process. 2018, 107, 53–77. [Google Scholar] [CrossRef]
  25. Dragomiretskiy, K.; Zosso, D. Variational mode decomposition. IEEE Trans. Signal Process. 2013, 62, 531–544. [Google Scholar] [CrossRef]
  26. Liu, Y.; Yang, G.; Li, M.; Yin, H. Variational mode decomposition denoising combined the detrended fluctuation analysis. Signal Process. 2016, 125, 349–364. [Google Scholar] [CrossRef]
  27. Wang, X.; Yang, Z.; Yan, X. Novel particle swarm optimization-based variational mode decomposition method for the fault diagnosis of complex rotating machinery. IEEE/ASME Trans. Mechatron. 2017, 23, 68–79. [Google Scholar] [CrossRef]
  28. Miao, Y.; Zhang, B.; Li, C.; Lin, J.; Zhang, D. Feature mode decomposition: New decomposition theory for rotating machinery fault diagnosis. IEEE Trans. Ind. Electron. 2022, 70, 1949–1960. [Google Scholar] [CrossRef]
  29. Wang, Y.; Markert, R. Filter bank property of variational mode decomposition and its applications. Signal Process. 2016, 120, 509–521. [Google Scholar] [CrossRef]
  30. Pan, J.; Chen, J.; Zi, Y.; Li, Y.; He, Z. Mono-component feature extraction for mechanical fault diagnosis using modified empirical wavelet transform via data-driven adaptive Fourier spectrum segment. Mech. Syst. Signal Process. 2016, 72, 160–183. [Google Scholar] [CrossRef]
  31. Lu, J.; Jia, B.; Li, S.; Gong, S. A noise reduction method of rolling bearing based on empirical wavelet transform and adaptive time frequency peak filtering. Meas. Sci. Technol. 2023, 34, 125146. [Google Scholar] [CrossRef]
  32. Gilles, J.; Heal, K. A parameterless scale-space approach to find meaningful modes in histograms—Application to image and spectrum segmentation. Int. J. Wavelets Multiresolution Inf. Process. 2014, 12, 1450044. [Google Scholar] [CrossRef]
Figure 1. (a) Outer race fault impulses. (b) Inner race fault impulses. (c) Harmonics. (d) Gaussian noise. (e) Synthetic signal. (f) Frequency spectrum.
Figure 1. (a) Outer race fault impulses. (b) Inner race fault impulses. (c) Harmonics. (d) Gaussian noise. (e) Synthetic signal. (f) Frequency spectrum.
Sensors 25 03542 g001
Figure 2. Iterative process of center frequencies in VMD when (a) w k 0 = P u (b) w k 0 = { 0 , 1500 , 3200 } .
Figure 2. Iterative process of center frequencies in VMD when (a) w k 0 = P u (b) w k 0 = { 0 , 1500 , 3200 } .
Sensors 25 03542 g002
Figure 3. Iterative process of center frequencies in VMD when (a) K = 2; (b) K = 3; (c) K = 4; (d) K = 5.
Figure 3. Iterative process of center frequencies in VMD when (a) K = 2; (b) K = 3; (c) K = 4; (d) K = 5.
Sensors 25 03542 g003
Figure 4. (a) Frequency spectrum of simulated signal. (b) Scale space representation.
Figure 4. (a) Frequency spectrum of simulated signal. (b) Scale space representation.
Sensors 25 03542 g004
Figure 5. The flowchart of the proposed method for bearing fault diagnosis.
Figure 5. The flowchart of the proposed method for bearing fault diagnosis.
Sensors 25 03542 g005
Figure 6. (a) Experiment setup of the test rig. (b) Schematic view of locomotive test rig.
Figure 6. (a) Experiment setup of the test rig. (b) Schematic view of locomotive test rig.
Sensors 25 03542 g006
Figure 7. Vibration signal in Case 1. (a) Time domain waveform. (b) Envelope spectrum.
Figure 7. Vibration signal in Case 1. (a) Time domain waveform. (b) Envelope spectrum.
Sensors 25 03542 g007
Figure 8. Iterative process of center frequencies in VMD.
Figure 8. Iterative process of center frequencies in VMD.
Sensors 25 03542 g008
Figure 9. The modes obtained by VMD. (a) Time domain waveform. (b) Envelope spectrum. (c) Frequency spectrum.
Figure 9. The modes obtained by VMD. (a) Time domain waveform. (b) Envelope spectrum. (c) Frequency spectrum.
Sensors 25 03542 g009
Figure 10. (a) Scale space representation and initial center frequencies. (b) Iterative process of center frequencies in IVMD.
Figure 10. (a) Scale space representation and initial center frequencies. (b) Iterative process of center frequencies in IVMD.
Sensors 25 03542 g010
Figure 11. The modes obtained by IVMD. (a) Time domain waveform. (b) Envelope spectrum. (c) frequency spectrum.
Figure 11. The modes obtained by IVMD. (a) Time domain waveform. (b) Envelope spectrum. (c) frequency spectrum.
Sensors 25 03542 g011
Figure 12. The results of IVMD after merging. (a) Time domain waveform. (b) Envelope spectrum.
Figure 12. The results of IVMD after merging. (a) Time domain waveform. (b) Envelope spectrum.
Sensors 25 03542 g012
Figure 13. The defect on the inner race.
Figure 13. The defect on the inner race.
Sensors 25 03542 g013
Figure 14. Vibration signal in Case 2. (a) Time domain waveform. (b) Envelope spectrum.
Figure 14. Vibration signal in Case 2. (a) Time domain waveform. (b) Envelope spectrum.
Sensors 25 03542 g014
Figure 15. Iterative process of center frequencies in VMD.
Figure 15. Iterative process of center frequencies in VMD.
Sensors 25 03542 g015
Figure 16. Modes obtained by VMD. (a) Time domain waveform. (b) Envelope spectrum. (c) Frequency spectrum.
Figure 16. Modes obtained by VMD. (a) Time domain waveform. (b) Envelope spectrum. (c) Frequency spectrum.
Sensors 25 03542 g016
Figure 17. (a) Scale space representation and initial center frequencies. (b) Iterative process of center frequencies in IVMD.
Figure 17. (a) Scale space representation and initial center frequencies. (b) Iterative process of center frequencies in IVMD.
Sensors 25 03542 g017
Figure 18. Modes obtained by IVMD. (a) Time domain waveform. (b) Envelope spectrum. (c) Frequency spectrum.
Figure 18. Modes obtained by IVMD. (a) Time domain waveform. (b) Envelope spectrum. (c) Frequency spectrum.
Sensors 25 03542 g018
Figure 19. The final results of IVMD after merging. (a) Time domain waveform. (b) Envelope spectrum.
Figure 19. The final results of IVMD after merging. (a) Time domain waveform. (b) Envelope spectrum.
Sensors 25 03542 g019
Figure 20. (a) The defect on the outer race. (b) The defect on the inner race.
Figure 20. (a) The defect on the outer race. (b) The defect on the inner race.
Sensors 25 03542 g020
Table 1. The parameters of the simulated signal.
Table 1. The parameters of the simulated signal.
Rotor or ShaftOuter Race FaultInner Race Fault
f1A1α1f2A2α2D1T1fr1ξ1D2T2fr2ξ2
100.4 π / 3 200.25 π / 6 1.31/27150030011/503200400
Table 2. Bearing fault characteristic frequencies (Hz) in Case 1.
Table 2. Bearing fault characteristic frequencies (Hz) in Case 1.
frBPFOBPFIBSF
5.892051.233166.606021.9243
Table 3. Bearing fault characteristic frequencies (Hz) in Case 2.
Table 3. Bearing fault characteristic frequencies (Hz) in Case 2.
frBPFOBPFIBSF
5.186045.094958.626119.2976
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

Wang, B.; Liu, G.; Dai, J.; Ding, C. Improved Variational Mode Decomposition Based on Scale Space Representation for Fault Diagnosis of Rolling Bearings. Sensors 2025, 25, 3542. https://doi.org/10.3390/s25113542

AMA Style

Wang B, Liu G, Dai J, Ding C. Improved Variational Mode Decomposition Based on Scale Space Representation for Fault Diagnosis of Rolling Bearings. Sensors. 2025; 25(11):3542. https://doi.org/10.3390/s25113542

Chicago/Turabian Style

Wang, Baoxiang, Guoqing Liu, Jihai Dai, and Chuancang Ding. 2025. "Improved Variational Mode Decomposition Based on Scale Space Representation for Fault Diagnosis of Rolling Bearings" Sensors 25, no. 11: 3542. https://doi.org/10.3390/s25113542

APA Style

Wang, B., Liu, G., Dai, J., & Ding, C. (2025). Improved Variational Mode Decomposition Based on Scale Space Representation for Fault Diagnosis of Rolling Bearings. Sensors, 25(11), 3542. https://doi.org/10.3390/s25113542

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