Académique Documents
Professionnel Documents
Culture Documents
Chapitre
1
Etude du modle Black Oil
1.1 INTRODUCTION:
Pratiquement, tous les phnomnes physiques peuvent tre dcrits mathmatiquement
par un systme dquations aux drives partielles applicables dans lespace modlis
(volume, temps), avec des conditions aux limites de lespace considr. Pour la
rsolution de ce systme deux voies sont possibles : analytique ou numrique.
Les solutions analytiques consistent rsoudre directement les quations diffrentielles
au moyen des techniques mathmatiques habituelles telles que la sparation des
variables, les solutions par les transformes de Fourier et de Laplace.
Dans notre cas de simulation, la mthode utilise est la rsolution numrique, cette
mthode est plus avantageuse car elle permet :
Le traitement des formes gomtriques compliques.
Le traitement des comportements complexes (non linarit).
Couplage des diffrents phnomnes : mcanique, thermique,
Exploitation directe et rapide des rsultats
Grande capacit de calcul
1.2 ETUDE DU MODLE BLACK OIL :
Dans ce qui suit on va aborder la simulation du modle Black Oil qui donne une
description simplifie des fluides de gisement par 3 pseudo constituants (Eau, Huile et
Gaz) dont la composition ne varie pas au cours de la simulation, Ce modle est utilis
Chapitre 1
massiques sor tan
massiques entrants
ts
Autrement dit :
mi mo m s m a
accroissement de la masse
(1.1)
mi j x x yz j y y xz j z z xy t .. (1.2)
Chapitre 1
mo j x x x yz j y y y xz j z z z xy t ... (1.3)
ms qxyzt . (1.4.a)
Le dbit massique q est pris comme positif quant il sagit dun puits producteur et
comme ngatif quant il sagit dun puits injecteur.
La masse accumule dans llment de volume v est le changement de concentration
de la phase p (Cp) travers un intervalle de temps t. Si la concentration C p est dfinie
comme tant la masse totale de la phase p dans llment de volume v divise par son
volume, alors le terme daccumulation (ma) sera dfini comme :
ma C p t t C p t xyz (1.4.b)
x x
yz j y y xz j z z xy t j x x x yz j y y y xz j z z z xy t
qxyzt C p t t C p t xyz
(1.5)
j x x x j x x j y y y j y y j z z z j z z
x
p t t
C p t
. (1.6)
C p
j x j y
j
z q
(1.7)
x
y
z
t
Chapitre 1
Les phases huile, eau et gaz satisfont lquation de conservation de masse donne sous
la forme de lquation (1.7).
1.2.2 Equation dcoulement du systme Huile/Eau :
Les flux de lhuile et de leau dans une direction, peuvent scrire comme suit :
j o
osc
Vo
o
................................................1.8
j w wsc Vw
..1.9
Les vitesses
sont :
Vxo K x o
Po o gz
t
..1.10
Vxw K x w
Pw w gz
t
1.11
osc
.1.12
o
wsc
w 1.13
Chapitre 1
Co osc
So
Bo
..1.14
Cw wsc
Sw
Bw
.1.15 .
So+Sw=1....1.16
Des expressions similaires peuvent tre crites pour les directions y et z.
En combinant les quations (1.7), (1.9), (1.14) et (1.15) pour chaque phase :
Huile :
osc
S
Vxo osc Vyo osc Vzo qo osc o .....1.17
y Bo
z Bo
t Bo
x Bo
Eau :
wsc
wsc
Sw
wsc
V
zw
xw
yw
w wsc
z Bw
t Bw
x Bw y Bw
....1.18
Les masses volumiques, dans les conditions standard, sont constantes. Les deux
quations prcdentes deviennent :
Vxo
qo So
V yo Vzo
x
B
y
B
z
B
t Bo
osc
o o
o
.1.20
Chapitre 1
Vxw
qw S w
V yw Vzw
x
B
y
B
z
B
t Bw
wsc
w w
w
1.22
Les quations (1.10) jusqu (1.15), (1.19) et (1.20) sont les quations de base des
coulements qui sont rsolues numriquement dans le modle black oil.
Les quations (1.19) et (1.20) peuvent scrire comme suit :
Vo qo
S
o
Bo osc t Bo
Vw qw
S
w
Bw wsc t Bw
.1.21
..1.22
..1.23
K oo qo
S
o
Bo
osc t Bo
K ww qw S w
Bw
wsc t Bw
....1.24
.............................1.25
Chapitre 1
(1.26)
w Po pcow w gz .. 1.27
Les quations (1.24) et (1.25) deviennent :
Huile :
o
S
qo
o
Po CGo
osc t B
Bo
o
.1.28
Eau :
w
qw
S w
CG
w
B
t
B
wsc
w
..1.29
O :
o
o gz 1.30
B
o
CGo = . K .
10
Chapitre 1
w
w gz 1.31
B
w
CGw = . K .
La tche consiste essentiellement rsoudre les quations (1.28), (1.29) et (1.16) pour
les trois inconnues Po, So et Sw. Toutes les autres proprits physiques dans les quations
sont connues et souvent donnes en fonction des trois inconnues.
1.2.3 Lquation de la pression
La procdure utilise pour rsoudre les quations dcoulement consiste combiner
les quations (1.16), (1.28) et (1.29) pour avoir une seule quation avec comme
inconnue Po.
On commence par les simplifications suivantes :
Huile :
Lo
So
t
Bo
1.32
Eau :
Lw
S w
t Bw
1.33
On aura alors :
Huile :
o
qo
CG
o
o
B
osc
o
Lo K
11
.1.34
Chapitre 1
Eau :
w
qw
CG
w
w
wsc
Bw
Lw K
..1.35
Lo
So So So Bo Po
Bo t Bo Po Bo 2 Po t
1.36
Eau :
Lw
S w S w S w Bw Po
2
Bw t Bw Po Bw Po t
1.37
..1.38
S o S w S w w Po
.1.39
w t w Po 2w Po t
12
Chapitre 1
Les quations (1.36) et (1.39) sont deux quations deux inconnues, P o et So. En
multipliant (1.36) par Bo et (1.39) par Bw et en faisant la somme on aura :
S o
S W
t
t
S S o o Po
BO o
2
o Po o Po t
BO Lo g L g
1.40
S SW W Po
BW W
2
W Po W Po t
BO Lo W Lg S O SW
1 BO
1 BW
SW
S O
PO
B
P
B
P
O
O
W
O
PO
..1.41
Co
1 o
....1.42
o Po
CW
1 W
....1.43
W Po
Cr
1
.1.44
Po
C t C r C o S o CW SW ....1.45
13
Chapitre 1
q
BO K o Po CG o o
o
osc
q
C t Po
W K W Po CGW W
BW
Wsc
t
...1.46 .
Lquation (1.46) est appele lquation de pression car aucun terme de saturation nest
prsent.
Lors de la simulation, le travail consiste donc rsoudre lquation (1.46) pour
trouver Po quon utilise ensuite dans les quations (1.32) et (1.16) afin de trouver les
saturations So et Sw.
1.2.4 Linarisation du systme dquations
Le systme dquations rsoudre, lors de la simulation, est compos dquations
diffrentielles partielles non linaires vues dans la section prcdente. Dans la plupart
des cas, la rsolution analytique de ce systme dquations est impossible et le recours
sa linarisation en un systme dquations algbriques, dit aussi systme dquations de
diffrences finies, est indispensable. Les quations de diffrences finies sont obtenues
en remplaant les drives par des approximations obtenues par le dveloppement en
srie de Taylor.
1.2.4.1 Concepts de diffrences finies
Le but est de remplacer une drive partielle inconnue telle que
P
x
par un autre
P x x P x
x P x
1 x
x 2 2 P x
2 x 2
x 3 3 P x
6 x 3
14
.......
(1.47)
Chapitre 1
P
peut tre calcule partir de lquation (1.47) :
x
P x P x x P x
x ...(1.48)
x
x
O :
x 2 P x 3 3 P
.....
2 x 2
6 x 3
(1.49)
x
x
..(1.50)
Pour des valeurs de x petites, la premire drive peut tre remplace par le terme de
la formule (1.50).
... (1.51)
x
x
x
P x P x P x x Pi Pi 1
.. (1.52)
x
x
x
P x P x x P x x Pi 1 Pi 1
x
2 x
2x
...(1.53)
15
Chapitre 1
Lapproximation des autres drives partielles se fait aussi par la manipulation des
sries de Taylor, et la drive seconde, par exemple, peut tre remplace par la formule
suivante :
2 P P x x 2 P x P x x Pi 1 2 Pi Pi 1
... (1.54)
x 2
x 2
x 2
P
x x
1
i
2
Pi 1 Pi
P P
1 i ' i 1
''
i
x
x
2
.. (1.55)
'
''
x x
2
O :
x ' xi xi 1
. (1.56)
x '' xi 1 xi
.. (1.57)
Xi
x
Xi+1
Pi-1
Pi
Pi+1
16
Chapitre 1
K rp
Pi 1 Pi
p p xi 1 xi (1.58)
2
i-1
x - axis
xi-1
xi
La loi de DARCY pour chacune des mailles est donne comme suite :
Q p K i 1 Aci 1
Q p K i Aci
Pi 1 Pf
p p xi 1 ..(1.59)
2
K rp
K rp Pf Pi
p p xi .(1.60)
2
Pi 1 Pi Q
xi 1 K rp
2 p p
K i 1 Aci 1
xi K rp
2 p p
K i Aci
..(1.61)
17
Chapitre 1
xi 1 xi
xi 1
xi (1.62)
K i 1 Aci 1
K i Aci
Qp
2 KAc i 1 KAc i
Pi 1 Pi .. (1.63)
p p xi 1 KAc i xi KAc i 1
K rp
K rp
p p
K rp upstream
pi 1 p
pi 1 pi
2
.. (1.64)
Q p A'
pi
1
2
Pi 1 Pi
4 K rpa
pi
2 KAc i 1 KAc i
p pi 1 pi xi 1 KAc i xi KAc i 1
Pi 1 Pi
.. (1.65)
O le terme Api-1/2 est la transmissibilit de la phase p entre les blocs (i-1) et (i).
p
Dans lquation de pression (1.46), le terme K Pp scrit :
p
p
p
Pp
K x p Pp
K y p Pp
K z p Pp
. (1.66)
x p x
y p y
z p z
18
Chapitre 1
A'
pi
K x p Pp
x p x
1
2
y i z i
Pi 1 Pi
APi 1
yi z i
x ' x ''
2
Pi Pi 1
(1.67)
VB
'
xi
K x p Pp
'
A
P
A
P
1
i
1
i
1
i
i
1
pi
x p x
x ' x '' pi 2
2
. (1.68)
On crit aussi :
K x p Pp
VB
A
x p
x
'
pi
1
2
Pi 1 Pi A pi' 1 Pi
2
Pi 1
. . (1.69)
O : Api-1/2 est la discrtisation en diffrence finie de la transmissibilit entre les blocs (i1) et (i).
Cest cette valeur de transmissibilit qui sera utilise dans ces calculs. Dans le cas dun
maillage uniforme, il est clair que la transmissibilit Ap est gale Ap, la diffrence
finie de la transmissibilit.
1.2.4.3 Evaluation des mobilits :
Le terme de la transmissibilit est en fonction de la mobilit, on aura dterminer le
K rp
terme U B
qui est en fonction de la saturation, ce dernier va influencer sur la
P P I 1
2
19
Chapitre 1
pi
1
2
P ,i 1 , Si, Pp ,i 1 PPi
Si, P
P
p ;i 1
Pi
Pi ,
P ,i 1 , Si, Pp ,i 1 PPi
pi
1
2
Pi , Si , Pp ;i 1 PPi
K RP
.p=
U p Bp
Po,w
Aon P n 1 GOWT
ijk
n
w ijk
A P
n
w
n 1
q oV B
osc
q V
GWWT w B
wsc
ijk
V pn C tn
ijk
20
ijk
n 1
.... (1.70)
ijk
Chapitre 1
A P
n
o
n 1
qV
GOWT o B
osc
ijk
V p So
o
n 1
Vp So
o
(1.71A)
ijk
Eau :
Awn P n 1 GWWT
q wV B
wsc
ijk
1
t
VpSw
w
n 1
Vp Sw
w
(1.71B)
ijk
O :
AP xyAx Px yAy Py zAz Pz
xAx Px A
1
i , j ,k
2
i 1, j , k
Pi , j , k A
1
i , j ,k
2
i 1, j , k
Pi , j , k
(1.72)
..
(1.73)
GOWT Aon o gz
.(1.74)
GWWT Awn w gz
(1.75)
21
Chapitre 1
Donc, dans notre cas, lquation de la prssion sera traite implicitement c..d partir
dune seule valeur de la prssion linstant t( old time) et au point i, on va calculer les
pressions aux points i-1, i , i+1 linstant t+ t( new time) et cela pour chaque maille,
on aura une rsolution suivant un triangle, la discrtisation de P se fait linstant t+t
Pi
Pi+1
Linstant t Pi
Fig 1.3:Schma Implicite
22
Chapitre 1
En effet, si l'on imagine que le pas de temps du calcul t, soit trs grand devant le
temps de traverse de la cellule par le phnomne considr, alors on ne pourra de toute
faon pas propager ce dernier en un temps plus bref. Ceci signifie alors que la vitesse
de propagation simule est fausse et sans aucun rapport avec la physique du
phnomne.
Dans ce qui suit, (1.70) peut scrire alors sous la forme suivante :
ATk Pkn11 AS j Pjn11 AWi Pi n11 ABk Pkn1 AN j Pjn11 AEi Pi n11 E pn 1 B
........ (1.76)
O :
AE i BO A
o ,i
1
2
o ,i
1
2
AWi Bo A
AN j Bo A
1
2
o, j
AS j Bo A
o, j
ABk Bo A
o ,k
ATk Bo A
o, j
1
2
1
2
1
2
W A
w ,i
1
2
w ,i
1
2
w A
w A
w, j
w A
w, j
w A
w,k
1
2
.. (1.78)
(1.79)
(1.80)
1
2
(1.81)
1
2
(1.82)
w, k
w A
1
2
(1.77)
V pn C tn
E ATk AS j AE i AWi AN j ABk
(1.83)
t
V pn Ctn P n
QOW
t 23
Chapitre 1
qoVB
qV
GOWT W w B GWWT
osc
wsc
QOW BO
. (1.85).
Tous les facteurs des termes de pression dans lquation (1.76) sont connus et la tche
se rsume dterminer les pressions par des mthodes de rsolution numriques.
1 j J, 1 k K ,
Chapitre 1
O : N = I, J, K.
Le systme (2.85) peut scrire sous forme matricielle :
A.P=q
(2.86)
a
a
K
K
a
NN
N1 N 2
P1
P
2
M
PN
q1
q
2
M
qN
25