Você está na página 1de 149

Fault Tree Training – Course Notes

Copyright © 2015 Isograph Limited


All rights reserved. This document and the associated software contains proprietary information which is protected by copyright and
may not be copied in whole or in part except with the prior written permission of Isograph. The copyright and the foregoing restrictions
on the copyright extends to all media in which this information may be preserved.

Isograph makes no representations or warranties of any kind whatsoever with respect to this document and its associated software.
Isograph disclaims all liabilities for loss of damage arising out of the possession, sale, or use of this document or its associated software.

1
Fault Tree Analysis
An Introduction

©2015 Isograph Inc. Reliability Workbench 1–1

Fault Tree Analysis


An Introduction

Joe Belland, Isograph Inc.


jbelland@isograph.com

©2015 Isograph Inc. Reliability Workbench 1–2

2
Isograph
 Founded in 1986
 Nuclear industry
 Off-the-shelf PRA tool
 Products
 Fault Trees, simulation, optimization,
prediction

©2015 Isograph Inc. Reliability Workbench 1–3

Me
 Joined Isograph in 2003
 Background in Math/Comp Sci
 Support, training, development

©2015 Isograph Inc. Reliability Workbench 1–4

3
This Presentation
 Overview of Fault Tree
methods
 Includes examples from RWB
 Not in-depth look at Isograph’s FT
 Sept 15-16, Alpine, UT
 Oct 6-7, Detroit, MI

©2015 Isograph Inc. Reliability Workbench 1–5

Fault Tree Software


 Examples from Reliability
Workbench
 http://isograph.com/download
 Password: weaverham

©2015 Isograph Inc. Reliability Workbench 1–6

4
Introduction
Chapter 1

©2015 Isograph Inc. Reliability Workbench 1–7

Deductive and Inductive techniques


Inductive
ETA

Hazard Fire

FTA
Deductive

©2015 Isograph Inc. Reliability Workbench 1–8

5
What is Fault Tree Analysis?
No power
 Deductive analysis
 Determine causes AND

of TOP event
 TOP event = hazard No power from
mains
Generator
doesn't start up

 Logic gates
MAINS FAILURE OR
 Basic events
 Qualitative Generator Mains failure
failure not detected

 Quantitative
EVENT1 EVENT2

©2015 Isograph Inc. Reliability Workbench 1–9

TOP Events
 Determine the scope of the
analysis
 Chosen by Hazard
Identification
 TOP events: want info on
 Bottom events: already have info on

©2015 Isograph Inc. Reliability Workbench 1–10

6
Typical Basic Events
 Pump failure
 Temperature controller failure
 Switch fails closed
 Operator does not respond
 Crash or unexpected failure of
Software routine

©2015 Isograph Inc. Reliability Workbench 1–11

Typical TOP Events


 Loss of hydraulics in airplane
 Total loss of production
 Fire protection system
unavailable
 Car does not start
 Toxic emission
 Aerial refuelling system fails to
transfer fuel at the proper rate

©2015 Isograph Inc. Reliability Workbench 1–12

7
Failure vs Success Logic
 Normally failure events instead of
success
 Some trees have both
 Failure easier to define
 Failure space is smaller, simpler
 Easier to analyze; probabilities tend to be
lower
 Some events neither failure nor success
 TOP event can be success state
(dual tree)
 Harder to analyze
 Harder to conceptualize
©2015 Isograph Inc. Reliability Workbench 1–13

Quantification Parameters
 Probabilistic System
Parameters:
 Unavailability
 Unreliability
 Failure Frequency
 Risk Reduction Factor
 Component Parameters:
 Unavailability
 Failure Frequency
 Failure rate and Repair rate
 Inspection Interval and Time at Risk
©2015 Isograph Inc. Reliability Workbench 1–14

8
Failure Rate
 Component failure rate (probability
per unit time)
Failure rate

Burn in Useful life Wear out


©2015 Isograph Inc. Reliability Workbench 1–15

Constant failure rate


 Analytical methods assume
constant failure rate
 Real-life components age: non-
constant failure rate
 Underlying assumption that
preventive maintenance flattens
failure rate curve
 (Generally speaking, of course)
 Weibull failure model
 Markov analysis

©2015 Isograph Inc. Reliability Workbench 1–16

9
Non-constant failure rate
 Aging model requires
numerical solution
 Can’t be reduced to analytical
expression
 Monte Carlo simulation
 Availability Workbench
 Exponential, Normal, Lognormal,
Weibull, etc.
 Strong dependencies
 Maintenance costs
 Optimization
©2015 Isograph Inc. Reliability Workbench 1–17

Constant Failure and Repair rates


 If the rates are constant then:
 Failure rate (λ) = 1/MTTF
 Repair rate (µ) = 1/MTTR
 Example:
 MTTF = 4 years → λ = 0.25
 MTTR = 1 week = 1/52 years → µ =
52
 Consistent units

©2015 Isograph Inc. Reliability Workbench 1–18

10
Unavailability Q(t)
 Unavailability: not operating at
time t
 Continuously operating systems
 Unavailability: does not work
on demand
 Safety/standby system
 PFD
 Unavailability per flight hour:
Q(T)/T
 Used in aerospace/ISO 26262
©2015 Isograph Inc. Reliability Workbench 1–19

Unreliability F(t)
 Probability of failure over time
 Prob. that system fails between time
0 and time t
 Prob. that system fails over given
time period
 Non-repairable systems
 Probability of catastrophic
event
 Warranty costs
©2015 Isograph Inc. Reliability Workbench 1–20

11
Q&F
 In general
Q(t) ≤ F(t)
 Non repairable
Q(t) = F(t)
Unavailability = Unreliability

©2015 Isograph Inc. Reliability Workbench 1–21

Failure Frequency ω(t)


 AKA Unconditional Failure
Intensity
 Occurrences/Unit Time
 About how often a failure is expected
 Integrating gives W(t)
 No. of spares to carry on a mission

©2015 Isograph Inc. Reliability Workbench 1–22

12
Risk
 Quantifiable with ETA
 Coupled with Fault Trees (or just
using ETA)

Failure Frequency * Consequence Weighting

©2015 Isograph Inc. Reliability Workbench 1–23

Risk
 Categories and policy
 Safety
 E.g. deaths per million operating hours
 Environmental
 Tons of toxic release over lifetime
 Operational
 Threat to completion of mission
 Economic
 Financial loss

©2015 Isograph Inc. Reliability Workbench 1–24

13
Risk policy (acceptable risk)
 Aerospace
 deaths per flight hour
 Automotive
 controllability of vehicle
 Railway
 deaths per train miles
 Space
 operational risk
 Pharmaceutical
 human risk

©2015 Isograph Inc. Reliability Workbench 1–25

Risk Reduction Factor


 How much each protection
layer lowers risk
 Reciprocal of Qmean
 Current risk ÷ risk policy =
required further RRF

©2015 Isograph Inc. Reliability Workbench 1–26

14
End of Chapter 1
 Summary
 FT is deductive hazard analysis
 Graphically shows logical relationship
between TOP and Basic events
 Qualitative/quantitative
 Constant rates
 Unavailability/Unreliaiblity/Frequency
 Risk

©2015 Isograph Inc. Reliability Workbench 1–27

15
Fault Tree Construction
Chapter 2

©2015 Isograph Inc. Reliability Workbench 2–1

Common Gate Types


Symbol Name Logic Inputs

OR TRUE if any input is TRUE ≥2

AND TRUE if all inputs are TRUE ≥2

VOTE TRUE if m inputs are TRUE ≥3


m

PRIORITY TRUE if inputs occur in left to right order ≥2


AND

©2015 Isograph Inc. Reliability Workbench 2–2

16
Other Symbols
Symbol Name Meaning

Transfer In Inputs appear elsewhere on same page or


on another page

Transfer Out Output appears elsewhere on same page or


on another page

 Indicate logic flow

©2015 Isograph Inc. Reliability Workbench 2–3

OR Gate Example
No output from
High Pressure
Valve 1

HPV1

High Pressure No input flow ing


Valve 1 stuck to High Pressure
closed Valve 1

HPV1 FAIL HPV1 INPUT

©2015 Isograph Inc. Reliability Workbench 2–4

17
AND Gate Examples
Fire Both Pum ps
Propagates Unavailable

FPROP PUMPSYS

Fire Starts Fire Protection Prim ary Pum p Secondary


System Fails Out of Service Pum p Out of
to Operate Service

FSTART FPROTECT PUMP1 PUMP2

©2015 Isograph Inc. Reliability Workbench 2–5

Vote Gate Examples

Temperature Ins ufficient


Sensors Fail to
Braking to
Detect High
Temperature Stop Aircraft

2 2
HIGHTEMP BRAKEFAIL

Tem perature Tem perature Tem perature Brake 1 Fails Brake 2 Fails Revers e
Sensor 1 Fails Sensor 2 Fails Sensor 3 Fails Thrust Not
Engaged

TEMP1 TEMP2 TEMP3 BRAKE1 BRAKE2 RTHRUST

©2015 Isograph Inc. Reliability Workbench 2–6

18
Priority AND Gate Example
System
Unavailable

SYS

Switch Fails Primary and


then Primary Standby
Sub-System
Fails Systems Fail

GATEA GATEB

Switch Fails Primary Primary Standby


Sub-System Sub-System Sub-System
Fails Fails Fails

SWITCH SYS1 SYS1 SYS2

©2015 Isograph Inc. Reliability Workbench 2–7

Transfer Symbols

©2015 Isograph Inc. Reliability Workbench 2–8

19
Transfer Symbols
Loss of supply

TP1

Leg 1 Leg 2

GT1 GT2

CON1 GT3 CON2 GT3

SEN1 SEN2

©2015 Isograph Inc. Reliability Workbench 2–9

Gate Types
 Other Gate Types
 Inhibit
 NOT
 Exclusive OR
 Special Cases
 Not normally used
 Not covered

©2015 Isograph Inc. Reliability Workbench 2–10

20
Primary Event Types
Symbol Name Meaning

BASIC Basic event

HOUSE Definitely operating or definitely not


operating

DORMANT Failure not immediately revealed;


latent/hidden failure

 Other Event Types


 Undeveloped, Conditional
 Symbol does not affect behavior
©2015 Isograph Inc. Reliability Workbench 2–11

House Event Example


System
Unavailable

SYSFAIL

Sub-System X Sub-System Y
Unavailable Unavailable

X Y

X Unavailable Preventive Y Unavailable Preventive


Due to Faults Maintenance Due to Faults Maintenance

SX HX SY HY

©2015 Isograph Inc. Reliability Workbench 2–12

21
House Event Example
System
Unavailable

SYSFAIL

Sub-System X Sub-System Y
Unavailable Unavailable

X Y

X Unavailable Preventive Y Unavailable Preventive


Due to Faults Maintenance Due to Faults Maintenance

SX HX SY HY

False False

©2015 Isograph Inc. Reliability Workbench 2–13

House Event Example


System
Unavailable

SYSFAIL

Sub-System X Sub-System Y
Unavailable Unavailable

X Y

X Unavailable Preventive Y Unavailable Preventive


Due to Faults Maintenance Due to Faults Maintenance

SX HX SY HY

True False

©2015 Isograph Inc. Reliability Workbench 2–14

22
System & Component Events
 System Events
 Failures not directly associated with a
single component
 Component Events
 Failures entirely associated with a
given component

©2015 Isograph Inc. Reliability Workbench 2–15

Component Events
COMPONENT
UNAVAILABLE

PRIMARY COMMAND
FAILURE FAULT

©2015 Isograph Inc. Reliability Workbench 2–16

23
Construction Guidelines
 Define system bounds
 Identify TOP event(s)
 Identify immediate causes
using top-down approach
 Continue to identify immediate
causes through intermediate
levels of complexity

©2015 Isograph Inc. Reliability Workbench 2–17

Construction Guidelines (cont.)


 Terminate roots with primary
events
 Identify distinct causes
 Always provide complete
descriptions
 Use distinctive names

©2015 Isograph Inc. Reliability Workbench 2–18

24
Example 1: Electrical System Fault Tree

