You are on page 1of 6

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/278968144

Reliability centered maintenance using system dynamics approach

Conference Paper · June 2015


DOI: 10.1109/ICIT.2015.7125379

CITATIONS READS

11 426

3 authors:

Hadi Khorshidi Indra Gunawan


University of Melbourne University of Adelaide
78 PUBLICATIONS   603 CITATIONS    110 PUBLICATIONS   1,459 CITATIONS   

SEE PROFILE SEE PROFILE

Yousef Ibrahim
Federation University Australia
96 PUBLICATIONS   472 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Complexity Leadership Investigation View project

Cost-Benefit Analysis in Transport Infrastructure Projects View project

All content following this page was uploaded by Hadi Khorshidi on 24 July 2015.

The user has requested enhancement of the downloaded file.


Reliability centered maintenance using System
Dynamics Approach
Hadi A. Khorshidi Indra Gunawan, M. Yousef Ibrahim
School of Applied Science and Engineering School of Engineering and Information Technology
Faculty of Science, Monash University Federation University, Gippsland campus
Australia Churchill, Australia
hadi.khorshidi@monash.edu indra.gunawan@federation.edu.au
yousef.ibrahim@federation.edu.au

Abstract—This paper presents a system dynamic modeling the causal relationship between the effective elements. It
technique for reliability centered maintenance (RCM). It models a system over time which is the main variable to define
provides a simulation model to analyze the impact of the dynamical behavior of the system. The system dynamics’
maintenance strategies such as preventive and corrective art is to represent feedback process by Causal Loop Diagrams
maintenance on system availability. Also, maintenance cost is (CLDs) and stock and flow structures to predict the future
associated with the model to have an optimization view for a behavior of the system [6].
manufacturing system. As a result, the optimal decisions can be
made based on the results of the model. In addition, sensitivity
analysis has been conducted for various parameters in the
A. Causal loop diagram
simulation model. The results were compared and discussed for CLD is a useful way to capture the system structure, and
various conditions. feedback processes [7]. In a causal diagram, elements are
connected by arrows to denote the impacts on each other. A
Keywords— Reliability centered maintenance (RCM), System positive arrow shows element A influences positively on
Dynamics; Maintenance strategies; Reliability value; Optimization; element B where B is increased or decreased by increasing or
System evaluation decreasing in A respectively. Likewise, a negative arrow shows
a negative relationship in which element B is increased or
I. INTRODUCTION decreased inversely by decreasing and increasing in element A
Reliability centered maintenance (RCM) is defined in IEC respectively [8].
standard [1] as “method to identify and select failure These arrows can construct a CLD to represent feedback
management policies to efficiently and effectively achieve the process among elements through causal loops. The causal
required safety, availability and economy of operation”. RCM loops also can be positive (reinforcing) or negative (balancing).
is a systematic decision making process to keep balance There is an even number of negative arrows in a positive loop
between preventive and corrective maintenance actions and which is associated with an exponential growth. On the other
select cost-effective maintenance plans in order to improve the hand, there is an odd number of negative arrows in a negative
reliability [2]. Also, reliability has been widely known as a loop which tends to reach a balance point [9]. After developing
critical criterion for system design, operation, and maintenance a CLD, causal relationship should be converted into stock and
[3]. System dynamics approach is used in different areas such flow structure.
as social science, economics, politics, engineering,
manufacturing, and management to simulate the system B. Stock and flow structure
interactions. Also, its capability in capturing dynamic behavior
Stock and flow structures are another tool to represent
of complex operations has been verified [4]. In this paper,
system structure and feedback process. In these structures,
RCM is modelled by system dynamics’ tools to employ its
mathematical equations are used for causal relationships to
ability for reliability evaluation through using various
simulate the system behavior [6, 8]. Stock (level) is a variable
maintenance strategies. In fact, the dynamic behavior of the
that represents the quantity at one specific time which has been
system reliability is simulated through system dynamics’
cumulated since the past. However, flow is a rate variable that
package. The system that is considered is a binary system in
shows change rate over a time interval [5]. In the software,
which there are functioning and failure states. An example is
stock is shown by a rectangle and flow is represented by a
suggested to investigate the simulated model. Software iThink
valve that might go in or out of the stock. Also, there are some
9.0.3 is used to model the system.
auxiliary variables which are effective on the stock and flow
variables. They are shown by circles in the simulation model.
II. SYSTEM DYNAMICS
System dynamics is first introduced by Prof. Forrester [5]
in 1950s in Massachusetts Institute of Technology (MIT). This
methodology is based on the system thinking concept to find

