Next Article in Journal
Multi-Objective Optimal D-PMU Placement for Fast, Reliable and High-Precision Observations of Active Distribution Networks
Next Article in Special Issue
Tool for Predicting College Student Career Decisions: An Enhanced Support Vector Machine Framework
Previous Article in Journal
Coupled Models in Electromagnetic and Energy Conversion Systems from Smart Theories Paradigm to That of Complex Events: A Review
Previous Article in Special Issue
Session-Enhanced Graph Neural Network Recommendation Model (SE-GNNRM)
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Performance Prediction of Rolling Bearing Using EEMD and WCDPSO-KELM Methods

1
Software Institute, Dalian Jiaotong University, Dalian 116028, China
2
Civil Aviation University of China, Tianjin 300300, China
3
Traction Power State Key Laboratory, Southwest Jiaotong University, Chengdu 610031, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(9), 4676; https://doi.org/10.3390/app12094676
Submission received: 3 April 2022 / Revised: 28 April 2022 / Accepted: 4 May 2022 / Published: 6 May 2022
(This article belongs to the Special Issue Soft Computing Application to Engineering Design)

Abstract

:
Research on bearings performance degradation trend is significant, and can greatly reduce the loss caused by potential faults in the whole life-cycle of rolling bearings. It is also a very important part of Prognostic and Health Management (PHM). This paper proposed a new performance degradation prediction method based on optimized kernel extreme learning machine (KELM), improved particle swarm optimization (PSO) and Ensemble Empirical Mode Decomposition (EEMD). Firstly, the particle swarm optimization algorithm was improved by adjusting the inertia weight and linear learning factor and introducing a disturbance term, namely WCDPSO. Then, the penalty coefficient and kernel parameters of KELM were optimized by the WCDPSO, and the WCDPSO-KELM model was obtained. Subsequently, the EEMD method was used to extract original features from sample data, and a performance degradation index is selected from the EEMD feature space, which was input into the WCDPSO-KELM model in order to build a bearing performance degradation prediction trend model. Finally, the proposed method was verified by datasets of rolling bearings that were provided by the PRONOSTIA platform. Experimental results confirmed that the proposed method can efficiently predict the performance degradation trend of rolling bearings.

1. Introduction

Rolling bearings are widely used in industrial installations and are one of the most important parts of rotating machinery. The running state of rolling bearings is vital for reliable operation of the whole mechanical equipment, as bearing faults represent 41% of all mechanical fault occurrences [1,2,3], Mostly equipment faults are caused by rolling bearing faults [4]. Bearing faults account for about 20% among all kinds of gear-box faults [5]. Bearing faults are responsible for 40 to 90% of unexpected induction motor shutdowns [6]. Monitoring and diagnosis bearings faults can reduce the accident percentage by about 75%, according to statistical data, and the corresponding maintenance cost is cut down by 25–50% [7].
Predicting the residual life and performance degradation trend of rolling bearings have become a research hotspot. It is also a very important part of Prognostics and Health Management (PHM) [8,9]. Much of the literature has employed a variety of techniques for predicting bearings’ residual life. There are many data-driven technologies; traditional prediction methods include regression-based models [10] such as the Wiener process [11], Gamma process [12], random filtering model [13], Hidden Markov model and semi-hidden Markov model [14,15]. For nonlinear systems, there is pattern recognition and machine-learning technology. In recent years, artificial neural networks and machine learning have been applied to the rolling bearings research field. In [6], Artificial Neural Networks models were proposed to estimate the remaining useful life of a defective bearing. In References [16,17], the authors proposed variation mode decomposition and a deep belief network to diagnosis rolling bearing faults. In [18], the authors proposed using high-order differential mathematical morphology gradient spectrum entropy and an extreme learning machine to predict bearing performance. Reference [19] used artificial intelligence and machine-learning approaches to design a classifier. The wavelet decomposition and support vector data description (SVDD) were introduced to train and predict health prediction index of rolling bearings in the whole life-cycle in [20]. In [21], the authors proposed the prediction residual life model of rolling bearings based on an optimized support vector machine (SVM), and parameters of the SVM model were optimized using phase-space reconstruction and the nearest point of neighbor domain method. Reference [22] put forward Principal Component Analysis (PCA) and Least Squares Support Vector Machines (LS-SVM); the LS-SVM model was built and trained for bearing degradation process prediction, and the multi-features fusion technique PCA was used to merge the original features and reduce the dimension. In [23], proportional risk model and logarithmic regression model were introduced to predict bearing residual life. The residual life of rolling bearings in helicopters was predicted using mainstream approaches and their basic framework in [24]. Reference [25] used feature spectrum and SVM classifier to predict the residual life of rolling bearings; the whole life-cycle of the monitored bearing was divided into different stages by a SVM classifier. The degradation state of the rolling bearing can be assessed by comparing distance between the newly measured data and the trained dataset. Edwin et al. [26] proposed using SVR based on a soft computing model to predict the residual life of rolling bearings.
In short, research on the residual life of bearings has become a hotspot, and many related research literatures have appeared in this field.
This paper presents a new method to predict the residual life of rolling bearings, based on the WCDPSO-KELM and Ensemble Empirical Mode Decomposition (EEMD) method. The penalty coefficient and kernel parameters of KELM are optimized by improved particle swarm optimization algorithm, then a different performance index is selected from feature space of the time–frequency domain, wavelet packet and EEMD, which are then divided into a training dataset and test dataset. This training dataset is input to train the WCDPSO-KELM model, and the test dataset is input to test performance of the proposed method. Finally, the experimental results verify the validity of the proposed method.
This paper is organized as follows: Section 2 presents the proposed methodology for building a prediction model and comparison with other models. Section 3 presents signal acquisition and processing. Section 4 presents experimental data results and analyzes the performance of different feature spaces under different load levels, while the conclusion is shown in Section 5.

