Finite Difference Solutions to the ADE. Simplest form of the ADE Even Simpler form Plug Flow Plug Source Flow Equation.

Slides:



Advertisements
Similar presentations
Courant and all that Consistency, Convergence Stability Numerical Dispersion Computational grids and numerical anisotropy The goal of this lecture is to.
Advertisements

2ª aula Evolution Equation. The Finite Volume Method.
Explicit vs Implicit. Explicit: Explicit: A function defined in terms of one variable. y= 3x + 2 is defined in terms of x only. Implicit: Implicit: A.
Subsurface Fate and Transport of Contaminants
Solving Equations = 4x – 5(6x – 10) -132 = 4x – 30x = -26x = -26x 7 = x.
6.7 Applications of Rational Expressions. Objective 1 Solve problems about numbers. Slide
Numerical Uncertainty Assessment Reference: P.J. Roache, Verification and Validation in Computational Science and Engineering, Hermosa Press, Albuquerque.
Ground-Water Flow and Solute Transport for the PHAST Simulator Ken Kipp and David Parkhurst.
Total Recall Math, Part 2 Ordinary diff. equations First order ODE, one boundary/initial condition: Second order ODE.
Finite Difference Solutions to the ADE. Simplest form of the ADE Even Simpler form Plug Flow Plug Source Flow Equation.
Refer to the document on the course homepage entitled “MT3DMS Solution Methods and Parameter Options” (Look under the MT3DMS tab on the homepage)
General form of the ADE: sink/source term Chemical sink/source term.
REVIEW. What processes are represented in the governing equation that we use to represent solute transport through porous media? Advection, dispersion,
Problem Set 2 is based on a problem in the MT3D manual; also discussed in Z&B, p D steady state flow in a confined aquifer We want to predict.
1D, transient, homogeneous, isotropic, confined, no sink/source term Explicit solution Implicit solution Governing Eqn. for Reservoir Problem.
CHE/ME 109 Heat Transfer in Electronics LECTURE 12 – MULTI- DIMENSIONAL NUMERICAL MODELS.
Source Terms Constant Concentration Injection Well Recharge May be introduced at the boundary or in the interior of the model.
Subsurface Hydrology Unsaturated Zone Hydrology Groundwater Hydrology (Hydrogeology )
CE 498/698 and ERS 685 (Spring 2004) Lecture 121 Lecture 12: Control-Volume Approach (time-variable) CE 498/698 and ERS 685 Principles of Water Quality.
Conceptual Model A descriptive representation of a groundwater system that incorporates an interpretation of the geological & hydrological conditions.
MECH300H Introduction to Finite Element Methods Lecture 10 Time-Dependent Problems.
Problem 5: Microfluidics Math in Industry Workshop Student Mini-Camp CGU 2009 Abouali, Mohammad (SDSU) Chan, Ian (UBC) Kominiarczuk, Jakub (UCB) Matusik,
Mathematical Model governing equation & initial conditions boundary conditions.
Numerical Methods for Partial Differential Equations
Finite Difference Methods to Solve the Wave Equation To develop the governing equation, Sum the Forces The Wave Equation Equations of Motion.
Advection-Dispersion Equation (ADE) Assumptions 1.Equivalent porous medium (epm) (i.e., a medium with connected pore space or a densely fractured medium.
Conceptual Model A descriptive representation of a groundwater system that incorporates an interpretation of the geological & hydrological conditions.
Numerical Solutions to ODEs Nancy Griffeth January 14, 2014 Funding for this workshop was provided by the program “Computational Modeling and Analysis.
Finite Differences Finite Difference Approximations  Simple geophysical partial differential equations  Finite differences - definitions  Finite-difference.
Problem Set 2 is based on a problem in the MT3D manual; also discussed in Z&B, p D steady state flow in a confined aquifer We want to predict.
Introduction to Numerical Methods for ODEs and PDEs Methods of Approximation Lecture 3: finite differences Lecture 4: finite elements.
The Finite Volume Method
1 EEE 431 Computational Methods in Electrodynamics Lecture 4 By Dr. Rasime Uyguroglu
Lecture Objectives: Analyze the unsteady-state heat transfer Conduction Introduce numerical calculation methods Explicit – Implicit methods.
Solving Quadratic Equations by Factoring. Solution by factoring Example 1 Find the roots of each quadratic by factoring. factoring a) x² − 3x + 2 b) x².
Contaminant Transport CIVE 7332 Lecture 3. Transport Processes Advection The process by which solutes are transported by the bulk of motion of the flowing.
MECH593 Introduction to Finite Element Methods Eigenvalue Problems and Time-dependent Problems.
Sept 2007Wetland Pollutant Dynamics and Control 1 ARTIFICIAL WETLAND MODELLING FOR PESTICIDES FATE AND TRANSPORT USING A 2D MIXED HYBRID FINITE.
Advection-Dispersion Equation (ADE)
Mathematical Background
Mathe III Lecture 5 Mathe III Lecture 5 Mathe III Lecture 5 Mathe III Lecture 5.
Finite Difference Methods Definitions. Finite Difference Methods Approximate derivatives ** difference between exact derivative and its approximation.
An Introduction to Heat Transfer Morteza Heydari.
Tracers for Flow and Mass Transport
Source Terms Constant Concentration Injection Well Recharge May be introduced at the boundary or in the interior of the model.
Final Project Topics Numerical Methods for PDEs Spring 2007 Jim E. Jones.
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
Solving a Trigonometric Equation Find the general solution of the equation.
Introduction to MT3DMS All equations & illustrations taken
Notes Over 5.6 Quadratic Formula
4.8 “The Quadratic Formula” Steps: 1.Get the equation in the correct form. 2.Identify a, b, & c. 3.Plug numbers into the formula. 4.Solve, then simplify.
The story so far… ATM 562 Fovell Fall, Convergence We will deploy finite difference (FD) approximations to our model partial differential equations.
Lecture 2. Finite Difference (FD) Methods Conservation Law: 1D Linear Differential Equation:
Lecture 4: Numerical Stability
Introduction to Numerical Methods I
Explicit Approximation
Advanced Contaminant-Transport Techniques
Applications of Lattice Methods
Notes Over 9.6 An Equation with One Solution
21th Lecture - Advection - Diffusion
Advection – Diffusion Equation
Finite Differences.
Modelling tools - MIKE11 Part1-Introduction
Mathematical Model boundary conditions governing equation &
Introduction to MT3DMS All equations & illustrations taken
Problem Set #3 – Part 3 - Remediation
5.6 Multistep Methods The methods discussed to this point in the chapter are called one-step methods because the approximation for the mesh point involves.
Using the Quadratic Formula to Solve Quadratic Equations
For the 1D governing equation used in the reservoir
Modeling Water Treatment Using the Contaminant Transport Module
Presentation transcript:

