A Critical Comparison of Reduced and Conventional EOS Algorithms
- Kjetil B. Haugen (ExxonMobil Upstream Research Company) | Bret Beckner (ExxonMobil Upstream Research Company)
- Document ID
- Society of Petroleum Engineers
- SPE Journal
- Publication Date
- March 2013
- Document Type
- Journal Paper
- 378 - 388
- 2013. Society of Petroleum Engineers
- 5.5 Reservoir Simulation, 4.1.1 Process Simulation, 5.2.2 Fluid Modeling, Equations of State
- 1 in the last 30 days
- 399 since 2007
- Show more detail
- View rights & permissions
|SPE Member Price:||USD 10.00|
|SPE Non-Member Price:||USD 30.00|
Phase-equilibrium calculations can be a time-consuming part of process simulators and compositional reservoir simulations. Various authors have presented encouraging speed improvements based on reduced methods that can lower the computational cost by reducing the number of independent variables and thus generating a smaller system of equations to solve. This paper presents a careful comparison of conventional and reduced algorithms, showing that they can be expressed as linear transformations of each other. Consequently, the two sets of algorithms exhibit identical convergence behavior, and the performance gain of the reduced methods is entirely caused by reducing the cost of linear algebra operations. Performance benchmarks show much smaller speed-up numbers than seen in previously published material. Highly optimized linear-algebra operations significantly limit the opportunity for further speed improvement from reduced methods. Only a marginal speed-up potential is observed for mixtures with 15 components or less. This suggests that reduced methods may be less attractive for reservoir simulation than previously thought.
|File Size||429 KB||Number of Pages||11|
Firoozabadi, A. 1999. Thermodynamics of Hydrocarbon Reservoirs, NewYork, New York: McGraw-Hill.
Firoozabadi, A. and Pan, H. 2002. Fast and robust algorithm forcompositional modeling: Part I—Stability analysis testing. SPE J. 7 (1): 78-89. http://dx.doi.org/10.2118/77299-PA.
Goedecker, S. and Hoisie, A. 2001. Performance Optimization ofNumerically Intensive Codes. Vol. 12. Philadelphia, Pennsylvania: Societyfor Industrial and Applied Mathematics.
Hendriks, E.M. 1988. Reduction theorem for phase equilibrium problems.Ind. Eng. Chem. Res. 27 (9): 1728-1732. http://dx.doi.org/10.1021/ie00081a027.
Hendriks, E.M. and van Bergen, A.R.D. 1992. Application of a reductionmethod to phase equilibria calculations. Fluid Phase Equilibria 74: 17-34. http://dx.doi.org/10.1016/0378-3812(92)85050-I.
Hoteit, H. and Firoozabadi, A. 2006. Simple phase stability-testingalgorithm in the reduction method. AIChE J. 52 (8):2909-2920. http://dx.doi.org/10.1002/aic.10908.
Jensen, B.H. and Fredenslund, A. 1987. A simplified flash procedure formulticomponent mixtures containing hydrocarbons and one non-hydrocarbon usingtwo-parameter cubic equations of state. Ind. Eng. Chem. Res. 26(10): 2129-2134. http://dx.doi.org/10.1021/ie00070a032.
Kenyon, D. and Behie, G.A. 1987. Third SPE comparative solution project: Gascycling of retrograde condensate reservoirs. J. Pet. Technol. 39 (8): 981-997. http://dx.doi.org/10.2118/12278-PA.
Killough, J. and Cossack, C. 1987. Fifth Comparative Solution Project:Evaluation of Miscible Flood Simulators. Paper SPE 16000 presented at the SPESymposium on Reservoir Simulation, San Antonio, Texas, 1-4 February. http://dx.doi.org/10.2118/16000-MS.
Li, Y. and Johns, R.T. 2006. Rapid flash calculations for compositionalsimulation. SPE Res Eval & Eng 9 (5): 521-529. http://dx.doi.org/10.2118/95732-PA.
Michelsen, M.L. 1982a. The isothermal flash problem. Part I. Stability.Fluid Phase Equilibria 9 (1): 1-19. http://dx.doi.org/10.1016/0378-3812(82)85001-2.
Michelsen, M.L. 1982b. The isothermal flash problem. Part II. Phase-SplitCalculation. Fluid Phase Equilibria 9 (1): 21-40. http://dx.doi.org/10.1016/0378-3812(82)85002-4.
Michelsen, M.L. 1986. Simplified flash calculations for cubic equations ofstate. Ind. Eng. Chem. Process Des. Dev. 25: 184-188. http://dx.doi.org/10.1021/i200032a029.
Michelsen, M.L. and Mollerup, J. 2007. Thermodynamic Models: Fundamentalsand Computational Aspects. Ronnebarvej, Denmark: Tie-line Publications.
Nichita, D.V. and Graciaa, A. 2011. A new reduction method for phaseequilibrium calculations. Fluid Phase Equilibria 302:226-233. http://dx.doi.org/10.1016/j.fluid.2010.11.007.
Nichita, D.V., Broseta, D., and de Hemptinne, J.-C. 2006. Multiphaseequilibrium calculation using reduced variables. Fluid Phase Equilibria 246: 15-27. http://dx.doi.org/10.1016/j.fluid.2006.05.016.
Okuno, R., Johns, R.T., and Sepehrnoori, K. 2010a. Application of a ReducedMethod in Compositional Simulation. SPE J. 15 (1): 39-49.http://dx.doi.org/10.2118/119657-PA.
Okuno, R., Johns, R.T., and Sepehrnoori, K. 2010b. Three-phase flash incompositional simulation using a reduced method. SPE J. 15(3): 689-703. http://dx.doi.org/10.2118/125226-PA.
Pan, H. and Firoozabadi, A. 2003. Fast and robust algorithm forcompositional modeling: Part II—Two-phase flash computations. SPE J. 8 (4): 380-391. http://dx.doi.org/10.2118/87335-PA.
Pan, H. and Tchelepi, H.A. 2010. Reduced Variable Method for General-PurposeCompositional Reservoir Simulation. Paper SPE 131737 presented at InternationalOil and Gas Conference and Exhibition in China, Beijing, China, 8-10 June. http://dx.doi.org/10.2118/131737-MS.
Rachford Jr., H.H. and Rice, J.D. 1952. Procedure for use of electronicdigital computers in calculating flash vaporization hydrocarbon equilibrium.J. Pet. Tech. 4 (10): 3, 19. http://dx.doi.org/10.2118/952327-G.
Rasmussen, C.P., Krejbjerg, K., Michelsen, M.L. et al. 2006. Increasing thecomputational speed of flash calculations with applications for compositional,transient simulations. SPE Res. Eval. Eng. 9 (1): 32-38. http://dx.doi.org/10.2118/84181-PA.
Voskov, D. and Tchelepi, H.A. 2008. Compositional space parametrization formiscible displacement simulation. Transport in Porous Media 75(1): 111-128. http://dx.doi.org/10.1007/s11242-008-9212-1.
Voskov, D. and Tchelepi, H.A. 2009. Tie-simplex based mathematical frameworkfor thermodynamical equilibrium computation of mixtures with an arbitrarynumber of phases. Fluid Phase Equilibria 283 (1-2): 1-11.http://dx.doi.org/10.1016/j.fluid.2009.04.018.