✈️ Les deux crashs du 737 Max
... et ce qu'on peut en apprendre dans le web
Foucauld Degeorges
@foucdeg
foucdeg
/FoucauldDegeorges
Technical Lead
Passionné d'aéronautique
Règles du jeu
- Questions quand vous voulez en audio
- Coupez votre micro sinon
- Lien des slides + mon mail dans l'event Facebook
Les événements
29/10/2018
Crash Lion Air
189 morts
10/03/2019
Crash Ethiopian
157 morts
22/05/2017
Mise en service
13/03/2019
Interdit de vol
17 mois
5 mois
17 mois
Deux crashs très similaires
Les boîtes noires disent ...
Crash
Le système MCAS a ordonné à l'avion de piquer
Le système MCAS ?
🤷♀️🤷♂️
Boeing 737, en 1967
Avion polyvalent court à moyen courrier, 100 places, 1500 km
Boeing 737, en 2019
Avion moyen courrier, 180 places, 6600 km
Les mises à jour
- Original - 737-100, 737-200
- Classic - 300, 400 et 500
- New Generation - 600, 700, 800 et 900
- MAX - MAX-7, MAX-8, MAX-9, MAX-10
- Plus de passagers ? +15 m (50%) de longueur
- Plus de distance ? +12 000 L (70%) de réservoirs
- Moins de consommation ? Nouveaux moteurs
Nouveaux moteurs ?
Pratt & Whitney JT8D-7
Diamètre 1,37 m
CFM Leap-1B
Diamètre 1,75 m
(1,93 m chez Airbus)
Plus c'est gros ...
Taux de dilution = air du flux externe / air du flux interne. JT8D = 1, Leap = 10
Consommation spécifique (en kg / kN.hr) vs taux de dilution
Turboréacteur
Turboréacteur double flux
Réacteur
Prenons de la hauteur
A320
737-800
Astuces 🤓
+10 cm
+4 cm
Pas une si bonne idée
- La position du moteur sous le centre de gravité fait cabrer l'avion
- A forte puissance et faible vitesse, on ne peut pas compenser cet effet avec la gouverne de profondeur
CG
La contremesure ✋
Maneuvering Characteristics Augmentation System
Ailette de mesure d'angle d'attaque (x2)
Si l'angle d'attaque dépasse une valeur limite, alors l'ordinateur de bord fait piquer l'avion jusqu'à ce que l'angle d'attaque redescende.
Système pour ne Pas que l'Avion fasse un Looping au Décollage
Où est le bug ?
Crash
Le système MCAS a ordonné à l'avion de piquer
Un des deux capteurs d'AA était défaillant
Edge case "un capteur défaillant" mal géré
Le mur de qualité
Edge case "une sonde défaillante" mal géré
Certification "accélérée" sous-traitée par la FAA à ... Boeing
Pression de l'A320 Neo
Les autorités locales d'aviation civile suivent l'avis de la FAA 🇺🇸 sur les avions américains
Enjeu des monocouloirs
- Demande de 23 000 avions monocouloir sur 2020-2040, soit 2300 Md$
- Concurrence de la famille des A320 neo (A318 - A321)
- Première livraison A320 neo : 20 janvier 2016, premier vol 737 MAX : 29 janvier 2016
💸
Le facteur humain
Crash
Le système MCAS a ordonné à l'avion de piquer
Les pilotes ont mal réagi
Pas de formation MCAS
Changement minimisé par Boeing
Actions correctives annoncées
- Le MCAS ne s'activera qu'une fois par vol
- Le MCAS ne s'activera pas lorsque les deux capteurs AoA sont en désaccord
- Au lieu de ça, indicateur de désaccord d'AoA sur l'écran du pilote (gratuit)
- Formation obligatoire au MCAS sur simulateur
Conséquences
17 Md$ de pertes anticipées pour Boeing
Procès des familles, des compagnies, des pilotes ...
346 morts
Conséquences
- Plusieurs agences nationales (EASA, CAAC, agence indienne) ne délégueront pas à la FAA la certification du MCAS corrigé
- Et pareil pour les prochains avions ?
- Risque de protectionnisme économique
Comment ne pas crasher votre 737 ...
- Étudiez vos cas limites : defensive programming
- Ne cachez pas vos choix et votre dette technique : Architecture Decision Record
- ... afin de refactorer avant qu'il ne soit trop tard
... ou votre application en prod
Merci 😊
✈️ Les deux crashs du 737 MAX
By Foucauld Degeorges
✈️ Les deux crashs du 737 MAX
... et ce qu'on peut en apprendre en tant que devs
- 528