Chapter 3 PDF
Chapter 3 PDF
CHAPTER 3
DEVELOPMENT OF TRUSS EQUATIONS
Development of Truss Equations
(Displacement) Method/ Direct
Formulation
Summary
• Stiffness matrix of a bar/truss element
• Coordinate transformation
• 3D Truss element
Trusses
member in
compression
member in
tension
Connecting pin
Trusses
Trusses
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̂)
Stiffness matrix of bar element 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
E
Stress is also constant along the bar: 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
Recall the lecture on springs
Nodal forces: f̂1x f̂ 2x
EA
Spring constant: k
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
Stiffness matrix of bar element
What if we have 2 bars?
E1, A1
E2, A2
L1 L2
member in
compression
member in
tension
Connecting pin
Transformation of a vector in two dimensions
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
At node 2:
At node 1: x
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
Transformation of a vector in two dimensions
In the global coordinate system, the vector of nodal
displacements and loads
d1x f1x
d f
1y 1y
d ; f
d 2x f 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 θ
Transformation of a vector in two dimensions
In matrix form
v̂ x cos θ sin θ v x
v
y
v̂ sin θ cos θ y
Or Direction cosines
v̂ x l m v x l cos q
where
y m l v y
v̂ m sin q
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̂
Transformation of a vector in two dimensions
Important property of the transformation matrix T
l2 lm l 2 lm
EA lm m 2
lm m 2
k T k̂ T
T
L l 2 lm l2 lm
lm m
2
lm m2
Global Stiffness Matrix
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 1 (x1,y1)
l ' cos q l L
L
y y
m' sin q 1 2 m θ
L 2 (x ,y )
2 2
Example:
Bar element for stiffness matrix evaluation
© 2002 Brooks/Cole Publishing / Thomson Learning™
E 30 106 psi
A 2 in 2
L 60 in
q 30
3 3 3 3 3
l cos 30
4 4 4 4 2
3 1 3 1
k
30 106 2 4 4
4
4 lb m sin 30
1
60 3 3 3 3 in 2
4 4 4 4
3 1 3 1
4 4 4 4
Example:
Computation of element strains
d̂ 1x
d̂ 2x d̂ 1x d̂ 1y
1 0 1 0
1
ε
L L d̂ 2x
d̂
2y
1 0 1 0 d̂
1
L
1 0 1 0 Td
1
L
Example:
Computation of element strains
l m 0 0
m l 0 0
ε 1 0 1 0
1 d
L 0 0 l m
0 0 m l
l m l md
1
L
d 1x
d
1y
l m l m
1
L d
2x
d 2y
Example:
Computation of element stresses 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 truss 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
L l 2 lm l2 lm d2x
lm m
2
lm m2
d2y
d1x d1y d2x d2y
1 1 1 1 d1x
1 1 1 1
EA d1y
2L 1 1 1 1 d2x
1 1 1 1 d2y
Stiffness matrix of element 2
L l 2 lm l2 lm 1 L cos45 sin45
lm m 2 L -cos45 sin45
2
lm m2
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
Eε
E
L
d̂ 2x d̂1x l m l md
E
L 0
E
L
E
L
Eε d̂ 3x d̂ 2x l m l md
d2 x
d
E 1 1 1 1 2y
(2)
0
L 2 2 2 2 d3 x 0
d3 y
E P P
(d 2 x d 2 y ) 1 2
2L A 2
Multi-point constraints
3 L 2
Table of nodal coordinates
y
Node x y
P El#2 3
1 0 0
2
2 0 L El#1
El#3
3 L L 45o
1 x
Table of direction cosines
ELEMENT Length x2 x1 y y
l m 2 1
length length
1 L 0 1
2 L 1 0
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 2lm
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 lm
F 3 y
n F3 y 2
1 1 1
F 3x 2 2 F
2
F3x F3 y
3x
1 F3 y
F 3 y
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) 0 F1 x
0 F
d3 y d3 x 0 Eq(2) 1y
F3 y F3 x 0 Eq(3)
d 2 x
P
d F
0 F
0.5 0.5 0 0 0.5 0.5 2y
0.5 1.5 0 1 0.5 0.5 d3 x F3 x
0
K 1260 105
0 1 0 1 0
3y
d
F3 y
0 1 0 1 0 0
0.5 0.5 1 0 1.5 0.5
0.5 0.5 0 0 0.5 0.5
Incorporate boundary conditions and reduce Eq(1) to
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 3d3 x Eq(7)
1260 105 (3d3 x d3 x ) P
Plug this into Eq(4)
2520 105 d3 x 106
d3 x 0.003968m Now by using Eq(3) , 5
d 2 x 3d3 x 0.0119m and 6 , we can
determine d3y, F3x, F3y