Professional Documents
Culture Documents
8.2.3 Random Walk-Prickett Et Al
8.2.3 Random Walk-Prickett Et Al
On pages 10 and 11, the figure captions are on the correct pages, but the
illustrations have been reversed. The correct illustration for figure 4 appears
on page 11, and the correct illustration for figure 5 appears on page 10.
BULLETIN 65
Title: A "Random-Walk" Solute Transport Model for Selected Groundwater Quality Evaluations.
Abstract: A generalized computer code is given that can simulate a large class of solute transport
problems in groundwater. The effects of convection, dispersion, and chemical reactions are included.
The solutions for groundwater flow include a finite difference formulation. The solute transport
portion of the code is based on a particle-in-a-cell technique for the convective mechanisms, and
a random-walk technique for the dispersion effects. The code can simulate one- or two-dimensional
nonsteady/steady flow problems in heterogeneous aquifers under water table and/or artesian or
leaky artesian conditions. The program covers time-varying pumpage or injection by wells, natural
or artificial recharge, the flow relationships of water exchange between surface waters and ground
water, the process of groundwater evapotranspiration, the mechanism of possible conversion of
storage coefficients from artesian to water table conditions, and the flow from springs. It also
allows specification of chemical constituent concentrations of any segment of the model. Further
features of the program include variable finite difference grid sizes and printouts of input data, time
series of heads, sequential plots of solute concentration distributions, concentrations of water
flowing into sinks, and the effects of dispersion and dilution or mixing of waters having various
solute concentrations.
Reference: Prickett, Thomas A., Thomas G. Naymik, and Carl G. Lonnquist. A "Random-Walk"
Solute Transport Model for Selected Groundwater Quality Evaluations. Illinois State Water Survey,
Champaign, Bulletin 65, 1981.
Indexing Terms: Aquifers, case histories, computer codes, computer programs, contaminant
plumes, contamination, convection, dispersion, distribution coefficient, finite difference theory,
groundwater, groundwater flow, groundwater quality, groundwater tracers, models, pollution,
program listings, random walk, solute transport.
STATE OF ILLINOIS
HON. JAMES R. THOMPSON, Governor
CHAMPAIGN
1981
PAGE
Abstract 1
Introduction 2
Acknowledgments 4
P a r t 1. Mathematical b a c k g r o u n d 5
Calculations of flow 5
Solute t r a n s p o r t calculations 7
Dispersion 8
Dilution, mixing, r e t a r d a t i o n , and
r a d i o a c t i v e decay 9
P a r t 2. Random-walk solute t r a n s p o r t program 43
Job s e t u p 43
P r e p a r a t i o n of d a t a 45
P a r a m e t e r card 45
Default value card 47
Pump p a r a m e t e r c a r d and pumping s c h e d u l e
cards 47
Variable grid c a r d s 48
Pollution initial conditions c a r d 48
Pollution p a r a m e t e r card 50
Sink location c a r d s 51
Source c o n c e n t r a t i o n c a r d s 51
Node c a r d d e c k 51
B a r r i e r b o u n d a r y conditions 51
Leaky a r t e s i a n conditions 51
I n d u c e d infiltration 51
C o n s t a n t head conditions 52
Storage factors 52
Evapotranspiration 52
Flow from s p r i n g s 52
P a r t 3. Program operational s e q u e n c e s 53
R e q u i r e d s u b r o u t i n e s and functions 54
F u n c t i o n ANORM(0) 54
Function V ( I , J , K ) 54
S u b r o u t i n e INIT 54
S u b r o u t i n e CLEAR 54
S u b r o u t i n e ADD(XX,YY) 54
S u b r o u t i n e VELO(XX, YY, VX, V Y) 57
S u b r o u t i n e ADVAN(DELP) 62
F u n c t i o n MOVE(XX, YY, DEL) 62
Optional s u b r o u t i n e s t h a t p r o d u c e head
distributions .63
S u b r o u t i n e HSOLVE 63
S u b r o u t i n e HSOLV2 64
S u b r o u t i n e HSOLV4 64
Optional s u b r o u t i n e s t h a t g e n e r a t e p a r t i c l e s . . . . . . 64
S u b r o u t i n e GENP2 65
S u b r o u t i n e GENP3 65
S u b r o u t i n e GENP(PL) 65
(Concluded on next page)
CONTENTS (Concluded)
PAGE
ABSTRACT
1
INTRODUCTION
2
Figure 1. Basic concepts of "random-walk" computer program
3
Although t h e r e a r e numerous a d v a n convection and d i s p e r s i o n . In t h e
t a g e s t o t h i s t e c h n i q u e , t h e r e a r e also p r e s e n t v e r s i o n , t h e effect of d e n s i t y -
some d i s a d v a n t a g e s : i n d u c e d convection is not i n c l u d e d .
T h i s complication is n e c e s s a r y only
1) As with the MOC, c o n c e n t r a t i o n s when a vertically a v e r a g e d c o n c e n t r a
greater than initial conditions
tion d i s t r i b u t i o n is i n a d e q u a t e . The
are possible, especially when
class of problems t h a t r e q u i r e a v e r t i
coarse discretizing is used.
cal a v e r a g e d c o n c e n t r a t i o n d i s t r i b u t i o n
2) A p r i n t o u t of c o n c e n t r a t i o n s may
is sufficiently l a r g e , and t h e effects
not be pleasing to t h e eye when
of d e n s i t y differences will be a d
t h e number of p a r t i c l e s is small.
d r e s s e d in a l a t e r p u b l i c a t i o n .
(A Calcomp plotting and smoothing
r o u t i n e could be a d d e d to t h i s
model to eliminate t h i s problem; Acknowledgments
however, this is beyond t h e scope
T h i s r e p o r t was p r e p a r e d u n d e r t h e
and objectives of t h i s r e p o r t . )
g e n e r a l s u p e r v i s i o n of D r . William C.
3) The method may t a k e an u n u s u a l l y Ackermann, former Chief, and Stanley A.
l a r g e number of p a r t i c l e s to p r o C h a n g n o n , J r . , p r e s e n t Chief of t h e
duce an a c c e p t a b l e solution for Illinois State Water S u r v e y . Richard J .
some p r o b l e m s . No more t h a n S c h i c h t , A s s i s t a n t Chief, and James P .
5,000 p a r t i c l e s a r e u s e d in t h i s
Gibb, Head of the G r o u n d w a t e r Section,
report, however.
made p a r t i c u l a r l y useful suggestions
4) Engineering judgment is an a b s o with r e g a r d to this m a t e r i a l .
l u t e r e q u i r e m e n t in a r r i v i n g at
T h e helpful comments of Adrian P.
an acceptable solution. T h i s is
Visocky, H y d r o l o g i s t , and Robert A.
b e c a u s e of t h e "lumpy" c h a r a c t e r
Sinclair, Head of the Data and Informa
of t h e o u t p u t . Therefore, expe
tion Management Unit, a r e a p p r e c i a t e d ,
rience with t h i s t e c h n i q u e is
needed before one can apply t h e as is t h e s u p p o r t from t h e Analytical
code successfully to a field sit Chemistry Laboratory Unit.
uation. T h a n k s a r e also due Pamela Lovett
for t y p i n g t h e m a n u s c r i p t and t h e
T h e main objective of t h i s r e p o r t is camera copy; Gail T a y l o r for final
to p r e s e n t a generalized computer code e d i t i n g ; and John W. B r o t h e r , J r . ,
t h a t will simulate a l a r g e class of Linda Riggin, and William Motherway,
solute transport problems involving J r . , for p r e p a r i n g t h e i l l u s t r a t i o n s .
4
PART 1. MATHEMATICAL BACKGROUND
where
K x b = T x = aquifer t r a n s m i s -
sivity in t h e x direction
K y b = T y = aquifer t r a n s m i s -
sivity in t h e y direction
K x = aquifer h y d r a u l i c c o n d u c
tivity in t h e x direction
K y = aquifer h y d r a u l i c c o n d u c
tivity in t h e y direction
S = aquifer s t o r a g e coefficient Figure 2. Finite difference g r i d
5
r e s p e c t i v e l y . The area ΔxΔy should be Since t h e r e is an e q u a t i o n of the
small compared with t h e t o t a l area of same form as equation 3 for e v e r y node
t h e aquifer t o the extent t h a t t h e d i s of the digital model, a l a r g e set of
c r e t e model is a r e a s o n a b l e r e p r e s e n t a simultaneous e q u a t i o n s must be solved
tion of t h e c o n t i n u o u s s y s t e m . The for the principal u n k n o w n s hi,j. The
i n t e r s e c t i o n s of grid lines a r e called modified i t e r a t i v e a l t e r n a t i n g direc
n o d e s and a r e r e f e r e n c e d with a column tion implicit method (MIADI) given by
(i) and row (j) coordinate system coli- P r i c k e t t and L o n n q u i s t (1971) is u s e d
n e a r with t h e x a n d y d i r e c t i o n s , r e to solve the set of simultaneous e q u a
spectively. tions.
The general form of t h e finite dif Briefly, the MIADI method involves
ference equation g o v e r n i n g t h e flow of f i r s t , for a given time i n c r e m e n t , r e
g r o u n d w a t e r in the d i s c r e t i z e d model is d u c i n g the l a r g e set of simultaneous
t h e n given by e q u a t i o n s down to a n u m b e r of small
s e t s . This is done by solving t h e node
e q u a t i o n s , by G a u s s elimination, of an
individual row of the model while all
t e r m s related to the nodes in the two
adjacent rows a r e held c o n s t a n t . After
all row equations have been p r o c e s s e d
where row by row, t h e node e q u a t i o n s a r e
solved again by Gauss elimination for
Ti,j,1= aquifer t r a n s m i s s i v i t y an individual column while all t e r m s
between nodes i,j and r e l a t e d to the two adjacent columns a r e
i,j + 1 calculated as held c o n s t a n t . After all e q u a t i o n s
P E R M i , j , 1 t i m e s h where h a v e been solved column by column, an
PERM is nydraulic c o n d u c "iteration" has been completed. The
tivity a b o v e process is r e p e a t e d until c o n v e r
Ti,j,2= aquifer t r a n s m i s s i v i t y gence is a c h i e v e d , completing t h e cal
between nodes i,j and culations for the given time i n c r e m e n t .
i+l,j calculated as T h e calculated h e a d s a r e t h e n used a s
PERM i,j,2 times h w h e r e initial conditions for t h e n e x t time
PERM is h y d r a u l i c c o n d u c increment. T h i s total p r o c e s s i s r e
tivity p e a t e d for s u c c e s s i v e time i n c r e m e n t s
hi,j= calculated heads at nodes until the d e s i r e d simulation is com
i, j at t h e end of a time pleted.
increment measured from Equation 3 may be r e w r i t t e n to
an a r b i t r a r y r e f e r e n c e i l l u s t r a t e the g e n e r a l form for c a l c u
level lations by r o w s . As a first simplifi
= calculated heads at nodes cation it is assumed t h a t t h e finite
i,j at t h e end of t h e difference grid is made up of s q u a r e s
p r e v i o u s time increment s u c h t h a t Δy = Δx. (The case w h e r e Δy
m e a s u r e d from the same does not equal Δx is t r e a t e d by
reference level defining P r i c k e t t and L o n n q u i s t , 1971.) E q u a
hi,j tion 3 is then e x p a n d e d , t h e s i g n s a r e
Δt = time increment elapsed r e v e r s e d , and t e r m s of h i , j a r e g r o u p e d
since last calculation of t o g e t h e r to yield
heads
Si,j= aquifer s t o r a g e coeffi
cient at node i,j
Q i,j = net withdrawal r a t e if
positive, or net a c c r e
tion r a t e if n e g a t i v e , at
node i,j
6
Equation 3 is of t h e form Since t h e model in t h i s r e p o r t i n
cludes nonhomogeneous a q u i f e r p r o p e r
ties and v a r i a b l e grid dimensions, t h e
calculation of the velocity d i s t r i b u
tion by equation 5 a c c o r d i n g l y t a k e s
t h i s into a c c o u n t . Velocities a r e t h u s
s t o r e d on the basis of e i t h e r
T h e s e velocities a r e u s e d a s t h e
i n p u t to a r a t h e r elaborate i n t e r p o l a
tion scheme to provide velocity v e c t o r s
for the movement of each particle in
continuous s p a c e .
7
Dispersion
To i l l u s t r a t e the d e t a i l s of t h e t r i b u t e d if its d e n s i t y function, n(x),
random-walk t e c h n i q u e as it relates to is given by
d i s p e r s i o n , consider t h e p r o g r e s s of a
unit slug of tracer-marked fluid,
placed initially at x = 0, in an infi
nite column of p o r o u s medium with
s t e a d y flow in t h e x d i r e c t i o n . With where
C s Q e q u a l to zero, equation 1 d e σ = s t a n d a r d deviation of t h e dis
s c r i b e s t h e c o n c e n t r a t i o n of the slug tribution
as it moves d o w n s t r e a m . Bear (1972) u = mean of t h e d i s t r i b u t i o n
d e s c r i b e s t h e solution a s
Now, let us e q u a t e t h e following t e r m s
of e q u a t i o n s 6 a n d 7 as
where
C = concentration
dL = longitudinal d i s p e r s i v i t y
V = i n t e r s t i t i a l velocity
t = time With t h e i d e n t i t i e s of e q u a t i o n s 8
x = d i s t a n c e along t h e x a x i s t h r o u g h 10 t a k e n into a c c o u n t , it will
be seen t h a t equations 6 and 7 a r e
The s h a p e s of t h e c u r v e s C( , t ) are equivalent.
shown in figure 3 w h e r e = x-Vt. The key t o solute t r a n s p o r t a s d e
Based upon c o n c e p t s found in compre s c r i b e d in t h i s r e p o r t is t h e realiza
h e n s i v e s t a t i s t i c s books (for example, tion t h a t d i s p e r s i o n in a p o r o u s medium
see Mood and Graybill, 1963) a random can be c o n s i d e r e d a random p r o c e s s ,
variable x is said to be normally d i s - tending to the normal distribution.
8
T h e r e a r e no new c o n c e p t s h e r e , as v e r y where
complete discussions of statistical
d x = incremental d i s t a n c e s over
models of dispersion a n d t h e way d i s
which N particles a r e found
persion affects water q u a l i t y h a v e been
N o = total number of p a r t i c l e s
given by o t h e r s , including Bear (1972)
in t h e experiment
and Fried (1975). The method by which
t h i s statistical approach gets into t h e Equations 6, 7, and 12 a r e e q u i v a
computer code and is applied to t r a n s l e n t , with the exception t h a t e q u a
port problems is new. tions 6 and 7 a r e continuous d i s t r i b u
F i g u r e 4A r e p r e s e n t s the way p a r tions and equation 12 is d i s c r e t e . As
ticles a r e moved in t h e computer code i l l u s t r a t e d in figure 4A, the d i s t r i b u
when t h e flow is in t h e x direction and tion of particles a r o u n d t h e mean posi
one c o n s i d e r s only longitudinal d i s p e r tion, V X DELP, is made to be normally
sion. During a time i n c r e m e n t , DELP, a d i s t r i b u t e d via the function ANORM(0).
particle with coordinates xx,yy is T h e function ANORM(0) is g e n e r a t e d in
first moved from an old to a new posi t h e computer code as a simple function
tion in t h e aquifer by convection a c involving a summation of random num
cording to its velocity at t h e old bers. Probable locations of p a r t i c l e s ,
position V x . T h e n , a random movement however, are c o n s i d e r e d only out to 6
in t h e +x or -x d i r e c t i o n is a d d e d to s t a n d a r d deviations either side of t h e
r e p r e s e n t the effects of d i s p e r s i o n . mean. On a practical b a s i s , the p r o b a
T h i s random movement is given t h e mag bility is low of a particle moving
nitude beyond t h a t d i s t a n c e .
One f u r t h e r emphasis is a p p r o p r i a t e
c o n c e r n i n g the so-called " d e n s i t y f u n c
tion" of equations 6, 7, and 12. The
where
equivalent d e n s i t y functions C ( x , t ) and
N / d x provide the means for r e l a t i n g
the concentration of a contaminant in a
field problem to the c o n c e n t r a t i o n of
ANORM(0) = a number between -6
particles found in portions of a finite
and +6, drawn from a
difference model. Various density
normal d i s t r i b u t i o n
of n u m b e r s h a v i n g a functions will be defined l a t e r , by
s t a n d a r d deviation of example, as t h e y a r e needed for a p p l i
1 and a mean of zero cation p u r p o s e s .
F i g u r e 4B i l l u s t r a t e s the e x t e n s i o n
T h e new position of the particle in of the random-walk method to account
figure 4A is the old position plus a for d i s p e r s i o n in a direction t r a n s
c o n v e c t i v e term ( V x DELP) plus t h e v e r s e to the mean flow. F i g u r e s 5A and
effect of the d i s p e r s i o n term, 5B i l l u s t r a t e the a l g e b r a involved when
the flow is not aligned with t h e x - y
coordinate s y s t e m . Finally, figure 6
shows both longitudinal and t r a n s v e r s e
If t h e above p r o c e s s is r e p e a t e d for d i s p e r s i o n t a k i n g place simultaneously,
n u m e r o u s particles, all having t h e same and the a p p r o p r i a t e v e c t o r a l g e b r a .
initial position and convective t e r m , a
map of t h e new positions of t h e p a r t i
cles can be created h a v i n g t h e d i s c r e t e Dilution, Mixing, Retardation,
density distribution and Radioactive Decay
Consider the one-dimensional flow
problem in figure 7A in which the flow
and c o n c e n t r a t i o n s of the s o u r c e s are
given. With d i s p e r s i o n set to zero and
9
Figure 4. Computer code scheme for convection and longitudinal (A)
and transverse (B) dispersion along x axis
10
Figure 5. General scheme for convection and longitudinal (A)
and transverse (B) dispersion
11
Figure 6. General scheme for convection and dispersion
12
Figure 7. Mixing and dilution effects in water quality problems
13
r e t a r d a t i o n set t o one, the d i s t r i b u V c = velocity of the C/C o =
tion of c o n c e n t r a t i o n s in the system is 0.5 in the c o n c e n t r a t i o n
simply a r e s u l t of p u r e mixing as front
i l l u s t r a t e d in f i g u r e 7 B . = bulk mass d e n s i t y
Now, let us assume t h a t in the com
p u t e r model one particle r e p r e s e n t s 10 n = effective porosity
m g / l . F i g u r e 7C shows the time d e n s i t y K d = d i s t r i b u t i o n coefficient
of p a r t i c l e s that would be used for in
R d = r e t a r d a t i o n factor
p u t d a t a in the computer model. F i g u r e
7D shows the s p a c e d e n s i t y of p a r t i c l e s
in t h e computer model t h a t would be
simulated. Once the space d e n s i t y of T h e t r a n s p o r t code herein can take
p a r t i c l e s is known, a multiplication by e i t h e r K d or R d as input in o r d e r
the particle mass yields the c o n c e n t r a to i n c o r p o r a t e the effects of chemical
tion of the flowing w a t e r . reactions. L a t e r , in figure 42, exam
In equation 1 t h e r e t a r d a t i o n factor ple o u t p u t will be shown for t = 1000
(Rd) i s used t o r e p r e s e n t t h e c h a n g e d a y s u s i n g R d = 1.0 and R d = 2 . 0 .
in t h e solute concentration in t h e Determining K d or R d for a c o n s t i t
fluid caused by chemical r e a c t i o n s with u e n t in g r o u n d w a t e r r e q u i r e s a great
t h e medium. T h e s e r e a c t i o n s include deal of information r e g a r d i n g t h e com
adsorption, organic fixation, etc. position of the g r o u n d w a t e r a n d t h e
Chemical r e a c t i o n s between t h e d i s i n t e r a c t i o n of the c o n s t i t u e n t with the
solved c o n s t i t u e n t and t h e medium t e n d medium. To p u r s u e t h i s , one should
to r e t a r d the movement of the c o n s t i t u c o n s u l t o t h e r r e f e r e n c e s , such as Helf-
ent relative to t h e g r o u n d w a t e r veloci ferich (1962), Higgins (1959), Baetsle
t y . T h e r e t a r d a t i o n of a c o n c e n t r a t i o n (1967,1969), F r e e z e and C h e r r y (1979),
front in g r o u n d w a t e r r e l a t i v e to the a n d Borg et al. (1976).
bulk mass of water is d e s c r i b e d by t h e Radioactive decay may be a d d e d to
relation t h e model if d e s i r e d . The s t a t e m e n t
"PM = PM*(0.5)**(TIME/HL)" should be
a d d e d to s u b r o u t i n e ADVAN(DELP) after
t h e statement "TMAP = TMAP+DELP." In
t h e s t a t e m e n t , HL is the half-life of
where t h e isotope in d a y s . The n u m b e r of
V = i n t e r s t i t i a l velocity of t h e d a y s can either s u b s t i t u t e for HL or be
groundwater made an i n p u t p a r a m e t e r .
14
Figure 8. Listing of the transport program
(See Part 2) 15
Figure 8. Continued
16
Figure 8. Continued
17
18
Figure 8. Continued
Figure 8. Continued
19
Figure 8. Continued
20
Figure 8. Continued
21
22
Figure 8. Continued
Figure 8. Continued
23
24 Figure 8. Continued
F i g u r e 8. C o n t i n u e d 25
Figure 8. Continued
26
Figure 8. Continued
27
Figure 8. Continued
28
Figure 8. Continued
29
Figure 8. Continued
30
Figure 8. Continued 31
Figure 8. Continued
32
Figure 8. Continued
33
Figure 8. Continued
34
35
Figure 8. Continued
Figure 8. Continued
36
Figure 8. Continued
37
Figure 8. Continued
38
Figure 8. Continued
39
Figure 8. Continued
40
Figure 8. Continued
41
Figure 8. Concluded
42
PART 2. RANDOM-WALK SOLUTE TRANSPORT PROGRAM
43
Figure 9. Generalized aquifer cross section showing simulation
program parameters
Figure 10. Plan view of finite difference grid over majority
of sample aquifer system
47
Figure 13. Example variable pumping rate schedule
48
F i g u r e 14. D e f i n i t i o n of p a r t i c l e e m i t t i n g s u b r o u t i n e s 49
Since t h i s t y p e of area would be used of the s o l u t e . T h e usual way to p r o
most f r e q u e n t l y , it is made p a r t of t h e ceed is the following: Assume an ini
c a r d input d a t a as opposed to c h a n g e s tial c o n c e n t r a t i o n of total dissolved
being made in some s u b r o u t i n e . The solids (TDS) of 200 m g / l . You s u s p e c t
d a t a to be e n t e r e d on t h e pollution t h a t , b e c a u s e of t h e effects of d i s p e r
initial conditions card a r e t h u s d e sion and dilution, the c o n c e n t r a t i o n
fined in f i g u r e 14C. will r e d u c e e v e n t u a l l y to no more t h a n
At this point, it is e s s e n t i a l to 1 m g / 1 . T h e n , calculate t h e mass (PM)
realize t h a t in this model t h e p a r t i - of a single particle a c c o r d i n g to the
icles are moving on the basis of an x - y following formula:
coordinate system c o n g r u e n t with and on
the same scale as the I-J n u m b e r s of
the finite difference g r i d . In o t h e r
w o r d s , if a particle is g e n e r a t e d at
t h e location x = 15, y = 4, t h i s p a r t i In t e r m s of the computer model, e q u a
cle is at grid coordinates I = 15, J = tion 15 is w r i t t e n
4 even t h o u g h the actual field d i s t a n c e
measured from the origin is something
else. For i n s t a n c e , refer to figure 10
w h e r e the sample d i s c r e t i z e d a r e a of a
streambed is a s s i g n e d to node I = 7, J where
= 6. To g e n e r a t e particles within that
area you would e n t e r Xl = 6 . 5 , DX = APOR = actual p o r o s i t y of
1.0, Yl = 5 . 5 , and DY = 1.0 on t h e pol aquifer
lution initial conditions c a r d . Of 62.4 = p o u n d s per cubic
c o u r s e , by a change in DX or DY the feet of water
size of the r e c t a n g l e can be adjusted CONC= ppm ≈ mg/1
from a point (DX = DY = 0) on up to an H-BOT = s a t u r a t e d t h i c k n e s s
area the size of the r e m a i n d e r of the of aquifer
model (DX = NC - Xl, DY = NR - Y l ) . NPART= number of particles
The last e n t r y on the pollution ini r e p r e s e n t i n g con
tial conditions card is the time i n t e r c e n t r a t i o n of TDS
val DELP o v e r which p a r t i c l e s will be in t h e p e r t i n e n t
generated. In general, DELP g o v e r n s volume
the time the particles a r e allowed to DELX, DELY = dimensions of t y p i
move and goes hand in h a n d with the cal finite differ
time increment DELTA of the flow ence grid
model. PM= p o u n d s of TDS per
F u r t h e r r e f e r e n c e to figure 14 will particle
be made l a t e r in this r e p o r t when o t h e r
ways of g e n e r a t i n g p a r t i c l e locations
will be e x p l a i n e d . Good resolution of t h e d i s t r i b u t i o n of
t h e TDS as t h i s water moves t h r o u g h t h e
aquifer can be obtained if we a r r a n g e
to have 200 p a r t i c l e s per grid space in
Pollution Parameter Card
t h e model. (Choice of the number of
In most c a s e s , the total pollutant particles per grid d e p e n d s upon t h e
load ( P L ) , which is the total mass of resolution d e s i r e d . ) The d i s t r i b u t i o n
pollutant at 100 p e r c e n t c o n c e n t r a t i o n , of the TDS t h r o u g h t h e aquifer may be
is calculated on the basis of t h e p a r obtained from the particle d i s t r i b u t i o n
ticle mass (PM) and t h e flow r a t e s or in the model by t h e following formula:
number of p a r t i c l e s d e s i r e d within vol
umes of the finite difference grid
chosen t o r e p r e s e n t t h e c o n c e n t r a t i o n
50
The computer code has I , J s u b s c r i p t s Node Card Deck
on all of the p a r a m e t e r s of equation 16
except PM and APOR such t h a t t h e v a r i It should be emphasized t h a t t h e
able n a t u r e of t h e aquifer p a r a m e t e r s node deck (lines) contains one card
is a c c o u n t e d f o r . (line) for each node t h a t h a s any
aquifer system properties differing
The value of PL to be filled in then
is t h e total number of p a r t i c l e s wanted from t h o s e defined on the default value
times PM. Under most c i r c u m s t a n c e s , PM card (line). If a node card (line) is
is t h e only calculation to be made, and i n c l u d e d , all values must be p u n c h e d on
the computer will determine a PL. it even if some of t h e values a r e equal
T h e maximum number of p a r t i c l e s , to the default v a l u e s . It is e s s e n t i a l
MAXP, should seldom exceed 5000. T h e r e to h a v e a copy of t h e r e p o r t of P r i c k -
may be problems t h a t r e q u i r e more, but ett and Lonnquist (1971) to fully
e x p e r i e n c e indicates t h a t 5000 is u s u u n d e r s t a n d the details of s e t t i n g up
ally a d e q u a t e . the flow model.
Values of longitudinal d i s p e r s i v i t y , Barrier Boundary Conditions. Bar
in feet, d L = DISPL; t r a n s v e r s e d i s r i e r b o u n d a r i e s a r e simulated by s e t
p e r s i v i t y , in feet, d T = DISPT; ef t i n g PERM ( I , J , 1 ) and PERM ( I , J , 2 )
fective aquifer p o r o s i t y EPOR ( f r a c e q u a l to zero on individual node c a r d s .
t i o n ) ; actual porosity (APOR); t h e r e
t a r d a t i o n factor (RD1); the d i s t r i b u Leaky Artesian Conditions. For
tion coefficient (KD) for the solute in leaky a r t e s i a n conditions calculate the
the p a r t i c u l a r aquifer material; and r e c h a r g e factors ( R i , j ) i n gallons per
the bulk mass d e n s i t y of t h e aquifer d a y p e r foot ( g p d / f t ) from the follow
material should t h e n be e n t e r e d on the ing formula:
pollution parameter card a c c o r d i n g to
the format indicated in figure 11H.
where
Sink Location Cards = vertical h y d r a u l i c c o n d u c t i v
ity of confining bed, in gal
P r e p a r e a card with t h e I , J coordi lons per day per s q u a r e foot
nate for each s i n k d e s i r e d , according (gpd/ft2)
to the format of figure 11I. On each = t h i c k n e s s of confining b e d ,
of t h e s e cards is a location for e n t e r in feet
ing an i n t e g e r , o t h e r t h a n zero, termed
MARK. All sinks with the same n u m b e r T h e r e c h a r g e factor defines t h e slope
in MARK will be t r e a t e d as a common of t h e line given in figure 9C.
sink when r e p o r t i n g c o n c e n t r a t i o n s . If A p p r o p r i a t e s o u r c e bed h e a d s ( R H ) ,
s e p a r a t e r e p o r t s on all s i n k s are elevations of the t o p of the a q u i f e r
wanted, e n t e r different i n t e g e r s on ( C H ) , and r e c h a r g e factors a r e e n t e r e d
each of the sink location c a r d s in the on t h e default value card, and a n y dif
field MARK. fering values a r e e n t e r e d on t h e node
cards.
Induced Infiltration. For in
Source Concentration Cards d u c e d infiltration calculate the re
c h a r g e factors (in g p d / f t ) from the
Each node of the model t h a t has a following formula:
source of water with a c o n c e n t r a t i o n
different from zero needs a source con
c e n t r a t i o n card with t h e I , J c o o r d i
n a t e s and concentration CONC, in m g / l , where
listed according to the format shown in = h y d r a u l i c c o n d u c t i v i t y of t h e
figure 11J. stream bed, in g p d / f t 2
51
= t h i c k n e s s of s t r e a m b e d , in the node c a r d s . T h i s is not n e c e s s a r y
feet here. J u s t e n t e r the a r t e s i a n and
A s = fraction of the area of t h e water table storage coefficients di
s t r e a m b e d a s s i g n e d to full r e c t l y i n t o S F 1 ( I , J ) and SF2 ( I , J )
area node, a fraction positions on the node and default value
cards.
T h e r e c h a r g e factor defines the slope
of t h e line shown in f i g u r e 9E. Evapotranspiration. Evapotran-
A p p r o p r i a t e v a l u e s of stream water s p i r a t i o n is defined by t h e slope of
s u r f a c e elevations ( R H ) , elevations of the line shown in f i g u r e 9D and is cal
the bottom of t h e s t r e a m b e d ( R D ) , and culated from field d a t a ( P r i c k e t t and
r e c h a r g e f a c t o r s calculated from the L o n n q u i s t , 1971). The value of t h e
a b o v e equation a r e e n t e r e d on node slope of t h a t line is then e n t e r e d on
cards. node c a r d s in the space r e s e r v e d for
Constant Head Conditions. If a the r e c h a r g e f a c t o r . Set v a l u e s of
c o n s t a n t head is d e s i r e d in t h e model, both RD a n d RH e q u a l to one a n o t h e r .
and t h e c o n c e n t r a t i o n of the water RD is defined as t h e elevation of the
flowing into that node to maintain the w a t e r t a b l e below which t h e effects of
head is of zero c o n c e n t r a t i o n , t h e n set evapotranspiration cease.
S F I ( I , J ) at t h a t node equal to 1 0 3 0 .
Flow from S p r i n g s . Determine a
If the c o n c e n t r a t i o n is o t h e r t h a n
r e c h a r g e factor (slope of the line
z e r o , set R ( I , J ) equal to 1 0 1 0 for that
node c a r d . T h i s is done to maintain a shown in f i g u r e 9D) from field d a t a of
small resistance to flow from the flow v e r s u s head c h a n g e s in the v i c i n i
s o u r c e to the aquifer enabling t h e flow ty of the s p r i n g . A r e c h a r g e factor
r a t e to be m e a s u r e d . may also be found empirically by m a t c h
ing simulated with o b s e r v e d s p r i n g
Storage F a c t o r s . In the program flows. T h e elevation at which water
d e s c r i b e d by P r i c k e t t and L o n n q u i s t flows from t h e s p r i n g is r e c o r d e d in
(1971), s t o r a g e f a c t o r s were e n t e r e d on both RH and R D .
52
PART 3. PROGRAM O P E R A T I O N A L SEQUENCES
53
increment of t h e flow model and p e r Subroutine INIT
forms the above 5 s t e p s r e p e a t e d l y
T h i s s u b r o u t i n e could j u s t as easily
until all time i n c r e m e n t s are p r o c
h a v e been placed as a p a r t of MAIN.
essed.
However, by its n a t u r e it can be useful
T h e r e a r e 5 r e q u i r e d s u b r o u t i n e s and
as a s u b r o u t i n e for some special appli
3 required functions. T h e r e are also
15 optional s u b r o u t i n e s to choose from, cations. As shown in f i g u r e 18, this
d e p e n d i n g on t h e t r a n s p o r t problem of s u b r o u t i n e merely zeros out t h e TMAP
interest. Of t h e s e , t h e r e a r e 3 s u b and NP v a r i a b l e s and t h e S O R ( I , J ) ,
r o u t i n e s for p r o d u c i n g t h e head d i s t r i C O N S O R ( I , J ) , and MARK(I,J) a r r a y s .
bution for the flow model, and 7 s u b Subroutine CLEAR
routines t h a t g e n e r a t e different con
figurations and n u m b e r s of p a r t i c l e s . As i l l u s t r a t e d in t h e flow c h a r t in
T h e r e is 1 s u b r o u t i n e to calculate figure 19, t h i s s u b r o u t i n e zeros out
retardation, and 4 s u b r o u t i n e s t h a t the N P A R T ( I , J ) and TABLE(I) a r r a y s .
print out v a r i o u s maps of particle lo T h i s is like e r a s i n g t h e b l a c k b o a r d in
cation, concentration distributions, p r e p a r a t i o n for k e e p i n g t r a c k of p a r t i
and summaries of c o n c e n t r a t i o n of water cle locations each time p a r t i c l e s are
flowing into s i n k s . Table 1 provides going to be m o v e d .
brief d e s c r i p t i o n s of the s u b r o u t i n e s
and f u n c t i o n s . T h e details on how to Subroutine ADD(XX,YY)
mix a n d match t h e various s u b r o u t i n e s Any time t h a t a new p a r t i c l e is
will be given in t h e example problems a d d e d to the simulation, you must call
section (Part 4 ) . ADD(XX, YY) and s u p p l y the XX, YY coor
d i n a t e s of the particle t h a t you want
added. As indicated in f i g u r e 20, the
particle c o u n t e r NP is i n c r e m e n t e d a n d ,
Required Subroutines and Functions as long as NP is less t h a n t h e maximum
number of p a r t i c l e s allowed MAXP, the
Function ANORM(0)
particle XX, YY coordinates a r e s t o r e d
F i g u r e 16 gives the flow c h a r t for in the X and Y a r r a y s . In the e v e n t
this f u n c t i o n . T h i s function p r o d u c e s t h a t you a r e a t t e m p t i n g t o add p a r t i
a number between -6 and +6 from a n o r cles beyond t h e limits of t h e X a n d Y
mal d i s t r i b u t i o n of n u m b e r s having a a r r a y s , the code is w r i t t e n in s u c h a
mean of zero and a s t a n d a r d deviation way as to eliminate an a d d r e s s i n g
of o n e . In f i g u r e 8 it can be seen e r r o r . For many c a s e s , you don't know
that this function u s e s yet another how many particles will be n e e d e d for
function called RANF(O), which is a CDC your simulation since, for i n s t a n c e ,
system s u b r o u t i n e t h a t p r o d u c e s a r a n the r a t e of flow from a n e a r b y pollu
dom number between 0 and 1. If other tion source may be u n k n o w n . In t h i s
systems are used, an appropriate s u b case, the flow may be sufficient to
s t i t u t e random number g e n e r a t o r t h a t r e q u i r e a number of p a r t i c l e s far in
p r o d u c e s n u m b e r s in the same r a n g e can e x c e s s of the dimensions of t h e X a n d Y
be u s e d . arrays. If t h i s h a p p e n s , t h e program
is written to randomly remove a p a r t i
cle somewhere in the model and make
Function V(I,J,K)
room for the new o n e . It may be t h a t
As shown in f i g u r e 17, whenever even the new particle itself gets
calls a r e made to this f u n c t i o n , it is thrown out. In any case t h e particle
t h e n o d e - t o - n o d e i n t e r s t i t i a l velocity mass (PM) of all o t h e r p a r t i c l e s is
t h a t is s u p p l i e d . T h e s e velocities are then p r o p o r t i o n a t e l y i n c r e a s e d to main
the basis for which an e l a b o r a t e i n t e r tain conservation-of-mass principles.
polation scheme is applied to provide T h e v a r i a b l e s NP and PM should be
velocities a n y w h e r e in x - y s p a c e . checked as the simulation p r o g r e s s e s to
54
Table 1. Srief Descriptions of S u b r o u t i n e s and Functions
ADD(XX,YY): a d d single p a r t i c l e a t c o o r d i n a t e s ( X X , Y Y )
GENP3: g e n e r a t e s 51 p a r t i c l e s , all at c o o r d i n a t e XX = 1, YY = 2
HSOLV2: c a l c u l a t e s l i n e a r h e a d s p e r g r i d left t o r i g h t
RDSOLV(EPOR,RHO,KD,RDl): c a l c u l a t e s r e t a r d a t i o n f a c t o r from i n p u t d a t a
SORGEN: p r o d u c e s p a r t i c l e s b a s e d o n e i t h e r h e a d d e p e n d e n t flow r a t e s
or injection wells r a n d o m l y in s p a c e in time d u r i n g DELP
V: p r o v i d e s p r o p e r velocities t o s u b r o u t i n e VELO
55
Figure 16. Flow chart for
Function ANORM(0)
Figure 19. Flow chart for
Subroutine CLEAR
Figure 18. Flow chart for Figure 20. Flow chart for
Subroutine INIT Subroutine A D D ( X X , Y Y )
56
see if this is h a p p e n i n g . If it i s ,
back up t h e simulation a n d make n e c e s
s a r y c h a n g e s such t h a t PM s t a y s con
stant. Suitable c h a n g e s might be to
i n c r e a s e PM or MAXP and t h e X,Y a r r a y
dimensions.
Subroutine VELO(XX,YY,VX,VY)
This s u b r o u t i n e (see f i g u r e 21) p r o
vides velocity v e c t o r s for the p a r t i
cles as t h e y move a n y w h e r e within the
b o u n d s of the model. It is v e r y impor
tant t h a t an a c c u r a t e scheme be em
ployed to p r o d u c e a continuous velocity
field from d i s c r e t e velocities provided
from F u n c t i o n V ( I , J , K ) . One of the
main d r a w b a c k s of the MOC is its ina
bility to handle the s t r o n g l y d i v e r g e n t
problem. For i n s t a n c e , in the vicinity
of injection wells the flow is entirely
d i v e r g e n t away from t h e c e n t e r of the
well.
This divergent flow problem is
avoided in t h e code by borrowing an
idea from t h e finite element method. A
set of Chapeau functions is defined for
the p u r p o s e of i n t e r p o l a t i n g velocities
a n y w h e r e in the model on the basis of
the d i s c r e t e velocities between n o d e s .
T h e explanation of how t h e s e C h a p e a u
functions w o r k is shown in f i g u r e s 22
t h r o u g h 24.
T h e interpolation of velocities is a
three-step procedure. T h e first i n t e r
polation involves the u s e of the four
i n t e r - n o d e velocities in t h e immediate
vicinity of the x, y position of the
p a r t i c l e , as i l l u s t r a t e d in figure 22.
The second s t e p of the i n t e r p o l a t i o n is
i l l u s t r a t e d in figure 23, where the
n e x t closest four i n t e r - n o d e velocities
are used. The t h i r d i n t e r p o l a t i o n is
shown in figure 24, w h e r e t h e final
velocity v e c t o r s VX and VY a r e calcu
lated.
In the event t h a t t h e particle is
near the model b o u n d a r i e s , the v e c t o r s
used for interpolation a r e as shown in
figure 25.
T h e r e s u l t of this interpolation
scheme is a c o n t i n u o u s velocity field
that p r o v i d e s a c c u r a t e velocities even
for the s t r o n g l y d i v e r g e n t problem (see F i g u r e 2 1 . Flow c h a r t f o r S u b r o u t i n e
figure 42, for e x a m p l e ) . VELO(XX,YY,VX,VY)
57
Figure 22. First step in calculating x and y velocity
vectors for particle
58
F i g u r e 23. Second step in c a l c u l a t i n g x and y v e l o c i t y
vectors for particle
59
Figure 24. T h i r d step in calculating x and y velocity
vectors for particle
60
Figure 25. Node to node velocity vectors used in
interpolation scheme
61
Subroutine ADVAN(DELP)
This s u b r o u t i n e controls a n d a d
v a n c e s all p a r t i c l e s p r e s e n t l y in t h e
flow field and does some bookkeeping on
particle x, y c o o r d i n a t e locations as
some particles d i s a p p e a r in s i n k s . T h e
flow c h a r t in f i g u r e 26 i n d i c a t e s the
s e q u e n c e of e v e n t s . The particles a r e
all allowed to move for a time period
defined by DELP. For most cases DELP
is equal to the flow model time i n c r e
ment DELTA.
However, if it is d e s i r e d to move
t h e particles more often between DELTA
time s t e p s , call ADVAN(DELP) more often
a n d such t h a t t h e sum of the DELPs
e q u a l s DELTA. S t e a d y s t a t e flow p r o b
lems a r e an example, as i l l u s t r a t e d in
the examples section of this r e p o r t .
Function MOVE(XX,YY,DEL)
E v e r y time t h a t this function is
called, a particle is moved. Calls
will be coming from s u b r o u t i n g ADVAN
(DELP) a n d certain particle g e n e r a t i o n .
As mentioned p r e v i o u s l y , the p a r t i c l e s
move on the basis of the I , J coordinate
system numbers. T h e flow c h a r t for
function MOVE is given in figure 27 a n d
should be s t u d i e d along with t h e l i s t
ing in f i g u r e 8.
T h e function MOVE moves a particle
on t h e basis of its velocity v e c t o r s as
calculated from s u b r o u t i n g VELO. New
velocity v e c t o r s a r e computed at least
5 times d u r i n g t h e time a particle is
moving a c r o s s 1 grid of the model. This
is done to maintain high a c c u r a c y .
T h e r e are cases w h e r e this r e s t r i c t i o n
can be r e l a x e d , and some cases w h e r e it
can be t i g h t e n e d u p . However, 5 times
is a good number for most p r o b l e m s . It
is a d v i s e d t h a t t h e flow c h a r t in fig Figure 26. Flow chart for
u r e 27, the listing in f i g u r e 8, and Subroutine ADVAN(DELP)
the v e c t o r a l g e b r a in figure 6 be s t u d
ied to see how the s e q u e n c e of e v e n t s
o c c u r s when t h e function MOVE is of M A R K ( I , J ) . If so, the mass of t h e
called. particle is t a b u l a t e d in t h e TABLE(I)
T h e function MOVE performs two o t h e r array. Secondly, after t h e particle
t a s k s besides moving a p a r t i c l e . F i r s t , moves i t s a s s i g n e d DELP time, if it
it c h e c k s to see if t h e particle goes doesn't go into a s i n k , i t s x , y c o o r d i
into a sink; i . e . , within half a grid nates a r e used to t a b u l a t e its position
62
in the NPART ( I , J ) a r r a y . T h e NPART and
TABLE a r r a y s are p r i n t e d when a map of
particle positions and s i n k h i s t o r i e s
is d e s i r e d .
Subroutine HSOLVE
This s u b r o u t i n e comes directly from
SWS Bulletin 55 ( P r i c k e t t and L o n n -
quist, 1971) and is a p o r t i o n of t h e i r
" Composite Aquifer Simulation P r o g r a m . "
The section of P a r t 2 of this r e p o r t
entitled "Job S e t u p " is based upon
using this s u b r o u t i n e as t h e means to
fill in t h e H ( I , J ) a r r a y . The flow
c h a r t in figure 28 is t h u s a b b r e v i a t e d .
A copy of SWS Bulletin 55 is needed to
fully u n d e r s t a n d t h i s . T h e "Job S e t u p "
section of this r e p o r t , however, is
a d e q u a t e for a s t a r t .
63
Subroutine HSOLV2
This s u b r o u t i n e calculates heads as
a function of column number such that a
uniform flow of 1 foot p e r day in the x
direction is r e a l i z e d . Refer to the
l i s t i n g in f i g u r e 8 and t h e flow chart
in figure 29 for the d e t a i l s .
This is one example of g e n e r a t i n g a
head d i s t r i b u t i o n d i r e c t l y without the
n e e d of solving some complex matrix
problem associated with finite differ
ence formulation.
Subroutine HS0LV4
This s u b r o u t i n e fills the H ( I , J )
a r r a y with a solution to the s t e a d y -
s t a t e Theim formula with t h e c e n t e r of
t h e well at x = 15 a n d y = 15. T h e flow
c h a r t in f i g u r e 30 a n d t h e s u b r o u t i n g
code in f i g u r e 8 show how t h i s was
done. T h e idea h e r e is to waste no
time in p r o d u c i n g a head d i s t r i b u t i o n
when you know exactly what you w a n t .
64
made to figure 14, as this figure indi flow c h a r t is given in f i g u r e 32. S u i t
cates the needed i n p u t data for g e n e r able c h a n g e s in t h e xx, yy c o o r d i n a t e s
a t i n g particles for the v a r i o u s s u b of this s u b r o u t i n e could e n a b l e the
routines. g e n e r a t i o n of p a r t i c l e s at a n y point in
In general, the particle g e n e r a t i n g the model.
s u b r o u t i n e s merely g e n e r a t e x, y c o o r d i
n a t e s in v a r i o u s configurations and
Subroutine GENP(PL)
t h e n call the s u b r o u t i n e ADD(XX,YY) to
get the particle into the flow. T h i s s u b r o u t i n e g e n e r a t e s a n y number
of particles randomly located within a
r e c t a n g u l a r area of configuration given
Subroutine GENP2
by f i g u r e 14C. T h e n e c e s s a r y Xl, DX,
The flow c h a r t in figure 31, the Yl, DY, DELP coordinates may be s p e c i
l i s t i n g in figure 8, and the illus fied by the initial pollution c o n d i
t r a t e d definition in figure 14B shows tions card or by a call from a n o t h e r
how to place one particle at each node s u b r o u t i n e such as SORGEN. The total
of t h e flow model in a l i n e . Again x, y pollutant load PL can also be specified
c o o r d i n a t e s a r e g e n e r a t e d and t h e n the in the pollution p a r a m e t e r card or by a
s u b r o u t i n e ADD(XX,YY) is called. call to a n o t h e r s u b r o u t i n e such as
Subroutine GENP3
F i g u r e 14A and t h e listing in figure
8 i l l u s t r a t e how one or more p a r t i c l e s
can be placed at a p a r t i c u l a r point in
t h e model at one i n s t a n t of time. The
65
SORGEN. The idea here is that once PL
is s u p p l i e d , the s u b r o u t i n e b r e a k s up
t h e total into p a r t s PL/PM and s p r e a d s
particles randomly in t h e r e c t a n g u l a r
a r e a specified and randomly o v e r t h e
time increment DELP specified until the
total PL is a c c o u n t e d for. T h e listing
in f i g u r e 8 and t h e flow c h a r t in fig
u r e 33 give more d e t a i l s .
Subroutine SORGEN
This s u b r o u t i n e is similar to SOURCE
in t h a t particles a r e emitted on the
basis of flow r a t e s from sources having Figure 33. Flow chart for
a c o n c e n t r a t i o n different t h a n z e r o . A
value in the a r r a y C O N S O R ( I , J ) is all Subroutine GENP(PL)
t h a t is n e c e s s a r y to a c t u a t e a p a r t i c l e
when this s u b r o u t i n e is called. Both Subroutine SOURCE
s u b r o u t i n e s SORGEN and SOURCE calcu T h i s s u b r o u t i n e is similar to SORGEN
late the total mass (PL) involved in with t h e e x c e p t i o n t h a t particles a r e
the water flowing from the v a r i o u s emitted r i g h t at t h e I , J coordinates of
s o u r c e s of the model on the basis of the source and by calling s u b r o u t i n e
the specified p a r t i c l e mass (PM) and ADD (XX, YY ) only when a sufficient q u a n
the flow r a t e . As shown in the listing tity of water has left t h e source in
in f i g u r e 8, the flow c h a r t in figure the amount of PM. In o t h e r words, the
35, and the area definition in f i g u r e particle is emitted at t h e beginning of
14D, particles a r e emitted by calling the front and t h e n no other one is
GENP(PL) on the b a s i s of calculated PL emitted until the specified PM h a s
v a l u e s . T h u s , p a r t i c l e s a r e emitted b y flowed from t h e s o u r c e . T h u s , the p a r
s u b r o u t i n e SORGEN randomly in both ticles a r e emitted in uniform lumps at
space and time (DELP) . v a r i o u s times d u r i n g t h e i n t e r v a l DELP
66
Figure 34. Flow chart for
Subroutine GENP5
67
Figure 36. Flow chart for Subroutine SOURCE
68
Optional Subroutines That
P r i n t Results
T h e r e are four s u b r o u t i n e s t h a t can Subroutine CONMAP
be called which will p r i n t summaries of
On the basis of equation 16, the
c o n c e n t r a t i o n s , maps of p a r t i c l e loca
concentration distribution is calcu
tions, and c o n c e n t r a t i o n s of water
lated and p r i n t e d out in numeric t a b l e
flowing into s i n k s . Any of t h e s e can
form. F i g u r e 38 shows the flow c h a r t
be called at any time for a r e p o r t of
and equation 16 can also be found in
w h e r e and what is going o n .
the listing in figure 8.
Subroutine MAP
This s u b r o u t i n e p r i n t s out PM, NP, Subroutine SUMMRY
a n d TMAP and the N P A R T ( I , J ) a r r a y so T h e flow c h a r t for t h i s s u b r o u t i n e
t h a t the location of particles in the is given in figure 39. Any time d u r i n g
g r i d s can be n o t e d . This map, h o w e v e r , t h e time increment DELP that a p a r t i c l e
does not r e p o r t t h e location of p a r t i falls within the c a p t u r e a r e a (half of
cles within each g r i d . (It would be a grid either side of a specified
n e c e s s a r y to p r i n t out t h e X,Y a r r a y s s i n k ) , the particle is removed from the
to obtain this information.) T h i s is a flow system and is summed into the
convenient map to contour to get an TABLE(I) a r r a y . T h i s s u b r o u t i n e p r i n t s
o v e r a l l p i c t u r e of the s i t u a t i o n . Fig out a summary of this action in t e r m s
u r e 37 gives the flow c h a r t for this of sink number a n d total mass deleted
s u b r o u t i n e , and f i g u r e 8 gives the d u r i n g a n y p a r t i c u l a r time increment
listing. DELP.
69
Subroutine SNKCON
This s u b r o u t i n e calculates the con DELP = time increment
c e n t r a t i o n of water e n t e r i n g s i n k s on over which p a r t i
the basis of w h e t h e r the sink is p u m p cles were deleted,
i n g (value in the Q a r r a y ) or is an days
a r e a of runoff (value in R a r r a y ) . The
a p p r o p r i a t e formula for pumping s i n k s
is The appropriate formula for area
runoff is
where
TABLE(MOVE) = mass of p a r t i c l e s
d e l e t e d by t h i s
s i n k , mg/l, d u r i n g F i g u r e 40 i l l u s t r a t e s t h e flow c h a r t
DELP for t h i s s u b r o u t i n e . T h e listing in
Q ( I , J ) = pumping r a t e of figure 8 contains t h e code for e q u a
s i n k , in gpd tions 19 and 20.
70
PART 4. EXAMPLE PROBLEMS AND COMPARISONS WITH THEORY
72
F i g u r e 4 2 . O u t w a r d r a d i a l flow of p a r t i c l e s f r o m an i n j e c t i o n well
73
Figure 43. Cross section view of well pumping near a
line source of pollution
74
F i g u r e 44. I n p u t data for pumping in the v i c i n i t y of a polluted
line source ( A ) and s u b r o u t i n e sequence ( B ) 75
Figure 45. Concentration of water derived from a well pumping
near a line source of pollution
76
Figure 46. Distribution of particles in the vicinity of a well
pumping near a line source of pollution
77
Figure 47. Subroutine sequence to Figure 48. Subroutine sequence
produce f i g u r e 46 to produce f i g u r e 49
78
Longitudinal Dispersion in Uniform
One-Dimensional Flow w i t h C o n t i n u o u s
I n j e c t i o n at X = 0.0
The data deck for this situation is ment DELP. This approximates the con
shown in figure 50A. An NC = 30 a n d NR t i n u o u s injection scheme d e s i r e d and
= 3 flow model is used for this p r o b fully randomizes the flow.
lem. Longitudinal d i s p e r s i v i t y is set The r e s u l t i n g set of maps p r o v i d e d
at 4.5 feet and t h e t r a n s v e r s e d i s p e r the n e c e s s a r y d a t a to plot t h e g r a p h s
sivity at z e r o . T h e total pollutant PL of figure 51. The theoretical c u r v e s
is set at 100. The s e q u e n c e of s u b r o u were derived from e q u a t i o n s given by
tine calls for this problem is shown in Fried (1975). Again, note the lumpi-
figure 50B. The s u b r o u t i n e HSOLV2 is n e s s of the r e s u l t s . Remedies could
used to provide t h e head d i s t r i b u t i o n include using more particles t h a n 100
s u c h t h a t the x - d i r e c t i o n velocity of p e r time increment, and smaller grid
flow is 1 f o o t / d a y . A grid i n t e r v a l of sizes. Likewise, application of e n g i
10 feet is used to map the d i s t r i b u t i o n n e e r i n g judgment would allow fewer p a r
of particles as they a r e g e n e r a t e d at x ticles. Notice in figure 51 t h a t t h e r e
= l , y = 2 randomly over the time i n c r e is no "overshoot" in the t r a d i t i o n a l
79
Figure 5 1 . Longitudinal dispersion in uniform one-dimensional flow
with continuous injection at x=0
80
mathematical sense of t h e w o r d . An rows of the flow model. T h e n , the con
i n c r e a s e in the number of p a r t i c l e s of c e n t r a t i o n c u r v e of figure 53A would be
the simulation will r e d u c e t h e magni plotted on t h e basis of the first row
t u d e of t h e C/C o > 1 phenomenon shown d a t a . F i g u r e 53B would be plotted by
in figures 51B and 51C. No number of s u p e r p o s i n g data from rows 1 a n d 2.
additional particles would c u r e such a And finally, figure 53C would be plot
phenomenon in the MOC. ted on t h e basis of the sum of all
Statisticians note t h a t it is p o s s i three rows.
ble to e x p r e s s the p r o b a b i l i t y of t h e
variation in magnitude of t h e number of Longitudinal Dispersion in a
particles either side of the number Radial Flow System Produced
actually p r i n t e d . With t h i s t y p e of by an Injection Well
simulation, the possible r a n g e in t h e
F i g u r e 54A gives the i n p u t data for
number of particles printed varies
an NC = 30 by NR = 29 model with l o n g i
a c c o r d i n g to a Poissan d i s t r i b u t i o n ,
tudinal d i s p e r s i v i t y set to 450 feet (a
and t h e magnitude of t h a t possible
high d i s p e r s i v i t y like t h i s is u n h e a r d
variation would v a r y a c c o r d i n g to t h e
of in the traditional s e n s e of d i s p e r
s q u a r e root of the number p r i n t e d .
sion t h e o r y ; however, it could be a t
T h u s , if the number 10 shows u p , i t s
t r i b u t e d to the effects of aquifer
actual value could r a n g e from (10-10 ½ )
stratification). A grid i n t e r v a l of
to (10+10 ½ ), or 6.8 to 1 3 . 2 . T h i s fact
1000 feet is used to give a s e v e r e t e s t
helps in deciding what may be signifi
to the d i s c r e t e particle t e c h n i q u e .
cant when i n t e r p r e t i n g p r i n t o u t in t h i s
F i g u r e 54B i l l u s t r a t e s t h e choice of
t y p e of simulation. Use of t h i s con
s u b r o u t i n e calls to solve t h i s problem.
cept, applied to the t h e o r e t i c a l c u r v e ,
The s u b r o u t i n e HSOLV4 defines the head
shows t h a t nearly all simulated v a l u e s
d i s t r i b u t i o n by t h e Theim formula, and
of figure 51C fall within the e x p e c t e d
GENP4 g e n e r a t e s the p a r t i c l e s in t h e
range.
vicinity of the injection well.
F i g u r e 55 gives the r e s u l t s of this
Longitudinal Dispersion in Uniform problem compared with t h e o r y d e r i v e d
One-Dimensional Flow with a Slug of from an equation given by Bear ( 1 9 7 2 ) .
Tracer Injected at X = 0.0 A plan view map of t h e c o n c e n t r a t i o n
The data for t h i s problem are t h e d i s t r i b u t i o n at time = 350 d a y s is
same as those used in figure 50. The given in figure 56 along with the
only difference between t h e p r e v i o u s t h e o r y for comparison. If more infor-
continuous injection scheme and t h i s
problem of an injected slug is in t h e
s e q u e n c e of s u b r o u t i n e s called. F i g u r e
52 shows that GENP3 is called once to
get the slug injected a n d t h e remainder
of the s u b r o u t i n e calls advance t h e
particles and p r i n t out the r e s u l t s as
the s l u g moves d o w n s t r e a m .
F i g u r e 53 gives t h e r e s u l t s of t h i s
simulation compared with t h e t h e o r e t i
cal r e s u l t s d e r i v e d by an equation
given by Bear (1972). The effects of
injecting slugs of i n c r e a s i n g n u m b e r s
of particles are i l l u s t r a t e d by compar
ing f i g u r e s 53A, 53B, and 53C. F i g u r e s Figure 52. Subroutine sequence for
53A t h r o u g h 53C can actually be p r o longitudinal dispersion in a uniform
duced with a single simulation by call one-dimensional flow field with a
ing GENP3 applicable to t h r e e s e p a r a t e slug of tracer injected at x=0
81
Figure 53. Longitudinal dispersion in a uniform one-dimensional flow
with a slug of tracer injected at x=0
82
F i g u r e 54. I n p u t d a t a f o r l o n g i t u d i n a l d i s p e r s i o n in a r a d i a l
flow p a t t e r n ( A ) and s u b r o u t i n e sequence ( B )
83
Figure 55. Radial dispersion from an injection well
84
F i g u r e 56. Map of t h e o r e t i c a l v e r s u s computed r a d i a l d i s p e r s i o n
from an i n j e c t i o n well
85
mation is desired to b e t t e r define the called once to g e n e r a t e the slug.
concentration distribution in figure Before this problem is r u n , GENP3 h a s
56, the simulation should be r e r u n with to be modified to t h e following: 1) DO
a finer grid i n t e r v a l and more p a r t i 10 I = 1,200; 2) YY = 15; and 3) XX =
cles . 5. F i g u r e 58 gives the computer r e
s u l t s compared with a theoretical solu
L o n g i t u d i n a l and T r a n s v e r s e tion d e r i v e d from an equation given by
Dispersion in Uniform One- Fried (1975). In t h i s example, c o n c e n
Dimensional Flow w i t h a Slug of t r a t i o n is replaced simply by t h e d i s
T r a c e r I n j e c t e d at X = 0.0 t r i b u t i o n of p a r t i c l e s found in t h e
model. The a g r e e m e n t between computer
F i g u r e 57A gives t h e i n p u t data for r e s u l t s and t h e o r y i s e x c e l l e n t .
this problem with a longitudinal d i s -
p e r s i v i t y of 4.5 ft and a 1.125-ft F i g u r e s 59 a n d 60 i l l u s t r a t e in plan
transverse dispersivity. The subrou view t h e o u t p u t for this problem as
tine calls a r e given in figure 57B, p r o d u c e d by s u b r o u t i n e MAP when t h e
showing t h a t HSOLV2 is used to p r o d u c e number of particles is v a r i e d between
the head d i s t r i b u t i o n and GENP3 is 500 a n d 2000.
86
Figure 57. Input data for longitudinal and transverse
dispersion (A) and subroutine sequence (B)
87
Figure 58. Dispersion of a slug injected in a uniform
one-dimensional flow in the x direction
88
Figure 59. Map of the number of particles of the model
g r i d 20 days after injection of a slug into a
uniform flow compared to theory
89
Figure 60. Map of the number of particles of the model
g r i d 70 days after injection of a slug into a
uniform flow compared with theory
90
PART 5. FIELD A P P L I C A T I O N ; MEREDOSIA, ILLINOIS
F i g u r e 6 1 . Location o f f i e l d s i t e
91
Figure 62. Water table contours and control wells at the field site
(The zero datum for the contours is the water
table level inferred at the source)
92
Table 2. Chemical Composition of T h e g r o u n d w a t e r in the plume i n t e
Uncontaminated G r o u n d w a t e r rior had ammonia c o n c e n t r a t i o n s r a n g i n g
from 285 mg/1 to 2100 mg/1 ( f i g u r e 6 3 ) .
(mg/l) Nitrate r a n g e d from 570 mg/1 to 1885
mg/1 in the i n t e r i o r , while calcium and
Calcium 68.0 magnesium concentrations were well
Magnesium 24.0 below c o n c e n t r a t i o n s of native g r o u n d
Sodium 7.5 water. Sulfate, potassium, c h l o r i d e ,
Potassium 2.0 p h o s p h a t e , and iron were found in con
Iron 0.4 c e n t r a t i o n s above b a c k g r o u n d (figure
Manganese 0.14 64). The pH of the i n t e r i o r plume
Ammonia 0.04 water r a n g e d from 8.6 to 8 . 9 . The pH
of the native g r o u n d w a t e r is 8.0 or
Bicarbonate 278.0 slightly l e s s .
Sulfate 33.0 T h e g r o u n d w a t e r on the margins of
Chloride 11.0 the plume was identified as h a v i n g con
Nitrate 13.4 centrations noticeably above back
Fluoride 0.10 g r o u n d , b u t c o n s i d e r a b l y lower t h a n
i n t e r i o r c o n c e n t r a t i o n s ( f i g u r e s 63 and
64). O b s e r v a t i o n wells to the n o r t h ,
permanently installed for the p u r p o s e s f a r t h e s t from the s o u r c e , had the low
of t r a c e r e x p e r i m e n t s and m o n i t o r i n g . e s t c o n c e n t r a t i o n s and were termed
Two production wells, PW3 a n d PW4, were distal.
also used as monitoring w e l l s . PW4 was A. chemical analysis was made on the
p r o d u c i n g 1000 gpm (5420 m 3 / d a y ) d u r scale deposit which bound t h e p u m p .
ing t h e s t u d y , while PW3 was pumped Calcium c a r b o n a t e was the major con
only for sampling a n d a g r o u n d w a t e r s t i t u e n t (95 p e r c e n t ) , and magnesium
t r a c e r e x p e r i m e n t . On the basis of the c a r b o n a t e comprised 0.5 to 5 p e r c e n t of
chemical analysis of g r o u n d w a t e r taken the scale sample by w e i g h t . The rapid
from 11 wells (table 3 ) , the g r o u n d precipitation of C a C O 3 on t h e pump
water quality was classified into t h r e e bowls was p r o b a b l y caused by the high
g r o u p s : 1) i n t e r i o r plume, 2) marginal pH and by d e g a s s i n g due to the a g i t a
plume, and 3) distal or native g r o u n d tion of the g r o u n d w a t e r in the pump
water. bowls.
SP1 SP2 SP3 SP4 SP5 SP6 SP7 SP8 SP9 SP10 PW3
Potassium K 60.0 34.0 42.0 62.0 22.0 65.0 31.0 6.00 2.00 8.00 25.0
Calcium Ca 2.80 6.40 4.40 68.0 104.0 10.8 84.0 64.0 68.0 104.0 108.0
Magnesium Mg 3.90 5.10 11.0 34.0 39.0 8.20 27.0 27.0 24.0 150.0 150.0
Iron Fe 0.60 2.00 0.55 0.20 0.30 0.25 0.27 0.40 0.40 0.30 <0.02
Chloride Cl– 59.0 26.0 29.0 47.0 14.0 49.0 12.0 5.00 7.00 6.00 13.0
Sulfate SO 196. 141. 140. 112. 89.0 159. 103. 49.0 33.0 42.0 90.0
Phosphate PO 20.7 12.3 8.80 3.60 <0.10 16.5 <0.10 <0.10 <0.10 <0.10 <0.10
Nitrate NO– 1380. 680. 1280. 570. 480. 1180. 390. 60.0 55.0 220. 440.
Ammonia NH° 2114. 457. 801. 282. 187. 967. 191. 1.30 0.04 11.6 137.
(total)
93
Figure 63. Partial chemical analysis from the
11 non-pumping control wells
94
Figure 64. Partial chemical analysis from the
11 non-pumping control wells
95
A plume configuration was developed 79 mg/1 (N = 6 ) . C o n c e n t r a t i o n s in the
b a s e d on the chemical d a t a . C o n s i d e r a other wells showed no significant
tions of chemical equilibria involved change (<10 p e r c e n t ) in ammonia concen
then provided insight into the t r a n s t r a t i o n d u r i n g the same p e r i o d . Peri
port and transformation of ammonia and odic flushing e v e n t s are p r o b a b l e , b u t
minor c o n s t i t u e n t s of the chemical f e r at the scale of the s t u d y s i t e , a
tilizer. steady-state groundwater quality condi
tion p r e v a i l e d .
Two additional i n v e s t i g a t i o n s were
Contaminant Plume c a r r i e d out to improve the c h a r a c t e r i
T h e ammonia c o n c e n t r a t i o n s were used zation of the plume: 1) a s t u d y of the
to determine a two-dimensional configu s o u r c e solubility, and 2) t r a c e r e x p e r
r a t i o n for the plume. By c o n t o u r i n g iments n e a r t h e two p r o d u c t i o n wells,
ammonia values (figure 65) two conclu PW3 and PW4. To assimilate t h e ammonia
sions were d r a w n : 1) the plume was c o n c e n t r a t i o n in t h e g r o u n d w a t e r b e
migrating in a generally w e s t e r n d i r e c n e a t h t h e s o u r c e , samples of t h e solid
tion, and 2) p a r t of the plume was fertilizer were b r o u g h t into t h e l a b o
being d r a w n into the cone of d e p r e s s i o n r a t o r y a n d washed with distilled water,
of PW4. Wells S P 1 , SP4, SP10, PW3, and a n d s u c c e s s i v e washes were analyzed for
PW4 were sampled periodically o v e r nine t o t a l ammonia. Leachate c o n c e n t r a t i o n s
m o n t h s . C o n c e n t r a t i o n s at SP1 a v e r a g e d a v e r a g e d from 2000-2200 m g / 1 . A more
2020 mg/l with a s t a n d a r d deviation of e l a b o r a t e leaching experiment would
96
h a v e revealed no more information b e consisted of fixed head and flux c o n d i
c a u s e the v a r i a b l e s affecting t h e leach t i o n s . Head conditions were t a k e n from
r a t e a t the source a r e u n k n o w n s . the water table map which was con
Therefore, concentrations encountered s t r u c t e d from field d a t a , and flux c o n
in the o b s e r v a t i o n well n e a r e s t the ditions used along the n o r t h and west
s o u r c e (SP1) were used as the source b o u n d a r i e s were calculated from g r a d i
concentration. e n t s in the unconsolidated aquifer
Two t r a c e r e x p e r i m e n t s were p e r material. A flux withdrawal of 1000 gpm
formed to determine g r o u n d w a t e r flow (5420 m 3 / d a y ) was used at PW4. Cali
r a t e s near t h e p r o d u c t i o n wells: one bration of the flow portion of the
n e a r PW4 at an injection distance of 50 model was not difficult b e c a u s e of the
ft (15.2 m) and one n e a r PW3 at 82 ft high d e n s i t y of data in this small
(25 m) injection d i s t a n c e . Rhodamine area. From the contoured d a t a , fixed
WT, a fluorescent dye developed specif head values were used on the model
ically for t r a c i n g w o r k , was used boundaries. The flow model was cali
b e c a u s e of i t s low adsorption on miner b r a t e d and used in the s t e a d y - s t a t e
al and o r g a n i c materials (Smart and mode. The s t e a d y - s t a t e flow computa
Laidlaw, 1977; A u l e n b a c h , Bull, and tion was chosen b e c a u s e : 1) t h e r e was
Middlesworth, 1978). T h e dye was in no a p p r e c i a b l e change in t h e c o n c e n t r a
t r o d u c e d and flushed into SP4 a n d SP10 tion of contaminants in t h e g r o u n d w a t e r
while PW3 a n d PW4 were p r o d u c i n g 1000 t h r o u g h o u t the s t u d y time (9 m o n t h s ) ,
t h u s r e d u c i n g t h e importance of f l u s h
gpm (5420 m 3 / d a y ) e a c h . Wells PW3
ing e v e n t s at t h e s o u r c e , and 2) the
a n d PW4 were sampled at 10-minute in
h y d r a u l i c g r a d i e n t remained c o n s t a n t
tervals. The initial b r e a k t h r o u g h time
d u r i n g t h e s t u d y time. The second con
of the dye was 150 minutes at well PW3
dition seems r e a s o n a b l e , with only 5 ft
a n d 40 minutes at PW4. The p e a k con (1.54 m) of t o p o g r a p h i c relief within
c e n t r a t i o n at PW4 o c c u r r e d at 65 the site and a h y d r a u l i c c o n d u c t i v i t y
m i n u t e s , and the t r a c e r concentration of about 3000 g p d / f t (1.42 x 1 0 – 3
w a s still i n c r e a s i n g slightly in PW3 m / s e c ) in the unconsolidated material.
a f t e r the termination of the experiment
(200 m i n u t e s ) . Assuming t h a t the in T h e b o u n d a r y conditions for solute
t e r s t i t i a l velocity (V) can be calcu transport were: 1) a c o n s t a n t influx
lated from t h e a v e r a g e a r r i v a l time of at t h e source of 2000 m g / l , as cali
a n o n r e a c t i v e t r a c e r , then V equals b r a t e d against o b s e r v e d ammonia c o n c e n
0.77 ft/min (0.23 m/min) between SP10 t r a t i o n s ; and 2) sink conditions at PW4
a n d PW4. a n d along t h e d o w n - g r a d i e n t b o u n d a r i e s
( n o r t h and w e s t ) , in o r d e r to o b s e r v e
the ammonia concentrations in the
g r o u n d w a t e r e x i t i n g from the model
The Meredosia Solute Transport Model boundaries.
The model developed for t h e s t u d y Ammonia was used as the contaminant
a r e a south of Meredosia, Illinois, cov plume indicator a n d for t h e p u r p o s e of
e r e d an area of 56.7 a c r e s (22.95 h a ) . transport calibration. F i g u r e 67 dem
T h e model (figure 66) was 1770 ft o n s t r a t e s the n a t u r e of computer o u t p u t
(539.6 m) along the x - a x i s , r o u g h l y after 400 d a y s of t r a n s p o r t simulation.
n o r t h - s o u t h , and 1395 ft (425.3 m) The n u m b e r s within the model b o u n d a r i e s
along the y - a x i s . It contained 61 r e p r e s e n t the n u m b e r of p a r t i c l e s r e
cells in t h e x - d i r e c t i o n and 36 cells siding in each cell, with one particle
in the y - d i r e c t i o n , p r o g r e s s i v e l y i n per cell equaling a c o n c e n t r a t i o n of
c r e a s i n g in size beyond the site toward 200 mg/1 ammonia. As shown, the plume
t h e n o r t h a n d west b o u n d a r i e s of the h a s migrated mainly in t h e down-
model. g r a d i e n t d i r e c t i o n , but it also has
The b o u n d a r y conditions for the been d r a w n toward p r o d u c t i o n well PW4.
g r o u n d w a t e r flow portion of t h e model T h e l a r g e r n u m b e r s of p a r t i c l e s near
97
Figure 66. Particle cells superposed over the study area
98
Figure 67. Distribution of particles residing in the
model at 400 days of simulation
(2.13 m) < d L < 11 ft (3.35 m) and 2 in t e r m s of ammonia c o n c e n t r a t i o n at
ft (0.61 m) < d T < 3 ft (0.915 m ) . the d o w n - g r a d i e n t b o u n d a r i e s and t h e
T h e second issue a d d r e s s e d was p r o d u c t i o n well (PW4). With a s t e a d y -
w h e t h e r or not the plume had reached a s t a t e plume condition e x i s t i n g at 360
s t e a d y - s t a t e configuration within the d a y s from the s t a r t of t h e simulation,
b o u n d a r i e s of the model or was i n c r e a s the s o u r c e flux was removed from the
ing in concentration with time toward model at t h e n e x t time s t e p , 390 d a y s .
the d o w n - g r a d i e n t b o u n d a r i e s . Long- The ammonia c o n c e n t r a t i o n s at the s i n k s
term (1500 d a y s ) simulations were made diminished to nearly zero at 810 d a y s
within t h e r a n g e of r e a s o n a b l e d L and (figure 6 8 ) . T h e r e f o r e , 420 d a y s is
d T v a l u e s , and the c o n c e n t r a t i o n of approximately t h e time it would take
ammonia e n t e r i n g t h e sink b o u n d a r i e s for t h e s t u d y a r e a and p r o d u c t i o n well
was plotted against time. A steady to n a t u r a l l y flush itself of the con
c o n c e n t r a t i o n a p p e a r e d after about 360 taminant.
days at the down-gradient boundaries T h e application of solute t r a n s p o r t
a n d p r o d u c t i o n well u s i n g t h e smallest modeling to this g r o u n d w a t e r contamina
r e a s o n a b l e d L , and d T v a l u e s , 7 ft tion problem h a s been useful in d e t e r
( 2 . 1 3 m) a n d 2 ft (0.61 m ) , r e s p e c t i v e mining t h e e x t e n t of the p r o b l e m . It
l y . This r e p r e s e n t s t h e u p p e r limit or seems unlikely t h a t the p r e s e n t c o n d i
l o n g e s t time it would t a k e t h e contami tion will worsen at the s t u d y s i t e , and
n a n t s to establish a c o n s t a n t plume n a t u r a l p r o c e s s e s should flush the
geometry within the b o u n d a r i e s of the plume within fourteen months of s o u r c e
model. In other w o r d s , the contamina removal.
tion problem will remain the same at As p a r t of continuing i n v e s t i g a
t h e site until a source or sink b o u n d a t i o n s , the effect of the contaminant
ry condition is a l t e r e d . plume at d o w n - g r a d i e n t wells will be
The most likely change in t h e b o u n d emphasized. Additional sampling and
a r y conditions and the one t h a t would modeling efforts will s e r v e to f u r t h e r
p r o d u c e t h e most d e s i r a b l e r e s u l t s is define controlling s u b s u r f a c e p r o c e s s e s
removal of t h e s o u r c e . T h i s was i n v e s and to improve the u s e f u l n e s s of the
tigated u s i n g the model and evaluated approach.
100
Figure 68. Ammonia concentration at the production well and
down-gradient boundary after source removal
101
REFERENCES
103