Next Article in Journal
Recent Advances in the Application of Agricultural Waste in Construction
Previous Article in Journal
Long-Term Effects in Structures: Background and Recent Developments
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Remaining Useful Life Prediction of Rolling Bearing Based on Multi-Domain Mixed Features and Temporal Convolutional Networks

1
School of Mechanical Engineering, Xi’an University of Science and Technology, Xi’an 710054, China
2
Shaanxi Province Key Laboratory of Mine Electromechanical Equipment Intelligent Detection and Control, Xi’an 710054, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2024, 14(6), 2354; https://doi.org/10.3390/app14062354
Submission received: 8 February 2024 / Revised: 4 March 2024 / Accepted: 5 March 2024 / Published: 11 March 2024

Abstract

:
For the remaining useful life (RUL) prediction of rolling bearing under strong background noise, it is hard to get accurate results based on the non-stationary vibration signals because of complex degradation characteristics and difficult extraction of key features. The framework of RUL prediction for rolling bearing is established by integrating multi-domain mixed features and temporal convolutional network (TCN). The variational mode decomposition method based on the dung beetle optimization algorithm is developed to reduce signal noise by determining the optimal parameters adaptively. To construct a health indicator of rolling bearing effectively, an isometric feature mapping algorithm is introduced to reduce the dimensionality of multi-domain mixed features, integrating time-domain, frequency-domain, and entropy features of vibration signals under non-stationary and nonlinear conditions. By considering the advantages of a multi-head attention mechanism (MA) and bidirectional gated recurrent unit (BiGRU), a TCN-based multi-head attention and bidirectional gate (TCNMABG) is developed to predict the RUL of rolling bearing accurately, whose detailed implementation process of TCNMABG is described based on XJTU-SY dataset. To verify the performance of TCNMABG, the FEMTO-ST dataset is introduced to perform the numerical experiments, and the results show that prediction error is reduced by 65.96% on average.

1. Introduction

Rotating machinery is one of the most widely used equipment in the industrial field [1]. As an important part of rotating machinery equipment, rolling bearings play a vital role in ensuring the normal operation of equipment. However, due to the harsh operating environment of the equipment and the highly variable workload, rolling bearing faces inevitable risks of wear and failure [2]. The prediction of equipment’s remaining useful life is one of the key technologies in fault prediction and health management (PHM) [3]. If the rolling bearing degrades to the required threshold, the machine will fail. How to accurately determine the RUL of rolling bearing based on monitoring data is crucial for developing a reasonable maintenance plan and reducing downtime and cost losses [4]. For RUL prediction of rolling bearing under strong background noise, due to the complex degradation characteristics of vibration signals and the difficulty in extracting key features, it is difficult to obtain accurate prediction results based on non-stationary vibration signals. Therefore, it is necessary to explore RUL prediction methods based on multi-domain features, which have important practical significance in equipment maintenance management.
Currently, the remaining useful life (RUL) prediction methods for rolling bearing equipment can be mainly divided into two types: traditional methods based on physical models and data-driven methods [5]. The remaining useful life prediction method based on physical models [6] relies on degradation mechanisms, expert rules, and empirical knowledge, resulting in limited applicability of the model. In recent years, with the advancement of sensor technology and the development of deep learning [7], data-driven remaining useful life prediction models have received widespread attention [8]. This type of model learns degradation features and trends from data for prediction, reducing the need for prior knowledge and complex physical models. It can adapt to changes in different systems and environments, and has strong adaptability and scalability. Data-driven methods can be further divided into shallow machine learning-based methods and deep learning-based methods. Methods based on shallow machine learning include statistical regression analysis [9], support vector machines [10,11], neural networks [12,13,14], and so on. However, the hierarchical structure of shallow machine learning-based methods is relatively simple, which limits the model’s ability to extract deep-level structures and abstract features from the data. Life prediction methods based on deep learning typically perform better in feature extraction on large-scale data and can automatically learn feature representations that are suitable for tasks. The model-building process of this method generally requires three major steps: signal denoising, feature extraction and health indicator construction, and prediction model.
Signal noise reduction is an important prerequisite for predicting the remaining useful life prediction of rolling bearings. Yao et al. [15] proposed a denoising network model based on convolutional denoising autoencoder. The noise component was removed from the original data by stacking convolutional autoencoders, and the RUL of rolling bearings was predicted by the bidirectional long short-term memory network model. Li et al. [16] use a wavelet packet algorithm to denoise the direct current component of the gear pump pressure signal and then extract state evaluation indexes to predict the remaining useful life of the gear pump. Ren et al. [17] proposed a joint denoising algorithm based on adaptive white noise complete set empirical mode decomposition and improved adaptive wavelet threshold to address the issue of wavelet threshold denoising algorithms not being able to adaptively select decomposition levels and wavelet bases. The processed intrinsic mode functions (IMF) components were reconstructed to better extract signal features from noisy signals. Zhao et al. [18] proposed an improved stacked denoising autoencoder method, which extracts features from noisy signals through the encoder and reconstructs the signal using the decoder to achieve effective signal denoising. At present, the above method has the advantages of automatic feature extraction and improved prediction accuracy in signal noise reduction processing, but there are also challenges, such as high algorithm complexity and great demand for parameter adjustment, and it is difficult to determine the method parameters adaptively, resulting in increased sensitivity of the model to noise, and the effect of the remaining useful life prediction model needs to be further improved.
Feature extraction and health index construction are the key steps of remaining useful life prediction of rolling bearing. Zhou et al. [19] proposed a depth feature extraction method based on multi-dimensional self-attention temporal convolutional networks and designed a pattern-weighted feature fusion method to obtain degradation indicators. She et al. [20] proposed a health index construction method based on the canonical resolution autoencoder model and predicted the remaining useful life of rolling bearings through the RUL prediction model based on a particle filter. Zhao et al. [21] proposed a data-driven feature extraction method, namely the fitting curve derivative method of maximum power spectrum density. This method extracts the performance degradation features of rolling bearings throughout the life cycle from historical data, thereby establishing a RUL prediction model. Peng et al. [22] proposed a multi-sensor health indicator (HI) construction method based on reinforcement learning, which can realize automatic learning and find the best sensor combination rules, thereby improving the RUL prediction performance of the model. Li et al. [23] proposed a method for constructing composite health indicators by weighted fusion of multi-source sensors to characterize the evolution trend of equipment degradation and achieve remaining useful life prediction. Zhang et al. [24] used the self-organizing mapping method to extract features based on similar sample sets and proposed a health indicator construction method based on the minimum feature circle. The existing methods have achieved certain results in feature extraction and health indicator construction, with high efficiency and accuracy, but there are still some shortcomings, such as the single-domain feature is difficult to fully express the nonlinear degradation law of equipment in feature extraction, and the interaction between features is not fully considered in feature selection. Traditional feature dimensionality reduction methods based on linear models [25,26] cannot adequately capture complex dynamic characteristics in nonlinear and non-stationary vibration signals, which may lead to information loss and other problems during feature dimensionality reduction.
The construction of the remaining useful life prediction model has an important impact on the prediction effect. Cao et al. [27] proposed a remaining useful life prediction method combining a self-attention mechanism with a long short-term memory neural network to solve the problem that the correlation between components was not fully considered in the RUL prediction of mechanical equipment. Zhang et al. [28] proposed a remaining useful life prediction model based on a transformer, which can simultaneously extract features of different sensors and time steps in parallel and finally verify the model performance using turbofan engine data sets. Lin et al. [29] proposed an attention-based gated recurrent unit neural network model to effectively use feature information to predict the remaining useful life of equipment. Liu et al. [30] proposed an enhanced encoder-decoder framework, which inputs the time series feature data into the encoder-decoder network model based on LSTM and calculates the RUL value at the end of the acquired signal combined with the linear regression algorithm of the output layer. Cao et al. [31] combined kernel principal component analysis and long short-term memory network method to predict the remaining useful life of rotating machinery in view of the difficulty in extracting degraded information caused by redundant data from multiple sensors. The above RUL prediction model has been applied in the field of intelligent fault diagnosis and remains useful for life prediction to a certain extent. However, traditional remaining life prediction models, such as the convolutional neural network model (CNN), recurrent neural network model (RNN) and, long short-term memory network model (LSTM), Transformer model are difficult to capture long-term temporal dependence effectively and have insufficient feature extraction ability for signal key information. The accuracy of model prediction still needs to be further improved.
In order to overcome the limitations of the above-mentioned method for predicting the remaining useful life of rolling bearings, the main contributions of this paper are as follows: (1) Dung Beetle algorithm optimized VMD combined with correlation coefficient method is proposed to reduce the noise of the original signal. It realizes automatic optimization of VMD initial parameters, reduces manual intervention, and captures degradation information in noisy signals more accurately. (2) A feature dimension reduction method based on a multi-domain mixed feature and isometric feature mapping (ISOMAP) algorithm is proposed. To capture the characteristics of vibration signals in different fields, obtain comprehensive information on signals, and combine the ISOMAP algorithm to better solve the problem of nonlinear vibration signal feature dimensionality reduction. (3) A remaining useful life prediction model of TCNMABG is proposed. Enhance the feature extraction ability of the model in the process of rotary machinery equipment degradation and improve the prediction accuracy of the remaining useful life prediction model.
The structure of this article is as follows. Section 2 introduces the general framework of the remaining useful life prediction method for TCNMABG rolling bearing. Section 3 introduces the implementation process of the proposed model in detail based on the XJTU-SY dataset, and the results of the comparison experiment and ablation experiment of the model are analyzed and discussed. Section 4, the FEMTO-ST bearing dataset, is used to verify the performance of the model further. Finally, the whole research content is summarized, and the prospect is put forward.

