Accelerating Flash Calculation using Compositional Space for Compositional Simulation

Abstract Compositional simulation is often required for modeling complex oil recovery processes, such as CO 2 enhanced oil recovery ( Chen and Reynolds, 2016; Dai et al., 2014 ). Flash calculation using Equation of State (EOS) is very CPU expensive in compositional simulation. Conventional approaches for initial guess of K-values usually have several levels of limitations. This paper reports our research motivated to provide trustworthy initial guess for flash calculation and further improve flash performance in isothermal processes. Reservoir fluid composition changes are categorized into two different scenarios: (a) slightly varying or constant composition changes in depletion process; and (b) sharp varying composition in gas injection process. Scenario (a) is reasonably parameterized as a compositional space of K-value and vapor mole fraction varied with pressure. Considering the actual simulation of gas injection process, a compositional space is defined via introducing a key pseudo composition as a controlling variable in addition to pressure. Flash calculation is formulated through direct solution of those non-linear equations in phase-split calculation, and solved by combining successive substitution iteration (SSI) and Newton-Raphson (NR) method. Using interpolation from the constructed compositional space, it is found that the initial guess of K-values for flash calculation are always obtained with safeguard. A variety of fluid samples has been applied for testing this new flash technique. The results show that initial guesses of K-values based on Wilson’s correlation results cause much more flash iterations and even failures in some gas injection examples. On the other hand, the proposed method shows significant advantages in reducing the number of flash iterations in all examples. In addition, the SSI procedure in flash can even be bypassed and only NR procedure and a simple Rachford-Rice Equation Preconditioning is sufficient.

[1]  Michael Locht Michelsen,et al.  Thermodynamic Modelling: Fundamentals and Computational Aspects , 2004 .

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

[3]  Russell T. Johns,et al.  Rapid Flash Calculations for Compositional Simulation , 2006 .

[4]  Albert C. Reynolds,et al.  Ensemble-Based Optimization of the Water-Alternating-Gas-Injection Process , 2016 .

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

[6]  John Killough,et al.  A New Approach To Load Balance for Parallel Compositional Simulation Based on Reservoir Model Over-Decomposition , 2013, ANSS 2013.

[7]  Randi Moe,et al.  The dynamic two-fluid model OLGA; Theory and application , 1991 .

[8]  Peng Wang,et al.  Noniterative Phase Equilibrium Calculation in Compositional Reservoir Simulation , 1993 .

[9]  Hari S. Viswanathan,et al.  Uncertainty analysis of carbon sequestration in an active CO2-EOR field , 2016 .

[10]  Abbas Firoozabadi,et al.  General Strategy for Stability Testing and Phase-Split Calculation in Two and Three Phases , 2012 .

[11]  Michael L. Michelsen,et al.  Simplified flash calculations for Cubic Equations of State , 1986 .

[12]  E. Olivares Production Performance Modeling Through Integration of Reservoir and Production Network with Asphaltene Deposition , 2015 .

[13]  John Killough,et al.  A new approach to load balance for parallel/compositional simulation based on reservoir-model overdecomposition , 2013 .

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

[15]  Bicheng Yan,et al.  A fully compositional model considering the effect of nanopores in tight oil reservoirs , 2017 .

[16]  Russell T. Johns,et al.  Comparison of Reduced and Conventional Two-Phase Flash Calculations , 2015 .

[17]  A. Lucia,et al.  Thermodynamically consistent quasi‐Newton formulae , 1985 .

[18]  E. Hendriks,et al.  Reduction theorem for phase equilibrium problems , 1988 .

[19]  Kamy Sepehrnoori,et al.  Application of a reduced method in compositional simulation , 2010 .

[20]  Richard Middleton,et al.  Uncertainty quantification for CO2 sequestration and enhanced oil recovery , 2014 .

[21]  H. Renon,et al.  The isothermal flash problem: New methods for phase split calculations , 1987 .

[22]  Peng Wang,et al.  Comparison of flash calculations in compositional reservoir simulation , 1995 .

[23]  John A. Trangenstein,et al.  Customized minimization techniques for phase equilibrium computations in reservoir simulation , 1987 .

[24]  Michael L. Michelsen,et al.  Calculation of phase envelopes and critical points for multicomponent mixtures , 1980 .