Professional Documents
Culture Documents
r lnput syetem
r Vlidate model by matching
- 'Glooths looB'bofora proceedhg
r Us modelfor prediction
r A'Snapchot'of lleld perormance
- GAP ras wcll rnodala lor a epoclflc rseer$olr Frseuro
and wattr cut
Page 1
GAP Methodology
t Geneafeto lind woll responasg
Page 2
GAP Flow Chart
This slide shows the GAP processing chain for a standard production
optimisation project. The importance of the Actual step in establishing the
accuracy of the well Performance Curves must be stressed.
lf the well PCs are correct, then the field production for the entire model will be
correct provided that the pipeline pressure drops give the same measured
wellhead pressures.
The pipeline matching procedure gives you the means to reproduce the
wellhead pressures and hence match the model production to measured
rates.
For production prediction runs, reseruoir models (decline curve or MBAL) plus
well inflow (lPR) and outflow (VLP) information are required also. These new
GAP applications are not covered in the flow diagram.
Page 3
Gaslift Allocation
allocated to bpst producer for
each
Page 4
Allocation Details
7
Well 1+Vell2
7
I
This slide illustrates how the response lrom 2 wells are combined to form the
Performance Curve for a connection node.
The pressures used to Generate the individual well PCs are scanned to
determine 3 suitable pressures to evaluate the combined node PC for. For
each pressure, the production rate can be evaluated for each well as a
function of lift gas injection. The well with the maximum oil production for the
current lift gas injection increment is found.
The combined response is built up step by step by adding the production from
the besl producing wells as the gaslift injection rate is increased. The process
is repeated for each of the 3 Generate pressures and the results are curve
fitted to form the node PC.
This process can be repeated to combine the production from each producing
well to form the optimised system responsa as a function of lift gas injection.
Note that this assumes the gas has been optimally allocated at every step.
Page 5
Setting up GAP
eystsm
Page 6
Example Systern
Separator
Joint
This simple sketch shows the elements that make up a GAP production
system model.
At the bottom of the system, boxes identily lhe Wells. Wells are represented
as a Performance Curve polynomial fitted to pre-calculated well production
rates. Wells are connected to Joints. A joint is a calculation node and can
also have constraint properties.
Pipes connect joints together. Pipes are shown as lines with a box in the
middle. The system is built up by connecting allthe wells together to joints via
pipes until the Separator is reached. A separator in GAP a point having a
fixed pressure regardless of flowrate. Systems can have more than one
separator. Since the separator pressure is not affected by production in each
sub-system, they can be optimsed independently - after abcounting for system
level constraints on e.g. lift gas availability or water handling capacfty.
Page 7
Generafe Ttfel I Performa n ce
r Generating to
'System
Page I
Calcu I ale Actual Producti on
t of PC generalion and fitting
pfocess
Having generated PCs for each well, and entered the other model data, the
next step is to validate the accuracy of the well descriptions.
This is achieved by entering the wellhead pressures and gaslift injection rates
for the well tests ihat wer used to tune the PROSPER- well m'odels. Test
rates, water cuts and GORs are entered for comparison with those calculated
by GAP using the fitted performance curyes.
Accuracy of well PCs is confirmed by agreement with the measured test data.
ln addition to identifying any problems with the performance cures, Actual
can be used to quickly check well test data.
Having established the accuracy of your well PCs, enter new well tests in
Actual and compare the results. Deviation between model and measured
production indicates a change in well conditions (reservoir pressure, water cut,
GOR) or a problem with the test data.
With careful matching, the model should be able to match the measured data
within 2"/o in most cases.
once Actual has established the accuracy of the well models, GAp will
necessarily reproduce the system production rates if the well flowing
pressures also match the pressure that the welltests were carried out at.
For platform systems, the test and flowing pressures will be similar. For sub-
sea systems, the production pressures may be considerably different. Actuat
-normal
can be used to estimate well production by entering the production
pressure in place of the test conditions. GAP will sum the well productions to
find the system production rate.
Page 9
Pipelines
r Uses standard conelalions as in PROSPER
Page 10
Pipeline Pressure Traverse
t ste lor inlet preosure fiom PGs
Page 11
Plpeline Pressure Plot
High pressure.
t 7w
1 ratg
ut Anivl Pssura
P1
ltf, FLOW
tf) -> P1a
tJ
(
a P2
Upetream Dorrynsraam
This simple principle can be more complex in practice. High productivity wells
may be able to produce more fluids than can be carried by the pipeline. The
sketch above illustrates the principle.
One solution is to generate well PCs for high pressures, close to the final
operating point. However, this approach gives lttle flexbility for adjusting
wells in response to constraint requirements.
When a particular rate/pressure/GLR injected combination cannot arrive to the
downstream end of a pipe, GAP automatically increases the inlet pressure
(and hence also lowers the flow rate) and re-calculates the arrival pressure.
Rates are cut back until there are sufficient arrival pressure/rate points to
enable an accurate regression curve fit to be carried out.
ln this way, GAP is able to accurately handle systems having long pipes
connect to high productivity wells.
Note that the gathering system pipes carry both the produced fluid and return
the lift gas to the separator. This necessarily increases pipeline flow velocities.
ln horizontal pipelines, the additional friction losses due to the lift gas will
reduce both the maximum production rate and optimum GLR injected. -
Page 12
Pipe Matching
r As for and friction ar
seprat8d
Page 13
Build Aetual
systom respons for actual gas
injection retes
Build Actualis carried out after the pipes have been matched. For the current
test rates of gas injection (as entered on the Actual screen), rates and
pressures are calculated using performance curves for each wellfor a range of
Generate pressures. The results are combined at the pipeline intake ndes
(i.e. joints) then pipeline prssure drops are calculated.
The entire system response is Built to lind the separator arrival pressures and
rates for the specified Actual lift gas injection rate.
Page 14
Allocate Actual
r Allocatss actual volumse of lift gae
r Calculates production rates and pressures
from separator towerde the ulellg
using lhe Actualsystem performance curve and the separator pressure, GAP
determines the system production rate. with the rate and downstream
pressure known, the pipeline pressure drop can be calculated to find the
upstream node pressure.
This fixes the pressure to evaluate the production from the nodes that feed
into each pipe. The Allocate calculation proceeds from the separator
upstream toward the wells until the production rates and pressures are
calculated for each system element.
lf both the wells and pipes have been carefully matched, the results of Build
Actual and Allocate Actualmust necessarily reproduce measured test rates
and pressures closely.
For gaslifted wells, GAP takes takes the lift gas injection rates directly from the
Actualscreen. These rates should reflect-the injection rates durig normal
production and are not necessarily the same as when wells are run through
the test separator.
At this point the base model has been verified - a necessary, but not sufficient
req u irement for accu rate production optim isation predictions.
Page 15
Build Optmised
Perlormancs Gurw for
combinad reeponss at a node
Page 16
A[Iacate Optimised
I gFs optimum mannr at
each syetem node
Page 17
Reporting
r Summary
r ftailed
- All rssulls tor a selecled ltam y f,s alloclod
r Graphieal
Page 18
Constraints
I Actual phaee
Page 19
,)
Naturally Flowing Wells
r PC is llow vs for 5 pressures
- Gonoratlon and Gurva flt le clmpllllad frcrn gnellft
Calculating well performance for naturally flowing wells is simpler and quicker
since gaslift injection does not need to be considered. Performance curves
are simply production plotted vs wellhead pressure a 'choke curve', -
Calculating system production rates and pressures is equivalent to a Build and
Allocate Actualwilh azerc gaslift injection rate.
Optimisation for naturally flowing wells is significantly different to the gaslifted
case. unless constrained by process or pipeline backpressure, the maximum
(or optimum) oil production is generally obtained by applying the minimum
possible well back pressure. Optimisation of oil production would be achieved
by simply opening all wellchokes completely.
ln real systems, limlted process capacity must be optimally utilised to
maximise oil production. This is achieved in GAP by setting well head
pressures so as to achieve the optimal combination of production from all
wells in the system.
Consider a system with a gas flaring limit. GAP will calculate the potential
production for the entire system. The gas production is compared to the
constraint. GAP will search to find the wellthat reduces gas production for the
minimum loss in oil production (i.e. usually the highest GOR well). The
production rate for the hghest GOR well is determined that gives a total gas
production within the constraint. Based on the downstream pipeline pressure
from the unconstrained calculation, the choke pressure to achieve the target
rate is determined.
Since the pipeline backpressure depends in turn on the well production rates,
the system rnust be re-calculated and the process repeated until the result
converges.
Page 20