GRID DGEN

T1 T2

C1 BOARD A C2
(PUMPS)

T3 T4

C3 BOARD B C4
(VALVES)

©2015 Isograph Inc. Reliability Workbench 2–19

Board B Fault Tree

LO SS O F
SUPPLY TO
BO ARD B

ELECB

NO SU PPLY NO SU PPLY
FR OM FROM
CON TAC T CONTAC T
BREAKER 3 BR EAKER 4

©2015 Isograph Inc. Reliability Workbench 2–20

25
Board B Fault Tree
NO SU PPLY
FROM
CONTAC T
BREAKER 3

G AT E1

CO NTACT NO SU PPLY
BREAKER 3 FROM
TRANSFOR MER
F AILURE 3

C3 G AT E3

©2015 Isograph Inc. Reliability Workbench 2–21

Board B Fault Tree


NO SU PPLY
FROM
CONTAC T
BREAKER 3

G AT E1

CO NTACT NO SUPPLY
BREAKER 3 FROM
TRANSFORMER
F AILURE 3

C3 G AT E3

TRANSFORMER LO SS O F
3 FAILURE SUPPLY TO
BO ARD A

T3 ELECA

©2015 Isograph Inc. Reliability Workbench 2–22

26
Board B Fault Tree
LOSS OF
SUPPLY TO
BOARD B

ELECB

NO SUPPLY NO SUPPLY
FROM FROM
CONTACT CONTACT
BREAKER 3 BREAKER 4

GATE1

CONTACT NO SUPPLY
BREAKER 3 FROM
TRANSFORMER
FAILURE 3

C3 GATE3

TRANSFORMER LOSS OF
3 FAILURE SUPPLY TO
BOARD A

T3 ELECA

©2015 Isograph Inc. Reliability Workbench 2–23

Board B Fault Tree


LO SS O F
SUPPLY TO
BO ARD B

ELECB

NO SUPPLY NO SUPPLY
FROM FROM
CONTAC T CONTAC T
BREAKER 3 BREAKER 4

G ATE1 G ATE2

CO NTACT NO SUPPLY CO NTACT NO SU PPLY


BREAKER 3 FROM BREAKER 4 FROM
TRAN SFOR MER TRAN SFOR MER
FAILURE 3 FAILURE 4

C3 G AT E3 C4 G AT E4

TRANSFORMER LO SS O F TRANSFORMER LO SS O F
3 FAILURE SUPPLY TO 4 FAILURE SUPPLY TO
BO ARD A BO ARD A

T3 ELECA T4 ELECA

©2015 Isograph Inc. Reliability Workbench 2–24

27
Board A Fault Tree

LO SS O F
SUPPLY T O
BO ARD A

ELECA

NO SUPPLY NO SUPPLY
FROM FROM
CONTAC T CONTAC T
BREAKER 1 BREAKER 2

©2015 Isograph Inc. Reliability Workbench 2–25

Board A Fault Tree


NO SU PPLY
FROM
CONTAC T
BREAKER 1

G AT E6

CO NTACT NO SUPPLY
BREAKER 1 FROM
TRANSFORMER
F AILURE 1

C1 G AT E8

©2015 Isograph Inc. Reliability Workbench 2–26

28
Board A Fault Tree
NO SU PPLY
FROM
CONTAC T
BREAKER 1

G AT E6

CO NTACT NO SUPPLY
BREAKER 1 FROM
TRANSFORMER
F AILURE 1

C1 G AT E8

TRANSFORMER GRID
1 FAILURE UNAVAILABLE

T1 G RI D

©2015 Isograph Inc. Reliability Workbench 2–27

Board A Fault Tree


LOSS OF
SUPPLY TO
BOARD A

ELECA

NO SUPPLY NO SUPPLY
FROM FROM
CONTACT CONTACT
BREAKER 1 BREAKER 2

GATE6

CONTACT NO SUPPLY
BREAKER 1 FROM
TRANSFORMER
FAILURE 1

C1 GATE8

TRANSFORMER GRID
1 FAILURE UNAVAILABLE

T1 GRID

©2015 Isograph Inc. Reliability Workbench 2–28

29
Board A Fault Tree
LO SS O F
SUPPLY TO
BO ARD A

ELECA

NO SUPPLY NO SUPPLY
FROM FROM
CONTAC T CONTAC T
BREAKER 1 BREAKER 2

G ATE6 G ATE7

CO NTACT NO SUPPLY CO NTACT NO SU PPLY


BREAKER 1 FROM BREAKER 2 FROM
TRAN SFOR MER TRAN SFOR MER
FAILURE 1 FAILURE 2

C1 G AT E8 C2 G AT E9

TRANSFORMER GRID TRANSFORMER DIESEL


1 FAILURE UNAVAILABLE 2 FAILURE G ENERATO R
FAILURE

T1 G RID T2 DG EN

©2015 Isograph Inc. Reliability Workbench 2–29

Reducing Fault Trees


 Simplify diagram
 Maintain same failure logic—
same combination of events
produce TOP event

©2015 Isograph Inc. Reliability Workbench 2–30

30
Reducing Fault Trees
 Linked OR gates can become
single OR gate

TOP1

E VENT 1 GATE1
= TOP1

E VENT 2 GATE2

EVENT1 EVENT2 EVENT3 EVENT4

EVENT3 EVENT4

©2015 Isograph Inc. Reliability Workbench 2–31

Reducing Fault Trees


 Common failures under each branch of an
AND gate can sometimes be simplified

TOP1 TOP1

GATE1 GATE2 GATE1 COMMON

EVENT1 COMMON EVENT2 COMMON


EVENT1 EVENT2

©2015 Isograph Inc. Reliability Workbench 2–32

31
Reducing Electrical Fault Tree
 ELECA brought to top of tree
 It causes route from A to B to be lost
 Component events combined
 Transformer and contact breaker
failures are linked OR gates

©2015 Isograph Inc. Reliability Workbench 2–33

Reduced Board B Fault Tree


LO SS O F
SUPPLY TO
BO ARD B

ELECB

LO SS O F ROUTE FROM
BO ARD A BOARD A TO
SUPPLY BOARD B LOST

ELECA G ATE3

T3 O R C3 T4 O R C4
FAILED FAILED

G ATE4 G ATE5

CO NTACT TRANSFORMER CO NTACT TRANSFORMER


BREAKER 3 3 FAILURE BREAKER 4 4 FAILURE
FAILURE FAILURE

C3 T3 C4 T4

©2015 Isograph Inc. Reliability Workbench 2–34

32
Reduced Board A Fault Tree
LO SS O F
BO ARD A
SUPPLY

ELECA

NO SUPPLY NO SUPPLY
FROM G RID FRO M
DIESEL

GAT E1 GAT E2

CO NTACT GRID TRANSFORMER CO NTACT DIESEL TRANSFORMER


BREAKER 1 UNAVAILABLE 1 FAILURE BREAKER 2 GENERATO R 2 FAILURE
FAILURE FAILURE FAILURE

C1 GRID T1 C2 DGEN T2

©2015 Isograph Inc. Reliability Workbench 2–35

Rocket Propulsion Example

From Fault Tree Handbook with Aerospace Applications,


NASA Office of Safety and Mission Assurance
Dr. Michael Stamatelatos, et. al.
August 2002

©2015 Isograph Inc. Reliability Workbench 2–36

33
Rocket Propulsion Example
 Define System Bounds:
 Items shown in schematic
 Both mechanical and electric circuits to
be included
 Identify TOP events
 3 Possible system failures:
 Failure to provide propulsion on demand
 Inadvertent firing of the system when not
required
 Continued firing after system has been
commanded off
 Examine third possibility
©2015 Isograph Inc. Reliability Workbench 2–37

Rocket Propulsion Fault Tree


 Identify immediate causes of
TOP event
Thruster
supplied with
propellant after
thrust cutoff

THRUST

Isolation valve Isolation valve


IV3 remains IV2 remains
open after open after
cutoff cutoff

IV3 OPEN IV2 OPEN

©2015 Isograph Inc. Reliability Workbench 2–38

34
Rocket Propulsion Fault Tree
 Continue identifying immediate
causes through intermediate levels
Isolation valve
IV3 remains
open after
cutoff

IV3 OPEN

EMF continues Primary failure


to be supplied of IV3 to close
to IV3 after after cutoff
cutoff

IV3 POWER IV3

©2015 Isograph Inc. Reliability Workbench 2–39

Rocket Propulsion Fault Tree


Isolation valve
IV3 remains
open after
cutoff

IV3 OPEN

EMF continues Primary failure


to be supplied of IV3 to close
to IV3 after after cutoff
cutoff

IV3 POWER IV3

EMF continues Primary failure


to be supplied of K5 to open
to K5 after after cutoff
cutoff

K5 POWER K5

©2015 Isograph Inc. Reliability Workbench 2–40

35
Rocket Propulsion Fault Tree
Isolation valve
IV3 remains
open after
cutoff

IV3 OPEN

EMF continues Primary failure


to be supplied of IV3 to close
to IV3 after after cutoff
cutoff

IV3 POWER IV3

EMF continues Primary failure


to be supplied of K5 to open
to K5 after after cutoff
cutoff

K5 POWER K5

EMF continues Primary failure


to be supplied of K3 to open
to K3 after after cutoff
cutoff

K3 POWER K3

©2015 Isograph Inc. Reliability Workbench 2–41

Rocket Propulsion Fault Tree


Isolation valve
IV3 remains
open after cutoff

IV3 OPEN

EMF continues Primary failure


to be supplied to of IV3 to close
IV3 after cutoff after cutoff

IV3 POWER IV3

EMF continues Primary failure


to be supplied to of K5 to open
K5 after cutoff after cutoff

K5 POWER K5

EMF continues Primary failure


to be supplied to of K3 to open
K3 after cutoff after cutoff

K3 POWER K3

Emergency Primary failure


switch S3 fails of K6 to open
to open after after cutoff
cutoff

S3 CLOSED K6 CLOSED

©2015 Isograph Inc. Reliability Workbench 2–42

36
IV2 Leg
Isolation valve
IV2 remains
open after
cutoff

IV2 OPEN

EMF continues Primary failure


to be supplied of IV2 to close
to IV2 after after cutoff
cutoff

IV2 POWER IV2

©2015 Isograph Inc. Reliability Workbench 2–43

Rocket Propulsion Fault Tree


Isolation valve
IV2 remains
open after
cutoff

IV2 OPEN

EMF continues Primary failure


to be supplied of IV2 to close
to IV2 after after cutoff
cutoff

IV2 POWER IV2

Emergency Primary failure


switch S3 fails of K6 to open
to open after after cutoff
cutoff

S3 CLOSED K6 CLOSED

©2015 Isograph Inc. Reliability Workbench 2–44

37
Rocket Propulsion Fault Tree
Isolation valve
IV2 remains
open after
cutoff

IV2 OPEN

EMF continues Primary failure


to be supplied of IV2 to close
to IV2 after after cutoff
cutoff

IV2 POWER IV2

Emergency Primary failure


switch S3 fails of K6 to open
to open after after cutoff
cutoff

S3 CLOSED K6 CLOSED

Primary failure Operational Primary failure Primary failure


of S3 to open failure of S3 to of K6 to open of K6 timer to
when open when after timing out time out
commanded commanded

S3 S3 OP K6 K6 TIMER

©2015 Isograph Inc. Reliability Workbench 2–45

Rocket Propulsion Fault Tree


Thruster
supplied with
propellant after
thrust cutoff

THRUST

Isolation valve Isolation valve


IV3 remains IV2 remains
open after open after
cutoff cutoff

IV3 OPEN IV2 OPEN

©2015 Isograph Inc. Reliability Workbench 2–46

38
Rocket Propulsion Fault Tree
Isolation valve
IV3 remains
open after
cutoff

IV3 OPEN

EMF continues Primary failure


to be supplied of IV3 to close
to IV3 after after cutoff
cutoff

IV3 POWER IV3

EMF continues Primary failure


to be supplied of K5 to open
to K5 after after cutoff
cutoff

K5 POWER K5

EMF continues Primary failure


