Apport des méthodes cinétiques à la simulation d écoulements dans les milieux poreux



Documents pareils
de calibration Master 2: Calibration de modèles: présentation et simulation d

Continuité et dérivabilité d une fonction

TD1 PROPAGATION DANS UN MILIEU PRESENTANT UN GRADIENT D'INDICE

Cours d analyse numérique SMI-S4

FLUIDES EN ÉCOULEMENT Méthodes et modèles

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Chapitre 3. Mesures stationnaires. et théorèmes de convergence

Probabilités sur un univers fini

Dynamique des protéines, simulation moléculaire et physique statistique

Nouveau Barème W.B.F. de points de victoire 4 à 48 donnes

Probabilités sur un univers fini

Que nous enseigne la base de données PAE?

ANALYSE NUMERIQUE ET OPTIMISATION. Une introduction à la modélisation mathématique et à la simulation numérique

Fiche d application. 7 octobre

Formation à la C F D Computational Fluid Dynamics. Formation à la CFD, Ph Parnaudeau

TP1 Méthodes de Monte Carlo et techniques de réduction de variance, application au pricing d options

Carl-Louis-Ferdinand von Lindemann ( )

Projet de Traitement du Signal Segmentation d images SAR

FUSION PAR CONFINEMENT MAGNÉTIQUE

DYNAMIQUE DE FORMATION DES ÉTOILES

Tutoriel première utilisation ICEM-CFD. Couche limite et modification du maillage en 2D

Page : 1 de 6 MAJ: _Chaudieresbuches_serie VX_FR_ odt. Gamme de chaudières VX avec régulation GEFIcontrol :

8 Ensemble grand-canonique

Texte Agrégation limitée par diffusion interne

Rappels sur les suites - Algorithme

EES : Engineering Equation Solver Fiche récapitulative - Marie-Sophie Cabot

DÉVERSEMENT ÉLASTIQUE D UNE POUTRE À SECTION BI-SYMÉTRIQUE SOUMISE À DES MOMENTS D EXTRÉMITÉ ET UNE CHARGE RÉPARTIE OU CONCENTRÉE

Groupe professionnel énergie de Centrale Nantes Intergroupe des centraliens de l énergie

TP N 57. Déploiement et renouvellement d une constellation de satellites

Premier principe de la thermodynamique - conservation de l énergie

Introduction à l analyse numérique : exemple du cloud computing

Monitoring THPE. Soutien au projet. Présentation du projet

Figure 3.1- Lancement du Gambit

Rapport du projet CFD 2010

Saisie des chauffe-eau thermodynamiques à compression électrique

TABLE DES MATIERES. C Exercices complémentaires 42

Bloc 1 U. E. Automobile H/an CR Quadrimestres

4D v11 SQL Release 5 (11.5) ADDENDUM

Solution logicielle pour le pilotage et l ERM. Journées d études IARD 26 mars mars 2010

Liste des notes techniques... xxi Liste des encadrés... xxiii Préface à l édition internationale... xxv Préface à l édition francophone...

Résolution d équations non linéaires

aux différences est appelé équation aux différences d ordre n en forme normale.

3 Approximation de solutions d équations

3. Artefacts permettant la mesure indirecte du débit

FONCTION DE DEMANDE : REVENU ET PRIX

Etude de faisabilité

Une nouvelle génération de calculatrices avec des fonctions spécifiques, pour le grand public

MANAGEMENT DES SYSTEMES D INFORMATION ET DE PRODUCTION MSIP

Initiation à l algorithmique

ESSEC. Cours «Management bancaire» Séance 3 Le risque de crédit Le scoring

3ème séance de Mécanique des fluides. Rappels sur les premières séances Aujourd hui : le modèle du fluide parfait. 2 Écoulements potentiels

Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie

Chapitre n 6 MASSE ET ÉNERGIE DES NOYAUX

Tests non-paramétriques de non-effet et d adéquation pour des covariables fonctionnelles

Initiation à la Programmation en Logique avec SISCtus Prolog

Filtrage stochastique non linéaire par la théorie de représentation des martingales

