You are on page 1of 9

Computers & Industrial Engineering 122 (2018) 283–291

Contents lists available at ScienceDirect

Computers & Industrial Engineering


journal homepage: www.elsevier.com/locate/caie

Preventive maintenance scheduling for serial multi-station manufacturing T


systems with interaction between station reliability and product quality

Xiaojun Zhou , Biao Lu
Department of Industrial Engineering, Shanghai Jiao Tong University, Shanghai 200240, China

A R T I C LE I N FO A B S T R A C T

Keywords: Station reliability and product quality usually interact with each other stochastically in the multi-station man-
Multi-station manufacturing system ufacturing systems, which brings much trouble for the preventive maintenance (PM) scheduling of the system. In
Quality and reliability this paper, a station reliability evaluation method is developed firstly based on the introduced bidirectional
Preventive maintenance interaction mechanism between station reliability and product quality, in which the focus is on the derivation of
Opportunistic maintenance
the failure rate of the stations. Then, a dynamic opportunistic PM (OM) policy is presented for the series multi-
Cost saving
station systems with such quality integrated station reliability. The OM model is built up based on an extended
cost saving method, and the optimal PM scheme of the system is obtained by maximizing the short-term cost
savings which not only come from the stations conducting PM but also come from the downstream stations of
those PM stations. Finally, a numerical example is given to illustrate how this PM scheduling approach works,
and a numerical comparison on different OM policies is also given to show the effectiveness of the proposed OM
policy under such interaction between station reliability and product quality.