2. Framework of RUL Prediction Based on TCNMABG

2.1. Overall Framework

The overall framework of RUL prediction based on TCNMABG for rolling bearing is shown in Figure 1, which includes data acquisition and preprocessing, feature extraction and selection, and RUL prediction. Firstly, reduce the noise of the vibration signals of rolling bearing based on the dung beetle algorithm optimization-based variational mode decomposition (DBOVMD). Secondly, extract the multi-domain mixed features by integrating the features of the time domain, frequency domain, and entropy. Then, the isometric feature mapping algorithm reduces dimensionality and compresses the extracted features to get the health indicator curve effectively, and the kernel-based fuzzy C-mean clustering method is introduced to determine the first prediction time (FPT) of the rolling bearing. Finally, construct the TCNMABG prediction model, and train the model with the goal of minimizing the loss function to obtain the RUL prediction results for rolling bearing.

2.2. Signal Acquisition and Data Preprocessing

2.2.1. Vibration Signal Acquisition of Rolling Bearing

The vibration signals of rolling bearings are important to determine the degradation characteristics, including wear, cracks, and so on. By monitoring and collecting the vibration signal of the rolling bearing, it can effectively evaluate the operating state of the equipment and predict the remaining useful life. However, it is difficult to accurately extract the effective features because of the influence of strong background noise and other factors in the signal acquisition process. Therefore, it is essential to use the denoise method to reduce the noise in the collected vibration signals.

2.2.2. Signal Noise Reduction Method Based on DBOVMD

When using the variational mode decomposition (VMD) method for signal noise reduction, the number of modal decomposition k and the penalty factor α are crucial to the performance and noise reduction effect of the algorithm. Choosing an appropriate k value can retain effective information when decomposing the signal structure, but a high k value may introduce unnecessary details or noise. The penalty factor α regulates the sparsity and smoothness of the modal function. Too large a value may lead to excessive smoothness, while too small a value may make the decomposition too sparse. Therefore, the correct selection of k and α is crucial for balancing the retention of effective signals and the suppression of noise. By adjusting these two parameters, optimizing the VMD algorithm to adapt to different signal characteristics and noise reduction requirements is a key step in improving the noise reduction effect and algorithm performance.
In this paper, a signal denoising algorithm based on Dung beetle optimization VMD (DBOVMD) is used to find the best parameter combination k and α to reduce the noise of the original data. This method solves the complex optimization problem by simulating the path-planning process of dung beetles when they search for food, with fast convergence speed and high precision.
The fitness function in the DBOVMD algorithm has a significant impact on the parameter optimization results. Envelope entropy can be used to analyze the time-varying characteristics, dynamic behavior, and nonlinear characteristics of time series signals, effectively representing the sparse characteristics of the original signal, especially suitable for non-stationary signals. Therefore, envelope entropy is chosen as the fitness function for the DBOVMD algorithm. When there is more noise and less feature information in the IMF components, the envelope entropy value is larger; otherwise, the envelope entropy value is smaller. The detailed DBOVMD process is summarized as follows, which is shown in Figure 2.
(1) Initialize the key parameters of the DBO algorithm [32], including dung beetle population size, iteration number, and other parameters k and α.
(2) Perform VMD based on the determined parameter combination.
(3) Divide the population randomly into four types, including ball-rolling dung beetles, breeding dung beetles, foraging dung beetles, and stealing dung beetles.
(4) Calculate the fitness values of all the dung beetle positions by envelope entropy, which is shown in Equation (1).
E p = j = 1 N p j lg p j p j = a ( j ) / j = 1 N a ( j )
where a ( j ) is the envelope signals obtained by Hilbert demodulation of k modal components decomposed by VMD. p j is the probability distribution sequence obtained by normalizing a ( j ) . N is the number of sampling points, and the envelope entropy E p can be computed by evaluating the entropy of the probability distribution sequence p j .
(5) Update the positions of ball-rolling dung beetles, breeding dung beetles, foraging dung beetles, and stealing dung beetles by different strategies.
(6) Calculate the fitness values of the updated population.
(7) Update and save the optimal solution as the current population with the best fitness value when it is better than the previous optimal solution.
(8) If the current iteration exceeds the maximum number of iterations, output the optimal parameter combination; otherwise, return to Step 2.
According to the optimal parameter combination of k and α, the vibration signal is decomposed into modes of different frequencies, and each internal modal component IMF can be evaluated based on the correlation coefficient between the IMF and the raw signals. The effective modes whose correlation coefficients are higher than the threshold should be selected for superposition reconstruction. Therefore, the optimal parameter combination can be obtained by DBOVMD, which can retain the key signal features and remove the noise flexibly.