to be supplied of K3 to open
to K3 after after cutoff
cutoff

K3 POWER K3

©2015 Isograph Inc. Reliability Workbench 2–47

Rocket Propulsion Fault Tree


EMF continues
to be supplied
to K3 after
cutoff

K3 POWER

Emergency Primary failure


switch S3 fails of K6 to open
to open after after cutoff
cutoff

S3 CLOSED K6 CLOSED

Primary failure Operational Primary failure Primary failure


of S3 to open failure of S3 to of K6 to open of K6 timer to
when open when after timing out time out
commanded commanded

S3 S3 OP K6 K6 TIMER

©2015 Isograph Inc. Reliability Workbench 2–48

39
Rocket Propulsion Fault Tree
Isolation valve
IV2 remains
open after
cutoff

IV2 OPEN

EMF continues Primary failure


to be supplied of IV2 to close
to IV2 after after cutoff
cutoff

IV2 POWER IV2

Emergency Primary failure


switch S3 fails of K6 to open
to open after after cutoff
cutoff

S3 CLOSED K6 CLOSED

Primary failure Operational Primary failure Primary failure


of S3 to open failure of S3 to of K6 to open of K6 timer to
when open when after timing out time out
commanded commanded

S3 S3 OP K6 K6 TIMER

©2015 Isograph Inc. Reliability Workbench 2–49

Reducing Rocket Fault Tree


 S3, K6 brought to top of tree
 Simultaneous failure causes both IV2
and IV3 to remain open
 Component events combined
 IV3, K5, K3 and contact breaker
failures are linked OR gates

©2015 Isograph Inc. Reliability Workbench 2–50

40
Reduced Rocket Fault Tree
Thruster
supplied with
propellant after
thrust cutoff

THRUST
Q=0.0002715

Arming circuit Isolation


remains valves
closed remain open

ARMING IVS

Emergency Primary failure Isolation valve Primary failure


switch S3 fails of K6 to open IV3 remains of IV2 to close
to open after after cutoff open after after cutoff
cutoff cutoff

S3 CLOSED K6 CLOSED IV3 OPEN IV2


Q=0.01005 Q=0.02294 Q=0.00619

Primary failure Operational Primary failure Primary failure Primary failure Primary failure Primary failure
of S3 to open failure of S3 to of K6 to open of K6 timer to of IV3 to close of K5 to open of K3 to open
when open when after timing out time out after cutoff after cutoff after cutoff
commanded commanded

S3 S3 OP K6 K6 TIMER IV3 K5 K3

©2015 Isograph Inc. Reliability Workbench 2–51

Disadvantages
 May be more difficult to
understand
 Errors may be made in
construction process

©2015 Isograph Inc. Reliability Workbench 2–52

41
Workshop 2.1: Chemical Reactor vessel

CON

MV1 MV2
Input 1 Input 2
EV1 EV2

TS
NRV
Pressure relief OP

PS ALARM

By-product
Product

©2015 Isograph Inc. Reliability Workbench 2–53

Workshop 2.1
 TOP event – Fails to stop
rupture
 Base events:
Name Description Name Description
EV1 Electrical valve 1 failure TS1 Temperature sensor failure
EV2 Electrical valve 2 failure PS1 Pressure sensor failure
MV1 Manual valve 1 stuck open ALARM Alarm unit failure
MV2 Manual valve 2 stuck open NRV Pressure relief valve failure
CON Controller failure GRID No electrical supply from the grid
OP Operator Unavailable

©2015 Isograph Inc. Reliability Workbench 2–54

42
Workshop 2.1
CON

Input 1 MV1 MV2 Input 2


EV1 EV2

TS
NRV
Pressure relief OP
PS
ALARM

By-product
Product

Name Description Name Description


EV1 Electrical valve 1 failure TS1 Temperature sensor failure
EV2 Electrical valve 2 failure PS1 Pressure sensor failure
MV1 Manual valve 1 stuck open ALARM Alarm unit failure
MV2 Manual valve 2 stuck open NRV Pressure relief valve failure
CON Controller failure GRID No electrical supply from the grid
OP Operator Unavailable

©2015 Isograph Inc. Reliability Workbench 2–55

Workshop 2.1 Solution


FAILS TO
STOP
RUPTURE

G0

FAILS TO VALVE STUCK


SHUT DOWN CLOSED
BOTH INPUTS

G1 NRV

INPUT 1 NOT INPUT 2 NOT


SHUT DOWN SHUT DOWN

G2 G3

©2015 Isograph Inc. Reliability Workbench 2–56

43
Workshop 2.1 Solution (cont.)
INP UT 1 NOT
S HUT DOW N

G2

MA NUA L E LE CTRICA L
V A LVE 1 NOT V A LV E 1 NOT
S HUT S HUT

G4 G5

OPE RA TOR V A LV E NO SIGNAL FROM E LE CTRICA L NO P OWE R


FA ILS TO S TUCK CONTROLLER V A LV E 1 S UP P LY
RE S P OND OP E N FA ILURE FROM GRID

G8 MV 1 G9 EV1 GRID

A LA RM OPERATOR NO S IGNA L CONTROLLER


DOE S NOT UNAVAILABLE FROM FAILURE
S OUND S E NS ORS

G11 OP G10 CON

NO S IGNA L A LA RM UNIT P RE SS URE TEMPERATURE


FROM FA ILURE S E NS OR SENSOR FAILURE
S E NS ORS FA ILURE

G10 A LA RM PS 1 TS 1

©2015 Isograph Inc. Reliability Workbench 2–57

Workshop 2.1 Solution (cont.)


INP UT 2 NOT
S HUT DOW N

G3

MA NUA L E LE CTRICA L
V A LVE 2 NOT V A LV E 2 NOT
S HUT S HUT

G6 G7

OPE RA TOR V A LV E NO SIGNAL FROM E LE CTRICA L NO P OWE R


FA ILS TO S TUCK CONTROLLER V A LV E 2 S UP P LY
RE S P OND OP E N FA ILURE FROM GRID

G8 MV 2 G9 EV2 GRID

A LA RM OPERATOR NO S IGNA L CONTROLLER


DOE S NOT UNAVAILABLE FROM FAILURE
S OUND S E NS ORS

G11 OP G10 CON

NO S IGNA L A LA RM UNIT P RE SS URE TEMPERATURE


FROM FA ILURE S E NS OR SENSOR FAILURE
S E NS ORS FA ILURE

G10 A LA RM PS 1 TS 1

©2015 Isograph Inc. Reliability Workbench 2–58

44
End of Chapter 2
 Summary
 Gate symbols
 Event symbols
 Construction guidelines

©2015 Isograph Inc. Reliability Workbench 2–59

45
Minimal Cut Sets
Chapter 3

©2015 Isograph Inc. Reliability Workbench 3–1

Minimal Cut Sets


 First step of Analysis
 Minimum combinations of
events which cause TOP event
 Produced using Boolean
algebra
 Quantitative data not required

©2015 Isograph Inc. Reliability Workbench 3–2

46
Boolean Algebra Techniques
 Represent gates with
equivalent Boolean expression
 Variables represent inputs

©2015 Isograph Inc. Reliability Workbench 3–3

Boolean Algebra Operators

EventX·EventY
· symbol represents AND logic

EventX + EventY
+ symbol represents OR logic

©2015 Isograph Inc. Reliability Workbench 3–4

47
AND gate
 TOP1 = A · B
 3 inputs: TOP1 = A · B · C

TOP1

A B

©2015 Isograph Inc. Reliability Workbench 3–5

OR gate
 TOP1 = A + B
 3 inputs: TOP1 = A + B + C

TOP1

A B

©2015 Isograph Inc. Reliability Workbench 3–6

48
VOTE gate
 TOP1 = A·B + A·C + B·C
 3oo4 (failures):
TOP1 = A·B·C + A·B·D + A·C·D + B·C·D

2
TOP1

A B C

©2015 Isograph Inc. Reliability Workbench 3–7

Boolean Algebra Rules


 Remove redundant expressions
to produce Minimal Cut Sets
 Use following rules:
 Idempotent Law
A+A=A
A∙A=A
 Law of Absorption
A+A∙B=A
 A ∙ (A + B) = A
 Distributive Law
 (A + B) ∙ (A + C) = A + B ∙ C
 A · B + A · C = A · (B + C)
©2015 Isograph Inc. Reliability Workbench 3–8

49
Boolean Algebra Example
G1 = A + B
G2 = A·C + A·D + C·D
TOP = G1 · G2 TOP

2
G1 G2

A B A C D

©2015 Isograph Inc. Reliability Workbench 3–9

Boolean Algebra Example


TOP = (A + B) · (A·C + A·D + C·D)
= A·A·C + A·A·D + A·C·D + B·A·C + B·A·D + B·C·D
(Distributive law)
= A·C + A·D + A·C·D + B·A·C + B·A·D + B·C·D
(Idempotent law)
= A·C + A·D + B·C·D
(Law of Absorption)
 Minimal Cut Sets:
 A·C, A·D, B·C·D
 A·C, A·D are second order
 B·C·D is third order
©2015 Isograph Inc. Reliability Workbench 3–10

50
Workshop 3.1

HEX

NRV1
EP1 EV1

Cooling
NRV2
FS1 EP2 EV2

CON1

©2015 Isograph Inc. Reliability Workbench 3–11

Workshop 3.1
 TOP event: Total Loss of
Cooling
 Mechanical failures only
 Ignore electrical failures
 Ignore failure of FS1 and CON
 Assume negligible probabilities
 Build tree & calculate cut sets
by hand

©2015 Isograph Inc. Reliability Workbench 3–12

51
Workshop 3.1
HEX

NRV1
EP1 EV1

Cooling

NRV2
EP2 EV2
FS1

CON1

Event Name Description Event Name Description

EV1 Electric Valve 1 NRV1 Non-return valve 1 stuck closed

EV2 Electric Valve 2 NRV2 Non-return valve 2 stuck closed


EP1 Electric Pump 1 HEX Heat Exchanger Failure

EP2 Electric Pump 2

©2015 Isograph Inc. Reliability Workbench 3–13

Workshop 3.1 Solution


TOTAL LOSS
OF COOLIN G

COOLING

LOSS OF HEAT
COOLING TO EXCH ANGER
HEX FAILU RE

SYS1 HEX

LOSS OF LOSS OF
COOLING COOLING
LEG 1 LEG 2

SYS2 SYS3

PUMP 1 VALVE 1 NON-RETURN PUMP 2 VALVE 2 NON-RETURN


PRIMAR Y STUC K VALVE STUCK PRIMAR Y STUC K VALVE STUCK
FAILURE CLOSED CLOSED FAILU RE CLOSED CLOSED

EP1 EV1 NR V1 EP2 EV2 NR V2

©2015 Isograph Inc. Reliability Workbench 3–14

52
Workshop 3.1 Solution
 Minimal Cut sets:
 HEX
 EV1.EV2
 EV1.EP2
 EV1.NRV2
 EP1.EV2
 EP1.EP2
 EP1.NRV2
 NRV1.EV2
 NRV1.EP2
 NRV1.NRV2
©2015 Isograph Inc. Reliability Workbench 3–15

Workshop 3.2
 Determine by hand the minimal
cut sets for ‘Total Loss of
Cooling’ fault tree from
Workshop 3.1
 Consider the full fault tree
including electrical faults

©2015 Isograph Inc. Reliability Workbench 3–16

53
Cooling System
TOTAL LOSS
OF COOLING

COOLING

LOSS OF HEAT
COOLING TO EXCHANGER
HEX FAILURE

SYS1 HEX

LOSS OF LOSS OF
COOLING LEG COOLING LEG
1 2

SYS2 SYS3

©2015 Isograph Inc. Reliability Workbench 3–17

Cooling System
LOSS OF
COOLING LEG
1

SYS2

PUMP 1 VALVE 1 NON-RET URN


UNAVAILABLE CLOSED VALVE
ST UCK
CLOSED

PUMP1 VALVE1 NRV1

LOSS OF PUMP 1 LOSS OF VALVE 1


