Introduction to MT3DMS

33
Introduction to MT3DMS All equations & illustrations tak from the MT3DMS manual

description

Introduction to MT3DMS. All equations & illustrations taken from the MT3DMS manual. 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:. Expands to 9 terms. - PowerPoint PPT Presentation

Transcript of Introduction to MT3DMS

Page 1: Introduction to MT3DMS

Introduction to MT3DMS

All equations & illustrations takenfrom the MT3DMS manual

Page 2: Introduction to MT3DMS

Refer to the document onthe course homepage entitled

“MT3DMS Solution Methods and Parameter Options”

(Look under the MT3DMS tab on the homepage)

Page 3: Introduction to MT3DMS

General form of the ADE:

Expands to 9 terms

Expands to 3 terms

(See eqn. 3.48 in Z&B)

Page 4: Introduction to MT3DMS

9 DispersionCoefficients

Page 5: Introduction to MT3DMS

This schematic assumes that

Page 6: Introduction to MT3DMS

MODFLOW

MT3DMS

MT3DMS time steps are selected by the code consideringstability constraints, if any, and Courant numbers.

Page 7: Introduction to MT3DMS
Page 8: Introduction to MT3DMS
Page 9: Introduction to MT3DMS

Dispersion, sink/source, chemical reactions

Advection

Page 10: Introduction to MT3DMS
Page 11: Introduction to MT3DMS

MT3DMS Solution Options

1

2

3

4

Page 12: Introduction to MT3DMS

j-1 j j+1

x

j-1/2 j+1/2

Page 13: Introduction to MT3DMS

Upstream weighting

Central differences

Page 14: Introduction to MT3DMS

MT3DMS Solution Options

Page 15: Introduction to MT3DMS

Explicit Approximation

Page 16: Introduction to MT3DMS

Stability constraintsfor explicit solutions

Courant Number

Page 17: Introduction to MT3DMS

Courant Numberx

tvCr

Cr < 1

6 Courant Numbers

One for each face ofthe cell block

Page 18: Introduction to MT3DMS

MT3DMS Solution Options

Use GCG Solver

Use GCG Solver

Use GCG Solver

Page 19: Introduction to MT3DMS
Page 20: Introduction to MT3DMS

Implicit Approximationfor advection term

Page 21: Introduction to MT3DMS
Page 22: Introduction to MT3DMS

MT3DMS Solution Options

Page 23: Introduction to MT3DMS

TVD ULTIMATE METHODa higher order FD method

Conventional FD methodsuse 3 nodes in the FDapproximation. The TVDmethod uses 4 nodes withupstream weighting. Thisessentially eliminatesnumerical dispersion.

Page 24: Introduction to MT3DMS

Steps in the TVD Method

Correctionfor oscillationerrors

Check foroscillationerrors

oscillation

Page 25: Introduction to MT3DMS

TVD ULTIMATE METHOD

In one dimension

Compare with an equation for alower order explicit approximation

nj

nj

nj

nj ccc

x

tvc

)( 1

1

Page 26: Introduction to MT3DMS

MT3DMS Solution Options

Page 27: Introduction to MT3DMS

Eulerian vs Lagrangian Methods

• Eulerian: fixed coordinate system with mass flux through an REV

• Lagrangian: moving particles; each particle carries mass. The Random Walk method is a Lagrangian method.

• Mixed Eulerian-Lagrangian methods use particles to solve the advection portion of the ADE and an Eulerian method to solve the rest of the equation.

Page 28: Introduction to MT3DMS

Method of Characteristics(MOC)

1

where is a weighting factor to weight concentration between time level n and an intermediate time level n*, normally = 0.5

2

3

1*1 nm

nm

nm CCC4Step 1 is a Lagrangian method;

Step 3 is a Eulerian method.

Also update concentration of each particle. For example,

for particles in cell m:11 n

mnp

np CCC

Page 29: Introduction to MT3DMS

• MOC uses multiple particles per cell.

• MMOC uses one particle per cell.• HMOC uses multiple particles in high concentration regions and one particle per cell elsewhere.

Page 30: Introduction to MT3DMS

Dynamic Particle Allocation

Page 31: Introduction to MT3DMS

Breakthrough curve for example problemin the MT3DMS manual

Compare with Fig. 7.26 in Z&B

Page 32: Introduction to MT3DMS

0.00

0.20

0.40

0.60

0.80

1.00

1.20

0.00 0.20 0.40 0.60 0.80 1.00 1.20

Time (years)

Co

nce

ntr

atio

n

TVD

HMOC

Upstream weighting

Central FD

Upstream FD

Central FD

TVD

Page 33: Introduction to MT3DMS

MT3DMS Solution Options

1

2

3

4

PS#2