Abstract

The close relationship between statistical process control and maintenance has attracted lots of researchers to focus on the jointly economic design of control chart (a main tool of statistical process control) and preventive maintenance policy, and much progress has been made in this field. However, in the existing literatures, the chart is used most, and other charts are rarely considered. In this paper, the economic design of CUSUM chart and age-based imperfect preventive maintenance policy is presented. The process is considered as a multiphase system, and a recursive algorithm is used to model each phase. Besides, a sampling policy under the non-Markovian deterioration assumption is employed, and an age-based imperfect preventive maintenance policy is used. An optimization model with the objective of minimizing the expected cost per unit time is constructed to obtain the near-optimal solution of decision variables: the age of the machine for maintenance, the number of age-based maintenances, sample size, sampling intervals, and the decision interval coefficient and reference value coefficient of CUSUM chart. The solution procedure of the model is provided. Also, sensitivity analysis is performed on the decision variables for each of the various parameters.

1. Introduction

1.1. Prior Literature and Motivation

Control chart, as an effective tool of statistical process control, has been used extensively by practitioners to monitor production process and help to identify and eliminate assignable causes. Since Duncan [1] first proposed an economic design method of charts to maintain current control of a process; the economic design of control charts has been one import issue in the quality control field. Also optimizing maintenance strategy is a hot issue in the reliability field. To study the two problems separately is necessary and reasonable; however, in most cases, the two problems are relevant and interact on each other. In the course of statistical process control, planned/preventive maintenances need to be carried out to decrease the failure rate of the machine and reduce product variation. Similarly, corrective maintenances need to be performed to restore an out-of-control state back to an in-control state and thus have an impact on the failure mode of the machine which ultimately leads to a reduction in quality shift [2, 3] and further change the process control requirement. The close relationship between quality and maintenance has led lots of researchers to focus on the integrated model of control chart and maintenance which are more realistic in practice.

There has been much research on the integrated optimization for control chart and maintenance. Lochner [4], Kneile, Stephens and Vasudeva [5], and Katter et al. [6] preliminary studied the relationships between quality and maintenance. Tagaras [7] first put forward the cost model for statistical process control and maintenance. Ben-Daya and Rahim [8] developed a joint optimization model to determine preventive maintenance (PM) level and the design parameters of the control chart, namely, inspection intervals, sample size, and control limit, in which inspection intervals are different and the failure mechanism follows a general distribution with the increasing hazard. Later, Lee and Rahim [9] considered replacement cost and the remaining value of the machine in the economically integrated model in which maintenance cost is the function of machine age. Cassady et al. [10] proposed an integrated model of control chart and age-limited PM strategy, which captures the costs associated with product inspection, process downtime, and poor quality. Same to Cassady et al. [10], considering control chart and age-limited PM strategy, Yeung et al. [11] used discrete Markov process to get the approximately optimal joint strategy. Based on the research of Linderman et al. [12], Zhou and Zhu [13] studied the economic design of the integrated model of control chart and maintenance management. The grid-search approach was used to search the optimal solution. Chan and Wu [14] used CCC (cumulative count of conforming chart) and planned maintenance policy to optimize the integrated model. Mehrafrooz and Noorossana [15] presented an integrated model which considered complete failure and planned maintenance simultaneously. Six scenarios in production process are analyzed and a procedure for calculating average cost per time unit was proposed too. Yin et al. [16] developed an integrated model which considered the delayed monitoring and ten scenarios were analyzed in the paper. Charongrattanasakul and Pongpullponsak [17] proposed integrated approach for process control and maintenance by EWMA control chart. Genetic algorithm is used to find the optimal values of variables in the model. Later, Ardakan [18] studied the economic design of multiple variable EWMA control chart and maintenance strategy. Shrivastava et al. [19] proposed jointly optimal design of PM and CUSUM control chart with consideration of minimal corrective maintenance (CM) and imperfect maintenance strategy. The aim of the model is to minimize the cost per unit time to get the values of variables. Li et al. [20] considered machine health condition in jointly optimizing predictive maintenance policy and X-bar control chart. Markov method gets popular in recent years. Ho and Quinino [21] developed a Markov model with several control zones to analyze the maintenance performance. Xiang [22] proposed a model for a production process that deteriorates according to a discrete-time Markov chain and further provided a breakthrough in designing an efficient solution algorithm in obtaining analytical results. Liu et al. [23] used a five-state continuous time Markov chain for a two-unit series system to find the optimal control chart parameters by minimizing the average maintenance costs. Zhang et al. [24] proposed a delayed maintenance policy, estimated the state probabilities during the delayed period by Bayesian theory, and used Markov method to model the monitoring-maintenance process.