BOARD A PRIMARY BOARD B ST UCK
SUPPLY FAILURE SUPPLY CLOSED

ELECA EP1 ELECB EV1

©2015 Isograph Inc. Reliability Workbench 3–18

54
Cooling System
LOSS OF
COOLING LEG
2

SYS3

PUMP 2 VALVE 2 NON-RET URN


UNAVAILABLE CLOSED VALVE
ST UCK
CLOSED

PUMP2 VALVE2 NRV2

LOSS OF PUMP 2 LOSS OF VALVE 2


BOARD A PRIMARY BOARD B ST UCK
SUPPLY FAILURE SUPPLY CLOSED

ELECA EP2 ELECB EV2

©2015 Isograph Inc. Reliability Workbench 3–19

Electric System
LO SS O F
SUPPLY TO
BO ARD B

ELECB

LO SS O F ROUTE FROM
BO ARD A BOARD A TO
SUPPLY BOARD B LOST

ELECA A TO B

T3 O R C3 T4 O R C4
FAILED FAILED

LEG 3 LEG 4

CO NTACT TRANSFORMER CO NTACT TRANSFORMER


BREAKER 3 3 FAILURE BREAKER 4 4 FAILURE
FAILURE FAILURE

C3 T3 C4 T4

©2015 Isograph Inc. Reliability Workbench 3–20

55
Electric System
LO SS O F
BOARD A
SUPPLY

ELECA

NO SUPPLY NO SUPPLY
FROM GRID FRO M
DIESEL

NSGRID NSUD

CO NTACT G RID TRANSFORMER CO NTACT DIESEL TRANSFORMER


BREAKER 1 UNAVAILABLE 1 FAILURE BREAKER 2 GENERATOR 2 FAILURE
FAILURE FAILURE FAILURE

C1 G RID T1 C2 DG EN T2

©2015 Isograph Inc. Reliability Workbench 3–21

Cooling
TOTAL LOSS

COOLING = SYS1 + HEX OF COOLING

SYS1 = SYS2 · SYS3 COOLING

LOSS OF HEAT
COOLING TO EXCHANGER
HEX FAILURE

SYS1 HEX

LOSS OF LOSS OF
COOLING LEG COOLING LEG
1 2

SYS2 SYS3

©2015 Isograph Inc. Reliability Workbench 3–22

56
SYS2 – Loss of Cooling Leg 1
SYS2 = PUMP1 + VALVE1 + NRV1
LOSS OF
PUMP1 = ELECA + EP1 COOLING LEG
1

VALVE1 = ELECB + EV1 SYS2

PUMP 1 VALVE 1 NON-RET URN


UNAVAILABLE CLOSED VALVE
ST UCK
CLOSED

PUMP1 VALVE1 NRV1

LOSS OF PUMP 1 LOSS OF VALVE 1


BOARD A PRIMARY BOARD B ST UCK
SUPPLY FAILURE SUPPLY CLOSED

ELECA EP1 ELECB EV1

©2015 Isograph Inc. Reliability Workbench 3–23

SYS3 – Loss of Cooling Leg 2


SYS3 = PUMP2 + VALVE2 + NRV2
LOSS OF
PUMP2 = ELECA + EP2 COOLING LEG
2

VALVE2 = ELECB + EV2 SYS3

PUMP 2 VALVE 2 NON-RET URN


UNAVAILABLE CLOSED VALVE
ST UCK
CLOSED

PUMP2 VALVE2 NRV2

LOSS OF PUMP 2 LOSS OF VALVE 2


BOARD A PRIMARY BOARD B ST UCK
SUPPLY FAILURE SUPPLY CLOSED

ELECA EP2 ELECB EV2

©2015 Isograph Inc. Reliability Workbench 3–24

57
ELECB – Loss of Supply to Board B
LO SS O F

ELECB = ELECA + A TO B SUPPLY TO


BO ARD B

A TO B = LEG3 · LEG4 ELECB

LEG3 = C3 + T3 LO SS O F
BO ARD A
ROUTE FROM
BOARD A TO
SUPPLY BOARD B LOST

LEG4 = C4 + T4
ELECA A TO B

T3 O R C3 T4 O R C4
FAILED FAILED

LEG 3 LEG 4

CO NTACT TRANSFORMER CO NTACT TRANSFORMER


BREAKER 3 3 FAILURE BREAKER 4 4 FAILURE
FAILURE FAILURE

C3 T3 C4 T4

©2015 Isograph Inc. Reliability Workbench 3–25

ELECA – Loss of Supply to Board A


ELECA = NSGRID · NSUD
NSGRID = C1 + GRID + T1
NSUD = C2 + DGEN +T2 LO SS O F
BO ARD A
SUPPLY

ELECA

NO SUPPLY NO SUPPLY
FROM G RID FRO M
DIESEL

NSG RID NSUD

CO NTACT GRID TRANSFORMER CO NTACT DIESEL TRANSFORMER


BREAKER 1 UNAVAILABLE 1 FAILURE BREAKER 2 GENERATO R 2 FAILURE
FAILURE FAILURE FAILURE

C1 GRID T1 C2 DGEN T2

©2015 Isograph Inc. Reliability Workbench 3–26

58
Cooling
COOLING = SYS1 + HEX
SYS1 = SYS2 · SYS3 TOTAL LOSS
OF COOLING

COOLING = SYS2 · SYS3 + HEX COOLING

LOSS OF HEAT
COOLING TO EXCHANGER
HEX FAILURE

SYS1 HEX

LOSS OF LOSS OF
COOLING LEG COOLING LEG
1 2

SYS2 SYS3

©2015 Isograph Inc. Reliability Workbench 3–27

Workshop 3.1 Solution (cont.)


COOLING =
SYS2 ·
SYS3
+ HEX

©2015 Isograph Inc. Reliability Workbench 3–28

59
Workshop 3.1 Solution (cont.)
COOLING =
(PUMP1 + VALVE1 + NRV1) ·
(PUMP2 + VALVE2 + NRV2)
+ HEX

©2015 Isograph Inc. Reliability Workbench 3–29

Workshop 3.1 Solution (cont.)


COOLING =
([ELECA + EP1] + [ELECB + EV1] + NRV1)
·([ELECA + EP2] + [ELECB + EV2] + NRV2)
+ HEX

©2015 Isograph Inc. Reliability Workbench 3–30

60
Workshop 3.2 Solution (cont.)
COOLING =
ELECA +
ELECB +
(EP1 + EV1 + NRV1) · (EP2 + EV2 + NRV2)
+ HEX

©2015 Isograph Inc. Reliability Workbench 3–31

Workshop 3.2 Solution (cont.)


COOLING =
ELECA +
ELECA + A TO B +
(EP1 + EV1 + NRV1) · (EP2 + EV2 + NRV2)
+ HEX

©2015 Isograph Inc. Reliability Workbench 3–32

61
Workshop 3.2 Solution (cont.)
COOLING =
ELECA +
A TO B +
(EP1 + EV1 + NRV1) · (EP2 + EV2 + NRV2)
+ HEX

©2015 Isograph Inc. Reliability Workbench 3–33

Workshop 3.2 Solution (cont.)


COOLING =
NSGRID · NSUD +
LEG3 · LEG4 +
(EP1 + EV1 + NRV1) · (EP2 + EV2 + NRV2)
+ HEX

©2015 Isograph Inc. Reliability Workbench 3–34

62
Workshop 3.2 Solution (cont.)
COOLING =
(C1 + GRID + T1) · (C2 + DGEN +T2) +
(C3 + T3) · (C4 + T4) +
(EP1 + EV1 + NRV1) · (EP2 + EV2 + NRV2)
+ HEX

©2015 Isograph Inc. Reliability Workbench 3–35

Workshop 3.2 Solution (cont.)


COOLING =
C1·C2 + C1·DGEN + C1·T2 +
GRID·C2 + GRID·DGEN + GRID·T2 +
T1·C2 + T1·DGEN + T1·T2 + C3·C4
+ C3·T4 + T3·C4 + T3·T4 + EP1·EP2
+ EP1·EV2 + EP1·NRV2 + EV1·EP2
+ EV1·EV2 + EV1·NRV2 + NRV1·EP2
+ NRV1·EV2 + NRV1·NRV2 + HEX

©2015 Isograph Inc. Reliability Workbench 3–36

63
Program Demonstration
 Using a Fault Tree program to
obtain cut sets

©2015 Isograph Inc. Reliability Workbench 3–37

End of Chapter 3
 Summary
 Boolean operators
 Boolean gate expressions
 Boolean algebra rules
 Evaluating cut sets in a computer
program

©2015 Isograph Inc. Reliability Workbench 3–38

64
Basic Probability Theory
Chapter 4

©2015 Isograph Inc. Reliability Workbench 4–1

Basic Probability Theory


 First step in analysis: calculate
cut sets
 Second step in analysis: calculate
cut set Q
 Third step: calculate TOP event Q
 Need laws of probability
 Multiplication law
 Addition law
 Used to calculate Qs

©2015 Isograph Inc. Reliability Workbench 4–2

65
Independent Events
 Independent events:
unaffected by other’s
occurrence
 Rolling a die, flipping a coin
 Generally Assumed in FTA
 Simplifies calculations
 Not necessarily the case
 Increased stress, etc.
 CCFs, discussed later
©2015 Isograph Inc. Reliability Workbench 4–3

Exclusivity
 Mutually exclusive events:
cannot occur together
 Ex: Failed and working states
 Non-exclusive events
 Ex: failure of two independent
components
 Die showing 6, coin landing heads

©2015 Isograph Inc. Reliability Workbench 4–4

66
Multiplication Law
P ( A ⋅ B ) = P ( A) ⋅ P ( B )

 Where:
 P(A·B) = probability of A and B occurring
together
 P(A) = probability of A occurring
 P(B) = probability of B occurring
 A, B independent, non-exclusive

©2015 Isograph Inc. Reliability Workbench 4–5

Multiplication Law
P( A ⋅ B ⋅ C ) = P( A) ⋅ P( B) ⋅ P(C )
 For three events

n
P ( A1 ⋅ A2 ⋅ K An ) = ∏ P( Ai )
i =1
 For n events

©2015 Isograph Inc. Reliability Workbench 4–6

67
Addition Law
P( A + B) = P( A) + P ( B ) − P ( A) ⋅ P ( B )

 Where:
 P(A+B) = probability of A and B
occurring together
 P(A) = probability of A occurring
 P(B) = probability of B occurring
 A, B independent, non-exclusive

©2015 Isograph Inc. Reliability Workbench 4–7

Addition Law
 Illustrated with Venn diagram

P(A) P(A)·P(B) P(B)

P( A + B) = P( A) + P ( B ) − P ( A) ⋅ P ( B )
©2015 Isograph Inc. Reliability Workbench 4–8

68
Addition Law for 3 Events
P( A + B + C ) = P( A) + P( B ) + P(C )
− P( A) ⋅ P ( B) − P( A) ⋅ P(C ) − P( B) ⋅ P(C )
+ P( A) ⋅ P( B) ⋅ P(C )

P(A)

P(A)·P(B)·P(C)

P(B) P(B)·P(C)
P(C)

©2015 Isograph Inc. Reliability Workbench 4–9

Addition Law
 General form:
n n −1 n
P ( A1 + A2 + ... + An ) = ∑ P( Ai ) − ∑ ∑ P( A ) P( A ) + ...(−1)
i j
n +1
P ( A1 ) P ( A2 )...P( An )
i =1 i =1 j =i +1

 Very complex
 Approximation methods
 Success states

©2015 Isograph Inc. Reliability Workbench 4–10

69
Addition Law
 Success states:
P( A ⋅ B)

P(A) P(A)·P(B) P(B)

P( A + B) = 1 − P( A ⋅ B)
©2015 Isograph Inc. Reliability Workbench 4–11

Addition Law
 Using Multiplication Law
P ( A + B ) = 1 − P ( A) ⋅ P ( B ) = 1 − (1 − P ( A)) ⋅ (1 − P ( B))

 For three events


P ( A + B + C ) = 1 − (1 − P ( A)) ⋅ (1 − P ( B )) ⋅ (1 − P (C ))

 For n events
