Capturing Emerging Complex Interactions Safety Analysis in ATM

advertisement
Capturing Emerging Complex
Interactions
Safety Analysis in ATM
Massimo Felici
LFCS, School of Informatics
The University of Edinburgh
mfelici@inf.ed.ac.uk
The 5th Annual
DIRC Research Conference
Overview
o What’s happening in the Air Traffic Management
(ATM) domain?
o Are there complex interactions in ATM?
o An example of complex interaction – An accident
o How complex is the ATM domain? Other domains?
o Safety Analysis (in ATM)
o Limitations
o Capturing Emerging Complex Interactions
o Evolutionary Safety Analysis
o Examples
o Before I start… please fast your seat belt, read
the safety guidelines located in the seat in front
of you and locate your nearest safety exist…
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
2
What’s happening in ATM?
o The EUROCONTROL ATM 2000+ Strategy
o The EU Single European Sky Initiative
o The over all objective is, “for all phases of flight,
to enable the safe, economic, expeditious and
orderly flow of traffic through the provision of
ATM services, which are adaptable and scalable to
the requirements of all users and areas of European
airspace.”
o New
ATM concept (ATC -> ATM), new system
approach, cultural and structural revision of ATM
processes,…
o Reduced Vertical Separation Minima Requirement, Free
Flight, Gate-to-Gate, Medium-Term and Long-term Conflict
Detection/Projection,…
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
3
Safety vs. Performance:
the way ahead?
Source: Flight Safety Foundation
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
4
Unfortunate Complex Interactions
Tupolev TU 154 M – Boeing B757-200
Source: BFU Investigation Report
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
5
Accident Scenario:
Tupolev TU 154 M – Boeing B757-200
Time
Actor(s)
Event(s)
T1
TCAS(B) Crew(B)
The TCAS on both aircrafts give a
Traffic Advisory
TCAS(T) Crew(T)
T2
ATCer, Crew(T)
ATCer tell Crew(T): “descend flight level
350, expedite, I have crossing traffic”
T3
TCAS(B) Crew(B)
Both aircrafts get a TCAS Resolution
Advisory (RA); Crew(B) complies; Crew(T)
remains at FL350
TCAS(T) Crew(T)
T4
ATCer, Crew(T)
ATCer repeats the instruction to
descend; Crew(T) complies
T5
TCAS(B), Crew(B)
“Increase descent”
T6
Crew(B), ATCer
Crew(B) reports to ATCer that they are
doing a TCAS discend
T7
TCAS(T), Crew(T)
“Increase climb”
T8
© Massimo Felici 2005
Collision
The 5th Annual DIRC Research
Conference
6
Coupling vs. Interactions
Perrow, 1999
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
7
Safety Analysis in ATM – ESARR4
o hazard
identification as well as risk
assessment
and
mitigation
are
systematically conducted for any changes
o hazard
identification, risk assessment and
mitigation processes shall include:
o determination of the scope
o determination of the safety objectives (e.g.,
hazards,
failure
conditions,
severity
tolerability)
o Identification of risk mitigation strategies
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
and
8
Safety Assessment Methodology (SAM)
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
9
Exposed Limitations
o (unsafe)
complex interaction between
aircraft and ATM safety functions
o Humans
using complex language
procedures mediate this interaction
and
o Work practice and systems evolve rapidly in
response to demand and a culture of
continuous improvements
o (Dis)Trust in technology
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
10
Capturing Emerging Complex Interactions
Evolutionary Safety Analysis
Current
Solution
Models
Solution
Issues
Future
Solution
Models
System Modeling Transformation
Safety
Analysis
Models
Safety
Issues
Future
Safety
Analysis
Models
Safety Analysis Modeling Transformation
Operational
Models
Operational
Issues
Future
Operational
Models
Operational Modeling
Transformation
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
11
System Modeling Transformation
Current
Solution
Models
Solution
Issues
Future
Solution
Models
o Requirements, as mappings between socio-technical
solutions and problems, represent an account of the
history of socio-technical issues arising and being
solved within industrial settings
o The
formal extension of these mappings (or
solution space transformations) identifies a
framework to model and capture evolutionary
system features (e.g., requirements evolution,
evolutionary dependencies, etc.)
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
12
System Modeling Transformation:
Example
Current
Solution
Models
© Massimo Felici 2005
Solution
Issues
The 5th Annual DIRC Research
Conference
Future
Solution
Models
13
Safety Analysis Modeling
Transfromation
Safety
Analysis
Models
Safety
Issues
Future
Safety
Analysis
Models
o Safety arguments change, too
o Safety arguments may eventually become
unclear
o Structured Safety arguments (e.g., GSN)
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
14
A Safety-case Lifecycle
Greenwell, Strunk and Knight, 2004
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
15
A Safety Case Evolution
An Accident
invalidates
the Safety
Argument
Greenwell, Strunk and Knight, 2004
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
16
Operational Modeling Transformation
o Structured Scenarios
o Pattern of interaction (changes)
o Work practice changes (e.g., workaround)
Operational
Models
Operational
Issues
Future
Operational
Models
Aviation Safety Reporting System
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
17
Operational Modeling Transformation
o Technically, operational observations are reported anomalies
o
(or faults), which may trigger errors eventually resulting in
failures
Erroneous actions (Hollnagel, 1993): ``An erroneous action
can be defined as an action which fails to produce the
expected result and/or which produces an unwanted
consequence''
o
o
o
o
In the context of socio-technical systems, erroneous actions usually
occur in the interfaces or interactions (e.g., man-machine
interactions).
The cause of erroneous actions can logically lie with either human
beings, systems and/or conditions when actions were carried out
Erroneous actions can occur on all system levels and at any stage of
the lifecycle.
In a continuously changing environment like ATM, adaption
enhances the coupling between man and machine (Hollnagel,
1995)
o
o
o
Adaption Through Design
Adaption through Performance
Adaption through Management
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
18
Capturing Emerging Complex Interactions
Evolutionary Safety Analysis
Current
Solution
Models
Solution
Issues
Future
Solution
Models
System Modeling Transformation
Safety
Analysis
Models
Safety
Issues
Future
Safety
Analysis
Models
Safety Analysis Modeling Transformation
Operational
Models
Operational
Issues
Future
Operational
Models
Operational Modeling
Transformation
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
19
Conclusions
Air Traffic Management (ATM)
complex interactions in ATM may trigger unsafe
(catastrophic) failures
Safety Analysis (in ATM)
Limitations: system scope, evolution, human factors
Capturing Emerging Complex Interactions
Evolutionary Safety Analysis (Framework)
Examples
Future work…
What About Trust? How to understand
the relationship between Trust, Risk and
Knowledge (in ATM)?
© Massimo Felici 2005
The 5th Annual DIRC Research
Conference
20
Download