Nothing Special   »   [go: up one dir, main page]

Next Article in Journal
Assessment of the Relevance and Reliability of Reaction Time Tests Performed in Immersive Virtual Reality by Mixed Martial Arts Fighters
Next Article in Special Issue
An Attention EfficientNet-Based Strategy for Bearing Fault Diagnosis under Strong Noise
Previous Article in Journal
A Sea-Surface-Zoning Method Based on Fractal Characteristics
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Three-Stage Wiener-Process-Based Model for Remaining Useful Life Prediction of a Cutting Tool in High-Speed Milling

College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(13), 4763; https://doi.org/10.3390/s22134763
Submission received: 24 May 2022 / Revised: 16 June 2022 / Accepted: 20 June 2022 / Published: 24 June 2022
(This article belongs to the Special Issue Sensors in Civil Structural Health Monitoring)
Figure 1
<p>Three stages of tool wear in a cutting process. (<b>a</b>) The typical degradation process of a cutting tool; (<b>b</b>) Slight wear stage; (<b>c</b>) Medium stage; (<b>d</b>) Severe wear stage.</p> ">
Figure 2
<p>Overall architecture of RUL prediction framework.</p> ">
Figure 3
<p>Experimental set-up.</p> ">
Figure 4
<p>Raw data of Cutter #1. (<b>a</b>) Vibration signal in X direction; (<b>b</b>) Vibration signal in Y direction; (<b>c</b>) Vibration signal in Z direction; (<b>d</b>) Cutting force signal in X direction; (<b>e</b>) Cutting force signal in Y direction; (<b>f</b>) Cutting force signal in Z direction; (<b>g</b>) Acoustic emission signal; (<b>h</b>) True wear value.</p> ">
Figure 5
<p>Pre-classify accuracy rate with different node sizes of SDAE.</p> ">
Figure 6
<p>RUL prediction results with proposed model and other existing models. (<b>a</b>) Cutter #1; (<b>b</b>) Cutter #4; (<b>c</b>) Cutter #6.</p> ">
Figure 7
<p>PDFs of Cutter #1 with the proposed model. (<b>a</b>) Stage 1; (<b>b</b>) Stage 2; (<b>c</b>) Stage 3.</p> ">
Figure 8
<p>Comparison of RUL prediction errors between our model and other existing models.</p> ">
Figure 9
<p>Comparison of RULs and estimation errors between our model and power model. (<b>a</b>) Cutting pass 230; (<b>b</b>) Cutting pass 240; (<b>c</b>) Cutting pass 250; (<b>d</b>) Cutting pass 260; (<b>e</b>) Cutting pass 270; (<b>f</b>) Cutting pass 280; (<b>g</b>) Cutting pass 290; (<b>h</b>) Cutting pass 300; (<b>i</b>) Cutting pass 310.</p> ">
Versions Notes

Abstract

:
Tool condition monitoring can be employed to ensure safe and full utilization of the cutting tool. Hence, remaining useful life (RUL) prediction of a cutting tool is an important issue for an effective high-speed milling process-monitoring system. However, it is difficult to establish a mechanism model for the life decreasing process owing to the different wear rates in various stages of cutting tool. This study proposes a three-stage Wiener-process-based degradation model for the cutting tool wear estimation and remaining useful life prediction. Tool wear stages classification and RUL prediction are jointly addressed in this work in order to take full advantage of Wiener process, as this three-stage Wiener process definitely constitutes to describe the degradation processes at different wear stages, based on which the overall useful life can be accurately obtained. The numerical results obtained using extensive experiment indicate that the proposed model can effectively predict the cutting tool’s remaining useful life. Empirical comparisons show that the proposed model performs better than existing models in predicting the cutting tool RUL.

1. Introduction

