Introduction to Aspects of Multiscale Modeling as Applied to Porous Media

Similar documents
Mixed Multiscale Methods for Heterogeneous Elliptic Problems

Introduction to Aspects of Multiscale Modeling as Applied to Porous Media

Multiscale Computation for Incompressible Flow and Transport Problems

Introduction to Aspects of Multiscale Modeling as Applied to Porous Media

Numerical Simulation of Flows in Highly Heterogeneous Porous Media

Operator Upscaling for the Wave Equation

A FAMILY OF MULTISCALE HYBRID-MIXED FINITE ELEMENT METHODS FOR THE DARCY EQUATION WITH ROUGH COEFFICIENTS. 1. Introduction

Xingye Yue. Soochow University, Suzhou, China.

Multiscale Finite Element Methods. Theory and

A MULTISCALE METHOD FOR MODELING TRANSPORT IN POROUS MEDIA ON UNSTRUCTURED CORNER-POINT GRIDS

Outline: 1 Motivation: Domain Decomposition Method 2 3 4

Multiscale Methods for Multiphase Flow in Porous Media

Parallel Simulation of Subsurface Fluid Flow

T. Arbogast, Zhen Tao, and Hailong Xiao, Multiscale mortar mixed methods for heterogeneous elliptic problems, in Recent Advances in Scientific

Homogenization and numerical Upscaling. Unsaturated flow and two-phase flow

Upscaling Wave Computations

Weak Galerkin Finite Element Methods and Applications

b i (x) u + c(x)u = f in Ω,

MMsFEM and Streamlines

Todd Arbogast. Department of Mathematics and Center for Subsurface Modeling, Institute for Computational Engineering and Sciences (ICES)

Texas at Austin 2 Nazarbayev University. January 15, 2019

A MATRIX ANALYSIS OF OPERATOR-BASED UPSCALING FOR THE WAVE EQUATION

ICES REPORT A Generalized Mimetic Finite Difference Method and Two-Point Flux Schemes over Voronoi Diagrams

ON THE MULTIPOINT MIXED FINITE VOLUME METHODS ON QUADRILATERAL GRIDS

Numerical Solution I

Modeling of two-phase flow in fractured porous media on unstructured non-uniform coarse grids

Interior superconvergence in mortar and non-mortar mixed finite element methods on non-matching grids

A Petrov-Galerkin Enriched Method: A Mass Conservative Finite Element Method For The Darcy Equation

AN A PRIORI ERROR ANALYSIS OF OPERATOR UPSCALING FOR THE ACOUSTIC WAVE EQUATION

Nonparametric density estimation for elliptic problems with random perturbations

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

Robust Domain Decomposition Preconditioners for Abstract Symmetric Positive Definite Bilinear Forms

Physical and Computational Domain Decompositions for Modeling Subsurface Flows

Stochastic multiscale modeling of subsurface and surface flows. Part III: Multiscale mortar finite elements for coupled Stokes-Darcy flows

Modeling two-phase flow in strongly heterogeneous porous media

ACM/CMS 107 Linear Analysis & Applications Fall 2017 Assignment 2: PDEs and Finite Element Methods Due: 7th November 2017

On some numerical convergence studies of mixed finite element methods for flow in porous media

Seminar zu aktuellen Themen der Numerik im Wintersemester 2010/2011

A multipoint flux mixed finite element method on hexahedra

A MIXED MULTISCALE FINITE ELEMENT METHOD FOR ELLIPTIC PROBLEMS WITH OSCILLATING COEFFICIENTS

A Multiscale Mortar Multipoint Flux Mixed Finite Element Method

Analysis of Two-Grid Methods for Nonlinear Parabolic Equations by Expanded Mixed Finite Element Methods

A GENERALIZED CONVECTION-DIFFUSION MODEL FOR SUBGRID TRANSPORT IN POROUS MEDIA

A multiscale preconditioner for stochastic mortar mixed finite elements

