Salle de presse MathWorks

MATLAB et Simulink aident la NASA à poursuivre ses projets de vols spatiaux habités

Le système de guidage, navigation et contrôle utilisé pendant le vol de test réussi de la capsule Orion dans l'espace lointain a été développé en utilisant le Model-Based Design

Natick, Mass. - (25 février 2015)

Schéma de comparaison entre le processus de conception traditionnel et l'approche utilisée pour développer le logiciel de guidage, navigation et contrôle d'Orion Image reproduite avec l'aimable autorisation de la NASA.

MathWorks explique aujourd'hui sa contribution à la réussite du vol de test de la capsule Orion fabriquée par la NASA. Ce vol, qui s'est déroulé le 5 décembre 2014, est le plus lointain jamais effectué dans l'espace par un vaisseau spatial conçu pour les astronautes depuis plus de 40 ans. Il est considéré comme une étape significative du travail accompli par la NASA pour se positionner en pionnier dans le domaine des vols dans l'espace lointain, et se rendre sur Mars avec un véhicule spatial habité. Avec son GPS et ses capteurs inertiels, le système de guidage, navigation et contrôle embarqué sur Orion a parfaitement joué son rôle du lancement jusqu'à l'atterrissage. Les algorithmes correspondants ont été développés avec du code auto-généré depuis MATLAB et Simulink.

La conception et le développement des algorithmes de guidage, navigation et contrôle destinés à être utilisés sur Orion sont le fruit d'un partenariat entre la NASA, Lockheed Martin, Draper Laboratory, MathWorks et autres organisations. Le Model-Based Design a aidé ces organisations à travailler simultanément sur le développement des algorithmes et sur celui du logiciel de vol. Les modèles Simulink du véhicule spatial et des contrôleurs ont servi de spécification exécutable, ce qui a permis aux ingénieurs de concevoir, contrôler et générer automatiquement le logiciel de vol à partir d'un ensemble de modèles. Les analystes guidage, navigation et contrôle ont ainsi pu travailler directement avec les modèles d'algorithmes exécutables plutôt qu'avec des documents qui auraient nécessité l'interprétation de développeurs. Le fait de fusionner l'environnement de conception et d'analyse avec le développement du logiciel de vol a permis à l'équipe d'identifier et résoudre les problèmes plus en amont et de réduire le temps de développement global.

« Nous avons eu besoin des efforts de toute l'équipe pour guider la capsule Orion vers une cible située dans un rayon de 900 mètres autour de sa cible d'atterrissage », explique Mark Jackson, responsable intégration guidage, navigation et contrôle de Draper Laboratory pour l'équipe de la NASA. « En associant l'algorithme de guidage d'entrée de Draper avec le code auto-généré de MATLAB et Simulink, l'équipe a pu atteindre les objectifs fixés par la NASA en matière de  guidage, navigation, et contrôle pour la phase d'atterrissage. »

« Chez MathWorks, nous sommes ravis de jouer un rôle important dans le voyage de la NASA vers Mars », déclare Jon Friedman, responsable aérospatial chez MathWorks. « Le fait de pouvoir créer les algorithmes de guidage, navigation et contrôle, simuler le système en boucle fermée à l'aide de MATLAB, Simulink et Stateflow, puis générer automatiquement du code C++ en vue du déploiement sur le vaisseau spatial a apporté d'importants avantages pour la mission en termes de qualité et de gain de temps. »

Pour en savoir plus sur le développement de l'algorithme de guidage, navigation et contrôle à l'aide de MATLAB et Simulink, consultez le document « Réduction des délais de développement des logiciels de guidage, navigation et contrôle de la NASA. » Vous trouverez également plus d'infos sur Orion et sa mission en vous rendant sur le site Exploration: Beyond Earth de la NASA.

À propos de MathWorks

MathWorks est le leader du développement de logiciels de calcul mathématique. MATLAB, langage pour le calcul scientifique, est un environnement de programmation pour le développement d’algorithmes, l’analyse des données, leur visualisation et le calcul numérique. Simulink est un environnement graphique de simulation et de conception par modélisation destiné aux systèmes dynamiques et embarqués multi-domaines. Les ingénieurs et les scientifiques du monde entier utilisent ces familles de produits pour accélérer le rythme de la recherche, de l’innovation et du développement dans de nombreux secteurs, dont l’automobile, l’aérospatial, l’électronique, la finance, la biotechnologie et l’industrie pharmaceutique. MATLAB et Simulink constituent également des outils essentiels pour l’enseignement et la recherche dans les universités et les établissements d’enseignement du monde entier. Fondée en 1984, la société MathWorks emploie plus de 3000 personnes dans 15 pays. Son siège est implanté à Natick (Massachusetts) aux États-Unis. Pour de plus amples informations, visitez le site fr.mathworks.com.

MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.