simulation of the cyclic steam injection process in a

87
Scholars' Mine Scholars' Mine Masters Theses Student Theses and Dissertations 1969 Simulation of the cyclic steam injection process in a petroleum Simulation of the cyclic steam injection process in a petroleum reservoir by a finite difference mathematical model reservoir by a finite difference mathematical model Jean-Claude Bernys Follow this and additional works at: https://scholarsmine.mst.edu/masters_theses Part of the Petroleum Engineering Commons Department: Department: Recommended Citation Recommended Citation Bernys, Jean-Claude, "Simulation of the cyclic steam injection process in a petroleum reservoir by a finite difference mathematical model" (1969). Masters Theses. 7093. https://scholarsmine.mst.edu/masters_theses/7093 This thesis is brought to you by Scholars' Mine, a service of the Missouri S&T Library and Learning Resources. This work is protected by U. S. Copyright Law. Unauthorized use including reproduction for redistribution requires the permission of the copyright holder. For more information, please contact [email protected].

Upload: others

Post on 02-Apr-2022

7 views

Category:

Documents


0 download

TRANSCRIPT

Scholars' Mine Scholars' Mine

Masters Theses Student Theses and Dissertations

1969

Simulation of the cyclic steam injection process in a petroleum Simulation of the cyclic steam injection process in a petroleum

reservoir by a finite difference mathematical model reservoir by a finite difference mathematical model

Jean-Claude Bernys

Follow this and additional works at: https://scholarsmine.mst.edu/masters_theses

Part of the Petroleum Engineering Commons

Department: Department:

Recommended Citation Recommended Citation Bernys, Jean-Claude, "Simulation of the cyclic steam injection process in a petroleum reservoir by a finite difference mathematical model" (1969). Masters Theses. 7093. https://scholarsmine.mst.edu/masters_theses/7093

This thesis is brought to you by Scholars' Mine, a service of the Missouri S&T Library and Learning Resources. This work is protected by U. S. Copyright Law. Unauthorized use including reproduction for redistribution requires the permission of the copyright holder. For more information, please contact [email protected].

SIMULATION OF THE CYCLIC STEAM INJECTION PROCESS IN

A PETROLEUM RESERVOIR BY A FINITE DIFFERENCE

MATHEMATICAL MODEL

BY

JEAN-CLAUDE BERNYS, 1936 -

A

THESIS

submitted to the faculty of

THE UNIVERSITY OF MISSOURI - ROLLA

in partial fulfillment of the requirements for the

Degree of

MASTER OF SCIENCE IN PETROLEUM ENGINEERING

Rolla, Missouri

1969

Approved by

/U/1 In (! . tJ/ ,,,. , ... (_/ •. {/~1""'" .., .... ,.

ABSTRACT

A three-phase, one-dimensional radially layered

reservoir simulator is programmed for a large memory

digital computer. It is designed to provide a practical

solution to the problem of determining optimum soak time

during an intermittent steam injection process.

ii

The general approach is to (1) develop a representa­

tive mathematical model which describes the reservoir; and

(2) employ a suitable numerical technique to solve the

system of equations which comprises this model.

The reservoir consists of concentric cylinders

around the wellbore, a pay-zone stratified into thermally

connected layers limited on the top and on the bottom by

an impermeable cap and base rock, respectively. Mathema­

tically speaking six unknown variables are considered;

(pressure, temperature, water saturation, oil saturation,

gas saturation and water evaporated (or condensed)) which

are subsequently solved by six basic equations.

The program was written in FORTRAN IV language and

run on an IBM 360-50 digital computer.

iii

ACKNOWLEDGEMENT

The author expresses his gratitude to Texas Petroleum

Company (Texaco, Inc.-Venezuelan Division) for its finan­

cial support,

The author wishes to specially thank Dr. M. D. Arnold

(associate professor at University of Missouri-Rolla,

Petroleum E~gineering Department) whose experience and

skill in the subject have been extremely valuable and

appreciated.

Particular thanks_ go to Dr. R, E. Carlile, Professor

J.P. Govier and Mr. T. C. Wilson, staff of the Petroleum

Engineering Department at University of Missouri-Rolla for

their personal assistance.

Gratitude is acknowledged to Mrs. Judy Guffey for her

patience in typing and retyping the many drafts of this

manuscript.

The writer lS especially indebted to his wife,

Francette, for her encouragement which has been a very

important factor during the preparation of this work.

ABSTRACT . . . .

ACKNOWLEDGEMENT

TABLE OF CONTENTS

. . . . . . . . . . .

LIST OF ILLUSTRATIONS . . . . . . . . . . . . . . LIST OF TABLES . . .

I. INTRODUCTION . . . . . . . . . . . . . II. REVIEW OF LITERATURE . . . . .

A.

B.

THE STEAM INJECTION PROCESS .

RESERVOIR MODELING TECHNIQUE

III. DISCUSSION . . . . . . . . . . . . A. MODEL . • . . . . . . . . . . . . . . . B. THEORETICAL DEVELOPMENT .

1. Pressure Distribution

a. General difference equation . . . . b. Meaning of the (r) terms . . . . . c. Application of the general differ-

ence equation for each particular

phase • . . . . • • . . . . . . d. Difference equation for oil, water,

and gas phase . , .

2. Material Balance Calculations - Satur-

ation Updating

a. General equation . . . . . b. Saturation change for oil, water,

iv

Page

ii

iii

vii

V111

1

5

5

7

10

10

13

13

13

18

19

21

22

22

and. gas phases . • . . • . . . . . 24

c. Water evaporated . . . . 26

c.

3. Heat Balance .. . . . . . .

v

Page

26

a. General form of convection terms . 27

b. Heat of vaporization, heat loss in

water phase due to mass lost, heat

gained in gas phase due to mass

gained . . . . .. . . . c. Horizontal conduction . . . d. Vertical conduction . . . . . . e. Heat loss through production wells

f. Rate of heat accumulation

g. Heat balance equation

COMPUTATIONAL SCHEME . 1. General Flow Chart . . . . 2 . Subroutine COEFF . . . . . .

a. Calculations of the coefficients . b. Boundary conditions

c. The handling of QTERM . . . 3 . Subroutine MBAL . . . . . . . . .

a. Block (2) to CM-1) . . . b. Block (1) (left boundary)

c. Block (M) (right boundary)

d. Injection and production terms

4 . Subroutine HITBAL . . a. General equation . . . . . . . b. Handling of QTERM • . . • . • .

5 • Others Subroutines . . . • . . . .

29

29

30

. 32

32

33

34

34

. 35

35

37

38

39

39

40

41

42

. 42

42

. 45

46

IV. RESULTS . .

A.

B.

c.

DATA . . . . . . . . . . . 1. Pay-zone . . . 2. Overburden (cap rock and

DISCUSSION . . . . . . . FIELD APPLICATIONS . . .

Economics Study .

Oil Rate Control

1.

2 .

3 •

4.

Stearn Flood . . . .

Actual Field Operating

.

.

. . . . . .

. . . . . . base rock)

. . . . . .

. . . . . . . .

V. CONCLUSIONS .. . . . . . . . . . VI. NOMENCLATURE

VII. APPENDICES . . . . . . . . . . . . . . . . A. FLOW DIAGRAMS .

B. CONVERSION FACTORS

c.

D.

E.

SUBROUTINES PERM, DENS AND VISC .

SUBROUTINE TRIDAG .

SUBROUTINE PBARX

VIII. BIBLIOGRAPHY

IX. VITA

Vl.

Page

47

47

47

48

48

54

54

55

55

55

56

58

61

62

66

68

70

72

75

78

Figures

1.

2 .

3 .

4 .

5 •

LIST OF ILLUSTRATIONS

Schematic Diagram of the "Huff and Puff"

Technique . . . . . . . . . Model - Cross Section . Model - Top View

Oil Rate as Function of Time . . . Cumulative Oil Recovery as Function of Time

vii

Page

2

ll

12

52

53

viii

LIST OF TABLES

Tables Page

I. Summary of Runs . . . . . . 49

II. Run No. 1 . . . . . . . . . . . . . . . 50

III. Run No. 2 . . . . . . . . . . . . . 51

IV. Run No. 3 . . . . . . . . . . . 52

v. Run No. 4 . 0 . . . . . . . . . 53

VI. Run No. 5 . . . . . . . 53

I. INTRODUCTION

Considerable success has been reported for the cyclic

steam injection, commonly referred to as the "huff and

puff" or "steam soak" methods of oil recovery by steam

injection.

The primary object of this steam injection technique

is to carry heat to the pay-zone around a wellbore. After

an initial heat injection period, the well is shut in, the

steam is permitted to condense and the heat is allowed to

redistribute. Then, the flow is physically reversed (see

Figure 1.). The heated rock acts as a heat exchanger to

heat the oil, to lower its viscosity and to, hopefully,

increase the fluid flow rates and recovery thereof. This

cyclic process represents a major breakthrough in the

recovery of oil and it represents one of the newer tech-

niques of secondary recovery. It is called a secondary

recovery process due to energy (heat) being added to a

reservoir which corresponds to the definition of secondary

recovery expressed by Norris Johnston and N. van Winger in

1948.(l)

One of the controversial questions about steam injec-

tion is the length of soak time where soak time is defined

as that period during which the well is shut in between

1

the injection and the production phases. It is the purpose

( ) References are at end of thesis.

The "Huff and Puff'' technique consists of cycles of the follo­wing sequential steps;

Phase-1 steam injection

Q.'f' , Th~Y"mal .. tlnir

Phase -2 soaking

:f1 to )'~e

1

0)

Phase- 3 production

bat} Q "'"'j ~

. . . .. .. . . ··.· ·.· · ... -··4·. !.··.·.·····.·· .... · . . . . . . . ~tea.y.j\,. . . ·' jl . . . . . . . . . . . . . . .. . . . .. . . . . . lli'. . . . . . . . \.1~co~s · · : · .. . ·.'.: ·. · ·.:: ·.1,) •:.: ·: ·<·· \_.' ·:: · .' ~t~c:o~~ ·