n
P ( A1 + A2 + ... An ) = 1 − ∏ (1 − P ( Ai ))
i =1

©2015 Isograph Inc. Reliability Workbench 4–12

70
Example 4.1
 Two-sided coin and a twenty-
sided die are thrown
 Probability of the coin landing heads
AND the dice showing 20?

©2015 Isograph Inc. Reliability Workbench 4–13

Example 4.1 Solution


 P(Heads) = ½ = 0.5
 P(20) = 1/20 = 0.05
 Independent, non-exclusive?
 Yes! Multiplication law
 P(Heads·20) = 1/2 x 1/20 =
1/40 = .025 = 2.5%

©2015 Isograph Inc. Reliability Workbench 4–14

71
Example 4.2
 Spin 3 coins
 Probability of AT LEAST ONE landing
heads?

©2015 Isograph Inc. Reliability Workbench 4–15

Example 4.2 Solution


 Probability of coin A landing
heads = P(A) = ½ = 0.5
 P(B) = ½ = 0.5
 P(C) = ½ = 0.5
 Addition law
 A OR B OR C
 3·½ – 3 · ½·½ + ½·½·½ =
0.875

©2015 Isograph Inc. Reliability Workbench 4–16

72
Example 4.3
 3 sensor system
 99.9% uptime
 Probability of all sensors being
unavailable at the same time?
 Probability of AT LEAST ONE
sensor being failed?

©2015 Isograph Inc. Reliability Workbench 4–17

Example 4.3 Solution


 Unavailability of sensor
 Q = 0.001
 Probability all sensors
unavailable: multiplication law
 Q.Q.Q = 10-9
 Probability of at least one
being unavailable: addition law
 Q + Q + Q - 3Q.Q + Q.Q.Q
=0.002997001

©2015 Isograph Inc. Reliability Workbench 4–18

73
Lower/Upper bounds
 Q=0.001
 Q + Q + Q = 0.003
 3Q·Q = 0.000003
 Q·Q·Q = 0.000000001

Cumulative total Change % Change


Q+Q+Q 0.003 0.003 100%
3·Q·Q 0.002997 0.000003 1%
Q·Q·Q 0.002997001 0.000000001 0.00003%

©2015 Isograph Inc. Reliability Workbench 4–19

Example 4.4
 Weather forecaster predicts
40% chance of rain for five
days
 Probability that it rains at least
one day?

©2015 Isograph Inc. Reliability Workbench 4–20

74
Example 4.4 Solution
 P(Rain) = 0.4
 5·P(Rain) = 2
 10·P(Rain)2 = 1.6
 5 choose 2 = 10
 10·P(Rain)3 = 0.64
 5 choose 3 = 10
 5·P(Rain)4 = 0.128
 5 choose 4 = 5
 P(Rain)5 = 0.01024

©2015 Isograph Inc. Reliability Workbench 4–21

Example 4.4 Solution


2.5

2
2

1.5

1.04 Cumulative total


1 0.92224

0.912
0.5
0.4
0
5·P -10·P^2 +10·P^3 -5·P^4 +P^5

©2015 Isograph Inc. Reliability Workbench 4–22

75
End of Chapter 4
 Summary
 Independence
 Exclusivity
 Multiplication Law
 Addition Law
 De Morgan’s Theorem

©2015 Isograph Inc. Reliability Workbench 4–23

76
Quantitative Data
Chapter 5

©2015 Isograph Inc. Reliability Workbench 5–1

Quantitative Data
 Fault Trees are both:
 Qualitative
 Quantitative
 Qualitative
 Cut set analysis
 Quantitative
 Multiplication/Addition laws
 Need input values

©2015 Isograph Inc. Reliability Workbench 5–2

77
Input Data
 Entered for all events
 Required for quantitative analysis
 Function to calculate Q and ω
 Equation depends on event
characteristics
 Options will differ between FT
tools

©2015 Isograph Inc. Reliability Workbench 5–3

Common Parameters
 Unavailability
 Failure Frequency
 Mean Time To Failure (MTTF)
 Failure Rate (1/MTTF)
 Inspection (Test) Interval
 Mean Time to Repair (MTTR)
 Repair Rate (1/MTTR)
 Time at Risk/Lifetime
©2015 Isograph Inc. Reliability Workbench 5–4

78
Common Event Models
 Fixed Failure Probability
 Failures on demand, operator errors,
software bugs, conditional events
 Fixed probability of failure
 Constant Rate
 Repairable or non-repairable
components with a constant failure
rate and repair rate
 Weibull
 Failure rate varies with time
©2015 Isograph Inc. Reliability Workbench 5–5

Common Event Models


 Dormant
 Hidden or latent failures
 Only revealed on testing
 Time at Risk
 Non-repairable components with a
phase-related hazard
 Usually in aerospace

©2015 Isograph Inc. Reliability Workbench 5–6

79
Fixed Probability
 Constant Q and ω
 Useful for
 Operator errors
 Failure on demand
 Software bugs
 Conditional events
 Probability of failure on
demand = Q
 Input Q and ω directly
©2015 Isograph Inc. Reliability Workbench 5–7

Fixed Probability
Initiators and Enablers

 Failure frequency = 0 (usually)


 Event is an enabler
 Only interested in system Q
 For initiators:
 Use Fixed model
 Input ω only
 Program will ignore Q

©2015 Isograph Inc. Reliability Workbench 5–8

80
Constant Rate
 Failures immediately revealed
 Constant Failure and repair
rates
 Component does not age
 Preventative maintenance before
wear out
 Exponentially distributed
 Both failures and repairs

©2015 Isograph Inc. Reliability Workbench 5–9

Constant Rate
 Inputs
 Failure rate or MTTF
 Repair rate or MTTR

1 1
λ= µ=
MTTF MTTR

©2015 Isograph Inc. Reliability Workbench 5–10

81
Constant Rate
λ
Q (t ) = (1 − e −( λ + µ )t )
λ+µ
ω (t ) = λ[1 − Q(t )]
λ = failure rate, µ = repair rate

 If Q(t) ≈ 0 (usually the case)


ω (t ) ≈ λ
©2015 Isograph Inc. Reliability Workbench 5–11

Constant Rate

Steady-state Region

Q(t)
Transient Region

©2015 Isograph Inc. Reliability Workbench 5–12

82
Constant Rate
Transient Region

 For short lifetime:


Q(t ) ≈ λt
(λ + µ )t << 1
 Applicable for aircraft, military

©2015 Isograph Inc. Reliability Workbench 5–13

Constant Rate
Steady-state Region

 For longer lifetime:


 Approaches steady-state Q
λ
Q(t ) ≈
λ+µ
(λ + µ )t >> 1

©2015 Isograph Inc. Reliability Workbench 5–14

83
Non-Repairable Events
 Non-repairable components
 Repair rate = 0
 Substitution yields:
λ
Q(t ) = (1 − e −( λ + 0 )t )
λ +0
Q(t ) = 1 − e −λt

©2015 Isograph Inc. Reliability Workbench 5–15

Non-Repairable Events

0.8

0.6

0.4

0.2

©2015 Isograph Inc. Reliability Workbench 5–16

84
Exposure Time
 Determined by FT goals
 Lifetime of the system
 Time between overhauls
 Mission time
 Maintenance budgeting interval
 Global
 All components in the fault tree
 Event-specific
 Each event has independent time at
risk
©2015 Isograph Inc. Reliability Workbench 5–17

Dormant Failures
 Failures not immediately
revealed
 Non-repairable between inspections
 Ex: Protection/standby system
 Failures only revealed on
inspection (test)
 Fixed test interval
 Repair if test reveals failure

©2015 Isograph Inc. Reliability Workbench 5–18

85
Dormant Failures
 Three methods for calculating
Q
 Mean
 Max
 IEC 61508
 Must calculate single Q
 Multiplication and addition laws don’t
work on functional inputs

©2015 Isograph Inc. Reliability Workbench 5–19

Dormant Failures

Q(t)

τ 2τ 3τ 4τ
τ << MTTF

©2015 Isograph Inc. Reliability Workbench 5–20

86
Mean Unavailability
λτ − (1 − e − λτ ) + λ ⋅ MTTR(1 − e − λτ )
Qmean =
λτ + λ ⋅ MTTR(1 − e −λτ )
ω = λ (1 − Qmean )
 Simplifies to:
λτ
Qmean = + λ ⋅ MTTR
2
where τ , MTTR << MTTF

©2015 Isograph Inc. Reliability Workbench 5–21

Mean Unavailability

Qmean

τ 2τ 3τ 4τ

©2015 Isograph Inc. Reliability Workbench 5–22

87
Maximum Unavailability

Qmax = 1 − e − λτ
ω = λ (1 − Qmax )

©2015 Isograph Inc. Reliability Workbench 5–23

Maximum Unavailability

Qmax

τ 2τ 3τ 4τ

©2015 Isograph Inc. Reliability Workbench 5–24

88
IEC 61508 Averaging
 From the standard
 Q for 1 oo 2 voted configuration:
߬
ܲ‫ܦܨ‬௔௩௚ = 2( 1 − ߚ஽ ߣ஽஽ + 1 − ߚ ߣ஽௎ )ଶ ‫ீݐ‬ா ‫ݐ‬஼ா + ߚ஽ ߣ஽஽ ‫ ܴܶܶܯ‬+ ߚߣ஽௎ + ‫ܴܶܶܯ‬
2

where
ߣ஽௎ ߬ ߣ஽஽
‫ீݐ‬ா = + ‫ ܴܶܶܯ‬+ ‫ܴܶܶܯ‬
ߣ஽ 3 ߣ஽
ߣ஽௎ ߬ ߣ஽஽
‫ݐ‬஼ா = + ‫ ܴܶܶܯ‬+ ‫ܴܶܶܯ‬
ߣ஽ 2 ߣ஽

©2015 Isograph Inc. FTA IEC 61508 25

IEC 61508 Averaging


 Example inputs:
λ = 4.6E-6, MTTR = 0.001, τ = 17520
 Using IEC 61508 Standard:
 Q = 0.002165
 Using Multiplication Law with
Mean unavailability
 Q = 0.001539

©2015 Isograph Inc. Reliability Workbench 5–26

89
IEC 61508 Averaging
 Reason for the discrepancy
 For a given function f(x):

݂(‫)ݔ(݂ ∙ )ݔ(݂ ≠ )ݔ(݂ ∙ )ݔ‬

 Approximating in FT
 Apply Markov to cut sets with two or
more dormant failure events

©2015 Isograph Inc. FTA IEC 61508 27

Which Method?
 Max method – worst case
 Ex: safety-critical system
 IEC 61508 – multiple dormant
events
 Ex: Protection system with many
overlapping dormant faults
 Mean method otherwise

©2015 Isograph Inc. Reliability Workbench 5–28

90
Weibull Distribution
 Failure rate varies with time
 Requires 3 parameters:
 η – Characteristic Lifetime
 β – Shape Parameter
 γ – Location Parameter

©2015 Isograph Inc. Reliability Workbench 5–29

Weibull Distribution
 Rate, Unreliability given by:
 t −γ 
β
β −1 − 
β (t − γ )  η 
r (t ) = , F (t ) = 1 − e
ηβ

 Must use numerical integration


to solve
 Solve for different t value, average

©2015 Isograph Inc. Reliability Workbench 5–30

91
Other Cases
 Phases
 Failure Rate, Q change with respect to phase
 E.g., rocket launch (on pad, launch, in space
flight)
 Steady State
 Component already in use
 Normal, Lognormal
 Other statistical distributions
 Sequences
 Failures can only occur in sequence
 Limited replacement spares
 Limited repair crews
 Standby failure rate
 Imperfect Proof Testing
©2015 Isograph Inc. Reliability Workbench 5–31

Failure Rates
 Historical Data
 CMMS tracking/Work order history
 Weibull analysis
 Libraries
 NPRD 2011, IAEA
 Integrated with RWB
 Exida
 Linked via External App
 SIS-Tech

©2015 Isograph Inc. Reliability Workbench 5–32

