Fast computation of arrival times in heterogeneous media

We continue the work that was initiated in (K. H. Karlsen, K.-A. Lie, and N. H. Risebro. A fast marching method for reservoir simulation. Comp. Geo., 4(2) (2000)185–206) on a marching method for simulating two-phase incompressible immiscible flow of water and oil in a porous medium. We first present an alternative derivation of the marching method that reveals a strong connection to modern streamline methods. Then, through the study of three numerical test cases we present two deficiencies: (i) the original marching algorithm does not always compute the correct solution of the underlying difference equations, and (ii) the method gives largely inaccurate arrival times in the presence of large jumps within the upwind difference stencil. As a remedy of the first problem, we present a new advancing-front method, which is faster than the original marching method and guarantees a correct solution of the underlying discrete linear system. To cure the second problem, we present two adaptive strategies that avoid the use of finite-difference stencils containing large jumps in the arrival times. The original marching method was introduced as a fast tool for simulating two-phase flow scenarios in heterogeneous formations. The new advancing-front method has limited applicability in this respect, but may rather be used as a fast and relatively accurate method for computing arrival times and derived quantities in heterogeneous media.

[1]  James A. Sethian,et al.  Level Set Methods and Fast Marching Methods , 1999 .

[2]  K. Aziz,et al.  Petroleum Reservoir Simulation , 1979 .

[3]  Branicky [IEEE 1994 33rd IEEE Conference on Decision and Control - Lake Buena Vista, FL, USA (14-16 Dec. 1994)] Proceedings of 1994 33rd IEEE Conference on Decision and Control - Stability of switched and hybrid systems , 1994 .

[4]  Virginie Daru,et al.  Level Set Methods and Fast Marching Methods – Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science by J.A. Sethian (Cambridge University Press, Cambridge, UK, 1999, 2nd edition, 378 pp.) £18.95 paperback ISBN 0 521 64557 3 , 2000 .

[5]  Phillip Colella,et al.  Two new methods for simulating photolithography development in 3D , 1996, Advanced Lithography.

[6]  J A Sethian,et al.  A fast marching level set method for monotonically advancing fronts. , 1996, Proceedings of the National Academy of Sciences of the United States of America.

[7]  N. Risebro,et al.  A fast marching method for reservoir simulation , 2000 .

[8]  S. Osher,et al.  Algorithms Based on Hamilton-Jacobi Formulations , 1988 .

[9]  Elbridge Gerry Puckett,et al.  Two new methods for simulating photolithography development in 3D , 1997 .

[10]  J. Tsitsiklis,et al.  Efficient algorithms for globally optimal trajectories , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[11]  D. W. Pollock Semianalytical Computation of Path Lines for Finite‐Difference Models , 1988 .

[12]  James A. Sethian,et al.  Fast-marching level-set methods for three-dimensional photolithography development , 1996, Advanced Lithography.

[13]  Akhil Datta-Gupta,et al.  A semianalytic approach to tracer flow modeling in heterogeneous permeable media , 1995 .

[14]  G. Chavent Mathematical models and finite elements for reservoir simulation , 1986 .

[15]  SIMULATIONK. H. KARLSEN,et al.  A FAST MARCHING METHOD FOR 3 D RESERVOIR , 2000 .

[16]  Ronald Fedkiw,et al.  Level set methods and dynamic implicit surfaces , 2002, Applied mathematical sciences.

[17]  K. Karlsen,et al.  Numerical solution of reservoir flow models based on large time step operator splitting algorithms , 2000 .

[18]  J. Sethian,et al.  Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations , 1988 .