•. · • ~~ • ' · ·, ·• · · ."' · , · ·Ill rroChlC.llOl\.' ." • . • · <. • G"'fU<iiQ., • • •• \- • • • , ~ I .. · . . G"i'VCie.. • . · · · · · · · · . . s L ca a. "'N\. • • • • • • • • • · • • • • • • ·.:::.::: .. : ·': .. ·. ·. ·. ···:··.:: :· .. "J~i. ·, ·. · .. ·. ·. ·. :·.· · .. ·.: ....

... • • c e -me.-n.t -·~ .,

Figure I. Schematic d1agram of the

"Huff and Puff" technique.

2

of this work to yield a mathematical model capable of

accurately describing what occurs during an optimum soak

time period.

3

Various simulation techniques have been available to

the industry for many years. The following techniques have

been used with various degrees of success: decline curves,

material balances with or without aquifer activity, analog

computers simulation, electrolytic model simulation, the

Buckley-Leverett approach, front tracking applications and

recently the mathematical reservoir modeling approach.

The mathematical reservoir modeling technique is a

simulating method of solving conventional reaction equations

such as the continuity equation, the equations of fluid

flow, and the equations of state in partial differential

form. These partial differential equations are then

expressed in finite difference form, both in space and time.

In this specific concern the pay-zone around the well­

bore is construed to be subdivided into vertical layers,

each layer being subsequently divided into a known number

of blocks. Each layer is then assigned a value for matrix

permeability, thickness, and porosity, for field saturation,

and for pressure and temperature. The fluids are further

assigned values for viscosity and density and the rock

matrix a value of compressibilit~. A steam injection rate

1s assigned to the well. Then, for a finite time difference

or time step, new pressures, new saturations and new temper­

atures are calculated for each block of the system. This

4

process is repeated for a number of time steps, and in this

manner, pressures, temperatures, saturations and cumulative

oil production are calculated as a function of time.

Interpretation of the results predicts an optimum soak time

period.

5

II. REVIEW OF LITERATURE

A. THE STEAM INJECTION PROCESS

The effect of heat on the viscosity of oil has been

described as far back as 1917 in a very extensive U. S.

Bureau of Mines article devoted to oil recovery methods.( 2 )

It was described as an alternatively charging and dis­

charging of wells and it is reported that "in most wells it

brought back oil in considerable quantities". The applica­

tion of steam to raise the temperature of viscous crudes

and drastically decrease viscosity was tried in the late

1920's and early '30's.( 2 ) In fact, the old Houston Oil

Company, acquired by Atlantic Refining Company, initiated

steam injection as a secondary process project in Texas 1n

1931 in the old Stoval field of Throckmorton County.< 3 )

Approximately at the same date, the Petroleum Engineer

carried an article devoted to the sandface cleaning of

wells employing steam. Numerous patents and technical

articles devoted to steam were published during the decade

1930-1940 but all of these early efforts at thermal recovery

failed economically and were subsequently abandoned. After

World War II, practical thermal recovery methods were con­

ducted in great secrecy by the oil companies, and unfortun­

ately information on the developments for the period 1940-

1955 are scarce or not available.

At the World Petroleum Congress held in Rome in 1955,

Shell Oil Company presented technical papers on heavy

crudes in California, Venezuela, Canada, New Guinea,

Netherlands, Trinidad and other areas. Their investiga­

tions covered the effect of heating both solution gas and

water-driven reservoirs with the heat being provided by

various contributors some of which were steam, water, oil,

gas, electricity, and sonic and electronic waves.

6

The secrecy of success and failure considered so

essential by most operators during this early development

period made the job of analyzing the state of the art more

difficult than it should be. However, to indicate the

present day significance of steam injection we can refer to

the California steam soak operations history as an example:

(4)(5)

1958 - Shell Oil Company began steam soak operations

on a pilot basis in the Yorba Linda Field which

proved successful.

1961 - Due to the success of the Yorba Linda experi­

ment, Shell expanded their steam soak opera­

tions to the Coalinga Field. During this year,

Tidewater Oil Company started hot water injec­

tion in the Kern River Field.

1962 - Belridge Oil Company began steam soak and

steam displacement operations in the South

Belri~ge Field.

1963 - A total of 29 steam projects were in operation.

1964 - A total of 111 steam projects were in opera-

tion.

7

1965 - A total of 284 steam projects were in operation

of which 17 were steam displacement and 267

were steam soak or "huff and puff" operations.

1966 -A total of 339 steam projects, approximately

90% of which were cyclic steam soak operations.

1967 - By June of this year the number of projects

was 256.

1968 - By June of this year the number of active ther­

mal projects was 242.

Outside of the United States, noteworthy of mention

was a steam injection project over a four-year period

starting in 1960 in Creole Petroleum Corp's Quiriquire

Field, Venezuela.( 6 ) In the same vicinity Shell initiated

a successful steam soak project in the Tia Juana Field on

the eastern coast of Lake Maracaibo. In 1966, in Pirital

and Tacat Fields, Eastern Venezuela, where the author was

working as field engineer, Texaco initiated a steam soak

project which has yielded_ good results in terms of

increased recovery.

B. RESERVOIR MODELING TECHNIQUE

One of the problems facing petroleum engineers 1s

that of providing more precise engineering control over

reservoir operations at all stages during the economic life

of a property. One approach to achieving this control is

in the simulation of the reservoir with some type of mathe­

matical model. A variety of simulation techniques have

8

been employed to provide information on the behaviour of

oil and gas reservoirs. The most recent technique is called

reservoir modeling which uses numerical methods applied

digitally.

Since 1957, the oil industry has shown a more than

casual interest in reservoir modeling techniques and

several papers have been published. McCarthy and Berfield

presented a paper on October 7, 1957 in Dallas, Texas at

the 32nd Annual Fall Meeting of the Society of Petroleum

Engineers.(?) This work describes a two-dimensional model

us1ng a high-speed digital computer. To list some of the

works done on the subject, we can mention in cronological

order the following:

Do~glas et al. discussed a method for calculating

1 . . . 1 . . "bl d" 1 ( 8 ) mu t1-d1mens1ona 1mm1scl e 1sp acement.

Gottfried presented an analysis of three-phase simula-

. . . . . h b . . {g) t1on 1n one-d1mens1on Wlt com ust1on occurr1ng.

Fagin et al. have discussed the simulation of three-

. f ' d" . (10) phase flu1d low 1n two- 1mens1ons.

Coats et al. have presented a paper on a simulation of

three-dimensional, two-phase flow in oil and gas reservoirs.(ll)

Davidson et al. have constructed a mathematical model

of reservoir response during the cyclic injection of steam,

but the approach and basic equations were different than

k (12)

used in the present wor •

Seba and Peery discus~ed the prediction of the perfor-

mance of the steam soak process in a gravity drainage

9

. f 'f' f (13) reservo1r or a spec1 1c set o parameters and,

recently 1n February, 1969, Peery and Herron presented an

1 . f h h . . . (l 4 ) . h ana ys1s o a t ree-p ase reservo1r s1mulat1on w1t

different techniques than those presented in Fagin's paper.

Many other simulation models have been built by the

petroleum industry but few have been published. However, a

widespread and growing interest by the industry has been

shown in reservoir simulation models of all types and such

models are rapidly becoming a standard reservoir engineering

tool.

10

III. DISCUSSION

A. MODEL

The model developed for analysing the performance of

the steam soak process for heavy crudes is a modified form

(15) of that used by Dr. M. D. Arnold. The model used in

this study consists of a cylindrical volume of productive

formation with cap and base rock (see Figure 2 and 3).

The present model assumes the following assumptions:

l. It is a one-dimensional (radial), layered, reser-

voir simulation model flowing three phases of a

compressible fluid.

2. Capillary pressure and gravity gradient are con-

sidered negligible.

3. Each layer is subdivided into completely connected

homogeneous blocks of varying volumes. Each layer

is independent of adjoining layers with respect to

fluid flow; i.e., there is no cross-flow of fluids

between layers. However, heat is considered to

flow between layers by conduction as well as con-

duction to the overburden.

4. The formation is composed of layers of equal poro-

sities but differing volumes and permeabilities.

5. The right, or downstream boundary is closed to

both fluid and heat flow.

6. A three-step process is applied. Steam is injected

in the first block close to the wellbore during

Inlec.t \.on P....-oSu.cl~on.

l. t ~

B \ oc tt Bloc~ 8 )ock Sloe~ M I ~

I I 8\oc.~ I M

I I I

I I I I I CAP ROCK I 1. I

I I I I

I I I

I J I

t .. I

I I

~

I j

I

.. I

,_, ~--~~--~~~-r~--~~~

2 I I t-----+-'-"t------+----t--.---+--....;...._-t

J 3 c.cm~c'hon I

I .. I

.... I I

~

4 1.'1'\ rlle. I ----~-~~---~-~

N foYmahonl _I r-+-~-+~~---~+-~

l 1"oC.R

I 'i"e I I

I I I I

BASE I

ROCK

I _I

Figure 2. Model- Cross Section

11

"PAY

ZONE

12

Figure 3. Model - Top v1ew ·

13

step one. Oil, water, and steam are produced from

this source block during step three with step two

considered a shut in or 'soak' period.

7. No solution gas is considered to evolve or condense

in the oil phase with the only gas present being

steam.

B. THEORETICAL DEVELOPMENT

In this section, we will derive the equations used to

calculate the changes of pressure, saturation and tempera-

ture with respect to time.

1. Pressure Distribution.

a. General difference equation.

Darcy's Law for a radial system may be stated:

v*A = Q' * (1)

where the permeability (k) is expressed in Darcy's, the

surface area (A) in cm 2, the viscosity (~) in centipoises,

Q' in cc/sec, v in em/sec, and c;~) ln atmospheres per em.

The surface area is a cylinder with radius (ri) repre­

senti~g the distance from the center of the wellbore to the

midpoint of the ith annular ring such that: A= 2nr.6z., 1 J

