You are on page 1of 208

Annee : 2002 N

dordre : 344
Universit

e Cadi Ayyad
Facult

e des Sciences
Semlalia-Marrakech
THESE
Presentee `a la Faculte, pour obtenir le grade de :
Docteur dEtat Es-Sciences
(Option : Analyse Numerique)
Schemas Volumes Finis pour
une Classe dEquations de
Type Convection-Diusion
Issues des Milieux Poreux
Par
Mohammed Af
(Docteur dUniversite)
Soutenue le 07 Fevrier 2002 devant la commission dexamen :
President : D. OUAZAR Pr. `a lEMI Universite Mohamed V Rabat.
Examinateurs :
B. AMAZIANE Pr. `a lUniversite de Pau (France).
M. EL ALAOUI TALIBI Pr. `a lUniversite Cadi Ayyad F.S.S.M.
M. GHILANI Pr. `a lUniversite My Ismal F.S. Mekn`es.
A. HAKIM Pr. `a lUniversite Cadi Ayyad F.S.T.M.
A. LEMBARKI Pr. `a lUniversite Cadi Ayyad F.S.S.M.
Z. MGHAZLI Pr. `a lUniversite Ibn Tofal F.S. Kenitra.
C. SERRES Dr. Ingenieur de Recherche `a lI.P.S.N.
Fontenay-Aux-Roses (France).
Au nom de DIEU le Tr`es Misericordieux,
le Tout Misericordieux.
...... Nous elevons en rang qui Nous voulons.
Et au-dessus de chaque savant, il est un
grand Savant.
12-Joseph. v76
A la memoire de mes parents, qui mont
fait au berceau le don, le plus precieux,
celui de la foi.
A ma Famille
A mes Fr`eres et Surs
i
Remerciements
Mes remerciements sadressent `a toutes les personnes qui ont, de pr`es ou de
loin, contribue `a la realisation de ce travail, en particulier :
Messieurs Brahim Amaziane (Universite de Pau et des Pays de lAdour
en France) et Mohamed El Alaoui Talibi (Universite Cadi Ayyad, Fac-
ulte des Sciences Semlalia-Marrakech), pour leur encadrement et leur sou-
tien moral et materiel au cours de ce travail.
Messieurs Mustapha Ghilani (Universite My Ismal, Faculte des Sci-
ences, Mekn`es), Abdelilah Hakim (Universite Cadi Ayyad, Faculte des
Sciences et Techniques, Marrakech) et Madame Zoubida Mghazli (Uni-
versite Ibn Toufal, Faculte des Sciences, Kenitra), qui ont accepte detre
rapporteurs de cette th`ese et pour linteret quils ont porte `a ce travail.
Messieurs Alami Lembarki (Universite Cadi Ayyad, Faculte des Sci-
ences Semlalia-Marrakech), Dris Ouazar (Universite Mohamed V, Ecole
Mohamadia des Ingenieurs, Rabat) et Christophe Serres (Institut de
Protection et de S urete Nucleaire, Fontenay-Aux-Roses, France), qui ont
accepte de participer au jury, en particulier Monsieur Dris Ouazar, pour
avoir presider ce jury.
Je tiens `a exprimer ma profonde reconnaissance `a :
Monsieur Jean-Paul Vila (Institut National des Sciences Appliquees,
Toulouse, France), pour ses discussions fructueuses au debut de ce tra-
vail.
Je remercie aussi, pour son accueil et son soutien :
Monsieur F. El Dabaghi, `a lINRIA (Institut National de Recherche en
Informatique et Automatique) de Paris en France.
Enn, je tiens `a remercier ma famille surtout ma femme qui a partage avec
moi les moments les plus douloureux et mes amis pour leur soutien tout au
long de ces annees de travail, ainsi que mes coll`egues du departement de
mathematiques de la faculte des sciences Semlalia-Marrakech, qui mont permis
de me detacher pour eectuer ce travail, mes remerciements sadressent aussi
`a mes coll`egues du departement de mathematiques et de recherche `a lUPPA
(Universite de Pau et des Pays de lAdour en France).
iii

- Nom Prenom de lauteur : Af Mohammed
1
- Intitule du travail :
Schemas Volumes Finis pour une Classe dEquations de Type
Convection-Diusion Issues des Milieux Poreux
- Mots - Cles :
Schemas volumes nis, equation parabolique non lineaires, maillage
destructure, convection-diusion degeneree, milieux poreux anisotrope.
- Nom Prenom des directeurs de recherche :
Mr Amaziane Brahim, Professeur `a lUniversite de Pau, France.
Mr El Alaoui Talibi Mohamed, Professeur `a lUniversite Cadi Ayyad.
- Laboratoires o` u les travaux ont ete realises :
Departement de Mathematiques Recherches, U.F.R. des Sciences, Universite
de Pau et des Pays de lAdour, France.
Laboratoire dAnalyse Numerique et Optimisation, Faculte des Sciences
Semlalia-Marrakech, Universite Cadi Ayyad.
- Date de commencement de ce travail : Juin 1995
- Rapporteurs autres que les encadrants :
Mr Ghilani Mustapha, Professeur `a lUniversite My Ismal, Mekn`es.
Mr Hakim Abdelilah, Professeur `a lUniversite Cadi Ayyad, Marrakech.
M
me
Mghazli Zoubida, Professeur `a lUniversite Ibn Toufal, Kenitra.
- Cadres de cooperation, soutien nancier :
Actions Integrees, Projet Europeen ESIMEAU : INCO-DC/ESPRIT,
Departement de Mathematiques Recherches, Universite de Pau (France),
P.I.C.S., INSA de Lyon (France).
1
Universite Cadi Ayyad, Faculte des Sciences Semlalia, BP 2390 Marrakech Maroc
Departement de Mathematiques, Fax : +212 44 43 74 09, Laboratoire A.N. & O.
E-mail : maf@technologist.com, URL : http://www.geocities.com/m af1/
v
Publications et Communications :
M. Af and B. Amaziane, On convergence of nite volume schemes for
one-dimensional two-phase ow in porous media, Preprint Univ. Pau
Labo. Math. Appli., N

9706 (1997), to appear in: Journal of Computa-


tional and Applied Mathematics, vol. 145, (2002) 31-48.
M. Af and B. Amaziane, Convergence of nite volumes schemes for a
degenerate convection-diusion equation arising in ow in porous media,
Preprint Univ. Pau Depart. Math. Rech., (1999), en revision dans :
Computer Methods in Applied Mechanics and Engineering.
M. Af and B. Amaziane, Analysis of Finite Volume Schemes for Two-
Phase Flow in Porous Media on Unstructured Grids, in: F. Benkhaldoun
and R. Vilsmeier, eds, Finite Volumes for Complex Applications II - Prob-
lems and Perspectives, (Herm`es, Paris, 1999) 387-394.
M. Af, Schemas Volumes Finis pour une Equation Non Lineaire de
Diusion-Convection Degeneree, in: M. Madaune-Tort et al., eds, Ac-
tas de las V I Journadas ZaragozaPau de Matematica Aplicada, (1999)
29-36.
M. Af and B. Amaziane, Numerical Simulation of Two-Phase Flow
through Heterogeneous Porous Media, Submitted to : Numerical Algo-
rithms (2001).
M. Af, Numerical Simulation using Finite Volume Schemes for a Non-
linear Convection-Diution Problem, in: International Conference on
Numerical Algorithms, Marrakesh, Morocco (October 2001).
M. Af, Simulations Numeriques pour des Probl`emes dEcoulements Dipha-
siques en Milieux Poreux, in: International Congress Computational
Methods for Porous Media, Fes Morocco (May 2001).
M. Af, B. Amaziane and F. El Dabaghi, Mixed Hybrid Finite Element
and Finite Volume For Flow in Porous Media, in: The First Iterna-
tional Conference on SaltWater Itrusion and Coastal Aquifers, Essaouira
Morocco, (April 2001).
vi
Resume
Dans ce travail, nous avons developpe des methodes numeriques performantes
pour des mod`eles decoulements diphasiques incompressibles et immiscibles en
milieux poreux heterog`enes et anisotropes, ayant des applications dans des probl`e-
mes de la recuperation secondaire du petrole.
Nous avons traite et analyse trois familles de schemas volumes nis (explicite
implicite et semi-implicite). Apr`es avoir etabli que les schemas sont L

et BV
stables, sous les conditions CFL appropriees et satisfont le principe du maxi-
mum discret, on obtient des resultats de convergence, vers la solution faible du
probl`eme, dans L
1
pour des maillages reguliers en 1-D et 2-D, et dans L
2
pour des
maillages non structures en dimension multiple, ceci en introduisant une tech-
nique de maillage adequate permettant de preserver le principe du maximum
discret sur des maillages destructures.
Des resultats numeriques en 1-D conrment la stabilite des schemas numeri-
ques proposes et lecacite du schema semi-implicite en temps de calcul (C.P.U.).
En dimension deux, les resultats numeriques obtenus montrent que la methode
des volumes nis est bien adaptee `a la discretisation de ce probl`eme. Les solutions
approchees calculees satisfont le principe du maximum discret et sont monotones.
De plus les heterogeneites anisotropes du milieu poreux sont prises dune mani`ere
ecace. En outre, les schemas volumes nis semi-implicite et implicite donnent
un meilleur temps de calcul par rapport au schema explicite.
Abstract
In This work, we have developed some ecient numerical methods for an in-
compressible and immiscible two-phase ow in anisotropic heterogeneous porous
media in oil recovery eld. The model under consideration is a coupled sys-
tem which includes a nonlinear degenerate parabolic saturation equation and an
elliptic pressure-velocity equation.
We develop and analyze three families of nite volumes schemes (explicit,
implicit and semi-implicit) for the saturation equation. First, we establish that
these schemes are L

and BV stable, under appropriate CFL conditions, and


satisfy the discrete maximum principle, then we prove convergence results. More
precisely, we get the convergence of the approximate solution in L
1
for a regular
mesh in 1-D & 2-D cases, and in L
2
for unstructured grids in the multidimen-
sional case. An adequate mesh technique was developed in order to obtain the
discrete maximum principle on unstructured grids.
Numerical results in 1-D tests conrm the stability of the schemes proposed
and show the eciency of the semi-implicit scheme in CPU time. A mixed -
nite element method is used for the approximation of the pressure velocity equa-
tion. Numerical simulations for 2-D problems are presented for homogeneous and
anisotropic heterogeneous problems. Numerical results show the eectiveness of
the methodology developed in this work. Its shown that the semi-implicit and
implicit schemes are robust.
vii
viii
Table des mati`eres
Remerciements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Avant propos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
Resumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Introduction Generale 11
1 Modelisation mathematique des ecoulements diphasiques ... 19
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2

Equations fondamentales . . . . . . . . . . . . . . . . . . . . . . . 20
1.2.1

Equation de continuite . . . . . . . . . . . . . . . . . . . . 21
1.2.2

Equations de conservation . . . . . . . . . . . . . . . . . . 22
1.2.3 Loi de Darcy generalisee . . . . . . . . . . . . . . . . . . . 22
1.2.4 Loi de capillarite . . . . . . . . . . . . . . . . . . . . . . . 23
1.2.5 Conditions aux bords et condition initiale . . . . . . . . . 24
1.3 Modelisation en pression globale . . . . . . . . . . . . . . . . . . . 25
1.3.1 Saturation reduite . . . . . . . . . . . . . . . . . . . . . . 26
1.3.2 Pression globale . . . . . . . . . . . . . . . . . . . . . . . . 26
1.4 Formulation du probl`eme . . . . . . . . . . . . . . . . . . . . . . . 30
1.4.1 Formulation reduite . . . . . . . . . . . . . . . . . . . . . . 30
1.4.2 Formulation mixte . . . . . . . . . . . . . . . . . . . . . . 32
1.4.3 Cas mono-dimensionnel . . . . . . . . . . . . . . . . . . . . 32
1.4.4 Decouplage dans le cas multi-dimensionnel . . . . . . . . . 33
1.5 Existence et unicite de solution faible . . . . . . . . . . . . . . . . 33
1.5.1 Cas mono-dimensionnel . . . . . . . . . . . . . . . . . . . . 33
1
2 TABLE DES MATI
`
ERES
1.5.2 Cas multi-dimensionnel . . . . . . . . . . . . . . . . . . . . 35
1.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
I Schemas volumes nis pour une equation
de convection-diusion degeneree en milieu poreux 37
2 Convergence de quelques schemas de type V.F. dans le cas 1-D 39
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.2 Hypoth`eses sur les donnees du probl`eme . . . . . . . . . . . . . . 40
2.3 Discretisation par volumes nis . . . . . . . . . . . . . . . . . . . 41
2.3.1 Notations . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.3.2 Denitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.3.3 Schema explicite . . . . . . . . . . . . . . . . . . . . . . . 44
2.3.4 Schema implicite . . . . . . . . . . . . . . . . . . . . . . . 46
2.3.5 Schema semi-implicite . . . . . . . . . . . . . . . . . . . . 47
2.4 Stabilite L

et estimation BV . . . . . . . . . . . . . . . . . . . . 48
2.4.1 Analyse du schema explicite . . . . . . . . . . . . . . . . . 49
2.4.2 Analyse des schemas implicite et semi-implicite . . . . . . 51
2.5 Resultat de convergence . . . . . . . . . . . . . . . . . . . . . . . 58
2.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3 Convergence dans le cas 2-D pour un maillage rectangulaire 67
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
3.2 Hypoth`eses sur les donnees . . . . . . . . . . . . . . . . . . . . . . 68
3.3 Discretisation par volumes nis . . . . . . . . . . . . . . . . . . . 69
3.3.1 Notations . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
3.3.2 Denitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
3.3.3 Schema explicite . . . . . . . . . . . . . . . . . . . . . . . 73
3.3.4 Schema implicite . . . . . . . . . . . . . . . . . . . . . . . 75
3.3.5 Schema semi-implicite . . . . . . . . . . . . . . . . . . . . 76
3.4 Resultats de stabilite . . . . . . . . . . . . . . . . . . . . . . . . . 77
3.4.1 Stabilite L

. . . . . . . . . . . . . . . . . . . . . . . . . . 78
TABLE DES MATI
`
ERES 3
3.4.2 Estimation BV . . . . . . . . . . . . . . . . . . . . . . . . 82
3.5 Resultat de convergence . . . . . . . . . . . . . . . . . . . . . . . 86
3.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
4 Convergence pour des maillages non-structures dans IR
d
97
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
4.2 Hypoth`eses sur les donnees . . . . . . . . . . . . . . . . . . . . . . 98
4.3 Discretisation par volumes nis . . . . . . . . . . . . . . . . . . . 99
4.3.1 Notations . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.3.2 Denition . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4.3.3 Schema explicite . . . . . . . . . . . . . . . . . . . . . . . 103
4.3.4 Schema implicite . . . . . . . . . . . . . . . . . . . . . . . 106
4.3.5 Schema semi-implicite . . . . . . . . . . . . . . . . . . . . 107
4.3.6 Proprietes et remarque . . . . . . . . . . . . . . . . . . . . 108
4.4 Resultats de stabilite L

. . . . . . . . . . . . . . . . . . . . . . . 111
4.4.1 Denition et propriete . . . . . . . . . . . . . . . . . . . . 112
4.4.2 Stabilite du schema explicite . . . . . . . . . . . . . . . . . 113
4.4.3 Stabilite des schemas implicite et semi-implicite . . . . . . 114
4.5 Estimations BV faibles . . . . . . . . . . . . . . . . . . . . . . . . 120
4.5.1 Analyse du schema explicite . . . . . . . . . . . . . . . . . 122
4.5.2 Analyse du schema implicite . . . . . . . . . . . . . . . . . 125
4.5.3 Analyse du schema semi-implicite . . . . . . . . . . . . . . 127
4.6 Resultats de convergence . . . . . . . . . . . . . . . . . . . . . . . 131
4.7 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
II Simulations numeriques des ecoulements
diphasiques en milieu poreux 139
5 Simulations numeriques dans le cas mono-dimensionnel 141
5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
5.2 Donnees du probl`eme . . . . . . . . . . . . . . . . . . . . . . . . . 142
5.3 Simulations numeriques . . . . . . . . . . . . . . . . . . . . . . . . 143
4 TABLE DES MATI
`
ERES
5.3.1 Prol de la saturation en fonction de la CFL . . . . . . . . 144
5.3.2 Approximation autour du front raide . . . . . . . . . . . . 144
5.3.3 Comparaisons du temps CPU et de lerreur l
1
. . . . . . . 149
5.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
6 Simulations numeriques dans le cas bi-dimensionnel 151
6.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
6.2 Donnees du probl`eme . . . . . . . . . . . . . . . . . . . . . . . . . 152
6.3 Maillage rectangulaire . . . . . . . . . . . . . . . . . . . . . . . . 153
6.4 Maillage non structure . . . . . . . . . . . . . . . . . . . . . . . . 156
6.4.1 Test 1: domaine homog`ene et isotrope . . . . . . . . . . . 156
6.4.2 Test 2: chenal heterog`ene et anisotrope . . . . . . . . . . . 160
6.4.3 Test 3: milieu stratie et anisotrope . . . . . . . . . . . . . 163
6.4.4 Test 4: milieu heterog`ene et anisotrope . . . . . . . . . . . 166
6.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Conclusion Generale 173
A Rappels sur les elements nis mixtes hybrides 175
Bibliographie 181
Liste des tableaux 191
Liste des gures 193
Index 195
Partie
5
Nomenclature
: domaine de IR
d
(d = 1, 2 ou 3), gurant un milieu poreux.
= =

3
: fronti`ere du domaine .

1
,
2
,
3
: fronti`eres dinjection, impermeable et de production.
n : normale unitaire `a une fronti`ere, orientee vers lexterieur.
x = x, (x, y) , (x, y, z) : variable despace dans IR
d
.
t, : variable temporaire et temps nal, en (s).
h : pas du maillage dans , en (m).
t : pas de discretisation en temps dans [0, [, en (s).
= (x) : porosite du milieu poreux en (%).
K = K (x) : tenseur des permeabilites absolues en (Darcy).
i = w, o : uide mouillant (w = leau) et non mouillant (o = lhuile).
S
i
= S
i
(x, t) : saturation du uide i = w, o, en (%).
p
i
= p
i
(x, t) : pression du uide i, i = w, o, en (Pa).
q
i
= q
i
(x, t) : vitesse de ltration du uide i, i = w, o, en (m.s
1
).
u = u(x, t) : saturation reduite de lun des constituants, en (%).
q = q (x, t) : vitesse de ltration totale, en (m.s
1
).
P = P (x, t) : pression globale en (Pa).
7
8
Les constantes

i
: masse volumique du uide i, i = w, o, en (g.m
3
).

i
: viscosite du uide i, i = w, o, en (Pa.s).
P
CM
: pression capillaire maximale en valeur absolue, en (Pa).
P
atm
: pression atmosph`erique, en (Pa).
g : acceleration de la pesanteur, en (m.s
2
).
C : constante independante de h et t.
Les fonctions de la saturation
k
ri
= k
ri
(u) : permeabilite relative du uide i, i = w, o.
k
i
= k
i
(u) : mobilite du uide i, i = w, o.
p
c
= p
c
(u) : pression capillaire reduite, fonction non lineaire de u.
a = a (u) : diusion capillaire, fonction non lineaire de u.
b = b (u) : fraction du ux, fonction non lineaire de u.
d = d (u) : mobilite totale, fonction non lineaire de u.
Les operateurs
(f)
+
, (f)

: max (f, 0) , max (f, 0).


f
+
, f

: sup f (x) , inf f (x).


