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 条
  • [21] Incorporate seagull optimization into ordinal optimization for solving the constrained binary simulation optimization problems
    Shih-Cheng Horng
    Shieh-Shing Lin
    The Journal of Supercomputing, 2023, 79 : 5730 - 5758
  • [22] Integration of simulation and optimization for solving complex decision making problems
    Iassinovski, S
    Artiba, A
    Bachelet, V
    Riane, F
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2003, 85 (01) : 3 - 10
  • [23] Example of Solving Optimization Problems of Metallurgical Manufacture Based on Using Simulation System Plant Simulation from Siemens
    Aksyonov, K. A.
    Antonova, A. S.
    Klebanov, B. I.
    Panteleeva, Y. S.
    Krymov, Zh A.
    2ND INTERNATIONAL CONFERENCE ON ADVANCED EDUCATION TECHNOLOGY AND MANAGEMENT SCIENCE (AETMS 2014), 2015, : 372 - 376
  • [24] SIMULATION METHODS FOR SOLVING OPTIMIZATION PROBLEMS IN POWER-SYSTEMS
    HENDRICH, C
    ELEKTROTECHNISCHE ZEITSCHRIFT ETZ-A, 1977, 98 (10): : 671 - 674
  • [25] Improved Beluga Whale Optimization for Solving the Simulation Optimization Problems with Stochastic Constraints
    Horng, Shih-Cheng
    Lin, Shieh-Shing
    MATHEMATICS, 2023, 11 (08)
  • [26] Solving A Class of Discrete Event Simulation-based Optimization Problems Using "Optimality in Probability"
    Mao, Jianfeng
    Cassandras, Christos G.
    2016 13TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS (WODES), 2016, : 129 - 134
  • [27] Integration of Ordinal Optimization with Ant Lion Optimization for Solving the Computationally Expensive Simulation Optimization Problems
    Horng, Shih-Cheng
    Lee, Chin-Tan
    APPLIED SCIENCES-BASEL, 2021, 11 (01): : 1 - 19
  • [28] Solving Linux Upgradeability Problems Using Boolean Optimization
    Argelich, Josep
    Le Berre, Daniel
    Lynce, Ines
    Marques-Silva, Joao
    Rapicault, Pascal
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2010, (29): : 11 - 22
  • [29] Solving multiobjective problems using cat swarm optimization
    Pradhan, Pyari Mohan
    Panda, Ganapati
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (03) : 2956 - 2964
  • [30] Solving optimization problems using parallel and grid computing
    Nocedal, J
    PROCEEDINGS OF THE FOURTH MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE (ENC 2003), 2003, : 6 - 6