978-1-4799-7800-7/15/$31.00 ©2015 IEEE 1932


III. MODELING stable situation. This trend is like as beginning periods of life in
First of all, the probability that a system is in functioning bathtub curve [12], and goal seeking pattern of behavior in
state which is known as availability should be investigated. As system dynamics [6].
it is mentioned before, the system is in binary state. Figure 1 1: Av ailability
1: 1

λ10
1

1 0
1: 1
µ01

1
Figure 1. State transition in the system 1

shows how a system transits from working state (state 1) to 1: 1


0.00 3.00 6.00 9.00 12.00

failed state (state 0) and vice versa where λ10 is the failure rate, Page 1 Time
Av ailability trend
5:07 PM Tue, 11 Mar 2014

and µ01 is the repair rate.


Figure 4. Availability trend
The probability of being in each state (j) at time t (Pj(t))
follows the differential equations (1) and (2) [10, 11]. TABLE 1. AVAILABILITY MEASURE IN TIME PERIODS
Time 0 1 2 3 4 5 6 7 8 9 10
dP0(t)/dt = -μ01× P0(t)+λ10× P1(t) (1) A 1 .91 .86 .83 .81 .8 .79 .79 .78 .78 .78
dP1(t)/dt = - λ10× P1(t)+μ01× P0(t) (2)
Model equation is used in iThink package for availability is
where P1(t) shows the availability, and P1(t)=1- P0(t) because as Eq. 3.
the system is binary. Also, initial conditions of the system are
P1(t)=1, P0(t)=0. This process can be demonstrated by CLD as A(t) = (μ01× (1-A(t-1))- λ10× A(t-1))×dt; Initial A=1 (3)
figure 2. where A is availability, and Initial A means initial value of the
Failure rate availability.
Repair rate

Preventive Maintenance
Corrective Maintenance
+ +

Function Availability Failure


Failure rate
Repair rate
+ -
Figure 2. Causal loop for availability
+ +
As can be seen, failure and function have negative and
positive effects on availability respectively. However, Function Availability Failure
availability positively influences on these two elements + -
according to Eq. 2. Also, there are two causal loops. The loop
between function and availability is positive, and the loop Figure 5. Causal loop for improvement strategies
between failure and availability is a negative one. In addition, There are some improvement strategies which influence on
increasing the failure and repair rates leads to increase in availability. These strategies, that are also known as
failure and functioning states respectively. The stock and flow reliability/availability allocation, can reduce failure rate or
structure can be developed based on CLD as figure 3.

Correctiv e Maintenance Action

Repair rate Failure rate


Prev entiv e Maintenance Action
Av ailability
~
ef f ect of CM ef f ect of PM

Function Failure Initial repair rate Initial f ailure rate

Figure 3. Stock and flow structure for availability


The model is run with failure rate equal to 0.1 and repair Repaire rate Failure rate

rate 0.35. Figure 4 shows availability variation over time. Also,


TABLE 1 provides availability measures for 10 time periods. Av ailability
Accordingly, the availability of the system decreases to reach a

Function Failure

1933 Figure 6. Stock and flow structure for improvement strategies


