Increasing the Computational Speed of Flash Calculations With Applications for Compositional, Transient Simulations
- Authors
- Claus P. Rasmussen (Calsep A/S) | Kristian Krejbjerg (Calsep Inc.) | Michael L. Michelsen (Technical U. of Denmark) | Kersti E. Bjurstrøm (Scandpower Petroleum Technology A/S)
- DOI
- https://doi.org/10.2118/84181-PA
- Document ID
- SPE-84181-PA
- Publisher
- Society of Petroleum Engineers
- Source
- SPE Reservoir Evaluation & Engineering
- Volume
- 9
- Issue
- 01
- Publication Date
- February 2006
- Document Type
- Journal Paper
- Pages
- 32 - 38
- Language
- English
- ISSN
- 1094-6470
- Copyright
- 2006. Society of Petroleum Engineers
- Disciplines
- 4.1.5 Processing Equipment, 4.2.2 Pipeline Transient Behavior, 4.2 Pipelines, Flowlines and Risers, 5.2.2 Fluid Modeling, Equations of State, 5.5 Reservoir Simulation, 4.3.1 Hydrates, 5.2 Reservoir Fluid Dynamics, 5.3.2 Multiphase Flow
- Downloads
- 6 in the last 30 days
- 853 since 2007
- Show more detail
- View rights & permissions
SPE Member Price: | USD 12.00 |
SPE Non-Member Price: | USD 35.00 |
Summary
Approaches are presented for reducing the computation time spent on flash calculations in compositional, transient simulations. In a conventional flash calculation, the majority of the simulation time is spent on stability analysis, even for systems far into the single-phase region. A criterion has been implemented for deciding when it is justified to bypass the stability analysis. With the implementation of the developed time-saving initiatives, it has been shown for a number of compositional, transient pipeline simulations that a reduction of the computation time spent on flash calculations by approximately 85 to 90% can be achieved.
Introduction
Modeling of oil production requires simulations of transient flow. Examples are miscible-gas displacement in petroleum reservoirs and multiphase flow in pipelines, including slug formation and startup scenarios. In a typical transient-flow simulation, the system is discretized into a number of cells or sections. Phase amounts and phase properties are needed for each cell or section to solve the conservation equations in the model, and specifically for transient pipeline simulations to calculate such properties as heat loss to the surroundings, liquid holdup, and pressure drop. If the overall composition is constant during the simulation, the phase properties can be stored in precalculated tables listing the needed properties as a function of pressure and temperature (Bendiksen et al. 1991; Xu and Shea 2001). This is referred to in the following sections as a noncompositional, table-based simulation.
When simulating miscible-gas displacement in reservoirs, the assumption of a constant overall composition is not adequate because the injection gas will dissolve in the reservoir fluid and vice versa. Similarly, in many typical multiphase pipelines, the fluid composition will vary because of velocity differences between phases, interfacial mass transfer, and merging networks. In these situations, a compositional approach is useful. A compositional model has the drawback that the computation time is much higher than that of a noncompositional table-based approach. The phase amounts and properties must be evaluated in each cell or section in each timestep. Furthermore, phase compositions are required to calculate the interfacial mass transfer. Nevertheless, the increased accuracy in the fluid description makes the compositional approach attractive to represent multiphase pipelines and reservoirs with large compositional variations.
Flash Equilibrium Calculations in Compositional, Transient Simulations
The physical properties of a fluid in a cell or section depend on whether the fluid is present as a single phase or splits into several equilibrium phases. A flash calculation is therefore required in each timestep to determine the number of equilibrium phases and their amounts and compositions. Even with relatively few mixture components, the computation time of a compositional, transient simulation far exceeds that of a corresponding noncompositional, table-based simulation; furthermore, the computation time increases with an increased number of components.
File Size | 429 KB | Number of Pages | 7 |
References
Baker, L.E., Pierce, A.C., and Luks, K.D.: "Gibbs Energy Analysis of PhaseEquilibria," SPEJ (October 1982) 22, No. 5, 731.
Bendiksen, K.H., Maines, D., Moe, R., and Nuland, S.: "The Dynamic Two-Fluid Model OLGA:Theory and Application," SPEPE (May 1991) 6, No. 2, 171;Trans., AIME, 291.
Firoozabadi, A. and Pan, H.: "Fast and Robust Algorithm forCompositional Modeling: Part I—Stability Analysis Testing," SPEJ(March 2002) 7, No. 1, 78.
Hendricks, E.M.: "Reduction Theorem for Phase Equilibrium Problems," Ind.Eng. Chem. Res. (1988) 27, 1728.
Huron, M.J. and Vidal, J.: "New Mixing Rules inSimple Equations of State Representing Vapor-Liquid Equilibria of StronglyNon-Ideal Mixtures," Fluid Phase Equilibria (1979) 3,255.
Kontogeorgis, G.M., Voutsas, E.C., Yakoumis, I.V., and Tassios, D.P.: "AnEquation of State for Associating Fluids," I&EC Research (1996)35, 4310.
Michelsen, M.L.: "Calculation of PhaseEnvelopes and Critical Points for Multicomponent Mixtures ," Fluid PhaseEquilibria (1980) 4, 1-10.
Michelsen, M.L.: "The Isothermal FlashProblem. Part I: Stability," Fluid Phase Equilibria (1982) 9,1-19.
Michelsen, M.L.: "Calculation of CriticalPoints and Phase Boundaries in the Critical Region ," Fluid PhaseEquilibria (1984) 16, 57.
Michelsen, M.L.: "Simplified Flash Calculations for Cubic Equations ofState," Ind. Eng. Chem. Process Des. Dev. (1986) 25, 184.
Michelsen, M.L.: "Phase Equilibrium Calculations. What is Easy, and What isDifficult?," Comp. Chem. Eng. (1993) 17, 561.
Michelsen, M.L.: "Speeding up theTwo-Phase TP-Flash, With Applications for Calculation of MiscibleDisplacement," Fluid Phase Equilibria (1998) 143, 1-12.
Michelsen, M.L. and Mollerup, J.M.: Thermodynamic Models: Fundamentals& Computational Aspects, first edition, Tie-Line Publications, Holte,Denmark (2004).
Pan, H. and Firoozabadi, A.: "Fast and Robust Algorithm forCompositional Modeling: Part II—Two-Phase Flash Computations," SPEJ(December 2003) 8, No. 4, 380.
Soave, G.: "Equilibrium Constants from a Modified Redlich-Kwong Equation ofState," Chem. Eng. Sci. (1972) 27, 1197.
Xu, Z.G. and Shea, R.H.: "Important Tips for Setting up Simulation Modelsfor Multiphase Flow in Pipelines," Multiphase '01 Proc., Cannes, France(2001) 315-328.