If defining that a new phase starts after a PM and that a cycle may contain many phases, we find that the above-mentioned literature simplified the model by discussing a single phase without considering the repetitiveness of maintenance, or a multiphase process in which a PM was performed at every sampling, or a multiphase process with equivalent sampling intervals in the cycle. Moreover, in previous literature sampling number was usually set as a decision variable, as well as sampling interval, and thus the age of the machine can be calculated by them when PM was performed. We find that the age of the machine varies with the age-based PM actions, which caused unnecessary or absent maintenance actions with a high probability due to ignoring the actual age condition of the machine. In addition, in most references discussed above control chart is used most, but other control charts like CUSUM chart and EWMA chart are studied by only few researchers. To our knowledge, so far there is only one paper [19] about the joint optimization of CUSUM chart and PM policy. However, its researchers calculated the expected cycle cost and the expected cycle time by a direct analysis on different production scenarios, which cannot work very well for a more complex production process. This is because a direct analysis simplifies the process greatly due to its limitation that it has no ability to cover all possible scenarios.

The motivation of this paper is based on these observations from the literatures. We consider a multiphase production system in which sampling for quality control inspection is carried out with unequal intervals and age-based PMs are performed in parallel. To guarantee the rationality of PM actions, we propose an age-based imperfect PM policy by setting the age of the machine for maintenance as a decision variable. We use a CUSUM chart to jointly model with PM policy by a recursive algorithm ([8, 9] Nourelfath, Nahas, and Ben-Daya, 2016)). The objective of the paper is to minimize the expected cost per unit time to obtain the near-optimal solutions of the age of the machine for maintenance, the number of age-based maintenances, sample size, sampling intervals, and the decision interval coefficient, and reference value coefficient of CUSUM control chart.

1.2. Contributions and Outline

The paper develops an integrated model to simultaneously optimize the design parameters of CUSUM chart and PM policy and presents the following important characteristic.

First, a jointly economic design of CUSUM control chart and age-based imperfect PM policy is studied. To make up the deficiency of the direct analysis method in the literature [19], a recursive algorithm, modified from previously mentioned literatures, is proposed to model the problem. Using recursive algorithm can consider much more scenarios than using the direct analysis and thus obtain a relatively accurate solution for decision variables. For the characteristic of the objective function that it behaves similar to a convex function of (the number of age-based maintenances), a solution procedure is developed to find a near-optimal policy which is also effective on sensitivity analysis.

Second, a multiphase process constituted by multiple PMs and multiple samplings in each PM interval is studied. Inequivalent sampling intervals are used, and an age-based imperfect preventive maintenance policy is employed. If the machine functions without a detected failure for time units, then PM is performed, and each PM restores the machine to a state between as good as new and as bad as old. The age of the machine after a PM will be reduced to a certain value, not zero because of the imperfectness of maintenance. , as the age of the machine for maintenance, is designed to be a decision variable. As a result, our policy will reduce the probability of unnecessary or absent maintenances.

