Professional Documents
Culture Documents
Masters Thesis: Groundwater Finite Element Model by Igiri Christiana Friday:university of Calabar
Masters Thesis: Groundwater Finite Element Model by Igiri Christiana Friday:university of Calabar
Masters Thesis: Groundwater Finite Element Model by Igiri Christiana Friday:university of Calabar
Groundwater travels from a place of higher possible source, examples; recharge, higher raise land area,
higher pressure and higher hydraulic head concentration to places of lesser pressure and raised land
The two-dimensional (2D) model of water flow and contaminant solute transport (advection-dispersion
equations) is obtained through the use of the finite element method (Galerkin scheme) with triangular
elements and linear coordinate. The resulting ODE is discretized with the Crank-Nicolson finite
difference method in time. It covers both homogenous, isotropic aquifers and non-homogenous,
anisotropic aquifers. The solute transport model developed here will help predict solute concentration
of a given groundwater constituent some time ahead to be able to know the risk associated with the
predicted solute concentration and to decide on whether a groundwater remediation measure is
necessary.
CHAPTER ONE
GENERAL INTRODUCTION
1.1 1ntroduction
According to (Wikipedia 2011) “Hydrogeology is that area of geology that deals with
the distribution and movement of groundwater in the soil and rock of the earth’s
crust”. (Wikipedia 2011) In addition, it is that part of geological sciences that deals
with the flowing of water in aquifers as well as shallow permeable media. A porous
underground rock layer that can store, transmit and supply substantial amount of
water is called an aquifer. Generally, aquifers are considered to be those soil and rock
formation that have enough hydraulic conductivity to allow water to be pumped out
and liquid waste on land has also affected the quality of groundwater adversely.
1
“Groundwater contamination has become an important environmental issue which
others enter the ground through agricultural practices, These solid wastes may in due
course reach and contaminate the groundwater and thus causing a severe harm to the
human activities both domestically and industrially, there are very limited ways of
disposal of this waste to the ground to avoid pollution of the groundwater; hence the
anxiety for the type of water generated from the subsurface. According to Williams
(2012) “Solute transport by flowing water (dissolved suspended particles) has broad
In the previous years, the chief reason intended for any “hydrogeological
studies” had been essentially to ascertain the water resource possibilities of an aquifer.
However, According to Zhang, “the emphasis has shifted from water supply problem
and describe the flow pathway of groundwater, “recharge, leakage and interactions
with water” on the surface of the ground, is another technological growth. Coplen
2
(1993). Isotopes are One or more atoms with similar atomic number but with
dissimilar neutrons numbers .This isotope moves through the groundwater structure
with the same driving energy and processes as do liquefied chemicals. Hence, the
water movement and the means of transport of contaminants in aquifers requires the
equations and these needs reliable predictions to control and access possible harm to
accurately predict complex dispersive patterns, mathematical solutions are often used.
Carefully worked-out (Numerical) models are extra flexible in dealing with such
complex processes and produce accurate results. The purpose of this thesis is to show
the movement or the flow of contaminants from one point to another in the
Galerkin method will be used and the resulting equations discretized with the crank-
3
“The word model has so many definitions and is so overused that it is
sometimes difficult to discern the meaning of the word. Konikow and Bredehoeft,
part of the reality for the benefit of a specific purpose.” or: “a model is a computer
code filled up with variables and parameters of the specific system.” The purpose of a
model is: ” to replace reality, enabling measuring and experimenting in a cheap and
quick way, when real experiments are impossible, too expensive, or too time
consuming” [Eppink,1993].
method. Modeling (also called simulation or imitation) of specific elements of the real
hydro geographical system that uses the law of mathematics and of science. The two
key components are; mathematical model and conceptual model. The conceptual
processes of the system, i.e. a proposition for just how a structure or process works.
expectations, denote the physical processes active in the aquifer being modeled to an
significant properties and which may hopefully allow some form of prediction of the
future” (Andrews and Mohan,1989). The behavior of a valid model should replace
that of the aquifer(s), while the model lacks the detailed reality of the groundwater
4
system. A groundwater model also gives scientific means to synthesize the known
predictive tool to know the effect on the system if any hydrological or pumping or
irrigation is to be done.
The essence of modeling is to deal with real problems and translate these
problems into a mathematical form for discussion to solve the problem, identify
problem identities, estimate, approximate, and advocate the actions that may cost
time and money. Variables (Forecast of state) that defines flow and contaminant
model describing the problems. Groundwater simulations we use now are mostly
are two approaches; a physical model which more or less represents the action on
field conditions like laboratory tanks to simulates the flow of groundwater directly.
The other is the mathematical model, which simulates the flow of groundwater by
means of equations that are representing the physical processes of the aquifer
system .It involves the equations governing hydraulic heads or contaminants flow
along the boundary of the system (boundary conditions) and for time dependent
(initial conditions) of the system. As was stated earlier, mathematical models can be
5
solved analytically or numerically. Mathematical model solved numerically are the
subject matter of this thesis, focusing on the movement of contaminants from one
point to another.
objectives namely;
proposed works; that is, drawdown, discharge, etc. This requires calibration.
ii. Interpretative; this is used in looking into the monitoring limitations in a site
settings, also as a background for organizing and formulating field records and
notions about a given system forces at work. It does not necessarily required
understand, available and that would solve the two dimensional (2D)
hypothetical system.
6
The solute transport model developed here will help predict solute
the risk associated with the predicted solute concentration and to decide on whether a
This work solves two dimensions (2D) equations of water flow in the
the use of the finite element method (Galerkin scheme) with triangular elements and
linear coordinate. The resulting ODE is discretized with the Crank-Nicolson finite
difference method in time. It covers both homogenous, isotropic aquifers. and non-
model .This is practically derived, by the use of the Fick’s law of dispersion and the
law of conservation of mass .These laws make use of the hydro-geological flow
showing that this model adopts that the “driving force is the gradient or
concentration” and also that by the Fickian model, “the dispersive flux occurs in a
dispersion equations will also be the subject matter of chapter three. That is, we will
be deriving the finite element (Galerkin scheme) for the solution of the groundwater
flow equation and the contaminant solute transport equation. The resulting time
7
derivative will be discretized using the Crank-Nicolson finite difference method. To
do this, we are going to need to have a clear understanding of the finite element
A program will be written mainly for that. That is,we will now apply the given model
aquifer physical properties and its borderline conditions must be known. In order to
further characterize aquifers, primary and derived physical properties are defined
measurements are made. The measurement can be from the deepness to water in a
well (“a specialized water well”), measurement of the circulation of hydraulic head
in an aquifer decides where water flows. Variations in the hydraulic heads (h) are the
main forces which allow water to transfer from one point in the aquifer to the other. It
is made up of the “pressure head and the elevation head”. “The changes in hydraulic
head per length of flow path, and which appears in Darcy’s law as being
8
proportional to the discharge is called the head gradient, A record of hydraulic head,
through time at a well is a hydrograph or, the changes in hydraulic head recorded
during the pumping of a well in a test are called drawdown” (Kumer ,1992)
1.6.2 Porosity
opening space among soil constituent part which are unconsolidated or inside cracked
rocks. “The porosity of soil or fracture rock is defined as the ratio of void volume to
V v ( V −V s ) Vs
“ θ= = =1−
V V V
θ= porosity
Where V v =volume of void with sand
V =total olume of sample ( soil )
The porosity may range from a small fraction to about 0.9. Typical values of
porosity are 0.2 to 0.4 for sand and gravel and 0.1 to 0.2 for sandstone”( Wanielista,
1990). Typically, a high percentage of ground water “(and anything dissolved in it)
moves through the porosity available to flow (sometimes called affective porosity)”.
( Mitsios et al 2009) “Porosity does not affect the distribution of hydraulic head in an
9
1.6.3 Hydraulic conductivity
“Hydraulic conductivity (k) is the quantity of water that will flow through a
unit cross-sectional area of a porous media per unit time under a hydraulic gradient of
1.0 at a specific temperature” (Nelson, 1994). The term permeability (P) and
hydraulic conductivity (k) are used interchangeable. Both are measures of an aquifer’s
1.6.4 Transmissivity
medium which is single unit wide and also extends the complete water-logged depth
unconfined aquifer will change as the aquifer storage changes due to variation in
the hydraulic conductivity or permeability and the saturated thickness b of the aquifer
is the amount of water released from storage of a confined aquifer. Both cannot be
measured directly. Their numerical values are fractions lying between 0 and 1.
Another aspect of specific storage is the specific yield (Sy).Which is also a ratio
between 0 and 1 . The specific yield is always a value which is not more than or
10
equivalent to the porosity of the aquifer and shows the quantity of water released
In this thesis we are interested in the way the moving “groundwater is flowing,
based on the hydrologic properties above” and also the following added aquifer
properties which explains how liquefied solute travel with the groundwater.
Hydrodynamic dispersion
These, (α L,, α T ) are factors which shows how much contaminant flow away
from the water flow path carrying it. “Some of these pollutants will be "behind" or
"ahead" the mean groundwater, this give rise to a longitudinal dispersivity (α L), while
some will be "to the sides of" the advective groundwater flow, this is a transverse
dispersivity (αT)”. They occurs in groundwater due to the fact that each water
"particle", moving past a soil particle, must select, whether “to go left or right’ , “up
or down”, hence the water "particles" (and contaminants) are progressively scattered
in all directions about the flow path. “Dispersivity is actually a factor which
represents our lack of information about the system we are simulating”. Numerous
information about the aquifer which are being estimated when using a “macroscopic
11
CHAPTER TWO
LITERATURE REVIEW
systems. In general, they are used to represent and to forecast the flow of groundwater
and also the transport of contaminants. Groundwater flow and solute transport
analysis have been an active study topic in the last twenty years. “Different authors
have approached this issue from several standpoints regarding different aspects or
(1992). “In this work, the fluid transport through porous media is at the same time,
components interchange between the phases are regarded and the capillary pressure is
given in series form”. In (Schrefler (2001), Pao and Lewis (2012) “a mathematical
framework assuming a multiphase porous system with voids filled with water, water
vapour, dry air and pollutant along with a finite element discretization, is presented.
12
Here, the pollutants may be mixed with the fluid phase or they may not, in which
case, a new phase wherein this pollutants flow (immiscible phase) is considered.
Similarly to the previous work, no chemical reaction between pollutant and the other
based on their previous work” (Sheng and Smith, 2000). “The media constituent mass
balance (water, air and solute), the energy conservation principle and the equilibrium
using various approaches”. “In Klubertanz et al. (2003), the mathematical framework
for the analysis of the miscible and immiscible flux trough porous media based on
groundwater problems”.
“The study of groundwater flow and pollutant transport around waste disposal
sites has been actively executed in many countries. The studies have included hydro-
waste disposal site” (Christensen, 1993). “Predicting the concentration and range of
future contamination around landfills using mathematical models has developed over
several years and the most suitable method to remediate groundwater contamination
has been studied” (De smelt and Bronders, 1989). “A two-dimensional finite-element
Voss (1984)”. Although many modelers has tried to trackled different range of
transport problems with the available numerical methods,, “there is still much
13
Melloni (1987); Neuman (1984); Celia et al. (1990); Gottardi and Venutelli (1994)”,:
aquifers are permeable enough to transfer and produce water. Sand and gravel which
are in dunes, alluvial deposits, coastal plains and glacial deposit are mostly “the
common aquifer materials”. “The more porous a material, the higher the capability of
yielding as an aquifer material”. The two types of aquifers we have are; confined and
relatively impervious material is called a confined aquifer. when the “confining layer
water vertically to or from the confined aquifer but not in a horizontal direction, it is
called an aquitard”. (Answers.com 2010). “An aquifer bound by one or two aquitard
is a leaky or semi-confined aquifer. Confined aquifers are completely filled with water
under greater-than-atmospheric pressure and therefore do not have a free water table”.
layer at the top of the groundwater called groundwater table, where the pressure is
equal to the atmospheric pressure. The groundwater table, sometimes called free or
phreatic surface is free to rise or fall. The groundwater table height corresponds to the
equilibrium water level in a well penetrating the aquifer above the water level ie, the
vadose zone, where water pressures are less than the atmospheric pressure”. (Schrefler
14
“A groundwater contaminant is defined by most regulatory agencies as any
(Maryska et al 2009). The contaminant can enter into the groundwater by means of
activities that occur naturally like percolating of the soil and mixing with additional
Pollutions can also be introduced by intentional human activities like; solid waste
disposal, and farming practices. Major industries and agricultural site has in the past
disposes its waste at selected site within its area. Accidental spills of harmful
chemicals have also occurred, often without particular concern for its consequences.
Most method of cleaning a chemical spill involves washing with water until it goes
into the ground. These past waste disposal methods and dealings with spill has not
including bacterial, viruses, organic compounds ,and nitrates from human waste.
Injection wells are usually used for domestic waste water disposal ie septic system, ,
groundwater recharge wells and drainage well for storm water run-off. These wells
are hazardrous to groundwater quality if they are near a drinking water source like
detergent , medicines, disinfectants, pesticides, batteries, and diesel fuel can lead to
the contamination of groundwater. With regards to urban waste, land use of the
15
Table 1. Sources of groundwater pollution (modified after Wilson and Miller
1999)
16
2.4 Modelling purpose
The need for groundwater modeling arises from the fact that the second order
partial differential equations governing the behaviour of the contaminant transport are
complex and are not solvable by direct analytical solution. “Groundwater models try
of the governing equations”, (Kumer 2002). “Different models have been used for
simulating ground water flow and transport of pollutants. These transport models can
be divided into two groups; physical and mathematical model as earlier stated”,
(Mitsios et al 2009). The physical model for modeling of groundwater flow can be
classified as analog and scale models . “The scale models are actual replicas of an
aquifer that have been scaled down for study in the laboratory. It has been reported
that only few researchers have used the physical models for simulating ground water
flow”. (Mohan and Muthukumaran 2004). “Analog models are based on the fact that
there exists direct analogy between groundwater flow and some easily measurable
phenomenon from a different field of study. Analog models have been used to study
the groundwater flow in porous media but they are not applicable to the movement of
contaminants in groundwater”.
17
The advantages of a mathematical methods are many compared to other
methods. They can represent “complex physical structures and irregular geometric
contour of an aquifer”. They are flexible and convenient to use and also stress-free to
“The mathematical model can be grouped into three classes namely; Analytical
models, stochastic models and Numerical model”, (Gelhar and Gutjahr 1970).
Analytical models are generated for highly idealized simplifying assumptions and
conditions to find a result for the governing partial differencial equations PDE.
figures to create a relationships concerning the properties of the aquifer and its
big” that they required usage of computers and programs that can do multiple
iterations to arrive on an answer. The two most popularly used numerical techniques
for groundwater problems solving are the “finite difference method and the finite
element method”. There are two main kinds of numerical methods. These are the
finite difference method and finite element method solves the groundwater flow
equation by breaking the problem area (domain) into small elements( squares,
rectangles triangles, blocks, tetrahedron, etc) and solving the flow equation for each
18
Finite difference method is the represention of continous differential operators
∆x and ∆t, using discrete interval. The finite difference method are based on these
facts; that they are resulting from Taylor series. “Finite difference methods may be
used to solve contaminant transport equations, either using the backward, the forward
under or over shooting and numerical dispersion due to the truncation of numbers
errors in the discretization”. “There are several advanced text books that focus
Rosenberg (1969)”.
groundwater flow. Many more models have grown up around it”. (McDonald and
Harbaugh 1988).
dimensional flow and transport using finite differences. Results of Chemflo can be
2012).
19
2.5.2. Applications of FEM. ( finite element models )
application to problems of solid mechanics started in the early 1950’s, whereas by the
mid of the late 1960’s , it was being used to solve the groundwater flow equation with
some success, (Lewis and Schrefler 1998). When groundwater modellers began to
look at transport problems in the early 1970’s, they noticed that solving the advection-
to a certain extent. As such, they turned to the finite element approach, as the
widely and jumping nodes) was less dominant (though still possible). FEM is a
approaches to formulate the finite element method for a problem, which are; the direct
approach, the variational approach, the weighted residual approach, and the energy
balance approach”. In groundwater flow problems, the approach usually used is the
FEM uses a notion of “Piecewise approximation”. The domain, ie, the area of
the aquifer to be stimulated, is shared into “a set of elements”. This elements might
be of diverse sizes and shapes. Most computer packages of FEM uses “one shape
(Torak, 1993; Cooley, 1992), triangular elements are used, whereas in the
groundwater model SUTRA (Voss, 1984), quadrilateral elements are used”. Values of
the independent variables like heads or concentrations are gotten at nodes of the
20
shapes, these are the vertices of the elements, “a simple equation describes the value
of the independent variable in the elements. This simple equations are called the basis
functions and each node has an associated basis function. Simplest basis functions
used are linear functions”, The following; “Huyakorn and Pinder (1983), Huebner
(1975), Zienkiewiez (1971), Wang and Anderson (1982), and Cooley (1992)” gave
additional explanation of the technique. Finite element model programs are flexible in
design and there are as many models available. Typical examples include;
sites, hazardous waste disposal sites, density-induced flow and transport, saltwater
intrusion, etc. 3DFEMFAT can do simulations of flow only, transport only, combined
terms
infinity
iii. It can use a very large time step size to greatly reduce
21
corresponding upstream finite-element or finite-difference
method.
Boundary conditions may be prescribed nodal head and prescribed flow as a function
decay is possible. The ChemFlux design module provides an elegant and simple user
interface. Problem geometry and groundwater gradients may be imported from the
22
(4) “FEFLOW (Finite Element Subsurface Flow System): FEFLOW is a finite-
element package for simulating 3D and 2D fluid density coupled flow, contaminant
transport model. The modeling offers all the merit of finite-element modeling,
together with a logically, graphically and intuitive interface that makes finite-element
modeling easy and fast . It also uses the dual form of the hydraulic potentials and
streamlines to derive the groundwater flow equations and create correct and precise
flownet diagrams for a two dimensional, groundwater flow system that is saturated. It
also simulates the advective and dispersive contaminant transport problems that have
23
designed for simulating 2-D groundwater flow and contaminant transport in
pumping wells and complex boundary conditions”. Typical uses of the program
consist of:
iii. To Plan and improve pumping well sites for dewatering schemes
iv. Determining pollutant outcome and the contact in the flow pathways
(7) MicroFEM: This is a finite element program for multiply Aquifer, steady
aquifers, stratified and leaky multi aquifer systems can be simulated. maximum of 20
hydrogeologic systems (confined, leaky and unconfined). From version 2.50 on, also
transient groundwater flow can be modelled. Micro-Fem can be applied for single
density regional groundwater flow. Using the finite element method, Micro-Fem can
simulates a 2D horizontal flow in multiple layers and a 1D vertical flow within the
layers, using a finite difference technique. It also handles multiple time varying
sources with spatial and temporal varying boundary conditions, with unconnected and
connected streams, and evapotranspiration linearly changing from depth to the water
heterogeneous aquifers and aquitards, and anisotropy. “The software supports mesh
24
of results”. The code, version 3.1 [Scientific Software Group,1996]. is able to solve
triangular elements, interconnected through nodes (version 2.0: 3000 nodes, 6000
elements; version 3: 4000 nodes per aquifer for the 640 kB RAM version and 12,500
nodes for the Extended Memory RAM version). Water balances can be presented for
each aquifer or subarea. The code is created on the finite element technique (’Fem’)
for calculating heads. Micro-Fem consists of a pre- and postprocessor for easy data
handling. Its capability, and flexibility in representing field geometry that are complex
has made Micro-Fem a recommended and widely used groundwater flow modelling
geometries.
ii. FemCalc to calculate nodal heads and internal and external fluxes.
iv. FemPlot is for ploting (hardcopy) of the grid mesh, the distributing of
25
vi. FemMesh (optional) is normally used to generate grid for complex
implemented:
(http://www.scisoftware.com).
26
(10) Watflow/3D: “Heterogeneous confined/unconfined aquifer systems,
modules for parameter sensitivity and automatic calibration” , (Beckers et al., 2000).
programs. Planned to be less complex and operative, the program offers structures
Both the finite difference and the finite element method are most widely used
numerical techniques for solving mathematical models. These two groups have the
division of the domain into elements in common and the generation of one differential
equations for each element node. In the case of finite difference models, the elements
have to be rectangular, whereas in case of finite element models, not only rectangular
but also triangular elements may be used. In conclusion, the need for a rectangular
boundaries cannot be accurately and efficiently accounted for. But then, with the
advance of fast computer systems, one can easily increase the number of elements
and, as such, irregular shaped geometries can be followed more accurately. Finite
element grid is easy to change since nodes can be added or deleted without
redesigning the entire grid system. This is in contrast with a finite difference grid,
although sophisticated preprocessors can relieve the effort to redesign the grid (e.g.
Visual MODFLOW).
27
In addition, when the exact representation of the boundaries is important, a
finite element method is preferred above a finite difference method. In a model based
on the finite difference method, the number of nodes that are outside the boundaries
of model domains, the so-called inactive nodes, should be minimised. These inactive
nodes are not always part of the solution but still use up most of the storage space.
Still, the finite difference method is used in many computer codes, such as
MODFLOW, and they serve very well. It is important to note that the computations
result in values at nodal points. This means that the piezometric head is determined
for a certain area around these points. So the piezometric head is an average for the
so-called influence area. In areas of interest a more dense grid may be required. In
the finite difference method, fluxes through a boundary are inserted over the area of
the elements, whereas in finite element method, boundary fluxes are inserted in the
node. The finite difference method can cope with anisotropy provided that the
for solute transport, the finite element method is superior to the finite difference
method, as they can handle the anisotropy of the dispersion tensor. As such, it is
Unfortunately, the finite difference method is less easy to explain and far less easy to
program than the finite element method. For defining a grid for the finite element
method, it consumes much time to set up an input data file, though rapid
preprocessors are available to relieve the effort. But in all, the finite element is the
contaminant problem, many of them are sophisticated and unavailable for researchers
who would want to solve a local contaminant problem using numerical models,
28
without having to develop one. This thesis presented a Galerkin finite element model
which is simple and will be of help to such researchers . The programs is written in
softwares that would descritized the problem domain. In this thesis, MICROFEM is
used.
the mathematics abstraction of the physical problem, all of which present quantity
which can be measured and measurements that have no units have no meaning. This
implies that we will be very careful of “units of measurement for all quantities
involved in the model building process”. Quantities are often expressed in terms of
The fundamental units in which other quantities are usually measured are
mass, length, and times, each is independent of other two and neither does a unit of
one affect our choices of the others. From the units, we can derive other units. By
denoting the quantities like “mass, length and time by the letters, M,L,T”; then the
velocity, which is the unit of distance covered in a unit time can be expressed as L/T
and acceleration as
L T = L × I = L =¿-2
÷
T T T T2
These are called the dimensions of the physical quantities. Again, density which is
mass per unit volume, has its dimension as ML -3, since mass is M and volume is L -3
that is
29
mass
Density =
volume
M
¿ 3
=ML -3,
L
Similarly, Force is the product of mass and length per unit time squared.
F¿ mass × acceleration
M × L ML −2
¿ 2
= 2 =ML T
T T
Since, Mass, Length and Time are independent quantities, it is not wise to equate
numerical multiple of them. It is therefore not reasonable to say that it can be greater
than 3 seconds or add them up. All terms in any given equation must have the same
For example in
v 2 =u2+2 as
(LT-1)2¿(LT-1)2+2 ¿LT-2.L)
Dimensions help to check out accuracy. Since the dimension of all terms in an
30
equation must be the same, we will know the correctness of the equation, if we can
v−u
s=
2a
s=ut+at 2
Solutions:
s has dimension L
−1 −1
L T −LT 0
S= −2
= −2
2 LT 2LT
S= L≠ O
(ii) s=ut+at 2
Where
−1 −2
U =¿ , S= L, a=¿ , t=T
¿
¿>ut=¿ .∙ T = T =¿L
−1
31
2
2 LT
a t =¿ .T = =L
2 −2
2
T
So, we can see that all terms in this equation has equal dimensions, hence, it is
rational.
often show themselves during the check. Constants in equations can be dimensionless
Example
If for instance, modeling force (F) on an object that is in motion “due to air
resistance”, assuming that the “magnitude of the force F is directly proportional to the
square of the speed V”, the model of the problem is. ¿ F∨¿ KV 2
2
¿ F∨¿ KV
Where
Mass = M,
−2 2 2”
¿> MLT =KL T
¿> M =KL
32
For consistency, let
−1
K be equal ¿ ML ¿
When dealing with a derivative, the derivative’s dimensions are given by the
Example
Let P be the “pressure in a fluid at any point, then, pressure gradient in the direction
dp
of z will be
dt
Therefore,
dP −1
=ML T-2/L
dz
that is;
Force Ma L 1 −1 −2
P= = 2 =M . 2 . 2 =M L T
Area L T L
dP
dz []
=[ M . L−1 . T −2 ] .
1
L
= M . L−2 . T −2
−1 −2
∂ p M .L .T −1
= =M . L .T-3
∂t T
33
i. Any physical quantity can be presented as a “product” and “powers” of
the simple dimensions, M, L, and T. We must make sure that all the
dimensionally homogeneous.
other.
iii. Dimensionless parameters of variable are used time and again. They
iv. They give and indicate the relative importance of various physical
influences.
34
CHAPTER THREE
METHODOLOGY
Transport
3.1 Introduction:
et al.,2011). As earlier stated, models are descriptions that are theoretical, Tools and
problems mainly for understanding and the interpretation of issues having complex
interaction of many variables in the system. They are not exact descriptions of
simulations of real life situations. Groundwater prototypes are always used in the
35
calculation of degrees and route of water movement in an aquifer. Replication of
reason that the reliability, usefulness and applicability of a model hinge on on how
related the governing equations estimated the physical system being demonstrated.
understood;
ii. Hydraulic properties of an aquifer such as the initial, steady state, and
There are generally four types of groundwater models in existence and these
models are also classified according to their typical applications. Table 3. gives
36
“Table.2 . Model Development Process
Hydrogeological Processess
Flow Transport
↓ ↓
Differential equations
Numerical approximation to
differential equations
Start
37
Conceptual Model
Model selection
Data collection
Model run
output / interpretation
Model APPLICATION
of the “hydraulic head”. The prototype Groundwater and the shallow water
Once the water quality of the aquifer is the Landfills, radiation waste storage ,Waste
problem being investigated, then an injection, ponds used for holding waste water
38
Set of equations like that of solute transport Thermal storage and pollution
the temperature.
“This model combines a groundwater flow the land as it sinks downward compared
model with a set of equations that describe to a datum such as the sea level.
aquifer deformation”.
source, examples; recharge, higher raise land area, higher pressure and higher
hydraulic head concentration to places of lesser pressure and raised land. This means
that the route of groundwater flow perfectly trails the land structure of the surface.
Hence cracks in rocks, and interconnected pores make the rock an absorptive material.
Many absorptive (porous) materials permit fluid to travel some meters in a day,
law of Darcy in 3D is similar to that of 1D, most often derived using a “representative
Mass balance must be done and used with the law of Darcy to derive the
39
for a given “control volume”, aside from source or sinks, mass in the system cannot
Conservation of Mass
“The conservation of mass states that for a given increment of time ( ∆ t ¿the
difference between the mass of water flowing in across the boundaries, the mass
flowing out across the boundaries, and the sources within the volume, is the change
in storage i.e.
∆ M ST M ¿ M out M generate
= − − ” 3.0
∆t ∆t ∆t ∆t
Bear (1997)
Darcy law
sieve water source for a city in France. He did some research laboratory tests to
determine the governing features of the degree of water flow through sand. His
column with a water inlet and outlet” . Manometers (two) measured the hydraulic
heads at two points (inlet and outlet) inside the column labeled “h1 and h2.” The sand
volumetric rate of Q with dimensions [L3/T], Q is sometimes called the flow rate or
40
the discharge rate”. Darcy establish that this Q is directly related to the hydraulic head
change ∆ h amongst the two manometers, and inversely related to the distance ∆ s
amongst the two manometers, then directly related to the area A “( cross sectional)
of the column”.
Q ∝ A ∆ h/∆ s
Merging these results and writing the “differential form” of this equation provides the
Q=− K A ( dhds )”
Q = discharge rate. The minus sign implies that head reduces in the path of flow. If
the hydraulic conductivity in the given direction, this is a property of the used porous
medium and the water filling the pores”. Common used units of hydraulic
conductivity are the “meters/year for regional studies, m/day for local aquifer-scale
Another way of representing the law of Darcy is in terms of the the flux (q)
called the “Darcy flux, or the Darcy Velocity/ the Specific Discharge. This is the
q = Q/A
41
= - KA(dh/ds)/A
= - K (dh/ds) 3.0a
q has unit of velocity [L/T]”. The flux is not the real “fluid velocity” in the permeable
media. A fluid velocity through a porous medium is directly related to the hydraulic
K ∆h
V= 3.0b
L
K = hydraulic conductivity.
“The rate of flow of water through a porous media is then related to the properties of
the water, the properties of the porous media and the gradient of the hydraulic head ,
∂h
q i=−¿ kij 3.0c
∂ xj
Where qi is the specific discharge, LT, h is hydraulic head, L, and k ij is the hydraulic
conductivity of porous media which is determined by the size of pore opening in any
aquifer. Transmissivity is one more major term which is also an indication of the
42
the material is said to be anisotropic. But when they are the same is all direction, the
qy
Fluid element x qx dz
y dx dy
qz
43
Fig. 1 . “Representative Fixed Control Volume Element RFCVE (Mass balance
diagram)”.
Law of mass balance + Darcy’s law = Governing equation for groundwater flow.
Statement of mass conservation (or continuity) for transient flow is basically the
following;
∂
= qxdy d z+ (qx)dx dy d z
∂x
44
∂
= (qx + (qx)dx )dy d z
∂x
∂
(qy + (qy) . dy ). dx . d z
∂y
and
∂
(qz + (qz). d z ). dx . dy
∂z
∂ ∂ ∂
= (qx + (qx). dx ). dy . d z + (qy + (qy). dy ). dx d z + (qz + (qz)d z ). dx . dy
∂x ∂y ∂z
Inflow – out
∂
= qxdy d z + qy. dx . d z .+ qzdx dy - (qx + (qx). dx ). dy . d z –
∂x
∂ ∂
(qy + (qy) dy ). dx . d z - (qz + (qz). d z )dx . dy
∂y ∂z
−∂ ∂ ∂
= .(qx)dx . dy . d z− (qy)dx dy d z− (qz)dx . dy . d z
∂x ∂y ∂z
∂ ∂ ∂
= −¿ ( (qx) + (qy) + (qz) )dx dy d z 3.0d
∂x ∂y ∂z
−∂
= (Vw)
∂t
45
“the volume of water released from storage per unit change in head h per unit
that is;
−∂ ( V w )
or S s=
(V T).∂h
−∂ ∂h
(vw) = SsvT( ) 3.0e
∂t ∂t
Where
vT =dx dy d z
∂ ∂ ∂ ∂h
−¿ ( (qx) + (qy) + (qz) )dx dy d z = SsvT ( )
∂x ∂y ∂z ∂t
∂ ∂ ∂ ∂h
⇒−¿ ( (qx) + (qy) + (qz) )= Ss( 3.0f
∂x ∂y ∂z ∂t
∂h
In vector notation, we have −∇ ∙ q = Ss ( )
∂t
∂h
qi =−¿ kij i,j = (1,2,3)
∂ xj
46
For the cases where hydraulic conductivity tensor axes are aligned with x,y.z axes ,we
have;
∂h
qx =−¿ kx.
∂x
∂h
qy =−¿ ky.
∂y
and
∂h
qz =−¿ kz
∂z
here “kx, ky, kz are directional hydraulic conductivity. Substituting in (3.0f) we have
∂ ∂h +∂ ∂h +∂h ∂h ∂h
(kx ) (ky ) (kz ) = Ss( )” 3.1a
∂x ∂x ∂ y ∂ y ∂z ∂z ∂t
source or sink term is added and T =Kb ( transmissivity of a confined aquifer), then
S
∂h ∂
= T( ) ( ) ( )
∂h
+
∂
T
∂h
+
∂t ∂ x ∂ x ∂ y ∂ y ∂z
∂
T
∂h
∂z
+W 3.1b
plane. This is because “most aquifers have an aspect ratio like a laminated sheet of
47
paper, with horizontal dimensions greater than the vertical thickness. In this setting,
groundwater flows along the horizontal plane, which then means that the z component
of the velocity is zero. Therefore, a 2D analysis is carried out in addition to the use of
(3.0c) above, is called the “Darcy velocity. This nomenclature can be misleading at
times because, qi, does not represent the actual speed of water movement, rather, q i
represents a volumetric flux per unit cross-sectional area”. So, to compute the real
leakage velocity , we must take into consideration the real section which flow is
−k ij ∂ h
V i= 3.2
θ ∂ xj
Where V i is seepage velocity ( average linear velocity ), with dimension L T −1; and θ is
Many factors are responsible for the transport of pollutant in the subsurface.
48
(Domenico and Schwartz, 1997). We shall give give a brief explanation for each of
these processes
The movement of a pollutant with the a fluid according to the seepage velocity
process due to the flow of water in which mass is dissolved”. The rate and
Dispersion. The mass contaminant transport process that occurs due to mainly
within the dissolved contaminant mass and the fluid is called Dispersion or
49
described by the contaminant transport parameters; longitudinal and tranverse
dispersivity (α l∧α t )
ii. Adsorption refers to the partitioning of organic pollutant from soluble phase
into the soil . The result is the development of retardation factor (Rd).
removed from the water in the subsurface due to the chemical, biological and
further.
3.3.4. Deriving the advection and dispersion equation ADE for solute transport
conservation of mass (Eq.3.0), just as a general flow equation was so derived. Bear
(1979); Domenico and Schwartz (1998); Konikow and Grove 1977; Bear (1972);
Bredehoeft and Pinder (1973); Reddell and Sunada (1970)”. This equation governing
and the law of Fick describing dispersion. “This Fickian model assumes that the
driving force is the concentration gradient and that the dispersive flux occurs in a
50
The derivation is explained in Ogata and Banks (1970) and Bear (1972) and is
presented in Freeze and Cherry (1979). The assumption is centered on the fact that the
steady and Darcy’s law must be applied in the control volume. Flow is defined by the
seepage speed which must transport the liquefied mass by dispersion and advection.
fluctuation in the velocity field. Consider the flux in and out of a control volume. The
( )
change(Net rate)
of mass of solute =¿
within
V = q/θ e
has component Vx, Vy, and Vz. “The net rate of the advective transport is
equal to V”. The solute concentration, C is the mass of contaminant per unit volume
of the solution. The solute mass per unit volume of the porous medium is now θ eC.
∂(θC) ∂C
=θ e .( )
∂x ∂x
then:
Advection transport is
51
V x θe C dA
∂C
θe D x dA
∂x
sectional area of the elemental cubic volume. The dispersion coefficient D x is related
D x =α x V + D d
This form of the dispersive component is similar to the first law of Fick
If F x is the total solute mass per unit area transported towards the x-direction per unit
time,
∂C
F x =V x θ e C−θe D x
∂x
The minus sign ( -) before the dispersion term indicate that the pollutant travels
towards the area of lesser concentration. Similar expression can be defined for the y
∂C
F y =V y θe C−θ e D y
∂y
∂C
F z =V z θe C−θe D z
∂z
52
Similarly, total amount leaving representative fluid element becomes
( Fx +
∂Fx
∂x )
. dx dy dz+ F y +(∂Fy
∂y )
. dy dx dz + F z + (
∂Fz
∂z )
. dz dx . dy 3.3b. equation
between “flux in and out of the element equals the amount of dissolved contaminant
accumulated inside the element”. Rate of change of mass in the element can be
represented by
∂C
−θ e dx dy dz
∂t
( ∂ Fx ∂ F y ∂ F z
+
∂x ∂ y ∂z
+ )
=−θ e
∂C
∂t
3.3c
Substituting the expression for Fx, Fy, and FZ given above into equation (3.3c) and
[ ( ∂
∂x
Dx .
∂C
+
∂
∂x ∂ y
D y.) (
∂C
+
∂
∂ y ∂z
Dz .
∂C
∂z
−) (
∂
∂x
( V x . C )+ )] [
∂
∂y
(
∂
V y .C ) + ( V z . C ) =
∂z
∂C
∂t ]
3.4a
53
For an inhomogeneous medium, the “velocity is unsteady and non-uniform i.e
it vary with time and space and the dispersion coefficients vary through space” (but
[ (
∂
∂x
Dx
∂C
+
∂
∂x ∂ y ) (
Dy
∂C
∂y
−
∂
∂x
( )] [
V x C )+
∂
∂y
( V y C) ± I=
]
∂C
∂t
3.4b
“Analysis the expression above, on the right, the first term represents the
seepage velocity of the groundwater”. While third term is the fluid source or sink,
which may include the, radioactive decay term, adsorption and ion exchange term the
extraction and injection term. Including all the source or sink terms, we have that
∂c ∂
=
∂ t ∂ xi (
Dij
∂c
)
−
( )
∂ vi c W
∂ x j ∂ x j Rd
Q
+ C0 − C 1−λ C 2
θ θ
3.4c
W is volume of water contaminated per unit time per unit volume , θ is porosity, C 0
is solute concentration at the injection water. Q is volume of water extracted per unit
time volume.C 1 is solute concentration at the source point, λ=¿decay constant andC 2
54
The advective-dispersive equations is joined with the flow equations using the
S
∂h ∂
= T( ) ( )
∂h
+
∂
T
∂h
∂t ∂ x ∂ x ∂ y ∂ y
+W 3.1c
[ (
∂
D
∂C
+
∂
) (
D
∂C
∂x x ∂x ∂ y y ∂ y
−
∂
∂x x )] [ ∂ ∂C
(V C )+ ∂ y (V y C ) + I = ∂ t ] 3.4d
As has been earlier mentioned, groundwater flow and contaminant transport flow are
three dimensional flow in a porous domain. But when considering relatively large
aquifer ,it has been established that, the ratio of thickness of the aquifer to
horizontal length result in the flow in the aquifer being practically horizontal. Because
of these observations, the assumption that the groundwater flow is fundamentally two
dimensional is made and built into the “conceptual model”. This leads to flow models
Apart from the governing equations and the initial conditions in a given model,
55
i. Dirichlet conditions; these are specific head boundary conditions which is
head” boundary signifies a steady source of water. eg, when water is drew out
the contour lines of the piezometric head may also be considered as a no-
iii Cauchy conditions; these are “head dependent flow” boundary conditions
for which the flux through a particular boundary is solved, if the “value of the
56
∂h
boundary head is given. Cauchy condition mostly written as α + βφ = constant, is
∂x
also called mixed boundary condition, since it relates boundary heads to flows. It
depends also on the change among a specified head”, on one side of the boundary
that is supplied by the user and the model ingenuous head at the other side. Examples
evapotranspiration ”flux across the boundary is proportional to the depth of the water
section. That is, we will be deriving the finite- element Galerkin scheme for solutions
of the groundwater flow equation and the solute transport equation derived earlier. To
do this, we must have a clear understanding of the finite element Galerkin weighted
residual method.
into a large number of interconnected sub-regions called finite elements. The finite
57
i. Discretization of the area: The physical structure is discretized into a sequence
iii. The element matrices then are joint to form a set of arithmetical equations
iv. Imposed “boundary conditions” are then merged into the accumulated matrix
equation.
powerful ideas. First, one has to partition the domain Ω, where a particular differential
problem is modeled into a set of sub-domains called elements. Normally, the elements
finite dimensional space of functions is defined so that when the differential problem
is reformulated in this space it is easy to solve. In addition one requires that the
appropriate sense,” Zienkiewiez and Taylor (2000). In the “finite element, Galerkin
method”, the domain of interest is discretized into small regions called elements”.
Each element consists of nodes. Our aim here is to find the approximated solution to
the set of partial differential equation (derived above) that minimizes the residuals
caused by this approximation. In our study, the triangular elements are used to
element method for a problem, which are: the direct approach, the variational
58
approach, the weighted residual approach, and the energy balance approach . In
groundwater problems, the approach frequently used is either the weighted residual or
variational approach”. The approach used in solving our problem here with the finite
element method is called the weighted residual this is based upon writing our equation
Zienkiewicz (1971), Wang and Anderson (1982), and Cooley (1992)) provide more
Let
n
k (e) =∑ φi(e)(x , y )hi (t) 3.5
i=1
functions for each node in an element e, n is the number of nodes in an element e and
hi are the yet to be calculated hydraulic head values for each node in an element.
The following steps are taken when deriving the CN-FEG scheme;
Steps.
59
iii. Residual is minimized by optimal choice of unknown pivot values at nodes
function)
following formula called the Green’s formula; This formula states that,
[( )] [( )]
❑ 2 2 ❑ ❑
∂ w ∂ w ∂ w ∂u ∂ w ∂u ∂w
∬ u. 2
+ 2 dxdy =−∬
∂x ∂ y
+
∂x ∂x ∂ y ∂ y
dxdy +∫ u
∂n
dB 3.6a
Ω Ω Γ
∂w ∂w ∂w
= nx + ny. 3.6b
∂n ∂ x ∂y
With transformation of integral given above, using the Galerkin method, we can
develop the Crank-Nicolson finite element Galerkin scheme (CN-FEG) for the 2D
S
∂h ∂
= T
∂h
+ ( ) (
∂
T
∂h
∂t ∂ x ∂ x ∂ y ∂ y
+W ) 3.1c
where h(x,y,t) is total hydraulic head, T is hydrualic conductivity tensor of the porous
media, W is source or sink term such as well and river, and S is storativity of the
aquifer domain. For confined aquifer, S= s sb. “Where b is the aquifer thickness”, s sis
60
the specific storage of an aquifer. For unconfined aquifer,
S=s y +h s s ,
S
∂h ∂
− T
∂h
( ) ( )
–
∂
T
∂h
∂t ∂ x ∂ x ∂ y ∂ y
−W =0
Using the Galerkin method offers residual minimization. “This will be done
by multiplying each terms of the above equation by a shape functions φ , and then
∬ ¿ ¿) −∂
∂y
¿ ))−W ¿ φ dxdy =0 3.7a
Ω
❑ n
∬ ¿ ¿(∑ φi(e)hi)
Ω i=1
−∂ (e) −∂ (e)
¿ i hi)) ¿ i hi))−W ¿ φ j(e)dxdy =0
∂x ∂y
j =1,2,3. 3.7b
We now integrate the 2nd and 3rd term using integration by part and Green’s formular.
We integrate by setting
61
∂ (e)
U =φ j(e) ,∂ V = . ¿i hi)) ,
∂x
(e)
∂φ
∂U = j , V =¿i(e)hi))
∂x
❑ (e) ❑
∂φ
−∬ ¿¿ i hi) j ]dxdy +∫ ¿ ¿ i(e)hi)ds.
(e)
3.8
Ω ∂x Γ
❑ (e) ❑
−∬ ¿¿ i(e)hi) ∂ φ j ]dxdy +¿ ∫ ¿ ¿ nrhi]ds 3.8a
Ω ∂x Γ
❑ (e) ❑
∂φ
−∬ ¿¿ i hi) j ]dxdy +¿ ∫ ¿ ¿ nrhi]ds
(e)
3.9
Ω ∂y Γ
❑ ❑ ❑ ❑
∂ ∂ φ( e ) (e)
⟹∬ s ¿ hi)φ (je ) dxdy +∬ ¿ ¿ i(e)hi) j ]dxdy −∫ ¿ ¿nrhi]ds+∬ ¿ ¿i(e)hi) ∂ φ j ]dxdy
Ω ∂t Ω ∂x Γ Ω ∂y
❑ ❑
−∫ ¿ ¿nrhi]d Γ −∬ W φ(e)
j dxdy = 0 3.10
Γ Ω
Hence,
62
[]
(e)
∂ φi
❑ n
∬ ¿ ¿ (∑ T ∂∂φx(e) nr.hi)d Γ = 0 3.10a
Ω i=1 i
∂y
[]
(e)
∂ φi
❑ n ❑
∂x
Let boundary integral ∫ j (∑ T ∂ φ(e) nr.hi) d Γ =∫ qn φ(e)j d Γ
φ (e)
Γ i=1 i Γ
∂y
[]
(e)
∂ φi
n
∂x
Where q n = ∑ T (e) nr.hi
i=1 ∂ φi
∂y
[ ∂ φ(ie ) ∂ φ (je )
]
∂ φ(ie ) ∂ φ (je )
( )
n ❑ n ❑
∂ hi ❑ ❑
∑ (∬ T
∂x ∂ x
+T
∂y ∂y
dxdy)hi + ∑ (∬ S φ(e)
i φ (e)
j dxdy )
∂ t
− ∫ W φ ( e)
j dxdy +∫ qn φ(je ) ds
i=1 Ω i=1 Ω Ω Γ
=0 3.10b
n n
∂ hi
∑P e
ij hi + ∑ Reij
∂t
−F ej = 0 3.11a
i=1 i=1
[ Peij], [ F j ], and
e
where [ Reij ] are conductance matrix, source/sink vector, and
for all elements will be assembled to obtain a global system of differential equations
that can be solved for hydraulic heads. The resultant system equation (global) is;
{ ∂t }
[ P ] {h }+ [ R ] ∂h − { F }=0 3.11b
63
where
[ ]
❑ ( e) ( e) ( e) (e )
∂ φi ∂ φ j ∂ φi ∂ φ j
P =∬
e
ij T +T dxdy
Ω
∂x ∂x ∂y ∂ y
and
N
[ P ] =∑ Peij (expanded )
e
❑
Reij =∬ S φ(e) (e)
i φ j dxdy , 3.12
Ω
❑ ❑
F j =∫ W φ j dxdy +∫ q n φ j ds
e (e) (e)
Ω Γ
N
[ F ] =∑ Fej (expanded )
e
where,{ F } contains any specified flow rates at the boundary, the groundwater flux.
For the interior nodes with no net flux, this term becomes zero because groundwater
flux entering the node i of an element e will cancel out the flux flowing out of the
node i of an element e-1 ,when global matrix is assembled. For nodes at the boundary,
this term is used to represent the boundary conditions. In this case, a symbol F ej is
Crank-Nicolson method may not be deliberated the right choice for time
method still regularly used in engineering applications, and a sound starting point
64
Equation (3.11b) can be discretisize using Crank- Nicolson finite difference scheme
as follows;
{ }
∂h { h }t +∆ t − {h }t
∂t
=
∆t
Where ω is the Relaxation factor.This depends on the “finite difference scheme type
used”. In this thesis, the “Crank-Nicholson scheme with ω = 0.5” is being used.
{h }t+ ∆ t− { h }t
[ P ] ( 1−w ) { h }t +w {h }t+ ∆ t + [ R ] −[ ( 1−w ) { F }t +w { F }t +∆ t ]=0
∆t
1 {h } − { h }t 1
⟹[P] ( {h }t + { h }t +∆ t ) + [ R ] t+ ∆ t − ( { F }t + { F }t +∆ t )=0
2 ∆t 2
( 12 [ P ] + ∆1t [ R ]) {h}
t +∆ t
1
(
1 1
= ( { F }t + { F }t+ ∆ t ) − [ P ] + [ R ] { h }t
2 2 ∆t ) 3.13
FEG scheme for groundwater flow equation. The subscripts “t and t + Δt” denote the
head values at the current and the next time steps. [P] is conductance matrix that
contains the transmissivity terms; [R] is storage matrix that contains the storage
coefficient terms, “Δt is time step size, {h} is the head; {F} is nodal recharge and
discharge vector, { h }t + ∆ t is the next step unknown head vector; { h }t is known head
scheme guarantees that the solution to the flow equation will be unconditionally stable
(Huyakorn and Pinder, 1983). These global matrices can be constructed using the
65
element matrices of different shapes based on discritization of the domain. The linear
simultaneous equations derived above are solved to obtain the head distribution at
nodal points using any method. After getting the nodal head values, the time step is
increased and the solution proceeds by updating the time matrices and recomputing
“Velocity vectors in the x and y directions are calculated from the gotten nodal
head values, by the FEM design using the law of Darcy” we have that
Now,
−k ∂ h −k ∂ h
V x= ,V y =
θ ∂x θ ∂y
n
substituting k (e) =∑ φi(e)h i ,
i=1
we obtain
( ) (∑ )
n n
−k ∂
V x=
θ ∂x
∑ φ hi ,V y =−k
(e)
i
∂
θ ∂y
φ(e)
i hi i=1,2,3
i=1 i=1
Where φ j is the test function. φ tests the equation satified by h . The central
notion is that instead of viewing the equations as something fulfilled point by point in
the model domain Ω, we take an averaged description of the equation. φ now plays
66
At this point we should be a little extra specific on where we are considering
h should be and where φ should belongs.The principal space we want is the space of
{ }
❑
L ( Ω )= f :Ω ⟶ R∨∫|f | < ∞
2 2
{
H 1 ( Ω ) = h ϵ L2 ( Ω ) ∨
∂h ∂h
,
∂x ∂ y
ϵ L2 ( Ω ) }
With the norm
( ) (∫| | | | )
❑ ❑ 1/ 2 ❑ 2 ❑ 2 ❑ 1 /2
∂h ∂h
‖h‖1 , Ω= ∫ |∇ h| +∫|h| +∫ +∫|h|
2 2 2
=
Ω Ω Ω ∂x Ω ∂ y Ω
H 1Γ ( Ω )={ φ ϵ H 1 ( Ω )∨φ=0 on Γ }
usind the spaces defined overhead, we now finally write our problem in a proper and
rigorous way;
PROBLEM
67
The condition on the general test function φ ϵ H 1Γ ( Ω ) is the same as φ ϵ H 1 ( Ω ) and
φ=0 , on Γ .i.e, φ is in same space as h.The parameters are in the subsequent spaces;
2 2 1/ 2
I ϵ L ( Ω ) , qn ϵ L ( Γ ) , g0ϵ H ( Γ )
1 1 /2 1
H ( Ω ) ie , g0 ϵ H ( Γ ) means ∃at least a function h0 ∈ H ( Ω ) such that g0=h 0 on Γ .
Infact, all functions sustaining this condition, in particular, our solution h, belongs
to;
h 0+ H 1Γ ( Ω )= {h0 + φ∨φ ϵ H 1Γ ( Ω ) }
={ w ϵ H 1 ( Ω ) ∨w=g0 , on Γ }
3.5.4 Discretization
φ ( x , y )=α + βx+ γy
68
The set of these function is denoted P1 . Linear functions are uniquely determined by
its value on the three unlike non aligned point i.e, on the vertices of a non-degenerated
triangle.
69
Node 3 (x3,y3)
φ ( x , y ) ϵ P1= {α + βx +γy∨α , β , γ ϵ R }
i. Only one function have given values each on the vertices or nodes
ii. The values on the vertices are arbitrary since there is only one
function
70
Here is additional vital property that is very valuable; Values of φ ϵ P1 on the side that
links two apices of the triangle depends only on the value of φ on these two apexes
Triangulation
Definition;
triangles (that is, the list thereof) will be denoted T d where d makes reference to the
diameter of the triangulation; defined as the length of the longest edge of all triangle.
That is, the longest distance between vertices of the triangulation is referred to as
diameter”.
¿
We first consider two triangles sharing a joint edge, say triangle K and K (fig 3.)
71
x2
K K*
x1
¿
Fig .3. , K and K sharing a common edge
Taking values at the four apexes of these two triangle,we build functions that
fit in to P1 on each triangle and has the required value on the apexes. We do this for
each triangle and end up with a linear function that is completely continous. Such
72
V d ={ φd ∈C ( Ω )∨φ d∨k ϵ P , ∀ k ϵ T d }
{
φ i ( pi ) =δ ij= 1 , j=i
0 , j≠ i
Where pi denotes the vertices of the triangulation, i varies from one to the number of
vertices, N.
¿. . .
We have reduced the infinite amount of test of the weak formulation to a finite
n
Approximate function: h ( x , y , t )=∑ hi ( t ) φ i ( x , y ) 3.14a
i=1
73
1
¿ [ h ( a +b x +c 1 y ) + h2 ( a2 +b2 x+ c 2 y ) + h3 ( a3 +b3 x+ c 3 y ) ]
2A 1 1 1
| |
1 x1 y1
1
With A ¿ 2 1 x 2 y 2
1 x3 y 3
b 1= y 3− y 2 , b2= y 3− y 1 , b3 = y 2− y 1 3.14c
(e) 1
(e) ( i
φ i ( x , y )= a +bi x+ c i y ) i =1,2,3.
2A
∂ φ(e) b ∂ φ(e) c
Hence, i = i(e) , i = i(e) i =1,2,3 . 3.14d
∂x 2A ∂ y 2A
considering the assumptions made in the preceding sections we can define a Galerkin
effect we partition Ω into triangles T d in the normal way. d is the mesh factor and is
defined to be “the maximal diameter of all such triangles”. These triangles are closed
sets by definition. Except clearly stated, we adopt that the “triangulation is quasi-
uniform”. In our setting, “quasi-uniform means that there exists a constant c < 1
independent of d, such that all triangles contain a ball of diameter d”. Let V 0d ( Ω ) “be
the space of continuous piecewise linear (with respect to the triangulation) functions
that vanish on ∂ Ω . Even though the exhibition of the leading results and procedures
74
to be established in this work, will be founded on allowing for “piecewise linear
functions” only,we shall remark to specify where such possibilities not is applicable.
3 3
−k −k
(e) ∑ i i
V x= h b , V y = (e) ∑ h i c i
2 A i=1 2 A i=1
be written as ;
∂c ∂
=
∂t ∂ x
Dx
∂c
+ (
∂
∂x ∂ y
Dy
∂c
− ) (
∂
∂ y ∂x
( V x c )−
∂
)( V c)+ I
∂y y
3.4d
∂
∂x
Dx(∂c
+
∂
∂x ∂ y
Dy
∂c
) (
∂
− ( V x c )−
∂ y ∂x )∂
∂y
(
∂c
V y c )− + I = 0
∂t
3.4e
n
Let C =∑ φi c i
(e)
(e)
i=1
be the approximate solution which can be used to develop a similar scheme that was
derived for the groundwater flow equation above. But first, we want to obtain a weak
75
We assume D x = DY = D is constant in spaces and a homogeneous constant and
uniform aquifer.
❑ ❑ ❑
And
❑ ❑ ❑
.∬ φ
Ω
∂
∂y
D
∂c
∂y (
dxdy=−∬
Ω
∂φ
∂ y
D
∂c
∂ )
y
dxdy +∫ φ D
Γ
∂c
∂
n dΓ
y y ( ) ( )
Where nx and ny are the outward positive normals in the x and y direction respectively
❑ ❑ ❑
∬ ¿ ¿ −∬ [ ∂∂ φx ¿ v x c ]dxdy +∫ [φ v x c]n x d Γ ¿
Ω Ω Γ
❑ ❑ ❑
And ∬ ¿ ¿ −∬ [ ∂∂ φy ¿ v y c ]dxdy +∫ [ φ v y c ] n y d Γ ¿
Ω Ω Γ
❑ ❑ ❑ ❑ ❑
−∬ [
Ω
∂φ
∂x
¿ D
∂c
∂x (
]dxdy +∫ φ D
Γ
∂c
∂x )
n x d Γ−∬ [
Ω
∂φ
∂y(¿ D
∂c
∂y )
]dxd +∫ φ D
Γ
∂c
∂y
n y d Γ +∬ [
Ω
∂φ
¿v c ]
∂x x ( ) ( )
Rearranging we have,
❑
−∬ ¿¿
Ω
+∫ [¿ φD
Γ
( ∂∂ cx n + ∂∂ cy n )−φc( v n + v n )]d Γ ¿ =0
x y x x y y
76
∂c ∂c ∂c
= nx + n
∂n ∂x ∂y y
n
C =∑ φ(e)
(e)
i ci
i=1
We have;
( (∑ ))
❑ ❑ n n
∂
−∬ ¿¿ +∫ [¿ φ(e)
j D φ c i −φ V n ( ∑ φ(e)
(e )
i
(e)
j i c i )]d Γ ¿ =0
Ω Γ
∂n i=1 i=1
Where V n=¿V x nx +V x nx ¿
n n
¿ ¿ ∂ Ci ¿
∑ ( Peij) c i +∑ ( Rije ) ∂t
−( Fej ) = 0 3.15
i=1 i=1
where
¿ ¿ ¿
( Pije ) , ( F ej ) and ( R eij ) are the advection-dispersion matrix, source/sink vector, and
elements will be assembled to obtain a global system of differential equations that can
now be solved for the concentration c. The resultant system of equations (global) is;
{∂t }
[ P¿ ] { c } + [ R¿ ] ∂ c − { F ¿ }=0 3.15b
Where
77
[ ] [ ]
❑ (e) (e) ❑(e) (e) (e) (e)
e ¿ ∂ φ j ∂ φi ∂ φj ∂ φi ∂ φ j (e) ∂ φ j (e)
( P ) =−∬
ij D
∂x ∂ x
+D
∂ y ∂y
dxdy +∬ v x
∂x
φi +v y
∂y i
φ dxdy
Ω Ω
( R eij ) =∬ φ(e)
¿ (e)
i φ j dxdy 3.16
Ω
❑ ❑
( F ej ) =∫ q ¿n φ(e)j d Γ +∫ I φ(e)j d Ω
¿
And
Γ Ω
Where q n=∫ ¿ ¿
¿
was done before in the case of the groundwater flow equation. Similarly, we will
obtain
( 12 [ P ]+ ∆1t [ R ]) {c }
¿ ¿
t+ ∆ t =
1 ¿
2 (
1
2
1
∆t )
( { F }t + { F ¿ }t +∆ t )− [ P¿ ] + [ P¿ ] { c }t 3.17
where the subscripts t and t+Δt denote the concentrations values at current and
and advectivity terms, [R*] is the coefficient matrix, Δt is time step size, {c} is
and “ω , relaxation factor depends on the kind of finite difference scheme used. In
this thesis as earlier stated, the Crank-Nicholson scheme is used with ω = 0.5. These
global matrices can be built from the element matrices of dissimilar shapes based on
the discretization of the domain. Linear simultaneous equations that are derived
above are solved to find the concentration distribution at nodal points using any
scheme”. Subsequent nodal concentration values are gotten by increasing the time
78
step and then the solution continues by bringing up-to-date the time matrices and
FEG scheme for solute-transport flow equation. Finally, we have two equation to
solve;
( 12 [ P ] + ∆1t [ R ]) {h}t +∆ t
1
2
1
2( 1
)
= ( { F }t + { F }t+ ∆ t ) − [ P ] + [ R ] { h }t 3.13
∆t
( 12 [ P ]+ ∆1t [ R ]) {c }
¿ ¿
t+ ∆ t =
1 ¿
2 ( 1
2
1
∆t )
( { F }t + { F ¿ }t +∆ t )− [ P¿ ] + [ P¿ ] { c }t 3.17
flow and solute transport equations, the result is a series of matrix integral equation
for each element in the mesh. These equations are listed here and evaluated for
reference. To be able to run the time steps above, the matrices appearing above have
to be determined. The element matrices for the linear triangular element can be easily
❑
a!b!c!
∫ ( φ(e)
a b c
i ) ( φ j ) ( φk ) dA=
(e) (e)
2 A(e) 3.18
A
(e) (a+b+ c+ 2) !
( Istok,1989 )
79
❑
M = ∫ φi φ j dA
(e) (e)
(e)
A
❑ (e)
1 ! 1! 0 !
∫ φ(e)i φ(e)j dA = (1+1+0+ 2 A =A
(e)
, where 0!=1
A
(e) 2) ! 3
Another example.
❑ (e)
∂ φj
N=∫φ
(e)
dA i
A
∂x (e)
∂ φ(e)
j b
In this case a = 1, b = c = 0 and = j(e) from equation (3.14d )
∂x 2A
hence we have
(e) ❑
❑
∂ φj b
∫ φ ∂ x dA=∫ φ(e)i 2 Aj(e) dA
(e)
(e)
i
(e)
A A
❑
bj
=
2A
(e) ∫ φ(e)i dA
A(e)
bj 1! 0 ! 0 ! (e) bj
= (e)
∙ 2A =
2A (1+0+0+ 2)! 6
80
[ ]
( ) ( )
∂ φ 1e ∂ φ1e
[ ]
( ) ( ) ( )
∂x ∂y ∂ φ 1e ∂ φ2e ∂ φ 3e
[ ]
(e )
❑ ∂ φ (2e ) ∂ φ(2e ) T x 0 ∂x ∂x ∂x
[
[ P ]=∬ ∂ x
( e)
(e )
]d A (e ) ¿
( e)
∂y ( e)
0 T y ∂ φ1 ∂ φ(2e ) ∂ φ3(e )
A
∂ φ (3e ) ∂ φ(3e ) ∂y ∂y ∂y
∂x ∂y
¿
[ ][ ][
b1 c1 (e)
( )( ) ]
❑
1 1 Tx 0 b1 b 2 b 3
=
2A (e)
2A (e) b2 c2
0 T (e) c 1 c 2 c3
∬ d A(e)
(e)
A
b3 c3 y
[ ][ ][
b1 c 1 (e)
=
1
4 ( A(e) )
2
b3 c3
T
b2 c 2 x
0 b1 b2 b 3 (e)
0 T (e)
y
c 1 c 2 c 3
A
]
[ ] [ ]
(e) b21 b 1 b 2 b1 b3 (e) c 21 c1 c 2 c1 c 3
T x T y
= (e) b2b1 b2
2 b2 b3 + (e) c2 c1 c 22 c2 c 3
4A 2 4A
b3b1 b3b2 b 3 c 3 c 1 c3 c 2 c32
{[ ][ ]}
2 2
b1 b1 b2 b1 b3
c 1 c 2 c 1 c3 c1
T
= (e) b 2 b1 b 2 b2 b3 + c2 c 1 c22 c 2 c3
2
3.19
4A 2 2
b3 b1 b3 b2 b3 c3 c 1 c 3 c 2 c 3
[]
❑
φ(e)
1
[ Re ]=∬ φ(e)
2
[S (e)
] [ φ(e)
1 φ2
(e)
φ3 ] d A
(e) (e)
(e)
A
φ(e)
3
81
[]
❑
φ(e)
1
2 [ 1
¿[S ]∬ φ3 ] d A
(e) (e) (e) (e) (e)
φ(e) φ φ2
A (e)
φ(e)
3
[ ]
❑
φ(e)
1 φ1
(e)
φ(e)
1 φ2
(e)
φ(e)
1 φ3
(e)
¿[S ]∬
(e) (e)
φ(e)
2 φ1
(e)
φ(e)
2 φ2
(e)
φ(e)
2 φ3
(e)
dA
A (e)
φ(e)
3 φ1
(e)
φ(e)
3 φ2
(e)
φ(e)
3 φ3
(e)
Now
❑ ❑
∬ φ(e)
1 φ1 d A =∬ ( φ 1 ) d A
(e) (e) (e) (e) 2
(e) (e)
A A
(e)
2!0!0! (e) A
¿ 2A =
( 2+ 0+0+2 ) ! 6
Similarly,
❑ (e)
1! 1 ! 0 ! A
∬ φ φ d A =¿ ( 1+1+0+2
(e)
(e)
1
(e)
2
)!
(e)
2A =
(e)
12
¿
A
❑ (e)
1! 0! 1 ! A
∬ φ1 φ3 d A =¿
(e)
(e) (e) (e)
( 1+0+1+2 ) !
(e)
2A =
12
¿
A
[ ]
(e) 2 1 1
[ R(e) ]= A [ S(e) ] 1 2 1 3.20
12
1 1 2
82
[ ]
( ) ( )
∂ φ 1e ∂ φ1e
[ ]
( ) ( ) ( )
∂x ∂y ∂ φ 1e ∂ φ2e ∂ φ3e
[ ]
( e)
❑ ∂ φ (2e ) ∂ φ(2e ) D x 0 ∂x ∂x ∂x
[ ]d A (e ) ¿
[ P¿ ] ∬ ∂ x
(e) ¿−
( e)
∂y ( e)
0 Dy ∂ φ1
(e )
∂ φ(2e ) (e )
∂ φ3
A
∂ φ (3e ) ∂ φ(3e ) ∂y ∂y ∂y
∂x ∂y
¿ ❑
[ ][ [ ]
(e) (e) (e)
(e) (e) ∂ φ1 ∂ φ2 ∂ φ3
φ1 φ1
V (e)
]
❑
0 ∂x ∂x ∂x
+∬ φ (e)
φ
(e) x
(e) (e) (e) d A
(e)
A
(e)
2
(e)
2
(e) 0 V (e)
y
∂ φ1 ∂ φ2 ∂ φ3
φ 3 φ 3
∂y ∂y ∂y
[ ][ ][
b1 c1
( )( ) D(e)
]
❑
1 1 0 b1 b 2 b 3
¿−
2A (e)
2A (e) b2 c2
x
0 D(e) c 1 c 2 c3
∬ d A(e)(e)
A
b3 c3 y
[ ]
φ(e) φ(e)
[ ][ ]∬
(e) ❑ 1 1
+1 V 0 b1 b 2 b 3 (e)
(e)
x
(e) φ(e)
2 φ(e)
2
dA
2A 0 V c1 c2 c3 A
❑
y
φ(e)
3 φ(e)
3
[ ][ ][
b1 c 1
=
−1
2
4 ( A(e) )
b2 c 2
b3 c3
D(e)
x 0 b1 b2 b 3 (e)
0 D(e)
y
c 1 c 2 c3
A
]
[
0 b1 b 2 b 3 A(e) 1 1
][ ]{ [ ]}
(e)
+1 V x
1 1
2 A(e) 0 V (e)
y
c1 c2 c3 3
1 1
83
[ ] [ ]
b 21 b1 b2 b 1 b 3 c 21 c1 c 2 c 1 c 3
(e)
Dx 2
−D(e)
y
¿− (e)
b2 b1 b 2 b2b3 (e) c2 c1 c 22 c2 c3
4A 2 4A
b3 b1 b3 b2 b 3 c 3 c 1 c3 c 2 c23
[ ] [ ]
(e) b b b (e) c c c
+V x 1 2 3 V y 1 2 3
b1 b 2 b3 + c c c
6 6 1 2 3
b1 b 2 b3 c 1 c2 c 3
CHAPTER FOUR
4.1 Introduction
In this chapter, we will now apply the given model to a hypothetical problem.
84
question is considered non reactive. This is a typical case of wells (boreholes) located
near suckaway tank which is leaking.The problem here is to determine when and for
how long it will take this contaminant to reach these wells and when it eventually
remediation is needed
4.2 Example
supposed that the aquifer domain is “isotropic with regard to the hydraulic
conductivities”, we also assumed also that contaminants don’t degenerate and divides.
concentrations and 10 days for hydraulic head computations. The solute source has a
concentration of 100,000 ppm (parts per million) ( ≅ 100kg/m3) from the leaking water
overhead the domain. Flux of fluid q is taken to be 00.00014000 m per “day per unit
aquifer thickness. Left and right boundaries have no flow condition, whereas the
bottom boundary and the top boundary are given a constant head value of 100 m”.
For initial condition, a constant head of 100m is also presumed within the aquifers.
Two wells that are pumping at 1000 m3 per day “per unit aquifer thickness”, are
situated at nodes (0900m, 2200m) and (0300m, 2000m) respectively. For the
contaminant transport, the dispersive flux q is zero on the “left and right” boundaries,
and the topmost and bottommost boundaries are expected to have zero concentration
boundary condition. Using these “aquifer properties and solute source concentration”
values, simulate the contaminant concentrations after t =100 years at the two wells.
85
Question. How long would the wells have to wait in order to make sure they
were extracting water with under 100ppm? The aquifer properties are presented in
Table 4.below.
K αt (m) Ss
(m/day) b(m) θ α l ( m)
1 12 50
0.00
0 10 0.3 0
5
86
4.3. Solution
includes first sharing the solution domain into small sub-sections or finite elements.
Connected with every element are numerous nodal points at which head-to-head
elements are well connected together, and at which the values of the significant
based on physical point of view such as stability and compatibility is used to develop
a set of simultaneous arithmetical equations for these nodal values at each point.
The area around the contaminant source and the two boreholes has been given
considerate smaller (fine) grid. In resolving the advective and dispersive transport
twofold “dimensionless parameter” or numbers. The Peclet number, Pe, is one. This is
defined as “Pe = Δl/α, where Δl is a characteristic nodal spacing”. There are several
ways of defining Pe in a grid system, “Anderson and Woessner (1992)” mention that
the network (grid) be planned so that Δl < 4α or Pe < 4. Even though “Ségol (1994)”
steps be specified so that Δt < Δl/V (or Co<1.0)”, This is same as demanding that no
contaminant be evacuated by advection other than one grid element throughout one
time increment. Hence ,using (Anderson and Woesser 1992) ,the Peclet number is
calculated to be 1 around the two well and 2 around the contaminant source. There
87
also,∆ l=50 m∧100 mrespectively.The time step of 10years chosen also satisfied the
(domain) shared into a net of small triangular sub sections or finite elements.
Connected with every element are three points (nodes), at the ends of the triangle.
One of the benefit of using triangles to discretize a domain is that, they can fit any
shape boundary, on condition that, the boundary can be represented with adequate
88
Fig. 4; A two-dimensional domain distributed into a mesh of small triangular
89
The X and Y values are tabulated as it appears in the grid coordinate. Also the
connectivity list is shown in appendices . The connectivity list is a list containing the
nodes numbers as it is connected to each element in the mesh. This connectivity list
will help in forming the global matrix from the element matrix. The domain size is
(300,900) m2. The model domain was defined in order to assign the boundary
conditions at a sufficient distance not to interfere with the modeling results. The
domain size was divided into 10 super-elements in order to be able to enter every
detail of the domain and allow Microfem to discretized it. The mesh consists of
elements with triangular shape; the elements’ dimension ranges between 220 m, along
the South and nouth of the area, to 50–100 m around the area of interest. The mesh
was refined along the site in order to have a good detail in the site area along the two
wells.
4.3.2 Algorithm
The CN-FEG method defined earlier can now be shortened into the
subsequent code:
“1. Enter flow and time properties along with the initial and boundary conditions.
90
∂Nj
∧∂ N j
5. Calculate and store the shape function Nj and its derivatives ∂ x for all
∂y
nodal points
∂φj ∂φj
8. Calculate the increment functionφ j and its derivatives and for each nodal
∂x ∂y
9. Calculate each component matrices and vectors .ie, the stiffness matrix; P( e ),the
10. Collect each component matrices into the global matrices P;R, and F.
11. Store global matrices P;R, and F for each element on scratch files.
12. Calculate the hydraulic head h from the approximate groundwater flow equation
using ∆ t=10
13.Compute the velocity vectors V x ∧V y for each element using the computed head.
14.Compute the transport parameter D ie the dispersivity coefficient for each element
¿ ¿ ¿
16.Compute the element matrices for the transport equation ( Pe ) , ( Re ) ∧( F e )
¿ ¿ ¿
17. Gather the component matrices to the global matrices . P R ∧F
91
¿ ¿ ¿
18. Store the global matrices P R ∧F for the element on scratch files.
21. Calculate the concentration c from the approximate transport equation using
∆ t=10 ”
For this thesis, step 5 and 8 is the same since N j=φ j.(gerlakin method). The
algorithm designated directly above has been executed on a private computer and the
Currently, linear elements only, are used and these include 2-D plane flow “triangular
elements” . The code also allow operator-defined iteration acceptances, hence the
4.4. Explainations
The element matrices P(e) , R(e) ∧F (e) are first solved for each element in the
mesh. This is done by using equations (3.19), (3.20) and the boundary conditions of
the aquifer. These are 3 ×3 square matrixes, except for the last, which is a vector. For
this domain, we have 221elements and 127 nodes. The area around the two wells and
the contaminant site has higher number of elements (i.e. smaller element size or Δx)
flow rate condition. Injection of contaminant was initiated at node #23 ,and so they
are 221 matrices to be solved for each equations. These matrices are then assembled
into a global matrix using the connectivity list in this manner; for example, element 1
92
is made up of node 1,2 and 3 respectively. This means that entries of the element
matrix of element 1 will be filled into the global matrix in the same row and column
as it appears. That is ,
1 3 2
P =a
[ ]
b c 1
↔[P]¿ 1 2 3 ⋯ 126 127
(1 )
etc
d e f 3 ¿
g h i 2
2 3 5
[ ]
P = j k l 2↔
[P]¿ 1 2 3 ⋯ 126 127
(2 )
etc
m n o 3 ¿
p q r 5
Continuing in this way, we obtained a global matrix. All the element matrices
are filled in, and where necessary , the new entries are added to the existing one just
as was done for P(2) . In this method , we do not need to use up large computer
memory. But there is yet another method in which large computer memory is needed.
Here we simply create each element matrix in its full global form, where the only
entries of this global matrix are made up of the entries of the element matrix. Then,
this matrices are then simply added up to form the global matrix. These matrices ie,P ,
R ,F etc are 127×127 square matrices. Both matrices are symmetric and sparse (most
of the entries are zero). The mass matrix (Capacitance matrix) [R] is “positive-
definite”. This implies that all main minors of [R] are not negative, they are positive.
The stiffness matrix or the global conductance matrix [P] is positive semi-definite
(atleast one entry in the diagonal is negative) and even nearly positive definite: if we
remove any index i that is negative and erase the i-th row and the i-th column of [P],
93
The properties of these matrices P,R ,P*, R*, are associated with Gerlakin
finite element method. [F] gotten by applying the specified conditions at the nodes on
the boundaries and at the two wells (boundary and initial conditions). After
assembling the three matrices, equation (3.13) is then solved for h using time step
( 10 days). The velocity in the x and y direction is then solved using the acquired
hydraulic heads h. The above (velocity) is necessary for the contaminant transport
equation. The velocity field shows the direction the groundwater flow. The minus sign
indicated that water is being pumped at the well field (well 1 and well 2) With these
result ,we are at present prepared to solve the finite element approximated advection-
dispersion equation describing contaminant transport flow from the source to the two
wells.
also assembled using the same method as was discussed for the groundwater equation.
We are now prepared to resolve equation 3.17. These “linear simultaneous equations”
are now solved to find the concentration spreading at each node using direct inverse
method. Once nodal concentration values are gotten, the time step is increased and the
calculation continues by updating the time matrices and calculating the nodal
concentration values again . This is done for a time step of 10 years and then
increased to a time step of 20 years. Sufficiently large time step size was used to
avoid numerical dispersion and a lengthy simulation. However, a time step size Δt
94
Consider
( 12 [ P ]+ ∆1t [ R ]) {c }
¿ ¿
t+ ∆ t =
1 ¿
2
1
2 ( 1
∆t )
( { F }t + { F ¿ }t +∆ t )− [ P¿ ] + [ P¿ ] { c }t … (3.17)
C t+ ∆ t = ( 12 [ {F } + { F }
¿
t
¿
t +∆ t ]−M C t )∙ M −1
,
{ F ¿ }t +∆ t ={ F ¿ }0 +10={ F¿ }10=0∧¿
¿ I at node 23 ,
([ ( )])
1
I
{ F }t =0 ∀ nodes except at node 23
¿
¿−
3
(1 x j y j) 1 at node 23
1
95
([ ( )])
C10 1
{ F ¿ }t ={ F ¿ }10=− (1 x j y j) 1 Only at nodes where C 10 ≠ 0.
3
1
96
Table 5.: Concentration Values Of Contaminant At Specific Nodes
Iteratio Iteratio Iteratio Iteratio Iteratio Iteratio Iteratio Iteratio Iteratio Iteratio
Iterati
n1 n2 n3 n4 n5 n6 n7 n8 n9 n 10
on
NOD
ES
NO.
C 10 C 20 C 30 C 40 C 50 C 60 C 70 C 80 C 90 C 100
23 100 78.2 52.1 26.2 19.8 22.4 7.96 9.28 2.48 7.43
97
4.5. Discussion
The two main transport processes; advection and dispersion, are presented
here; Advection is the flowing of the pollutant with the flow of groundwater.
Dispersion is the seeming mixing and dispersal of the pollutant inside the aquifer”.
That is why at some part in the territory outside the injection location, the pollutant
initially appears as at a little concentration value and then steadily increase at each
time step until a higher concentration value is realized. As the pollutant flow along
with the groundwater, it also spread out. The pollutant mass occupies an even more
extensive length of the domain thus lessening in concentration with time . If the
advection process is considered only, the pollutant would reach at some point in the
since dispersion is involve, the full concentration is reached at a time higher than the
In well 1 (nodes 102) the contaminant was first seen after 60 years of being
introduced but at a very low concentration. This was as a result of dispersion .It
reaches an unsafe level for drinking at the 100 th year. Well 2 was a bit far from the
contaminant source and it was not until after 80 years that the disperse concentration
was seen. This also was at a very low concentration and gradually increase in
concentration value at the 100th year. This was as a result of the two wells discharging
water at constant pumping rate. At the node of the contaminant source, the
in the aquifer shall be done taking into account their spatial sharing and closeness to
the two wells .And also how long the contaminant takes to reach the wells from its
98
location. Half of the travel time at least should be allocated as the frequency of study.
Therefore ,at least one can have half to quarter of its full transport time to regulate
In addition , when the contamination is seen in the 1 st well, pumping must not
pumping of contaminated well will let the contaminant to spread to the whole aquifer.
Instead, the discharge rate should be greater than before and the water should be
disengaged from the system and discharged under an organized mechanism out of the
aquifer. However, the effect of the contaminant movement is presently minimal, the
model established in this thesis obviously shows that pollution of the aquifer and
hence the two wells is impending, unless strong environmentally friendly protection
CHAPTER FIVE
5.1. Summary
A groundwater flow and contaminant transport model has been presented. The
purpose of this thesis was to show the movement or the flow of contaminants from
particular, the finite element Galerkin method was used and the resulting equation
discretized with the Crank-Nicolson finite difference in time. The objective of this
work was as follows: To develop a generic finite element model that is simple, easy to
99
understand, available and that would solve the two dimensional groundwater flow and
develop a software for the model and to apply the developed model on a 2D
In this chapter , we derived the mathematical solute transport model, which was
practically derived ,by the using conservation of mass law and the Fickian law of
dispersion. These laws make use of the hydrogeological methods of flow and
At the end of chapter three also, we were able to derive the finite- element
Galerkin scheme for solving the groundwater flow equations and solute transport
equation so derived. After applying the Galerkin weighted residual method to the 2D
flow of “groundwater and solute transport” equation, the resultant is a series of matrix
integral equation for each element in the mesh. The element matrices for the linear
and discussion of results to the hypothetical example was treated in chapter four .
Using the computed element matrices, we were able to modeled the transport of a
5.2. Conclusion
100
flow, and the advection and dispersion equations describing contaminant transport
the diffusive effect was negligible. Nevertheless, the effect of the contaminant
established in this thesis undoubtedly shows that pollution of the aquifer and hence
the well field is impending, unless strong environmental friendly protection plan
5.3. Recommendation
problem, which are sophisticated and unavailable for researchers who would want to
solve a local contaminant problem using numerical models, without having to develop
one. This thesis presented a Galerkin finite element model which is simple and will be
of help to such researchers .The programs are written in Q-basic, which is simple to
101
REFERENCES
Anderson, M.P., Ward, D.S., Lappala, E.G.,& Prickett, T.A., (1992). Computer
Models for Subsurface Water, in Handbook of Hydrology (Maidment,
D.R., Ed.). McGraw-Hill, Inc., New York:22.1-22.34.
Bear, J.( 1979). Hydraulics of Groundwater. McGraw-Hill Book Company, New York.
Beckers, J., Molson, J. W., Martin, P. J., & Frind, E. O. (2000). Watflow/3D
102
Version 2.0. A three-dimensional groundwater flow model with modules for
automated calibration and parameter sensitivity analysis – User guide, Centre
for Research in Earth and Space Technology, University of Waterloo,
Ontario, Canada.
Bredehoeft, J.D., & Pinder, G.F., (1973). Mass transport in flowing groundwater.
Water Resources Res. 9 1194-210.
Carrera, J., & Melloni, G., (1987). The Simulation of Solute Transport: An Approach
Free of Numerical Dispersion. Sandia Natl. Labs.,Albuquerque, NM, Rept.
SAND86-7095: 59.
Celia, M.A., Russell, T.F., Herrera, I., & Ewing, R.E.,( 1990). An Eulerian
-Lagrangian localized adjoint method for the advection diffusion equation.
Adv. Water Res. 13 (4): 187-206.
103
conservation.Water erosion models:an overview. Lecture notes. Wageningen.
Franke, O.L., Reilly, T.E., & Bennett, G.D., (1987). Definition of boundary
and initial conditions in the analysis of saturated ground-water flow systems–
An introduction. Techniques of Water-Res.Invests of the U.S. Geol. Survey,
3, Ch. B5: 15 pp.
Gelhar, L.W., Gutjahr, A.L., & Naff, R.L., (1979). Stochastic analysis of macro
-dispersion in a stratified aquifer.Water Resources Res., 15 (6): 1387-1397.
Huebner, K.H., (1975). The Finite Element Method for Engineers. John Wiley
& Sons, New York: 500 pp.
Igboekwe , M.U., Gurunadha Rao, V.V.S & Okwueze., E.E. (2011). Ground
water flow modeling of Kwa Ibo River watershed, southeastern Nigeria.
Hydrological Processes 22, pp.1523-1531.
Kipp, K.L., JR., (1987). HST3D: A Computer Code for Simulation of Heat and
Solute Transport in Three- Dimensional Ground-Water Flow Systems. U.S.
Geol. Survey Water-Res. Inv. Rept. 86-4095: 517 pp.
104
and transport. U.S. Geological. Survey Water-Res. Book vi, Ch. 4: 42 pp.
Kumar, C. P., (2001). Common Ground Water Modelling Errors and Remediation
. Journal of Indian Water Resources Society, Volume 21, Number 4, October
2001, pp. 149-156.
Kumar, C. P., (2002). Groundwater Flow Models. Scientist ‘E1’ National Institute
of Hydrology Roorkee – 247667 (Uttaranchal) publication.
105
, NO.3.pp 291-297
Pao W.K.S. &. Lewis. R.W (2012). Three-dimensional finite element simulation
of three-phase Flow in a deforming fissured reservoir. Computer Methods in
Applied Mechanics and Engineering,191:2631–2659.
Reeves, M., Ward, D.S., Johns, N.D., & Cranwell, R.M., (2008). Theory
and Implementation for SWIFT III, the Sandia Waste-Isolation Flow and
Transport Model for Fractured Media . Release 4.07, Sandia Natl. Labs.,
Albuquerque, NM, Rept. NUREG/CR-3328, SAND83-1159: 189 pp.
Remson, I., Hornberger, G.M., & Molz, F.J., (1971). Numerical Methods
106
in Subsurface Hydrology. Wiley, New York: 389 ppt
Schrefler B A. & R.W. Lewis (1998). The Finite Element Method in the Static
and Dynamic Deformation and Consolidation of Porous Media. John Wiley &
Sons.
Selker, J. S., C.K. Keller, & J.T. McCord. (1999). Vadose Zone Processes.
CRC Press LLC. Boca Raton Florida.
Shazrah, O., Atai, S., & Sreevdi, P.D.,( 2008). Governing Equations of
Groundwater Flow and Aquifer Modelling Using Finite Difference Method.
In: groundwater dynamics in hard rock aquifers.-Sustainable Management and
Optimal Monitoring Network Design. P186-224
107
Element Simulation Model for Saturated-Unsaturated Fluid-Density
Dependent Ground-Water Flow With Energy Transport or Chemically-
Reactive Single-Species Solute Transport. U.S. Geol. Survey Water-Res.
Invest. Rep. 84-4369: 409 pp.
Zhang, Y., (2012) Groundwater Flow and Solute Transport Modeling. Draft
lecture note on GEOL5030, Dept. of Geology & Geophysics University
of Wyoming
108
Zheng, C. & Bennett, G. D. (2002). Applied contaminant transport modeling.
New York,John Wiley & Sons.
109
APPENDICES A
The X and Y values are tabulated below as it appears in the grid coordinate of the
problem domain .
110
TABLE 6. The X and Y values
Element X1 X2 X3 Y1 Y2 Y3
111
7. 700 700 564.59 0 242.18 249.51
112
15. 500 564.59 300 0 249.51 266.67
113
23. 998.64 1052.51 889.87 800 952.70 971.47
114
31. 700 700 540 638.55 800 800
115
39. 889.87 974.57 753.16 971.47 1112.49 1172.13
116
47. 486.6 540 300 534.82 800 800
117
55. 753.16 902.24 776.83 1172.13 1253.63 1337.78
118
63. 776.83 962.84 798.73 1337.78 1409.93 1491.14
119
71. 582.47 651.74 530.92 1152.59 1343.3 1307.25
120
79. 798.73 819.02 689.39 1491.14 1633.14 1604.05
121
87. 819.02 937.51 837.8 1633.14 1630.59 1764.61
122
95. 601.18 500.45 558.54 1698.87 1669.06 1581.43
123
103. 483.64 300 300 1449.07 1502.04 1309.34
124
111. 750.52 775.58 673.76 1850.84 1963.97 1934.88
125
119. 501.72 364.08 400.54 1785.17 1807.75 1698.39
126
127. 300 440.29 300 1502.04 1579.13 1662.49
127
135. 673.76 608.25 563.1 1934.88 2013.85 1908.5
128
143. 446.03 407.78 330.65 1897.42 1980.83 1908.04
129
151. 1061.72 1064.08 966.84 2037.63 2200 2085.84
130
159. 608.25 642.86 557.14 2013.85 2114.29 2085.71
131
167. 407.78 471.43 385.71 1980.83 2057.14 2028.57
132
175. 967.96 1064.08 900 2200 2200 2278.72
133
183. 728.57 814.29 797.84 2142.86 2171.43 2253.66
134
191. 471.43 495.55 402.13 2057.14 2153.89 2133.44
135
199. 1200 900 900 2600 2600 2403.19
136
207. 683.05 661.39 584.85 2216.95 2366.71 2204.98
137
215. 700 500 661.39 2600 2600 2366.71
138
APPENDICE B
The connectivity list is shown below; the connectivity list is a list containing the node
1) 1, 3, 2.
139
2) 2 ,3 ,5.
3) 2 ,5, 4.
4) 3 ,6 ,7.
5) 3 ,7, 5.
6) 4 ,5 ,9.
7) 4 ,9, 14.
8) 4 ,14 ,8.
9) 5 ,7, 15
10) 5 ,15, 9.
18) 10 ,16, 12
22) 12 ,16, 20
24) 12 ,21, 19
26) 14 ,15, 25
140
27) 14 ,25 ,18
29) 16 ,26, 20
31) 17 ,23, 27
37) 20 ,26, 24
48) 25 ,36, 28
51) 27 ,38, 36
141
52) 28 ,36, 31
53) 29 ,30, 39
57) 30 ,40, 39
64) 35 , 43 ,40
67) 36 ,50, 41
71) 39 ,40, 53
73) 40 ,43, 45
142
77) 42, 55, 43
85) 46 ,58, 48
92) 48 ,60, 49
93) 49 ,60, 62
143
102) 54 ,68, 67
103) 54 ,67, 65
112) 59 ,71, 60
116) 61 ,73, 68
117) 62 ,72, 75
123) 64 ,65, 78
144
127) 67, 68 ,81
136) 72 ,84, 85
143) 75 ,88, 87
144) 76 ,80, 89
145) 76 ,89, 77
147) 77 ,90, 83
145
152) 81, 86, 96
153) 81 ,96, 93
156) 82 ,98, 84
166) 87 ,102, 91
174) 91 ,105, 96
146
177) 93, 96 ,108
179) 94 ,109, 95
185) 97 ,111, 98
147
202) 109 ,119 ,120
148
222)
149
150