[page 2333, §1]
[2333.1.1] The preceding theoretical considerations are confirmed by numerical solutions of eq. (23) with a simple jump-type hysteresis, as formulated in eq. (29). [2333.1.2] The initial conditions are monotone and of the form
![]() |
(41) |
where is given in Table 1.
[2333.1.3] Note that all initial conditions are monotone and
do not have an overshoot.
[2333.1.4] Two cases are, labelled A and B, will
be illustrated in the figures, namely
![]() |
(A) | ||
![]() |
(B) |
[2333.1.5] Case A is chosen to illustrate travelling wave
solutions with .
[2333.1.6] The second initial condition illustrates a general overshoot
solution with two wave speeds
.
[2333.1.7] Moreover it illustrates one possibility for the
limit
and
in which a very
thin saturated layer (that may arise from sprinkling
water on top of the column) initiates an overshoot
profile.
[2333.1.8] This could provide a partial answer to the question of
how saturation overshoot profiles can be initiated.
[2333.2.1] The numerical solution of eq. (29)
was performed using the open source toolkit for
computational fluid mechanics OpenFOAM [82].
[2333.2.2] This requires to develop an appropriate solver routine.
The solver routine employed here was derived from the
solver
[page 2334, §0]
scalarTransportFoam of the toolkit.
[2334.0.1] Two different discretizations of eq. (29)
have been implemented. One is based on a direct discretization of
using the
fvc::div-operators, the other on
using fvc::grad-operators.
[2334.0.2] For the discretization of the time derivatives an
implicit Euler scheme was chosen, for the discretization
of
an explicit least square scheme,
and for the discretization of the second order
term an implicit Gauss linear corrected scheme
has been selected.
[2334.0.3] The second order term had to be regularized by
replacing the function
with
.
[2334.0.4] This avoids oscillations at the imbibition
front.
[2334.0.5] The discretized system was solved with
an incomplete Cholesky conjugate gradient solver
in Open
FOAM .
[2334.0.6] The numerical solutions were found to differ only
in the numerical diffusion of the algorithms.
[2334.0.7] The divergence formulation seems to be numerically
more stable and accurate.
[2334.1.1] Equation (38) can have
one solution, several solutions or no solution.
[2334.1.2] This can be seen numerically, but also analytically.
[2334.1.3] Depending on the values of the parameters the velocity of
the imbibition front may be larger or smaller
than that of the drainage front.
[2334.1.4] With the parameters from Table 1
the overshoot saturation for a travelling
wave as computed from (38)
is found to be and
its velocity is
.
[2334.2.1] The travelling wave solution expected from
the graphical construction in
Figure 1a) and b)
for the initial condition A
with and width
is displayed in Figure 1c)
at the initial time
and
after dimensionless time
corresponding
to
s.
[2334.2.2] It confirms a travelling wave of the form
(36) whose velocity
agrees perfectly with
that predicted from eq. (38).
[2334.2.3] We have also checked that the solution does not
change with grid refinement.
[2334.3.1] For different initial conditions the numerical
solutions also agree with the theoretical considerations.
[2334.3.2] Saturation overshoot is found also when
initially a thin saturated layer with steplike or linear
profile is present.
[2334.3.3] These solutions, however, do not form travelling waves.
[2334.3.4] Instead they have for their
imbibition and drainage front as predicted analytically.
[2334.3.5] For
the overshoot region grows linearly
with time at the rate
.
[2334.3.6] Such an overshoot solution is generated by
the second initial condition B and compared with the travelling
wave solution in Figure 2.
[2334.3.7] The non-travelling overshoot for initial condition B
with
and
is shown as the solid profiles at times
corresponding to
s.
[2334.3.8] The profile quickly approaches an overshoot
solution with plateau value
close
to the saturation of the Welge tangent construction.
[2334.3.9] This is higher than the plateau value
.
[2334.3.10] The difference will be difficult to observe experimentally
because of the large uncertainties in the measurements [54, 55].
[2334.3.11] The velocities of the numerical imbibition and drainage fronts
in the case of initial conditions B with
and
(solid curves in Fig. 2)
again agree perfectly with
and
from the theoretical analysis.
[2334.3.12] Equation (29) with initial and boundary
conditions for and an initial condition
for
is conjectured to be
a well defined semigroup of bounded operators on
on a finite interval
of time.
[2334.3.13] The conjecture is supported by the fact that
each of the equations (23) individually
defines such a semigroup, and because multiplication by
or
are projection operators.
[2334.3.14] Equation (29) with initial and boundary
conditions for and an initial condition
for
is conjectured to be
a well defined semigroup of bounded operators on
on a finite interval
of time.
[2334.3.15] The conjecture is supported by the fact that
each of the equations (23) individually
defines such a semigroup, and because multiplication by
or
are projection operators.
[2334.4.1] Other values of the initial saturation
have also been investigated.
[2334.4.2] A rich phenomenology of possibilities indicates
that the existence or nonexistence of overshoot
solutions depends very sensitively on the parameters
of the problem and the initial conditions.
[2334.5.1] Note also the asymmetric shape of the overshoot solutions
(travelling or not).
[2334.5.2] This asymmetry resembles the asymmetry seen
in experiment [54, 55].
[2334.5.3] While the leading imbibition front is steep, the
trailing drainage front is more smeared out.
[2334.5.4] This results from the capillary flux term
whose values at
are
smaller than at
.