mbsa process for airworthiness of ... - modern avionics · mbsa process for airworthiness of...

31
MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits Emmanuel Arbaretier, APSYS, France GOSNIIAS - 3rd International Conference «Integrated Modular Avionics and CNS/ATM. State and prospects of development» August 27, 2015 Moscow

Upload: others

Post on 22-Jan-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefitsEmmanuel Arbaretier, APSYS, France

GOSNIIAS - 3rd International Conference «Integrated Modular Avionics and CNS/ATM.

State and prospects of development»August 27, 2015 Moscow

Page 2: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

Content

1. Model Based Approach

2. Modelling for IMA

3. SIMFIA workbench

4. Model Based Architecture Optimization

5. Conclusion

27/08/15SIMFIA model basedapproach for IMA 2

Page 3: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

Classical Approachlimits

3

Dependencediagram

Safety analysis results

Fault tree

Design documents• System description• Documents• Architecture diagram• …

Current process limitations• Increased complexity of avionic systems

• Combinatorial explosion in the number of failures • leading to a feared situation• Complex management of shared ressources• Ensure held assumptions• Safety verification is time consuming

• Difficulty to adapt during the prototyping phase• During design phase, safety assessment is performed after each change

• Fault tree size (hundreds pages) unreadable

AirborneFunctions

ALRU A

LRU B B

Conventional avionicsLoss of LRU=loss of a function of one system

LRU C C

Avionics ModulesLoss of LRM=loss of several functions of several systems

A/C FHASystems FHA

Understanding of system behaviourInterpretation

Judgement

27/08/15SIMFIA model basedapproach for IMA

Page 4: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

Model Based Approach

4

Design documents• System description• Documents• Architecture diagram• …

A/C FHASystems FHA

Understanding of system behaviourInterpretation

Added value:• Verification of good

understanding

• Hierarchical view

• Common support to share data betweendesign, safety and operational teams.

Complete list of failures

Analysis resultModel

Improvement of safety process

Formal model

Interactive Simulation

Automaticanalysis

Fault treerepresentation

Exploitation of results

Judgement

Dependencediagram

Safety analysis results

Fault tree

27/08/15SIMFIA model basedapproach for IMA

Page 5: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

Concept of incremental development for IMA

Principle:Incremental development consists in:

Application SW

Application SW

Application SW

OS

3-Example of configuration

Platform

Basics Services (SW)

I/O

Mod

ule

2

I/O

Mod

ule

CPU

Mod

ule

Mod

ule

Cabinet

PS M

odul

e

OS

2- Application development

1- Platform development

3. Identifying all functional configuration (system integration)

Advantages: • Factorize development efforts of the platform for multiple

applications and configurations• Limit integration / re-qualification efforts for a change of the

platform or application• Propose a standardized framework for multi-supplier

development

Issue: This concept allows as many different safety configurations as possible combinations of independent resources, what makes safety analysis difficult to achieve, difficult to model.

1. Developing a platform: the platform is composed of variousHW and SW ressources + Operating System, embedded in one cabinets. (Nota: a platform may be composed of severalcabinets)

2. Individualy developing each hosted application in the frame of a usage domain defined in the platform environment

27/08/15SIMFIA model basedapproach for IMA 5

Page 6: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

IMA / MBSA during life cycle

Identification

Unit Verification

System Verification

Aircraft FHA

Aircraft FTA

Aircraft CCA

System CCA

Aircraft

Identification

Aircraft Verification

n

Uit

AllocationUnit

Integ

ration

Systems

Integ

ration

Aircraft Verification

Systems Verification

DvA Process DsA Process

SYSTEM REQUIREMENTS IDENTIFICATION

ITEMREQUIREMENTS IDENTIFICATION

ITEMVERIFICATION

SYSTEMVERIFICATION

Aircraft FHA

PASA

Aircraft CCA

System CCA

AIRCRAFTREQUIREMENTSIDENTIFICATION

AIRCRAFTVERIFICATION

System FTA

System CMA

