System Reliability: Resit Unal Engineering Management & Systems Engineering Dept. Old Dominion University Runal@odu - Edu
System Reliability: Resit Unal Engineering Management & Systems Engineering Dept. Old Dominion University Runal@odu - Edu
System Reliability: Resit Unal Engineering Management & Systems Engineering Dept. Old Dominion University Runal@odu - Edu
Resit Unal
Engineering Management & Systems
Engineering Dept.
Old Dominion University
runal@odu.edu
Slide 1
System Life Cycle Concepts
NEED
3. PRODUCTION/CONSTRUCTION
Slide 2
Lifecycle Costs (LCC)
Slide 3
System Reliability
• Reliability Engineering.
Slide 4
Defining Reliability
Slide 5
Failure Patterns: Bath Tub Curve
λ(t)
Failure Decreasing
Rate
time
Slide 6
Non-Repairable systems
Slide 7
Repairable systems
MTBF
• Availability; A =
MTBF+MTTR
Slide 8
Tasks of Reliability
F(t) = P(t < T)
R(t) = 1 - F(t)
T = time to failure
Slide 9
Find Best Ways to Increase Reliability
1. Reduce complexity
2. Increase R of components/subsystems
3. Parallel redundancy
4. Stand-by redundancy
5. Preventive Maintenance
6. Repair
7. Combination
Slide 10
Failure f(t): Exponential Distribution
f(t) EXPONENTIAL
Constant
Failure
Rate (CFR)
λ(t) ↓ λ(t)↑
λ
Slide 11
Exponential Distribution; CFR
R(t) = e-λt
λ
Slide 12
Example
λ = 0.0005
MTTF = 𝑒 −λ𝑡 𝑑𝑡
MTTF = 1/λ
MTTF = 2000
Slide 13
Time Dependent Failure Distributions
𝑚 𝑡 𝑚_1 − 𝑡 𝑚
• f(t) = ( ) 𝑒 θ
θ θ
Time
• m = Shape parameter
θ = Scale parameter
(unit of time)
Slide 14
Weibull Distribution
m<1
Decreasing failure rate (Burn-in)
Failure
Rate
Time
m>1
Increasing failure rate (wear-out)
Failure
Rate
Time
Slide 15
Weibull Distribution
50 Hour Mission
F(t) = 1 – e –(t/θ)m
time
F(50) = 0.0606
R(50)=0.9394
Slide 16
General System Reliability Models
• 1. Series (non-redundant) system
R1 R2
1 2
R1 = e –λ1t R2 = e –λ2t
Rss = R1.R2
Rss = ςki Ri
Slide 17
Series System
0.85 0.85
R1 R2
Rss = (0.85)(0.85)
= 0.7225
Slide 18
Parallel Reliability Model
• Active Redundancy
R1
RPS = R1 + R2 – R1R2
R2
Slide 19
Parallel Reliability Model
R1
RPS = R1 + R2 - R1 R2
R1 = R2 = 0.85
R2
0.85
RPS = 0.98
Slide 20
m out–of–N Units System
Slide 21
m–out–of–N Units System
• R2/4 = 0.99996
Slide 22
Complex System Reliability Analysis
Methods
Slide 23
System Reliability Analysis Methods
I. Network Reduction Approach
Ex
a1
b1
a2
c R
system
a3
b2
a4
RSYST = (2Rb – R2b ) Rc
TOP EVENT
Slide 25
FTA Logic Operators
• AND Gate
• OR Gate
Slide 26
FTA Logic Operators
Slide 27
FTA Logic Operators
n
• FOR = 1 - ∏ (1 - Fi)
i-1
n
• FAND = ∏ Fi
i-1
Slide 28
FTA Example
Protection system will not deliver a signal to pump & valve actuators
(p of failure = 0.0001)
Pump will fail to start when the actuation signal is received (p = 0.02)
A valve will fail to open when the actuation signal is received (p = 0.1)
Slide 29
FTA: Emergency cooling to a nuclear reactor
Pump Fails Both Valves Fail Pump Fails Both Valves Fail
pp= 0.02 pvs= 0.01 pp= 0.02 pvs= 0.01
Slide 30
FTA: Emergency Cooling to a Nuclear Reactor
• Reliability = 0.9991
Slide 31
FTA Use Advantages/Issues
Slide 32
FMEA
Slide 33
FMEA
Slide 34
FMEA
Slide 35
FMEA
3. DETERMINE CAUSE.
– Stress
– Contamination
– Evaporation
– Fatigue
– Wear-Out
– Corrosion
– Errors
Slide 36
FMEA Documentation
Slide 37
FMEA Documentation
Slide 38
FMEA
5. CLASSIFICATION OF SEVERITY
Slide 39
FMEA
6. PROBABILITY OF OCCURRENCE.
Reliability testing, Failure Data, Expert Judgment
Slide 40
FMEA
7. CORRECTIVE ACTION.
Slide 41
FMECA
List:
• Failure Modes
• Causes of failure
• Possible Effects
• Probability of Occurrence
• Criticality
• Possible Action
FMECA
Handbook of Reliability Engineering and Management
Slide 42
FMECA
Slide 43
FMEA/FMECA
Slide 44
FMEA/FMECA
Slide 45
Failure Data Collection, Analysis
• FAILURE DATA USES
1. Compute Failure Rate
2. Determine failure distribution
3. Decisions on Redundancy
4. Trade-off Studies
5. Replacement Studies
6. Preventative Maintenance Decisions
7. Availability
8. Design Changes
Slide 46
Failure Data Collection, Analysis
• LIFE TESTING
– Time-to-failure (DOE Techniques)
• FIELD DATA
– # of Failures
Slide 47
Identifying Failure Distribution
We try to fit the data to a known distribution f(t)
1. Collect data
2. Hypothesize a distribution
3. Plot data on appropriate graph paper for this
distribution
4. If there is a good fit: the data points will be
clustered along a straight line
5. Estimate distribution parameters from the slope &
intercept
Slide 48
Fitting Data to an Exponential Distribution
Slide 49
Fitting Data to an Exponential Distribution
i ti Ln(1/1-F)
1 80 0.11778
2 134 0.25132
3 148 0.40546
4 186 0.58778
5 238 0.81093
6 450 1.09861
7 581 1.50407
8 890 2.19722
Slide 50
Fitting Data to an Exponential Distribution
• ℓn (1/1-F) = λt ln(1/1-F)
2.5
y = 0.0025x + 0.0346
R² = 0.9783
• Y = mx 2
• Slope is λ 1.5
•
ln(1/1-F)
λ =0.0025 1
Linear (ln(1/1-F))
• MTTF = 1 / λ
•
0.5
MTTF = 400 hrs
0 t
0 200 400 600 800 1000
Slide 51
Fitting Data to Weibull Distribution (m, θ)
Slide 52
Fitting Data to Weibull Distribution (m, θ)
i ti Ln t Ln(Ln(1/1-F))
1 67 4.204 -1.706
2 120 4.787 -0.904
3 130 4.867 -0.366
4 220 5.393 0.092
5 290 5.669 0.582
Slide 53
Fitting Data to Weibull Distribution (m, θ)
y = 1.5307x - 8.0889
0.5 R² = 0.9676
0
0 1 2 3 4 5 6
ln(ln1/1-F)
-0.5 Linear (ln(ln1/1-F))
Linear (ln(ln1/1-F))
-1
-1.5
-2 Lnt
Slide 54
Operational Reliability Analysis
Slide 55
Space Transportation Vehicle, STV
Slide 57
Reducible Markov Chains
Slide 58
Operational Reliability Model for STV
Slide 59
Results of Markov Chain Analysis
Slide 60
Maintained Systems
Slide 61
Maintained Systems
• Maintenance Issues
– Cost
– Safety
– Prob. of Maintenance Introducing Failure
– Human Reliability
Slide 62
Preventive Maintenance
Slide 63
Preventive Maintenance- CFR
Exponential: Constant Failure Rate
• Preventive Maint. has No Effect On Reliability
Exponential,
λ Constant Failure Rate
Time
Slide 64
Preventive Maintenance (Wear Out)
• WEIBULL m>1
Time
R(t) = e –(t/Ѳ)m
Slide 65
Preventive Maintenance
Failure
Rate
WEIBULL EXPONENTIAL WEIBULL
m<1 m>1
CFR
time
DON’T DON’T DO
“LEAVE IT ALONE”
Slide 66
Corrective Maintenance (Repair)
Slide 67
Corrective Maintenance (Repair)
I. AVAILABILITY
II. MAINTAINABILITY
Slide 68
Corrective Maintenance (Repair)
Slide 69
AVAILABILITY
POINT AVAILABILITY A(t):
A(t) = Probability that system is operating
at time t.
Slide 70
Steady State Availability
T →∞
1 𝑇
• A*(∞) = ℓim 0
𝐴 𝑡 𝑑𝑡
𝑇
Slide 71
Mean Time to Repair (MTTR)
• Constant Repair Rate: Vr(t) → Vr
1
• MTTR = Mean time to repair
Vr
• Availability tends to depend more on MTTR
than on the details of the repair distribution
Slide 72
Availability
𝑉𝑟
• A=
λ+𝑉𝑟
𝑴𝑻𝑻𝑭
• A=
𝑴𝑻𝑻𝑭 + 𝑴𝑻𝑻𝑹
Slide 73
EXAMPLE
i Tf (DAYS) Tr (DAYS)
1 12.8 13
2 14.2 14.8
3 25.4 25.8
4 31.4 33.3
5 35.3 35.6
6 56.4 57.3
7 62.7 62.8
8 131.2 134.9
9 146.7 150.0
10 177.0 177.1
Slide 74
EXAMPLE
A(t) = 0.937
MTTF = 16.56 DAYS
MTTR = 1.15 DAYS
Slide 75
Conclusions
• Reliability is major cost driver
• Reliability Definitions
• Failure Patterns, Distributions
• How to determine failure patterns
• Failure Data Analysis Methods
• Operational Reliability Modeling
• Maintainability, Maintenance Decisions
• Availability
Slide 76
Resources
Slide 77