Professional Documents
Culture Documents
Flac Training Compress
Flac Training Compress
Beijing, China
October 17, 2005
Training Schedule
October 17, 2005 (morning)
08:00-09:45 Introduction to FLAC
- Overview of potential applications and capabilites in
geo-engineering analysis and design
- New features in FLAC 5.0 and FLAC3D 3.0
Introduction to the FLAC Graphical Interface
- Menu-driven versus command-driven operation
- Simple tutorial
09:45-10:00 Break
10:00-12:00 FLAC Theoretical Background
- General-purpose versus limited-purpose analysis
- Explicit finite-difference solution
Practical Exercise
- Slope stability analysis
FLAC & FLAC3D Basic Features
Liquefaction failure of a
pile-supported wharf
General-purpose
versus
Limited-purpose methods
“Limited-purpose” programs -
m
u, u , u
F(t)
where
A GENERAL FINITE-DIFFERENCE FORMULA
The algebraic expressions are fully explicit; all quantities on the right-hand
side of the expressions are known. Consequently each element (zone or
gridpoint) in a FLAC grid appears to be physically isolated from its neighbors
during one calculational timestep.
e.g., elastic
FLAC’s grid is internally composed of triangles. These are
combined into quadrilaterals. The scheme for deriving
difference equations for a polygon is described as follows:
Gauss’ theorem, f
nifdS
S A x
i
dA
a
u (i a ) nodal velocity
This formula is applied to calculating the strain increments, eij, for a zone:
u i
1
x j 2A S
u (i a ) u (i b ) n jS
1 u i u j
eij t
2 x j x i
FLAC:
For all gridpoints...
+ /2 =
Each is constant-stress/constant-strain:
and separately
(Mixed discretization procedure)
Solution is “Updated Lagrangian” (grid moves with the material), and
explicit (local changes do not affect neighbours in one timestep )
Methods of solution in time domain
numerical grid displacement
F
u
stress
u force
F
x
EXPLICIT IMPLICIT
All elements:
Assume (u) element
F f u,
(nonlinear law)
are fixed F Ku
All nodes: Assume (F) global
u F t
m
are fixed mu Ku F
Repeat for Correct if
n time-steps x min
t Solve complete set of equations
Cp for each time step
No iterations
within steps p-wave speed Iterate within time step if
nonlinearity present
Information cannot physically
propagate between elements during
one time step
Methods compared
Project File (*.prj) – ASCII file describing state of model and GIIC at the
stage the file is saved; includes FLAC commands,
link to save files, and plot views for the project
Save File (*.sav) – Binary file containing values of all state variables
and user-defined conditions at stage that file is saved
Data File (*.dat) – ASCII file listing FLAC commands that represent
the problem being analyzed
History File (*.his) – ASCII file record of input or output history values
Material File (*.gmt) – ASCII file containing material properties (can be updated).
Plot File – Graphics plot file (in various standard formats)
Movie File (*.dcx) – String of PCX images that can be viewed as a ―movie‖
FLAC Nomenclature
Zone Numbers
Gridpoint Numbers
System of Units
GRID GENERATION
Build Tools
Alter Tools
BASIC MATERIAL MODELS
FLAC CONSTITUTIVE MODELS
Model Representative material Example application
Null void holes, excavations, regions in which
material will be added at later stage
Elastic homogeneous, isotropic continuum; manufactured materials (e.g. steel)
linear stress- strain behavior loaded below strength limit; factor of
safety calculation
Anisotropic thinly laminated material exhibiting laminated materials loaded below
elastic anisotropy strength limit
Drucker-Prager limited application; soft clays with common model for comparison to
low friction implicit finite-element programs
Mohr-Coulomb loose and cemented granular materials general soil or rock mechanics
soils, rock, concrete (e.g., slope stability and underground
excavation)
Strain-hardening/softening granular materials that exhibit nonlinear studies in post-failure (e.g., progressive
Mohr-Coulomb material hardening or softening collapse, yielding pillar, caving)
Ubiquitous-joint thinly laminated material exhibiting excavation in closely bedded strata
strength anisotropy (e.g., slate)
Bilinear strain-hardening/ laminated materials that exhibit non- studies in post-failure of laminated
softening ubiquitous-joint linear material hardening or softening materials
lightly cemented granular material in hydraulically placed backfill
Double-yield which pressure causes permanent
volume decrease
Modified Cam-clay materials for which deformability and shear geotechnical construction on soil
strength are a function of volume change
*new in FLAC 5
CONSTITUTIVE MODELS
FOR CONTINUUM ELEMENTS
•NULL all stresses are zero: for use as a void - e.g., for excavated regions
•ELASTIC isotropic, linear, plane strain or plane stress
•ANISOTROPIC elastic,assumes that the element is transversely anisotropic:
g b
b planes are planes of symmetry. The b axes may be at any angle f to the x, y axes:
y
b
f x
FLAC PLASTICITY MODELS
Drucker-Prager
Mohr-Coulomb
Ubiquitous-Joint
Strain-Hardening-Softening
Double-Yield
Modified Cam-clay
Hoek-Brown
1. All models are characterized by yield functions, hardening/softening functions and flow rules.
2. Plastic flow formulation is based on plasticity theory that total strain is decomposed into elastic
and plastic components and only the elastic component contributes to stress increment via the
elastic law. Also, elastic and plastic strain increments are coaxial wuth the principal stress axes.
3. Ducker-Prager, Mohr-Coulomb, Ubiquitous Joint and Strain-Softening models have a shear yield
function and non-associated flow rule.
4. Drucker-Prager, Mohr-Coulomb, Ubiquitous Joint and Strain-Softening models define the tensile
strength criterion separately from the shear strength, and associated flow rule.
6. Double-yield and modified Cam-clay models take into account the influence of volumetric change
on material deformability and volumetric deformation (collapse).
7. Hoek-Brown incorporates a nonlinear failure surface with a plasticity flow rule that varies with
confining stress.
CONSTITUTIVE MODELS — DRUCKER-PRAGER
A
kf ft=0
B
C
t
kf /qf
3
ft=0
B
C c
2c t tan f
A Nf
1
(for constant n)
shear
stress
slope = G
shear strain g
CONSTITUTIVE MODELS – UBIQUITOUS-JOINT MODEL
element
n
rigid-plastic, dilatant
max c j n tanf
Mohr-Coulomb
A
cj f t=0
B
tj C 22
cj
tan f j
CONSTITUTIVE MODELS — STRAIN-SOFTENING / HARDENING
•Strain-softening / hardening identical to the Mohr-Coulomb model except that f, C and
are arbitrary functions of accumulated plastic strain (gp )*
gp
f
g
produces
gp ev
gp Output
Input by user
1
g p e11
P d
e22Pd e12P
2 2 2 2
CONSTITUTIVE MODELS
BILINEAR STRAIN-HARDENING/SOFTENING MODEL
• Bilinear model a generalization of the ubiquitous-joint model. The failure envelopes for
the matrix and joint are the composite of two Mohr-Coulomb criteria with
a tension cut-off. A non-associated flow rule is used for shear plastic flow
and an associated flow rule for tensile-plastic flow.
3
A
Cj2
c2
Cj1 C
B c1 tanf2 fj2
Nf1 1 C D t tanf1
A
Nf2
1
1 D fj1 3’3’
jt
FLAC bilinear matrix failure criterion FLAC bilinear joint failure criterion
CONSTITUTIVE MODELS – DOUBLE-YIELD MODEL
v
q
N
normal
consolidation line
plastic
vl
dilation
A
vkA pc e p 0 plastic compaction
qcr M
vkB k
1
B 2 e p 0
l
swelling lines 1
ln p1 ln p pc pc p
pcr
2
Normal consolidation line and swelling line Cam-Clay failure criterion in FLAC
for an isotropic compression test
CONSTITUTIVE MODELS – HOEK-BROWN MODEL
problems
INTERFACES
Each node on the surface of both bodies owns a length, L, of interface for the purpose of converting
from stress to force. L is calculated in the following way
A1 B1 C1 D1 Body 1
B2 C2 E2
Body 2
A2 D2
LINEAR MODEL
n= -Knun [Kn]=stress/disp
= -Ksus
= max (max, ) sgn ()
max= ntan f+c
Fn = nL
Fs = L
INTERFACE ELEMENTS
PROCEDURE
1. Form interface using grid generation commands
4. Declare interface
int n aside from i1, j1 to i2, j2 bside from i3, j3 to i4, j4
5. Input the interface properties
int n Ks =... Kn = ... fric =... coh =...
INTERFACE PROPERTIES
Kn : normal stiffness
Ks : shear stiffness
coh : cohesion of the joint
fric : friction angle of the joint
ten : tensile strength of the joint
• Geologic joints
- shear tests; considering the “scale effect”
- Kn and Ks for rock mass joints, can vary between 10-100 MPa/m for joints with soft
clay in-filling, to over 100 GPa/m for tight joints in basalt or granite.
Boundary and Initial Conditions
Global Settings
Solution