Upload
donguyet
View
218
Download
2
Embed Size (px)
Citation preview
Ref AMEC/ENV/CONNECTFLOW/16
Title ConnectFlow
Confidentiality,
copyright &
reproduction
© Amec Foster Wheeler 2016.
All rights
This computer program is protected by copyright law and international treaties.
Save as permitted under the Copyright Designs and Patents Act 1988, or the terms of any licence granted by the copyright owner, no part of this program may be used,
Warning: Any unauthorised act, including reproduction or distribution of this program or any portion of it, may rdamages and criminal prosecution.
Contact Details Amec Foster Wheeler
Building 150
Harwell Campus
Didcot
Oxfordshire OX11 0QB
United Kingdom
Tel +44 (0) 1635 280300
Fax +44 (0) 1635 280301
amecfw.com
amecfw.com
ConnectFlow Verification
Amec Foster Wheeler 2016.
All rights reserved.
This computer program is protected by copyright law and international
Save as permitted under the Copyright Designs and Patents Act 1988, or the terms of any licence granted by the copyright owner, no part of this program may be used, reproduced, distributed or modified in any way.
Warning: Any unauthorised act, including reproduction or distribution of this program or any portion of it, may result in both a civil claim for
mages and criminal prosecution.
Amec Foster Wheeler
Building 150
Campus
Oxfordshire OX11 0QB
United Kingdom
Tel +44 (0) 1635 280300
Fax +44 (0) 1635 280301
amecfw.com
Page i
This computer program is protected by copyright law and international
Save as permitted under the Copyright Designs and Patents Act 1988, or the terms of any licence granted by the copyright owner, no part of this
reproduced, distributed or modified in any way.
Warning: Any unauthorised act, including reproduction or distribution of esult in both a civil claim for
Ref AMEC/ENV/CONNECTFLOW/16
Executive Summary
ConnectFlow is the suite of Amec Foster Wheeler’s groundwater modelling software that combines the NAMMU continuum porous medium (CPM) module and the NAPSAC discrete fracture network (DFN) module. ConnectFlow can be used very flexibly to model grouand porous media on a variety of scales.
The following documentation is available for ConnectFlow:
► ConnectFlow Technical Summary Document;
► ConnectFlow Command Reference Manual;
► ConnectFlow Verification Document
► ConnectFlow Installation and Running Guide.
The following documentation is available for NAMMU:
► NAMMU Technical Summary Document;
► NAMMU User Guide;
► NAMMU Command Reference Manual;
► NAMMU Installation and Running Guide.
The following documentation is ava
► NAPSAC Technical Summary Document;
► NAPSAC On-line Help;
► NAPSAC Installation and Running Guide.
This document, the Verification Document, provides information on the verbuilds confidence in its flow and transport models
COPYRIGHT AND OWNERSHIP OF ConnectFlow
The ConnectFlow program makes use of the TGSL subroutine library.
All rights to the TGSL
All documents describing the ConnectFlow program and TGSL subroutine library are protected by copyright and should not be reproduced in whole, or in part, without the
permission of Amec Foster Wheeler.
amecfw.com
Summary
ConnectFlow is the suite of Amec Foster Wheeler’s groundwater modelling software that combines the NAMMU continuum porous medium (CPM) module and the NAPSAC discrete fracture network (DFN) module. ConnectFlow can be used very flexibly to model groundwater flow and transport in both fractured and porous media on a variety of scales.
The following documentation is available for ConnectFlow:
ConnectFlow Technical Summary Document;
ConnectFlow Command Reference Manual;
ConnectFlow Verification Document;
ConnectFlow Installation and Running Guide.
The following documentation is available for NAMMU:
NAMMU Technical Summary Document;
NAMMU Command Reference Manual;
NAMMU Installation and Running Guide.
The following documentation is available for NAPSAC:
NAPSAC Technical Summary Document;
NAPSAC Installation and Running Guide.
This document, the Verification Document, provides information on the verification of ConnectFlow, which builds confidence in its flow and transport models.
COPYRIGHT AND OWNERSHIP OF ConnectFlow
The ConnectFlow program makes use of the TGSL subroutine library.
All rights to the TGSL subroutine library are owned by Amec Foster Wheeler.
All documents describing the ConnectFlow program and TGSL subroutine library are protected by copyright and should not be reproduced in whole, or in part, without the
permission of Amec Foster Wheeler.
Page ii
ConnectFlow is the suite of Amec Foster Wheeler’s groundwater modelling software that combines the NAMMU continuum porous medium (CPM) module and the NAPSAC discrete fracture network (DFN)
ndwater flow and transport in both fractured
ification of ConnectFlow, which
The ConnectFlow program makes use of the TGSL subroutine library.
subroutine library are owned by Amec Foster Wheeler.
All documents describing the ConnectFlow program and TGSL subroutine library are protected by copyright and should not be reproduced in whole, or in part, without the
Ref AMEC/ENV/CONNECTFLOW/16
Table of Contents
1. Introduction
2. Continuum Porous Media Verification2.1 Radial Steady State Flow
2.1.1 Overview
2.1.2 Problem Definition
2.1.3 Variations
2.1.4 Constrained mesh
2.1.5 Results
2.2 Steady Flow in Fractured Rock
2.2.1 Overview
2.2.2 Problem Definition
2.2.3 Variations
2.2.4 Results
2.3 2D Steady Flow with Particle Tracks
2.3.1 Overview
2.3.2 Problem Definition
2.3.3 Variations
2.3.4 Results
2.4 Transient Buoyant Flow
2.4.1 Overview
2.4.2 Problem Definition
2.4.3 Results
2.5 Unsaturated Heat Transport
2.5.1 Overview
2.5.2 Problem Definition
2.5.3 Results
2.6 1D Transient Unsaturated Flow
2.6.1 Overview
2.6.2 Problem Definition
2.6.3 Variations
2.6.4 Results
2.7 Steady State Radial Flow to a Well with
2.7.1 Overview
2.7.2 Problem Definition
2.7.3 Variations
2.7.4 Results
amecfw.com
Contents
Continuum Porous Media Verification Radial Steady State Flow
Problem Definition
d mesh
Steady Flow in Fractured Rock
Problem Definition
2D Steady Flow with Particle Tracks
Problem Definition
ant Flow
Problem Definition
Unsaturated Heat Transport
Problem Definition
nsaturated Flow
Problem Definition
Steady State Radial Flow to a Well with a Seepage Face Boundary Condition
Problem Definition
Page iii
1
2
3
3
3
4
4
5
7
7
7
8
9
12
12
12
13
14
16
16
16
17
20
20
20
24
27
27
27
29
29
a Seepage Face Boundary Condition 31
31
31
32
33
Ref AMEC/ENV/CONNECTFLOW/16
2.8 Henry’s Salt Transport
2.8.1 Overview
2.8.2 Problem Definition
2.8.3 Results
2.9 1D Rock Matrix Diffusion (RMD)
2.9.1 Overview
2.9.2 Problem Definition
2.9.3 Variations
2.9.4 Results
2.10 1D Nuclide Transport with Sorption and Decay
2.10.1 Overview
2.10.2 Problem Definition
2.10.3 Variations
2.10.4 Results
2.11 Mass Flux Calculations
2.11.1 Overview
2.11.2 Problem Definition
2.11.3 Results
2.12 Reactive Transport
2.12.1 Overview
2.12.2 Problem Definition
2.12.3 Variations
2.12.4 Results
3. Discrete Fracture Network Verification3.1 3D Fracture Distributions
3.1.1 Overview
3.1.2 Problem Definition
3.1.3 Results
3.2 3D Fracture Connectivity
3.2.1 Overview
3.2.2 Problem Definition
3.2.3 Results
3.3 3D Fracture Connectivity with a Power Law Size Distribution
3.3.1 Overview
3.3.2 Problem Definition
3.3.3 Results
3.4 Upscaling from DFN to CPM
3.4.1 Overview
3.4.2 Problem Definition
3.4.3 Variations
amecfw.com
Henry’s Salt Transport
Problem Definition
1D Rock Matrix Diffusion (RMD)
nition
1D Nuclide Transport with Sorption and Decay
ition
culations
Problem Definition
Problem Definition
Discrete Fracture Network Verification 3D Fracture Distributions
Problem Definition
3D Fracture Connectivity
Problem Definition
3D Fracture Connectivity with a Power Law Size Distribution
Problem Definition
Upscaling from DFN to CPM
Problem Definition
Page iv
36
36
36
37
38
38
38
39
40
43
43
43
44
45
48
48
48
49
49
49
49
51
53
62
63
63
63
68
70
70
70
71
72
72
72
72
75
75
75
76
Ref AMEC/ENV/CONNECTFLOW/16
3.4.4 Results
3.5 Radial Steady State Flow
3.5.1 Overview
3.5.2 Problem Definition
3.5.3 Results
3.6 Three Fracture Intersections
3.6.1 Overview
3.6.2 Problem Definition
3.6.3 Variations
3.6.4 Results
3.7 Steady Flow in Fractured Rock
3.7.1 Overview
3.7.2 Problem Definition
3.7.3 Variations
3.7.4 Results
3.8 Henry’s Salt Transport
3.8.1 Overview
3.8.2 Problem Definition
3.8.3 Variations
3.8.4 Results
3.9 Salt Transport
3.9.1 Overview
3.9.2 Problem Definition
3.9.3 Results
3.10 Salt Upconing
3.10.1 Overview
3.10.2 Problem Definition
3.10.3 Results
3.11 Grouting of a fracture
3.11.1 Overview
3.11.2 Problem definition
3.11.3 Results
3.12 Grouting of a fracture
3.12.1 Overview
3.12.2 Problem definition
3.12.3 Results
3.13 Transient Salt Diffusion
3.13.1 Overview
3.13.2 Problem Definition
3.13.3 Results
3.14 1D Advection of Salinity
amecfw.com
Radial Steady State Flow
Problem Definition
Three Fracture Intersections
Problem Definition
Fractured Rock
Problem Definition
Henry’s Salt Transport
Problem Definition
nition
Problem Definition
Grouting of a fracture – surface intersection
efinition
Grouting of a fracture – fracture intersection
Problem definition
Transient Salt Diffusion
efinition
1D Advection of Salinity
Page v
77
80
80
80
81
83
83
83
84
85
87
87
87
89
89
93
93
93
94
94
98
98
98
99
99
99
99
101
103
103
103
104
104
104
105
107
107
107
108
109
111
Ref AMEC/ENV/CONNECTFLOW/16
3.14.1 Overview
3.14.2 Problem Definition
3.14.3 Results
3.15 Transient Salt Upconing
3.15.1 Overview
3.15.2 Problem Definition
3.15.3 Results
4. Combined DFN/CPM Verification4.1 Radial Steady State Flow
4.1.1 Overview
4.1.2 Problem Definition
4.1.3 Variations
4.1.4 Results
4.2 Flow to Fracture Network
4.2.1 Overview
4.2.2 Problem Definition
4.2.3 Results
4.3 2D Steady State Flow with Particle Tracks
4.3.1 Overview
4.3.2 Problem Definition
4.3.3 Variations
4.3.4 Results
4.4 2D Variable Density Flow with Particle Tracks
4.4.1 Overview
4.4.2 Problem Definition
4.4.3 Variations
4.4.4 Results
4.5 Henry’s Salt Transport Using Interpolated Density
4.5.1 Overview
4.5.2 Problem Definition
4.5.3 Results
5. Further Testing 5.1 Continuum Porous Media
5.1.1 Verification
5.2 Discrete Fracture Network
5.2.1 Verification
5.3 Automated Testing
5.4 Peer Review
amecfw.com
Problem Definition
Transient Salt Upconing
efinition
Combined DFN/CPM Verification Radial Steady State Flow
Definition
Flow to Fracture Network
Problem Definition
2D Steady State Flow with Particle Tracks
Problem Definition
2D Variable Density Flow with Particle Tracks
Problem Definition
Henry’s Salt Transport Using Interpolated Density
Problem Definition
Continuum Porous Media
Discrete Fracture Network
Page vi
111
111
112
113
113
113
115
119
120
120
120
121
122
124
124
124
125
125
125
126
128
129
131
131
131
132
132
139
139
139
140
142
142
142
144
144
144
145
Ref AMEC/ENV/CONNECTFLOW/16
1. Introduction
ConnectFlow is the suite of Amec Foster Wheeler’s groundwater modelling software that combines the NAMMU continuum porous medium (CPM) module and the NAPSAC discrete fracture network (DFN) module. ConnectFlow can be used very flexibly to modeland porous media on a variety of scales.
ConnectFlow models have been used in the following applications:
► safety assessment calculation in support of radioactive waste disposal programmes;
► modelling in support of groundwater protection schemes;
► modelling of landfills;
► regional groundwater flow;
► aquifer contamination;
► site investigation;
► pump test simulation;
► tracer tests;
► saline intrusion;
► design and evaluation of remediation strategies.
Further details of the ConnectFlow’s capabilities can be found in [
The ConnectFlow software has been developed over a period of more than 20quality system that conforms to the international standards ISO 9001 and TickIT.
The purpose of this document is to present evidence that ConnectFlow is an appropriate tool to use for modelling groundwater flow and transport. This evidence takes the form of
► Comparison with analytical solutions.
► Comparison of results against other independently writte
Sections 2, 3 and 4 provide details of a set of verification test cases and associated results. In all cases the results are considered “good” in terms of agreement with the reference data.
A number of the test cases are re-boundary condition types, mesh topology and algorithmic choices.
Section 5 references further testing that has taken place on the ConnectFlow suite of software, which complements and extends the testing covered in the earlier sections.
amecfw.com
ConnectFlow is the suite of Amec Foster Wheeler’s groundwater modelling software that combines the NAMMU continuum porous medium (CPM) module and the NAPSAC discrete fracture network (DFN) module. ConnectFlow can be used very flexibly to model groundwater flow and transport in both fractured and porous media on a variety of scales.
ConnectFlow models have been used in the following applications:
safety assessment calculation in support of radioactive waste disposal programmes;
port of groundwater protection schemes;
design and evaluation of remediation strategies.
the ConnectFlow’s capabilities can be found in [1] and [2].
The ConnectFlow software has been developed over a period of more than 20 years under a rigorous quality system that conforms to the international standards ISO 9001 and TickIT.
is document is to present evidence that ConnectFlow is an appropriate tool to use for modelling groundwater flow and transport. This evidence takes the form of
Comparison with analytical solutions.
Comparison of results against other independently written groundwater flow software.
provide details of a set of verification test cases and associated results. In all cases the results are considered “good” in terms of agreement with the reference data.
-used to extend the range of capabilities tested. These variations include boundary condition types, mesh topology and algorithmic choices.
references further testing that has taken place on the ConnectFlow suite of software, which complements and extends the testing covered in the earlier sections.
Page 1
ConnectFlow is the suite of Amec Foster Wheeler’s groundwater modelling software that combines the NAMMU continuum porous medium (CPM) module and the NAPSAC discrete fracture network (DFN)
groundwater flow and transport in both fractured
safety assessment calculation in support of radioactive waste disposal programmes;
years under a rigorous
is document is to present evidence that ConnectFlow is an appropriate tool to use for
n groundwater flow software.
provide details of a set of verification test cases and associated results. In all cases
used to extend the range of capabilities tested. These variations include
references further testing that has taken place on the ConnectFlow suite of software, which
Ref AMEC/ENV/CONNECTFLOW/16
2. Continuum Porous Media Verification
A summary of the CPM test cases is given in
Case Title
2.1 Radial steady state flow.
2.2 Steady state flow in fractured rock.
2.3 2D Steady state flow with particle
tracks
2.4 Transient buoyant flow
2.5 Unsaturated heat transport
2.6 1D Unsaturated flow
2.7 Seepage face
2.8 Henry’s salt transport
2.9 1D Rock matrix diffusion.
2.10 1D Nuclide transport with sorption
and decay
2.11 3D mass conserving flux calculation
2.12 Reactive transport
Table 2-1 CPM verification tests
amecfw.com
Continuum Porous Media Verification
A summary of the CPM test cases is given in Table 2-1.
Overview
Radial steady state flow.
Steady state groundwater flow. Modelled using hexahedral, prismatic and constrained meshes. Boundary conditions include mass flux, constant pressure and point sinks.
Steady state flow in fractured rock.
Steady state groundwater flow. Variations include mesh aligned with fractures and a regular mesh with permeabilties modified via an imported fracture file.
2D Steady state flow with particle Steady state groundwater flow with varying permeability. Forward and backward particle tracks and conservative and regular particle tracks are generated.
Transient buoyant flow
Transient groundwater flow driven by buoyancy via the Boussinesq approximation. Decaying heat source and heat conduction through rock. Transient particle tracks are generated.
Unsaturated heat transport Transient unsaturated groundwater flow and heat transport.
turated flow Transient unsaturated groundwater flow. Tested using both Crank Nicholson and Gears Method time stepping.
Seepage face Steady state radial flow to a well with a seepage face boundary condition.
’s salt transport Steady state ground water flow. Density dependent on salinity.
1D Rock matrix diffusion.
Transport of salinity allowing for diffusion between fractured rock and the rock matrix. Tested using Crank Nicholson and Sequential Iteration solver options.
ort with sorption
Steady state groundwater flow with nuclide transport. Sorption and decay modelled individually and combined. Tested using Crank Nicholson and Fast Linear Transport options.
3D mass conserving flux calculation
Post processing for a CPM steady state ground water calculation. Calculation of mass fluxes through finite elements using Cordesalgorithm.
Reactive transport Multi-component solute transport with chemical reactions.
Page 2
Continuum Porous Media Verification
Steady state groundwater flow. Modelled using hexahedral, prismatic and constrained meshes. Boundary conditions include mass flux, constant
Steady state groundwater flow. Variations include mesh aligned with fractures and a regular mesh
permeabilties modified via an imported
Steady state groundwater flow with varying permeability. Forward and backward particle tracks and conservative and regular particle
t groundwater flow driven by buoyancy via the Boussinesq approximation. Decaying heat source and heat conduction through rock. Transient particle tracks are generated.
Transient unsaturated groundwater flow and heat
Transient unsaturated groundwater flow. Tested using both Crank Nicholson and Gears Method
Steady state radial flow to a well with a seepage
Steady state ground water flow. Density
diffusion between fractured rock and the rock matrix. Tested using Crank Nicholson and Sequential
Steady state groundwater flow with nuclide transport. Sorption and decay modelled individually and combined. Tested using Crank Nicholson and Fast Linear Transport options.
Post processing for a CPM steady state ground water calculation. Calculation of mass fluxes through finite elements using Cordes-Kinselbach
component solute transport with chemical
Ref AMEC/ENV/CONNECTFLOW/16
2.1 Radial Steady State Flow
2.1.1 Overview
This case models steady groundwater flow in a 2D disk where water is removed from the centre at a constant rate and the outer disk boundary is maintained at a constant head.
The example has a simple analytical solution, which is used to verify range of mesh topologies.
2.1.2 Problem Definition
The problem definition and solution is a variant of that from Feftra [
Figure 2-1 Schematic of problem definition
Symbol
h
Q
K
R
d
r
Table 2-2 Input parameters
amecfw.com
Radial Steady State Flow
This case models steady groundwater flow in a 2D disk where water is removed from the centre at a constant rate and the outer disk boundary is maintained at a constant head.
The example has a simple analytical solution, which is used to verify the ground water flow solution on a
The problem definition and solution is a variant of that from Feftra [3] and de Marsily [
lem definition
Parameter Value
Head at disk circumference 0 m
Outflow from disk 1.0E-7 m
Hydraulic Conductivity 1.0E-8 m/s
Radius of disk 2000 m
Thickness of disk 1 m
Radial distance from axis 0-2000 m
Page 3
This case models steady groundwater flow in a 2D disk where water is removed from the centre at a
the ground water flow solution on a
] and de Marsily [4].
Value
0 m
7 m3/s
8 m/s
2000 m
1 m
2000 m
Ref AMEC/ENV/CONNECTFLOW/16
2.1.3 Variations
2.1.3.1 Mass flux boundary condition
The modelled domain consists of a 15 degree sector, which is truncated at r = 1 m where a mass flux boundary condition is applied. The mesh consists of a line of 3Drefined towards the centre of the domain.
Figure 2-2 Hexahedral mesh with sector truncated close to origin
2.1.3.2 Point sink and prism element
The modelled domain consists of a 15 degree sector, which is composed of a line of hexahedral elements except at the origin where a prism element is used. The outflow is modelled using point sinks at the two vertices on the axis.
Figure 2-3 Hexahedral mesh with prism at origin
2.1.4 Constrained mesh
The modelled domain consists of a 15 degree sector, which is truncated at r = 1 m, where a mass flux boundary is applied. The mesh consists of a line of 3D hexahedral elements for r = 1 m to r mesh is then refined into two cells circumferentially from r = 1000 m to r = 2000 m. The meshes are joined using ConnectFlow constraints. This is an advanced technique that allows grids of different densities to be connected together.
Figure 2-4 Hexahedral constrained mesh
amecfw.com
Mass flux boundary condition
The modelled domain consists of a 15 degree sector, which is truncated at r = 1 m where a mass flux boundary condition is applied. The mesh consists of a line of 3D hexahedral elements, with the spacing refined towards the centre of the domain.
Hexahedral mesh with sector truncated close to origin
Point sink and prism element
of a 15 degree sector, which is composed of a line of hexahedral elements except at the origin where a prism element is used. The outflow is modelled using point sinks at the two
Hexahedral mesh with prism at origin
The modelled domain consists of a 15 degree sector, which is truncated at r = 1 m, where a mass flux boundary is applied. The mesh consists of a line of 3D hexahedral elements for r = 1 m to r mesh is then refined into two cells circumferentially from r = 1000 m to r = 2000 m. The meshes are joined using ConnectFlow constraints. This is an advanced technique that allows grids of different densities to be
Hexahedral constrained mesh
Page 4
The modelled domain consists of a 15 degree sector, which is truncated at r = 1 m where a mass flux hexahedral elements, with the spacing
of a 15 degree sector, which is composed of a line of hexahedral elements except at the origin where a prism element is used. The outflow is modelled using point sinks at the two
The modelled domain consists of a 15 degree sector, which is truncated at r = 1 m, where a mass flux boundary is applied. The mesh consists of a line of 3D hexahedral elements for r = 1 m to r = 1000 m. The mesh is then refined into two cells circumferentially from r = 1000 m to r = 2000 m. The meshes are joined using ConnectFlow constraints. This is an advanced technique that allows grids of different densities to be
Ref AMEC/ENV/CONNECTFLOW/16
2.1.5 Results
The analytical solution is given by
)ln(2
)()(r
R
Kd
QRhrh
π−=
The results from ConnectFlow show very good agreement with the analytical solution in Figure 2-6. The solution for the constrained mesh in
Figure 2-5 Mass flux boundary condition
-8
-7
-6
-5
-4
-3
-2
-1
0
0 500
Radius [m]
He
ad
[m
]
amecfw.com
The analytical solution is given by
The results from ConnectFlow show very good agreement with the analytical solution in . The solution for the constrained mesh in Figure 2-7 is a little less accurate as expected.
Mass flux boundary condition
1000 1500 2000
Radius [m]
ConnectFlow
Analytical Solution
Page 5
The results from ConnectFlow show very good agreement with the analytical solution in Figure 2-5 and is a little less accurate as expected.
ConnectFlow
Analytical Solution
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-6 Point sink and prism element
Figure 2-7 Constrained mesh
-8
-7
-6
-5
-4
-3
-2
-1
0
0 500
Head
[m
]
-8
-7
-6
-5
-4
-3
-2
-1
0
0 500
Head
[m
]
amecfw.com
Point sink and prism element
1000 1500 2000
Radius [m]
ConnectFlow
Analytical Solution
1000 1500 2000
Radius [m]
ConnectFlow
Analytical Solution
Page 6
ConnectFlow
Analytical Solution
ConnectFlow
Analytical Solution
Ref AMEC/ENV/CONNECTFLOW/16
2.2 Steady Flow in Fractured Rock
2.2.1 Overview
This case is taken from Level 1 of the international HYDROCOIN project flow codes [5]. It models steady state flow in a twocontains two inclined fractures which intersect one another at depth, and have a higher permeability than the surrounding rock.
The topography has been made simple so that it consists of two valleys located where the fracture zones meet the surface. To simplify the problem definition, the shape of the surface is described by straight lines. Although the surface topography is symmetric, the flow is influenced by the asymmetry of the fracture zones.
This problem is based on an idealized version of the hydrogeological conditions encountered at a potential site for a deep repository in Swedish bedrock. A detailed threeseparate study [6].
2.2.2 Problem Definition
Figure 2-8 depicts the modelled domain.
Figure 2-8 Fractured rock
amecfw.com
Steady Flow in Fractured Rock
This case is taken from Level 1 of the international HYDROCOIN project for verification of groundwater ]. It models steady state flow in a two-dimensional vertical slice of fractured rock. The rock
contains two inclined fractures which intersect one another at depth, and have a higher permeability than
The topography has been made simple so that it consists of two valleys located where the fracture zones meet the surface. To simplify the problem definition, the shape of the surface is described by straight lines.
hy is symmetric, the flow is influenced by the asymmetry of the fracture
This problem is based on an idealized version of the hydrogeological conditions encountered at a potential site for a deep repository in Swedish bedrock. A detailed three-dimensional model of this was made in a
depicts the modelled domain.
Page 7
for verification of groundwater dimensional vertical slice of fractured rock. The rock
contains two inclined fractures which intersect one another at depth, and have a higher permeability than
The topography has been made simple so that it consists of two valleys located where the fracture zones meet the surface. To simplify the problem definition, the shape of the surface is described by straight lines.
hy is symmetric, the flow is influenced by the asymmetry of the fracture
This problem is based on an idealized version of the hydrogeological conditions encountered at a potential sional model of this was made in a
Ref AMEC/ENV/CONNECTFLOW/16
Symbol
Kr Hydraulic conductivity of rock
Kf
φ
Table 2-3 Input parameters
2.2.3 Variations
2.2.3.1 Multiple Element Types
In this variation the region is meshed using a mix of hexahedral (CB27) and prismatic elements as shown in Figure 2-9.
Figure 2-9 Mesh around fractures
amecfw.com
Parameter Value
Hydraulic conductivity of rock 1.0E-8 m/s
Hydraulic conductivity of fracture
1.0E-6 m/s
Porosity 0.03
In this variation the region is meshed using a mix of hexahedral (CB27) and prismatic elements as shown
Page 8
Value
8 m/s
6 m/s
0.03
In this variation the region is meshed using a mix of hexahedral (CB27) and prismatic elements as shown
Ref AMEC/ENV/CONNECTFLOW/16
2.2.3.2 Hexahedral Elements
In this variant hexahedral elements only are used, and then the element permeabilties are modified according to the imported fractures. It was found that in this scenario the lower ora more accurate solution than the CB27 elements for a given mesh resolution. This is likely to be due to the rapid change in permeabilties that are not aligned with the grid.
The results presented here are for mesh with 160x80 elemethis approach is illustrated in Figure
Figure 2-10 Hexahedral elements
2.2.4 Results
The results presented here compare head profile at a height of y=show excellent agreement with the HYDROCOIN study. The hexahedral element results have a head profile that is close to the HYDROCOIN results, but with slightly higher heads across the range.
amecfw.com
In this variant hexahedral elements only are used, and then the element permeabilties are modified according to the imported fractures. It was found that in this scenario the lower order CB08 elements gave a more accurate solution than the CB27 elements for a given mesh resolution. This is likely to be due to the rapid change in permeabilties that are not aligned with the grid.
The results presented here are for mesh with 160x80 elements. The representation of the fractures using Figure 2-10.
The results presented here compare head profile at a height of y=-200. The multiple element type results show excellent agreement with the HYDROCOIN study. The hexahedral element results have a head
he HYDROCOIN results, but with slightly higher heads across the range.
Page 9
In this variant hexahedral elements only are used, and then the element permeabilties are modified der CB08 elements gave
a more accurate solution than the CB27 elements for a given mesh resolution. This is likely to be due to
nts. The representation of the fractures using
200. The multiple element type results show excellent agreement with the HYDROCOIN study. The hexahedral element results have a head
he HYDROCOIN results, but with slightly higher heads across the range.
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-11 Head at height -200m (multiple element types)
Figure 2-12 Head at height -200m (hexahedral element mesh)
In addition, the ConnectFlow results were compared against the Feftra base case results reported in [The differences in head between the two codes being less than 1% for the multiple element type mesh and less than 2% for the hexahedral mesh (relative to the head variation in the surface boundary condition).
100
105
110
115
120
125
0 400
Distance [m]
Head
[m
]
100
105
110
115
120
125
0 400
Distance [m]
Head
[m
]
amecfw.com
200m (multiple element types)
200m (hexahedral element mesh)
In addition, the ConnectFlow results were compared against the Feftra base case results reported in [rences in head between the two codes being less than 1% for the multiple element type mesh and
less than 2% for the hexahedral mesh (relative to the head variation in the surface boundary condition).
800 1200 1600
Distance [m]
ConnectFlow
Hydrocoin
800 1200 1600
Distance [m]
ConnectFlow
Hydrocoin
Page 10
In addition, the ConnectFlow results were compared against the Feftra base case results reported in [3]. rences in head between the two codes being less than 1% for the multiple element type mesh and
less than 2% for the hexahedral mesh (relative to the head variation in the surface boundary condition).
ConnectFlow
Hydrocoin
ConnectFlow
Hydrocoin
Ref AMEC/ENV/CONNECTFLOW/16
A particle track starting from position (100,as illustrated in Figure 2-13.
Figure 2-13 Particle track from (100
In Figure 2-14 the ConnectFlow particle track is overlaid on the geometry, with the track colouring representing elapsed time. The total time of the track is 5% hig
Figure 2-14 Particle track overlaid on geometry
-700
-600
-500
-400
-300
-200
-100
0
100
200
0 200 400
Y m
amecfw.com
A particle track starting from position (100,-200) also showed good agreement with the Feftra base case,
Particle track from (100,-200) with multiple element types
the ConnectFlow particle track is overlaid on the geometry, with the track colouring otal time of the track is 5% higher than the Feftra base case.
Particle track overlaid on geometry
600 800 1000 1200 1400
X m
Page 11
showed good agreement with the Feftra base case,
the ConnectFlow particle track is overlaid on the geometry, with the track colouring her than the Feftra base case.
ConnectFlow
Feftra
Ref AMEC/ENV/CONNECTFLOW/16
2.3 2D Steady Flow with Particle Tracks
2.3.1 Overview
This case is taken from Level 3 of the flow codes [7]. It models steady state flow in a tworegion of higher permeability.
The case has a non-uniform analytical solution antracking.
2.3.2 Problem Definition
The analytical solution assumes an infinite domain for the low permeability region. The original HYDROCOIN setup had a disk radius acalculated and analytically prescribed flow fields.
In the ConnectFlow results presented here both the flow field and particle tracks are calculated. From initial tests it was found that a larger outer region was required in order to appropriatanalytical solution.
Figure 2-15 Schematic of problem definition
Symbol
Lx
Ly Vertical outer region distance
a
P1
P0
ko
ki
φ
ρ
µ
Table 2-4 Input parameters
amecfw.com
2D Steady Flow with Particle Tracks
This case is taken from Level 3 of the international HYDROCOIN project for verification of groundwater ]. It models steady state flow in a two-dimensional vertical slice of rock, containing a circular
uniform analytical solution and is used in the HYDROCOIN study to test particle
solution assumes an infinite domain for the low permeability region. The original HYDROCOIN setup had a disk radius a = 10m, an outer region Lx = 50m, Ly = 30m ancalculated and analytically prescribed flow fields.
In the ConnectFlow results presented here both the flow field and particle tracks are calculated. From initial tests it was found that a larger outer region was required in order to appropriat
Schematic of problem definition
Parameter Value
Upstream and downstream distances
250 m
Vertical outer region distance 240 m
Radius of inner disk 10 m
Upstream pressure 2.5E5 Pa
Downstream pressure -2.5E5 Pa
Permeability of outer region 1.0E-15 m
Permeability of inner region 1.0E-13 m
Porosity 0.1
Density 1000 kg/m
Viscosity 1.0E-3 Pa.s
Page 12
international HYDROCOIN project for verification of groundwater dimensional vertical slice of rock, containing a circular
d is used in the HYDROCOIN study to test particle
solution assumes an infinite domain for the low permeability region. The original 10m, an outer region Lx = 50m, Ly = 30m and used both
In the ConnectFlow results presented here both the flow field and particle tracks are calculated. From initial tests it was found that a larger outer region was required in order to appropriately model the
Value
250 m
240 m
10 m
2.5E5 Pa
2.5E5 Pa
15 m2
13 m2
0.1
1000 kg/m3
3 Pa.s
Ref AMEC/ENV/CONNECTFLOW/16
Eight particle tracks are released 50 m upstream of the disk centre and at Y values of 10, 12, 14, 16, 18, 20, 22 and 24 m.
The analytical solution for the pathlines is given in the HYDROCOIN report [
)1/()(
)(2
2
oi
oi
kk
kk
r
aoyy
+
−+= for r > a
o
oi
k
kk
oyy2
)( += for r < a
Where r is the distance from the center of the disk and ya long distance away from the origin.
2.3.3 Variations
2.3.3.1 Wrapped Mesh
In this variation, the mesh is modelled to wrap around the cylinder. A higher quality mesh is generated, but some vertices are surrounded by 3 elements and others by 5. A mesh of around 3000 elements was used.
Figure 2-16 Wrapped mesh
The mesh topology does not support the mass conserving particle tracking method, so just the regular particle tracking approach was used.
amecfw.com
Eight particle tracks are released 50 m upstream of the disk centre and at Y values of 10, 12, 14, 16, 18,
analytical solution for the pathlines is given in the HYDROCOIN report [7] as
distance from the center of the disk and y0 is a constant representing the height of the track a long distance away from the origin.
In this variation, the mesh is modelled to wrap around the cylinder. A higher quality mesh is generated, but some vertices are surrounded by 3 elements and others by 5. A mesh of around 3000 elements was used.
The mesh topology does not support the mass conserving particle tracking method, so just the regular particle tracking approach was used.
Page 13
Eight particle tracks are released 50 m upstream of the disk centre and at Y values of 10, 12, 14, 16, 18,
is a constant representing the height of the track
In this variation, the mesh is modelled to wrap around the cylinder. A higher quality mesh is generated, but some vertices are surrounded by 3 elements and others by 5. A mesh of around 3000 elements was used.
The mesh topology does not support the mass conserving particle tracking method, so just the regular
Ref AMEC/ENV/CONNECTFLOW/16
2.3.3.2 Regular Mesh (Distorted Elements)
In this variation a regular mesh is used where elemdistorted mesh inside the cylindrical region. A mesh of around 6000 elements was used. The mesh is finer in this case, as the refinement of the cylinder propagates to the boundaries.
Figure 2-17 Regular mesh
Both regular particle tracking and the mass conserving method were used.
2.3.4 Results
The calculated particle tracks were within 1% of the analytical solution, both in terms of location at each point and in terms of overall travel from x =
Calculation method
Wrapped mesh, regular tracks
Regular mesh, regular tracks
Regular mesh, mass conserving tracks
Table 2-5 Particle tracking results
amecfw.com
Regular Mesh (Distorted Elements)
In this variation a regular mesh is used where elements always have 4 neighbours, which results in a distorted mesh inside the cylindrical region. A mesh of around 6000 elements was used. The mesh is finer in this case, as the refinement of the cylinder propagates to the boundaries.
Both regular particle tracking and the mass conserving method were used.
The calculated particle tracks were within 1% of the analytical solution, both in terms of location at each in terms of overall travel from x = -50m to x = +50m.
% Error in Location % Error in Travel Time
0.96% 0.44%
0.41% 0.17%
0.27% 0.20%
Page 14
ents always have 4 neighbours, which results in a distorted mesh inside the cylindrical region. A mesh of around 6000 elements was used. The mesh is finer
The calculated particle tracks were within 1% of the analytical solution, both in terms of location at each
% Error in Travel Time
0.44%
0.17%
0.20%
Ref AMEC/ENV/CONNECTFLOW/16
Backward particle tracks from x = 50m to x = analytical values.
Calculation method
Wrapped mesh, regular tracks
Regular mesh, regular tracks
Regular mesh, mass conserving tracks
Table 2-6 Backward particle tracking results
Figure 2-18 Particle tracks for wrapped mesh
In addition, the volumetric flow rate through the inner disk was calculated for variation 1, using the “calculate conserved mass flux” option.
The flow through the disk from [7] has a constant velocity in the X direction of
the values in Table 2-4, this gives a flow rate of 1.9801E1.9834E-7 m3/s which is within 1% of the analytical solution.
amecfw.com
Backward particle tracks from x = 50m to x = -50m were also calculated and were again within 1% of the
% Error in Location % Error in Travel Time
0.93% 0.45%
0.41% 0.17%
0.27% 0.21%
Backward particle tracking results
Particle tracks for wrapped mesh
In addition, the volumetric flow rate through the inner disk was calculated for variation 1, using the “calculate conserved mass flux” option.
] has a constant velocity in the X direction of ( i
o
k
k
+
, this gives a flow rate of 1.9801E-7 m3/s. The calculated ConnectFlow value is /s which is within 1% of the analytical solution.
Page 15
50m were also calculated and were again within 1% of the
ror in Travel Time
0.45%
0.17%
0.21%
In addition, the volumetric flow rate through the inner disk was calculated for variation 1, using the
)( )
µϕxo
io
L
PP
k
k
2
01−
+. For
/s. The calculated ConnectFlow value is
Ref AMEC/ENV/CONNECTFLOW/16
2.4 Transient Buoyant Flow
2.4.1 Overview
This case is taken from Level 1 of theflows [5]. It models the flows arising from an exponentially decaying heat source and has an asolution.
This type of problem is relevant when considering the disposal of heat emitting radioactive waste, where buoyancy induced flows can last for thousands of years.
2.4.2 Problem Definition
Figure 2-19 Schematic of problem definition
The test problem models transient heat flow through the rock only and ignores advection of heat. The viscosity is taken to be constant and the density variation is only applied to the buoyancyequations.
The modelled domain consists of a thin one cell thick segment of the sphere. The analytical solution assumes an unbounded region of surrounding rock. Following some initial test runs, a surrounding region of 12000 m was selected as having a minimal impact on the solution.
A relatively fine mesh of 26000 elements was used. Coarser meshes of around 5000 elements give good results for the temperature and pressure profiles but have larger errors on particle tracking positions and travel times.
amecfw.com
Transient Buoyant Flow
This case is taken from Level 1 of the international HYDROCOIN project for the verification of groundwater ]. It models the flows arising from an exponentially decaying heat source and has an a
This type of problem is relevant when considering the disposal of heat emitting radioactive waste, where buoyancy induced flows can last for thousands of years.
Schematic of problem definition
The test problem models transient heat flow through the rock only and ignores advection of heat. The viscosity is taken to be constant and the density variation is only applied to the buoyancy
The modelled domain consists of a thin one cell thick segment of the sphere. The analytical solution assumes an unbounded region of surrounding rock. Following some initial test runs, a surrounding region
having a minimal impact on the solution.
A relatively fine mesh of 26000 elements was used. Coarser meshes of around 5000 elements give good results for the temperature and pressure profiles but have larger errors on particle tracking positions and
Page 16
international HYDROCOIN project for the verification of groundwater ]. It models the flows arising from an exponentially decaying heat source and has an analytical flow
This type of problem is relevant when considering the disposal of heat emitting radioactive waste, where
The test problem models transient heat flow through the rock only and ignores advection of heat. The viscosity is taken to be constant and the density variation is only applied to the buoyancy term of the
The modelled domain consists of a thin one cell thick segment of the sphere. The analytical solution assumes an unbounded region of surrounding rock. Following some initial test runs, a surrounding region
A relatively fine mesh of 26000 elements was used. Coarser meshes of around 5000 elements give good results for the temperature and pressure profiles but have larger errors on particle tracking positions and
Ref AMEC/ENV/CONNECTFLOW/16
Symbol
W0
λ
rρ
C
rΓ
k
φ
Ss
ρ
µ
β
Table 2-7 Input parameters
2.4.3 Results
The comparison of results includes temperature profiles transient particle tracks Figure 2-22
The results are all within 7% of the analytical solution, including the particle travel times.
amecfw.com
Parameter Value
Initial power output 250 MW
Decay constant in heat source 7.3215E
Rock density 2.6E3 kg/m
Rock specific heat 8.79E2 J/kg K
Rock thermal conductivity 2.51 W/m K
Permeability 1.0E
Porosity 1.0E
Specific storage coefficient 2.0E
Density 992.2 kg/m
Viscosity 6.529E
Expansion coefficient of water 3.85E
The comparison of results includes temperature profiles Figure 2-20, pressure profiles 22 and Figure 2-23.
of the analytical solution, including the particle travel times.
Page 17
Value
250 MW
7.3215E-10 1/s
2.6E3 kg/m3
8.79E2 J/kg K
2.51 W/m K
1.0E-16 m2
1.0E-4
2.0E-6 1/m
992.2 kg/m3
6.529E-4 Pa.s
3.85E-4 1/K
, pressure profiles Figure 2-21 and
of the analytical solution, including the particle travel times.
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-20 Vertical temperature rise along the vertical sphere centreline
Figure 2-21 Vertical pressure rise along the vertical sphere centreline
0.0
10.0
20.0
30.0
40.0
50.0
60.0
70.0
80.0
90.0
0 200
Radius [m]
Tem
pera
ture
Ris
e [
K]
0
2000
4000
6000
8000
10000
12000
14000
16000
18000
20000
0 200
Radius [m]
Pre
ssu
re R
ise [
Pa]
amecfw.com
Vertical temperature rise along the vertical sphere centreline
Vertical pressure rise along the vertical sphere centreline
400 600 800
Radius [m]
ConnectFlow t=50
Analytical t=50
ConnectFlow t=100
Analytical t=100
ConnectFlow t=500
Analytical t=500
ConnectFlow t=1000
Analytical t=1000
400 600 800
Radius [m]
ConnectFlow t=50
Analytical t=50
ConnectFlow t=100
Analytical t=100
ConnectFlow t=500
Analytical t=500
ConnectFlow t=1000
Analytical t=1000
Page 18
ConnectFlow t=50
Analytical t=50
ConnectFlow t=100
Analytical t=100
ConnectFlow t=500
Analytical t=500
ConnectFlow t=1000
Analytical t=1000
ConnectFlow t=50
Analytical t=50
ConnectFlow t=100
Analytical t=100
ConnectFlow t=500
Analytical t=500
ConnectFlow t=1000
Analytical t=1000
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-22 Particle tracks originating from z = 0 starting at t = 100 years
Figure 2-23 Particle tracks originating from z = 0 starting at t = 1000 years
-400
-200
0
200
400
600
800
1000
0 500
Radius [m]
z [
m]
-400
-200
0
200
400
600
800
1000
0 500
Radius [m]
z [
m]
amecfw.com
Particle tracks originating from z = 0 starting at t = 100 years
Particle tracks originating from z = 0 starting at t = 1000 years
500 1000
Radius [m]
ConnectFlow r = 125 m
Analytic r = 125 m
ConnectFlow r = 250 m
Analytic r = 250 m
Sphere
1000
Radius [m]
ConnectFlow r = 125 m
Analytic r = 125 m
ConnectFlow r = 250 m
Analytic r = 250 m
Sphere
Page 19
ConnectFlow r = 125 m
Analytic r = 125 m
ConnectFlow r = 250 m
Analytic r = 250 m
ConnectFlow r = 125 m
Analytic r = 125 m
ConnectFlow r = 250 m
Analytic r = 250 m
Ref AMEC/ENV/CONNECTFLOW/16
2.5 Unsaturated Heat Transport
2.5.1 Overview
In this section, the base-case modelSystems (EBS) Task Force [ 8 ] is investigated. A model, including the bentonite buffer and the host rock. The canister is not explicitly representedheat source term is applied on a canister buffer interface. Emphasis of the analysis is othe temperature and saturation with time along fixed positions on the bentonite buffer.
2.5.2 Problem Definition
The deposition hole is based on the KBSand its features are schematically illustrated in
Figure 2-24 Dimensions of the computational domain (dark grey is the host rock, light grey is the bentonite yellow is the area of canister.
The modelling process is subdivided into two phases (i.e. Phase 1 and Phase 2). Phase 1 hydraulic calculation and considers an open deposition hole (i.e. with the canister and bentoniteDirichlet boundary conditions (BCs) (i.e. atmospheric pressure) and on the upper anis applied along the axis of symmetry and at the initial condition (IC) throughout the rest of the state is reached. Phase 1 providescoupled Thermo – hydraulic calculation. The numerical simulation the canister and bentonite buffer within the deposition hole 1 For the purposes of this verification exercise, the thermal conductivity of the buffer is assumed to be constant rather than a function of saturation (i.e.
description for the base-case model.
amecfw.com
Unsaturated Heat Transport
case model1of the Sensitivity Analysis Task of the Äspö Engineered Barrier is investigated. A single deposition hole is modelled in a 2D axisymmetric
model, including the bentonite buffer and the host rock. The canister is not explicitly representedheat source term is applied on a canister buffer interface. Emphasis of the analysis is othe temperature and saturation with time along fixed positions on the bentonite buffer.
ole is based on the KBS-3V [ 8 ] specifications. Dimensions of the computational domain and its features are schematically illustrated in Figure 2-24.
of the computational domain (dark grey is the host rock, light grey is the bentonite yellow is the area of canister. This figure is reproduced from [8]
The modelling process is subdivided into two phases (i.e. Phase 1 and Phase 2). Phase 1 considers an open deposition hole (i.e. with the canister and bentonite
(BCs) for the pressure are specified on the surface of the depositi(i.e. atmospheric pressure) and on the upper and lower boundaries of the model. Ais applied along the axis of symmetry and at the other outer boundaries. Hydrostatic pressure is set as an
throughout the rest of the domain and a transient simulation is performed untilprovides the steady state pressure field for Phase 2, as an IC. Phas
calculation. The numerical simulation begins on the date of emplacement of the canister and bentonite buffer within the deposition hole, and a transient calculation is performed for
For the purposes of this verification exercise, the thermal conductivity of the buffer is assumed to be
constant rather than a function of saturation (i.e. ( ) ll SS ⋅+−⋅ 3.117.0 W/(m·K)) prescribed in the Task
case model.
Page 20
Engineered Barrier single deposition hole is modelled in a 2D axisymmetric
model, including the bentonite buffer and the host rock. The canister is not explicitly represented; instead a heat source term is applied on a canister buffer interface. Emphasis of the analysis is on the variation of the temperature and saturation with time along fixed positions on the bentonite buffer.
specifications. Dimensions of the computational domain
of the computational domain (dark grey is the host rock, light grey is the bentonite
The modelling process is subdivided into two phases (i.e. Phase 1 and Phase 2). Phase 1 is a purely considers an open deposition hole (i.e. with the canister and bentonite absent).
the surface of the deposition hole A Neumann ‘no-flow’ BC,
Hydrostatic pressure is set as an simulation is performed until steady
as an IC. Phase 2 is a on the date of emplacement of
a transient calculation is performed for
For the purposes of this verification exercise, the thermal conductivity of the buffer is assumed to be
) prescribed in the Task
Ref AMEC/ENV/CONNECTFLOW/16
100 years after the installation. The at the outer edge of the canister –heat generated by nuclear fuel wasteThe initial power output ��is 1700
���� � �� ∑ �� exp �� �
���
The ICs and BCs employed in the modelling ofThe physical parameters used in the modelling
Figure 2-25 Summary of the ICs and BCs
amecfw.com
100 years after the installation. The BCs applied in Phase 1 are used, with the addit– bentonite interface. A heat source applied at the interface
nuclear fuel waste. The power decay used in the modelling is given by Equatiis 1700 W, whilst parameters it and ia are listed in Table
the modelling of both phases are schematically summarisedused in the modelling are presented in Table 2-9 and Table
Summary of the ICs and BCs for Phase 1 and Phase 2.
Page 21
with the addition of a Neumann BC e applied at the interface emulates the
given by Equation (1). Table 2-8.
�1�
ses are schematically summarised in Figure 2-25. Table 2-10.
Ref AMEC/ENV/CONNECTFLOW/16
The standard Van Genuchten model (
2-10 for the host rock), is fully implemented bentonite buffer, a modified Van Genuchten functionTable 2-10). In addition, a cubic law relating the relative permeability and the saturation is also prescribed. This functionality is easily implemented in ConnectFlow with the aid of two user defined external routinesuspcap.f and uskrel.f. These versatile
In total, the grid consists of approximately 2500 bentonite buffer, the canister – bentonite interface, as well as the points used for the sampling of temperature and saturation are presented.
I
1
2
3
4
5
6
7
Table 2-8 Constants and coefficients for the power output from the canister
amecfw.com
The standard Van Genuchten model (i.e. the functional forms ( )capl
PS , )(lrel
Sk
fully implemented in ConnectFlow. The task specifications require thata modified Van Genuchten function, is to be used (with an extra term i
a cubic law relating the relative permeability and the saturation is also prescribed. mplemented in ConnectFlow with the aid of two user defined external routinesse versatile routines enable the user to freely specify the relationships used
the grid consists of approximately 2500 finite elements. In Figure 2-26, the discretisation along the bentonite interface, as well as the points used for the sampling of
temperature and saturation are presented.
ti (years) �� 20 0.0601
50 0.7050
200 -0.0547
500 0.249
2000 0.0254
5000 -0.0094
20000 0.023
and coefficients for the power output from the canister, as described in Equation (1)
Page 22
), as presented in Table
specifications require that, for the extra term in (�����,�� ) in
a cubic law relating the relative permeability and the saturation is also prescribed. mplemented in ConnectFlow with the aid of two user defined external routines,
the relationships used.
, the discretisation along the bentonite interface, as well as the points used for the sampling of
0.0601
0.7050
0.0547
0.2498
0.0254
0.0094
0.0239
as described in Equation (1)
Ref AMEC/ENV/CONNECTFLOW/16
Parameter
Fluid Properties
Density ( lρ )
Viscosity ( lµ )
Host Rock Properties
Density (Rρ )
Porosity (Rn )
Initial Liquid Saturation ( 0,lS )
Capillary Pressure ( capRP , )
Relative permeability (liquid) ( relRk ,
Tortuosity�!"� Bentonite Properties
Density (Bρ )
Porosity (Bn )
Initial Liquid Saturation ( 0,lS )
Capillary Pressure ( capBP , )
Tortuosity (Bτ )
Relative permeability (liquid) ( relBk ,
Table 2-9 Thermodynamic, transport and hydraulic properties, are presented for the fluidand the bentonite buffer
amecfw.com
Value
1000 kg / m3
1.0 x 10-3 Pa·s
2700 kg / m3
0.003
1.0
) ( ) cap
caplP
PPS
−+=
0
1
P0 = 1.74 MPa, m=0.60
rel )
1
11)(
−−=
m
m
lllrelSSSk
m=0.6
1.0
2780 kg / m3
0.438
0.61
( )1
1
0
,
,1
mcapB
capBlP
PPS
−+=
−
−
P0 = 5.523 MPa, m=0.16, P1 = 950 MPa, m1=1.6.
1.0
lrel, ) 3lS
Thermodynamic, transport and hydraulic properties, are presented for the fluidand the bentonite buffer
Page 23
m
m
−
−
1
1
,
=0.60
2
,
1
1
,1
m
capB
m
P
P
+
=1.6.
Thermodynamic, transport and hydraulic properties, are presented for the fluid, the host rock
Ref AMEC/ENV/CONNECTFLOW/16
Parameter
Thermal conductivity ( lλ )
Specific heat capacity ( lc )
Host
Thermal conductivity ( Rλ )
Specific heat capacity ( Rc )
Bentonite Properties
Thermal conductivity (Bλ )
Specific heat capacity ( Bc
Table 2-10 Thermal properties of the
2.5.3 Results
In Figure 2-27, a series of surface plots of the temperature distribution (Phase 2 calculation)different times are displayed. The temperature variation is shown for the whole extent of the comdomain. The Task Description, prescribes six sampling pointcollection of temperature and saturation measurements.are directly compared to ones obtained by(Figure 2-28) and saturation profiles (ConnectFlow is found to be smaller by few degreeson the slope of saturation rate, full saturation is achieved for all points at approximately the same timeConnectFlow predicting a fully saturated state at
Deviations are to be expected. Even though the same grnumerical solution scheme is adoptedis opted for ConnectFlow. In particulardifferent. TOUGH2 uses a multiphase calculation[11]. Within this investigation, emphasis was placed simulation, thus an approximation to Richards equation.
amecfw.com
Value
Fluid Properties
0.6 W/(m·K)
) 4.183 kJ/(kg·K)
Host Rock Properties
) 2.4 W/(m·K)
) 770 J/(kg·K)
Bentonite Properties
) 1.2 W/(m·K)
B ) 800 J/(kg·K)
hermal properties of the fluid, the host rock and the buffer.
, a series of surface plots of the temperature distribution (Phase 2 calculation). The temperature variation is shown for the whole extent of the com
The Task Description, prescribes six sampling points (see Figure 2-26) to be used for the collection of temperature and saturation measurements. In this study, results obtained using ConnectFlow
to ones obtained byTOUGH2. A good agreement is shown forration profiles (Figure 2-29). The maximum temperature achieved for
ler by few degrees. However, even though there is a moderate deviation l saturation is achieved for all points at approximately the same time
ConnectFlow predicting a fully saturated state at slightly earlier times.
ven though the same grid is used for both computationserical solution scheme is adopted in TOUGH2 (i.e. Finite Difference), while the Finite Element method
In particular, the set of equations solved by ConnectFlow and TOUGH2 are multiphase calculation, whilst ConnectFlow solves Richards
emphasis was placed on the minimisation of gas effects within, thus an approximation to Richards equation is justified.
Page 24
, a series of surface plots of the temperature distribution (Phase 2 calculation) collected at . The temperature variation is shown for the whole extent of the computational
) to be used for the obtained using ConnectFlow
good agreement is shown for both temperature achieved for all points by
there is a moderate deviation l saturation is achieved for all points at approximately the same time, with
id is used for both computations, a different while the Finite Element method
by ConnectFlow and TOUGH2 are s Richards equation [9], [10] &
minimisation of gas effects within the TOUGH2
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-26 Part of the mesh used discretisation of the buffer. Temperature and saturation profiles are obtained for the six points in the buffer and presented in layer (red elements) between the canister and the buffer is shown.
.
Figure 2-27 The temperature field in the
amecfw.com
used for the computations is given in the figure on the leftdiscretisation of the buffer. Temperature and saturation profiles are obtained for the six
and presented in Figure 2-28 & Figure 2-29. On the right, the interfacelayer (red elements) between the canister and the buffer is shown.
ture field in the model is plotted at different times.
Page 25
n the figure on the left, showing the discretisation of the buffer. Temperature and saturation profiles are obtained for the six
. On the right, the interface
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-28 Variation of Temperature with time, simulations.
Figure 2-29 Variation of Saturation with time, simulations.
amecfw.com
iation of Temperature with time, calculated by ConnectFlow (�) and TOUGH2(
Variation of Saturation with time, calculated by ConnectFlow (�) and TOUGH2(
Page 26
) and TOUGH2(- -)
) and TOUGH2(- -)
Ref AMEC/ENV/CONNECTFLOW/16
2.6 1D Transient Unsaturated Flow
2.6.1 Overview
This case models transient flow in a 50 m horizontal section of clay, where the initiaand the ends are maintained at a different pressure.
For small variations in pressure the problem has a semi
2.6.2 Problem Definition
Figure 2-30 Schematic of problem
The region was meshed using a line of 40 hexahedral elements.
The unsaturated behaviour for relative permeability and capillary pressure were modelled using Van Genuchten functions.
Symbol
K
φ
Ss
ρ
µ
Van Genuchten
n
Pr
Slr
Table 2-11 Input parameter values
amecfw.com
1D Transient Unsaturated Flow
This case models transient flow in a 50 m horizontal section of clay, where the initiaand the ends are maintained at a different pressure.
For small variations in pressure the problem has a semi-analytical solution.
Schematic of problem definition
The region was meshed using a line of 40 hexahedral elements.
The unsaturated behaviour for relative permeability and capillary pressure were modelled using Van
Parameter Value
Hydraulic Conductivity 5.0E
Porosity 0.18
Specific storage coefficient 2.0E
Density 1000 kg/m
Viscosity 1.0E
Exponent
Entry pressure 8.0E6 Pa
Residual Saturation 0.01
Input parameter values
Page 27
This case models transient flow in a 50 m horizontal section of clay, where the initial pressure is constant
The unsaturated behaviour for relative permeability and capillary pressure were modelled using Van
Value
5.0E-14 m/s
0.18
2.0E-6 1/m
1000 kg/m3
1.0E-3 Pa.s
1.5
8.0E6 Pa
0.01
Ref AMEC/ENV/CONNECTFLOW/16
As the variation in saturation across the model is small (<3%), we can approximate the equations for transient unsaturated flow as a diffusion
2
2
x
P
t
P
∂
∂=
∂
∂α
where
α is the diffusivity [m
x is distance [m];
P is pressure;
t is time.
and α is given by
P
SgSS
Kk
s
r
∂
∂+
=
φρ
α
where S is the liquid saturation and
For the case considered here, the values in the above equation are averaged between the initial conditions and the boundary conditions to provide an approximate constant diffusivity.
Given this approximate constant diffusivity, a semi
( )( )∑
∞
= +−+=
0
101 exp12
4
n nPPPP
π
Where Po is the uniform initial pressure field domain length of 50 m.
amecfw.com
As the variation in saturation across the model is small (<3%), we can approximate the equations for transient unsaturated flow as a diffusion equation, so that, in 1D
is the diffusivity [m2s-1];
is distance [m];
where S is the liquid saturation and rk is the relative permeability and g is gravity.
For the case considered here, the values in the above equation are averaged between the initial conditions and the boundary conditions to provide an approximate constant diffusivity.
constant diffusivity, a semi-analytical solution can be obtained from
( ) ( )
+
+−
2
2212
sin12
expL
xn
L
tn παπ
is the uniform initial pressure field -1.1E7, P1 the boundary pressure of -1.0E7, and
Page 28
As the variation in saturation across the model is small (<3%), we can approximate the equations for
For the case considered here, the values in the above equation are averaged between the initial conditions
analytical solution can be obtained from
1.0E7, and L the
Ref AMEC/ENV/CONNECTFLOW/16
2.6.3 Variations
2.6.3.1 Crank Nicholson
The transient behaviour is modelled using Crank Nicholson with 150 time steps of size 1.0E11 seconds.
2.6.3.2 Gears method
The transient behaviour is modelled using Gears predictortime step of 1.0E11 seconds. A total of
2.6.4 Results
The results show good agreement with the semisemi-analytical model assuming constant saturation with time.
Figure 2-31 Crank Nicholson - Transient unsaturated pressures
-1.08E+07
-1.07E+07
-1.06E+07
-1.05E+07
-1.04E+07
-1.03E+07
-1.02E+07
-1.01E+07
-1.00E+07
0 10 20
Distance [m]
Resid
ual
Pre
ssu
re [
Pa]
amecfw.com
transient behaviour is modelled using Crank Nicholson with 150 time steps of size 1.0E11 seconds.
The transient behaviour is modelled using Gears predictor-corrector time stepping method with an initial time step of 1.0E11 seconds. A total of 23 time steps were used.
The results show good agreement with the semi-analytical solution. The small differences are due to the analytical model assuming constant saturation with time.
Transient unsaturated pressures
30 40 50
Distance [m]
ConnectFlow 5.0E12 seconds
Semi analytical 5.0E12 seconds
ConnectFlow 1.0E13 seconds
Semi analytical 1.0E13 seconds
ConnectFlow 5.0E13 seconds
Semi analytical 5.0E13 seconds
Page 29
transient behaviour is modelled using Crank Nicholson with 150 time steps of size 1.0E11 seconds.
corrector time stepping method with an initial
analytical solution. The small differences are due to the
ConnectFlow 5.0E12 seconds
Semi analytical 5.0E12 seconds
ConnectFlow 1.0E13 seconds
Semi analytical 1.0E13 seconds
ConnectFlow 5.0E13 seconds
Semi analytical 5.0E13 seconds
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-32 Gears method - Transient unsaturated pressures
An additional comparison was made with Tough2v2 software [
Calculation method
ConnectFlow – Crank Nicholson
ConnectFlow – Gears Method
Semi analytical
Tough2
Table 2-12 Comparison with Tough2v2
Both ConnectFlow and Tough2 show the same behaviour relative to the semi analytical solution.
-1.08E+07
-1.07E+07
-1.06E+07
-1.05E+07
-1.04E+07
-1.03E+07
-1.02E+07
-1.01E+07
-1.00E+07
0 10 20
Distance [m]
Resid
ual
Pre
ssu
re [
Pa]
amecfw.com
Transient unsaturated pressures
An additional comparison was made with Tough2v2 software [12].
Pressure at x=25, t=1.0E13
Crank Nicholson -1.0426E7
Gears Method -1.0421E7
-1.0438E7
-1.0423E7
Comparison with Tough2v2
Both ConnectFlow and Tough2 show the same behaviour relative to the semi analytical solution.
30 40 50
Distance [m]
ConnectFlow 5.0E12 seconds
Semi analytical 5.0E12 seconds
ConnectFlow 1.0E13 seconds
Semi analytical 1.0E13 seconds
ConnectFlow 5.0E13 seconds
Semi analytical 5.0E13 seconds
Page 30
Pressure at x=25, t=1.0E13
Both ConnectFlow and Tough2 show the same behaviour relative to the semi analytical solution.
ConnectFlow 5.0E12 seconds
Semi analytical 5.0E12 seconds
ConnectFlow 1.0E13 seconds
Semi analytical 1.0E13 seconds
ConnectFlow 5.0E13 seconds
Semi analytical 5.0E13 seconds
Ref AMEC/ENV/CONNECTFLOW/16
2.7 Seepage Face
2.7.1 Overview
A seepage face is a boundary between the saturated flow field and the atmosphere, along which groundwater discharges. A seepage face iDirichlet boundary condition (BC) head#(set to be equal to the elevation i.e. $ � 0). The BC along the ground surface above the upper limit (a point for a 2D models or a line in 3D models) of the seepage face, is usually a Neumann BC (i.e. no flow). The challenge in modelling a seepage face is that its upper extent is unknown during the problem formulation and its determination forms a part of the solution. This verification case considers the steady state radial flow to a well, for which the Dupuit –Forchheimer well discharge formula holds (analytical solutioassumptions) [13].
2.7.2 Problem Definition
A schematic diagram of the problem (segment of a cylinder) is presented inpolar coordinate system �&, '�, the well axis is aligned with the imposed at the bottom and the top of the model. A far distance himposed on the right of the model, setting up the initial height of the water table (i.e. head BC (# � #(), is imposed at the bottom of the well (blue line) . Along the side of the well (red line)seepage face boundary condition is applied. The resulting flow is radially symmetric between the circular equipotential boundaries located at
Figure 2-33 Schematic illustration of seepage face.
amecfw.com
A seepage face is a boundary between the saturated flow field and the atmosphere, along which groundwater discharges. A seepage face is homologous to a free surface boundary condition, so a
suffices for its mathematical description, either in terms of hydraulic (set to be equal to the elevation ' i.e. # � '), or in terms of total pressure $
). The BC along the ground surface above the upper limit (a point for a 2D models or a line in 3D models) of the seepage face, is usually a Neumann BC (i.e. no flow). The challenge in modelling a
extent is unknown during the problem formulation and its determination This verification case considers the steady state radial flow to a well, for which
Forchheimer well discharge formula holds (analytical solution based on the Dupuit
A schematic diagram of the problem (segment of a cylinder) is presented in Figure , the well axis is aligned with the ' axis. A no-flow boundary condition is
imposed at the bottom and the top of the model. A far distance head boundary condition (green line) is imposed on the right of the model, setting up the initial height of the water table (i.e.
), is imposed at the bottom of the well (blue line) . Along the side of the well (red line)seepage face boundary condition is applied. The resulting flow is radially symmetric between the circular equipotential boundaries located at & � ) and & � &(.
Schematic illustration of the conceptual model of a steady state radial flow to a well with a
Page 31
A seepage face is a boundary between the saturated flow field and the atmosphere, along which s homologous to a free surface boundary condition, so a
suffices for its mathematical description, either in terms of hydraulic $ (set to atmospheric
). The BC along the ground surface above the upper limit (a point for a 2D models or a line in 3D models) of the seepage face, is usually a Neumann BC (i.e. no flow). The challenge in modelling a
extent is unknown during the problem formulation and its determination This verification case considers the steady state radial flow to a well, for which
n based on the Dupuit
Figure 2-33. In a cylindrical flow boundary condition is
ead boundary condition (green line) is imposed on the right of the model, setting up the initial height of the water table (i.e. # � #*), whilst a fixed
), is imposed at the bottom of the well (blue line) . Along the side of the well (red line), a seepage face boundary condition is applied. The resulting flow is radially symmetric between the circular
the conceptual model of a steady state radial flow to a well with a
Ref AMEC/ENV/CONNECTFLOW/16
For the above configuration and based on the Dupuit assumptionssteady volumetric discharge into the well can be derived. This expression known as the Dupuit Forchheimer well discharge formula, is given as:
+, � -. /012 /,2345" 6,7 8 .
Further, the phreatic surface elevation
/ � 9:�6�, where :�6� �
Symbol
.
ρ
µ
/,
/*
6,
"
Table 2-13 Input parameters.
.
2.7.3 Variations
2.7.3.1 Volumetric discharge
The first verification test involves the direct comparison of the volumetic flow rates to the well, as obtained by ConnectFlow, to the ones suggested by the Dupuitapproach incorporates a thin wedge shapedapproximation to the conceptual axissymetric model. Three flow domains are investigated. For each case, only the radius of the domain ) is altered (i.e. computational domain, the radius of the well, the head at the elevation of the well and the initial head of the aquifer are kept fixed as, ; �seepage face BC as implemented within Conin Figure 2-33). The next task, takes into account the performance of the implemented BC, by investigatihow closely the head approximates the elevation along the seepage face, as well as the recovery of the length of the seepage face.
amecfw.com
For the above configuration and based on the Dupuit assumptions [13] , an analytical expression for the steady volumetric discharge into the well can be derived. This expression known as the Dupuit Forchheimer well discharge formula, is given as:
8 .
Further, the phreatic surface elevation # � #�&� is given as:
� � � /,2 < �/∞2 � /,2 � =>5" 67 8
=>5" 6,7 8.
Parameter Value
Hydraulic conductivity 9.81E-7 m/s
Density 1000.0 kg/m3
Viscosity 1.0E-3 Pa.s
Hydraulic Head at the well 100 m
Initial water table 450 m
Radius of the well 50 m
Radius of influence i)1000 m ii)2000 m iii)3000 m
The first verification test involves the direct comparison of the volumetic flow rates to the well, as obtained by ConnectFlow, to the ones suggested by the Dupuit- Forchheimer well discharge formula. The modelling approach incorporates a thin wedge shaped computational domain in ConnectFlow, which serves as an approximation to the conceptual axissymetric model. Three flow domains are investigated. For each case,
is altered (i.e. ) � 1000, 2000, 3000ABC� ,whilst the heightcomputational domain, the radius of the well, the head at the elevation of the well and the initial head of
800ABC, &( � 50ABC, #( � 100ABC and #* � 450seepage face BC as implemented within ConnectFlow, is applied along the periphery of the well (red line
). The next task, takes into account the performance of the implemented BC, by investigatihow closely the head approximates the elevation along the seepage face, as well as the recovery of the
Page 32
lytical expression for the steady volumetric discharge into the well can be derived. This expression known as the Dupuit –
( 1 )
( 2 )
Value
i)1000 m ii)2000 m iii)3000
The first verification test involves the direct comparison of the volumetic flow rates to the well, as obtained Forchheimer well discharge formula. The modelling
computational domain in ConnectFlow, which serves as an approximation to the conceptual axissymetric model. Three flow domains are investigated. For each case,
,whilst the height of the computational domain, the radius of the well, the head at the elevation of the well and the initial head of
450ABC, respectively. The nectFlow, is applied along the periphery of the well (red line
). The next task, takes into account the performance of the implemented BC, by investigating how closely the head approximates the elevation along the seepage face, as well as the recovery of the
Ref AMEC/ENV/CONNECTFLOW/16
2.7.4 Results
The results in terms of volumetric flow rates (solution (1) are in a good agreement. In particular it can be observed that an increase in the aspect ratio defined as the radius of influence
Radius of the domain
Aspect Ratio" 6,7
" � GHHHAIC 20
" � 2HHHAIC 40
" � JHHHAIC 60
Table 2-14 Volumetic flow rates to the well, calculated using the Dupuit ConnecFlow, for different radius of influence.
Considering the actual performance of the seepage face BC, it can be observed from along the length of the seepage face (selength of the seepage face is shown to be sensitive to the radius of influence, which appears to decrease with an increasing radius of influence. boundary of the well, and further supplements the above observation. Clearly the upper extent of the seepage face (position where the flowincreasing radius of influence. In Table presented, where it is also accompanied by the relative error of the computed head with respect to the actual elevation. Evidently, in all three cases the error is below #~') and a satisfactory performance for
Figure 2-34 On the left graph the Head is plotted as function of the elevation, whilst the figure on the right displays the fraction of the elevation over the head, as function of the elevation.
amecfw.com
olumetric flow rates (Table 2-14), as obtained by ConnectFlow and the analytical solution (1) are in a good agreement. In particular it can be observed that an increase in the aspect ratio defined as the radius of influence over the radius of the well, results in more accurate prediction
Aspect Ratio
7Dupuit-Forchheimer
IJL7
ConnectFlow IJ
L7
0.1980 0.1672
0.1608 0.1472
0.1448 0.1378
Volumetic flow rates to the well, calculated using the Dupuit –Forchheimer formula and ConnecFlow, for different radius of influence.
Considering the actual performance of the seepage face BC, it can be observed from along the length of the seepage face (see Table 2-15), the head closely approximates the elevation. The length of the seepage face is shown to be sensitive to the radius of influence, which appears to decrease
ius of influence. Figure 2-35, portrays the behaviour of the saturation along the boundary of the well, and further supplements the above observation. Clearly the upper extent of the seepage face (position where the flow is fully saturated i.e. � � 1), is found to be decreasing with an
Table 2-15, the position of the upper extent of the seepage facepresented, where it is also accompanied by the relative error of the computed head with respect to the actual elevation. Evidently, in all three cases the error is below 1%, suggesting a good approximation (i.e.
) and a satisfactory performance for the BC.
On the left graph the Head is plotted as function of the elevation, whilst the figure on the right displays the fraction of the elevation over the head, as function of the elevation.
Page 33
), as obtained by ConnectFlow and the analytical solution (1) are in a good agreement. In particular it can be observed that an increase in the aspect ratio
over the radius of the well, results in more accurate prediction.
Abosulute Error %
3.0804
1.3551
0.7035
Forchheimer formula and
Considering the actual performance of the seepage face BC, it can be observed from Figure 2-34 that ), the head closely approximates the elevation. The
length of the seepage face is shown to be sensitive to the radius of influence, which appears to decrease , portrays the behaviour of the saturation along the
boundary of the well, and further supplements the above observation. Clearly the upper extent of the ), is found to be decreasing with an
, the position of the upper extent of the seepage face is presented, where it is also accompanied by the relative error of the computed head with respect to the
, suggesting a good approximation (i.e.
On the left graph the Head is plotted as function of the elevation, whilst the figure on the right displays the fraction of the elevation over the head, as function of the elevation.
Ref AMEC/ENV/CONNECTFLOW/16
Radius of the
domain
Aspect Ratio
" 6,7
" � GHHHAIC 20
" � 2HHHAIC 40
" � JHHHAIC 60
Table 2-15 The upper extent of the seepage face, its actual length and the mean value of the relative error along the whole extent of the seepage face, measuring the performance of the seepage face BC.
Figure 2-35 Saturation N, along the well boundary is plotted as function of the elevation.
The computed phreatic surfaces obtained for the three flow domains, are grouped and presented, along with the ones obtained after applying the DupuitFigure 2-36. It must be noted that within the Dupuit assumptions the seepage face is neglected, and that the analytical approximation is only valid far from the well. As can be seen, the computed phreatic surface closely resembles the one obtained from Dupuit of depression is found to be decreasing as the radius of influence decreases.
amecfw.com
Aspect Ratio
7
Upper extent of the
seepage face
AIC
Seepage face
length
AIC
340 90
320 70
310 60
The upper extent of the seepage face, its actual length and the mean value of the relative error along the whole extent of the seepage face, measuring the performance of the seepage
, along the well boundary is plotted as function of the elevation.
The computed phreatic surfaces obtained for the three flow domains, are grouped and presented, along with the ones obtained after applying the Dupuit-Forchheimer model (see equation 2 ) are presented in
. It must be noted that within the Dupuit assumptions the seepage face is neglected, and that the analytical approximation is only valid far from the well. As can be seen, the computed phreatic surface
y resembles the one obtained from Dupuit – Forchheimer for increasing values of of depression is found to be decreasing as the radius of influence decreases.
Page 34
Mean Relative
Error
�/ � OO �%
0.3348
0.2888
0.2641
The upper extent of the seepage face, its actual length and the mean value of the relative error along the whole extent of the seepage face, measuring the performance of the seepage
, along the well boundary is plotted as function of the elevation.
The computed phreatic surfaces obtained for the three flow domains, are grouped and presented, along Forchheimer model (see equation 2 ) are presented in
. It must be noted that within the Dupuit assumptions the seepage face is neglected, and that the analytical approximation is only valid far from the well. As can be seen, the computed phreatic surface
Forchheimer for increasing values of &. Finally, the cone
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-36 Water table position, based on the computations (lines) and the Dupuit Forchheimer model (squares).
amecfw.com
osition, based on the computations (lines) and the Dupuit Forchheimer model
Page 35
osition, based on the computations (lines) and the Dupuit Forchheimer model
Ref AMEC/ENV/CONNECTFLOW/16
2.8 Henry’s Salt Transport
2.8.1 Overview
This case considers salt water intrusion into a vertical slice of an isotropic homogeneous confined aquifer.
The variant modelled is a modified version of the original Henry‘s test case, as recommended in [modified case halves the fresh water inflow rate, which increases the sensitivity of the solution to the variation in density.
2.8.2 Problem Definition
A schematic of the test case is shown in
Figure 2-37 Henry's Problem
A uniform hexahedral grid was used of size 80x40 elements.
Symbol
K Hydraulic conductivity of rock
D
Q
0ρ
maxρ
Lα
Tα
φ
amecfw.com
Henry’s Salt Transport
This case considers salt water intrusion into a vertical slice of an isotropic homogeneous confined aquifer.
led is a modified version of the original Henry‘s test case, as recommended in [modified case halves the fresh water inflow rate, which increases the sensitivity of the solution to the
st case is shown in Figure 2-37 and the input parameters are given in
A uniform hexahedral grid was used of size 80x40 elements.
Parameter Value
Hydraulic conductivity of rock 1.0E-2 m/s
Coefficient of molecular diffusion
1.886E-5 m
Freshwater inflow per unit depth
3.3E-5 m
Reference density 998 kg/m
Saltwater density 1023 kg/m
Longitudinal dispersivity 0 m
Transverse dispersivity 0 m
Porosity 0.35
Page 36
This case considers salt water intrusion into a vertical slice of an isotropic homogeneous confined aquifer.
led is a modified version of the original Henry‘s test case, as recommended in [14]. The modified case halves the fresh water inflow rate, which increases the sensitivity of the solution to the
and the input parameters are given in Table 2-16.
Value
2 m/s
5 m2/s
5 m2/s
998 kg/m3
1023 kg/m3
0 m
0 m
0.35
Ref AMEC/ENV/CONNECTFLOW/16
Table 2-16 Input parameters
The model makes use of the ConnectFlow “reference waters” capability which allows fluids with different properties to be defined. The steady solution is obtained by running a transient solstate is reached.
2.8.3 Results
The test case has an analytical solution, represented by an infinite double Fourier series. A truncated form of the series gives a non-linear system which can then be iteratively solved. Results from this preported in [14] and these are used for the comparisons in location is less than 3%.
Figure 2-38 Non-dimensional concentration of salinity
0.00
0.10
0.20
0.30
0.40
0.50
0.60
0.70
0.80
0.90
1.00
0.00 0.20 0.40 0.60
y [
m]
ConnectFlow 25%
Semi analytical 25%
ConnectFlow 50%
Semi analytical 50%
ConnectFlow 75%
Semi analytical 75%
amecfw.com
The model makes use of the ConnectFlow “reference waters” capability which allows fluids with different properties to be defined. The steady solution is obtained by running a transient solution until the steady
The test case has an analytical solution, represented by an infinite double Fourier series. A truncated form linear system which can then be iteratively solved. Results from this p
] and these are used for the comparisons in Figure 2-38. The maximum error in contour
dimensional concentration of salinity
0.60 0.80 1.00 1.20 1.40 1.60 1.80 2.00
X [m]
ConnectFlow 25%
Semi analytical 25%
ConnectFlow 50%
Semi analytical 50%
ConnectFlow 75%
Semi analytical 75%
Page 37
The model makes use of the ConnectFlow “reference waters” capability which allows fluids with different ution until the steady
The test case has an analytical solution, represented by an infinite double Fourier series. A truncated form linear system which can then be iteratively solved. Results from this process are
. The maximum error in contour
2.00
Ref AMEC/ENV/CONNECTFLOW/16
2.9 1D Rock Matrix Diffusion (RMD)
2.9.1 Overview
This case considers the transient one diffusion between the fractured rock and the adjacent rock matrix is modelled. This test case assumes a constant density.
The test case is taken from the SKB R
2.9.2 Problem Definition
Figure 2-39 depicts the modelled 1D domain.
Figure 2-39 Schematic of problem
Symbol
K
D
ρ
maxρ
Lα
Tα
φ
µ
τ
mφ
iD
σ Fracture surface area per unit
Table 2-17 Input parameters
amecfw.com
1D Rock Matrix Diffusion (RMD)
This case considers the transient one dimensional transport of salinity through fractured rock where diffusion between the fractured rock and the adjacent rock matrix is modelled. This test case assumes a
The test case is taken from the SKB R-04-78 report [15] and has a semi-analytical solution.
depicts the modelled 1D domain.
Schematic of problem definition
Parameter Value
Rock permeability 1.0E-11 m
Salt diffusion coefficient 1.0E-9 m
Density 998.3 kg/m
Saltwater density 998.3 kg/m
Longitudinal dispersivity 100 m
Transverse dispersivity 10 m
Fracture porosity 0.01
Viscosity 1.0E-3 Pa.s
Tortuosity 1.0
Matrix porosity 0.1
Intrinsic diffusion coefficient 5.0E-11 m
Fracture surface area per unit volume.
2 m-1
Page 38
dimensional transport of salinity through fractured rock where diffusion between the fractured rock and the adjacent rock matrix is modelled. This test case assumes a
nalytical solution.
Value
11 m2
9 m2/s
998.3 kg/m3
998.3 kg/m3
100 m
10 m
0.01
3 Pa.s
11 m2/s
1
Ref AMEC/ENV/CONNECTFLOW/16
In this case the rock matrix diffusion slows down the increaseproportion of the salinity is diffusing into the surrounding rock matrix. The time taken for the midrelative concentration to reach 0.99 is increased by more than a factor 10 due to RMD.
2.9.3 Variations
2.9.3.1 Crank Nicholson
In this variation the non-linear system is solved using Newton iteration on each time step for all variables as a single group. Automatic time stepping is used to gradually increase the time step size from its initial value of 1.0E6 seconds.
2.9.3.2 Sequential Inner Iteration
Sequential inner iteration solves the nonto a user-specified sequence of Newton iterations on subgroups of the full system of equations. In this test the pressure field is time independent, so just the salt concentration is solved for.
This setup also uses nodal quadrature in order to allow an optimized fast equation assembly process. Both the fast assembly and normal assembly were tested.
Automatic time stepping is used to gradually increase the time step size from its initial value of 1.0E6 seconds.
2.9.3.3 Increased Salt Diffusion Coefficient
The effective dispersion of concentration is given by
)( vD
Lατ
ϕρ +
Where v is the pore water velocity in the fractured rock, which for this case has a constant value of
4.981E-5 m/s. This means that τ
D
This variation sets the dispersion length
results in a modified test with the same effective diffusion and hence the same semi
amecfw.com
In this case the rock matrix diffusion slows down the increase in salinity in the fractured rock, as a proportion of the salinity is diffusing into the surrounding rock matrix. The time taken for the midrelative concentration to reach 0.99 is increased by more than a factor 10 due to RMD.
linear system is solved using Newton iteration on each time step for all variables as a single group. Automatic time stepping is used to gradually increase the time step size from its initial
tial Inner Iteration
Sequential inner iteration solves the non-linear system of equations that arise at each time step according specified sequence of Newton iterations on subgroups of the full system of equations. In this test
is time independent, so just the salt concentration is solved for.
This setup also uses nodal quadrature in order to allow an optimized fast equation assembly process. Both the fast assembly and normal assembly were tested.
sed to gradually increase the time step size from its initial value of 1.0E6
Increased Salt Diffusion Coefficient
The effective dispersion of concentration is given by
is the pore water velocity in the fractured rock, which for this case has a constant value of
D = 1.0E-9 and vLα = 4.981E-3.
This variation sets the dispersion length Lα to zero, and the salt diffusion coefficient D to 4.981E
results in a modified test with the same effective diffusion and hence the same semi
Page 39
in salinity in the fractured rock, as a proportion of the salinity is diffusing into the surrounding rock matrix. The time taken for the mid-point relative concentration to reach 0.99 is increased by more than a factor 10 due to RMD.
linear system is solved using Newton iteration on each time step for all variables as a single group. Automatic time stepping is used to gradually increase the time step size from its initial
linear system of equations that arise at each time step according specified sequence of Newton iterations on subgroups of the full system of equations. In this test
This setup also uses nodal quadrature in order to allow an optimized fast equation assembly process. Both
sed to gradually increase the time step size from its initial value of 1.0E6
is the pore water velocity in the fractured rock, which for this case has a constant value of
to zero, and the salt diffusion coefficient D to 4.981E-3. This
results in a modified test with the same effective diffusion and hence the same semi-analytical solution.
Ref AMEC/ENV/CONNECTFLOW/16
2.9.3.4 Finite Volume RMD
This variant uses the alternative finite volume RMD method indiscretisation of the rock matrix into a 1D column of cells at each solution node in the model. The discretisation is specified by the user, e.g. reasonable accuracy for a given level of refinement.compatible with reactive transport. The model used for verification is thmatrix porosity of 0.3.
Figure 2-40 Schematic of the distribution of cell sizes in the rock matrix
2.9.4 Results
The semi-analytical solution is derived using Laplace transforms, which are then inverted numerically. The details of this process are covered in [
The results show good agreement with the swithin 1% of the semi-analytical solution for all variations. The concentration profiles for three time values are shown in Figure 2-41.
Fracture
Original distribution (x = D/5)
Distribution 2 (x = D/15)
Distribution 3 (x = D/15)
Distribution 4 (x = D/21)
Distribution 5 (x = D/31)
amecfw.com
This variant uses the alternative finite volume RMD method in ConnectFlow that provides an explicit discretisation of the rock matrix into a 1D column of cells at each solution node in the model. The discretisation is specified by the user, e.g. Figure 2-40. This method provides computational efficiency with reasonable accuracy for a given level of refinement. Unlike the original RMD method, this method is compatible with reactive transport. The model used for verification is the same as the base case, but with a
Schematic of the distribution of cell sizes in the rock matrix.
derived using Laplace transforms, which are then inverted numerically. The details of this process are covered in [15].
The results show good agreement with the semi-analytical solution, the ConnectFlow concentrations being analytical solution for all variations. The concentration profiles for three time values
Rock matrix Fracture
x 2x 3x 4x 5x
x 2x 4x 6x 8x
x 2x 4x 8x 16
5x 4x 3x 2x x
x x x x x
D
Page 40
ConnectFlow that provides an explicit discretisation of the rock matrix into a 1D column of cells at each solution node in the model. The
This method provides computational efficiency with Unlike the original RMD method, this method is
e same as the base case, but with a
derived using Laplace transforms, which are then inverted numerically. The
analytical solution, the ConnectFlow concentrations being analytical solution for all variations. The concentration profiles for three time values
Ref AMEC/ENV/CONNECTFLOW/16
The results for the finite volume RMD method are shown in agreement with the analytical solution, but accuracy increases as the cell sizes closest to the fracture decrease in size, either due to an increase in the number of cells or by using a distribution tin cell size with distance from the fracture.
Figure 2-41 Crank Nicholson - Relative concentration
0.00E+00
1.00E-01
2.00E-01
3.00E-01
4.00E-01
5.00E-01
6.00E-01
7.00E-01
8.00E-01
9.00E-01
1.00E+00
0 2000 4000
Rela
tive C
on
cen
trati
on
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0.00E+00
Re
lativ
e c
on
cent
ratio
n
FV RMD 5
FV RMD 5 (distribution 2)
FV RMD 5 (distribution 3)
amecfw.com
The results for the finite volume RMD method are shown in Figure 2-42 to Figure 2agreement with the analytical solution, but accuracy increases as the cell sizes closest to the fracture decrease in size, either due to an increase in the number of cells or by using a distribution tin cell size with distance from the fracture.
Relative concentration
4000 6000 8000 10000
Distance [m]
ConnectFlow 5.0E7 seconds
Semi analytical 5.0E7 seconds
ConnectFlow 5.0E8 seconds
Semi analytical 5.0E8 seconds
ConnectFlow 5.0E9 seconds
Semi analytical 5E9 seconds
2.00E+03
Distance (m)
FV RMD 5 (distribution 4) FV RMD 20
FV RMD 5 (distribution 5) Analytical RMD
FV RMD 10
Page 41
2-44. There is good agreement with the analytical solution, but accuracy increases as the cell sizes closest to the fracture decrease in size, either due to an increase in the number of cells or by using a distribution that increases
ConnectFlow 5.0E7 seconds
Semi analytical 5.0E7 seconds
ConnectFlow 5.0E8 seconds
Semi analytical 5.0E8 seconds
ConnectFlow 5.0E9 seconds
Semi analytical 5E9 seconds
4.00E+03
Analytical RMD
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-42 Relative concentration along the column at time t=1.0matrix diffusion (RMD) with varying number of matrix cells and different cell sizes compared to an analytical solution.
Figure 2-43 Relative fracture water concentration midway along the column against time, using finite volume rock matrix diffusion with varying number of rock matrix cells compared to an analytical solution.
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0.00E+00 2.00E+09
Rel
ativ
e co
ncen
trat
ion
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0.00E+00 2.00E+09
Rel
ativ
e co
ncen
trat
ion
amecfw.com
Relative concentration along the column at time t=1.0·108 s, using finite volume (FV) rock matrix diffusion (RMD) with varying number of matrix cells and different cell sizes compared to an
Relative fracture water concentration midway along the column against time, using finite volume rock matrix diffusion with varying number of rock matrix cells compared to an analytical solution.
4.00E+09 6.00E+09 8.00E+09
Time (s)
Finite volume RMD (5 cells)
Finite volume RMD (10 cells)
Finite volume RMD (20 cells)
Analytical RMD
4.00E+09 6.00E+09 8.00E+09
Time (s)
Finite volume RMD (5 cells)
Finite volume RMD (10 cells)
Finite volume RMD (20 cells)
Analytical RMD
Page 42
108 s, using finite volume (FV) rock matrix diffusion (RMD) with varying number of matrix cells and different cell sizes compared to an
Relative fracture water concentration midway along the column against time, using finite volume rock matrix diffusion with varying number of rock matrix cells compared to an analytical solution.
8.00E+09
Finite volume RMD (5 cells)
Finite volume RMD (10 cells)
Finite volume RMD (20 cells)
8.00E+09
Finite volume RMD (5 cells)
Finite volume RMD (10 cells)
Finite volume RMD (20 cells)
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-44 Relative fracture water concentration midway along the column against time, using finite volume rock matrix diffusion with varying number of rock matrix cells compared to an analytical solution.
2.10 1D Nuclide Transport with S
2.10.1 Overview
This case considers transient onesorption and decay are considered.
The test case is taken from [16] and has an analytical solution.
2.10.2 Problem Definition
Figure 2-39 depicts the modelled 1D domain.
Figure 2-45 Schematic illustration of the problem definition
amecfw.com
Relative fracture water concentration midway along the column against time, using finite volume rock matrix diffusion with varying number of rock matrix cells compared to an analytical solution.
1D Nuclide Transport with Sorption and Decay
This case considers transient one-dimensional nuclide transport due to advection and diffusion. Both sorption and decay are considered.
] and has an analytical solution.
depicts the modelled 1D domain.
Schematic illustration of the problem definition
Page 43
Relative fracture water concentration midway along the column against time, using finite volume rock matrix diffusion with varying number of rock matrix cells compared to an analytical solution.
dimensional nuclide transport due to advection and diffusion. Both
Ref AMEC/ENV/CONNECTFLOW/16
Symbol
k
U
D
Lα
Tα
Rn1
Rn2
1nλ
2nλ
τ
ρ
µ
φ
Table 2-18 Input parameters
Constant pressure boundary conditions are applied to generate the desired Darcy velocity. The modelled is 20 days which also corresponds to the half life of the parent nuclide N1.
The mesh consists of 100 CB08 elements along the length of the flow domain, and the time step is taken to be 1E4 seconds.
2.10.3 Variations
2.10.3.1 Fast Linear Transport
Four runs are carried out to illustrate the effect of sorption and decay on the solution.
► No decay or sorption
► Sorption only
► Decay only
► Sorption and decay
amecfw.com
Parameter Value
Rock permeability 1.24E-9 m
Darcy velocity 3.486E-7 m/s
Nuclide diffusion coefficient 1.162E-7
Longitudinal dispersivity 0 m
Transverse dispersivity 0 m
Retardation factor nuclide 1 2.0
Retardation factor nuclide 2 1.0
Decay constant nuclide 1 4.011E-7
Decay constant nuclide 2 1.0E-20 1/s
Tortuousity 1.0
Density 1000.0 kg/m
Viscosity 1.0E-3 Pa.s
Porosity 0.3
Constant pressure boundary conditions are applied to generate the desired Darcy velocity. The modelled is 20 days which also corresponds to the half life of the parent nuclide N1.
The mesh consists of 100 CB08 elements along the length of the flow domain, and the time step is taken
runs are carried out to illustrate the effect of sorption and decay on the solution.
Page 44
Value
9 m2
7 m/s
7m2/s
0 m
0 m
7 1/s
20 1/s
1000.0 kg/m3
3 Pa.s
Constant pressure boundary conditions are applied to generate the desired Darcy velocity. The timescale modelled is 20 days which also corresponds to the half life of the parent nuclide N1.
The mesh consists of 100 CB08 elements along the length of the flow domain, and the time step is taken
runs are carried out to illustrate the effect of sorption and decay on the solution.
Ref AMEC/ENV/CONNECTFLOW/16
2.10.3.2 Crank Nicholson
This variation repeats the sorption and decay case using the Crank Nicholson transient s
2.10.4 Results
The results show excellent agreement with the analytical solution [nuclide N1 is compared with the analytical solution for each of the four fast linear transport runs in 2-46, Figure 2-47, Figure 2-48 and
The Crank Nicholson results were very close to the Fast Transient results, with the peak daughter nuclide concentration being 1% higher and the parent nuclide concentration being identical.
Figure 2-50 shows the ConnectFlow daughter nuclide N2 concentration for the sorption and decay case.
Figure 2-46 N1 concentration with no sorption or decay
0
0.001
0.002
0.003
0.004
0.005
0.006
0.007
0.008
0.009
0.01
0 1
Co
ncen
trati
on
amecfw.com
This variation repeats the sorption and decay case using the Crank Nicholson transient s
The results show excellent agreement with the analytical solution [17]. The concentration of the parent nuclide N1 is compared with the analytical solution for each of the four fast linear transport runs in
and Figure 2-49.
The Crank Nicholson results were very close to the Fast Transient results, with the peak daughter nuclide her and the parent nuclide concentration being identical.
shows the ConnectFlow daughter nuclide N2 concentration for the sorption and decay case.
N1 concentration with no sorption or decay
2 3 4
Distance [m]
ConnectFlow
Analytical Solution
Page 45
This variation repeats the sorption and decay case using the Crank Nicholson transient solver.
]. The concentration of the parent nuclide N1 is compared with the analytical solution for each of the four fast linear transport runs in Figure
The Crank Nicholson results were very close to the Fast Transient results, with the peak daughter nuclide her and the parent nuclide concentration being identical.
shows the ConnectFlow daughter nuclide N2 concentration for the sorption and decay case.
ConnectFlow
Analytical Solution
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-47 N1 concentration with sorption only
Figure 2-48 N1 concentration with decay only
0
0.001
0.002
0.003
0.004
0.005
0.006
0.007
0.008
0.009
0.01
0 1
Co
ncen
trati
on
0
0.001
0.002
0.003
0.004
0.005
0.006
0.007
0.008
0.009
0.01
0 1
Co
ncen
trati
on
amecfw.com
N1 concentration with sorption only
N1 concentration with decay only
2 3 4
Distance [m]
ConnectFlow
Analytical Solution
2 3 4
Distance [m]
ConnectFlow
Analytical Solution
Page 46
ConnectFlow
Analytical Solution
ConnectFlow
Analytical Solution
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-49 N1 concentration with both sorption and decay
Figure 2-50 Parent and daughter concentrations for the
0
0.001
0.002
0.003
0.004
0.005
0.006
0.007
0.008
0.009
0.01
0 1
Co
ncen
trati
on
0
0.001
0.002
0.003
0.004
0.005
0.006
0.007
0.008
0.009
0.01
0 1
Co
ncen
trati
on
amecfw.com
N1 concentration with both sorption and decay
Parent and daughter concentrations for the sorption and decay case
2 3 4
Distance [m]
ConnectFlow
Analytical Solution
2 3 4
Distance [m]
Page 47
ConnectFlow
Analytical Solution
Parent - N1
Daughter - N2
Ref AMEC/ENV/CONNECTFLOW/16
2.11 Mass Flux Calculations
2.11.1 Overview
The mass conserving algorithm was originally implemented in ConnectFlow for particle tracking calculations. The fluxes generated during particle tracking are useful in their own right for calculaflux passing through a particular region of a CPM model. This verification case compares a flux calculation using the mass conserving algorithm with an analytic solution to the same problem.
2.11.2 Problem Definition
Consider the following 3D CPM model
► A regular mesh of 4 layers of 16 x 16 cuboidal (CB08) finite elements, oriented parallel to the xplane. The dimensions of each finite element are 100 m x 100 m x 100 m giving a model with dimensions 1600 m in the x and y directions and 400 m in the
► The finite elements consist of rock 1 with permeability 1x10finite elements (4 layers of 4 x 4) which consist of rock 2 with permeability 1x102-51).
► Pressure (Dirichlet) boundary conditions are applied to the top (z=400 m) and bottom (z=0model and no-flow boundary conditions are applied to the other sides of the mpressure gradient along the z-
The symmetry of the problem allows an analytic solution to the flow through each finite element using the following expression
ρµ
Adz
dpkF =
where
A is the area = 10,000 m2.
k is the permeability
µ is the viscosity = 0.001 Ns/m
ρ is the density = 1000 kg/m
dp/dz is the pressure gradient = 250 N/m.
F is the mass flux through the element.
amecfw.com
Mass Flux Calculations
The mass conserving algorithm was originally implemented in ConnectFlow for particle tracking calculations. The fluxes generated during particle tracking are useful in their own right for calculaflux passing through a particular region of a CPM model. This verification case compares a flux calculation using the mass conserving algorithm with an analytic solution to the same problem.
Consider the following 3D CPM model,
A regular mesh of 4 layers of 16 x 16 cuboidal (CB08) finite elements, oriented parallel to the xplane. The dimensions of each finite element are 100 m x 100 m x 100 m giving a model with dimensions 1600 m in the x and y directions and 400 m in the z direction.
The finite elements consist of rock 1 with permeability 1x10-14 m2 except for a vertical column of 64 finite elements (4 layers of 4 x 4) which consist of rock 2 with permeability 1x10
Pressure (Dirichlet) boundary conditions are applied to the top (z=400 m) and bottom (z=0flow boundary conditions are applied to the other sides of the model. These provide a
-axis of 250 N/m.
The symmetry of the problem allows an analytic solution to the flow through each finite element using the
.
is the viscosity = 0.001 Ns/m2
is the density = 1000 kg/m3
dp/dz is the pressure gradient = 250 N/m.
F is the mass flux through the element.
Page 48
The mass conserving algorithm was originally implemented in ConnectFlow for particle tracking calculations. The fluxes generated during particle tracking are useful in their own right for calculating the flux passing through a particular region of a CPM model. This verification case compares a flux calculation using the mass conserving algorithm with an analytic solution to the same problem.
A regular mesh of 4 layers of 16 x 16 cuboidal (CB08) finite elements, oriented parallel to the x-y plane. The dimensions of each finite element are 100 m x 100 m x 100 m giving a model with
except for a vertical column of 64 finite elements (4 layers of 4 x 4) which consist of rock 2 with permeability 1x10-12 m2 (see Figure
Pressure (Dirichlet) boundary conditions are applied to the top (z=400 m) and bottom (z=0 m) of the odel. These provide a
The symmetry of the problem allows an analytic solution to the flow through each finite element using the
Ref AMEC/ENV/CONNECTFLOW/16
Thus the vertical flux through the finite elements of rock type 2 is 2.5 kg/s aneach of the other finite elements is 0.025 kg/s. The total flux through all of the elements in each layer is then 43.6 kg/s.
2.11.3 Results
Using the command, >> CALCULATE CONSERVED MASS FLUXsolution to this problem exactly.
Figure 2-51 The rock types used for the mass flux verification test. Red represents rock type 2 and blue denotes rock type 1. Note that the rock types are constant along the z
2.12 Reactive Transport
2.12.1 Overview
This case considers transient onechemical reactions [18]. The results are compared with equivalent calculations carried out by Phast [and contrasted with ConnectFlow calculations without reactions included.
2.12.2 Problem Definition
For each case, a horizontal column, 10 m in length and 1 m in width and height, of grid cells is considered, as shown in Figure 2-52. The grid is discretised into cells that are cells in total. The properties used are given in used by Phast leads to numerical dispersion equal to half the cell size and therefore it is necessary to take this into account when setting the dispersion lengths, although it is a small effect relative to the diffusion in these cases. The dispersion length in held constant and is uniform across the model
amecfw.com
Thus the vertical flux through the finite elements of rock type 2 is 2.5 kg/s and the vertical flux through each of the other finite elements is 0.025 kg/s. The total flux through all of the elements in each layer is
>> CALCULATE CONSERVED MASS FLUX, ConnectFlow recreates the analytic
The rock types used for the mass flux verification test. Red represents rock type 2 and blue denotes rock type 1. Note that the rock types are constant along the z-axis.
Reactive Transport
This case considers transient one-dimensional, multi-component reactive transport due to advection and ]. The results are compared with equivalent calculations carried out by Phast [
and contrasted with ConnectFlow calculations without reactions included.
e, a horizontal column, 10 m in length and 1 m in width and height, of grid cells is considered, . The grid is discretised into cells that are 0.05 m in each dimension, giving 80,000
cells in total. The properties used are given in Table 2-19. Note that the spatial discretisation schemes o numerical dispersion equal to half the cell size and therefore it is necessary to take
this into account when setting the dispersion lengths, although it is a small effect relative to the diffusion in these cases. The dispersion length in Table 2-19 includes this numerical dispersion. The fluid density is held constant and is uniform across the model.
Page 49
d the vertical flux through each of the other finite elements is 0.025 kg/s. The total flux through all of the elements in each layer is
, ConnectFlow recreates the analytic
The rock types used for the mass flux verification test. Red represents rock type 2 and blue
omponent reactive transport due to advection and ]. The results are compared with equivalent calculations carried out by Phast [19]
e, a horizontal column, 10 m in length and 1 m in width and height, of grid cells is considered, 0.05 m in each dimension, giving 80,000
. Note that the spatial discretisation schemes o numerical dispersion equal to half the cell size and therefore it is necessary to take
this into account when setting the dispersion lengths, although it is a small effect relative to the diffusion in includes this numerical dispersion. The fluid density is
Ref AMEC/ENV/CONNECTFLOW/16
The column is initially filled with a water (aqueous solution) in Then a second water with a different composition is introduced at the upstream end of the column and allowed to flow advectively into it. The flow is specified as a flux boundary condition at the inflow end of tmodel and a zero pressure boundary condition at the outflow end, which also has an outflow (zero dispersive flux) boundary condition to allow the solutes to flow advectively from the model. The advective transport velocity is 0.1 m/y and the simulation the incoming water to be advectively transported along the full length of the column, although dispersion and diffusion processes will cause some spreading out of the front. All concentrations armass fractions in kilograms per kilogram of solution (kg/kg
Figure 2-52 Column model used for verification of reactive transport, coloured by head
Symbol
k
φ
D
Lα Longitudinal dispersion length
Tα Transverse
T
µ
ρ
U
dt
nt
Table 2-19 Input parameters for reactive transport verification
amecfw.com
The column is initially filled with a water (aqueous solution) in equilibrium with one or more mineral phases. a second water with a different composition is introduced at the upstream end of the column and
allowed to flow advectively into it. The flow is specified as a flux boundary condition at the inflow end of tmodel and a zero pressure boundary condition at the outflow end, which also has an outflow (zero dispersive flux) boundary condition to allow the solutes to flow advectively from the model. The advective transport velocity is 0.1 m/y and the simulation is run for 120 years, allowing more than sufficient time for the incoming water to be advectively transported along the full length of the column, although dispersion and diffusion processes will cause some spreading out of the front. All concentrations armass fractions in kilograms per kilogram of solution (kg/kgs).
olumn model used for verification of reactive transport, coloured by head
Parameter Value
Rock permeability 1.0E-17 m
Porosity 1.0E-
Solute diffusion coefficient 1.0E-9 m
Longitudinal dispersion length 0.05 m
Transverse dispersion length 0.05 m
Temperature 25 °C
Fluid viscosity 1.0E-3 Pa.s
Fluid density 1.0E3 kg/m
Darcy velocity 1.0E-5 m/y
Time step size 1.0 y
Number of time steps 120
reactive transport verification.
Page 50
ne or more mineral phases. a second water with a different composition is introduced at the upstream end of the column and
allowed to flow advectively into it. The flow is specified as a flux boundary condition at the inflow end of the model and a zero pressure boundary condition at the outflow end, which also has an outflow (zero dispersive flux) boundary condition to allow the solutes to flow advectively from the model. The advective
is run for 120 years, allowing more than sufficient time for the incoming water to be advectively transported along the full length of the column, although dispersion and diffusion processes will cause some spreading out of the front. All concentrations are represented as
olumn model used for verification of reactive transport, coloured by head.
Value
17 m2
-4
9 m2/s
0.05 m
0.05 m
25 °C
3 Pa.s
1.0E3 kg/m3
5 m/y
1.0 y
Ref AMEC/ENV/CONNECTFLOW/16
2.12.3 Variations
2.12.3.1 Mineral Equilibration
This variant considers equilibration of a mixture of pure water and an oxygenated saline water with calcite and pyrite. It provides an example of a redox reaction. Thedissolution/precipitation and the oxidation of iron (II) and sulphide in pyrite to iron(III) and sulphate:
4PQ
4PQ
Equilibration with CO2(g) has not been considered. with a sufficient initial quantity (10.0 mol/waters are given in Table 2-20. The column is initially filled with pure water calcite and pyrite and the saline water is introduced to the upby adjusting the chloride mass fraction and prephreeqc.dat thermodynamic database is used.
pH
pe
Component mass fractions (kg/kgs)
C
Ca
Cl
Fe
Na
S
Table 2-20 Water composition for calcite and pyrite equilibration
2.12.3.2 Ion Exchange
This variant considers the reaction of a mixture of two aqueous solutions and an ion exchanger that is able to exchange cations. The reactions are defined in the standard phreeqc.dat thermodynamic databaseusing the example exchanger ‘X’. The model initially containssmall amount of potassium, and a the column. The composition of the waters is given in exchanger X with an initial quantity of 0.011 moles per kilogram of water (mol/initialised by equilibrium with the NaCl water.
amecfw.com
considers equilibration of a mixture of pure water and an oxygenated saline water with calcite It provides an example of a redox reaction. The following reactions are significant for calcite
dissolution/precipitation and the oxidation of iron (II) and sulphide in pyrite to iron(III) and sulphate:
RRST ↔ RVW < RSTVX
;RST ↔ ;W < RSTVX
�V < 14SV < 4;VS ↔ 4PQVW < 8�SYVX < 8;W
VW < SV < 4;W ↔ 4PQTW < 2;VS
(g) has not been considered. Both the calcite and pyrite are present in the model with a sufficient initial quantity (10.0 mol/kgw) such that they will not be depleted. The composition
. The column is initially filled with pure water that has been equilibratedcalcite and pyrite and the saline water is introduced to the upstream end. Both waters are charge balanced by adjusting the chloride mass fraction and pre-equilibrated with calcite and pyrite. The standard
thermodynamic database is used.
Saline water Pure water
7.00 7.00
13.00 4.00
0.00 0.00
0.00 0.00
3.55E-5 0.00
0.00 0.00
2.30E-5 0.00
0.00 0.00
ater composition for calcite and pyrite equilibration.
considers the reaction of a mixture of two aqueous solutions and an ion exchanger that is able to exchange cations. The reactions are defined in the standard phreeqc.dat thermodynamic database
. The model initially contains a sodium chloride (NaCl) small amount of potassium, and a calcium chloride (CaCl2) solution is introduced at the upstream end of the column. The composition of the waters is given in Table 2-21. The column also contains exchanger X with an initial quantity of 0.011 moles per kilogram of water (mol/kgw), whose composition is initialised by equilibrium with the NaCl water.
Page 51
considers equilibration of a mixture of pure water and an oxygenated saline water with calcite following reactions are significant for calcite
dissolution/precipitation and the oxidation of iron (II) and sulphide in pyrite to iron(III) and sulphate:
(2-1)
(2-2)
(2-3)
(2-4)
Both the calcite and pyrite are present in the model ) such that they will not be depleted. The compositions of the
that has been equilibrated with stream end. Both waters are charge balanced
equilibrated with calcite and pyrite. The standard
Pure water
7.00
4.00
0.00
0.00
0.00
0.00
0.00
0.00
considers the reaction of a mixture of two aqueous solutions and an ion exchanger that is able to exchange cations. The reactions are defined in the standard phreeqc.dat thermodynamic database,
(NaCl) solution, with a solution is introduced at the upstream end of
. The column also contains the ion ), whose composition is
Ref AMEC/ENV/CONNECTFLOW/16
pH
pe
Component mass fractions (kg/kgs)
Ca
Cl
K
Na
Table 2-21 Water composition for
2.12.3.3 Kinetic dissolution of K-feldspar
This variant considers the dissolution of Kequilibrium under the timescales of interest. Therefore, it is appropriate to model this reaction using a kinetic approach. The reactions are defined in the standard phreeqc.dat thermodynamic databasefollows:
Z[\�]TS^ < 8The model initially contains a salineof the column. The composition of the waters is given in0.02 moles of K-feldspar per kilogram of water in the model2-23. The rate expressions are contained in the thermodynamic database.
pH
pe
Component mass fractions (kg/kgs)
Al
Cl
K
Na
Si
Table 2-22 Water composition for
amecfw.com
CaCl2 water NaCl water
7.00 7.00
4.00 4.00
2.40E-4 0.00
4.25E-4 3.90E
0.00 3.91E
0.00 2.30E
ater composition for ion exchange.
feldspar
dissolution of K-feldspar, which is a slow process and so does not tend to reach equilibrium under the timescales of interest. Therefore, it is appropriate to model this reaction using a
ons are defined in the standard phreeqc.dat thermodynamic database
8;VS → ZW < [\�S;�YX < 3;Y�]SY
saline solution and a dilute acidic solution is introduced at the upstream end of the column. The composition of the waters is given in Table 2-22. There is a uniform initial quantity of
feldspar per kilogram of water in the model. The kinetic parameters are given in The rate expressions are contained in the thermodynamic database.
Dilute water Saline water
4.00 7.00
4.00 4.00
0.00 1.17E
3.09E-6 3.08E
0.00 1.69E
2.00E-6 2.00E
0.00 3.64E
ater composition for K-feldspar dissolution.
Page 52
water
7.00
4.00
0.00
-4
-5
-4
feldspar, which is a slow process and so does not tend to reach equilibrium under the timescales of interest. Therefore, it is appropriate to model this reaction using a
ons are defined in the standard phreeqc.dat thermodynamic database as
(2-5)
solution is introduced at the upstream end There is a uniform initial quantity of
The kinetic parameters are given in Table
water
7.00
4.00
-6
-3
-6
-3
-6
Ref AMEC/ENV/CONNECTFLOW/16
Parameter
Time step subdivision
Runge-Kutta subintervals
P1 P2
Tolerance
Table 2-23 Kinetic parameters for
2.12.4 Results
2.12.4.1 Mineral Equilibration
Figure 2-53 shows the mass fraction profiles for iron. Iron is not present in the initial are no plots for the ConnectFlow case without chemistry. However, iron is produced in solutiooxidation of pyrite by the oxygenated inflowing saline water. ConnectFlow and Phast are in excellent agreement in the calculation of the total amount of iron in solution. profiles for sulphate, again showing very good agreement between Phast and ConnectFlow. in good agreement for the calculated 2-55.
amecfw.com
Value
10
3
1.36E4 dm-1
0.1
1.0E-8
for K-feldspar dissolution.
shows the mass fraction profiles for iron. Iron is not present in the initial are no plots for the ConnectFlow case without chemistry. However, iron is produced in solutiooxidation of pyrite by the oxygenated inflowing saline water. ConnectFlow and Phast are in excellent agreement in the calculation of the total amount of iron in solution. Figure 2-54 shows the mass fraction profiles for sulphate, again showing very good agreement between Phast and ConnectFlow.
calculated pe values (a measure of the redox conditions), as shown in
Page 53
shows the mass fraction profiles for iron. Iron is not present in the initial waters, hence there are no plots for the ConnectFlow case without chemistry. However, iron is produced in solution during the oxidation of pyrite by the oxygenated inflowing saline water. ConnectFlow and Phast are in excellent
shows the mass fraction profiles for sulphate, again showing very good agreement between Phast and ConnectFlow. They are also
pe values (a measure of the redox conditions), as shown in Figure
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-53 Comparison of mass fraction profiles of iron for the calcite and pyrite equilibration case between ConnectFlow (CF) and Phast. Mass fractions are sampled at 0.5column.
0.0E+00
2.0E-09
4.0E-09
6.0E-09
8.0E-09
1.0E-08
1.2E-08
1.4E-08
0.0 1.0 2.0
Fe
(k
g/k
gs
)
CF chemistry 10 y
Phast 10 y
amecfw.com
Comparison of mass fraction profiles of iron for the calcite and pyrite equilibration case een ConnectFlow (CF) and Phast. Mass fractions are sampled at 0.5 m intervals along the model
2.0 3.0 4.0 5.0 6.0 7.0 8.0
Distance (m)
CF chemistry 30 y CF chemistry 120 y
Phast 30 y Phast 120 y
Page 54
Comparison of mass fraction profiles of iron for the calcite and pyrite equilibration case m intervals along the model
9.0 10.0
CF chemistry 120 y
Phast 120 y
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-54 Comparison of mass fraction profiles of sulphate for the calcite and pyrite equilibration case between ConnectFlow (CF) and Phast. Mass fractions are sampled at 0.5column.
0.0E+00
1.0E-08
2.0E-08
3.0E-08
4.0E-08
5.0E-08
0.0 1.0 2.0
Su
lph
ate
(k
g/k
gs
)
CF chemistry 10 y
Phast 10 y
amecfw.com
Comparison of mass fraction profiles of sulphate for the calcite and pyrite equilibration case between ConnectFlow (CF) and Phast. Mass fractions are sampled at 0.5 m intervals along the model
2.0 3.0 4.0 5.0 6.0 7.0 8.0
Distance (m)
CF chemistry 30 y CF chemistry 120 y
Phast 30 y Phast 120 y
Page 55
Comparison of mass fraction profiles of sulphate for the calcite and pyrite equilibration case m intervals along the model
9.0 10.0
CF chemistry 120 y
Phast 120 y
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-55 Comparison of pe profiles for the calcite and pyrite equilibration case between ConnectFlow (CF) and Phast. Values are sampled at 0.5 m intervals along the model column.
2.12.4.2 Ion Exchange
Figure 2-56 shows the mass fraction profiles of chloride for component and there is good agreement between ConnectFlow (with and without chemistry) and Phast, showing that the transport is equivalent in each calculation. for calcium. This is not present in solution initially in thmass fraction rises with time. However, its mass fraction is reduced compared to the ConnectFlow case without chemistry calculations because the calcium ions are taken up by the ion exchanger, which releases sodium and potassium ionsexchanger are shown in Figure 2-and Phast.
-6.9
-6.8
-6.7
-6.6
0.0 1.0 2.0 3.0
pe
CF chemistry 10 y
Phast 10 y
amecfw.com
Comparison of pe profiles for the calcite and pyrite equilibration case between ConnectFlow (CF) and Phast. Values are sampled at 0.5 m intervals along the model column.
shows the mass fraction profiles of chloride for three different times. This is a noncomponent and there is good agreement between ConnectFlow (with and without chemistry) and Phast, showing that the transport is equivalent in each calculation. Figure 2-57 shows the mass fraction profiles for calcium. This is not present in solution initially in the model, but as it is introduced in the CaClmass fraction rises with time. However, its mass fraction is reduced compared to the ConnectFlow case without chemistry calculations because the calcium ions are taken up by the ion exchanger, which releases sodium and potassium ions as a consequence. The corresponding profiles for calcium in the
58. There is excellent agreement between the results for ConnectFlow
3.0 4.0 5.0 6.0 7.0 8.0 9.0
Distance (m)
CF chemistry 30 y CF chemistry 120 y
Phast 30 y Phast 120 y
Page 56
Comparison of pe profiles for the calcite and pyrite equilibration case between ConnectFlow
times. This is a non-reactive component and there is good agreement between ConnectFlow (with and without chemistry) and Phast,
shows the mass fraction profiles e model, but as it is introduced in the CaCl2 water its
mass fraction rises with time. However, its mass fraction is reduced compared to the ConnectFlow case without chemistry calculations because the calcium ions are taken up by the ion exchanger, which
The corresponding profiles for calcium in the There is excellent agreement between the results for ConnectFlow
9.0 10.0
CF chemistry 120 y
Phast 120 y
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-56 Comparison of mass fraction profiles of chloride for the ion exchange case between ConnectFlow (CF), with and without chemistry, and Phast. Mass fractions are sampled at 0.5 m intervals along the model column.
3.9E-04
4.0E-04
4.1E-04
4.2E-04
4.3E-04
0.0 1.0 2.0
Cl
(kg
/kg
s)
CF chemistry 10 y
CF no chemistry 10 y
Phast 10 y
NaCl water
amecfw.com
Comparison of mass fraction profiles of chloride for the ion exchange case between ConnectFlow (CF), with and without chemistry, and Phast. Mass fractions are sampled at 0.5 m intervals
2.0 3.0 4.0 5.0 6.0 7.0 8.0
Distance (m)
CF chemistry 30 y CF chemistry 120 y
CF no chemistry 30 y CF no chemistry 120 y
Phast 30 y Phast 120 y
CaCl2 water
Page 57
Comparison of mass fraction profiles of chloride for the ion exchange case between ConnectFlow (CF), with and without chemistry, and Phast. Mass fractions are sampled at 0.5 m intervals
9.0 10.0
CF chemistry 120 y
CF no chemistry 120 y
Phast 120 y
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-57 Comparison of mass fraction profiles of calcium for the ion exchange case between ConnectFlow (CF), with and without chemistry, and Phast. Mass fractions are sampled at 0.5 m intalong the model column.
0.0E+00
5.0E-05
1.0E-04
1.5E-04
2.0E-04
2.5E-04
0.0 1.0 2.0
Ca
(k
g/k
gs
)
CF chemistry 10 y
CF no chemistry 10 y
Phast 10 y
NaCl water
amecfw.com
Comparison of mass fraction profiles of calcium for the ion exchange case between ConnectFlow (CF), with and without chemistry, and Phast. Mass fractions are sampled at 0.5 m int
3.0 4.0 5.0 6.0 7.0 8.0
Distance (m)
CF chemistry 30 y CF chemistry 120 y
CF no chemistry 30 y CF no chemistry 120 y
Phast 30 y Phast 120 y
CaCl2 water
Page 58
Comparison of mass fraction profiles of calcium for the ion exchange case between ConnectFlow (CF), with and without chemistry, and Phast. Mass fractions are sampled at 0.5 m intervals
9.0 10.0
CF chemistry 120 y
CF no chemistry 120 y
Phast 120 y
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-58 Comparison of the CaX2 distribution (in moles per kilogram of water) across the model for the ion exchange case between ConnectFlow (CF) and Phast. Quantities are sampled at 0.5 m intervals along the model column.
2.12.4.3 K-feldspar dissolution
Figure 2-59 shows the increase in the the dissolution of K-feldspar. The decrease in the amount of KFigure 2-60. There is excellent agreement between the results for ConnectFlow and Phast.
0.0E+00
1.0E-03
2.0E-03
3.0E-03
4.0E-03
5.0E-03
6.0E-03
0.0 1.0 2.0
Ca
X2 (
mo
l/k
gw
)
CF chemistry 10 y
Phast 10 y
amecfw.com
Comparison of the CaX2 distribution (in moles per kilogram of water) across the model for the ion exchange case between ConnectFlow (CF) and Phast. Quantities are sampled at 0.5 m intervals along
increase in the mass fraction of aluminium over time at three differentThe decrease in the amount of K-feldspar due to dissolution is shown in
There is excellent agreement between the results for ConnectFlow and Phast.
2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0
Distance (m)
CF chemistry 30 y CF chemistry 120 y
Phast 30 y Phast 120 y
Page 59
Comparison of the CaX2 distribution (in moles per kilogram of water) across the model for the ion exchange case between ConnectFlow (CF) and Phast. Quantities are sampled at 0.5 m intervals along
three different times due to to dissolution is shown in
There is excellent agreement between the results for ConnectFlow and Phast.
9.0 10.0
CF chemistry 120 y
Phast 120 y
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-59 Comparison of mass fraction profiles of ConnectFlow (CF) and Phast. Mass fractions are sampled at 0.5 m intervals along the model column.
1.1E-06
1.2E-06
1.3E-06
1.4E-06
1.5E-06
1.6E-06
0.0 1.0 2.0
Al
(kg
/kg
s)
CF kinetics 1 year
Phast 1 year
amecfw.com
Comparison of mass fraction profiles of aluminium for the K-feldspar dissolutionConnectFlow (CF) and Phast. Mass fractions are sampled at 0.5 m intervals along the model column.
2.0 3.0 4.0 5.0 6.0 7.0 8.0Distance (m)
CF kinetics 3 years CF kinetics 12 years
Phast 3 years Phast 12 years
Page 60
feldspar dissolution case between ConnectFlow (CF) and Phast. Mass fractions are sampled at 0.5 m intervals along the model column.
8.0 9.0 10.0
CF kinetics 12 years
Phast 12 years
Ref AMEC/ENV/CONNECTFLOW/16
Figure 2-60 Comparison of K-feldspar quantities(CF) and Phast. Mass fractions are sampled at 0.5 m intervals along the model column.
9.5E-03
9.6E-03
9.7E-03
9.8E-03
9.9E-03
1.0E-02
0.0 1.0 2.0
K-f
eld
sp
ar
(mo
l/k
gw
)
CF kinetics 1 year
Phast 1 year
amecfw.com
feldspar quantities for the K-feldspar dissolution case between ConnectFlow (CF) and Phast. Mass fractions are sampled at 0.5 m intervals along the model column.
2.0 3.0 4.0 5.0 6.0 7.0Distance (m)
CF kinetics 1 year CF kinetics 3 years CF kinetics 12 years
Phast 3 years Phast 12 years
Page 61
case between ConnectFlow (CF) and Phast. Mass fractions are sampled at 0.5 m intervals along the model column.
8.0 9.0 10.0
CF kinetics 12 years
Phast 12 years
Ref AMEC/ENV/CONNECTFLOW/16
3. Discrete Fracture Network Verification
A summary of the DFN test cases is given in
Case Title
3.1 3D Fracture distributions
3.2 3D Fracture connectivity.
3.3 3D Fracture connectivity, power
law distribution.
3.4 Upscaling from DFN
3.5 Radial steady state flow.
3.5 Three fracture intersections.
3.7 Steady state flow in fractured
rock.
3.8 Henry’s salt transport.
3.9 Salt transport
3.10 Salt upconing
3.11 Grouting of a single fracture.
3.12 Grouting of fractures
intersecting a fracture in specified set.
Table 3-1 DFN verification test
amecfw.com
Discrete Fracture Network Verification
mmary of the DFN test cases is given in Table 3-1.
Overview
3D Fracture distributions
Generation and export of random fractures. The exported fractures are analysed to check the orientation and side length against the expected values.
3D Fracture connectivity. Evaluation of the critical areal density in connecting 1 m square fractures, with a uniform distribution of orientations within a cube.
3D Fracture connectivity, power law distribution.
Evaluation of the critical areal density as a function of domain size for square fractures with a power law distribution exponent of 2.5 for fracture size and uniform distribution for orientation.
Upscaling from DFN to CPM.
Calculation of permeability distribution from a DFN model with and without guard zones. Import of permeability data into CPM model. Comparison of steady state flow distributions.
Radial steady state flow. Steady state groundwater flow with a borehole used to apply the required mass flow boundary condition.
Three fracture intersections. Steady state groundwater flow between three intersecting fractures. Forward and backward particle tracks are generated.
Steady state flow in fractured Steady state groundwater flow through intersecting fractures within a rock matrix. Rock matrix is modelled using an imported IFZ lattice and also via the in built matrix lattice option.
Henry’s salt transport.
Steady state groundwater flow. Density dependent on salinity. Two variants are modelled, the first modelling the transport of salinity and the second using an imported density field.
Salt transport One-dimensional transport of salt due to a pressure gradient
Salt upconing Upconing of salt water into a tunnel in the centre of a thin 3D model. Comparison of CPM and DFN results.
Grouting of a single fracture. Grouting of a fracture – external surface intersection.
Grouting of fractures intersecting a fracture in
specified set.
Grouting of fracture-fracture intersections. One of the fractures is supposed to represent some physical features such as a tunnel.
Page 62
Discrete Fracture Network Verification
Generation and export of random fractures. The exported fractures are analysed to check the orientation and side length against the expected
Evaluation of the critical areal density in connecting 1 m square fractures, with a uniform
s within a cube.
Evaluation of the critical areal density as a function square fractures with a power
law distribution exponent of 2.5 for fracture size and uniform distribution for orientation.
Calculation of permeability distribution from a DFN model with and without guard zones. Import of permeability data into CPM model. Comparison of
Steady state groundwater flow with a borehole used to apply the required mass flow boundary
Steady state groundwater flow between three intersecting fractures. Forward and backward
through intersecting fractures within a rock matrix. Rock matrix is modelled using an imported IFZ lattice and also via
Steady state groundwater flow. Density dependent on salinity. Two variants are modelled, the first modelling the transport of salinity and the second
dimensional transport of salt due to a
Upconing of salt water into a tunnel in the centre of a thin 3D model. Comparison of CPM and DFN
external surface
fracture intersections. One of the fractures is supposed to represent some physical features such as a tunnel.
Ref AMEC/ENV/CONNECTFLOW/16
3.1 3D Fracture Distributions
3.1.1 Overview
This case generates sets of random fractures using a number of commonly used distributions for length and orientation. The fractures are exported and analysed to verify tthe expected values.
3.1.2 Problem Definition
Random fractures are generated in a 100 m x 100 m x 100 m cube. Six variations are considered with the following combination of properties.
Symbol
Ψ
α
ω
fd
L1
L2
Table 3-2 Input parameters for variations 1
The range of exponents in Table 3where small fractures dominate (exponent 3.5). This is illustrated in
amecfw.com
3D Fracture Distributions
This case generates sets of random fractures using a number of commonly used distributions for length and orientation. The fractures are exported and analysed to verify that the observed distribution matches
Random fractures are generated in a 100 m x 100 m x 100 m cube. Six variations are considered with the following combination of properties.
Parameter Value
Dip angle Uniform distribution 0degrees
Dip direction Uniform distribution 0degrees
Orientation Uniform distribution 0degrees
Fracture density 0.02
Fracture side length 1 Truncated power law distribution
Minimum 1 m
Maximum 150 m
Exponent 2.5, 3.0, 3.5 corresponding to variations 1-3
Fracture side length 2 Truncated power law distribution
Minimum 1 m
Maximum 150 m
Exponent 2.5, 3.0, 3.5 corresponding to variations 1-3
Input parameters for variations 1-3
3-2 covers cases where large fractures dominate (exponent 2.5) and alwhere small fractures dominate (exponent 3.5). This is illustrated in Figure 3-1, Figure
Page 63
This case generates sets of random fractures using a number of commonly used distributions for length hat the observed distribution matches
Random fractures are generated in a 100 m x 100 m x 100 m cube. Six variations are considered with the
Value
Uniform distribution 0-180
Uniform distribution 0-180
Uniform distribution 0-180
Truncated power law
2.5, 3.0, 3.5 corresponding
Truncated power law
2.5, 3.0, 3.5 corresponding
covers cases where large fractures dominate (exponent 2.5) and also Figure 3-2 and Figure 3-3.
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-1 Fractures for exponent of 2.5, connectivity dominated by large fractures
Figure 3-2 Fractures for exponent of 3.0
amecfw.com
Fractures for exponent of 2.5, connectivity dominated by large fractures
Fractures for exponent of 3.0
Page 64
Fractures for exponent of 2.5, connectivity dominated by large fractures
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-3 Fractures for exponent of 3
Symbol
Ψ
α
ω
fd
L
Fracture side length of square
Table 3-3 Input parameters for variations 4
As the fisher parameter increases in variations 4time the standard deviation of the log of the length is increasing in the log norrise to an increased number of larger fractures. This is illustrated in
amecfw.com
Fractures for exponent of 3.5, connectivity dominated by small fractures
Parameter Value
Dip angle
Fisher distribution with dispersion 5.0, 20.0, 100.0 corresponding to variations 4-6
Dip direction Uniform distribution 0degrees
Orientation Uniform distributiondegrees
Fracture density 0.02
Fracture side length of square fractures
Log normal distribution
Mean of log(length) 2
Standard deviation of log(length).
0.2, 0.4, 0.6 corresponding to variations 4-6
Input parameters for variations 4-6
As the fisher parameter increases in variations 4-6, the fractures become increasingly parallel. At the same time the standard deviation of the log of the length is increasing in the log normal distribution which gives rise to an increased number of larger fractures. This is illustrated in Figure 3-4, Figure
Page 65
.5, connectivity dominated by small fractures
Value
Fisher distribution with dispersion 5.0, 20.0, 100.0 corresponding to variations
Uniform distribution 0-180
Uniform distribution 0-180
Log normal distribution
0.2, 0.4, 0.6 corresponding
6, the fractures become increasingly parallel. At the same mal distribution which gives
Figure 3-5 and Figure 3-6.
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-4 Fractures for fisher dispersion 5.0
amecfw.com
Fractures for fisher dispersion 5.0
Page 66
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-5 Reduced range of angles for fisher dispersion 20.0
Figure 3-6 Reduced range of angles for fisher dispersion 100.0 and larger fractures due to increased standard deviation in log normal distribution.
amecfw.com
Reduced range of angles for fisher dispersion 20.0
Reduced range of angles for fisher dispersion 100.0 and larger fractures due to increased standard deviation in log normal distribution.
Page 67
Reduced range of angles for fisher dispersion 100.0 and larger fractures due to increased
Ref AMEC/ENV/CONNECTFLOW/16
3.1.3 Results
All results agree to within 5% of the expected values.
3.1.3.1 Variations 1-3
The volume of the region is 1.0E6 mfractures is 20000. The results for variations 1
Variation Expected Value
Variation 1
Variation 2
Variation 3
Table 3-4 Number of randomly generated fractures
In each of these variations the fracture normal is uniformly distributed over all possible directions. This is tested by calculating the average unit normal vectors over all fractures. The magnitude of the resulting vector should approach zero as the numbefractures being parallel). The results for variations 1
Variation Expected Va
Variation 1
Variation 2
Variation 3
Table 3-5 Magnitude of Average Fracture Normal
For a set of n fractures of side length
distribution exponent η is given in [
1
1 min
ln1
−
=
+= ∑
n
i
i
l
lnη
Applying this to variations 1-3, gives the results shown in
Variation Expected Value
Variation 1
Variation 2
Variation 3
Table 3-6 Estimated power law exponent for fracture side length 1
amecfw.com
hin 5% of the expected values.
The volume of the region is 1.0E6 m3, given a point density of 0.02 the expected number of generated fractures is 20000. The results for variations 1-3 are shown in Table 3-4.
Expected Value Measured Value
20000 19743 1.29%
20000 20116 0.58%
20000 20015 0.08%
Number of randomly generated fractures
In each of these variations the fracture normal is uniformly distributed over all possible directions. This is tested by calculating the average unit normal vectors over all fractures. The magnitude of the resulting vector should approach zero as the number of fractures increases (a value of 1 would correspond to all fractures being parallel). The results for variations 1-3 are shown in Table 3-5.
Expected Value Measured Value
0.0 0.0031 0.31%
0.0 0.0095 0.95%
0.0 0.0065 0.65%
Magnitude of Average Fracture Normal
For a set of n fractures of side length il and minimum side length minl an estimate for the power law
is given in [20] as
3, gives the results shown in Table 3-6 and Table 3-7.
Expected Value Measured Value
2.5 2.513 0.52%
3.0 3.035 1.16%
3.5 3.510 0.29%
Estimated power law exponent for fracture side length 1
Page 68
iven a point density of 0.02 the expected number of generated
Error
1.29%
0.58%
0.08%
In each of these variations the fracture normal is uniformly distributed over all possible directions. This is tested by calculating the average unit normal vectors over all fractures. The magnitude of the resulting
r of fractures increases (a value of 1 would correspond to all
Error
0.31%
0.95%
0.65%
an estimate for the power law
Error
0.52%
1.16%
0.29%
Ref AMEC/ENV/CONNECTFLOW/16
Variation Expected Value
Variation 1
Variation 2
Variation 3
Table 3-7 Estimated power law exponent for fracture side length 2
3.1.3.2 Variations 4-6
The volume of the region is 1.0E6 mfractures is 20000. The results for variations 4
Variation Expected Value
Variation 4
Variation 5
Variation 6
Table 3-8 Number of randomly generated fractures
For a set of n fractures with angle κ is given in [21] as
2
2
1
)3(
R
RR
−
−=κ where ∑
=
=n
inR
1
cos(1
Applying this to variations 4-6, gives the results shown in
Variation Expected Value
Variation 4
Variation 5
Variation 6
Table 3-9 Fisher distribution parameter
amecfw.com
Expected Value Measured Value
2.5 2.513 0.52%
3.0 3.017 0.57%
3.5 3.514 0.40%
Estimated power law exponent for fracture side length 2
The volume of the region is 1.0E6 m3. Given a point density of 0.02, the expected number of generated fractures is 20000. The results for variations 4-6 are shown in Table 3-8.
Expected Value Measured Value
20000 19740 1.30%
20000 19896 0.52%
20000 19771 1.15%
Number of randomly generated fractures
For a set of n fractures with angle θ to the average normal, an estimate for the fisher dispersion parameter
)cos(θ
6, gives the results shown in Table 3-9
Expected Value Measured Value
5.0 5.14 2.90%
20.0 20.11 0.55%
100.0 100.06 0.06%
Fisher distribution parameter
Page 69
Error
0.52%
0.57%
0.40%
. Given a point density of 0.02, the expected number of generated
Error
1.30%
0.52%
1.15%
to the average normal, an estimate for the fisher dispersion parameter
Error
2.90%
0.55%
0.06%
Ref AMEC/ENV/CONNECTFLOW/16
For a log normal distribution, the arithmetic mean and standard deviation are given in [
2
2l
l
e
σµ
µ+
= and
2
2=+ l
l
eeσ
σµ
σ
Where lµ and lσ are the mean and standard deviation of the log of the distribution. Applying this to the
fracture length distribution in variations 4
Variation Expected Value
Variation 4
Variation 5
Variation 6
Table 3-10 Average side length for log normal distribution
Variation Expected Value
Variation 4
Variation 5
Variation 6
Table 3-11 Standard deviation of side length for log normal distribution
3.2 3D Fracture Connectivity
3.2.1 Overview
The DFN software has the ability to create networks of randomcase uses percolation theory to check the generation and connectivity of random fractures within a cube.
3.2.2 Problem Definition
The modelled domain is a cube of side length 20 m. This is filled with randomly generated square fractures with side length 1 m and with random orientation and position. This is illustrated in
amecfw.com
For a log normal distribution, the arithmetic mean and standard deviation are given in [
12
−lσ
are the mean and standard deviation of the log of the distribution. Applying this to the
fracture length distribution in variations 4-6 gives the results shown in Table 3-10 and
Expected Value Measured Value
7.53 7.48 0.68%
8.00 7.96 0.62%
8.85 8.73 1.29%
Average side length for log normal distribution
Expected Value Measured Value
1.52 1.54 1.17%
3.33 3.29 1.20%
5.82 5.59 3.92%
Standard deviation of side length for log normal distribution
3D Fracture Connectivity
The DFN software has the ability to create networks of random fractures with specified properties. This case uses percolation theory to check the generation and connectivity of random fractures within a cube.
The modelled domain is a cube of side length 20 m. This is filled with randomly generated square fractures with side length 1 m and with random orientation and position. This is illustrated in
Page 70
For a log normal distribution, the arithmetic mean and standard deviation are given in [22] as
are the mean and standard deviation of the log of the distribution. Applying this to the
and Table 3-11.
Error
0.68%
0.62%
1.29%
Error
1.17%
1.20%
3.92%
fractures with specified properties. This case uses percolation theory to check the generation and connectivity of random fractures within a cube.
The modelled domain is a cube of side length 20 m. This is filled with randomly generated square fractures with side length 1 m and with random orientation and position. This is illustrated in Figure 3-7.
Ref AMEC/ENV/CONNECTFLOW/16
Symbol
Ψ
α
ω
l
L
Table 3-12 Input parameters
The critical areal density at which all surfaces of the cube should be connected by the fracture network is given in [23] as 1.23.
3.2.3 Results
Thirty different random numbers seeds were used. For each seed a progression of areal densities were used in order to estimate the critical density. The average resulting critical density was 1.32, 7.3% higher than in [23].
Figure 3-7 Fractures at critical areal density
amecfw.com
Parameter Value
Dip angle Uniform distribution 0
degrees
Dip direction Uniform distribution 0
degrees
Orientation Uniform distribution 0
degrees
Fracture side length 1 m
Cube side length 20 m
The critical areal density at which all surfaces of the cube should be connected by the fracture network is
seeds were used. For each seed a progression of areal densities were used in order to estimate the critical density. The average resulting critical density was 1.32, 7.3% higher
Fractures at critical areal density
Page 71
Value
Uniform distribution 0-90 degrees
Uniform distribution 0-90 degrees
Uniform distribution 0-90 degrees
1 m
20 m
The critical areal density at which all surfaces of the cube should be connected by the fracture network is
seeds were used. For each seed a progression of areal densities were used in order to estimate the critical density. The average resulting critical density was 1.32, 7.3% higher
Ref AMEC/ENV/CONNECTFLOW/16
3.3 3D Fracture Connectivity with a Power Law Size Distribution
3.3.1 Overview
This case considers the connectivity of random fractures within a cube, where the fracture lengths follow a power law distribution. The solution is taken from [
3.3.2 Problem Definition
The modelled domain is a cube for a range of increasing sizes. This is square fractures with side length corresponding to a truncated power law.
Symbol
Ψ
α
ω
a
L
Table 3-13 Input parameters
When the exponent is less than 3 the critical fracture density varies with domain size and the connectivity is dominated by the larger fractures. This is illustrated in
For large values of the exponent the connectivity of the smaller fractures dominates and the critical density does not vary with domain size for sufficiently large domains. This is similar
3.3.3 Results
A comparison of the dependence of the critical density on domain size is shown in reference data is taken from [23].
The results from ConnectFlow show good agreement, particularly in terms of thediscussed in [23], varies significantly with the exponent
amecfw.com
3D Fracture Connectivity with a Power Law Size Distribution
This case considers the connectivity of random fractures within a cube, where the fracture lengths follow a power law distribution. The solution is taken from [24].
The modelled domain is a cube for a range of increasing sizes. This is filled with randomly generated square fractures with side length corresponding to a truncated power law.
Parameter Value
Dip angle Uniform distribution 0
degrees
Dip direction Uniform distribution 0
degrees
Orientation Uniform distribution 0
degrees
Exponent in power law 2.5
Cube side length 5 - 300 m
When the exponent is less than 3 the critical fracture density varies with domain size and the connectivity is dominated by the larger fractures. This is illustrated in Figure 3-9.
For large values of the exponent the connectivity of the smaller fractures dominates and the critical density does not vary with domain size for sufficiently large domains. This is similar to case
A comparison of the dependence of the critical density on domain size is shown in
The results from ConnectFlow show good agreement, particularly in terms of the slope which, as ], varies significantly with the exponent a.
Page 72
3D Fracture Connectivity with a Power Law Size Distribution
This case considers the connectivity of random fractures within a cube, where the fracture lengths follow a
filled with randomly generated
Value
Uniform distribution 0-90 degrees
Uniform distribution 0-90 degrees
distribution 0-90 degrees
300 m
When the exponent is less than 3 the critical fracture density varies with domain size and the connectivity
For large values of the exponent the connectivity of the smaller fractures dominates and the critical density to case 3.1.
A comparison of the dependence of the critical density on domain size is shown in Figure 3-8. The
slope which, as
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-8 Critical fracture density variation with domain size
1.00E-04 1.00E-03
Fracture Density
Do
main
Sid
e L
en
gth
amecfw.com
ty variation with domain size
1
10
100
1000
1.00E-02 1.00E-01 1.00E+00
Fracture Density
ConnectFlow
Reference Data
Page 73
ConnectFlow
Reference Data
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-9 Fracture network generated using a power law size distribution (
amecfw.com
Fracture network generated using a power law size distribution (a=2.5)
Page 74
Ref AMEC/ENV/CONNECTFLOW/16
3.4 Upscaling from DFN to CPM
3.4.1 Overview
This case is taken from the DECOVALEX Task C [m region of fractured rock, generated from fracture mapping data from Sellafield UK.
The fracture set consists of 7797 fractures, with lengths varying from 0.5 to >30 m, and apertures varying from 1 to 200 microns.
The upscaled permeabilties are then used in a CPM calculation and the mass flows are compared.
3.4.2 Problem Definition
The modelled domain consists of a 20 m x 20 m x 1 m region with an applied horizontal pressure gradient of 1.0E4 Pa/m, as illustrated in Figure
Figure 3-10 Schematic of problem definition
The fracture distribution is shown in
Symbol
ρ
µ
amecfw.com
Upscaling from DFN to CPM
This case is taken from the DECOVALEX Task C [25] and calculates the permeability through a 20m region of fractured rock, generated from fracture mapping data from Sellafield UK.
The fracture set consists of 7797 fractures, with lengths varying from 0.5 to >30 m, and apertures varying
The upscaled permeabilties are then used in a CPM calculation and the mass flows are compared.
The modelled domain consists of a 20 m x 20 m x 1 m region with an applied horizontal pressure gradient Figure 3-10.
Schematic of problem definition
The fracture distribution is shown in Figure 3-11 and the input parameters in Table
Parameter Value
Density 1000 kg/m
Viscosity 1.0E-3 Ns/m
Page 75
calculates the permeability through a 20 m x 20 m region of fractured rock, generated from fracture mapping data from Sellafield UK.
The fracture set consists of 7797 fractures, with lengths varying from 0.5 to >30 m, and apertures varying
The upscaled permeabilties are then used in a CPM calculation and the mass flows are compared.
The modelled domain consists of a 20 m x 20 m x 1 m region with an applied horizontal pressure gradient
Table 3-14.
Value
1000 kg/m3
3 Ns/m2
Ref AMEC/ENV/CONNECTFLOW/16
Table 3-14 Input parameters
Figure 3-11 Fractured Rock
The DFN permeabilities are calculated on a regular grid of cells and the CPM calculation uses a regular grid of the same resolution. The finest grid resolution tested was 400x400 cells.
3.4.3 Variations
3.4.3.1 Cellular Model Calculation
The DFN region is overlayed with a
amecfw.com
permeabilities are calculated on a regular grid of cells and the CPM calculation uses a regular grid of the same resolution. The finest grid resolution tested was 400x400 cells.
Cellular Model Calculation
The DFN region is overlayed with a grid of cells of the required resolution.
Page 76
permeabilities are calculated on a regular grid of cells and the CPM calculation uses a regular
Ref AMEC/ENV/CONNECTFLOW/16
3.4.3.2 Cellular Model with Guard Zone
Each cell is stretched by a factor 3 in the x and z directions and then the middle section is used to export permeabilities for the area of interest. This helps improve accuracy wherthan one of the cells sides.
3.4.3.3 Regional Model Calculation
The DFN model region is used to define the grid of cells.
3.4.4 Results
The overall flow through the left hand boundary x=from [25] and the upscaled CPM results (with guard zone). The CPM result is 3% larger than the TUL result.
Approach
TUL
ConnectFlow DFN
ConnectFlow CPM (400 x 400 upscaling)
DFN and CPM Results without guard zones agreed to within 6%, whether calculated through region elements or through cellular model calculation.
The distribution of outflow at x = -10 m is compared between DFN and CPM models in range of upscaling resolutions. The data is averaged over 1 m intervals in order to better compare the bulk profile. Flow orthogonal to the pressure gradient at the outflow boundary z =
amecfw.com
Cellular Model with Guard Zone
Each cell is stretched by a factor 3 in the x and z directions and then the middle section is used to export permeabilities for the area of interest. This helps improve accuracy where single fractures intersect more
Regional Model Calculation
The DFN model region is used to define the grid of cells.
The overall flow through the left hand boundary x=-10 is compared against the stress free TUL resu] and the upscaled CPM results (with guard zone). The CPM result is 3% larger than the TUL
Flow X=-10
9.40E-5 m3/s
9.67E-5 m3/s
ConnectFlow CPM (400 x 400 upscaling) 9.71E-5 m3/s
DFN and CPM Results without guard zones agreed to within 6%, whether calculated through region elements or through cellular model calculation.
10 m is compared between DFN and CPM models in range of upscaling resolutions. The data is averaged over 1 m intervals in order to better compare the bulk profile. Flow orthogonal to the pressure gradient at the outflow boundary z = 10 m is shown in
Page 77
Each cell is stretched by a factor 3 in the x and z directions and then the middle section is used to export e single fractures intersect more
10 is compared against the stress free TUL results ] and the upscaled CPM results (with guard zone). The CPM result is 3% larger than the TUL
DFN and CPM Results without guard zones agreed to within 6%, whether calculated through region
10 m is compared between DFN and CPM models in Figure 3-12 for a range of upscaling resolutions. The data is averaged over 1 m intervals in order to better compare the bulk
10 m is shown in Figure 3-13.
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-12 Outflow distribution at left boundary (X=
Figure 3-13 Outflow distribution at top boundary (Z=10 m) for cellular model upscaling with no guard zone
The overall outflow through the 20 m top surface is 5.45E6.01E-6 m3/s as computed by the CPM 400x400 model. This is around 1/20aligned with the pressure gradient.
Figure 3-14 compares the outflow distribution across the three variations in resolution of 400x400. The Cellular and Model Region variationthe guard zone improves the agreement as compared with the DFN solution.
0.00E+00
2.00E-06
4.00E-06
6.00E-06
8.00E-06
1.00E-05
1.20E-05
1.40E-05
-10 -5
Ou
tflo
w m
3/s
-8.00E-06
-6.00E-06
-4.00E-06
-2.00E-06
0.00E+00
2.00E-06
4.00E-06
6.00E-06
8.00E-06
1.00E-05
-10 -5Ou
tflo
w m
3/s
amecfw.com
Outflow distribution at left boundary (X=-10 m) for cellular model upscaling with no guard zone
Outflow distribution at top boundary (Z=10 m) for cellular model upscaling with no guard zone
The overall outflow through the 20 m top surface is 5.45E-6 m3/s as computed by the DFN model and 6 m3/s as computed by the CPM 400x400 model. This is around 1/20th of the outflow in the direction
aligned with the pressure gradient.
compares the outflow distribution across the three variations in 3.4.3 for an upscaling resolution of 400x400. The Cellular and Model Region variations are virtually identical as expected. Use of the guard zone improves the agreement as compared with the DFN solution.
-5 0 5 10
z [m]
0 5 10
z [m]
Page 78
aling with no guard zone
Outflow distribution at top boundary (Z=10 m) for cellular model upscaling with no guard zone
uted by the DFN model and of the outflow in the direction
for an upscaling s are virtually identical as expected. Use of
DFN
CPM 400x400
DFN
CPM 400x400
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-14 Comparison of outflows at left boundary (X=
0.00E+00
2.00E-06
4.00E-06
6.00E-06
8.00E-06
1.00E-05
1.20E-05
1.40E-05
-10 -5
Ou
tflo
w m
3/s
amecfw.com
Comparison of outflows at left boundary (X=-10m) using a CPM resolution of
-5 0 5 10
z [m]
Page 79
10m) using a CPM resolution of 400x400
DFN
Cellular
Region
Guard Zone
Ref AMEC/ENV/CONNECTFLOW/16
3.5 Radial Steady State Flow
3.5.1 Overview
This case models steady groundwater flow in a 2D disk where water is removed from the centre at a constant rate and the outer disk boundary is maintained at a constant head.
The example has a simple analytical
3.5.2 Problem Definition
This case is the DFN equivalent of
Figure 3-15 Schematic of problem definition
For a fracture, the aperture, e, is related to the hydraulic conductivity,
g
Ke
ρ
µ12=
The values in Table 3-15 have scaled Q from 1.0E
A 5 degree sector of the disk is modelled and is tessellated using 100 single fractures along its length. As these fractures are not rectangular, ConFigure 3-16.
amecfw.com
Radial Steady State Flow
This case models steady groundwater flow in a 2D disk where water is removed from the centre at a constant rate and the outer disk boundary is maintained at a constant head.
The example has a simple analytical solution and can be used to test a range of modelling choices.
This case is the DFN equivalent of Case 2.1.
Schematic of problem definition
, is related to the hydraulic conductivity, K by
have scaled Q from 1.0E-7 in Case 2.1 to give an equivalent head distribution.
A 5 degree sector of the disk is modelled and is tessellated using 100 single fractures along its length. As these fractures are not rectangular, ConnectFlow breaks them up into right angle triangles as illustrated in
Page 80
This case models steady groundwater flow in a 2D disk where water is removed from the centre at a
solution and can be used to test a range of modelling choices.
to give an equivalent head distribution.
A 5 degree sector of the disk is modelled and is tessellated using 100 single fractures along its length. As nectFlow breaks them up into right angle triangles as illustrated in
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-16 Fractures in sector of
The fractures used model the circumference of the sector as a straight line. As a result the accuracy of the simulation increases as the angle of the sector decreases.
The outflow at the axis is modelled using a borehole with a specified flow rate worthogonal to the disk.
Symbol
h
Q
K
R
e
r
ρ
µ
g
Table 3-15 Input parameters
3.5.3 Results
The analytical solution is given by
)ln(2
)()(r
R
Kd
QRhrh
π−=
The results from ConnectFlow show good agreement with the analytical solution, as illustrated in 3-17.
amecfw.com
disk
The fractures used model the circumference of the sector as a straight line. As a result the accuracy of the angle of the sector decreases.
The outflow at the axis is modelled using a borehole with a specified flow rate which has direction
Parameter Value
Head at disk circumference 0 m
Outflow from disk 1.11E-14 m
Hydraulic Conductivity 1.0E-8 m/s
Radius of disk 2000 m
Aperture of fracture 1.11E-
Radial distance from axis 0-2000 m
Density 1000 kg/m
Viscosity 1.0E-3 Pa.s
Gravity 9.8 m/s
The analytical solution is given by
The results from ConnectFlow show good agreement with the analytical solution, as illustrated in
Page 81
The fractures used model the circumference of the sector as a straight line. As a result the accuracy of the
hich has direction
Value
0 m
14 m3/s
8 m/s
2000 m
-7 m
2000 m
1000 kg/m3
3 Pa.s
9.8 m/s2
The results from ConnectFlow show good agreement with the analytical solution, as illustrated in Figure
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-17 Variation of head with distance from the axis with an outflow modelled with a borehole
-8
-7
-6
-5
-4
-3
-2
-1
0
0 500
Radius [m]
He
ad
[m
]
amecfw.com
Variation of head with distance from the axis with an outflow modelled with a borehole
1000 1500 2000
Radius [m]
ConnectFlow
Analytical Solution
Page 82
Variation of head with distance from the axis with an outflow modelled with a borehole
ConnectFlow
Analytical Solution
Ref AMEC/ENV/CONNECTFLOW/16
3.6 Three Fracture Intersections
3.6.1 Overview
This case models steady groundwater flow and particle tracking in a simple two dimensional fracture network.
3.6.2 Problem Definition
The problem is a variant of test C1 from DarcyTools [region as shown in Figure 3-18.
Figure 3-18 Three fracture intersections
A 3x3 system of linear equations is derived by applying intersections. This is used to calculate the heads at a, b and c and hence the flow rates in each fracture segment.
The fracture geometry used for this test is defined in
X Start Y Start
0
0
0
Table 3-16 Fracture locations
amecfw.com
Three Fracture Intersections
This case models steady groundwater flow and particle tracking in a simple two dimensional fracture
The problem is a variant of test C1 from DarcyTools [26]. Three fractures are placed in a rectangular
Three fracture intersections
A 3x3 system of linear equations is derived by applying mass conservation at the three fracture intersections. This is used to calculate the heads at a, b and c and hence the flow rates in each fracture
The fracture geometry used for this test is defined in Table 3-16.
Y Start X End Y End
2 12
3 12
5 12
Page 83
This case models steady groundwater flow and particle tracking in a simple two dimensional fracture
]. Three fractures are placed in a rectangular
mass conservation at the three fracture intersections. This is used to calculate the heads at a, b and c and hence the flow rates in each fracture
Y End
5
3
2
Ref AMEC/ENV/CONNECTFLOW/16
3.6.3 Variations
3.6.3.1 Symmetric
For the symmetric case, the fracture analytical flow field where the flow rates along each fracture are almost identical.
3.6.3.2 Non-symmetric
In the non-symmetric case, the fracture apertures are set to 1.0Esection bc, 2.0E-4 m for section ac and 4.0Ethrough ab is removed as shown in
Figure 3-19 Non symmetric fractures
This arrangement means that the flow at b splits, with some of it moving to c and then a, and the rest moving directly towards the left hand boundary.
The particle tracking is tested by releasing 10000 particles at the h=1 surface, with the fraction of particles in each fracture distributed in proportion to the analytical inflow rate.
The proportion of particles leaving the geometry at Y=2, 3 and 5 analytically predicted outflow rates.
Y Analytical inflow distribution
2
3
5
Table 3-17 Analytical inflow/outflow
amecfw.com
For the symmetric case, the fracture aperture is set to 1.0E-4 m for all three fractures. This gives an analytical flow field where the flow rates along each fracture are almost identical.
symmetric case, the fracture apertures are set to 1.0E-4 m for the fracture pa4 m for section ac and 4.0E-4 m for section ab. In addition, the section of fracture passing
through ab is removed as shown in Figure 3-19.
Non symmetric fractures
This arrangement means that the flow at b splits, with some of it moving to c and then a, and the rest moving directly towards the left hand boundary.
The particle tracking is tested by releasing 10000 particles at the h=1 surface, with the fraction of particles in each fracture distributed in proportion to the analytical inflow rate.
The proportion of particles leaving the geometry at Y=2, 3 and 5 should correspond to the ratio of the analytically predicted outflow rates.
Analytical inflow distribution at X=12
Analytical outflow distribution at X=0
7.9% 77.3%
64.9% 10.0%
27.2% 12.7%
Analytical inflow/outflow
Page 84
4 m for all three fractures. This gives an
4 m for the fracture passing through 4 m for section ab. In addition, the section of fracture passing
This arrangement means that the flow at b splits, with some of it moving to c and then a, and the rest
The particle tracking is tested by releasing 10000 particles at the h=1 surface, with the fraction of particles
should correspond to the ratio of the
Ref AMEC/ENV/CONNECTFLOW/16
For this test, the APPROXIMATE PARTICLE TRACKING inflow to outflow and backward tracking to track from outflow to inflow.
3.6.3.3 Symmetric – Exact Particle tracking
This test is identical to the symmetric case, but using the of approximate particle tracking.
The proportion of particles leaving the geometry at Y=2, 3 and 5 should correspond to the ratio of the analytically predicted outflow rates, i.e. it should be the same in all three locations.
3.6.4 Results
3.6.4.1 Symmetric
The predicted results for head are within 1% of the analytical values.
Intersection ConnectFlow
a 0.333
b 0.496
c 0.667
Table 3-18 Heads at fracture intersections
3.6.4.2 Non Symmetric
The ConnectFlow head distribution for this case is shown in and particle flows are within 5% of the analytical values.
Figure 3-20 Head distribution
amecfw.com
APPROXIMATE PARTICLE TRACKING model is used, with forward tracking to track from inflow to outflow and backward tracking to track from outflow to inflow.
Exact Particle tracking
This test is identical to the symmetric case, but using the EXACT PARTICLE TRACKING
The proportion of particles leaving the geometry at Y=2, 3 and 5 should correspond to the ratio of the ed outflow rates, i.e. it should be the same in all three locations.
re within 1% of the analytical values.
ConnectFlow Analytical % Error
0.333 0.333 0.19%
0.496 0.500 0.89%
0.667 0.667 0.10%
Heads at fracture intersections
The ConnectFlow head distribution for this case is shown in Figure 3-20. Predicted results for the head and particle flows are within 5% of the analytical values.
Page 85
model is used, with forward tracking to track from
EXACT PARTICLE TRACKING method instead
The proportion of particles leaving the geometry at Y=2, 3 and 5 should correspond to the ratio of the
% Error
0.19%
0.89%
0.10%
. Predicted results for the head
Ref AMEC/ENV/CONNECTFLOW/16
Intersection ConnectFlow
a 0.062
b 0.937
c 0.599
Table 3-19 Heads at fracture intersections
Y at Exit ConnectFlow
2 7.4%
3 65.6%
5 27.0%
Table 3-20 Particle flow rates (backwards)
Y at Exit ConnectFlow
2 77.6%
3 9.5%
5 12.9%
Table 3-21 Particle flow rates (forwards)
3.6.4.3 Symmetric – Exact Particle tracking
The predicted proportions of particles leaving the model at each location are within 1% of the analytical values.
Y at Exit ConnectFlow
2 33.1%
3 33.8%
5 33.1%
Table 3-22 Proportions of particles at each outflow point
amecfw.com
ConnectFlow Analytical % Error
0.061 1.49%
0.968 3.23%
0.600 0.15%
Heads at fracture intersections
ConnectFlow Analytical Error
7.4% 7.9% 0.5%
65.6% 65.0% 0.6%
27.0% 27.2% 0.2%
Particle flow rates (backwards)
ConnectFlow Analytical Error
77.6% 77.3% 0.3%
9.5% 10.0% 0.5%
12.9% 12.7% 0.2%
Particle flow rates (forwards)
Exact Particle tracking
of particles leaving the model at each location are within 1% of the analytical
ConnectFlow Analytical % Error
33.1% 33.3% 0.2%
33.8% 33.3% 0.5%
33.1% 33.3% 0.2%
Proportions of particles at each outflow point using exact particle tracking
Page 86
% Error
1.49%
3.23%
0.15%
Error
0.5%
0.6%
0.2%
Error
0.3%
0.5%
0.2%
of particles leaving the model at each location are within 1% of the analytical
% Error
0.2%
0.5%
0.2%
using exact particle tracking
Ref AMEC/ENV/CONNECTFLOW/16
3.7 Steady Flow in Fractured Rock
3.7.1 Overview
The example is taken from Level 1 of the international HYDROCOIN project for verification of groundwater flow codes [27] and is the same problem as CPM C
It models steady state flow in a twoinclined fractures which intersect one another at depth, and have a higher permeabilsurrounding rock.
The topography has been made simple so that it consists of two valleys located where the fracture zones meet the surface. To simplify the problem definition, the shape of the surface is described by straight lines. Although the surface topography is symmetric, the flow is influenced by the asymmetry of the fracture zones.
This problem is based on an idealized version of the hydrogeological conditions encountered
at a potential site for a deep repository in Swedish bedrock. A
model of this was made in a separate study [
3.7.2 Problem Definition
Figure 3-21 depicts the modelled domain.
Figure 3-21 Fractured rock
amecfw.com
Steady Flow in Fractured Rock
The example is taken from Level 1 of the international HYDROCOIN project for verification of groundwater and is the same problem as CPM Case 2.2.
It models steady state flow in a two-dimensional vertical slice of fractured rock. The rock contains two inclined fractures which intersect one another at depth, and have a higher permeabil
The topography has been made simple so that it consists of two valleys located where the fracture zones meet the surface. To simplify the problem definition, the shape of the surface is described by straight lines.
the surface topography is symmetric, the flow is influenced by the asymmetry of the fracture
This problem is based on an idealized version of the hydrogeological conditions encountered
at a potential site for a deep repository in Swedish bedrock. A detailed three-dimensional
model of this was made in a separate study [28].
depicts the modelled domain.
Page 87
The example is taken from Level 1 of the international HYDROCOIN project for verification of groundwater
dimensional vertical slice of fractured rock. The rock contains two inclined fractures which intersect one another at depth, and have a higher permeability than the
The topography has been made simple so that it consists of two valleys located where the fracture zones meet the surface. To simplify the problem definition, the shape of the surface is described by straight lines.
the surface topography is symmetric, the flow is influenced by the asymmetry of the fracture
This problem is based on an idealized version of the hydrogeological conditions encountered
dimensional
Ref AMEC/ENV/CONNECTFLOW/16
Symbol
Kr Hydraulic conductivity of rock
Krf Hydraulic conductivity of CPM
e1
e2
Table 3-23 Input parameters
The fracture apertures have been derived to match the transmissivities of the fracture regions in case 2.2.2. For the DFN model, the transmissivity is proportional to aperture cubed and for the CPM model it is proportional to the cross sectional thickness of the region representing the fracture.
The rock is modelled using an arrayperspective to make it easier to visualise.
Figure 3-22 Modelled fractures
amecfw.com
Parameter Value
Hydraulic conductivity of rock 1.0E-8 m/s
Hydraulic conductivity of CPM fractured region
1.0E-6 m/s
Thickness of fracture F1 2.053E-
Thickness of fracture F2 2.620E-
The fracture apertures have been derived to match the transmissivities of the fracture regions in case . For the DFN model, the transmissivity is proportional to aperture cubed and for the CPM model it is
proportional to the cross sectional thickness of the region representing the fracture.
The rock is modelled using an array of fractures as shown in Figure 3-22. The figure is drawn in perspective to make it easier to visualise.
Page 88
Value
8 m/s
6 m/s
-4 m
-4 m
The fracture apertures have been derived to match the transmissivities of the fracture regions in case . For the DFN model, the transmissivity is proportional to aperture cubed and for the CPM model it is
proportional to the cross sectional thickness of the region representing the fracture.
. The figure is drawn in
Ref AMEC/ENV/CONNECTFLOW/16
3.7.3 Variations
3.7.3.1 IFZ Rock Matrix
In this variant, the rock matrix is modelled using a two dimensional grid of fractures that are read in as an Implict Fracture Zone (IFZ) file.
3.7.3.2 Matrix Lattice Option
In this variant, the rock matrix is modelled using a three dimensional grid of fractures generated by the command GENERATE MATRIX LATTICE. approximately twice as wide as that set manually in t
3.7.3.3 Current Value
In this variant, a subset of the domain is modelled, x = 100 to 1500 m and y = illustrated in Figure 3-23.The boundary pressure is taken from the CPM solution the >>CURRENT VALUE boundary condition option. The rock matrix is modelled approach as in 3.7.3.1.
Figure 3-23 Current Value
3.7.4 Results
The results presented here comparagreement with the HYDROCOIN study.
amecfw.com
In this variant, the rock matrix is modelled using a two dimensional grid of fractures that are read in as an
In this variant, the rock matrix is modelled using a three dimensional grid of fractures generated by the GENERATE MATRIX LATTICE. In this case, the fracture widths are set automatically and are
approximately twice as wide as that set manually in the IFZ Rock Matrix variant.
In this variant, a subset of the domain is modelled, x = 100 to 1500 m and y = -300 to .The boundary pressure is taken from the CPM solution 2.2.3.1boundary condition option. The rock matrix is modelled using the same IFZ
The results presented here compare the head profile at a height of y=-200 m and show excellent agreement with the HYDROCOIN study.
Page 89
In this variant, the rock matrix is modelled using a two dimensional grid of fractures that are read in as an
In this variant, the rock matrix is modelled using a three dimensional grid of fractures generated by the In this case, the fracture widths are set automatically and are
300 to -100 m. This is 2.2.3.1 and applied using using the same IFZ
200 m and show excellent
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-24 Head at height -200 m (IFZ Rock Matrix)
Figure 3-25 Head at height -200 m (Matrix Lattice)
100
105
110
115
120
125
0 400
Distance [m]
Head
[m
]
100
105
110
115
120
125
0 400
Distance [m]
Head
[m
]
amecfw.com
200 m (IFZ Rock Matrix)
200 m (Matrix Lattice)
800 1200 1600
Distance [m]
ConnectFlow
Hydrocoin
800 1200 1600
Distance [m]
ConnectFlow
Hydrocoin
Page 90
ConnectFlow
Hydrocoin
ConnectFlow
Hydrocoin
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-26 Head at height -200 m (Current Value)
In addition, the ConnectFlow results were compared against the Feftra base case results [differences in head between the two codes being less than 0.5% for the IFZ Rock Matrix and Reduced Domain variants and less than 1% for the Matrix Lat
The latter is marginally less accurate due to the increased permeability contribution of the wider rock matrix fractures. This was checked by making the fractures in the IFZ Rock Matrix variant deliberately wider and the same trend was seen.
Figure 3-27 shows the head distribution through the fracture network.
100
105
110
115
120
125
0 400
Distance [m]
Head
[m
]
amecfw.com
200 m (Current Value)
In addition, the ConnectFlow results were compared against the Feftra base case results [differences in head between the two codes being less than 0.5% for the IFZ Rock Matrix and Reduced Domain variants and less than 1% for the Matrix Lattice.
The latter is marginally less accurate due to the increased permeability contribution of the wider rock matrix fractures. This was checked by making the fractures in the IFZ Rock Matrix variant deliberately wider and the same trend was seen.
shows the head distribution through the fracture network.
800 1200 1600
Distance [m]
ConnectFlow
Hydrocoin
Page 91
In addition, the ConnectFlow results were compared against the Feftra base case results [3], with the differences in head between the two codes being less than 0.5% for the IFZ Rock Matrix and Reduced
The latter is marginally less accurate due to the increased permeability contribution of the wider rock matrix fractures. This was checked by making the fractures in the IFZ Rock Matrix variant deliberately
ConnectFlow
Hydrocoin
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-27 Fractures coloured by head (IFZ Ro
amecfw.com
Fractures coloured by head (IFZ Rock Matrix)
Page 92
Ref AMEC/ENV/CONNECTFLOW/16
3.8 Henry’s Salt Transport
3.8.1 Overview
This case considers salt water intrusion into a vertical slice of an isotropic homogeneous confined aquifer.
The variant modelled is a modified version of the original Henry‘s test case, as recommended in [modified case halves the fresh water inflow rate, which increases the sensitivity of the solution to the variation in density.
This case is the DFN equivalent of C
3.8.2 Problem Definition
A schematic of the test case is shown in
Figure 3-28 Schematic illustration of the Henry test case
amecfw.com
Henry’s Salt Transport
This case considers salt water intrusion into a vertical slice of an isotropic homogeneous confined aquifer.
The variant modelled is a modified version of the original Henry‘s test case, as recommended in [modified case halves the fresh water inflow rate, which increases the sensitivity of the solution to the
nt of Case 2.8.
A schematic of the test case is shown in Figure 3-28 and the input parameters are given in
Schematic illustration of the Henry test case
Page 93
This case considers salt water intrusion into a vertical slice of an isotropic homogeneous confined aquifer.
The variant modelled is a modified version of the original Henry‘s test case, as recommended in [14]. The modified case halves the fresh water inflow rate, which increases the sensitivity of the solution to the
and the input parameters are given in Table 3-24.
Ref AMEC/ENV/CONNECTFLOW/16
Symbol
K Hydraulic conductivity of rock
D
Q
0ρ
maxρ
Lα
Tα
φ
Table 3-24 Input parameters
The domain is represented by a single fracture tessellated into 0.025 m square thickness is set to 1.8516E-4 m in order to generate the desired hydraulic conductivity of 1.0E
The fracture has a porosity of 1.0 rather than 0.35 in [in order to account for this and to get the appropriate velocity field.
3.8.3 Variations
3.8.3.1 Interpolated Density
The density is interpolated from the CPM solution of test Ccalculation.
3.8.3.2 Salt Transport
The salt transport is modelled and the density calculated from the salinity.
3.8.4 Results
3.8.4.1 Interpolated Density
The interpolated density field used is shown in
amecfw.com
Parameter Value
Hydraulic conductivity of rock 1.0E-2 m/s
Coefficient of molecular diffusion
1.886E-5 m
Freshwater inflow per unit depth
9.43E-5 m
Reference density 998 kg/m
Saltwater density 1023 kg/m
Longitudinal dispersivity 0 m
Transverse dispersivity 0 m
Porosity 1
The domain is represented by a single fracture tessellated into 0.025 m square sub4 m in order to generate the desired hydraulic conductivity of 1.0E
The fracture has a porosity of 1.0 rather than 0.35 in [14]. The inflow rate is increased by a factor of 1/0.35 in order to account for this and to get the appropriate velocity field.
from the CPM solution of test Case 2.8 and kept fixed throughout the
The salt transport is modelled and the density calculated from the salinity.
The interpolated density field used is shown in Figure 3-29.
Page 94
Value
2 m/s
5 m2/s
5 m2/s
998 kg/m3
1023 kg/m3
0 m
0 m
sub-fractures. The fracture 4 m in order to generate the desired hydraulic conductivity of 1.0E-2 m/s.
]. The inflow rate is increased by a factor of 1/0.35
and kept fixed throughout the
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-29 Interpolated density
The pressure field is compared against the reference CPM solution, the latter having been separately checked against the analytical solution via the salt concentration.
Plots of the two pressure fields are shown in within 5%.
amecfw.com
field is compared against the reference CPM solution, the latter having been separately checked against the analytical solution via the salt concentration.
Plots of the two pressure fields are shown in Figure 3-30 and Figure 3-31. The pressure fields agree to
Page 95
field is compared against the reference CPM solution, the latter having been separately
. The pressure fields agree to
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-30 DFN residual pressure
Figure 3-31 CPM Residual pressure
3.8.4.2 Salt Transport
This test case has an analytical solution, represented by an infinite double Fourier series. A truncated form of the series gives a non linear system which can then be iteratively solved. Results from this process are
amecfw.com
DFN residual pressure
M Residual pressure
This test case has an analytical solution, represented by an infinite double Fourier series. A truncated form of the series gives a non linear system which can then be iteratively solved. Results from this process are
Page 96
This test case has an analytical solution, represented by an infinite double Fourier series. A truncated form of the series gives a non linear system which can then be iteratively solved. Results from this process are
Ref AMEC/ENV/CONNECTFLOW/16
reported in [14] and these are used for comparisons in is less than 2%.
Figure 3-32 Non-dimensional concentration of salinity
0.00
0.10
0.20
0.30
0.40
0.50
0.60
0.70
0.80
0.90
1.00
0.00 0.20 0.40 0.60
z [
m]
ConnectFlow 25%
Semi analytical 25%
ConnectFlow 50%
Semi analytical 50%
ConnectFlow 75%
Semi analytical 75%
amecfw.com
] and these are used for comparisons in Figure 3-32. The maximum error in contour location
dimensional concentration of salinity
0.60 0.80 1.00 1.20 1.40 1.60 1.80
X [m]
ConnectFlow 25%
Semi analytical 25%
ConnectFlow 50%
Semi analytical 50%
ConnectFlow 75%
Semi analytical 75%
Page 97
mum error in contour location
2.00
Ref AMEC/ENV/CONNECTFLOW/16
3.9 Salt Transport
3.9.1 Overview
This case considers 1D transport of
3.9.2 Problem Definition
A schematic of the test case is shown in
Figure 3-33 A schematic of the single fracture test case using an outflow (zero dispersive flux) boundary condition. The single fracture is 2 m wide and 1 m high, tessellated to a length of 0.025
Parameter
Fracture transmissivity
Freshwater inflow per unit depth
Reference density
Saltwater density
Salinity dispersion
Table 3-25 Input parameters
The domain is represented by a single fracture tessellated into 0.025 m square subtransmissivity is set to 5.3E-6 m2/s. The is introduced through its bottom edge. The boundary conditions are zero dispersive flux and a constant pressure on the top surface, and no flow on the sides of the fracture.
amecfw.com
This case considers 1D transport of salt water due to a pressure gradient.
A schematic of the test case is shown in Figure 3-33 and the input parameters are given in
A schematic of the single fracture test case using an outflow (zero dispersive flux) boundary ingle fracture is 2 m wide and 1 m high, tessellated to a length of 0.025
Value
5.3E-6 m2/s
3.49E-8 m3/s
1000 kg/m3
1025 kg/m3
1.886E-5 m2/s
The domain is represented by a single fracture tessellated into 0.025 m square sub/s. The fracture initially contains fresh water throughout, and saline water
is introduced through its bottom edge. The boundary conditions are zero dispersive flux and a constant pressure on the top surface, and no flow on the sides of the fracture.
Page 98
and the input parameters are given in Table 3-25.
A schematic of the single fracture test case using an outflow (zero dispersive flux) boundary ingle fracture is 2 m wide and 1 m high, tessellated to a length of 0.025 m.
The domain is represented by a single fracture tessellated into 0.025 m square sub-fractures. The fracture fracture initially contains fresh water throughout, and saline water
is introduced through its bottom edge. The boundary conditions are zero dispersive flux and a constant
Ref AMEC/ENV/CONNECTFLOW/16
3.9.3 Results
A steady state salt transport calculation was carried out, the anticipated solution being a constant salinity of 1.0 throughout the model. Results agreed with this solution to within 2%.
3.10 Salt Upconing
3.10.1 Overview
This case considers the upconing of salt water ia 2D case). To verify the case, equivalent CPM and DFN calculations were carried out to ensure that they produced consistent results.
3.10.2 Problem Definition
A schematic of the test case is shown in
Figure 3-34 Model of a vertical crossand 4 m high.
amecfw.com
teady state salt transport calculation was carried out, the anticipated solution being a constant salinity of 1.0 throughout the model. Results agreed with this solution to within 2%.
This case considers the upconing of salt water into a tunnel in the centre of a thin 3D model (representing a 2D case). To verify the case, equivalent CPM and DFN calculations were carried out to ensure that they
A schematic of the test case is shown in Figure 3-34 and the input parameters are given in
Model of a vertical cross-section, 800 m high and 1200 m wide. The open tunnel is 3
Page 99
teady state salt transport calculation was carried out, the anticipated solution being a constant salinity
nto a tunnel in the centre of a thin 3D model (representing a 2D case). To verify the case, equivalent CPM and DFN calculations were carried out to ensure that they
and the input parameters are given in Table 3-26.
m wide. The open tunnel is 3 m wide
Ref AMEC/ENV/CONNECTFLOW/16
Symbol
K Hydraulic conductivity (CPM)
φ
D Coefficient of molecular
0ρ
maxρ
Lα Longitudinal
Tα Transverse dispersion length
Table 3-26 Salt transport input parameters
To ensure that the same parameters are used in both cases, the conductivities are transmissivities to be input to the DFN. The tunnel is represented by a void in the model, with a depth range of 400 m to 404 m in the centre of the model.
There is zero dispersive flux at the tunnel and a residual pressure of The specified initial condition is a depthof:
+−
−≥>−=
−
−
)800(10983.11
400010172.5
3
4
z
zzs
The salinity profile used as the boundary condition uses the same values.
In order to achieve convergence, the model requires a parameterstep has D = 1.0E-4 m2/s, and the result is used as the initial condition for a step with D
amecfw.com
Parameter Value
Hydraulic conductivity (CPM) Equivalent hydraulic conductivity (DFN)
=
−
−
−
−
/108.1
/102.1
/106.1
/109.3
11
10
9
8
m
m
m
m
K
Porosity
=
−
−
−
−
1011.6
1015.1
1070.2
1090.7
6
5
5
5
ϕ
Coefficient of molecular diffusion
1.0E
Reference density 998.217 kg/m
Saltwater density 1042 kg/m
Longitudinal dispersion length
Transverse dispersion length
Salt transport input parameters
To ensure that the same parameters are used in both cases, the conductivities are transmissivities to be input to the DFN. The tunnel is represented by a void in the model, with a depth range of 400 m to 404 m in the centre of the model.
There is zero dispersive flux at the tunnel and a residual pressure of -4.0E6 Pa (atmThe specified initial condition is a depth-dependent salinity, equivalent in both cases. This has a salinity
−≥>− .800400
,400
z
The salinity profile used as the boundary condition uses the same values.
convergence, the model requires a parameter-stepping technique be used: the first /s, and the result is used as the initial condition for a step with D
Page 100
Value
−≥>−
−≥>−
−≥>−
−≥>
.800400/
,400150/
,15050
,500/
zs
zs
zs
zs
−≥>−
−≥>−
−≥>−
−≥>
.800400
,400150
,15050
,500
z
z
z
z
1.0E-6 m2/s
998.217 kg/m3
1042 kg/m3
3 m
1 m
To ensure that the same parameters are used in both cases, the conductivities are converted to transmissivities to be input to the DFN. The tunnel is represented by a void in the model, with a depth
4.0E6 Pa (atmospheric pressure). dependent salinity, equivalent in both cases. This has a salinity
stepping technique be used: the first /s, and the result is used as the initial condition for a step with D = 1.0E-6 m2/s
Ref AMEC/ENV/CONNECTFLOW/16
3.10.3 Results
The results shown in Figure 3-35 (DFN) and upconing of salt into the tunnel as antici
Results for the model are taken in a central line from 405 m to 800 m depth at fivefrom just below the tunnel to the bottom of the model), as plotted in results agreed to within 10%, with the largest differences close to the tunnel.
Figure 3-35 DFN Salinity profile
amecfw.com
(DFN) and Figure 3-36 (CPM) are a good match and demonstrate upconing of salt into the tunnel as anticipated.
Results for the model are taken in a central line from 405 m to 800 m depth at five-from just below the tunnel to the bottom of the model), as plotted in Figure 3-37. The CPM and DFN results agreed to within 10%, with the largest differences close to the tunnel.
Page 101
(CPM) are a good match and demonstrate
-metre intervals (i.e. . The CPM and DFN
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-36 CPM Salinity profile
Figure 3-37 Difference between CPM and DFN results in the upconing case.
-800
-750
-700
-650
-600
-550
-500
-450
-400
0 0.1 0.2 0.3
De
pth
[m
]
DFN Result
CPM Result
amecfw.com
Difference between CPM and DFN results in the upconing case.
0.3 0.4 0.5 0.6 0.7 0.8
Salinity
Page 102
0.9 1
Ref AMEC/ENV/CONNECTFLOW/16
3.11 Grouting of a fracture
3.11.1 Overview
The grouting of the intersection of a single fracture and an external surface can be solved analytically and is used for verification of the implementation of a grouting model.
3.11.2 Problem definition
Grouting of fractures can be specified in a variety of manners. In this case a grois used. That is, the flow after applying the grout is reduced by a factor of 10. In terms of hydraulic aperture this means a reduction of aperture by a factor f,
f = (1-e)1/3 = 0.464.
The model is defined as follows.
The region is a simple rectangular region with the coordinates specified in
Top
Bottom
Left
Right
Front
Back
Table 3-27 Region coordinates for fracture
One ‘known’ fracture is added in the yz plane, connecting the top and bottom, with a width (w) of 2.0The height (h) is the distance between
The pressure boundary condition at the top is zero and at the bottom it is
where ρ is the fluid density (1000 kg/mparameter to specify an overpressure.
amecfw.com
Grouting of a fracture – surface intersection
ersection of a single fracture and an external surface can be solved analytically and is used for verification of the implementation of a grouting model.
Grouting of fractures can be specified in a variety of manners. In this case a grouting efficiency (e) of 90% is used. That is, the flow after applying the grout is reduced by a factor of 10. In terms of hydraulic aperture this means a reduction of aperture by a factor f,
egion is a simple rectangular region with the coordinates specified in Table 3-
(m)
0
-10
-5
5
-5
5
Region coordinates for fracture-surface intersection grouting
One ‘known’ fracture is added in the yz plane, connecting the top and bottom, with a width (w) of 2.0The height (h) is the distance between the intersections at the top and bottom surfaces, i.e. 10.0
The pressure boundary condition at the top is zero and at the bottom it is
P = ρ g (h – s),
is the fluid density (1000 kg/m3), g the gravitational acceleration (9.81 kg m/sparameter to specify an overpressure.
Page 103
ersection of a single fracture and an external surface can be solved analytically and
uting efficiency (e) of 90% is used. That is, the flow after applying the grout is reduced by a factor of 10. In terms of hydraulic aperture
-27.
One ‘known’ fracture is added in the yz plane, connecting the top and bottom, with a width (w) of 2.0 m. the intersections at the top and bottom surfaces, i.e. 10.0 m.
), g the gravitational acceleration (9.81 kg m/s2) and s is a
Ref AMEC/ENV/CONNECTFLOW/16
For this simple problem, the Darcy flow equation can be solved explicitly and the solution is:
or, with the pressures shown as above:
Q = T w s / h,
where T is the transmissivity of the fracture. The ungrouted transmissivity is taken to be 10grouted transmissivity will be a factor of 10 smaller.
The overpressure parameter is 2.0specified in terms of residual pressure, so the value at the bottom is 19620.0
3.11.3 Results
The results are presented in Table ungrouted flows out of the top surface .The second column is the result of a ConnectFlow calculation with the fracture untessellated and the last column is the same but with a tessellation length of 1.0leads to it being broken up into 20 tesselthe whole fracture is grouted.
Analytical
Ungrouted 4.000E
Grouted 4.000E
Table 3-28. Grouting results for fracture
3.12 Grouting of a fracture
3.12.1 Overview
Fracture-fracture intersections will only be grouted if one of the factures belongs trepresenting some physical features, such as a tunnel, shaft or deposition hole.
amecfw.com
For this simple problem, the Darcy flow equation can be solved explicitly and the solution is:
Q = -(T w / ρ g) (∆P - ρ g),
or, with the pressures shown as above:
f the fracture. The ungrouted transmissivity is taken to be 10grouted transmissivity will be a factor of 10 smaller.
The overpressure parameter is 2.0 m. Note that the pressure boundary condition in a DFN model is al pressure, so the value at the bottom is 19620.0 Pa.
Table 3-28. The first column has the analytical results for the grouted anungrouted flows out of the top surface .The second column is the result of a ConnectFlow calculation with the fracture untessellated and the last column is the same but with a tessellation length of 1.0leads to it being broken up into 20 tessellates. Note that a large penetration depth is used to assure that
Analytical Untessellated fracture Tessellated fracture
4.000E-5 m3/s 4.000E-5 m3/s 3.997E
4.000E-6 m3/s 4.000E-6 m3/s 3.997E
. Grouting results for fracture-surface intersection
Grouting of a fracture – fracture intersection
fracture intersections will only be grouted if one of the factures belongs to a set of fractures representing some physical features, such as a tunnel, shaft or deposition hole.
Page 104
For this simple problem, the Darcy flow equation can be solved explicitly and the solution is:
f the fracture. The ungrouted transmissivity is taken to be 10-4 m2/s. The
m. Note that the pressure boundary condition in a DFN model is
. The first column has the analytical results for the grouted and ungrouted flows out of the top surface .The second column is the result of a ConnectFlow calculation with the fracture untessellated and the last column is the same but with a tessellation length of 1.0 m, which
lates. Note that a large penetration depth is used to assure that
Tessellated fracture
3.997E-5 m3/s
3.997E-6 m3/s
o a set of fractures
Ref AMEC/ENV/CONNECTFLOW/16
3.12.2 Problem definition
The ‘feature’ is the horizontal fracture in the figure below. It is connected by a single fracture to the top surface and another to the bottom surface, as shown in
Figure 3-38. Fractures used for fracture
The model region is a simple rectangular volume with the coordinates specified in
Top
Bottom
Left
Right
Front
Back
Table 3-29. Region coordinates for fracture
amecfw.com
The ‘feature’ is the horizontal fracture in the figure below. It is connected by a single fracture to the top surface and another to the bottom surface, as shown in Figure 3-38.
. Fractures used for fracture-fracture intersection grouting
The model region is a simple rectangular volume with the coordinates specified in Table
(m)
0
-10
-5
5
-5
5
. Region coordinates for fracture-fracture intersection grouting
Page 105
The ‘feature’ is the horizontal fracture in the figure below. It is connected by a single fracture to the top
Table 3-29.
Ref AMEC/ENV/CONNECTFLOW/16
The Darcy flow equation for this system can be solved explicitly. The parameters used are indicated in the vertical slice in Figure 3-39.
Figure 3-39. Parameters used for fracturethe fractures
In terms of these z-coordinates (z), lengths betwe(T) the solution for the outflow at the top is:
Q = (P1 - P
where w is the common width of all fractures. With the following choices:
this reduces to
z1, pressure P
La, Ta
Tb, L
amecfw.com
The Darcy flow equation for this system can be solved explicitly. The parameters used are indicated in the
. Parameters used for fracture-fracture intersection grouting shown on a vertical slice through
coordinates (z), lengths between intersections (L), pressures (P) and transmissivities (T) the solution for the outflow at the top is:
P2 + ρ g (La + Lc)) / ((ρ g / w) (La/Ta + Lb/Tb + Lc/Tc)),
where w is the common width of all fractures. With the following choices:
La + Lb = Lc,
Ta = Tb = T,
Tc = f T (f = 1.0 or 0.1),
P2 = P1 + h ρ g,
P1 = 0.0,
, pressure P1
zx
z2, pressure P2
Lc, Tc
, Lb
Page 106
The Darcy flow equation for this system can be solved explicitly. The parameters used are indicated in the
fracture intersection grouting shown on a vertical slice through
en intersections (L), pressures (P) and transmissivities
)),
Ref AMEC/ENV/CONNECTFLOW/16
Note that h is a parameter, not the distance between top and bottom. A value of han overpressure of 2.0 ρ g. Note that the pressure boundary condition in the DFN model is specified in terms of residual pressure, so a value 19620.0 Pa is used at the bottom.
3.12.3 Results
The results are presented in Table the values:
A large penetration depth is assumed to ensure that the whole of each fracture is grouted. The second column presents the results for a ConnectFlow run with these parameters. The third column represents the same problem but with the external surface split up by planes parallel to the subdivisions in the region specification. This leads to the intersection on the top surface being broken up into 4 intersection segments (not all the same size).
Analytical
Ungrouted 1.667E
Grouted 3.030E
Table 3-30. Grouting results for fracture
3.13 Transient Salt Diffusion
3.13.1 Overview
This case considers diffusion of salinity in a fracture (representing a 1D case) with no flow. The case was verified by comparison with an analytic solution to the 1D diffusion equation in a region with reflecting boundaries, given by:
amecfw.com
Q = w T (La + Lc – h) / ((1+1/f) Lc).
Note that h is a parameter, not the distance between top and bottom. A value of h = g. Note that the pressure boundary condition in the DFN model is specified in
terms of residual pressure, so a value 19620.0 Pa is used at the bottom.
Table 3-30. The first column contains the analytical results corresponding to
w = 1.0 m
T = 1.0 10-5 m2/s
La = 4.0 m
Lc = 6.0 m
f = 1.0 (ungrouted) or 0.1 (grouted)
assumed to ensure that the whole of each fracture is grouted. The second column presents the results for a ConnectFlow run with these parameters. The third column represents the same problem but with the external surface split up by planes parallel to the xz plane, using 29 subdivisions in the region specification. This leads to the intersection on the top surface being broken up into 4 intersection segments (not all the same size).
Analytical Simple region Subdivided region
1.667E-6 m3/s 1.667E-6 m3/s 1.647E
3.030E-7 m3/s 3.101E-7 m3/s 3.000E
. Grouting results for fracture-fracture intersection
Transient Salt Diffusion
of salinity in a fracture (representing a 1D case) with no flow. The case was verified by comparison with an analytic solution to the 1D diffusion equation in a region with reflecting
Page 107
= 12.0 m is used to give g. Note that the pressure boundary condition in the DFN model is specified in
. The first column contains the analytical results corresponding to
assumed to ensure that the whole of each fracture is grouted. The second column presents the results for a ConnectFlow run with these parameters. The third column represents the
xz plane, using 29 subdivisions in the region specification. This leads to the intersection on the top surface being broken up
Subdivided region
1.647E-6 m3/s
3.000E-7 m3/s
of salinity in a fracture (representing a 1D case) with no flow. The case was verified by comparison with an analytic solution to the 1D diffusion equation in a region with reflecting
Ref AMEC/ENV/CONNECTFLOW/16
∑∞
−∞=
−
+=
nittD
CtxC exp
)(4),( 0
π
where C(x,t) is the salinity at position x and time t, D is the diffusion coefficient, L is the domain length, xis the position of the peak, and ti is the initial time position of the peak. Csalinity is in the region - essentially a scale factor fti allow us to tune the initial profile such the initial salinity peak has a sensible value and shape. The sum over n represents reflections at the boundary. We only take this sum to ±3 because the become vanishingly small as n increases, and to save on calculation. For the initial salinity profile only the n=0 component is used.
This case tests the diffusion part of transient salt transport calculations.
3.13.2 Problem Definition
A schematic of the test case is shown in
Figure 3-40 Model of domain, 2 m long and 0.05
The domain consisted of a single fracture tessellated into 300 subfractures.
Zero dispersive flux for salinity
Zero residual Specified initial saline concentration
Gaussian
amecfw.com
+
+−−
ittD
nLxx
)(4
)( 2
0
salinity at position x and time t, D is the diffusion coefficient, L is the domain length, xis the initial time position of the peak. C0 is a measure of how much
essentially a scale factor for the area under the curve, with units of metres. Callow us to tune the initial profile such the initial salinity peak has a sensible value and shape. The sum
over n represents reflections at the boundary. We only take this sum to ±3 because the become vanishingly small as n increases, and to save on calculation. For the initial salinity profile only the
This case tests the diffusion part of transient salt transport calculations.
hematic of the test case is shown in Figure 3-40 and the input parameters are given in
m long and 0.05 m wide.
The domain consisted of a single fracture tessellated into 300 subfractures.
Single tessellated fracture
Specified initial saline concentration
Gaussian peak centred in fracture centre
Zero dispersive flux
Page 108
salinity at position x and time t, D is the diffusion coefficient, L is the domain length, x0 is a measure of how much
or the area under the curve, with units of metres. C0 and allow us to tune the initial profile such the initial salinity peak has a sensible value and shape. The sum
over n represents reflections at the boundary. We only take this sum to ±3 because the higher-n the terms become vanishingly small as n increases, and to save on calculation. For the initial salinity profile only the
and the input parameters are given in Table 3-31
Zero dispersive flux for salinity
Zero residual
Ref AMEC/ENV/CONNECTFLOW/16
Symbol
T
D
0ρ
maxρ
Lα Longitudinal
Tα Transverse dispersion length
C0
ti
x0
L
Table 3-31 Salt transport input parameters
There is no flow in the model (obtained by specifying the residual pressure to be 0 at both ends of the model) and zero flux boundary conditions for salinity at each end of the model. The specified initial condition is a Gaussian distribution for the salinity given by the n=0 component of the above equation.
−
+=
4
(exp
)(4),( 0
iD
x
ttD
CtxC
π
A transient salt transport calculation was undertaken with timesteps of ∆t=0.1 seconds from t=0.1s to t=1
∆t=100s from t=100 to t=1000s.
3.13.3 Results
The results shown in Figure 3-41 and with the analytic solution given above. The results agree to within 5.5 %, with the largest difference being at the centre of the plume at time t=100 s.
Results for the model are taken on a line in x, through the centre of the fracture in the y and z dimensions.
amecfw.com
Parameter Value
Transmissivity 1.00E-4 m
Coefficient of molecular diffusion
1.00E-3 m
Reference density 1000 kg/m
Saltwater density 1025 kg/m
Longitudinal dispersion length 0.05 m
Transverse dispersion length 0.02 m
Initial salinity 0.12 m
Initial time 1.2s
Peak position 1 m
Domain length 1.998 m
Salt transport input parameters
There is no flow in the model (obtained by specifying the residual pressure to be 0 at both ends of the model) and zero flux boundary conditions for salinity at each end of the model. The specified initial
Gaussian distribution for the salinity given by the n=0 component of the above equation.
+
−
)(
) 2
0
ittD
xx
A transient salt transport calculation was undertaken with timesteps of ∆t=0.01s fromt=1s, ∆t=1s from t=1 to t=10s, ∆t=10 seconds from t=10s
and Figure 3-42 show that the calculated results are in good agreement with the analytic solution given above. The results agree to within 5.5 %, with the largest difference being
e of the plume at time t=100 s.
Results for the model are taken on a line in x, through the centre of the fracture in the y and z dimensions.
Page 109
Value
4 m2/s
3 m2/s
1000 kg/m3
1025 kg/m3
0.05 m
0.02 m
0.12 m
1.2s
1 m
1.998 m
There is no flow in the model (obtained by specifying the residual pressure to be 0 at both ends of the model) and zero flux boundary conditions for salinity at each end of the model. The specified initial
Gaussian distribution for the salinity given by the n=0 component of the above equation.
from t=0 to t=0.1s, and t=10s to t=100s, and
show that the calculated results are in good agreement with the analytic solution given above. The results agree to within 5.5 %, with the largest difference being
Results for the model are taken on a line in x, through the centre of the fracture in the y and z dimensions.
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-41 Comparison of calculated and analytic profiles at
Figure 3-42 Comparison of calculated and analytic profiles at time t=1000
0.00
0.02
0.04
0.06
0.08
0.10
0.12
0.00 0.20 0.40 0.60
C
DFN result Analytical
0.00
0.01
0.02
0.03
0.04
0.05
0.06
0.07
0.00 0.20 0.40
C
DFN result Analytical
amecfw.com
Comparison of calculated and analytic profiles at time t=100
Comparison of calculated and analytic profiles at time t=1000
t=100
0.60 0.80 1.00 1.20 1.40 1.60
x(m)
t=1000
0.60 0.80 1.00 1.20 1.40 1.60
x(m)
Page 110
1.80 2.00
1.80 2.00
Ref AMEC/ENV/CONNECTFLOW/16
3.14 1D Advection of Salinity
3.14.1 Overview
This case considers advection of salinity in a fracture (representing a 1D case). comparison with a simple analytic solution which predicts the time taken for a saltwater/freshwater interface to flush out of the model. For a fracture which is initially full of saltwater with freshwater flowing in from one end, the time taken for the interface to flush is given by:
fFvt /=
where v is the volume of the fracture, and (m3/s).
3.14.2 Problem Definition
A schematic of the test case is shown in
Figure 3-43 Model of domain 2 m long and 0.05
Zero salinity
amecfw.com
1D Advection of Salinity
This case considers advection of salinity in a fracture (representing a 1D case). The case was verified by comparison with a simple analytic solution which predicts the time taken for a saltwater/freshwater interface to flush out of the model. For a fracture which is initially full of saltwater with freshwater flowing in
he time taken for the interface to flush is given by:
is the volume of the fracture, and Ff is the volumetric flow rate of freshwater into the fracture
A schematic of the test case is shown in Figure 3-43 and the input parameters are given in
Model of domain 2 m long and 0.05 m wide.
Single tessellated fracture
Zero dispersive flux
Specified initial saline concentration
100% everywhere
Page 111
The case was verified by comparison with a simple analytic solution which predicts the time taken for a saltwater/freshwater interface to flush out of the model. For a fracture which is initially full of saltwater with freshwater flowing in
is the volumetric flow rate of freshwater into the fracture
and the input parameters are given in Table 3-32.
Zero dispersive flux for salinity
Zero residual
Ref AMEC/ENV/CONNECTFLOW/16
Symbol
T
a Equivalent aperture
D Coefficient of molecular
0ρ Reference density
maxρ Saltwater density
Lα Longitudinal dispersion
Tα Transverse dispersion
Js Flux value at inflow model
A Model inflow surface area
L Fracture length
W
Table 3-32 Salt transport input parameters
The domain consisted of a single fracture tessellated into 300 fractures.
There is a specified volumetric flux of 1.00Eresidual pressure of 0.00 Pa at the rightend of the model and a zero dispersive flux boundary condition at the rightfor the salinity is that C=1.0 everywhere.
With the parameters described above, the analytical estimate for the time taken for the int
from the fracture can be calculated. With
A transient calculation was carried out with timesteps offrom t=2.4s to t=2.55s.
3.14.3 Results
The results shown in Figure 3-44 and with the analytic solution given above. The results agree to within 1%.
amecfw.com
Parameter Value
Transmissivity 1.00E-4 m2
Equivalent aperture 4.97E-4 m
Coefficient of molecular diffusion
1E-9 m2/s
Reference density 1000 kg/m
Saltwater density 1025 kg/m
Longitudinal dispersion length
0.0001 m
Transverse dispersion length
0.001 m
Flux value at inflow model surface
1.00E-3 m3/m
Model inflow surface area 2.00E-2 m
Fracture length 1.998 m
Fracture width 0.05 m
Salt transport input parameters
of a single fracture tessellated into 300 fractures.
There is a specified volumetric flux of 1.00E-3 m3/m2/s at the left-hand end of the model, and a specified residual pressure of 0.00 Pa at the right-hand end. There is a specified salinity of C=0.0 at tend of the model and a zero dispersive flux boundary condition at the right-hand end. The initial condition for the salinity is that C=1.0 everywhere.
With the parameters described above, the analytical estimate for the time taken for the int
from the fracture can be calculated. With LWav = and AJF sf = , the time taken
A transient calculation was carried out with timesteps of ∆t=0.1s from t=0 to t=2.4s, and
and Figure 3-45 show that the calculated results are in good agreement en above. The results agree to within 1%.
Page 112
2/s
4 m
/s
1000 kg/m3
1025 kg/m3
0.0001 m
0.001 m
/m2/s
2 m2
1.998 m
hand end of the model, and a specified hand end. There is a specified salinity of C=0.0 at the left-hand
hand end. The initial condition
With the parameters described above, the analytical estimate for the time taken for the interface to flush
, the time taken st 48.2= .
, and ∆t=0.01 seconds
show that the calculated results are in good agreement
Ref AMEC/ENV/CONNECTFLOW/16
Due to the non-zero diffusion and dispersion lengths, there is a spreading of the saltwater/freshwater interface as time progresses. The interface location is taken to be the point at which salinity C = 0.5.This position is tracked by visualising the fracture with two colour bands, blue representing concentrations below 50% and red concentrations above 50%.
Figure 3-44 Salinity profile at time t=1.3s.
Figure 3-45 Salinity profile at time t=2.48 s
3.15 Transient Salt Upconing
3.15.1 Overview
This case considers transient upconing of salt water into a tunnel in the centre of a fracture (representing a 2D case). The results of the test case were verified by comparison with an analytic solution given by Dagan and Bear [29], which predicts (for small displacement) the shape of the upconed salt plume and the peak displacement of the saltwater/freshwater interface at a given time. A fverifying that the results at long time tended to the steady
3.15.2 Problem Definition
A schematic of the test case is shown in
amecfw.com
zero diffusion and dispersion lengths, there is a spreading of the saltwater/freshwater interface as time progresses. The interface location is taken to be the point at which salinity C = 0.5.This position is tracked by visualising the fracture with two colour bands, blue representing concentrations below 50% and red concentrations above 50%.
Salinity profile at time t=1.3s.
Salinity profile at time t=2.48 s
Transient Salt Upconing
This case considers transient upconing of salt water into a tunnel in the centre of a fracture (representing a he test case were verified by comparison with an analytic solution given by
], which predicts (for small displacement) the shape of the upconed salt plume and the peak displacement of the saltwater/freshwater interface at a given time. A further check is made by verifying that the results at long time tended to the steady-state DFN calculation.
A schematic of the test case is shown in Figure 3-46 and the input parameters are given in
Page 113
zero diffusion and dispersion lengths, there is a spreading of the saltwater/freshwater interface as time progresses. The interface location is taken to be the point at which salinity C = 0.5.This position is tracked by visualising the fracture with two colour bands, blue representing concentrations
This case considers transient upconing of salt water into a tunnel in the centre of a fracture (representing a he test case were verified by comparison with an analytic solution given by
], which predicts (for small displacement) the shape of the upconed salt plume and the urther check is made by
and the input parameters are given in Table 3-33.
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-46 Model of a vertical crossand 4 m high.
Symbol
K Effective hydraulic conductivity of model (for comparison with
a
D
0ρ
maxρ
Lα Longitudinal dispersion length
Tα Transverse dispersion length
F
A
Table 3-33 Salt transport input parameters
The tunnel is represented by a void in the model, with a depth range of model.
Open tunnelSalinity profile
Specified pressure
Specified initial salinity
Zero flow
Specified pressure
amecfw.com
Model of a vertical cross-section, 800 m high and 1200 m wide. The open tunnel is 3
Parameter Value
Effective hydraulic conductivity of model (for comparison with
analytic solution) 2.012E-5 m/s
Fracture aperture 4.969E-
Coefficient of molecular diffusion
1.0E-9 m
Reference density 988.217 kg/m
Saltwater density 1042 kg/m
Longitudinal dispersion length 2.0 m
Transverse dispersion length 0.5 m
Mass flux at the tunnel 6.32 E-6 kg/m
Surface area of tunnel 1.4 m
Salt transport input parameters
The tunnel is represented by a void in the model, with a depth range of -400m to -404m in the centre of the
Open tunnel Salinity profile
Specified pressure
Specified initial salinity
Zero flow
Specified pressure
Page 114
m wide. The open tunnel is 3 m wide
Value
5 m/s
-6 m
9 m2/s
988.217 kg/m3
1042 kg/m3
2.0 m
0.5 m
6 kg/m2/s
1.4 m2
404m in the centre of the
Ref AMEC/ENV/CONNECTFLOW/16
The boundary conditions for residual pressure are set to current value on boundaries, with an initial pressure condition set such that there is a small crossflow from left to right. The boundary conditions for salinity are set to current value on the leftboundaries, with an initial condition set such that concentration is 0 between z=0 and z=between z=-600m and z=-800m (the bottom quarter of the fracture). At the tunnel the boundary condition for salinity is set to zero dispersive flux. There is a corepresent an outflow.
A transient calculation was undertaken with a timestep beginning with s, and with ∆t=8.0E7 s between t=2E8 s and t=6E8 s.
3.15.3 Results
The results shown in Figure 3-47, simulation and the predictions of the analytic solutions [analytic solution. The literature suggests that the limit of applicability of the analysis occurs for peak displacements somewhere between d/4 and d/2, where d is the distance between the original interface and the tunnel. This supports the observation of discrepancies in peak height the DFN model that are visible in the later times of (with d = 200 m). Comparing the gradie
6
6
08.1
25.1
−
−
=
=
Edt
dz
Edt
dz
analytical
napsac
where z is peak height. Comparing the area under the salinity interface for time t=3.2E7 (find an error of 13.6%. This is likely due to the fairly coarse discretisation in the z coordinate leading to a poorly resolved peak for small displacements.
amecfw.com
The boundary conditions for residual pressure are set to current value on the left-hand, rightboundaries, with an initial pressure condition set such that there is a small crossflow from left to right. The boundary conditions for salinity are set to current value on the left-hand, right-hand, top and bottom
ries, with an initial condition set such that concentration is 0 between z=0 and z=800m (the bottom quarter of the fracture). At the tunnel the boundary condition
for salinity is set to zero dispersive flux. There is a constant mass flux boundary condition at the tunnel to
A transient calculation was undertaken with a timestep beginning with ∆t=4.0E7 s between t=0 and t=2E8 t=8.0E7 s between t=2E8 s and t=6E8 s.
, Figure 3-48 demonstrate the comparisons between DFN transient salt simulation and the predictions of the analytic solutions [29]. The rate of upconing is in agreement with the
ture suggests that the limit of applicability of the analysis occurs for peak displacements somewhere between d/4 and d/2, where d is the distance between the original interface and the tunnel. This supports the observation of discrepancies in peak height between the analysis and the DFN model that are visible in the later times of Figure 3-47, once the peak displacement passes 50m (with d = 200 m). Comparing the gradients of both sets of data up to the d/4, we find that:
where z is peak height. Comparing the area under the salinity interface for time t=3.2E7 (find an error of 13.6%. This is likely due to the fairly coarse discretisation in the z coordinate leading to a poorly resolved peak for small displacements.
Page 115
hand, right-hand and top boundaries, with an initial pressure condition set such that there is a small crossflow from left to right. The
hand, top and bottom ries, with an initial condition set such that concentration is 0 between z=0 and z=-600m, and1
800m (the bottom quarter of the fracture). At the tunnel the boundary condition nstant mass flux boundary condition at the tunnel to
t=4.0E7 s between t=0 and t=2E8
ween DFN transient salt ]. The rate of upconing is in agreement with the
ture suggests that the limit of applicability of the analysis occurs for peak displacements somewhere between d/4 and d/2, where d is the distance between the original interface
between the analysis and , once the peak displacement passes 50m
nts of both sets of data up to the d/4, we find that:
where z is peak height. Comparing the area under the salinity interface for time t=3.2E7 (Figure 3-48), we find an error of 13.6%. This is likely due to the fairly coarse discretisation in the z coordinate leading to a
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-47 Peak interface height varying with time. Comparison between analytical result and transient DFN simulation.
Figure 3-48 Interface height varying in x. Comparison between different times (cf Figure
0
10
20
30
40
50
60
70
80
90
100
0.E+00 1.E+07 2.E+07 3.E+07
peak in
terf
ace h
eig
ht
(m)
Analysis Napsac
0
10
20
30
40
50
60
-600 -400
Inte
rfa
ce
he
igh
t (m
)
t=4.4E7s analytical t=3.2E7s Analytical
t=4.4E7s Napsac t=3.2E7s Napsac
amecfw.com
Peak interface height varying with time. Comparison between analytical result and transient
Interface height varying in x. Comparison between analytical result and DFN simulation at two Figure 3-47)
3.E+07 4.E+07 5.E+07 6.E+07 7.E+07 8.E+07
Time (s)
-200 0 200 400
x(m)
t=3.2E7s Analytical
t=3.2E7s Napsac
Page 116
Peak interface height varying with time. Comparison between analytical result and transient
analytical result and DFN simulation at two
9.E+07 1.E+08
600
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-49 and Figure 3-50 demonstrate upconing of salt into the tunnel as anticipated, with the longtransient result showing good agreement with the steady squalitatively similar to the case presented by Werner et al. [is yet to be made.
Figure 3-49 Salinity profile at time t=6.0E8 seconds.
amecfw.com
demonstrate upconing of salt into the tunnel as anticipated, with the longtransient result showing good agreement with the steady state solution. The transient behaviour is also qualitatively similar to the case presented by Werner et al. [30], though a rigorous quantitative comparison
Salinity profile at time t=6.0E8 seconds.
Page 117
demonstrate upconing of salt into the tunnel as anticipated, with the long-term tate solution. The transient behaviour is also
], though a rigorous quantitative comparison
Ref AMEC/ENV/CONNECTFLOW/16
Figure 3-50 Steady state salinity profile
amecfw.com
Steady state salinity profile
Page 118
Ref AMEC/ENV/CONNECTFLOW/16
4. Combined DFN/CPM Verification
A summary of the DFN/CPM test cases is given in
Case Title
4.1 Radial steady state flow.
4.2 2D steady state flow
4.3 2D steady state flow with
particle tracks.
4.4 2D variable density flow with
particle tracks
4.5 Henry’s salt transport
Table 4-1 DFN/CPM verification tests
amecfw.com
Combined DFN/CPM Verification
A summary of the DFN/CPM test cases is given in Table 4-1
Overview
Radial steady state flow.
Steady state groundwater flow with a borehole used to apply the required mass flow boundary condition. The DFN/CPM interface is modelled
using the Mass Lumped and Linearly Distributed options. Truncated variations of the domain are
used to test current value boundary conditions in the DFN and CPM part of the model.
2D steady state flow Steady state groundwater flow from a CPM region
with anisotropic permeability to a DFN reg
2D steady state flow with particle tracks.
Particle tracking through steady state groundwater flow with varying permeability. Variations include mass-conserving and regular particle tracking.
2D variable density flow with particle tracks
Steady state groundwater flow with an imported spatially varying density field. Particle tracking
using forward, backward, conservative and regultracking options.
Henry’s salt transport Steady state groundwater flow. Density dependent
on imported density field from CPM calculation.
DFN/CPM verification tests
Page 119
with a borehole used to apply the required mass flow boundary condition. The DFN/CPM interface is modelled
using the Mass Lumped and Linearly Distributed options. Truncated variations of the domain are
used to test current value boundary conditions in DFN and CPM part of the model.
Steady state groundwater flow from a CPM region with anisotropic permeability to a DFN region.
Particle tracking through steady state groundwater flow with varying permeability. Variations include
conserving and regular particle tracking.
Steady state groundwater flow with an imported spatially varying density field. Particle tracking
using forward, backward, conservative and regular
Steady state groundwater flow. Density dependent on imported density field from CPM calculation.
Ref AMEC/ENV/CONNECTFLOW/16
4.1 Radial Steady State Flow
4.1.1 Overview
This case models steady groundwater flow in a 2D disk where water is removed from the centre at a constant rate and the outer disk bounda
4.1.2 Problem Definition
The problem definition and solution is taken from Feftra [The model domain is split up into two regions, fractured rock in the centre of the disk surrounded by porous medium rock, as is illustrated in rock are selected such that the solution is the same as in case
Figure 4-1 Schematic of problem definition
Symbol
h
Q
Kf Hydraulic Conductivity Fracture
Kr Hydraulic Conductivity Rock
R
e
d
r
ρ
µ
g
Table 4-2 Input parameters
amecfw.com
Radial Steady State Flow
This case models steady groundwater flow in a 2D disk where water is removed from the centre at a constant rate and the outer disk boundary is maintained at a constant head.
The problem definition and solution is taken from Feftra [3] and is the DFN/CPM equivalent of case The model domain is split up into two regions, fractured rock in the centre of the disk surrounded by porous medium rock, as is illustrated in Figure 4-1. The properties of the fractures and porous medium rock are selected such that the solution is the same as in case 2.1.
Schematic of problem definition
Parameter Value
Head at r = R 0 m
Outflow from disk 8.17E-6 m
Hydraulic Conductivity Fracture 8.17E-3
Hydraulic Conductivity Rock 8.17E-7 m/s
Radius of rock 2000 m
Aperture of fracture 1.0E-4 m
Thickness of disk 1 m
Radial distance from axis 0-2000 m
Density 1000 kg/m
Viscosity 1.0E-3 Pa.s
Gravity 9.8 m/s
Page 120
This case models steady groundwater flow in a 2D disk where water is removed from the centre at a
] and is the DFN/CPM equivalent of case 2.1. The model domain is split up into two regions, fractured rock in the centre of the disk surrounded by
. The properties of the fractures and porous medium
Value
0 m
6 m3/s
3 m/s
7 m/s
2000 m
4 m
1 m
2000 m
1000 kg/m3
Pa.s
9.8 m/s2
Ref AMEC/ENV/CONNECTFLOW/16
The product of the hydraulic conductivities and thickness are chosen to be constant across the domain, with the hydraulic conductivity of the fracture
µ
ρ
12
2ge
K f =
The outflow rate is then set to make the solution the same as in
4.1.3 Variations
The modelled domain consists of a 15 degree sector. The region r<1000 m is modelled as a planar tessellated fracture using the DFN model. The region 1000<r<2000 m is modelled as model. The fractures and mesh are shown in
Figure 4-2 Fractures and CPM Mesh
4.1.3.1 Mass lumped ConnectFlow Fluxes
The interface between the two regions is modelled using the interface options, FLUX and MASS LUMP NAPSAC FLUXES
4.1.3.2 Current Value in CPM Region
In this variant, the modelled domain is truncated at a radius of 1500the CPM case 2.1.3.1 is applied as a pressure boundary condition. The interface option is used.
amecfw.com
The product of the hydraulic conductivities and thickness are chosen to be constant across the domain, with the hydraulic conductivity of the fracture being derived from the fracture aperture as follows.
The outflow rate is then set to make the solution the same as in 2.1.5.
The modelled domain consists of a 15 degree sector. The region r<1000 m is modelled as a planar tessellated fracture using the DFN model. The region 1000<r<2000 m is modelled as model. The fractures and mesh are shown in Figure 4-2.
Fractures and CPM Mesh
lumped ConnectFlow Fluxes
The interface between the two regions is modelled using the interface options, CONSERVE FRACTURE MASS LUMP NAPSAC FLUXES.
Current Value in CPM Region
In this variant, the modelled domain is truncated at a radius of 1500 m, and the interpolated solution from is applied as a pressure boundary condition. The MASS LUMP NAPSAC FLUXES
Page 121
The product of the hydraulic conductivities and thickness are chosen to be constant across the domain, being derived from the fracture aperture as follows.
The modelled domain consists of a 15 degree sector. The region r<1000 m is modelled as a planar tessellated fracture using the DFN model. The region 1000<r<2000 m is modelled as rock using the CPM
CONSERVE FRACTURE
m, and the interpolated solution from MASS LUMP NAPSAC FLUXES
Ref AMEC/ENV/CONNECTFLOW/16
4.1.3.3 Current Value in DFN Region
In this variant, the modelled domain is truncated at a radius of 250 m, and the interpolated solution from the CPM case 2.1.3.1 is applied as a pressure boundary condition. The interface option is used.
4.1.3.4 Linearly Distributed ConnectFlow Fluxes
The interface between the two regions is modelled using the default interface options, FRACTURE FLUX and LINEARLY DISTRIBUTE NAPSAC FLUXES
4.1.4 Results
The analytical solution is given by
)ln(2
)()(r
R
Kd
QRhrh
π−=
The results from DFN/CPM calculation show good overall agreement with the analytical solution, as illustrated in Figure 4-3 to Figure 4linear distributed fluxes method gives a smoother and more accurate solution.
Figure 4-3 Variation of head with distance using a mass lumped DFN/CPM interface
-8
-7
-6
-5
-4
-3
-2
-1
0
0 500
Head
[m
]
amecfw.com
Current Value in DFN Region
In this variant, the modelled domain is truncated at a radius of 250 m, and the interpolated solution from is applied as a pressure boundary condition. The MASS LUMP NAPSAC FLUXES
Linearly Distributed ConnectFlow Fluxes
The interface between the two regions is modelled using the default interface options, LINEARLY DISTRIBUTE NAPSAC FLUXES.
The analytical solution is given by
The results from DFN/CPM calculation show good overall agreement with the analytical solution, as 4-6. The mass lumping method is more computationally efficient, but the
ted fluxes method gives a smoother and more accurate solution.
Variation of head with distance using a mass lumped DFN/CPM interface
1000 1500 2000
Radius [m]
ConnectFlow
Analytical Solution
Page 122
In this variant, the modelled domain is truncated at a radius of 250 m, and the interpolated solution from MASS LUMP NAPSAC FLUXES
The interface between the two regions is modelled using the default interface options, CONSERVE
The results from DFN/CPM calculation show good overall agreement with the analytical solution, as . The mass lumping method is more computationally efficient, but the
Variation of head with distance using a mass lumped DFN/CPM interface
ConnectFlow
Analytical Solution
Ref AMEC/ENV/CONNECTFLOW/16
Figure 4-4 Variation of head with distance using a current value boundary in the CPM region and a mass lumped DFN/CPM interface
Figure 4-5 Variation of head with distance using a current value boundary in the DFN reglumped DFN/CPM interface
-8
-7
-6
-5
-4
-3
-2
-1
0
0 500
Head
[m
]
-8
-7
-6
-5
-4
-3
-2
-1
0
0 500
Head
[m
]
amecfw.com
Variation of head with distance using a current value boundary in the CPM region and a mass lumped DFN/CPM interface
Variation of head with distance using a current value boundary in the DFN reglumped DFN/CPM interface
1000 1500 2000
Radius [m]
ConnectFlow
Analytical Solution
1000 1500 2000
Radius [m]
ConnectFlow
Analytical Solution
Page 123
Variation of head with distance using a current value boundary in the CPM region and a mass
Variation of head with distance using a current value boundary in the DFN region and a mass
ConnectFlow
Analytical Solution
ConnectFlow
Analytical Solution
Ref AMEC/ENV/CONNECTFLOW/16
Figure 4-6 Variation of head with distance using a linearly distributed DFN/CPM interface
4.2 Flow to Fracture Network
4.2.1 Overview
This case models steady state groundwaterflow enters the network through porous medium rock with anisotropic permeability.
4.2.2 Problem Definition
The problem is a variant of test 3.6
Figure 4-7 Schematic of problem definition
The fracture properties are the same as in Section
The CPM properties are defined in such a way as to ensure the following conditions at the interface.
-8
-7
-6
-5
-4
-3
-2
-1
0
0 500
Head
[m
]
amecfw.com
Variation of head with distance using a linearly distributed DFN/CPM interface
Flow to Fracture Network
This case models steady state groundwater flow in a simple two-dimensional fracture network where the flow enters the network through porous medium rock with anisotropic permeability.
3.6, as illustrated in Figure 4-7.
Schematic of problem definition
The fracture properties are the same as in Section 3.6.3.2.
The CPM properties are defined in such a way as to ensure the following conditions at the interface.
1000 1500 2000
Radius [m]
ConnectFlow
Analytical Solution
Page 124
Variation of head with distance using a linearly distributed DFN/CPM interface
dimensional fracture network where the flow enters the network through porous medium rock with anisotropic permeability.
The CPM properties are defined in such a way as to ensure the following conditions at the interface.
ConnectFlow
Analytical Solution
Ref AMEC/ENV/CONNECTFLOW/16
1== CPMDFN hh m
hKAQQ CPMDFN ∇==
Where K is the hydraulic conductivity
The first equation defines the head gradient in the CPM region, and the second is then used in conjunction with the DFN analytical value of Q to obtain K.
As the flow needs to enter the DFN region throucomponent to the flow in the CPM region. In order to avoid this impacting the head at the fracture inflows the vertical component or permeability is set to be 1000 times higher than the horizontal compo
4.2.3 Results
The calculated heads are all within 4% of the analytical solution.
Intersection ConnectFlow
a 0.062
b 0.936
c 0.598
Table 4-3 Heads at fracture intersections
4.3 2D Steady State Flow with Particle Tracks
4.3.1 Overview
This case is taken from Level 3 of the international HYDROCOIN project for verification of groundwater flow codes [31]. It models steady state flow in a tworegion of higher permeability.
The case has a non-uniform analytical solution and is used in the HYDROCOIN study to test particle tracking.
amecfw.com
Where K is the hydraulic conductivity and A the cross sectional area of the CPM region.
The first equation defines the head gradient in the CPM region, and the second is then used in conjunction with the DFN analytical value of Q to obtain K.
As the flow needs to enter the DFN region through the three fractures, there will also be a vertical component to the flow in the CPM region. In order to avoid this impacting the head at the fracture inflows the vertical component or permeability is set to be 1000 times higher than the horizontal compo
The calculated heads are all within 4% of the analytical solution.
ConnectFlow Analytical % Error
0.061 1.42%
0.968 3.36%
0.598 0.600 0.19%
Heads at fracture intersections
2D Steady State Flow with Particle Tracks
This case is taken from Level 3 of the international HYDROCOIN project for verification of groundwater ]. It models steady state flow in a two-dimensional vertical slice of rock, containing a circular
uniform analytical solution and is used in the HYDROCOIN study to test particle
Page 125
and A the cross sectional area of the CPM region.
The first equation defines the head gradient in the CPM region, and the second is then used in conjunction
gh the three fractures, there will also be a vertical component to the flow in the CPM region. In order to avoid this impacting the head at the fracture inflows the vertical component or permeability is set to be 1000 times higher than the horizontal component.
% Error
1.42%
3.36%
0.19%
This case is taken from Level 3 of the international HYDROCOIN project for verification of groundwater tical slice of rock, containing a circular
uniform analytical solution and is used in the HYDROCOIN study to test particle
Ref AMEC/ENV/CONNECTFLOW/16
This is the equivalent DFN/CPM test of C
4.3.2 Problem Definition
Figure 4-8 Schematic of problem definition
The DFN region is represented by a single tessellated fracture. In orconsistent with [31], the following relations must hold.
Balancing the flow rate Q:
Fracture permeability: k
Thickness available for flow:
Taking φ from [31], selecting d = 1 m and scaling the pressure gradient gives the values in
amecfw.com
the equivalent DFN/CPM test of Case 2.3.
Schematic of problem definition
The DFN region is represented by a single tessellated fracture. In order to ensure that the solution is ], the following relations must hold.
ekdk fi =
12
2e
k f =
φ/ed =
], selecting d = 1 m and scaling the pressure gradient gives the values in
Page 126
der to ensure that the solution is
], selecting d = 1 m and scaling the pressure gradient gives the values in Table 4-4.
Ref AMEC/ENV/CONNECTFLOW/16
Symbol
Lx
Ly Vertical outer region distance
a
P1
P0
ko
ki
kf
e
d
φ
fφ
ρ
µ
Table 4-4 Input parameters
Eight particle tracks are released 50 m upstream of the disk centre and at Y values of 10, 12, 14, 16, 18, 20, 22 and 24 m.
The analytical solution for the pathlines is given in the HYDROC
)1/()(
)(2
2
oi
oi
kk
kk
r
aoyy
+
−+= for r > a
o
oi
k
kk
oyy2
)( += for r < a
Where r is the distance from the centre of the disk and ya long distance away from the origin.
amecfw.com
Parameter Value
Upstream and downstream distances
250 m
Vertical outer region distance 240 m
Radius of inner disk 10 m
Upstream pressure 3.0E-4 Pa
Downstream pressure -3.0E-4 Pa
Permeability of outer region 8.333E-
Permeability of inner region 8.333E-
Fracture permeability 8.333E-
Fracture thickness 0.1 m
CPM thickness 1 m
Porosity 0.1
Fracture Porosity 1.0
Density 1000 kg/m
Viscosity 1.0E-3 Pa.s
Eight particle tracks are released 50 m upstream of the disk centre and at Y values of 10, 12, 14, 16, 18,
The analytical solution for the pathlines is given in the HYDROCOIN report [7] as
Where r is the distance from the centre of the disk and y0 is a constant representing the height of the track a long distance away from the origin.
Page 127
Value
250 m
240 m
10 m
4 Pa
4 Pa
-7 m2
-5 m2
-4 m2
0.1 m
1 m
0.1
1.0
1000 kg/m3
3 Pa.s
Eight particle tracks are released 50 m upstream of the disk centre and at Y values of 10, 12, 14, 16, 18,
esenting the height of the track
Ref AMEC/ENV/CONNECTFLOW/16
4.3.3 Variations
4.3.3.1 Regular Particle Tracking
Regular particle tracking was used within the CPM region. The mesh around the DFN region is shown in Figure 4-9.
Figure 4-9 CPM wrapped mesh
The tessellated fractures within the inner region are shown in
Figure 4-10 Tessellated fractures (larger scale image).
4.3.3.2 Mass Conserving Particle Tracking
Mass conserving particle tracking was used withishown in Figure 4-11.
amecfw.com
Regular Particle Tracking
Regular particle tracking was used within the CPM region. The mesh around the DFN region is shown in
The tessellated fractures within the inner region are shown in Figure 4-10.
Tessellated fractures (larger scale image).
Mass Conserving Particle Tracking
Mass conserving particle tracking was used within the CPM region. The mesh around the DFN region is
Page 128
Regular particle tracking was used within the CPM region. The mesh around the DFN region is shown in
n the CPM region. The mesh around the DFN region is
Ref AMEC/ENV/CONNECTFLOW/16
Figure 4-11 CPM regular mesh
The tessellated fractures within the inner region are shown in
Figure 4-12 Tessellated fractures (larger scale im
4.3.4 Results
The particle tracks within the DFN part of the model are treated in a stochastic manner, allowing different tracks to take different paths. Ten particles were released from each of the starting positions and the results for regular particle tracking are shown in
For the tracks that do not pass through the DFN region, the results are within 1% ofor the regular particle tracking, and within 2% of the analytical solution for the mass conserving particle tracking.
The stochastic tracks have more variation as expected, however the average tracks starting from each position also have a travel time and final location within 1% of the analytical solution for the regular particle tracks and within 2% of the analytical solution for the mass conserving particle tracking.
amecfw.com
ated fractures within the inner region are shown in Figure 4-12.
Tessellated fractures (larger scale image).
The particle tracks within the DFN part of the model are treated in a stochastic manner, allowing different tracks to take different paths. Ten particles were released from each of the starting positions and the
tracking are shown in Figure 4-13 and Figure 4-14.
For the tracks that do not pass through the DFN region, the results are within 1% ofor the regular particle tracking, and within 2% of the analytical solution for the mass conserving particle
The stochastic tracks have more variation as expected, however the average tracks starting from each also have a travel time and final location within 1% of the analytical solution for the regular particle
tracks and within 2% of the analytical solution for the mass conserving particle tracking.
Page 129
The particle tracks within the DFN part of the model are treated in a stochastic manner, allowing different tracks to take different paths. Ten particles were released from each of the starting positions and the
For the tracks that do not pass through the DFN region, the results are within 1% of the analytical solution for the regular particle tracking, and within 2% of the analytical solution for the mass conserving particle
The stochastic tracks have more variation as expected, however the average tracks starting from each also have a travel time and final location within 1% of the analytical solution for the regular particle
tracks and within 2% of the analytical solution for the mass conserving particle tracking.
Ref AMEC/ENV/CONNECTFLOW/16
Figure 4-13 Regular particle tracks
Figure 4-14 Stochastic behaviour of particle tracks
amecfw.com
Regular particle tracks
Stochastic behaviour of particle tracks
Page 130
Ref AMEC/ENV/CONNECTFLOW/16
4.4 2D Variable Density Flow with Particle Tracks
4.4.1 Overview
This case uses a predefined density field, corresponding to an analvelocity field is used to test regular and mass conserving particle tracking.
4.4.2 Problem Definition
The modelled domain is shown in
boundary condition on all four sides of the region and the density field
Figure 4-15 Schematic of problem definition
The DFN region is represented by a single tessellated fracture. In order to ensure that the solution is consistent with the CPM region, the following relations must hold.
Balancing the flow rate Q:
Fracture permeability: k
Thickness available for flow:
Taking e = 1.0E-5 and d = 1.0E-3 then gives the following values in
amecfw.com
2D Variable Density Flow with Particle Tracks
This case uses a predefined density field, corresponding to an analytical flow solution. The resulting velocity field is used to test regular and mass conserving particle tracking.
The modelled domain is shown in Figure 4-15. The analytical pressure field 2
xy −boundary condition on all four sides of the region and the density field xy is applied to the interior.
Schematic of problem definition
The DFN region is represented by a single tessellated fracture. In order to ensure that the solution is consistent with the CPM region, the following relations must hold.
ekkd f=
12
2e
k f =
φ/ed =
3 then gives the following values in Table 4-5.
Page 131
ytical flow solution. The resulting
2x is applied as a
is applied to the interior.
The DFN region is represented by a single tessellated fracture. In order to ensure that the solution is
Ref AMEC/ENV/CONNECTFLOW/16
Symbol
k
kf
e
d
φ
µ
Table 4-5 Input parameters
4.4.3 Variations
4.4.3.1 Forward Particle Tracking
This variant tracks 10 particles starting from the upper left hand corner of the The tracks subsequently pass through the DFN region where they behave in a stochastic manner, allowing different tracks to take different paths.
4.4.3.2 Backward Particle Tracking
This variant performs backward tracking on 10 particlwhich corresponds to the same analytical path as the forward track in variation
4.4.3.3 Mass Conserving Particl
This variant tracks ten particles starting from x=1.5, y = 9.5 and uses the mass conserving particle tracking option. The tracks subsequently pass through the DFN region where they behave in a stochastic manner, allowing different tracks to take different paths.
4.4.4 Results
4.4.4.1 Analytical solution
Substituting the Darcy flow equation into the continuity equation gives
0))(.( =∇∇ Pk
µρϕ
amecfw.com
Parameter Value
Permeability of CPM region 8.333E-
Fracture permeability 8.333E-
Fracture thickness 1.0E-5 m
CPM thickness 1.0E-3 m
Porosity 0.01
Viscosity 1.0E-3 Pa.s
Forward Particle Tracking
This variant tracks 10 particles starting from the upper left hand corner of the CPM region at x=1.5, y = 9.5. The tracks subsequently pass through the DFN region where they behave in a stochastic manner, allowing different tracks to take different paths.
Backward Particle Tracking
This variant performs backward tracking on 10 particles ending at x=9.07, y=1.57 within the DFN region, which corresponds to the same analytical path as the forward track in variation 4.4.3.1
Mass Conserving Particle Tracking
This variant tracks ten particles starting from x=1.5, y = 9.5 and uses the mass conserving particle tracking option. The tracks subsequently pass through the DFN region where they behave in a stochastic manner,
different paths.
Substituting the Darcy flow equation into the continuity equation gives
Page 132
Value
-14 m2
-12 m2
5 m
3 m
0.01
3 Pa.s
CPM region at x=1.5, y = 9.5. The tracks subsequently pass through the DFN region where they behave in a stochastic manner, allowing
es ending at x=9.07, y=1.57 within the DFN region, 4.4.3.1.
This variant tracks ten particles starting from x=1.5, y = 9.5 and uses the mass conserving particle tracking option. The tracks subsequently pass through the DFN region where they behave in a stochastic manner,
Ref AMEC/ENV/CONNECTFLOW/16
Gravity is omitted as 0=∂
∂
z
ρ.
Substituting in the proposed solution
0))((.( 22 =−∇∇ xyxy
which reduces to
4)2()2( 22 −=∂
∂+−
∂
∂xyxy
yyx
x
This confirms that xy=ρ and P
From the pressure field, the particle tracks can then be determined as
represents the starting location of the particle track. The corresponding travel time being
4.4.4.2 Pressure and Density Fields
Figure 4-16 and Figure 4-17 show the pressure and density fields. The former being calculated and the latter being prescribed.
amecfw.com
Substituting in the proposed solution xy=ρ and 22
xyP −= then gives
04 =+ xyxy
22xyP −= is a solution of the Darcy flow equations with variable density.
From the pressure field, the particle tracks can then be determined as x
yxy 00= where
represents the starting location of the particle track. The corresponding travel time being
sity Fields
show the pressure and density fields. The former being calculated and the
Page 133
is a solution of the Darcy flow equations with variable density.
where 00, yx
represents the starting location of the particle track. The corresponding travel time being )ln(2 ox
x
kt
µφ= .
show the pressure and density fields. The former being calculated and the
Ref AMEC/ENV/CONNECTFLOW/16
Figure 4-16 Calculated residual pressure
amecfw.com
Calculated residual pressures.
Page 134
Ref AMEC/ENV/CONNECTFLOW/16
Figure 4-17 Applied densities.
4.4.4.3 Forward particle tracking
Figure 4-18 shows 10 particle tracks released from the DFN region the tracks behave in a stochastic manner. The background of the plot is coloured by residual pressure.
amecfw.com
Forward particle tracking
shows 10 particle tracks released from the top left corner of the CPM region. On entering the DFN region the tracks behave in a stochastic manner. The background of the plot is coloured by residual
Page 135
top left corner of the CPM region. On entering the DFN region the tracks behave in a stochastic manner. The background of the plot is coloured by residual
Ref AMEC/ENV/CONNECTFLOW/16
Figure 4-18 Forward particle tracks
An averaged particle track plot is compared against the analytical solution in agreeing to within 2% of the analytical solution for position and in the DFN region, it is necessary to set the model reference density to a value representative of that of the fluid which the track passes through.
Figure 4-19 Averaged forward tracks
0
1
2
3
4
5
6
7
8
9
10
0 2 4
X [m]
Y [
m]
amecfw.com
Forward particle tracks
veraged particle track plot is compared against the analytical solution in Figure agreeing to within 2% of the analytical solution for position and travel time. In order to predict travel times in the DFN region, it is necessary to set the model reference density to a value representative of that of the fluid which the track passes through.
Averaged forward tracks
6 8 10
X [m]
ConnectFlow
Analytical Solution
Page 136
Figure 4-19, the results travel time. In order to predict travel times
in the DFN region, it is necessary to set the model reference density to a value representative of that of the
Analytical Solution
Ref AMEC/ENV/CONNECTFLOW/16
4.4.4.4 Backward Particle Tracking
Figure 4-20 shows 10 particle tracks tracked backwards from the lower right hand corner of the DFN region. Within the DFN region the tracks behave in a stochastic manner. The background of the plot is coloured by residual pressure.
Figure 4-20 Backward particle tracks
An averaged particle track plot is compared against the analytical solution in agreeing to within 2% of the analytical solution for position
amecfw.com
Backward Particle Tracking
shows 10 particle tracks tracked backwards from the lower right hand corner of the DFN in the DFN region the tracks behave in a stochastic manner. The background of the plot is
Backward particle tracks
An averaged particle track plot is compared against the analytical solution in Figure agreeing to within 2% of the analytical solution for position and travel time.
Page 137
shows 10 particle tracks tracked backwards from the lower right hand corner of the DFN in the DFN region the tracks behave in a stochastic manner. The background of the plot is
Figure 4-21, the results
Ref AMEC/ENV/CONNECTFLOW/16
Figure 4-21 Averaged backward particle tracks
4.4.4.5 Mass Conserving Particle Tracking
The mass conserving tracks behave in a similar manner to the nonresults agreeing to within 2% of the analytical solution for position and travel time
Figure 4-22 Averaged mass conserving particle tracks
0
1
2
3
4
5
6
7
8
9
0 2 4
X [m]
Y [
m]
0
1
2
3
4
5
6
7
8
9
10
0 2 4
X [m]
Y [
m]
amecfw.com
Averaged backward particle tracks
Mass Conserving Particle Tracking
The mass conserving tracks behave in a similar manner to the non-mass conserving equivalents, with the ts agreeing to within 2% of the analytical solution for position and travel time
mass conserving particle tracks
6 8 10
X [m]
ConnectFlow
Analytical Solution
6 8 10
X [m]
ConnectFlow
Analytical Solution
Page 138
mass conserving equivalents, with the
Analytical Solution
Analytical Solution
Ref AMEC/ENV/CONNECTFLOW/16
4.5 Henry’s Salt Transport Using Interpolated Density
4.5.1 Overview
This case considers the groundwater pressures arising from a spatially varying density field.
The geometry, boundary conditions and density field are taken from the modified Henry CPM
4.5.2 Problem Definition
A schematic of the test case is shown in
Figure 4-23 Henry’s Problem
Symbol
K Hydraulic conductivity of rock
Q
ρ
φ
e
Table 4-6 Input parameters
The DFN domain is represented by a single fracturefracture thickness is set to 1.8516Em/s. The DFN region covers the left 75% of the domain, which has been selected so that the interfbetween the CPM and DFN region is in a location where the density and pressure fields are rapidly changing.
amecfw.com
Henry’s Salt Transport Using Interpolated Density
considers the groundwater pressures arising from a spatially varying density field.
The geometry, boundary conditions and density field are taken from the modified Henry CPM
A schematic of the test case is shown in Figure 4-23 and the input parameters are given in
Parameter Value
Hydraulic conductivity of rock 1.0E-2 m/s
Freshwater inflow per unit depth
9.43E-5 m
Density Interpolated
Porosity 0.35
Fracture thickness 1.8516E-
The DFN domain is represented by a single fracture tessellated into 0.025 m square subfracture thickness is set to 1.8516E-4 m in order to generate the desired hydraulic conductivity of 1.0Em/s. The DFN region covers the left 75% of the domain, which has been selected so that the interfbetween the CPM and DFN region is in a location where the density and pressure fields are rapidly
Page 139
considers the groundwater pressures arising from a spatially varying density field.
The geometry, boundary conditions and density field are taken from the modified Henry CPM Case 2.8.
and the input parameters are given in Table 4-6.
Value
2 m/s
5 m2/s
Interpolated
0.35
-4 m
tessellated into 0.025 m square sub-fractures. The 4 m in order to generate the desired hydraulic conductivity of 1.0E-2
m/s. The DFN region covers the left 75% of the domain, which has been selected so that the interface between the CPM and DFN region is in a location where the density and pressure fields are rapidly
Ref AMEC/ENV/CONNECTFLOW/16
The CPM region has thickness /e
The CPM region is meshed with the same spatial resolution as the sub
The interpolated density field used is shown in
Figure 4-24 Interpolated density field
4.5.3 Results
The residual pressure field of the DFN/CPM calculation is compared against the CPM pressure field from case 2.8, the latter having been separately checked against the analytical solution via the salt concentration solution.
Plots of the two pressure fields are shown in vary in shape near the inflow, in absolute terms the pressure fields agree to within 5%.
The influence of the density variation in this test case was checked by redensity instead of the interpolated density. In this case the difference in compared with the CPM solution.
amecfw.com
φ/ so that the cross sectional area available to flow remains constant.
The CPM region is meshed with the same spatial resolution as the sub-fractures.
The interpolated density field used is shown in Figure 4-24.
Interpolated density field
The residual pressure field of the DFN/CPM calculation is compared against the CPM pressure field from , the latter having been separately checked against the analytical solution via the salt
Plots of the two pressure fields are shown in Figure 4-25 and Figure 4-26. Although the pressure contours r the inflow, in absolute terms the pressure fields agree to within 5%.
The influence of the density variation in this test case was checked by re-running with a constant average density instead of the interpolated density. In this case the difference in the pressure fields was 30% when
Page 140
so that the cross sectional area available to flow remains constant.
The residual pressure field of the DFN/CPM calculation is compared against the CPM pressure field from , the latter having been separately checked against the analytical solution via the salt
. Although the pressure contours r the inflow, in absolute terms the pressure fields agree to within 5%.
running with a constant average the pressure fields was 30% when
Ref AMEC/ENV/CONNECTFLOW/16
Figure 4-25 Residual pressure in the DFN/CPM model
Figure 4-26 Residual pressure in the CPM model
amecfw.com
Residual pressure in the DFN/CPM model
Residual pressure in the CPM model
Page 141
Ref AMEC/ENV/CONNECTFLOW/16
5. Further Testing
This section references further testing that has taken place on the ConnectFlow suite of software, which complements and extends the testing covered in the earlier sections.
5.1 Continuum Porous Media
5.1.1 Verification
5.1.1.1 SKB – Implicit Representation of Fractures
Section 3.3 of SKB report R-01-49 [rock matrix by modifying CPM permeabilties. The approach is tested on a simple 3D case with a semianalytical solution. The results are all within 20% of the expected solution, with the accuracy improving for larger features. The algorithm allows small features to be modelled more accurately but with increased computational cost.
5.1.1.2 SKB – Heat Transport
Appendix F of SKB report R-06-98 [The first case models 1D heat conduction with a timecase models 1D heat conduction with a specifieHYDROCOIN Level 1 Test Case 5 for transient thermal convection in a saturated permeable medium containing a heat source with decaying power output. The first two cases have an analytical solution anthe third a semi-analytical solution. In all cases ConnectFlow shows excellent agreement with the expected solutions.
5.1.1.3 SKB R-09-24
Appendix G of SKB report R-09-24 [modelling the inflow of fresh water into a repository under open repository conditions. The ConnectFlow simulation modeled the repository region as a combined DFN/CPM, with boundary conditions being applied from a separate DFN site scale model. fine grid refinement around the tunnelsthe repository agreed to within 20%.
amecfw.com
Further Testing
This section references further testing that has taken place on the ConnectFlow suite of software, which complements and extends the testing covered in the earlier sections.
Continuum Porous Media
Implicit Representation of Fractures
49 [32] describes the modelling of a set of fractures within a background rock matrix by modifying CPM permeabilties. The approach is tested on a simple 3D case with a semianalytical solution. The results are all within 20% of the expected solution, with the accuracy improving for larger features. The algorithm allows small features to be modelled more accurately but with increased
98 [33] describes three verification tests on heat transport in ConnectFlow. D heat conduction with a time-varying temperature boundary condition. The second
case models 1D heat conduction with a specified heat flux boundary condition. The final case models the HYDROCOIN Level 1 Test Case 5 for transient thermal convection in a saturated permeable medium containing a heat source with decaying power output. The first two cases have an analytical solution an
analytical solution. In all cases ConnectFlow shows excellent agreement with the expected
24 [34] describes a comparison of DarcyTools and ConnectFlow in water into a repository under open repository conditions. The ConnectFlow
simulation modeled the repository region as a combined DFN/CPM, with boundary conditions being applied from a separate DFN site scale model. DarcyTools used a single regional-scale Efine grid refinement around the tunnels. Both models used the same Hydro-DFN data. The overall inflow to the repository agreed to within 20%.
Page 142
This section references further testing that has taken place on the ConnectFlow suite of software, which
] describes the modelling of a set of fractures within a background rock matrix by modifying CPM permeabilties. The approach is tested on a simple 3D case with a semi-analytical solution. The results are all within 20% of the expected solution, with the accuracy improving for larger features. The algorithm allows small features to be modelled more accurately but with increased
] describes three verification tests on heat transport in ConnectFlow. varying temperature boundary condition. The second
d heat flux boundary condition. The final case models the HYDROCOIN Level 1 Test Case 5 for transient thermal convection in a saturated permeable medium containing a heat source with decaying power output. The first two cases have an analytical solution and
analytical solution. In all cases ConnectFlow shows excellent agreement with the expected
] describes a comparison of DarcyTools and ConnectFlow in water into a repository under open repository conditions. The ConnectFlow
simulation modeled the repository region as a combined DFN/CPM, with boundary conditions being scale ECPM model with
DFN data. The overall inflow to
Ref AMEC/ENV/CONNECTFLOW/16
5.1.1.4 ANDRA
A verification exercise for ConnectFlow has been performed for ANDRA [groundwater flow and radionuclide transport problems were investigated. The exercise included cases that were diffusion dominated, cases that were advection and dispersion dominated, cases in twodimensions, and cases with permeability contrasts between regions of the models such that the dominant flow and transport processes differed between the regions. With appropriate choices of the grid, the initial and boundary conditions, and the timethe analytical solutions given for all cases considered.
5.1.1.5 KBS-3
ConnectFlow has also been used in two reviews of repository assessments. These reviews compared the results obtained using different programs for the sameKBS-3 study [36], the groundwater heads obtained using ConnectFlow were compared with those obtained using the program GWHRT, for several different cases. In every case, the results agreed to at least six significant figures (the number of figures listed for the output from GWHRT). This gives great confidence that both programs were coded correctly.
5.1.1.6 Gewähr
Results obtained using ConnectFlow were also compared with results obtained using the FEM301 program for the Swiss Project Gewähr [slightly from those obtained using FEM301. These differences were traced to discrepancies between the FEM301 program and its documentation, and differences between treatment of highly distorted elements. When an appropriate temporary modification was made to ConnectFlow to enable it to mimic the behaviour of FEM301, the results obtained agreed to within five significant figures with those obtained from FEM301. It should be stressed that the initial differences were not due to any problems with ConnectFlow.
5.1.1.7 Nirex
The results of a Monte-Carlo study of dispersion in a heterogeneous porous medium [and quite stringent test of the groundwater flow and particle transport algorithms used in ConnectFlow. The fact that good agreement could be obtained between the analytical and numerical results for the dispersion of the particles indicates that ConnectFlow provided an accuratflow in a heterogeneous permeability field. This case therefore also builds confidence in the correctness of ConnectFlow.
amecfw.com
A verification exercise for ConnectFlow has been performed for ANDRA [35]. Cases covering a range of groundwater flow and radionuclide transport problems were investigated. The exercise included cases that were diffusion dominated, cases that were advection and dispersion dominated, cases in two
s with permeability contrasts between regions of the models such that the dominant flow and transport processes differed between the regions. With appropriate choices of the grid, the initial and boundary conditions, and the time-stepping scheme, ConnectFlow was found to accurately reproduce the analytical solutions given for all cases considered.
ConnectFlow has also been used in two reviews of repository assessments. These reviews compared the results obtained using different programs for the same finite-element model. In a review of the Swedish
], the groundwater heads obtained using ConnectFlow were compared with those obtained using the program GWHRT, for several different cases. In every case, the results agreed to at
gnificant figures (the number of figures listed for the output from GWHRT). This gives great confidence that both programs were coded correctly.
Results obtained using ConnectFlow were also compared with results obtained using the FEM301 or the Swiss Project Gewähr [37]. Initially, the results obtained using ConnectFlow differed
slightly from those obtained using FEM301. These differences were traced to discrepancies between the FEM301 program and its documentation, and differences between ConnectFlow and FEM301 in the treatment of highly distorted elements. When an appropriate temporary modification was made to ConnectFlow to enable it to mimic the behaviour of FEM301, the results obtained agreed to within five
e obtained from FEM301. It should be stressed that the initial differences were not due to any problems with ConnectFlow.
Carlo study of dispersion in a heterogeneous porous medium [st of the groundwater flow and particle transport algorithms used in ConnectFlow.
The fact that good agreement could be obtained between the analytical and numerical results for the dispersion of the particles indicates that ConnectFlow provided an accurate solution for the groundwater flow in a heterogeneous permeability field. This case therefore also builds confidence in the correctness of
Page 143
]. Cases covering a range of groundwater flow and radionuclide transport problems were investigated. The exercise included cases that were diffusion dominated, cases that were advection and dispersion dominated, cases in two- and three-
s with permeability contrasts between regions of the models such that the dominant flow and transport processes differed between the regions. With appropriate choices of the grid, the initial
ow was found to accurately reproduce
ConnectFlow has also been used in two reviews of repository assessments. These reviews compared the element model. In a review of the Swedish
], the groundwater heads obtained using ConnectFlow were compared with those obtained using the program GWHRT, for several different cases. In every case, the results agreed to at
gnificant figures (the number of figures listed for the output from GWHRT). This gives great
Results obtained using ConnectFlow were also compared with results obtained using the FEM301 ]. Initially, the results obtained using ConnectFlow differed
slightly from those obtained using FEM301. These differences were traced to discrepancies between the ConnectFlow and FEM301 in the
treatment of highly distorted elements. When an appropriate temporary modification was made to ConnectFlow to enable it to mimic the behaviour of FEM301, the results obtained agreed to within five
e obtained from FEM301. It should be stressed that the initial differences were
Carlo study of dispersion in a heterogeneous porous medium [38] provides a useful st of the groundwater flow and particle transport algorithms used in ConnectFlow.
The fact that good agreement could be obtained between the analytical and numerical results for the e solution for the groundwater
flow in a heterogeneous permeability field. This case therefore also builds confidence in the correctness of
Ref AMEC/ENV/CONNECTFLOW/16
5.1.1.8 Olkiluoto Site
A site scale comparison of FEFTRA and ConnectFlow was carried out as part of the FEFTR[3]. The study showed good agreement with regard to borehole pressures and flow rates near the repository. Flow path positions near the repository wwere shorter in FEFTRA as compared with ConnectFlow.
A further study [39] has compared modelling of pressures and salinity distributions in 15 deep core drilled boreholes between the codes and measuremengroundwater flow and solute transport over the last 8000 years.
5.2 Discrete Fracture Network
5.2.1 Verification
5.2.1.1 Stripa
This testing exercise formed part of an OECD/NEA [radioactive waste in crystalline rock, that involved a detailed characterisation of the abandoned iron ore mine at Stripa in central Sweden.
The testing compared fracture generatiocodes ConnectFlow, FracMan/MAFIC and FMG.
Eight test cases were considered and tsolutions and the results of FracMan/MAFIC and
5.2.1.2 Nirex
This study [41] compared transient flow for the fracture flow codes ConnectFlow and FracMan/MAFIC for six test cases. ConnectFlow and FracMan/MAFIC gave qualitatively similar results. However,quantitative differences were observed even for quite simple test networks. These are thought to be due to inadequate mesh discretisation of the source zone in FracMan/MAFIC. The ConnectFlow results for the early time behaviour compared well wsource zone responses that were inaccurate. The asymptotic ConnectFlow results were shown to tend to the steady state solutions.
5.3 Automated Testing
The test cases presented in this documentanalytical and benchmark data.
amecfw.com
A site scale comparison of FEFTRA and ConnectFlow was carried out as part of the FEFTR]. The study showed good agreement with regard to borehole pressures and flow rates near the
repository. Flow path positions near the repository were also in good agreement although the travel times were shorter in FEFTRA as compared with ConnectFlow.
] has compared modelling of pressures and salinity distributions in 15 deep core drilled boreholes between the codes and measurements based on simulations of the evolution of coupled groundwater flow and solute transport over the last 8000 years.
Discrete Fracture Network
This testing exercise formed part of an OECD/NEA [40] project relating to the final disposal of highly radioactive waste in crystalline rock, that involved a detailed characterisation of the abandoned iron ore mine at Stripa in central Sweden.
The testing compared fracture generation, steady state flow and particle tracking for the fracture flow , FracMan/MAFIC and FMG.
Eight test cases were considered and the ConnectFlow results compared well with available analytical solutions and the results of FracMan/MAFIC and FMG (when a formulation of the test case was possible).
] compared transient flow for the fracture flow codes ConnectFlow and FracMan/MAFIC for six test cases. ConnectFlow and FracMan/MAFIC gave qualitatively similar results. However,quantitative differences were observed even for quite simple test networks. These are thought to be due to inadequate mesh discretisation of the source zone in FracMan/MAFIC. The ConnectFlow results for the early time behaviour compared well with the available analytical solutions, whereas FracMan/MAFIC gave source zone responses that were inaccurate. The asymptotic ConnectFlow results were shown to tend to
Automated Testing
The test cases presented in this document can be automatically re-run to check the results against the
Page 144
A site scale comparison of FEFTRA and ConnectFlow was carried out as part of the FEFTRA verification ]. The study showed good agreement with regard to borehole pressures and flow rates near the
ere also in good agreement although the travel times
] has compared modelling of pressures and salinity distributions in 15 deep core drilled ts based on simulations of the evolution of coupled
] project relating to the final disposal of highly radioactive waste in crystalline rock, that involved a detailed characterisation of the granite formation in an
n, steady state flow and particle tracking for the fracture flow
he ConnectFlow results compared well with available analytical FMG (when a formulation of the test case was possible).
] compared transient flow for the fracture flow codes ConnectFlow and FracMan/MAFIC for six test cases. ConnectFlow and FracMan/MAFIC gave qualitatively similar results. However, significant quantitative differences were observed even for quite simple test networks. These are thought to be due to inadequate mesh discretisation of the source zone in FracMan/MAFIC. The ConnectFlow results for the
ith the available analytical solutions, whereas FracMan/MAFIC gave source zone responses that were inaccurate. The asymptotic ConnectFlow results were shown to tend to
run to check the results against the
Ref AMEC/ENV/CONNECTFLOW/16
This complements the regular ConnectFlow regression test suite, which consists of more than 200 tests and is used to comprehensively check results from new releaversions.
5.4 Peer Review
ConnectFlow is used by a wide variety There are representatives of both the regulatory bodies and the nuclear utilities. Many of thein the iConnect club and provide valuable feedback that helps enhance the software quality.
amecfw.com
This complements the regular ConnectFlow regression test suite, which consists of more than 200 tests and is used to comprehensively check results from new releases of the software against previous
ConnectFlow is used by a wide variety of organisations with an interest in radioactive waste disposal. There are representatives of both the regulatory bodies and the nuclear utilities. Many of thein the iConnect club and provide valuable feedback that helps enhance the software quality.
Page 145
This complements the regular ConnectFlow regression test suite, which consists of more than 200 tests ses of the software against previous
of organisations with an interest in radioactive waste disposal. There are representatives of both the regulatory bodies and the nuclear utilities. Many of these participate in the iConnect club and provide valuable feedback that helps enhance the software quality.
Ref AMEC/ENV/CONNECTFLOW/16
6. References
1 NAMMU Technical Summary, SA/ENV/CONNECTFLOW/8 May 2010
2 NAPSAC Technical Summary, SA/ENV/CONNECTFLOW/12 , May 2010
3 FEFTRA Verification, VTT Research Notes 2385, Espoo 2007.
4 de Marsily, G., 1986. Quantitative Hydrogeology Press INC, Orlando.
5 NEA/SKI, The International HYDROCOIN Project, Level 1: code verification,OECD Publications, 1988.
6 R. Atkinson, T.P. Cherill, A.W. Herbert, D.P. Hodgkinson, C.P. Jackson, J. Rae
and P.C. Robinson, Review of the grUKAEA Report AERE-R. 11140, 1984
7 NEA/SKI, The International HYDROCOIN Project, Level 3: uncertainty and sensitivity analysis ,OECD Publications, 1991.
8 A. Schäfers. Task Force on Engineered
Description. 2014.
9 Richards, L.A., 1931. Capillary conduction of liquids through porous mediums.Physics, 1(5), pp.318-333.
10 Zarba, R.L., Bouloutas, E.T. and Celia, M., 1990. unsaturated flow equation. Water Resources Research WRERAQ
11 Van Genuchten, M.T., 1980. A closedunsaturated soils. Soil science society of America journal
12 K. Pruess, TOUGH2 – A General Purpose Numerical Simulator for Multiphase Fluid and Heat Flow, Lawrence Berkeley Laboratory Report LBL
13 Bear Jacob, Hydraulics of Groundwater,1979, McGraw
14 Improving the worthiness of the Henry problem as a benchmark for density dependent ground water flows. Water Resources Research Vol 40, 2004.
15 A R Hoch, C P Jackson Rock-matrix diffusion in transport of salinity. SKB Report R
16 C. M. Oldenburg and K. Pruess. EOS7R: Radionuclide Transport for Tough2, Lawrence Berkley Laboratory Report LBL-34868, Berkley, CA, November 1995.
17 Javandel, I., C. Doughty, and C.American Geophys. Union, pp. 14
18 Joyce S, Applegate D, Appleyard P, Gordon A, Heath T, Hunter F, Hoek J, Jackson P, Swan D, Woollard H, 2014. Groundwater flow Svensk Kärnbränslehantering AB.
19 Parkhurst D L, Kipp K L, Charlton S R, 2010. PHAST Version 2: a program for simulatingflow, solute transport, and multicomponent geochemical reactiGeological Survey, Denver, Colorado.
amecfw.com
NAMMU Technical Summary, SA/ENV/CONNECTFLOW/8 May 2010
NAPSAC Technical Summary, SA/ENV/CONNECTFLOW/12 , May 2010
FEFTRA Verification, VTT Research Notes 2385, Espoo 2007.
de Marsily, G., 1986. Quantitative Hydrogeology – Groundwater Hydrology for Engineers. Academic
NEA/SKI, The International HYDROCOIN Project, Level 1: code verification,OECD Publications, 1988.
R. Atkinson, T.P. Cherill, A.W. Herbert, D.P. Hodgkinson, C.P. Jackson, J. Rae
and P.C. Robinson, Review of the groundwater flow and radionuclide transport modelling in KBSR. 11140, 1984
NEA/SKI, The International HYDROCOIN Project, Level 3: uncertainty and sensitivity analysis ,OECD
Task Force on Engineered Barrier Systems, “Code Validation”. Code Validation Task
Richards, L.A., 1931. Capillary conduction of liquids through porous mediums. Journal of Applied
Zarba, R.L., Bouloutas, E.T. and Celia, M., 1990. General mass-conservative numerical solution for the Water Resources Research WRERAQ, 26(7), pp.1483-
Van Genuchten, M.T., 1980. A closed-form equation for predicting the hydraulic conductivity of cience society of America journal, 44(5), pp.892-898.
A General Purpose Numerical Simulator for Multiphase Fluid and Heat Flow, Lawrence Berkeley Laboratory Report LBL–29400, 1991.
Bear Jacob, Hydraulics of Groundwater,1979, McGraw-Hill Inc.
Improving the worthiness of the Henry problem as a benchmark for density dependent ground water flows. Water Resources Research Vol 40, 2004.
matrix diffusion in transport of salinity. SKB Report R
C. M. Oldenburg and K. Pruess. EOS7R: Radionuclide Transport for Tough2, Lawrence Berkley 34868, Berkley, CA, November 1995.
C. Doughty, and C.-F. Tsang, Groundwater Transport, Handbook of Mathematical Models, American Geophys. Union, pp. 14-19, 1984.
Joyce S, Applegate D, Appleyard P, Gordon A, Heath T, Hunter F, Hoek J, Jackson P, Swan D, Woollard H, 2014. Groundwater flow and reactive transport modelling in ConnectFlow. SKB RSvensk Kärnbränslehantering AB.
Parkhurst D L, Kipp K L, Charlton S R, 2010. PHAST Version 2: a program for simulatingflow, solute transport, and multicomponent geochemical reactions. Techniques and Methods 6Geological Survey, Denver, Colorado.
Page 146
Engineers. Academic
NEA/SKI, The International HYDROCOIN Project, Level 1: code verification,OECD Publications, 1988.
oundwater flow and radionuclide transport modelling in KBS-3,
NEA/SKI, The International HYDROCOIN Project, Level 3: uncertainty and sensitivity analysis ,OECD
. Code Validation Task
Journal of Applied
conservative numerical solution for the -1496.
form equation for predicting the hydraulic conductivity of
A General Purpose Numerical Simulator for Multiphase Fluid and Heat Flow,
Improving the worthiness of the Henry problem as a benchmark for density dependent ground water
matrix diffusion in transport of salinity. SKB Report R-04-78.
C. M. Oldenburg and K. Pruess. EOS7R: Radionuclide Transport for Tough2, Lawrence Berkley
F. Tsang, Groundwater Transport, Handbook of Mathematical Models,
Joyce S, Applegate D, Appleyard P, Gordon A, Heath T, Hunter F, Hoek J, Jackson P, Swan D, and reactive transport modelling in ConnectFlow. SKB R-14-19,
Parkhurst D L, Kipp K L, Charlton S R, 2010. PHAST Version 2: a program for simulating groundwater ons. Techniques and Methods 6-A35, U.S.
Ref AMEC/ENV/CONNECTFLOW/16
20 Hall, P. (1982). "On Some Simple Estimates of an Exponent of Regular Variation". Statistical Society, Series B (Methodological) 44 (1): 37
21 A. Banerjee, I. S. Dhillon, J. Ghosh, and S. Sra. Clustering on the Unit Hypersphere using von MisesFisher Distributions. JMLR, 6:1345
22 Aitchison, J. and Brown, J.A.C. (1957) The Lognormal Distribution, Cambridge University Press.
23 Robinson P.C. 1984, Numerical calculations of critical densities for lines and planes. J.Phys. A:Math. Gen. 17, 2823-2830.
24 Bour and Davey 1998, On the connectivity of three dimensional fault networks, Water Resources Research, Vol 34
25 DECOVALEX Task C Stage 1 Project Progress Report, Lanru Jing and John Hudson, 2009
26 DarcyTools, Version 2.1 Verification and validation R
Computer-aided Fluid Engineering AB, Sweden. March 2004
27 NEA/SKI, The International HYDROCOIN Project, Level 1: cod
28 R. Atkinson, T.P. Cherill, A.W. Herbert, D.P. Hodgkinson, C.P. Jackson, J. Rae
and P.C. Robinson, Review of the groundwater flow and radionuclide transport modelling in KBSUKAEA Report AERE-R. 11140, 1984
29 G. Dagan & J. Bear (1968): Solving the problem of local interface upconing in a coastal aquifer by the method of small perturbations, Journal of Hydraulic Research, 6:1. 15 30 A.D. Werner, D. Jakovovic, C.T. Simmons (2009): Experimental observations of salJournal of Hydrology, 337, 230-241 31 NEA/SKI, The International HYDROCOIN Project, Level 3: uncertainty and sensitivity analysis ,OECD Publications, 1991.
32 Lee Hartley, Peter Jackson, Mike Poole Development of hydrogeological modelling tools based on NAMMU SKB Report R-01-49
33 Lee Hartley, Andrew Hoch, Peter Jackson, Steve Joyce, Rachel McCarthy, William Rodwell, Ben Swift, 2006. Groundwater flow and transpoSKB R-06-98, Svensk Kärnbränslehantering AB
34 Joyce S, Simson T, Hartley L, Applegate D, Hoek J, Jackson P, Roberts D, Swan D, Gylling B, Marsic N, Rhén I, 2010. Groundwater flow modellinSKB R-09-24, Svensk Kärnbränslehantering AB
35 S P Watson, M J Poole and A R Hoch, NAMMU Implementation of Test Cases for Flow and Transport in Porous Media, AEA Technology Report 14302/00/1 Issue 1
36 R Atkinson, T P Cherrill, A W Herbert, D P Hodgkinson, C P Jackson, J Rae and P C Robinson, Review of the Groundwater Flow and Radionuclide Transport Modelling in KBS1984.
37 P C Robinson, C P Jackson, A W Herberof the Swiss Project Gewähr, UKAEA Report AERE R.11929, 1986
38 S T Morris, J D Porter and C P Jackson, An Investigation of the Accuracy of the Spectral Turning Bands Random Field Generator, Nirex
amecfw.com
Hall, P. (1982). "On Some Simple Estimates of an Exponent of Regular Variation".
, Series B (Methodological) 44 (1): 37–42.
A. Banerjee, I. S. Dhillon, J. Ghosh, and S. Sra. Clustering on the Unit Hypersphere using von MisesFisher Distributions. JMLR, 6:1345–1382, Sep 2005.
Aitchison, J. and Brown, J.A.C. (1957) The Lognormal Distribution, Cambridge University Press.
nson P.C. 1984, Numerical calculations of critical densities for lines and planes. J.Phys. A:Math.
Bour and Davey 1998, On the connectivity of three dimensional fault networks, Water Resources
1 Project Progress Report, Lanru Jing and John Hudson, 2009
DarcyTools, Version 2.1 Verification and validation R-04-21. Urban Svensson,
aided Fluid Engineering AB, Sweden. March 2004
NEA/SKI, The International HYDROCOIN Project, Level 1: code verification,OECD Publications, 1988.
R. Atkinson, T.P. Cherill, A.W. Herbert, D.P. Hodgkinson, C.P. Jackson, J. Rae
and P.C. Robinson, Review of the groundwater flow and radionuclide transport modelling in KBSR. 11140, 1984
Dagan & J. Bear (1968): Solving the problem of local interface upconing in a coastal aquifer by the method of small perturbations, Journal of Hydraulic Research, 6:1. 15-44
A.D. Werner, D. Jakovovic, C.T. Simmons (2009): Experimental observations of sal241
NEA/SKI, The International HYDROCOIN Project, Level 3: uncertainty and sensitivity analysis ,OECD
Lee Hartley, Peter Jackson, Mike Poole Development of hydrogeological modelling tools based on
Lee Hartley, Andrew Hoch, Peter Jackson, Steve Joyce, Rachel McCarthy, William Rodwell, Ben Swift, 2006. Groundwater flow and transport modelling during the temperate period for the SR
, Svensk Kärnbränslehantering AB.
Joyce S, Simson T, Hartley L, Applegate D, Hoek J, Jackson P, Roberts D, Swan D, Gylling B, Marsic N, Rhén I, 2010. Groundwater flow modelling of periods with temperate climate conditions
24, Svensk Kärnbränslehantering AB.
S P Watson, M J Poole and A R Hoch, NAMMU Implementation of Test Cases for Flow and Transport in Porous Media, AEA Technology Report 14302/00/1 Issue 1, 2000.
R Atkinson, T P Cherrill, A W Herbert, D P Hodgkinson, C P Jackson, J Rae and P C Robinson, Review of the Groundwater Flow and Radionuclide Transport Modelling in KBS-3, UKAEA Report AERE R.11140,
P C Robinson, C P Jackson, A W Herbert and R Atkinson, Review of the Groundwater Flow Modelling of the Swiss Project Gewähr, UKAEA Report AERE R.11929, 1986
S T Morris, J D Porter and C P Jackson, An Investigation of the Accuracy of the Spectral Turning Bands Random Field Generator, Nirex Report NSS/R320, 1997.
Page 147
Hall, P. (1982). "On Some Simple Estimates of an Exponent of Regular Variation". Journal of the Royal
A. Banerjee, I. S. Dhillon, J. Ghosh, and S. Sra. Clustering on the Unit Hypersphere using von Mises-
Aitchison, J. and Brown, J.A.C. (1957) The Lognormal Distribution, Cambridge University Press.
nson P.C. 1984, Numerical calculations of critical densities for lines and planes. J.Phys. A:Math.
Bour and Davey 1998, On the connectivity of three dimensional fault networks, Water Resources
1 Project Progress Report, Lanru Jing and John Hudson, 2009
e verification,OECD Publications, 1988.
and P.C. Robinson, Review of the groundwater flow and radionuclide transport modelling in KBS-3,
Dagan & J. Bear (1968): Solving the problem of local interface upconing in a coastal aquifer by the
A.D. Werner, D. Jakovovic, C.T. Simmons (2009): Experimental observations of saltwater up-coning,
NEA/SKI, The International HYDROCOIN Project, Level 3: uncertainty and sensitivity analysis ,OECD
Lee Hartley, Peter Jackson, Mike Poole Development of hydrogeological modelling tools based on
Lee Hartley, Andrew Hoch, Peter Jackson, Steve Joyce, Rachel McCarthy, William Rodwell, Ben Swift, rt modelling during the temperate period for the SR-Can assessment,
Joyce S, Simson T, Hartley L, Applegate D, Hoek J, Jackson P, Roberts D, Swan D, Gylling B, Marsic g of periods with temperate climate conditions – Laxemar.
S P Watson, M J Poole and A R Hoch, NAMMU Implementation of Test Cases for Flow and Transport
R Atkinson, T P Cherrill, A W Herbert, D P Hodgkinson, C P Jackson, J Rae and P C Robinson, Review 3, UKAEA Report AERE R.11140,
t and R Atkinson, Review of the Groundwater Flow Modelling
S T Morris, J D Porter and C P Jackson, An Investigation of the Accuracy of the Spectral Turning
Ref AMEC/ENV/CONNECTFLOW/16
39 Lofman J and Meszaros F. Modelling of Groundwater Flow and Solute Transport in Olkiluoto 2011, Posiva Working Report 2011
40 F. Schwartz and G. Lee. CrossTechnical Report 91-29, Stripa Project, 1991
41. Golders Associates -Transient solver cross code comparison between NAPSAC and FRACMAN/MAFIC . 94524312/21 April 1995.
amecfw.com
Lofman J and Meszaros F. Modelling of Groundwater Flow and Solute Transport in Olkiluoto
2011, Posiva Working Report 2011-YY, in prep
F. Schwartz and G. Lee. Cross-verification Testing of Fracture Flow and Mass Transp29, Stripa Project, 1991
Transient solver cross code comparison between NAPSAC and FRACMAN/MAFIC . 94524312/21 April 1995.
Page 148
Lofman J and Meszaros F. Modelling of Groundwater Flow and Solute Transport in Olkiluoto - Update
verification Testing of Fracture Flow and Mass Transport Codes.
Transient solver cross code comparison between NAPSAC and