Chapter 2 - Trusses
Chapter 2 - Trusses
Gusset plate
Ideal trusses:
Assumptions
• Ideal truss members are connected only at their ends.
• Ideal truss members are connected by frictionless pins (no
moments)
• The truss structure is loaded only at the pins
• Weights of the members are neglected
member in
tension
Connecting pin
FEM analysis scheme
Step 1: Divide the truss into bar/truss elements connected to
each other through special points (“nodes”)
Step 2: Describe the behavior of each bar element (i.e. derive its
stiffness matrix and load vector in local AND global coordinate
system)
E, A
L: Length of bar
A: Cross sectional area of bar
E: Elastic (Young’s) modulus of bar
û(x̂) :displacement of bar as a function of local coordinate x̂ of bar
The strain in the bar at x̂ dû
ε(x̂) =
dx̂
The stress in the bar (Hooke’s law)
(x̂) = E ε(x̂)
d̂ 2x
Tension in the bar
T(x̂) = EAε x̂ x̂
x̂ û(x̂) = 1 − d̂1x + d̂ 2x
x̂ d̂1x L L
L
Assume that the displacement û(x̂) is varying linearly along the bar
x̂ x̂
û(x̂) = 1 − d̂1x + d̂ 2x
L L
dû d̂ 2x − d̂1x
Then, strain is constant along the bar: ε= =
dx̂ L
Stress is also constant along the bar:
E
(
= Eε = d̂ 2x − d̂1x
L
)
Tension is constant along the bar: T = EAε =
EA
L
(
d̂ 2x − d̂ 1x )
k
Two nodes: 1, 2
Nodal displacements: d̂1x d̂ 2x
Nodal forces: f̂1x f̂ 2x
Spring constant: k = EA
L
Element stiffness matrix in local coordinates
f̂1x k - k d̂1x
f̂ = k̂ d̂ =
f̂ 2x - k k d̂ 2x
Element force Element nodal
Element displacement f̂ k̂ d̂
vector
stiffness vector
matrix
What if we have 2 bars?
E1, A1
E2, A2
L2
L1
PROBLEM
Problem 1: Find the stresses in the two-bar assembly loaded as
shown below
E, 2A
E, A
1 P
2 3
L
L
Solution: This is equivalent to the following system of springs
2EA EA
k1 = k2 =
L L x
Element 1 2 Element 23
1
d1x d2x d3x
member in
compression
member in
tension
Connecting pin
d 2y , f 2y
x̂
dˆ 2y , fˆ2y = 0 d̂ 2x , f̂ 2x
y ŷ
d 2x , f 2x
d1y , f1y
dˆ 1y , fˆ1y = 0 θ
d̂1x , f̂1x d1x , f1x
x
At node 1: At node 2:
d̂1y d̂ 2y
d1y d 2y
θ d̂1x θ d̂ 2x
d1x d 2x f̂ 2y = 0
f̂1y = 0
f1y f 2y
θ f̂1x θ f̂ 2x
f1x f 2x
In the global coordinate system, the vector of nodal
displacements and loads
d1x f1x
d f
1y 1y
d = ; f =
d f
2x 2x
d 2y f 2y
f = k d
41 44 41
y vx v y cos θ Angle q is
ŷ x̂
v̂ x measured positive
v̂ y
θ in the counter
v v x sin θ clockwise direction
vy
from the +x axis)
θ
v y sin θ x
v x cos θ
The vector v has components (vx, vy) in the global coordinate system
and (v^x, v^y) in the local coordinate system. From geometry
v̂ x = v x cos θ + v y sin θ
v̂ y = − v x sin θ + v y cos θ
In matrix form
v̂ x cos θ sin θ v x
=
y − sin θ cos θ v y
v̂
Or Direction cosines
v̂ x l m v x l = cos q
= v where
y
v̂ − m l y m = sin q
Transformation matrix for a single vector in 2D
l m =
*
T = v̂ T v
*
relates
− m l
v̂ x v x are components of the same
where v̂ = and v =
v̂ y v y vector in local and global
coordinates, respectively.
Relationship between d̂ and d for the truss element
d̂1y
At node 1 d̂1x * d1x
=T d1y
d̂1y d1y θ d̂1x
d1x d̂ 2y
At node 2 d̂ 2x * d 2x
=T d 2y
d̂ 2y d 2y θ d̂ 2x
Putting these together d̂ = Td d 2x
d̂1x l m 0 0 d1x
d̂1y − m l 0 0 d1y T =
T * 0
*
= d 44
0 T
d̂ 2x 0 0 l
m 2x
d̂ 0 d
0 − m l 2y
2y
T d
d̂
Relationship between f̂ and f for the truss element
At node 1 f̂1x * f1x
f̂1y
=T
f̂1y f1y f1y
θ f̂1x
f̂ 2y
At node 2 f̂ 2x * f 2x
f1x
=T
f̂ 2y f 2y
f 2y
θ f̂ 2x
Putting these together f̂ = Tf f 2x
f̂1x l m 0 0 f1x
f̂1y − m l 0 0 f1y T =
T * 0
*
= f 44
0 T
f̂ 2x 0 0 l
m 2x
f̂ 0 f
0 − m l 2y
2y
T f
f̂
Important property of the transformation matrix T
−1
T =T
T
x̂ f̂ = T f
y ŷ d̂ 2y , f̂ 2y
d̂ 2x , f̂ 2x d̂ = T d
θ f̂ = k̂ d̂
d̂1y , f̂1y
d̂1x , f̂1x
Tf = k̂ Td
x
(
f = T k̂ T d
−1
)
The desired relationship is f = k d k
41 44 41
l2 lm − l2 − lm
2
EA lm m 2
− lm − m
k = T k̂ T =
T
L − l 2 − lm l2 lm
− lm − m m
2 2
lm
Computation of the direction cosines
2 (x2,y2)
x2 − x1 L
l = cos q =
L
y2 − y1 θ
m = sin q =
L 1 (x ,y )
1 1
x1 − x2 L
1 (x1,y1)
l ' = cos q = = −l
L
y −y
m' = sin q = 1 2 = −m θ
L 2 (x ,y )
2 2
Question: Does the stiffness matrix change?
Example Bar element for stiffness matrix evaluation
© 2002 Brooks/Cole Publishing / Thomson Learning™ E = 30 106 psi
A = 2 in2
L = 60 in
q = 30 3
l = cos 30 =
2
1
m = sin 30 =
3 3 3 3 2
− −
4 4 4 4
3 1 3 1
k=
(
30 10 6 (2 ) 4 ) 4
−
4
−
4 lb
60 3 3 3 3 in
− −
4 4 4 4
3 1 3 1
− −
4 4 4 4
Computation of element strains
© 2002 Brooks/Cole Publishing / Thomson Learning™
= − l − m l md
1
L
d 1x
d
= − l − m l m 1y
1
L d
2x
d 2y
Computation of element stresses stress and tension
= Eε =
E
L
( )
d̂ 2x − d̂1x = − l − m l md
E
L
Recall that the element tension is
EA
T = EAε = −l −m l m d
L
Steps in solving a problem
3 3 1
1 2 (x2,y2)
L
El 1 60 El 3
θ
2 60 60 3 1 (x ,y )
1 1
El 2
Stiffness matrix of element 1 Stiffness matrix of element 2
d1x d1y d2x d2y d2x d2y d3x d3y
d1x d2x
= d1y = d2y
(1) ( 2)
k k
d2x d3x
d2y d3y
3 0 2Lsin45
1 1 −1 −1 0 0
1 1 −1 −1 0 0
EA −1 −1 2 0 −1 1
K=
2L −1 −1 0 2 1 −1
0 0 −1 1 1 −1
0 0 1 −1 −1 1
EA 2 0 d 2 x P1
=
2L
0
2 d 2 y P2
Step 5: Solve for unknown displacements
P1L
d2 x
EA
=
d
2 y P2 L
EA
Step 6: Obtain stresses in the elements 0
3 L L
3 L 2 1/ 2 1/ 2
Step 2: Stiffness matrix of each element in global coordinates
with global numbering
Stiffness matrix of element 1
l2 lm −l 2−lm
2
EA lm m2 −lm −m
=
(1)
k
L −l 2 −lm l2 lm
−lm − m 2
lm m 2
1 1 1
d 3x 2 2 d
2
( d 3x + d 3 y )
= 3x =
− 1
d 3 y 1 d3 y 1
( d − d )
2 2 2
3 y 3 x
d 3y = 0 (Multi-point constraint)
d 3y =
1
2
( d3 y − d3 x ) = 0
d3 y − d3 x = 0 Eq (2)
Similarly for the forces at node 3
F 3x
l m F3 x 1
= −m l=m=
F 3 y
n F3 y 2
1 1 1
F 3x 2 2 F
2
( F3x + F3 y )
= 3x =
−
1 F3 y
F 3y
1
1
2
( F3 y − F3 x )
2 2
F 3x = 0
F 3x =
1
2
( F3 y + F3 x ) = 0
F3 y + F3 x = 0 Eq (3)
Therefore we need to solve the following equations simultaneously
Kd = F Eq(1)
d3 y − d3 x = 0 Eq(2)
F3 y + F3 x = 0 Eq(3)
1 −1 0 d 2 x P
1260 105
−1 1.5 0.5
3x =
d 3x
F
0.5 d F
0 0.5 3y 3y
Write these equations out explicitly
d 2 x = 3d 3 x Eq(7)
1260 105 (3d 3 x − d 3 x ) = P
Plug this into Eq(4)
2520 105 d 3 x = 106
d3 x = 0.003968m
d 2 x = 3d3 x = 0.0119m
k ij = keeping
Force at d.o.f ‘i’ due to unit displacement at d.o.f ‘j’
all the other d.o.fs fixed
Example The length of bars 12 and 23 are equal (L)
y E: Young’s modulus
3 A: Cross sectional area of each bar
El#2 P2
Solve for d2x and d2y using the “physical
P1 interpretation” approach
El#1 2
45o
x
1 Solution
k11 k12 d 2 x P1
k =
21 k22 d 2 y P2
Where k11, k12, k21 and k22 will be determined using the
“physical interpretation” approach
k11 d = 1
To obtain the first column
1 apply 2 x
y 2 = 1.cos(45) =
2 k 21 y d2 y = 0
3 F2y=k21
F2y=k21
F2x=k11 T2
El#2
2 F2x=k11
2’
El#1 T1 2
x 1 x
1 1 = 1.cos(45) =
2
d2x=1
F
EA
x = k11 − T1 cos(45) − T2 cos(45) = 0 T1 = 1
L
F y = k21 − T1 sin(45) + T2 sin(45) = 0 EA
T2 = 2
L
Combining force equilibrium and force-deformation relations
( T1 + T2 ) EA
k11 = = (1 + 2 )
2 2L
(T1 − T2 ) EA
k21 = = (1 − 2 )
2 2L
Now use the geometric (compatibility) conditions (see figure)
1
1 = 1.cos(45) =
2
1
2 = 1.cos(45) =
2
Finally
EA EA 2 EA
k11 = (1 + 2 ) = ( )=
2L 2L 2 L
EA
k21 = (1 − 2 ) = 0
2L
k12 d = 0
To obtain the second column
apply 2 x
y k22 y d2 y = 1
3 1
2 = −1.cos(45) = − F2y=k22
2
2’ T2
El#2 d2y=1
2 F2x=k12
El#1 T1 2
x 1 x
1 1 = 1.cos(45) =
2
F
EA
x = k12 − T1 cos(45) − T2 cos(45) = 0 T1 = 1
L
F y = k22 − T1 sin(45) + T2 sin(45) = 0 EA
T2 = 2
L
Combining force equilibrium and force-deformation relations
( T1 + T2 ) EA
k12 = = (1 + 2 )
2 2L
(T1 − T2 ) EA
k22 = = (1 − 2 )
2 2L
Now use the geometric (compatibility) conditions (see figure)
1
1 = 1.cos(45) =
2
1
2 = −1.cos(45) = − This negative is due to compression
2
Finally
EA
k12 = (1 + 2 ) = 0
2L
EA EA 2 EA
k22 = ( 1 2)
− = ( ) =
2L 2L 2 L
© 2002 Brooks/Cole Publishing / Thomson Learning™ 3D Truss (space truss)
In local coordinate system f̂ = k̂ d̂
f̂ 1x d̂ 1x
k 0 0 −k 0 0
f̂ 1y 0 0 0 0 0 0 d̂ 1y
f̂ 1z 0 0 0 0 0 0 d̂ 1z
=
f̂ 2x − k 0 0 k 0 0 d̂ 2x
f̂ 0 0 0 0 0 0 d̂
2y 2y
f̂ 0 0 0 0 0 0
2z d̂ 2z
The transformation matrix for a single vector in 3D
d̂ = T d
*
d̂ = Td
T * 0
T = *
f̂ = Tf
66
0 T
k = T k̂ T
T
L − l1 2
− l1 m1 − l1 n1 l1
2
l1 m1 l1 n1
− l m − m 2 − m n l m m
2
m n
1 1 1 1 1 1 1 1 1 1
− l1 n1 − m1 n1 − n1 n1
2 2
l1 n1 m1 n1
Notice that the direction cosines of only the local ^x axis enter the
k matrix