Chapter 7 · 4 hours
Simulation of Ground water flow
IOE past exam questions
Past questions and answers
9 questions set from this chapter, 3 of them more than once; 1 is most repeated (set, or a close variant set, in 3 or more exams). Most repeated first.
- Most repeated · 3 of 12 exams
- Asked 3 times
- 2079 Shrawan · 8 marks
- 2075 Bhadra · 5+3 marks
- 2074 Bhadra · 6 marks
Develop a steady state 2D model (suitable finite difference expression for homogeneous and isotropic aquifer) for the simulation of seepage under a dam. Also describe the iterative procedure for computing potential at each grid and seepage rate.
Answer
Physical situation
h1 (upstream) dam h2 (downstream)
~~~~~~~~~~~~~~~~ [=========] ~~~~~~~~~~~~~~
phi=h1 . . . . . no flow . . . . phi=h2
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
///////// impervious layer (no flow) /////
Water seeps under the dam through the foundation soil from the upstream bed (head ) to the downstream bed (head ). The flow is steady and two-dimensional in a vertical section.
Governing equation
Continuity for steady flow, , with Darcy's law , ( = potential or hydraulic head). For a homogeneous, isotropic aquifer ():
Finite difference expression
Cover the section by a square grid (). Central differences from Taylor's series:
Adding and setting :
The potential at each grid point is the average of its four neighbours.
Boundary conditions
- Upstream bed: ; downstream bed: (specified head).
- Base of the dam and the impervious layer: no flow, . Use an image (ghost) point: for a point on a horizontal no-flow boundary, so
- Far left and right ends: assumed no-flow (or fixed heads equal to , ), placed far enough from the dam.
Iterative procedure (Gauss-Seidel / Liebmann)
- Set up the grid and number the nodes; give the boundary nodes their values.
- Guess the potential at all interior nodes (for example, a linear variation from to ).
- Sweep the grid row by row. At each interior node compute with the equation above, using the latest available neighbour values. Optionally over-relax: , .
- Find the largest change over the grid.
- If it is greater than the tolerance (e.g. 0.001 m), repeat from step 3; otherwise stop.
- Seepage rate. Between two adjacent nodes the flow through one cell face (per unit length of dam) is
Choose a vertical section between two columns and below the dam; the total seepage is the sum over all rows:
(check with a different section; the totals must agree if the solution has converged, and also equal the flow entering at the upstream bed). 7. Print the potentials (to draw equipotential lines and the flow net) and the seepage in m/s per metre length of dam.
- Asked 2 times
- 2079 Jestha · 6 marks
- 2073 Magh · 6 marks
Develop a tridiagonal coefficient matrix to assess river stage and water table interactions for a groundwater aquifer along a river.
Answer
A tridiagonal matrix arises when the 1D groundwater equation is written implicitly for every grid along a line from the river to the aquifer boundary.
river barrier (no flow)
hL | grid1 grid2 grid3 ... gridN |
~~~~|---o------o------o-------o------o--|
0 1 2 3 N-1 N N+1
|<-dx->|
Governing equation
For a one-dimensional unconfined/confined aquifer next to a river (x measured from the river), with transmissivity , storage coefficient and head :
Implicit finite difference form
Divide the aquifer into grids of width (grid 1 next to the river). Use a backward difference in time and a central difference in space, with the space terms at the new time level :
With :
This has three unknowns, so a set of simultaneous equations is needed at each time step.
Boundary conditions
- River side: (river stage, may change with time). In the first equation the known term moves to the right side: .
- Barrier (no flow) at the far end: , so the last equation is . (If the far end has a specified head , the last row is instead .)
Tridiagonal coefficient matrix
The matrix is symmetric, tridiagonal and diagonally dominant, so the system has a unique solution and can be solved efficiently by the Thomas algorithm.
Thomas algorithm for the solution
Write the rows as with . Forward elimination:
Back substitution: , . The new heads become the right-hand side for the next time step, with updated to the new river stage.
- Asked 2 times
- 2070 Bhadra · 8 marks
- 2070 Magh · 8 marks
Explain the 1D implicit model (finite difference equation, considering one-dimensional flow) to evaluate the river stage - water table interaction.
Answer
The 1D implicit model predicts how the water table in an aquifer beside a river responds to changes in river stage. It treats the aquifer as a line of grids perpendicular to the river.
river stage hL(t) aquifer barrier
~~~~~~~~~~|====================================|
h1 h2 h3 ... hN
Assumptions
Homogeneous, isotropic aquifer; one-dimensional horizontal flow; constant and (Dupuit assumptions); no recharge or pumping; river fully penetrating and connected, so the head at the river boundary equals the river stage.
Governing equation
For a one-dimensional unconfined/confined aquifer next to a river (x measured from the river), with transmissivity , storage coefficient and head :
Implicit finite difference form
Divide the aquifer into grids of width (grid 1 next to the river). Use a backward difference in time and a central difference in space, with the space terms at the new time level :
With :
This has three unknowns, so a set of simultaneous equations is needed at each time step.
Boundary conditions
- River side: (river stage, may change with time). In the first equation the known term moves to the right side: .
- Barrier (no flow) at the far end: , so the last equation is . (If the far end has a specified head , the last row is instead .)
Tridiagonal coefficient matrix
The matrix is symmetric, tridiagonal and diagonally dominant, so the system has a unique solution and can be solved efficiently by the Thomas algorithm.
Procedure for the river-stage problem
- Compute .
- Give initial water-table heads and the river stage at the new time.
- Form the right-hand side vector and solve the tridiagonal system (Thomas algorithm) for .
- Use these as initial heads for the next step; repeat for all time steps with the new river stage.
- Flux exchanged with the river at any time: per unit length of river (positive = flow towards the aquifer when ).
Stability and remarks
- The explicit form of the same equation requires , which forces very small . The implicit form is unconditionally stable, so large time steps can be used.
- Accuracy still falls if is very large (first-order in time).
- A rising river stage () pushes the water table up from the river side (bank storage); a falling stage drains the aquifer towards the river.
- 2078 Chaitra · 5 marks
A schematic for simulating river stage water table fluctuation is shown in the figure. The following data are given for the simulation of homogeneous and isotropic aquifer: river stage () m, length of aquifer m, day, m, transmissivity of aquifer m/day, storage coefficient . The initial value of water table at 3 grids are 349.13, 347.97, 339.36 m respectively. Calculate the water table elevation in each grid.
[Figure: river on the left (boundary head ), grids 1, 2, 3, and a barrier on the right (boundary )]
Answer
The aquifer is divided into three grids (). The river head m is applied at the river boundary next to grid 1, and the barrier at the right is a no-flow boundary (). Recharge is zero.
Step 1: Coefficient
Step 2: Implicit equations
- Grid 1:
- Grid 2:
- Grid 3 (barrier):
Step 3: Solution (Thomas algorithm)
Forward elimination: , ; , ; . Back substitution: ; ; .
Check in grid 2: .
| Grid | Initial (m) | New (m) after 1 day |
|---|---|---|
| 1 | 349.13 | 349.48 |
| 2 | 347.97 | 347.81 |
| 3 | 339.36 | 339.57 |
Answer: m, m, m.
- 2078 Kartik · 5+1 marks
The final values of hydraulic head at four grid points are: m, m, m and m [subscripts partly smudged in scan]. The hydraulic conductivities are: m/s and m/s. Assuming steady flow with no withdrawal, determine the hydraulic head at and the discharges in it from the other four grids. Take m and m.
Answer
The subscripts in the data are partly unclear. They are read as the four neighbours of the central grid : m, m (along ) and m, m (along ).
Step 1: Finite difference equation
For steady flow without withdrawal, :
Step 2: Coefficients
Step 3: Hydraulic head at the central grid
Step 4: Discharges into the central grid (per unit thickness)
Flow from a neighbour into the central grid (Darcy's law, per unit thickness): . The face width is m for the -neighbours and m for the -neighbours.
| Neighbour | (m) | (m) | Darcy velocity (m/s) | Discharge in (m/s per m) |
|---|---|---|---|---|
| 50 | -6.3048 | |||
| 75 | 18.6952 | |||
| 95 | 38.6952 | |||
| 10 | -46.3048 |
A negative value means flow out of the central grid towards that neighbour. Check: the four discharges add up to zero (continuity satisfied). Multiply by the saturated thickness to get m/s.
Answer: m. Inflows: from , from m/s per m; outflows to and to m/s per m.
- 2077 Chaitra · 1+6 marks
Define Courant condition. Compute coefficients of the 1-D implicit finite difference model and display the matrix for the schematic diagram for simulating river stage water table fluctuation, as shown in the figure. Consider the data for the simulation as: homogeneous and isotropic aquifer, river stage m, aquifer length m, m and day, transmissivity of aquifer m/s [as printed], storage coefficient , initial value of water table at 5 grids are 190.10, 190.20, 190.30, 190.40, 190.50 m respectively.
[Figure: aquifer between the river (left boundary, stage ) and a barrier (right boundary), divided into 5 grid cells]
Answer
Courant condition
The Courant (Courant-Friedrichs-Lewy) condition is the stability limit for an explicit finite difference scheme: the numerical information must not travel more than one grid in one time step. For wave-type equations, . For the groundwater (diffusion) equation the corresponding number is
The implicit scheme used below has no such limit.
Coefficient
"Transmissivity m/s" is read as m/s (a transmissivity has units of m/s).
Since , an explicit scheme would be unstable; the implicit scheme is used.
Implicit equations for the 5 grids
Coefficients: sub- and super-diagonal ; diagonal ; the last diagonal (no-flow barrier, ) .
Right-hand side: grid 1 includes the river head, ; other grids use the initial heads.
Matrix form
Solution (Thomas algorithm)
(the water table rises most near the river, as expected for a river stage of 195 m).
Answer: coefficients , (and in the last row); the heads after one day are as above.
- 2073 Magh · 6 marks
The figure below shows a central grid surrounded by four grids for simulating two dimensional groundwater flow under steady state condition. Values of potential function () are given below: , , , , . Transmissivity in X-direction m/s for all grids, transmissivity in Y-direction m/s for all grids. Taking m and m, compute Darcy fluxes , , and from the finite difference equation in terms of .
[Figure: central grid with to the right (towards ), upward (towards ), to the left (towards ) and downward (towards ); x to the right, y downward]
Answer
Darcy's law for a confined (transmissivity) aquifer gives the flux per unit width across the face between two grids as
where is the grid spacing in the direction of flow. Here each flux is measured out of the central grid in the direction of its arrow (positive = leaving the central grid, negative = entering it). The face width is for -direction fluxes and for -direction fluxes.
j-1 (qB, up)
^
i-1 (qC) <-- (i,j) --> (qA) i+1
v
j+1 (qD, down)
Fluxes (, m/s; m, m)
Flow through each face (flux face width)
| Face | Direction | (m/s) | Face width (m) | (m/s) |
|---|---|---|---|---|
| A | to | 25 | -0.01625 | |
| B | to | 20 | -0.00600 | |
| C | to | 25 | 0.01625 | |
| D | to | 20 | 0.02400 |
Answer: , , , m/s. Negative signs mean water flows into the central grid from the A and B sides; water leaves through C and D.
Check: the net outflow is m/s , so the given potentials are not a steady-state set. For exact steady state the central potential would be m (from fluxes ).
- 2072 Asoj · 8 marks
Derive the expression for the finite difference scheme for 2D groundwater simulation in steady state for a homogeneous and isotropic aquifer. Describe the boundary conditions and flow coefficients.
Answer
Derivation of the steady-state finite difference scheme
Consider a small element of a confined aquifer of transmissivity . For steady flow, inflow equals outflow. With Darcy's law , (flux per unit width):
For a homogeneous, isotropic aquifer ( constant) this is the Laplace equation .
Place a grid of spacing and write central differences about node :
(i,j+1)
|
(i-1,j) --- (i,j) --- (i+1,j)
|
(i,j-1)
Flow coefficients
Flow between node and a neighbour is written as a conductance times the head difference. The coefficients are
so the flow from neighbour into the node is , and the steady-state balance gives
For an isotropic, homogeneous aquifer on a square grid, all four coefficients are equal () and each weight is . For a layered aquifer the harmonic mean of the transmissivities of the two grids is used for the face between them.
Boundary conditions
- Specified head (Dirichlet): the potential is known, e.g. along a river or reservoir, . The node is not solved; its value enters the neighbour's equation.
- No-flow (Neumann, ): along an impervious boundary or flow line. Use a mirror (image) node outside the boundary with the same potential as the inside neighbour. For a boundary on the left of node :
- Specified flux: given (e.g. a pumping well or recharge): the known flow across that boundary is added to the node balance as a known inflow or outflow.
- Head-dependent (river bed leakage): added to the node balance.
The resulting algebraic equations (one per interior node) are solved iteratively (Gauss-Seidel) or by matrix methods until the heads converge.
- 2071 Bhadra · 3+5 marks
Explain the continuity equation used in groundwater flow analysis. Write down the algorithm for simulation of seepage under a dam.
Answer
Continuity equation in groundwater flow
Continuity expresses conservation of mass: in a small control volume of porous medium,
With Darcy fluxes , specific storage and a source/sink term (recharge positive):
Substituting Darcy's law gives the groundwater flow equation
For steady flow () without sources in a homogeneous isotropic soil it reduces to the Laplace equation , used for seepage under a dam.
Algorithm for seepage under a dam
- Define the problem: draw the vertical section, choose a square grid () covering the dam foundation to the impervious layer, and number the nodes.
- Read data: upstream head , downstream head , hydraulic conductivity , grid spacing, tolerance , maximum iterations.
- Boundary conditions: set on the upstream bed nodes and on the downstream bed nodes; mark the dam base and impervious layer as no-flow (use mirror nodes).
- Initialise all interior potentials, e.g. by linear interpolation between and .
- Iterate: for each interior node compute
(using the no-flow form on impervious boundaries). Record the largest change . 6. Test: if go to step 5; otherwise stop. 7. Seepage rate: compute over a vertical section below the dam (per unit length of dam), and check it at another section. 8. Output: potentials at all nodes (equipotential lines, flow net) and the seepage .
Questions from Old Question Collection (CE 751) (IOE BCE CE 751 exam papers from 2070 to 2079). Answers are written for this site; check them against your class notes.
Chapter titles and hours from the IOE syllabus ↗