92
Failure Data Sources
 Prediction Standards
 Electronic
 MIL-HDBK-217F
 RIAC 217+
 Telcordia SR-332 Issue 3
 IEC TR 62380
 Siemens SN 29500
 GJB/z 299
 Mechanical
 NSWC

©2015 Isograph Inc. Reliability Workbench 5–33

Failure Data Sources


 Manufacturer testing
 Not necessarily relevant to each
usage or environment
 Engineering judgment
 Subjective

©2015 Isograph Inc. Reliability Workbench 5–34

93
End of Chapter 5
 Summary
 Common model parameters
 Common event failure characteristics

©2015 Isograph Inc. Reliability Workbench 5–35

94
System Quantification
Chapter 6

©2015 Isograph Inc. Reliability Workbench 6–1

System Quantification
 Determine cut sets
 Solve Q and ω
 For basic events
 For cut sets (multiplication law)
 For TOP events (addition law)
 Use TOP event Q and ω to
solve:
 TDT, W, F, CFI

©2015 Isograph Inc. Reliability Workbench 6–2

95
Calculation Methods
 Cross Product
 Esary-Proschan
 Rare
 Lower Bound

©2015 Isograph Inc. Reliability Workbench 6–3

Example
 A.B + A.C.D + A.C.E
 Q=0.01
 w=2
TP1

GT1 GT2 GT3

A B A C D A C E

©2015 Isograph Inc. Reliability Workbench 6–4

96
Minimal Cut Set Q and ω
 Multiplication law
n
Q cut (t ) = ∏ Qi (t )
i =1
n n
ω cut = ∑ ω j ∏Q i
j =1 i =1,i ≠ j

 n = number of events in cut set


©2015 Isograph Inc. Reliability Workbench 6–5

Example
Cut Set Q and ω

QAB = 0.01 × 0.01 = 10-4


QACD = 0.01 × 0.01 × 0.01 = 10-6
QACE = 0.01 × 0.01 × 0.01 = 10-6

ωAB = ωA QB + ωB QA = 2 × 0.01 + 2 × 0.01 = 0.04

ωACD = ωA QC QD + ωC QA QD + ωD QA QC
= 2 × 0.01 × 0.01 + 2 × 0.01 × 0.01 + 2 × 0.01 × 0.01 = 0.0006

ωACE = ωA QC QE + ωC QA QE + ωE QA QC
= 2 × 0.01 × 0.01 + 2 × 0.01 × 0.01 + 2 × 0.01 × 0.01 = 0.0006
©2015 Isograph Inc. Reliability Workbench 6–6

97
Cross-Product Method
 Exact method
 Slow to solve for large trees
 Limit product terms
 Upper bound

n n −1 n n − 2 n −1 n
QSYS = ∑ Qcuti (t ) − ∑ ∑Q ij (t ) + ∑ ∑ ∑Q ijk (t )...( −1) n +1 Q1.2.3...n (t )
i =1 i =1 j =i +1 i =1 j = i +1k = j +1

 n = number of cut sets

©2015 Isograph Inc. Reliability Workbench 6–7

Example
Cross-Product

QSYS = QAB + QACD + QACE


– QABCD – QABCE – QACDE
+ QABCDE
= 10-4 + 10-6 + 10-6
– 10-8 – 10-8 –10-8 + 10-10
= 0.0001019701
≈ 0.000102

©2015 Isograph Inc. Reliability Workbench 6–8

98
Esary-Proschan Method
 Multiplication law
 Odds that no cut set occurs
 Upper-bound
 Faster, still accurate
m  n 
Qsys (t ) = ∏ qi 1 − ∏ [1 − Qcutj (t ) ]
i =1  j =1 
n n
ω sys (t ) = ∑ ω cuti (t )∏ [1 − Qcutj (t ) ]
i =1 j =1
j ≠i
©2015 Isograph Inc. Reliability Workbench 6–9

Example
Esary-Proschan Approximation

QSYS = QA [1 – (1 – QB)(1 – QCD)(1 – QCE)]


= 0.01[1 – 0.99 × 0.9999 × 0.9999]
= 0.000101979901
≈ 0.000102
ωSYS = ωAB (1 – QACD)(1 – QACE) + ωACD (1 – QAB)(1 – QACE)
+ ωACE (1 – QAB)(1 – QACD)
= 0.04 × 0.999999 × 0.999999 + 0.0006 × 0.9999 × 0.999999
+ 0.0006 × 0.9999 × 0.999999
= 0.04119979880016
≈ 0.0412
©2015 Isograph Inc. Reliability Workbench 6–10

99
Rare Approximation
 Cross Product — First iteration
 Upper bound
 Fastest
 Less accurate for Q > 0.2
n
QSYS (t ) = ∑Qcuti (t )
i =1
n
ωSYS (t ) = ∑ωcuti (t )
i =1
©2015 Isograph Inc. Reliability Workbench 6–11

Example
Rare Approximation

QSYS = QAB + QACD + QACE


= 10-4 + 10-6 + 10-6
= 0.000102
ωSYS = 0.04 + 0.0006 + 0.0006
= 0.0412

©2015 Isograph Inc. Reliability Workbench 6–12

100
Lower Bound for Q
 Cross Product
 First two iterations
n n−1 n
Qlower (t ) = ∑Qcuti (t ) − ∑ ∑Qij (t )
i =1 i =1 j =i +1

©2015 Isograph Inc. Reliability Workbench 6–13

Example
Lower Bound

QSYS = QAB + QACD + QACE


– QABCD – QABCE – QACDE
= 10-4 + 10-6 + 10-6 – 10-8 – 10-8 –10-8
= 0.00010197
≈ 0.000102

©2015 Isograph Inc. Reliability Workbench 6–14

101
Errors Due to Approximations
A + B·C + B·D

Computed System Unavailabilities


Event Q Cross Product Esary-Proschan Rare Lower Bound
0.5 0.6875 0.71875 1 0.625
0.1 0.1171 0.11791 0.12 0.117
0.01 0.01019701 0.01019799 0.0102 0.010197

% Difference
Event Q Cross Product Esary-Proschan Rare Lower Bound
0.5 0% 4.5% 45% 9.1%
0.1 0% 0.69% 2.5% 0.085%
0.01 0% 0.0096% 0.029% 0.000098%

©2015 Isograph Inc. Reliability Workbench 6–15

Other System Parameters



T MTTF SYS = ∫ R (t ) ⋅ dt
TDTSYS = ∫ QSYS (t ) ⋅ dt 0

0 1
T
MTBF SYS =
ω (∞ )
WSYS = ∫ ω SYS (t ) ⋅ dt
Q (∞ )
0 MTTR SYS =
ω (∞ )
ω SYS
λ SYS = TDT SYS
1 − QSYS Q SYS =
T
T
= 1 − e ∫0
− λ SYS ( t )⋅dt 1
FSYS RRF =
Q SYS
©2015 Isograph Inc. Reliability Workbench 6–16

102
Modularizing Fault Trees
 Goal: Reduce analysis time
 Reduce number of cut sets
 Replace isolated sections of
tree with super-events
 Analyze sections independently

©2015 Isograph Inc. Reliability Workbench 6–17

Modularization Example
 Cut sets:
TOP1 = GATE1 · GATE2
GATE1 = A + B
GATE2 = C + D
 Unmodularized:
TOP1 = A·C + A·D + B·C + B·D
QTOP1 = QAB + QAD + QBC + QBD – QACD – QABC
– QABCD – QABCD – QABD – QBCD + QABCD +
QABCD + QABCD + QABCD – QABCD
 15 product terms
©2015 Isograph Inc. Reliability Workbench 6–18

103
Modularization Example
 Modularized:
QGATE1 = QA + QB – QAB
QGATE2 = QC + QD – QCD
QTOP1 = QGATE1 · QGATE2
 7 product terms

©2015 Isograph Inc. Reliability Workbench 6–19

Program Demonstration
 Using a FT tool to analyze a
tree

©2015 Isograph Inc. Reliability Workbench 6–20

104
End of Chapter 6
 Summary
 Approximation methods
 Cross Product, Esary-Proschan, Rare,
Lower Bound
 Differences
 Other parameters
 Modularization

©2015 Isograph Inc. Reliability Workbench 6–21

105
Importance Analysis
Chapter 7

©2015 Isograph Inc. Reliability Workbench 7–1

Importance Analysis
 Helps determine:
 Event contribution to TOP event
 TOP event sensitivity to event
changes
 Weak areas in the system
 Where to cut corners
 Useful during the design stage

©2015 Isograph Inc. Reliability Workbench 7–2

106
Importance Measures
 Fussell-Vesely Importance
 Birnbaum Importance
 Barlow-Proschan Importance
 Sequential Importance
 Risk Reduction Worth
 Risk Achievement Worth

©2015 Isograph Inc. Reliability Workbench 7–3

Fussell-Vesely Importance
 Contribution to system Q
 High F-V Importance — worst
actor
 Decreasing Q on these events =
biggest decrease to system Q
 Percentage of failures
involving the event
QSYS − QSYS (qi = 0)
I iFV =
QSYS
©2015 Isograph Inc. Reliability Workbench 7–4

107
Birnbaum Importance
 Sensitivity of system Q
 High Birnbaum — highly
sensitive
 Increasing Q on these events =
biggest increase in system Q
n

∑Q j =1
cutj

I iBB ≈
qi
Where n = number of cut sets containing event i
©2015 Isograph Inc. Reliability Workbench 7–5

Barlow-Proschan Importance
 Contribution to ω as initiator
 Last to fail
 Probability system fails because
event failed last
 Sum of frequency terms with event
as initiator ÷ system ω
n

∑ω Q
j =1
i cutj
BP
I i =
ω SYS
Qcutj = product of events in j-th cut set, excluding event i
©2015 Isograph Inc. Reliability Workbench 7–6

108
Example
Barlow-Proschan

 A·B + A·C·D
 Frequency terms: ωA·QB, ωB·QA,
ωA·QC·QD, ωC·QA·QD, ωD·QA·QC

BP ω A × QB + ω A × QC × QD
I A =
ω SYS

©2015 Isograph Inc. Reliability Workbench 7–7

Sequential Importance
 Contribution to ω as enabler
 Not last to fail
 Probability system fails
because event was failed when
failure event occurred
 Sum frequency terms with
event as enabler ÷ system ω

©2015 Isograph Inc. Reliability Workbench 7–8

109
Example
Sequential

 A·B + A·C·D
 Frequency terms: ωA·QB, ωB·QA,
ωA·QC·QD, ωC·QA·QD, ωD·QA·QC

ω B × Q A + ω C × Q A × QD + ω D × Q A × QC
I AS =
ω SYS

©2015 Isograph Inc. Reliability Workbench 7–9

Risk Reduction Worth


 Contribution to risk
 Maximum possible risk
reduction
 Inverse of F-V importance

QSYS
I iRRW =
QSYS (qi = 0)

©2015 Isograph Inc. Reliability Workbench 7–10

110
Risk Achievement Worth
 Contribution to risk
 Worth of component to current
risk level
 Importance of maintaining
reliability of component

QSYS ( qi = 1)
I iRAW =
QSYS

©2015 Isograph Inc. Reliability Workbench 7–11

Program Demonstration
 Using a FT program to
calculate importance

©2015 Isograph Inc. Reliability Workbench 7–12

111
End of Chapter 7
 Summary
 Importance analysis
 Fussell-Vesely, Birnbaum, Barlow-
Proschan, Sequential, Risk Reduction,
Risk Achievement

©2015 Isograph Inc. Reliability Workbench 7–13

112
Common Cause Failures
Chapter 8

©2015 Isograph Inc. Reliability Workbench 8–1

Common Cause Failures


 Affect multiple otherwise
independent components
 System, component and operator
failures
 Environment
 Maintenance and testing
 Manufacturer
 Installation
 Calibration
 External impacts
 Stress
 Ageing

©2015 Isograph Inc. Reliability Workbench 8–2

113
CCF Model Types
 Beta Factor Model
 Multiple Greek Letter (MGL)
Model
 Alpha Factor Model
 Beta Binomial Failure Rate
(BFR) Model