Finite Difference Solutions to the ADE

Simplest form of the ADE Even Simpler form Plug Flow Plug Source Flow Equation

Effect of Numerical Errors (overshoot) (MT3DMS manual)

(See Zheng & Bennett, p ) v j-1 jj+1 xx x Explicit approximation with upstream weighting

Explicit; Upstream weighting (See Zheng & Bennett, p ) v j-1 jj+1 xx x

Example from Zheng &Bennett v = 100 cm/h  l = 100 cm C1= 100 mg/l C2= 10 mg/l With no dispersion, breakthrough occurs at t =  l/v = 1 hour

v = 100 cm/hr  l = 100 cm C1= 100 mg/l C2= 10 mg/l  t = 0.1 hr Explicit approximation with upstream weighting

Implicit; central differences Implicit; upstream weighting Implicit Approximations

= Finite Element Method

Governing Equation for Ogata and Banks solution

j-1 jj+1 xx x j-1/2j+1/2 Central difference approximation

Governing Equation for Ogata and Banks solution Finite difference formula: explicit with upstream weighting, assuming v >0 Solve for c j n+1

Stability Criterion for Explicit Approximation For dispersion alone For advection alone (Courant number) For both

Stability Constraints for the 1D Explicit Solution (Z&B, equations 7.15, 7.16, 7.36, 7.40) Courant Number Cr < 1 Stability Criterion Also need to minimize numerical dispersion.

Numerical Dispersion controlled by the Courant Number and the Peclet Number for all numerical solutions (both explicit and implicit approximations) Courant NumberCr < 1 Peclet Number Controls numerical dispersion & oscillation, see Fig.7.5

CoCo Boundary Conditions a “free mass outflow” boundary (Z&B, p. 285) Specified concentration boundary C b = C o C b = C j j j+1 j-1j j+1 j-1

Spreadsheet solution (on course homepage) CoCo a “free mass outflow” boundary Specified concentration boundary C b = C o C b = C j

We want to write a general form of the finite difference equation allowing for either upstream weighting (v either + or –) or central differences.

j-1 jj+1 xx x j-1/2j+1/2

Upstream weighting: In general: See equations 7.11 and 7.17 in Zheng & Bennett