méthodes level set/ghost fluid pour la simulation numérique

42
Méthodes Level Set/Ghost Fluid pour la Simulation Numérique Directe d’écoulements diphasiques Sébastien Tanguy , Institut de Mécanique des Fluides de Toulouse

Upload: nguyendiep

Post on 05-Jan-2017

220 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

Méthodes Level Set/Ghost Fluid pour la Simulation Numérique Directe d’écoulements diphasiques

Sébastien Tanguy , Institut de Mécanique des Fluides de Toulouse

Page 2: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

1. Contexte de l’étude (2001 au CORIA à Rouen)

Ecoulement diphasique : liquide-gaz

Etudes scientifiques :

- atomisation primaire : formation d’un spray de gouttelettes après la rupture d’un jet liquide

- atomisation secondaire : évolution granulométrique et transport du spray formé

Applications industrielles :

- Injection de carburant dans les systèmes de propulsion (automobile, aéronautique…)

- Autres applications très diverses : sprays domestiques

Page 3: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

2. Notions d’interface

Définitions et concepts physiques d’interface

L’interface est une surface de séparation entre deux milieux à la traversée de laquelle certaines variables physiques vont subir une discontinuité (ou une condition de saut).

Exemples d’interface en mécanique des fluides Interface entre deux phases (liquide-gaz, liquide-solide, solide-gaz) : interface inerte

D’après l’expérience

d’Eggers

flamme prémélangée ( interface gaz frais – gaz brûlés) : interface réactive

D’après l’expérience

Page 4: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

Approche lagrangienne

L’interface liquide-gaz est représentée par un ensemble

de points connectés entre eux et se déplaçant sur une grille fixe

Approche eulérienne

L’interface est définie par un champs scalaire dont l’évolution

est dictée par une équation de convection

La méthode Volume Of Fluid :

Le champ scalaire est un champ de fraction volumique

La méthode Level Set (ensemble de lignes de niveaux):

Le champ scalaire est une fonction distance à l’interface.

La ligne de niveau zéro représente l’interface.

3. Les types de méthodes de suivi d’interface

0.

0. 0.2 0.4 0.3 0.

0.8 0.20.80.1

0.1 0.3

1

10.9 0.9

0. 0.1 0. 0.

Page 5: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

4. Plan de l’exposé

1. Description des méthode level Set / Ghost Fluid

2. Simulation numérique d’écoulements diphasiques

2.1 Collisions de gouttes

2.2 Couplage VOF/Level Set pour l’atomisation primaire de jets liquides

3. Changements de phase

3.1 Evaporation de gouttes

3.2 Ebullition

Page 6: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

5. Méthode Level Set

Méthode Level Set

: fonction distance continue

Réinitialisation de la fonction dans tout le domaine excepté à l’interface (Sussman):

Équation de convection :

Runge-Kutta 2 or 3W.E.N.O. 5

Représente l’interface

Représente le liquide

Représente le gaz

Page 7: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

6. Equations de Navier-Stokes / Level Set

équations Navier-Stokes Incompressible :

Résolution grâce à une méthode de projection :

Methode Projection (maillage MAC)WENO 5 terme convectifRK 2 l’évolution en tempsEquation de Poisson : Gradient conjugué préconditionné

Méthodes numériques :

Approche diphasique : condition de sauts à l’interface

[ρ]Γ = ρliq - ρgaz

[µ]Γ = µliq - µgaz

Page 8: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

7. Méthodes numériques (Delta Function Method) Formulation globale des discontinuités

On peut dériver les équations de Navier-Stokes dans le cas diphasique en exprimant les termes discontinus avec les distributions et

Lissage des discontinuités

Page 9: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

8. Méthode Ghost Fluid

Fluide réelFluide «  ghost »

Principe de la Méthode Ghost Fluid :

•Localiser les mailles coupées par l’interface

•Extension par continuité des variables discontinues avant la dérivation (saut connu)

•Appliquer la même technique pour les dérivées et coefficients discontinus

Exemple de dérivation d’une variable discontinue

Exemple :

Page 10: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

4. Plan de l’exposé