where (6z.) is the thickness of the jth layer expressed in J

em.

Replacing the value of (A) in Equation (1), Darcy's

Law becomes:

* . . All symbols are def1ned 1n the NOMENCLATURE.

Q' = 21Tk6z.r. ~p J ~ g

Since, Q' = 8*Q td((8) being the formation volume res s

14

( 2)

factor and is dimensionless), we can solve for Q' by divid-

ing both sides of Equation (2) by (8) yielding

21Tk6z.r. "P J ~ g (3)

The mass rate of flow is evaluated by multiplying both

sides of Equation (3) by (p ), the density of the fluid at s

standard conditions expressed in gm/cc. Thus:

Q p - -s

21Tk6z.r.p "P J ~ s g

The mass balance may be represented by the following

equality:

(4)

Mass rate in - Mass rate out = Rate of Accumulation (5)

Mass rate ~n = -[21Tk6zjrips aPJ. . ~8 ar ~-~,J

. a J s aP *6 [

21Tk6z.rp J Mass rate out = mass rate ~n + ar - ~ 8 ar ri

and,

Mass rate in - mass rate out = 2n6zjps6ri a~ [ ~~ ;~J · (6)

The term (21T6zjps) has been factored out because it is con­

stant with respect to the radius, (r).

15

Dealing with the right hand side of Equation (5) we

can express the rate of accumulation = RA = ~~ where (B.V.)Sp

M = 6

s in cc, (B.V.) being the bulk volume, (S) the

saturation and (~) the porosity. The bulk volume can be

further expressed as follows:

B.V.

or,

2 2 = n6z. (r.+ 1 -r. ,.) = J 1 "!! 1-'!!

7T 6 z. J [

6r. 2 6r. 2 ] (r.+---1) - (r.----1)

1 2 1 2

B.V. = 2n6z.r.6r. J 1 l

and,

RA a s = 2n6z.p 6r.r.~ -~- (-).

J S 1 1 at f3

The factors (2n6Z·p 6r.r.) are constant with respect to J s 1 1

time.

Substituting Equation (6) and (7) 1n Equation (5)

yields:

a kri ~ P a s 2n6Z·p 6r. (--- --) =-2n6z.p 6r.r.~-- <o>•

J s 1 ar ll6 a r J s 1 1 ~ t ...,

After simplifications we obtain:

kr. p ...1... ( ___!. .L) = ar ll6 ar

(7)

( 8)

16

Expanding the left hand side of Equation (8) to finite

differences yields:

a kr i a P - 1 ~ kr a P k r a P . J ar C---ao ar) =-A-- C-a>·+1 C-a-)'+1-C-a>· 1 C-a->· L •

~ ur. ~~ l ~ r l ~ ~~ l-~ r l-~ l

Since,

then the LHS can be shown to be

(P.-P. )n+lj l l-1

kr (-(3) • L ~ l-~

Rearranging Equation (9) yields:

1 kr c > + c,B>l·+~2 t:.r.+t:.r. 1 .. l l-

n+l ( pl+lJ

( 1 ) pn+l t:.r.+t:.r. 1 i-1

l l- [ kr C;a>i-~

(9)

(10)

Expanding the right hand side (RHS) of Equation (8)

yields:

r ,~, a (~) = i 't' at s

r. <P "S l (-O-

S. at l

17

Applying the Chain Rule for derivations and expanding the

pressure derivative to a finite difference form yields:

as as aP aP at = -aP at and at =

such that the RHS can be shown to be

~rr i <P as -~at­

l

r.<P l

s. l

(11)

Now, Equation (8) expressed as a finite difference equation

with the results of Equation (10) and (11) substituted in

it assumes the following form:

p~+l_pz; ( s ~) . c 1 1 ) + as

8 ap 1 ~t at •

pt;+l _ [ckr). ( 1 ) 1-l ~s 1-~ ~r.+6r. 1 l l-

Pn+l ( i+l 5

(12)

As may be observed, the term CaS) at

by multiplying Equations (10) and (11)

b. Meaning of the (r) terms.

has been isolated

Bi by <-,~,). r. 't'

~

18

At this point it is convenient to explain the mean~ng

of the (r) terms.

If we consider that (r. L) is the distance to the ~-~

interface between blocks (i) and (i-1) then (r.) is the ~

distance to the center of block (i) and, r. L = r.-~r./2. ~-~ ~ ~

In like manner, ri+~ = r.+~r./2. If (r ) is the radius of ~ ~ w

the wellbore, the following equations apply:

and in general,

i-1 r. = r +~r./2+ E ~rk. ~ w ~ k=l

Thus,

i-1 r. L = ~r.-~r./2 = r + E ~rk ~-~ ~ ~ w k=l

and

i-1 = flr.+~r./2

~ l. = r + E ~rk+~r .•

w k=l ~

19

In practice these r's can be updated for each step such as:

and,

r. +1 = r. L + t:.r .• J.. ~ J..-~ J..

c. Application of the general difference equation for each particular phase.

Oil phase: As was previously stated, the mass balance

equation is as follows:

(Mass rate J..n - Mass rate out)oil - oil produced

= (Rate of accumulation) . 1 , where oil produced OJ..

By substituting the proper subscripts 1n Equation (12),

the following difference equation at block (i) for the oil

phase is obtained

213 . r k r OJ.. ( 0 ) . 1

( 1 ) t:.r.r.~ ~ B J..-~ 6r.+t:.r. 1 J.. J.. 0 0 J.. J..-

pn+l i-1

+ ( k or ) . ( 1 )J ~ s 1+~ t:.r.+6r.+l

0 0 J.. J.. Pn+l . + J..

k r 1 +1 J (

0S ). 1 (6r.+6r ) pnJ...+l

~0 0 J..-~ J.. i+l

QO.f3 • J.. OJ.. = n+l n s a p P. -P.

0 0) ( J.. J..) + <8 ap- i t:.t

0

as 0

at (13)

20

Water phase: The mass balance equation is the same as

that given for oil except that the fluid is water. Thus,

considering the water produced and evaporated, we find

and

Water produced = QW p i SW

Water evaporated= WEV.(gr/sec). ~

The difference equation for the water phase can be

written:

pt;+l -~-1

+ ( kwr ) . 1 ( 1 ) ] ~ 6 ~+~ ~r.+~r.+l

Pn+l • + ~

w w ~ ~

QW. 6 . ~ w~

2;r~z-~r.r.<jl J ~ ~

as

WEV.6 . ~ w~

2;r~z-~r.r.q,p J ~ ~ sw

=

[

k r (w ). ( 1 ) ~ 8 ~-~ ~r.+~r. 1 w w ~ ~-

s 0 6 px;+ 1 -PX: ( w w l ~) 6 -gp-L C ~t w ~

+ ·at w c 14 >

Gas phase: Since we have assumed that all gas will be

steam and any solution gas volumes are to be ignored, the

mass balance for the gas phase can be given as:

(Gas mass rate in - Gas mass rate out) - gas produced

+ water vapor from evaporation = (rate of accumula-

tion)gas·

The difference equation for gas is as follows:

2B . f k r 1 . ~~g_l~ ( g ) ( ) ~r.r.~ ~ S i-~ ~r.+~r. 1 l l . g g l l-

pz;+l -l-1

+ (kgr ). 1( 1 )]Pz:+l + ~ S l+~ ~r.+~r.+l l g g l l

QG.s . l gl +

21T~z.~r.r.~ J l l

as

WEV.S , l gl 21T~Z-~r,r.~p

J l l sg =

21

+ __& (15) at

d. Difference equation for oil, water, and gas phase.

Summing Equations (13), (14) and (15) yields a dif-

ference equation for pressure which accounts for all phases

and is a mass balance on block (i).

2r. L l-":2 ~r.r.~

l l

( Ol )(-2.). + [

s . k

8 oi-~ ~0 l-~

s . k ( Wl )(~). 8wi-~ ~w l-~

+ ( gl ){_g). s . k 1 S • L ~ l-~ gl-":2 g

( 1 )J pz;+l ~r.+~r. 1 l-1

l l-

s . k r J + ( gl )(_g_). S • L ~ l-~ gl-":2 g

a . k r + ( Wl ) (__!!___) • +

8wi+~ ~w l+~

( 1 ) + ~r.+~r. 1 l l-

B • k r ( Wl ) (~). 8wi-~ ~w l-~

( Ol ) (_.2_). [

S . k r

8 oi+~ ~0 l+~

p~+l l

22

1 2 (QO.B .+QW.B .+QG.B .) ~6z.6r.r.~ 1 01 1 w1 1 g1

J 1 1

WEV. 8 • + 1 ( W1

2~6z.6r.r.~ ps . (16) J 1 1 W1

a The term ~t (S +S +S ) = 0 since S +S +S = 1 which justi-o 0 w g 0 w g

f · th 1 · • · f h a 8 · E · < 12) 1es e e 1m1nat1on o t e at term 1n quat1on .

2· Material Balance Calculations - Saturation Updating.

a. General equation.

• . b k ( . ) . ( n+ 1) b The saturat1on 1n loc 1 at t1me t can e

stated as the saturation at the beginning of the time step

(tn) plus the change in saturation during the interval (6t),

or

sr:+l = sr: + 6S. 1 1 1

The change of saturation (68.) for a phase is considered 1

to be the change in volume of that phase in block (i) during

the time interval divided by that block's pore volume CPV).

However, in keeping with the original desire to allow

for compressibility of phases in the model, the accuracy of

the calculations will be enhanced by making a mass balance

23

instead of a volumetric balance and then converting the

change in mass in the block to a comparative change 1n

saturation.

Thus, the following equation will apply:

(Mass rate in - mass rate out - mass rate produced)

( 17)

where (pR) 1s the density of the fluid at reservoir condi­

tions expressed in gr/cc.

From Equation (6) the following can be calculated:

(Mass rate in- mass rate out).*~t = 2n~z.p ~r.~t 1 J s 1

a ckr a P) .• ar lll3 ar 1

If we further define

but

(P.V). = 2n~r.r.~z.~ 1 1 1 J

Mass v ' p s

R =

Mass PR v ' S Ps

Replacing, then, the corresponding terms in Equation

(17) we find:

and

e. llS. = 1 llt _l_(kr aP)

1 r.~ ar ~s or i 1

27Tllz.llr.r.«fl J 1 1

24

(18)

The term <aa (k~ ~p)) was previously expanded in Equa­r ~Pi r

