Le poste proposé est lié au projet PEPR (Programme d'Equipement Prioritaire de Recherche) SupraFusion, lancé début 2024 pour une durée de 6 ans dans le cadre du plan France 2030. Ce projet vise à développer les supraconducteurs à Haute Température critique (HTc) pour répondre aux défis énergétiques et sociétaux de demain et en particulier pour la réalisation de réacteurs de fusion magnétique compacts. Les supraconducteurs HTc pourraient en effet permettre d’augmenter significativement (d’un facteur ~2) le champ magnétique et donc d’améliorer le confinement du plasma, conduisant potentiellement à des réacteurs plus compacts et moins coûteux.
Le travail portera sur le code SYCOMORE, un code système développé au CEA pour réaliser des études de dimensionnement de réacteurs de fusion magnétique. SYCOMORE permet une représentation globale d’un réacteur via le couplage de différents modules : plasma de cœur, plasma de bord (divertor), systèmes de chauffage du plasma, cycle du tritium, aimants, cryogénie, production et recirculation d'énergie, etc. Couplé à la plateforme d’optimisation URANIE, SYCOMORE permet de trouver des designs de réacteurs répondant au mieux à des contraintes fixées.
SYCOMORE a été utilisé il y a quelques années pour des études liées à DEMO (projet européen de réacteur de démonstration) se basant sur les supraconducteurs à basse température critique utilisés actuellement dans les machines de fusion. Une modification importante du code au niveau informatique avait également été entreprise il y a quelques années afin de le rendre plus ‘moderne’ et simple d’utilisation, en passant de Kepler à Python pour le workflow orchestrant le couplage entre modules, et en utilisant le format de données IMAS (Integrated Modelling & Analysis Suite) pour la communication entre modules. Ce travail avait néanmoins été laissé en suspens.
Le travail proposé consistera en premier lieu à reprendre et finaliser cette modification informatique de SYCOMORE, ce qui permettra par la suite aux physiciens de le développer pour pouvoir l’appliquer aux réacteurs utilisant des supraconducteurs HTc.
Dans un deuxième temps, une fois le développement principal terminé, un travail d’optimisation de la vitesse d’exécution de SYCOMORE devra être conduit, ainsi que l’ajout de nouveaux modules dans le workflow, en lien avec les physiciens utilisateurs du code.
Compétences :
- Développement de code en Python, C++, Matlab, y compris interfaces graphiques,
- Optimisation de code.
Profil :
- Ingénieur en informatique
- Autonomie, initiative et rigueur scientifique
Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes handicapées, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation pour l’inclusion des travailleurs handicapés.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.