CHAPITRE V SYSTEMES DIFFERENTIELS LINEAIRES A COEFFICIENTS CONSTANTS DU PREMIER ORDRE. EQUATIONS DIFFERENTIELLES.

Le chauffe-eau thermodynamique à l horizon

Une application de méthodes inverses en astrophysique : l'analyse de l'histoire de la formation d'étoiles dans les galaxies

LA MESURE DE PRESSION PRINCIPE DE BASE

L Entreprise, première valeur de notre gestion

Initiation à la simulation numérique. Eléments d analyse numérique.

SPÉCIALITÉ Sciences Mécaniques et Ingénierie (SMI)

Dérivation : cours. Dérivation dans R

SARM: Simulation of Absorption Refrigeration Machine

MIS 102 Initiation à l Informatique

Physique : Thermodynamique

LORS DE L UTILISATION DE LA CHAUSSEE POUR DES MANIFESTATIONS PROVISOIRES À L INTERIEUR DES LOCALITES

Le comportement des combustibles nucléaires dans les

Les fonctionnalités détaillées

L injection de biométhane dans le réseau de gaz naturel

Master Modélisation Aléatoire Paris VII, Cours Méthodes de Monte Carlo en nance et C++, TP n 2.

SINE QUA NON. Découverte et Prise en main du logiciel Utilisation de bases

EPFL TP n 3 Essai oedomètrique. Moncef Radi Sehaqui Hamza - Nguyen Ha-Phong - Ilias Nafaï Weil Florian

Théorie Financière 8 P. rod i u t its dé dérivés

Echantillonnage Non uniforme

OM 1 Outils mathématiques : fonction de plusieurs variables

T.P. FLUENT. Cours Mécanique des Fluides. 24 février 2006 NAZIH MARZOUQY

Généralités. Aperçu. Introduction. Précision. Instruction de montage. Lubrification. Conception. Produits. Guides à brides FNS. Guides standards GNS

Résolution de systèmes linéaires par des méthodes directes

CSMA e Colloque National en Calcul des Structures Mai 2013

MODÉLISATION ET ÉTUDES NUMÉRIQUES DES INCENDIES

Suites numériques 4. 1 Autres recettes pour calculer les limites

MCMC et approximations en champ moyen pour les modèles de Markov

1 Thermodynamique: première loi

NON-LINEARITE ET RESEAUX NEURONAUX

Développements limités, équivalents et calculs de limites

Etude expérimentale et numérique de la Sédimentation/Consolidation de sols à très forte teneur en eau

Expression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e

1 Comment faire un document Open Office /writer de façon intelligente?

Projet Optiperf : les ressources du calcul parallèle à destination des architectes navals

Retour d expérience, portage de code Promes dans le cadre de l appel à projets CAPS-GENCI

Mesure de la dépense énergétique

Efficacité Energétique Diminuez vos coûts de production. Programme Energy Action pour l industrie

RAPPORT TECHNIQUE CCE

Rendre son installation de chauffage performante grâce à la PEB

Les Conditions aux limites

Rupture et plasticité

Transcription:

Apport des méthodes cinétiques à la simulation d écoulements dans les milieux poreux Thèse encadrée par J-L. Rouet 1 et B. Izrar 2 Financement : Bourse de la Région Centre Léonard de Izarra ISTO, Orléans Le 13 Janvier 2012 1 Pr., 2 Pr., ISTO Orléans ICARE Orléans

Sommaire 1/27 1 Contexte et objectifs 2 Présentation de la méthode 3 Résultats et validation de la méthode 4 Conclusion et Perspectives

Contexte et objectifs Position du problème 2/27 Proposer une méthode pour simuler des écoulements de gaz en milieux poreux Échelle de description : Échelles des pores Qualités : Valide du régime hydrodynamique jusqu au régime transitionnel (0 < K n 1) Applicable dans des géométries complexes Limites de validité : Écoulements de faible Mach (M a < 0.1) Gaz parfaits Applications : Injection/stockage du CO 2 ou de l hydrogène en milieu poreux Piles à combustibles Systèmes micro-électro-mécaniques (MEMS)

