Solving iTOUGH2 simulation and optimization problems using the PEST protocol

被引:58
|
作者
Finsterle, Stefan [1 ]
Zhang, Yingqi [1 ]
机构
[1] Lawrence Berkeley Natl Lab, Div Earth Sci, Berkeley, CA 94720 USA
关键词
Optimization; Sensitivity analysis; Inverse modeling; Uncertainty quantification; iTOUGH2; PEST; UNSATURATED FLOW; AQUIFER PARAMETERS; MODEL; SEEPAGE; INVERSE; FIELD; ALGORITHM; TRANSIENT; SITE;
D O I
10.1016/j.envsoft.2011.02.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The PEST protocol has been implemented into the iTOUGH2 code, allowing the user to link any simulation program (with ASCII-based inputs and outputs) to iTOUGH2's sensitivity analysis, inverse modeling, and uncertainty quantification capabilities. These application models can be pre- or post-processors of the TOUGH2 non-isothermal multiphase flow and transport simulator, or programs that are unrelated to the TOUGH suite of codes. PEST-style template and instruction files are used, respectively, to pass input parameters updated by the iTOUGH2 optimization routines to the model, and to retrieve the model-calculated values that correspond to observable variables. We summarize the iTOUGH2 capabilities and demonstrate the flexibility added by the PEST protocol for the solution of a variety of simulation optimization problems. In particular, the combination of loosely coupled and tightly integrated simulation and optimization routines provides both the flexibility and control needed to solve challenging inversion problems for the analysis of multiphase subsurface flow and transport systems. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:959 / 968
页数:10
相关论文
共 50 条
  • [31] ON METHODS FOR SOLVING OPTIMIZATION PROBLEMS WITHOUT USING DERIVATIVES
    LOMMATZSCH, K
    THOAI, NV
    LECTURE NOTES IN ECONOMICS AND MATHEMATICAL SYSTEMS, 1985, 255 : 230 - 236
  • [32] Solving dual problems using a coevolutionary optimization algorithm
    Deb, Kalyanmoy
    Gupta, Shivam
    Dutta, Joydeep
    Ranjan, Bhoomija
    JOURNAL OF GLOBAL OPTIMIZATION, 2013, 57 (03) : 891 - 933
  • [33] Using a cooperative solving approach to global optimization problems
    Kleymenov, A
    Semenov, A
    GLOBAL OPTIMIZATION AND CONSTRAINT SATISFACTION, 2005, 3478 : 86 - 100
  • [34] Solving Dynamic Constraint Optimization Problems Using ICHEA
    Sharma, Anurag
    Sharma, Dharmendra
    NEURAL INFORMATION PROCESSING, ICONIP 2012, PT III, 2012, 7665 : 434 - 444
  • [35] Solving dual problems using a coevolutionary optimization algorithm
    Kalyanmoy Deb
    Shivam Gupta
    Joydeep Dutta
    Bhoomija Ranjan
    Journal of Global Optimization, 2013, 57 : 891 - 933
  • [36] Solving Bilevel Optimization Problems Using Kriging Approximations
    Sinha, Ankur
    Shaikh, Vaseem
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (10) : 10639 - 10654
  • [37] Solving geometric optimization problems using graphics hardware
    Denny, M
    COMPUTER GRAPHICS FORUM, 2003, 22 (03) : 441 - 451
  • [38] SOLVING COMBINATORIAL OPTIMIZATION PROBLEMS USING KARMARKAR ALGORITHM
    MITCHELL, JE
    TODD, MJ
    MATHEMATICAL PROGRAMMING, 1992, 56 (03) : 245 - 284
  • [39] SOLVING PROBLEMS USING SIMULATION NO HOCUS-POCUS
    KLARENBERG, A
    PROCESS ENGINEERING, 1979, (JUN) : 139 - &
  • [40] Solving multi objective optimization problems using particle swarm optimization
    Zhang, LB
    Zhou, CG
    Liu, XH
    Ma, ZQ
    Ma, M
    Liang, YC
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 2400 - 2405