a systems approach to the development of an aircraft smoke...

28
A Systems Approach to the Development of an Aircraft Smoke Control System Danilo da Costa Ribeiro March 2016 [email protected]

Upload: others

Post on 20-Apr-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

A Systems Approach to the Development of

an Aircraft Smoke Control System

Danilo da Costa Ribeiro

March 2016

[email protected]

Page 2: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Motivation

2

Page 3: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Motivation

Flight Control System

Cable Technology

90s

Fly By Wire Technology

2000s

Flight Envelope Protection

Gain scheduling

Improved Performance

Less Weight

(…)

Technology Evolution

Flight Envelope Protection

EMI/HIRF shielding

Large bandwith

Less Weight

(…)

Flight By Light

Technology

2

Page 4: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Motivation

Flight Control System

Technology Evolution

Flight By Light

Technology

Less Time to Market

2

Page 5: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Motivation

Safety often considered expensive

Cost

Parameters constraints

3

Page 6: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Motivation

Safety often considered expensive

Cost

Parameters constraints

(Fleming, 2015) 3

Page 7: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Motivation

Component Interaction Accidents

Increasing with the systems’ complexity and integration

Not covered by Component Failure Analysis

4

Page 8: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Motivation

Traditional Assessment

Failure oriented

Assess many Interfaces at a later stage

Experience plays a significant role

STPA

Function oriented

Systemically assess Interfaces at an early stage

Experience allied to a systemic process

5

Page 9: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Motivation

(Adapted from ARP 4754A, 2010) 6

Aircraft Requirements

System Requirements

Item Requirements

Item Design

Item Verification

System Verification

Aircraft Verification

AFHA

PASA

Aircraft CCA

ASA

Aircraft CCA

SFHA

PSSA

System CCA

SSA

System CCA

System FMEA

System FTA

System CMA

System FTA

System CMA

System FMEA

Software Design

Hardware Design

Allocation Integration

Page 10: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Motivation

(Adapted from ARP 4754A, 2010) 6

Page 11: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Complexity

A “complex system” is a group or organization which is

made up of many interacting parts (...) In such systems

the individual parts—called “components” or “agents”—

and the interactions between them often lead to large-

scale behaviors which are not easily predicted from a

knowledge only of the behavior of the individual agents.

Such collective effects are called “emergent” behaviors.

(Mitchell and Newman, 2002) 7

Page 12: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Systems Thinking and Safety

Aircraft System

Co

mp

lexit

y

8

Page 13: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Smoke Control System

Functions:

Detect smoke on board

Prevent smoke from entering an occupied zone

Prevent fire on board

9

Page 14: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

STPA: Accidents and Hazards

Accidents

A-1 Multiple fatalities

A-2 Loss of aircraft

A-3 Loss of mission

Hazards

Hazards Associated Accident

H-1 Smoke inside the cabin A-1

H-2 Uncontrolled fire on board A-2

H-3 Unnecessary loss of relevant functions A-3

10

Page 15: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

STPA: Level 0 Safety Constraints

Safety Constraints to avoid Hazards

L0-01 - There shall never be smoke inside the cabin

L0-02 - There shall never be uncontrolled fire on board

L0-03 - No relevant function shall be lost when not required

11

Page 16: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

STPA: Functional Control Structure

External Inputs

Subsystems

12

Page 17: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Passenger Cabin

Air Management System

Smo

ke P

roce

dur

e(0

1)

Pilot

E-BAYS

Electrical System

Electrical Procedure(03)

Fee

dbac

k(0

3)

Smo

ke P

roce

dur

e(0

2)

Fee

dbac

k(0

2)

Electrical Procedure(01)

Elec

tric

al P

roce

du

re(0

2)

Feedback(04)

Feedback(06)

Feedback(05)

Feedback(01)

Airliner SocietyAircraft

Manufacturer

InfluencesTraining / Imposistions

Procedures

STPA: Functional Control Structure

12

Page 18: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

STPA: Step 01 – Unsafe Control Actions

According to Leveson, there are four ways for a control

action to be hazardous:

A safety required control action is not followed.

An unsafe control action is provided.

A safety required control action is provided too late or too

early or out of sequence.

A safety required control action is stopped too soon or

applied too long.

13

Page 19: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

STPA: Step 01 – Unsafe Control Actions (UCA)

Passenger Cabin

Air Management System

FWD E-BAY

Smo

ke P

roce

dur

e(0

1)

Pilot

FWD E-BAY FWD E-BAY

Electrical System

Electrical Procedure(03)

Fee

dbac

