• Aucun résultat trouvé

Modélisation et simulation numérique des équations d'Euler multi-températures

N/A
N/A
Protected

Academic year: 2021

Partager "Modélisation et simulation numérique des équations d'Euler multi-températures"

Copied!
2
0
0

Texte intégral

(1)

HAL Id: hal-01397060

https://hal.inria.fr/hal-01397060

Submitted on 15 Nov 2016

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Modélisation et simulation numérique des équations d’Euler multi-températures

Elise Estibals, Bruno Dubroca, Stéphane Brull, Denise Aregba-Driollet, Jérôme Breil

To cite this version:

Elise Estibals, Bruno Dubroca, Stéphane Brull, Denise Aregba-Driollet, Jérôme Breil. Modélisation et simulation numérique des équations d’Euler multi-températures. Workshop - Modeling and Numerical Methods for Hot Plasmas, Nov 2013, Bordeaux, France. �hal-01397060�

(2)

Mod´

elisation et simulation num´

erique des ´

equations

d’Euler multi-temp´

eratures

E. ESTIBALS

1,2

, B. DUBROCA

3,4

, S. BRULL

4

, D. AREGBA

4

, J. BREIL

3

1

INRIA Sophia Antipolis M´

editerran´

ee

2004 route des Lucioles 06902 Valbonne

2

Laboratoire Jean Alexandre Dieudonn´

e

(UMR n˚ 7351 CNRS - UNS), Universit´e Nice Sophia Antipolis, Parc Valrose, 06108 Nice Cedex 02

3

CEntre Lasers Instenses et Applications

(UMR 5107 CEA - CNRS - UB1), Universit´e Bordeaux 1, 351 cours de la Lib´eration, 33405 TALENCE

Cedex

4

Institut de Math´

ematiques de Bordeaux

(UMR 5251 CNRS - UB1 - UB2 - IPB), Universit´e Bordeaux 1, 351 cours de la Lib´eration, 33405

TALENCE Cedex

R´esum´e

La Fusion thermonucl´eaire par Confinement Inertiel (FCI) et par Confinement Magn´etique (FCM) joue un rˆole important dans le d´eveloppement de nouvelles ´energies. Dans cette pr´esentation, on cherche `a mod´eliser les ´equations d’Euler multi-temp´eratures dans un plasma chaud et dense. On obtiendra les ´equations multi-temp´eratures par un op´erateur BGK bi-esp`eces.

Le syst`eme obtenu est non conservatif, pour cela on se ram`enera `a un syst`eme conservatif avec la m´ethode de Coquel et Marmignon [2] en introduisant l’entropie ´electronique. Pour les r´esoudre, on construira un sch´ema de relaxation. On pr´esentera les r´esultats obtenus dans le cas 1D puis dans le cas 2D. On comparera les r´esultats obtenus par un sch´ema lagrangien.

I Mod`

ele cin´

etique BGK `

a 2 esp`

eces

1. D´

efinitions

Afin de construire un mod`ele BGK multi-esp`eces, on note f

α

la fonction de

distribution de l’esp`ece α = e, i d´ependante du temps t, de la position x, et

de la vitesse v, α = e d´esigne les ´electrons alors que α = i repr´esente les ions.

On d´efinit les quantit´es macroscopiques suivantes :

la densit´e de l’esp`ece α :

n

α

=

R

R3

f

α

dv,

la vitesse de l’esp`ece α :

u

α

=

1

n

α

R

R3

vf

α

dv,

l’´energie totale de l’esp`ece α :

32

ρ

α

k

B

T

α

+

12

ρ

α

u

2α

=

R

R3

m

α

v2

2

f

α

dv,

avec k

B

la constante de Boltzmann, et T

α

la temp´erature de l’esp`ece α.

2. Mod`

ele cin´

etique sous-jacent

On consid`ere un plasma soumis `a un champ ´electrique E et d´ecrit par le

mod`ele cin´etique suivant. On le couple aux ´equations de Maxwell-Amp`ere et

de Poisson. Ainsi, en passant `a la limite quasi-neutre, on obtient le syst`eme

suivant :

t

f

α

+ v.∇

x

f

α

+

q

α

m

α

v

f

α

=

1

ε

(M

α

(f

α

) − f

α

) +

1

ε

(M

α

(f

e

, f

i

) − f

α

),

t

E

= −

j

ε

2

,

x

· E =

ρ

ε

2

,

avec q

α

la charge de l’esp`ece α, j le courant au sein du plasma, et

ρ la densit´e

de charge totale. Les maxwelliennes M

α

et M

α

sont d´efinies par :

M

α

(f

α

) =

n

α

