Introduction
This module will also a user to perform a DETERMINSTIC production forecast for coal seam gas reservoirs with multiple layers. It assumes the use of PSS Models It can be run either as single or multilayer (with crossflow).
AFA requires at least 1 Project and 1 Group to perform any analyses or simulation. Please refer to Create a Project and sub-topics if required.
STEP 1: Select the TAHK CSG Forecast Module
The TAHK Gas Forecast module is to the centre of the AFA Grid.
STEP 2: Data View Tab
Data View is the first tab in most modules. It shows all the major data sources imported for this well (pressures, rates, etc). Some specific items are:
-
Options to select which axis a data set below (left or right)
STEP 3: Overview of the Input Tab
After the Data Tab, the user will see the Inputs Tab. The three (3) main components of the Input Tab are:
-
Reservoir Inputs (Per Layer), which include basic petrophysical data:
-
Number of Layers
-
initial Pressure,
-
PVT and compressibility's
-
net page,
-
drainage area,
-
CSG Permeability / Permeability Anisotropy , and more.
-
-
Model Component Inputs, which include
-
Isotherm Langmuir parameters.
-
Please review the additional information further below in STEP 4 as the isotherm can be entered in two very distinct approaches.
-
-
Well Completion Type (Well Type). Refer to TAHK Well Options
-
Vertical Well + skin
-
Vertical Well + finite conductivity fracture
-
Skin options, such as Power Law: Custom Perm - Skin Relationship capability.
-
Geomechanics models for Stress Dependent Permeability.
-
Matrix Shrinkage Modelsfor coal.
-
-
Wellbore Model with CSG Pump & Wellbore Options
-
-
Summary Tab
-
Basic calculated values like z-factor at initial condition
-
STEP 3: Selecting Single or Multi Layer Option
To use multi-layers, the user simply types a value greater than 1 in the “Number of Layers“ option box as shown below.
All other tables in “Reservoir Input” and “Model Components Update“ by adding additional rows corresponding to each new layer.
If appropriate, any images or graphs wills show properties for all layers. In the example below, there are two (2) layers and the relative permeability plot shows the model for each layer.
STEP 4: Specifying the “Langmuir Isotherm”
The isotherm properties in AFA can be specified in two options:
-
Traditional Langmuir and Volumetric Inputs - very common to most commercial simulators
-
OGIP Inputs.
-
This option does not require detailed knowledge of Langmuir Volume (VL), Coal Density, Desorption Pressure, or or coal impurities.
-
This option will back-calculate the Langmuir Volume (VL), desorption pressure, and coal density from the degree of Undersaturation (Dewatering) (how far from the isotherm at initial conditions) and the initial gas content (GCi).
-
In the OGIP option, Langmuir Volume (VL) and coal density are back-calculated and displayed.
The images below shows the two various options you can use.
-
All volumetric parameters such Coal Density and Isotherm information are specified in Volumetric Inputs. In-situ or as-received CSG properties are assumed.
-
The table below gives basic insight into the two (2) different types of inputs
STEP 6: Specify “Well Inputs“
The AFA user can select the type of well completion/geometry in AFA as shown in the image below.
The three (3) current options are:
-
Vertical well + traditional Wellbore Skin and Formation Damage
-
Vertical well + finite conductivity fracture model + traditional Wellbore Skin and Formation Damage
-
Horizontal well
All models used are PSS Models
STEP 7: Specify “Wellbore Model“
The AFA wellbore model can has three (3) components.
-
The user of AFA can specify if production can be constrained by either Gas or Water.
-
The magnitude of constraint will be reflected in the forecast tab, discussed further below.
-
-
Depending on the data available to any specific well, a variety of pressure types may be available
-
Wellbore model - represents the types of losses in the wellbore. Currently the two options are:
-
No Model - Assumes any pressure type specified in 2) is representative of all layers
-
Pump Model - Using basic pump details, the a fluid is drawn down at a user determined rate.
-
For more details on the pump, go to CSG Pump & Wellbore Options for specific details on how to use this model
-
-
STEP 8: Select “Geomechanic Tab“
In AFA, the user may select different types of models for stress dependent permeability, matrix shrinkage, or even a combination. Currently, there three (3) basic options which include:
-
No model - basic geomechanics is ignored
-
Palmer Mansoori Model - a traditional SDP/matrix shrinkage model often discussed in the literature
-
Yilmaz - Nur model - a basic SDP model
-
Burgoyne-Shrivastava - An Australian model derived and tuned to Eastern Australian data.
STEP 8: Analysis Tab (& Automated History Matching).
The analysis tab in TAHK CSG actually performs the history match using specified parameters from Inputs Tab (see above). The main components are
-
The layer for which are you selecting parameters for automatic history match. If you have more than 1 layer, the user must select parameters for each layer.
-
Selection boxes, these boxes (and associated ranges) are the values and parameters you wish to history match with.
-
Emphasis on Gas or Water, or a combination in between. AFA has the flexibility to focus on both phases, or individual phases.
Note, if the user has NOT checked any boxes, the history match button will be disabled.
Note, History Matching on average takes 10 to 15 minutes for more complex cases.
STEP 6: Forecast Tab
The forecast Tab needs a “Forecast End Date“. If a Forecast End data does not exist for your project, you must refer to Set Forecast End Date
Assuming a Set Forecast End Date operation was performed, there are three (3) main parts of the Forecast Tab:
-
“Smart Fill“ - AFA will populate the forecast schedule and use an average of the measured flowing pressures for the forecast.
-
“Calculate Forecast“ - If the user clicks, it will generate the history match, and the following forecast.
-
A forecast will appear which goes the forecast end date.
if the user wants to specify future operating conditions such as BHP or a contract rate of some sort, then they must perform the following:
-
They must disable “Smart Fill”
-
They must SCROLL to the bottom of the existing table, and enter the date of the pressure and/or contract rate change as shown in YELLOW in the figure below.
-
Press “Calculate Forecast“
See Also: