Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

The IDAES process modeling framework and model library—Flexibility for process simulation and optimization

Journal Article · · Journal of Advanced Manufacturing and Processing
DOI:https://doi.org/10.1002/amp2.10095· OSTI ID:1787386
 [1];  [1];  [1];  [2];  [2];  [1];  [3];  [3];  [4];  [5];  [6];  [7];  [7]
  1. National Energy Technology Lab. (NETL), Pittsburgh, PA (United States); NETL Support Contractor, Pittsburgh, PA (United States)
  2. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  3. Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
  4. Univ. of Notre Dame, IN (United States)
  5. West Virginia Univ., Morgantown, WV (United States)
  6. Carnegie Mellon Univ., Pittsburgh, PA (United States)
  7. National Energy Technology Lab. (NETL), Pittsburgh, PA (United States)

Energy systems and manufacturing processes of the 21st century are becoming increasingly dynamic and interconnected, which require new capabilities to effectively model and optimize their design and operations. Such next generation computational tools must leverage state-of-the-art techniques in optimization and be able to rapidly incorporate new advances. Here, to address these requirements, we have developed the Institute for the Design of Advanced Energy Systems (IDAES) Integrated Platform, which builds on the strengths of both process simulators (model libraries) and algebraic modeling languages (advanced solvers). This paper specifically presents the IDAES Core Modeling Framework (IDAES-CMF), along with a case study demonstrating the application of the framework to solve process optimization problems. Capabilities provided by this framework include a flexible, modifiable, open-source platform for optimization of process flowsheets utilizing state-of-the-art solvers and solution techniques, fully open and extensible libraries of dynamic unit operations models and thermophysical property models, and integrated support for superstructure-based conceptual design and optimization under uncertainty.

Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States); National Energy Technology Laboratory (NETL), Pittsburgh, PA, Morgantown, WV, and Albany, OR (United States)
Sponsoring Organization:
USDOE Office of Fossil Energy (FE); USDOE
Grant/Contract Number:
AC02-05CH11231; DE‐FE0025912; DE‐NA0003525; DEAC02‐05CH11231; FE0025912
OSTI ID:
1787386
Alternate ID(s):
OSTI ID: 1782910; OSTI ID: 1828571; OSTI ID: 1880051
Journal Information:
Journal of Advanced Manufacturing and Processing, Vol. 3, Issue 3; ISSN 2637-403X
Publisher:
American Institute of Chemical Engineers (AIChE), WileyCopyright Statement
Country of Publication:
United States
Language:
English

References (23)

Economic opportunities for industrial systems from frequency regulation markets journal June 2018
Deterministic and stochastic simulation of batch/semicontinuous processes journal January 1994
New directions for nonlinear process optimization journal September 2018
Kaibel column: Modeling, optimization, and conceptual design of multi-product dividing wall columns journal June 2019
MOSAIC - Enabling Large-Scale Equation-Based Flow Sheet Optimization journal April 2017
A perspective on process synthesis: Challenges and prospects journal October 2015
ASCEND: an object-oriented computer environment for modeling and analysis: The modeling language journal January 1991
Stochastic model predictive control — how does it work? journal June 2018
Dynamic real‐time optimization for a CO 2 capture process journal November 2018
JuMP: A Modeling Language for Mathematical Optimization journal January 2017
DAEPACK:  An Open Modeling Environment for Legacy Models journal June 2000
Review of Mixed-Integer Nonlinear and Generalized Disjunctive Programming Methods journal June 2014
Pyomo — Optimization Modeling in Python book January 2017
A generalized cutting‐set approach for nonlinear robust optimization in process systems engineering journal February 2021
Sustainable design and synthesis of energy systems journal November 2015
Julia: A Fresh Approach to Numerical Computing journal January 2017
Equation-oriented dynamic simulation current status and future perspectives journal January 1993
A Modeling Language for Mathematical Programming journal May 1990
pyomo.dae: a modeling and automatic discretization framework for optimization with differential and algebraic equations journal December 2017
Model Development, Validation, and Optimization of an MEA-Based Post-Combustion CO 2 Capture Process under Part-Load and Variable Capture Operations journal March 2021
Analysis and Decomposition for Improved Convergence of Nonlinear Process Models in Chemical Engineering journal October 2017
On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming journal April 2005
Modeling of combined discrete/continuous processes journal June 1994

Similar Records