2.3. Multi-Domain Mixed Feature Extraction and Selection

2.3.1. Multi-Domain Mixed Feature Extraction

The vibration signals can reflect the real-time status information and degradation trend of the equipment. To fully characterize the time change characteristics, frequency components, energy distribution, and other information of the signal. In this paper, dimensional time domain features, dimensionless time domain features, frequency domain features, entropy features, and spectral kurtosis features of signals are extracted respectively to form a multi-domain mixed feature set, and the equipment degradation process is described from multiple dimensions to predict the remaining useful life of rolling bearing equipment.
The dimensional time domain feature is sensitive to the signal characteristics of the equipment running state, but it is also susceptible to changes in load, speed, and other working conditions. The dimensionless time domain features are less affected by environmental disturbance but less sensitive to fault information. Therefore, the comprehensive use of dimensionless and dimensionless time domain features for feature extraction can give full play to their respective advantages so as to monitor the operating state of the equipment more effectively and obtain the degradation information of the equipment. The 17 time-domain feature calculation formulas extracted in this paper are shown in Table 1.
Frequency domain features can reflect the distribution of different frequency components in the signal, the degree of energy concentration, and the change of frequency. The calculation formulas of 5 frequency domain features extracted in this paper are shown in Table 2.
The entropy feature can effectively measure the uniformity of the signal and the complexity of the probability distribution and can quantify the confusion and uncertainty of the signal, which helps understand the information and randomness contained in the signal. In this paper, three entropy feature indicators (F23, F24, F25) are extracted, including power spectrum entropy, singular spectrum entropy, and energy entropy. The spectral kurtosis feature can effectively identify the transient shock and its distribution in the frequency band from the signal containing background noise and can deal with the non-stationary signal well. This article extracts four features related to spectral kurtosis (F26, F27, F28, F29), including mean value, standard deviation, skewness, and kurtosis of spectral kurtosis.
Therefore, a total of 29 feature indexes are extracted from the vibration signal after noise reduction to form a multi-domain mixed feature set.
To better select appropriate and effective degradation features from the constructed multi-domain mixed feature set, a comprehensive evaluation index is developed by the weighted sum of correlation and monotonicity, which can better consider the correlation of time-series features and monotonicity in the degradation process. The comprehensive evaluation index can be evaluated by Equation (2).
C r i = ω 1 C o r r + ω 2 M o n
where C o r r is the correlation; M o n is the monotonicity [33]; ω 1 and ω 2 are the weights of the two evaluation indexes, respectively. To better evaluate the comprehensive score, priority is given to considering the impact of correlation on equipment performance evaluation within the comprehensive evaluation index, setting ω 1 to 0.7 and ω 2 to 0.3.

2.3.2. ISOMAP Feature Dimension Reduction

The extracted multi-domain mixed features represent the degraded features of the equipment operating state from multiple dimensions, which makes the fault feature set with high-dimensional, non-linear, redundant, and other characteristics, and even leads to the occurrence of “dimensional disaster”, which affects the results of the prediction model. Manifold learning [34] This kind of nonlinear dimensionality reduction method [35] can effectively discover low-dimensional manifold components embedded in high-dimensional space, complete dimensionality reduction or data visualization, and is suitable for the dimensionality reduction processing of high-dimensional fault features of rolling bearing equipment.
The Isometric Feature Mapping Algorithm (ISOMAP) utilizes the geodesic distance matrix between the sample data points instead of the Euclidean distance matrix in the multidimensional scale analysis (MDS) algorithm to obtain the low-dimensional manifold components that keep the geodesic distances between the samples unchanged. Compared with the classical linear dimension reduction methods, the ISOMAP can better mine the nonlinear manifold components hidden in the high-dimensional data, which can deal with the data with complex structures efficiently. Therefore, this paper uses the ISOMAP algorithm to compress the multi-domain mixed features for determining the sensitive features in the degradation process. The implementation process of the ISOMAP algorithm is summarized as follows.
(1) Construct a neighbor graph by the k nearest neighbors based on the distance or similarity.
(2) Calculate the geodesic distance between nodes based on the shortest path algorithm. The distance takes into account not only the distance of direct neighbors but also the distance through other node paths.
(3) Map the high-dimensional data to a low-dimensional space to keep the geodetic distance of the original data as similar as possible.

2.3.3. Identifying the First Prediction Time

The first prediction time (FPT) is an important index to evaluate the rolling bearing degrading from the normal state to a degenerate state, which is important for RUL prediction. To better illustrate the degradation trend of rolling bearings, a segmented function is used to characterize the degradation process of bearings, which is shown in Equation (3).
f ( t i ) = 1 t i t j 1 t j t n t i + t n t n t j t i t j
where t j is the initial degradation time, the health status of the device remains unchanged until the t j moment, and then linearly declines to the t n moment when the device completely fails.
Traditional methods identify FPT by using artificially set thresholds, such as 3 σ criteria for constructed health indicators, which introduce subjective factors and affect the reliability of the results. Moreover, the method of using quadratic differentiation to determine FPT for health indicators has problems, such as difficulty in observing and determining the results. Therefore, this article adopts the Kernel Fuzzy C-means (KFCM) clustering method [36] to identify FTP. KFCM considers the fuzzy affiliation between the data points and the clustering centers and the kernel similarity between the data points, which can more accurately curve the complex structure and intrinsic correlation of the data. The detailed process of KFCM is summarized as follows.
The KFCM clustering algorithm is an improved fuzzy C-means algorithm, which maps data to high-dimensional space by introducing a kernel function to deal better with nonlinear data. The process includes initializing the cluster center and membership matrix, iteratively updating the cluster center and membership matrix, using the kernel function to perform spatial transformation, and finally outputting cluster results with fuzzy membership.

2.4. Remaining Useful Life Prediction Based on TCNMABG