tion (10). However, in case of significant changes in

. < aP) . . . pressure grad1ents -~- ., 1t 1s exped1ent to average the 11r 1

pressure gradient over the time step being considered.

Therefore, the pressure in Equation (10) should be super-

n+~ scripted (n+~); i.e., Pi= Pi

b. Saturation change for oil, water and gas phases.

Oil phase: Applying Equation (18) to the oil phase

and considering the comments on a pressure-time level, the

following is obtained:

flS • = 01 f e · k r 1 ___ 2_llt__ 01 (_2_). ( )

flr.r.~ S . 1 ~ 1-~ flr.+flr. 1 1 1 01- 0 1 1-

[

kr S· kr 6· 1 ] (_2_). ( 01 )( 1 ) + (~). (~)( ) ~ 1-~ e . 1 flr.+flr.+l ~ 1+~ 6 . flr.+flr.+l 0 01- 1 1 0 01 1 1

k r S . 1 + (~). (~)( ) , 1+L a • 6r1.+llr1.+l .. 0 -:z ..,01

Pn+~J-i+l

Q0.6 .!lt 1 01 27Tflz.flr.r.lfl

J 1 1

(19)

Water phase: The change in water saturation can be

written as follows:

68wi = 6t* (Mass rate in - mass rate out - mass pro-

duced - mass evaporated) t /(pR *(P.V) .). wa er w 1

In like manner (as Equation (19)) we can write:

~s . = W1 ____ 6 __ (~).

1 ( W1 )( 1 ) 2 t f

k r {3 .•

6r.r.¢~ ·~ 1-~ B . 1 6r.+6r. 1 1 1 W W1- 1 1-

[

k r B • 1 (2!_) • ( W1 ) ( )

~ 1-~ B . 1 6r.+6r. 1 W W1- 1 1-

Pn+~ • + 1

k r 13 • (~)( W1)( 1 ) ~ B . 6r. + 6r. + 1 W W1 1 1

+ (2L). (~)( ) k r B . 1 ] ~ 1+~ B . 6r.+6r.+l W W1 1 1

Pn+~]-i+l

QW.B .6t 1 W1 27T6z.6r.r.¢1

J 1 1

25

WEV.B .6t 1 W1

27T6z.6r.r.¢1p {20) J 1 1 swi

and 8n:l = 8n. + 68 .. W1 W1 W1

Gas phase:

8n: 1 = 1. -g1

The new gas saturation is calculated as follows:

8n;1 _ 8n:l. 01 W1

The change of gas saturation 1s:

68 . = 6t*(Mass rate in - mass rate out - mass pro­g1

duced +mass evaporation) /pR *CP.V) 1.). gas g 68 . can also be written as g1

26t

[

kr [3 .•.... 1

. - c _g_) . 1 c gl._ ) ( ) +

~g 1._-~ 6 • l Ar.+Ar. l g1- 1 1._-

kr.(3 .. 1 + (_g_)(.:..Q)( )

~ 13 • Ar.+Ar.+l g . gl._ 1 1._

Pn+~J-i+l

QG.f3 .At l gl

2nAz.Ar.r.cj> J l l

26

(21)

c. Water evaporated.

Using Equation (21) and the equation:

n - Sgi' WEVi is expressed as:

rate out )gas1 + pRg'>;(P. V) i. J

QG-13 .At 1 gl._

3. Heat Balance.

(Mass rate in - mass PR ,>;(P.V). g 1

(2la)

The general equation of the heat balance may be

expressed as follows:

(Heat rate in - heat rate out) . 1 + (heat rate in 01 flow

- heat rate out) - heat loss 1n water phase water flow

due to mass lost - heat of vaporization + (heat rate

in - heat rate out)gas flow + (heat gained in gas

phase due to mass gained) + (horizontal conduction)

+ (vertical conduction) - (Sensible Heat of the oil

27

produced) ~ (Sensible Heat of the water produced)

- (Sensible Heat of the gas produced) = rate of heat

flow. (22)

Examination in detail of each term of Equation (22)

follows with convection and conduction treated separately.

a. General form of convection terms.

An evaluation of the convection term for oil flow is

g1.ven below. From the general form derived, the convection

terms for water and gas flow are then deduced.

(Heat rate in - heat rate out) . 1 fl = ~r. 01. ow 1.

k where: aP 0 in em/sec, v = - - ar

and

0 llo

A 21rr-~z. in 2 = em , 1. J

SH = the oil specific heat l.n calories/(gr) (oC), 0

= the density of the oil at reservo1.r condi­PRo

tions in gr;cc,

t oc. T = the tempera ure 1.n

ko aP Defining y 0 = Clr riPRo' the rate of change of heat

llo content in calories/sec is:

(Heat rate in - heat rate out)oil flow

..:- (y T) • "r o

= 27T~r.~z.SH 1. J 0

Expanding the term a~ (y0

T) into a finite difference

equation yields:

Then,

= Yoi+~ 2

= Yoi-¥ Tn+l +( Yoi-~ !J.r. 1+tJ.r. i-1 !J.r. 1 +tJ.r. l- l l- l

n+l ( T. -T .. 1

) l l-

CtJ.r.+tJ.r. 1 )72o l l-

28

(Heat rate ln - heat rate out) . 1 fl = 2ntJ.r.tJ.z.SH o Ol OW l J 0

[-Yoi+~

+ tJ.r.+tJ.r. 1 l l-Tn+lJ i+l

where:

k oi+~ri+~PRoi+~) y oi+~ = (

~oi+~

(k . ~ro ~PR · ~) Ol- ~-2 Ol-Yoi-~ =

~oi-~

n+~ CP~:1-P~+~) (tJ.ri+tJ.ri+l)/2o

and

n+~ n+~ (P.-P. l) l l-( !J.r. + !J.r. 1 ) I 2 0

l l-

For water and gas flow, subscripts (w) and (g) are

replaced by the subscript (o)o Making the subscript

(23)

substitution and adding the expressions for heat flow for

all three phases yields:

29

(Heat rate in - heat rate out) .1

fl + (heat rate in 01 ow

~ heat rate out) t fl + (heat rate in - heat rate wa er rY:l-SH -SH -SH ]

out) = 2n6r-6z. l oYoi-~ wYwi+~ gYgi+~ T~+l gas flow 1 J 6r.+6r.

1 1-l

1 1-

[SH y • 1 +SH y • , +SH y • 1 SH y • 1 +SH y . 1 +SH y • 1 ] + 0 01-~ W W1-~ g g1-~ _ 0 01+~ W w1+~ g g1+~ T~+l

6ri+6ri-l 6ri+6ri+l 1

(24)

b. Heat of vaporization, heat loss in water phase due to mass lost, heat gained in gas phase due to mass gained.

Heat of vaporization = WEV.*A in calories/sec where 1 w

A = the heat of vaporization in calories/gm of water. w

Heat loss due to mass lost = WEVi*SHw*T in calories/sec.

Heat gained due to mass gained = WEV.*SH *T in calories/sec. 1 g

Then,

(Heat gained in gas phase due to mass gained) - (heat

loss in water

vaporization)

phase due to mass lost) - (heat of

= WEV.(SH -SH )T~+~ WEV.A . 1 g w 1,] 1 w

c. Horizontal conduction.

(25)

The horizontal conduction may be expressed as follows:

Horizontal conduction = (heat rate in - heat rate

out) d ~ . con uct1on Horizontal conduction - Q - r in . a

- Qr out = L'1riar

= - K A aT where: ar

30

K = thermal conductivity in calorie/(°C)(cm2 )(sec)/cm,

Then,

2 A= surface in em = 2~r.L'1z .. 1 J

Horizontal conduction = 2~f1r.f1z.K a (r. aT) 1 J ar 1 C!r

expressed in calories/sec.

Expanding the term a (r. aT) yields: ar 1 ar

Horizontal conduction = 4~6z.K 1 -~ ... [ r. L

J f1r.+f1r. 1 1 1-

Tn+l i-l,j

n+l J T. +1 . . 1 ,]

d. Vertical conduction.

The vertical conduction is calculated 1n the same

manner as the horizontal conduction:

Vertical conduction

Qz aT = - K A az where A = 2'1Tr.f1r.

~ ~

(26)

31

Vertical conduction

calorie/sec.

a2T Expanding the term a2 into finite differences yields:

z

Vertical conduction ~ 41Tr.Ar.K[·A +~ l l z. z. 1

J J-

Tn+~ i ,j -1

- ( 1 + · Az.+Az. 1 J J-

(27)

In order to obtain the temperatures T .. 1 and T. "+l l,]- l,]

we have to calculate the overburden and underburden tempera-

tures respectively by solving the following equation for

the cap rocks:

where (prock), (SHrock) and (Krock) are the density,

specific heat, and thermal conductivity respectively of the

overburden and underburden rocks.

2 [(T.+l-T.)n+l = -- J J

Az. AZ.+AZ·+l J J J

(T.-T. )n+l J J ] -1

Then,

~z.(~z.:~z. 1

) Tj~i -[·~z.(~z.:~z. 1

) + ~z.(~z.:~z.+ 1 ) J J ]- J J ]- J J J

+ Prock8Hrock ]Tr;+l +

K k~t J roc

2 Tn+l ~z.(~z.+~z.+l) j+l

J J J

e. Heat loss through Eroduction wells.

Oil produced = QO. PRo SH T J..n calories/sec J.. 0

Water produced = QW. PRw SHW T in calories/sec J..

Gas produced = QG. PRg SH T J..n calories/sec. J.. g

Then,