2. Methodology

In this section, we first present an overview of the improving details of WCDPSO in Section 2.1. Subsequently, Section 2.2 presents the optimization workflow of the KELM. Finally, Section 2.3 assesses the performance of the WCDPSO-KELM Model by comparing it with other models.

2.1. The WCDPSO Algorithm

Fundamental particle swarm optimization (PSO) has become a research hotspot. It has simple structure and powerful searching capability [27,28,29]. However, improper PSO parameters can reduce the searching speed and accuracy of the algorithm, which causes particles to easily fall into local optimal value and poor late convergence. In order to compensate for these deficiencies, Shi et al. [30] modified the particle swarm optimization algorithm by introducing inertia weight, then renamed it WPSO.
The particle swarm optimization algorithm is improved by adjusting inertia weight and linear learning factor, and adding a disturbance term, then the WCD-PSO algorithm in the paper.

2.1.1. Improving Inertia Weight

The inertia weight w linearly descends according to research results in [30], which gives particles strong searching capability at the early iteration stage and more large solution space. The convergence speed is faster at the late iteration stage. However, if the optimal particles are not obtained at the initial iteration stage, although the local search capability of particles is increased, it is easy to fall into the local optimal value. Reference [31] proposed the differential descending method to compensate for the deficiency of the PSO algorithm to some extent; as a result, the performance of the PSO algorithm could be improved.
Reference [32] proposed a nonlinear descending method by introducing exponential factor λ and iterative threshold value max g e n o to prevent particles falling into the local optimal value. The specific formulas are described as follows.
w ( i ) = w max ( i 1 max g e n 0 1 ) λ ( w max w min )
where, w max and w min are the maximum inertia weight and the minimum inertia weight, i is the current iteration number, λ is the exponential factor, and max g e n 0 is the iteration threshold. The nonlinear decreasing method effectively prevents particles from falling into the local optimal value and speeds up its convergence.
The adjusting inertia weight method is improved according to the above-described methods; the inertia weight w decreases with the increase in iteration number i , so it can improve the convergence speed of particles and the accuracy of the PSO algorithm. Thus, the differential descending method is proposed in the paper, and the specific formulas are described as follows.
w ( i ) = ( w max w min ) ( i max g e n 1 ) 2 + 0.4
where max g e n is the maximum iteration number and the most proper offset is thought to be 0.4 after multiple simulations. The PSO algorithm is improved by adjusting inertia weight w , then it is renamed the WPSO algorithm.

2.1.2. Linear Adjustment Learning Factor

The linear adjusting learning factors method is proposed in order to search the large solution space and avoid falling into the local optimal value. The specific formulas are described as follows in Equations (3) and (4). The larger c 1 is, the more powerful the local searching capability of particles is; the larger c 2 is, the more powerful the global searching capability of particles is.
c 1 = c 1 max + ( c 1 min c 1 max ) ( i max g e n )
c 2 = c 2 max + ( c 2 min c 2 max ) ( i max g e n )
where i is the current iteration number; max g e n is the maximum iteration number; c 1 max and c 2 max are the initial values of c 1 and c 2 , respectively; and c 1 max and c 2 max are the final values of c 1 and c 2 , respectively. The performance of the PSO algorithm is improved by linearly adjusting the learning factor, then it is renamed as the CPSO algorithm.

2.1.3. Adding Disturbance Term

The global and local optimal solutions are adjusted by adding a disturbance term because there may be better particles in the vicinity of the global or local optimal particles. Thus, adding disturbance term can prevent particles from falling into the local optimal solution. Now, the velocity-updating formula of each particle is described as follows:
V i d ( t + 1 ) = w V i d ( t ) + c 1 r 1 ( P i d ( t ) ( 1 ± δ r a n d ) X i d ( t ) ) + c 2 r 2 ( P g d ( t ) ( 1 ± δ r a n d ) X i d ( t ) )
1 ± δ r a n d is the added disturbance term and δ is a constant. The PSO algorithm is improved by adding a disturbance term, then it is renamed as the DPSO algorithm. The 1 ± δ r a n d is so small that its influence on the searching capability may be ignored at the early iteration stage, but the particle convergence speed becomes smaller and smaller at the late iteration stage. Now, the disturbance term 1 ± δ r a n d can prevent the particle searching speed from dropping to zero and falling into the local optimal.

