Abstract

An efficient condition-based predictive spare ordering approach is the key to guarantee safe operation, improve service quality, and reduce maintenance costs under a predefined lower availability threshold. In this paper, we propose a condition-based predictive order model (CBPO) for a mechanical component, whose degradation path is modeled as inverse Gaussian (IG) process with covariate effect. The CBPO is dependent on the remaining useful life (RUL), random lead-time, speed-up lead-time degree, and availability threshold. RUL estimation is obtained through the IG degradation process at each inspection time. Both regular lead-time and expedited lead-time considered in RUL-based spare ordering policy can be cost-effective and reduce losses caused by unexpected failure. Speed-up lead-time can meet the urgent needs for spare parts on site. The decision variable of CBPO is the spare ordering time. Based on the CBPO under the lower availability threshold constraint, the objective of this study is to determine the optimal spare ordering time such that the expected cost rate is minimized. Finally, a case study of the mechanical spindle is presented to illustrate the proposed model and sensitivity analysis on critical parameters is performed.

1. Introduction

With the development of science and technology, the safety and effective perception of some products, especially for some high-end products, become more and more important. Product degradation condition prediction and efficient spare ordering are the key to guarantee safe operation, improve service quality, and reduce maintenance costs. It is of great importance to avoid the failure of a highly reliable product, especially for aircraft engine, high-end machine tools, high-speed train, wind turbines, and so on. In order to prevent or reduce product unexpected failure, various preventive maintenance (PM) policies have been proposed over the past several decades [1]. In PM policies, there are mainly two categories: time-based maintenance (TBM) policies and condition-based maintenance (CBM) policies. For TBM, much attention has been paid to lifetime distribution models. For CBM, decision is made according to degradation level or health condition. More recently, rapid development of computer-based condition monitoring (CBCM) technologies (e.g., advanced sensors) and Internet of Things (IoT) make it possible to track the product health in a real-time manner and have further facilitated efficient potential failure detection and CBM practices. Comparing with TBM, CBM is a more promising maintenance policy since it emphasizes combining data-driven reliability models with condition monitoring data. Therefore, CBM has received considerable attention in both academia and industry [29].

Most CBM policies studied in the literatures assume that at any time there is an unlimited supply of available spares for replacement. However, this assumption is generally unrealistic and unpractical when available spares are limited and/or delivery lead times are much longer. When spares are expensive, scarce, and with higher and random lead times, it is important to consider shortage cost and holding cost. Therefore, when to order spare is a key factor to make tradeoff between shortage cost and holding cost. In other words, reasonable spare ordering time can minimize the entire maintenance cost in engineering practice. Motivated by addressing this type of problem, some order policies have been extensively researched. Wang et al. [10] proposed a joint optimization of CBM and spare ordering management for a single-unit system. Chien and Chen [11] presented an age-based spare ordering policy with random lead-time. Chien [12] presented an optimal spares ordering policy based on the optimal number of minimal repairs with random lead-time. Louit et al. [13] presented an order policy based on remaining useful life (RUL) estimation through the assessment of the component age and condition indicators. Godoy et al. [14] presented a graphic technique that considered a rule for decision based on both condition-based reliability function and a random/fixed lead-time. Panagiotidou [15] proposed a joint optimization of spares ordering and maintenance policies for multiple identical times. Wang et al. [16] proposed a prognostics-based spare ordering and system replacement policy with random lead-time for a deteriorating system. Chen et al. [17] proposed a joint optimization of replacement and spare ordering for critical rotary component based on collected condition monitoring signals. Cai et al. [18] proposed an appointment policy of spares based on (s,S) policy. Among them, prognostics-based order policy is few.

In reality, prognostic largely focuses on estimating the RUL of the component by using life distribution or the available degradation data. Therefore, RUL estimation [1926] can offer adequate lead-time for the maintainer to implement the essential maintenance actions ahead of failure. The impact of the dynamic environment (e.g., temperature, stress, humidity, or dust) on the RUL is indicated by covariates [3, 13, 27, 28]. In CBM policies, prognostic is based on product’s degradation process through available degradation data. Stochastic models with continuous-state are widely used to characterize the degradation process. Notable among them, the Wiener process [26, 29], the Gamma process [30], and the inverse Gaussian (IG) process [28, 3133], including their variants, attract significant attention because of their nice mathematical properties and clear physical interpretations. CBM policies based on the Wiener process [26, 34, 35], the Gamma process [36, 37], and the IG process [38] have been extensively investigated. The IG process is a very effective method to characterize the random effects and covariates and has been frequently used to model the monotone degradation process. For most mechanical components, the path of degradation increases monotonically. Based on the merit of IG process, the mechanical component’s degradation path is modeled as IG process with covariates.

