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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

[103, 22]). En fait, la principale difficulté de cette expérience provient de la densité discontinue.<br />

Comme prévu, le schéma gère correctement ces discontinuités dans la définition de l’énergie.<br />

Dans le paragraphe suivant, les résultats de ce cas-test seront comparés <strong>avec</strong> ceux d’une autre<br />

méthode et <strong>des</strong> améliorations de la convergence numérique seront détaillées.<br />

4.2.2 Méthode <strong>avec</strong> projections en 1D<br />

Dans le paragraphe précédent, on a développé une méthode spécifique au modèle (4.8) en<br />

dimension un basée sur <strong>des</strong> changements de variables pertinents. Grâce à ces changements de<br />

variables, le schéma (4.32) a <strong>pour</strong> principal avantage d’être indépendant <strong>des</strong> discontinuités de la<br />

fonction de densité ρ(x). Le schéma est ainsi très pratique et donne une bonne approximation de<br />

la solution.<br />

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

L’objectif est à présent d’étendre cette méthode au cas bidimensionnel. En effet, il n’existe<br />

alors plus de changement de variables global <strong>pour</strong> faire disparaître ρ dans le cas général. On remarque<br />

qu’en remplaçant la dérivée partielle par un opérateur dans (4.23), une telle transformation<br />

n’existe pas en général. Dans un premier temps, l’idée est de modifier le schéma (4.35) <strong>pour</strong> considérer<br />

un changement de variables local et ainsi permettre une extension simple en dimension<br />

deux.<br />

Dans le schéma précédent (4.35), le maillage ˜M était uniforme <strong>pour</strong> les variables modifiées.<br />

Puis à partir <strong>des</strong> nœuds ˜x i+<br />

1 , on a obtenu un maillage non-uniformeM <strong>pour</strong> les variables initiales.<br />

2<br />

Dans le schéma modifié, les deux maillages M et ˜M sont uniformes. Par conséquent, les nœuds<br />

ne seront plus liés par la relation (4.21) et on aura en général :<br />

x i+<br />

1<br />

2<br />

˜x i+<br />

1<br />

2<br />

≠ ˜x(x i+<br />

1).<br />

2<br />

Dans ce paragraphe, on développe une technique de projection <strong>pour</strong> passer de l’un à l’autre.<br />

Pour commencer, on définit les deux maillages M et ˜M.<br />

Soient ∆x et ∆˜x, les largeurs respectives de deux cellules <strong>des</strong> maillages M et ˜M telles que :<br />

x i+<br />

1<br />

2<br />

˜x i+<br />

1<br />

2<br />

= i∆x <strong>avec</strong> ∆x = x M<br />

imax ,<br />

= i∆˜x <strong>avec</strong> ∆˜x = ˜x M<br />

imax ,<br />

où ˜x M est toujours défini par (4.2.1). Les mailles sont alors définies par :<br />

M i = [x i−<br />

1<br />

2<br />

;x i+<br />

1<br />

2<br />

] et ˜Mi = [˜x i−<br />

1<br />

2<br />

;˜x i+<br />

1].<br />

2<br />

Les centres <strong>des</strong> cellules M i et ˜M i sont notés x i et ˜x i . Les mailles M i et ˜M i forment alors une<br />

partition <strong>des</strong> intervalles [0;x M ] et [0;˜x M ] :<br />

imax<br />

⋃<br />

i=1<br />

M i = [0;x M ]<br />

et<br />

imax<br />

⋃<br />

i=1<br />

˜M i = [0;˜x M ].<br />

À chaque énergie ε p+1 , on suppose connu le vecteur <strong>des</strong> états U p+1<br />

i<br />

sur le maillage M. Pour<br />

calculer l’approximation de la solution(U p i ) 1≤i≤imax enε p à partir de la solution(U p+1<br />

i<br />

) 1≤i≤imax ,<br />

on utilise le schéma (4.34) sur le maillage ˜M. Il faut donc déterminer Ũp+1 i<br />

sur le maillage ˜M.<br />

Le but à présent est de définir une procédure de projection judicieuse <strong>pour</strong> passer de M à ˜M et<br />

ainsi pouvoir évaluerŨp+1 i<br />

. Afin que le schéma reste conservatif, la projection doit également être<br />

conservative.<br />

124

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

Saved successfully!

Ooh no, something went wrong!