4 mai 2015 Par Philippe Plasson ELVET (Équipe Logiciels Vol Et Tests)

L’équipe Logiciels Vol Et Tests (ELVET) du LIRA regroupe les informaticiens du laboratoire participant au développement de logiciels embarqués spatiaux et d’outils logiciels de test et de validation des instruments spatiaux.

Missions

L’équipe ELVET regroupe deux entités :

  • L’équipe « Logiciels embarqués spatiaux » qui est en charge de la réalisation des logiciels embarqués dans les instruments spatiaux du LIRA. Les missions de l’équipe « Logiciels de vol » couvrent les aspects suivants :
    • Prototypage algorithmique, étude de faisabilité, dimensionnement logiciel / matériel et participation à la définition des architectures des systèmes numériques durant les phases 0/A des projets.
    • Spécification des logiciels bord et des interfaces TC/TM. 
    • Conception, développement, validation et qualification de logiciels embarqués spatiaux scientifiques selon les standards des agences spatiales pour des cibles de type LEON (projets CNES / ESA / NASA) ou ARM (projets de type CubeSat).
    • Production et maintenance d’outils génériques (process, frameworks, bibliothèques logicielles), via la plate-forme GERICOS, pour le développement de logiciels embarqués spatiaux scientifiques.
    • R&D dans le domaine des logiciels embarqués spatiaux.
    • Développement de bases données instrument livrées aux agences spatiales pour intégration dans les bases de données mission des satellites.
  • L’équipe « Logiciels de tests et validation des instruments spatiaux » qui est en charge de la réalisation de la plate-forme de tests utilisée dans le cadre du développement des logiciels de vol, ainsi que de la réalisation de tous les outils logiciels utilisés dans le cadre des AIT/AIV des instruments spatiaux du LIRA. Les missions de l’équipe « Logiciels de tests et validation » couvrent les aspects suivants :
    • Conception et développement de moyens logiciels de test et de validation des logiciels de vol et des instruments spatiaux.
    • Production et maintenance d’une plate-forme générique (GAUSS) et d’un framework de méta-définition des données (PALISADE) pour le test et la validation des instruments réutilisables à travers les projets et adaptés à différents types de cibles : instruments pour les missions de type CNES / ESA / NASA, projets CubeSat, instrumentation sol.
    • Développement d’outils couplés aux bases de données instrument pour la génération automatique :
      • de code embarqué,
      • d’interfaces graphiques pour les systèmes de commande / contrôle,
      • de documents décrivant les paquets TC/TM,
      • de tables relationnelles au format SCOS-2000 (Satellite Control and Operation System) utilisé par les centres de mission de l’ESA.

Personnels impliqués

  • Responsable du service : Philippe Plasson
  • Personnels impliqués :
    • 3 ingénieurs permanents (3 IR)
    • 3 CDD

Implication dans les projets

Les projets auxquels participent les membres de ELVET sont les suivants :

  • RPW sur Solar Orbiter : logiciel de vol du calculateur de bord (DPU), moyens logiciels d’essai de la MEB (Main Electronic Box), base de données de l’instrument ;
  • PLATO : logiciel de vol des calculateurs de bord (N-DPU) et moyens logiciels de tests associés ;
  • Pollux sur LUVOIR : études de phase A du logiciel bord.