Au cœur des instruments scientifiques spatiaux
jeudi 7 décembre 2023, par Philippe Plasson
Le LESIA, à travers l’équipe Logiciels de vol du SII, dispose d’un savoir-faire pointu dans le domaine du développement et de la validation des logiciels à forte composante temps réel qui sont au cœur des instruments scientifiques spatiaux.
La complexité croissante des projets scientifiques spatiaux met de plus en plus au premier plan les traitements numériques effectués par les instruments eux-mêmes (les traitements bord). Ceux-ci sont habituellement implémentés dans des logiciels embarqués au sein d’unités de traitement numérique appelées DPU (Digital Process Unit). Ces logiciels, appelés logiciels de bord ou logiciels de vol, ont pour principales tâches de :
Les logiciels de vol présentent un certain nombre de caractéristiques et de spécificités qui rendent leur développement, leur utilisation et leur maintenance relativement complexes.
Savoir-faire du LESIA
Le LESIA, à travers l’équipe Logiciels de vol du SII, dispose d’un savoir-faire qui couvre l’ensemble du cycle de vie des logiciels embarqués spatiaux . En particulier, l’équipe Logiciels de vol du SII possède une expertise dans les domaines suivants :
L’équipe Logiciels de vol du SII est impliquée dans plusieurs missions en cours d’exploitation ou en phase de préparation.
Dans le cadre du projet CoRoT, le LESIA a participé au dimensionnement, à la spécification et à la validation du logiciel de vol. Durant toute la phase d’exploitation du satellite CoRoT, l’équipe Logiciels de vol du SII a régulièrement été consultée sur des points nécessitant une expertise fine sur le fonctionnement de l’unité de traitement numérique.
En ce qui concerne les projets en préparation, le LESIA est actuellement responsable de l’étude et du développement de plusieurs logiciels de vol pour les missions suivantes :
Dans le domaine des logiciels embarqués spatiaux, disposer de technologies, d’outils et de processus offrant un fort degré de généricité et de productivité est un véritable enjeu. En effet, plus que jamais, il devient nécessaire d’avoir simultanément la possibilité de mener des études de dimensionnement coûteuses, d’être en mesure de répondre correctement aux appels d’offres lancés par les agences spatiales et de mener à bien les développements des projets sélectionnés.
Parallèlement à sa participation aux projets spatiaux instrumentaux, l’équipe Logiciels de vol du SII mène des d’études de R&D et réalise une veille technologique permanente dans le but de concevoir et mettre en place des technologies, des outils et des processus génériques pour le développement des logiciels embarqués spatiaux.
Ces études de R&D s’articulent essentiellement autour de trois axes :
Les objectifs poursuivis sont de :
Dans le cadre de ces études, l’équipe Logiciels de vol du SII a conçu une plate-forme générique pour le développement des logiciels scientifiques embarqués dans des instruments spatiaux : la plate-forme GERICOS. Cette plate-forme est actuellement utilisée dans le cadre des projets RPW (Solar Orbiter) et PLATO. Cette plate-forme intègre les technologies incontournables de l’industrie spatiale comme le processeur LEON ou les liens SpaceWire, mais elle agrège aussi de nombreux concepts, pratiques et outils issus des technologies de l’information comme la programmation objets ou l’ingénierie basée sur les modèles.
Contact : Philippe Plasson