increase repair rate [13]. In figure 5, the impact of corrective level.
and preventive maintenance as improvement strategies on
repair and failure rates respectively is shown as CLD. TABLE 2 gives availability measures for the scenarios
through 10 time periods. It shows that the stable point for the
In corrective maintenance, the mean time to repair (MTTR) scenarios is different.
can be reduced by allocating more resource and manpower in TABLE 2. AVAILABILITY MEASURE FOR SCENARIOS
repair division. Since repair rate and MTTR have an inverse Time 0 1 2 3 4 5 6 7 8 9 10
relationship (µ=1/MTTR), repair rates will be influenced. For
example, if the allocated resource and manpower for repair is (2) 1 .93 .9 .88 .88 .88 .88 .88 .88 .88 .88
doubled, it leads to shorten MTTR by half, and the repair rate (3) 1 .94 .9 .87 .85 .84 .84 .83 .83 .83 .83
is multiplied by 2. Consequently, there is a linear relationship
between corrective maintenance action and repair rate. Also in (4) 1 .94 .92 .91 .91 .9 .9 .9 .9 .9 .9
preventive maintenance, there are replacement policies and
technical actions that increase the mean time between failures According to figure 7, using more improvement actions
(MTBF). Since failure rate and MTBF have an inverse leads to the higher availability value. However, employing
relationship (λ=1/MTBF), repair rates will be reduced. Figure 6 maintenance strategies impose cost on the system. As a result,
an optimization viewpoint is useful to make decision on
shows these relationships in stock and flow structure.
applying improvement strategies. System availability and
The elements as effect of CM and PM quantify the impact system cost should be considered concurrently in evaluating
of changing on corrective and preventive maintenance effect of maintenance strategies.
respectively which is shown by equations 4 and 5.
Effect_of_CM = Corrective_Maintenance_action (4)
Effect_of_PM = 1-0.005×Preventive_Maintenance_action(5) Preventive Maintenance
Corrective Maintenance
+
where Corrective_Maintenance_action is represented by a +
number denotes how many times repair resources increase or Repair rate
Failure rate Maintenance Cost
decrease, and Preventive_Maintenance_action is represented
by a percentage of replacement has been done. Also, repair and + +
failure rates are updated by equation 6 and 7.
Function Availability Failure
Repair_rate = Initial_repair_rate × Effect_of_CM (6) + -

Failure_rate = Initial_failure_rate × Effect_of_PM (7) Net value Cost

where initial amounts of repair and failure rates are 0.35 and
0.1 respectively as previous. Figure 8. Causal loop in optimization view

Four scenarios have been considered. The first scenario


shows no change on corrective and preventive maintenance
policy. In the second one, the allocated resource and manpower
for corrective maintenance becomes twice, it means CM cost
Corrective_Maintenance_action is equal to 2. In the third Correctiv e Maintenance Action
Prev entiv e Maintenance Action
scenario, there is fifty percent replacement rate that it means
Preventive_Maintenance_action is 50 percent. The last ~
ef f ect of CM ef f ect of PM
PM cost

scenario includes two changes simultaneously. As it can be


seen in figure 7, improvement actions promote the availability Initial repair rate Initial f ailure rate

Repaire rate Failure rate

Av ailability : 1 - 2 - 3 - 4 -
Maintenance cost
1: 1

Transition to working Transition to f ailure


Av ailability
1

2
3 4
4 4 4 Function Failure
1: 1
2 2 2

3
1 3 3

Reliability v alue Cost


1 Net v alue
1

1: 1
0.00 3.00 6.00 9.00 12.00
Page 1 Time 5:39 PM Tue, 11 Mar 2014 Perf ormance rate

Av ailability trend
Figure 9. Final stock and flow structure
Figure 7. Availability trend in four scenarios

