Prosper® Tutorial 10: Modelling A Gas Injection Well
Prosper® Tutorial 10: Modelling A Gas Injection Well
Prosper® Tutorial 10: Modelling A Gas Injection Well
Modelling a gas
injection well
Objectives
The main objectives of this example are to show:
How to perform a system calculation (VLP + IPR) to estimate the well injection flow
rate for a given WHFP.
How to generate and export lift curves to GAP/MBAL/REVEAL or any third party software
(Eclipse, VIP, and so on)
Statement of the Problem
Fluid data (PVT), reservoir data (IPR) and down hole equipment description (VLP) are provided.
It is required to:
- Estimate the initial flow rate against a well head flowing pressure of 2500 psig.
- Generate a well performance curve (Rate vs. well head flowing pressure).
- Generate lift curves to be utilised by a simulator (Reveal, GAP, MBAL, Eclipse, VIP, and so on).
PVT Input Data
Parameter Value
Gas gravity: 0.6 (Air = 1)
Separator pressure: 250 psig
Condensate to Gas Ratio: 0 stb/MMscf
Condensate Gravity: 50 API
Water to Gas Ratio: 0 stb/MMscf
Water salinity: 10000 ppm
Impurities (S2S, CO2 & N2 ): 0%
Injection gas temperature at the well head: 60 degF
System Equipment Input Data
-Deviation survey.
-Surface equipment.
In PROSPER, the deviation survey can have its origin anywhere: well head, sea-bed, platform,
RKB an so on.
The key thing is to describe all the equipment in the well in a manner consistent with respect to
the origin selected.
The well head depth does not have to coincide with the origin of the deviation survey.
0 0
8000 8000
System Equipment Input Data
Surface Equipment:
All equipment located downstream of the well head are part of the surface equipment. The surface
equipment can include: well head chokes, risers, flow lines, fittings, and so on.
In this example the surface equipment will not be modelled.
The down hole equipment include the tubings, casings, nipples, Sub-surface Safety valves
and so on.
Equipment Measured depth Internal diameter Roughnes in
type in ft (down to) in inches inches Rate multiplier
Xmas Tree
(Well Head) 0 N/A N/A N/A
Tubing 7800 3.992 0.0018 1
Casing 8000 8.3 0.0018 1
System Equipment Input Data
Static Geothermal Gradient:
The geothermal gradient expresses the rate of increase in temperature per unit depth. The
geothermal gradient is independent of the well flow rate.
When using the rough approximation temperature prediction method, the geothermal gradient is
entered versus measured depth. PROSPER internally converts the measured depth into
true vertical depth. It is the temperature gradient based upon the true vertical depth that is used
during the calculation.
The following pages provide a step-by-step procedure that will lead to the solution of the problem:
- Use the PROSPER well model to estimate the water injection rate with an injection pressure of
1000 psig at the well head.
System Options:
In order to enter the PVT data, simply select |PVT|Input Data and populate the screen as
shown below:
Parameter Value
Gas gravity: 0.6 (Air = 1)
Separator pressure: 250 psig
Condensate to Gas Ratio: 0 stb/MMscf
Condensate Gravity: 50 API
Water to Gas Ratio: 0 stb/MMscf
Water salinity: 8000 ppm
Impurities (H2 S, CO2 & N2 ): 0%
Step by Step
For this, the | Filter button located on the top right of this
screen is to be used.
Surface Equipment.
This model will not include any surface equipment. Therefore, one simply need to select
| Cancel to skip this step.
Now select the "Cancel" button located on the top left of the screen and this will take the user to
the next screen: the down hole equipment description screen.
Step by Step
The down hole equipment include the tubings, casings, nipples, Sub-surface Safety
valves, and so on.
0 70
8000 200
The default average heat capacity values will be used for this example
With | Done the entry screen of the Equipment data section will be accessed:
It is now possible to visualise a sketch of the well bore with | Summary | Draw Down hole.
Step by Step
Equipment Summary.
From the Equipment Data screen, one can generate a sketch of the well bore with | Summary.
Afterwards, one then selects | Draw Down hole this is the sketch of the well bore that would
appear:
For the selection of the IPR model, simply select | System | Inflow Performance and make the
appropriate choices as follows:
Petroleum Experts /
IPR model: enter Skin by hand
Static Reservoir Pressure: 2000 psig
Reservoir Temperature: 200 degF
Water Gas Ratio: 0 stb/MMscf
Condensate Gas Ratio: 0 stb/MMscf
Compaction Permeability Reduction No
model:
Step by Step
To proceed, simply select the Input Data button in the top right corner of the screen above:
Step by Step
Permeability: 150 mD
IPR data entry:
Reservoir Thickness (True
stratigraphic thickness) : 100 ft
From the screen above, select the the tab "Mech/Geom Skin" at the bottom left corner of the
screen in order to enter the mechanical skin:
Step by Step
IPR : Skin value entry
Mechanical skin: +5
Step by Step
IPR : Generating an IPR plot
Once the IPR data input is completed, it is a good practice to create an IPR plot to verify that
everything make sense. For this, select | Calculate and the software will create and display the
following plot:
The response of a well bore combines fluid properties (PVT), reservoir data (IPR) and tubing
response (VLP).
The fluid properties are used to compute the reservoir response (IPR) and the tubing response
(VLP).
For a given set of boundary conditions (given reservoir pressure and well head flowing
pressure), the well flow rate is the intersection between the IPR curve and the VLP curve.
In order to compute this intersection point with PROSPER, simply select | Calculation | System
as per screen-shot below:
Step by Step
After selecting the system calculation, one needs to enter the well head flowing pressure as per
screen-shot below:
Step by Step
Surface Equipment Correlation: This applies to any pipeline in the model. Since this model
does not include any pipeline, the choice of a pipeline correlation is irrelevant.
One can proceed with | Continue | Continue and Calculate. Afterwards, select | Plot to
visualise the system plot:
Step by Step
Afterwards, select | Plot | System Plot to visualise the system plot:
Lift curves express the pressure drop across a tubing for a given set of variables. Different
software providers use different formats and acronyms for lift curves.
For water injection wells, the variables involved in lift curve generation are:
In this example, we will demonstrate how to generate lift curves with PROSPER since lift curves
generation is a key task that PROSPER is used to perform. However, if a project involves the
generation of lift curves for multiple wells, a more efficient approach would involve the use of GAP,
the network modelling and optimisation tool developed by Petroleum Experts.
- GAP will instruct PROSPER to generate the lift curves using the very same PROSPER well model
created by the user and linked to the well icon in GAP.
- GAP will use PROSPER to generate and save lift curves for any number of wells in batch-mode.
This can be done overnight for instance to save time.
- GAP will ask for the right input variables depending upon the well type. The input variable
selection for lift curves can sometime be delicate because different simulators use different
names for the same quantity, for example some lift tables formats require the variable gas lift
injection rate but other lift tables formats require the variable Gas Liquid Ration injected instead.
Step by Step
Recommendation:
In order to generate wells' VLP, one first needs to work out the variables involved. Here these
variables are liquid rates and WHFP.
The second step is to choose values for the variables in such a manner that the host application
(GAP, MBAL, REVEAL, Eclipse, ..) can reasonably interpolate between them to find the solution
needed. Extrapolation and very large variable spacing are to be avoided.
In order to enter the data for the lift curve generation , select | Calculation | VLP (Tubing
Curves) | 3 Variables
Step by Step
The next screen shot can be used to generate the range of rates to use. Use the |
Generate button to automate the data entry:
Step by Step
The following rates values are generated wit | Done.
A few notes:
The following screen appears where one has to select the format for the host application
(in this case Schlumberger - Eclipse):
Step by Step