k(0

3)

Smo

ke P

roce

dur

e(0

2)

Fee

dbac

k(0

2)

Electrical Procedure(01)

Elec

tric

al P

roce

du

re(0

2)

Feedback(04)

Feedback(06)

Feedback(05)

Feedback(01)

Airliner SocietyAircraft

Manufacturer

InfluencesTraining / Imposistions

Procedures

14

Page 20: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

STPA: Step 01 – Unsafe Control Actions (UCA)

Accidents Hazards Unsafe control actions

A-1 Multiple fatalities H-1 Smoke inside the cabin 21;23;24

A-3 Loss of mission H-3 Unnecessary loss of relevant functions 22

Control action Safe control action

not provided

Unsafe control

action provided

Wrong

timing/order Stopped too soon or applied too long

Smoke procedure from

the Pilot to Air

Management System

Smoke procedure

not executed in case

of smoke on board

[UCA21]

Smoke procedure

executed when

there is no smoke

on board [UCA22]

Smoke procedure

executed too late

[UCA23]

Too soon: smoke procedure not fully executed in case

of smoke on board [UCA24]

15

Page 21: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

STPA: Step 01 – Safety Constraints

Safety Constraints to avoid Unsafe Control

Actions

L1-04a: The pilot shall execute completely on time the smoke

procedure to the AMS (UCA 21, 23 and 24)

L1-05a: The pilot shall execute the smoke procedure only when

there is smoke on board (UCA 22)

(…)

16

Page 22: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

STPA: Step 02

Causal Factors

Process Models

17

Page 23: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

STPA: Step 02

UCA-59: The electrical

procedure affects the

effectiveness of the smoke

procedure, when it is

performed at the AMS

Actuator Sensor

Electrical ProcedureElectrical Procedure

Feedback

Air Management SystemProcess Model:

Electrical Procedure-Procedure executed-Procedure not executed-Unknown

Electrical Procedure Feedback-Procedure successful-Procedure unsuccessful-Unknown

Electrical SystemProcess Model:

Electrical Procedure-Procedure executed-Procedure not executed-Unknown

Electrical Procedure Feedback-Procedure successful-Procedure unsuccessful-Unknown

Process Models

17

Page 24: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Actuator Sensor

Electrical ProcedureElectrical Procedure

Feedback

Air Management SystemProcess Model:

Electrical Procedure-Procedure executed-Procedure not executed-Unknown

Electrical Procedure Feedback-Procedure successful-Procedure unsuccessful-Unknown

Electrical SystemProcess Model:

Electrical Procedure-Procedure executed-Procedure not executed-Unknown

Electrical Procedure Feedback-Procedure successful-Procedure unsuccessful-Unknown

STPA: Step 02

UCA-59: The electrical procedure affects the effectiveness of the smoke procedure, when it is

performed at the AMS

Scenarios Associated causal factors Safety Constraint Allocated to

[Process Model Flaw:

Electrical / Air

Management

Systems]: The

smoke procedure

has its efficiency

reduced by the

electrical procedure

The electrical procedure was

defined incorrectly and turn some

AMS components off, which

reduces the smoke procedure

efficiency

The electrical procedure shall not affect the

smoke procedure efficiency (L2-42)

Aircraft

manufacturer

The electrical procedure is

executed with an incorrect timing

and affect the smoke procedure

The electrical procedure shall not affect the

smoke procedure efficiency (L2-42)

Aircraft

manufacturer

The communication between the

electrical and air management

systems is flawed

The communication between the electrical and

air management systems shall be assured (L2-

43)

Aircraft

manufacturer

18

Page 25: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Safety Constraints

03 Safety Constraints - Hazards

21 Safety Constraints - Unsafe Control Actions

43 Safety Constraints - Causal Factors

Requirements

Multi-disciplinary Team

19

Page 26: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

19

8

16

Generated Level 02 Safety Constraints

Traditionally captured by

requirements

Traditionally captured in an

advanced stage

Captured only with STPA

Conclusion

20

Page 27: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Conclusion

STPA .

23 Socio-technical safety

constraints generated

13 Socio-technical safety

constraints not addressed as

a requirement by nowadays

regulations

Systemically generate

requirements

Traditional Hazard Analysis

Does not address the socio-

technical aspect of system

Some requirements were

created after some accident

An accident must occur to make flying safer?

21

Page 28: A Systems Approach to the Development of an Aircraft Smoke ...psas.scripts.mit.edu/home/wp-content/uploads/2016/... · A Systems Approach to the Development of an Aircraft Smoke Control

Thank you!