Documente Academic
Documente Profesional
Documente Cultură
Stiffness by
Definition and
the Direct
March 20, 2003
9:35 AM
Stiffness Method
Little 109
CES 4141
Forrest Masters
Farther Down the Yellow Brick
Road..
S t r u c t u r a l A n a ly s is
C la s s ic a l M e M t h a o t dr i sx M e t h o d
V it r u a l W oS r t k i f f n e s s b y D
F o r c e M e t h Do d i r e c t S t if f n e
S lo p e D e f le c t io n
T r u s s e s
M o m e n t - A r e a
B e a m s
Our Emphasis This Week: Trusses..
■ Composed of slender,
lightweight members
■ All loading occurs on
joints
■ No moments or
rotations in the joints
■ Axial Force Members
■ Tension (+)
■ Compression (-)
Stiffness
■ Kij = the amount of force required at i
to cause a unit displacement at j, with K = AE/L
displacements at all other DOF = zero
■ A function of:
– System geometry
– Material properties (E, I)
– Boundary conditions (Pinned, Roller or
Free for a truss)
■ NOT a function of external loads
From Strength of Materials..
Axial A ⋅ E
Force per
δ L Length
Deformation
Go to the Board..
Let’s take a
look at last
week’s
homework to
shed some
light on the
Stiffness by
Definition
Procedure
DOF
From Stiffness by
Definition
■ We can create a stiffness matrix that
accounts for the material and geometric
properties of the structure
■ A square, symmetric matrix Kij = Kji
■ Diagonal terms always positive
■ The stiffness matrix is independent of
the loads acting on the structure. Many
loading cases can be tested without
recalculating the stiffness matrix
However ..
■ Stiffnesses from
Imposed Stiffness
K*r=R
Displacements Matrix
■ Unknown Known
Unknown
Displacements External
Displacements
Forces
■ Known Loadings
ROLLER 1 2
K11 K12 v1 S1
= S1
K21 K22 v2 S2
Gurley refers to the axial displacement as “v”
and the internal force as “S” in the local
Element Stiffness Matrix in Local
Coordinates
K21 AE K22
L
K11
Node 2 AE
L K12
K21 = - AE / L K22 = AE / L
Element Stiffness Matrix in Local
Coordinates Cont..
Simplified..
GLOBAL
S2
r4
v1 r3
v2
r2 y
S1 LOCAL r1 x
How do we do that?
■ Meaning if I give you a point (x,y) in Coordinate
System Z, how do I find the coordinates (x’,y’) in
Coordinate System Z’
y’
Use a
y x Displacement
Transformation
Matrix
x’
To change the coordinates of a truss..
v
r2 1 ■ The relationship between v and r is the
vector sum:
v1 = r1*cos Θ x + r2*cos Θ Y
ΘY v2 = r3*cos Θ x + r4*cos Θ Y
Θx
r1
Lx = cos Θ x
We can
v1 simplify
= r1*Lx the
+ cosine terms:Ly = cos Θ
y
r2*Ly
v2 = r3*Lx + Put in matrix form
r4*Ly
Displacement Transformation Matrix
Cont..
r1
v1 = r1*Lx + r2*Ly
v1 Lx Ly 0 0 ⋅ r2
v2 = r3*Lx + r4*Ly
v2 0 0 Lx Ly r3
r4
So.. v = a*r
Force Transformation Matrix
is an important relationship
R = aT * k * a * r between the loading, stiffness
and displacements of the structure
Stiffness in terms of the global system
term
Ke = aT * k * a
Lx 0
A ⋅E Ly 0 1 −1 Lx Ly 0 0
Ke ⋅ ⋅ ⋅
L 0 Lx −1 1 0 0 Lx Ly
0 Ly
Lx2 ⋅
LxLy −Lx
2
−Lx⋅ Ly
2 2 (14) From notes
A ⋅ E LxLy⋅ Ly −Lx⋅ Ly −Ly
Ke
L
⋅
2 2 Great formula to
−Lx −Lx⋅ Ly Lx ⋅
LxLy plug into your
−Lx⋅ Ly 2 2 calculator
−Ly ⋅
LxLy Ly
Element Stiffness Matrix in Global
Coordinates Cont..
Node 1
■Let’s use a 6
5
problem to illustrate
the rest of the
procedure Element 4 ft
2 2
Node 2 1
4
3
3 ft
■We will start by
calculating KE’s for Element Node 3
the two elements 1
Assembly of the Global Stiffness Matrix
(KG)
Element 1
Near Far
L =3
r2 r4
3 ft Lx = ∆ x / L = (3-0) / 3 = 1
Ly = ∆ y / L = (0-0) / 3 = 0
r1 r3
r1 r2 r3 r4
Pick a Near and a
Far 0.333 0 −0.333 0 r1
r2
0 0 0 0
Ke1 A ⋅ E⋅
Plug Lx, Ly and L −0.333 0 0.333 0 r3
into equation 14 to 0 0 0 0 r4
get
Assembly of the Global Stiffness Matrix
(KG)
Element 2
r6 L =5
Far Lx = ∆ x / L = (3-0) / 5 =
r5
5 ft 0.6
4 ft Ly = ∆ y / L = (4-0) / 5 =
r2 0.8
r1 r2 r5 r6
3 ft
0.072 0.096 −0.072 −0.096 r1
r1 r2
0.096 0.128 −0.096 −0.128
Near Ke2 A ⋅ E⋅
−0.072 −0.096 0.072 0.096 r5
−0.096
−0.128 0.096 0.128 r6
The Entire Local Stiffness
Matrix in Global Terms
r1 r2 r5 r6
−0.072 −0.096 r1
Shorthand
0.072 0.096
Ke2 A ⋅ E⋅
0.096 0.128 −0.096 −0.128 r2 Real
−0.072 −0.096 0.072 0.096 r5
−0.096 −0.128 0.096 0.128 r6 Matrix
r1 r2 r3 r4 r5
r6
r1 r2 r3 r4 r5 r6
K11 K12
= Rk K11 K12 ru
AE⋅ ⋅
K21 K22 Ru K21 K22 rk
r1
so S
AE r2
⋅ ( −Lx −Ly Lx Ly ) ⋅
L r3
r4
Internal Member Force Recovery
Cont..
■For Element 2
22.52 r1
AE
S2
AE
⋅ ( −0.6 −0.8 0.6 0.8) ⋅
−95.02 r2 = 12.5 kips
5 AE
0
r5
r6
0
Conclusion
We solved
■ Element Stiffnesses
■ Unknown
Displacements
■ Reactions
■ Internal Forces
a 1 b 1 c 1 x d 1
But you must put these
equations in matrix a 2 b 2 b 2 ⋅ y = d 2
form a b b z d
3 3 3 3
41
A Sample Problem solved with Stiffness by Definition
and Direct Stiffness
A 3 C
1
2
10 kips
5 kips
42
r3
r2
r1
43
A C
B B’
Element Change in Length
1 6/10 Long
Unit Displacement 2 8/10 Short
3 0
44
A C
B’
Unit Displacement
B
Element Change in Length
1 8/10 Short
2 6/10 Short
3 0
45
Unit Displacement
B
Element Change in Length
1 0
2 4/5 Long
3 1 Long
46
r1 r2 r3
7 −
1
−
2 r1
50 50 25
1 91 3 r2 r1 r2 r3
K − −
50 600 50 0.14 -0.02 -0.08 r1
2 3 9 -0.02 0.152 -0.06 r2
− − r3
-0.08 -0.06 0.18 r3
25 50 50
47
r6 r4
r5 r3
r2
r1
48
Lx2 ⋅ −Lx
2
−Lx⋅ Ly Near X
LxLy
2
2 Near Y
⋅
A ⋅ E LxLy Ly −Lx⋅ Ly −Ly
Ke ⋅
L 2 2 Far X
−Lx −Lx⋅ Ly Lx ⋅
LxLy
−Lx⋅ Ly 2 2 Far Y
−Ly ⋅
LxLy Ly
49
Element 1
L=6
Lx = 0.6
Ly = -0.8 r5 r6 r1 r2
3 −
2
−
3 2 r5
50 25 50 25
− 2 8 2
−
8 r6
25 75 25 75
Ke 1 AE⋅
− 3 2 3
−
2 r1
50 25 50 25
2 8 2 8 r2
25 − −
75 25 75
50
r1 r2 r3 r4 r5 r6
3 −
2
0 0 −
3 2 r1
50 25 50 25
− 2 8
0 0
2
−
8 r2
25 75 25 75
0 0 0 0 0 0 r3
Ke1 AE⋅ r4
0 0 0 0 0 0
3 2 3 2 r5
− 50 25
0 0
50
−
25
2 −
8
0 0 −
2 8
r6
25 75 25 75
51
Element 2
L=8
Lx = 0.8
Ly = 0.6 r1 r2 r3 r4
2 2
−
2
−
3 r1
25 50 25 50
3 9
−
3
−
9 r2
50 200 50 200
Ke 2 AE⋅
− 2 − 3 2 3
r3
25 50 25 50
3 9 3 9
− 50 − 200 r4
50 200
52
Element 3
L = 10
Lx = 1
Ly = 0 r5 r6 r3 r4
1 0 −
1
0
r5
10 10
r6
0 0 0 0
Ke 3 AE⋅
1 1 r3
− 10 0
10
0
0 0 0 0 r4
53
r1 r2 r3 r4 r5 r6
3 + 2 −2 + 3 −
2
−
3
−
3 2 r1
50 25 25 50 25 50 50 25
− 2 + 3 8 + 9 −
3
−
9 2
−
8
r2
25 50 75 200 50 200 25 75
2 3 2 1 3 1
− − + +0 − 0 r3
25 50 25 10 50 10
KG AE⋅
3 9 3 9
− − + 0 + 0 0 0 r4
50 200 50 200
−3 2
−
1
0
3
+
1
−
2
+ 0 r5
50 25 10 50 10 25
2 8 2 8
− 0 0 − +0 +0 r6
25 75 25 75
55
r1 r2 r3 r4 r5 r6
0.14 -0.02 -0.08 -0.06 -0.06 0.08 r1
-0.02 0.15 -0.06 -0.05 0.08 -0.11 r2
-0.08 -0.06 0.18 0.06 -0.10 0.00 r3
-0.06 -0.05 0.06 0.05 0.00 0.00 r4
-0.06 0.08 -0.10 0.00 0.16 -0.08 r5
0.08 -0.11 0.00 0.00 -0.08 0.11 r6
Stiffness by Definition vs Direct
Stiffness
K X runknown = Rknown
K
X =
completed rknown Runknown
Zero Unless
Settlement
Occurs Reactions