SPE 12270
If we consider a single matrix e1emnet lying within Normally, the capillary pressure in a fracture system
a fracture as shown in figure 3, the matrix element is is assumed to be negligible, i.e., zero. However, no-
subdivided into a two dimensional R-Z grid system, so ting that a vertical equilibrium calculation is done
that the center line of the element is a sealed boun- in the fracture system, a vertical equilibrium capil-
dary and the top, bottom and left-hand boundaries may lary pressure must also be assigned to the fracture
be partially or totally open, and communicate with the element of length hbshown in Fig.4.
fracture. In order to calculate the flow between this Therefore :
matrix element and the fracture, it is necessary to Pgf = Pf + Pegf (14)
specify the pressure and fluid distribution along the
open boundaries. In Fig.5 if Zt is the elevation of the top of the grid
To calculate the flow between the fracture and any gi- block and Zb 1S the elevation of the bottom of the
ven grid block within the matrix element, the pressures grid block, the vertical equilibrium gas-oil capillary
in both systems must be specified. The pressure in the pressure in the fracture system Pcgf is obtained from:
fracture system is evaluated at the fracture gas-oil Pegf = 0 for GOe < Zt (15)
contact, and the grid block pressure is evaluated at Pegf = (GOe - Z) (Vo - Vg) for Zt < GOe < Zb (16)
the center of the grid block. In other words, the re-
ference elevation for fract~re pressure is the gas-oil Pegf = hb (Yo - Yg) for GOe > Zb (17)
contact and the reference elevation for the grid block
pressure is the elevation of the grid block. Therefore, the flow rate of gas from the fracture to
the matrix is defined by :
a) The grid block is in the oil zone
Qg = Tg (Pf + Pegf - Pm - Pegm ) (18)
Fig. 4 illustrates the case of a grid block m lying in
the oil zone. The fracture pressure is P at the gas-oil A similar argument is used to define a wate oil verti-
contact Zg. The matrix pressure is Pm at elevation hm• cal equilibrium capillary pressure in the fracture
The fracture pressure Pf at the grid block elevation system, Pcwf where :
hmis therefore: Pewf = 0 for woe < Zt (19)
Pf = P + Yo (h m - Zg) (8) Pewf = (woe - Zt) ( Pw - Po) for Zt < woe < Zb (20)
,..
for woe> Zb (21)
b) The grid block is in the gas zone
Similarly, the flow rate of water from the fracture to
Similary, the fracture pressure Pf at elevation hmis the matrix is obtained from :
Pf = P - Yg (Zg - h m ) (9) Q w = Tw (Pf - Pewf ~ Pm + Pewm ) (22)
c) The grid block is in the water zone This entire discussion on pressure difference has de-
f~n~d th~ flow from the fracture to the matrix as po-
As before the pressure Pf at elevation hmis s1t1ve, 1.e., the fracture face pressure is greater
than the matrix face pressure. If flow occurs in the
Pf = P + Yo (Zw - Zg) + Yw (h m - Zw) (10) other direction (from matrix to fracture) the sign re-
verses the flow direction and the rate becomes an ef-
d) The grid block is in a two-phase zone flux instead of an influx.
In this case a grid block m is lying in a twb-phase zo- Nothin~ in ~his discussion about pressures deals with
ne,i.e., a fluid contact is present withinthegridblock. flow d1rect10n, however the next section concerning
phase transmissibilities deals with the direction of
This case is treated as one of the above cases, either flow.
a, b or c. For example, as long as the GOC lies within
364
SPE 12270 A. M. SAIDl 5
Secondly, regarding the vertical direction relative for Zt < Zg < Zb (42)
permeability to gas, onewou1d expect that as long as K'rgf = h/(Zb - Zt)
the gas-oil contact was above the top of the matrix for Zg > Zb (43)
K'rgf = 0
block element, the gas relative permeability would be
zero, and as soon as gas reached the top of the ma- Similary the implicit relative permeabilities when wa-
trix element the gas saturation would become 100%, ter flows from the fracture to the matrix, first the
and the gas relative permeability should be set to fracture water-oil contact Zw should be replaced by
unity, i.e. for vertical gas influx to the matrix we
would have : (44)
Zw= h( I - Swf)
for Zg < Zt (31)
Krg = Krgf = 0.0 Where h is again the total fracture grid block length.
Krg = Krgf = 1.0 for Zg > Zt (32)
Now substituting equation (44) into equations (33)-(35)
and differentiating with respect to the water satura-
Intuitively, this would appear to be the case, ~owe tion in fracture SWf' we get:
ver, because of practical limitations, the ve~tlcal
relative permeabilities are ~reated exa~t~y.11ke the aK rw k
horizontal or vertical re1atlve permeabllltles expres- K'rw = ( - - - ) = 0 for Zw > Zb (4.5)
sed in equations (28)-(30). Swf a
K'rwf = h/(Zb - Zt) for Zb > Zw > Zt (46)
K'rwf = a for Zw < Zt (47)
b) Water relative permeability at the boundary:
The corresponding equations of (28)-(30) for water re- For oil flow from the matrix to fracture. ihe implicit
lative permeabi1ities are respectively: oil relative permeability is given by :
365
6
Srr.,ULATION OF NATURALLY FRACTURED RESERVOIR SPE 12270
Krok+l = Kro k + K'rog a Sg + K'row a Sw (48) In this part, terms like Pf - Pm will be expanded to :
When oil is flowing from the fracture to the matrix (Pf - Pm)k+l = (Pf - Pm)k + c5Pf - c5P m (60)
we have : In some of the pressure terms, quantities such as
oK ro k c5('YZg) or c5('Ylw) may appear.
K'rogf = ( - - ) =0 for Zg < Zt (49) These will be expanded as follows:
OSgf
Zg = h Sgf (61)
K'rogf = - h/(Zb - Zt) for Zt < Zg < Zb (.50)
.5 ('YZ g) = 'Y a Zg + Zgc5'Y (62)
K'rog = 0 for Zg > Zb (.51)
Substitution of equation (61) into equation (62) gives:
.5 ('YZg) = "Yh.5S gf + Zg8'Y (63)
and for water saturation
oKra k Zw = h (1 - Swf) (64)
K'rowf = ( - - ) = 0 for Zw < Zb (52)
Similary, for the water-oil contact
oSwf
K'rowf = - h/(Zb - Zt) for Zb < Zw < Zt (53)
c5('YZ w) = 'Yc5Z w + Zwl;'Y (65)
K'rwf = 0 for .Zw < Zt (54)
a('YZw) = -'YhaSwf + Zwa'Y (66)
The method for applying all the implicit relative
permeabilities will be in the form of transmissibili- The gravity terms Ii Yare relatively simple for the gas
ties, i.e. and water, but they are more complicated for the oil
phase. For gas :
k+l k , (.5.5)
Tg = Tg + T g a Sg 'Y=~e~ (6n
where, obg
c5'Yg = Pge c5 bg = Pge (a-t» c5 P = "Ygpc5P (68)
Tgk=Ta(Krgb~k bg)k (~) , obg
J.l g
and T'g=T a ( Ilg • Sg h
were: 'Ygp = (ge (ap)
For water, the density is expanded to
From now on we will discuSS implicit transmissibilities
which are formed from implicit permeabilities. In ge- 'Ywp = Pwe (1 + Cw (P - Pi» (69)
neral, we have the following equation:
So : "Y w = Pwe Cw Ii P = "Y wp (j P
Tgk+l = Tgk + a gm T'gm 8S gm + agf T'gf SSgf (.56) where : "Y wp = ('we Cw
The a's are coefficients which depend upon the flow
direction. For flow from matrix to fracture The equation that would be used to describe oil densi-
a gm = 1,0 ; a gf = 0 ty in the model is :
For flow from fracture to matrix :
a gm = 0 ; CI' gf = 1,0 "Yo = (Poe + Pge Rs) b o (71)
In this manner, the equations may generally be written
in full and the appropriate terms included or zeroed Equation (71) implies that Yo is a function of both pres
out depending on the flow direction. The water and oil sure and solution gas-oil ratio Rs • For saturated oil,
equations are similar to equation (56), i.e. : both bo ,and Rs are functions of pressure only. There-
fore, Yo is only a function of pressure.
Twk +1 = Twk + Il'wm T'wm c5S wm + awf T'w c5S wf (.57)
1'0= 'op.5P
Tok+l = Tok + a'om T'owm c5S wm + T'ogm aS gm + (58) Type = 0 (72)
01'0
aof T'owf c5S wf + T'ogf aSgf where: Yop = (ap-) table Saturated oil
where
For undersaturated oi 1, Po and bo are both functions of
bw k 0 Krw k bo k pressure and Rs ' so we can replace bo by its approxi-
T'w = Ta (-;-) (~S) T'ow = Ta (-) mate value :
w u w Ilo
and
bo k oKrog k
T'og = Ta (-) ( )
bo = bos (1 + Co (P - Ps » (73)
Now using the method described above, all the various (I - (Zg - h m ) Ygp - hb P'w P - 'Yop»)8P +
cases of pressure d i fferenc,es can be deri ved. hb 'Y ors 8R s - 'Ygh .sSg - 8P m + Pewm 8S wm (85)
Oil phase pressure differences When there is a water-oil contact in the block below
The oil pressure difference is given by equation (60). the elevation hm' so that the grid block is still in
The exact fo~m of Pf depends on where the $r~d block the oil zone, equation (20) applies for the fracture
is located wlth respect to the contact posltlons. capillary pressure and the water phase pressure diffe-
The grid block is in the oil zone: Substituting equa- rence becomes :
tlon (8) lnto equatlon (60) and expanding, the result
is :
(Pf - pw)k+l =(Pf - Pewf - Pm + Pewm)k + (Zw - ht)
(Pf - Pm)k+l = (Pf - Pm)k + (1 + (h m - Zg) Yop> .5P- 'Y ors 8Rs + (I - (Zg - h m ) 'Ygp - (Zw - Zt) ('Ywp - 'Yop» 8 P-
(79)
aP m + (h m - Zg) Pors a Rs - ho .5 Sg 'Ygh 8S g + (Y w -"Yo) h8S w - 8P m + P'ewm 8S wm (86)
The grid block is in the gas zone: Substituting equa- The grid block is in the water zone: When the water-
tlon (9) lnto equatlon (60) and expanding the result 011 contact lS at, or above the top of the block, equa-
gives : tions (19) and (10) (Pew = 0) are substituted into equa-
(Pf - Pm)k+l :: (Pf - Pm)k + (l + (h - Zg)Ygp) - .5Pm
tion (82) and the result, after expansion gives:
m
- hg .5 Sg (80) , (Pf - Pm)~+1 = (Pf - Pewf - Pm + Pewm)k + (I + (Zw - hg)'Yop
+ (h m - Zw) 'Y wp) 8 P + (Zw - Zgl'Y ors 8 Rs + h ('Y w - 'Y 0)
The grid block is in the water zone: Substituting
equatlon (10) lnto equatlon (60) and expanding the re- .sSw - h'Yo 8S g - .sP m + P'ewm.sSwm (87)
sult gives:
When the water-oil contact is in the grid bloc~, equa-
tions (20) and (10) are substituted into equation (82),
(Pf - Pm)k+l = (I + (Zw - Zg) Yop + (h m - Zw) Ywp> after expansion this gives :
+ h ( Yw - Yo) 0 Sw - h 1'0.5 Sg + (Zw - Zg) Yors .5Rs (Pf - Pm)~+1 = (Pf - Pewf - Pm + Pewm)k + (I + (2Z w - Zg -
(Pf - Pm)k + .5P - aP m (81)
Zt) 'Y op - (2Z w - hw - Zt) 'Y wp) 8 P + (2Z w - Zg - Zt) 'Y ors 8R s ~
l~a ter phase pressure differences h'Y 0 0 Sg - 0 Pm + P'ewm 0 Swm + 2h ('Yw - 'Yo) 0 Sw (88)
The wat~r pressure difference is given by equation (82) This completes the expressions for the water-phase pres·
sure differences. As in the oil phase terms, either the
k+l
(Pf - Pm) w
P )k
= (Pf - Pewf - Pm + ewm + terms involving Rs or the terms involving Sg are pre-
sent but not both simultaneously.
oPf - .sPewf -bPm + .sPewm (82)
Gas phase pressure differences
The grid block is in the oil zone: When the water-oil The gas phase pressure difference is given by :
contact lS below the bottom of the grid block, equa- ( p f - Pm )k+l
g
k
= (Pf - Pegf - Pm + Pegm ) + 8 Pf -
tions (8) and (21) are substituted into equation (82)
and the result expanded to give: .sPegf - .sP m - .sPegm (89)
367
8 SIMULATION OF NATURALLY tRACTURED RESERVOIR SPE 12270
The e.xact.form of P.fand P f will depend on where the Where the A's are comp t d f h
matr1x gr1d block 1S 10caCqd te w1'th respect to the frac- pend1ng.on . . phase uise being
Wh1Ch or eac individual
calculated case de-
and where
ture contact positions. ' th~ flu1d contact~ are located with respect to the rna-
The grid block is in the oil zone: Substituting equa- tr1x block. The f1nal result is an equation with six
t10ns (8) and (16) 1nto equat10n (89) and expanding the unknowns.
result gives: Exchange flow equations
(P P )k+l ( k The genera I form of an impliCit transmissibil ity was
t- mg • Pt-Pegt-Pm+Pegm) +U-(hm-Zt)"Yop derived earlier in this section and has the following
- (Zg - Zt) "Ygp> 15 P + (h m - Zt) "Yops 15 Rs - h "YgsSg _ form :
15 Pm - P'egm 15 Sgm (90) Tk+l = Tk + T' 15 S (96)
The grid block is in the gas zone: Since the gas-oil and the general form of pressure difference analogous
contact must be below the center grid block elevation to equation (95) is :
hm• either equation (16) or equation (17) must be used £\pk+l=£\pk+A6P+B6S (97)
for the fracture gas-oil capillary pressure. When the .
gas-oil contact has not passed the bottom of the grid The latest 1terate on the exchange flow rate is :
block. equation (16) is valid, so substituting equations qk+l = Tk+I£\pk+l (98)
(9)
gives . and (16) into equation (89) and expanding the result S b t't t' f
u s 1 u 10n 0 equa 10ns t' (96) an d (97) into equation
. (98) and expanding. the result gives:
k
(Pf - Pm)~+l = (Pf - Pcgf - Pm + pcgm)k + U - (Zg _ Zt)"Yop qk+l = Tk£\p k + ATk 6P + BT 6S + T'6S£\p + SA6T'15P +
k
SBOI"6S (99)
-(2Zg -h m - Zt)"Y gpl6P+(Zg-Zt)"Yors6Rs+ N '
ow gwen any varla . bl e .sx. (~x ) 2 »bX so the appro-
("Yo - 2"Yg) h6S g - 6P m - P'cgm 6S gm (91) ximation may be made:
When the gas-oil contact is below the bottom of the AT' 15 S 15 P = 0 and BT' (6 S)2 = 0
grid block. equation (17) is valid'for the fracture so equation (99) becomes :
gas-oil capillary pressure.
(100)
(Pf - Pm)~+l = (Pf + Pcgf - Pm - pcgm)k + U + Zb "Yop -
(Zg - hm + Zb) "Ygpl6 P + Zb "Y ors 6 Rs - h'Yg 6Sg - 6Pm -
P'cgm 6 Sgm (92) Using proper subscript for each term equation (100) be-
comes :
The grid block is in the water zone : In order to be
1n the water zone reference grla block. the water-oil qk+l = Rj + Ajl15P + Aj2 15Sw + Ai) 15Sg + Bjl 15 Pm +
contact must be above the center grid block elevation Bj2 6S wm + Bj) 6Sgm (l01)
hm• so only equation (15) and (16) can be valid for
the gas-oil capillary pressure. When the gas-oil con-
tact is above the top of the block. equation (15) is Equation (101) is the general form used for the latest
valid. i.e •• Pcgf = O. iterate on the exchange flow rate. N~te that at conver-
gence :
Substituting equations (10) and (15) into equation
(89) and expanding the result gives: 15 S - 0 and 15 P _ 0
The water. oil. and gas flow rates for various cases
(Pf - Pm)~+1 = (Pf + Pcgf - Pm - pcgm)k + U + (Zw - Zg) + are presented in appendix A.
(h m - Zw) 'Ywp> 6 P + (Zw - Zg) 'Yors 6 Rs - 'Yo h6Sg + Mathematical description of the simulator
('Yw - .yo) h6Sw - 6P m - P'cgm 6S gm (9) The flow equations using Darcy's law and the conversa-
tion of mass for water, oil and gas in fracture and
When the gas-oil contact is below the top of the grid matrix may be written in the following form :
block and yet still above the center elevation hm•
equation (16) is valid for the gas-oil fracture capil- div. Tw ~ (Pw - 'YwZ) - qw + qew = ilVt 8 (II bw Sw) (l02)
lary pressure. Substituting equations (10) and (16)
into equation (89) and expanding the result gives:
div.ToV(Po-'YoZ)-qo+qeo= ilVt 8(IIbo So) (10)
(Pt - Pm)~+l = (Pf + Pegf - Pm - pcgm)k + U + (Zw - Zg +
Zb) "Y op + (h m - Zw) "Ywp - Zb 'Y gp) 15 P + (Zm - Zg + Zb) "Y ors 15Rs div. Tg V(P g - 'Yg Z) + div To Rs V (Po - 'Yo Z) - qg - qo Rs +
- 'Y 0 h 6Sg + ("Yw - 'Yo) h6S w - 6 Pm - P'cgm 15S gm (94) qeg +qeoRs + div.D V (Rsm - Rs) = ~ t 8 (II Sg bg + II So bo Rs)
(104)
General form of pressure differences : Examination of V
the equations given above show that the pressure dif- div.TwV(Pw-"YwZ)m-qewm= ilt 8(IIbw Sw)m (l0~)
ferences are of the form :
+Cr bo Rs ~i)n) dive (ToRs + Tg)V(cSP - cSP ego ) + Rgm = A31hP + A32 hSw +
k 1
Cn = _V(16 k+1 (b o Rs>k+l)/.:lt. C33 = _V(16 + (b o Rs>k+1)/At
A33hSg +(B31 + d31)cSP m + (B32 + d32)cSS wm +
(116)
Similarly. the right hand side of equations (105)-(107) (B33 + d33) bSgm
can be expanded as those given above. in which they
will be referred as dij' where.
If the bubble point pressure of reservoir oil varies . k+l
considerably in the lateral direction of the reservoir. Rw = Rl - qw + dJv. (TwV(P - Pewo - 'YwZ» + V(P - Pewo
then. such variation of ~ubble point press~re can. be ta- _'YwZ)k+1cS Tw - (16 b w Sw)k+l + (16 b w Sw) n
ken lnto account by addlng one more equatlon. ThlS cau-
ses to have an extra term in the above expanded equa- R _R _ + di (T V (P _ 'Y Z»k+1 + V (P _ P _ 'Y Z)k+1
tions (for oil and gas only) such as C24 and C34 • 0 - 2 qo v. 0 0 eog 0
For this we also need to have an extra equation which cSTo - (16 bo So>k+l + (16 bo 50>n
relates oil formation vo1um factor. Rs. and saturation
pressure. In addition. we have six ot~er equations. R = R3 _ q _ q R + diVe (T V(P _ P _ y Z»k+l + V(P-
three for fracture and three for matrlX. These equa- g ~+l 0 s g eg~+l g .
tions are: Pego-YgZ) cSTg+Rs V(P-Pe~o YgZ) cSTo+dJv.DV
Sw + So + 5g = 1 • Pego = Pg - Po I(Rsm - RS> - (Il bg Sg + Il bo Rs 50) +1 + (Il b g 5g + , bo Rs So) n
Pewo = Po - P w (for water wet system) Equations tor Rwm. Rom and RQm are similar to their
corresponding fracture equatl0ns. given abvove. except
Pewo = Pw - Po (for oil wet sytem) that they do not contain the productions terms. i.e.
The above 12 equations. with twelve unknowns can be qw· qo and qg.
solved using fully implicit method. The capillary pressure terms in the fracture equations
Moreover. the left hand side of equations (102)-(107) may be put to zero. Thus equations (111)-(126) repre-
can be evaluated implicitly as follows: sent six equations with six unknowns. the unknowns are
p. Sw. Sg. Pm. Swm and Sgm'
dive Tw V (P w - 'YwZ)k+1 = dive (T w V(P - Pewo - ywZ»k+l +
It should be noted that when there is water influx in-
div.Twk+lV(6P-6Pewo)+ V(P-Pewo-'YwZ)k+16Tw (l08) to any sector of a rerservoir. a term should be added
to the left hand side of equation (l17)to represent such
dive To V (Po - l' oZ) = dive (To V (p - 'YOZ)}k+l + dive To k+l influx. The above set of equations can be solved using
. k+l Gaussian elimination. When a reservoir is divided into
V ( uP - cSPego) + V(P - Peog - 'YoZ)
~
hTo (109) more than one sector. then we have to solve the above
set of equations simultaneously for all the grids in
dive Tg V (P g - l' gZ) = dive <Tg V (p - Pego _ 'Y~Z»k+l + all the sectors.
dive Tgk+lV(cSp - cSPego ) + V(P - Pego _ 'YgZ) +1 hTg In order to demonstrate the matrix structure of such
(110) a system. it is more convenient to give a simple exam-
ple.
369
10 SIMULATION OF NATURALLY FRACTURED RESERVOIR SPE 12270
Let us consider a reservoir that is divided into four
sectors. two .in the i direction and two in the j direc-
tions. Each sector is represented by two matrix blocks Depth ·Fracture Depth Fracture· Depth Fracture'
Each matrix block is divided into four grids, two in Volume VOJume VOJume
the Z direction and two in the R direction. For simpli- ( 106RB) ( 10 Rl3) (10 R(3)
city, the fracture of each sector is represented by
one grid point. This reservoir is shown schematically 90 4.5 600 97.0 1400 165.0
in figure 6. 200 10.0 700 107.0 1700 177
The above set of simultaneous equations (118)-(123) 350 55.0 900 127.0 1850 100
for the reservoir described in figure 6, with 36 grids 500 85.0 1100 135.0 2136 207
results in a matrix shown in figure 7. As may be seen
from this figure, each rock element (matrix block) gi-
ves rise to a 4x4 sUb-matrix lying along the diagonal. The actual production of oil and gas is given by SAIDI~
The ordering scheme for each rock element is the nor- The simulation of this reservoir, using model descri-
mal Gaussian elimination ordering. The sector system bed here, started in 1973. 22 years of the history of
also lies on the digona1 at the lower right hand cor- this reservoir was matched using a two sector reser-
ner of the matrix, and it has a D-4 Gaussian elimina- voir. The results of pressure. gas-oil and water-oil
tion ordering scheme. The matrix elements along the contacts history match together with their actual va-
right hand side and lower part of matrix represents lues are given in Fig. 8. The results of GOR match,
the coupling (transmissibility) coefficients between together with its actual history, are also given ver-
each grid of the rock element and each sector grid sus time in Fig. 11.
This study could not be continued due to the'events
block (fracture grid block). in Iran which meant that computer was not available.
Haft Ke1 field simulation
Haft Ke1 Field is situated in the south-west of Iran CONCLUSION
at the east side of the Dezfu1 embayment. The field The following conclusions can be drawn from this paper:
was discovered in 19~8 and had a cumulative oil produc- 1. A fully implicit reservoir simulator which thorou-
~ion.of over 1.67xl0 STB at the end of 1~79. ~as in- gh1y treats both fracture flow and the exchange bet-
Jectlon, at a rate of 400xMMSCF, started ln thlS reser- ween matrix and fracture is described.
vois in mid ~97B. It is a~proximate1~ 20 mi1e~ (32 km) 2. The gravity drainage and diffusion processes as well
long and 3 ml1es (5 km) wlde. The maln produclng for- as exchange between matrix and fracture are ca1cu1a-
ma~ion.is the Asmeri 1imes~one of.01igo-Mio~en~ age ted more ~ccrately than any other exist{ng fractured
WhlCh lS 900 ft (2BO m) thlCk. ThlS reserVOlr 1S also reservoir simulation model.
in pressure commu~ication with th~ Eo~ene and Creata- 3. Excellent results were obtained when matching the
ceous rocks and wlth the Naft Safld Fle1d from the reservoir performance of the Haft J<el field in Iran.
north-west. These formations and reservoirs have pro-
bably contributed to oil production in Haft Ke1. NOMENCLATUrlES
The oil-ie-place used in the mathematica1 mode1 is A = Area
7.25 x 10~ STB in the matrix and 175 x 106STB in the b = Formation volume factor
fissures. c = Compressibility factor
Because of excellent communication in the reservoir, D = Effective diffusion coefficient
the pressure variations and gas-oil and water-oil le- GOC = Gas-oil contact
vels within the field are not significant and they can h = Height of fracture
reasonably be averaged. In addition. in order to sim- K = Rock permeability
plify the study and to reduce the computer time. only kr = r.elative permeability
one rock type was used to represent the reservoir. The L = Half width of a matrix block
porosity and permeability of the blocks varied, res- P = Pressure
pectively, from 12 to 7% and from 0.8 to 0.05 md. The Pc= Capillary pressure
block dimensions are varied from 10 to 14 ft (3-4.25m)q = Production
in height with radii of 6-B ft (1.B-2.5m). rn= nth radial grid
The 51 years of history consisting of the pressure, Rs= Solution gas-oil ratio
water-oil and gas-oil contacts are given in Fig.B. The S = Saturation
relative permeabi1ities of gas-oil and water-oil are t = Time
given in Fig.9, and their related capillary pressures T = Transmissibility of fracture
at the bubble point pressure are given in Fig.l0. The V = Bulk volume
cumulative fracture volume distribution versus depth WOC = Water-oil contact
which was finally used in this study is given in the Z = Depth
following Table. ~he black oil PVT properties are gi- Zm = Depth of a matrix qrid
ven by SAID! (6). Zw = Depth of woc
The water formation volume and compressibil ity factors,
Zg = Depth of GOC
rock compressibility, and diffusion coefficient of
SUBSCRIPTS
1.002 RB/STB, 3xl0- 6 psi- l , 4x 10-6 psi- 1 , and 0.0025
ft 2/day were respectively used in this study. The gas-b= Bottom
oil capillary pressure was calculated from the equa- e = Influx from matrix to fracture
tion . f = Fracture
9 = Gas
i = Initial
j = 1,2,3 Water. oil and gas
In matching the past history of this reservoir, almost m = MatriX
all the parameters mentioned earlier within their pos- nt ==
Time step level
Top
sible ranges were changed to arrive at a qood match.
370
SPE 12270 A. M. SAIDI 11
SUPERSCRIPTS APPENDIX A
k = Iteration level
I = Derivative with respect to saturation 01" pressure Due to the limitation of the space, only water equation
terms are given.
GREEK LETTERS Water zone reference (WaC above top of block.)
JI. = Viscosity
p = Density Rl Tw k (Pf - Pewf - Pm + Pewm}k
I' = Specific weight k
!!J = Porosity
All T w (l + Zw - Zg) l' op + (h m - Zw) l' wp}
A12 T'w (Pf - Pewf - Pm + pcwm)k + Tw k h (1'w -1'0)
11ATHEMATICAL SYI~BOLS k k
a = Partial derivative AU -Tw h'Yo(TYPEO),T w (Zw-Zg) 1'ors(TYPE 1)
b = Iteration level
div= Divergence Bll - Tw k
V = Gradient k k
B12 T w P'ewm + T'wm (Pf - Pemf - Pm + Pewm)
4t= Time increment (t n+l - t n)
B13, Pwf 0
ACKNOVILEDGrmnS Pf P + 'Yo (Zw - Zg) + 'Yw (h m - Zw)
The author wishes to thank A.D.Modine for his valuable (WOC in block and above elevation h )
contribution in both the development of the concept Rl, A13 .(TYPE 0), B11 , B12 , B13 , an~ Pf are the same as
and the computer proqram.
those glven above.
REFERENCES k
All T w (l + (2Zw + Zg - Zt) 'Yop - (2Z w - h m - Zt) 'Ywp)
1. Reiss, L.H. : "The reservoir engineering aspect of A12 T'w (Pf - Pewf - Pm + Pewm) + 2Twk h ('Yw - 'Yo)
fractured formations", editions Technip Paris, 1980 k
AUT w (2Z w - Zg - Zt) Yors (TYPE 1)
2. Saidi ,A.r1.: "Effect of gas pressure maintenance on
the recovery of the Iranian fractured limestone reser- Pewf (Zw - Zt) ('Yw - 'Y 0)
voirs", Proc. 9th world energy Conf., Detroit. (1974)
Oil zone reference (WaC below bottom of block)
3. Saidi ,A.M., and Van Golfracht, T. : "Consideration R , A (TYPE 0), B , B , and B are the same as tho
Sur les m~canismes de base dans les reservoirs frac- 1 13 11 12 13
tures," Review de l'Institut Francais ctu Petrole (1971 se given above.
4. Saidi ,A.t1, Tehrani .D.H., and lHT ,K.: .. ~1athematical All T w k (l - (Zg - h m) I' gp (Zb - Zt) (I'wp - 'Y op)
Simulation of fractured reservoir performance, based k
on physical model experiments" ; Develooments in re- A12 T'w (Pf - Pcwf - Pm + Pcwm)
servoir engineering_ paper PD 10(3) - Proceedings 10- A13 - Tw k 'Y gh(TYPE 0), Twk (Zb - Zt) Yors (TYPE 1)
th world petroleum congress, Bucharest, 1979. Pf P - Yg (Zg - h m)
5. Yamamoto, Padgett, Ford and Bonbeguira : "Composi-
tional Reservoi~ Simulator for Fissured Systems - The Pcwf (Zb - Zt) (Y w - Yo)
Single-Block Model," SPEJ, June (1971), 113-128. (waC in block but below eleva~ion hm)
6. Saidi,AJ.1.:"Mathematical simulation model descri- R1, A13' Bll' B13' and Pf are the same as those given
bing iranian fractured reservoirs and its application
to Haft-Kel field", Proccedings 9th Horld Petroleum above.
Congress, Tokyo (1975), p. 209. Twk(I +(hm-Zg~ Yop-(Zw-Zt)(Ywp- Yop»
7. Lefebvre du Pray, E.J., Bossie-Codreanu,D. : "Si- T'w (Pf - Pewf - Pm + Pewm)k + T w kh (Y w - "0)
mulation nU11l~rique de 1 'exploitation des r~servoirs
fissur~s", Proceedings 9th lVorld Petroleum Congress, T w k P'ewm + T'wm (Pf - Pewf - Pm + Pewm)k
Tokyo (1975), Panel discussion 13 (5). (Zw - Zt) (Yw - Yo)
8. Rossen, R.H. : "Simulation of naturally fractured
reservoirs with semi impl icit source terms", SPE Jour- Gas zone reference (WaC below bottom of block)
nal, June (1977), p. 201. Rl, Bll, B12, and B13 are the same as those given above.
9. Thoms, L.K., Dixon.T.N., and Pierson R.G. : "Frac- k
tured reservoir simulation", SPE Paper 9305 presented All Tw (I + (h m - Zg) Yop - (Zb - Zt) (i'wp - Yop»
at the 55th Annual Fall Meeting of AIME held in Dallas
Texas, Sept. 21-24, (1980). A12 T'w (Pf - Pewf - Pm + Pewm)k
k
AU m Tw (h - Zg + Zb - Zt) (TYPE 1)
10. Bossie-Codreanu,D.,Bia,P.,and Sabathier,J.C :
"The Checker model" and imprpvement in model 1ing natu- Pf P+Yo(hm-Z g)
rally fractured reservoirs", paper SPE 10977 presentee Pewf (Zb - Zt) ( Y - Yo)
at the six SPE symposium on reservoir simulation ; w
New Orleans, Feb. (1982). (WaC in block but below elevation h )
11. Blaskovich, F.T., Cain, G.M, Sonier, F., Waldren, R1, All' A13 (TYPE a), B11 , B'2' B13m, Pf and Pcwf are
D., and Webb, S.J. : "A multicomponent isothermal sys- the same as those given above.
tem for efficient reservoir simulation", paper SPE
11480 presented in Bahrain March (1983).
T'w (Pf - Pewf - Pm + Pewm}k + T w k h ("Y w - "o)
k
T w (Zw - Zt) "ors (TYPE 1)
371
SECTOR SECTOR SECTOR SECTOR SECTOR SECTOR
~ ROCK TVPE3
at
Two dimensional
Symmetry R-Z cylinder
Sealed boundary
Ibl
tIFlow
Vertical
- Flow
Radial
lei
Idl
)2. 270
GOC - - - - - - - - - - p. Z!J
P, ----------r-- ..m
• •• •
m •• • •
Pf ---- -- .... • •• •
••• •
RACTURE GRID GOC - - - ------P.Zg ••• •
•• • •
• •• •
••• •
••• •
WOC--- - - - - - - Zw •• • •
• •• •
WOC - - - - - - - -_- Zw ••• •
••• •
•• • •
• •• •
Fig. 4-A grid block lying in oil zone. Fig. 5-A grid block lying in gas zone. ••• •
••• •
•• • •
• •• •
••• •
••• •
•• • •
• •• •
••• •
••• •
r
SECTOR 1 SECTOR 2 SECTOR 3 SECTOR 4
x •• • •
BE
• ••
j = I. i = I j = I. i = 2 j = 2. i = I j = 2. i = 2
Fig. 6-Schematic representation of a reservoir with four sectors. Fig. 7-Typical matrix structure for a four-sector reservoir.
) 22-?(}
o
r.- r-..... G~s-Oi levI I
20( 1 750
I- 400
w
~
~ ""~ 1650 en
~
w 0.
u.
~ 600
1\ 1550 ~
w ""- I\vV-
':Ii
::::l
a::
~ 800
1\ I-
1450 ~
1.0 r----r--"T"'""-....,--,.
R., ervo r \
(J o
::::I
~ 1(1(10
I eSSL e r\.. 1350 :g
'\
I\-.. V-
I-
'"u. ct: 0.8 I-l-----j~-.___+ - - 4 - - - - 1
01200 1250 w
0.
c:: ~
~
::::l
o
~ 1400 1150 :za::
(J)
"-
~ 0.6
o 0. a::
a:: ...,- r----- o
u. 1600 950 a::
:r / o ~ Ou4 1-¥7-t---\-----}f--~~~_I
>
I-
0.
w 1800
. ./ c::
W
"-
'"
~
c
~ ter-( il Ie
<II
'I
W 0.2 I--~hl--~- -+----1
y a::
200 0
/
220 0
~
.20 .40 .60 .80
4 S9 OR Sw FRACTIOI~ OF P V
8 12 16 20 24 28 YEARS
Fig. 8-Actual and simulated pressure, gas/oil, Fig. 9-0il, water, and gas relative
and water/oil levels. permeability.
MEASURED
SIMULATED
410
***
4
o 1'. .
' ........
\ -
3
:;; 400
1\1
"-
u.
(J
(J)
a::
0
C1 380
390
'"
0. 0.
Z Z I- 370
2 2- ct:
~" "-
~
'"
(.)
0.
::::l
:Ii 360
- ::::l
(J
\ 350
·4
0.2 OA
Sw OR SL FRACTION OF P,V.
0.6
\
I
0.8
"'" ~
1.0
o 10 20 YEARS
Fig. 10-Average water/oil and gas/oil capillary pressures of Haft Kel Fig. 11-Actual and simulated GOR.
field.
) 2:l 70