Contexte et objectif Régimes d écoulements 3/27 Régime d un écoulement micrométrique Nombre de Knudsen K n = Libre parcours moyen des particules du fluide Dimension caractéristique de l écoulement = λ L avec λ 1 n

Contexte et objectif Écoulements glissants et transitionnels 4/27 Paroi en x W de normale n U W et T W : vitesse tangentielle et température de la paroi Vitesse de glissement à la paroi u slip = u(x W ) U W = C 1 K n n u x + C 2 Kn 2 nn : x W 2 u x x x W Coefficients C 1 = 1 et C 2 = 0.13 Saut de température à la paroi T jump = T (x W ) T W = D + 2 K n n T D + 1 P r x x W D : Dimension de l espace P r : Nombre de Prandlt Dans la limite hydrodynamique (K n 0) : u slip 0 et T jump 0

Contexte et objectif Coexistence de plusieurs régimes d écoulements 5/27 Plusieurs régimes d écoulements peuvent coexister au sein d un même domaine Pour des raisons géométriques de confinement : plusieurs tailles caractéristiques L Pour des raisons thermodynamiques : variations de λ λ = C te et L 1 > L 2 K n 1 < K n 2

Contexte et objectif Coexistence de plusieurs régimes d écoulements Plusieurs régimes d écoulements peuvent coexister au sein d un même domaine Pour des raisons géométriques de confinement : plusieurs tailles caractéristiques L Pour des raisons thermodynamiques : variations de λ λ = 1 si n alors λ nσ n e > n s λ e < λ s 5/27

Contexte et objectif Coexistence de plusieurs régimes d écoulements 5/27 Plusieurs régimes d écoulements peuvent coexister au sein d un même domaine Pour des raisons géométriques de confinement : plusieurs tailles caractéristiques L Pour des raisons thermodynamiques : variations de λ Les deux effets peuvent se cumuler

Contexte et objectif Choix de la description et de la méthode Description cinétique valable pour tout K n Équation de Boltzmann ( ) f f t + v xf + g v f = t f (x, v, t) : Fonction de distribution à une particule Probabilité de trouver une particule avec la vitesse v à la position x à l instant t g ( = F ) /m : Accélération extérieure f : Effets des collisions entre particules sur f t coll L opérateur de collision BGK sera retenu pour sa simplicité ( ) f = 1 t τ (f f eq ) coll f eq (x, v, t) : Fonction de distribution d équilibre de Maxwell-Boltzmann τ : Temps de relaxation de f vers l équilibre f eq Représente un gaz de viscosité cinématique ν = θτ et de diffusivité thermique α = θτ en régime hydrodynamique (τ 1) coll 6/27

Contexte et objectif Choix de la description et de la méthode Description cinétique valable pour tout K n Équation de Boltzmann ( ) f f t + v xf + g v f = t f (x, v, t) : Fonction de distribution à une particule Probabilité de trouver une particule avec la vitesse v à la position x à l instant t g ( = F ) /m : Accélération extérieure f : Effets des collisions entre particules sur f t coll L opérateur de collision BGK sera retenu pour sa simplicité ( ) f = 1 t τ (f f eq ) coll f eq (x, v, t) : Fonction de distribution d équilibre de Maxwell-Boltzmann τ : Temps de relaxation de f vers l équilibre f eq Représente un gaz de viscosité cinématique ν = θτ et de diffusivité thermique α = θτ en régime hydrodynamique (τ 1) coll 6/27

