Upload
doankhue
View
225
Download
4
Embed Size (px)
Citation preview
The DirectStiffness Method
Part I
Introduction to FEM
IFEM Ch 2 – Slide 1
The Direct Stiffness Method (DSM)
A democratic method, works the same no matter what the element:
Obvious decision: use the truss to teach the DSM
Importance: DSM is used by all major commercial FEM codes
Bar (truss member) element, 2 nodes, 4 DOFs
Tricubic brick element, 64 nodes, 192 DOFs
Quadratic thin-plate element, 6 nodes, 12 DOFs
Introduction to FEM
IFEM Ch 2 – Slide 2
Model Based Simulation(a simplification of diagrams of Chapter 1)
Physical system
Modeling + discretization + solution error
Discretization + solution errorSolution error
Discrete model
Discretesolution
Mathematical model
IDEALIZATION DISCRETIZATION SOLUTION
FEM
VERIFICATION & VALIDATION
Introduction to FEM
IFEM Ch 2 – Slide 3
Introduction to FEM
Idealization Process
(a) Physical System
(b) Idealized Sytem: FEM-Discretized Mathematical Model
IDEALIZATION
��� ���
joint
support
member
IFEM Ch 2 – Slide 4
��
��
��
��
FEM model:
Remove loads & supports:
Disassemble:
Localize: longerons
battensdiagonals
longerons
Generic element:
Introduction to FEM
DSM: Breakdown Steps
IFEM Ch 2 – Slide 5
�� ��
�� ��Solve for jointdisplacements:
Merge:
Apply loadsand supports:
Formelements:
longeronsbattens
diagonalslongerons
Globalize:
Introduction to FEM
DSM: Assembly & Solution Steps
IFEM Ch 2 – Slide 6
The Direct Stiffness Method (DSM) Steps
DisconnectionLocalizationMember (Element) Formation
GlobalizationMergeApplication of BCsSolutionRecovery of Derived Quantities
Breakdown(Chapter 2)
Assembly & Solution(Chapter 3)
Introduction to FEM
Starting with: Idealization
IFEM Ch 2 – Slide 7
A Physical Plane Truss
Introduction to FEM
joint
support
member
Too complicated to do by hand. We will use a simpler one to illustrate DSM steps
Typical of those used for building roofs and short span bridges.
IFEM Ch 2 – Slide 8
The Example Truss: Physical andPin-Jointed Idealization
Introduction to FEM
�� ��
1 2
3
Idealization as Pin-Jointed Trussand FEM Discretization
IFEM Ch 2 – Slide 9
The Example Truss - FEM Model:Nodes, Elements and DOFs
Introduction to FEM
45o
45o
1(0,0) 2(10,0)
3(10,10)
x
y
x3x3f , u
y2y2f , uy1y1f , u
x2x2f , ux1x1f , u
y3 y3f , u
(1)
(2)(3)
©(3) (3)
(3) (3)E = 100, A = 2 2, L = 10 2, ρ = 3/20 ©
(1)
(1)
(1)
(1)E = 50, A = 2, L = 10, ρ = 1/5
(2)
(2)
(2)
(2)E = 50, A = 1, L = 10, ρ = 1/5
IFEM Ch 2 – Slide 10
The Example Truss - FEM Model BCs:Applied Loads and Supports (Saved for Last)
Introduction to FEM
��
��
��
��
f = 2x3
f = 1y3
1 2
3
x
y
(1)
(2)(3)
IFEM Ch 2 – Slide 11
Master (Global) Stiffness Equations
f =
fx1fy1fx2fy2fx3fy3
u =
ux1uy1ux2uy2ux3uy3
fx1fy1fx2fy2fx3fy3
=
Kx1x1 Kx1y1 Kx1x2 Kx1y2 Kx1x3 Kx1y3Ky1x1 Ky1y1 Ky1x2 Ky1y2 Ky1x3 Ky1y3Kx2x1 Kx2y1 Kx2x2 Kx2y2 Kx2x3 Kx2y3Ky2x1 Ky2y1 Ky2x2 Ky2y2 Ky2x3 Ky2y3Kx3x1 Kx3y1 Kx3x2 Kx3y2 Kx3x3 Kx3y3Ky3x1 Ky3y1 Ky3x2 Ky3y2 Ky3x3 Ky3y3
ux1uy1ux2uy2ux3uy3
f = K u
Nodal forces
Master stiffness matrix Nodaldisplacements
Linear structure:
or
Introduction to FEM
IFEM Ch 2 – Slide 12
Member (Element) Stiffness Equations
f = K u
fxi
f yi
fx j
f y j
=
Kxi xi Kxiyi Kxi x j Kxiy j
K yi xi K yiyi K yi x j K yiy j
Kx j xi Kx j yi Kx j x j Kx j y j
K y j xi K y j yi K y j x j K y j y j
uxi
u yi
ux j
u y j
Introduction to FEM
_
IFEM Ch 2 – Slide 13
First Two Breakdown Steps:Disconnection and Localization
Introduction to FEM
These steps are conceptual (not actually programmed as part of the DSM)
12
3
(3)
(1)
(2)
y_ (1)
x_
(1)
y_
(2)
x_
(2)y_ (3) x
_ (3)
�� ��
1 2
3Remove loads and supports,and disconnect pins
x
y
IFEM Ch 2 – Slide 14
The 2-Node Truss (Bar) Element
Introduction to FEM
i
i
j
j
dL
x
Equivalent spring stiffness
−F Ff , u xi xi
_ _ f , u xj xj
_ _f , u yj yj
_ _f , u yi yi
_
_y_
_
sk = EA / L
IFEM Ch 2 – Slide 15
Truss (Bar) Element Formulation by Mechanics of Materials (MoM)
K = E A
L
1 0 −1 00 0 0 0
−1 0 1 00 0 0 0
F = ksd = E A
Ld F = fx j = − fxi ,, d = ux j − uxi
fxi
f yi
fx j
f y j
= E A
L
1 0 −1 00 0 0 0
−1 0 1 00 0 0 0
uxi
u yi
ux j
u y j
Exercise 2.3
Element stiffnessmatrix in local
coordinates
Element stiffnessequations in local
coordinates
Introduction to FEM
from which
IFEM Ch 2 – Slide 16
Where We Are So Far in the DSM
DisconnectionLocalizationMember (Element) Formation
GlobalizationMergeApplication of BCsSolutionRecovery of Derived Quantities
Breakdown(Chapter 2)
Assembly & Solution(Chapter 3)
Introduction to FEM
we are done with this ...
we finish Chapter 2 with
IFEM Ch 2 – Slide 17
uxi = uxi c + uyi s, u yi = −uxi s + uyi cγ
ux j = ux j c + uyj s, u y j = −ux j s + uyj cγ
Node displacements transform asi
xy
c = cos ϕ s = sin ϕin which
Globalization: Displacement Transformation
Introduction to FEM
x
y j
ϕ
uxi
uyi
uxj
uyj
uyi_
_ _
uxi_
uxj_
uyj_
IFEM Ch 2 – Slide 18
Displacement Transformation (cont'd)
In matrix form
ore e e
Note:global on RHS,local on LHS
Introduction to FEM
u = T u
uuuu
=c
−s0 0s
c 0 00 0 c
−s0 0sc
uxi xiuyi yi
uxj xj
uyj yj
_
_
_
_
_
IFEM Ch 2 – Slide 19
Globalization: Force Transformation
Node forces transform as
or
x
y
i
j
ϕ
fxifyifx jfy j
fxi
fyi
fxj
fyj
=c −s 0 0s c 0 00 0 c −s0 0 s c
Note:global on LHS,local on RHS
Introduction to FEM
fxifyi
fx j
fy j
_
_
_
_
fyi
_
fxi
_
fxj
_fyj
_
f = (T ) fe e T e_
IFEM Ch 2 – Slide 20
u e ==
T e ue
u e
f e = T e T f e
Ke = T e T ¯¯ ¯
f e¯
Ke T
Ke
e
Ke = E e Ae
L e
c2 sc −c2 −scsc s2 −sc −s2
−c2 −sc c2 sc−sc −s2 sc s2
Globalization: Congruential Transformationof Element Stiffness Matrices
Exercise 2.8
Introduction to FEM
(
(
)
)
IFEM Ch 2 – Slide 21
The Example Truss - FEM Model(Recalled for Convenience)
Insert the geometric &physical properties ofthis model intothe globalized memberstiffness equations
Introduction to FEM
45o
45o
1(0,0) 2(10,0)
3(10,10)
x
y
x3x3f , u
y2y2f , uy1y1f , u
x2x2f , ux1x1f , u
y3 y3f , u
(1)
(2)(3)
©(3) (3)
(3) (3)E = 100, A = 2 2, L = 10 2, ρ = 3/20 ©
(1)
(1)
(1)
(1)E = 50, A = 2, L = 10, ρ = 1/5
(2)
(2)
(2)
(2)E = 50, A = 1, L = 10, ρ = 1/5
IFEM Ch 2 – Slide 22
We Obtain the Globalized Element Stiffness Equations of the Example Truss
fx1
fy1
fx2
fy2
= 10
1 0 −1 00 0 0 0
−1 0 1 00 0 0 0
ux1
uy1
ux2
uy2
fx2
fy2
fx3
fy3
= 5
0 0 0 00 1 0 −10 0 0 00 −1 0 1
ux2
uy2
ux3
uy3
fx1
fy1
fx3
fy3
= 20
0.5 0.5 −0.5 −0.50.5 0.5 −0.5 −0.5
−0.5 −0.5 0.5 0.5−0.5 −0.5 0.5 0.5
ux1
uy1
ux3
uy3
Introduction to FEM
(1)
(1)
(1)
(1)
(2)
(2)
(2)
(2)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(2)
(2)
(2)
(2)
(1)
(1)
(1)
(1)
In the next class we will put theseto good use
IFEM Ch 2 – Slide 23