Professional Documents
Culture Documents
A Simulation Approach
HENRY B. CRICHLOW
School of Perraleum nnd Geological Eugineering
Uhfersity of Oklahoma
Prentice-Hall, Inc.
New Jersey 07632
Englewood Cliffs,
.
Contentis
FRFFACE, xii
INTRODUCTION:
THE AGE OF StMULATION, 1
1.1 Iniroductt .
7he Necessii for Snialating, 2
The Modelig Apprnteh, 3
Reservoir Sinuiatici, 4
1.2 Growth of Simulation, 5
The Maierial Balance Fquatian, 6
Analog Resistance-Capacitance Networks, 7
The Electrelytic Model, 8
The Potentiomeiric AModel, 10
Numerical Models, 11
1.3 Purpose of Reser voir Simulation, 12
Planning of Storuge Reyuirements, 16
Single-Well Studies. 17
1.4 Henefits of Simulaton. /8
References, 19
Bibliography. 19
viii Centent
2 RESERVOIR ENGINEERING
CONCEPTS IN SIMULATION, 27
2.1 Introduction. 21
Darcy's Law--The Concept of Permeability, 21
The Flow Potential, 23
Renl G FowRrnl Gus Porentiul, 28
Concepts in Steady and Unsteady Flow, 29
2.2 Fluid Types, 33
2.3 Flow in Porous Media. 34
References, 39
Bibliography, 39
FORMULATION ODF
RESERVOIR SIMULATION EQUATIONS., 43
3.1 Introduction. 43
3.2 Derivations of Equations, 45
Single-Phase Flow, 47
3.3 Derivation of Multiphase Flow Equations, 50
Expansion in Radial Form1, 52
3.4 Multicomponent Systems, 57
Sources and Sinks, 62
Solution Outline, 63
References, 63
Bibliugraphy, 64
4.1 Introduction, 67
Discretization Process, 68
Finite Diferences, 69
First Derivative, 69
Second Derivative, 70
Sunmary, 70
4.2 Finite-Difference Scheines-Concept of Explicit and
Implicit Forms, 71
Introduction, 71
Explicit Formulation, 72
Implicit Formulation, 74
Crank-Nicholson Scheme, 77
torterts
10
64 Dircct Methods in Simulntion Practice,
Opimal Reordering, 151
Matrix Techniques, 154
Sparse
S Comparative Analysis, 156
Refcrences, 157
Ribliopraphy. 158
220
8.1 Mechanics of Simulation Run, Data, 221
Automatic MonitorinR of Input
Aluiniaining the Input File, 222
Restart Procedures, 223
Reasons for Restart, 224
.2 Simulator Flowchart, 226
8.3 Selection of the Model, 237
The Selection Process, 237
Cpntents
SIMULATOR, 273
10 THE WELL IN THE
ow concepts and datu preparation, could well omit sevoral ohaptors; the
staff engineer in the field office would not be overly excited by the mathe
matical analysis of stability, so he can skip this area. The following
diagram
gives the prospective reader some clue as to where his interests may be in the
chapicis hat lic ahcad. In the final analysis, only thc sludent recally knows
his needs, and he can omit many sections within several chapters without
any loss of continuity. 1 Introduction
'Tacticing Developer Simulation Neophyte Student
The Age of Simulation
Engincer of Models Practitioner Practitioncr Engineer
Chapters 2
1.1 INTRODUCTION
The dictionary defines simulate as simply "to give an appearance of." To tlhe
engineer or analyst, simulation involves the utilization of a model to obtain
HENRY B. CRiCHLow is a process or mecha-
some insight into the behavior of a physical process. It
development of simulation. Engineers have long recognized the guiding prin- problem faced by the engineer These variables may
involves several hundred variables.
resource of any size but they do exist.
ciples for most of the physical phenomena they study, but the tools to solve not e quantified or cataloged
in an easily definable form,
these problems were lacking. As the computer evolved, simulation has ex on the producing
characteristics, compietion
panded with it, almot like the inner portion of two expanding concentric The engineer thus has to decide characteristics for each
locations. and operating
At times st seems that the simulation needs would the techniques, pump sizes, we'l time horizon which
waves
outrun compu well, and all this informatior.
has to be determined over a
have uscd the
tational resources: however, in these two dynamic areas there always seems Good engincers and managers
to be an operating medium. The engineer could always produce elifectively involves continual change. those
and in many cases they have prospered;
intuitive approach in the past, that
with what he had available. No doubt as computer technology continues to brilliant or whose "logical"
deductions lacked
to the limit in whose intuition was not as to add
create, the engineer will be right in step to push its usefulness not being heard from today.
In order
apphying hrs expertise to the solution of ever-increasing problems. subtle quality, "insight," are we need a dis-
some structure to the manager's or engineer's methodology,
determine the relevant factors and their
us to
ciplined technique which allows Furthermore, this technique should
The Necessity for Simuleting solution.
interrelationships to a given mears for
The ciassical approach to solving a problem has been :o formulate the prob allow us to implement decisions
effectiely and provide some
as we go
our sysims and objectüves
em an hen try to make as many simplilying assumptions as possible to updating, modifying, and reuc.ining combizes all these attributr.
most neariy
produce a new problem which is manageable. What happens if even aftcr all along. The modeling approach
in a very pedestrian way they are
rather intractable? Models are basically of two types;
these samplutyang assumptions the problem still remains touch and the ones you cannot.
The former are
The individual could solve it in two ways at this point. First,he
can define Simply the ones you can models.
latter nathematical
the probiem as having no solution, somewhat like the alchemists of old did physical models, the
knew
when they developed the phlogiston theory of burning. They the theory
was wrong, but they still gave it a name. Giving the difficulty a name does no 1. Physical models are essentia!ly
scaled-down reproductions of the origi
and the like, or models con
more to solve it than leaving it alone in the first place. As
second alter- nal, as cvidenced in pilot plants, prototypes,
a structed to duplicate a process
which is physically similar to the original
native, be can attempt a solution with the best available technical help and
at
although it may operate
under a different set of physical laws. The best
an answer which is satisfactory to
some point
come to him. The knowledge*
that this is not the full answer would in no way detract from him utilizing the example of this is the potentiometric
model used to predict reservoir flow by
between fow in porous media
results. There are very few cases in nature where answer is capitalizing on the one-to-one correspondence
no
better than an
appronimate one. The point is clear that analytical tools become less effective and the low of ions in an
electric potential ieid.
are systems of mathematical equations
describ-
as problems begin to increase in complexity, In the petroleum engineering
2. Mathematical models In
thee process under investigation. petroleum
discipline, complexity in physical processes is more the rule than the excep- ing the physical behavior of complicated partial dif
tion. The engineer today is required not only to determine the best perfor- reservoir work, these equations are generally very
be rather casy cquations system in other
mance based on physical behavior of the syetem, but to become inoreasingly forential oquations, but they could
stC 12/Growth af 5iamletien
to th
fields. BecA Use of the sizr and the
complexity of these mathematical medeis. narrower sense the term reservoir simulation reders only
systems. In a
it can and
a
computer is requred to solve the system. within the reservoir, but in a larger sense
hydrodynamics of fow which incudes the reser.
oftcn docs refer to the total petroleum system
Throughout ths book the word model refers to mathematical model and more
and any interreiated significant activity.
The basic
sUsed interchanpcahiy voir, the surface facilities,
with ximulotor o simulotio difierentiai cquaiions which govern the
The 1echnique of marhematcal Aow model consists of the pariual
modeling and the role pla yed by tie flow of all fhuid phases in the reservoir medium. Incorporatcd
enpineercan be vualized br the blork dizgram shown in Tig 11. Thc cenital
unsteady-state
needed to solve these equations. Th
into the model are all the aigorithms
which impiement the
PUTER EWVTRONMEWT simulator is then a collection of computer programs
ENGFNI mathematical model on a particular digital
machine. The origin of the simu-
whole are shown in Fig. 1.2.
lator and the synthesis into a coherent
S1ULATD
RM SEVO1 srsT
AULIARY EQuATIONS
Figure 1.1: Methematical ruodeling.
tos is the simulater: its iomulation and
backeround in mathematics development require substantial
and the applied sciences. The
PANT AL 01 FERENT IAL
touATIGNS
requires oniy good enginecring skills and common sense. As of it, however,
use
quantitatively and optimize hs projects. Modeling Flgure 1.2: The origin of the
APPL ICAT1ONS
expanded, improved, and become more techniques ioday have simulator.
that the engineer or scientist who applications-oriented to such
degree a
has not begun to utilize these methods
find himse!f trying to communicate may
with his peers across an
chasm. The siress toduy for economic ever-widening 1.2 GROWTH OF SIMULATION
all decisions with technical justification and the need to "back up"
The growth in reservoir simulation has proceeded parallel to the upsurge
in
support inexorably pushes him 1o the use of
modeling stsategy. lechnology over the last 30 years. The engineer has strived at all times to use
of petroleum
the best tools available to him to understand the mechanics
Reservoir Simulation reservoirs and petroleum production and to apply these to the efficient opera
tion of reservoirs. Today the use of simulation has made the computer
as
The area of reservoir simulation
applies the concepts and
iechniques of calculator 20 years apo.
much an everyday tool as the slide rule and desk
were
mathematical modeling to the analysis of the behavior of peiroleum reservoir used to simu
In the following pages we shall explore sone of the techniques
GH. 1 / introduction: The Age of Simulation SEC. 1.2/ Growth of Sinuletion
fields. Becnuse of the size and the complexity of thesc mathematical models, th:
the term reser voir simulation refers only to
systems. In a narrower sense
it can and
a
computer is requred to solve the system. but in larger sense
hydrodynamics of flow within the reservoir,
a
the reser-
more oftcn does reser to
the total petroleum system which includes
Throughout this book the word model refers to mathematical model and The basic
is voir, the surface facilities, and any interrelated significant activity.
used interchangeably with simulator or simuloation.
The technique of mathematical modeling and the role fiow model consists of the partial diffcrential equations which govern the
played by the unsteady-state flow of all fuid phases in the reservoir medium. Incorporatcd
engineer can be visualized by the block diagram shown in Fig. I.1. The central
solve these equations. The
into the model are all the algorithms needed to
which impiement the
coWPUTER ENVI RONMENT simulator is then a collection of computer programs
ENGINE ER
mathematical model on a particular digital machine. The origin of the simu-
lator and the synthesis into a coherent whole are
shown in Fig. 1.2.
SIULATOR oUTPUT
RESERVOIR SYSTEM
ODIFY ANALYZE .
AUXILIARY EQUATIONS
technically correct. A notable example is the materíal balance equation. 2. The dynamic effects of fuid
movement within the system
looked.
The Material Ealance Equation in the
these drawbacks
reservoir analysis evolved a s
In 1936 Schilthuis | developed a conservation equation for a hydrocarbon Further developments in involved the u
next approach
were resolved. The
material balance equation
reservoir. This equation is derived by considering the whole reservoír to be a of resistance-capacitance networks.
homogenous tank of uniform rock and fuid properties. The mass balance
was made by accounting for all quantities which may enter or leave the reser
voir over a period of time. The materíal lance equation is sometimes Analog Resistance-Capacitance Networks
electrical analyzers.
referred to as the zero-dimensional simulator since there are no
any direction within the system. The saturations and pressures are distributed
changes in networks, usually called
Analog resistance-capacitance electrical fiow znd fuid flow in a reservoir to
between
continuously throughout the tank, and any changes in pressures are insta.ta employ the similarity reservoir. By analyzing the
basis of the develop a n electrical analog of the petroleum
neously felt throughout the system. Figure 1.3 illustrates the with time under diferent operating
material balance equation. The complete equation is shown below: variation of the electrical parameters
behavior of the reservoir can
be computed using suitable
conditions, the be secn from
analogY between the two systems can
conversion factors. The
NJB, BAR, -
R,) +
W,- MB, 8) +gC +5,C) AP the following two equations:
Fluid Flow:
+B,B,)+W, + W, + G8, (1.1)
Bg
EXPAMDABLE vOLUME TAMK
(1.2
9-V
INFLOA: :EFFLUX
Currert Flow
The material balance approach has been solved either graphically or com- RL
(1.4)
putationally-more recently the material balance equation has been analyzed
P E
as a straight line by Odeh and Havlena*-but the basic premise behind the
fage GH.1 Inttdetion: Te Aye of Simulatian StC 1.2 I Growth of binulation
TABLE 1.
Coreepondence Between Fluid end tleotrical Syatenus
E4 F4
Huid System Electrical Syslem
F-7
G-5
INJECTION POINT
A
E-6 - CAST TEXAS
+
The resistances in the given network are calculated from the existing rook 1.6: Resistor network.
Pigure
permeability in the given sector of the field. The electrical parameters mea-
sured are voltage and current as the capacitances are varied in the cireuits. models are based on analog the be-
of fluid fronts with the reservoir. These in
and Darcy's law for flow a porous
tween Ohm's law for flow in a
conductor
and the boundaries
The Electrolytic Model medium. 1f the sources and sinks in a fuid fow proces
model can be made,
of the medium are adequately defined, then steady-state
a
Steady-state electrolytic models have been developed by several investiga
the potential distribu-
usually on blotting paper or agar gelatin, analyze
to
tors-eg, Botset", Wyckoff, Muskat-in an effort to analyze the movement
11
CH. 1 Introduction: The Age of Simulation SEC. 1.2 / Growth of Simulation
tion. The model is scaled geometrically except that the vertical scale is
exag- location of the flood front by calculating the distance traveled along every
gerated. A voltage is applied at well locations (in this case, copper electrodes) streamline emanating from a point source. The locus of all points
from a
and the movement of the front traced by the illustrated
progress of colored copper given source at a specified time gives the location of that front, as
ammoniumions which move away from the negative electrode to the positive in Fig. 1.8.
clectrode. The medium is impregnated with zinc ammonium ions which are
colorless. The copper ions move at right angles to the
isopotential lines set
up by the potential field. Figure 1.7 illustrates the growth of a displacement
PRODUCER
INJECTUR TNUECOR
INJECTOR
PRODUCER PROOUCER
FRONT LOCATION
All the models so far described suffer from several restrictions or weak
nesses. The biggest problem was the fact that each reservoir had its own
INJECTOR INJECTOR Figure 1.7: Electrolytic model. unique model which had to be built literally "from the ground up" every time.
The custom-building was expensive for large models and lacked adaptability.
The Potentiometric Mode/s odifications of the completed model were difficult to make and entailed
physically reworking the circuits or the systems. There was also an inherent
Tie potentiometric model is a steady-state model that uses a container sculp
problem in the components of the system circuits caused by faulty equipment.
ur:d to conforra to the boundaries and permeability-thickness products oi These include leakages in condensers, metcr malfunctions, .nd other similar
the recervoir under study. The wells are icpresented by copper electrodes problems. Finally, the R-C networks could be so large tnat rhey occugied
placed within the medium, which consists of an electrolyte like potassium rooms at a time, and the engineer literally had to walk through the
model to
chloride. The production and injection rates are modeled by using alternating with this size does provide
adjust resistors and capacitors. Working a model
currents (to prevent electrolysis) of given magnitudes. The óbjective of the certain insurmountable problems.
potentiometric model is to determine the steady-state potential distribution
in the model. Since this distribution is analogous to the pressure distribution
in a reservoir, the streamlines can be determined by plotting a set of points Numerical Models
Numerical models utilize digital machines to solve the mathematical equa-
at right angles to these isopotential lines.
In practice the isopotential lines were determined using a movable probe tions which govern the behavior of the fluids in porous media. They provide
controlled by a servomechanism. When a position was found along a given a generalized approach using a gridded format which can accomodate any
isopotential, the location and direction of the streamline vector was imme reservoir description just by a reordering of the indices of the grids. The
diately plotted by a pair of points which were permanently fixed at right numerical models originated in the middle 1950s with Peaceman and Rach-
point where almost every
ford and have evolved extremely rapidly to the simulated.
angles to the potential points on the probe head. Thus, at the end of a run the can be The procedure
conceivable reservoir behavior pattern
potential distribution and the streamline distribution were found simulta- the reservoir into blocks and performing mass
involved consists of discretizing
neously. and energy balances on all these blocks simultaneously. This gridding cells
of
obtained, the engineer had to calculate the
Once the streamlines were
CH.1Introduction: The Ago of Simulation SEC. 1.3 I Pupose ol Resorvoir Simulation
WELL LOCATIONS
IsOPACH LINES
Figure 1.9: Grid of reservoir.
cquitable unitization program, and the simulation study allows a breakdown zon. The income-generating parameters
are the oil and gas production that
of oil in place by leases or units with very Jittle additional work. available on a per-well basis,
simulator. These
are essential outputs of the
are
14 GH.1 Introduction: The Age of Simuletion SEC. 1.3 Purpose of Reserveir Simulation
by lease (Fig. 1.13), or by reservoir total. The typical result is shown in Fig. size. The typical
units, water supply, water-treatment or gas-processing plant
1.14. results are shown in Fig. 1.16.
At As the engineer obtains the production and injection data he can developP
thesame time that the production rates are determined, the flowing From
bottom hole pressures on the wells are available. These flowing bottom hole the necessary parameters required to formulate his economic analysis.
pressures are used to plan the installation of downhole or surface lift equip- indicators such as
the cash flow streanm, he can determine any of his economic
ment. Figure 1.15 illustrates the behavior of several production wells. of the project under
payout time, profitability ratio, and present worth value
1.17 and 1.18,s
In secondary
a
recovery project, be it water injection or gas injection, the study. This type indicated
of analysis, graphically in Figs.
engineer needs to know the volumes of material injected and the injection
pressures. These parameters are needed to design the size of the injection
WATER
INDIVIOUAL
LEASE
.TIME
Figure 1.16: Injeetlon rates and preseures.
()|
IN¥ESTMENT
O1L
REVENUE 11ME
GAS
WATER
Figure 1.17: Cash fnw. Figure 1.18: Payovt time.
TIME
the basis for comparing the merits of various operational schemes. The
Figure 1.14:-Production schedules. sensitivity of the various parameters to modifications in the way the rescrvoir
is operated allows a certain amount of slack in the decision process, since the
actual implementation of the project may differ somewhat from that recom-
mended by the study.
In engineering larger reservoirs or reservoirs which are common to
several operators, it is possible that during the life of the project significant
quantities of fluid will move large distances from one lease to another. Since
the reservoir sand is continuous, it is obvious that there will be movement
based on pressure gradients regardless of what subjective boundarics are
placed on the surface. The migration of fluids as illustrated in Fig. 1.19 can
TIME
be monitored and the location of wells and the required production rates
Figure 113: Flowing bottom bole pressures. seleeted to eontrol migration.
17
0
CH. Introduction: The Age of Simulation
Src. 1 3 I Purpose of Reservoir Sinuletion
the overall
withdrawn during the hcating scason (Fig. 1.22). In designing
storage facilities the cngineer
must be able to determine withdrawal rates
and the effect of seasonal fluctuations and
replenishment rates, makeup gas,
The typical configuration is
scheduling on the performancc of the facilities. effects cf inter
shown in 1.23. When seservoir behavior is simulated the
Fig.
LASt
LEASE
-PRODUCERS
-IRJECTORS
UNSMEPT ference of well behavior can be included, and a more realistic analysis can be
made of the process variables, thereby leading to better predictions. In ad
analyse» of the effects of variations in the predicted climatic
dition, sensitivity
Figure 1.20: Swoep-out patterns. factors can be died.
Single-Well Studies
Planning of Storege Requlrements 2. Maximum efficient rates to ensure optimum well response
intervals and fracture penetration on well pro-
In gas storage systems the delivers gas to an
engineer underground storage 3. Effects ofperforation
reservoir from the remote producing areas during the off-season. This gas s ductivity (Fig. 1.25)
CH. 1 Introduction: The Age of Simulation CH.1 Bibliography
18 their
without undue difficulty to predict
examine such systems the
engineer can
which in reality was not
designed into
behavior. One benefit of simulation the presence
by-product is
process at the start
but has evolved as a fruitful and
between companies and regulatory bodies
CONING now ot a c o m m o n ground commonality is the
GAS r e s o u r c e s . This
. other agencies which deal with petroleum
to determine reser
that all these groups are now using simulators can be
PERFORATIo knowledge
4 . between two opposing groups
voir performance, and the differences calculation procedure
narrowed down to the data used
rather than to the
WATER Figure 1.24: Single-well study. and if need be
do not differ by very much,
itself. The calculation procedures a third-
can be used in which
the data can be run by
a standardized approach in rather
purposes. Finally,
it can be said a
: :
2.1 INTRODUCTION
cannot be
media is a very complex phenomenon and as such
Flow in porous rather casy to
pipes or conduits. It is
described as explicitly as flow through as
a pipe and compute its flow capacity
measuie the length
and diameter of different in that there
however, in porous media flow is
function of pressure; measurement.
which lend themselves to
are no clear-cut flow paths
in porous media
has evolved throughout ihe
The analysis of fuid flow
and the analytical. Physicists.
1wo fronts-the experimental
years along the be
and thc like have examined experimentally
engineers, hydrologists, from san
fiow through porous media ranging
havior of various fluids as they have attemptei
fused Pyrex glass. On the basis of their analyses they
packs to
utilized to make an-
formulate laws and correlations which can then be
to
alytical predictions for similar systems. a
dictionary of new concepts whic
Flow in porous media is described by formulate
understood before we can adequately
must first be clucidated and
simulator. These concepts include permeability,
the cquations to be used in a
relative permeability, and fluid
ffow potential, single-phase, multiphase,
is to describe qualitatively and
compressibility. The objective of this chapter
sometimes quantitatively these ideas.
21
SEC. 2.1 /Introduction
Simulation
22 CH. 2 Reservoir Engineering Concepts in
and location
pressure,
of ffuid, temperature,
be 3. Permeability independent
determine at what rate the reservoir fluids
can turbulence
been made, we still have to
4. Laminar flow-i.e.,
no
which is petrophysical constant defined by Darcy's law: work was essentially for linear systems; been proven
a Darcy's because it has
multidimensional systems, not
been extended to inapplicable.
medium is pro- been able to prove it
The rate of fow of a homogenous fluid through a porous because no one has yet by dimen-
applicable but be determined
the or hydraulic gradient and to the cross-sectional of the units of the permeability can
portional to pressure The nature
and inversely proportional to the vis- is called the darcy.
area normal to the direction of flow unit of permeability
sional analysis. The
cosity of the fluid. By dimensional analysis:
k 6 (2.3)
Mathematically:
"dimensional
the right for
-- (2.1)
The units the left must be
on
homogeniety." In
the MLT
the same
system:
as those on
.wherer
V, =
macroscopic velocity in positive s
z = elevation
= specific volume
P density
(2.5)
& gravitational acceleration
medium.
This is the definitive equation for the permeability of a porous be identical to L/T, then k =
LZ;
The quantity in parentheses is the potential of the fiuid, and Eq. {2.1) can Ifk/LT is to
(2.6)
be written as:
--
(2.2)
is thus (length)".
The unit of permeability
law
where is the total tluid potential. This will be discussed latcr. Darcy's
is an empirical law, and as writen in Eq. (2.1) or Eq. (2.2) it is a differential The Flow Potential
media is that the macro-
equation relating to a point. possible that every term in the equation
It is
A fundamental tenet
of fuid mechanics of porous surfaces
normal to the equipotential
k,, u, ö can vary with location and these variations must be accounted for fuid velocity vectors are always
scopic
in the use of the equation.
of potential difference when a liquid is forced
In Darcy's experiments there were certain limitations and assumptions *Streaming potential--production This can be measured and is commonly
membrane or capillary.
to his work; these limit the area of applicability. The assumptions are: through a porous
called zata potential. at wall begins to
the mean free path of molecules, slippage
tWhen pore sizes approach
1. Fluid-homogenous and single-phase
Occur.
2. No chemical reaction between media and fluid
25
SEC. 2.1 / Introduction
24 CH. 2 Reservoir Engineering Concepts in Simulation
(2.9)
156PoTENTIkLS ,
STREAMLINES
:C
PdP+ (2.10
Thus,
, P, - P') *7, (2.i
fluid to this location. several kinds of work must be done on the fuid. The EXAMPLE [1] FREE DOWNWARD FLOW: Note in Fig. 2.3 that the flow diec
direction. Then, using
sum total of this work done on the fluid reflects the mechanical energy within ion s and the coordinate z are decreasing in the same
the fluid. Consider a particle offuid at some datum with zero potential ( = Eq. (2.11):
0). Then the poientia associated with this fluid in moving to a new location = YP, - P ) + z
(1) is , (Fig. 2.2): , is computed by detailing all the work done on the
fiuid (PP)+
d,=-P', Collect
Note that d must decrease in direction of flow. Theresore. from
the geometry
of the system, e can arrive at Fig. 2.4. If fow direction s is same as cum
+Pa Compress dinate direction z, then
Elevate ds= dz
L
PORQUS
HEDIUM
VP --LOCATION PRIME
E
OR SOME DATUM
Figure 2.3: Frec downward flow. Figure 2.4: Potential change with
Figure 2.2: Particle location. distancc.
CH. 2 Reservoir Engineoring Concepts in Simulation SEC. 2.1 I gtroductvon
then
EXAMPLE (2] FLOW DOWNWARD WITH HEAD (FIG. 2.5):
f flow direction s is opposite to coordinate dircction z,
P(P- P.um)+ L
ds=-dz
k d P Pa - P+L
. V- d
= H
In Example [1].
Y kd Potential Row
- Pipe flow
Figure 2.5: Downward Mow with
head.
Therefore, setting up limits and integrating:
Thepotentialat poi.tsz = I. andz =
0 arefirst determined, using Eq. (2.11):
PIPmPelt0
= 0
Thus:
At any instant:
Pp - ?) +0 =0
Then: whleh gives:
Finally:
Flow rate is
(
26 CH. 2 Resarvoir Enginectiny Cuncepts in Siulation SEC. 2.1 /nruduetian 2
pressurc due to hydrostatic head: This function is used primarily in gas weil-testing analysis and in singlc-
reservoir models
phase simulators for dry gas. It is not used in the typical
flowing. The efficacy of this cquation is seen by
V(P-P) 4 where gas, oil, and water are
comparing the following two equations:
and
P=P'+ psth -z) 9=m (2.16)
3. Invoke the pipe flow equation get another cquation if
to
needed
(2.17)
(2.14)
Equation (2.16) states that the flow rate is a funetion of 2, a constant depen-
. Equatc fow rates or velocities and solve. dent on rock and spatial dimensions only and the potential gradient, wlhile
Eq. (2.17) states that the flow rate is a function of some pressure P, the vis-
Real Gas Flow-Roal Gas Potential cosity, and the deviation factor in additíon to the pressure gradient. The real
in addition to being more realistic, simplines, the equations
Under ideal conditione the p:operties of most gases are assuined independent gas potential,
Tequirec.
of pressure. This tacit assumpion allows the use of straightforward ideal gas
laws to analyze the behavior of gases. However, under reservoir conditions
no gases behave idcaily, and the cngineer must account for the variations in Concepts in Steady and Unsteady Flow
gas properties with pressure. The major variations usually included in a study
One of the more puzzling concepts to understand both by the experienced
are: flow. The
engineer and the neophytc student is that of steady and unsteady
producing 1000 EPD of
. Viscosity variation with pressure engineer sometimes ponders why he cannot start
fiuid from a reservoir the day after hc starts injecting 1000 BPD of water. This
2. Variation of gas dcviation factor z with pressure
and many more problems are caused by the behavior of fluids within the pore
Until now, analysis of gas fiow uas based upon lincarizations which required space of the rock and are indicated by
the way the pressure responds. Since
parameter, we shall
physical properties evajusted at some average flowing pressure. This assump- pressure is an easily measurable and rcadily recognizable
restrict our treatment of these concepts to the way in which the pressure is
tion implied that fiowing gradients were small, a situation not usually met
ith in real reservoir situations. In order to simplify gas filow analvsis and affected. This discussion could just as well be made using the density of the
incorporate some of the above variations, AL-Hussainy et al." developed a fluid as a parameter.
the
function called the real gas potential. The real gas potential includes pres- To begin, let us trace the path of a ffuid particle meandering through
as shown in Fig. 2.6. The velocity of
the particle is
sure, viscosity, and z-factor as one variable. It is mathematically dcfined as pore spaces of the rock
The acceleration of the particle can be obtained
shown in the diagram by V,.
(2.15)
FLUID
where PARTICLE
P= pressure of gas
= viscosity
P'=adunmmy variahle of integration Figure 2.6: Particle moving through porous medium.
31
30 CH. 2 Reservoir Engineering Concepts in Simuletion SEC. 2.1 1 Introduction
-)+()# (2.19)
The reservoir remains at equilibrium unless some disturbance occurs
the system
at one
Since dsldt = velocity, Eq. (2.19) can be written : of the boundaries. Depending on the nature of the disturbance,
conditions are:
may or may not reach a steady state. The possible
At the inmer boundary:
-))
The frst term on the right-hand side is the acceleration at a point, while the
(2.20) Constant well bore pressure:
(2.22)
S.P).0 (2.29)
then low is unsteady. In terms of pressure, Eqs. (2.21) and (2.22) can be
At the outer boundary:
written
Constant pressure:
Steady fow: (2.23) 6. P r , t ) = Constant (2.30)
Unsteady flow: (2.24) Constant infux across the boundary:
. OPG-s) 2.32) Reservoir fluids arc classified into three groups depending on their comprcs-
sibility. In some cases these classifications are arbirary and are only made for
the purpose of simplifying the assumptions. The groups are:
Closed outer boundary:
. Incompressiblc
9. =0 (2.33) 2. Slightly compressible
3. Compressible
Infhnite reser VAir syáiam: Incompressible fluids have a consiant density. Slightly compressihle fuids
have a measurable change of density with pressure, and compressible fiuids
10. lim Pr,1) = P (2.34) have a significant density change with pressure. See Fig. 2.9. In reservoir
As the well is produccd. the pressure around the inner radius begins to dirop
cOMPRESS18LE
and the decreased preszure wave moves outward to the limits of the reservoir.
The pressure profile as a function of time is shov*n in Fig. 2.8.
1NCOMORSS 1BLE
StEADY STATE
FLOW
Press yT
P.Poef-P) .36)
Several combinations of inner and outer boundary conditions could pro-
duce a steady-state fow pattern; in contrast, there are some conditions which where
preclude the existence of steady-state Aow. Under the following conditions,
steady-state fow cannot be obtained. If the outer boundary is closed, i.e., Ccompressibility
Podatumpressure
P- (2.35) P any pressure
then no mass crosses the boundary and the reservoir will continue to deplete For incompressible fluids:
at all times, c 0
To achieve a steady-state flow regime, there must be some support for the
system in terms of influx or a constant pressure. This is achieved in practice Then:
kS(2- 3)
S'2-5)
SEC. 23 Fiow in Porous Media 37
GH. 2 Reservoir Enginenting Cutnceptain Simuletion
flow in which
wlieic Stone' has developed a very clegant model of three-phase
of channel flow in media with probability
he combines the theory porous
S a normalized saturation function concepts to obtain a simple result for determining the relative permeability
1o oil in ihe presence of water
und gas flowing. This model has enjoyed rela-
measurcd data und
7his approxim:lion is good sor drainage processes-c.g., a gas drive tively wide acceptance because of its ability to reproduce
where the saturation of the wetting phase is being decreased. the simplicity of its form.
2. Naar-Henderson approximations The threc-phase nodel is developed from two-phase data. The rcquired
daia consist of a set of oil/water relative permeability
data and oil/gas relative
From the two ses of data the values of k,. k, and k,o
25) permeability data.
are determined.
The values of k,, obtained from Fig. 2.11 and k, obtuined from Fig. 2.12
k S
where
are used directly in the three-phase model (Fig. 2.13):
S(S)
which was defined above. The type of function depends on the type of system
being modeled. The enginer is at liberty to modify the equations for relative
permeabiliiy by making the required changes in the exponents which would
makc the relative permeability data more ciosely duplicate that of the reser
oir. A general equation could be the followirg:
Figurc 2.12: Oil 'gas Iclative veT
rclative
Figure 2] i: Oil/wäler
k (1-sy Drainage processes permeability.
meability.
knDS(2- S) GAS
3nd
2.S
Imbibition process
kOD S
where n,A, ,p, and q are exponents which can be appropriately determined
by a Irial-and-error process. NATER 1002 01L
This trial-and-error process will be explored further in history matching curve.
when the correct relative permeability curve is being sought to match the Figure 2.13: Composite three-phase
reservoir performance.
is obtained with the following equation:
The oil relative permeability
Phree-phase Relative Permeability:- Up to this time we have considered
phiy iwo Huds fowing simultaneously, as evidenced by the typical relative k r ( r + k,-X%re+k,)-(&r k,)
permeability plots. In a simulation model we must be able to predict the
be-
havior of all three phases flowing simultaneously within the porous medium. such that k,. 20.
38 CH. 2 Reservoir Engineering Concepts in Simulation 38
CH. 2 1 Bibliography
The inequality must be satisfied. It is
possible that the calculated value for
kro is less than zero, in which case k,.= 0 and no oil flows where:
This equation provides a good fit to experimental data except in the regions
of high water saturation and low gas saturation.
3. 1 INTRODUCTION
..
4f
CH . l / fCKmut.tion ol Ho~•~olr ::;1m1.1la1ion [quotior1' SEC. 3.:t I Dt1i~,t1,m1 of Equ,tio,11
processes wi1hin the ,ystem to the best of our ability and in that we do not
always havr complete knowledge of the minutest working of the system. We
PltO{tS!.I.~ ---♦ ~""'~limes hypothesize. Consider the system again as shown in Fig. 3.3.
I
HYPOlHEll CAI.
Ficvre 3.1 1 S)-itcm. WIIIOOW
the interaction between the probl~m domain and the rest of th~ world . It can
be viwaliu:d from the followin~. Consider some independent parameter P Fiaare 3.J : Sya\Cffl proccucs.
of the system shown in Fig. 3 ..2.
If there were a hypothetical "window," we could look into the system at
\ random locations and record exactly what we sec and then try to associate
these processes with the physical laws that apply. These laws may govern
fl: ;iJ {low, energy con.:ervation, and the like. By definio& the physica~
t: •.1t apply. we can tl,en formulate the r.1athcmaliol equations w~ch govern
the processes within the system. These govtrning tquations form part of the
t model of the system.
'
I '--}llhe complete mathematical model is then a combination of:
FiQw-c J.l: Dou11dary conditions. \·
1. Governing equations
2. Boundary conditions
Within A to C we h~,vc observed that no Rux crosses the boundary, im- 3. Initial conditions
plying a z.cro gradient or physically some "insulated" -surface. Between A
and B we have a known flux entering, and this flux is reprclicnted by some
value K. From C to B the boundary is defined by a fixed value of the inde- ~ .RIVATIONS OF EQUATIONS ' ·'
pendent parameter. Thus ~pccifying conditions A - C -- B -- A , we have
completely described the contact the system makes with the rest of the world. To undersland the flow of fluids in porous media we must be able to post u-
Observation 2 allows us to describe the state of tnc systtm at zero time. late ~ome system of equations which govern the behavior of these fluids .
All systems in equilibrium at 1.ero time will remain thr.t way unless some Having developed such a system of equations. we can then analyze the effect
disturbance occurs. A classically appropriate example is an oil reservoir; it of var\'ing conditions on the flow behavior.
remains undisturbed and at rest until the first well is drilled. This causes a Tt;c basic equations are obtained by combining several physical princi-
disturbance (a local pressure sink) of the normal equilibrium, to which the ples, namely :
reservoir begins to react by readjusting its pressure and flow patterns across
the m.crvoir. This initial state is described by initial co11di1ions, which tnke I. Conservation of mass I\
n
'
the following cencral form : '.! . Conservation of momentum (.
3. Com.er\'ation of energy (first la\>.' of thermodynamics)
P(x, y, z) = q, 4. R11tc equations-Da rcy's 111w If.
5. Equ:uions of st11te
where e i, some constant or a function of the ,pace: dimensions .Jc~ribing
As indicated in the previous section, the governing equations together
the parameter distribution at zero time .
with the necessary boundary conditions and initial conditions form the math-
ObKrvation 3 is more than an observation in the strictest sense . lt more
ematical model for our system. To solve this mathematical model we need
closely rnemblcs a hypothesis in that we have to descrit,c the behavior of the
4!'
Cti . J / Formi.lltion of Ho,,1111oir ~imul111ion [quatioru; SEC. 3.2 / Deriv•ti.,ns of £qu•tioM
44
processes within the system to the best of our ability and in that we do not
always havt" complete knowledge of the minutest working of t_he s~tc_m. We
PNOClS~ F.S-- - -+ sonii:.-times hypothesize. Consider the system again as shown m Fig. -,,3.
HYPOTHETICAL
WINDOW
Ficurc 3.1 : Sy~tc!.-n.
the interaction between the probl:::m domain and the rest of the world. It can
be viiuali1.cd from the following. Consider some independent parameter P Flave 3.3: System proccucs.
of the system shown in Fig. 3._2.
Jr there were a hypothetical "window," we could look into the system at
rar.Jom locations and record exactly what we sec and then try to associate
HO FLUX ~ • 0 these Noccsscs with the physical laws that apply. These laws ma ovcrn
flniJ fio\i.<;' energy con:ervation, and the like. By de ning the physical Jaw~
t;o1i apply, we can then formulate the r.1athematic:d equations wh;ch govern
the processes within the system . These go,•erning equa1io11s f~rm part of the
~''. ' ~ ~ " ' " ' ~ ~
'"
1
a ____
.
or ~
p • p.
t model of the system .
~ The complete mathematical model is then a combination of:
Figure J.2: Bouudary condition5.
I. Governing equations
2. Boundary conditions
Within A to C we have observed that no flux crosses the boundary, im- 3. Initial conditions
plying a zero gradient or physically some "insulated" ..surface. Between A
and B we have a known flux entering, and this flux is represented by some
value K . From C to B the boundary is defined by a fixed ,·alue of the inde- ~RIVATIONS OF EQUATIONS ' ·'
pendent parameter. Thus specifying conditions A - C -- B _,.. A, we have
completely described the contact the system makes with the rest of the world. To understand the fl.ow of fluids in porous media we must be able to postu-
Observation 2 allows us to describe the state of tne system at zero time. late ~ome system of equations which govern the behavior of these fluids.
All systems in equilibrium at zero lime will remain th:it way unless some Having developed such a system of equations, we can then analyze the effect
disturbance occurs . A classically appropriate example is an oil reservoir; it of var\'ine: conditions on the flow behavior.
remains undisturbed and at rest until the first well is drilled. Thfa causes a Th~ b~sic equations are obtained by combining several physical princi-
disturbance (a local pressure sink) of the normal equilibrium, to which the- ples, namely:
reservoir begins to react by readjusting its pressure and flow patterns across
the reservoir. This initial state is described by initial conditions, which take I. Conservation of mass n
I\
the following genernl form: .., Conservation of momentum f-.
3. Conservation of energy (first la\Y of thermodynamics)
P(x, y, z) = 4> 4. Rate equations-Darcy's law IL
5. Equations of state
where 4> is some constant or a function of the space dimensions describing
the parameter distribution at zero time . As indicated in the previous section, the governing equations together
Observation 3 is more than an observation in the strictest sense. It more with chc necessary boundary conditions and initial conditions form the math-
closely resembles :i hypothesis in that we have to describe the hehavior of the ematical model for our system. To solve this mathematical model we need
46 Ct( 3 / Formul:ition of Resorvolr Simulotlon Equ111ions ;JJ
SEC. 3.2 / Dtrlv11/on1 of Equotlon:1
to determine the values of the independent parameters which satisfy all the The total process involved in setting up the simulation equations is sum-
governing equations and boundary conditions simultaneously. In general, marized in Fig. 3.6.
we have two choices: analytical or numcncal methods. The former arc not
used because the governing equations arc highly nonlinear and arc impos- PROCESS OVERVIEW
sible of solution by today's theoretical methods. Numerical methods arc more
adaptable to solving these equations. DARCY'S LAW
Duivation O~rview: The process involved in derivation of many of CONSERVATION Of MSS
these equations consists of the following steps: THREE PHASE FLOW
I. Select an elemental volume of the system (sec Fig. 3.4). PRESSURE EQUATION
,.._. J.f1 Procctt owrvtew. SATURATION EQUATION
§ Singl1°P!J111 Flow
□ l•D The equation governing the single•phase ftow of a fluid through a poro-.is
~- .
medium is developed.... by combining
. --: -· .. ..
the following:
1. Contervation of M lis5
~ 2. Rate equation
~ 3, Equation of State
Q tM>IAl SPHERICAL Conservation of Mass: Consider an element of a reservoir through which
f'il,we 3.4: Elemental volumes.
a single phase is flowing in the x-dircction (Fig. 3. 7). Than at any instant:
2. Write all the fluxes into and out of the elemental volume over an in- Mass rate in - Mass rate out = Mass rate of accumulation
- ~
terval of time, keeping a strict sign convention (Fig. J.5).
(v.p. Ay l,,.z) - (v .. u,,p ..... .1y llz) = (Ax .:'\_v lu>f,(p,."".... -, P,) {~.1)
l Dividing Bq. (3.1) by t:u, fly fl::
_ (vuA•P• .,..) - (vJ!.d.-= f<p,~., - P.,) () 2)
-~- 4x At ·
l Plpr1 3.5: Au,c dlroctions. ·Take the limit ns {~;} go to zero simultaneously:
3. Equate the fluxes to the changes within the system during this time--
i.e .• conserve mass within the system. a~:e> _ -~* (3.3)
4. T11kc the limit over an illltant u the elemental volume shrinks to nn
iilfinitesilnal 1lu. This Involves:
llmAr --o ,._.U IN--Qj-S} %, 01
l,,.x-o
~- The rcsultinJ diff'omitial equation i• the required governing equation. '. Flprt J.71 Mau balance on element.
. •i
1
48
S&C. 3.2 I Oeriv,tio ns of Eqtution •
. •lfi Cli . 3 / Furm11!111lon of 1Cw$111'110 lr Sim11lt1io11 Eq1J~tion •
ly: and
. This is the comi11uity cquatio11 in a linear system. Similar
!P.. aP
,~ J1' Tt
at --- ~
ar,,n) (3.4)
--,L = -- ~ (.-
11j' ' Thcr~forc,
". o(,; n) - .J up k a:p k oPol '~) ao i)p .
(3 .5) (3.11)
" t1T =- -.,,r, ·-·( -;; a;/i ·" + ..ii rx rx aP = ·-t/J tvai
-[!:. ~-(;p dp_ ~!' (3.IZ)
Th\:n for titree-<ii11;en~ionml n~w:
. a:p + ~µ 11 Tx
)i] = _t>a1Tr
. µ Jxi"
,,
~ 1 (3:6) 1 small pres.ure
iif, e> + a~p) ._ a~e> = -•u
di Z
Neglec ting lhe (iJP/dx) term, ,incc we arc 1oing lo a,.umc
X )' ·- 1:
gradients. Eq . (3 . 12) becom e,, by multiplication through Ly
Rutr Equation : Darcy' s law rrlatcs the Vc.!locity to the pressur e gradien t: k a;p ~iP
" (3 .13)
µ Txi p = '~, Tt
- k ol' . .(~,?) .- ..- ,· :··...
V = -µf; :
Pividin g bo1h ~i<lcs b:v dens;ty :
Then. iUbilil Ulillf l;q. (3 .7) into Eq . (3.3) : ~ ~lp = ~ J... i/!_ ap (3.141
,- µ oxl p oPTt
a By definition , the compre ssibilit y is as follows:
µ (3.8)
k Tx
a(-
al' P)_ = -;'!ff
,,
Lj11.ititm of Smr~: The equatio n of slate is needed to e)>prc~s
the den sity c= ! *
i11 t1mns uf f'r'\!5'Ur~- Mo•l oil field liquid sy•toms are consid ered
to be: sligh1ly :
This is indic:i1cd in tile graph of p versus Pin Fig. 3.!( . Thrn
L<'mpressiblc. In thh case, the equatio n of state is:
k a;p aP {3. i5)
p "·= Poc'i1· .-1.1 U .'J) O)C"
-µ T"'i = ficr,I
\\htre Si,1ce klµ was cnnside rcd independent of lipalial uimen~•on:
p = den,ity ., J'FCiiUf C p aip _ ;µc iP (3.16)
qxr- T1i ~
Po dentity at pro11ur-c P 0
=
c - i,othtr mal comprcsfibility f•ctor If k/µ were a functio n of the spatial dimens ion, them :
c ~ - ~(it a( k ap)
(3.17)
~ T,
µTx = •ciP
left-ha nd side:
Equiati on 3.8 can be written as follows by expand ing the
k i'P , k iJp~) !P_ (3.10)
- ( µ "'JxiP-:- µ Tx ox = -•01
Note that: ~
~ = !P. ,,
~11 Tx Fill\lfe 3.K: /I VC!ril.lS P.
ax
7
~t' CH . 3 / Fotmulatlon of R1ttt1rvolr Silhul11 !i<>n f<;ua1ic1115 ~,
S(C. 3 .3 I Otrivation of MultlpholJ /'lr,w £ti11dtld1ts C
Equation (3.16) is generally called the dij]i,si•·it)' eq11ation because of its rcscm ·
blancc to the difl\.t9i\'ity equation for heat trnni:fcr :
C
d 2T I 4T (J.18)
C
fir= "i,"T, Oil 1'A5~ .IIA tl
-I~
,. - --
'
·1 - - - • (IIL f'Jl~S ~\!£
..... • !J!)!
OthEr Coordl1rt1rt Sym:m.f :
- ' ' -- C
c;
12P + ..!._ dP _ ♦ µc oP RRdial flow FIIIUN 3,101 Oil mus balance on element .
Tri ~Tr-TTt
1ap +'ap fEE.OP flowing in a linear system:
c
Two-dimensional (3 . 19)
Ji1 'ljf"? k Tr
Mass rate in - Mus rate out - Mass rate of accumulation
11 P + 11 P · 01 P = ;µc oP Three-dimensional e
Txl ~•TzT TTt Thus :
The typical reservoir configurations for the above equations are shown 1
In FiA. 3.9. .•. ..._:: ···.·.. .· c:: v[(~·•' -= (3 ,20) c
- ,..- ·.. . " _, -- l!._~.t. 5t ., µ~i It At
(-:iAi~) - (-A~$E) H·• (t) ~j
-1\ ~ 7, ·-··::·c:;
where ..
-~ A E Ay A~ c:: ►
Y =" l!t.!it Aj tu:
Equation (3 ,20) bMoml!I in the limit:
·)
AA!IIAL
A-CM.
8 ( k IP) = 8 (f$•)
ti µ,).Ji Tt s; () .21)
c.
F~t a radial system t"e equlvalel'll system I~:
..!.. iJ (,...&. "') - ,, (f~,) (3.22)
c.:
r Tr #.Bo Tr - Tt 8 0
Gas: A mass bnlance on the glls phase must include all possible so1irccs
of gas (Fig. 3.11). For a linear system we can wrilc : C:
P1c-- J,,: Radial, areal, and three-dimensional sy~tems. Mass rate in - Mass rate out = Mass rate or accumulation C::-.......: :
Each of the sources of gas as indlcat~ in Fig. 3.11 is incorporated in· the
./J.3 DERIVATION OF. MULTIPHASE FLOW mnss rate term . fhus: c.::
J EOUATI0NS1 -
[-A(_&_+ R,aka + R..,k.)iJPJ -[-A(.!:...._+ R,.ko + R,.k·)'PJ C',
The flow eaoh ph111 is developed identically to thnt scheme outlined for
ror µ,B, µ.B. µ.B. Tx ., . µ,B,. µ.B. µ.B. 1x ••b~
fltto Ob 011
a singlc-phul fluid . sas In In C:
oil water
Oil: Startin1 with an clement of the reservoir, the basic equation for oil 1
;(§.i + R..S. + ¥)•• _ (~ + R~ -t- R,.,S..,)•]
flow is doriwd by combining the· continuity equation, the Darcy flow equa-
Ci9n, and ~uatlen g( sta._ (see Fig, 3.10). Usln3 a balance on the STB oil = V [ "3!!L Ji;" x A, · 1 B. -r.- (3 .23)
' } ~
~
',
~
~
t,3
OU . 3 / Fo1!l111"11 ion of tio~o,voi1 Sffi1l!la1io11 ~111.1tl i9ns SIX. J ,:; / Qt11iv.;tivn uf Mutcf11l,,11c rtov, ~q11otiiuu
& Tln~1,:
a
I·
IHloiS Ii.UC
F'IIH ~s
. *,·(,$". . s. + S.J = 0 (J .24)
a ---<MASS ~TE
Prcuure grudicnt:; arc assumed , mall and the iqUarc of this term is neglected:
8 _L ~5S MT£
~~s ~fr The derivation is as follows in radial coordlnata. Multiply the oil equation
~ ~ r:- fiol.S IN ~TU
l1lSS Mn or ACtllltlUl ION Of
GA5 IN WAlER
(Eq. J.22) by B. and cxp:1nd b)' diffcr~ntiation:
fl[[ ~$
W.S IN Oil
w IN WATER
~ -- Fl11w, 3.Jt; Gt-J IN.O 1lal:in1.:.:·,.in-&n*iil
e, ;33 1)
" ·hich bQc.uH:-:> s in tho limit.
~. {_
'fl;u, :
(3.24)
~
•
Neglecting (dP/ar) 2 term~, fq . (3.32) becomes
...•
..
y
'
-
Wut<'r · The water phauc i, eucutially the ,am~ as the oil phase. For a
linc,ur ~ystcm :
(3.25)
which is:
(3 .34)
...... (3.26)
•• (3.27)
The gas equation (Eq . 3.25) is multiplied by B. and expanded as above :
.... • - f
• "p•n•lon ~n R•di•I :°'m
t
.
, 1:hc gcncrahttd _multtphue ftow equation for the unstcady-1aa1e ftow or oil,
• ., ,.,.,.
~s, and water in a ~rou~ medium is developed by comb1nang the three
single-phase flow equations into one basic equation. To do this several other
observations arc made. Fint, for all phases the following is true :
s. + s, + s. = 1
•
(.\28)
5j;
CH. 3 / ~ttttiltft!ll'III t;f !l!!~i"rvoir S!rr1Ul!lt lf:II Etillet1r111, SEC. ~,,1 I n('•fthl!/tm "' MtJltlfJ""~ fl1'W F.t7,1:1!/rms
~-
Collecting terms :
~o/ Since
2 S, + s. + S.. =' l (3.28)
...L.
~)a:p + ~ ~ aR .. (ap): + k. ~ a:,- (aP)
0 B. · µ, Tri µ 8 7P Tr
(k.µ. R ..BB. + kµ... R,..B, Jt. 8. P Tr
0 0 (3.29)
f,(s, +
s. + S,.) = 0
2
_ k. ~ as.(aP) &..!.. ~(ap)! _
µ, B, dP Tr I
~~(ap)! _ k.µ,.B.
µ. B. dP Tr 7F Tr
the right-hand side of Eq. (3.40) reduces to
✓+ (~. R.B, + k .. R,.B, + ~)..!.. oP = ;(s.B, oR,. - R,.S?B' as. I
'\µ B. 0 µ. B. µ. r Tr B0 7P B; 7P
RHS R_,.B.) + ~ aR,. _ s. aa.,,(t + R, ..B,) (
B. dP B. ?Ii B., 7Ji B.,
= ,[- ~ ~(1 + T.
~i + sf, ~R.. _ R,.SiB' as. _ ~ ~) aP Tt
,. ~ B.. "°U 111 dP
(3.41)
.+ Sj~' 8-b., _t. ~]¥, + R,~• 1!' + RF.~
+ ♦( ¥.1 ~ + /t.,~· ~ + ¥,t) (3.36)
Now, by substituting Eq. (3.34) and Eq. (3.38) into Eq. (3.41), the left-hand
Neglecting (oP/or) 2 terms in the above equation: -
sic!~ is rt-~olved partially in terms of f, (+i) and saturation, dependent
(~~ + k.. ~ + ~)(aip +..!..OP)=~(~ ~R,-: ~·vSrB· oB. on time:
\µ. B. µ. B.. T,-f
µ1 r Tr B. ll B • . Jp '
_ R,.S.,,B1 iJB. _ ~ ~) oP 0 0 _ 0
+ S,.81 dR,.. k., + ~) + [R,.B, (as S ~ iJP)]"
B rJP Tt
µ,0 B. Tt 0
r
aP) (kµ + µ.
J... a (, Tr
Tr
B.. oP B; l l B1 dP Tc '
+•(&A as.. +$.) (3.37) S., iJB.. iJP)J; = ; (- ~ aa. + ~ ~
dt B., B ll B. dP 0
, , :, 11,:c.:l -
1 ,n I·,_ ,:atur., ?ion cq u.i tion (Eq. 3.29) to obtain :
Collect inr Iii-. ,' 1,~111 ,· 111 l. q . 1:-.44)a nd simplify ing the- Lq1 ,., ,,·
i11f. equal ,~rm • -·! 1 . .. ,1, "- ,,
ct . iJP) ( k)
;I a,.
aP
! . a; -,, = ¢,c,-J, (3.55)
. It
Fi11 a liy :
\\"h,·r,- ; i11: i.-\ ;1r1:~hic s ar-e mobilit y term, . p .., ·aria hi.-,. arc function£ of l'VT
I d (r ,U-:._) _ d,c, di' ipr,· - , urc.:-, " lu :nr -11;111pcraturc) terms, and ft 1 -, ariahlc, art
produd ion tcfOl ~-
r lJ, °Jr - (kfµ), Tt include the y-coor-
f -::- 1,, .,-c;i mc n~ional !low, Eq. (3 .55) "<''-l';r nu,·d I,)
l·.'-iu ;11.10n J111 ;1t .:: h:Jll) ,,
Tl11~ equatio n as,un ,.: , 1li;11 mnbiliti cs do nol vary wi1h rJ,J,u, .
equatio n fnr nil . l':t' . an ,1 •.1:1H•r metho\l , w , ,,in the i.imuhn or equa,-
(3 .4ti) i~ lhe threc-r! ,.:, ,· u11,1t ·:1<ly- ,1a1c flow ,<.. ~--l 1,11:111 1 1:,di11e: Tne two busic
1 t111< lquat 10n gives the value~ 01 p1 c, -,ur,·- : ;1 :11ly .-'\ br:,' I ,-,utlme of one melhod
!l,I a raJral sy~l~m . ,<;. '" ,11,. t 1\l i.:, ., ,,: ,._. ·•., ; ni in more detail in Chapin ~
radius at any umc . I l:i, cqu :11, o n forms the basis for prl',,urc
;in ," '- -,, o f
I' i~ pr, ,:,, 1.:,i ,;·, J·ig. 3 . 12 to introdu ce the cn r ,11•: ,·1 , ., t h.: procedu
re.
muhiph a,;e flow.
~pan: ;ion in Oor /Ji11w11 1"imwl Forms : Giveon the equ :.ui.-,ns f,1r C'&Cl': I·
fluid ph~se in a one-Jirn ensio11 ;1I ~ystcm : !
a ( :. -, a<1>._ J, + qo a ("'s) ,,,-;:;,;:r I
A,
µ_,H_, a.,
-i ·-.
O .~
--- · · - _- =
0
VA---r. ~
ut B.
Oil I ~.47)
FOAHULi., i ~~I
FOP. LI :> ~.
I
01 FFCREk U , oo• ri l)!;··
~ J r' f I
j ; _.~;')
I_________
r : :, ~: ~ '-t::· !
:-- ·:·-.:.. :
T -- - - - ·
I l•ftflrut T1ON I
Ste. 3.4 M 11/tlc1•mr,,, 11r.111 .,y., tMIJ
!19
·~
,----. a. = c., • (TotAI JnO !li
( INJlCTIOfj) C0111poncnt mn,s flux 1111 :0 C
,,/
c, OIL } } Oil c, =- C 1!,_&8P~
0/ µ. 1x Cc
CIAS } --+ } Cl.'~ Similnrl y. the accumula tion term embodies the changes in each phase of
C
the specific ce> mp,.,nc nt :
C
Ci. IIATn }
,,
, } IIATER
'" Mass rate of change = Mass at time (t + .1.t) - Mass at time t
At C
na-,. 3.13: Compositi onal mass balance on clement.
posc;ible mobile pbues. Within the element there are changes due to either
A general equation for the N spcc:ies under observati on wi ll be of the
form :
' '
Unkno.,..ns Number
"
C 0
, = mus fraction of jth compone nt an oil
C., = mass fraetion of ]th compone nt in gas c,, 3N
r, 3
c.. , = maas frac:ricm of/th comr or.ent in water s,
/ P:
3
3
T l', c-t
,~
:i.s before we c:a.n write :
+ ~c., .. P·c/P-
~ + kµw )
/ ,,,
k,
3
3
Jx ,
a (~~c.
µ~ dx µ tJx ~ 3,V + 15
1
Ci / • i •·.: l, 2, J
= f,(fJS p 0 0 C0 , -~ ¢,S,p1 C11 + ;s.p.C.,1) (:l..56) :,,.;Ol\: .
j =l, .. . ,N Toto.I=;,- ;
Equation (3.56) describes the flow of a single compon ent~.g., CH., - -in I :S independe nt
In order to solve this system uniquely, we must hav~ J /li
a linear system without any sources or sinks. These complica tions (sources
relationsh ips . The relations can be differenti al or a\gcbn ii:.
an d si nks) will be discussed later. A closer look at Eq. (3.56) shows that each
term on the left repreeent a the mass flux c,f the }th compone nt in each pha ~t,
wh ich is simply derived by the following :
These relationships come from several sources:
J • 1 11~ dc--<lop the necessa ry rcla t ir,1" h ip: 6. Ph:i~e c,p.1il 1bria : T he equilibrium constant which can be de vised fro m
thc.rmod ynam il" r1 in,ipl r, grivcrn $ the distributioo of a t:,1mp0n<·n t h(:1 wcer.
I <J nc partial diffcrrntial equo• 10 11 l·an 1... ,q ittcn fur each component in il.5 liquid and ra ~co u~ ~1 .i tc ~. for example,
th<' ~, , 1.- m . thus provid ing N rcl a l 1o n ,.h ip ~
:> . ·1 he fluid phase saturations mu ~\ :tlw:n ·s sum to un ity, since the porl' £.i K
C•I = J••
(3.65)
~p act· 1~ a lw~ ys fluid-filled :
s• .. s. This slates 1ila t I n,: r;ll •~·- of the mass fraction of component j in thr gas to t h-:
1 h i> 1• .,r.c N!liltion:ihip.
mass fraction of , ,,m p.,1,en t j in o il is a constant. Thi~ t.:o nsta m , called 1hc:
~·- I he mass fractions of £>ach cnm1wn.-111 ,r, each fluid phase mu,;t ~u111 equilibrium comtant , i~ a I unction of several variiiblcs :
It • u n 11 v. since mas$ conservation of each cn:n r(lncnt is req\Jil"(!J. Thus:
( 3.66)
Also:
. .... • .-• • - • • L .... .- •1.: •-; _,
a (3 .611
from whkh:
•
Pv =-· ' i f ' ... C , l
• L.
I', · - JJ, ·-= P, .. = f (S,, S •• S.)
J/. v ,. :° I/'_.. (
F. Pr = P,,. = f(S,, S., S",..)
/J , .. f· , 1-. . .. (3.t,:• ,
The origi11 of iii .:: n: i;,11 ,,n~ h;p~ a rc ~umm,rizcd bciow ·
c, Component I
Fl!!llfl! 3;1'4l Well lt!(!ll!lotu .
,:qui li brium
This -ent.ails .che develop ment of a set of consiste nt PVT data _.
<lata, and other pertinen t data for the system as defined .
that
3. The mass fraction of compon ents present in the water is so ;mall
are the unly phases in
the C,.1-terms are all zero. This means that oil and gas
equatio n for the water present
which mass transfer occurs. The conse1 vation
i~ still needed, as dis~usscd earlier in Chi1pter 2.
US ING OLO OR t H P.APOLAr £D TH£00-
0VIW1IC MTA , ~ (T UP WU FICIENTS
Sources and Sinks fO~ TH[ "LO'• Er,;~ ilf1NS
not include
The basic equat> n derived for the linear compos itional model did
ourccs and/or sink! as shown in Eq. (3 .59). These can be in:J uded ~y the
,;
·.J dltion or
a •.~rm repres~nting the ~ource or sink:
i"(:LL·--;~~;;!;)J.
t.(t '5JJ,Jl!.!c,,~ ) - t (± ,f>S,p,c,, ') kf. CAL L~J~ Ar:_
(J .68)
q,tt, 1 J(:<) === .t.t ,) r FV~ ~lll'! ~n•,, ·,r
ax iu l U .'r. , :.. , C]Cf=-- 1 ·
wh~rc
O~l ~P.l'!~ f. ·-·.a~r; ·:·.~-ri·: :; 111.(;lJ
1
67
6H
GH . o1 / Sottio11 l i p tii,, I iro1 1tc - Dilfo::11111u, M~<.1.:1 :;re. 4.1 I lntrouu,tion 6~
Finite Diff11rtmco§1• 2
1 !..: j>r.rtinl diffo:-'!ntial rqu:11 ior, i~ r~rlarrd by its finite-difference cqu i, :,: c-ni
The finitc-difTcrcncc equatiom Lan he derived by makini a Taylvr .,,., ,es
\ • .l. tl expansion of the function at ~ ri,·c: n point and then solving for the r.:q uirni
derivative.
Consider the following 1 i\Ylnr series expansions:
produce:!<. ;,.n~wen :.1 diJCrtiT~ p9iqt, wi\~i!l the sy~tcm, :s~ shown h, Fig. 4.;2,
~nd the lt1.::.i 1ion of 1hc points can bQ quile arbiuanly determined . The; h'u11s-
P
, __ af
. "fdriWiitio;--;:;f the wntir,uous differential oqY.ttion 10 a disnclc form is mn(k ·· ,:.; , ~-: -. >'·." -dx
b) 1hc ll)C vt ji11111.- ,iijjcm::nc,.,J.. In thi); pr'octsr. b•llh ~p.i..:t ~md time arc dis-
J1 p
P .. -- "fxT tc
r:retiu;d. e .
··i
I I
.
: ! I
•···.. '
I
,1 • •~•J·!+;· ~.!Jl
. ' I •
I I I
I'
I I I
!.;: '
..
'.ill. .:..l..i.~!1.
•
~
i~ the ir.;p/i, h mi.:llh)d . ·1!.<' i 1npli '°' 1 schqi1~ inv~l Wli !he snl\Jt ii"•n (,fa n ,V :-·. N
0
°'
": 1CA• II•
• 4·
· l, J "I 1- 1,J)
F·
ay•
a (4. I I)
••
s
(
'-=
~ t~it F~ffittJ/;, tirn
In the CX!ilicit schcmr 1-·c :,,,Ive for one unknown ut a 1imc as indirntcd in
Fig. 4.7. Consider th <' i w , , .-Jim•:n~ional equation:
No,~ tltat c•:ery value on the right•hand side i• now known and L...crc i, one·
equal ion ''· :11 1 one unknown. All values at the new time arc solved for by
mo, m? through all th~ (i,j) 1-0cations in the model in some systematic ma n-
u~P . a"P aP (4.9)
s c d~2 ; - "J'r = 71t .. /, ner. Figure ~.8 shows the cell arrangement in a two-dimensional grid .
•a
- --'If -
! ------
;1~_1_> J:l£ H~{!JCC ~o;~_nfS r7- i
~--·-i-- .-~-.,;..~
• I -- ~ - .-·7
7
-•
0 Pt 1CIT : 1 i>'.f l i. 1'£1
L --· - '
- ··· ~
L
~- ·1-~-- ,-
j
,-- i,j 1-.
] Jt I
• fl~lf~ Oi i fi~ r r. i : ,, . , .. ,
•-
I ;:-t--+-~+---+--+---+..,t#4
,___ _;__ D:;a;;;.:.L.,...J.._,.LA
[' II ... P" ,,r,tl - P"
, 1- l 1 i
•
· .. , : 6t Fli:urc ,ti t Cell lU'rangtrne nt 1n l\\O d1i1 1en, 1on, .
•
I h~:1:.:1 i,'1, <'l.l 1) can be simplified to :
I
A linite·dift~r-c1h'C fu rn, •~· I Pt· ~- F' ; -,· a.(P:.,. 1 - 2P 41 + P~.,-1 ) - · PU·?. , . 1 2P:., + P':- 1,,)
••
Ii .... -.
(4.10)
i where
(4.12)
.r
• ,_ (,j ""' liOll locaii,m in gfid
11 ""'old time level
..Y,::.H.,i,w (!( Explicit Fo,m11/a1ifJ11 : Explici1 method s arc not gen1m,lly
u~ed in r..-scrrni r si rnulation-becau1e of the usually severe restriction, 011 the
• 11 + I '"'now limf' lcvul time !-tcp size. The programming effort needed lo build a simulator based on
the c:< plicit scheme is much less than any other ; the running time, however,
•
Equation (•UO) has only one unknown value-i .e., the new pressur-e at
~ is qui te substantial on these programs.
time (n + I). This value involves the time derivative. This equation can be
T$ ~ ty criteria arc discussed in Sec. 4.4 .
• rearranged to obtain the new pressure ~xplicitly in terms of the other adjacent
I • ,, . ,, .., . , , ., , •• • , .. -
.;, ,eu , . , , -.
l ~ t Formulation
v11l11es simultaneously. (Sec
In the impli cit schem e we solve for all unkn own
dilfcr cntial e:quntion:
Fig. 4 .9 .) Cons ider 1he follow ing partia l l'lltlft 4,111
~-fHJ
Simplifying Eq. (4.U) :
(4.16)
1'8¥1 - 2J'••· •· =
-t- p•. ~(P
-
Of
P7)
··
I
I
l~l I t•I (tf.2 I)
•-s 71, CH . 4 /
T his system i~ ,olvcd for the unknown pre$SUt·c:s P by using the Th~),!S
Sotti11g Up tho Fi11il1! •Dilfo1ro 11 cu ModPI
Wri1111g thi~ type equation for all N cells in a model produces N equations
wi1h Nunl.nowm . l hi~ ~ystem is now a. five-diago na l system as shown below:
17
111$
(
L
Con~idcr the following partial differential equation in two dimensions:
.·. /
.1.
a
i
(4.28)
~ \
Th.is cqyg1ion qc"ribos the pre~surc 1cspo1ue in a IW{i.-dimonliiQnal syst_~m .
(4 ,l2)
"' "' ""\: j
' I
L
...
--+-i -; -
A a A Crank-Nicholson Scheme•
~ IA
..
--i--1--
-- ·-7 --1-
1• 1
~ s involves a combinatiou of old and new time st<:p values of the dependent
• i
Figure 4.11: l wo dimension;;! variable (~C•' Fig . 4. 12). /
I
J-1 ; j•l I_Irid. Consider :
~ (4.29)
~ -
\.... N,ltc ihat all prHiUrts :.re at ihc new time level and therefore uni: nown.
~ There are five unknown~ in the :.ibr.,·c cqu1ttio11 .
-.-
!".l 11 ,; 11 .i<ANK-HICkuLSON) :
For 1he sake of simplicity. let us assume /ix = Ay. Then, collecting term~ Tl Hl L[, :,
:rnc.l si mplifying Eq. (4.23) 011 the ieft yields:
,.·: r
"-,
'L°'I i
P ::,-i -:-
,
OLD
r •.. 2 l
i -1
i I D
I 1•1 i •2
....- L
_ -.-
Pr.,~ 1 Pi.i'., Ax ) P,.,
• - (4 + r, ••
2
1
-~, -P,-1.
• • 1 •• 1
,-:-, P,.,.1
A,..: p•,.,
-_ -r, (4.25)
01 FFCRCNTIAI. EO,IATION :
i2P
~ •
~p
IT
(4.26)
---~
~ 1
~~
I I St:rfll lfry tr:C!!" il
CH . 4 / S11t1ing Up 1he Flllite - Olfference Mouc SliC:. 4.-1
o("?:~ - 2u:-•
1+ u:-~,') + (l __ B>("~•I - 2117 + ~-1) = 117• 1At- u'i (4 .30) The lattic e-typ e grid is gene rally used when a Diric hlet- type boun dary
this cond ition the func tion is s~ci ticd
!xi Ax· cond ition is specified in the prob lem. In
on the boun dary as indic ated in Fig.
4. 16.
oximation, wher e
This is a genrral ~lgh tttl av~rage appr
~
'"~g ulsr Grfds . '
GRID DEFINITIONS .
be impl emen ted over some discr ete
lrreRUlar grids have nonu nifor m spac
grids are used to incre ase the defin ition
ings in the x- and y-dir ectio ns. Thes
in regio ns wher e bette r c0nt rol
e
i.~
'
Tl1!: finite-difference equations must
nt:t work ; o•fer thl; network the value
t:aku lateu .
s of the depe nden t para mete rs are need ed. Mos t resen ,oir grii.is a~cu
y
ally used are irreg ula r, as sho 1,1,·n in Fig. 4.17 .
...
'
C
L.
: ·1 I · J J
Two types of arid• arc gene rally used J l I I
nden t para mete rs are calcu lated
· l _l l J C
I. Block-centered (Fig. 4.13 }-Th e depe
k. Ther e are no poin ts on the boun dary .
at the cente r of the cell or ~loc
nden t para mete rs arc calcu lated at the
C
2. LMtit:e (Fig. 4.14 }-Th e depe ,--.,1_·-r-""Nr-T,.....r .-
e are ~everal poin ts on the bo1:n dary . Ll ~- - -·-·-·-• · _._,_
D\ ~te rs~.ni cm of the grid lines , Ther C
r--, Figure 4.17: Noow iiform irids .
_,,,,. V £"'- C;
/..,.. r-.....
.✓4
,...._
I STABILITY CRITERIA'·' C::
,.
• \ ,_ '. \
d to dete rmin e the depe nden t para -
\ ,- r-- -· J The syste m of equa tions whic h is solve . ~
ide a stablt! solu tion to be of any use
r-- .... · V mete rs in a simu latio n stud y must prov unco ntrol lably .
inue s to incre ase:
. I",. ~ V A sche me is unscable if the erro r cont C:
'•
the true solu tion nnu th1: com puce d solu tion
L-et r be the erro r betw een
at any time n. Then ,
Figure 4.13: Rloc:k eentel'9d ,rid. ~
f" .. ,
r d to diffe rent boun dary cond i- - (. ~ l The syste m is stabl e
The different grid conf igura tions are suite C:
used with a Neumann- :ype boundary
tivns . The bloclc-centercd grid is gene rally t• ·t-1
cor1dition, which specifies ftow acros
s the boun dary (see Fig. 4. 15). Flow 7 > I The syste m is uns tahlc
d by a souree term in the bound11ry ~ -
acro ss the bounduy ettn be rtpr~ ,ente
~
~
- -- -
I.JO CH. ~ / ~Mt ino llP '"" Fi11i111-liii(,;r.111G~ l:lto<l ~I f;l
rc;,•icwcd hen~. The l'tigin<:cr is referred to the origit\iil " r1 i<:k fm in-dq~lh
study.
The Fourier ~cric:~ cxp,;i ll!,ion of a f~uclion ;s Ui\Ji!II Y •: •.r,1ei,~cJ in tcin11;;
( of ,inos or cosines: ·
I
((x) (4.31)
i . . . .(,..; ··•"'"'[----:'
(
However, to facilitate the arithmetic. it is somewhat lc.-5s -~umt)('r~,,mr to use
!r'· the complex e,cponcntial form :
~
c (4.32)
(
I where i :a: .J=T. Thi:: solut ion to the partial difTerenti:(I equation in finilc-
I STi\6LE
di!ferene:e form proJun.•s a discrete set of values d,:noll.:d by u,., a t points
i, _i. The Fourier seric:; form must then be writ1:C-1dor-1ri°cst discr.etc points.
Conside r •-~~ spat,a1 Jomain divided :nto N increments of widt_h Ii , thrn
(_ using a :1 integer coun1c ;: p the error at a ,Point can b.: written E,. , where
;i,L---- ---- I - p = 0, 1, 2, . . . , N . The equation in complex cllponcntial fflrm 15 now :
or
UU4)
J-1gu1 e 4.; g ~how~ the; bi:havior (!I jin•:,~urc changes for bolh the slabk
c.nd un stable systems during itcra1ion for the correct pressure solution .
There ue two gc-nerally used means o f (ktcrmining the stability of a solution where p = mt/L, with L thC' total length.
,,_. ht rn ::- : Since the errors fr om ,111 terms arc additive, we can dispcn~.t. with the
summation sign in Eq . (-L, 4) and analyze only a sin~le ttrni . thu -
i. \'on Neumann analysis tfouricr ;; 1, aiy: 1~) (4.35)
2..Malrb: methods
As time increases, we need to investigate the growth of thi s error; further-
~ n Neumann Analysis• (Fourier Analysis) more, the error term must reduce to the initial value term at time -=O, ·We
need a function that will allow us to fulfill both criteria. The following form
The method first proposed by von Neumann is sometimes referred to as the
is assumed:
Fourier analysis method because of the use of Fourier series in the repre~nta-
tion of the error terms or of the solution. The initial error in the finitc~iffer- (4.36)
encc approximatio n is expressed as a finite Fourier series. The growth of this
error is then analyzed a, the solution progresses. Since the error term and where o: is a complex constant. The time domain is divided, up into q incre-
the dependent parameter both satisfy the partial di(ferential equation, we ments of k time. units; Eq . (4.36) is therefore rewritten :
can write the representation for either the error itself or the solution term .
(4.37)
The -st.ability of the solution scheme depends on the error term remaining
controllable and bounded throughout the domain of the solution.
A brief development of this stability determination method be · will Note that the constant A. has been drop~d from the equation . Equation
SliC:. " ·" / ;)(/10 //lf y \..f/l<flfd
uz CH . 4 / Sl!ttlng Up the Ftnlte - Differonco Modal
.Since the term 4(kW) sin 2 (Ph/2) is always positive for all p0sitive v:ilt1cs of
(4.37) cttn be conip1tcte'1 to : k/11 1 , the value !( / ~ I, as required. The fully imrticlt fnrm is lhert!f<.irc
(4.38) unconditiohnlly stab!~.
where { = e... It is obvious from Eq. (4.38) that the error term nt any point .J M11tr/x Marhods~
p in ~pace and q in time will not increase n~ long as prop~gation
N,n general, the matrix method involves an analys i~ of the error
I{ Is;; I (4.39) by the use of matrix algcbra .. Essentially, the process begins by defining the
error associated with the solution of the system of simultaneous linear equa-
e
The quantity is an expression which usually contains the parameters h, tions and relates this error to the continued multiplication of a given coeffi-
as well ask in some relation; in this case, for Eq. (4.39) to be satisfied we have cient matri .'I: A ; e.g., at then+ l step the error i-; :
to determine what values of k and h would satisfy the inequality relation.
Gc,n9ider the following e11ample from Smlth 1 in which the parabolic (4.48)
~qu,ttloh is: fhu~.
(1.40) (4.4~)
•
0
Then the matrix A must possess certain propcrt i-!-; for Lht: error£"' .. 1 to remnin
The finite-difference equation in fully implicit form is:
bounded. The behavior of the matrix A is annlyzt:d in terms ofi'ts eigen·values
and cigenveotor~. This is po,sible because af the d,: ti111ti,-. n of nn eigenvalue.
(4.41)
For eny ~'::cwr v.
AV=,lV (4 ..SO)
Sttb!tltuting Eq. (•4.38) into Eq. (4.41) for the error at each te,rm in the finite ·
difference form: · '. define~ the eigt·nrnlue ). and the aigenveotor V . r h ti , . the cr1t1t NJtHHi<Hl
(Eq . 4,491 t:011 be wfltten:
(4 .51)
Yltis i~ iJlmr,lif\ed by noting : Since th,:re ar:: ;\' cigenvnluc! for nn N :< /V m utr : • w •; n,:'.:·.1 c r1ty w c.~:ttn ine
the lttfgr:e. 1 v1!l•I! of the t!lg,nv:tlttei'I. ·r1111~. fat . (' I •2) ~ ' lfl /ie wti!•~n:
e-',A + f'tA 4
2 ·
cos(Ph) ,= (4.44)
Then:
The largest eigenvalue is called the spectral radiu , of the mntrix..
. . le~ · Con~idcr the ,rubility treatment for tile cdst: 11t' :i 1,arabolic equation in
{ - l ;-_ p(2 co~ fth - 2) (4.45)
two dimension,:
Thus: f
Writing the fully implicit formulation for this sy, t,: m in two clim~1niom lcndi;
1 (4.47) to a set of simultnneou~ linear equation~.
~ = l + 4(k/hl) sin 1 (Ph/2)
✓
..... 11.a CH . 4 / Se1111,o Up the Fi11l1e-Difla,.11c;e MOdcl SEC. 4.4 I s1,bl/it y C,ito,,;; 86
Given the sy!.tcm of simultaneous equations obtained by writing the scheme can be used to solve Eq . 4.53. For the LSOR scheme the genera lized
~
fm iic -difkrrnc-c equation for every point in the mesh: fini ;e-diffcrencc ~chcmc u~cd in the model can be written in the fol k,win~
rcc-Jrsivc form:
~ Au= b (4.54)
(4 .57)
1119"8 (
b I
111!!!!8.. L
i
j .J
where J
ro lhe error at any given ill:ration is defined as:
iI
- }.' .. !
Su bu acting i:.q. (-L59) from Eq . 1-U6). the e,ror-propagariun 1~, m he,, ,11,r:. :
I=
c;
throu gh ·a- f" ,rvu--; medium is .p(:r.) ·"':' ,0
The movement l'f a soh·e nt-ty pc subst ance
governed by the following type of differentia
l equa tion in c)cic d1 rnen,ion :
For titn~ O·
c..,
azp !l!=8 C!.Pa_
c ·,--v (4.64) OHtlet entl :
c.;
2
a.t ax Tr
,There lttlet end : A slug is injec ted ns ilidiGIHed
in Fi~ . 4.19. c:::
c = dilfu~lon .:-0 !lstttt1t ~
v = velocitt l~rm C::
p = concen,· c1 ci:.-n term
C;;
the necessary b0u 11dary and initial
The abov e equat io n can be solved given
cond itions . Figure 4. t <i: Tnlct end boundary
condition . 0 ? c::
(4.64J 1.:an b:.: appro ., imnt ed
Solution : Using explicit form ulatio n, Eq.
ified to yield : ~
by the finite-<lifferri1,;e equivalent and simpl
'
)
)
:a
.,.
.\
'
,.
~ooooe •••••••• n•oooo
t'
gg:gg:
o
......
•••••••
·······
.......
I
············
······
♦
f I
•••••••
·······
.......
oooo
I
t O I
o oc~
•:110• ::~-::: :::::=~ ~:~t:; ~
t•
•••••••
·······
........
I
......
······ ······
......
······
I
oI o~on
I
······
......
······
······
If O
•••••••
·······
............
...······
I
·····-
......
···••
·· ···~·
·~~~
·····-
I
••~on
...
It
O...
~~-
·0~~
I I I I It I I
.••••••
•
.........
• ••• - •••••••••••••••••••••
•••• ' ·
.. ..........
◄
..,
.
.....
.......
.. . .. .......
.......
..• •••••• . ....... . . ........
.••••
- .... ~ ... ,.. ~
.: ,.,.
?~ ~~~ ~~:: : ~~ ~r???~ ~????? r~: l
??~~?~
~
•n n
. . ...
•••••• ••••••
.............
....... ....... .......
...............
........
.......
............. . .... """ .... . . . . . . . . . . . . \,,II
- ~ ~
:-.
, ~
0 ooofton ooo ~~ -~- ~ ,,.~~>~~ •~~•~ • ww~- ~ o
~2~~a~=;l: ::~ ?~~;; :: i: ~~=~: ~:::: ~
. .... .. . . .. .. .
~
.
o If Io 1 • 1 o o o
o •t o I
~ ~ ,.,. !
• •••••• ••••• :•••••• ••••• ...... • ~ -~o ~2~s~~•~; :; :t;~~~ ; o;~1:: ~::!~~ 2: •'
······· ···1··:::.::
:::::: :::: s·•··· ······•
:::::: ::::::.... :o•• · "n
7
..
:,
~
>
iii~!Eii!ii!!iiiiiii!!~;~~;;~;~~~
: ! : : : : ······
······ : : : &: ······: : : : : ·: :.......... : ....
,
. )
.......
.......
.. .. e
: .......
♦
.......
♦
: .......
.......
e •• e •
.......
: : : ! : ........
....... ♦• ♦
! ! : : I;.::;
.. • It • e e e ♦ • ♦ .... • • .. • ♦ ,-
~ ..... ~
I
II
~
·~
•
~ ~
... ..
:::::: ~?? ,.
.. .. .. ........, ............
:::::: ::~::: :::::: ::::::
·······
. ..
...
••••••
.. .. .
. ...... ····1·•••1t••
••••• ·······
. ........•••••••··
....... .
.. . . ....... ......•. -..-~-. .,.ro-.,
·····•-
..••• ,,.
C,
~;~
-
...... ~
• • • •
...... .. 1
,,-,
g•~o•~
::a::: . . . . ....... ;~;~:~ ~~:::i ::;;:::: o::~:: ;~
... .. . .....
: ::::::: 7 4 V
~~iao
♦ ♦ • ♦ ♦ •
.
. .. . . . .. ....... . . . . . . .. . .. . . . .. .. . . '.
♦ ♦ e ♦
...
• ♦ ♦ ♦ ♦ ♦ It ♦ ♦
~
♦ ♦ • .... ♦ ♦
. . . . . . . . . -. 0
.. • ..
.,,.
- I
~
.,"
• • • • • • •
... .................
• • • • •
::..
•• • • ♦ • ♦ • • • • • ♦ • .. • • • 0 0 ~~~~?~?~~? f? ~? w~••
ooo~- - ••
~??? ??~~~~~~~~~~
•• w ••-w• ~ --0000
? ~? )
.. ... ... =:::::
oeOboo,\1>;9'
... .. .. ..... ......... ... .. .. ....:::
:::::: :::::: •.,. »> • ~• :> - -, o -.. ...... w ... , . • - • - ... ~ - ,:,
:::::: . . . . . . ... .... .. ... .
ooeoo-,,_,.
•••••• •• w--- a -• - • ••~•~- - -••~•• • - -
.... ...... ....... . ....
..... . >
',
- . . .. . . . .
.. . . ... .. ... . . . . . . . ..... . . . .. .. . . . I I I I
?~?~?:" ~?~?
I I I I I I :
-- - - ...........
'"'
. .:~::: ; :=;;:; ~~~_ "
:!?:ii iii!!i iiiiiii ?! ::::::: ~~121~ 5;;~~::~ 3
',
~
f
j '1
06
LG
•
J
... . ' ..
,...... .... ,.,..'v. ,
~
;-- :" : :· :-
:'"" :·· :· ;-: :-- ; ; · :-- :- :-'~ . . . . ;· :· : ~-
iil ff f~
,, 'c, - .
:--
~ ..., ....-c.., ::r,.c ..,•" . . J ....,_O
r!te>~ t3i~ <,~ t~~ z~
-;, ,I
•
~: :·· :· : ! · ~; : ; ~ ~ ~
: : ~ f ~ 'f :- ~ :} f- ~· :· r: f ;' ~ :·
~~ ~: ~i~~i~~1~i;r; f~~i~;i;!i ~i
-
• • - -I'- ,;. Cl •
~~
r <
L-
r. r
•o --~
C - r:; C
••o • ••~
t..,
Mww •O
o_. OQ
• ••, ~••
.,...,... ~ .,.-• o--, .o-a .~- i
--•- -•~ c.•• o#'- -..• :;;
~ ~ ? ~ ~ ~ ~ Pf
1
: ~ z•o• ! : ; ~ :: •••
! i ~ ~ :. ::••c
~ ~ P !> ~ ~ :- ;-- :- :- :- ~ ~ ~ ~
! e c=e
? 7~ ~ f f' .. !
in
~ :: ~ e ~ ~ :; ::: i : •-• ~n
: ~- :
~; ~- :. .: •-• -•• ~•
....
-- ~ •~c •M ••• ••~ ...
~~ ~ :- ~ ~~~ ppp ppp ppp ppp
~~~ ~~~ f~~ ~fP Pf .
0
"'.,z
~~ ~;~=:~!!2i!i£;;;~t!~~~~tt;:E~!i~ I
i
:, <-
!... I
:
0
c-
~~l
.. lit.,.
--~~
;;:.-1
~=: ... ,.:.
;" ~
-": ....
~
..
0 - ..
"'"'
~ ◄
~ ....
;; -,.
:-:=> i
0
oo
- 0 ..
-oo
i
=
0 <,
c -
2
C i
a ~
~
~
..
SEC. 63 erative Atethods in Stn'atDn t7artuee
Combining Eqs. (6.102) and (6.104) we etun wrile:
CAL C t ATE.
(AxYA ATN LEVEL)
(6. 100)
i tl.-1(-P, - P,+1.,
IF UPDATING COEFFICIENTS And combining Eqs. (6.103) and (6.105) we can ale wriie:
RANSPORM A B (6.107)
CALCULATE COEFFICIENTS OF 8 FROM (-P., P, t.)d
THOSE OF A
P-1. +.y
where a is a selected parameter which gives a bet ter approximation to the
IS NOT UPDATING OEFFICIENTS
pressure. The new coefficients are multiplied by ¬, and t:. which minimizes
their effects:
SELECT APPROPRIATE a
P (6.107)
LSMEE P . j-1a(-Pu+ P 1.
6.103)
: PI.]t| d - P ; P , ..
IF ISWEE p : i : : ! INNER LOOP The original equation fot eaeh call theh becunnes
IF ISNEP 2: N INNÈR LOOP
e,P.-a,P, 1., bP + c,Pa.! J .
SiVE *ij
IH REVERE 1£DEP
(6.10)
ES ISWEE NO CONVERGENCE
1SMEEP 2 The first five terms are the original finite-dilference foemulution. and the last
two terms reflect the additional terms which are introdced hy SIP.
YES
Iteration is c2ried out as foliows:
Figure 6.1S: SiP tow chart. IP**' - BP = APi . d'
6.1 10)
or
Tu nuimize the influcnce of these new cvetficients they are balanced by sub-
at
tracting terms which are approximateBy equal to the terms obtaincd k P**1.- P* (6.111)
( 1 , j + 1) and (i+ 1,j -1. The terms which are subtracted involve B6** R* 6.1t2)
combinations of the five known cell pressures which are obiained by Taylor
series expansions:
Faetvr 8 ti l.t/:
(6.102) #UB*= R*
L R* (.19)
6. 103)
R (15
P oAy) (6.104)
where . . atd , are tHe eletments of the lbwer tätria dttainet My fasto
P.Pi.: a r . Of*) (6105 ing
148
i
CH.6 Solving tle Mauix uf Simulheneous Lyualut SEC. 6.4 Dacct Methods in Sunulation Practise 161
hen from Eqs. (6.113) and (6.114), i s defincd from and power trans1mission design and other related fields. The main thrust of
these new approaches is to reorder the ices in sucli a May as 1o mininize
mat
(6.1 16) the computational work done in the elimination proccss.
An algorithm is then designed to solve the system as
eficicntly as posible
by operating only on the nonzero elements of the sparse reordered matrix.
(6.117) As a result of these reordering methods and computationail schemes the
ncreased speed of the execution has made these methods competitive for
7he new pressure increment is computed from Eq. (6.117). many reservoir problems which were formerly too largc.
G4 2Av)(A) and the work and storage iavolved as functions of size t, J).
min
wAE
-
(6.i 18) for Gaussian climinaton where the numbering is along the shoriest dimen
sion first, as shown in Fig. 6.16. This ordering is used 1o minim1ze the band
The above equation differs slightly fsom ihat given by Stone. 10 The param- width for the application of the bandsolve routine. The work involved and
eters are used recursively in order of incieasing value: the other parameters
e computed fromn
(6.1i9)
In recent years there have been improvements in the direct method approach
a result
to solving the pressure equations. These methods have developed as
of breakthroughs in sparse matrix technology as used in operations research Figure 6.16: Regular ordering and matrix system.
193
52 CH.6 $olvlng the Matrix of Simuiltarieous Equations SEC. 6, irect Mathots in Simuletlon Practiee
the storagc requireid are: The elenients on euch consecutivc disgonal ure:
(6.120)
Number of
S 1J (6.121) Diagonal Elements Ce!ls
**
2.Diagonal ordering (Fig. 6.17): In this ordering the cells are numbered 2) 2, 3
This
consecutively along the diagonals starting with the shortest direction. (3) 4,55.6
method groups the cells by diagonal count, which by inspection increases as
) 7, 8.9, 10
we move from the lower left through the grid to the upper right. 12,13, i4. 15 C
16, 17, 18, 19, 20; 21
(7) 22. 23, 24, 33, 26, 27 (C
(8) 28. 29, 30, 31, 32, 33
UrPER HALF OF GRID 34. 3, 36. 31. 38, 39
9)
40, tl, 42. 43: 4*
5 45. 16, 47. i3
$4
L..
.
.
|20 |34 4. Alhernating diugonal ordering scheme: This seheme orders the grid
points on alternating diagonals (Fig. 6.19), and it can be seen to be a combina-
tion of
the alternating point
and diagonal orderings. It has produced the
greatest reduction in work of the methods exumined here. The work involved
Flyure 6.17t Diagonal ordering and metrix system.
Smiulston Fractice 1
StC. 64 Gret Muihads n
uf Simviiyngous Cquetionr
1L Cit. 6 Sulv the Mait
1s givcn tit apprcainate rolation: Figure 6.19: Ahernaic diaponal ordering and mauix sysien
s'*
studv in ornder t predK"
w t h the trie cost ot runnn a mulat
COsts
due
Accuracy and stability are machine-dependent to some
extent t
the time step
propagation of round-of errers: they are also dependent on
Simnait0
process.There is a trade-off between terative methods and direct methods
GENEATE P0 as far as stability is concerned if we can guarantee
machine
precision uCh
that round-off will not be signiticant. Thc iterative techniques break down
horribiy if the coeficient matrix is ill conditioned (nearly singular). direct
SOLYE CODE methods are still able to generate sotlutions in this case. The problem as
ciated with the iterative methud can be resolved by taking smaller tume
Is the
steps: this increases diagonal dominance. The question then
in terative runs less than that
arises:
stngle
computational time involved of a
direct-step run over the same number of days simulated? The engineer must
~
I
t I
c,I
7 Data Prep arati on '1CCl'.AN ICAl
ilo\ TA
CASI!!(;
ECONOl'I IC
DATA
HI SCELL.ANf{)I))
MTA t-,
c,
l/11111 SKIN
,r SIZE
S/wtll FAACTll!ES
C-1
TUSING
II ECON. WOllltOYC~S
,u SllE
llF T LIM .
c~l
CJ.~~ CIH
Flgute t .t: Data SOll rc~ · :t llu t' 1r:! Gl Clers . C=-1
7.1 INTRODU CTION : "GETTIN G IT ALL TOGUW R'
There is a well-u,;ed clt-::he in lhe computer world ---Ci I (iO -an acronym
figure 7. I illustrates the sources and p,1ramctas. We shall discuss each c:-7 I
of the,c area; in turn and determine how ocsl the required data item can be
that states a simple lacl · -- Garbage in, Garbage oul.'' Th ,: unJcdying thesis
is simple: the qualit) of the output is no better than tilt· qtt a lity uf tht! input.
<lbtained e-..
The data required to 111:il..t: ,t ~imulatlo n stu<ly corne frum ,i:•:l'r;d ,l'lifees :itHl
are accessible to c~e engineer to a greater or lesser degr.x . l"he data it~elf are
7.2 FLUID DATA ~ C---
us•1all)' ·:1 a form nc : t".,r.:ctly applicable to a compuler ., olution. and some
preproc.:.; sing mu~t t-<! und:rc:1ke n to produce tl,c data in u,abk rc•m. There The r-.,crvoir lluids have properties which r;,u ,t he
evaluated many times C --
are usually several sourct:s o f the same data informa1,n11 . and ,he engineer during the ,, mulation of a reservoir unr.kr dcrkt 1.1n vr under some secondary
must exercise hi , ; udgrrient in differenti ating and sclert1n·g the hec.t data or tert ia n · mechanism . An examinati n n "r the !_'.a •; equation shows some or c:.
available . Someum c, th crt' arc no data available _for a pnicuhr case; in n
situation like th is the ~ngineer must determine some: ,ti(crnatc means of
thl: pr,.1pert1cs which must be evaluated :
c_
obtaining the same in formation . Some of these techniqu e; .i n: di scusse_d later.
The groups \>f darn generally required in making a ,imulation run are ~~
as roitows :
c_
n, Fluid data (__,u , ~1 ~c;.)
b. Rook daw \( , ch, gi.., , cl.mt,, '1) Tht: pres·rnrc-d ependent fluid propert it:, are : ~
c. Productio n d:lta ( \ , fb,.t.. )
d. flow r!lte c\ata Ql , tx.-,ME , ) , I . Forrrnitini \ volume fllcton (FiJ!. 7 .11 [ e , t; i...,,' , (S~.) <:
e. Mechanit al and t•perntion al data ( C.$C\ , ~;'.2-A 0-f •u,d'jJ _ H .1,,l ,i,rn,ity (Fig. 7.J)
f. Econ~mic da!!i <!loilo-v'- ,...__. hevruJ... f"""- ~tl.t. ) ~lilii!lti11 gtH 0 ,iil r:tllt, (Fi!!, 1.4.l (_l,..J..u ' ~--> , >J-.~)
~
g, !'vfo~l!llane1,u ~ 1.htta ' SK\'
\.: \,\ ' ~ \ Lll~DvV0 (f!:s"' .l 1....,)
C
16~
'
~
~~
QAI~ 1:19;,41,H illn
~
CH I /
\11 ~ 0 ~ tJ 'lo11 1', 'rell7\P1'
~ "v:, ( o - 1'~ r :
~
·•
~
~
r - Figure 7.5: Arca! V11ri,.1to n Flsur• 7.6 : Vertica l var,~11,11,
~- ~ l'i1urG 7.3: fluid vir.cOliily dlla .
J,'iture 7.J : Forn1~1ion- vol"me s in propc:rt,c ~
I h('sc variali om arc !.hown in hg!I. 7.5 ;,_rid 7.6. These change
~- ~- cf1111 .
11,u~• be incorpo rated into tht' model to produce a Jood represe ntation ol th~
arc include d is to define an arr.J:,
( n·~crvo ir. Thi! 1;,ual manne r in wl11d1 th('~C
J-, ,·,f /;',lid data de.!J·ig111J1ors (FDU1 1,1 ca~h fh11d data area (FDA) . wh ;..:h ,,.,11 id
(
; -:1- cqr.n;o n !'trr i- valuati nt the PVT data-e .g., as ~hown ,r,
,deer the pr(Tl
J ~s : 1-ig·;. 'J :- ~nd 7.6 . The PVT d;m ,-:, uld l~ c,,·.. iuated
1u fol!£..ws :
r,
~
(
' Fii:11r1• '1.41 Soiu1ion g.~-oil tillio. \ ~ol
:•
. .._hlov-
f':: _~
(
~ ~ • gJ-,'uJ. )
,11. J.1e})
B 0 ,. , - - a ~i::)
~
,,;,i Th,tc pn ,1lt'1 tir) ;1;-.- 1:cnerally obtaine d from laborntory studies of samplo s
of the: -rCSCf\ ,, ,,- flu i.:L Th<:SC ~tudics form part of I ht rt'£lllar
tenipc!ralu rc- /f'\'1 ) wnrk done on a samplt '.
pressur e-volum e• t: ';T::iit," , C\11-1
!
l
,:1:""~.r-.:-ca. 7 \ CfV- ~DA
~
~1~ \
~ lnnLtt Fmrn ~ ~ c~oilJ ~
~ -~ ~ • J ~
, L ~ ,;;9
•
~- • _, ~ .
Po~1'11 ,-,11,i, ,; Ru,: •,' nt,11io11: The PVT dala li~te.i abm
. r
t lend them~clvcs
L. ___ _ _ _ _ _ _ _
qullc Tc!H0 1J~ 1,-. rc-,-, c~enta tiom o the following
"-t# 1~ pe:
f½ii'l'<Vrl'1 \0 ~
(7 .2) Fiaurc 7.8: Fluid
11, - ~-. -~' - Po\l..l.lltln-u'J _l
. -- a~ -,· a, .t. ,-, a,x·· .,·· u;-' , Figure 7.7: Fluid data dcs ign,,1 <1r
(FD>,).
-.# au.v-c.,,.,vr -~ · ~ 11,,v ,rDDJ -
>, •l-t,J..d
~ r 4-YJ"ell ' xwhcr-c: !he drp,:r.dc111 \'ariabl c )' can be any of lhe func!io m li~tccl
is an iudei~ ndcn: variable.
T · -
ijP()\'. C, 1,\1\d
The coeffic ient, a 0 .~, a, .•. ": .• will form a matrix uf values whi..:h
there would be two sets of
an- r, . ,. ,
a-.:_ ,wti1
in10 the progra m. In the exam ple given,
f
Y · 1•(lf A4•t ..:. _..,))'I') .l• ..t2)'Pl 1 •◄ I )'P - .•Ill (1.Ml E.\ ~\'\l'I~ . j ~ i.urve and- Inputting th~ i,alr~ uf u111a pl,lnt~ 113 required.
This nested arran~cment is as efficient as you can get without ~pcclal evolua-
<;\ , . . . ~ ~
\a.Jl ~ " '
t
tioh fornrnh1 ~ ah~ ~1111uld alwiys ~ u~~d Ii\ lht' ~,·:1lutttltm ltr 1,t1 ly11t:m1lttl! ltt
sih1Ulllt<m1.
-s,~ t
p ,./ ~t~lt>H e
C (
Table of Look-up . Some PVT data arc not easily represented by a poly-
nomial expression. either because the functions have discontinuous segments
or because the order of polynomials are generally too high to be programmed C
economically- there arc too many multiplications . The solution to this prob- Fl1111re 7.9: Capillary pressure
lem is to use ·• --100k-up table." A series of pairs of ordered data points arc versus water saturation . C
developed to reprc5ent the data over a given range . These values have to be
stored in the computer to be used on call. In orde~ .to ~ t~l~a~~. -~·, P,a_t.llmctcr, Note in Fig. 7.9 that in Region A there is a slight curvature to the gra ph . C
the array of data ivr the independent variable is s.:arched until an interval is but it shows an almost linear rel~tior1~hip~ _·shall therefore need ahouc We
found in which the ~ariable is bracketed; the dependent variable is calculated five data points to represent this region . I ri Region 8 the curve ·is very ,harr C
explicitly b~ mtap,,lation (either linear or Lagrangian): showing rapidly changing S,.-values but nN a great change in P•. We shouid
therck,re use more closely spaced data points 1n this region. This enable: , th -: C
EXAMPLE IIJ Prc"11rc = 2176; B0 required at 2176 . table of look-up to duplicate the cur\·c mPro: closely. In Region C the rel.ir1 u n
i-~ r,ractltlllly a straight line, anti two values, one at either end of the llrie C
TAILE 1 .1 ~ld}i'OI-A segment, will suffice. The objective is to obtain accuracy consistent wi th the
,),1 Fmmallon VOiume Data UMd In Looll - Up Table = tlnta requirements using as few points as possible. (:
I --7 \ ) ~ The two most frequently u~etl mcthmh of interpolation arc illustrated in
l___ /Jg r ~ ~ - 'Xi l -" '\Flg!l. 1, 10 ii.ltd 7.J l, and th~ tquinioM ar<" :n follow 5 : C
j
i ~(.
~- = ~, ~ µ_ ~'2- Jl/ Uiieur:'
. )--(..._ - Y,
I.~') C
UR 21!MJ
Y,
II, · ·• : :~}
21~
{ 2200.
C
1.40 2250
1.36 2300
l.)S 23'0.
...J
f
4
,t -1· ·•')I.. -L..11,~~....~'.!.hjl.,...,-..._
~ uko\ ~ - '( =
..J.l~J.li,~Rf}l..' ~ ~ ~ \:..\\.,..Jll'!tb-;m,£.l!I:.it':-1"1..1\,
q " .... 0 • f .&- -, Lf L+q sf l t- F 1- &>~ 1-\U)liv-J • - ~ ~ I I ~
l\ ~ 1 ' .,l-1 .. ~h I\ Ll...Al.i.'i-tll'V"~, m.\1ll!.lt/..\h'Uih.l!., ''.i°. 141:., ~• l, 7 ~,;ilk.w.L'' .H' .u"'n.,•~•-· ..--
kt-,, n,o.°"'o 4U pt'l>\J....J, ,,J-t...,.,,. ~ JWJl_f q,,<J MA.I m.o6'- -hfN c. O'hAl.l....,·d ar~
\" r
:1
01.t, -i>
194 {J, ,u.J)~ ca-,,1\.ft-/- Cl! 7 f Otlt ,.,_,.,....,. .,;;Er: 7, f ff111tt IJ,ri, 18!1
Toblr of Lool. ---up So~ PVT data are not castl)' represented by a poly•
nomial cxpru~on. e1thcr bcc:aue the fanctions have discontinuous segments
•<
::;
or because the order of pol)'IIOIDials 8ff ,enera)ly too high to be pro,rammcd
ec:onomica.lly-thttc arc too maay maltiplic:atiom . The solution to this prob• Fl1wt 7.9: Capillary pressure ~t
~
,·crsus water 111ura1lon.
Ian is to ui,c ·, --1-,"k-up table." A series of pain of ordered data points arc
dcvdopcd t.:> rcpre~t tbc: data O\'Ct' a given range: . These values have to be
Note in Fig. 7.9 that in Region A there: ,s a slight curvature to the gr .1.;-,h .
stored in the oom.;-uttt to be ated on call. In order to C:\'aluate a p_acamcter,
but it shows an almost linear rc:t:uion~hip . We shall then:fon: need a ho ur
lhc array ot dua h•r the il\d t 1.-:!rn• variable: •~ sc:~ch~d ·; n,ii' an interval is
found m wh1c.h the: , .1.riable i, breckdcd ; the dependent variable is calculated five data points to represent this region . I ro Region B the curve is very ,ha rr
~howing rapidly changing S., -valuc:s hut nN a great change in P•. We sh•>ulti
cxphot l~ t-~ antc:rp,-l auon (eilbcr ~ r Lagrangian_): ~
therc:k,re use more closely spaced data po1 ncs 1n this region. This enable:, ch-:
Ex utf'U ft! P,c-.,u n:: - 2176 ; •• required at 2176 .
..,J~lcv\
tulllc or look-up to duplicate the i.:urv~ mnr,.- clo,cly. In Reaion C the rel J11 v n
ii. prncllc111ly a atrRlght line, nnl.l two value~. one at either end of the 111,c
c~
TAaLl 1., .:.•~ ===---
I> • A •
segment, will suffice. The objecll\'C 1s to obcain accuracy consistent w11h th.:
e-
.,,, ,_,_._ v..,.. Dau UNd In Loo~ -Up hbl• unt,l requirements using as few points a~ possible.
- ---- - - - - -- - -- - -, 'i ) ~ The two most rrequently u~c:ll melhou, of inttrpolation arc illustra1.:d ,n
c
•• r I ..,,_ ~ - -Xi l _,. '\Fl!!~-1,10tUttl7, 11,andthel'qun1ioMAr:-:nfollow s:
~':2.J \ } !.itlettf'. 1
- ·· -- - - · 4 w =: Ll 1 -\-}I.
I . C
ffl!il .J :J
' ~,
I Yo )-( 'l.._y,
~~J
' ( \ ..
', ..
I ~-
ic o ~- ( ! C
fl . '°j
• II .JI
.' 11(1
1..0 :?150 C
________________
Ufi
I.H
2)00
23'0 . )I
~
. 1 JO + ;cu, - 1.10>
C
. 1.3:!6
•
.~/ I . r _-, : lir.£1. Ditt~
H, 7
I .I -------
i
. I- - -
, · ..' i:- .::------ ·
Lr- •-1-~-:_
L
(
(
'1
I I
. 1 - L - - -' - - -- -
••• 1 •1
~- --+.......-ti~-+----+--l~+--------/J#.~
L;i&r,.111i.in . 1
~ 1,ei- 6t}- ~,----
~ o/<l'd'
( (' IX
( (7 . 10)
.,~--
r- -
I
i
No le that Uf:(,m~1.1 n 1n1c1 Jl';lation involve, quite a few mon: mulliplications, i
hut fewer data P<""" a,c required for the same range of 1he variables. 4
1 l'ill!,rt 'J. 12 : Ce:1 1dcn1 ili-a :i .. n
2 3 ~ s 6 7
0. d 0. 0. 0.
4' 4'
z 11. 8. 8. l l. l 3. 0. 0.
3 l. 9. \ \. IS _ 10. 0. C.
0. 28 . 2'J . IJ . 0. 0. tam .
10 ). The skin term rnn be.- ob1 :11n::d rr .. ,11 a n imbina t ion ul
,..... 7,H : t'crmc:i !'lil11 v ,1a111
' '
The 1hcor. bdund lbese meihods is well devclt,pcd throug
hout the literature
• on this subject. We
and a~ .u~h the reader is refen-cd to the 11 ;.,ny articles , h" " n
[2] MUSI.AT \IE rune, : rht< da1a for the build -up 1cst .,
,;1
order to be able lo analyze
s:hell "over ..:nly CM NICntial elttnen1s here in EXAMr u:
E 1: ,
ctrcc.t1H•I~ ,..,.,~ ..t"SI daf, . Tnbl~ -U.. From the graph in Fig 7. 15, i' -= 1860 ~ig. U~ing 4
a -... :: II \, tll produc e a straight line. Howev er. since 1hc value of P, the average
d-erro: Then:
n. the proced ure is a trial-an
rcxr·. 0 1, pressure, is usually unknow
d in the later ;v>rtion of the curve. If P (94.6)( 1.461(0 .85)(1. H)
pr~c:..>. The su-aigbt tine is obtaine k ---- -, !(i) ){ 13)
i, w.-, h1 ~h. the curve is concaY C upward and for P too low it is concav e down-
" a,LI , J i >h o wn ,n FiJ. 7.14 Tbe incen:ept a1 t,.,
0 1s a function of k/1, and
,he c quar w n 1ndiclt lng this rtlatio nshlp •~ as ft.'ll11ws : ·
r ur a , 1rcul11r dralnt Jt areti :
kh= 118.~µ H (7.11) In!:.!.+ 0.75
(} - P.,).1, . " r•
•
1-,, r a ·,quare draln1 ,e 1ra: ..., 0.84 !.~.t~ •:t•;~~ - In~~~ + 0.75
kif = .,94,6qJ!._'! __ (7.12)
= 8.77
( - P• .),., .•
~
I hl
TABLE 7.2
~
~
100
-·-. - --,-~--, --, ~~ ~ -1 ----1
. - - ... - !---· - ·- - - ----
Presoure Build-up Da1 2
Wtll N,, . I
.A , ::o ac
~ Giver. Data I q .. 146 bbl/da ,
I I, - 20S ft P. 1 ~ l4 21i V p~i£
o.,.5 ft
:, JI i µ - 0.li5cp•
Ji ~ l.l9
r., .
~ • lllt,0 psi
\ I ! 1 .a S3 hr
J
~ - 0.10
~ l
; Ort1ifw11' tn@Pf i &Q111~. n~ ont:u,..
;
Well loc11ioo: Center
:,
, L
(
10
~ • 11Ci~ pd
- ··- .-- - -----... .,,.~~- ----
'I in11·
Build,up n.,.:
I'. , · - ,.~,
'
I,, mire
·-·------ - - -- - - ----
O. lC,"/ )(1 1 ◄ 51.S jj\,Jl[l
,~.,
2~ .E
' '
1.000 60 IS61.3 54 .00 134.4
)
) " \
\ ~ • 1B57 p~i
i
I 1.167
1. 333
I . ~(~.1
l. t>t>7
2 .(~Xl
70
llO
90
IUu
120
1581.9
1599.7
1617.9
163S.3
16(i5.7
46 .50
40.1,0
3(-,.40
)2 .!,0
27 .50
155.0
172.£
191.0
208.4
23& 8
:: _-<<' HO 1691.S 2: .70 264 .9
:' l•b 7 tr,() 1'71 ~-~ 20 .~ 21lli.4
· : . r:,ir• ~- _()iif• \ ~(l 173 ',. 3 :.,n
l~ ~O'i .4
l . - . . .. ~l)O 175.,.'I 16 .W 3~? .8
Figure• 7. Jf- : ._,.,,i.~111lc1 for Welt .:=-I. .-, .,l17 ~20 1710.1 15_5,, 34 } .~
4 lt:lil ~40 17li3.5 14. 211 }56Ji
,,5()0 .:n,) 11100.'7 12.!o:il :;,:; .8
This method i~ bai.ed on the assump -
Miller■ Dy11s-Hurd1111s,,1; .\frriwd : 11 .(,0 .,85 .9
,.oo:i .\00 1812.B
tion that the woll has been producing long enough to reach a pseudo - steady 5.500 330 1822.4 10.60 ]115.5
,tatc. With this assumptio n the solution to the pressure equation can be 6.000 360 1830.7 9.S4 401.8
410.3
obtained in a straightfor ward manner. This relation is shown in Eq. (7.19) : 6 .500 390 1837.2 9.15
414.2
7.000 420 18◄ 1.l 8.57
7.500 450 1844.S 8.07 -m.6
kh -
l6l.BqµD( P - P•.,) ,_ log 10 At ..:.. Constant
(7 .1 9) 8 .000 480 1846.7 7.63 419.8
7.23 422.7
uoo 510 1149.6
423 .5
9 .000 540 1850.4 6.89
425.8
Equation (7.19) suggests that a build-up pressure plot versus the logarithm 10.000 600 1852.7 6.31
1153.5 H2 ◄ 26.6
of build-up time will produce a straight line whose slope is inversely propor- 11 .000 -MO
S.42 427. l
12.000 720 lU.4.0
tional to the kh-produc t. From Eq. (7 . 19) the slope m is: 760 185<4.0 5.18 427.1
11.667
1855.0 4.61 428.1
U .620 880
(7.20)
•ccn11 poi~c.
1 71
, 12 CH . 7 Stt, :'..l I n;,;:Jc Dil/,1
and
191/(l--- -·- - .. - ,---- _- --
A·!i = ~.oqµ!?
m
11100
The skin factor cnn be c:ulc:ulatcd from Eq. ( 7.22), where 1hc L,uild -ut' p,:,.:~- DI Hll Ni IU:, ; ~,; ~!:;
BY 11El180R[ uri ~~
,ure is tt11d at 1•hC\Ut ,hut•in time. as shown in Fig . 7. 16 : 1700 • A!Hl/u~ \~lk t ••;,;;
I "'. 22)
,,. • 16 p\1/~fclt
p • !!'16 ,.,
: "'"
IIOIJNOA~Y
HF,CiS
14titi ·
1.lOO '
•
p"1 120/J -- ·-· ._ .L_ ., .o..
__ _ ~.....__.~.,.,_ - ~ - - 1 - -, _ __ _ . . .. -L . • • ..
ptl 0.1 1. ·J Hl 11.i' i:i 1 Iii~
~t. '"
----,,-'
_,
.,. I Fll(Ure 7.17 : i\llller-Dyes-Huli;hinJc,n plol for \\ di ·: I
i ~ l ~Ji iVtT L l ~ff
DIS;O'-TICl.'I : ll'l(t)R?.l(
For the skin dfo\:L 11,ing Eq . (7.22):
CAUS(D IT
11[1.LSOA[
STORAClO~
Sllll /t S ---- 1151p
. 1 h' - P. ,
- ------• le
- Iog :r.:-::,: - f-.,""3
__ .f.
rr m y,;,icr;,
ID" I 1()~ 10 1
7 94
log (0.l)(0.8,)(fi\iY -~ - Iii J.2)
k ::s ~2.6{,µB This indicates 1hat a plot of I'., versus logarithm of shut-in time will produce
m,
• a 1raph the slopt: or which i, itwenely proporlional tc, the J'l<.'rmcnbility-
= (162 .~)(l~~K~~:!S-~)lJ ,.29) thleknes, produi::1 :
( I (l)( ..dJ))
kl, = l(S2 ,6qµB
= 7.114 mll t 7.23) (7 .21)
'"
:.{C, 7.:J I 1:,,0 r,.,:. 1 ]!,
?.lt(•I -
r' h, . it lJ. L' ; : ~-
~l \_~~~ - lll~ h,kll tl~U-ll~lll Lf . ,~_,_ ___ ".,1 ..:..,. ,, j"< '
I - (_ i
,,- - - - - - -
- - - ~".,..
(
I. t~ IOI)
( l•l. l . • : • • i
fq:ure '1. UI! li1>10.: 1 1>lv1. 1600
(7 .26)
l-i1a1rc 7.!9 : Horner plot for Will :: t
, r"· 1:,t 1l,GJ u:qi,ir~ thr ftowi11f :1n: r , pri,;,1 :,1 shut- in ~nd is c11h.:u! ;1 1t iJ
►
,: H 7 / 0111ft 1•1r11nrn lln11
ExA~11•11 (~I I n1 : CUil.Vi! METIIOO : Figure 7.20 sh1Jws the IY~ curve plo~
l)1mc-n~1onkss 1im.: : · met h 01 t ~. Th c ,111rng\:, \:I• ,n\lnnt ,~ \.·11h:11lntl'd .
for 1hr ~a111c d11111 11~ 1hc enrl1cr .
0.0002Mkt (7.30)
t,, •• - ~/IC'/!
(7 .J~)
Dlmen1ionles, rre"11re ·
, kh(f, ·- P.,1) (DI)
I t1 .... 7°41.3qJJR 4
r·
~
~ I
~
I
' I ,!
;_ . I
~ l ~~ I
~ ~ r~~ I
I
i
j t" ; I ~: I
r
~ ~ I
~ i •·
~ J
::, L ----+
:, . ( 1} II ·
, f , t ~ t EI i
I
, -
jr
-
f
.!
_!_
I
.I I -- -
r
) ,. I -
i
,•
I I
t
.f I
)
,..
r ft j r i I~
) I ~
,
)
c,, I I
, t.
"--
-
~ p
I
j ~ I ~
I ! I ~;
.
, -r
1 -
I '
,. ....
J
9
, "
J
FI
• I...
1 /Ii
~
.
17-
C
t! I
. . .,
I
:.t,,. ,1'. ::: .
..
,
- ..- e'
.1' if
,
~
l •
j
1
I 1 z; I •
'
~ ::: ~
~
!?1~.
~
I
·f
,
.. : : : :\ . L- 1 -~ - - . ;,
c.
\l ft l "'. "'
I
-.. C
IJ ~ !~ I ~~-,
-
J.., ·~
:..
I _. ~
I • I
I
14 • C
l
:,
I
fi1 ~
'§
I r
=-
C
-
II
.,
)
I .: 1 2~ E I!
I
1.
l l' +~ --
- {.
-- -
~
i
J
.
t
~
2'
L
.
-----y
w
I ,-:
'
·,
;i
.c
.
1)
~
~ '
}
I II .
, 41
:: :Q
'
I
!
.: '
'
a ~ I
_ },
f ;; .-
l - 1 .
I
,; i 1
I ,.~t ·~ l!
... .-
.• ' :J ,.; " ~
I ,,.:. j~ = -== .2
J:
} " ..
i IC
:,.
- ' -
.,,J r.i
'
~
- ~ I J
~
1!, I :;-
•
-;
~j , ., -
! ._ u I
jl ~
~ ·-=
:.J
'E I
C
,,,,
' -=~ 'i --·,-
' I
w
" .•
'<,\,,f I
I ~
~
~
I
I '
~
J i ,i.,
' I .•
~
I ..-
I- -·✓ )~
~
'
,/
I
I U~1
9
~
I
I
I
i-! ~
6
1
: I\.
...
I ;
'
' ,;, , i " t1 ◄
, ', • I
..
I j
\ . ~
r~
-- it
-.
I '
I 1
I
!.
1. ",~
~~
f
''!.
-- -
I
I
,.,
~ '1
1.
I
•
I
-.. ...
,, 1- ,.
•
~ i
ii ~ iii • ,_
I "'
'
a
_ij ( I .., -:> ~ '"·
~I
iA I
,j A
.f
~
l
I •II
~
~ ;J
~ t
~
(
~ ..
. ,.t ...0
~
1,- . - . . .().
( r"',
:ao . t,. P111f•
~
(_
.,. .. . 1
~~
i',n• Of' A. Drl ll\l9 C
J wel l
V , _:, -
(_ ~:< c li1111
~
I
!,,~ (~- ~~ ) -, 0 .: , ~
{ ! J.•~ •~ P tlicr , plo t
:· , ·:->• •t s.,r, l'\ , ~~ •r-o d.
t tri.
..:, (
: .:--, ~p,1 ir;9 P'-re :-
...;,
~~-
~
r~ i
"'
.-- -- -- ---.....;' o,. iMr...pt911/
r-
:-
~
,-:
_J_ __
I;
'"
.
-;;;:,. i
,·_ -·-·-1
; , ·, n . l«-
'--.._S
"../
.
·.•.,J, e I
..::, L-: - ""
:;:
..:,
?
,....-.J~-~
:oi c.w l,tf t.
Ll :
I
:I T ;H~~~'\~~:~
--3 -- .- -
~
________ ___ \
~
- --
_,
fi11111e ·1.21 (Co n t" <l . )
J
~
- L
__,
_, l-
o" ta li~qu ir~ :
rw, -At• l\oiloBo
h . ♦, c_,, .A, t,
Pwf• r"', Drain •
/
/
age shap• and __,,.,/ tOA ► O.
wei1 1octt1on
<::: '.111@1n\ pseud~t
·-......--.... 0 . 01 ~ Atoe
,1et '"' vs log(:, t) ~"- semi log paper ------
jOe_term ~~~--:-~~-Io-p-e ~
I No
►--· - - - - - - --·,
_..----;:c.l,.- iir-.; - ·-' -
--·- _...,. . -· . . ,
,-....;-..:..a..=~-~-------
I •
[~_~i'_:'~ :_:-'· ! ~ :
ta1cul1te t , 0 , , tt 0e A tbA
l ,. '.lr)lj 25,1 r-t. t
I ..~_:,'::::~:-. - - )µ,;A
------
. -(~-
1its
1 ii,i
I
·1
_L
C
·-
l..
FiJMr, 1,i1 (Cont'd.) Fig!l(e 7.~J (Cont'd .)
I
.
'
II duce nn c~timatc 0f the
,;; :' ~: .·.: -~•J·,-g . .
Tire !11/tlfll F'nt t'ntial T,·,·t : fht s tc~t cou l ~ro • ,
permeublllty of n rcg i,,11 . The fl,m· during on lnlllnl ~c!'t " ~t~I -
·ctl'V radiul . and
j~:··:·:'.· ,\-~.<·:· tkt: t1!t~~y flt,~ c-ttti~iln11 ctilllcl bl': ~ttl'l':Ht~d to ~t,lvt ft1r k ·
'J,·~,,n::-.' \ !°ll='C .trld
· \£ :.• ' i I=-: 1 ~ • ,,,
- -·-----·- (7 J 8.1
Q·
(7 , J<fj
C
(
~el Kt • fl0111\ OIi tlll 1tn, of ~nit , I Qr~ Regr,ssion Analysis .· The use of regression analy~is techniques is
reuommendtd in tho~e $ituation~ where no data are available from other
Utt ('ift • ,.,,,) 611d &t WI IUP\ ~f th.It
~ouree~. Con!lder the ~ituntltin IIIU!tf!tted In Fis, 7;l2, Ate!U ,◄ 1tnd Bare two
parnt to ealet11lfl etllllort Hoh ~• ,on. •_;n,
..~et !
c•,~i;,, · P,.rl I
7
Pliftirl! 7;11 ! 8&wrn,11n11 (•'•
dillit by rt,gr(s~ion .
._,f ·'-·
'
!11ove the fltld dH• plot on 1
r.,,.,._c,,,..., (Ft9 . 1 on JPr.
J•:;,c~t~~; ~;.:a~b~=~~!1 •/ unit~ or a common rcserv c, ir nwned by difl'etent operatOr:o; . A ~im ulatinn
stutly H ht@g set up for A nhtl II, but perrtteablllty diHa is ava l lahle in A only,
'
C
where pr~!i~Ure bUild•l.lj> stlHlies hatl been made slnc:e company , : wa, a
dlt!g~ht o~fator. Since th~ reservoir;~ flte s!\tne gr.•: 1 ngic uili! In hc:,th area,; ,
it I~ ~11.Sllile to p c,s 1UH1te that the- fo.;;tots afTeeti•1~ ~rm1;ahlllt) in .-t ;.re
slhill!lr.to those in fl .,\ rc ;j rc,~i t" ll alllll~~•~ is run (jit lite p\:fntet:~iltt y d11t:.l
in A; ttying to delinc: a r:.: lat11H\ betw~en pt!rrtteablllty a11,i o!li~' r ,. i\1iwn
I
.,..,, ,-.,u;·.:.•.:d:"i:;1-:-;::.t] ~-:c:l'\>tJ lr p:ttiHt1e ta, -- c.?. .. p1:rrnettbll!ly :is 1t fUnct !tm tjf rtitp,;i ty !tn d w :1tl'r
,:lt!H":tlit,t\:
'
'
--·------ ~
r 7 .-1rJ)
(
Fii:ure 7.?I (Cont'd.)
The values or codticicnls a. h . c. and d which give the best lit to the ()b-.crvctl
data are dotermlnctl with n routine regression analysis program. Th,:. equa-
tion 11 used to calculate permeability values for reservoir B. and these values
I' con!ltltllte our best appro:-1imation at this time or the pcrme;tbilities in area
c;r
B; An e:JtllmJ'le a regre,~ inr1 1tnalysi, Is Eq; (7AI):
le ,~ 2SO~ (1A I}
s.
1 hi•
- - - ··- · ·- - ···- ··- - •" ·• .... ,.... "' '""""" ~- • ••~•••• .. u•· ..w••·• ..~·,......, .....,,u
CH 7
i1
~•1
..mun~u~111111n Ill 1m1\11tT!'ll~'i\f\\lll!lllm hi'.ll
C~ J.hl- -mJ<.
-.;. e,ht)-.SVl''"J ~ 91
l
Sou,ce& of Paro$ity Dato : ,1 !-1/horat~•rr J!._t•o.1·ur,•111e111s: Poro,ity mc~11u rc:111enti. 111 the laboratory
1 he porol,ity parameter i~ usually ohtaint'd frnm one of the followinr ~•ill I,, , · arc ba~<'d <•n l he- d,•1nm111:ition of any two of the folio-... inr th rrc parameters :
bulk vo l11mr , i:- rai n vol urn<:, and !H>re ,·c •umc. u~ual method~ determ ine pore
Logging dnta s~' c.. ~ rf C,L-{..~'c... ~) vC1lumc hy 1·11 lier 1hc i111 roductio11 of fluid into a rock or the removal of fluid
Laboratory mensurcmcnl ~
;! . from a roc k . l 1,cn: .. re ~ever al types of devices, generall y called porn~ imdcr~ ,
~. Publi,hed correlations which an: rou1mcly u~cJ lo determine poroi.i lics. The dc.:1t:nn i11:1ticn of
porosity i~ ba:,l·<l on 11ic followi11g . If
1...-- l.os;ginx Dar11: Lopiug d~ta• in the form of ,e>nic or acou~tic 1011 ~ ;i~
l>ry weight of co,t sample· '-' 11 ·,
sh• ,v.-n in Fia. 7.23 arc obt;uncd by mcal,uring the travel time of ~:·,unJ
I Sa1un1ted weight = W,
llll.\"tl ltK •H</h .i
Then
I luid weight = W, - wd
S ~·c .1.~{ ~ e--u>~ 'c.
t ..ld o/v-R-(;I ~ v~
1:1u1J volume = .1i, ·- IVd
Pr
51 ,~~ ' = Effective pore \p:t<.L
t
Bui!-:
. volume cure=~
. p.
wlw r.:· r i!. '. Ju: int.:f'l:ii l tr~v•.i lime for ~ou1,J . Vis the measured velocity, und whr.rc P.r = f1uiJ <len~11y . v.,_.,,-urrYlb -e,J,,IA • •\µle ~
I··< and I'"' arc the velocity of !,OU11d in 1Lc forma tion fluid and matrix n,ck. P' - , <;Jnd -!! r:J!II d,'. 11s1tv- , _ L' •" ~vru
l ~,s..r, Cl-A V ' - - u..,,, '
rc~.pe,ti\'cly. Solving Eq . (7.42) for ¢,. the porosity, produces : t.S t ~ --r- ~ -
i Published Correlations: Several correlations IZavr bc:en published relat-
I
l I .,..! ing porosity to depth of burial for -different types of rod,s . Krumbe in and
¢, =- _y .. J\. (i .43)
!
.j
Sloss' have a porosity depth curve based on natural compact ion.
l I
v, -- ,,;;,
Sou11;01 of Formation Thickness Data
The typii.:al acoust ic log records the inter\'al transit time, and Eq . (7.42) Formation thickness data arc obtained from gross isopach maps or net
becomes : isopach maps . Most simulators usually use gross isopach maps in computing
the flow characteristics of the model. The gross isopach map gives the correct
(7 .44) vertical dimension necessary for evaluatin& the correct potential .h ead;. h~~-
15
ever, for calculating oil-in-place figures which arc based on net 011 san~. it
where Ar• is the recorded interval transit time. usuall~' in microseconds/fo ot. customary either to include a net/gross factor which allows computation of
_,,..,. (i~6 v.:i o pa-c,h ~
f,arm,J-; CIA {\,-\ '._ ~i,u.,10 ef) C aJ_ uhJ~ ~ cfYY>' ....____ f\/ U- t/2 tr f ~ rnAf
N ~~ (fi 1_!!2 ~av\ a:,_J ..,, flo.f~· ·1 / ll11tn r,nptii~ll011 .'/Et'. 7 .•1 I flt•d U.,1.1
~chc11H· 1c~4in.~ th.: ~"tini~iOil qf ;iii 1l,1o: n::.crvQir ~i:~m:rtil'!~ ;ii ¢\!,n' .?,i,-i:11 C\lllTi.l!f,
L i~,i~
,·,·II 1t1 1he model. Within 1111 y civcn l:c-11 the p:mm1c111rs which dc:;nihl'. tl,c
n ·,..c ; ·.•oi, in the model arc i:;cnrrally a~~umcci 111 be uniform throughout :hat
p:lr11 ,·ul;1r cell. For example, if a thidness value of 20 ft. is used inn JO,ac:rc
/
_,.?II
I AY[AAOL
cell i11 the model, this implies that the average thickness over \hat JO-acre .,..i'"LU(
region i, 20 ft . lb~etermination of these discretized values is best done
ma_nt.1ally by the en inecr and can he obtainr.d "-'ith reasonable facility .with Suro All t,I
.......,.,_;__., C:O!':TOURI t
a hlllt" effort on the ngineer's p.art . P~~AM[lf t _
lh,· determinali n of the average value to put into a given cell can b.:
o hta111cd as follows : I he "~arameter volume" of a cell may be defined as the
v,)lumc of that pn~ delineated between the surfaces· of the contoured
rarumctcr and the v ical sides of the cell a!> shown in Figs. 7.24 and 7.25.
I I '''l' could define a rectangular prism (parallclipipcd) on \he same ba~c
I
Hl:Kl\tl I•· ,t)LUHf
. ~ i •
( ( ...... ~
v ~~! O
~\
'"'
I' / (7.49)
~~ "\
,\ - \ ~l~
'\
\ "\
......_ ~ "" ~:)
...... - " J
./
'
- .. (, J 11,.. i' "•', ::: " 1, repettted by goi , bad
1n1cc11,,11 ~-•·· \
'P ,1ep I ;1ml u,in1 A d i1Tere11t
....... ~
By tl11, ,_rcr·.lli'-e process a complctc\ et ,.f n.:bl1\·:: permeability cur·,cs
can be Lk -:: '•.<rc:d .
1
- \
c•tatHAI. CONTOO R ,.) , lln , tcad-. -,rare techniques have been d \ ,:h,p,.:d h:,. Welge and also by
John,;o n. B;•"ic.:r. and Naumunn 11 whic h c abk ;i rap id determination of C
flsure 7.26 : Lll><' or tnnsparent overlay rciati,c ~'crr!lcat•ility. These methods are u, all:, rckrred lo as dynamic
displaccmc:11 t rcl:1tive permeability measurcrm: hand arc based on the mea -
a . Gas-oil relative permeability C. 't<.y i,-6)
b . Oil-water relative permeability K"'f" 1'-J o surement of r..ite, and/or injection pressures to t ·tcrmine the fractional flow .
c. Gas-water rclativ~ permeability K....-"'3 "-'· The sa l11rati,,11 1, obtained by a material bala11cc computati on. The relation-
s,1ips in,nh cd arc basically lhc following .
The 1 ~lative permeability data c-,tn be obtained from one of f1 ·, :! means:
(7 .50)
'
2. Laboratory measurements u~ing unsteady-state displacem e n r rrnc.es·.c,.
3. Calculations from capillary pressure data .
4 . Calculations from fic:lcJ data .
5. Calculations from publisheu correlations.
i.e .. th e chan:,:•: uf :iverage water saturat iL•n "1th wat r injected mus t equ a l
the prC!d uctinn r.itil', ~ince only two fluids an: rrc~ent an a Buckley-Levcn:tt- '
Review of Method.r~rnerermining Relatli•e Permeabifiry . 5ceady-,tatc
techniques involve the desaturation of a given core which wu~ urig111ally
typc displ:m: rnt:nt i-,; occurring. Also : \
\ '
(
!00% saturated by the etting phase. Amyx, Hass. and Wh it111 ~ 111 survey (7.51)
.\ CVeral methods for the s ady-state determination. Basically, u.. c<.111sim uf
r he following for an oil/wur~systcm :
~ 11..in r,f llici rcl.. tnc pcrn ,cuh il, 1> I\ (font very 111piJly U1i1tt ;.i 111,q,:,
, .,, , . ,
' " ' Ill(' " " a plo1 s ,m,1.ir 10 I ,r 7 77 The procn , i, as fo llow)
~
~, .-,,.
f"o n\trud !! pl o 1 o f w ,11 0:r ·n1cc 1cd and averap: water ~11ura1 11-.·.
~
~ • + !!..L.
PV
:-, I 1CI"' Ul . l)ynaffl lC d ~-
- tM"·t · ~ f""""'11,r where N, is me asured a~ a t u m1.•l,u, vr ~olumc Th is pfoc
1s shown ,r f .
:,
-
J:<. :=-~- T·
t--
~-~
~
1: --- ", .-c -- 1
,._L
~ •. \I.
.... ,, .,1 - - --- --- - --- j "' :'Alll l f
~ • --
) 1
t ,c .. 11t11oo sh ,n a
t--w..,, · -~ - \A,';uc:. .. , uHll ,Po 4 1•U1bu1,.. 11 .,,
>
) 1'',, - f AL 1AS.-, J (7 .52)
··x. .)
\
, N, r•·
= 4iAl( AS, -. . ,., "•ff. .ts.)
A .\ , .. 11,(I
( \ ,\ I h ,/ :
fru m Eq. l7 .5S)
•
J - ~-
Then
llS.,, ,.. AS 1 -i · w,( l - / • .)
'
)
CH. 7 SF:C' 13
(7 .57)
«
C
where !,, the injccti(•n prc jsure ratio, is :
I,=
(-bL. (7J8) " .• ,, l
'
C
'
(b),>O
Fh!Ure 7.30: Graphical relati\·e J!(rmcal•11!1, d:1111 mmg lnjNtion . '
The curve actuall ~ ;•low:J
Not-= that :
1~ I//, ver,us w1, and this is grar- i1ically resolved.
11, ·,·.·. , r;,: , ,::;!,.: 111:h: penden!!y. CL1 n~it.ler P , 1 -11h,1s•: How ,,f oi! Anti ga, •!1 a
'
(7 .59)
r:1 d1 ~i ·. , ••'. · 1?1 :
'
O .ri Jl
0
JI ,8. ,n (r . ,·. 1
Using a similar tec:hnique tv ihe s.;., mtthod we can cli:\1:l , p tli ~ fr--lc tiunal
1
'
flow dittl\ :\ltd relati·;e pttme111'i!lty dll.l!t fl~ ~hi,wn in Fie. 7. 111 .
f.s- dS/(P,)•
s-s.,
0 (7.60)°
= Free g:•.~ ·· So !,1111 ,11 ~a~
fs•i.6 dS/(I',)•
S•O
.., .. , 11 1\! 1,•r 1t: l'. 1l l\l' permeability ra t1t•.
C
k , ...
s:~~-, dS/(P,)"
s•, dS/(P,)•
(7 .61j t C
fs-o ·1:, : •. • ,rr : ,,,. •r1<.! 1ng nil saturat ion is d~t ,; rm1 r.•: · I rrPni a materia l t>al:inc:c ,If
C
th •: , ur1111 L,t 1·. e produced oil :
For Purer.H's equ!lti 0n n · ') while Fatt and Dyhtrn rr, ,,l uc:eJ a ,;imi lar
relation with n ..,, 3
-- :; . ) ('l.fj7J
Fl~ld Data: These can be used to complete relative penneabili ty ratios.
Thit method i1 t,ased on th@ C!lnc:ept of Darcy flow being applicabl~ to each
,v!-: ::rc ,\ ,
,\
cu mulative oil production
· original oil in place '
'"Tbe ltJMc'fipl WI mtaM weltlfll.
rn,e 111Metf,r n.,,, tneaM nonwtttlliJ.
f h1•. rn ~tho<l can be u!td to determir1-: ~•: •:t:r ,I \' :tl11 .:, of rela ti ve pe rrn~ -
:1 h il i 1ythr ·1
'
r11 ·; : D;11a hcp~ralicn 203
h,•cn d i..., 1P,,,·d in < ·1iar,ler 2. l "hc gcnernl l'quati ,•:'. 1ypr , Jrc :
k. = (' - Sr
k!J = S•(2 - S J
~ -~ In i.t rcM;-r-,,,11r th~1i: "re two po~~•blc: pl1:1nl's cf 1n1pi:~1 wh1d1 can bti LUil:d to
'- evaluate 1ia1ural1011s of rcliervoir ftuid5: the gasioi l conliKI and watc:r/eil
~ conlAc t. The $alurutions are generally comr,uted from 1hc- location§ of the
( rnntac.:ts withi 11 a ce ll (~ee Fig. 7.31).
'n l-.·
~ ~ ~r,<.0,.,..J, ·,,.,,
'7'Yt:\ / 11 L,
6} ~ rev<. 7.4 PRt';O'JGT-ION OATA J :,- I.....' •'f"''-'--'
~ ~4 s ~ · ~ 0 ~ ""' '-, Prutlucti .,, ;_!_,,., ·; re r<:qu ircd LI.• 11p.:r,•tc the ~i muhitor in histury mod e. Th,·
information required is obtC1incd fro m w,111 production record:.. The follow-
J ltt'""" ..}vJ- JJJ«~ 'v-.J't'eA rL
"(S - - .
"
> . . "'-
A . -~-CA~ Coe:
,P,..,,:cil c_~ ·'(_"~5.-:·.:_·_.~ ; .
" \ . . :. •• : • • •• •
OIL
\. " ~w
ing is required for each well :
. <l . '
~
[~. (.I , O \,._\ C '\. •. ~ ---~ conr,Ht o-\<,t>v« ,:,1.-J c:.. r ,~ l. 0 il pre; uct1on Vii. time
1 2. Water production vs . time
(!_._) ~6(.. -- ~ -- ~ ' ' < ~.~~;:~ .--0 (..JL &.:I. n 3. Gas -..,roduction vs. time:
\ '¼I f vO.., . <.,<}~
4. Any measured pressures ,~ . ,in,c
~~ (', \<l (_
Fii:ure 7.31: Satura(io.ns and fluid ,·,1 11 1;J~1,
Mos 1. well records have complete oil production data; howisvor, some of 11,c
c -t ::1
:, n waler and gas production are usually mi,ising. The missing data mu~,
..,
.3 /\bm·i: the oil :wat , r '. ,1ntact the water sa1ura11 011 ,,,iii be e:~scntially
constant and c4ual 1,1 ;he l-onnatc saturation . The :1 \'cragc ~;i turation in those
·_ d•i.ermincd to be used in the l11 story mode. The simplest proced ure use·
entails plotting the produc~ion data and .fmoothing the curve through thi:
., .. _ blocks which arc traversed by the oil/•.-..atcr coutact has to be computed using
a weighted thidn(·~~ of JOO ~-;. water-saturated s:Ji\J . 1_· ,,111, :U L" water can be
rvuluatc<l frolll .
missing points ,Fig. 7.3J) .
The input format requires p roduction data at every time step, and a tabk
uf values is generally the bc~t means of encoding these data~ .g.. a~ rn
_, '·
., Ill ~Sllll.
ll/i T~
,> Capillary da1a ore needed 10 evaluate prcuurM in tho various pha~s dur-ing
the IMPES calculation and also to set up the equations i11 the simultaneous
- PRESENT
, - ,-
K~ !~
solution. Capillary pressure is usually determined from laboratory data.
(See Fig. 7.32.)
~~
Figure 7.33 : Smoothine misains data.
TAfll~ 7 . §
Pred'~tiotl Otta
I
I
,, ~,w I
ll IM..25 1~5
A2 II' lMUO IIO •11 1100 I
I
10 I; ,• .u 200 1, ~ l40
I ~ 1(1 17
t.
1•1:00
1Gg!. ~
190
I~
<J l
... , vt,TIOI I
I
I ~lf'C'--111os
~ --:,1
- . ~ - - C!l
'MIA.11'~U:
r~ow Ill I
,i,c
Ta~ 7.5. llus •-ell bu bad the productioa of oil, ttai- . :ind water durin~ the I
timn showt1 In those cues where tbe meuurcd pressure:, arc ab~n,. no
valu~ are rnCL-<21:°d ~~ simulators do not rtqui1t gac, 1.g \\Utcr production
dua bu: C(':tlf\".1te tho" valltH of pl and oil which a rc rn:.. 1u1:ed b:ncd on
l"tt!lt\~ r,e mte.i t-tl ,,. rt lattt)n§ aftd ~,inJh! ~etv~•1r , ,•ntl1: 11 1ri1
I~
I
t • ~ot~l!,CT
·. ·Flowing ~ U• ;ind ra<- li ft wdls 8t~ly show some r.11..- ,c11 , 11i,11y l<> gas-oil
ratio (GOR ). ~ >ll<•m hl •lc: prcssure(BHP), and flow r..it c· . :\ u,rrdation of the fLOW RA!( 8/e
rype-s developa.J b~ Hv\ , rocuman-Carpcnter, Ori-.. 1, 1 1:\\ ' " , . ,inti uthcrs 12
Fll,!ure 7,JS: Typic:al tubing llo" i:4u,11111n, anu rtwrvoir fl-:,w
is c-sscntial lo obt:un a true representation of the fluiJ h<:ha, "-'' Jt the wcll- ~q11tl110ll .
bore/ rescn-oir in!rrfacc:. This procedure involves a ~imul1ani.;11us solution of
the rcseritoir ft l) w cquat,on and two-phase flow in vcrti..::il rir<: ,hown in Fig.
rate~ . I hi~ approach is usually belier. and ll allows for incorporation of an
7.34. ll is ~ ,it.,lc that rhe fluid volume capable l'r t--:1ng rr ..ducc<l by the
up11m1z.111on process into the model.
formation cx_cecJs lhc: capacity of the flow lines ·flu: 1yp1•:al curves nre
,\ :, l'., ample of II surfncc fit for flowing hl,uom hole pressure is:
shown in F1g~.1 7.35 and 7.36. A surface fit of flo"'i11 g r1o111 11 rn hole pressure
vel"lus flow r.tt.r and OOR is necessary to detcrmin,: th,· fl ow p:1rnmetcrs In
the wellbore dlJring <.1mulation.
It is 3Jso N5<iible to develop the flow rate correlar '"" rn ,1\l a ~ct of com -- when: ( -a oil production rate
pulalion:< ~i,tijn the simulator. This is most efficie111I, i.11111~ t.-. u~ing n suh- ,. glls-oll rntlo
tdUtitte wh1d1 ~tt: ~r,1 , r::<l'r'"t1ir ~11d fti:,w siting d:sr -, 1- •• 1 , ·, .,, ·11e , rhe flow !· UHi' ~-' tlowlng btm"rn ht:,11! rre~,urc
I ,i I
D .. ,;, h t: 1'fllit1HH1
lt.0.li
A GAS
SIM lJL AT IQ N Of
Jr
r- - ·- - .- -· -- ··1
~•rr .,:·lI
ll i.'"
1
' -
~- - •~u ~ - ·-,
~r - .. -
I ,.
/ :
c•L _____i, . -- )
() - - . - ' · - ---
1:j0
. . . •
/'. I:._';
- · --- - J
}l)O
.., / '
:, •~ f. ·:x
; !1:. rr,
1 Jv11
0
I ~l I . .:
i ~ •4; .:_3 _(!
~u:1111:: c'..3. s /,1
li'ialµrt 7.l#i: I-low !.1\ ~, /
"' -~ /
t,·,, -vc lb J8 . 0
f'!&WJC: -,,l i: Fl ~!" ra1\!, hi" ory . /
d1nin, hi, tor y.
3
; ; .0
~
nir da ta iire i9.0 ...,
sh ow n in Fig . 7.39. Th e bai;il· rc, crr ~6 . 0 •
mca,uHd prcssLU'lil> arc
, 7.40. Fiaurc 7.41 is
a plot of the gas
we ll loc ati on in Fi&
indicated al each urc variation .
vi sco sit y wi th prcu
IIAS J C
gh -
deviation fac tor an d areal dis tri bu tio n thr ou WCL L DAlA
sic da ta arc co nto ure d lo determine an int erp ret ati ve ly WELL NO.
The ba co nto ure d
reg ion . Th e for ma tio n thi ck nc u dala arc da ta arc co nto ure d k - lld .
♦ • 1 PR[SSUI![
ou t the ity an d permeabilit y
7.4 2. Th e po ros rec tan gu lar h - ft .
as sh ow n in Fig . Figs. 7.43 an d 7.44 . A fiiiure 7.41 : Gas dev iati
on fac tor
plo ts arc sh ow n in lo get the erv oir dat a .
mechanically ; 1h c,c res erv oir with an eff ort bei ng ma de fig ure 7AO: Dasie res and viscosity.
rim po sed on the dig itize all
gri d is su pe gri d is then use d to
cen ter of cel l blo ck s. Th e sel ect ed sam ple of the inp ut
we lls in the 8 ,hows a
for the model. Fig. 7.4
the reiiervoir rock da ta rcssults.
um pl c of th.e output
data an d Fig . 7.49 a 20 7
i'I
-;
'I
0. 0. , .. I ~. G, o, cia
C. :! '3• J 4. l , • I 5; o, ti,
'I C •
z,.. •l. .1 !,. 21 • 12• ••
t111et!itss
~~ T~.
.. 22, J~. t ~· • l., . I tJ' O• 0 ~
/
/
'" C •
, I . o. G;
c. 0. I ~I • 0. 0.
\ \
\ IL
\
\ }
\,
11.
) 0. ~:I. / l • 10,
.:1 . I'> . ,.
zz; .,. 11 . o,
10 c. \ .. o.
2rJiJ
20A
~
~
F--3
I
i
·r
~
tt~n 7'4U .
f-3 ( t •,
n.
j4 .
:it
n.
27 .
jJ .
U,
lS .
21. 10 ,
llllCl 2
11!1Ck 3
1111Cl 4
TNICK S
~
i 1. 12 . lS . 21. 12 .
. t== ) ?) . JG 46 . 37 . 2•. 1). ~- TNl!:l 6
21 . 14 . TNlCI: 7
HfD11f•tll I I " IJl5tMl8U llUH •&Ttllk l7 . 31 . 48 . 34. '1111Cl 8
n 3C . 20 .
r-3
JI, l8 .
. t- n. ;7 . 32. n. 10 . TWICl
TIIICl 10
:: i 2~ . 18.
r-3 STU()l ()
>I P.ffH~:t JTY I\AfRU W
I
12 . n. n111C
u. 0. c,. P[IIK
~6. 28 . ~- •~1111 .
n . 2' . Z8 .
~
2! PUM
za. ~o. 0 . 7~ .
?t .
Zl z; . lt .
,1. 7() . 2'-
2:l .
27 .
ll .
l2 . PUI• '
~
n. 26 . 2~ . i"UK 6
16 . Ii.
,,.
II .
'"· "'"
7
~
,) I "
~
i~ .& 14 . S 14 .
, ... c.
. t111 ;.~r.1,:.
lo 1( .
0.
lJ.
. 001J7! . IIO ~-~X~ i.~i %
u . 023'-: i_ {rJ
%3' ·, . .ira . 059~9f. 0 - . 07'~ 7l.OO
u. I•• ,,. c. ( .. ":(J l j l l.
<
.(,
~
0, c. :-000,H:iO .
I 1. I I ,
J( t OO.:JOO .
. r Fii:urt , ..ii : l'c:rmnbil ity m111rix.
:.200000
li>OOOO .
~ . ....
:· <,()0()0(1 .
0
?O . 0
::o . 0
;:o . 0
:u. 0
;o. 0
~
::~ . 0
0
i r, :::r,. ()
~ '
~
-
:!11
2\!)
tH. ' I f'mtilcr !J
l"ROB Le MS
Using an appropr iate: curve fi tting program determ ine an cqu:u i~rn to clli -
cienHy cttlculate e,tch ('I f th~· ri,ll owing rnrnmeter, :
I , {)fl ft1f'Htcltfn1 1 1•i1 / 11mc /ntift•r
PltESSUU
s 6
n;& . 0. 0. 0.
o. 0. ll~ .
J
2l85 .
e s
2 • , ,'()Cl ,000 .
800. (1()()
2280 .
l JJO.
2070 .
209 .
40,000,000 .
:?IL
)
)
J. M . Mua,H, ·· u"° of o .. ,. on lluiWup of Bo11.i1n 11, ,/c Pru•ur a.- 7,-'-.u
) AIMf. (19.t7l. tlJ . «
~,
J . t" C M,u ' "- · A IJ I.h e and C. A. J. HVlOU)Q U~-. Hu: Ls1 un.111ot1 o(
) mdl'l11rty .an-i Ru-er "o,r PrU11ure r,om Bo110ffl Hole Prc•,ut< 8u1kl.up Ch.lnc-
krn.l iu.- ,,,,..1 AfMC(l9 50}. l",91
) 4. 0 R. Ho- Nr• . ~Prc<sure Bu11<l09 m We&," bl l'rfH' Tl,,,J w.,,1,1 Pn ~ , u
r
(t..&*O flro :1 . 1951 ) 2. SOJ
) 5. R. O . A OAUVAL, ll A t - H!M,UN'Y, aDd H. J . ll.ua:·,. J" . An l,rvc~t,cAl!On
of
Wdlborc S•o1.a1c alld ~!-in Elfed in U___., uq1Jid Flo-- I AM lyuc:-.aJ
) Truunen1. - ~<>< Pn &, J (Sepe. 1'10). ffl-90
'- 6. AIME. l'rtm,rt A,.01,,,, M,,,_..
Pwftoleufn T,anMCt, om Jlcpn:M Series No
) L 9, (Dallas : 1967 1
/ /4,lttf»,/s
7. B. CAIINAII" -" · II A I VfNU . and J. 0 . WtUU. Applutd •:,.m,, ,co
) (~w Ye>1k w,, .. ;. 196?)
•' , ' lf'11/l l4 A,w/1,u fEnlic.., ~Jd t llll, . ;-. J P1, nl11.c
I. Ji . J. 1'1Ut1·•. • ,
) Hall. 196J,
9. w. C. K11 uiw111 '"' •nd L L SlOIS. s,-,.,~-,.,
!#Ad 5 dJ.il>Llt!oi ll"" fat> f ''"'
\
) SPE of AIM I: IOallJi 1967).
) ...
) r•• BIBLIOG R.A PHV
)
.... Aa.uu1. A11ou111• .and
ncc,
t' ... uL A. Wnweeo cw• .. NUffllllic.ial ) 1mu1. 11on of N411U.al-
ly Fractured Rncn-o,r s. • SPE ~ ThirdSympm'::m on s ~ ....~, Sunulaho
or Raervou Perfornu HouatOQ, Tau. Jan. 10-1 !. 19'7)
n
Eoch 11rcn will he dl!ICus~etl , nni.l 1hr: intt•r l'n l'ing with the conccptl4 ulrea,.1:,-
slu dicd will be indicated.
A i1imulation program is by its very nature a complex collection of com -
r11tnr !lllbroutinus ti"d to[lethcr hy a well-defined logical set of operations
whl\lh Rllt1w the glmu lnu,r t•J p!!rfNm 1tntl w p~rform atlequelf!ly,
, ..--· . .
; I on.r 2
TIIIE I I ,3!1!·
14 q _
I II
I
1
I\,,
I 11
I 11
I
I
I
,,
II
I ,1,,
I I
I
I 1, I
LARGE II '1 OYI.Y II
I
AACHINE I
:• :,
1, I
I
32K
8.1 MECHANICS OF SIMULATION RUN Tl~l
~flt .
210
CH f
lwng<' .:,f I ui,,/11_1 I ,r , y bi t of info1111at iC111 ~l,,,ul, l ti .11 1 ., 1,11 1t!C wi 1lt in , 1n11 ly :dt·,111 fi11lilc record £ of cud1 run. hy comp,11 ing the rcsulcs from 1hr ::ic
which i1 i.liould 111:·. er . ,,n 1he pcrm~bili1y m:.111, . 11 ,, 1, ~,, . .ui ,j I)( :1 luc.i - -- 111 ~. l, r l fl ll n1•~c new t:han11n in the .Ja ra . The data arr !tnerally l..~r•· ·•r;
tion in 1he lnJl J I " ·txrc 1hr cnJ?inec,rcan input Im I. , , . and~- . The inp111 n,:i11nt•11c 1apc o~ a r.cric~ of iequent,al file) .
program "ill 1h,-i1 c-hc.. : , ,·er) /: -value that i!i. r.od 11 , 1 • rn • '" ,· · l• ..i 1 h, : ,JJ)C cu r. be vi~u al izctl a~ follow ~ as sli c,wn in f-i 6 . E.3: Each fik i~ ;,
,r p;ir;11 c entity ~cqucntially located on the tape ; the enainccr has accc,s w
., 11y ,if 1l,c fib by 11d r.r, lhc " ~l.i p- or ··backsp,,cc~ fr:,turc of tape h:?n<! lini:
ln lb~ cn 'Cli i 1i1111 d :u;i .,: , :111~punchcd or m 1»m1:. ' ' " J.)1.11: ,. ,1 , ,, i~cn.1ifitJ
illld prin t,,i r I'
lt1PMt G,iu /J ,1111 • All 1o1,1ri• data mu11 be pnr,ll'd c,u, bdorc the run -- -- -- --
and the rrid<. cli«'·t"<i for empty grid locations. Th.- n111lin,·, ,,f every rrid
should be identK-:.,1 --
Mod,ftco11on• of ll,w .- Doto : It ,hould be p,i,., :hr w11J-.in lhc inp11l
J)roaram 1.0 pcrfur m ;, 1,, 1r•n~form111ion ()f tl,c: ha· :, ~! J ,J d;..1:i hy simple
Uf.Cralifll'f' - l j:
he has to make some operational changes . The use 0f ·· r~~ 1a rf· 0 r .. recovery"
procedures allev iate most of these problems .
The restart procedure quite simply allows the simulator 10 lcnvc "foot-
prints'" behind. In cs,cn<:e, the engineer indicates a t sch:cted time steps thnt
he needs to have a restart record written. At thnt particular time the simula-
tor dumps out \.,ntl' a storage file all the informatil•n needed to continue
the run from that point. This information is identical in form to the input
data as required by the simulator except that it is comrressed onto the tape,
usually in binary notation. ~ventl restart records may be written during
ll rtth . anti ,llch i~ ~ql11!11tl!llty ldl!Htlftllblt t,y nn ettthi f.file tect,ttl
i
jobs ma)" be inadvertently aborted.
In " history" mode a job may blow up at a f.ivcn point due to incorrect
time step size; in such c;a.scs, instead of losing the: complete run, only a por-
tion of it is lose.
By far the best use of restart records is in prediction . By selecting a set of
points in time throughout prediction the engineer can make scheduled
changes in his opcratin1 plan and so optimize hi ;; 1m1jc1:t : e.g., he ean
I . convert ('rodUCl!r!I to injectors,
2 . dr ill new well\ ,
3. frai:ture wells.
4. work ovt'-r, or
5. ~rform anr cl111ng1: thitl d~~ not mocl ir:,- the b: ,;.: re~enc,ir descrip -
tion .
Aft ~xtt tnjlle ~t'! t;f run~ m111! te~tatt prt,tctiun: i. ·:liri11 n in t-i~ . 8:4 .
•
8.2 SIMULAl UK fl OWt:iHAIH
The i;im11 ia1or 11"'1!= · 111 i~ ;, \·r., y coniplox s~t c;f ro111i1w, . Thr f,·1ll,,w11ig flow-
chart nllc:mpl~ 1t1 ~i"oow the !,cqucn<:0 of opcn11iom tJ.111 ;u-,· inn 11\cd in put-
ting logcliic1 a s1nwiato1. Sc-me of the $tatcmcnts may srrrn <:r) pt i<' , hut I he
engineer shoulJ ix .,hk to fol low the logic by reading be1wccn the line~. Thr
IMPES procedure a~ d~vcloped in Chapter 5 is used 10 lm111ula1c the flow -
chur!.
JNl!Ul
R[l.0 r,JH£NSlOk~ -
E -.- - - . ..
... •, ..•• , .~
t' , .,
s,.
("
'.!2 7
ll(AI Ptlll8llt HOii
Do\~ OljlC lltS\'(WIT
~ttt • DttlT!fto OA rA
- ,,rfAk.tS
• trl. llf~ r~~ ..~,
. !){!iii
. Oil!•
. l)t!!P
• P♦.OI.! . !.11\ TA
HIUOP.V MOOE
• TU~~ ll!'Li. ,..-~----"'I ,w~; 11~~ m~s
,o , s LU t1At.O
--~ - --
(:-5
\ !J r ~.:. ~[
tttP tot
mr (A ~()
· sr!l~.,a~t
rive
7. .'i3
~ tf
l
~
~
~
~
.i
~
r--- ~- ,--~
~ - t= ' H!~ !URf ~
1;sr H!-,.,W~to
l..'.;°Jl i-
:.:, ; ,!II ;f,.lli • ::,~ 1:J,lf ~
·; 1;;1
~~Hilll 10,. . ., :,,
1
tlJ:1 kl.TE$ ~INC. t 11 1.: 1 . ..=;.,, ;_.
i.1,$ t.) S(Utt ru,~ P/.li
-
F-3 --
;.i[ll LIM!l
- LEASE LIMi:
~
~
~ "'.:.1::11 v <.or, 11 :
EGUAl lflliS i(, l'l.flff.T ·
lf r-<l~ or
p...3 r; ) ; r~
l
:. r..:. ~1 1
'.. ~ [ ~ .
~
~
t
~
... . ..--:-:---: ;.- -;
_
.-3
,-3 ·r:--
{.
',(:t './ : :·!--·! •'/· !H•C
:.: : : . -'. i,i!. I
._. __ _
T~ Ip I ~,,_1~~1
SOLY(l<
~
iI
_;I
~
• I!'-
..J
_,
~ - r-
~
....N
·~
.,. f
,... ·~ I'
..:. '(J I
I C,., l
? - - ~ --
I
i ~ §
t·
H
1if"·
i ~-] . ~~~
I j:g
.:i "' ;! r\..':,,/
~-- •.... •l
~
o
~
~
~
"
;~; ~~ r-iv"~
::: ~
.....
!! I
' f; ,.; ., .•
I I I v. -2 -•
-:'
L.J i
µ 1i;·JH ._
; -
. . . . .0
.. ., 0 .......
..
,. . ... •.
... .0 C> ...
. .,,
•
~ o.
s~-
:,_ ..>.,,.
.' I"
.5 .
.. i
I - ___ _ _ j
- --- -~ - ....I
::s
u
.. 6 7 8 1 10 11
2 J 5
0. 0. 0. ') .
0. le,72 . '.'. ~s! 2. 0. 0.
0.
0. 0. 0. 0. J.
u. 2927 !760 . 1 . : l. 2<)56 L9S6 .
2977 . 0. 0. 0. 0.
3 3. ?773 . ?504 . 2d 38. 2905. 28.sl.
2'91. 0. a. ()\
?935 . 2828. n-l.t. 290l. 2360. 2880 .
-t 0.
29S9. ZB44. 2987. QI.
2983. 2'94o . 2972. 2966 . 2859 . 2954.
5 0.
1 CL
2866. 2-3'39 • 2£38.
0. 0. .?989 . 2986 . 2928 . 2S95. 2864.
6
2897 . 2-847. 2931 . Z-ffi 6 . 2't78 . :;:ioo.
7 0 0. 0 29-99 . ?989 .
23 31. 28SS. 2!?26 . 2-?.88 . 11 .
.1 •~1 2? 7:. 2819
'1
.., 2<:AO . J. ) .
.',. ,) . J. -. ~''PE . 29-14 . 2980 .
1
1 .. r - - - ·1 ,-. - . .... -.
-
- - - - .-. ..... - r rr - - ,
"'t..•
:t..
1 2 3 (\ .5 ,{j 7 8 ·9 lu n
0. 0. 1't3. H3. {). 0. (J, 0. 0. 0. ().
.. -- --.
---- -- -- -- -- -- -- -- -- -- -··
f .J
c..., ,.
C'I rn ' I
7 8 9
J:
,.,; -€
2 3 4 i 0.
1"'
,. C.
o. 0. o.
5. 0
0. 5.
o. 1.l .
.,, '
' .
v, 5. J. n.
... ).
]'1
'I :J. . H·. ,.,
10 . j 3' ~ I •
0. 10. o. 0.
3 , s. 17. i 7.
14. i a.
o. 13. 14 . 23. 2'5 . o.
4 19 . 21.
1'7 . is .
17 . l 7. a6. 0,
o. 17. 22. 24.
5 2:0. 2-1.
21. 20 . !!B.
o. 21. 26 . 211 .
'£ o. 23 . 2-4 .
22. £u.
o. i ,2 . c!3. 0.
C. o. 26. 27 .
V 2-5 . r-s. •.
c. t5 . o. ,· .
0. IJ . ts. 28
B (1 . , .~
(_ j .
2S .
0.
r. .
'.! . G.
o. 1
9 , 1:.1 •·,, ~ -: : 'P ·· : :.. , 1, •: r;11 :ri, .
P
.~t r;, ['. .I
(
" 0 0 ~
'° -
ID od-
N
,...._ N M
-
C
,,
~
-"'
·,
The overritling concern oi' the engineer i n making a model study is to
itdl!qllatcly simul111e the res@rvoir with the minim um of effort . This does not
ncceSJitate "cutting corners/' but simply mean~ that all due care should be
C
C
(X)
:5 e!li'r~~i~t'J not tt' "o~erklll" the model study by using a simulator which i~
6 ,n
~
lO •Y ,:J) \l> t:-- r---. N
N (',J oi:frit•!1 ~ly t ti ti ,orhl~tlc:Htd !irtd t:\fM!l1~ive.
1
C:
0
;J.. The Selection Proce3s
LO 0 co \0 M LO r- ,.,; 0 ;;;
F- N N .- '° JO Thi: siniulator selector shown in nuw dia8tatn fo rm in Fig. 8.9 ,pell, out the
~
::,. modus operandi 0f optitttun, st!le~tlon .
~
~ f't ;::j r. •n N ::::, ( v syslt't, /' .•/it1ffiN1 : Re~ervoirs t'Xi~I u,tHtlly in three generic group,; :
ll1
,_a.
"" 0
I. U:h
2. Oi l (hl ackJ
M M 0 <T r") 0 M 0 0 0 J. CL'nden•.ate
. MnW--:- ~ .LI) a.,µ~ J-W ~ cr-cc~ b/i..:, a.,() f , - Oas rn3crvoirs may be eresent with or withou t ncJi'iC..(Jnohll.e)...w.ruM~,t!I~!!)\ .
~lad{ &) n-t>)'l,U).jVI
ff there is no active wnt,r, a sln3l11-pha,e model is adequate . Oil reservo irs
.,.,,
which have minimal mius transfer betwcen....o.iLl.nd-i-t~-M5ooiated...saua.n_ ® ·
N 0 :t.) "T M 0 0 0 C>
.A.h q}y) cs~..i'.Jl e..J Pl) ·
hahtfletl by the black oil jimtihUors. 'The r,re~encc of ntobile water may naccs-
sitnte the neeu for the inclusion of the water phase an<l hence a two-phas e
.- 0 ,:::, 0 0 0 0 0 0 c:, motlel. When !ht mass tran!fer betweel\ the hydrcx:arbon phases j5 1ignifican t,
lt i!l lmp'!rl1fo•e thrtt :i cforttr,t;!itlmtill fflt,dt:I bl! u~ed to ncwount fnt the phy,;ical
~c,iJ, \onoJ /Vt~:-- i2} l/,) ~~ ~ ~ ~/:£,,- - b/ w ~--kt fi C ptoce~;es or rna., s Wti1s~r.
10 \0 r- CX)
2!S
~ I _;·_;
~
it , N11 111a~s t1 a,1~f.: 1
~ b. Pni~cncc: m ,lli)l:lld" ,,l wa1a Jrive
c. Ahovc or bdo " the buhblr point
~ -'· Co111/e11satc-Co111rosit io nal hchavior
a . Significant ma~s lran~fcr between phase,
~ b. Very volati le hyd1ocarboi: ~ystems
SI IIUlATO~ S(L [ C10k c. Gas-cycling op<:ra1i,">m
~
~;~ b. ReJer1 oir Grom<' tr, · 1.J11d J>i111,-·,uiona//1y: Perh•P' the ca~ ic~I r hasc ol
_ 1
i.!'
.:,
II
~ -t-1
u
~
·~ 1-,HAS[
W~TER
~
, - -- IIICRfASIHG COMP\.HITY J.N t [H fs:.: . - ------+
,
li'i,111r• II.II: Simuhnor i,clx1or . ON( UI Hfll~ IQH/.L HORIWNJAI.
• ~JMl.lATES RfSERVOllt S(CTl(lNS
I W
- SPECl&.LIZC~ STUDIES
t 2:$8
Ch . 3 I M :ildri\l ~ ::;1n1ui11t!Cti Stut1y
.J t, DUWIIIOIIAL - DIPPING
• A.~ALYS[~
- StUCTION
or
or
~t ,: >~ [[C)h 0( oos, LEA~[ LIHtS
l,j~ f ! l'i\J"I 0P,, HIONAL SCH(HU IN
• Sllllt,tCANT ~AAVITY OVER-R !UE ~Wlfi OAP. T ts,u~t MAIIIWIAN<:E
, :::.: ;•;(? < .1•: c >0
- WI 111 P.tll~RAL As HdRIZOHT~ L
oflt iiii4tmi!MAL M60EL (1,..,,,., 2--0 t"tJ2,aLJ jJ- V) av,:;~ W Fliettff 8:12 : Tw" , 11111e11 , i•.•n:i i hl'tti Whtal.
- um, GAS IIWttTIOH
y,, I
,~ M
- FlAIIK !H.JtCTIO!t OF WA tEP
~ yr,eJt.. b
~ ~ w ,'JJ~ . lo u] Qfa\~
Fl1vre 1.11: One dimensional-dipping . &_ ~ ~iuJ- a ~ \/'<VJ~,,,._. 111
0\
9
application is suited to those areas where significant grnv1ty override ex¾"~ ~~~O~ ) c. :::::::~.:-.~,. ,c;.~.::11~~--""":~i;~:~;~~--c:::~C::::::::;[".. ._
or when tht engineer wants to examine the updip injection of gas or the flank v~ c ~ d "'
injection of water into a section of his reservoir.
A two -dimensional model is ~st su ited for larte stuJie, where l".ffects of
_areal changes arc important. Vcrsicns of the two-dimensional model ,uc
available for ~pccia l studies. Figure 8.12 shows the most common reservoir
model. lt 1s the general-purpose simulator which is used on more studies -+r-1---
~
than any other. It allows the simulation of large rnult1wt:ll structures where
the engineer is interested in the total behavior or the :;ystem . This model
handles wide variations in rock and fluid properties areally, but assur.·,es
that there is not a great variation in these properties vert ically. Because of 2]
the very size of the area modeled, the engineer can louk at fluid migration
across lease lines and the effects of aquifer inr::rfcrem;e and other outside
influences on the reservoir behavior. Recently, ·methods have been proposed
- SIIU.ATION OF LARGE R( ~UYOIRS COH S IS T(NC. OF
whereby these two-dimensional models can be used to simulate three-dimen- SEVERAL PRODUCING HQP l ~IJ:tS
sional flow by the selection of a set of relative pcrmcahility curves which - C()PtllNQ.ED OR NON-Co,-,1(~' ... rn PP. 0G•r.~ !n11
wo uld account for the vertical effects of the flow dynam ic'> . These pseudo- - MIi. Tll'l.E COl'f'lET lOl'IS
- THIS l"OOEL IS IN EffEcr 'i~YERAL t -'J l'OD(L s STACKED
relative permeability data arc being used to ::conomi..;ally predict three- TOGETHElt WITH s0 cc 1~,_ -~<Ll ~/) ~' e ( DUUL (CS IIOUTIN[S
d imensional behavior without the prohibitive incurred co ~t of a thrce-dimen-
sfonitl modtL Fl~ure It I J it anether exten~lon of the two-Ll lmen,ional model. FJilUre 11.13 : T hrc.,: d imen-.ional l!lye~d.
4
2.11
4
, :, rt,,,.'"'" nf 1/11. M odel 24 ::
( jt ,.
• 1 •• I, ·
In thi, :.q,pl,c:.1,, ,11 1hr ,oc-rvoir lo~ mo1t..11r..1 ru n" ,; , ,·,f :i ,,·q11C1 nt:i: nfpro- 11 1a 1t·h111 r p1lX-.cdurc in 01dcr to dc1crn1111<· in s, tu permeability charoctrri , ii c~.
clucinc hori 1, .11, ,·:lf"h nf v,hich is indi,1idunlly 1,"1-,l,111r n, 1, 1 nal. ·111l' areal 1·,p11 1r X.15 indicat('S the .l• Z· •lypc mndcl Y.hcre the study of a rc: ~r1, 011
simul;ICH can In: UM" d :0 i.oh•r this ~yslem a~ lonr a~ 1hr l,>,:tlions which , •••~~ :.l·•·tilm i, made: . This approad; ca~i1ly 1,e sinrle• or mult1pk -11rll
l'Onlam 1hc w ; ii, uc -L•11ably hJ1:dkd . Sin~ thl' well • p,r~c nt 1he only com- , . ,mpl,·: :on, 1111~ examine gravity sc:grr1_1a1ion and the effects of crn~s/lo·.v
mon region 1l<-1"rcn 11,cM' layer:.. 11 is clear 1h11 a ~pc-, ,.,1 )Cr\1,11, o( 1hc model and anl\ritropy on frontal cl isplaccnicn t procc,~s. l·or example, a <·onmf
must br u~d 1n computr the wcllborc bchavio1 Thr c 1m pu1rd conditions 1 ~t ud) IJ~· 11s very nature requires an, -: model 10 allow a proper rcprc ~cnt;,
in each la "r ' t h.-n fo, m 1hc mnc, boundary co nd,t i,111 fn r each ,di containing 11,m 11i 1hr cor.vr.r~ins, flow p~l!.,c:( n\ . r,A ._,
.i well. l h1) lpphcatJo n an be u~d " 'ith or wi1hou1 l·,m101111µ
lcd production. .U,~ -\--WO a l ( ~' ~c,.I l 'U>«JU
~ ~ ~cAJ) ~ ;~
'().,,Z. (._\>-\ I, \ , t~ ti\ \rP,..v\ '1
\ v~ _,\ \a.l:
Id Sl"W .J ~ ~ a.,..,)
7.- .
""~ i
.:; '-~,v-1 ) .J <; 't
~ ~~., ;J,J ·
I
/
• w
' - I
;
Oil
I
W.l , ~I
f f I
V
'
I
• I o '
""~ • \ ~ e
-- -- -·-L (
'
lltU
r .,a
;,~""-
"""~
--8=1i
~~
.... ...._ _
"-c; . _ -
- -
~ ~{
~~ ~ TllltH oU'ltHS roHAL • CL"'T l!t~.ls (![i'.Tttiill
'. , . ----=-· :: -- ~ ~
\._/
.-rt Pl fl!P ;l l'>AI. - :-.~ _!?t~">'!~
-' ~:: :'
..........
"-....,k
"'
. , : \ oJ ~'"'.a_ \])
- E~'lrlffl~ll •
• FA ll Ten S'r9WCS
~.l"!! .\S l •O tlliffliCt-lm
''
• • A
DI yu - - nre wilier ftood or gas inject ion. In these oRses a three-phase model 1,- oct:t: ~-
~ \, 1-'f ~ tr'"(\ snry 10 account for tile mobility of all Ruid phases. In some in:.ta ncc, : t
~ ~<Y . \ ) rf',/;1---r ml~ciblc flood m11y be init i11ted und the model must be modified IO rclkt:t 1h c:
• o:,:V' ~~\ ,_,\) mi!lciblllty of the injected slug in the hydrooarbon phases. Jn polymt:r llnu d
.,,- ~~ ~~ '6'v 'v-1\ ~ ~ ~tUdili, th~ pttmC!nbllltY ~:ttttr:1t lt1n 11:,tn mu,t he~,,
Uf' ll1 reflec t ! hr lt•.1 1d
4
/ t~ \ \,,O~ -, '.,.1'r ~ ~ ~~tY'-
l-1•1
.,,-- (r,\~,Y" ~~\' (._ ~ S> ~ \
\~
V. ~ ~yJ
p,]}> Y(J_9-1'l~
ti' '
l(P ~ ~
11
1,t. 2 ,;7
i,clu,vior of poly mer!> 11 1 w,11c1 . Tlii~ ui;u;illy Clllliil~ n,,i.l ,ti , ;1 I 1, \11 11f Ili c n 1;11 ivc.: i, inu1 c , ,,:,1-l:lk c; ti\-C fo r ui l-rouud rcicrv,11 r c1,l11 11cc:;r v.- ,,, k, and ii is far better
pcrrnoability <l~1.; . 1h:,n .ir1~ nic:th c,.-'. u~cd 10 date for rcs,!rvo1r r11r1111·t"rin(' . In 111c:a5 where 6Cvcn1J
~ ~ .~
hu nurcd thou~u nd dollar:, will be invcstcJ on a project. it maku good cn;:ti-
io,\: ; Al,mpo11•cr R, •,1;,i11·mell/., . Complex .,1u,lit) i11H1l w ;1 l• >I of data nccring ~c nsc t,, con<lucl a :.;mulatoi study wtw: h allow!> the optimum dcvel-·
~ fl'-; .~ .t ._,.,.,.... ~ i;athcrinf and c:ompdaiion . \\.'ith <-'U t an adcq11:11c swff it m:iy he i111pr1~sible opmcnl !>Chcmc . The saving aecrucd from no1 drilling a single well could pay
! ~~ 10 do the job in a rca ~onJbk amount of time . for the entire qudy.
~ ~ . ~ TIie :simul&tion prO(.CS~ ,~ bai,ically a thr~c-st11g_c pMccss The primary
( ~ ~ !tllfC! in\'Olvc, the !!llllicnn, •>f data and the i;ub,cquent naJuction of thii;
43, ~ ~ c; , ~~
:, 1,j,,.,.__... . o_ lJ,at, lo a form u~l,lc: h~ the- l>tmulalPr progra,n. The gathcr,ng JH<>.:c~s is
- ~~ VT~ by f,r the lon1eit or the- three-, ~incc th• oxploilalion and develotiin~nt of
~ f-- ("I:> ~~~ reMlrvoin in the r,ut \l-a~ nor deiigncd to cc11tr11izc the data bases but to
~ 6"\ ,.,..e.sl , allo\l.· each enrint'cr tn have a• hand whatever particular pie<'t' of info, rn:ation
0 c ~f~ ~
~ ( .,j) A .., he rcqui~d . Today. the-re i!> a 11cnd to consolidate lhcsc data, and the !',la rt-up
r,occ,s m a ~•mula11 l)ll stud~ will therefore be i.hortcr. Typically. si>. n1an- @) ~~ ~
rnonlhs afC rcqu,rcd I<• 1,ut 1ui;c:1hcr datll for a modi:ralc si;,_.e ~1udy.
The M:cond stajte mvolvcs tl,e history-matchin, proces~; tt:is st;tgr·. 1:iou11l1 0 ~ J. C)~ ' 4 . ~ t-°i,I
- f,ortc::r in man-hou~. consumes the most computer time . A reasonable esti-
rnate for this period 1s about a third of the overall simulation time. The final
!.tagc involve, the J')roduction running stage, where the engineer u~es the
completed history-matched model to generate a series of rum to obtain an
ontimum operational M"heme. Thii. last ,taae normally involves about a quar-
:rr of the: total ~imula1ion fllr1c .
~ Camp1u,;~ '." l'flilu!i:!iil'.· A larJ;C rr,~~h_ini: is. ~:i~j;Milil for rilµid wrn ·
f
, ,._,.,).. \.--0 illuun.J ;rn_'1
eftlClt!fti .:,m,pl,:11,.-.r, c_,f a i.ludy. fh.e mm1rn\lm rcyUJJ~rnenl IS .4
'f\ : 0 tto\ 32K ma,hmc- On an~ ,,rn:iller de\'ice _it becomes physically 1mp,)~~1bk to nw ~ '1- ~ µ~ , Q.)j W'2_ ~ ~
t. ~ ~ , even a $"1311 study. 1 ~re chan;!1ng, disc aC<"~5&, and compuung urnc mcrc,1se
' ywA i; ~~e -.;poncntially ilS the m~chinc ~ize de~rca~es.
· \~ ~, The rtiUr,iin~ <?f vinual TTIC!mory in the computer marke1placc h~s
~ah. . o ~o h 1--{) , aM.R f~
l ~~ · cAtcndcd ,he us~ of larger m,idr-ls to smallor machi11e1.. Since the -.·1rtual. t?Jc . ~ qfl cvfZl.t'u.A e,<-. ~
• { <;.c mcm~ry machine maintains _only tl~at fr1ation of the ~~~gram.. in real core
that 1s n"ded and sr,oc,ls in co1111nu.ou1Jy from the virtual area tho~c
•· pap," of memory as 1he program executo1, it i, po1&ible to run l.ar~c modc:li;
~"',Cl.Nl c--pJ-~ ~-~ Sc.~ ~ b__p
on smaller machines. The overhead involved in swappinJ these pitges of
mtmory into and out of real core can become 1ianificant if the computer
~ .
program ia not coded cfficic-ntly for the u,e of virtual memory.
9 History Motc:hing approaoh of the trai ned mind . We shall discuH ,ome Clf th~,e automatic
t~hhlt111'~ llllflt.
~!\1efdl r,ttWtl~IW c1,,: :M! l!ll,fl! fc,r dttttffll11tn~ :t ~nod h l4tof1' tntttth :
A Pm::ufl!~
2. ~iaw r~ i~~
t t1tiJ~c11i rn ii:,,~
4. \Vlit~r,oll r:i! 1•1 .
res ult of the responses of those paramcten which he iJ using as 11 measur-: of ._,,,- a. Pcrmenbil it~ .
the system behavior. By analysis of the effect of changes made after a p:,r • b. Porosity
ricular run n, the·cn,u,eer then decides on the form o( the Input data for run c. Th lokncs~ ~
(.rl . I) This ~DNH has all the earmark, u f" clttHic control problem , a w l
d. Snturst111>11 .
(;I I !i
.th1 r fu r u i;in· 1; :,r 1.. 11 ,, ( muJd . TJl.; <:'1mp,14tod pic,11;1urc dib1 ;;b1, lic.i, ,,;, i;
,J,---rluiJ d11u1. modific.iti on ' c:itc-d in Frf. <; ~• • h,\\, , ;, i,-calized high areil am! a loc<1lrud 1,w ,,n:a rn ilw
a. Cl)mpreuibili1in
,.:gion ~c ki:1r-J
h. PVT clwln
1.: , Vi,Qosit)'
------------1. Ri;l~tiy~ rx:rm~sbili(y cJ:, 1.,
a . Shift in rch,tive pern;t·.1 hd ity, u n ·(
-_-;·l'Ff-Fl
b . Shift in critical sa1ur:: L, ·:1 d;;: :,
,, 4 . Individua l well complct111n <latu 1-+-+-+ -<f-i~~ ..-
' ··n- -,
a. Sic in effect : .;;1,, t-l l
-,· 7"~ -~
b. Bottom hole fiowm!! rr('\l.ur.·
- - -J ~T: -.
► - f- Thr two fundamental pr<J.t·•. , t·, wl.1, ii ,trc controllable in history ma1d1 -
......_..~..........__!_ ' ___ ..!..
1r;i- arc a~ follows : Figure 9.1 : lwnc- 11n<!;1 h d1 i,. rnur. Flprt !l.2 : Pressu re <'1 • •r,bu t,on
from mood 11 t11""n ,.,, ,r
nu: qlwntity of fl11;il· 1,, ! '"· · , ,i, r,, , : :u,y time: anJ its distrib111io 1, \\ 111111 1
ti<L 1~~11tv1li~, and The r,-,, ,,·,': ,,I ;,, ·1 1-111 r"t11•i: 1:d here is to lowc:r n1e h1gh-prc-5, u ,,- 111ca ;,11d
2. The 1110,·e11wn1 of /i1Ji, i '·' 11111. . .111 · ~Y~lrm J :1Jer e;1.is11pg r,111,.-.1 ;.,1 raise the low-r:,,su ;,· a1t"a . This could be achieved by one or mc,1c <'f the
i,'11,dic11tb followinfl p1<•,:<'.iU rl' ,
Thr -01::.nipulation of t h~·~c 1,,." pr, w,•,seh cnallie> the ,niin~~r to m,·,dif:.· I. Mon: :1 111.t fr11 m 11,c: high· pre51,u1c to th, h1\\·-pll· , w1c ll " 1.: h:r ;,
.i n_y of !hf carli1r,mon1io11cd p.11;; nwll';, "hid1 arc criteria
for history m.. kh ·
good en~illt\'.I · chunge in rv< ~ 1-..:; n1<.";1 bility.
111J.! . It i~ mandator y that t he~t 111, J 1t'ica1 i, •m of lhe data reflect
2. Dec-re:, -,· :h,' ,11i rn place in the high-pressure area lw r11: ·.,.,
1
1r,g judg1m·nt and be within 1,·:, · •·n,d·I,- l1n,i1~ of condition s existinf ;n t~. ;ll
a . deC'H." J ' r,\.·: \) ~llj' ,
1; ! :,:'
,:rc;i . The expcrlii.c of the cn,: ;1;,:,·1 .,1;; 1 hi., famili!lrity with the par11c1 d.1·
b. decr .;-.i,u ,~ thll ~n<"sses.
rt·~ervoir car. rnarkedly n :du cr 1 hi.• 101 ;; ! 11mc srent on history 111:1tl·h111~·
c. dc-0,·.1, :ni: f •i: ,:11 11rntion, or
d. all, • :i; r .1h, ,, .:
3. lncr~a,c !t" , 11 1 , ;i plal·c 111 the low.pn:i.su rr arr.! r,, -: ,,.,.:
Ji MOOIFIC ATl')NS u~:, !NG !~OCK DATA
a . incrC',j . . :!if p···: ,.),~ly,
, R 0<:k data arc generally input :,~ a m;n rix of values over a two- or 1hrc.: -
dimc:nsio111tl grid . The data wer,· ,1eri ·,ec ~ ~ Jigitizing a contour map of ~t)m,·
i-. :nd. Grid data modifications arc nc,·cr made on a single-cell basis, but nver
b. incn::!,111~ 1h ,d,n<'sses .
c. :ncreJ,!n!! , ,ii ,a1urat1on. or
d. all of tht• at,,,\e .
r
an aren wherein the necessary change-~ arc required. The paramete r being
The engineer al th,, p01nt must decide which proced ure a, n·, .-,~1 li kely 10 _
l·h:rnged- c.g., pcrmcab ility-i~ rcc,,111,· ured to produce the desired chan~c
create the desired acti0n and not disturb the model at 01her I,,,: a11ons r:or
and this new map ap.in redigitizcd. Th•, method ensures a certain smooth -
to create addi11onal proh\ems in these locations at lat<'r time,
ncs~ and continuit y of rod propertie s and prevents the building up of d is-
The most h\..cl y p1<xedure is to move ftuid across the rest'f \l)1 r 1r,'lm the
t .:ontinuitics, which may not be pr..-~ent . There may be instances, howc\'er.
high- to the l,1w-pres~urc area . This is accompli shcl1 b: rec,rn wur:ng the:
where faults or pinchouts may cause di~continuities and, as such. must he
incorpora ted in th~ model.
permeabi lity m:w Thi-. maintains the same original 011-in-plare tigurc. since
we have not , :med 4' ,)r h
The- following is an examplc <'f gricl data modification to remove a local-
The ~im,·::hilit~ map rs rccontourcd in such a manner :!, k' 1110, e the
ized pressure abnormal ity. The mcchanK~ of grid dala modificat iM ar<'
fluid in the general d irection of the low-pressure region. Th<' ""n0se;." of the
l>imilar for all the various paramete rs "hi"h constitute the basic rock data
contour line!' :u~ toward the low-pressure zone. This g1ws s,,me Jirectional
i.et. and this example should familiari1<' th(' engineer with th(" ··modus
pcrmcabihty in ll) the low-pressure re!!ion as i.hown in Fi~. 9.~
operandi ." Figure 9.1 illustrate~ 1he pnmeahility data as input to the- ~irnul-
2SJ. CH . !l t
J_ Th ese abnorm alities can l'<! corrected as follow~ .
\
\.
... ' I' '
' . ·d . l" ti al the oil-in-place
I
I " ,, I
I\
Pressure levels too high throughout usua IIY m 1ea ... '
. . . . •
figure 1s too high 1n the reservoir; a bla nket change m porosi
·ty could reduce
. h
the overall oi l in place. thereby reducin g the total e:>epansive ene rgy in I c
1
'i 'l s
,.' 1 I \ system. Thi~ is illustrated in Fig. 9 .6.
I I I I/
' / / Flprt 9.3 : New permeat-ility C
I I/ map.
'
'
'
This map is rcdigitizcd and lhe data repunched to make a new run. The ' ~
new pressure map shown in Fig. 9.4 may need some modifications in data
again. Thne hi1h-pressurc: zones can be easily modified by slight poro,ity z .
C
chanses in that !fneral area. a~ shown in Fig. 9,5. 0
, ... ..I
' c._
I
I , I
t·ttcur, <J.c,: Pre,;1ur~s at time I . .I --'-v
The press,He, arc w.-, high _ovtrat: by a fact or of. "ny, 10°,,. We therefore
C
perform tt reductit,n ,,r Hery poro11lty v!llue by a wnJUHH f,wwr- -~:.y, 0.96:
__...,....-r-1-,...-,r·+--h· ~:~~..-.
Por,, ""' Por, 1 • Factor
I -I~ IH I
Flpre 9.4: New pressure: mao ,u
giYen time. Note that the co nwurs in Fig, 9,7 are exactly in the \ame pl..1..::.: . The numbers
il!~Ociated with them :i re ditTerent Note an overall decrease in the prc:!.sures,
es shown in Fig . 9.8.
I/
i/ I
.. --~ -- ,,
r- ... /
,
L ,
....
.... _
~- "-
I
:· 7
i ✓
OLD I 50-POROS ITY CONTOURS
9-U-'
/I
I
./ I
,_: ' I -- Ol0 , V~L~L
· - · ,.,.
I,,
V
/
/ · .... rn.·. • '1Ai.'J£
"'-
,:
I I II 4 '\ I!
'
fl1111rt 9.!: Motlif,c:atiun of i~opNo5ity lines in localized a~a,
\ I
'i. \. .. ........
.... ·-
One of the more defin iti ve matching criteria is pressu re, since 1t i~ ahn
I"\. ..
Fi,:ur, 9_1 : Pc:,ro~ity contour mllp used in determi11:it it111 L't f ,;: '1.f>
'
rt1ssible to c:;btain pressure J1ita with reasonable accuracy. The t:r.•mput i:d pn:·.,.;rc:s f_J1e•,, v..1lt1~,).
rressure~ C!lrt be irt error in _sever~! ways-namely:
I . The pr,,surt ltvtl.s tltru1.1gho11r the reservoir may be either too high ur
too low.
2. The prusurt distrib11tiorr may be too discontinuous-i.c., ••jaggc:J··
when looking at a cross-sectional profile.· ·
3. Loc11/ind wll pressure Juta may be too high or too low, indicating
spi!dfk locallud im'b1l1neei;. " - " 9.11 '. New rr•~~ure mnp.
A Jl••~~u, c ,1istribution that ii too di~co11tm u,1us u11ualty inJicatcs in,·011~1 as 11 stcudy-stute lll()(id .ind less u., a tnmsient or ut11leady•stak 111odd . ·1 he
rcml\' .. bili1~ \-&Jucs within the S)'stem. A , 1oi-!. ~co inn of the mervoinhow- model tends lo 1c11~1 m .-nl· like a "1::nk" of uniform pro~rtie~ 1hr lurrt: " 1hc
mg th<· prcs•u,-c profile is sho11.•n in Fies. 9.9 and 9.10. pcrmcnbiiity.
Hy ·n o~ 11,;.. :; r-1;.;nket change in permeability by using a constant factor, the During the course r.t' a history match several events ma) br- n11t1..:ea.hl e
p;.-~ , :.irc .. h,rh~·· and " lows" are smoothed out as indicated in Fig. 9.11 : which can be attributed 1,.- crrt1r~ in fluid saturations within thr i"'rc space .
The most obvious is the inabi lit :,· to maintain a given producti<..'n r ;:h· 11 om :l!':
Perm/J = Perm;_, ,. Factor area and consequent drop in rese:rvoir pressure and fl.uid sa1 -,r:,P,,r,
Factor > 1.0--smoothing effect This is generally due to insuflicient -iii in place and insuffic1cn1 1nthn 111
the given locality. As meu, ;,)lled earlier, this can be corrected hy c.: hu n~es in
Factor < I .~more pronounced effect pore volume ; an incre:;sc in oi l saturation is recommended :o ._,,!·rec, th :s
discrepancy. It is difficult 10 say precisely which chanae is mMc r.:afot1c at
i this time, and only an overall analysis of the model bchavio1 w,11 in,h.:all!
1 the more reasonable change .
.... '
- i Another event thllt Clln occur in a history match when there 1s msuftic1cnt
'- gas in place in the reservoir is that the model runs out of gas. The wells have
'· !
hccn making the observed gas production, but there is not enough gas origi-
'
nally in place in the system. An incrca~e in S,, by some factor would o:Tsct
--
;
' -t" - ·· this tendency to deplete the gas in place and maintain reasonable production
r rates throughout the prediction mode. Before this increase 1s made , the
engineer should reexamine the locat ion of the fluid contacts within the
Flprt t.l I : Smoothins the pressure profiles.
reservoir, particularly the gas/oil contact. A shift or a few feet in this contact
can make a significant difference in the quantity of gas that can be produced
Thi~ " i;m,KHh111{' effect is due to a large transmissibility product throughout
the reser,·oir : the lar!tr the transmissibility, the closer the model behoves by depletion .
g:is-oil
Rclnt1vc pcnnca bility dirtttly affects flow rate nnd conseq uently
cs :tre affecte d becaus e of_ fl~td
9.4 MODIF ICATIO NS USING FLUID OAT >-\ r,,thl<. :iml water-o il ratios . S«ond ly, prc.ssur
flow under the pressur e gradien ts existin g
movem ent incurre d durin1 the 01 1
,1.,t., include nat10 and the produc ing watc-r-
Fluid dat:i :i~ ~n~nl ly ~ti known in a ~imul:it ion ,1\1,l y. fhc ~( in the rc~cr ..·oir. The produc ina au--oil
modifie d r~
the followin~ . rnt11• :i ~ two criltna uff'd In hletnry m:.rchi n8 which can be
rcl:u1vc pcrmen biliry ch1n,es.
Format ion ,-otume factors GOR
I. C-"ns1der the following. A field has been produc ing and the ovcrnll
2. Viscosit~ (~as-oil ratio) is plotted venus c:umul1 tivc produc tion (Fig. 9.12).
To reduce
3. Comprn s1b1 lt t~ The GOR is too high, indicat ing a too opt1mi.st1c kJk. curve.
4. Solutio n gas data. kJk. curve is moved from left to right to decrea se
this high gas produc tion the
misplac ed at a given liquid saturat ion (Fig. 9.13). It should
The usual errors invoh-ing th~ data arc caused by faulty mput. A the quantit y of gas ftowing
decimal point or an incon-cct upooe nt can cause an order-o f-magn
itude ~ pointed out at this point
.that the lower gas produc tion figure would also
be reme •
error in the input quantit y . Some exampl es arc the followi ng : cr.:nte a smaller pressur e drop throu1 hout the reservo ir. This could
.
died if need be by n change in the quantit y of ftuid in the system
model versu 5
I . Obs~nario1t . N" noticea ble drawdo wn in the pn::-~•J re~ in !he Cons 1er the opposit
11 e case of too low a GOR. A plot of GOR
gas flow1r, ~
even after conside rJ. t>le withdra wal of fluid . cumula ti-.e produc tion is shown in Fig. 9. 14. There ,snot enough
.
·causr: Rock compre ssibility is too high by an order of magnit ude. causing in the system at any aiven liquid saturat ion . To increas e gas produc
tiou_ the
as set.>11 by in,pcct ion of le ftow condi-
the effects of changin g saturat ion to be negligible ko1k curve is shifted from ri1ht to left to induce more favorab
0
a sec-on -
the C!ffect1ve ,C"mprc~(ih1lity <-quation: 1i,>n~ to ~Cls . ,,s shown in Fia. 9.15. The higher g-.1.s produc tion creates
dnry f:wtc•r to he accoun ted for-i ,e ,. lo~r ~,ervo ir pm,u
m. The u,c t1 f
~ c. __s.c. 7 s.c;. i- s;c• . _c:. (9 . 1)
grid data modlfk:Hlon! ean be matte tt, corttct th!se di,c:rt!p
anoltS.
s.
,_ ...... CALCI.UltO
Action: Use the correct rock comprn sibility value .
--
1000
withou t
2. Obsrr,-atiM Water saturat ion appca~ to increase in 111 0,kl L.,,
O&URYlO
RP
any inJcction or in flu.\ of water . ,, .
Cauu : Rock compre ssibility is too low, causing a free volume tu
develop in
GOR
SCF/HL
.., .
is filled with :t,e immobi le soo ..,~
the ,:X>re space. In some models this free volume .i.
atJditio nal qua"tit , ,,ppcnrs i,1
l'>hasc, which i, u~ually wa1e.-. As a resull, :m .... .....
· the water m1ttrl1I llalan~ .
. ~ttlM : Corttcl the rock CClmpre,,lhlllt)' .
0
- ., •- - • - I
h
p
-~it
-'---·-·
•
,._ ~
lrJicure 9,Ut t•roducin9 1u.1oll mtlo ,l:il:\ 100 hi9h .
9.5 MODIF ICATIO NS INVOL VING RELATIVE
PERME ABILIT Y DATA 100
- ...... ' - -· ~
Relativ e permea bil ity 1s a very comple x phenomeno11 . ::ind
1t can be - ... . ,, -
•... .,,. -.. ~
....
handle d in many ways in the simulat or. These different appro,11
degree, :.111J it
.: he~ affect
bd1u11\ ·cs the loq
k
r I~ J ~~
.,_
lhe calcula ted perform ance tu 11 1reater or lesser
, 1 hich he is
0
L.
~
~- """ ~- - --- ""
.-.I. . ... . . r..!L-.
englnH r to be familia r with the scheme used in the mod•: I with
, As m,nrlun ell earlier there are two type~ of .;11rve\ ·
I
. ·~ ·-
wortrlhS ...-111! -- ~"[ - .:
' - ...
... 1... .,_
,(I
. - .::... ""
I. Jmblt,ltlan
2. Dr1ln1 1e
Fll!ltl't ' :": Shin d~wn in fic• /k,, t.littft .
·t11e1e 1m: used fnr dlfft:tent ptucU\e!I In the res"rvnlr.
.'~/ C. !J. 6 I P1r~si:n,:c of C11 ,, ,111 ur,,.·;-1 fl • / /l, r.-..,::
r 100.'l
(
~ ~-
( ~cc,
.....
.,._
"-
~ 1,0R
0
Mp -
H
p
FiKVrc 11.1": Produc:inJ ra\/llil r;. 1i n ?<> , · i,, .,•. h1i11f<' 4,1 , 111: Model pro(lli, c, ~., , Fi11!1r, !I.Ill : Sh ift ,n c,iu,~1 ~- -'
100 - 10.. -, fat, . saturation.
1 I,-~ .j . ~
- - -~ -~ ~ ~ ;
. -~ ~ - . ~ . ~ - ·1
l(l Hf--.i,,.,.±L.4'~~-il.""
·· "'-~~~➔
:.ill ... - ·- - -; 9.G PRESENCE 01 UltvH,';LJN ;C ATING AREAS
... 0 -- -- . . . i
( i~ 1; l,:,-IH.,.,.j,~.i,.;_,~...._HH-+-·-,--~-.,...-
- ·-
P./ '" ~o:ne hi ~torv runs it is p,),,1 \,k 11, -.M y all the ~aramelcrs g(i \t rrn :,~- ,i ic
{ r ,,din plac~ and
still nol obtain a matc 1: An example_is as foll_ow~
1n a eiven reservoir, even alkr , an ;ng the reservoir dua within th..- , .: np,••
. 01 !
sg ;-,f credibility the follow,ng. .1hn.. m11a :n ies are still unresolved :
11
The cngin~r cJn int·t•rporate these conditions intt~ his 1twdc l !w I. Generate a n:prcsen tat ivc- ~c l t•f s1 111 ula1ion runs with knl"\ pa ra -
meter~ randomly or otherwise .
I. adding additional acreage to his simulator hy e:"(panding his model in 2. Optimize the solution to get a t,c-.1 fn by linear proitr:unming- or
the :iren where the abnormnlit y exists and rerunning : :ind ~enrch-type methods .
2 simulntin~ Jn aquifer affeotin! his reservoir in the given r~gion .
All the current methods pick puramctc r~ wh ich form the history-ma tching
criterin . These parameters ore pressures . pr<,uuclion rates, or producin~
A careful anatysi~ of these two is then made during several runs to define
which process may be operative. If there is no evidence of increasing water ratios .
Jahns' uses a nonlinear regression approach to match reservoir pressures .
cut, the abnormalit y is most likely due to undevelope d acreage .
The outline of his method is shown tn Fig. 9.21.
It should be mentioned that the presence of communica ting zones should
The reservoir is zoned, and each zone has a descriptor for the transmis-
be looked into as a last resort and the engineer should not flagrantly increase
sibility term (kh/ µ) and the storage tt: rm tq>ch"l. The pressure behavior is then
the producti,,e acreage unless the evidence is overpoweri ng. In these cases
a function of those two parameters. These independen t parameters arc "then
it is generally good practice to recommend offset drilling 10 prove up the
varied in n formal manner, and by the use c,f regression analysis, the values
acrca~ . Figur~ u_J) ,ndieatu the pre,enee ofundcn:l11flCll ~and in a resMvoir
lhl\t mini mile the following rehtt wn ar..: -.e lected :
syst..m .
(
')~IG(NAl
SANO •. I'll 7 C
O!ISCRVEO DA TA
mssum
'
• WEli.
'
ZOML ,\P?~Of<CII T1J
?.[~~~vO!P. GESCft t,,I ~;.
'
'
'
Ylf!u~ ,.Ht Cotfltnunic:tt1ing area, .
'
9.7 AUTOMAT IC HISTORY-MATCHING · METHODS '
There have been several attempts"to relieve the enginea of the burden of the '
• history-ma tching pr~ure and to generate a history match automatica lly
by-a series of simulation runs. These methods arc r1crative in a general sense
~
µ.
· {~en)•
SOlUTION '
and usually couple some statistical analysis with oplimitati'on techniques
to obtain chc •'bes! .. combinatio n of parameters w matc.;h the re~ervoir
hbtory. -The large majorlly of automatic history-nrntching ,lpproaches can Fll'!ft 9.11 : .lnhn~ method.
'
be et1vi~it!fed a , ot:cu rrin~ in two steps :
CH . 9 / 111m11y M•tchim;1 SfC. fi .l I Aur,un;,tJc lii~lutY•M;.t~lli11fJ !,d,,1/,,,cli
262
~ This method ciin cruatc i.cvi:Fal problcmi of it:. own a11d liUffon from MfiQU•
drawback,. Thc,c is no guarantee of the minimum , and several different
solutions can be obtained that indicate lhe cxistcr.~c of many minima. There
' i, •lso no gu11rantce of convergence, and h<'-~ause of the unconstrained nature U$ l 11~ Ll~EAR ll~~: SQUARC~, DETERIIIIIE
TH£ CClfllCIEs;l~ •1 j WHltH 1111111112[ TII[
of the optimization there is a clear and present danger of negative lransmis-
~ sibility and storage values-a physically unrealistic siluation. Most of the
llEYl.t.TION IET\lllN THE QeS[RYEO [lt101t
ANO THE COMPUTE ll ER:tOR FOIi EACH RUIC .
above probk•ms can be resolved by careful scrutiny of result and making k
~
"- "· .1
Kl~ : DI • •; . /J•I 1 1j 1 j
reruns where infeasibilitics exist.
. ,I
Coats 3 developed a mclhod which combines least squares and linear
~ - ~
proarammin g lo oblain a solution that is realistic in the sense that no negative
- ~ or physically impossible parameter values result. The outline of his method
~ is shown in Fig. 9.22 .
THI~ GIV[S TII[ 6lST IH t ,q HTl11ATC :
~ , ...
_
O~~J:IIVED ~ "-
:, • P~~iiUU~
- '()j
- un~ ~l - ~
~ ) . • l
J - I,;
~ "/
SOLl!T ION ro R P. [O.. I ~lD
O(SCP.ln(;R~
~
·r "f~II 11.11 (Cc r,t'q .)
~
This mclhod h~s provided adoquatc rcsulti -.auit Qf the carolitr.ii rm
~ CALCULATE TH£ UIIOII IETIIUN TH[
OUUVlD DATA AIID TllC CAltl.UTED placed on the paramcten, but it hu been noted that IOIM of the pnraructcr~
O,,TA IT[MS :
arc obtained at their upper levels. This seems to indicate that the assumptiom
!)
~
. .,,;
tt •
I
dobl - (dulc,t
1 I made as to the linear nature of the problem arc not valid u expected .
Slater and Dur~r' use a gradient method as a aearc:h technique to find
the "best" solution. Their method is outlined in Fis. 9.23.
Automatic history-matching methods currently leave something lo be
~ desired. The methods appear mathematically pure, but for acvcral rcasom
)
_., - ~
Flpre ,.21: Coats method .
to be enumerated they do not solve the problem.
The biggest drawback in these methods is their total objectivity. As the
-~
~
--· --·- - - --- - - - ·- - -- - •·-•• - •-n-~- ••-...--..tl'lU.IJOV......h Ul'il!I.IU trMll.ut'.1JIU\- UIU'Jl lli !JIYU.'T~Um" " • ' " " " " • " •• •• ··--
.~F.I;, !J.fJ / Cllt<1 t11ll'1'r: !flrlll!l.m -Jh t<f Ii !4~t't,flt/:l'Y If PIUHltr,Y l1tt1/~Et
CH . 9 / Hlttflll' M11tC!hinD
2114
. point Even in the
the pr<X.-css to remove the infeasibility by starting at a new · f h
. . . fi "bTty because o t I e con- I
09S(1tY(D Di' TA linear programming model which maintains east 1 1
. d I btain extrema va ues
. PltCSSUltU strained optlmiZAtion process, there 1s a ten ency o o 1
showing that the llne:tr progrRmming model was either at the upper N owcr
end' of the constraint range. .
1
In general, automatic history matching is a good tool for h)'pothc.t ,~a
reservoirs senerated for academic interest, but they stumbl~ badly In trying
, .. ,.... ... tktl ...".~····· lk ll "bl.ilt•ta-llte" ft■ld , Tiu! ielik:H h,r • truly
th e
automatic procedure must center around including more paramet~n In
function detc:riptlons of the field and solvin1 thne in a manner which allows
feasibility. ..
e
---'-'--'--'----·· The optimum procedure at the present stap: of simulation development
C!Tt.. lllATIOII or IIIF\.UCllt£ should combine the best of both worlds. The automatic approach could be
,OHFl,l(NTS 1Y ,-llllO A ~l•IT
cal~~ I~ A 11¥!11 ,UMttU: U91!d to lfl bRlll'.lttrk f\~ur@11 u a start i from 1h11 point the cn1ineer will u~c
I I I; , . . ,n HI~ liitt!Hll:Ht tt, et1Htttllf tiHt! t!ev~l8f' tile tt1!ffl!l :H 11! 1'f!t kttt1"-'!t.
j ,;. 1, .. . ,h
I recontouring process a.ff'ects every single cell in the ml)(Jel directly. In the
automatic history-matchin1 mode the reservoir is divided into relatively
The history match covered seven years of recorded history. The history-
matching process involved n comparison of measured pressures. water-o il
I large zones which are generally few in number, and within these zones rock ratios, and 1as-oil ratios with those calculated by the model. In the process
and ftuid parametcn are pouped together to further blur the definition of of history matching it was apparent that a single relative permeability rela-
the reservoir. tionship was inadequate. Five different relative permeability curves had to be
Furthermore, the automatic history-matching methods may produce used to obtain a reasonable match in the whole field. These curves are shown
dtra whf<?b are lnhe.rentJy lnfeulble, At chis point the enilnetr hu to enter In FlfUre P,lS, In addition, the critical ps satw-ation had to be moditic:d
.~ { (" y I
t ~I ~ ~ H ol l ,
I
I
.•.. I I\""
r~l
;; ! \
>,l. ll• I
'" -· - I ____ J
- ~~
!
f i~: I \
I
\ I
I
I.
/ ' '.
L1:LA < I. U-'
,... ,.J
r
~l . · ·-~
·r
u prc"urc: match and f:t ~ 11 r,Jdu,1io11
.:·r 1:
·, c· 1 i t'.11 P\'
111 the a-~ ..:.;ip area 1.1 o t.1a 1n ;.n :.--i:t· ptable
rate• - By of the ~weep efficiency and by J_c,clopmg a movable oi l
nam i 11;.111u11
Tbe fea,ibility ~•udit·s .:a rncd out on the Postle area invol\'ed varying 1he plot ¢,ht .\. - · S. ..l the location of additional reserves at any time can be
IOJCCtion patterns and 1111ec11011 rat c.'S and pressure to optimize recovery . At pinporni.·d ; one Slh.:h map is shown in Fig. 9.26 . U:-i ng these data new pro-
first an optimum pattern was develor,ed after analyzing a line dri "e , pc·riph- ducer k •~a t1~11h were selected and drilled to accekratt the economic recovery.
eral. and a modified pcripher:11 flood pattern. The optimum plan re)Ultcd in Four \,( the si., wrlb selected under this scheme were economic successes.
improved sweep rffi.:,c-n cy and ;ibout I~ % greater ultimate rCC\)\'ny . The Within 1hc: ,1uuy itself 16 of the 18 producers studied wc.'re economic suc-
simulation study incrc-alot"d the number of injectors from 8 10 I~ ani.l the ccssc ~.
injection rate from I ~.:!l,O to :!4,000 bbl water/day. This re~ul1cJ 111 1111 Th , 1111 pn" .:men t 111 reservoir manageme nt oota med by utilization ~if
increase in oil recowr~ rate . thr ~imulati,,11 apprc.:>nch is ~hown in Figs. 9.27 and 9.2~ . where the difference:
268
CH . !I / Ul~t~ly M:ti c1,111g ~-
!
1
~
1L~1
Fftutt , :U: Movable o,I rlo1. ;h(S0 - So,,.).
t;
Rf.FERHJCF- f
(
~· i~
'v
C:
,.._ ug
:ti~
. i: Ii'
i 4. J. 11, WAno:-:. " R1:•.i:r.·01r Simulat ion M*I li1Hli1s ul the flo~tk Mcmow
Sandilo ne." mast,:, ·~ th ci.,~ . Univers ity of Oklahoma . 191-4
'A'
f.•
~~
c.. ~
~t;;
~ :r
i;
0
i .
...
~:;:
•I' •
0 -~ -~ ~iBLIGG 11APH Y
'
,_ 0 ,
"'.::,
I DI I
~ <.
- c:--
::, r:: Meeting, Las Vegas, Nev., Sept. JO-Oct. 3, 1973 .
;;~""
....,. s ITR. ·· A. Tc-chniqL•e fo :
oc~-~
~
BREIT, V. S., K . A . 81s1-10P. D . W . GREEN, and E. E. TllOMPE
CL C
Assessin g and lmpro,-inv. the Quality of Reservo ir Parame1 er farirna lf"~ L;~c.d in
( al Simula10 1~. -- SPE 4546. 48th Annual Mcel tn!i . L-, • \'q;a5 . 1'cv ..
Numeric
Scpl . J0 -Ocr. \ 197.';
llR1oos. J . E. a11d l N DI '\•;:-- , ··some Practica l Con,iden 1 1..
,r,, ,n 11"' Nurncr i..:..i
Reservo ir Problom s:· .5,,. f' ,· · , ,,, . ,' (Juno.:
Soluti<>n of l "1,-d 1mcm io n11l
1968), 185- ')4, T1um . AIMD. 243.
CARHR , R. IL I I . KF.t.11•. J1c. A. C. P1EllCE. and P-
L. Wu 1 ,~,, ~. " Pc:11,>1 IT\lln.:.-
Malchin g w11b ( ~.-.~crn:n ts. · SPE 4260, Third Sympos ium 01, Numeric al
Hou~t,.>r , i ,·,,.. . hn 10 -I:'. .
Simula1 ion of l{( ~t'P'l°lH Pt- rformance Sympos ium.
1973. 1
~.: ,)f Op1i1rn,I
CHAVENT, c., M. DL PU Y, and P. LtMONNIEI, "tiislOrY Mill~lll fl~ t-y l
1
Nev .. ~pc
Control Theoo-: · SPE 4627, 4ilth Annual Mccline. La\ Vegas.
30-0ct . 3. 1973 .
CHEN, Wt:N H .. GF.O!lGC R. G,WALA S, and JOHN H. SIINfELD , " A Nt'w Aliorith m
for Au1omu1ic Histnry Ma1chln1:." SPE ,545, 48th Annual Mectin1: . Las Vega~.
270