get in touch

PETRASIM

PetraSim is the graphical interface for the TOUGH2 family of simulators – used to solve problems related to geothermal systems, carbon sequestration, multi-phase contaminant transport and more.

 

Solve challenging subsurface flow problems with PetraSim

PetraSim is the graphical interface for the TOUGH2 family of simulators. Developed at Lawrence Berkeley National Laboratory, TOUGH2 and its derivatives are recognized for their powerful simulation capabilities for fluid flow and heat transfer in porous and fractured media.

The TOUGH2 codes have been applied to problems ranging from Yucca mountain groundwater flow to multi-component environmental remediation. PetraSim makes the power of TOUGH2 accessible to modelers through an interactive 3D environment that includes mesh generation, parameter definition, and display of results.

PetraSim significantly lowers the barriers to TOUGH2 use by freeing the analyst to focus on the model, while automatically handling the complex details of TOUGH2 input and output files.

PetraSim includes TOUGH2 (version 2), T2VOC, TMVOC, and TOUGHREACT (version 1.2) executables. TOUGH version 2.1 and TOUGHREACT v2.0 are supported and can be purchased for an additional fee. HydrateResSim is also supported and must be acquired from NETL for use with PetraSim. PetraSim also includes limited support for TOUGHREACT v3.3 and TOUGHREACT-Pitzer.

The TOUGH2 (version 2) executables packaged with PetraSim include changes to the TOUGH2 source code available only with PetraSim. This includes the output of CSV files (used for results visualization within the interface) and a number of changes designed to improve geothermal models. There are detailed in this paper and include (but are not limited to) the following:

  • Specify the start-up time for a well on deliverability. This avoids the need for multiple restarts when modeling a number of make-up wells in field-scale geothermal production forecast.
  • Specify the productivity index (PI) and flowing pressures for each layer of a well on deliverability.
  • IAPWS-IF97 correlations for pure water added to the standard TOUGH2 EOSs. These extend the use of TOUGH2 to near-critical conditions (T>350°C) and to geothermal geopressured conditions (P>1000 bara).
  • IAPWS 2008 viscosity formulation for pure water and steam added to the standard TOUGH2 EOSs.
  • Grouping of source/sink cells using source/sink names. This makes it possible to correctly assign production when multiple wells intersect the same cell.
  • Writing of SAVE file at specified time steps.
  • Additional results output in GOFT file for EOS2 and EWASG.
  • New capillary pressure and enthalpy options in EOS2 and EWASG.
  • Improved convergence during EOS2 change of phase.

Applications for PetraSim and the simulators it supports include:

  • Coupled process modeling (thermal, hydrologic, chemical, mechanical, biological)
  • Carbon sequestration and other types of injection
  • Methane hydrate dissociation and recovery
  • Performance assessment of nuclear waste repositories
  • Geothermal reservoir studies
  • Vadose zone hydrology
  • Fate and transport of volatile organic compounds
  • Design and analysis of laboratory and field experiments
 
PetraSim

PETRASIM FEATURES

A TOUGH2 interface, and much more!


 

PetraSim

MODELS SUPPORTED BY PETRASIM

PetraSim supports the TOUGH2 family of codes, including TOUGH2, TOUGHREACT, TMVOC and TOUGH2-MP. HydrateResSim and TETRAD are also supported.


PetraSim

FLUID PROPERTY MODULES

PetraSim supports most of the Fluid Property Modules in the TOUGH family of simulators.


PetraSim

GEOTHERMAL APPLICATIONS

PetraSim and TOUGH2 have long been the standard for geothermal reservoir simulation, with users spanning the globe.


PetraSim

CO2 INJECTION AND SEQUESTRATION

The ECO2N (TOUGH2 and TOUGHREACT) and ECO2M (TOUGH2) simulators supported by PetraSim are widely used to simulate subsurface CO2 sequestration in saline aquifers.


PetraSim

Use the links below to access PetraSim support resources.

  • Product Updates: Latest versions of PetraSim and the last posted versions of older releases of PetraSim
  • Documentation: Download the PetraSim user manual, tutorials, and access links to additional documentation.
  • To ask questions about PetraSim or the TOUGH2 suite of codes, please visit the RockWare TOUGH2/PetraSim online support forum.
  • Additional example problems and resources can be found on the PetraSim Support Resources page hosted by Thunderhead Engineering.

Request a Custom Quote

Please specify the requested product in the "Requirements" field below. Allow 1 business day for a Datacode representative to respond. Thank You!

Request a Custom Quote

Please specify the requested product in the "Requirements" field below. Allow 1 business day for a Datacode representative to respond. Thank You!

Request a Custom Quote

Please specify the requested product in the "Requirements" field below. Allow 1 business day for a Datacode representative to respond. Thank You!

Request a Custom Quote

Please specify the requested product in the "Requirements" field below. Allow 1 business day for a Datacode representative to respond. Thank You!

Request a Custom Quote

Please specify the requested product in the "Requirements" field below. Allow 1 business day for a Datacode representative to respond. Thank You!

Request a Custom Quote

Please specify the requested product in the "Requirements" field below. Allow 1 business day for a Datacode representative to respond. Thank You!

Request a Custom Quote

Please specify the requested product in the "Requirements" field below. Allow 1 business day for a Datacode representative to respond. Thank You!