The remainder of this paper is organized as follows. Section 2 provides problem statement and model assumptions, in which quality control, imperfect PM, and sampling interval are discussed. Section 3 introduces how to obtain the expected phase cost and expected phase time using the recursive method. On the basis of this, the expected cycle cost and expected cycle time are calculated by taking a consideration of the repetitiveness of the sampling and maintenance. Then to minimize the expected cost per unit time, the joint model is built; further model features and solution algorithm are reported. Next, in Section 4 a numerical case is used to verify the effectiveness of the model and perform the sensitivity analysis on the decision variables for each of the various parameters. At last, conclusions and possible research in the future are presented in Section 5.

2. Problem Statement and Assumptions

The nomenclature is defined as Table 1.

We consider a manufacturing system with a single deteriorating machine which produces a type of products in a finite time horizon. The finite time horizon is usually called a cycle time. In the cycle, a CUSUM control chart is used to monitor the state of the production system and meanwhile maintenance policy is performed as scheduled. A production cycle begins with a system which is assumed to be in an in-control state, producing items of acceptable quality. The process is stopped at times for planned PM activities. Before the process stops, sampling for inspection is performed with unequal sampling intervals. If a failure occurs before PM action, a corrective maintenance (CM) is performed first to restore the process to an as bad as old state, then PM. Let the number of age-based maintenances, N, be a decision variable. Thus, the production cycle is divided into N phases. A phase cycle ends either with a true alarm signaling that the process is out of control or when the time to perform the PM activity is up, whichever occurs first. The process is then restored to the in-control state by maintenance. The production cycle ends when the Nth PM time arrives and a replacement is carried out instead of the PM action. All PM activities bring the machine to a state between as good as new and as bad as old, called imperfect maintenance too. The replacement will bring the process to as good as new state. Production process with N-1 PM activities and a replacement is shown as Figure 1.

The production process of the kth phase with both quality control inspection and PM activities is shown in Figure 2, in which s is the abbreviation of sampling for quality control inspection; other mathematical notations will be explained in the following parts.

2.1. Quality Control

Suppose the variation of quality characteristic follows a normal distribution with mean and standard deviation in the in-control sate, i.e., , where both and are known. But after a while, the process may shift to an out-of-control state with the mean of the quality characteristic changing from to , where are the mean and standard deviation of samples, respectively, is the magnitude of quality shift, and the standard deviation is assumed to remain the same. This particular type of shift can be attributed to an equipment failure which is subtle and cannot be recognized without shutting down the process and performing close inspection of the equipment.

We apply Table CUSUM control chart to monitor the production process. Let statistic denote the accumulating derivations from that are above target; let another statistic denote the accumulating derivations from that are below target. The statistics are called one-sided upper and lower CUSUMs, respectively. They are computed as follows:where denotes the th sample, the starting values are , is the reference value, and is the decision interval to determine if the process has been out of control.

Siegmund’s average running length (ARL) approximation [25] is recommended mostly because of its simplicity. For a one-sided CUSUM (that is, or ) with parameters and L, Siegmund’s approximation isFor , where for the upper one-sided CUSUM , for the lower one-sided CUSUM , and . For , one can use .

The quantity represents the magnitude of quality shift, for which the ARL is to be calculated. Therefore, if , we would calculate from (2),

Whereas if , we would calculate from (2),

To obtain the ARL of the two-sided CUSUM from the ARLs of the two-sided statistics, , we use

Since a sample is taken from the process, the control chart can lead to both Type I errors and Type II error. Let denote the probability of a Type I error and denote the probability of a Type II error. Then, and are, respectively, calculated corresponding to by

2.2. Imperfect Preventive Maintenance

A more realistic situation is one in which the failure mechanism of a preventively maintained system changes. The imperfect PM will bring that the failure rate of the system is somewhere between as good as new and as bad as old after maintenance. One way to model this is to assume a reduction in the age of the machine. Let be the age of the machine after the kth PM, be the imperfectness factor, and . As scheduled, a PM action is performed only when the age of the machine has arrived . The following equation is assumed: is a measurement for the degradation of the age of the machine under the effect of a PM activity. In particular, represents a PM (a replacement is performed instead of a scheduled PM) which restores the system to as good as new state.

