Skip to main content

Parallelization of a Compositional Reservoir Simulator

  • Conference paper
  • First Online:
Numerical Treatment of Multiphase Flows in Porous Media

Part of the book series: Lecture Notes in Physics ((LNP,volume 552))

Abstract

A finite volume dicretization has been used to solve compositional flow in porous media. Secondary migration in fractured rocks has been the main motivation for the work. Multipoint flux approximation has been implemented and adaptive local grid refinement, based on domain decomposition, is used at fractures and faults. The parallelization method, which is described in this paper, strongly promotes code reuse and gives a very high level of parallelization despite low implementation costs. The programming framework is also portable to other platforms or other applications. We have presented computer experiments to examine the parallel efficiency of the implemented parallel simulator with respect to scalability and speedup.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aavatsmark, I., Barkve, T., Bøe, Ø., and Mannseth, T., Discretization on unstructured grids for inhomogeneous, anisotropic media. Part I: Derivation of the methods, SIAM J. Scient. Comput. 19 (1998), 1700–1717.

    Article  MATH  Google Scholar 

  2. Aavatsmark, I., Barkve, T., Bøe, Ø., Reiso, E., and Teigland, R., Multipoint flux approximation for faults and grid refinement, submitted, 1999.

    Google Scholar 

  3. Bear, J. and Bachmat, Y., Introduction to Modeling of Transport Phenomena in Porous Media, Kluwer Academic Publishers, Dordrecht, Netherlands, 1990.

    Google Scholar 

  4. Bernardi, C., Maday, Y., and Patera, A. T., A new nonconforming approach to domain decomposition: the mortar element method, Nonlin. PDEs and their Applications, College de France Seminar, XI, 1992.

    Google Scholar 

  5. Bruaset, A. M., Cai, X., Langtangen, H. P., and Tveito, A., Numerical solution of PDEs on parallel computers utilising sequential simulators. Technical Report, University of Oslo, Depart. of Inform., Oslo, Norway, 1998.

    Google Scholar 

  6. Dahle, H. K., Espedal, M. S., and Sævareid, O. Characteristic, Local grid refinement techniques for reservoir flow problems, Numerical Methods for Partial Differential Equations 6 (1992), 279–309.

    Article  Google Scholar 

  7. Edwards, M. G., M-matrix flux splitting for general full tensor discretization operators, J. Comput. Physics, 1999, to appear.

    Google Scholar 

  8. Edwards, M. G., Cross flow tensors and finite volume approximation with deferred correction Comput. Methods Appl. Mech. Eng. 151 (1998), 143–161.

    Article  MATH  Google Scholar 

  9. Ewing, R. E., Lazarov, R. D., and Vassilevski, P. S., Local refinement technique for elliptic problems on cell-center grids, I; Error analysis Math. Comp. 56 (1991), 437–461.

    Article  MATH  MathSciNet  Google Scholar 

  10. Fladmark, G.E., A numerical method for local refinement of grid blocks applied to reservoir simulation, Internal Report, 1982, Norsk Hydro, Bergen, Norway.

    Google Scholar 

  11. Fladmark, G.E., Secondary oil migration: Mathematical and numerical model, Internal Report, 1995, Norsk Hydro, Bergen, Norway.

    Google Scholar 

  12. Reme, H., The preconditioning and multi-point flux approximation methods for solving secondary oil migration and upscaling problems, Dr. Scient. Thesis, Math. Dept., University of Bergen, Norway, 1999.

    Google Scholar 

  13. Teigland, R., On multilevel methods for numerical reservoir simulation, Dr. Scient. Thesis, Math. Dept., University of Bergen, Norway, 1991.

    Google Scholar 

  14. Verweij, J. M., Hydrocarbon migration systems analysis, Elsevier, Amsterdam, 1993.

    Google Scholar 

  15. Wachspress, E. L., Iterative Solution of Elliptic Systems and Applications to the Neutron Diffusion Equations of Reactor Physics, Prentice-Hall Inc, Englewood Cliffs, 1966.

    MATH  Google Scholar 

  16. Welte, D. H., Horsfield, B., and Baker, D. R., Petroleum and Basin Evolution, Springer-Verlag, Berlin, 1997.

    Google Scholar 

  17. Wong, T. W., Firoozabadi, A., and Aziz, K., The relationship of the volume balance method of compositional simulation to the Newton-Raphson method, SPE Reservoir Structure Symp., 5 (1990), 414–422.

    Google Scholar 

  18. Øye, G. Å., An object-oriented parallel implementation of local grid refinement and Domain decomposition in a simulator for secondary oil migration, Dr. Scient. Thesis, Math. Dept., University of Bergen, Norway, 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Reme, H., Øye, G.Å., Espedal, M.S., Fladmark, G.E. (2000). Parallelization of a Compositional Reservoir Simulator. In: Chen, Z., Ewing, R.E., Shi, ZC. (eds) Numerical Treatment of Multiphase Flows in Porous Media. Lecture Notes in Physics, vol 552. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45467-5_21

Download citation

  • DOI: https://doi.org/10.1007/3-540-45467-5_21

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67566-2

  • Online ISBN: 978-3-540-45467-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics