Professional Documents
Culture Documents
System development
Presented by Pascal TRAVERSE
Requirement capture Safety requirements & safety process Integration Time issues
Concluding remarks
Airbus Embedded Systems 14/04/2009 Page 2
Definition of a system
A combination of inter-related items arranged to perform a specific functions(s), see ARP 4754.
Co mm Satellite Weather Satellite
SATCOM
Traffic Weather
In-flight Collected data
RADAR + L ightning
Terrain
Secondary Surveillan ce Radar
Weather observation
ATC centres
Concluding remarks
Airbus Embedded Systems 14/04/2009 Page 3
ATN
ATC centres
Example, an airplane is a system: which is a component of the transport system, which is, itself, made up of several airborne systems.
14/04/2009 Page 4
ATC centres
EX CAR DO ----
PERD ATC
Airbus Embedded Systems 14/04/2009 Page 5
REQUIREMENT CAPTURE
Explicit requirements - classical allocation process between requirements
General A380-800 objectives
SYSTEMS Direct Weight safety
Integration / Trade-off
Mission and performance (8000 NM / 555 pax ) Improve Aircraft safety Life cycle cost and COC (- 17% per seat) Service readiness at EIS (maturity at First Flight)
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
Concluding remarks
Airbus Embedded Systems 14/04/2009 Page 7
14/04/2009
Page 8
REQUIREMENT CAPTURE
Availability is mandatory (the direct cost of a delay)
REQUIREMENT CAPTURE
Airworthiness regulation is a legal obligation contracted by States signatories of the ICAO Convention
14/04/2009
Page 9
REQUIREMENT CAPTURE
REQUIREMENT CAPTURE
SF
FAR (US regulations) & CS (European regulations) are requirements, part of the A/C specification. Certification is encompassing process, not only product. Guidance provided (SAE ARP 4754 EUROCAE ED79 certification
considerations for highly-integrated or complex systems)
Airbus Embedded Systems 14/04/2009 Page 11
SF is the achieved Safety Factor Loads to be considered can be due to a design gust, when a Load Alleviation System is unavailable (SF = Ultimate loads / loads due to manoeuvre, gust, not alleviated) or the sum of loads due to a continuing failure (surface oscillation) and of all design loads is the probability per flight hour of the failure T is an exposure time during which loads are not alleviated
10-9
10-5
REQUIREMENT CAPTURE
REQUIREMENT CAPTURE
Aircraft Specification
AIRCRAFT
Design
A/C Fct Specification Aircraft function Aircraft function Aircraft function
Design
Sy stem Specification
SY ST EM
SY ST EM
SY ST EM
Design
Equipment Specification
Equipment
Equipment
Equipment
Equipment
Industrial constraints
Requirement allocation
Development
14/04/2009
Page 13
14/04/2009
Page 14
REQUIREMENT CAPTURE
Are the needs acceptable? Validation of the final product versus customer needs
REQUIREMENT CAPTURE
Some V&V means
Assumptions validation
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document. AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
Verification: Get the assurance that the product is compliant to its specification
14/04/2009 Page 15
14/04/2009
Page 16
10
20
30
40
50
60
64.4 59.8
70
15.7 12.3 3.4 4.9 4.8 4.9 4.7 4.1 7.1 13.9
Other
1959-1995
1986-1995
Concluding remarks
Airbus Embedded Systems 14/04/2009 Page 17
14/04/2009
Page 18
FAILURE CONDITION DEFINITION FROM CS 25 1309 A Failure Condition is defined at each system level by its effects
on the functioning of the system. It is characterised by its effects on the other systems and on the aircraft. All single failures or combination of failures including failures of other systems that have the same effect on the considered system are grouped together in the same Failure Condition
Classes
HAZARDOUS
< 10-7/hr
no objective
MAJOR
< 10-5/hr
no objective
MINOR
no objective
no objective
Gradation of effort
Airbus Embedded Systems
14/04/2009
Page 19
Environment
(DO160/ED14)
14/04/2009
Page 22
S afety & Reliability method and process - Research, - Standards, - Processes, - M ethods, - Guidelines, - Tools, - In service follow up
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
TOP (AIRCRAFT)
Top Level Program Requirements Top Level Product Requirements
BOTTOM - UP
11-Airworthiness monitoring 12-Lessons learned
Aircraft in service
11-Airworthiness monitoring
12-Lessons learned
Aircraft in service
DOWN (COMPONENT)
A/C constraints Function /Systems allocation matrix
evaluation
8- COMMON CAUS E ANALYS IS (CCA): - PRA (Particular Risk Analysis) - ZS A (Zonal S afety Analysis) - CMA (Common Mode Analysis) - HHA (Human Hazard Analysis
Aircraft certification
Aircraft certification 8- COMMON CAUS E ANALYS IS (CCA): - PRA (Particular Risk Analysis) - ZS A (Zonal S afety Analysis) - CMA (Common Mode Analysis) - HHA (Human Hazard Analysis
PROCESS
s y s t e m l i s t
requirements allocation
PSSA
LESSONS LEARNED
PSSA
9b- PSSA SSA PSSA System Safety Assessment and MMEL safety justification
SRD
5- PSSA: Prelim. system Safety Assessment PSSA PSSA FIA: Function Implantation Analysis IHA/ECHA: Intrinsic/Environment hazard Analysis
s y s t e m l i s t
SRD
5- PSSA: Prelim. system Safety Assessment PSSA PSSA FIA: Function Implantation Analysis IHA/ECHA: Intrinsic/Environment hazard Analysis
IN-SERVICE AIRCRAFT
PSSA 7- Equipment level PSSA Safety/Reliability studies (FMEA/FMES, etc.)
9b- PSSA SSA PSSA System Safety Assessment and MMEL safety justification
PTS
PTS PTS
PTS
PTS PTS
Page 23
Page 24
11-Airworthiness monitoring
12-Lessons learned
Aircraft in service
Aircraft certification 8- COMMON CAUS E ANALYS IS (CCA): - PRA (Particular Risk Analysis) - ZS A (Zonal S afety Analysis) - CMA (Common Mode Analysis) - HHA (Human Hazard Analysis
- Guidelines, - Tools,
- Common Mode Analysis - Human Hazard Analysis - Particular Risk Analysis - Zonal Safety Analysis
Function /Systems allocation matrix Aircraft functions list
PSSA
- In service follow up
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
s y s t e m l i s t
SRD
5- PSSA: Prelim. system Safety Assessment PSSA PSSA FIA: Function Implantation Analysis IHA/ECHA: Intrinsic/Environment hazard Analysis
9b- PSSA SSA PSSA System Safety Assessment and MMEL safety justification
- Regulation
PTS
PTS PTS
Safety margins are taken too, based on each manufacturer unique history.
Page 25
Baghdad Nov 2003 - A300 Loss of 3 hydraulic circuits + fire Outstanding flight crew landed the aircraft using engine thrust to control the flight
Requirement capture Safety requirements & safety process Integration Time issues
Concluding remarks
Airbus Embedded Systems 14/04/2009 Page 28
INTEGRATION
INTEGRATION
14/04/2009
Page 29
14/04/2009
Page 30
INTEGRATION
INTEGRATION
Q Q Q QQQQQ QQ Q Q Q Q QQ Q Q QQ QQ Q QQ Q Q Q Q QQQ QQ Q QQQQ QQ Q Q Q Q Q Q Q QQ Q Q QQ Q Q Q
lighting cold
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
EMI hot
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
14/04/2009
Page 31
14/04/2009
Page 32
INTEGRATION
SKI LLS
Electricity Fluids
Internet
Concluding remarks
Airbus Embedded Systems 14/04/2009 Page 34
Page 33
TIME ISSUES
Need to make trade-off
System weight vs. cost; reliability vs. weight never safety System complexity (reliability etc.) vs. overall aircraft weight Early
Total costs (%) 100 80 60 Product Cost already fixed
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document. AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
TIME ISSUES
Freedom of choice
Integrated processes : Validate, Verify, Safety studies, Maintainability studies, Modifications Other supporting processes : Certification coordination, Configuration management, Process Assurance, Reviews, Supplier monitoring
40 20 Payments 0
Study Concept Definition Development Production
The project, definition: unique process, consisting of a set of coordinated and controlled activities with start and finish dates, undertaken to achieve an objective conforming to specific requirements, including the constraints of time, cost and resources.
Airbus Embedded Systems 14/04/2009 Page 36
TIME ISSUES
Integration tests Flight tests Entry into service
TIME ISSUES
300 250
Total des appareils en flotte= 3551 avions Jet : 841 avions Turboprop : 2710 avions Age moyen de la flotte 11 ans 70-100 Turboprop 70-100 JET 60-70 Turboprop 60-70 JET 40-60 Turboprop 40-60 JET 20-40 Turboprop
Definition freeze
Nombre d'appareils
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
Concept freeze
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
End of studies
Authorization to offer ATO
33
37
41
45
Start of Assembly
End of ramp-up
Age
14/04/2009
Page 37
TIME ISSUES
Technical challenges
Side-stick:
test in flight on a modified Concorde in 1978, then an A300 in 1982 Entry into Service in 1988 1st
Brake To Vacate:
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
PhD thesis in 1998-2002 Research in Airbus 2002-2005 Development on A380 2006 to Entry into Service mid 2009
Airbus Embedded Systems 14/04/2009 Page 39
Concluding remarks
Airbus Embedded Systems 14/04/2009 Page 40
A330
100 80 60 40
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
A300B
20
1970
1975
1980 1985
1990
1995
Integrated Modular Avionics (IMA): increasing functionality, while stabilizing the number of pieces of electronic equipment Airbus Embedded Systems 14/04/2009 Page 41
14/04/2009
Page 42
Function 3
Function 1
LRU B
LRU C
Specified by Airbus
IMA Module
CPIOM : Core Processing Input/Output Module (Centralized Architecture) CPM : Core Processing Module (Distributed Architecture)
Airbus Embedded Systems 14/04/2009 Page 43
Cabin
Network A Switch Network B Switch LRU - IMA Modules
Airbus Embedded Systems 14/04/2009 Page 46
14/04/2009
Page 45
ADCN routing 1
ADCN routing 2
14/04/2009
Page 47
14/04/2009
Page 48
IMA-based Fuel Quantity & Management Command lane IMA-based Fuel Quantity & Management Monitoring lane
Airbus Embedded Systems 14/04/2009 Page 49
Concluding remarks
Airbus Embedded Systems 14/04/2009 Page 50
14/04/2009
Page 51
14/04/2009
Page 52
AP
Hydromechanical system Power: centralized hydraulic systems and servocontrols Help: yaw damper, trim, auto-pilot (speed, altitude), protections against excessive structural loads. Devices moving the mechanical control.
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
A/C response
AP
A/C Response
A/C response
14/04/2009 Page 53
14/04/2009
Page 54
1982*
1978 *
HYDRAULIC POWER
A/C Response
HYDRAULIC and
Airbus Embedded Systems
1991*
1987*
2001*
2012*
* First flight year
Airbus Embedded Systems
2005*
2009*
14/04/2009 Page 56
Page 55
Concluding remarks
Airbus Embedded Systems 14/04/2009 Page 57
AVAILABILITY
14/04/2009
Page 58
C M
P1
C M
S1
COM MON
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document. AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
C M
P2
C M
S2
P1/Green
Airbus Embedded Systems
S2/Blue
14/04/2009 Page 60
FUNCTIONAL SPECIFICATION - interface between aircraft & computer sciences - automatic code generation
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
Fault tolerance
Airbus Embedded Systems
C M
P1
C M
S1
- Classical V&V means, plus - virtual iron bird (simulation) - some formal proof
Airbus Embedded Systems 14/04/2009 Page 62
14/04/2009
Page 61
FAULT TOLERANCE
C M
P1
C M
S1
C M
- SEC simpler than PRIM - PRIM HW SEC HW - 4 different software - data diversity - From random dissimilarity random to managed one - Comforted by experience
P2
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document. AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
C M
S2
PROOF Of PROGRAM Applied on A380 FbW software, on a limited basis, credit for certification certification
Airbus Embedded Systems 14/04/2009 Page 63
14/04/2009
Page 64
PRIM1-SEC1 2500 VU
PRIM3-SEC3CPIOMC1 2100 VU
PRIM2-SEC2CPIOMC2 2200 VU
14/04/2009
Page 65
Avionics
Protection
Avionics
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
AUTOMATISATION Ultimate safety net Instant flight management of danger Routine tasks
Airbus Embedded Systems
14/04/2009
Page 68
Architecture :
network, standard ressources
Normal
Peripheral
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
Stick on the stops : Aircraft will fly at the maximum safe limit
Functions : systems manage short term situation (stab, protections), the pilot manages the flight. Completions of protections. Integration with structure and the airframe (loads alleviation).
14/04/2009
Page 69
14/04/2009
Page 70
Some lessons
The system will function if
properly integrated within its environment (other systems, platform, people ) requirements are correctly integrated (no inconsistency, correct balance between requirements)
Concluding remarks
Airbus Embedded Systems 14/04/2009 Page 71
cisec
Continuous need to
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document. AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.
Look at the global picture (complete airplane, design .. Certification .. In-service, stack of redundancy vs. common point) Management to be supportive and pro-active Never compromise
Airbus Embedded Systems 14/04/2009 Page 73
Association Aronautique et Astronautique de France Socit de llectricit, de lElectronique et des Technologies de linformation et de la communication Socit des Ingnieurs de lAutomobile
14/04/2009
Page 74
This document and all information contained herein is the sole property of AIRBUS S.A.S. No intellectual property rights are granted b y the delivery of this document and the disclosure of its content. This document shall not b e reproduced or disclosed to a third party without the express written consent of AIRBUS S.A.S. This document and its content shall not be used for any purpose other than that for which it is supplied. The statements made herein do not constitute an offer. They are based on the mentioned assumptions and are expressed in good faith. Where the supporting grounds for these statements are not shown, AIRBUS S.A.S. will b e pleased to explain the b asis thereof.
14/04/2009
Page 75
14/04/2009
Page 76