2.2. Flow between a lake and a drained area#
One-dimensional flow is modeled between a lake and a drained area, as shown in Figure 2.4. Both the lake and drained area are separated from the aquifer by a semi-confining layer, which has a resistance \(c_0\) below the lake and a resistance \(c_1\) below the drained area. The lake and drained area are separated by a dike of negligible width (the vertical black line at \(x=0\) in the figure). The water level in the lake is \(h_0^∗\), while the water level in the drained area is \(h_1^∗\). The semi-confined aquifer extends to infinity on both sides. The transmissivity of the aquifer is constant and equal to \(T\).
Figure 2.4 Semi-confined flow from a canal to a polder.#
Separate differential equations are written for the part of the aquifer below the lake and the part below the drained area
where \(\lambda_0=\sqrt{c_0T}\) and \(\lambda_1=\sqrt{c_1T}\).
The boundary conditions are that the head approaches \(h_0^*\) far to the left and \(h_1^*\) far to the right
and continuity requires that the head and flow are continuous across \(x=0\) (see also the conditions at \(x=L_0\) in Section 1.4)
where the superscripts \(^-\) and \(^+\) stand for evaluation just to the left and just to the right of \(x=0\), respectively.
The solutions for the head below the lake and drained area are written as
Application of the first two boundary conditions gives \(A_0=0\) and \(B_1=0\), after which application of the two continuity conditions gives the following two equations
Solving for the two remaining unknowns \(A_1\) and \(B_0\) gives
where the dimensionless head difference \(\gamma\) is
The solution for the head now becomes
Note that for the case of equal resistance values (so that \(\lambda_0=\lambda_1\)), the head in the aquifer at \(x=0\) is \((h_0^*+h_1^*)/2\) as is to be expected from symmetry when the aquifer properties are the same on both sides of the dike.
The discharge vector is obtained as
which gives
The total flow \(Q_0\) from the lake to the drained area is
Note again that 95% of \(Q_0\) has leaked from the lake into the aquifer over a distance of \(3\lambda_0\) to the left of the dike, and 95% of \(Q_0\) has discharged from the aquifer into the drained area over a distance of \(3\lambda_1\) to the right of the dike. In other words, three times the leakage factor away from a disturbance (here, the dike), the head in the aquifer is approximately equal to the head above the semi-confining layer. An example is presented below for the case that \(c_1=4c_0\), so that \(\lambda_1=2\lambda_0\) (Figure 2.5).
# parameters
h0star = 1 # head above left side leaky layer, m
h1star = -1 # head above right side leaky layer, m
k = 10 # hydraulic conductivity, m/d
H = 10 # aquifer thickness, m
c0 = 100 # resistance of left side leaky layer, d
c1 = 400 # resistance of right side leaky layer, d
T = k * H # transmissivity, m2/d
lab0 = np.sqrt(c0 * T) # leakage factor left side, m
lab1 = np.sqrt(c1 * T) # leakage factor right side, m
gamma = (h0star - h1star) / (lab0 + lab1) # dimensionless head difference, -
# solution
x = np.hstack((np.linspace(-5 * lab0, 0, 51), np.linspace(0, 5 * lab1, 51)))
h = np.zeros_like(x)
h[x < 0] = h0star - lab0 * gamma * np.exp(x[x < 0] / lab0)
h[x >= 0] = h1star + lab1 * gamma * np.exp(-x[x >= 0] / lab1)
Qx = np.zeros_like(x)
Qx[x<0] = T * gamma * np.exp(x[x<0] / lab0)
Qx[x>=0] = T * gamma * np.exp(-x[x>=0] / lab1)
Q0 = T * gamma
# basic plot
plt.subplot(121)
plt.plot(x, h, 'C0')
plt.subplot(122)
plt.plot(x, Qx, 'C1');
Figure 2.5 Semi-confined flow between a lake (\(x\le 0\)) and a drained area (\(x\ge 0\)); head (left) and \(Q_x\) (right).#
The stream function is contoured below. There are 20 contour intervals, so that the flow between two adjacent streamlines is 5% of the flow (Figure 2.6). The first streamline that is contoured enters the aquifer at \(x=-3\lambda_0\) and exits at the top of the aquifer at \(x=3\lambda_1\).
# solution
psi = np.zeros((2, len(x)))
psi[1] = -Qx
xg = x
zg = [0, H]
# basic streamline plot
plt.contour(xg, zg, psi, np.linspace(-Q0, 0, 21), colors='C1', linestyles='-');
Figure 2.6 Semi-confined flow between a lake (\(x\le 0\)) and a drained area (\(x\ge 0\)); streamlines in vertical cross-section with contour interval \(\Delta \psi=0.05Q_0\).#
Exercise 2.3
Consider one-dimensional steady flow into a long and wide lake with a leaky bottom (see Figure 2.7). A coordinate system is chosen such that \(x=0\) at the lake shore. Flow is unconfined for \(x\le 0\) while flow is semi-confined for \(x\ge 0\). Approximate the transmissivity of the aquifer as equal to \(T\) and constant everywhere. The resistance of the leaky semi-confining layer is \(c\), and the water level in the lake is \(h_L\). The discharge vector in the unconfined part of the aquifer is constant and is known from a water balance as \(Q_x=U\). Use \(h_L=0\) m, \(H=10\) m, \(T=20\) m\(^2\)/d, \(U=0.02\) m\(^2\)/d, and \(c=100\) d. Derive and plot an equation for the head as a function of \(x\). In a separate figure, draw streamlines in a vertical cross-section.
Hint
Try the following form of the solution:
\(x \le 0 {\hskip 2em} h=-Ux+h_0\)
\(x \ge 0 {\hskip 2em} h=A\text{e}^{x/\lambda}\)
Solve for \(A\) and \(h_0\) so that the head and flow are continuous at \(x=0\).
Figure 2.7 Setup for Exercise 2.3.#