Jusqu'à présent, les ordinateurs de contrôle de satellite classiques utilisaient des systèmes d'exploitation simples qui ne reconnaissent pas les processus et les espaces d'adressage séparés, ce qui signifie que des erreurs logicielles individuelles peuvent entraîner une défaillance de tout le système. L'architecture du système d'avionique, Avionique Modulaire Intégrée, repose quant à elle sur des hyperviseurs flexibles qui séparent les applications individuelles les unes des autres par la partition. « L'hyperviseur PikeOS a déjà été mis en œuvre dans de nombreux projets IMA dans le secteur aérospatial », explique le Dr H.-J. Herpel d'Airbus Defence & Space. « Grâce à sa sûreté, sa sécurité et sa modularité, nous pouvons transférer la technologie de l'industrie de l'avionique vers le voyage spatial et développer des applications puissantes, sûres et sécurisées à faible coût. »
PikeOS en action
Le démonstrateur de l'architecture du système informatique embarqué est basé sur le processeur QorIQ P4080 à huit cœurs de Freescale, sur la plateforme SPARC Leon et sur un processeur Intel x86 Atom double cœur, qui servent tous de nœuds informatiques. Dans le cadre du projet OBC-SA, PikeOS a été adapté à tous les ordinateurs, et des pilotes supplémentaires ont été développés pour les composants de communication nécessaires. PikeOS est la base de tout logiciel d'application à développer à l'avenir (incluant une variété de critiques) et forme des interfaces normalisées avec le matériel. La nouvelle architecture du système pour les voyages spatiaux bénéficie également du fait que PikeOS a été certifié selon les normes de sécurité de diverses industries, en particulier selon l'avionique DO-178B.
Le Package de Support de la Carte et le pilote pour le processeur QorIQ P4080 de Freescale ont également été utilisés dans le projet de recherche sur l'architecture de cabine interdisciplinaire (INDICAR), où PikeOS est utilisé pour la gestion de la cabine pour la prochaine génération.
À propos d'OBC-SA
L'objectif de l'entreprise OBC-SA est le développement d'une architecture d'ordinateur de bord hautement puissante, évolutive et très fiable pour les satellites. Cela comprend la plateforme matérielle, le système de bus et le système d'exploitation comprenant tous les pilotes pour les interfaces E/S et les logiciels intermédiaires pour la communication en temps réel entre les ordinateurs de bord et les capteurs et actionneurs connectés. La nouvelle architecture du système pour les vaisseaux spatiaux devrait répondre aux développements futurs en termes de puissance de calcul, de débit de données, de disponibilité et de fiabilité, tout en réduisant les coûts. Airbus Germany, SpaceTech, Fraunhofer FOKUS, TTTech et SYSGO sont impliqués dans OBC-SA. Le projet de recherche est financé par le ministère fédéral de l'Économie et de la Technologie.
À propos de PikeOS
PikeOS est un hyperviseur destiné à une utilisation dans les systèmes embarqués avec des exigences de sûreté et de sécurité. Avec une exécution en temps réel, une virtualisation et une séparation, il offre toutes les fonctionnalités nécessaires pour construire des dispositifs multifonctionnels et hautement intégrés d'aujourd'hui. L'architecture PikeOS crée une base pour les systèmes critiques permettant l'approbation officielle par les autorités en référence aux normes de sécurité. PikeOS est la seule plateforme logicielle européenne pour les appareils intelligents dans l'Internet des objets.
Plus d'informations sur www.sysgo.com/pikeos