PARTITION OF UNITY FOR THE STOKES PROBLEM ON NONMATCHING GRIDS

Hybridized DG methods

Weak Galerkin Finite Element Scheme and Its Applications

Homogenization Theory

Splitting methods in the design of coupled flow and mechanics simulators

arxiv: v1 [math.na] 4 Jun 2014

Mixed Finite Element Methods. Douglas N. Arnold, University of Minnesota The 41st Woudschoten Conference 5 October 2016

MORTAR MULTISCALE FINITE ELEMENT METHODS FOR STOKES-DARCY FLOWS

A Domain Decomposition Method for Quasilinear Elliptic PDEs Using Mortar Finite Elements

A Multiscale Mortar Method And Two-Stage Preconditioner For Multiphase Flow Using A Global Jacobian Approach

Two-Scale Wave Equation Modeling for Seismic Inversion

Discontinuous Galerkin method for a class of elliptic multi-scale problems

Multigrid Methods for Saddle Point Problems

Homogenization and Multiscale Modeling

On Nonlinear Dirichlet Neumann Algorithms for Jumping Nonlinearities

A Framework for Modeling Subgrid Effects for Two-Phase Flows in Porous Media

A NUMERICAL APPROXIMATION OF NONFICKIAN FLOWS WITH MIXING LENGTH GROWTH IN POROUS MEDIA. 1. Introduction

Stochastic collocation and mixed finite elements for flow in porous media

A Locking-Free MHM Method for Elasticity

c 2014 Society for Industrial and Applied Mathematics

arxiv: v2 [math.na] 23 Apr 2016

Online basis construction for goal-oriented adaptivity in the Generalized Multiscale Finite Element Method

c 2016 Society for Industrial and Applied Mathematics

A Two-grid Method for Coupled Free Flow with Porous Media Flow

Uniform inf-sup condition for the Brinkman problem in highly heterogeneous media

Fully implicit higher-order schemes applied to polymer flooding. K.-A. Lie(SINTEF), T.S. Mykkeltvedt(IRIS), X. Raynaud (SINTEF)

Discontinuous Galerkin Methods

Two new enriched multiscale coarse spaces for the Additive Average Schwarz method

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

Basic Principles of Weak Galerkin Finite Element Methods for PDEs

MULTISCALE FINITE ELEMENT METHODS FOR STOCHASTIC POROUS MEDIA FLOW EQUATIONS AND APPLICATION TO UNCERTAINTY QUANTIFICATION

Divergence-conforming multigrid methods for incompressible flow problems

A LINEAR DEGENERATE ELLIPTIC EQUATION ARISING FROM TWO-PHASE MIXTURES

Upscaling non-darcy flow

A Two-Grid Stabilization Method for Solving the Steady-State Navier-Stokes Equations

Uncertainty Quantification of Two-Phase Flow in Heterogeneous Porous Media

INTRODUCTION TO FINITE ELEMENT METHODS

Multiscale Methods for Subsurface Flow. SINTEF ICT, Dept. of Applied Mathematics

Locally conservative, stabilized finite element methods for variably saturated flow

2 IVAN YOTOV decomposition solvers and preconditioners are described in Section 3. Computational results are given in Section Multibloc formulat

ANALYSIS OF THE HETEROGENEOUS MULTISCALE METHOD FOR ELLIPTIC HOMOGENIZATION PROBLEMS

MULTISCALE FINITE ELEMENT METHODS FOR NONLINEAR PROBLEMS AND THEIR APPLICATIONS

LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES)

arxiv: v3 [math.na] 10 Dec 2015

A stochastic mixed finite element heterogeneous multiscale method for flow in porous media

QUADRILATERAL H(DIV) FINITE ELEMENTS

Numerical Solutions to Partial Differential Equations

Peaceman and Thiem well models or how to remove a logarithmic singularity fr. your numerical solution

Hierarchical Modeling of Heterogeneous Plates 1

