GMS 8.0 Tutorial MT3DMS Advanced Transport MT3DMS dispersion, sorption, and dual domain options

Similar documents
RT3D Rate-Limited Sorption Reaction

v. 8.0 GMS 8.0 Tutorial RT3D Double Monod Model Prerequisite Tutorials None Time minutes Required Components Grid MODFLOW RT3D

RT3D Double Monod Model

RT3D Double Monod Model

v GMS 10.4 Tutorial RT3D Double-Monod Model Prerequisite Tutorials RT3D Instantaneous Aerobic Degradation Time minutes

RT3D BTEX Degradation with Multiple Electron Acceptors

v Prerequisite Tutorials GSSHA WMS Basics Watershed Delineation using DEMs and 2D Grid Generation Time minutes

WMS 10.1 Tutorial GSSHA Applications Precipitation Methods in GSSHA Learn how to use different precipitation sources in GSSHA models

v WMS Tutorials GIS Module Importing, displaying, and converting shapefiles Required Components Time minutes

WMS 9.0 Tutorial GSSHA Modeling Basics Infiltration Learn how to add infiltration to your GSSHA model

TRANSIENT MODELING. Sewering

Your work from these three exercises will be due Thursday, March 2 at class time.

Modular 3-D Transport model. for accommodating add-on reaction packages. Downloads & a wealth of information at: and.

Using SPSS for One Way Analysis of Variance

1D Verification Examples

Tutorial 12 Excess Pore Pressure (B-bar method) Undrained loading (B-bar method) Initial pore pressure Excess pore pressure

Tutorial 11. Use of User-Defined Scalars and User-Defined Memories for Modeling Ohmic Heating

Computer simulation of radioactive decay

Using Tables and Graphing Calculators in Math 11

Space Objects. Section. When you finish this section, you should understand the following:

Athena Visual Software, Inc. 1

Connect the Vernier spectrometer to your lap top computer and power the spectrometer if necessary. Start LoggerPro on your computer.

Watershed Modeling Orange County Hydrology Using GIS Data

You w i ll f ol l ow these st eps : Before opening files, the S c e n e panel is active.

1 Introduction to Computational Chemistry (Spartan)

Example Application 12. Embankment Loading on a Cam-Clay Foundation

Experiment: Oscillations of a Mass on a Spring

Electric Fields and Equipotentials

WindNinja Tutorial 3: Point Initialization

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands.

Application Note. Capillary Zone Electrophoresis

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK

WindNinja Tutorial 3: Point Initialization

Mnova Software for Analyzing Reaction Monitoring NMR Spectra

How to Make or Plot a Graph or Chart in Excel

Tephra2 Tutorial Scripts By Leah Courtland

Electromagnetic Forces on Parallel Current-

1 Newton s 2nd and 3rd Laws

Leaf Spring (Material, Contact, geometric nonlinearity)

Finite Element Modules for Enhancing Undergraduate Transport Courses: Application to Fuel Cell Fundamentals

THE CRYSTAL BALL SCATTER CHART

Spatial Data Analysis in Archaeology Anthropology 589b. Kriging Artifact Density Surfaces in ArcGIS

Stoichiometric Reactor Simulation Robert P. Hesketh and Concetta LaMarca Chemical Engineering, Rowan University (Revised 4/8/09)

OECD QSAR Toolbox v.4.1. Tutorial illustrating new options for grouping with metabolism

Experiment 0 ~ Introduction to Statistics and Excel Tutorial. Introduction to Statistics, Error and Measurement

Multiphysics Modeling

Quantification of JEOL XPS Spectra from SpecSurf

Molecular Modeling and Conformational Analysis with PC Spartan

Tutorial Number 18: Heat transfer analysis of a teapot

Automatic Watershed Delineation using ArcSWAT/Arc GIS

Using a GIS to Calculate Area of Occupancy. Part 1: Creating a Shapefile Grid

TALLINN UNIVERSITY OF TECHNOLOGY, INSTITUTE OF PHYSICS 6. THE TEMPERATURE DEPENDANCE OF RESISTANCE

Relative Photometry with data from the Peter van de Kamp Observatory D. Cohen and E. Jensen (v.1.0 October 19, 2014)

Transient flow and heat equations - the Rayleigh-Benard instability