QTERM = (QO. P R SH + QW. PRw SH + QG. P R SH ) J.. 0 0 J.. w J.. g g

f. Rate of heat accumulation.

The heat rate of accumulation may be expressed as

follows:

Heat rate of accumulation aM = at where M = M +M +M +M k o w g roc

M = (B. V. ) 4> S p R SH T J..n calories 0 0 0 0

M = (B.V.)4>SwPRwSHw T in calories w

Mg = (B.V.)4>S PR SH T in calories g g . g

Mrock = (B.V.) PRKSHRK T (~- 1) in calories

32

(28)

Tr;+~ J.., J

33

where M k is the mass of the reservoir rock and (B.V.) the roc

bulk volume of the block.

Heat rate of accumulation = ~Mt ~ 2;rr.6r.6Z·cp [PR S SH a 11] 00 0

n+l n -.l 1 ( T. . -T. · ) lj:+~ 1,~t 1,] (29)

which is expressed in calories/sec.

g. Heat balance equation.

By replacing the terms of equation (22) by Equations

(24), (25), (26), (27) and (29), a total heat balance equa-

tion is obtained as follows:

[(-SHy . -SHy . 1 -SH y . ,

0 01-~ W W1-~ g g1-~ 2;r6r-6Z· 6 +6 1 J r. r. 1

[

r. L 1--'2

6r.+6r. 1 1 1-

1 1-

) Tt;+l 1-1

+ 4;r6z.K J

+ r.+~

1 2 T.+l . n+l ] n+~ + WEV.(SH -SH ).T .. - WEV.A 1 g w 1 1,] 1 w 1 'J

n+~ - (QOpR

0SH

0+QWpRwSHw + QGpR SH ).T .. + 4;rr.6r.K . g . g 1 1,] 1 1

34

Tn+~ ] i,j+l + 62 +6 z = 2~r.6r.6z.~ [PR S SH +pR S SH +pR S SH j j+l 1 1 J 0 0 0 w w w g g g

n+l n + ( 1 l n + ~ ( T i , j - Ti , j )

~ - l)pRKSHR~i 6t (30)

C. COMPUTATIONAL SCHEME

A general computational scheme for this model follows.

First, a general flow chart is given for making these cal­

culations (see also Appendix A) and following this flow,

certain subroutines that are indicated in the general flow

chart are discussed in detail.

1. General Flow Chart,

a. Read data, compute initial conditions and set

up boundary conditions. This has been done in

Subroutine INPUT.

b. Read time interval and phase of the process

c.

(i.e., injection, soak, and production phase,

of the operation).

Calculate coefficients A., B., C., D. of Equa­l 1 1 1

tions (31), (33), (32) and (34) in order to

obtain the new pressures at time level (n+l).

This is done in Subroutine COEFF. Compute new

pressures by Subroutine TRIDAG.

35

d. Calculate new saturations using Subroutine MBAL.

e. Compute new temperatures through the Subrou-

tines HITBAL and TRIDAG.

f. Iterate until tolerances are acceptable. This

is necessary since the new values of the depen-

dent variables are required to calculate the

variable coefficients of step c.

g. Output answers.

h. Loop back to step b after completing a full

time step and repeat for new time step with

updated values.

2. Subroutine COEFF.

a. Calculations of the coefficients.

For computational purposes, the formation volume

factor, (S), has been replaced by (ps)/(pR) which is

equivalent.

By collecting P~+l terms with their coefficients on 1.

the left hand side of Equation (16), it can be written:

Pn+l n+l pn+l D Ai i-1 + 8 i pi + Ci i+l = i

where,

2r. L [ pR . 1.:: k A. = ( 1.-~) ( o1.-2)(_£). + 1. ~r.r.~ PR • ~ 1.-~ 1. 1. 01. 0

P R . 1 k J n + ~ . . .1. . + ( gl-~)(~). ( ) PR . lJ 1~~ Ar.+Ar. l

. gl . g l l-

c. = l

2r.+ 1 l ~

l1r.r.cp l l [

PR · 1 k ( 01+'2)(~). 1 +

PR · lJ l +~ Ol 0

PR · 1 k ( Wl+~) (2!.).

PR · lJ 1+~ Wl W

PR · 1 k Jn+~ + ( gl+~) (~). 1

PR ll 1+~ .g g

.. 1 ( ) Ari+l1ri+l

and,

G. l

B. = -A. - c. ~ G. where ~ ~ l ~

1 = "t ( s . c + s c u Ol 0 W W

n+~ + S . /P.) • . gl l

36

(31)

( 3 2)

(33)

The oil compressibility (above the bubble point), C , and 0

water compressibility, Cw' can be expressed as follows:

c 0

and

s as The term (~ ~) can be written 1n the form

Bg a

P~g

The density of the. gas at reservo1r conditions is

PRg = i;~ 6 B , so it can be shown that

al/p ~-r-=g = ap

-(460+T) 2.7,•:P2

It can be further shown that

and

37

s oB g g =

6g w-s _.,

D. = - G. P~ + QTERM. + WETERM. l l l l l

(34)

where

WETERM. l

= WEV. (­l PRgi

1

b. Boundary conditions.

+ 1 --) I C P • V • ) • PRwi 1

To fulfill the condition that the left boundary be

closed (the convention of assuming flow is left to right),

the working formula must assume that A1 = 0 since both

pressure and temperature gradients are considered zero at

the left boundary. Thus, B1 = - C - G and B Pn+l 1 1 1

+ c1 P~+l = D1 represent the equations to be solved within

the first block.

The right boundary can be handled in a similar manner.

Since the computation is unique for any method used to

close the boundary and since the definition of km+l = 0

and CaT/aX) = 0 for the outer block is applicable, then m

the following can also be established as km+~

em= 0, Bm = -Am- G and Am P~~i + Bm P~+l = cable equation written about the last block.

= 0 and

D is the appli­m

c. The handling of QTERM.

QTERM, which represents production or injection at a

well, is calculated only for block (1) for the injection

phase (phase 1).

During this injection phase no oil production is

considered which permits Q0 1 to be zero.

Al h . . d [QG STINJ*X] d h so, t e s[team lnJecte , J = Pgl an t e

water injected, QW1

= STINJ*(l-X) may be expressed as Pwl

shown where STINJ represents the amount of steam injected

38

ln. gr /sec and is always negative since the general Q-term

was assumed to be production when the heat balance was

derived and X is the steam quality (fraction). Then,

- QTERM = (QG 1+QW1 )/{P.V).

During the soaking period, phase 2, the well is shut

ln; thus, Q0 1 = QG1 = QW 1 = O, and QTERM1 = 0.

During the production period, phase 3, the following

equations apply:

t.z.~';(p -P )*k QOl = J 1 w ol

llol

t.z.)';(P 1-P )*k l QWl = J w w

llWl

and,

6.z.,';(P1 -P )*k l QGl = J w g

llg . 1

where Pw is the wellbore pressure. Then, QTERM1 = (Q0 1+QWi+QG1 )/(P.V) and is a positive number.

3. Subroutine MBAL.

39

The following equations will illustrate the computation

for updating the saturations in the oil, water, and gas

phases of the model. Similarly, as in Subroutine COEFF,

we have replaced Cs) by (ps/pR) in Equations (19), (20),

(21) and (2la).

a. Block (2) to (M-1).

QOTERM = QWTERM = QGTERM = 0

Thus, the oil saturation is given by the relationship

