Introduction
Problem and model description
Site features
Model 1 (M1) | Model 2 (M2) | Model 3 (M3) | Model 4 (M4) | |
---|---|---|---|---|
Reference to real case | ||||
Characteristics | Shallow strong | Shallow medium | Deep weak | Deep strong |
Type of permeable body | Weathered zone | Single fracture | Single fracture | Fault zone |
Depth [m] | 0–27 | 39 | 140 | 91 |
Position along the tunnel [m] | 0–100 (Sampling at 70 m) | 142 | 798 | 1728 |
Fracture domain thickness [m] | None | 1 | 1 | 5 |
Hydraulic data | ||||
Inflow distributed [m3/s/m] (density—indirect estimate) | 3 × 10−6 to 1.5 × 10−5 (time dependent) | 5 × 10−8
| 5 × 10−10
| 5 × 10−8
|
Inflow fracture [m3/s] (flow rate—direct measurement) | None | 7 × 10−6 to 1.4 × 10−5 1 × 10−5 average | 2 × 10−8
| 1.4 × 10−5
|
Temporal variability | Strong | Medium | Little | Negligible |
Tracer data | ||||
Transit time estimate (by a lumped-parameter model) | 3–4 years | 3–4 years | 10 years | 25 years |
Method/data | Stable isotopes | Stable isotopes, (+tritium/helium) | Tritium only | Tritium/helium |
Note | Quite certain, for a single discharge point | Quite certain | Uncertain | Quite certain |
Measured data
Fracture/matrix meaning
Benchmark models configuration
-
For the deep tunnel, the topographic effect is simplified—the model surface is horizontal, and the flow directions are controlled by the choice of the boundary conditions (Fig. 4 left). Most of the recharge water is conducted in the shallow permeable zone horizontally out from the model, while a small part goes vertically into hard-rock (both to the fracture and to the matrix) part of which drains into the tunnel and part of which drains to the deeper local groundwater cycle.
-
The shallow tunnel case is representative of the tunnel crosscutting the shallow permeable zone. Here the topography effect is simplified to a flat surface of the appropriate angle to the tunnel (Fig. 4 right). No fracture is considered in the shallow tunnel model.
Boundary conditions
Model variants and their parameters
M1 | M2 | M3 | M4 | |
---|---|---|---|---|
K_shallow [m/s] | 2 × 10−6 hydr. 1 × 10−6 tracer | 1 × 10−6
| 1 × 10−6
| 1 × 10−6
|
K_matrix [m/s] | 1 × 10−8 hydr. 4.3 × 10−10 tracer | Inverse | Inverse | Inverse |
K_fracture [m/s] | None | Inverse | Inverse | Inverse |
S_shallow [1/m] | 1 × 10−5
| |||
S_matrix [1/m] | 1 × 10−5
| |||
S_fracture [1/m] | 1 × 10−5
| |||
Top infiltration [mm/year] | 200 (+other variants) | 200 (+ variable case) | 200 | 200 |
n_shallow [1] | 0.02 | 0.02 | 0.02 | 0.02 |
n_matrix [1] | 0.01 | 0.0435 | 0.00004 | 0.073 |
n_fracture [1] | None | 0.0225 | 0.00004 | 0.073 |
Diffusion coeff. [m2/s] | 1 × 10−9
| 1 × 10−9
| 1 × 10−9
| 1 × 10−9
|
Tortuosity | 0.6 | 0.6 | 0.6 | 0.6 |
Dispersivity long. [m] | 5 | 5 | 5 | 5 |
Dispersivity trans. [m] | 1 | 1 | 1 | 1 |
-
Steady-state hydraulic problem of M2–M4: The shallow zone hydraulic conductivity is given 10−6 m/s, and that for fracture and matrix is evaluated as an inverse problem. We assume the fracture permeability isotropic for simplicity. The effect of anisotropy in the fracture would be negligible with the transverse hydraulic gradient zero or very small.
-
Steady-state hydraulic problem of M1: The shallow zone hydraulic conductivity is given 2 × 10−6 m/s, and the matrix hydraulic conductivity is given 1 × 10−8 m/s. Besides the reference infiltration rate 200 mm/year, two other values 0 and 500 mm/year are considered, representing “asymptotic” states of low/high-infiltration events or periods, as bounds for eventual transient flow solution (not evaluated here).
-
Transient hydraulic problem of M2: Additionally, specific storativities for all subdomains are given as 10−5 m−1, and the variable infiltration rate prescribed as specified in “Measured data” section. Although the storativity value for the shallow zone (actually unsaturated) appears unrealistic small, this choice is made to fit the measured range of variance. For consistency, the steady-state model solution above is used as the initial condition.
-
Pulse tracer transport of M1–M4: It is based on the steady-state flow field, so the calibrated hydraulic conductivities of M2–M4 and a little different choice for M1 are used. For the transport problem, the diffusion–dispersion data are defined common for the whole domain, based on general literature ranges. We regard the problems as the same scale, as they are part of one block of rock; therefore, the dispersivities are set the same for all the variants. Porosities of the respective subdomains are used as given in the comparison; the values were determined by a separate raw inverse estimate, to ensure quantitatively relevant problem, without actual goal to fit the “measured” water age. More details on the inversion procedure are given in Hokr and Balvín (2016).
Solution methods and procedures
Governing equations
Numerical schemes and software
Code | OpenGeoSys (OGS) | Flow123d (F123) | PFLOTRAN (PFT) |
---|---|---|---|
Team (institute) | BGR | TUL | SNL/UMon |
Geometry | 3D block + 2D fracture | 3D block + 2D fracture | 3D block + 3D (thin) fracture |
Equation flow | Saturated Darcy | Saturated Darcy | Saturated Darcy |
Equation transport | Advection–diffusion–dispersion | Advection–diffusion–dispersion | Advection–diffusion–dispersion |
Numerical scheme | Standard finite elements | Mixed-hybrid finite elements for flow, discontinuous Galerkin for transport | Integral finite volume |
Numerical scheme-specific | Upwinding, mass lumping | Implicit Euler temporal, mass lumping | Fully implicit |
Mesh geometry | M2–M4 structured hexahedral M1 tetrahedral | Tetrahedral | Unstructured hexahedral |
Inverse algorithm | None (manually) | UCODE (freeware of USGS) | DAKOTA |
Postprocessor | Tecplot | GMSH (optionally Paraview) | Paraview |
M1 | M2 | M3 | M4 | |
---|---|---|---|---|
F123 nodes | 18,489 | 15,096 | 12,139 | 12,555 |
F123 elements | 81,814 | 72,716 | 59,324 | 61,336 |
OGS nodes | 61,585 | 149,293 | 146,257 | 144,739 |
OGS elements | 306,989 | 144,863 | 142,393 | 140,898 |
PFT nodes | 197,098 | 118,755 | 79,182 | 95,506 |
PFT elements | 185,130 | 111,496 | 73,864 | 89,284 |
Flow123d
OpenGeoSys
PFLOTRAN
Postprocessing of results
Breakthrough curve
Mean transit time
Inverse solution
Result: comparison of codes
Steady-state hydraulics of M2–M4 with inversion
Code | Parameter | M2 | M3 | M4 |
---|---|---|---|---|
F123 | K_fracture [m/s] | 1.06 × 10−7
| 1.23 × 10−10
| 2.28 × 10−8
|
K_matrix [m/s] | 5.28 × 10−10
| 3.1 × 10−12
| 4.09 × 10−10
| |
OGS | K_fracture [m/s] | 1.03 × 10−7
| 1.21 × 10−10
| 2.25 × 10−8
|
K_matrix [m/s] | 5.15 × 10−10
| 3.05 × 10−12
| 4.01 × 10−10
| |
PFT | K_fracture [m/s] | 8.28 × 10−8
| 1.03 × 10−10
| 3.83 × 10−8
|
K_matrix [m/s] | 4.27 × 10−10
| 5.45 × 10−12
| 7.00 × 10−10
|
M1 steady-state hydraulics
Head [m] top of domain | Head [m] top side above intersection of tunnel and shallow/deep zone interface | Tunnel inflow upper domain [ml/s/m] | |
---|---|---|---|
OpenGeoSys | |||
Qinf = 0 mm/year | 5.6 | 9 | −10.6 |
Qinf = 200 mm/year | 52.5 | 16.5 | 2.16 |
Qinf = 500 mm/year | 122.8 | 27.5 | 21 |
Flow123d | |||
Qinf = 0 mm/year | 5.74 | 11.6 | −7.05 |
Qinf = 200 mm/year | 52.29 | 15.3 | 1.97 |
Qinf = 500 mm/year | 124 | 20.8 | 15.51 |
Transient hydraulics of M2
Fictitious pulse-input tracer transport
M1 | M2 | M3 | M4 | |
---|---|---|---|---|
MTT—reference estimate (“Measured data” section) [months] | 42 | 42 | 120 | 300 |
F123 | ||||
MTT calculated [months] | 20.7 | 53.1 | 643 | 673 |
Length of simulation [months] | 1400 | 600 | 6500 | 6500 |
OGS | ||||
MTT calculated [months] | 17 | 47 | 604 | 619 |
Length of simulation [months] | 1400 | 407 | 5046 | 6500 |
PFT | ||||
MTT calculated [months] | 38.8 | 45.3 | 492 | 421 |
Length of simulation [months] | 1400 | 600 | 6500 | 6500 |