IFP Energies nouvelles (IFPEN) est un acteur majeur de la recherche et de la formation dans les domaines de l’énergie, du transport et de l’environnement. La mission d’IFPEN en faveur de la transition énergétique vise à innover pour un monde décarboné et durable. Dans ce contexte, le département Thermodynamique et Modélisation moléculaire a la charge de répondre à différents besoins en termes de modélisation et de compréhension du comportement thermodynamique des fluides et des matériaux pour la transition énergétique.
Au sein de ce département, constitué d’une vingtaine de personnes, vous travaillerez à l'évaluation et à l'amélioration d'une librairie informatique, appelée Carnot, qui capitalise des modules de calculs thermodynamiques, notamment des calculs d'équilibre de phases ou calculs de flash. Certains algorithmes implémentés dans Carnot peuvent être améliorés afin de mieux répondre à nos besoins : amélioration de leur robustesse, diminution du temps calcul, prise en compte de certaines contraintes. Afin de relever ces défis, l’étudiant sera amené à tester les routines existantes sur certains systèmes et conditions identifiés, analyser leurs performances et proposer des améliorations.
- Réviser la documentation des algorithmes spécifiques aux flashs dans Carnot.
- Recueillir des informations sur les systèmes et conditions à tester pour les calculs de flash.
- Analyser la performance des routines et identifier des axes d’amélioration.
- Implémenter et tester des alternatives dans le code.
- Collaborer avec les ingénieurs pour tester l’intégration des calculs de flash au sein de logiciels de simulation utilisant la librairie Carnot pour leurs besoins thermodynamiques.
- Rédiger des rapports et présenter les résultats.
- Connaissances en thermodynamique, génie chimique, physico-chimie.
- Programmation en C++.
- Connaissances en mathématiques pour la résolution de systèmes non-linéaires.
- Motivation pour la recherche et la valorisation de résultats.
Master ou école d'ingénieur (en alternance) en génie chimique / physico-chimie / thermodynamique avec des connaissances en informatique et méthodes numériques,
ou bien master ou école d'ingénieur (en alternance) en mathématiques appliquées avec des connaissances en chimie-physique.