IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Le correctif logiciel de Boeing pour le problème du 737 MAX submerge l'ordinateur de bord de l'avion
Selon les pilotes de la FAA

Le , par Bill Fassinou

412PARTAGES

14  0 
La crise du 737 MAX de Boeing ne finit pas et l’on se demande si une solution finale verra le jour ou jusqu’à quelle date l’avion restera cloué au sol. À la suite des deux crashes du 737 Max ayant causé la mort de 346 personnes, l’efficacité du système anti-décrochage MCAS a été remise en cause et Boeing a été contraint de déployer des mises à jour pour corriger les défauts soulignés. Après de nombreux tests, dont un réalisé en simulateur par des pilotes de la FAA en fin du mois de juin pour témoigner de l’efficacité du correctif du système MCAS, ces derniers ont indiqué avoir découvert un nouveau problème qui pourrait faire en sorte que le 737 MAX reste encore longtemps cloué au sol.

En effet, le Maneuvering Characteristics Augmentation System (MCAS) est un dispositif matériel et logiciel du Boeing 737 MAX destiné à éviter le décrochage en pilotage manuel, volets rentrés. Quand il détecte que l'incidence de l'avion dépasse une valeur considérée comme dangereuse (en fonction notamment de la vitesse et de l'altitude), il s'active pour compenser l'avion à piquer en déplaçant le plan horizontal réglable de l'empennage. Pour remonter un peu plus en arrière, c'est la recherche d'amélioration d'efficacité énergétique du Boeing 737 Max qui a entraîné le choix de moteurs plus volumineux. La place disponible sous l'aile étant limitée, il a fallu les positionner plus haut et plus en avant, et modifier la forme de leur nacelle par rapport aux modèles précédents de 737.

Dans certaines de configurations aérodynamiques et de poussée, cette position risquerait de rendre insuffisante l'efficacité à piquer des gouvernes de profondeur. Pour maintenir une manœuvrabilité acceptable, Boeing a conçu le Maneuvering Characteristics Augmentation System (MCAS) ou « système d'amélioration des caractéristiques de manœuvrabilité ». Celui-ci ne peut théoriquement intervenir que quand l'avion est en pilotage manuel, volets rentrés. Quand, du fait d'un facteur de charge trop important ou d'une vitesse trop faible, l'incidence dépasse une limite dépendant de la vitesse et de l'altitude, le système s'active de façon transparente pour le pilote de l’avion pour compenser automatiquement l'avion à piquer en augmentant le calage du plan horizontal réglable.

Lorsque les deux accidents impliquant le Boeing 737 MAX qui ont causé la mort de 346 personnes sont survenus, l’efficacité du système a été remise en cause et les avions ont été retenus au sol, en attendant que le constructeur trouve des solutions aux différents problèmes soulignés. Les organisations telles que l'Agence européenne de la sécurité aérienne (EASA) et la Federal Aviation Administration (FAA) aux États-Unis ont émis de nombreuses inquiétudes sur le système anti-décrochage MCAS et Boeing a été invité à déployer des correctifs du logiciel pouvant résoudre le problème du 737 MAX. Si le correctif est disponible depuis le mois de mai, l’avionneur américain n’a cependant pas encore reçu l’autorisation de faire voler à nouveau ses engins.

Pourquoi ? Eh bien, l’on estime que les tests réalisés depuis le déploiement du correctif du logiciel de bord du 737 MAX ne sont pas très concluants. « La FAA suit un processus minutieux, et non un calendrier prescrit, pour retourner le Boeing 737 Max au service passager. La FAA lèvera l'ordre d'interdiction de l'aéronef lorsque nous jugerons qu'il est sécuritaire de le faire. Nous continuons d'évaluer la modification logicielle de Boeing au MCAS et nous continuons à mettre au point les exigences de formation nécessaires », a déclaré l’agence américaine à la fin du mois de juin passé. Cette déclaration résulte du fait que de nouveaux tests réalisés par des pilotes de la FAA en juin, mettant en œuvre le correctif fourni par Boeing, ont révélé l'existence d’un autre problème.

Système de commandes de vol du 737 MAX


Quel est le problème que pose le correctif logiciel de Boeing pour le 737 MAX ?

Le problème qui a été découvert est lié à la vitesse de traitement des données d'une puce informatique de commande de vol spécifique, selon les deux personnes ayant une connaissance du problème. Lors du test, le pilote de la FAA a rencontré des retards dans l'exécution d'une étape cruciale nécessaire à la stabilisation d'un aéronef. En effet, ces derniers ont indiqué que dans un simulateur de vol en juin, des pilotes de la FAA ont testé des activations erronées du logiciel anti-décrochage qui enfonce le nez du Max. Au cours de l’exercice, un pilote de la FAA n'a pas été en mesure de suivre rapidement et facilement les procédures d'urgence de Boeing pour reprendre le contrôle de l'avion. Selon des sources qui ont assisté aux tests, le pilote a qualifié cet échec de catastrophique, ce qui signifie que cela pourrait entraîner la perte d'un avion à mi-vol.

Selon Peter Lemme, un ancien ingénieur des commandes de vol chez Boeing, comme les versions précédentes du 737 NG et du Classic, le 737 MAX possède deux unités FCC (Flight Control Computer), FCC A et FCC B, dotées chacune de deux unités centrales. Les FCC sont des calculateurs qui reçoivent des données pour la plupart issues de capteurs, puis qui les analysent, et qui envoient ensuite des ordres aux commandes de vol du pilote automatique ou au moteur qui actionne le STAB TRIM. Un FCC est composé de deux processeurs, chacun fonctionnant indépendamment. Il dispose de deux processeurs 16 bits. Les numéros de pièce des deux processeurs sont différents pour éviter tout problème de conception. Les processeurs calculent différentes commandes.

Un FCC reçoit, entres autres, les données suivantes : la position des volets, les données d’altitude (radioaltimètre), les données issues de l’ADIRU (Air Data Inertial Reference Unit), le régime moteur et le capteur qui indique si l’avion est au sol ou pas. D’après les explications de Lemme, l’installation des FCC du 737 MAX est une configuration « dual-dual ». Il existe deux processeurs différents dans chacun des deux ordinateurs du pilote automatique, programmés chacun par des personnes différentes. La plus grande menace est une défaillance logicielle en mode commun. Le fait de programmer deux groupes différents à partir d'un ensemble commun d'exigences est un moyen d'atténuer une défaillance de mode commun. L’architecture « dual-dual » est unique, a-t-il précisé.

Selon lui, la décision de réduire le temps de traitement d'un seul canal et d'un seul processeur revient au 737 classic. « La fonction MCAS n’est qu’un autre module logiciel FCC qui se comporte, à un niveau élevé, comme le réglage de vitesse, dont l’architecture aurait ensuite été répliquée », a-t-il expliqué. Le 737 n'utilise qu'un seul FCC à la fois et le système Speed ​​Trim (STS), dont MCAS fait partie, ne fonctionne que sur l'un des deux processeurs internes de cet ordinateur de bord. Les processeurs en question sont des processeurs de type Intel 80286. La version originale Intel de ce processeur a été vendue entre 1982 et 1991. Il avait une fréquence d'horloge maximale de 4, 6 ou 8 MHz. Il a ensuite été reproduit par un certain nombre de sociétés, notamment par AMD et la société aéronautique Harris.

Ces diverses reproductions possédaient des fréquences d'horloge de 20 et 25 MHz. Il est probable que le FCC du Boeing 737 utilise ces types de processeurs ou des types similaires. Selon le média américain Moon of Alabama (MoA), ces vieux processeurs sont très fiables et sans erreur. Mais ils ont moins du 1/1000ème de la capacité de calcul d’un téléphone cellulaire moderne. Selon Lemme, un processeur de l'ordinateur de vol exécute jusqu'à 11 processus différents. Tous ont besoin de recevoir les entrées de capteurs externes, d'exécuter leurs algorithmes et de transmettre une commande aux actionneurs appropriés qui contrôlent les surfaces de vol mobiles de l'avion. D’après lui, la conclusion est simple : « Le fait que le pilote de la FAA ait rencontré des retards dans l'exécution d'une étape cruciale provoquée par l'ordinateur indique une surcharge de capacité ».

Selon d’autres explications qu’il a fournies, l’ordinateur de commande de vol utilise des systèmes d’opération spéciaux avec un minimum de temps système. Ils sont programmés dans des langages de programmation très efficaces. La conception et la mise en œuvre du logiciel suivent un processus très strict utilisant des outils spécialisés. « Tout cela est bien meilleur que ce que j'ai utilisé pendant mes temps de programmation », a-t-il souligné. Pour lui, les programmes écrits à des fins de contrôle de vol sont déjà hautement optimisés. Ainsi, poursuit-il, les optimiser davantage « à la main » romprait le processus réglementé requis par la production de tels logiciels.

Le Boeing 737 MAX est-il prêt à décoller à nouveau ?

Les probabilités sont très faibles à ce sujet. Si le problème se présente sur cet angle, il est peu problème que l’avionneur américain puisse le résoudre avec de simples correctifs, car cela ne ferait qu'augmenter la charge de travail des processeurs. Selon le MoA, Boeing a notifié à la FAA qu’il va se pencher sur ce nouveau problème détecté par l’agence et le résoudre également. D’après les conclusions rapportées par le média MoA, il est peu probable que cela soit possible. La charge logicielle se trouve déjà à la frontière, voire au-dessus des capacités physiques des ordinateurs de contrôle de vol actuels.

Le potentiel d'optimisation du logiciel est probablement minime. Les ordinateurs de commande de vol utilisés par les 737 MAX et NG ont été développés du début au milieu des années 90. Il n'y a pas de solutions sur le marché pour des performances supérieures. MCAS était un pansement, rapporte le média. En raison de la nouvelle position du moteur, la version du 737 MAX avait changé de comportement par rapport aux anciens types de 737, même si elle utilisait toujours la certification des types plus anciens. MCAS était censé corriger cela. Le correctif logiciel pour MCAS est une autre aide de bande sur le dessus. Le correctif logiciel que Boeing promet maintenant pour résoudre le problème découvert par le pilote de la FAA serait la troisième aide de bande sur la même plaie. Il est donc peu probable que cela arrête le saignement.

Boeing avait envisagé de remettre en vol ses Boeing 737 Max déjà à la mi-décembre, mais ce nouveau problème détecté par la FAA risque d'empiéter sérieusement sur les plans de l’avionneur. La FAA a bien été claire sur la question. « Les Boeing 737 Max ne décolleront pas tant que nous ne serions pas certains que toutes les conditions requises pour la sécurité des passagers sont remplies, a déclaré l’agence américaine ». L’AESA s’est également bien fait comprendre sur le sujet. Après la notification de ce problème, l’agence européenne a toute de suite exigé d’autres changements sur le 737 MAX.

Quelles sont les exigences auxquelles Boeing doit répondre avant de faire décoller son 737 Max ?

L'organisme européen de réglementation de l'aviation a dressé une liste détaillée de cinq exigences majeures auxquelles l’avionneur américain doit répondre avant de permettre la remise en service du 737 Max, a rapporté Bloomberg en citant des personnes au courant de l’affaire. L’AESA a adressé les sujets à la haute direction de Boeing ainsi qu'à son homologue américain, la Federal Aviation Administration, dans une lettre ces derniers jours. Les préoccupations se font de plus nombreuses en ce qui concerne le suivi du 737 MAX.

L’on se demande si Boeing pourra se débarrasser définitivement du problème du système d’anti-décrochage MCAS. Cela pourrait bien prendre plus de temps à Boeing que ce qu’il avait imaginé au début. Selon des projections du cabinet de conseils Archery Strategy Consulting (ASC) publiées au début de ce mois, la crise du 737 Max pourrait encore durer longtemps et coûter une somme colossale à l’avionneur américain. Les raisons évoquées par le cabinet sont, entre autres, la pénurie de simulateurs pour la formation des pilotes et la nouvelle faille découverte par la FAA.

Le 737 MAX de Boeing est cloué au sol depuis le 13 mars à la suite de deux accidents mortels. D’après le cabinet, le 737 MAX pourrait bien rester cloué au sol pendant un an, voire plus, engendrant une perte d’au moins 10 milliards de dollars à Boeing. Le 737 MAX va-t-il décoller à nouveau ? Quelle solution s’offre à Boeing dans ce cas précis à en juger du fait que les experts estiment qu’une nouvelle mise à jour du logiciel de l’ordinateur de bord ne résoudra pas le problème ? Faut-il remplacer les anciennes unités de calculs des modèles 737 de Boeing ou repenser le design comme le préconise Gregory Travis ? Cette situation souligne d’énormes préoccupations.

Source : Moon of Alabama

Et vous ?

Quel est votre avis sur le sujet ?

Voir aussi

L'AESA exige des changements supplémentaires sur le 737 Max, dont le pilote automatique qui ne s'était pas débrayé dans certaines situations d'urgence

Le Boeing 737 MAX risque de rester cloué au sol pendant un an pour une perte de plus de 10 milliards de dollars pour Boeing

Boeing 737 MAX, pourquoi une mise à jour logicielle ne peut pas compenser son défaut de conception. Gregory Travis suggère une révision du design

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Edrixal
Membre expérimenté https://www.developpez.com
Le 14/02/2020 à 14:34
Citation Envoyé par MRSizok Voir le message
Qu'il faut leur lâcher les basquettes. Boeing exerce depuis des années. Que si vraiment cette avion était si pourri et que les employées étaient si certain d'eux. Pourquoi ils ont rien fait?
Saleté d'employé ! Ils aurait pu faire un effort et court-circuité la hiérarchie et déposer une plainte au commissariat du coin quand même !
Peut être tout simplement qu'aucun employé n'avais toute les cartes en main pour pouvoir prendre une décision et ou apporter les preuves nécessaire. De plus quel est le poids d'un employé face à une multinationale, multimilliardaire ? Sans compte que c'est la boite qui leur verse un salaire et qu'ils doivent avoir signé des clauses de confidentialité de tous coter.

Non franchement, qu'attendent les employés ?
16  0 
Avatar de Fleur en plastique
Membre extrêmement actif https://www.developpez.com
Le 10/03/2020 à 11:41
Citation Envoyé par Ryu2000 Voir le message
Certains pilotent savaient, des accidents ont été évités. Malheureusement l'information n'était pas parvenu à tout le monde
Justement. L'information n'était pas transmise parce que l'un des "avantages" du Boeing 737 MAX était l'absence totale de formation requise, donc économie de coût. De monstrueux pans de logiciels ont été mis en place pour autant que possible émuler l'ancien comportement, tout ça pour éviter une formation. Mais il aurait fallu aussi une formation pour le logiciel d'émulation, mais toute référence a été sciemment effacée et masquée.

Sans parler du fait de n'associer qu'un seul capteur à ce logiciel, et de ne pas prévoir de redondance, sauf à payer une option.

Tout a été fait côté Boeing pour maximiser les profits ; ceux de Boeing (plus de ventes grâce à la chimère d'un avion sans formation; tout en option, y compris la sécurité la plus élémentaire, et maximiser la présence de vieille technologie plus aux normes, notamment le fameux vérin de direction, en tirant partie de la clause du grand-père pour économiser des frais de développement et de certification), et ceux des compagnies aériennes clientes (pas de formation). Voilà où mène l'économie des coûts à l'extrême : des centaines de morts, un avion mort-né avec des centaines en stock qui n'ont jamais volé, une compagnie ruinée, une image désastreuse, le monde entier qui se moque de Boeing et de la soi-disante USA Qualität.

Il n'y a pas eu qu'une seule faute, mais des dizaines ; surtout côté Boeing, mais aussi côté FAA, on ne fait pas certifier un produit par son propre constructeur, cela paraît pourtant élémentaire. S'il n'y a pas de moyens, il n'y aurait pas dû avoir de certification. Si des politiques ont obligé la FAA à faire certifier par Boeing, ceux-là doivent être aussi traduits en justice.
15  0 
Avatar de Christ D
Membre régulier https://www.developpez.com
Le 28/01/2021 à 23:35
Tous les journalistes mettent tout sur le dos du système MCAS.
Evidement oui, c'est lui qui a décidé lors des accidents de faire baissez le nez d' l'avion si brutalement que cela a aboutit à 2 crashs.
Mais le vrai problème n'est pas là.
Le vrai problème est que Boeing a eu besoin d'installer un tel système de contrôle d'incidence.
La raison est simple : le 737 , best-seller de Boeing date des années 1970.
De base, sa cellule est "basse sur patte" parce qu'à l'origine, les moteurs montés étaient des simples flux de faible puissance et fort consommateurs de pétrole dont l'encombrement est faible.
Boeing n'a cessé de modernisé le 737 pour bénéficier de la bonne image auprès des clients (comme vW le fait avec la Golf) et économiser l'argent nécessaire au développement d'un nouvel appareil.
Petit à petit, la puissance a doublé, des doubles flux ont été monté, ils avaient installé des nacelles spéciales dont la base est presque plate pour éviter que les nacelles moteurs ne trainent par terre (ça passait tout juste). Jusque là tout allait bien.
Puis ils ont voulu monter les tout derniers moteurs, les plus économes en carburant et aussi les plus puissant (comme Airbus l'a fait sur le 330 et le 350... mais pas sur le 320).
Mais la soufflante de ces moteurs est si immense, qu'il était impossible de les monter là où se trouve normalement les moteurs du 737.
Donc ils ont avancé (et pas qu'un peu) le pylône pour rehausser la fixation des moteurs, ce qui coûte bien moins cher que de modifier le train donc son logement dans le fuselage donc le fuselage et ainsi de suite jusqu'à la production d'un nouvel avion.
Ils ont donc complètement déplacer le centre de poussée , multiplié par 2 la puissance ce qui peut génèrer un couple cabreur ingérable.
On obtient un avion mal né, qui ne peut pas volé sans être contrôlé par de l'informatique. Et de là vient l'installation du système MCAS disposant de la puissance nécessaire pour contrer ce couple cabreur. Couple qu'un humain ne pourrait pas contrer tout comme il ne peut pas contrer le système MCAS lorsque celui-ci prend une décision erronée.
Si un avion est mal conçus, l'informatique n'y pourra rien.
Le 737 MAX aurait pu être un magnifique nouveau best-seller 7X7 si boeing avait voulut y mettre le prix

1ère version du 737 avec ces simples flux :
https://static01.nyt.com/images/2019...y=90&auto=webp

version modernisée avec des SNECMA CFM 56 double flux avec nacelles spéciales :
https://i.ebayimg.com/images/g/7WQAA...54l/s-l500.jpg

737-MAX
https://www.lesuricate.org/wp-conten...06/ryanair.jpg

Airbus fait des avions disposant d'automatismes de sécurité depuis 40 ans mais pas des avions ne pouvant pas voler sans eux. Boeing si
15  0 
Avatar de rawsrc
Expert éminent sénior https://www.developpez.com
Le 10/01/2020 à 17:16
Citation Envoyé par Stan Adkens Voir le message
« cet avion est conçu par des clowns qui, à leur tour, sont supervisés par des singes »
Euh... Je ne voudrais pas la ramener mais ça ne s'applique pas forcément qu'aux avions...

13  0 
Avatar de eldran64
Membre extrêmement actif https://www.developpez.com
Le 07/02/2020 à 9:07
Ça me rappel des projets que j'ai pu faire et pour lesquels on ne me laissait pas le temps de faire de vrais tests.

Bref, ça craint de voir encore une faille de sécu en plus. Ca donne vraiment l'impression que c'était des tombeaux volant.
11  0 
Avatar de edrobal
Membre averti https://www.developpez.com
Le 17/11/2023 à 20:36
La conception de l'avion n'a pas été corrigé, seul le fonctionnement du MCAS a été modifié et superficiellement. La tendance au cabrage, par exemple, n'a pas pu être supprimée puisque c'est la position des moteurs qui en est la cause. D'autre part, le Max n'est pas aussi efficient que le 320 neo car il a été impossible de mettre les mêmes moteurs. Ceux du Max ont une soufflante plus petite. Si le Max n'était pas made in US, il n'aurait jamais été autorisé à revoler.
11  0 
Avatar de pierre-y
Membre chevronné https://www.developpez.com
Le 19/01/2020 à 13:14
Il serait surtout emps d'arrêter les frais. Quand un avion a autant de soucis, il faut revoir la copies et arrêter de faire voler ce genre d'appareil.
10  0 
Avatar de calvaire
Expert éminent https://www.developpez.com
Le 09/03/2020 à 12:55
quand bien même cette avion pourrais revoler, je suis pas sur que les clients ai envie de monter a bord même si c'est sans risque.

Pour moi Boeing a perdu ma confiance.... confiance qu'ils vont mettre du temps a retrouver, j'ai planifier un voyage pour le canada cette été et j'ai pris que des Airbus pour l'aller et le retour, j'ai préféré payer un peu plus cher(60€).
C'est pas juste un problème de conception que personne n'aurait pu prévoir, mais bien une escroquerie que Boeing connaissais très bien mais à préféré le profit à la sécurité.
10  0 
Avatar de
https://www.developpez.com
Le 17/10/2020 à 11:40
Le régulateur européen n'a absolument aucune raison de faire une fleur à Boeing compte-tenu des 15% de taxes douanières sur les Airbus aux USA. Plus longtemps le 737 max sera interndit de voler en Europe, et mieux ce sera.
10  0 
Avatar de kain_tn
Expert éminent https://www.developpez.com
Le 15/10/2021 à 16:57
C'est étonnant: on a affaire à une entreprise d'où la culture de la sécurité a disparu et où la fraude semble systémique, et pourtant le discours de la justice donne l'impression que le gars a agit seul sans complices!
10  0