Présentation de la méthode Généralités 7/27 Équation BGK Distribution d équilibre f t + v xf + g v f = 1 } {{ } τ (f f eq ) } {{ } Transport Collisions (BGK) f eq (x, v, t) = ) ρ(x, t) (v u(x, t))2 exp ( (2π θ(x, t)) D/2 2 θ(x, t) f et f eq partagent leurs trois premiers moments : Densité : ρ = f dv = f eq dv Impulsion : ρ u = v f dv = v f eq dv Énergie Totale : D ρ θ + ρ u 2 = v 2 f dv = v 2 f eq dv

Présentation de la méthode Généralités 7/27 Méthode de résolution de l équation de Boltzmann-BGK Splitting en temps des opérateurs de transport et de collision Transport Splitting d espace Schéma limiteur de flux Méthode spectrale en vitesses : projection sur la base des polynômes d Hermite Développement implicite de f selon l ordre de la quadrature Développement explicite de f eq à un ordre limité (ordre 2 en pratique) Quadrature de Gauss-Hermite pour le calcul des moments de f Induction de la discrétisation de l espace des vitesses Force extérieure appliquée lors des collisions par modification de f eq Conditions aux limites (2 types) Conditions aux bords de Maxwell avec accommodation totale Conditions aux limites pour les frontières ouvertes Densité (ρ) constante, température (θ) constante, pression (p = ρθ) constante etc. Extrapolation de Richardson pour les champs libres

Présentation de la méthode Algorithme de résolution 8/27 Algorithme : 1: Transport de f (x, v, t) sans collisions 2: Calcul des moments de f (x, v, t) 3: Détermination de f eq (x, v, t) 4: Relaxation de f ˆf eq (Collisions + Force extérieure) 5: go to 1 δf δt + v xf = 0 y f (t + δt) vδt v y δt f (t) v x δt x

Présentation de la méthode Algorithme de résolution 8/27 Algorithme : 1: Transport de f (x, v, t) sans collisions 2: Calcul des moments de f (x, v, t) 3: Détermination de f eq (x, v, t) 4: Relaxation de f ˆf eq (Collisions + Force extérieure) 5: go to 1 Densité : ρ = f d D v Impulsion : ρ u = v f d D v Énergie Totale : D ρ θ + ρ u 2 = v 2 f d D v ρ, u, θ

Présentation de la méthode Algorithme de résolution Algorithme : 1: Transport de f (x, v, t) sans collisions 2: Calcul des moments de f (x, v, t) 3: Détermination de f eq (x, v, t) 4: Relaxation de f ˆf eq (Collisions + Force extérieure) 5: go to 1 Densité : ρ = f d D v Impulsion : ρ u = v f d D v Énergie Totale : D ρ θ + ρ u 2 = v 2 f d D v ρ, u, θ f eq (x, v, t) = ) ρ(x, t) (v u(x, t))2 exp ( (2π θ(x, t)) D/2 2 θ(x, t) 8/27

Présentation de la méthode Algorithme de résolution 8/27 Algorithme : 1: Transport de f (x, v, t) sans collisions 2: Calcul des moments de f (x, v, t) 3: Détermination de f eq (x, v, t) 4: Relaxation de f ˆf eq (Collisions + Force extérieure) 5: go to 1 ˆf eq : f eq calculée avec û = u + gδt δf δt = 1 τ (f ˆf eq ) ˆf eq (v) f (v) v

Présentation de la méthode Projection sur la base des polynômes d Hermite Les fonctions de distribution f et f eq sont développées sur la base des polynômes d Hermite H n [θ0] à des ordres respectifs N et N eq f (x, v, t) = w [θ0] (v) f eq (x, v, t) = w [θ0] (v) N n=0 N eq n=0 Avec w [θ0] (v) = 1/ 2πθ 0 exp ( ) v 2 /2θ 0 a n (x, t) n! a eq n (x, t) n! H n [θ0] (v) H n [θ0] (v) Les coefficients a n et an eq sont les coefficients d Hermite des développements Ils sont donnés par la relation d orthogonalité des polynômes d Hermite généralisés : a n(x, t) = θ n 0 a eq n (x, t) = θ n 0 f (x, v, t) H [θ 0] n (v) dv f eq (x, v, t) H [θ 0] n (v) dv Ils sont essentiellement les moments de f et f eq 9/27

Présentation de la méthode Quadrature des moments Une quadrature de Gauss-Hermite à q points permet de calculer exactement les q premiers coefficients a n de f : a n = θ n 0 w [θ0] (v) f H[θ0] n (v) w [θ0] (v) dv = θn 0 avec f i = ω i f (x, v i, t) w [θ0] (v i ) q i=1 Les v i (i = 1... q) sont les q racines du polynôme H [θ 0] q Les ω i (i = 1... q) sont les q poids de la quadrature f i H [θ0] n (v i ) f i est une fonction de distribution discrète transportée à la vitesse v i poids H 3 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 4 3 2 1 0 1 2 3 4 vitesse poids H 4 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 4 3 2 1 0 1 2 3 4 vitesse poids H 7 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 4 3 2 1 0 1 2 3 4 vitesse 10/27

Présentation de la méthode Quadrature des moments Une quadrature de Gauss-Hermite à q points permet de calculer exactement les q premiers coefficients a n de f : a n = θ n 0 w [θ0] (v) f H[θ0] n (v) w [θ0] (v) dv = θn 0 avec f i = ω i f (x, v i, t) w [θ0] (v i ) q i=1 Les v i (i = 1... q) sont les q racines du polynôme H [θ 0] q Les ω i (i = 1... q) sont les q poids de la quadrature f i H [θ0] n (v i ) f i est une fonction de distribution discrète transportée à la vitesse v i Les moments conservés de f i sont : ρ = q f i ρ u = i=1 q v i f i ρ θ + ρ u 2 = i=1 Exacts si le nombre de vitesses discrètes q 3 q v 2 i f i i=1 10/27

Présentation de la méthode Fonction d équilibre discrète 11/27 Pour une troncature de f eq à l ordre N eq = 2 s exprime explicitement : avec : f eq i = ω i ρ ρ = f eq f eq (x, v i, t) 2 i = ω i = ω i w(v i ) n=0 ( 1 + u v i + (u v i) 2 θ 0 2 θ0 2 + (θ θ 0) 2 θ 0 q f i ρ u = i=1 a n (x, t) H n [θ0] (v i ) n! q v i f i ρ θ + ρ u 2 = i=1 Exacts si le nombre de vitesses discrètes q 3 ( ) ) v 2 i 1 u2 θ 0 2 θ 0 q v 2 i f i i=1

Résultats et validation de la méthode Écoulement de Poiseuille Force extérieure 12/27 U 0 : vitesse maximale du champ de vitesse en régime hydrodynamique Ligne continue : champ de vitesse en régime hydrodynamique Flèches : champ de vitesse avec glissement Champ de vitesse : u x (y) = 4 U 0 ( y H y 2 H 2 ) } {{ } Composante hydrodynamique Débit : Q = 4 U 0 ( 1 6 + C 1K n + 2 C 2 K 2 n ( + 4 U 0 C1 K n + 2 C 2 Kn 2 ) } {{ } Glissement )

Résultats et validation de la méthode Écoulement de Poiseuille avec glissement 13/27 Débits expérimentaux pour le Poiseuille plan Les abscisses sont δ = (K n) 1 et les ordonnés le débit normalisé Q/(4 U 0 K n) On remarque que les résultats ne dépendent que très peu du gaz

Résultats et validation de la méthode Écoulement de Poiseuille Force extérieure Débits Convergence alternée Schémas d ordres impairs Surestimation du débit Schémas d ordres pairs Sous-estimation du débit Q 0 = 1 6 K n + C 1 + 2 C 2 K n avec C 1 = 1, C 2 = 0.13 14/27

Résultats et validation de la méthode Écoulement de Poiseuille Force extérieure Débits 15/27 Convergence alternée Schémas d ordres impairs Surestimation du débit Schémas d ordres pairs Sous-estimation du débit Idée : Compenser la surestimation des schémas d ordres impairs par la sous-estimation des schémas d ordres pairs en combinant des schémas d ordres successifs Introduction de schémas composites Vitesses et poids des quadratures composites H 3 4, H 4 5 et H 7 (pour comparaison) : H 34 H 45 H 7 0.5 H 3 0.4 H 4 0.5 H 4 0.4 H 5 0.5 0.4 poids 0.3 0.2 poids 0.3 0.2 poids 0.3 0.2 0.1 0.1 0.1 0 4 3 2 1 0 1 2 3 4 vitesse 0 4 3 2 1 0 1 2 3 4 vitesse 0 4 3 2 1 0 1 2 3 4 vitesse

Résultats et validation de la méthode Écoulement de Poiseuille Force extérieure Débits Schémas "composites" H 3 4 surestime encore le débit Convergence vers les valeurs expérimentales pour H 4 5, H 5 6,... pour K n 2 Q 0 = 1 6 K n + C 1 + 2 C 2 K n avec C 1 = 1, C 2 = 0.13 16/27

Résultats et validation de la méthode Écoulement de Poiseuille Force extérieure Profils de vitesse - - - u x (y)/(4 U 0 ) = ( y H y 2 ) H } {{ 2 + ( C 1 K n + 2 C 2 K 2 ) n } {{ } } Glissement Composante hydrodynamique Profils obtenus par H 4 5 17/27

Résultats et validation de la méthode Écoulement de Poiseuille Force extérieure Vitesse de glissement à la paroi Schémas "purs" Convergence alternée Schémas d ordres impairs Surestimation du glissement Schémas d ordres pairs Sous-estimation du glissement U slip U 0 = 4 ( C 1 K n + 2 C 2 Kn 2 ) avec C1 = 1, C 2 = 0.13 18/27

Résultats et validation de la méthode Écoulement de Poiseuille Force extérieure Vitesse de glissement à la paroi Schémas "composites" Convergence vers les valeurs théoriques de tous les schémas U slip U 0 = 4 ( C 1 K n + 2 C 2 Kn 2 ) avec C1 = 1, C 2 = 0.13 19/27

20/27 Résultats et validation de la méthode Validation de la thermique Saut de température à la paroi Champs de température entre deux parois maintenues aux températures ˆθ W ± = 1 ± 0.05 Validation : [ˆθ(y W ) ˆθ W ] = 4 3 K n ˆθ ŷ ŷw?

Résultats et validation de la méthode Validation de la thermique Saut de température à la paroi 21/27 Mesures de [ˆθ(ŷ W ) ˆθ W ] pour différentes valeurs de K n

Résultats et validation de la méthode Validation de la thermique Saut de température à la paroi Mesures de 4 3 K n ˆθ ŷ ŷw pour différentes valeurs de K n Ligne noire : Mesures de [ˆθ(y W ) ˆθ W ] obtenues grâce au schéma H 5 6 ˆθ(y W ) ˆθ W = 4 3 K n ˆθ ŷ ŷw est bien respectée par les différents schémas 22/27

Résultats et validation de la méthode Écoulement de Poiseuille Gradient de densité 23/27 Entrée ρ e = 10 constante u e extrapolée depuis le fluide θ e extrapolée depuis le fluide K n e = K n s/ρ e = 0.1 Régime de glissement Sortie ρ s = 1 constante u s extrapolée depuis le fluide θ s extrapolée depuis le fluide K n s = 1 Régime transitionnel

Résultats et validation de la méthode Écoulement de Poiseuille Gradient de densité u y (x, y)/u y max 24/27 ρ(x, y) K n (x, y)

Résultats et validation de la méthode Effort numérique Figure: Temps de calcul en fonction du nombre de faisceaux (échelles Log-Log) pour les schémas basés sur les quadratures pures H n et composites H n n+1. Ces temps de calculs ont été normalisés par le temps de calcul du schéma basé sur H 3. 25/27

Conclusion et Perspectives 26/27 Deux familles de modèles ont été construites Les schémas simples (H n) convergent quand n de façon alternée Les schémas composites (H n n+1 ) accélèrent nettement la convergence Le schéma le plus simple prenant en compte le hors équilibre est H 4 5 De nouvelles conditions aux bords on été introduites durant cette thèse Prise en compte du hors équilibre sur les frontières ouvertes La méthode à été mise en œuvre en 1D, 2D et 3D Code écrit en langage C++ Possibilité de traiter des écoulements dans des géométries complexes + Étude de milieux poreux (effet Klinkenberg en géométries complexes) + Introduction de parois adsorbantes + Ajustement du Prandtl + Étendre les modèles aux écoulements multi-espèces + Écoulements réactifs

Merci de votre attention