Skip to main content
Log in

An efficient hybrid local nonmatching method for multiphase flow simulations in heterogeneous fractured media

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

This paper presents simulation methodology that combines a local nonmatching grid with a discrete fracture model. Designed for 2D and 3D multiphase flow simulations in standard simulators, the method handles matrix–matrix, fracture–fracture, and matrix–fracture connections in the context of an unstructured, local nonmatching grid. The grid is generated at the fracture intersections, enabling accurate modeling of small control volumes between connecting fractures. Grids are obtained simply by redistributing the volume of small control volumes surrounding the small control volumes, making the method computationally efficient. A unified method to calculate the interblock transmissibility is used for both matching and nonmatching mesh. An unstructured finite-volume graph-based reservoir simulator with a two-point flux approximation reads the new grid by making a simple modification to the graph of connections between the control volumes. The method requires no special treatment of fracture–fracture or matrix–fracture transmissibility calculations and has the flexibility to simulate any flow problem efficiently. Several 2D and 3D numerical examples demonstrate the method’s performance and accuracy. Both simple and complex fracture configurations are presented with various levels of geologic and fluid complexity. The numerical results are in good agreement with those of a reference solution obtained on a finely structured grid.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28
Fig. 29

Similar content being viewed by others

Notes

  1. Mark of Schlumberger, Chevron and TOTAL.

Abbreviations

A :

Area of the interface

H :

Distance (Figs. 8, 9)

e :

Fracture thickness

u:

Unit vector (Figs. 8, 9)

K :

Absolute permeability

n:

Unit normal vector (Figs. 8, 9)

p :

Pressure

P c :

Capillary pressure

F :

Flow rate

Φ:

Potential

T :

Transmissibility

c :

Defined in Eq. 4

λ :

Fluid mobility

μ :

Viscosity

ϕ :

Porosity

