What's New in GEM 2022.10
What's New in GEM 2022.10
Compositional &
Unconventional Simulator
Version 2022.10
cmgl.ca #FutureOfSimulation
22.GE.01
Simulator Changes
Temperature Dependent Compaction and Dilation Tables
Temperature is introduced as an independent variable in addition to pressure in compaction and
dilation modeling. This is intended to model the effect of temperature variation during compaction
and dilation, for instance to study potential thermal fracturing in reservoirs with colder/warmer
fluid injection.
See template data sets gmsmo150 and gmsmo161.
New Imbibition Capillary Pressure Scaling Option
In addition to the existing full-range saturation scaling method (*FULLRANGE) for reading the
boundary imbibition curve in oil-water capillary pressure hysteresis, two new methods (*SORMIX
and *COMBINED) are implemented. The new options provide flexibility in controlling the
curvature of formed scanning curves.
Please refer to the manual page for *PCOWI_SCALE and template data sets gmsmo162 and
gmsmo163.
Setting up of the initial Trapped Oil Saturation (*SORM)
A new optional sub-keyword *RELAX has been added to *SORM allowing trapped oil data to be
modified so as not to exceed specified residual oil saturations from the drainage relative
permeability tables or from the user input grid block residual oil saturations.
Please refer to the manual page for *SORM and template data set gmsmo164.
GEM-Surface Network Modeling – IPR Correction
An algorithm is added for IPR correction based on average pressure in the well drainage area.
Pressure in the drainage area, PDRAIN is written out to the communication file for models using
outboard protocol. The surface networks may use PDRAIN to correct the IPR.
For GEM-GAP link, IPR correction based on drainage area pressure is done within GEM itself
with command-line option -ipr_cor. Use this feature for models where well rates show oscillatory
behavior.
New Option for Heat-Loss Calculations
An optional heat-loss model is now available through keyword *HEAT-LOSS *VW-S, which is a
modification of traditional Vinsome-Westerveld (*VW) model. We found the heat-loss calculated
by the two models to be in close agreement in most cases, but in certain dual-continua models
the new *VW-S method was found to be more robust.
Please refer to manual page for *HEAT-LOSS and template data set gmthr001.
Aqueous Phase Density
The aqueous density output for sector is now made consistent with the grid-block based output.
Additionally, aqueous phase density calculations have been improved for non-isothermal cases.
Surface Complexation
The convergence criterion for surface complexation equations has been simplified and a critical
fix has been made to avoid potential failure during surface complexation modeling.
Output Enhancements
Additional Geomechanics Items including those Related to Fault Modeling
Thirty geomechanics items including those related to fault modeling option have been added that
can now be output via *OUTSRF *GRID, and *OUTPRN *GRID. Twenty-seven of these items are
also available through *OUTSRF *SPECIAL.
Please refer to manual pages and template data sets gmgmc90-gmgmc092.
Geomechanics Changes
Fault Reactivation Modeling
Fault reactivation modeling option is now available in GEM. The feature is used to trigger flow
across or along a fault by using geomechanics. Two options are available:
(a) Modeling fault by changing fault transmissibility, TRANSF, when geomechanical slip
tendency exceeds a critical value, such that fluid flow across the fault could occur.
(b) Modeling fault by representing the fault plane with thin grid blocks and computing fluid flow
within and through them. These fault blocks have all the flow properties like any other
reservoir grid block, so the fluid can flow through them when computed slip tendency
between the fault grid block and the adjacent reservoir grid block exceeds a user specified
threshold. The main advantage of using the fault grid blocks is that fluid can flow to the other
over/underlying zones along the fault
Please refer to manual pages and template data sets gmgmc90-92.