Let be the sampling number in the th phase. If and , then . Note that if , it means that there is no time to sample for quality inspection and a failure would occur quickly after maintenance. So we assume that the machine is not worth being maintained again and a replacement should be performed when .

Let be the residual time in the phase after the th sampling. It is obvious that satisfy

2.3. Sampling Interval

The time for the process to be in the in-control state, before the shift occurs, is assumed to be an arbitrary probability distribution, but we used the Weibull distribution for it is often used to model the time to failure of many different physical systems, especially in electrical and mechanical components and systems. If the time that the process remains in-control obeys a two-parameter Weibull distribution, let the probability density function be where is the scale parameter and is the shape parameter of the distribution.

Let be the hazard function, defined by

From (11) and (12), the hazard function is given by

Similar to Banerjee and Rahim [26] and Ben-Daya and Rahim [8], we choose the length of sampling intervals such that the integrated hazard over each interval is the same for all intervals; that is,

Suppose sampling intervals are ; then , so condition (14) becomes So the length of the sampling interval, , can be given by the following equation:

Institute   to (16); we get by

The integrated hazard over each interval is the same for all the first interval in each phase; that is,

The first sampling intervals are , and , so condition (18) becomes Thus, can be calculated by the following equation:Further, by substituting (20) into (17), the length of the sampling interval can be given byBy (21), it is conceivable to reduce the problem of finding distinct sampling intervals to the much more manageable problem of finding .

3. Model Development

Since the production cycle is divided into N phases, and each phase has similar scenarios, we first take the kth phase for example to analyse the problem and then solve the problem for the whole cycle. The approach used to derive the expected phase time and the expected quality control cost is very similar to one that was earlier used by Ben-Day and Rahim [8]. The difference is that a sampling is carried out at the end of the last inspection interval because of the existence of residual time after samplings and that CM is a minor repair, after which the PM will be carried out immediately; thus, there are N PMs (particularly the last PM is replaced by a replacement) in the cycle. Furthermore, we assume that

3.1. Expected Cycle Time Analysis

Taking the time of the kth phase, for example, we first compute the expected phase time and then consider the expected cycle time .

Let be the conditional probability that the process shifts to an out-of-control state during the time interval , given that the process was in in-control state at time . In addition, we assume that the process starts in the in-control state in each phase, so . The theorem about expected phase time is given.

Theorem 1. In the kth phase, the expected phase time is

Proof. Let be the expected residual time in the phase beyond time excluding or , given that the process is in control at time . Obviously . Meanwhile, let be the expected residual time in the phase beyond time excluding or , given that the process is out of control at time and a true alarm has not emitted yet.
Further, from the definition of , we get , where is the cumulative function of the Weibull distribution in the kth phase.
Consider the possible states of the machine, at the end of the first sampling interval during the kth phase, i.e., at time . In order to find an expression for , the expected residual time beyond time in the phase and the associated probabilities are presented in Table 2.
From the information shown in Table 2, we getThen we getSubstituting (24) into (25), we get (23).
Considering PM time, the expected cycle time is

3.2. Cost Analysis
3.2.1. Quality Control Cost

In this paper, the expected quality control cost is used to express all cost happening for quality control. Quality control cost mainly includes quality loss costs respective for conforming items and nonconforming items, the cost of false alarm, the cost of finding assignable causes and restoring the process, and sampling and inspection cost. Similar to the analysis of the expected cycle time, we first compute the expected quality control cost of the kth phase and then consider the expected quality control cost of the cycle .

To find an expression for , we need to search expressions for nonconforming items.

Let be the expected sampling number conducted after time given that the process is in the out-of-control state at time . can be given by

Let be the conditional expected in-control time within the time interval , given that the process was in in-control state at time ; then can be expressed byIn particular, is the conditional expected in-control time within the time interval , given that the process was in in-control state at time , .