[f[ : max (f, f), valeur absolue de f.
L
d
: mesure de Lebesgue dans IR
d
.
[[ : mesure de Lebesgue pour IR
s
, 1 s d.
: fermeture de louvert IR
s
, 1 s d.
9
[[ : norme euclidienne pour IR
d
.
(p, q) : distance euclidienne entre les points p et q dans IR
d
.
: produit scalaire entre deux vecteurs de IR
d
.
: produit vectoriel entre deux vecteurs de IR
d
.
det [M] : determinant de M matrice carre d d.
M
t
: transposee de la matrice M.
I
d
: matrice identite dans IR
d
.
adj [M] : matrice carre d d, telle que : adj [M]
t
M = det [M] .I
d
.
Les espaces fonctionnels
L
p
() :=

f; L
d
-mesurable sur ; tel que

[f[
p
dx <

, 1 p < .
L

() :=

f; L
d
-mesurable sur ; tel que [f[ < C < L
d
-p.p. sur

.
L
p
loc
() := f : IR; f L
p
() pour tout compact .
W
m,p
() :=

w L
p
() ; D

w L
p
() ; pour [[ :=
d

i=1

i
m

.
H
m
() := W
m,2
(), espace de Sobolev dordre m.
(
m
() :=

f : IR tel que D

f est continue sur , [[ :=


d

i=1

i
m

.
(
m
0
() : espace des fonctions de (
m
() `a support compact dans .
() : espace des mesures de Radon sommables sur .
BV () :=

f L
1
loc
() tel que
f
x
i
() pour i = 1, .., d

.
B (I J) := L
1
(J; BV (I)) L
1
(I; BV (J) ), pour I et J ouvert de IR.
H (div; ) :=

q (L
2
())
d
; div (q) L
2
()

.
W () := w H
1
() ; w = 0 sur
3
.
10
W
0
() := u L
2
() ; (u) W; (u) = 0 sur
1
, pour (
1
([0, 1]).
W (0, ) :=

u; (u) L
2
(0, ; W) ;
u
t
L
2
(0, ; W

.
V () :=

v (
1
(0, ; (
2
(

)); v(., ) 0 et v = 0 sur


1

3

.
{
k
: ensemble des polynomes de degre k, sur IR
d
.
Introduction Generale
L
etude des ecoulements multiphasiques en milieu poreux est dune grande
importance, dans lindustrie petroli`ere lors de lexploitation dun gisement
de petrole ou de gaz, dans la gestion des ressources en eau et aussi pour beaucoup
de probl`emes denvironnement. Les milieux poreux naturels sont heterog`enes,
`a plusieurs echelles, ce qui rend letude experimentale dicile et co uteuse, do` u
linteret dutiliser des methodes de simulation numerique pour des mod`eles decou-
lement de uide. Ces simulations sont generalement basees sur la modelisation
mathematique du gisement en exploitation par un syst`eme dequation aux derivees
partielles non lineaires. Dans ce cadre, nous nous proposons de developper des
methodes numeriques performantes pour un mod`ele decoulements diphasiques
incompressibles en milieux poreux heterog`enes.
Letude th`eorique des ecoulements multiphasiques en milieux poreux `a ete
largement etudie dans la literature (voir p.e. Chavent [ CHJ86] et Antont-
sev & al. [ AKM90] et leur bibliographie). Dans ce travail, on consid`ere un
mod`ele qui utilise la notion de pression globale introduit separement en 1976 par
Chavent [ CHA76] et en 1978 par Antontsev & Monakhov [ ANM78]. Un
premier theor`eme dexistence de solution, pour le syst`eme qui decrit lecoulement
de deux phases uides incompressibles et immiscibles a ete etabli par Chavent &
Jare [ CHJ86], depuis, de nombreux travaux ont ete eectues dans ce domaine,
voir : pour letude theorique dexistence et unicite de la solution, Gagneux &
Madaune-Tort [ GAM96] et sa bibliographie; pour les schemas numeriques du
probl`eme de convection-diusion, Morton [ MOR96] et sa bibliographie; pour
les schemas de type volumes nis, Eymard, Gallouet & Herbin [ EGH00] et
sa bibliographie.
11
12
Dans ce travail, nous etudions la convergence des schemas numeriques de
type volumes nis pour des probl`emes issus de la modelisation des ecoulements
diphasiques en milieu poreux. Nous nous interessons `a un mod`ele decoulements
diphasiques incompressibles et immiscibles, qui correspond physiquement `a linje-
ction de leau dans un reservoir de petrole. Nous considerons lecoulement
diphasique de leau et du petrole en milieu poreux, en utilisant la formulation
en pression globale de Chavent & Jare [ CHJ86], la vitesse totale et la sat-
uration de leau sont les inconnues du probl`eme. Cette formulation m`ene `a un
syst`eme couple dequations aux derivees partielles compose dune equation de
saturation parabolique non lineaire degeneree et dune equation de pression ellip-
tique [ CHJ86, GAM96]. Ces equations decrivent lecoulement de deux phases
liquides incompressibles et immiscibles dans un milieu poreux, pour lequel, dans
un souci de simplicite, on neglige leet de la pesanteur. Le syst`eme est alors :

Equation en saturation reduite


(P
d
)

0 u(x, t) 1 dans Q

(x)
u
t
+ div (b(u)q) div (K(x)(u)) = 0 dans Q

u[

1
= 1 ; K(u) n[

2
= 0 et u[

3
= 0 sur [0, [
u(x, 0) = u
0
(x) dans
(1)

Equation en pression globale


(E
d
)

q = d(u)K(x)P; div (q) = 0 dans Q

q n[

1
= q
d
; q n[

2
= 0; P[

3
= P
0
sur [0, [
(2)
o` u u(x, t) est la saturation reduite de leau et P la pression globale sont les
inconnues du probl`eme, q la vitesse de ltration totale, (x) la porosite du
milieu poreux et K(x) le tenseur des permeabilites absolues du reservoir . La
fronti`ere = , supposee reguli`ere par morceaux, est divisee en trois regions
=

3
avec
i

j
= pour i = j; o` u
1
est la partie du bord o` u
leau est injectee,
2
la partie impermeable et
3
la partie de production. On
note Q

:= [0, [ o` u [0, [ lintervalle de temps detude. (u), b(u) et d(u)


sont des fonctions non lineaires qui dependent des mobilites et de la pression
capillaire. Le coecient de diusion a :=

sannule pour deux valeurs de la


13
saturation, a(0) = a(1) = 0 (degenerescence du terme de diusion). Pour plus
de details sur le mod`ele on peut consulter les references [ CHJ86, GAM96].
La simulation des ecoulements dans des reservoirs de petrole et des eaux
souterraines a ete largement etudiee par plusieurs methodes numeriques.
On peut citer pour les methodes des dierences nis, Young [ YOU84] qui
presente des simulations numeriques 1-D et 2-D, en utilisant dierents schemas de
type dierences nies. Dans Douglas & al. [ DWK84], on trouve des resultats
numeriques en 1-D, pour des schemas de type dierences nies combines avec
des schemas elements nis, pour des pas adaptatifs, o` u un terme de diusion
articielle est ajoute pour assurer la monotonie de la solution numerique. Un
resultat destimation `a posteriori derreur, pour un schema dierences nies im-
plicite, pour une equation de diusion non lineaire, est presentee par Dawson
& al. [ DWW98]. Plus recemment, on trouve dans les travaux de Karlsen
& al. [ EVK99, EVK00, KAR01], une etude de la convergence de schemas
monotones, vers la solution entropique du probl`eme, en utilisant les solutions
mesures.
Pour les methodes des elements nis, Chavent & Jare [ CHJ86], presente
des methodes delements nis mixtes avec la modelisation et letude theorique
pour les probl`emes en milieux poreux. En outre, une discretisation utilisant la
methode des elements nis mixte hybrid et volumes nis pour les ecoulements
diphasiques en milieu poreux est presentee par Chavent & al. [ CJR95]. Dans
Arbogast & al. [ AWZ96], une methode des elements nis mixte est utilisee
pour avoir un resultat destimation derreur. Dans Chen & Ewing [ CHE97],
on trouve une analyse dune methode delements nis couplee `a une methode
delements nis mixte, pour un probl`eme en hydrogeologie. Des resultats numeri-
ques, pour une nouvelle methode des caracteristiques combinee `a une methode
delements nis mixte hybride, sont presentes par Douglas & al. [ DFP97].
Une analyse `a posteriori de lerreur, pour une methode des caracteristiques-
elements nis, est presentee par Ghabbouhy & Mghazli [ GAB00, GAM00],
ainsi quune technique auto-adaptative de ranement du maillage.
Les methodes volumes nis, qui sont relativement plus recentes, sont en
14
general utilisees dans les lois de conservation pour lapproximation des ux de
convections. Elles permetent davoir une conservation locale des ux element par
element avec une stabilite numerique et une diusion numerique minimale. Pour
lanalyse de ces methodes on se ref`ere `a [ EGH00, FRO98, KRO97, MIC96,
MOR98] et leurs bibliographies. Ces methodes ont ete developpees et analysees
pour les ecoulements diphasiques immiscibles en milieu poreux dans le cas o` u le
terme de diusion est neglige. Dans ce cas, le probl`eme devient purement hyper-
bolique. On trouve dans Gallouet & Vila [ GAV91] un schema volumes nis,
sur un maillage uniforme en 1-D et 2-D, utilise pour le couplage dune equation el-
liptique et dune equation hyperbolique. Champier & al. [ CGH93] ont etudie
la convergence dun schema de type volumes nis sur un maillage triangulaire,
pour une equation hyperbolique. Dans Verdi`ere & Vignal [ VEV98, VIG96],
un schema volumes nis, sur un maillage dual centre sur les aretes, est utilise pour
le couplage dune equation elliptique et une equation hyperbolique. Eymard
& al. [ EGH98] presentent une estimation derreur pour une large variete de
schemas volumes nis explicite, une extention au schema implicite est presentee
par Ghilani [ GHI98]. Un autre resultat de convergence des schemas volumes
nis, pour une equation de diusion non lineaire, est presente par Eymard &
al. [ EGN98].
Dans le cas stationnaire o` u le terme de diusion est lineaire, on trouve dans
Lazarov & al. [ LMV94, LMV96], un schema volumes nis, sur un mail-
lage rectangulaire en 2-D avec ranement local, avec des resultats destimation
derreur et un resultat de regularite de la solution. Herbin [ HER95] donne
des resultats destimation derreur, pour un schema volumes nis `a 4-points,
sur un maillage triangulaire, des resultats numeriques pour le couplage avec une
equation hyperbolique sont presentes par Herbin & Labergerie [ HEL97], une
generalisation pour un maillage de quadrangles, est analyse dans Courdi`ere &
al. [ CVV99]. Dans Eymard & al. [ EGH95], est etudie la convergence des
schemas volumes nis en utilisant des resultats de compacite, une generalisation
pour des conditions au bord generales et une diusion anisotrope, est etudiee
par Gallouet & al. [ GHV00].
Ou encore recemment, le cas o` u le coecient de diusion est isotrope, voir
15
Ohlberger [ OHL97, OHL01], qui presente des resultats destimation `a pos-
teriori derreur, pour un schema volumes nis adaptatif centre sur les sommets
dune triangulation.
Dans les traveaux cites precedemments le terme de diusion est soit neglige
o` u bien il est traite par des techniques delements nis mixtes qui ne don-
nent pas enti`ere satisfaction. Bien que lequation de saturation est `a convec-
tion dominante; le terme de diusion est petit, mais important et ne peut etre
neglige, voir Bear & Bachmat [ BEB91] et Marl [ MAR81], ainsi des soins
speciaux devraient etre pris dans la discretisation. En outre, les structures
geologiques irregulieres, sugg`erent lutilisation de maillages non structures, voir
Hontans [ HON00]. Les dicultes principales liees `a la convergence de la solu-
tion approchee de tels syst`emes sont le couplage entre lequation de pression et
lequation de saturation, en plus de la degenerescence de lequation de saturation
et lheterogeneite anisotrope du reservoir. En raison de ces dicultes, notre but
est de construire des schemas volumes nis (SVF) pour lequation de saturation
qui satisfont le principe du maximum discret et permettent detablir des resultats
de convergence. Nous considerons une approximation numerique de ce syst`eme
o` u les equations de saturation et de pression se decouplent numeriquement. Nous
nous concentrons sur letude de la convergence du (SVF) pour lequation de
saturation en tenant compte de la non linearite du terme de diusion et de
lheterogeneite anisotrope du reservoir. Une methode delements nis mixte
duale hybride est employee pour obtenir une approximation precise de la vitesse
totale, voir Brezzi & Fortin [ BRF91] et Bendali & al. [ BRT96].
Le travail que nous presentons est organise, en une partie preliminaire, deux
parties principales et une partie annexe.
Dans le chapitre 1, qui est une partie preliminaire, on rappelle les equations
du mod`ele mathematique utilise, dabord on rappelle les lois fondamentales
regissant les ecoulements diphasiques en milieux poreux, ensuite nous presentons
le probl`eme sous la formulation en pression globale [ CHJ86, AKM90] et on ter-
mine par un rappel de quelques resultats dexistence et dunicite de la solution
16
faible du probl`eme selon les travaux [ CHJ86, GAM96, HID93].
La premi`ere partie est constituee des chapitres 2, 3 et 4; elle est consacree
`a letude de la convergence des schemas numeriques de type volumes nis. Dans
le chapitre 2, on presente des schemas de type volumes nis pour lequation
non lineaire mono-dimensionnelle de convection-diusion degeneree (1). Nous
analysons trois types de schemas, conservatifs et consistants au sens des volumes
nis, lun totalement explicite, le deuxi`eme totalement implicite, puis un nouveau
schema semi-implicite o` u lon choisit une approximation explicite pour le terme
de convection et implicite pour le terme de diusion. Pour ces trois methodes
le terme de convection est approche par un schema de Godunov decentre amont
et le terme de diusion par une approximation centree dordre 1. On montre
que ces schemas sont L

et BV stables, sous des conditions CFL appropriees


et satisfont le principe du maximum discret, apr`es avoir etabli lexistence et
lunicite de solution pour les syst`emes non lineaires resultants des schemas im-
plicite et semi-implicite. On montre ensuite la L
1
-continuite en temps des solu-
tions approchees, et par compacite on a la convergence dans L
1
(Q

) des solutions
numeriques vers lunique solution faible du probl`eme. Dans le chapitre 3, nous
etendons les resultats du chapitre 2 `a un maillage rectangulaire dans IR
2
, pour
lequation non lineaire bi-dimensionnelle de convection-diusion degeneree (1),
nous sommes amenes `a faire des hypoth`eses supplementaires sur les donnees
pour avoir une convergence forte dans L
1
(Q

). Nous avons traite et analyse les


schemas de type volumes nis explicite, implicite et semi-implicite. Nous mon-
trons la convergence, apr`es avoir etabli que ces schemas sont L

et BV stables,
sous les conditions CFL appropriees et satisfont le principe du maximum discret.
La methodologie et lanalyse developpees peuvent etre etendues aux probl`emes
dans IR
3
, pour un maillage forme de parallelepip`edes. Le chapitre 4 traite le
probl`eme multi-dimensionnel (IR
2
ou IR
3
) pour des maillages non structures, on
choisit une approximation de type volumes nis, sur un maillage dual centre
sur les nuds dune triangulation, pour laquelle nous introduisons une nouvelle
technique de maillage, permettant de preserver le principe du maximum discret
pour des heterogeneites anisotropes du reservoir. Comme precedement, on anal-
17
yse trois schemas de type volumes nis explicite, implicite et semi-implicite, o` u le
terme de convection est approche par un schema de Godunov decentre amont et
le terme de diusion par une approximation dordre 1, dont lapproximation du
gradient est de type {
1
sur chaque triangle et qui conduit `a des schemas de type
volumes nis `a (d + 1) points non symetrique dans le cas du schema implicite.
On obtient ainsi des resultats de stabilite L

et une estimation BV faible, et par


suite un resultat de convergence dans L
2
(Q

) de la solution approchee vers la so-


lution faible du probl`eme. Ces resultats sont obtenus sous les memes hypoth`eses
que celles qui garantissent lexistence et lunicite de la solution.
Dans la deuxi`eme partie, constituee des chapitres 5 et 6, nous presentons
les simulations numeriques decoulements diphasiques en milieux poreux, cor-
respondant aux schemas numeriques introduits dans la premi`ere partie. Dans
le chapitre 5, apr`es avoir introduit les donnees physiques du probl`eme mono-
dimensionnel (1), on donne des simulations numeriques pour les trois schemas
traites au chapitre 2, une comparaison entre ces schemas et dun schema ex-
plicite o` u le terme de diusion est approche par une methode delements nis
mixte [ CHJ86, CHS82, DAW93], montre lecacite du schema semi-implicite
par rapport aux autres. Dans un premier temps, on donne des simulations
pour illustrer la stabilite des schemas par rapport `a la condition CFL. Dans un
deuxi`eme temps, on donne une comparaison entre les dierents schemas au voisi-
nage du front de la saturation, puis on termine par un tableau de comparaison
entre lerreur relative L
1
et un tableau des temps (CPU).
Dans le chapitre 6, on presente des simulations numeriques pour les schemas
traites au chapitre 3 pour des maillages rectangulaires et au chapitre 4 pour
des maillages non structures en 2-D. La resolution des syst`emes non lineaires
resultants des schemas implicite et semi-implicite, se fait par un procede de
prediction-correction, plus une methode du Double Gradient Conjugue precondi-
tionne dans le cas de syst`eme non symetrique. Dans un premier temps, on com-
pare les schemas numeriques pour le cas dun reservoir homog`ene isotrope, en
mettant en evidence lecacite des schemas implicite et semi-implicite en temps
de calcul (CPU) par rapport au schema explicite. Dans un deuxi`eme temps, on
18
donne des simulations numeriques obtenues dans le cas de reservoirs heterog`enes
et anisotropes. Lequation elliptique (2) est traitee numeriquement par une
methode delements nis mixte duale hybride qui sera detaillee dans lannexe A.
Le code numerique realise prend en compte les heterogeneites anisotropiques du
millieu et le couplage numerique entre la methode delements nis mixte hy-
bride pour lequation elliptique en pression et les methodes volumes nis pour
lequation parabolique en saturation.
Ce travail se termine par une conclusion generale et des perspectives.
Chapitre 1
Modelisation mathematique des
ecoulements diphasiques en
milieu poreux
1.1 Introduction
C
e chapitre a pour but de presenter les equations dun mod`ele
decoulement diphasique eau-huile en milieu poreux, tout en considerant
la pression capillaire entre les deux uides. Nous nous interessons aux equations
regissant lecoulement dun uide compose de deux constituants immiscibles
et incompressibles, lexemple type est le balayage de lhuile par leau lors de
lexploitation secondaire des gisements petroli`ers.
La mise en equations des ecoulements diphasiques en milieu poreux depend
de la description de ces ecoulements : `a lechelle microscopique ou `a lechelle
macroscopique. Etant donne les dimensions du milieu poreux etudie, nous
nous limitons ici `a sa description macroscopique, dont les param`etres physiques,
sobtiennent par une theorie dhomogeneisation, basee sur une analyse au niveau
microscopique, voir Hornung [ HOR97] et sa bibliographie.
Dans un premier paragraphe, on presentera les lois generales de lecoulement
diphasique de uides immiscibles et incompressibles en milieu poreux, apr`es avoir
introduit les dierents param`etres et variables contenus dans ces lois. Les deux
19
20 Modelisation mathematique des ecoulements diphasiques ...
autres paragraphes consistent `a reformuler les equations generales obtenues, en
vue de resoudre le probl`eme decoulement avec une seule pression dite pression
globale et une seule saturation, comme inconnues principales, dapr`es les travaux
[ AKM90, CHA76, CHJ86]. Dans le dernier paragraphe, on presente un resultat
dexistence et dunicite de solution faible, voir [ CHJ86, GAM96, HID93].
1.2

Equations fondamentales
Le milieu poreux est represente par un ouvert borne de IR
d
(d = 2, 3),
gurant le reservoir de gisement (voir Figure 1.1), de fronti`ere reguli`ere par
morceaux, formee de trois parties, telle que =

3
, avec [
i
[ > 0 et

i

j
= pour i = j; o` u
1
est la partie du bord o` u leau est injectee,
2
la partie impermeable et
3
la partie de production, et soit [0, [ lintervalle du
temps detude, on note Q

:= [0, [.
Injection
Production
Fig. 1.1: Reservoir
Avant dintroduire les lois physiques modelisant les ecoulements diphasiques
en milieu poreux, on fera les hypoth`ese suivantes :
1. Le millieu poreux est sature par les deux uides en ecoulement articiel.
2. La loi de Darcy sapplique separement pour chaque uide.
1.2

Equations fondamentales 21
3. La pression capillaire et les permeabilites relatives sont des fonctions unique-
ment de la saturation, ce qui est le cas o` u le reservoir est constitue dun
seul type de roche.
4. Les deformations volumiques de laquif`ere et des particules sont negligeables,
c.`a.d. la porosite et les permeabilites absolues ne dependent que de la vari-
able despace x.
5. On ne sinteresse qu`a lecoulement avant le temps de percee c.`a.d. le
premier instant o` u le uide mouillant parvient `a la fronti`ere de production,
voir Gagneux [ GAN84].
Pour plus de details voir [ AKM90, CHJ86, GAM96, MAR81] et leurs
bibliographies.
Avec ces hypoth`eses, les equations modelisant les ecoulements diphasiques
de uides immiscibles et incompressibles dans un milieu poreux secrivent :
1.2.1

Equation de continuite
Cette equation exprime que les pores du milieu poreux sont enti`erement oc-
cupes par les deux uides, on dira quon est en regime sature :
S
w
+ S
o
= 1 dans Q

(1.1)
o` u S
i
est la saturation du uide i (c.`a.d. le rapport du volume de pores occupe
par ce uide au volume de pores total).
On notera aussi que les saturations verient en plus :
S
w
S
w,m
et S
o
S
o,m
(1.2)
o` u S
i,m
est la saturation residuelle du uide i (c.`a.d. la saturation pour
laquelle la phase deplacee sarrete de secouler). On note S
w,M
:= 1 S
o,m
, alors
de (1.1) on a :
S
w,m
S
w
S
w,M
dans Q

(1.3)
avec S
w,m
< S
w,M
, (soit : S
w,m
+ S
o,m
< 1).
22 Modelisation mathematique des ecoulements diphasiques ...
1.2.2

Equations de conservation
Ici on exprime la conservation de la masse pour chaque uide i = w, o
(x)
S
i
t
+ div (q
i
) = 0 dans Q

(1.4)
en labsence de termes sources et en supposant les sections decoulement uni-
formes, o` u q
i
est la vitesse de ltration de la phase i, la porosite du milieu
(c.`a.d. le volume des vides dun milieu poreux sur son volume totale), le milieu
est suppose incompressible (c.`a.d. la porosite ne depend que de la variable
despace x).
1.2.3 Loi de Darcy generalisee
La loi de Darcy generalisee aux ecoulements polyphasiques sexprime par :
pour chaque uide i = w, o
q
i
= k
i
K (x) (p
i

i
g) dans Q

(1.5)
o` u K (x) est le tenseur des permeabilites absolues du reservoir , p
i
est la
pression de la phase i, k
i
la mobilite de la meme phase i, traduisant les eets
dobstacle `a lecoulement dun uide par rapport `a lautre,
i
la masse volumique
du uide i, et g lacceleration de la pesanteur. La mobilite se decompose sous
la forme suivante :
k
i
=
k
r,i

i
(1.6)
o` u les permeabilites relatives k
r,i
, representent linuence de la presence dun
uide sur lecoulement de lautre, k
r,i
est une fonction croissante de la saturation
S
i
`a valeurs comprises entre 0 et 1, voir Figure 1.2.
1.2

Equations fondamentales 23
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
k
k
rw
ro
S S
w,m
w,M
Fig. 1.2: Permeabilites relatives k
r,i
en fonction de la saturation S
w
1.2.4 Loi de capillarite
Entre deux uides non miscibles, il existe une interface qui engendre une
dierence de pression entre eux, cette dierence de pression est appelee pression
capillaire, qui est une fonction de la saturation, par la relation :
P
C
:= p
w
p
o
= p
c
(S
w
) P
CM
dans Q

(1.7)
o` u P
CM
:= sup [P
C
[ pression capillaire maximale, et p
c
=
P
C
P
CM
pression
capillaire reduite sans dimension, fonction de la saturation, telle que
P
CM
> 0 et 1 p
c
(S
w
) 0
avec p
c
(S
w,M
) = 0, voir Figure 1.3.
24 Modelisation mathematique des ecoulements diphasiques ...
0.0 0.2 0.4 0.6 0.8 1.0
-2.0
-1.5
-1.0
-0.5
0.0
P
C
S S
w,m w,M
Fig. 1.3: Pression capillaire P
C
en fonction de la saturation S
w
Il existe dans la litterature plusieurs mod`eles pour les lois de permeabilites
relatives et de la pression capillaire. Par exemple des mod`eles parametriques
pour ces dierentes lois peuvent etre calibrees `a partir dun minimum de donnees
experimentales. Les fonctions resultantes ont des expressions simples et faciles
`a employer pour les mod`eles numeriques, voir Marle [ MAR72].
1.2.5 Conditions aux bords et condition initiale
Sur la fronti`ere on consid`ere les conditions aux limites suivantes :
Conditions sur
1
(injection)
Aux puits dinjection, on suppose que le uide mouillant (w : leau), est
injecte avec une saturation maximale S
w,M
`a debit constant q
d
, soit :
S
w
= S
w,M
et q
w
n = q
d
sur
1
(1.8)
o` u n est la normale unitaire `a .
1.3 Modelisation en pression globale 25
Conditions sur
2
(impermeable)
Aux fronti`eres impermeables, on suppose que les ecoulements lateraux sont
nuls, soit :
q
w
.n = 0 et q
o
n = 0 sur
2
(1.9)
Conditions sur
3
(production)
Aux puits de production, on suppose que le uide non mouillant (o :
lhuile), est produit avec une saturation maximale 1 S
w,m
(avant le temps de
percee) et `a pression constante (en general la pression atmospherique P
atm
),
soit :
S
w
= S
w,m
, q
o
n > 0 et p
o
= P
atm
sur
3
(1.10)
Pour dautres choix de conditions aux bords, voir [ CHJ86, GAM96].
Condition initiale
On suppose que saturation S
0
w
en eau du reservoir `a linstant t = 0 est connue :
S
w
= S
0
w
dans `a t = 0 (1.11)
De plus S
0
w
doit verier la double inigalite (1.3), soit :
S
w,m
S
0
w
S
w,M
dans (1.12)
1.3 Modelisation en pression globale
Dans cette section, an de simplier les calculs, on negligera leet de gravite
dans (1.5), ce qui donne les equations suivantes :
26 Modelisation mathematique des ecoulements diphasiques ...

(x)
S
w
t
+ div (q
w
) = 0 dans Q

(i)
(x)
S
o
t
+ div (q
o
) = 0 dans Q

(ii)
q
w
= k
w
K (x) p
w
dans Q

(iii)
q
o
= k
o
K (x) p
o
dans Q

(iv)
S
w
+ S
o
= 1 dans Q

(v)
p
w
p
o
= p
c
(S
w
) P
CM
dans Q

(vi)
(1.13)
Ce syst`eme de six equations `a six inconnues (S
w
, S
o
, p
w
, p
o
, q
w
, q
o
), se prete mal
`a une etude mathematique, du fait que dans la region o` u S
w
= S
w,m
, lequation
(1.13)-(i) disparat. Cest lune des raisons pour laquelle Chavent [ CHA76,
CHJ86] et Antontsev et al. [ AKM90, ANM78] ont introduit une grandeur
ctive, appelee pression globale, que nous allons presenter par la suite.
1.3.1 Saturation reduite
On denit dabord la saturation reduite u de lun des deux uides, par
exemple pour le uide mouillant w, par :
u :=
S
w
S
w,m
1 S
w,m
S
o,m
(1.14)
sachant que S
w,m
< S
w,M
= 1 S
o,m
, et par suite, par un changement de vari-
able, toutes les fonctions introduites precedemment peuvent secrire en fonction
de u, et dapr`es (1.3) on a :
0 u(x, t) 1 dans Q

(1.15)
1.3.2 Pression globale
Soit q la vitesse de ltration totale des deux uides, denie par :
q := q
w
+q
o
dans Q

(1.16)
1.3 Modelisation en pression globale 27
en additionnant les equations (1.13)-(i) et (1.13)-(ii) et en utilisant la relation
(1.13)-(v), il sen suit que
div (q) = 0 dans Q

(1.17)
de plus, les equations (1.13)-(iii) et (1.13)-(iv) donne
q = K (x) [k
w
(u) p
w
+ k
o
(u) p
o
] dans Q

(1.18)
et pour simplier les notations, on introduit les fonctions auxiliaires suivantes :

b (u) :=
k
w
(u)
k
w
(u) + k
o
(u)
, fraction du ux
d (u) := k
w
(u) + k
o
(u) , mobilite totale
(1.19)
voir Figures 1.5-1.6.
En utilisant (1.13)-(vi) on a
k
w
(u) p
w
+ k
o
(u) p
o
(1.20)
= d (u)

1
2
(p
w
+p
o
) +

b (u)
1
2

c
(u) P
CM
u

ce qui implique
k
w
(u) p
w
+ k
o
(u) p
o
= d (u)

1
2
(p
w
+ p
o
) + (u)

(1.21)
o` u est la fonction denie, pour tout u [0, 1], par :
(u) :=

u
1

b (s)
1
2

c
(s) P
CM
ds (1.22)
28 Modelisation mathematique des ecoulements diphasiques ...
et par suite, dapr`es (1.18) on a :
q = K (x) d (u) P dans Q

(1.23)
o` u
P :=
1
2
(p
w
+ p
o
) + (u) (1.24)
appelee pression globale (dite aussi intermediaire ou reduite). Cette
grandeur dimensionnee `a une pression est ctive; eventuellement discontinue
dans certains cas, vu quelle depend de la saturation u.
Dautre part, `a laide de (1.13)-(iii iv), (1.13)-(vi) et (1.16), on a :
[k
w
(u) + k
o
(u)] q
w
= k
w
(u) q + k
o
(u) [k
w
(u) K (x) p
c
(u) P
CM
]
et on introduit la fonction suivante :
a (u) :=
k
w
(u) k
o
(u)
k
w
(u) + k
o
(u)
p

c
(u) P
CM
, diusion capillaire (1.25)
voir Figures 1.4, et soit (u) :=

u
0
a (s) ds, alors on a :
q
w
= b (u) q K (x) (u) (1.26)
et dapr`es lequation (1.13)-(i), on obtient alors :
(x)
u
t
+ div (b (u) q K (x) (u)) = 0 dans Q

(1.27)
o` u (x) := (1 S
w,m
S
o,m
) (x) [0, 1], appelee aussi porosite et egale `a la
porosite du milieu, dans le cas o` u les saturations residuelles des deux uides sont
nulles.
1.3 Modelisation en pression globale 29
0.0 0.2 0.4 0.6 0.8 1.0
0.000
0.010
0.020
0.030
0.040
a(u)
Fig. 1.4: Diusion capillaire a en fonction de la saturation reduite u
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
b(u)
Fig. 1.5: Fraction du ux b en fonction de la saturation reduite u
30 Modelisation mathematique des ecoulements diphasiques ...
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.1
0.2
0.3
0.4
0.5
d(u)
Fig. 1.6: Mobilite totale d en fonction de la saturation reduite u
1.4 Formulation du probl`eme
On presente ici dierentes formulations du probl`eme decoulement diphasique
en milieu poreux.
1.4.1 Formulation reduite
Il sen suit de (1.15), (1.17), (1.23) et (1.27), quon a un syst`eme de deux
equations `a deux inconnues (u, P), deni par : (x, t) Q

0 u(x, t) 1
(x)
u
t
div (b (u) K (x) d (u) P + K (x) (u)) = 0
div (K (x) d (u) P) = 0
(1.28)
il sagit donc ici du couplage entre une equation devolution non lineaire de
convection-diusion degeneree (du fait que a(0) = a(1) = 0), et une famille
1.4 Formulation du probl`eme 31
dequations elliptiques parametrees par le temps par lintermediaire du coecient
de mobilite d (u(., t)).
Avec les conditions aux bords et condition initiale suivantes :
Conditions sur
1
(injection)
De (1.8) et (1.26), on a :
u = 1 et q
w
= q sur
1
et par suite :
u = 1 et q n = q
d
sur
1
(1.29)
Conditions sur
2
(impermeable)
De (1.9), (1.26) et (1.16), on a :
q n = 0 et K (x) (u) n = 0 sur
2
(1.30)
Conditions sur
3
(production)
De (1.10), (1.16) et (1.13)-(vi), on a :
u = 0 , q n > 0 et P = P
0
sur
3
(1.31)
o` u P
0
est donnee par
P
0
:= P
atm
+ (0)
1
2
P
CM
Condition initiale
De (1.11), on a :
u (x, 0) = u
0
(x) dans (1.32)
32 Modelisation mathematique des ecoulements diphasiques ...
o` u u
0
est donnee par
u
0
:=
S
0
w
S
w,m
1 S
w,m
S
o,m
1.4.2 Formulation mixte
Une formulation mixte du probl`eme est donnee par :

Equation en Saturation reduite


(P
d
)

0 u(x, t) 1 dans Q

(x)
u
t
+ div (b(u)q) div (K(x)(u)) = 0 dans Q

u[

1
= 1 ; K(u) n[

2
= 0 et u[

3
= 0 sur [0, [
u(x, 0) = u
0
(x) dans
(1.33)

Equation en Pression globale


(E
d
)

q = d(u)K(x)P; div (q) = 0 dans Q

q n[

1
= q
d
; q n[

2
= 0; P[

3
= P
0
sur [0, [
(1.34)
Remarque 1.1 Connaissant u et P, on peut determiner les vraies pressions p
w
et p
o
des deux uides, par les formules

p
w
= P (u) +
1
2
p
c
(u) P
CM
p
o
= P (u)
1
2
p
c
(u) P
CM
(1.35)
De meme, connaissant u et q, on peut determiner q
w
et q
o
par les relations (1.26)
et (1.16).
1.4.3 Cas mono-dimensionnel
Dans le cas mono-dimensionnel, les equations de saturation et de pression se
decouplent, du fait que div (q) = 0 avec q (0, t) = q
d
ce qui implique que q = q
d
,
quon adimensionne `a q
d
:= 1, et par suite pour I := = ]0, 1[, la saturation
reduite u est solution de lequation parabolique non lineaire degeneree suivante :
1.5 Existence et unicite de solution faible 33
(P
1
)

0 u(x, t) 1 dans Q

(x)
u
t
+ (b(u))
x
(K(x)(u))
x
= 0 dans Q

u(0, t) = 1 et u(1, t) = 0 sur [0, [


u(x, 0) = u
0
(x) dans I
(1.36)
et la pression globale P est donnee par :
P (x, t) = P
0

x
1
1
d(u(s, t))K(s)
ds (1.37)
1.4.4 Decouplage dans le cas multi-dimensionnel
Dans le cas multi-dimensionnel, le decouplage est possible si q = q (x), par
exemple dans le cas suivant, voir Hidani [ HID93] :
k
w
(u) =
u
s

et k
o
(u) =
1 u
s

la pression globale P, ne depend plus de t, et P = P (x) est solution de :


(E
d
)

q =
1

K(x)P; div (q) = 0 dans


q n[

1
= q
d
; q n[

2
= 0; P[

3
= P
0
(1.38)
et la saturation reduite u, solution de :
(P
d
)

0 u(x, t) 1 dans Q

(x)
u
t
+ div (b(u)q) div (K(x)(u)) = 0 dans Q

u[

1
= 1 ; K(u) n[

2
= 0 et u[

3
= 0 sur [0, [
u(x, 0) = u
0
(x) dans
(1.39)
1.5 Existence et unicite de solution faible
1.5.1 Cas mono-dimensionnel
Dans le cas mono-dimensionnel, pour I := ]0, 1[, on suppose que les donnees
du probl`eme verient les hypoth`eses suivantes, qui assurent lexistence et lunicite
de la solution faible :
34 Modelisation mathematique des ecoulements diphasiques ...
(H1-1) L

(I) telle que 0 <

(x)
+
1, p.p. dans I.
(H1-2) K L

(I) telle que 0 < K

K (x) K
+
< , p.p. dans I.
(H1-3) (
1
([0, 1]) tel que pour a =

, a(0) = a(1) = 0 et a(s) > 0


s ]0, 1[.
(H1-4) b (
1
([0, 1]) est une fonction monotone telle que b

(s) > 0 s ]0, 1[.


(H1-5) u
0
L

(I) tel que 0 u


0
(x) 1 p.p. dans I.
(H1-6)
1
est une fonction continue holderienne dexposant ]0, 1[ et b
1
une fonction continue holderienne dexposant
1+
2
.
et on notera u la solution faible du probl`eme (P
1
) denie par :
(P

1
)

u : ]0, [ W
0
; 0 u(x, t) 1 p.p. dans Q

(i)
u
t
L
2
(0, ; W

) et (u) L
2
(0, ; W) (ii)

Q

[uv
t
+ (b(u) K(u)
x
) v
x
] dtdx
+

I
u
0
v (x, 0) dx = 0 v V (iii)
(1.40)
o` u les espaces fonctionnels W, W
0
et V sont denis par :
W := w H
1
(I) ; w(1) = 0
W
0
:= u L
2
(I) ; (u) W; [(u)] (0) = (1)
V :=

v (
1
(0, ; (
1
0
(

I)); v(., ) 0

alors on a le resultat suivant :


Proposition 1.2 Sous les hypoth`eses (H1-1)-(H1-5) le probl`emes (P

1
) admet
au moins une solution faible. Si de plus lhypoth`ese (H1-6) est veriee, (P

1
)
admet une solution unique. [ CHJ86, GAM96, JIN90].
1.5 Existence et unicite de solution faible 35
1.5.2 Cas multi-dimensionnel
Dans le cas multi-dimensionnel, notre etude portera sur lanalyse de schemas
numeriques pour lequation en saturation (1.33), en supposant que la vitesse de
ltration totale q est donnee ou calculee numeriquement tout en veriant (1.34).
On consid`ere alors les hypoth`eses suivantes sur les donnees du probl`eme, qui
assurent lexistence et lunicite de solution faible :
(H2-0) est un ouvert borne de IR
d
, de fronti`ere lipschitzienne = .
(H2-1) L

() telle que 0 <

(x)
+
1, p.p. dans .
(H2-2) K est un tenseur symetrique deni positif, uniformement borne dans
(c.`a.d. = 0, 0 < K

[[
2

t
K (x) K
+
[[
2
< p.p. dans ).
(H2-3) (
1
([0, 1]) tel que pour a =

, a(0) = a(1) = 0 et a(s) > 0


s ]0, 1[.
(H2-4) b (
1
([0, 1]) est une fonction monotone telle que b

(s) > 0 s ]0, 1[.


(H2-5) u
0
L

() tel que 0 u
0
(x) 1 p.p. dans .
(H2-6) q L
2
(0, ; H (div, )), telle que div (q) = 0, q n[

1
= q
d
< 0,
q n[
2
= 0 et q n[

3
> 0.
(H2-7) q (L

(Q

))
d
.
(H2-8)
1
est une fonction continue holderienne dexposant ]0, 1[ et b
1
une fonction continue holderienne dexposant
1+
2
.
Une solution faible u pour le probl`eme (P
d
) est denie par :
(P

d
)

u : ]0, [ W
0
; 0 u(x, t) 1 p.p. dans Q

(i)
u
t
L
2
(0, ; W

) et (u) L
2
(0, ; W) (ii)

Q
(uv
t
+ [b(u)q K(u)] v) dtdx
+

u
0
v (x, 0) dx = 0 v V (iii)
(1.41)
36 Modelisation mathematique des ecoulements diphasiques ...
o` u les espaces fonctionnels W, W
0
et V sont denis par :
W := w H
1
() ; w = 0 sur
3

W
0
:= u L
2
() ; (u) W; (u) = (1) sur
1

V :=

v C
1
(0, ; C
2
(

)); v(., ) 0 et v = 0 sur


1

3

alors on a le resultat suivant :


Proposition 1.3 Sous les hypoth`eses (H2-0)-(H2-6) le probl`eme (P

d
) admet
au moins une solution faible. Si de plus les hypoth`eses (H2-7)-(H2-8) sont
veriees, alors (P

d
) admet une solution unique. [ CHJ86, GAM96, BOH95].
1.6 Conclusion
Dans ce chapitre nous avons presente une formulation mathematique du
probl`eme decoulement diphasique de uides en milieu poreux, o` u les incon-
nues sont reduites `a la saturation de lun des constituants et une pression ctive,
le probl`eme ainsi formule est gouverne par une equation parabolique non lineaire
degeneree couplee `a une famille dequations elliptiques parametree par le temps.
Des resultats dexistence et dunicite sont presentes pour lequation en satu-
ration (1.33) dans le cas du decouplage. Bien que ce probl`eme est plus simple
que le mod`ele general, il decrit certaines situations physiques, par exemple le cas
mono-dimensionnel (1.36) qui sera etudie au chapitre 2, et le cas o` u les equations
de saturation et de pression se decouplent (1.39), qui sera etudie au chapitre 3.
Partie I
Schemas volumes nis pour une
equation de convection-diusion
degeneree en milieu poreux
37
Chapitre 2
Convergence de quelques
schemas de type volumes nis
dans le cas mono-dimensionnel
2.1 Introduction
D
ans ce chapitre, on developpe des schemas de type volumes nis pour le
probl`eme mono-dimensionnel non lineaire de convection-diusion dege-
nere, vue au chapitre 1 :
(P
1
)

0 u(x, t) 1 dans Q

(x)u
t
+ b(u)
x
(K(x)(u)
x
)
x
= 0 dans Q

u(0, t) = 1; u(1, t) = 0 sur [0, [


u(x, 0) = u
0
(x) dans I
(2.1)
o` u on note par u
t
la derivee en temps de la saturation u et u
x
la derivation
en espace, Q

:= I [0, [ o` u I := ]0, 1[, (


1
([0, 1]), telle que a :=

,
a(0) = a(1) = 0 et a(s) > 0 s ]0, 1[, b (
1
([0, 1]) est une fonction croissante
(voir Figures 1.5-1.4), et K L

(I).
Ce probl`eme modelise lecoulement diphasique de uides immiscibles et in-
compressibles, en milieu poreux. Par exemple le drainage de lhuile par injec-
tion de leau `a debit constant, dans une carotte poreuse (voir Figure 2.1).
39
40 Convergence de quelques schemas de type V.F. dans le cas 1-D
Pour lanalyse mathematique de ce probl`eme on se ref`ere `a [ ALL83, AKM90,
ARB92, CHJ86, GAM96].
Injection
Production
Fig. 2.1: Ecoulement mono-dimonsionnel dans une carotte poreuse
Dans la suite, nous allons presenter des schemas de type volumes nis, qui
prennent en compte les discontinuites d ues au caract`ere purement hyperbolique
du probl`eme au voisinage de la degenerescence du terme de diusion.
Ce chapitre est organise comme suit : dans la section 2.2, on rappelle les
hypoth`eses sur les donnees du probl`eme (P
1
) qui assurent lexistence et lunicite
de la solution faible. Dans la section 2.3, nous presentons la discretisation par
trois familles de schemas numeriques de type volumes nis pour le probl`eme
(P
1
). Pour tenir compte, dune mani`ere ecace, des discontinuites, la solution
est approchee par des constantes par maille. Dans la section 2.4, on etablit la
stabilite L

et des estimations BV sous les conditions CFL appropriees. La


convergence de ces schemas est donnee dans la section 2.5. Les resultats de ce
chapitre ont fait lobjet de la publication [ AFA97], et peuvent etre vu comme
une extention des resultats de Evje & Karlsen [ EVK99, EVK00] pour des
schemas dierences nies monotones explicite et implicite.
2.2 Hypoth`eses sur les donnees du probl`eme
Dans la suite, nous supposons que les donnees verient les hypoth`eses suiv-
antes, qui garantissent lexistence et lunicite dune solution faible du probl`eme,
2.3 Discretisation par volumes nis 41
voir chapitre 1 proposition 1.2 :
(H1) L

(I) telle que 0 <

(x)
+
1, p.p. dans I.
(H2) K L

(I) telle que 0 < K

K (x) K
+
< , p.p. dans I.
(H3) (
1
([0, 1]) tel que pour a :=

, a(0) = a(1) = 0 et a(s) > 0 s ]0, 1[.


(H4) b (
1
([0, 1]) est une fonction monotone telle que b

(s) > 0 s ]0, 1[.


(H5) u
0
L

(I) tel que 0 u


0
(x) 1 p.p. dans I.
(H6)
1
est une fonction continue holderienne dexposant ]0, 1[ et b
1
une fonction continue holderienne dexposant
1+
2
.
Plus des hypoth`eses supplementaires pour la convergence des schemas numeriques.
(H7) u
0
BV (I).
(H8) K(u
0
)
x
L

(I) BV (I).
Ces derni`eres hypoth`eses sont en general veriees par les donnees physiques
du probl`eme, meme pour des permeabilites K discontinues. Dans Evje &
Karlsen [ EVK99, EVK00], o` u K 1 et I = IR, on suppose u
0
L
1
(IR)
BV (IR) et [b (u
0
) (u
0
)
x
] BV (IR).
2.3 Discretisation par volumes nis
2.3.1 Notations
Pour une discretisation en volumes nis, on introduit les notations et denitions
suivantes :
(t
n
)
n=0,...,N

une partition de [0, ] par des pas de temps t


n
:= t
n+1
t
n
,
on pose t := max
n
t
n
.
(x
i
)
i=1,...,Nx
une partition de I avec x
i+1
= x
i
+ x
i
, on pose x :=
max
i
x
i
.
42 Convergence de quelques schemas de type V.F. dans le cas 1-D
On note : x
i+
1
2
le centre de I
i+
1
2
:= [x
i
, x
i+1
], x1
2
:= 0, x
N
x
+
1
2
:= 1.
I
i
:=

x
i
1
2
, x
i+
1
2

, i = 1, ..., N
x
, le volume de controle (voir Figure 2.2).
h
i
:= [I
i
[ = x
i+
1
2
x
i
1
2
, et on pose h := min
i
(h
i
).
Pour L

(I), on pose
i
:=
1
h
i

I
i
(x) dx.
Pour des raisons de simplicite on suppose que la fonction K est constante
par morceaux, et on pose K
i+
1
2
:= K[
I
i+
1
2
.
Pour une condition initiale u
0
L

(I), on pose u
0
i
:=
1
h
i

I
i
u
0
(x) dx, avec
les conditions aux bords u
n
1
2
= 1 et u
n
N
x
+
1
2
= 0.
Soit u
n
i
[resp. u
n
i+
1
2
] une approximation de u au point (x
i
, t
n
) supposee
constante sur le volume de contr ole I
i
[resp. au point (x
i+
1
2
, t
n
) ].
Ces approximations seront denies par les schemas numeriques qui suivent.
On aura besoin aussi de lhypoth`ese sur la regularite du maillage :
(H9) ]0, 1], tel que x h, o` u est un constante independante de h.
Fig. 2.2: Volume de contr ole I
i
2.3 Discretisation par volumes nis 43
2.3.2 Denitions
En integrant (2.1) sur I
i
[t
n
, t
n+1
] on obtient le schema suivant :
Pour i = 1, ..., N
x

u
n+1
i
u
n
i

h
i
+

t
n+1
t
n

b(u)
i+
1
2
b(u)
i
1
2

dt (2.2)
= K
i+
1
2

t
n+1
t
n

(u)
x

i+
1
2
dt K
i
1
2

t
n+1
t
n

(u)
x

i
1
2
dt
Ce schema peut secrire sous la forme suivante :
u
n+1
i
= u
n
i
+
t
n

i
h
i

i+
1
2
+ F
+
i
1
2

t
n

i
h
i

i+
1
2
+ G
+
i
1
2

(2.3)
o` u F

i+
1
2
et G

i+
1
2
sont respectivement le ux de convection et le ux de dif-
fusion, `a droite et `a gauche du point x
i+
1
2
= I
i+1
I
i
, denis par :
F
+
i+
1
2
:=
1
t
n

t
n+1
t
n
b(u)
i+
1
2
dt
F

i+
1
2
:=
1
t
n

t
n+1
t
n
b(u)
i+
1
2
dt
(2.4)
et
G
+
i+
1
2
:=
K
i+
1
2
t
n

t
n+1
tn

(u)
x

i+
1
2
dt
G

i+
1
2
:=
K
i+
1
2
t
n

t
n+1
t
n

(u)
x

i+
1
2
dt
(2.5)
soient F

i+
1
2
(u
i+1
, u
i
) et G

i+
1
2
(u
i+1
, u
i
) des approximations `a deux points respec-
tivement de F

i+
1
2
et G

i+
1
2
, appelees aussi ux numeriques.
La conservation des ux numeriques est une propriete caracteristique des
schemas numeriques pour les lois de conservation, cette conservation est en
general denie par legalite entre le ux entrant et le ux sortant `a travers une
interface du maillage [ EGH00, KRO97].
La consistance du ux numerique est en general denie pour que lordre
de lapproximation numerique choisi pour le ux soit superieur ou egale `a 1.
[ EGH00, KRO97]
44 Convergence de quelques schemas de type V.F. dans le cas 1-D
Ainsi dapr`es ces denitions de la conservation et de la consistance, pour
les ux numeriques des termes de convection et de diusion cites separement
dans [ EGH00, KRO97], on peut les generaliser par :
Denition 2.1 (Conservativite) On dira que les ux approches F

i+
1
2
et G

i+
1
2
sont conservatifs au sens des volumes nis, si on a une conservation locale :
F

i+
1
2
+ F
+
i+
1
2
= 0 et G

i+
1
2
+ G
+
i+
1
2
= 0 pour i = 1, ..., N
x
1 (2.6)
plus une conservation globale :
F

N
x
+
1
2
+ F
+
1
2
= [b(u)]
x=1
x=0
et G

N
x
+
1
2
+ G
+
1
2
= [K(x)(u)
x
]
x=1
x=0
(2.7)
o` u [F(s)]
s=1
s=0
:= F (1) F (0).
Denition 2.2 (Consistance) On dira que les ux approches F

i+
1
2
et G

i+
1
2
sont consistants au sens des volumes nis, si on a :
F

i+
1
2
(v, v) = b(v) pour tout v [0, 1] et
G

i+
1
2
(u
i+1
, u
i
) = K
i+
1
2

(u)
x

i+
1
2
+ (h) pour tout u assez reguli`ere
(2.8)
o` u [ (h)[ Ch, (C IR
+
, ne dependant que de u).
Denition 2.3 (Volumes Finis) On dira quun schema numerique pour le
probl`eme (P
1
) est de type volumes nis, si les ux numeriques approches sont
conservatifs et consistants au sens des denitions 2.1 et 2.2.
De (2.2) nous pouvons decrire trois familles de schemas volumes nis (SVF)
conservatifs et consistants : lun est explicite, les deux autres sont implicite et
semi-implicite.
2.3.3 Schema explicite
En utilisant une approximation explicite dans (2.2), on a :
2.3 Discretisation par volumes nis 45
Pour i = 1, ..., N
x

u
n+1
i
u
n
i

h
i
+

b(u)
n
i+
1
2
b(u)
n
i
1
2

t
n
= K
i+
1
2

(u)
x

n
i+
1
2
t
n
K
i
1
2

(u)
x

n
i
1
2
t
n
(2.9)
Le terme de convection est approche par un schema de Godunov [ GOD76],
soit b(u)
n
i+
1
2
= b(u
n
i+
1
2
) o` u u
n
i+
1
2
est la solution au point x
i+
1
2
du probl`eme de
Riemann suivant :
(PR)

(x)u
x
+ b(u)
x
= 0
u
g
= u
n
i
et u
d
= u
n
i+1
(2.10)
et du fait que b

(u) 0 on a u
n
i+
1
2
= u
n
i
, c.`a.d. le terme de convection est
approche par un schema decentre amont, ce qui assure une conservation et une
consistance pour le ux de convection, pour le terme de diusion on choisit une
approximation centree, dordre 1 de la forme :

(u)
x

n
i+
1
2

u
n
i+1

(u
n
i
)
x
i
Ainsi dapr`es les hypoth`eses (H3)-(H4), le schema peut secrire sous la forme
suivante :
u
n+1
i
= u
n
i

t
n

i
h
i

b(u
n
i
) b(u
n
i1
)

+
K
i+
1
2
t
n

i
h
i
x
i

u
n
i+1

(u
n
i
)

(2.11)

K
i
1
2
t
n

i
h
i
x
i1

(u
n
i
)

u
n
i1

pour i = 2, ..., N
x
1, et
u
n+1
1
= u
n
1

t
n

1
h
1
(b(u
n
1
) b(1)) +
K3
2
t
n

1
h
1
x
1
((u
n
2
) (u
n
1
)) (2.12)
u
n+1
N
x
= u
n
Nx

t
n

N
x
h
N
x

b(u
n
Nx
) b(u
n
Nx1
)

(2.13)

K
N
x

1
2
t
n

N
x
h
N
x
x
N
x
1

u
n
N
x

u
n
N
x
1

Pour des raisons de simplicite des notations, on pose :


(u
n
0
) := (u
n
1
) ,

u
n
N
x
+1

:=

u
n
N
x

et b (u
n
0
) := b (1)
46 Convergence de quelques schemas de type V.F. dans le cas 1-D
ainsi on peut ecrire le schema sous la forme suivante :
Pour i = 1, ..., N
x
u
n+1
i
= u
n
i

t
n

i
h
i

b(u
n
i
) b(u
n
i1
)

(2.14)
+
K
i+
1
2
t
n

i
h
i
x
i

u
n
i+1

(u
n
i
)

K
i
1
2
t
n

i
h
i
x
i1

(u
n
i
)

u
n
i1

Ici les ux numeriques sont donnes par : pour i = 1, ..., N


x
F
+
i
1
2

u
n
i
, u
n
i1

:= b(u
n
i1
)
G
+
i
1
2

u
n
i
, u
n
i1

:=
K
i
1
2
x
i1

(u
n
i
)

u
n
i1

(2.15)
et
F

i+
1
2

u
n
i+1
, u
n
i

:= b(u
n
i
)
G

i+
1
2

u
n
i+1
, u
n
i

:=
K
i+
1
2
x
i

u
n
i+1

(u
n
i
)

(2.16)
ce qui assure la conservation des ux, la consistance est d ue au fait que les
approximations choisies sont dordre 1, et par suite le schema explicite (2.14) est
de type volumes nis au sens de la denition 2.3.
2.3.4 Schema implicite
De meme en utilisant une approximation implicite dans (2.2) le schema de-
vient :
Pour i = 1, ..., N
x
u
n+1
i
= u
n
i

t
n

i
h
i

b(u
n+1
i
) b(u
n+1
i1
)

(2.17)
+
K
i+
1
2
t
n

i
h
i
x
i

u
n+1
i+1

u
n+1
i

K
i
1
2
t
n

i
h
i
x
i1

u
n+1
i

u
n+1
i1

avec

u
n+1
0

:=

u
n+1
1

u
n+1
N
x
+1

:=

u
n+1
N
x

et b

u
n+1
0

:= b (1)
Notons quon a utilise ici une approximation implicite pour les termes de convec-
tion et de diusion. Les ux numeriques sont donnes par : pour i = 1, ..., N
x
2.3 Discretisation par volumes nis 47
F
+
i
1
2

u
n+1
i
, u
n+1
i1

:= b(u
n+1
i1
)
G
+
i
1
2

u
n+1
i
, u
n+1
i1

:=
K
i
1
2
x
i1

u
n+1
i

u
n+1
i1

(2.18)
et
F

i+
1
2

u
n+1
i+1
, u
n+1
i

:= b(u
n+1
i
)
G

i+
1
2

u
n+1
i+1
, u
n+1
i

:=
K
i+
1
2
x
i

u
n+1
i+1

u
n+1
i

(2.19)
ce qui montre la conservation et la consistance des ux, au sens des denitions 2.1
et 2.2, et par suite le schema implicite (2.17) est de type volumes nis au sens
de la denition 2.3.
2.3.5 Schema semi-implicite
Ici on consid`ere une approximation implicite pour le terme de diusion et
une approximation explicite pour le terme de convection dans (2.2), ainsi on a :
Pour i = 1, ..., N
x
u
n+1
i
= u
n
i

t
n

i
h
i

b(u
n
i
) b(u
n
i1
)

(2.20)
+
K
i+
1
2
t
n

i
h
i
x
i

u
n+1
i+1

u
n+1
i

K
i
1
2
t
n

i
h
i
x
i1

u
n+1
i

u
n+1
i1

avec

u
n+1
0

:=

u
n+1
1

u
n+1
Nx+1

:=

u
n+1
Nx

et b (u
n
0
) := b (1)
Ici les ux numeriques sont donnes par : pour i = 1, ..., N
x
F
+
i
1
2

u
n
i
, u
n
i1

:= b(u
n
i1
)
G
+
i
1
2

u
n+1
i
, u
n+1
i1

:=
K
i
1
2
x
i1

u
n+1
i

u
n+1
i1

(2.21)
et
48 Convergence de quelques schemas de type V.F. dans le cas 1-D
F

i+
1
2

u
n
i+1
, u
n
i

:= b(u
n
i
)
G

i+
1
2

u
n+1
i+1
, u
n+1
i

:=
K
i+
1
2
x
i

u
n+1
i+1

u
n+1
i

(2.22)
ce qui montre la conservation et la consistance des ux, au sens des denitions 2.1
et 2.2, et par suite le schema semi-implicite (2.20) est de type volumes nis au
sens de la denition 2.3.
Lexistence et lunicite pour les syst`emes non lineaires (2.17) et (2.20), seront
etudiees dans la section 2.4.
2.4 Stabilite L

et estimation BV
Dans cette section, on presentera lanalyse des schemas volumes nis obtenus
dans la section 2.3, et on etudiera leurs stabilites L

et BV .
Denition 2.4 (Stabilite L

) On dira que la solution approchee (u


n
i
) est L

stable sur I, si on a :
|u
n
|

:= sup
1iNx
[u
n
i
[ C pour tout n = 1, ..., N

(2.23)
Denition 2.5 (Stabilite BV ) On dira que la solution approchee (u
n
i
) est BV
stable sur I, si on a :
|u
n
|
BV (I)
:=

i=0,..,N
x

u
n
i+1
u
n
i

C pour tout n = 1, ..., N

(2.24)
Lespace BV (I) est lespace des fonctions `a variation totale bornee sur I.
Soient C
1
et C
2
denies par :
C
1
:= sup
i

i
h
i

et C
2
:= sup
i
h
2

i
h
i

K
i+
1
2
x
i
+
K
i
1
2
x
i1

(2.25)
Dapr`es les hypoth`eses (H1)-(H2) et (H9), on a :

+
C
1

1

et
2
2
K

+
C
2

2K
+

(2.26)
2.4 Stabilite L

et estimation BV 49
2.4.1 Analyse du schema explicite
Proposition 2.6 Sous les hypoth`eses (H1)-(H7), (H9) et la condition CFL
suivante :
CFL
1
:=
t
h
C
1
sup
0s1
b

(s) +
t
h
2
C
2
sup
0s1
a(s) 1 (2.27)
la solution approchee (u
n
i
) denie par (2.14) satisfait le principe du maximum
discret suivant :
0 u
n
i
1 pour i = 1, ..., N
x
et n = 1, ..., N

(2.28)
De plus, le schema explicite (2.14) est BV stable.
Demonstration. On ecrira le schema (2.14) sous la forme suivante :
Pour i = 1, ..., N
x
u
n+1
i
= u
n
i

t
n

i
h
i
b
n
i
1
2

u
n
i
u
n
i1

(2.29)
+
K
i+
1
2
t
n

i
h
i
x
i
a
n
i+
1
2

u
n
i+1
u
n
i

K
i
1
2
t
n

i
h
i
x
i1
a
n
i
1
2

u
n
i
u
n
i1

o` u
b
n
i
1
2
:=
b(u
n
i
) b(u
n
i1
)
u
n
i
u
n
i1
et a
n
i
1
2
:=
(u
n
i
) (u
n
i1
)
u
n
i
u
n
i1
si u
n
i
= u
n
i1
b
n
i
1
2
:= b

(u
n
i
) et a
n
i
1
2
:= a(u
n
i
) si u
n
i
= u
n
i1
avec
a
n
1
2
:= a
n
N
x
+
1
2
:= 0, u
n
0
:= 1 et u
n
N
x
+1
:= 0
Dapr`es les hypoth`eses (H3)-(H4) les coecients b
n
i
1
2
et a
n
i
1
2
sont tous positifs,
ainsi on peut ecrire lequation (2.29) sous la forme suivante :
Pour i = 1, ..., N
x
u
n+1
i
= u
n
i

t
n

i
h
i
b
n
i
1
2
+
K
i+
1
2
t
n

i
h
i
x
i
a
n
i+
1
2
+
K
i
1
2
t
n

i
h
i
x
i1
a
n
i
1
2

(2.30)
+ u
n
i1

t
n

i
h
i
b
n
i
1
2
+
K
i
1
2
t
n

i
h
i
x
i1
a
n
i
1
2

+ u
n
i+1

K
i+
1
2
t
n

i
h
i
x
i
a
n
i+
1
2

50 Convergence de quelques schemas de type V.F. dans le cas 1-D


maintenant dapr`es la condition CFL (2.27) on a

t
n

i
h
i
b
n
i
1
2
+
K
i+
1
2
t
n

i
h
i
x
i
a
n
i+
1
2
+
K
i
1
2
t
n

i
h
i
x
i1
a
n
i
1
2

0
et par recurrence sur n on a :
0 u
n
i
1 pour i = 0, .., N
x
+ 1 = 0 u
n+1
i
1
do` u la stabilite L

.
Pour montrer lestimation BV , nous avons dapr`es (2.30) :
pour i = 1, ..., N
x
1
u
n+1
i+1
u
n+1
i
=

u
n
i+1
u
n
i

1
t
n

i+1
h
i+1
b
n
i+
1
2

K
i+
1
2
t
n

i+1
h
i+1
x
i
a
n
i+
1
2

K
i+
1
2
t
n

i
h
i
x
i
a
n
i+
1
2

u
n
i
u
n
i1

t
n

i
h
i
b
n
i
1
2
+
K
i
1
2
t
n

i
h
i
x
i1
a
n
i
1
2

u
n
i+2
u
n
i+1

K
i+
3
2
t
n

i+1
h
i+1
x
i+1
a
n
i+
3
2

En utilisant la condition CFL (2.27) et par prolongement de la fonction u


n
`a lexterieur de lintervalle [0, 1], par u
n
[
],0[
:= 1 et u
n
[
]1,+[
:= 0, il vient
immediatement que

iZZ

u
n+1
i+1
u
n+1
i

iZZ

u
n
i+1
u
n
i

1
t
n

i+1
h
i+1
b
n
i+
1
2

K
i+
1
2
t
n

i+1
h
i+1
x
i
a
n
i+
1
2

K
i+
1
2
t
n

i
h
i
x
i
a
n
i+
1
2

iZZ

u
n
i+1
u
n
i

t
n

i+1
h
i+1
b
n
i+
1
2
+
K
i+
1
2
t
n

i+1
h
i+1
x
i
a
n
i+
1
2

iZZ

u
n
i+1
u
n
i

K
i+
1
2
t
n

i
h
i
x
i
a
n
i+
1
2

iZZ

u
n
i+1
u
n
i

2.4 Stabilite L

et estimation BV 51
et par suite on a lestimation :

u
n+1

BV (I)
:=

i=0,....,N
x

u
n+1
i+1
u
n+1
i

i=0,....,N
x

u
n
i+1
u
n
i

u
0

BV (I)
(2.31)
Ceci termine la demonstration de la proposition 2.6.
2.4.2 Analyse des schemas implicite et semi-implicite
Pour les schemas implicite et semi-implicite, on montrera dabord lexistence
et lunicite de solution pour les syst`emes non lineaires (2.17) et (2.20), en utilisant
un algorithme de point xe.
On pose
U
n
:=

u
n
0
, u
n
1
, ...., u
n
i
, ...., u
n
N
x

t
et W
n
:=

w
n
0
, w
n
1
, ...., w
n
i
, ...., w
n
N
x

t
avec
w
n
i
:= u
n
i

t
n

i
h
i

b(u
n
i
) b(u
n
i1
)

= u
n
i

t
n

i
h
i
b
n
i
1
2

u
n
i
u
n
i1

(2.32)
pour i = 1, ..., N
x
et w
n
0
:= u
n
0
= 1.
Les solutions des schemas (2.17) et (2.20) peuvent secrire comme des limites
des solutions des syst`emes dequations linearisees suivants :
D
1

U
n+1

(k)

U
n+1

(k+1)
= U
n
avec

U
n+1

(0)
= U
n
(2.33)
et
D
2

U
n+1

(k)

U
n+1

(k+1)
= W
n
avec

U
n+1

(0)
= U
n
(2.34)
o` u D
s
, s = 1, 2, est une matrice tridiagonale dont les elements non nuls secrivent
sous la forme : (D
s
)
0,0
:= 1 et pour i = 1, ..., N
x
52 Convergence de quelques schemas de type V.F. dans le cas 1-D

D
1
(U
n+1
)
(k)

i,i
:= 1 +
t
n

i
h
i

b
n+1
i
1
2

(k)
+

d
n+1
i
1
2

(k)
+

d
n+1
i+
1
2

(k)

D
1
(U
n+1
)
(k)

i,i1
:=
t
n

i
h
i

b
n+1
i
1
2

(k)
+

d
n+1
i
1
2

(k)

D
1
(U
n+1
)
(k)

i,i+1
:=
t
n

i
h
i

d
n+1
i+
1
2

(k)
(2.35)
et

D
2
(U
n+1
)
(k)

i,i
:= 1 +
t
n

i
h
i

d
n+1
i
1
2

(k)
+

d
n+1
i+
1
2

(k)

D
2
(U
n+1
)
(k)

i,i1
:=
t
n

i
h
i

d
n+1
i
1
2

(k)

D
2
(U
n+1
)
(k)

i,i+1
:=
t
n

i
h
i

d
n+1
i+
1
2

(k)
(2.36)
o` u

d
n+1
i
1
2

(k)
:=
K
i
1
2
x
i1

a
n+1
i
1
2

(k)
pour i = 1, ..., N
x
et

d
n+1
1
2

(k)
:=

d
n+1
Nx+
1
2

(k)
:= 0
Lemme 2.7 Sous les hypoth`eses (H1)-(H7), les solutions

[U
n+1
]
(k)

kIN
des
syst`emes (2.33) satisfont le principe du maximum discret suivant :
0 (u
n
i
)
(k)
1 pour i = 1, ..., N
x
et n = 1, ..., N

(2.37)
Le meme resultat est valable pour les solutions des syst`emes (2.34) sous la con-
dition CFL suivante :
CFL
2
:=
t
h
C
1
sup
0s1
b

(s) 1 (2.38)
o` u C
1
est donnee par (2.25).
Demonstration. Dapr`es les hypoth`eses (H3) et (H4), les coecients b
n+1
i
1
2
et d
n+1
i
1
2
sont tous positifs, ainsi il est facile de voir que la matrice D
s
est une
matrice `a diagonale stictement dominante, avec
(D
i,i

i=j
[D
i,j
[) 1 (2.39)
2.4 Stabilite L

et estimation BV 53
donc |D
1
s
|

1, o` u ||

est la norme matricielle l

, de plus D
s
est une
matrice monotone [ MIC96, FUL98], c.`a.d.
D
i,i
> 0 et D
i,j
0 pour i = j (2.40)
donc on a (D
1
s
)
i,j
0, et par suite
V [0, 1]
Nx+1
, D
1
s
V [0, 1]
Nx+1
(2.41)
Or U
0
[0, 1]
Nx+1
, ce qui implique par recurrence sur k puis sur n, que toutes
les solutions des syst`emes (2.33) [U
n+1
]
(k+1)
= D
1
1

[U
n+1
]
(k)

[U
n
] [0, 1]
Nx+1
,
c.`a.d. satisfont le principe du maximum discret.
Pour le schema semi-implicite, on a dapr`es la condition CFL (2.38) :

1
t
n

i
h
i
b
n
i
1
2

0
et par recurrence sur n, on a :
0 u
n
i
1 pour i = 0, ..., N
x
implique que
w
n
i
=

u
n
i

1
t
n

i
h
i
b
n
i
1
2

+ u
n
i1
t
n

i
h
i
b
n
i
1
2

0
et
w
n
i
=

u
n
i

1
t
n

i
h
i
b
n
i
1
2

+ u
n
i1
t
n

i
h
i
b
n
i
1
2

1
t
n

i
h
i
b
n
i
1
2

+
t
n

i
h
i
b
n
i
1
2

= 1
c.`a.d. W
n
[0, 1]
N
x
+1
, ainsi toutes les solutions des syst`emes (2.34) [U
n+1
]
(k+1)
=
D
1
2

[U
n+1
]
(k)

[W
n
] [0, 1]
N
x
+1
, c.`a.d. satisfont le principe du maximum dis-
cret. Ceci termine la demonstration du lemme 2.7.
Maintenant on revient `a lexistence et lunicite de solution pour les schemas
implicite (2.17) et semi-implicite (2.20).
54 Convergence de quelques schemas de type V.F. dans le cas 1-D
Proposition 2.8 Sous les hypoth`eses (H1)-(H7), il existe une et une seule
solution (u
n
i
) pour le schema implicite (2.17), de plus cette solution satisfait le
principe du maximum discret suivant :
0 u
n
i
1 pour i = 1, ..., N
x
et n = 1, ..., N

(2.42)
Les memes resultats sont valables pour le schema semi-implicite (2.20) sous la
condition CFL (2.38).
Demonstration. Pour le schema implicite (2.17), on a dapr`es le lemme 2.7
la suite

[U
n+1
]
(k)

kIN
est bornee, donc on peut extraire une sous-suite conver-
gente, notee aussi

[U
n+1
]
(k)

kIN
, telle que
U
n+1
:= lim
k

U
n+1

(k)
([0, 1])
N
x
+1
(2.43)
et dapr`es la continuite de lapplication V D
1
(V ) [V ], la limite U
n+1
est une
solution du syst`eme non lineaire D
1
(V ) [V ] = U
n
qui est equivalent `a (2.17). On
conclut alors lexistence dune solution pour le schema implicite (2.17).
Pour montrer lunicite, on suppose U
n+1
, V
n+1
deux solutions du schema
implicite (2.17), c.`a.d. quon a
pour i = 1, ..., N
x
u
n+1
i
= u
n
i

t
n

i
h
i

b(u
n+1
i
) b(u
n+1
i1
)

+
K
i+
1
2
t
n

i
h
i
x
i

u
n+1
i+1

u
n+1
i

K
i
1
2
t
n

i
h
i
x
i1

u
n+1
i

u
n+1
i1

et
v
n+1
i
= u
n
i

t
n

i
h
i

b(v
n+1
i
) b(v
n+1
i1
)

+
K
i+
1
2
t
n

i
h
i
x
i

v
n+1
i+1

v
n+1
i

K
i
1
2
t
n

i
h
i
x
i1

v
n+1
i

v
n+1
i1

.
par soustraction, on obtient
2.4 Stabilite L

et estimation BV 55
u
n+1
i
v
n+1
i
=
t
n

i
h
i

b(u
n+1
i
) b(v
n+1
i
) b(u
n+1
i1
) + b(v
n+1
i1
)

+
K
i+
1
2
t
n

i
h
i
x
i

u
n+1
i+1

v
n+1
i+1

u
n+1
i

v
n+1
i

K
i
1
2
t
n

i
h
i
x
i1

u
n+1
i

v
n+1
i

u
n+1
i1

v
n+1
i1

et par suite, on a pour i = 1, ..., N


x

u
n+1
i
v
n+1
i

1+
b

i
t
n

i
h
i
+
K
i+
1
2
a
i
t
n

i
h
i
x
i
+
K
i
1
2
a
i
t
n

i
h
i
x
i1

(2.44)
(u
n+1
i1
v
n+1
i1
)

i1
t
n

i
h
i
+
K
i
1
2
a
i1
t
n

i
h
i
x
i1

u
n+1
i+1
v
n+1
i+1

K
i+
1
2
a
i+1
t
n

i
h
i
x
i

= 0
o` u
b

i
:=
b(u
n+1
i
) b(v
n+1
i
)
u
n+1
i
v
n+1
i
et a
i
:=
(u
n+1
i
) (v
n+1
i
)
u
n+1
i
v
n+1
i
si u
n+1
i
= v
n+1
i
b

i
:= b

(u
n+1
i
) et a
i
:= a(u
n+1
i
) si u
n+1
i
= v
n+1
i
avec a
0
:= a
N
x
+1
:= 0, u
n+1
0
:= v
n+1
0
:= 1 et u
n+1
N
x
+1
:= v
n+1
N
x
+1
:= 0.
Ce syst`eme dequations peut secrire sous la forme suivante :
D

U
n+1
, V
n+1

U
n+1
V
n+1

= 0 (2.45)
o` u D est une matrice N
x
N
x
tridiagonale dont les elements non nuls secrivent
sous la forme suivante :
pour i = 1, ..., N
x
[D(U
n+1
, V
n+1
)]
i,i
:=

i
h
i
t
n
+ b

i
+
K
i+
1
2
x
i
a
i
+
K
i
1
2
x
i1
a
i
[D(U
n+1
, V
n+1
)]
i,i1
:= b

i1

K
i
1
2
x
i1
a
i1
i 2
[D(U
n+1
, V
n+1
)]
i,i+1
:=
K
i+
1
2
x
i
a
i+1
i N
x
1
(2.46)
56 Convergence de quelques schemas de type V.F. dans le cas 1-D
Dapr`es les hypoth`eses (H3)-(H4), les coecients b

i
et a
n
i
sont tous positifs,
ainsi il est facile de voir que la transposee de la matrice D est `a diagonale
strictement dominante donc inversible, et par suite on a lunicite de la so-
lution du schema implicite (2.17). Lexistence et lunicite de la solution du
schema semi-implicite (2.20) sobtiennent de la meme mani`ere. Ceci termine la
demonstration de la proposition 2.8.
Letape suivante est detablir une estimation BV .
Proposition 2.9 Sous les hypoth`eses (H1)-(H7) et (H9), lapproximation
(u
n
i
) donnee par le schema implicite (2.17), est BV stable. Le meme resultat
est valable pour le schema semi-implicite (2.20) sous la condition CFL (2.38).
Demonstration. Pour le schema implicite (2.17) on a :
Pour i = 1, ..., N
x
1

u
n+1
i+1
u
n+1
i

1 +
b

n+1
i+
1
2
t
n

i+1
h
i+1
+
K
i+
1
2
a
n+1
i+
1
2
t
n

i+1
h
i+1
x
i
+
K
i+
1
2
a
n+1
i+
1
2
t
n

i
h
i
x
i

u
n
i+1
u
n
i

u
n+1
i
u
n+1
i1

n+1
i
1
2
t
n

i
h
i

u
n+1
i
u
n+1
i1

K
i
1
2
a
n+1
i
1
2
t
n

i
h
i
x
i1

u
n+1
i+2
u
n+1
i+1

K
i+
3
2
a
n+1
i+
3
2
t
n

i+1
h
i+1
x
i+1

en prolongeant la fonction u
n
`a lexterieur de lintervalle [0, 1], par u
n
[
],0[
:= 1
et u
n
[
]1,+[
:= 0, on obtient :

iZZ

u
n+1
i+1
u
n+1
i

1 +
b

n+1
i+
1
2
t
n

i+1
h
i+1
+
K
i+
1
2
a
n+1
i+
1
2
t
n

i+1
h
i+1
x
i
+
K
i+
1
2
a
n+1
i+
1
2
t
n

i
h
i
x
i

iZZ

u
n
i+1
u
n
i

iZZ

u
n+1
i+1
u
n+1
i

n+1
i+
1
2
t
n

i+1
h
i+1

iZZ

u
n+1
i+1
u
n+1
i

K
i+
1
2
a
n+1
i+
1
2
t
n

i+1
h
i+1
x
i

iZZ

u
n+1
i+1
u
n+1
i

K
i+
1
2
a
n+1
i+
1
2
t
n

i
h
i
x
i

2.4 Stabilite L

et estimation BV 57
ce qui donne

iZZ

u
n+1
i+1
u
n+1
i

iZZ

u
n
i+1
u
n
i

ainsi on a lestimation suivante :

u
n+1

BV (I)
:=

i=0,....,N
x

u
n+1
i+1
u
n+1
i

i=0,....,N
x

u
n
i+1
u
n
i

u
0

BV (I)
(2.47)
Pour le schema semi-implicite (2.20), on a :
pour i = 1, ..., N
x
1

u
n+1
i+1
u
n+1
i

1 +
K
i+
1
2
a
n+1
i+
1
2
t
n

i+1
h
i+1
x
i
+
K
i+
1
2
a
n+1
i+
1
2
t
n

i
h
i
x
i

u
n
i+1
u
n
i

1
b

n
i+
1
2
t
n

i+1
h
i+1

u
n
i
u
n
i1

n
i
1
2
t
n

i
h
i

u
n+1
i
u
n+1
i1

K
i
1
2
a
n+1
i
1
2
t
n

i
h
i
x
i1

u
n+1
i+2
u
n+1
i+1

K
i+
3
2
a
n+1
i+
3
2
t
n

i+1
h
i+1
x
i+1

en utilisant la condition CFL (2.38) et par prolongement de la fonction u


n
`a
lexterieur de lintervalle [0, 1], par u
n
[
],0[
:= 1 et u
n
[
]1,+[
:= 0, on obtient :

iZZ

u
n+1
i+1
u
n+1
i

1 +
K
i+
1
2
a
n+1
i+
1
2
t
n

i+1
h
i+1
x
i
+
K
i+
1
2
a
n+1
i+
1
2
t
n

i
h
i
x
i

iZZ

u
n
i+1
u
n
i

1
b

n
i+
1
2
t
n

i+1
h
i+1

iZZ

u
n
i+1
u
n
i

n
i+
1
2
t
n

i+1
h
i+1

iZZ

u
n+1
i+1
u
n+1
i

K
i+
1
2
a
n+1
i+
1
2
t
n

i+1
h
i+1
x
i

iZZ

u
n+1
i+1
u
n+1
i

K
i+
1
2
a
n+1
i+
1
2
t
n

i
h
i
x
i

ce qui donne
58 Convergence de quelques schemas de type V.F. dans le cas 1-D

iZZ

u
n+1
i+1
u
n+1
i

iZZ

u
n
i+1
u
n
i

ainsi on a lestimation suivante :

u
n+1

BV (I)
:=

i=0,....,N
x

u
n+1
i+1
u
n+1
i

i=0,....,N
x

u
n
i+1
u
n
i

u
0

BV (I)
(2.48)
Ceci termine la demonstration de la proposition 2.9.
2.5 Resultat de convergence
Dans cette section, on presente un resultat de convergence des schemas vol-
umes nis introduits precedements. Pour cela, on a besoin du lemme suivant :
Lemme 2.10 Sous les hypoth`eses (H1)-(H9) et la condition CFL (2.27) pour
le schema explicite (2.14), la condition CFL (2.38) pour le schema semi-implicite
(2.20), et sans aucune condition CFL pour le schema implicite (2.17), lestimation
suivante est veriee : pour n = 0, ..., N

u
n+1
u
n

L
1
(I)
:=

i=1,..,N
x
h
i

u
n+1
i
u
n
i

Ct (2.49)
o` u C

, sup (b

) , |u
0
|
BV (I)
, |K(u
0
)
x
|
BV (I)

est une constante independante


de h et t.
Demonstration. Pour simplier, on presentera simplement la demonstration
pour le schema explicite, les memes resultats sobtiennent de la meme mani`ere
pour les schemas implicite et semi-implicite. Cette demonstration est analogue
`a celle des travaux de Evje & Karlsen [ EVK99, EVK00], une autre idee de
la demonstration se trouve dans Ghilani [ GHI97].
En multipliant (2.14) par

i
h
i
t
n
et en sommant pour j i, on obtient
2.5 Resultat de convergence 59
pour i = 1, ..., N
x
w
n
i
:=

ji

j
h
j
u
n+1
j
u
n
j
t
n
= b(1) b(u
n
i
) +
K
i+
1
2
x
i

u
n
i+1

(u
n
i
)

(2.50)
et on pose w
n
0
:= 0 et w
n
N
x
+1
:= b(1), de plus on a
w
n
i
w
n
i1
=
i
h
i
u
n+1
i
u
n
i
t
n
et
w
n+1
i
= w
n
i
b(u
n+1
i
) + b(u
n
i
)
+
K
i+
1
2
x
i

u
n+1
i+1

u
n+1
i

K
i+
1
2
x
i

u
n
i+1

(u
n
i
)

= w
n
i
b
n+
1
2
i

u
n+1
i
u
n
i

+
K
i+
1
2
x
i

a
n+
1
2
i+1

u
n+1
i+1
u
n
i+1

a
n+
1
2
i

u
n+1
i
u
n
i

o` u
b
n+
1
2
i
:=
b(u
n+1
i
) b(u
n
i
)
u
n+1
i
u
n
i
et a
n+
1
2
i
:=
(u
n+1
i
) (u
n
i
)
u
n+1
i
u
n
i
si u
n+1
i
= u
n
i
b
n+
1
2
i
:= b

(u
n
i
) et a
n+
1
2
i
:= a(u
n
i
) si u
n+1
i
= u
n
i
avec a
n+
1
2
Nx+1
:= 0, do` u
w
n+1
i
= w
n
i

t
n
b

n+
1
2
i

i
h
i

w
n
i
w
n
i1

+
t
n
K
i+
1
2
a
n+
1
2
i+1

i+1
h
i+1
x
i

w
n
i+1
w
n
i

t
n
K
i+
1
2
a
n+
1
2
i

i
h
i
x
i

w
n
i
w
n
i1

ainsi on a
60 Convergence de quelques schemas de type V.F. dans le cas 1-D
w
n+1
i+1
w
n+1
i
=

w
n
i+1
w
n
i

1
t
n
b

n+
1
2
i+1

i+1
h
i+1

t
n
K
i+
1
2
a
n+
1
2
i+1

i+1
h
i+1
x
i

t
n
K
i+
3
2
a
n+
1
2
i+1

i+1
h
i+1
x
i+1

w
n
i
w
n
i1

t
n
b

n+
1
2
i

i
h
i
+
t
n
K
i+
1
2
a
n+
1
2
i

i
h
i
x
i

w
n
i+2
w
n
i+1

t
n
K
i+
3
2
a
n+
1
2
i+2

i+2
h
i+2
x
i+1

en utilisant la condition CFL (2.27) et en prolongeant la fonction w


n
`a lexterieur
de lintervalle [0, 1], par w
n
[
],0[
:= 0 et w
n
[
]1,+[
:= b (1), on obtient :

iZZ

w
n+1
i+1
w
n+1
i

iZZ

w
n
i+1
w
n
i

1
t
n
b

n+
1
2
i+1

i+1
h
i+1

t
n
K
i+
1
2
a
n+
1
2
i+1

i+1
h
i+1
x
i

t
n
K
i+
3
2
a
n+
1
2
i+1

i+1
h
i+1
x
i+1

iZZ

w
n
i
w
n
i1

t
n
b

n+
1
2
i

i
h
i
+
t
n
K
i+
1
2
a
n+
1
2
i

i
h
i
x
i

iZZ

w
n
i+2
w
n
i+1

t
n
K
i+
3
2
a
n+
1
2
i+2

i+2
h
i+2
x
i+1

soit

iZZ

w
n+1
i+1
w
n+1
i

iZZ

w
n
i+1
w
n
i

et par suite

iZZ

i
h
i

u
n+1
i
u
n
i

t
n
=

iZZ

w
n+1
i+1
w
n+1
i

est decroissante.
2.5 Resultat de convergence 61
Finalement dapr`es les hypoth`eses (H7) et (H8), on a :

iZZ

i
h
i

u
n+1
i
u
n
i

t
n

iZZ

i
h
i
[u
1
i
u
0
i
[
t
n
=

iZZ

b(u
0
i1
) b(u
0
i
) + K
i+
1
2

u
0
i+1

(u
0
i
)
x
i
K
i
1
2
(u
0
i
)

u
0
i1

x
i1

sup(b

u
0

BV (I)
+

u
0

BV (I)
soit

iZZ
h
i

u
n+1
i
u
n
i

t
n
C
o` u
C :=
1

sup(b

u
0

BV (I)
+

u
0

BV (I)

< (2.51)
Ceci compl`ete la demonstration du lemme 2.10.
Remarque 2.11 Le lemme 2.10 exprime la L
1
continuite en temps de la
solution approchee.
Corollaire 2.12 Sous les memes hypoth`eses du lemme 2.10, on a de plus les
estimations discr`etes suivantes : pour n = 1, ..., N

|K(u
n
)
x
|
BV (I)
:=

i=1,..,N
x

K
i+
1
2

u
n
i+1

(u
n
i
)
x
i
K
i
1
2
(u
n
i
)

u
n
i1

x
i1

C
(2.52)
et
|K(u
n
)
x
|
L

(I)
:= sup
i=1,..,N
x

K
i+
1
2

u
n
i+1

(u
n
i
)
x
i

C (2.53)
62 Convergence de quelques schemas de type V.F. dans le cas 1-D
Demonstration. En eet on a :
|K(u
n
)
x
|
BV (I)
:=

i=1,..,N
x

K
i+
1
2

u
n
i+1

(u
n
i
)
x
i
K
i
1
2
(u
n
i
)

u
n
i1

x
i1

i=1,..,Nx

w
n
i
w
n
i1

i=1,..,Nx

b(u
n
i1
) b(u
n
i
)

i=1,..,N
x

w
0
i
w
0
i1

+ sup(b

) |u
n
|
BV (I)
2 sup(b

u
0

BV (I)
+

u
0

BV (I)
soit, dapr`es lhypoth`ese (H8)
|K(u
n
)
x
|
BV (I)
C (2.54)
o` u
C := 2 sup(b

u
0

BV (I)
+

u
0

BV (I)
<
et
|K(u
n
)
x
|
L

(I)
:= sup
i=1,..,N
x

K
i+
1
2

u
n
i+1

(u
n
i
)
x
i

sup
i=1,..,N
x

[b (u
n
i
) b (1)[ +

ji

j
h
j

u
n+1
j
u
n
j

t
n

sup(b

u
0
1

(I)
+ sup(b

u
0

BV (I)
+

u
0

BV (I)
soit, dapr`es lhypoth`ese (H8)
|K(u
n
)
x
|
L

(I)
C
o` u
C := sup(b

u
0
1

(I)
+

u
0

BV (I)

u
0

BV (I)
< (2.55)
2.5 Resultat de convergence 63
Ce qui donne les estimations cherchees.
Maintenant, on va montrer le resultat essentiel de cette section. On note par
u la solution faible du probl`eme denie par (1.40) et on denit lapproximation
u
h
par u
h
(x, t) = u
n
i
dans I
i
[t
n
, t
n+1
[.
Theor`eme 2.13 Sous les hypoth`eses (H1)-(H9) et la condition CFL (2.27)
[resp. (2.38)] lapproximation u
h
, donnee par le schema explicite (2.14) [resp.
semi-implicite (2.20)], converge vers u dans L
1
(Q

) quand h et t tendent vers


zero. Ce resultat est aussi valable pour le schema implicite (2.17) sans aucune
condition CFL.
Demonstration. Pour montrer la convergence de u
h
= u
h
(x, t) vers la
solution faible denie par (1.40), on passe `a la limite dans lequation discr`ete.
Des propositions 2.6, 2.8, 2.9 et du lemme 2.10 (u
h
) est bornee dans L

(Q

)
BV (Q

)
>
L
1
(Q

) avec injection compacte. On peut ainsi extraire une sous-


suite encore notee (u
h
), telle que
u
h
u

dans L
1
(Q

) (2.56)
quand h et t tendent vers 0, o` u la limite u

(Q

) BV (Q

) (voir Evans
& Gariepy [ EVG92] p. 176).
Soit
h
(u) L

0, ; (
0

denie par :
h
(u) (x
i
, t) := (u
n
i
) pour tout
t [t
n
, t
n+1
[ et
h
(u) (., t) {
1
sur I
i+
1
2
. Il est facile dobtenir de (2.53) et de
lhypoth`ese (H2), lestimation suivante :
pour tout t [0, [
|(
h
(u))
x
|
L

(I)
C (2.57)
o` u C est une constante independante de h et t. Ainsi de linjection continue
de W
1,
(I) dans H
1
(I) on a :

h
(u)

dans H
1
(I) faiblement
64 Convergence de quelques schemas de type V.F. dans le cas 1-D
pour tout t [0, [ et en utilisant linjection compacte W
1,
(I)
>
(
0

on
a :

h
(u)

dans (
0

(2.58)
o` u

H
1
(I) et de (2.58)

satisfait les conditions au bord.


Letape suivante est de montrer que

= (u

). Utilisons lhypoth`ese (H3),


il vient de (2.56) que :
pour tout t [0, [
(u
h
) (u

) dans L
1
(I) (2.59)
et du fait que (u
h
) BV (I) on a :

I
[(u
h
)
h
(u)[ dx

i=1,..,N
x
1
x
i

u
n
i+1

(u
n
i
)

h|(u
n
)|
BV (I)
0
et par suite
[(u
h
)
h
(u)[ 0 dans L
1
(I) (2.60)
on en deduit maintenant de (2.58)-(2.60) que

= (u

).
A ce stade, on conclut que u

verie (1.40)-(i) , (ii), il reste `a montrer que


u

satisfait (1.40)-(iii). Pour cela, soit v V une fonction test, notons par
v
n
i
:= v

x
i
1
2
, t
n

. En multipliant les schemas (2.14), (2.17) et (2.20) par h


i
v
n
i

i
,
et en sommant sur n et i, on obtient :

n,i
t
n
h
i
v
n
i

i
u
n+1
i
u
n
i
t
n
+

n,i
t
n
v
n
i

b(u
s
i
) b(u
s
i1
)

(2.61)
=

n,i
t
n
v
n
i

K
i+
1
2

u
k
i+1

u
k
i

x
i
K
i
1
2

u
k
i

u
k
i1

x
i1

o` u (k, s = n ou n + 1) suivant les schemas explicite, implicite et semi-implicite.


On transforme cette sommation (2.61) sous la forme suivante :
2.6 Conclusion 65

i
h
i
v
0
i
u
0
i

i
+

n,i
t
n
h
i
u
n+1
i

i
v
n
i
v
n+1
i
t
n
(2.62)
=

n,i
t
n
h
i
b(u
s
i
)
v
n
i+1
v
n
i
h
i
+

n,i
t
n
K
i+
1
2

u
k
i+1

u
k
i

x
i

v
n
i
v
n
i+1

En prenant en consideration les hypoth`eses sur les donnees et utilisons le


theor`eme de Lebesgue, quand h et t tendent vers 0, il sen suit que

i
h
i
v
0
i
u
0
i

I
u
0
v (x, 0) dx

i,n
th
i
u
n+1
i

i
v
n
i
v
n+1
i
t
n


Q
u

v
t
dtdx

n,i
th
i
b(u
s
i
)
v
n
i+1
v
n
i
h
i


Q
b(u

)v
x
dtdx

n,i
tK
i+
1
2

u
k
i+1

u
k
i

x
i

v
n
i
v
n
i+1

(K (x) (u

)
x
) v
x
dtdx
Finalement, passons `a la limite dans (2.62) il vient que

I
u
0
v (x, 0) dx +

Q
[u

v
t
+ (b(u

) K(u

)
x
) v
x
] dtdx = 0 (2.63)
Do` u u

est la solution faible du probl`eme (1.40) lequel admet une unique solu-
tion u. Donc toute la suite (u
h
) converge vers u.
2.6 Conclusion
Le but de ce chapitre etait de developper des schemas volumes nis pour une
equation non lineaire mono-dimensionnelle de convection-diusion degeneree.
Nous avons traite et analyse trois familles de tels schemas. Apr`es avoir etabli
que les schemas sont L

et BV stables, sous les conditions CFL appropriees et


satisfont le principe du maximum discret, nous avons obtenu des resultats de
convergence vers la solution faible du probl`eme.
Chapitre 3
Convergence dans le cas
bi-dimensionnel pour un maillage
rectangulaire
3.1 Introduction
O
n consid`ere dans ce chapitre la discretisation par des volumes nis rect-
angulaire, dans IR
2
de lequation de saturation decrivant lecoulement
de deux phases liquides incompressibles et immiscibles dans un milieu poreux,
pour lequel, nous nous limitons au cas o` u les equations de saturation et de pres-
sion se decouplent (voir chapitre 1, (1.38) et (1.39)), lequation de saturation
est `a convection dominante, le terme de diusion est petit mais important et ne
peut etre neglige, le probl`eme est alors decrit par :
(P
2
)

0 u(x, y, t) 1 dans Q

u
t
+ div (b(u)q) div (K(u)) = 0 dans Q

u[

1
= u
0
; K(u) n[

2
= 0 et u[

3
= 0 sur [0, [
u(x, y, 0) = u
0
(x, y) dans
(3.1)
o` u u(x, y, t) est la saturation de leau, q (x, y) la vitesse totale, (x, y) la porosite
du milieu poreux et K (x, y) le tenseur des permeabilites absolues du reservoir.
:= I J IR
2
o` u I et J sont des intervals bornes de IR. La fronti`ere :=
67
68 Convergence dans le cas 2-D pour un maillage rectangulaire
est formee de trois parties telle que =

3
avec [
i
[ > 0 et
i

j
=
pour i = j;
1
est la partie du bord o` u leau est injectee,
2
la partie impermeable
et
3
la partie de production. Soit [0, [ lintervalle du temps detude, on note
Q

:= [0, [. (u) et b(u) sont des fonctions non lineaires qui dependent
de la mobilite et de la pression capillaire, avec le coecient de diusion a :=

veriant : a(0) = a(1) = 0 (degenerescence du terme de diusion). u


0
0, 1.
Ce chapitre est organise comme suit : dans la section 3.2, on introduit les hy-
poth`eses sur les donnees du probl`eme (P
2
), qui assurent lexistence et lunicite de
la solution faible. Dans la section 3.3, nous presentons la discretisation volumes
nis du probl`eme (P
2
) en utilisant un maillage rectangulaire. Une approxima-
tion explicite du terme de convection combinee avec une approximation explicite
[resp. implicite] du terme de diusion est consideree. Dans la section 3.4, nous
presentons des resultats de stabilite L

et estimation BV sous les conditions


CFL appropriees. Un resultat de convergence sera donne dans la section 3.5. Les
resultats de ce chapitre, generalisent ceux du chapitre 2 au cas bi-dimensionnel
et ont fait lobjet de la publication [ AFI99].
3.2 Hypoth`eses sur les donnees
Par la suite, on introduit les hypoth`eses suivantes, qui sont susantes pour
lexistence et lunicite dune solution faible du probl`eme (voir proposition 1.3),
plus des hypoth`eses supplementaires pour la convergence des schemas numeriques :
(H0) := I J IR
2
est borne.
(H1) L

() telle que 0 <

(x, y)
+
1, p.p. dans .
(H2) K est un tenseur diagonal de la forme K(x, y) =

K
1
(x, y) 0
0 K
2
(x, y)

,
telle que 0 < K

K
s
(x, y) K
+
< pour s = 1, 2, p.p. dans .
(H3) (
1
([0, 1]) tel que pour a :=

, a(0) = a(1) = 0 et a(s) > 0 s ]0, 1[.


(H4) b (
1
([0, 1]) est une fonction monotone telle que b

(s) > 0 s ]0, 1[.


3.3 Discretisation par volumes nis 69
(H5) u
0
L

() tel que 0 u
0
(x) 1 p.p. dans .
(H6) q H (div, ), telle que div (q) = 0, q n[

1
= q
d
< 0, q n[
2
= 0 et
q n[

3
> 0.
(H7) q (L

())
2
.
(H8)
1
est une fonction continue holderienne dexposant ]0, 1[ et b
1
une fonction continue holderienne dexposant
1+
2
.
(H9) u
0
BV ().
(H10) K(u
0
) B (I J) := L
1
(J; BV (I)) L
1
(I; BV (J) ).
Dans lhypoth`ese (H2), K est un tenseur diagonal, cette restriction est d ue
au maillage rectangulaire choisi, vu que lapproche quon presente ici est une
generalisation des resultats obtenus dans le chapitre 2. De meme dans les
hypoth`eses (H6)-(H7) q est independant du temps, cas o` u les equations se
decouplent voir (1.38).
3.3 Discretisation par volumes nis
Avant de presenter la discretisation par volumes nis pour le probl`eme (P
2
)
on donne quelques notations.
3.3.1 Notations
(t
n
)
n=0,...,N
une partition de [0, [ en des intervalles de pas de temps t
n
:=
t
n+1
t
n
et on pose t := max
n
t
n
.

h
:= (M
ij
) une partition rectangulaire de

, o` u M
ij
:= I
i
J
j
, pour
i = 1, ..., N
x
et j = 1, ..., N
y
(voir Figure 3.1), appelee aussi volume de
contr ole .
x
M
ij
:= (x
i
, y
j
), centre de M
ij
.
70 Convergence dans le cas 2-D pour un maillage rectangulaire
On pose x
i
:= [I
i
[, y
j
:= [J
j
[, x
i+
1
2
:= x
i+1
x
i
et y
j+
1
2
:= y
j+1
y
j
.
h := min
ij
(x
i
, y
j
), x := max
i
x
i
et y := max
j
y
j
.

h
:= l M
ij
`, pour M
ij

h
, M
l

h
tel que M M
l
= l.

M,l
:= (x
M
, x
M
l
) est la distance euclidienne entre x
M
et x
M
l
.
Pour L

(), on pose
ij
:=
1
|M
ij
|

M
ij
(x, y) dxdy.
Pour des raisons de simplicite, on suppose les fonctions K
s
(x, y) constantes
par maille et on pose K
s
ij
:= K
s
[
M
ij
pour s = 1, 2.
Pour une condition initiale u
0
L

(), on pose u
0
ij
:=
1
|M
ij
|

M
ij
u
0
(x, y) dxdy.
Soit u
n
ij
[resp. u
n
l
] une approximation de u au point (x
i
, y
j
, t
n
) supposee
constante sur la maille M
ij
[resp. au point (x
l
, t
n
) supposee constante sur
l M].
Ces approximations seront denies par les schemas numeriques qui suivent.
On aura besoin aussi de lhypoth`ese sur la regularite du maillage :
(H11) ]0, 1], tel que max (x, y) h, o` u est un constante independante
de h.
M
i ,j
M
i+ 1,j
M
i-1,j
M
i,j+ 1
M
i,j-1
Fig. 3.1: Volume de contr ole M
ij
3.3 Discretisation par volumes nis 71
3.3.2 Denitions
En integrant (3.1) dans M
ij
[t
n
, t
n+1
] o` u M
ij

h
, on obtient le schema
suivant

ij

u
n+1
ij
u
n
ij

[M
ij
[ +

lM
ij

t
n+1
tn
b(u)
l
(q
l
n
M
ij
,l
) [l[ dt
=

lM
ij
\

t
n+1
tn
K
l
(u)
l
n
M
ij
,l
[l[ dt (3.2)
o` u n
M,l
est la normale exterieure `a l M.
Le schema precedent peut secrire sous la forme suivante :
pour i = 1, ..., N
x
, j = 1, ..., N
y
u
n+1
ij
= u
n
ij
+
t
n

ij
[M
ij
[

i+
1
2
j
+ F
+
i
1
2
j
+ F

ij+
1
2
+ F
+
ij
1
2

(3.3)
+
t
n

ij
[M
ij
[

i+
1
2
j
+ G
+
i
1
2
j
+ G

ij+
1
2
+ G
+
ij
1
2

o` u F

i+
1
2
j
et G

i+
1
2
j
sont respectivement le ux de convection et le ux de
diusion, `a droite et `a gauche de larete l = M
i+1j
M
ij
, denis par
pour i = 1, ..., N
x
, j = 1, ..., N
y
F
+
i+
1
2
j
:=
qx
i+
1
2
j
y
j
t
n

t
n+1
t
n
b(u)
i+
1
2
j
dt
F

i+
1
2
j
:= +
qx
i+
1
2
j
y
j
t
n

t
n+1
t
n
b(u)
i+
1
2
j
dt
et
G
+
i+
1
2
j
:=
K
1
i+
1
2
j
y
j
t
n

t
n+1
t
n
(u)
i+
1
2
j
dt
G

i+
1
2
j
:=
K
1
i+
1
2
j
y
j
t
n

t
n+1
t
n
(u)
i+
1
2
j
dt
F

ij+
1
2
et G

ij+
1
2
sont respectivement le ux de convection et le ux de diusion,
en haut et en bas de larete l = M
ij+1
M
ij
, denis par
72 Convergence dans le cas 2-D pour un maillage rectangulaire
pour i = 1, ..., N
x
, j = 1, ..., N
y
F
+
ij+
1
2
:=
qy
ij+
1
2
x
i
t
n

t
n+1
tn
b(u)
ij+
1
2
dt
F

ij+
1
2
:=
qy
ij+
1
2
x
i
t
n

t
n+1
t
n
b(u)
ij+
1
2
dt
et
G
+
ij+
1
2
:=
K
2
ij+
1
2
x
i
t
n

t
n+1
t
n
(u)
ij+
1
2
dt
G

ij+
1
2
:=
K
2
ij+
1
2
x
i
t
n

t
n+1
tn
(u)
ij+
1
2
dt
o` u (qx, qy) sont les composantes de q. On pose
pour i = 1, ..., N
x
, j = 1, ..., N
y
F

l
= F

i+
1
2
j
et G

l
= G

i+
1
2
j
si l = M
i+1j
M
ij
F

l
= F

ij+
1
2
et G

l
= G

ij+
1
2
si l = M
ij+1
M
ij
Soient F

l
(u
M
, u
M
l
) et G

l
(u
M
, u
M
l
) des approximations `a deux points respec-
tivement de F
l
et G
l
, appelees aussi ux numeriques.
La conservation des ux numeriques est caracterisee par legalite entre le ux
entrant et le ux sortant `a travers une interface l M [ EGH00, KRO97].
La consitance du ux numerique est tel que lordre de lapproximation numeri-
que choisi pour le ux doit etre superieur ou egal `a 1. [ EGH00, KRO97]
Ainsi dapr`es ces denitions de la conservation et de la consistance, pour
les ux numeriques des termes de convection et de diusion cites separement
dans [ EGH00, KRO97], on peut les generaliser par :
Denition 3.1 (Conservativite) On dira que les ux approches F

l
et G

l
sont
conservatifs au sens des volumes nis, si on a une conservation locale
F

l
+ F
+
l
= 0 et G

l
+ G
+
l
= 0 pour tout l
h
`
3.3 Discretisation par volumes nis 73
plus une conservation globale

N
x
+
1
2
j
+ F
+
1
2
j

iN
y
+
1
2
+ F
+
i
1
2

b(u) (q n) ds

Nx+
1
2
j
+ G
+
1
2
j

iNy+
1
2
+ G
+
i
1
2

K(u) nds
Denition 3.2 (Consistance) On dira que les ux approches F

l
et G

l
sont
consistants au sens des volumes nis, si on a :
F

l
(v, v) = b(v)(q
l
n
M,l
) [l[ pour tout v [0, 1] ; et
G

l
(u
M
, u
M
l
) = K
l
(u)
l
n
M,l
[l[ + (h) pour tout u assez reguli`ere
o` u [ (h)[ Ch, (C IR
+
ne dependant que de u).
Denition 3.3 (Volumes Finis) On dira quun schema numerique pour le
probl`eme (P
2
) est de type volumes nis, si les ux numeriques approches sont
conservatifs et consistants au sens des denitions 3.1 et 3.2.
De (3.2) on deduit trois familles de schemas de type volumes nis; lun ex-
plicite les deux autres sont implicite et semi-implicite.
3.3.3 Schema explicite
En utilisant dans (3.2) une approximation explicite pour les termes de con-
vection et de diusion, on a :
pour i = 1, ..., N
x
, j = 1, ..., N
y
u
n+1
ij
= u
n
ij
+
t
n

ij
[M
ij
[

lM
ij
b(u)
n
l

q
l
n
M
ij
,l

[l[
+
t
n

ij
[M
ij
[

lM
ij
\
K
l
(u)
n
l
n
M
ij
,l
[l[
o` u
b(u)
n
l
:=

b(u
n
M
ij
) si q
l
n
M
ij
,l
0
b(u
n
M
l
ij
) si q
l
n
M
ij
,l
< 0
74 Convergence dans le cas 2-D pour un maillage rectangulaire
avec M
l
ij

h
tel que l = M
l
ij
M
ij
, sachant que b(u
n
M
l
ij
) := b(u
0
) si l M
ij

1
,
et q
l
n
M
ij
,l
0 si l M
ij
(
2

3
), le terme de convection est approche
par un schema de Godunov decentre amont (voir Godunov [ GOD76]), ce qui
assure la conservation et la consistance pour le terme de convection. Pour le
terme de diusion on choisit une approximation dordre 1, avec K
l
la moyenne
harmonique entre K
M
ij
et K
M
l
ij
, c.`a.d.
K
1
l
:=

[M
ij
[ K
1
M
ij
+

M
l
ij

K
1
M
l
ij

[M
ij
[ +

M
l
ij

1
et en utilisant div (q) = 0, soit

lM
ij

q
l
n
M
ij
,l

[l[ = 0, on a le schema explicite


suivant :
pour i = 1, ..., N
x
, j = 1, ..., N
y
u
n+1
ij
= u
n
ij
(3.4)
+
t
n

ij
x
i

K
1
i+
1
2
j
x
i+
1
2
((u
n
i+1j
) (u
n
ij
)) +
K
1
i
1
2
j
x
i
1
2
((u
n
i1j
) (u
n
ij
))

+
t
n

ij
y
j

K
2
ij+
1
2
y
j+
1
2
((u
n
ij+1
) (u
n
ij
)) +
K
2
ij
1
2
y
j
1
2
((u
n
ij1
) (u
n
ij
))

+
t
n

ij
x
i

(b(u
n
i+1j
) b(u
n
ij
))(qx
i+
1
2
j
)
+
+ (b(u
n
i1j
) b(u
n
ij
))(qx
i
1
2
j
)
+

+
t
n

ij
y
j

(b(u
n
ij+1
) b(u
n
ij
))(qy
ij+
1
2
)
+
+ (b(u
n
ij1
) b(u
n
ij
))(qy
ij
1
2
)
+

avec les conditions au bord suivantes :


(C.B)

(u
n
i0
) := (u
n
i1
) ; (u
n
iN
y
+1
) := (u
n
iN
y
)

u
n
0j

:=

u
n
1j

u
n
N
x
+1j

:=

u
n
N
x
j

b (u
n
i0
) := b(u
0
) si M
i1

1
= , b (u
n
i1
) si non
b(u
n
iNy+1
) := b(u
0
) si M
iN
y

1
= , b(u
n
iNy
) si non
b

u
n
0j

:= b(u
0
) si M
1j

1
= , b

u
n
1j

si non
b

u
n
N
x
+1j

:= b(u
0
) si M
N
x
j

1
= , b

u
n
N
x
j

si non
(3.5)
Ici les ux numeriques sont donnes par :
3.3 Discretisation par volumes nis 75
pour M
h
F

u
n
M
, u
n
M
l

:= b(u
n
M
l
) (q
l
n
M,l
)
+
[l[ b(u
n
M
) (q
l
n
M,l
)

[l[
G

u
n
M
, u
n
M
l

:=
K
l
[l[

M,l

u
n
M
l

(u
n
M
)

ce qui montre la conservation des ux, la consistance est d ue au fait que les
approximations choisies sont dordre 1, et par suite le schema explicite (3.4) est
de type volumes nis au sens de la denition 3.3.
3.3.4 Schema implicite
En utilisant dans (3.2) une approximation implicite pour le terme de convec-
tion et de diusion, on a
pour i = 1, ..., N
x
, j = 1, ..., N
y
u
n+1
ij
= u
n
ij
+
t
n

ij
[M
ij
[

lM
ij
b(u)
n+1
l

q
l
n
M
ij
,l

[l[
+
t
n

ij
[M
ij
[

lM
ij
\
K
l

(u)
n+1
l
n
M
ij
,l

[l[
o` u :
b(u)
n+1
l
=

b(u
n+1
M
ij
) si q
l
n
M
ij
,l
0
b(u
n+1
M
l
ij
) si q
l
n
M
ij
,l
< 0
avec M
l
ij

h
tel que l = M
l
ij
M
ij
. En utilisant div (q) = 0, on a le schema
implicite suivant :
pour i = 1, ..., N
x
, j = 1, ..., N
y
u
n
ij
= u
n+1
ij

t
n

ij
x
i

K
1
i+
1
2
j
x
i+
1
2
((u
n+1
i+1j
) (u
n+1
ij
)) +
K
1
i
1
2
j
x
i
1
2
((u
n+1
i1j
) (u
n+1
ij
))

t
n

ij
y
j

K
2
ij+
1
2
y
j+
1
2
((u
n+1
ij+1
) (u
n+1
ij
)) +
K
2
ij
1
2
y
j
1
2
((u
n+1
ij1
) (u
n+1
ij
))

(3.6)

t
n

ij
x
i

(b(u
n+1
i+1j
) b(u
n+1
ij
))(qx
i+
1
2
j
)
+
+ (b(u
n+1
i1j
) b(u
n+1
ij
))(qx
i
1
2
j
)
+

t
n

ij
y
j

(b(u
n+1
ij+1
) b(u
n+1
ij
))(qy
ij+
1
2
)
+
+ (b(u
n+1
ij1
) b(u
n+1
ij
))(qy
ij
1
2
)
+

76 Convergence dans le cas 2-D pour un maillage rectangulaire


avec les memes conditions au bord (3.5). Ici les ux numeriques sont donnes
par : pour M
h
F

u
n+1
M
, u
n+1
M
l

:= b(u
n+1
M
l
) (q
l
n
M,l
)
+
[l[ b(u
n+1
M
) (q
l
n
M,l
)

[l[
G

u
n+1
M
, u
n+1
M
l

:=
K
l
[l[

M,l

u
n+1
M
l

u
n+1
M

ce qui montre la conservation des ux, la consistance est d ue au fait que les
approximations choisies sont dordre 1, et par suite le schema implicite (3.6) est
de type volumes nis au sens de la denition 3.3.
3.3.5 Schema semi-implicite
En utilisant dans (3.2) une approximation explicite pour le terme de convec-
tion et une approximation implicite pour le terme de diusion, on a :
u
n+1
ij
= u
n
ij
+
t
n

ij
[M
ij
[

lM
ij
b(u)
n
l

q
l
n
M
ij
,l

[l[
+
t
n

ij
[M
ij
[

lM
ij
\
K
l

(u)
n+1
l
n
M
ij
,l

[l[
pour i = 1, ..., N
x
, j = 1, ..., N
y
, o` u
b(u)
n
l
=

b(u
n
M
ij
) si q
l
n
M
ij
,l
0
b(u
n
M
l
ij
) si q
l
n
M
ij
,l
< 0
avec M
l
ij

h
tel que l = M
l
ij
M
ij
. En utilisant div (q) = 0, on a le schema
semi-implicite suivant : pour i = 1, ..., N
x
, j = 1, ..., N
y
u
n+1
ij

t
n

ij
x
i

K
1
i+
1
2
j
x
i+
1
2
((u
n+1
i+1j
) (u
n+1
ij
)) +
K
1
i
1
2
j
x
i
1
2
((u
n+1
i1j
) (u
n+1
ij
))

t
n

ij
y
j

K
2
ij+
1
2
y
j+
1
2
((u
n+1
ij+1
) (u
n+1
ij
)) +
K
2
ij
1
2
y
j
1
2
((u
n+1
ij1
) (u
n+1
ij
))

(3.7)
= u
n
ij
+
t
n

ij
x
i

(b(u
n
i+1j
) b(u
n
ij
))(qx
i+
1
2
j
)
+
+ (b(u
n
i1j
) b(u
n
ij
))(qx
i
1
2
j
)
+

+
t
n

ij
y
j

(b(u
n
ij+1
) b(u
n
ij
))(qy
ij+
1
2
)
+
+ (b(u
n
ij1
) b(u
n
ij
))(qy
ij
1
2
)
+

3.4 Resultats de stabilite 77


avec les memes conditions au bord (3.5). Ici les ux numeriques sont donnes
par : pour M
h
F

u
n
M
, u
n
M
l

:= b(u
n
M
l
) (q
l
n
M,l
)
+
[l[ b(u
n
M
) (q
l
n
M,l
)

[l[
G

u
n+1
M
, u
n+1
M
l

:=
K
l
[l[

M,l

u
n+1
M
l

u
n+1
M

ce qui montre la conservation des ux, la consistance est d ue au fait que les
approximations choisies sont dordre 1, et par suite le schema semi-implicite
(3.7) est de type volumes nis au sens de la denition 3.3.
Lexistence et lunicite de solution pour les syst`emes non lineaires (3.6) et
(3.7) seront etablies dans la section 3.4.
3.4 Resultats de stabilite
Dans cette section, on presente des resultats de stabilite L

et des estimations
BV pour les schemas volumes nis introduits dans la section 3.3.
Denition 3.4 (Stabilite L

) On dira que la solution approchee

u
n
ij

est L

stable sur , si on a :
|u
n
|

:= sup
ij

u
n
ij

C pour tout n = 1, ..., N

Denition 3.5 (Stabilite BV ) On dira que la solution approchee

u
n
ij

est BV
stable sur , si on a :
|u
n
|
BV ()
:=

i,j

u
n
ij+1
u
n
ij

x
i
+

i,j

u
n
i+1j
u
n
ij

y
j
C
pour tout n = 1, ..., N

Soient C
q
et C
K
denies par :
C
q
:= sup
ij
h

ij

(qx
i+
1
2
j
)
+
+(qx
i
1
2
j
)
+
x
i
+
(qy
ij+
1
2
)
+
+(qy
ij
1
2
)
+
y
j


4 |q|

<
78 Convergence dans le cas 2-D pour un maillage rectangulaire
et
C
K
= sup
ij
h
2

ij

K
1
i+
1
2
j
x
i
x
i+
1
2
+
K
1
i
1
2
j
x
i
x
i
1
2
+
K
2
ij+
1
2
y
j
y
j+
1
2
+
K
2
ij
1
2
y
j
y
j
1
2


4K
+

<
On introduit les conditions CFL suivantes :
CFL
1
:=
t
h
C
q
sup
0s1
b

(s) +
t
h
2
C
K
sup
0s1

(s) 1 (3.8)
et
CFL
2
:=
t
h
C
q
sup
0s1
b

(s) 1 (3.9)
et on etablit les resultats suivants :
3.4.1 Stabilite L

Proposition 3.6 Sous les hypoth`eses (H0)-(H8), (H11) et la condition CFL


(3.8), le schema explicite (3.4)-(3.5) est L

stable. De plus, la solution ap-


prochee

u
n
ij

satisfait le principe du maximum discret suivant :


0 u
n
ij
1 pour tout M
ij

h
et n = 1, .., N

(3.10)
Demonstration. Le schema (3.4) peut secrire sous la forme
pour i = 1, ..., N
x
, j = 1, ..., N
y
u
n+1
ij
= u
n
ij
(3.11)

t
n

ij
x
i

K
1
i+
1
2
j
a
n
i+
1
2
j
x
i+
1
2

u
n+1
ij
u
n+1
i+1j

+
K
1
i
1
2
j
a
n
i
1
2
j
x
i
1
2

u
n+1
ij
u
n+1
i1j

t
n

ij
y
j

K
2
ij+
1
2
a
n
ij+
1
2
y
j+
1
2

u
n+1
ij
u
n+1
ij+1

+
K
2
ij
1
2
a
n
ij
1
2
y
j
1
2

u
n+1
ij
u
n+1
ij1

+
t
n

ij
x
i

b
n
i+
1
2
j

u
n
i+1j
u
n
ij

(qx
i+
1
2
j
)
+
+ b
n
i
1
2
j

u
n
i1j
u
n
ij

(qx
i
1
2
j
)
+

+
t
n

ij
y
j

b
n
ij+
1
2

u
n
ij+1
u
n
ij

(qy
ij+
1
2
)
+
+ b
n
ij
1
2

u
n
ij1
u
n
ij

(qy
ij
1
2
)
+

3.4 Resultats de stabilite 79


o` u
b
n
i
1
2
j
=
b(u
n
i1j
) b(u
n
ij
)
u
n
i1j
u
n
ij
si u
n
i1j
= u
n
ij
et b
n
i
1
2
j
= b

(u
n
ij
) si non
b
n
ij
1
2
=
b(u
n
ij1
) b(u
n
ij
)
u
n
ij1
u
n
ij
si u
n
ij1
= u
n
ij
et b
n
ij
1
2
= b

(u
n
ij
) si non
a
n
i
1
2
j
=
(u
n
i1j
) (u
n
ij
)
u
n
i1j
u
n
ij
si u
n
i1j
= u
n
ij
et a
n
i
1
2
j
=

(u
n
ij
) si non
a
n
ij
1
2
=
(u
n
ij1
) (u
n
ij
)
u
n
ij1
u
n
ij
si u
n
ij1
= u
n
ij
et a
n
ij
1
2
=

(u
n
ij
) si non
avec les conditions aux bords
a
n
1
2
j
:= a
n
i
1
2
:= a
n
Nx+
1
2
j
:= a
n
iNy+
1
2
:= 0
u
n
i0
:=

u
0
si

x
i
, y1
2


1
u
n
i1
si non
et u
n
iN
y
+1
:=

u
0
si

x
i
, y
N
y
+
1
2


1
u
n
iN
y
si non
u
n
0j
:=

u
0
si

x1
2
, y
j


1
u
n
1j
si non
et u
n
N
x
+1j
:=

u
0
si

x
Nx+
1
2
, y
j


1
u
n
N
x
j
si non
ainsi on a :
u
n+1
ij
= u
n
ij

1
t
n

ij

K
1
i+
1
2
j
a
n
i+
1
2
j
x
i
x
i+
1
2
+
K
1
i
1
2
j
a
n
i
1
2
j
x
i
x
i
1
2
+
K
2
ij+
1
2
a
n
ij+
1
2
y
j
y
j+
1
2
+
K
2
ij
1
2
a
n
ij
1
2
y
j
y
j
1
2

t
n

ij

b
n
i+
1
2
j
(qx
i+
1
2
j
)
+
x
i
+
b
n
i
1
2
j
(qx
i
1
2
j
)
+
x
i
+
b
n
ij+
1
2
(qy
ij+
1
2
)
+
y
j
+
b
n
ij
1
2
(qy
ij
1
2
)
+
y
j

+
t
n

ij

K
1
i+
1
2
j
a
n
i+
1
2
j
x
i
x
i+
1
2
u
n+1
i+1j
+
K
1
i
1
2
j
a
n
i
1
2
j
x
i
x
i
1
2
u
n+1
i1j
+
K
2
ij+
1
2
a
n
ij+
1
2
y
j
y
j+
1
2
u
n+1
ij+1
+
K
2
ij
1
2
a
n
ij
1
2
y
j
y
j
1
2
u
n+1
ij1
+
b
n
i+
1
2
j
(qx
i+
1
2
j
)
+
u
n
i+1j
x
i
+
b
n
i
1
2
j
(qx
i
1
2
j
)
+
u
n
i1j
x
i
+
b
n
ij+
1
2
(qy
ij+
1
2
)
+
u
n
ij+1
y
j
+
b
n
ij
1
2
(qy
ij
1
2
)
+
u
n
ij1
y
j

et en utilisant la condition CFL (3.8), on a par recurrence sur n :


0 u
n
ij
1 implique que 0 u
n+1
ij
1
do` u la stabilite L

. Ceci termine la demonstration de la proposition 3.6.


80 Convergence dans le cas 2-D pour un maillage rectangulaire
Proposition 3.7 Sous les hypoth`eses (H0)-(H8), (H11) et la condition CFL
(3.9), le schema semi-implicite (3.7)-(3.5) est L

stable. De plus, la solution


approchee

u
n
ij

satisfait le principe du maximum discret suivant :


0 u
n
ij
1 pour tout M
ij

h
et n = 1, .., N

(3.12)
on a les memes resultats pour le schema (3.6)-(3.5), sans aucune condition CFL.
Demonstration. Pour des raisons de simplicite, on necrira la demonstration
que pour le schema semi-implicite (3.7), qui peut secrire sous la forme
pour i = 1, ..., N
x
, j = 1, ..., N
y
u
n+1
ij
+
t
n

ij
x
i

K
1
i+
1
2
j
a
n+1
i+
1
2
j
x
i+
1
2
(u
n+1
ij
u
n+1
i+1j
) +
K
1
i
1
2
j
a
n+1
i
1
2
j
x
i
1
2
(u
n+1
ij
u
n+1
i1j
)

+
t
n

ij
y
j

K
2
ij+
1
2
a
n+1
ij+
1
2
y
j+
1
2
(u
n+1
ij
u
n+1
ij+1
) +
K
2
ij
1
2
a
n+1
ij
1
2
y
j
1
2
(u
n+1
ij
u
n+1
ij1
)

(3.13)
= u
n
ij
+
t
n

ij
x
i

b
n
i+
1
2
j
(u
n
i+1j
u
n
ij
)(qx
i+
1
2
j
)
+
+ b
n
i
1
2
j
(u
n
i1j
u
n
ij
)(qx
i
1
2
j
)
+

+
t
n

ij
y
j

b
n
ij+
1
2
(u
n
ij+1
u
n
ij
)(qy
ij+
1
2
)
+
+ b
n
ij
1
2
(u
n
ij1
u
n
ij
)(qy
ij
1
2
)
+

On pose
U
n
=

u
n
00
, v
n
11
, ..., u
n
Nx1
, u
n
12
, ..., u
n
ij
, ..., u
n
NxNy

t
et
W
n
=

w
n
00
, w
n
11
, ..., w
n
Nx1
, w
n
12
, ..., w
n
ij
, ..., w
n
NxNy

t
o` u les indices ij correspondent `a la maille M
ij
, et soit :
w
n
ij
= u
n
ij
+
t
n

ij
x
i

b
n
i+
1
2
j
(u
n
i+1j
u
n
ij
)(qx
i+
1
2
j
)
+
+ b
n
i
1
2
j
(u
n
i1j
u
n
ij
)(qx
i
1
2
j
)
+

+
t
n

ij
y
j

b
n
ij+
1
2
(u
n
ij+1
u
n
ij
)(qy
ij+
1
2
)
+
+ b
n
ij
1
2
(u
n
ij1
u
n
ij
)(qy
ij
1
2
)
+

pour i = 1, ..., N
x
, j = 1, ..., N
y
et w
n
00
:= u
n
00
:= u
0
, (condition au bord
1
).
Le schema (3.7) peut alors secrire comme limite des solutions des syst`emes
dequations suivants :
3.4 Resultats de stabilite 81
D

U
n+1

(k)

U
n+1

(k+1)
= W
n
avec

U
n+1

(0)
= U
n
(3.14)
o` u D est une matrice bande dordre N
x
N
y
+ 1, dont les elements non nuls
secrivent sous la forme :
(D)
0,0
:= 1 et pour i = 1, ..., N
x
, j = 1, ..., N
y

U
n+1

(k)

ij,ij
=1 +
t
n

ij
x
i

d
n+1
i
1
2
j

(k)
+

d
n+1
i+
1
2
j

(k)

+
tn

ij
y
j

d
n+1
ij
1
2

(k)
+

d
n+1
ij+
1
2

(k)

U
n+1

(k)

ij,i1j
=
t
n

ij
x
i

d
n+1
i
1
2
j

(k)
et

U
n+1

(k)

ij,i+1j
=
t
n

ij
x
i

d
n+1
i+
1
2
j

(k)

U
n+1

(k)

ij,ij1
=
t
n

ij
y
j

d
n+1
ij
1
2

(k)
et

U
n+1

(k)

ij,ij+1
=
t
n

ij
y
j

d
n+1
ij+
1
2

(k)
o` u

d
n+1
i
1
2
j

(k)
:=
K
1
i
1
2
j
x
i
1
2

a
n+1
i
1
2
j

(k)
pour i = 2, ..., N
x
, j = 1, ..., N
y

d
n+1
ij
1
2

(k)
:=
K
2
ij
1
2
y
j
1
2

a
n+1
ij
1
2

(k)
pour i = 1, ..., N
x
, j = 2, ..., N
y
et

d
n+1
1
2
j

(k)
:=

d
n+1
Nx+
1
2
j

(k)
:=

d
n+1
i
1
2

(k)
:=

d
n+1
iNy+
1
2

(k)
:= 0
Il est facile de voir que la matrice D est une matrice monotone, c.`a.d. on a
(D
1
)
i,j
0, de plus (D
i,i


i=j
[D
i,j
[) 1, donc |D
1
|

1, o` u ||

est la
norme matricielle l

, ainsi V [0, 1]
N
x
N
y
+1
, D
1
V [0, 1]
N
x
N
y
+1
. Utilisons la
condition CFL (3.9) on a :
0 u
n
ij
1 pour i = 1, ..., N
x
et j = 1, ..., N
y
implique que :
w
n
ij
= u
n
ij

1
tn

ij

b
n
i+
1
2
j
(qx
i+
1
2
j
)
+
+b
n
i
1
2
j
(qx
i
1
2
j
)
+
x
i
+
b
n
ij+
1
2
(qy
ij+
1
2
)
+
+b
n
ij
1
2
(qy
ij
1
2
)
+
y
j

+
t
n

ij

u
n
i+1j
b
n
i+
1
2
j
(qx
i+
1
2
j
)
+
+u
n
i1j
b
n
i
1
2
j
(qx
i
1
2
j
)
+
x
i
+
u
n
ij+1
b
n
ij+
1
2
(qy
ij+
1
2
)
+
+u
n
ij1
b
n
ij
1
2
(qy
ij
1
2
)
+
y
j

[0, 1]
82 Convergence dans le cas 2-D pour un maillage rectangulaire
donc par recurrence sur k et n on a : U
n
[0, 1]
N
x
N
y
+1
implique que W
n

[0, 1]
NxNy+1
et par suite [U
n+1
]
(k+1)
= D
1

[U
n+1
]
(k)

W
n
[0, 1]
NxNy+1
, ainsi
on a toutes les solutions des syst`emes (3.14) satisfont le principe du maximum
discret (3.12).
Maintenant, on revient `a lexistence et lunicite de la solution du schema
semi-implicite (3.7). On a la suite

[U
n+1
]
(k)

kIN
est bornee, donc on peut ex-
traire une sous suite convergente, notee aussi

[U
n+1
]
(k)

kIN
, telle que U
n+1
:=
lim
k
[U
n+1
]
(k)
([0, 1])
NxNy+1
, et dapr`es la continuite de lapplication V
D(V ) [V ], la limite U
n+1
est une solution de D(V ) [V ] = W
n
, ce qui est equivalent
`a (3.7). La demonstration de lunicite est analogue `a celle du chapitre 2 (cf. propo-
sition 2.8). Ceci termine la demonstration de la proposition 3.7.
3.4.2 Estimation BV
Pour avoir une estimation BV forte et par suite une convergence forte dans
L
1
(Q

), comme dans le cas mono-dimensionnel, on a besoin des hypoth`eses


supplementaires suivantes :
(H12) (x, y) est constante p.p. dans , pour simplier on pose 1.
(H13) q
x
(x, y) = q
1
(x) et q
y
(x, y) = q
2
(y), avec
q
1
x
,
q
2
y
L

().
(H14) K(x, y) est un tenseur de la forme K(x, y) =

K
1
(x) 0
0 K
2
(y)

.
On retrouve ces hypoth`eses dans Saad & Zhang [ SAZ97] pour une equation
elliptique discretisee par une methode volume ni avec un maillage carre adap-
tatif. Pour un cas plus general, on peut avoir une estimation BV faible et par
suite une convergence forte dans L
2
(Q

), qui sera lobjet du chapitre 4 (voir aussi


[ AFI99]).
3.4 Resultats de stabilite 83
Proposition 3.8 Sous les hypoth`eses (H0)-(H14), et la condition CFL (3.8)
[resp. (3.9)], pour le schema explicite (3.4)-(3.5) [resp, semi-implicite (3.7)-
(3.5)], on a lestimation BV suivante
|u
n
|
BV ()
:=

i,j
y
j

u
n
i+1j
u
n
ij

i,j
x
i

u
n
ij+1
u
n
ij

C (3.15)
o` u C

, sup (b

) ,

q
1
x

q
2
y

, |u
0
|
BV ()

est une constante independante


de h et t. Le meme resultat est valable pour le schema implicite (3.6)-(3.5)
sans aucune condition CFL.
Demonstration. On se restreint au schema semi-implicite (3.7), (la demonst-
ration est analogue pour le schema explicite (3.4) et implicite (3.6)). De (3.7)
on a :
pour i = 1, ..., N
x
1, j = 1, ..., N
y
1
(u
n+1
i+1j
u
n+1
ij
)

1 +
t
n
K
1
i+
1
2
a
n+1
i+
1
2
j
x
i
x
i+
1
2
+
t
n
K
1
i+
1
2
a
n+1
i+
1
2
j
x
i+1
x
i+
1
2

(u
n+1
ij
u
n+1
i1j
)
t
n
K
1
i
1
2
a
n+1
i
1
2
j
x
i
x
i
1
2
(u
n+1
i+2j
u
n+1
i+1j
)
tnK
1
i+
3
2
a
n
i+
3
2
j
x
i+1
x
i+
3
2
((u
n+1
ij
) (u
n+1
ij+1
))
t
n
K
2
j+
1
2
y
j
y
j+
1
2
((u
n+1
ij
) (u
n+1
ij1
))
t
n
K
2
j
1
2
y
j
y
j
1
2
+ ((u
n+1
i+1j
) (u
n+1
i+1j+1
))
t
n
K
2
j+
1
2
y
j
y
j+
1
2
+ ((u
n+1
i+1j
) (u
n+1
i+1j1
))
t
n
K
2
j
1
2
y
j
y
j
1
2
= (u
n
i+1j
u
n
ij
)

1
tnb
n
i+
1
2
j
(q
1
i+
1
2
)
+
x
i

tnb
n
i+
1
2
j
(q
1
i+
1
2
)
+
x
i+1

+ (u
n
ij
u
n
i1j
)
t
n
b
n
i
1
2
j
(q
1
i
1
2
)
+
x
i
+ (u
n
i+2j
u
n
i+1j
)
t
n
b
n
i+
3
2
j
(q
1
i+
3
2
)
+
x
i+1
+ (b(u
n
ij
) b(u
n
ij+1
))
t
n
(q
2
j+
1
2
)
+
y
j
+ (b(u
n
ij
) b(u
n
ij1
))
t
n
(q
2
j
1
2
)
+
y
j
+ (b(u
n
i+1j+1
) b(u
n
i+1j
))
t
n
(q
2
j+
1
2
)
+
y
j
+ (b(u
n
i+1j1
) b(u
n
i+1j
))
t
n
(q
2
j
1
2
)
+
y
j
soit encore

u
n+1
i+1j
u
n+1
ij

1 + t
n

K
1
i+
1
2
a
n+1
i+
1
2
j
x
i+1
x
i+
1
2
+
K
1
i+
1
2
a
n+1
i+
1
2
j
x
i
x
i+
1
2
+
K
2
j+
1
2
a
n+1
i+
1
2
j
y
j
y
j+
1
2
+
K
2
j
1
2
a
n+1
i+
1
2
j
y
j
y
j
1
2

84 Convergence dans le cas 2-D pour un maillage rectangulaire


= t
n

(u
n+1
ij
u
n+1
i1j
)
K
1
i
1
2
a
n+1
i
1
2
j
x
i
x
i
1
2
+ (u
n+1
i+2j
u
n+1
i+1j
)
K
1
i+
3
2
a
n+1
i+
3
2
j
x
i+1
x
i+
3
2
+(u
n+1
i+1j+1
u
n+1
ij+1
)
K
2
j+
1
2
a
n+1
i+
1
2
j+1
y
j
y
j+
1
2
+ (u
n+1
i+1j1
u
n+1
ij1
)
K
2
j
1
2
a
n+1
i+
1
2
j1
y
j
y
j
1
2

+ (u
n
i+1j
u
n
ij
)

1 t
n
b
n
i+
1
2
j

(q
1
i+
1
2
)
+
x
i
+
(q
1
i+
1
2
)
+
x
i+1
+
(q
2
j+
1
2
)
+
y
j
+
(q
2
j
1
2
)
+
y
j

+ t
n

(u
n
i+2j
u
n
i+1j
)
b
n
i+
3
2
j
(q
1
i+
3
2
)
+
x
i+1
+ (u
n
ij
u
n
i1j
)
b
n
i
1
2
j
(q
1
i
1
2
)
+
x
i
+(u
n
i+1j+1
u
n
ij+1
)
b
n
i+
1
2
j+1
(q
2
j+
1
2
)
+
y
j
+ (u
n
i+1j1
u
n
ij1
)
b
n
i+
1
2
j1
(q
2
j
1
2
)
+
y
j

En utilisant la condition CFL (3.9) on a :

u
n+1
i+1j
u
n+1
ij

1 + t
n

K
1
i+
1
2
a
n+1
i+
1
2
j
x
i+1
x
i+
1
2
+
K
1
i+
1
2
a
n+1
i+
1
2
j
x
i
x
i+
1
2
+
K
2
j+
1
2
a
n+1
i+
1
2
j
y
j
y
j+
1
2
+
K
2
j
1
2
a
n+1
i+
1
2
j
y
j
y
j
1
2

t
n

u
n+1
ij
u
n+1
i1j

K
1
i
1
2
a
n+1
i
1
2
j
x
i
x
i
1
2
+

u
n+1
i+2j
u
n+1
i+1j

K
1
i+
3
2
a
n+1
i+
3
2
j
x
i+1
x
i+
3
2
+

u
n+1
i+1j+1
u
n+1
ij+1

K
2
j+
1
2
a
n+1
i+
1
2
j+1
y
j
y
j+
1
2
+

u
n+1
i+1j1
u
n+1
ij1

K
2
j
1
2
a
n+1
i+
1
2
j1
y
j
y
j
1
2

u
n
i+1j
u
n
ij

1 t
n
b
n
i+
1
2
j

(q
1
i+
1
2
)
+
x
i
+
(q
1
i+
1
2
)
+
x
i+1
+
(q
2
j+
1
2
)
+
y
j
+
(q
2
j
1
2
)
+
y
j

+ t
n

u
n
i+2j
u
n
i+1j

b
n
i+
3
2
j
(q
1
i+
3
2
)
+
x
i+1
+

u
n
ij
u
n
i1j

b
n
i
1
2
j
(q
1
i
1
2
)
+
x
i
+

u
n
i+1j+1
u
n
ij+1

b
n
i+
1
2
j+1
(q
2
j+
1
2
)
+
y
j
+

u
n
i+1j1
u
n
ij1

b
n
i+
1
2
j1
(q
2
j
1
2
)
+
y
j

et par prolongement de u
n
ij
par 0 `a lexterieur de

, on obtient en sommant sur
i et j :

ijZZ

u
n+1
i+1j
u
n+1
ij

y
j

1 + t
n

K
1
i+
1
2
a
n+1
i+
1
2
j
x
i+1
x
i+
1
2
+
K
1
i+
1
2
a
n+1
i+
1
2
j
x
i
x
i+
1
2
+
K
2
j+
1
2
a
n+1
i+
1
2
j
y
j
y
j+
1
2
+
K
2
j
1
2
a
n+1
i+
1
2
j
y
j
y
j
1
2

3.4 Resultats de stabilite 85


t
n

ijZZ

u
n+1
i+1j
u
n+1
ij

y
j
K
1
i+
1
2
a
n+1
i+
1
2
j
x
i+1
x
i+
1
2
+

ijZZ

u
n+1
i+1j
u
n+1
ij

y
j
K
1
i+
1
2
a
n+1
i+
1
2
j
x
i
x
i+
1
2
+

ijZZ

u
n+1
i+1j
u
n+1
ij

K
2
j
1
2
a
n+1
i+
1
2
j
y
j
1
2
+

ijZZ

u
n+1
i+1j
u
n+1
ij

K
2
j+
1
2
a
n+1
i+
1
2
j
y
j+
1
2

ijZZ

u
n
i+1j
u
n
ij

y
j

1 t
n
b
n
i+
1
2
j

(q
1
i+
1
2
)
+
x
i
+
(q
1
i+
1
2
)
+
x
i+1
+
(q
2
j+
1
2
)
+
y
j
+
(q
2
j
1
2
)
+
y
j

+ t
n

ijZZ

u
n
i+1j
u
n
ij

y
j
b
n
i+
1
2
j
(q
1
i+
1
2
)
+
x
i
+

ijZZ

u
n
i+1j
u
n
ij

y
j
b
n
i+
1
2
j
(q
1
i+
1
2
)
+
x
i+1
+

ijZZ

u
n
i+1j
u
n
ij

b
n
i+
1
2
j
(q
2
j
1
2
)
+
+

ijZZ

u
n
i+1j
u
n
ij

b
n
i+
1
2
j
(q
2
j+
1
2
)
+

ainsi on a lestimation suivante :

ijZZ

u
n+1
i+1j
u
n+1
ij

y
j

ijZZ

1 + t
n
sup (b

q
2
j+
1
2
q
2
j
1
2

y
j

u
n
i+1j
u
n
ij

y
j
on etablira de meme que

ijZZ

u
n+1
ij+1
u
n+1
ij

x
i

ijZZ

1 + t
n
sup (b

q
1
i+
1
2
q
1
i
1
2

x
i

u
n
ij+1
u
n
ij

x
i
et par suite

u
n+1

BV ()
:=

ij

u
n+1
ij+1
u
n+1
ij

x
i
+

ij

u
n+1
i+1j
u
n+1
ij

y
j
|u
n
|
BV ()
(1 + ct)

u
0

BV ()
exp (c)
o` u
c := sup (b

) max

q
1
x

q
2
y

<
Ceci termine la demonstration de la proposition 3.8.
86 Convergence dans le cas 2-D pour un maillage rectangulaire
3.5 Resultat de convergence
Lemme 3.9 Sous les hypoth`eses (H0)-(H11), et la condition CFL (3.8) [resp.
(3.9)] pour le schema explicite (3.4)-(3.5) [resp. semi-implicite (3.7)-(3.5)], on
a lestimation suivante :

u
n+1
u
n

L
1
()
:=

i,j
x
i
y
j

u
n+1
i,j
u
n
i,j

Ct (3.16)
o` u C

, sup(b

), |q|

, |u
0
|
BV ()
, |K(u
0
)|
B(IJ)

est une constante inde-


pendante de h et t, le meme resultat est valable pour le schema implicite (3.6)-
(3.5) sans aucune condition CFL.
Demonstration. Pour simplier, on presentera simplement la demonstration
pour le schema explicite. Les memes resultats restent valables pour les schemas
implicite et semi-implicite.
Du schema (3.4) on a, pour i = 1, ..., N
x
, j = 1, ..., N
y

ij

u
n+1
ij
u
n
ij

t
n
=
v
n
ij
x
i
+
w
n
ij
y
j
+ r
n
ij
(3.17)
o` u v
n
ij
, w
n
ij
et r
n
ij
sont denies par
v
n
ij
:=

K
1
i+
1
2
j
x
i+
1
2
((u
n
i+1j
) (u
n
ij
))
K
1
i
1
2
j
x
i
1
2
((u
n
ij
) (u
n
i1j
))

w
n
ij
:=

K
2
ij+
1
2
y
j+
1
2
((u
n
ij+1
) (u
n
ij
))
K
2
ij
1
2
y
j
1
2
((u
n
ij
) (u
n
ij1
))

r
n
ij
:=
1
x
i

(b(u
n
i+1j
) b(u
n
ij
))(qx
i+
1
2
j
)
+
(b(u
n
ij
) b(u
n
i1j
))(qx
i
1
2
j
)
+

+
1
y
j

(b(u
n
ij+1
) b(u
n
ij
))(qy
ij+
1
2
)
+
(b(u
n
ij
) b(u
n
ij1
))(qy
ij
1
2
)
+

ainsi on a
v
n+1
ij
v
n
ij
= +
K
1
i+
1
2
j
a
n+
1
2
i+1j
x
i+
1
2
(u
n+1
i+1j
u
n
i+1j
)
K
1
i
1
2
j
a
n+
1
2
ij
x
i
1
2
(u
n+1
ij
u
n
ij
)

K
1
i+
1
2
j
a
n+
1
2
ij
x
i+
1
2
(u
n+1
ij
u
n
ij
) +
K
1
i
1
2
j
a
n+
1
2
i1j
x
i
1
2
(u
n+1
i1j
u
n
i1j
)
3.5 Resultat de convergence 87
w
n+1
ij
w
n
ij
= +
K
2
ij+
1
2
a
n+
1
2
ij+1
y
j+
1
2
(u
n+1
ij+1
u
n
ij+1
)
K
2
ij
1
2
a
n+
1
2
ij
y
j
1
2
(u
n+1
ij
u
n
ij
)

K
2
ij+
1
2
a
n+
1
2
ij
y
j+
1
2
(u
n+1
ij
u
n
ij
)
K
2
ij
1
2
a
n+
1
2
ij1
y
j
1
2
(u
n+1
ij1
u
n
ij1
)
o` u a
n+
1
2
ij
:=
(u
n+1
ij
)(u
n
ij
)
u
n+1
ij
u
n
ij
si u
n+1
ij
= u
n
ij
et a
n+
1
2
ij
:=

(u
n
ij
) si u
n+1
ij
= u
n
ij
, et en
utilisant (3.17) on a
y
j
v
n+1
ij
= y
j
v
n
ij

1
tnK
1
i+
1
2
j
a
n+
1
2
ij

ij
x
i+
1
2
x
i

tnK
1
i
1
2
j
a
n+
1
2
ij

ij
x
i
1
2
x
i

tnK
1
i+
1
2
j
a
n+
1
2
ij

ij
x
i+
1
2
+
tnK
1
i
1
2
j
a
n+
1
2
ij

ij
x
i
1
2

(w
n
ij
+ y
j
r
n
ij
)
+
tnK
1
i+
1
2
j
a
n+
1
2
i+1j

i+1j
x
i+
1
2

y
j
v
n
i+1j
x
i+1
+ w
n
i+1j
+ y
j
r
n
i+1j

+
t
n
K
1
i
1
2
j
a
n+
1
2
i1j

i1j
x
i
1
2

y
j
v
n
i1j
x
i1
+ w
n
i1j
+ y
j
r
n
i1j

et
x
i
w
n+1
ij
= x
i
w
n
ij

1
tnK
2
ij+
1
2
a
n+
1
2
ij

ij
y
j+
1
2
y
j

tnK
2
ij
1
2
a
n+
1
2
ij

ij
y
j
1
2
y
j

tnK
2
ij+
1
2
a
n+
1
2
ij

ij
y
j+
1
2
+
tnK
2
ij
1
2
a
n+
1
2
ij

ij
y
j
1
2

(v
n
ij
+ x
i
r
n
ij
)
+
t
n
K
2
ij+
1
2
a
n+
1
2
ij+1

ij+1
y
j+
1
2

v
n
ij+1
+
x
i
w
n
ij+1
y
j+1
+ x
i
r
n
ij+1

+
tnK
2
ij
1
2
a
n+
1
2
ij1

ij1
y
j
1
2

v
n
ij1
+
x
i
w
n
ij1
y
j1
+ x
i
r
n
ij1

de meme pour les r


n
ij
on a
88 Convergence dans le cas 2-D pour un maillage rectangulaire
r
n+1
ij
=
r
n
ij

1
t
n
b
n+
1
2
ij
(qx
i
1
2
j
)
+

ij
x
i

t
n
b
n+
1
2
ij
(qy
ij
1
2
)
+

ij
y
j

t
n
b
n+
1
2
ij
(qx
i+
1
2
j
)
+

ij
x
i

t
n
b
n+
1
2
ij
(qy
ij+
1
2
)
+

ij
y
j

+
tnb
n+
1
2
i+1j
(qx
i+
1
2
j
)
+

i+1j
x
i
(
v
n
i+1j
x
i+1
+
w
n
i+1j
y
j
+r
n
i+1j
)+
tnb
n+
1
2
i1j
(qx
i
1
2
j
)
+

i1j
x
i
(
v
n
i1j
x
i1
+
w
n
i1j
y
j
+r
n
i1j
)
+
t
n
b
n+
1
2
ij+1
(qy
ij+
1
2
)
+

ij+1
y
j
(
v
n
ij+1
x
i
+
w
n
ij+1
y
j+1
+r
n
ij+1
)+
t
n
b
n+
1
2
ij1
(qy
ij
1
2
)
+

ij1
y
j
(
v
n
ij1
x
i
+
w
n
ij1
y
j1
+r
n
ij1
)
(
t
n
b
n+
1
2
ij
(qx
i
1
2
j
)
+

ij
x
i
+
t
n
b
n+
1
2
ij
(qy
ij
1
2
)
+

ij
y
j
+
t
n
b
n+
1
2
ij
(qx
i+
1
2
j
)
+

ij
x
i
+
t
n
b
n+
1
2
ij
(qy
ij+
1
2
)
+

ij
y
j
)(
v
n
ij
x
i
+
w
n
ij
y
j
)
o` u b
n+
1
2
ij
:=
b(u
n+1
ij
)b(u
n
ij
)
u
n+1
ij
u
n
ij
si u
n+1
ij
= u
n
ij
et b
n+
1
2
ij
:= b

(u
n
ij
) si u
n+1
ij
= u
n
ij
. Soit donc

y
j
v
n+1
ij
+x
i
w
n+1
ij
+x
i
y
j
r
n+1
ij

y
j
v
n
ij
+x
i
w
n
ij
+x
i
y
j
r
n
ij

1
t
n
b
n+
1
2
ij
(qx
i
1
2
j
)
+

ij
x
i

t
n
b
n+
1
2
ij
(qy
ij
1
2
)
+

ij
y
j

t
n
b
n+
1
2
ij
(qx
i+
1
2
j
)
+

ij
x
i

t
n
b
n+
1
2
ij
(qy
ij+
1
2
)
+

ij
y
j

t
n
K
1
i+
1
2
j
a
n+
1
2
ij

ij
x
i+
1
2
x
i

t
n
K
1
i
1
2
j
a
n+
1
2
ij

ij
x
i
1
2
x
i

t
n
K
2
ij+
1
2
a
n+
1
2
ij

ij
y
j+
1
2
y
j

t
n
K
2
ij
1
2
a
n+
1
2
ij

ij
y
j
1
2
y
j

tnK
1
i+
1
2
j
a
n+
1
2
i+1j

i+1j
x
i+
1
2
x
i+1
+
tnb
n+
1
2
i+1j
(qx
i+
1
2
j
)
+

i+1j
x
i+1

(y
j
v
n
i+1j
+x
i+1
w
n
i+1j
+x
i+1
y
j
r
n
i+1j
)
+

t
n
K
1
i
1
2
j
a
n+
1
2
i1j

i1j
x
i
1
2
x
i1
+
tnb
n+
1
2
i1j
(qx
i
1
2
j
)
+

i1j
x
i1

(y
j
v
n
i1j
+x
i1
w
n
i1j
+x
i1
y
j
r
n
i1j
)
+

tnK
2
ij+
1
2
a
n+
1
2
ij+1

ij+1
y
j+
1
2
y
j+1
+
t
n
b
n+
1
2
ij+1
(qy
ij+
1
2
)
+

ij+1
y
j+1

(y
j+1
v
n
ij+1
+x
i
w
n
ij+1
+x
i
y
j+1
r
n
ij+1
)
+

tnK
2
ij
1
2
a
n+
1
2
ij1

ij1
y
j
1
2
y
j1
+
t
n
b
n+
1
2
ij1
(qy
ij
1
2
)
+

ij1
y
j1

(y
j1
v
n
ij1
+x
i
w
n
ij1
+x
i
y
j1
r
n
ij1
)
3.5 Resultat de convergence 89
do` u en utilisant la condition CFL (3.8) on en deduit que

i,j

ij
x
i
y
j
t
n

u
n+1
i,j
u
n
i,j

i,j

y
j
v
n
ij
+ x
i
w
n
ij
+ x
i
y
j
r
n
ij

est decroissante, et nalement on a

i,j

ij
x
i
y
j
t
n

u
n+1
i,j
u
n
i,j

ij

y
j
v
0
ij
+ x
i
w
0
ij

ij
x
i
y
j

r
0
ij

u
0

B(IJ)
+ 2 sup(b

) |q|

u
0

BV ()
soit

i,j
x
i
y
j
t
n

u
n+1
i,j
u
n
i,j

C
o` u
C :=
1

u
0

B(IJ)
+ 2 sup(b

) |q|

u
0

BV ()

ceci compl`ete la demonstration du lemme 3.9.


Remarque 3.10 Le lemme 3.9 exprime la L
1
continuite en temps de la
solution approchee.
Corollaire 3.11 Si de plus on a les hypoth`eses (H12)-(H14) alors on a pour
la semi-norme discr`ete suivante :
|div (K(u
n
))|

L
1
()
:=

ij
x
i
y
j

v
n
ij
x
i
+
w
n
ij
y
j

C (3.18)
90 Convergence dans le cas 2-D pour un maillage rectangulaire
Demonstration. En eet on a :

ij
x
i
y
j

v
n
ij
x
i
+
w
n
ij
y
j

i,j
x
i
y
j
t
n

u
n+1
i,j
u
n
i,j

ij
x
i
y
j

r
n
ij

u
0

B(IJ)
+ 2 sup(b

) |q|

u
0

BV ()

+ 2 sup(b

) |q|

exp(c)

u
0

BV ()
soit donc

ij
x
i
y
j

v
n
ij
x
i
+
w
n
ij
y
j

C
o` u
C :=
1

u
0

B(IJ)
+ 2

+ exp(c)

sup(b

) |q|

u
0

BV ()
Ceci termine la demonstration du corollaire 3.11.
Introduisons maintenant la solution faible u pour le probl`eme homog`ene
associe `a (P
2
), pour u[

1
= 0, soit :

u : ]0, [ W
0
; 0 u(x, y, t) 1 p.p. dans Q

(i)
u
t
L
2
(0, ; W

) et (u) L
2
(0, ; W) (ii)

Q
[uv
t
+ (b(u)q K(u)) v] dxdydt
+

u
0
v (x, y, 0) dxdy = 0 v V (iii)
(3.19)
o` u les espaces fonctionnels W, W
0
et V sont denis par :
W =

w H
1
() ; w = 0 sur
3

W
0
=

u L
2
() ; (u) W; (u) = 0 sur
1

V =

v C
1
(0, ; C
2
(

)); v(., ) 0 et v
|
1

3
= 0

3.5 Resultat de convergence 91


Le probl`eme non homog`ene sera etudie dans la Remarque 3.13.
Les donnees du probl`eme sont supposees assez reguli`eres pour garantir lexis-
tence et lunicite de la solution faible du probl`eme. Pour plus de details, on se
ref`ere `a [ CHJ86, GAM96, JIN90]. On denit lapproximation u
h
par u
h
(x, y, t) :=
u
n
ij
pour tout (x, y, t) M
ij
[t
n
, t
n+1
[, nous avons ainsi le resultat suivant :
Theor`eme 3.12 Sous les hypoth`eses (H0)-(H14), et la condition CFL (3.8)
[resp. (3.9)], lapproximation u
h
donnee par le schema explicite (3.4)-(3.5) [resp.
semi-implicite (3.7)-(3.5)], converge vers u dans L
1
(Q

) quand h et t tendent
vers zero. Le meme resultat est valable pour le schema implicite (3.6)-(3.5) sans
aucune condition CFL.
Demonstration. Des propositions 3.6, 3.7, 3.8 et du lemme 3.9 (u
h
) est
bornee dans L

(Q

) BV (Q

)
>
L
1
(Q

) avec injection compacte . On


peut ainsi extraire une sous-suite encore notee (u
h
), telle que
u
h
u

dans L
1
(Q

) (3.20)
quand h et t tendent vers 0, o` u la limite u

(Q

) BV (Q

) (voir Evans
& Gariepy [ EVG92] p. 176).
On pose u
h
:= u
h
dans Q

et u
h
:= 0 dans (IR
2
IR
+
) `Q

, on peut aussi
extraire une sous-suite, encore notee u
h
, telle que
u
h
u

dans L
1
loc
(IR
2
IR
+
)
et u

= u

[
Q
L
1
(0, ; H
1

3
())
o` u H
1

3
() = w H
1
() ; w = 0 sur
1

3
, do` u
u
h
u

sur L
1
(Q

) et u

L
1
(0, ; W
0
)
A ce stade, on conclut que u

verie (3.19)-(i) , (ii). Il reste `a montrer que


u

satisfait (3.19)-(iii). Pour cela, soit v V une fonction test et notons par
92 Convergence dans le cas 2-D pour un maillage rectangulaire
v
n
M
= v (x
i
, y
j
, t
n
). En multipliant par
|M|
t
n
v
n
M

M
le schema (3.4), et en sommant
sur i, j et n, on obtient :

n,M
t
n
[M[ v
n
M

M
u
n+1
M
u
n
M
t
n
+

n,M
tv
n
M

lM
b(u)
n
l
(q
l
n
M,l
) [l[
=

n,M
tv
n
M

lM\

(u
n
M
l
) (u
n
M
)

K
l

M,l
(3.21)
On transforme cette sommation (3.21) sous la forme suivante :

M
[M[ v
0
M

M
u
0
M
+

n,M
t
n
[M[
M
u
n+1
M
v
n
M
v
n+1
M
t
n
+

n,M
tv
n
M

lM
b(u)
n
l
(q
l
n
M,l
) [l[
=

n,M
tv
n
M

lM\

(u
n
M
l
) (u
n
M
)

K
l

M,l
(3.22)
Prenons en consideration les hypoth`eses sur les donnees et utilisons le theor`eme
Lebesgue, quand h et t tendent vers 0, il suit que

M
[M[ v
0
M

M
u
0
M

u
0
vdxdy

n,M
t
n
[M[
M
u
n+1
M
v
n
M
v
n+1
M
t
n

v
t
dtdxdy
de meme

n,M
tv
n
M

lM
b(u)
n
l
(q
l
n
M,l
) [l[ =

n,M
tv
n
M

lM
(b(u)
n
l
b(u
n
M
)) (q
l
n
M,l
) [l[
=

n,M
t
n

lM
[(b(u)
n
l
b(u
n
M
)) (q
l
n
M,l
) [l[ (v
n
M
v
n
l
) v
n
l
b(u
n
M
) (q
l
n
M,l
) [l[]
= R

n,M
tb(u
n
M
)

lM

l
v
n
l
(q
l
n
M,l
) ds
3.5 Resultat de convergence 93
o` u
[R[

n,M
t
n

lM
[b(u)
n
l
b(u
n
M
)[ [q
l
n
M,l
[ [l[ [v
n
M
v
n
l
[
et par suite, dapr`es la proposition 3.8 on a
[R[ c(v)h

n
t
n

b(u
n
M
l
) b(u
n
M
)

[q
l
n
M,l
[ [l[
c(v)hsup (b

) |q|

C 0
de plus on a

n,M
tb(u
n
M
)

lM

l
v
n
l
(q
l
n
M,l
) ds =

n,M
t
n

M
b(u
n
M
)div(v
n
q
l
)dxdy
=

n,M
t
n

M
b(u
n
M
) (q
l
v
n
) dxdy

b(u

) (q v) dtdxdy
ainsi

n,M
tv
n
M

lM
b(u)
k
l
q
n
l
n
M,l
[l[

b(u

)q vdtdxdy
il reste le dernier terme de (3.22) qui peut secrire sous la forme

n,M
t(u
n
M
)

lM\
K
l

v
n
M
l
v
n
M

(M, M
l
)
=

n,M
t(u
n
M
)

lM\
K
l
v
n
l
n
M,l
[l[
ainsi
94 Convergence dans le cas 2-D pour un maillage rectangulaire

n,M
t(u
n
M
)

lM\
K
l
v
n
l
n
M,l
[l[
=

n,M
t(u
n
M
)

lM
K
l
v
n
l
n
M,l
[l[

n,M
t(u
n
M
)

lM
K
l
v
n
l
n
M,l
[l[

(u

) (K (x) v) ndsdt

(u

)div (K (x) v) dtdxdy


=

K (x) (u

) vdtdxdy
Finalement, passons `a la limite dans (3.22) il vient que

[u

v
t
+ (b(u

)q K(u

)) v] dtdxdy +

u
0
v (x, 0) dxdy = 0
Do` u u

est la solution faible du probl`eme (3.19) lequel admet une unique solu-
tion u. Donc la suite (u
h
) converge vers u.
Remarque 3.13 (Probl`eme non homog`ene). Soit

U la solution du probl`eme
suivant :

U H
1
()
div

K(x)

= 0 dans

U[

1
= (u
0
) , K

U n[

2
= 0 et

U[

3
= 0
et

U
h
=


U
M
:=
1
|M|

U (x) dx dans M
h

U
l
:=
1
|l|

U (s) ds sur l
Dapr`es le lemme 2 de Eymard & al. [ EGH99] base sur linegalite de trace,
on a lestimation suivante :

l
h

U
M
l


U
M

2
+

U
M
l


U
l

2
C

2
H
1
()
Et par suite pour le probl`eme non homog`ene (P
2
), on pose u
h
:= u
h

U
h

dans Q

et u
h
:= 0 dans (IR
2
IR
+
) `Q

, ainsi la demonstration du theor`eme 3.12


precedent reste valable pour u
h
.
3.6 Conclusion 95
3.6 Conclusion
Le but de ce chapitre etait de developper des schemas volumes nis avec
des maillages rectangulaires, pour une equation non lineaire bi-dimensionnelle
de convection-diusion degeneree. Nous avons traite et analyse trois familles de
tels schemas. Apr`es avoir etabli que les schemas sont L

, BV stables, sous les


conditions CFL appropriees et satisfont le principe du maximum discret, nous
avons obtenu des resultats de convergence vers la solution faible du probl`eme.
Pour avoir une estimation BV forte, et par suite une convergence forte dans
L
1
(Q

), comme dans le cas mono-dimensionnel, on est amene `a faire des hy-


poth`eses supplementaires sur les donnees. Les techniques de demonstration in-
troduite ici setendent aux probl`emes `a domaine non bornes, vue que les istima-
tions obtenus ne dependent pas de la mesure de .
Lextension de la presente technique au probl`eme tri-dimensionnel avec un
maillage forme de parallelepip`ede est immediate.
Chapitre 4
Convergence pour des maillages
non-structures dans le cas
multi-dimensionnel
4.1 Introduction
O
n sinteresse dans ce chapitre, aux schemas volumes nis pour des mail-
lages non structures, associes au probl`eme de convection-diusion non-
lineaire degenere, vu au chapitre 1, de la forme :
(P
d
)

0 u(x, t) 1 dans Q

(x)
u
t
+ div (b(u)q) div (K (x) (u)) = 0 dans Q

u[

1
= u
0
, K(u) n[

2
= 0 et u[

3
= 0 sur [0, [
u(x, 0) = u
0
(x) dans
(4.1)
o` u u(x, t) est la saturation de leau, q (x, t) la vitesse totale, (x) la porosite
du milieu poreux et K(x) le tenseur des permeabilites absolues du reservoir
IR
d
(d = 2, 3) suppose de fronti`ere polyedrique et formee de trois parties,
telle que =

3
, avec [
i
[ > 0 et
i

j
= pour i = j;
1
est la
partie du bord o` u leau est injectee,
2
la partie impermeable et
3
la partie de
production. Soit [0, [ lintervalle de temps detude, on note Q

:= [0, [.
(u) et b(u) sont des fonctions non lineaires qui dependent de la mobilite et
97
98 Convergence pour des maillages non-structures dans IR
d
de la pression capillaire (voir chapitre 1), avec le coecient de diusion a :=

veriant : a(0) = a(1) = 0 (degenerescence du terme de diusion). u


0

0, 1. Pour dautres applications, leet de gravite et des conditions aux limites
peuvent etres species. La technique developpee ici reste applicable pour de tels
probl`emes. Pour plus de details sur lanalyse mathematique de ces probl`emes
voir [ AKM90, CHJ86, FAS95, GAM96].
Ce chapitre est organise comme suit : Dans la section 4.2, on introduit les
hypoth`eses sur les donnees du probl`eme (P
d
), sous lesquelles le probl`eme sera
etudie par la suite. Dans la section 4.3, nous presentons la discretisation par
volumes nis du probl`eme (P
d
) en utilisant un maillage non-structure. Dans la
section 4.4, nous presentons des resultats de stabilite L

et des estimations BV
faibles sous des conditions CFL appropriees. Un resultat de convergence sera
donne dans la section 4.6. Les resultats de ce chapitre ont fait lobjet des publi-
cations [ AFA99, AFA00]. Ces resultats sont obtenus grace `a des techniques
developpees par Eymard, Gallouet & Herbin [ EGH00] et lintroduction
dune nouvelle approche du gradient pour le ux de diusion non lin`eaire et
anisotrope.
4.2 Hypoth`eses sur les donnees
Dans la suite, nous supposons que les donnees du probl`eme verient les hy-
poth`eses suivantes, qui assurent lexistence et lunicite dune solution faible du
probl`eme (voir proposition 1.3) :
(H0) est un ouvert borne de IR
d
, de fronti`ere polyedrique = .
(H1) L

() telle que 0 <

(x)
+
1, p.p. dans .
(H2) K est un tenseur symetrique deni positif, uniformement borne dans
(c.`a.d. = 0, 0 < K

[[
2

t
K (x) K
+
[[
2
< p.p. dans ).
(H3) (
1
([0, 1]) tel que pour a :=

, a(0) = a(1) = 0 et a(s) > 0 s ]0, 1[.


(H4) b (
1
([0, 1]) est une fonction monotone telle que b

(s) > 0 s ]0, 1[.


4.3 Discretisation par volumes nis 99
(H5) u
0
L

() tel que 0 u
0
(x) 1 p.p. dans .
(H6) q L
2
(0, ; H (div, )), telle que div (q) = 0, qn[

1
= q
d
< 0, qn[
2
= 0
et q n[

3
> 0.
(H7) q (L

(Q

))
d
.
(H8)
1
est une fonction continue holderienne dexposant ]0, 1[ et b
1
une fonction continue holderienne dexposant
1+
2
.
Une solution faible u pour le probl`eme (P
d
) est denie par :
(P

d
)

u : ]0, [ W
0
; 0 u(x, t) 1 p.p. dans Q

(i)
u
t
L
2
(0, ; W

) et (u) L
2
(0, ; W) (ii)

Q

(uv
t
+ [b(u)q K(u)] v) dtdx
+

u
0
v (x, 0) dx = 0 v V (iii)
(4.2)
o` u les espaces fonctionnels W, W
0
et V sont denis par :
W := w H
1
() ; w = 0 sur
3

W
0
:= u L
2
() ; (u) W; (u) = (u
0
) sur
1

V :=

v C
1
(0, ; C
2
(

)); v(., ) 0 et v = 0 sur


1

3

4.3 Discretisation par volumes nis


Avant de presenter la disretisation par volumes nis pour le probl`eme (P
d
),
on donne quelques notations :
4.3.1 Notations
(t
n
)
n=0,...,N

une partition de [0, ] en des intervalles de pas de temps t


n
=
t
n+1
t
n
, avec t := max
n
t
n
.

h
:= (T
i
)
i=1,...,Ne
une triangulation de , par des triangles pour (d = 2)
ou des tetra`edres pour (d = 3).
100 Convergence pour des maillages non-structures dans IR
d

h
:= (M
i
)
i=1,...,Ns
le maillage dual centre sur les noeuds de la triangu-
lation
h
(voir Figure 4.1), appele aussi volume de controle.
On note par x
M
:=

TM=
T M, les noeuds de la triangulation.
x
T
:=

MT=
M T le barycentre de T
h
, cas du maillage de
Donald [ FRO98, MIC96].
l := M
i
M
j
T le segment (si d= 2) [resp. la face (si d= 3)] joignant
le point x
T
et le milieu de

x
M
i
, x
M
j

[resp. le point x
T
, le milieu de

x
M
i
, x
M
j

et les barycentres des faces L T tel que L

x
M
i
, x
M
j

=
(si d= 3)] (voir Figure 4.1).

M,l
:= (x
M
, x
M
l
) est la distance euclidienne entre x
M
et x
M
l
.

h
:= l M`, pour M
h
, et on note x
l
le centre de l
h
.
N
0
M
:= card l M.
h := min

([l[)
1
d1
; l M, M
h

.
H := sup

([L[)
1
d1
; L T, T
h

.
Pour L

(), on pose
M
:=
1
|M|

M
(x) dx.
Pour des raisons de simplicite, on suppose la fonction K constante par
maille et on pose K
T
:= K[
T
.
Pour u
0
L

(), on pose u
0
M
:=
1
|M|

M
u
0
(x) dx.
Soit u
n
M
[resp. u
n
l
] une approximation de u au point (x
M
, t
n
) supposee
constante sur la maille M [resp. au point (x
l
, t
n
) supposee constante sur
l M].
Ces approximations seront denies par les schemas numeriques qui suivent.
On aura besoin aussi de lhypoth`ese suivante, sur la regularite du maillage :
4.3 Discretisation par volumes nis 101
(H9) sup
h

max
M
N
0
M

= N
0
< , et > > 0 independantes de h, tel que :
H [M[
1
d
h (4.3)
On notera ici que :

H h [T[
1
d
H

h (4.4)
M
l
=
M
l '
l
l'
T
Fig. 4.1: Maillage dual dans IR
2
et IR
3
4.3.2 Denition
En integrant (4.1) dans M [t
n
, t
n+1
] o` u M
h
, on obtient le schema
suivant

u
n+1
M
u
n
M

[M[ =

lM

t
n+1
tn
b(u)
l
(q
l
n
M,l
) [l[ dt
+

lM

t
n+1
t
n
K
l
(u)
l
n
M,l
[l[ dt (4.5)
102 Convergence pour des maillages non-structures dans IR
d
o` u n
M,l
est la normale exterieure `a l M. Ce schema peut secrire sous la
forme suivante:
u
n+1
M
= u
n
M
+
t
n

M
[M[

lM
(F
M,l
) +
t
n

M
[M[

lM
(G
M,l
) (4.6)
o` u F
M,l
et G
M,l
sont respectivement le ux de convection et le ux de dif-
fusion, entrant `a travers larete l M, denis par
F
M,l
:=
[l[
t
n

t
n+1
t
n
b(u)
l
(q
l
n
M,l
)dt (4.7)
et
G
M,l
:=
[l[
t
n

t
n+1
t
n
K
l
(u)
l
n
M,l
dt (4.8)
Soient F

M,l
et G

M,l
des approximations respectivement de F
M,l
et G
M,l
, appeles
aussi ux numeriques.
La conservation des ux numeriques est caracterisee par legalite entre le ux
entrant et le ux sortant `a travers une interface l M [ EGH00, KRO97].
La consitance du ux numerique est tel que lordre de lapproximation numerique
choisi pour le ux doit etre superieure ou egale 1. [ EGH00, KRO97]
Ainsi dapr`es ces denitions de la conservation et de la consistance, pour
les ux numeriques des termes de convection et de diusion, cites separement
dans [ EGH00, KRO97] on peut les generaliser par :
Denition 4.1 (Conservativite) On dira que les ux approches F

M,l
et G

M,l
sont conservatifs au sens des volumes nis, si on a une conservation locale
F

M,l
+ F

M
l
,l
= 0 et G

M,l
+ G

M
l
,l
= 0 pour tout l
h
(4.9)
plus une conservation globale

lM
F

M,l
=

b(u) (q n) ds et

lM
G

M,l
=

K(u) nds (4.10)


Pour une approximation F

M,l
`a deux points (M, M
l
) et G

M,l
une approxima-
tion `a p points (M
i
)
p
i=1
, on a la denition suivante :
4.3 Discretisation par volumes nis 103
Denition 4.2 (Consistance) On dira que les ux approches F

M,l
et G

M,l
sont consistants au sens des volumes nis, si on a:
F

M,l
(v, v) = b(v)(q
l
n
M,l
) [l[ pour tout v [0, 1] , et
G

M,l
((u
M
i
)
p
i=1
) = K
l
(u)
l
n
M,l
[l[ + (h) pour tout u assez reguli`ere
(4.11)
o` u [ (h)[ Ch, (C IR
+
qui ne depend que de u).
Denition 4.3 (Volumes Finis) On dira quun schema numerique pour le
probl`eme (P
d
) est de type volumes nis, si les ux numeriques approches sont
conservatifs et consistants au sens des denitions 4.1 et 4.2.
De (4.5) on deduit trois familles de schemas de type volumes nis; lun est
explicite les deux autres sont implicite et semi-implicite.
4.3.3 Schema explicite
En utilisant une approximation explicite dans (4.5), on a :
pour tout M
h

u
n+1
M
u
n
M

[M[ + t
n

lM
b(u)
n
l
q
n
l
n
M,l
dl
= t
n

lM\
K
l
(u)
n
l
n
M,l
dl (4.12)
qui peut secrire sous la forme suivante
u
n+1
M
= u
n
M
+
t
n

M
[M[

lM
b(u)
n
l
(q
n
l
n
M,l
) [l[
+
t
n

M
[M[

TM=

lMT\
(u)
n
T
K
T
n
M,l
[l[ (4.13)
o` u
b(u)
n
l
:=

b(u
n
M
) si q
n
l
n
M,l
0
b(u
n
M
l
) si q
n
l
n
M,l
< 0
(4.14)
104 Convergence pour des maillages non-structures dans IR
d
o` u M
l
est la maille voisine `a M suivant le cote l (c. `a. d. tel que l M
l
M) si
l
h
et si l on a u
n
M
l
= u
0
pour l
1
et q
n
l
n
M,l
0 pour l
2

3
.
Le terme de convection est approche par un schema de Godunov decentre amont
(voir Godunov [ GOD76]).
Maintenant pour T M = on a :

lMT\
(u)
n
T
K
T
n
M,l
[l[ = (u)
n
T
K
T

lMT\
n
M,l
[l[
= (u)
n
T
K
T

lTM
n
T,l
[l[
=
1
d
(u)
n
T
K
T
n
T,L
[L[ (4.15)
o` u L T est tel que L M = .
On consid`ere les elements de base des fonctions standards elements nis {
1
satisfaisant
M
i
(x
M
j
) =
ij
. Pour M T = on a

M,T
:=
M
[
T
=
[L[
d [T[
n
T,L
(4.16)
o` u L T est tel que L M = . Ainsi, une approximation {
1
conforme dans
(
h
) de est donnee par
(u)
n
T
=

T=
(u
n
M
)
M

,T
=

T=,M

=M
((u
n
M
) (u
n
M
))
M

,T
=

lMT\

(u
n
M
l
) (u
n
M
)

M
l
,T
(4.17)
do` u, de (4.15) on a

lMT\
(u)
n
T
K
T
n
M,l
[l[
=

lMT\

(u
n
M
) (u
n
M
l
)

[T[
M
l
,T
K
T

M,T
(4.18)
et par suite on a le schema suivant
4.3 Discretisation par volumes nis 105
u
n+1
M
= u
n
M
+
t
n

M
[M[

lM
b(u)
n
l
(q
n
l
n
M,l
) [l[ (4.19)
+
t
n

M
[M[

lM\

(u
n
M
l
) (u
n
M
)

D
M,l
(x
M
, x
M
l
)
[l[
o` u pour tout l M`
D
M,l
:=
[T[
[l[

M,l

M
l
,T
K
T

M,T
(4.20)
avec
M,l
:= (x
M
, x
M
l
) est la distance euclidienne entre x
M
et x
M
l
.
Finalement en utilisant

lM
q
n
l
n
M,l
[l[ = 0 c.`a.d. div (q) = 0, on a le schema
explicite suivant :
pour tout M
h
et n = 0, ..., N

1
u
n+1
M
= u
n
M
+
t
n

M
[M[

lM

b(u
n
M
l
) b(u
n
M
)

(q
n
l
n
M,l
)
+
[l[
+
t
n

M
[M[

lM\

(u
n
M
l
) (u
n
M
)

D
M,l

M,l
[l[ (4.21)
avec les conditions au bord suivantes :
pour tout M
h
, l M et n = 0, ..., N

u
n
M
l

:=

b(u
0
) si l M
1
b (u
n
M
) si non
(4.22)
Ici les ux numeriques sont donnes par :
pour tout M
h
, l M T et n = 0, ..., N

1
F

M,l

u
n
M
, u
n
M
l

:= b(u
n
M
l
) (q
n
l
n
M,l
)
+
[l[ b(u
n
M
) (q
n
l
n
M,l
)

[l[
et
G

M,l

(u
n
M
)
M

T=

:=

MT

(u
n
M
l

) (u
n
M
)

M
l
,T
K
T
n
M,l
[l[
ici le ux approche de diusion est `a (d + 1) points, veriant

lMT
G

M,l

(u
n
M
)
M

T=

lMT

(u
n
M
l
) (u
n
M
)

D
M,l

M,l
[l[
106 Convergence pour des maillages non-structures dans IR
d
ce qui assure la conservation des ux, la consistance est d ue au fait que les
approximations choisies sont dordre 1, en eet, le schema de Godunov pris pour
le terme de convection est dordre 1, et lapproximation {
1
prise pour dans
le terme de diusion est aussi dordre 1, et par suite le schema explicite (4.21)
est de type volumes nis au sens de la denition 4.3.
4.3.4 Schema implicite
De meme, en utilisant une approximation implicite dans (4.5) sauf pour la
vitesse totale q, on obtient
pour tout M
h
et n = 0, ..., N

1
u
n+1
M
= u
n
M

t
n

M
[M[

lM
b(u)
n+1
l
q
n
l
n
M,l
[l[ (4.23)
+
t
n

M
[M[

lM\

(u
n+1
M
l
) (u
n+1
M
)

D
M,l

M,l
[l[
avec
b(u)
n+1
l
:=

b(u
n+1
M
) si q
n
l
n
M,l
0
b(u
n+1
M
l
) si q
n
l
n
M,l
< 0
(4.24)
o` u M
l
est la maille voisine `a M suivant le cote l (c. `a. d. tel que l M
l
M) si
l
h
et si l on a u
n+1
M
l
= u
0
pour l
1
et q
n
l
n
M,l
0 pour l
2

3
.
Ainsi on a le schema implicite suivant :
pour tout M
h
et n = 0, ..., N

1
u
n+1
M
= u
n
M
+
t
n

M
[M[

lM

b(u
n+1
M
l
) b(u
n+1
M
)

(q
n
l
n
M,l
)
+
[l[
+
t
n

M
[M[

lM\

(u
n+1
M
l
) (u
n+1
M
)

D
M,l

M,l
[l[ (4.25)
avec les memes conditions au bord (4.22).
Notons quon a utilise ici une approximation implicite pour les termes de
convection et de diusion. L`a aussi les ux numeriques sont donnes par :
pour tout M
h
, l M T et n = 0, ..., N

1
F

M,l

u
n+1
M
, u
n+1
M
l

:= b(u
n+1
M
l
) (q
n
l
n
M,l
)
+
[l[ b(u
n+1
M
) (q
n
l
n
M,l
)

[l[
4.3 Discretisation par volumes nis 107
et
G

M,l

u
n+1
M

T=

:=

MT

(u
n+1
M
l

) (u
n+1
M
)

M
l
,T
K
T
n
M,l
[l[
l`a aussi le ux approche de diusion est `a (d + 1) points, veriant

lMT
G

M,l

u
n+1
M

T=

lMT

(u
n+1
M
l
) (u
n+1
M
)

D
M,l

M,l
[l[
ce qui montre la conservation et la consistance des ux, au sens des denitions 4.1
et 4.2, et par suite le schema implicite (4.25) est de type volumes nis au sens
de la denition 4.3.
4.3.5 Schema semi-implicite
En utilisant dans (4.5) une approximation explicite pour le terme de convec-
tion et une approximation implicite pour le terme de diusion, on a :
pour tout M
h
et n = 0, ..., N

1
u
n+1
M
= u
n
M
+
t
n

M
[M[

lM

b(u
n
M
l
) b(u
n
M
)

(q
n
l
n
M,l
)
+
[l[
+
t
n

M
[M[

lM\

(u
n+1
M
l
) (u
n+1
M
)

D
M,l

M,l
[l[ (4.26)
avec les memes conditions au bord (4.22).
L`a aussi les ux numeriques sont donnes par :
pour tout M
h
, l M T et n = 0, ..., N

1
F

M,l

u
n
M
, u
n
M
l

:= b(u
n
M
l
) (q
n
l
n
M,l
)
+
[l[ b(u
n
M
) (q
n
l
n
M,l
)

[l[
et
G

M,l

u
n+1
M

T=

:=

MT

(u
n+1
M
l

) (u
n+1
M
)

M
l
,T
K
T
n
M,l
[l[
le ux approche de diusion est `a (d + 1) points, veriant

lMT
G

M,l

u
n+1
M

T=

lMT

(u
n+1
M
l
) (u
n+1
M
)

D
M,l

M,l
[l[
108 Convergence pour des maillages non-structures dans IR
d
ce qui montre la conservation et la consistance des ux, au sens des denitions 4.1
et 4.2 et par suite le schema semi-implicite (4.26) est de type volumes nis au
sens de la denition 4.3.
Lexistence et lunicite pour les syst`emes non lineaires (4.25) et (4.26), seront
etudiees dans la section 4.4.
4.3.6 Proprietes et remarque
Notons quon utilise ici un tenseur de permeabilite absolue K plein et les
approximations obtenues dans cette section sont telles que les coecients D
M,l
denis par (4.20), verient les proprietes suivantes :
Propriete 4.4 Sous les hypoth`eses (H2) et (H9) les coecients D
M,l
denis
par (4.20), verient la majoration suivante : Pour tout M
h
et pour tout
l M`, on a :
[D
M,l
[ D
+
< (4.27)
Demonstration. En eet, pour M
h
et l M`, dapr`es (4.16) le
coecient D
M,l
deni par (4.20), peut secrire sous la forme :
D
M,l
=
(x
M
, x
M
l
)
d
2
[T[ [l[
[L

[ n
T,L
K
T
[L[ n
T,L
(4.28)
o` u L et L

T telles que L M = et L

M
l
= , donc dapr`es (H2) et
(H9) on a
sup [D
M,l
[ sup
(x
M
, x
M
l
)
d
2
[T[ [l[
[L[ [L

[ K
+

H
d1

2
d
2
h
d
h
d1
K
+

K
+
d
2

2d1
do` u
[D
M,l
[ D
+
:=
K
+
d
2

2d1
< (4.29)
4.3 Discretisation par volumes nis 109
Ce qui termine la demonstration de la propriete 4.4.
De plus dans le cas bi-dimensionnel, on a :
Propriete 4.5 Sous les hypoth`eses (H2) et (H9), pour (d = 2) et pour un
maillage admissible, au sens de (4.34), les coecients D
M,l
denis par (4.20),
verient la minoration suivante :
0 < D

D
M,l
(4.30)
pour tout M
h
et pour tout l M`.
Demonstration. En eet, pour M
h
et l M`, les coecients D
M,l
pour (d = 2), peuvent secrire sous la forme :
D
M,l
=
(x
M
, x
M
l
)
4 [T[ [l[

x
M
adj [K
T
]

x
M
l
(4.31)
o` u x

= L L

et adj [K
T
] est la transposee de co-matrice de K
T
. Maintenant
adj [K
T
] est aussi symetrique deni positif, donc il admet une unique factorisa-
tion
adj [K
T
] = [U
T
]
t
[U
T
] (4.32)
o` u U
T
est une matrice triangulaire superieure dont la diagonale est positive.
Nous avons donc

x
M
adj [K
T
]

x
M
l
= [U
T
]

x
M
[U
T
]

x
M
l
=

U
T
(x

)U
T
(x
M
)

U
T
(x

)U
T
(x
M
l
)
ainsi du fait que limage dun triangle par lapplication U
T
est aussi un triangle,
en gardant le meme sens des sommets, on deduit que :
110 Convergence pour des maillages non-structures dans IR
d
Pour K(x) = k(x)K
0
dans , o` u k(x) > 0 avec K
0
est une matrice con-
stante symetrique denie positive, on a : adj [K
0
] = [U
0
]
t
[U
0
], et on peut
mailler
K
0
:= [U
0
] () (la transformation du domaine par la matrice
U
0
), par un maillage admissible telle que :
pour
M,l
:= Angle

U
0
(x

)U
0
(x
M
);

U
0
(x

)U
0
(x
M
l
)

(4.33)
on a la condition de Delaunay suivante :
(H10)
0 <
M,l


2
(4.34)
o` u est un petit param`etre independant de h, et par suite, dapr`es (H2)
et (H9) on a :
inf D
M,l
cos

inf
(x
M
, x
M
l
)
4 [T[ [l[

[U
T
]

x
M

[U
T
]

x
M
l
2

sin () inf
(x
M
, x
M
l
l
) [L[ [L

[ K

2 [l[ [L[ [L

[ sin

2

tan ()
hK

2H
tan ()
K

2
donc
0 < D

:= tan ()
K

2
D
M,l
(4.35)
Pour le cas o` u =
Np

p=1

p
telle que K(x)[

p
= k
p
(x)K
p
, avec k
p
(x) > 0
et K
p
est une matrice constante symetrique denie positive, pour tout
p = 1, .., N
p
, on denit
Kp
:= [U
p
] (
p
) pour p = 1, .., N
p
, o` u les [U
p
]
sont tel que adj [K
p
] = [U
p
]
t
[U
p
], puis on consid`ere un maillage des

K
p

par une triangulation admissible veriant (4.34), en gardant une meme


repartition des arretes sur les interfaces
p

q
, ainsi par des transfor-
mations inverses [U
p
]
1
on obtient un maillage sur qui respecte la pro-
priete voulue, voir une illustration dans la Figure 4.2. Ce qui termine la
demonstration de la propriete 4.5.
4.4 Resultats de stabilite L

111
Fig. 4.2: Maillage de =
1

2
Dans le cas (d = 3) lhypoth`ese (H10) sera remplacee par lhypoth`ese suiv-
ante :
(H10) Pour tout M
h
et pour tout l M`
0 < D

D
M,l
(4.36)
Remarque 4.6 Les deux relations (4.27) et (4.30), sont des proprietes impor-
tantes pour lanalyse des schemas volumes nis introduits ici, et qui dependent
seulement du maillage triangulaire choisi et de la matrice K(x) (voir des remar-
ques analogues dans [ FRO98, EGH00]).
4.4 Resultats de stabilite L

Dans cette section, on presente des resultats de stabilite L

pour les schemas


volumes nis introduits dans la section 4.3.
112 Convergence pour des maillages non-structures dans IR
d
4.4.1 Denition et propriete
Denition 4.7 (Stabilite L

) On dira que la solution approchee (u


n
M
) est L

stable sur , si on a :
|u
n
|

:= sup
M
[u
n
M
[ C pour tout n = 1, ..., N

(4.37)
o` u C est une constante independante de h et t.
Soient C
q,h
et C
K,h
denies par :
C
K,h
:= sup
M

lM\
h
2
[l[ D
M,l
[M[
M,l

M
et C
q,h
:= sup
n,M

lM
h[l[ (q
n
l
n
M,l
)
+

M
[M[
(4.38)
alors on a les majorations suivantes :
Propriete 4.8 Sous les hypoth`eses (H0)-(H2), (H6)-(H7) et (H9)-(H10)
les coecients C
K,h
et C
q,h
sont uniformement bornees par rapport `a h et t,
c.`a.d. on a :
0 < C

K
C
K,h
C
+
K
< (4.39)
0 < C

q
C
q,h
C
+
q
< (4.40)
o` u les constantes C

K
, C
+
K
,C

q
et C
+
q
, sont independantes de h et t.
Demonstration. En eet, sous les hypoth`eses (H0)-(H2) et (H9)-(H10)
on a :
C
K,h
:= sup
M

lM\
h
2
[l[ D
M,l
[M[
M,l

h
2
H
d1
D
+
(H)
d
h

sup
M
N
0
M
C
+
K
:=
N
0
D
+

< (4.41)
et
C
K,h
:= sup
M

lM\
h
2
[l[ D
M,l
[M[
M,l

h
2
h
d1
D

(h)
d
H
+
sup
M
N
0
M
C

K
:=
4D

+
> 0 (4.42)
4.4 Resultats de stabilite L

113
sous les hypoth`eses (H0)-(H1), (H6)-(H7) et (H9) on a :
C
q,h
:= sup
n,M

lM
h[l[ (q
n
l
n
M,l
)
+

M
[M[

hH
d1
|q|

(H)
d

sup
M
N
0
M
C
+
q
:=
N
0
|q|

< (4.43)
et
C
q,h
:= sup
n,M

lM
h[l[ (q
n
l
n
M,l
)
+

M
[M[

q
d

sup
M

lM
1
h[l[
[M[

hh
d1
q
d
(h)
d

q
:=
q
d

+
> 0 (4.44)
Ce qui termine la demonstration de la propriete 4.8.
4.4.2 Stabilite du schema explicite
Proposition 4.9 Sous les hypoth`eses (H0)-(H10), et la condition CFL
CFL
1
:=
t
h
C
q,h
sup
0s1
b

(s) +
t
h
2
C
K,h
sup
0s1

(s) 1 (4.45)
le schema explicite (4.21)-(4.22) est L

stable. De plus, la solution approchee


(u
n
M
) denie par (4.21) satisfait le principe du maximum discret suivant :
0 u
n
M
1 pour tout M
h
et n = 1, .., N

(4.46)
Demonstration. Le schema (4.21) peut secrire sous la forme :
pour tout M
h
et n = 0, ..., N

1
u
n+1
M
= u
n
M
+
t
n

M
[M[

lM

u
n
M
l
u
n
M

b
n
l
(q
n
l
n
M,l
)
+
[l[
+
t
n

M
[M[

lM\

u
n
M
l
u
n
M

n
l
D
M,l

M,l
[l[ (4.47)
114 Convergence pour des maillages non-structures dans IR
d
o` u
b(u
n
M
l
) b(u
n
M
) = b
n
l
(u
n
M
l
u
n
M
), avec b
n
l
= b

(u
n
M
) si u
n
M
l
= u
n
M
et
(u
n
M
l
) (u
n
M
) =
n
l
(u
n
M
l
u
n
M
), avec
n
l
=

(u
n
M
) si u
n
M
l
= u
n
M
on pose ici par convention D
M,l
= 0 si l , donc de (4.47) on a :
pour tout M
h
et n = 0, ..., N

1
u
n+1
M
= u
n
M

1
t
n

M
[M[

lM

n
l
D
M,l

M,l
+ b
n
l
(q
n
l
n
M,l
)
+

[l[

+
t
n

M
[M[

lM
u
n
M
l

n
l
D
M,l

M,l
+ b
n
l
(q
n
l
n
M,l
)
+

[l[ (4.48)
Notons ici que dapr`es les hypoth`eses (H3)-(H4),
n
l
et b
n
l
sont positives, et
par suite en utilisant la condition CFL (4.45), on a :
pour tout M
h
et n = 0, ..., N

u
n+1
M

[u
n
M
[

1
t
n

M
[M[

lM

n
l
D
M,l

M,l
+ b
n
l
(q
n
l
n
M,l
)
+

[l[

+
t
n

M
[M[

lM

u
n
M
l

n
l
D
M,l

M,l
+ b
n
l
(q
n
l
n
M,l
)
+

[l[ (4.49)
max

sup [u
n
M
[ , sup

u
n
M
l

max (|u
n
|

, 1) 1
do` u la stabilite L

. Le principe du maximum discret, c.`a.d. (4.46) est une


consequence de (4.48) et (4.49) par recurrence. Ceci termine la demonstration
de la proposition 4.9.
4.4.3 Stabilite des schemas implicite et semi-implicite
Pour les schemas implicite et semi-implicite, on montrera dabord lexistence
est lunicite de solution pour les syst`emes non lineaire (4.25) et (4.26) en utilisant
un algorithme de point xe.
4.4 Resultats de stabilite L

115
On introduit une maille ctive M
0
avec u
n
M
0
:= u
0
et [M
0
[ = 0 telle que
M M
0
= M
1
pour tout M
h
, on pose [U
n
] =

u
n
M
0
, u
n
M
1
, ..., u
n
M
Ns

t
et [W
n
] =

w
n
M
0
, w
n
M
1
, ..., w
n
M
Ns

t
avec
pour tout M
h
et n = 0, ..., N

1
w
n
M
= u
n
M
+
t
n

M
[M[

lM

b(u
n
M
l
) b(u
n
M
)

(q
n
l
n
M,l
)
+
[l[ (4.50)
Ainsi les schemas (4.25) et (4.26) peuvent secrire comme limites des solutions
des syst`emes dequations linearises suivants :
D
2

U
n+1

(k)

U
n+1

(k+1)
= [U
n
] avec

U
n+1

(0)
= [U
n
] (4.51)
et
D
3

U
n+1

(k)

U
n+1

(k+1)
= [W
n
] avec

U
n+1

(0)
= [U
n
] (4.52)
o` u (D
s
)
s=2,3
est une matrice bande dordre N
s
+ 1, dont les elements sont de la
forme :
Pour tout i = j 0, ..., N
s

[D
2
]
i,i
= 1 +
t
n

M
i
[M
i
[

lM
i

n+1
l

(k)
D
M
i
,l

M
i
,l
+

b
n+1
l

(k)
(q
n
l
n
M
i
,l
)
+

[l[
[D
2
]
i,j
=
t
n

M
i
[M
i
[

lM
i
M
j

n+1
l

(k)
D
M
i
,l

M
i
,l
+

b
n+1
l

(k)
(q
n
l
n
M
i
,l
)
+

[l[
(4.53)
et
[D
3
]
i,i
= 1 +
t
n

M
i
[M
i
[

lM
i
\

n+1
l

(k)
D
M
i
,l

M
i
,l
[l[
[D
3
]
i,j
=
t
n

M
i
[M
i
[

lM
i
M
j

n+1
l

(k)
D
M
i
,l

M
i
,l
[l[
(4.54)
Notons quon a pose ici D
M,l
:= 0 pour tout l , comme dans (4.48).
116 Convergence pour des maillages non-structures dans IR
d
Lemme 4.10 Sous les hypoth`eses (H0)-(H10), les solutions

[U
n+1
]
(k)

kIN
des syst`emes (4.51) satisfont le principe du maximum discret suivant :
0

u
n
M
i

(k)
1 pour i = 1, ..., N
s
et n = 1, ..., N

(4.55)
Le meme resultat est valable pour les solutions des syst`emes (4.52) sous la con-
dition CFL
CFL
2
:=
t
h
C
q,h
sup
0s1
b

(s) 1 (4.56)
o` u C
q,h
est donnee par (4.38).
Demonstration. Dapr`es les hypoth`eses (H3)-(H4) et (H10),
n+1
l
, b
n+1
l
et D
M
i
,l
, sont positives, Il est ainsi facile de voir que la matrice D
s
est une matrice
`a diagonale stictement dominante, avec
(D
i,i

i=j
[D
i,j
[) 1 (4.57)
donc |D
1
s
|

1, o` u ||

est la norme matricielle l

, de plus D
s
est une
matrice monotone, c.`a.d.
D
i,i
> 0 et D
i,j
0 pour i = j (4.58)
donc on a (D
1
s
)
i,j
0, et par suite
V [0, 1]
N
s
+1
, D
1
s
V [0, 1]
N
s
+1
(4.59)
Pour le schema implicite (4.51) on a
[U
n+1
]
(k+1)
=

D
2

[U
n+1
]
(k)

1
[U
n
]
et

1I [U
n+1
]
(k+1)

D
2

[U
n+1
]
(k)

1
(1I [U
n
])
(4.60)
o` u 1I:= [1, 1, ..., 1]
t
IR
Ns+1
. Or U
0
[0, 1]
Ns+1
, ce qui implique, par recurrence
sur k puis sur n, que toutes les solutions des syst`emes (4.51) [U
n+1
]
(k+1)
=
D
1

[U
n+1
]
(k)

[U
n
] [0, 1]
N
x
+1
, c.`a.d. satisfont le principe du maximum dis-
cret.
4.4 Resultats de stabilite L

117
Pour le schema semi-implicite, en utilisant la condition CFL (4.56) on a
pour tout M
h
et n = 0, ..., N

1
t
n

M
[M[

lM
b
n
l
(q
n
l
n
M,l
)
+
[l[

0
et par recurrence sur n, on a :
0 u
n
M
1 et 0 u
n
M
l
1
implique que
w
n
M
= u
n
M

1
t
n

M
[M[

lM
b
n
l
(q
n
l
n
M,l
)
+
[l[

t
n

M
[M[

lM
u
n
M
l
b
n
l
(q
n
l
n
M,l
)
+
[l[

0
et
w
n
M
= u
n
M

1
t
n

M
[M[

lM
b
n
l
(q
n
l
n
M,l
)
+
[l[

t
n

M
[M[

lM
u
n
M
l
b
n
l
(q
n
l
n
M,l
)
+
[l[

1
c.`a.d. W
n
[0, 1]
N
s
+1
, ainsi toutes les solutions des syst`emes (4.52) [U
n+1
]
(k+1)
=
D
1
3

[U
n+1
]
(k)

[W
n
] [0, 1]
Ns+1
, c.`a.d. satisfont le principe du maximum dis-
cret. Ceci termine la demonstration du lemme 4.10.
Maintenant, on revient `a lexistence et lunicite de solution pour les schemas
implicite (4.25) et semi-implicite (4.26).
118 Convergence pour des maillages non-structures dans IR
d
Proposition 4.11 Sous les hypoth`eses (H0)-(H10), il existe une et une seule
solution

u
n
M
i

pour le schema implicite (4.25), de plus cette solution satisfait le


principe du maximum discret suivant :
0 u
n
M
i
1 pour i = 1, ..., N
s
et n = 1, ..., N

(4.61)
Les memes resultats sont valables pour le schema semi-implicite (4.26) sous la
condition CFL (4.56).
Demonstration. Pour le schema semi-implicite (4.26), on a dapr`es le
lemme 4.10 la suite

[U
n+1
]
(k)

kIN
est bornee, donc on peut extraire une sous
suite convergente, notee aussi

[U
n+1
]
(k)

kIN
, telle que
U
n+1
:= lim
k

U
n+1

(k)
([0, 1])
N
s
+1
(4.62)
et dapr`es la continuite de lapplication V D
3
(V ) [V ], la limite U
n+1
est une
solution du syst`eme non lineaire D
3
(V ) [V ] = U
n
qui est equivalent `a (4.26). On
conclut alors lexistence dune solution pour le schema semi-implicite (4.26).
Pour montrer lunicite, on suppose U
n+1
, V
n+1
deux solutions du schema
implicite (4.26), c.`a.d. quon a :
pour tout M
h
et n = 0, ..., N

1
u
n+1
M
= u
n
M
+
t
n

M
[M[

lM

b(u
n
M
l
) b(u
n
M
)

(q
n
l
n
M,l
)
+
[l[
+
t
n

M
[M[

lM\

(u
n+1
M
l
) (u
n+1
M
)

D
M,l

M,l
[l[
et
v
n+1
M
= u
n
M
+
t
n

M
[M[

lM

b(u
n
M
l
) b(u
n
M
)

(q
n
l
n
M,l
)
+
[l[
+
t
n

M
[M[

lM\

(v
n+1
M
l
) (v
n+1
M
)

D
M,l

M,l
[l[
par soustraction, on obtient
4.4 Resultats de stabilite L

119
u
n+1
M
v
n+1
M
=
t
n

M
[M[

lM\

(u
n+1
M
l
) (u
n+1
M
)

D
M,l

M,l
[l[

t
n

M
[M[

lM\

(v
n+1
M
l
) (v
n+1
M
)

D
M,l

M,l
[l[
et par suite

u
n+1
M
v
n+1
M

1+
t
n

M
[M[

lM\

n+1
M
D
M,l

M,l
[l[

u
n+1
M
l
v
n+1
M
l

t
n

M
[M[

lM\

n+1
M
l
D
M,l

M,l
[l[

= 0
o` u

n+1
M
:=
(u
n+1
M
) (v
n+1
M
)
u
n+1
M
v
n+1
M
si u
n+1
M
= v
n+1
M

n+1
M
:= a(u
n+1
M
) si u
n+1
M
= v
n+1
M
Ce syst`eme dequations peut secrire sous la forme suivante :
D

U
n+1
, V
n+1

U
n+1
V
n+1

= 0 (4.63)
o` u D est une matrice dont les elements non nuls secrivent sous la forme suivante :
Pour i = 1, ..., N
s
[D(U
n+1
, V
n+1
)]
i,i
:=

M
i
[M
i
[
t
n
+

lM
i
\

n+1
M
i
D
M
i
,l

M
i
,l
[l[
[D(U
n+1
, V
n+1
)]
i,j
:=

lM
i
M
j

n+1
M
i
D
M
i
,l

M
i
,l
[l[
(4.64)
Dapr`es les hypoth`eses (H3) et (H10),
n+1
M
i
et D
M
i
,l
, sont positives, il est
ainsi facile de voir que la transposee de la matrice D est une matrice `a diagonale
stictement dominante, donc inversible, et par suite on a lunicite de la solu-
tion du schema semi-implicite (4.26). Lexistence et lunicite de la solution du
120 Convergence pour des maillages non-structures dans IR
d
schema implicite (4.25) sobtiennent de la meme mani`ere (voir aussi chapitre 2
proposition 2.8). Ceci termine la demonstration de la proposition 4.11.
4.5 Estimations BV faibles
Dans cette section, on presente des estimations BV faibles pour les schemas
volumes nis introduits dans la section 4.3, en suivant les grandes lignes des
idees de [ EGH00] et sa bibliographie.
On consid`ere la fonction B : [0, 1] IR, denie par : B(t) =

t
0
sb

(s)ds,
alors on a les proprietes suivantes :
Lemme 4.12 Sous les hypoth`eses (H3)-(H4) et (H6), les fonctions non lineaires
et B verient les proprietes suivantes :
1. Pour tout u :
h
[0, 1], on a :

lM\
((u
M
l
) (u
M
))
D
M,l

M,l
[l[ = 0 (4.65)
2. Pour tout u :
h
[0, 1], on a :
0

lM
(B(u
M
l
) B(u
M
)) (q
l
n
M,l
)
+
[l[ C
B
(4.66)
o` u C
B
(q
d
, [
1
[ , sup (b

)) est une constante independante de h et t.


3. Pour tout u, v [0, 1], on a : (Lemme 4.5 [ EGH00])
[B(t)]
v
u
+ u (b(u) b(v))
(b(u) b(v))
2
2 sup(b

)
(4.67)
Demonstration. En eet, du fait que D
M,l
= D
M
l
,l
et
M,l
=
M
l
,l
, on a

lM\
((u
M
l
) (u
M
))
D
M,l

M,l
[l[
=

l
h

((u
M
l
) (u
M
))
D
M,l

M,l
[l[ + ((u
M
) (u
M
l
))
D
M
l
,l

M
l
,l
[l[

= 0
4.5 Estimations BV faibles 121
Dautre part, du fait que

lM
(q
l
n
M,l
) [l[ = 0, on a

B :=

lM
(B(u
M
l
) B(u
M
)) (q
l
n
M,l
)
+
[l[
=

lM
B(u
M
l
) (q
l
n
M,l
)
+
[l[

lM
B(u
M
) (q
l
n
M,l
)
+
[l[

lM
B(u
M
l
) (q
l
n
M
l
,l
)

[l[

lM
B(u
M
) (q
l
n
M,l
)
+
[l[

soit

B =

lM
B(u
M
)

(q
l
n
M
l
,l
)

(q
l
n
M,l
)
+

[l[
+

M=

lM
(B(u
M
l
) B(u
M
)) (q
l
n
M,l
)
+
[l[
=

M
B(u
M
)

lM
(q
l
n
M,l
) [l[ +

l
1
(B(u
M
l
) B(u
M
)) (q
l
n
M,l
)
+
[l[
= q
d

M
1
=
(B(u
0
) B(u
M
)) [M
1
[ [0, C
B
]
o` u C
B
:= q
d
[
1
[ sup (b

) 0. La fonction B est croissante.


Pour la troisi`eme propriete on a (comme pour le lemme 4.5 dans [ EGH00]) :
1
2
(b(u) b(v))
2
=

u
v
b

(t) (b (t) b (v)) dt


sup (b

u
v
(b (t) b (v)) dt
= sup (b

[(b (t) b (v)) t]


u
v

u
v
tb (t) dt

= sup (b

) (u(b (u) b (v)) + [B(t)]


v
u
)
Ce qui termine la demonstration du lemme 4.12.
122 Convergence pour des maillages non-structures dans IR
d
4.5.1 Analyse du schema explicite
Pour le schema explicite (4.21), on a le resultat suivant :
Proposition 4.13 Sous les hypoth`eses sur les donnees (H0)-(H10) et la con-
dition CFL (4.45) avec [CFL
1
1 ], on a, pour le schema explicite (4.21)-
(4.22), les estimations suivantes :

n,l
t
n

b(u
n
M
l
) b(u
n
M
)

2
[q
n
l
n
M,l
[ [l[ C
sup(b

et

n,l
t
n

(u
n
M
l
) (u
n
M
)

2
D
M,l
[l[ C
sup(

)
2
h
(4.68)
o` u
C :=
+
[[

u
0

+ 2q
d
[
1
[ sup (b

)
et est un petit param`etre independant de h et t.
Demonstration. Pour tout M
h
et n = 0, ..., N

1, multiplions (4.21)
par u
n
M
, on a
u
n
M

u
n+1
M
u
n
M

=
t
n

M
[M[

lM
u
n
M

b(u
n
M
l
) b(u
n
M
)

(q
n
l
n
M,l
)
+
[l[
+
t
n

M
[M[

lM\
u
n
M

(u
n
M
l
) (u
n
M
)

D
M,l

M,l
[l[
et utilisons linegalite de Cauchy-Schwartz , on a

u
n+1
M
u
n
M

t
n

M
[M[

lM
(q
n
l
n
M,l
)
+
[l[ sup(b

) +

lM\
D
M,l

M,l
[l[ sup(

lM

b(u
n
M
l
) b(u
n
M
)

2 (
q
n
l
n
M,l)
+
|l|
sup(b

)
+

lM\

(u
n
M
l
) (u
n
M
)

2 D
M,l
|l|
sup(

)
M,l

ainsi de la condition CFL (4.45) avec [CFL


1
1 ], on peut ecrire
4.5 Estimations BV faibles 123

u
n+1
M
u
n
M

t
n
(1 )

M
[M[ sup(b

lM

b(u
n
M
l
) b(u
n
M
)

2
(q
n
l
n
M,l
)
+
[l[
+
t
n
(1 )

M
[M[ sup(

lM\

(u
n
M
l
) (u
n
M
)

2
D
M,l

M,l
[l[
et du fait que

M
[M[
2

u
n+1
M

2
(u
n
M
)
2

M
[M[

u
n
M

u
n+1
M
u
n
M

+
1
2

u
n+1
M
u
n
M

on a

M
[M[
2

u
n+1
M

2
(u
n
M
)
2

t
n

lM
u
n
M

b(u
n
M
l
) b(u
n
M
)

(q
n
l
n
M,l
)
+
[l[
+ t
n

lM\
u
n
M

(u
n
M
l
) (u
n
M
)

D
M,l

M,l
[l[
+
t
n
(1 )
2 sup(b

lM

b(u
n
M
l
) b(u
n
M
)

2
(q
n
l
n
M,l
)
+
[l[
+
t
n
(1 )
2 sup(

lM\

(u
n
M
l
) (u
n
M
)

2
D
M,l

M,l
[l[
ainsi
t
n

lM
u
n
M

b(u
n
M
) b(u
n
M
l
)

(q
n
l
n
M,l
)
+
[l[
+ t
n

l
h

u
n
M
u
n
M
l

(u
n
M
) (u
n
M
l
)

D
M,l

M,l
[l[
124 Convergence pour des maillages non-structures dans IR
d

1
2

M
[M[ (u
n
M
)
2

M
[M[

u
n+1
M

+
t
n
(1 )
2 sup(b

lM

b(u
n
M
l
) b(u
n
M
)

2
(q
n
l
n
M,l
)
+
[l[
+
t
n
(1 )
2 sup(

lM\

(u
n
M
l
) (u
n
M
)

2
D
M,l

M,l
[l[ .
maintenant dapr`es (4.67) on a :
u
n
M

b(u
n
M
) b(u
n
M
l
)


1
2 sup(b

b(u
n
M
) b(u
n
M
l
)

2
[B(t)]
u
n
M
l
u
n
M
de meme

u
n
M
u
n
M
l

(u
n
M
) (u
n
M
l
)


1
sup(

(u
n
M
) (u
n
M
l
)

2
et de (4.66) on obtient
t
n

2 sup(b

lM

b(u
n
M
l
) b(u
n
M
)

2
(q
n
l
n
M,l
)
+
[l[
+
t
n

sup(

l
h

(u
n
M
l
) (u
n
M
)

2
D
M,l

M,l
[l[

1
2

M
[M[ (u
n
M
)
2

M
[M[

u
n+1
M

+ t
n
C
B
(4.69)
donc par sommation sur n = 0, ....N

, on a

2 sup(b

n,M
t
n

lM

b(u
n
M
l
) b(u
n
M
)

2
(q
n
l
n
M,l
)
+
[l[
+

sup(

n,l
h
t
n

(u
n
M
l
) (u
n
M
)

2
D
M,l

M,l
[l[

1
2

M
[M[

u
0
M

M
[M[

u
N

+1
M

+ C
B

1
2

+
[[

u
0

+ C
B
4.5 Estimations BV faibles 125
et nalement on obtient

n,l
t
n

b(u
n
M
l
) b(u
n
M
)

2
[q
n
l
n
M,l
[ [l[

+
[[

u
0

+ 2C
B

sup(b

n,l
t
n

(u
n
M
l
) (u
n
M
)

2
D
M,l
[l[

+
[[

u
0

+ 2C
B

sup(

)
2
h
Ceci compl`ete la demonstration de la proposition 4.13.
4.5.2 Analyse du schema implicite
Proposition 4.14 Sous les hypoth`eses (H0)-(H10), on a pour le schema im-
plicite (4.25)-(4.22), les estimations suivantes :

n,l
t
n

b(u
n+1
M
l
) b(u
n+1
M
)

2
[q
n
l
n
M,l
[ [l[ C sup(b

)
et

n,l
t
n

(u
n+1
M
l
) (u
n+1
M
)

2
D
M,l
[l[ C
sup(

)
2
h
(4.70)
o` u
C :=
+
[[

u
0

+ 2q
d
[
1
[ sup (b

)
Demonstration. Pour tout M
h
et n = 0, ..., N

1, multiplions (4.25)
par u
n+1
M
, on a
u
n+1
M

u
n+1
M
u
n
M

=
t
n

M
[M[

lM
u
n+1
M

b(u
n+1
M
l
) b(u
n+1
M
)

(q
n
l
n
M,l
)
+
[l[
+
t
n

M
[M[

lM\
u
n+1
M

(u
n+1
M
l
) (u
n+1
M
)

D
M,l

M,l
[l[
donc

M
[M[
2

u
n+1
M

2
(u
n
M
)
2

M
[M[

u
n+1
M

u
n+1
M
u
n
M

1
2

u
n+1
M
u
n
M

126 Convergence pour des maillages non-structures dans IR


d
t
n

lM
u
n+1
M

b(u
n+1
M
l
) b(u
n+1
M
)

(q
n
l
n
M,l
)
+
[l[
+ t
n

lM\
u
n+1
M

(u
n+1
M
l
) (u
n+1
M
)

D
M,l

M,l
[l[
ainsi
t
n

lM
u
n+1
M

b(u
n+1
M
) b(u
n+1
M
l
)

(q
n
l
n
M,l
)
+
[l[
+ t
n

l
h

u
n+1
M
u
n+1
M
l

(u
n+1
M
) (u
n+1
M
l
)

D
M,l

M,l
[l[

1
2

M
[M[ (u
n
M
)
2

M
[M[

u
n+1
M

maintenant, du fait que


u
n+1
M

b(u
n+1
M
) b(u
n+1
M
l
)


1
2 sup(b

b(u
n+1
M
) b(u
n+1
M
l
)

2
[B(t)]
u
n+1
M
l
u
n+1
M
et

u
n+1
M
u
n+1
M
l

(u
n+1
M
) (u
n+1
M
l
)


1
sup(

(u
n+1
M
) (u
n+1
M
l
)

2
on obtient
t
n
2 sup(b

lM

b(u
n+1
M
l
) b(u
n+1
M
)

2
(q
n
l
n
M,l
)
+
[l[
+
t
n
sup(

l
h

(u
n+1
M
l
) (u
n+1
M
)

2
D
M,l

M,l
[l[

1
2

M
[M[ (u
n
M
)
2

M
[M[

u
n+1
M

+ t
n
C
B
(4.71)
donc par sommation sur n = 0, ....N

, on a
4.5 Estimations BV faibles 127
1
2 sup(b

n,M
t
n

lM

b(u
n+1
M
l
) b(u
n+1
M
)

2
(q
n
l
n
M,l
)
+
[l[
+
1
sup(

n,l
h
t
n

(u
n+1
M
l
) (u
n+1
M
)

2
D
M,l

M,l
[l[

1
2

M
[M[

u
0
M

M
[M[

u
N

+1
M

+ C
B

1
2

+
[[

u
0

+ C
B
et nalement on obtient

n,l
t
n

b(u
n+1
M
l
) b(u
n+1
M
)

2
[q
n
l
n
M,l
[ [l[

+
[[

u
0

+ 2C
B

sup(b

n,l
t
n

(u
n+1
M
l
) (u
n+1
M
)

2
D
M,l
[l[

+
[[

u
0

+ 2C
B

sup(

)
2
h
Ceci compl`ete la demonstration de la proposition 4.14.
4.5.3 Analyse du schema semi-implicite
Proposition 4.15 Sous les hypoth`eses (H0)-(H10) et la condition CFL (4.56)
avec [CFL
1
1 ], on a, pour le schema semi-implicite (4.26)-(4.22), les es-
timations suivantes:

n,l
t
n

b(u
n
M
l
) b(u
n
M
)

2
[q
n
l
n
M,l
[ [l[ C
sup(b

et

n,l
t
n

(u
n+1
M
l
) (u
n+1
M
)

2
D
M,l
[l[ C
sup(

)
2
h
(4.72)
o` u
C :=
+
[[

u
0

+ 2q
d
[
1
[ sup (b

)
et est un petit param`etre independant de h et t.
128 Convergence pour des maillages non-structures dans IR
d
Demonstration. De (4.26) on a
pour tout M
h
et n = 0, ..., N

1
u
n+1
M
= w
n
M
+
t
n

M
[M[

lM

(u
n+1
M
l
) (u
n+1
M
)

D
M,l

M,l
[l[
o` u
w
n
M
= u
n
M
+
t
n

M
[M[

lM\

b(u
n
M
l
) b(u
n
M
)

(q
n
l
n
M,l
)
+
[l[ (4.73)
et de (4.69), utilisons la condition CFL (4.56) avec [CFL
2
1 ], on peut
ecrire
t
n

2 sup(b

lM

b(u
n
M
l
) b(u
n
M
)

2
(q
n
l
n
M,l
)
+
[l[

1
2

M
[M[ (u
n
M
)
2

M
[M[ (w
n
M
)
2

+ t
n
C
B
et de
u
n+1
M

u
n+1
M
w
n
M

=
t
n

M
[M[

lM\
u
n+1
M

(u
n+1
M
l
) (u
n+1
M
)

D
M,l

M,l
[l[
on a

M
[M[
2

u
n+1
M

2
(w
n
M
)
2

M
[M[

u
n+1
M

u
n+1
M
w
n
M

1
2

u
n+1
M
w
n
M

t
n

lM\
u
n+1
M

(u
n+1
M
l
) (u
n+1
M
)

D
M,l

M,l
[l[
et
t
n
sup(

l
h

(u
n+1
M
l
) (u
n+1
M
)

2
D
M,l

M,l
[l[

1
2

M
[M[ (w
n
M
)
2

M
[M[

u
n+1
M

4.5 Estimations BV faibles 129


ainsi
t
n

2 sup(b

lM

b(u
n
M
l
) b(u
n
M
)

2
(q
n
l
n
M,l
)
+
[l[
+
t
n
sup(

l
h

(u
n+1
M
l
) (u
n+1
M
)

2
D
M,l

M,l
[l[

1
2

M
[M[ (u
n
M
)
2

M
[M[

u
n+1
M

+ t
n
C
B
(4.74)
donc par sommation sur n = 0, ....N

, on a

2 sup(b

n,M
t
n

lM

b(u
n
M
l
) b(u
n
M
)

2
(q
n
l
n
M,l
)
+
[l[
+
1
sup(

n,l
h
t
n

(u
n+1
M
l
) (u
n+1
M
)

2
D
M,l

M,l
[l[

1
2

M
[M[

u
0
M

M
[M[

u
N +1
M

+ C
B

1
2

+
[[

u
0

+ C
B
et nalement on obtient

n,l
t
n

b(u
n
M
l
) b(u
n
M
)

2
[q
n
l
n
M,l
[ [l[

+
[[ |u
0
|
2

+ 2C
B

sup(b

n,l
t
n

(u
n+1
M
l
) (u
n+1
M
)

2
D
M,l
[l[

+
[[ |u
0
|
2

+ 2C
B

sup(

)
2
h
Ceci compl`ete la demonstration de la proposition 4.15.
Corollaire 4.16 Sous les hypoth`eses (H0)-(H10), les estimations suivantes
sont valides pour les schemas precedents (4.21), (4.25) et (4.26) sous les condi-
tions CFL appropriees :

n,l
t
n

b(u
k
M
l
) b(u
k
M
)

[q
n
l
n
M,l
[ [l[ C
1
h

1
2
et

n,l
t
n

(u
k
M
l
) (u
k
M
)

D
M,l
[l[ C
2
(4.75)
130 Convergence pour des maillages non-structures dans IR
d
pour k = n, n + 1. O` u C
1

,q
d
, [
1
[ ,
+
, sup(b

), [[ ,
1

, |u
0
|

, |q|

et
C
2

,q
d
, [
1
[ ,
+
, ,
1

, D
+
, sup(b

), sup(

), [[ ,
1

, |u
0
|

, |q|

sont des con-


stantes independantes de h et t, avec = 1 si k = n + 1.
Demonstration. En eet pour k = n, n+1, dapr`es les demonstrations des
propositions 4.13, 4.14 et 4.15 on a :

n,l
t
n

b(u
k
M
l
) b(u
k
M
)

[q
n
l
n
M,l
[ [l[

n,l
t
n

b(u
k
M
l
) b(u
k
M
)

2
[q
n
l
n
M,l
[ [l[
1
2

n,l
t
n
[q
n
l
n
M,l
[ [l[
1
2

+
[[

u
0

+ 2C
B
1
2

sup(b

1
2
(|q|

)
1
2

1
2

M
[M[
1
2

+
[[

u
0

+ 2C
B
1
2

sup(b

1
2
(|q|

)
1
2

1
2h

M
[M[
1
2

+
[[

u
0

+ 2C
B
1
2

sup(b

1
2
(|q|

)
1
2

[[
2
1
2
h

1
2
et

n,l
t
n

(u
k
M
l
) (u
k
M
)

D
M,l
[l[

n,l
t
n

(u
k
M
l
) (u
k
M
)

2
D
M,l
[l[
1
2

n,l
t
n
D
M,l
[l[
1
2

+
[[

u
0

+ 2C
B
1
2

sup(

)
2
h
1
2

D
+

1
2

1
2

M
[M[
1
2

+
[[

u
0

+ 2C
B
1
2

sup(

)
2
1
2

D
+

1
2

[[
2
1
2
Ce qui termine la demonstration du corollaire 4.16.
4.6 Resultats de convergence 131
4.6 Resultats de convergence
Dans cette section, on presente un resultat de convergence donne par le
theor`eme 4.18. Pour cela, on a besoin du lemme suivant :
Lemme 4.17 Sous les hypoth`eses (H0)-(H10), pour tous les schemas con-
sideres ici, sous les conditions CFL appropriees, on a lestimation BV faible
suivante [note BV

(Q

)]:

n,M
t
n
[M[

(u
n+1
M
) (u
n
M
)

2
+

n,l
t
n
[l[

(u
n
M
l
) (u
n
M
)

2
C [h + t] (4.76)
o` u C(q
d
, [
1
[ , ,
+
, D
+
, [[ , |u
0
|

, |q|

, sup (b) , sup(b

), sup(

), [b] (u
0
),

,
1

,
1
D

,
1

) est une constante independante de h et t, avec = 1 pour les


schemas implicites.
Demonstration. Par convention dans les notations, on pose k = n ou n+1
dans les schemas (4.21), (4.25) et (4.26).
On obtient ainsi, pour tout M
h
et n = 0, ..., N

1
u
n+1
M
= u
n
M
+
t
n

M
[M[

lM

b(u
k
M
l
) b(u
k
M
)

(q
n
l
n
M,l
)
+
[l[
+
t
n

M
[M[

lM\

(u
k
M
l
) (u
k
M
)

D
M,l

M,l
[l[
donc

M
[M[

(u
n+1
M
) (u
n
M
)

u
n+1
M
u
n
M

= t
n

lM

(u
n+1
M
) (u
n
M
)

b(u
k
M
l
) b(u
k
M
)

(q
n
l
n
M,l
)
+
[l[
+ t
n

lM\

(u
n+1
M
) (u
n
M
)

(u
k
M
l
) (u
k
M
)

D
M,l

M,l
[l[
= B
n+1
k
+ A
n+1
k
B
n
k
A
n
k
132 Convergence pour des maillages non-structures dans IR
d
o` u s = n ou n + 1 et
A
s
k
= t
n

lM\
(u
s
M
)

(u
k
M
l
) (u
k
M
)

D
M,l

M,l
[l[
B
s
k
= t
n

lM
(u
s
M
)

b(u
k
M
l
) b(u
k
M
)

(q
n
l
n
M,l
)
+
[l[ .
Des propositions 4.13, 4.14 et 4.15, on a

n
[A
s
k
[ =

t
n

l
h

(u
s
M
) (u
s
M
l
)

(u
k
M
l
) (u
k
M
)

D
M,l

M,l
[l[

n,l
t
n
2

(u
s
M
) (u
s
M
l
)

2
+

(u
k
M
l
) (u
k
M
)

D
M,l

M,l
[l[
C
1
:=

+
[[

u
0

+ 2C
B

sup(

)
2
et

n
[B
s
k
[ (u
0
)b(u
0
)q
d
[
1
[
+

n
t
n

l
h

(u
s
M
) (u
s
M
l
)

b(u)
k
l

[q
n
l
n
M,l
[ [l[
b(u
0
)q
d
[
1
[ +

n,l
t
n
2

(u
s
M
) (u
s
M
l
)

2
+

b(u)
k
l

2
[q
n
l
n
M,l
[
2
[l[
2

b(u
0
)q
d
[
1
[ +

+
[[

u
0

+ 2C
B

sup(

)D

4
h
+
1
2
(sup (b))
2
(|q|

[[
2h

h
d1
C
2
ainsi

n,M

M
[M[

(u
n+1
M
) (u
n
M
)

2
sup(

n,M

M
[M[

(u
n+1
M
) (u
n
M
)

u
n+1
M
u
n
M

2 sup(

) (C
1
+ C
2
)
4.6 Resultats de convergence 133
nalement

n,M

[M[

(u
n+1
M
) (u
n
M
)

2
2 sup(

) (C
1
+ C
2
)
or dapr`es les propositions 4.13, 4.14 et 4.15 on a

n,l
t
n

(u
n
M
l
) (u
n
M
)

2
D

[l[ C
3
h
et par suite

n,M
t
n
[M[

(u
n+1
M
) (u
n
M
)

2
Ct

n,l
t
n
[l[

(u
n
M
l
) (u
n
M
)

2
Ch
o` u C := max

2 sup(

) (C
1
+ C
2
)

,
C
3
D

. Ce qui donne lestimation BV faible


cherchee.
Introduisons maintenant la solution faible u pour le probl`eme homog`ene
associe `a (P
d
), pour u[

1
= 0, soit :

u : ]0, [ W
0
; 0 u(x, t) 1 p.p. dans Q

(i)
u
t
L
2
(0, ; W

) et (u) L
2
(0, ; W) (ii)

Q
[uv
t
+ (b(u)q K(u)) v] dtdx
+

u
0
v (x, 0) dx = 0 v V (iii)
(4.77)
o` u les espaces fonctionnels W, W
0
et V sont denis par :
W = w H
1
() ; w = 0 sur
3

W
0
= u L
2
() ; (u) W; (u) = 0 sur
1

V =

v C
1
(0, ; C
2
(

)); v(., ) 0 et v = 0 sur


1

3

Le probl`eme non homog`ene sera etudie dans la Remarque 4.19.


On denit lapproximation u
h
par u
h
:= u
h
(x, t) pour tout (x, t) M
[t
n
, t
n+1
[, nous avons ainsi le resultat suivant :
134 Convergence pour des maillages non-structures dans IR
d
Theor`eme 4.18 Sous les hypoth`eses (H0)-(H10) la solution approchee u
h
donnee par le schema (4.21)-(4.22), ou par le schema (4.26)-(4.22), avec les
conditions CFL appropriees, ou par le schema (4.25)-(4.22) sans aucune condi-
tion CFL, converge vers u dans L
2
(Q

) quand h et t tendent vers zero.


Demonstration. Pour montrer la convergence de u
h
vers la solution faible
denie par (4.77), nous passons `a la limite dans les equations discr`etes.
On pose
h
:= (u
h
) dans Q

et
h
:= 0 dans

IR
d
IR
+

`Q

, des proposi-
tions 4.9, 4.11 et du lemme 4.17, (
h
) est bornee dans L

(IR
d
IR
+
)BV

(IR
d

IR
+
), donc (
h
) est relativement compacte dans L
2
(Q

) (voir Eymard & al.


[ EGH00, EGN98]). On peut ainsi extraire une sous-suite, encore notee
h
, telle
que

h

dans L
2
(Q

) et

L
2
(0, ; H
1

3
()) (4.78)
o` u H
1

3
() = w H
1
() ; w = 0 sur
1

3
, do` u
u
h
u

=
1
(

) sur L
2
(Q

) et u

L
2
(0, ; W
0
) (4.79)
A ce stade, on conclut que u

verie (4.77)-(i) , (ii). Il reste `a montrer que u

satisfait (4.77)-(iii). Pour cela, soit v V une fonction test et notons par v
n
M
:=
v (x
M
, t
n
). En multipliant les schemas (4.21), (4.25) ou (4.26) par
[M[ v
n
M

M
t
n
,
on obtient apr`es sommation

n,M
t
n
[M[ v
n
M

M
u
n+1
M
u
n
M
t
n
+

n,M
t
n
v
n
M

lM
b(u)
k
l
(q
n
l
n
M,l
) [l[
=

n,M
t
n
v
n
M

lM\

(u
k
M
l
) (u
k
M
)

D
M,l

M,l
[l[ (4.80)
o` u k = n ou n +1. On transforme la premi`ere somme dans (4.80) sous la forme
suivante
4.6 Resultats de convergence 135

M
[M[ v
0
M

M
u
0
M
+

n,M
t
n
[M[
M
u
n+1
M
v
n
M
v
n+1
M
t
n
+

n,M
t
n
v
n
M

lM
b(u)
k
l
(q
n
l
n
M,l
) [l[
=

n,M
t
n
v
n
M

lM\

(u
k
M
l
) (u
k
M
)

D
M,l

M,l
[l[ (4.81)
Prenons en consideration les hypoth`eses sur le donnees et utilisons le theor`eme
de Lebesgue, il vient quand h et t tendent vers 0

M
[M[ v
0
M

M
u
0
M

u
0
v (x, 0) dx

n,M
t
n
[M[
M
u
n+1
M
v
n
M
v
n+1
M
t
n


Q

v
t
dtdx
et de meme on a

n,M
tv
n
M

lM
b(u)
k
l
q
n
l
n
M,l
[l[
=

n,M
t
n
v
n
M

lM

b(u)
k
l
b(u
k
M
)

q
n
l
n
M,l
[l[
=

n,M
t
n

lM

b(u)
k
l
b(u
k
M
)

q
n
l
n
M,l
[l[ (v
n
M
v
n
l
)

n,M
t
n

lM
v
n
l
b(u
k
M
)q
n
l
n
M,l
[l[
= R

n,M
t
n
b(u
k
M
)

lM

l
v
n
q
n
l
n
M,l
ds
o` u
[R[

n,M
t
n

lM

b(u)
k
l
b(u
k
M
)

[q
n
l
n
M,l
[ [l[ [v
n
M
v
n
l
[
Ainsi en utilisant lestimation donnee par la remarque 4.16, on obtient
[R[ c(v)h

n,l
t
n

b(u
k
M
l
) b(u
k
M
)

[q
n
l
n
M,l
[ [l[ c(v)Ch
1
2
0
136 Convergence pour des maillages non-structures dans IR
d
et

n,M
t
n
b(u
k
M
)

lM

l
v
n
q
n
l
n
M,l
ds =

n,M
t
n

M
b(u
k
M
)div(q
n
l
v
n
)dx
=

n,M
t
n

M
b(u
k
M
)q
n
l
v
n
dx


Q

b(u

)q vdtdx
donc

n,M
t
n
v
n
M

lM
b(u)
k
l
q
n
l
n
M,l
[l[

Q

b(u

)q vdtdx
Le dernier terme de (4.81) peut secrire sous la forme suivante

n,M
t
n
(u
k
M
)

lM\

v
n
M
l
v
n
M

D
M,l

M,l
[l[
=

n,M
t
n
(u
k
M
)

TM=

lMT\

v
n
M
l
v
n
M

[T[
M
l
,T
K
T

M,T
=

n,M
t
n
(u
k
M
)

TM=

lMT\
(v
n
T
K
T
n
M,l
[l[)
=

n,M
t
n
(u
k
M
)

lM\
K
l
v
n
l
n
M,l
[l[
et

n,M
t
n
(u
k
M
)

lM\
K
l
v
n
l
n
M,l
[l[
=

n,M
t
n
(u
k
M
)

lM
K
l
v
n
l
n
M,l
[l[

n,M
t
n
(u
k
M
)

lM
K
l
v
n
l
n
M,l
[l[

(u

) (K (x) v) ndsdt

Q
(u

)div (K (x) v) dtdx


=

Q

K (x) (u

) vdtdx
4.7 Conclusion 137
Finalement, passons `a la limite dans (4.81), il vient que

Q

[u

v
t
+ (b(u

)q K(u

)) v] dtdx +

u
0
v (x, 0) dx = 0
Donc u

est une solution faible pour le probl`eme (1.41) qui admet une unique
solution u. Ainsi la suite (u
h
) converge vers u, ce qui termine la demonstration
du theor`eme 4.18.
Remarque 4.19 (Probl`eme non homog`ene). Soit

U la solution du probl`eme
suivant :

U H
1
()
div

K(x)

= 0 dans

U[

1
= (u
0
) , K

U n[

2
= 0 et

U[

3
= 0
et

U
h
=


U
M
:=
1
|M|

U (x) dx dans M
h

U
l
:=
1
|l|

U (s) ds sur l
Dapr`es le lemme 2 de Eymard & al. [ EGH99] base sur linegalite de trace,
on a lestimation suivante:

l
h

U
M
l


U
M

2
+

U
M
l


U
l

2
C

2
H
1
()
Et par suite pour le probl`eme non homog`ene (P
d
), on pose
h
:= (u
h
)

U
h
dans
Q

et
h
:= 0 dans

IR
d
IR
+

`Q

, ainsi la demonstration du theor`eme 4.18


precedent reste valable pour
h
.
4.7 Conclusion
Dans ce chapitre on a formule et analyse des schemas volumes nis pour une
equation non lineaire multi-dimensionnelle de convection-diusion degeneree.
Nous avons analyse trois familles de tels schemas. Apr`es avoir etabli que les
138 Convergence pour des maillages non-structures dans IR
d
schemas sont L

stables et satisfont une estimation BV faible, sous les condi-


tions CFL appropriees, nous avons obtenu un resultat de convergence vers la
solution faible du probl`eme. Ceci en introduisant un maillage adequat permet-
tant de preserver le principe du maximum discret sur un maillage destructure.
Partie II
Simulations numeriques des
ecoulements diphasiques en
milieu poreux
139
Chapitre 5
Simulations numeriques dans le
cas mono-dimensionnel
5.1 Introduction
D
ans ce chapitre, on presente les resultats numeriques obtenus en util-
isant les schemas volumes nis decrits dans le chapitre 2, pour un uide
immiscible et incompressible en milieu poreux modelise par le probl`eme (P
1
)
(2.1). Les resultats numeriques obtenus par les schemas (2.14) (2.20) et (2.17)
du chapitre 2, seront compares `a un schema explicite qui traite separement le
terme de convection par un schema de Godunov decentre amont et le terme de
diusion par une methode delements nis mixte [ CHJ86, CHS82, DAW93].
Les systemes non lineaires resultants des schemas implicite (2.17) et semi-
implicite (2.20), seront resolus par une methode de prediction-correction decrite
dans (2.34) et (2.33).
Dans une premi`ere section, on presentera les donnees physiques du probl`eme.
Dans la deuxi`eme section, on donnera des simulations numeriques pour les
schemas vus au chapitre 2, pour dierentes valeurs de la condition CFL. La
derni`ere section, consiste `a donner une comparaison des temps CPU et lerreur
relative l
1
pour ces dierents schemas. Les resultats de ce chapitre sont publies
dans [ AFA97].
141
142 Simulations numeriques dans le cas mono-dimensionnel
5.2 Donnees du probl`eme
Nous traitons le deplacement dhuile (o) par leau (w) dans un echantillon
de carotte poreuse horizontale. Nous etudions le processus pour une injection
deau dans la limite gauche de la carotte poreuse et avant le temps de percee.
Les expressions des fonctions non-lineaires a diusion capillaire, et b fraction
du ux, sont donnees par les quantites physiques suivantes :
a(u) =
k
w
(u)k
o
(u)
k
w
(u) + k
o
(u)
p

c
(u), b(u) =
k
w
(u)
k
w
(u) + k
o
(u)
avec
k
w
(u) =
k
rw
(u)

w
, k
o
(u) =
k
ro
(u)

o
o` u k
rs
, s = w, o, sont les permeabilites relatives,
s
est la viscosite de la
phase s et p
c
est la pression capillaire. Pour plus de details sur les donnees
physiques on se ref`ere `a [ BEB91, MAR81].
Dans ces simulations, les permeabilites relatives utilisees sont de la forme
(voir [ YOU84]) :
k
rw
(u) =
1
2
u
3
, k
ro
(u) = (1 u)
3
la pression capillaire
p
c
(u) = [(1 u) /u]
1/2
et la condition initiale
u
0
(0) = 1, u
0
(x) = 0 pour tout x ]0, 1]
On prendra une valeur constante pour la porosite (x) = 0.2, et de meme pour
la permeabilite absolue K (x) = 0.2, la viscosite de leau
w
= 1 et la viscosite
de lhuile
o
= 3.
Les fonctions non lineaires : a (diusion capillaire), b (fraction du ux), p
c
(pression capillaire) et k
rw
, k
ro
(permeabilites relatives), sont representees dans
les gures 5.1-5.2.
5.3 Simulations numeriques 143
u 1
0
-5
p
c
1
k
rw
1
0
k
ro
Fig. 5.1: Pression capillaire p
c
et Permebilites relatives k
r,i
u
1
a (u)
0.06
0
u
1 0
1
b (u)
Fig. 5.2: Diusion capillaire a(u) et fraction du ux b(u)
5.3 Simulations numeriques
Les resultats numeriques utilisant les schemas volumes nis sont presentes et
compares avec une methode standard [ CHJ86, CHS82, DAW93] qui traite le
144 Simulations numeriques dans le cas mono-dimensionnel
terme diusion avec une methode delements nis mixte. Les methodes volumes
nis fournissent une meilleure approximation de la solution du probl`eme (P
1
).
Ici nous presentons quelques simulations pour illustrer nos resultats de sta-
bilites et de convergences. On note par : (E.F.V.) le schema volumes nis ex-
plicite, (I.F.V.) le schema volumes nis implicite, (S-I.F.V.) le schema volumes
nis semi-implicite et (M.F.E.) le schema elements nis mixte (voir Chavent &
Salzano [ CHS82]). La condition CFL pour le schema (M.F.E.) est de la forme
suivante :
CFL
3
:=
t
h
C
1
sup
0s1
b

(s) +
3
2
t
h
2
C
2
sup
0s1
a (s) > CFL
1
> CFL
2
Les syst`emes non lineaires decrits par les schemas (2.17) et (2.20) sont resolus
par une methode de prediction-correction illustree par les relations (2.33) et
(2.34), puis par une decomposition L.U pour les syst`emes lineaires tridiagonaux
associes (Pour la subroutine L.U utilise voir Press & al. [ PTV92]).
5.3.1 Prol de la saturation en fonction de la CFL
La variation des prols de la saturation en fonction de la CFL pour les dif-
ferents schemas est presentee dans les gures 5.3, 5.4, 5.5 et 5.6. On remaque
que le schema (E.F.V.) devient instable pour des valeurs de la CFL
1
2, le
schema (M.F.E.) pour des valeurs de la CFL
3
1.5, le schema (S-I.F.V.) pour
des valeurs de la CFL
2
2 et le schema (I.F.V.) reste stable pour dierentes
valeurs de la CFL
2
, sauf quil y a une perte de precision.
5.3.2 Approximation autour du front raide
Les comparaisons entre les dierents schemas, avec un zoom autour de la
discontinuite dans le prol de saturation, sont presentees dans les gures 5.7
et 5.8. On remarque que les schemas explicites (E.F.V.) et (M.F.E.) donnent
presque les memes resultats et pour les schemas implicites (I.F.V.) et (S-I.F.V.),
cest le schema (S-I.F.V.) qui approche le mieux le front raide.
5.3 Simulations numeriques 145
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
CFL
1
:1.00
CFL
1
:1.50
CFL
1
:2.00
Fig. 5.3: Prol de saturation (E.F.V.) en fonction de la CFL
1
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
CFL
3
:1.00
CFL
3
:1.50
CFL
3
:2.00
Fig. 5.4: Prol de saturation (M.F.E.) en fonction de la CFL
3
146 Simulations numeriques dans le cas mono-dimensionnel
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
CFL
2
:1.00
CFL
2
:1.50
CFL
2
:2.00
Fig. 5.5: Prol de saturation (S-I.F.V.) en fonction de la CFL
2
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
CFL
2
:1.00
CFL
2
:1.50
CFL
2
:2.00
Fig. 5.6: Prol de saturation (I.F.V.) en fonction de la CFL
2
5.3 Simulations numeriques 147
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
E.F.V.
M.F.E.
EXACT
0.66 0.68 0.70 0.72 0.74
0.0
0.2
0.4
0.6
E.F.V.
M.F.E.
EXACT
Fig. 5.7: Saturation pour h = 10
3
, Schemas E.F.V. et M.F.E.
148 Simulations numeriques dans le cas mono-dimensionnel
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
S-I.F.V.
I.F.V.
EXACT
0.66 0.68 0.70 0.72 0.74
0.0
0.2
0.4
0.6
S-I.F.V.
I.F.V.
EXACT
Fig. 5.8: Saturation pour h = 10
3
, Schemas S-I.F.V. et I.F.V.
5.3 Simulations numeriques 149
5.3.3 Comparaisons du temps CPU et de lerreur l
1
Comme il est dicile de construire un probl`eme mod`ele avec une solution
exacte, on utilise pour solution exacte, une solution numerique obtenue `a laide
dune discretisation tr`es ne. Dans le Tableau 5.1 on presente le temps CPU
pour dierentes valeurs du pas h. Dans le Tableau 5.2 on presente lerreur
relative l
1
pour dierentes valeurs du pas h.
La condition CFL
2
= 1.5 est choisie pour le schema (I.F.V.) pour avoir le
meme temps CPU que le schema (S-I.F.V.) et pouvoir comparer lerreur l
1
entre
ces deux schemas.
h E.F.V. M.F.E. S-I.F.V. I.F.V.
CFL
1
= 1 CFL
3
= 1 CFL
2
= 1 CFL
2
= 1.5
5.10
2
015 s 030 s 028 s 030 s
1.10
3
1277 s 2722 s 692 s 690 s
5.10
4
9660 s 20556 s 2792 s 2782 s
Tab. 5.1: Temps C.P.U pour = 0.1
h E.F.V. M.F.E. S-I.F.V. I.F.V.
CFL
1
= 1 CFL
3
= 1 CFL
2
= 1 CFL
2
= 1.5
5.10
2
122 10
2
123 10
2
810 10
3
407 10
2
1.10
3
281 10
3
279 10
3
180 10
3
688 10
3
5.10
4
156 10
3
158 10
3
107 10
3
150 10
3
Tab. 5.2: Erreur relative L
1
On remarque que les schemas explicites (E.F.V.) et (M.F.E.) demandent en
general un temps CPU tres grand d u `a la condition CFL. En outre, le schema
volumes nis semi-implicite donne une meilleure approximation avec un meilleur
temps CPU par rapport aux autres schemas.
150 Simulations numeriques dans le cas mono-dimensionnel
5.4 Conclusion
Les schemas numeriques etudies au chapitre 2, ont ete testes pour le cas
dun ecoulement diphasique immiscible et incomprescible en milieu poreux mono-
dimensionnel. La solution approchee qui utilise une approche volumes nis a ete
comparee `a une solution numerique obtenue par une methode standard qui traite
le terme de la diusion avec des elements nis mixtes. Les resultats numeriques
indiquent que la methode des volumes nies est bien adaptee `a la discretisation
de ce probl`eme. Les solutions approchees calculees satisfont le principe du max-
imum discret et sont monotones. De plus le front raide est approche dune
mani`ere ecace. En outre, le schema volumes nis semi-implicite donne un
meilleur rapport qualite prix par rapport aux autres schemas.
Chapitre 6
Simulations numeriques dans le
cas bi-dimensionnel
6.1 Introduction
D
ans ce chapitre, on presente des resultats numeriques dans le cas bi-
dimensionnel obtenus en utilisant les schemas volumes nis decrits dans
les chapitres 3 et 4 pour un uide immiscible et incompressible en milieu poreux
modelise par le probl`eme (1.33). On donnera en premier une simulation numerique
pour le cas dun reservoir heterog`ene avec un maillage regulier en utilisant le
schema semi-implicite (3.7) vu au chapitre 3. Les resultats numeriques obtenus
par les schemas (E.F.V.), (I.F.V.) et (S-I.F.V.) du chapitre 4 seront presentes et
compares entre eux pour dierents exemples de reservoirs homog`ene, heterog`ene,
isotrope et anisotrope. On donnera aussi une comparaison des temps (C.P.U.)
pour les dierents schemas.
La resolution des syst`emes non lineaires resultants des schemas implicite et
semi-implicite, se fait par un procede de prediction-correction plus une methode
du Gradient Conjugue preconditionne ou double Gradient Conjugue preconditionne
dans le cas de syst`eme non symetrique. Pour lalgorithme du DGCP on se ref`ere
`a Joly & al. [ JOE90, JOV95]. Les resultats de ce chapitre sont publies
separement dans [ AFI99, AFA99, AFA00, AFA01].
151
152 Simulations numeriques dans le cas bi-dimensionnel
6.2 Donnees du probl`eme
Nous traitons le deplacement dhuile (o) par leau (w) dans un reservoir
poreux carre bi-dimensionnel horizontal. Nous etudions le processus pour une
injection deau `a partir dun puits situe au coin gauche inferieur de lechantillon
et un puits de production au coin droit superieur, les puits sont representes cha-
cun par une partie de la fronti`ere. Les expressions des fonctions non lineaires :
de la diusion capillaire a, de la fraction du ux b, de la pression capil-
laire p
c
et des permeabilites relatives k
rw
, k
ro
sont les memes que celles
du chapitre 5 (cf.' 5.2). La mobilite totale d (voir gure 6.1) est donnee
par : d (u) := k
w
(u) + k
o
(u),
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.1
0.2
0.3
0.4
0.5
d(u)
Fig. 6.1: Mobilite totale d(u)
La pression globale P et la vitesse de ltration totale q sont donnees par
lequation suivante (voir (1.34) chapitre 1) :
(E
d
)

q = d(u)K(x)P; div (q) = 0 dans Q

q n[

1
= q
d
; q n[

2
= 0; P[

3
= P
0
sur [0, [
6.3 Maillage rectangulaire 153
Pour une approximation precise de la vitesse totale q pour chaque pas de
temps, on utilise une methode delements nis mixte duale hybride detaillee
dans lannexe A.
Dans les simulations qui suivent, les permeabilites relatives utilisees sont
de la forme :
k
rw
(u) =
1
2
u
r1
, k
ro
(u) = (1 u)
r2
(6.1)
o` u r1 et r2 sont `a preciser pour chaque exemple, la pression capillaire
p
c
(u) = [(1 u) /u]
1/2
et la condition initiale
u
0
[

1
= 1, u
0
(x) = 0 pour tout x `
1
On prendra une valeur constante pour la porosite (x) = 0.2 et la pression au
puits de production P
0
= 0, le debit au puits dinjection q
d
sera precise pour
chaque exemple.
6.3 Maillage rectangulaire
Dans cette section, nous presentons des resultats numeriques en 2-D pour un
maillage rectangulaire dans un reservoir heterog`ene isotrope = ]0, 1[
]0, 1[.
Le test a ete eectue par le schema semi-implicite (3.7) sur un quart de
ve-spot de 3030 mailles rectangulaires.
Les permeabilites absolues selon les zones sont: K = 10. Darcy dans les blocs
rouges, K = 1. Darcy dans les blocs verts et K = 0.1 Darcy dans les blocs bleus
(voir Figure 6.2).
On prendra une valeur constante pour le debit au puits dinjection q
d
= 1,
la viscosite de leau
w
= 1 et la viscosite de lhuile
o
= 3. Les puissances dans
les formules des permeabilites relatives (6.1), sont r1 = 3 et r2 = 3.
Les vitesses de ltration sont representees dans la gure 6.3 et les contours
de la saturation dans la gure 6.4.
154 Simulations numeriques dans le cas bi-dimensionnel
Fig. 6.2: Distribution des permeabilites absolues K(x, y)
Pour une distribution donnee de la vitesse totale q (voir Figure 6.3), on
obtient une repartition de la saturation u (voir Figure 6.4) qui suit les fortes
distributions des permeabilites, ce qui correspond au probl`eme physique. Les
resultats numeriques ainsi obtenus prouvent lecacite de la methode volumes
nis utilisee ici pour ce probl`eme decoulement diphasique en milieu poreux.
Cependant, lusage dun maillage rectangulaire induit en general de la diusion
numerique.
6.3 Maillage rectangulaire 155
0
1
1
|q|
1.33
1.24
1.15
1.06
0.97
0.89
0.80
0.71
0.62
0.53
0.44
0.35
0.27
0.18
0.09
Fig. 6.3: Vitesse totale q
0 5 10 15 20 25 30
0
5
10
15
20
25
30
1
1
0
S
0.94
0.88
0.81
0.75
0.69
0.62
0.56
0.50
0.44
0.38
0.31
0.25
0.19
0.12
0.06
Fig. 6.4: Prol de la saturation u
156 Simulations numeriques dans le cas bi-dimensionnel
6.4 Maillage non structure
6.4.1 Test 1: domaine homog`ene et isotrope
Dans cet exemple, on presente les resultats numeriques pour un reservoir
homog`ene et isotrope = ]0, 0.1[]0, 0.1[ (voir gure 6.5), avec une permeabilite
absolue egale `a 1 Darcy.
On prendra une valeur constante pour le debit au puits dinjection q
d
= 1.4,
la viscosite de leau
w
= 1 et la viscosite de lhuile
o
= 3. Les puisances dans
les formules des permeabilites relatives (6.1), sont r1 = 5 et r2 = 3.
Les vitesses de ltration sont representees dans la gure 6.6, les contours de
la saturation dans la gure 6.7 et une coupe du prol de la saturation, entre le
puits dinjection et le puits de production, dans la gure 6.8.
Le test de comparaison entre les dierents schemas volumes nis a ete eectue
pour un maillage `a Ne = 3690 elements avec un pas h = 1.8 10
3
.
Ne = 3690 E.F.V. CFL
1
= 1 S-I.F.V. CFL
2
= 1 I.F.V. CFL
2
= 10
h=18 10
3
dt=13 10
5
dt=24 10
5
dt=24 10
4
C.P.U. 2mn2547s 1mn4213s 1mn0044s
Tab. 6.1: Temps C.P.U. Test 1
On remarque que le schema explicite (E.F.V.) demande plus de temps de
calcul que les schemas implicites (I.F.V.) et (S-I.F.V.); de plus pour le schema
implicite (I.F.V.) on a pu prendre un t dix fois supperieur au t pris pour le
schema (S-I.F.V.), ce qui nest pas toujours possible vu que ca peut engendrer
une diusion numerique importante (voir le cas dun milieu anisotrope cf.' 6.4.3).
6.4 Maillage non structure 157
Fig. 6.5: Maillage de = ]0, 0.1[ ]0, 0.1[
0.00 0.02 0.04 0.06 0.08 0.10
0.00
0.02
0.04
0.06
0.08
0.10
|q|
1.86
1.73
1.61
1.49
1.36
1.24
1.12
0.99
0.87
0.75
0.63
0.50
0.38
0.26
0.13
Fig. 6.6: Vitesse totale q
158 Simulations numeriques dans le cas bi-dimensionnel
0.00 0.02 0.04 0.06 0.08 0.10
0.00
0.01
0.02
0.03
0.04
0.05
0.06
0.07
0.08
0.09
0.10
Saturation
0.94
0.88
0.81
0.75
0.69
0.62
0.56
0.50
0.44
0.38
0.31
0.25
0.19
0.12
0.06
Fig. 6.7: Les contours de la saturation
0.00 0.05 0.10
0.0
0.2
0.4
0.6
0.8
1.0
V.F.Explicite
V.F.S-Implicite
V.F.Implicite
0.116 0.118 0.120 0.122 0.124 0.126
0.0
0.1
0.2
0.3
0.4
Fig. 6.8: Coupe du prol de la saturation entre les puits
6.4 Maillage non structure 159
Fig. 6.9: Variation du prol de la saturation au cours du temps
(1)
(2)
(3) (4)
(5) (6)
160 Simulations numeriques dans le cas bi-dimensionnel
6.4.2 Test 2: chenal heterog`ene et anisotrope
Dans cet exemple, on presente les resultats numeriques pour un reservoir he-
terog`ene et anisotrope = ]0, 1[]0, 1[ (voir gure 6.10), avec trois dierentes
valeurs de permeabilite absolue, variant entre 0.1 Darcy et 10 Darcy.
Les permeabilites absolues selon les zones sont : K = 10K
0
dans les blocs
jaunes, K = K
0
, dans les blocs verts et K = 0.1K
0
dans les blocs rouges, avec :
K
0
=

1.0 0.3
0.3 1.0

On prendra une valeur constante pour le debit au puits dinjection q


d
= 0.5,
la viscosite de leau
w
= 1 et la viscosite de lhuile
o
= 10. Les puisances dans
les formules des permeabilites relatives (6.1), sont r1 = 3 et r2 = 3.
Vu que le tenseur de permeabilite nest pas diagonal, le maillage se fait sur

0
:= U
0
() une transformation de par lapplication lineaire U
0
tel que
adj [K
0
] = [U
0
]
t
[U
0
] (voir gure 6.11), ce qui permet la prise en compte des
heterogeneites anisotropiques du reservoir (voir chapitre 4 cf. ' 4.3.6).
Le test a ete eectue par le schema semi-implicite (4.26) avec un maillage
`a Ne = 3642 elements soit un pas h = 1.24 10
2
, pour une CFL
2
= 1 soit
t = 2.46 10
4
.
On remarque que la vitesse de ltration totale q (voir gure 6.12) et les
contours de la saturation (voir gure 6.13) suivent les zones de forte permeabilite,
ce qui correspond bien au probl`eme physique.
Bien que letude theorique a ete faite pour une modelisation avant le temps
de percee, le code numerique realise prend en compte le mod`ele apr`es le temps
de percee.
6.4 Maillage non structure 161
Injection
Production
K
10K
0.1K
Fig. 6.10: Chenal heterog`ene et anisotrope
Fig. 6.11: Maillage de
0
= U
0
()
162 Simulations numeriques dans le cas bi-dimensionnel
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
|q|
0.687
0.641
0.595
0.549
0.504
0.458
0.412
0.366
0.321
0.275
0.229
0.183
0.137
0.092
0.046
Fig. 6.12: Vitesse totale q
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Saturation
0.938
0.875
0.812
0.750
0.688
0.625
0.562
0.500
0.438
0.375
0.312
0.250
0.188
0.125
0.062
Fig. 6.13: Les contours de la saturation
6.4 Maillage non structure 163
6.4.3 Test 3: milieu stratie et anisotrope
Dans cet exemple, on presente les resultats numeriques pour un reservoir
stratie et anisotrope = ]0, 1[]0, 1[ (voir gure 6.14), avec deux dierentes
valeurs de permeabilite absolue :
K =

1.0 10
5
10
5
1.0

pour y [0.4, 0.7] zone jaune


et K =

1.0 0.2
0.2 1.0

pour y ]0, 0.4[ ]0.7, 1[ zones vertes


On injecte de leau `a un debit constante q
d
= 1 sur toute la partie gauche du
reservoir (0 [0, 1]) et la production se fait par la partie droite du reservoir
(1 [0, 1]) `a pression constante P
0
= 0. La viscosite de leau
w
= 1 et la
viscosite de lhuile
o
= 10. Les puisances dans les formules des permeabilites
relatives (6.1), sont r1 = 3 et r2 = 3.
Cet exemple illustre leet de lheterogeneite anisotropique, vu que les con-
tours de pression (gure 6.15) et de saturation (gure 6.16) subissent une deformation
non symetrique d ue aux valeurs non diagonales dans le tenseur de permeabilite.
Le test de comparaison a ete eectue pour un maillage `a Ne = 3384 elements
avec un pas h = 2.2 10
2
.
Ne = 3384 E.F.V. CFL
1
= 1 S-I.F.V. CFL
2
= 1 I.F.V. CFL
2
= 3
h=22 10
2
dt=20 10
4
dt=44 10
4
dt=14 10
3
C.P.U. 0mn0819s 0mn0623s 0mn0776s
Tab. 6.2: Temps C.P.U. Test 3
On remarque aussi une diusion numerique pour le schema implicite (I.F.V.)
`a partir dune CFL
2
= 3, par rapport aux autres schemas (voir gure 6.17).
164 Simulations numeriques dans le cas bi-dimensionnel
Fig. 6.14: Reservoir stratie et anisotrope
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
Pression
10.71
10.00
9.28
8.57
7.86
7.14
6.43
5.72
5.00
4.29
3.57
2.86
2.15
1.43
0.72
Fig. 6.15: Les contours de la pression
6.4 Maillage non structure 165
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
Saturation
0.94
0.88
0.81
0.75
0.69
0.62
0.56
0.50
0.44
0.38
0.31
0.25
0.19
0.12
0.06
Fig. 6.16: Les contours de la saturation
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
V.F.Explicite
V.F.S-Implicite
V.F.Implicite
0.80
0.00
0.10
0.20
Fig. 6.17: Coupe du prol de la saturation pour (y = 0.5)
166 Simulations numeriques dans le cas bi-dimensionnel
6.4.4 Test 4: milieu heterog`ene et anisotrope
Dans cet exemple, on presente les resultats numeriques pour un reservoir
heterog`ene et anisotrope = ]0, 1[ ]0, 1[ (voir gure 6.18), avec quatre
dierentes valeurs de permeabilite absolue, variant entre 10
4
Darcy et 1 Darcy :
K =

1.0 0.2
0.2 1.0

dans le bloc jaune, K = 10


2
.I
d
dans le bloc vert,
K = 5.10
3
.I
d
dans les blocs rouges et K = 10
4
.I
d
dans le bloc bleu
On prendra une valeur constante pour le debit au puits dinjection q
d
= 1, la
viscosite de leau
w
= 1 et la viscosite de lhuile
o
= 3. Les puisances dans les
formules des permeabilites relatives (6.1), sont r1 = 3 et r2 = 3.
Les vitesses de ltration sont representees dans la gure 6.19, les contours
de la saturation dans la gure 6.20, le prol de la saturation dans la gure 6.22,
et une coupe du prol de la saturation entre le puits dinjection et le puits de
production dans la gure 6.21.
Le test de comparaison a ete eectue pour un maillage `a Ne = 3082 elements
avec un pas h = 1.8 10
2
.
Ne = 3082 E.F.V. CFL
1
= 1 S-I.F.V. CFL
2
= 1 I.F.V. CFL
2
= 2
h=18 10
2
dt=13 10
4
dt=22 10
4
dt=44 10
4
C.P.U. 1mn4593s 1mn0999s 1mn0695s
Tab. 6.3: Temps C.P.U. Test 4
Dans cet exemple, on illustre lecoulement dun uide `a travers un reservoir
avec des variations discontinues de la permeabilite absolue. Le uide se deplace
initialement `a partir du puits dinjection dune mani`ere uniforme, puis il subit
linuence des variations de permeabilite, en suivant les zones de forte permeabilite.
On remarque aussi une bonne approche du front de saturation au tour des
fortes discontinuites de la permeabilite. Ceci montre lecacite des schemas
numeriques proposes ici.
6.4 Maillage non structure 167
Fig. 6.18: Reservoir heterog`ene et anisotrope
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
|q|
1.33
1.24
1.15
1.06
0.97
0.89
0.80
0.71
0.62
0.53
0.44
0.35
0.27
0.18
0.09
Fig. 6.19: Vitesse totale q
168 Simulations numeriques dans le cas bi-dimensionnel
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Saturation
0.94
0.88
0.81
0.75
0.69
0.62
0.56
0.50
0.44
0.38
0.31
0.25
0.19
0.12
0.06
Fig. 6.20: Les contours de la saturation
0.0 0.5 1.0
0.0
0.2
0.4
0.6
0.8
1.0
V.F.Explicite
V.F.S-Implicite
V.F.Implicite
1.10 1.15 1.20 1.25 1.30 1.35
0.00
0.05
0.10
0.15
0.20
0.25
Fig. 6.21: Coupe du prol de la saturation entre les puits
6.5 Conclusion 169
0.0
0.2
0.4
0.6
0.8
1.0
0.0
0.2
0.4
0.6
0.8
1.0
0
.
0
0
.
2
0
.
4
0
.
6
0
.
8
1
.
0
0
.
0
0
.
2
0
.
4
0
.
6
0
.
8
1
.
0
0.0
0.2
0.4
0.6
0.8
1.0
0.0
0.2
0.4
0.6
0.8
1.0
X
Y
Z
Saturation
0.94
0.88
0.81
0.75
0.69
0.63
0.56
0.50
0.44
0.38
0.31
0.25
0.19
0.13
0.06
Fig. 6.22: Le prol de la saturation u
6.5 Conclusion
Les schemas numeriques, etudies dans les chapitre 3 et 4, ont ete testes
pour des cas decoulement diphasique immiscible et incompressible en milieu
poreux bi-dimensionnel. Une methode delements nis mixte duale hybride est
utilisee pour obtenir une bonne approximation de la vitesse totale. Les resultats
numeriques indiquent que la methode des volumes nis est bien adaptee `a la
discretisation de ce probl`eme. Les solutions numeriques obtenus satisfont le
principe du maximum discret et sont monotones. De plus les heterogeneites
anisotropiques du milieu poreux sont prises dune mani`ere ecace. En outre, les
schemas volumes nis semi-implicite et implicite donnent un meilleur temps de
calcul par rapport au schema explicite.
Partie
171
Conclusion Generale
N
ous avons developpe et analyse des schemas numeriques de type volumes
nis, pour un probl`eme de convection-dominante diusion-degeneree pa-
rabolique non lineaire, issu de la modelisation des ecoulements diphasiques de
uides en milieu poreux.
Nous avons traite et analyse trois familles de schemas volumes nis (explicite
implicite et semi-implicite). Apr`es avoir etabli que les schemas sont L

et BV
stables, sous les conditions CFL appropriees et satisfont le principe du maxi-
mum discret, on obtient des resultats de convergence, vers la solution faible du
probl`eme, dans L
1
pour des maillages reguliers en 1-D et 2-D, et dans L
2
pour des
maillages non structures en dimension multiple, ceci en introduisant une tech-
nique de maillage adequate permettant de preserver le principe du maximum
discret sur des maillages destructures.
Des resultats numeriques sont presentes en 1-D, qui conrment, la stabilite
des schemas numeriques proposes et lecacite du schema semi-implicite en
temps de calcul (C.P.U.). En dimension deux, les resultats numeriques obtenus
montrent que la methode des volumes nis est bien adaptee `a la discretisation
de ce probl`eme. Les solutions approchees calculees satisfont le principe du max-
imum discret et sont monotones. De plus les heterogeneites anisotropiques du
milieu poreux sont prises dune mani`ere ecace. En outre, les schemas volumes
nis semi-implicite et implicite donnent un meilleur temps de calcul par rapport
au schema explicite.
Le code numerique realise prend en compte le couplage entre une equation
parabolique non lineaire degeneree et une famille dequations elliptiques parametrees
par le temps. Ceci montre lecacite des schemas numeriques proposes ici, qui
173
174
combinent une methode delements nis mixte hybride pour lequation elliptique
en pression et une methode de volumes nis pour lequation parabolique en sat-
uration.
Remarques et perspectives
Lanalyse des schemas numeriques presentes ici, pour le probl`eme forte-
ment couple reste ouvert. Il est `a noter que lestimation de la vitesse de ltration
q dans L

, introduite comme hypoth`ese dans notre cas, est un probl`eme ouvert


pour lequation elliptique en pression.
Les simulations numeriques en 3-D, sont aujourdhui dune grande impor-
tance dans lindustrie petroli`ere, et merite detre abordees.
Nous nous somme concentres dans ce travail sur letude de la convergence
des schemas numeriques, il serait aussi utile detudier les estimations derreur
pour ces schemas volumes nis.
Annexe A
Rappels sur les elements nis
mixtes hybrides
L
a modelisation de nombreux probl`emes physiques conduit parfois `a la
resolution de probl`emes dequations aux derivees partielles elliptiques.
A titre dexemple, lequation en pression dans la modelisation des ecoulements
diphasiques en milieux poreux. Nous presentons ici une methode des elements
nis mixte duale hybride pour discretiser de telles equations (voir Brezzi &
Fortin [ BRF91] et Bendali & al. [ BRT96]).
Introduction
Considerons le probl`eme de Dirichlet suivant :
(P
K
)

div (Kp) = f dans


p = 0 sur
(A.1)
avec les hypoth`eses habituelles suivantes :
(H1) un ouvert connexe de IR
d
, de fronti`ere polyedrique = .
(H2) f L
2
().
(H3) K (W
1,
())
dd
une matrice uniformement elliptique et bornnee c.`a.d.
= 0, 0 < K

[[
2

t
K (x) K
+
[[
2
< p.p. dans .
175
176 Rappels sur les elements nis mixtes hybrides
Methodes delements nis mixtes
En general, dans des probl`emes physiques o` u p represente la grandeur pression
pour un constituant, on cherche `a evaluer le gradient de p qui represente le ux
ou la vitesse de ltration pour les probl`emes des ecoulements dans un milieu
poreux.
On est donc amene `a introduire une nouvelle variable : q = K(x)p et `a
resoudre un probl`eme mixte de la forme :

q = K(x)p; div (q) = f dans


p = 0 sur
(A.2)
une formulation mixte primale de ce probl`eme consiste `a chercher (q, p) solu-
tion de :

(q, p) (L
2
())
d
H
1
0
()

K
1
(x)q wdx +

p wdx = 0 w (L
2
())
d

q vdx =

f.vdx v H
1
0
()
(A.3)
On constate que lon impose ici la regularite sur linconnue u, cette formula-
tion est sans doute moins repandue que la version mixte duale donnee par :

trouver (q, p) H (div, ) L


2
()

K
1
(x)q wdx

pdiv ( w) dx = 0 w H (div, )

div (q) vdx =

fvdx v L
2
()
(A.4)
Les probl`emes (A.3) et (A.4) sont equivalents et on a :
Theor`eme A.1 Sous les hypoth`eses (H1) (H3), le probl`eme (A.4) admet une
solution unique (voir Brezzi & Fortin [ BRF91]).
On peut aussi formuler un probl`eme equivalent o` u lon impose la regularite
sur les inconnues p et q `a la fois.
Probl`eme discret
Soit
h
une famille de triangulation reguli`ere au sens de la denition (4.3),
alors lespace dapproximation de degre k pour les fonctions vectorielles w de
177
H (div, ) est deni par :
ID
k
:= ({
k
)
d
+r (x) .

{
k
o` u {
k
est lespace des polynomes de degre k sur chaque element ni de
h
et

{
k
{
k
le sous espace des polynomes homog`enes, r (x) est une fonction
vectorielle dont les composantes sont les coordonnees cartesiennes x
1
, ..., x
d
. On
denit les espaces :
J
(k)
h
:= w
h
H (div, ) ; tel que T
h
, w
h
[
T
ID
k

(k)
h
:=

v L
2
() ; tel que T
h
, v
h
[
T
{
k

Alors une approximation de la solution (q, p) du probl`eme (A.4) par une methode
delements nis mixte duale de degre k, consiste `a chercher (q
h
, p
h
), veriant :

(q
h
, p
h
) J
(k)
h

(k)
h

K
1
(x)q
h
w
h
dx

p
h
div ( w
h
) dx = 0 w
h
J
(k)
h

div (q
h
) v
h
dx =

fv
h
dx v
h

(k)
h
(A.5)
Theor`eme A.2 Sous les hypoth`eses (H1) (H3), le probl`eme (A.5) admet une
solution unique (voir Brezzi & Fortin [ BRF91]).
Une approximation mixte duale hybride du probl`eme (P
K
) consiste `a re-
laxer la continuite inter-elements contenue dans la denition de lespace J
(k)
h
,
en introduisant une suite de multiplicateurs de Lagrange, comme dans [ BRT96,
BRF91], soit :
c
h
:= l T; T
h
et c
0
h
:= l c
h
; l
Lespace des multiplicateurs de Lagrange est deni par :
L
(k)
h
:=

h
L
2
(c
h
) ;
h
[
l
{
k
(l) , l T, T
h
et
h
= 0 sur

o` u {
k
(l) designe lespace des restrictions de {
k
`a l T. Nous considerons
maintenant lespace :
J
(k)
h,1
:=

w
h

L
2
()

d
; tel que T
h
, w
h
[
T
ID
k

178 Rappels sur les elements nis mixtes hybrides


en ajoutant les multiplicateurs de Lagrange, on obtient ainsi une formulation
mixte duale hybride : trouver (q
h
, p
h
,
h
) J
(k)
h

(k)
h
L
(k)
h
tel que :

T
K
1
q
h
w
h
dx

T
p
h
div ( w
h
) dx
+

lT

h
w
h
n
T,l
dl = 0 w
h
ID
k

T
div (q
h
) v
h
dx =

T
fv
h
dx v
h
{
k

T
h

lT

h
q
h
n
T,l
dl = 0
h
L
(k)
h
(A.6)
la determination de q
h
J
(k)
h
satisfaisant la continuite inter-elements est carac-
terisee par les resultats suivants : (voir Bendali & al. [ BRT96]).
Theor`eme A.3 Pour tout k entier 0, lespace ID
k
est donne par :
ID
k
=

q ({
k
)
d
; div (q) = 0

r.{
k
(A.7)
On pose alors ID
0
k
=

q ({
k
)
d
; div (q) = 0

.
Lemme A.4 Pour tout T
h
, et pour tout k entier 0, il existe un unique

T
{
k
, tel que :

T
div (
T
r) vdx =

T
fvdx v {
k
(T) (A.8)
Pour k = 0,
T
{
0
est une constante determinee par :

T
=
1
d [T[

T
fdx
Ainsi pour une approximation de degre k, le theor`eme A.3 reduit la determination
de q
h
[
T
, T
h
, `a trouver q
0
T
et
T
respectivement dans ID
0
k
et {
k
, tels que :
q
h
[
T
= q
0
T
+
T
r (x) (A.9)
maintenant pour w ID
0
k
, de la premi`ere equation dans (A.6), on en deduit
que :

T
K
1

q
0
T
+
T
r

wdx +

lT

h
w n
T,l
dl = 0 w ID
0
k
(A.10)
179
les inconnues sont alors reduites `a (q
0
T
,
h
) ID
0
k
L
(k)
h
.
En introduisant les fonctions de base de ID
0
k
, et en notant par : [q
T
] et [w
T
],
[resp. [
T
] et [
T
]], les vecteurs colonnes des composantes de q
0
T
et w
h
, dans ID
0
k
,
[resp. ceux de
h
[
l

lT
et
h
[
l

lT
]. Lequation (A.10) peut secrire sous la
forme suivante :
[w
T
]
t
K
1
T
[q
T
] + [w
T
]
t
C
T
[
T
] = [w
T
]
t

f
(1)
T

(A.11)
o` u [w
T
]
t
est la transposee de la matrice [w
T
], K
1
T
=

T
K
1
dx, (C
T
est la matrice
d (d + 1) des composantes de n
T,l
[l[
lT
dans le cas k = 0) et la matrice

f
(1)
T

est donnee par :


[w
T
]
t

f
(1)
T

T
K
1
r (x) wdx (A.12)
en inversant K
1
T
, on a la relation matricielle suivante :
[q
T
] + K
T
C
T
[
T
] = K
T

f
(1)
T

(A.13)
de meme de la derni`ere equation dans (A.6), on en deduit que :

T
h
[
T
]
t
[C
T
]
t
[q
T
] =

T
h
[
T
]
t

f
(2)
T

(A.14)
o` u la matrice

f
(2)
T

est donnee par la relation :


[
T
]
t

f
(2)
T

lT

h
r (x) n
T,l
dl (A.15)
multiplions (A.13) par [
T
]
t
[C
T
]
t
et sommons sur T
h
, on obtient :

T
h
[
T
]
t
[C
T
]
t
K
T
[C
T
] [
T
] =

T
h
[
T
]
t
[f
T
] (A.16)
Ainsi la formulation mixte hybride se reduit `a la resolution dun syst`eme
lineaire dont les coecients sobtiennent par assemblage des matrices elementaires
[C
T
]
t
K
T
[C
T
] et du second membre [f
T
] = [C
T
]
t
K
T

f
(1)
T

f
(2)
T

. Les ux q
h
[
T
seront alors determines par simple substitution dans (A.13) et (A.9).
180 Rappels sur les elements nis mixtes hybrides
Cas bi-dimensionnel de bas degre
On se limite ici au degre k = 0, dans IR
2
. Ainsi si on suppose de plus que K
est constante par maille, alors on a :
K
T

f
(1)
T

=
T
1
[T[

T
rdx =
T
r
T
et

f
(2)
T

l
=
T

l
r n
T,l
dl =
T
[l[ r
l
n
T,l
avec

T
=
1
2 [T[

T
fdx =
1
2
f
T
do` u
[f
T
]
l
=
T
[l[ (r
l
r
T
) n
T,l
=
T
2 [T[
3
=
[T[
3
f
T
Bibliographie
[ AFI99] Afif M., Schemas volumes nis pour une equation non lineaire de
diusion-convection degeneree, in: M. Madaune-Tort et al., eds, Actas de
las V I Journadas ZaragozaPau de Matematica Aplicada, (1999) 29-36.
[ AFA97] Afif M. and Amaziane B., On convergence of nite volume schemes
for one-dimensional two-phase ow in porous media, Preprint Univ. Pau
Labo. Math. Appli., N

9706 (1997), to appear in: Journal of Computational


and Applied Mathematics, vol. 145 (2002) 31-48.
[ AFA99] Afif M. and Amaziane B., Analysis of nite volume schemes for
two-phase ow in porous media on unstructured grids, in: F. Benkhaldoun
and R. Vilsmeier, eds, Finite Volumes for Complex Applications II - Prob-
lems and Perspectives, (Herm`es, Paris, 1999) 387-394.
[ AFA00] Afif M. and Amaziane B., Convergence of nite volume schemes
for a degenerate convection-diusion equation arising in ow in porous me-
dia, Preprint Univ. Pau Dept. Math. Rech., (1999), Submitted to Journal:
Computer Methods in Applied Mechanics and Engineering.
[ AFA01] Afif M. and Amaziane B., Numerical simulation of two-phase ow
through heterogeneous porous media, Submitted to: Numerical Algorithms
(2001).
[ ALL83] Alt H.W. and Luckhaus S., Quasilinear elliptic-parabolic dier-
ential equation, Math. Z., vol. 183 (1983) 311-341.
181
182 BIBLIOGRAPHIE
[ AMA88] Amaziane B., Application des techniques dhomogenesation aux
ecoulements diphasiques incompressibles en milieu poreux, Th`ese de Doc-
torat, Univ. Claude Bernard Lyon I, (1988).
[ AKM90] Antontsev S.N., Kazhikhov A.V. and Monakhov V.N.,
Boundary Value Problems in Mechanics of Nonhomogeneous Fluids (North-
Holland, Amsterdam, 1990).
[ ANM78] Antontsev S.N. and Monakhov V.N., Three-dimensional prob-
lems of time-dependant two-phase ltration in nonhomogeneous anisotropic
porous media, Dokl. Akad. Nauk. SSSR, 243 n

3, Soviet Math. Dock., vol.


19 (1978) 1354-1358.
[ ARB92] Arbogast T., The existence of weak solutions to single porosity and
simple dual porosity models of two-phase incompressible ow, Nonlinear
Analysis, Theory, Methods and Applications, vol. 19 (1992) 1009-1031.
[ AWZ96] Arbogast T., Wheeler M.F. and Zhang N.Y., A nonlinear
mixed nite element method for a degenerate parabolic equation arising in
ow in porous media, SIAM J. Num. Anal., vol. 33 (1996) 1669-1687.
[ BEB91] Bear J. and Bachmat Y., Introduction to Modeling of Transport
Phenomena in Porous Media. (Kluwer Academic Publishers, London, 1991).
[ BRT96] Bendali A., Raynaud N., and Thomas J-M., New Decomposi-
tion of Shape Functions Spaces of Mixed Finite-Element Methods, Appl.
Math. Lett., vol. 9 (1996) 33-38.
[ BOH95] Bourgeat A. and Hidani A., A result of existence for a model
of two-phase ow in a porous medium made of dierent rock type, Appl.
Anal., vol. 56 (1995) 381-399.
[ BRF91] Brezzi F. and Fortin M., Mixed and Hybrid Finite Element Meth-
ods, (Springer-Verlag, New York, 1991).
BIBLIOGRAPHIE 183
[ CGH93] Champier S., Gallou et T. and Herbin R., Convergence of an
upstream nite volume scheme for a nonlinear hyperbolic equation on a
triangular mesh, Numer. Math., vol. 66 (1993) 139-157.
[ CHA76] Chavent G., A new formulation of diphasic incompressible ow in
porous media, in: A. Dold and B. Eckman, eds, Application of Methods of
functionnal Analysis to the problems in Mechanics, Lecture Notes in Math-
ematics, vol. 503 (Springer-Verlag, 1976) 258-270.
[ CHJ86] Chavent G. and Jaffr

e J., Mathematical Models and Finite Ele-


ments for Reservoir Simulation. (North-Holland, Amsterdam, 1986).
[ CJR95] Chavent G., Jaffr e J. and Roberts J.E., Mixed-hybrid nite
elements and cell-centred nite volumes for two-phase ow in porous media,
in: A. P. Bourgeat et al., eds., Mathematical Modeling of Flow Through
Porous Media (World Scientic, London, 1995) 100-114.
[ CHS82] Chavent G. and Salzano G., A nite-element method for the 1-D
water ooding problem with Gravit,. J. of Computational Physics, vol. 45
(1982) 307-344.
[ CHE97] Chen Z. and Ewing R.E., Fully-discrete nite element analysis of
multiphase ow in groundwater hydrology, SIAM J. Num. Anal., vol. 34
(1997) 2228-2253.
[ CVV99] Courdi` ere Y., Vila J.-P. and Villedieu P., Convergence rate of
a nite volume scheme for a two dimensional convection-diusion problem,
Math. Mod. and Num. Anal., M2AN, vol. 33 (1999) 493-516.
[ DAW93] Dawson C., Godunov-mixed methods for advection-diusion equa-
tions in multidimensions, SIAM J. Num. Anal., vol. 30 (1993) 1315-1332.
[ DWW98] Dawson C., Wheeler M.F. and Woodward C.S., A two-grid
nite dierence scheme for nonlinear parabolic equations, SIAM J. Num.
Anal., vol. 35 (1998) 435-452.
184 BIBLIOGRAPHIE
[ DWK84] Douglas J.Jr., Darlow B.L., Wheeler M.F. and Kendall
R.P., Self-adaptive nite element and nite dierence methods for one-
dimensional two-phase immiscible ow, Computer Methods in Applied Me-
chanics and Engineering, vol. 47 (1984) 119-130.
[ DFP97] Douglas J.Jr., Furtado F. and Pereira F., On the numerical
simulation of waterooding of heterogeneous petroleum reservoirs, Compu-
tational Geosciences, vol. 1 (1997) 155-190.
[ EVG92] Evans L.C. and Gariepy R.F., Measure Theory and Fine Proper-
ties of Functions, (Studies in Advanced Mathematics, 1992).
[ EVK99] Evje S. and Karlsen K.H., Degenerate convection-diusion equa-
tions and implicite monotone dierence schemes, Hyperbolic problems: the-
ory, numerics, applications, Int. Series of Numerical Mathematics, vol. 129
(Birkhauser Vergla, 1999) 285-294.
[ EVK00] Evje S. and Karlsen K.H., Monotone dierence approximations of
BV solutions to degenerate convection-diusion equations, SIAM J. Num.
Anal., vol. 37 (2000) 1838-1860.
[ EYG93] Eymard R. and Gallou et T., Convergence dun schema de type
elements nis-volumes nis pour un syst`eme forme dune equation elliptique
et dune equation hyperbolique, Math. Mod. and Num. Anal., M2AN, vol.
27 (1993) 843-961.
[ EGH98] Eymard R., Gallou et T., Ghilani M. and Herbin R., Error
estimates for the approximate solutions of a nonlinear hyperbolic equation
given by nite volume schemes, IMA J. Num. Anal., vol. 18 ( 1998) 563-594.
[ EGH95] Eymard R., Gallou

et T. and Herbin R., Schemas de volumes


nis pour les probl`emes decoulements en milieu poreux, in: A. P. Bourgeat
et al., eds., Mathematical Modeling of Flow Through Porous Media, (World
Scientic, London, 1995) 148-165.
BIBLIOGRAPHIE 185
[ EGH99] Eymard R., Gallou et T. and Herbin R., Convergence of -
nite volume schemes for semilinear convection diusion equations, Numer.
Math., vol. 82 (1999) 91-116.
[ EGH00] Eymard R., Gallou et T. and Herbin R., The nite volume
method, Handbook of Numerical Analysis, P.G. Ciarlet and J.L. Lions, eds.,
vol 7, (2000) 715-1022.
[ EGN98] Eymard R., Gallou

et T., Hilhost D. and Na

it Sliman Y.,
Finite volumes and nonlinear diusion equations, Math. Mod. and Num.
Anal., M2AN, vol. 32 (1998) 747-761.
[ FAS95] Fadimba K.B. and Sharpley R.C., A priori estimates and regu-
larization for a class of porous medium equation, Nonlinear Word, vol. 2
(1995) 843-864.
[ FAI92] Faille I., A control volume method to solve an elliptic aquation on a
two-dimensional irregular mesh, Comput. Methods Appl. Mech. Engrg., vol.
100 (1992) 275-290.
[ FRO98] Frolkovi

c P., Maximum principle and local mass balance for nu-


merical solutions of transport equation coupled with variable density ow,
Acta Math. Univ. Comenianae, vol. 67 (1998) 137-157.
[ FUL98] Fuhrman J. and Langmach H., Stability and existence of solutions
of time-implicit nite volume schemes for viscous nonlinear conservation,
Preprint 437, Weierstra-Institut, Berlin (1998).
[ GAB00] Gabbouhy M., Analyse mathematique et simulation numerique des
phenom`ene decoulement et transport en milieux poreux non-satures. Ap-
plication `a la region de Gharb, Th`ese de Doctorat, Univ. Ibn Tofal Kenitra,
(2000).
[ GAM00] Gabbouhy M. and Mghazli Z., An adaptive methode for
characteristics-nite element method for solute transport equation in unsat-
urated porous media, in: J.M. Crolet et al., eds., Computational Methods
186 BIBLIOGRAPHIE
for Flow and Transport in Porous Media, (Kluwer Academic, Netherlands,
2000) 39-52.
[ GAN84] Gagneux G., Existence et proprietes du temps de percee lors de
deplacements forcee eau-huile en milieu poreux, Journal de Mecanique
Theorique et Appliquee, vol. 3 (1984) 415-432.
[ GAM96] Gagneux G. and Madaune-Tort M., Analyse Mathematique de
Mod`eles non Lineaires de lIngenierie Petroli`ere, Mathematiques & Appli-
cations, SMAI, vol. 22 (Springer-Verlag, Berlin, 1996).
[ GHV00] Gallou

et T., Herbin R. and Vignal M.H., Error estimates


on the approximate nite volume solution of convection diusion equations
with general boundary conditions, SIAM J. Num. Anal, vol. 38 (2000) 1935-
1972.
[ GAV91] Gallou

et T. and Vila J.P., Finite volume schemes for conserva-


tion laws of mixed type, SIAM J. Num. Anal, vol. 28 (1991) 1548-1573.
[ GHI97] Ghilani M., Convergence et estimations derreurs des solutions
approchees par volumes nis dun syst`eme modelisant un ecoulement
diphasique incompressible en milieux poreux, Th`ese dEtat, Univ. Mohamed
V Rabat, (1997).
[ GHI98] Ghilani M., An error estimate for the approximate solution of a
porous media diphasic ow equation, in: J.M. Crolet et al., eds., Problems
of Flow and Transport in Porous Media, (Kluwer Academic, Netherlands,
1998) 25-30.
[ GOD76] Godunov S. K., Resolution Numerique des Probl`emes Multidimen-
sionnels de la Dynamique des Gaz, (Editions MIR, Moscou, 1976).
[ HER95] Herbin R., An error estimate for a nite volume scheme for a
diusion-convection problem on a triangular mesh, Num. Meth. for PDEs,
vol. 11 (1995) 165-173.
BIBLIOGRAPHIE 187
[ HEL97] Herbin R. and Labergerie O., Finite volume scheme for elliptic-
hyperbolic problems on triangular meshes, Comput. Methods in Appl. Mech.
Engrg., vol. 147 (1997) 85-103.
[ HID93] Hidani A., Modelisation des ecoulements diphasiques en milieu
poreux `a plusieurs type de roches, Th`ese de Doctorat, Univ. Saint-Etienne,
(1993).
[ HON00] Hontans T., Homogenesation numerique de param`etres petro-
physiques pour des maillages destructures en simulation de reservoir, Th`ese
de Doctorat, Univ. UPPA Pau, (2000).
[ HOR97] Hornung U, Homogenization and porous media, Interdisciplinary
Applied Mathematics (Springer-Verlag, New York, 1997).
[ JIN90] Jingxue Y., On the uniqueness and stability of BV solution for non-
linear diusion equations, Commun. in Partial Dierential Equations, vol.
15 (1990) 1671-1683.
[ JOE90] Joly P. and Eymard R., Preconditionned biconjugate gradient
methods for numerical reservoir simulation, Journal of Computational
Physics, vol. 91 (1990).
[ JOV95] Joly P. and Vidrascu M., Quelques methodes classiques de
resolution de syst`emes lineaires, exemple dutilisation dans la biblioth`eque
MODULEF, Collection Didactique INRIA (Paris, 1995).
[ KAR01] Karlsen K.H. and Risebro N.H., Convergence of nite dierence
schemes for viscous and inviscid conservation laws with rough coecients,
Math. Mod. and Num. Anal., M2AN, vol. 35 (2001) 239-269.
[ KRO97] Kr oner D., Numerical Schemes for Conservation Laws (Wiley &
Teubner, New York, 1997).
[ KRS77] Kruzkov S.N. and Sukorjanski S.M., Boundary value problems
for systems of equations of two phase porous ow type: statement of the
188 BIBLIOGRAPHIE
problem, equations of solvability, justication of approximative methods,
Mat. Sbornik, vol. 33 (1977) 62-80.
[ LMV94] Lazarov R.D., Mishev I.D. and Vassilevski P.S., Finite vol-
ume methods with local renement for convection-diusion problems, Com-
puting, vol. 53 (1994) 33-57.
[ LMV96] Lazarov R.D., Mishev I.D. and Vassilevski P.S., Finite vol-
ume methods for convection-diusion problems, SIAM J. Num. Anal., vol.
33 (1996) 31-55.
[ MAR72] Marle C.M., Cours de production, Tome IV. Les ecoulements
diphasiques en milieu poreux, (Eds. Technip, Paris, 1972).
[ MAR81] Marle C.M., Multiphase Flow in Porous Media, (Editions Technip,
Paris, 1981).
[ MIC96] Michev I.D., Finite volume element methods for nonsymmetric prob-
lems, Ph.D. Dissertation, Texas A&M Univ., (1996).
[ MOR96] Morton K.W., Numerical Solution of Convection-Diusion Prob-
lems, (Chapman & Hall, London, 1996).
[ MOR98] Morton K.W., On the analysis of nite volume methods for evolu-
tionary problems, SIAM J. Num. Anal., vol. 35 (1998) 2195-2222.
[ OHL97] Ohlberger M., Convergence of a mixed nite element - nite volume
methode for the two phase ow in porous media, East-West J. Numer.
Math., vol. 5 (1997) 183-210.
[ OHL01] Ohlberger M., A posteriori error estimates for vertex centered -
nite volume approximations of convection-diusion-reaction equation, Math.
Mod. and Num. Anal., M2AN, vol. 35 (2001) 355-387.
[ PTV92] Press W., Teukolsky S.A., Vetterling W.T. and Flannery
B.P., Numerical Recipes in C, The Art of Scientic Computing, 2nd Eds.,
(Combridge Univ. Press, New York, 1992).
BIBLIOGRAPHIE 189
[ SAZ97] Saad M. and Zhang H., Front tracking for two-phase ow in reser-
voir simulation by adaptative mesh, Numer. Methods Partial Dierential
Eq., vol. 13 (1997) 673-697.
[ VEV98] Verdi` ere S. and Vignal M.H., Numerical and theoretical study
of a dual mesh method using nite volume schemes for two phase ow
problems in porous media, Numer. Math., vol. 80 (1998) 601-639.
[ VIG96] Vignal M.H., Convergence of nite volumes schemes for an elliptic-
hyperbolic system with boundary conditions, in: F. Benkhaldoun and R.
Vilsmeier, eds., Finite Volumes for Complex Applications, (Herm`es, Paris,
1996) 145-152.
[ YOU84] Young L.C., A study of spatial approximations for simulating uid
displacements in petroleum reservoirs, Comput. Methods in Appl. Mech.
Engrg., vol. 47 (1984) 3-46.
Liste des tableaux
5.1 Temps C.P.U pour = 0.1 . . . . . . . . . . . . . . . . . . 149
5.2 Erreur relative L
1
. . . . . . . . . . . . . . . . . . . . . . 149
6.1 Temps C.P.U. Test 1 . . . . . . . . . . . . . . . . . . . . . 156
6.2 Temps C.P.U. Test 3 . . . . . . . . . . . . . . . . . . . . . 163
6.3 Temps C.P.U. Test 4 . . . . . . . . . . . . . . . . . . . . . 166
191
Liste des gures
1.1 Reservoir . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.2 Permeabilites relatives k
r,i
en fonction de la saturation S
w
23
1.3 Pression capillaire P
C
en fonction de la saturation S
w
. 24
1.4 Diusion capillaire a en fonction de la saturation reduite
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.5 Fraction du ux b en fonction de la saturation reduite u 29
1.6 Mobilite totale d en fonction de la saturation reduite u 30
2.1 Ecoulement mono-dimonsionnel dans une carotte poreuse 40
2.2 Volume de controle I
i
. . . . . . . . . . . . . . . . . . . . 42
3.1 Volume de controle M
ij
. . . . . . . . . . . . . . . . . . . 70
4.1 Maillage dual dans IR
2
et IR
3
. . . . . . . . . . . . . . . 101
4.2 Maillage de =
1

2
. . . . . . . . . . . . . . . . . . . 111
5.1 Pression capillaire p
c
et Permebilites relatives k
r,i
. . . . 143
5.2 Diusion capillaire a(u) et fraction du ux b(u) . . . . . 143
5.3 Prol de saturation (E.F.V.) en fonction de la CFL
1
. . 145
5.4 Prol de saturation (M.F.E.) en fonction de la CFL
3
. 145
5.5 Prol de saturation (S-I.F.V.) en fonction de la CFL
2
. 146
5.6 Prol de saturation (I.F.V.) en fonction de la CFL
2
. . 146
5.7 Saturation pour h = 10
3
, Schemas E.F.V. et M.F.E. . . 147
5.8 Saturation pour h = 10
3
, Schemas S-I.F.V. et I.F.V. . 148
6.1 Mobilite totale d(u) . . . . . . . . . . . . . . . . . . . . . . 152
193
194 LISTE DES FIGURES
6.2 Distribution des permeabilites absolues K(x, y) . . . . . 154
6.3 Vitesse totale q . . . . . . . . . . . . . . . . . . . . . . . . 155
6.4 Prol de la saturation u . . . . . . . . . . . . . . . . . . . 155
6.5 Maillage de = ]0, 0.1[ ]0, 0.1[ . . . . . . . . . . . . . . . 157
6.6 Vitesse totale q . . . . . . . . . . . . . . . . . . . . . . . . 157
6.7 Les contours de la saturation . . . . . . . . . . . . . . . . 158
6.8 Coupe du prol de la saturation entre les puits . . . . . 158
6.9 Variation du prol de la saturation au cours du temps 159
6.10 Chenal heterog`ene et anisotrope . . . . . . . . . . . . 161
6.11 Maillage de
0
= U
0
() . . . . . . . . . . . . . . . . . . . 161
6.12 Vitesse totale q . . . . . . . . . . . . . . . . . . . . . . . . 162
6.13 Les contours de la saturation . . . . . . . . . . . . . . . . 162
6.14 Reservoir stratie et anisotrope . . . . . . . . . . . . . 164
6.15 Les contours de la pression . . . . . . . . . . . . . . . . . 164
6.16 Les contours de la saturation . . . . . . . . . . . . . . . . 165
6.17 Coupe du prol de la saturation pour (y = 0.5) . . . . . 165
6.18 Reservoir heterog`ene et anisotrope . . . . . . . . . . 167
6.19 Vitesse totale q . . . . . . . . . . . . . . . . . . . . . . . . 167
6.20 Les contours de la saturation . . . . . . . . . . . . . . . . 168
6.21 Coupe du prol de la saturation entre les puits . . . . . 168
6.22 Le prol de la saturation u . . . . . . . . . . . . . . . . . 169
195
Index
Carotte poreuse, 39, 142
Cauchy-Schwartz (inegalite), 122
Compacte (relativement), 134
Conservativite, 44, 72, 102
Consistance, 44, 73, 103
Continuite L
1
en temps, 61, 89
Courant-Friedrichs-Lewy, 49, 52, 78,
113, 116
Delaunay (condition), 110
Diusion capillaire, 28, 142, 143, 152
Elements nis mixtes, 144, 175, 176
Equation
en pression globale, 12, 32
en saturation reduite, 12, 32
Erreur relative l
1
, 149
Estimation BV faible, 131
Fluide mouillant, 24
Fluide non mouillant, 25
Flux
(fraction du), 27, 142, 143, 152
de convection, 43, 71, 102
de diusion, 43, 71, 102
numeriques, 43, 46, 47, 72, 74,
76, 77, 102, 105107
Formulation mixte
Duale, 176
Hybride, 177, 179
Primale, 176
Front raide, 144
Holderienne, 34, 35, 41, 69, 99
Inegalite de trace, 94, 137
Injection
compacte, 63, 64, 91
continue, 63
Lagrange (multiplicateurs), 177
Lipschitzienne, 35
Loi de Darcy, 22
Maillage
admissible, 109, 110
de Donald, 100
dual, 100
non structure, 156
rectangulaire, 153
regulier, 42, 70, 100, 176
Matrice
(co-), 109
diagonale strictement dominante,
52, 56, 116, 119
monotone, 53, 81, 116
196
INDEX 197
Mobilite, 22
totale, 27, 152
Moyenne harmonique, 74
Permeabilite
absolue, 22
relative, 22, 142, 143, 152, 153
Porosite, 22, 28
Pression, 22
atmospherique, 25
capillaire, 23, 142, 143, 152, 153
capillaire maximale, 23
capillaire reduite, 23
globale, 26, 28
intermediaire, 28
reduite, 28
Principe du maximum discret, 49, 52,
54, 78, 80, 113, 116, 118
Quart de ve-spot, 153
Regime sature, 21
Reservoir
heterog`ene anisotrope, 160, 166
heterog`ene isotrope, 153
homog`ene isotrope, 156
stratie anisotrope, 163
Riemann
(probl`eme de), 45
Saturation, 21
reduite, 26
residuelle, 21
Schemas de Godunov, 45, 74, 104
Schemas volumes nis
Explicite, 44, 73, 103
Implicite, 46, 75, 106
Semi-Implicite, 47, 76, 107
Solution faible, 34, 35, 90, 99, 133
Stabilite BV , 48, 77
Stabilite L

, 48, 77, 112


Temps CPU, 149
Temps de percee, 21, 25, 142, 160
Vitesse
de ltration, 22
totale, 26
Volume de contr ole, 42, 69, 100
Volumes nis, 44, 73, 103

You might also like