Professional Documents
Culture Documents
CIVL4750 Numerical Solutions To Geotechnical Problems Lecture 2
CIVL4750 Numerical Solutions To Geotechnical Problems Lecture 2
Jidong Zhao
Last & This Lecture
• Last lecture
– Course schedule/arrangement
– IntroducIon to the use of computers in geotechnics
• This lecture
– DifferenIal EquaIon – Strong FormulaIon
– AnalyIcal SoluIon
– Numerical SoluIons
• CollocaIon
– Finite Difference Method
• Finite difference formulaIon
• SoluIon of axially loaded pile problem
• SoluIon to Terzaghi’s 1D consolidaIon problem
Soil
• An elasIc pile with Ks
F
axial load on the top
z
• Basic relaIons/parameters dz τ = Ks w
• ShaW fricIon t (kN/m2):
F+dF
Winkler springs τ = Ksw
• Tip resistance p (kN/m2):
Winkler spring p = Ktw
Kt
• Constants of spring Ks, Kt: kN/m3
• DifferenIal equaIon – strong form
• Consider dz and force balance
d 2w SK s
• Constant E and A: dz 2 − λ 2
w=0 λ2 =
EA
⎛ dA dw d 2w ⎞ 2 SK s
• Variable A: ⎜ + A 2 ⎟ −ξ w= 0 ξ2 =
⎝ dz dz dz ⎠ E
CIVL 4750 | Lecture 2 | HKUST 3
Analy5cal Solu5on
d 2w SK s
• Constant E and A case dz 2
− λ 2
w=0 λ = 2
EA
• Linear ODE with constant coefficient,
characterisIc funcIon: P
α2 - λ2 = 0, or α = ±λ Ks
Soil
or trigonometric polynomial:
where are factors to be determined
The strain
B.C. #1: At z = 0, F = P = 1000 (downward is negaIve)
B.C. #2:
DifferenIal equaIon
CollocaIon points
0 x-δ x x+δ
CIVL 4750 | Lecture 2 | HKUST 10
Finite Difference Method
Higher Deriva5ves:
TABLE IV: Finite Difference ApproximaIons of DerivaIves
DerivaIve ApproximaIon Order of error
fiʹ f i +1 − f i
O (δ )
δ
f i − f i −1
fiʹ O (δ )
δ
xi 1 xi xi+1 f i +1 − f i −1
fiʹ O (δ 2 )
2δ
f i +1 − 2 f i + f i −1
fiʹʹ 2 O (δ 2 )
δ
f i + 2 − 2 f i +1 + 2 f i −1 − f i − 2
fi ʹʹʹ O (δ 2 )
2δ 3
f i ʹʹʹʹ f i + 2 − 4 f i +1 + 6 f i − 4 f i −1 + f i − 2 O (δ 2 )
δ4
Discretisation δ
7.0 m 3
⎪ w4 − 2.124w3 + w2 = 0
⎪
⎨ w5 − 2.124 w4 + w3 = 0
⎪ w − 2.124w + w = 0
⎪ 6 5 4
h − h* = (h − h) + (h − h*)
h − h*
• is the total error,
h − h*
• is the numerical truncaIon error
h −h
• is the discreIzaIon and/or convergence error
CIVL 4750 | Lecture 2 | HKUST 16
Finite Difference Method
• TruncaIon Error
– Error created when the Taylor series expansion is
truncated in the finite difference approximaIon of a
derivaIve (h – h*).
• Accuracy of Finite Difference Scheme
– The same order of the FD scheme's truncaIon error.
• Stability
– A FD scheme is stable if the numerical error for every
node remains bounded as Ime increases.
– Stability condiIons oWen relate to the Ime step (Δt)
being small enough relaIve to the mesh spacing (Δx)
u i , j +1 − u i , j 1
Δt
= 2
[ (
θ (u i +1, j +1 − 2u i , j +1 + u i −1, j +1 ) + (1 − θ ) u i +1, j − 2u i , j + u i −1, j )]
(Δx)
I.C
✓=0
Note that this is for interior nodes only
∂u
Prescribed Flux Boundary condiIons F =
∂z
Δt
ui , j +1 = ui , j + (Cv )i , j (ui +1, j − ui , j − Fj Δz ) (8)
(Δz ) 2
ui,j ui 1,j
Seslement (General 1)
n ⎡ (Cr )i σ ,pi (Cc )i σ i, ⎤
Sult = ∑ ⎢ log , Δz + log , Δz ⎥ (9)
⎣1 + (e0 )i
i =1 ⎢ σ 0i 1 + (e0 )i σ pi ⎥⎦
CIVL 4750 | Lecture 2 | HKUST 27
Finite Difference Method
The degree of consolidaIon
e( z, 0) − e( z, t )
U z ( z , t ) =
e( z, 0) − e( z, ∞)
(at a point)
e( z,0) = void ratio (node #) = e0 ( z )
σ z ' ( z, ∞)
e( z, ∞) = e0 ( z ) − C c log
σ z ' ( z,0)
σ z ' ( z, t )
e( z, t ) = e0 ( z ) − C c log
σ z ' ( z,0)
σ z ' ( z, t ) = σ z ' ( z,0) + Δσ z ( z) − u( z, t )
The average degree of consolidaIon
D
∫ [e( z ,0) − e( z , t )]dz
U avg (t ) = 0
D
∫ [e( z,0) − e( z, ∞)]dz
0
B.C B.C
i, j+1
Δt
Δx Δx
i-1, j i, j i+1, j
I.C I.C
γw = 9.81 kN/m3 21
e0 = 1.0 uniform Δz = 1 m
Cv = 8 x 10-8 m2/s
21 nodes, node spacing = 1m
Δt ≤ (Δz)2/(2Cv) = 6250000s= 72.34 days, take Δt = 40 days
• Next lecture
• 1D Finite Element Method – weak form
CIVL 4750 | Lecture 2 | HKUST 33