In Situ Combustion Model
In Situ Combustion Model
Keith H. Coats,
Abstract
This paper describes a numerical model for
simulating wet or dry, forward or reverse combustion
in one, two, or three dimensions. The formulation is
considerably more general than any reported to date.
The model allows any number and identities of
components. Any component may be distributed in
any or all of the four phases (water, oil, gas, and
solid or coke).
The formulation allows any number of chemical
reactions. Any reaction may have any number of
reactants, products, and stoichiometry, identified
through input data. The energy balance accounts for
heat loss and conduction, conversion, and radiation
within the reservoir.
The model uses no assumptions regarding degree
of oxygen consumption. The oxygen concentration is
calculated throughout the reservoir in accordance
with the calculated fluid flow pattern and reaction
kinetics. The model, therefore, simulates the effects
of oxygen bypassing caused by kinetic-limited
combustion or conformance factors.
We believe the implicit model formulation results
in maximum efficiency (lowest computing cost), and
required computing times are reported in the paper.
The paper includes comparisons of model results
with reported laboratory adiabatic-tube test results.
In addition, the paper includes example field-scale,
cases, with a sensitivity study showing effects on oil
recovery of uncertainties in rock/fluid properties.
Introduction
Recent papers by Ali,1 Crookston et al., 2 and
Youngren 3 provide a comprehensive review of earlier
work in numerical modeling of the in-situ combustion process.
0197-7520/8010012-8394$00.25
Copyright 1980 Society of Petroleum Engineers of AIME
DECEMBER 1980
viscous, and capillary forces. Vaporization/condensation phenomena are handled with allowance for
any component to be distributed in any or all of the
four phases. The fourth (solid or coke) phase is
immobile and in part provides capability for treating
in-situ coal gasification problems. Oxygen and fuel
consumption are calculated in accordance with the
specified reaction kinetics and calculated fluid flow
patterns.
The following sections describe the model formulation both in general terms and in greater detail,
with equations given. Several laboratory and fieldscale applications are presented together with a set of
sensitivity runs indicating the relative importance of
different types of input data. The laboratory-scale
model results are compared with the associated
observed or experimental behavior.
While the model formulation was developed to
simulate the in-situ combustion case, it applies also
to hot-water or steamflooding and geothermal
problems. Although certain features were introduced
in the formulation with in-situ coal gasification in
mind, no applications to that type of problem have
been attempted to date.
and one energy balance) to four equations by expressing the transmissibilities of Components 4 and 5
explicitly in mole fractions. All transmissibilities are
explicit in temperature. Both models simulate
convective and conductive heat flow within the
reservoir.
The thermal model formulation described here
allows any number and identities of components and
any number of chemical reactions. Each reaction
may have any number of reactants and products,
identified through input data. Reaction rates are
functions of temperature and reactant concentrations
raised to powers specified through input data.
Without recourse to different "versions," the
formulation applies to single-component (water)
geothermal problems plus two-, three-, and fourcomponent (e.g., including inert gas and/or
distillable hydrocarbons) steam flooding or hot-water
flooding problems and N c-component in-situ
combustion problems.
If a solid (coke) is one of the components, the
model accounts for four phases, with S4 representing
the solid-phase saturation. Thus, our saturation
constraint is Sw + So + Sg + S4 = 1.0. Our experience indicates that coke (fuel) deposition can
yield S4 values in the 0.04 to 0.08 range. This may
reduce formation permeability, and the formulation
allows permeability to vary with the S4 value.
The model uses no assumptions regarding degree
of oxygen consumption. The oxygen concentration is
calculated throughout the reservoir in accordance
with the calculated fluid flow pattern and reaction
kinetics. Youngren's assumption that combustion
rate equals oxygen flux precludes application of his
formulation to reverse combustion problems and
problems where an oxidation reaction is kinetic
rather than reactant limited. Also, as Youngren
points out, his assumption prevents prediction of
spontaneous ignition and his neglect of cracking or
coke prevents prediction of fuellaydown.
In defense of Youngren's assumption regarding
oxygen consumption, we must agree that most
combustion problems probably are reactant limited.
More important, however, we feel the assumption is
simply unnecessary. That is, the assumption limits
the applicability of a combustion model but yields
little, if any, benefit in reduction of required
arithmetic or computing time.
Unlike both models just discussed, the model
presented here is completely implicit. Our experience
in steam flood modeling 4-6 has led us to the belief
that total computing expense for thermal-model runs
decreases with increasing degrees of implicitness.
The model described here is a set of mass- and
energy-balance equations and constraint equations
written for each of a number of grid blocks
representing a reservoir. The equations are written in
finite difference form and include an energy balance
and one mass balance for each of N C components.
The constraint equations express the requirements
that fluid saturations must sum to unity and the mole
fractions of components in each phase must sum to
unity. Components are pure or pseudocompounds
such as oxygen, nitrogen, carbon dioxide, water,
SOCIETY OF PETROLEUM ENGINEERS JOURNAL
Np
Nc
1
1
Np
Nc
+ Np +
- t( E
V
= tJ.t [(
Np
- ( jE=
pjSjKvuXI ) ]
n
Np
.( E
Np
f
j'"f pjSjKvuXI )
tJ.t
E [oP-m
m =I
j=1
NR
+-
Np
oP I
oP2
q Ir - ql ...... (1)
r=1
= oSI
= oS2
oPNp
OSNp
oPNp + I = oX I
oP Np +2
oX2
r=1
-QHL . ........................... (2)
OPNp +NC
OXNc
OPNp+Nc + I = op
and
Saturation Constraint
Np
j=1
5S j =
o ........................ (3)
Mole-Fraction Constraints J
= 1, 2, ... , N p
Nc
1=1
= KVUXI
, ........................ (5)
536
OC
(abc)f = (ab)f -
+ (ac)f
ob
-
+ (bc)f
oa
- .
rj
J.l.j
== [TPjKvUXI k
rj
J.l.j
(tJ.p+Mej-'YjtJ.Z)Y
slr oil 2
m=1
- 'Y J.:l
z )YbP m.
. . . . . . . . . . . . . . . . . . . . . (8)
= w'YfJI + (1 -
= VAr e
Hr
AA
+ -<:3Li - (4
TI -
4)]fbPm
T2
(15)
(11)
= RrHrlBtu/D
. .................. (16)
q2r = - Rr moUD
q6r = -s2r R r
................................ (10)
(JP m
AA
( T -T ) +<:3
- Li - (4
TI -T24) Btu/D,
I
2
E
m=1
1r
= LM
RT (S2P2 X22f
. (S3 P3X63f2r
q3r
s3r R r
qlr = s4r R r
and
qNc+l,r
= Hr
, ..................... (17)
RT
with units of moles per day for the first reactant. For
gaseous reactants, the user may specify a partial
pressure in place of concentration. For the cracking
reaction, an additional multiplicative factor of 1 [S4/ (S4)max]n is used in Eq. 13. This factor was
proposed by Crookston et af. as a means of limiting
the coke (fuel) formation. If (S4)max is read as zero
in input data, then this additional factor is not used.
For illustration we consider the specific reaction (r)
of oxidation of a Heavy Oil Component 2. Oxygen is
DECEMBER 1980
.[e
RT (S2 P2X22)n
. (S3 P3X63
YfOP
2r
1r
m , . . . . . . . . . . . . . (18)
I~
I.J (krI
-PI'I)
I.J (krI)
p,
1=1
III
k 1=1
III k
.................................. (20)
I'wbk
f
f
f
KuU
H,U
(p, T)
(p,T)
(p)
aSI
O ....................... (24)
1=1
= Pwbk-I + (I'wbk-l<Xk-1
+I'wbk<Xk)(Zk -Zk-I), ......... (21)
N -a
E
m=1 ap
3
(PE
11
1=1
J:
kr KuUXj
I
e
. (p-PWb)Lap m , ............... (22)
(~kr)HI(p-pWb)r
11
I
k
1= I
E
1= I
(~k)
11
r I
............. (23)
Heat-Loss Treatment
The implicit calculation of heat loss is calculated as
described in detail in Ref. 4. The QHL term in Eq. 2
is replaced by a term of type <XI - <X2aT.
Functional Dependency
The fluid and rock properties are dependent on the
system variables:
P1,111'1' I
krI
"
k
Mf
538
f
f
f
f
f
(p,T,X)
(S, T)
(Sg)
(S4)
(T)
Xu
(KuUXj)c+
N
a
C
E
-(KuijXj ) aP m ,
m=1 ap
m
....................... (25)
j~1 [m~1
=
1-
a:
Nc
E
( j=1
(KuUXj) apmJ
KuUXj
)C
. . ............. (26)
E
1=1
CijaP I
bi; i
i=Nc +Np +2
j =
N p +2
2Np +1
0
0
... 2Np
v'
i=Nc +4
v'
- f
oP)
loS)
:::;
TOLS (0.01) ,
max
i=1,Nc
10Xi
:::;
TOLX (0.01) ,
max
I op I
max
loT
and
... N
i=Nc +3
- f+ I
OP)
OPNp + 1
OP Np + 2
v'
..... (31)
v'
Variable Substitution
i=NC +Np +2
v'
oPN
v' ,
................................ (28)
Cr: =
Ll(T~) , ...................
(29)
539
SJ
Miscellaneous
Model initialization requires specification of initialphase mole fractions, temperature, gas/oil and/or
water / oil contacts, and pressure at a specified subsea
datum. The model initializes pressure either by
capillary-gravitational equilibrium or by setting
pressure to a constant, at the user's option. If a gas
phase is initially present, the model automatically
will recalculate the mole fraction of a specified
"swing" component to attain a sum to unity of gasphase mole fractions. This swing component
generally is specified as N2 or a N2 + COx
pseudocomponent. The reason for this internal
resetting of a gas-phase mole fraction is the difficulty
in calculating by hand the initial mole fractions of
distributed components so that the gas-phase molefraction sum will exactly equal unity.
The material balance at each time step for each
component is calculated as
Applications
In all the model runs described below (S4)rnax and
heats of vaporization for volatile oil components are
zero. Our experience indicates a negligible effect of
heat of vaporization. No temperature dependence of
relative permeability or capillary pressure is present
in any of the problems. Units missing from problem
data listed in tables are given in the Nomenclature.
Partial pressure is used in lieu of concentration for
oxygen in all oxidation reactions.
While the ASTM form for oil-component viscosity
(Eq. A-20) currently is programmed in the model, the
model runs described here used the form
II
rJJ
--
540
ae b / T
Smith and Perkins 9 conducted wet, forward combustion experiments in a vertical, adiabatic combustion tube. They injected a constant-ratio
air/water stream into a 700-md, 120F vertical tube
5.75 ft long after preheating the top to 600F. They
reported (1) measured temperature profiles at 2, 4,
and 6 hours, (2) percent unused oxygen in the
produced gas phase vs. cumulative air injection, and
(3) amount of oil burned. They also described a
numerical model and compared their calculated with
their experimental results.
Smith and Perkins reported two experiments - a
low-pressure test using Crude A and a high-pressure
test using Crude B. Results discussed here are for the
8I5-psia low-pressure run. Crude A is very light with
API gravity and viscosity of 36 and 2.8 cp,
respectively. They presented a temperature profile at
time zero corresponding to the heating at the tube top
price prior to air injection. They further stated that
the air/water injection-stream temperature varied
from an initially high value (due to preheating of the
upper tube apparatus) to a later value of
(presumably) 120F. We simply initialized the first
20070 of tube length to 500F and the remaining 80070
to 120F and injected at a constant 120F.
Smith and Perkins reported an initial period of air
injection with no water. This air injection was
continued until they noticed vigorous combustion
and no oxygen in the effluent gas. They did not
report the time period of this dry air injection. We
used 28.8 minutes. The subsequent water/air ratio
was constant at 0.18 Ibm/ scf.
Smith and Perkins stated their insulation was
unusually permeable and heat convected outside the
tube from the burning front upward to the trailing
edge. They accounted for this external convection in
their numerical model and reported better trailingedge agreement than we obtained.
We changed Smith and Perkins' six-component oil
analysis to three components and treated the sixcomponent system given in Table 1. We calculated Kvalues for each of the original six oil components
from In P v = A - B/ T, with A and B determined
from boiling-point and critical data given in Ref. 10.
Viscosity coefficients were obtained for the six
components from the same reference. K-value and
viscosity parameters for the three pseudo oil components then were calculated by simple mole-fraction
weighted averages.
Smith and Perkins represented the oil oxidation by
d0 2
dT
= A OP0 2 e
--
-cJ
, . . . . . . . . . . . . . . . (32)
EXPERIMENTAL DATA
- -
6.
EXPERIMENTAL DATA
--6
600
0,
[j.[j
400
400
T, OF
T ,oF
200
200
0'------''------'--'---'---'---'---'---'---'-----'
o
1.0
x/L
x/L
Molecular
18
282.6
32
508.9
131.4
32
V~2
= 0.01767 cu ft/lbm
V~2
= 0.01635 cu ftllbm
= 0.02228 cu ftllbm
V%2
~
3,206.2
162
750
50.7
336.6
730
Tc('R)
1,165.4
1,381
350
1,598
1,067
277.9
5.75
0.0834
700
0.25
34 [1 + 0.00055 ( T - T; ) I
3.0
500
120
815
0.3, 0.4, 0.3
10, 20, and 30
6
3
Viscosity Data
3
/122 = 0.02772 e ,363fT
/123 = 0.08
0.0002127 J'l.702
/133
0.01 e 4 ,908fT
/142
2
/152 = 0.0358 e ,135fT
0.03
/153
0.0002196 J'l.72l
/163
=
=
=
=
Reaction Data
C; denotes Component i
(3;
CP1 (Btu/Ibm)
10- 5
0.00038
10- 5
10- 5
0.00038
0.00038
0.6
0.226
0.6
0.6
0.24
Stoichiometry
2
3
2
3
Capillary pressure = 0
Sw; = Sw;r
Rate Constant
A r x10- 10
Activation
Energy Er
Heat of Reaction
Hrl (Btullbm oil)
0.28164
3.4054
0.4035
18,214
18,214
18,214
16,000
16,000
16,000
KValue Data
K v23 = (3.11 x 10 6 /p) e- 13 ,620fT
KV43
KV53
= 0
= (7.668 x 10 5 /p) e- 8 ,33lfT
DECEMBER 1980
= Sorw = 0.25
Sorg = 0.9
k rwro = 0.5
kro;w = 1.0
k rgro = 1.0
nw
Injection/Production Data
108.1
Air injection mode, scf/D
Water/air ratio for first 28.5 minutes
o
Ibm/scf air after 28.8 minutes
0.18
Production at tube outlet at constant pressure, psia
815
541
EXPERIMENTAL DATA
10 BLOCKS
RUN 2,
20 BlOCI(S
RUN 3,
3QBLOCKS
II
lOIP
009~4
SHI
6.
l)
RUN'
- - - RUN2,20BLOCKS
l:l
-- -
_ _ _ _ ""- _ _ _ _ _ _
o~
6/
0/
:t
/
0
/0
'Y
/
400
/0
/~
T,OF
?
,6
200
0
/"
TIME,HOURS
EXPERIMENTAL DATA
6. 6
Cl
RUN 3,
30 BLOCKS
RUN
10 BLOCKS
1,
,,"
"
"if> ;-
z",
"'"'
"0
Xw
60
"',
w<t
u
... =>
So
"I
40
Uo.
a:
WZ
0.-
'"
"I
ZO
w~
"0
100
80
"
"
20
" j,
""
0
0
" I
"
20
40
60
80
AIR INJECTED,SCF
xI l
, ................ (33)
temperature profiles at 2, 4, and 6 hours, respectively. We attribute the discrepancy along the trailing
edge to the external heat convection. These figures
indicate (1) reasonably good agreement between
observed and calculated (20 grid blocks) profiles at
all three times, (2) virtually identical calculated
results for 20 and 30 grid blocks at each time, and (3)
significant but not extreme numerical dispersion in
the results calculated using 10 blocks.
Fig. 4 shows calculated and observed effluent
oxygen content vs. time. Calculated results using 20
and 30 grid blocks agree quite well with the observed
oxygen breakout time, while the results using 10
blocks show effects of numerical dispersion.
Fig. 5 shows a moderate effect of numerical
dispersion on calculated oil recovery vs. time for the
case of 10 grid blocks. Smith and Perkins reported an
estimated figure of 8.8 wtOJo of the original oil in
SOCIETY OF PETROLEUM ENGINEERS JOURNAL
Computing
Time,
CDC 6600
(seconds)
83
251
500
Run
Number
4
5
Heat of
Reaction,
Oxidation
Reaction
(Btu/Ibm oil)
16,000
20,000
Rate
Constraint,
Cracking
Reaction
106
0.25 X 10 6
20 BLOCKS
900
RUN 4
= (6,000
BTU/LB Oil
_---:,----,,.-----,,~~-
RUN 4
800
H= 16,000BTU/LB 01
o
o
-208l0CKS
TpEAK,"F 700
I08LOCKS
OIL
RECOVERY,
ST.
600
500
.2
.3
.5
.6
.7
.8
.9
10
CUMULATIVE AIR INJECTION, MCF
X/L
Viscosity Data
1'-22 = 0.0002 e 9 ,2371T
1'-33 = 0.0002127 .,-07030
1'-42 = 0,01044 e 2 ,6181T
1'-43 = 0.01
1'-53 = 0.0002196.,-0721
13.5
Oil gravity, API
2,900
Oil viscosity at 100F, cp
0, 0.712, 0.228
Initial Sw, So, Sg
130
Initial cell temperature, of
2,435
Air/water ratio, scf/bbl
30
Porosity, percent
Permeability, md
1,000
12
Tube length, ft
12
Tube diameter, in.
Initial pressure (outlet backpressure), psig
500
K-Value Data
K v23
KV43
Additional Data
1.
2.
3.
4.
5.
H 2O
Heavy oil
N2 +CO x
Light oil
O2
= (1.157
10 6 /p)
e- 9 ,933/T
Reaction Data
= 0
Molecular
Weight
Pc
Tc(OR)
18
300
32
170.3
32
3,206
50.7
750
264.6
730
1,165.4
1,598
350
1,184.9
277.9
35
Cj denotes component i
= X5 = 0
10 and 20
5
2
Cpl
Cj
(Btullbm)
(31
10- 5
0.38 x 10- 3
10- 5
0,38x 10- 3
= 0.01642 cu ttllbm
= 0.01874 cu ttllbm
Stock-tank oil densities (Ibm/cu tt) Components 2 and 4
0.5
0.226
0,5
0.24
V~2
v~2
Reaction r
1.
2.
1.
2.
Stoichiometry
C2 + 32.143 C5 - 21.429 C 1 + 21.429 C3
C2 -1.761 C 4
Rate Constant
A,xlO- 6
Activation Energy
42.25
0.25
18,214
16,000
E,
544
1100
COMaUSTION FRONT
1000
900
800
700
TI
OF
600
500
400
300
200
0
0
X/L
COFCAW
tem-
164
115
21
4,000
0.38
35
1.6
1.6
35
200
65
K-Value
K
v23
Kv63
= (184,900/p)e- S ,7391(T-1S7.1)
= (130,700/p)e- 3 ,370/(T-45.29)
Reaction Data
Ci denotes component i
V~2
V~2
~4
Molecular
Weight
1. H 2 O
2. Heavy oil
3. CO 2
4. Coke
5. O 2
6. Light oil
Reaction
1
2
3
4
18
170
44
13
32
44
J1.22
Ci
(31
3,206.2
264.6
1,073
1,165.4
1,184.9
547.7
10- 5
0.000382
730
615.9
CP1 (Btullbm)
2
3
4
=
=
ro
ro
0.34 + 0.0003547 T
0.25
0.3
0.24
0.000769 -1.1843 + 0.003452 T
277.9
665.6 2.2 x 10- 4
Stoichiometry
Sorg = 0.09
Sgc
k rwro
k roiw
k rgro
Heat of Reaction
= 0.0003624 e 8 ,4851T
= 0.3926
Tc(OR)
= 0.0125 cu ftllbm
Viscosity Data
10
6
4
Pc
= 0.0235 cu ftllbm
= 0.05 cu ftllbm
Rate Constant
Ar x 10- 6
Activation
Energy Er
1.0
1.0
0.3
1.0
18,500
18,500
16,000
13,000
3.49 x 106
0.948 X 10s
20,000
0.225 X 106
Hr1
= Sgr = 0.05
= 0.25
= 1.0
= 0.7
= now = nog = 3
nw
ng = 1
P cwo
P cgo
= 0.75
= 5.45
- 1.5S w
- 8.45S L
Injection/Production Data
Oxygen injection rate: 300 Ibm mollO, 200F
Production on deliverability at 60 psia
Productivity index: 300 RBcplDpsi
Crookston
Oil recovery, %
Light oil, %
Heat loss, %
Velocity, ftlD
Water recovery, %
Tpavg, of
Heat of reaction, Btu x 10- 10
Computing time, seconds
Number of time steps
Number of iterations
Average M, days
eta/.
Run6
97
30
27
1.2
119
849
0.7925
1,071'
764
3,056
0.1965
97.18
27.7
26
1.35
118.2
836
0.7183
242"
122
530
0.122
0.1
0.2
90
30
0.4
None
20
80
Cell
1
2
3
4
5
6
7
8
9
10
IBM 3701168.
"CDC 6600.
Run
7
8
9'
10
11
12
13
14
15"
16
17
18
19
20
21
22
23
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
Ki
(K V2i/P) e
DECEMBER 1980
T-Kv5i
o INJECTION WELL
PRODUCTION WELL
1=2
C>X =6y =
i =4
k= 1
1146.8
(2140)
k=2
608.5
(712)
431.6
(1190)
9945
(285)
TEMP,OF
(TIME,DAYS)
396.5
(1440)
=3
k=4
27.33 FT.
=3
869.9
(1440)
5X3GRID
640.3
(480)
Layer
Swi
Soi
1
2
3
4
0.2
0.2
0.2
1.0
0.09
0.75
0.75
0
0.71
0.05
0.05
0
60
030
~
80
25
120
1040
160
160
200
220
2-40
260
280
300
Summary
24
100
TIME ,DAYS
Run
3D5x3X4RUNZ4
Nomenclature
A = cross-sectional area normal to flow,
sq ft (m 2 )
200
300
88
107
385
477
525
651
0.304
2.27
5.26
DECEMBER 1980
549
C IJ
C p1
Er
HIJ =
Hf
HJ
Hr
HrI
H SL
H SV =
t:.H vb
/=
=
J1 =
k =
k ro
k rw
k rgro
k roiw
k rwro
KV/J
K VI
K V5
f =
L =
Kv
Mj =
550
(Eq. 15)
compressibility of component / (Eq.
A-5), vol/vol-psi (l/kPa)
coefficients in matrix of linearized
model equations
ideal gas-state heat capacity of
component /, Btu/Ibm mol- of
(kJ/kmolK)
activation energy for reaction r,
cal/g mol (kJ/kmol)
partial enthalpy of component /
in phase J, Btu/Ibm mol (kJ/kmol)
ideal gas-state enthalpy of component
/, Btu/Ibm mol (kJ/kmol)
enthalpy of phase J, Btu/Ibm mol
(kJ/kmol)
heat of reaction r for grid block
Btu/D (kJ/d)
heat of reaction r of first reactant,
Btu/Ibm mol (kJ/kmol)
enthalpy of saturated liquid, Btu/Ibm
mol (kJ/kmol)
enthalpy of saturated vapor, Btu/Ibm
mol (kJ/kmol)
heat of vaporization at boiling point,
Btu/Ibm mol (kJ/kmol)
component index
phase index
primary or master phase for component/
absolute permeability, md x 0.00633
value of k read as input data
relative permeability to gas
relative permeability to phase J,
fraction
oil relative permeability, fraction
water relative permeability, fraction
relative permeability to gas at
residual liquid saturation
relative permeability to gas in a
gas/oil system with connate water
relative permeability to oil at
irreducible water saturation
relative permeability to oil in an
oil/water system
relative permeability to water at
residual oil saturation
equilibrium K-value for component /
in phase J
coefficients for calculation of KVIJ
iteration number In to base e
distance between adjacent grid block
centers, ft (m)
heat of vaporization, Btu/Ibm mol
(kJ/kmol)
reservoir-rock heat capacity, Btu/cu
ft rock- of (kJ/m 3 rock-K)
- Pw
q Ik
QHL
R
Rr
Sir
SJ
SL
= SJI(l - S4)
= liquid saturation, 1 -
SL
=
=
Ai
Aob
/-tIJ
Sg
/-tJ
SLI(l - S4)
PJ
7
7c
7R
cp
x IJ =
Ax
XI
~y
z=
Liz =
(m)
= ZI
- Z2
(kPa/m)
'Y Jk = value of 'Y J in layer k
'Ywb = well bore
fluid gradient, psi/ft
(kPa/m)
() = weight factor for interblock enthalpy
DECEMBER 1980
(Eq.
A-I),
f = iteration number
Subscripts
cuft(m 3 )
mole fraction of component I in
phase J
grid-block dimension in x direction,
ft (m)
mole fraction of component I in
component Fs primary base
grid-block dimension in y direction,
ft (m)
gas-phase supercompressibility factor
grid-block dimension in z direction, ft
conductivity
Superscript
(m 3 /kmol)
thermal
Btu/ft-D- of (WIm.K)
agrid block
saturation of phase J
SJ
Difference Notation
X is any quantity or arithmetic expression.
bX
= X n+ I
oX
== Xn+1 - XC
oX
Xn '
or
X c+ I - XC ,
xe+ I , is an approximation
= XI - X 2 ,
where Subscripts
Blocks 1 and 2.
~(7~) -
+
~x(7x~xX) -
+ ~y(7y~yX)
~z (7Z~ZX) .
7xi+y,(Xi + 1 -Xi)
- 7x i-Y,(Xi
-Xi - l ) ,
References
I. Ali, F.S.M.: "Multiphase, Multidimensional Simulation of InSitu Combustion," paper SPE 6896 presented at SPE 52nd
Annual Technical Conference and Exhibition, Denver, Oct. 912, 1977.
551
APPENDIX
v~J[I+!h(T-Ti)][I-CI(P-Pi)]'
VIJ
........................... (A-S)
where v~J' component thermal expansion coefficient
(3 J> and component compressibility C I' are read as
input data. Liquid-phase density PJ is then 11 vJ.
Liquid-water partial volume is calculated as a
function of temperature pressure from a read-in
table.
Gas-phase density is calculated as
P
zRT
P3 =
mol
cu ft
, . . . . . . . . . . . . . . . . . . (A-6)
where R = 10.73 (here only), and the supercompressibility factor z is calculated from the
Redlich-Kwong equation of state. 8
The specific weight of phase J is
"IJ
, . . . . . . . . . . . . . . . (A-7)
MJ
xIJ MI . . . . . . . . . . . . . . . . . . . (A-8)
1=1
Hf (T)
=~
Tj
H3 =
xJ3Hf
+ (H-Ho)
, ........ (A-II)
1=1
ki(l
+ CY2S4)md
, . . . . . . . . . . . . . . . . . (A-2)
where CY2 must be zero or negative and k i is permeability read as input data. Porosity is calculated as
cP d 1 + C r (p - Pi)]'
Reservoir-rock heat capacity is calculated as
vJ
Lub
and
............................. (A-4)
The partial volume of component / in phase J is
In Pc-I
0.93 - Tbr
1 - Tr )0.38
Lub ( - - .
1- Tbr
The enthalpy of liquid phase J is
1=1
552
. ..... (A-I4)
Nc
HJ
1=1
*Critical pressure here is in atmospheres.
=k
k
rag
nog
........................... (A-25)
U 3 = H3 - 144p/778p3 . . . . . . . . . . . . . . (A-16)
rgro
5g
1_ S . _
wlr
Sgr
_.
Sorg Sgr
ng
. .... (A-26)
Nc
/l3
xJ3/lJ3 ' . . . . . . . . . . . . . . . . . .
(A-17)
1=1
where
VISO(l,3)TNVIS (l,3) , . . . . . . . . . . . (A-18)
/lJ3 =
k ro
Liquid-phase viscosity is
II
1=1
/l;Y, . . . . . . . . . . . . . . . . . . . . .
(A-19)
= b,
............ (A-20)
KvIJX I ' . . . . . . . . . . . . . . . . . . . . .
(A-21)
= [K VI (l,J) + K
V2
(l,J) / p
+K V3 (l,J)pJe
T-Kvs(/,J), . . . .
(A-22)
rwro
(T)
[ 1-
5W -
S . (T)
]
wlr
( T) - S . (T)
wlr
orw
nw
........................... (A-23)
1 - S orw ( T) -
row
5w
] now
=k (T) [
rOlw
1- S
( T) - S . (T)
.
wlr
orw
........................... (A-24)
DECEMBER 1980
+ k rw
+krg)-krw-krgJ. .. . (A-27)
(5g ) max
' . . . . . . . . . . . (A-28)
1 - S wir - S org
w~ere Sgrc is current residual gas saturation,
(Sg ) max IS historical maximum gas saturation in the
grid block from start of the run, and Swir and Sorg
are read in (nontemperature-dependent values). Sgr
is read-in residual gas saturation. Sgrc' after
calculation from Eq. 6, is changed to satisfy Sgc :S:
Sgrc :S: Sgro where Sgc is read-in critical gas
saturation and S$r ~ SgC' Current effective residual
gas saturation (~gr) for use in Eq. A-26 is calculated
as
grc
gr
Sgr = wSgrc
+ (1 -
where
w=
As long as Sg is increasing, always ~ (Sg) max' these
equations give Sgr = S c' and kr from Eq. A-26
will follow the "original$, krg vs. ~ curve. Then, as
Sg decreases toward zero, krg will approach zero at
SgrC'
K V4 (/,l)
krow
k roiw ( T) [( k roew ( T)
'(k krog
rOlw (T)
Nc
/ll
=X
+a(T- T i )
, ................
(A-3l)
5w
50
Sw
I-S4
So
I-S4
and
553
s~g =
~
I-S4
5w ) 3]
5lJ x [I - PCC(8)
X (T - Ti ) ] ..............
(A-33)
API
atm
bbl
Btu
cp
cu ft
of
x
x
x
x
x
ft
Ibm
Ibm mol
psi,psia
scf
sq ft
x
x
x
x
x
x
141.5/(131.5 + API)
1.013 250*
E+02
E-Ol
1.589 873
1.055 056
E+OO
1.0*
E-03
E-02
2.831 685
CF - 32)/1.8 + 273.18
3.048*
E-Ol
4.535 924
E-Ol
4,535 924
E-Ol
6.894757
E+OO
E-02
2.863640
E-02
9.290304*
g/m3
kPa
m3
kJ
Pas
m3
K
m
kg
kmol
kPa
std m 3
m2
SPEJ
perature dependence uses the assumption that interfacial tension is a linear function of temperature.
554