You are on page 1of 6

112 IEEE TRANSACTIONS ON RELIABILITY, VOL. 52, NO.

1, MARCH 2003

Joint Optimization of Block-Replacement and


Periodic-Review Spare-Provisioning Policy
Alenka Brezavsc ek and Alenka Hudoklin

AbstractThis paper considers the problem of joint optimiza- NOTATION


tion of preventive maintenance and spare-provisioning policy
for system components subject to wear-out failures. A stochastic PR interval, cycle length
mathematical model is developed to determine the jointly optimal part of a cycle of length where the inventory level
block replacement and periodic review spare-provisioning 0
policy. The objective function of the model represents the -ex- part of a cycle of length where the inventory level
pected total cost of system maintenance per unit time, while the
preventive replacement interval and the maximal inventory level
0
are chosen as the decision variables. The objective function of the stock reorder interval
model is in an analytic form with parameters easily obtainable maximal inventory level
from field data. -expected inventory level just after realization of
The model has been tested using field data on electric locomo- planned PR
tives in Slovenian Railways. The calculated optimal values of the
model decision variables are realistic. Sensitivity analysis of the
number of -identical components in the system
model shows that the model is relatively insensitive to moderate pdf for component failure time
changes of the parameter values. Laplace transform of
The results of testing and of sensitivity analysis of the model , mean and standard deviation of
prove that a trade-off exists between the replacement related cost Cdf of
and the inventory related cost. The jointly optimal preventive
replacement interval defined by this model differs appreciably
component renewal function
from the corresponding interval determined by the conventional : component renewal density
model where only replacement related costs are considered. Also, number of component CR during , when the
the results of the sensitivity analysis show that even minor modi- system has only 1 component of a given type
fication of the value of each model decision variable (without the number of component CR during , when the
appropriate adjustment of the value of the other decision variable)
can lead to important increase of the -expected total cost of
system has components of a given type
system maintenance. This indicates that separate optimization of pdf for
preventive maintenance policy and spare-provisioning policy does procurement lead time
not ensure minimal total cost of system maintenance. -expected total cost of system maintenance per unit
This model can be readily applied to optimize maintenance pro- time
cedures for a variety of industrial systems, and to upgrade main-
tenance policy in situations where block replacement preventive
-expected replacement cost in a cycle of length
maintenance is already in use. -expected inventory cost in a cycle of length
-expected ordering cost in a cycle of length
Index TermsBlock replacement, industrial system, joint
optimization, periodic review, preventive maintenance, spare-
-expected holding cost in a cycle of length
provisioning, system component, wear-out failure. -expected shortage cost in a cycle of length
, cost of component PR, CR
set-up cost for placing an order
ACRONYMS1 cost of a spare purchased
BR block replacement holding cost per spare per unit time
CR corrective replacement downtime cost due to shortage of spares per compo-
DV decision variable nent per unit time
PM preventive maintenance -expected value of any variable
PR preventive replacement. variance of any variable.

I. INTRODUCTION

Manuscript received December 5, 2000; revised August 17, and September


28, 2001. Responsible Editor: J.-C. Lu.
The authors are with the University of Maribor, Faculty of Organizational
S YSTEMS used in the production of goods and/or in the de-
livery of services constitute the vast majority of most in-
dustrys capital. These systems are subject to deterioration with
Sciences, Kidriceva cesta 55a, 4000 Kranj, Slovenia (e-mail: Alenka.Breza- usage and age that often leads to higher production cost. A major
vscek@fov.uni-mb.si). portion of the total system production cost represents the cost
Digital Object Identifier 10.1109/TR.2002.805790
of system maintenance [1]. To keep the maintenance cost down,
1The singular and plural of an acronym are always spelled the same. PM is performed on systems and their components.
0018-9529/03$17.00 2003 IEEE
BREZAVS CEK
AND HUDOKLIN: JOINT OPTIMIZATION OF BLOCK-REPLACEMENT AND PERIODIC-REVIEW SPARE-PROVISIONING POLICY 113

Maintenance policies for systems that are subject to dete-


rioration have been treated extensively in the literature, e.g.,
[2][5]. The literature-authors usually assume that whenever a
system component is to be replaced, a new component is imme-
diately available. This implies either that components are highly
standardized so that the manufacturer can readily procure them
off-the-shelf from a supplier, or that they are so inexpensive that
the manufacturer can store large inventories of spares as protec-
tion against system failures. However, system components that
are prone to failure are often both expensive and highly cus-
tomized, and the procurement lead time is nonnegligible. This
implies that the PM and the spare-provisioning policies must
be closely coupled, because separate treatment of them will not
result in the global optimal maintenance policy. Some authors
have studied the effect of the spare-provisioning policy on the Fig. 1. Variation of the inventory level over time.
PM policy, but from a practical view-point, their contributions
have several drawbacks such as: Maintenance of the system is performed according to the
the procurement lead time is assumed to be negligible, e.g., BR policy: If spares are available, the failed component is re-
[6], [7], placed immediately on failure, while all operating compo-
the mathematical model is not given analytically, e.g., [8], nents are replaced at predetermined time intervals of length .
[9], The replacement time is negligible. If spares are not available,
the number of system components and/or the maximal in- the components are replaced as soon as the inventory of spares
ventory level is limited to a predetermined fixed value, e.g., [10], is replenished. The downtime of any of components due to
[11]. shortage of spares (time between the moment of the component
This paper presents a stochastic mathematical model that en- failure and the next order arrival) represents a loss of the system
ables joint optimization of the PR policy, known as BR policy operational time.
(e.g., [12]), and of the periodic review spare-provisioning The inventory of spares is replenished at a single location
policy, (e.g., [13]). The objective function of the model is according to the periodic review inventory policy. Under
given in an analytic form with the PR interval and the maximal the BR policy it is reasonable to choose the reorder points at
inventory level as the DV. No restriction is imposed on values equidistant time instants , (see assumption
of the DV and on the number of system components. The #1). At each reorder point, enough spares are ordered to bring
procurement lead time is also considered. the inventory level up to .

Model Assumptions
III. MATHEMATICAL MODEL FOR JOINT OPTIMIZATION OF BR
1) The procurement lead time, , is constant and shorter than AND OF PERIODIC REVIEW SPARE-PROVISIONING POLICY
the PR interval .
2) The procurement lead time, , is -independent of the A. Preliminaries
quantity of spares being ordered. Demand for spares during a given time interval, and conse-
3) There is no quantity discount; thus the spare cost, , does quently, variation of the level of spares in the inventory, depends
not depend on the ordered quantity. on the number of component CR and PR in this interval. Fig. 1
4) The inventory of spares for a given component type is re- illustrates the variation of the inventory level over time. The
plenished entirely -independently of inventories of spares for solid curve represents the inventory level; the dashed curve rep-
other types of system components. resents the inventory position (the inventory level that includes
5) The holding cost in a given cycle is proportional to the part the amount of spares ordered but not yet received). Fig. 1 can be
of this cycle where the inventory-level 0, and to the average viewed as a series of cycles; cycle is defined as the time be-
inventory on hand during this cycle (viz, the average number of tween receipt of consecutive orders. The cycle length is there-
spares physically located in the inventory during the cycle). fore equal to the PR interval .
6) The shortage cost in a given cycle is proportional to the cu- Fig. 1 shows that there are two possible variants of a cycle:
mulative component downtime due to shortage of spares during 1) Excess of spares: The actual demand for spares during a
this cycle. cycle , as shown in Fig. 2.
7) During the cycle, the inventory level decreases linearly. 2) Shortage of spares: The actual demand for spares during
a cycle , as shown in Fig. 3.
Fig. 2 shows that excess of spares occurs when .
II. DESCRIPTION OF SYSTEM MAINTENANCE
Similarly, Fig. 3 shows that shortage of spares occurs when
Consider a system of -independent components of a given .
type. The components are subject to wear-out failures, so the The is a random variable with pdf . When , of the
component failure rate increases with time. system under consideration, is relatively large (for complex in-
114 IEEE TRANSACTIONS ON RELIABILITY, VOL. 52, NO. 1, MARCH 2003

The can be also calculated from:

(1)

For practical purposes, it is usually enough to take in (1) only


the first few convolutions of , e.g., the first 5 convolutions
for the Weibull family, [15]. However, calculation of the convo-
lutions of is simple only for the -normal pdf and for the
Gamma pdf with an integer . In these cases, the convolutions
Fig. 2. Excess of spares during a cycle.
of are of the same type as the original . For any other
type of pdf that can be used for computations in the wear-out
period this calculation is rather tedious.
Therefore is calculated according to the recurrence re-
lation [12]:

(2)

The length of each interval , , in (2)


must be made sufficiently short so that no more than 1 compo-
nent failure can occur within any interval.
Calculation of according to (2) is quite simple, irre-
spective of the type of the , and of the values of its param-
Fig. 3. Shortage of spares during a cycle.
eters (integer or not).
The that is used to determine the standard deviation
of can be obtained as follows [7]:
dustrial systems this is usually true), the could be approx-
imated by the -normal pdf with mean and
standard deviation (3)

