Académique Documents
Professionnel Documents
Culture Documents
3.1 INTRODUCTION :
Une simulation de rservoir est une tude dpendante du temps son but
principale est essayer dexploiter lnergie de la couche pour :
-
.b
FHC
Juillet-2004
Page- 77 -
FHC
Juillet-2004
Page- 78 -
permabilits .
Les programmes utiliss sont lourds et comportent de lordre de 30.000 instructions
fortran .
En rsum ces modles permettent en outre damliorer par fois la
connaissance du gisement puisquils doivent simuler son historiques de
production : calage de lhistorique .On est amen trouver les valeurs
inconnues des paramtres dans les zones sans puits, ou bien modifier les
permabilits relative par exemple, a fin de caller au mieux les cas fictifs avec
le comportement rel du gisement, ainsi, ces modles ont un double but : tudes
prvisionnelles et tudes phnomnologiques dans ce dernier cas, on utilisera aussi
un modle spcifique : un tranche XZ pour ltude de la sgrgation ou un
modle radial R, Z pour le phnomne dpt liquide par exemple. La simulation se
fait sur des ordinateurs allant dune puissance moyenne, telle VAX 830, une
grande puissance comme lordinateur vectoriel CRAY1.
FHC
Juillet-2004
Page- 79 -
la
3.2
Les
diffrentes
quations
utilises
dans
un
modle
compositionnel :
FHC
Juillet-2004
Page- 80 -
xmT0(p0 0 D) i
n 1
ymTg (p g g D) i
n 1
xm 0 qo ym g q g )in 1
Vri t (xm 0 S0 ym g S g )
i
t
(1)
Pour leau
(2)
Les conditions thermodynamiques dquilibre entre les deux phases gaz- huile se
traduisent par lgalit des fugacits pour chaque composant des deux phases :
(3)
n 1
nc
m 1
(4)
nc
m 1
n 1
ym
(5)
So Sg Sw in 1
( 6)
La relation qui lie la pression des deux phases est tablit dans les relations des
pressions capillaires.
n 1
n 1
n 1
Pcgo
, i Pg, i Po, i
(7)
et
n 1
n 1
n 1
Pcwo
, i Po, i Pw, i
(8)
i= 1,2,3,.,I
n= 0,1,2,
FHC
Juillet-2004
Page- 81 -
quations
non
linaires
nc
avec
(2nc+6)*I
inconnues
en
(2nc+1)*I
nc
quations
avec
(2nc+1)*I
inconnues
n 1
ymTg(Po Pc go g D) i
n 1
(9)
2.Pour leau :
n 1
n 1
qwi
Vri t ( w Sw)i 0
(10)
3. Pour lquilibre thermodynamique gaz-huile :
Ff mn,i 1 (fg m )in 1 (fom )in 1 0
(11)
i= 1,2,,I
n=0,1,2,
3.3 Les mthodes gnrales de rsolution dun tel systme :
La mthode de Newton est applique pour lensemble des quations
implicites et elle est considre comme tant une mthode gnrale de rsolution
du
dquations
FHC
Juillet-2004
non-linaires
dans
un
modle
de
simulation
rservoir
Page- 82 -
Fm,i Fm((Po,Sg,Sw, x1, x2,...., xnc 1, y2, y3,..., ync)i 1,(Po,Sg,Sw, x1, x2,..., xnc 1, y2,...., y
(Po, Sg, Sw, x1, x2....., xnc 1, y2, y3,...ync ) i 1) n 1
(12)
Lquation dcoulement de leau
(13)
Lquation dquilibre thermodynamique des deux phases gaz-huile:
Ffm,i Ffm(Po,Sg,x1,x2,.., xnc1, y2, y3,...., ync)in1
(14)
J V U v 1 F V
(15)
Ou :
[J] : la matrice de Jacobie ou matrice des drives, U est le vecteur des
inconnues,
(16)
i=1,2,,I
FHC
Juillet-2004
Page- 83 -
reprsente le
Fi (FW , F1, F2,..., Fnc, Ff1,....., Ff nc )Ti eprsente le sub-vecteur des fonctions
rsiduelles du gridblock i.
Notons que v 1 reprsente le changement des inconnues pour chaque itration
v+1,
U V 1 U V 1 U V
Cur
0 lr
U U
U
i
v 1
i 1
AUL
+
ALL
Bul
+
0 ll
Aur
Alr
U u
U
l
Bur
0 lr
v 1
i
v 1
U u
U
i
i 1
Fu
= -
Fi
(17)
ul,ur,ll
matrices respectivement .
u et
comme suit :
U u (po,Sg,Sw,x1,x2,...,xnc 2)T
FHC
Juillet-2004
Page- 84 -
et
(18)
i=1,2,..,I
En substituant cette quation dans le systme prcdent on aura :
Cul*,,viU uv,i 11 Aul*,,viU uv,i 1 Bul*,,viU uv,i 11 Fu*,,i v
(19)
i=1,2,..,I
Ltude dtaille de ces quations 18 et 19 est dans le prochain point.
Le systme rduit de lquation (19) peut aussi scrire de la forme suivante :
J T vFI U uv 1 FFIv
...(20)
U uv 1 , la solution de
n 1
,( m q) n 1,( m S) n 1
(21)
ou
FHC
Juillet-2004
Page- 85 -
(p, S, 1, 2,....., nc )
m
Tm
matrice de transmissibilit
Tm/ p
Tm
p
Tm/ S
saturation
Tm/
Tm
S
matrice des drives de la transmissibilit par rapport la
fraction molaire
Pc/
Tm
saturation
Pc
S
matrice des drives en terme de gravit p ,
,
S
m q m q
,
,
p
S
m q
(S)
/
( m S) ( m S) ( m S)
,
,
P
S
FHC
Juillet-2004
Page- 86 -
J rc
et celles dcoulement .
La mthode IMPSEC :
La mthode IMPSEC (implicit pressure, explicit saturation composition)
prsente par Branco et Rodriguez10 peut tre rsumer comme suit :
Fmn,1
IMPSEC
T ((p,S)
m
, v ) p pc ((p, S) n 1, v )D ,( m q) n 1,( m S) n 1
n 1
(23)
La fonction rsiduelle de lcoulement dans le gridblock i dpend principalement
des inconnues suivantes :
Fmi, IMPSEC Fm ((po, Sg, Sw)i 1,(po, Sg, Sw, x1,...xnc 1, y2, y3,...ync ) i ,(po, Sg, Sw)i 1) n 1
(24)
Il faut souligner que le systme de matrice Jacobian prsent dans lqut (23) ne
contient pas les drives partielles par rapport la fraction molaire. Lquation 22
sera rduite :
Jr IMPSEC
Jr IMPSEC permet
JT vU uv 1 F v IMPSEC
La mthode IMPECS :
FHC
Juillet-2004
Page- 87 -
Standard IMPECS.
En prenant en considration dans lquation 21 le traitement donn par IMPECS
pour les quations dcoulement non-linaires. La forme linaire des quations
dcoulement est exprime comme suit :
Fmn,1
IMPECS
T (p,S, ) p
m
n 1
(26)
(27)
Selon lquation 26, le systme de matrice jacobian rduit, eq.22. dans ce cas la
forme simplifie est :
J r M IMPECS Tm Q / p, S, J rc + (S)' p, S
(28)
Il est clair que J r M IMPECS est la forme particulire de J R FI .
Notons que J r M IMPECS ne dpend pas de la saturation et la fraction molaire du
gridblock voisin. La matrice reprsentative du problme est rduite une seule
quation de pression par gridblock.
FHC
Juillet-2004
Page- 88 -
JT vUuv1F v IMPECS
La forme matricielle du systme :
*, v
*, v
*, v
*, v
v 1
v 1
v 1
cul
, iuu, i 1 aul, iuu, i bul, iuu, i 1 f u, i
(29)
i=1.2,..,I
Les quations du systme sont rduites une seule quation de pression, il est
titre indicatif que la mthode IMPECS traite la saturation explicitement. La
structure de la matrice (29) est :
0
*
c1o
*
c20
0
0
0
0
*
cwo
po
S
g
SW
ul , i
po
S
g
S w
v 1
*
awg
aww
+ a1*o
a1*g
a2* g
a1*w
a2* w
*
awo
i 1
a2*o
ul , i
po
S
g
SW
V 1
*
+ b10
0
0
0
0
*
bwo
b2*o
ul , i
V 1
I 1
f w*
= - f1*
f 2*
(30)
u ,i
FHC
Juillet-2004
Page- 89 -
(33)
i=1,2,..,I
n=0,1,2
T (p
m
n 1
(34)
Notons que la fonction rsiduelle pour IMPECS-M dpend des mme inconnues
que IMPECS voir quation 26.
Le systme jacobian rduit se simplifiera dans ce cas :
J r M IMPECS
FHC
Juillet-2004
Page- 90 -
partir
de
la
mthode
IMPSEC,
po, S g , S w)*i (po, Sg, Sw)in 1;i 1,2,.....I . Dans la 2me tape la rduction du
systme
nc-2 quation par gridblock, en terme de fraction molaire est produite, comme cela
est indiqu prochainement.
Selon la mthode gnrale, linairisation partielle des quations diffrentielles
dcoulement dans la 2me tape est prsente comme suit :
Fmn,M1 SEQ
T ((p,S) , ) p P ((p,S) ,
m
n 1
c*
)D ,( m q) n 1,( m S) n 1
n 1
(37)
Lquation 22 sera rduite :
(38)
FHC
Juillet-2004
Page- 91 -
0*ul
cut
clt
0 ll
u u
u
l
uu
u
i
v 1
i 1
aul
+
all
auT
alt
uu
u
l
0 *ul
buT
blT
v 1
+
i
0 ll
v 1
i 1
fu
=-
fl
(39)
Notons que dans lquation 39, la solution de uu, i (po,Sg,Sw)Ti peut tre
dcoupler partir de la solution de uli (x1,x2...., xnc 2)Ti . Le systme des
quations sera rduit nc-2 quations par gridblock avec nc-2 inconnues. Cela peut
tre obtenu en utilisant la procdure donne dans lappendice B, elle est mme
utilise pour la mthode IMPSEC. La solution des autres inconnues est obtenue par
le processus de substitution , comme cela a t dj prsent dans les cas
prcdents .
Remarque :
J r IMPSEC = J
r M IMPECS
(41)
et
J r M IMPECS S J
r IMPSEC
+ T'm p ' p
(42)
FHC
Juillet-2004
Page- 92 -
(44)
Il faut savoir que :
qmp, i 1/ 2 Tmp, i 1/ 2(p p p D)i 1/ 2
Tm i Tm i 1/ 2 Tm i 1/ 2
La forme rsiduelle des quations dcoulement diffrentielles pour le gridblock i
dans le cas ou qm, i 1/ 2 est traite par la IMPECS est donnes comme suit:
Fmn,i 1 (qmn ,i11/ 2) IMPECS (qmn ,i11/ 2) FI (xm o qo ym g qg )in 1 Vri t (xm o So ym g S g i 0
t
45
NOTATIONS.
D
Depth, m
La fugacit du compos m dans la phase p, M Pa
fmp
Fm
F
Jr
P
Pc
q
Sp
T
Tm
Tm
t
Vr
xm
FHC
Juillet-2004
ym
m
u
t
g / g c
Indices
g
i
i+1/2, i-1/2
o
p
w
gaz
gride point i
frontires du gridblock i
oil
phase ou pseudo-composant
water
Exposant
n
T
Appendice A :
Reduction of Fully-Implicit Matrix Equations.
Pour obtenir la forme rduite du systme dquations de la simulation rservoir
compositionnel fully-implicit on doit crire lquation 17 comme suit :
v
v 1
v
v 1
v
v 1
Culv , iU uv,i 11 CuT
, iU l , i 1 + Aul , iU u , i + AUT , iU l , i
v
v 1
v
v 1
v
+ Bul , iU u , i 1 BuT , iU l , i 1 Fu , i
A.1
Et
Allv , iU uv,i 1 AlTv , iU lv, i1 Fl v, i
A.2
v 1
v 1
La rsolution de U l , i en terme de U u , i donne:
U lv, i1 =
A.3
FHC
Juillet-2004
Page- 94 -
*, v
v
1
v
and All , i ( Alr , i ) All , i .
A.4
Soit :
* C
*
Cul
,i
ul, i Cur, i All, i 1
A.5
* Aul, i Aur, i A*
Aul
,i
ll, i
A.6
* B
*
Bul
,i
ul, i Bur, i All, , i 1
A.7
A.8
Appendice B :
Reduction of the IMPSEC matrix Equations :
Second Reduction
Cette Appendice prsente une mthode de rduction du systme matrice du
problme produit par la mthode IMPSEC.
Notons que la rduction donne dans lappendice A de la mthode FI, est la
premire appliquer. Notons aussi que les submatrices Bur, i et Cur, i , apparues
dans lquation A.1
FHC
Juillet-2004
Page- 95 -
B.1
Il
est
clair
que
daprs
lquation
B.1,
lintroduction
des
quations
Aul
et Fu
cul 0ur
cll 0 lr
v
i
uu
ul
v 1
ul aur
uu
a
a
ll
a
lr
i 1
i ul
v
v 1
bul 0 ur
bll 0 lr
u
ul
v 1
fu
f l
i 1
v
i
B.2
ul reprsente 3*.3
et
cllv, iuuv,i 11 allv, iuuv,i 1 alrv , iulv, i1 + bllv, iuuv,i 11 f l,v i
B.4
FHC
Juillet-2004
Page- 96 -
B.6
i=1,2,.,I
Notons que la rduction du systme consiste trois quations avec trois inconnues
pour chaque gridblock ( (po, Sg, Sw)i , la mme que celle obtenue dans le
problme black oil.
Eqs B.6 est rsolue lors de la litration v+1 pour uu, i = (po, Sg, Sw)i , la
solution de ul, i (x1,x2,....,xnc 2)Ti est obtenue partir de lquation B.5.
U u,i (uu,ul i
est
3.4
Description de VIP :
Pour tudier le comportement du dpt liquide, son effet sur la dlivrabilit
dun puits gaz condensat et les paramtres qui peuvent laffecter tel que la
permabilit de la couche productrice nombre de couches mis en production ; un
modle numrique de simulation compositionnel VIP(Vector Implicit Programme)
t utilis pour cette fin.
Le VIP est un ensemble de logiciels intgr employer pour simuler
lcoulement des fluides dans un rservoir. Aussi bien
-
FHC
Juillet-2004
Page- 97 -
simulation-
FHC
Juillet-2004
Page- 98 -
3.4.2.1 VIP-comp :
Cest un simulateur compositionnel de N composs qui prend en
considration lchange et le transfert de masse entre la phase liquide et la phase
gazeuse, le comportement du fluide varie avec la pression et temprature. Les
proprits du fluide et lquilibre de phase sont gouvernes par une quation dtat
tel que Peng Robinson et les diffrentes versions de Redlick- kwong . Les deux
fluides gaz, liquide sont considrs comme tant des mlanges contenant un
nombre arbitraire de composants dhydrocarbures ou non hydrocarbures pour notre
cas le gaz est compos de 8 pseudo-constituants.
FHC
Juillet-2004
Page- 99 -
1.15526
1.035
0.5032
4.68E-07
5.5E-07
90
101.32
15
unit
(Gm/cc)
CM/STCM
(cp)
(1/KPA)
(1/KPA)
(DEGREES C)
(KPA)
(DEGREES C)
FHC
Juillet-2004
Page- 100
Composants Masse
Molculaire
MW
Temprature Pression
Critique
Tc
Facteur
Facteur
Compo-
Critique
compress
acentrique Sition
Pc
Critique
0.00969
0.0
fraction=1
IN2C1
16.700
-86.16
4539.13
Zc
0.28748
N2C1
16.672
-86.16
4539.13
0.287483
0.00968
0.8340555
CO2C2
30.300
32.18
4912.12
0.284476
0.10009
0.0777917
C3C4
49.189
115.351
4054.218
0.279235
0.16452
0.0480149
C5C6
77.589
209.279
3211.8946
0.263963
0.26176
0.011243
GC7C10
118.356
303.245
2437.1816
0.257243
0.41008
0.0211299
OC7C10
C11+
118.350
191.500
303.245
466.415
2437.1816
1418.480
0.25724
0.227477
0.41000
0.74200
0.0
0.0077650
KRG
KROG
PCGO
0.00000000
0.00000000
1.00000000
0.35000000
0.00000000
0.67647059
0.87999999
0.88877230
0.00000000
0.88000000
0.88877231
0.00000000
FHC
Juillet-2004
Page- 101
KRW
0.00000000
KROW
1.00000000
PCWO
0
0.1500000
0.65000000
1.00000000
0.00077
0.24095279
1.00000000
0.7156
0.00000000
0.00000000
0
0
0
La gomtrie du modle :
Le GridGENR
Hauteur
Hauteur
Permabilit
Porosit
Totale
Utile(m)
Moyenne(md)
Moyenne(%) De leau
(m)
Saturation
Initiale(%)
Layer1 A
19
15
50 1000
15
18.5
Layer2 B
34
15
50 1000
0.15
20.48
Layer3 C
17
16.5
50 1000
0.19
16.50
FHC
Juillet-2004
kc > ka > kb
Page- 102
FHC
Juillet-2004
Page- 103
0.089m
1119.01m
480
= 45 constante
le puits est au centre voir la structure suivante.
FHC
Juillet-2004
Page- 104
BY
BY
BY
BY
HC PV AT DATUM
TOTAL PV AT DATUM
HC PV
TOTAL PV
30511.3
30511.3
30424.2
30424.2
FLUIDS IN PLACE
SURFACE VOLUMES
TOTAL OIL
CONDENSATE IN F.G.
TOTAL GAS
FREE GAS
WATER
RESERVOIR VOLUMES
TOTAL PORE VOLUME
HC PORE VOLUME
FHC
Juillet-2004
(MSTCM)
(MSTCM)
(MMSCM)
(MMSCM)
(MSTCM)
(MRCM )
(MRCM )
1316.6
1316.6
7539.6
7539.6
3482.6
30038.
26434.
Page- 105
AVERAGE COMPOSITION
IN2C1
N2C1
CO2C2
C3C4
C5C6
GC7C10
OC7C10
C11+
TOTAL KG-MOLES
FHC
Juillet-2004
(MRCM )
(MMRCM)
(MRCM )
(MRCM )
(MMRCM)
(MRCM
(FPV )
(FPV )
(FPV )
0
26.4337
3604.6
0
15.9203
0
0
0.880000
0.120000
0.0000
0.8341
0.0778
0.0480
0.0112
0.0211
0.0000
0.0078
325430945
Page- 106
FHC
Juillet-2004
Page- 107
FHC
Juillet-2004
Page- 108
FHC
Juillet-2004
Page- 109