1934
Figure 8 adds cost in CLD of the whole system. In this not reasonable. The cost of the scenarios 1-4 are 3, 5, 3.65, and
view, net value is a criterion which is influenced by availability 5.65 respectively. Net value amounts for the scenarios are
and cost, and it can be considered to analyze improvement brought in TABLE 3 through 10 time periods.
actions. As it is presented, corrective and preventive TABLE 3. NET VALUE MEASURE FOR SCENARIOS
maintenance actions have both positive and negative impacts Time 0 1 2 3 4 5 6 7 8 9 10
on net value via availability and cost respectively.
(1) 22 19.95 18.59 17.68 17.09 16.69 16.43 16.25 16.13 16.06 16.01
This CLD can be transferred into stock and flow structure
as shown in figure 9. For corrective maintenance, there is a (2) 20 18.10 17.11 16.59 16.32 16.18 16.11 16.07 16.05 16.04 16.03
linear relationship with slope 2 as Eq. 8. If the allocated (3) 21.35 19.78 18.71 17.98 17.49 17.15 16.92 16.77 16.66 16.59 16.54
resource and manpower for repair becomes twice, the CM cost
becomes double to be 4, and similarly if repair resource be (4) 19.35 17.90 17.12 16.70 16.47 16.35 16.29 16.25 16.24 16.23 16.22
shorten by half, the CM cost becomes half to be 1. However,
After time period 2, scenario 3 can generate the most net
there is an exponential relationship between preventive
value for the system. The area below the diagram of each
maintenance and its cost, it means that the PM cost increases
scenario shows which scenario is the best one to select by
exponentially by increasing in the replacement percentage as
decision makers as Eq. 12. The higher amount of area denotes
Eq. 9.
the better scenario for the system.
CM_cost = 2×Corrective_Maintenance_action (8)
Area = ∫Net_value(t)dt =∑ Net_value(t)×Δt (12)
PM_cost = EXP(0.01×Preventive_Maintenance_action) (9)
According to this, the area value for the scenarios through
Maintenance cost is sum of CM and PM costs, and the cost 10 time periods is as follow: scenario (1)=192.88; scenario
is equal to the maintenance cost. On the other hand, reliability (2)=184.6; scenario (3)=196.39; scenario (4)=185.12.
value which is employed in [14-17] is used to make the Therefore, the scenarios have been ranked based on the net
availability homogeneous with the cost. In manufacturing value in the order of 3, 1, 4, and 2. Scenario (3) is the best one
systems, the system can generate income as much as it is i.e. improving preventive maintenance is the optimum strategy
available. Therefore, there is a relationship between availability in this case.
and income generation. It provides an opportunity to translate
system availability into money. As a result, the performance Finally, two different conditions on system cost have been
rate is considered as the income that can be generated during a analyzed. These two are if the cost of both corrective and
time period when the system is available. In this model, it is preventive maintenance actions have been increased in double
assumed 25. Also, the reliability value is calculated by Eq. 10. or reduced in half. These variations might happen in system
cost based on salary and component price changes. Therefore,
Reliability_value = Availability×Performance_rate (10) Net Value: 1 - 2 - 3 - 4 -

As a result, reliability value is obtained as income which is 1: 19


1
money like cost. Therefore, reliability value can be
differentiated from cost to have net value of the system as Eq.
11. 3

Net_value = Reliability_value - Cost (11) 1: 15


1

3 1
2 3 1
3

Net Value: 1 - 2 - 3 - 4 -
1: 23 2 2 2
4
4 4 4
1: 11
1 0.00 3.00 6.00 9.00 12.00
Page 1 Time 4:09 PM Mon, 24 Mar 2014

3 Figure 11. Net value trend when cost is double


1: 19
Net Value: 1 - 2 - 3 - 4 -
2
1: 24
1
3 1
4
3
3
2 4 1 4 4
2 1 2
1: 16
0.00 3.00 6.00 9.00 12.00 3
2
Page 1 Time 4:50 PM Wed, 19 Mar 2014
1: 21
Av ailability trend 4
4 4 4
2
Figure 10. Net value trend in four scenarios 1
3 2 2
3 3

This value is helpful to find out which scenario is 1


1
appropriate for the system based on reliability and cost. Figure 1: 18

10 provides a comparison view on net value for Page 1


0.00 3.00 6.00
Time
9.00 12.00
4:23 PM Mon, 24 Mar 2014

abovementioned scenarios. As it can be seen, the scenario 4 is


not the best one when cost is added in evaluation. Because the Figure 12. Net value trend when cost is half
value that scenario 4 generates in comparison with its cost is

