Errors in the upstream mobility scheme for countercurrent two-phase flow in heterogeneous porous media

In reservoir simulation, the upstream mobility scheme is widely used for calculating fluid flow in porous media and has been shown feasible for flow when the porous medium is homogeneous. In the case of flow in heterogeneous porous media, the scheme has earlier been shown to give erroneous solutions in approximating pure gravity segregation. Here, we show that the scheme may exhibit larger errors when approximating flow in heterogeneous media for flux functions involving both advection and gravity segregation components. Errors have only been found in the case of countercurrent flow. The physically correct solution is approximated by an extension of the Godunov and Engquist–Osher flux. We also present a new finite volume scheme based on the local Lax–Friedrichs flux and test the performance of this scheme in the numerical experiments.

[1]  N. Risebro,et al.  Solution of the Cauchy problem for a conservation law with a discontinuous flux function , 1992 .

[2]  John D. Towers A Difference Scheme for Conservation Laws with a Discontinuous Flux: The Nonconvex Case , 2001, SIAM J. Numer. Anal..

[3]  Raimund Bürger,et al.  An Engquist-Osher-Type Scheme for Conservation Laws with Discontinuous Flux Adapted to Flux Connections , 2009, SIAM J. Numer. Anal..

[4]  Siddhartha Mishra,et al.  OPTIMAL ENTROPY SOLUTIONS FOR CONSERVATION LAWS WITH DISCONTINUOUS FLUX-FUNCTIONS , 2005 .

[5]  S. Kružkov FIRST ORDER QUASILINEAR EQUATIONS IN SEVERAL INDEPENDENT VARIABLES , 1970 .

[6]  E. F. Kaasschieter Solving the Buckley–Leverett equation with gravity in a heterogeneous porous medium , 1999 .

[7]  Jérôme Jaffré,et al.  Godunov-Type Methods for Conservation Laws with a Flux Function Discontinuous in Space , 2004, SIAM J. Numer. Anal..

[8]  S. Osher,et al.  One-sided difference approximations for nonlinear conservation laws , 1981 .

[9]  R. LeVeque Finite Volume Methods for Hyperbolic Problems: Characteristics and Riemann Problems for Linear Hyperbolic Equations , 2002 .

[10]  T. Gimse Conservation laws with discontinuous flux functions , 1993 .

[11]  Rainer Helmig,et al.  Multiphase Processes in Porous Media , 2006 .

[12]  R. H. Brooks,et al.  Hydraulic properties of porous media , 1963 .

[13]  E. Toro Riemann Solvers and Numerical Methods for Fluid Dynamics , 1997 .

[14]  N. Risebro,et al.  A Theory of L1-Dissipative Solvers for Scalar Conservation Laws with Discontinuous Flux , 2010, 1004.4104.

[15]  I. Bohachevsky,et al.  Finite difference method for numerical computation of discontinuous solutions of the equations of fluid dynamics , 1959 .

[16]  P. H. Sammon,et al.  An Analysis of Upstream Differencing , 1988 .

[17]  Jérôme Jaffré,et al.  On the upstream mobility scheme for two-phase flow in porous media , 2009, ArXiv.

[18]  Siam Staff,et al.  Godunov-Type Methods for Conservation Laws with a Flux Function Discontinuous in Space , 2004 .

[19]  Adimurthi,et al.  Conservation law with discontinuous flux , 2003 .

[20]  Jérôme Jaffré,et al.  Upstream differencing for multiphase flow in reservoir simulation , 1991 .