STAGE - Guidage en attitude optimisé à bord de satellites agiles H/F

  • Stage, 6 mois
  • Temps plein
  • Expérience : pas de préférence
  • Master, Bac+5
  • Guidage et pilotage

Mission

Le guidage en attitude définit l'orientation que le satellite doit suivre à tout moment pour accomplir sa mission spatiale. Il consiste à calculer et optimiser divers modes de guidage selon la mission, ainsi que les transitions entre ceux-ci. Ces calculs peuvent être effectués à bord du satellite, ou au sol depuis le centre de contrôle.

Ce stage s'intègre dans la conception d'une nouvelle solution de calcul de guidage en attitude qui vise à optimiser les performances des missions spatiales au-delà de l'existant. Pour pleinement tirer profit de ces évolutions et en évaluer les performances, une intégration forte avec la fonction « planification mission », dont l’objectif est d’élaborer un enchaînement optimal des tâches du satellite, sera nécessaire.

L'objectif du stage est de poursuivre le développement d'une maquette Python de cette nouvelle solution, afin d'étendre ses capacités et de la rendre utilisable par des algorithmes de planification mission existants ou en cours de conception.

En particulier, vous aurez à :

  • prendre en main les thématiques du guidage en attitude, de l'optimisation sous contraintes et de la planification mission,
  • vous approprier les algorithmes existants d'optimisation de ralliements en attitude implémentés dans une maquette Python,
  • contribuer à la maquette existante en étendant ses fonctionnalités ainsi qu'en améliorant ses performances et sa robustesse,
  • préparer l'intégration de la maquette dans des logiciels de simulation mission sol et des systèmes bord,
  • explorer des problèmes et cas d'application d'un niveau de complexité supérieur à ceux typiquement traités par le guidage en attitude.

Le stage pourrait débuter en Mars 2026.

Profil

Une maitrise de Python et des notions d'optimisation numérique sont attendues. Une familiarité avec la méthode de convexification successive, la mécanique spatiale, ou Git serait appréciée. Pour mener à bien ce stage, vous devrez faire preuve d'autonomie, de rigueur, et être force de proposition sur son déroulement.

Compétences

GIT
PYTHON
OPTIMISATION