1935
the impact of these variations on four scenarios, and International Journal of Electrical Power & Energy Systems,
subsequently on optimal decision can be investigated. Net Vol. 55, No. 0, pp. 108-115, 2014.
value trend of the scenarios for cost increase is shown in figure [3] Wang, Y., Li, L., Huang, S. & Chang, Q., Reliability and
11. covariance estimation of weighted k-out-of-n multi-state systems,
European Journal of Operational Research, Vol. 221, No. 1, pp.
In this particular case, doing nothing is preferred as optimal 138-147, 2012.
decision because improvement strategies impose much more [4] Deif, A. & Elmaraghy, H. A., Dynamic Capacity Planning and
cost on the system. Also, net value trend for cost reduction is Modeling Its Complexity. In: ELMARAGHY, H. A. (ed.)
presented in figure 12. Changeable and Reconfigurable Manufacturing Systems.
Springer London, 2009.
In this condition, doing nothing is not reasonable. As you [5] Forrester, J. W., Industrial Dynamics, Cambridge: Massachusetts
can see, the 4th scenario is the optimal solution after time 1961.
period 3 because the improvement strategies are not too much [6] Khorshidi, H. A. & Soltanolkottabi, M., Hegelian Philosophy and
costly anymore. These two conditions show the impact of cost System Dynamics.in Proc. 28th International Conference of the
System Dynamics Society, Seoul, South Korea, 2010.
and price on system operation.
[7] Sterman, J., Business Dynamics Systems thinking and modeling
for a complex world, Irwin/McGraw-Hill Boston 2000.
IV. CONCLUSION [8] Azad, H. R. L., Khorshidi, H. A., Hosseini, S. H. &
In this paper, a new methodology was introduced using Mirzamohammadi, S., Fight or flight: using causal loop diagram
system dynamics approach to model maintenance plans in to investigate brain drain in developing countries, International
terms of reliability. In this methodology, a CLD is drawn to Journal of Society Systems Science, Vol. 2, No. 3, pp. 285-296,
present the causal relationship between the main elements. 2010.
Also, a stock and flow structure is developed to simulate the [9] Richardson, G. P., Problems with causal-loop diagrams, System
Dynamics Review, Vol. 2, No. 2, pp. 158-170, 1986.
proposed system. Both CLD and stock and flow structure are
[10] Kumar, U. D., Crocker, J., Chitra, T. & Saranga, H., Reliability
introduced in the context step by step. As it is mentioned in
and six sigma, Springer: New York 2006.
introduction, RCM aims to make decision on corrective and [11] Tian, Z., Levitin, G. & Zuo, M. J., A joint reliability-redundancy
preventive maintenance actions in an economic way in order to optimization approach for multi-state series-parallel systems,
improve system reliability. Accordingly in this study, various Reliability Engineering and System Safety, Vol. 94, No. 10, pp.
maintenance strategies have been applied in the model, and 1568-1576, 2009.
their impact is analyzed on the system’s availability and cost. [12] O'connor, P. D. T. & Kleyner, A., Practical reliability
As a result, the strategies have been ranked in an optimal view engineering, (Fifth edition). Wiley: New Delhi 2012.
to identify the best strategy. [13] Khorshidi, H. A., Gunawan, I. & Ibrahim, M. Y., Investigation
on system reliability optimization based on classification of
This paper contributes to better understanding of the criteria.in Proc. IEEE International Conference on Industrial
dynamic behavior of system reliability via system dynamics Technology (ICIT), 2013.
methodology. It allows all players, such as operation managers [14] Hamadani, A. Z. & Khorshidi, H. A., System reliability
and maintenance managers, to find out how they influence on optimization using time value of money, International Journal of
the dynamic behavior of the entire system [18]. Benefit of Advanced Manufacturing Technology, Vol. 66, No. 1-4, pp. 97-
system dynamics models lies in using simple diagrams and 106, 2013.
their underlying mathematical expressions to model system [15] Khorshidi, H. A., Gunawan, I. & Ibrahim, M. Y., On Reliability
behavior. This approach removes many of the ambiguities stem Evaluation of Multistate Weighted k-Out-of-n System Using
from the conventional decision analysis and system evaluation Present Value, Engineering Economist, Vol. No. pp. 2014.
techniques. Therefore in this paper, a visual simulation model [16] Marais, K. B. & Saleh, J. H., Beyond its cost, the value of
is developed that provides an opportunity to consider more maintenance: An analytical framework for capturing its net
effective parameters simply in system modelling. present value, Reliability Engineering and System Safety, Vol. 94,
No. 2, pp. 644-657, 2009.
Since system dynamics approach has the capability to [17] Saleh, J. H. & Marais, K., Reliability: How much is it worth?
simulate complex systems, more elements which are effective Beyond its estimation or prediction, the (net) present value of
on system reliability can be added to the model for further reliability, Reliability Engineering and System Safety, Vol. 91,
investigation. Also, through this methodology, redundancy No. 6, pp. 665-673, 2006.
allocation can be applied for system reliability improvement. [18] Jambekar, A. B., A systems thinking perspective of
maintenance, operations, and process quality, Journal of Quality
in Maintenance Engineering, Vol. 6, No. 2, pp. 123-132, 2000.
REFERENCES
[1] IEC. Dependability management - Part 3-11: Application guide -
Reliability centred maintenance 1999, IEC standards 60300-3-11.
[2] Yssaad, B., Khiat, M. & Chaker, A., Reliability centered
maintenance optimization for power distribution systems,

1936

View publication stats


Powered by TCPDF (www.tcpdf.org)

You might also like