(2πk

B

T

α

/m

α

)

3/2

exp(−

|v − u

α

|

2

2k

B

T

α

/m

α

),

M

α

(f

e

, f

i

) =

n

α

(2πk

B

T /m

α

)

3/2

exp(−

|v − u|

2

2k

B

T /m

α

).

II Mod`

ele fluide

1. Formulation non conservative

En effectuant une proc´edure Chapman-Enskog, on obtient alors les ´equations d’Euler

multi-temp´eratures non conservatives.

       ∂tρ + ∇ · (ρV) = 0, ∂t(ρV) + ∇ · (ρV ⊗ V) + ∇(pe + pi) = 0, ∂tEe + ∇ · (V(Ee + pe)) − V.(ci∇pe − ce∇pi) = νei(Ti − Te), ∂tEi + ∇ · (V(Ei + pi)) + V.(ci∇pe − ce∇pi) = −νei(Ti − Te),

o`u pe et pi sont respectivement les pressions ´electroniques et ioniques, Eα = ραεα + 12ραV2

est l’´energie totale de l’esp`ece α = e, i, et cα = ρα

ρ repr´esente les fractions massiques.

2. Formulation conservative ´

equivalente

D’apr`es Coquel et Marmignon [2], on montre que le syst`eme non conservatif est ´equivalent au syst`eme conservatif suivant :

         ∂tρ + ∇ · (ρV) = 0, ∂t(ρV) + ∇ · (ρV ⊗ V) + ∇(pe + pi) = 0, ∂tE + ∇ · (V(E + pe + pi)) = 0, ∂t(ρeSe) + ∇ · (ρeSeV) = (γe − 1)νeiρ1−γe e(Ti − Te).

avec pα la pression de l’esp`ece α = e, i, E l’´energie totale, et Se l’entropie ´electronique.

III Sch´

ema de relaxation

Les ´equations d’Euler sont mises sous la forme vectorielle suivante : ∂tU + ∇xF (U ) = S(U ).

Un sch´ema de relaxation consiste `a trouver la solution Uτ de :

tUτ + ∇xG(Uτ) = Q(Uτ),

tel que si τ → 0 alors Uτ → U et Q(U) = S(U).

Num´eriquement, on r´esout en 2 ´etapes : –Transport ∂tU + ∇xG(U ) = 0,

–Projection Q(U ) = S(U ).

III Sch´

ema de relaxation pour Euler

1. Syst`

eme relax´

e

Variables de relaxation : πe et πi sur les pressions pe et pi.

Soit a ∈ R suffisamment grand et τ ∈ R+.

Syst`eme d’Euler multi-temp´eratures relax´e :              ∂tρ + ∇x · (ρV) = 0, ∂t(ρV) + ∇x · (ρV ⊗ V) + ∇xe + πi) = 0, ∂tE + ∇x · ((E + πe + πi)V) = 0, ∂teSe) + ∇x · (ρeSeV) = (γe − 1)νeiρ1−γe e (Ti − Te), ∂tπα + V · ∇xπα + a 2 cα ρ ∇x · V = τ1(pα − πα), α = e, i.

Condition de stabilit´e sur le param`etre a :

a2 ≥ ρ2max µ γepe ρe, γi pi ρi ¶ , aL(aL + aR) ≥ ρL(pR − pL), aR(aL + aR) ≥ ρR(pL − pR).

2. Sch´

ema num´

erique

´

Etape de transport : r´esoudre par un sch´ema de Godunov le syst`eme :

           ∂tρ + ∇x · (ρV) = 0, ∂t(ρV) + ∇x · (ρV ⊗ V) + ∇x(πe + πi) = 0, ∂tE + ∇x · ((E + πe + πi)V) = 0, ∂teSe) + ∇x · (ρeSeV) = 0, ∂t(ρπα) + ∇x · (ρπαV + a2cαV) = 0, α = e, i. UL UL∗ UR∗ UR x t

Figure 1 – Repr´esentation des diff´erents domaines du probl`eme de Riemann.

´

Etape de projection : r´esoudre les ´equations                      dρ dt = dVdt = 0, πα = pα, α = e, i, Cv,edTe dt = −νei(Ti − Te), Cv,idTi dt = νei(Ti − Te),

avec Cv,α la capacit´e calorifique `a volume constant de l’esp`ece α = e, i.

IV R´

esultats obtenus en 1D

Tube `a choc de Sod :

– Temps final : 1.5.10−5s.

– Nombre de points selon x : 100.

– Pas de prise en compte du terme source. – Conditions initiales :

Table 1 – Donn´ees initiales utilis´ees.

ρL Te,L Ti,L uL ρR Te,R Ti,R uR