Cutting tool plays an important role in the machining system and its wear causes an increase in friction and heat generation in the machining process. Wear of cutting tools not only affects the quality of machined surface and the machining precision but also results in increasing machining cost. Moreover, unnecessary tool replacement that aims at preventing the decrease in surface quality will increase the downtime and machining cost in high-speed milling. Tool condition monitoring can be employed to ensure safe and full utilization of a cutting tool. Hence, the remaining useful life (RUL) prediction of a cutting tool is an important issue for an effective high-speed milling process-monitoring system.
In the past few decades, various studies have been devoted to predicting the cutting tool RUL in both academia research and industry. According to the preliminary research, these studies were developed based on the consideration of physics-based and data-driven models. The Taylor model [1] and the Forman crack growth model [2] are the typical physics-based models. Although these physics-based methods can accurately describe the degradation process of equipment and require less training data, it is very difficult if not impossible to build the exact physical model because of heavy dependence on the expert knowledge and the degradation law of equipment. Recently, intensive research has been conducted on the utilization of data-driven models, which was regarded as an effective tool for the RUL estimation of various degrading systems. Machine learning applications and statistical learning applications in the field of data-driven models have been reported to outperform the traditional physics-based methods. For instance, Benkedjouh et al. [3] extracted the features form vibration, AE and force signals and then utilized the support vector regression (SVR) to predict the tool RUL. Sun et al. [4] evaluated the RUL of a cutting tool based on the result of operational reliability assessment and back propagation neural network. Zhou et al. [5] used the long short-term memory (LSTM) model to solve complex correlation and memory accumulation effects and then established the RUL prediction model under different conditions. Babu et al. [6] proposed a convolutional neural network (CNN)-based regression approach, and then learned the features and estimated the RUL by the supervised feedback. Zhang et al. [7] proposed a deep belief network (DBN)-based multi-objective ensemble method for the RUL estimation in prognostics, and the experimental results demonstrated the superiority of the proposed method compared to the existing approaches. An et al. [8] developed a hybrid model by combining the CNN with the LSTM network and then predicted the RUL with sequence tool wear data. The proposed model proves to be efficient in tool wear evolution tracking and the RUL prediction accuracy reached up to 90%. Though the models in the above cited work proved to be effective in real applications, they ignore the correlation characteristics in the time-series wear data and cannot sufficiently model the tool wear process. In order to address this issue, the hidden Markov model (HMM) and its various variants, one of the most commonly used statistical learning techniques, have been comprehensively employed to describe the dynamic evolution of wear process due to the powerful ability in processing the time-series data. Geramifard et al. [9] proposed a physically segmented HMM to build the relationship between hidden stages with the real health stages of a cutting tool and the provided relationship was further used for diagnostics and prognostics. Following the study of [9], Geramifard et al. [10] proposed a multimodal HMM-based approach for tool wear monitoring. Yu et al. [11] developed a weighted HMM approach, which takes the wear rate as the hidden state. Then, they predicted the RUL and estimated the tool wear during tool operation. The experiment results show that their approach outperforms the conventional HMM approach. Zhu and Liu [12] utilized the hidden semi-Markov model (HSMM) to model the complex tool wear process and then estimated the tool wear and predicted the RUL of tool with a forward algorithm. The experiment results show that the proposed method leads to more accurate RUL prediction in high-speed milling.
Although these aforementioned methods appear to obtain not so bad RUL estimation results, it is still difficult to describe the nonmonotonic dynamic characteristics of system. Fortunately, the Wiener process has shown to be the optimal degradation process modeling tool for explaining the physical behavior of a dynamic system, due to its excellent mathematical properties and physical interpretations [13]. Ghorbani and Salahshoor [14] developed a degradation model for the engine fault of turbofan by combining a physics-based model and a Wiener process with positive drift. Li et al. [15] considered the various degradation processes of different units and developed a Wiener-process-model-based method for RUL prediction. For a complicated dynamic system, stochastic behavior is inevitable due to multiple sources of variability, which contribute to the uncertainty of the RUL estimation. Therefore, the effect of these uncertainties and different kinds of variability should be incorporated into a wear model to improve the accuracy of the RUL estimation. Tsai et al. [16] analyzed that some quality characteristics (QC) whose degradation over time can be related to the reliability of the product and established the degradation model by taking this variability into account. Sun et al. [17] modeled the tool wear process of a cutting tool with the Wiener process considering the measurement variability and then estimated the RUL of cutting tool.
The above research studies ignore the mechanism of degradation and regard it as an overall process. However, the degradation process (e.g., rotating machinery, lithium-lon batteries) exhibits multiple stages characteristics in practice due to the environmental working condition, internal materials and so on. Lim et al. [18] proposed a two-phase accelerated degradation test to efficiently derive product lifetime information in the development stage for new products, when reliability-related information is generally limited and there is limited sample availability. Zhang et al. [19] proposed a multi-phase stochastic degradation model based on the Wiener process and then used this method for the RUL prediction of lithium-lon batteries. Chen and Tsui [20] predicted the RUL of rotational bearings with a two-phase model, which characterizes and determines different stages of the degradation process. Wen et al. [21] proposed a flexible Bayesian multiple-phase modeling approach to characterize degradation signals for prognosis. Later, Wen et al. [22] extended the previous work and developed a multiple change-point Wiener process model for RUL prediction.
According to the literature review given above, the aim of this study is to develop a three-stage Wiener-process-based degradation model that can predict the tool’s remaining useful life in high-speed milling processes. First, the time domain, frequency domain and time–frequency domain features are extracted from raw sensor data (i.e., AE, cutting force, vibration), and then the stacked denoising autoencoder (SDAE) is utilized to automatically select the most relevant features. Second, tool wear stages and corresponding wear value are estimated with the extreme learning machine (ELM). Third, the degradation process of each wear stage is established based on Wiener process and the overall useful life is estimated with the stage RUL prediction. Additionally, multi-source variabilities (i.e., the inherent temporal variability of wear path, individual variability of machining condition or measurement variability of sensors) are considered and quantified in the modeling process of each stage, which helps describe the physical behavior of tool wear process more precisely and significantly improves the accuracy of RUL prediction.

2. Three-Stage Wiener-Process-Based Model

2.1. Motivation

In most existing research studies, the degradation mechanism was assumed as stationary over the entire life of a cutting tool, which was characterized with a fixed model. However, the degradation process of a cutting tool exhibits multiple-stage characteristics in practice due to the environmental working condition, internal materials and so on. It can be seen from Figure 1a that a typical degradation process of a cutting tool can be divided into three stages depending on the wear rate, namely slight wear stage (Figure 1b), medium wear stage (Figure 1c) and severe wear stage (Figure 1d).
Motivated by this phenomena, three models were developed to characterize the features into different stages. It can be seen from Figure 1b that tool wear presents a sharp rate in the first stage, which can be fitted with power law. In the second stage depicted in Figure 1c, the wear rate becomes slow and can be covered with an integrated power–exponential law. When it turns into the third stage in Figure 1d, the wear rate gets faster and exponential law can be utilized to describe the degradation process. The basic law of these models can be formulated as follows:
X t = X 1 t = a 1 t b 1 + k 1 , t < τ 1 X 2 t = a 2 t b 2 + c 1 exp d 1 t + k 2 , τ 1 t τ 2 X 3 t = c 2 exp d 2 t + k 3 ,       t > τ 2
where t and X ( t ) denote the cutting pass and corresponding wear value, a 1 , b 1 , k 1 , a 2 , b 2 , c , d , k 2 , a 3 , b 3 , and k 3 are model parameters of different wear stages, τ 1 and τ 2 are the boundaries of the three stages.

2.2. Model Formulation

In practice, the wear process of a cutting tool usually exhibits a stochastic behavior with nonlinearity and multiple variability sources. The Wiener process has proved to be effective in characterizing the degradation signals due to its great mathematical properties. In order to quantify the multi-source variabilities (e.g., inherent temporal variability of wear path and individual variability of machining condition) and characterize the degradation process of each stage, a three-stage Wiener-process-based model considering multi-source variabilities was proposed in this subsection.
Let { S ( t ) , t 0 } denote the degradation state of tool wear over time t with the initial value S ( 0 ) = s 0 , and then the stochastic process can be expressed as follows:
S ( t ) = S ( 0 ) + 0 t g ( τ ; θ ) d τ + σ B B ( t )
where the stochastic process is driven by a standard Brown Motion B ( t ) with a nonlinear drift term 0 t g ( τ ; θ ) d τ to characterize the nonlinearity in tool wear process. σ B is the diffusion coefficient, which represents the inherent temporal variability of wear path. Typically, the formulation of the drift term, which describes the individual variability of different machining conditions, can be expressed as g ( t ; θ ) = a b t b 1 , g ( t ; θ ) = a b exp ( b t ) or g ( t ; θ ) = a b t b 1 + c d exp ( d t ) . In the proposed model, the nonlinear drift terms were set with different laws in each wear stages. Combining the segmented model in Equation (1) and Wiener process in Equation (2), the proposed three-stage Wiener-process-based model can be formulated as follows:
S k = S k 1 + u ( t k ; θ ) u ( t k 1 ; θ ) + σ B Δ t ω k
u ( t ; θ ) = 0 t g ( τ ; θ ) d τ = a t b + c exp ( d t ) c
where ω k N ( 0 , 1 ) , and a , b , c , d are the parameters of drift term, and satisfied the follow constraints:
c = 0 , d = 0 , t < τ 1 a = 0 , b = 0 , t > τ 2
To define the lifetime and predict the RUL, a concept of first hitting time (FHT) is adopted. According to the concept of FHT, the lifetime T can be defined as:
T = inf t : S ( t ) ω S ( 0 ) < ω
where ω is the failure threshold of the cutting tool. The probability density function (PDF) of lifetime T defined by Equation (6) can be obtained as follows:
f T ( t ) 1 2 π t [ I B ( t ) t + g ( t ; θ ) σ B ] exp I B 2 ( t ) 2 t
where I B ( t ) = ( ω 0 t g ( τ ; θ ) d τ ) / σ B . The RUL L k at time t k can be obtained through time and failure threshold translation and the formulation can be expressed as follows:
L k = inf l k > 0 : S ( l k + t k ) ω
Usually, the degradation state of a cutting tool cannot be measured directly, but formulated with the health indicator (HI) generated from the observable sensor data. The relationship between degradation state and HI can be expressed as follows:
O ( t ) = ϕ ( S ( t ) ; ξ ) + ε ( t )
where O ( t ) is HI, and ε ( t ) is the random measurement error with ε ( t ) N ( 0 , γ 2 ) , which describes the effect of measurement variability of sensing. ϕ ( S ( t ) ; ξ ) denotes the relationship between HI and underlying degradation states, which can be formed as:
ϕ ( S ( t ) ; ξ ) = β 0 + β 1 S ( t )
where β 0 and β 1 are the parameters of the linear model. To estimate the underlying degradation state S k , the Kalman filter and Rauch–Tung–Striebel smoother (RTS) are introduced into the proposed model. Table 1 shows the steps of Kalman filter algorithm.
After the Kalman filter algorithm, RTS is used to obtain the optimal estimation of the preceding conditional expectations. The smoothing algorithm is summarized as follows in Table 2.

