Source-linked AI summary
A deep learning-based remaining useful life prediction approach for bearings
Cheng Cheng, Guijun Ma, Yong Zhang, Mingyang Sun, Fei Teng, Han Ding, Ye Yuan
TL;DR
Bearing degradation is a major source of motor failures, making reliable RUL estimation important for mechanical-system safety and reliability. The paper proposes an HHT–CNN–ε-SVR framework with a nonlinear degradation indicator and reports strong experimental prediction performance.
Problem
Bearing degradation contributes to nearly half of motor failures, motivating accurate RUL estimation for mechanical-system safety and reliability.
Method
The framework extracts a nonlinear degradation indicator from raw vibrations using HHT, trains a CNN to estimate degradation automatically, and uses ε-SVR to predict bearing RUL.
Results
The proposed approach achieves an average score Smean = 0.87, with MAE = 46.2 and NRMSE = 0.05, while reporting Er% values of -0.29%, 6.83%, and -1.37% for three bearings.
Takeaways & Limitations
The experiments validate the proposed data-driven framework for bearing RUL prediction using an accelerated degradation platform.
Abstract
from arXiv · showhide
In industrial applications, nearly half the failures of motors are caused by the degradation of rolling element bearings (REBs). Therefore, accurately estimating the remaining useful life (RUL) for REBs are of crucial importance to ensure the reliability and safety of mechanical systems. To tackle this challenge, model-based approaches are often limited by the complexity of mathematical modeling. Conventional data-driven approaches, on the other hand, require massive efforts to extract the degradation features and construct health index. In this paper, a novel online data-driven framework is proposed to exploit the adoption of deep convolutional neural networks (CNN) in predicting the RUL of bearings. More concretely, the raw vibrations of training bearings are first processed using the Hilbert-Huang transform (HHT) and a novel nonlinear degradation indicator is constructed as the label for learning. The CNN is then employed to identify the hidden pattern between the extracted degradation indicator and the vibration of training bearings, which makes it possible to estimate the degradation of the test bearings automatically. Finally, testing bearings' RULs are predicted by using a $ε$-support vector regression model. The superior performance of the proposed RUL estimation framework, compared with the state-of-the-art approaches, is demonstrated through the experimental results. The generality of the proposed CNN model is also validated by transferring to bearings undergoing different operating conditions.
NOMENCLATURE
The paper frames bearing RUL prediction as important for industrial reliability, while contrasting model-based and data-driven approaches and introducing an HHT-CNN-ε-SVR framework with nonlinear degradation indicators.
- Rolling element bearing degradation is linked to nearly half of motor failures, making RUL estimation important for system safety and reliability.
- Model-based approaches are limited by the difficulty of constructing precise physical degradation models under noisy operating environments.
- HHT provides efficient, high-resolution time-frequency analysis by decomposing vibration signals into intrinsic mode functions.
- The proposed framework uses HHT to construct a nonlinear DEI, CNN to learn vibration-to-DEI mappings, and ε-SVR to forecast bearing RUL.
- The proposed CNN architecture is reported as transferable across different operating conditions without changing its hyperparameters or layer depth.
- The nonlinear DEI models a long stable period followed by sharp degradation and is presented as more effective for RUL estimation than a linear time indicator.
II. DEGRADATION INDICATOR TRAINING AND RUL
The framework extracts a degradation indicator from bearing vibrations using EMD, Hilbert analysis, and component frequencies, then uses it to train and apply a CNN-based RUL pipeline.
- The RUL framework has three stages: degradation-indicator extraction, CNN training from raw vibration data, and RUL forecasting with ε-SVR.
- A. Degradation indicator extraction: EMD decomposes each nonstationary, nonlinear vibration signal into intrinsic mode functions representing oscillation modes from fast to low frequencies.
- A. Degradation indicator extraction: Hilbert transformation of the intrinsic mode functions yields instantaneous amplitude, phase, frequency, and the Hilbert spectrum.
- A. Degradation indicator extraction: The DEI at each historical unit is defined as the maximum marginal Hilbert-spectrum value at the inner-race, outer-race, and ball frequencies.
- A. Degradation indicator extraction: The extracted DEI sequence is normalized before CNN training, with ε preventing labels from equaling exactly 0 or 1.
B. DEI pattern learning
The CNN learns to map raw vibration signals to normalized DEI labels through stacked convolutional, pooling, fully connected, and regression layers. ReLU activations, max-pooling, and sigmoid-normalized output support DEI estimation.
- B. DEI pattern learning: The CNN stacks convolutional, pooling, fully connected, and regression layers to learn DEI patterns from raw vibration data.The architecture contains six layers, including two convolutional and two max-pooling layers.
- B. DEI pattern learning: Convolutional filters transform local patches from the previous layer using learned weights, bias, and convolution operations.For the first layer, the input sub-vectors come directly from the raw vibration signal.
- B. DEI pattern learning: ReLU is used after convolutional layers to provide nonlinear activation and reduce vanishing-gradient problems during training.The passage links vanishing gradients with longer training or non-convergence.
- B. DEI pattern learning: Max-pooling downsamples feature maps by retaining maximum values, reducing computation and parameters while supporting shift invariance.The method selects max-pooling as an algorithmic choice intended to support neural-network generalization.
- B. DEI pattern learning: The trained six-layer CNN maps raw vibration data Si to normalized DEI labels and directly estimates Ltest for new bearings.The sigmoid output is used because the learning label is normalized DEI.
C. RUL prediction
The RUL prediction stage forecasts future degradation from CNN-estimated DEI sequences using sliding-window features and ε-SVR. Predicted DEI progression is converted into failure time through the recording interval.
- C. RUL prediction: The trained CNN automatically generates estimated DEI values for each historical unit of a test bearing.These values form the input sequence for subsequent RUL forecasting.
- C. RUL prediction: ε-SVR forecasts upcoming degradation from estimated DEI sequences using features extracted over overlapping sliding windows.Each feature stores the mean and variance of a sampling window.
- C. RUL prediction: The CNN training procedure uses normalized DEI labels and raw vibration data, with ReLU, max-pooling, sigmoid output, MSE loss, and Adam updates.The algorithm repeats parameter updates until the maximum number of iterations is reached.
- C. RUL prediction: The SVR model forecasts future DEI values by repeatedly shifting the same sliding window across predicted values.The framework uses an RBF kernel for nonlinear prediction and manually set distance and penalty parameters.
- C. RUL prediction: Predicted failure time is calculated as bTfailure = U × τ, where U is the number of predicted units and τ is the recording interval.The predicted sequence reaches the failure threshold between consecutive forecasted DEI values.
A. Data description
The framework is validated on the PRONOSTIA bearing platform using vibration recordings collected under controlled rotational and loading conditions. The experimental setup accelerates degradation and evaluates ε-SVR forecasting across selected bearings and operating conditions.
- A. Data description: PRONOSTIA combines rotating, loading, and measurement parts to test bearings under applied radial force and monitored vibration.The applied force exceeds the bearing’s allowable dynamic load, accelerating degradation behavior.
- A. Data description: Bearing1_2 provides DEI extraction and CNN training, while Bearing1_6 are used to estimate DEIs and predict RULs.Results for Bearing2 under different rotational frequencies and external dynamic loads are also compared.
- A. Data description: The ε-SVR framework uses an RBF kernel with distance limit ε and penalty parameter C to construct a nonlinear regression model.The model represents regression as f(x) = wT φ(x) + b, with the kernel expressing mapped-feature inner products.
- A. Data description: Vibration is sampled at 25.6 kHz, with 0.1-second signals recorded every τ = 10 s and 2560 measurements per recording phase.These settings define the sensor data used by the framework.
B. Degradation indicator extraction
The degradation indicator DEI is extracted from bearing-component frequency responses and defined as the maximum component-specific magnitude. Its evolution is illustrated for the first bearing.
- B. Degradation indicator extraction: For bearing1, the extracted DEI uses fouter = 168 Hz, finner = 221 Hz, and fball = 215.4 Hz.The resulting DEI evolution is shown in Fig. 6(a).
- B. Degradation indicator extraction: Each DEI magnitude equals the maximum among the intermediate features Mi(finner), Mi(fouter), and Mi(fball) at the same time point.The intermediate feature evolutions are shown separately in Fig. 7.
C. Degradation indicator estimation
The CNN uses raw vibration from a training bearing and normalized DEI labels to estimate degradation indicators. The estimated DEI follows the labeled degradation evolution, with a defined failure threshold for test bearings.
- Raw horizontal vibration from bearing1 2 is paired with normalized DEI labels over N = 871 historical units for CNN training.
- The CNN uses a six-layer architecture with convolutional, max-pooling, fully connected, and regression layers.
- The estimated training-bearing DEI has a time evolution similar to the normalized DEI label.
- Lft = 0.9756 is defined as the failure threshold for the test bearings.
D. RUL prediction
Because test-bearing DEIs do not reach the fault limit, an ε-SVR forecasts their degradation to failure. RUL is then obtained from the predicted threshold-crossing time.
- ε-SVR is applied to forecast test-bearing DEIs beyond the observed data until end-of-life.
- The forecasting setup uses a sampling window of 50 and moving size 1 with an RBF kernel.
- Predicted DEIs are extended 1000 steps and limited using the maximum predicted DEI of bearing1 2, Ltf = 0.9756.
- RUL equals the difference between the final time when DEI reaches the failure threshold and the last known test-bearing point.
- The predicted RULs are 340 s for bearing1 4, 1500 s for bearing1 5, and 1480 s for bearing1 6.
E. Comparison and discussion
The proposed DEI–CNN framework produces smaller RUL prediction errors than the tested and published approaches. Its CNN modeling reduces noise and computational burden, while transfer to different operating conditions remains effective.
- The evaluation uses relative percentage error, ETA, Smean, MAE, and NRMSE to assess individual and overall RUL prediction performance.
- The proposed approach achieves Er% of -0.29%, 6.83%, and -1.37% for bearing1 4, bearing1 5, and bearing1 6, respectively.
- The tested C1 method produces more than 19% prediction errors and up to 91.15% for bearing1 4, indicating the DEI label outperforms linear time degradation labeling.
- HHT-extracted DEIs can exceed the failure threshold early because of noise, whereas CNN modeling produces less noisy degradation estimates.
- Without changing CNN hyperparameters or architecture, transfer to different operating conditions yields Er values of 5.75% and 1.55% for Bearing2 5 and Bearing2 6.
- The proposed method obtains Smean = 0.87, MAE = 46.2, and NRMSE = 0.05, including a -0.29% error for bearing1 4.
- Overall, the proposed approach has smaller prediction errors than the tested methods and published approaches.
IV. CONCLUSION
The paper presents an HHT–CNN–ε-SVR framework that learns nonlinear bearing degradation from vibration data and forecasts RUL. Experiments report smaller prediction errors than previous published approaches, while future work targets broader validation and alternative labels.
- The framework extracts a nonlinear DEI with HHT, trains a CNN to predict DEI from raw vibration, and uses ε-SVR to forecast RUL.
- The proposed framework achieves much smaller RUL prediction errors than previous published approaches.
- Future work will examine more experimental case studies in other applications and alternative degradation labels for higher RUL-estimation accuracy.