S2024 L23-24 Fault Tree Success Tree
S2024 L23-24 Fault Tree Success Tree
Unit 9A
Spring 2023
2
References
2
• Tweeddale, Mark, Managing Risk and Reliability of Process
Plants, Elsevier, 2003
• Crowl, D.A. and Louvar, J.F., Chemical Process Safety, 4th ed,
Prentice Hall, 2019
• Modarres, M., M. Kaminskiy, and V. Krivtsov, Reliability Engineering
and Risk Analysis, 2nd ed, Taylor&Francis, 2010 (Modarres, RERA)
• Norman Fenton and Martin Neil, “Risk Assessment and Decision
Analysis with Bayesian Networks,” CRC Press, 2nd ed., 2019,
Chapter 5 (RDBN, 2019)
• Modarres, M., Risk Analysis in Engineering, Taylor&Francis, 2006
(Modarres, RAE)
• Rausand, Marvin, System Reliability Theory, 2nd edition, Wiley,
2004
• Jordaan, Ian, Decisions Under Uncertainty– Probabilistic Analysis
for Engineering Decisions, Cambridge University Press, 2005
(Jordaan, 2005)
Fault Tree, Event Tree Analysis
3
• Fault Tree and Event Tree analysis (FTA, ETA) are Boolean
(True/False, Fail/Success) logic diagrams for an initial screening
approach to analyze system failures.
• A Fault Tree (FT) begins with a potential upset (Top Event), and
works downward by diagraming through Deduction to show
how the Top Event can result from earlier failure events.
• An Event Tree (ET) begins with an initiating event or a ‘top
event’, and diagrams all potential events or outcomes by
Induction.
• A FT top event is connected to lower level or earlier failure
events through Boolean logic gates, such as: OR (union
operation,∪), AND (intersection operation, ∩).
3
4
FT Construction
7
• Connect fault tree (FT) events and conditions via
logic gates such as AND, OR.
• Continue deduction of underlying events to an
appropriate event level designated Base Events
involving components or human actions for which
failure data are available.
• Generally all modeled FT events are considered
independent, which is unrealistic, so this approach
is useful for an initial screening but not sufficient by
itself for Social-Technical System event modeling.
• For a System approach, Fault Trees are converted to
Bayesian networks to model dependencies,
multiple states, and to include discrete and
continuous distributions and estimates of
uncertainties.
Fault Tree AND-Gate, Intersection
8
TOP
⋂
E1 E2
Basic events E1 and E2 are basic events
The TOP event failure probability, QT, at time t is:
QT = P(E1∩E2) = P(E1|E2)•P(E2) = P(E1)•P( E2)
(~ independent)
8
(Rausand, 2004)
Fault Tree OR-Gate, Union
9
TOP
⋃
E1 E2
E1 and E2 are basic events
The TOP event failure probability at time t is:
QT = P(E1∪E2) = P(E1) + P(E2) – P(E1∩E2)
General OR-Gate
Expression:
Process Control
14
(Tweeddale, 2003)
15
Hazard Identification
15
• The oil in the heater can overheat and cause heater coil
burn out
– if pump stops
(Tweeddale, 2003)
20
T = A⋂[(B⋃C⋃D⋃E)⋂(B⋃C⋃F⋃G⋃H)]
becomes
T = A•[(B+C+D+E)•(B+C+F+G+H)]
OR- Gate:
AND- Gate:
Redundancy Redundancy
T = A • (B+C+D+E) • (B+C+F+G+H) =
A•(B•B+B•C+B•F+B•G+B•H+C•B+C•C+C•F+
C•G+C•H+D•B+D•C+D•F+D•G+D•H+E•B+E•C+E•F+E•G+
E•H)
24
A∪A=A
A∩A=A
A OR A = A
A AND A = A
} Idempotent
A ∪ (A ∩ B) = A A OR (A AND B) = A
A ∩ (A ∪ B) = A A AND (A OR B) = A
} Absorption
Tweeddale, 2003
25
A∩A=A A∙A=A
A∪A=A A+A=A
A ∪ (A ∩ B) = A A + (A ∙ B) = A
26
Fault Tree Reduction
26
• Assume REA and mutual independence of components.
So, T = A•(B+C+D•F+D•G+D•H+E•F+E•G+E•H)
27
B C
Auto Manual
D E F G H (Tweeddale, 2003)
Fault Tree Following Reduction
29
• The heater coils will burn out if both the pump fails AND
the Protective Response fails.
29
FT Cut Sets
30
• A fault tree Cut Set is a unique set of events leading to the
top event T.
• The simultaneous failure of each event in a set causes the
top event to occur. Therefore, each cut set represents a
failure scenario leading to T.
• By the simultaneous occurrence of each failure event within a
cut set, each cut set inactivates or cuts all success paths to
avert T.
• A minimum cut set is a set that cannot be reduced in size
(number of components) and is determined directly from the
Reduced Fault Tree, top event logic.
• A minimal cut set fails when all components of the cut set co-
fail simultaneously.
31
A Cut Sets:
Auto
Rank 1:
Rank 2:
Rank 3:
B C
Number of events in a set
Auto Manual
Here, each letter (A,B…)
represents a failure event
D E F G H (Tweeddale, 2003)
32
A T = A•{B+C+(D+E)•(F+G+H)}
Auto
Cut Sets:
0 Rank 1:
2 Rank 2: (A,B), (A,C)
B C
6 Rank 3: (A,D,F), (A,D,G),
(A,D,H),(A,E,F),
Auto Manual (A,E,G),(A,E,H)
Number of alternative paths
in a given rank
D E F G H (Tweeddale, 2003)
33