1. Description des méthode level Set / Ghost Fluid

2. Simulation numérique d’écoulements diphasiques

2.1 Collisions de gouttes

2.2 Couplage VOF/Level Set pour l’atomisation primaire de jets liquides

3. Changements de phase

3.1 Evaporation de gouttes

3.2 Ebullition

Page 11: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

9. Etudes numériques des collisions de gouttes

Atomisation secondaire

- Influence des collisions de gouttes sur la granulométrie d’un spray dense

- Il est nécessaire de disposer d’études expérimentales et/ou numériques pour modéliser ce phénomène dans des codes industriels

Différents régimes de collisions

- Coalescence après de faibles déformations (a)

- Rebond (b)

- Coalescence après d’importantes déformations (c) - Coalescence suivi de séparation pour des collisions quasi-frontales (d)

- Coalescence suivi de séparation pour des collisions non-frontales (e)

Paramètres d’influence

Page 12: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

10. Comparaison expériences/simulations

D’après l’expérience de Poo & Ashgriz , We=40 (interface air-eau) , I=0 , Δ=1

Simulation Level Set , We=40 (interface air-eau) , I=0 , Δ=1

Page 13: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

11. Comparaison expériences/simulations

D’après l’expérience de Poo & Ashgriz (interface air-eau) , We=56 , I=0 , Δ=0.5

Simulation Level Set (interface air-eau) , We=56 , I=0 , Δ=0.5

Page 14: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

12. Collisions non-frontales

Simulation Level Set (air-éthanol) , We=60 , Oh=0.02 , I=0.5,Δ=1

Simulation 3D

Page 15: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

13. Description des membranes fines

Description de la membrane interne

rupture de la membrane rupture de la membrane pas de rupture

(We =60 , I=0.5) (We=23 , I=0) (We=125)

Conclusions sur les collisions de gouttes

- Mise en évidence de la prédictivité des techniques utilisées sur les collisions de goutte

Page 16: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

4. Plan de l’exposé

1. Description des méthode level Set / Ghost Fluid

2. Simulation numérique d’écoulements diphasiques

2.1 Collisions de gouttes

2.2 Couplage VOF/Level Set pour l’atomisation primaire de jets liquides

3. Changements de phase

3.1 Evaporation de gouttes

3.2 Ebullition

Page 17: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

Comparaison avec l’expérience

14. Validation - Jets axisymétriques

Résultats expérimentaux de Pierre Attané(Thèse Grenoble1)

Excitation de la vitesse sur un nombre d’onde sélectionné k

L’excitation avoisine les 0.01% de la vitesse débitante

Page 18: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

15. Limitation de la méthode - Perte de masseNappe liquide dans de l’air. LS 193 193

Conditions limites périodiquesUG=20 m.s-1 UL=2 m.s-1

Page 19: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

16. Amélioration de la méthode Level Set

0.

0. 0.2 0.4 0.3 0.

0.8 0.20.80.1

0.1 0.3

1

10.9 0.9

0. 0.1 0. 0.

VOF

Level Set

Marqueur

CLSVOF

(Bourlioux, Sussman & Puckett)

Particle Level Set

(Enright)

Marqueur /VOF

Page 20: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

CLSVOF 100100 (T=1.25s)Gain de masse 0.0016 %

Bonne capture de la fine structure et de l’orientation de la normale

Forme initialeLeveque(1996)

128 128 solution exacteMéthode Lagrangiène (T=3s)

Cas test du serpentin, «  Vortex dans un boîte » (2D et 3D)

Forme initiale

15-50 % ↑ du temps de calcul

Résultats comparable à la méthodeParticule Level Set et aux récentes PLICVOF

Amélioration de la capture de l’interface

17. Couplage Level Set/V.O.F. (T.Menard)

Rouge : LS 128 128Bleu : LS 256 256Orange : CLSVOF 128 128 (0.04%)vert : CLSVOF 256 256 (0.015%)

Page 21: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

Nappe liquide dans de l’air. CLSVOF 193 193Conditions limites périodiques

UG=20 m.s-1 UL=2 m.s-1

