Etude et industrialisation de méthodes d`optimisation de manœuvres

Transcription

Etude et industrialisation de méthodes d`optimisation de manœuvres
DEMANDE DE STAGE/ APPRENTISSAGE
Thales Services Année 2016
Date :
22/12/2015
Service/Dpt : CCL
Aerospace & Science
Engineering / Cellule
Flight Dynamics
Tuteur : Pierre MERCIER
Resp RH du stage : Laurence MOLVOT
RENSEIGNEMENTS
TYPE (stage ou
apprentissage)
SUJET (intitulé de
l’offre)
ANNEE D’ETUDES
Stage
Etude et industrialisation de méthodes d’optimisation de manœuvres
orbitales en poussée faible
Dernière année d’école
LIEU : Toulouse, Parc Technologique du Canal
d’ingénieurs
DATES / DUREE
Durée de 6 mois ; démarrage à partir de mars 2016
PREFERENCE
ECOLES
(optionnel)
Ecoles d’ingénieurs avec spécialisation dans le domaine spatial
DESCRIPTION DU POSTE
Description du projet (contexte) :
Dans le cadre de nos activités, nous recherchons un(e) ingénieur(e) stagiaire pour le sujet suivant :
Etude et industrialisation de méthodes d’optimisation de manœuvres orbitales en poussée
faible
Missions (rôle) :
Présentation de la mission
et environnement
technique
Vos principales missions seront de :
• Recenser les différentes méthodes d’optimisation existantes pour
l’application aux problématiques de manœuvres d’orbite utilisant des
poussées faibles
• Identifier les méthodes/algorithmes les plus pertinents a la suite de ce
recensement
• Recueillir le besoin (cas d’utilisation) qui sera exprimé par Thales
• Rédiger les spécifications logicielles associées au besoin
• Proposer une architecture logicielle
• Concevoir la solution technique pour répondre au besoin
• Implémenter les méthodes retenues
• Concevoir, documenter, et réaliser la validation du logiciel implémenté
Objectif :
L’objectif du stage proposé est d’améliorer le module existant de calcul de
manœuvres orbitales en poussée faible basé sur des méthodes d’optimisation
indirectes, en y adjoignant des méthodes directes (exemple : SQP, point intérieur,
globale, etc.) ; pour cela une librairie d’optimisation générique en Java sera créée.
Ce stage sera réalisé en plusieurs étapes :
- Montée en compétence sur les méthodes ciblées,
- Etude bibliographique et recensement de l’état de l’art
- Industrialisation : Spécification, Conception, Développement, Validation,
- Rédaction du rapport de stage
Profil du candidat :
Elève-ingénieur en dernière année d’études avec spécialisation dans les domaines
suivants : mécanique spatiale, mathématiques appliquées.
La connaissance du Java est quasi-obligatoire, ou à tout le moins d’un langage de
programmation objet. La connaissance de langages C++ et Python seront des
atouts.
Des affinités pour les mathématiques appliquées et le développement logiciel sont
également souhaitées.
La connaissance des méthodes d’optimisation numériques (méthodes
d’optimisation directe et indirectes) est obligatoire.
PRECISIONS
COMPLEMENTAIRES
(logiciels, anglais,…)
Les autres compétences requises sont :
- Dynamisme et force de proposition
- Rigueur
- Autonomie
- Capacité à rédiger des documents en anglais