2.2. Optimizing Parameters of KELM Model

Extreme Learning Machine (ELM) is a single hidden layer feedforward neural network [33]. Its learning speed is very fast, and the weights in the hidden layer and offset values can be randomly specified. The structure of ELM is shown in Figure 1.
N samples are ( x i , t i ) R n × m , the equations of ELM are the following:
i = 1 L β i g ( W i x j + b i ) = o j ,   j = 1 , 2 , , N
where L is the number of hidden layer nodes, g ( ) is the activation function, W i is the input weight vector, β i is the output weight vector, and b i is the offset of the i t h hidden node. The learning purpose is to minimize the training errors. That is, j = 1 L | | o j t j | | = 0 is the expression of β i , b i and W i :
i = 1 L β i g ( W i x j + b i ) = t j ,   j = 1 , 2 , , N
The expression can be described.
H β = T
H = [ h ( x 1 ) h ( x n ) ] = [ g ( W 1 x 1 + b 1 ) g ( W L x 1 + b L ) g ( W 1 x n + b 1 ) g ( W L x n + b L ) ]
β = [ β 1 T , β 2 T , , β L T ] L × m
T = [ t 1 T , t 2 T , , t n T ] n × m
Therefore, it is simple to solve the least-squares solution of linear systems. The output weight β is described.
β = H + T
where H + = ( H T H ) 1 H T is pseudo inverse matrix of H . After the β is calculated, the new expression is obtained.
f ( x t ) = β h ( x t )
For the KELM, the kernel function needs to be introduced into the ELM. That is, the kernel matrix is Ω = H H T and its element is Ω ( i , j ) = h ( x i ) h ( x j ) = K ( x i , x j ) . The paper selects the Gaussian Kernel Function:
K ( x i , x j ) = exp ( | x i x j | 2 σ 2 )
The Kernel parameter σ reflects the mapping relationship between the input space and the feature space. The mapping function determines the magnitude of the sample space, and affects the prediction accuracy of the KELM model. The optimizing parameters of the Kernel extreme learning machine are usually transformed into parameter estimation of multiple linear regression function [34]. The penalty coefficient and Kernel parameter σ play an important role in KELM model, whether the penalty coefficient is too big or too small will affect the prediction results of KELM model. The WCDPSO algorithm is used to optimize the penalty coefficient and Kernel parameters σ in the paper.
The WCDPSO algorithm is used to solve the parameter combinatorial optimization of the KELM model; the flowchart is shown in Figure 2.
The specific steps of the WCDPSO-KELM model are as follows.
Step 1: Set the size of the particle swarm, the random speed and the position of the initial particle swarm.
Step 2: Select the fitness function of the WCDPSO algorithm. Here, the Root Mean Squared Error (RMSE) between the output of the trained dataset and the actual output is used as the fitness function, and fitness values of all particles are calculated; the formula is described as follows.
f ( i ) = 1 N i = 1 N ( y ( i ) y ( i ) ) 2
where f ( i ) is the fitness of the particle i , N is the number of samples, y ( i ) is the actual output of the particle i and y ( i ) is the predicted output of the particle i .
Step 3: Calculate the fitness of each particle according to Equation (15) and compare the current location of the particle with its historical optimal location and the optimal location of the population, then select the smaller one as the new optimal location of the individual and the new optimal location of the population.
Step 4: Update the velocity and position of each particle based on two extreme values which were obtained in Step 3.
Step 5: the iteration is yes or not; if not, return to Step 2. If yes, the iteration end and the optimal parameters are obtained.
Step 6: The WCDPSO-KELM prediction model is built.

2.3. Assessming the WCDPSO-KELM Model

The Kernel parameters and penalty coefficient of KELM are optimized by the WCDPSO algorithms, and the WCDPSO-KELM model is built to predict the residual life of rolling bearings.
The specific assessing steps of the WCDPSO-KELM model are described as follows.
Step 1: Acquiring whole life-cycle data of rolling bearings.
Step 2: The sample data are processed, different features are extracted using different methods, and the performance degradation index is selected from different features.
Step 3: The performance degradation index of each feature space is divided into the training dataset and the test dataset; the training dataset is input to train the WCDPSO-KELM model, then obtain the performance degradation prediction model.
Step 4: The testing dataset is input to the trained model to test its performance.
A flowchart of the performance degradation prediction model based on WCDPSO-KELM is shown in Figure 3.
Mean Absolute Percentage Error (MAPE) is used as the assessment index to analyze the prediction performance of the WCDPSO-KELM model; output error is used to assess the validity of the prediction model. The specific formula is described as follows.
X M A P E = 1 N i = 1 N | y ^ i y i y i | × 100 %
where N is the number of testing datasets, y i is the actual output, and y ^ i is the prediction output.
The performance of the WCDPSO-KELM model is compared with that of other models such as the PSO-KELM model, the WPSO-KELM model, the CPSO-KELM model and the DPSO-KELM model. In order to reduce errors and avoid randomness, each prediction model runs 20 times to calculate the average value and standard deviation. The MAPE values of various models are listed in Table 1 and shown in Figure 4.
The WCDPSO-KELM model has a smaller average MAPE value and smaller standard deviation than other models. The experimental results show that the WCDPSO-KELM model has the smallest error, so it has higher prediction accuracy.

