Modelling Discontinuous Rock With FLAC and UDEC
Modelling Discontinuous Rock With FLAC and UDEC
Modelling Discontinuous Rock With FLAC and UDEC
FLAC
Theory
Explicit Finite Difference Method
Constitutive Models
Steps needed
How to run program
Example problems
FLAC Theory-Explicit
Finite Difference Method
The finite difference method is perhaps the oldest
numerical technique used for the solution of sets of
differential equations, given initial values and/or boundary
values. In the finite difference method, every derivative in
the set of governing equations is replaced directly by an
algebraic expression written in terms of the field variables
(e.g., stress or displacement) at discrete points in space;
these variables are undefined anywhere else.
Lagrangian Analysis
Since we do not need to form a global stiffess matrix, it
is a trivial matter to update coordinates at each timestep
in large strain mode. The incremental displacements are
added to the coordinates so that the grid moves and
deforms with the material it represents. This is termed a
"Lagrangian" formulation, in contrast to an "Eulerian"
formulation, in which the material moves and deforms
relative to a fixed grid.
Equations
Equations of motion
Equations of motion
Constitutive relationships
Constitutive Models
Null
Elastic, isotropic
Transverse , tranverse isotropic
Mohr-Coulomb plastic
Ubiquitous joint
Strain hardening/softening
Double yield
Elastic, Isotropic
Elastic,
Transversely
Isotropic
Mohr-Coulomb
FLAC - Steps
1) Develop a specific objective for using
FLAC
2) Create a conceptual model (expected
behavior under imposed conditions)
3) Assemble data
FLAC steps
2) Deform grid
fix x j=1,11
free y j=2
apply pressure=10 j=5
initial sxx=-10 syy=5
pressure
sxx
sxy
syy
xforce
yforce
xvel
yvel
Fix
x
y
pp
Initial
pp
sat
pressure
sxx
sxy
syy
xforce
yforce
xvel
yvel
xdis
ydis
model elastic
model mohr
prop dens=2000
prop bulk=1e8 j=6.10
set grave=9.81
step 200 .. step 200
solve
7) Examine model
response
plot grid
print grid
plot hist
(hist ydisp i=5 j=5)
grid
sxx, sxy, syy, stress
xforce, yforce
xvel, yvel, velocity
displacement
fail, plastic, state
hist 1 (histogram)
Hist
pp
sxx, sxy, syy, sig1, sig2
unbalanced
pp
state
pressure
sxx, sxy, syy
x, y,
xdis, ydis
xvel ,yvel
hist
model null
apply xforce j=1
structure beam .
structure cable .
structure support .
return
new
save
restore
stop/quit
Simulating Discontinuities:
Interfaces
Simulating Discontinuities:
Interfaces
Glued interfaces
Coulomb shear
strength
Tension bond
Simulating Discontinuities:
Interfaces
Conceptual Model
Generate
grid 50 30
model elas
model null j=14 i=1,28
model null j=29
model null j=20 i=30,50
Simulating Discontinuities:
Interfaces
Distort grid
gen 0,-45 0,0 70,0 65.926,-28.519 i=1,29 j=1531
gen .
Simulating Discontinuities:
Interfaces
Add excavation
model null .
Add interface
properties
interface 1 coh= ...
UDEC
Theory
Constitutive models
Steps needed
How to run program
Example problem
Discrete Models
A discontinuous medium is distinguished from
a continuous one by the existence of contacts or
interfaces between the discrete bodies that
comprise the system. Discontinuum methods
can be categorized both by the way they
represent contacts and by the way they
represent the discrete bodies in the numerical
formulation.
Calculation cycle
Equations of motion
.
du F
dt m
velocity, time, force, mass
Deformable blocks
Finite difference
triangular elements
Null
Elastic, isotropic
Drucker-Prager
Mohr-Coulomb plastic
Ubiquitous joint
Strain hardening/softening
Double yield
1
m
F
1 r
Conceptual model
UDEC - Steps
1) Develop a specific objective for using
UDEC
2) Create a conceptual model (expected
behavior under imposed conditions)
3) Construct and run simple idealized
models
UDEC - Steps
4) Assemble data
5) Detailed model runs
6) Presentation of data
2) Round corners
round 0.5
3) Generate
discontinuities
5) generate structures
crack delete
tunnel
arc ...
gen edge v
7) Assign model to
blocks
8) Assign rock
material properties