Engineering Papers⌕ Search

DOE OSTI · 985840

iTOUGH2 Universal Optimization Using the PEST Protocol

Abstract

iTOUGH2 (http://www-esd.lbl.gov/iTOUGH2) is a computer program for parameter estimation, sensitivity analysis, and uncertainty propagation analysis [Finsterle, 2007a, b, c]. iTOUGH2 contains a number of local and global minimization algorithms for automatic calibration of a model against measured data, or for the solution of other, more general optimization problems (see, for example, Finsterle [2005]). A detailed residual and estimation uncertainty analysis is conducted to assess the inversion results. Moreover, iTOUGH2 can be used to perform a formal sensitivity analysis, or to conduct Monte Carlo simulations for the examination for prediction uncertainties. iTOUGH2's capabilities are continually enhanced. As the name implies, iTOUGH2 is developed for use in conjunction with the TOUGH2 forward simulator for nonisothermal multiphase flow in porous and fractured media [Pruess, 1991]. However, iTOUGH2 provides FORTRAN interfaces for the estimation of user-specified parameters (see subroutine USERPAR) based on user-specified observations (see subroutine USEROBS). These user interfaces can be invoked to add new parameter or observation types to the standard set provided in iTOUGH2. They can also be linked to non-TOUGH2 models, i.e., iTOUGH2 can be used as a universal optimization code, similar to other model-independent, nonlinear parameter estimation packages such as PEST [Doherty, 2008] or UCODE [Poeter and Hill, 1998]. However, to make iTOUGH2's optimization capabilities available for use with an external code, the user is required to write some FORTRAN code that provides the link between the iTOUGH2 parameter vector and the input parameters of the external code, and between the output variables of the external code and the iTOUGH2 observation vector. While allowing for maximum flexibility, the coding requirement of this approach limits its applicability to those users with FORTRAN coding knowledge. To make iTOUGH2 capabilities accessible to many application models, the PEST protocol [Doherty, 2007] has been implemented into iTOUGH2. This protocol enables communication between the application (which can be a single 'black-box' executable or a script or batch file that calls multiple codes) and iTOUGH2. The concept requires that for the application model: (1) Input is provided on one or more ASCII text input files; (2) Output is returned to one or more ASCII text output files; (3) The model is run using a system command (executable or script/batch file); and (4) The model runs to completion without any user intervention. For each forward run invoked by iTOUGH2, select parameters cited within the application model input files are then overwritten with values provided by iTOUGH2, and select variables cited within the output files are extracted and returned to iTOUGH2. It should be noted that the core of iTOUGH2, i.e., its optimization routines and related analysis tools, remains unchanged; it is only the communication format between input parameters, the application model, and output variables that are borrowed from PEST. The interface routines have been provided by Doherty [2007]. The iTOUGH2-PEST architecture is shown in Figure 1. This manual contains installation instructions for the iTOUGH2-PEST module, and describes the PEST protocol as well as the input formats needed in iTOUGH2. Examples are provided that demonstrate the use of model-independent optimization and analysis using iTOUGH2.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Finsterle, S A. 2010-07-01. iTOUGH2 Universal Optimization Using the PEST Protocol. https://doi.org/10.2172/985840

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related reports

Technical, economic, and load-following capabilities assessment of grid-connected geothermal and geothermal-solar hybrid systems

The technical and economic performance as well as the load-following capabilities of grid-connected geothermal hybrid systems were assessed in this work. The analyzed geothermal hybrid configuration is composed of a binary geothermal plant integrated with a concentrating solar-thermal system and underground thermal energy storage (UTES) through a primary heat exchanger. Physics-based models for the hybrid system for plant generation capacities of 1, 25, and 50 MW were developed from validated models for each subsystem. Also, an economic model was developed that accounts for different hybrid system capabilities, solar field sizes, and thermal storage duration. The advantage of the geothermal hybrid system was assessed by comparing the performance with the baseline benchmark geothermal plant with a similar configuration and generation capacity. It was found that hybridizing geothermal plants with concentrating solar and thermal energy storage not only improves the thermal efficiency by up to 8 percentage points when additional heat from the solar-UTES loop rises the evaporator temperatures from 70 to 125 °C, but also enhances the load-following capability for the geothermal plant, which can meet a typical residential load profile with a power rate of change 0.25 kW/s with an absolute error under 13 kW for a 1 MW plant. Other benefits of hybridization include resource preservation and a potential LCOE reduction of up to 56% for a 50 MW geothermal hybrid plant having a 50% solar share, a 1.4 solar multiple, and 24-h storage capacity. The results presented in this work demonstrate that hybridizing geothermal systems transforms them into a flexible and cost-effective solution for addressing the dynamic requirements of modern electric grids.

15 GEOTHERMAL ENERGY↗

ResStock Measure Documentation: Residential Two-Stage Geothermal Heat Pump (4.0 COP, 20.5 EER) With Light Envelope Improvements

This report is part of series describing a variety of different ResStock(TM) measures. "Measures" refers to energy efficiency retrofits that can be applied to buildings during modeling. This documentation covers the "Residential Two-Stage Geothermal Heat Pump (4.0 COP, 20.5 EER) With Light Envelope Improvements" measure upgrade methodology and briefly discusses key results. All results can be accessed on the ResStock Open Energy Data Initiative "End-Use Load Profiles for the U.S. Building Stock" data lake and on the data viewer at resstock.nlr.gov.

15 GEOTHERMAL ENERGY↗

Impact of Space Heating Options on Electricity Rates and Affordability

Electricity prices have increased in many regions of the U.S., with a national average of 18 cents/kWh projected for 2026, up from 16 cents/kWh in 2020. While the increases can be attributed to a number of factors, increasing electricity use in an efficient and strategic manner - with energy efficient building envelope upgrades and high performance HVAC systems - has the potential to increase revenue for utilities without significantly increasing electricity demand, and therefore could help moderate rate increases. This effect has been studied for electric vehicle charging[1] and dual-fuel heat pumps in Minnesota[2]. Leveraging a recently developed system cost methodology and FERC data on utility revenue, spending, and profits, this poster will present the direction and relative magnitude of rate impacts for efficient space heating upgrades in utility balancing areas across the contiguous U.S., using current prices and showing how the rate impacts would evolve under future grid scenarios.

15 GEOTHERMAL ENERGY↗