3. RUL Prediction Framework

The RUL prediction framework is presented in this section and the overall architecture of this framework is depicted in Figure 2. As it can be seen in Figure 2, the time domain, frequency domain and time–frequency domain features are extracted from raw sensor data (i.e., AE, cutting force, vibration) and then SDAE is utilized to automatically select the most relevant features. Next, feature vector is set into ELM to classify tool wear stages and estimate the corresponding wear value. After that, the degradation process of each wear stage is established based on Wiener process and the estimated wear value is regarded as the observable health indicator. At last, the overall useful life can be estimated with the stage RUL prediction.

3.1. Feature Extraction and Selection

3.1.1. Feature Extraction

Feature extraction is conducted to reduce noise interference and remove irrelevant signals from the original signals. Statistical features in the time domain and frequency domain are extracted from force signals, vibration signals in each direction (X, Y and Z) and acoustic emission signals. In total, 16 kinds of time domain features namely mean, standard deviation, variance, peak value, peak to peak, root mean square error (RMSE), skewness, kurtosis, kurtosis factor, average absolute value, shape factor, crest factor, impact factor, margin factor, skewness factor and bias factor are extracted from seven channels, respectively. A total of 112 features can be obtained and these features are listed in Table 3.
Eight frequency domain features are also extracted from raw sensor signals. These statistical features are listed in Table 4. In Table 4, p i represents the i t h spectrum of the sensor signal f ( t ) , n is the number of spectra and f i is the frequency of the i t h spectrum.
The wavelet packet decomposition (WP) is a kind of time–frequency domain analysis tool and is propitious to analyze the non-stationary and time-varying signal. It can decompose the raw signal into multiple levels and each level consists of several frequency bands, in which abundant information can be obtained. In this study, three channels of force, three channels of vibration and one channel acoustic emission signals are decomposed into seven levels by WP. The energy of a signal can be expressed as Equation (11), in which t k is the wavelet packet coefficient [23]. The summary energy of all frequency bands at the j t h level can be expressed as Equation (12). Furthermore, the normalization of energy can be expressed as Equation (13). According to Equation (13), seven time–frequency domain features can be obtained in total.
E j , n = k c j , n , k 2
E t o t = n E j , n
P j , n = E j , n E t o t

3.1.2. Automatic Feature Selection with SDAE

In total, 175 features are extracted in Section 3.1.1, which contain redundancy and cross-correlation information. The proposed model would go through a curse of dimensionality if all the 175 features participated in the calculation. Moreover, the high-dimensionality features would increase the computational cost and cause the unstable results of recognition. To deal with these problems, SDAE is utilized for the feature dimensionality reduction in this study, which is composed of two DAEs. The raw features with high dimensionality are used as the input in the first DAE. The low-dimensional and representative features can be obtained robustly based on the hidden layer of the second DAE. To employ the SDAE for feature dimensionality reduction, the relevant parameters are set as follows: learning rate, 1.0; sparsity penalty, 0.05; activation function, sigmoid; input zero masked fraction, 0.5. In this study, to obtain the most representative features, the selection of node sizes in the SDAE is researched. The node number of the hidden layer is chosen from 10 to 160 with the interval of 10 in the first DAE and from 5 to 50 with the interval of 10 in the second DAE, respectively. Considering the computation time and robustness, we finally recommend the node sizes to be 30 and 15 in the first and second DAE, respectively.

3.2. Tool Wear Stage Classification and Health Indicator Construction

Current wear stages are determined and health indictor is constructed based on the feature vector. Conventionally, this step can be conducted with a machine-learning-based or deep-learning-based algorithm. In this subsection, we adopt ELM to perform the classification and regression task, while other intelligent algorithms (e.g., SVM, BP Network, RVM, etc.) can also be used as an alternative.
ELM was first proposed by Huang in 2006 [24] and then widely used for classification problems. However, the abovementioned method is only suitable for binary classification, while the tool wear stages in this study are more than two. To address this problem, pairwise coupling was utilized to estimate the probabilistic outputs of multi-class [25]. Suppose that there are C different wear states, then the multi classification problem is transformed to C ( C 1 ) / 2 binary classification problems. For the c t h binary classification problem, the probability of i class and j class can be written as:
r i j = P t = i t = i   o r   j , x
where P ( . | . ) is the probability output of ELM with sigmoid function. By fusing the probabilities of C ( C 1 ) / 2 binary classification problems, the probability of i class in multi classification can be expressed as:
p i = P t = i | x , i = 1 , 2 , , C
Then the probability p i can be obtained by solving the following objective function:
min P i = 1 C j : j i C r j i p i r i j p j 2 s . t . i C p i = 1
The objective function of Equation (16) can be rewritten as
min P 2 P T Q P min P 1 2 P T Q P
where
Q i j = s : s i r s i 2 ,       i = j r j i r i j , i j
Finally, probabilistic outputs P = { p 1 , p 1 , , p C } can be solved by the following matrix
Q e e T 0 P b = 0 1
where b is the Lagrangian multiplier of the equality constraint in Equation (16), e is the C × 1 vector of all ones and 0 is the C × 1 vector of all zeros. By ranking the probabilistic outputs, we can obtain the current wear stage. After classifying the tool wear stage, the tool wear value can be estimated with regression ability of ELM. Moreover, the estimated tool wear value can be used as the observable health indictor.

