Beruflich Dokumente
Kultur Dokumente
Fractured Reservoirs
R.H. Dean, SPE, Area Oil & Gas Co.
L.L. Lo, SPE, Area Oil & Gas Co.
Summary. This paper describes a three-dimensional (3D), three-phase, black-oil model being used to simulate naturally fractured
reservoirs. The program is fully implicit and can perform single-porosity, dual-porosity, or dual-permeability computations. Sample
simulations are presented to illustrate the differences between the three computational techniques. Single-porosity recoveries are
much larger than the recoveries predicted by the dual techniques. The dual-permeability, primary-depletion recoveries are very
similar to the dual-porosity, primary-depletion recoveries, while the dual-permeability waterflood recoveries are significantly larger
than the dual-porosity waterflood recoveries.
Pseudocapillary pressures are generated from fine-grid, single-matrix block studies. The pseudocapillary pressures are then used
in the dual-porosity simulations to account for fluid distributions in the matrix and fracture systems.
Introduction
Over the last 3 decades, considerable effort has been devoted to tures and matrix to arrive at effective properties. In many cases,
understanding the physical processes occurring in fractured reser- one may be able to ignore fluid flow through the matrix system,
voirs and translating these processes into appropriate mathematical and the formulation becomes a dual-porosity technique.
models for reservoir analyses. Naturally fractured reservoirs may Single-porosity simulations have been performed for many years.
contain many fractures that permeate different regions of the reser- With the advent of more powerful computers and a continual reduc-
voir, occurring with greater intensity near faults or folds. The frac- tion in computing costs, it is becoming feasible to simulate naturally
tures serve as highly conductive flow paths for the reservoir fluid, fractured reservoirs. Numerical simulations allow one to evaluate
increasing the reservoir's effective permeability significantly over complex reservoir systems and to make reservoir performance pre-
that attributable to the rock matrix. The fracture volume is usually dictions without being restricted to the simplifying assumptions that
small, so the porous rock matrix serves as the primary source of normalr, accompany analytic solutions. Kazemi et ai.4 and
hydrocarbons. Rossen presented simulators in 1976 and 1977 for modeling fluid
The reservoir mechanics of fractured systems is significantly flow in naturally fractured reservoirs. Numerical simulation of
different from that of single-porosity systems. In addition to matrix naturally fractured reservoirs has been receiving increasing attention
porosities and permeabilities, one must also consider fracture porosi- ever since.
ties, fracture permeabilities, and factors that control exchange rates The matrix/fracture exchange mechanism is an important com-
between the two systems. Effective fracture permeabilities can be ponent in natural fracture simulations. Many authors 6-8 studied
determined from pressure-transient tests; however, it is very difficult matrix/fracture interactions to understand recovery mechanisms bet-
to ascertain fracture porosities and matrix-block geometries. ter. Reiss 9 and Van Golf-Racht lO analyzed fluid segregation in
Fluid-production mechanisms are complex for fractured systems. considerable detail for both the matrix and fracture systems to as-
Fluid expansion pushes hydrocarbons from the high-porosity matrix certain matrix-block production rates and ultimate recoveries. Sever-
to the low-volume fractures, while gravity and capillary forces may al authors 11-13 undertook extensive experimental studies of single-
enhance or inhibit hydrocarbon recovery from the matrix system. matrix-block mechanisms.
In fluid injection processes, the injected fluid may easily bypass During matrix/fracture fluid exchange, fluid flows through the
the low-permeability matrix system by shooting through the high- matrix block to the fracture system, resulting in saturation and pres-
permeability fractures to production wells. Gravity or capillary pres- sure profIles that are nonuniform throughout the matrix block. Capil-
sures must playa major role in injection processes ifthe hydrocar- lary forces produce profiles that vary radially out from the center
bons in the matrix are to be replaced by the injected fluid. of a matrix block, while gravity forces create profiles that vary in
Several authors 1.2 investigated fluidflow through fracture net- the vertical direction. Saidi 14 accounted for both radial and verti-
works in nonporous rock and showed that there must be many inter- cal variations by subdividing each matrix block into a cylindrical
connected fractures in a region before the fractures in that region set of gridblocks and simulating the spatially varying saturation and
will behave as an equivalent porous medium. Here we assume that pressure profiles. Pruess and Narasimham 15 modeled radial-like
there are many well-connected fractures and that the fracture net- profiles using a multiple-interacting-continua grid that was discre-
work behaves as an equivalent porous medium. tized symmetrically about the center of the matrix block.
Barenblatt et ai. 3 proposed a dual-media approach in 1960 for The techniques presented by Saidi and by Pruess and Narasirnham
modeling naturally fractured systems. The fractures and matrix are simulate matrix blocks with known geometries and require several
treated as separate continua throughout the reservoir. Every point values of pressures and saturations for each matrix block. In this
in the reservoir contains fracture pressures and saturations and paper, we assign a single set of matrix pressures and saturations
matrix pressures and saturations. Fluid may flow through the frac- to each gridblock following the dual-continua approach of Baren-
ture and the matrix continua. The two continua are connected blatt et ai. 3 and do not restrict ourselves to a specified matrix-block
through an exchange term on the basis of the differences in matrix geometry until we discuss single-block studies. Even though each
and fracture pressures. This basic formulation is equivalent to the gridblock may actually contain many matrix blocks, as shown in
dual-permeability technique discussed later. Fig. 1, the matrix and fracture saturations and pressures are taken
The fracture system is typically assigned high effective permea- to be constant within each gridblock similar to Kazemi et at., 4
bilities and low effective porosities, while the matrix is assigned Chen,16 Thomas et ai. ,17 Gilman and Kazemi, 18 and Blaskovich
low permeabilities and high porosities. The fracture system's local et ai. 19 Pseudocapillary pressures are generated to account for
properties are averaged over a volume containing both the frac- nonuniform properties.
This paper compares single-porosity, dual-porosity, and dual-
Copyright 1988 Society of Petroleum Engineers permeability simulations for primary depletion and water injection
FLOW
DUAL POROSITY -0 0 0
MATRIX + +
, +
BLOCK , : EXCHANGE
~
I
I II II @ @
~::~*=::-:?,z:=:
,I
,
"
"
II
I II II
L __ -'L __ -"-- __
I : : EXCHANGE
1 1 I FLOW
-~>-----~ @>----
0= FRACTURE @ = MATRIX
Fig. 1-Matrlx blocks contained within grldblocks. Fig. 2-0ne-dimenslonal flow for three simulation techniques.
Equations
Dual-permeability equations are a direct extension of simpler single-
porosity equations. Fig. 2 depicts one-dimensional (lD) fluid flow
in single-porosity, dual-porosity, and dual-permeability systems. Eqs. 1 through 4 are identical to single-porosity equations with
In Fig. 2, the ID dual-permeability system is analogous to a two- additional transfer terms between the matrix and fracture systems.
dimensional (2D) single-porosity system. This similarity between Well terms (q) are not included in the matrix equations because
single-porosity and dual-permeability systems allows any 3D single- earlier tests showed that they were insignificant, even when frac-
porosity program to perform 2D dual-permeability computations ture permeabilities are approximately equal to matrix permeabili-
with a suitable choice of transmissibilities in the third dimension. ties. The equations reduce to a dual-porosity formulation if the
The three-phase, dual-permeability equations in finite-difference matrix transmissibilities, Twm' Tom' and T£m =0.
form follow. Matrix and fracture transmissibilities are identical to their single-
porosity counterparts; e.g., the water transmissibility in the x direc-
Fracture Equations. The water/oil-fracture equation is tion for a homogeneous fracture system is
kxkrw) ~y..lz .
(Twl )x=0.001127 ( - - - - .................... (5)
Bw/l-w I ~x
+qOl.I= Vb ~t(rfJISOI.I), ........................... (1)
in field units.
~t BOI.l
The transfer transmissibility involves a geometric shape factor,
where a=w or o. u. The water transfer transmissibility has the form
The gas-fracture equation is
- (-
Tw=0.OO1127ukm krw
- )* ~x~y..lz, ................ (6)
Bw/l-w
where km is the average matrix permeability and the fluid proper-
ties, krw, Bw, and /l-w, are evaluated upstream. The fluid properties
are based on Pwj and Swj if water flows into the matrix block, and
on Pwm and Swm if water flows out of the matrix block. The same
upstream approach is used for RT in Egs. 2 and 4.
The shape factor, u, is a measure of the conductivity between
Matrix Equations. The water/oil-matrix equation is the matrix block and the surrounding fractures. Consequently, u
will be a function of block geometry. If the matrix blocks are rec-
tangular prisms with sides Lx. Ly • and Lz, then a first-order finite-
difference approximation of flow out of the matrix block produces
a u of the form 4
= :: ~t ( rfJ;::m), ............................... (3)
U=4C~ + L~ + L~). ........................... (7)
where a=w or o.
.
LEGEND
sures and 0.0001 for saturations .
~
. Kozemi's Results
The linearized equations are solved with an efficient incomplete
/"
Current Results
LU factorization, ILU(O), as a preconditioner with orthomin ac-
-:;;- celeration. The program solves for the reservoir variables and well
~
,£
. pressures simultaneously. The reservoir variable coefficients in the
~
0 linear system are stored as bands to facilitate vectorization, while
ii~ the well variables use indirect addressing to allow for general well
<5 // completions.
~ •
ON
;.
.7 If the number of gridblocks is n, then three-phase simulations
././
involve 3n unknowns (Po' Sw' and Sg or P s ) for single-porosity
simulations and 6n unknowns (Pof' Swf' Sgfor Psf' Pam' Swm' and
- • 7
~/
~sm or Psm ) for dual-porosity and dual-permeablity simulations .
However, the program solves linear systems having 3n unknowns
0 -- .... " --<t- ---,
-
, , ,
for single-porosity and dual-porosity simulations and 6n unknowns
0
Time (years)
for dual-permeability simulations. In dual-porosity simulations, the
3n unknowns-Pam' Swm' and Sgm or psm-are expressed in terms
Fig. 3-Kazemi five-spot comparison.
of the fracture variables when the linear system of equations is
formed, so the resulting linear problem only contains 3n unknowns.
The linear solver for the 6n unknowns is very similar to the linear
where a is in ft- 2 [m- 2]. Remember that Eq. 7 is a very simple solver used for the 3n unknowns. Single-porosity and dual-porosity
equation for the shape factor even though the shape factor is used simulations in 3D produce a linear system with seven nonzero bands
to model a complex interaction between the matrix blocks and frac- oflength n where each band contains 3 x3 submatrices. For dual-
ture system. Eq. 7 assumes that the recovery mechanism has no permeability problems, the solution vector contains the fracture vari-
preferred direction, the matrix properties are uniform, the matrix ables as the first 3n unknowns and the rock matrix variables as the
blocks are rectangular, and the recovery mechanism can be modeled second 3n unknowns. With the solution vector ordered in this man-
with a simple difference formula. In practice, the shape factor may ner, the linear system has seven nonzero bands of length 2n and
be much different from that predicted by Eq. 7; consequently, the an additional two bands of length n where each band contains 3 X3
shape factor normally must be evaluated as a history-match pa- submatrices.
rameter. Even though the program is fully implicit, it is capable of handling
fairly large reservoir discretizations. With 2 megawords (16 mega-
Well Equation. The q terms in Eqs. 1 and 2 are the well-rate assign- bytes) of storage, the program can simulate three-phase, 3D, single-
ments by layers in the fracture system. The well rates are assigned porosity problems consisting of 8,700 gridblocks, dual-porosity
to each layer on the basis of the bottornhole pressure (BHP) and problems consisting of 7,600 gridblocks, and dual-permeability
reservoir pressure in that layer. The water rate for a layer is problems consisting of 4,200 gridblocks.
Sw P ewo
(fraction) krw k row (psi) TABLE 2-GAS/LIQUID DATA
--- ---
85.69
0.20 0.0 1.0000
0.25 0.0004 0.6027 27.84 SL Pego
0.30 0.0024 0.4490 2.53 (fraction)
~ ~ (psi)
--
0.31 0.0033 0.4165 0.0 0.30 0.0 0.6345 1.92
0.35 0.0075 0.3242 -1.26 0.40 0.00002 0.5036 1.15
0.40 0.0167 0.2253 -2.55 0.50 0.00096 0.3815 0.77
0.45 0.0310 0.1492 -3.94 0.60 0.00844 0.2695 0.50
0.50 0.0515 0.0927 -5.56 0.70 0.03939 0.1692 0.32
0.60 0.1146 0.0265 -10.35 0.80 0.13010 0.0835 0.22
0.70 0.2133 0.0031 -22.06 0.85 0.21670 0.0477 0.18
0.80 0.3542 0.0 -100.0 0.90 0.34540 0.0183 0.15
0.90 0.5438 0.0 -300.0 0.95 0.53020 0.0 0.12
1.00 0.7885 0.0 -600.0 1.00 1.0 0.0 0.10
and fracture compressibilities are 3.5 x 10 -6 psi -I [5.1 x 10 7 Primary Depletion. A single well is placed in one comer of the
kPa- I ]. grid and completed in the bottom half of the pay zone. The well
Fracture relative permeabilities are straight lines from zero to produces at a total oil rate of 2,000 STBID (320 stock-tank m 3 /d]
one, and water/oil and gas/oil capillary pressures are set to zero until it reaches a BHP of 1,800 psi [12.4 MPa]. The well reaches
in the fractures. Matrix relative permeabilities and capillary pres- this limiting pressure very early in the simulation and remains there
sures are listed in Tables 1 and 2, where the irreducible water satu- for the rest of the simulation. No gas is reinjected during the simu-
ration is 20.0%, critical gas saturation is 5.0%, and the water/oil lation.
imbibition capillary-pressure curve crosses zero at a water saturation The single-porosity, dual-porosity, and dual-permeability cumula-
of 31.0%. Later, we will see that this zero point on the capillary- tive production histories and GOR's are shown in Figs. 4 and 5,
pressure curve plays a major role in waterflood predictions. respectively. The ultimate single-porosity recovery is 9.4% of
Pressure-dependent oil and gas properties are listed in Table 3, and OOIP. The dual-porosity and dual-permeability production histories
additional fluid properties are shown in Table 4. All comparisons are very similar, with ultimate recoveries of only 3.5 and 3.6%,
between the three simulation techniques use the original capillary- respectively. Higher recoveries occur with pressure maintenance
pressure curves in Tables I and 2. Pseudocapillary pressures are and increased values of the critical gas saturation or with smaller
discussed later. values of the shape factor. The dual techniques experience high
All runs are initialized with an oil saturation of 100.0% in the GOR's after only 0.5 year. It is surprising that the dual-porosity
fracture system and 80.0% in the matrix. The matrix system begins and dual-permeability results are so similar because the dual-
with an immobile water saturation of20.0%, and there is no initial permeability technique includes gravitational effects implicitly in
free gas. The average initial reservoir pressure is 4,300 psi [29.6 the simulations, while the dual-porosity technique ignores gravita-
MPa], and the initial saturation pressure in each gridblock is set tional effects.
equal to that block's initial oil pressure. With these initial condi- The total oil productions for the dual techniques are even less
tions, 5.0% of the original oil in place (OOIP) is contained in the than the initial oil contained in the fracture system. In fact, there
fractures. is more oil in the matrix system at the end of the run than there
All runs are made with a target saturation change of 0.10 (fraction) was at initialization. This occurs because the oil shrinks as the reser-
per timestep. This target saturation applies to both the fracture and voir pressure declines and oil imbibes into the matrix to replace
matrix systems. Because the matrix porosities are 24 times larger liberated gas.
than the fracture porosities, this saturation-change constraint allows For the IO-year simulation, the single-porosity technique requires
single-porosity simulations to take larger timesteps than dual- 56 timesteps, with 3.3 nonlinear iterations per timestep and 19 linear
porosity or dual-permeability techniques. The dual techniques also iterations per nonlinear iteration. The dual-porosity technique re-
require more computations per timestep than the single-porosity quires 178 timesteps, with 3.3 nonlinear iterations per timestep and
technique; consequently, the dual techniques will be much more 17 linear iterations per nonlinear iteration. The dual-permeability
expensive than single-porosity techniques. computations were restricted to a 2-year simulation requiring 359
timesteps, with 3.0 nonlinear iterations per timestep and 74 linear
iterations per nonlinear iteration.
In terms of total run times, the single-porosity simulation is 3.2
TABLE 3-PRESSURE-DEPENDENT DATA times faster than the dual-porosity simulation; and if the dual-
permeability run time is extrapolated to 10 years, the dual-porosity
P 80 8g R. /La /Lg
technique is 17.6 times faster than the dual-permeability technique.
~ (RB/STB) (RB/STB) (scf/STB) (cp) ~ The dual-porosity and single-porosity techniques incur nearly the
15.0 1.050 225.00 5.0 3.934 0.0105 same computing costs per timestep, but the dual-porosity simulation
115.0 1.080 25.000 43.0 2.776 0.0109
315.0 1.100 9.524 95.0 2.400 0.0113 requires more timesteps because of the target saturation control men-
615.0 1.126 4.762 160.0 2.053 0.0122 tioned earlier. The dual-permeability technique is much more ex-
915.0 1.148 3.125 210.0 1.810 0.0132 pensive than the other techniques because its linear iterations are
1,215.0 1.170 2.326 265.0 1.600 0.0143 much less stable. This instability is probably a result of the trans-
1,515.0 1.190 1.852 315.0 1.413 0.0153
2,015.0 1.223 1.351 403.0 1.196 0.0173
2,515.0 1.257 1.075 493.0 0.990 0.0193 TABLE 4-ADDITIONAL FLUID PROPERTIES
3,015.0 1.293 0.901 585.0 0.880 0.0212
3,515.0 1.331 0.787 680.0 0.790 0.0232 Oil compressibility, psi -1 12.0 x 10- 6
4,015.0 1.372 0.704 782.0 0.725 0.0253 Water compressibility, psi -1 3.5x10- 6
4,273.0 1.393 0.671 836.0 0.702 0.0264 Water FVF at reservoir temperature, RB/STB 1.07
4,515.0 1.410 0.641 883.0 0.679 0.0274 Water viscosity, cp 0.35
5,015.0 1.449 0.585 983.0 0.638 0.0295 Water density at surface conditions, Ibm/ft 3 62.4
5,515.0 1.487 0.530 1,083.0 0.602 0.0317 Oil density at surface conditions, Ibm/ft 3 57.0
6,015.0 1.526 0.474 1,183.0 0.572 0.0338 Gas density at surface conditions, Ibm/ft3 0.056
~ I
Duol Permeability 9~ I
Duol Poroslfy
8 I Single Porosity
:J~----~---
10 '0
Time (yeors) Time (yeors)
Fig. 4-Prlmary depletion recoveries for three simulation tech· Fig. 5-Prlmary depletion GOR for three simulation tech·
nlques. nlques.
fer transmissibilities between the fracture and matrix systems, which recovery is 18.0%, while the dual-permeability recovery is 33.3%.
produce large off-diagonal entries in the linear system, making the The WOR histories are shown in Fig. 7. The dual-permeability and
linear problem ill-conditioned. Dual-permeability simulations should single-porosity WOR's remain fairly low throughout the 1O-year
become stabler as the shape factor decreases. history.
The dual-permeability technique predicts a total recovery that is
Water Injection. For this study, the production well is still placed 85 % larger than the dual-porosity recovery. If water is injected for
in one comer of the grid but completed in the top half of the pay 10 years, then the water-saturation distributions in the matrix at
zone. An injection well is placed in the opposite comer of the pattern the center of the flood pattern have the vertical profiles shown in
and completed throughout the entire interval. The producer flows Table 5. It is clear from Table 5 that gravity affects the entire ver-
at a total liquid rate of 2,000 STBID [320 stock-tank m 3 /d] until tical interval of the dual-permeability matrix but is absent in the
it reaches a minimum BHP of 1,800 psi [12.4 MPa]. Water is in- dual-porosity matrix.
jected into the injection well at a total rate of 2,400 STBID [380 A second dual-permeability simulation was performed with all
stock-tank m 3 /d] until the wellreaches a maximum BHP of 6,000 vertical transmissibilities in the matrix system set equal to zero.
psi [41.4 MPa]. The reSUlting production history is shown in Fig. 8 with the dual-
For the single-porosity case, the injector and producer are oper- porosity results. The dual-permeability predictions are now very
ating at the limiting well pressures throughout most of the simula- similar to the dual-porosity predictions, verifying that the higher
tion. For the dual techniques, the producer remains at the limiting dual-permeability waterflood recoveries are caused primarily by
pressure for the first year and becomes rate-controlled thereafter. vertical continuity throughout the matrix system. Gilman and
The injection pressure stays below the limiting pressure throughout Kazemi 22 present a technique that allows vertical continuity in the
the dual methods' simulations. The simulator produces and injects matrix system but avoids the high computational costs associated
more easily into the fracture system than into the matrix system with dual-permeability simulations.
because the mobility term, A, in Eq. 8 is larger for the fracture In terms of total run times, the single-porosity simulation is 6.4
system. The fracture relative permeabilities are more favorable times faster than the dual-porosity simulation, and the dual-porosity
toward flow than the matrix relative permeabilities. simulation is 12.0 times faster than the dual-permeability simulation.
The single-porosity, dual-porosity, and dual-permeability cumula- The dual-porosity technique requires 426 timesteps, while the single-
tive productions for the first 10 years are shown in Fig. 6. At a porosity technique requires only 57 timesteps. The target satura-
WOR of 50 STB/STB [50 stock-tank m 3 /stock-tank m 3 ], the tion control appears to play a larger role in waterfloods than in
single-porosity recovery is 61.8% of OOIP. The dual-porosity primary depletion.
~r-----------------------------------------' ~r-----------------------------------------'
I
.
o Single Porosity I
/
/ Dual Porosity
I
I
I
/ Duol Permeability
/
// - - -
~_/------
Single Porosity
'0 '0
Time (years) Time (yeors)
Fig. 6-Waterflood recoveries for three simulation techniques. Fig. 7-Waterflood WOR for three simulation techniques.
Tzm=O.O
""~-.;...::.;.:-~--~'-.:.-;-
Dual Porosity
./
TABLE 5-WATER PROFILE AFTER 10 YEARS y
Dual
Porosity
Dual
Permeability
'"
Layer ~ (%)
1 32.4 31.0
2 32.6 32.1
3 32.6 33.3
4 32.6 34.4
5 32.6 35.7
6
7
32.6
32.6
37.3
39.0 Time (years)
I.
8 32.6 41.1
9 32.6 43.5 Fig. 8-Dual-permeabllity recovery with no vertical continuity
10 32.6 46.5 in the matrix.
Dual.Poroslty Simulations With contain water, then capillary pressures pull water into the matrix,
Pseudocapillary Pressures pushing hydrocarbons out into the fractures. If the fractures con-
The previous section compared single-porosity, dual-porosity, and tain gas and the gravity head exceeds the threshold pressure, gravity
dual-permeability techniques by use of the original relative perme- pulls oil out of the matrix. If the fractures contain oil and the matrix
abilities and capillary pressures. In this section, we develop pseudo- contains oil and free gas, however, capillary pressures and gravity
capillary pressures to include gravitational effects in our dual-poros- force oil into the matrix, reducing the matrix gas saturation to its
ity simulations and to account for numerical errors incurred when critical value. As discussed previously, it is possible for a matrix
matrix blocks having nonuniform saturation and pressure profiles block to contain more oil at the end of a simulation than it had ini-
are modeled. tially.
The simulator produces hydrocarbons from the matrix blocks by The dual-permeability equations, Eqs. I through 4, place no re-
means of fluid expansion forces, capillary forces, and gravity forces. strictions on the geometry of the matrix blocks. However, we must
The recovery efficiencies for the matrix blocks are a strong function assume a specific matrix-block geometry to perform single-block
of the type of fluid in the adjacent fracture system. If the fractures studies. In this paper, we are interested in vertical fracture sets,
1.0 ft
(.- 1.0 FT-1
t
t FLUID
INTERFACE
MATRIX 10 ft
BLOCK
r
Fig. 10-Matrlx block at fluid Interface.
0.1 f1 -l
Fig. 9-Flne-grld mesh for matrix-block studies.
5.0
--- ---
0.0 _ - - -
/'
.-/'
.-/
--- ---
/
/ LEGEND
finely Gridded ~odel
Time (yeors)
Time (years)
v------·-____
Water/Oil Studies. The lO-ft [3-m] matrix block is placed at the
water/oil contact (WOC) in the fracture system. For the fracture
! -----------i
system, the capillary pressures are zero and the oil and water phases
are perfectly segregated. The physical arrangement is shown in
Fig. 10, where the distance between the bottom of the matrix block
~
rii
'"o
and the WOC is he' The WOC remains at he throughout the simu-
lation.
Water imbibes into the matrix system, pushing the oil out into
the fracture system until equilibrium is established. Because the
LEGEND
water/oil capillary pressures are zero in the fracture system, the
Finely Gridded Model
capillary pressure in the matrix must be zero at he' Using the fluid-
density gradients with the curve of the matrix water/oil capillary
• ,Duol Porosity Cell
pressure determines the saturation distributions throughout the
10 matrix block. If the curve of the imbibition capillary pressure can
Time (days)
be approximated by two straight lines joined at the capillary pres-
sure's zero point, then matrix-block recoveries become a simple
Fig. 12-Single-cell, dual-porosity match from 0 to 10 days. quadratic function in hellO.
The curve of water/oil capillary pressure in Table 1 crosses zero
at a water saturation of 31 %. Consequently, capillary pressures will
so we require that our vertical matrix-block dimensions be signifi- produce 13.8%,100(31-20)/80, of the initial oil in the matrix block.
cantly larger than its horizontal dimensions, choosing our matrix Gravitational effects will increase or decrease this amount, depend-
blocks to be lO-ft [3-m] -tall cylinders with I-ft [0.3-m] -diameter ing on the value of hc' Fig. 11 shows the fine-grid recoveries with
bases. The cylindrical geometry makes the problem 2D; however, the WOC at different levels along the matrix block. Water is placed
preliminary simulations indicated that the cylindrical recoveries at the base of the matrix block for hc=O.O. The ultimate matrix
would be identical to recoveries from a I x 1 x lO-ft [0.3 xO.3 x 3-m] recoveries with WOC's at 0.0,5.0, and 10.0 ft [0.0, 1.5, and 3.0
rectangular prism. m] are 13.4, 14.2, and 16.6%, respectively.
All simulations begin with 20% water and 80% oil in the matrix It is clear from the fully immersed results in Fig. 11 that the capil-
block. Constant-pressure simulations are presented for fracture sys- lary forces act very quickly, while the gravity forces are much slow-
tems containing water and oil, while pressure depletion results are er (note how quickly 13.8% of the oil is expelled). Consequently,
presented for fractures containing gas and oil. As in Thomas et a single curve of pseudocapillary pressure cannot accurately repro-
ai. 's17 approach, accurate matrix-block recoveries are computed duce all the recovery curves in Fig. 11.
for a finely gridded matrix block, then pseudocapillary pressures The 160-acre [65-ha] dual-porosity pattern studies use 146.7 x
are generated for single-cell, dual-porosity simulations. Thomas 146.7xlO.0-ft [45x45X3-m] gridblocks. Because the matrix
et ai. generated pseudofunctions for the matrix system; in addition, blocks are 10 ft [3 m] tall, each gridblock contains only one layer
we generate pseudofunctions for the fracture system to account for of matrix blocks and pseudocapillary pressures do not need to be
the fluid distribution in the fractures. These pseudocapillary pres- generated for gridblocks containing several layers of matrix blocks.
sures are then applied to the pattern studies discussed earlier. Nevertheless, the dual-porosity equations, Eqs. 1 through 4 with
All fine-grid simulations model the matrix block with 10 grid- zero matrix flow, do not account for either the gravitational effects
blocks in the vertical direction and 5 gridblocks in the horizontal within a gridblock or the nonuniform fluid distributions seen in the
direction. Fig. 9 shows the fine-grid discretization for the matrix matrix-block studies. To minimize these deficiencies, the fine-grid
block and surrounding fracture system. The fracture cells are as- results are matched with a single-cell, dual-porosity simulation by
signed very large PV's and permeabilities. In this way, the fluid choosing an appropriate shape factor in Eqs. 1 through 4 and
environment around the matrix block is constant and pressure gra- modifying the original capillary pressures in both the matrix and
dients in the fracture system are merely hydrostatic. fractures. These pseudocapillary pressures are then used in the dual-
Depletion studies with 100% oil surrounding the matrix blocks porosity pattern studies to approximate gravitational effects and
require that the bottom row of cells in Fig. 9 (Row 14) be assigned nonuniform matrix-fluid distributions.
depths that piace the center of Row 14 above the center of Row A shape factor of 8.0 ft - 2 [86 m - 2 ] is chosen for the single
13. As the pressure in the fracture system decreases with time, all gridblock simulations. In Eq. 7, this corresponds to matrix-block
~r---------------------------------~ ~r-----------------------------~-----------'
I
Operm Orig /
_ ~ __ ~~?~_~S_~u_~~~_ /
____ ~ OporQ~
Opor Orig /
I
I
/
~.
/./
/.Y----
/ "
-------------
Dperm Orig
Time (years)
,. Time (years)
,.
Fig. 14-Waterflood recovery using pseudo-water/oil capillary Fig. 15-Waterflood WOR with pseudo-water/oil capillary
pressures. (Dperm orig and Dpor orig are the curves from Fig. pressures.
6. Dpor pseudos are dual-porosity simulations with capillary
pressure.)
SLm Pogom
(fraction) krogm k rgm (psi)
0.30 0.0 0.6345 1.92
0.40 0.00002 0.5036 1.15
0.50 0.00096 0.3815 0.77
0.60 0.00844 0.2695 -0.0045
5.0 0.70 0.03939 0.1692 -0.0045
0.80 0.13010 0.0835 -0.0045
0.85 0.21670 0.0477 -0.0045
0.90 0.34540 0.0183 -0.0045
o
----- ---_-19.~_
,~~~--~------~------~------~------~00
Time (years) along the block. The lO-year recoveries with the GOC at 0.0,5.0,
and 10.0 ft [0.0, 1.5, and 3.0 m] are 38.3, 16.9, and -6.6%, re-
Fig. 16-Flne-grld, matrix-block recoveries for gaS/oil system. spectively. For the matrix block completely surrounded by gas, the
final gas saturation is 5.0 % at the bottom of the matrix block, in-
creasing to 43.9% at the top of the block.
The WOR's for the three simulations are shown in Fig. 15. Again, The matrix block completely surrounded by oil ends up with 6.6%
the pseudocurve lies between the two nonpseudocurves. The dual- more oil at the end of the simulation than it had in the beginning.
porosity curve with pseudopressures follows the dual-penneability This occurs because the oil in the matrix shrinks as gas is liberated
curve initially, but rises very rapidly after about 4 years. and oil from the fracture imbibes into the matrix, displacing the
liberated gas. The final gas saturations are 5.0% everywhere in the
Gas/Oil Studies. For the primary-depletion study presented earlier, matrix block for the oil-immersed simulation. One might expect
the dual-porosity and dual-penneability predictions are nearly iden- matrix blocks above an expanding gas cap to have recoveries near
tical. This suggests that pseudocurves may not be required for 38.3 %, while matrix blocks in the oil column may actually imbibe
primary depletion studies. Nevertheless, we proceed in a manner oil.
analogous to the water-imbibition study, presenting single-matrix- Gravitational effects are very important in matrix-block studies.
block recoveries for a finely gridded mesh and generating pseudo- For a matrix block completely surrounded by gas, the fine-grid simu-
gas/oil capillary pressures with single-gridblock simulations. The lation with gravitational effects predicts a lO-year recovery of
previous pattern depletion study is then repeated with these pseudo- 38.3 %. If gravitational effects are turned off by specifying a con-
capillary pressures to predict primary depletion recoveries. stant depth for all the gridblocks, then the fine-grid simulation pre-
The 10-ft [3-m] matrix block with initially unifonn water and dicts a recovery of only 3.9%.
oil saturations of20 and 80%, respectively, is placed at the gas/oil In a manner similar to that described in the water/oil section,
contact (GOC) in the fracture system. The physical arrangement we developed a pseudo-gas/oil capillary pressure for the single-
is the same as in Fig. 10, where the distance between the bottom cell simulation to reproduce the fine-grid results. With the pseudo-
of the matrix block and the GOC is hc' The GOC remains at hc gas/ oil capillary pressures listed in Table 8, the single-cell simula-
throughout the simulation. tion reproduces the fine-grid results for a matrix block completely
The initial saturation pressures are set equal to local gridblock surrounded by gas (Fig. 17). The negative capillary pressures in
pressures. The fracture pressure is lowered at the rate of 1.0 psilD Table 8 are small because the shape factor was chosen to be 8.0
[6.9 kPa/d] until the fracture pressure reaches 1,800 psi [12.4 MPa] , ft- 2 [86 m- 2 ]. If the shape factor were 0.04 ft- 2 [0.43 m- 2 ],
which occurs after 6.8 years. The fracture pressure then remains as mentioned previously, then the negative capillary pressures would
at 1,800 psi [12.4 MPa] for the rest of the simulation. probably be around -0.9 psi [-6 kPa].
Gas is liberated from the oil in the matrix and flows out into the As in the water-imbibition example, we must modify the gas/oil
fracture system. The final gas distribution in the matrix is at the capillary pressures in the fractures to produce the proper ultimate
critical value of 5.0% for all gridblocks below the GOC and the recoveries for the cases where the matrix block is partially surround-
gas saturations increase substantially above that point. Fig. 16 shows ed by oil. With the pseudocapillary pressures shown in Tables 8
recoveries from a matrix block with the GOC at different levels and 9, the single-cell simulations reproduce the recovery history
for a matrix block totally surrounded by gas and calculate the correct
0
ultimate recoveries for matrix blocks partially surrounded by oil.
~
The pseudo-gas/oil capillary pressures are now applied to the same
primary-depletion example discussed in a previous section. Oil is
., .
~
0
. produced from a comer well at the total rate of 2,000 STB/D [320
m 3 /d], with a limiting BHP of 1,800 psi [12 MPa] .
The dual-porosity simulation with pseudocapillary pressures re-
Q sults in the production history shown in Fig. 18. Included in Fig.
-0
o~
~
18 are the dual-porosity and dual-penneability results from the previ-
"~ ous section without pseudos. The dual-porosity recovery with pseu-
> dos is significantly larger than the dual-permeability recovery. If
.. .....
00
~
<5
we repeat the dual-porosity simulation using pseudo-gas/oil capillary
pressures in the matrix and zero capillary pressures in the fractures,
LEGEND
~
---_ .. _ - -~odel
Finely Cridded
- TABLE 9-FRACTURE GAS/LIQUID PSEUDOS
• Dual Porosity Cell
0
, SLI POgOI
0 00
"
Time (yeors)
2D
" 3D
(fraction) k rogl
~ (psi)
0.0 0.0 1.00 0.0
Fig. 17-Slngle-cell, dual-porosity match with pseudo-gas/oll 0.50 0.50 0.50 -0.0039
capillary pressures. 1.00 1.00 0.0 -0.0060
Conclusions
______D_por P$eu~~ _ _ _ _ _ _ _
This paper presented a natural fracture simulator capable of per- /'
forming single-porosity, dual-porosity, and dual-permeability com- /
putations. The dual techniques should be used to simulate reservoirs
that contain well-connected fracture networks. The fracture net- /
works allow fluid to flow through the reservoir, bypassing the matrix /
blocks. This results in recoveries much lower than one would predict Opor Orig
using a single-porosity simulator. The dual-porosity technique will
normally be the method of choice for modeling naturally fractured
reservoirs, but dual-permeability simulations may be necessary if
a reservoir exhibits substantial vertical continuity throughout the
o+-~~~~ ______ ~ ______________________ ~
matrix system.
o
Primary depletion and waterflood studies were presented that com- Time (years)
10