1887

Abstract

Summary

Simulation of compositional problems in hydrocarbon reservoirs with complex heterogeneous structure requires adopting stable numerical methods that rely on an implicit treatment of the flux term in the conservation equation. The discrete approximation of convection term in governing equations is highly nonlinear due to the complex properties complemented with a multiphase flash solution. Consequently, robust and efficient techniques are needed to solve the resulting nonlinear system of algebraic equations. The solution of the compositional problem often requires the propagation of the displacement front to multiple control volumes at simulation timestep. Coping with this issue is particularly challenging in complex subsurface formations such as fractured reservoirs. In this study, we present a robust nonlinear solver based on a generalization of the trust-region technique to compositional multiphase flows. The approach is designed to embed a newly introduced Operator-Based Linearization technique and is grounded on the analysis of multi-dimensional tables related to parameterized convection operators. We segment the parameter-space of the nonlinear problem into a set of trust regions where the convection operators maintain the second-order behaviour (i.e., they remain positive or negative definite). We approximate these trust regions in the solution process by detecting the boundary of convex regions via analysis of the directional derivative. This analysis is performed adaptively while tracking the nonlinear update trajectory in the parameter-space. The proposed nonlinear solver locally constraints the updating of the overall compositions across the boundaries of convex regions. Besides, we enhance the performance of the nonlinear solver by exploring diverse preconditioning strategies for compositional problems. The proposed nonlinear solution strategies have been validated for both miscible and immiscible gas injection problems of practical interest.

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.202035094
2020-09-14
2024-04-20
Loading full text...

Full text loading...

References

  1. Aziz, K. and Settari, A.
    [1979] Petroleum Reservoir Simulation.Elsevier Applied Science.
    [Google Scholar]
  2. Coats, K.H.
    [1980] An Equation of State Compositional Model.Society of Petroleum Engineers.
    [Google Scholar]
  3. Collins, D., Nghiem, L., Li, Y.K. and Grabonstotter, J.
    [1992] An Efficient Approach to Adaptive-Implicit Compositional Simulation With an Equation of State.83, 111.
    [Google Scholar]
  4. Deuflhard, R
    [2004] Newton Methods for Nonlinear Problems: Affine Invariance and Adaptive Algorithms. Springer Series in Computational Mathematics. Springer Berlin Heidelberg.
    [Google Scholar]
  5. Gabor, A., Doleschall, S. and Farkas, E.
    [1985] General Purpose Compositional Models.Society of Petroleum Engineers.
    [Google Scholar]
  6. Garipov, T, Tomin, R, Rin, R., Voskov, D. and Tchelepi, H.
    [2018] Unified Thermo-Compositional-Mechanical Framework for Reservoir Simulation.Computational Geosciences.
    [Google Scholar]
  7. Geoquest
    Geoquest [2011] ECLIPSE Technical Description. Tech. rep., Schlumberger.
    [Google Scholar]
  8. Gilgen, H.
    [2006] Univariate Time Series in Geosciences: Theory and Examples. Springer Berlin Heidelberg.
    [Google Scholar]
  9. Jenny, P., Tchelepi, H.A. and Lee, S.H.
    [2009] Unconditionally convergent nonlinear solver for hyperbolic conservation laws with S-shaped flux functions.Journal of Computational Physics,228(20), 7497–7512.
    [Google Scholar]
  10. Khait, M.
    [2019] Delft Advanced Research Terra Simulator: General Purpose Reservoir Simulator with Operator-Based Linearization. Ph.D. thesis, TU Delft.
    [Google Scholar]
  11. Khait, M. and Voskov, D.V.
    [2017] Operator-based linearization for general purpose reservoir simulation.Journal of Petroleum Science and Engineering,157,990–998.
    [Google Scholar]
  12. [2018] Adaptive Parameterization for solving of Thermal/Compositional Nonlinear flow and transport with Buoyancy.SPEJ.
    [Google Scholar]
  13. Li, B. and Tchelepi, H.A.
    [2015] Nonlinear analysis of multiphase transport in porous media in the presence of viscous, buoyancy, and capillary forces.Journal of Computational Physics,297,104–131.
    [Google Scholar]
  14. Michelsen, M.L.
    [1982] The isothermal flash problem. Part II. Phase-split calculation.Fluid Phase Equilibria,9(1), 21–40.
    [Google Scholar]
  15. Ortega, J. and Rheinboldt, W.
    [1970] Iterative Solution of Nonlinear Equations in Several Variables. Classics in Applied Mathematics. Elsevier.
    [Google Scholar]
  16. Pruess, K., Fensterle, S., Moridis, G., Oldenburg, C. and Wu, Y.
    [1997] General Purpose Reservoir Simulators: the TOUGH2 Family.Journal of Computational Physics,62(2), 265–281.
    [Google Scholar]
  17. Voskov and Tchelepi
    [2011] Compositional Nonlinear Solver Based On Trust Regions Of The Flux Function Along Key Tie-Lines.Society of Petroleum Engineers.
    [Google Scholar]
  18. Voskov, D. and Tchelepi, H.
    [2012] Comparison of nonlinear formulations for two-phase multi-component EoS based simulation.Journal of Petroleum Science and Engineering,82–83,101–111.
    [Google Scholar]
  19. Voskov, D.V.
    [2017] Operator-based linearization approach for modeling of multiphase multi-component flow in porous media.Journal of Computational Physics,337,275–288.
    [Google Scholar]
  20. Wang, X.
    [2012] TRUST-REGION NEWTON SOLVER FOR MULTIPHASE FLOW AND TRANSPORT IN POROUS MEDIA. PhD. thesis, Stanford University.
    [Google Scholar]
  21. Wang, X. and Tchelepi, H.A.
    [2013] Trust-Region Newton Solver for Multiphase Flow and Transport in Heterogeneous Porous Media.
    [Google Scholar]
  22. Younis, R.
    [2011] Modern advances in software and solution algorithms for reservoir simulation. PhD. thesis, Stanford University.
    [Google Scholar]
http://instance.metastore.ingenta.com/content/papers/10.3997/2214-4609.202035094
Loading
/content/papers/10.3997/2214-4609.202035094
Loading

Data & Media loading...

This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error