28.01.2014 Views

Méthodes numériques pour des systèmes hyperboliques avec terme ...

Méthodes numériques pour des systèmes hyperboliques avec terme ...

Méthodes numériques pour des systèmes hyperboliques avec terme ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CHAPITRE 4. ÉQUATIONS ET SCHÉMAS NUMÉRIQUES POUR LA RADIOTHÉRAPIE<br />

Cette projection Π est également conservative car on a :<br />

imax<br />

∑<br />

i=1<br />

Ũ p i<br />

=<br />

imax<br />

∑<br />

i=1<br />

( imax<br />

) ∑<br />

ã i,k Ũ p k<br />

.<br />

k=1<br />

Pour terminer l’introduction de ces projections Π et ˜Π , on remarque qu’elles ne commutent pas<br />

en général : Π(˜ΠU) ≠ ˜Π(ΠU).<br />

Grâce aux projections définies ci-<strong>des</strong>sus, on peut mettre en place une procédure numérique<br />

<strong>pour</strong> calculer(U p i ) 1≤i≤imax à partir de(U p+1<br />

i<br />

) 0≤i≤imax . En supposant que la solution(U p+1<br />

i<br />

est connue sur le maillageMàε p+1 , le schéma numérique peut se résumer de la manière suivante :<br />

) 1≤i≤imax<br />

1. À l’énergie ε p+1 , la solution (U p+1<br />

i<br />

) 1≤i≤imax , définie sur le maillage M, est projetée sur le<br />

maillage ˜M grâce à l’opérateur ˜Π <strong>pour</strong> obtenir (Ũp+1 i<br />

) 1≤i≤imax :<br />

Ũ p+1<br />

i<br />

= (˜ΠU) p+1<br />

i<br />

<strong>pour</strong> 1 ≤ i ≤ imax.<br />

tel-00814182, version 1 - 16 Apr 2013<br />

2. On applique le schéma (4.34) <strong>pour</strong> obtenir la solution approchée(Ũp i ) 1≤i≤imax sur le maillage<br />

˜M àε p .<br />

3. Puis la solution (Ũ p i ) 1≤i≤imax sur le maillage ˜M est reprojetée sur le maillage initial M<br />

grâce à l’opérateur de projection Π :<br />

U p i<br />

= (ΠŨ)p i<br />

<strong>pour</strong> 1 ≤ i ≤ imax.<br />

Pour clarifier les notations dans la suite, on appelle cette procédure numérique (4.34)˜Π-(4.35) Π .<br />

Le lemme suivant donne les hypothèses requises <strong>pour</strong> assurer la robustesse de ce schéma.<br />

Lemme 4.2.2. Soit U p+1<br />

i<br />

dans l’espace A 1 <strong>pour</strong> 1 ≤ i ≤ imax. On suppose que la solution<br />

U p i<br />

est donnée par la procédure numérique (4.34)˜Π-(4.35) Π . Alors, sous la condition CFL (4.30),<br />

<strong>pour</strong> tout 1 ≤ i ≤ imax, U p i<br />

est dans l’espace A 1 .<br />

Démonstration. L’étape de projection ˜Π est une combinaison convexe <strong>des</strong> vecteurs U p+1<br />

i<br />

. Ainsi,<br />

dès que U p+1<br />

i<br />

∈ A 1 <strong>pour</strong> tout 1 ≤ i ≤ imax, les vecteurs projetés Ũp+1 i<br />

sont toujours dans<br />

l’espace A 1 qui est convexe. D’après [70], le schéma HLL (4.34) préserve les états admissibles<br />

sous la condition CFL (4.30) si le cône est assez ouvert. On en déduit queŨp i est dans l’espace A 1<br />

<strong>pour</strong> tout 1 ≤ i ≤ imax.<br />

Finalement, la reprojection de la solution sur le maillage M, qui consiste en une combinaison<br />

convexe d’éléments deŨp i , préserve Up i<br />

dans l’espace <strong>des</strong> états admissibles. D’oùU p i<br />

est dans A 1<br />

<strong>pour</strong> tout 1 ≤ i ≤ imax, ce qui conclut la démonstration.<br />

Ce schéma incluant <strong>des</strong> étapes de projection sera appelé HLL cvp , où l’indice cvp signifie<br />

changement de variables <strong>avec</strong> projections.<br />

Pour valider le schéma (4.34)˜Π-(4.35) Π , on s’intéresse au problème de Riemann (4.36) où la<br />

densité ρ et le pouvoir d’arrêt S sont définis par (4.37). Sur la figure 4.3, on compare les résultats<br />

donnés par ce schéma d’ordre un et d’ordre deux sur le domaine [0;1] discrétisé par 256 cellules.<br />

Le schéma d’ordre deux est obtenu en appliquant la méthode standard MUSCL (voir [12, 13, 86,<br />

109]) : une fois que la solution est projetée sur le maillage ˜M, on effectue une reconstruction<br />

polynomiale de la solution Ũ que l’on utilise à chaque interface <strong>pour</strong> le calcul <strong>des</strong> flux. Pour éviter<br />

<strong>des</strong> pentes trop importantes lors de cette reconstruction polynomiale, on considère ici les limiteurs<br />

de pente minmod et Van Leer.<br />

126

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!