Theorem 2. In the kth phase, the expected quality control cost iswhere is the conditional probability that the process shifts to the out-of-control state during the time interval , given that the process was in in-control state at time , .

Proof. Let be the expected residual quality control cost in the phase beyond time , given that the process is in control at time .
Consider the possible states of the machine at the end of the first sample interval, i.e., at time , during the kth phase. In order to find an expression for , the expected residual quality control cost in the phase and the associated probabilities are presented in Table 3.
Similar to the way of developing , the following equations are presented byFor ,So By substituting (31) into (32), we get (29).
The expected quality control cost is the sum of N phase quality control costs; that is,

3.2.2. PM Cost

The expected PM cost is the sum of N -1 PM costs and a replacement cost; that is,

3.3. Modelling

Obviously, the expected total cost in the cycle time is the sum of the expected quality control cost and the expected PM cost, both discussed in Section 3.2, expressed by

The expected cost per unit time can be considered as the ratio of the expected total cost in the cycle to the expected cycle time. As a result, the expected cost per unit time is expressed by

By minimizing the cost per unit time for the cycle, the integrated model of preventive maintenance policy and statistical process control can be expressed byin which are six decision variables, represent constraints on the average running lengths of the in-control state and out-of-control state, respectively, and represent constraints on decision variables.

3.4. Solution Procedure

Due to the cost relationship assumed in (22), performing no PM will never be optimal, and performing too many PMs will cause rising cost. With increasing PM number, the objective value will fall first until the optimal policy is reached and then rise. To solve the problem, the N must be iterated over until the cost objective begins to increase. Therefore, our solution algorithm is summarized as follows.

Step 1. Begin with , iterate over specified values of , and record best .

Step 2. Let , iterate over specified values of , and record best .

Step 3. Compare and . If , return to Step 2; else the best solution is .

Because the objective model contains implicit function, differentiation, and nonlinear constraints, it is hard to solve the problem by Hessian matrix. We use a total enumeration method for specified ranges of to get the solution. The decision variables are not tested for all possible values, but rather the most probable and practical values. For each N, the values are tested from to the mean time to failure (MTTF) in increments of , because we think the PM interval should be not greater than MTTF; hours is the requirement of accuracy in practice. The n values are tested from 1 to 7, 10,15,30. This is drawn on the experience of Cassady et al. [10] and Yeung et al. [11]. Same to the requirement of accuracy of , the values are tested in increments of in a certain range depending on circumstances. The values are tested from 0.1 to 10 in increments of 0.1, and the values are tested from 0.25 to 2 in increments of 0.25. Both of and values are determined on the basis of the table given by Hawkins (1993) that concluded values and the corresponding values that will achieve . Due to the fact that we do not test every possible value of six decision variables, we define the solution of our algorithm to be near-optimal, rather than optimal.

4. Numerical Example

4.1. Example

In this section, we present a numerical example to illustrate the implementation of our methodology.

The parameters of the example are similar to the data of the model presented in [7] with some modified data for maintenance. Modifications are due to the fact that the maintenance mechanism of this paper is more suitable for the situation , but the data given in the reference does not satisfy this requirement. Assume that the time for the process to be in the in-control state follows a Weibull distribution with parameters and . Let , , =50, =950, and =1. Modifications are considered with η=0.9, , , , , , and . With these data, we try to find the near-optimal values of .

In order to limit the number of false alarms without compromising performance, is ruled to be greater than 370. A shift in the out-of-control process should be checked out as soon as possible once assignable cause occurs and is set to be less than 10. Because the time to failure follows the Weibull distribution with parameters and , MTTF is 4 hours, so the values are tested from 0.1 to 4 in increments of 0.1, where 0.1 hours can meet the requirement of accuracy. The values are assumed to be tested from 1 to 3 in increments of 0.1. Using the proposed method, the near-optimal solution is under which .

