An algorithm for the use of surrogate models in modular flowsheet optimization

被引:221
|
作者
Caballero, Jose A. [1 ]
Grossmann, Ignacio E. [2 ]
机构
[1] Univ Alicante, Dept Chem Engn, E-03080 Alicante, Spain
[2] Carnegie Mellon Univ, Dept Chem Engn, Pittsburgh, PA 15213 USA
关键词
simulation; process; design (process simulation); mathematical modeling; numerical solutions; optimization;
D O I
10.1002/aic.11579
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
In this work a methodology is presented for the rigorous optimization of nonlinear programming problems in which the objective function and (or) some constraints are represented by noisy implicit black box functions. The special application considered is the optimization of modular process simulators in which the derivatives are not available and some unit operations introduce noise preventing the calculation of accurate derivatives. The black box modules are substituted by metamodels based on a kriging interpolation that assumes that the errors are not independent but a function of the independent variables. A Kriging metamodel uses non-Euclidean measure of distance to avoid sensitivity to the units of measure. It includes adjustable parameters that weigh the importance of each variable for obtaining a good model representation, and it allows calculating errors that can be used to establish stopping criteria and provide a solid base to deal with "possible infeasibility" due to inaccuracies in the metamodel representation of objective function and constraints. The algorithm continues with a refining stage and successive bound contraction in the domain of independent variables with or without kriging recalibration until an acceptable accuracy in the metamodel is obtained. The procedure is illustrated with several examples. (C) 2008 American Institute of Chemical Engineers.
引用
收藏
页码:2633 / 2650
页数:18
相关论文
共 50 条
  • [21] OPTIMIZATION MODELS FOR RELIABILITY OF MODULAR SOFTWARE SYSTEMS
    BERMAN, O
    ASHRAFI, N
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (11) : 1119 - 1123
  • [22] Conservative surrogate models for optimization with the active subspace method
    Luneau, Philippe-Andre
    ENGINEERING OPTIMIZATION, 2025,
  • [23] Application of different surrogate models on the optimization of centrifugal pump
    Wang, Wenjie
    Pei, Ji
    Yuan, Shouqi
    Zhang, Jinfeng
    Yuan, Jianping
    Xu, Changzheng
    JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2016, 30 (02) : 567 - 574
  • [24] Multiobjective ensemble surrogate-based optimization algorithm for groundwater optimization designs
    Wu, Mengtian
    Wang, Lingling
    Xu, Jin
    Wang, Zhe
    Hu, Pengjie
    Tang, Hongwu
    JOURNAL OF HYDROLOGY, 2022, 612
  • [25] Multi-solution well placement optimization using ensemble learning of surrogate models
    Salehian, Mohammad
    Sefat, Morteza Haghighat
    Muradov, Khafiz
    JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 2022, 210
  • [26] Demand-based optimization of a chlorobenzene process with high-fidelity and surrogate reactor models under trust region strategies
    Yoshio, Noriyuki
    Biegler, Lorenz T.
    AICHE JOURNAL, 2021, 67 (01)
  • [27] Optimization design based on ensemble surrogate models for DNAPLs-contaminated groundwater remediation
    Chu, Haibo
    Lu, Wenxi
    JOURNAL OF WATER SUPPLY RESEARCH AND TECHNOLOGY-AQUA, 2015, 64 (06): : 697 - 707
  • [28] Marine shaft optimization using surrogate models and multi-objective optimization
    Nickabadi, Saeid
    Hosseini, Seyed Mohammadreza
    Bathaee, Hasan
    Alirezaeipour, Saeid
    STRUCTURES, 2024, 63
  • [29] Surrogate model optimization of compressor characteristics based on QPSO algorithm
    Zhao, Yong
    Li, Ben-Wei
    Zhu, Fei-Xiang
    Zhang, Yong
    Tuijin Jishu/Journal of Propulsion Technology, 2014, 35 (11): : 1537 - 1543
  • [30] On the use of a BSP Tree to create local surrogate models
    Diaz-Manriquez, Alan
    Toscano-Pulido, Gregorio
    Landa-Becerra, Ricardo
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2540 - 2547