SEEP2D EarthDam
SEEP2D EarthDam
SEEP2D EarthDam
v. 10.2
Objectives
This tutorial will show how to use the SEEP2D interface in GMS to compute seepage through an earth
dam. The tutorial will use different material properties for the shell and core of the dam. It willa also use
the exit-face boundary condition on the downstream slope.
1 Introduction ......................................................................................................................... 2
2 Setup ..................................................................................................................................... 3
2.1 Program Mode .............................................................................................................. 3
2.2 Getting Started ............................................................................................................. 3
2.3 Setting the Units ........................................................................................................... 4
2.4 Saving the Project ........................................................................................................ 4
3 Creating the Conceptual Model Features ......................................................................... 5
3.1 Defining a Coordinate System ...................................................................................... 5
3.2 Creating the Corner Points ........................................................................................... 5
3.3 Creating the Arcs .......................................................................................................... 6
3.4 Creating the Polygons .................................................................................................. 6
3.5 Assigning the Material Properties and Zones ............................................................... 7
4 Assigning Boundary Conditions ........................................................................................ 8
4.1 Specified-Head Boundary Conditions .......................................................................... 8
4.2 Exit-Face Boundary Conditions ................................................................................... 9
4.3 Building the Finite Element Mesh ................................................................................ 9
5 Setting the Analysis Options............................................................................................. 11
6 Running SEEP2D .............................................................................................................. 12
7 Viewing the Solution ......................................................................................................... 12
8 Conclusion.......................................................................................................................... 13
1 Introduction
This tutorial describes the steps involved in performing a SEEP2D simulation for an
earth dam with an unsaturated zone.
The problem in this tutorial is shown in Figure 1. The problem consists of an earth dam
with anisotropic soil and a low permeability core in the interior.
Shell
kx = 46 m/yr
8m ky = 18 m/yr
Core
kx = 4.5 m/yr
ky = 1.8 m/yr
18 m 22 m 2m
18 m
Core Shell
17 m
110 m
This tutorial will discuss and demonstrate creating a SEEP2D conceptual model,
mapping the model to a 2D mesh, defining conditions for both a saturated and
unsaturated zone, converting the model to SEEP2D, and running SEEP2D.
2 Setup
The GMS interface can be modified by selecting a Program Mode. When GMS is first
installed and runs, it is in the standard or “GMS” mode, which provides access to the
complete GMS interface, including all of the MODFLOW tools. The “GMS 2D” mode
provides a greatly simplified interface to the SEEP2D and UTEXAS codes. This mode
hides all of the tools and menu commands not related to SEEP2D and UTEXAS. This
tutorial can only be completed in the GMS 2D mode.
Once the mode is changed, GMS can be exited and restarted repeatedly and the interface
stays in the same mode until changed. Thus, it’s only necessary to change the mode once
if intending to repeatedly solve SEEP2D/UTEXAS problems. If already in GMS 2D
mode, skip ahead to the Getting Started section. If not already in GMS 2D mode, do the
following:
1. Launch GMS.
6. Click Yes in response to the warning about all data being deleted. After a
moment, the New Project dialog will appear.
2. If GMS is already running, select File | New to ensure that the program settings
are restored to their default state.
The New Project dialog will appear. This dialog is used to set up a GMS conceptual
model. A conceptual model is organized into a set of layers or groups called “coverages”.
GMS 2D allows quickly and easily defining all of the coverages needed for the
conceptual model using the New Project dialog. Most of the options seen in the window
are related to UTEXAS. For SEEP2D models, the only coverage needed is the Profile
lines coverage. This allows defining the geometry of the mesh, the boundary conditions,
and the material zones.
3. Select Create a new project and enter “Earth Dam Model” as the Conceptual
model name.
4. In the Numerical models section, turn off UTEXAS.
5. In the Create coverages section, select only Profile lines.
Before continuing, it is necessary to establish the units to be used. GMS will display the
appropriate units label next to each of the input fields as a reminder to be consistent.
2. Click the button to the right of Length to bring up the Display Projection
dialog.
3. In both the Horizontal and Vertical sections, select “Meters” from the Units
drop-down.
5. Click Save to create the project file and close the Save As dialog.
It is recommended to use the Save macro frequently while working on any project.
The first step in setting up the problem is to create the GIS features defining the problem
geometry. This process starts with entering a set of points corresponding to the key
locations in the geometry. Then connect the points with lines called “arcs” to define the
outline of the problem. Next, convert the arcs to a closed polygon defining the problem
domain. Once this is complete, the arcs and the polygon will be used to build the finite
element mesh and define the boundary conditions to the problem.
Before constructing the conceptual model features, first establish a coordinate system.
Use a coordinate system with the origin at the lower left corner of the dam as shown in
Figure 2.
(51,22) (59,22)
(42,18)
y
Now create some points at key corner locations. These points will then be used to guide
the construction of a set of arcs defining the model boundary. If desired, create points
one at a time using the Create Points tool, but it is usually easier to enter the point
coordinates in a spreadsheet.
1. Right-click on the “Profile lines” coverage in the Project Point
Explorer and select Attribute Table… to open the Attribute X Y
Name
Table dialog. A 0 0
B 42 18
2. Enter the coordinates as in the spreadsheet to the right.
C 51 22
3. Click OK to exit the dialog. D 59 22
E 51 18
4. Click Display Options to bring up the Display Options
F 59 18
dialog.
G 46 0
5. Select “Map Data” from the list on the left. H 63 0
I 105 2
6. Turn on Labels to the right of Points. J 110 0
8. Click Frame Image to center the view on the new points (Figure 3).
The node coordinates can be edited using the Select Points/Nodes tool. Select the
desired point and change the coordinates using the XYZ edit fields at the top of the
Graphics Window. Points can be deleted by selecting them and pressing the Delete key
on the keyboard (or selecting Edit | Delete).
Now that the corner nodes are created, create the arcs defining the boundaries of both the
shell and the core of the dam. This can be accomplished as follows:
1. Click on the “Profile lines” coverage to make it active.
2. Using the Create Arc tool, create a connected series of arcs around the
perimeter of the dam by clicking on the following points in order: A–B–C–D–I–
J–H–G–A. As the points are changed to nodes (with the creation of the arcs), the
label for each point will disappear.
3. Create the remaining arcs around the core boundary by clicking on the following
points in order: G–E–F–H. The arc between H and G was created in step 2, and
therefore does not need to be created again.
Now that the arcs are created, use the arcs to build polygons representing the regions
enclosed by the arcs. Then use the polygons to assign the material zones. To build the
polygon, do the following:
Next, assign the material properties and zones. Start by creating a material for each of the
two zones in the problem and giving each material a unique name, color, and set of
hydraulic properties.
Note that both polygons are currently associated with the “Shell” material (Figure 5).
Change the material assigned to the core polygon to the new “Core” material.
10. Using the Select Polygons tool, double-click inside the core polygon to bring
up the Attribute Table dialog.
11. In the Material column of the spreadsheet, select “Core” from the drop-down.
The next step in defining the model is to assign boundary conditions to the conceptual
model. For the problem being modeled, there are three types of boundary conditions: no-
flow boundary (flow is parallel to the boundary), specified-head boundary, and exit-face
boundary. Boundaries without an explicit condition are no-flow by default. This type is
not covered in detail in this tutorial.
1. Using the Select Arcs tool, double-click on the A–B arc on the left side
(Figure 7) to bring up the Attribute Table dialog.
2. In the Type column in the spreadsheet, select “head” from the drop-down.
3. Enter “18.0” in the Head (m) column.
A-B arc
I-J arc
The remaining boundary condition is an exit face. Since the project is modeling an
unconfined condition, SEEP2D will iterate to find the location of the phreatic surface.
To guide the iteration process, mark all of the nodes on the mesh where the phreatic
surface may exit as exit-face nodes.
Do the following to define the exit-face boundary conditions:
7. Using the Select Arcs tool, double-click on the D–I arc on the upper right
(Figure 8) to bring up the Attribute Table dialog.
1. In the Type column in the spreadsheet, select “exit face” from the drop-down.
D-I arc
It is now possible to build the finite element mesh used by SEEP2D. The mesh is
automatically constructed from arcs and polygons in the conceptual model. The arcs are
composed of both nodes and vertices. The nodes are the two end points of the arc. The
vertices are intermediate points between the nodes. The gaps between vertices are called
edges.
At this point, all of the arcs have one edge and zero vertices. When mapping to a 2D
mesh, the density of the elements in the interior of the mesh is controlled by the edge
spacing along the arcs. Thus, subdivide the arcs to create appropriately sized edges.
4. Using the Select Arcs tool, select all of the arcs by dragging a box that
encloses all of the arcs.
8. On the Map tab, turn on Vertices and click OK to close the Display Options
dialog.
In this particular problem, most of the head loss will occur in the core of the dam. To
more accurately model the core, make the mesh denser in the core of the dam.
9. Using the Select Arcs tool, hold down the Shift key and select the arcs that
make up the core of the dam (G–E, E–F, F–H, H–G).
14. Click the Map → 2D Mesh macro at the top of the GMS window (or select
Feature Objects | Map → 2D Mesh) to create the 2D mesh (Figure 10).
Finally, convert the conceptual model to the SEEP2D numerical model. This will assign
all of the boundary conditions defined on the feature objects to the node-based boundary
conditions required by SEEP2D.
15. Click the Map → SEEP2D macro at the top of the GMS window (or select
Feature Objects | Map → SEEP2D).
A set of blue and red symbols should appear indicating that the boundary conditions
have been assigned (Figure 11).
relative conductivity in the unsaturated zone. Both methods are described in detail in the
“SEEP2D Primer”. For this tutorial, use the linear front option.
4. In the Model type section, select Saturated/Unsaturated with linear front.
6 Running SEEP2D
It is now possible to run SEEP2D. Before running SEEP2D, make sure all of the changes
have been saved to disk:
1. Click Save .
2. Click the Run SEEP2D macro (or select SEEP2D | Run SEEP2D) to bring
up the SEEP2D model wrapper dialog.
3. When the solution is finished, turn on Read solution on exit and click Close to
close the SEEP2D model wrapper dialog.
GMS will automatically import the SEEP2D solution when this dialog is closed. A set of
contour lines will also appear on the model of the dam (Figure 12).
A plot of the flow net should now be visible. To better view the flow net, turn off the
display of nodes and elements.
Figure 13 Less cluttered view with nodes and elements off and mesh on
To base the number of flow lines on the Core material, do the following:
8 Conclusion
This concludes the “SEEP2D – Earth Dam” tutorial. The following topics were
discussed and demonstrated:
SEEP2D problems can be set up quickly and easily using the conceptual model
approach.