This paper aims to develop a condition-based predictive order model (CBPO) for a mechanical component subject to IG degradation process with covariate effect. Covariates provide an indication of the external state and affect the degradation process of the mechanical component. When the degradation level of the component attains a predetermined threshold, the component fails. The proposed model depends on the RUL, random lead-time, speed-up lead-time degree, and availability threshold. The decision variable of the model is the spare ordering time. RUL estimation is obtained through the IG degradation process at each inspection time. Random lead-time includes both regular lead-time and expedited lead-time to be cost-effective and reduce losses caused by unexpected failure. Speed-up lead-time is triggered when the component failure occurs before the ordered spare is delivered. Based on the proposed model under the lower availability threshold constraint, what we aim is to find the optimal spare ordering time minimizing the expected cost rate. This paper differs from the existing works in following aspects. (a) Expedited order is considered in RUL-based spare ordering policy for the mechanical component subject to IG degradation process with covariate effect. (b) Speed-up lead-time is triggered when the component failure occurs before the ordered spare is delivered. (c) On the basis of cost rate objective function, we add the availability threshold constraint.

The remainder of this paper is organized as follows. In Section 2, we describe some assumptions. Section 3 introduces IG process and presents prediction method of RUL based on IG process. Based on RUL, a novel spare ordering model for the mechanical component is developed in Section 4. In Section 5, a case study of the mechanical spindle is given to illustrate the proposed order model and sensitivity analysis on critical parameters is performed. Section 6 concludes this paper and offers possible research in future.

2. Assumptions

The spare ordering problem is considered under the following assumptions:(i)When degradation level of the component exceeds the predetermined failure threshold , the component fails.(ii)The mechanical component's health condition can be detected perfectly by CBCM.(iii)The mechanical component begins operating at time 0.(iv)When the mechanical component is failed, the expedited order is triggered immediately. That is to say, it is not to consider the downtime and the corresponding shortage cost between the failed time and spare ordering time.(v)Shortage cost per unit time is bigger than holding cost per unit time due to the component shutdown affecting the production progress and custom service negatively, i.e., .(vi)The lead-time is a generally distributed random variable. There are two types of lead-time, i.e., regular lead-time and expedited lead-time. In regular lead-time distribution, let be the probability density function (PDF) of regular lead-time, be the cumulative distribution function (CDF) of regular lead-time, be the survival function, be the mean of regular lead-time, and be the standard deviation of regular lead-time. In expedited lead-time distribution, let be the PDF of expedited lead-time, be the CDF of expedited lead-time, be the survival function, be the mean of expedited lead-time, and be the standard deviation of expedited lead-time. And in general, we assume that is bigger than , i.e., .(vii)Replacements are made perfectly and do not affect the component's characteristics.(viii)The spare in stock does not degenerate or fail.

3. Model Statements

3.1. IG Process

In practice, the performance of numerous mechanical components degrades over time, which can be modeled by a stochastic process. In our research, we will employ the IG process to represent monotonic degradation process. Let be degradation of the mechanical component at time , and then degradation process is called an IG process if it satisfies the following properties:

(a) with probability one;

(b) has independent increments on nonoverlapping intervals, i.e., and are independent for ;

(c) is subject to the IG distribution , for , where is a monotone increasing function with , and are constants, and , , denotes the IG distribution with PDFwhere and CDFwhere .

To characterize the influence of the covariates on the degradation process, we use a model similar to a proportional hazards model (PHM) [39, 40]. The covariate modifies the baseline rates as follows:where is nonnegative function such that For the sake of simplification, we assume and to be an exponential function which regulates the impacts of the covariate on the degradation.

More precisely, for a given value of the covariate at time , , the shape function of the IG process is defined bywhere is regression parameters defining the effects of the covariate of the IG process and is a vector of time-dependent covariates.

Let the constant be the failure threshold of the process We assume that the degradation follows an IG process model with function and parameters and Since , yields with mean and variance .

We define the first passage time to the failure threshold as . Based on (2), then follows the IG distribution with CDF given bywhere parameters and are positive and is the standard normal distribution function.

To describe the IG process clearly, some assumptions are made as follows.

(a) We assume that the shape function is a linear function, i.e.,