TCN is a neural network structure based on dilated causal convolution, which combines the local receptive field and parameter-sharing advantages of CNN with the long-term dependency modeling ability of RNN to overcome the limitations of traditional time series prediction models. The basic residual module in TCN consists of two convolution layers for nonlinear mapping. In this paper, we use hyperparameters k = 3 and d = 2 for dilated causal convolution operations, and each layer also adds WeightNorm and Dropout to regularize the network.
TCNMABG is constructed based on TCN by combining MA and BiGRU, and the structure of TCNMABG is shown in Figure 3. TCNMABG mainly consists of a TCN module, multi-head attention module, bidirectional gated recurrent unit module, and remaining useful life prediction module. The detailed RUL prediction of rolling bearing based on TCNMABG is summarized as follows.
Firstly, this model extracts the degradation features of device monitoring data through a temporal convolutional network composed of multiple basic residual modules. When constructing the TCN network, the standard convolution is injected with a void processing input time series by setting dilated causal convolution parameters to increase the receptive field and capture longer time dependencies. Introducing a residual connection between each convolutional layer helps solve the problem of disappearing gradients and speeds up the training process. The efficient processing and feature extraction of time series data is realized through dilated causal convolution and residual connection.
Secondly, after the TCN layer, a multi-head attention mechanism is introduced that can focus on different parts of the input sequence. Each head will calculate the attention weight independently to enhance the model’s ability to learn between different feature representations.
Thirdly, by introducing the BiGRU structure layer, the model enhances the ability to extract features from sequence data at different time scales by processing both forward and backward sequence information.
Finally, the remaining useful life prediction module converts the high-dimensional input data into one-dimensional vectors through the flatten layer of the neural network model and maps these features to the final RUL as an output result through the fully connected layer.

3. Implementation of RUL Prediction Based on TCNMABG

3.1. Dataset Description

In this paper, the XJTU-SY dataset is introduced in the experiments to verify the effectiveness of the proposed method [37,38]. The experimental platform of XJTU-SY is shown in Figure 4.
The platform is composed of an AC motor, motor speed controller, support shaft, tested bearing, hydraulic loading system, and so on. The accelerated degradation test of LDK UER204 rolling bearing was carried out under different speed and load conditions. By using two PCB 25C6 acceleration sensors mounted on the tested bearing, the XJTU-SY dataset records the whole-life-cycle vibration acceleration data of the rolling bearing from normal operation to failure in both horizontal and vertical directions, respectively. The sampling frequency is set to 25.6 kHz, the sampling interval is 1 min, each sampling duration is 1.28 s, and 32,768 data points can be recorded per sample.
In the accelerated degradation experiment of the XJTU-SY dataset, three different operating conditions were set, and five bearings were tested under each operating condition. In this paper, Bearing1_1, Bearing1_2, and Bearing1_3 in dataset operating condition 1 (2100 rpm, 12 kN) were selected as the training set data of the model, and bearing1_5 was selected as the test set data to verify the performance of the proposed method. Because Bearing1_4 is only a sudden fault and the degradation time is too short, it does not participate in the training.

3.2. Evaluation Indicators

To better verify the effectiveness of the proposed method, four evaluation indexes are used to assess the prediction results, which include the mean square error (MSE), root mean square error (RMSE), mean absolute error (MAE), and the coefficient of determination R2.
M S E = 1 N i = 1 N ( Y i P i ) 2
R M S E = i = 1 N ( Y i P i ) 2 N
M A E = i = 1 N | Y i P i | N
R 2 = 1 i = 1 N ( Y i P i ) 2 i = 1 N ( Y ¯ i Y i ) 2
where Y i is the real value of remaining useful life, P i is the prediction value of the proposed method, and N is the total number of data samples.
The smaller the values of RMSE, MSE, and MAE, the higher the prediction accuracy of the proposed method. The coefficient of determination R2 is used to measure the fitting of the prediction methods based on the observed data, whose value ranges from 0 to 1. The closer R2 is to 1, the better the fitting of the prediction methods based on observed data.

3.3. Model Verification and Comparison

3.3.1. Denoising of Raw Signals

The DBOVMD algorithm is used to denoise the raw vibration signals based on the XJTU-SY dataset. The initialization settings of modal component k are [3, 10], and the penalty factor α is [100, 2500]. The fitness curve in the noise reduction process of the algorithm is shown in Figure 5.
When the fitness function reaches the minimum value, the optimal parameter combination can be determined by DBOVMD, and k is taken as 10, and α is taken as 2338. Then, by calculating the correlation coefficient between the intrinsic mode function and the raw signals, the standard deviation of the correlation coefficient is taken as the threshold value, and the IMF component whose correlation coefficient is larger than the threshold value is retained for signal reconstruction, and the signal after noise reduction is obtained.

3.3.2. Multi-Domain Mixed Feature Extraction

Due to the small number of original bearing data samples, it is difficult to meet the requirements of neural network model training, and generally, the raw signals are long; in order to reduce the calculation cost, the time window division method is used to expand the number of samples. In this paper, the length of the time window is selected as 4096 (32,768/8), and the spacing between Windows is also 4096; that is, the samples do not overlap, and the signal after noise reduction is segmented into multiple samples on the premise of not losing data information. This method is shown in Figure 6.
Taking bearing1_1 as an example, the sampling frequency is 25.6 kHz, 32,768 data points are obtained once per minute, the window length is 4096, and the total number of samples of bearing1_1 is 984 (123 × 32,768/4096). For each time step sample data, the 29-dimensional features in Section 2.3 are extracted from horizontal and vertical vibration signals, respectively, and a total of 58-dimensional multi-domain mixed features are obtained.
The obtained multi-domain mixed feature set is selected according to monotonicity, correlation, and comprehensive evaluation index. The evaluation index results are shown in Figure 7. Taking 0.9 times the maximum value of the comprehensive evaluation index as the threshold, feature visualization was performed on the top 20 features larger than the threshold, and the results are shown in Figure 8.

3.3.3. Feature Dimension Reduction and FPT Recognition

The feature selection results were further processed by the ISOMAP algorithm for feature dimensionality reduction, and the one-dimensional HI curve was obtained, as shown in Figure 9.
KFCM was used for clustering of HI index data, and the results are shown in Figure 10. The blue dot represents the normal stage of the device, and the red dot represents the degradation stage. The early fault point FPT of the device is obtained according to the critical moment position of the two clusters of data in the clustering results. The specific time position is shown in Table 3.

3.3.4. Model Training

Before starting model training, it is necessary to determine the RUL labels of the training set and test set data. According to the segmented function definition in Section 2.3.3, add RUL labels to the feature data of each bearing. Due to the significant differences in the full life cycle of different bearings, this paper normalizes the remaining useful life of each bearing in the dataset. The health status is one, and the complete failure is zero. The RUL tag of Bearing1_1 is shown in Figure 11.
The parameters of the TCNMABG model are set as follows. The training batch size is 64, the initial learning rate of the model is 0.001, the number of training rounds epoch is 100, the optimizer is “Adam”, the number of BiGRU layers is 1, the dimensionality of the hidden layer is 64, the output dimension of each layer of the TCN module is [4], the dropout size is 0.1, the time step of the input data is 30, and the linear output layer is 1 neuron. The output dimension of each layer of the module is [4], the dropout size is 0.1, the time step of the input data is 30, and the linear output layer is 1 neuron.
The hardware environment configuration of all experiments is set as follows. Intel (Santa Clara, CA, USA) Core (TM) i9-13900 HX processor, 16 GB RAM, RTX4060 graphics card, Python version 3.8.16, torch version 1.13.1, CUDA version 11.7, MATLAB R2021b, and the Windows 11 operating system.

3.4. Experimental Results

