Professional Documents
Culture Documents
Chpt03-Mabel-Fem For Trusses
Chpt03-Mabel-Fem For Trusses
CHAPTER 3:
FEM FOR TRUSSES
1
CONTENTS
INTRODUCTION
FEM EQUATIONS
◦ Shape functions construction
◦ Strain matrix
◦ Element matrices in local coordinate system
◦ Element matrices in global coordinate system
◦ Boundary conditions
◦ Recovering stress and strain
EXAMPLE
REMARKS
HIGHER ORDER ELEMENTS
2
INTRODUCTION
Truss members are for the analysis of skeletal
type systems - planar trusses and space trusses.
A truss element is a straight bar of an arbitrary
cross-section, which can deform only in its axis
direction when it is subjected to axial forces.
Truss elements are also termed as bar element.
In planar trusses, there are two components in x
and y directions for the displacement as well as
forces at a node.
For space trusses, there will be three
components in x, y and z directions for both
displacement and forces at a node.
3
INTRODUCTION
In trusses, the truss or bar members are joined
together by pins or hinges (not by welding), so
that there are only forces (not moments)
transmitted between bars.
It is assumed that the element has a uniform
cross section. The c-s of the bar can be arbitrary,
but the dimension of the c-s should be much
smaller than that in the axial direction.
4
Example of a truss structure
5
FEM EQUATIONS
Shape functions construction
Strain matrix
Element matrices in local coordinate
system
Element matrices in global coordinate
system
Boundary conditions
Recovering stress and strain
6
Shape functions construction
Consider a truss element D3j
x
u2
global node j
fs2
uh(x) = N( x) de local node 2 D3j - 1
u1 u(x)
de D3j - 2
u 2 D3i
u1 fx
global node i
local node 1
le
D3i - 1
0
fs1 Z
D3i - 2
o Y
X 7
Shape functions construction
0
Let u ( x) 0 1 x 1 x pT α
h
T
1
p
α
Note: Number of terms of basis function, xn
determined by n = nd - 1
1 0
At x = 0, u(x=0) = u1 u1 1 0 0
0 u1
1 1 u
At x = le, u(x=le) = u2 u2 1 le 1 1 l 2
e le
1 0
u1
x u1
u h ( x) PT α 1 x 1 x
1 1 N( x)d e
le 2
u le le u2
le
N1 ( x ) N2 ( x )
de
N( x)
8
Shape functions construction
N( x) N1 ( x) N 2 ( x) N1 N2
x
N1 ( x) 1 1 1
le
x
N 2 ( x) 1
0
2 x
le le
u2 u1
u ( x) N1 ( x)u1 N 2 ( x)u2 u1 x
le
(Linear element)
9
Strain matrix
u2 u1
u ( x) N1 ( x)u1 N 2 ( x)u2 u1 x
le
u u2 u1
x
x le
or
u
x LNd e Bd e
x
x x 1 1
where B LN 1
x le le le le
10
Element Matrices in the Local
Coordinate System
1
l
le
e E 1 1 AE 1 1
k e B cBdV A
T
dx
Ve
0 1 le le le 1 1
l
e
Note: ke is symmetrical
11
Element Matrices in the Local
Coordinate System
le N1 N1 N1 N 2 A le 2 1
me N NdV A le
T
N N dx
Ve
0
2 1 N2 N2 6 1 2
12
Element matrices in global
coordinate system
Perform coordinate transformation
13
Element matrices in global
coordinate system
Spatial truss Local nodes 1,2
Global nodes i, j
d e TD e (Relationship between local
D3i 2
DOFs and global DOFs) D
(2x1) 3i 1
lij mij nij 0 0 0 D3i
where T , De
D
0 0 0 lij mij nij
e 3 j 2
D3 j 1
X j Xi D3 j
lij cos( x, X )
le
Y j Yi (6x1)
mij cos( x, Y ) Direction cosines
le
Z j Zi
nij cos( x, Z )
le
14
Element matrices in global
coordinate system
Spatial truss (Cont’d)
le ( X j X i )2 (Y j Yi )2 (Z j Zi )2
Transformation applies to
force vector as well:
F3i 2
F
fe TFe where 3i 1
F3i
Fe
F
3 j 2
F3 j 1
3 j
F
15
Element matrices in global
coordinate system
Spatial truss (Cont’d)
d e TD e
f
k ed e m ed f
k e TD e m e TD
e e e e
T
(T k eT)De (T meT)De T fe
T T
F
K e De M e D e e
16
Element matrices in global
coordinate system
Spatial truss (Cont’d)
K e TT k e T
lij2 lij mij lij nij lij2 lij mij lij nij
lij mij mij2 mij nij lij mij mij2 mij nij
AE lij nij mij nij nij2 lij nij mij nij nij2
2
le lij lij mij lij nij lij2 lij mij lij nij
l m mij2 mij nij lij mij mij2 mij nij
ij ij
lij nij mij nij nij2 nij
2
lij nij mij nij
17
Element matrices in global
coordinate system
Spatial truss (Cont’d)
M e TT m e T
2lij2 2lij mij 2lij nij lij2 lij mij lij nij
2lij mij 2mij2 2mij nij lij mij mij2 mij nij
A le 2lij nij 2mij nij 2nij2 lij nij mij nij nij2
2
6 lij lij mij lij nij 2lij2 2lij mij 2lij nij
l m mij2 mij nij 2lij mij 2mij2 2mij nij
ij ij
lij nij nij2 2nij
2
mij nij 2lij nij 2mij nij
18
Element matrices in global
coordinate system
Spatial truss (Cont’d)
f x le
(
2 f )l
s1 ij
( f x le f )m
2 s1 ij
f x le
f l
( x e f s1 )nij 2 f s1
2
Fe TT f e Note: fe
f y le f l
xef
( f s1 )lij
2 2 s1
fl
( y e
f s1 )mij
2
fl
( y e
f s1 )nij
2 19
Element matrices in global
coordinate system
Planar truss
d e TD e D2i 1
D
lij mij 0 0 2i
where T , De
0 0 lij mij D2 j 1
F2i 1 D2 j
F
2i
Similarly Fe (4x1)
F
2 j 1
F2 j
20
Element matrices in global
coordinate system
Planar truss (Cont’d)
21
Element matrices in global
coordinate system
Planar truss (Cont’d)
6 2
lij lij mij 2l 2
2lij mij
2
ij
22
Boundary conditions
Singular K matrix The whole structure
can perform body movement
Constrained by supports
Impose boundary conditions cancellation
of rows and columns in stiffness matrix,
hence K becomes SPD
Recovering stress and strain
24
EXAMPLE
2u P P
Exact solution of E 2 f x 0 : u ( x) x , stress: x
x EA A
FEM:
AE 1 1
K = ke (1 truss element)
l 1 1
AE 1 1 u1 F1 ? AE 1 1 u1 F1 ?
l 1 1 u2 F2 P l 1 1 u2 F2 P
0
u2
Pl x x u1 x x P
u ( x) N( x)de 1 1 Pl x
AE l l u2 l l EA
EA
1 1 0 P
x EBde E
l l u2 A 25
Remarks
FE approximation = exact solution in example
Exact solution for axial deformation is a first
order polynomial (same as shape functions
used)
Hamilton’s principle – best possible solution
Reproduction property
26
HIGHER ORDER ELEMENTS
1 2 3 1 2 3 4