(b) The external force can affect the degradation process of the mechanical component. Based on (4), under the external force can be expressed byLet denote the state of operating environment at time , and take values in .

(c) Under the external force, the degradation path can be determined by the current stress and the accumulated degradation. The external force not only has an effect on the degradation speed but also the degradation volatility.

According to (5), the mean of the lifetime, i.e., mean-time-to-failure (MTTF), can be easily formulated by

In addition, according to the nature of IG process, we denote for the IG model parameters, and we obtain parameters estimation by maximum likelihood estimation (MLE) at each time based on the CBCM data

3.2. RUL Estimation

Let denote the degradation observation at , which can be irregularly spaced, and represents the degradation measurement of the mechanical component at time . Therefore, using the first passage time of the degradation process, we define the RUL, abbreviated as that corresponds to .

Based on the definition of the RUL and condition on the degradation data , the distribution function of the RUL can be obtained by the following:

For (8), the mean of can be easily obtained as follows:where denotes reliability function of the RUL.

4. Order Model

4.1. Order Process

To facilitate the implementation process of order model, the main procedures of the model at each time are summarized as follows.

Step 1. Parameters initialization: set the initial value of inspection times by choosing randomly or by the prior knowledge.

Step 2. Parameters estimation: estimate the degradation model parameters by MLE according to the nature of IG process. The available estimation samples are obtained from the observed degradation data of the mechanical component till time , i.e., .

Step 3. RUL estimation: based on the real-time estimated parameters in Step 2, we can derive the RUL distribution of the mechanical component at time immediately.

Step 4. Applying order model (i.e., CBPO): based on Step 3, random lead-time distribution, and speed-up lead-time degree, we can seek the optimal spare ordering time that minimizes the expected cost rate under lower availability threshold by (20).

Step 5. Decision-making: according to the result of Step 4, if the optimal spare ordering time is not equal to the next inspection time , then return to Step 1 and wait for the next inspection time for new decision. Otherwise, stop the procedure and place an order simultaneously. Figure 1 shows the flow chart of the implementation process of order model at each time

4.2. Order Policy

The order policy is made up of regular order policy and expedited order policy. When the scheduled spare ordering time occurs before the component failure time, regular order policy is triggered. When the scheduled spare ordering time occurs after the component failure time, expedited order policy is triggered. The detailed order policy for the component is depicted in Figure 2, where is a remaining time, is the component failure time, is regular lead-time, is expedited lead-time, is the current inspection time, is the scheduled spare ordering time, is the holding time, and is the shortage time.

State 1. If the failed component occurs after and the spare is delivered before the component failure, the failed component will not be replaced until the residual lifetime is equal to zero. Let denote the probability of State 1 and corresponding CDF can be shown aswhere denote integral variable, respectively.

State 2. The failed component occurs after and the spare is not delivered when the component failure occurs. To reduce the wait time after the component failure, we speed up the lead-time. The failed component is replaced by the spare as soon as the spare is delivered. Let denote the probability of State 2 and corresponding CDF can be shown aswhere denote integral variable, respectively.

State 3. The mechanical component failure occurs before ; an expedited order is made and the failed component is replaced by the spare as soon as the spare is delivered. Let denote the probability of State 3 and corresponding CDF can be shown aswhere , denote integral variable, respectively.

4.3. Model of Objective Function

The main goal of this section is to build the expected cost rate model under lower availability threshold constraint.

4.3.1. Cost Rate Model

(1) The Expected Replacement Cycle Length. As shown in Figure 2 and formulation of the order-replacement states, a replacement cycle can be formulated aswhere is a replacement cycle length.

Since holding time only occurs in State 1, the expected holding time during the replacement cycle iswhere denote integral variable, respectively.

Furthermore, since the shortage time may occur in State 2 and State 3, the expected shortage time during the replacement cycle iswhere denote integral variable, respectively, and denotes speed-up lead-time degree.

Based on the above analyses and using expression (13), the expected replacement cycle length can be formulated as

In other words, the expected replacement cycle length can be denoted by the expected failure lifetime and the expected shortage time.

(2) The Expected Replacement Cycle Cost. As shown in Figure 2, the expected cost per replacement cycle can be derived, which includes inspection cost , replacement cost , regular ordering cost , regular delivery cost , expedited ordering cost , expedited delivery cost , speed-up lead-time cost , holding cost , shortage cost , and salvage value , where . Therefore, by (10), (11), (12), (14), and (15), the expected cost per replacement cycle can be expressed as

