Back to Search
Start Over
A Smooth, Square Flash Formulation for Equation-Oriented Flowsheet Optimization
- Publication Year :
- 2018
- Publisher :
- Elsevier, 2018.
-
Abstract
- This work introduces a novel flash formulation to calculate vapor-liquid equilibria (VLE) based on a general cubic equation of state (cEOS). The approach leverages smooth max operators to implement complementarity conditions leading to a model with an equal number of variables and constraints (i.e., a square problem). The model correctly calculates equilibrium phase fractions and compositions over a broad range of temperatures and pressures by ensuring that the VLE calculation is only enforced below the critical pressure and between the bubble point and dew point temperatures. We demonstrate the robustness of the flash model by embedding it directly into optimization problems that require moving from initial temperatures and pressures across phase transition boundaries as well as between subcritical and supercritical regions. The flash model is implemented in the open source, Python-based, algebraic modeling language, Pyomo. The roots of the cEOS are calculated analytically using an external function call that returns exact 1st and 2nd derivatives and is embedded directly via the AMPL Solver Library. The model will be publicly available as part of the Institute for the Design of Advanced Energy Systems (IDAES) process systems engineering framework.
- Subjects :
- Optimization problem
Computer science
020209 energy
AMPL
02 engineering and technology
Solver
Algebraic modeling language
020401 chemical engineering
Robustness (computer science)
0202 electrical engineering, electronic engineering, information engineering
Applied mathematics
Embedding
Bubble point
0204 chemical engineering
Cubic function
computer
computer.programming_language
Subjects
Details
- Database :
- OpenAIRE
- Accession number :
- edsair.doi...........af85a248be2b2df9d24a18975e37241b
- Full Text :
- https://doi.org/10.1016/b978-0-444-64241-7.50140-3