Software Design

Aircraft Verification

Systems Verification

DO-178B/DO-254 ProcessED-12B/ED-80 ProcessARP4754A Process

PSSA ItemAllocation

SystemAllocation

System FHA

Item

Integrat

ion

System

Integrat

ion

Hardware Design

Item Verification

System FMEA/FMES

System FTA

SystemCMA

System SSA

System CCA

ASA

Aircraft CCA

ITEM DESIGN

Validation ofrequirements atthe next highest

level

Validation ofrequirements atthe next highest

level

Validation ofrequirements atthe next highest

level

Bottom UpSafety

RequirementsVerification

Top DownSafety

RequirementsDevelopment &

Validation

I

4.1.4 4.1.5 & 4.3 4.1.7 & 4.5 4.6.2 & 4.6.3 5.5 5.5 5.5

System FMEA/FMES

PROCESS

DEFINITION

PROCESS CONTROL , TECHNICAL STUDIES, TRAINING, DISSEMINATION

CONFIGURATION MANAGEMENT

Feasibility studiesFeasibility studies Concept andConcept and definitionDevelopmentDevelopment In In Service

DEL

IVER

Y

In service Follow up

Change Ctrl

SIMFIAReference : ARP4754A

27/08/15SIMFIA model basedapproach for IMA 6

Page 7: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

IMA vs « classical system » safety approach

For 1 system(ARP4754 approach)

FHA

PSSA

CCA/CMA

Equipment design :

FMEA/FMESHW/SW

SSA

Integration: System

FMEA/FMES/ FTA

FHA

PSSA

CMA

Equipment design :

FMEA/FMESHW/SW

SSA

Integration:

System FMEA/F

MES/ FTA

S1 S2

Sn

FHA

PSSA

CMA

Equipment design :

FMEA/FMESHW/SW

SSA

Integration:

System FMEA/F

MES/ FTA

FHA

PSSA

CMA

Equipment design :

FMEA/FMESHW/SW

SSA

Integration:

System FMEA/F

MES/ FTA

S3

ASAAircraft safety

assessment

27/08/15SIMFIA model basedapproach for IMA 7

Page 8: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

IMA vs « classical system » safety approach

IMA => multi-resources system

Generic Failure conditions (FC)

Generic Failure modes

“Generic” FHA

“Generic” SSA

“Generic” FMEA/FMES

IMA Safety process

IMA User Guide for System users

FHA

PSSA

CMA

Equipment design : FMEA/FMES

HW/SW

SSA

Integration: Syste

m FMEA/FMES/

FTA

S1 FHA

PSSA

CMA

Equipment design : FMEA/FMES

HW/SW

SSA

Integration: Syste

m FMEA/FMES/

FTA

S2

FHA

PSSA

CMA

Equipment design : FMEA/FMES

HW/SW

SSA

Integration: Syste

m FMEA/FMES/

FTA

S3 FHA

PSSA

CMA

Equipment design : FMEA/FMES

HW/SW

SSA

Integration: Syste

m FMEA/FMES/

FTA

S4

* Generic : without system consideration

ASAAircraft safety assessment

27/08/15SIMFIA model basedapproach for IMA 8

Page 9: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

Top Down Approach for IMA

9

DifferentView

Top LevelFunctions

System allocation /mapping

Technologicalimplementation

27/08/15SIMFIA model basedapproach for IMA

Page 10: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

10

level 1

level 2

level 3

requirementsTop Level

SpécificationSOW

ImplementationTechnology

Product

PhysicalAllocation

Physical

Physical

FunctionalDesign

FunctionalFunctional

MODELLING FOR IMA

27/08/15SIMFIA model basedapproach for IMA 10

Page 11: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

Service

Level 1

Level 2

Level 4

Level 3

Different levels of abstraction

Top levelRequirements

Models 1

Models 2

Models 3

Models 4

Requirement driven Design for IMA

27/08/15SIMFIA model basedapproach for IMA 11

Page 12: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

Hard

Soft

requirements

F1F2

SOW

FunctionalView Step 2

PhysicalView Step 3

Implementation Step 4

Step 1Specification

IMA process of Functional Mapping

27/08/15SIMFIA model basedapproach for IMA 12

Page 13: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

Inherent dual point of view for IMA

• Design Tree : dual point of view of Work Breakdown Structure• Functional / Physical dual mapping

Depending on the level of progress of the project Depending on the level of detail in the Work Breakdown Structure Depending on the point of view to be developped:

• Functional reference,• Physical reference.

F1F2

27/08/15SIMFIA model basedapproach for IMA 13

Page 14: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

MBSA with SIMFIA

• SIMFIA is a software package which, based on the acquisition ofknowledge from the functional analysis of the equipment, product,or process, can be used to analyze and simulate global behaviorof a system and automate R.A.M.S. studies using the principles ofArtificial Intelligence.

• SIMFIA, thanks to the integration of AltaRica Dataflow language,enables behavioral modeling and more sophisticatedcomputations based on the Monte Carlo simulation (StochasticSimulation and generation of sequences).

27/08/15SIMFIA model basedapproach for IMA 14

Page 15: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

MBSA with SIMFIA (following)

• SIMFIA software is a structured set of modules organized around akernel constituting the data core of the software.

• SIMFIA use process can be applied to different areas of activity.

TRANSPORT DEFENSE

INDUSTRIE

27/08/15SIMFIA model basedapproach for IMA 15

Page 16: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

SIMFIA Architecture

FMECA

•Failure Modes, Effects and Criticality Analysis•FMECA format

customization•Static/Dynamic FMECA

generation

SAFETY•Cause Tree generation•Computation (Q, W, λeq)•Failure rates allocation

RELDIAG •Reliability diagrams•RAMS computatios

SIMUL•Step by step simulation•Stochastic computation•Sequences generations

KERNEL

Model File

Model Validation

•Failure Propagation•Consistency checks•Functional analysis

27/08/15SIMFIA model basedapproach for IMA

16

Page 17: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

• Modeling process is based on the principle of Structured Analysismethods

• It is supported by an intuitive graphical interface to build models in a:• simple,• quick,• ergonomic,• autonomous way.

Modelling with SIMFIA

27/08/15SIMFIA model basedapproach for IMA 17

Page 18: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

• Any model based demonstration requires absolute confidence in model representativeness.

• SIMFIA integrates the concept of support to model validation to ensure the robustness of the model against :

• System architecture : Table of functional analysis• Behavior : Propagation of failure step by step• Modeling process and model updating control: Model comparison

Model validation

27/08/15SIMFIA model basedapproach for IMA 18

Page 19: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

SIMFIA Modules

• FMECA Module

• SAFETY Module

• RELDIAG Module

• SIMUL Module

27/08/15SIMFIA model basedapproach for IMA 19

Page 20: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

FMECA module

• Specify and define an FMECA format• Automatically generate a static FMECA• Automatically generate a dynamic FMECA

27/08/15SIMFIA model basedapproach for IMA 20

Page 21: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

SAFETY Module

• Automatically generate Fault Tree related with a dreaded event• Produce Minimal Cutset List associated with a dreaded event and

their contribution• Compute probability of a dreaded event (Q), its frequence or

unconditional intensity (W) and its occurrence rate (λeq)• Compute sensitivity factors

27/08/15SIMFIA model basedapproach for IMA 21

Page 22: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

RELDIAG Module

• Generate automatically reliability diagram corresponding to onephase of mission

• Compute RAMS performance indicators on a transient or steadystate mode

• Draw time dependent reliability, maintainability or availability curves

27/08/15SIMFIA model basedapproach for IMA 22

Page 23: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

SIMUL Module

• Model system dynamic behaviour• Perform Monte-Carlo simulation• Generate sequences of events• Perform step by step simulation

27/08/15SIMFIA model basedapproach for IMA 23

Page 24: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

Model processing for IMA in SIMFIA

DESIGNINFORMATIONREPOSITORY

