Segment spatial -

SPACEBEL est l'un des principaux fournisseurs de logiciels de bord satellite et de gestion de données embarquées. La société développe des logiciels de vol depuis 1990, que ce soit pour des plates-formes, des charges utiles ou des sous-systèmes de satellites, des sondes spatiales ou des lanceurs, pour des missions d'observation de la Terre, scientifiques, météorologiques, de télécommunications ou de défense spatiale. Le Département du segment spatial est composé d'ingénieurs en logiciel embarqué hautement qualifiés qui, ensemble, offrent un mélange unique de compétences en informatique ainsi que dans divers domaines applicatifs. Ils peuvent assumer l'entière responsabilité du développement et de la livraison du logiciel de vol tout au long du cycle de vie, depuis les premières études de concept, l'analyse et la spécification, en passant par l'architecture, la conception et le développement, jusqu'à la validation et la qualification dans l’environnement cible.

 

Projets de référence

A travers son Département du segment spatial, SPACEBEL a développé le logiciel embarqué de tous les satellites PROBA de l'ESA. Par ailleurs, le logiciel d'application de l'unité centrale de gestion des données de la mission scientifique EUCLID et le logiciel d'application de l'unité de commande d'instrument du sondeur à micro-ondes MetOp-SG sont également des réalisations de SPACEBEL. D'autres exemples remarquables concernent le logiciel embarqué pour ALTIUS (observation de la Terre) et pour le Space Rider européen, le logiciel central pour les vaisseaux HERA et RAMSES (défense planétaire) et la mission scientifique Comet Interceptor.

 

Plateformes et outils spécifiques

Le logiciel de bord générique de SPACEBEL, à savoir le logiciel de traitement des données (Data Handling Software – DHSW), est essentiellement indépendant de la plateforme et de la mission. Il implémente en particulier les services standards (Packet Utilisation Standard – PUS). Il supporte les opérations basées sur les fichiers (File Based Operations – FBO) avec le protocole de transfert de fichiers (File Delivery Protocol – CFDP). Il offre également une solution complète de procédures de contrôle embarquées (On Board Control Procedures – OBCP). Il est conçu pour s’exécuter avec différents systèmes d'exploitation (éventuellement multiprocesseur et/ou noyau de séparation) et s’intégrer facilement avec les logiciels dépendants du matériel (Hardware Dependent Software – HDSW) pour former une plateforme d'exécution logicielle (Execution Platform Software – EPSW) et ainsi fournir un cadre qui facilite l'intégration des gestionnaires d’équipements et des applications spécifiques à la mission. 

Les applications régulièrement implémentées incluent le contrôle des fonctions de la plateforme (contrôle thermique, gestion de la puissance électrique, contrôle d’attitude et d’orbite, sureté de fonctionnement et sécurité, etc …) ainsi que la gestion des charges utiles.

 

Technologies et compétences

Le Département du segment spatial de SPACEBEL est spécialisé dans l'architecture de logiciels embarqués, les exigences, la conception, la vérification, la validation, la maintenance et la qualification. Nous abordons également des aspects spécifiques liés à l'application des technologies informatiques modernes, tant pour les logiciels de vol que pour les simulateurs associés :

  • Ingénierie des exigences
  • Logiciel embarqué temps réel 
  • Normes CCSDS et ECSS
  • Exécutif temps réel pour les systems multiprocesseurs 
  • Détection, isolation et récupération des pannes 
  • Application autonome et intelligence artificielle
  • Systèmes d’exploitation, processeurs spatialisés, communication à bord et pilotes logiciels
  • Outils de modélisation et de génération de code
  • Outils de configuration et de missionisation 
  • Facilités de test automatisées

 

Affiliations

SPACEBEL est également représenté dans plusieurs groupes de normalisation et de conseil. La contribution de SPACEBEL à la révision de la norme PUS et sa participation active au groupe de travail PUS ainsi qu’à l'élaboration du nouveau PUS-C est une belle reconnaissance de l'expertise de l'entreprise dans les bibliothèques de logiciels embarqués.

Euclid_spacecraft-optim.jpg

Euclid ©ESA/ATG-medialab