The renewal density in (3) is obtained by numerical differenti-


ation of the discrete function (2). The definite integral in (3) is
solved numerically using the trapezoidal rule.
The of component CR as a function of can be described
by the ordinary renewal process. is therefore equal to the
value of in time . In principle, can be determined B. Model Development
by calculating the inverse Laplace transform of The jointly optimal BR and periodic review spare-provi-
sioning policy is defined by the optimal values of the following
DV:
PR interval ,
maximal inventory-level .
Unfortunately, although one can find simple expressions for the
To determine these values, a stochastic mathematical model is
for various types of , the can be exactly in-
developed.
verted only in simple cases [14]. The exact inversion of
for pdfs that can describe the failure time distribution in the The objective function of the model represents the -expected
wear-out period is hardly ever obtainable. An exception repre- total cost of system maintenance per unit time:
sents the Gamma pdf where the inversion of in simple
terms can be done for some integer values of , e.g., . (4)
This is probably the reason why the Gamma pdf with is
often used in the literature, e.g., [6], [7]. Unfortunately, a failure The is calculated using:
time distribution obtained empirically rarely fits the pdf with
predetermined parameter values. (5)
BREZAVS CEK
AND HUDOKLIN: JOINT OPTIMIZATION OF BLOCK-REPLACEMENT AND PERIODIC-REVIEW SPARE-PROVISIONING POLICY 115

The consists of the -expected ordering cost, -expected firmed by the results of model testing using the actual data (see
holding cost, and -expected shortage cost in a cycle. The 3 el- Section III-C).
ements of are determined as follows: The is the sum of the costs calculated by (6)(8). Finally,
1) The is calculated as: the objective function of the model can be written according to
(4) as:
(6)

2) Immediately after receipt of the spares ordered, spares


are used for the PR of the operating components (see Fig. 1).
These spares cause practically no holding cost. Therefore, in
calculating the -expected holding cost in a cycle, only spares
needed for the CR are considered.
Considering assumption #5, the holding cost in a given cycle
(9)
depends upon the within this cycle, and upon the average
inventory on hand during this cycle. Fig. 2 shows that when there
is no shortage of spares, then , and the average inventory
on hand during the cycle is . Under assumption #7 Optimal values of the DV, and , that minimize the -expected
(illustrated with the solid line in Fig. 3) it can be derived that in a total system maintenance cost per unit time are calculated by an
shortage of spares, , and the average inventory iterative procedure described in detail in [16].
on hand during the cycle is .
Considering both possible variants of a cycle, the can be C. Model Testing
written as:
The model in Section III-B has been tested using the field data
on electric locomotives in Slovenian Railways. All locomotives
of a given type have been treated as a system. Optimal main-
tenance policy for the arcing chamber, as an important system
(7) component, has been defined.
The system comprises 30 electric locomotives of the same
type, and working in a similar regime. Each locomotive contains
3) Shortage cost exists when the variant 2 of a cycle is realized 4 -identical arcing chambers operating in series. To fulfill the
(see Fig. 3). Considering assumption #6, this cost depends upon market demand, all 30 locomotives must be in operating con-
the cumulative component downtime due to shortage of spares dition. A failure of any arcing chamber leads to a degradation
during the cycle. According to assumption #7, its average value failure of the system and causes high financial losses.
is The following values of the model parameters have been ob-
tained from the system field data:
.
is -normal. The values of parameters of are ob-
The in a cycle, allowing for both possible variants of a tained on the basis of a sample of 7 component times-to-failure
cycle, can be expressed as: occurring in the 6-month period: weeks,
weeks.
if weeks.
units.
otherwise.
units.
(8) units.
units.
Because the components under consideration operate within the units/week.
wear-out period, the inventory level decreases with time ac- units/week.
cording to a concave function. Therefore, assumption #7, used The optimal values of the DV, and , have been calculated
in (7) and (8), implies that the calculated value of is a little using the iterative procedure in [16]. For each value of an
shorter (and never longer) than the actual one. Consequently, appropriate value of has been determined. The has been
the calculated value of is a little longer (and never shorter) calculated according to the (9); the results are in Table I.
than the actual one. This means that the determined by the It can be deduced from Table I that the jointly optimal BR
model, will be higher than needed. Because the downtime cost and spare-provisioning policy for the arcing chambers can be
due to shortage of spares per component per unit time is usually described as follows:
much higher than the cost of holding 1 spare in the inventory per Failed components are replaced immediately on failure,
unit time, then moderate overstocking would not appreciably af- while every 23 weeks all 120 components are replaced
fect the total cost of system maintenance. This reasoning is con- preventively.
116 IEEE TRANSACTIONS ON RELIABILITY, VOL. 52, NO. 1, MARCH 2003

TABLE I
DEPENDENCE OF THE s-EXPECTED TOTAL COST OF SYSTEM MAINTENANCE PER UNIT TIME, C ,
T
ON THE PR INTERVAL AND THE MAXIMAL INVENTORY LEVEL S

12 weeks before planned PR, 135 spares are ordered. TABLE II


EFFECT OF THE PRESUMPTION OF LINEAR DECREASING OF THE INVENTORY
120 spares are reserved for the PRs, and 15 spares are used LEVEL DURING A CYCLE ON THE OPTIMAL SOLUTION
for the CRs.
The actual PR interval is 24 weeks, and the annual
demand is approximately 300 spares. These data are in
reasonably good agreement with our results although the
maintenance procedures currently in use are based solely on
experience.
It is interesting to compare the optimal PR interval, calcu-
lated according to this model, with the corresponding interval D. Sensitivity Analysis
calculated considering only the replacement related cost. In Sensitivity analysis for the model has been done. Its purpose
the latter case, the optimal PR interval is 20 weeks. The dif- is to explore:
ference between the two optima is nearly 13%. This indicates the effects of potential changes of the values of the model
that a trade-off exists between the replacement related cost parameters on the optimal solution (the optimal values of the
and the inventory related cost. DV and the optimal value of the objective function);
It has also been tested how the presumption of linear the effects of potential changes of the optimal values of the
decreasing of the inventory level during a cycle affects the DV on the value of the objective function.
optimal solution. The length of the part of the cycle Tables III and IV shows the results of the sensitivity analysis
has been increased by 10% and 20%, and the new optimal of the model; Table III shows the effect of a 10% change of
solutions have been determined. The results are shown in the value of the particular model parameter, while the values of
Table II. all other parameters are constant. The changes of the values of
Table II shows that the effect of increase of on the is mean and standard deviation determining have caused the
negligible. Therefore, one can conclude that the presumption of greatest change of the optimal solution. The 10% change of the
linearity does not appreciably affect the optimal solution. values of other parameters was virtually negligible.
BREZAVS CEK
AND HUDOKLIN: JOINT OPTIMIZATION OF BLOCK-REPLACEMENT AND PERIODIC-REVIEW SPARE-PROVISIONING POLICY 117

TABLE III
EFFECT OF 10% CHANGES OF THE VALUES OF THE MODEL PARAMETERS ON THE OPTIMAL SOLUTION

TABLE IV [4] S. T. Tseng, Optimal preventive maintenance policy for deteriorating


EFFECT OF 10% CHANGES OF THE OPTIMAL VALUES OF THE DV ON production systems, IIE Trans., vol. 28, no. 4, pp. 687694, 1996.
THE VALUE OF THE OBJECTIVE FUNCTION [5] R. H. Yeh, Optimal inspection and replacement policies for multi-state
deteriorating systems, Eur. J. Oper. Res., vol. 96, pp. 248259, 1996.
[6] D. Acharya, G. Nagabhushanam, and S. S. Alam, Jointly optimal block-
replacement and spare provisioning policy, IEEE Trans. Rel., vol. R-35,
no. 4, pp. 447451, Oct. 1986.
[7] D. Kececioglu, Maintainability, Availability and Operational Readiness
Engineering Handbook: Prentice-Hall, 1995, vol. 1.
[8] A. B. M. Z. Kabir and A. S. Al-Olayan, Joint optimization of age
replacement and continuous review spare provisioning policy, Int. J.
Oper. Prod. Manage., vol. 14, no. 7, pp. 5369, 1994.
[9] , A stocking policy for spare part provisioning under age based
preventive replacement, Eur. J. Oper. Res., vol. 90, pp. 171181, 1996.
[10] M. J. Armstrong and D. A. Atkins, Joint optimization of maintenance
The results in Table IV show the effect of 10% changes of the and inventory policies for a simple system, IIE Trans., vol. 28, pp.
optimal values of the DV on the value of the objective function. 415424, 1996.
[11] A. Mehrez and A. Stulman, Age replacement in the presence of inven-
Table IV shows that even minor modification of the value of tory constraints, Eur. J. Oper. Res., vol. 12, no. 2, pp. 183189, 1981.
each DV (without the appropriate adjustment of the value of the [12] A. K. S. Jardine, Maintenance, Replacement, and Reliability: Pitman
other DV) can lead to an important increase of the -expected Publishing, 1973.
[13] E. A. Silver, D. F. Pyke, and R. Peterson, Inventory Management and
total system maintenance cost. This indicates that separate op- Production Planning and Scheduling: John Wiley and Sons, 1998.
timization of the DV does not ensure the global optimum of the [14] D. R. Cox, Renewal Theory: Methuen and Co., 1970.
model objective function. [15] I. Gertsbakh, Reliability Theory, with Applications to Preventive Main-
tenance: Springer-Verlang, 2000.
[16] A. Brezavsc ek, Optimization of system maintenance with respect to the
ACKNOWLEDGMENT spare provisioning policy, Doctoral dissertation (in Slovenian), Univer-
sity of Maribor, 2000.
The authors would like to thank M. Miklavcic and other per-
sonnel in Slovenian Railways who have provided all data needed
for testing the model.
Alenka Brezavsc ek (born 1967) received the B.S. in 1992, the M.S. in 1996,
and the Ph.D. in 2000 from the University of Maribor. She works as an Assistant
REFERENCES at the University of Maribor, Faculty of Organizational Sciences in the field of
stochastic processes, system reliability and availability, and information system
[1] J. A. Nachlas et al., Recent results and age based preventive mainte- security.
nance planning, in Advances in Safety and Reliability, Proc. Int. Conf.
Safety and Reliability: Elsevier Science, ESREL, 1997, pp. 17831789.
[2] J. A. M. Hontelez, H. H. Burger, and D. J. D. Wijnmalen, Optimum
condition-base maintenance policies for deteriorating systems with par-
tial information, Reliab. Eng. Syst. Saf., vol. 51, no. 3, pp. 267274, Alenka Hudoklin (born 1935) received the B.S. in 1958, the M.S. in 1968, and
1996. the Ph.D. in 1969 from the University of Ljubljana. She works as a Professor
[3] K. Mohandas, D. Chaudhuri, and B. V. A. Rao, Optimal periodic re- at the University of Maribor, Faculty of Organizational Sciences in the field of
placement for a deteriorating production system with inspection and stochastic processes, system reliability and availability, and information system
minimal repair, Reliab. Eng. Syst. Saf., vol. 37, pp. 7377, 1992. security.

You might also like