Objectives This tutorial demonstrates how to perform sediment transport simulations in SRH-2D.

ME scope Application Note 28

In order to save time, the following data files have already been preloaded to the computer (most likely under c:\odmc2012\data\)

The Power of Spreadsheet Models. Mary P. Anderson 1, E. Scott Bair 2 ABSTRACT

Exercises for Windows

Simulink Tutorial 1 CPE562

Falling Bodies (last

CE 365K Exercise 1: GIS Basemap for Design Project Spring 2014 Hydraulic Engineering Design

Introduction to Hartree-Fock calculations in Spartan

Example Resistive Heating

Calculating Bond Enthalpies of the Hydrides

ISIS/Draw "Quick Start"

Ocean Optics Red Tide UV-VIS Spectrometer (Order Code: SPRT-UV-VIS)

Jasco V-670 absorption spectrometer

Best Pair II User Guide (V1.2)

Geodatabases and ArcCatalog

BMEGUI Tutorial 6 Mean trend and covariance modeling

Working with Digital Elevation Models in ArcGIS 8.3

1 An Experimental and Computational Investigation of the Dehydration of 2-Butanol

Comparing whole genomes

Lab 5: Nonlinear Systems

Tutorial 23 Back Analysis of Material Properties

UNIVERSITY OF MASSACHUSETTS Department of Biostatistics and Epidemiology BioEpi 540W - Introduction to Biostatistics Fall 2004

Virtual Cell Membrane Potential Tutorial IV

August 7, 2007 NUMERICAL SOLUTION OF LAPLACE'S EQUATION

Introduction to Computer Tools and Uncertainties

Preparing a PDB File

CYDAR User Manual Two-phase flow module with chemical EOR

Experiment 1: The Same or Not The Same?

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department. Experiment 03: Work and Energy

St art. rp m. Km /h 1: : : : : : : : : : : : :5 2.5.

Creating Questions in Word Importing Exporting Respondus 4.0. Importing Respondus 4.0 Formatting Questions

13 Dewatered Construction of a Braced Excavation

Dose-Response Analysis Report

New Mexico Tech Hyd 510

Lab 1: Importing Data, Rectification, Datums, Projections, and Coordinate Systems

Physics E-1ax, Fall 2014 Experiment 3. Experiment 3: Force. 2. Find your center of mass by balancing yourself on two force plates.

ECE 220 Laboratory 4 Volt Meter, Comparators, and Timer

Building Inflation Tables and CER Libraries

Downloading GPS Waypoints

Watershed Modeling With DEMs

Ranking of HIV-protease inhibitors using AutoDock

VCell Tutorial. Building a Rule-Based Model

VPython Class 2: Functions, Fields, and the dreaded ˆr

Chem 1 Kinetics. Objectives. Concepts

Transcription:

v. 8.0 GMS 8.0 Tutorial MT3DMS dispersion, sorption, and dual domain options Objectives Learn about the dispersion, sorption, and dual domain options in MT3DMS Prerequisite Tutorials None Required Components Grid MODFLOW MT3DMS Time 30-60 minutes Page 1 of 12 Aquaveo 2011

1 Contents 1 Contents...2 2 Introduction...2 3 Description of Problem...2 4 Getting Started...3 5 The Flow Model...4 6 Building the Transport Model...4 6.1 Initializing the Simulation...4 6.2 The Basic Transport Package...4 6.3 Saving the Project...6 6.4 Defining the Initial Condition...6 6.5 Run Options...6 6.6 The Advection Package...7 6.7 Saving the Simulation and Running MT3DMS...7 6.8 Viewing the Solution...7 7 Adding Dispersion...7 7.1 The Dispersion Package...7 7.2 Saving the Simulation and Running MT3DMS...8 7.3 Viewing the Solution...8 8 Adding Sorption...8 8.1 Editing the Chemical Reaction Package...9 8.2 Saving the Simulation and Running MT3DMS...9 8.3 Viewing the Solution...10 9 Simulating Dual Domain Transport...10 9.1 Editing the Chemical Reaction Package...10 9.2 Saving the Simulation and Running MT3DMS...11 9.3 Viewing the Solution...12 10 Conclusion...12 2 Introduction This tutorial describes how to include some of the advanced transport options when performing an MT3DMS simulation within GMS. Dispersion, sorption, and dual domain transport are illustrated. 3 Description of Problem The problem to be solved in this tutorial is a modification of the problem used in the MT3DMS Grid Approach tutorial. However, the low K zone and the injection and extraction wells have been removed leaving only a simple north-to-south onedimensional flow field as shown in Figure 1. The sides of the region are no-flow boundaries. The top and bottom are constant head boundaries. The initial condition for the plume consists of a small contaminant source zone near the upstream end of the model. Page 2 of 12 Aquaveo 2011

Constant head boundary (H=250 m) (flow model) No mass flux boundary (transport model) DY = 2000 m Contaminant source zone No flow boundary (flow model) No mass flux boundary (transport model) Number of rows = 40 Number of columns = 32 Aquifer thickness = 10 m K = 1.5x10-4 m/s Porosity = 0.3 Longitudinal dispersivity = 20 m Dispersivity ratio = 0.2 Simulation time = 1.0 yr No flow boundary (flow model) No mass flux boundary (transport model) Ground water flow direction DX = 1600 m Constant head boundary (H = 36.25 m) Figure 1. Sample flow and transport problem. For this tutorial, we will run four transport simulations representing the following conditions: 1. Tracer transport. Simple advective flow. 2. Dispersion. We will add dispersion and note the effect on the plume shape. 3. Sorption. Same as before but we will turn on sorption. 4. Dual domain. In this case we will run a dual domain simulation where we specify a separate set of transport options for the mobile phase and the immobile phase. 4 Getting Started If you have not yet done so, launch GMS. If you have already been using GMS, you may wish to select the File New command to ensure the program settings are restored to the default state. Page 3 of 12 Aquaveo 2011

5 The Flow Model Before setting up the MT3DMS simulation, we must first have a MODFLOW solution that will be used as the flow field for the transport simulation. In the interest of time, we will read in a previously created MODFLOW simulation. 1. Select the Open button. 2. Locate and open the directory entitled tutfiles\mt3d\mt3dadv\. 3. Select the file entitled flowmod.gpr. 4. Select the Open button. Note that the head contours indicate a linear decrease in head from the north to the south. 6 Building the Transport Model Now that we have a flow solution, we are ready to set up the MT3DMS tracer transport simulation. 6.1 Initializing the Simulation First, we will initialize the MT3DMS simulation. 1. Select the MT3D New Simulation command. 6.2 The Basic Transport Package We first need to define a few things in the MT3DMS Basic Transport. Species We will use one species named tracer." 1. Select the Define Species button. 2. Select the New button. 3. Change the name of the species to tracer. 4. Select the OK button. Packages Next, we will select which packages we wish to use. 1. Select the Packages button. Page 4 of 12 Aquaveo 2011

2. Turn on the following packages: Advection Package Dispersion Package Source/Sink Mixing Package 3. Select the OK button. Stress Periods The next step is to set up the stress periods. The flow simulation was steady state but the transport simulation will be transient. We will run the simulation for a one year time period. To do this we will use a single stress period (since the input values are constant) and allow MT3DMS to determine the appropriate transport step size. 1. Select the Stress Periods button. 2. Change the Length field to 365. 3. Make sure the value in the Trans. step size is 0.0. A value of zero signifies that MT3DMS will automatically compute the appropriate transport step size. 4. Select the OK button to exit the Stress Periods dialog. Output Control Next, we will specify the output options. 1. Select the Output Control button. 2. Select the Print or save at specified times option. 3. Select the Times button. 4. Select the Initialize Values button. 5. Enter the following values (these values will give us 20 output time steps): Initial time step size: 18.25 Maximum time step size: 18.25 Maximum simulation time: 365 6. Select the OK button twice to exit both dialogs. Page 5 of 12 Aquaveo 2011

Porosity Array Finally, we will define the porosity for the cells. Our problem has a constant porosity of 0.3. This is the default value in GMS so no changes need to be made. This completes the definition of the Basic Transport package data. We can leave the other options at the default values. 7. Select the OK button to exit the Basic Transport Package dialog. 6.3 Saving the Project Before continuing, we will save the project under a different name. 1. Select the File Save As command. 2. Change the file name to tracer.gpr. 3. Select the Save button. 6.4 Defining the Initial Condition Next, we will edit the initial concentration for four of the cells near the top end of the model to define the initial state of the contaminant plume. 1. Hold the shift key down and select the cells (5,16), (5,17), (6,16), and (6,17). Note that the cell indices (I, J) are displayed at the bottom of the GMS window. 2. Select the MT3D Cell Properties command. 3. Change the Starting conc. to 100. 4. Select the OK button. 6.5 Run Options Next, we will tell MT3DMS to always use the same MODFLOW solution to define the flow field. This will allow us to save the transport simulation under a different name without having to re-run MODFLOW. 1. Select the MT3D Run Options command. 2. Select the Single run with selected MODFLOW solution option. 3. Select the OK button. Page 6 of 12 Aquaveo 2011

6.6 The Advection Package The next step is to enter the data for the Advection package. We want to use the Third Order TVD scheme (ULTIMATE) solution scheme. This is the default, so we don t need to do anything. 6.7 Saving the Simulation and Running MT3DMS We are now ready to save the simulation and run MT3DMS. 1. Select the Save button. 2. Select the MT3D Run MT3D command. 3. When the simulation is finished, click the Close button. 6.8 Viewing the Solution After reading in the solution: 1. Expand the tracer (MT3DMS) folder from the Project Explorer. 2. Select the tracer data set. 3. Click on the first time step (18.25) in the Time Step Window. 4. Use the up and down arrows on your keyboard to step through the range of time steps associated with the solution. Note that the plume does not spread out. Rather, it stays together as a concentrated slug of contaminant. 7 Adding Dispersion Next, we will add dispersion to our simulation and see how it affects the results. 7.1 The Dispersion Package To enter the data for the Dispersion package: 1. Select the MT3D Dispersion Package command. 2. Select the Longitudinal Dispersivity button. 3. Select the Constant Grid button. 4. Enter a value of 20 and select the OK button. Page 7 of 12 Aquaveo 2011

5. Select the OK button to exit the Longitudinal Dispersivity dialog. 6. Change the TRPT and TRVT values to 0.2. 7. Select the OK button to exit the dialog. 7.2 Saving the Simulation and Running MT3DMS We are now ready to save the simulation under a different name and run MT3DMS. 1. Select the File Save As command. 2. Change the name to dispersion.gpr. 3. Select the Save button. 4. Select the MT3D Run MT3D command. 5. When the simulation is finished, click the Close button. 7.3 Viewing the Solution Once again, after reading in the solution: 1. Expand the dispersion (MT3DMS) folder from the Project Explorer. 2. Select the tracer data set. 3. Click on the first time step (18.25) in the Time Step Window. 4. Use the up and down arrows on your keyboard to step through the range of time steps associated with the solution. 8 Adding Sorption Next, we will turn on sorption. We will use a simple linear sorption. With this option, the sorption and de-sorption of the contaminant is assumed to be a simple function of the contaminant concentration. The relationship between concentration and sorbed mass is defined by a linear isotherm. This theory assumes that the sorption is instantaneous. By contrast, a rate-limited sorption option is also available. Turning on sorption has the effect of slowing the rate that the plume moves through the system. This effect can be expressed as a retardation factor that represents the ratio of the ground water flow rate to the plume migration rate. The retardation factor is computed as: ρk R = 1+ n d Page 8 of 12 Aquaveo 2011

where ρ = bulk density K d = distribution coefficient (slope of the isotherm) n = porosity Note that the units used for ρ and K d do not necessarily need to match the units used for the rest of the model, as long as they are consistent between ρ and K d. The only place that these values are used is in the calculation of R. 8.1 Editing the Chemical Reaction Package The sorption options are specified in the Chemical Reaction package. Before we can edit the package data, we must first turn on the package: 1. Select the MT3D Basic Transport Package command. 2. Select the Packages button. 3. Turn on the Chemical reaction package option. 4. Click the OK button twice to exit both dialogs. To enter the sorption parameters: 5. Select the MT3D Chemical Reaction Package command. 6. Change the Sorption option to Linear isotherm. 7. Change the Bulk density to 1600. Note that these units actually represent [kg/m 3 ]. Once again, this does not agree with the standard units for the model, but these units only need to agree with the Kd (first sorption constant) units. 8. Change the 1st sorption constant to 0.0001154. (Actual units = [m 3 /kg]). 9. Click the OK button to exit the dialog. Note that these two values should result in a retardation factor of 2.0. 8.2 Saving the Simulation and Running MT3DMS We are now ready to save the simulation under a different name and run MT3DMS. 1. Select the File Save As command. 2. Change the name to sorption.gpr. 3. Click the Save button. Page 9 of 12 Aquaveo 2011

4. Select the MT3D Run MT3D command. 5. When the simulation is finished, click the Close button. 8.3 Viewing the Solution Once again, after reading in the solution: 1. Expand the sorption (MT3DMS) folder from the Project Explorer. 2. Select the tracer data set. 3. Click on the first time step (18.25) in the Time Step Window. 4. Use the up and down arrows on your keyboard to step through the range of time steps associated with the solution. 9 Simulating Dual Domain Transport Finally, we will turn on the dual domain transport option. The theory behind dual domain transport is that there are two distinct domains in a transport simulation: the mobile domain (the cracks and fissures where the majority of advective flow occurs) and the immobile domain (the unfractured mass of the aquifer where the primary transport mechanism is dispersion/diffusion). The dual domain option makes it possible to specify separate transport parameters for each of these domains. Numerous case studies have shown that a dual domain simulation may improve calibration and better represent field conditions. To better illustrate the effect of the dual domain option, we will turn off the sorption option. 9.1 Editing the Chemical Reaction Package The dual domain option is turned on in the Chemical Reaction package. Before we can edit the package data, we must first turn on the package: 1. Select the MT3D Chemical Reaction Package command. 2. Change the Sorption option to Dual-domain mass transfer (without sorption). 3. In the Variable input section, select the Cell by cell option. This will allow us to specify a unique value for the immobile phase initial condition in the four cells where the plume is initially defined. Porosity Next, we will edit the porosity for the immobile phase. This porosity is generally smaller than the porosity used in the mobile phase. Page 10 of 12 Aquaveo 2011

1. Click the Edit button just to the right of the Immobile porosity option. 2. Using the Constant Grid button, assign a value of 0.1 for the immobile porosity to the entire grid. 3. Click the OK button to exit the spreadsheet editor dialog. Initial Concentration We must also specify the initial concentration of the immobile phase. 1. Turn on the Specify IC of sorbed phase option. 2. Click the Edit button just to the right of the IC sorbed phase option. 3. Enter a concentration of 100.0 for the cells (5,16), (5,17), (6,16), and (6,17). 4. Click the OK button to exit the spreadsheet dialog. Mass Transfer Coefficient Finally, we must enter a value for the coefficient that defines the mass transfer rate between the mobile and immobile phases. 1. Click the Edit button just to the right of the 2nd sorption const. option. 2. Using the Constant Grid button, assign a value of 0.0005 for the second sorption constant to the entire grid and select OK to exit the dialog. 3. Click the OK button to exit the spreadsheet dialog. This concludes the changes we need to make to the Chemical Reactions Package. 4. Click the OK button to exit the Chemical Reactions Package dialog. 9.2 Saving the Simulation and Running MT3DMS We are now ready to save the simulation under a different name and run MT3DMS. 1. Select the File Save As command. 2. Change the name to dualdomain.gpr. 3. Select the Save button. 4. Select the MT3D Run MT3D command. 5. When the simulation is finished, click the Close button. Page 11 of 12 Aquaveo 2011

9.3 Viewing the Solution Once again, after reading in the solution: 1. Expand the dual domain (MT3DMS) folder from the Project Explorer. 2. Select the tracer data set. 3. Click on the first time step (18.25) in the Time Step Window. 4. Once again, use the up and down arrows to view the different time steps. The result should show a prolonged tail indicating a bleeding pattern due to the contaminant migrating from the immobile phase. At this point, you may wish to change the value of rate constant (second sorption constant) from 0.0005 to 0.0009 and compare the profiles for various mass-transfer constants. 10 Conclusion This concludes the tutorial. Here are the things that you should have learned in this tutorial: How to do a simple tracer simulation with MT3DMS. How to add dispersion to a transport simulation How to add sorption to a transport simulation and how to compute the retardation factor for a particular set of sorption coefficients. How to perform a dual-domain transport simulation. Page 12 of 12 Aquaveo 2011