1. Introduction Wong, Chan, & Chung, 2014; Zhou, Lu & Xi, 2012; Xia, Xi, Zhou, & Lee,
2012). Stochastic dependence usually means that the deterioration of a
Preventive maintenance (PM) is an important approach to ensure station may affect the deterioration of other stations in the system. That
the operation of the manufacturing systems. In reality, most manu- implies under stochastic dependence, the shape of the lifetime dis-
facturing systems are composed of multiple stations whose operating tribution of a station depends not only on the deterioration state of this
conditions interact with each other. This interaction makes the PM station itself but also on the deterioration states of other stations in the
scheduling of these systems become very complex. However, with the system (Sheu, Liu, Zhang, & Chien, 2008; Shi & Zeng, 2016; Khorshidi,
increasing demand from industry, more and more research efforts are Gunawan, & Ibrahim, 2016; Zhang, Zhang, & Du, 2018).
being paid on the PM modeling for these multi-station manufacturing Because stochastic dependence brings uncertainty on the dete-
systems with interactions between stations (Nicolai & Dekker, 2008). rioration of system stations, it makes the PM modeling of the system
Commonly, from the perspective of maintenance, there are three much more complex. For this sake, compared with economic depen-
types of interactions between stations: economic dependence, structural dence and structural dependence, the efforts on the PM modeling for
dependence and stochastic dependence. Economic dependence usually the systems with stochastic dependence are relatively scarce. In the area
indicates that the preparatory or set-up work (i.e. the preparation cost of stochastic dependence, Murthy and Nguyen (1985) firstly introduce
associated with erecting a scaffolding) can be shared when several two types of failure interactions between different components in a
stations are preventively maintained simultaneously (Do Van, Barros, system. Type 1 is the failure of one component can lead to the failure of
Bérenguer, Bouvardd, & Brissaude, 2013; Zhou, Zhang, Lin, & Ma, the other component. For example, the fracture of the belt in a car may
2013; Zhang & Zeng, 2015; Dao, Zuo, & Pandy, 2014). Structural de- lead to the breakage of the engine. Type 2 is the failure of one com-
pendence often happens when the manufacturing system is in series or ponent can affect the failure rate of the other component. For example,
series-parallel. In such an instance, the PM of a station may cause the in a k-out-of-n system with shared workload, the failure of one com-
stop of the whole system or the series subsystem. Thus, grouping PM ponent increases the workload of other components and subsequently
activities for other system or subsystem stations can decrease the speeds up the deterioration of these components (Zhang et al., 2018).
number of system PM stops and then save the set-up cost for the system Based on this definition on failure interaction, Golmakani and Moakedi
(i.e. the downtime cost due to production loss) (Zhou, Xi, & Lee, 2009; (2012) propose a PM model to find the optimal periodic inspection


Corresponding author.
E-mail address: zzhou745@sjtu.edu.cn (X. Zhou).

https://doi.org/10.1016/j.cie.2018.06.009
Received 29 September 2017; Received in revised form 2 March 2018; Accepted 6 June 2018
Available online 14 June 2018
0360-8352/ © 2018 Elsevier Ltd. All rights reserved.
X. Zhou, B. Lu Computers & Industrial Engineering 122 (2018) 283–291

Nomenclature c jp , c jcmaintenance cost for a PM and for a minimal repair for


station j respectively
PM preventive maintenance c jq cost for the appearance of an out of tolerance product
OM opportunistic PM Tij the ith PM interval for station j
PQD product quality deviation tij start time of the ith PM cycle for station j
QVs quality variables τij operation duration for station j since the (i − 1)th PM of
NVs noise variables this station
Xj (t ) deterioration of the QV related component in station j t1∗, t2∗, t3∗, ⋯, ts∗ happening moments of the upstream stations of sta-
Z= [Z1, Z 2, …, ZL]′ vector of noise variables tion j within the ith PM cycle of station j
E (Z) , Cov (Z) expected value and covariance matrix of Z t1, t2, ⋯, tn predetermined PM moments for station 1, 2, ⋯, n
Dj (t ) PQD from station j CSk cost savings for PM alternative k
Cj , Aj , Bj , Ψj coefficients for PQD function CSk Part1 cost savings for PM alternative k coming from the OM
E (Dj (t )) , Var (Dj (t )) expected value and variance of Dj (t ) stations
Qj (t ) product quality from station j CSk Part2 cost savings for PM alternative k coming from the down-
λj (t ) hard failure rate of station j stream stations of the OM stations
λij (τ ) hard failure rate of station j within PM cycle i SMCjl maintenance cost saving for station j
μj (t ) soft failure rate of station j SDCjl downtime cost saving for station j
ξj coefficient on the deterioration rate of the QVs of station j SQCjl quality cost saving for station j
without upstream quality impact PCjl penalty cost for the OM of station j
Ωj coefficient vector describing the effect of upstream quality TC total maintenance cost throughout the PM scheduling
on the QVs of station j horizon of the system
c pd , c ud downtime cost for a PM and for a minimal repair respec-
tively

interval for a two-component repairable system, Zhang, Wu, Li and Lee He, 2015). However, most of the efforts just simply combine the
(2015) study an Opportunistic PM (OM) policy for a multi-component maintenance and the product quality in the cost function, and they do
system, and Lai and Yan (2016) present a discrete replacement policy not interpret how the deterioration of the station and the deviation of
for a two-unit system. These research results are good references for the the product quality interact with each other. In this research area, Chen
PM modeling of the multi-station systems. However, the focus of the and Jin (2005) gives a quality-reliability chain model for multi-station
above efforts is on the components in a reparable system and these manufacturing systems. In this model, the failure rate of a station is
components are usually physically connected or workload shared. This affected by the deterioration of the incoming product quality, and the
makes it possible that the failure rate of a component is directly affected deterioration of the upstream station causes the deterioration of the
by the deterioration of another component. Obviously, this circum- downstream product quality. Based on this interaction model, Sun and
stance may not be applicable for a series multi-station manufacturing Xi (2011) proposes an optimal PM policy for a degrading manufacturing
system. system, where the impact of the tool-degraded state on the product
In fact, the stochastic dependence between stations in a series multi- quality is deeply discussed. Lu and Zhou (2016) develops a main-
station system is usually indirectly and it often happens through the tenance-quality jointed PM model for a single-unit deterioration
product. The deterioration of the upstream station can cause the de- system, with considering how the quality related components in the
viation of the product quality from this station. This deviation will be system impacts on the product quality. Chen and Jin (2005), Sun and Xi
transferred to the downstream station along with the product and then (2011), Lu and Zhou (2016) are the few research results focusing on the
affects the deterioration process of that station. For example, the wear interaction between station reliability and product quality, and these
of the drilling tool may lead to a smaller diameter of the hole. This works greatly promote the development of the maintenance-quality
increases the workload of the downstream reaming station and subse- jointed modeling technique. However, the PM models proposed by Sun
quently speeds up the wearing of the reaming tool. From this aspect, the and Xi (2011), Lu and Zhou (2016) are for the single-unit manu-
product plays important roles in connecting the manufacturing stations, facturing systems, and they only consider the impact of the station
and it is the medium which brings stochastic dependence between deterioration on the product quality. As proposed by Chen and Jin
stations. For this sake, it is necessary to consider the product quality (2005), for a multi-station manufacturing system, the upstream product
simultaneously when processing the PM scheduling for the multi-sta- quality can also affect the deterioration of the downstream station. It
tion systems with such stochastic dependence. would be much more challenging to present an effective PM scheduling
In recent years, a lot of research results have been published on the approach for the multi-station systems with bidirectional interaction
PM scheduling for manufacturing systems by integrating product between station reliability and product quality.
quality (Fakher, Nourelfath, & Gendreau, 2015; Rivera-Gomez, Gharbi, In this paper, a dynamic OM policy is proposed for the series multi-
& Kenné, 2013; Nafissa, Hayet, & Okba, 2013; Yin, Zhang, Zhu, Deng, & station systems with such bidirectional interaction between station

Station 1 Station 2 Station 3 Station n


...... ......
QV1 , X 1 (t ) QV2 , X 2 (t ) QV3 , X 3 (t ) QVn , Xn (t)

PQD1 , D1 (t ) PQD2 , D2 (t ) PQD3 , D3 (t ) PQDn 1, Dn 1(t) PQDn , Dn (t )

Product Product Product Product Product


Q1 (t ) Q2 (t ) Q3 (t ) Qn 1(t) Qn (t )

Fig. 1. Interactions between station reliability and product quality in a serial n-station system.

284
X. Zhou, B. Lu Computers & Industrial Engineering 122 (2018) 283–291

reliability and product quality. A station reliability evaluation method Second is the modeling of the proposed OM policy, which includes the
is developed based on the introduced bidirectional interaction me- PM modeling for the station level and for the system level. The station
chanism, and an extended cost saving method is proposed for the level model is used to determine the original PM interval to perform PM
modeling of the quality integrated OM policy. The rest of the paper is for each station, and the optimal system PM scheme can be further
organized as follows. Section 2 is the problem definition. Section 3 obtained based on the system level model.
gives the station reliability model under the bidirectional interaction
between station reliability and product quality. The cost saving based 3. Station reliability evaluation under bidirectional interaction
dynamic OM policy is proposed and modeled in Section 4. Finally, a
numerical example is given in Section 5 to illustrate the availability of 3.1. Effect from QVs to product quality
the proposed PM scheduling approach.
For a series multi-station system, product quality is generally af-
2. Problem definition fected by multiple process variables. The predefined QVs are the main
variables. Examples of QVs include cutting tools in machining pro-
Consider a series n-station system with stable and fast production cesses, and dies in stamping processes, etc. The description of QVs can
rhythm as shown in Fig. 1. In this system, the deterioration of some of be determined through engineering analysis or design of experiments
the station components can cause the major Product Quality Deviations (Jin & Shi, 2000). Another type of variables is the Noise Variables
(PQDs) which are denoted as D (t ) = [D1 (t ), D2 (t ), …, Dj (t ), …, Dn (t )]′. For (NVs). For example, the human factors, the environmental variations,
example, the wear of the drilling tool, which is a component of the etc. The NVs usually vary randomly and are not controllable. However,
drilling station, may lead to a smaller diameter of the hole, which is a in a stable manufacturing environment, it is rational to assume that the
major PQD. Here, Dj (t ) represents the PQD from station j. These com- NV follows a stationary distribution which can be obtained on statistical
ponent deteriorations are defined as Quality Variables (QVs) which are method. Thus, according to the response model given by Chen and Jin
denoted as X(t ) = [X1 (t ), X2 (t ), …, Xj (t ), …, Xn (t )]′ where Xj (t ) represents (2005), the PQD from station j can be defined as
the deterioration of the component in station j. Meanwhile, the product
Dj (t ) = Cj + Aj X(t ) + Bj Z+ X′(t ) Ψj Z j = 1…n (1)
quality from station j, denoted as Qj (t ) , which can be derived from PQD,
can also affect the states of the downstream stations and cause addi- where Z= [Z1, Z 2, …, ZL]′ is the column vector of NVs (L is the number of
tional deteriorations due to unexpected frictions, vibrations, etc. For NVs), with mean E (Z) = 0 and covariance matrix Cov (Z) independent
example, a smaller diameter of the hole from the upstream station may of time. Assume Cov (Zi (t ), Zj (t )) = 0, i ≠ j , which means the NVs are
increase the workload of the downstream reaming station and then mutually independent. X (t ) = [X1(t ), X2 (t ), ⋯, Xn (t )]′ includes all the
affect the wearing speed of the reaming tool. QVs in the system. Cj is a baseline constant, and Aj and Bj are the row
Based on the interactions between products and stations, two kinds vectors defining the linear effect of X(t ) and Z respectively. Ψj is the
of station failures need considering for the evaluation of the station matrix defining the effect of interaction between X(t ) and Z. The model
reliability. One is the hard failure which means the breakdown of sta- parameters, including Cj , Aj , Bj and Ψj , can be either fitted based on the
tion components with an inevitable stop of the station. According to the result from design of experiments (Jin & Shi, 2000) or obtained through
literatures, minimal repair is usually adopted to correct this kind of engineering analysis based on process and product design information
failures, and it can restore the failed station to the operation status (Chen, Jin, & Shi, 2004).
without changing its failure rate (Barlow & Hunter, 1960). In this effort, Product quality is usually defined as the proximity of the target
minimal repair is also considered when the hard failure occurs. All the requirement. Based on the above PQD function, the evaluation index for
station components, including those QV related components (i.e. cut- the product quality can be defined as
ting tools), may trigger the hard failures. The other is the soft failure Qj (t ) = E (Dj (t )−E (Dj |X (t ) = 0))2
which means the out of tolerance of the product quality. Commonly,
= (E (Dj (t )−E (Dj |X (t ) = 0)))2 + Var (Dj (t )) (2)
when the soft failure happens, the station can keep operating since this
kind of failures has little damage to the station itself. Therefore, Based on Eq. (1), it can be deduced that
minimal repair is not considered when the soft failure occurs. The
station will keep operating until the PM opportunity arises. However, ⎧ E (Dj |X (t ) = 0) = Cj

the cost for the unqualified product lost still need to be considered. E (Dj (t )) = Cj + Aj X(t )

PM is performed whenever one of the system stations reaches its ⎪Var (Dj (t )) = Bj Cov (Z ) B′j + (X ′ (t )Ψj) Cov (Z )Ψ′j X (t )
⎩ (3)
predetermined PM interval which is obtained mainly on the status of
the hard failure rate λj (t ) and the soft failure rate μj (t ) . In this study, Substitute Eq. (3) to Eq. (2), the index for the product quality can be
PM includes the maintenance of the equipment, the replacement of the rewritten as
cutting tools, the adjustment of the fixture locators, etc. Thus, the Qj (t ) = X ′ (t ) A′j Aj X (t ) + Bj Cov (Z ) B′j + (X ′ (t )Ψj) Cov (Z )Ψ′j X (t ) (4)
system reliability and the product quality can be improved together
through PM. For a series multi-station system, the PM of a station
usually results in the stop of the whole system. At that moment, PM 3.2. Effect from product quality to QVs
opportunities arise for other system stations since combing PM activ-
ities can decrease the number of system PM stops and then save the Equivalently, product quality also has similar impact on QVs.
total set-up cost (i.e. downtime cost) (Zhou et al., 2009). Assume that Generally, the state of the QVs in station j, denoted as Xj (t ) , changes
the PM for a whole station is imperfect, which means the PM can de- over time due to their self-deterioration even without external impact.
crease the failure rate of the station but not all the way to zero, while Its changing trend is usually assumed to be linear in the literature (Al-
the PM for the QV related components is perfect since these compo- fawzan, & Rahim, 2001; Chen et al., 2004). With the deterioration of
nents (i.e. cutting tools) are usually all replaced or adjusted during the the product quality from the upstream station, a more intensive dete-
PM. rioration usually occurs on Xj (t ) (Chen & Jin, 2005). For example, the
Based on the above assumption and definition, the PM modeling for worse surface roughness of the products from the upstream station
the series multi-station system can be divided into two parts. First is the usually leads to the increasing wearing speed of the cutting tool in the
station reliability evaluation with considering the bidirectional inter- downstream station. In such an instance, Xj (t ) can be divided into two
action between the QVs and the product quality. Thus, the station re- parts. One is the self-deterioration part which is a linear function of
liability, which is evaluated by λj (t ) and μj (t ) , can be determined. time, and the other is the external impact part which is a linear function

285
X. Zhou, B. Lu Computers & Industrial Engineering 122 (2018) 283–291

of incoming product quality. Thus, the state of QVs in station j within ⎛ ⎛ Luj −E (Dj (t )) ⎞ l
⎛ Lj −E (Dj (t )) ⎞ ⎞
the ith PM cycle of station j (tij < t ⩽ t(i + 1) j ) is written as μj (t ) = 1−⎜Φ −Φ
⎜ Var (D (t )) ⎟ ⎜ Var (D (t )) ⎟ ⎟
j j (7)
⎝ ⎝ ⎠ ⎝ ⎠⎠
⎧ Xj (tij ) + ξ j (t −tij ) + Ωj Q (t ) tij < t ⩽ t1∗
Because of the piecewise characteristic of Xj (t ) , μj (t ) is also a pie-
⎪ X (t ∗) + ξ j (t −t1∗) + Ωj Q (t ) t1∗ < t ⩽ t2∗
⎪ j 1 cewise function which divided by the PM moments of the upstream
Xj (t ) = Xj (t2∗) + ξ j (t −t2∗) + Ωj Q (t ) t2∗ < t ⩽ t3∗ stations of station j denoted as t1∗, t2∗, t3∗, ⋯, ts∗ .

⎪ ⋮ ⋮
⎪ X (t ∗) + ξ j (t −ts∗) + Ωj Q (t ) ts∗ < t ⩽ t(i + 1) j 4. PM scheduling for multi-station manufacturing systems
⎩ j s (5)
4.1. Dynamic OM policy
where Xj (tij ) is the initial deterioration state of the QVs in station j at
the beginning of the ith PM cycle of station j and usually Xj (tij ) = 0
because of the perfect PM on QVs, ξ j is a coefficient which reflects the As defined in Section 2, PM is performed whenever one of the
deterioration rate of the QVs without considering the quality impact system stations reaches its predetermined PM interval. At that moment,
from upstream stations, Ωj is a coefficient vector to describe the effect PM opportunities arise for other system stations. Due to the dependence
of the product quality on the QVs of station j, between system stations, any PM operation on the upstream stations
Q (t ) = [Q1 (t ), Q2 (t ), ⋯, Qn (t )]′ denotes the quality output from every will have an impact on the downstream stations, especially on the soft
system stations. failure rate μj (t ) as defined in Eq. (7). That brings uncertainty to the
In Eq. (5), Xj (tij ) + ξ j (t −tij ) represents the deterioration resulting future PM activities of the system and makes the PM scheduling more
from the QVs themselves, while Ωj Q (t ) represents the deterioration complicate and changeable. In order to reflect this dynamic impact, a
rolling horizon method based OM policy is considered. Under this
resulting from the external impact from upstream stations. Similarly,
the model parameters ξ j and Ωj can also be fitted based on the result policy, the PM scheduling horizon of the whole system is divided into a
from design of experiments. Furthermore, s is the number of PMs which lot of OM decision cycles, and every station only experience 1 PM ac-
are performed on the upstream stations of station j within the ith PM tivity within a system OM decision cycle.
cycle of station j, and t1∗, t2∗, t3∗, ⋯, ts∗ represent the happening moments Fig. 3 gives the decision framework of the dynamic OM policy.
of these PMs. Since each PM on an upstream station can restore the Fig. 3 shows that the decision process can be briefly divided into four
deterioration state of the QVs in that station perfectly, the value of the parts: parameter values assignment, original PM intervals determina-
PQD from that station after each PM, which can be obtained on Eq. (1), tion for each station, rolling horizon based OM decision making, and
will decrease a certain degree. This indicates the quality indexes obtaining of the optimal PM scheme of the system throughout the
Q1 (t ), Q2 (t ), ⋯, Q(j − 1) (t ) are piecewise functions within the ith PM cycle scheduling horizon. Especially, because of the imperfect effect of PM,
of station j, which leads to the piecewise curve characteristic for Xj (t ) as the original PM intervals of each station must be re-determined after
shown in equation (3). Fig. 2 gives the cure shape of Xj (t ) in such an each OM is performed.
instance. In Fig. 2, station a, b, c, ⋯, y (a, b, c, ⋯, y ∈ (1, 2, ⋯, j−1)) Fig. 4 further gives the brief description of a system OM decision
represents the upstream stations of station j which are renumbered cycle. For a series manufacturing system composed of n stations,
according to their PM moments occurring within the current PM cycle whenever one of the stations stops to conduct PM, an OM decision cycle
of station j. Whenever one of the upstream stations conducts PM, the starts. In Fig. 4, station l is the first station who reaches its pre-
product quality from that station will be restored. That leads to a determined PM interval in current OM decision cycle. At that moment,
slowdown of the deterioration rate of Xj (t ) . other n-1 stations have the opportunities to conduct PMs simulta-
neously to save the setup-up cost. Whether the PM of a station can be
advanced and performed together with station l depends on how much
3.3. Evaluation of station reliability cost can be saved if the PM of that station is advanced. t1, t2, ⋯, tn re-
present the predetermined PM moments for station 1, 2, ⋯, n . It can be
Conventionally, reliability can be described as a function of failure seen that only 1 PM activity is considered for each station in one OM
t decision cycle of the system.
rate, and it satisfies the form of exp (− ∫0 f (t ) dt ) where f (t ) is the
failure rate function. As described in Section 2, two kinds of failure rate Furthermore, when station l stops to perform PM, every other
need considering, which are the hard failure rate λj (t ) and the soft system station can be opportunistically maintained. That implies there
failure rate μj (t ) . Because the trigger mechanism for the hard failure are Cn0− 1 + Cn1− 1 + …+Cnn−−11 alternatives to conduct the OM. In order to
and for the soft failure are different, it is assumed that λj (t ) and μj (t ) are obtain the optimal alternative, the cost savings for every OM alter-
independent. In such an instance, according to the definition of the natives need to be determined. The larger of the cost savings for an
bidirectional interaction in the above section, the impacts from the alternative, the more of the opportunity for this alternative to be se-
product quality is mainly on the soft failure rate μj (t ) . Thus, the focus of lected. Once the optimal OM alternative is determined, PM will be
the modeling of station reliability is on the obtaining of μj (t ) under the performed based on this alternative. After that PM, the system will keep
given bidirectional interaction. operating until the next OM decision cycle starts. This procedure will
In reality, the deviation threshold of the product quality is usually
predetermined in order to judge the qualified product. Assume [Ljl , Luj ] is j (t )
the tolerable value interval for the deterioration of product quality. Station Station Station . . . Station Station . . . .. .
Then, μj (t ) can be described as a b c y j

μj (t ) = 1−Pr(Ljl ⩽ Dj (t ) ⩽ Luj ) PM PM PM PM
(6)
. . . .. . . . . .. .
where the calculation of the possibility Pr(Ljl ⩽ Dj (t ) ⩽ Luj ) depends on Perfect
the distribution of Dj (t ) . If the noise variables satisfy Zj (t ) ∼ N (0, σz2j ) PM
and Cov (Zi (t ), Zj (t )) = 0, i ≠ j , it can be deduced that Dj (t ) follows a
normal distribution. Thus, the value of μj (t ) can be determined based tij t1* t2* t3* . . . .. . ts* t(i 1) j t
on the probability density function of the normal distribution, and Eq.
(6) can be rewritten as Fig. 2. Curve shape of Xj (t ) .

286
X. Zhou, B. Lu Computers & Industrial Engineering 122 (2018) 283–291

Start not stop until the predetermined PM scheduling horizon is reached.


Based on the proposed dynamic OM policy, the PM modeling of the
Assign values to parameters, determine the scheduling horizon T SH multi-station manufacturing systems is defined as follows.

Determine the original PM intervals for each station (1) PM modeling for station level. This PM model is established to
determine the original PM intervals for each station. These PM in-
tervals are used to judge if the system need to be stopped to conduct
The system starts to run, set the start time as t=0
PM.
(2) PM modeling for system level. This model is based on an extended
N cost saving method. Once one of the system station reaches its
Any station reaches its predetermined PM interval?
scheduled PM interval, the PM activities of other system stations
Y can be advanced and performed together with this station to save
A system OM decision cycle begins the total maintenance cost. The possible cost savings can be ob-
Obtain the optimal PM group and conduct PM on this group tained on this model and then the optimal PM scheme for the whole
system can be determined.
Re-determine the original PM intervals for each station
4.2. PM modeling for station level
The system keeps running
Station level PM model is used to determine the original PM inter-
N
t T SH ? vals for each station. Due to the dynamic nature of OM, a single PM
Y cycle cost-effective model is considered for the station level. It is shown
The optimal PM scheme of the system within the scheduling horizon as
t + Tij t + Tj
c pd + c jp + (c jc + c ud ) ∫t ij λj (t ) dt + +c jq ∫t ij μj (t ) dt
End cij =
ij ij

Tij (8)
Fig. 3. Decision framework of the dynamic OM policy.
where c pd
is the downtime cost for a PM, and c ud
is the downtime cost
for a minimal repair. It is assumed that the downtime cost is equal for
advance PM or not? PM
every station in the system since a stop of one station usually means the
t1 stop of the whole system for a series multi-station manufacturing
Station 1 system. c jp and c jc are the cost for a PM and for a minimal repair for
PM station j respectively, c jq is the cost for the appearance of an out of
t2
Station 2 tolerance product, Tij is the ith PM interval for station j, and tij is the
PM start time of the ith PM cycle for station j. Based on Eq. (8), the optimal

If advanced,
tl PM interval of station j within each PM cycle of this station can be
Station l how much cost determined dynamically by minimizing cij .
PM can be saved?

As defined in Section 2, the PM for the whole station is usually


tj imperfect and it cannot restore the station to be as good as new. To
Station j describe the imperfect effect of PM, an evolution rule for the failure rate
PM

of station j, denoted as λj (t ) , is adopted as defined by Zhou et al. (2009).


tn
Station n Based on this rule, the relationship between the failure rates before and
after the ith PM can be denoted as
Fig. 4. A system OM decision cycle under the OM policy.
λ (i + 1) j (τ ) = bij λij (τ + aij Tij ) τ ∈ (0, T(i + 1) j] (9)

Failure rate PM PM
where λij (τ ) represents the failure rate for station j within its PM cycle i,
and it is a segment of the failure rate λj (t ) . λij (τ ) can also be denoted as
j (t ), j (t ) λj (t ) for t ∈ (tij, tij + Tij]. 0 < aij < 1 and bij > 1 are the age reduction
factor and the hazard rate increase factor for station j within PM cycle i
the ith PM respectively, which can be deduced on the historical maintenance data
the (i-1)th cycle of of the station.
PM cycle of station j For the QV related components, it is assumed that the PM is perfect.
That implies the soft failure rate μj (t ) decreases to zero after each PM.
station j Based on the above consideration, Fig. 5 gives the evolution char-
j (t ) acteristic of λj (t ) and μj (t ) before and after the (i − 1)th PM of station j.
j (t )
imperfect 4.3. PM modeling for system level

j (t ) perfect
(t )
Commonly, OM means the PM moment of the station is ahead of the
original PM schedule obtained on the PM model for station level, and it
j

t results in cost savings. Different from the cost savings given by Zhou
et al. (2009), here the cost savings include two parts. One comes from
the stations themselves that conduct OM, denoted as CSk Part1. Ex-
t(i 1) j tij t(i 1) j amples of CSk Part1 include the cost saving for minimal repair because
of the advancing of PM which leads to a decrease of the number of
Fig. 5. Evolution characteristic of λj (t ) and μj (t ) . failures, and the cost saving for the stop of the system since some sta-
tions are preventively maintained together and subsequently the

287
X. Zhou, B. Lu Computers & Industrial Engineering 122 (2018) 283–291

Table 1
Initial values of parameters.
j (αj, βj ) [Llj , Luj ] (mm) ξ j (mm/day) Ωj c pd ($) c ud ($) c jp ($) c jc ($) c qj ($)

1 (3, 45) [−0.10, +0.22] 0.003 [0, 0, 0] 200 650 540 610 410
2 (2.5, 35) [−0.05, +0.15] 0.0023 [0.4, 0, 0] 200 650 320 830 430
3 (2.5, 25) [0, +0.23] 0.0026 [0, 0.4, 0] 200 650 330 920 450

Table 2
Original PM intervals for each station of system.
j (aij , bij ) T1j (days) T2j (days) T3j (days) T4j (days) T5j (days) T6j (days)

1 (0.09, 1.08) 17 17 17 17 17 16
2 (0.09, 1.07) 13 13 13 13 13 12
3 (0.06, 1.05) 11 11 11 11 10 10

Table 3
Intermediate results of cost savings (unit for cost: $).
k j l CSk CSk Part1 SDCjl SMCjl SQCjl PCjl CSk Part2 SQC2 SQC3

1 2 3 460.7 287.4 218.5 22.6 176.6 130.4 173.3 – 173.3


2 1 3 −19.4 −155.1 225.4 23.6 85.7 489.7 135.7 36.1 99.6
3 2, 1 3 375.1 132.3 – – – – 242.8 36.1 206.8
4 – 3 0 – – – – – – – –

Table 4 number of system PM stops can be decreased, etc. The other comes from
Optimal PM schedule for system. the downstream stations, denoted as CSk Part2 . The PM for a station can
j t
bring the state of the QVs of that station to be as good as new. Ac-
cording to the definition on the relationship between QVs and PQD
11 17 22 33 44 50 54 presented in Section 3, the restore of the QVs of that station also means
a slower deterioration speed for the QVs of the downstream stations.
1 – PM – OM – PM –
2 OM – OM OM OM – OM
This leads to a decreased gradient of the soft failure rate functions of the
3 PM – PM PM PM – PM downstream stations, which also means the cost saving for the im-
proved product quality. Thus, the total cost savings for OM alternative k
can be defined as
CSk = CSk Part1 + CSk Part 2 (10)

Assume there are m stations (including station l) in the OM alter-


native k, and station l reaches its predetermined PM interval first and at
that time t = tl . Then, CSk Part1 for OM alternative k can be defined as
m−1
CSk Part1 = ∑ (SMCjl + SDCjl + SQCjl−PCjl )
j=1 (11)

where SMCjl is the maintenance cost saving for station j, SDCjl is the
downtime cost saving for station j, SQCjl is the quality cost saving for
station j, and PCjl is the penalty cost for the OM of station j.
For the maintenance cost saving, it results from the reduction of the
Fig. 6. Total maintenance cost under different Ω . number of minimal repairs for station j. Suppose before this OM, station
j has experienced i-1 PM cycles. Then, the maintenance cost saving
within the ith PM cycle can be shown as
t +T t +τ
SMCjl = c jc ∫t ij ij λj (t ) dt − c jc ∫t ij ij λj (t ) dt
 ij
  originalcost  ij
  new cost
t +T
= c jc ∫t ij+ τ ij λj (t ) dt
ij ij (12)

where τij ∈ (0, Tij ) is the operation duration for station j at t = tl since
the (i − 1)th PM of this station.
For the downtime cost saving, it results from the reduction of the
number of PM stops and hard failure stops due to the OM of station j. It
can be defined as
tij + Tij
SDCjl = cud ∫t +τij ij
λj (t ) dt + cpd
(13)
Fig. 7. Total maintenance cost under different c pd .
For the quality cost saving, it results from the reduction of the

288
X. Zhou, B. Lu Computers & Industrial Engineering 122 (2018) 283–291

number of soft failures, and it can be described as D1 (t ) = 0.04 + [−1.974 0 0]X(t ) + [0.935 0 0] Z (t )
tij + Tj ⎡−0.113 0 0⎤
SQCjl = c jq ∫t +τ
ij ij
μj (t ) dt
(14)
+ X′(t ) ⎢ 0 0 0 ⎥ Z (t )
⎣ 0 0 0⎦ (18)
For the penalty cost, the advancement of the PM action always
implies an insufficient utilization of the PM interval, resulting in an D2 (t ) = 0.07 + [−0.383 −1.836 0]X(t ) + [0.181 0.996 0] Z (t )
increase of the number of PMs throughout the PM scheduling horizon ⎡−0.022 0 0⎤
and subsequently an increase of the total PM cost of the station. Based + X′1(t ) ⎢ 0 0.107 0 ⎥ Z (t )
on this consideration, the penalty cost for the advancement of the PM ⎣ 0 0 0⎦
for station j is defined as (19)

Tij D3 (t ) = 0.12 + [−0.085−0.415−1.931]X(t ) + [0.040.2220.918] Z (t )


PCjl = cij (Tij−τij )
τij (15) ⎡−0.005 0 0 ⎤
+ X′1(t ) ⎢ 0 0.024 0 ⎥ Z (t )
Tij
where
τij
can be seen as an amplification coefficient of the average ⎣ 0 0 0.183⎦
penalty cost cij (Tij−τij ) . The definition form of cij (Tij−τij ) is given by Zhou (20)
et al. (2009). However, in this study, this kind of definition always leads Because these stations are all machine tools, it is rational to assume
to the circumstance that all the system stations are preventively that the failure rate of the station follows a Weibull distribution which
T
maintained together. Therefore, the coefficient ij is added to reduce the αj
αj − 1
τij can be described as hj (t ) = ⎛ t ⎞ . The scheduling horizon of the
βj
occurrence possibility of such circumstance. ⎝ βj ⎠
As defined in Eq. (10), CSk Part2 comes from the downstream sta- system is T SH = 60 days. The initial values of the other relevant para-
tions. The restore of the QVs of station j can slow the deterioration meters, which are also assigned according to the efforts by Zhou et al.
speed of the QVs of the downstream stations. That also means the im- (2009), Chen and Jin (2005), Lu and Zhou (2016), and the reality of the
provement of the product quality from the downstream stations. As- system, are listed in Table 1.
sume the stations in the n-station system are numbered along with the Within each PM cycle of a station, Eq. (8) is used to obtain the
production process, and the first station occurred in OM alternative k, original PM interval for the current PM cycle of that station. During this
except the station who reaches the predetermined PM interval first, is term, the impact from the product quality of the upstream station is
station ω . Then, CSk Part2 for alternative k can be defined as ignored since this impact is dynamic throughout the scheduling hor-
n
izon. Once the station is preventively maintained, the current PM cycle
CSk Part 2 = ∑ SQCr ends and then a new PM cycle starts. Because the PM is imperfect as
r=n−ω (16) defined in Eq. (9), the PM interval sequence for every station exhibits a
decrease trend. Table 2 gives the original PM intervals obtained on Eq.
where SQCr is the quality cost saving coming from station r which could (8) with the predetermined imperfect effect of PM denoted as (aij , bij ) .
be any of the downstream stations of station ω , and it can be shown as
t +T t +T 5.2. Optimal PM schedule for system
SQCr = crq ∫t cr+ τ ir μrold (t ) dt −crq ∫t cr+ τ ir μrnew (t ) dt
cr ir cr ir
t +T
= crq t cr+ τ ir
∫ (μrold (t )−μrnew (t )) dt (17) Based on the original PM intervals for each station, the optimal PM
cr ir
schedule for the whole system can be obtained on the cost saving
where tcr is the start time of the current PM cycle of station r, and scheme described in section 4. Assume all the system stations start their
τcr ∈ (0, Tir ) is the operation duration for station r at time t = tl since the operation from the beginning of their first PM cycle as shown in
last PM of this station. μrold (t ) is the old soft failure rate function for Table 2.
station r if OM alternative k is not applied, μrnew (t ) is the new soft failure Table 3 gives a segment of the intermediate results. In this case,
rate function for station r if OM alternative k is applied without con- when t = 11, station 3 reaches the predetermined PM interval first.
sidering the PM for station r. The reason for not considering the PM for Then, the whole system stops. There are four OM alternatives at that
station r is to evaluate the impact comes from the PMs of the upstream moment. (1) station 2 with station 3, (2) station 1 with station 3, (3)
stations of station r, although station r may be included in OM alter- both station 1 and 2 with station 3, and (4) no stations with station 3.
native k. To measure the benefit of each OM alternative, the cost savings are
calculated based on Eqs. (10)(17). Then, a PM decision is made based
5. Numerical analysis on the value of CSk . In this case, as shown in Table 3, the cost savings
for alternative (1) is the largest one and it is 460.7. That implies a PM
5.1. Original PM interval for each station for station 2 is also performed at t = 11.
It need to be explained that once station 2 is opportunistically
old
Consider a 3-station series manufacturing system which consists of maintained, the real PM interval of this station changes from T12 = 13
new
drilling, reaming and tapping procedures. With the deterioration of to T12 = 11. Based on the definition of Eq. (9), the hard failure rate of
drilling tools, the diameter of the hole gets smaller which increases the station 2 within its second PM cycle becomes λ22 (τ ) = bij λ12 (τ + aij ∗11) .
difficulty of reaming and then intensifies the deterioration of reaming Thus, all the later PM intervals for station 2 will change, which is dif-
tools. Equivalently, the deterioration of reaming tools has the same ferent from the intervals given in Table 2. Therefore, the second optimal
impact on the deterioration of tapping tools. The process variables for PM interval for station 2 should be re-optimized based on Eq. (8).
the three stations are described as X(t ) = [X1 (t ) X2 (t ) X3 (t )]′ where Besides, because of the PM of station 2 and station 3, the soft failure
the initial deterioration Xj (tij ) = 0, j = 1, 2, 3, and rates of these two stations are restored to be as good as new. Then, the
Z (t ) = [Z1 (t ) Z2 (t ) Z3 (t )]′ where Zj (t ) ∼ N (0, 0.001), j = 1, 2, 3. deterioration trends of these soft failure rates within the next system
Because the focus of this paper is on the OM policy, the value of the OM decision cycle can be decided based on equation (5) and (7).
parameters for the bidirectional interaction model is assigned sub- The above decision procedure will not stop until the predetermined
jectively based on the research results given by Chen and Jin (2005), Lu scheduling horizon (T SH = 60 ) is terminated. Table 4 gives the optimal
and Zhou (2016), and the reality of the 3-station system. Thus, the PM scheme throughout the predetermined scheduling horizon under
product quality from each station is assumed as the above parameter values. In Table 4, PM means this station reaches

289
X. Zhou, B. Lu Computers & Industrial Engineering 122 (2018) 283–291

the predetermined PM interval first, and OM means the PM of this station when the product is processed. Thus, the parameters in the bi-
station is advanced and opportunistically performed together with the directional interaction model between station reliability and product
station who reaches its PM interval first. quality can be estimated. Second is history failure, repair and main-
tenance information. The history failure records can be used to estimate
5.3. Comparison and discussion the parameters of the Weibull failure rate distribution, and the cost
parameter values can be obtained based on the history repair and
Consider two other conventional policies to schedule the PM for the maintenance information.
3-station manufacturing system. (1) Never conduct OM. Each station of However, with the constraint of the existing theory, some of the
the system is preventively maintained according to its predetermined definition is simplified in this study. For example, the effect from QVs to
PM interval. (2) Always conduct OM. All the system stations are pre- station is just assumed to be linear based on the few existed efforts. In
ventively maintained together whenever one of the system stations the future work, more efforts could be paid on further modeling of the
reaches its predetermined PM interval. A comparison is implemented effect from QVs to station. In addition, more attention also could be
between the proposed OM policy and the above two conventional OM paid on the PM modeling for other kind of systems with interaction
polies to show the effectiveness of the proposed OM policy. Because the between station reliability and product quality. For example, series-
interactions between stations are the main factors considered in the parallel multi-station systems.
proposed OM policy, the focus of the comparison is on how the change
of the interactions impacts on different OM policies. According to the Acknowledgement
proposed OM model, the correlation coefficient Ωj reflects the sto-
chastic dependence between stations, while the downtime cost c pd re- This work is supported by the National Natural Science Foundation
flects the structural dependence between stations. In such an instance, of China (Nos. 51575356 and 71472125).
Ωj and c pd are chosen to do the parameter analysis for the comparison.
Let Ω varies from 0 to 2, and c pd varies from 50 to 600. Here Ω = x References
means Ω1 = [0, 0, 0], Ω2 = [x , 0, 0], Ω3 = [0, x , 0]. Figs. 6 and 7 gives
the comparison results on the total maintenance cost throughout the Al-fawzan, M. A., & Rahim, M. A. (2001). Optimal control of a deteriorating process with
a quadratic loss function. Quality and Reliability Engineering International, 17,
scheduling horizon between the proposed OM policy (called PC scheme 459–466.
in the figures) and the other two conventional policies. The total Barlow, R., & Hunter, L. (1960). Optimum preventive maintenance policies. Operations
maintenance cost throughout the scheduling horizon (T SH = 60 ) can be Research, 8, 90–100.
Chen, Y., Jin, J., & Shi, J. (2004). Integration of dimensional quality and locator relia-
obtained based on the following equation which is written as bility in design and evaluation of multi-station body-in-white assembly processes. IIE
3 Transactions, 36, 827–839.
60 60
TC = ∑
j=1
( (c + c
c
j
ud )
∫0 λj (t ) dt + c jq ∫0 )
μj (t ) dt + Sj c jp + Mc pd Chen, Y., & Jin, J. (2005). Quality-reliability chain modeling for system-reliability ana-
lysis of complex manufacturing processes. IEEE Transactions on Reliability, 54,
475–488.
(21) Dao, C., Zuo, M., & Pandey, M. (2014). Selective maintenance for multi-state ser-
60 60 ies–parallel systems under economic dependence. Reliability Engineering and System
where (c jc
+ c ud )
∫ λj (t ) dt + ∫ μj (t ) dt +
0
c jq 0
represents the sum Sj c jp Safety, 121, 240–249.
of the total minimal repair cost, the total quality lost, and the total PM Do Van, P., Barros, A., Bérenguer, C., Bouvardd, K., & Brissaude, F. (2013). Dynamic
grouping maintenance with time limited opportunities. Reliability Engineering and
cost throughout the horizon for station j, Sj is the number of PMs for System Safety, 120, 51–59.
station j and M is the number of PM stops for the system throughout the Fakher, H. B., Nourelfath, M., & Gendreau, M. (2015). Joint production-maintenance
horizon. planning in an imperfect system with quality degradation. In International con-
ference onindustrial engineering and systems management (IESM) (pp. 910–919).
The results show that under different Ω and c pd , the proposed OM
IEEE.
policy always suggests the optimal maintenance schedule with the Golmakani, H. R., & Moakedi, H. (2012). Periodic inspection optimization model for a
lowest cost. With the increase of Ω or c pd , the correlation between two-component repairable system with failure interaction. Computers and Industrial
Engineering, 63, 540–545.
stations becomes stronger. When Ω ⩾ 1.2 or c pd ⩾ 400 , the proposed
Jin, J., & Shi, J. (2000). Diagnostic feature extraction from stamping tonnage signals
OM policy provides the same maintenance cost with “Always OM based on design of experiments. Journal of Manufacturing Science and Engineering, 122,
policy”. That implies with the increase of the dependencies between 360–369.
stations, whether it is stochastic or structural, the stations have more Khorshidi, H. A., Gunawan, I., & Ibrahim, M. Y. (2016). A value-driven approach for
optimizing reliability-redundancy allocation problem in multi-state weighted k-out-
opportunities to be preventively maintained together. of-n system. Journal of Manufacturing Systems, 40, 54–62.
Lai, M., & Yan, H. (2016). Optimal number of minimal repairs with cumulative repair cost
limit for a two-unit system with failure rate interactions. International Journal of
6. Conclusion Systems Science, 47, 466–473.
Lu, B., & Zhou, X. (2016). Joint modeling of preventive maintenance and quality im-
Station reliability and product quality usually interact with each provement for deteriorating single-machine manufacturing systems. Computers and
Industrial Engineering, 91, 188–196.
other in most multi-station manufacturing systems. This paper gives an
Murthy, D. N. P., & Nguyen, D. G. (1985). Study of two-component system with failure
extended cost saving based dynamic OM policy for the series multi- interaction. Naval Research Logistics Quarterly, 32, 239–247.
station manufacturing systems with considering the bidirectional in- Nafissa, R., Hayet, M. L., & Okba, K. (2013). Desgin of multi-agent system for quality
teraction between station reliability and product quality. The numerical control and machine maintenance. In International conference on control, decision
and information technologies (CoDIT) (pp. 794–797). IEEE.
example shows that the proposed OM model can effectively reflect this Nicolai, R. P., & Dekker, R. (2008). Optimal maintenance of multi-component systems: A
bidirectional interaction. It also shows that the total maintenance cost review. Complex system maintenance handbook (pp. 263–286). London: Springer.
under the proposed OM policy is always lower than the cost under the Rivera-Gomez, H., Gharbi, A., & Kenné, J. P. (2013). Joint control of production, over-
haul, and preventive maintenance for a production system subject to quality and
other two conventional PM policies. With the increase of the value of Ω reliability deteriorations. The International Journal of Advanced Manufacturing
or c pd , the system stations have more opportunities to be preventively Technology, 69, 2111–2130.
maintained together. Sheu, S., Liu, T., Zhang, Z., & Chien, Y. (2008). Extended optimal replacement policy for a
two-unit system with failure rate interaction and external shocks. IEEE Transactions
In reality, to apply the proposed dynamic OM policy to the PM on Reliability, 39, 71–79.
scheduling of the series multi-station manufacturing systems, the most Shi, H., & Zeng, J. (2016). Real-time prediction of remaining useful life and preventive
important preparation is the collection of some necessary data. First is opportunistic maintenance strategy for multi-component systems considering sto-
chastic dependence. Computers and Industrial Engineering, 93, 192–204.
the manufacturing data including the quality state of the product before Sun, J., & Xi, L. (2011). Optimal maintenance policy for degrading manufacturing systems
and after it is processed by each station, and the deterioration states of using long-term average cost criterion. Production Planning and Control, 22, 124–136.
quality variables (QVs) and the values of noise variables (NVs) in the Wong, C., Chan, F., & Chung, S. (2014). Decision-making on multi-mould maintenance in

290
X. Zhou, B. Lu Computers & Industrial Engineering 122 (2018) 283–291

production scheduling. International Journal of Production Research, 52, 5640–5655. Zhang, Z., Wu, S., Li, B., & Lee, S. (2015). (n, N) type maintenance policy for multi-
Xia, T., Xi, L., Zhou, X., & Lee, J. (2012). Dynamic maintenance decision-making for component systems with failure interactions. International Journal of Systems Science,
series–parallel manufacturing system based on MAM–MTW methodology. European 46, 1051–1064.
Journal of Operational Research, 221, 231–240. Zhou, X., Xi, L., & Lee, J. (2009). Opportunistic preventive maintenance scheduling for a
Yin, H., Zhang, G., Zhu, H., Deng, Y., & He, F. (2015). An integrated model of statistical multi-unit series system based on dynamic programming. International Journal of
process control and maintenance based on the delayed monitoring. Reliability Production Economics, 118, 361–366.
Engineering and System Safety, 133, 323–333. Zhou, X., Lu, Z., & Xi, L. (2012). Preventive maintenance optimization for a multi-com-
Zhang, T., Zhang, Y., & Du, X. (2018). Reliability analysis for k-out-of-n systems with ponent system under changing job shop schedule. Reliability Engineering and System
shared load and dependent components. Structural and Multidisciplinary Optimization. Safety, 101, 14–20.
http://dx.doi.org/10.1007/s00158-017-1893-z. Zhou, Y., Zhang, Z., Lin, T. R., & Ma, L. (2013). Maintenance optimisation of a multi-state
Zhang, X., & Zeng, J. (2015). Deterioration state space partitioning method for oppor- series–parallel system considering economic dependence and state-dependent in-
tunistic maintenance modelling of identical multi-unit systems. International Journal spection intervals. Reliability Engineering and System Safety, 111, 248–259.
of Production Research, 53, 2100–2118.

291

You might also like