Example 2 is the steady state simulation of a varied saturated flow problem.
The region of interest is bounded on the left and right by two symmetric drains (20 m
apart), on the bottom by an impervious aquifuge, and on the top by an air-soil interface.
The simulation region is discretized with 10×10 = 100
elements and 11×11 = 121
nodes with the element size of 1×1 m
for each element.
The medium is assumed to have a saturated hydraulic conductivity of Kxx = Kzz = 0.01 m/day
and Kxz = 0 dm /day
, a porosity of 0.25
and a field capacity of 0.05
.
The unsaturated characteristic hydraulic properties of the medium are given as:
θ=θ_r+(θ_s-θ_r ) A/(A+|h-h_a |^B ) (3)
and
k_r=((θ-θ_r)/(θ_s-θ_r ))^n (4)
where h_a = 0 m, A = 10 m2, B = 2, θ_s = 0.25, and θ_r = 0.05
are the parameters used to compute the water content and n = 2
is the parameter to compute the relative hydraulic conductivity.
A pre-initial condition is set as h = 2− z
which means the pre-initial water table is located at z = 2 m.
We can create 11 groups along x direction to represent the changes of pressure head.
Module | Condition | Type | Group Name | Value |
---|---|---|---|---|
Flow |
Initial Condition | Point | Hydrological_Initial_z_0 | 2 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_1 | 1 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_2 | 0 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_3 | -1 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_4 | -2 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_5 | -3 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_6 | -4 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_7 | -5 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_8 | -6 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_9 | -7 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_10 | -8 |
surface (z = 2 m)
to 2 m at the bottom (z = 0 m)
on the right side (x = 10 m)
0.006 m/day
for the top surfacesModule | Condition | Type | Group/Domain | Value |
---|---|---|---|---|
Flow |
Variable Condition | :material-vector-line: Edge | Hydrological_Variable_Surface | Profile 1 |
Flow |
Variable Condition | :material-vector-line: Edge | Hydrological_Variable_Right | Profile 2 |
Flow |
Dirichlet Condition | :material-vector-point: Point | Hydrological_Dirichlet_right | Profile 3 |
ID | Time (day) | Flux (dm3/day) | Flux (m3/day) |
---|---|---|---|
Profile1 | 0.0d0 | -6.6D-2 | -6.6D-5 |
Profile1 | 1.0d38 | -6.6D-2 | -6.6D-5 |
The pressure head tolerance for nonlinear iteration is 2×10-3 m
. The pressure head distribution is shown by contours below.
Parameter | Value |
---|---|
Project Name | EX02 |
Model | THMC2D |
Create New Project
dialog will appear.Project Name
EX02.Model
THMC2D.Switch to ^^GM GUI^^.
Click File.
Click New or Open Solution. The New or Open Solution
dialog will appear.
Type in Solution Name
.
Click Create New.
Parameter | Value |
---|---|
Plane | ZX Plane |
Shape | Square |
W | 10 |
H | 10 |
ZX
Plane.W
:10, H
:10Parameter | Value |
---|---|
Mesh | Quadrilateral |
Set Nodes Count | 11 |
Select Geo Setting.
Then click Smart Quadrilateral.
Mouse right click at GEO
, set all nodes Clockwise (for generating counter-clockwise nodes in each element).
Type 11 next to Set Nodes Count then press Enter.
Clcik Mesh Generator. The Mesh Generator
dialog will appear.
On Mesh Generator
dialog, click Quadrilateral.
If mesh generated successfully, a quadrilateral mesh will appear.
Module | Condition | Type | Group/Domain |
---|---|---|---|
Flow |
Initial Condition | Point | Hydrological_Initial_z_0 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_1 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_2 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_3 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_4 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_5 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_6 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_7 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_8 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_9 |
Flow |
Initial Condition | Point | Hydrological_Initial_z_10 |
On left toolbox, click Add Selection.
Then click Select Nodes.
Draw a rectangular that cover all points on z = 0
.
On Left-bottom table, click Create group. The Create group
dialog will appear.
Set Group Name
as Hydrological_Initial_z_0.
Click Apply.
Then click Close.
Repeat step 1 to 7, Create 11 groups from z = 0
to z = 10
.
Module | Boundary | Type | Group/Domain |
---|---|---|---|
Flow |
Variable | Edge | Hydrological_Variable_Surface |
Flow |
Variable | Edge | Hydrological_Variable_Right |
Module | Boundary | Type | Group/Domain |
---|---|---|---|
Flow |
Dirichlet | Point | Hydrological_Dirichlet_right |
Select File.
Then click Save Solution. The Save Geometry
dialog will appear.
Check Quadrilateral
.
Then click OK.
m
GMGUI
.Kxx
= Kzz
= 0.01 m/day and Kxz
= 0 dm /dayporosity
as 0.25 (Saturated Water Content) and Field capacity(Residual moisture content
) = 0.05h_a
= 0 m
, A
= 10 m2, B
= 2, θ_s
= 0.25, and θ_r
= 0.05 are the parameters used to compute the water content and n
= 2m
Module | #DATA SET | #Record | Variable | Value |
---|---|---|---|---|
Flow |
3 | 4 | KGRAV | 1 |
Flow |
3 | 4 | IPNTSF | 0 |
Flow |
3 | 5 | IVMLF | 0 |
Hydro
tab to edit Flow module parametersData Sets/Records
tree node DATA SET 3
\ Flow Record 4
, and click on Parameters
datagridData Sets/Records
tree node DATA SET 3
\ Flow Record 5
, and click on Parameters
datagridModule | Condition | Group/Domain | Value |
---|---|---|---|
Flow |
Initial Condition | Hydrological_Initial_z_0 | 2 |
Flow |
Initial Condition | Hydrological_Initial_z_1 | 1 |
Flow |
Initial Condition | Hydrological_Initial_z_2 | 0 |
Flow |
Initial Condition | Hydrological_Initial_z_3 | -1 |
Flow |
Initial Condition | Hydrological_Initial_z_4 | -2 |
Flow |
Initial Condition | Hydrological_Initial_z_5 | -3 |
Flow |
Initial Condition | Hydrological_Initial_z_6 | -4 |
Flow |
Initial Condition | Hydrological_Initial_z_7 | -5 |
Flow |
Initial Condition | Hydrological_Initial_z_8 | -6 |
Flow |
Initial Condition | Hydrological_Initial_z_9 | -7 |
Flow |
Initial Condition | Hydrological_Initial_z_10 | -8 |
Module | Boundary | Group/Domain | Ponding Depth(m) | Minimum Pressure Head(m) | 0 day | 1.0E38 day |
---|---|---|---|---|---|---|
Flow |
Variable | Hydrological_Variable_Surface | 0 | 0 | 0.006 | 0.006 |
Flow |
Variable | Hydrological_Variable_Right | 0 | -9000 | 0 | 0 |
Module | Boundary | Group/Domain | 0 day | 1.0E38 day |
---|---|---|---|---|
Flow |
Dirichlet | Hydrological_Dirichlet_right | 2 | 2 |