Améliorations numériques de l'algorithme de résolution du problème de l'équilibre thermodynamique des mélanges réactifs dans la bibliothèque CARNOT

IFP Energies Nouvelles Group

Rueil-Malmaison

On-site

EUR 12,000 - 16,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Indemnité de stage

Job summary

IFP Energies Nouvelles Group recherche un stagiaire Master 2 en analyse numérique pour améliorer les algorithmes de résolution du problème d’équilibre thermodynamique des mélanges réactifs dans Carnot et les comparer aux méthodes actuelles.

Le stage implique la modification d’algorithmes, la programmation scientifique en C++ et l’évaluation de la robustesse et de la rapidité sur des cas réels comme Seawater et d’autres cas Carnot.

Qualifications

  • Master 2 en analyse numérique, calcul scientifique ou mathématiques appliquées.
  • Une bonne connaissance des méthodes numériques pour la résolution de systèmes non linéaires est souhaitée.
  • Programmation scientifique en C++.

Responsibilities

  • Adapter ces algorithmes au flash de Carnot et les comparer aux méthodes actuelles.
  • Comparer les méthodes de référence (substitutions successives, RAND modifiée, astuce du log) et les variantes de paramétrage et de représentation cartésienne.
  • Porter sur le taux de convergence, le nombre d’itérations et le temps CPU lors de bancs d’essai.

Skills

C++
Méthodes numériques

Education

Master 2 en analyse numérique, calcul scientifique ou mathématiques appliquées

Job description

Améliorations numériques de l’algorithme de résolution du problème de l’équilibre thermodynamique des mélanges réactifs dans la bibliothèque CARNOT

CARNOT est une bibliothèque d’outils thermodynamiques développée par IFPEN et destinée à être intégrée dans les simulateurs en géosciences et en procédés. L’un des outils centraux de CARNOT est le calcul d’équilibre (ou calcul de flash). Pour un mélange réactif, ce calcul consiste à déterminer les phases présentes à l’équilibre - vapeur, liquide, aqueuses et solides – ainsi que la composition des espèces dans chacune de ces phases. Ce calcul repose sur la résolution d’un système d’équations non linéaires exprimant la conservation des éléments et l’équilibre des réactions chimiques susceptibles de se produire.

La résolution de ce type de système par les algorithmes actuels comme les substitutions successives ou RAND modifié demeure délicate avec des difficultés de lenteur voire d’échec, notamment lorsque certaines espèces sont présentes à l’état de traces. Répété dans chaque maille et à chaque pas de temps, le flash pèse lourdement sur le temps de simulation. Aussi, toute amélioration de sa robustesse ou de sa rapidité a un impact direct sur la performance des simulateurs.

Objectifs

Deux techniques numériques récemment introduites permettent en théorie de lever ces difficultés:

  • Le «paramétrage» bascule automatiquement entre les quantités des espèces et leurs logarithmes
  • La «représentation cartésienne» conserve ces deux grandeurs comme inconnues.

Toutes deux maintiennent le jacobien borné et améliorent nettement la robustesse de la méthode de Newton en spéciation aqueuse, mais elles n'ayant pas encore été adaptées au problème du flash. L'objectif du stage est d'adapter ces algorithmes au flash de Carnot et de les comparer aux méthodes actuelles, afin de gagner en robustesse et en rapidité. Seront comparées les méthodes de référence (substitutions successives, RAND modifiée, astuce du log), les variantes de paramétrage et celles de représentation cartésienne.

La comparaison s'appuiera sur un banc d'essai comprenant le cas « Seawater » et des cas de flash issus de Carnot, avec des initialisations variées. Elle portera sur le taux de convergence, le nombre d'itérations et le temps CPU.

Profil

Master 2 en analyse numérique, calcul scientifique ou mathématiques appliquées.

  • Une bonne connaissance des méthodes numériques pour la résolution de systèmes non linéaires est souhaitée.
  • Programmation scientifique en C++.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Optimisation de l’équilibre des mélanges réactifs
Optimisation de l’équilibre des mélanges réactifs

IFP Energies Nouvelles Group • Rueil-Malmaison

On-site
EUR 12,000 - 16,000
Indemnité de stage
Adaptation dynamique de maillage en CFD avec code saturne F/H
Adaptation dynamique de maillage en CFD avec code saturne F/H

EDF • Chatou

On-site
EUR 12,000 - 16,000
Stage de fin d'études - Amélioration d'un solveur de pression pour code saturne F/H
Stage de fin d'études - Amélioration d'un solveur de pression pour code saturne F/H

EDF • Chatou

On-site
EUR 13,000 - 17,000
CIFRE potentiel
Introduction d'un estimateur d'erreur à posteriori dans le pilotage de grands mouvements de mai[...]
Introduction d'un estimateur d'erreur à posteriori dans le pilotage de grands mouvements de mai[...]

CEA • Saclay

On-site
EUR 8,928 - 13,392
Simulation Numérique Directe (DNS) d'essaims de bulles fortement concentrés avec TrioCFD H/F
Simulation Numérique Directe (DNS) d'essaims de bulles fortement concentrés avec TrioCFD H/F

CEA • Gif-sur-Yvette

On-site
EUR 10,000 - 13,000
STAGE : Application du modèle de combustion turbulente F-TACLES F/H
STAGE : Application du modèle de combustion turbulente F-TACLES F/H

Safran • Châteaufort

On-site
EUR 13,000 - 20,000
STAGE - MéTHODOLOGIE DE PRéDICTION DU PHéNOMèNE DE CAVITATION VIA STAR-CCM+ F/H (FRA-REC-2026-27640)
STAGE - MéTHODOLOGIE DE PRéDICTION DU PHéNOMèNE DE CAVITATION VIA STAR-CCM+ F/H (FRA-REC-2026-27640)

EDF France • Lyon

On-site
EUR 8,900 - 13,000
Vérification des équations et solveurs du Nouveau Module 3D de CATHARE 3 H/F
Vérification des équations et solveurs du Nouveau Module 3D de CATHARE 3 H/F

CEA • Saclay

On-site
EUR 10,000 - 17,000
Simulation Numérique Directe (DNS) d'essaims de bulles fortement concentrés avec TrioCFD H/F
Simulation Numérique Directe (DNS) d'essaims de bulles fortement concentrés avec TrioCFD H/F

CEA • Saclay

On-site
EUR 13,000 - 20,000
Apprentissage des Opérateurs par Modèles de Fondation : Évaluation et Finetuning Appliqués aux Simulations de Transport Réactif et CFD
Apprentissage des Opérateurs par Modèles de Fondation : Évaluation et Finetuning Appliqués aux Simulations de Transport Réactif et CFD

IFP Energies Nouvelles Group • Rueil-Malmaison

On-site
EUR 13,000 - 17,000