Elsevier

Journal of Computational Physics

Volume 227, Issue 3, 10 January 2008, Pages 1701-1721
Journal of Computational Physics

Enriched multi-point flux approximation for general grids

https://doi.org/10.1016/j.jcp.2007.09.021Get rights and content

Abstract

It is well known that the two-point flux approximation, a numerical scheme used in most commercial reservoir simulators, has O(1) error when grids are not K-orthogonal. In the last decade, the multi-point flux approximations have been developed as a remedy. However, non-physical oscillations can appear when the anisotropy is really strong. We found out the oscillations are closely related to the poor approximation of pressure gradient in the flux computation.

In this paper, we propose the control volume enriched multi-point flux approximation (EMPFA) for general diffusion problems on polygonal and polyhedral meshes. Non-physical oscillations are not observed for realistic and strongly anisotropic heterogeneous material properties described by a full tensor. Exact linear solutions are recovered for grids with non-planar interfaces, and a first and second order convergence are achieved for the flux and scalar unknowns, respectively.

Introduction

Many physical processes, for example, the Darcy flow in porous media and the heat transfer in Basin modeling, can be modeled by a diffusion equation in the form-·Kp=f.The diffusion coefficient K is often a space dependent full tensor because of the strongly anisotropic and inhomogeneous media, which imposes a great challenge for numerical schemes, especially when the principal directions of K are not aligned with the grids. This is usually the case for unstructured meshes. In the following, we will state everything in the context of reservoir simulation, simply because the initial motive is to develop a more robust discretization for simulating multi-phase flows in porous media, although the proposed scheme can apply to general diffusion problems described by Eq. (1). In this paper, we assume K is a piecewise constant tensor. The scalar unknown p will be called pressure for convenience.

There has been extensive research on developing numerical schemes for Eq. (1) on general grids. Some highly desirable properties of the discretization beyond the classical stability and accuracy, include local mass conservation, harmonic average transmissibilities, discrete maximum principle, and cost-efficiency. For historic reasons, the two-point flux approximation (TPFA), a scheme that is inconsistent when the grids are not K-orthogonal, is still used in most commercial reservoir simulators. Roughly speaking, K-orthogonality means that the flux −Kp · n can be approximated by a factor of the pressure difference from two neighbouring control volumes (see (8) for one example). Unfortunately, K-orthogonality is often lost in the grids that honor the geologic features such as the sloping faults and channels, and other important features such as nearly horizontal wells [18]. Recently, Wu and Parashkevov studied the effect of non-orthogonality error of deviated grids on the flow solutions from the two-point flux, control volume method [35]. They concluded that for most practical cases the errors in horizontal flow are relatively small and the errors in vertical flow can be rather significant.

To obtain a consistent scheme, different groups of researchers have independently developed the so-called control volume multi-point flux approximation (MPFA), such as Aavatsmark et al [3], Edwards and Rogers [15], Verma and Aziz [34]. Since their pioneer work, a whole class multi-point flux methods have been developed [2], [19], [26]. In Ref. [22], the authors implement the multi-point flux methods on a hexahedral grid. More recently, Klausen and Russell [19] compare the multi-point flux approximation with several other locally conservative schemes which handle discontinuous coefficients, such as the classical mixed finite element method and the support operators method (also called mimetic finite difference method). Klausen and Winther also proved the convergence of the multi-point flux approximations on smooth quadrilateral grids [20].

In most cases, good results are obtained by the multi-point flux methods, but non-physical oscillations can appear for strongly anisotropic fields because of non-monotonicity of the matrix (see, e.g. [24], [27]). This means that the numerical solution does not satisfy the maximum principle, although the analytical solution does. In order to improve the monotonicity property, Nordbotten and Eigestad recently developed a MPFA Z-method for quadrilateral grids by choosing a different stencil when computing the flux [29]. But it is not clear how to extend their method to unstructured polyhedral meshes. Some other very recent research on this issue includes [23], [28], [17], [4].

The mimetic finite difference schemes proposed by Shashkov et al. [33] are very promising in terms of dealing with highly distorted grids and heterogeneous media. The convergence and super convergence [6], [7] are also established for smooth problems on smooth meshes by rewriting the scheme into the form of mixed finite element methods. (A more general proof was provided in Ref. [8].) Furthermore, in Ref. [9], Brezzi et al. employ an innovative technique to generalize it to a family of schemes with parameters which might be tuned to achieve the discrete maximum principle. But by now such a scheme still does not exist, and the computational cost of the mimetic finite difference schemes is an issue too.

There is also considerable advance in mixed finite element type methods for distorted general meshes [10], [12], but they are quite expensive and the 3-D case is still under development [25], [21]. A worthy alternative, the control volume finite element (CVFE) methods (often called finite volume element methods) [5], [11], [32], are locally mass conservative and applicable on flexible grids, but they do not handle discontinuous diffusion coefficients well [14].