EQUIPMENT

SUB SYSTEM

SYSTEM

-1

-2

-3

-4RAMS

INFORMATIONDATA BASES

SystemEngineering

Tool / WorkbenchFramework

Data /Information /

Model Patterns

Model Processing

-consistensy check-completeness check--scenario simulations

Bottom Up

Top Down Model Structure

Simulation/Diagnosis

Datasheetsfor

Reports

Safetyanalysis

RAMSanalysis

Functional/Hazardanalysis

27/08/15SIMFIA model basedapproach for IMA 24

Page 25: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

IMA Project / System Information- Classification- DAL- Localisation- Equipements types

Model Information- Equipements, composants, leurs événements- Code Altarica- Familles-...

Results- Failures ⊂ Cuts ⊂ Observers

Correspond to

- FC- ...

Is linked to

27/08/15SIMFIA model basedapproach for IMA 25

Page 26: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

Function Failure Condition Phase EFFECT OF FAILURE CONDITION ON

AIRCRAFT/CREW Classification Reference to supporting

material To_decelerate_the_aircraft_using_the_braking_system

Unannounced loss of braking system Landing

Crew detects failure when braking is launched. The Crew/Aircraft is in exit ramp phase. Crew ensure some braking via flight controls and/or thrust reversers CATASTROPHIC

Procedures to prevent loss of normal, emergency or parking mode

To_decelerate_the_aircraft_using_the_braking_system

Unannounced loss of braking system RTO

Crew detects failure when braking is launched. The Crew/Aircraft is in exit ramp phase. Crew ensure some braking via flight controls and/or thrust reversers CATASTROPHIC

Procedures to prevent loss of normal, emergency or parking mode

To_decelerate_the_aircraft_using_the_braking_system

Announced loss of braking system Landing

Crew warns their passengers and control tower of the failure. Crew ensure some braking via flight controls and/or thrust reversers. Airport prepare the landing route by using foam to decelerate. HAZARDOUS

Do this kind of scenario in tests to improve reactivity and minimize this kind of event.

Model 1 Model 2

IMA generic library

27/08/15SIMFIA model basedapproach for IMA 26

Page 27: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

Model 1

High level information :- FC- DAL etc.

Results 1

Results comparison /Analysis

- Report generation

IMA architecture tradeoff analysis

27/08/15SIMFIA model basedapproach for IMA 27

Page 28: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

• With MBSA approach, you can assess safety performanceof an IMA architecture

• A configuration management integrating those models andresults can help keeping tracks all along the project

• The ability to keep the information coherent at each level ofabstraction (functional, physical, technological) is the keyissue for certification

Benefit of MBSA for IMA

27/08/15SIMFIA model basedapproach for IMA 28

Page 29: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

• Only MBSE / MBSA approach can manage IMA level ofcomplexity

• Multiple Logics of Functional / Physical / Technological IMAMapping Systems can only be encompassed and masteredthrough MBSE / MBSA approach

• All desing opportunities offered by IMA can be assessed in theframework of MBSA technics and methods

• SIMFIA is a rather complete MBSA environment for IMA designbecause it is open to all computing processes required bySafety Analysis and Airworthiness report production

Conclusion

27/08/15SIMFIA model basedapproach for IMA 29

Page 30: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

The softwaresimLog & simFia

30

They trust us

27/08/15SIMFIA model basedapproach for IMA

Page 31: MBSA process for airworthiness of ... - Modern avionics · MBSA process for airworthiness of aeronautical systems: application to IMA, stakes and benefits. Emmanuel Arbaretier, APSYS,

The reproduction, distribution and utilization of this document as well as the communication of its contents to others without express authorization is prohibited. Offenders will be held liable for the payment of damages. All rights reserved in the event of the grant of a patent, utility model or design.

Thank you for your attention!

27/08/15SIMFIA model basedapproach for IMA 31

Emmanuel Arbaretier : Head of Software tool department [email protected]

Michel Oberlé : Export Director [email protected]