3. Data Acquisition and Processing

In this section, we first present the experiment platform in Section 3.1. Subsequently, Section 3.2 presents data processing and selection of the performance degradation index.

3.1. Pronostia Experiment Platform

This paper used rolling bearing data from the PRONOSTIA experimental platform, which is related to bearings’ degradation tests [35]. Figure 5a shows the platform dedicated to testing and validating bearings fault detection, as well as diagnostic and prognostic approaches. The platform was designed and realized at the AS2M 1 department of the FEMTO-ST 2 institute. The main objective of PRONOSTIA is to provide real experimental data that characterize the degradation of ball bearings along their whole operational life (until their total failure).
The degradation may be different for the same bearing if load and speed are distinct. The data are collected via the sensors located around the bearings, and data-driven techniques has to be applied to predict the degradation trend (balls, inner or outer races, cage, etc.), Figure 5b depicts an example of what one can observe on the ball bearing components before and after an experiment. According to the bearing and to the way the degradation evolves, the degradation “patterns” may have particular characteristics, as illustrated in the following. In this paper, we considered several experiments for which different features (health index) were extracted. The choice of features is typical of bearings diagnostics and prognostics [35,36].
Experimental dataset datasets are selected from different working conditions. The motor speed is 1800 rpm and the load is 4000 N in the first working condition; the motor speed is 1650 rpm and the load is 4200 N in the second working condition; the motor speed is 1500 rpm and the load is 5000 N in the third working condition. The specific information is shown in Table 2.
In order to test the effectiveness of different feature spaces, one-dimensional time-domain vibration signals are transformed into three different feature spaces by the time–frequency domain algorithm, the EEMD algorithm and the wavelet packet algorithm, then performance degradation indexes are selected from these features for construct training matrix and the testing matrix, which are the input of the performance degradation prediction model.

3.2. Selecting Performance Degradation Index

3.2.1. Feature of Time–Frequency Domain

Because the statistical index of the vibration signal contains rich information regarding rolling bearings’ running state, it can be used to assess performance degradation trends of rolling bearings or diagnose bearing faults. The running state of rolling bearings is effectively described by multiple time–frequency domain indexes of the whole life-cycle, then PCA is used to extract the first principal component from features of the time–frequency domain. Figure 6a shows performance degradation indexes from time–frequency domain features in three working conditions.

3.2.2. Features of Wavelet Packet Space

Vibration signals are processed using a wavelet packet method to extract features of wavelet packet space. The signal frequency band is divided into multiple sub-bands by wavelet packet decomposition; thus, the feature information of the original signal is also divided into each sub-band. The total energy of a signal in the time domain is equal to its total energy in the frequency domain according to Parseval′s theorem in [37]. The total energy of original signal is also divided into each sub-band.
When a signal x ( t ) is decomposed to the j -layer by wavelet packet, the energy of each sub-band can be calculated according to Equation (17).
E i j = | S i , j ( t ) | 2 d t = k = 1 n | x i , j ( k ) | 2
The total energy can be calculated as follows:
E = j = 0 2 i 1 E i j
The percentage of all sub-bands’ energy can be as the feature vectors of the vibration signal, then the expression of the feature vector as shown as follows in Equation (19):
T = [ t 1 , t 2 , , t 2 i ] = [ E i , 0 E , E i , 1 E , , E i , ( 2 i 1 ) E ]
The first principal component is extracted by PCA from the energy feature of vibration signals in different working conditions, which are shown in Figure 6b.

3.2.3. Features of EEMD Space

The Ensemble Empirical Mode Decomposition (EEMD) method [38] is used to extract features; vibration signal x ( t ) is decomposed into multiple Intrinsic Mode Function (IMF) by the EEMD method. In order to judge which I M F is the real component of the signal or meaningless components, the correlation coefficient between the IMF and x ( t ) is as an index. All I M F s are normalized, and the normalized correlation coefficient between I M F s and x ( t ) is described as follows,
r j = t = 1 N ( x ( t ) x ¯ ) ( c j ( t ) c ¯ j ) t = 1 N ( x ( t ) x ¯ ) 2 t = 1 N ( c j ( t ) c ¯ j ) 2
where, x ( t ) is the original signal, c j ( t ) is the j t h   I M F , r j is the correlation coefficient of the j t h   I M F , and t = 1 , 2 , , N is the sampling points of the signal.
The threshold value T H is set, which is the standard deviation of the correlation coefficient T H = s t d ( r j ) .
T H = 1 n 1 j = 1 n ( r j r ¯ ) 2
If r j > T H , the j t h I M F is retained; otherwise, it is removed.
The major performance degradation index of EEMD space is extracted by SVD in different working conditions, which are shown in Figure 6c.