(3) Cost Rate Model. Therefore, based on the renewal-reward theory in Ross [41], the expected cost rate is obtained aswhere , and are, respectively, given by (16) and (17).

4.3.2. Availability

Availability is an important performance index of repairable components and hereafter denoted by . Based on key renewal theorem in Ross [41], can be defined to be such thatwhere and correspond to the expected run time and down time. is equal to and is equal to . Based on (19), we can find that decreases as increases.

4.3.3. Cost Rate Model Subject to Availability

Consider the availability as a constraint attached to the cost rate model. Modifying (18), the cost rate model subject to availability is as follows:where is a predefined lower availability threshold. Based on (20), the optimal spare ordering time can be obtained at each inspection time simultaneously. What we aim is to seek by minimizing the expected cost rate under lower availability threshold.

5. Case Study

5.1. An Application on CJK1630 Spindle

The spindle is the core component of a computer numerical control (CNC) machine tool, and its running state directly affects the overall quality of the machine tool. The spindle rotation accuracy is one of the important parameters and directly affects the cylindricity of machining parts, axial dimension precision, face shape precision, and surface roughness. The degradation level of the spindle rotation accuracy increases monotonically with the run time. Considering the good properties of the IG process, we describe the degradation process of spindle rotation accuracy by the IG process. The external environment, such as external force, can accelerate the degradation of the spindle rotation accuracy. Therefore, the degradation process of the spindle rotation accuracy can be reasonably described by IG process with covariate effect. We can predict the RUL of the spindle through the available degradation data, which is collected by monitoring the health condition of the spindle in real-time. The mechanical spindle, in practice, is commonly expensive, complex, and highly reliable. Meanwhile, its lead-time is usually not predictable. In order to ensure the completion of the production tasks on time, the availability of the spindle does not fall below the predefined threshold. Above all else, we choose the CJK1630, a CNC lathe, as the subject for the experiment and apply the CBPO to a case study of the mechanical spindle. In order to test the health condition of the mechanical spindle, a CBCM process was carried out by a set of dedicated test platforms each day. The test platform of the mechanical spindle is shown in Figure 3 and the corresponding test parameters are shown in Table 1.

The inspection times are taken from zero to 90 with the measured frequency , and the failure threshold is chosen to be with the corresponding lifetime . The degradation data of the spindle rotating accuracy with time variation is shown in Table 2 and the corresponding degradation path of the spindle is shown in Figure 4. In order to test the degradation of the spindle rotating accuracy under radial force, we consider that the covariate is ; i.e., indicates that at time the environment is “normal” and indicates that at time the environment is “external force”, where the classification criterion is according to the experience of the experts.

With the approach presented in Section 3.1 and observed degradation data, the estimated degradation model parameters can be obtained by MLE and partial results are selected to show in Table 3.

For validating the effectiveness and applicability of the CBPO, the cost parameters are provided in Table 4. Based on historical order practice of the spindle, we suggest the lognormal distribution be used as the distribution of the lead-time in this case study. The PDF of the expedited lead-time can be written as , where , and the mean of the expedited lead-time is . Similarly, the PDF of the regular lead-time can be written as , where , and the mean of the regular lead-time is . We plot and in Figure 5 for illustration, respectively. Note that and used here are obtained by consulting with supplier of the mechanical spindle.

Next, we provide and discuss the decision-making results for the mechanical spindle in the case study. Specifically, decision-making results at each time mainly include the optimal spare ordering time and corresponding expected cost rate . The decision-making results of the last 10 CBCM times by the CBPO are shown in Table 5 and the data is selected to plot in Figure 6. From Table 5 and Figure 6, two observations can be made. First, the decision-making result can be real-time updated at each CBCM time. In other words, the CBPO is implemented dynamically according to the real-time health condition of the mechanical spindle. Second, the decision-making process is stopped at time since the optimal spare ordering time is equal to the next inspection time . We will also find that the spare will be ordered at the optimal spare ordering time .

5.2. Sensitivity Analysis on Critical Parameters

In this section, successive sensitivity analysis will be made for to explore their influences on the decision-making results. We take the CBCM time as an example, i.e., . The results are summarized separately in Figures 79. Based on these experimental results, the following observation can be drawn.

