Abstract
During the process of actual production, production scheduling, preventive maintenance and quality control have a close interaction with each other and thus need to be integrated for improving manufacturing system performance. The aim of this article is to jointly optimize the job sequence, the preventive maintenance locations, the preventive maintenance interval and decision variables of control chart such that the expected cost per unit time and penalty cost due to schedule delay are minimized. A two-stage integrating optimization model of production scheduling, maintenance and quality in a single machine system is developed. A control chart is adopted to monitor the whole process with Taguchi’s loss function estimating the quality cost of each condition and perfect preventive maintenance activity is conducted at the end of each interval. A genetic algorithm is designed to solve this model in order to obtain the optimal job sequence and the locations of preventive maintenance. Numerical examples and thorough sensitivity analyses are provided to illustrate the proposed integrated model. Finally, the efficiency of the proposed two-stage integration model is verified by the comparison of the stand-alone model under the same condition. Compared with the stand-alone model, the proposed integrated method can save the cost rate by 12%–42% under five different situations.
Introduction
Quality, cost and delivery date are vital evaluation indexes for an enterprise. Production planning, maintenance control and process quality are some of the key operational policies, affecting the performance of the above three targets. In the earliest studies of manufacturing management, production scheduling, maintenance and quality control have been extensively investigated separately in the literature.1–3
In the last few decades, lots of effort has been dedicated to the integration issues between production and maintenance.4–6 In these joint optimizations, the production models with preventive maintenance (PM) can be divided into two categories. The first category corresponds to studies using the age-based PM.7,8 The second category is about condition-based maintenance (CBM), with the development of sensors and information technologies, CBM becomes a widely applied maintenance strategy.9,10 Some scholars use these two maintenance strategies simultaneously in the production-maintenance problem.11,12
Quality is increasingly becoming the key for enterprises to win the competition. Gouiaa-Mtibaa et al. 13 found that quality characteristics of products fluctuate during the manufacturing process. The issue of integrating production and quality control received wide attention. Ben-Daya and Hariga 14 modeled the effects of imperfect production processes on the economic lot scheduling problem (ELSP). They assumed that the production facility starts in the in-control state producing items of high or perfect quality. Then, it deteriorates with time and shifts at a random time to an out of control state and begins to produce nonconforming items. Wang et al. 15 proposed a new data acquisition method based on the object linking and embedding for process control protocol without any additional monitoring equipment. The correlation relationship between quality and reliability is that the degradation of equipment causes poor product quality while quality reflects the degradation of equipment. In addition to the above-integrated studies of production and quality control, many studies also made an integrated investigation of maintenance and quality control.16–18
It can be seen from the above researches, production, maintenance and quality control are strongly interrelated and exist a close internal coupling relation. The integrated design of production, maintenance and quality control results in significant savings in operational cost and improves efficiency for manufacturing system. It is undeniable that researchers have made detailed studies of one or two aspects of production planning, maintenance and quality control, the integrated optimization of three aspects is still quite limited. Many integrated studies improved the economic production quantity (EPQ) by jointly considering production, PM policy and quality control. Pan et al. 19 contributed to an integrated EPQ model combining the concepts of statistical process control (SPC) and maintenance. Liao 20 developed an EPQ policy for randomly failing process with minimal repair, backorder and PM. Cheng et al. 21 proposed a new integrated model of EPQ, quality control, inventory control and CBM policy to jointly optimize the lot size, inventory threshold, PM and overhaul thresholds such that the total cost per unit time is minimized. The paper adopted the quality control policy that conditions monitored at the end of the production run and the quality information obtained during the production run. Tsao et al. 22 developed an imperfect EPQ model considering predictive maintenance and reworking of defective products. The objective was to determine the optimal predictive maintenance effort and production runtime and minimize the total expected cost. Two situations were considered in processing: (1) the production system continuously producing products when it shifts to the out-of-control state and (2) the production system stops producing when it shifts to the out-of-control state.
Common assumptions of PM policy in the integrated studies are only one level, either perfect PM or imperfect PM. To achieve more cost saving, some studies made deep research and analysis to the effect of different PM levels in integrated models on cost. Nourelfath et al. 23 proposed an optimization model that allows for a joint selection of the optimal values of production plan, maintenance policy and quality-related cost, and it is found that the increase in PM level leads to a reduction in quality control cost. Beheshti-Fakher et al. 24 investigated the integrated planning of production, maintenance and quality in deteriorating systems, the model addressed a multi-product lot-sizing problem and determined the type of maintenance operations. Besides, Fakher et al. 25 contributed to developing an integrated profit maximization model and a solution method based on reliability, quality and production planning concepts. They also found that the increase in PM level leads to reductions in quality-related impacts; but if the cost of performing PM is high to the point where it is not compensated for by quality improvement, performing PM is not beneficial.
In addition, Chen 26 considered the integrated problem of production, PM, inspection and inventory for an imperfect production process where rework and PM error exist and determine the optimal inspection interval, inspection frequency and production quantity that yield the maximal unit expected profit. Bouslah et al. 27 integrated production, sampling quality control and maintenance of deteriorating production systems with average outgoing quality limit and used a make-to-stock production strategy to protect the serviceable stock against uncertainties. The quality control was performed using a single acceptance sampling plan by attributes. The PM strategy consisted in carrying out imperfect maintenance as a part of the setup activity at the beginning of each lot production, while major maintenance was undertaken once the proportion of defectives in a rejected lot reaches or exceeds a given threshold. Furthermore, they developed a two-machine line model to jointly optimize the production, quality and maintenance control settings, the objective was to minimize the total cost incurred under a constraint on the outgoing quality. 28 Kumar and Lad 29 proposed an integrated approach for production scheduling and maintenance planning for a parallel machine system considering the effect of production quality by rejection cost.
In most literature mentioned above, the EPQ model has been fully improved, and enormous benefits were bought by these integrated designs of production planning, maintenance strategy and quality control. However, there still exist some drawbacks in the existing integrated studies: first, most works of literature only consider a single type of product in production process, which is not very practical in actual manufacturing; second, these integrated models place heavy emphasis on lot size and inventory problems while ignoring production scheduling issues, which is also mentioned in the literature review by Hadidi et al.; 30 third, some of the models are so intricate that cannot be easily implemented in actual manufacturing. In terms of integrating optimization of production scheduling, maintenance and quality, Pandey et al. 31 proposed a methodology based on two kinds of failure modes to optimize control chart parameters and PM interval. To solve the production scheduling issue, a complete enumeration of all scheduling possibilities was listed to find the optimal sequence of three batches. Some insufficiencies still exist in this integration study: (1) without giving sufficient thought to every condition possibility of the process monitored by control chart; (2) because of the complexity of actual manufacturing system, the method of enumerating every scheduling possibilities is impractical and three batches in the study are too small to explain the issue; (3) it is not practical to list all the possibilities of the location of PM in production and maintenance model to find the best one.
Given the above disadvantages, we provide an improved methodology for joint consideration of production scheduling, maintenance plan and quality control. Aiming at the defect (1), an SPC control chart is adopted to make judgments on four conditions of the process with Taguchi’s loss function to estimate the quality cost of each condition. Aiming at defects (2) and (3), an effective heuristic algorithm is designed to determine the sequence of jobs and the location of PM. The proposed method can make a quick sequence of various orders with consideration of PM and product quality. Otherwise, unlike some of the integrated models that were so intricate that one cannot easily implement them, the two-stage integrated method of this article is simple, convenient and able to implement on manufacturing system. The proposed method can greatly reduce the production cost and ensure high quality.
In this article, a new two-stage integration model is built to minimize the expected cost per unit time and penalty cost due to schedule delay. First, a model is developed for integrating maintenance planning and process quality to optimize the decision variables of the control chart and PM interval. On this basis, PM interval is integrated with production schedule to jointly optimize the production scheduling and PM. The genetic algorithm is designed to obtain the optimal job sequence and the location of PMs that will minimize the penalty cost associated with schedule delay.
Statement of the problem
Considering a production system consisting of a single machine producing
1. The Weibull distribution is widely used in the failure distribution of mechanical and electrical equipment, which can describe the failure rate characteristics of various devices at different stages by selecting different parameters. Therefore, we assume that the processing machine follows the Weibull distribution. Since the equipment is in the same failure rate stage in the whole production cycle, the size parameters and shape parameters are fixed parameters in this article. Let the shape and size parameters of the distribution be
2. All parts of the equipment can be completely repaired by replacement or other means of maintenance. Therefore, we assume that the system is restored to its initial in-control state after a PM, that is, implementing a PM activity can take the equipment to an as-good-as new state.
3. Quality loss results in the undulation of product, which can be determined by the Taguchi quality loss function.
32
The expected loss of quality in the out-of-control state is much higher than that in the in-control state. To simplify the problem, let the quality loss cost in the in-control state and the out-of-control state is
4. Considering a production system that is designed to process a set of jobs
5. At the end of each period
Mathematical modeling of two-stage integrated optimization
Joint optimization model of maintenance and quality
The imperfect production process monitored by control chart is divided into four conditions. The control chart takes
Main parameters of maintenance and quality integrated model.
PM: preventive maintenance.
The following introduces four conditions in detail and formulates the expected running cost of each condition, which consists of quality loss cost, maintenance cost, sampling cost and cost of checking signal. The probability
Four possible outcomes of inspection.
Condition 1 (
The sampling cost is
Condition 2 (
Condition 3 (
Condition 4 (
Therefore, the expected cost in this case is expressed as
Therefore, the expected cost per unit time can be determined as follows
The probability of type I error
Joint modeling of production scheduling and PM
Consider a single machine that processes
Assuming that
Then the processing time of the
The weight of the
The due date of the
By the time the process reaches the end of the cycle
Therefore, the expected completion time of the
The expected delay time of the
Then the integrated model of production scheduling and maintenance is built to minimize the total penalty cost incurred due to schedule delay as follows
Genetic algorithm for the model
Traditional solution methodologies of optimization strategy, such as mathematical programming, branch-bound techniques, Lagrangian relaxation, solve efficiently only small-size problems. The genetic algorithm can not only reduce the computation time but also improve the ability to find the optimal solution when solving large-size instances. 34 Therefore, a genetic algorithm is designed to find the optimal job sequence and PM location of the joint model of production scheduling and PM. The detailed procedures are outlined as follows:
.1. Generate the initial population: job sequence decisions
2. Calculate the fitness of each chromosome, which is as follows:
2.1. Calculate the processing time
2.2. When
2.3. Calculate fitness according to the equation fitness 1/
3. Select individuals according to fitness values using the roulette wheel method.
4. Crossover the selected individuals by crossover probability
5. Mutate a certain fraction of the individuals with the mutation probability
6. Replace the old population with the new one.
7. Repeat (2)–(6) until satisfying the stop criteria, the minimum total penalty cost is obtained. The corresponding solution (
Experimentation and analysis of the results
Case study
In this section, a case study is provided to illustrate the proposed model. The case is about an injection molding machine processing three-way pipes which are used to redirect the fluid flow direction in engineering manufacturing. The quality of the three-way pipe characterized by its diameter and wall thickness (Figure 1). The types of three-way pipes are shown in Table 3. These orders can be produced on polyvinyl chloride (PVC) injection machine. The production process is shown in Figure 2.

Diagram of the three-way pipe.
Information about the job produced.

A rough scheme of the manufacturing process.
All the algorithms and solution methods are implemented on an Intel Core i7 2.8 GHz with 8 GB of RAM. The involved parameters are obtained from historical data and requirements of manufacturing, as shown in Tables 4 and 5. The optimal solutions are obtained based on the golden section method and quadratic interpolation. Let start point be {
Parameter values of integrated model of quality and maintenance.
Parameter values of production.
The genetic algorithm is designed to solve the integrated model of production scheduling and maintenance. We can see from Figure 3 that the results tend to be stable after iterating 620 generations. The optimal chromosome is (7 6 3 4 5 2 8 1 0 0 1 0 1 0 1 0), that is, the process sequence of jobs is

The iteration process of genetic algorithm.
Six sets of shape parameters and size parameters are developed for reference as shown in Table 6. From Table 6, we can learn that when shape parameter
The effect of different shape parameter and size parameter on decision variable and target value.
Sensitivity analysis
This section reports a study of the effect of varying decision variables on expected cost per unit time and their interaction effects. The effect of inspection interval

Effect of

Effect of

Effect of
The process condition cannot be reflected promptly and accurately if
The results of

3D diagrams and contour plots of the
Table 7 shows the impact of input parameters on
Sensitivity analysis for model parameters.
Model comparison
The job sequencing model and maintenance model are proposed to compare the performance of the integrated joint model. The objective of the job sequencing model is to obtain the job sequence that will minimize the penalty cost due to delay without considering PM, after getting the optimal scheduling plan, the location of PM starts to be determined. The parameters and their values are the same as the above-integrated model, equations (7)–(10) are also same, but due to no PM in job sequencing, the expected delay time of
The objective is to minimize the penalty cost due to schedule delay
From equation (16), the job sequence is determined, then the total penalty cost incurred due to schedule delay can be determined following equations (11)–(14).
In the maintenance model, the production process is not monitored by the control chart, even the process state shifts from in control to out of control, the shift cannot be discovered and the production will be continued until at the end of PM interval
1. The process is in the out-of-control state at the end of
2. The process is in the out-of-control state at the end of
Then the expected cost per unit time can be expressed as
Table 8 shows the numerical results of the stand-alone model. Under same conditions, the expected cost per unit time of the maintenance model is 18.1564, the optimal production sequence of the job sequencing model is
The numerical results of stand-alone model.
To further validate the reliability of the proposed method, we set up five different situations by using randomly generated production parameter values and compare the integrated model results with stand-alone model results under these five situations. The parameter values of production under different situations are shown in Table 9 and the results of comparison are shown in Figure 8. Compared with the stand-alone model, the proposed integrated method can save the cost rate by 12%–42% under five different situations.
Parameter values of production under different situations.

Model comparison under different situations.
Conclusion and future research
The joint design and optimization of production scheduling, PM and quality control have seldom been studied before in the literature. Our study fills up the vacancy of the integrated research of production scheduling, PM and quality control. In this article, a new two-stage integrating model of production scheduling, PM and process quality are developed, where the objective is to minimize the expected cost per unit time and delay cost to obtain the optimal PM interval, processing sequence and the location of PM. This integrated design method can realize the effective integration of the information of production scheduling, equipment maintenance and quality control and help to eliminate the information island effect of the traditional method, thus helping to improve the overall efficiency of the manufacturing process. Substantial economic benefits are seen in the joint optimization from numerical results. The effect of decision variables and the input parameters on cost are analyzed to help managers to make a tradeoff. The research of our study provides a feasible scheme for managers to coordinate production scheduling, maintenance and quality control effectively to enhance production quality, reduce production cost and shorten delivery term.
One limitation of our model is that the proposed integrated method is a two-stage optimization that may get a suboptimal solution. The actual model of a specific system may be different from the model proposed in this study; however, the proposed optimizing procedure and ideology are generally applicable, which can adapt to different models. In addition, the objective function contains only quality loss cost, maintenance cost, sampling cost, checking cost of alert signal and penalty cost due to delay without considering inventory cost and setup cost, and so on.
Future researches could be conducted as follows:
The work presented in this article is limited to a single machine, the future research can try to apply the proposed methodology to different shop floor environments, such as flow-shop, open-shop, job-shop.
The researchers can try using an adaptive control chart, an EWMA control chart or a CUSUM control chart, or even using different tools (Markov chain, Petri net or other simulation methods).
Different maintenance levels can be considered in further research, which may save more production costs.
A multi-objective optimization can be adopted to jointly optimize the expected cost per unit time and penalty cost due to delay.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research was supported by the Suzhou Industrial Technology Innovation Special Project (no. SS201704), the National Natural Science Foundation of China (no. 61773115) and the Natural Science Foundation of Jiangsu Province, China (no. BK20141517).
