Top Banner
© Luigi Macchi 2009 Resilience Engineering Approach to Safety Assessment: An Application of FRAM for the MSAW system Eurocontrol Safety R&D seminar 21 October 2009 Munich Luigi Macchi
21

Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

Mar 07, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Resilience Engineering Approach to Safety Assessment: An Application of FRAM for the

MSAW system

Eurocontrol Safety R&D seminar

21 October 2009

Munich

Luigi Macchi

Page 2: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

• Objective• A safety assessment case: the MSAW• FRAM functions• Scenario and instantiation• Conclusion

Outline

Page 3: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Objective

•A safety assessment study using Resilience Engineering principles

•Application of the Functional Resonance Analysis Method (FRAM)

•Identify emergent risks due to the combination of variability of normal performance

Page 4: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Purpose of Minimum Safe Altitude Warning system:

To alert ATCO to potentially hazardous situations with sufficient warning time for appropriate instructions to be issued to pilot

3 functionalities:

5.General Terrain MonitoringMSAW should provide alerts where an eligible aircraft:– Is inside an area where the minimum usable flight level is higher than the aircraft’s flight level,– Has a rate of descent that the minimum safe altitude will be penetrated,– Has a rate of climb that it is insufficient to obtain the minimum safe altitude.

6. Minimum Radar Vectoring Altitudes MonitoringMSAW should provide an alert for situations where the current position of an eligible aircraft is below the Minimum Radar Vectoring Altitude (MRVA).

7. Approach Path MonitoringMSAW should detect in case an eligible aircraft deviates, or is predicted to deviate from the approach path of an adapted airport.

Page 5: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

FRAM safety assessment

1.Model ATC and MSAW functions

2.Define a scenario + assumptions

3.Evaluate possible performance variability

Page 6: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

6 parameters:

Input (I): that which the function processes or that which starts the function

Output (O): that which is the result of the function, either an entity or a state change

Preconditions (P): conditions that must exist before a function can be executed

Resources (R): that which the function consumes to produce the output

Time (T): temporal constraints affecting the function (with regard to starting time, finishing time, or duration)

Control (C): how the function is monitored or controlled

Description of System Functions

Page 7: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

FRAM functions

UPDATE MET DATAI

P

C

O

R

T

PROVIDE MET DATAI

P

C

O

R

T

DISPLAY DATA ON

CWPI

P

C

O

R

T

PROVIDE FLIGHT & RADAR DATA

I

P

C

O

R

T

UPDATE FDPSI

P

C

O

R

T

PLANNINGI

P

C

O

R

T

MONITORINGI

P

C

O

R

T

PILOT –ATCO

COMMUNI-CATION

I

P

C

O

R

TSECTOR-SECTOR

COMMUNI-CATIO

I

P

C

O

R

T

ISSUE CLEARANCE

TO PILOTI

P

C

O

R

T

STRIP MARKINGI

P

C

O

R

T

Page 8: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

FRAM functions

UPDATE MET DATAI

P

C

O

R

T

PROVIDE MET DATAI

P

C

O

R

T

DISPLAY DATA ON

CWPI

P

C

O

R

T

PROVIDE FLIGHT & RADAR DATA

I

P

C

O

R

T

UPDATE FDPSI

P

C

O

R

T

PLANNINGI

P

C

O

R

T

MONITORINGI

P

C

O

R

T

PILOT –ATCO

COMMUNI-CATION

I

P

C

O

R

TSECTOR-SECTOR

COMMUNI-CATIO

I

P

C

O

R

T

ISSUE CLEARANCE

TO PILOTI

P

C

O

R

T

STRIP MARKINGI

P

C

O

R

T

GENERATE MSAW ALERT

I

P

C

O

R

T

DEFINE ALERT-

INHIBITED AIRSPACE

VOL.

I

P

C

O

R

T

DEFINE ALERT-

INHIBITED SRR

CODES

I

P

C

O

R

T