4. Experimental Results

In this section, the performance of the proposed method is tested in Section 4.1. Subsequently, Section 4.2 presents analysis of the experimental results.

4.1. Testing the Performance of the WCDPSO-KELM Model

In this section, the performance of the proposed method is tested by performance degradation indexes from different feature spaces in different working conditions. Experimental data are selected in different working conditions, and the specific information of sample datasets is listed in Table 3.
The sample data numbered bearing1_5 is processed according to Figure 3 to obtain performance degradation indexes of time–frequency domain, wavelet packet space and EEMD space. From a total of 2442 datasets, the first 2000 datasets are taken as training datasets, and the remaining 442 as the testing dataset. A different performance degradation index is input to the WCDPSO-KELM model. The outputs of the WCDPSO-KELM model and actual outputs are shown in Figure 7.
The sample data numbered bearing2_5 is processed as described above. From a total of 2304 datasets, the first 1900 datasets are taken as training datasets, and the remaining 404 as testing datasets. The outputs of the WCDPSO-KELM model and actual outputs are shown in Figure 8.
The sample data numbered bearing3_2 is processed as described above. From a total of 1625 datasets, the first 1200 datasets are taken as training datasets, and the remaining 425 as testing datasets. The outputs of the WCDPSO-KELM model and actual outputs are shown in Figure 9.

4.2. Result Analysis

In order to compare the performance of different features from the time–frequency domain, wavelet packet space and EEMD space, the performance degradation index of rolling bearings is selected from different feature spaces, which then divided into the training data and the testing data. The experimental results of the WCDPSO-KELM model are shown in Figure 7, Figure 8 and Figure 9, When rolling bearings run in different working condition, the performance index distribution does not exactly satisfy the same distribution condition, as can be seen in Figure 6.
The performance degradation index of different feature spaces is input to the WCDPSO-KELM model to calculate the MAPE value. The MAPE values of the WCDPSO-KELM model are listed in Table 4 and shown in Figure 10.
The experimental result shows the MAPE value of EEMD space is smaller than that of the time–frequency domain, wavelet packet space in same working conditions. Therefore, compared with the feature extraction method of wavelet packet or time–frequency algorithms, EEMD can effectively extract the features of the vibration signal of rolling bearings, and takes on higher efficiency.

5. Conclusions

This paper proposed the WCDPSO-KELM model to predict the performance degradation trend of rolling bearings. Firstly, the particle swarm optimization algorithm was improved by adjusting the inertia weight and linear learning factor, adding the disturbance term, which has more accuracy than the PSO algorithm. Secondly, the penalty coefficient and kernel parameters of KELM model were optimized by an improved particle swarm optimization algorithm (WCDPSO). Subsequently, a training dataset was input to train the WCDPSO-KELM model, the performance degradation trend prediction model was built, then its performance was compared with that of other models. Thirdly, features of the whole life cycle were extracted from the time–frequency domain, wavelet packet space and EEMD space, and major performance degradation indexes were selected from these features spaces, then input to the trained WCDPSO-KELM model to calculate MAPE values in different feature spaces. The experimental result shows the MAPE value in the EEMD space is smaller than in the other two feature spaces. Therefore, compared with other prediction models, the WCDPSO-KELM model has higher accuracy for predicting the performance degradation trend. Compared with the feature extraction methods of wavelet packet, time–frequency algorithms, EEMD can effectively extract the features of vibration signal of rolling bearings. The proposed method based on WCDPSO-KELM and EEMD is an efficient and accurate performance degradation prediction method.

Author Contributions

Formal analysis, H.Z.; methodology, X.L.; software, X.L.; validation, X.L.; writing—original draft, X.L.; writing—review and editing, H.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Liaoning Provincial Natural Science Foundation Guidance Project, grant number 2019-ZD-0099, and Traction Power State Key Laboratory of Southwest Jiaotong University, grant number TPL2203, and Research Foundation for Civil Aviation University of China, grant number 2020KYQD123.

Data Availability Statement

