Method of Finite Elements I
Method of Finite Elements I
Method of Finite Elements I
Chapter 2
4 5
1 2
3
1 2
X 5 6
Deformations
System Deformations Nodal Displacements
System identification
Degrees of Freedom
Truss Structure Frame Structure
ui
ui
Elements: Truss
1 dof per node
ux DX
P1 𝐿, 𝐸, 𝐹 P2 P1 P2
N 𝐸𝐹
𝑃1 = (u1 −u2)
𝐿
X/Y = local coordinate system 𝐷𝑋 = (u2 −u1)
𝐸𝐹
ux = displacement in direction 𝑃2 = (−u1 + u2)
𝐿
of local axis X
DX = displacement of truss end
𝐷𝑋
compatibility e=
𝐿
const. equation s = 𝐸 e p=ku
equilibrum 𝑃2 = −𝑃1 = 𝑁 p : (element) stiffness matrix
𝐸𝐹 k : (element) nodal forces
𝑁 = ʃ 𝐸 s = 𝐸𝐹 s = 𝐷𝑋 u : (element) displacement vector
𝐿
Method of Finite Elements I
Institute of Structural Engineering Page 9
Elements: Beam
3 dof per node
ux
DX
𝐿, 𝐸, 𝐹
uy DY
RZ
uy
ux = displacement in direction
of local axis X
uy = displacement in direction
of local axis Y
k u
local
𝜃
global
cos 𝜃 − sin 𝜃 0 0 0
sin 𝜃 cos 𝜃 0 0 0
0 0 1 0 0
𝑅 𝜃 =
0 0 cos 𝜃 − sin 𝜃 0
0 0 sin 𝜃 cos 𝜃 0
0 0 0 0 1 uglob = u = R uloc
kglob = k = RT kloc R
Nodal Equilibrum
r4: Vector of all forces acting at node 4
f4
-K U + F = 0 F = K U
Lateral Load
1. Adjust global load vector
M due to u
Method of Finite Elements I
Institute of Structural Engineering Page 18
NOTE:
It’s only a
approximation
p =( k + kG ) u
Method of Finite Elements I
Institute of Structural Engineering Page 21
kG =
Stability Analysis
How much can a given load be increased until a
given structure becomes unstable ?
KG = f(Nmax)
KG(Nmax) = λmax KG(N0) = λmax KG0
Nmax = λmax N0
linear algebra
(A - λ B) x = 0 Eigenvalue problem
Stability Analysis
Eigenvalue problem e.g. Buckling of a column
(A - λ B) x = 0 (K - λ KG0) x = 0
Solution
λ = eigenvalue λ = critical load factor
x = eigenvector x = buckling mode
λF
x
λ N0
Stability Analysis
Workflow of computer program
1. Perform 1st order analysis
2. Calculate resulting axial forces in elements (=N0)
3. Build element geometrical stiffness matrices due to N0
4. Add geometrical stiffness to global stiffness matrix
5. Solve eigenvalue problem