Stage – Automatisation de la validation physique du code de calcul neutronique TRIPOLI 4 F/H

Référence 2023-14212

Stage

Lyon, Rhône (69)

TA - ETUDES - CONCEPTION & INGENIERIE

Etudiant

Barème Alternance, Stage et VIE

Vos missions

Dans le cadre des études neutroniques effectuées au sein de Framatome, les codes de Monte-Carlo sont largement utilisés pour produire des résultats de référence, dont notamment le code TRIPOLI-4 développé au sein du CEA.

Afin de valider son utilisation pour les applications spécifiques auxquelles il est destiné, ce code est soumis à une validation physique, qui consiste à :

  • Modéliser avec TRIPOLI-4 des expériences représentatives du domaine d’application du code au sein de Framatome. Ces jeux de données TRIPOLI-4 sont générés soit en utilisant un outil automatique, soit à la main ;
  • Effectuer des comparaisons calculs/mesures et en faire la synthèse ;
  • En déduire des incertitudes associées.

Le code TRIPOLI-4 étant utilisé en association avec des bibliothèques de sections efficaces spécifiques, une nouvelle validation est nécessaire pour chaque nouvelle bibliothèque de sections efficaces utilisée dans le cadre des études ou en cas de changement de version de TRIPOLI-4.

A l’heure actuelle, les calculs de validation sont lancés individuellement pour chaque jeu de données, les résultats sont récupérés dans les sorties des calculs et traités manuellement. Dans un souci d’amélioration des outils scientifiques, il est donc intéressant d’automatiser ce processus. Le stage consistera ainsi dans un premier temps à :

  • Prendre en main le processus de validation physique du code TRIPOLI-4 et la détermination des incertitudes associées ;
  • Développer un outil en langage Python permettant d’automatiser les différentes étapes de cette validation physique, ce qui comprend :
    • L’automatisation du lancement des calculs de différents jeux de données ;
    • L’automatisation de la récupération des résultats dans les sorties du code ;
    • Le calcul automatique de la synthèse des résultats et des incertitudes.

Une fois l’automatisation de la validation physique mise en place, le/la stagiaire mènera les actions suivantes :

  • Analyse des jeux de données de la validation physique TRIPOLI-4 et mise à jour si nécessaire ;
  • Analyse du calcul des incertitudes et mise à jour de la méthodologie associée.

Le/La stagiaire sera ensuite amené(e), en fonction du temps disponible restant, à reprendre des analyses de sensibilités entamées en 2023 sur des jeux de données TRIPOLI-4, et à approfondir le travail effectué pour consolider les résultats.

Ce stage permet ainsi notamment :

  • De monter en compétence en programmation et plus particulièrement sur le langage Python, aujourd’hui très utilisé dans le domaine de l’ingénierie ;
  • De comprendre et d’analyser les phénomènes physiques mis en jeu dans le cœur de réacteurs industriels au travers de calculs Monte-Carlo avec TRIPOLI4 ;
  • De développer sa connaissance dans le domaine de la propagation et du remontage d’incertitudes.

Vous êtes

Vous êtes étudiant(e) en dernière année école d’ingénieur (ou équivalent universitaire) en physique nucléaire / génie atomique. Vous recherchez un stage de fin d’études d’une durée de 6 mois et avez un réel intérêt pour la physique des réacteurs et la programmation en Python.

Les compétences techniques requises pour ce stage sont:

  • La connaissance de la filière nucléaire, du fonctionnement des réacteurs et de la neutronique ;
  • Bonne connaissance du langage de programmation Python, avec de préférence des notions de programmation objet ;
  • La connaissance d’un ou plusieurs code(s) de Monte-Carlo neutronique (MCNP, TRIPOLI, SERPENT) ;
  • La connaissance de l’environnement informatique Linux serait fortement appréciable ;
  • Des notions dans le domaine des probabilités et statistiques seront un plus.

Vous faites partie intégrante de l’équipe et êtes responsabilisé(e) sur votre travail. Vous devez être capable de prendre en main vos missions de façon autonome, d’organiser vos tâches, de rechercher de votre propre chef les informations qui vous sont indispensables et de solliciter les sachants quand nécessaire. Vous appréciez le travail en équipe.

Vous êtes consciencieux(se) et fiable, et avez une approche méthodique dans la réalisation de vos tâches.

Vous appréciez approfondir des sujets notamment scientifiques. Vous devez pouvoir questionner et rechercher l’information pour atteindre le niveau de détail attendu et être force de proposition.

L’esprit de synthèse, une aisance rédactionnelle, ainsi qu’une aptitude relationnelle seraient également fortement souhaités.

Informations additionnelles


Spécialité : TAA - Management Ingéniérie et Ingéniérie Systemes

Niveau d’études (tous) Bac+5

Lieu : France, Auvergne-Rhône-Alpes, Rhône (69), Lyon

Déplacements : Non

Niveau d’emploi : Etudiant

Rejoignez-nous

Vous souhaitez vous impliquer dans l’énergie bas-carbone et construire le monde de demain ? Vous rêvez de participer à des projets hors normes en collaborant avec des équipes internationales ? Vous cherchez une entreprise attentive à votre carrière et votre qualité de vie au travail ?

Alors rejoignez-nous, nous avons plus d’un atome en commun.

Les avantages

Bénéficiez d’un pacte social avantageux dans une entreprise financièrement saine

Framatome a mis en place des packages de rémunération attractifs, évolutifs et globaux. En plus de salaires attractifs, ils comprennent des primes, un intéressement et de la participation aux résultats. Vous pouvez souscrire à un Compte Épargne Temps, au Plan d’Épargne Groupe d’EDF et à un Plan d’Épargne Retraite Collectif. Vous avez accès à une couverture santé et prévoyance intéressante, à des chèques CESU et bien d’autres avantages.

Découvrir