We obtained all datasets in GitHub (https://github.com/wkzs111/phm-ieee-2012-data-challenge-dataset, accessed on 18 February 2022).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Cui, H.; Guan, Y.; Chen, H. Rolling element fault diagnosis based on VMD and sensitivity MCKD. IEEE Access 2021, 9, 120297–120308. [Google Scholar] [CrossRef]
  2. Li, G.; Li, Y.; Chen, H.; Deng, W. Fractional-order controller for course-keeping of underactuated surface vessels based on frequency domain specification and improved particle swarm optimization algorithm. Appl. Sci. 2022, 12, 3139. [Google Scholar] [CrossRef]
  3. Nandi, S.; Toliyat, H.A.; Li, X. Condition monitoring and fault diagnosis of electrical motors—A Review. IEEE Trans. Power Appar. Syst. 2005, 20, 719–729. [Google Scholar] [CrossRef]
  4. Zhang, X.; Wang, H.; Du, C.; Fan, X.; Cui, L.; Chen, H.; Deng, F.; Tong, Q.; He, M.; Yang, M.; et al. Custom-molded offloading footwear effectively prevents recurrence and amputation, and lowers mortality rates in high-risk diabetic foot patients: A Multicenter, Prospective Observational Study. Diabetes Metab. Syndr. Obes. Targets Ther. 2022, 15, 103–109. [Google Scholar] [CrossRef]
  5. Nie, M.; Wang, L. Review of condition monitoring and fault diagnosis technologies for wind turbine gearbox. Procedia CIRP 2013, 11, 287–290. [Google Scholar] [CrossRef] [Green Version]
  6. Godoy, W.F.; Morinigo-Sotelo, D.; Duque-Perez, O.; Da Silva, I.N.; Goedtel, A.; Palácios, R.H.C. Estimation of bearing fault severity in line-connected and inverter-fed three-phase induction motors. Energies 2020, 13, 3481. [Google Scholar] [CrossRef]
  7. Shi, X.J.; Wang, G.R.; Si, J.S. Mechanical Fault Diagnosis and Typical Case Analysis, 2nd ed.; Chemical Industry Press: Beijing, China, 2020. [Google Scholar]
  8. Pecht, M. Prognostics and Health Management; Springer: Berlin/Heidelberg, Germany, 2013; pp. 373–393. [Google Scholar]
  9. Deng, W.; Zhang, X.; Zhou, Y.; Liu, Y.; Zhou, X.; Chen, H.; Zhao, H. An enhanced fast non-dominated solution sorting genetic algorithm for multi-objective problems. Inf. Sci. 2022, 585, 441–453. [Google Scholar] [CrossRef]
  10. Si, X.-S.; Wang, W.; Hu, C.-H.; Zhou, D.-H. Remaining useful life estimation—A review on the statistical data driven approaches. Eur. J. Oper. Res. 2011, 213, 1–14. [Google Scholar] [CrossRef]
  11. Wang, W.; Carr, M.; Xu, W.; Kobbacy, K. A model for residual life prediction based on Brownian motion with an adaptive drift. Microelectron. Reliab. 2010, 51, 285–293. [Google Scholar] [CrossRef]
  12. Le Son, K.; Fouladirad, M.; Barros, A. Remaining useful life estimation on the non-Homogeous gamma with noise deterioration based on gibbs filtering: A Case Study. In Proceedings of the IEEE International Conference on Prognostics and Health Management, Denver, CO, USA, 18–21 June 2012; pp. 1–6. [Google Scholar]
  13. Sun, L.; Tang, X.G.; Zhang, X.H. Study of gearbox residual life prediction based on stochastic filtering model. Mech. Transm. 2011, 35, 56–60. [Google Scholar]
  14. Kang, J.; Zhang, X.; Zhao, J.; Cao, D. Gearbox Fault prognosis based on CHMM and SVM. Quality, Reliability, Risk, Maintenance, and Safety Engineering (ICQR2MSE). In Proceedings of the International Conference on Quality, Reliability, Risk, Maintenance, and Safety Engineering, Chengdu, China, 15–18 June 2012; pp. 703–708. [Google Scholar]
  15. Wang, T.; Yu, J.; Siegel, D.; Lee, J. A Similarity-based prognostics approach for rul estimation of engineering systems. In Proceedings of the International Conference on Prognostics and Health Management, Denver, CO, USA, 6–9 October 2008; pp. 1–6. [Google Scholar]
  16. Deng, W.; Liu, H.; Xu, J.; Zhao, H.; Song, Y. An improved quantum-inspired differential evolution algorithm for deep belief network. IEEE Trans. Instrum. Meas. 2020, 69, 7319–7327. [Google Scholar] [CrossRef]
  17. Zhao, H.; Liu, H.; Xu, J.; Guo, C.; Deng, W. Research on a fault diagnosis method of rolling bearings using variation mode decomposition and deep belief network. J. Mech. Sci. Technol. 2019, 33, 4165–4172. [Google Scholar] [CrossRef]
  18. Deng, W.; Li, Z.; Li, X.; Chen, H.; Zhao, H. Compound fault diagnosis using optimized MCKD and sparse representation for rolling bearings. IEEE Trans. Instrum. Meas. 2022, 71, 1–9. [Google Scholar] [CrossRef]
  19. Rosenkranz, A.; Marian, M.; Profito, F.J.; Aragon, N.; Shah, R. The Use of artificial intelligence in tribology—A Perspective. Lubricants 2021, 9, 2. [Google Scholar] [CrossRef]
  20. Pan, Y.; Chen, J.; Guo, L. Robust bearing performance degradation assessment method based on improved wavelet packet–support vector data description. Mech. Syst. Signal. Process. 2009, 23, 669–681. [Google Scholar] [CrossRef]
  21. Shaojiang, D. Research on Space Bearing Life Prediction Method Based on Optimized Support Vector Machine; College of Mechanical Engineering of Chongqing University: Chongqin, China, 2012; pp. 47–90. [Google Scholar]
  22. Dong, S.; Luo, T. Bearing degradation process prediction based on the PCA and optimized LS-SVM model. Measurement 2013, 46, 3143–3152. [Google Scholar] [CrossRef]
  23. Liao, H.; Zhao, W.; Guo, H. Predicting remaining useful life of an individual unit using proportional hazards model and logistic regression model. In Proceedings of the Reliability and Maintainability Symposium, Newport Beach, CA, USA, 23–26 January 2006; pp. 127–132. [Google Scholar]
  24. Siegel, D.; Lee, J.; Ly, C. Methodology and framework for predicting rolling element helicopter bearing failure. In Proceedings of the Prognostics and Health Management (PHM), Montreal, QC, Canada, 25–29 September 2011; pp. 1–9. [Google Scholar]
  25. Galar, D.; Kumar, U.; Lee, J.; Zhao, W. Remaining useful life estimation using time trajectory tracking and support vector machines. J. Phys. Conf. Ser. 2012, 364, 012063. [Google Scholar] [CrossRef] [Green Version]
  26. Sutrisno, E.; Oh, H.; Vasan, A.S.S.; Pecht, M. Estimation of remaining useful life of ball bearings using data driven methodologies. In Proceedings of the Annual Conference of the Prognostics and Health Management Society, Denver, CO, USA, 23–27 September 2012; pp. 1–7. [Google Scholar]
  27. Xue, X.H. Evaluation of concrete compressive strength based on an improved PSO-LSSVM model. Comput. Concr. Int. J. 2018, 21, 505–511. [Google Scholar]
  28. Ishaque, K.; Salam, Z.; Amjad, M.; Mekhilef, S. An improved particle swarm optimization (PSO)–based MPPT for PV with reduced steady-state oscillation. IEEE Trans. Power Electron. 2012, 27, 3627–3638. [Google Scholar] [CrossRef]
  29. Yang, L.; Xue-Feng, T.; Zhi-Hui, Z. Research on inertia weight control approaches in particle swarm optimization. J. Nanjing Univ. 2011, 47, 364–371. [Google Scholar]
  30. Shi, Y.; Eberhart, R.C. A modified particle swarm optimizer. In Proceedings of the IEEE Congress on Evolutionary Computation, Anchorage, AK, USA, 4–9 May 1998; pp. 303–308. [Google Scholar]
  31. Hu, J.; Zeng, J.C. Selection on inertia weight of particle swarm optimization. Comput. Eng. 2007, 33, 193–195. [Google Scholar]
  32. Patnaik, S.; Li, X. Advances in Intelligent Systems & Computing. In Proceedings of the International Conference on Computer Science and Information Technology, Xi’an, China, 11–13 September 2014; Volume 21, pp. 520–521. [Google Scholar]
  33. Zhao, H.; Liu, H.; Xu, J.; Deng, W. Performance prediction using high-order differential mathematical morphology gradient spectrum entropy and extreme learning machine. IEEE Trans. Instrum. Meas. 2019, 69, 4165–4172. [Google Scholar] [CrossRef]
  34. Zhu, M.; Xu, A.Q.; Chen, Q.Q.; Li, R. An improved KELM based online condition prediction method. J. Beijing Univ. Aeronaut. Astronaut. 2019, 045, 1370–1379. (In Chinese) [Google Scholar]
  35. 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, 18–21 June 2012; pp. 1–8. [Google Scholar]
  36. Ran, X.; Zhou, X.; Lei, M.; Tepsan, W.; Deng, W. A novel k-means clustering algorithm with a noise algorithm for capturing urban hotspots. Appl. Sci. 2021, 11, 11202. [Google Scholar] [CrossRef]
  37. He, Q. Vibration signal classification by wavelet packet energy flow manifold learning. J. Sound Vib. 2013, 332, 1881–1894. [Google Scholar] [CrossRef]
  38. Qin, N.; Sun, Y.; Gu, P.; Ma, L. Bogie Fault identification based on EEMD information entropy and manifold learning. IFAC-PapersOnLine 2017, 50, 315–318. [Google Scholar] [CrossRef]
Figure 1. The structure of the ELM.
Figure 1. The structure of the ELM.
Applsci 12 04676 g001
Figure 2. The flowchart of parameter combinatorial optimization based on WCDPSO.
Figure 2. The flowchart of parameter combinatorial optimization based on WCDPSO.
Applsci 12 04676 g002
Figure 3. Flowchart of prediction model based on WCDPSO-KELM method.
Figure 3. Flowchart of prediction model based on WCDPSO-KELM method.
Applsci 12 04676 g003
Figure 4. The MAPE value of different models.
Figure 4. The MAPE value of different models.
Applsci 12 04676 g004
Figure 5. Test Rig. (a) Overview of PRONOSTIA; (b) normal and degraded bearing.
Figure 5. Test Rig. (a) Overview of PRONOSTIA; (b) normal and degraded bearing.
Applsci 12 04676 g005
Figure 6. Different performance degradation index. (a) Time–frequency domain; (b) wavelet packet space; (c) EEMD space.
Figure 6. Different performance degradation index. (a) Time–frequency domain; (b) wavelet packet space; (c) EEMD space.
Applsci 12 04676 g006
Figure 7. Actual outputs and prediction outputs in working condition 1. (a) phase space; (b) wavelet packet space; (c) EEMD space.
Figure 7. Actual outputs and prediction outputs in working condition 1. (a) phase space; (b) wavelet packet space; (c) EEMD space.
Applsci 12 04676 g007aApplsci 12 04676 g007b
Figure 8. Actual outputs and prediction outputs in working condition 2. (a) Phase space; (b) wavelet packet space; (c) EEMD space.
Figure 8. Actual outputs and prediction outputs in working condition 2. (a) Phase space; (b) wavelet packet space; (c) EEMD space.
Applsci 12 04676 g008aApplsci 12 04676 g008b
Figure 9. Actual outputs and prediction outputs in working condition 3. (a) Phase space; (b) wavelet packet space; (c) EEMD space.
Figure 9. Actual outputs and prediction outputs in working condition 3. (a) Phase space; (b) wavelet packet space; (c) EEMD space.
Applsci 12 04676 g009aApplsci 12 04676 g009b
Figure 10. MAPE value in different feature space.
Figure 10. MAPE value in different feature space.
Applsci 12 04676 g010
Table 1. MAPE value of different models.
Table 1. MAPE value of different models.
ModelMAPEAverageStandard Deviation
PSO-KELM0.07380.07070.07290.07410.06880.06990.07050.06810.07320.07280.07170.0020
0.07190.07260.07220.07010.07080.07330.07640.07270.06870.0713
WPSO-KELM0.06860.06700.07270.07230.07380.06820.07150.06840.07140.07170.07040.0020
0.07380.07030.06920.06710.07180.07000.07200.06870.06980.0696
CPSO-KELM0.06930.07240.06920.07030.06890.07320.07280.07010.07140.07060.07150.0018
0.07510.07250.07440.07270.07090.06900.07230.07040.07120.0741
DPSO-KELM0.07230.06790.06640.07060.07060.07260.06640.06940.06850.06770.06990.0021
0.07000.06880.07300.07290.06980.07070.06960.06780.07050.0738
WCDPSO-KELM0.06870.06880.06710.06920.06750.06800.06820.06730.06600.06890.06860.0013
0.06980.07040.06910.07010.06580.06970.07080.06930.06850.0689
Table 2. The specific information of the sample data.
Table 2. The specific information of the sample data.
Working ConditionSpeed (Rpm)Load (N)Sample Data
118004000bearing1_k, k = 1,2,…,7
216504200bearing2_k, k = 1,2,…,7
315005000bearing3_k, k = 1,2,3
Table 3. Selected experimental datasets in different working conditions.
Table 3. Selected experimental datasets in different working conditions.
Working ConditionNumbered Sample DataThe Data Dimension
1bearing1_52463 × 2560
2bearing2_52304 × 2560
3bearing3_21637 × 2560
Table 4. MAPE value of different feature spaces.
Table 4. MAPE value of different feature spaces.
Working ConditionMAPE
phaseEEMDwavelet
10.06298770.0059710.141041
20.18594790.0763980.182735
30.19171640.0037210.007825
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, X.; Zhao, H. Performance Prediction of Rolling Bearing Using EEMD and WCDPSO-KELM Methods. Appl. Sci. 2022, 12, 4676. https://doi.org/10.3390/app12094676

AMA Style

Li X, Zhao H. Performance Prediction of Rolling Bearing Using EEMD and WCDPSO-KELM Methods. Applied Sciences. 2022; 12(9):4676. https://doi.org/10.3390/app12094676

Chicago/Turabian Style

Li, Xiumei, and Huimin Zhao. 2022. "Performance Prediction of Rolling Bearing Using EEMD and WCDPSO-KELM Methods" Applied Sciences 12, no. 9: 4676. https://doi.org/10.3390/app12094676

APA Style

Li, X., & Zhao, H. (2022). Performance Prediction of Rolling Bearing Using EEMD and WCDPSO-KELM Methods. Applied Sciences, 12(9), 4676. https://doi.org/10.3390/app12094676

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