Академический Документы
Профессиональный Документы
Культура Документы
Summary. One of the problems encountered in waterflooding projects is scale formation caused by chemical incompatibility
between potential injection waters and reservoir brine. Chemical compatibility evaluation through laboratory experiments on cores at
reservoir conditions is of limited value because only first-contact phenomena are reproduced. A numerical model is presented that
couples a reservoir-fluid-flow/thermal-equilibrium simulator with a chemical-equilibrium computer code. This model, AGIPS, enables
us to calculate the evolution in time of the amount of scale formed at any point in the reservoir and inside the wells when changes
occur in the temperature of the injected water and when the injection water mixes with reservoir brine. Moreover, the model
calculates temperature and pressure profiles in the reservoir, together with their evolution in time, taking into account the
permeability reduction caused by scale formation. Results are presented for the chemical-equilibrium code validation by matching
experimental data on scale formation in mixtures of incompatible waters. An example is also given of the use of AGIPS in simulating
a five-spot waterflood where incompatible water is injected.
Introduction
Water injection to improve oil recovery is a long-standing practice Once the water enters the oil-bearing formation, two more prob-
in the oil industry. Pressure maintenance by water injection in the lems arise: compatibility of the injection water with the reservoir
early stages of field exploitation or secondary recovery by peripheral rock and with the reservoir brine.
and pattern waterflooding both call for huge amounts of water to Reservoir rocks often contain shales, dispersed in the pores, finely
be injected into oil reservoirs. interlaminated, or interbedded in the pay. The shales are in equi-
The selection ofthe injection water is a crucial factor when water- librium with the reservoir brine: any change in the ionic strength
flood operations are planned. In offshore oil fields, the most obvi- (as a first approximation, in the salinity) of the environment in-
ous (and the cheapest) source of water is the sea; in onshore fields, duces a rearrangement of the shale particles.
waters from shallow aquifers are normally used for injection. River If the salinity of the injection water is higher than that of the reser-
water is used only when no other source is available because of voir brine, the shale structure collapses. Shale lamellae are thus
the high content of suspended matter and micro-organisms usually freed, and while they move about in the injection water they may
present. In all cases, the prerequisite for good injection water is plug parts of the formation, usually the most permeable parts. This
that it must not impair well injectivity and reservoir fluid charac- may result in a reduction of rock heterogeneity and therefore in
teristics. Injection water must be free of suspended particles, or- an improvement in oil displacement. When the salinity of the in-
ganic matter, oxygen, and acid gases (CO z and HzS) before it is jection water is lower than that of the reservoir brine, the shale
pumped into the injection wells. structure swells. This causes a reduction in the permeability of the
Fine inorganic particles in the injected water may form a cake (less permeable) shaly layers of the reservoir rock Z•3 and thus an
at the well bottom I and plug the injection well. Algae and other increase in the heterogeneity of rock permeability. As a conse-
living organisms may grow at reservoir level, forming a gelatinous quence, oil recovery is impaired. Moreover, the injected water may
body that impairs injectivity. Backwashing and acid washing are dissolve minerals present in the reservoir rock. As a consequence,
the usual well treatments adopted when these troubles occur. the composition of the injected water is changed, and this may af-
Bacteria introduced into the reservoir in the injection water may fect its compatibility with the reservoir brine.
grow and travel through the formation and may metabolize both A more controversial question is whether injection water should
formation oil and brine. Although microbial EOR is being consid- be totally compatible with reservoir brine (i.e., the formation of
ered as a potential process for improving oil recovery, people in any insoluble matter, or scale, when the injection water mixes with
the industry 'still consider the introduction of bacteria into an oil reservoir brine should be considered unacceptable) or whether a
reservoir a source of trouble. This is particularly true when sulfate- certain degree of incompatibility can be tolerated. This point will
reducing bacteria are present in the injection water because they be discussed in detail later.
metabolize the reservoir brine, forming HzS. The continuous or
batch addition of bacteria-killing chemicals is a must in every in-
Scale Formation Along the Injection-Water Path
jection process.
in Waterflood Operations
The presence of oxygen and acid gases in the injection water
causes corrosion in both surface and well equipment, jeopardizing Injection water temperature at the injection wellhead is usually much
the safe operation of this equipment. Moreover, corrosion scale lower than reservoir temperature. As it travels down the injection
transported in the injection water may accumulate at the well bot- wellstring, the water cools the surrounding formations, and its tem-
tom and plug it: Degassing the injection water under vacuum or perature and pressure increase. If the water is saturated at surface
stripping with hydrocarbon gases is common practice in the oil in- conditions with salts whose solubility decreases with increasing tem-
dustry. peratures (e.g. anydrite), scale may form along the wellstring.
As the water enters the reservoir, three main phenomena occur:
"l\Iow with U. of Bologna.
"Now with Italcad·RSE. (l) temperature increases along the water flow path because of heat
Copyright 1988 Society of Petroleum Engineers exchange with the reservoir rock and fluids, (2) pressure decreases
288 SPE Reservoir Engineering, February 1988
along the flow path, and (3) injection water mixes with reservoir
brine.
Two fronts can be singled out in the reservoir, a thermal front
and a mixing front, which travel at different velocities, with the
thermal front lagging behind the mixing front (Fig. 1). The fronts >-
>- THERMAL
ReserVOir
TRANSITION
are S-shaped because of heat diffusion (for the thermal front) and Z ZONE bnne only
...J
because of hydrodynamic diffusion and dispersion as a result of «
(/J
rock heterogeneity. Consequently, we will be calling them "zones"
rather t/lan "fronts." W
0:
Scale precipitation from the injection water may occur behind ::J
>-
the mixing zone as a consequence of temperature and pressure «
~~~
changes. This is particularly true of waters containing salts whose
solubility decreases with increasing temperature and decreasing
pressure.
Ahead of the mixing zone, only reservoir brine (with oil) is present
in the rock pores. Behind the mixing zone, only injected water in Distance from the well
equilibrium at local temperature and pressure (with residual oil)
exists. In the mixing zone, precipitation of insoluble salts may occur
Fig. l-Relative positions of thermal and mixing fronts at
because of the interaction, at local temperature and pressure, of time t.
chemical species contained in the injection water with chemical spe-
cies presein in the reservoir brine.
As the remaining clear water moves ahead, it mixes again with
reservoir brine at a different pressure, and scale precipitation may balance for carbonates and bicarbonates; ionic strength (which af-
a~ain take place. This cycle is repeated until the remaining clear
fects chemical activities); activity coefficients; and the solubility
water reaches a production well. of solid minerals that could form.
In the production well, pressure and temperature decrease along EQ3NR is a geochemical aqueous speciation/solubility software
the flow string up to the surface, and further changes in ther- package that computes from analytical input data the distribution
modynamic conditions occur in the surface equipment. This may of chemical specjes (i.e., ions, neutral species, and complexes) in
again result in scale formation. Normally, these scales do the most equilibrium in an aqueous solution at given temperature and par-
damage in the wel\bore when there are major falls in pressure but tial pressure of dissolved gases. Input to EQ3NR consists of data
hardly any temperature changes. 4 on total analytic concentrations of dissolved components (ions and
gases) and also includes pH, alkalinity, electrical balance, and phase-
equilibrium (solubility) constraints.
~imulatlon of Incompatible Water Injection by
EQ3NR is supported by a primary data file, which contains sets
Chemical-Equilibrium Models
of thermodynamic data for the water species and for a number of
It is standard practice in the oil industry to evaluate injection-water aqueous species, gases, and minerals at temperatures of 0, 25, 60,
compatibility with reservoir brine by running waterflooding tests and 100°C [32, 77, 140, and 212°F] and pressure of 0.1 MPa [14.5
at reservoir conditions on cores (mostly 2.5-cm [I-in.] plugs) previ- psi]; at temperatures of 150, 200, 250, and 300°C [302, 392,482,
ously saturated with reservoir brine. These tests can reproduce only and 572°F] and steam/liquid water equilibrium pressure; and at 50
first ·contact mixing phenomena: no thermal effects on injection MPa [7250 psi] for temperatures of 0, 25, 60, 100, 150,200,250,
water, or multiple-contact phenomena between injection water and 300°C [32, 77, 140,212,302,392,482, and 572°F]. The data
(equilibrated at reservoir conditions) and reservoir brine can be re- include, among other things, thermodynamic equilibrium constants
produced by core tests. As a consequence, these tests should be for each reaction at the inqicated temperatures.
considered only as a screening tool to evaluate different potcntial A database preprocessor, EQTL, reads the primary data file,
injection waters through comparison. checks each reaction for mass and charge balance, and fits inter-
To acquire reliable inform:o}tion on the possible damage that may polating polynomials to all thermodynamic datil on the tempera-
be caused by injecting a certain type of water into a given oil field, ture grid. EQ3NR and EQ6 use the coefficients of the interpolating
to identify points where scale formation is most likely to occur, polynomials generated by EQTL, instead of the gridded data.
and to evaluate possible remedial actions, recourse must be made The input constraints used by EQ3NR to compute the aqueous
to u'nconventional numerical models specially conceived for simulat- speciation model are specified concentration for master aqueous
ing the following phenomena in a coupled mode: (1) chemical equi- species, specified activity for each master species, specified phase
librium in the injection water ane! in mixtures of injection water equilibrium with gases, specified phase equilibrium with pure min-
with reservoir brine, along the temperature and pressure profiles erals, specified alkalinity balance for bicarbonates Or carbonates,
of a waterflood, and (2) pressure and temperature distributions in specified master species for applying the charge balance constraint,
time in the reservoir and in well strings during a waterflood op- and oxidation state at equilibrium of redox couples.
eration. The mathematical expression describing the above input con-
One of these models, AGIPS, and its application to an actual oil- straints is solved by EQ3NR by use of a modified Newton-Raphson
field case will be described. algorithm. The program calculates the concentration of the vari-
ous aqueous species in equilibrium and the saturation indices (SI)
Chemical-Equilibrium Computer Code of the related minerals. SI is equal to the log of the activity product
The chemical-equilibrium computer code used for evaluating scale for a reaction divided by the thermodynamic equilibrium constant
formation in waterflooding operations is derived from the EQ3/EQ6 of the same reaction.
computer code 5 (in its latest version 6 EQ3NR for the EQ3 speci- When SI>O, precipitation ofthe corresponding mineral (or scale)
ation program) developed at the Lawrence Ljvermore Laboratory, should occur; EQ3NR does not, however, provide any indication
U. of California. of the amount of scale that is separated.
It should be pointed out that EQ3/EQ6 computes the system state The output from EQ3NR is used as input to EQ6 to compute the
at equilibrium: no kinetics of solid formation and precipitation (e.g., amount of minerals separated from the solution. EQ6 is a reaction
adhesion to the tubing wall) are taken into account in the computer path program that predicts the path of a reacting system (i.e., it
program. calculates the change in concentration of individual aqueous spe-
Equilibrium chemistry of an aqueous solution depends on many cies as a reactio[l parameter changes). EQ6 solves the set of non-
factors simultaneously, including concentration of all cations and linear equations describing mass balance of chemical elements,
anions; partial pressures of dissolved gases; temperature; pH; oxi- electrical balance, true ionic strength, equivalent stoichiometric ionic
dation state of redox couples, specified in terms of electric poten- strengt/l, and mass-action law for pure minerals (i.e., scale-forming
tial or electron activity, or equilibrium oxygen fugacity; alkalinity solids) with a modified Newton-Raphson algorithm.
Reservoir Engineering, February 1988 289
oil saturation distribution; initial reservoir temperature and pres-
sure; chemical compositions of reservoir brine and of injection
water; heat capacities of reservoir fluids; temperature of injection
water; and well injection and production rates.
The computer code is structured in four main loops: the outer
loop on time, the mixing loop, the temperature loop, and the chem-
ical loop.
The outer loop on time calculates the pressure distribution on
the basis of temperature and permeability distributions resulting from
the previous timestep. Cumulative injection and production data
are updated.
The mixing loop is used to compute both water saturation and
composition ofthe water present in each model block. To this end,
the concentrations of elements in each block are linearly combined
with those of the water in the upstream block according to the per-
centage of PV displaced in the timestep.
In the temperature loop, an enthalpy balance is used to compute
the new temperature of each block on the basis of the enthalpies
of injected and extracted fluids and on the heat capacity of the rock.
"- Heat flow from surrounding strata can be taken into account as an
:.....
"- option.
----~ In the chemical loop, the quantity of scale that forms in each block
is computed by calling subroutines EQ3CSUB and EQ6CSUB.
EQ3CSUB has been derived from EQ3NR and is called by the main
program to calculate a balanced starting estimate of the molal con-
Fig. 2-Flow channels and elementary rock volumes. One- centration for the basic aqueous species for each block. EQ6CSUB
eighth of a five spot. has been derived from EQ6 and is called to calculate for each block
the amount of scale formed as a result of temperature changes and
the water injected in the time step mixing with resident water. The
EQ6 attempts to find the set and amount of possible minerals that, cumulative amount of scale present in each block is updated, and
together with the aqueous species, satisfy the constraint equations. the related permeability reduction is derived from the experimen-
To this purpose, EQ6 uses a selection procedure: a provisional set tal permeability/porosity relationship (see the Appendix).
of minerals is modified by adding a mineral, deleting a mineral, Calls to EQ3CSUB and EQ6CSUB are skipped for the blocks
or replacing a mineral with another. For each provisional set, EQ6 ahead of the mixing zone; by definition, these blocks are also ahead
looks for a solution satisfying all the constraint equations. If this of the thermal zone. Moreover, subroutine EQ6CSUB is not called
proves impossible, EQ6 looks for another set of minerals. The proc- for blocks that do not contain supersatu'rated minerals according
ess continues until a set of minerals is found that satisfies all con- to EQ3CSUB.
straints; the solution found is assumed to be unique. The name and For each timestep and for all model blocks, AGIPS prints as out-
weight of each mineral separated from the solution are then printed. put the temperature and pressure values, the mass and volume of
scale formed in the timestep and their cumulative values, the pres-
ent porosity and permeability values, and a mixing parameter.
Reservoir Simulator Code The program contains a warm-restart procedure, which avoids
The reservoir simulator, AGIPS, is a finite-difference numerical loss of data and computing time in case of an error or machine mal-
model that calculates pressure and temperature distributions in space function.
and in time, as well as the amount of scale caused by the change AGIPS is a very complicated program that may take hours of CPU
in temperature and by the incompatibility between injected water time on fast computers like the IBM 3083 to simulate a complete
and formation brine. waterflooding process in a reservoir model consisting of a few
Input data are reservoir geometry; rock characteristics (porosi- hundred blocks. For this reason, its use has been limited to the study
ty, permeability, heat capacity, and thermal conductivity); initial of two-dimensional (2D) cases.
'The reservoir temperature for System 1 was 150°C and 95°C for System 2.
T= 150°C
-- ~.
....J
Ol 3 , ...... x calculatGd Formation water. 7.
'<t ······.x........ * GxpGrlmGntal
oCI) Fig. 4-System 2-predicted and experimentally determined
<tl x ...... amount of scale formed by mixing.
U 2
'0
.•......
-
<1> ···x.
«i ....
'0.. ····x.
'0 .6e-
<1>
~
........x. ..... .
a.. x calculatGd
.~ ... "
~
....J .5
I
°O~~~2~0~~~40~~-6~0~~~8~0~~~100
I I I
--
0>
..; .4
* QXPQrlmGntal )C •••••• / ....... ••••••••••
I "-
I ,
__ L _ _ _ _ _ _ _ _ _ _ _ ~-
1.5
"0 12 E.
~ UJ
"0
<i.
U
"
U
::0
if)
u.
"0
1.0 9 0
0
5. UJ
::;;
'0 =>
..J
-E ~
Cl UJ
'" 0.5
>
~
UJ ..J
..J =>
::;;
<t
u =>
if) u
Fig. 6-Reservoir temperature at breakthrough of injected
water.
00 0
0 1000 1500 2000 2500
TIME (days)
Note that all three systems are characterized by the high ionic
strength of the reservoir brine (3.8, 3.1, and 6.1 mol/kg [1.7, 1.4, Fig. 8-Evoh,Jtion in time of the instantaneous and cumula-
and 2.8 mol/Ibm], respectively) and of their mixtures with the in- tive amounts of scale formed at the bottom of the produc-
jection water. tion well.
For each system, several mixtures of the injection and reservoir
water were prepared, each with different proportions. Each mix-
ture was put in a pressure vessel, which was pressurized at I MPa
[145 psi] with inert gas (N 2 ), heated to reservoir temperature, and the chemical-equilibrium computer code developed, despite the very
periodically shaken. high ionic strength of the tested systems.
The vessel was maintained at constant reservoir temperature for
5 days to ensure that chemical equilibrium was reached. During
this time, the mixture was periodically sampled through a capil- Use of AGIPS Computer Code To Simulate
lary transfer line that passed through a cooler and filter and ended Incompatible Water Injection-An Example
at a control valve. This arrangement enabled a representative sam- To show the use of the AGIPS computer code, the case is present-
ple to be taken without disturbing the equilibrium in the mixture. ed of a water injection process performed in a regular five-spot pat-
The chemical composition of each sample was determined by tern with a 40 470-m 2 [lO-acre] spacing.
atomic absorption spectrometry and ion chromatography, and the With the aim of emphasizing the influence of thc incompatibility
amount of precipitated scale calculated from the difference between between injection water and reservoir brine, the hypothetical case
the initial and final chemical composition of the mixtures. of water injection into an aquifer (Sw= 1) has been simulated. Sys-
At the end of the test, the pressure vessel was rapidly cooled and tem I (Table I), showing the maximum incompatibility among the
the precipitate collected, weighed, and analyzed. X-ray diffraction systems considered in this paper, was used for this case. It must
analysis was used to confirm the composition of the precipitate. be noted that in this system, scale is formed both by heating of in-
The experimental data are shown with the results predicted by jection water to rcscrvoir temperature (150 0 C [302 0 F)) and by mix-
the chemical-equilibrium computer code EQ3NR/EQ6 in Figs. 3 ing of inje~tion water with reservoir brine.
through 5. A homogeneous reservoir rock, whose characteristics, tempera-
The match between the predicted values and the experimental ture, fluid, and flow-rate values are presented in Table 3, was used
data is clearly visible and makes us confident about the validity of for the simulation.
Nomenclature
M = mobility ratio, dimensionless
Sw = water saturation, dimensionless
T = temperature, °C [OF]
VI = elementary rock volume, m 3 [ft3]