©2015 Isograph Inc. Reliability Workbench 8–3

Pump Example
 Two pumps
 Independent power supplies
 Attached to same structure
 Vibration, high temperature,
humidity, impact, stress
 May be identical pumps
 Incorrect maintenance
 Manufacturing defects

©2015 Isograph Inc. Reliability Workbench 8–4

114
Two Pump System
Both pumps
unavailable

TP1

Pump1 failure Pump 2 failure

P1 P2

©2015 Isograph Inc. Reliability Workbench 8–5

Beta Factor Model


 TP2 = CCF + P1 · P2
Both pumps
unavailable

TP2

Pump 1 Pump 2
unavailable unavailable

PUMP1 PUMP2

Pump 1 failure Common causes Pump 2 failure Common causes

P1 CCF P2 CCF

©2015 Isograph Inc. Reliability Workbench 8–6

115
Beta Factor Model
QI = (1 − β ) ⋅ QT
QCCF = β ⋅ QT

 β = beta factor
QI = Q due to independent
failures
QCCF = Q due to CCF
QT = Total Q

©2015 Isograph Inc. Reliability Workbench 8–7

Beta Factor Model


Example

 QT = 0.001, β = 0.1

QTOP = 0.1 × 0.001 + (0.9 × 0.001)(0.9 × 0.001)


= 1.0081 × 10 − 4

 Contrast with independent failures


only

QTOP = 0.001 × 0.001 = 10 −6

©2015 Isograph Inc. Reliability Workbench 8–8

116
IEC Beta Factor Model
 What if I don’t know what Beta
factor to use?
 IEC 61508-6 Annex D
 Provides method for determining beta
factor
 Table D.1: questionnaire about
components
 Beta assigned based on score

©2015 Isograph Inc. Reliability Workbench 8–9

IEC Beta Factor Model


 Table D.1 example

Separation/segregation
Are all signal cables for the channels routed separately at all positions?
Are the logic subsystem channels on separate printed-circuit boards?
Are the logic subsystem channels in separate cabinets?
If the sensors/final elements have dedicated control electronics, is the
electronics for each channel on separate printed-circuit boards?
If the sensors/final elements have dedicated control electronics, is the
electronics for each channel indoors and in separate cabinets?

©2015 Isograph Inc. Reliability Workbench 8–10

117
CCF Models
 Beta factor: “All or nothing”
 CCFs affect either all components in
group, or none All sensors failed

TP2

Sensor 1 failed Sensor 2 failed Sensor 3 failed

SENSOR1 SENSOR2 SENSOR3

Sensor 1 failure All sensors fail Sensor 2 failure All sensors fail Sensor 3 failure All sensors fail
due to common due to common due to common
causes causes causes

S1 CCF S2 CCF S3 CCF

©2015 Isograph Inc. Reliability Workbench 8–11

Beta Factor Adjustment


 Applying Beta factor to CCF
group of 3 or more can be
pessimistic
 Less likely that CCF will affect all
rather than some
 Can adjust beta factor to
compensate
 IEC 61508, 2010 has a table for this

©2015 Isograph Inc. Reliability Workbench 8–12

118
Beta Factor Adjustment
Calculation of β for systems with levels of redundancy
greater than 1oo2 (IEC 61508, 2010)
m oo n n
(success) 2 3 4 5
m 1 β 0.5β 0.3β 0.2β
2 – 1.5β 0.6β 0.4β
3 – – 1.75β 0.8β
4 – – – 2β

©2015 Isograph Inc. Reliability Workbench 8–13

CCF Models
 Alternate method: other CCF
models
 Replace a single event with
multiple events representing
possible combos
 Beta factor replaces event with two
events (independent and CCF)
 Other models replace with multiple
events (combinations of CCF events)

©2015 Isograph Inc. Reliability Workbench 8–14

119
CCF Models
 Example: CCF Group A, B, C, D
 Event A replaced in cut sets with:
 A + [AB] + [AC] + [AD] + [ABC] +
[ABD] + [ACD] + [ABCD]
 A represents independent failure
 [] represent CCF event affecting
those components
 [ACD] represents CCF of A, C, and D

©2015 Isograph Inc. Reliability Workbench 8–15

CCF Models
 Example: 3 sensors
All sensors failed

TP1

Sensor 1 failed Sensor 2 failed Sensor 3 failed

S1 S2 S3

©2015 Isograph Inc. Reliability Workbench 8–16

120
CCF Models
TP2 = S1.S2.S3 + S12.S3 +
S13.S2 + S23.S1 + S123

All sensors
failed

SENSORS

Sensor 1 Sensor 2 Sensor 3


failed failed failed

SENSOR1 SENSOR2 SENSOR3

Sensor 1 Sensors 1 Sensors 1 Sensors 1, Sensor 2 Sensors 1 Sensors 2 Sensors 1, Sensor 3 Sensors 1 Sensors 2 Sensors 1,
failed and 2 failed and 3 failed 2, and 3 failed and 2 failed and 3 failed 2, and 3 failed and 3 failed and 3 failed 2, and 3
failed failed failed

S1 S1-2 S1-3 S1-2-3 S2 S1-2 S2-3 S1-2-3 S3 S1-3 S2-3 S1-2-3

©2015 Isograph Inc. Reliability Workbench 8–17

MGL Model
 Expansion of Beta Factor model
 Three parameters: β, γ, δ
 β — conditional probability that
component failure is CCF shared by 1 or
more other components
 γ — conditional probability that CCF
shared by 1 or more other components
is shared by 2 or more other
components
 δ — conditional probability that CCF
shared by 2 or more other components
is shared by 3 other components
©2015 Isograph Inc. Reliability Workbench 8–18

121
MGL Model
 CCF Event Probability

1
ܳ௞ = ෑ ߩ௜ 1 − ߩ௞ାଵ ்ܳ
݉−1
݇ − 1 ௜ୀଵ
Where ܳ௞ = unavailability of kth order CCF failure
ߩଵ = 1, ߩଶ = β, ߩଷ = ߛ, ߩସ = ߜ, ߩ௠ାଵ = 0
்ܳ = total unavailability
m = CCF group size
݉−1 ݉−1 !
=
݇−1 ݉−݇ ! ݇−1 !

©2015 Isograph Inc. Reliability Workbench 8–19

MGL Model
 Q1 = Independent probability
1
ܳଵ = 1 1 − ߚ ்ܳ = (1 − ߚ)்ܳ
݉−1 !
݉−1 ! 1−1 !

 MGL model with two events in


group = beta model
1
ܳଶ = 1 ∙ ߚ 1 − 0 ்ܳ = ߚ ∙ ்ܳ
2−1 !
2−2 ! 2−1 !

©2015 Isograph Inc. Reliability Workbench 8–20

122
MGL Model
Sensor Example

QT = 0.001, β = 0.1, γ = 0.2, δ = 0


ܳଵ = 1 − ߚ ்ܳ = 9.0 × 10ିସ

1 1
ܳଶ = 1 ∙ ߚ 1 − ߛ ்ܳ = ߚ 1 − ߛ ்ܳ
3−1 ! 2
3−2 ! 2−1 !
= 4.0 × 10ିହ

1
ܳଷ = 1 ∙ ߚ ∙ ߛ 1 − 0 ்ܳ = ߚߛ்ܳ
3−1 !
3−3 ! 3−1 !
= 2.0 × 10ିହ

©2015 Isograph Inc. Reliability Workbench 8–21

MGL Model
Example

TP2 = 0.0009∙0.0009∙0.0009 +
0.00004∙0.0009 + 0.00004∙0.0009 +
0.00004∙0.0009 + 0.00002 =2.011E-5
All sensors
failed

TP1
Q=2.011E-05

Sensor 1 Sensor 2 Sensor 3


failed failed failed

S1 S2 S3

Q=0.001 Q=0.001 Q=0.001

©2015 Isograph Inc. Reliability Workbench 8–22

123
Comparison
 Beta factor model, β = 0.1
All sensors
failed

SENSORS3
Q=0.0001

Sensor 1 Sensor 2 Sensor 3


failed failed failed

S1 S2 S3

Q=0.001 Q=0.001 Q=0.001

©2015 Isograph Inc. Reliability Workbench 8–23

Alpha Factor Model


 Similar to MGL
 Except absolute instead of conditional
percents
 Four parameters: α1, α2, α3, α4
 αk: proportion of failures in the group
due to a failure that is common to k
events
 Proportional to each other
 E.g., α1 = 5, α2 = 2 means 5/7ths of failures
are independent, 2/7ths are common cause
 Usually easier just to make sure alphas sum
to 1 or 100

©2015 Isograph Inc. Reliability Workbench 8–24

124
Alpha Factor Model
 CCF Event Probability
݇ ߙ௞
ܳ௞ = ܳ
݉ − 1 ߙ் ்
݇−1
Where ܳ௞ = unavailability of kth order CCF failure
்ܳ = total unavailability
m = CCF group size

ߙ ் = ෍ ݅ߙ௜
௜ୀଵ

݉−1 ݉−1 !
=
݇−1 ݉−݇ ! ݇−1 !
©2015 Isograph Inc. Reliability Workbench 8–25

Alpha Factor Model


Sensors Example

QT = 0.001, α1 = 0.9507, α2 = 0.04225, α3 = 0.007042


ߙ ் = ෍ ݅ߙ௜ = 0.9507 + 2 ∙ 0.04225 + 3 ∙ 0.007042 = 1.056


௜ୀଵ

1 0.9507
ܳଵ = ∙ 0.001 = 0.0009
1 1.056

2 0.04225
ܳଶ = ∙ 0.001 = 4.0 × 10ିହ
2 1.056

3 0.007042
ܳଷ = ∙ 0.001 = 2.0 × 10ିହ
1 1.056
©2015 Isograph Inc. Reliability Workbench 8–26

125
Program Demonstration
 CCF Model
 Include CCFs without another event
 Not recommended for system,
component and operator failures
 Cut sets/Importance

©2015 Isograph Inc. Reliability Workbench 8–27

End of Chapter 8
 Summary
 Model types
 Beta factor model
 MGL, Alpha factor models
 Including CCFs in a FT

©2015 Isograph Inc. Reliability Workbench 8–28

126
Confidence Analysis
Chapter 9

©2015 Isograph Inc. Reliability Workbench 9–1

Confidence Analysis
 Assuming failure rates exactly
known
 Not necessarily true
 Sparse data
 Introduces uncertainty in component
Q

©2015 Isograph Inc. Reliability Workbench 9–2

127
Confidence Analysis
Example

 10 components tested for 1


year
 2 failures occur
 λ estimate= 0.2 / year
 Could be 0.25 or 0.15
 Unlikely to be 0.9 or 0.01
 More data — more certainty

©2015 Isograph Inc. Reliability Workbench 9–3

Confidence Analysis
 Uncertainty expressed as
range, distribution
 10–5 ± 0.5×10–5 normal distribution
 10–6 to 10–4 lognormal distribution
 Modeled using Monte Carlo
sampling
 Pick failure rates from distribution
 Run analysis
 Repeat

©2015 Isograph Inc. Reliability Workbench 9–4

128
Sampling procedure
Sample failure rates
from distribution

For n = 1 to number
of simulations

Run analysis, record


results

 Loop performed repeatedly


 More iterations, more accuracy

©2015 Isograph Inc. Reliability Workbench 9–5

Program Demonstration
 Using a FT program to find
confidence bounds

©2015 Isograph Inc. Reliability Workbench 9–6

129
End of Chapter 9

©2015 Isograph Inc. Reliability Workbench 9–7

130
Initiators, Enablers, and Sequencing
Chapter 10

©2015 Isograph Inc. Reliability Workbench 10–1

Initiating & Enabling Events


 Used when order is important
 Initiator — last to occur
 Frequency event
 Enabler — cannot occur last
 Probability event
 Initiator/enabler — any order
 Default

©2015 Isograph Inc. Reliability Workbench 10–2

131
Initiator Example
 SPARK is initiator Explosion

 IMFLAM is enabler
TOP1
 SPARK → INFLAM: safe
 INFLAM → SPARK: fire Fire Starts PROTECTION