References

  1. Mustapha H, Dimitrakopoulos R (2009) Discretizing complex fractured fields for incompressible two-phase flow. Int J Numer Methods Fluids 65:764–780

    Article  Google Scholar 

  2. Mustapha H, Dimitrakopoulos R, Graf T, Firoozabadi A (2011) An efficient method for discretizing 3D fractured media for subsurface flow and transport simulations. Int J Numer Methods Fluids 67:651–670

    Article  MATH  Google Scholar 

  3. Silliman SE, Berkowitz B (2000) The impact of biased sampling on the estimation of the semivariogram within fractured media containing multiple fracture sets. Math Geol 32:543–560

    Article  Google Scholar 

  4. Michael S, Riley M (2004) An algorithm for generating rock fracture patterns: mathematical analysis. Math Geol 36:683–702

    Article  Google Scholar 

  5. Dowd PA, Xu C, Mardia K et al (2007) A comparison of methods for the stochastic simulation of rock fractures. Math Geol 39:697–714

    Article  MATH  Google Scholar 

  6. Bourgueat A (1984) Homogenized behavior of diphasic flow in naturally fissured reservoir with uniform fractures. Comput Methods Appl Mech Eng 47:205–217

    Article  Google Scholar 

  7. Kazemi H, Gilman J (1969) Pressure transient analysis of naturally fractured reservoirs with uniform fracture distribution. SPE J 9:451–462

    Article  Google Scholar 

  8. Kazemi H, Gilman J (1992) Analytical and Numerical solution of oil recovery from fractured reservoirs with empirical transfer functions. SPE J 7:219–227

    Google Scholar 

  9. Arbogast T, Douglas J, Hornung U (2004) Derivation of the double porosity model of single phase via homogenization theory. SIAM J Math Anal 21:823–836

    Article  MathSciNet  Google Scholar 

  10. Noorishad J, Mehran M (1982) An upstream finite element method for solution of transient transport equation in fractured porous media. Water Resour Res 18:588–596

    Article  Google Scholar 

  11. Baca R, Arnett R, Langford D (1984) Modeling fluid flow in fractured porous rock masses by finite element techniques. Int J Numer Methods Fluids 4:337–348

    Article  MATH  Google Scholar 

  12. Granet S, Fabrie P, Lemmonier P et al (1998) A single phase flow simulation of fractured reservoir using a discrete representation of fractures. Presented at the 6th European conference on the mathematics of oil recovery, Peebles, Scotland

  13. Slough K, Sudicky E, Forsyth P (1999) Grid refinement for modeling multiphase flow in discretely fractured porous media. Adv Water Resour 23:261–269

    Article  Google Scholar 

  14. Slough K, Sudicky E, Forsyth P (1999) Importance of rock matrix entry pressure on DNAPL migration in fractured geologic materials. Ground Water 37:237–243

    Article  Google Scholar 

  15. Slough K, Sudicky E, Forsyth P (1999) Numerical simulation of multiphase flow and phase partitioning in discretely fractured geologic media. J Contam Hydrol 40:107–136

    Article  Google Scholar 

  16. Kim J, Deo M (1999) Comparison of the performance of a discrete fracture multiphase model with those using conventional methods. Paper SPE 51928 presented at the SPE reservoir simulation symposium, Houston, Texas, 14–17 February 1999

  17. Kim J, Deo M (2000) Finite element discrete fracture model for multiphase flow in porous media. AIChE J 46:1120–1130

    Article  Google Scholar 

  18. Bastian P, Helmig R, Jakobs H et al (2000) Numerical simulation of multiphase flow in fractured porous media. In: Chen Z, Ewing RE, Shi ZC (eds) Numerical treatment of multiphase flows in porous media, vol 552., Lecture notes in physicsSpringer, Berlin, pp 1–18

    Chapter  Google Scholar 

  19. Bastian P, Helmig R (1999) Efficient fully-coupled solution techniques for two-phase flow in porous media: parallel multigrid solution and large scale computations. Adv Water Resour 23:199–216

    Article  Google Scholar 

  20. Bogdanov I, Mourzenko V, Thovert J et al (2003) Two-phase flow through fractured porous media. Phys Rev E 68:1–24

    Article  MathSciNet  Google Scholar 

  21. Geiger S, Roberts S, Matthai S et al (2004) Combining finite element and finite volume methods for efficient multiphase flow simulations in highly heterogeneous and structurally complex geologic media. Geofluids 4:284–299

    Article  Google Scholar 

  22. Monteagudo J, Firoozabadi A (2004) Control-volume method for numerical simulation of two-phase immiscible flow in two- and three-dimensional discrete-fractured media. Water Resour Res 40:1–20

    Article  Google Scholar 

  23. Matthai S, Mezentsev A, Belayneh M (2005) Control-volume finite-element two-phase flow experiments with fractured rock represented by unstructured 3D hybrid meshes. Paper SPE 93341 presented at the SPE reservoir simulation symposium, The Woodlands, Texas, 31 January–2 February 2005

  24. Hoteit H, Firoozabadi A (2006) An efficient numerical model for incompressible two-phase flow in fractured media. Adv Water Resour 31:891–905

    Article  Google Scholar 

  25. Karimi-Fard M, Durlofsky L, Aziz K (2006) An efficient discrete-fracture model applicable for general-purpose reservoir simulators. SPE J 9:227–236

    Article  Google Scholar 

  26. Sandve TH, Berre I, Nordbotten JM (2012) An efficient multi-point flux approximation method for discrete fracture-matrix simulations. J Comput Phys 231:3784–3800

    Article  MATH  MathSciNet  Google Scholar 

  27. King PR (1989) The use of renormalization for calculating effective permeability. Transp Porous Media 4:37–58

    Article  Google Scholar 

  28. Bernier C, Candus E, Faille I et al (2003) Maillages non Coincidents pour la Modelisation des Ecoulements en Milieux Poreux. Technical report 54 332, Institut Francais du Petrole, Rueil-Malmaison, France

  29. Faille I, Nataf F, Saas L et al (2004) Finite volume methods on non-matching grids with arbitrary interface conditions and highly heterogeneous media. Domain decomposition methods in science and engineering, vol 40., Lecture notes in computer science engineeringSpringer, Berlin, pp 243–250

    Chapter  Google Scholar 

  30. Saas L, Faille I, Nataf F et al (2005) Finite volume methods for domain decomposition on nonmatching grids with arbitrary interface conditions. SIAM J Numer Anal 43:860–890

    Article  MATH  MathSciNet  Google Scholar 

  31. Cao H, Tchelepi HA, Wallis J et al (2005) Parallel scalable unstructured CPR-type linear solver for reservoir simulation. Paper SPE 96809 presented at the SPE annual technical conference and exhibition, 9–12 October, Dallas, Texas. ISBN 978-1-55563-150-5

  32. DeBaun D, Byer T, Childs P et al (2005) An extensible architecture for next generation scalable parallel reservoir simulation. Paper SPE 93274 presented at the SPE reservoir simulation symposium, Houston, Texas, 31 January–2 February 2005

  33. Fjerstad PA, Sikandar AS, Cao H et al (2005) Next generation parallel computing for large-scale reservoir simulation. In: SPE international improved oil recovery conference in Asia Pacific, 5–6 December, Kuala Lumpur, Malaysia. ISBN 978-1-61399-001-8

  34. INTERSECT Simulator. http://www.slb.com/services/software/reseng/intersect.aspx

  35. Frey P, George PL (2008) Mesh generation: application to finite elements. Wiley, London

    Book  Google Scholar 

  36. Karimi-Fard M, Firoozabadi A (2003) Numerical simulation of water injection in fractured media using discrete-fracture model and the Galerkin method. SPE Reserv Eval Eng 6:117

    Article  Google Scholar 

  37. Coats KH, Thomas LK, Pierson RG (1998) Compositional and black oil reservoir simulation. SPE Res Eng 4:149–162. SPE-50990

    Google Scholar 

  38. Young LC, Russell TF (1993) Implementation of an adaptive implicit method. Paper SPE 25245 presented at the SPE reservoir simulation symposium, New Orleans, 28 February–3 March 1993

  39. Quandalle P, Savary D (1989) An implicit in pressure and saturations approach to fully compositional simulation. Paper SPE 18423 presented at the SPE reservoir simulation symposium, Houston, 6–8 February 1989

  40. Cao H, Aziz K (2002) Performance of IMPSAT and IMPSAT-AIM models in compositional simulation. Paper SPE 77720 presented at the SPE annual technical conference and exhibition, San Antonio, Texas, 29 September–2 October 2002

  41. Coats KH (2003) IMPES stability: selection of stable timesteps. SPE J 8(2):181–187. SPE-84924

    Google Scholar 

  42. Ponting DK (1989) Corner point geometry in reservoir simulation. In: Proceedings of the European conference on the mathematics of oil recovery, Cambridge, England, 25–27 July 1989

Download references

Acknowledgments

We thank the Editor-in-Chief of Engineering with Computers handling our manuscript and the anonymous reviewers for their detailed comments that have helped improve the manuscript. The authors thank Schlumberger for the support and the permission to publish this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hussein Mustapha.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mustapha, H. An efficient hybrid local nonmatching method for multiphase flow simulations in heterogeneous fractured media. Engineering with Computers 31, 347–360 (2015). https://doi.org/10.1007/s00366-014-0355-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-014-0355-0

Keywords

Navigation