Time Efficient Solution of Phase Equilibria in Dynamic and Distributed Systems with Differential Algebraic Equation Solvers

Solution of phase equilibria with flash calculations is central in many processes. During the integrating of the conservation equations in these systems, flash calculations are traditionally solved in inner loops at each integration step. Some of these systems can be solved more efficiently using modern DAE solvers, where the differential equations and the algebraic equations describing the phase equilibrium are solved simultaneously. In this paper we present a framework, called the Thermodynamic Differential Algebraic Equation (TDAE) method, which handles most two-phase flash variants. The phase boundary is tracked, enabling a robust solution also with phase changes. The time consumption of the TDAE method has been compared to the traditional approach in several examples implemented in both Fortran and Matlab. In some cases, the TDAE method is more than 800 times faster, and in other cases the traditional methodology should be used. We will give insight into how and when DAE solvers can be used to speed ...

[1]  Hailong Li,et al.  Evaluation of SPUNG* and Other Equations of State for Use in Carbon Capture and Storage Modelling , 2012 .

[2]  Hamdi A. Tchelepi,et al.  Compositional Space Parameterization for Flow Simulation , 2007 .

[3]  E. Hairer,et al.  Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems , 2010 .

[4]  E. Biscaia,et al.  Differential-Algebraic Approach to Dynamic Simulations of Flash Drums with Rigorous Evaluation of Physical Properties , 2008 .

[5]  Petter Nekså,et al.  Use of sophisticated heat exchanger simulation models for investigation of possible design and operational pitfalls in LNG processes , 2010 .

[6]  E. Hairer,et al.  Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems , 2010 .

[7]  M. Michelsen The isothermal flash problem. Part I. Stability , 1982 .

[8]  Terje Hertzberg,et al.  Dynamic model of a system with phase- and reaction equilibrium , 1995 .

[9]  C. Sørlie,et al.  On estimating the error of local thermodynamic models—a general approach , 1989 .

[10]  Flavio Manenti,et al.  Efficient Numerical Solver for Partially Structured Differential and Algebraic Equation Systems , 2009 .

[11]  Hailong Li,et al.  CO2 transport–Depressurization, heat transfer and impurities , 2011 .

[12]  Michael L. Michelsen,et al.  Increasing the Computational Speed of Flash Calculations With Applications for Compositional, Transient Simulations , 2006 .

[13]  Harald Taxt Walnum,et al.  A flexible and robust modelling framework for multi-stream heat exchangers , 2013, Comput. Chem. Eng..

[14]  Linda R. Petzold,et al.  Using Krylov Methods in the Solution of Large-Scale Differential-Algebraic Systems , 1994, SIAM J. Sci. Comput..

[15]  H. H. Rachford,et al.  Procedure for Use of Electronic Digital Computers in Calculating Flash Vaporization Hydrocarbon Equilibrium , 1952 .

[16]  Filip Logist,et al.  A reduced order rate based model for distillation in packed columns: Dynamic simulation and the differentiation index problem , 2012 .

[17]  Svend Tollak Munkejord,et al.  Depressurization of carbon dioxide in pipelines- Models and methods , 2011 .

[18]  M. Michelsen The isothermal flash problem. Part II. Phase-split calculation , 1982 .

[19]  Hailong Li,et al.  PVTxy properties of CO2 mixtures relevant for CO2 capture, transport and storage: Review of available experimental data and theoretical models , 2011 .

[20]  Morten Hammer,et al.  Equilibrium and transport properties of CO2 + N2O and CO2 + NO mixtures: Molecular simulation and equation of state modelling study , 2012 .

[21]  Hervé Pingaud,et al.  Steady-state and dynamic simulation of plate fin heat exchangers , 1989 .

[22]  Carlos A. Dorao,et al.  A review on heat exchanger thermal hydraulic models for cryogenic applications , 2011 .

[23]  G. Soave Equilibrium constants from a modified Redlich-Kwong equation of state , 1972 .

[24]  Linda R. Petzold,et al.  Consistent Initial Condition Calculation for Differential-Algebraic Systems , 1998, SIAM J. Sci. Comput..

[25]  Carol S. Woodward,et al.  Enabling New Flexibility in the SUNDIALS Suite of Nonlinear and Differential/Algebraic Equation Solvers , 2020, ACM Trans. Math. Softw..

[27]  Margot Gerritsen,et al.  Efficient integration of stiff kinetics with phase change detection for reactive reservoir processes , 2007 .

[28]  Linda R. Petzold,et al.  Numerical solution of initial-value problems in differential-algebraic equations , 1996, Classics in applied mathematics.

[29]  Hugo A. Jakobsen,et al.  Chemical Reactor Modeling , 2014 .

[30]  Svend Tollak Munkejord,et al.  Solution of the Span–Wagner Equation of State Using a Density–Energy State Function for Fluid-Dynamic Simulation of Carbon Dioxide , 2012 .

[31]  O. Araújo,et al.  Dynamic simulation of flash drums using rigorous physical property calculations , 2007 .