SYSTEM

 Similar for FIRE and UNAVAILABLE

PROTECT FIRE PROTECT

 Gate status automatically


determined Inflammable
Material
Spark Occurs

Present
E I

INFLAM SPARK

Q=0.1 w=2

©2015 Isograph Inc. Reliability Workbench 10–3

Cut set Frequency


ωFIRE = ωSPARK .QINFLAM
 Example
 A, B, C, D initiators
ωCUT = ω A. .QB .QC .QD + ω B .QA .QC .QD +
ωC .QA .QB .QD + ω D .Q A .QB .QC
 A initiator only
ωCUT = ω A. .QB .QC .QD
©2015 Isograph Inc. Reliability Workbench 10–4

132
Sequencing
 More precisely specify order of
failures
 First, second, third, fourth, fifth, etc.
 Priority AND gate
 Applied to cut sets
 Markov used to solve

©2015 Isograph Inc. Reliability Workbench 10–5

Sequencing and Markov

TP1

All working
1 2 3
A B C
λ1

λ1 λ2 λ3 λ2 λ3

A B C
λ2 λ1 λ1
λ3 λ3 λ2

A→B A→C B→A B→C C→A C→B

λ3 λ2 λ3 λ1 λ2 λ1

A→B→C A→C→B B→A→C B→C→A C→A→B C→B→A

©2015 Isograph Inc. Reliability Workbench 10–6

133
Modularizing Priority AND
Example

TOP1

GATE1 D

1 2 3

A B C

©2015 Isograph Inc. Reliability Workbench 10–7

Modularizing Priority AND


 Modularized cut sets
 TOP1 = GATE1 · D
 GATE1 = A · B · C
 Allowed failure sequences
 D→A→B→C
 A→D→B→C
 A→B→D→C
 A→B→C→D

©2015 Isograph Inc. Reliability Workbench 10–8

134
Modularizing Priority AND
 Non-modularized cut sets
 TOP1 = A · B · C · D
 Allowed failure sequences
A→B→C→D

©2015 Isograph Inc. Reliability Workbench 10–9

Program Demonstration
 Event sequence status
 Sequencing options
 Auto-sequence Priority AND
 Verification
 Exactly 1 initiator under AND
 Results

©2015 Isograph Inc. Reliability Workbench 10–10

135
End of Chapter 10

©2015 Isograph Inc. Reliability Workbench 10–11

136
Event Trees
Chapter 11

©2015 Isograph Inc. Reliability Workbench 11–1

Event Tree Analysis


 Identifies outcomes of
initiating event
 Uses inductive approach
 Fault trees use deductive approach
 ETA & FTA closely linked
 FTs can be used to quantify events in
ET sequences
 Use cut sets and same quantitative
methodology

©2015 Isograph Inc. Reliability Workbench 11–2

137
Pipe Break Event Tree
 Nuclear safety example
 Examines effectiveness of protective
system
 Initiating event - Pipe break
 Enablers - Protective systems
 All possible outcomes examined
 Each branch examines failure or
success
 Failure branches: failure of basic event
or the minimal cut sets of a gate
 Success branches: success state of basic
event or minimal path sets of a gate

©2015 Isograph Inc. Reliability Workbench 11–3

Pipe Break Event Tree


Pipe Break Electric Power Emergency Cooling Fission Product Containment Consequence
Removal Integrity

Success
Success No Release
Failure
Success No Release
Success
Failure No Release
Failure
Success Very Small Release
Success
Success Small Release
Failure
Failure Small Release
Success
Failure Small Release
Failure Failure
Medium Release
Success
Success Medium Release
Failure
Success Large Release
Success
Failure Medium Release
Failure
Failure Large Release
Success
Success Large Release
Failure
Failure Large Release
Success
Failure Large Release
Failure
Very Large Release

©2015 Isograph Inc. Reliability Workbench 11–4

138
Pipe Break Event Tree
 Simplify by
 Removing impossible sequences
 Removing sequences leading to ‘No
Release’
 Combine neighbouring end-branches
with the same consequences

©2015 Isograph Inc. Reliability Workbench 11–5

Simplifying – Impossible Sequence


Pipe Break Electric Power Emergency Cooling Fission Product Containment Consequence
Removal Integrity

Success
Success No Release
Failure
Success No Release
Success
Failure No Release
Failure
Success Very Small Release
Success
Success Small Release
Failure
Failure Small Release
Success
Failure Small Release
Failure Failure
Medium Release
Success
Success Medium Release
Failure
Success Large Release
Success
Failure Medium Release
Failure
Failure Large Release
Success
Success Large Release
Failure
Failure Large Release
Success
Failure Large Release
Failure
Very Large Release

©2015 Isograph Inc. Reliability Workbench 11–6

139
Simplifying – “No Release”
Pipe Break Electric Power Emergency Cooling Fission Product Containment Consequence
Removal Integrity

Success
Success No Release
Failure
Success No Release
Success
Failure No Release
Failure
Success Very Small Release
Success
Success Small Release
Failure
Failure Small Release
Success
Failure Small Release
Failure Failure
Medium Release
Success
Success Medium Release
Failure
Success Large Release
Success
Failure Medium Release
Failure
Failure Large Release
Success
Success Large Release
Failure
Failure Large Release
Success
Failure Large Release
Failure
Very Large Release

©2015 Isograph Inc. Reliability Workbench 11–7

Simplifying – Combining Branches


Pipe Break Electric Power Emergency Cooling Fission Product Containment Consequence
Removal Integrity

Success
Success No Release
Failure
Success No Release
Success
Failure No Release
Failure
Success Very Small Release
Success
Success Small Release
Failure
Failure Small Release
Success
Failure Small Release
Failure Failure
Medium Release
Success
Success Medium Release
Failure
Success Large Release
Success
Failure Medium Release
Failure
Failure Large Release
Success
Success Large Release
Failure
Failure Large Release
Success
Failure Large Release
Failure
Very Large Release

©2015 Isograph Inc. Reliability Workbench 11–8

140
Simplified Pipe Break Event Tree
Pipe Break Electric Power Emergency Fission Product Containment Consequence Frequency
Cooling Removal Integrity
ω=0.01 Q=0.00016 Q=0.0016 Q=0.02 Q=0.01

Success Failure Failure Very Small


2e-6
Release

Success Success Null


Small Release 1.4e-5
Failure
Success
Small Release 2.8e-7
Failure
Failure Failure Medium
2.9e-9
Release

Success Null
Large Release 1.5e-6
Failure Null
Success
Large Release 3.1e-8
Failure
Failure Very Large
3.2e-10
Release

©2015 Isograph Inc. Reliability Workbench 11–9

Pipe Break Minimal Cut Sets


 Obtained with AND logic at
each branch
 “Very Large Release”
PIPE ⋅ ELEC ⋅ FISSION ⋅ CINT
 “Medium Release”
PIPE ⋅ ELEC ⋅ COOL ⋅ FISSION ⋅ CINT
 ELEC and COOL are FTs
 Share common events
 Must be resolved to FT basic events
©2015 Isograph Inc. Reliability Workbench 11–10

141
Spark Event Tree
Explosion

TOP1

Fire Starts PROTECTION


SYSTEM
UNAVAILABLE

FIRE PROTECT

Inflammable Spark Occurs


Material
Present
E I

INFLAM SPARK

Q=0.1 w=2

©2015 Isograph Inc. Reliability Workbench 11–11

Spark Event Tree


Spark Occurs Inflammable Protection System Consequence Frequency
Material Present Unavailable
ω=2 Q=0.1 Q=0.017

Success
None 1.77
Success

Failure
None 0.0306

Success
None 0.197
Failure

Failure
Explosion 0.0034

©2015 Isograph Inc. Reliability Workbench 11–12

142
Results
 Per Consequence
 Frequency
 Importance
 Cut sets
 Per category
 Risk

©2015 Isograph Inc. Reliability Workbench 11–13

F-N Curve
 Correlates weight with
frequency
 X-axis: weight
 Y-axis: cumulative frequency of all
consequences with that weight
 In a given category

©2015 Isograph Inc. Reliability Workbench 11–14

143
Pipe Break F-N Curve
Safety F-N Curve

0.0001

1E-05

1E-06

1E-07
Cumulative frequency

1E-08

1E-09

1E-10

1E-11

1E-12

1E-13
0.1 1 10

Weight

©2015 Isograph Inc. Reliability Workbench 11–15

Modularization
 Consider:
Tank Overfill Shutoff Emergency Relief Consequence

Success
No effect
Success
Failure
No effect

Success
No effect
Failure
Failure
Chemical spill

©2015 Isograph Inc. Reliability Workbench 11–16

144
Modularization
 Where:
Shut off does not Emergency relief
engage system fails to
open

SHUTOFF RELIEF
Q=0.0199 Q=0.0199

Shut-off valve Level sensor fails Pressure relief Level sensor fails
fails open to detect high valve fails closed to detect high
level level

VALVE SENSOR PVALVE SENSOR

Q=0.01 Q=0.01 Q=0.01 Q=0.01

©2015 Isograph Inc. Reliability Workbench 11–17

Modularization
 If SHUTOFF and RELIEF considered
separately:
Tank Overfill Shutoff Emergency Consequence Frequency
Relief
ω=2 Q=0.0199 Q=0.0199
Success
No effect 1.921
Success
Failure
No effect 0.03901

Success
No effect 0.03901
Failure
Failure
Chemical spill 0.000792

©2015 Isograph Inc. Reliability Workbench 11–18

145
Modularization
 SHUTOFF
= VALVE + SENSOR
= 0.0199
 RELIEF
= PVALVE + SENSOR
= 0.0199
 Chemical Spill
= OVERFILL · SHUTOFF ∙ RELIEF
= 2 · 0.0199 · 0.0199
= 7.92E-4
©2015 Isograph Inc. Reliability Workbench 11–19

Modularization
 However, SENSOR is common
event
 SHUTOFF and RELIEF are not
independent
 Chemical Spill ≠ OVERFILL ∙
SHUTOFF · RELIEF
 Accurate calculation must resolve
consequences to minimal cut sets

©2015 Isograph Inc. Reliability Workbench 11–20

146
Modularization
 Chemical Spill:
SHUTOFF · RELIEF
= (VALVE + SENSOR) · (PVALVE + SENSOR)
= SENSOR + VALVE · PVALVE

©2015 Isograph Inc. Reliability Workbench 11–21

Modularization
 If SHUTOFF and RELIEF resolved to
minimal cut sets:
Tank Overfill Shutoff Emergency Consequence Frequency
Relief
ω=2
Success
No effect 1.941
Success
Failure
No effect 0.0196

Success
No effect 0.0196
Failure
Failure
Chemical spill 0.0202

©2015 Isograph Inc. Reliability Workbench 11–22

147
Partial Failure Branches
 Success/Failure logic
 Gives two and only two outcomes
 Partial failure
 More than two possible outcomes
 Gives a gradation of possibilities
 Not necessarily mutually exclusive
 Each branch associated with a
different gate or event failure
 E.g., partial capacity
©2015 Isograph Inc. Reliability Workbench 11–23

Partial Failure Branches


High speed Dual track Train passing on Passenger Consequence Frequency
derailment other track exposure
ω=5.154E-4 Q=0.9 Q=0.01

0-10 passengers
2 fatalities 1.031E-5

False Null 11-20 passengers


4 fatalities 2.577E-5
21-30 passengers
8 fatalities 1.546E-5
0-10 passengers
2 fatalities 9.184E-5
Success 11-20 passengers
4 fatalities 2.296E-4

21-30 passengers
8 fatalities 1.378E-4
True
0-10 passengers
8 fatalities 9.277E-7

Failure 11-20 passengers


16 fatalities 2.319E-6

21-30 passengers
24 fatalities 1.392E-6

©2015 Isograph Inc. Reliability Workbench 11–24

148
Program Demonstration
 Evaluating an Event Tree in a
computer program

©2015 Isograph Inc. Reliability Workbench 11–25

End of Chapter 11

©2015 Isograph Inc. Reliability Workbench 11–26

149

Você também pode gostar