sot;+l = soX: TEMP2 [AAO(PX:+~_px;+~) - BBO(PX:+~_pt;+~)J l l-1 l+l l l l

and the water saturation by the relationship

swt;+l = SW~ TEMP2 [AAW(PX:+~_px;+~) - BBW(PX:+~-P~+~)l- WWTERM, l l l l-1 l+l l ~

sGX:+ 1 = 1. - soX:+ 1 swX:+ 1 l l l

where:

TEMP2

AAO

AAW

= 2/J.t/ll.r.cpr., l l

[

pR. 1 k r . . .. 1 . ]n+~ = ( w- ) ( ~) • ( ) ,

pR . ~ 1-~ dr1.+dr. 1 w~ w 1-

AAG

BBO

BBW - c w ) c ) [

. k r 1. . ]n+~ - llw i + ~ -:-6.-r-i"""'+-.;;D.;_,r-~-. +-l- '

BBG

TEMP= 2n6.z.D.r.r.~ (pore volume), J ~ ~

WWTERM = (TEMP)(pR .)n+~ '

0~

and,

WEY. ~

(TEMP) (p . )n+~ [ = D.tRg~ SG~+l_SG~+TEMP2

- BBG(Pi+l-Pi)n+~J J. b. Block (l)(left boundary).

AAO = AAW = AAG = 0 •

[AAG(P.-P. 1 )n+~ ~ ~-

Thus, as above, the oil saturation is determined as

SO~+l = SO~ + TEMP2*BBO*CP 2 -P1 )n+~ - QOTERM1

and the water saturation as

40

with the gas saturation being,

and the water evaporation term

= (TEMP)(pRgl)n+~ [ n+l WEV 1 ~t SG1

- QGTERM~,

41

glven by

where BBO, BBW, BBG, TEMP, TEMP2 and WWTERM are similar to

those expressed in item a.

c. Block CM) (right boundary).

BBO = BBW = BBG = 0.; QOTERM1 = QWTERM1 = QGTERM1 = 0.

Thus, the saturations are:

and,

where AAO, AAW, AAG, TEMP, TEMP2 and WWTERM have been

previously defined.

d. Injection and production terms.

Q0 1 , QG1 and QW1 are expressed as follows in

Subroutine COEFF for the injection period

(phase 1):

QOTERM1 = O,

Soaking phase (phase 2):

QOTERM1 = QGTERM1 = QWTERM1 = 0.

Production phase (phase 3):

Al =

4. Subroutine HITBAL.

a. General equation.

The following terms may be defined

-SH y . L-SH y . , -SH y • L 0 Ol-~ W Wl-~ g g1-~

tJ.r, + tJ.r. 1 l 1._-

42

A2 =

A3 =

C1 =

C2 =

C3 =

r. 1 l-~

t.r. + t.r. 1 l l""

1 t.z.+t.z. 1 J J '"'

1 t,z.+t,z. 1 J J-

TEMP1 = 2~t.r.t.z.; TEMP2 = 4~t.z.K l J J

TEMP3 = 2~r.t.r.t.z.cp

l l J · TEMP4 = 4 Ar K l!.t ' ~riu i

E = WEV.(SH -SH ). T~+~- WEV.A l . g w l l l w

QTERM = (QOpR SH +QWpR SH +QGpR SH ) T~+~ 0 0 w w g g l,J

and,

43

44

V 0 N ( V . . ) [ n + ~ ( Tn. + ~. C D ertlcal conductlon = TEMP4 A3 T~ . 1 - A3+C3) l,J- l,J

n+~ 1 + C3 T. . +l . l,]

Replacing and rearranglng these new terms by their

corresponding values in Equation (30), we obtain the

following:

TEMPl [ Al Ti~i + C-Al-Cl) Ttl + Cl Ti:i 1 + TEMP2 [ A2

- CA2+C2) Ttl + C2 Ti:i 1 + E - QTERM

+ VCOND

Grouping the terms yields:

Tn+l i-l,j

(TEMPl*Al+TEMP2*A2) Ti~i + [ TEMPl(-Al-Cll - TEMP2(A2+C2)

- TEMP3•GG]Ti+l + (TEMPl*Cl+TEMP2*C2) Ti:i =

- E - VCOND + QTERM.

If we further define as follows:

A = TEMPl*Al+TEMP2*A2

C = TEMPl*Cl+TEMP2*C2

B = -A-C-GG*TEMP3

D = -GG*TEMP3*T~-E-VCOND+QTERM ~

then, the heat balance can be expressed:

A.T~+ll + B.T~+l + C;T~++ll =D .. ~ ~- ~ ~ ~ k ~

b. Handling of QTERM.

Q01 , QG1 , QW1 are expressed ~n a similar form as in

Subroutine COEFF.

Injection period (phase 1):

QTERM = (QO *p *SH +QW *p *SH )*TSTM 1 Rol o 1 Rwl w

45

where the steam temperature (TSTM) is calculated us~ng the

following equation:(g)

ln(TSTM) = ln(P~+~)

- ln(.0082) 4.63

Soaking (phase 2):

QTERM = 0.

Production period (phase 3):

QTERM = (QO *P *SH +QW *P *SH +QG *p *SH )*Tn+~ 1 Rol o 1 Rwl w 1 Rgl g 1

46

5. Other Subroutines.

Subroutine INPUT reads the data 1n and sets up initial

conditions.

Subroutines VISC (viscosity), DENS (density) and PERM

(permeability) are shown in detail in Appendix C.

Subroutine TRIDAG (solution of tridagonal equation)

1s developed in Appendix D.

Subroutine PBARX (control of the water evaporation

term) is explained in Appendix E.

Subroutine BOND is identical to COEFF (except that

the coefficients are less complex).

47

IV. RESULTS

A. DATA.

For the practical application of this mathematical

model, the following data were used:

1. Pay-zone

P .. = 970. psia 1.n 1. t 0

T. 't = 93 F 1.n1. Pw = 400 ps1.a

s .. = 0.0% glnlt

s = 0.0% gc

STINJ = 280,000 lbs/day

C0

= 6xl0- 5 ps1.a-l

= • 4 BTU/ ( lbs) ( °F)

= 1. BTU/(lbs)(°F)

K = 21.6 BTU/(day)(ft)(°F)

J.l * 0

= .0763 lbs/cuft

= 62.4 lbs/cuft

= 2.626xl0 8 cp

= .5 ft

s . 't = 80% olnl.

s = 20% or

X = 60%

s . . = 20% Wlnl.t

s = 17% we

-6 . -1 C = 3xl0 psla w

SH = .65 BTU/(lbs)(°F) 0

SHRK = .23 BTU/(lbs)(°F)

Aw = 970. BTU/lbs

Pso = 59.06 lbs/cuft

Prock = 162. lbs/cuft

\) = 3.158

r = 3500. ft e

BLOCK 1 2 3 4 5 6 7 8 6r(ft) 100. 100. 100. 150. 250. 400. 800. 1600.

6z.(j=1,2,3) = 30. ft J

k.(j=l,2,3) = 3 darcy J

48

2. Overburden (cap rock and base rock)

Prock= 117. lbs/cuft SHRK = .61 BTU/(lbs)(°F)

K k = 17.7 BTU/(day)(ft)(°F) roc

Layer 1 2 3

~z(ft) 30 60 150

Initial T(°F) (cap rock) 93 93 92

Initial T(°F) (base rock) 94 94 95

B. DISCUSSION

Five test cases were run using the model operating

under the conditions shown in Table I. Run No. 1 (Table II)

shows a model solution where no heat was added to the reser-

voir. As may be observed the oil rate is small and water-

oil ratio is negligible.

Runs No. 2 and No. 3 (Tables III and IV) show results

obtained operating with a short-injection time with zero

and three days soak time, respectively. The results show

highly improved oil rates and higher recovery as compared

with the first case.

It may be observed that water-oil ratios remained low,

reached a small maximum value, then slowly decreased, show-

ing the operating region for both runs to be favorable.

Additionally, it is observed that the time allowed for

soaking slightly decreases the cumulative oil recovery.

Runs No. 4 and No. 5 (Tables V and VI) have a much

larger injection time. For these conditions, initial oil

49

Phase 1: Injection Phase 2: Soak Phase 3: Production

RUN NO. PHASE..-.1 PHASE-2 PHASE.,-3 TABLE (days) (days) (days) NO.

1 a. 0 . 22.626 II.

2 10.5 0 . 22.626 III.

3 10.5 3 . 22.626 IV.

4 55. 4 • 2.626 v. 5 139. 10. 2.626 VI.

TABLE I. Summary of Runs

Injection: 0 days; Soak: 0 days; Production: 22.626 day~:

Cumulative Oil Rate Water-Oil Cumulative Oil Time (days) (Bb1/day) Ratio (%) Recovery (Bbl)

. 001 34 3 . Negligible . 3

. 2 325 . II 65.3

. 4 310 . II 127.3

. 6 300 . II 187.3

. 825 291 . II 252.8

1.026 285. " 309. 8

1.626 273. II 473.6

2.626 262. II • 735.6

5.126 247. " 1353.1

9.126 235. " 2293.1

15.126 226. " 3649.1

22.626 220. " 5299.1

TABLE II. Run No. 1

50

.. Injection: 10.5 days~ Soak: Q .,_days; Production: 22.626 days

'

Cumulative Oil Rate Water-Oil Cumulative Oil Time (days) (Bbl/day) Ratio ... ( %). Recovery (Bbl)

.001 707. .079 . 7

. 2 598. .082 120.3

.4 544. . 0 84 229.1

.6 496. .085 328.3

.825 470. . 086 434.1

1.026 452. . 086 524.5

1.626 421. .086 777.1

2 •. 626 390. .085 1167.1

5.126 351. .083 2044.6

9.126 318. .080 3316.6

"15.126 291. .074 5062.6

22.626 271. .069 7095.1

TABLE III. Run No. 2

Injection: 10.5 days; Soak: 3. days; Production: 22.626 days

Cumulative Oil Rate Water-Oil Cumulative Oil Time (days) (Bbl/day) Ratio (%) Recovery (Bbl)

• 001 590 . . 0 8 .6

. 2 526. . 0 85 105.8

. 4 49 4 . . 0 86 204.6

. 6 469 . . 0 87 298.4

. 825 451 . . 0 87 399.9

1.026 437. .087 487.3

1.626 410. .087 733.3

2.626 383. .086 1116.3

5.126 341. . 0 84 1968.8

9.126 313. . 0 80 3220.8

15.126 284. . 0 74 4924.8

22.626 266. .068 6919.8

TABLE IV. Run No. 3

51

Injection: 55 •· days; Soak: 4. days.; P.ro.guct~on: 2,. 6 26 days

Cumulative Oil Rate Water-Oil Cumulative Oil Time (days) (Bbl/day) Ratio (%.) Recovery (Bbl)

.001 2431. .127 2.4

. 2 1353. 1.35 272.8

.4 1056. 1.~2 484.0

.6 863. 1.73 656.6

.825 712. 2.0 816.8

1.026 598. 2. 34 936.4

1. 6 26 342. 4.31 1141.6

2.626 3 7. 57.2 1178.6

TABLE V. Run No. 4

Injection: 139. days; Soak: 10. days; Production: 2.626 days

Cumulative Oil Rate Water-Oil Cumulative Oil Time (days) (Bbl/day) Ratio (%) Recovery (Bbl)

. 001 168100 . 1.22 168.

. 2 2828 . 1.84 733.6

. 4 1354 . 2.55 1004.4

. 6 855. 3. 4 8 1175.4

. 825 552 . 4.95 1299.6

1.026 361. 7.12 1371.8

1.626 287. 8.67 1544.

2.626 35. 84.6 1579.

TABLE VI. Run No. 5

I~OD

1aoo

uoo

lOGO

C)&b

od ra~&

(Sbl ) ~

600

500

~00

3DO

aoo

100

·' • $

Figure 4.

of time.

'Rlm 1nj. N! <5e.~

(I) 0

(2.) lo.s (3) 10.5

(It) j5.

(5) 1'!»,.

•. 1 .

t1me (Sa.~)

011 rate as

52

Sogk j).,.Qs. cSo..~ ~G.'j

0 2f.,Z6 0 2a.,2~

.3 :2~. 'Z' 4 ~-'2'

ro ~-'2'

(I)

5. JO. zo.

function

53

6"300

4'100

411JO Rt\n Jn~. Soa..'R 3>ro&. rr: Sa~ 6a.'i Jo.1

JtiOO (•) 0 0 22.fJ~b

(2.) 10.~ 0 22.,:t6 3700

(3) to. 5 ' 22.G.t6

cumu.\a- (4) 55 ~ 2.,26 ture oi.l (5) 131 to 2.,~6

rec.over~

(Bbt)

25"00

2100

1700 (6')

r~oo

(4)

~CfO

~0

10

-~ . 5 I. Z. 5 . 10. zo.

time (~a~)

F1gure 5. Cumulative oiJ recovery

as function of time .

54

rates are high and water-oil ratio increases rapidly.

of course, decreases the oil recovery.

This,

C. FIELD APPLICATIONS.

Before using a model for an optimization study, it is

necessary that the simulation be adjusted to match known

history on a well. No unadjusted theoretical model can

account for all the characteristics of a natural physical

system as complex as an oil well. Considering this fact,

the model described in this study can be easily extended to

allow for numerous applications to the field. We can men­

tion some of them:

1. Economics Study.

a) Cost and depreciation of surface equipment

(portable or fixed_ generators, pipes, water softners for

water treatment, tanks) and down-hole equipment (tubing,

packer, liner if necessary).

b) Service costs such as_ gravel-packing, tubing,

packer, and clean-out job are additional examples.

c) Operation costs such as water and gas costs for

the steam generator, man-hour expenses for the preparation

and operation of the steamed well.

d) Comparisons on cost studies of injection/soak

times and expenses involved with the variances in oil

recovery.

e) Simulation of the optimum injection/soak time

considering a maximum oil recovery for a minimum investment.

55

2. Oil Rate Control.

Chokes can be simulated in the model in order to have

a better control on the oil rate.

3. Steam Flood.

It may be possible to forecast the right time when the

"huff and puff" process can be transformed into a steam

drive. This technique has proven to be successful in the

field. ( 4 )( 5 )

4. Actual Field Operating.

The ideal choice for a cyclic steam injection project

is a reservoir with these characteristics:

a) Depth no greater than 3000 feet and preferably

shallower.

b) Reserves of at least 1200 bbl/acre ft.

c) Low water-oil ratio to minimize heat loss.

d) Reservoir pressure sufficient to move produc-

tion quickly.

e) Net sand thickness of at least 50 feet.

Other parameters which are less critical are:

f) Injection time; from 1 to 25 days.

g) Soak time: Zero or 1 to 4 days.

h) Steam quality at the bottom of the hole: 55 to

7 5%.

i) Minimum crude viscosity: about 200 cp.

V. CONCLUSIONS

The following conclusions can be made based on this

study.

1. It is technically feasible to accurately model a

cyclic process to determine the success potential of the

project following the steps as indicated in this study.

2. The model study proposed is feasible from the

practical standpoint in that it successfully simulates

general trends observed in field tests.

3. Field tests have been limited 1n scope due to

economic restrictions. A model can be used to study the

reg1ons of operations not observed in field tests.

4. The results presented indicate that an optimum

cycle for a well does exist. If the injection/soak times

are too short, the advanta~es gained by injection are not

56

maximized. On the other hand, if injection/soak tim~s are

too lengthy, water-oil ratio increases to such a point that

recovery is decreased.

5. The optimization discussed is of an engineering

nature whereas the type optimization usually of interest is

economic. The model gives a technique which produces

engineering results that can be combined with economic

considerations such as oil lost in phases one and two, steam

generation costs, and generator depreciation, to yield the

combination of operating conditions capable of yielding

maximum profit.

57

6. If it is desired to convert from a cyclic process

to a forward drive, conditions in the model surrounding the

wellbore may give an indication of the proper time to make

such a conversion.

58

VI. NOMENCLATURE

1. Capital Letters

Symbol Units

A = area of fluid entry square ft.

B.V = bulk volume cu. ft.

c = fluid compressibility 1./psia

K = reservoir thermal con-

ductivity BTU/(day)(ft)(°F)

K rock = rock thermal conductivity BTU/(day)(ft)(°F)

p = original reservoir pressure psia

P.V = pore volume cu. ft.

Q' ,Q = flow rate at reservoir and

standard conditions

QG,QO,QW =gas, oil, water produced

S = fluid saturation

S = initial gas saturation gc

S = residual oil or

SH

SH rock

STINJ

T

= connate water

= fluid specific heat

= rock specific heat

= steam injected

= or~ginal reservoir temper-

ature

cu. ft/day

cu. ft/day

cu. ft/day ·

%

%

%

BTU/(lbs}(°F)

BTU/(lbs)(°F)

lbs/day

59

Slmbol Units

WEV ;: condensed (~) or evapor-

a ted c +) water lbs/day

X = steam quality %

2 •. Lowercase Letters

g = gas

l = block number

j = layer number

k = absolute permeability Darcy

m ;: last block

0 = oil

r ;: block radius ft.

re = reservoir radius ft.

rw = well bore radius ft.

t = time day

v = flow velocity ft/day

w = water

3 • Greek Letters

t3 = fluid formation volume

factor

6.r = radius increment ft.

6.8 = saturation cha!1ge %

6.t = time increment day

6.Z = layer thickness ft.

60

S:tmbol Units

>..w = heat of vaporization BTU/lbs

lJ = fluid viscosity cp

llo ,'; = oil viscosity constant (cp)(°F)v

\) = oil viscosity exponent

PR = fluid density at reser-

VOlT' conditions lbs/cu. ft.

Prock = rock density lbs/cu. ft.

ps = fluid density at standard

conditions lbs/cu. ft.

= porosity %

61

VII. APPENDICES

62

. APPENDIX A

Flow Diagrams

1. Simplified Flow Diagram of Calculation Procedure.

START

Read Data ~ Set up Initial Cond.

Read At, Injection Data

Mater1al Balance Calc. Update Saturation

I Compute New Pressures!

I !New Temp. Computation!

No

I

Output P,T, Sat.

il Recovere WOR, GOR

SUBROUTINE USED

INPUT

MBAL

COEFF TRIDAG

HITBAL BOND TRIDAG

2. Flow Diagram for Saturation Computation.

No

Data, t. t ' Initial Conditions

Block 1 Calculate New

Sat., WEV, QOTERM, GTERM, WTERM

Block 2, M-1 Calc. New Sat.

WEV I

Yes

I Block M Calc. New

Sat., WEV.

Transfer to COEFF

63

SUBROUTINES USED

INPUT

PERM DENS

VISC PBARX

3. Flow Diagram for Pressure Computation.

0 Data, llt Initial Cond.

MBAL

Block 1 A = 0 .

Calc. C, G ,B, QTERM, WETERM,

Block 2,M-l Calc. A,C,G, B, WETERM, D

No--M-1

Yes

Block M: C = 0 Calc. A,G,B,

WETERM D

Calculate New Pressures

D

Transfer to HITBAL

64

SUBROUTINE USED

INPUT MBAL

PERM DENS

VISC

TRIDAG

65

4, Flow Diagram for Temperature Computation.

Data, tl t' Initial Cond.

MBAL, COEFF

I Block 1

Calc. C,GG,B, E,VCOND,QTERM,

D - I ,..

I Block 2 ' M-1

Calc. A,C,GG, B,E,VCOND,D

r:~. No - M-l Calculatio

Block M Calc. A,GG,B,

E,VCOND,D

Calculate New

Yes

I Out~ut I

SUBROUTINE USED

INPUT MBAL COEFF

PERM VISC DENS

BOND

PERM VISC DENS

BOND

TRIDAG

0ffi}-No ....._Yes .. c STOP )

66

APPENDIX B

Conversion Factors

1. Subroutines COEFF and MBAL.

Using the Darcy's Law we have been working with C.G.S

units. For computation facilities we have transformed the

C.G.S units into field units.

Let us recall our basic equation

A Pn+l pn+l C pn+l __ . . 1 + B. ' + ; ;+1

1._ ~- :;L ~ ...... ...... D. ~

Let us consider the term

as units are concerned, to B. l

n+l A. P. 1 , which will be similar, ~ ~-

pn.+l C pn+l 1 and i i+l

A Pn+l . ft ·cdarcy) 1 . i i-1 are ~n (ft)(ft) cp ft psl

or after simplification in 1 darcy·psi ft2 cp

D. = - G P~ + QTERM + WETERM or in units ~ l

After simplifications, Di is expressed in d!y . Then our

conversion factor will be:

67

ex

ex cm2 cp· = .15806 -atm sec darcy

2. Subroutine HITBAL.

No conversion factor lS necessary to transform

calories/sec into BTU/day. However, calculating the convec-

tion term where the Darcy's Law is used, a conversion

factor is needed and was calculated as follows:

Vt:lt

eY

eY

3 .

= - k aP t:lt or in units, lJ ar

Darcy atm sec 2 cp em

= Darcy psi atm day 86400 sec --~f~t~2----~~~ cp 14.7psi day ft2(30.48)2cm2

= 6.323 Darcy atm sec cp --2 em

Injection and Production Terms.

The terms QO, QW and QG are calculated ln cuft/day but

are output in barrels/day by dividing them in 5.615.

APPENDIX C

Subroutines PERM, DENS, and VISC

1 S b . PERM Eff . b "1 . ( g ) . u routlne - eetlve permea l lty.

k S 3 (2-S -2S ) k = g g we . g Cl-Swe>4

sw > s we

3 kS (2-S -2S)

k = g g w ' sw ~ s g ( l-S ) 4 we

k w

k 0

k 0

2 •

p;Rg

w

= k [ sw swe] 4 1-S we

s > s w we

k (1-S -S ) 3 (1-S +S -2Swe) g w g w ------------------------~-----------------, sw > s ( 1 _8 )4 we

we

[

1-S-Sj-4

= k g w s ~ 1-S ' w "'

s we we

. D . (9) Subroutlne DENS - enslty.

= 2.7 p T+460

68

0. 000987/ l.05xl0 5 +(T-60) 2 ]

PRw = P80

[1.022 - (0.000378T)]

3. Subroutine VISC- Viscosity.(g)

= 0.01764 + 2.015x10- 5T ~g

1776-T = ~w 26, ST-89

69

70

APPENDIX D

Subroutine TRIDAG

In A . p~+l n+l n+l the Equation ~ 1 _1 + Bi Pi + Ci Pi+l = Di'

n+l the new pressures, P , are calculated by solving the

following tridagonal matrix:

i = 1

l = 2

l = 3

i = M-1

1 = M

where A1 = 0 and CM = 0.

The solution of this matrix 1s as follows:

f3 • = Bl l

A._C.

~i B. ~ l for i = 2,3,4, ..... ,M = ~ f3 • 1 J.-

way.

y = D.-A.y. l

l l l-

~. 1 1..-

PM-1 = y M--1

p. = l

71

for i = 2,3,4, ..... ,M

fori= M-1, M-2, .•... ,3,2,1

The new temperatures (Tn+l ·are calculated ln a similar

72

APPENDIX E

Subroutine PBARX

Subroutine PBARX was built to control water evapora-

tion condensation term CWEV).

By convention, CWEV) is considered positive for

evaporation and negative for condensation. This term was

calculated and explained in Subroutine MBAL. In order to

maintain control of it, a comparison was made with another

term CPNDS) which is no more than the following material

balance:

PNDS = Maximum input heat capacity + heat ln

-heat out.

Details of each term of this material balance are as

follows:

Maximum input heat capacity ; (B.V) [ S0

pR0 SH0 +SgpRgSHg

+S p SH +SHRKPRK(l./<jl-1.)]. (TSTM-T .. )/t:.t w Rw w l l,J

Heat

expressed in calories/sec.

ln (Block l, phase l) = (STINJ)( TSTM) [ X*SHg

+0-X)SHw J Heat in (Block 1, phase 2) = 0.

Heat 1n (Block 1, phase 3) = (QO·SH ·p +QG·SH •p o Ro g Rg

+QW·SH •pR )T, . w w l ,]

Heat in (Block 2-M, any phase) n+k n+k = 4-TI(P. ?-P. 12 .)l\zj

l,J l- ,]

(pR ·AAO·SH +pR ·AAG·SH +pR ·AAW·SH )~+~ T~+~ 0 0 . g g w w l-'2 l, J

Heat in is expressed 1n calories/sec. AAO, AAG and AAW

are discussed in the section on Discussion-Computational

Scheme - MBAL.

Heat out (Block 1-M-1, any phase) n+~ = 4-TI(P .. -P. l .) l,J l- ,]

n+k n+~ (p ·BBO·SH +p ·BBG·SH +p ·BBW·SH ). 2 T .. Ro o Rg g Rw w 1+~ l,J

Heat out (Block M, any phase) = 0.

Heat out is expressed in calories/sec. BBO, BBG, BBW are

discussed on Discus~ion-Computational Scheme - MBAL.

73

The term (PNDS) is thus expressed in calories/sec and

transform in gr/sec by dividing it by (Aw), the heat of

vaporization of water.

We have considered the following checks:

If PNDS < O, PNDS = 0. and

if PNDS < WEV, WEV = PNDS

74

This check prevents water condensation from taking

place in excess of that required to raise the system tempera­

ture above the steam temperature.

This over~condensation can occur within a time step if

not prevented. This occurrence is not physically possible

and when it does happen without the described restraint, it

produces disastrous results with respect to the stability

of the model. At all temperature levels the evaporation/

condensation term CWEV) has proven to be extremely sensitive

and would appear to be the most delicate parameter in the

model with respect to stability.

75

VIII. BIBLIOGRAPHY

l. Owens, W. D. and Suter, V. E. (1966): "Steam Stimula­tion - Newest Form of Secondary Petroleum Recovery," Thermal Recovery Handbook, The Oil and Gas Journal p. 49-55. '

2. Crawford, P. B. (1965): "The Big Pay-off in Research: Thermal Oil Recovery," The Petroleum Engineer Publish­ing Company, Dallas, p. 6-10.

3. Kastop, J. E. ( 1965): "Quite Noise Over Steam Flood­ing: What It's all About," Fundamentals of Thermal Oil Recovery, The Petroleum Engineer Publishing Com­pany, Dallas, p. ll-25.

4. Armstrong, T. A. (1966): "Kern River; Where Steam Pay Off," Thermal Recovery Handbook, The Oil and Gas Journal, p. 105.

5. Burns, J. (1969): "A Review of Steam Soak Operations in California," Journal of Petroleum Technology (January, 1969), p. 25-34.

6. Payne, R. W. and Zambrano, G. (1966): "Cyclic Steam Injection Helps Raise Venezuela Production," Thermal Recovery Handbook, The Oil and Gas Journal, p. 42-46.

7. McCarty, D. G. and Barfield, E. C. (1958): "The Use of High-speed Computers for Predicting Flood-out Patterns," Transactions of A.I.M.E., Vol. 213, p. 139-14 5.

8. Douglas, J. , Jr. ( 19 59) : "A Method for Calculating Multi-dimensional Immincible Displacement," Trans­actions of the A.I.M.E., Vol. 216, p. 297-308.

9. Gottfried, B. S. (1965): "A Mathematical Model of Thermal Oil Recovery in Linear Systems," Transactions of the A.I.M.E., Vol. 234, p. II. 196-210.

10. Fagin, R. C. and Stewart, C. H. (1966): "A New Approach to the Two-dimensional Multiphase Reservoir Simulator," Transactions of A.I.M.E., Vol. 237, p. II. 175 -II. 183.

11. Coats, K. H. and Nielsen, and Weber, A. G. (1967): sional, Two-phase Flow in Transactions of A.I.M.E., II. 388.

R. L. and Terhune, M. H. "Simulation of Three-dimen­Oil and Gas Reservoirs," Vol. 240, p. II. 377-

76

12. Davidson, L. B. and Miller, F. G. and Mueller, T. D. (1967): "A Mathematical Model of Reservoir Response During the Cyclic Injection of Steam," Transactions of A.I.M.E., Vol. 240, p. II. 174- II. 188.

13. Seba, R. D. and Perry, G. E. (1969): "A Mathematical Model of Repeated Steam Soaks of Thick Gravity Drainage Reservoirs," Journal of Petroleum Technology (January, 1969), p. 87-100.

14. Peery, J. H. and Herron, E. H. (1959): "Three-phase Reservoir Simulation," Journal of Petroleum Technology (February 1969), p. 211-220.

15. Arnold, M.D. (1969): Personal communications.

16. Amyx, J. W. and Bass, D. M., Jr., (1960): "Petroleum Reservoir Engineering - Physical Properties," McGraw­Hill Book Company, New York, 610 p.

17. Armstrong, T. A. (1966): "What Makes a Steam Project Succeed," Thermal Recovery Handbook, The Oil and Gas Journal, p. 105.

18. Boberg, T. C. (1966): "What's the Score on Thermal Recovery and Thermal Stimulation?" Thermal Recovery Handbook, The Oil and Gas Journal, p. 18-23.

19. Burus, J. M. and Swiens, D. G. (1965): "Design Notes for Practical Steam Soak Systems," Fundamentals of Thermal Oil Recovery, The Petroleum Engineer Publish­ing Company, Dallas, p. 134-137.

20. Dosher, T. M. (1966): "After 10 Years, What's the Score on Use of Steam in Oil Production," Thermal Recovery Handbook, The Oil and Gas Journal, p. 29-32.

21. Muskat, Morris (1949): "Physical Principles of Oil Production," McGraw-Hill Book Company, New York, p. 29-169, p. 364-399, p. 645-728.

22. Nelson, T. W. and McNiel, J. S., Jr. (1965): "Oil Recovery by Thermal Methods," Fundamentals of Thermal Oil Recovery, The Petroleum Engineer Publishing Com­pany, Dallas, p. 26-40.

23. Owens, W. D. and Suter, V. E. (1965): "Steam Stimula­tion for Secondary Recovery," Fundamentals of Thermal Oil Recovery, The Petroleum Engineer Publishing Com­pany, Dallas, p. 60-64, p. 125-126.

77

24. Peaceman, D. W. and Rackford, H. H., Jr. (1955): "The Numerical Solution of Parablic and Elliptic Differen­tial Equations," Journal Soc. Ind. Applied Math., Vol. 3' p. 2 8-41.

25. Ramey, H. J., Jr. (1965): "How to Calculate Heat Transmission in Hot Fluid Injection," Fundamentals of Thermal Oil Recovery, The Petroleum Engineer Publish­ing Company, Dallas, p. 165-172.

26. Smith, C. R. (1966): "Mechanics of Secondary Oil Recovery," Reinhold Publishing Corporations, p. 414-491.

27. Teberg, J. A. (1965): "Guide to Evaluating Thermal Oil Recovery Projects," Fundamentals of Thermal Oil Recovery, The Petroleum Engineer Publishing Company, Dallas, p. 41-49. ·

28. Thermal Recovery Handbook (1966) - The Oil and Gas Journal, p. 6-10, p. 13-17, p. 33-35.

29. Willman, B. T. (1960): "Laboratory Studies of Oil Recovery by Steam Injection," Thermal Recovery Process, Society of Petroleum Engineers of A.I.M.E., Trans­actions Reprint Series No. 7, p. 154-163.

78

IX. VITA

Jean-Claude Bernys was born on June 25, 1936, in Paris,

France. He received his primary and secondary education in

Paris, France where he graduated in 1954. After four years

of interruption dedicated to teaching, he enrolled in the

'Universidad Central de Venezeula', in Caracas, Venezuela

and received a Bachelor of Science Degree in Meteorology in

July, 1963. He has held the Creole Petroleum Corporation

scholarship for the period September 1962 to July 1963. He

worked four and one half years as Petroleum Engineer with

Texaco Incorporated, Venezuelan Division.

He has been enrolled in the graduate school of the

University of Missouri-Rolla since January 1968 and has held

a Texaco scholarship for the period January 1968 to

November 1969. He is a member of A.I.M.E., registered

professional engineer in Venezuela and belongs to the

honorific petroleum engineers fraternity, Pi Epsilon Tau.