ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique
Auteurs : soumettez
votre article en ligne

APPEL À
CONTRIBUTION

Le comité de rédaction du JESA lance un appel à proposition de numéros spéciaux.

En savoir plus >>
Autres revues >>

Journal Européen des Systèmes Automatisés

1269-6935
Revues des Systèmes
 

 ARTICLE VOL 42/4 - 2008  - pp.365-382  - doi:10.3166/jesa.42.365-382
TITRE
Architecture décisionnelle pour satellite autonome. Intégration dans un logiciel de vol spatial

RÉSUMÉ
Plusieurs bénéfices peuvent être attendus d'une augmentation du niveau d'autonomie des missions spatiales : une diminution des activités/opérations au sol, une limitation du nombre d'interruptions du service ou encore une amélioration de la réactivité du système. Selon les besoins d'une mission, de nouvelles fonctions doivent être embarquées telles que la planification de la mission, le diagnostic de fautes, la reconfiguration automatique. Nos travaux ont porté plus particulièrement sur la définition d'une architecture permettant la prise de décision à bord d'un satellite et son intégration dans le logiciel de vol d'un satellite autonome, logiciel basé sur un bus logiciel et utilisant la notion de composants logiciels facilement connectables et réutilisables. Le processus de développement utilisé s'appuie sur une modélisation des interfaces des composants et la génération automatique du code permettant leur intégration. Cette implémentation a été évaluée dans un environnement logiciel vol spatial opérationnel. Les résultats obtenus sont présentés dans la dernière section.


ABSTRACT
Space missions may benefit from a more advanced autonomy level in different ways: reduction of ground operations, reduction of the occurrence of service interruptions or improvement of the reactivity of the system. Depending on the mission requirements, new functions need to be supplied on-board the spacecraft, such as mission planning or failure diagnosis and automatic reconfiguration. Our work focused on the definition of a decisional architecture and its integration into a representative on-board software for an autonomous satellite. This software is based on a software bus and use the concept of software component, easily pluggable and reusable. Development process is based on interfaces modelling and automatic code generation facilitating their integration. This implementation has been evaluated on an operational software environment. Results are given in the last section.


AUTEUR(S)
Xavier OLIVE, Solange LEMAI-CHENEVIER, M.-C. CHARMEAU

MOTS-CLÉS
architecture décisionnelle, développement à base de modèle, composant logiciel, bus logiciel, satellite, autonomie.

KEYWORDS
decisional architecture, model based approach, software component, software bus, satellite, autonomy.

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 7.5 €
• Non abonné : 15.0 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (897 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
Lavoisier