Professional Documents
Culture Documents
Petroleum Experts
User Manual
IPM
TUTORIAL
October 2009
Copyright Notice
The copyright in this manual and the associated computer program are the property of Petroleum Experts
Ltd. All rights reserved. Both, this manual and the computer program h
have
ave been provided pursuant to a
Licence Agreement containing restriction of use.
No part of this manual may be reproduced, transmitted, transcribed, stored in a retrieval system, or
translated into any language, in any form or by any means, electronic, mechanical, magnetic, optical or
otherwise, or disclose to third parties without prior written consent from Petroleum Experts Ltd., Petex
House, 10 Logie Mill, Edinburgh, EH7 4HG, Scotland, UK.
© Petroleum Experts
Experts Ltd. All rights reserved.
IPM Suite, GAP, PROSPER, MBAL, PVTP, REVEAL, RESOLVE, IFM, ModelCatalogue and OpenServer
are trademarks of Petroleum Experts Ltd.
Microsoft (Windows), Windows (2000) and Windows (XP) are registered trademarks of the Microsoft
Corporation
Address:
email: edinburgh@petex.com
edinburgh@p
Internet: etex.com
www.petex.com
Contents I
Table of Contents
0
Chapter 1 Introduction 2
1 About This Guide
................................................................................................................................... 2
2 How to use this
...................................................................................................................................
guide 2
Symbols and conventions
.......................................................................................................................................................... 3
Units setup......................................................................................................................................................... 54
Injection fluid setup
......................................................................................................................................................... 55
STEP 2 : System schematics
.......................................................................................................................................................... 56
I
.........................................................................................................................................................
Adding Wells 56
Tie-backs......................................................................................................................................................... 57
The Platform
......................................................................................................................................................... 58
Pipes/Links
......................................................................................................................................................... 58
.........................................................................................................................................................
Other Drawing Options 60
STEP 3 : Describing
..........................................................................................................................................................
the wells 61
Well models
......................................................................................................................................................... 62
Generating IPRs From Existing PROSPER Well Models
......................................................................................................................................................... 63
Importing.........................................................................................................................................................
Existing Vertical Lift tables to the Well Models 65
..........................................................................................................................................................
STEP 4 : Describing the Pipeline network 67
Riser Description
......................................................................................................................................................... 67
'Tie One' .........................................................................................................................................................
Pipeline description 69
‘TieTwo’ Pipeline
.........................................................................................................................................................
description 70
STEP 5 : Calculate Production given total li lift
ft gas available
.......................................................................................................................................................... 70
STEP 6 : Results analysis
.......................................................................................................................................................... 73
5 Associated Water / Gas Injection Model Example
................................................................................................................................... 77
Objectives .......................................................................................................................................................... 77
.........................................................................................................................................................
Learning topics 78
Executive.........................................................................................................................................................
summary 78
..........................................................................................................................................................
STEP 1 : Set the Production Model 78
STEP 2 : Create the Water Injection Model
.......................................................................................................................................................... 81
STEP 3 : Link..........................................................................................................................................................
the Production and the Injection System 84
STEP 4 : Performing the Material Balance Prediction
.......................................................................................................................................................... 87
Associated Gas Injection Model
.......................................................................................................................................................... 92
Contents III
III
Chapter
1
Introduction 2
1 Introduction
This
This docu
documen
mentt conta
contains
ins tutor
tutoria
ials
ls for the Petro
Petroleu
leum
m Exper
Experts’
ts’ softwa
software:
re: PROSPER,
MBAL and GAP. The tutorials
tutorials are designe
designed d to guide the user
user through
through a number
number of
pr
prog
ogra
ram
m exam
exampl
ples
es.. As a new
new user
user,, the
the tuto
tutori
rial
als
s prov
provid
ide
e a good
good over
overvi
view
ew of the
the
programs' functionalities and will assist in developing proficiency in use of the tools.
The tutorials
tutorials are split into two sections.
sections. The first set of tutorial
tutorials
s is des
designe
igned
d for new
users
user s and it focuses
focuses on the dexterity
dexterity required
required to use the programs
programs.. The second set
of tu
tuto
tori
rial
als
s prov
provid
ides
es more
more dept
depth
h and
and kn know
owle
ledg
dge
e on use
use of the
the tool
tools
s in achi
achiev
evin
ing
g
various
various modeling
modeling objectives
objectives and the physica
physicall and enginee
engineering
ring concept
concepts s related
related to
these.
The screen
the softwa
soft re.displays
ware. used
On occasio
occa in the
sion,
n, this data
guide
da are
ta files
file taken
s may
ma vafrom
y vary the
ry from
fro m examples provided
the example
exampless shown
shownwith
as
updates
upda tes to the program
program are issued.
issued. Where
Where major amendments
amendments or changes
changes to the
pr
prog
ogra
ramm re
requ
quirire
e furt
furthe
herr expl
explan
anat
atio
ion,
n, the
the corr
corres
espo
pond
ndining
g docu
docume
ment
ntat
atio
ion
n will
will be
provided.
· Chapter 3, ‘Ph
Chapter ‘Phys
ysics
ics Examp
Examples
les’,
’, co
conta
ntains
ins tutor
tutorial
ials
s that
that provi
provide
de more
more inform
informat
ation
ion
about the physics of the engineering models addressed
NOTE: All completed example files can be found in C:\Program C:\Program Files
\Petroleum Experts\IPM 7.x\Samples\Worked
7.x\Samples\Work ed Examples\Dexterity
Examples\Dexterit y Examples\
GAP. Please note that the files will be in the form of an archived
archived GAP file (GAR file).
The GAR file
file contai
contains
ns all the neces
necessa
sary
ry models
models i.e.,
i.e.,PROSPER, MBAL,
VLP's,
VLP' s, etc., that are require
required d to compete
compete the example
example file. To access
access the files,
files, the
GAR file must first be extracted
extracted using the following work-flow:
work-flow: from the main
menu of GAP select: File | Ar chive | E xtraxtract.
ct. Once the GAR file has
been extracted, a new instance of GAP can be started and the associat
associated
ed files linked
using the tutorial work-flows
New users to Petroleum Experts ’ IPM software should work through all the examples
in Chapter 2 before moving on to Chapter 3.
1.2.
1.2.1
1 Symb
Symbol
ols
s and
and conv
conven
enti
tion
ons
s
Throug
Throughohout
ut the
the user
user guid
guide,
e, sp
spec
ecia
iall font
fonts
s and/
and/or
or icon
icons
s are
are used
used to demo
demons
nstr
trat
ate
e
specific steps, instructions and procedures in the program.
Chapter
2
2 Dexterity Examples
This
p roduexample
ction frobuilds
m thea simple
systemonshore
in timegas
(pnetwork
roductionintegrated
predictiomodel
n). Thand
e wcalculates
ell model
asso
associciat
ated
ed wi
with
th the
the inte
integr
grat
ated
ed mode
modell is desi
design
gned
ed in PROSPER (PROPROSPE
SPERR ga
gas
s well
well
example) and the reservoir model associated with the integrated model is designed
in MBAL (MBAL Gas reservoir example).
This tutorial
tutorial example
example is designe
designed
d to prov
provide
ide a step-by-
step-by-step
step introd
introducti
uction
on to the GAP
program. The emphasis is on the data required to model and analyse the production
potential ofand
importance a d ry ease
for gas of
reunderstanding
servoir (no cohasndebeen
nsate)chosen
. The to
acbe
tuaminimal.
l data isHowever,
of little
the systematic approach to building a GAP mode modell using
using PROSPER wel
welll models
models and
MBAL re
rese
servo
rvoir
ir models
models is an importan
importantt elemen
elementt of the tutor
tutorial
ial.. The
The PROSPER well
modeli
mod eling
ng and MBAL rese
reservoi
rvoirr modeling
modeling phases
phases are separate
separate modules
modules referenc
referenceded
from this GAP tutorial.
2.1.1 Objectives
The system to be modeled is described below:
Dexterity Examples 6
Objectives:
· Calculate production capacity of the system
Calculate production
· rate production capacity of the system if the separator
separator is constrained
constrained to a gas
of100MMscf/day.
2.1.1.1 Learning topics
This section focuses on how to:
This sectio
This section
n descr
describe
ibess how
how GAP is star
starte
ted
d and
and how
how the
the loca
locati
tion
on of the
the requ
requir
ired
ed
associated files is initialised.
St
Star
artt GAP by usin
usingg the
the foll
follow
owin
ing
g Wind
Window
ows
s comm
comman
andsds:: Star
Startt | All
All Pr
Prog
ogra
rams
ms |
Petroleu
Petr oleum
m Experts
Experts IPM 7.X | GAP. See the GAP manua
manuall for more details
details on how to
selecting,, Help | Ab
start GAP. The version of GAP being used may be checked by selecting
out GAP.
The command options (File, Options etc. etc.)) on the GAP main menu are laid out in a
logi
logica
call or
orde
derr (lef
(leftt to righ
right;
t; top
top to bott
bottom
om fash
fashio
ion)
n) that
that refl
reflec
ects
ts the
the orde
orderr in whic
which
h
oper
op erat
atio
ions
ns wi
willll usua
usualllly
y be perf
perfor
orme
med.
d. Cl
Clic
ick k on File
File | Di
Direc
rector
torie
ies
s an
andd chec
check k that
that
PROSPER an and d MBAL Ex Exec
ecuta
utable
bles
s point
point to the curre
current
nt versi
version
onss of PROSPER and
MBAL respect
respectively.
ively. The PROSPER and MBAL applications can also be found in the
Petroleum Experts directory.
directory.
Please note that files saved with these versions of GAP, PROSPER and MBAL will
not be readabl
readable
e by previous
previous versions
versions.. It is recommen
recommended ded,, therefo re, that the File |
therefore,
Directory | GAP and MBAL Data Directory
Directory opt
option
ions
s are set
set to point
point to direct
directori
ories
es
th
that
at are exclus
lusiv
ive
ely used to stor
oree data file
files
s crea
reated
ted with thethe curre
rrent sof
softw
twa
are
versions.
It is import
importan
antt to ensur
ensure
e that
that consi
consiste
stent
nt units
units are us
used
ed throu
througho
ghout
ut the integr
integrate
ated
d
model,, particul
model particularly
arly when data generated
generated by PROSPER an and
d MBAL are incorporated
into a GAP model. Oilfield units will be used for this example. Select Options | Units
to view the units used by GAP for input
input and output, the data validatio
validation
n ranges,
ranges, and
Dexterity Examples 8
output precision. Near the top of the screen within the tabular heading select Oilfield
for both input and output units (as shown in Figure 3), and then select OK.
In this
this sectio
section
n the scope
scope of calcu
calculat
lation
ions
s and gener
general
al optio
options
ns requi
required
red for the GAP
model will be defined.
This example
example is focused
focused on a dry gas reservoir
reservoir producing
producing to a separato
separatorr through
through a
deli
delive
very
ry pipe
pipeli
line
ne 1000
10000
0 ft away
away.. No prod
producucti
tion
on hist
histor
ory
y is avai
availa
labl
ble,
e, but
but the
the flui
fluid
d
volume
volu me and composit
composition
ion of the reservoi
reservoirr has been estimated,
estimated, allo
allowin
wing
g a material
material
balance prediction to be performed.
The completed options interface is shown above. This completes the GAP
calculation method set-up. Select OK to return to the main GAP window.
Dexterity Examples 10
2.1.4
2.1.4 STEP
STEP 3 : Defi
Define
ne GAP
GAP Mod
Model
el Schem
Schemati
atica
call
lly
y
The model will consist of a reservoir (specified as a tank), a gas production well and
a pipeline connecting the well manifold to the delivery pipeline. It is recommended
that the GAP model be specified from the separator (delivery pipeline) end towards
the reservoir,
reservoir, allowing
allowing complex models to be built easily.
easily. Since this example
example is very
simple it makes little difference in what order the components are created.
Select
Select the Add Separat
Separator
or icon and click
click the
the left-ha
left-hand
nd mouse
mouse button
button in the
the main
main
GAP di
disp
splay
lay area
area towar
towards
ds the top right.
right. The elemen
elementt is lab
labell
elled
ed 'Sepa
'Separat
rator'
or'.. The
The
label is not required, but it is advisable to identify the nodes this way. A separator is
considered by GAP to be the end of the production
production chain or a fixed pressure point in
the syste
system.m. This
This does
does not
not have
have to repres
represen
entt a separ
separato
atorr in realit
reality;
y; rathe
ratherr a node
node//
point in the system where a known pressure exists.
Next, select the Add Joint icon and add a joint. Label this ‘Manifold 1’. Place the
manifold to the left of the separator.
separator. Place a second “Ma
“Manifold
nifold 2” to the left of this. A
joint is any manifold or intersection where
where pipes converge
converge.. A pipe element is defined
in between two joints.
Select the Add Well icon and add a well below the Manifold 2. Label this ‘Well’.
Select the Tank icon and add a Tank, named ‘Tank’ below the well.
The elements
elements shall be linked together with the Add Link icon by dragging the left-
hand
han d mouse
mouse butto
buttonn betwe
betweenen two
two compo
componenents
nts.. The
The conne
connectiction
ons
s are
are made
made in the
dire
direct
ctio
ion
n of flui
fluid
d flow
flow.. Conn
Connec
ectt the
the Tank
Tank to itsits Well
Well,, and
and the
the Well
Well to its
its we
well
llhe
head
ad
(Manifold
(Man ifold 1). Connect
Connect manifold
manifold 1 to 2 for the pipe and finally
finally connect
connect Manifold
Manifold 2 to
th
the
e Sepa
Separarato
tor.r. Note
Note that
that a pipe
pipe co
comp
mpon
onenentt has
has been
been inse
insert
rted
ed betw
betweeeenn the
the two
two
Manifolds. No pipe components are defined between the Tank, Well, and Manifold 2
since
sinc e any piping between
between these
these componen
components ts is assumed
assumed to be implicitly
implicitly defined
defined by
the Well.
The basi
The basic
c mode
modell layo
layout
ut has
has been
been defi
define
ned:
d: addi
additi
tion
onal
al comp
compon
onen
ents
ts ca
can
n easi
easily
ly be
added or deleted as the model is refined later. The GAP integrated model schematic
is shown below
Save the GAP file (using File | Save As) as Gasres.gap in a directory of choice.
2.1.
2.1.5
5 STEP
STEP 4 : Defi
Define
ne th
the
e Well
Well
In this
thithe
from s step
step the physi
phto
reservoir ysical
cal wellhead
the chara
characte
cteris
wellhead ristic
tics
s of the
(‘Manifold’ in well
we
thisll example)
and reserv
reservoir
oir which
shall wh
beich defin
define
e flow
specified. flo
Thew
perf
pe rfor
orma
manc
nce
e of well
well is defi
define
nedd by a VLP
VLP and
and IPR
IPR mode
model.
l. Ple
Pleas
asee ref
refer
er to th
the
e we
wellll
section of the GAP manual for more details on well models and available options.
Although data may be entered directly into GAP, PROSPER will be used to generate
generate
the well proper
propertieties.
s. The
The main
main advan
advantag
tage
e of using
using PROSPER is that
that the
the VLPs
VLPs and
and
IPRs can be generated later by automatic batch calls to PROSPER from GAP. ‘VLP/
IPR Intersection’ shall be selected as the well model in GAP. In addition, well model
vali
va lida
dati
tion
on (i.e
(i.e.. matc
matchihing
ng mode
modell to prod
produc
ucti
tion
on hist
histor
ory)
y) and
and se
sens
nsit
itiv
ivit
ity
y anal
analys
ysis
is on
different design parameters or future condition of the well can be performed using
PROSPER.
Double
Double click
click using the left-h
left-hand
and mouse
mouse button
button on the
the Well
Well compo
compone
nent
nt in the GAP
model.
model. A well
well summa
summaryry scree
screen
n is displa
displaye
yed
d where
where well type
type and
and well
well model
model to be
Dexterity Examples 12
used ar
used are
e select
selected.
ed. All eleme
elements
nts conta
containe
inedd in the model
model are listed
listed on the right and
and
data entry for any component can be made by selecting the required component with
a left mouse click. A red cross besides the equipment indicates that insufficient data
has been entered. Within the Well data entry screen change the Well Type to Gas
Producer (this
(this will change the well colour on the main display screen from green to
re
red)
d).. Set
Set th
thee well modell as VL
well mode VLPP / IP
IPR
R Inte
Interse
rsecti
ction
on.. Se
Sett the
the rate modell as 'Use
rate mode
volumes'. Rates (for the VLPs) can be defined using volumes or mass More
information is available under 'Well summary screen' section of GAP manual.
Select the “Run PROSPER” button in bottom right hand corner and GAP
automatically launches a PROSPER file. Check
Check that the correct
correct version of PROSPER
is loaded,
loaded, otherwise check File | Directory from within GAP. Go to the PROSPER
otherwise check
Gas Well Example to
Example to set up the PROSPER model.
With
Wi th th
the e PROSPER we
wellll modell
modelling
ing exerc
exercise
ise compl
complet
eted,
ed, save
save the
the file
file and retur
return
n to
GAP f frrom PROSPER by selec lectin
ting GAP fr
from the main PROSPER menu. It is
recommended that any changes made to a PROSPER file are saved before returningreturning
to GAP.
On re
retu
turn
rnin
ing
g to GAP af
afte
terr crea
creati
ting
ng the
the PROSPER file
file the
the PRO
PROSPE
SPER.OUT file
R.OUT file wi
willll
aut
uto
omati
matic
cally
lly be pla
placed
ced in the GAP wel
welll summa
mmary scree
reen PROSPER file
file path
path
Alternatively, use the Browse button to locate the PROSPER.OUT file. The
location. Alternatively,
*.out
*.out (e.g.
(e.g. Gasre
Gasres.O
s.OUT
UT)) PROSPER file
file sh
shou
ouldld be used
used in pref
prefer
eren
ence
ce to the
the inpu
inputt
(Gasres.SIN) and analysis (Gasres.ANL) files.
With the well file path defined, the status becomes valid. To further check that the
PROSPER file
file is prop
roperly
rly loc
located lect Run PROSPER an
ted selec and return to GAP by
selecting GAP on the PROSPER main menu.
Save the GAP file by clicking on the save icon or File| Save and selecting Yes to
the overwrite confirmation.
2.1.
2.1.6
6 STEP
STEP 5 : Cal
Calcu
cula
late
te the
the Well
Well IPR
IPR and
and VLP
VLP
The Inflow
now Performance
Performan
be generated ce Relationby
automatically (IPR) and
batch Vertical
calls Lift Performance
to PROSPERPerforman
. ce (VLP) data can
The
Th e in
infl
flow
ow perf
perfor
orma
manc
ncee rela
relati
tion
onsh
ship
ip (IPR
(IPR)) of the
the well
well has
has been
been desc
descri
ribe
bed
d in the
the
PROSPER wel
welll model. We need
need to transfer
transfer the IPR from PROSPER to GAP. For gas
wells,
wel ls, while importing
importing the IPR from PROSPER to GAP, GAP takes three points from
the PROSPER IPR, and fits the three points to the Forcheimer Pseudo Pressure IPR
model or C & n IPR method (Defined by user in the IPR screen of the well in GAP).
Dexterity Examples 14
Click on All to select all the valid wells in the model (in this case only one).
Generate
Cl
Clic
ick
k on
PROSPER). to proce
proceed
ed and
and the
the IPR will be gener
generate
ated
d (copie
(copied
d acros
across
s from
from
Click OK and go back to the main screen. Double-click on the Well icon to bring up
the well summary screen then select IPR tab to display the fluid PVT properties,
layer
(still inpressures
red). and temperatures obtained from PROSPER. Click on the More tab
GAP needs to know how water cut and GOR (case of oils) will evolve in future and
for this pseudo-relative permeability curves are required. For this example, fractional
flow rel perms shall be obtained "from tank model". Select this option and the IPR
becomes valid. Alternatively, selecting Validate will also remove the red invalid IPR
designation.
Dexterity Examples 16
Select OK and then Generate to perform the calculations using PROSPER: this may
take some time. Select OK | OK when the calculations have completed.
Go back
back to the main screen
screen.. Note
Note that the well
well is now valid
valid as the thick
thick red circle
circle
around the well has now disappeared. Double-click on the Well icon to bring up the
welll summary
wel summary screen.
screen. Notice also that the colour
colour of the VLP and IPR buttons
buttons have
have
now turned green indicating a valid GAP well model.
Now save the GAP file by clicking on save icon and selecting Yes to the overwrite
confirmation.
2.1.
2.1.7
7 STEP
STEP 6 : Defi
Define
ne pipe
pipelline
ine
The pipeline profile and equipment data will be input in this section for pressure drop
calculations along the pipe.
Double click on the pipeline in the GAP model using the left-hand mouse button and
select Input at the botto
bottomm of the
the sc
scree
reen,
n, follow
followeded by the Description tab, leaving
leaving
the Environment pro prope
pert
rtie
ies
s at thei
theirr defa
defaulultt valu
values
es for
for pipe
pipeli
line
ne temp
temper
erat
atur
ure
e
calculations. Enter the following pipe data:
Length = 10000 ft
TVD downstream = 0 ft
TVD upstream = 0 ft
Inside diameter = 6 INS
Roughness = 0.0006 INS
Dexterity Examples 18
2.1.
2.1.8
8 STEP
STEP 7 : Solv
Solve
e the
the GAP
GAP Net
Netwo
work
rk
This section
section describe
describes
s how to calculat
calculate
e producti
production
on from the integra
integrated
ted model.
model. This
This
objectiv
obje ctive
e is achieve
achievedd by solving
solving the network
network with the separato
separatorr pressure
pressure boundary
boundary
condition defined.
defined. The potential
potential of the system at a point in time is obtained thro
through
ugh
this approach
approach while MBAL calcul
calculatio
ations
ns will provide
provide reservoi
reservoirr pressure
pressure decline
decline with
time for prediction calculations.
Double-click using the left-hand mouse button on the GAP well model. Note that all
of the Data Summary
Summary flags are green and the Well has a green
green tick next to it in the
list of components
components on the right side of the Equipment Data Entry scree
screen.
n. If this is not
th
thee ca
case
se,, then
then the
the VLP
VLP an
and
d IPR
IPR mode
modelsls have
have not
not been
been ca
calc
lcul
ulat
ated
ed co
corr
rrec
ectl
tly
y and
and
STEP 5 should be repeated carefully.
To calculate the system production, select Solve Network from GAP menu. Set the
Separator Pressure to 1300
1300 ps
psig. Selectt Next | Calculate. Go back
ig. Selec back to the
the main
main
screen when calculation is completed.
The re
resul
sults
ts of a netwo
network
rk solve
solve can be obtai
obtaine
ned
d by hover
hovering
ing the mouse
mouse over
over each
each
networ
network
k elem
elemen
ent/
t/no
node
de as sh
show
own
n belo
below.
w. Amon
Among g info
inform
rmat
atio
ion
n disp
displa
laye
yed
d are:
are: Qoil
Qoil;;
Qwat; Qliq; Qgas; Pressure; Temp.; and dP for the exit point of that item.
The results can also be viewed by selecting Results | Detailed | All Items. The gas
production rate from the system is 72 MMscf/day. Select OK to return
return to the
the main
main
GAP window.
2.1.9
2.1.9 STEP
STEP 8 : Mater
Materia
iall Bala
Balanc
nce
e Predi
Predicti
ction
on
In this section a tank model is defined using MBAL, and a material balance
prediction of flow and pressure decline is undertaken.
Dexterity Examples 20
If MBAL has been accessed from GAP, upon returning to GAP from MBAL, the path
of the MBAL file will be displayed in the Tank Summary Screen of GAP. If the MBAL
file
file has
has been
been prep
preparared
ed by runn
runnin
ing
g MBAL standa
standalone
lone/ind
/indepen
ependen
dently,
tly, then the file
path can be specifie
specifiedd by clicking
clicking on browse
browse to locate
locate the Gasres.mbi
Gasres.mbi file.
file. Note
Note that
the Tank component on the right side of the Equipment Data Entry screen now has a
green tick beside its name.
Select Prediction | Run Prediction and set the following time control data.
Dexterity Examples 22
The results of the prediction calculation can be viewed by selecting from the main
GAP me
mennu Pr
Pred
edicicti
tion
on | Plot
Plot Node
Nodess Pred
Predic
icti
tion
on Resu
Resultlts
s, and
and high
highli
ligh
ghti
ting
ng the
the
Sepa
epara
rato
tor,
r, Man
Manifo
ifold 1 and
and 2 and
and Well
ell nodes from
from the
the resul
sultin
ting lis
list. Sinc
ince the
components are all in series, the flow parameters should be identical for each node
and curves should overlay.
Click on Plot and a plot window will appear. Select Variables and plot the Gas rate
nst time. Also plot Water rate, Reservo
against
agai Reservoirir pressure and Cum Gas Production
Production
results.
Dexterity Examples 24
The init
The initia
iall and
and peak
peak gas
gas rate
rate sh
shou
ouldld be 72 MMsc
MMscf/f/da
day,
y, and
and the
the peak
peak wate
waterr rate
rate
should
shou ld be 44 STB/day
STB/day.. This
This water
water is the vaporised
vaporised and connate
connate water produced
produced as
the reservoi
reservoirr depress
depressuris
urises,
es, water
water expands
expands and formatio
formationn rocks
rocks contract Select M
contract.. Select
ain to return the main GAP window.
Now save the GAP file by clicking on save icon and selecting Yes to the overwrite
confirmation.
This conclude
concludes
s the first
first objectiv
objective
e of the exercis
exercise:
e: calcula
calculating
ting the system
system producti
production
on
in time.
2.1.1
2.1.10
0 STEP
STEP 9 : Cons
Constra
train
ints
ts
This
his sectio
tion explain
lains
s how to achievieve the sec
second objec
jective
tive of the exerci
rcise:
se: a
constrai
cons traint
nt will be applied
applied to the maximum flow rate that can be passed
passed through the
separator. Production from one well is not enough to meet the target rate constraint.
Howeve
How ever,
r, the use of two wells
wells gives a producti
production
on much higher
higher than the target
target rate
rate..
Thus, one of the wells will initially have to be choked back to satisfy the separator
constraint.
Select the well icon and add a new well next to the current well.
The already defined well properties (VLPs, IPR, PVT etc) can be copied to the new
wellll by holdin
we holding
g the Ctrl key down
down while
while selec
selectin
ting
g the first
first well
well with
with the left
left mouse
mouse
button, and dragging the mouse over the new well.
Add a link between the new well and the Manifold 2 using the link icon, and then
deselect the link icon.
Alternatively, right click on the first well and select Copy. Right click anywhere in the
Alternatively,
model and select Paste to paste the copied well. Link the well to manifold 1.
Enter the Summary Data Entry screen for the second well by double-clicking on the
well's icon with the left-hand mouse button. Change its label to Well 2 in the top left
of the screen,
screen, and then click on the green labelled dP Control in the lower
green tab labelled lower part
part
of the screen. These buttons are quick links to different screens of equipment input
data.
dat Set the “dP Control” to Calculated. This will simulate the presence of a well
a. Set
hea
he ad choke thathat allo
llows GAP to
to reduce the flow from the well and meet any
constraints imposed on the system.
Dexterity Examples 26
Select OK. The potentially choked (controllable) well will have a thin red ring around
it.
Dexterity Examples 28
The se
The sepa
para
rato
torr co
cons
nstr
trai
aint
nt is sh
show
ownn on the
the sepa
separa
rato
torr icon
icon as two
two inwa
inward
rd poin
pointi
ting
ng
arrows. This is shown in the figure below.
ct So
Select
Sele Sollve Net
etwo
work
rk | Next
Next an
and
d clic the Op
lick on the Opti
timi
mise
se wi
with
th all
all Cons
Constra
train
ints
ts
option:
Dexterity Examples 30
Save the GAP file using save icon and select Yes to overwrite the current file.
This
This tu
tuto
tori
rial
al exam
exampl
ple
e is desi
design
gned
ed to prov
provid
ide
e a step
step-b
-by-
y-st
step
ep intr
introd
oduc
ucti
tion
on to the
the
PROSPER prog
program.
ram. The emphasis
emphasis is on the data entry
entry required
required to model
model a dry gas
produc
pro ducing
ing well for inc
inclus
lusion
ion into
into an integ
integrat
rated
ed gas syste
systemm model
model in GAP. See See the
the
GAP Gas Network Example for further details. Since it is hoped that this example will
be used as a phase in the GAP Ga Gass Netw
Networ
ork
k Exam
Exampl ple,
e, it is anti
antici
cipa
pate
ted
d that
that
PROSPER wil
willl have
have been loaded
loaded from within
within GAP. How
Howeve
everr if that is not
not the case,
case,
this example can also be run using the standalone version of PROSPER.
Dexterity Examples 32
In addition PROSPER is equipped with techniques to validate the model by matching
know
kn own
n cocorr
rrel
elat
atio
ions
ns to obse
observ
rved
ed prod
produc
ucti
tion
on hist
histor
ory
y and
and also
also perf
perfor
ormi
ming
ng deta
detail
iled
ed
sensitivity analyses.
2.2.1 Objectives
The system to be modeled is described below:
· A naturally
naturally flowing 17,350
17,350 feet deep well.
· Tubing is 17250 feet long (2.992 inches ID) with 100 feet of casing (6 inches ID).
· The reservoir is at 11500psig and 230degF.
· Fluid is dry gas with no condensate or free water associated with it.
Objective:
· Design a PROSPER w
we
ell model for input into GAP gas inte
integr
grat
ated
ed mode
modeli
ling
ng
exercise.
· Calculate production capacity of the well.
2.2.1.1 Learning topics
This section focuses on how to:
2.2.
2.2.2
2 STEP
STEP 1 : In
Init
itia
iali
lise
se PROS
PROSPE
PER
R
If PROSPER ha
has
s not
not been
been star
starte
ted
d from
from GAP, it ca
can
n be run
run stan
standa
dalo
lone
ne usin
using
g the
the
followin
following
g Windows
Windows commands:
commands: Start
Start | All Programs
Programs | Petrole
Petroleum
um Experts IPM 7.X |
PROSPER. See the PROSPER manual for more details on how to launch PROSPER.
It is necessa
necessary
ry to check
check that the current
current version
version of PROSPER has been loaded. The
vers
versio
ion
n of PROSPER be
bein
ing
g used
used can
can be se
seen
en in bott
bottom
om righ
rightt hand
hand side
side of ma
main
in
PROSPER interface or by selecting Help | About Prosper .
Sele
Se ct File | New to
lect to st
sta
art a new
new file
file if req
require
ired. This
his step
tep is not nec
necessar
sary if
PROSPER has been launched from GAP.
ct File
Select
Sele File | Prefer
Preferenc
ences
es fo
foll
llow
owed the File ta
ed by the tab.
b. It is reco
recomm
mmen
ende
dedd that
that the
the
Defaultt Data Directory fiel
Defaul field (using the Browse button) to a directory that is
d is set (using
exclusively used to store data files created with the current software version. This is
as shown in the following figure.
Dexterity Examples 34
2.2.3
2.2.3 STEP
STEP 2 : Defin
Define
e PRO
PROSP
SPER
ER Meth
Method
od/O
/Opt
ptio
ions
ns
In this section
section the well modeling
modeling objectiv
objectives
es in PROSPER are set e.g. well type, fluid
type e.t.c. Detailed information about these options will be entered later.
This example
example is focused
focused on a dry gas producing Select Options | Options to
producing well. Select
disp
ispla
lay
y the System
tem Summammary scree
reen. The Optio
ption
ns interf
terfa
ace define
fines
s the well
ell
modeling objective and based on this, the necessary data interfaces become active
in the model. Set the options shown below and click Done.
2.2.
2.2.4
4 STEP
STEP 3 : Defi
Define
ne fl
flui
uid
d PVT
PVT Data
Data
An unmatched
unmatched Black Oil PVT mode modell shall
shall be emplo
employed
yed for fluid
fluid chara
charact
cteri
erisa
satio
tion.
n.
Select PVT |
| Input Data to enter
enter the PVT data.
data. Note the options
options to match
match Black
Black oil
correlations
correlations to measured data, or to use PVT data
data lookup tables. If lookup tables are
used, data covering the range of temperatures, pressures and GOR/CGR which may
be encountered by the well is required. Enter the following data and select Done.
2.2.5
2.2.5 STEP
STEP 4 : Def
Defin
ine
e Well
Well Infl
Inflow
ow and
and Equi
Equipm
pmen
entt data
data
This step defines the properties of the reservoir and well that will determine the flow
rate of the produced fluid for a given reservoir pressure and well head pressure.
Select Sys
Select System
tem | Equipme
Equipment nt (Tubing
(Tubing etc) to input
input the well prope
properti
rties. Selectt All,
es. Selec
and then Edit. Ente
Enterr the followin
following
g deviati
deviation
on survey
survey data describ
describing
ing a vertical
vertical well
profile
profi 17350 ft. Click Done when the deviation survey data has
le down to a depth of 17350
been entered.
Dexterity Examples 36
No surface equipment is required in this model. Note that all equipment between the
well head and manifold defined in GAP wo would
uld in gene
general
ral have to be input
input here so
thatt th
tha the
e vario
various
us press
pressur
ure
e drops
drops due
due to these
these eq
equip
uipmen
ments
ts are accou
accounte
nted
d for in the
VLP. Select Cancel.
A temperature
temperature profile for
for the well is required.
required. This is
is defined by a temperature
temperature m
model
odel
selected under System Options. Please see section of PROSPER Userguide for
more information on temperature models.
This mode
This modell is perf
perfor
ormi
ming
ng a pres
pressu
sure
re and
and temp
temper
erat
atur
ure
e calc
calcul
ulat
atio
ion,
n, ther
theref
efor
ore
e the
the
temperature of the surrounding formations and a mean heat transfer coefficient are
required. Enter the following linear geothermal gradient and then select Done.
Measured
Meas ured Depth
Depth (ft) Formati
Formation
on tempe
temperatu
rature
re (
oF)
0 60
17350 230
Dexterity Examples 38
The fluid average heat capacities shall be left at their default values. Click on Done
to accept the values.
Back on the main Equipment data entry screen. Select Summary | Draw Downhole
to view a schematic of the downhole equipment. Select Main to save the input data
and return to the main PROSPER window.
The equipment data defined will be used with a VLP correlation function for
estima
estimatio
tion
n of press
pressure
ure drops
drops in the wel
welll (i.e.
(i.e. defin
define
e the VLP).
VLP). The
The next
next ste
step
p is to
define the well inflow using an Inflow Performance model.
Dexterity Examples 40
Input screen. Click on the Petroleum Experts Reservoir Model and Enter Skin By
Hand for the Mechanic
Mechanical/G
al/Geome
eometric
trical
al Skin.
Skin. Set the followin
following
g data in the lower right
of the screen.
Select the Input Data button at the top right of the interface
Select interface and enter
enter the following
following
data within the Reservoir Model section.
· Reservoir Permeability 20 md
· Reservoir Thickness 100 feet
· Drainage Area 2500 acres
· Dietz Shape Factor 31.6
· Wellbore Radius 0.354 feet
· Perforation Interval 30 feet
· Time 100 days
· Reservoir Porosity 0.2
· Swc 0.2
Dexterity Examples 42
An unmatched
unmatched VLP correlation
correlation (Petroleum
(Petroleum experts 2) will be used to calculate
pressure drops in the well. If test data exists, a suitable correlation can be matched
to reproduce the pressure drops in the well in reality and this will be selected here.
Select Contin
Continue
ue | Continue
Continue | Calculate
Calculate. The production from the system and other
parameters are displayed under solution details on the right. Scroll right (towards the
bottom
bottom of the screen)
screen) within the Results display
display until the dP Friction
Friction and dP Gravity
Gravity
columns
sure are
pressure
pres dropshown.
within Notice
welthat
the well fornates
moderate
l dominate
domi and large
s the gravitation
gravita gas
tional
al preflow
pressur rates,
e dropthe
ssure to frictional
such
such an
extent that these flow rates are unlikely to ever be achieved, suggesting that perhaps
a larger diameter well should be considered. Select Plot to display the results.
The X-axis shows the produced gas flow rate and the Y-axis shows the well
sandface pressure.
pressure. The reservoir
reservoir pressure has
has been set to 11500 psig and the well
well
head
hea d press
pressure
ure to 1500
1500 psig.
psig. For
For these
these pressu
pressure
res,
s, the IPR (green
(green curve
curve)) and
and VLP
VLP
(red
(red curve
curve)) inter
interse
sect
ct at a well
well sa
sand
ndfac
facee press
pressure
ure of 8644
8644 ps
psig
ig and
and flow
flow rate
rate of 72
MMscf/day, these being the flow conditions that the well would actually achieve (i.e.
the unique
unique flow pressure
pressure solution
solution that lies on both the IPR and VLP curves).
curves). Move
th
the
e mou
mouse cur
cursor within
thin the
the plot to disisp
play
lay the
the X and Y coocoordin
dinate
ate valu
alues ar
are
e
displayed at the top right of the screen.
The relatively steep gradient of the VLP curve compared with the IPR curve indicates
that a high percentage of the pressure drop from the reservoir to the well head is as
a result of high frictional resistance within the well.
Sele ct Fini
Select Finish.
sh. Save the PROSPER file
file as Gasr
Gasres
es.o
.out
ut in a suit
suitab
able
le dire
direct
ctor
ory
y by
clicking File |Save As.
If PROSPER wa
was
s being
being run from GAP, select GAP on the menu bar to return to the
GAP Gas Network Example documentation, otherwise select File | Exit.
This completes the PROSPER gas well modeling exercise - Click here to Return to
GAP
Dexterity Examples 44
MBAL i is
s a rese
reserv
rvoi
oirr anal
analys
ysis
is tool
tool that
that ma
make
kes
s use
use of the
the prod
produc
ucti
tion
on hist
histor
ory
y of a
re
rese
serv
rvoi
oirr and
and the
the PVT ch
chara
aracte
cteris
ristic
tics
s of the prod
product
uction
ion fluid
fluid in perfo
performi
rming
ng mass
mass
balance calculations
calculations to estimate the original volumes of fluid in place and identify the
dr
driv
ivin
ingg mech
mechan
anis
isms
ms actiacting
ng wi
with
thin
in the
the rese
reserv
rvoi
oirr (e.g
(e.g.. flui
fluid
d expa
expans
nsio
ion,
n, form
format
atio
ion
n
expansion and aquifer inflow). Good PVT characterisation and production history are
usua
usualllly
y an es
esse
sentntia
iall inpu
inputt to an MBAL cal
calcu
culat
lation
ion,, but
but for this
this tutor
tutoria
iall exampl
example
e a
minimum of input data is required.
With respect
respect to the GAP Gas Example, the purpose of the MBAL model is to define
the reservoi
reservoirr charact
characteris
eristics
tics so that material
material balance
balance predict
prediction
ion calculat
calculations
ions can be
performed by GAP.
2.3.1 Objectives
The system to be modeled is described below:
· A dry gas
gas reservoir
reservoir with no
no condensate or free water
water associated
associated with it.
it.
· The reservoir volume is 600Bscf of dry gas at 11500psig and 230degF.
Objective:
· Design a MBAL tank model for input into GAP gas integrated modeling exercise.
2.3.
2.3.2
2 STEP
STEP 1 : Ini
Initi
tial
alis
ise
e MBA
MBAL
L
If MBAL has not been started from GAP, it can be run standalone by using the
following
MBAL. See Windows commands:
the MBAL Start
manual for | Alldetails
more Programs | Petroleum
on how to launchExperts
MBAL.
IPM 7.X |
Fr
From
om GAP th
the
e MBAL pro
progr
gram
am ca
can
n be star
starte
ted
d from
from the
the tank
tank summ
summar
ary
y scre
screen
en by
clicking on R un MB AL as shown in the following figure.
Dexterity Examples 46
The command options (File, Tool, Options etc.) at the top of the MBAL window are
lai
laid
d out in a logica
logicall order
order (left to right;
right; top
top to bottom
bottom)) that
that reflec
reflects
ts the seque
sequence
nce of
operations required
required to build a valid tank model. Note that files saved with this version
of MBAL will not be
be readable by previous versions. It is therefore recommended that
the File | Data Directory option is set to a directory that is exclusively used to store
data files created with the current software version.
It is important to ensure that consistent units are used throughout, particularly when
data generated
generated by MBAL may be incorporated into a GAP model. Oilfield
Oilfield units
units will
be used for this example. Select Units to view the units used by MBAL for both input
and output,
output
output , as
units, well
and asselect
then the expected
expect
Doneed ranges. Select Oilfield for both input
. data ranges. input and
2.3.
2.3.3
3 STEP
STEP 2 : Def
Defin
ine
e MBAL
MBAL Met
Metho
hod/
d/Op
Opti
tion
ons
s
In this section
section the type of reservo
reservoir
ir fluid
fluid and tank model that fulfils MBAL modeling
objective will be defined. Their detailed specification will be entered later.
This example is focused on modeling a dry gas reservoir. Select Options to display
the System Options screen. The options interface defines the MBAL tank modeling
obje
object
ctiv
ive
e and
and base
basedd on this
this,, the
the nece
necess
ssar
ary
y data
data sect
sectio
ions
ns beco
become
me acti
active
ve in the
the
model. Set the options shown in the figure below and then select Done.
Dexterity Examples 48
2.3.
2.3.4
4 STEP
STEP 3 : Defi
Define
ne PVT
PVT Data
Data
The
Th e PVT
PVT data
data used
used by MBAL mu must
st be the same
same as that
that used
used by PROSPER if an
integrated
integrated GAP mod
model
el involv
involvining
g MBAL an and PROSPER is
is to be use
used. To aid this
process,
proc ess, MBAL ca
can
n im
impo
portrt the
the PVT
PVT data
data used
used by PROSPER by usin
using the Import
g the
butt
bu tton
on to im
impo
port
rt a PVT file
file ge
gene
nerat
rated
ed by PROSPER (e.g. GASRES.
GASRES.PVT ).
) . If this
this is
done, then the same matching to correlations or tabulated values must be initialised
within MBAL.
Ent
nter
er the flu
fluid PVT data as shown in the the fig
figure below
low, and sele
elect Done. The
condensate gravity of 50 API will not be used in calculations since CGR is zero, but
a value
value greater
greater than 5 is require
required
d by defau
default.
lt. See
See the MBAL manual for details on
how to change unit range defaults.
2.3.
2.3.5
5 STEP
STEP 4 : Defi
Define
ne Tank
Tank Para
Parame
mete
ters
rs
This st
This step
ep defi
define
ness the
the phys
physic
ical
al prop
proper
erti
ties
es of the
the rese
reserv
rvoi
oirr requ
requir
ired
ed for
for mate
materi
rial
al
balance calculations.
Fr
From
om MBAL ma mainin screen
screen,, se lectt Inpu
selec Inputt | Tank
Tank Data
Data to input
input the
the tank
tank prope
properti
rties
es..
In
Inpu
putt th
the
e fo
foll
llow
owin
ing
g para
parame
meteters
rs wi
with
thin
in the
the Tank
Tank Inpu
Inputt Data
Data sc
scre
reen The Validate
en.. The
button
butto n at the bottom
bottom of the screens
screens can be usedused to validate
validate the data input
input for each
screen.
Tank
· TankParameters
Type Gas
· Temperature 230 deg F
· Initial Pressure 11500 psig
· Porosity 0.2 fraction
· Connate Water Saturation 0.2 fraction
· Water Compressibility Use Corr (1/psi)
· Original Gas In Place 600000 MMscf
· Start of Production 01/01/2005
Water Influx
· Model None
Rock Properties
· Check the From Correlation radio button
Dexterity Examples 50
Relative Permeability
· Rel Perm from Corey Functions
· Water Sweep Eff. 100%
· Hysteresis No
Not
ote
e that the resi
esidua
dual satur
turatio
ation
n for
for water
ter cor
corres
responds to the connate
ate water
ter
saturation.
With no prprodu
oducti
ction
on histor
history
y availa
available
ble,, prod
product
uction
ion histor
history
y matchi
matching
ng is not possib
possible.
le.
Select File | Save As to save the MBAL data. Enter the the file name GasRes.MBI
GasRes.MBI and
save the file in a suitable directory.
If MBAL w was
as bein
being
g run
run from
from GAP, clclic
icki
king
ng on GAP on the
the main
main menu
menu give
gives
s the
the
option to return back to GAP. Click on O.K. to return the main GAP interface.
This concludes the MBAL gas reservoir modeling example. - Click here to return to
the GAP Tutorial Now.
2.4 GAP G
Ga
as-Lifted S
Sy
ystem E
Ex
xample
The main
The main obje
object
ctiv
ive
e of this
this exam
exampl
ple
e is to show
show how
how thethe non-
non-li
line
near
ar opti
optimi
misa
sati
tion
on
capability of GAP can be used to optimize the gas lift allocation to gas lifted wells in
a simple
simple producti
production
on system,
system, thereby
thereby optimisi
optimising/m
ng/maxim
aximisin
ising
g the total
total oil producti
production
on
from the field.
2.4.1 Objectives
This
This tu
tuto
tori
rial
al offe
offers
rs a guid
guide
e to se
sett
ttin
ing
g up of the
the exam
exampl
ple,
e, and
and also
also an over
overvi
view
ew of
GAP
ot
othe
herr points
These functio
func
willtiona
nalit
be lities
ies that
made tha t can/w
in thecan/will
bodyillofbe
theus
used
ed to ac
text. achie
hieve
ve the modeli
modeling
ng objec
objectiv
tive.
e.
It is encouraged to navigate through other GAP featu
features
res as one proceeds
proceeds through
through
the example as this is a useful way of learning about other features not described
here. For more details on a particular feature, please refer to the main GAP manual.
The system to be modeled is described below:
· The
flat.
platform is at 500 ft above
platform above the seabed.
seabed. The seabe
seabed
d is assume
assumed
d to be
The obje
The jec
ctive
tives
s of the exercis
rcise
e is to max
maximis
imise
e prod
roductio
tion fro
from a gas
gas lifte
ifted
d oil
producti
production
on system
system by re-alloc
re-allocatin
ating
g produced
produced gas across
across the wells in the system
system
using the S olve Networ
Networkk calculation.
NOTE: The model will also include an MBAL tank that is not necessary to have
when using the S olve Networ
Networkk cal
calcu
cual
altio
tion,
n, enab
enabli
ling
ng a pred
predic
icti
tion
on to be
performed if desired once the gas lift optimisation tutorial has been
completed
The st
steps
eps rerequi
quired
red to build
build the
the integ
integra
rated
ted netw
network
ork model
model are
are listed
listed below
below.. Thes
Thesee
gene
genera
rall
lly
y ar
are
e the
the stan
standa
dard
rd step
steps
s requ
requir
ired
ed and
and may
may va
vary
ry de
depe
pend
ndin
ing
g on mode
modeliling
ng
Dexterity Examples 52
2.4.
4.2
2 STEP 1 : Sy
Syste
tem
m Set
etu
up
This section sets GAP up for construction of the network. The steps are:
· Start a new file.
· Set up the optimisation method.
· Set
Set up
up the
the units.
gas injection source.
Select File ½ New to start up a new file. This option clears the current screen display
and resets the program workspace to initial values.
To se
set-
t-up
up the
the opti
optimi
misa
sati
tion
on meth
method
od and
and othe
otherr GAP opt
option
ions,
s, choose Op
choose Opti
tion
ons
s | M
ethod
· Prediction: None
One can run predictive models in GAP, either using a simple decline curve model
or by linking to Petro
Petroleu
leum
m Experts’ MBAL pro
Experts’ progr
gram
am to perf
perfor
orm
m Mate
Materi
rial
al Bala
Balanc
nce
e
calculations.. Connectivity to Petroleum
calculations Petroleum Expert’s REVEAL numerical simulator can
also be done.
Dexterity Examples 54
To set-up
set-up the input
input and
and outpu
outputt units, click on Opt
units, click Option
ions
s | Units
Units and selec
selectt the unit
unit
system required.
Clicking
Clickin g on the cell below the Input or Output
Output column
column header
header (default
(defaulted
ed to Oilfield)
Oilfield)
will yield a selectable list of available units systems. Oilfield units shall be employed
throughout this example.
For more information on units systems in GAP, ple
pleas
ase
e refer
refer to the units
units secti
section
on of
the online help or the GAP manual.
If the integrated model contains gas injections sources (either gas lifted wells or gas
injection into a reservoir model) or any fluid injection source, the fluid characteristics
need to be defined.
GAP maintains a list of gas injection sources with different gas gravities and impurity
levels (and compositions if compositional tracking is enabled). These can be edited
by selecting Options | Injection fluids. When a new file is created, a default entry
entry is
supplied with a specific gravity
gravity of 0.7 and no impurities. This entry can be edited or a
new entry created.
Dexterity Examples 56
When gas lifteed well models are set up, the gas source can be set to any gas PVT
type defined under Injection fluids.
2.4.
2.4.3
3 STEP
STEP 2 : Sys
Syste
tem
m sch
schem
emat
atic
ics
s
The sc
The sche
hema
mati
tics
cs of the
the gas
gas inje
inject
ctio
ion
n netw
networ
ork
k sh
shal
alll be defi
define
ned
d in this
this se
sect
ctio
ion
n The
The
various network element models will be entered once the network is in place.
To creat
create
e the
the wells,
wells, click
click on
on the
the ‘Add
‘Add Well’
Well’ icon,
icon, from the toolbar
toolbar.. One
One may
may now
now
click
lick on anywherhere on the the scree
reen and a wellell ico
icon will be crea
reated
ted at that
hat point.
int.
Whenever an equipment icon is created, a label can be entered. Click OK once the
well name is entered.
The first well will be labelled GL1 and the second wel welll GL2. Users are encouraged
encouraged to
use actual well names as labels for their wells.
A well (or any equipment
equipment type) can be moved across the main GAP inter interface
face by
holding
holding down the shift
shift key,
key, selectin
selectingg the icon and moving it to the desired
desired location
location..
vely, select the Move to
Alternatively,
Alternati tool
ol from
from the
the tool
toolba
barr and
and drag
drag the
the item
item to the
the new
new
location.
A well (or
(or any equipment
equipment type)
type) can be deleted
deleted by clicking
clicking on the Delete button
button on the
toolbar and clicking on the element that needs to be deleted. If a piece of equipment
needs
need s to be removed
removed from the system
system temporaril
temporarily,
y, then it is preferab
preferable
le to Mask the
item – select the Mask tool from the toolbar to achieve this.
The option of viewing a grid can be activated by View | Draw Grid.
Ü TIP: Eq
Equi
uipm
pmen
entt butt
button
ons
s (suc
(such
h as ‘Add
‘Add Well
Well’)
’) can
can be
selectedarea
window by clicking thea right-hand
to create drop-down mouse button in the
menu. Alternatively,
the tools are also selectable from the toolbar buttons.
2.4.3.2 Tie-backs
Joints are needed to hook up the wells to the tiebacks. Joints (or manifolds) are used
as connection tools in GAP. They are also used to specify wellheads.
To cr
crea
eate
te a join
jointt ic
icon
on,, se
sele
lect
ct the
the ‘Add
‘Add Jo
Join
int’
t’ opti
option
on from
from the
the tool
toolba
bar.
r. Cl
Clic
ick
k on the
the
screen at desired location (above each well icon, for instance).
The joint to be connected to the well GL1 will be labelled WH1-GL1, and the second
joint will
will be labelled WH2-GL2.
WH2-GL2.
A third joint called "Manifold"
"Manifold" shall be used to gather production from the individual
individual
Dexterity Examples 58
2.4.3.4 Pipes/Links
Ü TIP: Pipes are created using the ‘Add Link’ tool from the
toolbar. The reason for this name is that this tool can
also be used to create logical connections (for example,
well to reservoir, or compressor to manifold): whether a
pipe or a connection is made depends on the equipment
being connected.
To conn
connec
ectt the
the diff
differ
eren
entt equi
equipm
pmenent,
t, the
the ‘Add
‘Add Link
Link’’ bu
butt
tton
on is sele
select
cted
ed from
from the
the
toolbar.
toolbar. Connec
Connection
tionss in integrat
integrated
ed models
models in GAP are made in the direction of fluid
flow.
Link well GL1 to its wellhead WH1-GL1 by clicking on the well icon GL1, and drag a
connection to the WH1-GL1 joint.
Repeat the process with GL2 and WH2-GL2.
Repeat
Repe at the process
process between
between WH1-GL1
WH1-GL1 and Manifold
Manifold and between
between WH2-GL2
WH2-GL2 and
Manifold.
Link the Manifold to the Riser Top: this will become the Riser .
Finally, link the Riser top to the Platform.
Ü It ca
can n be se
seen
en that
that pipe
pipeli
line
ness are
are defi
define
nedd betw
betweeeen
n the
the
wells
we lls and the manif
manifold
old,, and the
the manifo
manifold
ld and
and the riser
to
top.
p. Howe
Howeve
verr co
conn
nnececti
tion
onss betw
betweeeen
n the
the well
wells
s and
and the
the
wellhead joints and that between Riser top and Platform
only have links between them. This is because the well
model is expected to include all equipment up to the well
head
he ad and
and acco
accoun
untt for
for thei
theirr pres
pressu
sure
re drop
drops.
s. Pr
Pres
essu
sure
re
drops are modelled for all other pipes and depend on a
pipeline description, as described below.
Labeling
Dexterity Examples 60
The tieb
The tiebac
ack
k betw
betwee
een
n WH1-
WH1-GLGL1 1 and
and the
the mani
manifo
fold
ld wi
will
ll be labe
labele
led
d ‘Tie
‘Tie One’
One’.. The
The
tieb
tiebac
ackk betw
betwee
eenn WH2-
WH2-GL
GL22 and
and the
the mani
manifofold
ld wi
will
ll be labe
labele
ledd ‘Tie
‘Tie Two’
Two’.. the
the pipe
pipe
between manifold and riser will be labelled 'Riser'.
Pipe labelling can be achieved by double-clicking on the pipe and entering its label at
the top left hand corner of the summary interface.
· Selecting Icon Sizes from the same drop-down menu can change the sizes of
the icons on the GAP screen. This may be useful if building a large model.
Please consult the user manual or online help for more options.
The basi
The basic
c sc
sche
hema
mati
tic
c is now
now se
sett up,
up, as sh
show
own
n abov
above.e. The
The next
next step
step is to prov
provid
ide
e
information/models about the various equipment in the network.
2.4.
2.4.4
4 STEP
STEP 3 : Desc
Descri
ribi
bing
ng the
the wel
wells
ls
Ü TIP (no
(notte on ente
ntering equip
quipm
ment da
datta): Th
The
e basi
basic
c
means
mean s of ente
enteri
ring
ng data
data is fromfrom the
the equi
equipm
pmen
entt data
data
entry
entr y screen.
screen. This can be accesse
accessed d by dou
double
ble clicking
clicking
on any equipment icon. The data entry screen consists
of a data entry area and a list of network equipment on
the right.
right. Descr
Descript
iption
ions
s of sever
several al piece
pieces
s of equip
equipmen
mentt
can be enter
entered
ed in one edit session
session by clicki
clicking
ng on the
the
entri
en tries
es in the equipm
equipmentent list
list to bring
bring up differ
different
ent entry
entry
screens.
October, 2009
IPM Tutorials
Dexterity Examples 62
· Label: GL1
· Mask: Include In System
· Well Type: Oil Producer (Gas Lifted)
· Well file: C: C:\P
\Pro
rogr
gram
am Fi File
les\
s\Pe
Petr
trol
oleu
eum
m Expe Expert
rts\
s\IP
IPM
M 7.x\
7.x\Sa
Samp
mple
les\
s\Wo
Work
rked
ed
Examples\Dexterity Examples\GL1.OUT
· Wells can be modelled using
using Petroleum Experts ’ PROSPER package, as done in this
example. Enter the above PROSPER well file in this field, either typing it directly
or using the ‘Browse’ button to invoke a file browser.
· Model: VLP/IPR intersection
· Control: Gas Lift
Lift Contro Mode - Calculated (it is not necessary
Controll Mode necessary to include a
Min and Max Gas Injection Rate)
Click Ok to complete this step, or go directly to the next well using the equipment list
on the right.
Well GL2
With a PROSPER file associated to the GAP well model, an IPR import from prosper
can be made.
When IPR's are transferred, GAP receives three points that lie on the PROSPER IPR
along with PVT parameters
parameters and reservoir pressure. GAP then performs a match to
this data to obtain the PI.
To transfer the well IPRs from the existing PROSPER well models select Generate |
Generate well IPRs with PROSPER on the GAP main menu and then follow the on-
screen instructions. The following screen will be displayed:
October, 2009
IPM Tutorials October, 2009
Dexterity Examples 64
Click on All to select all the wells. The screen as below will show the selected wells
wells..
on Generate. This will launch PROSPER and import IPR information into GAP.
Click on
The IPR generation process begins and the IPRs are transferred in batch mode. No
user intervention is required.
© 1990 2009 Petroleum Experts Limited
Click OK to go back to the main screen. Double-click on the Well icon to bring up the
well summary screen. Note that IPR tab is green indicating that IPR is now valid.
Ü Notte: IP
No IPR
R par
ara
amete
meterrs can
can be enter
ere
ed by hand and
matched from the IPR input screen. From the well data
entry screen, select the input button and navigate to the
IPR tab. As can be seen, this has been filled
automatically during the IPR generation process.
A well is basically defined by an inflow and an outflow; the inflows (IPRs) have been
already transferred to the wells in the above procedure.
To import/assign the VLP to the well GL1, double-click on the GL1 well icon, click on
the VLP t tab
ab (s
(sho
houl
uld
d be red
red if not
not va
vali
lid)
d) and
and brow
browse
se for
for VLP
VLP file
file loca
locate
ted
d in C:\
Pro
rog
gra
ramm Files
les \ Petrole
roleu
um Expe
xperts \ IPM 7.x \ Samp amples
les \ Wor
Worked Exam xample
ples \
Dext
De xter
erit
ity
y exam
exampl
ples
es \ GAP\
GAP\ GL1.
GL1.VL
VLP.
P. Note
Note that
that clic
clicki
king
ng on the
the VLP
VLP tab
tab on the
the
summary screen is equivalent to selecting the Input button followed by the VLP tab.
IPM Tutorials October, 2009
Dexterity Examples 66
Repeat this process for the second well. Its VLP file is located in: C:\ Program Files \
Petrol
Petroleum
eum Experts
Experts \ IPM
IPM 7.x \ Sampl
Samples
es \ Worked
Worked Examp
Examplesles \ Dexte
Dexterit
rity
y ex
examp
amples
les \
GAP\ GL2.VLP
Lift curves
Lift curves can be plotte
plotted
d or inspec
inspected
ted by clicki
clicking
ng on the Plot butto
buttons
ns of the
the VLP
VLP
screen.
Click on Ok to complete this step.
Ü Notte: Fo
No Forr this
this exerci
exercise
se , pre
pre-c
-calc
alcula
ulated
ted VLP
VLP files
files are
being as
being assig
signed
ned to the lift curve
curve entries
entries of the wells.
wells. If
the files have not been prepared, they can be
gene
genera
rate
ted
d in batc
batch
h mode
mode fromfrom GAP usin using
g the
the sa sameme
approa
app roach
ch as was
was done
done for batch
batch genera
generatio
tion
n of IPRs.
IPRs.
With a PROSPER file assigned
assigned to a well, lift curves can
be gene
generarate
ted
d by se
sele
lect
ctin
ingg Gene
Genera rate
te | Gene
Generaratete we
well ll
VLPs
VL Ps with
with PROSPER. Alter
Alternat
native
ively,
ly, GAP ca
can
n imimpo
port rt .
TPD files (generated by PROSPER) to make .VLP files. files.
To do this, click on Import on the VLP screen and
select the required import file.
© 1990-2009 Petroleum Experts Limited
2.4.5
2.4.5 STEP
STEP 4 : Descr
Describ
ibin
ing
g the Pipe
Pipeli
line
ne netwo
network
rk
Tr
True
ue vert
vertic
ical
al dept
depths
hs (TVD
(TVDs)s) of the
the pipe
pipeli
line
ness shal
shalll be inpu
inputt with
with resp
respec
ectt to the
the
platfo
platform
rm in ththis
is secti
section
on.. The platfor
platform
m is defin
defined
ed to be at zero ft TVD
TVD such
such tha
thatt the
manifold and tiebacks are at 500ft TVD.
To describe
describe the riser,
riser, double
double click on the pipeline
pipeline and this leads
leads to the ‘Pipe Data
Entry - Summary Screen’.
Enter the following data:
Go to th
the
e inpu
inputt se
sect
ctio
ion
n (by
(by clic
clicki
king
ng on the
the ‘Inp
‘Input
ut’’ butt
button
on)) and
and ente
enterr the
the foll
follow
owin
ing
g
information:
· Environment:
This
This can
can be us
used
ed to set up specia
speciall pipe
pipe enviro
environme
nmenta
ntall quan
quantit
tities
ies such
such as
a mbient ts.em
calculations.
calculation peradefault
The ture oentries
r heaare
t csuitable
apacitiefor
s our
for requirements.
pipeline temLeave
peratuall
re
IPM Tutorials October, 2009
Dexterity Examples 68
Ü T I P : If as
treated
no pipe
pipeli
line
ne data
a simple
data is inpu
input,
simple connection
t, then
then the
the pipe
connection between two
pipe is
two nodes,
© 1990-2009 Petroleum Experts Limited
The above process detailed for the riser is repeated for the other system pipes.
· Correlation: Petroleum Experts 4
· Environment: default
The pipeline description is:
·· ID: 5"
Roughness: 0.0006" (default)
IPM Tutorials October, 2009
Dexterity Examples 70
· Correlation: Petroleum Experts 4
· Environment: default
2.4.6
2.4.6 STEP
STEP 5 : Calc
Calcula
ulate
te Product
Production
ion given
given total
total lif
liftt gas availa
available
ble
The optimu
The timum m prpro
oduct
uction
ion from
from the
the system
tem giv
given a tota
otal amou
mount to gas lift
ift gas
avai
availa
labl
ble
e foforr the
the sy
syst
stem
em is ca
calc
lcul
ulat
ated
ed in this
this step
step.. GAP det
determi
ermines
nes the optimum
optimum
© 1990-2009 Petroleum Experts Limited
In or
orde
derr to perf
perfor
orm
m the
the opti
optimi
misa
sati
tion
on,, cl
click on | Solve Netwo
ick twork an
and
d then
then ente
enter
r
different amount of gas lift gas available given in the following table.
Gas available (MMscf/d)
0
3
6
10
20
Click on | Next an
and
d prod
produc
ucti
tion
on shal
shalll be dete
determ
rmin
ined
ed for
for a plat
platfo
form
rm pres
pressu
sure
re of
250psig.
IPM Tutorials October, 2009
Dexterity Examples 72
Click on Next | Calculate. Make sure that the Optimis e with a all
ll C ons tra
traints
ints check
box is ticked before the calculation is started. GAP will
will allocate
allocate the available gas to
the wells to maximise the oil production since gas lift control on each well is set to
'calculated'. When the calculation is finished, click Main to go back to the main
screen.
© 1990-2009 Petroleum Experts Limited
2.4.
2.4.7
7 STEP
STEP 6 : Resu
Result
lts
s anal
analys
ysiis
Dexterity Examples 74
The natural flow production of this production network system is about 4000 BOPD.
With
Wi th 6 MMscf/day of gas injection, an optimal allocation would increase the
production to around 4794 BOPD.
We al
also
so se
see
e from
from thes
these
e resu
result
lts
s that
that incr
increa
easi
sing
ng the
the tota
totall gas
gas inje
inject
ctio
ion
n beyo
beyond
nd 10
MMscf/day does not increase the amount of production by a significant margin. The
maximum production available from this system is nearly 5000 BOPD.
Plot
A plot of oil production
production against
against lift gas
gas injection can
can be displayed
displayed by clicking on .
© 1990-2009 Petroleum Experts Limited
The opti
The optima
mall gas
gas lift
lift dist
distri
ribu
buti
tion
on betw
betwee
eenn the
the well
wellss can
can be view
vieweded by clic
clicki
king
ng on
Results
Resu lts | Summar
Summary Wells. Select G as Lift Inject
y | All Wells Injection
ion R ate to display how the
amount of gas injection to each well varies with total amount available. Click on P Plo
lot
t
for a graphical view. Select the following as variables:
Dexterity Examples 76
© 1990-2009 Petroleum Experts Limited
Ü TIP: One ca
can
n view
view and
and plot
plot allo
alloca
cati
tion
on resu
result
lts
s for
for any
any
node in the system
system by entering
entering its data
data entry screen in
th
the
e usualual man
manner and the then clic
licki
kin
ng on the Resulsults
butt
bu tton
on.. The
The firs
firstt tab
tab disp
displa
lays
ys the
the Allo
Alloca
cati
tion
on resu
result
lts.
s.
Press Plot to obtain a plot of these results.
This completes the section on building and optimising a network of Gas Lifted wells.
Save the file as Tutorial Gas Lift example.gap.
2.5
2.5 As
Asso
soci
ciat
ated
ed Wate
Waterr / G
Gas
as In
Inje
ject
ctio
ion
nMMod
odel
el Exam
Exampl
ple
e
In this section a water injection model will be linked to the previously built gas lifted
oil prodcution model. A materal balance prediction will be run on the production
model with its associated injection model.
2.5.1 Objectives
The system to be modeled is described below:
· An integrated
integrated water injection system comprising of tank model, injection well, a
feed pipeline and an injection manifold
· Vert
Vertical
ical water injector,
injector, tubing
tubing down to 5500ft
5500ft (3.5-in
(3.5-in I.D.), casing
casing down
down to 5630ft
5630ft
(6-in I.D.)
IPM Tutorials October, 2009
Dexterity Examples 78
The objecti
objectives
ves of the exercise
exercise is to design
design an associa
associated
ted water injectio
injection
n system
system in
GAP which will be coupled to a GAP production system.
2.5.
2.5.2
2 STEP
STEP 1 : Set
Set tthe
he Prod
Produc
ucti
tion
on Mode
Modell
The gas
gas lif
lifte
ted
d produ
producti
ction
on model
model pre
previo
vious
usly
ly create
created
d wi
willll be couple
coupledd to MBAL tank
balance prediction. This requires adding a Tank Element from
models for a material balance
the tool bar and defining a reservoir from which the wells are producing.
The procedure
procedure to couple
couple an MBAL tank model has been been describ
described
ed in the first GAP
integrated model dexterity example developed in the tutorial.
The MBAL tank model for this example has been designed and can be found in the
fo
foll
llow
owin
Workeding
gExamples
loca
locati
tion
on:: \C:\
C:\ Pr
Prog
ogra
ram
Dexterity m Fi
File
les
s \ \Petr
examples Petrol
oleu
GAP\ eum
m Ex
Expe
pert
rts
TUTORIAL s GAP
\ IP
IPM
M 7.x
7.x \ Samp
Sample
les
EXAMPLE_TANK. s \
mbi
© 1990-2009 Petroleum Experts Limited
The ta
The tank
nk need
needss to be desc
descri
ribe
bed
d in the
the prod
produc
ucti
tion
on mode
model.
l. On the
the tank
tank summ
summar
ary
y
screen select Browse and locate the MBAL file (TUTORIAL GAP EXAMPLE_TANK.
MBI).
The GAP
where the wells
invalidbecome invalidis:
invalid
data location (red circles).
circles). Double-
Double-clic
click
k on well model
model GL1 to see
IPM Tutorials October, 2009
Dexterity Examples 80
It can be seen that the fractional flow model under IPR | More tab is invalid. Set the
relative
rela tive permeab
permeability option to From
ility option Fr om Ta
Tank
nk Mod
Model
el as shown above to revalida
revalidate
te the
well models.
In order
order to Ensure
predictive. be able
ablethat
to run
theaoption
materi
material
alperform
to balanc
balance
epredictions
predic
predictio
tion,
n, in
theGAP
model
mode
is l made
must
muset activ
mad betive
ac made
ma
e de
by
selecting Options | Met
Method
hod and
and set Prediction to On
© 1990-2009 Petroleum Experts Limited
2.5.3
2.5.3 STEP
STEP 2 : Creat
Createe the
the Water
Water Inje
Inject
ctio
ionn Mod
Model
el
The water injection model shall be designed in a separate gap file and coupled to the
production model later. Ensure that the gap production model is saved.
Go to File | New to create a new GAP file.
injection model is specified in GAP under Options | Method | System type |
A water injection
Water Injection. The model is also made predictive by setting prediction 'On'. Click
OK to validate the data.
IPM Tutorials October, 2009
Dexterity Examples 82
The next step is to input the elements constituting the model : reservoir, water
injection wells, injection lines and injection manifold.
On the main GAP interface, click on the Add tank icon and add a tank.
Using thetemperature
injection Add separator/injection
separator/injecti on manifold
must be entered icon
on the Input, |add a water
Fluid Screeninjection manifold (a
of the manifold).
Using the Add joint icon , add two joints in between the water injection manifold
and the well.
Using the Add pipe/link icon , link all the elements together. The elements are
linked in the direction of fluid flow starting from the injection manifold to the reservoir/
tank.
Using File | Save As, save the file as WaterInj.GAP in a suitable directory.
The physical
physical propert
properties
ies of the differen
differentt elements
elements constituti
constituting
ng the system
system shall
shall now
be specified. The procedure has been explained in detail for each element when the
producti
prod uction
on network
network was created
created.. The injection
injection system
system should
should be complete
completed
d using
using
the same work-flow/ approach. Design parameters are:
· Vertical water injector, tubing down to 5500ft, casing down to 5630ft.
· Geothermal gradient: 50degF at 0feet and 182degF at 5630ft.
· Surface injection temperature of 70degF and injection pressure 1500psig
· Reservoir pressure = 4000psi
· Injectivity index = 6stb/day/psi
· 500ft riser (ID 6in) down to the injection well
The wate
The waterr inje
inject
ctio
ion
n well
well is crea
create
ted
d usin
using
g the
the same
same proc
proced
edur
ure
e desc
descri
ribe
bedd for
for the
the
produc
productio
tion
n wells
wells.. IP
IPRR and VLPs must
must be gener
generate
atedd as for any other
other type
type of well.
well.
Generate VLP for a suitable range of liquid rates, manifold pressure
pressure and flowing well
head
head te
temp
mper
erat
atur
ures
es as may
may be enco
encoun
unte
tere
red
d by the
the wate
waterr inje
inject
ctio
ion
n well
well du
duri
ring
ng a
IPM Tutorials October, 2009
Dexterity Examples 84
prediction run.
The injection flow line can be completed by using pipe data above for pipe length,
pipe inside diameter.
The red circles around the tank and the well are not present anymore,
anymore, confirming the
validity of the data input on each element of the system.
2.5.4
2.5.4 STEP
STEP 3 : Lin
Link
k the
the Produ
Producti
ction
on and
and the
the Inje
Injecti
ction
on Syst
System
em
With the injection model built, the next step is to link the production model and the
Cl
Click OK. Both
ick Both the produ
producti
ction
on and
and injec
injectio
tion
n models
models now appea
appearr in the GAP main
window.
Both
Bot h models
models can be visua
visualis
lised
ed side by side
side in the main GAP wind
window
ow by selectin
selecting
g
Window | Tile Vertically.
IPM Tutorials October, 2009
Dexterity Examples 86
2.5.5
2.5.5 STEP
STEP 4 : Perfo
Perform
rmin
ing
g the Mate
Materi
rial
al Bal
Balan
ance
ce Pred
Predic
icti
tion
on
A material balance
balance prediction
prediction can now
now be run.
Using the Run Prediction icon , start the material balance prediction process.
The first screen enables one to select the prediction start and end dates as well as
the step size.
Several options are available for water injection control (and/or gas injection).
- TaTank
nk targ
targe
et press
essure:
re: This optio
tion main
mainttains
ins the
the reser
erv
voir pr
pre
essur
sure at
specified value by voidage replacement with water.
- Voidage replacement: Water injection by voidage replacement, as specified
by a percentage input by the user.
- Wate
Waterr recyc
recyclin
ling
g : this
this option
option enabl
enables
es to inj
inject
ect a define
defined
d perce
percenta
ntage
ge of the
produced water
- Fixed Rate : this option enables to inject a defined rate of water.
These constrai
These constraints
nts will be honoure
honoured
d if selected
selected because
because the injection
injection well has has a
theoretical wellhead choke applied across it (i.e dP choke control).
IPM Tutorials October, 2009
Dexterity Examples 88
Click Next to go to the next prediction screen : It summarises the input data for the
tank chosen.
Dexterity Examples 90
NOTE: The water injection well VLP data set must have ben generated with
Manifold
Manif old P
Pres
res s ure
ur e range that includes the 2000 psig.
Select Optimise with all Constraints and Calculate. This allows the Solve Network
cycle
cycle to be performe
performed
d for each of the 16 time steps requested,
requested, while
while respecti
respecting
ng the
constraints input.
© 1990-2009 Petroleum Experts Limited
GAP re
repo
port
rts
s the
the limi
limiti
ting
ng cons
constr
trai
aint
nts
s in the
the syst
system
em.. In this
this case
case,, thes
these
e are
are the
the
maximum gas lift gas available and the fixed water injection rate.
Once the calculation is finished, select Main and return to the main GAP window.
To inspec
inspectt the results
results,, doubl
double
e click
click on the tank and selectt Res
and selec Results
ults | Show
Show MBAL
Results. This enables accessing the global prediction results for the tank. To check
th
that
at th
the
e cons
constr
trai
aint
nt on the
the wate
waterr inje
inject
ctio
ion
n rate
rate as been
been resp
respec
ecte
ted,
d, sele ct Plot |
select
Variables and choose the variables you want to display on the plot, Average Water
Injection Rate Vs. Time.
Select Done and the plot is displayed. It is then noticeable that the constraints on the
water injection rate set previously as been fulfilled. The scales can be set by Scales
| Edit.
IPM Tutorials October, 2009
Dexterity Examples 92
2.5.
2.5.6
6 Asso
Associ
ciat
ated
ed Gas
Gas Inj
Injec
ecti
tion
on Mode
Modell
A similar procedure
procedure can be followed to set up a GAP su surfa
rface
ce netwo
network
rk model
model
associated with a Gas Injection System, as shown on the following screenshots.
© 1990-2009 Petroleum Experts Limited
IPM Tutorials October, 2009
Chapter
3
3 Physics Examples
· PROSPER Gasfocuses
This example Lift Example:
on the design of a gas lifted oil well in PROSPER.
· PROSPER ESP Example:
This example
example focuses
focuses on the design of a ESP (Electric
(Electrical
al submers
submersible
ible pump)
lifted oil well in PROSPER.
This example assumes that the user is already familiar with setting up well models in
PROSPER.
3.1.1 Objectives
The objectives of the exercise are:
1. Design
Design a natur
naturally
ally flow
flowing
ing well
well in
in PROSPER.
2. Quality
Quality check
check the test / productio
productionn data that is availabl
available.
e. The well
well test data
IPM Tutorials October, 2009
Physics Examples 96
Data Available:
PVT Data:
· Temperature = 250.0 deg F
· Bubble Point Pb = 2200.0 psig
· GOR at Pb = 500 scf/stb
· Oil FVF at Pb = 1.32 rb/stb
· Oil viscosity at Pb= 0.4 cp
· Oil gravity = 39.0 API
· Gas gravity = 0.798
· Water Salinity = 100,000 ppm
Gradient Data:
Data Set 1
· Well head pressure = 264.0 psig
· Water cut = 20.3 %
· Liquid rate = 6161.0 stb/day
· GOR = 432 scf/stb
· Gas Lift = 0 MMscf/day
· Injection depth = 13000 ft
· Pressure @ 14800 ft = 3382.0 psig
Data Set 2
· Well head pressure = 264.0 psig
· Water cut = 20.3 %
· Liquid rate = 1100.0 stb/day
· GOR = 500 scf/stb
· Gas Lift = 1.0 MMscf/day
· Injection depth = 8000.0 ft
· Pressure @ 1500 ft = 500.0 psig
3.1.1.1 Learning topics
This section focuses on how to:
The single well model will be designed one step at a time and at each step any
available test / production data available will be used to validate the model. As new
test data becomes available, it will be checked with the model and any inconsistency
will be investigated from an engineering and physics point of view.
3.1.
1.2
2 STEP 1 : Model Setu
tup
p
The type of well being modelled shall be defined under System Options.
Physics Examples 98
Next a Black
Next Black Oil fluid
fluid PVT model shall be input (The
(The Black
Black oil method
method was selected
selected
fo
forr fl
flui
uid
d PVT
PVT desc
descriript
ptio
ion
n unde
underr sy
syst
stem
em opti
option
ons)
s).. Black
lack oil
oil corr
correl
elat
atio
ions
ns shal
shalll be
matc
ma tch
hed to lablaborato
ratorry data
ata and the
the mos
most suita
itable
ble Blac
lack oil corre
rrelati
latio
on which ich
reproduces fluid PVT behaviour will be selected.
Sele
Se ct | PVT | Input Data an
lect and
d ente
enterr the
the foll
follow
owin
ing
g flui
fluid
d prop
proper
erti
ties
es at stan
standa
dard
rd
conditions:
Solution GOR 500 scf/stb
Oil gravity 39 API
Gas gravity 0.798
Water salinity 100000 ppm
(No gas impurities)
© 1990-2009 Petroleum Experts Limited
Cl
Clic
ick
k the Match Data bu
the butt
tton
on on the
the abov
above e dial
dialog
og and
and ente
enterr the
the PVT
PVT matc
match
h data
data
available at bubble point conditions of the fluid.
Cl
Click Done on the
ick the abov
above
e dial
dialog
og to go back
back to the
the PVT in
input
put dialog.
dialog. Conduct
Conduct the
matc
ma tchi
hing
ng proc
proced
edur
ure
e by clic
clicki
king the Regression bu
ng the buttton
ton and the the Ma
then the Match
tch Al
Alll
button.
Next st
Next step
ep is to define
define the
the well
well confi
configur
gurati
ation
on./
./ equip
equipmen
mentt data. Click on Sy
data. Click Syst
stem
em |
Equipment (Tubing etc.) menu option and input the following equipment data:
Deviation Survey
The deviation survey is:
Geothermal Gradient
The formation geothermal gradient is given below:
0 50
15200 250
Click on Syste
Systemm | Inflow
Inflow Performance
Performance and select
select the Darcy analytical
analytical IPR model.
Input the parameters given below:
Click on the tab labelled ‘Mech/Geom Skin’ and input a skin value of zero i.e. no
feature in reservoir causes an additional pressure drop
IPM Tutorials October, 2009
Next, the IPR is calculated to register the Absolute Open flow potential (AOF) of the
reservoir. Click on the Calculate button to get the following IPR plot:
© 1990-2009 Petroleum Experts Limited
Click on Main on the IPR plot menu to go back to the main PROSPER window.
The next step is to define gas lift data: gas properties, injection depths and
pressures e.t.c.
Click on System | Gaslift Data menu and enter the gas lift data as follows.
Save the file using File | Save As as GLIFTG.OUT for a directory of choice.
3.1.3
3.1.3 STEP
STEP 2 : Well
Well Mod
Model
el Val
Valid
idati
ation
on and
and Data
Data Qual
Qualit
ity
y Check
Check
In this section, the response of the model shall be compared to measured data. The
fi
firs
rstt st
step
ep is to perf
perfor
orm
m a data
data qual
qualit
ity
y chec
check.
k. Data
Data set
set 1 shal
shalll be sued
sued for
for mode
modell
validation.
Select Matchi
To match model to test data, Select Matching
ng | Correlation
Correlation Comparison
Comparison | Tubing
from the main PROSPER menu and enter the following data and selecting the vertical
lift correlations as shown below:
GOR
GOR free 432
0 scfscf/stb
/stb
Gas Lift gas rate 0 MMscf/day
© 1990-2009 Petroleum Experts Limited
Click on Calculate | Calculate to perform the calculations. Plot to view the results.
IPM Tutorials October, 2009
It can be seen at the bottom right hand corner of the plot that the test data point lies
to the left of the pressure traverse generated by the Fancher Brown correlation.
The Fanc
Fancherher Brown
Brown correl
correlati
ation
on is a non-sl
non-slip
ip corre
correlat
lation
ion i.e.
i.e. it assum
assumes es equa
equall flow
flow
velo
loccit
itiies for
for liq
liquid
uid and gas. It thus hus pred
redict
icts a no- o-s
slip
lip hold
oldup and a minim inimu
um
pressure drop. In reality however, there is always some slip between liquid and gas,
holdup is increased and the pressure drop in the pipe is increased. However, the plot
indi
indica
cate
tes s th
that
at actu
actualal pres
pressusure
re at a poin
pointt in the
the well
well (tes
(testt poin
point)t) is lowe
lowerr than
than the
the
Fanc
Fa nche
herr Brow
Brown n cocorr
rrel
elat
atio
ion
n whic
whichh is not
not phys
physicical
ally
ly poss
possibible
le.. This
This sugg
suggesests
ts so
some
me
inco
incons
nsisiste
tent
nt data
data in thethe PVT
PVT mode
modell and/
and/oror test
test data
data prov
providided
ed equi
equipm
pmenentt data
data
description of the well is accurate.
Fr
From
om a rerevi
view
ew of the
the test
test data
data,, a GOR
GOR of 432
432 scf/
scf/st
stb
b at a rese
reserv
rvoi
oirr pres
pressu
sure
re of
3844psi was input. However the PVT model shows that the solution GOR at bubble
point pressure is 500 scf/stb. If the PVT model is assumed accurate, then the test
data input is inconsistent with this and should be reviewed. The test GOR is changed
to 500 scf/stb and the calculation is re-done.
© 1990-2009 Petroleum Experts Limited
It can be seen that with consistency between the test data and PVT model, the test
data
dat a point
point plots
plots to the right
right of the Fanch
Fancher
er Br
Brow
own
n correl
correlati
ation
on.. This
This illus
illustra
trate
tes
s the
quality check procedure.
T he oduce
nexe
reproduc
repr t actual
stepalinpressure
actu volvsure
pres es mdrops
atchinin
g the
a vwell.
erticaThe
l liftmatched
corrhed
matc elaticorrelation
on to tion
correla the shall
test be
datused
a td
useo
in the analysis. Well test Data set 2 shall be used for this purpose.
Data Set 2
· Well head pressure = 264.0 psig
· Water cut = 20.3 %
· Liquid rate = 1100.0 stb/day
· GOR = 500 scf/stb
· Gas Lift =depth
Injection 1.0 MMscf/day
= 8000.0 ft
· Pressure @ 1500 ft = 500.0 psig
Performing the calculations and plotting the results, the following plot is obtained:
The test data point lies to the right of the Duns and Ross Modified (DRM) correlation.
correlation.
© 1990-2009 Petroleum Experts Limited
In like manner as the Fancher Brown (FB) correlation , the DRM correlation
represents the maximum pressure loss obtainable in a well if the flow regime is slug
flow. One can verify that the flow regime at the gauge depth (i.e. test point) is slug
flow
flow by chec
checkin
king
g the
the gradie
gradient
nt result
results
s as shown
shown below
below.. This
This ind
indica
icates
tes incon
inconsis
sisten
tentt
data between the PVT and test measurements assuming well configuration as input
under equipment data is accurate.
It can be further noticed that for the same well head pressure and IPR, the gas lift
well test (Data set 2) produces at lower flow rates than at naturally flowing conditions
(Data set 1). This indicates some inconsistency. If PVT model is assumed accurate,
then the well test data needs to be reviewed.
The other point to note is that for the same well head pressure and IPR, with gas lift
we are getting lower flow rates than without gas lift as indicated by data point one. It
coul
co uld
d be th
that
at the
the data
data poin
pointt is wrong
wrong or the
the PVT data are
are incor
incorrec
rect.
t. Ho
Howe
wever
ver we
already know that our PVT data
data are correct, so the data point must be incorrect.
Since Data set 1 has been quality checked, the VLP correlations can be matched to
it. The matching process seeks to tune the correlations to reproduce the test data
pointt by matchin
poin matching
g the two main pressure
pressure drop componen
components ts i.e. gravity
gravity and friction
friction
using multipliers (parameter
(parameter 1 and parameter 2) for each correlation. The correlation
that best matches the test will be selected to model flow in the tubing.
Select Matchi
Matching
ng | Matchi
Matching
ng | IPR/VLP
IPR/VLP (Quality Check) and input test data point 1
in the VLP/IPR matching interface as shown below:
Well
Tub
Tu head
bing headpressure
tem
temper
perature
ture 264.0
132.8 psig
degree
ree F
Water cut 20.3 %
Liquid rate 6161.0 stb/day
GOR 500 scf/stb
GOR free 0 scf/stb
Gas Lift gas rate 0 MMscf/day
Injection depth 13000. ft
Pressure @ 14800 ft 3382.0 psig
Select
Sele ct th
thee matc
matchh data
data spspre
readadsh
shee
eett row
row numb
numberer and
and clic
click the E s timat
k the imate U Val
Value
ue
butt
bu tton
on.. This
This proc
procededur
uree vali
validadate
tes
s the
the temp
temper
erat
atur
ure e mode
modell in PROSPER by back
calc
calcul
ulat
atin
ing
g the
the righ
rightt Over
Overalalll Heat
Heat tran
transf
sfer
er co
co-e
-eff
ffic
icie
ient
nt (OHT
(OHTC C or U-U-va
valu
lue)
e) whic
which
h
reproduces the actual temperature profile across the well using the Rough
approxim
appr oximatio
ation
n tempera
temperatureture model. Once this is calculat
calculated,
ed, it should
should be updated
updated in
the G eot
eotherm
herma al G rad
radient
ient section of the downhole equipment data. Select Yes on
the pop up menu to update the U-value.
© 1990-2009 Petroleum Experts Limited
Si
Sinc
nce
e a co
corr
rrel
elat
atio
ion
n co
comp
mpar
aris
ison
on has
has been
been co
cond
nduc
ucte
ted
d on the
the data
data,, Hage
Hagedo
dorn
rn and
and
Brown,
Brow n, PE2 and PE3 correlat
correlations
ions were closest
closest to the test point.
point. The next step is to
match these VLP to the measured data and the best correlation will be selected.
Click the Match VLP button and select the following correlations:
· Hagerdorn Brown
· Petroleum Experts 2
2
· Petroleum Experts 3
3
With the match calculations performed, the match parameters (Parameters 1 and 2)
can be accessed by clicking on Statistics.
IPM Tutorials October, 2009
Petroleum Experts 3
3 correla
correlation
tion gives
gives the best match
match and will be selected
selected as the vertical
vertical
lift correlation for the well.
With the VLP correlation matched to test data, the next step is to validate/match the
IP
IPRR mode
model. l. Sinc
Since
e the
the VLP
VLP repr
reprododuc
uces
es the
the actu
actualal pres
pressu
sure
re drop
drop in the
the well
well (i.e
(i.e
passi
pa ssing
ng throug
throughh the test point
point);
); it can
can be extra
extrapol
polate
ated d to the bottom
bottom of the wellwell to
obta
ob tain
in th
thee bott
bottom
om hole
hole pres
pressu
surere at the
the test
test co
cond
ndit
itio
ions
ns (Qli
(Qliq,
q, WC andand GOR)
GOR).. The
The
flowin
flowing g botto
bottomm hole
hole press
pressurure
e and
and Qliq
Qliq will
will plot
plot as a point
point on a VLP/I
VLP/IPRPR plot.
plot. The
The
matche
mat ched d VLP
VLP honou
honoursrs this
this point
point and
and from
from the conce
conceptpt of noda
nodall analys
analysis,
is, the IPR
IPR
mode
mo dell can
can be tune
tunedd (dep
(depen
endi
ding
ng on para
paramemeteters
rs of most
most ununce
cert
rtai
aint
nty
y in the
the IP
IPRR
model) to pass through this test point; hence honouring the measured data.
This is ac
This achie
hieve
ved
d in the VLP/
VLP/IPR
IPR match
matching
ing secti
section
on.. From
From the
the corre
correlat
lation
ion matche
matchedd
parame
par ameter
ters
s scree
screen, click on | Done | Done. Thi
n, click Thiss lea
leads
ds to the VLP/IP
VLP/IPR R match
matching
ing
interface.
Select VLP/IPR to perform the IPR match.
The objective of this calculation is to obtain the flowing bottom hole pressure for the
test conditions using the matched VLP correlation. Using the matched PE3
correlat
corr ion, click on Calculate. The result
elation, results
s of the calculat
calculation
ion and estimate
estimated
d flowing
flowing
bottom hole pressure are indicated.
IPM Tutorials October, 2009
Select Plot an
Select and
d zoo
zoom using
ing a left
left-c
-cllic
ick
k and mou
mouse drag
rag ove
over the tes
test point
int to
observe the VLP / IPR match.
© 1990-2009 Petroleum Experts Limited
The sq
The squa
uare
re box
box is the
the test
test poin
pointt whic
which
h co
corr
rres
espo
pond
nds
s to test
test rate
rate and
and test
test BH
BHP
P as
estimated form the matched VLP correlation. The cross indicates the solution rate
and pressure as calculated by the model. For the model to reproduce the measured
data, the VLP and IPR should intersect at the test point.
Rate and
Rate and pres
pressu
sure
re erro
errors
rs are
are disp
displa
laye
yed
d on the
the righ
rightt of the
the plot
plot sc
scre
reen
en.. The
The IPR
IPR
model can then be adjusted to minimise the errors.
There is no universal rule applicable to IPR adjustment. It is based on the IPR model
being used and knowledge of the system. For example, the reservoir pressure and/
or skin may be adjusted to achieve a match. It depends on the users judgement. Fo For
r
this exercise, the reservoir pressure shall be changed.
Change
Chang e the reserv
reservoir
oir press
pressure
ure from the VL P/IP
from the P/IP R Ma
Mattching dial
dialogue
ogue to 3874psi
3874psig.
g.
Select VLP/IPR an
andd Calculate and view the tabul
tabular
ar result
results
s the
thenn Plot to
to view the
graphical solution.
3.1.
3.1.4
4 STEP
STEP 3 : Gas
Gas Lif
Liftt Des
Desiign
Th
Theeigned
design
des obje
bj
edect
ctiv
ive
pr e ously.
previ of thi
evious th
ly.isThe
seection
Th tioptim
opontimum
isum
to gas
dessign
ga ig
liftn rate
lift a ega
rat gas
ats the
lif
lift for
fo
der sired
desirthe
thed
e pr
pro
os
llpe
well
we per
her ad
head wepress
ll essure
pr mod
moure
del
shal
sh alll be calc
calcul
ulat
ated
ed and
and the
the gasgas lift
lift desi
designgn perf
perfor
orme
med.d. Also
Also the
the vari
variouous
s desi
design
gn
parameters e.g. casing pressures required to open the valves at injection depth and
at surface will be calculated.
The design shall be performed for the well producing
producing at 50% watercut. Gas available
for injection is 6MMscf/day at 1900 psig casing injection pressure.
Select the Design | Gas Lift | New Well menu item. Input the following data. Casing
sensitive valves which open at casing pressure shall be used.
Once the valve type has been selected, select Continue. The first step in the design
is to generate the gas lift performance curve by clicking the Get Rate button. Select
the Plot butto
button
n at the top of the screen
screen and the generate
generated d perform
performance
ance curve
curve is as
shown:
The performance curve of a gas lift design plots the oil rate produced with increased
gas injection rates. As discussed earlier, a well is gas lifted to decrease the pressure
loss in the tubing string by decreasing the gravity component of pressure drop. The
greater the amount of gas injected; the lighter the fluid column will be.
However
Howe ver as the amount
amount of gasgas injec
injecte
ted
d incre
increase
ases,
s, the
the other
other maj
major
or pre
press
ssure
ure drop
drop
component
compo nent (friction)
(friction) also increases.
increases. An injectio
injection
n stage
stage is attaine
attained
d when any further
further
increase
increase in gas injection
injection increas
increases
es the friction
friction pressure
pressure loss more than the relative
relative
decrease in gravity pressure
pressure loss. This causes the observed shape of the gaslift gas
perfomance plot.
With th
With the
e desi
design
gn co
comp
mplelete
ted,
d, click on Plot to ob
click obse
serv
rve
e the
the desi
design
gn in term
terms
s of flui
fluid
d
pressure gradients in the tubing and annulus.
IPM Tutorials October, 2009
Cl
Click on Finish to ex
ick exit
it the plot and
and return
return to the design
design interf
interfac
ace.
e. Here
Here,, a click
click on
Results brings up the calculated gas lift design parameters. Click on Calculate to
obtain the dome pressures and test rack opening pressure settings required.
For any calculation involving this design, the gas lift parameters (valve depths and
injection pressure) needs to be transferred form the design to the gas lift data panel
on the PROSPER main interface. To do this, exit the gas lift design section and
double click on the gas lift data panel on the main interface. Select valve depths
specified and click on "Transfer | From Gas lift design" and the valve depth data
will be copied across.
Go back to the main screen, and save the file as GliftG2.out in a suitable directory.
3.1.5
3.1.5 STEP
STEP 4 : Use
Use of Quick
QuickLoo
Look
k Diagno
Diagnosti
stic
c tool
tool for gas lift
lift perfo
performa
rmance
nce vali
validati
dation
on
Ü Note:: In this
Note this sectio
section,
n, the Quick
Quickloo
look
k diagn
diagnost
ostic
ic too
tooll for
gaslift shall be used to validate a PROSPER gas lift well
model against measured data.
L
Wiqaute
idr rcautte 6
210.631%
stb/day
Total gas rate 6.555 MMscf/day
Gas injection rate 4.1 MMscf/day
Casing head pressure 1750 psig
The valv
The valve
e data
data from
from the
the just
just conc
conclu
lude
ded
d desi
design
gn can
can be tran
transf
sfer
erre
red
d by sele
select
ctin
ing
g
Transfer| From Gas Lift Design on the screen below.
© 1990-2009 Petroleum Experts Limited
Next click on Done | Calculate | Calculate | OK | Plot to get the following diagnostic
diagnostic
plot which shows the pressure traverses along the tubing and annulus of the well.
The Quick
QuickLo
Look
ok princi
principle
ple calcul
calculate
atess well
well press
pressure
ure trave
traverse
rses
s in tw
two
o direc
directio
tions:
ns: one
one
beginning from the wellhead and going to the sand face, and the other going from
the sand-face
sand-face up to the wellhea
wellhead.
d. This is done
done for both tubing and casing
casing to a give
four pressure gradients.
The downward
downward gradients
gradients are based
based on measured
measured data (THP, liquid flow rates,
rates, WC,
GOR for tubing gradient;
gradient; and CHP, gas injection rates for casing gradient), while the
upward
upw ard gradients
gradients depend on the inflow (in the case of the tubing pressure)
pressure) and on
the pressure drop across the orifice (as regards the casing pressure).
If the model
model repro
reproduc
duces
es obser
observe vedd cond
conditi
itions
ons in the well (assu
(assumin
ming
g ac
accur
curate
ate test
measur
mea sureme
ements
nts),
), the press
pressure
ure traver
traverses
ses in both
both dir
direct
ection
ions
s shou
should
ld be ident
identica
icall for
tubing and annular flow. If this is not the case, likely cause of the deviations need to
be investigated.
From a review of the plot it can be seen that we see that the tubing traverse
calculated starting from the flowing bottomhole pressure is higher than the measured
tubing traverse. This suggests that the inflow potential is too high. The likely cause of
this will depend on the IPR model being used and the engineers knowledge of the
project. For example, it may be as a result of reservoir pressure and/or skin. For the
purposes of this example, it will be assumed that the skin value is incorrect and is
5.
5.5.
5. To chan
change
ge this
this,, exit
exit from the Quick
from the uick-Loo
-Look
k dial
dialog
ogue
ue and
and upda
update
te the
the IPR
IPR sk
skin
in
value. Return to the Quick-Look calculation
calculation and recalculate the gradient:
The next step is to compare casing pressure traverses above the orifice.
The calc
The calcul
ulat
ated
ed upwa
upward
rd casi
casing
ng pres
pressu
sure
re trav
traver
erse
se is now
now lowe
lowerr comp
comparared
ed to the
the
measured casing pressure traverse. This suggests that the pressure drop across the
orifice for some reason (like scaling) has increased. In order to match the gradients,
a smalle
smallerr orific
orifice
e diamet
diameter
er can be chos
chosen.
en. Decre
Decreas
ase
e the
the orific
orifice
e diamet
diameter
er to 25/64”
25/64”
and re-perform QuickLook calculations. The plot below is obtained.
© 1990-2009 Petroleum Experts Limited
3.2.1 Objectives
The objectives of the exercise are:
Gradient Data:
Data Set 1
· Well head pressure = 334 psig
· Tubing Head Temperature = 174 deg F
· Water Cut = 6 %
· Liq. Rate = 5200 stb/day
· GOR = 392 scf/stb
·· GOR free = 0 scf/stb
Pressure @ 7677.2 ft = 2329.0 psig
3.2.1.1 Learning topics
This section focuses on how to:
3.2.
2.2
2 STEP 1 : Model Setu
tup
p
The type of well being modelled shall be defined under Systems Options.
Run PROSPER and go to the Option menu in PROSPER. Select the following options:
· Temp
Temperatu
erature
re calcuati
calcuations
ons shall
shall be performe
performed
d using
using the rough
rough approxim
approximatio
ation
n
temperature model.
· The fluid flows through the tubing
· No emulsion forms
· Pres
Pr esen
Reasonentl
tly,
y,
for the
th e well
this well isbenatu
shall natura
rall
lly
y flow
discussedflowin
ing
g - No arti
later. artifi
fici
cial
al lift
lift opti
option
on is sele
select
cted
ed..
· It is a cased hole with no gravel pack.
· There is no gas coning and the well completion is single branch/lateral.
Next a Black
Next Black Oil fluid
fluid PVT model shall be input (The
(The Black
Black oil method
method was selected
selected
fo
forr fl
flui
uid
d PVT
PVT desc
descriript
ptio
ion
n unde
underr sy
syst
stem
em opti
option
ons)
s).. Black
lack oil
oil corr
correl
elat
atio
ions
ns shal
shalll be
matc
ma tch
hed to lablaborato
ratorry data
ata and the
the mos
most suita
itable
ble Blac
lack oil corre
rrelati
latio
on which ich
reproduces fluid PVT behaviour will be selected.
On th
the
e main
main interf
interfac
ace,
e, go to the PVT sectio
section
n by selecting PVT |
selecting | Inpu
Inputt Data.
Data. Input
the PVT data as indicated below.
Cl
Clic
ick
k Done
Done on the
the abov
above e dial
dialog
og to go back
back to the
the PVT
PVT inpu
inputt dial
dialog
og.. Co
Cond
nduc
uctt the
the
matching procedure by clicking on the Regression but button
ton and then the MatMatch
ch All
button. The program performs
performs a regression
regression analysis on all the entered data with all
standard black oil correlations that are available in PROSPER.
To display the regression parameters and standard deviations for all the correlations,
click on Parameters .
IPM Tutorials October, 2009
With the PVT match completed i.e. having a valid fluid PVT model which reproduces
fluid behaviour
behaviour in reality,
reality, the next step is to inpu
inputt the well configu
configurati
ration/
on/ equipme
equipment
nt
data. To do this, go to the main interface, select System | Equipment (Tubing etc.)
from main menu and input the equipment data as follows:
Deviation Survey:
This survey
survey is the referenc
reference e for MD - TVD depth convers
conversions
ions.. The deviation
deviation survey
survey
should start from zero (i.e. a reference depth). Where this zero depth is refernced to
is up to the user.
user. Howe
However
ver,, it is impor
importan
tantt that
that all other
other depth
depth entrie
entries
s in teh model
model
should be consistent with this zero depth reference.
The next step is to define the equipments in the well itself. No surface data
equipment is available.
Down-hole equipment:
The following equipment data is available for the well. No tubing Outer Diameter
data is input at the moment. The data is input later when the ESP artificial lift option
is selected.
X’mas
tree 59.4 - - -
All roughness
roughness of tubing
tubing / casing = 0.0006
0.0006 in
Next
Next,, geot
geothe
herm
rmal
al grad
gradie
ient
nt and
and OHTC
OHTC (U
(U-v
-val
alue
ue)) are
are spec
specif
ifie
ied
d as give
given
n belo
below
w for
for
Over
Overal
alll Heat
Heat Tra
Trans
nsfe
ferr Coef
Coeffi
fici
cien
entt (OHT
(OHTC)
C):: 3 BTU/
BTU/hr
hr/f
/ft2
t2/F
/F
3.2.3
3.2.3 STEP
STEP 2 : Well
Well Mod
Model
el Val
Valid
idati
ation
on and
and Data
Data Qual
Qualit
ity
y Check
Check
In this section, the response of the model shall be compared to measured data. The
fi
firs
rstt st
step
ep is to perf
perfor
orm
m a data
data qual
qualit
ity
y chec
check.
k. Data
Data set
set 1 shal
shalll be sued
sued for
for mode
modell
validation.
For ESP's pressure traverse calculations are performed form the bottom to the top of
the well
well unlik
unlike
e natur
naturall
ally
y flowi
flowing
ng wells
wells wher
where
e calcul
calculati
ation
ons
s are form
form top
top to bot
bottom
tom..
H oknow
weown
unkn
un venr, fothe
threanbo
for botttom
toP
ESP
ES m lift
lih ole
ol
ede well
fted pre
we ll..ssu
ssBut
ure
Bu fr(whi
(w
t fromhic
om ctest
h stbedata
te come
daom
ta,, ethe
s efirs
th first
t llca
well
we lcu
lcad
head
he ulat
latpres
ion
ioessu
prn sure
node
od
ree)and
anis
d
gauge
ga uge pressu
pressure re ab
above
ove the pumppump are knowknown. n. Abov
Above e the
the pump,
pump, the the press
pressure
ure drop
drop
calculations are similar to natural flow conditions but with high bottom hole pressures
(pump discharge point). This means a flow correlation in the model can be matched
to th
the
e te
test
st poin
pointt abov
above e the
the pump
pump and and this
this is why
why the
the ESP
ESP was was not
not sele
select
cted
ed for
for
artificial lift initially. After the well section above the pump is matched to test data, the
ESP option will be selected.
Therefore the first step in model validation is to match a lift correlation to test data
above
abo ve the pump. Selectt the Matc
pump. Selec Matchin
hing
g | Correla
Correlatio
tion
n Compari
Comparisonson | Tubing
Tubing menu
item and input the following data, selecting the highlighted correlations.
© 1990-2009 Petroleum Experts Limited
Perform the calculations (by clicking the Calculate | Calculate) and plot the results.
The
The abov
above
e plot
plot sh
show
ows
s that
that the
the test
test data
data po
poin
intt lies
lies on the
the righ
rightt of the
the Pres
Pressu
sure
re
tr
trav
aver
erse
se gene
genera
rate
ted
d by the
the Duns
Duns and
and Ros
Ros Modi
Modifi
fied
ed (D
(DRM
RM)) corr
correl
elat
atio
ion.
n. The
The DRM
DRM
correl
cor relati
ation
on repres
represenents
ts the maximu
maximumm pressu
pressure
re loss
loss obtai
obtaina
nable
ble in a well
well if the
the flow
flow
regime is slug flow. One can verify that the flow regime at the gauge depth (i.e. test
poin
po int)
t) is slug
slug flow
flow by chec
checki
king
ng the
the grad
gradie
ient
nt calc
calcul
ulat
atio
ion
n resu
result
lts
s on thethe prev
previo
ious
us
interface.
Assuming accurate PVT model for this example, then the test data has to be
re
revie
viewe
wed.
d. A wate
waterr cu
cutt of 6% was
was input
input at tes
testt condi
conditio
tionsns.. This
This is a low valu
value
e for a
naturall
natu rally
y flowing
flowing well being
being conside
considered
red for artificial
artificial lift
lift.. A re-c
re-check
heck of test data now
indicates that actual water cut is 34% and not 6%. Changing this value on the Tubing
correlation comparison interface and re-calculating the gradients, the following plot is
obtained.
It can be seen that the test data point plots to the left of DRM correlation, and this
concludes the quality check process.
The next step involves matching a vertical lift correlation to the test data.
The matching process seeks to tune the correlations to reproduce the test data point
by matc
matchihing
ng the
the two
two co
comp
mpon
onen
ents
ts of pres
pressu
sure
re drop
drop i.e.
i.e. grav
gravit
ity
y an
and
d fric
fricti
tion
on usin
usingg
multiplie
multipliers
rs (paramet
(parameter
er 1 and paramete
parameterr 2) for each correlat
correlation.
ion. The correla
correlation
tion that
best matches the test will be selected to model flow in the tubing.
Select Matching | Matching | IPR/VLP (Quality Check) and input test data 1 on the
VLP/IPR matching
matching interface as shown below (note that a 34% water cut value will be
used).
Hagedorn Brown
Petroleum Experts 2
Petroleum Experts 3
Cl
Click the Mat
ick Match
ch butto
button
n again
again to calculat
calculate
e the match
match paramete
parameters. rs. Once complete
completed,
d,
the match parameters are reviewed by selecting the S tatis
tatis tics
tic s button:
IPM Tutorials October, 2009
Petroleum
Petro Experts 2 give
leum Experts gives
s the
the best
best matc
match
h and
and wi
will
ll be sele
select
cted
ed late
laterr as the
the vert
vertic
ical
al lift
lift
correlation. This concludes model validation and data quality check for the example.
3.2.
2.4
4 STEP 3 : ESP Desig
sign
The obje
The object
ctiv
ive
e of this
this sect
sectio
ion
n is to de
desi
sign
gn an ESPESP lift
lifted
ed oil
oil well
well for
for the
the prev
previo
ious
us
examp
xample
le.. The diffe
ifferrent
ential
ial press
essure req
require
ired by thethe pump
ump to meemeet the design ign
para
parame
mete
ters
rs are
are ca
calc
lcul
ulat
ated
ed and
and base
basedd on this
this,, a pump
pump,, moto
motorr and
and cabl
cable
e that
that ca
cann
meet this design and fit in the well are selected.
The design shall be performed at a target liquid rate of 6000stb/day, 60% water cut
against
against a well head pressure
pressure of 100psig
100psig.. The pump shall be placed
placed at 7660ft
7660ft and a
cable of 7710feet will supply power to the pump via the motor.
Go to the Downhole E quipment S ection and complete the tubing and casing outer
diameter information.
efficiency is zero).
Click on Calculate on the above dialog and Calculate again to determine the pump
head, fluid power required and other design parameters:
© 1990-2009 Petroleum Experts Limited
The diff
The differ
eren
entt line
lines
s on the
the Dunb
Dunbar
ar plot
plot are
are for
for diff
differ
eren
entt leve
levels
ls of gas
gas sepa
separarati
tion
on
efficienc
efficiencyy at pump intake.
intake. When the test point plots above the Dunbar
Dunbar factor, a gas
separator is not necessary
necessary at pump inlet (as in this case). If the point plots below the
Dunbarr fa
Dunba facto
ctor,
r, then
then a gas
gas separ
separato
atorr wi
with
th an effici
efficien
ency
cy corre
corresp
spond
onding
ing to the
the line
line it
plots on is required at pump inlet. In such case, the separator
separator efficiency is entered in
the ESP design input dialog and pump calculations are repeated to ensure the point
plots above the Dunbar factor line.
PROSPER filters out pumps, motors and cable that meet the design parameters
parameters from
a dat
ata
abase
ase. The dat
data base can be acces cessed through Design | ESP | Pump
throug
database and the interface below is displayed.
© 1990-2009 Petroleum Experts Limited
Return to the ESP design interface to select equipment that meet design criteria.
IPM Tutorials October, 2009
From the motors listed select the Reda 540_90-0_Int 400HP 2116V 113A motor..
A click on Plot displays
displays the pump performance curve which shows operational limits
for the pump.
© 1990-2009 Petroleum Experts Limited
The REDA SN8500 pump will require 136 stages (impellar - diffuser configurations)
in series for the required head to deliver the fluids at the target rate and well head
pressure.
The point on this plot shows the design operating point on the pump performance
plot.
Ü Note:: In this
Note this sectio
section,
n, the Quick
Quickloo
look
k diagn
diagnost
ostic
ic too
tooll for
ESP shall be used to validate a PROSPER ES ESPP well
well
mode
mo dell agai
agains
nstt meas
measur
ured
ed data
data.. Data
Data avai
availa
labl
blee incl
includ
ude
e
rates and well head pressure as well as downhole pump
intake and discharge pressures.
To per erfo
forrm the valida
lidattion lect Ma
ion, selec Matc
tchi
hing
ng | Quic
QuickL
kLoo
ookk. Th
Thee meas
measur
urem
emen
ents
ts
indicate a water
water cut of 60%. The pump is same as designed in the prev previous
ious section.
It will be assume
assumed d that
that the
the pump
pump is not
not worn
worn out and
and is still operati
operating
ng at a desig
designn
frequency of 60Hz. Input the following test data.
Downhole data:
Pump discharge pressure (MD = 7660 ft) = 2725 psig
Pump suction pressure (MD = 7660 ft) = 1025 psig
IPM Tutorials October, 2009
the pump
pump is a tie point for the system i.e. where
where the inflow
inflow up to the pump and the
lift
lift abov
abovee the
the pump
pump are
are tied
tied wi
with
th each
each othe
other.
r. For
For a give
givenn well
wellhe
head
ad pres
pressu
sure
re,, the
the
pump discharge
discharge pressure
pressure depends
depends only on the weight
weight and frictional
frictional loss of the fluid
fluid
abov
ab ove
e th
the
e pump
pump.. It ca
can
n be se
sen
n from
from the
the diag
diagno
nost
stic
ic plot
plot that
that the
the pump
pump disc
discha
hargrgee
pressure calculated
calculated from the downward traverse
traverse is slightly
slightly lower than the measured
measured
test point (blue point).
This section of the well can be considered as a naturally flowing well with bottomhole
pressure equal to the pump discharge pressure.
Thus to match the downward discharge pressure point with the measured point, the
model can be switched
switched back
back to natu
natural
ral flowing conditions
conditions and the flow correla
correlation
tions
s
tu
tune
ned
d to re
repr
prod
oducuce
e the
the meas
measurured
ed pres
pressusure
re prof
profil
ile
e from
from top
top of the
the well
well to pump
pump
discharge point. The test data is given below.
Lia
G quuigdeRDaete
p:th: 66
7 56
203 fSt TB/day
Gauge Pressure: 2725 psig
GOR: 392 scf/STB
Perform a Correlation Comparison to quality check the test data. The test data point
is wi
with
thin
in th
the
e limi
limits
ts give
given
n by the
the Duns
Duns and
and Ros
Ros Modi
Modifi
fied
ed and
and Fanc
Fanche
herr and
and Brow
Brownn
correlations, as shown in the following plot:
Back to the VLP/IPR screen, click on Match VLP and match the Petroleum Experts 2
correlation.
With the well section above the pump matched to measured data, re-select the ESP
artificial lift method from Options interface and go to the Quicklook section.
The abov
The abovee plot
plot sh
showowss that
that the
the DP acro
across
ss the
the pump
pump cacalc
lcul
ulat
ated
ed in the
the down
downwa
ward
rd
gr
grad
adie
ient
nt is grea
greate
terr than
than the
the meas
measurured
ed pump
pump DP (as(as indi
indica
cate
tedd by the
the dist
distan
ance
ce
betwee
betweenn the two blue
blue square
squares)
s).. The
The likely
likely caus
causee of the devia
deviatio
tion
n could
could be due
due to
pump wear, which decreases the pump performance.
If a pump wear factor of 18% (0.18) is input on the Quicklook main interface and the
calculations re-performed, the following diagnostic plot is obtained.
IPM Tutorials October, 2009
3.3 MBA
BAL
L Ga
Gas
s Hist
istory Matchi
tching
ng Exam
amp
ple
This
This tu
tuto
tori
rial
al exam
exampl
ple
e is prov
provid
ides
es more
more insi
insigh
ghtt into
into MBAL fo
foll
llow
owin
ing
g on from
from the
the
MBAL Gas Reservoir Example of the Dexterity section.
3.3.1 Objectives
The focus of the example is to match a gas reservoir model in MBAL to production
hist
histor
ory.
y. The
The hist
histor
ory
y matc
match
h proc
proces
ess
s wi
will
ll prov
provid
ide
e more
more info
inform
rmat
atio
ion
n abou
aboutt orig
origin
inal
al
volumes of gas in place and drive mechanisms acting.
Knowledge of the drive mechanisms acting will increase one's understanding of the
re
reser
servo
voir’
ir’s
s poten
potentia
tiall produ
producti
ction.
on. Relat
Relative
ive permea
permeabilbiliti
ities
es for gas
gas and wate
waterr will
will be
esti
estima
mate
tedd by matc
matchi hing
ng hist
histor
oric
ical
al frac
fracti
tion
onal
al wate
waterr prod
producucti
tion
on to simu
simula
late
ted
d wate
water r
pr
prod
oduc
ucti
tion
on (fro
(from
m the
the mode
model)
l) and
and this
this sh
shal
alll be test
tested
ed by perf
perfor
ormi
ming
ng a pred
predic
icti
tion
on
calculation.
Input data required is production and pressure history data. This is contained in
GASRES2.xls located in C:\Program Files\Petroleum Experts\IPM 7.x\Samples
\Worked Examples\Physics Examples\Gas history matching.
Chec
Check
k th
that
at the
the cu
curr
rren
entt ve
vers
rsio
ion
n of MBAL has
has been
been load
loaded
ed.. Select He
Select Help
lp | About
bout
MBAL Package to check the version number.
Select Fil
File
e | Open to open the file created from the MBAL Gas Reservoir Example
in the Dexter
Dexterity section - GASRES.MBI. Save
ity section Save this as a new
new file (GASRE
(GASRES2
S2.MB
.MBI)
I)
using File | Save As .
The model was previously built with an estimated GIIP. With production data this can
be better estimated along with drive mechanisms acting.
3.3.3
3.3.3 STEP
STEP 2 : In
Inpu
putt Pro
Produ
ducti
ction
on Hi
Hist
story
ory Data
Data
Production
Production history data is entered
entered and an aquifer
aquifer model
model is initiali
initialised
sed in this section.
section.
Enter the production history shown below in Table 1 by selecting Input | Tank Data
and selecting the Production History tab.
9
01/04/199 9267 103.049 0.0692967 0 0
9
01/07/199 8955 120.618 0.0830781 0 0
9
01/10/199 8659 137.575 0.0976719 0 0
9
01/01/200 8380 153.762 0.113271 0 0
0
01/04/200 8121 168.873 0.129811 0 0
0
01/07/200 7874 183.494 0.148142 0 0
0
01/10/200 7636 197.644 0.168577 0 0
0
01/01/200 7410 211.188 0.191149 0 0
1
01/04/200 7200 223.875 0.215463 0 0
1
01/07/200 6998 236.155 0.242381 0 0
1
01/10/200 6805 248.039 0.272059 0 0
1
01/01/200 6621 259.401 0.304208 0 0
2
01/04/200 6449 270.151 0.338412 0 0
2
01/07/200 6285 280.445 0.37498 0 0
2
01/10/200 6127 290.419 0.414325 0 0
2
01/01/200 5977 299.974 0.455474 0 0
3
NOTE: It is very
very import
important
ant to chec
check
k that
that the
the units
units for the input
input data
data are consis
consisten
tentt
with those on the input screen of MBAL. The units can be changed in MBAL from the
main
mai n menu
menu by clicking
clicking on UNIT
UNITSS or by clickin
clicking
g on the unit itself
itself on the
the produ
producti
ction
on
data interface.
As seen from the table, the Cummulative
Cummulative gas producted
producted is in units of Bscf and this
unit is changed on the parameter tab before the data is pasted.
3.3.4
3.3.4 STEP
STEP 3 : Intr
Introd
oduc
ucti
tion
on to
to Mater
Materia
iall Bala
Balanc
nce
e conc
concep
epts
ts
A very brief
brief introduction
introduction to the material
material balance method
method is includ
included
ed here.
The governin
governing g principa
principall is volume conservat
conservation
ion as the reservoi
reservoirr is produced
produced.. This
This
may be restated as:
Th
The
e vol
volume
replacedum
byefluid/formation
of mate
materi
rial
al re
remo
move
ved
d byand
expansion prod
produc
ucti
tion
on aquifer
possible at rese
reserv
rvoi
oirr co
influx.cond
ndit
itio
ions
ns is
The equation below represents this volume (material) balance at reservoir conditions
(pressure and temperature):
F = N.Et + We
F is the produced
produced fluid volume at reservoir
reservoir condition
conditions.
s. Good producti
production
on history
history
and PVT is
is required to estimate this quantity.
N is the original
original oil/gas
oil/gas volume
volume in place,
place, which can be esti estimate
matedd by geologi
geological
cal
investigations.
Et is the expansion of the reservoir fluid and water, and formation rock
compactio
comp actionn followi
following
ng the depress
depressuris
urisatio
ationn of the reservoir
reservoir as it is produced
produced..
Good reservoir pressure history and PVT is is required to estimate
estimate Et. Note that
for oils,
oils, good
good PVT (Bo)
(Bo) above
above the bubble
bubble point
point is especial
especially
ly importan
important,
t, since
since
the compressibility of undersaturated liquid oils is relatively small.
We is the volume of aquifer water entering the initial reservoir volume.
The
The qual
qualit
ity
y of the
the PVT and produ
producti
ction
on histor
history
y data
data is vital
vital to the
the mater
material
ial balan
balance
ce
PVT
calcul
cal culati
ation
ons.
s. For
For simpli
simplicit
city,
y, this
this exampl
example
e uses
uses an match
matched
ed Black
Black Oil and
and a
fictitious production history.
3.3.5
3.3.5 STEP
STEP 4 : Mate
Materi
rial
al Bala
Balanc
nce
e His
Histo
tory
ry Matc
Matchi
hing
ng
The production history data will be matched to a material balance model using non-
line
linear
ar re
regr
gres
essi
sion
on and
and more
more impo
importrtan
antl
tly
y the
the user
user's
's engi
engine
neer
erin
ing
g judg
judgem
emenentt and
and
know
kn owle
ledg
dgee of the
the sy
syst
stem
em.. The
The driv
drive
e mech
mechan
anis
isms
ms with
within
in the
the rese
reserv
rvoi
oirr and
and the
the
Original Gas In Place (OGIP) will be estimated.
The History Matching
Matching process starts with an initial assumption of no aquifer. Thus on
the Tank Input data screen, select No Aquifer.
The material balance model is defined by the correlations and parameters entered in
the Input | Tank Data scr
screen
eens.
s. All of these may be altered
altered at any time to improve
improve
the fit, but only the OGIP and the aquifer model parameters may be modified by non-
linear regression. This reflects the observation that these are generally the least well
known variables.
Currently an aquifer model has not been included in the model as characteristic plots
obtained
obtained by re-arran
re-arranging
ging the material
material balance
balance equatio
equation n (graphic
(graphical
al methods)
methods) which
which
may
ma y indi
indica
cate
te the
the pres
presen
ence
ce of an aqui
aquife
ferr shal
shalll firs
firstt be chec
checke
ked.
d. High
Highliligh
ghtt the
the
Graphicall Method wind
Graphica window
ow by clicking
clicking the left mouse button
button within its title
title bar, and
sele
se
wr
writtct Me
lect
itten
en Metho
as thodd | /Et
(F-We) Cole
Cole
(F-We)/Et ((
((F-W
= N.F-We)/
(w e)/Et
(whenEt)
hen ). Reca
We Recall
= 0, llF/Et
the
the=mate
ma
N).teri
rial
Ifalthe
bala
bamater
lanc
nce
mat e ial
equa
eqbalanc
erial uati
tion
bal on ecan
ance can be
model
mod el
was well fitted to the production
production data then the Cole plot should
should be a horizon
horizontal
tal line
with an intercept equal to N (OGIP).
The plot
plot show
showss an ini
initia
tiall rise
rise which
which indica
indicates
tes an increa
increasin
singg appa
apparen
rentt value
value for N.
This means the expansion (Et) of the reservoir fluids/formation
fluids/formation alone is not sufficient
to main
mainta tain
in the
the rese
reserv
rvoi
oirr pres
pressu
sure
re.. In othe
otherr word
words,s, ther
there
e is more
more ener
energy
gy in the
the
reservo
rese rvoir
ir than currently
currently predicte
predicted d by the material
material balance
balance model.
model. These
These equivale
equivalent
nt
statements imply the reservoir pressure is being maintained by another mechanism,
which most likely is an aquifer.
At early times, the well will not feel the influence of the aquifer. Therefore
Therefore the early
valu
values
and es
seton
thethe Colebottom
Y-axis curve
curve
bottom indi
indicate
cate
e to minimum
value
valu min
600imum
Bscf values
Bscf values for
(which N. OGIP
is the Select Display
Selectentered in |the
Scales
tan
tank
k
input
input scree
screen) select Done. An extr
n) and select extrap
apola
olatio
tion
n of the Cole curve
curve toward
towards s the Y
axis is difficult, emphasizing the importance of early data recording. However, as an
initial assumpt
initial assumption
ion an extrapol
extrapolatio
ation
n to the Y-axi
Y-axis
s would
would suggest
suggest a value
value for N larger
larger
than 600 Bscf, perhaps nearer 750 Bscf.
The origina
originall volum
volumes
es of gas
gas in place
place shall
shall be updat
updated
ed to 750
750 Bscf
Bscf and an aquif
aquifer
er
model input.
The following data for the aquifer can be used as a starting point:
Model Hurst-van Everdingen Modified
System Radial Aquifer
Reservoir thickness 100 ft
Reservoir radius 5000 ft
Outer / Inner radius ratio 5
Encroachment angle 360 degrees
Aquifer permeability
permeability 20 md
Conducting the history match again, the following plots are obtained.
© 1990-2009 Petroleum Experts Limited
Fr
From
om th thee Grap
Graphi
hica
call Meth
Method
od (Col
(Cole
e plot
plot)) scre
screenen show
shown n abov
abovee it is clea
clearr that
that the
the
aqui
aq uife
ferr th
that
at has
has been
been adde
addedd is too
too stro
strongng,, it is prov
provid
idin
ing
g too
too mu
muchch ener
energygy to the
the
system (i.e. the trend
trend line goes below the horizontal).
horizontal). The extrapolation
extrapolation of the Cole
curve to the Y-axis suggests a reduced OGIP (N).
The WD fu
The func
ncti
tion
on Plot
Plot sc
scre
reen
en (top
(top left
left sc
scre
reen
en)) shal
shalll be revi
review
ewed
ed.. This
This show
showss a
dimensionless
dimensionle ss time (tD) and dimensionless aquifer
aquifer inflow volume (Q)
(Q).. The ‘elbow’ of
this curve occurs
occurs at the point where
where the aquifer
aquifer cannot
cannot supply additional
additional water; the
boundary
boun dary of the aquifer
aquifer has been ‘felt’.
‘felt’. Recall
Recall that the initial
initial Cole curve
curve suggested
suggested
this occurred between data points 5 and 10.
Move the cursor within the WD function Plot screen and double click using the left
mouse
mou se butto
button.
n. This
This alter
alters
s the Outer/
Outer/Inn
Inner
er Radiu
Radiuss param
paramete
eterr of the aquif
aquifer
er model,
model,
alte
alteri
ring
ng th
the
e disp
displa
lays
ys in the
the othe
otherr Me
Meth
thod
od scre
screen
ens.
s. In part
partic
icul
ular
ar,, noti
notice
ce that
that the
the
Analyticall Method gas production/pressu
Analytica production/pressure re curve moves. By double left clicking in
the WD function
function plot screen,
screen, try to sele
select
ct an aquifer
aquifer Outer/In
Outer/Inner
ner Radius parameter
parameter
th
that
at sh
show
ows s a reas
reason
onab
able
le fit
fit to the
the prod
produc
ucti
tion
on disp
displa
laye
yed
d in the
the Anal
Analytytic
ical
al Meth
Method
od
screen. An Outer/Inner Radius
Radius of approximatel
approximately y 2.1 works quite well,
well, but the ‘elbow’
on the WD function Plot is not between data points 5 and 10.
The data points at very early times may only be reflecting responses from regions in
the vicinity
vicinity of the well and don’t necessar
necessarily
ily show respons
responses
es of the entire
entire reservoi
reservoir,
r,
therefore the material balance would not be expected to show the complete OGIP
until the pressure signal from the producing well
well has had time to permeate the entire
reservoir
It is possibl
possible
e that the Graphica
Graphicall Method
Method screen is showing
showing this effect
effect at early times.
The signal time to permeate the reservoir can be estimated from the diffusivity and
reservo
reservoir
ir dimensions
dimensions.. The diffusiv
diffusivity, D=k/jmc (ft2s-1) relat
ity, D=k/ relates
es the radial
radial press
pressure
ure
response at a distance
response distance r and time t from the well sour
source
ce by the equation P µexp(-r 2
equation
/4Dt).
For th
For this
is ex
examp
ample
le the first
first data
data point
point shown
shown (poin
(pointt 2) is one year after
after the start
start of
producti
prod uction
on and can probably
probably be expecte
expected d to refl
reflect
ect the whole
whole reservoi
reservoir’s
r’s response
response,,
suggesting
suggest ing that the aquifer model still
still requires some fine tuntuning.
ing. Note also that the
‘elb
‘elbow
ow’’ of the
the WD Func
Functition
on Plot
Plot is not
not refl
reflec
ecti
ting
ng corr
correc
ectl
tly
y the
the time
time at whic
which
h the
the
aquifer energy is exhausted.
However,
Howeve r, recognizing
recognizing the points noted above, the material balance model is now not
too far from being consistent with the production data and non-lineanon-linearr regression may
be used to refine the model parameters.
Highlight
Highlight the Analytica
Analyticall Method
Method window and click
click on Regress
Regression.
ion. Check the Gas in
Place,
Place, Outer/In
Outer/Inner
ner Radius,
Radius, Encroach
Encroachment
ment Angle and Aquifer
Aquifer Permeabi
Permeability
lity boxes
boxes to
regress on.
Select Calc to
to start the regression. When it finishes, copy the B est Fit values
values to the
S tart
tart values by clicking the left pointing arrows in the above screen shot or simply
Accept all fits. Select Done to view the changes.
It is imp
impor
orta
tan
nt not to regres
ress on combin
mbinaation
tions
s of param
ramete
eters that are simpsimply
ly
multiplied by each other in the aquifer model. For example, the Hurst-van
Everd
Ev erding
ingen
en aquif
aquifer
er cons
constan
tantt co
conta
ntains
ins the produc
productt of poros
porosity
ity,, reser
reservoi
voirr thickn
thicknes
ess,
s,
encroachment angle and the square
encroachment square of the original reservoir
reservoir radius.
radius. If a regression
is perfo
performe
rmedd on pairs
pairs of these
these param
paramete
eters,
rs, then
then the
the regres
regressio
sion
n will
will not
not conve
converge
rge
easily, particularly if the initial values are not close to a solution.
As seen from above, a good match is obtained, the aquifer model and OGIP are
consiste
cons istent
nt with the producti
production
on history.
history. Please
Please note that although
although the actual
actual values
calc
calcul
ulat
ated
ed for
for the
the aqui
aquife
ferr mode
modell desc
descri
ribe
be the
the aqui
aquife
ferr fair
fairly
ly well
well,, the
the indi
indivi
vidu
dual
al
para
pa rame
meteterr va
valu
lues
es do not
not in them
themse
selv
lves
es nece
necess
ssar
aril
ily
y corr
corres
espo
pondnd to real
realit
ity.
y. Thes
These e
parameters are not a unique set that characterize the aquifer. They are simply used
used to describe the aquifer response.
S elect Fi
Fini
niss h | Fi le | S ave to save the file.
3.3.6
3.3.6 STEP
STEP 5 : Rela
Relati
tive
ve Perm
Permea
eabi
bili
lity
ty Match
Matchin
ing
g
In this section, the effective relative permeability
permeability of water is calculated.
calculated. This pseudo-
relative
relative perms will be used to detdetermi
ermine
ne fraction
fractionalal flow of water
water during
during a predicti
prediction
on
ru
run.
n. It will
will be obta
obtain
ined
ed by matc
matchihing
ng the
the frac
fracti
tion
onal
al wate
waterr flow
flow obta
obtain
ined
ed from
from the
the
produc
pro ductio
tion
n histor
history
y to the fracti
fractiona
onall water
water flow
flow as define
defined
d by the iniinitia
tiall pseud
pseudo-r
o-rel
el
perms entered under tank parameters. Both fractional flows are plotted against fluid
saturations calculated by a material balance simulation.
The relative permeability data input under tank parameters were not used during the
mate
ma teri
rial
al bala
balanc
ncee hist
histor
ory
y matc
matchi
hing
ng and
and are
are also
also not
not used
used duri
during
ng the
the simu
simula
lati
tion
on
calcu
calculat
lation
ion,, since
since the
the produ
produced
ced water
water and
and gas
gas are
are input
input as part
part of the produ
producti
ction
on
histo
istorry. The
The si simu
mula
lati
tio
on st
ste
ep provi
ovides
des water
ter satur
turatio
ation
n with
ithin the tan
tank mod
model,el,
resulting from a material balance simulation.
The next step is to perform a material balance simulation. This process achieves two
objectives:
simulation
simulatio n of the production history. Select OK when the calculation has completed.
Plot the simulation and history tank pressures by selecting Plot | History.
IPM Tutorials October, 2009
With
ithin this screen, the fractional water flow is plotted as a function of water
satu
sa tura
rati
tion
on.. The
The wate
waterr brea
breakt
kthr
hrou
ough
gh poin
pointt can
can be set
set by a doub
double
le left
left clic
click
k at an
appr
ap prop
opri
riat
ate
e satu
satura
rati
tion
on (a dash
dashed
ed gree
green
n line
line is show
shown n at the
the new
new brea
breaktkthr
hrou
oughgh
satu
sa tura
rati
tion
on).
). Note
Note that
that a brea
breakt
kthr
hrou
ough
gh poin
pointt belo
beloww the
the conn
connat
ate
e wate
waterr satu
satura
rati
tion
on
(ind
(indic
icat
ated
ed by a grey
grey line
line)) is not
not poss
possib
ible
le.. Addi
Additi
tion
onal
ally
ly para
parame
mete
terr va
valu
lues
es cacan
n be
entered by selecting Parameters . Leave Leave the water
water breakthro
breakthrough
ugh saturati
saturation
on at the
connate water saturation (0.2).
A region of the display can be enlarged by holding down the left mouse button and
dr
drag
aggi
ging
ng it acro
across
ss the
the desi
desire
red
d regi
region
on.. The
The orig
origin
inal
al disp
displa
lay
y ca
can
n be redr
redraw
awnn by
selec
selectin
ting
g R edraw
raw from
from the
the plot
plot menu
menu.. PrProd
oduc
ucti
tion
on hist
histor
ory
y data
data poin
points
ts may
may be
selected by holding down the right mouse button and dragging it to select the desired
points. The weighting
weighting of the selected
selected points may be altered, or excluded
excluded from use in
the regression.
Select Production Prediction | Prediction Setup and set the prediction method as
shown below and select Done. Ensure th that Use Rela
Relati
tive
ve Perm
Permea
eabi
bili
liti
ties
es is
checked, prediction is from Start of production and the Prediction
Prediction End is set to End
of Production History.
© 1990-2009 Petroleum Experts Limited
Select Pr
Prod
oduc
ucti
tion
on Pred
Predic
icti
tion
on | Prod
Produc
ucti
tion
on and
and Const
onstra
raiints
nts an
and copy the
production gas history (by selecting Copy) into the production constraint screen and
select Done.
IPM Tutorials October, 2009
Select Pro
Select Produc
ductio
tionn Predict
Prediction
ion | Reporti
Reporting
ng Schedu
Schedule.
le. The reportin
reporting
g frequen
frequency
cy of
the results generated by MBAL are specified here.
Select A utomat
utomatii c . Hence, click on Done to accept automatic reporting.
Next select Predicti
Prediction
on | Run Prediction
Prediction | Calc and OK | Plot when the calculation
calculation
has completed. Select Variables and highlight streams Simulation and Prediction,
and plot Pressure , then select Done to view the plot.
© 1990-2009 Petroleum Experts Limited
Select Finish | Done | File | Save to complete this tutorial example.
3.4 MBA
BAL
L Oil Hist
istory Match
atchin
ing
g Exam
amp
ple
This example presumes that the user is familiar with setting up single tank models in
MBAL. The exercise focuses on the design of a tank model for an oil reservoir.
3.4.1 Objectives
The focus
The cus of the
the exa
exampl
mple is to mod
model an oil res
reservo
rvoir usin
sing ma
mate
terrial
ial bala
alance
techniques in MBAL, prov
provide
ide represen
representati
tative
ve estimate
estimatess of original
original volumes in plac
place
e
and
and drive
rive mech
mecha anis
isms
ms act
ctin
ing
g by hist
sto
ory matc
matchhing
ing the modmodel to prpreessur
sure and
production data.
Knowledge of the drive mechanisms acting will increase one's understanding of the
re
reser
servo
voir’
ir’s
s poten
potentia
tiall produ
producti
ction.
on. Relat
Relative
ive permea
permeabil
biliti
ities
es for gas
gas and wate
waterr will
will be
esti
estima
mate
tedd by matc
matchi
hing
ng hist
histor
oric
ical
al frac
fracti
tion
onal
al wate
waterr prod
produc
ucti
tion
on to simu
simula
late
ted
d wate
water
r
pr
prod
oduc
ucti
tion
on (fro
(from
m the
the mode
model)
l) and
and this
this sh
shal
alll be test
tested
ed by perf
perfor
ormi
ming
ng a pred
predic
icti
tion
on
calculation.
Input data required is production and pressure history data. This is contained in
GASRES2.xls located in C:\Program Files\Petroleum Experts\IPM 7.x\Samples
\Worked Examples\Physics Examples\Oil history matching.
· and
Inputtemperature e.t.c
production history
· Conduct history match
· Analyse graphical
graphical plots
plots
· Tune tank parameters and Input aquifer model
· Perform regression
· Verify quality of history match - Run Simulation
· Conduct fractional flow matching
· Verify fractional flow match - Run prediction
· Perform production prediction
3.4.
4.2
2 STEP 1 : Model Setu
tup
p
· Start MBAL and select the menu option File | New.
· On the main menu, click on Tools | Material Balance.
· On the menu bar click on Options and following interface appears. Select the
From th
From this
is inter
interfac
face,
e, a single
single tank model
model has
has been
been chose
chosen
n with
with oil
oil defin
defined
ed as the
main
main fluid
fluid and
and produ
producti
ction
on histo
history
ry will
will be provid
provided
ed as a cummu
cummulalativ
tive
e for
for the entir
entire
e
reservoir.
Next on the main menu, click on PVT | Fluid Properties and input the following PVT
properties of the reservoir fluid expressed at standard conditions and match Black oil
correlations to the bubble point conditions of the fluid.
(@ 250 deg F)
· Bubble point (Pb) 2200 psig
· Solution GOR 500 SCF/STB
· Oil FVF @ Pb 1.32 RB/STB
· Oil Viscosity @ Pb 0.4 cP
· Oil gravity 39 API
· Gas gravity 0.798
· Water Salinity 100,000 PPM
· No Impurities
IPM Tutorials October, 2009
In the PVT section, any set of black oil correlations can be used to define the PVT
prop
roper
erti
tie
es of the fluid
luid.. With
ith lab
laborat
ratory mea
measur
suremen
ments availa
ailab
ble,
le, the
the blac
lack oil
correlat
correlations
ions will be matched
matched to them and the best correla
correlation
tion which reproduce
reproducess the
PVT behaviour of the fluid will be selected.
PVT matching is conducted by selecting the Match button and the following screen
a ppea
ppears
rs screen:
following and we can ent
enter mea
measur
ure
ed data at bubb
ubble point
int as indic
dicate
ated in the
© 1990-2009 Petroleum Experts Limited
this example, Glaso correlation gives the best match for Pb, Rs and Bo while Beggs
correlation will be used for viscosity calculations.
This step completes teh reservoir fluid PVT description. The next step is to define
reservoir parameters for the tank model.
On the main
main menu
menu bar
bar click on Inp
click Input
ut | Tank
Tank Data
Data, whe
where
re the followi
following
ng informat
information
ion
about the reservoir is entered.
On the tank parameters interface, the reeservoir fluid volumes and initial pressure
and temperature conditions are defined.
The nex
The next inform
formaatio
tion requ
equire
ired is about
out the fororma
mattion
ion roc
rock compr
mpressib
ssibiilit
lity to
determine energy contribution due to Hydrocarbon pore volume reduction. This can
be user
user-s
-spe
peci
cifi
fied
ed,, obta
obtain
ined
ed from
from a poro
porosi
sity
ty corr
correl
elat
atio
ionn or vari
variab
able
le in term
terms s of
pressure. For this example, it shall be determined from porosity correlations.
IPM Tutorials October, 2009
Water and gas sweep efficiency sections available on the Rel perms interface can
be us
used
ed to estima
estimatete speed
speedss at whic
which
h water
water and
and gas
gas conta
contacts
cts move
move when
when monito
monitor
r
contacts option is selected on the Tank P aram
ramet
eters
ers Interfa
Interface
ce .
The product
production
ion and pressure
pressure history
history data available
available are entered
entered on the producti
production
on
history tab. This data is contained in the Microsoft Excel file OILRES1.XLS located in
C:\Pro
C:\Progra
gram
m Files\
Files\Pet
Petrol
roleum
eum Expe
Experts
rts\IP
\IPM
M 6\Samp
6\Samplesles\Wo
\Worke
rked
d Examp
Examples
les\P
\Phys
hysics
ics
Examples\Oil history matching.
IPM Tutorials October, 2009
This concludes model setup. Save the file as OilRes1.mbi in a directory of choice.
Next step is to perform history match.
3.4.3
3.4.3 STEP
STEP 2 : Matc
Matchi
hing
ng to
to Prod
Produc
ucti
tion
on His
Histo
tory
ry data
data in
in MBAL
MBAL
By scrolling down across the data, it can be seen that the reservoir is undersaturated
througho
throughoutut the history
history i.e pressure
pressure is always above the bubble
bubble point of 2200
2200 psig.
psig.
There is no free gas in the tank and hence the producing GOR equals solution GOR.
Indeed
Indeed in this case the gas rates coverte
covertedd into GOR values
values give approxim
approximatel
ately
y 500
SCF/STB. This shows that the data is consistent with the PVT.
In cases where the cumulative GOR is not consistent with PVT data, both should be
reviewed.
With consistent production history and PVT data, the history match can be
With
conducte
cond ucted.
d. It is importan
importantt to note that a model
model which
which closely
closely reproduc
reproduces
es historic
historical
al
behaviou
beha viourr of the reservoir
reservoir when
when differen
differentt history
history match
match techniqu
techniques
es are employed
employed is
what
wh at is sou
sough
ghtt after. Selectt His
after. Selec Histor
toryy Matchi
Matching ng | All. This produce
producess the followi
following
ng
plots.
IPM Tutorials October, 2009
The firs
The firstt plot is the
the Energy Plot
lot whic
hich sho
shows the contrib
tribu
ution
tion of variou
ious drive
ive
mechanisms towards production with time.
The Campbe
Campbellll plot
plot is the default
default plot
plot in MBAL. There are other graphical methods
that can be selected by clicking on Method on the menu of the graphical plot
The third plot is the Analytical Plot. This is a plot of tank pressure against
cumm
cu mmululat
ativ
ive
e prim
primar
ary
y ph
phas
ase
e prod
produc
uced
ed (in
(in this
this ca
case
se oil)
oil).. The
The data
data po
poin
ints
ts are
are the
the
historical pressure and cummulative rate data. The blue line indicates the response
of the MBAL model according to the data entered in the Tank Data screen.
The Camp
Campbel belll plot
plot show
shows
s some
some form
form of energ
energy
y acting
acting (initi
(initial
al increa
increase
se and then
then a
stabilis
stab ilisatio
ation).
n). This is most likely
likely due to an aquifer acting
acting and thus an aquifer
aquifer model
wi
will
ll be ininpu
putt into
into the
the mode
model.l. The
The foll
follow
owin
ing
g aqui
aquife
ferr prop
proper
erti
ties
es are
are inpu
inputt as show
shownn
below and performing the history match again gives the following profiles.
© 1990-2009 Petroleum Experts Limited
From the analytical plot, it can be seen that a fairly good match is obtained between
the model and historical data. However from the Campbell plot (graphical method) a
horizontall profile was not obtained
horizonta obtained.. It is thus recommended to perform history match
while viewing all the different history match techniques at thesame time (i.e. History
matc
ma tch|
h| Al
All)
l) so that
that a mode
modell whic
whichh repr
reprododuc
uces
es real
realit
ity
y acro
across
ss all
all the
the tech
techni
niqu
ques
es is
selected.
With a close
close match
match betw
between
een model
model and measu
measured
red data as seen
seen on the analyti
analytica
call
plot, a regression can be performed on other parameters in the model to produce a
match across
across all the techniqu
techniques
es (graphic
(graphical
al and analyt
analytical
ical). Click on Regression on
). Click
the analytical plot menu bar. Select the following parameters to be regressed upon.
IPM Tutorials October, 2009
Parameters of least uncertainty are chosen for the regression (i.e fluids in place and
aquife
aqu iferr param
parameteters
ers).
). It is import
importan
antt not to regre
regress
ss on combi
combina
natio
tions
ns of parame
parameterters
s
th
that
at araree simp
simply
ly mult
multipipli
lied
ed by each
each othe
otherr in the
the aqui
aquife
ferr mode
model.
l. For
For exam
exampl ple,
e, the
the
Hurst
Hu rst-va
-vann Everd
Everding
ingen
en aquif
aquifer
er consta
constant
nt conta
contains
ins the produ
product
ct of poros
porosity
ity,, reser
reservoi
voir
r
thicknes
thickness, s, encroac
encroachmen
hmentt angle and the square
square of the original
original reservoi
reservoirr radius.
radius. If a
regressi
regr essionon is perform
performed ed on pairs
pairs of these
these paramete
parameters,
rs, then the regress
regression
ion will not
converge easily, particularly if the initial values are not close to a solution.
Once the regression is complete, select the parameters by clicking on Accept all fits
| Done.
© 1990-2009 Petroleum Experts Limited
A satisfactory
satisfactory match is now obtained across the graphical
graphical and analytical
analytical history
match methods.
3.4.
3.4.4
4 STEP
STEP 3 : Sens
Sensit
itiv
ivit
ity
y Ana
Analy
lysi
sis
s
With the history match completed, a model is obtained with certain parameters for
volumes in place and drive mechanisms acting. It is imperative to verify the
regresse
regressed d figures
figures using
using both
both engineer
engineeringing judgemen
judgementt and knowled
knowledge
ge of the system
system
as well as conduct ucting
ing some sen sensitiv
itivit
ity
y analys
lysis on the
the mod
model param
rameters
ters.. In
sensiti
sen sitivity
vity analysis
analysis the sensitivit
sensitivity
y of the model
model respons
response
e to changes
changes in paramete
parametersrs
obtained through history match/regression are checked.
On th
thee x-ax
x-axis
is is the
the OI
OIP
P an
and
d on the
the y-
y-ax
axis
is is the
the stan
standa
dard
rd devi
deviat
atio
ion
n in term
terms
s of
predicte
pred icted
d product
production
ion rates over the history.
history. The presenc
presencee of a minimum
minimum shows the
uniqueness of the solution.
3.4.
3.4.5
5 STEP
STEP 4 : Hist
Histor
ory
y Mat
Match
ch Qua
Quali
lity
ty Che
Check
ck
With a sensitivity analysis done, the next step is to check the quality of the history
match. This is achieved using the Run Simulation step. The fundamental
fundamental difference
in th
the
e calcu
lculati
latio
on for the Anal
nalyt
ytic
ica
al Meth
Metho
od of Hist
istor
ory
y Matc
atchin
hing and the
the Run
Simulation is explained in the following paragraphs.
Select Hist
History
ory Matching | Run Simulation | Calc., the program does calculations.
select Plot . From the
At the end of the calculation select the main plot menu select Variables
menu select
then highlight both the History and Simulation folders to compare the data.
A plot of tank pressure with time shows a good match between model and historical
data.
Ü Note: To prepa
prepare
re the model
model for pred
predict
iction
ions
s and
and study
study
3.5 MBA
BAL
L Pr
Produc
ucti
tion
on Predict
dictio
ion
nEEx
xamp
ample
This example shows how to perform prediction runs on a gas reservoir MBAL. model
which has been history matched. The history data was obtained for 3 wells and this
was
was enter
entered
ed on a well basis (Production History- By Well option). The data was
well basis
cumulated for the entire tank and history match conducted.
Case 1: Following
Following the historical/cu
historical/current
rrent production
production pattern
pattern i.e. with
with a FWHP of 800
800
psig
Case 2: Reduce the well head pressure to 100 psig as from 01/01/2004
Input Data
It will be assumed that all wells in this example have the same lift tables.
Lift tables can be generated in PROSPER and then imported in MBAL. These have
already been prepared and can be found in:
C:\Program Files\Petroleum Experts\IPM 7.0\Samples\Worked Example\Physics
Examples\Production and Prediction\GasTank Well Lift Tables.TPD
3.5.1.1 Learning topics
This section focuses on how to:
Starting with a matched gas tank model in terms of production history and fractional
flow
3.5.
3.5.2
2 STEP
STEP 1 : Prod
Produc
ucti
tion
on Pre
Predi
dict
ctio
ion
n Setu
Setup
p
The starting point for this example is gasTank1.mbi file located in the above
mentioned directory.
3.5.
3.5.3
3 STEP
STEP 2 : Boun
Bounda
dary
ry cond
condit
itio
ions
ns
Select Production Prediction | Production and Constraints and enter date and
Manifold Pressure as shown in the screenshot below:
© 1990-2009 Petroleum Experts Limited
This is where the well model is defined. Each well is defined by a VLP (Vertical lift
performance) and an IPR (Inflow Performance Relationship).
ct Prod
Select
Sele Produc
ucti
tion
on Pr
Pred
edic
icti
tion
on | Well
Well Type
Type Defi
Defini
niti
tion
on, the
the foll
follo
owing
ing scree
reen is
accessed:
IPM Tutorials October, 2009
Since a well model is being used to predict main fluid phase, the eveolution of other
fluid phases are obtained from the pseudo-rel perms. The pseudo-rel perms have
been matched individually for each well since production history was obtained on a
well basis. Details on how to match historical fractional flow by well is provided later.
To assi
assign
gn the
the pseu
pseudo
do rela
relati
tive
ve perm
permea
eabi
bili
liti
ties
es matc
matche
hed
d for
for the
the well
wells
s duri
during
ng the
the
fra
fracti
ctiona
onall flow
permeabilityflow match
matching
tables ing,, select
selin
available theUs
ect e Relmodel
MBAL permis1displayed:
| Edit | Copy. A list of all the
© 1990-2009 Petroleum Experts Limited
Here select Material balance - Well Producer#1 and then select Copy and then the
Corey parameters are assigned to the well.
Now click on Done. MBAL asks if the water breakthrough saturation is to be copied;
select Yes:
3.5.
3.5.6
6 STEP
STEP 5 : Outf
Outflo
low
w Perf
Perfor
orma
manc
nce
e
The Vertical lift curves for the wells are imported into the model in the Outflow
performance section.
IPM Tutorials October, 2009
On this interface, click on the Edit button and then select Import. Browse for the lift
curve file (*.tpd file) provided in C: C:\P
\Pro
rogra
gram
m Fi
File
les\
s\Pe
Petr
trol
oleum
eum Exper
Experts
ts\I
\IPM
PM 7.0
7.0
\Samples\Worked
\Sampl es\Worked Example\Phys
Example\Physics
ics Examples\Prod
Examples\Productio
uction
n and Predict
Prediction\Ga
ion\GasTank
sTank
Well Lift Tables.TPD.
TPD file
TPD files
s are
are lift
lift tabl
tables
es in Asci
Asciii form
format
at for
for Petr
Petrol
oleu
eum
m Expe
Expert
rts
s appl
applic
icat
atio
ions
ns (GAP
GAP,,
REVEAL,, MBAL
REVEAL MBAL)) and have been made from the respective PROSPER well models.
With the data for all the prediction three wells entered, click on Done to go back to
the main interface.
The main screen now shows three history wells and three prediction wells. Please
note that there wells.
and prediction are only three
Note thewells in reality.
difference These
between have
the only
wells. been
It is splitadvisable
further into history
to
differentiate between history and prediction wells in terms of nomenclature e.g. An
additional "P" for prediction wells.
3.5.
5.7
7 STEP 6 : We
Well Sc
Schedule
To schedule start times of the wells, select Production Prediction | Well Schedule
and input the following data:
The “Kee
The “Keepp Hisisto
tory
ry”” butt
button
on allo
allows
ws to have
have the
the full
full hist
histor
ory
y stre
stream
am alon
along
g with
with the
the
prediction stream for comparison purposes. Click on Done to exit the screen.
3.5.
3.5.9
9 STEP
STEP 8 : Pr
Prod
oduc
ucti
tion
on pr
pred
edic
icti
tion
on
Click on Produc
Production
tion Prediction | Run Prediction | Calcu
Calculate,
late, then Ok. The results
of the calculation are displayed:
IPM Tutorials October, 2009
Fro
rom
m th
the
e so
prediction, plot
lothat
t too
toothey
lba
lbar can
sel
select
ec Finish. Ilater
bet reviewed t is p osscompared
and ible to sato
ve other
the rscenarios.
esults of each
In the Run Prediction screen, click on Save:
Choose Produc
Production
tion Prediction | Production
Production and Constraints
Constraints, and
and enter
enter the new
data for Case 2:
IPM Tutorials October, 2009
As previously
previously done,
done, run the prediction on Production Prediction | Run
prediction by clicking on
Prediction | Calculate. Save the results as Case 2 using Save | Add.
Both developmen
developmentt options
options can now be compared
compared in terms
terms of average
average gas rate and
cummulati
cumm ulative
ve gas producti
production clicking on Plot |Variables
on by clicking |Variables on the Run
Run produ
producti
ction
on
prediction interface and selecting Case 1 and 2.
© 1990-2009 Petroleum Experts Limited
An example of
of the above file
file is located at C:\Progra
C:\Program
m Files\Petroleum
Files\Petroleum Experts\IPM
Experts\IPM
7.x\Worked Examples\Physics Examples\Production prediction\GasTank1_Solved.
mbi