3.3. Parameter Estimation and RUL Prediction

In this subsection, the initial parameters of the proposed model are first estimated with the historical sensor data and wear label and then updated online with the new sensory data. Benefit from the offline estimation, the parameters that update by our algorithm can converge quickly and obtain remarkable performances.

3.3.1. Offline Estimation of Initial Model Parameters

According to the proposed three-stage mode in Section 2, we can obtain the state-space model of wear process:
S k = S k 1 + u ( t k ; θ ) u ( t k 1 ; θ ) + σ B Δ t ω k O k = β 0 + β 1 S k + ε k
Supposing there are N different cutting tools and each cutting tool contained the same measure time in the historical tool wear data. Let S n = [ s n , 1 , s n , 2 , , s n , m ] T denotes the n t h cutting tool with m wear stages, and the incremental data is Δ S n = [ Δ s n , 1 , Δ s n , 2 , , Δ s n , m ] T . Based on the incremental dataset and maximum likelihood estimation (MLE), the log-likelihood function of Θ = a , b , c , d , σ B can be written as follows:
ln ( L ( Θ S ) ) = N M 2 ln ( 2 π Δ t ) N M 2 ln σ B 2 1 2 σ B 2 n = 1 N i = 1 M Δ s n , i u t i ; θ u t i 1 ; θ 2
For the convenience of calculation and simplification of expression, we define two intermediate variables P i and Q i as follows:
P i = i Δ t b i 1 Δ t b Q i = exp d · i Δ t exp d · i 1 Δ t
Then, the log-likelihood function can be expressed as:
ln ( L ( Θ S ) ) = N M 2 ln ( 2 π Δ t ) N M 2 ln σ B 2 1 2 σ B 2 Δ t n = 1 N i = 1 M Δ s n , i a P i + c Q i 2
To estimate the parameters Θ , we first fix the parameters b , c , d and then take the partial derivatives of Equation (23) to parameters a and σ B 2 .
ln ( L ( θ S ) ) a = 1 σ B 2 Δ t n = 1 N i = 1 M a P i 2 Δ s n , i P i + c P i Q i
ln ( L ( θ S ) ) σ B 2 = N M 2 σ B 2 + 1 2 σ B 4 Δ t n = 1 N i = 1 M Δ s n , i a P i + c Q i 2
Then the estimated parameters a ^ and σ ^ B 2 can be obtained by zeroing Equations (24) and (25), respectively.
a ^ = n = 1 N i = 1 M Δ s n , i P i c P i Q i n = 1 N i = 1 M P i 2
σ ^ B 2 = n = 1 N i = 1 M Δ s n , i a ^ P i + c Q i 2 N M Δ t
The log-likelihood function of parameters b , c , d can be deduced by taking Equations (26) and (27) into Equation (23), and the parameters b , c , d can be calculated by maximizing Equation (28) with a multidimensional search algorithm.
ln ( L ( Θ S ) ) = N M 2 ln ( 2 π Δ t ) N M 2 ln σ ^ B 2 N M 2
Furthermore, the estimation parameters a and σ B 2 can be obtained by substituting the estimated parameters b , c , d into Equations (26) and (27), respectively.

3.3.2. Online Updating of Model Parameters

Φ = [ Φ 1 , Φ 2 ] is the model parameter vector that need to be updated online with the real-time wear data. The parameter vector consists of two parts, i.e., Φ 1 = [ a , b , c , d , σ B ] T and Φ 2 = [ β 0 , β 1 , γ ] T , corresponding to the state equation and observation equation in the state-space model, respectively. In this study, the EM algorithm is used to estimate the parameter vector online because the underlying wear states of the cutting tool cannot be observed directly. It is worth mentioning that the parameters estimated based on the historical tool wear data in Section 3.3.1 are used as the initial parameters in the online updating of model parameters. According to the Bayesian chain principle, the log-likelihood function of underlying wear state S 1 : k and the wear indicator O 1 : k constructed by the observable sensor data can be given by:
L S 1 : k , O 1 : k Φ = ln p ( S 1 : k , O 1 : k Φ ) = ln i = 1 k p S i S i 1 ; Φ i = 1 k p O i S i ; Φ = k ln 2 π Δ t k ln γ 1 2 γ 2 i = 1 k O i ϕ ( S k ; ξ ) 2 k ln σ B 1 2 σ B 2 Δ t i = 1 k S k S k 1 u t i ; θ u t i 1 ; θ 2
Substituting the model parameters and omitting the variables that are unrelated to the estimated parameters, we can obtain the expectation of log-likelihood function.
Ψ Φ , Φ ^ ( j ) = Ε Φ ( j ) L S 1 : k , O 1 : k Φ O 1 : k k ln σ B k ln γ 1 2 γ 2 i = 1 k Ε Φ ^ ( j ) O i ϕ ( S k ; ξ ) 2 O 1 : k 1 2 σ B 2 Δ t i = 1 k Ε Φ ^ ( j ) S k S k 1 u t i ; θ u t i 1 ; θ 2 O 1 : k
Then, the estimation procedure consists of two steps: expectation step (E-step) and maximization step (M-step).
  • E-Step: Calculating the expectation of log-likelihood function based on the j t h iteration.
Ψ Φ , Φ ^ ( j ) k ln σ B k ln γ 1 2 γ 2 i = 1 k O i 2 + P i k + S ^ i k 2 2 O i S ^ i k 1 2 σ B 2 Δ t i = 1 k A i 2 a P i B i 2 c Q i B i + a P i + c Q i 2
where the intermediate variables S ^ i k , S ^ i 1 k P i k , P i 1 k and P i , i 1 k can be calculated through the RTS algorithm presented in Section 2. The details of these variables are as follows:
S ^ i k = Ε Φ ^ ( j ) S i O 1 : k = S ^ j k P i k = Ε Φ ^ ( j ) S i 2 O 1 : k S ^ i k = P j k P i , i 1 k = Ε Φ ^ ( j ) S i S i 1 O 1 : k S ^ i k S ^ i 1 k = M j k
Then A i and B i can be expressed by the above intermediate variables.
A i = P i k + S ^ i k 2 + P i 1 k + S ^ i 1 k 2 2 P i , i 1 k 2 S ^ i k S ^ i 1 k B i = S ^ i k S ^ i 1 k
  • M-Step: Calculating the parameter Φ ^ ( j + 1 ) in the ( j + 1 ) t h iteration.
