7.example Problems
7.example Problems
PRECIS
This volume contains documentation on a series of example application problems that have been
solved using FLAC. These example applications demonstrate the various classes of problems to
which FLAC may be applied.*
Table 1 presents a summary of the example applications described in this volume. The table also
identifies the specific FLAC feature that is examined in each problem.
The problems in this volume represent a brief sampling of potential applications for FLAC. We
plan to update this volume on a regular basis and will send new examples as they are prepared. We
also invite users to submit their own examples for inclusion or inform us of any type of problem
that they would like to see in this volume.
* The data files in this volume are all created in a text editor. The files are stored in the directory
ITASCA\FLAC500\ExampleApplications with the extension .DAT. A project file is also provided for each example. In order to run an example and compare the results to plots in this volume,
open a project file in the GIIC by clicking on the File / Open Project menu item and selecting
the project file name (with extension .PRJ). Click on the Project Options icon at the top of the
Project Tree Record, select Rebuild unsaved states and the example data file will be run and plots
created. All problems in this volume were run on a 2.4 GHz computer.
Example applications for the optional features thermal analysis, creep material models and
dynamic analysis are provided in Section 1, Section 2 and Section 3 in Optional Features,
respectively. There are also additional example applications for interface elements, structural elements and groundwater analysis in Section 4 in Theory and Background, Section 1 in Structural
Elements, and Section 1 in Fluid-Mechanical Interaction, respectively.
Example Applications
1-1
SLOPE.DAT
2 Axisymmetric Modeling of
Post-Pillar Mining
2-1
POSTP.DAT
3-1
SAND.DAT
4-1
CAV.DAT
5-1
PILL.DAT
rockbolts
piles
liners
beams
Interface Elements
plane stress
groundwater
extra
dynamic
cppudm
axisymmetry
ats
ubiquitous joint
cables
STRUCTURAL
ELEMENTS
CONFIG
strain-softening
Mohr-Coulomb
Finn
elastic, isotropic
CONSTITUTIVE MODEL
elastic, anisotropic
INPUT FILE
Drucker-Prager
PAGE
Cam-clay
DESCRIPTION
double-yield
Table 1
Performance
4 Undrained Cylindrical Cavity
Expansion in a Cam-Clay
Medium
5 Post-Peak Pillar Behavior
6-1
WALL.DAT
7-1
PRESSTUNNEL.DAT
x
x
x
x
Concrete Tunnel
8 Displacements near the Face
8-1
SHAX.DAT
9-1
PULL.DAT
10-1
ROCKSL.DAT
11-1
DIAP.DAT
12-1
MSTUNNEL.DAT
of an Advancing Tunnel
9 Simulation of Pull-Tests for
Rock Slope
11 Analysis of a Concrete
Diaphragm Wall
12 Multi-Stage Tunnel Excavation
and Support
13 Embankment Loading on a
Cam-Clay Foundation
13-1
EMC.DAT
14 Dewatered Construction of a
Braced Excavation
14-1
EXCAVATE.DAT
15 Earthquake Loading of a
Pile-Supported Wharf
15-1
WHARF.DAT
16 Pile-Supported Highway
Embankment
16-1
PEMBANK.DAT
17-1
LINER.DAT
18 Seismic Analysis of an
18-1
EARTHDAM.DAT
Embankment Dam
x
x
x
x
x
x
x
x
x
1-1
1-2
Example Applications
A Mohr-Coulomb constitutive model is assigned to all zones (assumed because no range is given)
with the following properties:
density
shear modulus
bulk modulus
friction angle
cohesion
tensile strength
1500 kg/m3
0.3 108 Pa
108 Pa
20
1010 Pa
1010 Pa
Note that a high cohesion and tensile strength are assigned to prevent slope failure during the
initialization of gravitational stresses in the model (see below).
The basic grid is deformed into the shape of a slope and the soil base beneath it. This is done using
the GENERATE command. Two different quadrilateral regions are created with the following two
GENERATE commands:
gen 0,0 0,3 20,3 20,0
gen same 9,10 20,10 same
j = 1,4
i = 6,21
j = 4,11
The first GENERATE command defines the base of the slope, and the second GENERATE command
creates the slope. Note that the zones are aligned with the angle of the slope so that the zones
along the slope face are all quadrilateral-shaped. This is recommended because all zones are then
composed of two overlaid sets of triangular elements. These zones are well-suited for plasticity
analysis (see Section 1.3.3.2 in Theory and Background). It is also possible to create a slope
using the GENERATE line command. However, with this command, single triangular zones will be
created along the slope face; these zones are not as accurate for plasticity analysis.
The area directly to the left of the slope face is excavated by declaring the appropriate zones as
null. This is done by creating a region (i.e., the grid is divided into two regions separated by a
boundary) that is defined by marking selected gridpoints as boundaries between regions. The
following commands mark the boundary of the excavated region and then null the zones within that
region:
mark i = 1,6 j = 4
mark i = 6
j = 4,11
model null region 1,10
The marked boundaries can be verified by issuing the PRINT mark command. The MODEL null
command will delete zones in the region containing zone (1,10). Figure 1.1 shows the resulting
FLAC grid.
1-3
(*10^1)
24-Aug-04 16:47
step
715
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
0.800
Grid plot
0
5E 0
0.400
0.000
-0.400
Figure 1.1
0.600
1.000
(*10^1)
1.400
1.800
The acceleration of gravity is set to 9.81 m/sec2 (positive means acting downward). The boundary
conditions consist of roller boundaries on the left and right sides of the model as well as a fixed base.
An initial elastic state in which gravitational stresses are equilibrated is desired. This is achieved
with the SOLVE command, using default limits. Equilibrium is obtained when the out-of-balance
force ratio limit of 103 is reached. To examine the progression of the solution, the y-displacement
history is requested at a gridpoint at the slope crest. This is done using the HISTORY command.
When the SOLVE command has reached its limit, the history may be plotted to verify that the mesh
is, indeed, at an equilibrium state (i.e., PLOT history 1). A numerical and graphical representation
of the elastic stresses can be obtained by issuing the following commands:
print sxx syy
plot sxx yellow
plot syy yellow
bound
bound
Initially, very large values for the cohesion and tensile strength are assigned to the slope. In justification, let us re-examine the way in which an explicit model works. An initial grid is created first
and, in this case, gravity applied to the gridpoints and gravitational stresses allowed to equilibrate.
For most problems, it is desirable that this process occur as rapidly as possible. This can be done
by requiring the material to behave elastically during the equilibration process.
Once stresses have equilibrated, actual material properties are assigned, excavation is made, loads
are applied, etc., and the simulation process continued. In the case illustrated here, a plastic
constitutive model is assigned initially, with high cohesion and tensile strength, forcing the material
to behave elastically. Then the cohesion and tensile strength are reset to the desired values. This
1-4
Example Applications
eliminates the necessity of redefining the constitutive model and properties after equilibrium, thus
saving a few steps of input. The same effect could be obtained by using an elastic model initially
for the equilibration process, followed by a change to the Mohr-Coulomb model, followed by a
definition of the material friction, cohesion and tensile strength. Either methodology for initializing
a gravity-loaded grid is acceptable and is selected based on the preference of the user.
A restart file is created to save the elastic equilibrium state. This is done to save time in case future
runs will be made in which material parameters or constitutive models are varied. Performing
these studies requires only that the elastic state be restored, therefore eliminating the necessity to
recompute the equilibrium state.
The command
save sl1.sav
will create a restart file on the default drive called SL1.SAV. FLAC could be halted at this point
and the program run with the saved state restored at a later time, simply by typing
restore sl1.sav
xdis=0
ydis=0
From this point on, plots or printouts will show only the change in displacement from the previous
state.
Next, the material properties of the zones are reset by using the PROPERTY command. The cohesion
is set to zero for all zones that are currently composed of soil.* Finally, the calculation mode is
set to large-strain to provide a more accurate geometrical representation of the slope failure as it
progresses. Because slope collapse will occur due to the angle of repose of the soil being smaller
than the slope angle, the SOLVE command is not used (because equilibrium will not be reached).
The STEP command is used to step the simulation a small number of calculational steps at a time,
stopping to print and plot intermediate stages. Here, the power of the explicit method is evident in
* Note that the tensile strength will also be set to zero in FLAC, because the tensile strength is
calculated from cohesion/tan (friction).
1-5
its ability to follow highly nonlinear problems, which may never converge to an equilibrium state,
through progressive failure.
The model is now stepped in intervals to evaluate the progressive collapse of the slope. The collapse
is revealed when printing and plotting results after each step. The following commands are used:
print xv yv xd yd state
plot xv z disp bou
Figures 1.2 and 1.3 show the state of the slope at 915 steps and 1715 steps. These figures illustrate
the progressive collapse and, in particular, indicate the location of the failure (slip) surface. The
slope is collapsing in an attempt to reach its angle of repose. At some point, the displacements of the
gridpoints become unrealistic because of extreme distortion of the grid. FLAC automatically checks
for excessive grid deformation and will stop the calculation process if the condition is detected,
displaying an error message.
JOB TITLE : SLOPE UNDER GRAVITATIONAL LOAD
(*10^1)
24-Aug-04 16:47
step
915
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
0.800
Boundary plot
0
5E 0
Displacement vectors
max vector = 2.674E-02
0.400
5E -2
X-velocity contours
Contour interval= 2.50E-05
Minimum: -2.25E-04
Maximum: 0.00E+00
(zero contour omitted)
0.000
-0.400
Figure 1.2
0.600
1.000
(*10^1)
1.400
1.800
1-6
Example Applications
(*10^1)
24-Aug-04 16:47
step
1715
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
0.800
Boundary plot
0
5E 0
Displacement vectors
max vector = 5.766E-01
0.400
1E 0
X-velocity contours
Contour interval= 2.00E-04
Minimum: -1.00E-03
Maximum: 0.00E+00
(zero contour omitted)
0.000
-0.400
Figure 1.3
0.600
1.000
(*10^1)
1.400
1.800
An interesting comparison can be obtained by running another simulation in which a small cohesion
and zero tensile strength are assigned to the soil. Because the initial elastic equilibrium state has
been saved, the problem can be restored from this state:
rest sl1.sav
Under these conditions, the results will show that the slope is stable. (Note the small magnitude of
the calculated displacements.)
1-7
(*10^1)
24-Aug-04 16:47
step
1473
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
0.800
Density
1.45E+03
1.50E+03
1.55E+03
1.60E+03
1.65E+03
1.70E+03
1.75E+03
1.80E+03
0.400
0.000
5E 0
Water Table
Net Applied Forces
max vector =
2.000E+04
-0.400
0 Consulting Group,
5E 4Inc.
Itasca
Minneapolis, Minnesota USA
0.200
Figure 1.4
0.600
1.000
(*10^1)
1.400
1.800
Location of water table, applied forces along slope and wet and
dry densities
1-8
Example Applications
(*10^1)
24-Aug-04 16:47
step
7473
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
Boundary plot
5E 0
Velocity vectors
max vector = 2.806E-05
0
0.800
E
F
5E -5
0.400
H
I
0.000
-0.400
Figure 1.5
0.600
1.000
(*10^1)
1.400
1.800
Pore pressure distribution and velocity vectors in failed slope (using WATER table)
1-9
(*10^1)
24-Aug-04 16:47
step
2054
Flow Time
5.9240E+07
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
0.800
Boundary plot
0
Flow vectors
max vector =
0
5E 0
5.672E-07
0.400
1E -6
phreatic surface
Contour interval= 5.00E-01
Minimum: 0.00E+00
Maximum: 5.00E-01
0.000
-0.400
Figure 1.6
0.600
1.000
(*10^1)
1.400
1.800
Mechanical equilibrium is then established including the pore pressure. This is accomplished with
the following commands:
set flow off mech on
apply press 2e4 var 0
water bulk = 0.0
-2e4
from 1,4
to 6,6
These commands turn off the flow calculation, turn on the mechanical calculation, apply the weight
of the water to the excavation surface, and set the bulk modulus of the water to zero. The last
command prevents pore pressures from generating as a result of mechanical deformation. This is
done so that the results can be compared to the previous case using the water table. The SOLVE
command is then used to find the equilibrium state.
Finally, the cohesion is reduced to 1.0 104 , the tensile strength to zero, and the calculation is
continued with the STEP command. The slope fails, as shown in Figure 1.7. The result is the same
as that which occurs using WATER table.
The approach using the groundwater flow mode can take longer to reach a solution because of the
extra calculation needed to establish the pore pressure distribution. However, this method is helpful
when the pore pressure distribution or phreatic surface location is unknown. Also, this approach
avoids the necessity of assigning wet density values to zones beneath the phreatic surface, which
can become difficult for complex geometries.
1 - 10
Example Applications
(*10^1)
24-Aug-04 16:47
step
3865
Flow Time
5.9240E+07
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
B
Boundary plot
5E 0
Velocity vectors
max vector = 1.531E-04
0.800
0.400
5E -4
I
0.000
-0.400
Figure 1.7
0.600
1.000
(*10^1)
1.400
1.800
Pore pressure distribution and velocity vectors in failed slope (using CONFIG gw)
1 - 11
1 - 12
Example Applications
1 - 13
config gw ats ex 1
grid 20,10
;Mohr-Coulomb model
m m
; soil properties --- note large cohesion to force initial elastic
; behavior for determining initial stress state. This will prevent
; slope failure when initializing the gravity stresses
prop s=.3e8 b=1e8 d=1500 fri=20 coh=1e10 ten=1e10
; warp grid to form a slope :
gen 0,0 0,3 20,3 20,0 j 1,4
gen same 9,10 20,10 same i 6 21 j 4 11
mark i=1,6 j=4
mark i=6 j=4,11
model null region 1,10
prop perm 1e-10 por .3
water den 1000 bulk 1e4
; displacement boundary conditions
fix x i=1
fix x i=21
fix x y j=1
; pore pressure boundary conditions
apply pp 9e4 var 0 -9e4 i 21 j 1 10
apply pp 5e4 var 0 -3e4 i 1 j 1 4
ini
pp 2e4 var 0 -2e4 mark i 1 6 j 4 6
fix pp mark
; apply gravity
set grav=9.81
call qratio.fis
hist gwtime
hist qratio
hist inflow
hist outflow
set mech off
solve
save slgw1.sav
;... STATE: SLGW3 ....
set flow off mech on
app press 2e4 var 0 -2e4 from 1 4 to 6 6
water bulk 0.0
; displacement history of slope
hist reset
his ydis i=10 j=10
solve
save slgw3.sav
1 - 14
Example Applications
2-1
2-2
Example Applications
If the model is stepped further beyond the state where the equilibrium ratio is below 0.5 105
after the final cut, the floor continues to heave a small amount. In fact, several hundred additional
steps are required to reach an equilibrium state. This is because very low forces are able to cause
displacement of the weak sandfill.
The plots of the plasticity state in Figures 2.10 through 2.14 show that the pillar yields adjacent to
the cut-and-fill stope but eventually stabilizes due to the surrounding fill. Figure 2.15 presents a
plot of horizontal displacement histories at different locations along the pillar, also indicating that
the pillar is stable. For these plots, the Mohr-Coulomb model was used for the sandfill.
JOB TITLE : MODEL OF POST-PILLAR MINING
(*10^2)
1.300
LEGEND
1.100
25-Aug-04 11:49
step
2111
-3.501E+01 <x< 1.250E+02
-2.002E+01 <y< 1.400E+02
0.900
Grid plot
0
2E 1
0.700
0.500
0.300
0.100
-0.100
Figure 2.1
0.000
0.200
0.400
(*10^2)
0.600
0.800
1.000
1.200
2-3
-02
LEGEND
6.500
25-Aug-04 11:49
step
2111
6.000
HISTORY PLOT
Y-axis :
X displacement( 5, 8)
X-axis :
Number of steps
5.500
5.000
4.500
4.000
3.500
3.000
12
16
20
(10
02
Figure 2.2
History of horizontal displacement at midpoint of pillar wall following excavation of first cut
(*10^2)
1.300
LEGEND
1.100
25-Aug-04 11:49
step
2111
-3.501E+01 <x< 1.250E+02
-2.002E+01 <y< 1.400E+02
0.900
Boundary plot
0
2E 1
0.700
Principal stresses
Max. Value = -2.300E+05
Min. Value = -8.468E+07
0
0.500
5E 8
0.300
0.100
-0.100
Figure 2.3
0.000
0.200
0.400
(*10^2)
0.600
0.800
1.000
1.200
2-4
Example Applications
(*10^2)
1.300
LEGEND
1.100
25-Aug-04 11:49
step
3658
-3.501E+01 <x< 1.250E+02
-2.002E+01 <y< 1.400E+02
0.900
Boundary plot
0
2E 1
0.700
Principal stresses
Max. Value = 1.428E+01
Min. Value = -8.681E+07
0
0.500
5E 8
0.300
0.100
-0.100
Figure 2.4
0.000
0.200
0.400
(*10^2)
0.600
0.800
1.000
1.200
Principal stresses after second cut and fill of first cut (M-C sandfill)
(*10^2)
1.300
LEGEND
1.100
25-Aug-04 11:49
step
5293
-3.502E+01 <x< 1.250E+02
-2.003E+01 <y< 1.400E+02
0.900
Boundary plot
0
2E 1
0.700
Principal stresses
Max. Value = 7.906E+00
Min. Value = -8.899E+07
0
0.500
5E 8
0.300
0.100
-0.100
Figure 2.5
0.000
0.200
0.400
(*10^2)
0.600
0.800
1.000
1.200
Principal stresses after third cut and fill of second cut (M-C sandfill)
2-5
(*10^2)
1.300
LEGEND
1.100
25-Aug-04 11:49
step
7070
-3.502E+01 <x< 1.250E+02
-2.003E+01 <y< 1.400E+02
0.900
Boundary plot
0
2E 1
0.700
Principal stresses
Max. Value = 5.809E+00
Min. Value = -9.035E+07
0
0.500
5E 8
0.300
0.100
-0.100
Figure 2.6
0.000
0.200
0.400
(*10^2)
0.600
0.800
1.000
1.200
Principal stresses after fourth cut and fill of third cut (M-C sandfill)
(*10^2)
1.300
LEGEND
1.100
25-Aug-04 11:49
step
9472
-3.502E+01 <x< 1.250E+02
-2.003E+01 <y< 1.400E+02
0.900
Boundary plot
0
2E 1
0.700
Principal stresses
Max. Value = 1.792E+01
Min. Value = -9.041E+07
0
0.500
5E 8
0.300
0.100
-0.100
Figure 2.7
0.000
0.200
0.400
(*10^2)
0.600
0.800
1.000
1.200
Principal stresses after fifth cut and fill of fourth cut (M-C sandfill)
2-6
Example Applications
(*10^2)
1.300
LEGEND
1.100
25-Aug-04 11:49
step
9472
-3.502E+01 <x< 1.250E+02
-2.003E+01 <y< 1.400E+02
0.900
Boundary plot
0
2E 1
0.700
Displacement vectors
scaled to max = 5.000E-01
max vector = 1.934E-01
0
0.500
1E 0
0.300
0.100
-0.100
Figure 2.8
0.000
0.200
0.400
(*10^2)
0.600
0.800
1.000
1.200
(*10^2)
1.300
LEGEND
1.100
25-Aug-04 11:50
step
8819
-3.502E+01 <x< 1.250E+02
-2.003E+01 <y< 1.400E+02
0.900
Boundary plot
0
2E 1
0.700
Displacement vectors
scaled to max = 5.000E-01
max vector = 1.600E-01
0
0.500
1E 0
0.300
0.100
-0.100
Figure 2.9
0.000
0.200
0.400
(*10^2)
0.600
0.800
1.000
1.200
2-7
(*10^2)
1.300
LEGEND
1.100
25-Aug-04 11:49
step
2111
-3.501E+01 <x< 1.250E+02
-2.002E+01 <y< 1.400E+02
0.900
Boundary plot
0
2E 1
0.700
Plasticity Indicator
* at yield in shear or vol.
X elastic, at yield in past
0.500
0.300
0.100
-0.100
0.000
0.200
0.400
(*10^2)
0.600
0.800
1.000
1.200
(*10^2)
1.300
LEGEND
1.100
25-Aug-04 11:49
step
3658
-3.501E+01 <x< 1.250E+02
-2.002E+01 <y< 1.400E+02
0.900
Boundary plot
0
2E 1
0.700
Plasticity Indicator
* at yield in shear or vol.
X elastic, at yield in past
o at yield in tension
0.500
0.300
0.100
-0.100
0.000
0.200
0.400
(*10^2)
0.600
0.800
1.000
1.200
2-8
Example Applications
(*10^2)
1.300
LEGEND
1.100
25-Aug-04 11:49
step
5293
-3.502E+01 <x< 1.250E+02
-2.003E+01 <y< 1.400E+02
0.900
Boundary plot
0
2E 1
0.700
Plasticity Indicator
* at yield in shear or vol.
X elastic, at yield in past
o at yield in tension
0.500
0.300
0.100
-0.100
0.000
0.200
0.400
(*10^2)
0.600
0.800
1.000
1.200
(*10^2)
1.300
LEGEND
1.100
25-Aug-04 11:49
step
7070
-3.502E+01 <x< 1.250E+02
-2.003E+01 <y< 1.400E+02
0.900
Boundary plot
0
2E 1
0.700
Plasticity Indicator
* at yield in shear or vol.
X elastic, at yield in past
o at yield in tension
0.500
0.300
0.100
-0.100
0.000
0.200
0.400
(*10^2)
0.600
0.800
1.000
1.200
2-9
(*10^2)
1.300
LEGEND
1.100
25-Aug-04 11:49
step
9472
-3.502E+01 <x< 1.250E+02
-2.003E+01 <y< 1.400E+02
0.900
Boundary plot
0
2E 1
0.700
Plasticity Indicator
* at yield in shear or vol.
X elastic, at yield in past
o at yield in tension
0.500
0.300
0.100
-0.100
0.000
0.200
0.400
(*10^2)
0.600
0.800
1.000
1.200
-02
LEGEND
25-Aug-04 11:49
step
9472
8.000
7.000
HISTORY PLOT
Y-axis :
X displacement( 5, 8)
6.000
X displacement( 5, 10)
5.000
X displacement( 5, 12)
X displacement( 5, 14)
4.000
X-axis :
Number of steps
3.000
2.000
1.000
0.000
9
(10
03
2 - 10
Example Applications
2 - 11
2 - 12
Example Applications
save ppmc4.sav
;... STATE: PPMC5 ....
;
;excavate cut-and-fill stope lift 5
mod null i=5,12 j=15,16
;
;backfill previous cut using Mohr-Coulomb model
mod mohr i=5,12 j=13,14
prop s=.3e8 b=1e8 d=1600 fric=35 coh=0 ten=0 i=5,12 j=13,14
solve
save ppmc5.sav
;*** BRANCH: D-Y SANDFILL ****
restore pp1.sav
;... STATE: PPDY2 ....
;
;excavate cut-and-fill stope lift 2
mod null i=5,12 j=9,10
;
;backfill previous cut using DY model
mod dy i=5,12 j=7,8
prop s=.3e8 b=1e8 d=1600 fric=35 coh=0 ten=0 cptable=1 i=5,12 j=7,8
; relation between cap pressure and volumetric strain
table 1 0 1e4 .02 .2e6 .04 .8e6 .06 1.3e6 .08 3.5e6 .1 5.5e6
table 1 .12 8.5e6 .14 11.5e6 .16 19e6 .18 34e6 .2 50e6
;history of horizontal stress in fill
hist sxx i=9 j=7
solve
save ppdy2.sav
;... STATE: PPDY3 ....
;
;excavate cut-and-fill stope lift 3
mod null i=5,12 j=11,12
;
;backfill previous cut using DY model
mod dy i=5,12 j=9,10
prop s=.3e8 b=1e8 d=1600 fric=35 coh=0 ten=0 cptable 1 i=5,12 j=9,10
;history of horizontal stress in fill
hist sxx i=9 j=9
solve
save ppdy3.sav
;... STATE: PPDY4 ....
2 - 13
;
;excavate cut-and-fill stope lift 4
mod null i=5,12 j=13,14
;
;backfill previous cut using DY model
mod dy i=5,12 j=11,12
prop s=.3e8 b=1e8 d=1600 fric=35 coh=0 ten=0 cptable 1 i=5,12 j=11,12
;history of horizontal stress in fill
hist sxx i=9 j=11
solve
save ppdy4.sav
;... STATE: PPDY5 ....
;
;excavate cut-and-fill stope lift 5
mod null i=5,12 j=15,16
;
;backfill previous cut using DY model
mod dy i=5,12 j=13,14
prop s=.3e8 b=1e8 d=1600 fric=35 coh=0 ten=0 cptable 1 i=5,12 j=13,14
;history of horizontal stress in fill
hist sxx i=9 j=13
solve
save ppdy5.sav
;*** plot commands ****
;plot name: Excavation
plot hold grid
;plot name: Horizontal Disp-midpoint
plot hold history 14 line
;plot name: Principal stresses
plot hold bound stress
;plot name: Displacement of fill
plot hold bound displacement max 0.5
;plot name: Plasticity state
plot hold bound plasticity
;plot name: Horizontal disp - different locations
plot hold history 14 line 15 line 16 line 17 line
2 - 14
Example Applications
3-1
2100 kg/m3
110 MPa
37 MPa
0.1 MPa
35
0.14 MPa
3-2
Example Applications
15m
27m
75m
unmined
backfill
unmined
boundaries fixed
in one direction
boundary fixed
in two directions
sliding interface
Figure 3.1
Schematic illustrating true three-dimensional backfill pillar geometry and two-dimensional representation
3.3 Results
Figures 3.2 through 3.7 show displacement vectors in the model at different blast heights. The
model comes to equilibrium for the first three blast heights (6 m, 12 m and 18 m), as indicated by
Figures 3.2 through 3.5. Only a small localized displacement is shown in each of these figures.
Note that after excavation of the 12 m blast height, the zones nearest to the left-face boundary
fail in tension. These zones are deleted in order to remove elements that will produce a bad zone
geometry as the excavation continues. The model is still in equilibrium after these zones are deleted;
Figures 3.3 and 3.4 show displacements before and after tension-failed zones were deleted. For the
3-3
first three stages (6 m, 12 m and 18 m blast heights), the model can be brought to equilibrium after
each excavation is made by using the SOLVE command.
At the fourth blast height (24 m), collapse of the pillar begins to occur. The failure is shown by the
large region of downward movement that is shown in Figure 3.6. The failure is even more evident
at the 30 m blast height, as shown by Figure 3.7. The deformed boundary and plasticity states at
collapse of the pillar are shown in Figure 3.8. A history of x-displacement at the left-face boundary
is shown in Figure 3.9. This gridpoint history is reset at the fourth blast height, and indicates that
the model reaches equilibrium at this stage and collapsing in the next.
JOB TITLE : CEMENTED BACKFILL PILLAR - 6 M BLAST HEIGHT
(*10^1)
LEGEND
15-Dec-04 14:48
step
4641
-4.155E+01 <x< 5.845E+01
-1.251E+01 <y< 8.750E+01
6.000
Boundary plot
0
2E 1
4.000
Displacement vectors
max vector = 1.018E-01
0
2E -1
2.000
0.000
Figure 3.2
-1.000
1.000
(*10^1)
3.000
5.000
3-4
Example Applications
(*10^1)
LEGEND
15-Dec-04 14:48
step
6604
-4.155E+01 <x< 5.845E+01
-1.251E+01 <y< 8.750E+01
6.000
Boundary plot
0
2E 1
4.000
Displacement vectors
max vector = 1.120E-01
0
2E -1
2.000
0.000
Figure 3.3
-1.000
1.000
(*10^1)
3.000
5.000
JOB TITLE : .
(*10^1)
LEGEND
13-Jan-05 14:30
step
8342
-4.157E+01 <x< 5.844E+01
-1.251E+01 <y< 8.750E+01
6.000
Boundary plot
0
2E 1
4.000
Displacement vectors
max vector = 1.222E-01
0
2E -1
2.000
0.000
Figure 3.4
-1.000
1.000
(*10^1)
3.000
5.000
3-5
JOB TITLE : .
(*10^1)
LEGEND
13-Jan-05 14:30
step
8356
-4.157E+01 <x< 5.844E+01
-1.251E+01 <y< 8.750E+01
6.000
Boundary plot
0
2E 1
4.000
Displacement vectors
max vector = 1.309E-06
0
2E -6
2.000
0.000
Figure 3.5
-1.000
1.000
(*10^1)
3.000
5.000
JOB TITLE : .
(*10^1)
LEGEND
13-Jan-05 14:33
step 35856
-4.157E+01 <x< 5.844E+01
-1.251E+01 <y< 8.750E+01
6.000
Boundary plot
0
2E 1
4.000
Displacement vectors
max vector = 1.228E+00
0
2E 0
2.000
0.000
Figure 3.6
-1.000
1.000
(*10^1)
3.000
5.000
3-6
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
13-Jan-05 14:33
step 39856
-4.157E+01 <x< 5.844E+01
-1.251E+01 <y< 8.750E+01
6.000
Boundary plot
0
2E 1
4.000
Displacement vectors
max vector = 5.909E+00
0
2E 1
2.000
0.000
Figure 3.7
-1.000
1.000
(*10^1)
3.000
5.000
JOB TITLE : .
(*10^1)
LEGEND
13-Jan-05 14:33
step 39856
-4.157E+01 <x< 5.844E+01
-1.251E+01 <y< 8.750E+01
6.000
Boundary plot
0
2E 1
4.000
Plasticity Indicator
* at yield in shear or vol.
X elastic, at yield in past
o at yield in tension
2.000
0.000
Figure 3.8
-1.000
1.000
(*10^1)
3.000
5.000
3-7
JOB TITLE : .
0.000
HISTORY PLOT
Y-axis :
7 X displacement( 1, 11)
X-axis :
Number of steps
-0.500
-1.000
-1.500
-2.000
-2.500
-3.000
10
15
20
25
30
35
(10
03
Figure 3.9
3-8
Example Applications
3-9
;
;large strain mode on
set large
;
;turn down cohesion and tension
prop coh=0.1e6 tens=0.14e6
;turn up friction for interface
int 1 fric=35
;fix y at right face boundary
fix y i=18
;
;reset displacements
ini xdis=0 ydis=0
his xdis i=1 j=3
his xdis i=1 j=5
his xdis i=1 j=7
his xdis i=1 j=9
his xdis i=1 j=11
his xdis i=1 j=13
his xdis i=1 j=15
his xdis i=1 j=17
his xdis i=1 j=19
;
set sratio 1e-4
;
;simulate vertical retreat mining in adjacent stope by
;freeing xfix on node points
; 6 m blast height
free x i=1 j=4,5
solve
save step1.sav
;... State: step2.sav ....
;
; 12 m blast height
ini xdis=0 ydis=0
free x i=1 j=6,7
solve
save step2.sav
;... State: step2del.sav ....
;
;delete zones that failed in tension
model null i 1 j 4 6
solve
save step2del.sav
3 - 10
Example Applications
5-1
(*10^1)
LEGEND
12-Mar-04 14:37
step
1685
-1.895E+01 <x< 4.895E+01
-1.941E+01 <y< 4.849E+01
3.000
Grid plot
0
2.000
2E 1
1.000
0.000
-1.000
0.000
1.000
2.000
3.000
4.000
(*10^1)
Figure 5.1
5-2
Example Applications
The properties used in this problem are shown in Table 5.1. The strain-softening model in FLAC is
used to produce a peak/residual strength behavior for the pillar.
Backfill in confined compression exhibits a pore-collapse behavior, as shown inFigure 5.2. The
double-yield model in FLAC is used to model the backfill. The relation between cap pressure (cp )
and plastic volumetric strain (epv ) is found by fitting a simple model to a uniaxial strain test on
backfill (Clark 1991). (See Figure 5.2.) The relation found to fit the test is
cp = 1.15 10
epv
0.28 epv
1.5
(5.1)
+ 104
A table of discrete values is calculated from this relation and used in the problem. Slipping interfaces
(with = 20 and c = 100 MPa) between the pillar and hangingwall/footwall simulate a weak contact.
FISH functions are used to monitor the pillar behavior. The strain is obtained by averaging the
displacements across the ends of the pillar and dividing by the original length. Averaging the
stresses is done along the interface between pillar and footwall.
The three cases are run sequentially from the data file PILL.DAT (see Section 5.5).
Table 5.1
Model
Cohesion (MPa)
Initial
Residual
Friction Angle ( )
Initial
Residual
Bulk
(Pa)
Shear
(Pa)
2.3 109
2.3 109
600 106
Strain-Softening (pillar)
20
40
30
Double-Yield (backfill)
40
40
3 109
3 109
450 106
12
16
20
24
0.01
0.80
3.50
8.50
19.0
50.0
170.0
Cap-Pressure Table
Strain, epv (%)
Pressure, cp (MPa)
5-3
50
FLAC model
40
Laboratory test
30
20
10
0
0%
5%
10%
15%
20%
25%
Figure 5.2
5.3 Results
Figures 5.3 through 5.5 show the plastic shear strain in the pillar for the three cases studied once a
vertical strain of approximately 11% in the pillar is reached. In Case 1 (no backfill), a well-formed
shear band crosses the pillar; this band is inhibited when the backfill is placed (compare Figures 5.4
and 5.5 to Figure 5.3).
The vertical-stress versus the vertical-strain (both measured in the pillar) results are plotted for the
three cases in Figure 5.6.* The backfill has little effect on the peak strength but it has a significant
effect on the post-peak behavior due to an increase in confining stress. When backfill is present,
the average pillar stress does not drop below 55 MPa, as opposed to a residual average stress of
approximately 35 MPa with no backfill present. An expected delay in stress build-up in the pillar
occurs for the case that includes a gap between roof and backfill.
* The pillar stress/strain response for each case is obtained in PILL.DAT by writing the history results to tables that are then copied in TABLE command format to three separate files (P1 RES.DAT,
P2 RES.DAT and P3 RES.DAT) using FISH I/O routines (see LOG IT.FIS in Section 5.6),
and retrieved at the completion of the three cases.
5-4
Example Applications
(*10^1)
LEGEND
12-Mar-04 14:50
step 11685
-1.895E+01 <x< 4.895E+01
-1.941E+01 <y< 4.849E+01
3.000
Boundary plot
0
2.000
2E 1
e_plastic
0.00E+00
5.00E-02
1.00E-01
1.50E-01
2.00E-01
2.50E-01
3.00E-01
3.50E-01
1.000
0.000
0.000
1.000
2.000
3.000
4.000
(*10^1)
Figure 5.3
(*10^1)
LEGEND
12-Mar-04 14:53
step 17362
-1.895E+01 <x< 4.895E+01
-1.941E+01 <y< 4.849E+01
3.000
Boundary plot
0
2.000
2E 1
e_plastic
0.00E+00
2.50E-02
5.00E-02
7.50E-02
1.00E-01
1.25E-01
1.50E-01
1.75E-01
1.000
0.000
0.000
1.000
2.000
3.000
4.000
(*10^1)
Figure 5.4
5-5
(*10^1)
LEGEND
12-Mar-04 14:57
step 17449
-1.895E+01 <x< 4.895E+01
-1.941E+01 <y< 4.849E+01
3.000
Boundary plot
0
2.000
2E 1
e_plastic
0.00E+00
2.50E-02
5.00E-02
7.50E-02
1.00E-01
1.25E-01
1.50E-01
1.75E-01
1.000
0.000
0.000
1.000
2.000
3.000
4.000
(*10^1)
Figure 5.5
08
LEGEND
12-Mar-04 14:58
step
0
1.400
1.200
Table Plot
backfill with 10 cm gap
tight backfill
1.000
no backfill
0.800
0.600
0.400
0.200
10
(10
-02
Figure 5.6
5-6
Example Applications
5.4 Reference
Clark, I. H. The Cap Model for Stress Path Analysis of Mine Backfill Compaction Processes, in
Computer Methods and Advances in Geomechanics, pp. 1293-1298. Rotterdam: A. A. Balkema,
1991.
5-7
5-8
Example Applications
5-9
hst1=((xdisp(16,12)-xdisp(6,12))*c20-(ydisp(16,12)+ydisp(6,12))*c70)/l0
hst2=((xdisp(16,10)-xdisp(6,10))*c20-(ydisp(16,10)+ydisp(6,10))*c70)/l0
hst3=((xdisp(16,14)-xdisp(6,14))*c20-(ydisp(16,14)+ydisp(6,14))*c70)/l0
end
;
def const
c20=cos(.35)
c70=cos(1.22)
l0=11.7
n num = 0
end
const
;
;let interfaces settle down under gravity before applying loads
set grav 10
his unbal
solve
save pill1eq.sav
;... State: pill1.sav ....
;
ini xvel=0 yvel=0
;apply y-oriented velocities to compress pillar
ini yvel=-1e-4 j=23
ini yvel=1e-4 j=1
fix x y j=1
fix x y j=23
fix x i=1
fix x i=21
;
;servo to control y-velocity
def servo
while stepping
if unbal > 1e6 then
loop i (1,21)
yvel(i,23)=yvel(i,23)*.975
yvel(i,1)=yvel(i,1)*.975
end loop
end if
if unbal < 1e5 then
loop i (1,21)
yvel(i,23)=yvel(i,23)*1.025
yvel(i,1)=yvel(i,1)*1.025
end loop
end if
end
5 - 10
Example Applications
;
history sigma
history deforpil
history pillar1
history pillar3
history hst1
history hst2
history hst3
history avers
history yvel i=1 j=23
;
step 10000
hist write 2 vs 3 table 1
call log it.fis
set filename = p1 res.dat
set tabin 1
log it
save pill1.sav
;*** Branch: tight backfill ****
new
;... State: pill2eq.sav ....
config
; ***********************
; Mining Example Problem
; ***********************
;Data file illustrating backfilled pillar compression tests
gr 20,22
m e
;backfilled. No gap.
prop s=2.292e9 b=3.056e9 d=2700
mod null j=6
mod null j=17
mod null i=5 j=7,16
mod null i=16 j=7,16
gen 0,0 0,16 9.5,12.54 9.5,-3.46 rat 0.6667 0.6667 i=1,6 j=1,6
gen 9.5,-3.46 9.5,12.54 20.5,8.54 20.5,-7.46 rat 1.0 0.6667 i=6,16 j=1,6
gen 20.5,-7.46 20.5,8.54 30,5.08 30,-10.92 rat 1.5 0.6667 i=16,21 j=1,6
gen 0,16 0,24 9.5,20.54 9.5,12.54 rat 0.6667 1.0 i=1,5 j=7,17
gen 9.5,12.54 9.5,20.54 20.5,16.54 20.5,8.54 i=6,16 j=7,17
gen 20.5,8.54 20.5,16.54 30,13.08 30,5.08 rat 1.5 1.0 i=17,21 j=7,17
gen 0,24 0,40 9.5,36.54 9.5,20.54 rat 0.6667 1.5 i=1,6 j=18,23
gen 9.5,20.54 9.5,36.54 20.5,32.54 20.5,16.54 rat 1.0 1.5 i=6,16 j=18,23
gen 20.5,16.54 20.5,32.54 30,29.08 30,13.08 rat 1.5 1.5 i=16,21 j=18,23
;backfill a Double-Yield material, 30:1 sand/cement
5 - 11
3 i=1,4 j=7,16
3 i=17,20 j=7,16
5.5e6
.22 80e6
j=7,16
5 - 12
Example Applications
sigma=.1*s
n num = n num + 1
end
;
;averaging of reaction stress at lower boundary
def avers
force=0.0
loop i (1,igp)
force=force-yforce(i,1)
end loop
avers=force/30.0
end
;
;averaging major and minor principal stress in pillar
def pillar1
sum1=0.0
sum3=0.0
loop i (6,15)
loop j (7,16)
temp1=-0.5*(sxx(i,j)+syy(i,j))
temp2=sqrt(sxy(i,j) 2+0.25*(sxx(i,j)-syy(i,j)) 2)
s1=max(temp1+temp2,-szz(i,j))
s3=min(temp1-temp2,-szz(i,j))
sum1=sum1+s1
sum3=sum3+s3
end loop
end loop
pillar1=sum1/100.0
pillar3=sum3/100.0
end
;
;horizontal strain at 3 locations across pillar
def hst1
hst1=((xdisp(16,12)-xdisp(6,12))*c20-(ydisp(16,12)+ydisp(6,12))*c70)/l0
hst2=((xdisp(16,10)-xdisp(6,10))*c20-(ydisp(16,10)+ydisp(6,10))*c70)/l0
hst3=((xdisp(16,14)-xdisp(6,14))*c20-(ydisp(16,14)+ydisp(6,14))*c70)/l0
end
;
def const
c20=cos(.35)
c70=cos(1.22)
l0=11.7
n num = 0
end
const
;
5 - 13
5 - 14
Example Applications
5 - 15
5 - 16
Example Applications
5 - 17
fix x y j=23
fix x i=1
fix x i=21
;
;servo to control y-velocity
def servo
while stepping
if unbal > 1e6 then
loop i (1,21)
yvel(i,23)=yvel(i,23)*.975
yvel(i,1)=yvel(i,1)*.975
end loop
end if
if unbal < 1e5 then
loop i (1,21)
yvel(i,23)=yvel(i,23)*1.025
yvel(i,1)=yvel(i,1)*1.025
end loop
end if
end
;
history sigma
history deforpil
history pillar1
history pillar3
history hst1
history hst2
history hst3
history avers
history yvel i=1 j=23
;
step 15000
hist write 2 vs 3 table 3
call log it.fis
set filename = p3 res.dat
set tabin 3
log it
save pill3.sav
;*** Branch: compare vertical stress ****
new
;... State: compare.sav ....
config
call p1 res.dat
call p2 res.dat
5 - 18
Example Applications
call p3 res.dat
save compare.sav
;*** plot commands ****
;plot name: Plastic shear strain in pillar
plot hold bound e plastic fill
;plot name: FLAC model of a pillar in a dipping seam
plot hold grid
;plot name: Vertical stress versus vertical strain in pillar
label table 1
no backfill
label table 2
tight backfill
label table 3
backfill with 10 cm gap
plot hold table 3 line 2 line 1 line
5 - 19
5 - 20
Example Applications
6-1
Figure 6.1
The prototype wall consists of nails and tiebacks at regularly spaced vertical and horizontal intervals.
Reducing three-dimensional problems with regularly spaced reinforcement to two-dimensional
problems involves averaging the reinforcement effect in three dimensions over the distance between
the reinforcement. Donovan et al. (1984) suggest that linear scaling of material properties is a simple
and convenient way of distributing the discrete effect of reinforcement over the distance between
reinforcement in a regularly spaced pattern.
This approach is used in this analysis, based upon a one-foot problem width and the spacing for
reinforcement shown in Table 6.1. See Section 1.9.4 in Structural Elements for a description of
the properties that are scaled using this approach.
6-2
Example Applications
Table 6.1
Reinforcement spacing
Row
1
2
3
4
5
6
7
Spacing (feet)
4.5
3.5
9.0
4.5
4.5
4.5
4.5
Note that the spacing is the horizontal reinforcement spacing (in feet) for each of the seven rows
for which the support components are installed.
The nails and tiebacks are assumed to be homogeneous, isotropic, linearly elastic materials represented as cables with the properties shown in Table 6.2.
Table 6.2
Property
Row 1 Nails
Row 2 Nails
Row 3 Nails
Grouted Tieback
Ungrouted Portion
4.2 10
4.2 10
4.2 10
4.2 10
4.2 10
4.2 10
.0103
.0103
Area (ft )
Bond Stiffness (lbf /ft/ft)
Bond Strength (lbf /ft)
Yield Strength (lbf )
8.5 10
-3
6.3 10
8.5 10
-3
6.3 10
8.5 10
-3
8.5 10
-3
6.3 10
6.3 10
6.3 10
990
5000
6000
9000
6000
73620
73620
73620
222750
222750
73620
The pressure dependency of the grout bond strength is neglected for this analysis. See Section 9
for an example that includes the pressure dependency of the bond strength.
The shotcrete is assumed to be a homogeneous, isotropic, linearly elastic material represented as a
liner with the following properties:
Youngs modulus
Poissons ratio
0.2
moment of inertia
area
0.333 ft2
Note that the Youngs modulus is adjusted in the FLAC analysis to account for plane-strain conditions
by dividing by (1 - 2 ). A value for E of 5.00 108 psf is used in the analysis.
6-3
The soil is assumed to be homogeneous and to behave as a Mohr-Coulomb material with the
following properties:
density
3.63 slugs/ft3
friction
36
cohesion
dilation
7.5
bulk modulus
shear modulus
6-4
Example Applications
Figure 6.2
Build
/ Block dialog
(*10^2)
1.150
1.050
27-Aug-04 14:55
step
0
-5.333E+01 <x< 1.333E+01
5.067E+01 <y< 1.173E+02
0.950
Grid plot
0
2E 1
0.850
0.750
0.650
0.550
-3.500
-2.500
-1.500
-0.500
0.500
(*10^1)
Figure 6.3
Roller-boundary conditions are applied to the bottom and side boundaries. The ground surface is
free (i.e., no applied stress). An initial stress state given by a coefficient of earth pressure at rest of
0.45 is assumed. The problem is then timestepped to equilibrium.
Excavation Stage I
The first increment of excavation is modeled by deleting elements to a depth of 5 feet. At the same
time, liner elements representing the shotcrete face support and cable elements representing the
first row of soil nails are introduced. The model is stepped to equilibrium for this stage.
6-5
Excavation Stage II
The next increment is modeled by deleting elements equivalent to 2 feet of excavation. Again,
shotcrete and nail support are installed via liner and cable elements, and the problem is stepped to
equilibrium.
Excavation Stage III
The next increment is modeled by deleting zones equivalent to 5 feet of excavation. Shotcrete and
nail support are installed, as before. The tieback at this level is modeled using a six-segment cable
with a grouted unstressed length of 24 feet connected to a one-segment cable with a pre-tensioned
ungrouted length of 21 feet. A pre-tension force of 186.2 kips is applied to the ungrouted cable to
simulate the effect of the pressure grouting. (Note that the pre-tensioning parameter is also scaled
automatically by the tieback spacing of 9 feet.) The end of the tieback at the excavation face is
connected directly to a gridpoint common to the shotcrete and soil mass, in order to simulate the
effect of the reinforced concrete pads.
In order to create the tieback, the ungrouted cable is installed first, and then the grouted cable is
installed. In this way, the properties of the grouted portion of the cable will be assigned to the node
connecting the grouted and ungrouted cables.
Excavation Stages IV VII
The next four stages consist of deleting elements to simulate soil excavation, simultaneously installing support elements, and stepping to equilibrium to allow passive forces to develop in the
reinforcement.
Excavation Stage VIII
The final stage consists of deleting elements equivalent to one foot of excavation and simultaneously
installing a liner element equivalent to one foot of shotcrete. The problem is then stepped to
equilibrium.
The model grid at the completion of all excavation stages is shown in Figure 6.4.
6-6
Example Applications
JOB TITLE : .
(*10^2)
1.150
1.050
13-Jan-05 15:24
step 106218
-5.333E+01 <x< 1.333E+01
5.069E+01 <y< 1.174E+02
0.950
Grid plot
0
2E 1
0.850
0.750
0.650
0.550
-3.500
-2.500
-1.500
-0.500
0.500
(*10^1)
Figure 6.4
6.3 Results
The results presented in Figures 6.5 through 6.8 represent the state of the analysis following all
excavation and support installation (i.e., the end of the analysis).
Figure 6.5 plots the actual axial forces in the soil nails and tiebacks at the last stage. Note that
when spacing is specified with the STRUCT prop command, the actual forces (and moments) are
displayed in printed and plotted output for spaced structural elements.
Figures 6.6 and 6.7 plot the actual forces along the tieback and soil nails, respectively, at the
last stage. These plots are created using the FISH function tabforce listed in WALL.FIS
in Section 6.6. Scaled values for axial force are accessed directly in FLAC by the FISH offset
$kelfax. These forces must be multiplied by the spacing to obtain the actual values, which are
then stored in tables. The table numbers for the soil nail forces correspond to the excavation stages
in which the nails were installed. Note that the peak value in the tieback force distribution plot in
Figure 6.6 corresponds to the axial force in cable ID 4 (161.7 kips), shown in Figure 6.5.
Figure 6.8 shows the displacement vectors at the last stage and indicates the effect of the pretensioning in the tieback on reducing the movement of the wall.
Intermediate results at the end of each stage, as well as displacement and loads in the shotcrete, are
also available but are not presented here. Further discussion on this application is given by Lorig
(1991).
6-7
JOB TITLE : .
(*10^2)
1.150
1.050
13-Jan-05 15:24
step 106218
-5.333E+01 <x< 1.333E+01
5.069E+01 <y< 1.174E+02
0.950
Boundary plot
0
2E 1
Cable Plot
0.850
Axial Force on
Structure
Max. Value
# 2 (Cable) -3.728E+03
# 3 (Cable) -6.511E+03
# 4 (Cable) -1.690E+03
# 5 (Cable) -1.618E+05
# 6 (Cable) -7.486E+04
# 7 (Cable) -1.098E+04
# 8 (Cable) -1.423E+04
# 9 (Cable) -1.450E+04
#10 (Cable) -1.061E+04
Cable Plot
Shear Spring Bond Yields
0.750
0.650
0.550
-3.500
-2.500
-1.500
-0.500
0.500
(*10^1)
Figure 6.5
Actual axial tensile forces in the soil nails and tieback at the end
of the analysis
JOB TITLE : .
02
LEGEND
1.600
13-Jan-05 15:24
step 106218
Table Plot
Axial Tensile Force (kips)
1.400
1.200
1.000
0.800
0.600
0.400
0.200
-40
-35
-30
-25
-20
-15
Figure 6.6
6-8
Example Applications
JOB TITLE : .
01
LEGEND
13-Jan-05 15:24
step 106218
1.400
1.200
Table Plot
Stage VII nail
Stage VI nail
1.000
Stage V nail
Stage IV nail
0.800
0.600
Stage I nail
0.400
0.200
-10
-9
-8
-7
-6
-5
-4
-3
-2
Figure 6.7
JOB TITLE : .
(*10^2)
1.150
1.050
13-Jan-05 15:24
step 106218
-5.333E+01 <x< 1.333E+01
5.069E+01 <y< 1.174E+02
0.950
Displacement vectors
scaled to max = 5.000E-02
max vector = 8.055E-02
0
0.850
1E -1
Boundary plot
0
2E 1
0.750
0.650
0.550
-3.500
-2.500
-1.500
-0.500
(*10^1)
Figure 6.8
0.500
6-9
6.4 References
ASCE (American Society of Civil Engineers). Full Scale Wall Tests Soil Nailing in Sand, Civil
Engineering, 58(5) (1988).
Donovan, K., W. G. Pariseau and M. Cepak. Finite Element Approach to Cable Bolting in Steeply
Dipping VCR Stopes, in Geomechanics Applications in Underground Hardrock Mining, pp. 6590. New York: AIME, 1984.
Lorig, L. J. Analysis of Novel Retaining Structures Using Explicit Finite Difference Codes, in
Computer Methods and Advances in Geomechanics, pp. 157-164. Rotterdam: A. A. Balkema,
1991.
6 - 10
Example Applications
6 - 11
prop
prop
prop
prop
prop
5001
5001
5001
5001
5001
6 - 12
Example Applications
group null i 31 35 j 20 23
group delete null
struct node 43 grid 31,20
struct node 44 grid 31,21
struct node 45 grid 31,22
struct node 46 grid 31,23
struct liner begin node 43 end
struct liner begin node 44 end
struct liner begin node 45 end
struct liner begin node 46 end
struct node 47 -11.9,85.17
struct node 48 -0.1,87.25
struct cable begin node 47 end
struct prop 2006
struct prop 2006 spacing 4.5 e
yield 73620.0
solve
save tw5.sav
;... State: tw6.sav ....
model null i 31 35 j 15 19
group null i 31 35 j 15 19
group delete null
struct node 54 grid 31,15
struct node 55 grid 31,16
struct node 56 grid 31,17
struct node 57 grid 31,18
struct node 58 grid 31,19
struct liner begin node 54 end
struct liner begin node 55 end
struct liner begin node 56 end
struct liner begin node 57 end
struct liner begin node 58 end
struct node 59 -11.9,80.67
struct node 60 -0.1,82.75
struct cable begin node 59 end
solve
save tw6.sav
6 - 13
node
node
node
node
44
45
46
23
prop
prop
prop
prop
5001
5001
5001
5001
node
node
node
node
node
55
56
57
58
43
prop
prop
prop
prop
prop
5001
5001
5001
5001
5001
6 - 14
Example Applications
end
end
end
end
node
node
node
node
67
68
69
54
prop
prop
prop
prop
5001
5001
5001
5001
node
node
node
node
node
78
79
80
81
66
prop
prop
prop
prop
prop
5001
5001
5001
5001
5001
6 - 15
6 - 16
Example Applications
6 - 17
xtable(3,i3) = xe
ytable(3,i3) = -fmem(nin+$kelfax)*9.0/1000.0
else
if ye < 97.0 then
i2 = i2 + 1
xtable(2,i2) = xe
ytable(2,i2) = -fmem(nin+$kelfax)*3.5/1000.0
else
if ye < 102.0 then
i1 = i1 + 1
xtable(1,i1) = xe
ytable(1,i1) = -fmem(nin+$kelfax)*4.5/1000.0
end if
end if
end if
end if
end if
end if
end if
end if
end if
end if
; property numbers 2004 and 2005 correspond to the tieback
if imem(nin+$keltyp) = 2005 then
i8 = i8 + 1
p1 = imem(nin + $keln1)
p2 = imem(nin + $keln2)
xe = (fmem(p2+$kndx)+fmem(p1+$kndx))*0.5
ye = (fmem(p2+$kndy)+fmem(p1+$kndy))*0.5
xtable(8,i8) = xe
ytable(8,i8) = -fmem(nin+$kelfax)*9.0/1000.0
end if
if imem(nin+$keltyp) = 2004 then
i8 = i8 + 1
p1 = imem(nin + $keln1)
p2 = imem(nin + $keln2)
xe = (fmem(p2+$kndx)+fmem(p1+$kndx))*0.5
ye = (fmem(p2+$kndy)+fmem(p1+$kndy))*0.5
xtable(8,i8) = xe
ytable(8,i8) = -fmem(nin+$kelfax)*9.0/1000.0
end if
nin = imem(nin)
end loop
loop m (1,i8)
x value = xtable(8,m)
y value = ytable(8,m)
6 - 18
Example Applications
7-1
elev 0'
y = 30
5'
mica-schist
rock
5' 10"
5'
elev -30
y=0
0"
elev -90
y = -60
x=0
Figure 7.1
It is assumed that the rock is at equilibrium under gravity loading prior to making the excavation.
Further, it is assumed that there is sufficient time delay between excavation and liner installation to
permit the perturbed stress field to come to equilibrium.
7-2
Example Applications
170 pcf
The analysis focuses on the installation of a 1 ft section of the liner. In order to account for the
plane-strain conditions assumed for the rock mass, the input value for E of the liner is divided by
(1 - 2 ). The moment of inertia, I , for the lining is determined from I = t3 /12, where t is the liner
thickness.
After the liner is installed, the tunnel is pressurized to 200 psi. For this analysis, the pressurization
is performed at the same stage during which the liner is installed.
7-3
* For other scenarios for modeling forces on submerged lined tunnels, see Section 1.9.5 in FluidMechanical Interaction.
7-4
Example Applications
JOB TITLE : .
(*10^1)
4.000
2.000
Grid plot
0
0.000
2E 1
-2.000
-4.000
-6.000
0.200
0.400
0.600
0.800
1.000
(*10^2)
Figure 7.2
A roller boundary is used to model zero x-displacement along the line of symmetry at x = 0 and
the right boundary at x = 100. The bottom of the mesh is pinned in both x- and y-directions.
The modeling sequence consists of the following stages:
Stage I
Stage II
Stage III
The lining is represented by structural liner elements connected from node to node around the
excavation. Thus, the liner segments are effectively bonded to the rock.
Each structural element has nodal endpoints that coincide with gridpoints describing the excavation
periphery. The internal tunnel pressure (200 psi) at the tunnel boundary is reduced to account for
the thickness of the liner.
The effect of groundwater pressure on the liner is obtained automatically, because the total stress
exerted by each rock zone contains a pore pressure component. As the liner deforms under load,
it will affect the rock stresses and local pore pressures. The influence on pore pressures can be
evaluated by the following approach.
Two different effective-stress analyses are performed to evaluate the influence of pore pressure. In
the first analysis, the effect of pore-pressure change on the response of the system is neglected.
7-5
The WATER table command sets the pore pressure distribution, and this does not change during the
modeling stages.
In the second analysis, mechanical generation of pore pressures is included. The CONFIG gw
command and a groundwater bulk modulus of 4 107 psf are used in this case. SET ow off
is specified in order to exclude groundwater flow. The INITIAL pp command sets the initial pore
pressure distribution for this case.
The initial total stress distribution is also specified in both cases, using INITIAL sxx syy szz commands.
As a result, both analyses are at a stress equilibrium state with the same total and effective stress
distributions, before the tunnel is excavated. The initial states can be compared by viewing states
W2.SAV and GW W2.SAV. The data file (PRESSTUNNEL.DAT) including both analyses
is listed in Section 7.4.
7-6
Example Applications
7-7
JOB TITLE : .
(*10^1)
4.000
2.000
0.000
5E 4
Water Table
-2.000
Boundary plot
0
2E 1
-4.000
-6.000
0.200
0.400
0.600
0.800
1.000
(*10^2)
Figure 7.3
JOB TITLE : .
(*10^1)
LEGEND
30-Aug-04 9:45
step
21
-2.504E+01 <x< 2.904E+01
-2.704E+01 <y< 2.704E+01
1.000
Principal stresses
Max. Value = -1.589E+02
Min. Value = -9.597E+03
0
5E 4
0.000
Water Table
Boundary plot
0
1E 1
-1.000
-2.000
Figure 7.4
-1.000
0.000
(*10^1)
1.000
2.000
7-8
Example Applications
JOB TITLE : .
(*10^1)
4.000
2.000
0.000
5E 4
Water Table
-2.000
Boundary plot
0
2E 1
-4.000
-6.000
0.200
0.400
0.600
0.800
1.000
(*10^2)
Figure 7.5
JOB TITLE : .
(*10^1)
LEGEND
30-Aug-04 9:46
step
2649
-2.504E+01 <x< 2.904E+01
-2.704E+01 <y< 2.704E+01
1.000
Principal stresses
Max. Value = -6.432E+01
Min. Value = -1.180E+04
0
5E 4
0.000
Water Table
Boundary plot
0
1E 1
-1.000
-2.000
Figure 7.6
-1.000
0.000
(*10^1)
1.000
2.000
7-9
JOB TITLE : .
(*10^1)
4.000
2.000
0.000
1E 5
Water Table
-2.000
Boundary plot
0
2E 1
-4.000
-6.000
0.200
0.400
0.600
0.800
1.000
(*10^2)
Figure 7.7
JOB TITLE : .
(*10^1)
LEGEND
30-Aug-04 9:47
step
7856
-2.504E+01 <x< 2.904E+01
-2.704E+01 <y< 2.704E+01
1.000
Principal stresses
Max. Value = 2.772E+03
Min. Value = -1.947E+04
0
1E 5
0.000
Water Table
Boundary plot
0
1E 1
-1.000
Liner Plot
Axial Force on
Structure
Max. Value
# 1 (Liner) -5.605E+04
Net Applied Forces
max vector =
2.320E+04
-2.000
5E 4
Figure 7.8
-1.000
0.000
(*10^1)
1.000
2.000
7 - 10
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
30-Aug-04 9:47
step
7856
-2.504E+01 <x< 2.904E+01
-2.704E+01 <y< 2.704E+01
1.000
Boundary plot
0
1E 1
Plasticity Indicator
* at yield in shear or vol.
X elastic, at yield in past
0.000
-1.000
-2.000
Figure 7.9
-1.000
0.000
(*10^1)
1.000
2.000
JOB TITLE : .
(*10^1)
4.000
2.000
0.000
-2.000
-4.000
2E 1
-6.000
0.200
0.400
0.600
0.800
1.000
(*10^2)
Figure 7.10 Pore pressure distribution after liner installed and pressurized
(no mechanical generation of pore pressure)
7 - 11
JOB TITLE : .
(*10^1)
4.000
2.000
0.000
-2.000
-4.000
2E 1
-6.000
0.200
0.400
0.600
0.800
1.000
(*10^2)
JOB TITLE : .
(*10^1)
4.000
2.000
0.000
-2.000
-4.000
2E 1
-6.000
0.200
0.400
0.600
0.800
1.000
(*10^2)
Figure 7.12 Pore pressure distribution after liner installed and pressurized
(mechanical generation of pore pressure)
7 - 12
Example Applications
JOB TITLE : .
(*10^1)
4.000
2.000
0.000
5E 4
Boundary plot
0
-2.000
2E 1
-6.000
0.200
0.400
0.600
0.800
1.000
(*10^2)
Figure 7.13 Effective principal stress distribution, pore pressure contours and
tensile stress region after tunnel excavation (mechanical generation of pore pressure included)
JOB TITLE : .
(*10^1)
4.000
2.000
0.000
5E 4
Boundary plot
0
-2.000
2E 1
-6.000
0.200
0.400
0.600
0.800
1.000
(*10^2)
Figure 7.14 Effective principal stress distribution, pore pressure contours and
tensile stress region after liner installed and pressurized (mechanical generation of pore pressure included)
7 - 13
7 - 14
table 1 delete
table 1 0 25.00 100.0 25.00
set gravity=32.18504
water density=1.938
water table=1
initial syy -15207.83 var 0.0,14451.36
initial syy -756.47
var 0.0,756.47
initial syy -8407.19 var 0.0,6800.64
initial sxx -8275.37 var 0.0,8048.43 i
initial sxx -226.94 var 0.0,226.94 i
initial sxx -4487.87 var 0.0,3787.49 i
initial szz -8275.37 var 0.0,8048.43 i
initial szz -226.94 var 0.0,226.94 i
initial szz -4487.87 var 0.0,3787.49 i
history 999 unbalanced
solve elastic
save w2.sav
;... State: w3.sav ....
model null region 38 22
group null region 38 22
group delete null
solve
save w3.sav
;... State: w4.sav ....
initial xdisp 0 ydisp 0
initial xvel 0 yvel 0
struct node 1 grid 35,16
struct node 2 grid 36,16
struct node 3 grid 37,16
struct node 4 grid 38,16
struct node 5 grid 38,17
struct node 6 grid 39,17
struct node 7 grid 40,17
struct node 8 grid 40,18
struct node 9 grid 41,18
struct node 10 grid 41,19
struct node 11 grid 41,20
struct node 12 grid 42,20
struct node 13 grid 42,21
struct node 14 grid 42,22
struct node 15 grid 42,23
struct node 16 grid 42,24
struct node 17 grid 41,24
struct node 18 grid 41,25
Example Applications
i 2 33
i 2 33
i 35 58
2 33 j
2 33 j
35 58 j
2 33 j
2 33 j
35 58 j
j 1 46
j 47 51
j 1 42
1 46
47 51
1 42
1 46
47 51
1 42
7 - 15
7 - 16
Example Applications
initial
initial
initial
initial
history
solve
save gw
sxx
szz
szz
szz
999
-4487.87 var
-8275.37 var
-226.94
var
-4487.87 var
unbalanced
0.0,3787.49
0.0,8048.43
0.0,226.94
0.0,3787.49
7 - 17
i
i
i
i
35 58
2 33
2 33
35 58
j
j
j
j
1 42
1 46
47 51
1 42
w2.sav
7 - 18
Example Applications
7 - 19
;plot name: pp
plot hold pp fill bound
;plot name: fail Mohr
set pltc 4320.0 pltf 45.0 pltt 4320.0
plot hold fail normal
;plot name: grid
plot hold grid
7 - 20
Example Applications
8-1
2m
2m
STEP 1
Figure 8.1
STEP 2
STEP 3
8-2
Example Applications
In reality, the chalk exhibits time-dependent behavior associated with creep. The analysis presented
here is limited to the elastic response which accounts for the closure near the face. The following
properties are used:
Chalk
density
bulk modulus
shear modulus
2350 kg/m3
600 MPa
360 MPa
Concrete Liner
density
bulk modulus
shear modulus
2500 kg/m3
14 GPa
8.4 GPa
|y|
ur = c0 + c1 1 exp
0.7R
|y|
ur = c0 c1 1 exp
0.7R
y0
(8.1)
y0
with:
where:
c0 =
o R
ho
2G
c1 =
o R
(1 ho )
2G
(8.2)
8-3
|y|= distance to the face (positive in the direction of the advancing face).
Two analyses are performed for the advancing shaft:
(1) the unlined shaft is modeled and the results compared to Panets (1979) solution; and
(2) the effect of the lining is studied.
(*10^1)
3.500
LEGEND
2.500
30-Aug-04 11:37
step
1037
-2.500E+01 <x< 5.500E+01
-4.000E+01 <y< 4.000E+01
1.500
Grid plot
0
2E 1
0.500
-0.500
-1.500
-2.500
-3.500
-1.000
0.000
1.000
2.000
3.000
4.000
5.000
(*10^1)
Figure 8.2
Zone geometry
8-4
Example Applications
JOB TITLE : .
LEGEND
30-Aug-04 11:37
step
1037
-6.338E-01 <x< 1.175E+01
-6.100E+00 <y< 6.284E+00
3.000
Grid plot
0
1.000
2E 0
-1.000
-3.000
-5.000
Figure 8.3
0.300
0.500
(*10^1)
0.700
0.900
1.100
8.3 Results
For the analysis of the unlined shaft, the radial displacements, ur , calculated at the shaft circumference closely match Panets solution (Eq. (8.1)). Figure 8.4 compares the radial displacements as a
function of the distance to the face obtained from FLAC with Panets solution.
For the lined shaft analysis, the radial displacements that take place at the shaft interface with the
precast liner are plotted in Figure 8.5. The displacements are approximately 60% of those with no
liner. The jagged shape is due to the uneven radial displacement of the unsupported span, which is
partially confined at both ends (last ring of lining and shafts face) and relatively free to move in
the middle.
Figure 8.6 shows a magnified grid plot for the unlined shaft, while Figure 8.7 shows the same plot
for the lined shaft. The jagged shape of the deformed liner is also evident in the second plot.
Note that the use of the axisymmetry option prevents FLAC from modeling the bending resistance
accurately. However, the compression resistance is represented adequately.
8-5
JOB TITLE : .
-1.000
Table Plot
FLAC
-2.000
Panet Solution
-3.000
-4.000
-5.000
-20
-15
-10
-5
10
15
20
Figure 8.4
JOB TITLE : .
-1.000
Table Plot
Panet Solution
-2.000
FLAC
-3.000
-4.000
-5.000
-20
-15
-10
-5
10
15
20
Figure 8.5
8-6
Example Applications
JOB TITLE : .
LEGEND
30-Aug-04 11:37
step
1037
-6.338E-01 <x< 1.175E+01
-6.100E+00 <y< 6.284E+00
3.000
Grid plot
0
1.000
2E 0
-3.000
-5.000
Figure 8.6
0.300
0.500
(*10^1)
0.700
0.900
1.100
JOB TITLE : .
LEGEND
16-Dec-04 12:26
step 27102
-6.338E-01 <x< 1.175E+01
-6.100E+00 <y< 6.284E+00
3.000
Grid plot
0
1.000
2E 0
-3.000
-5.000
Figure 8.7
0.300
0.500
(*10^1)
0.700
0.900
1.100
8-7
8.4 Reference
Panet, M. Time-Dependent Deformations in Underground Works, in Proceedings of the 4th
ISRM Congress (Montreux), Vol. 3, pp. 279-289. Rotterdam: A. A. Balkema and the Swiss
Society for Soil and Rock Mechanics, 1979.
8-8
Example Applications
8-9
yval
= 1.-exp(yv * a2)
if yf < 0.0 then
yval = (c0 - c0 * yval)*1e3
else
yval = (c0 + c1 * yval)*1e3
end if
ytable(10,k) = yval
xtable(11,k) = yf
ytable(11,k) = xdisp(i,j)*1e3
end if
end loop
end
panet
save ExApp 08a.sav
;*** BRANCH: LINED ****
new
;... State: shax2.sav ....
config axi
g 20 65
mo el
gen 0 -30 0 0 2.5 0 2.5 -30 i 1 5 j 1 21 rat 1 0.9
gen s 0 30 2.5 30 s i 1 5 j 21 66
gen 2.5 0 2.5 30 30 30 30 0 i 5 21 j 21 66 rat 1.2 1
gen 2.5 -30 2.5 0 30 0 30 -30 i 5 21 j 1 21 rat 1.2 .9
ini x 2.72 i 6
pro bulk 6e8 she 3.6e8 den 2350
ini sxx=-1.5e6 syy=-1.5e6 szz=-1.5e6
app sxx=-1.5e6 i 21
fix y j 1
fix y j 66
hist unbal
hist xd i 5 j 21
hist xd i 5 j 61
mo null i 1 5 j 63 65
solve
def excav
loop k (1,14)
jj1=63-3*k
jj2=jj1+2
jj3=jj2+1
jj4=jj3+2
command
mo null i 1 5 j jj1 jj2
mo el i 5 j jj3 jj4
8 - 10
Example Applications
8 - 11
8 - 12
Example Applications
9-1
15.2 mm
2 x 15.2 mm
25
24 mm
Force (tons/m)
20
26 mm
15
10
0
0
Figure 9.1
10
15
20
Displacement (mm)
25
30
9-2
Example Applications
Table 9.1
Nominal
diameter (mm)
Nominal
mass (kg/m)
Nominal
area (mm2 )
Grade
15
1.54
177
Super
105
125
145
190
19
2.42
283
Super
170
200
230
305
23
3.49
415
Reg
Super
235
250
280
295
325
340
430
450
26
4.43
530
Reg
Super
300
315
355
370
410
430
545
570
29
5.48
660
Reg
Super
375
390
440
460
510
535
680
710
32
6.64
804
Reg
Super
455
480
540
565
625
655
830
870
35
7.91
962
Reg
Super
545
570
645
675
745
780
990
1040
38
9.29
1140
Reg
Super
645
675
765
800
880
925
1175
1230
In this example problem, FLAC is used to model the previous tests and reproduce the field data. It is
noted that the current cable bolt model in FLAC describes the response of the cable-rock interaction
as cohesive and frictional in nature. The model assumes the grout behaves as an elastic, perfectly
plastic material with confining stress dependence but no loss of strength after failure. Recent field
and laboratory work (e.g., Kaiser et al. 1992) has shown that dilation introduced by the spiral cable
strands can be an important factor in cable response. This behavior is not addressed here, but could
be accounted for through the use of a FISH routine.
9-3
28 tons/meter
= 1.12 107 N/m/m
3
25 10 meter
This value of kbond is very low, indicating a rather poor grouting job for the cable. Typical kbond
values would be approximately one order of magnitude or more higher than this.
The value of sbond for the single 15.2 mm wire is simply the peak shear resistance in tons/m. In this
case, sbond 17.5 tons/m, or 17.5 104 N/m. To check this value of sbond for reasonableness,
it can be converted to grout shear strength by dividing by the approximate surface area of the
wire (assuming the bond fails at the grout/cable interface). We find that the peak shear strength
is 3.66 MPa. This value should equal roughly half the uniaxial compressive strength of the grout,
indicating either a very poor grout or that the cable was allowed to rotate during the pull-test,
yielding artificially low grout shear-strength values.*
At Branch: Single 15.2 mm Cable in the data file PULL.DAT (see Section 9.4) is the command
listing for a simple example of a pull-test using FLAC. The cable end-node is pulled at a small,
constant y-oriented velocity (Figure 9.2). A FISH function, ff, is used to sum the reaction forces
and monitor nodal displacement generated by the pull-tests for comparison to field test results.
9-4
Example Applications
Figure 9.2
A plot of history 1 versus history 2 (pull force versus cable displacement) for the case of a single
15.2 mm cable is shown in Figure 9.3. This figure illustrates the general force-displacement behavior
given in Figure 9.1. The peak force is reached at a displacement of approximately 17 mm. After
this point, the cable is simply pulled out of the borehole in much the same fashion as a block sliding
on a plane. Figures 9.4(a-c) show the axial force distribution on the cable for displacements of 10
mm, 17 mm and 17.5 mm, respectively. Superimposed on the axial forces are locations at which
the grout bond is yielding. At 10 mm [Figure 9.4(a)], the grout bond has not failed. At 17 mm
[Figure 9.4(b)], bond failure is initiated and rapidly propagates [Figure 9.4(c)] down the entire cable
length. At that stage, the force on the cable end is simply the sum of sbond li (where li is the length
of cable segments) for all n-slipping segments. If the embedded length were long enough, the cable
axial force would eventually reach the yield force limit of the cable itself. The cable should then
break when the extension strain equals the ultimate breaking strain of the cable (generally, around
3%). The cable model does not have an extension strain limit; the rockbolt model (see Section 1.6
in Structural Elements) should be used to simulate this condition.
9-5
05
LEGEND
1.600
30-Aug-04 15:26
step 20000
1.400
HISTORY PLOT
Y-axis :
ff
(FISH)
X-axis :
dd
(FISH)
1.200
1.000
0.800
0.600
0.400
0.200
10
12
14
16
18
20
(10
-03
Figure 9.3
9-6
Example Applications
LEGEND
0.650
30-Aug-04 15:26
step 10000
-2.733E-01 <x< 6.733E-01
-1.183E-01 <y< 8.283E-01
0.550
Boundary plot
0.450
2E -1
Cable Plot
Axial Force on
Structure
Max. Value
# 1 (Cable) -4.938E+04
Cable Plot
Shear Spring Bond Yields
0.350
0.250
0.150
0.050
-0.050
-0.100
0.000
0.100
0.200
0.300
0.400
0.500
0.600
(a) at 10 mm deformation
JOB TITLE : PULL OUT TEST FOR SINGLE 15.2 MM CABLE
LEGEND
0.650
30-Aug-04 15:26
step 17000
-2.780E-01 <x< 6.780E-01
-1.195E-01 <y< 8.365E-01
0.550
Boundary plot
0.450
2E -1
Cable Plot
Axial Force on
Structure
Max. Value
# 1 (Cable) -8.258E+04
Cable Plot
Shear Spring Bond Yields
0.350
0.250
0.150
0.050
-0.050
-0.100
0.000
0.100
0.200
0.300
(b) at 17 mm deformation
0.400
0.500
0.600
9-7
LEGEND
0.650
30-Aug-04 15:26
step 17500
-2.783E-01 <x< 6.783E-01
-1.196E-01 <y< 8.371E-01
0.550
Boundary plot
0.450
2E -1
Cable Plot
Axial Force on
Structure
Max. Value
# 1 (Cable) -8.402E+04
Cable Plot
Shear Spring Bond Yields
0.350
0.250
0.150
0.050
-0.050
Figure 9.4
-0.100
0.000
0.100
0.200
0.300
0.400
0.500
0.600
The evolution of the force profile along the cable is illustrated for the case of the 26 mm cables (Figure 9.5). See Branch:26 mm Cable in PULL.DAT in Section 9.4. Here, the force-displacement
profiles for various snapshots in displacement are compared. Table 10 is labeled 5 mm displacement, and the remaining tables are labeled at 5 mm increments up to 30 mm. (Note that the last
three values in each table are for structural nodes outside the grid and should be neglected.) Up
to the point of approximately 20 mm, bond slippage does not occur, and the increase in axial load
is essentially elastic; however, bond slippage occurs rapidly between 20 and 25 mm (Tables 40
and 50), with a constant force distribution thereafter. The slope of the final curve is approximately
sbond/L, where L is the initial grouted length of the cable.
9-8
Example Applications
01
LEGEND
30-Aug-04 15:26
step 30000
2.400
2.000
25 mm displ
20 mm displ
1.600
15 mm displ
10 mm displ
1.200
5 mm displ
0.800
0.400
10
20
30
40
50
60
(10
-02
Figure 9.5
The cable shear bond strength will, in general, increase with increasing effective pressure p acting
on the cable. A linear law is implemented in FLAC, whereby the cable shear bond strength is defined
as a constant (sbond) plus the effective pressure on the cable multiplied by the cable perimeter
(perimeter) times a friction angle (sfriction). This pressure dependence is activated automatically in
FLAC by issuing the cable properties perimeter and sfriction. Note that, in this case, the input data
for sbond must correspond to the shear bond strength in a cable pull-out test carried out without
confining pressure. Numerical results of pull-out tests on the 15.2 mm cable are presented for a
friction angle of 20 and three levels of initial confining pressure, namely p = 105 , 106 and 107
N/m2 , in Figures 9.6 to 9.8. Those figures indicate an increasing failure level with increasing initial
confining pressure illustrating the frictional character of the cable-rock interface. Results for the
pull-out test with confined pressure on the 15.2 mm cable were obtained in PULL.DAT at the
branch named Branch: 15.2 mm cab. with confining pressure in Section 9.4.
9-9
05
LEGEND
31-Aug-04 8:44
step 40000
3.500
3.000
HISTORY PLOT
Y-axis :
ff
(FISH)
X-axis :
dd
(FISH)
2.500
2.000
1.500
1.000
0.500
10
15
20
25
30
35
40
(10
-03
Figure 9.6
05
LEGEND
31-Aug-04 8:44
step 40000
3.500
3.000
HISTORY PLOT
Y-axis :
ff
(FISH)
X-axis :
dd
(FISH)
2.500
2.000
1.500
1.000
0.500
10
15
20
25
30
35
40
(10
-03
Figure 9.7
9 - 10
Example Applications
05
LEGEND
31-Aug-04 8:44
step 40000
3.500
3.000
HISTORY PLOT
Y-axis :
ff
(FISH)
X-axis :
dd
(FISH)
2.500
2.000
1.500
1.000
0.500
10
15
20
25
30
35
40
(10
-03
Figure 9.8
9.3 References
Hyett, A. J., W. F. Bawden and R. D. Reichert. The Effect of Rock Mass Confinement on the
Bond Strength of Fully Grouted Cable Bolts, Int. J. Rock Mech. Min. Sci. & Geomech. Abstr.,
29(5), pp. 503-524, 1992.
Kaiser, P. K., M. Diederichs and S. Yazici. Cable Bolt Performance During Mining Induced Stress
Change Three Case Examples, in Rock Support in Mining and Underground Construction
(Proceedings of the International Symposium on Rock Support, Sudbury, Ontario, Canada, June,
1992), pp. 377-384. P. K. Kaiser and D. R. McCreath, Eds. Rotterdam: A. A. Balkema, 1992.
9 - 11
9 - 12
Example Applications
; 17 mm deformation
;plot hold bou struc ax struc bo
save pull b.sav
;... State: pull c.sav ....
step 500
; 17.5 mm deformation
;plot hold bou struc ax struc bo
save pull c.sav
;... State: pull.sav ....
step 2500
; 20 mm deformation
;plot hold his 1 vs 2
save pull.sav
;*** Branch: 26 mm cable ****
new
;... State: pull1.sav ....
config
;pull1.dat
g 4 6
mo el
ini x mul .1
ini y mul .1
pro bulk 5e9 she 3e9 den 2000
fix y j 7
set large
set st damp struct combined
; --- Cable installation --stru cable beg .2 0.1 end .2 .7 seg 12
stru pro 1 e 98.6e9 yield 545.e3 a 530.e-6 sbond 2.63e5 kbond 1.12e7
; --- Fish functions --;
ff : Pull force per unit cable length
;
dd : Displacement of cable end
def ff
sum = 0.0
loop i (1,igp)
sum = sum+yforce(i,7)
end loop
ff=2.0*sum
dd=step*1e-6
end
ca str.fin
def fill tab
;
;
9 - 13
end
def test
command
step 5000
end command
itab = itab + 10
fill tab
end
; --- Histories --his nstep 100
hist ff
hist dd
hist unbal
; --- Pull out test --stru node 13 fix y ini yvel 1e-6
test
save pull1.sav
;... State: pull2.sav ....
test
save pull2.sav
;... State: pull3.sav ....
test
save pull3.sav
;... State: pull4.sav ....
test
save pull4.sav
;... State: pull5.sav ....
test
9 - 14
Example Applications
save pull5.sav
;... State: pull6.sav ....
test
save pull6.sav
;*** Branch: 15.2 mm cab. with confining pressure ****
new
;... State: pull2p.sav ....
config
;pull2.dat
g 4 6
mo el
ini x mul .1
ini y mul .1
pro bulk 5e9 she 3e9 den 2000
fix y j 7
; --- Settings --set large
set st damp struc combined
; --- Cable installation --stru cable beg .2 0.1 end .2 .7 seg 12
stru pro 1 e 98.6e9 yield 232.13e3 a 181e-6 sbond 1.75e5 kbond 1.12e7
stru pro 1 sfriction 20.0 perimeter 47.75e-3
; --- Fish functions --def con p
cpm = - cp
command
ini sxx cpm szz cpm
app pr cp i 1
app pr cp i 5
end command
end
;
ff : Pull force per unit cable length
;
dd : Displacement of cable end
def ff
sum = 0.0
loop i (1,igp)
sum = sum+yforce(i,7)
end loop
ff=2.0*sum
dd=step*1e-6
end
; --- Histories --his nstep 100
9 - 15
hist ff
hist dd
hist unbal
; --- Pull out test --stru node 13 fix y ini yvel 1e-6
save pull2p.sav
;*** Branch: c.p. =1e5 ****
;... State: pullp1.sav ....
set cp = 1e5
con p
step 40000
save pullp1.sav
;*** Branch: c.p.=1e6 ****
restore pull2p.sav
;... State: pullp2.sav ....
set cp = 1e6
con p
step 40000
save pullp2.sav
;*** Branch: c.p.=1e7 ****
restore pull2p.sav
;... State: pullp3.sav ....
set cp = 1e7
con p
step 40000
save pullp3.sav
;*** plot commands ****
;plot name: Pull force vs displ
plot hold history 1 line vs 2
;plot name: Axial force and cable bond yield points
plot hold bound struct cable axial max 90000.0 struct cable bond
;plot name: Axial force along cable
label table 10
5 mm displ
label table 20
10 mm displ
label table 30
15 mm displ
label table 40
9 - 16
Example Applications
20 mm displ
label table 50
25 mm displ
label table 60
30 mm displ
plot hold table 60 both 50 both 40 both 30 both 20 both 10 both alias &
axial force along cable
10 - 1
tension
crack
a
R
5m
10
20
2
Scale m
3
4
a/R = 0.401
5
8
Figure 10.1 Failure surface solution from Bishops method for a rock slope
[Hoek and Bray (1981)]
10 - 2
Example Applications
The rock mass is classified as a Hoek-Brown material with strength parameters of:
m
s
c
cm
=
=
=
=
0.13
0.00001
150
MPa
s c = 0.47 MPa
The tensile strength is estimated to be 0.012 MPa. For the Bishops method, a tangent to the curved
Hoek-Brown failure envelope is drawn at a normal stress level estimated from the slope geometry.
Mohr-Coulomb properties for friction angle and cohesive strength are then estimated to be (see
HOEK.FIS in Section 3 in the FISH volume):
= 45
c = 0.14 MPa
The mass density of the dry rock mass is 2500 kg/m3 , and the mass density of the saturated rock
mass is 2800 kg/m3 . The phreatic surface is located as shown in Figure 10.1, and the mass density
of water is 1000 kg/m3 .
Based upon these parameters, Hoek and Bray report that the Bishop method produces a location
for the circular failure surface and tension crack, as shown in Figure 10.1, and a factor of safety of
1.423.
10.2 Modeling Procedure
In FLAC, the failure surface can evolve during the calculation in a way that is representative of the
natural evolution of the physical failure plane in the slope. It is not necessary to make an estimate
for the location of the circular failure line when beginning an analysis, as it is with limit-equilibrium
methods. FLAC will find the failure plane and the failure mechanism by simulating the material
behavior directly. Run the data file ROCKSL.DAT in Section 10.5 to perform this analysis.
A reasonably fine grid should be selected to ensure that the failure plane will be well-defined as
it develops. It is best to use the finest grid possible when studying problems involving localized
failure (see Section 3.2.4 in the Users Guide). For the bench-cut slope, a model grid is created as
shown in Figure 10.2.
10 - 3
(*10^2)
LEGEND
31-Aug-04 12:07
step
0
-5.000E+01 <x< 1.500E+02
-8.000E+01 <y< 1.200E+02
0.600
Grid plot
0
5E 1
Water Table
0.200
-0.200
-0.600
0.200
0.600
1.000
1.400
(*10^2)
10 - 4
Example Applications
06
LEGEND
31-Aug-04 12:43
step
4909
Failure Surface Plot
Shear Stress vs
Normal Stress
Zone Stress States
Mohr-Coulomb Fail. Surf.
Friction = 4.5000E+01
Cohesion = 1.4000E+05
Tension = 1.2000E+04
1.400
1.200
1.000
0.800
0.600
0.400
0.200
10
12
14
(10
05
10 - 5
10.3 Results
While FLAC is executing the SOLVE fos command, the bracketing values for fs are printed continuously to the screen. When completed, the final value for fs is displayed. In this case, the calculated
fs is 1.41.
The failure surface is identified by the plots in Figures 10.4 and 10.5. These plots are generated
after restoring the file ROCKSL FOS.SAV,
In Figure 10.4, the contours of shear strain rate indicate the plane of shear failure, while the plot of
zero tensile strength within zones denotes the region in which tensile failure occurs (and the tensile
strength drops to zero). In Figure 10.5, the plot of velocity vectors also indicates the pattern of
motion at the initiation of failure.
Compare Figures 10.4 and 10.5 to Figure 10.1. The failure surface in FLAC closely resembles that
produced from the Bishop solution. However, the tensile failure extends farther up the slope in
the FLAC solution. It is important to recognize that the limit equilibrium solution only identifies
the onset of failure, whereas the FLAC solution includes the effect of stress redistribution and
progressive failure after failure has been initiated. In this problem, tensile failure continues up the
slope as a result of the tensile softening. The resulting factor of safety allows for this weakening
effect.
This rock slope example is also run using FLAC/Slope, see Section 1.4.5 in the FLAC/Slope Users
Guide. The factor of safety calculated in the FLAC/Slope simulation is 1.38, and the failure pattern
is slightly different. For example, compare Figure 10.5 to Figure 1.96 in the FLAC/Slope Users
Guide. This difference is related to the effect of the loading path on the development of tensile
failure in the model. In FLAC/Slope, the SOLVE fos solution is invoked from an initial stress state
of zero in the model. In this example, the model is brought to an equilibrium stress state, with only
a minor amount of tensile failure, before the SOLVE fos solution is performed. The approach in
FLAC/Slope produces slightly more tensile failure in the model. Note that if the tensile strength
is set to a high value (e.g., 0.14 MPa), then no tensile failure occurs, and the calculated factor of
safety is the same for both simulations: 1.41.
More detailed comparisons of FLAC to limit equilibrium solutions have been made by others (e.g.,
Thompson 1993 and Dawson et al., 1999).
10 - 6
Example Applications
(*10^2)
LEGEND
31-Aug-04 13:18
step 25225
-5.000E+01 <x< 1.500E+02
-8.000E+01 <y< 1.200E+02
0.600
0.200
5E 1
-0.200
-0.600
0.200
0.600
1.000
1.400
(*10^2)
Figure 10.4 Failure surface in slope indicated by shear strain contours and
zero tension zones
(*10^2)
LEGEND
31-Aug-04 13:18
step 25225
-5.000E+01 <x< 1.500E+02
-8.000E+01 <y< 1.200E+02
0.600
0.200
1E -2
Plasticity Indicator
* at yield in shear or vol.
o at yield in tension
-0.200
-0.600
0.200
0.600
1.000
1.400
(*10^2)
Figure 10.5 Failure surface in slope indicated by velocity vectors and plasticity
indicators
10 - 7
10.4 References
Bishop, A. W. The Use of the Slip Circle in the Stability Analysis of Earth Slopes, Gotechnique,
5, 7-17 (1955).
Dawson, E. M., W. H. Roth and A. Drescher. Slope Stability Analysis by Strength Reduction,
Gotechnique, 49(6), 835-840 (1999).
Hoek, E., and J. Bray. Rock Slope Engineering. London: IMM, 1981.
Thompson, R. J. The Location of Critical Slip Surfaces in Slope-Stability Problems, J. S. Afr.
Inst. Min. Metall., 93(4), 85-95 (1993).
10 - 8
Example Applications
10 - 9
yc=0.25*ya
if yc < table(2,xc) then
density(i,j) = 2800
endif
endif
endloop
endloop
end
wet den
water density=1000.0
water table=2
solve
save rocsl 2.sav
;... State: rocksl fos.fsv ....
solve fos no restore file rocksl fos.fsv
;*** plot commands ****
;plot name: grid
plot hold grid water iwhite
;plot name: fail Mohr
set pltc 140000.0 pltf 45.0 pltt 12000.0
plot hold fail normal
;plot name: fos - ssi
plot hold fos tension block inv ssi iwhite bound
;plot name: fos - vel. vectors
plot hold fos group water velocity plasticity no past
10 - 10
Example Applications
4-1
1 MPa
74 Cu
1.2
0.15
0.03
Cu
2.3
103 kg/m3
The clay is normally consolidated with in-situ stresses, r = = 1.65Cu , z = 3Cu , and
initial excess pore pressure, ue = 0. The shear modulus of the material is assumed to remain
constant during the simulation. The pressuremeter membrane is considered impermeable, and the
fluid bulk modulus is much larger than that of the soil, so that the numerical simulation can be
carried out under undrained conditions.
4.2 Modeling Procedure
The problem is modeled using an axisymmetric configuration and plane-strain boundary conditions,
as represented in Figure 4.1. The FLAC model is of finite extent, but the length, L, is chosen as
very large compared to a0 .
4-2
Example Applications
a0
Figure 4.1
Model geometry
The dimensions of the FLAC grid correspond to dimensionless values L/a0 = 100 and h/a0 = 1,
as indicated in Figure 4.2, where the FLAC system of reference axes is also represented. The grid
is composed of a single layer of 31 zones of constant height and variable zone width, graded by a
factor of 1.1.
100
Figure 4.2
Grid geometry
Initially, the cavity boundary is fixed, in-situ stresses are installed, and a pressure boundary condition
of magnitude 1.65Cu is applied at the far x-boundary. The groundwater configuration (CONFIG gw)
is selected, and the no flow (SET ow off) and large-strain (SET large) options are specified.
The preconsolidation pressure must be supplied to the numerical model. Since the soil is normally
consolidated, this value is calculated from the given initial state. The corresponding values of mean
pressure and deviator stress are p0 = 2.1Cu and q0 = 1.35Cu , and the preconsolidation pressure,
evaluated from the Cam-clay yield function (see Section 2.4.7 in Theory and Background),
pc0
= p0 [1 + (q0 /(Mp0 ))2 ]
(4.1)
4-3
/p , is approxis, hence, 2.70Cu . The value of the over-consolidation ratio R, defined as R = pc0
0
imately 1.29 for this problem.
As an illustration, initial values for the specific volume, v0 , and tangent bulk modulus, K0 , are
specified. They correspond to the default values that would have been assigned by the code at the
first step command:
v0 = v ln(pc0
/p1 ) + ln(pc0
/p0 )
K0 =
v0 p0
(4.2)
(4.3)
Here, information derived from v0 and K0 is used to specify the initial porosity, water and material
bulk modulus.
The initial porosity is calculated from
n0 = 1 1/v0
(4.4)
The bulk modulus of the water is set to 100 times the initial value of the product K n. This is
sufficient to represent the water as incompressible relative to the clay. The maximum bulk modulus
of the clay is set to 10 times the initial value.
A compressive velocity of magnitude 105 a0 is applied at the cavity boundary for a total of 100,000
steps to allow doubling of the cavity radius at the end of the pressure test. Stresses and pore pressure
are monitored during the calculation.
The data file for this problem, CAV.DAT, is listed at the end of this section (Section 4.5). The Camclay parameters are calculated in the FISH functions set prop and c var. The FISH function
b table creates tables to plot results for comparison to the solution by Carter et al. (1979).
4.3 Results and Discussion
The evolution of the deviator stress, q/Cu , at the cavity wall during the expansion is plotted in
Figure 4.3. The numerical results indicate a failure level at q/Cu = 1.778. This value can
be compared to the Cam-clay analytical prediction, as follows. Under undrained conditions, the
yield path, followed by a normally consolidated stress point, has the form (see Section 15 in the
Verifications volume):
p0
=
p
M 2 + 2
M 2 + 02
(4.5)
4-4
Example Applications
where = q/p and = ( )/. The initial value 0 = q0 /p0 can be derived from Eq. (4.1).
Using the definition of R, we obtain
02 = RM 2 M 2
(4.6)
M 2 + 2
RM 2
(4.7)
Intersection of this stress path with the critical state line q = Mp or = M gives
qcr =
Mp0
2
R
(4.8)
The prediction of qcr /Cu derived from this formula is 1.771, a value in close agreement with that
obtained numerically.
JOB TITLE : UNDRAINED CYLINDRICAL CAVITY EXPANSION IN CAM-CLAY MEDIUM
12-Mar-04 12:02
step 100000
1.700
HISTORY PLOT
Y-axis :
c_q
(FISH)
X-axis :
c_a
(FISH)
1.650
1.600
1.550
1.500
1.450
1.400
11
12
13
14
15
16
17
18
19
20
(10
-01
Figure 4.3
4-5
The variation of excess pore pressure and total radial stress at the cavity wall as the cavity expands is
illustrated in Figure 4.4. These curves show a sharp rise followed by a gentle slope as pore pressure
and radial stress approach a limit value.
JOB TITLE : UNDRAINED CYLINDRICAL CAVITY EXPANSION IN CAM-CLAY MEDIUM
6.000
HISTORY PLOT
Y-axis :
Rev_Ave. SXX
( 1, 1)
5.000
Pore pressure ( 1, 1)
4.000
X-axis :
c_a
(FISH)
3.000
2.000
1.000
11
12
13
14
15
16
17
18
19
20
(10
-01
Figure 4.4
Total radial stress r /Cu and excess pore pressure ue /Cu at the
cavity wall versus a/a0
The radial distribution of effective stresses and pore pressure is plotted in Figure 4.5 when a = 2a0 .
It may be seen that the stresses remain constant in an annulus around the cavity where the soil is
at the critical state. There, the distribution of stresses has been greatly affected by the process of
cavity expansion with radial and tangential stresses now in the role of minor and major principal
stresses. The excess pore pressure develops mainly in this region. Further out, the stresses and pore
pressure are shown to evolve towards their in-situ values. These results compare well with those
presented by Carter et al. (1979).
4-6
Example Applications
12-Mar-04 12:02
step 100000
Table Plot
effective tangential stress
3.000
2.500
2.000
Pore Pressure
1.500
1.000
0.500
0.000
10
15
20
25
30
35
40
45
50
(10
-01
Figure 4.5
4.4 Reference
Carter, J. P., M. F. Randolph and C. P. Wroth. Stress and Pore Pressure Changes in Clay during and
after the Expansion of a Cylindrical Cavity, International Journal for Numerical and Analytical
Methods in Geomechanics, 3, 305-322 (1979).
4-7
4-8
Example Applications
end command
end
; ... numerical variables ...
def c var
c ep = cam p(1,1)
; effective pressure
c q = cam q(1,1)
; deviatoric stress
c cq = c ep * mm(1,1)
c tp = c ep + pp(1,1)
c v = sv(1,1)
c a = 1. + xdisp(1,1)
c b = bulk current(1,1)
c pc = mpc(1,1)
end
; --- histories --hist nstep 500
hist c var
hist sxx i 1 j 1
hist pp i 1 j 1
hist c a
hist c ep
hist c cq
hist c tp
hist c v
hist c q
hist c b
hist c pc
hist unbal
; --- test --set prop
step 100000
save cav.sav
;... State: cav1.sav ....
;
table 10 : pore pressure
;
table 11 : radial-component of effective stress (xx-stress)
;
table 12 : axial-component of effective stress (yy-stress)
;
table 13 : tangential-component of effective stress (zz-stress)
;
xval
: ln(r/a0)
def b table
loop i(1,izones)
xval = (x(i+1,1) + x(i,1)) * 0.5
xval = ln(xval)
c pp = pp(i,1)
xtable(10,i) = xval
ytable(10,i) = c pp
xtable(11,i) = xval
ytable(11,i)
xtable(12,i)
ytable(12,i)
xtable(13,i)
ytable(13,i)
end loop
=
=
=
=
=
4-9
-sxx(i,1) - c pp
xval
-syy(i,1) - c pp
xval
-szz(i,1) - c pp
end
b table
save cav1.sav
;*** plot commands ****
;plot name: Deviator stress
plot hold history 9 line vs 4
;plot name: Total radial stress and excess pore pressure
plot hold history -2 line 3 line vs 4
;plot name: Distribution of eff. stresses and pore pressure
label table 10
pore pressure
label table 11
effective radial stress
label table 12
effective axial stress
label table 13
effective tangential stress
plot hold table 13 line 12 line 11 line 10 line
4 - 10
Example Applications
11 - 1
11 - 2
Example Applications
2m
3m
Soil 1
3.5 m
5m
7.8 m
CL/ML
8.5 m
8.3 m
11.5 m
14.75 m
10 m
Soil 2
12 m
Strut 1H 400 x 400
SM
15 m
15.25 m
17 m
Soil 3
18 m
CL/ML
20 m
17.8 m
25 m
20.5 m
Soil 4
SM
30 m
30 m
Soil 5
ML
33.5 m
34 m
Soil 6
GW
Support
Subsurface Condition
Soil 1
Soil 2
Soil 3
Soil 4
Soil 5
Soil 6
Dry Density
(kg/m3 )
Bulk Modulus
(MPa)
Shear Modulus
(MPa)
Friction Angle
(degrees)
1880
1980
1910
1970
1980
1700
16.67
30.30
33.33
41.67
77.78
78.43
10.17
25.60
20.25
32.50
47.25
53.20
30
32
30
34
32
38
11 - 3
Depth
(m)
Area
(m2 )
Moment of
Inertia (m4 )
Pre-Load
(kN)
1
2
3
4
3
7
11
14
173.9 104
218.7 104
218.7 104
218.7 104
4.03 104
6.60 104
6.60 104
6.60 104
200.0
400.0
450.0
400.0
Figure 11.2 Settings in Model Options dialog for concrete diaphragm wall
example
11 - 4
Example Applications
The grid for this analysis is created using the Build / Block tool. The model dimensions and zoning
selected for the grid are assigned in the Block dialog, as shown in Figure 11.3. The grid is shown
in Figure 11.4. The right boundary of the grid is the line of symmetry for the excavation. The
left boundary is located approximately 15 times the excavation width away from the excavation, in
order to minimize boundary effects.
Figure 11.3
Build
/ Block dialog
(*10^2)
LEGEND
25-Sep-03 16:36
step
0
-1.580E+02 <x< 1.695E+01
-1.175E+02 <y< 5.745E+01
0.200
0.000
Grid plot
0
5E 1
-0.200
Beam plot
-0.400
-0.600
-0.800
-1.000
-1.200
-1.000
-0.800
(*10^2)
-0.600
-0.400
-0.200
0.000
Figure 11.4 FLAC grid for the analysis of a concrete diaphragm wall
The diaphragm wall is also in place in the model before the initial equilibrium calculation is
performed, as shown in Figure 11.4. The wall is modeled by 28 beam elements. The upper 18
elements are each 1 meter in height and are positioned so that beam nodes coincide with the depths
of the struts. (See Figure 11.5). The structural nodes with numbers 27, 23, 19 and 16 will be
11 - 5
attached to the struts during the excavation stages. The beam is connected to the soil grid via
interface elements attached on both sides of the beam elements. The bottom node (node 1) is
attached directly to a gridpoint; this provides a representation for end-bearing loading of the wall.
Note that structural element logic is a plane-stress formulation, so the value specified for the Youngs
modulus, E, is divided by (1 2 ) to correspond to the plane-strain model (see Section 1.2.2 in
Structural Elements).
11 - 6
Example Applications
Although stresses and pore pressures are initialized in the grid, some stepping is required to bring the
model to equilibrium. This is because the additional weight of the beam elements representing the
concrete wall produces an imbalance that necessitates some stepping to equilibrate the model again.
Note that the grid is pulled down slightly as the wall settles due to gravity. This problem is run in
large-strain mode. The model at the initial equilibrium stage is saved to the file DW EQUIL.SAV.
The structural forces in the wall arising from the presence of groundwater will depend on the details
of the connection, the fluid boundary conditions, and when the support is installed. Section 1.9.5
in Fluid-Mechanical Interaction discusses the various possibilities. It is important to recognize
the conditions that the model is to represent before setting up model conditions. For this example,
we assume the following conditions apply:
1. The structure exists independently of the grid. Forces are transmitted through
the interface elements.
2. The wall provides an impermeable barrier to the groundwater, which acts
directly on the surface of the wall.
3. The wall is dewatered instantaneously; no movements or transient flow effects
are considered. (See Section 1.8.2 in Fluid-Mechanical Interaction for a
recommended procedure to determine if this assumption is appropriate.)
The pore pressure distribution in the model is changed at each stage to represent dewatering.
The distribution approximates the steady-state flow condition for that excavation stage. (It is not
necessary to perform a flow calculation for this analysis, because of the constant pore pressure
at the base of the wall imposed by the underlying aquifer.) Note that stresses are also changed
automatically by specifying CONFIG ats because total stresses change if pore pressure is changed
by some external method. (See Section 1.9.7 in Fluid-Mechanical Interaction.) The effect of
dewatering for the first excavation stage is illustrated in Figure 11.6. This plot shows the settlement
within the trench region, as well as the moments in the wall, induced by the dewatering.
The struts are modeled with beam elements. One long element segment represents each strut. The
Youngs modulus of the strut is automatically scaled by the 2 meter strut spacing when the spacing
property is given. The pre-load applied with the STRUCT node n load command is scaled manually
by dividing the actual pre-load value by the 2 meter spacing.
The struts should be installed so that moments cannot develop at their connection with the wall.
This is accomplished by slaving the strut node to the wall node using the STRUCTURE node n slave
x y m command, in which n corresponds to the strut node and m to the wall node. The strut node
is slaved in the x- and y-direction to the wall node, but is free to rotate. In this way, the wall and
strut can move without moments developing between the strut and the wall.
11 - 7
JOB TITLE : .
(*10^1)
0.500
-0.500
Y-displacement contours
-7.50E-04
-5.00E-04
-2.50E-04
2.50E-04
5.00E-04
C
-1.500
E
-2.500
Moment
on
Structure
Max. Value
# 1 (Beam )
2.364E+05
-3.500
I
-3.000
-2.000
-1.000
(*10^1)
0.000
1.000
11 - 8
Example Applications
11.3 Results
The deflections of the diaphragm wall at each excavation stage are indicated by the plot of xdisplacement of the wall structure versus wall depth in Figure 11.7 for the pre-loaded struts, and
in Figure 11.8 for no pre-loading. These plots are table plots generated using the FISH function
WALL DISP.FIS listed in Section 11.6. The x-displacement and the y-position of each node
along the wall are stored in five tables corresponding to each excavation stage. The maximum
deformation is approximately 62 mm at 20 m depth for pre-loaded struts (shown in Figure 11.7)
and 70 mm for no pre-load (shown in Figure 11.8), at the final stage.
The actual axial loads in the struts are calculated by the FISH functions in STRUT AX LOAD.FIS
listed in Section 11.8, after the model has come to equilibrium for each excavation stage. Note
that the axial loads accessed by FISH are scaled values and must be multiplied by the spacing to
determine the actual values. The actual axial load values are then stored in tables for comparison
at the end of the calculation. The results are shown in Figure 11.9 for pre-loaded struts, and in
Figure 11.10 for no pre-load.
As shown in Figure 11.9 for the pre-load case, the axial load in strut 1 (stored in Table 1) is initially
at a pre-load value of 200 kN for the first stage, increases at the second stage and then decreases for
the later stages. The axial load in strut 2 (Table 2) increases until the third stage and then decreases.
The load in strut 3 (Table 3) increases until the fourth stage, while strut 4 (Table 4) increases through
the fifth stage.
The results are similar for the no pre-load case, as shown in Figure 11.10.
The change in axial load is related to the movement of the wall during excavation indicated
by the plot in Figure 11.11 for pre-loaded struts, and in Figure 11.12 for no pre-loading. These
figures show the evolution of the horizontal displacement at five elevations on the wall (at the top
of the wall, and at the location of each strut). The top of the wall is shown to move away from
the excavation (i.e., in the negative x-direction) after an initial inward movement, while most of
the wall moves into the excavation (i.e., in the positive x-direction). The movements increase with
depth, and coincide with the increase in axial forces for the struts.
Figures 11.13 and 11.14 plot the x-displacement contours and axial forces in the struts after the
final excavation stage, for pre-loading and no pre-loading, respectively. Again, as shown in these
figures, the movements correspond to the increase in loads in the struts. Note that actual values for
the axial forces are plotted directly for these plots.
The moment distribution and shear forces in the wall, for the analysis with pre-loaded struts, are
shown in Figures 11.15 and 11.17, and for the no pre-loading case in Figures 11.16 and 11.18. In
both cases, a large bending moment is shown to develop in the wall at the bottom of the excavation.
11 - 9
JOB TITLE : .
01
LEGEND
14-Jan-05 12:19
step 41545
0.000
-0.500
Table Plot
Stage 1
Stage 2
-1.000
Stage 3
Stage 4
-1.500
Stage 5
-2.000
-2.500
-3.000
10
20
30
40
50
60
(10
-03
JOB TITLE : .
01
LEGEND
14-Jan-05 12:30
step 36654
Table Plot
Stage 1
Stage 2
Stage 3
0.000
-0.500
-1.000
Stage 4
Stage 5
-1.500
-2.000
-2.500
-3.000
10
20
30
40
50
60
(10
-03
11 - 10
Example Applications
JOB TITLE : .
06
LEGEND
14-Jan-05 12:19
step 41545
Table Plot
Strut 1
3.000
2.500
Strut 2
Strut 3
2.000
Strut 4
1.500
1.000
0.500
10
15
20
25
30
35
40
45
50
(10
-01
Figure 11.9 Actual axial forces in struts at the end of each excavation stage
for pre-loaded struts
JOB TITLE : .
06
LEGEND
14-Jan-05 12:30
step 36654
Table Plot
Strut 1
Strut 2
Strut 3
3.000
2.500
2.000
Strut 4
1.500
1.000
0.500
0.000
10
15
20
25
30
35
40
45
50
(10
-01
Figure 11.10 Actual axial forces in struts at the end of each excavation stage
for no pre-loading in struts
11 - 11
JOB TITLE : .
-02
LEGEND
14-Jan-05 12:19
step 41545
HISTORY PLOT
Y-axis :
1 X displacement( 28, 36)
3.000
2.500
2.000
1.500
X-axis :
Number of steps
1.000
0.500
10
15
20
25
30
35
40
(10
03
Figure 11.11 x-displacement histories at five elevations along the wall for preloaded struts
JOB TITLE : .
-02
LEGEND
14-Jan-05 12:30
step 36654
HISTORY PLOT
Y-axis :
1 X displacement( 28, 36)
4.000
3.500
3.000
2.500
2.000
1.500
1.000
0.500
10
15
20
25
30
35
(10
03
Figure 11.12 x-displacement histories at five elevations along the wall for no
pre-loading in struts
11 - 12
Example Applications
JOB TITLE : .
(*10^1)
0.750
0.250
14-Jan-05 12:19
step 41545
-2.769E+01 <x< 1.787E+01
-3.677E+01 <y< 8.791E+00
-0.250
-0.750
Boundary plot
0
1E 1
-1.250
Beam Plot
Axial Force on
Structure
Max. Value
# 2 (Beam )
1.200E+05
# 3 (Beam )
9.227E+05
# 4 (Beam )
1.479E+06
# 5 (Beam )
3.344E+06
X-displacement contours
0.00E+00
2.00E-02
4.00E-02
6.00E-02
-1.750
-2.250
-2.750
-3.250
-2.000
-1.500
-1.000
-0.500
(*10^1)
0.000
0.500
1.000
1.500
Figure 11.13 x-displacement contours in the grid and axial forces in the struts
at the final excavation stage for pre-loaded struts
JOB TITLE : .
(*10^1)
0.750
0.250
14-Jan-05 12:30
step 36654
-2.769E+01 <x< 1.787E+01
-3.677E+01 <y< 8.791E+00
-0.250
-0.750
Boundary plot
0
1E 1
-1.250
Beam Plot
Axial Force on
Structure
Max. Value
# 2 (Beam )
8.761E+04
# 3 (Beam )
1.019E+06
# 4 (Beam )
1.598E+06
# 5 (Beam )
3.147E+06
X-displacement contours
0.00E+00
2.00E-02
4.00E-02
6.00E-02
-1.750
-2.250
-2.750
-3.250
-2.000
-1.500
-1.000
-0.500
(*10^1)
0.000
0.500
1.000
1.500
Figure 11.14 x-displacement contours in the grid and axial forces in the struts
at the final excavation stage for no pre-loading in struts
11 - 13
JOB TITLE : .
(*10^1)
1.000
LEGEND
14-Jan-05 12:19
step 41545
-3.075E+01 <x< 2.908E+01
-4.570E+01 <y< 1.413E+01
0.000
Beam plot
Boundary plot
0
-1.000
1E 1
Beam Plot
Moment
on
Structure
Max. Value
# 1 (Beam ) -2.420E+06
-2.000
-3.000
-4.000
-1.500
-0.500
0.500
1.500
2.500
(*10^1)
Figure 11.15 Moments in the diaphragm wall at the final excavation stage (with
pre-loading)
JOB TITLE : .
(*10^1)
1.000
LEGEND
14-Jan-05 12:30
step 36654
-3.075E+01 <x< 2.908E+01
-4.570E+01 <y< 1.413E+01
0.000
Beam plot
Boundary plot
0
-1.000
1E 1
Beam Plot
Moment
on
Structure
Max. Value
# 1 (Beam ) -2.500E+06
-2.000
-3.000
-4.000
-1.500
-0.500
0.500
1.500
2.500
(*10^1)
Figure 11.16 Moments in the diaphragm wall at the final excavation stage (no
pre-loading)
11 - 14
Example Applications
JOB TITLE : .
(*10^1)
14-Jan-05 12:19
step 41545
-2.569E+01 <x< 3.175E+01
-4.682E+01 <y< 1.062E+01
-1.000
Beam Plot
Shear Force on
Structure
Max. Value
# 1 (Beam ) -1.168E+06
Beam plot
Boundary plot
0
-2.000
1E 1
-3.000
-4.000
-1.000
0.000
(*10^1)
1.000
2.000
3.000
Figure 11.17 Shear forces in the diaphragm wall at the final excavation stage
(with pre-loading)
JOB TITLE : .
(*10^1)
14-Jan-05 12:30
step 36654
-2.569E+01 <x< 3.175E+01
-4.682E+01 <y< 1.062E+01
-1.000
Beam Plot
Shear Force on
Structure
Max. Value
# 1 (Beam ) -1.142E+06
Beam plot
Boundary plot
0
-2.000
1E 1
-3.000
-4.000
-1.000
0.000
(*10^1)
1.000
2.000
3.000
Figure 11.18 Shear forces in the diaphragm wall at the final excavation stage
(no pre-loading)
11 - 15
11.4 Reference
Clayton, C. R. I., J. Milititsky and R. T. Woods. Earth Pressure and Earth-Retaining Structures.
London: Blackie Academic & Professional, 1993.
11 - 16
Example Applications
11 - 17
11 - 18
Example Applications
11 - 19
11 - 20
initial pp 0.0 i 29 38 j 24 28
solve
save dw w3.sav
;... State: dw e3.sav ....
model null i 29 37 j 24 27
group null i 29 37 j 24 27
group delete null
solve
save dw e3.sav
;... State: dw s3.sav ....
struct node 34 9.0,-11.0
struct node 35 0.0,-11.0 pin slave x y 19
struct beam begin node 34 end node 35 prop 1003
struct node 34 fix y r load -225000.0,0.0 0.0
solve
struct node 34 fix x initial xvel 0.0 load 0.0,0.0 0.0
solve
save dw s3.sav
;... State: dw r3.sav ....
set echo off
call wall disp.fis
set nodes in wall=29 n table=3
wall disp
set echo off
call strut ax load.fis
set nstage=3 nstrut=11 el num=29
strut ax load
set echo off
call strut ax load.fis
set nstage=3 nstrut=12 el num=30
strut ax load
set echo off
call strut ax load.fis
set nstage=3 nstrut=13 el num=31
strut ax load
save dw r3.sav
;... State: dw w4.sav ....
initial pp 317000.0 var 0.0,-317000.0 i 29 38 j 8 21
initial pp 0.0 i 29 38 j 21 24
initial saturation 0.0 i 29 38 j 21 24
solve
save dw w4.sav
Example Applications
11 - 21
11 - 22
Example Applications
save dw w5.sav
;... State: dw e5.sav ....
model null i 29 37 j 18 20
group null i 29 37 j 18 20
group delete null
solve
save dw e5.sav
;... State: dw r5.sav ....
set echo off
call wall disp.fis
set nodes in wall=29 n table=5
wall disp
set echo off
call strut ax load.fis
set nstage=5 nstrut=11 el num=29
strut ax load
set echo off
call strut ax load.fis
set nstage=5 nstrut=12 el num=30
strut ax load
set echo off
call strut ax load.fis
set nstage=5 nstrut=13 el num=31
strut ax load
set echo off
call strut ax load.fis
set nstage=5 nstrut=14 el num=32
strut ax load
save dw r5.sav
;*** Branch: NoPreload ****
restore dw e1.sav
;... State:
struct node
struct node
struct beam
struct prop
struct prop
struct node
solve
save noload
11 - 23
11 - 24
Example Applications
strut ax load
set echo off
call strut ax load.fis
set nstage=2 nstrut=12 el num=30
strut ax load
save noload dw r2.sav
;... State: noload dw w3.sav ....
initial pp 317000.0 var 0.0,-317000.0 i 29 38 j 8 24
initial saturation 0.0 i 29 38 j 24 28
initial pp 0.0 i 29 38 j 24 28
solve
save noload dw w3.sav
;... State: noload dw e3.sav ....
model null i 29 37 j 24 27
group null i 29 37 j 24 27
group delete null
solve
save noload dw e3.sav
;... State:
struct node
struct node
struct beam
struct node
solve
save noload
11 - 25
11 - 26
Example Applications
11 - 27
11 - 28
Example Applications
11 - 29
0
0
0
0
0
0
0
0
0
11 - 30
Example Applications
12 - 1
12 - 2
Example Applications
24. 3 m
Rock Properties
Unit weight
Bulk Modulus
Shear Modulus
Cohesion
Internal
Friction Angle
Tensile
Strength
:
:
:
:
2700 kg/m
0.555 GPa
0.417 GPa
10 kPa
: 33
R=
17.0
: 1 kPa
m
6.5
: 0.5
2
: 9.81 m/sec
Shotcrete
Youngs Modulus : 5.56 GPa
10.35 m
R=
R=
=9
.63
Initial Conditions
Ko
Gravity
3. 5
m
Rock Bolt
Diameter
: 25 mm
Youngs Modulus : 205 GPa
8.12 m
CONSTRUCTION SEQUENCE
Initial
Ko State
Percent
Relaxation
50%
Step
Ia
0
CL
75%
CL
100%
Ib
CL
50%
Ic
CL
IIa
CL
100%
IIb
CL
50%
IIc
CL
75%
IIIa
CL
100%
IIIb
CL
IIIc
CL
Construction
State
12 - 3
An alternative approach to model the relaxation is based on the relation of the closure of the
unsupported tunnel to the distance to the face. Panet (1979) published such an expression. (Also
see Section 8.) Tunnel closure can also be related to traction forces acting on the tunnel periphery
via a ground reaction curve. Thus, the tunnel relaxation as a function of the distance to the face
can be specified in terms of tractions defined by a ground reaction curve and an expression relating
closure to distance to the face.
In order to simulate the relaxation, tractions are first applied to the tunnel boundary to provide
an equilibrium condition at zero relaxation; then the tractions are gradually decreased to a value
corresponding to a tunnel closure value that is related to a specified distance to the face. The
support is then installed at this relaxation state. In this example, the rockbolt support is installed at
an excavation stage corresponding to 50% relaxation of the tunnel load, and the shotcrete is installed
at a stage corresponding to 75% relaxation, as illustrated in Figure 12.1.
12.2 Modeling Procedure
12.2.1 Model Setup
FLAC is well-suited to model sequential excavation and construction problems. In this example,
the three excavation stages and three construction steps within each stage are simulated as nine
sequential solutions. The data file for this analysis begins at Branch: Multi-Stage Tunnel in
MSTUNNEL.DAT, listed in Section 12.5. The data file at Branch: Ground Reaction Curve in
MSTUNNEL.DAT is included to demonstrate the process to develop a ground reaction curve for
this model. In addition, several FISH functions, listed in Section 12.6, are provided to control the
tunnel load relaxation process.
The FLAC mesh is defined with the grid distorted to align with the boundaries of the three segments
of the tunnel excavation. The Build / Radial tool is used to create a fine mesh in the vicinity of the
tunnel, and a radially graded mesh extending to the model boundaries. The model dimensions and
zoning selected for the grid are shown in the Edit Radial Grid dialog, in Figure 12.2. The Arc mode
in the Alter / Shape tool is then used to create the tunnel periphery based on the arc radii shown in
Figure 12.1, and the Alter / Mark tool is used to mark the boundaries between the three excavation
segments.
The initial grid and marked gridpoints indicating the tunnel segment boundaries are shown in
Figure 12.3. Note that because of the symmetry in the tunnel conditions, only half of the tunnel
is modeled. The symmetry condition implies that the left- and right-side drifts are excavated
simultaneously. If the effect of excavation sequence is considered an issue, then it may be necessary
to model the entire tunnel.
12 - 4
Example Applications
Figure 12.2
dialog
JOB TITLE : .
(*10^1)
LEGEND
8-Dec-03 13:16
step
0
-1.891E+01 <x< 6.891E+01
-7.391E+01 <y< 1.391E+01
-0.500
-1.500
Grid plot
0
2E 1
-2.500
Marked Gridpoints
-3.500
-4.500
-5.500
-6.500
0.000
1.000
2.000
(*10^1)
3.000
4.000
5.000
6.000
12 - 5
The rock behavior is represented by the Mohr-Coulomb model assigned the properties listed in
Figure 12.1. The rockbolts are modeled using rockbolt elements, and the shotcrete is simulated
with elastic liner elements. Note that structural element logic is a plane-stress formulation, so the
value specified for the Youngs modulus, E, is divided by (1 2 ) to correspond to the plane-strain
model (see Section 1.2.2 in Structural Elements).
The model is brought to an initial force-equilibrium state under gravitational loading, with the top
boundary of the mesh representing the ground surface. This initial stage is identified as Step 0 in
Figure 12.1.
12.2.2 Ground Reaction Curve
Before conducting the sequential excavation/support analysis, unsupported-tunnel calculations are
performed, in order to develop ground reaction curves for this model. This procedure is demonstrated for the excavation of the entire tunnel in one stage. Separate ground reaction curves can also
be developed for each tunnel segment. Branch: Ground Reaction Curve, in MSTUNNEL.DAT,
lists the data file for this analysis.
The ground reaction curve is developed by measuring the force on the tunnel boundary at zero
relaxation, and applying an incrementally decreasing amount of this force as a traction while
measuring the corresponding tunnel closure.
The FISH function apply rf, in RELAX TRACTIONS.FIS (Section 12.6.1), is used to apply
tractions along the tunnel boundary. This function first recovers the x- and y-reaction forces at
selected tunnel-boundary gridpoints, and then assigns these forces as tractions (with an opposite
sign) at the same boundary gridpoints, using the APPLY xforce and APPLY yforce commands. The
history keyword is used to reduce the tractions linearly between user-selected traction-multiplier
limits over a specified step interval, defined in relax hist.
Before applying apply rf, the tunnel-boundary gridpoints are identified by using the command
APPLY xvel 0 yvel 0 to assign x- and y-fixity conditions to the selected boundary gridpoints. The
x- and y-fixity conditions identify the selected tunnel-boundary gridpoints to receive tractions.
apply rf applies the traction forces to only those fixed gridpoints. Note that the APPLY remove
command is first used to remove previous fixity conditions before assigning the new fixity conditions.
In order to create the ground reaction curve in this example, the tractions along the entire tunnel
boundary are reduced in 20% increments from the zero relaxation state. At each increment, the
calculated vertical displacement at the tunnel crown is stored in a table versus the relaxation factor
(i.e., the ratio of the current tunnel traction to the initial tunnel traction). FISH function grc is
used to store the results (see Section 12.6.2). Figure 12.4 displays the result for load relaxation of
the entire tunnel boundary from a relaxation factor of 1.0 to 0.2. (Note that at a relaxation factor of
approximately 0.2, the tunnel collapses. Figure 12.5 illustrates the collapse.)
By also relating the tunnel closure to the distance to the tunnel face (e.g., see Figure 8.4 in Section 8),
relaxation factors can be selected to correspond to selected distances to the tunnel face.
12 - 6
Example Applications
JOB TITLE : .
8-Dec-03 15:51
step 16213
Ground Reaction Curve
Relax Factor vs Vert. Disp.
0.900
0.800
0.700
0.600
0.500
0.400
0.300
10
20
30
40
50
60
70
80
(10
-03
JOB TITLE : .
(*10^1)
LEGEND
8-Dec-03 15:51
step 16213
-1.359E+01 <x< 6.359E+01
-6.859E+01 <y< 8.589E+00
-1.000
Y-displacement contours
-8.00E-02
-7.00E-02
-6.00E-02
-5.00E-02
-4.00E-02
-3.00E-02
-2.00E-02
-1.00E-02
0.00E+00
1.00E-02
-2.000
-3.000
-4.000
-5.000
2E -1
-6.000
Boundary plot
Itasca Consulting Group, Inc.
0
2E 1
Minneapolis, Minnesota USA
-0.500
0.500
1.500
2.500
(*10^1)
3.500
4.500
5.500
12 - 7
For this example, we do not relate the relaxation factors to specific distances to the tunnel face.
We arbitrarily choose a relaxation factor of 0.5 (50% relaxation) to define the tunnel loading state
at which the rockbolt support is installed. The factor is then reduced to 0.25 (75% relaxation) to
develop loads in the rockbolts. The relaxation factor of 0.25 corresponds to the state at which the
shotcrete is installed, and then complete relaxation (100% relaxation) is allowed to develop loads
in the shotcrete.
12.2.3 Construction Simulation
The construction steps of the excavation/support analysis follow the same sequence for each excavation stage. First, the excavation segment is nulled, and tractions are applied and relaxed by 50%.
The tractions are reduced gradually over an interval of 1000 steps and then the model is brought
to a force-equilibrium state. At this state, indicated as Ia, IIa and IIIa in Figure 12.1, the rockbolt
elements are added, representing the rockbolt support. The tunnel tractions are then reduced to 25%
over a 1000 step interval, and the model is brought to equilibrium again. At this state, indicated as
Ib, IIb and IIIb in Figure 12.1, the liner elements are added to represent installation of the shotcrete
lining. The tunnel tractions are then reduced to zero over a 1000 step interval and the model is
brought to equilibrium. The loads that develop in the rockbolts result from tunnel-load relaxation
from 50% to zero, and the loads that develop in the shotcrete result from relaxation from 25% to
zero.
By applying the relaxation over a 1000 step interval, the effects of transient waves are minimized,
and a gradual excavation of the tunnel is simulated. This is demonstrated by Figure 12.6, which
displays radial stress histories at the crown, floor and springline of the tunnel. The histories show
gradual changes in the stresses; if the relaxation loads were applied suddenly (i.e., in one step),
sudden changes would be observed in these histories and a different final state could result. (See
Section 3.10.3 in the Users Guide for further discussion on path-dependency effects of loading.)
The FISH function apply rf is used to apply tractions along the tunnel boundary in the same
manner as discussed previously in Section 12.2.2. For the side excavation, tractions are applied
along the entire boundary of this tunnel segment. For the top-heading excavation, tractions are
applied along the crown and the floor of this tunnel segment; for the bench excavation, tractions
are applied along the floor. The model should remain in equilibrium after each tunnel segment is
nulled and the tractions are applied, before they are relaxed.
12 - 8
Example Applications
JOB TITLE : .
06
LEGEND
14-Jan-05 13:40
step 22865
-0.100
-0.200
HISTORY PLOT
Y-axis :
2 Ave. SYY
( 1, 52)
3 Ave. SYY
( 1, 31)
4 Ave. SXX
( 17, 40)
X-axis :
Number of steps
-0.300
-0.400
-0.500
-0.600
-0.700
-0.800
-0.900
12
16
20
(10
03
Figure 12.6 Stress histories at the crown (1,52), floor (1,31) and springline
(17,40)
12.3 Results
Typical results for this analysis are shown in Figures 12.7, 12.9 and 12.10. The settlement profile
of the ground surface at the end of the analysis is shown in Figure 12.7. The profile is created with
FISH function settle: y-displacements at the gridpoints along the top of the model are stored in
table 2. See Section 12.6.3.
The axial forces in the rockbolts at the end of each excavation stage are shown in Figure 12.9, and
the axial forces in the shotcrete are shown in Figure 12.10. Note that the sense of the axial force
plot depends on the order in which the structural elements are created. The sense can be changed
by assigning a maximum value with opposite sign following the max keyword when issuing PLOT
struct axial. Figure 12.8 shows the Plot Item Switches dialog, in which the maximum value is set
to -200000 to change the sense of the liner axial force plot.
12 - 9
JOB TITLE : .
-02
LEGEND
14-Jan-05 13:40
step 22865
Table Plot
Vert. Dist. vs Dist.
-0.200
-0.400
-0.600
-0.800
-1.000
-1.200
-1.400
-1.600
-1.800
-2.000
10
20
30
40
50
Maximum
switch to change
12 - 10
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 13:32
step
7524
-4.432E+00 <x< 1.655E+01
-4.072E+01 <y< -1.974E+01
-2.600
Rockbolt Plot
Axial Force on
Structure
Max. Value
# 1 (Rockb) -2.383E+04
# 2 (Rockb) -6.366E+04
# 3 (Rockb) -9.091E+04
# 4 (Rockb) -1.103E+05
# 5 (Rockb) -1.031E+05
# 6 (Rockb) -1.016E+05
# 7 (Rockb) -1.048E+05
# 8 (Rockb) -8.041E+04
# 9 (Rockb) -3.259E+04
Marked Gridpoints
-3.000
-3.400
-3.800
0.200
0.600
(*10^1)
1.000
1.400
(*10^1)
LEGEND
14-Jan-05 13:37
step 15580
-4.432E+00 <x< 1.655E+01
-4.072E+01 <y< -1.974E+01
-2.600
Rockbolt Plot
Axial Force on
Structure
Max. Value
# 1 (Rockb) -1.114E+05
# 2 (Rockb) -1.026E+05
# 3 (Rockb) -1.089E+05
# 4 (Rockb) -1.188E+05
# 5 (Rockb) -1.044E+05
# 6 (Rockb) -1.279E+05
# 7 (Rockb) -1.955E+05
# 8 (Rockb) -1.653E+05
# 9 (Rockb) -1.678E+05
#11 (Rockb) -1.630E+05
#12 (Rockb) -8.910E+04
#13 (Rockb) -8.433E+04
#14 (Rockb) -8.641E+04
Marked Gridpoints
-3.000
-3.400
-3.800
0.200
0.600
(*10^1)
1.000
1.400
(*10^1)
LEGEND
14-Jan-05 13:40
step 22865
-4.432E+00 <x< 1.655E+01
-4.072E+01 <y< -1.974E+01
-2.600
Rockbolt Plot
Axial Force on
Structure
Max. Value
# 1 (Rockb) -1.375E+05
# 2 (Rockb) -1.464E+05
# 3 (Rockb) -1.220E+05
# 4 (Rockb) -1.850E+05
# 5 (Rockb) -1.335E+05
# 6 (Rockb) -1.626E+05
# 7 (Rockb) -1.966E+05
# 8 (Rockb) -1.665E+05
# 9 (Rockb) -1.691E+05
#11 (Rockb) -1.646E+05
#12 (Rockb) -8.967E+04
#13 (Rockb) -8.655E+04
#14 (Rockb) -8.653E+04
Marked Gridpoints
-3.000
-3.400
-3.800
0.200
0.600
(*10^1)
1.000
1.400
12 - 11
JOB TITLE : .
(*10^1)
-2.400
14-Jan-05 13:32
step
7524
-3.201E+00 <x< 1.198E+01
-3.705E+01 <y< -2.187E+01
-2.600
Liner Plot
-2.800
Axial Force on
Structure
Max. Value
#10 (Liner)
6.002E+05
Marked Gridpoints
-3.000
-3.200
-3.400
-3.600
0.000
0.200
0.400
(*10^1)
0.600
0.800
1.000
(*10^1)
-2.400
14-Jan-05 13:37
step 15580
-3.201E+00 <x< 1.198E+01
-3.705E+01 <y< -2.187E+01
-2.600
Liner Plot
-2.800
Axial Force on
Structure
Max. Value
#10 (Liner)
9.710E+05
Marked Gridpoints
-3.000
-3.200
-3.400
-3.600
0.000
0.200
0.400
(*10^1)
0.600
0.800
1.000
(*10^1)
-2.400
14-Jan-05 13:40
step 22865
-3.201E+00 <x< 1.198E+01
-3.705E+01 <y< -2.187E+01
-2.600
Liner Plot
-2.800
Axial Force on
Structure
Max. Value
#10 (Liner)
9.198E+05
Marked Gridpoints
-3.000
-3.200
-3.400
-3.600
0.000
0.200
0.400
(*10^1)
0.600
0.800
1.000
12 - 12
Example Applications
12.4 References
Itasca Consulting Group, Inc. FLAC 3D (Fast Lagrangian Analysis of Continua in 3 Dimensions),
Version 2.1. Minneapolis: ICG, 2002.
Panet, M. Time-Dependent Deformations in Underground Works, in Proceedings of the 4th
ISRM Congress (Montreux), Vol. 3, pp. 279-289. Rotterdam: A. A. Balkema and the Swiss
Society for Soil and Rock Mechanics, 1979.
12 - 13
12 - 14
Example Applications
12 - 15
call grc.fis
set relax value=0.8 isn=2
grc
save ms gr1.sav
;... State: ms gr2.sav ....
apply remove mech from 1,32 to 1,52
apply xvelocity 0.0 from 1,32 to 1,52
apply yvelocity 0.0 from 1,32 to 1,52
cycle 1
set echo off
call relax tractions.fis
set ninc=1000 rstart=1.0 rstop=0.8 ib ap=1 ie ap=17 jb ap=32 je ap=52
relax tractions
fix x i 1 j 52
fix x i 1 j 32
solve
set echo off
call grc.fis
set relax value=0.64 isn=3
grc
save ms gr2.sav
;... State: ms gr3.sav ....
apply remove mech from 1,32 to 1,52
apply xvelocity 0.0 from 1,32 to 1,52
apply yvelocity 0.0 from 1,32 to 1,52
cycle 1
set echo off
call relax tractions.fis
set ninc=1000 rstart=1.0 rstop=0.8 ib ap=1 ie ap=17 jb ap=32 je ap=52
relax tractions
fix x i 1 j 52
fix x i 1 j 32
solve
set echo off
call grc.fis
set relax value=0.512 isn=4
grc
save ms gr3.sav
;... State: ms gr4.sav ....
apply remove mech from 1,32 to 1,52
apply xvelocity 0.0 from 1,32 to 1,52
apply yvelocity 0.0 from 1,32 to 1,52
cycle 1
12 - 16
Example Applications
12 - 17
grc
save ms gr6.sav
;... State: ms gr7.sav ....
apply remove mech from 1,32 to 1,52
apply xvelocity 0.0 from 1,32 to 1,52
apply yvelocity 0.0 from 1,32 to 1,52
cycle 1
set echo off
call relax tractions.fis
set ninc=1000 rstart=1.0 rstop=0.8 ib ap=1 ie ap=17 jb ap=32 je ap=52
relax tractions
fix x i 1 j 52
fix x i 1 j 32
cycle 5000
set echo off
call grc.fis
set relax value=0.21 isn=8
grc
save ms gr7.sav
;*** Branch: Multi-Stage Tunnel ****
new
;... State: ms 0.sav ....
config
grid 44,80
gen (0.0,-40.0) (0.0,-20.0) (12.0,-20.0) (12.0,-40.0) i 1 25 j 21 61
gen (0.0,-20.0) (0.0,0.0) (50.0,0.0) (12.0,-20.0) ratio 1.0,1.1 &
i 1 25 j 61 81
gen (0.0,-60.0) (0.0,-40.0) (12.0,-40.0) (50.0,-60.0) &
ratio 1.0,0.9090909 i 1 25 j 1 21
gen (12.0,-40.0) (12.0,-20.0) (50.0,0.0) (50.0,-60.0) &
ratio 1.1,1.0 i 25 45 j 21 61
model elastic i=1,24 j=21,60
model elastic i=1,24 j=61,80
model elastic i=1,24 j=1,20
model elastic i=25,44 j=21,60
attach aside from 25 1 to 25 21 bside from 45 21 to 25 21
attach aside from 25 81 to 25 61 bside from 45 61 to 25 61
gen arc 0.0,-33.93 5.5,-26.0 35
gen arc 0.0,-17.65 0.0,-34.65 20
ini x 7.9 y -28.9 i 17 j 44
gen arc 2.0,-31.2 7.9,-28.9 35
gen arc 4.6,-30.2 5.8,-33.55 90
gen arc 12.0,-30.0 5.5,-26.0 60
12 - 18
Example Applications
&
&
&
&
&
&
12 - 19
12 - 20
Example Applications
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
node
12 - 21
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
12 - 22
Example Applications
node
node
node
node
node
node
node
node
node
node
node
node
node
node
86
87
88
89
90
91
92
93
94
95
96
97
98
55
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
12 - 23
12 - 24
Example Applications
12 - 25
12 - 26
Example Applications
138
139
140
141
142
143
144
145
146
147
148
end
end
end
end
end
end
end
end
end
end
end
node
node
node
node
node
node
node
node
node
node
node
139
140
141
142
143
144
145
146
147
148
149
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
5001
12 - 27
12 - 28
12.6.2 GRC.FIS
;Name:grc
;Diagram:
;Input:relax value/float/1.0/relaxation factor
;Input:isn/int/1/step number
def grc
xtable(1,isn) = -ydisp(1,52)
ytable(1,isn) = relax value
end
12.6.3 SETTLE.FIS
;Name:settle
;Diagram:
; generate a settlement profile plot
def settle
loop i1 (1,25)
xtable(2,i1) = x(i1,jgp)
ytable(2,i1) = ydisp(i1,jgp)
end loop
end
Example Applications
13 - 1
0.3
0.888
0.161
0.062
100.0 Pa
2.858
0.3
2 103 kg/m3
The clay is lightly over-consolidated, and the initial value of the cap pressure, pc , is equal to 1.6
105 Pa in the example. (Note that for a normally consolidated soil, the value for pc is equal to
1.579 105 Pa at the base of the clay layer, where p = 8.33 104 Pa and q = 7.0 104 Pa.) The
drained Poissons ratio of the material is assumed to remain constant during the simulation.
The foundation has a permeability, k, of 1012 (m/s)/(Pa/m). The soil moduli are functions of the
mean effective pressure and the soil specific volume, quantities which vary in space and evolve
during the simulation. The average value of K + 4/3G stays, however, in the order of 106 Pa, or
two orders of magnitude lower than the water bulk modulus (Kw is 2 108 Pa). The diffusivity,
c, is thus controlled by the soil material in this example, its magnitude can be estimated from the
formula c = k(K + 4/3G), and is of the order of 106 m2 /s. The time scale for the diffusion
process can be estimated using tc = L2 /c, where L is the model height. Using L = 10 m, we
have that tc is on the order of 3 years. Compared to that time, construction of the embankment
may be assumed to occur instantaneously. An undrained analysis is first conducted to evaluate the
foundation settlement in the short-term after building of the embankment; the long-term response
is then monitored after allowing drainage from the soil surface.
13 - 2
Example Applications
(*10^1)
14-Jan-05 14:45
step
6645
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
8
7
6
0.800
Grid plot
5E 0
1E 5
History Locations
0.000
-0.400
0.600
1.000
(*10^1)
1.400
1.800
13 - 3
In the second stage, fluid flow is allowed to develop by issuing the command SET ow on. Water
then drains through the top of the model where the pore pressure is fixed at zero, and additional
settlement takes place under the embankment. The SOLVE auto on command, used to perform
the coupled simulation, requires parameters that determine the accuracy of the solution. These
parameters may need to be different if different properties or model conditions are used. Refer to
Section 1.8.6 in Fluid-Mechanical Interaction for a discussion on these topics.
Stresses, pore pressures and vertical displacements are monitored during the calculation. The data
file for this problem, EMC.DAT, is listed in Section 13.4.
13.3 Results and Discussion
Displacement vectors, vertical displacement contours, the pore pressure distribution and the plastic
state at the end of the undrained and drained numerical simulations are presented in Figures 13.2
to 13.9. The vertical displacement histories in Figure 13.10, recorded at four monitoring points
(locations 2, 3, 4 and 5 in Figure 13.1), indicate that the maximum settlement under the embankment
increases from approximately 0.14 cm to 0.19 cm as a result of drainage. Note that the displacement vectors in Figure 13.3, and vertical displacement contours in Figure 13.5, correspond to the
combined undrained and drained displacements.
In Figure 13.11, the graph of pore pressure evolution at two monitoring points (locations 8 and 9 in
Figure 13.1) confirms that a steady-state flow has been reached by the end of the drained simulation.
13 - 4
Example Applications
JOB TITLE : .
(*10^1)
14-Jan-05 14:45
step
6645
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
0.800
Boundary plot
0
5E 0
Displacement vectors
max vector = 1.410E-01
0.400
2E -1
0.000
-0.400
0.600
1.000
(*10^1)
1.400
1.800
JOB TITLE : .
(*10^1)
14-Jan-05 15:17
step 84237
Flow Time
1.0007E+08
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
0.800
Boundary plot
0
5E 0
Displacement vectors
max vector = 1.937E-01
0
0.400
5E -1
0.000
-0.400
0.600
1.000
(*10^1)
1.400
1.800
13 - 5
JOB TITLE : .
(*10^1)
14-Jan-05 14:45
step
6645
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
0.800
Boundary plot
0
5E 0
Y-displacement contours
-1.25E-01
-1.00E-01
-7.50E-02
-5.00E-02
-2.50E-02
0.00E+00
2.50E-02
0.400
0.000
-0.400
0.600
1.000
(*10^1)
1.400
1.800
JOB TITLE : .
(*10^1)
14-Jan-05 15:17
step 84237
Flow Time
1.0007E+08
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
0.800
Boundary plot
0
5E 0
Y-displacement contours
-1.75E-01
-1.50E-01
-1.25E-01
-1.00E-01
-7.50E-02
-5.00E-02
-2.50E-02
0.00E+00
0.400
0.000
0.600
1.000
(*10^1)
1.400
1.800
13 - 6
Example Applications
JOB TITLE : .
(*10^1)
14-Jan-05 14:45
step
6645
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
0.800
Boundary plot
0
5E 0
0.400
0.000
-0.400
0.600
1.000
(*10^1)
1.400
1.800
JOB TITLE : .
(*10^1)
14-Jan-05 15:17
step 84237
Flow Time
1.0007E+08
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
0.800
Boundary plot
0
5E 0
0.400
0.000
-0.400
0.600
1.000
(*10^1)
1.400
1.800
13 - 7
JOB TITLE : .
(*10^1)
14-Jan-05 14:45
step
6645
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
0.800
Boundary plot
0
5E 0
Plasticity Indicator
X elastic, at yield in past
0.400
0.000
-0.400
0.600
1.000
(*10^1)
1.400
1.800
JOB TITLE : .
(*10^1)
14-Jan-05 15:17
step 84237
Flow Time
1.0007E+08
-1.111E+00 <x< 2.111E+01
-6.111E+00 <y< 1.611E+01
0.800
Boundary plot
0
5E 0
Plasticity Indicator
* at yield in shear or vol.
X elastic, at yield in past
0.400
0.000
-0.400
0.600
1.000
(*10^1)
1.400
1.800
13 - 8
Example Applications
JOB TITLE : .
-01
LEGEND
14-Jan-05 15:17
step 84237
Flow Time
1.0007E+08
1.600
HISTORY PLOT
Y-axis :
Rev 2 Y displacement( 1, 11)
1.200
Rev
3 Y displacement( 3, 11)
0.800
Rev
4 Y displacement( 5, 11)
Rev
5 Y displacement( 7, 11)
0.400
X-axis :
10 Groundwater flow time
0.000
-0.400
9
(10
07
JOB TITLE : .
04
LEGEND
14-Jan-05 15:17
step 84237
Flow Time
1.0007E+08
6.000
HISTORY PLOT
Y-axis :
8 Pore pressure ( 1, 10)
5.000
9 Pore pressure ( 2, 8)
4.000
X-axis :
10 Groundwater flow time
3.000
2.000
1.000
9
(10
07
13 - 9
13 - 10
Example Applications
14 - 1
14 - 2
Example Applications
The drained material properties associated with the two material types are summarized in Table 14.1.
The soil/wall interface is relatively smooth; strength properties are lower than those of the adjacent
soils. The interface friction angle is 12.5 and the interface cohesion is 2500 Pa.
Table 14.1 Drained properties for sand and clay layers
(kg/m3 )
Dry density
Youngs modulus (MPa)
Poissons ratio
Cohesion (Pa)
Friction angle (degrees)
Dilation angle (degrees)
Mobility coefficient (m2 /(Pa-sec))
Porosity
Sand layer
Clay layer
1700
40.0
0.3
1000
32
2
1010
0.3
1600
10.0
0.35
5000
25
0
1010
0.3
The properties selected in this example to simulate the behavior of the diaphragm wall and the struts
are listed in Tables 14.2 and 14.3. Note that for the two-dimensional FLAC analysis, the Youngs
modulus of the wall should be divided by (1 2 ) to represent the plane-stress formulation for the
structural elements in the plane-strain condition of a continuous wall. Thus, a value of 5.95 GPa is
input to FLAC for the wall elastic modulus.
The strut properties are listed in Table 14.3. Note that the spacing of the struts is 2 m. A simple
way to simulate the three-dimensional effect of the strut spacing in the FLAC model is with linear
scaling of the material properties of the struts by dividing by the strut spacing. For this example,
by using elastic beam elements, it is only necessary to scale the elastic modulus and the density of
the struts. This is done in FLAC automatically when the parameter, spacing, is specified.
Table 14.2 Properties of the diaphragm wall
Equivalent thickness (m)
Density (kg/m3 )
Youngs modulus (GPa)
Poissons ratio
Moment of inertia (m4 )
1.26
2000
5.712
0.2
0.167
1.0
2.0
3000
4.0
0.083
14 - 3
14 - 4
Example Applications
14 - 5
JOB TITLE : .
(*10^1)
4.000
LEGEND
14-Jan-05 9:39
step
0
-5.044E+00 <x< 5.004E+01
-7.544E+00 <y< 4.754E+01
3.000
Grid plot
0
1E 1
interface id#s
Beam plot
2.000
102
1.000
0.000
1.000
2.000
(*10^1)
3.000
4.000
14 - 6
Example Applications
Next, we assign material properties for the soils and soil/wall interface. The interface properties are
prescribed using the Alter / Interface tool. We click on the Property radio button in this pane and then
click on the circled number at one end of the interface highlighted in the model plot. An Interface
Properties dialog will appear, as shown in Figure 14.5. We select the Unbonded button and then enter
the interface properties.
K + 43 G
zmin
(14.1)
where:K & G are the bulk and shear moduli, respectively; and
zmin is the smallest width of an adjoining zone in the normal direction
The max [ ] notation indicates that the maximum value over all zones adjacent to the interface is
to be used (e.g., there may be several materials adjoining the interface).
In this example, the smallest grid width adjacent to the interface is 1 m, and the maximum equivalent
stiffness is approximately 55 MPa. Therefore, we select a representative value of 550 MPa/m for
the normal and shear stiffnesses.
14 - 7
The soil properties are assigned in the Material / Assign tool. We store the material properties in the
GIIC material database. This database can then be utilized by other projects if needed. We click
on the Database button to open the Material list dialog. We then click on the Edit tab to create two
materials and assign properties. Figure 14.6 shows the Material list dialog that is edited to contain
the properties for stiff sand. After the properties for both soils are added to the database, they can
be saved in a file (e.g., EXCAVATE.GMT) that can be loaded for other analyses. We click OK to
select these materials for assignment in the present model.
14 - 8
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:39
step
0
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
User-defined Groups
Excavation:sand
Excavation:clay
Grid plot
2.000
1E 1
1.000
0.000
1.500
2.500
3.500
4.500
(*10^1)
14 - 9
14 - 10
Example Applications
JOB TITLE : .
(*10^1)
1E 1
Fixed Gridpoints
X X-direction
B Both directions
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
B BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
B BBBBBBBBBB
4.000
3.000
2.000
1.000
0.000
1.500
2.500
3.500
4.500
(*10^1)
14 - 11
14 - 12
Example Applications
The vertical stresses, yy , are equal to -gz (i.e., gravitational acceleration times mass density times
depth). For this example with two soil layers of different densities, and the coordinate axes origin
at the bottom of the model, the vertical stresses are defined by the following equations:
(y ys )
(ye ys )
(0 y 20)
(14.2)
(y ys )
(ye ys )
(20 y 40)
(14.3)
where ys and ye are the starting and ending y-coordinates for each layer.* We use these equations to
enter the vertical stress variation in the yy-component of stress dialog. After clicking on syy in the
Zone Info/Stress menu, we click and drag the mouse over the zones corresponding to (0 y 20)
and then press the Assign button. The yy-component of stress dialog opens, and we enter the values
from Eq. (14.2). We repeat the process for Eq. (14.3). Figure 14.12 shows the dialog for Eq. (14.3).
14 - 13
The initial stress state should now be in equilibrium for the applied gravitational loading. We
confirm this by using the Run / Solve tool to begin the calculation process. When we click on Solve ,
a Solve options dialog opens and informs us that a mechanical-only calculation will be performed.
We select the Solve initial equilibrium as elastic model radio button* and press Execute . The model takes a
few steps and stops. (A few steps are needed to make a small adjustment to the equilibrium state,
to account for the effect of the stiffnesses of the beam elements and the interfaces.) We save this
state as EX02.SAV in our project tree. The vertical stress contours for the initial unsaturated state
are shown in Figure 14.13. The output plots for this model, such as that shown in Figure 14.13,
are generated from the Plot / Model tool. This opens a Plot items dialog in which we can select one
or more plot items to add to a plot view. For example, Figure 14.13 contains the yy total stress
zone-contour plot item and the boundary plot item. Note that the contour interval is changed to
5 104 in this figure by using the Edit button in the Plot items dialog. The grayscale for the filled
contour plot is also reversed by selecting the Inverse switch in the Plot Item Switches dialog.
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:39
step
51
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
YY-stress contours
-6.50E+05
-5.50E+05
-4.50E+05
-3.50E+05
-2.50E+05
-1.50E+05
-5.00E+04
2.000
1.000
1E 1
0.000
1.500
2.500
3.500
4.500
(*10^1)
* This option performs the initial calculation in two steps: first the calculation uses high values for
strength properties to provide an elastic solution; and then it uses the actual strength values. By
following this approach, a uniform stress distribution is ensured. See Section 3.4.6 in the Users
Guide for further discussion on this topic.
14 - 14
Example Applications
(14.4)
which corresponds to the given gravitational acceleration, water density and model depth.
We enter the value and variation from this equation in the dialog, as shown in Figure 14.14.
* See Eq. (3.2) in the Users Guide for a description of the general equation to assign pressure
gradients in a FLAC model.
14 - 15
14 - 16
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:40
step
2158
Flow Time
1.2642E+08
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
2.000
1.000
1E 1
0.000
1.500
2.500
3.500
4.500
(*10^1)
14 - 17
Figure 14.16 INI HORSTR.FIS FISH function to initialize effective horizontal stresses
We also change the strength properties of the soils and interfaces back to their actual
values and continue the mechanical calculation to determine the final initial stress state.
We use the Material / Assign tool to re-assign the actual clay and sand materials, and we
use the Alter / Interface tool to reset the cohesion and friction angle for the interfaces. We
also turn off the fluid flow calculation and set the fluid bulk modulus to zero using the
Settings GW
/ tool. We set the modulus to zero because we do not wish to generate pore
pressures as a result of mechanical deformation. We solve for the mechanical equilibrium
state with the Solve tool. The saturated stress state determined by this coupled approach
is illustrated by the contour plots of total vertical stress in Figure 14.17, effective vertical
stress in Figure 14.18, and effective horizontal stress in Figure 14.19. We save this state
in our project tree with the name EX04.SAV.
14 - 18
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:41
step
3572
Flow Time
1.2642E+08
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
YY-stress contours
-7.50E+05
-6.50E+05
-5.50E+05
-4.50E+05
-3.50E+05
-2.50E+05
-1.50E+05
-5.00E+04
2.000
1.000
1E 1
0.000
1.500
2.500
3.500
4.500
(*10^1)
Figure 14.17 Total vertical stress contours for initial saturated state
coupled analysis
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:41
step
3572
Flow Time
1.2642E+08
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
2.000
1.000
1E 1
0.000
1.500
2.500
3.500
4.500
(*10^1)
Figure 14.18 Effective vertical stress contours for initial saturated state
coupled analysis
14 - 19
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:41
step
3572
Flow Time
1.2642E+08
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
2.000
1.000
1E 1
0.000
1.500
2.500
3.500
4.500
(*10^1)
Figure 14.19 Effective horizontal stress contours for initial saturated state
coupled analysis
The total number of calculational steps reported at this stage of the analysis is approximately 3,600. Note that when the coupled analysis stage is being performed, only the
fluid-flow steps are reported; the mechanical steps are considered sub-steps. This is
because the fluid timestep is typically much larger than the mechanical timestep (in other
words, mechanical effects occur instantaneously when compared to fluid diffusion effects), and in this case, the flow step is considered the master step. It is possible that
even one fluid step can put the system considerably out of equilibrium and, hence, several
mechanical sub-steps may be required so that the system remains in equilibrium during
the diffusion process. If we believe that the system is considerably out of equilibrium
during the flow calculation (e.g., by monitoring the unbalanced forces), then we can
increase the number of mechanical sub-steps within each fluid step to keep the system in
equilibrium. This can either be done manually by increasing the number of mechanical
sub-steps (using the Settings / GW tool), or automatically (by clicking on the Auto check box
in the Run / Solve tool), in which case the sub-stepping for both mechanical and fluid steps
are adjusted automatically to keep the maximum unbalanced force ratio below a preset
value.
In our example, the default condition of alternating between one fluid step and one
mechanical step is reasonable because high unbalanced forces are not produced. For
comparison purposes with the other analysis approaches, it should be noted that the total
number of (fluid and mechanical) calculational steps at this stage is approximately 6,000.
14 - 20
Example Applications
14 - 21
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:43
step
3633
Flow Time
1.2000E+05
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
YY-stress contours
-7.50E+05
-6.50E+05
-5.50E+05
-4.50E+05
-3.50E+05
-2.50E+05
-1.50E+05
-5.00E+04
2.000
1.000
1E 1
0.000
1.500
2.500
3.500
4.500
(*10^1)
Figure 14.20 Total vertical stress contours for initial saturated state
uncoupled analysis
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:43
step
3633
Flow Time
1.2000E+05
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
2.000
1.000
1E 1
0.000
1.500
2.500
3.500
4.500
(*10^1)
Figure 14.21 Effective vertical stress contours for initial saturated state
uncoupled analysis
14 - 22
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:43
step
3633
Flow Time
1.2000E+05
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
2.000
1.000
1E 1
0.000
1.500
2.500
3.500
4.500
(*10^1)
Figure 14.22 Effective horizontal stress contours for initial saturated state
uncoupled analysis
3. Automatic Initialization with the ININV.FIS FISH Function A FISH function can
be written to automatically calculate the pore pressures and stresses that are compatible
for a model containing a phreatic surface. The calculation can become quite complicated,
however, if there are multiple, non-uniform layers of materials. An example FISH
function that applies for the specific case of horizontally layered media is provided in the
FISH library (see ININV.FIS in Section 3 in the FISH volume). We use this function
here to calculate the saturated stress state directly.
We begin at the unsaturated stress state (EX02.SAV). We set the flow calculation mode
on and specify the fluid bulk modulus and density as before, using the Settings / GW tool.
We now call in the FISH function ININV.FIS from the FISH library by clicking on
the Utility / FishLib tool. We click on the Library/Groundwater/ininv menu item in the
FISH/Library dialog, and press OK . This opens the FISH Call Input dialog, as shown in
Figure 14.23. We enter the phreatic surface height (wth = 40) and the Ko ratios (k0x =
0.5 and k0z = 0.5) in the dialog, and press OK . The FISH function will then be called
into FLAC and executed. The pore pressure distribution and total stress adjustment is
calculated automatically. After the pore pressure distribution is calculated, we use the
In Situ Fix
/
tool to fix the pore pressures along the top and side boundaries, and saturation
along the top boundary, to satisfy the flow conditions, as we did for the coupled and
uncoupled analyses. We now solve for the new equilibrium state, using Run / Solve .
14 - 23
The saturated stress state at equilibrium is illustrated by the contour plots of total vertical
stress in Figure 14.24, effective vertical stress in Figure 14.25, and effective horizontal
stress in Figure 14.26. The total step count at this stage is 700 steps (5,300 steps fewer
than the coupled analysis). We save the model at this state in EX08.SAV.
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:43
step
696
Flow Time
3.8700E+07
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
YY-stress contours
-7.50E+05
-6.50E+05
-5.50E+05
-4.50E+05
-3.50E+05
-2.50E+05
-1.50E+05
-5.00E+04
2.000
1.000
1E 1
0.000
1.500
2.500
3.500
4.500
(*10^1)
Figure 14.24 Total vertical stress contours for initial saturated state
automatic initialization with ININV.FIS
14 - 24
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:43
step
696
Flow Time
3.8700E+07
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
2.000
1.000
1E 1
0.000
1.500
2.500
3.500
4.500
(*10^1)
Figure 14.25 Effective vertical stress contours for initial saturated state
automatic initialization with ININV.FIS
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:43
step
696
Flow Time
3.8700E+07
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
2.000
1.000
1E 1
0.000
1.500
2.500
3.500
4.500
(*10^1)
Figure 14.26 Effective horizontal stress contours for initial saturated state
automatic initialization with ININV.FIS
14 - 25
By comparing Figures 14.17, 14.20 and 14.24, we see that the total stress results are nearly identical
with less than a 0.2% difference in values. The same is true if we compare effective stress profiles.
The slight difference may be attributed to the normal stiffness of the interfaces. In the first two
approaches, the interfaces have to deform to develop stresses; in the last approach, the stresses are
initialized. In this example, it is obvious that the last approach is the most efficient. However,
for different problem conditions, the coupled or uncoupled approaches may be more suitable. The
guidelines given in Section 1.8.2 in Fluid-Mechanical Interaction should be reviewed to help
select the appropriate analysis approach.
14.2.2.3 Step 3: Install Diaphragm Wall
The next stage of the analysis is the installation of the diaphragm wall. This is simulated by adding
the weight of the wall in the model. We begin at EX08.SAV, and include the weight of the wall
by specifying a mass density for the beam elements. We use the Structure / SEProp tool to enter the
density in the Beam Elements Properties dialog. We also turn off the flow mode and set the water
bulk modulus to zero because we do not wish to generate pore pressures during this stage. We press
Run Solve
/
again to find the equilibrium state with the wall weight included. We save this state as
EX09.SAV. Figure 14.27 shows the total vertical stress distribution at this stage.
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:45
step
4016
Flow Time
3.8700E+07
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
YY-stress contours
-8.00E+05
-7.00E+05
-6.00E+05
-5.00E+05
-4.00E+05
-3.00E+05
-2.00E+05
-1.00E+05
0.00E+00
Contour interval= 5.00E+04
Boundary plot
0
2.000
1.000
1E 1
0.000
1.500
2.500
3.500
4.500
(*10^1)
Figure 14.27 Total vertical stress contours for initial saturated state
weight of wall included
14 - 26
Example Applications
In Situ/Initial
tool
The total stress is adjusted automatically when we impose this change in the pore pressures. This
is a result of selecting the Adjust Tot. Stress box in the Model Options dialog. We can check that
this adjustment to total stress has been made by plotting effective stresses before and after these
commands are issued: the effective stresses are unchanged in the model when the instantaneous
pore pressure change is imposed.
We can now solve for the coupled response that results from the dewatering. In the Settings / GW tool,
we set groundwater flow on, and set the water bulk modulus to 10,000 Pa. This is an unsaturated flow
analysis, so we can use the fast-unsaturated flow scheme to speed the calculation to steady state. (See
* For a more realistic solution, FLAC can calculate the time-dependent evolution of the phreatic
surface and stress state, due to pumping.
14 - 27
We free the saturation condition for gridpoints along the top boundary outside the excavation,
and along the left boundary below the excavation. The region near the ground surface can now
become unsaturated if the water level drops. We initialize the displacements in the model to zero
so that we can monitor the displacement change that occurs due only to the dewatering. Press the
Displmt & Velocity
button in the In Situ / Initial tool to initialize displacements and velocities. Then click
Run/Solve
on
to solve for the equilibrium state with dewatering.
The steady-state pore pressure distribution after dewatering is shown in Figure 14.29. Figure 14.30
plots the vertical displacement contours and displacement vectors at equilibrium. This indicates
the amount of settlement induced by the dewatering. We save the model state as EX10.SAV at
this stage.
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:49
step 11191
Flow Time
4.3050E+08
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
2.000
1.000
1E 1
0.000
1.500
2.500
3.500
4.500
(*10^1)
14 - 28
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:49
step 11191
Flow Time
4.3050E+08
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
Y-displacement contours
-6.00E-02
-5.00E-02
-4.00E-02
-3.00E-02
-2.00E-02
-1.00E-02
2.000
1.000
2E -1
0.000
1.500
2.500
(*10^1)
3.500
4.500
14 - 29
MaterialAssign
tool
14 - 30
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:50
step 14529
Flow Time
4.3050E+08
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
Y-displacement contours
-5.00E-03
5.00E-03
1.00E-02
1.50E-02
2.00E-02
2.50E-02
3.00E-02
3.50E-02
2.000
1.000
0.000
1E -1
1.500
2.500
3.500
4.500
(*10^1)
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:50
step 14529
Flow Time
4.3050E+08
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
Boundary plot
0
1E 1
2.000
Beam Plot
Moment
on
Structure
Max. Value
# 1 (Beam )
4.056E+05
Beam Plot
1.000
0.000
1.500
2.500
3.500
4.500
(*10^1)
14 - 31
StructureBeam
tool
The strut is not rigidly connected to the wall in this exercise. We define a pin connection (which
permits free rotation at the strut/wall connection) by selecting the Pin radio button in the Modes list
and clicking the mouse over the connecting node. An arrow is drawn at the node, denoting this as
a pin connection (see Figure 14.35).
* When the mouse is positioned to create a new node at the same location as an existing node, the
existing node is used to define the end-node of the new structural element. If two separate nodes
are required at the same position, first offset the mouse slightly to create the new node and then
reposition the new node at the same location as the existing node, using the Move mode.
14 - 32
Example Applications
StructureBeam
tool
We also prescribe a different material property number to the strut in the Beam tool so that we can
assign the strut properties. We click on the PropID radio button in the Modes list, and the identification
number B1 appears over the beam elements in the model plot. We click on the strut element, and a
dialog opens to allow us to rename the property ID to B2.
We now press Execute to send these commands to FLAC to create the strut, pin the strut to the wall,
and assign the property number. Two nodes (1531 and 1532) are created, connected as a single
beam element and assigned property number 1002. A pin connection is defined between node 1532
and wall node 1501.
We enter the Structure / Node tool to assign fixity conditions for the strut. Node 1531 is located along
the centerline of the excavation. We click on this node to open a Node: 1531 dialog, as shown in
Figure 14.36. We fix this node from movement in the x-direction, and from rotating (which are
appropriate conditions for a node located along a line of symmetry), by clicking on the X-velocity
and Rotation check boxes in the dialog. We click OK and then Execute to send the node condition
commands to FLAC.
14 - 33
StructureNode
tool
We assign the strut properties using the Structure/SEProp tool. We click on the strut element in this
tool and open the Beam Element Properties dialog, as we did previously for the wall properties, to
enter the strut properties as listed in Table 14.3.
We are now ready to perform the second excavation step. We use the MaterialAssign tool and change
the zones within the range 0 x 10, 30 y 38 to null material. We press Run / Solve to
calculate the equilibrium state with this second excavation. We save this state as EX12.SAV.
The total deformation induced by the excavation to the 10 m depth is illustrated in Figure 14.37;
the moment distribution in the wall and axial force in the strut are shown in Figure 14.38.
14 - 34
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:53
step 20620
Flow Time
4.3050E+08
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
Y-displacement contours
-2.50E-02
2.50E-02
5.00E-02
7.50E-02
1.00E-01
1.25E-01
1.50E-01
2.000
1.000
5E -1
0.000
1.500
2.500
3.500
4.500
(*10^1)
JOB TITLE : .
(*10^1)
LEGEND
14-Jan-05 9:53
step 20620
Flow Time
4.3050E+08
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
Boundary plot
0
1E 1
2.000
Beam Plot
Moment
on
Structure
Max. Value
# 1 (Beam )
1.806E+06
Beam Plot
Axial Force on
Structure
Max. Value
# 2 (Beam )
3.887E+05
1.000
0.000
1.500
2.500
3.500
4.500
(*10^1)
Figure 14.38 Moment distribution in wall and axial force in strut after excavation to 10 m depth
14 - 35
(*10^1)
LEGEND
14-Jan-05 11:12
step 43384
Flow Time
4.3050E+08
-4.167E+00 <x< 4.917E+01
-6.667E+00 <y< 4.667E+01
3.000
2.000
1.000
0.000
0
2E -4
Itasca Consulting Group, Inc.
Minneapolis, Minnesota USA
0.500
1.500
2.500
3.500
4.500
(*10^1)
Figure 14.39 Failure surface plot for Step 6; failure surface defined by shearstrain contours and velocity vectors
14 - 36
Example Applications
0.0,320000.0
0.0,170000.0
0.0,160000.0
0.0,170000.0
0.0,160000.0
14 - 37
j
j
j
j
j
21 40
1 20
21 40
1 20
21 40
14 - 38
Example Applications
14 - 39
14 - 40
solve
save ex09.sav
;... State: ex10.sav ....
initial xdisp 0 ydisp 0
initial xvel 0 yvel 0
initial saturation 0.0 i 1 11 j 21 41
initial pp 0.0 i 1 11 j 21 41
fix saturation i 1 11 j 21 41
free pp i 1 j 1 20
free pp i 13 46 j 41
free saturation i 13 46 j 41
set flow=on
water bulk=10000.0
history 1 gpp i=3, j=19
history 2 gpp i=12, j=9
history 3 gpp i=17, j=22
history 4 gpp i=17, j=40
history 5 gwtime
set gwtime=0.0
set funsat=on
solve
save ex10.sav
;... State: ex11.sav ....
set flow=off
water bulk=0.0
initial xdisp 0 ydisp 0
initial xvel 0 yvel 0
model null i 1 10 j 39 40
group null i 1 10 j 39 40
group delete null
solve
save ex11.sav
;... State: ex12.sav ....
model null i 1 10 j 31 38
group null i 1 10 j 31 38
group delete null
struct node 1531 0.0,40.0
struct node 1532 10.0,40.0 pin slave x y 1501
struct beam begin node 1531 end node 1532 prop 1001
struct node 1531 fix x r
struct prop 1002 density 3000.0 e 4.0E9 area 1.0 I 0.083
struct chprop 1002 range 31 31
solve
Example Applications
14 - 41
save ex12.sav
;... State: ex12.fsv ....
;FoS save state:
solve fos no restore file ex12.fsv
;*** plot commands ****
;plot name: total syy contours
plot hold syy fill int 50000.0 inv bound
;plot name: effective syy contours
plot hold esyy fill inv bound
;plot name: effective sxx contours
plot hold esxx fill inv bound
;plot name: pp contours
plot hold pp fill bound
;plot name: structure moment & force
plot hold bound struct beam moment 1 fill white struct beam axial 2 fill &
lcyan
;plot name: displacements
plot hold ydisp fill zero displacement bound
;plot name: FOS
plot hold fos ssr fill velocity bound
;plot name: pp histories
plot hold history 1 line 2 line 3 line 4 line vs 5
14 - 42
Example Applications
15 - 1
(*10^1)
LEGEND
22-Sep-04 11:05
3.500
2.500
User-defined Groups
wharf:soil1
wharf:soil2
wharf:soil3
wharf
1.500
piles
0.500
Boundary plot
0
2E 1
-0.500
-1.500
-2.500
1.500
2.500
3.500
4.500
(*10^1)
5.500
6.500
7.500
15 - 2
Example Applications
The wharf is constructed on a waterfront embankment that is 11 m high and has a slope angle of
approximately 27 degrees. The wharf is supported by two rows of piles that are 3 m apart and 16
m in length. The piles extend through Soils 2 and 3 and into Soil 1, as shown in Figure 15.1. Each
row of piles has a spacing of 2 m along the length of the wharf.
The following (drained) material properties are assigned to the soils.
Table 15.1 Drained properties for Soils 1, 2 and 3
Dry density (kg/m3 )
Youngs Modulus (MPa)
Poissons ratio
Cohesion (Pa)
Friction angle (degrees)
Dilation angle (degrees)
Soil 1
Soil 2
Soil 3
2009
610.9
0.3
4000
40
0
1813
163.7
0.3
1000
35
0
1715
163.7
0.3
1000
30
0
The liquefaction condition is estimated for the upper two layers, Soils 2 and 3, in terms of Standard
Penetration Test results. A normalized Standard Penetration Test value, (N1 )60 , of 20 is selected
as representative for Soil 2 and Soil 3. This value is used to determine the parameters C1 , C2
and C3 in the liquefaction model in FLAC (selected by setting the property ff switch = 1 for
the Finn-Byrne model). For a normalized SPT blow count of 20, the Byrne model parameters are
C1 = 0.2062, C2 = 1.940 and C3 = 0.0. See Byrne (1991) for a discussion on the derivation of these
parameters.
The dynamic characteristics of all of the soils in this model are assumed to be governed by the
modulus reduction factor (G/Gmax ) and damping ratio () curves, as shown in Figures 15.2 and
15.3, and denoted by the Shake91 legend. These curves are considered to be representative of
sandy soils with an average mass density of 1800 kg/m3 , and an average shear modulus of 150
MPa; the data are derived from the input file supplied with SHAKE91 (for more information see
http://nisee.berkeley.edu/software/shake91/).
15 - 3
Figure 15.2 Modulus reduction curve for sandy soils (from SHAKE91 data)
Figure 15.3 Damping ratio curve for sandy soils (from SHAKE91 data)
15 - 4
Example Applications
The structural properties for the wharf are listed in Tables 15.2 and 15.3. The properties listed in
Table 15.2 are assigned to the wharf beam and pile elements, and the properties listed in Table 15.3
are assigned to represent the behavior at the pile-soil interface.
Moment of
Inertia
(m4 )
Cross Sect.
Area
(m2 )
Mass
Density
(kg/m2 )
Pile
Perimeter
(m)
2.0
2.0
2.364103
1.302106
0.305
0.025
2000
2000
0.63
Beams
Piles
Soil 1
Soils 2 & 3
Normal
Stiffness
(GPa/m)
Shear
Stiffness
(GPa/m)
Normal
Cohesion
(Pa/m)
Shear
Cohesion
(Pa/m)
Normal
Friction
(degrees)
Shear
Friction
(degrees)
1.0
1.0
1.0
1.0
4000
1000
4000
1000
40
30
40
30
The wharf is subjected to an earthquake motion with a peak acceleration of approximately 0.3 g
and duration of 40 sec. Figure 15.4 shows the acceleration time history. This history is assumed to
be recorded near the wharf site. A reduction factor of 0.5 is applied to the acceleration to correlate
the motion to that at a depth of 11 m beneath the toe of the waterfront embankment.* A Fast
Fourier Transform analysis of the acceleration record (using FFT.FIS in Section 3 in the FISH
volume) results in a power spectrum as shown in Figure 15.5. This figure indicates that the highest
frequency is less than approximately 15 Hz, and that the majority of the frequencies are less than
10 Hz. The data file INPUT.DAT listed in Section 15.5 contains the commands to generate the
power spectrum.
* Note that a FLAC or SHAKE analysis can be used to determine an input acceleration at the depth it
is applied in a model, accounting for propagation of the wave from the location where it is recorded.
15 - 5
JOB TITLE : .
-01
LEGEND
10-Jun-04 11:46
step
0
Acceleration Record
(gs vs sec)
2.000
1.500
1.000
0.500
0.000
-0.500
-1.000
-1.500
-2.000
-2.500
10
15
20
25
30
35
JOB TITLE : .
-02
LEGEND
10-Jun-04 11:46
step
0
1.000
Power Spectrum
(power vs frequency in Hz)
0.800
0.600
0.400
0.200
10
15
20
25
15 - 6
Example Applications
(*10^1)
LEGEND
22-Sep-04 10:25
step
1993
-4.500E+00 <x< 8.550E+01
-3.400E+01 <y< 5.600E+01
3.500
2.500
User-defined Groups
wharf:soil1
wharf:soil2
wharf:soil3
Grid plot
0
1.500
2E 1
0.500
Marked Gridpoints
-0.500
-1.500
-2.500
1.500
2.500
3.500
4.500
(*10^1)
5.500
6.500
7.500
f =
15 - 7
Cs
12 Hz
10 l
(15.1)
Before applying the seismic record, it is filtered to remove high frequencies. The FISH function
FILTER.FIS, described in Section 3 in the FISH volume, is used to remove frequencies above
10 Hz (which is selected slightly lower than the value in Eq. (15.1) to account for reduction in shear
wave speed that may occur in the liquefiable materials during the dynamic loading). The acceleration
history, converted to m/sec2 versus seconds, and filtered at 10 Hz, is shown in Figure 15.7, and the
power spectrum for the filtered wave is shown in Figure 15.8. Note that the original acceleration
record is converted to m/sec2 versus seconds, using the FISH function CONVERT.FIS, before
filtering. This is the form of the record that will be applied as the dynamic input at the base of the
model.
The properties in Table 15.1 are entered into a material database by clicking the Materials button in
the lower-right corner of the Material/Assign tool. The three material types, Soil1, Soil2 and Soil3, are
created in a material class named wharf, and their properties are assigned by editing the dialog for
each material. The materials are then stored in a separate database file, named WHARF.GMT,
which can be accessed at any time in subsequent analyses. The three materials are made available
for the present model by clicking the OK button in the Material List dialog; the materials will then
be listed when the Material radio button is pressed in the Material/Assign tool. By clicking on the Region
radio button, then highlighting each material and clicking on one zone in each of the three regions of
the model plot, the selected region of zones will change color, corresponding to that of the selected
material. Once all three materials have been assigned, the Execute button is pressed to send the
commands to FLAC. The resulting model with the assigned materials is shown in Figure 15.6.
JOB TITLE : .
2.000
1.500
1.000
0.500
0.000
-0.500
-1.000
-1.500
-2.000
-2.500
10
15
20
25
30
35
15 - 8
Example Applications
JOB TITLE : .
-02
LEGEND
23-Sep-04 10:16
step
0
1.000
Power Spectrum
(power vs frequency in Hz)
0.800
0.600
0.400
0.200
10
15
20
25
15 - 9
Stage 2
The wharf structure is added in Stage 2, using the Structure/Beam tool to create the wharf deck and the
Structure/Pile
tool to create the supporting piles. Note that each pile is divided into 16 segments. This
ensures that at least one pile node is located within each zone along the length of the pile. The wharf
beam and piles share the same nodes at their intersection. This provides a rigid connection between
the wharf and piles. The structural properties for the wharf structure, as listed in Tables 15.2 and
15.3, are specified using the Structure/Prop tool. Note that the 2 m spacing is entered with the pile
properties. The different pile-soil interface properties listed in Table 15.3 are assigned by specifying
a structural property ID number for the pile segments within Soil 1 different from that for segments
within Soils 2 and 3.
The model is brought to an equilibrium state with the wharf in place. Figure 15.9 shows the model
geometry with the wharf structure. The initial pore pressure contours are also plotted.
JOB TITLE : .
(*10^1)
LEGEND
13-Oct-04 13:26
step
6759
Flow Time
3.2501E+06
-4.500E+00 <x< 8.550E+01
-3.400E+01 <y< 5.600E+01
3.500
2.500
1.500
0.500
-0.500
-1.500
2E 1
wharf
-2.500
piles
Itasca Consulting Group, Inc.
Minneapolis, Minnesota USA
0.500
1.500
2.500
3.500
4.500
(*10^1)
5.500
6.500
7.500
15 - 10
Example Applications
Stage 3
For Stage 3, it is necessary to specify a realistic value for the water bulk modulus in order to evaluate
the liquefaction condition of the embankment. To avoid excessive runtimes, this value is selected
using the formula
4
Kw = 20n(K + G)
3
(15.2)
where n is the porosity, and K and G are the bulk and shear moduli of the unsaturated soil. For this
problem, Kw is calculated to be approximately 1.0 GPa. (Note that the actual water bulk modulus
of pure water is 2.0 GPa.)
We begin the dynamic loading stage by turning on the dynamic calculation mode from the Settings/Dyna
tool. The original acceleration record (shown in Figure 15.4) is designated as ACC1.HIS, and
is loaded into FLAC using the Read button in the Utility/History tool. The Execute button should be
pressed to execute the command and load the record into FLAC. The record is converted into m/sec2
versus seconds via CONVERT.FIS, which is executed from the Fish Editor. The record is then
filtered at 10 Hz using FILTER.FIS, which is executed from the Utility/FishLib tool. The filtered
record is stored in table 111.
We monitor histories of selected model variables during the dynamic calculation. These are chosen
using the Utility/History tool. In particular, pore pressures are monitored at two locations: at the toe
of the slope; and in the interior of the embankment. These histories, along with the dynamic time,
are recorded to evaluate the potential for generation of pore pressure (and liquefaction) during the
dynamic calculation.
The dynamic boundary conditions are now assigned in the In Situ/Apply tool. The free-field boundary
is set for the side boundaries by selecting the Free-Field button. The filtered acceleration record is
applied along the bottom boundary by first selecting the Dynamic/xacc boundary condition type and
then dragging the mouse along the bottom boundary. The Apply value dialog opens when the
Assign
button is pressed, an x-acceleration value of 0.5 is entered as a reduction factor for the input
acceleration, and the record in table 111 is applied by selecting the Multiplier/Table button. The
acceleration record will now be multiplied by 0.5 and applied along the bottom boundary when the
OK
button is pressed. The factor of 0.5 corresponds to the adjusted acceleration at the bottom of the
model.
The bottom of the model is fixed from movement in the y-direction to represent the presence of
the bedrock base. This boundary condition is assigned by selecting the Velocity/yvelocity boundary
condition type and dragging the mouse along the bottom boundary. The Apply value dialog opens
when the Assign button is pressed, and a y-velocity value of 0.0 is entered to fix the boundary from
movement in the y-direction.
Before performing the liquefaction calculation, runs are made with Mohr-Coulomb material assigned to all three soils in order to evaluate the amount of additional mechanical damping required
for the wharf model. We first determine the dominant natural frequencies associated with this
model; these are required for Rayleigh damping. An undamped run is performed for a dynamic
15 - 11
loading time period of 10 seconds. Velocities are monitored at gridpoints in the different materials
and at structural element nodes. Fast Fourier Transform analyses are then performed on these
velocity records in order to determine the dominant frequencies. Figure 15.10 presents one FFT
result recorded at a gridpoint in Soil 2. For this example, all of the recorded velocities in the grid
and wharf structure indicate that the dominant frequency is approximately 0.8 Hz, as shown in Figure 15.10. In general, values may vary in different materials, requiring different Rayleigh damping
parameters for different regions in a model.
JOB TITLE : .
-03
LEGEND
7-Oct-04 4:26
step 136381
Flow Time
3.2501E+06
Dynamic Time 1.0000E+01
Table Plot
Table 206
1.000
0.800
0.600
0.400
0.200
10
12
14
16
18
15 - 12
Example Applications
The same Rayleigh damping (mass- and stiffness-proportional damping of 1% at the dominant
frequency of 0.8 Hz) is applied for the wharf structure and the grid in the first damping case.
Rayleigh damping is assigned in the Settings/Dyna tool. A dynamic run is made for 5 seconds while
monitoring the displacements of the grid and wharf structure. The limiting timestep for this case is
approximately 3.7 106 seconds.
The dynamic run of 5 seconds is repeated for the second damping case, with Rayleigh damping
applied only for the grid. The displacement results are nearly identical to the first case; this time
the timestep is approximately 2.1 105 seconds. The agreement between the two cases indicates
that it is not necessary to include structural damping in this analysis. Damping for the grid alone is
sufficient to damp the natural oscillation modes identified from the undamped simulation.
In the third damping case, hysteretic damping corresponding to the dynamic characteristics represented by the (G/Gmax ) and () curves shown in Figures 15.2 and 15.3 is applied. These figures
show a comparison of the (G/Gmax ) and () variations to those computed using the default hysteretic model in FLAC. The selected parameters (L1 = -3.325 and L2 = 0.823) for the default model
produce the FLAC curves shown in these figures. Hysteretic damping is assigned in the In Situ/Initial
tool. Hysteretic damping does not completely damp high frequency components, so a small amount
of stiffness-proportional Rayleigh damping is also applied, at 0.5% at the dominant frequency (0.8
Hz). The limiting timestep for the hysteretic damping case is approximately 4.0 105 seconds.
The results from the hysteretic damping case and the Rayleigh damping case are comparable,
as indicated by the plots in Figures 15.11 through 15.14. Rayleigh damping is shown to induce
somewhat greater material damping over the given range of cyclic strains, as indicated by the smaller
displacements and lower pile moments for the Rayleigh-damping case compared to the hystereticdamping case. In both cases, though, the wharf structure and slope are stable, and motion essentially
ceases after roughly 20 seconds of shaking.
15 - 13
JOB TITLE : .
0.000
-0.400
HISTORY PLOT
Y-axis :
X displacement( 17, 14)
X Displacement (Nd
-0.800
1)
X-axis :
Dynamic time
-1.200
-1.600
-2.000
10
12
14
16
18
20
JOB TITLE : .
0.000
-0.400
HISTORY PLOT
Y-axis :
X displacement( 17, 14)
X Displacement (Nd
-0.800
1)
X-axis :
Dynamic time
-1.200
-1.600
-2.000
10
12
14
16
18
20
15 - 14
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
13-Oct-04 15:44
step 500413
Flow Time
3.2501E+06
Dynamic Time 2.0000E+01
-4.500E+00 <x< 8.555E+01
-3.400E+01 <y< 5.605E+01
3.500
2.500
1.500
0.500
-0.500
on
Max. Value
5.084E+04
5.084E+04
-5.422E+04
4.644E+04
-1.500
-2.500
1.500
2.500
3.500
4.500
(*10^1)
5.500
6.500
7.500
JOB TITLE : .
(*10^1)
LEGEND
13-Oct-04 11:49
step 959337
Flow Time
3.2501E+06
Dynamic Time 2.0000E+01
-4.500E+00 <x< 8.554E+01
-3.400E+01 <y< 5.604E+01
3.500
2.500
1.500
0.500
-0.500
on
Max. Value
3.706E+04
3.703E+04
-3.301E+04
2.893E+04
-1.500
-2.500
1.500
2.500
3.500
4.500
(*10^1)
5.500
6.500
7.500
15 - 15
The liquefaction simulation is performed by changing Soils 2 and 3 to Finn model materials, using
the Material/Model tool. The Byrne (1991) liquefaction model is assigned to these soils, and properties
are prescribed corresponding to a normalized SPT blow count of 20. For example, Figure 15.15
displays the dialog to enter properties for Soil 2. Note that the latency property is set to a high value
at this stage. This is done to check that the model is still at equilibrium when changing Soils 2 and
3 from Mohr-Coulomb to Finn material. When Run/Solve is issued, only a few steps are taken, which
ensures the model is still in equilibrium.
15 - 16
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
14-Oct-04 16:34
step 75218
3.500
2.500
1.500
0.500
-0.500
-1.500
-2.500
0.500
1.500
2.500
3.500
4.500
(*10^1)
5.500
6.500
7.500
JOB TITLE : .
(*10^1)
LEGEND
15-Oct-04 9:57
step 143410
3.500
2.500
1.500
0.500
-0.500
-1.500
-2.500
0.500
1.500
2.500
3.500
4.500
(*10^1)
5.500
6.500
7.500
15 - 17
JOB TITLE : .
05
LEGEND
14-Oct-04 16:34
step 75218
Flow Time
3.2501E+06
Dynamic Time 5.0000E+00
1.000
HISTORY PLOT
Y-axis :
Pore pressure ( 9, 6)
0.950
0.900
X-axis :
Dynamic time
0.850
0.800
10
15
20
25
30
35
40
45
(10
-01
Figure 15.18 Pore pressure histories at toe of slope in soil 1, zone (9,6), and
within slope in soil 2, zone (20,8) soils 2 and 3 can liquefy
JOB TITLE : .
05
LEGEND
13-Oct-04 15:05
step 129980
Flow Time
3.2501E+06
Dynamic Time 5.0000E+00
HISTORY PLOT
Y-axis :
Pore pressure ( 9, 6)
Pore pressure ( 20, 8)
X-axis :
Dynamic time
1.100
1.050
1.000
0.950
0.900
0.850
0.800
0.750
0.700
0.650
10
15
20
25
30
35
40
45
50
(10
-01
Figure 15.19 Pore pressure histories at toe of slope in soil 1, zone (9,6), and
within slope in soil 2, zone (20,8) soils 2 and 3 cannot liquefy
15 - 18
Example Applications
JOB TITLE : .
0.000
-0.400
HISTORY PLOT
Y-axis :
X displacement( 17, 14)
X Displacement (Nd
-0.800
1)
X-axis :
Dynamic time
-1.200
-1.600
-2.000
10
15
20
25
30
35
40
45
(10
-01
15.3 References
Byrne, P. A Cyclic Shear-Volume Coupling and Pore-Pressure Model for Sand, in Proceedings:
Second International Conference on Recent Advances in Geotechnical Earthquake Engineering
and Soil Dynamics (St. Louis, Missouri, March, 1991), Paper No. 1.24, 47-55.
15 - 19
15 - 20
Example Applications
15 - 21
solve
save wf5.sav
;*** BRANCH: M-C MODEL ****
;... STATE: WF6 ....
set echo off
call savepp.fis
savePP
water bulk=1e9
set dyn=on
set =large
hist 100 read acc1.his
hist write 100 table 100
set echo off
call convert.fis
set tab in=100 tab out=101 npnts=4000 cfactor=10.0
convert
set echo off
call Filter.fis
set filter in=101 filter out=111 fc=10
filter
history 1 dytime
history 2 pp i=9, j=6
history 3 pp i=20, j=8
history 4 pp i=27, j=8
history 5 xvel i=9, j=3
history 6 xvel i=32, j=3
history 7 xvel i=31, j=10
history 8 xvel i=27, j=16
history 9 node 19 xvelocity
history 10 node 13 xvelocity
history 11 xdisp i=17, j=14
history 12 node 1 xdisplace
history 13 ssi i=32, j=4
history 14 ssi i=30, j=11
history 15 ssi i=27, j=16
history 16 sxy i=32, j=4
history 17 sxy i=30, j=11
history 18 sxy i=27, j=16
history 19 xaccel i=13, j=1
history 20 xaccel i=32, j=1
set step=10000000
save wf6.sav
;*** BRANCH: UNDAMPED ****
15 - 22
Example Applications
15 - 23
fftransform
save wf7 c.sav
;*** BRANCH: PILE IN SOIL1 ****
restore wf7.sav
;... STATE: WF7 D ....
hist write 9 vs 1 table 106
set echo off
call tab ind.fis
set fft inp1=106 fft inp2=206
tab ind
set echo off
call Fft.fis
fftransform
save wf7 d.sav
;*** BRANCH: PILE IN SOIL2 ****
restore wf7.sav
;... STATE: WF7 E ....
hist write 10 vs 1 table 106
set echo off
call tab ind.fis
set fft inp1=106 fft inp2=206
tab ind
set echo off
call Fft.fis
fftransform
save wf7 e.sav
;*** BRANCH: W/ RAYLEIGH DAMP GRID AND STRUCTURE ****
restore wf6.sav
;... STATE: WF8S ....
set dy damping rayleigh=0.01 0.8
set dy damping struct rayleigh=0.01 0.8
apply ffield
apply xacc 0.5 hist table 111 from 1,1 to 41,1
apply yvelocity 0.0 from 1,1 to 41,1
solve dytime 5.0
save wf8s.sav
;*** BRANCH: W/ RAYLEIGH DAMP GRID ONLY2 ****
restore wf6.sav
15 - 24
Example Applications
15 - 25
15 - 26
Example Applications
15 - 27
group wharf:soil1 i 40 j 7 18
model mohr group wharf:soil1
prop density=2009.0 bulk=5.09083E8 shear=2.34962E8 cohesion=4000.0 &
friction=40.0 dilation=0.0 tension=0.0 group wharf:soil1
ini dy damp hyst default -3.325 0.823
set dy damping rayleigh=0.005 0.8
apply ffield
apply xacc 0.5 hist table 111 from 1,1 to 41,1
apply yvelocity 0.0 from 1,1 to 41,1
save wf6f2.sav
;... STATE: WF8F ....
solve dytime 5.0
save wf8f.sav
;... STATE: WF9F ....
solve dytime 10.0
save wf9f.sav
;*** plot commands ****
;plot name: shear strain
plot hold ssi fill int 0.15 struct pile moment fill iwhite beam alias &
wharf white
;plot name: input gs
plot hold history 100
;plot name: fft
plot hold table 206 line end 200
;plot name: pp hist
plot hold history 2 line 3 line vs 1
;plot name: pp
plot hold pp fill bound
;plot name: plasticity
plot hold displacement bound plasticity no past
;plot name: xdisp hist
plot hold history 11 line 12 line vs 1
;plot name: input acc
plot hold table 111 line
;plot name: xacc base
plot hold history 19 line 20 vs 1
15 - 28
Example Applications
15 - 29
tab ind
set echo off
call Fft.fis
set cd back
fftransform
save fft2.sav
;*** plot commands ****
;plot name: input acc. (hist 100)
plot hold history 100 line
;plot name: input acc gs (table 100)
label table 100
(gs/sec2 vs sec)
plot hold table 100 line alias Acceleration Record
;plot name: input acc m/s2 (table 101)
label table 101
(m/sec2 vs sec)
plot hold table 101 line alias Acceleration Record
;plot name: vel m/s (table 102)
label table 102
uncorrected velocity
label table 104
corrected velocity
plot hold table 102 line alias Velocity Record
;plot name: disp m (table 103)
label table 106
uncorrected disp.
label table 105
corrected disp.
label table 103
uncorrected displacement
plot hold table 103 line alias Displacement Record
;plot name: fft
label table 110
(power vs frequency in Hz)
label table 201
(power vs frequency in Hz)
plot hold table 201 line alias Power Spectrum
15 - 30
Example Applications
16 - 1
16 - 2
Example Applications
The properties assumed for the foundation and embankment materials are listed in Tables 16.1
and 16.2. Note that both saturated and dry densities are shown for the foundation materials. The
embankment materials are assumed to remain dry. The FLAC simulation is an undrained analysis
using the groundwater configuration mode. Consequently, the drained material bulk modulus and
strength properties and the dry mass densities are input for this calculation mode, because the effect
of water is incorporated in the FLAC calculation.
Table 16.1 Properties for foundation soils
Saturated unit weight (N/m3 )
Porosity (%)
Dry density (kg/m3 )
Drained Youngs modulus (MPa)
Drained Poissons ratio
Drained bulk modulus (MPa)
Shear modulus (MPa)
Drained cohesion (Pa)
Drained friction angle (degrees)
Dilation angle (degrees)
Horizontal permeability (m/day)
Vertical permeability (m/day)
muck
silty sand
11,100
90
231
0.3
0.49
5.0
0.1
3500
0
0
0.003
0.001
13,560
80
582
0.5
0.45
1.67
0.17
5000
0
0
0.0003
0.0001
18,840
30
1620
15.0
0.3
12.5
5.77
0
32
0
2.4
0.8
foamed concrete
earth fill
640
30
600.0
0.15
286.0
261.0
50,000
0
0
1.2
0.4
1920
30
10.0
0.3
8.33
3.85
2400
30
0
1.2
0.4
Treated timber piles are located on a 2.5 m by 2.5 m rectangular spacing beneath the embankment
materials. The length of each pile is 12.8 m (42 ft), and the average pile diameter is 0.3048 m (12
in). The properties of the timber piles are listed in Table 16.3.
16 - 3
10.0
250.0
16 - 4
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
17-Jan-05 16:23
step
0
-4.444E+00 <x< 8.444E+01
-6.294E+01 <y< 2.594E+01
0.500
-0.500
Grid plot
0
2E 1
-1.500
-2.500
-3.500
-4.500
-5.500
1.500
2.500
3.500
(*10^1)
4.500
5.500
6.500
7.500
16 - 5
16 - 6
Example Applications
JOB TITLE : .
(*10^1)
LEGEND
17-Jan-05 16:25
step
2210
Flow Time
1.9620E+06
-4.444E+00 <x< 8.444E+01
-6.433E+01 <y< 2.456E+01
0.500
-0.500
-1.500
-2.500
-3.500
-5.500
1.500
2.500
3.500
(*10^1)
4.500
5.500
6.500
7.500
16 - 7
16 - 8
Example Applications
JOB TITLE : .
-01
LEGEND
17-Jan-05 17:47
step 76054
Flow Time
1.9620E+06
0.000
HISTORY PLOT
Y-axis :
1 Y displacement( 1, 41)
-1.000
2 Y displacement( 6, 41)
-2.000
-3.000
X-axis :
Number of steps
-4.000
-5.000
10
20
30
40
50
60
70
(10
03
Figure 16.6 Vertical displacements along base of embankment for unsupported embankment construction
JOB TITLE : .
(*10^1)
2.000
17-Jan-05 17:47
step 76054
Flow Time
1.9620E+06
-3.588E+00 <x< 6.343E+01
-4.508E+01 <y< 2.194E+01
0.000
X-displacement contours
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
-1.000
-2.000
-3.000
2E 0
-4.000
1.500
2.500
3.500
4.500
5.500
(*10^1)
Figure 16.7 Displacement vectors and x-displacement contours for unsupported embankment construction
16 - 9
JOB TITLE : .
05
LEGEND
17-Jan-05 17:47
step 76054
Flow Time
1.9620E+06
1.200
HISTORY PLOT
Y-axis :
5 Grid-point pp ( 1, 40)
1.000
8 Grid-point pp ( 1, 30)
0.800
9 Grid-point pp ( 1, 23)
X-axis :
Number of steps
0.600
0.400
0.200
10
20
30
40
50
60
70
(10
03
JOB TITLE : .
(*10^1)
2.000
18-Jan-05 8:45
step 181132
Flow Time
1.9620E+06
-3.588E+00 <x< 6.343E+01
-4.508E+01 <y< 2.194E+01
0.000
-1.000
-2.000
5E -6
-4.000
1.500
2.500
3.500
4.500
5.500
(*10^1)
Figure 16.9 Factor of safety and failure surface plot for unsupported embankment
16 - 10
Example Applications
The pile-supported embankment construction is simulated by first installing pile elements in the
FLAC model. The model state at P4.SAV (the initial equilibrium state) is restored, and seven
piles of 12.8 m length are positioned at a 2.5 m spacing within the foundation soils. Before the
piles are placed in the model, the first foamed concrete lift is added. This is done so that the top of
the piles can be connected to the embankment materials. Then, the piles are positioned as shown
in Figure 16.10.
In order to represent the three-dimensional effect of the 2.5 m pile spacing, we scale the pile
properties by dividing by the pile spacing. This is done automatically by specifying the spacing
property when assigning pile properties. In this analysis only the elastic modulus and the endbearing capacity are scaled to account for the spacing. Note that we neglect the weight of the piles;
the pile density would also be scaled if this weight is included. (See Section 1.9.4 in Structural
Elements for additional information on scaling properties to simulate the three-dimensional effect.)
The properties of the pile coupling springs are selected to simulate an end-bearing capacity and zero
skin friction. The cohesive strengths of the shear coupling springs at the top and bottom elements
of each pile are set to 2.5 MN/m, while all other shear and normal coupling-spring strength values
are set to zero. The value for cohesive strength is derived from a simulation of axially loaded
piles at 2.5 m spacing to produce an end-bearing ultimate capacity of 250 KN in the silty-sand
foundation material. The value for coupling-spring shear stiffness is selected at approximately ten
times the equivalent stiffness of the stiffest neighboring zone. By doing this, the deformability at
the pile/soil interface will have minimal influence on both the compliance of the total model and
the calculational speed (see Section 4.4.1 in Theory and Background). The properties used for
the pile elements in this model are summarized in Table 16.4. The model is saved at this stage as
P11.SAV.
16 - 11
middle segments
10.0
0.1524
0.976
2.5
0.0
0.0
0.0
0.0
0.0
0.0
10.0
0.1524
0.976
2.5
1.0
2.5
0.0
0.0
0.0
0.0
The embankment construction steps are now performed following the same sequence as for the
unsupported case. Each of the pile-supported stages are saved as separate save states in P12.SAV
through P17.SAV.
The vertical displacements are monitored as before; the histories are shown in Figure 16.11. The
maximum vertical displacement beneath the embankment is now approximately 0.03 m (1 in).
Also, we note that for this case there is an insignificant change in pore pressures in the muck and
very soft clay, as seen in Figure 16.12.
16 - 12
Example Applications
JOB TITLE : .
-01
LEGEND
17-Jan-05 20:15
step 63680
Flow Time
1.9620E+06
1.000
0.000
HISTORY PLOT
Y-axis :
1 Y displacement( 1, 41)
-1.000
2 Y displacement( 6, 41)
3 Y displacement( 12, 41)
-2.000
-3.000
-4.000
-5.000
10
20
30
40
50
60
(10
03
Figure 16.11 Vertical displacements along base of the embankment for pilesupported embankment construction
JOB TITLE : .
05
LEGEND
17-Jan-05 20:15
step 63680
Flow Time
1.9620E+06
1.000
HISTORY PLOT
Y-axis :
5 Grid-point pp ( 1, 40)
0.800
8 Grid-point pp ( 1, 30)
9 Grid-point pp ( 1, 23)
0.600
X-axis :
Number of steps
0.400
0.200
10
20
30
40
50
60
(10
03
16 - 13
We are also interested in the axial loading that develops in the piles. When the spacing property is
assigned, the axial force values that are printed and plotted output are the actual values (i.e., they
account for the pile spacing). We plot the actual axial forces in the piles in Figure 16.13. (The 21 pile
numbers shown in the plot legend correspond to the top, middle and bottom pile segments, which
are assigned different material property numbers.) The maximum pile loading is approximately
210 KN.
A factor-of-safety calculation is also performed at this stage. The calculated factor is 1.46, and the
failure surface is shown by the plot in Figure 16.14. Note that the critical failure surface for the
supported embankment is now at the toe of the earthfill berm. The safety factor for the foundation
material beneath the embankment is greater than 1.46, as a result of the support provided by the
piles.
Finally, we note that this project can be re-created by importing the data file PEMBANK.DAT
listed in Section 16.3, using the File / Import Record menu item. After the record is imported to
the GIIC, each save state can be created by first clicking on that state in the Record pane, and then
clicking on the restore state button at the top of the pane. The commands associated with that state
will then be called into FLAC. Note that the Project Tree Record format must be enabled (from the
Model Options dialog) to import this record.
16 - 14
Example Applications
JOB TITLE : .
(*10^1)
2.000
18-Jan-05 13:00
step 166424
Flow Time
1.9620E+06
-3.588E+00 <x< 6.343E+01
-4.508E+01 <y< 2.194E+01
0.000
-1.000
-2.000
-3.000
5E -5
-4.000
1.500
2.500
3.500
4.500
5.500
(*10^1)
Figure 16.14 Factor of safety and failure surface plot for supported embankment
16 - 15
16 - 16
Example Applications
16 - 17
&
&
&
&
&
16 - 18
Example Applications
save p4.sav
;*** Branch: Unsupported ****
;... State: p5.sav ....
model mohr group foamed concrete1
prop density=640.0 bulk=2.85999936E8 shear=2.61E8 cohesion=500000.0 &
friction=0.0 dilation=0.0 tension=0.0 group foamed concrete1
initial saturation 0.0 i 1 18 j 41 42
fix saturation i 1 18 j 41 42
set flow=off
water bulk=2.0E8
set =large
fix x i 1 j 41 42
history 1 ydisp i=1, j=41
history 2 ydisp i=6, j=41
history 3 ydisp i=12, j=41
history 4 ydisp i=17, j=41
history 5 gpp i=1, j=40
history 8 gpp i=1, j=30
history 9 gpp i=1, j=23
history 10 gpp i=1, j=14
initial xdis 0.0 ydis 0.0
solve
save p5.sav
;... State: p6.sav ....
model mohr group foamed concrete2
prop density=640.0 bulk=2.85999936E8 shear=2.61E8 cohesion=500000.0 &
friction=0.0 dilation=0.0 tension=0.0 group foamed concrete2
fix x i 1 j 42 43
fix saturation i 1 16 j 42 43
initial saturation 0.0 i 1 16 j 42 43
solve
save p6.sav
;... State: p7.sav ....
model mohr group foamed concrete3
prop density=640.0 bulk=2.85999936E8 shear=2.61E8 cohesion=500000.0 &
friction=0.0 dilation=0.0 tension=0.0 group foamed concrete3
fix x i 1 j 43 44
fix saturation i 1 15 j 43 44
initial saturation 0.0 i 1 14 j 43 44
solve
save p7.sav
16 - 19
16 - 20
Example Applications
16 - 21
16 - 22
Example Applications
17 - 1
17 - 2
Example Applications
Figure 17.1 Conditions and sequence for the lined tunnel construction
17 - 3
17 - 4
Example Applications
Figure 17.3
Build
/ Library tool
17 - 5
Figure 17.4 Grid tool for the Single tunnel-refined region grid type
17 - 6
Example Applications
Figure 17.6 Grid created for lined tunnel example close-up view of tunnel
region
The material properties for the rock are entered using the MATERIAL / Assign tool. The properties are
displayed in the Define Material dialog shown in Figure 17.7. The groundwater properties (porosity
= 0.3, and permeability (i.e., mobility coefficient) = 1010 m2 /(Pa-sec)) are also assigned, using the
MATERIAL GWProp
/
tool (see Figure 17.8). Units for groundwater properties in FLAC are discussed in
Section 1.7 in Fluid-Mechanical Interaction.
Figure 17.7 Define Material dialog with rock properties for lined tunnel example
17 - 7
FIX
tool
17 - 8
Example Applications
Initial
tool
The gravitational magnitude is entered using the Settings / Gravity tool, and the groundwater flow
calculation is turned off using the Settings / GW tool. The Run / Solve tool is now used to calculate the
initial stress state. The model should be very close to an equilibrium state. In order to ensure that
a uniform stress distribution is developed in the model, the Solve Initial Equilibrium as Elastic Model check
box is selected.
After the equilibrium state is calculated, the initial stress distribution is checked. Note that, by
default, stress contours do not extend to the model boundaries because stress is calculated at zone
centroids. However, the FISH function EXTRAP.FIS can be used to extrapolate the zone-based
variable to gridpoints. We first copy the stress values we wish to plot into an extended array. The
FISH function shown in Figure 17.11 is entered in the FISH Editor and executed to write the yystress components into grid variable ex 1. Then, the EXTRAP.FIS function is opened in the FISH
Editor from the ITASCA\FLAC500\FISH\3-LIBRARY directory. (The function is described
in Section 3 in the FISH volume.) This function is executed from the FISH Editor by clicking
on the Run / Execute menu item. The extrapolated yy-stress values are calculated and stored in
grid variable ex 2. The yy-stress contours are plotted from the Plot / Model tool using the ContourGP / Extra menu item and selecting the ex 2 plot item. Figure 17.12 displays the resulting plot of the
initial vertical stress distribution. The contour plot is generated for a simple average extrapolation
(gp avg = 0). Figure 17.13 shows the same result presented in a Postscript format. Different
output formats can be selected from the File / Print Plot Setup menu item.
17 - 9
Figure 17.11 FILL EX1 SYY.FIS FISH function to copy stresses to an extended array (for use with EXTRAP.FIS)
17 - 10
Example Applications
(*10^2)
LEGEND
0.500
15-Sep-04 9:50
step
12
-3.667E+01 <x< 1.567E+02
-1.042E+02 <y< 8.917E+01
0.300
0.100
-0.100
-0.300
5E 1
-0.500
-0.700
-0.900
0.000
0.200
0.400
0.600
(*10^2)
0.800
1.000
1.200
1.400
17 - 11
Assign
tool
If the Solve tool is executed at this point, the calculation corresponds to instantaneous excavation of
the tunnel. In this exercise, we wish to simulate the installation of the temporary shotcrete liner after
some change in the tunnel load has occurred due to the tunnel advancement. The effect of tunnel
advancement is simulated by relaxing the tractions acting along the tunnel periphery incrementally.
The relaxation tractions can be related to tunnel closure, which, in turn, can be related to the distance
from the face of an advancing tunnel e.g., see Panet (1979).
For this example, the tunnel tractions are relaxed by 30% before the shotcrete liner is installed. A
relaxation FISH function, relax hist, is used to control the rate of relaxation. The function
is shown in Figure 17.15. Three FISH variables are input for this function: ninc specifies the
step increment over which the tractions are relaxed; rstart is the starting multiplier for traction
values; and rstop is the multiplier for traction values after ninc steps are completed. For a 30%
relaxation, rstart = 1.0, rstop = 0.7 and we reduce the tractions over an interval of ninc =
100. The increment value is chosen such that inertial effects are minimized. (See Section 3.5.4 in
the Users Guide for further discussion on minimizing inertial effects.)
17 - 12
Example Applications
17 - 13
Figure 17.16 APPLY RF.FIS FISH function to apply tractions to tunnelboundary gridpoints
We solve for the equilibrium solution at 30% relaxation of the tunnel tractions by invoking the
Run Solve
/
tool. The APPLY commands implemented in apply rf relax the tunnel tractions during
the calculation, and a new equilibrium state is found. The reduction is indicated by the appliedforces plot shown in Figure 17.19 compare to Figure 17.18.
17 - 14
Example Applications
Figure 17.18 Applied forces added to tunnel-boundary gridpoints from apply rf FISH function
17 - 15
Figure 17.20 Shotcrete liner installed as liner elements attached to tunnelboundary gridpoints
Because only one-half of the liner is modeled, the structural nodes along the line of symmetry must
be fixed from translation in the x-direction and from rotation. The fixity conditions for these nodes
(node numbers 1 and 45) are set in the Structure / Node tool.
17 - 16
Example Applications
17 - 17
JOB TITLE : .
-01
LEGEND
17-Jan-05 16:32
step
4568
-0.200
HISTORY PLOT
Y-axis :
4 X displacement( 56, 19)
-0.400
5 vert_closure (FISH)
X-axis :
Number of steps
-0.600
-0.800
-1.000
10
15
20
25
30
35
40
45
(10
02
JOB TITLE : .
8.000
LEGEND
6.000
17-Jan-05 16:32
step
4568
-2.000E+00 <x< 1.600E+01
-9.000E+00 <y< 9.000E+00
4.000
Liner Plot
2.000
Axial Force on
Structure
Max. Value
# 1 (Liner)
4.076E+06
Boundary plot
0
0.000
5E 0
-2.000
-4.000
-6.000
-8.000
0.100
0.300
0.500
0.700
(*10^1)
0.900
1.100
1.300
1.500
Figure 17.23 Axial forces in shotcrete after 100% relaxation of tunnel loads
17 - 18
Example Applications
Figure 17.24 Concrete liner elements installed and connected to the grid using
an interface
* Note that the concrete liner is connected to the grid via an interface, and not to the shotcrete liner.
This is done because the shotcrete liner will be deleted later in the analysis (in Step 6). If the
concrete and shotcrete liners are connected with an interface, and the shotcrete liner is deleted,
then the interface is also deleted. A new interface would need to be created between the concrete
liner and grid at Step 6. Because the shotcrete liner and grid are rigidly attached, it is sufficient to
connect the concrete liner to the grid with the interface at Step 4.
17 - 19
In order to assign material properties for the concrete liner different from those for the shotcrete,
a different property ID number must be prescribed for the new liner elements. The PropID radio
button is selected while still in the Structure / Liner tool. An L1 symbol will appear over the newly
created liner elements. By clicking on this symbol, a dialog opens to rename the symbol, as shown
in Figure 17.25. Select L2 and all the new segments are assigned L2.
The material properties for the concrete liner are assigned using the Structure / SEProp tool. Click on
one of the L2 symbols to open the dialog, as shown in Figure 17.26. (Note that L2 property
should be highlighted in the dialog.) The weight of the concrete liner is included for the concrete
liner by assigning the mass density in this dialog. It is only necessary to assign the properties for
one L2 element; all elements with L2 IDs will then be prescribed these properties.
The translation and rotation fixity conditions for the concrete-liner nodes along the centerline (nodes
46 and 90) must also be set, using the Structure / Node tool. This satisfies the symmetry condition as
done previously for the shotcrete liner.
17 - 20
Example Applications
17 - 21
JOB TITLE : .
8.000
LEGEND
6.000
17-Jan-05 16:40
step 11796
Flow Time
1.2066E+04
-2.000E+00 <x< 1.600E+01
-9.000E+00 <y< 9.000E+00
4.000
2.000
Boundary plot
0
5E 0
0.000
-2.000
-4.000
-6.000
-8.000
0.100
0.300
0.500
0.700
(*10^1)
0.900
1.100
1.300
1.500
Figure 17.27 Normal stresses along interface after concrete liner settles onto
grid at tunnel invert
17 - 22
Example Applications
17 - 23
JOB TITLE : .
(*10^2)
LEGEND
0.500
17-Jan-05 16:40
step 11796
Flow Time
1.2066E+04
-3.667E+01 <x< 1.567E+02
-1.042E+02 <y< 8.917E+01
0.300
0.100
-0.100
-0.300
5E 1
-0.700
-0.900
0.000
0.200
0.400
0.600
(*10^2)
0.800
1.000
1.200
1.400
17 - 24
Example Applications
17 - 25
JOB TITLE : .
8.000
LEGEND
6.000
17-Jan-05 16:44
step 15639
Flow Time
1.2066E+04
-2.000E+00 <x< 1.600E+01
-9.000E+00 <y< 9.000E+00
4.000
2.000
0.000
5E 0
-2.000
-4.000
-6.000
-8.000
0.100
0.300
0.500
0.700
(*10^1)
0.900
1.100
1.300
1.500
JOB TITLE : .
-02
LEGEND
17-Jan-05 16:44
step 15639
Flow Time
1.2066E+04
6.000
5.000
HISTORY PLOT
Y-axis :
4 X displacement( 56, 19)
4.000
5 vert_closure (FISH)
X-axis :
Number of steps
3.000
2.000
1.000
0.000
12
12
13
13
14
14
15
15
(10
03
17 - 26
Example Applications
JOB TITLE : .
8.000
LEGEND
6.000
17-Jan-05 16:44
step 15639
Flow Time
1.2066E+04
-2.000E+00 <x< 1.600E+01
-9.000E+00 <y< 9.000E+00
4.000
2.000
Liner Plot
Axial Force on
Structure
Max. Value
# 1 (Liner)
3.338E+06
# 2 (Liner)
3.824E+06
Boundary plot
0.000
-2.000
5E 0
-4.000
-6.000
-8.000
0.100
0.300
0.500
0.700
(*10^1)
0.900
1.100
1.300
1.500
JOB TITLE : .
8.000
LEGEND
6.000
17-Jan-05 16:44
step 15639
Flow Time
1.2066E+04
-2.000E+00 <x< 1.600E+01
-9.000E+00 <y< 9.000E+00
4.000
2.000
Boundary plot
0
5E 0
0.000
Liner Plot
Moment
on
Structure
Max. Value
# 1 (Liner) -1.568E+04
# 2 (Liner)
3.706E+05
Normal Stress (alternate)
on Interface # 1
Max Value = 8.340E+05
-2.000
-4.000
-6.000
-8.000
0.100
0.300
0.500
0.700
(*10^1)
0.900
1.100
1.300
1.500
Figure 17.34 Moments in concrete liner and normal stress along interface after
raising water table
17 - 27
Structure
/ Segments tool
17 - 28
Example Applications
JOB TITLE : .
8.000
LEGEND
6.000
17-Jan-05 16:47
step 18251
Flow Time
1.2066E+04
-2.000E+00 <x< 1.600E+01
-9.000E+00 <y< 9.000E+00
4.000
2.000
Liner Plot
Axial Force on
Structure
Max. Value
# 1 (Liner)
6.692E+06
Boundary plot
0
0.000
5E 0
-2.000
-4.000
-6.000
-8.000
0.100
0.300
0.500
0.700
(*10^1)
0.900
1.100
1.300
1.500
Figure 17.36 Axial force in concrete liner after deleting shotcrete liner
17.3 Reference
Panet, M. Time-Dependent Deformations in Underground Works, in Proceedings of the 4th
ISRM Congress (Montreux), Vol. 3, pp. 279-289. Rotterdam: A. A. Balkema and the Swiss
Society for Soil and Rock Mechanics, 1979.
17 - 29
17 - 30
Example Applications
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
end
end
end
end
end
end
end
node
node
node
node
node
node
node
2
3
4
5
6
7
8
17 - 31
seg
seg
seg
seg
seg
seg
seg
1
1
1
1
1
1
1
prop
prop
prop
prop
prop
prop
prop
5001
5001
5001
5001
5001
5001
5001
17 - 32
Example Applications
17 - 33
17 - 34
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
struct
Example Applications
node 83 2.9960687,5.1266155
node 84 2.6694071,5.30218
node 85 2.2167227,5.504829
node 86 1.7150635,5.6798687
node 87 1.3936529,5.7666674
node 88 1.0678986,5.8353524
node 89 0.54044735,5.907067
node 90 -0.010000001,5.931989
liner begin node 46 end node 47
liner begin node 47 end node 48
liner begin node 48 end node 49
liner begin node 49 end node 50
liner begin node 50 end node 51
liner begin node 51 end node 52
liner begin node 52 end node 53
liner begin node 53 end node 54
liner begin node 54 end node 55
liner begin node 55 end node 56
liner begin node 56 end node 57
liner begin node 57 end node 58
liner begin node 58 end node 59
liner begin node 59 end node 60
liner begin node 60 end node 61
liner begin node 61 end node 62
liner begin node 62 end node 63
liner begin node 63 end node 64
liner begin node 64 end node 65
liner begin node 65 end node 66
liner begin node 66 end node 67
liner begin node 67 end node 68
liner begin node 68 end node 69
liner begin node 69 end node 70
liner begin node 70 end node 71
liner begin node 71 end node 72
liner begin node 72 end node 73
liner begin node 73 end node 74
liner begin node 74 end node 75
liner begin node 75 end node 76
liner begin node 76 end node 77
liner begin node 77 end node 78
liner begin node 78 end node 79
liner begin node 79 end node 80
liner begin node 80 end node 81
liner begin node 81 end node 82
liner begin node 82 end node 83
liner begin node 83 end node 84
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
seg
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
prop
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
17 - 35
17 - 36
Example Applications
17 - 37
17 - 38
Example Applications
n2depth=y wtab-n2ycord
n2pp = -ygrav*n2depth*wdens
n2fmag = shlength * n2pp
n2xforce
= n2fmag * unx
n2yforce
= n2fmag * uny
fmem(pn2+$kndlo1)=fmem(pn2+$kndlo1)+n2xforce
fmem(pn2+$kndlo2)=fmem(pn2+$kndlo2)+n2yforce
end if
end if
sp = imem(sp)
end loop
end
17 - 39
;add xforce
;add yforce
17 - 40
Example Applications
18 - 1
(*10^3)
1.500
LEGEND
30-Mar-04 10:41
step
0
-8.793E+01 <x< 1.888E+03
-4.472E+02 <y< 1.529E+03
1.100
0.900
0.700
0.500
0.300
0.100
-0.100
-0.300
0.300
0.500
0.700
0.900
(*10^3)
1.100
1.300
1.500
1.700
18 - 2
Example Applications
Embankment
Soil 1
Soil 2
Soil 1
Soil 2
125
12,757
0.3
83.5
40
0
0.3
3.3 106
125
12,757
0.3
160
40
0
0.3
3.3 107
113
6,838
0.3
120
35
0
0.3
3.3 106
120
6,838
0.3
120
35
0
0.3
3.3 107
The dynamic characteristics of all of the soils in this model are assumed to be governed by the
modulus reduction factor (G/Gmax ) and damping ratio () curves, as shown in Figures 18.2 and
18.3, and denoted by the Shake91 legend. These curves are considered to be representative
of clayey soils with an average unit weight of 125 pcf and an average shear modulus of 6270
ksf; the data are derived from the input file supplied with SHAKE91 (for more information see
http://nisee.berkeley.edu/software/shake91/).
The earth dam is subjected to seismic loading representative of the 1987 Loma Prieta earthquake
in California. The earthquake input motion for this model is taken from that recorded at the left
abutment of the Lexington Dam during the Loma Prieta earthquake and, for this analysis, the record
is assumed to correspond to the acceleration at elevation 400 ft, directly beneath the dam.* The
record is provided in the file named ACC.HIS. The estimated peak acceleration is approximately
5.5 ft/sec2 (or 0.17 g), and the duration is approximately 40 sec. The record is shown in Figure 18.4.
A Fast Fourier Transform analysis of the acceleration record (using FFT.FIS in Section 3 in the
FISH volume) results in a power spectrum as shown in Figure 18.5. This figure indicates that the
highest frequency is less than 10 Hz.
* It is assumed that the input acceleration record has been modified to account for the propagation
from rock, where the record is recorded, to the depth it is applied in the model. This can be obtained
from a FLAC or SHAKE analysis, for example.
18 - 3
The purpose of this example is to demonstrate the recommended procedure to perform a seismic
analysis of this embankment dam. This analysis is divided into four stages:
1. Establish the initial state of stress of the embankment dam and foundation after initial
construction.
2. Establish the state of stress with the reservoir level raised to its full height.
3. Perform a seismic calculation assuming the soils do not liquefy (represented as a MohrCoulomb material).
4. Perform a seismic calculation assuming the soils can liquefy (represented as a Byrne
material).
Each stage is described separately in the modeling procedure in the next section. A listing of the
data record for this model, EARTHDAM.DAT, is given in Section 18.6.
18 - 4
Example Applications
Figure 18.2 Modulus reduction curve for clayey soils (from SHAKE91 data)
Figure 18.3 Damping ratio curve for clayey soils (from SHAKE91 data)
18 - 5
JOB TITLE : .
4.000
Acceleration Record
(ft/sec2 vs sec)
2.000
0.000
-2.000
-4.000
10
15
20
25
30
35
40
JOB TITLE : .
-02
LEGEND
26-Mar-04 10:13
step
0
Power Spectrum
(power vs frequency in Hz)
4.000
3.500
3.000
2.500
2.000
1.500
1.000
0.500
10
15
20
25
18 - 6
Example Applications
Figure 18.6 Model options selected for the embankment dam example
The mesh size for the FLAC model is selected to ensure accurate wave transmission. Based upon
the elastic properties listed in Table 18.1, embankment soil 2 has the lowest shear wave speed
(840 ft/sec). If the largest zone size in the FLAC model is set to 10 ft. in order to provide reasonable
runtimes for this example, then the maximum frequency that can be modeled accurately is
f =
Cs
8.4 Hz
10 l
(18.1)
Before applying the seismic input record, it is filtered to remove frequencies above 5 Hz (by using
the FISH function FILTER.FIS described in Section 3 in the FISH volume). This filtering value
is selected to account for the reduction in shear wave speed that may occur in some of the materials
during the dynamic loading stage, as indicated in Figure 18.2. The acceleration history filtered at 5
Hz is shown in Figure 18.7, and the power spectrum for the filtered wave is shown in Figure 18.8.
Note that the difference between the unfiltered and filtered waves is minor (compare Figures 18.4
and 18.7).
18 - 7
JOB TITLE : .
4.000
0.000
-2.000
-4.000
10
15
20
25
30
35
40
JOB TITLE : .
-02
LEGEND
2-Apr-04 14:59
step
0
Power Spectrum
(power vs frequency in Hz)
4.000
3.500
3.000
2.500
2.000
1.500
1.000
0.500
10
15
20
25
18 - 8
Example Applications
The filtered wave is also checked for baseline drift (i.e., continuing residual displacement after the
motion has finished). The FISH function INT.FIS, described in Section 3 in the FISH volume, is
used to integrate the filtered acceleration record to produce the velocity and displacement waveforms
related to this acceleration. The resulting residual displacement is found to be approximately 0.3 ft.
A baseline correction is performed by adding a low frequency sine wave to the velocity record;
the sine wave parameters are adjusted so that the final displacement is zero. The uncorrected and
corrected resultant displacement histories are shown in Figure 18.9. (See Section 18.9.)
The data file INPUT.DAT, listed in Section 18.8, includes the different steps performed in filtering
the input acceleration record, integrating this record to produce velocity and displacement histories,
and correcting for baseline drift. The resultant, corrected velocity record, stored in table 104 in this
data file, is the input motion for this analysis.
JOB TITLE : .
-01
LEGEND
27-May-04 10:24
step
0
Table Plot
uncorrected disp.
3.000
2.000
corrected disp.
1.000
0.000
-1.000
-2.000
10
15
20
25
30
35
40
18 - 9
overlaid sets of sub-zones, which provide a more accurate calculation for materials undergoing
plastic yield. (See Sections 1.3.2 and 1.3.3.2 in Theory and Background.)*
A special FISH tool is provided in the Utility/FishLib library to assist with the creation of a mesh for
this model. The gentabletop tool, shown in the Fish Library dialog in Figure 18.10, is used to
transform a grid to fit an irregular upper surface defined by a table. The grid beneath the table is
adjusted to provide a uniform spacing of quadrilateral zones below the table surface.
* If a badly distorted zone causes a calculation to stop prematurely in a mesh containing a few
triangular zones, it may be possible to prevent this by increasing the strength of the individual zone.
This should not significantly affect the model results, provided that the strengths of only a few zones
are changed.
18 - 10
Example Applications
The grid zoning is defined first using the Build/Simple tool. The grid parameters selected for this
model are shown in the Edit Grid dialog of the Simple tool, in Figure 18.11. The number of zones
corresponds to a zone size of 10 ft.
Simple
dialog
After this grid is created, the Utility/Table tool is used to define the slope of the embankment dam.
Figure 18.12 shows the pairs of x- and y-values that are entered in the Edit Table Points dialog to
define the surface.
After this table is defined, the gentabletop tool is executed from the Utility/FishLib library to
create the grid. The resulting mesh is shown in Figure 18.13. Note that the grid is totally composed
of quadrilateral-shaped zones.
Figure 18.12 Edit Table Points dialog showing x- and y-values defining embankment dam surface
18 - 11
JOB TITLE : .
(*10^3)
1.500
LEGEND
9-Apr-04 13:01
step
0
-8.800E+01 <x< 1.888E+03
-4.480E+02 <y< 1.528E+03
1.100
0.900
User-defined Groups
Grid plot
0
0.700
5E 2
0.500
0.300
0.100
-0.100
-0.300
0.300
0.500
0.700
0.900
(*10^3)
1.100
1.300
1.500
1.700
18 - 12
Example Applications
JOB TITLE : .
(*10^3)
1.500
LEGEND
7-Apr-04 10:00
step
0
-9.938E+01 <x< 1.899E+03
-4.594E+02 <y< 1.539E+03
1.100
0.900
0.700
0.500
5E 2
0.300
0.100
-0.100
-0.300
0.300
0.500
0.700
0.900
(*10^3)
1.100
1.300
1.500
1.700
Figure 18.14 Embankment dam model with foundation and embankment soils
assigned
JOB TITLE : .
(*10^2)
LEGEND
7-Apr-04 10:00
step
0
5.628E+02 <x< 9.772E+02
3.978E+02 <y< 8.122E+02
7.250
6.750
6.250
5.750
1E 2
5.250
4.750
4.250
6.500
7.000
7.500
(*10^2)
8.000
8.500
9.000
9.500
18 - 13
18 - 14
Example Applications
JOB TITLE : .
(*10^3)
1.400
1.000
0.600
0.200
-0.200
5E 2
0.600
1.000
1.400
1.800
(*10^3)
JOB TITLE : .
(*10^3)
1.400
LEGEND
31-Jan-05 12:33
step
3502
-1.000E+02 <x< 1.900E+03
-4.600E+02 <y< 1.540E+03
1.000
Y-displacement contours
-3.00E-01
-2.50E-01
-2.00E-01
-1.50E-01
-1.00E-01
-5.00E-02
0.00E+00
0.600
0.200
-0.200
0.600
1.000
1.400
1.800
(*10^3)
18 - 15
Note that the model is run in small-strain mode up to this stage and, consequently, the gridpoint
positions are not changed. This is done so that the embankment crest elevation (680 ft.) does not
change. If significant deformation occurs during embankment construction, making it necessary
to perform this stage in large-strain mode, then the initial embankment crest elevation for the
embankment zones (prior to construction) would need to be raised in order to obtain a specified
elevation after construction.
18.2.2 Stage 2: Establish the State of Stress with the Reservoir Level Raised
The earthquake motion is considered to occur when the reservoir level is at full pool (i.e., at its
full height at elevation 670 ft.). For Stage 2 of the analysis, the pore pressure distribution through
the embankment and foundation soils is calculated for the reservoir raised to this height. The
In Situ/Apply
tool is used to set the pore pressure distribution on the upstream side of the embankment,
corresponding to the reservoir elevation at 670 ft. The mouse is dragged in this tool along the
upstream boundary starting from the 670 elevation (at gridpoint i = 70, j = 29) and ending at the
400 elevation at the bottom left corner of the model (at gridpoint i = 1, j = 1). The distribution
parameters, shown in the Apply value dialog displayed in Figure 18.18, produce a pore-pressure
distribution along this boundary that ranges from zero at elevation 670 ft. to 16,866.36 psf at
elevation 400 ft.
Figure 18.18 Pore pressure distribution parameters corresponding to a reservoir elevation of 670 ft. on the upstream side of the embankment
This calculation is first run in flow-only mode. The groundwater-flow calculation is turned on,
and a water bulk modulus of 4.1 106 psf is assigned, in the Settings/GW tool. The water modulus
corresponds to water with entrained air. The fast unsaturated-flow calculation funsat and water
bulk scaling with permeability and porosity fastwb are set in order to speed the calculation to
steady state flow. The mechanical calculation mode is turned off in the Settings/Mech tool. In the
In Situ/Fix
tool, the pore pressures are fixed at gridpoints along the downstream slope to allow
flow across this surface, and the pore-pressure fixity condition is removed for gridpoints at the
18 - 16
Example Applications
foundation/embankment interface inside the model. The porosity and permeability values are also
specified for the embankment materials, in the Material/GwProp tool.
Figure 18.19 plots pore pressure histories at different locations in the model, indicating that constant values are reached for the equilibrium ratio limit. Figure 18.20 displays the pore-pressure
distribution through the embankment and foundation at steady state. The saved state at steady-state
flow is named EDAM5.SAV.
JOB TITLE : .
03
LEGEND
31-Jan-05 12:51
step 13669
Flow Time
1.5168E+09
6.000
HISTORY PLOT
Y-axis :
1 Pore pressure ( 48, 24)
5.000
4.000
3.000
2.000
1.000
10
12
14
(10
08
18 - 17
JOB TITLE : .
(*10^3)
1.400
LEGEND
31-Jan-05 12:51
step 13669
Flow Time
1.5168E+09
-1.000E+02 <x< 1.900E+03
-4.600E+02 <y< 1.540E+03
1.000
0.600
0.200
5E 2
-0.200
0.600
1.000
1.400
1.800
(*10^3)
Figure 18.20 Pore-pressure distribution at steady state flow for reservoir raised
to 670 ft.
The static equilibrium state is now calculated for the new pore-pressure distribution. A pressure
distribution is applied along the upstream slope to represent the weight of the reservoir water. This
time a mechanical pressure is assigned in the In Situ/Apply tool. The pressure ranges from zero at
elevation 670 ft. (at gridpoint i = 70, j = 29) to 8120.8 psf at elevation 550 ft. at the toe of the
slope (at gridpoint i = 1, j = 29); the dialog is displayed in Figure 18.21. The groundwater-flow
calculation is turned off, and the water bulk modulus is set to zero (in the Settings/GW tool). The
mechanical calculation is turned on (in the Settings/Mech tool). The model is now solved for this
applied condition, and the resulting total vertical-stress contour plot for the model at this stage is
shown in Figure 18.22. The saved state at this stage is named EDAM6.SAV.
18 - 18
Example Applications
JOB TITLE : .
(*10^3)
1.400
LEGEND
31-Jan-05 12:52
step 15076
Flow Time
1.5168E+09
-1.000E+02 <x< 1.900E+03
-4.600E+02 <y< 1.540E+03
1.000
YY-stress contours
-3.50E+04
-3.00E+04
-2.50E+04
-2.00E+04
-1.50E+04
-1.00E+04
-5.00E+03
0.00E+00
0.600
0.200
5E 2
-0.200
0.600
1.000
1.400
1.800
(*10^3)
Figure 18.22 Total vertical-stress distribution at steady state flow for reservoir
raised to 670 ft.
18 - 19
18 - 20
Example Applications
18 - 21
The model state is saved at this point, with these dynamic conditions set, and named EDAM7.SAV.
This will provide a convenient starting state for the dynamic analysis when damping is added.
The dynamic boundary conditions are now applied in the In Situ/Apply tool. First, the free-field
boundary is set for the side boundaries, by selecting the Free-Field button.
Next, the dynamic input is assigned to the bottom boundary. In this model, the foundation materials
are assumed to extend to a significant depth beneath the dam. Therefore, it is necessary to apply a
quiet (viscous) boundary along the bottom of the model to minimize the effect of reflected waves
at the bottom.
In order to apply quiet boundary conditions along the same boundary as the dynamic input, the
dynamic input must be applied as a stress boundary, because the effect of the quiet boundary will
be nullified if the input is applied as an acceleration (or velocity) wave. The filtered and baselinecorrected velocity record (in table 104) is converted into a shear stress boundary condition using a
two-step procedure:
1. Convert the velocity wave into a shear stress wave using the formula
s = 2( Cs ) vs
where:
Cs
vs
=
=
=
=
(18.2)
Note that the factor of two in Eq. (18.2) accounts for the input energy dividing into
downward and upward propagating waves.
2. Monitor the x-velocity at the base of the model during the dynamic run to compare this
velocity to the input velocity (in table 104). If the model is shallow, the free surface can
cause an increase in the velocity at the base.* Some adjustment to the input stress wave
may be required in order to produce a velocity at the base that corresponds to the input
velocity.
This two-step procedure is applied as follows to prescribe the dynamic wave as a shear stress
boundary condition along the base for this example.
* This is a result of the velocity-doubling effect of the free surface. Note that the effect of a free
surface on the velocity extends beneath the surface to, approximately, a depth of one-fourth of the
wavelength of the wave transmitted through the medium. (This can be shown simply by applying the
wave to the base of a column of zones with a free surface, and monitoring the maximum amplitude
experienced by each zone as the wave travels through the column.)
18 - 22
Example Applications
First, the Stress/sxy boundary condition type is selected in the In Situ/Apply tool, and the mouse is
dragged from the bottom-left corner of the model (gridpoint i = 1, j = 1) to the bottom-right corner
(i = 180, j = 1). The Assign button is pressed, which opens the Apply value dialog. The velocity
record, in table 104, is considered a multiplier, vs , for the applied value. The velocity record is
applied by checking the Table radio button, and selecting table number 104 as the multiplier.
The applied value for sxy in the Apply value dialog is first set to 2 Cs (from Eq. (18.2)), in which
and Cs correspond to the properties for foundation soil 2. In this example, this value produces
x-velocities at the base that are greater than the input velocities in table 104. By reducing the
value to 1.75 Cs , the calculated peak velocities along the base are found to approximate the input
velocity more closely. The input selections for the Apply value dialog are shown in Figure 18.25.
The bottom of the model is considered to be a soft foundation. Quiet boundary conditions are
assigned in both the x- and y-directions by first selecting the xquiet button and dragging the mouse
along the bottom boundary, and then selecting the yquiet button and repeating the procedure.
The model state is saved again at this point and named EDAM8.SAV.
Figure 18.25 Apply shear stress boundary condition in Apply value dialog
The model calculation is performed for a dynamic time period of 20 seconds, which is sufficient to
identify the dominant natural frequency of the model. A representative plot of one of the x-velocity
histories is shown in Figure 18.26. This plot indicates that the dominant natural frequency is
approximately 1.25 Hz. This is also shown by performing a Fast Fourier Transform analysis of this
velocity record. The velocity history is first converted into a table (using the History -> Table button in
the Utility/History tool). Then the FFT.FIS function, described in Section 3 in the FISH volume,
is used to calculate the power spectrum. The result is shown in Figure 18.27. The undamped
calculation is saved as EDAM9.SAV.
18 - 23
JOB TITLE : .
0.800
0.400
0.000
-0.400
-0.800
10
12
14
16
18
JOB TITLE : .
-02
LEGEND
31-Jan-05 13:20
step 54454
Flow Time
1.5168E+09
Dynamic Time 2.0000E+01
Power Spectrum - yvel(80,18)
(power vs frequency in Hz)
2.000
1.600
1.200
0.800
0.400
10
12
14
18 - 24
Example Applications
Additional damping is now prescribed for the model in order to damp the natural oscillation modes
identified from the undamped simulation. Hysteretic damping is applied corresponding to the
dynamic characteristics represented by the (G/Gmax ) and () curves shown in Figures 18.2 and
18.3. These figures also show a comparison of the (G/Gmax ) and () variations to those computed
using the default hysteretic model in FLAC. The selected parameters (L1 = -3.156 and L2 = 1.904)
for the default model produce the FLAC curves shown in these figures.
The damping is applied at the model state EDAM7.SAV by double-clicking on this state name
in the Project Tree. Hysteretic damping is assigned in the In Situ/Initial tool. The dialog shown in
Figure 18.28 is opened by selecting the Zones type, checking the Hysteretic Damping menu item, and
then Assign , to assign the same values for all zones in the model.
Hysteretic damping does not completely damp high frequency components, so a small amount of
stiffness-proportional Rayleigh damping is also applied. A value of 0.5% at the dominant frequency
(1.25 Hz) is assigned in the Rayleigh damping parameters dialog shown in Figure 18.29. Note that
Rayleigh damping is applied by selecting the GPs type, and then Dynamic Damping in the In Situ/Initial
tool.
18 - 25
After Execute is pressed in the In Situ/Initial tool, a new branch is created in the project tree to
perform a calculation including the additional hysteretic damping (and the small amount of stiffnessproportional Rayleigh damping). The dynamic boundary conditions must be applied again from the
In Situ/Apply
tool. The free-field is applied on the side boundaries, and sxy-stress history and quiet
boundaries are applied at the base, in the same way as for the undamped simulation. The model
state is saved at this stage as EDAM10.SAV.
A new simulation is now made for a dynamic time of 40 seconds. Note that the dynamic timestep
used for this calculation is approximately 3.1 104 seconds. Movement of the embankment on the
upstream slope is identified at 40 seconds in this simulation. This is shown in the x-displacement
contour plot, in Figure 18.31, and the shear-strain increment contour plot, in Figure 18.33. Note
that the maximum shear strain is less than 1% along the upstream slope face at 40 seconds. The
movement of gridpoint (62,29) along the upstream slope is shown in Figure 18.35.* The upstream
slope at this point settles approximately 2.5 in., and shifts horizontally upstream approximately 4.5
in.
The pore pressure and effective vertical stress histories in Figure 18.37, recorded at (i = 49, j =
23) near the upstream face, illustrate the minor pore-pressure change in the embankment materials
during the seismic loading. The model state is saved at this stage as EDAM11.SAV.
The dynamic simulation stage is now repeated using only Rayleigh damping. The center frequency
for Rayleigh damping is 1.25 Hz, as determined from the undamped analysis (see Figure 18.27).
The fraction of critical damping is determined by running simple element tests with the different
foundation and embankment soil properties for the dynamic loading, as defined by Figure 18.7. The
fraction of critical damping is adjusted in these tests to approximate the shear modulus and damping
ratio at the cyclic strain levels for clayey soils, as defined by the SHAKE91 data in Figures 18.2 and
18.3. For this case, the fraction of critical damping is estimated to be 0.05. The Rayleigh damping
parameters are specified as shown by the dialog in Figure 18.30.
18 - 26
Example Applications
Note that one set of Rayleigh damping parameters are assumed for all the soils in this model. In
general, different damping parameters may be needed to represent different damping behavior of
the different materials and positions within the foundation and embankment. The spatial variation
in damping can be prescribed with the INITIAL dy damp command.
Also note that, for this case, with mass- and stiffness-proportional Rayleigh damping of 5% at the
natural frequency of 1.25 Hz, the limiting timestep is approximately 5.2 105 seconds. This
timestep is approximately six times smaller than that for hysteretic damping. The model state is
saved at this stage as EDAM12.SAV.
If Rayleigh damping alone is used, the results are very similar. Figure 18.32 plots the xdisplacement contours at 40 seconds for Rayleigh damping. Figure 18.34 shows the shear-strain
increment contours at this time. Both plots compare reasonably well with those using hysteretic
damping (compare to Figures 18.31 and 18.33). Figure 18.36 plots the relative movement at gridpoint (62,29). The relative vertical displacement component is approximately 1.5 in. downward,
and the horizontal component is approximately 2.5 in. in the upstream direction at this position,
which is somewhat less than that for hysteretic damping (compare to Figure 18.35).
Pore pressure and effective vertical stress histories for the Rayleigh damping run are also similar to
those for the hysteretic damping run (compare Figure 18.38 to Figure 18.37).
The Rayleigh damping run at 40 seconds is saved as EDAM13.SAV.
This comparison demonstrates the substantial benefit of hysteretic damping. The results are comparable to those using Rayleigh damping for similar damping levels, and the runtime with hysteretic
damping is greatly reduced.
18 - 27
JOB TITLE : .
(*10^2)
LEGEND
1-Feb-05 11:52
step 142640
Flow Time
1.5168E+09
Dynamic Time 4.0000E+01
2.205E+02 <x< 9.219E+02
1.851E+02 <y< 8.865E+02
7.000
6.000
X-displacement contours
-2.00E-01
-1.00E-01
0.00E+00
1.00E-01
2.00E-01
5.000
4.000
2E 2
3.000
2.000
2.500
3.500
4.500
5.500
(*10^2)
6.500
7.500
8.500
JOB TITLE : .
(*10^2)
LEGEND
2-Feb-05 7:27
step 812615
Flow Time
1.5168E+09
Dynamic Time 4.0000E+01
2.205E+02 <x< 9.219E+02
1.851E+02 <y< 8.865E+02
7.000
6.000
X-displacement contours
-2.00E-01
-1.00E-01
0.00E+00
1.00E-01
2.00E-01
5.000
4.000
2E 2
3.000
2.000
2.500
3.500
4.500
5.500
(*10^2)
6.500
7.500
8.500
18 - 28
Example Applications
JOB TITLE : .
(*10^3)
1.400
LEGEND
1-Feb-05 11:52
step 142640
Flow Time
1.5168E+09
Dynamic Time 4.0000E+01
-1.000E+02 <x< 1.900E+03
-4.600E+02 <y< 1.540E+03
1.000
0.600
0.200
-0.200
0.600
1.000
1.400
1.800
(*10^3)
JOB TITLE : .
(*10^3)
1.400
LEGEND
2-Feb-05 7:27
step 812615
Flow Time
1.5168E+09
Dynamic Time 4.0000E+01
-9.996E+01 <x< 1.900E+03
-4.599E+02 <y< 1.540E+03
1.000
0.600
0.200
-0.200
0.600
1.000
1.400
1.800
(*10^3)
18 - 29
JOB TITLE : .
0.000
-0.400
HISTORY PLOT
Y-axis :
5 reldispx
(FISH)
13 reldispy
-0.800
(FISH)
X-axis :
12 Dynamic time
-1.200
-1.600
-2.000
10
15
20
25
30
35
40
JOB TITLE : .
0.000
-0.400
HISTORY PLOT
Y-axis :
5 reldispx
(FISH)
13 reldispy
-0.800
(FISH)
X-axis :
12 Dynamic time
-1.200
-1.600
-2.000
10
15
20
25
30
35
18 - 30
Example Applications
JOB TITLE : .
04
LEGEND
1-Feb-05 11:52
step 142640
Flow Time
1.5168E+09
Dynamic Time 4.0000E+01
0.800
0.600
HISTORY PLOT
Y-axis :
6 Pore pressure ( 49, 23)
0.400
0.200
0.000
-0.200
10
15
20
25
30
35
40
Figure 18.37 Pore-pressure and effective vertical stress near upstream slope
Mohr-Coulomb material and hysteretic damping
JOB TITLE : .
04
LEGEND
2-Feb-05 7:27
step 812615
Flow Time
1.5168E+09
Dynamic Time 4.0000E+01
0.800
0.600
HISTORY PLOT
Y-axis :
6 Pore pressure ( 49, 23)
0.400
0.200
0.000
-0.200
10
15
20
25
30
35
Figure 18.38 Pore-pressure and effective vertical stress near upstream slope
Mohr-Coulomb material and Rayleigh damping
18 - 31
Figure 18.39 Model finn properties dialog w/ properties for embankment soil 1
The model is now ready for the dynamic analysis. The water bulk modulus is assigned as
4.1 106 psf using the Settings/GW tool. The value for latency of the embankment soils is reduced to
50 in the Material/Property tool. The dynamic conditions are now set again in the same manner as for
Stage 3. The model state is EDAM15.SAV before damping and dynamic boundaries are applied;
it is EDAM16.SAV after they are applied.
The model is now run for a dynamic time of 40 seconds. The results in Figures 18.40 through 18.43
show the effect of pore pressure generation in the embankment soils. There is now a substantial
movement along the upstream face, as shown by figures Figures 18.40 through 18.42. The relative
vertical settlement at gridpoint (62,29) is now approximately 8 in. and the relative shift upstream
is approximately 1.8 ft., as shown in Figure 18.42.
18 - 32
Example Applications
A significant increase in pore pressure (and decrease in effective stress) is calculated in the upstream
region, as indicated in Figure 18.43. The location of the pore pressure/effective stress measurement
is at gridpoint (49,23), which is at a depth of approximately 45 ft. below the upstream slope face,
and 135 ft. from the toe of the upstream slope. Note that the normalized excess pore pressure ratio,
(or cyclic pore pressure ratio) ue / c ,* at this location is approximately 0.80 at 40 seconds. (ue =
1.58 ksf and c = 1.98 ksf)
The final state is EDAM17.SAV.
18.3 Comments
This simple example assumes that the shear strength parameters of the liquefiable soils do not
change. It has been shown (e.g., Olson et al., 2000) that if the effective stress goes to zero, the shear
strength reduces to a strain-mobilized (liquefied) shear strength, which implies a residual cohesion.
There are several ways to incorporate a change of strength envelope in the FLAC model, such that
residual cohesion is developed as the material liquefies. For example, a FISH function can be used
to adjust the strength parameters as a function of change in the effective confining stress. A more
rigorous approach is to modify a bilinear strength model (such as the strain-softening bilinear model,
MODEL subi) to include the liquefaction behavior (e.g., the Byrne model). The existing MODEL nn
in FLAC incorporates the pore pressure generation effect into the Mohr-Coulomb model. This can
also be done with other models using either the FISH constitutive model facility (see Section 2.8
in the FISH volume) or C++ DLL model facility (see Section 4 in Optional Features) to create a
user-defined model.
* where ue is the excess pore pressure and c is the initial effective confining stress. Note that a
liquefaction state is reached when ue / c = 1.
18 - 33
JOB TITLE : .
(*10^2)
LEGEND
1-Feb-05 10:32
step 142728
Flow Time
1.5168E+09
Dynamic Time 4.0000E+01
2.205E+02 <x< 9.219E+02
1.851E+02 <y< 8.865E+02
7.000
6.000
X-displacement contours
-1.50E+00
-1.00E+00
-5.00E-01
0.00E+00
5.00E-01
1.00E+00
5.000
4.000
2E 2
3.000
2.000
2.500
3.500
4.500
5.500
(*10^2)
6.500
7.500
8.500
JOB TITLE : .
(*10^3)
1.400
LEGEND
1-Feb-05 10:32
step 142728
Flow Time
1.5168E+09
Dynamic Time 4.0000E+01
-1.001E+02 <x< 1.900E+03
-4.598E+02 <y< 1.540E+03
1.000
0.600
0.200
-0.200
0.600
1.000
1.400
1.800
(*10^3)
18 - 34
Example Applications
JOB TITLE : .
0.000
-0.400
HISTORY PLOT
Y-axis :
5 reldispx
(FISH)
13 reldispy
-0.800
(FISH)
X-axis :
12 Dynamic time
-1.200
-1.600
-2.000
10
15
20
25
30
35
JOB TITLE : .
04
LEGEND
1-Feb-05 10:32
step 142728
Flow Time
1.5168E+09
Dynamic Time 4.0000E+01
0.800
0.600
HISTORY PLOT
Y-axis :
6 Pore pressure ( 49, 23)
0.400
0.200
0.000
-0.200
10
15
20
25
30
35
Figure 18.43 Pore-pressure and effective vertical stress near upstream slope
Byrne (liquefaction) material and hysteretic damping
18 - 35
18.4 Acknowledgment
This example is derived from data provided by Dr. Nason McCullough of CH2MHill. His assistance
and critical review of this document are gratefully acknowledged.
18.5 Reference
Byrne, P. A Cyclic Shear-Volume Coupling and Pore-Pressure Model for Sand, in Proceedings:
Second International Conference on Recent Advances in Geotechnical Earthquake Engineering
and Soil Dynamics (St. Louis, Missouri, March, 1991), Paper No. 1.24, 47-55.
Olson, S. M., T. D. Stark, W. H. Walton and G. Castro. 1907 Static Liquefaction Flow Failure of
the North Dike of Wachusett Dam, Journal of Geotechnical and Geoenvironmental Engineering,
126(12), 1184-1193 (2000).
18 - 36
Example Applications
18 - 37
18 - 38
set funsat=on
set fastwb=on
solve
save edam5.sav
;... STATE: EDAM6 ....
apply pressure 0.0 var 0.0 8120.8 from 70,29 to 1,29
set mechanical=on
set flow=off
water bulk=0.0
set step 10000000
solve
save edam6.sav
;*** BRANCH: MOHR COULOMB ****
;... STATE: EDAM7 ....
water bulk=4100000.0
set dyn=on
set =large
hist 100 read acc.his
hist write 100 table 100
call filter.fis
set filter in 100
set filter out 101
set fc = 5.0
filter
call int.fis
set int in 101
set int out 102
integrate
set echo off
call baseline.fis
set itab unc=102 itab corr=120 drift=0.3 ttime=40.0
set npnts=2048 itab cvel=104
baseline
initial xdisp 0 ydisp 0
initial xvel 0 yvel 0
history 6 pp i=49, j=23
history 7 pp i=80, j=15
history 8 pp i=125, j=20
history 9 esyy i=49, j=23
history 10 esyy i=80, j=15
history 11 esyy i=125, j=20
history 12 dytime
history 101 xvel i=49, j=24
Example Applications
18 - 39
18 - 40
Example Applications
18 - 41
save edam13.sav
;*** BRANCH: FINN HYST DAMP ****
restore edam6.sav
;... STATE: EDAM14 ....
model finn region 59 24
prop density=3.51 bulk=5.698E6 shear=2.630e6 cohesion=120.0 friction=35.0 &
ff latency=1000000 ff c1=0.2947 ff c2=1.357 ff switch=1 region 59 24
model finn region 91 25
prop density=3.51 bulk=5.698E6 shear=2.630e6 cohesion=120.0 friction=35.0 &
ff latency=1000000 ff c1=0.2947 ff c2=1.357 ff switch=1 region 91 25
model finn region 73 22
prop density=3.73 bulk=5.698E6 shear=2.630e6 cohesion=120.0 friction=35.0 &
ff latency=1000000 ff c1=0.2947 ff c2=1.357 ff switch=1 region 73 22
solve
save edam14.sav
;... STATE: EDAM15 ....
water bulk=4100000.0
set dyn=on
set =large
prop ff latency 50 region 66 23
prop ff latency 50 region 78 26
prop ff latency 50 region 98 21
hist 100 read acc.his
hist write 100 table 100
call filter.fis
set filter in 100
set filter out 101
set fc = 5.0
filter
call int.fis
set int in 101
set int out 102
integrate
set echo off
call baseline.fis
set itab unc=102 itab corr=120 drift=0.3 ttime=40.0
set npnts=2048 itab cvel=104
baseline
initial xdisp 0 ydisp 0
initial xvel 0 yvel 0
history 6 pp i=49, j=23
history 7 pp i=80, j=15
history 8 pp i=125, j=20
18 - 42
Example Applications
18 - 43
save edam17.sav
;*** plot commands ****
;plot name: pp
plot hold pp fill bound
;plot name: ssi
plot hold ssi fill
;plot name: disp
plot hold xdisp fill inv bound
;plot name: pp esyy hist
plot hold history 6 9 vs 12
;plot name: rel. disp
plot hold history 5 13 line vs 12
;plot name: base disp hist
plot hold history 116 line vs 12
;plot name: excess pp
plot hold history 14 line vs 12
;plot name: corrected velocity
plot hold table 104 line
;plot name: vel hist
plot hold history 102 vs 12
18 - 44
INIPP.FIS
;Name:inipp
;Diagram:
def inipp
ppini
= pp(49,23)
end
EXCPP.FIS
;Name:excpp
;Diagram:
def excpp
excpp = pp(49,23) - ppini
end
Example Applications
18 - 45
18 - 46
Example Applications
integrate
set echo off
call INT.FIS
set int in=102 int out=103
integrate
save inp4.sav
;*** BRANCH: CORRECTED ****
restore inp3.sav
;... STATE: INP5 ....
set echo off
call INT.FIS
set int in=101 int out=102
integrate
set echo off
call baseline.fis
set itab unc=102 itab corr=120 drift=0.3 ttime=40.0 npnts=2048
set itab cvel=104
baseline
set echo off
call INT.FIS
set int in=104 int out=103
integrate
save inp5.sav
;*** plot commands ****
;plot name: input acc
plot hold table 100 line
;plot name: fft
plot hold table 110 line
;plot name: input disp
plot hold table 103 line
;plot name: input vel
plot hold table 102 line
18 - 47
18 - 48
Example Applications