tNavReleaseNotesEnglish PDF
tNavReleaseNotesEnglish PDF
tNavigator
Release Notes
April 2020
20.1
Copyright Notice
Rock Flow Dynamics r (RFD), 2004–2020. All rights reserved. This document is the intel-
lectual property of RFD. It is not allowed to copy this document, to store it in an information
retrieval system, distribute, translate and retransmit in any form or by any means, electronic
or mechanical, in whole or in part, without the prior written consent of RFD.
Trade Mark
RFD, the RFD logotype and tNavigator r product, and other words or symbols used to identify
the products and services described herein are trademarks, trade names or service marks of
RFD. It is not allowed to imitate, use, copy trademarks, in whole or in part, without the prior
written consent of the RFD. Graphical design, icons and other elements of design may be
trademarks and/or trade names of RFD and are not allowed to use, copy or imitate, in whole
or in part, without the prior written consent of the RFD. Other company, product, and service
names are the properties of their respective owners.
Security Notice
The software’s specifications suggested by RFD are recommendations and do not limit the
configurations that may be used to operate the software. It is recommended to operate the
software in a secure environment whether such software is operated on a single system or
across a network. The Licensee is responsible for configuring and maintaining networks and/or
system(s) in a secure manner. If you have any questions about security requirements for the
software, please contact your local RFD representative.
Disclaimer
The information contained in this document is subject to change without notice and should
not be construed as a commitment by RFD. RFD assumes no responsibility for any error that
may appear in this manual. Some states or jurisdictions do not allow disclaimer of expressed
or implied warranties in certain transactions; therefore, this statement may not apply to you.
Since the software, which is described in the present document is constantly improved, you
may find descriptions based on previous versions of the software.
2
20.1
1. tNavigator 20.1
The key new features in tNavigator 20.1 are:
• Default settings of simulator have been changed:
– A new calculation mode has been implemented: equations for wells with a large
number of perforations are saved in the Jacobi matrix as separate equations. This
significantly speeds up the calculation of models with hydraulic fractures. Since
version 20.1 users don’t need to enable the option WELLEQUATIONS as it is
done automatically, and only for the wells with a large number of perforations.
– The following default parameter is modified:
∗ DTPRED option is switched on for thermal models.
– A new option to reduce material balance error on Newton iteration has been im-
plemented (keyword RUNCTRL option MBERRCTRL).
• FULLIMP calculation is supported for compositional models in full GPU mode (option
GPU_MODE=4).
• In workflow of Assisted History Matching and Uncertainty module the following op-
tions are available: loops for variants in the group may be created; one experiment may
be started from the results of another; string variables may be used in object names.
• In Assisted History Matching and Uncertainty module any calculated parameters (rates,
watercut, etc) may be visualized on 2D using MDS and PCA. Variants may be clustered
by any parameters taking into account selected time interval.
• In Geology Designer and Model Designer Geometry Objects tree is updated: Object
filter is available to show/hide objects by type.
• Workflows of Network Designer, Well Designer and PVT Designer may be called from
a workflow in Model Designer and Geology Designer.
• In Geology Designer object-based simulation has been implemented.
• In Well Designer the size (maximum/minimum length) and segment deviation angle
may be set for multisegment well model.
• In PVT Designer Herning and Zipperer (HZYT) correlation is supported for viscosity
calculation.
• Geology and Model Designer may be used in view results mode using the license of
Graphical Interface. In this mode it is possible to view data, saving changes is not
available.
• Network Designer can be started on cluster systems. A license of Network Designer is
required for each cluster node to run integrated model on a cluster (previously Network
Designer used to run on just one node, so only one Network Designer license was
required for the master node).
1. tNavigator 20.1 3
20.1
• GPU calculation of relative permeabilities and saturations for WAG hysteresis is now
supported.
• Calculations of water viscosity for polymer/salt solutions; for polymer solution with
temperature option and for polymer/salt solutions with temperature option are supported
(keywords PLYVISCS, PLYVISCT, PLYVISCST).
• Calculation of relative phase permeabilities and capillary pressures for miscible treat-
ment is supported for compositional models (keyword MISCIBLE).
• Models with SALT option may be calculated in full GPU mode (option GPU_MODE=4).
• Models with API option may be calculated in full GPU mode (option GPU_MODE=4).
• Directional scaling for RP and saturation table end-points is supported (option DIRECT
of the keyword ENDSCALE), including:
– Connate water saturations for drainage (keywords SWLX, SWLX-, SWLY, SWLY-,
SWLZ, SWLZ-) and imbibition (keywords ISWLX, ISWLX-, ISWLY, ISWLY-,
ISWLZ, ISWLZ-) processes.
– Maximum water saturations for drainage (keywords SWUX, SWUX-, SWUY,
SWUY-, SWUZ, SWUZ-) and imbibition (keywords ISWUX, ISWUX-, ISWUY,
ISWUY-, ISWUZ, ISWUZ-) processes.
• Total fluid rate (including water, oil, gas phase) may be used as a constraint for ST
models (option STF of the keyword OPERATE).
• Different approaches are available for pressure drop calculation between layers in the
wellbore (the keyword HEAD-METHOD: option ZERO-HEAD – pressure drop is equal
to zero; GRAVITY – pressure drop is calculated via hydrostatics).
• A separate well index multiplier may be calculated and applied to wells so that the
defined bottomhole pressure and surface rate will match under the current reservoir and
wellbore conditions (keyword SKIN-TUNER).
• For models in ST format, multiple injection of water, oil and gas is supported
(keyword *INCOMP options WATER-GAS-Z/WATER-OIL-Z/WATER-GAS-OIL-Z,
WATER-GAS/WATER-OIL/WATER-GAS-OIL).
Special options:
• Default settings of simulator have been changed:
– A new calculation mode has been implemented: equations for wells with a large
number of perforations are saved in the Jacobi matrix as separate equations. This
significantly speeds up the calculation of models with hydraulic fractures. Since
version 20.1 users don’t need to enable the option WELLEQUATIONS as it is
done automatically, and only for the wells with a large number of perforations
(more than 30 for black-oil models, more than 20 for compositional models).
– The following default parameter is modified:
• Python script in SCHEDULE section may be started at the beginning or at the end of
the time step (option on_start added to script parameters script_set_options()).
• Table definition of water and polymer elongational properties for viscosity in UVM
depending on salt and polymer concentration is supported (keyword PLYELVSCS).
• An algorithm for constructing a grid with LGR for hydraulic fracture model allows that
the width and length of the fracture zone of hydraulic fracture are exactly equal to the
values specified by the user (in cases where the fracture is parallel to the coordinate
axes).
Data input-output:
• SUMMARY mnemonics:
• Other:
– Support for writing RFT and PLT files has been extended (keyword WRFTPLT).
• Search by mnemonics (FOIP etc.) is available in the list in Graph Templates when the
full names of graphs are displayed.
• Line color and ticks color for axes may be set in Graph Templates.
• Calculation results of several cases may be deleted in one go (main window → Mod-
eling → Simulation Results → Clear Results, choose several .sdata files).
• Quick snapshot may be created to copy the picture to clipboard (button on the right
panel Create Snapshot).
• A unified graphical interface for this module has been implemented. The new interface is
similar in style with Model Designer, Geology Designer, Simulator Graphical Interface.
• Any calculated parameters (rates, watercut, etc) may be visualized on 2D using multi-
dimensional scaling (tab 2D → MDS) and principal component analysis (tab 2D →
PCA). Variants may be clustered by any parameters taking into account selected time
interval.
• Visualization of graphs for components (for compositional models) and tracers is avail-
able in Graph Calculator.
• Custom user history may be loaded and visualized on graphs (tab Objective function →
Custom history). Loaded history may be used as a parameter in objective function.
• Workflow:
– The following options are available: loops for variants in the group may be created;
one experiment may be started from the results of another; string variables in the
objects names may be used.
• Visualization:
– Rotation points may be moved by arrows in 3D (3D → create a new point using
the button Rotation point → Press on the point → Move the point along the
arrows that appear → the arrow that is used for moving is highlighted with a bold
line).
– Different visualization styles are available for polygons on 2D (solid line, dashed
line, dotted line, dash dot line, dash dot dot line).
– Well attributes may be displayed on the Well Section tab.
– The number of decimal digits that is displayed for minimum and maximum values
on log curve headers may be set for the Well Section tab (Settings → Label
settings → Fraction digits).
• Seismic:
– Default seismic reference datum may be set (0 time on the seismic in depth units)
(Settings menu → Coordinate System Settings → Default seismic reference
datum).
– All text headers may be previewed in seismic surveys import (Text header tab –
the box to choose header number is available).
• Well attributes:
– The option to handle the absence of the log curve and the lower marker is available
in the calculation of the well attribute (Wells Attributes → Average log between
marker (Well Attribute)).
– TVT and TST may be calculated by marker and horizon (Wells Attributes →
TVT, TST calculation by marker and horizon (Well Attribute)).
• Well data:
– Well branches may be deleted separately in the Well Table (Wells Table → Re-
move Wells).
– Angles are preserved if the inclinometry data is imported. Angles are saved, can
be visualized and used in exported data (Wells → Import).
– Column coloring is implemented in the Well Table tab: non-editable (recalculated)
data is displayed in grey.
• Markers:
– Several options are available to append markers during the import: append, keeping
existing values; append, replacing existing values; append, renaming markers by at-
taching suffix if values exist, remove all markers data before loading (Markers →
Import → How to append markers).
• Well logs:
– Logs may be created from trajectory properties (using steps in MD) (Well Logs →
Create → Create log by trajectory).
– Property filters may be used to create log by Blocked Wells (Well Logs → Cre-
ate → Create log by Blocked Wells).
– Log curves may be normalized according to the values in the specified depth
interval (Well Logs → Transformations → Log normalization).
• 2D-Maps and horizons:
– The area of 2D-Maps may be calculated, the results are available in a table form
(2D-Maps → Calculate 2D-Map Area).
– Shift attributes may be generated automatically to show the quality of resulting
horizon adjustment to markers comparing to the initial state (Horizons → Trans-
formations → Horizon adjustment to markers or Pull up horizon to marker).
– The Undefined option is available in the Horizon (2D-Map) Cut & Merge cal-
culation in the Geometry Source column (Horizons or 2D-Maps → Create →
Horizon (2D-Map) Cut & Merge).
– The residual attributes (pointsets) may be preserved or overwritten in the local
horizon and map update (Horizons or 2D-Maps → Transformations → Local
Horizon (2D-Map) Update).
– ABOS interpolation algorithm is available (Horizons or 2D-Maps → Create →
Interpolation or Universal interpolation → ABOS).
– Global mean value can be set optionally for 2D-Kriging algorithm (Horizons or
2D-Maps → Create → Interpolation or Universal interpolation or → Trans-
formations → Local Horizon (2D-Map) Update).
– The area near faults may be ignored in 2D-Map creation by property (2D-Maps →
Create → 2D-Map by Property).
– Sets of horizons may be truncated according to the rules of structural model for
these surfaces (Horizons → Create → Create horizons by truncation rules).
• Polygons:
– New types of objects may be taken into account (wellheads, markers, well at-
tributes) to create polygons around objects (Polygons → Create → Offsets by
points and polygons).
– The edges of polygons may be sub-splitted with a specified step or sub-cuts number
without any smoothing (Polygons → Transformations → Refine polygon by
linear interpolation).
– The geometry of polygons may be simplified via Douglas-Pecker algorithm
(Polygons → Transformations → Simplify polygon).
– Polygon components may be deleted on the Cross-section tab via right mouse click
menu.
• Faults:
– The size of resulting faults may be determined from the source data (Faults →
Create fault by point sets → Calculate convex hull).
• Grids:
• Grid Properties:
• Blocked Wells:
– Continuous or discrete log types may be set to create Blocked wells (Blocked
Wells → Create).
– Power mean averaging type may be used to create Blocked Wells.
• Contacts:
• Workflow:
– Workflows of Network Designer, Well Designer and PVT Designer may be called
from the workflow in Model Designer and Geology Designer.
– The current workflow of a project may be saved as a file separately from the
project (Calculations and Workflows → Save Workflow).
– Grid property values for each grid block may be read or set in the custom code
(new classes are available – grid and property, and new methods for properties –
get and set).
– Access to the well trajectory data, markers and well logs is provided from Custom
code (well branches, well head coordinates, length of the trajectory, bottom hole,
access to the trajectory point by its MD, amendment in altitude, etc). New functions
are available: get_wellhead, get_bottom_hole, get_length, get_trajectory_point,
get_points get_val_at, get_list_of_args_vals, etc.
• Data analysis:
• Geosteering:
– The Geosteering tab is updated. Geosteering objects are added to the objects tree.
In the Geosteering tab log curves are displayed for reference, planned and drilling
wells. Structure editing may be done: horizons editing, vertical displacement of the
formation between faults, rotation of horizons.
• Crossplot:
• Import/Export options:
– Anonymized model may be exported to a file. Wells names, groups names, faults
may be renamed and also grid properties (porosity, permeability) may be modified
(Project → Export → Export model → Anonymize Model).
– Precision may be set in grid and properties export dialogues.
– Grid parameters may be exported in different files (Grids → Export grid →
uncheck the box Save to one file).
– Comments to keywords are aligned when the model is exported.
• Visualization:
– Bubble Maps may be displayed (Settings → Wells → Bubble Maps).
– Rotation points may be moved by arrows in 3D (3D → create a new point using
the button Rotation point → Press on the point → Move the point along the
arrows that appear → the arrow that is used for moving is highlighted with a bold
line).
• Well Rules:
– A new rule Well D-factor is available (corresponds to the keyword WDFAC).
– A new rule Well RFT/PLT Data Output is available (corresponds to the keyword
WRFTPLT).
– A new rule Well injected gas nature is available (corresponds to the keyword
WINJGAS).
– A new rule Group pressure maintenance is available (corresponds to the keyword
GPMAINT).
• Well data:
– Well branches may be deleted separately in the Well Table (Wells Table → Re-
move Wells).
– Mnemonics UPTIME and IGNORE_MISSING may be used in the imported well
production tables (Wells Data → Tables → Import History - Grouped by
Wells).
– Columns with comments may be loaded or created in the Wells Data tabs (Well
Production table, Well Structure table, Group Production table).
• Workflow:
– Workflows of Network Designer, Well Designer and PVT Designer may be called
from the workflow in Model Designer and Geology Designer.
– Current workflow of the project may be saved as a file separately from the project
(Calculations and Workflows → Save Workflow).
• Maximum velocity value may be used as a control for fluid in the Pipe (option is
available in object’s settings). Specified value is a maximal flow velocity for each
stream phase.
• Objects may be visualized in 2D according to their real coordinates on the Map tab.
• Objects that are inactive in the calculation may be hidden (check box Show disabled
objects on the central panel).
• The VFP Designer module has been rebranded as Well Designer, which more accu-
rately describes the functionality of the module (build well construction, calculate VFP,
IPR etc.).
• Size (maximum/minimum length) and segment deviation angle may be set for multiseg-
ment well model (option Use segmentation parameters on the Basic data tab).
• New object is available – Liner (check box Liner in the Casing parameters).
• License server web interface has been translated to Russian, Chinese and Spanish.
• Geology and Model Designer may be used in view results mode using the license of
Graphical Interface. In this mode it is possible to view data, saving changes is not
available.
• Network Designer can be started on cluster systems. The license of Network Designer
is required for each cluster node to run integrated model on cluster (previously Network
Designer used to run on just one node, so only one Network Designer license was
required for the master node).
with one EOS region, adding to the model a composition dependence vs depth
(COMPVD keyword), model with different equilibrium and EOS regions, gener-
ating a compositional model and setting a constant composition for blocks in one
EOS region (ZMF keyword).
2. tNavigator 19.4
The key new features in tNavigator 19.4 are:
• Multiple GPUs are now supported when running a GPU-only calculation of black oil
models.
• A 4-phase, 4-component extension of the black oil model is introduced for modeling
the miscible displacement of oil by the solvent.
• Well events in the SCHEDULE section can now be specified by means of Python scripts
(keyword APPLYSCRIPT).
• A compositional variant can now be created in PVT Designer based on the selected
model block in Simulator Graphical Interface.
• New optimization algorithm – Artificial Intelligence based on neural networks has been
added.
• Different units for XY axis and Z axis may be set in Geology and Model Designer.
• The option to form a "for" loop and "if" conditional operator from the graphic interface
is added in Geology and Model Designer.
• First implementaiton of RP and capillary pressures Designer is available.
• In Network Designer any object of surface network may be bypassed.
2. tNavigator 19.4 19
20.1
• Shales are considered in the calculations of rock heat conductivity, absolute permeability,
and rock enthalpy (keywords THCONR_SHL, PERMSHALE, ROCKCP_SHL) for ST
models.
• Gravity drainage option is supported (option 1 of the keyword TRANSFER) for GE/IM
models.
• A 4-phase, 4-component extension of the black oil model is introduced for modeling
the miscible displacement of oil by the solvent (keywords MISCG, MISNCG, MINSS,
PVTS, OMEGASG, OMEGA_OST, SW_SORMT, INCOMP, SOLVENT) for IM mod-
els.
• A 4-phase, 4-component extension of the black oil model is introduced for modeling
the miscible displacement of oil by the solvent (keywords: SOLV (2nd parameter TL),
MFVS, MFVP, SPVT, FFVS, TODD, MROW, MCSW).
Special options:
• Well events in the SCHEDULE section can now be specified by means of Python scripts
(keyword APPLYSCRIPT).
• Automatic determination of azimuth angle for a fracture created via WFRACP when the
geomechanics feature (keyword GEOMECH) with FE option is added.
• Saturation function region can now be specified in the 7th parameter of COMPDATMD
keyword.
• Wet gas rate can now be specified in the 4th parameter of NETCOMPA keyword.
• The following scaling arrays are supported: SWUPC, SGUPC, ISWUPC, ISGUPC.
Data input-output:
• SUMMARY mnemonics:
• RPTRST mnemonics:
• Miscellaneous:
• The tNavigator main menu has been reorganized to group the related items together in
various modules.
• A compositional variant can now be created in PVT Designer based on the selected
model block in Simulator.
• The maximum stress vector can now be visualized by hovering a mouse pointer over a
block.
• New optimization algorithm – Artificial Intelligence based on neural networks has been
added.
– The option to set different units for XY axis and Z axis is available (settings are
available in Units Manager).
– The option to specify custom coordinate systems in the proj4 format is added.
• Visualization:
• Seismic:
– Seismic horizons may now be visualized on 2D and their contour lines may be
displayed.
– The option to set a seismic reference datum for 2D or 3D seismic is implemented
(Seismic → Seismic Survey 3D → Set Seismic Reference Depth).
– The option to cut the seismic cube is added (Seismic → Seismic Survey 3D →
Cut Seismic Survey 3D).
• Data Import/Export:
• Wells Table:
– The option to correct the altitude from the Wells Table is implemented.
– The option to manually add and delete duplicated markers and trajectory points (in
any location, and not only in the end).
– The option to add Well Patterns is implemented (2D → Right panel button
"Wells Placement Editor").
– The option to add Wells Filters using a Polygon is implemented (Polygons →
Create Well Filter by Polygons ).
– The option to create a Well Filter crossing faults is added (Polygons → Create
Wells Filter by Fault).
– The option to save angle values in the project during well import, if angles were
previously loaded (if not, they are computed as before). Input angles are lost when
the trajectory is modified.
– The option to display well attributes on the Well Section tab is added.
• Wells Attributes:
– The option to perform the stratification calculation using well logs is added (Wells
Attributes → Stratification calculation by Well Log (Wells Attribute)).
– The option to compute residuals at the points of intersection between horizons and
markers and to save these values (corresponding to the Z difference between the
markers and the horizon) is added (Wells Attributes → Calculate discrepancy
by horizon and marker or Calculate discrepancy by attribute and 2D-Map).
– The option to create well attributes by 2D Maps is added (Wells Attribute →
Create Well Attribute by 2D Maps).
– The option to correct horizons and 2D Maps using point sets is added (2D Maps
or horizons → Transformations → 2D-Map Adjustment to Pointset).
– The option to delete blank lines from 2D Maps and Horizons data is added (2D
Maps or Horizons → Delete Blank Lines of 2D-Map).
– The option to exclude blank nodes when the auto detection of the geometry is
performed is added. This way, blank nodes are not taken into account in the size
parameters.
– In the computation Local Map Update the input parameter has changed, it is now
possible to set a well attribute (2D Maps → Local Map Update).
– It is possible to create a horizon passing through a given point with a given azimuth
and direction (Horizons → Create → Create Horizon by Point, Azimuth and
Dip).
– The option of not clearing points set and their attributes in the universal 2D-
interpolation is added. This allows you to save discrepancies between several 2D
interpolations into one set of points for comparison. (2D Maps and Horizons →
Create → Universal Interpolation → Overwrite Pointset).
• Point Sets:
• Tables:
– The option to create a statistical table using a point set is added (Tables → Create
Table From Point Set).
– The option to create a table by markers is added (Tables → Create Table by
Markers).
• Polygons:
– The option of building buffer zones in horizontal plane around polygons has been
added (Polygons → Create → Offsets by Polygons).
– The option to edit polygons using a three-dimensional vector is added
(Polygons → Transformations → Transform Polygons → Translation Vec-
tor).
• Grids:
– The option of merging two grids has been added (Grids → Merge Grids).
• Properties:
– The option to specify a range as a 3D box for the source and destination grid when
copying the property is added (Properties → Auxiliary Calculations → Copy
Property).
– The option to calculate the distance from grid blocks to faults has been added
(Properties → Auxiliary Calculations → Distance).
– The option to calculate several properties simultaneously when resampling from
grid to grid is added (Grids → Create Grid → Create Coarse Grid or Create
Fine Grid).
– It is supported to use LGR in layer interpolation (Properties → Interpolation →
Multilayer Interpolation).
– The option of automatic normalization of trends in interpolation using trends is
added (Properties → Interpolation → Interpolation and Facies Modeling
(Zones, Regions)).
– Resampling calculation (Properties → Auxiliary Computations → Resam-
pling) is done on GPU, if tNavigator settings allow the usage of GPU.
• Workflow:
– The option to form a "for" loop and "if" conditional operator from the graphic
interface is added.
– The option to set different units for XY axis and Z axis is available (settings are
available in Units Manager).
– The option to specify custom coordinate systems in the proj4 format is added.
• Data import/export:
• Visualization:
– The option to visualize well attributes in 3D, using the value of the attribute as the
Z-coordinate is available.
– Statistics on several objects can be viewed simultaneously.
– The option to set horizontal and vertical scale in the Cross-sections tab is added.
– Crossplots and graphs of calculated parameters for individual blocks are added.
– 2D histogram for crossplot data is added.
• Well rules:
– Reference depth can now be specified in the Reset Well Target rule.
– ARITHMETIC expressions can now be constructed in SCHEDULE (Wells
Data → Strategies → Add new rule → Rules at steps → Grid → Grid
Property Arithmetic).
• Wells table:
– The option to correct the altitude from the Wells Table is implemented.
– The option to add and remove duplicate markers and trajectory points (everywhere,
not just at the end).
– The option to add Well Patterns is implemented (2D → Right panel button
"Wells Placement Editor").
– The option to add Wells Filters using a Polygon is implemented (Polygons →
Create Well Filter by Polygons ).
– The option to create a Well Filter crossing faults is added (Polygons → Create
Wells Filter by Fault).
– The option to save angle values in the project during well import, if angles were
previously loaded (if not, they are computed as before). Input angles are lost when
the trajectory is modified.
– The option to display well attributes on the Well Section tab is added.
• Grids:
– The option of merging two grids has been added (Grids → Merge Grids).
• Grid properties:
– The option to specify a range as a 3D box for the source and destination grid when
copying the property is added (Properties → Auxiliary Calculations → Copy
Property).
– The option to calculate the distance from grid blocks to faults has been added
(Properties → Auxiliary Calculations → Distance).
– The option to calculate several properties simultaneously when resampling from
grid to grid is added (Grids → Create Grid → Create Coarse Grid or Create
Fine Grid).
• Objects editing:
– Multiple editing for initial equilibrium tables is introduced (on Fluid Properties →
Initial → Equilibration data specification, the checked variants can be edited as
one common table).
– Numerical aquifers can now be specified (Geometry Objects → Aquifer Set-
tings → Calculations → Numerical Aquifer Settings).
• Workflows:
– The option to form a "for" loop and "if" conditional operator from the graphic
interface is added.
– The option to set variables for all geometric parameters of hydraulic fractures via
workflow is introduced (Calculations and Workflows → Fractures → Cre-
ate → Create Fracture Template).
• The functionality to check phase compressibility is available. PVT tables may be modi-
fied to correct the negative compressibility.
• Creating a custom graph on Phase Envelope tab is available. Using this feature, two
phase diagrams for different compositions may be compared.
– Creation of a compositional variant in PVT Designer for any model block in Sim-
ulator.
– Creation of a compositional variant in PVT Designer for any surface network
object in Network Designer.
• Any object of surface network may be bypassed. New possible object status Bypass has
been added.
• The sequence of pipes connected with Joint may be merged in calculations (Settings →
Parameters →Properties → Merge Sequences of Pipes). Parameters of merged pipes
should be the same except Pipe Geometry.
• A compositional variant can be created in PVT Designer for any object of surface
network.
• The well construction may be visualized along its trajectory in 2D view (tab Well
Construction → button 2D view on the right panel).
• IPR curves may be visualized along with VFP curves (tab VFP).
3. tNavigator 19.3
The key new features in tNavigator 19.3 are:
• In Model Designer: DLS restriction may be taken into account in well trajectory speci-
fication.
• In AHM and Uncertainty module: several scenarios may be used to add variables to
the workflow in Model Designer. Variables the user can select are: RP parameters,
equilibration parameters, property multipliers by regions.
• In Network Designer: New object is available – Gas lift; gaslift network may be built.
• Models with BRINE, ASP, LOWSALT and hysteresis of relative permeabilities may be
calculated on GPU.
• The trapped gas saturation may be used to modify the residual oil in the three-phase oil
RP model STONE 1 (parameter 4 of the keyword WAGHYSTR).
3. tNavigator 19.3 30
20.1
• The option to set the multiplier for rock volumes calculations and change of logic in
the calculation of thermal conductivities is available for dual porosity models (keyword
ROCKFRAC).
• The option to calculate well potential rates ignoring any THP limits is available (param-
eter 40 of the keyword OPTIONS).
• Network node name may be specified to set the node from which gas consumption is re-
moved or gas import is added for the group (parameter 4 of the keyword GCONSUMP).
• The 4th option of the chemical reaction’s correction term may be used (2nd parameter
of the keyword EQLDREAC) (keywords EQLDREAC, EQLDTAB).
• The properties of water with dissolved CO2/H2S may be set as a function of salt in
isothermal compositional models (keyword SOLUBILS).
• For models in ST format the shape factor K-HARMONIC may be used to calculate
matrix-fracture flows in dual porosity runs (keyword SHAPE).
Special options:
• In isothermal models the UVM (Unified Viscosity Model) may be used for polymers
(keywords PLYELVSC, PLYELVSV).
• For thermal models the option of multi-component water model is available (keywords
KVCRWAT, WATVISCF, WATVINDX, STEVISCF, TREFW, CREFT1W, CREFT2W,
CREFPTW, TCRITW/TCRITWS, PCRITW/PCRITWS).
• The Barton-Bandis rock failure criterion is available (option BB of the keyword ROCK-
FAIL, keywords JRC, JCS).
• Different increments of size of the fracture stimulated zone NFZ may be set in dif-
ferent directions (in the keyword FRACTURE_TEMPLATE the following options
may be used STIMULATED_DELTA_UP, STIMULATED_DELTA_DOWN, STIMU-
LATED_DELTA_1, STIMULATED_DELTA_2).
• The logic of guide rates calculation for wells under group control may be switched:
based on potentials or based on the sum of completion connection factors (option
GRUPTARGPOT of the keyword TNAVCTRL).
• The group target logic calculation may be switched using different type of rate calcu-
lation: instantaneous well rate may be used or the average rate taking into account the
well efficiency factor (option GRUPTARGNET of the keyword TNAVCTRL).
• The option to manage all wells included into the selected node may be used: open, stop
or shut simultaneously (keyword NETNODE).
Data input-output:
• The option to save calculation results in OFM format is available. The option may be
requested as a keyword OFM, or in the simulator’s graphical interface (Reports → Save
graphs and properties binaries → Summary file) or from the Job queue (Settings →
New Job Options).
• The output option of RSM in the format convenient for import in EXCEL (keyword
EXCEL in the SUMMARY section).
• Formatted data may be read from grid files (parameter F in the keywords GDFILE,
VISGRID).
• The following SUMMARY mnemonics are supported:
– liquid flow rate in reservoir conditions – CVFR;
– well drawdown – WDRAW;
– miscibility factor for RP calculation – BFMISC;
– oil-gas surface tension – BSTEN.
• The following RPTRST mnemonics are supported:
– miscibility factor for the miscible displacement model – FMISC;
– total compressibility of fluid in the block – TOTCOMP.
• Fields TRANNNC and TRANGL are saved in .INIT file.
• The Dark Theme is available: visualization on a black background with white letters
(Main window → Toggle Dark / Light theme).
• Text library scripts may be loaded to the Graph Calculator (button Import Library
Scripts). Each script contains the detailed description and comments.
• Vectors for tracers, surfactants, alkalines and polymers may be used in Graph Calculator.
• The hydraulic fracture set via the keyword FRACTURE_TEMPLATE may be visualized
as a plane (check Fractures (via LGR) on the Settings panel).
– Real simulation case may be created from the variant built by Monte Carlo algo-
rithm for proxy model (Monte Carlo Results → Right click on the variant →
Create Real Variants from Selected Variants).
• Objective function:
• Workflow:
• Graph Calculator:
– New options are available that may speed up the loading of big AHM projects:
check boxes Automatically run script for new models (controls script recalcula-
tion upon addition of a new model) and Script defined for single model (sets the
scope of the script to be one model, rather than all models).
– Variables may be used in scripts (Variables tab in the Objects list).
– The option to classify lithotypes along seismic horizon based on seismic volume
or seismic attributes is available (for data in depth or in time).
• Seismic:
• Import/Export:
– Individual color of well trajectory may be set for each well in the Wells Table.
Then this color is used to display the well on 2D, 3D and Cross-Section tabs.
– Icons for wells may be selected on 2D view.
– Well Filters are redesigned. Well Filters are presented as a separate object in object
tree and may be used on different tabs(2D, 3D, Wells Table, etc.). Wells may be
added to the filter manually or via automatic operations (wells inside polygon, by
marker or attribute availability, wells, intersecting a horizon etc.). Child filters may
be created.
• Well data, attributes, logs:
– In the Wells Table the well log values may be cleared for a selected well or several
values of the selected log may be deleted.
– In the Calculator for Wells Attributes the result attribute may be tied to the speci-
fied depth.
– Regression equation may be selected using Cuddy et al. (1993) formula based on
well data (Well Logs → Water Saturation Regression).
• Markers:
– The option to calculate thickness by markers is available (Wells Attributes →
Thickness calculation by markers).
– Top and bottom markers of reservoir may be calculated (Markers → Build top
and bottom markers).
– Two options are available to display markers in 3D: point and 3D-disk.
• Well Section tab:
– A check box near the data (logs, markers, horizons) is available to hide temporary
their display on the Well Section. This option provides the possibility to save the
visualization setting for objects to be used again later.
– Dropdown menu with facies codes is available in the well log editing (button on
the right panel Edit Well Logs).
– Visualization settings of each log may be saved as default settings to be used later.
Each log can have its own default settings (right button click Settings, buttons Set
as Default and Restore as Default).
– 3D grid may be selected to be used in Add Grid Scale option and Draw Grid
option.
• Structural model:
– Faults may be created using faults from the structural model, faulted horizons may
be created using structural model horizons (Faults → Create faults by struc-
tural model; Faulted horizons → Create multivalued (faulted) horizons by
structural model).
• Point sets:
– Several points may be selected using lasso on 3D and 2D (button Edit Point Set).
Ctrl may be used to select several groups of points.
– A random point set may be created inside the boundary polygon (Point Sets →
Create Random Points Set).
• Faults:
• BlockedWells:
• Grids:
• Grid Properties:
• Cross-Sections tab:
– Cross-Section may be created in 3D through any objects: point sets, faulted hori-
zons, horizons of structural model etc. (in Create Cross-Section window two op-
tions may be used: Use Grid and Use Any Objects, Use Any Points).
– Cross-Sections may be created via calculations: Create vertical cross-section,
Points selection etc.
– Objects of structural model may be visualized on the Cross-Section.
• Units:
– Grid properties, horizons, 2D-Maps and tables created in model variants with dif-
ferent values of the variables are saved automatically (the new objects are available
in the corresponding folder in object tree).
• Other:
• Workflow:
• Graphs:
– Text library scripts may be loaded to the Graph Calculator (button Import Library
Scripts). Each script contains the detailed description and comments.
– Vectors for tracers, surfactants, alkalines and polymers may be used in Graph
Calculator.
• Hydraulic fractures:
– The table template may be specified for hydraulic fracture, defining the list of
columns to load; this selection may be used while importing the next table (button
on the right panel Export Template, Import Template).
– Fracture stage may be imported and may be used them to create LGR (calcula-
tions Fracture Stage → Import → Import Fracture Stage, Grids → LGR
operations → Create LGR by Fracture Stage).
• Units:
– Grid properties, horizons, 2D-Maps and tables created in model variants with dif-
ferent values of the variables are saved automatically (the new objects are available
in the corresponding folder in object’s tree).
– The following scenarios may be used to add variables to the workflow:
∗ RP variables creation (Fluid Properties → Relative permeability → button
on the right panel "Add variables to Workflow");
∗ Equilibrium variables creation (Fluid Properties → Initial → Equilibra-
tion data specification → button on the right panel "Add variables to
Workflow");
∗ Property multipliers by regions (Geometry objects → 3D → button on the
right panel "Multiply property by regions");
∗ Fault transmissibility multipliers (Geometry objects → 3D → button on the
right panel "Multiply Faults").
• Other:
• Compositional and thermal properties in standard conditions may be imported and ex-
ported.
• Units:
• New parameters are available for the object Constraints. New control types that may be
used: ORAT, GRAT, WRAT, molar rate. Minimum and maximum values of the control
may be set. Several Constraints objects may be connected to each other.
• Minimum and maximum values may be set for selected control of the Automatic Choke
(pressure).
• Merging of several compositional variants (EOS blend) may be used in integrated model
surface-subsurface. In case if there are several EOS regions in the model, then the data
to merge is passed to the EOS blend function, the resulting fluid may be used in surface
network calculation.
• Units:
• Well construction may be copied from other VFP projects to the current project with an
appropriate scale.
• Parameters of Basic data (well type, preferred phase, etc.) and tables with Samples
may be edited simultaneously in several VFP projects (on the top panel Edit → Mul-
tiediting).
• Units:
4. tNavigator 19.2
The key new features in tNavigator 19.2 are:
• In Simulator: Multiple GPUs may be used for isothermal compositional models for
vapor-liquid equilibrium, phase properties and their derivatives calculations.
• In Geology Designer:
– Interpolation algorithms (Kriging, SGS, SIS) may be run on GPU (GPU is used in
3D grid properties calculation Interpolation (Zones, Regions) and Facies Mod-
elling (Zones, Regions)).
– The lithotypes prediction along wellbores using machine learning algorithms is
available.
– The option to classify lithotypes along seismic horizon based on seismic volume
or seismic attributes is available.
• In Model Designer: The new option is available for hydraulic fractures to switch be-
tween LGR approximation and virtual connection approximation.
• In PVT Designer black-oil delumping options have been implemented to provide con-
version of black oil models to compositional models.
• In AHM and Uncertainty module new algorithms have been implemented: Ensemble
and Box-Behnken.
• In VFP Designer new object is available – Electric Submersible Pump (ESP).
• In Network Designer new object is available – Python Object. The functions of this
object may be set via Python code via application programming interface API.
4. tNavigator 19.2 43
20.1
• The maximum surface gas concentration that will be used for Langmuir Isotherm scaling
was implemented for coal bed methane models (keyword MLANG).
• For isothermal compositional models a fully implicit scheme for polymer, surfactant
and foam injection based on the use of multicomponent water has been implemented
(keywords CWTYPE, FOAMFRM, FOAMFSC, FOAMFSW, FOAMFSO, FOAMFST,
FOAMFCN).
• The option to disable or enable group cycling control has been implemented (keyword
GCONCYCLE).
• For models in GE format the recycling (reinjection) control parameters may be set
(options RECYCLE, RECFRC of the keyword GCONI).
• The multiplying factor for a group injection rate may be used (the keyword GCONI-
MULT).
Special options:
• The new option is available for hydraulic fractures (FRACTURE_TEMPLATE
etc.) to switch between LGR approximation and virtual connection approx-
imation (keyword TNAVCTRL, option FRACTURE_BUILD_LOGIC parameter
USE_VIRTUAL_CONNECTIONS).
• For models in E1 and E3 format the fault may be set in local grid (LGR) (keyword
FAULTSL).
• The new option THRESHOLD of the keyword TNAVCTRL may be used to limit the
number of virtual perforations created for hydraulic fractures via the keywords WFRA,
WFRAC, WFRACP, WFRACPL.
• For compositional models in E3 format the gas source that will determine a gas compo-
sition for artificial gas lifting may be used (keyword WGASLIFT).
Data input-output:
• At the end of the log-file the statistics table has been added (number of iterations, restart,
size of results etc.).
• The format of Annual Summary Report allows to open it via open-source software like
Libre Office.
• Annual Summary Report may be opened directly from tNavigator interface with pre-
defined software.
– Rates below and above contacts: FOPRA, FOPRB, FOPTA, FOPTB, FGPRA,
FGPRB, FGPTA, FGPTB.
– Parameters of numerical aquifers: ANQR, ANQT, ANQP, FNQT, FNQR.
– Grid blocks parameters: BPRES (BPR), BOSAT (BSOIL), BWSAT (BSWAT).
– Mass rates for connections: CWMR, CWMT, COMR, COMT, CGMR, CGMT.
– Group control for production group: GMCTP.
• The calculation and visualization of tracer parameters for fluid-in-place regions is avail-
able.
• The option to extend start/end of the Multi Well Fence has been implemented (Create
Cross-Section → Multi Well Fence → Extend start/end of Cross-Section).
• While the model is loaded previously calculated grid properties (in binary E1 format)
may be loaded as well. Loaded grid properties are visualized in the tree Grid Properties
as Results(model_name).
• Loaded grid properties (in E1 binary format) may be visualized as graphs on the tabs
Graphs → Block Info and Profile Info.
• In Export all graphs dialog the option to save and use the selected parameters is avail-
able (Button Export all on the right Graphs panel, options Load Selection, Save Se-
lection).
• Previously created graphs may be used in Graph Calculator. If the graph was cre-
ated in scripts via export() function it may be used later in other scripts via function
get_global_graph (name).
• In arithmetic operations (ARITHMETIC) the address to fracture zone/near fracture zone
(FZ/NFZ) can be made via functions BGFZ_<STAGE>, BGNFZ_<STAGE>. This func-
tion should be used in User Maps in graphical interface to build this regions property.
– Create NPV Script option is available to calculate NPV in Graph Calculator and
use it in objective function for optimization.
• Seismic:
• Import/Export:
– Log data may be exported in the table text format (Logs → Export → Table
Format).
– Several logs may be exported to one file in the LAS format.
– Several wells tables may be imported from one file (Wells → Import → Multiple
Well Tables from Text File).
– All data may be loaded from RESCUE file through workflow (check boxes Load
all properties, all wells, all faults, all horizons.
– The option to create Discrete Log Statistics Table is available (Tables → Create
Discrete Log Statistics Table).
– Well Filter may be used in Well Log Calculator.
– The following types of Log visualization may be used in 3D view: Cylinders,
Lines, Curves, Solid Rectangles.
– Tracks may be hidden for well logs display on 2D (Log signatures) to show only
curves.
– Functionality to control the track of new log is available: add it to the first track
or to a separate track (right click to enable the settings Add logs to First track).
– The visualization settings of several markers may be changed simultaneously –
select all markers and set the settings you need.
– The Ghost Curve may be scaled vertically and horizontally, its vertical bounds may
be modified. The corresponding hot keys are: Ctrl+mouse wheel and Alt+mouse
wheel.
– Button Check All is available to select all wells.
– The synchronization is available for logs palette is available for Well Section and
3D view if palette bounds are set manually.
– Markers position may be changed in the settings list.
– Quick access to track settings, marker, log settings is available via mouse right
click.
– Show Statistics option is available on the right panel.
• Structural model:
• Grid:
– The dip angle may be set in simple grid creation (3D-Grids → Create Grid →
Create Simple Grid → Dip angle → Azimuth, Dip).
• Point Sets:
• Polygons:
• Faults:
– The surface of fault may be extended to the specified depth, horizon or at length
(Faults → Extend Fault Surface).
• Grid Properties:
– A discrete property may be filtered according to the neighboring blocks values, the
most common value of neighboring blocks is assigner to the block (Properties →
Auxiliary Calculations → Discrete Property Filtering).
– Standard statistics are available for connected components (count, sum, minimum,
maximum, average) (Properties → Connected Components → Calculate Over
Components).
– The possibility to edit parameters simultaneously for multiple zones, regions (fa-
cies) is available in dialogues Facies Modelling (Zones, Regions), Property Interpo-
lation (Zones, Regions) (check box Apply changes to all zones/regions (facies)).
– Property Interpolation by Property may be used to fill missing data in geobodies
construction process.
– Grid quality checks have been implemented (Grid Properties → Grid Quality
→ Cell Deviation Angle, Cell Concavity Level).
• Cross-Sections tab:
– The position of camera may be saved and loaded in 3D view (button in the right
panel Views and Presentation params choose Save User View and Load User
View).
– Grid layers filter is available to show selected range of layers for I, J, K, and also
automatic scrolling mode, shifting the indexes by one for the sequential display of
groups of layers (Grid Settings → Filter → Layers Filter).
– The display of points on the Crossplot in ranked form is available. Instead of points
array XiYi we display the points array XkYk, where k - the rank of correspond-
ing values (relation type – direct or inverse). The array of points is temporarily
reordered so that a smaller value of X corresponds to a smaller value of Y, and so
on. Or for the case of inverse relation – the largest X corresponds to the smallest
Y.
– Well, markers and attributes caption fonts may be modified.
– The option to extend start/end of the Multi Well Fence has been implemented
(Create Cross-Section → Multi Well Fence → Extend start/end of Cross-
Section).
– Markers on 2D may be visualized in the following modes: circle, outlined circle,
ring.
– Several VPCs may be visualized simultaneously at one tab.
• Other:
– New object is available – Borehole Image. It may be loaded from LAS files and
visualized on the Well Section.
– New objects are available – Zone table and well log Zone Log, that may be
calculated via zones table (Logs → Logs Calculation → Create Zone Log).
– Data declusterization is available for histograms calculation and performing
stochastic modeling algorithms. Declustering Weights are created from point sets
numerical attributes and Blocked Wells (calculation Declustering Weights). The
resulting weight may be used in histograms, VPC, interpolation.
– Volume weighting is available for histograms.
• Import/Export:
– In Import Data from Existing Model process the previously calculated grid
properties may be loaded as well (properties in E1 binary format). Loaded grid
and properties are visualized in the object tree below the main_grid as a separate
object Results(main_grid).
– Grid with LGR (format EGRID) and corresponding grid properties (format
UNRST) may be loaded to the project.
• Grids:
– Previously created graphs may be used in Graph Calculator. If the graph was
created in scripts via export() function it may be used later in other scripts via
function get_global_graph (name).
– Visualization of graphs for tracers is available.
– Calculation results are grouped for cases on the Graphs tab.
• Other:
– The new option is available for hydraulic fractures to switch between LGR ap-
proximation and virtual connection approximation: Cases → Runspec → Tun-
ing → Settings of model reading and calculation → Show table → Frac-
ture_Build_Logic.
• Black-oil delumping options have been implemented to provide conversion of black oil
models to compositional models.
• New non-equilibrium flash models have been implemented, taking into account the
three-phase nature of non-equilibrium phase transitions.
• New network object is available – Python Object. The functions of this object may be
set via Python code via application programming interface API.
• IPR tables may be used to control the well via autochoke in the integrated model.
• The inflow model of the perforation interval of the well has been supported for the
integrated surface-subsurface model (Settings → Properties → Use Connections in
Integration Wells).
• User actions may be set and started at the end of each calculation step. User may use all
input parameters of all objects (pipe thickness, chokes etc.), all calculated parameters of
all object’s links (rates, pressure, velocity, etc.), lists of objects, steps, links, and also all
input parameters of all objects may be modified (button Open Python Actions Editor
on the top panel).
• In Events Editor: parameters may be edited in the table form for time steps, object
filters may be used.
• Pressure loss from the top perforation to the tubing entrance is taken into account.
• Translated into Chinese: graphical interface of Model Designer, PVT Designer, AHM
and Uncertainty.
5. tNavigator 19.1
The key new features in tNavigator 19.1 are:
• In simulation kernel: The support of NVLink bus between GPU in multiple GPU runs
is available. This provides the speed-up in data exchange between GPU and doesn’t
require PCI-E bus participation in this exchange.
• In Geology Designer:
• In Model Designer: The possibility to customize page settings to print and create screen-
shots in workflow is available.
• In VFP Designer: New elements for well construction: a pull (keyword WSEGPULL)
and a down-hole separator (keyword WSEGSEP) have been added.
• In AHM and Uncertainty: The possibility to create a Proxy model using a neural network
is available.
• In Network Designer: New object – Autochoke has been added. It provides the pressure
drop required for convergence of system of integrated equations.
• In license server: Cryptographic protection is supported for the license server access
(HTTPS protocol).
5. tNavigator 19.1 55
20.1
• Tracer diffusion is available for black oil models in E1, E3 formats and isothermal com-
positional models in E3 format if tracer is connected to one-component water (keyword
TRDIF).
• For compositional models in E3 format the possibility to specify the upper threshold of
transmissibility between two cells in Z direction is available (keyword MAXTRANZ).
• The possibility to specify the target or limit value for wells using UDQ in the keyword
WELTARG is available.
• The possibility to specify recovery plant tables (keyword RECOVERY) in the SCHED-
ULE section is available.
• The possibility to specify well cutback limits for producers and injectors (keyword
OPERATE WCUTBACK) is available.
• The possibility to specify the autodrilling sequence for wells (keyword DRILLQ ) is
available.
• The limit type SHUT (all wells in the group will be shut when limit violation occurs)
has been added to the keyword GLIM.
• The possibility to specify economic limits for wells and actions to wells when limit will
be violated (keyword PLIM).
Special options:
• The possibility to specify the scaling of end points depending on the concentration of
tracers has been added (keywords NPKTRC, ENPCTRC, ENPTRCM, ENPKTRCM,
ENPCTRCM).
• The possibility to flexibly specify well cutback limits for producers and injectors is
available (keyword WCUTBACX).
• Reinjection or voidage replacement control has been added to the keyword WWAG.
• Workover operations for well have been added (keyword WECONX): CON_BOTTOM –
close the bottom connection, CON_TOP – close the top connection, CON_WORST –
close the worst connection.
• The possibility to normalize calculated VFP tables using the option VFP_CURVES_NORMALIZE
of keyword TNAVCTRL is available.
• The option WELLEQUATIONS of keyword RUNCTRL is automatically turned on to
accelerate calculation of models with very long wells or/and large number of fractures.
• Different arithmetic operators (”+ =”, ”− =”, ”∗ =”, ”/ =”) have been added for
editing grid properties in fracture zone and fracture stimulated zone (keyword FRAC-
TURE_ARITHMETIC).
• The possibility to model the intersection of fractures.
• Default parameters of LGR construction for hydraulic fractures is changed. Unstruc-
tured grid with nested LGRs is created (In tNavigator 18.4 logarithmic refinement
was constructed without nested LGRs). Settings can be changed via parameter FRAC-
TURE_BUILD_LOGIC of the keyword TNAVCTRL.
Data input-output:
• Storage of calculation results is optimized in order to decrease the amount of occupied
hard disk space. Additional keywords RPTRSTD, RPTRSTL, RPTRSTT for specifying
restart steps have been added. For these steps all properties and graphs are saved, there-
fore a model can restart from them. For other steps calculation results will be recorded
if keywords RPTMAP(D,L,T), RPTGRAPH(D,L,T) are specified.
• Option of calculation results thinning has been added. The possibility to specify time
steps at which calculation results (graphs, properties) should be recorded or deleted is
available in graphical interface. The recorded results are enough to view a model in Re-
sults visualization regime. Main window of tNavigator → Modeling → Simulation
Results → Thinning Results.
• Mnemonics ICONN, SCONN, XCONN, IWELL, SWELL, XWELL, ZWELL for export
to .UNRST file.
• The possibility to open a restart model using Simulation Results without base model.
• Include files are grouped for sections in the Files menu (RUNSPEC, GRID etc).
• The possibility to scroll layers on the filter in 3D view is available (This filter is below
3D visualization panel).
• Objective function:
• Workflow:
– The possibility to run the workflow from the module interface is available. Creation
of simple objective function, launch of Latin Hypercube and Optimization are
available.
• Other options:
– The possibility to edit groups of variants (add variants to groups, specify a group
color for visualization) is available.
– The possibility to specify weights of variables for MDS and clusterization is avail-
able (a weight of each variable is used in calculation of distance between pair of
points; i.e. variables with lowest weights weakly affect the distance between pair
of points and, hence, MDS plot).
– The possibility to color the selected variants according to user defined gradient
(Add Variants to Group → Call Groupset Manager → Add gradient).
– A filter for model variables has been added.
• Seismic:
• Import/Export:
– The possibility to import point sets with attributes in the format ASCII internal
points is available. Point Sets → Import With Attributes → Header format
ASCII internal points.
– The possibility to export horizons and 2D-Maps in surfer .grd format.
– The possibility to export polygons in surfer .bln format.
– The possibility to filter logs by top and bottom marker (or depth) is available for
Histogram and Crossplot to analyze data in the specific depth range.
– The possibility to edit new log interactively is available. Well Section → Button
"Edit Well Logs" → Add Log Points.
– The possibility to align logs is available (depth alignment). Well Section → But-
ton "Edit Well Logs" → Shift Log Vertically.
• Structural modeling:
• Structural model:
– New options for taking into account isochores and proportional partitioning are
available.
– The possibility to create structural model with faults is available.
• Interpolation:
– Reservoir type parameter is added to control all dialogue settings (active and
inactive boxes).
– The possibility to create statistics table for output properties directly from this dia-
logue. Properties → Volumetric properties → tab "Table Creation Settings".
– Reservoir area may be calculated and added to the table.
– Effective thickness may be calculated and added to the table.
• Polygons:
• 2D-Maps:
– The calculation of the map – 2D distance (in horizontal direction) to the specified
object – is available.
• Grid properties:
∗ Distance to Grid Blocks that have the selected range of values or index.
– Arithmetic expressions are added to edit grid property locally – Block, Cylinder.
• Workflow:
• Cross-Sections tab:
– The possibility to create multiple filters is available for grid properties. Filters
may be synchronized between tabs. Filters are available on the panel Settings, tab
Grids.
– Visualization of markers’ names is available in 3D.
– Zoom in via rectangle selection is available on 2D, holding Alt button.
– Filters may be applied to statistics dialogues. Right mouse click on the object to
see Object Statistics, then use Wells Filter (for logs) or Use filter from active
window (for grid properties).
– Filters for grid blocks may be used for grid properties and Blocked Wells visual-
ization on the Histogram tab.
– The possibility to move filters between windows is available.
– The possibility to delete tabs is available.
– The possibility to rename objects according to the specified template is available.
Right mouse click on the object → Show rename dialogue.
– The possibility to center the palette to zero is available. Additional default palettes
have been added: Delta Palette, Delta Hard Palette, Delta Soft Palette.
– Statistics for properties in the grid block is available via right click and selecting
Block Statistics.
– On the Crossplot tab polygons and trend lines may be created, edited and rotated.
– The possibility to apply filters for VPC, Histogram and Crossplot is available.
• Other:
• Import/Export:
– The possibility to import and export grid and properties in the .gslib format is
available.
– The possibility to import and export grid and properties in the .EGRID format is
available.
• Grid:
• Workflow:
– New rules are available to set the keywords WCYCLE and WELLWAG.
– The possibility to delete user keywords via well filter is available.
– Perforation interval in MD may be created while importing the model in the for-
mats IM/ST/GM (the keyword COMPDATMD).
• Automatic grouping of components for lumping based on their K-values, acting on light
and heavy components independently, is implemented.
• The possibility to use GOM (Dindoruk and Christman) correlation is available to calcu-
late oil properties.
• The possibility to import compositional variants and black-oil variants from NE/VI
format.
• Visualization of formation of gas hydrates in pipes in surface network has been added.
• In the tab Pipe visualization of pipe segments that have gas hydrates formation at speci-
fied composition and inhibitor concentration has been added. The option is turned on by
Settings → Parameters → Properties → Identify Pipe Segments With Hydrates.
• New object – Autochoke has been added. It provides the pressure drop required for
convergence of system of integrated equations.
• Hydrostatic Correction Factor and Friction Correction Factor have been added to pipe
parameters.
• New elements for well construction: a pull (keyword WSEGPULL) and a down-hole
separator (keyword WSEGSEP) have been added.
• Cryptographic protection is supported for the license server access (HTTPS protocol).
6. tNavigator 18.4
The key new features in 18.4 are:
• In tNavigator kernel:
– Local grid refinements getting progressively finer in the vicinity of the fracture are
introduced for XYZ fractures.
– Default setting of results saving was changed. For models in E1/E3 format, if
none of the command line options or keywords (RPTRST, etc.) related to selective
writing of the results are specified, the grid properties will be recorded only on the
first and last step. Previously in this case all grid properties got recorded on all
steps. For models in IM, ST, GE formats the grid properties are still recorded on
all steps.
• In Geology Designer:
• In Model Designer:
• In VFP Designer: Integration with Model Designer is supported. Each well in the Model
Designer corresponds to a project in VFP Designer.
6. tNavigator 18.4 68
20.1
GPU Calculations:
• Multiple GPUs on a single node can be used for the solution of system of linear equa-
tions.
• Depth correction flag RES of the keyword WPAVE is available (the hydrostatic head is
calculated using a representative density for the fluid in the reservoir).
• For models in GE/IM formats initial reservoir pressure can be used as reference one
when calculating pore volume (keyword DEPLETION).
• For models in GE/IM formats the option DAMP–PCOW–TROIL is available for hys-
teresis of capillary pressure .
• For models in ST format the option allowing to adjust initial water and oil saturations
is available to improve a robustness of calculations (keyword SAT_ADJUST).
• The possibility to add a list of well groups under the group control that performs a fluid
recycling injection (keyword GPRODGROUP).
Special options:
• A grid refinement around fracture zone for XYZ fractures is available.
• For thermal and compositional models in E1 and E3 formats the component composition
can be specified in each block for the option NEI (keyword TNAVCTRL NEI).
• For models in tNav format new options specifying aquifer’s connection type for Dual
Porosity/Dual Permeability models (options BOUNDARYM/RESBNDM, BOUND-
ARYF/RESBNDF, DEPTHM/DEPTHF of the keyword AQUGP).
• A modification of Carter-Tracy’s aquifer has been added for more accurate modelling
of bottom water (option BD of the keyword AQUGP).
• For models in E3 format the temperature scaling of relative phase permeabilities and
capillary pressure in compositional isothermal models.
• Options providing solver settings for segmented wells are available (options MAXSEG-
WELLIT, TOLSEGWELL of keyword RUNCTRL).
• Options controlling the logic of properties initialization in the inactive blocks that trans-
fers to active ones when penetrating by hydraulic fracture have been added (The option
FRACTURE_INACTIVE_BLOCK_PROPERTIES_LOGIC of the keyword TNAVC-
TRL should be set as NEAREST_IJK_ACTIVE_BLOCK).
Data input-output:
• Default setting of results saving was changed. For models in E1/E3 format, if none of
the command line options or keywords (RPTRST, etc.) related to selective writing of
the results are specified, the grid properties will be recorded only on the first and last
step. Previously in this case all grid properties got recorded on all steps. For models in
IM, ST, GE formats the grid properties are still recorded on all steps.
• An option of recording the last computed step is introduced, so that a crashed calcu-
lation could be resumed smoothly afterwards. It is activated in console version by the
command line switch --dump-res-last and in GUI via Settings → Options →
Advanced → Dump last calculated step (simulator) or Settings → Options → Cal-
culation options for new jobs (queue manager).
• SUMMARY mnemonics for multisegment wells are supported: SOFRF, SOFRS, SOFT,
SOFTA, SWFT, SWFTA, SGFRF, SGFT, SGFTA.
• RPTRST mnemonics for phase velocities are supported: VELOIL, VELWAT, VELGAS.
• Interface of importing arbitrary graphs for visualization has been modified: now the
imported graph can be assigned any type and units.
• User graphs created in the Graph Calculator can now be used in Bubble Maps. For
example, you may visualize cumulative production over a certain period.
• For remote GUI the possibility to see the number of nodes in queues has been added in
manager settings.
• Output of indexes of LGR blocks into log–file was improved. In 2D and 3D views
indexes of all parent blocks have been added.
• Objective function:
– To work with fractures new features have been added in workflow: Fractures →
Adjust → Adjust Fracture Template, Adjust Fracture Stage, Adjust Fracture
Arithmetic.
– Matching by target function in Geology Designer is introduced. It can be used, for
example, to match reserves with the approved figure.
– The possibility to interpret a horizon using several loaded SEG-Y files is added.
– In Seismic tab, the possibility to move the orthogonal section to the visualized
section (inline or crossline) and to switch to this section is added.
– The possibility to select the data by depth, time, line or CMP is now available
(Delay in Z axis, Min Z, Max Z Import → Type && Geometry).
– The possibility to work with data in depth is added: import, visualization and
interpretation (horizons and faults) are now available.
– Velocity cubes from checkshot data can be computed.
– Basic seismic attributes can be computed: coherence, instantaneous amplitude,
instantaneous frequency, instantaneous phase (Seismic Survey 3D → Calculate
Attributes).
– The possibility to transfer seismic attributes on geological grids is added (for seis-
mic data in depth).
– The possibility to convert seismic faults to depth is added. Faults can be created
by seismic faults (Faults → Create Fault by Seismic Fault).
• Import/Export:
– UWI is supported when loading and working with wells and well logs.
– The angle, depth and azimuth of well trajectories can now be displayed in the
Wells Tables.
– The possibility to cut the trajectory by depth and by markers for the visualization
is available for 2D, 3D, and Sections tabs.
– The following calculations for dealing with logs were added:
∗ Smoothing with moving median filter.
∗ Smoothing with moving average filter.
∗ Gaussian smoothing.
∗ Normalization by Min and Max values.
∗ Normalization by average and RMS.
– The possibility to hide tracks without data is added (option Hide Empty Track)
– A compact version of depth TVDSS/MD scale is added (the size of serifs is re-
duced, for depths values the number of decimals, the font size is reduced and
the numbers switch to a vertical location when the scale width is minimal which
allows a better visualization).
– Settings for markers and horizons are added to templates.
• Grids:
– The possibility to upscale the entire grid and its properties to a coarser one (3D-
Grids → Create Grids → Create Coarse Grid) is added.
– The possibility to resample properties from one grid to another is added. The grids
can have different global and block sizes, different azimuth angles and everything.
– The possibility to set a layering horizon during the grid building is added.
• Structural model:
– The Structural Model object is added for building a consistent structural frame-
work, taking into account all available input data for the construction, and for
calculating the thicknesses of the created formations.
• Interpolation:
– The Multi Point Simulation computation is available, which allows to perform the
interpolation by using multi point statistics method.
– The possibility to populate the grid from an assumed probability distribution (nor-
mal, log-normal etc...) as input data is added.
• Fluid in place Estimation:
– The possibility to perform a fluid in place estimation for a 2D surface is available
(2D-Maps → Calculate Volumetric Map).
– A statistics table of fluid in place estimation can be generated for a 2D surface
fluid-in-place estimation and can be used for the uncertainty analysis (Table →
Create Table from Map).
• Polygons:
– Boolean operations on polygons (Subtractions, Unions and Intersections of poly-
gons) are available (Polygons → Perform boolean operations on polygons).
– 2D- Maps and horizons can be merged in order to build a surface using poly-
gons, 2D-Maps or horizons and constant depth values as input data Horizons →
Auxiliary computations → Horizons Merging, 2D-Maps → Auxiliary compu-
tations → 2D-Maps Merging
• 2D-Maps:
– The point sets attributes are taken into account during the Universal Interpolation
for 2D-Maps.
– 2D-Maps can be cut by polygons.
• Workflows:
– The possibility to launch an external program from workflows is added.
– The possibility to launch a workflow from another workflow is added.
– The possibility to open a dynamic model from a workflow is added (Workflows →
Export → Open or reload dynamic model).
• Cross-Sections tab:
– The well names can be displayed in the Cross-Section window. The associated
settings are also added.
– The possibility to enter the numerical value of the scale in the settings window is
added. The hot keys for zooming: up and down is available.
• Tabs, general visualization parameters:
– Synchronization of certain properties of visualization tabs is supported (selected
objects, camera position, filters).
– Restoration of closed visualization tabs is supported (View → Windows → Re-
store).
– Global rotation points for 3D are introduced. They can be shown on all 2D and
3D views.
– 3D grid properties can now be visualized with partial transparency.
– Statistics on every objects can now be called from the object tree, regardless of the
currently active visualization window.
• Other options:
– Undefined value can now be explicitly specified in the calculator and used in the
expressions.
• Hydraulic fracture:
• Integrated modeling:
– Integration of VFP Designer with Model Designer is supported. Each well in the
Model Designer corresponds to a project in VFP Designer.
– Integration of Network Designer with Model Designer is supported. When a dy-
namic model is loaded to Model Designer, a corresponding Network Designer
project is created automatically.
• Grids:
• Relative permeabilities:
– RP tables can now be grouped by folders.
– Export of RP tables in NE/VI format is now supported.
• Miscellaneous:
– Interface for creating rules that specify the frequency of time step recording is
introduced.
– Many model parameters are now supported in workflow.
– Double porosity for aquifers is now supported.
– Many development rules can now be specified in tabular form.
– Vector fields can now be visualized.
– Trends in crossplots are made geometry objects. It is possible to create, edit, and
selectively visualize them.
• The VFP Designer integrates with Model Designer. In the Model Designer each well
corresponds to a project of VFP Designer.
• New construction elements of multisegment well has been added: sub-critical valve
(keyword WSEGVALV), autonomous inflow control device (keyword WSEGAICD),
spiral inflow control device (keyword WSEGSICD).
• The possibility to calculate solely a hydrostatic pressure drop is available (When calcu-
lating a VFP table select the Correlation type – Hydrostatic only).
• Default setting of results saving was changed. For models in E1/E3 format, if none of
the command line options or keywords (RPTRST, etc.) related to selective writing of
the results are specified, the grid properties will be recorded only on the first and last
step. Previously in this case all grid properties got recorded on all steps. For models in
IM, ST, GE formats the grid properties are still recorded on all steps.
• The logic of calculation for API groups has been changed, the previous logic may be
switched on via the keyword TNAVCTRL option API_GROUP_LOGIC_PRE182.
• Usage of one or two GPUs on one node calculation is included to the Black oil license.
For every two additional GPUs one more Black Oil license is required.
6.11. Documentation
New training tutorials are added for tNavigator 18.4:
6.11. Documentation 78
20.1
6.11. Documentation 79
20.1
7. tNavigator 18.3
The key improvements in 18.3 are:
• In tNavigator kernel:
– End-point scaling for relative permeabilities is available for models with low salin-
ity option LOWSALT and for models with surfactant injection SURFACT.
– Default settings for the amount of results output have been changed. Instead of
previously used "all data at all time steps" now grid properties are saved at the
time steps according to model input deck (RPTRST), graphs are saved at all time
steps.
• In Geology Designer:
– The first implementation of the tool to provide the collective work of several users
with one project through the mechanism of transferring objects between projects
has been added.
– Collocated Cokriging algorithm and Kriging Variance calculation is available in
3D interpolation.
• In PVT Designer: non-equilibrium phase state may be modeled for compositional mod-
els (different rate of gas liberation from liquid and its dissolution).
• Assisted History Matching and Uncertainty: quadratic Proxy model may be built from
selected model’s variants. Resulting formula of Proxy model is available to the user
and may be used by third-party tools for additional analysis by Monte Carlo sampling
methods and others.
• End-point scaling for relative permeabilities is available for models with surfactant
injection SURFACT (keywords SSWL, SSWCR, SSWU, SSOWCR, SKRW, SKRWR,
SKRO, SKRORW).
• For multisegment wells the possibility to choose rules for scaling the interpolated pres-
sure drop according to the length or depth span of each segment is available (parameter
7 of the keyword WSEGTABL).
7. tNavigator 18.3 80
20.1
• The possibility to set well control mode via UDQ in the 2nd parameter of the keyword
WTMULT is available.
• The possibility to specify the number of Newton method iterations for a time step,
for which well targets will be updated (for wells working under group control or with
limits on the amount of pressure drop) is available in the SCHEDULE section (keyword
NUPCOL).
• Various methods of averaging the density in the wellbore are available (parameter 145
of the keyword OPTIONS, parameter 44 of the keyword OPTIONS3 and new parame-
ters of the keyword RUNCTRL (WELLDENWEIGHTOPEN and WELLDENWEIGHT-
STOP)).
• The possibility to use wild card ’?’ as a well name in the keyword WELSPECS inside
ACTIONW is available.
Special options:
• For compositional models in E3 format the possibility to set temperature gradients for
volume shifts is available (keywords VSHIF1, TREFVS).
• The possibility to control the logic of properties calculation for inactive blocks that
are in the area of hydraulic fracture (for the keyword TNAVCTRL option FRAC-
TURE_INACTIVE_BLOCK_PROPERTIES_LOGIC).
• For models in E1, E3 format additional possibilities are available to set hydraulic frac-
tures via LGR (keywords CARFIN_BG, INNERWIDTH, BG_xxx).
Data input-output:
• In SUMMARY section a new mnemonic WBP0 is available (1-point pressure average
recalculated to reference depth).
• New mnemonics have been added to the keyword RPTRST: ZMF, ALLPROPS, SUR-
FCNM, SURFBLK, SURFACT, SURFMAX, SURFST.
• New mnemonics are available in SUMMARY section: FEIR, FEIT, FEPR, FEPT, GEIR,
GEIT, GEPR, GEPT, WEPR, WEPT, WEIR, WEIT, FOIRP, FHMPT, FHMIT, FHMPR,
FHMIR, FRPV, WGPP2, WODN and WGDN.
• The possibility to open in Model Designer is available from simulator’s graphical inter-
face. A new project is created when the button Open in Model Designer is pressed and
all data from the current model is imported to that project.
• The possibility to set global options to dump results binary files by default is available.
In tNavigator main window → Options → Models → Save graphs and properties
binaries.
• Functionality of palette has been extended: Use Local Precision, Show Histogram and
Max Histogram Value.
• Graphs:
– Visualization of the new graph WBP0 is available (1-point pressure average recal-
culated to reference depth).
– Graph Calculator: access to external Python modules is simplified. In tNaviga-
tor main window → Options → Path → Use external Python library, Check
Python3.dll, Manually set path to Python modules.
– The possibility to create folders in Graph Templates is available.
– In Graph Templates the possibility to create arbitrary crossplot is available (Tem-
plate Settings → Axes options → Choose parameters for X and Y axis).
• Quadratic Proxy model may be built from selected model’s variants. Tools for quality
check and the resulting formula of Proxy model is available.
• In graphical interface the following tabs are combined in one tab (tab Results Table in
the version 18.3 is a combination of tabs from 18.2: Results Table, Mismatches Table,
Model Variables). Visualization of data for objects (groups, wells) has been added.
• HM module may be used for models with reservoir coupling option (no backward
compatibility).
• Integration with modules Model Designer and Geology Designer:
– The following tools are available when AHM module is started from Geology
Designer: histograms, crossplots, CDF graphs and MDS tab.
– The following tools are available when AHM module is started from Model De-
signer: new interface for RP tables, optimization for the case with many saturation
regions.
– Well logs may be displayed on the Well Section with defined range of uncertainty
(option Show Uncertainty Range).
– Well logs and trajectories may be loaded from the data base.
– Functionality of Well Selection on 2D is extended: wells may by selected for
correlation profile one by one, via brush or inside selected area.
– Geometrical Volume, Net Volume, Pore Volume and HCPV may be calculated
separately for oil zone, gas zone, oil+gas zone and for entire grid. Properties →
Calculations → Calculate Volumetric Properties.
– The possibility to calculate the number of blocks in each component is avail-
able. Parameter Component Counts Property in Properties → Calculations →
Connected Components.
– Filter Small Connected Components is available in Connected Components tab.
• Faults:
• Polygons:
• Other options:
• Cases tab:
• Other options:
– In the tab Fluid Properties Equilibration Data and Rock compressibility may
be set by default via grid. This option is available via right mouse click Create
Default by Grid.
• Non-equilibrium flash may be used. The following experiments are available: NCCE,
RELAXATION, NCVD. Nonequilibrium parameters may be matched to sample mea-
sured data.
• Critical point may be used as a control parameter to make objective function in matching
weights for lumping.
• Several variants of network may created, calculated and compared via graphs and tables.
• Input of well production in the total node production may be visualized in a form of
Bubble Maps.
• Default settings for the amount of results output has been changed. Instead of previously
used "all data at all time steps" now grid properties are saved at the time steps according
to model input deck (RPTRST), graphs are saved at all time steps.
• In simulator INIT keyword must be specified in GRID section to export initial properties
in binary format E1/E3.
• In Graph Calculator the syntax of aggregation and retrieval of individual values from
graphs has been altered (no backward compatibility).
• AHM module may be used for models with reservoir coupling option (no backward
compatibility).
7.9. Documentation
New training tutorials are added for tNavigator 18.3:
• For module Simulator:
– SIM6.6. How To Use VLWFlash CO2 – Modeling of oil displacement with al-
ternating injection of water and CO2 for enhanced oil recovery. Compared to pure
CO2 injection, the alternating water/CO2 variant is cheaper, since much of the
cost is due to CO2. Alternating injection of water and CO2 in varying ratio may
be efficient for heterogeneous reservoirs. In this tutorial there is a comparison for
two models: with CO2 solubility in water phase and without it’s dissolution. To
calculate the phase equilibrium in gas-water-oil system, we use the VLW_FLASH
option of the FLASHCTRL keyword.
• For modules Simulator, Model Designer, Assisted History Matching and Uncer-
tainty:
– COMMON1.4. How To Use Graph Calculator Python – Graph Calculator is
designed to create additional user graphs and is available in Simulator Graphical
Interface, AHM and Uncertainty module, Model Designer. In this tutorial we pro-
vide description of Python’s syntax and logic, special functions for working with
model objects, libraries import. There are examples of objective function creation
for AHM and Uncertainty module via Python scripts to solve the following tasks:
∗ Matching the displacement characteristic of a model against the reference data.
∗ Match model on tracer analysis.
• For module Geology Designer:
– GD1.5 How To Work With Logs – In this tutorial we provide a detailed descrip-
tion how to work with log data and use Calculator, for example:
∗ Move digital log data or digitized logs to the log interpreting environment
∗ Display all logging data
∗ Edit logs to eliminate invalid data
∗ Calculate a new log (corresponding to the volume of shales) using a formula
∗ Depth shift all log curves not recorded with the base log
∗ Calculate the average value of a log between 2 markers and visualize it on 2D
• For modules Model Designer, Assisted History Matching and Uncertainty:
– MDAHM1.1 How To Use Molar Rates In AHM – Back-allocation method de-
scribed in this tutorial is based on total mass (molar) historical rates at a field level
as well as historical bottom hole pressures (BHP), tubing head pressures (THP)
and phase water rates at well level. Wells are controlled by group historical total
molar rates at field level. Total Molar rate is calculated based on well potential.
The following tasks are solved in this tutorial:
7.9. Documentation 87
20.1
7.9. Documentation 88
20.1
8. tNavigator 18.2
The key improvements in 18.2 are:
• In simulator: the possibility to run restart models on different grid is available (with a
set of LGRs different from those in the base model).
• In Geology Designer: the possibility to create several grids in the same project is sup-
ported: create, display and edit additional grids.
• In Model Designer: Cases Manager, that provides the possibilities to add comments
to cases, group cases, create folders with cases, set in cases arbitrary properties of
RUNSPEC, GRID, PROPS, SOLUTION sections, add development strategies.
• The possibility to switch on/off LGR on calculation time steps and the possibility to use
them in ACTION keywords is available (keywords LGRON/LGROFF).
• The possibility to set well temperature cutback tables is available (keywords WELLTCB,
WELLTCBT, TCBDIMS).
• The possibility to set parameters of Palmer-Mansoori rock compaction for coal bed
methane model is available (keyword ROCKPAMA).
8. tNavigator 18.2 89
20.1
• The possibility to set a sigma factor multiplier as a function of pressure to take into
account a modification of the matrix-fracture coupling caused by rock compaction for
dual porosity models (keyword ROCKTSIG).
• The possibility to set ALQ as user defined quantity UDQ is available (parameter 12 of
the keyword WCONPROD).
• The possibility to set constant gas fuel usage rate as user defined quantity UDQ is
available (parameter 2 of the keyword GRUPFUEL).
• For thermal models the possibility to use correlations for all viscosity models is available
(option CORRELATION of the keyword OILVISCC).
• Rowe-Chou correlation for water density calculation with dissolved salt NaCl (keywords
*AQUEOUS-DENSITY *ROWE-CHOU, *SALINITY).
Special options:
• The flexible hysteresis settings are available for E1, E3 format models: for each region its
own hysteresis model can be set, hysteresis parameters can be set for each phase curve
of two-phase system, Carlson’s analytical model (keywords HYSTOPTS/HYSTOPTSR,
HYSTKRW/HYSTKRWR, HYSTKROW/HYSTKROWR, HYSTKRG/HYSTKRGR,
HYSTKROG/HYSTKROGR).
• For compositional models in E3 format, for carbon dioxide dissolution option CO2SOL
three-phase flash water-gas-oil is implemented (parameter VLW_FLASH of the key-
word FLASHCTRL).
• The possibility to use restart model with a set of LGRs different from base model is
available.
• The possibility of equilibration of initial water saturation SWATINIT via capillary pres-
sure shift is available (6th parameter of the keyword ENDSCALE).
• In the keyword COMPDATMD perforations may be set in fracture area defined via
FRACTURE_WELL.
• New parameters for WAG cycling are available to set well cycling mode defining in-
jection rate in surface or reservoir conditions (RATE, RESV, SWITCH, SINGLE of the
keyword WWAG).
• The possibility to set type of the initial approximation of pressure in well segments is
available (parameter 6 of the keyword WSEGCNTL).
• The possibility to set total molar rate control or limit for group is implemented (option
TM of the keyword GRUPTARG).
• The possibility to set well control mode as fraction of group rate specified via
GRUPTARG (TGRUP in the 3rd parameter of the keyword WCONHIST).
• The possibility to set economical limits of any type for groups is available (keyword
GECONX).
• The automatic correction of VFP curves in case if the pressure difference at the bottom
and at the wellhead increases as the flow rate decreases (option VFP_NORMALIZE of
the keyword TNAVCTRL).
Data input-output:
• In the keyword RPTRST the following mnemonics have been added to polymer vis-
cosity model: POLYVM and options SHWVISI, SHWVISJ, SHWVISK for mnemonic
VISC.
• In the drop-down list of time step selection, each step is marked with a symbol depend-
ing on which calculation results are saved at this step (grid properties, only graphs, or
nothing).
• Seismic:
– The possibility to open several SEGY files, by selecting it from the seismic tab
are available. 2 options of file opening are supported: Open seismic (without
any additional settings, if the data parameters are automatically detected), Open
Seismic with Customize (the parameters are checked and edited manually).
– The possibility to interpret one horizon on several seismic cubes or 2D lines is
added (there is no need to create a separate horizon for each loaded SEGY file).
– The possibility to display velocities on the loaded seismic 2D or 3D data after the
loading of the corresponding time to depth relation. The time to depth relationship
can be defined and is stored in the seismic object tree available in the Seismic tab.
• Grid construction:
– The possibility to create several grids in the same project is supported. The possi-
bility to create, display and edit additional grids is added.
– The calculation of Fault Lines during the grid construction is added. The fault
lines can be edited and can then be used to rebuild the grid.
– The possibility to compute faults by polygon sets is added.
– The possibility to edit a point set is added.
– In the fault edit menu, the possibility to select several fault sticks (horizontal and
vertical) is added, the multiple selection is supported.
• Interpolation:
– The possibility of setting the input data separately for each zones and regions
is added. 2 new computations are added: Interpolation (zones, regions), Facies
Analysis (zones, regions).
– The tab Data Analysis is added. This tab allows to compute variograms by blocked
wells for the chosen zones and regions and to display the VPC.
– If a discrete template is assigned to the BlockedWells, the variogram and the VPC
are computed for each category. The variogram parameters and the VPC can be
edited.
– The possibility to create an experiment for Geology Designer tables without build-
ing a complete dynamic model is supported. This allows to perform a complete
uncertainty analysis for geological parameters.
– The calculator for logs is available, it includes the possibility to use the defined
terms as variables in workflows.
• Other options:
• Model Cases:
• Grid properties:
• Aquifers:
– The possibility to recalculate production tables to other time dates is available (tab
Wells Data. Tables, option Rebuild table for other time steps).
– The possibility to calculate rates from cumulative values is available (tab Wells
Data. Tables, option Calculate Rate from Cumulative).
– Date Filter in Strategies is implemented and may be used to show data only for
selected dates range.
– A new Rule to set well connection factor multiplier is implemented (WPIMULT).
– In forecast creation dialog parameters to set injected water and vapor composition
are added (WINJTEMP).
– ALQ parameter has been added in the rule to create well controls by table.
– Group production tables are available with the possibility to create group control
rules from them (GCONPROD, GCONINJE).
– New rule Reset Group Target is available (GRUPTARG).
– The possibility to set control from group molar rates is available.
– Filter for rules’ types is implemented (option Use Rule Filter).
• Pictures and diagrams have been added to the dialogs of hydraulic fracture creation
to illustrate all parameters (Fracture Path, Fracture Plane, Fracture Template, Fracture
Stage, Fracture Arithmetic).
• For compositional variant new Component Properties are available: specific gravity,
boiling point, specific heat (TBOIL, SPECHA, SPECHB, SPECHG, SPECHH). The
possibility to calculate specific gravity and boiling point via correlations is implemented.
• When exporting a compositional variant, the component properties may be selected for
export independently one by one.
• In Saturation Pressure experiment the calculation of pressure in the lower dew point is
available and the complete boundary of the two-phase area is visualized.
• New parameters can be calculated and visualized on graphs for experiments CCE/CVD:
Liquid Dropout (Psat Vol.) (fraction), Gas Deviation Z factor, Two Phase Z Factor, Oil
Z Factor (EOS), Gas Z Factor (EOS).
• For black-oil variant PVT Calculator is implemented to calculate properties: mass frac-
tion of oil, mass fraction of gas, oil formation volume factor and other.
• For black-oil variant parameters of PVT correlation may be adjusted to match sample
data (Matching Samples option).
• For black-oil variant existing PVT table may be approximated with correlations (Match-
ing PVT Tables option).
• The integration of Network Designer and Simulator is provided via the keyword IM-
PORT_NETWORK.
• Turner criterion is implemented: calculation of liquid loading velocity ratio for the well.
• Calculation of heat loss through pipe walls is implemented, the following parameters
are taken into account: thermal conductivity of walls, pipe burial depth, method how
pipe burial depth is taken into account.
• The integration of VFP Designer and Simulator is provided via the keyword IM-
PORT_WELL.
• In the tab Basic data the list of created object’s settings has been extended: name, group
name, object (well or pipe), well type (injector or producer), current VFP, preferred
phase, inflow equation, instructions for automatic shut-in, density type, drainage radius,
crossflow ability and segment model flag.
• The possibility to take ALQ in account in VFP table calculation (only for black-oil
models).
• The installation on a system with SELinux enabled is available for the license server.
8.11. Documentation
New training tutorials are added for tNavigator 18.2:
9. tNavigator 18.1
The key improvements in 18.1 are:
• For models in E1 and E3 formats, hydraulic fracture model based on grid refinements
and changing rock properties in SRV (Stimulated Rock Volume) zone and fracture
zone is implemented (keywords FRACTURE_PATH, FRACTURE_PLANE, FRAC-
TURE_TEMPLATE, FRACTURE_WELL, FRACTURE_ARITHMETIC,
FRACTURE_STAGE).
• In CPU+GPU calculation NVidia r Volta r video cards are supported.
!
For all video cards (including NVidiar Pascalr and NVidiar Voltar )
user must update device drivers to the latest version with Voltar sup-
port.
• According to the active development of module Model Designer functionality all pre-
processing options will be moved from simulator graphical interface to Model Designer.
Simulator graphical interface will be used for post-processing results. In 18.1 the fol-
lowing functionality of the tab Fluid Properties has been moved from graphical interface
to Model Designer:
– RP editing with mouse holding Shift button and manual editing of RP table on the
right;
– Introducing of proppant properties table;
– Introducing of flow function.
• The possibility to specify initial water saturation at given gravity capillary equilibrium
(VERTICAL DEPTH_AVE) using SWINIT keyword.
• The possibility to set relative permeabilities scaling for wells’ connections to calculate
phase mobility (keyword KRPERF).
Special options:
• For models in E1 and E3 formats, hydraulic fracture model based on grid refinements
and changing rock properties in SRV (Stimulated Rock Volume) zone and fracture
zone is implemented (keywords FRACTURE_PATH, FRACTURE_PLANE, FRAC-
TURE_TEMPLATE, FRACTURE_WELL, FRACTURE_ARITHMETIC,
FRACTURE_STAGE).
• For models in E1 and E3 formats, keywords related to finite elements method in geome-
chanical modeling are supported: ROCKAXES, COHESION, THETA.
• For models in E1 and E3 formats the possibility to turn off hysteresis is available (option
NONE parameter 5 of the keyword EHYSTR, option NONE parameter 4 of the keyword
EHYSTRR).
– Faster and more efficient vectorized code for compositional flash and phase prop-
erties calculation is turned on by default (TNAVCTRL VEC_FLASH YES).
– GPU calculation of vectorized compositional flash is supported (TNAVCTRL
GPU_FLASH).
• NVIDIA Volta video cards are now supported for GPU calculations.
! For all video cards (including NVidiar Pascalr and NVidiar Voltar ) user
must update device drivers to the latest version with Voltar support.
• According to the active development of module Model Designer functionality all pre-
processing options will be moved from simulator graphical interface to Model Designer.
Simulator graphical interface will be used for post-processing results. In 18.1 the fol-
lowing functionality of the tab Fluid Properties has been moved from graphical interface
to Model Designer:
– RP editing with mouse holding Shift button and manual editing of RP table on the
right;
– Introducing of proppant properties table;
– Introducing of flow function.
its format (E1, E3, MO, IM, ST, GE) does not have to be specified.
• In Bubble Maps:
• In the graphs:
• Seismic:
– Display of wells, markers, and logs on the 2D seismic lines and arbitrary seismic
lines.
– Interpretation of arbitrary seismic lines.
– Calculation for transforming a seismic fault into fault in depth.
– Window of seismic filter for 3D, 2D, arbitrary lines. Customizable range and ge-
ometry.
– Visualization of seismic lines intersection.
• Interpolation:
• Grid creation:
• Import:
• New object Core Sample Images is introduced. It can be loaded and displayed on Well
Section.
– In Well rules, the possibility to specify multiple development strategies for a model
is available. Each strategy may contain Global rules and rules by time steps of its
own. When assembling a model (Definitions → Schedule), any strategy can be
attached.
– Interface for grid properties is reorganized. All grid properties are initially created
in a common project tree Properties. Then a model is assembled, and a grid
property is assigned for each particular property needed for the dynamic model.
– Grid properties that are assigned for usage in the dynamic model are highlighted
with bold in the Properties tree.
• The possibility to control the amount of RAM used for quick access to project data
(Settings → Options → Designer in the main window of tNavigator).
• Splitting of heavy fraction into components is introduced. Whitson and Pedersen corre-
lations are implemented.
• The possibility to specify black oil phases viscosity as temperature dependent (keywords
WATVISCT, OILVISCT, VISCREF).
• New library components are added (ethanol C2 H5 OH, propylene glycol C3 H8 O2 , di-
ethylene glycol C4 H10 O3 , triethylene glycol C6 H14 O4 ).
• Parachors are now calculated for library and user components, and can be exported
(keyword PARACHOR).
– PVT → Network Designer allows the usage of a previously created PVT De-
signer project in Network Designer.
– PVT → VFP allows the usage of a previously created PVT Designer projects in
VFP Designer projects, with the option of mass editing of the PVT tables used in
VFP.
– VFP → Objects allows the usage of a previously created VFP Designer projects
for objects (wells, pipes, etc.) with the option of mass editing of the used VFP
tables.
• New IPR models are added: Jones, Fetkovich, Back pressure, Vogel.
• Import of VFP projects into simulator is enabled (keyword IMPORT_VFP, model format
E1).
• New versions of license server (18.1) can now run on active license with expired support
(with tNavigator versions 17.4 and earlier).
9.10. Documentation
New training tutorials are added for tNavigator 18.1:
• For Module Simulator:
GPU calculations:
• GPU calculation of phase properties and their derivatives is supported for isothermal
compositional models.
For models in E1 and E3 format:
• The geomechanical modeling is available. The solution of the elasticity problem by finite
elements method is fully coupled with the calculation of filtration problem. Young mod-
ulus, Poisson coefficient, boundary conditions can be specified (keywords GEOMECH,
GMDISBC, GMPSTBC, YOUNGMOD, POISSONR). The following grid properties
are visualized: displacements, stress tensor, porosity.
• The possibility to use the hysteresis model of rock compaction (keyword ROCKTABH)
is available.
• The possibility to set the name of the well group or a satellite group for the source or
sink nodes is available (parameter 6 of the keyword NODEPROP).
• The possibility to use residual resistance factors for polymer flood model is available
(keyword PLYKRRF).
For models in E1 format:
• The possibility to set water viscosity as a function of concentrations of polymers and
salts, and also of temperature is available (keyword PLYVSCST).
• For the models with TEMP option, rock heat conductivity can be specified with the
keywords THCOIL, THCGAS, THCWATER, THCROCK, THCONSF.
• For the models with gas containing vaporized oil (keyword VAPOIL), non-equilibrium
phase transitions are supported (keyword VAPPARS).
• Options that decide the application of group control operations are supported (second
record of the keyword PRORDER).
• The possibility to use well segments representing pullthrough pumps is available (key-
word WSEGPULL).
• For the models with solid phase, the possibility to simulate the lowering of phase
mobility as a result of adsorption of solid phase on the rock is available (keywords
SOLIDMMS, SOLIDMMC, SOLIDADS).
• For thermal models, the following keywords related to oil density calculations are sup-
ported: CCTYPE, CCTYPES, PREFS, DREFS, TREFS.
• For thermal models, the new options of chemical reactions modeling are available (key-
words EQLDREAC, EQLDKVCR).
• The possibility to check the VFP tables (VFPPROD and VFPINJ) correctness against
the specified PVT properties is available (keyword VFPCHECK).
• The possibility to specify and use templates for hydraulic fractures (keywords PLNR-
FRAC_TEMPLATE, PLNRFRAC).
• The possibility to change the grid block parameters (volume and face area) is available
(keywords VAMOD, VATYPE).
• GASZONE OIL can now be specified for the calculation of initial fluid distribution.
• For models in ST format, the parameters controlling pressure loss and heat exchange in
the wellbore can be specified (keyword PHWELLBORE).
Data input/output:
• RPTRST keyword now supports the options WMF, XMF, YMF controlling the export
of grid properties of the initial component composition of oil, water and gas to binary
files.
• SUMMARY section now supports the option DATE for the formatting of .RSM file.
Special options:
• The possibility to set THP well control mode for the wells working in history matching
mode is available. For producers, this corresponds to the THP option in the 3rd parame-
ter of the keyword WCONHIST, for injectors it is the THP option in the 12th parameter
of the keyword WCONINJH.
• Flow speed limitations at bottom hole are supported (keyword WELTARG, op-
tions FLOWWH, FLOWOH, FLOWLH, FLOWGH, FLOWVH, FLOWW, FLOWO,
FLOWL, FLOWG, FLOWV).
– Cycling through models, time steps, and objects (groups, wells, perforations).
– Vector function if_then_else (operates on graphs).
– Tables linearly interpolating the given values vs time (i.e. function cre-
ate_table_vs_time). May be used, in particular, to estimate oil prices.
– Functions to translate cumulative rates to average rates per step and vice versa
(diff, diff_t, cum_sum, cum_sum_t).
• The possibility to use User Cut (filter by blocks) when exporting 3D properties in xyz
format is available.
• The possibility to set the composition of the injected water and steam is availble for
thermal models in the well edit dialog (keyword WINJTEMP will be exported to the
user file).
• On the Stacked plot, the absolute values mode is added. This way, the Mismatch mode
lets the user estimate the contribution of wells to the objective function, while Absolute
mode allows the selection of high-rate producers for the adjustment of weights in the
objective function.
• Report generation and export in table format is now available for fluid-in-place and
source data, with an indication of the layer, the fluid-in-place type, the zone, the geo-
metric volume of fluid-in-place, etc.
• Algorithms of grid construction are extended and optimized. The following options are
available:
– Algorithms: Create Grid by Horizons and Create Grid by Point Sets and Faults.
– Grid construction in CORNERS format.
– Use of arbitrary surfaces as structural faults.
– Management of non structural faults (in particular Y-fault models).
– Different types of horizons and point sets can be defined, which allows to manage
horizon contacts. The following types are available: Conformable, Discontinuous,
Erosional and Basement.
• The following options are now available to work with seismic data:
• The following options are now available to work with well log data:
– Log curves editing: remove equals (repeated values), remove spikes, resample logs
(modify the discretization step), change the type of the curve for continuous curves.
– Facies names are displayed on the Well Section tab.
– Visualize well logs on 2D for wells (Log Signature).
– In order to prepare the well data to the property modeling by upscaling the well
logs to the grid, Blocked Wells computation is added. 9 blocking methods are
available.
– Computed Blocked Wells can be visualized in 3D, on the well section tab and as
a histogram.
– Compute a variogram per facies and select it for the modeling.
– Setting of the facies proportion (defined as fractions) for each facies corresponding
to the output facies. The fractions can be numerically defined or can be taken from
the trend, the well logs or the blocked data.
– New algorithms for discrete interpolation (Facies Analysis) are added: 3D Kriging
and 3D SGS.
• Printing of the boundary conditions to the log file before the calculation is added.
• Representation of surface network calculation results in GUI after model reload is added.
• 3D well geometry can now be visualized with coloring according to correlation type or
DLS.
• Correlations for IPR are added (Vogel (for liquids only), Fetkovitch (for liquids only),
Well-PI, Well test Data).
• The combination of several sets of licenses on one USB key (for standalone and network
licenses) is supported.
10.10. Documentation
New documents are added in tNavigator 17.4:
– How To Use Integrated Workflow AHM (Workflow and integrated assisted history
matching).
– How To Add Aquifer All Possibilities (All practical ways to create an aquifer).
– How To Build Big Model Use Well Rules (Creating a model with numerous wells,
setting well rules).
• New module VFP Designer is available. It is intended to model well geometry and con-
struction, load the pressure drop measurements, create lifting tables from correlations,
and adjust them with the measurements.
• The possibility to define chord segment links required to occur looped flow paths in
multisegment wells is available (keyword WSEGLINK).
• The possibility to define well segment as influx control device ICD is available (key-
word WSEGSICD).
• The possibility to specify diffusion coefficients for block faces is available (keywords
DIFFX, DIFFY, DIFFZ).
• The possibility to scale the pressure used for calculation of the adsorption capacity in
the block when modeling the coal bed methane is available (keyword LANGMPL).
• The possibility to specify the artificial lift quantity via UDQ is available (4th parameter
of the keyword BRANPROP) and fixed pressure for the terminal node (2nd parameter
of the keyword NODEPROP) for extended network model.
• The possibility to modify the location of relative permeability scanning curve for the
wetting phase is available in order to decrease the deviation of scanning curve from the
region bounded by the drainage and imbibition curves (parameter 13 of the keyword
EHYSTR).
• The possibility to remove gas from a node of the extended network is available (keyword
NGASREM).
• Reinjection options can be set via parameters 12-15 and 17-19 of the keyword
WELLINJE.
• The possibility to define the composition of the oil or gas injected or produced by a
satellite group is available (parameters 1-3 of the keyword GSATCOMP).
• For thermal models, support of the options CGVTYPE/COVTYPE for density calcula-
tions of oil and gas is available.
• The possibility to define viscosity dependence upon pressure gradient is available (key-
word OVPG).
In MPI version:
• Keyword ARITHMETIC now supports the usage of grids with properties from previous
sections.
Special options:
• Keyword ARITHMETIC now supports the CYLINDER option, which creates a grid
with value 1 assigned to the blocks inside the specified cylinder.
• The possibility to remove oil from a node of the extended network is available (keyword
NOILREM).
• The possibility to define viscosity dependence upon pressure gradient is available (key-
word OVPG).
• Visualization of the Transmissibility multipliers along X, Y, Z, X-, Y-, Z-. The properties
are available at:
– Grid Properties → Initial → Trans. Mult. along X (also Y, Z, X-, Y-, Z-). This
property is the product of the transmissibility multiplier along X (MULTX), ad-
ditional transmissibility multiplier along X (HMMULTX, HMMLTXY), and fault
transmissibility multiplier along X (MULTFLT).
– Grid Properties → Calculated → Trans. Mult. along X (also Y, Z, X-, Y-, Z-).
This property is the product of the transmissibility multiplier along X (MULTX)
and fault transmissibility multiplier along X (MULTFLT) from the start till the
current time step.
• The dialog Load well data now contains the following options:
– Replace missing values with zero. If this option is used, the parameters for the
well that are missing in the file on the specific date will be replaced with zeros.
– Assign zero values to model dates missing in historical data. If selected, the
values for missing dates will be replaced with zeros. Otherwise the values from
the previous time step are used.
• The possibility to use the user’s vectors as objective function is available (the graph
must be named objf).
• The possibility to create forecast variants with user’s SCHEDULE section is available.
Variables can be set in user SCHEDULE.
• Editing of 2D surfaces using contour lines (available for horizons and 2D Maps).
• Grid building:
• The possibility to use Ghost curve on the Well Section is available to compare the form
of log of one well with its form on other wells when correlation is performed.
• Date Filter for importing and exporting of events and history is available.
• Choice of measurement units in the export dialog of events and history is available.
• The possibility to specify main control mode for wells in the Rules.
• The possibility to use Filter by wells in the tables of events and history is available.
• The possibility to use the Well Filter in the Well Table is available.
• Comparison of the graphs of most important properties before and after matching, and
also before and after lumping.
• Binary interaction coefficients of components can now be used as variables for match-
ing.
– 2-phase separators;
– 3-phase separators.
• The possibility to load existing VFP tables or create them in VFP Designer for pipes,
wells, compressors, pumps, chokes.
11.11. Documentation
New documents are added in tNavigator 17.3:
• Tools for seismic interpretation are available in Geology Designer: Manual interpreta-
tion, Guided Autotracking, Seeded 2D autotracking, Seeded 3D autotracking, time to
depth conversion.
• Assisted History Matching module is integrated with Model Designer and Geology
Designer. Variables can be added to the workflow.
CPU+GPU calculation:
• Calculation of compositional models via CPU+GPU is available. The only GPUs starting
from Pascal architecture are supported (and latest CUDA drivers).
• The possibility to open wells closed due to priorities is available (option POPN in the
2nd parameter of the keyword WELOPEN).
• The possibility to assign for well drilling unit number is available, so that all wells
with the same unit number are drilled simultaneously (3rd parameter of the keyword
WDRILPRI).
• The possibility to use water molar fraction in VFP tables is available (option WTF in
the 4th parameter of the 1st line of the keyword VFPPROD).
• The possibility to set guide rate at the beginning of each time step equal to the value
of group’s production rate in reservoir conditions is available (option VOID in the 10th
parameter of the keyword GCONINJE).
• The possibility to inject several passive tracers in one well is available (injection is set
via the keyword WTRACER).
• For dual porosity models multiplier for matrix-fracture transmissibility can be set as one
value for all grid (keyword MULTSIG) or for each grid block (keyword MULTSIGV).
• The possibility to set oil injection rate and gas injection rate limits (options HCOIL,
HCGAS in the 2nd parameter of the keyword WCONINJE).
• The possibility to use quadratic inflow relationship for gas inflow/outflow from a well
is available (option QUAD of the keyword PERF).
• For compositional models CO2 solution in water can be taken into account (keywords
SOLU, RHAQ).
• The possibility to inject several passive tracers in one well is available (injection is set
via the keyword TRAC).
• Well Filter can be used to export UNRST/UNSMRY binaries and RSM file from graph-
ical interface.
• The possibility to save reporting parameters for wells (groups) on calculation time steps
in UNRST/UNSMRY binaries export is available in console calculation (keywords RP-
TONLY and RPTONLYO can be used in sections SUMMARY and SCHEDULE).
Special options:
– AQUCON_LGR – allows to build links for numerical aquifer-grid when local grid
refinement LGR is used in the area of aquifer connection.
– USEGASLIFTFROMSHUTWELLS – allows to include or ignore the value of
gas-lift for shut wells in network.
– RECOMPUTEGPMAINT – sets the logic of cumulative pressure error recalcu-
lation (integral of pressure error) when the wells are not on GPMAINT control
(keywords GPMAINT, GPMAINT3).
– WELLPRESTOL – sets tolerance, used to calculate bottom hole pressure for the
well which is not on bottom hole pressure control.
• For models in E1 format the possibility to use quadratic inflow relationship for gas
inflow/outflow from a well is available (option QUAD in the 8th parameter of the
keyword WELSPECS).
• User defined quantities (UDQ) can be used in gas-lift optimization options (3rd param-
eter of the keyword WLIFTOPT; parameters 2,3 of the keyword GLIFTOPT).
• The possibility to set THP limit for wells working in history matching mode (option
THPTARG of the keyword WELTARG).
• Create a screenshot option has been updated for 2D, 3D visualization, graphs. A screen-
shot can be saved in vector or raster format, copied to clipboard or printed.
• Floating tabs are available (2D, 3D, Histogram, Seismic, Wells Table, Well Section,
VPC, Crossplot, Geosteering) with the possibility to place them in separate windows or
next to each other through splitters.
• Multiple tabs with individual settings for each one can be created. For example, several
2D views with different settings can be created via menu View. Windows.
• Create a screenshot option has been updated for 2D, 3D visualization, graphs. A screen-
shot can be saved in vector or raster format, copied to clipboard or printed.
• Workflow:
– Tools for seismic horizons interpretation are available on Seismic tab. Manual
interpretation, Guided Autotracking, Seeded 2D autotracking, Seeded 3D auto-
tracking. Interpreted horizon is visualized in time axis (time in milliseconds).
– 3D Correlation is available to create seismic 3D horizon according to picking.
– Time-depth law can be loaded as a Log for wells.
– The possibility to create horizon via seismic horizon and time-depth law is avail-
able (Create Horizon by Seismic Horizon in Auxiliary Calculations).
• Object Settings (Option is available via right mouse click on the object and choosing
Object Settings):
– The possibility to change object settings (property, horizon, log and other) is avail-
able: name, color, template that specifies object’s units and palette.
– The possibility to use standard templates or set user’s template is available.
– Discrete palette can be set for object templates. For templates one can set for each
value it’s name and color.
• Floating tabs are available (2D, 3D, Histogram, Seismic, Wells Table, Well Section,
VPC, Crossplot, Geosteering) with the possibility to place them in separate windows or
next to each other through splitters.
• Multiple tabs with individual settings for each one can be created. For example, several
2D views with different settings can be created via menu View. Windows.
• Create a screenshot option has been updated for 2D, 3D visualization, graphs. A screen-
shot can be saved in vector or raster format, copied to clipboard or printed.
• The possibility to create models with hysteresis is available (check Hysteresis in Defi-
nitions tab).
• Workflow:
• Object Settings (Option is available via right mouse click on the object and choosing
Object Settings):
– The possibility to change object settings (property, horizon, log and other) is avail-
able: name, color, template that specifies object’s units and palette.
– The possibility to use standard templates or set user’s template is available.
– Discrete palette can be set for object templates. For templates one can set for each
value it’s name and color.
– The possibility to add keywords in formats ST, GE, IM is available (Create new
rule. User Keywords).
– The possibility to edit keywords in formats ST, GE, IM is available.
– The possibility to export keywords in formats ST, GE, IM is available (Document.
Export model in corresponding format).
– So model in ST, GE, IM can be loaded to Model Designer, edited and exported in
its initial format.
– The possibility to set additional options in the rule Well Specification Parameters
is available: reference depth, drainage radius, crossflow flag and other.
– The possibility to load time in formats HH:MM:SS, HH,MM,SS, HH.MM.SS is
available in event and history loading dialogues. Also dates with hours can be
created in Schedule section.
– For thermal models historical data for steam injection can be loaded. Then it can
be used in WINJTEMP creation.
• Visualization of Phase Envelope has been updated. Vapour fraction is visualized via
color and (or) contour lines and filling.
• The possibility to work with Black Oil Variants is available. Black Oil Variants can be
created from Compositional Variants or loaded from file with standard keywords in E1
format. Data can be visualized and edited. Phase compressibility is calculated to analyze
consistency of PVT tables.
• The possibility to create and calculate the surface network is available (find network
characteristics in the internal points based on data specified at the boundary objects of
the network). Steady-state problem is considered.
– Pipe:
∗ One phase Moody’s correlation with Haaland’s correlation are used for calcu-
lation of the turbulent friction coefficient;
∗ Beggs&Brill multiphase correlation.
– Choke:
∗ Mechanistic correlation for subcritical/critical flow regimes;
∗ Ashford&Pierce correlation for subcritical/critical flow regimes.
– Pump/Compressor, the calculation can be based on:
∗ Pressure ratio;
∗ Pressure difference;
∗ Pressure after equipment;
∗ Equipment power.
• To run AHM or uncertainty from Model Designer and Geology Designer variables can
be added only in workflows (compatibility with previous versions is not provided).
12.10. Manuals
In tNavigator 17.2 the following technical documentation is available:
• tNavigator Library;
• User Manual;
• User Guide;
• Release Notes.
– 8-8_HowToGoFromAHMtoForecast.
– 9-3_HowToUsePetrophysicalModeling;
– 9-4_HowToUseSeismicInterpretation;
– 9-5_HowToUseCorrelation.
• Geology module is split in Geology Designer and Model Designer, licensed separately.
Geology Designer – building geological model from scratch. Model Designer – pre-
processor to build dynamic model. PVT Designer is included in both licenses Geology
Designer and Model Designer.
• In Geology Designer there is a first implementation of tools to load and work with 3D
seismic data.
– For the keyword RUNCTRL, the option MAXLINIT (which is the maximum num-
ber of iterations used for solving linear systems) is set to 400 by default;
– For the keyword RUNCTRL the option TMAXMULT (which is the maximum
multiplier used to multiply the current time step length during the next time step
calculation) is set to 3 by default;
– For the keyword TNAVCTRL the option SCALE_MATRIX is used by default: it
is set to 1 (or YES).
• The design of the main window is modified in order to allow a more comfortable access
to all the modules.
• The access to the Manuals is available from the main window. To read the Manuals
any pdf reader is needed.
• For Windows Platform Windows 7 (SP1) operating systems or newer are supported.
Reservoir Coupling:
• Dynamic restarts are available in graphical interface, options --continue, --restart are
available for console, automatic restarts. Restart MASTER and SLAVE models can be
used.
For models in E1 and E3 formats:
• The possibility to set the salt concentration in the injection stream via user defined
quantity UDQ (2nd parameter of the keyword WSALT).
• The possibility to set group name, whose produced polymer (salt) concentration will
be used in the injection stream for the well (4th and 5th parameters of the keyword
WPOLYMER).
• Artificial lift quantity (ALQ) value can be set and used in the pressure loss calculations
for the group’s pipeline (4th parameter of the keyword GRUPNET).
• CIRR mode is available to set injectivity multiplier for injectors. Injectivity increase
is not reversed for all connections. Connections continue working with its maximum
attained injectivity multiplier (4the parameter of the keyword WINJMULT).
• The possibility to set the grid block pressure limit for well rate cutback or for reversing
the cutback process (8th and 9th parameters of the keyword WCUTBACK).
• The possibility to use temperature option with API is available (3rd parameter of the
keyword VISCREF).
For models in E3 format:
• TRACK option is supported for compositional models (keywords TRACK, TRACK-
REG).
• Separator’s stage can be set to defined composition of injected fluid (5th parameter of
the keyword WINJGAS).
• The following parameters are available in SUMMARY section: ANQP, ANQT, ANQR,
FNQT, FNQR, FOPV, FWPV, FGPV, ROPV, RWPV, RGPV.
• The possibility to load history from files in fhf format (Field History File format).
Special options:
• For models in E1 and E3 formats D-factor correlation coefficients can be set for certain
block with connections (in global grid and LGR) (the keyword WDFACCORL).
• For models in E1 and E3 formats average pressure can be calculated taking into ac-
count virtual perforations of hydraulic fractures (options FALL and FOPEN of the 4th
parameter of the keyword WPAVE).
• The following possibilities has been added to the option Import Data From Existing
Model:
– Models in ST, GE, IM, MO can be loaded and analyzed (editing and export is
supported only partly).
– Compositional models in E3 format can be loaded. Fluid properties can be visual-
ized in the tab Fluid Properties. Compositional Properties.
• The data defined via the keywords PRVD, ROCKTAB can be loaded to the tab Fluid
Properties and visualized.
• The possibility to create Property Filter setting the ranges or several 3D properties is
available.
• Crossplots can be created for 3D properties. Property Filter can be used for Crossplots
and trend lines can be visualized.
• Several tables Well Production Table and Well Structure Table can be created. In
the tab Wells Data. Rules the name of production (structure) table should be specified
when a new rule is added.
• The possibility to create new rules is available (in accordance with the corresponding
keywords):
• The possibility to apply a Rule to wells from the Well Filter. Each Rule can be applied
to one well, all wells or wells from the Well Filter.
• The possibility to create Wells and Groups Filter, which affects the SCHEDULE section
export. This filter can be set on specific date. When the model is exported only the data
from Rules for wells and groups from this filter is saved in the SCHEDULE section.
• Well Filter can be used to visualize Rules. Rules will be visualized only for selected
wells and groups.
• Polygons can be imported in the formats CPS-3 lines and Polygon lines.
• Point sets can be imported in the formats CPS-3 lines and Point set lines.
• The possibility to create Property Filter setting the ranges or several 3D properties is
available.
• Crossplots can be created for 3D properties. Property Filter can be used for Crossplots
and trend lines can be visualized.
• There is a first implementation of tools to load and work with 3D seismic data:
• The possibility to match automatically chosen parameters with defined laboratory data
(Samples) obtained in several different experiments. The possibility to set weight of
experiment and weight of measured sample is available.
• The possibility to use Assisted History Matching module for model in the formats ST,
GE, IM (scenarios from graphical interface can be started or DEFINES keywords can be
set in the DATA-file).
• The possibility to add variables to the base model is available. New variables can be
added in the DATA-file or defined in History Matching Variables Manager in graphical
interface.
• The possibility to group model variants and set visualization properties for each group
independently on Graphs and Crossplots (Create Group Set From Selected Variants).
• The possibility to set user variants – experimental design matrix (Experimental Design.
Custom).
• The following scenarios started from graphical interface are available: Multiply Poro
Volume by Regions, Multiply Transmissibility by Regions.
• The possibility to visualize the allowable mismatch range on Graphs (the range for each
parameter is defined in Objective Function dialogue as Deviation).
– Separate tabs for keywords specifying Group operations and Network opera-
tions.
– The column with Group name. Keywords in the list can be sorted via this name.
– The possibility to choose the columns to visualize.
• If you have a functioning network license with Geology module on license server below
4.2.6 it is necessary to update license server to 17.1 to continue using geological tools
in tNavigator 17.1.
• For Windows Platform Windows 7 (SP1) operating systems or newer are supported.
• New license modules are supported: Geology Designer, Model Designer, Network
Designer.
• Geology module is split by Geology Designer and Model Designer. For network li-
censes and local usb-licenses, that contain Geology module, tNavigator and license
server 17.1 convert automatically each license of Geology module to the pair Geology
Designer and Model Designer.
13.9. Manuals
In tNavigator 17.1:
– User Manual;
– User Guide;
– Modules Geology Designer, Model Designer User Guide;
• Clicking on the button Export in the menu Manuals will lead to the export of all the
available technical descriptions in the language corresponding to the current language
of the interface.
• For the group control mode it is possible to limit the surface water and gas production
rate by the fraction of the corresponding phase injection rate (18 and 19 parameters of
the keyword GCONPROD, and PBWS, PBGS values in parameter 2 of the keyword
GCONPROD).
• The possibility to take into account the dependence of polymer adsorption on salt con-
centration (keywords ADSALNOD, PLYADSS).
• The possibility to take into account a passive tracer absorption (keywords TRROCK,
TRADS).
• The possibility to generate horizontal pinchout connections via defining the pinchout
threshold widths in X and Y direction, respectively (keyword PINCHXY).
• The compatibility setting to coarse grid calculations is supported (value 1 should be set
for the parameter 141 of the keyword OPTIONS).
• The possibility to use the option of velocity dependent relative permeability in pseudo-
pressure calculation (parameter 4 of the keyword PICOND).
• For the well gas inflow simulation the Russell-Goodrich (R-G) equation and pseudo-
pressure (P-P) option are available (keywords GPP, MPGP, WGPP, WMPG, RG, WRG).
• The option AREA allowing to calculate the analytical aquifer productivity index is
available (keyword AQWO).
• For the black-oil model the temperature expansion is supported (keywords THER,
UOIL, UGAS, UWAT, UROC, THCO, THCG, THCW, THCR, OVVT, GVVT, TEMP).
• Templates are available for Well correlation profile (Well Section): it is possible to
create, copy and edit templates (it is possible to move the objects on panels and change
their settings).
– Well trajectory, wellhead, markers, events, Well Logs: Landmark OWX files *.asc;
– Horizons: Surfer 7 GRD (Bin) Format, Z-Map Plus Format, GXF-3 Format;
– Faults: Surfer 7 GRD (Bin), Surfer BLN file, Landmark Fault 3d;
– Polygons: Surfer BLN files, TKS Polygons.
• It is possible to interpolate 2D Maps via Wells Attributes using the following methods:
IDW, Kriging, Gauss Simulation, Least Squares.
• Well Logs, Horizons, Markers, Maps, Points Sets and Wells Attributes can be presented
via Histograms.
• User section SCHEDULE can be loaded into Model Designer (data are visualized in
Well Data. Rules).
• The possibility to rearrange rules in the Rules tree is available (date and rule execution
order can be changed).
• The possibility to define well control on THP and VFP tables for injection wells is
available.
• The possibility to choose oil as injected fluid for injection group control is available.
• The possibility to load measurement data for VFP tables is available, after that matching
for VFP tables on measured data can be done.
• The possibility to create VFP tables taking into account the well trajectory is available.
• New experiments are available (Separator Test, Swelling Test, Compositional Grading).
• The phase phase envelope can be plotted and the critical mixture point can be deter-
mined.
• For all experiments it is possible to define measurement data and automatically match
chosen parameters according to defined laboratory data.
• The optimization algorithm can be started from the initial population defined by the
user.
• The algorithm may be set up to terminate when the objective function does not improve
during the defined number of iterations.
• Arbitrary icons for wells on 2D maps can be loaded (Preferences. Well and connection
icons).
• In the Schedule table new tabs with keywords defining Multisegment Wells, Economic
Limits, Drilling and Workovers are available.
• The option allowing pressure to increase going up the network is not supported anymore
(option INCREASENETWORKP of the keyword TNAVCTRL).
• The possibility to use INSTANT option for Coal Bed Methane Model (parameter IN-
STANT of the keyword CBMOPTS).
• The possibility to set the control mode for injectors that work in the history matching
mode: injection rate control or BHP control (parameter 12 of the keyword WCONINJH).
• The possibility to control the inheriting process of the threshold pore volumes (MINPV
or MINPVV) for LGR blocks (46th parameter of the keyword OPTIONS).
• The possibility to set several gas producers, that are opening from the drilling queue
when the sales gas production rate falls below the minimum limit (the keyword
WGASPROD).
• For isothermal compositional models Residual oil modeling option is available (key-
words SOR, SOILR, ROMF, SOROPTS).
• The possibility to set bubble points pressure as a map for models with equilibrium
(VERTICAL DEPTH_AVE) initialization (PB ALL).
• The possibility to set model geometry via specifying blocks tops (the keyword COR-
NERS).
• The possibility to create a template to dump graphs in E1 binary format and RSM-file is
available. These templates can be saved and used in several models (also for models in
not E1 input syntax). The template can be used in Model Queue for cluster calculations.
Special options:
• The possibility to generate PVT tables automatically via the input component properties
is available for black oil models in format E1 (the keyword PVTGEN). PVT tables are
created and used in simulation. In this case in the PROPS section component properties
should be specified in E3 format instead of PVT-tables.
• The possibility to set model geometry via specifying blocks tops is available for model
in formats E1, E3 (the keyword CORNERS). The GRID files is dumped automatically
for models with the keyword CORNERS.
• The possibility to load horizons and faults in the format Surfer 7GRD is available.
• The possibility to load polygons and faults in the binary format SurferBln is available.
• The possibility to choose and delete objects from the object list is available, the possi-
bility to delete all objects from the folder (use Shift to choose several objects).
• The possibility to calculate Residuals for horizon interpolation. Residuals are calculated
automatically as Wells Attributes (difference between marker depth and the point where
well trajectory intersects a new horizon). Visualization is available on 2D Maps, Wells
Table and Statistics.
• The possibility to add wells on 2D Maps has been added. The following drawing options
are available:
• The possibility to calculate geometric volume in a specified polygon between two sur-
faces (User Maps. Auxiliary Calculations. Assign between surfaces).
• The possibility to average log-data for wells between markers is available: netpay, poros-
ity, permeability, NTG and other (Well Attributes. Average Log Between Markers).
• The possibility to create special 2D Maps is available: top and bottom of the collector,
netpay, porosity, permeability, NTG and other (2D Maps. Auxiliary Calculations. 2D
Map by 3D Map).
• The possibility to replace PVT and RP correlations by generated tables. Then tables can
be edited manually (Replace by generated tables button).
• The possibility to load capillary pressure to existing RP correlations (Import. Load Pcap
tables. Load the file with keywords SWOF, SGOF).
• In the table with User Keywords (Well Data. Rules. User Keywords) the following
options are available:
– the possibility to move lines (data of the event is changed according to the new
position);
– copy the line with keyword (Right mouse click. Duplicate Keywords);
– Keyword Editing. The pop-up hint for all parameters is available in all editing
modes;
– the possibility to switch between Table and Text form for keyword Adding and
Editing.
• New options are available to create Assisted History Matching project from Model
Designer:
– A scenario to create variables for relative permeabilities defined via Corey corre-
lation is available.
• The new approach to create variables to edit relative permeabilities for models with
many saturation regions is implemented.
• In the scenario to create variables from graphical user interface (for end-point scaling
and relative permeabilities defined via Corey correlations): the possibility to set one
variable for several regions is available.
• The possibility to combine different type of objects in the objective function is available
(add terms in objective function dialogue).
• The possibility to change the ranges of several variables at the same time.
• The possibility to create templates for Bubble Maps is available. Bubble Maps can be
visualized for wells, groups, network nodes. These templates can be exported and used
in other models.
• Well Filter has been improved. Filter to choose group of wells or network nodes is
available. Groups and nodes that are selected are visualized on 2D Maps.
• The possibility to manage the visualization of group structure and surface network is
available. Press right mouse click on the object to add or remove it itself (of with
subordinate objects) from visualization filter.
• Well Selection option has been improved. Wells can be selected on 2D Map: one by
one, by rectangle in inside the curve of any arbitrary shape (use Shift, Ctrl to select
wells in several zones, one by one mode). The selected wells can be used in the Well
Filter.
• The possibility to smooth well trajectories on 3D Maps and 2D maps is available (Doc-
ument. Preferences. Well Options).
• The visualization of the map of linear solver residual is available (Calculated Maps.
Number of Convergence problems). This map should be requested via the option CON-
VERGENCE_PROBLEM_NUM of the keyword TNAVCTRL.
• The licensing module has been modified to optimize the resources consumption and
reduce delays.
• The statistics about current license utilization is available in the format Open iT LicPoll.
• New license type is available – Large Data Set. This license can replace any number of
Black Oil licenses (more then 8) for corresponding tasks.
• The possibility to couple models with different physics is available: black oil, composi-
tional, thermal. Models can be in different formats: E1, E3, IM, ST, GE.
• The possibility to couple models with common surface network is available (keywords
for Standard network option are available).
• The possibility to use an operation MAXR when a maximum rate limit is violated –
maximization of the future production rate by setting the reinjection fraction limit to 1
(parameter 5 of the keyword GCONSALE).
• The possibility to set the value of gas consumption for extended network nodes (the
keyword NCONSUMP).
• The possibility to use automatic compressors for standard network option (parameters
1-3 of the keyword GASFCOMP).
• The possibility to use the following group control mode – production balancing fraction
(parameter PRBL of the keyword GCONPROD).
• The possibility to prevent the well changing from rate control to THP control when it is
constrained to operate on the unstable side of its VFP curve (parameter 4 of the keyword
WVFPEXP).
• The possibility to set minimum interval between gas lift optimizations (parameter 3 of
the keyword LIFTOPT).
• The possibility to set the distribution of CO2 component between water and hydrocarbon
phases via the table data as a function on pressure (keywords CO2SOL, SOLUBILI,
RSWVD, RSW).
• For thermal models the control by water saturation pressure and temperature can be
used (options SATT and SATP of the keywords WCONPROD, WELLPROD).
For models in IM, ST, GE format the following options are supported:
• The possibility to connect analytical aquifer to the reservoir boundary (the keyword
AQUIFER (*BOUNDARY, *RESBND)).
• The possibility to use the model of polymer flood (keywords MODEL POLYMER,
PADSORP, PPERM, PMIX LINEAR, NONLINEAR, TABLE, VELTABLE, PREF-
CONC, PVISC).
• The possibility to set block and direction dependent pressure gradient thresholds (key-
words PTHRESHI, PTHRESHJ, PTHRESHK).
• The possibility to set grid corner point geometry (the keyword CORNERS).
• The possibility to set different ways to calculate the density of the stock-tank oil and
gas after separator (the option STREAM-DEN in the keyword SEPARATOR (*EOS,
*GASLAW)).
Special options:
• For models in E1 and E3 formats the new operation can be used when the group limit is
exceeded (option TARG in the 7th parameter of the keyword GCONPROD). The option
works analogously to the RATE option with the following difference. When RATE
option is specified, then the corresponding limit is always checked, when TARG option
is specified, then the group limit is removed when it can’t be performed.
• The fully implicit option can be used to calculate analytical aquifers (the keyword
AQUOPTS (FI, FI_ELIM_AQ_VAR)).
• The possibility to set model initialization and calculation logic compatibility with dif-
ferent versions of other simulators (option COMPATIBILITY of the keyword TNAVC-
TRL).
• The possibility to use the model with zero number of time steps as a base model for
restart (forecast).
• New options are available to create Assisted History Matching project from Model
Designer:
• The visualization of the keywords loaded from SCHEDULE section is available for E1
format. User can edit existing keywords and add new keywords.
• The possibility to set the coordinate reference system (Datum). The system can be set in
Document, Settings. Coordinate reference system can be found using its name, country
or EPSG code. In the tab Detailed Information the datum information and the ellipsoid
is provided.
• This visualization of Contour lines is available on 2D Maps (check Show Contour lines,
Color by Contour lines).
– load grid in gridecl format (in the current version the grid can be loaded without
LGR);
– the possibility to merge curves with the same names when curves are loaded.
• Facial Analysis is available (User Maps. Facial Analysis can be used to create fa-
cies, then reservoir properties maps can be created using facies. Different interpolation
parameters can be set in different zones).
– The date of measurement can be visualized for LOG curves (LAS, RFT/MDT)
(can be unchecked in Properties).
– One LOG curve (LAS, RFT/MDT) can be visualized at the same time at different
dates and with different visualization settings. Duplicate the curve and set in its
Properties the number of date you need and other visualization parameters.
– The scale with block numbers is available.
• A new scenario is available to create variables from graphical user interface – Multiply
Permeability by Layers.
• The possibility to move the points of well trajectory using mouse is available.
• The visualization of Bubble maps for groups and network nodes is available.
• In the option Schedule (tabs Well Definition, Well Production, Other operations, All
operations) the pop-up tips for keywords are available.
• The possibility to reload model and start calculations immediately is available (Docu-
ment. Reload model and Run Calculations).
• The possibility to cut wells’ trajectories by depth (Z direction) is available (for visual-
ization) (Document. Settings. Well Options. Check the box Cut Trajectory by Depth).
– The date of measurement can be visualized for LOG curve (LAS, RFT/MDT) (can
be unchecked in Properties).
– One LOG curve (LAS, RFT/MDT) can be visualized at the same time at different
dates and with different visualization settings. Duplicate the curve and set in its
Properties the number of date you need and other visualization parameters.
– The scale with block numbers is available.
• The possibility to use multiple licenses on a local dongle is available. Thus, it is possible
to have more than one for each type of the license on the dongle. So if you have multiple
licenses then the corresponding number of models can be calculated at the same time.
• In this release only black oil models can be used in coupling in all supported data
formats: E1, MO or IM.
• There is fully implicit model calculation. Equations from all models are combined to
one common system of equations that describes the whole integrated reservoir.
• The possibility to set multiple equations of state is available (EOS) (the keywords EOS-
SET, EOSTYPE). In each region component properties can be set (the keywords MW,
PCRIT, VCRIT, TCRIT, ZCRIT, BIN, PCHOR), coefficients of equations of state (the
keywords AC, OMEGA, OMEGB), and the volume shift (the keyword VSHIFT).
• HZYT and PEDERSEN correlations can be used for hydrocarbon phases viscosity sim-
ulation (the keywords VISCOR, VISVC, MIXVC, VISCOEFF).
• Separators can be set for resources calculation (the keyword SEPARATOR) and for
wells (the keyword WELSEP).
• Fully implicit and adaptive implicit (the keyword AIM) methods can be used.
• The possibility to set maximum allowed number of open wells subordinate to the group
for which economic limits are set (parameter 9 of the keyword GECON).
• The possibility to set an interpolation method for Artificial Lift Quantity ALQ in VFP
tables (the keyword VFPTABL).
• Autonomous inflow control devices (ICD) can be used in multisegment wells (the key-
word WSEGAICD).
• The possibility to set the time limits taken for well automatic workovers when group
economic limits are violated (the keyword WORKLIM).
• The possibility to set Artificial Lift Quantity (ALQ) that is used in the pressure loss
calculations for the branch in extended network (parameter 4 of the keyword BRAN-
PROP).
• The possibility to set the phase for which group’s guide rate is calculated (parameter 10
of the keyword GCONPROD).
• The possibility to set the decrement for contract gas rate and conditions to cut group’s
rate in DCQ option – Gas Field Model (the keywords GASFTARG, GASFDECR).
• The possibility to set guide rate wells’ values (the keyword WELLGR).
• The possibility to set the way to extrapolate VFP table values for water fraction, gas
fraction and ALQ (parameter 5 of the keyword WVFPEXP).
• The possibility to set the multiplier which is used to calculate the matrix-fracture flows
in dual porosity models (the keyword MULTMF).
• The possibility to set transmissibility multipliers for all cells in specified faults in sched-
ule section (the keyword MULTFLT).
• The possibility to use polymer shear thinning/thickening logarithmic model (the key-
word PLYSHLOG).
• The possibility to set the oil viscosity dependence on pressure via PVCO table for
thermal models.
• The possibility to set temperature, pressure, specific enthalpy rate and steam quality of
the injected fluid for thermal models (parameters 21-24 of the keyword WELLINJE).
For models in IM, ST, GE format the following options are supported:
• The possibility to set water saturation below water-oil contact (the keyword WOC_SW).
• The possibility to set reference pressure for pore volume calculation the first block of
the region (option REFFIRST of the keyword ROCKOPTS).
Special options:
• The possibility to smooth relative permeabilities for models in E1 and E3 (the keyword
KRSMOOTH).
• The new keyword AQUOPTS is implemented to set parameters for analytic aquifers
calculation for models in format E1 and E3.
• A new option LONGNAMES is added to the keyword TNAVCTRL for models in format
E1 and E3. If this setting is set to 1 then tNavigator will read well names that are longer
than 8 symbols. For default without this setting there is a cut for names that are longer
that 8 symbols.
• The possibility to save the reporting parameters for wells, groups in binary files in
UNRST/UNSMRY format export at calculation time steps when the model is calculated
by tNavigator console version. Option is used for default. It can be switched off using
the keyword RPTONLY. If UNRST/UNSMRY binary files are saved from graphical
user interface they will be saved at reporting (not calculation) steps.
• The output of the threshold pressure between equilibration THPRES to .log-file is avail-
able.
• The possibility to save model in a new tNavigator data format is implemented. This
format is an extension of E1, E3 formats that provides more convenient definition of
well data (to set trajectories in X, Y, Z, MD and perforations in measured depth) (the
keywords WELLTRACK, COMPDATMD).
• The possibility to visualize and edit well trajectories, markers and Wells Logs in table
form.
• The possibility to create PVT tables for oil and gas (black oil models) using input
compositional properties. The following options are supported:
– Component sets can be created using the standard list or can be imported as a text
file.
– CCE, DLE, CVD experiments can be simulated for a component set; the criti-
cal point of the mixture can be calculated; bubble point pressure dependence on
temperature can be build.
– The results of experiments are visualized as graphs and tables.
– PVT tables for oil and gas can be calculated via a component set and chosen
parameters.
– PVT tables are visualized as graphs and tables.
– PVT tables can be added to the model, or exported to a text file.
• The possibility to find wells on 2D, 3D maps and Well Section is available.
• The possibility to sort and manually change the order of objects in the tree is available.
• The possibility to set Well Logs loading settings (including units, palette type etc).
• The possibility to add markers where the wells’ trajectories intersect a horizon.
• The possibility to do local horizon editing: pull up the horizon to the selected markers
on selected wells.
• The possibility to create grids via faults and horizons and taking into account the impact
of faults.
• The RFT/MDT Mismatch Table is visualized for wells and zones (layers’ groups). The
table is available in Graphs. If zones (reservoirs) are set via the keyword ZONES then
mismatches for each zone (reservoir) will be available on this tab as well.
• The possibility to save a zip-archive with a model (available in Document menu). Model
.data file and all included files will be saved in separate zip-archive. This functionality
can be used to zip the model with a lot of included folders with data and a lot of included
files.
• The possibility to save loaded well data to tNavigator format (the keywords WELL-
TRACK, COMPDATMD).
• The new mode for time axis visualization is available for models with very small time
steps. Choose in Graphs Settings the data format – HH:MM:SS.xxx.
• The possibility to prevent well connection pressures from falling below atmospheric
pressure is available (parameter 47 of the keyword OPTIONS).
• The actions for wells can take place after a defined time period has passed (the keyword
DELAYACT).
• Reference depth can be specified independently for each region in FIP family (the
keyword DATUMRX).
• The surface tension can be set as a function of salt and surfactant concentration in
models with salts and surfactants (keywords ESSNODE, SURFSTES).
• Special inflow equations for wells are available: Russell-Goodrich equation (R-G op-
tion) and P-P (generalized pseudo-pressure equation) (parameter 8 of the keyword WEL-
SPECS).
For models in E1 format the following options are supported:
• Total molar rate target can be used as a well control or a limit (option TMRA of the
keywords WCONPROD, WELTARG).
• Capillary pressure in systems water-oil and gas-oil can be set as functions of surface
tension (option SURFTENS of the keyword SATOPTS; keywords STOW, STOG).
For models in E3 format the following options are supported:
• Generalized pseudo pressure option is available (option GPP, parameter 5 and 6 of the
keyword PICOND).
• Well lists can be used (WLIST) in the second parameter of the keyword ACTIONC.
• MAPAXES is taken into account when coordinates X, Y, Z are defined in BLOCK (X,
Y, Z are set in the global coordinate system).
• ARRXXX maps from previous sections can be used in the keyword ARITHMETIC.
MPI version:
• Grid coarsening option is available (the keyword COARSEN).
• Blocks from LGR can inherit rock property automatically from global grid (the keyword
LGRCOPY).
• Non-neighbor connection transmissibility values between blocks in any two grids can
be set (the keyword NNCGEN).
• Forecast model can be created; the possibility to edit forecast period and wells’ control
modes on the first forecast time step is available.
• The local grid editing is available using selected markers and radius.
• The possibility to select the length units separately for XY and for Z is available in data
loading (RESCUE, well data).
• 3D permeability map can be interpolated using porosity map and permeability distribu-
tion.
• Trends can be used in different interpolations of 3D maps: any property (trend property),
VPC (2D-map + trend), core data (porosity Log, porosity precision).
• The result of interpolation can be cropped using the bounds of input data.
• Typical HM scenario is available from GUI to vary end-points arrays (SWCR, KRO
etc.). Experiments are created automatically.
• The possibility to assign variable values from specific number of values (defined man-
ually) is available.
• Model Queue is integrated with Model Designer. Calculations can run on cluster.
• The possibility to start calculation from the selected time step is available.
• The possibility to create Templates for Cross plots is available; for example for Hist. vs.
Calculated graphs. On Graphs Templates switch from Graphs to Crossplots.
• The regions maps (FIPNUM, SATNUM etc.) can be used as a Cut for visualization.
• The histogram for palette is available (shows the distribution of selected parameter).
• The possibility to group virtual and real well connections is available (for hydraulic
fractures). These groups are visualized in objects list and in Well Filters.
• User defined arrays ARR can be visualized in View Results mode and they can be used
in map arithmetic command line (User Maps and User Cuts).
• Maps PINCHNUM and ENDNUM can be used in map arithmetic command line (User
Maps and User Cuts).
• In Load Well Data dialogue the date can be set in the format of number of days from
the starting date (select this option in the corresponding box).
• In Load Well Data dialogue the historical data can be applied to the previous time step
(select this option in the Units Settings tab).
• The possibility to expand/collapse all child objects in the object tree for Graphs is
available via the right mouse click on the object.
• Transmissibilities TRANX (Y,Z) are visualized and saved in the INIT file with
transmissibility multipliers applied – MULTX(Y,Z), MULTX-(Y,Z), HMMULTX(Y,Z),
HMMULTX-(Y,Z), HMMLTXY.
• To save and split the model it is necessary to check in the Settings. Models. Write
Initial Maps). Recording of initial maps is not done for default now to speed-up models’
opening on slow shared disks and to reduce the size of the folder with calculation results.
• Histograms of the licenses usage are available in the web interface of the license server.
For each module there is a separate histogram. It shows the percentages of time during
the indicated time period when certain number of licenses was used. 0 Licenses were
occupied during this percentage of time, 1 license – during this the percentage of time,
etc. up to N – the number of licenses of this type.
• Adaptive implicit method AIM is supported for thermal models in E3, ST format.
• User defined tables UDT can be used to assign values to user defined quantities (the
following interpolation types can be used: NV, LC, LL).
• User defined quantities can be specified for well segments in UDQ keyword (for exam-
ple, SOFR etc.).
• A control or limit value for the well can be increased or decreased for the specified
value (the keyword WTADD).
• Scale deposition model: the cumulative effects of scale deposited around the well con-
nections and the resulting degradation of the productivity index due to sea water injec-
tion (keywords SCDPDIMS, SCDATAB, SCDPTAB, WSCTAB (parameters 1-3)).
• The threshold pressures for flow in each direction between equilibration regions can be
different (option IRREVER of the keyword EQLOPTS).
• Gas consumption rate and gas import rate can be specified via UDQ (parameters 2 and
3 of the keyword GCONSUMP).
• The possibility to apply maximum rate at which the solution gas-oil ratio is allowed
only in blocks with free gas (option FREE 2nd parameter of the keyword DRSDT).
• The possibility to modify the Stone I three-phase oil relative permeability (the keyword
STONEPAR).
• The possibility to define each component fraction to sale or fuel (4th parameter of the
keyword GRUPSALE, GRUPFUEL).
Special options:
• New option is available – VFP table generation for producers according to the selected
correlation (the keyword VFPCORR). The following correlations can be used:
• An implicit calculation of passive tracer is available for black oil and compositional
models and for waters with different salinities simulation (the keyword TRACEROPTS).
• Each block can have its own primary variable for thermal models in E3 and ST format
(option MIX of the keyword TFORM). Variables are chosen automatically by tNavigator
MPI version:
• Local grid refinement LGRs can be added: refinement along well trajectory, connections,
in the specified box.
• Wells’ perforations can be edited (Ctrl+click on the well or Edit Perforations on the
Well Section).
• The possibility to create aquifers is available (set geometry and properties to Fetkovich
or Carter-Tracy aquifer).
• RFT measurements made before zero time step are assigned to zero time step and
compared with the initial reservoir pressure.
• For LSF queuing system the number of nodes requested by the waiting tasks is dis-
played.
• Cluster calculations are not stopped when the queue that was created in tNavigator is
closed.
• The possibility to navigate quickly to the line in the model’s file in which an error or
warning occurred while reading. The transition is performed by double-clicking on the
line with the message on the panel report.
• User Cut concept have been extended. The possibility to create a cut for grid blocks
with specified map value is available.
• Visualization of parameters that are specified via the keywords ZMFVD and TEMPVD
is available in Properties option.
• The possibility to build the vertical cross sections of the model by planes parallel to the
XZ plane and YZ.
• The possibility to continue down the well trajectory in the Add well dialogue is available
via Add Point button.
• Any graph for well and for group can we loaded to Graphs Templates using Load graphs
button.
• The possibility to use a license server for Windows (without the virtual machine). Only
the following systems are supported: 64-bit version of Windows 7, 8, 8.1, 10, Vista.
• Speed-up of black oil and compositional models calculations using AIM method. For
compositional models AIM is used by default.
• Coal Bed Methane Model can be used (keywords COAL, COALNUM, DIFF-
COAL, LANGMUIR, ROCKDEN, GASCONC, LANGMEXT, DIFFCBM, RESORB,
GASSATC).
• Relative permeability of the injected phase can be defaulted (parameter 6 of the keyword
COMPINJK).
• Minimum time interval between well priority calculations can be specified (parameter 1
of the keyword PRIORITY).
• The possibility to choose if the time steps are controlled to coincide exactly with the
on/off cycling times of the well (parameter 6 of the keyword WCYCLE).
• Segment number to allocate to all connections within the specified range can be set
(parameter 11 of the keyword COMPSEGS, COMPSEGL).
• Low salinity option can be used: the oil and water RP and the water-oil capillary
pressure are functions of the salt concentration (keywords LOWSALT, LSALTFNC,
LWSLTNUM).
• The cubes can be imported to the global grid via the keyword IMPORT (option UN-
FORMATTED).
• Speed-up in opening models with a large number of local grid refinements (>10000).
• Well’s connections can be specified via the keyword WELLCOMP (parameters 1-9,
11-12). This keyword is analogue of the keyword COMPDAT.
• Producer’s control mode can be specified via the keyword WELLPROD (parameters
1-14). This keyword is analogue of the keyword WCONPROD.
• Group limits and targets can be specified via the keyword GRUPPROD (parameters
1-8). This keyword is analogue of the keyword GCONPROD.
• Mixing of waters with different salinities BRINE can be used with ASP option (injection
of polymer-alkaline-surfactant) (keywords SALTNODE, PLYVISCS).
• The data to maintain the average pressure in a particular pressure maintenance region at
a specified target can be specified (keyword GPMAINT3).
• Equation of state number can be specified for each separator stage (8th parameter of
FIELDSEP, 9th parameter of FIPSEP, 10th parameter of SEPCOND).
• Recovery plant table can be specified for compositional models (keyword RECOVERY).
• Minimal and maximal reservoir temperature can be specified for thermal models (key-
word TRANGE).
• Numerical model for heat loss can be used in thermal models (option N in 6th parameter
of the keyword ROCKPROP).
• The molar composition of the injected fluid can be defined as a mixture (option MIX of
the keyword WELLINJE).
Special options:
• An alternative model of gas dissolution that takes into account the exponential nature of
the system relaxation can be used (only in black-oil models) (keyword DRSDTVPE).
• Possibility to use Corey (LET) correlation only for RP and define capillary pressure
via table (in this case one should enter 0 in parameter 12 (power) of the keyword
COREYWO, COREYGO (LETWO, LETGO) and define tables SWOF, SGOF or other.
Values for capillary pressure will be taken from tables and RP will be calculated using
Corey (LET) correlation.
• Possibility to define EGRID for grid visualization (keyword VISGRID). This option is
used for models with unstructured grids.
In MPI version:
• The possibility to open additional windows with the functionality of the main window.
• The possibility to load well data (events and history) in schedule format.
1. RP end-point scaling (swcr, sgcr, sowcr, sogcr, swu, sgu, swl, sgl, swlpc, kro, krw,
krg, krwr, krgr, krorw, krorg, pcw, pcg);
2. new fluid-in-place (FIP) regions FIPXXX;
3. cubes to work with the pore volume (MINPVV, MULTPV).
• Integration with Model Designer: the possibility to create automatically basic variables
(RP end-points specified via Corey correlation (COREYWO, COREYGO) and contact
depths (EQUIL)).
• The possibility to reassign job to another cluster queue (if the job has not started yet).
• The possibility to choose the map visualization type: 3D, 2D, Histogram.
• The possibility to use the grid size up to 10x10 windows in Graphs Templates.
• In Load Well Data dialogue the column preview of selected files is available (for history
and perforations).
• The possibility to view and modify the parameters of the simulator’s iteration process
(keyword RUNCTRL) from the GUI in Document. Simulator options dialogue. Changes
may be done in sections RUNSPEC (global settings) and SCHEDULE (settings for the
individual time steps).
• The possibility to reinstall the license during the calculation in the GUI version.
• The possibility to use a new format of license: a hybrid license based on usb-device and
file with the license information that allows to change the number and the duration time
of license without changing the USB key, just changing the file.
In tNavigator 4.2.0 the license server can be administered using the web-interface:
• The water molar concentration in water zone can be excluded for compositional models
if WATERZONE option is used (is used by default).
• The possibility to switch on/off WATERZONE option in the SCHEDULE section via
the keyword RUNCTRL.
• The main variable (the last hydrocarbon component) can be excluded for thermal models
via the option INCVCE 0 in the keyword RUNCTRL (is used by default).
• Well friction can be taken into account in the well bore (keywords WFRICTN,
WFRICTNL, WFRICSEG, WFRICSGL).
• The method (implicit or explicit) of VFP table interpolation for the well can be chosen
(2nd parameter of the keyword WVFPEXP).
• The minimum group potential rates for a new drilling can be specified (GDRILPOT).
• Minimum and maximum permitted sales gas production rate can be specified (parameter
3-5 of the keyword GCONSALE).
• The possibility to stop the run at the next report time step in case if the well is shut or
stopped for any reason after being opened (parameter 8 of the keyword WECON).
• The fixed pressure drops between network node and well’s THP can be specified
(WNETDP).
• Grid block permeabilities can be averaged when the interblock transmissibilities are
calculated (PERMAVE).
• The depths of the middle of each grid block can be specified (MIDS).
• The surface tension can be defined as a function of pressure (STVP) for the MISCIBLE
option.
21.2. Geology
In tNavigator 4.1.3 the following features are added to Geology module:
• the possibility to load grids, faults and wells from rescue files;
• 2D map visualization;
• possibility to run simulation model directly from Geology without opening it in separate
window in tNavigator, with maps and graphs available in Geology;
• streamlines visualization.
• the possibility to normalize objective function by object (wells, groups) number and
parameter (rates, totals, pressure) number;
• calculation of P10-P50-P90 and any other P-quantiles for parameters that are selected
by user;
• the possibility to merge several history matching projects, created for the same model
with the same set of variables but with different calculated experiments.
• new interface for visualization of Corey correlation (RP) and Standing correlation
(PVT);
• visualization of hysteresis;
• new arithmetic functions for maps are available in User Maps and User Graphs: column
operations (min_2d (minimum), max_2d (maximum), avg_2d (average), sum_2d (sum));
• in Graph Templates:
• visualization of the license server status and usb-key data in the "License details".
• Speed-up of compositional models calculations. For black oil and compositional models
AIM option is supported (beta version).
By default the fully implicit method is used; the adaptive implicit method may be
included as an option AIM of the keyword RUNCTRL.
• Speed-up in calculations of models having a water zone (water saturation in the grid
block is equal to 1). The option can be included as WATERZONE in the keyword
RUNCTRL (is used by default for compositional models).
• The well can be closed during drilling and workovers in case of automatic drilling of
new wells. It will be opened in a specified number of days taken to drill it (parameter 3
of the keyword WDRILTIM).
• The iteration parameters for multi-segment wells can be specified (parameter 1 of the
keyword WSEGITER).
• The well can be opened if it was closed because of GROUP or FIELD limits violation
(option G in the keyword WTEST).
• The number of FIP region can be specified, that will be used in the calculations of the
well rate in reservoir conditions (parameter 13 of the keyword WELSPECS).
• The well startup time and maximum timestep length, at which the well is turned on by
automatic cycling (parameters 4 and 5 of the keyword WCYCLE).
• Maximum number of wells on artificial lift (ALQ) in the group can be specified (pa-
rameter 3 of the keyword GLIFTLIM).
• If NTG is used in the arithmetic (ADD, MULTIPLY, ...) non-specified values are re-
placed by 1.
• The availability of injection fluids can be taken into account in injection rate calculations
(keyword WAVAILIM).
• Economic limits for production wells can be specified for component mole fractions
(keyword WECONCMF).
• For compositional models hysteresis of RP and capillary pressures can be used with the
option MISCIBLE.
• The makeup gas can be used for injection (parameter 4 of the keywords WINJGAS and
GINJGAS).
• Modifications of the map MULTPV in EDIT section via arithmetic (ADD, MULTIPLY,
...) is ignored to reproduce the behavior of E3.
• For multisegment wells the segment external source or sink can be specified (keyword
WSEGEXSS).
• Sales gas production rate target can be specified for groups (parameters 1 and 2 of the
keyword GCONSALE).
• The option SEGREGATED can be used to calculate phase resources and phase rates in
surface conditions (keyword SURFLASH)
• The bubble point pressure at initial temperature at each block for specified component
can be specified (keyword PBC).
• The following models are supported: Linear Elastic, Nonlinear Elastic, Dilation-
Recompaction (keywords PORMAX, CPORPD, PBASE, PRPOR, POR, CPEPAC,
PDILA, CRD, PORRATMAX, PPACT, FR).
• Fracture blocks of global grid can be deactivated if any one of the following conditions
is satisfied:
DIFRAC = DJFRAC = DKFRAC = 0
PINCHOUTARRAY = 0
PERMI = PERMJ = PERMK =0
In MPI version:
• The keyword MINP (Minimal Pore Volume Tolerance) is supported for MO format
models.
• Full support of the keyword COPYBOX. Input and output BOXes can be used with
different Z-coordinates.
Special options:
• For models in format E1 and E3 economic limits can be specified in user-defined way
for wells (WECONX) and for groups (GECONX), also UDQ can be used.
• The special permeability value used for JFUNC computation can be specified for E1
and E3 format models (the keyword JFPERM). If this value is specified for block, than
the 6th parameter of JFUNC (JFUNCR) is ignored).
22.2. Geology
In tNavigator 4.1.2 the following features are added to Geology module:
• histograms;
• the possibility to set the periods of recorded map and graph data when the job is added
to queue.
• visualizations of graphs for surface network (if the keyword NETWORK is used);
• the possibility to fill contour lines with different colors (2D maps);
• In Graph Templates:
• The possibility to reserve licenses for cluster version with the utility tNavigator License
Status is added.
• All kinds of statistics take into account the setting of output IP/Hostname.
• Exterior JavaScript libraries (jQuery and plug-ins) that are used in the web-interface
have been updated.
• The guide rate can be set at the beginning of each timestep equal to the group’s net
voidage rate (net voidage rate is equal to the voidage production rate minus the reservoir
volume injection rate of any other phases) – option NETV of the keyword GCONINJE
(parameter 10).
• Maximum rate of change of guide rate for wells under group control can be specified
(the keyword DGRDT).
• A group can be set whose rate target the automatic choke attempts to match by adjusting
the pressure drop across it (parameter 5 of the keyword NODEPROP).
• The well can be closed if it is found to be operating on the stabilized part of its VFP
curve (parameter 3 of the keyword WVFPEXP).
• Well priority numbers can be set for the wells under group control (keyword WELPRI).
• Advance import gas can be assigned to a group supplying gas for reinjection (keyword
GADVANCE).
• Mixture injection can be used (keyword WINJMIX and MIX option of the keywords
WINJGAS, GINJGAS).
• WAG (water and gas) cycle types can be used: M – months and Y – years in the keyword
WELLWAG.
• The availability of injection fluids can be taken into account when calculating injection
rates (keyword WAVAILIM).
For models in E1 format the following options are supported:
• Maximum rate of increase of vapor oil-gas ratio (OGR) can be set (keyword DRVDT).
For models in ST format the following options are supported:
• Initial distribution can be set from the conditions of hydrostatic equilibrium (VERTI-
CAL) in conjunction with initial phase saturations (SW, SO, SG).
• Multiplies for a well operating targets or limits can be used (keyword WTMULT).
For models in IM, ST format the following options are supported:
• Unweighted injectors. Injected fluid mobility should be part of a well index (keyword
*UNWEIGHTED INJECTOR).
Input output data, Export Results
• Multout mode is supported for export results in E1/E3 format.
23.2. Geology
In tNavigator 4.1.1 the following features are added to Geology module:
• Discrete interpolation in arithmetic is available.
• New objects are available: a point set and multi-valued horizons. For them the following
features are supported:
• A new object "selector" is available for the convenience of working with the well
section.
• A step-by-step update of calculated objects has been implemented that is convenient for
long calculations: horizon interpolation and automatic markers correlation.
• A creation of new objects from the object tree is available.
• The calculation cancellation can be used.
• The area of grid editing can be calculated via a single point with a radius.
• Construction of geological grid with faults:
1. An algorithm to "pull" grid lines to the fault has been optimized: the method of
"dual" grid.
2. An integration of faults of arbitrary shape, which don’t violate a system of genera-
tors of the grid, has been implemented. The method of "draft-horizon" is used. The
establishment of correspondence between the connected components is used for
fault intersections with core horizon and horizons of each connected component.
• Tools for working with faults:
1. A group of faults can be built with the addition of structural and non-structural
faults.
2. Faults can be limited in height.
3. Faults can be constructed from the set of points or from the several surfaces.
4. Automatic processing of faults intersection is available.
• Horizons interpolation by markers or point sets, taking into account the faults of arbitrary
shape, is available.
• In Graphs Templates:
• Well trajectories can be loaded (Load Well Data dialogue) in the units different from
the model units.
• Virtual connections created via hydraulic fracture are visualized in the connection list.
• The thickness of the contour lines and the size of the text can be set.
• A new format of licenses is available: a hybrid license based on usb-devices and file
with the license information that allows to change the number and the duration time of
licenses without changing the USB key, just changing the file.
• For hybrid license a "hot-swap" of file with the license information is available.
• A fault-tolerance has been improved: tNavigator access keys are provided for 24 hours
in case of errors in interaction with usb-device (assuming the smooth operation for 48
hours before the error).
• A page with information about the version of the server and the connected usb license
device is available.
• The basic Apache authentication has been supported, which allows to set the input
username and password for access to the license server.
• On the page with the licenses that are currently being used, information about tNavigator
versions is available.
• The spaces in the module names in the files of Open IT Statistics have been removed.
• Liquid phases individual component densities (in WATER, OIL) can be set as a func-
tions of pressure and temperature (keywords MOLDEN, MASSDEN, MOLVOL, CP,
CT1, CT2, CPT). The inner correlation formula is used if for water component if all
parameters specified via the keywords MOLDEN/MOLVOL CP, CT1, CT2, CPT, are
zero. Gas Z-factor is used to calculate GAS phase density. This factor is calculated form
the cubic Redlich-Kwong equation of state with zero Binary interaction coefficients.
The re-calculation of gas Z-factor is done at each Newton iteration (GASD-ZCOEF
(IMPLICIT)). The densities of the individual solid components are set as functions of
pressure and temperature (SOLID_DEN).
• Liquid phases individual component viscosities (in WATER, OIL) can be set as functions
of temperature (or temperature and pressure) via the tables (keywords VISCTABLE,
ATPRES), or via the correlation formula (AVISC, BVISC). The option of non-linear
mixing is supported for OIL viscosity (keywords VSMIXCOMP, VSMIXENDP, VS-
MIXFUNC). Component individual viscosities in the GAS phase can be set via the
correlation formula (AVG, BVG).
• Enthalpies of hydrocarbon components in the OIL and GAS phases can be set as func-
tions of temperature (keywords CPG1, CPG2, CPG3, CPG4, CPL1, CPL2, CPL3, CPL4,
HVAPR). The possibility to set the enthalpy of vaporization for the hydrocarbon compo-
nents as a function of temperature (HVR, EV). The internal tables are used to calculate
the enthalpy of the water component in the GAS and WATER phases, in this case the en-
thalpies of the water component are the functions of both temperature and pressure. The
enthalpies of solid components in the solid phase can be set as functions of temperature
(SOLID_CP). The rock enthalpy can be set as a function of temperature (ROCKCP).
• The SIMPLE model of thermal conductivity has been added (THCONMIX), which
allows to take into account thermal conductivity of the mobile phases (THCONW,
THCONO, THCONG), the thermal conductivity of the solid phase (THCONS), and
the rock conductivity (THCONR).
• The analytical model of heat loss between the reservoir and surroundings is now avalil-
able (keywords HLOSSPROP, HLOSST, HLOSSTDIFF).
• Two heater models are supported in Heater simulation: Heater with constant energy in-
jection rate and Heater with energy injection rate that depends on temperature difference
between the block and the heater (keywords HEATR, TMPSET, UHTR).
• Initial conditions: initial conditions can be either calculated from hydrostatic equilib-
rium conditions or set explicitly (keywords PRES, TEMP, SW, SO, SG, MFRAC_OIL,
MFRAC_GAS).
• Dual porosity/dual permeability models have been added (keywords DUALPOR, DU-
ALPERM).
• Heater simulation: Heater with constant energy injection rate, Heater with energy den-
sity dependent injection rate and Heater with energy injection rate that depends on
temperature difference between the block and the heater (HEATER).
• Matrix to fracture thermal conductivity for dual porosity models can be set explicitly
(THCONMF).
• Liquid and solid phases thermal conductivities can be defined now (THCROCK,
THCOIL, THCGAS, THCWATER, THCSOLID).
• The logics of single-porosity regions support in dual porosity models has been changed
(keyword DPNUM). In single porosity blocks the data specified for matrix blocks is
used.
• Wet gas rate limit is now available (parameter WGRA in the keywords GCONPROD,
GCONPRI, GRUPTARG.
• The stage of the separator which defines the fluid composition and limit for injection
can be set (5th parameter of GINJGAS).
• The order in which fuel, sales and re-injection gas are takes from production gas steam
can be provided now (WTAKEGAS).
• Molecular diffusion option has been added (keywords DIFFUSE, DIFFCGAS, DIFF-
COIL).
• The coefficients for LBC correlation and reference surface tension in MISCIBLE option
now can be set for each region (LBCCOEFR, MISCSTRR).
• Velocity dependent relative permeabilities have been added (keywords VELDEP, VD-
KRO, VDKRO).
• The supply of advance import gas can be assigned to a group that provides gas for
re-injection (GADVANCE).
• Gas Field Model. The calculation of the gas Daily Contracted Quantity has been added
(DCQ): keywords DCQDEFN, GASBEGIN, GASEND, GASFIELD, GASMONTH,
GASPERIO, GASYEAR, GDCQ, GDCQECON, GSWINGF, SWINGFAC;
• Killough’s Hysteresis Model used for the non-wetting gas and water phases and the wet-
ting oil phase is now available (value 7 in the 2nd parameter of the keyword EHYSTR);
• The reading of CORNERS format grid geometry from the GRID file is improved for
the case when inactive block data is adsent;
• The compatibility for the names of groups and wells is improved (the first 8 significant
characters are supported).
In MPI version:
24.2. Geology
In tNavigator 4.1.0 the following features are added to Geology module kernel:
• construction of three-dimensional geological grids with faults (the faults, specified via
ruled surfaces, are supported);
• automatic correlation of well data (selection of markers from curves), a simple option;
• faulted model export: the keywords THPRES, FAULTS, MULTFLT, THPRESFT;
• in the BLOCK function in arithmetic the dual porosity is supported;
• option of discrete cubes interpolation;
• option of loading cubes.
In tNavigator 4.1.0 the following features are added to Geology module GUI:
• acceleration of 2d-maps visualization;
• dual porosity model manual 3d-map editing (GUI);
• the 3d-visualization of connections that are specified on trajectories (without considering
the time).
• The compositional calculator that provides the phase analysis of fluids, allows to find
bubble point pressure and the dew points pressure.
• Graph Templates:
1. The graph may be pinned (the pinned graph doesn’t change when the selected
objects are changed).
2. It’s possible to distribute different objects graphs automatically to different panels.
3. The undo option (Ctrl+Z)
4. Graphs Templates Options dialogue is improved (You can edit the settings of all
graphs and template settings in one dialog.)
5. Well lists are availble in templates.
6. Sum and average are available for graphs of various objects.
7. It’s possible to set the difference with the base model (Right mouse click on the
model name and select "Set as reference model").
8. Search option for objects, graphs and templates is improved (search now finds
everything that contains as substring all words typed by the user).
9. Possibility to reorder templates by dragging them with the mouse.
10. Back lighting of current panel graph names during editing.
11. The support of compositional models is improved (the list of components and
separator stages is added).
12. The parameter list can be displayed as a tree for quick search when editing.
• GUI:
1. Each model is run in a separate process to increase the stability in case of the
emergency termination of one of the calculation processes.
2. The Log panel is improved (the possibility to hide the Log panel and to display
information about the number of messages in different categories).
3. Export of the well trajectories to a file via the keyword WELLTRACK (columns:
X, Y, Z, Measured Depth) on the "Well Profile".
4. An option "Draw Trajectories Projections" is added on 2d maps. If you choose
this option the well trajectory projection to the selected map will be shown (if the
trajectory is set).
5. The well efficiency factor can be edited in "Well properties" dialogue (Economic
Limits tab).
6. In "Load Well Data" option the possibility to upload files with a hierarchy of well
groups is supported. Reload the model to apply the changes.
• Large models. For models, calculated on a cluster with full results export, it is possible
to see 3D maps on computers with limited RAM. Open the model via "View Large
Model" option (in the main tNavigator window). Features:
1. For models in E1 and E3 format alkaline injection is supported. The following key-
words can be used: ALKALINE, ALKADS, ALSURFAD, ALPOLADS, ALSURFST,
WALKALIN.
2. For models in E1 and E3 format surfactant injection is supported. The following
keywords can be used: SURFACT, SURF, SURFADS, SURFROCK, SURFST, SUR-
FCAPD, SURFVISC, WSURFACT.
3. For models in E1 and E3 format polymer injection is supported. The following key-
words can be used: POLYMER, SPOLY, PLYADS, PLYROCK, PLYVISC, PLYMAX,
PLMIXPAR, PLYSHEAR, WPOLYMER.
4. For models in E1 and E3 the following options are supported
• an option TRANPORV of the keyword PETOPTS;
• operations CON, CON+, WELL for group productions limits in the keywords
GCONPROD, GCONPRI;
• the keyword WELLOPEN;
• the keyword COMPLMPL;
• well limits on bottom hole gas liquid ratio (keyword WBHGLR);
• group reservoir volume injection rate control mode (keyword GCONINJE, param-
eter RESV);
• specification of well PVT region (11-th parameter of the keyword WELSPECS);
• calorific rate limit and natural gas liquid limit (NGL and CVAL) – parameters
18 and 20 of WCONPROD, parameter 12 of WCONHIST, WELTARG NGL,
WELTARG CVAL;
• recording of *.end-file, which contains the number of all errors/problems/warnings
in the model;
• editing of ROCKV keyword in EDIT section via arithmetic operations;
• the keyword MULTREGT in dual porosity models.
5. In MPI version the following options are supported:
• the keyword WCONINJP;
• the keyword GRUPNET;
• usage of maps MULTNUM, FLUXNUM, OPERNUM from previous sections in
arithmetic operations.
25.2. Geology
In tNavigator 4.0.4 the following features are added to Geology module kernel:
• option of preparatory curve interpolation in multi-layer interpolation;
• 3D interpolation;
• calculations of Voronoi regions with radius specification (multi-layer and 3D);
• calculation of Cut (cube with values 0 and 1) according to well trajectories with radius
specification;
• calculation of Cut (cube with values 0 and 1) according to well perforations with radius
specification;
• calculation of SATNUM regions according to well data;
• calculation of connected components (via ACTNUM);
• export of "USER files" for GRID section
• possibility to create a geological project "tied" to existing dynamic model; after objects
editing the changes are saved in "USER files";
• function "block" for GRID section (in user arithmetic);
• the possibility to remove the calculation form the list in WORKFLOW.
In tNavigator 4.0.4 the following features are added to Geology module GUI:
• units visualization;
• optimization of maps and horizons visualization on 2D;
• an option "show mesh" for maps and horizons;
• smoothing option for contour lines;
• rulers with scale in 2D;
• a possibility to align the wells according to markers and depth on Well Section;
• an option to create and edit markers on Well Section; undo option;
• navigation buttons on 3D: a top view, side, bottom, etc.;
• translucency option for horizons on 3D;
• filters for 3D-meshes (I,J,K – filter and Cube Value Filter);
• a possibility to see the change of parameters for interactive 2D mesh modification;
• interactive cube editing in 3D (a brush);
• information windows with statistics for some objects.
• An option to see only the results on graphs without loading all model results.
• The possibility to compare graphs of any two models results (from all graphs loaded) in
the "Hist. vs Calc." Graph tab, and a more convenient menu.
• An option to load only graphs from model results without loading maps.
• New Well control mode – Control by total molar rate target (parameter 14 of the
keyword WCONPROD).
• New Well control mode – Control by wet gas rate target (parameter 13 of the key-
word WCONPROD, parameter 11 of WCONHIST, option WGRA of the keyword
WELTARG).
• Calculation of friction for multisegment wells via correlation formulas (corre-
sponding parameters of keywords WELSEGS, COMPSEGS).
• New Well control mode – Control by steam rate target (parameter 15 of the key-
word WCONPROD, option STRA of the keyword WELTARG).
• Steam production rate limit for producers (parameter 15 of the keyword WCON-
PROD).
• Multicomponent gas injection.
• MO-format models.
• Calculation of flows FLOWW, FLOWO, FLOWG, FLOWWZ, FLOWOZ,
FLOWGZ.
• Usage of COPYBOX in case in the copied blocks are equal.
• For GDFILE an amount of required RAM is reduced.
26.2. Geology
In tNavigator 4.0.3 Geology module the following features are added:
• Geological project can be created form dynamic model. The following functions were
added:
Model queue was improved (calculations are started in separate processes, files backup on
timer was added).
• Queue type can be specified in installation time. The following options are supported:
– LSF
– PBS/torque
– SGE (Sun Grid Engine)
• An option to save and load model visualization settings templates (graph colors etc.).
• An option to use different colors instead of markers for loaded calculation results of
other models.
• For dual permeability models. An option to choose porosity system for connections in
Well properties dialogue.
• Compositional properties and EOS type for production system (surface condi-
tions) may be specified (keywords ACFS, BICS, EOSS, OMEGAAS, OMEGABS,
MWS, PCRITS, SSHIFTS, TCRITS, VCRITS, ZCRITS).
• Relative permeabilities and capillary pressure may depend on surface tension (key-
words PARACHOR, MISCIBLE, MISCNUM, MISCSTR, MISCEXP).
• The options for gas-oil capillary pressure treatment (keyword FORMOPTS) are
added.
• Relative permeabilities scaling with respect to composition (keywords ENKRVC,
ENPCVC, ENPTVC, EPSCOMP) is added.
• Resources for fluid-in-place regions may be calculated by taking into account the
separators (keywords FIELDSEP, FIPSEP).
• Model initialization by option NEI (keyword NEI) and 11th parameter of keyword
EQUIL is supported. Also, the support for 10th parameter EQUIL with values 2
and 3 is improved.
• LI critical temperature correlation is supported (keywords FACTLI, LILIM).
• The option NOMIX for oil and gas relative permeabilities near the critical point
added.
• The keyword WELLINJE is added to provide injection control data for a well.
• The keyword GRUPFUEL is added to specify the amount of gas produced from a
group that is burnt as a fuel, and thus cannot be used for re-injection.
• Gas plants are supported (keywords GPTABLE, GPTABLE3, 7th parameter of
keyword FIELDSEP, 8th parameter of keyword FIPSEP, 9th parameter of keyword
SEPCOND).
• Load and save for compositional properties specified in the section SUMMARY
are supported.
• Flash calculations are significantly accelerated for single-phase hydrocarbon re-
gions, load balancing for compositional property calculations is added.
• The support for multiple EOS and EQUIL regions is improved.
• Compositional models in MO format are supported.
27.2. Geology
In tNavigator 4.0.2 Geology module the following features are introduced:
• New window "tables" for view, edit, filter well objects in table form (markers, wells
profiles, perforations, production data, etc).
• "Workspace" save.
• Arbitrary object delete is supported (markers, well profiles, perforations, well production
data, etc).
• Object loading from text files with table data with column selection (markers, well
survey, perforations, production data, etc).
• Local PC may be switch off after all jobs in local queue are finished (for Windows
only).
• The default settings for client may be specified on a server. The settings are:
• Dual porosity model support is improved (edit for maps in matrix and fracture, his-
tograms for maps in matrix and fracture, etc).
• Options for calculation of the transmissibility between the regions (5th parameter
of the keyword MULTREGT).
• Grid in binary format for models with LGR (keyword GDFILE for models with
LGR).
• Keyword NNCGEN.
• The calculation of transmissibility for the value ALL 5th parameter of the keyword
PINCH was improved.
• Options of the command line –touch-before, –touch-after to create files (specified
by user) before of after calculation.
28.2. Geology
In Geology module the following new functionality was added:
• Calculator of all objects.
• The history of the objects. Tool to recalculate objects with different parameters.
• A tool for creating and editing of the coordinate system (is used for the grid construc-
tion).
• Taking into account a polygon (for example, the license block) in the grid construction.
• the standard set of options for compositional modeling is supported (except for an
injection of CO2);
• calculation of compositional models is supported in the cluster (MPI) version;
• for compositional models in the GUI all visualization options are added.
This module allows to create a geological and dynamic model using a primary processed
information in a single interface.
4. New module – Assisted History Matching module – is added (this module is based on
Experiment designer):
5. Remote GUI (graphical interface) module is added. This module allows the user to do
the following things from his workstation (running under Windows or Linux):
In fact, this module makes the calculation on the remote cluster the same convenient, as
well as the calculation on the local computer.
6. For models in E1 format the following keywords are supported: JFUNCR, GSATPROD,
GSATINJE, GCONSUMP, WELPI, RPTRST (options FREQ and BASIC).
7. For models in MO format the following keywords are supported: DPOR, DPER, DPSS,
LOCAtion, ZONE. Dual porosity is supported for models in MO format. Splitting and
merging of MO format models is supported.
8. For models in MO format the new possibility to add a hydraulic fracture is added: a
table with events (new tNavigator keyword – WFRP – is analogous to the keyword
WFRACP for models in MO format).
9. A possibility to specify the relative permeabilities tables with Corey correlations via the
keywords COREYWO and COREYGO.
11. The possibility to open on another computer the results of calculation, that goes on the
cluster, if the model is calculated on the shared disk.
12. The GUI can be used to view the results of calculated models without a full license
(GUI may have it separate licensing).
• Compositional model;
• Geology;
• Remote GUI.
1. For User maps and User Cuts: the calculator is added. Calculator buttons are names of
available maps and available operations with them. For 2D map Layer selection of any
area with "brush" can be used. Calculator simplifies the work with User Arithmetic.
2. A possibility to enter the injected tracer name and its concentration in the GUI in the
Well Properties dialogue.
3. A possibility to enter the economic limits for wells in GUI in the Well Properties
dialogue.
4. The interface for perforating the well along it’s trajectory is improved.
6. A possibility to use the economic parameters (enter in GUI tax values, cost of operation,
new drilling, geological and technological procedures).
8. Dynamic creation of WELL LIST in GUI. Visualization in GUI of WELL LIST that are
specified in model files and in GUI.
1. To support the functions of Experiments designer the list of functions to compare the
results for the queue models is enlarged. The following features were added:
• Cross-sections can be made through a fence, specified via individual points, hori-
zontal well or several wells.
• Map Editing. the possibility to edit map inside or outside the cross-section (analo-
gously to the profiles).
• Cross-section through the well can be made: through the centers of blocks with
connections or through the trajectory branch. Smoothing (reducing the number of
trajectory points) with the selected precision can be done.
• Cross-section through the several wells. Wells can be chosen from the Well filter
or Well selection. Wells order can be changed in the list. Cross-section can be
made through well top, bottom or middle part.
1. Calculation of dual porosity (and dual permeability) model is modified, working with
these models is accelerated.
2. Artificial Lift Quantity (ALQ) is supported in lifting-tables and in well control modes
(E1).
5. LGR in MO models.
1. Calculation of historical data is done when model is open, so model loading is acceler-
ated.
6. User Interface for dual porosity and dual permeability models is updated.
7. Automatic selecting of integer layers for Contour lines. Previous behaviour (uniform
partition of the range of values into intervals) can be chosen in Preferences. Visualiza-
tion.
1. Adding well is via Alt+Click (earlier – Ctrl+Click). Commands "Show Block Info
(graphs)" and "Add well" have different control sequences.
3. Visualization of well groups and wells in these groups (for all graphs).
1. Increased support for open models with a large number of inactive blocks: multireservoir
models are supported, splitting of such models is supported and boundary conditions
creation.
5. The drawdown limit can be taken into account when calculating the well’s production
potential (WELDRAW, item 4) (E1).
6. The maximum drawdown within the set of connection grid blocks (WELDRAW, item 5)
(E1).
7. Group reservoir fluid volume production rate control (GCONPROD RESV) (E1).
10. Prioritized drilling queue. Sequential drilling queue (keywords WDRILTIM (item 1-2),
WDRILPRI (item 1-2), DRILPRI (item 1-9)) (E1).
11. Removed the generation of files EGRID, INIT, UNRST when using the option-d (E1).
12. Algorithm of evenly balancing the allocated memory between the NUMA nodes was
improved, calculations on systems with NUMA architecture was accelerated.
13. Added a section of a hybrid time-dependent data in the hybrid model. (model E1 + MO
time-dependent data + additional time-dependent data E1).
2. Interpolation on 3D maps:
8. In model statistics, the model values are now written with the factors (thousand, million).
1. Dual porosity and dual permeability (E1) is supported in calculations and in graphical
interface (in tracers calculations, salts, polymers, temperature option).
5. The keyword WFRAC is supported for MO models; and its expansions (for example
FLOWFUNC) that was supported earlier only for E1 models.
7. Support of unit systems has been improfed (FIELD, METRIC), also in user arithmetic
(E1, MO).
8. Section SUMMARY for E1 models is supported: when one orders export of results to
binary files E1 (UNRSMRY) they are saved in accordance with the specified in the
section SUMMARY fields. Graphical interface to choose export fields has been added.
9. The keywords OUTSOL and RPTRST for E1 models are supported: when one orders
export of results to binary files E1 (UNRST) they are saved in accordance with the
specified in the keywords fields. Graphical interface to choose export maps has been
added.
10. In the keyword GDFILE in addition to the binary grid format EGRID mesh GRID (E1)
are supported.
11. Hybrid model mode: up to section of non-stationary data it has the format E1, the section
describing the trajectories, events, well data has the format MO.
13. In polymer model Bright Water temperature option is taken into account.
14. Faster calculation of the historical data while loading model (E1, MO).
15. Temperature option is expanded beyond E1: a) heat capacity of blocks with non ac-
tive blocks can taken into account in temperature calculations, b) one can set the heat
exchange with the environment (top and bottom layer).
16. The ability to write concise event of perforation, while saving the model (in demand by
splitting-merging the model and the desire to further manual editing) (E1).
18. To reduce the amount of data (written to disk) the file containing flows between the FIP
regions is generated only by user request (E1, MO).
21. For the cluster version: support for GDFILE, multi-reservoir models, all types of group
control, an optional recording of the entire set of results files (E1).
22. For the console version (including cluster version): an explicit entering from the com-
mand line a set of results files that will be generated. For example, one can specify a
record of results for groups and wells to reduce the amount of required disk space and
to reduce time. Generated graphics then can be viewed in a graphical interface.
23. For the console version (including cluster version): command line option –thread-bind-
to-cpu to explicitly specify the binding of threads to logical processors.
24. Improvements in balancing between the NUMA nodes used by the program RAM.
26. Speed of calculation of sector models with boundary conditions was significantly in-
creased (FLUX).
27. Different options in calculating the local grid refinement (LGR) were supported (nested
LGR, options PINCH, streamlines).
1. An ability to read only the time-dependent model data (schedule data) for E1, MO
models, hybrid format. This can highly speed up adaptation work, if only wells and
perforations data was changed.
2. Local mesh refinement (LGR) is supported in all parts of the GUI: 2D and 3D maps,
contour lines, in user arithmetic, editing maps, adding new wells.
3. Adding perforations dialog can use the trajectories. Now, if the well trajectory is loaded,
the perforations can be added in format "from – to" in TVD or MD (E1, MO).
4. An ability to additional loading well data and storing it in a table-text format (similar to
MO format).
6. If the map Cut is enable, then by selecting the "Wells" shows the sum of all perforations,
selected by this Cut.
7. An ability to rename profiles and well filters. So profile name is used now instead of
profile number.
8. In User Arithmetic expressions one can use relative permeabilities scaling, even if they
have not been explicitly defined (E1, MO), and maps of aquifers connections.
10. Loading cubes from files .grdecl format was improved (now one can download the data
inside the BOX / ENDBOX structure).
12. Creation of well filter, taking into account the Unified Adaptation Results table.
13. An ability to sort the wells using Unified Adaptation Results table data.
17. An ability to save a picture of map or graph to the clipboard by pressing the camera
button.
19. Factors (thousand, million) in tables and graphs are now the same for the graphs on the
same axis.
Phone: +1 713-337-4450
Fax: +1 713-337-4454
Address: 2200 Post Oak Boulevard, STE 1260, Houston, TX 77056
E-mail: [email protected]
Web: http://rfdyn.com