ENABLE MSAW ALERT

TRANSMI-SSION

I

P

C

O

R

T

Page 9: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

FRAM functions

UPDATE MET DATAI

P

C

O

R

T

PROVIDE MET DATAI

P

C

O

R

T

DISPLAY DATA ON

CWPI

P

C

O

R

T

PROVIDE FLIGHT & RADAR DATA

I

P

C

O

R

T

UPDATE FDPSI

P

C

O

R

T

PLANNINGI

P

C

O

R

T

MONITORINGI

P

C

O

R

T

PILOT –ATCO

COMMUNI-CATION

I

P

C

O

R

TSECTOR-SECTOR

COMMUNI-CATIO

I

P

C

O

R

T

ISSUE CLEARANCE

TO PILOTI

P

C

O

R

T

STRIP MARKINGI

P

C

O

R

T

GENERATE MSAW ALERT

I

P

C

O

R

T

DEFINE ALERT-

INHIBITED AIRSPACE

VOL.

I

P

C

O

R

T

DEFINE ALERT-

INHIBITED SRR

CODES

I

P

C

O

R

T

ENABLE MSAW ALERT

TRANSMI-SSION

I

P

C

O

R

T

MANAGE RESOURCESI

P

C

O

R

T

MANAGE COMPETENCEI

P

C

O

R

T

MANAGE PROCEDURESI

P

C

O

R

T

MANAGE TEAMWORKI

P

C

O

R

T

MANAGE WORKING

CONDITIONSI

P

C

O

R

T

Page 10: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Scenario: Stuttgart approach

Stuttgart airport

Aircraft#1

Aircraft#2

DLS 512

Final ApproachFix point

Stuttgart airport

Aircraft#1

Aircraft#2

DLS 512

Final ApproachFix point

Page 11: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Clearances

• Aircraft #1 identified, proceed direct to DLS 512, descend altitude 5000 FT-QNH 1027

• Aircraft #2 identified, descend FL60, proceed direct to DLS 512

• Aircraft #1 descend altitude 4000 FT, turn right heading 230, cleared ILS25

• Aircraft #2 descend altitude 4000 FT-QNH 1027, turn left heading 210, cleared ILS25

• Aircraft #1 contact tower• Aircraft #2 contact tower

Page 12: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Assumptions • Organisational functions produce precise outputs

–No variability is induced• Technological functions are properly designed and

implemented– No variability is induced

• ‘Generate MSAW alert’ triggers an alert (for Aircraft #1)• The MSAW function ‘Enable MSAW alert transmission’ is

performed imprecisely • Aircraft #1 descend altitude 4000 FT, turn right heading 230,

cleared ILS2 is issued earlier than expected• The remaining functions are performed with acceptable

precision and timing

Page 13: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Evaluation of performance variability

Dampening effect No dampening effectDampening effect

Long Term basisShort Term basis

Shape the contextDesigned to be

stable, reliable, and predictable

Adjust their performance to current working

conditions

Delayed effect on performance variability StableVariable

Organisational TechnologicalHuman

Page 14: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Evaluation of performance variabilityOutput of a function is the I-P-C-R of another function

The timing of the Output of a function affects the available time for downstream functions

ENABLE MSAW ALERT

TRANSMI-SSION

I

P

C

O

R

T

PROVIDE MET DATAI

P

C

O

R

T

DISPLAY DATA ON

CWPI

P

C

O

R

T

DEFINE ALERT-

INHIBITED AIRSPACE

VOL.

I

P

C

O

R

T

ALERT INHIBIT AIRSPACE

VOL DEFINED

MSAW FUNCTION ENABLED

MET DATA

Page 15: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Output characterisation

I: Output to downstream functions is imprecise as well as delayed, reducing available time

H: Output to downstream functions is imprecise but correctly timed

G: Output to downstream functions is imprecise and too early

Imprecise

F: Output to downstream functions is acceptable but delayed, reducing available time

E: Output to downstream functions is acceptable with the right timing

D: Output to downstream functions is acceptable but too early

Acceptable

C: Output to downstream functions is precise but delayed, reducing available time

B: Output to downstream functions is precise with the right timing

A: Output to downstream functions is precise but too early

Precise

Precision

Too lateOn timeToo early

Temporal characteristics

Page 16: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Aspect’s quality and Performance variability

DampingIncrease

High

Medium

Small

Medium

High

Small

BE

ADC

FG

H

I

The median of the quality of the aspects is the quality of the output.

Page 17: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Instantiation 1

ENABLE MSAW ALERT

TRANSMI-SSION

I

P

C

O

R

T

Teamwork

PROVIDE MET DATAI

P

C

O

R

T

DISPLAY DATA ON

CWPI

P

C

O

R

T

PROVIDE FLIGHT & RADAR DATA

I

P

C

O

R

T

PLANNINGI

P

C

O

R

T

PILOT –ATCO

COMMUNI-CATION

I

P

C

O

R

T

FLIGHT & RADAR DATA

SYSTEM MESSAGE

ALERT INHIBIT SSR CODES DEFINED

ALERT INHIBIT AIRSPACE

VOL DEFINED

MSAW FUNCTION ENABLED

MET DATA

FLIGHT POSITION A/C 2 MONITORED

FLIGHT POSITION A/C 1MONITORED

CLEARANCE PLAN A/C 1

CLEARANCE PLAN A/C 2

A/C 1: RADIO CONTACT

ESTABLISHED

A/C 2: RADIO CONTACT

ESTABLISHED

CLEARANCE A/C2:

Aircraft #2 identified,

descend FL60,

proceed direct to DLS 512

Model functions

Organisational functions

MSAW functions

Procedure

Technical trainingProcedure

Technical training

Procedure

Procedure

Teamwork

STRIP MARKINGI

P

C

O

R

T

Technical training

MONITORINGI

P

C

O

R

T

Technical training

Technical training

FLIGHT & RADAR DATA DISPLAYED

MET DATA DISPLAYED

SYSTEM MESSAGE

Technical training

ISSUE CLEARANCE

TO PILOTI

P

C

O

R

T

CLEARANCE A/C 1:

Aircraft #1 identified,

proceed direct to DS 512,

descend altitude 5000FT-QNH 1027

Procedure

MANAGE COMPETENCEI

P

C

O

R

T

MANAGE PROCEDURESI

P

C

O

R

T

MANAGE TEAMWORKI

P

C

O

R

T

GENERATE MSAW ALERT

I

P

C

O

R

T

DEFINE ALERT-

INHIBITED AIRSPACE

VOL.

I

P

C

O

R

T

DEFINE ALERT-

INHIBITED SRR

CODES

I

P

C

O

R

T

Page 18: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Instantiation 2

ENABLE MSAW ALERT

TRANSMI-SSION

I

P

C

O

R

T

PROVIDE MET DATAI

P

C

O

R

T

DISPLAY DATA ON

CWPI

P

C

O

R

T

PROVIDE FLIGHT & RADAR DATA

I

P

C

O

R

T

PLANNINGI

P

C

O

R

T

PILOT –ATCO

COMMUNI-CATION

I

P

C

O

R

T

STRIP MARKINGI

P

C

O

R

T

FLIGHT & RADAR DATA

SYSTEM MESSAGE

ALERT INHIBIT SSR CODES DEFINED

ALERT INHIBIT AIRSPACE

VOL DEFINED

MSAW FUNCTION ENABLED

MET DATA

FLIGHT POSITION A/C 2 MONITORED

FLIGHT POSITION A/C 1MONITORED

FLIGHT & RADAR DATA DISPLAYED

MET DATA DISPLAYED

SYSTEM MESSAGE

CLEARANCE PLAN A/C 1

CLEARANCE PLAN A/C 2

A/C 1: RADIO CONTACT

ESTABLISHED

A/C 2: RADIO CONTACT

ESTABLISHED

CLEARANCE A/C 1: descend altitude 4000FTturn right heading 230

cleared ILS25

CLEARANCE A/C2:

descend altitude 4000FT-QNH 1027

turn left heading 210 cleared ILS25

Model functions

Organisational functions

MSAW functions

Teamwork

Teamwork

Procedure

Procedure

Procedure

ProcedureTechnical training

Technical training

Technical training

Technical training

Technical training

MONITORINGI

P

C

O

R

T

ISSUE CLEARANCE

TO PILOTI

P

C

O

R

T

Technical training

Procedure

MANAGE COMPETENCEI

P

C

O

R

T

MANAGE PROCEDURESI

P

C

O

R

T

MANAGE TEAMWORKI

P

C

O

R

T

GENERATE MSAW ALERT

I

P

C

O

R

T

DEFINE ALERT-

INHIBITED AIRSPACE

VOL.

I

P

C

O

R

T

DEFINE ALERT-

INHIBITED SRR

CODES

I

P

C

O

R

T

Page 19: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Instantiation 3

ENABLE MSAW ALERT

TRANSMI-SSION

I

P

C

O

R

T

PROVIDE MET DATAI

P

C

O

R

T

DISPLAY DATA ON

CWPI

P

C

O

R

T

PROVIDE FLIGHT & RADAR DATA

I

P

C

O

R

T

PLANNINGI

P

C

O

R

T

PILOT –ATCO

COMMUNI-CATION

I

P

C

O

R

T

STRIP MARKINGI

P

C

O

R

T

FLIGHT & RADAR DATA

SYSTEM MESSAGE

ALERT INHIBIT SSR CODES DEFINED

ALERT INHIBIT AIRSPACE

VOL DEFINED

MSAW FUNCTION ENABLED

MET DATA

FLIGHT POSITION A/C 2 MONITORED

FLIGHT POSITION A/C 1MONITORED

FLIGHT & RADAR DATA DISPLAYED

MET DATA DISPLAYED

SYSTEM MESSAGE

MSAW alert generated

CLEARANCE PLAN A/C 1

CLEARANCE PLAN A/C 2

A/C 1: RADIO CONTACT

ESTABLISHED

A/C 2: RADIO CONTACT

ESTABLISHED

CLEARANCE A/C 1: Contact tower

CLEARANCE A/C2: Contact tower

Model functions

Organisational functions

MSAW functions

Teamwork

Teamwork

Procedure

Procedure

Procedure

ProcedureTechnical training

Technical training

Technical training

Technical training

Technical trainingMONITORINGI

P

C

O

R

T

ISSUE CLEARANCE

TO PILOTI

P

C

O

R

T

Technical training

Procedure

MANAGE COMPETENCEI

P

C

O

R

T

MANAGE PROCEDURESI

P

C

O

R

T

MANAGE TEAMWORKI

P

C

O

R

T

GENERATE MSAW ALERT

I

P

C

O

R

T

DEFINE ALERT-

INHIBITED AIRSPACE

VOL.

I

P

C

O

R

T

DEFINE ALERT-

INHIBITED SRR

CODES

I

P

C

O

R

T

Page 20: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Conclusion

• Presented the application of the Functional Resonance Analysis Method to perform a safety assessment study for the Minimum Safe Altitude Warning system.

• Look for risks due to the combination of variability of normal performance rather than to system failures or breakdowns.

• An inappropriate enabling of the alert transmission in combination with a ‘trivial’ anticipation of a clearance could result in a degraded performance of the monitoring function.

• Shows the added value of a resilience engineering approach when evaluating the potential impact of the introduction of new equipments in the ATM domain.

Page 21: Resilience Engineering Approach to Safety Assessment: An ... · • Aircraft #2 identified, descend FL60, proceed direct to DLS 512 • Aircraft #1 descend altitude 4000 FT, turn

© Luigi Macchi 2009

Thanks for the attention