Abstract

We proposed an algorithm for phase equilibrium calculations involving hydrates. Our algorithm applies stability analysis simultaneously to flash calculations in order to handle scenarios differing in pressure, temperature and composition, through ranges presenting different number of phases that may also be in distinct physical states. Our work is based on the algorithms of Gupta et al. [Fluid Phase Equilibria, 65–89 (1991) 63] and Ballard and Sloan [Fluid Phase Equilibria 15–31 (2004b) 218], with modifications that contribute to both speed and robustness of these calculations. Our algorithm depends on fugacity coefficients that have to be calculated by suitable thermodynamic models using input variables from a given iteration. We treat pressure, temperature and guest components fugacities as input variables and present expressions for the calculations of fugacity coefficients for all components included in hydrate phases from these variables. We obtain these expressions through a combination of the hydrate phase thermodynamic model described by van der Waals and Platteuw with suitable thermodynamic modeling for the reference condition of the empty lattice of water. We applied the algorithm in P×T phase equilibrium diagram calculations involving liquid and vapor fluid phases, and ice and hydrates with sI and sII crystalline structures solid phases.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.