In this paper, we develop a new multi-point flux approximation method, called enriched multi-point flux approximation (EMPFA), based on more consistent pressure approximations in the interaction region. The proposed method does not produce oscillatory solutions and works for general matching or non-matching polygonal and polyhedral meshes, including meshes with non-planar interfaces. Expected convergence rate is also achieved for the new method, Moreover, the enriched multi-point flux approximation is equivalent to the two-point flux approximation for the K-orthogonal grids.

The remaining of the paper is organized as follows. In Section 2, we restate the original multi-point flux approximation on quadrilateral grids. Section 3 describes our new multi-point flux approximation for two-dimensional grids, shows its numerical convergence, and compares the numerical results with the multi-point flux approximation method. In Section 4, we extend the technique in Section 3 to polyhedral meshes. Finally, we summarize the paper and make some concluding remarks in Section 5.

Section snippets

Multi-point flux approximation

In this section, we first briefly review the multi-point flux method with surface mid-points as continuity points (called O-method [2]) on quadrilateral grids. The extension to unstructured grids is trivial. Then we analyze the limitations of the MPFA-O method.

Enriched multi-point flux approximation on polygon meshes

In this section, we present a new multi-point flux approximation, called enriched multi-point flux approximation. It works for general polygon meshes like the multi-point flux approximation. All the descriptions and explanations are only for quadrilateral control volumes, with straightforward extension to unstructured grids. All the notations will be the same as those in Section 2 if not specified otherwise.

Enriched multi-point flux approximation for polyhedral meshes

In this section, we extend the enriched multi-point flux approximation method to three-dimensional grids. For simplicity, we only describe the extension with the combination of piecewise linear approximation of pressure and the FEM way of obtaining the extra equation to eliminate the temporary unknown which is located at the ‘center’ of the interaction region.

Summary

The control volume multi-point flux approximation produces oscillatory solutions for diffusion processes in strongly anisotropic media. Within the setting of reservoir simulation, we showed that the oscillations are related to the poor approximation of pressure gradient in flux computation when the second order cross partial derivative of pressure is large. We then developed a new multi-point flux approximation, called enriched multi-point flux approximation (EMPFA), for general polygonal grids

Acknowledgments

We thank the ExxonMobil Upstream Research Company management for the permission to publish the paper, and appreciate the very fruitful discussions with our colleagues: Bret Beckner, Bill Watts, Adam Usadi, Ilya Mishev, Santosh Verma, Rossen Parashkevov, and Xiao-Hui Wu.

References (35)

  • M. Berndt et al.

    Superconvergence of the velocity in mimetic finite difference methods on quadrilaterals

    SIAM J. Numer. Anal.

    (2005)
  • F. Brezzi et al.

    Convergence of mimetic finite difference method for diffusion problems on polyhedral meshes

    SIAM J. Numer. Anal.

    (2005)
  • F. Brezzi et al.

    A family of mimetic finite difference methods on polygonal and polyhedral meshes

    Math. Mod. Meth. Appl. Sci.

    (2005)
  • Z. Cai et al.

    Control volume mixed finite element methods

    Computat. Geosci.

    (1997)
  • Z. Cai et al.

    The finite volume element method for diffusion equations on general triangulations

    SIAM J. Numer. Anal.

    (1991)
  • S.-H. Chou et al.

    A general framework for constructing and analyzing mixed finite volume methods on quadrilateral grids: the overlapping covolume case

    SIAM J. Numer. Anal.

    (2001)
  • P.G. Ciarlet

    The Finite Element Method for Elliptic Problems

    (2002)
  • Cited by (59)

    • An algebraic multiscale solver for the simulation of two-phase flow in heterogeneous and anisotropic porous media using general unstructured grids (AMS-U)

      2022, Applied Mathematical Modelling
      Citation Excerpt :

      In spite of these significant contributions, these methods lack a generally consistent flux approximation for anisotropic problems on unstructured grids In terms of flow equation approximation, much effort has been placed in developing consistent flux approximations, called Control Volume Distributed Multipoint Flux Approximations (CVD-MPFA), which overcome the limitations of TPFA [28–38]. Monotonicity is an important property sought by authors devising numerical schemes.

    • A Multiscale Control Volume framework using the Multiscale Restriction Smooth Basis and a non-orthodox Multi-Point Flux Approximation for the simulation of two-phase flows on truly unstructured grids

      2020, Journal of Petroleum Science and Engineering
      Citation Excerpt :

      Several authors further studied different approximations and developed these methods enabling the use of unstructured meshes with full permeability tensors (de Carvalho et al., 2007; da Silva et al., 2016; Friis and Edwards, 2011; Gao and Wu, 2010). However, they may fail to converge for highly anisotropic media on highly distorted meshes, (Edwards and Zheng, 2008; Chen et al., 2008). Parramore et al. (2016) brought the CVD-MPFA to the MsFV context, being the first consistent MsFV formulation for full tensors on general unstructured meshes.

    View all citing articles on Scopus
    1

    Partially funded by ExxonMobil Upstream Research Company.

    View full text