Next Article in Journal
On Multi-Hop Decode-and-Forward Cooperative Relaying for Industrial Wireless Sensor Networks
Previous Article in Journal
Underdetermined DOA Estimation of Quasi-Stationary Signals Using a Partly-Calibrated Array
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

New Particle Filter Based on GA for Equipment Remaining Useful Life Prediction

1
Jiangsu Key Laboratory of Advanced Food Manufacturing Equipment and Technology, Jiangnan University, 1800 Li Hu Avenue, Wuxi 214122, China
2
Graduate School of Bioresources, Mie University/1577 Kurimamachiya-cho, Tsu, Mie 514-8507, Japan
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(4), 696; https://doi.org/10.3390/s17040696
Submission received: 5 January 2017 / Revised: 16 March 2017 / Accepted: 20 March 2017 / Published: 28 March 2017
(This article belongs to the Section Physical Sensors)

Abstract

:
Remaining useful life (RUL) prediction of equipment has important significance for guaranteeing production efficiency, reducing maintenance cost, and improving plant safety. This paper proposes a novel method based on an new particle filter (PF) for predicting equipment RUL. Genetic algorithm (GA) is employed to improve the particle leanness problem that arises in traditional PF algorithms, and a time-varying auto regressive (TVAR) model and Akaike Information Criterion (AIC) are integrated to establish the dynamic model for PF. Moreover, starting prediction time (SPT) detection method based on hypothesis testing theory is presented, by which SPT of equipment RUL can be adaptively detected. In order to verify the effectiveness of the methods proposed in this study, a simulation test and the accelerating fatigue test of a rolling element bearing are designed for RUL prediction. The test results show the methods proposed in this study can accurately predict the RUL of the rolling element bearing, and it performs better than the traditional PF algorithm and support vector machine (SVM) in the RUL prediction.

1. Introduction

Remaining useful life (RUL) prediction of the equipment is the key technology for realizing condition based maintenance (CBM). Equipment RUL plays an important role in the optimization of maintenance decisions. If the equipment RUL is predicted in advance, industrial accidents can be avoided effectively. Thus, RUL prediction of equipment has important significance for guaranteeing production efficiency, reducing maintenance cost, and improving plant safety [1,2,3,4].
In recent years, many works about equipment RUL prediction have been reported. These works can be categorized into model-based and data-driven methods. Model-based methods are to build mathematical models to describe mechanical system and degeneration process of machinery according to physical law. In [5], a bearing RUL was predicted by using Paris crack growth model and GA algorithm. In [6], Oppenheimer et al. constructed a life model based on forman crack growth law of linear elastic fracture mechanics to predict remaining machine life. In [7] a spall progression life model for bearing contact was developed by Choi et al., and it was also combined with the crack initiation life and the crack propagation life models to construct a total life prediction model. However, some parameters in these model-based methods such as initiation crack and crack toughness, need to be obtained by large amounts of history information in advance. Thus, the model-based methods are hardly applied to predict the RUL of machinery in real time.
Data-driven methods derive the degeneration process model of a machine from data measured by sensors online and the model parameters can be adjusted according to real time data. Data-driven methods have strong advantages in RUL prediction, when a mechanical system is complex and mechanical principle is indeterminacy. In [8], Chen et al. proposed a reliability estimation method based on logistic regression model, and applied it to predict the RUL of cutting tool. In [9,10], the artificial neural networks (ANN) were also used in the RUL prediction of cutting tool. In [1], Dong et al. proposed a statistical model methodology based on segmental hidden semi-Markov models (HSMMs) to develop a prognosis for the RUL of the hydraulic pumps. In [2], Qian et al. estimated a bearing degradation by using recurrence quantification analysis and Kalman filter. In addition, some relevant reaches on the data-driven methods, such as neural network, support vector machine, relevance vector machine, and Bayesian algorithm can be seen in [11,12,13,14,15].
Among all the data-driven methods, the particle filter (PF) technique is one of the most effective for nonlinear and non-Gaussian systems, which can accurately estimate the future state of mechanical systems. In the last decade, PF technique has been widely applied in diagnosis and prognosis fields. In [16], Orchard and Vachtsevanos utilized PF algorithm to estimate the state probability density function of a planetary gear in real-time. In [17], Orchard et al. applied a PF algorithm to predict state of charge of lithium-ion batteries. In [18], Abbas et al. used a PF algorithm in failure prognosis of the electrical components in automotive systems. In [19], bearing fault signal noise reduction processing was carried out with a PF algorithm and AR model. In [20], the Rao-Blackwellized PF was combined with the unscented transform for fault diagnosis and detection of a nonlinear system. However, there exists some shortcomings in the traditional PF algorithm. Particle leanness is one of the major drawbacks, and it may lead to misestimation of future states. The simple method to solve the particle leanness problem is to increase the number of particles. However, computing burdens of PF will be increased. If computing time of PF is too long, PF is difficult to apply in practical engineering.
For the above reasons, this paper presents a novel equipment RUL prediction method based on the PF algorithm and genetic algorithm (GA). The major contributions of this paper are: (1) The reason of particle leanness arises in traditional PF algorithm is analyzed, and the new PF called GA-PF is presented to solve the particle leanness problem. Compare the GA-PF with the traditional PF, it can provide more accurate RUL prediction results; (2) Starting prediction time (SPT) detection method based on hypothesis testing theory is presented, by which SPT of equipment RUL can be adaptively detected.
The remaining part of this paper is organized as follows; Section 2 introduces the theory of the traditional PF algorithm, and the GA-PF is also described in detail; Section 3 shows the RUL prediction framework that is constructed by using the methods proposed in this paper; In Section 4, a simulation test is designed for evaluating the performance of the RUL prediction method; In Section 5, the accelerating fatigue test of a rolling element bearing verifies the effectiveness of the methods proposed in this study; Finally, conclusions are summarized in Section 6.

2. Particle Filter

2.1. Basic Theory of PF

PF is recursive Bayesian filtering estimation based on Monte Carlo algorithm [21]. It can approximate posterior probability density by a set of weighted samples also known as particles.
The state space model of a nonlinear system is represented as follows:
x t = f t ( x t 1 , v t )
z t = h t ( x t , w t )
where, Equations (1) and (2) are called state equation and observation equation, respectively; xt and zt express state and observation vector of the system at t time, respectively; vt and wt are state noise and observation noise, respectively; ft and ht are nonlinear functions.
Assuming the state vector xt follows one-order Markov process, the prior probability function of xt can be derived by Chapman-Kolmogorov equation,
p ( x t | z 0 : t 1 ) = p ( x t | x t 1 , z 0 : t 1 ) p ( x t 1 | z 0 : t 1 ) d x t 1 = p ( x t | x t 1 ) p ( x t 1 | z 0 : t 1 ) d x t 1
where, the notation “:” in Z0:t−1 expresses that from 0 to t − 1.
Updating posterior probability of xt by zt
p ( x t | z 0 : t ) = p ( x t | z 0 : t 1 ) p ( z t | x t ) p ( z t | z 0 : t 1 )
where,
p ( z t | z 0 : t 1 ) = p ( x t | z 0 : t 1 ) p ( z t | x t ) d x t
Recursive Bayesian filtering consists of Equations (3) and (4). However, in most cases, it is difficult to obtain posterior probability p(xt|z0:t) by the analytic solution. Instead of the analytic solution, PF based Monte Carlo algorithm is introduced.
The key idea of PF is to approximate posterior probability density by a set of weighted particles (samples). Using N particles {xi0: t ,ωit}Ni = 1 to express the posterior probability p(x0:t|z0:t), {x0:it, i = 0,1…N} is the particle set, and sampled from the posterior probability distribution p(x0:t − 1|z0:t − 1). The weight of each particle is {ωit, i = 0,1…N}, and ∑Ni = 1 ωit = 1. Hence, the posterior probability p(x0:t|z0:t) at time t can be approximated by N particles as follows
p ( x 0 : t | z 0 : t ) i = 1 N ω t i δ ( x 0 : t x 0 : t i )
where δ(·) is Dirac-delta function
δ ( x 0 : t x 0 : t i ) = { 1 x 0 : t = x 0 : t i 0 x 0 : t x 0 : t i
Since it is difficult to obtain samples from the posterior probability distribution directly, the importance of a sampling method that can easily obtain samples from an importance distribution is adopted.
The importance distribution is given as
q ( x 0 : t | z 0 : t ) = q ( x t | x t 1 , z t ) q ( x 0 : t 1 | z 0 : t 1 )
The importance weight ωit for each sample is as follows
ω t i = p ( x 0 : t | z 0 : t ) q ( x 0 : t | z 0 : t ) ω t 1 i p ( z t | x t i ) p ( x t i | x t 1 i ) q ( x t i | x 0 : t 1 i , z 1 : t )
where, the symbol ∝ indicates to be proportional to.
The normalized importance weight ω ˜ t i is
ω ˜ t i = ω t i i = 1 N ω t i
The state xt can be estimated as
x ^ t i = 1 N ω ˜ t i x t i
Using the above method, the state xt can be estimated by the posterior probability. However, with increasing iterations, the variance of particle weight will become great, most of particles have small weight. This results in particle degeneracy of the PF algorithm [22]. To solve the particle degeneracy problem, multinomial resampling technique is utilized, and its procedure is shown as follows.
Multinomial resampling:
Step 1: For i = 1,2, … N, draw a sample set {ui} from the uniformly distribution (0,1];
Step 2: For i = 1,2, …N, find the variable quantity j (j = 1,2, …N) that satisfies
n = 1 j 1 ω n < u i n = 1 j ω n
Step 3: Store the xit as a new particle, and the weight of the new particle ωit = 1/N.
The degree of particle degeneracy can be appraised using the effective sample size Neff [23]
N e f f = 1 i = 1 N ( ω ˜ t i ) 2
From Equation (13), the smaller value of the effective sample size Neff, the more serious the problem of particle degradation will be. Setting the threshold of effective sample Nr, Nr = m × N, m ∈ (0,1). If Neff < Nr particle degradation is serious, PF system performs resampling. After the resampling process, the particles that have small weight are knocked out, and many new particles are obtained by the particles that have big weight, as shown in Figure 1.
The resampling method solves the problem of particle degradation, many new particles are produced. However, the resampling method brings a new problem. In resampling procedure, only the particles that have big weight are selected as copy samples, the new particles are replicas of them, and the particles with small weight are eliminated. In most cases, all the resampling operations are focused on a few particles with big weight, the particles lose diversity. This problem is also called particle leanness.

2.2. PF Based on GA

GA is an artificial intelligent algorithm based on natural selection and genetic mechanism of biological organism evolutionary process [24]. GA mainly includes selection, crossover, and mutation operations. In GA, every individual fitness degree is evaluated by using fitness function. The individuals that have high fitness degree values will be retained, conversely, the individuals that have low fitness degree values will be eliminated. After the selection operation, the retained individuals are used to reproduce offspring as parents on the basis of a crossover rate. Lastly, the mutation operator is carried out by changing some information of offspring individuals. After the above operations, the new offspring are obtained and the diversity of population is improved. In addition, the features of the good individuals are passed on to the new offspring.
In this study, the GA method is introduced to replace the traditional resampling operator for easing the particle leanness problem. The procedure of GA resampling is explained as follows:
Selection operator: In PF, the smaller variance of the particle weight, the state estimation more accurate will be, thus a selection method is designed according to the variance of the particle weight. Assume { x k i , ω ˜ k i } i = 1 N is a particle set obtained at time k, and ω ˜ k i indicates particle weight. Vk indicates the variance of the particle weight. q is a threshold which set in advance. If Vk > q, the crossover and mutation operators need to be performed.
Crossover operation: Separate the particles into two sets by the strategy explained as follows.
A = r o u n d ( 1 i = 1 N ( ω ˜ k i ) 2 )
where, r o u n d ( ) indicates the operation which round to the nearest integer. All particles are sorted with the weight values in descending order. The top A particles with large weight are divided into set B, and the other particles are divided into set S. Two particles xmk, xnk are randomly selected form sets B and S respectively, and the crossover operator is carried out by using Equations (15) and (16).
x ˜ k n = β x k n + ( 1 β ) x k m
where, β is parameter which determine the amount of information being exchanged, and can be calculated as follows
β = ω ˜ i n ω ˜ i m + ω ˜ i n
Mutation operation: In order to better increase particle diversity, a mutation operator is designed. The mutation operation is performed on the new particles produced in crossover operation.
x ^ k n = { 2 x k m x ˜ k n P R x ˜ k n P < R
where, R ∈ [0,1] is a random variable; P indicates the mutation probability.
After the GA resampling step, the particles in the low probability density region are adjusted to the high probability density region, and the particle diversity is also improved. The whole procedure of the GA-PF is presented as follows:
Step 1: Setting time k = 0, for i = 1,2,…N, draw the particles xi0 from the prior probability distribution, and all of the particles weight are 1/N;
Step 2: At time k > 0, for i = 1,2,3,…N, draw the particles xik from the importance distribution, and calculate the particle weight ωik by Equation (9), and normalize the particle weight ωik by Equation (10);
Step 3: Perform the selection, crossover, and mutation operations, and normalize the particle weight again;
Step 4: For i = 1,2,…N, perform the state estimation with Equation (11);
Step 5: Set k = k + 1, and obtain new observation data, return to step (2).

3. RUL Prediction Algorithm

In general, the whole machine life can be divided into five stages as shown in Figure 2: (1) normal stage; (2) early degradation stage; (3) middle degradation stage; (4) terminal degradation stage; (5) breakdown stage [25]. The life prediction of machine is often stared from early degradation stage. However, when the machine is in the early abnormal stage, or the machine fault is slight, the change of the vibration data is small, it is difficult to detect the starting time of the occurring degradation stage by watching the graph of observation data. To deal with the above shortcoming, this study proposes an SPT detection method based hypothesis testing theory.
Assuming that Vi,m is vibration data set collected from time t1 to tn. i indicates data acquisition time, and i = 1,2…n; m represents the number of data acquisition. Then the vibration data measured from time t1 to tn−1 and the vibration data measured at time tn can be expressed as V(1~n−1),m and Vn,m, respectively. The significant difference between V(1~n−1),m and Vn,m can be detected by using Equation (18).
R = ( V ¯ n , m V ¯ ( n 1 ) , m ) N 1 N 2 φ ( N 1 + N 2 ) ( N 1 S 1 2 + N 2 S 2 2 )
where, V ¯ n , m and V ¯ ( 1 ~ n 1 ) , m are the average values of Vn,m and V(1~n−1),m respectively, and V ¯ n , m = 1 m V n , m / m , V ¯ ( 1 ~ n 1 ) , m = i = 1 n 1 1 m V i m / m ( n 1 ) ; S1 and S2 express standard deviation of V(1~n−1),m and Vn,m respectively; N1 and N2 indicate the size of V(1~n−1),m and Vn,m, respectively.
If R satisfies Equation (19), there is a significant difference between V(1~n−1),m and Vn,m. That is to say, tn is judged as machine occurring degradation time, and machine tendency prediction and useful life prediction are stated from the point of time tn.
R > T ( N 1 + N 2 2 , a / 2 )
where, α represents the level of significance, and α = 0.05.
To use the PF technique for machine tendency prediction and RUL prediction, the state model and observation model described in Equations (1) and (2) need to be established first. In this study, TVAR model is chosen to construct the time series model of mechanical vibration signal. Assuming xt is vibration signal, the TVAR model of vibration signal is given as follows.
x t = i = 1 p a i ( t ) x t i + e t
where, ai indicates time-varying coefficient; p denotes model order; et is residual error of the model.
ai is a linear combination of a set of basic function,
a j ( t ) = j = 0 m a i j g j ( t )
where, m is extended dimension; aij is weight of basis function; gj(t) express time basis function. This study chooses DCT basis function shown in Equation (22) to estimate the time-varying coefficient of the TVAR model.
g j ( t ) = a ( t ) cos ( j π ( 2 k + 1 ) / 2 N )
a ( t ) = { 1 / N t = 0 2 / N t 0
In this paper, Akaike Information Criterion (AIC) method is introduced for determining model order p, and mathematical expression of AIC is given as follows. The model with the smallest AIC value is the most suitable model for the time series. A detailed description about AIC method can be found in reference [26].
A I C ( p ) = ln σ ^ 2 + 2 p N r
where, N is the length of signal; r indicates pre-order of the model.
In addition, the observation model is determined as
Z t = x t + w t
where, xt and zt express state and observation values at time t; wt is observation noise.
After SPT is decided and TVAR model is constructed, the GA-PF introduced in Section 2 is used to predict machine state and RUL. RUL of machine is calculated as
R U I P = t e t p
where, tp is present prediction time; te indicates the end of lifetime of machine.
The flowchart of RUL prediction by the GA-PF algorithm is shown in Figure 3 and the procedure is explained as follows:
Step 1: The vibration signal is collected, and the symptom parameters that can sensitively reflect machine state are calculated;
Step 2: By using Equations (18) and (19), the optimal SPT is obtained;
Step 3: Assuming the optimal SPT and the present prediction time are ts and tp respectively; TVAR model is constructed by n symptom parameters obtained from time ts to tp;
Step 4: Use the GA-PF to estimate symptom parameter values of the next time period {tp + 1, tp + 2…} until the estimated symptom parameter is larger than the preset breakdown threshold;
Step 5: RUL value is obtained with Equation (26);
Step 6: Calculating the (n + 1)th symptom parameter at time tp + 1, and TVAR model is updated with the new symptom parameter;
Step 7: The new estimation is conducted by using the GA-PF and the updated TVAR model until the estimated symptom parameter is larger than the preset breakdown threshold, and the new RUL value is obtained with Equation (26);
Step 8: Loop Step 3 to Step 7 until the calculated symptom parameter value reaches the breakdown threshold.

4. Simulation

In order to evaluate the effectiveness of the RUL prediction method, a simulation test is designed. We simulate vibration data of accelerating fatigue of a rolling element bearing by using MATLAB. The vibration signal is expressed as Equation (27), and parameters of the vibration signal are as follows: natural frequency ωn = 3 kHz; sampling frequency fs = 20 kHz; damped coefficient ε = 0.1; displacement constant x = 2; impact interval is 0.01s; sampling points are 2048. In order to simulate the whole degradation process of the bearing, the signals are repeated 150 times with the increasing fault severity, and Figure 4 shows the vibration signals of the whole lifetime. As shown in Figure 5, root mean square (RMS) is calculated from the simulation vibration data to reflect the degradation process of rolling element bearing.
y ( t ) = x e ε ω n sin ω n 1 ε 2 t + v ( t )
where, v(t) indicates white noise.
In this simulation test, the first 70 RMS data are utilized to construct TVAR model, and the remaining 80 data points are predicted by the general PF and the GA-PF, respectively. For GA-PF in the simulation, the threshold q = 0.05; the mutation probability P = 0.5; the number of particle is set to 1000; Figure 6a,b shows the prediction results by the general PF and the GA-PF, respectively. Root mean square error (RMSE), as shown in Equation (28), and the degree of particle degeneracy are used to evaluate the performance of the general PF and the GA-PF. The degree of particle degeneracy can be appraised using the effective sample size Neff as shown in Equation (13). The comparison results are listed in Table 1. To see Table 1, with the increase of particle, the accuracy of prediction is improved, and the running time is also increased. Considering the time and accuracy, we selected particle number N = 1000. When N = 1000, RMSE of the GA-PF and the general PF are 0.1865 and 0.3126, the running times are 1.232 s and 1.139 s, respectively. Although running time of GA-PF is 0.093 s longer than general PF, but the prediction accuracy of GA-PF is much higher than general PF. Moreover, available particles of the GA-PF and the general PF are 413 and 205, respectively. This means that the GA-PF can effectively prevent particle degeneracy and increase particle diversity. Thus, the performance of GA-PF is better than general PF, the former is more suitable for equipment RUL prediction.
R M S E = 1 n i = 1 n ( x i x ^ i ) 2
where, xi is the simulation data. x ^ i is estimate data. n is length of the data.

5. Application to RUL of Rolling Element Bearing

In this section, a rolling element bearing RUL prediction is designed to verify the effectiveness of the methods proposed in this study. The experimental system for bearing RUL prediction is constructed as shown in Figure 7. The bearing used for RUL prediction test is N205 with eight rollers, pitch diameter: 42 mm, roller diameter: 7.5 mm, and tapered contact angle: 0°. Maximum dynamic load of N205 is 17.7 kN, to carry out accelerating fatigue tests of the bearing in a few hours, 17 kN load is exerted on the test bearing by the loading equipment (Shizuoka RCS2-RA13R, IAI Co. Ltd., Shizuoka, Japan). Figure 8 shows the appearance of the bearing before and after test. During accelerating fatigue test, the rotation speed of the test system is set at a constant speed of 800 rpm. Accelerometers (PCB ICP Model 480C02, PCB Piezotronics Inc., New York, NY, USA) are fixed on the bearing housing to measure the raw vibration signals. The sampling frequency is 20 kHz. The vibration data is measured every 2 min, each sample includes 20,480 data points. In total, 258 data files are obtained. After being amplified by the signal conditioner, the vibration signals are transmitted into the computer for storage and data handing by the data acquisition (KEYENCE NR-200, YOKOGAWA Company Limited, Tokyo, Japan). When the vibration signal amplitude is greater than 2, the useful life of the bearing ends. Figure 9 shows the vibration signal of the whole useful time. As shown in Figure 9, the vibration signal amplitude exceeds 2 at time 23,280 s, in other words, the whole life of the test bearing is 23,280 s.
In this study, root mean square (RMS) and peak values calculated from the raw vibration signal are chosen to reflect degradation process of the bearing. The reason is that RMS and peak values can sensitively reflect the increase of vibration signal energy with the development of the bearing fault. Figure 10 shows the bearing degradation curves composed by RMS and peak values.
After vibration signals collection and symptom parameters extraction, RUL prediction of the rolling element bearing is carried out by using the methods proposed in this study. Firstly, SPT for bearing RUL prediction is detected by the SPT detection approach introduced in Section 3. As shown in Figure 10a, the SPT of RMS is detected at 15,840 s. Secondly, TVAR model is constructed with the first 600 s RMS data from 15,130 s to 15,730 s, and the model order is decided with the smallest AIC value. Lastly, the GA-PF algorithm with 1000 particles is used to predict RUL of the bearing. The result of the bearing RUL prediction with RMS data is shown in Figure 11. Similar to RMS, peak values shown in Figure 10b are also calculated to predict the bearing RUL, and the SPT of peak values are detected at 15,080 s. TVAR model of peak value is constructed with the data from 15,080 s to 15,680 s. The peak values prediction results are shown in Figure 12. In the Figure 11 and Figure 12, x-coordinate indicates prediction times from SPT to the end of the bearing life, and y-coordinate represents the predicted RUL. To see Figure 11 and Figure 12, the RUL prediction of RMS and peak values can accurately reflect the changing trend of the bearing RUL. At the beginning of the RUL prediction, both the RMS and peak values form relatively large prediction errors because of a lack of prediction data. With the increase of the RMS and peak value data used in the prediction model, the prediction error fluctuation is gradually reduced, and the predicted RUL is close to the real bearing RUL values.
For comparison, the general PF and support vector machine (SVM) methods are also used to predict RUL of the bearing, and the results are shown in Figure 13, Figure 14, Figure 15 and Figure 16. The performance of three methods is evaluated based on RMSE, mean relative error (MRE), variance relative error (VRE), and the effective particle number, and comparison results are listed in Table 2. To see Figure 11, Figure 12, Figure 13, Figure 14, Figure 15 and Figure 16 and Table 2, although the general PF and SVM methods can also reflect the changing trend of the bearing RUL, the prediction errors of the bearing RUL obtained by both the general PF and SVM methods are larger than the GA-PF. The reasons can be explained as (1) the general PF has a particle leanness problem, and cannot estimate the state accurately; (2) The kernel function and regression parameters of SVM may not be the optimal choice and do not meet the requirements of RUL prediction. Moreover, the available particle number of the GA-PF is larger than that of the general PF, which means that the GA-PF can effectively solve the problem of particle degradation and keep the particle diversity. From the experimental results, we can see that the proposed methods in this paper are effective, and can be used for equipment RUL prediction.
M R E = 1 n i = 1 n | x i x ^ i x i |
V R E = 1 n i = 1 n ( | x i x ^ i x i | E M R E ) 2

6. Conclusions

In order to accurately predict the equipment RUL, this paper proposed a new RUL prediction method based on the GA-PF algorithm. GA was employed to replace the traditional resampling operator for solving the particle leanness problem. By using crossover and mutation operators of GA, the particles in the low probability density region were adjusted to the high probability density region, and the particle diversity was improved. Moreover, SPT of equipment RUL was adaptively detected by a method based on hypothesis testing theory. Both the simulation test and the accelerating fatigue test of a rolling element bearing were designed to verify the effectiveness of the methods proposed in this study. The test results showed that the methods proposed in this study could accurately predict the RUL of the rolling element bearing, and it performed better than the traditional PF algorithm in the RUL prediction.

Acknowledgments

The authors would like to acknowledge the financial support of the National Natural Science Foundation of China (51575236), Fundamental Research Funds for the Central Universities (Grant No. JUSRP51732B and JUSRP51511).

Author Contributions

Ke Li and Peng Chen conceived and designed the experiments; Ke Li and Jingjing Wu performed the experiments; Ke Li, Qiuju Zhang and Lei Su analyzed the data; Ke Li wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Malhi, A.; Yan, R.; Gao, R.X. Prognosis of defect propagation based on recurrent neural networks. IEEE Trans. Instrum. Meas. 2011, 60, 703–711. [Google Scholar] [CrossRef]
  2. Qian, Y.; Yan, R.; Hu, S. Bearing degradation evaluation using recurrence quantification analysis and Kalman filter. IEEE Trans. Instrum. Meas. 2014, 63, 2599–2610. [Google Scholar] [CrossRef]
  3. Li, K.; Chen, P.; Wang, S.M. An Intelligent Diagnosis Method for Rotating Machinery Using Least Squares Mapping and a Fuzzy Neural Network. Sensors 2012, 12, 5919–5939. [Google Scholar] [CrossRef] [PubMed]
  4. Liao, L.X. Discovering prognostic features using genetic programmingin remaining useful life prediction. IEEE Trans. Ind. Electron. 2014, 61, 2464–2472. [Google Scholar] [CrossRef]
  5. Oppenheimer, C.H.; Loparo, K.A. Physically based diagnosis and prognosis of cracked rotor shafts. Proc. SPIE 2002, 4733, 122–132. [Google Scholar]
  6. Choi, Y.; Liu, C.R. Spall progression life model for rolling contact verified by finish hard machined surfaces. Wear 2007, 262, 24–35. [Google Scholar] [CrossRef]
  7. Chen, B.; Chen, X.; Li, B.; Cai, G. Reliability estimation for cutting tool based on Logistic Regression Model. Chin. J. Mech. Eng. 2011, 47, 158–164. [Google Scholar] [CrossRef]
  8. Nakai, M.E.; Aguiar, P.R.; Junior, H.G.; Bianchi, E.C.; Spatti, D.; D’Addona, D.M. Evaluation of Neural Models Applied to the Estimation of Tool Wear in the Grinding of Advanced Ceramics. Expert Syst. Appl. 2015, 42, 7026–7035. [Google Scholar] [CrossRef]
  9. D’Addona, D.M.; Matarazzo, D.; Ullah, A.M.M.S.; Teti, R. Tool wear control through cognitive paradigms. Procedia CIRP 2015, 33, 221–226. [Google Scholar] [CrossRef]
  10. Dong, M.; He, D. A segmental hidden semi-Markov model (HSMM)-based diagnostics and prognostics framework and methodology. Mech. Syst. Signal Process. 2007, 21, 2248–2266. [Google Scholar] [CrossRef]
  11. Chen, C.C.; Zhang, B.; Vachtsevanos, G.; Orchard, M.E. Machine condition prediction based on adaptive neuro-fuzzy and high-order particle filtering. IEEE Trans. Ind. Electron. 2011, 58, 4353–4364. [Google Scholar] [CrossRef]
  12. Maio, F.D.; Tsui, K.L.; Zio, E. Combining relevance vector machines and exponential regression for bearing residual life estimation. Mech. Syst. Signal Process. 2012, 31, 405–427. [Google Scholar] [CrossRef]
  13. Chen, X.; Shen, Z.; He, Z.; Sun, C.; Liu, Z. Remaining life prognostics of rolling bearing based on relative features and multivariable support vector machine. Proc. Inst. Mech. Eng. C J. Mech. Eng. Sci. 2013, 227, 2849–2860. [Google Scholar] [CrossRef]
  14. Chen, C.; Zhang, B.; Vachtsevanos, G. Prediction of machine health condition using Neuro-fuzzy and Bayesian algorithms. IEEE Trans. Instrum. Meas. 2012, 61, 297–306. [Google Scholar] [CrossRef]
  15. Orchard, M.E.; Vachtsevanos, G.J. A particle-filtering approach foron-line fault diagnosis and failure prognosis. Trans. Inst. Meas. Control 2009, 31, 221–246. [Google Scholar] [CrossRef]
  16. Orchard, M.E.; Hevia-Koch, P.; Zhang, B.; Tang, L. Risk measures for particle-filtering-based state-of-charge prognosis in lithium-ion batteries. IEEE Trans. Ind. Electron. 2013, 60, 5260–5269. [Google Scholar] [CrossRef]
  17. Abbas, M.; Ferri, A.; Orchard, M.E.; Vachtsevanos, G. An intelligent diagnostic/prognostic framework for automotive electrical systems. In Proceedings of the IEEE Intelligent Vehicle Symposium, Istanbul, Turkey, 13–15 June 2007; pp. 352–357. [Google Scholar]
  18. Zhang, H.B. Dynamic Auto-regression Prediction Model Based on Particle Filter. Electr. Sci. Technol. 2016, 15–18. [Google Scholar]
  19. Liu, Y.; Sun, D.Q.; Kong, L. Rao-blackwellized particle filtering for fault detection and diagnosis. In Proceedings of the 29th Chinese Control Conference, Beijing, China, 29–31 July 2010; pp. 29–31. [Google Scholar]
  20. Doucet, A.; de Freitas, N.; Neil, G. Sequential Monte-Carlo Methods in Practice; Springer: New York, NY, USA, 2001. [Google Scholar]
  21. Douc, R.; Cappé, O. Comparison of resampling schemes for particle filtering. In Proceedings of the 4th Intelligence Symposium on Image Signal Processing and Analysis, Zagreb, Croatia, 15–17 September 2005; pp. 64–69. [Google Scholar]
  22. Arulampalam, M.S.; Maskell, S.; Gordon, N.; Clapp, T. A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking. IEEE Trans. Signal Process. 2002, 50, 174–188. [Google Scholar] [CrossRef]
  23. Yoon, Y.; Kim, Y. An efficient genetic algorithm for maximum coverage deployment in wireless sensor networks. IEEE Trans. Cybern. 2013, 43, 1473–1483. [Google Scholar] [CrossRef] [PubMed]
  24. Chen, P.; Koide, Y.; Li, K.; Satonaga, N. Life Prediction of Rolling Bearing Using Genetic Algorithm. Appl. Mech. Mater. 2011, 58–60, 2423–2427. [Google Scholar] [CrossRef]
  25. Fei, W.C.; Bai, L. Time-varying parameter auto-regressive models for autocovariance nonstationary time series. Sci. China Ser. A Math. 2009, 52, 577–584. [Google Scholar] [CrossRef]
  26. Liu, Y.; He, B.; Liu, F.; Lu, S.; Zhao, Y. Feature fusion using kernel joint approximate diagonalization of eigen-matrices for rolling bearing fault identification. J. Sound Vib. 2016, 385, 389–401. [Google Scholar] [CrossRef]
Figure 1. Illustration of resampling.
Figure 1. Illustration of resampling.
Sensors 17 00696 g001
Figure 2. Five stages of the whole machine life.
Figure 2. Five stages of the whole machine life.
Sensors 17 00696 g002
Figure 3. Flowchart of the equipment RUL prediction.
Figure 3. Flowchart of the equipment RUL prediction.
Sensors 17 00696 g003
Figure 4. Simulation vibration data. (a) the vibration data in early degradation stage; (b) the vibration data of the whole degradation stage.
Figure 4. Simulation vibration data. (a) the vibration data in early degradation stage; (b) the vibration data of the whole degradation stage.
Sensors 17 00696 g004
Figure 5. RMS of simulation vibration data.
Figure 5. RMS of simulation vibration data.
Sensors 17 00696 g005
Figure 6. Prediction results. (a) GA-PF; (b) general PF.
Figure 6. Prediction results. (a) GA-PF; (b) general PF.
Sensors 17 00696 g006aSensors 17 00696 g006b
Figure 7. Illustration of the experimental setup for test.
Figure 7. Illustration of the experimental setup for test.
Sensors 17 00696 g007
Figure 8. Bearing before and after test.
Figure 8. Bearing before and after test.
Sensors 17 00696 g008
Figure 9. Vibration signal of the whole useful time.
Figure 9. Vibration signal of the whole useful time.
Sensors 17 00696 g009
Figure 10. Bearing degradation curves (a) RMS; and (b) peak value.
Figure 10. Bearing degradation curves (a) RMS; and (b) peak value.
Sensors 17 00696 g010
Figure 11. RMS RUL prediction result by the GA-PF.
Figure 11. RMS RUL prediction result by the GA-PF.
Sensors 17 00696 g011
Figure 12. Peak value RUL prediction result by the GA-PF.
Figure 12. Peak value RUL prediction result by the GA-PF.
Sensors 17 00696 g012
Figure 13. RMS RUL prediction result by the general PF.
Figure 13. RMS RUL prediction result by the general PF.
Sensors 17 00696 g013
Figure 14. Peak value RUL prediction result by the general PF.
Figure 14. Peak value RUL prediction result by the general PF.
Sensors 17 00696 g014
Figure 15. RMS RUL prediction result by SVM.
Figure 15. RMS RUL prediction result by SVM.
Sensors 17 00696 g015
Figure 16. Peak value RUL prediction result by SVM.
Figure 16. Peak value RUL prediction result by SVM.
Sensors 17 00696 g016
Table 1. Comparison results.
Table 1. Comparison results.
Particle NumberRMSEAvailable ParticleTime
General PF5000.78521270.456
10000.31262051.139
20000.28162763.013
5000.30922150.541
GA-PF10000.18654131.232
20000.17725013.251
Table 2. Comparison of results of different methods.
Table 2. Comparison of results of different methods.
SPMethodRMSEMREVREAvailable Particle
RMSSVM4.780.634.75
RMSGeneral PF4.570.581.75233
RMSGA-PF2.210.180.13452
Peak valueSVM7.151.079.86
Peak valueGeneral PF6.580.923.11216
Peak valueGA-PF3.190.250.05437

Share and Cite

MDPI and ACS Style

Li, K.; Wu, J.; Zhang, Q.; Su, L.; Chen, P. New Particle Filter Based on GA for Equipment Remaining Useful Life Prediction. Sensors 2017, 17, 696. https://doi.org/10.3390/s17040696

AMA Style

Li K, Wu J, Zhang Q, Su L, Chen P. New Particle Filter Based on GA for Equipment Remaining Useful Life Prediction. Sensors. 2017; 17(4):696. https://doi.org/10.3390/s17040696

Chicago/Turabian Style

Li, Ke, Jingjing Wu, Qiuju Zhang, Lei Su, and Peng Chen. 2017. "New Particle Filter Based on GA for Equipment Remaining Useful Life Prediction" Sensors 17, no. 4: 696. https://doi.org/10.3390/s17040696

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