The RUL prediction results of performing RNN, GRU, LSTM, BiLSTM, and TCNMABG are shown in Figure 12. Where (a) is the prediction result of the test set, and (b), (c), (d) is the prediction result of the training set.
In order to illustrate the effectiveness of TCNMABG for predicting the RUL of rolling bearing, the error indexes MSE, RMSE, MAE, and R2 are introduced to evaluate the accuracy of the proposed method. By comparing with RNN, GRU, LSTM, and BiLSTM, the results of TCNMABG are obtained by performing all the methods five times, which is shown in Table 4. It can be seen that the RUL prediction results of TCNMABG, the MSE, RMSE, MAE, and R2 in the test set are 0.006753, 0.082175, 0.056021, and 0.926302, respectively. The results show that TCNMABG has an excellent performance in RUL prediction.
Comparing the prediction results in Figure 12, the RNN model has the largest error in prediction results; GRU, LSTM, and BiLSTM have improved the traditional recurrent neural network to some extent and have a better ability to describe time series information, but in this experiment, the prediction results still have large errors and fluctuations. The prediction results of the TCNMABG model can not only better characterize the degradation trend of the remaining useful life of the equipment but also have a good fit with the real RUL value, and the prediction of every bearing in the training set and test set is the most stable, without overfitting phenomenon. The prediction results in Table 4 show that compared with the other four mainstream methods, the MSE, RMSE, and MAE of the TCNMABG model on the test set of the XJTU-SY dataset decreased by 40.72%, 24.91%, and 28.34% on average, respectively, and the R2 increased by 11.51% on average.

3.5. Ablation Experiments

3.5.1. Design of Ablation Experiments

In order to verify the impact of the bidirectional gated recurrent neural network and the multi-head attention mechanism on the performance of the TCNMABG model, the ablation experiments are implemented based on the XJTU-SY dataset under condition 1. The ablation experiments are introduced based on the modules in TCNMABG, which is shown in Table 5.
In order to verify the impact of bidirectional gated recurrent neural network and multi-head attention mechanism on the performance of the TCNMABG model, the ablation experiments are implemented based on the division of the training set and the test set of the XJTU-SY dataset in Section 3.1. According to the use of different modules, with TCN as the benchmark model, BiGRU and MA as the controllable modules, and four experimental schemes of TCN, TCN-MA, TCN-BiGRU, and TCNMABG models can be obtained, as shown in Table 5.

3.5.2. Results of Ablation Experiments

The RUL prediction results of Bearing1_5 based on four methods are shown in Figure 13. As can be seen from the figure, the RUL prediction curve obtained by the TCNMABG model is closer to the real RUL value than the other three ablation models, and the error curve is concentrated around 0 value, with smaller fluctuation amplitude compared with other models.
To better illustrate the errors between the proposed method and the other three methods, the results are listed in Table 6. The results show that the prediction of the TCNMABG model on the test set is better than the other three ablation methods, with higher prediction accuracy and smaller prediction error.
As can be seen from Table 6, the MSE predicted by RUL based on TCNMABG in the test set is 81.11%, 77.70%, and 22.11% lower than the other three methods, respectively, compared with TCN, TCN-MA, and TCN-BIGRU. Compared to the TCN benchmark model, the MSE metrics of the TCN-MA and TCN-BiGRU models are reduced by 15.29% and 75.75% for the test set, respectively. The results of the ablation experiment results show that the multi-head attention module and the bidirectional gated recurrent neural network module can improve the RUL prediction effectiveness of TCN. Therefore, the added MA and BG are essential to improve the performance of TCN.

4. Validation Analysis of TCNMABG Based on FEMTO-ST Dataset

In order to further verify the generalization performance of TCNMABG, the bearing dataset released by the French FEMTO-ST Institute is used for experimental verification. The FEMTO-ST dataset [39] collects the full life cycle data of the test bearings through the PRONOSTIA experimental platform, which is capable of performing accelerated bearing degradation tests under different working conditions.
The platform is mainly composed of asynchronous motors, drive shafts, couplings, test bearings, pneumatic jack loading systems, and digital regulators, which are shown in Figure 14. The adjustable working condition parameters are the radial force applied to the test bearings and the rotational speed. The vibration signals were collected by two Dytran 3035 B micro-accelerometers at 90 degrees to each other with a sampling frequency of 25.6 kHz. The specific parameters of the test bearing are shown in Table 7.
In this paper, the bearings under the load of 4000 N and speed of 1800 rpm working conditions are selected to test the general performance of TCNMABG. Bearing1_1, Bearing1_2, and Bearing1_3 are set as training sets, and Bearing1_4 is set as a test set. According to the proposed framework of TCNMABG, the extraction of multi-domain mixed features can be obtained by the comprehensive index, and the extracted features of Bearing1_1 are shown in Figure 15.
The FPT of the early degradation point is determined by KFCM, and the results of the FPT of the four bearings in working condition one are shown in Table 8.
Based on the determined FPT, the segmented linear degradation labels are used to evaluate the RUL of bearings, which is shown in Figure 16. To better analyze the error indexes of TCNMABG, RNN, GRU, LSTM, and BiLSTM are used to analyze the RMSE, MSE, MAE, and R2 based on FEMTO-ST dataset, and the results are listed in Table 9.
According to the results of Bearing1_4 in Table 9, compared with RNN, GRU, LSTM, and BiLSTM, the mean square error of TCNMABG is reduced by 71.02%, 68.11%, 66.57%, and 57.52%, respectively, with an average reduction of 65.96%. The root mean square error of TCNMABG is reduced by 46.17%, 43.53%, 42.18%, and 34.83%, respectively, with an average reduction of 41.68%. The mean absolute error of TCNMABG is reduced by 37.33%, 39.71%, 30.70%, and 34.82%, respectively, with an average reduction of 35.64%. In addition, according to the R2 results, the R2 of TCNMABG is increased by 17.01% on average compared with the other four methods, and the RUL prediction curve fits the real remaining useful life label better, which improves the accuracy of RUL prediction results.

5. Conclusions

This paper proposes an RUL prediction framework of rolling bearing based on multi-domain mixed features and improved TCN. To better extract the key features, a signal noise reduction method based on DBOVMD adaptively determines the optimal parameter combinations of VMD to reduce the signal noise, and ISOMAP is used to reduce the dimension of multi-domain mixed features. KFCM is used to determine the FPT of early degradation time points to mark the label of data. TCNMABG can predict the bearing RUL better, with an average reduction of 40.72% in the MSE value of the bearing RUL prediction error based on the XJTU-SY dataset and an average reduction of 65.96% in the MSE value of the bearing RUL prediction error based on the FEMTO-ST dataset.
The method proposed in this paper offers novel suggestions and ideas for researchers in the field of remaining useful life prediction. However, further improvements are required to enhance the model complexity. In future studies: (1) A feature extraction method for multi-modal data fusion can be designed by integrating information from various sensors and data sources, such as vibration, temperature, sound, and other signals. This will enhance the overall perception of the deteriorating state of rolling bearing. (2) By incorporating embedded transfer learning and domain adaptive methods, valuable degradation features can be accurately extracted under different working conditions and environments. (3) Research on the uncertainty of remaining useful life prediction models to improve the reliability and interpretability of prediction results.

