|
Paper
Abstracts
Series Solutions
for Flow in Stratified Aquifers with Natural Geometry Sanders Wong and James R. Craig Analytic elements for flow in harmonically
heterogeneous aquifers James R. Craig Coordinate mapping of analytical contaminant
transport solutions to non-uniform flow fields James R. Craig and Thomas Heidlauf Topography-driven flow in stratified sloping
and
syncline aquifers James R. Craig dimensional stratified aquifer cross section where the water table is approximated by the topographic surface. For the first solution, the surficial aquifer is represented as a set of dipping parallel layers with different, but piecewise constant, anisotropic hydraulic conductivities, where the anisotropy is aligned with the dip of the layered formation. The model may be viewed as a generalization of the solutions developed by [Tóth JA. A theoretical analysis of groundwater flows in small drainage basins. J Geophys Res 1963;68(16):4795–812; Freeze R, Witherspoon P. Theoretical analysis of regional groundwater flow 1) analytical and numerical solution to the mathematical model. Water Resour Res 1966;2(4):641–56; Selim HM. Water flow through multilayered stratified hillside. Water Resour Res 1975;11:949–57] to an multi-layer aquifer with general anisotropy, layer orientation, and a topographic surface that may intersect multiple layers. The second solution presumes curved (syncline) layer stratification with layer-dependent anisotropy aligned with the polar coordinate system. Both solutions are exact everywhere in the domain except at the topographic surface, where a Dirichlet condition is met in a least-squared sense at a set of control points; the governing equation and no-flow/continuity conditions are met exactly. The solutions are derived and demonstrated on multiple test cases. The error incurred at the location where the layer boundaries intersect the surface is assessed.
Finite element modeling of contaminant
transport using
analytic element flow solutions James R. Craig and Alan J. Rabideau
Analytic element modeling of Supra-regional
Groundwater Flow: Concepts and Tools for Automated Model Configuration Alan J. Rabideau, James R. Craig, Warit Silaviserith, Douglas M. Flewelling, Kyle Frederick, Matthew W. Becker, L. Shawn Matott, Igor Janković, and Karl Bandilla The Analytic Element method (AEM) is an appealing technique for modeling steady-state groundwater flow at the supra-regional scale (> 10,000 sq. km.) because the computational demand is determined primarily by the number of modeled hydrologic features and not constrained by the size of the domain. In this paper, we present modeling concepts and tools designed to facilitate the automated processing of AEM models containing thousands of hydrologic features. Topics include assignment of element types for surface water features, automated simplification of lines and polygons, conversion of polygonal elements to less computationally demanding circles and ellipses, iterative solution algorithms for models that include nonlinear resistance elements, software implementation, and integration of AEM simulators with calibration utilities and GIS. Software implementation of the concepts and tools is discussed and demonstrated for a case study of Finite
Difference Modeling of Contaminant Transport
using Analytic Element Flow Solutions
The
two-dimensional
implementation of the analytic element method (AEM) is commonly used to
simulate a variety of steady-state saturated groundwater flow phenomena
at regional and local scales. However, unlike alternative groundwater
flow simulation methods, AEM results have never been used as the basis
for robust simulation of reactive solute transport. The use of
AEM-simulated flow fields is inhibited by the discrepancy between a
continuous representation of flow and a typically discrete
representation of transport. Improper translation of AEM flow fields to
a discrete analog for use in finite difference-based transport
simulation can lead to significant errors in solute mass balance or
solute mass distribution. This paper presents a variety of methods for
analytically calculating conservative discrete water fluxes and
integrated dispersion coefficients across cell interfaces, thus
enabling the use of AEM flow solutions for accurate reactive transport
simulation. Eulerian and Eulerian-Lagrangian finite difference methods
are implemented for use in 2D (vertically-averaged) simulation of
solute transport. These approaches are benchmarked against existing
methods that use finite-difference derived flow parameters for
simulation of advection and dispersion.
(Advances in Water Resources, 2006) James R.
Craig and
Alan J. Rabideau
Pump-and-treat
optimization
using analytic element method flow models
(Advances in Water Resources, 2006) L.Shawn Matott, Alan J. Rabideau, and James R. Craig Plume containment using pump-and-treat (PAT) technology continues to be a popular remediation technique for sites with extensive groundwater contamination. As such, optimization of PAT systems, where cost is minimized subject to various remediation constraints, is the focus of an important and growing body of research. While previous pump-and-treat optimization (PATO) studies have used discretized (finite element or finite difference) flow models, the present study examines the use of analytic element method (AEM) flow models. In a series of numerical experiments, two PATO problems adapted from the literature are optimized using a multi-algorithmic optimization software package coupled with an AEM flow model. The experiments apply several different optimization algorithms and explore the use of various pump-and-treat cost and constraint formulations. The results demonstrate that AEM models can be used to successfully optimize the number, location and rates of wells in a pump-and-treat containment system. Furthermore, the results illustrate that constraints placed on the zone budget output of AEM models can be used to effectively enforce plume capture. Such constraints are shown to be efficient and reliable alternatives to conventional particle capture and gradient control techniques. Finally, the particle swarm optimization (PSO) technique is identified as an effective algorithm for solving pump-and-treat optimization problems. A parallel version of the PSO algorithm is shown to have linear speedup, suggesting that the algorithm is suitable for application to computationally demanding problems involving large numbers of wells. Analytical
Expressions for the Hydraulic Design of Continuous Permeable Reactive
Barriers
(Advances in Water Resources, 2006) James R. Craig, Alan J. Rabideau, Raghavendra Suribhatla Various analytical expressions describing the hydraulic behavior of a continuous permeable reactive barrier (PRB) are developed based upon a two-dimensional approximation of the local groundwater flow system. The fully-penetrating PRB is represented as an arbitrarily-oriented elliptical "analytic element" with a hydraulic conductivity different from that of the aquifer. The validity of this elliptical geometry approximation as a surrogate for rectangular PRB performance is evaluated and put into context. Closed-form expressions for solute travel time distributions along the extent of the barrier and PRB capture zone geometry are evaluated for general barrier dimension (length and width), hydraulic conductivity, and orientation with respect to regional flow. These expressions are used as the foundation of a simple PRB design process, and provide some interesting insights into the hydraulic behavior of continuous permeable reactive barriers. Analytical Models
for the Design of
Iron-based Permeable Reactive Barriers Alan J. Rabideau, Raghu Suribhatla, and James R. Craig The preliminary design of iron-based permeable reactive barriers is often accomplished using analytic expressions for one-dimensional groundwater flow and contaminant transport. Typically, one or more of the governing processes is simplified or neglected to facilitate development of a tractable solution. This paper presents a set of improved design equations that include the effects of dispersion, finite domain boundary, sequential decay and production processes, and increased flow through high conductivity barriers. When applied to realistic example problems, application of the expanded design equations typically results in the specification of a larger PRB thickness than obtained using conventional approaches. The Nested
Superblock Approach for
Regional Scale Analytic Element Models James R. Craig, Igor Jankovic, and Randal Barnes A new approach is presented for improving the computational efficiency of regional-scale ground water models based on the analytic element method (AEM). The algorithm is an extension of the existing "superblock" algorithm, which combines the effects of multiple analytic elements into Laurent series and Taylor series (superblock expansions). With the new "nested superblock" formulation, Laurent series are nested in a hierarchical (quad-tree) data structure with direct mathematical relationships between parent and child superblock coefficients. Nested superblocks significantly accelerate the evaluation of the complex potential and discharge function in models that contain a large number of analytic elements at multiple scales. This evaluation process, the primary computational cost of AEM models, is required to determine the element coefficients, generate contour plots, and trace pathlines. The performance of the nested superblocks is demonstrated with a simplified model based on the Lake Ontario watershed geometry comprised of thousands of hydrogeologic features at multiple geographic scales. Influence of
numerical precision on the
calibration of AEM-based groundwater flow models Alan J. Rabideau, L. Shawn Matott, Igor Jankovic, James R. Craig, Matthew Becker Ground-water modelers have embraced the use of automated calibration tools based on classical nonlinear regression techniques. While clearly an improvement over trial-and-error calibration, it is not clear to what extent these popular inverse modeling tools yield accurate parameter sets for ground-water flow models. The impact of model configuration and precision upon automated parameter estimation is also unclear. An extensive set of numerical experiments was performed to explore the influence of model configuration on the calibration of a regional ground-water flow model developed using the Analytic Element Method. The results provided insight into the manner in which the specified level of model precision and the location of observation points influence the results of inverse modeling based on nonlinear regression. While the importance of these issues is application specific, obtaining an accurate model calibration for the case study required both a careful placement of test observations and a greater-than-anticipated level of model precision. The required level of model precision for calibration was more than necessary to produce an acceptable flow solution.
Contaminant Transport Modeling using
Analytic Element Flow Solutions James R. Craig A new approach to modeling reactive contaminant transport in groundwater is developed and evaluated. The approach is unique in that it uses a grid- or mesh-independent representation of model input parameters, including continuous velocities, dispersion coefficients, and saturated thickness values obtained directly from analytic element groundwater flow solutions. The approach is realized within a suite of revised finite element, finite difference, and characteristic methods that are designed to improve the accuracy and reduce the computational costs of complex reactive vertically-averaged transport simulations in surficial aquifers. These methods are implemented in a fully object-oriented parallel-friendly software framework, benchmarked against existing analytic and numerical solutions, tested against traditional discrete methods, and applied to a set of difficult field-scale test problems. It was found that the majority of the methods benefited from continuous representation, and that the use of the analytic element method can facilitate the development of computationally efficient multi-scale reactive transport models. Importantly, this work represents the first thorough implementation of a linkage between reactive contaminant transport models and the analytic element method for modeling groundwater flow, and the first detailed analysis of such a linkage.Conference Paper Abstracts Combining the
strengths of analytic element and finite element methods for
mixed-scale simulation modeling
(Modflow & More 2006) James
R. Craig First, the AEM has been used to provide simple fixed-head or flux boundary conditions to a nested 2D FEM groundwater flow model. The 2D vertically-averaged transient FEM sub-model has been implemented and tested in an existing AEM code. The sub-model is based upon the three-node iso- and superparametric finite elements developed by the author and colleagues for reactive contaminant transport simulation (Craig and Rabideau, submitted). The nested model has been coupled through an iterative computational scheme, allowing for feedback from the local system to the regional. In conjunction with work on the nested model approach, a novel method for superimposing FEM solutions and analytic element solutions is being developed. It is expected this mixed-scale hybrid method will benefit from both the spatial resolution of AEM and the local robustness of FEMs. It is known that superposition of independent solutions to the linear governing equation for groundwater flow is feasible; it is, in fact, the basis of the analytic element method. However, multiple difficulties lie in properly posing the finite element system of equations, accurately evaluating the new continuous integrals introduced by the analytic element solution, and evaluating or constraining the discharge from the superimposed finite element model at mesh boundaries. Hence, only a discussion and preliminary results of the hybrid superimposed AEM-FEM simulation method will be presented. An overview of
using analytic element flow solutions for contaminant transport
simulation James
R. Craig, Alan J. Rabideau, and Karl Bandilla The area
vortex for modeling flow through smoothly heterogeneous aquifers James R. Craig The 2-dimensional single layer analytic element method is typically applied to aquifers characterized by uniform or piecewise-constant aquifer properties such as hydraulic conductivity. In systems characterized by significant gradients in aquifer base, thickness, or conductivity, the standard library of analytic elements is computationally inefficient—to accurately simulate flow through such systems, fine discretization of system properties is often necessary. The discretization process also neutralizes one of the primary strengths of the analytic element method, i.e., that only boundaries of the system require discretization. The area vortex, proposed by Strack [Strack, O.D.L. (1999). Principles of the analytic element method. Journal of Hydrology 226 (3-4), 128–138] may be used to circumvent this need for discretization by explicitly adding curl to the vector flow field, just as the area-sink introduces divergence. The solution for the area-vortex may be superimposed upon standard analytic element solutions. Unfortunately, the development and application of the area vortex is not as clear-cut as the implementation of a standard area-sink. Multiple factors complicate the application of such an element: (1) the potential function is undefined in regions with non-zero curl (2) the curl itself is a function of the discharge in the system, and (3) the spatial distribution of the curl function is neither uniform nor easily represented with unsmoothed radial basis functions, as used for the multi-quadric area sink of Strack and Janković [Strack, O.D.L. and I. Jankovi´c (1999). A multi-quadric area-sink for analytic element modeling of groundwater flow. Journal of Hydrology 226 (3-4), 188– 196]. In this paper, multiple methods are presented for circumventing these difficulties, including the use of an artificial potential, means of numerically integrating the discharge function, the use of an iterative solution method, and the development of a smoothed radial basis function solution to the Poisson equation. Quantifying the
Efficacy of Multicriteria
Generalization (MCG) of Geospatial Data for AEM Groundwater Modeling Gaurav Sinha, Warit Silavisesrith, James R. Craig, and Douglas M. Flewelling Regional scale environmental simulation models need generalization of high resolution data to multiple lower resolutions to obtain an acceptable numerical solution within a reasonable interval of time. Methods for geospatial data generalization have been developed in the past but mainly for addressing cartographic concerns. We therefore use a new framework called Multicriteria Generalization (MCG) that generalizes geospatial data under constraints determined both by cartographic and geophysical considerations. These constraints are derived from experts’ domain knowledge and realized within the generalization system as multiple interactive criteria. This paper evaluates the efficacy of MCG for a groundwater model (SPLIT) that relies on the vector-based analytic element method (AEM) to conceptualize and implement the groundwater system. The tradeoff between computation time and the errors introduced in model predictions is analyzed at several generalization levels for different weighted combinations of input criteria. To minimize the uncontrolled perturbations introduced within the groundwater model due to modifications of elemental interaction patterns, only polylinear analytic elements are generalized in this study. The results are used to advocate the future use of this framework for applications other than analytic element models of groundwater flow. Discretization of
Analytic Element Flow
Solutions for Transport Modeling James Craig and Alan Rabideau The 2D analytic element method (AEM) is an alternative to finite difference methods for simulating steady-state unconfined groundwater systems. AEM is commonly used for capture zone delineation, but has not yet been used as a basis for contaminant transport simulation. However, the analytic element method is a promising source of flow information in that it is independent of any grid, and thus suitable for developing less constrictive reactive transport discretizations. One of the reasons AEM has never been used in this capacity is that most conventional contaminant transport simulation algorithms are based upon discrete finite difference flow solutions, whereas AEM represents the flow variables needed for transport as continuous functions of space. While it is adequate to numerically integrate cell-averaged saturated thickness values for use in transport simulations, discretizing system fluxes is a more demanding process. Eulerian transport algorithms require local (cell-by-cell) mass balance of water for both accuracy and stability. While the analytic element method provides exceptionally precise globally and locally conservative results, simply interpolating the analytic functions that describe flux in AEM is not adequate for obtaining mass-conservative interfacial fluxes. Likewise, the vector geometry of the analytic element method makes it challenging to accurately distribute the various sink and source terms to grid cells. This includes terms for the influence of leakage and recharge, which may also be represented as continuous functions of space. The following paper presents a suite of algorithms used to properly translate the continuous aquifer fluxes and vector-based source and sink fluxes into a format amenable to finite-difference-based transport simulation. Iterative Solutions
for the Analytic
Element Method: James R. Craig, Karl Banidlla, and Igor Jankovic The iterative solution procedure for analytic element-based models is an alternative to the traditional explicit method. Instead of solving a single system of equations simultaneously, the iterative method cycles through the system of elements. Each element solves for its own coefficients based upon the most recent solution. Recent developments in the representational and computational aspects of the iterative procedure have allowed for faster performance, resolution of convergence issues, and more elegant code organization. Four primary advances in the iterative method have contributed to improvements in speed, stability, and modularity. Parallelization has resulted in near-linear speedup for domains with millions of degrees of freedom. The nested superblock approach results in significantly improved speedup of the solution for models containing elements at disparate geographic scales. Improved understanding of convergence behavior has allowed for implementation of more intelligent relaxation schemes and continuous correction schemes, providing stability of solution for nearly all model configurations. Lastly, implementation of the iterative algorithm inside the fully object-oriented code BLUEBIRD enables modifications and additions to be performed with minimal intrusion. The combined influence of all of these advances in the iterative method has allowed for faster, more stable solution of massive domains which were previously impossible to model. Linking the
Analytic Element Method to
Reactive Contaminant Transport Models James Craig and Alan Rabideau The analytic element method (AEM) is an alternative solution method for steady state saturated groundwater flow problems, one which is particularly effective for modeling two-dimensional confined/unconfined systems which operate under the Dupuit-Forcheimer assumption. The analytic element method is independent of the grid or mesh associated with many numerical techniques and provides a continuous solution for piezometric head and discharge at any location in the model domain. It is expected that these solution attributes may prove useful as the basis for the advective portion of contaminant transport models and may reduce the grid dependence of a wide array of transport simulation methods. However, the use of AEM flow solutions as the basis for transport models has, to this point, been limited to basic random walk simulations or identification of purely advective travel time distributions. A combined AEM flow and characteristic/streamline-based transport simulation software library, Bluebird/Cardinal has been developed to test multiple hypotheses regarding the efficacy of using AEM as a basis for simulating advective transport of reactive contaminants. The program has been used to examine 1) the effects of velocity interpolation on mass balance, 2) the decoupling of reaction and hydrodynamic transport, and 3) the possibilities for grid-independent transport simulation. In addition, an object-oriented framework for linking generic transport methods to generic flow simulation methods has been developed. Expected benefits of this object-oriented merger between AEM and transport simulators include improved solution of transport problems that require highly accurate pathlines or problems that benefit from discretization based solely upon chemical considerations.
Coordinate mapping of analytical
transport solutions to non-uniform flow fields James R. Craig Back to
Papers
Incorporating Search History into the
Dynamically Dimensioned Search (DDS) Optimization Algorithm Bryan A. Tolson,
James R. Craig, M. A. Esfahani
The Dynamically Dimensioned Search (DDS)
algorithm (Tolson and Shoemaker, 2007) was recently introduced as a
parsimonious, efficient and robust optimization algorithm for automatic
calibration of environmental models. DDS was designed to find practical
or high quality solutions to a model calibration problem within a
reasonable computational timeframe rather than the globally optimal
solution. The simple structure of the original DDS algorithm only
stores and utilizes the best current solution to guide the search.
Population-based global optimization algorithms maintain a population
of typically good quality solutions to influence the search. In this
research, we examine how to utilize the search history of DDS to
improve algorithm performance while maintaining the parsimonious and
algorithmically simple nature of the original DDS algorithm. The
modification to the original DDS algorithm involves storing a subset of
relatively high quality solutions previously identified in the search
and selecting one solution from which to make the next perturbation in
order to sample a new candidate solution. Both the function value and
their proximity to one another in multi-dimensional parameter space
influences the likelihood of selecting a particular solution to
perturb. This approach is motivated by initial results showing that for
the same total computational budget, DDS with multiple restarts can
sometimes be more effective than one longer DDS optimization trial. The
history-based revisions discussed above allow the algorithm to search
more of the parameter subspace, thus exploiting the strength of the
less- refined restart approach, but with a higher likelihood of
success. Results will be presented for a relatively simple problem as
well as a more complex, high-dimensional automatic calibration problem.
Results will also be assessed for various computational budgets.
Back to
Papers
An Open-source Community Web Site To
Support Ground-Water Model Testing Stephen R. Kraemer,
Mark Bakker, James R. Craig A community wiki wiki web site has been
created as a resource to support ground-water model development and
testing. The Groundwater Gourmet wiki is a repository for user supplied
analytical and numerical recipes, howtos, and examples. Members are
encouraged to submit analytical solutions, including source code and
documentation. A diversity of code snippets are sought in a variety of
languages, including Fortran, C, C++, Matlab, Python. In the spirit of
a wiki, all contributions may be edited and altered by other users, and
open source licensing is promoted. Community accepted contributions are
graduated into the library of analytic solutions and organized into
either a Strack (Groundwater Mechanics, 1989) or Bruggeman (Analytical
Solutions of Geohydrological Problems, 1999) classification. The
examples section of the wiki are meant to include laboratory
experiments (e.g., Hele Shaw), classical benchmark problems (e.g.,
Henry Problem), and controlled field experiments (e.g., Borden landfill
and Cape Cod tracer tests). Although this work was reviewed by EPA and
approved for publication, it may not necessarily reflect official
Agency policy. Mention of trade names or commercial products does not
constitute endorsement or recommendation for use.
Back to
Papers
Handling continuous and singular parameter
fields in mixed finite element-analytic element models of flow and
transport James R. Craig Most finite element methods (FEMs) for
simulating groundwater flow and solute transport rely upon a discrete
representation of the specified independent parameters. In flow models,
hydraulic conductivity and storage coefficients are specified as
uniform within each element. Likewise, in solute transport models,
velocity, dispersion tensor components, and porosity are typically
treated as piecewise-constant. If these parameters (and their
respective contributions to finite element residual integral
expressions) are singular, alternative integration and discretization
approaches are required.
In most cases, a discrete approach is more than sufficient. However, new approaches for reducing discretization requirements near sinks and sources in finite element flow and transport models have recently been developed. These approaches require that the finite element model be able to handle smoothly continuous and singular parameter distributions. For transport models, analytic element method (AEM) flow solutions are used to parameterize the transport model, thereby removing the need for high discretization near wells and surface water features. For flow modeling, a novel mixed AEM-FEM has been developed based upon superposition: the analytic element method is used to simulate regional steady-state flow, sinks, and sources and the FEM is used to resolve local detail, transience, and heterogeneity. Both methods require the ability to evaluate both continuous and singular finite element residual integrals. Some intermediate results of investigations into the handling and behavior of the resultant system integrals are addressed and discussed within the context of integrated or hybrid AEM / FEM solution methods.
Extending the applicability of analytical
contaminant transport models James R. Craig Both
numerical and analytical subsurface transport models are used to
support important policy decisions regarding the management of polluted
aquifers. Numerical models are able to simulate complex reactive
transport phenomena, but can be time-consuming to construct, difficult
to validate, and subject to numerical and user error. These models
typically include tens to hundreds of input parameters. In contrast,
simpler analytical models often capture the key features of reactive
transport using a smaller set of "lumped" input parameters. They are
free from computational error and are typically easier to apply,
understand, and calibrate. However, due to necessary simplifying
assumptions, particularly that of uniform flow, they are currently
limited in their applicability.
The research project described herein addresses two key limitations of existing 2D and 3D analytical models through the development of novel time-of-flight mapping techniques and more flexible treatment of source terms and geometry in analytical solutions. The time-of-flight coordinate mapping approach allows the existing library of 2D and 3D solute transport solutions to be mapped to non-uniform flow fields with wells, surface water features, and recharge. Preliminary results from the development of these new methods are introduced for discussion and error analysis is applied to interpret the error incurred from the mapping procedures. These initial improvements of analytical transport models are hoped to contribute to a powerful new suite of hybrid analytical-numerical tools for science-based environmental management.
Topography-driven flow in a stratified
sloping aquifer: A general semi-analytical solution James R. Craig A
general closed-form solution for steady-state cross-sectional flow in a
stratified aquifer is developed, and may be viewed as a robust
generalization of the topography-driven solutions presented by Toth
(1963), Freeze and Witherspoon (1966), and Selim (1975) to the M-layer
case where the topographic surface may intersect an arbitrary number of
sloping anisotropic layers. Both continuity conditions at the layer
interfaces and no-flow conditions along the bottom and sides of the
aquifer system are met exactly. The head-specified condition at the
known topographic surface is met in an approximate (but precise) manner
using a least-squares formulation at a set of control points derived
from digital elevation models. The highly accurate solution may be used
to test numerical solvers and rapidly determine subsurface flow
patterns in topography-driven subsurface flow systems. The models are
quickly generated from a single DEM and a set of borehole data along a
cross-section. Similar approaches are currently being developed for
two-dimensional flow in a syncline aquifer and fully three-dimensional
systems.
Development of a Regional-Scale
Groundwater Modeling System for Research, Education, and Outreach James R. Craig,
Alan J. Rabideau, Matthew Becker, Karl Bandilla, Douglas Flewelling,
Kyle Fredrick, Igor Jankovic, L. Shawn Matott, Warit Silvasreith Regional-scale models of groundwater flow and contaminant transport can be used to simulate large-scale environmental processes occurring in multiple adjacent watersheds. Understanding the behavior of regional aquifer systems to external pressures (e.g., climate change, urbanization strategies, large-scale groundwater withdrawal, non-point source pollution) is essential to developing sound regional water resources, environmental, and ecological management policies. Until recently, regional groundwater models were limited in extent by computational constraints. However, researchers at the University at Buffalo have recently developed a variety of algorithms that enable the development of super-regional analytic element models on the order of hundreds of square kilometers in spatial extent. While these models are now tractable from a computational standpoint, there are a variety of limitations that impede the construction of viable models and the understanding of their results. Construction and evaluation of a model with thousands of hydrogeologic features requires a significant user effort. Pertinent aquifer parameters must be specified across the modeled domain, the geometry of hydrologic features (e.g., rivers) must be specified, and the results of models and model calibrations must be both physically and conceptually accessible to the modeler. To address these needs, the University at Buffalo Groundwater Research Group has developed a variety of simulation codes and user interfaces to enable the construction and understanding of both local- and regional-scale models. High-performance groundwater flow models (SPLIT and BLUEBIRD), contaminant transport models (CARDINAL), and parameter estimation/calibration tools (OSTRICH) have been incorporated into two GIS-integrated user interfaces, ARCAEM and VISUAL BLUEBIRD. These interfaces use a variety of methods to simplify the model creation and data visualization process, including feature simplification, robust data management, extensive user guides, intelligent interface design, and robust model quality checking features. These interfaces are currently being used in multiple undergraduate and graduate courses at UB, are the basis of an annual short course for professional engineers, and are widely distributed on the web, having a user base in more than 20 countries worldwide.
Optimal
Mesh Generation for AEM-based Eulerian Transport Simulators James R. Craig,
Alan J. Rabideau, and L. Shawn Matott The analytic element method (AEM) is a grid -independent approach for simulating groundwater flow in shallow aquifer systems. Recent advances have enabled AEM flow solutions to be used as the basis for Eulerian (finite difference or finite element) contaminant transport simulators. One of the benefits of such a merger is the removal of the constraints imposed by the flow grid or mesh. The resultant model discretization may be specified to accommodate only the relevant transport constraints (i.e., the Peclet and Courant limitations). Design of the mesh is typically limited by discretization requirements of the flow problem. With the use of AEM flow solutions, grid and mesh geometry may be optimized for a specific transport system without regard for flow system discretization. A two-dimensional mesh generation algorithm is presented that maximizes the required node spacing (governed by Peclet limitations) and therefore the time step (governed by Courant limitations) required for transport models using the spatially continuous velocities and dispersion coefficients obtained from AEM flow solutions. The optimized meshes reduce the computational cost of contaminant transport models by reducing the total number of degrees of freedom. Results from the optimized mesh algorithm illuminate some artifacts of flow discretization that are commonly neglected. The increased computational efficiency of models simulated without these discretization artifacts is quantified, and some non-intuitive results concerning the optimal mesh design for transport simulation are presented.
Automated
Geographic Simplification Tools for Development of Regional Scale
Groundwater Flow Models James R. Craig,
Gaurav Singha, Douglas M. Flewelling, Warit Silavisesrith, Alan J.
Rabideau The analytic element method is well suited for modeling
regional scale saturated groundwater flow. Recent advances enable the
solution of models with tens of thousands of hydrogeologic features
over scales of hundreds of kilometers. In order to implement such
models, automated techniques are desired to translate regional scale
conceptual models and/or readily available hydrologic base maps into
model features. A suite of tools derived from standard cartographic
generalization operators have been developed to perform these
simplification tasks. Highly detailed digitized surface features (e.g.
river and lake boundaries) are simplified into representative elements
and strings of elements using algorithms designed to capture important
geometric and physical properties. These simplified models are more
computationally efficient and achieve similar (often nearly identical)
results. In addition, a general framework for application of
simplification operators to vector-based numerical models has been
developed.
Role of the analytic element
method in regional-scale GIS -based modeling of groundwater flow and
transport Igor Jankovic, Karl
Bandilla, James Craig, and Alan Rabideau The
basic principle of the Analytic Element Method (AEM) is the
superposition: complex regional-scale flows are simulated by adding the
influences of individual analytic elements. Each analytic element
contains geographic information and mathematical functions that
describe its influence on regional groundwater flow. The main AEM
advantage, relevant to GIS-based modeling, is a direct correspondence
of analytic elements and hydrologic aquifer features (such as lakes,
rivers, water-supply wells). The flow solution (water table elevation
and fluxes) is created without discretization by including all relevant
elements (or features). Several regional-scale groundwater models have
been developed using the AEM include NAGROM (the National Groundwater
Model of The Netherlands) and the Twin Cities Metropolitan Area
Groundwater Model (Metro Model). The one-to-one correspondence of
elements to hydrologic features allows for elegant integration of
groundwater modeling and GIS software. This simplifies both model
development and management. In contrast to finite-difference and
finite-element based methods, the AEM does not require any grid-based
data; all input data are vector-based. This representational style
coincides well with the strengths of Geographic Information Systems.
This presentation will focus on both
the practical aspects of
the AEM relevant to GIS-based modeling and the development of a new GIS
based user interface for AEM modeling. Recent computational advances
related to regional-scale modeling using AEM will be discussed and
demonstrated. These advances include (1) development of solution
algorithms designed for massively parallel supercomputers where the
same advantage (one-to-one correspondence of analytic elements and
hydrologic features) is responsible for efficient implementation in
parallel environments, and (2) algorithm enhancements designed for
single-processor machines. Groundwater models with thousands of
elements can hence be solved. A public domain GIS graphical user
interface has been developed to aid in model construction and output
visualization within the ArcGIS
Visual
Bluebird: Software for Teaching Groundwater Modeling and Potential Flow
to Undergraduate Students James Craig, Igor
Jankovic, and Alan Rabideau A new groundwater modeling program, Visual Bluebird, has been developed as an easy-to-use educational software tool to help familiarize students with groundwater modeling and basic fluid mechanics. The public domain software, based upon the two-dimensional analytic element method, has been used effectively for undergraduate and graduate projects, including remediation assessment and capture zone determination. It has also been used, in conjunction with laboratory apparatus, as a visualization tool to help students gain an understanding of simple potential flow problems. The simple design, comprehensive help files, and extensive error-checking modules allow the student to learn groundwater modeling without the high learning curve associated with commercial software.
Vertically
Averaged Contaminant Transport with the Streamline method in
Near-Surface aquifers James Craig, Alan
Rabideau Contaminant transport modeling is an important tool for assessing the impact of pollution in the subsurface. Transport modeling in unconfined shallow aquifers is particularly important because of aquifer susceptibility to contamination and direct linkage to surface water bodies. Such “near-surface” aquifers are often characterized by transience, sensitivity to recharge, and sensitivity to surface water behavior. Such aquifers are also often affected by non-point pollution. Models can be developed that accurately depict the behavior of contaminant transport in near-surface aquifers on watershed scales in order to effectively characterize the risk associated with multi-source contamination. These models may provide information that may be able to drive policy decisions for water use or environmental regulation on a watershed-by-watershed basis. The streamline method, which has been effective in modeling miscible and immiscible displacement in petroleum engineering, has been adapted for use atop a flow solution provided by the analytic element method (AEM). The AEM effectively models regional scale unconfined flow with recharge by using the superposition of analytic functions associated with hydrologic features (i.e. rivers, wells). Recent attempts have been made by the authors to link contaminant transport models with AEM. The linkage takes advantage of the continuous velocities provided by analytic flow fields. In order to have a similar conceptual model for both transport and flow (which relies upon the Dupuit Forcheimer assumption), models have initially been constrained to 2D vertically averaged transport. While the streamline method has been successfully revised for contaminant transport simulation in confined aquifers, it has not yet been applied to simulation of vertically averaged transport with recharge. Techniques are proposed to handle the vertical averaging of contaminant concentration and the influence of recharge upon streamline representation. These techniques allow for rapid simulation of complex contaminant transport systems on a geographic scale greater than was previously possible. The revisions also indirectly allow for inclusion of regional scale contaminant transport of non-point source pollution as input into local scale models.
Reducing
Dependence upon "the Grid": James Craig and
Alan Rabideau <>The
development of localized reactive remediation strategies
(i.e. reactive barriers, bioremediation, chemical oxidation, etc.) has
progressed rapidly in recent years. With such progress, there is a
distinct need for contaminant transport models that simulate
complicated reaction phenomena at much finer scales than the extent of
hydrodynamic transport. These systems are currently difficult to model
at the desired local resolution due to the computational burden of cell
size constraints. One of the tactics for adequately representing such
systems is to reduce the dependence on grid-based flow models. Operator
splitting allows transport models to be integrated into analytic,
grid-free flow solutions such as those provided by the analytic element
method (AEM). Modeling contaminant advection via AEM combined with
Eulerian-Lagrangian methods or streamline techniques removes many of
the constraints placed upon transport models by grid cell size. In
addition, AEM provides the benefit of continuous, analytic velocities,
thus freeing the model from inaccuracies attributable to velocity
interpolation techniques.
The analytic element method models groundwater flow via the superposition of analytic functions ("elements") that represent hydrogeologic features. Each of these functions (and therefore the final velocity field) is continuous. The computational burden associated with a model is dependent upon the number of features, rather than the scale, of the system. Therefore, while the analytic element method represents the flow field in an entirely grid-free manner, it also is quite efficient in modeling the mixed-scale hydraulic systems associated with many remediation techniques. A framework is developed for incorporating advection-dominated contaminant transport into AEM. The random walk method, the method of characteristics, and streamline methods are revised to operate within a continuous flow domain and exploit the analytic nature of the velocity field. The benefits of these revised methods are described in the context of systems with complex chemical behavior at short length scales and significant hydrodynamic transport behavior at long length scales (i.e. remediation systems). The development of this new framework for mechanical contaminant transport will allow for the computational burden of complex reactive transport models to lie almost entirely within the reactive portion of the transport simulation.
An
Overview of the Object-Oriented Iterative Model for the Analytic
Element Method James Craig and
Igor Jankovic The Analytic Element Method (AEM) models groundwater flow via the superposition of analytic functions ("elements") which represent hydrologic features. Conventionally, the method has utilized explicit methods for solving for unknown coefficients. Purely explicit methods are traditionally characterized by fully populated matrices, strict adherence to linear boundary conditions, and highly coupled relationships between all of the elements in the system. The development of iterative solution methods for AEM in the last few years, demonstrated by the public domain code SPLIT, has resolved some of the dependence upon fully linear systems of equations. At the same time, it has been able to introduce implementations of higher-order representations and high-speed solution algorithms for extremely large-scale systems. AEM as a whole suggests fruitful application of object-orientation constructs such as inheritance and data encapsulation. In an iterative method, elements may individually solve for themselves and have minimal coupling with other elements, further lending credence to an object-oriented representation. The tradeoff is that the implementation of iterative methods requires more sophisticated comprehension of the convergence behavior of systems. The development of a fully object-oriented program, BlueBird, has exploited the high modularity of the iterative model. The developers have had to consider how to generalize rules for systems with complex convergence behavior. Likewise, new techniques have been developed which take advantage of both the iterative framework and object organization. Such techniques are based upon extensive discussion within the AEM community of object orientation and organizational opportunity associated with a purely iterative model.
Modeling
Groundwater/Surface Water Interaction with the Analytic Element Method James Craig Many environmental and hydrologic models of surface water systems treat groundwater reservoirs as a constant source or sink of water. Likewise, groundwater models often use surface water features as a basis for constant head conditions. However, groundwater flow and surface water flow are much more interconnected than these assumptions imply. Ignoring the close relationship between the two significantly affects the mass balance of the system of interest, whether it is an aquifer or a surface body. The Analytic Element Method (AEM) is a groundwater modeling technique well suited for steady-state regional-scale models, because the influence of each hydrologic feature is represented across the entire domain, without the need for discretization. These features, ("elements"), are superimposed to form a complete flow solution. By crafting elements with realistic boundary conditions that directly depend upon surface water behavior, regional scale coupled groundwater-surface water models may be developed. Such models are required for a more complete representation of the Great Lakes and their associated watersheds.New elements have been enhanced for use in an iterative AEM model- the high-order resistance linesink and the resistance area sink. Both model the flux of water to and from lakes and streams based upon pressure differentials across the bottom of the water body. These elements are not only more accurate depictions of actual groundwater/surface water interaction, but they can represent space-variable boundary conditions, produce more realistic flux terms, and are more effective for model calibration. In the future, they may be used as a basis for comprehensive models that include the entire water cycle over large geographic domains.
Accommodating
Multi-scale Analytic Element Models with the Nested Superblock Approach James Craig, Igor
Jankovic, and Randal Barnes The
Analytic
Element Method (AEM) models groundwater flow via the
superposition of analytic functions ("elements"). A large library of
functions exists to account for linear and non-linear conditions
prescribed along internal features and external boundaries with
analytic precision. AEM is a grid-independent method that eliminates
the need for constrained domain extents.
The superblock method offers a possibility to achieve this goal. This approach has already been applied in groundwater dispersion research, and is capable of improving efficiency of an analytic element method by as much as two orders of magnitude. However, the previously existing superblock technique had never been applied to regional groundwater models. The target application for the new approach is a regional model composed of hundreds of thousands of elements, each corresponding to a relevant hydrologic feature (such as a section of a river or a lake). The power of the superblock approach comes from representing a large group of geographically proximate elements with a single equivalent series expansion valid outside of the boundary of the "superblock". The nested superblock method allows for further enhancement of this technique by using a quad-tree structure to represent the elements at varying levels of conglomeration. The nesting technique reduces the amount of functional evaluations required to simulate the flow system by several orders of magnitude. This advantage allows for inclusion of a very large number (e.g. 10,000) of elements, thus enabling simultaneous detailed modeling of local and regional groundwater flow without the use of artificial model boundaries or grid refinement techniques.
|