Validation de modèles du tenseur de Reynolds établis par apprentissage machine H/F
Stage Saclay (Essonne) Conception / Génie civil / Génie industriel
Description de l'offre
Détail de l'offre
Informations générales
Entité de rattachement
Le Commissariat à l'énergie atomique et aux énergies alternatives (CEA) est un organisme public de recherche.Acteur majeur de la recherche, du développement et de l'innovation, le CEA intervient dans le cadre de ses quatre missions :
. la défense et la sécurité
. l'énergie nucléaire (fission et fusion)
. la recherche technologique pour l'industrie
. la recherche fondamentale (sciences de la matière et sciences de la vie).
Avec ses 16000 salariés -techniciens, ingénieurs, chercheurs, et personnel en soutien à la recherche- le CEA participe à de nombreux projets de collaboration aux côtés de ses partenaires académiques et industriels.
Référence
2020-14900Description de l'unité
Au sein du département de modélisation des systèmes et des structures (DM2S) de la Direction des Energies, au CEA Saclay, le Service de Thermohydraulique et de la Mécanique des Fluides (STMF-115 personnes) :
- conçoit, développe et qualifie les logiciels de simulation de la thermohydraulique et de la mécanique des fluides pour les réacteurs et installations nucléaires aux différentes échelles ;
- conçoit et réalise des programmes expérimentaux en support à la
compréhension des phénomènes et à la validation des modèles physiques implantés dans les logiciels ;
- réalise les études et expertises qui lui sont confiées pour des applications nucléaires et quelques- unes hors nucléaire dans le domaine énergétique.
Le Laboratoire de modélisation et simulation en mécanique des fluides (LMSF, 18 collaborateurs en CDI) met au point des modélisations physiques et des applications logicielles nécessaires pour la simulation à l'échelle
locale de la mécanique des fluides, tant pour les besoins concernant les réacteurs nucléaires que pour les procédés de l'amont ou de l'aval du cycle du combustible. Il contribue notamment au développement des codes TrioCFD et Neptune-CFD.
Description du poste
Domaine
Thermohydraulique et mécanique des fluides
Contrat
Stage
Intitulé de l'offre
Validation de modèles du tenseur de Reynolds établis par apprentissage machine H/F
Sujet de stage
Validation de modèles du tenseur de Reynolds établis par apprentissage machine
Durée du contrat (en mois)
5/6 mois
Description de l'offre
En simulation numérique de la turbulence, les modèles RANS (Reynolds-Averaged Navier-Stokes) permettent de résoudre les grandeurs moyennes des écoulements pour un coût de calcul très inférieur à la résolution « exacte » par simulation numérique directe (DNS). Ils exigent cependant un important effort de modélisation. L'une des problématiques habituelles est celle de la modélisation du tenseur d'anisotropie (version adimensionnée du tenseur de Reynolds), qui apparaît lors de l'application aux équations de Navier-Stokes d'un opérateur de moyenne statistique : elle peut se faire soit par une fermeture linéaire (hypothèse de Boussinesq), soit par des fermetures non linéaires, c'est-à-dire des relations polynomiales entre le tenseur des taux de déformation et le tenseur des taux de rotation (modèle de Pope [1]).
Si les fermetures complexes proposées dans la littérature sont nées de l'esprit humain, il est désormais possible, grâce à l'accroissement des ressources informatiques, de les faire apprendre par des réseaux de neurones afin de gagner en universalité et en précision. Il s'agit pour cela d'analyser des solutions de référence calculées par DNS, où toutes les échelles de la turbulence sont explicitement calculées sans intervention d'aucun modèle, et de déployer des architectures neuronales adaptées. Au cours de précédents stages, nous avons mis en œuvre cette approche à partir des travaux [2]. L'intérêt de l'architecture neuronale utilisée est qu'elle prend en compte l'invariance galiléenne du tenseur de Reynolds. Les modèles neuronaux obtenus ont ensuite été intégrés dans le code de simulation numérique en mécanique des fluides développé dans l'équipe, appelé TrioCFD.
L'objectif du présent stage sera de valider a posteriori ces modèles de fermeture par des simulations numériques RANS sur des cas simples d'écoulement monophasique, tel que le canal plan ou le canal à section carrée ou rectangulaire, avec une variation possible de certains paramètres géométriques ou de l'écoulement. La validation consistera à comparer et analyser les composantes du tenseur d'anisotropie, du vecteur vitesse, et autres grandeurs d'intérêt (par exemple les invariants du tenseur d'anisotropie) par rapport aux données DNS de référence. On étudiera également certains perfectionnements du modèle neuronal, tels que des versions bas Reynolds permettant de résoudre la totalité de la couche limite. On s'intéressera enfin au cas de la marche descendante, pour laquelle une base de simulation DNS est prête à être exploitée.
[1] S.B. Pope, A more general effective-viscosity hypothesis, J. Fluid Mech., vol. 72, 1975.
[2] J. Ling, A. Kurzawski et J. Templeton, Reynolds averaged turbulence modelling using deep neural networks with emembedded invariance, J. Fluid Mech., vol. 807, 2016.
Moyens / Méthodes / Logiciels
TrioCFD
Profil recherché
Profil du candidat
• Niveau Bac+5 (3e année d'école d'ingénieurs ou Master 2)
• Connaissances en simulation numérique en mécanique des fluides (CFD), modélisation de la turbulence, machine learning
• Connaissances basiques de Linux, du langage Python et de LaTeX
• Capacité de rédaction et maîtrise de l'orthographe, esprit critique et d'analyse, goût pour la recherche