Φ ^ ( j + 1 ) = arg max Φ Ψ Φ , Φ ^ ( j )
Equation (30) can be divided into two parts:
Ψ 1 Φ 1 , Φ ^ 1 ( j ) k ln σ B 1 2 σ B 2 Δ t i = 1 k A i 2 a P i B i 2 c Q i B i + a P i + c Q i 2 Ψ 2 Φ 2 , Φ ^ 2 ( j ) k ln γ 1 2 γ 2 i = 1 k O i 2 + P i k + S ^ i k 2 2 O i S ^ i k
The parameters Φ 1 and Φ 2 can be estimated by using the MLE that was introduced in Section 3.3.1 and the specific expression of these parameters are given by
a ^ = i = 1 k P i B i c P i Q i i = 1 k P i 2 σ ^ B 2 = i = 1 k A i 2 a P i B i 2 c Q i B i + a P i + c Q i 2 k · Δ t γ ^ 2 = i = 1 k O i 2 + P i k + S ^ i k 2 2 O i S ^ i k k

3.3.3. RUL Prediction

After the model parameter estimation, the overall lifetime and remaining useful life to a specific moment and their corresponding PDFs can be obtained.
  • PDF of lifetime
The PDF of lifetime can be described as follows:
f T t Θ ω a t b 1 b c exp d · t d · t exp d · t 1 2 π σ B 2 t 3 · exp ω a t b c exp d · t + c 2 2 σ B 2 t
  • PDF of RUL up to t k
Model parameters, underlying wear state S ^ k k and its variance P k k can be updated by the EKF once the new observable data are available. With the wear state and updated parameters, the analytical form of the RUL distribution at time t k can be written as Equation (7) based on the law of total probability.
f L k ( l k | Θ , O 1 : k ) f L k ( l k | Θ , S ( t k ) , O 1 : k ) p ( s k | O 1 : k ) d s k E S ( t k ) | O 1 : k { f L k ( l k | Θ , S ( t k ) , O 1 : k ) } 1 2 π l k 2 ( P k | k + σ B 2 l k ) [ ω v ( l k ) + a b l k ( l k + t k ) b 1 + c d l k exp ( d · ( l k + t k ) ) . P k | k ( ω v ( l k ) ) + S ^ k | k σ B 2 l k P k | k + σ B 2 l k ] exp ( ( ω v ( l k ) S ^ k | k ) 2 2 ( P k | k + σ B 2 l k ) )
where ν l k = a l k + t k b + c exp d · l k + t k a t k b c exp d · t k .

4. Experimental Study

In this section, the proposed tool wear model is demonstrated with a practical experimental study based on the dataset from the 2010 Prognostic and Health Management (PHM) competition (Prognostics and Health Management Society 2010) [26].

4.1. Experiment Set-Up and Data Acquisition