With the change of the number of age-based maintenances, the variation of objective value is shown in Figure 1. With no PM (), the expected cost per unit time is 279.8675 which is higher than all those with PMs; that is, . The expected cost per unit time decreases until the optimal policy () is reached, and the subsequent values of cause the objective to increase until the sampling number after a PM is zero () which means the machine should be replaced. The variation of objective value following the rising number of age-based maintenances is shown in Figure 3.

4.2. Sensitivity Analysis

Sensitivity analyses on both the decision variables and the objective value for each of several various parameters are reported. When a parameter is varied, other parameters are kept unchanged. The results are listed in Tables 46.

In general, we notice that the model always achieves the best economic benefit with the choice of . This phenomenon reflects the conclusion that the CUSUM chart often works best with [27] which is also applicable in the integrated model of control chart and maintenance. The value and L value are closely related to the magnitude of quality shift, and the former decreases and the later increases as increases. However, both of the two parameters do not vary with changes of other parameters as long as the MTTF maintains unchanged, which also tremendously speeds up the solution procedure algorithm. Another phenomenon is that the change directions of N and are always opposite; that is, one decreases and another must increase, no matter which parameter causes the changes.

In Table 4, we can conclude that gets larger as increases. The increments in imply the demand on quality in the system which is becoming less strict, and the machine condition has a direct impact on quality, which has a close relationship with the age. So the increasing shift must cause a rising age of the machine for maintenance. As increases, the number for maintenance decreases and further leads to a reduction in the cost objective, but this reduction is very small. Due to the rising quality shift, the sampling interval becomes smaller to guarantee the failure once it occurs to be detected as soon as possible.

In Table 5, the PM number decreases as the increases that is because is a measurement for the degradation of the age of the machine under the effect of a PM activity, and the smaller the , the worse the restoration effect. As decreases, the number for maintenance decreases and further leads to a reduction in the cost objective. Due to the gradually worse manufacturing conditions, the quality will get worse, so the sampling interval becomes smaller to guarantee the failure to be detected as soon as possible.

In Table 6, the increments of the lead to a large reduction in maintenance number; however, the cost objective still becomes larger. The reason is that the cost reduced by the lower PM number, as well as the lower frequency of sampling for inspection, cannot balance that raised by a higher PM cost.

5. Conclusions and Future Research

We have developed an integrated model to simultaneously optimize the parameters of CUSUM control chart and age-based PM policy, in which, a more complex multiphase process of multiple PMs and multiple samplings in each PM interval is considered. The imperfect PM policy is used in the model in which each PM restores the process to a state between as good as new and as bad as old. Different from many other researchers, we use CUSUM chart to jointly optimize the maintenance policy and we find some useful conclusions. Different from Shrivastava et al. [19], a recursive algorithm modified from previous research is used to establish the model. Furthermore, we analyze the characteristic of the cost objective function and find that it behaves similar to a convex function of maintenance number; on the basis of this, the solution algorithm is suggested. A numerical case is utilized to illustrate the effectiveness of the model and its solution algorithm. Sensitivity analysis on decision variables for each various parameters is reported too.

Managers can use our methodology to control the production system for the requirement of small quality shift. By our model, the parameters of CUSUM chart and maintenance decisions can be determined. Our analysis shows that managers would be best served by focusing their attention on reducing preventive maintenance cost and improving the effectiveness of each PM, that is to make imperfectness factor as larger as possible. It is also shown that the increments of the magnitude of quality shift lead to a very limited reduction in the cost objective, so we think it is better to produce high quality products if the conditions permit.

For Shewhart control chart is most in use in the existing integrated models of SPC and maintenance policy but other charts are few, it is of interest to combine CUSUM chart with various maintenance policies to find more useful information for managers.

Data Availability

No data were used to support this study.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This research is supported by the National Natural Science Foundation of China (71701098), Natural Science Foundation of Jiangsu Province (BK20160940), Humanities and Social Sciences Youth Fund of Chinese Ministry of Education (17YJC630070), and Philosophy and Social Sciences Fund of Colleges and Universities in Jiangsu Province (2017SJB0105).