01.05.2013 Views

Modélisation, analyse mathématique et simulations numériques de ...

Modélisation, analyse mathématique et simulations numériques de ...

Modélisation, analyse mathématique et simulations numériques de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

tel-00656013, version 1 - 3 Jan 2012<br />

26 Introduction générale <strong>et</strong> présentation <strong>de</strong>s travaux<br />

où le paramètre <strong>de</strong> relaxation ε joue le rôle du nombre <strong>de</strong> Knudsen en théorie cinétique,<br />

tandis que le terme source R est l’analogue <strong>de</strong> l’opérateur <strong>de</strong> collision <strong>de</strong> l’équation <strong>de</strong><br />

Boltzmann : nous le souhaitons le plus général possible. Ainsi, nous considèrerons une<br />

fonction non linéaire <strong>et</strong> possédant comme son analogue cinétique un unique équilibre local<br />

(7) , à savoir :<br />

R(u,v) = 0 ⇔ v = A(u). (2.6)<br />

Remarquons que l’équilibre local est le même que celui <strong>de</strong> (2.1), le problème <strong>de</strong> l’équilibre<br />

est donc aussi (2.2).<br />

Stratégie <strong>de</strong> discrétisation. Comme annoncé précé<strong>de</strong>mment, nous construisons un<br />

schéma <strong>de</strong> splitting dont la première étape traite la partie transport par un schéma <strong>de</strong><br />

Lax-Friedrichs. Ensuite, la <strong>de</strong>uxième étape consiste à discrétiser le système différentiel<br />

ordinaire sur (t ∗ ;t n+1 ) :<br />

⎧<br />

⎪⎨<br />

⎪⎩<br />

∂tu = 0,<br />

∂tv = − 1<br />

ε R(u,v),<br />

u(t ∗ ) = u ∗ , v(t ∗ ) = v ∗ ,<br />

(2.7)<br />

où (u ∗ ,v ∗ ) représente la solution <strong>de</strong> l’étape <strong>de</strong> transport (nous avons enlevé les exposants ε<br />

par souci <strong>de</strong> clarté). Pour c<strong>et</strong>te étape, nous utilisons une technique <strong>de</strong> pénalisation comme<br />

dans [96, 92]. Plus précisément, dans le même esprit que dans [92], où F. Filb<strong>et</strong> <strong>et</strong> S. Jin<br />

pénalisent l’opérateur <strong>de</strong> Boltzmann par l’opérateur BGK, nous pénalisons l’opérateur R<br />

avec l’opérateur semi-linéaire <strong>de</strong> Jin-Xin, à savoir :<br />

L(u,v) := v −A(u).<br />

En eff<strong>et</strong>, en introduisant c<strong>et</strong>te fonction dans (2.7), il vient :<br />

⎧<br />

⎪⎨<br />

⎪⎩<br />

∂tu = 0,<br />

∂tv + 1 1<br />

v = −1 R(u,v)−L(u,v) +<br />

ε ε ε A(u),<br />

u(t ∗ ) = u ∗ , v(t ∗ ) = v ∗ .<br />

(2.8)<br />

En utilisant c<strong>et</strong>te formulation, nous pouvons donc intégrer exactement le membre <strong>de</strong> gauche<br />

<strong>de</strong> l’équation sur v, puis traiter <strong>de</strong> manière implicite seulement le <strong>de</strong>rnier terme rai<strong>de</strong><br />

restant, A(u)/ε, qui a le bon goût <strong>de</strong> se calculer explicitement puisque sur l’intervalle<br />

(t ∗ ,t n+1 ) la fonction u est constante! Ce schéma P ε h ainsi que sa version « relaxée » P0 h<br />

sont décrits précisément à la section 4.2.1 p. 98 du Chapitre 4.<br />

7 Cela revient à <strong>de</strong>man<strong>de</strong>r à R <strong>de</strong> satisfaire le théorème <strong>de</strong>s fonctions implicites.

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

Saved successfully!

Ooh no, something went wrong!