In the conducted experiment as shown in Figure 3, a high-speed CNC milling machine with a three-flute ball-nose cutter was used to mill the workpieces (material: Inconel 718). During the cutting process, the spindle rotation speed was set as 10,400 r/min and the feed rate was set as 1555 mm/min, while the cutting width of Y direction (radial) and the cutting depth of Z direction (axial) were set as 0.125 mm and 0.2 mm, respectively. A quartz three-channel dynamometer was mounted on the CNC milling machine to measure the cutting force. Simultaneously, vibration signal along the same three directions (x, y and z) was measured by a piezo-accelerometer. Moreover, an acoustic emission sensor was mounted on the workpiece to capture the high-frequency stress wave generated by the cutting process. All the signals collected above were amplified by the charge amplifier and eventually converted into voltage signals. Then, the voltage signal of seven channels was sampled with 50 kHz. Additionally, the explicit tool wear value was measured by the microscope in an offline way after each cutting. Finally, three groups of experiments (Cutter #1, Cutter #4 and Cutter #6) were conducted. Each cutting process lasted for 315 passes and each cutting pass was four seconds. The raw data consist of two parts: true wear value measured with a microscope and several channels’ sensory data. Figure 4 depicts the several channels’ sensory data at a cutting pass and the true wear value of the entire life of Cutter #1.

4.2. Feature Selection with SDAE

In this study, to obtain the most representative features, the selection of node sizes in the SDAE was researched. The node number of the hidden layer was chosen from 10 to 160 with the interval of 10 in the first DAE and from 5 to 50 with the interval of 10 in the second DAE, respectively. Given different combinations of node sizes, the pre-classify accuracy results can be obtained and presented in Figure 5. As seen in Figure 5, the classification accuracy rate can approach the maximum when the nodes sizes in the first and second DAE were set at 30 and 15, respectively. It can be also observed from Figure 5 that the accuracy rate is relatively high when the nodes sizes in the first and second DAE were set at 90 and 35. However, more features will improve computing time. Thus, the node sizes in the hidden layers of the first and second DAE were recommended to be 30 and 15, respectively.

4.3. Experimental Results

In this study, each group of experiment data describe the whole wear process of a cutter and can be divided into three stages according the to the Taylor tool life curve [12]. We randomly select two groups of experiment data as the training set and the left one as a testing set. Therefore, we can obtain three groups of validation results (i.e., Cutter #1, Cutter #4, and Cutter #6). In order to compare the effectiveness of the proposed model, three other models (i.e., M1 [17], M2 [27] and M3 [28]) from previous studies, which follow the power law, exponential law and an integrated power–exponential law, respectively, are also conducted with the same date.

4.3.1. Model Parameter Estimation

Parameters of the proposed three-stage Wiener-process-based model were estimated with the experimental data. The key model parameters of each stage are list in Table 5. According to the proposed model in Section 2, the three stage list in Table 5 can be expressed as follows:
(1)
Stage-1
u ( t ; θ ) = a t b
(2)
Stage-2
u ( t ; θ ) = a t b + c exp ( d t ) c
(3)
Stage-3
u ( t ; θ ) = c exp ( d t ) c
Table 5. Estimated results of the model parameters.
Table 5. Estimated results of the model parameters.
Model
Parameters
Cutter #1Cutter #4Cutter #6
Stage-1Stage-2Stage-3Stage-1Stage-2Stage-3Stage-1Stage-2Stage-3
a 31.760289.761123.443552.142838.173589.0511
b 0.25820.00010.30710.10820.22910.0462
c 3.9420122.81213.081089.632450.1321128.2356
d 0.01440.00310.00820.00730.00190.0044
β 0 0.01070.09690.09250.01080.01450.02830.00280.01730.0543
β 1 0.98371.12150.99951.00310.99980.99991.00010.99860.9998
σ B 0.50460.13120.44800.46120.16780.98850.97150.11500.7297
γ 0.01400.01330.04360.01350.01380.03240.01450.01350.0397

4.3.2. RUL Prediction Result

The whole life of each cutter is 315 cutting passes and each cutting pass lasts four seconds. RUL prediction result of three cutters with our proposed model and three other models are present in Figure 6. The prediction results with the proposed three-stage model are much closer to the actual RUL in every wear stage than in the other three models. The performances of the other three models vary in different wear stages. For example, M1 model, built based on the power law, provides poor performances at the first and second stages in both three cutters. Both M2 and M3 models perform better than M1 and present different deviations at the three stages, but there is still a certain gap compared with our three-stage model. These results indicate that our model can accurately predict the RUL of a cutting tool.
To further investigate the superiority of the proposed three-stage Wiener-process-based degradation model, the PDFs of RUL at different wear stages are calculated. Take Cutter #1 as an example, Figure 7 presents the PDFs of RUL, the prediction RULs and actual RULs over a period of cutting passes at three wear stages. As seen in Figure 7, the predicted RULs are closed to the actual RULs and the PDFs calculated with our model can cover the actual RULs at all the three stages.

4.3.3. Comparison and Evaluation

In order to compare the proposed three-stage model with other models more clearly, the prediction errors are calculated and the error result of Cutter #1 is present in Figure 8. We can observe that the prediction errors using our model keep in a low range throughout the whole process, while the other three models fluctuate greatly.
To quantitatively compare the RUL prediction accuracy between the proposed model and the other three models, we list the mean square error (MSE), mean absolute error (MAE) and coefficient of determination ( R 2 ) of estimation error in Table 5. Formulations to calculate the prediction error are defined as follows:
(1)
MSE
M S E = 1 K k = 1 K l k l ˜ k 2
(2)
MAE
M A E = 1 K k = 1 K l k l ˜ k
(3)
R 2
R 2 = 1 k = 1 K l k l ˜ k 2 k = 1 K l k l ¯ 2
where l k , l ˜ k and l ¯ denote the predicted RUL, actual RUL and mean actual RUL, respectively. We can observe from Table 6 that our model achieves much better performance than the other three models.
To further explore the inherent reasons for the performance gap between the proposed model and the other three models, a comparative study is carried out. PDFs of Cutter #1 were calculated with different models. Figure 9 presents the PDFs of different models with an interval of ten cutting passes from the 230 to 310 cutting passes. It can be seen from Figure 9 that the calculated PDFs using our model are much tighter and higher than the other three models for all the nine cutting passes, which indicates that our model can reduce the uncertainty of RUL prediction when compared with other existing models. Additionally, the estimated RULs are more and more close to the true RUL with the accumulation of sensor data. All these results indicate that the parameters of our model are updated constantly with online sensing data, which causes the proposed model to become more similar to the true degradation model.

5. Discussion and Conclusions

This study proposes a three-stage Wiener-process-based degradation model for the cutting tool wear and remaining useful life prediction. Taking full advantage of the Wiener process to describe the degradation processes and ELM to classify tool wear stages, joint implementation of tool wear stage classification and RUL prediction is carried out. Moreover, considering multi-source variabilities in the modeling process of each stage, the proposed model can describe the physical behavior of the tool wear process more precisely and significantly improve the accuracy of RUL prediction. The numerical results obtained using extensive experiments indicate that the proposed model can effectively predict the tool’s remaining useful life in high-speed milling processes. Empirical comparisons show that the proposed three-stage Wiener-process-based model performs better compared to existing models in predicting the tool’s RUL while also providing the analytical form of the RUL distribution that is very useful for the health management of the cutting tool.
Although the experimental studies in this study show that our model can accurately predict the RUL and estimate the wear value of the cutting tool, there are still several issues that need to be studies further. Firstly, the three stages of a cutting tool are assumed mutually independent, which leads to the saltatory prediction result at the boundary of different stages. Therefore, the correlation between different stages needs to be considered. Secondly, we mainly concentrate on the gradual and continuous wear process of a cutting tool; however, the sudden failures of the cutting tool (such as worn, tipping and so on) also need to be considered in the practical application. It is worth pursuing this research direction in our future work.

Author Contributions

Conceptualization, W.L. and Y.Y.; methodology, W.L. and W.-A.Y.; validation, W.L.; writing—original draft, W.L. and W.-A.Y.; writing—review and editing, W.L. and Y.Y.; visualization, W.L. and W.-A.Y.; supervision, Y.Y.; All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Keypoint Research & Invention Program of China (2018YFB1309203) and National Natural Science Foundation of China (51775279).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data associated with this study are publicly accessible at the Prognostics and Health Management Society website: https://www.kaggle.com/rabahba/phm-data-challenge-2010 (accessed on 13 May 2022).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Taylor, F.W. On the Art of Cutting Metals. In Society of Mechanical Engineers; American Society of Mechanical Engineers: New York, NY, USA, 1907; p. 9. [Google Scholar]
  2. Ernst, H. Physics of metal cutting. In Machining of Metal; Cincinnati Milling Machine Company: Cincinnati, OH, USA, 1938. [Google Scholar]
  3. Benkedjouh, T.; Medjaher, K.; Zerhouni, N.; Rechak, S. Health assessment and life prediction of cutting tools based on support vector regression. J. Intell. Manuf. 2015, 26, 213–223. [Google Scholar] [CrossRef] [Green Version]
  4. Sun, H.; Zhang, X.; Niu, W. In-process cutting tool remaining useful life evaluation based on operational reliability assessment. Int. J. Adv. Manuf. Technol. 2016, 86, 841–851. [Google Scholar] [CrossRef]
  5. Zhou, J.T.; Zhao, X.; Gao, J. Tool remaining useful life prediction method based on LSTM under variable working conditions. Int. J. Adv. Manuf. Technol. 2019, 104, 4715–4726. [Google Scholar] [CrossRef]
  6. Babu, G.S.; Zhao, P.; Li, X.L. Deep convolutional neural network based regression approach for estimation of remaining useful life. In International Conference on Database Systems for Advanced Applications, Proceedings of the Database Systems for Advanced Applications, Dallas, TX, USA, 16–19 April 2016; Navathe, S., Wu, W., Shekhar, S., Du, X., Wang, X., Xiong, H., Eds.; Springer: Berlin/Heidelberg, Germany, 2016; Volume 9642, pp. 214–228. [Google Scholar]
  7. Zhang, C.; Lim, P.; Qin, A.K.; Tan, K.C. Multiobjective deep belief networks ensemble for remaining useful life estimation in prognostics. IEEE Trans. Neural Netw. Learn. Syst. 2017, 28, 2306–2318. [Google Scholar] [CrossRef] [PubMed]
  8. An, Q.; Tao, Z.; Xu, X.; Mansori, M.E.; Chen, M. A data-driven model for milling tool remaining useful life prediction with convolutional and stacked LSTM network. Measurement 2019, 154, 107461. [Google Scholar] [CrossRef]
  9. Geramifard, O.; Xu, J.X.; Zhou, J.H.; Li, X. A physically segmented hidden Markov model approach for continuous tool condition monitoring: Diagnostics and prognostics. IEEE Trans. Ind. Inform. 2012, 8, 964–973. [Google Scholar] [CrossRef]
  10. Geramifard, O.; Xu, J.X.; Zhou, J.H.; Li, X. Multimodal hidden Markov model-based approach for tool wear monitoring. IEEE Trans. Ind. Inform. 2014, 61, 2900–2911. [Google Scholar] [CrossRef]
  11. Yu, J.; Liang, S.; Tang, D.; Liu, H. A weighted hidden Markov model approach for continuous-state tool wear monitoring and tool life prediction. Int. J. Adv. Manuf. Technol. 2016, 91, 201–211. [Google Scholar] [CrossRef]
  12. Zhu, K.; Liu, T. Online tool wear monitoring via hidden semi-Markov model with dependent durations. IEEE Trans. Ind. Inform. 2018, 14, 69–78. [Google Scholar] [CrossRef]
  13. Zhang, Z.; Si, X.; Hu, C.; Lei, Y. Degradation data analysis and remaining useful life estimation: A review on wiener-process-based methods. Eur. J. Oper. Res. 2018, 271, 775–796. [Google Scholar] [CrossRef]
  14. Ghorbani, S.; Salahshoor, K. Estimating remaining useful life of turbofan engine using data-level fusion and feature-level fusion. J. Fail. Anal. Prev. 2020, 20, 323–332. [Google Scholar] [CrossRef]
  15. Li, N.; Lei, Y.; Yan, T.; Li, N.; Han, T. A Wiener-process-model-based method for remaining useful life prediction considering unit-to-unit variability. IEEE Trans. Ind. Electron. 2018, 66, 2092–2101. [Google Scholar] [CrossRef]
  16. Tsai, C.C.; Tseng, S.T.; Balakrishnan, N. Mis-specification analyses of gamma and Wiener degradation processes. J. Stat. Plan. Inference 2011, 141, 3725–3735. [Google Scholar] [CrossRef]
  17. Sun, H.; Pan, J.; Zhang, J.; Cao, D. Non-linear Wiener process–based cutting tool remaining useful life prediction considering measurement variability. Int. J. Adv. Manuf. Technol. 2020, 107, 4493–4502. [Google Scholar] [CrossRef]
  18. Lim, H.; Kim, Y.S.; Bae, S.J.; Sung, S.I. Partial accelerated degradation test plans for Wiener degradation processes. Qual. Technol. Quant. Manag. 2019, 16, 67–81. [Google Scholar] [CrossRef]
  19. Zhang, J.X.; He, X.; Si, X.S. A novel multi-phase stochastic model for lithium-ion batteries’ degradation with regeneration phenomena. Energies 2017, 10, 1687. [Google Scholar] [CrossRef] [Green Version]
  20. Chen, N.; Tsui, K.L. Condition monitoring and remaining useful life prediction using degradation signals: Revisited. IIE Trans. 2013, 45, 939–952. [Google Scholar] [CrossRef]
  21. Wen, Y.; Wu, J.; Yuan, Y. Multiple-phase modeling of degradation signal for condition monitoring and remaining useful life prediction. IEEE Trans. Reliab. 2017, 66, 924–938. [Google Scholar] [CrossRef]
  22. Wen, Y.; Wu, J.; Das, D.; Tseng, T.L.B. Degradation modeling and RUL prediction using Wiener process subject to multiple change points and unit heterogeneity. Reliab. Eng. Syst. Saf. 2018, 176, 113–124. [Google Scholar] [CrossRef]
  23. Bastami, A.R.; Aasi, A.; Arghand, H.A. Estimation of Remaining Useful Life of Rolling Element Bearings Using Wavelet Packet Decomposition and Artificial Neural Network. Iran. J. Sci. Technol. Trans. Electr. Eng. 2019, 43, 233–245. [Google Scholar] [CrossRef]
  24. Huang, G.B.; Zhu, Q.Y.; Siew, C.K. Extreme learning machine: Theory and applications. Neurocomputing 2006, 70, 489–501. [Google Scholar] [CrossRef]
  25. Wu, T.F.; Lin, C.J.; Weng, R. Probability estimates for multi-class classification by pairwise coupling. J. Mach. Learn. Res. 2004, 5, 975–1005. [Google Scholar]
  26. Prognostics and Health Management Society. PHM Data Challenge 2010. Available online: https://phmsociety.org/conference/ (accessed on 13 May 2022).
  27. Wang, D.; Zhao, Y.; Yang, F.; Tsui, K.L. Nonlinear-drifted Brownian motion with multiple hidden states for remaining useful life prediction of rechargeable batteries. Mech. Syst. Signal Process. 2017, 93, 531–544. [Google Scholar] [CrossRef]
  28. Si, X.; Hu, C.; Zhang, Z. Data-Driven Remaining Useful Life Prognostics Techniques; Nation Defense Industry Press: Beijing, China; Springer: Berlin/Heidelberg, Germany, 2017. [Google Scholar]
Figure 1. Three stages of tool wear in a cutting process. (a) The typical degradation process of a cutting tool; (b) Slight wear stage; (c) Medium stage; (d) Severe wear stage.
Figure 1. Three stages of tool wear in a cutting process. (a) The typical degradation process of a cutting tool; (b) Slight wear stage; (c) Medium stage; (d) Severe wear stage.
Sensors 22 04763 g001
Figure 2. Overall architecture of RUL prediction framework.
Figure 2. Overall architecture of RUL prediction framework.
Sensors 22 04763 g002
Figure 3. Experimental set-up.
Figure 3. Experimental set-up.
Sensors 22 04763 g003
Figure 4. Raw data of Cutter #1. (a) Vibration signal in X direction; (b) Vibration signal in Y direction; (c) Vibration signal in Z direction; (d) Cutting force signal in X direction; (e) Cutting force signal in Y direction; (f) Cutting force signal in Z direction; (g) Acoustic emission signal; (h) True wear value.
Figure 4. Raw data of Cutter #1. (a) Vibration signal in X direction; (b) Vibration signal in Y direction; (c) Vibration signal in Z direction; (d) Cutting force signal in X direction; (e) Cutting force signal in Y direction; (f) Cutting force signal in Z direction; (g) Acoustic emission signal; (h) True wear value.
Sensors 22 04763 g004
Figure 5. Pre-classify accuracy rate with different node sizes of SDAE.
Figure 5. Pre-classify accuracy rate with different node sizes of SDAE.
Sensors 22 04763 g005
Figure 6. RUL prediction results with proposed model and other existing models. (a) Cutter #1; (b) Cutter #4; (c) Cutter #6.
Figure 6. RUL prediction results with proposed model and other existing models. (a) Cutter #1; (b) Cutter #4; (c) Cutter #6.
Sensors 22 04763 g006
Figure 7. PDFs of Cutter #1 with the proposed model. (a) Stage 1; (b) Stage 2; (c) Stage 3.
Figure 7. PDFs of Cutter #1 with the proposed model. (a) Stage 1; (b) Stage 2; (c) Stage 3.
Sensors 22 04763 g007
Figure 8. Comparison of RUL prediction errors between our model and other existing models.
Figure 8. Comparison of RUL prediction errors between our model and other existing models.
Sensors 22 04763 g008
Figure 9. Comparison of RULs and estimation errors between our model and power model. (a) Cutting pass 230; (b) Cutting pass 240; (c) Cutting pass 250; (d) Cutting pass 260; (e) Cutting pass 270; (f) Cutting pass 280; (g) Cutting pass 290; (h) Cutting pass 300; (i) Cutting pass 310.
Figure 9. Comparison of RULs and estimation errors between our model and power model. (a) Cutting pass 230; (b) Cutting pass 240; (c) Cutting pass 250; (d) Cutting pass 260; (e) Cutting pass 270; (f) Cutting pass 280; (g) Cutting pass 290; (h) Cutting pass 300; (i) Cutting pass 310.
Sensors 22 04763 g009
Table 1. Computational flow of Kalman filter algorithm.
Table 1. Computational flow of Kalman filter algorithm.
Step 1: Set the parameters θ , σ B , ξ , γ
Step 2: Estimate the state S ^ k k 1 and variance P k k 1
S ^ k k 1 = S ^ k 1 k 1 + 0 t k g ( τ ; θ ) d τ 0 t k 1 g ( τ ; θ ) d τ
P k k 1 = P k 1 k 1 + σ B 2 Δ t
Step 3: Calculate the Kalman coefficient K ( k )
K ( k ) = P k k 1 / ( P k k 1 + γ 2 )
Step 4: Update the state and variance
S ^ k k = S ^ k k 1 + K ( k ) ( O k ϕ ( S k ; ξ ) )
P k k = ( 1 K ( k ) ) P k k 1
Table 2. Computational flow of RTS smoothing algorithm.
Table 2. Computational flow of RTS smoothing algorithm.
Step 1: Forward iteration through Kalman filter and obtain the optimal estimation S ^ k k and P k k .
Step 2: Optimal smoothing estimation of backward iteration
R j = P j j P j + 1 j 1
S ^ j k = S ^ j + R j ( S ^ j + 1 k S ^ j + 1 j ) = S ^ j + R j ( S ^ j + 1 k S ^ j )
P j k = P j j + R j 2 ( P j + 1 k P j + 1 j )
Step 3: Initialization
M k k = 1 K k Δ t P k 1 k 1
Step 4: Smoothing covariance calculation of backward iteration
M j k = P j j S j 1 + S j ( M j + 1 k P j j ) S j 1
Table 3. Statistical features in the time domain.
Table 3. Statistical features in the time domain.
FeatureExpressionFeatureExpression
T1 M = 1 T t = 1 T f ( t ) T9 K R = t = 1 T f ( t ) 4 t = 1 T f ( t ) 2
T2 STD = 1 T t = 1 T ( f ( t ) M ) 2 T10 A R V = 1 T t = 1 T f ( t )
T3 V A R = 1 T t = 1 T ( f ( t ) M ) 2 T11 SF = R M S A R V
T4 P = max ( f ( t ) ) T12 C P = P P RMS
T5 PP = max ( f ( t ) ) min ( f ( t ) ) T13 IF = PP A R V
T6 RMS = 1 T t = 1 T ( f ( t ) ) 2 T14 C L = P P 1 T t = 1 T f ( t ) 2
T7 S K = 1 T t = 1 T ( f ( t ) M ) 3 S T D 3 T15 C S = t = 1 T f ( t ) 3 M
T8 KU = 1 T t = 1 T ( f ( t ) M ) 4 S T D 4 T16 C K = t = 1 T f ( t ) 4 M
Table 4. Statistical features in the frequency domain.
Table 4. Statistical features in the frequency domain.
FeatureExpressionFeatureExpression
F1 P C = i = 1 n p i 2 F5 M p = 1 n i = 1 n S ( f ) i
F2 F C = i = 1 n f i p i i = 1 n p i F6 V A R p = i = 1 n ( S ( f ) i M p ) 2 n 1
F3 V F = i = 1 n ( f i F C ) 2 p i i = 1 n p i F7 K U p = 1 n i = 1 n ( S ( f ) i M p ) 4 V A R p 4 2
F4 M S F = i = 1 n f i 2 p i i = 1 n p i F8 S K p = 1 n i = 1 n ( S ( f ) i M p ) 3 V A R p 3 2
Table 6. RUL prediction results of the different models.
Table 6. RUL prediction results of the different models.
ModelCutter #1Cutter #4Cutter #6
MSEMAPE (%)MSEMAPE (%)MSEMAPE (%)
Our model42.804.7822.765.1948.647.01
M19355.5035.851367.3041.998867.4028.69
M2492.3911.85569.5712.66462.399.20
M3457.7613.96382.717.99528.6813.27
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Liu, W.; Yang, W.-A.; You, Y. Three-Stage Wiener-Process-Based Model for Remaining Useful Life Prediction of a Cutting Tool in High-Speed Milling. Sensors 2022, 22, 4763. https://doi.org/10.3390/s22134763

AMA Style

Liu W, Yang W-A, You Y. Three-Stage Wiener-Process-Based Model for Remaining Useful Life Prediction of a Cutting Tool in High-Speed Milling. Sensors. 2022; 22(13):4763. https://doi.org/10.3390/s22134763

Chicago/Turabian Style

Liu, Weichao, Wen-An Yang, and Youpeng You. 2022. "Three-Stage Wiener-Process-Based Model for Remaining Useful Life Prediction of a Cutting Tool in High-Speed Milling" Sensors 22, no. 13: 4763. https://doi.org/10.3390/s22134763

APA Style

Liu, W., Yang, W. -A., & You, Y. (2022). Three-Stage Wiener-Process-Based Model for Remaining Useful Life Prediction of a Cutting Tool in High-Speed Milling. Sensors, 22(13), 4763. https://doi.org/10.3390/s22134763

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