18. Coupled Level Set Volume Of Fluid Method

Page 22: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

19. Atomisation primaire/ RESULTATS

Cas d’étude

Diameter (D) velocity Turbulent intensity Lenght scale

100 µm 100 m.s-1 u’/U=0.05 0.1D

phase Density Viscosity Surface tensionLiquid 696 kg.m-3 1.2 10-3 kg.m-1.s-1 0.06 N.m-1

gas 25 kg.m-3 1. 10-5 kg.m-1.s-1

Caractéristiques des calculs :

DNS (3D) ELSA (2D axy)

domain dimension (m)

0.0003, 0.0003, 0.0021

0.046 0.097

Mesh dimension (cartesian)

128×128×896

(uniform)

100×55

(non-uniform)Calculation time 1 weeks (14

processors)3 Hours (1 processor)

Choix de la taille de maille :

Critère basé sur le WEBER critique gazeux Weg=10 ΔX=2.36µm

Lx =300µm

Ly =300µm

Lz =

2.1mm

D=100µm

Diamètre à partir duquel les gouttes ne sont plus cassées par l’écoulement gazeux Dmin=2.4 µm

Page 23: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

20. Atomisation primaire/ RESULTATS

Développement des instabilités

Atomisation primaire

Atomisation primaire :

•Large classe de tailles de gouttes

•Différents types de structures (filaments, gouttes, blocs de liquide)

Page 24: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

21. Atomisation primaire/ Comparaisons DNS/modèle

Sur plusieurs milliers d’itérations, on extrait des valeurs moyennes pour plusieurs variables : Fraction de liquide, densité de surface, vitesse moyenne, énergie cinétique turbulente…

Le but est de faire des premières comparaisons entre le modèle et la DNS :

•Fraction de liquide

•Densité de surface

Comparaison de la fraction de liquide moyenne. Zone noire F=0.99, ligne F=0.01

Comparaison de la densité de surface

DNS DNSmodèle modèle

Amélioration d’un modèle d’atomisation.

Modèle ELSA (Borghi 2001)

Page 25: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

4. Plan de l’exposé

1. Description des méthode level Set / Ghost Fluid

2. Simulation numérique d’écoulements diphasiques

2.1 Collisions de gouttes

2.2 Couplage VOF/Level Set pour l’atomisation primaire de jets liquides

3. Changements de phase

3.1 Evaporation de gouttes

3.2 Ebullition

Page 26: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

22. Formalisme

Equation de transport / condition de saut à l’interface

Conditions de Dirichlet sur l’interface (relation de Clausius-Clapeyron)

Calcul du taux de vaporisation

Page 27: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

23. Calcul de l’écoulement de Stefan pour une goutte statique

Condition de saut sur le champ de vitesse

Pour une goutte statique l’écoulement est radial donc potentiel (irrotationnel)

- On définit une potentiel de vitesse dans le gaz pour modéliser cet écoulement

Condition limite de Neumann pour le potentiel de vitesse

Page 28: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

24. Vaporisation d’une goutte statique

Evolution du champ de fraction massique et de températureConditions de la simulation :

- interface air-eau- Température initiale de l’eau = 353 K , Température du gaz = 373 K ,

- RG = 150 µm

- simulation 2D-axisymétrique (64x128) et (128x256)

Loi du D2 Profils de température à 2 instants différents

Page 29: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

25. Discontinuité du gradient thermique

Conséquences : - Dissipation numérique importante lors de la discrétisation des termes convectifs

- Localement la température d’ébullition peut alors être dépassée dans le liquide conduisant ainsi à des résultats non physiques et numériquement instables

Solution proposée « Ghost Fluid Method » pour prolonger par continuité le gradient de température, pour améliorer la précision sur le calcul

des termes convectifs aux abords de l’interface

Exemple :

Page 30: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

26. Couplage Navier-Stokes/écoulement de Stefan Equation de transport de l’interface

Création de cellules « ghost » pour la vitesse (N’guyen & al)

Le champ de vitesse liquide étendu est continu mais pas à divergence nulle :