Cas Test 1 1 10000 10000 0 0.125 8000 8000 0

Sch´ema de relaxation : ordre 2 en espace et en temps.

0 0,2 0,4 0,6 0,8 1 x 0 0,2 0,4 0,6 0,8 1 Densite (kg/m3) 0 0,2 0,4 0,6 0,8 1 x 0 2 4 6 8 10 12 Vitesse ( km/s) 0 0,2 0,4 0,6 0,8 1 x 6 8 10 12 14 Temperature elec (kK) 0 0,2 0,4 0,6 0,8 1 x 6 8 10 12 14 Temperature ion (kK)

Figure 2 – R´esultats obtenus par le sch´ema de relaxation `a l’ordre 2 en espace et en temps.

V R´

esultats obtenus en 2D

Mˆeme cas : tube `a choc de Sod.

Prise en compte du terme source de l’entropie ´electronique. Comparaison avec le code lagrangien CHIC [3, 4].

Sch´ema de relaxation : ordre 1 en espace et en temps. Sch´ema lagrangien : ordre 2 en espace et en temps.

(0, 0) (1, 0)

(1, 1) (0, 1)

(0.5, 0) (0.5, 1)

Figure 3 – Maillage utilis´e.

0 0,2 0,4 0,6 0,8 1 x 0 0,2 0,4 0,6 0,8 1 Densite Relaxation Lagrange 0 0,2 0,4 0,6 0,8 1 x 0 2 4 6 8 10 12 14 Vitesse (km/s) v : Relaxation v : Lagrange 0 0,2 0,4 0,6 0,8 1 x 6 8 10 12 Temperature elec (kK) 0 0,2 0,4 0,6 0,8 1 x 6 8 10 12 Temperature ion (kK)

Figure 4 – R´esultats obtenus par les sch´emas de relaxation et de Lagrange.

Le tube `a choc ´etant un cas test 1D, on remarque que le sch´ema lagrangien conserve mieux le caract`ere 1D de la solution. Cela montre qu’il est important d’´ecrire le sch´ema de relaxation pour un ordre ´el´ev´e afin d’obtenir des r´esultats plus pr´ecis.

Cependant, le sch´ema de relaxation obtient des r´esultats proches du sch´ema lagrangien.

VI Extension au code PlaTo

Adaptation du sch´ema de relaxation pour le code PlaTo (Platform for Tokamak simulation). Adaptation `a la g´eom´etrie toro¨ıdale.

Adaption aux hi´erarchies de mod`eles MHD dans le Tokamak ITER.

Conclusion

Mise en place d’un mod`ele BGK qui a permis la formulation des ´equations d’Euler multi-temp´eratures non conservatives via une proc´edure Chapmann-Enskog.

Obtention d’une formulation conservative via l’entropie ´electronique. Mise en place d’un sch´ema de relaxation 1D puis 2D.

Obtention d’une autre version du sch´ema de relaxation bas´ee sur les techniques introduites par Aregba et Natalini dans [1].

Adaptation du sch´ema de relaxation pour la plateforme PlaTo.

ef´

erences

[1] D. Aregba-Driollet and R. Natalini. Discrete kinetic schemes for multi-dimensional

systems of conservation laws, SIAM J. Numer. Anal, 2004.

[2] F. Coquel, and C. Marmignon. Numerical methods for weakly ionized gas, Astrophysics and Space Science, 1998.

[3] P.H. Maire, R. Abgrall, J. Breil, and J. Ovadia. A cell-centered lagragian scheme for

two dimensional compressible flow problems, SIAM J. of Sci. Comp., 2007.

[4] P.H. Maire, and J. Breil. A second-order cell-centered lagragian scheme for two

Références

Documents relatifs

Remarque 3 : On dispose, comme dans le plan (cf. partie 4 du cours G´ eom´ etrie dans le plan), d’un th´eor`eme de changement de base. L’´enonc´e et la d´emonstration

Il sera tenu compte de la qualit´ e de la r´ edaction pour l’attribution d’une note.. Cinq exercices d’applications directes du cours

Il sera tenu compte de la qualit´ e de la r´ edaction pour l’attribution d’une note.. Cinq exercices d’applications directes du cours

[r]

[r]

Syst`eme de coordonn´ee pour un nuage de points Dessin de graphes et similarit´es mol´eculaires.. 1998

Autres probl`emes en g´eom´etrie algorithmique G´en´eralisations (puissance, contraint. ) Enveloppes convexes...

Nous demandions ensuite de d´ emontrer quelques r´ esultats ´ el´ ementaires sur les suites de matrices (convergence d’une somme et d’un produit)!. Certains candidats ont utilis´