Sie sind hier: ICP » R. Hilfer » Publikationen

5 Approximate Numerical Solution

[page 2333, §1]   

5.1 Initial conditions

[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

sz,0=Sout+SP-Sout1-Θz-z*(41)

where Sout 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

SP=0.6554=S* with width z*=0.25,(A)
SP=0.9540S* with width z*=0.015.(B)

[2333.1.5] Case A is chosen to illustrate travelling wave solutions with cim=cdr. [2333.1.6] The second initial condition illustrates a general overshoot solution with two wave speeds cimcdr. [2333.1.7] Moreover it illustrates one possibility for the limit z*0 and SP1-SOrim 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.

5.2 Numerical Methods

[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 fiS/z using the fvc::div-operators, the other on fi(S)× S/z using fvc::grad-operators. [2334.0.2] For the discretization of the time derivatives an implicit Euler scheme was chosen, for the discretization of S/z 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 DiS with maxS0,1DiS,10-3. [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 OpenFOAM . [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.

5.3 Results

[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 S*=0.6554 and its velocity is cdrS*=cimS*=4.2.

[2334.2.1] The travelling wave solution expected from the graphical construction in Figure 1a) and b) for the initial condition A with SP=S*=0.6554 and width z*=0.25 is displayed in Figure 1c) at the initial time t=0 and after dimensionless time t=0.053222 corresponding to 4450s. [2334.2.2] It confirms a travelling wave of the form (36) whose velocity c*=4.2 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 cimcdr for their imbibition and drainage front as predicted analytically. [2334.3.5] For SP>S* the overshoot region grows linearly with time at the rate cim-cdr. [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 z*=0.015 and SP=0.954 is shown as the solid profiles at times t=0,0.02392,0.053222 corresponding to 0,2000,4450s. [2334.3.8] The profile quickly approaches an overshoot solution with plateau value S0.682 close to the saturation of the Welge tangent construction. [2334.3.9] This is higher than the plateau value S*=0.6554. [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 z*=0.015 and SP=0.954 (solid curves in Fig. 2) again agree perfectly with cim0.682=4.27 and cdr0.682=2.813 from the theoretical analysis.

[2334.3.12] Equation (29) with initial and boundary conditions for S and an initial condition for S/t is conjectured to be a well defined semigroup of bounded operators on L10,L on a finite interval 0,T 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 1-Ξ are projection operators.

[2334.3.14] Equation (29) with initial and boundary conditions for S and an initial condition for S/t is conjectured to be a well defined semigroup of bounded operators on L10,L on a finite interval 0,T 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 1-Ξ are projection operators.

[2334.4.1] Other values of the initial saturation SP 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 DiS whose values at Sout are smaller than at Sin.

Figure 2: Numerical solutions Sz,0, Sz,0.02392,Sz,0.053222 of eq.  (29) at dimensionless times t=0,0.02392,0.053222 with parameters from Table 1 for initial condition A (dashed) and B (solid). For case A (shown as a short dashed line) the profile for t=0.053222 is the same as in Fig.1c). For the solid profiles (case B) the imbibition front moves with speed cim=4.27 while the trailing drainage front moves with cdr=2.813.