La tâche : Tester un calculateur de navigation
Les tests préliminaires sont essentiels pour réduire les coûts de développement des systèmes cyber-physiques, tels que les ordinateurs de contrôle de vol. Toutefois, les conditions réelles de vol de l'ensemble de la mission doivent être simulées pour tester en laboratoire un ordinateur de contrôle de vol, par exemple l'ordinateur de navigation d'une fusée de recherche en haute altitude.
Le défi : Simulation de données de capteur réalistes
Au cours de la phase de test préliminaire, les dispositifs de navigation, par exemple, les systèmes GPS (Global Positioning Systems), les unités de mesure inertielles (IMU) ou les suiveurs stellaires (STR) ne sont pas encore disponibles. C'est la raison pour laquelle ils doivent être simulés pour fournir les données de capteur nécessaires à l’ordinateur de navigation pendant les tests.
La solution : SCALEXIO pour la simulation d'environnement temps réel
Le système Hardware-In-the-Loop dSPACE SCALEXIO couvre l’ensemble de la mission de la fusée de recherche de haute altitude grâce à une simulation avant vol temps réel. Initialement, en raison de l'indisponibilité des dispositifs de navigation, le système HIL est connecté à l'ordinateur de navigation et simule les données de capteur requises pendant les tests. La simulation est exécutée en même temps que la séquence de vol et les signaux de navigation. Pendant les phases de vérification ultérieures, les dispositifs de navigation réels viennent remplacer leurs homologues virtuels. Dans ce cas, le système SCALEXIO continue de simuler l’environnement physique d’après le profil de mission, permettant ainsi aux dispositifs de navigation de fournir les données de capteur correspondantes à l’ordinateur de navigation.
Cette approche permet d’exécuter sur le terrain des profils de mission complets basés sur des données de mission réelles et de reproduire des scénarios d’essais complexes à chaque stade de développement dans un environnement de laboratoire entièrement automatisé.