Asymptotic expansions for high-contrast elliptic equations

Yongdeok Kim and Seki Kim

ENHANCED CELL-CENTERED FINITE DIFFERENCES FOR ELLIPTIC EQUATIONS ON GENERAL GEOMETRY

CONVERGENCE OF A MULTISCALE FINITE ELEMENT METHOD FOR ELLIPTIC PROBLEMS WITH RAPIDLY OSCILLATING COEFFICIENTS

Multigrid Methods for Maxwell s Equations

EXPLORING THE LOCALLY LOW DIMENSIONAL STRUCTURE IN SOLVING RANDOM ELLIPTIC PDES

Transcription:

Introduction to Aspects of Multiscale Modeling as Applied to Porous Media Part IV Todd Arbogast Department of Mathematics and Center for Subsurface Modeling, Institute for Computational Engineering and Sciences (ICES) The University of Texas at Austin

Multiscale Numerics

A Variational Formulation The differential problem: { K p = f in Ω K p ν = 0 on Ω Function Space: X = H 1 /R = (ψ, φ) = Ω A variational problem: Find p X such that { ψ(x) φ(x) dx (Inner-product) w L 2 : w (L 2 ) 3, Ω w dx = 0 } a(p, w) (K p, w) = (f, w) w X Theorem: The two problems are equivalent, and there exists a unique solution.

Galerkin s Method Let X h X be a finite dimensional subspace. An approximate variational problem: Find p h X h such that a(p h, w h ) = (f, w h ) w h X h Theorem: There is C > 0 such that where p p h 1 C min w h X h p w h 1 w 1 = { Ω ( w 2 + w 2 ) dx} 1/2 That is, up to C, the approximation is optimal.

The Finite Element Method Construction of X h : Define a grid over Ω. Over each grid element E, let w h X h be a polynomial. Piece them together so they are continuous. Theorem: For polynomials of degree k, min w h X h p w h 1 C p k+1 h k where w k = Corollary: p h p as h 0. In fact, { p p h 1 C p k+1 h k = O(h k ) α k h Ω Ω Dα w 2 dx } 1/2

Heterogeneity and Problems of Scale

Meter-Scale Natural Heterogeneity Log10 X Permeability of Lawyer Canyon Log10 Z Permeability of Lawyer Canyon -11.2-11.9-12.6-13.3-14.0-14.7-15.4-16.1-11.2-11.9-12.7-13.4-14.1-14.9-15.6-16.3 Lawyer Canyon data, meter scale (ranges by a factor of 10 6 ) Difficulty: Fine-scale variation in K (the permeability) leads to fine-scale variation in the solution (u, p).

The Problem of Scale Suppose K varies on the scale ǫ. Then p = O(ǫ 1 ) and D k p = O(ǫ k ) Typical error estimates. From polynomial approximation theory, the best approximation on a finite element partition T h is inf p q 0 C p k h k C q P k 1 (T h ) ( ) k h If h > ǫ, this is not small! To resolve p, we need a spatial discretization h < ǫ. That is, we must resolve K in some way! ǫ

Multiscale Finite Element Methods

Multiscale Approaches Objective. We want to solve the problem in a way that: does not fully incorporate the problem dynamics (i.e., solves some global coarse scale problem to resolution H > ǫ), yet captures significant features of the solution, by taking into account the micro-structure (to resolution h < ǫ). Possible solutions. (Sorry, this is a very incomplete list!) Multiscale finite elements 1. Babuška, Caloz & Osborn 1994 2. Hou & Wu 1997 3. Hou, Wu & Cai 1999 4. Efendiev, Hou & Wu 2000 5. Strouboulis, Copps & Babuška 2001 6. Chen & Hou 2003 7. Aarnes 2004 8. Aarnes, Krogstad & Lie 2006 Multiscale finite volumes 1. Jenny, Lee & Tchelepi 2003 2. He & Ren 2004 Multiscale basis optimization 1. Rath 2007 (Ph.D. dissertation) Variational multiscale analysis 1. Hughes 1995 2. Hughes, Feijóo, Mazzei & Quincy 1998 3. Arbogast, Minkoff & Keenan 1998 4. Brezzi 1999 5. Arbogast 2004 6. Arbogast & Boyd 2006 Multiscale mortar methods 1. Arbogast, Pencheva, Wheeler & Yotov 2007 Heterogeneous multiscale methods 1. E & Engquist 2003 Remark. These are really the same general method!

A Fluvial Subsurface Environment 1 K = 0.1 D K = 1.0 D K = 10.0 D Permeability field (White and Horne, 1987)

A Fluvial Subsurface Environment 2 0.6 0.5 Water saturation contours 0.75 0.65 0.75 0.6 Using average parameters smears the solution (as expected). Fine 30 30 0.55 Average K 6 6 0.55 This is problematic for nonlinearities! F(avg(x)) avg ( F(x) ) 0.65 0.65 0.75 0.75 Upscaled to 6 6 Upscaled to 3 3

Variational Multiscale Methods

The Variational Multiscale Method (Hughes et al., 1995, 1998; Brezzi, 1999) Goal: Find the part of the solution that is unresolved in standard finite element approximation. Problem: Find u X such that a(u, v) = f(v) v X Direct sum decomposition: Define coarse and fine (i.e., subgrid) scales X = X X Then u = ū + u is uniquely decomposed. Separating scales: Find ū X and u X such that a(ū + u, v) = f( v) v X (coarse scale) a(ū + u, v ) = f(v ) v X (subgrid scale)

Closure Operator We can define u : X X by a( v + u ( v), v ) = f(v ) v X Affine representation: Define the linear operator û : X X by a( v + û ( v), v ) = 0 v X and constant term ũ X by a(ũ, v ) = f(v ) v X Then u = u (ū) = û (ū) + ũ Remark: Given the coarse scale, we recover the fine-scale. In upscaling theory, closure operators are often assumed rather than being derived. Hence the term subgrid upscaling.

Upscaling the Problem Upscaled problem: Find ū X such that a(ū + û (ū), v) = f( v) a(ũ, v) v X or, in symmetric form, a(ū + û (ū), v + û ( v)) = f( v) a(ũ, v) v X Change of scale results in modifying both a and f: A(ū, v) = F( v) v X where A : X X R is A(ū, v) = a(ū + û (ū), v + û ( v)) F : X R is F( v) = f( v) a(ũ, v) Full two-scale solution: u = ū + u (ū) = ū + û (ū) + ũ

Approximation Upscaled problem: Find ū X such that a(ū + û (ū), v + û ( v)) = f( v) a(ũ, v) v X Finite Element Approximation: Find ū h X h X such that a(ū h + û (ū h ), v h + û ( v h )) = f( v h ) a(ũ, v h ) v h X h Multiscale Finite Element Space: Let ˆX h = { v h + û ( v h ) : v h X h } Note that dim ˆX h = dim X h. Equivalent form: Find u h ˆX h + ũ such that a(u h,ˆv h ) = f(ˆv h ) ˆv h ˆX h Remark: The key is to find a decomposition X = X X so that we can efficiently compute the upscaling operator û on X h.

A Simple Example 1 (Babuška and Osborn, 1983; Hou and Wu, 1997) Differential problem. d dx ( K dp dx ) = 0, 0 < x < 1 p(0) = 0 and p(1) = 1 Standard finite elements. 1 0.75 0.5 0.25 The solution p(x) X + x, satisfies Constructing X h : X = { w H 1 : w(0) = w(1) = 0 } a(p, w) (Kp x, w x ) = 0 w X. 0 0 0.25 0.5 0.75 1 Choose a uniform grid of five points: x i = i/4, i = 0,1,2,3,4. Let X h be linear on each element.

A Simple Example 2 Two-scale decomposition: X = X X. Let X be the bubble functions over the grid X = {w H 1 : w(x i ) = 0, i = 0,1,2,3,4} Localization: û ( v) breaks into 4 small or localized problems! a( v + û ( v), v ) = 0 v X on (x i 1, x i ), i = 1,2,3,4 Constructing X h : ψ = w + û ( w) ( ) d K dψ dx dx = 0 0 < x < 0.25 ψ(0) = 0 and ψ(0.25) = 1 ( ) d K dψ = 0 0.25 < x < 0.5 dx dx ψ(0.25) = 1 and ψ(0.5) = 0 1 0.75 0.5 0.25 0 0 0.25 0.5 0.75 1 Multiscale basis function

A Simple Example 3 2 1 1.5 0.75 1 0.5 0.5 0.25 0 0 0.25 0.5 0.75 1 Coefficient K 0 0 0.25 0.5 0.75 1 True solution p 1 1 0.75 0.75 0.5 0.5 0.25 0.25 0 0 0.25 0.5 0.75 1 Multiscale basis functions 0 0 0.25 0.5 0.75 1 Multiscale vs. Standard solution

Mixed Variational Multiscale Methods

Spaces: Upscaling Second Order Elliptic PDE S in Mixed Form (Arbogast et al., 1998; Arbogast, 2000; 2004) W = L 2 /R K 1 u = p in Ω (Darcy s law) u = f in Ω (conservation) u ν = 0 on Ω V = H(div) = {v (L 2 ) 3 : v L 2, v ν = 0 on Ω} (ψ, φ) = Ω ψ(x) φ(x) dx (Inner-product) A mixed variational formulation: Find p W and u V such that (K 1 u,v) = (p, v) v V (Darcy s law) ( u, w) = (f, w) w W (conservation)

A Two-Scale Expansion Define a coarse computational grid on Ω. Pressure space: W = W W W { w W : w is constant coarse elements E c } W = W Velocity space: V = V V V {v V : v W } (conservation) V = {v V : v W, v ν = 0 on E c E c } (locality) such that (a) V = W (b) V = W (coarse conservation) (subgrid conservation)

Separation of Scales Separate scales uniquely via the direct sum as u = ū + u V V p = p + p W W Coarse: (K 1 (ū + u ), v) = ( p, v) v V ( ū, w) = (f, w) w W Subgrid: (K 1 (ū + u ),v ) = (p, v ) v V ( u, w ) = (f, w ) w W

The Closure Operator Constant part: Define ( p,ũ ) W V by (K 1 ũ,v ) = ( p, v ) v V ( ũ, w ) = (f, w ) w W Linear part: For v V, define (ˆp,û ) W V (K 1 ( v + û ),v ) = (ˆp, v ) v V ( û, w ) = 0 w W Then p = ˆp (ū) + p u = û (ū) + ũ

The Upscaled Equation The coarse scale equation, in symmetric form, is: Find ( p,ū) W V such that (K 1 (ū + û (ū)),( v + û ( v))) = ( p, v) (K 1 ũ, v) v V ( ū, w) = (f, w) w W Full solution: p = p + ˆp (ū) + p u = ū + û (ū) + ũ

Antidiffusion from the Correction Terms We can also rewrite the problem as Find ( p,ū) W V such that (K 1 ū, v) (K 1 û (ū),û ( v)) = ( p, v) (K 1 ũ, v) v V ( ū, w) = (f, w) w W Thus the subscale correction is antidiffusive on the coarse scale. 0.6 0.5 0.65 0.6 0.75 0.75 Fine 30 30 Average K coarse 6 6

Numerical Approximation Choose any mixed space V H W H on the coarse mesh. Formulation 1: Find (ū H, p H ) V H W H such that (K 1 (ū H + û (ū H )),( v H + û ( v H ))) = ( p H, v H ) (K 1 ũ, v H ) v H V H ( ū H, w H ) = (f, w H ) w H W H Then u u H = ū H + û (ū H ) + ũ p p H = p H + ˆp (ū H ) + p Formulation 2: Define ˆV H = { v H + û ( v H ) : v H V H } Find u H ˆV H + ũ and p H W H such that (K 1 u H,ˆv H ) = ( p H, ˆv H ) ˆv H ˆV H ( u H, w H ) = (f, w H ) w H W H Remark: We have some multiscale finite elements!

The Lowest Order Mixed Finite Elements On a coarse element E with edge e. Standard Raviart-Thomas (RT0) finite element. R e = ω R e = 1/ E R e ν = 1/ e on e 0 otherwise 0000000000000000 1111111111111111 0000000000000000 1111111111111111 0000000000000000 1111111111111111 Variational multiscale finite element: R MS R MS e R MS e R MS e ν = = K ω = 1/ E û e = 0 û e ν = 0 1/ e on e 0 otherwise e = R e + û e 0000000000000000 0000000000000000 1111111111111111 1111111111111111 110000000000000000 1111111111111111 0000000000000000 1111111111111111

Boundary Conditions for Local Subproblems Neumann BCs for constant outflow, but oversample. (Hou et al., 1997, 2003) Results in a nonconforming method. 000000000000000000000 111111111111111111111 000000000000000000000 111111111111111111111 Neumann BCs for linear outflow. (Arbogast, 2000) 0000000000000000 1111111111111111 0000000000000000 1111111111111111 000000000000000 111111111111111 000000000000000 111111111111111 11000000000000000 111111111111111 000000000000000 111111111111111 Dual element problem with source and sink terms. (Aarnes et al., 2004) 0000000000000000 0000000000000000 111111111111111100 110000000000000000 11111111111111110000000000000000 11111111111111110000000000000000

Estimates of the Pressure and Velocity Errors

Optimal Error Estimates u u H = ū H + û (ū H ) + ũ p p H = p H + ˆp (ū H ) + p Theorem (A., 2004). K 1/2 (u u H ) 0 u H = f inf K 1/2 (u v H ) 0 v H V H +V v H =f Remark: We have assumed that the upscaling operator is solved exactly, since it can be well resolved on a fine grid.

Error Estimates from Polynomial Approximation Theory Let L be the order of approximation of the coarse mixed finite element velocity space used. Typically: L = 1 L = 2 for lowest order Raviart-Thomas (RT0) spaces for lowest order Brezzi-Douglas-Marini (BDM1) spaces Theorem (A., 2004). u u H 0 C u L H L = O(H L ) u H = f p p H 0 C u L H L+1 = O(H L+1 )

Homogenization Suppose that K is locally periodic of period ǫ. Then K(x) = κ(x, x/ǫ) where κ(x, y) is periodic in y of period 1 on the unit cube Y. Let K 0 be the homogenized permeability matrix, defined by K 0,ij (x) = Y κ(x, y) ( δ ij χj (x, y) y i where, for fixed x, χ j (x, y) is the Y -periodic solution of y (κ y χ j ) = κ y j Homogenized solution: Let (u 0, p 0 ) solve u 0 = K 0 p 0 u 0 = f u 0 ν = 0 in Ω in Ω on Ω Then (u 0, p 0 ) is a smooth approximation of (u, p). ) dy

Multiscale Error Estimates Theorem (Chen and Hou, 2003; A. and Boyd, 2005). Assuming periodicity and the mixed variational multiscale method with L = 1 (RT0) or 2 (BDM1): { ǫ u u H 0 C ǫ p 0 2 + H p 0 1, + H L ( ) } u0 L + f L 1 = O(H L + ǫ/h) p p H 0 C ( ǫ + (ǫ/h) 1/d η + H ) u u H 0 where d is the space dimension and η > 0 if d = 2 and η = 0 if d = 3.

Approximation of the Subgrid Approximate the subgrid part of the basis functions by a mixed method on a fine grid of spacing h ǫ. Ω T H H h E c T h (E c )

Composite Numerical Grid for BDM1 RT0 Coarse velocity (linear) Subgrid velocity Pressure

Numerical Examples and Application to Subsurface Flow Simulation

Low Premeability Spot (10 16 ) 12 12 fine scale 2 2 upscaled 2 2 coarse scale 2 2 coarse scale using coarse average K

Horizontal Flood Pressure contours for a horizontal flood Fine 40 40 solution Upscaled to 10 10

Application to Waterflood Simulation Use standard equations and sequential solution. Pressure equation: Global pressure formulation. φ t + u = q(p) u = Kλ(S) ( P ρ(s)ge 3 ) Upscale this equation. Use BDM1/RT0 unless otherwise noted. Saturation equation: Kirchhoff formulation. Solve on the fine scale. φs t + u w = q w (S) u w = K Q(S) + c(u, S)

A Fluvial Subsurface Environment 1 0.6 0.5 0.65 0.6 0.75 0.75 K = 0.1 D K = 1.0 D K = 10.0 D Permeability field (White & Horne, 1987) Fine 30 30 0.55 Average K 6 6 0.55 0.65 0.65 0.75 0.75 Upscaled to 6 6 Upscaled to 3 3

Fluvial Water Saturation Contours at 200 days 2 30 30 Fine 6 6 BDM1/RT0 6 6 Dual 6 6 RT0/RT0 3 3 BDM1/RT0 3 3 Dual 3 3 RT0/RT0

A Quarter Five-spot Oil Reservoir Waterflood 1 Logarithm of the permeability Fine 40 40

A Quarter Five-spot Oil Reservoir Waterflood 2 Water saturation contours at 100 days Fine 40 40 Fully upscaled to 5 5

A Quarter Five-spot Oil Reservoir Waterflood 3 Water saturation contours at 200 days Fine 40 40 Fully upscaled to 5 5

A Quarter Five-spot Oil Reservoir Waterflood 4 Water saturation contours at 500 days Fine 40 40 Fully upscaled to 5 5

A Quarter Five-spot Oil Reservoir Waterflood 5 Water saturation contours at 1000 days Fine 40 40 Fully upscaled to 5 5

A Quarter Five-spot Oil Reservoir Waterflood 6 Water saturation contours at 100 days Fine 40 40 Fully upscaled to 2 2

A Quarter Five-spot Oil Reservoir Waterflood 7 Water saturation contours at 500 days Fine 40 40 Fully upscaled to 2 2

A Quarter Five-spot Oil Reservoir Waterflood 8 Water saturation contours at 100 days Fully upscaled to 5 5 Coarse 5 5

A Quarter Five-spot Oil Reservoir Waterflood 9 Water saturation contours at 500 days Fully upscaled to 5 5 Coarse 5 5

Conclusions

Conclusions 1 1. Natural porous media is highly heterogeneous, so standard finite element (or other) approximation is inaccurate, since it fails to resolve all the relevant scales adequately on the coarse grids we are forced to use. 2. Multiscale finite element basis functions can partially resolve the fine scales on coarse grids. 3. The Variational Multiscale Method is a framework that formally separates coarse and subgrid parts of the velocity and pressure spaces to obtain conservation of mass on coarse and subgrid scales (physics), locality of the subgrid operators (numerics). 4. The fine scales introduce antidiffusion into the system, and so cannot be modeled in any simple way.

Conclusions 2 5. The method achieves optimal order accuracy and accuracy with respect to the scale of heterogeneity ǫ. u Polynomial BDM1 H 2 /ǫ 2 H 3 /ǫ 2 Multiscale BDM1 H 2 + ǫ/h H 3 + (ǫ/h) 1/2+1/d 6. The method parallelizes naturally, and so is very efficient. 7. The numerical examples show that the methods can capture significant detail on coarse grids. 8. The variational multiscale method allows us to solve the main components of the flow for very large problems on very coarse grids, even though we under-resolve the fine scales themselves. p