Author Contributions

Conceptualization, F.Z. and X.C.; methodology, F.Z.; software, F.Z.; validation, J.Z., Y.D. and X.G.; formal analysis, F.Z.; investigation, F.Z.; resources, Y.D.; data curation, F.Z.; writing—original draft preparation, F.Z.; writing—review and editing, F.Z. and J.Z.; visualization, F.Z. and J.Z.; supervision, J.Z.; project administration, X.C.; funding acquisition, X.C. All authors have read and agreed to the published version of the manuscript.

Funding

The research was supported by the National Natural Science Foundation of China, grant numbers “51834006”, “51875451” and “52274158”, the China Postdoctoral Science Foundation, grant numbers “2022MD713793” and the Outstanding Youth Science Fund of Xi’an University of Science and Technology under grant number “22002”.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The experimental data are vibration acceleration data collected from the accelerated life bench test of rolling bearing, which comes from the PHM data challenge held by the Institute of Electrical and Electronics Engineers (IEEE) in 2012. In addition, the data used to support this study are available at https://biaowang.tech/xjtu-sy-bearing-datasets/ (accessed on 10 January 2024).

Acknowledgments

The authors would like to acknowledge the National Natural Science Foundation of China (Grant No. 51834006, 51875451 and 52274158).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ma, X.; Yan, B.; Wang, H.; Liao, H. A hybrid prognostic method for rotating machinery under time-varying operating conditions by fusing direct and indirect degradation characteristics. Measurement 2023, 214, 112831. [Google Scholar] [CrossRef]
  2. Liu, X.; Shu, L. Refined Composite Multiscale Range Entropy and Pairwise Feature Proximity-Based Fault Detection Method of Rotating Machinery. J. Vib. Eng. Technol. 2023, 11, 1951–1972. [Google Scholar] [CrossRef]
  3. Zhang, Z.; Song, W.; Li, Q.; Gao, H. Multiscale global and local self-attention-based network for remaining useful life prediction. Meas. Sci. Technol. 2023, 34, 125154. [Google Scholar] [CrossRef]
  4. Yang, L.; Chen, Y.; Ma, X.; Qiu, Q.; Peng, R. A prognosis-centered intelligent maintenance optimization framework under uncertain failure threshold. IEEE Trans. Reliab. 2023, 73, 115–130. [Google Scholar] [CrossRef]
  5. Xu, W.; Jiang, Q.; Shen, Y.; Zhu, Q.; Xu, F. New RUL prediction method for rotating machinery via data feature distribution and spatial attention residual network. IEEE Trans. Instrum. Meas. 2023, 72, 3507909. [Google Scholar] [CrossRef]
  6. Liao, L.; Köttig, F. A hybrid framework combining data-driven and model-based methods for system remaining useful life prediction. Appl. Soft. Comput. 2016, 44, 191–199. [Google Scholar] [CrossRef]
  7. Liu, Y.; Liu, Z.; Zuo, H.; Jiang, H.; Li, P.; Li, X. A DLSTM-Network-Based Approach for Mechanical Remaining Useful Life Prediction. Sensors 2022, 22, 5680. [Google Scholar] [CrossRef] [PubMed]
  8. Wen, Y.; Rahman, M.F.; Xu, H.; Tseng, T.L.B. Recent advances and trends of predictive maintenance from data-driven machine prognostics perspective. Measurement 2022, 187, 110276. [Google Scholar] [CrossRef]
  9. Li, K.; Gao, Z.; Wu, Y.; Zheng, S.; Li, Z. Remaining Lifetime Prediction of AC Contactor Based on Statistical Regression and Nonlinear Wiener Process. Trans. China Electrotech. Soc. 2019, 34, 4058–4070. [Google Scholar]
  10. Yan, M.; Wang, X.; Wang, B.; Chang, M.; Muhammad, I. Bearing remaining useful life prediction using support vector machine and hybrid degradation tracking model. ISA Trans. 2020, 98, 471–482. [Google Scholar] [CrossRef] [PubMed]
  11. Shen, F.; Yan, R. A new intermediate-domain SVM-based transfer model for rolling bearing RUL prediction. IEEE-Asme Trans. Mech. 2021, 27, 1357–1369. [Google Scholar] [CrossRef]
  12. Ye, Z.; Zhang, Q.; Shao, S.; Niu, T.; Zhao, Y. Rolling bearing health indicator extraction and RUL prediction based on multi-scale convolutional autoencoder. Appl. Sci. 2022, 12, 5747. [Google Scholar] [CrossRef]
  13. Wang, J.; Pan, Q.; He, T.; Wang, H.; Qing, T. Remaining useful life prediction for space bearing with cage friction fault based on data pre-screening and gated recurrent unit. Meas. Sci. Technol. 2023, 34, 125049. [Google Scholar] [CrossRef]
  14. Kong, Z.; Jin, X.; Xu, Z.; Zhang, B. Spatio-temporal fusion attention: A novel approach for remaining useful life prediction based on graph neural network. IEEE Trans. Instrum. Meas. 2022, 71, 3515912. [Google Scholar] [CrossRef]
  15. Yao, X.; Zhu, J.; Jiang, Q.; Yao, Q.; Shen, Y.; Zhu, Q. RUL prediction method for rolling bearing using Convolutional Denoising Autoencoder and Bidirectional LSTM. Meas. Sci. Technol. 2023, 35, 035111. [Google Scholar] [CrossRef]
  16. Li, Z.; Jiang, W.; Zhang, S.; Xue, D.; Zhang, S. Research on prediction method of hydraulic pump remaining useful life based on KPCA and JITL. Appl. Sci. 2021, 11, 9389. [Google Scholar] [CrossRef]
  17. Ren, H.; Wei, C.; Tan, Z.; Luo, L.; Ding, X. Denoising of rolling bearing vibration signals based on CEEMDAN-IAWT method. J. Vib. Shock. 2023, 42, 199–207+268. [Google Scholar]
  18. Zhao, Z.; Li, L.; Yang, S.; Zhao, J. Denoising Method of Stacked Denoising Auto-encoder for Vibration Signal. J. Vib. Meas. Diagn. 2022, 42, 315–321+409. [Google Scholar]
  19. Zhou, T.; Wang, Y.; Zhang, X.; MAO, K.; Li, W. Data-model interactive remaining useful life prediction of stochastic degrading devices based on deep feature fusion. Comput. Integr. Manuf. Syst. 2022, 28, 3937–3945. [Google Scholar]
  20. She, D.; Jia, M.; Pecht, M.G. Sparse auto-encoder with regularization method for health indicator construction and remaining useful life prediction of rolling bearing. Meas. Sci. Technol. 2020, 31, 105005. [Google Scholar] [CrossRef]
  21. Zhao, H.; Liu, H.; Jin, Y.; Dang, X.; Deng, W. Feature extraction for data-driven remaining useful life prediction of rolling bearings. IEEE Trans. Instrum. Meas. 2021, 70, 3511910. [Google Scholar] [CrossRef]
  22. Peng, Z.; Huang, X.; Tang, D.; Quan, Q. Health indicator construction based on multisensors for intelligent remaining useful life prediction: A reinforcement learning approach. IEEE Trans. Instrum. Meas. 2023, 72, 3507813. [Google Scholar] [CrossRef]
  23. Li, T.; Si, X.; Zhang, J. Data-model interactive remaining useful life prediction method for multi-sensor monitored linear stochastic degrading. Acta Aeronaut. ET Astronaut. Sin. 2023, 44, 94–112. [Google Scholar]
  24. Zhang, D.; Ai, X.; Liu, C. Research on equipment performance degradation based on feature extraction of similar samples. Syst. Eng. Electron. 2022, 44, 2374–2380. [Google Scholar]
  25. Lv, M.; Su, X.; Chen, C.; Liu, S. Prediction Approach of Remaining Useful Life for Wind Turbine Bearings Based on PCA-UPF. Acta Energi Sol. Sin. 2021, 42, 218–224. [Google Scholar]
  26. Li, H.; Han, Y.; Wu, J.; Tang, B. Rolling bearing fault diagnosis based on MEMD with ICA envelop enhancement. J. Aerosp. Power 2021, 36, 405–412. [Google Scholar]
  27. Cao, X.; Lei, Z.; Li, Y.; Zhang, M.; Duan, X. Prediction Method of Equipment Remaining Life Based on Self-Attention Long Short-Term Memory Neural Network. J. Shanghai Jiaotong Univ. (Sci.) 2023, 28, 652–664. [Google Scholar] [CrossRef]
  28. Zhang, Z.; Song, W.; Li, Q. Dual-aspect self-attention based on transformer for remaining useful life prediction. IEEE Trans. Instrum. Meas. 2022, 71, 1–11. [Google Scholar] [CrossRef]
  29. Lin, R.; Wang, H.; Xiong, M.; Hou, Z.; Che, C. Attention-based Gate Recurrent Unit for remaining useful life prediction in prognostics. Appl. Soft. Comput. 2023, 143, 110419. [Google Scholar] [CrossRef]
  30. Liu, L.; Song, X.; Chen, K.; Hou, B.; Chai, X.; Ning, H. An enhanced encoder–decoder framework for bearing remaining useful life prediction. Measurement 2021, 170, 108753. [Google Scholar] [CrossRef]
  31. Cao, X.; Ye, Y.; Zhao, Y.; Duan, Y.; Yang, X. Remaining Useful Life Prediction of Rotating Machinery Based on KPCA-LSTM. J. Vib. Shock. 2023, 42, 81–91. [Google Scholar]
  32. Xue, J.; Shen, B. Dung beetle optimizer: A new meta-heuristic algorithm for global optimization. J. Supercomput. 2023, 79, 7305–7336. [Google Scholar] [CrossRef]
  33. Nie, L.; Xu, S.; Zhang, L. Multi-Head Attention Network with Adaptive Feature Selection for RUL Predictions of Gradually Degrading Equipment. Actuators 2023, 12, 158. [Google Scholar] [CrossRef]
  34. Zhang, M.; Yin, J.; Feng, T. Lithium Battery SOH Estimation Based on Manifold Learning and LightGBM. Appl. Sci. 2023, 13, 6540. [Google Scholar] [CrossRef]
  35. Tenenbaum, J.B.; Silva, V.D.; Langford, J.C. A global geometric framework for nonlinear dimensionality reduction. Science 2000, 290, 2319–2323. [Google Scholar] [CrossRef]
  36. Ding, Y.; Fu, X. Kernel-based fuzzy c-means clustering algorithm based on genetic algorithm. Neurocomputing 2016, 188, 233–238. [Google Scholar] [CrossRef]
  37. Lei, Y.; Han, T.; Wang, B.; Li, N.; Yan, T.; Yang, J. Interpretation of XJTU-SY Rolling Bearing Accelerated Life Test Dataset. J. Mech. Eng. 2019, 55, 1–6. [Google Scholar]
  38. Wang, B.; Lei, Y.; Li, N.; Li, N. A hybrid prognostics approach for estimating remaining useful life of rolling element bearings. IEEE Trans. Reliab. 2018, 69, 401–412. [Google Scholar] [CrossRef]
  39. Nectoux, P.; Gouriveau, R.; Medjaher, K.; Ramasso, E.; Chebel-Morello, B.; Zerhouni, N.; Varnier, C. PRONOSTIA: An experimental platform for bearings accelerated degradation tests. In Proceedings of the IEEE International Conference on Prognostics and Health Management, PHM’12, Denver, CO, USA, 21–23 June 2012; pp. 1–8. [Google Scholar]
