Risk Analysis & Fault Tree Basics
Risk Analysis & Fault Tree Basics
INSE 6320 --
Risk Analysis for Information and Systems Engineering
• F-N Curves
• Fault Trees
• Event Trees
• Decision Theory for Quantitative Risk Analysis
•
Population at risk
Individual Risk
Individual risk is the risk of fatality or injury to any identifiable (named)
individual who lives within the zone impacted by a hazard, or follows a
particular pattern of life, that might subject him or her to the consequences of a
hazard.
Societal Risk
Societal risk is the risk of multiple fatalities or injuries in the society as a whole,
and where society would have to carry the burden of a hazard causing a number
of deaths, injury, financial, environmental, and other losses.
3
F-N curves
• Usually used to express societal risk.
• Important to define acceptable / tolerable risk
• Risk acceptability is mostly defined on the basis of F-N curves
• F-N curve is a plot of cumulative frequency versus consequences (often expressed as number of
fatalities).
F-N curves show the number of Fatalities against annual frequency.
4
Societal risk
1) What can go wrong with the studied technological entity, or what are the initiators or
initiating events (undesirable starting events) that lead to adverse
consequence(s)?
2) What and how severe are the potential adverse consequences that the
technological entity may be eventually subjected to as a result of the occurrence of
the initiator?
3) How likely to occur are these undesirable consequences, or what are their
probabilities or frequencies?
• Two common methods of answering this last question are Fault Tree Analysis
and Event Tree Analysis.
• A fault tree is an event tree, where failures are emphasized rather than
successes
10
• Fault Tree Analysis (FTA) is one of the most important logic and probabilistic
techniques used in Probabilistic Risk Assessment (PRA) and system reliability
assessment.
• Fault Tree Analysis is a deductive method for identifying ways in which hazards
can lead to accident.
• The approach starts with a well defined accident, or top event, and works
backwards towards the various scenarios that can cause the accident.
• Fault trees are used to determine the probability of a “top event” (e.g., core
damage).
• Fault trees use a structure of logical operations to calculate the probability of the
top event as a result of “basic events” inputs
11
• Fault trees consist of logic gates and basic events as AND Gate:
inputs to the logic gates
FTA Symbols
Basic Event: A lower most event that can not be further developed.
E.g. Relay failure, Switch failure etc.,
An Event / Fault: This can be a intermediate event (or) a top event. They
are a result logical combination of lower level events.
E.g. Both transmitters fail, Run away reaction
AND Gate: For the top event to occur all the bottom events should
occur.
E.g. Fuel, Oxygen and Ignition source has to be present for
fire.
15
Union
No Current
A A=B+C
A=B Union C
B OR C must occur
for event A to occur
B C
Switch A Battery B
Open 0 Volts
16
Intersection
Over-heated
D Wire D=E.F
D= E Intersection F
E AND F must occur
for D to occur
E F
5mA Current Power Applied
in System t >1ms
17
A fault tree:
• Is a systematic representation of such
chains of events.
• Uses logical gates to represent the
interrelationships between events and Basic events
TLE, e.g. AND, OR.
18
A fault tree:
• Is a systematic representation of such
chains of events.
• Uses logical gates to represent the
interrelationships between events and Basic events
TLE, e.g. AND, OR.
An example fault tree
Logically: (A + (B + C)) . (C + (A . B))
19
Procedure
Procedure for Fault Tree Analysis
Explore each
Define TOP Define overall branch in
event structure. successive level
of detail.
Perform
corrections if Solve the fault
required and tree
make decisions
• From this data the intermediate event frequency and the top level event frequency
can be determined using Boolean Algebra and Minimal Cut Set methods.
20
• The minimal cut set analysis provides a new fault tree, logically equivalent to
the original, with an OR gate beneath the top event, whose inputs (bottom)
are minimal cut sets.
• Cut Set: is a set of basic events whose simultaneous occurrence ensures that
the TOP event occurs.
• Minimal Cut Set: is a cut set that does not contain another cut set as a
subset.
• Each minimal cut set is an AND gate with a set of basic event inputs
necessary and sufficient to cause the top event.
• The fault tree can be represented by the TOP structure and the minimal cut
sets connected through a single OR-gate.
21
The minimal cut sets for the top event are a group of
MCSs sets consisting of the smallest combinations of basic
events that result in the occurrence of the top event.
22
Procedure
= A.B+C.D
3. Continue this replacement until all intermediate event gates
have been replaced and only the basic events remain in the A B C D
equation.
TOP = A.B+C.D
23
Procedure
Boolean Algebra Reduction Example:
TOP = IE1 + IE2
= (A.B) + (A + IE3)
TOP
= A.B + A + (C.D.IE4)
= A.B + A + (C.D.D.B)
IE1 IE2
= A + A.B + B.C.D.D (D.D = D)
= A + A.B + B.C.D (A + A.B = A)
A B A IE3
= A + B.C.D
Example:
(A + (B + C)) . (C + (A . B)) ≡ C + (A . B)
26
Consider the following block diagram. Let I/P and O/P be the input and output terminals.
There are two sub-systems A and B that are connected in series.
X1 X3
INPUT OUTPUT
X2 X4
For this the fault tree analysis diagram shown in next slide
27
Continue….. OR
intermediate event
F (A) F (B)
AND AND
Basic event
F( X1) F( X2) F( X 3) F( X 4)
28
Continue…..
• Fuel.
• Oxygen.
• An ignition source.
31
Example
32
Uses of FTA
• Use of FTA to understand of the logic leading to the top event.
• Use of FTA as a diagnostic tool to identify and correct causes of the top event.
Advantages Disadvantages
• Begins with top event. • Complicated process.
• Use to determine the minimal cut sets. • Require considerable amount of time to complete.
33
Event Trees
• Event trees begin with an initiating event & work towards the final result.
• This method provides information on how a failure can occur & the probability
of occurrence.
• Event trees can be viewed as a special case of fault trees, where the
branches are all ORs weighted by their probabilities.
• Event trees are generated both in the success and failure domains.
• In constructing the event tree, one traces each path to eventual success or
failure.
34
Step 7: Evaluation
35
ADVANTAGES
• Structured, rigorous, and methodical approach.
Both FTA and ETA are complementary techniques and can be used together
for comprehensive risk assessment. FTA helps in understanding how failures
can occur, while ETA helps in understanding the impact of those failures and
how effective the mitigation measures are.
39
40
Decision Theory
• A decision is a choice between alternatives based on estimates of the values
of those alternatives.
• The decision alternatives are the different possible strategies the decision
maker can employ.
• The states of nature refer to future events, not under the control of the
decision maker, which will ultimately affect decision results. States of nature
should be defined so that they are mutually exclusive and contain all possible
future events that could affect the results of all potential decisions.
Influence Diagrams
• An influence diagram is a graphical device showing the relationships among the
decisions, the chance events, and the consequences.
• Squares or rectangles depict decision nodes.
• Circles or ovals depict chance nodes.
• Diamonds depict consequence nodes.
• Lines or arcs connecting the nodes show the direction of influence.
42
Payoff Tables
• The consequence resulting from a specific combination of a decision
alternative and a state of nature is a payoff.
• A table showing payoffs for all combinations of decision alternatives and states
of nature is a payoff table.
• Payoffs can be expressed in terms of profit, cost, time, distance or any other
appropriate measure.
Profit in $1,000’s
Investment Choice (States of Nature)
(Alternatives) Strong Stable Weak
Economy Economy Economy
Large factory 200 50 -120
Average factory 90 120 -30
Small factory 40 30 20
43
Decision Trees
• A decision tree is a chronological representation of the decision problem.
• Each decision tree has two types of nodes; round nodes correspond to the
states of nature while square nodes correspond to the decision alternatives.
• The branches leaving each round node represent the different states of nature
while the branches leaving each square node represent the different decision
alternatives.
• At the end of each limb of a tree are the payoffs attained from the series of
branches making up that limb.
Chance
node Event 1
Decision
Event 2
node
s i o n1
De ci
Event 3
Dec
is ion
2
44
States of Nature
Alternatives Low High
Small 8 8
Medium 5 15
Large -11 22
Chance mand 8
node w de
Lo
High
lex dema
nd
p 8
om
C
all
Sm em and 5
w d
Lo
Decision Medium Complex High dem
and
node 15
La
rg
e
Co
m
pl
ex Low demand -11
High d
emand
22
47
Optimistic Approach
• If the payoff table was in terms of profits, the decision with the
highest profit would be chosen (maximax).
• If the payoff table was in terms of costs, the decision with the
lowest cost would be chosen (minimin).
49
Conservative Approach
• For each decision the worst payoff is listed and then the decision
corresponding to the best of these worst payoffs is selected. (Hence, the
worst possible payoff is maximized.)
2. Then, using this regret table, the maximum regret for each possible
decision is listed.
Maximax
decision
53
Medium 5 15 5
Large -11 22 -11
The decision with the best profit from the column of worst profits is selected.
regret is the difference between the payoff associated with a particular decision
alternative and the payoff associated with the decision that would yield the most
desirable payoff
regret is often referred to as opportunity loss
55
We choose the decision alternative that minimizes the maximum state of regret that could occur over all possible states of
nature.
This approach is neither purely optimistic nor purely conservative.
56
The decision maker calculates the maximum opportunity loss values (or also known as regret) for each alternative, and then chooses the decision
that has the lowest maximum regret.
57
Minimax
Regret
decision
58
Generic Example
States of Nature
s1 s2 s3
d1 4.5 3 2
Decisions d2 0.5 4 1
d3 1 5 3
59
• Optimistic Approach
An optimistic decision maker would use the optimistic
(maximax) approach. We choose the decision that has the best
single value in the payoff table.
Best
Decision Cost Minimin
Minimin d1 2 payoff
decision d2 0.5
d3 1
60
• Conservative Approach
A conservative decision maker would use the conservative
(maximin) approach. List the worst payoff for each decision.
Choose the decision with the best of these worst payoffs.
Worst
Decision Payoff
Minimax
Minimax d1 4.5
payoff
decision d2 4
d3 5
61
States of Nature
s1 s2 s3 For a cost entries in the
regret table represent
d1 4.5 3 2 overpayments (i.e.
higher costs incurred).
Decisions d2 0.5 4 1
d3 1 5 3
d1 4 0 1 4
Decisions d2 0 1 0 1
d3 0.5 2 2 2 Minimax
regret
Minimax
decision