In Figure 7, we can find that the optimal spare ordering time deceases a little as the standard deviation increases. The reason for this may lie in that the probabilities that the ordered spare can be delivered earlier or later than its mean lead-time will be along with the variation of the standard deviation and these probabilities are highly correlated with the expected shortage time and holding time among the mechanical spindle's whole life. In the present case, the optimal spare ordering time decreases since the shortage cost is larger than holding cost. Meanwhile, the optimal spare ordering time is almost unchanged as the standard deviation increases. The reason is simply that when the inspection time is equal to , the probability of State 3 is almost zero.

In Figure 8, we can find that the optimal spare ordering time decreases as the shortage cost per unit time increases. The reason is that a spare unit for replacement should be ordered more early to avoid machine shut down when the mechanical component has a high shortage cost. However, the optimal spare ordering time is almost unchanged as the holding cost per unit time increases. This is also reasonable because increases under minimum cost rate as increases while corresponding availability decreases. In order to make the availability not below the predefined threshold, one should place an order earlier. Therefore, the final result shows no change.

In Figure 9, we can find that the optimal spare ordering time first increases and then decreases as speed-up lead-time degree increases. Before the inflection point, as increases, the shortage time decreases and the availability increases. Since the speed-up cost is less than the cost of shortening the shortage time, needs to be moved backward. After the inflection point, with the increase of , the shortage time further decreases and the availability further increases. Because the speed-up cost at this time has less and less impact on shortening the shortage time, needs to be moved forward.

All the experimental results are intuitive and match our expectations.

6. Conclusions and Future Research

In this paper, CBPO is proposed for a mechanical component subject to IG degradation process with covariate effect. The CBPO, depending on RUL, random lead-time, speed-up lead-time degree, and availability threshold, can be real-time determined and make an accurate prediction for spare ordering time according to the actual health condition of the mechanical component in operation. The CBPO is illustrated as feasible and practical through a CNC lathe mechanical spindle case study. The sensitivity analysis results are intuitive and match our expectations. By using this model, the optimal spare ordering time with minimum expected cost rate under the lower availability threshold constraint can be calculated easily and effectively for enterprises.

Inspection accuracy of the degradation characteristics for the mechanical components plays an important role in the CBPO. Engineers or managers should pay greater attention to improving the inspection accuracy. The higher inspection accuracy of the degradation characteristics for the mechanical components, the higher the prediction accuracy of spare ordering time. On the other hand, with reasonable speed-up lead-time degree, not only can the availability be improved, but maintenance costs can also be reduced. The approach proposed in this paper can provide guidance for some systems beyond mechanical components, which are subject to IG degradation process or other degradation processes. The approach can prompt reasonable arrangements for production, improve product quality and service quality, reduce maintenance costs, and enhance market competitiveness.

Although the CBPO can provide satisfactory results, there are still some research points that need to be investigated further in the future and future research may focus on the following topics.

(a) Multi-spare ordering model based on RUL for systems following stochastic degradation process.

(b) The CBPO under variable working condition that is challenging and worthwhile.

(c) Spare ordering model based on the joint effect of aging and cumulative degradation, which is more practical.

Notations and Nomenclatures

PM:Preventive maintenance
:Finite mean of the expedited lead-time
CBM:Condition-based maintenance
:Standard deviation of the expedited lead-time
TBM:Time-based maintenance
:PDF of the regular lead-time
CBCM:Computer-based condition monitoring
:CDF of the regular lead-time
IoT:Internet of Things
:Finite mean of the regular lead-time
RUL:Remaining useful life
:Standard deviation of the regular lead-time
IG:Inverse Gaussian
:Regular spare ordering cost
CBPO:Condition-based predictive order model
:Expedited spare ordering cost
PDF:Probability density function
:Regular delivery cost
CDF:Cumulative distribution function
:Expedited delivery cost
PHM:Proportional hazards model
:Holding cost per unit time
MTTF:Mean-time-to-failure
:Shortage cost per unit time
MLE:Maximum likelihood estimation
:Inspection cost for each time
CNC:Computer numerical control
Replacement cost
:Salvage value when
Inspection times
:Regular lead-time
:Current inspection time
:Expedited lead-time
:Remaining time
Expected replacement cycle length
:Scheduled spare ordering time
Expected cost per replacement cycle
:Optimal spare ordering time
Expected cost rate
Failure time
Availability
:Mean of lifetime
:Availability threshold
PDF of the expedited lead-time
Speed-up lead-time degree
:CDF of the expedited lead-time
Predetermined failure threshold.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This research is supported by the National Natural Science Foundation of China (Grant No. 51575055) and the National Science and Technology Major Project of China (Grant No. 2015ZX04001002).