- conséquence : les prédictions temporelles de la masse de liquide sont fausse.

- Solution proposée ; construire une extension pour le champ liquide qui soit à la fois continue à la traversée de l’interface et également à divergence nulle.

- + de détails dans un article Journal of Computational Physics (Tanguy, Menard, Berlemont 2007)

Page 31: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

27. Exemples

Vaporizing Static droplet with a constant speed vaporization

Droplet mass temporal evolution

Page 32: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

28. Resultats (1)

Goutte d’eau RG=300µm en mouvement V0= 1 m.s-1, T0= 323 K Tgaz =873 K 2D-axi Maillage: 64x512

Evolution du champ de fraction massique de vapeurLe temps Physique entre chaque image est 0.003 s

Evolution temporelle du champ de température

Page 33: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

29. Vaporisation d’un jet liquide

Vaporisation d’une goutte pendant le développement de l’instabilité de Rayleigh d’un jet liquide axisymétrique

- goutte ethanol (Tinj=316 K, Tamb =293 K, Dinj = 50 µm, Vinj= 10 m/s) - Nombre de Reynolds 50

Page 34: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

4. Plan de l’exposé

1. Description des méthode level Set / Ghost Fluid

2. Simulation numérique d’écoulements diphasiques

2.1 Collisions de gouttes

2.2 Couplage VOF/Level Set pour l’atomisation primaire de jets liquides

3. Changements de phase

3.1 Evaporation de gouttes

3.2 Ebullition

Page 35: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

30. Formalisme pour l’ébullition d’un composant liquide dans sa vapeur

Energy transport equation / interface Dirichlet condition

the local ebullition rate can be computed at the interface using the jump condition

The following velocity jump condition must also be imposed to insure mass conservation at the interface

Page 36: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

31. Static vapor bubble growing in an overheated liquid : analytical solution

Energy conservation equation

Assuming the following law is true

Analytical Solution

Determining growth rate β by solving iteratively the following implicit equation

Page 37: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

32. Benchmark configuration for cryogenic fluids in micro-gravity

Hydrogen vapor bubble immersed in a pure liquid hydrogen

- initial bubble radius : 1 mm

- final bubble radius : 2mm

Simulations for two different Jacob number have been performed

- Low Jacob number : Ja = 0.5 (thick thermal boundary layer around the bubble)

- High Jacob number : Ja = 5 (thin thermal boundary layer around the bubble)

A simple test-case….but not an easy test-case

- Realistic physical properties- A static bubble is more sensitive to parasitic currents due to surface tension than a moving bubble- Numerical difficulties to capture the thin thermal boundary layer around the bubble- Very useful to study mesh sensitivity simulation results

Page 38: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

33. Simulations Results : low Jacob number (Ja = 0.5)

2D axisymetric simulation

Mesh 64x128

Page 39: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

34. Simulations Results high Jacob number (Ja = 5)

mesh Error with theoretical prediction of final radius

order

64x128 39.4% -

128x256 10.7% 2

256x512 2.7% 2

2D axisymetric simulation

Page 40: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

35. Conclusions

1. Méthode level Set / Ghost Fluid

Méthodes prédictives et efficaces pour des écoulements diphasiques « laminaires »

2. Méthode VOF/Level Set

Couplage nécessaire dans le cas d’écoulements diphasiques turbulents ou en transition vers la turbulence (atomisation) pour assurer la conservation de la masse

3. Changements de phase évaporation de gouttes

Intérêt de la méthode Ghost Fluid pour la prise en compte de l’évaporation d’une goutte

4. Changements de phase ébullition

La combinaison de méthodes d’extrapolation précises (divergence nulle pour les vitesses, préservant la continuité des dérivées premières et secondes pour la température) permet d’être précis à l’ordre 2 sur le

taux de croissance des bulles.

Page 41: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

Mise en évidence des zones de recirculation

Profil de vitesse de vaporisation autour de la goutte

Profil de température dans la goutte

Page 42: Méthodes Level Set/Ghost Fluid pour la Simulation Numérique

Vaporisation d’une goutte statique

Evolution temporelle et spatiale du champ de température