Presented by:
Justin Willette
Simulating System Reliability using Monte Carlo Simulation
15 October 2013
1
Simulating System Reliability using Monte Carlo Simulation - - PowerPoint PPT Presentation
Simulating System Reliability using Monte Carlo Simulation Presented by: Justin Willette 15 October 2013 1 Table of Contents System Reliability Reliability Block Diagrams Structure Function Calculating System
Presented by:
Justin Willette
15 October 2013
1
2
design.
reliability of the system can be estimated with certain confidence.
probability, and key assumptions.
3
Block Diagram (RBD)
how they are related to each other in the system
4
B A D C
5
– a parallel arrangement of series subsystems OR – a series arrangement of parallel subsystems
RBD
1 3 4 2 2 5 4 1 2 1 3 5 4 2 4 5
6
– A component can only exist in 2 states – Functioning or Failed – Component failures are statistically independent
– The state of component i, denoted by xi, is: 0 if component i has failed 1 if component i is functioning for i = 1, 2, … n
individual components 0 if the system has failed when the state vector is x 1 if the system is functioning when the state vector is x
i
x
) (
i
x
7
Minimal Path Set: Where s is the number of minimal path sets
) 1 ( 1 ) (
1
s j P i i i
j
x x
RBD
Minimal Cut Set: Where k is the number of minimal cut sets
k j C i i i
j
x x
1
) 1 ( 1 ) ( ) 1 )( 1 )( 1 ( 1 ) (
5 2 4 3 2 4 1
x x x x x x x xi ) 1 )( 1 )( 1 )( 1 ( ) (
4 2 5 3 1 5 4 2 1
x x x x x x x x x xi
8
Cut Method ≤ Actual Reliability ≤ Path Method ≤ R(S) ≤
– Decomposition also known as the Keystone Method = +
k j C i i
j
p
1
) 1 ( 1
) 1 ( 1
1
s j P i i
j
p
1 2 3 4 1 2 3 4 1 2 3 4
9
– Standard Microsoft Excel – VBA programming within Excel – Reliasoft – Raptor
10
– Reuse – More precise calculations – Less likelihood of errors – Simple interface with user – Ability to run a set number of iterations – Ability to lock cells from the user – Faster simulations – Can run on any computer with Microsoft Office
11
– Reliability Block Diagram – Failure rate of each component (λ) – Operating time of the system (t) – Number of iterations to run
Reliability =
t
e
12
13
14
by testing
considered in order to produce accurate reliability simulations
probability, and key assumptions
estimate of the system reliability
15
16
17
Start button
18
19
20
21
22
23