Figure 1. Framework of RUL prediction based on TCNMABG for rolling bearing.
Figure 1. Framework of RUL prediction based on TCNMABG for rolling bearing.
Applsci 14 02354 g001
Figure 2. Flowchart of DBOVMD algorithm.
Figure 2. Flowchart of DBOVMD algorithm.
Applsci 14 02354 g002
Figure 3. The architecture of the TCNMABG model.
Figure 3. The architecture of the TCNMABG model.
Applsci 14 02354 g003
Figure 4. XJTU-SY dataset bearing test bench.
Figure 4. XJTU-SY dataset bearing test bench.
Applsci 14 02354 g004
Figure 5. Fitness function value curve of DBOVMD algorithm.
Figure 5. Fitness function value curve of DBOVMD algorithm.
Applsci 14 02354 g005
Figure 6. Data sample expansion.
Figure 6. Data sample expansion.
Applsci 14 02354 g006
Figure 7. Comprehensive evaluation results of 58-dimensional features of Bearing1_1.
Figure 7. Comprehensive evaluation results of 58-dimensional features of Bearing1_1.
Applsci 14 02354 g007
Figure 8. The characteristic curve of bearing1_1 after feature selection.
Figure 8. The characteristic curve of bearing1_1 after feature selection.
Applsci 14 02354 g008
Figure 9. HI curve constructed by ISOMAP.
Figure 9. HI curve constructed by ISOMAP.
Applsci 14 02354 g009
Figure 10. FPT recognition is based on the KFCM clustering method.
Figure 10. FPT recognition is based on the KFCM clustering method.
Applsci 14 02354 g010
Figure 11. Bearing1_1 Remaining Useful Life RUL label.
Figure 11. Bearing1_1 Remaining Useful Life RUL label.
Applsci 14 02354 g011
Figure 12. Comparison of XJTU-SY training set and test set prediction results and model effects.
Figure 12. Comparison of XJTU-SY training set and test set prediction results and model effects.
Applsci 14 02354 g012
Figure 13. RUL prediction curve and error curve of ablation experiment on test set bearings1_5.
Figure 13. RUL prediction curve and error curve of ablation experiment on test set bearings1_5.
Applsci 14 02354 g013
Figure 14. PRONOSTIA experimental platform.
Figure 14. PRONOSTIA experimental platform.
Applsci 14 02354 g014
Figure 15. 10 features of Significant Degradation Trends in Vibration Signals of Bearing1_1.
Figure 15. 10 features of Significant Degradation Trends in Vibration Signals of Bearing1_1.
Applsci 14 02354 g015
Figure 16. Comparison of RUL prediction results for bearings1_4 on the PHM dataset test set.
Figure 16. Comparison of RUL prediction results for bearings1_4 on the PHM dataset test set.
Applsci 14 02354 g016
Table 1. Calculation formula of time domain feature.
Table 1. Calculation formula of time domain feature.
FeaturesMeaningCalculation FormulaFeaturesMeaningCalculation Formula
F1Max x max = max x i F2Min x min = min x i
F3Mean x ¯ = 1 N i = 1 N x i 2 F4Median x m e d = X N + 1 2
F5Peak-to-peak value x p p = x max x min F6Average rectified value x a r v = 1 N i = 1 N x i
F7Variance x var = 1 n 1 i = 1 N ( x i x ¯ ) 2 F8Standarddeviation σ = 1 N 1 i = 1 N ( x i x ¯ ) 2
F9Kurtosis x k u r t = 1 N i = 1 N ( x i x ¯ ) 4 1 N i = 1 N ( x i x ¯ ) 2 2 F10Skewness x skew = 1 N i = 1 N ( x i x ¯ ) 3 1 N i = 1 N ( x i x ¯ ) 2 3
F11Root mean square x r m s = 1 N i = 1 N x i 2 F12Mean square value x m s = 1 N i = 1 N x i 2
F13RMS amplitude x r m s a = 1 N i = 1 N x i 2 F14Waveform factor S f = x r m s 1 N i = 1 N x i
F15Peak factor I P = max x i 1 N i = 1 N x i 2 F16Impulse factor C f = max x i i = 1 N x i
F17Clearance factor C e = max x i 1 N i = 1 N x i 2
Note: In the table, x i is the time series value of the signal, i = 1 , 2 , , N ; N is the number of sample points.
Table 2. Calculation formula of frequency domain feature.
Table 2. Calculation formula of frequency domain feature.
FeaturesMeaningCalculation FormulaFeaturesMeaningCalculation Formula
F18Centroid Frequency C F = k = 1 K f k s ( k ) k = 1 K s ( k ) F19Frequency Variance V F = k = 1 K ( f k F C ) 2 s ( k ) k = 1 K s ( k )
F20Mean Square Frequency M S F = k = 1 K f k 2 s ( k ) k = 1 K s ( k ) F21Root Frequency Variance R V F = k = 1 K ( f k F C ) 2 s ( k ) k = 1 K s ( k )
F22RMS Frequency R M S F = k = 1 K f k 2 s ( k ) k = 1 K s ( k )
Note: In the table, s ( k ) is the spectrum of signal x i , k = 1 , 2 , , K ; k is the number of spectral lines; f k is the frequency value of the kth spectral line.
Table 3. XJTU-SY dataset condition 1 bearing FPT recognition results.
Table 3. XJTU-SY dataset condition 1 bearing FPT recognition results.
NumberTotal Experiment Time/(×7.5 s)FPT/(×7.5 s)
Bearing1_1984628
Bearing1_21288510
Bearing1_31264875
Bearing1_5416318
Table 4. Comparison experiments of RUL prediction for bearing1_5 in XJTU-SY dataset.
Table 4. Comparison experiments of RUL prediction for bearing1_5 in XJTU-SY dataset.
Prediction ModelMSERMSEMAER2
RNN0.0117530.1084110.0653200.871729
GRU0.0283110.1682600.1340980.691013
LSTM0.0109720.1044750.0893420.880250
BiLSTM0.0071650.0846490.0581050.921797
TCNMABG0.0067530.0821750.0560210.926302
Table 5. Usage of different modules in ablation experiment.
Table 5. Usage of different modules in ablation experiment.
NumberExperimental SchemeBiGRUMATCN
1TCN××
2TCN-MA×
3TCN-BiGRU×
4TCNMABG
Table 6. Comparison of prediction results of ablation experiment test set.
Table 6. Comparison of prediction results of ablation experiment test set.
Prediction
Model
MSERMSEMAER2
TCN0.0357510.1890800.1379300.609812
TCN-MA0.0302830.1740190.1236440.669498
TCN-BiGRU0.0086700.0931110.0645870.905379
TCNMABG0.0067530.0821750.0560210.926302
Table 7. Specific parameters of bearings tested on the FEMTO-ST dataset.
Table 7. Specific parameters of bearings tested on the FEMTO-ST dataset.
ParameterValueParameterValue
Outer ring raceway diameter/mm29.1Outer race diameter/mm32
Inner ring raceway diameter/mm22.1Inner race diameter/mm20
Static load rating/N2470Thickness/mm7
Dynamic load rating/N4000Middle diameter/mm25.6
Table 8. Bearing FPT Identification Results from the FEMTO-ST Dataset.
Table 8. Bearing FPT Identification Results from the FEMTO-ST Dataset.
NumberTotal Experiment Time/(×10 s)FPT Position
/(×10 s)
Bearing1_128031640
Bearing1_2871827
Bearing1_323751648
Bearing1_414281112
Table 9. Evaluation Indicators of Bearing1_4 for RUL prediction based on FEMTO-ST.
Table 9. Evaluation Indicators of Bearing1_4 for RUL prediction based on FEMTO-ST.
Prediction ModelMSERMSEMAER2
RNN0.0144710.1202940.0595490.765822
GRU0.0131530.1146870.0619000.787143
LSTM0.0125440.1119980.0538560.797008
BiLSTM0.0098730.0993640.0572630.840223
TCNMABG0.0041940.0647600.0373220.932131
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

Cao, X.; Zhang, F.; Zhao, J.; Duan, Y.; Guo, X. Remaining Useful Life Prediction of Rolling Bearing Based on Multi-Domain Mixed Features and Temporal Convolutional Networks. Appl. Sci. 2024, 14, 2354. https://doi.org/10.3390/app14062354

AMA Style

Cao X, Zhang F, Zhao J, Duan Y, Guo X. Remaining Useful Life Prediction of Rolling Bearing Based on Multi-Domain Mixed Features and Temporal Convolutional Networks. Applied Sciences. 2024; 14(6):2354. https://doi.org/10.3390/app14062354

Chicago/Turabian Style

Cao, Xiangang, Fuqiang Zhang, Jiangbin Zhao, Yong Duan, and Xingyu Guo. 2024. "Remaining Useful Life Prediction of Rolling Bearing Based on Multi-Domain Mixed Features and Temporal Convolutional Networks" Applied Sciences 14, no. 6: 2354. https://doi.org/10.3390/app14062354

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