Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
4
Analysis of Statically
Indeterminate
Structures by the Direct
StiffnessMethod
Version 2 CE IIT, Kharagpur
Lesson
30
The Direct Stiffness
Method: Plane Frames
Version 2 CE IIT, Kharagpur
Instructional Objectives
After reading this chapter the student will be able to
1. Derive plane frame member stiffness matrix in local co-ordinate system.
2. Transform plane frame member stiffness matrix from local to global co-
ordinate system.
3. Assemble member stiffness matrices to obtain the global stiffness matrix of
the plane frame.
4. Write the global load-displacement relation for the plane frame.
5. Impose boundary conditions on the load-displacement relation.
6. Analyse plane frames by the direct stiffness matrix method.
30.1 Introduction
In the case of plane frame, all the members lie in the same plane and are
interconnected by rigid joints. The internal stress resultants at a cross-section of
a plane frame member consist of bending moment, shear force and an axial
force. The significant deformations in the plane frame are only flexural and axial.
In this lesson, the analysis of plane frame by direct stiffness matrix method is
discussed. Initially, the stiffness matrix of the plane frame member is derived in
its local co-ordinate axes and then it is transformed to global co-ordinate system.
In the case of plane frames, members are oriented in different directions and
hence before forming the global stiffness matrix it is necessary to refer all the
member stiffness matrices to the same set of axes. This is achieved by
transformation of forces and displacements to global co-ordinate system.
where >k '@ is the member stiffness matrix. The member stiffness matrix can also
be generated by giving unit displacement along each possible displacement
degree of freedom one at a time and calculating resulting restraint actions.
u '3 u3 (30.2c)
Where L x2 x1 2 y 2 y1 2 (30.4)
Let q'1 , q' 2 , q'3 and q ' 4 , q '5 , q ' 6 be respectively the forces in member at nodes j
and k as shown in Fig. 30.3a in local coordinate system. p1 , p 2 , p3 and
p 4 , p5 , p 6 are the forces in members at node j and k respectively as shown in
Fig. 30.3b in the global coordinate system. Now from Fig 30.3a and b,
Thus the forces in global coordinate system can be related to forces in local
coordinate system by
p1 ½ ªl m 0 0 0
0º q'1 ½
° ° « » ° °
° p2 ° «m l 0 0 0 0» °q ' 2 °
° ° « » ° °
° p3 ° «0 0 1 0 0 0» °q'3 °
° °
° ° « »
® ¾ ® ¾ (30.6a)
° p4 ° «0 0 0 l m 0» °q ' 4 °
° ° « » ° °
° p5 ° «0 0 0 m l 0» °q ' 5 °
° ° « » ° °
°¯ p 6 °¿ «0
¬ 0 0 0 0 1»¼ °¯q' 6 °¿
Example 30.1
Analyze the rigid frame shown in Fig 30.4a by direct stiffness matrix method.
Assume E 200 GPa ; I ZZ 1.33 u 10 4 m 4 and A 0.04 m 2 . The flexural rigidity
EI and axial rigidity EA are the same for both the beams.
Solution:
The plane frame is divided in to two beam elements as shown in Fig. 30.4b. The
numbering of joints and members are also shown in Fig. 30.3b. Each node has
three degrees of freedom. Degrees of freedom at all nodes are also shown in the
figure. Also the local degrees of freedom of beam element are shown in the
figure as inset.
1 2 3 4 5 6
ª1.48 u 103 0 4.44 u 103 1.48 u 103 0 4.44 u 103 º 1
« »
« 0 1.333 u106 0 0 1.333 u 106 0 » 2
« 4.44 u103 0 17.78 u103 4.44 u103 0 8.88 u 103 » 3
ª¬ k 1 º¼ « »
«1.48 u 10
3
0 4.44 u 103 1.48 u 103 0 4.44 u 103 » 4
« 0 1.333 u106 0 0 1.333 u106 0 » 5
« »
¬« 4.44 u10
3
0 8.88 u10 3
4.44 u103 0 17.78 u103 ¼» 6
(1)
4 5 6 7 8 9
ª 2.0 u 10 6 0 0 2.0 u 10 6 0 0 º 4
« »
« 0 5 u 10 3 10 u 10 3 0 5 u 10 3 10 u 10 3 » 5
« »
« 0 10 u 10 3 26.66 u 10 3 0 10 u 10 3 8.88 u 10 3 » 6
« »
« 2.0 u 10 6 0 0 2.0 u 10 6 0 0 » 7
« »
« 3 »
0 5 u 10 3 10 u 10 3 0 5 u 10 3 10 u 10 8
« »
« 3»
¬ 0 10 u 10 3 8.88 u 10 3 0 10 u 10 3 26.66 u 10 ¼ 9
(2)
The assembled global stiffness matrix >K @ is of the order 9 u 9 . Carrying out
assembly in the usual manner, we get,
p4 ½ 12 ½
°° °° °° °°
^p k ` ® p5 ¾ ® 24 ¾ (4)
° ° ° °
°¯ p 6 °¿ °¯ 6 °¿
Solving we get,
u 4 ½ 6.28 u 10 -6 ½
°° °° ° °
° -5 °
®u 5 ¾ ® - 1.695 u 10 ¾ (6)
° ° ° -3
°
°¯u 6 °¿ ¯° - 0.13 u 10 ¿°
4 5 6
F
R1 ½ p1 ½ ª 1.48 0 4.44º
° ° ° ° « »
° R2 ° ° p2 F ° « 1333.3 0 »
° ° ° ° « » u 4 ½
° R3 ° °p F ° « 4.44 0 8.88 » °° °°
° ° ° 3 ° 3
® ¾ ® F ¾ 10 « » ®u 5 ¾
° R7 ° ° p7 ° « 2000 0 0 » ° °
° ° ° F° « » °¯u 6 °¿
° R8 ° ° p8 ° « 0 5 10 »
° ° ° ° « »
°¯ R9 °¿ F « 13.33 »¼
°¯ p9 °¿ ¬ 0 10
R1 ½ 12 ½ 0.57 ½ 11.42 ½
° ° ° ° ° ° ° °
° R2 ° ° 0 ° ° 22.59 ° ° 22.59 °
° ° ° ° ° ° ° °
° R3 ° °° 18 °° °° 1.14 °° °° 16.85 °°
° °
® ¾ ® ¾® ¾ ® ¾ (7)
° R7 ° ° 0 ° ° 12.57° ° 12.57 °
° ° ° ° ° ° ° °
° R8 ° ° 24 ° ° 1.40 ° ° 25.40 °
° ° ° ° ° ° ° °
°¯ R9 °¿ °¯ 24°¿ °¯ 1.92 °¿ °¯ 25.92°¿
Solution:
The plane frame is divided in to three beam elements as shown in Fig. 30.5b.
The numbering of joints and members are also shown in Fig. 30.5b. The possible
degrees of freedom at nodes are also shown in the figure. The origin of the
global co- ordinate system is taken at A (node 1).
x2 x1
Member 1: L 4m ; T 90q ; node points 1-2 ; l 0 and
L
y2 y1
m 1.
L
AE 6 EI
5 u 105 kN/m; 9.998 u 102 kN
L L2
12 EI 4 EI
4.999 u 10 2 kN/m; 2.666 u 103 kN.m
L3 L
1 2 3 4 5 6
ª 0.50 u 10 3 0 1 u 10 3 0.50 u 10 3 0 1 u 10 3 º 1
« »
« 0 5 u 10 5 0 0 5 u 10 5 0 » 2
« »
« 1 u 10 3 0 2.66 u 10 3 1 u 10 3 0 1.33 u 10 3»
3
« »
« 0.50 u 10 3 0 1 u 10 3 0.50 u 10 3 0 1 u 10 3 »
4
« »
« 0 5 u 10 5 0 0 5 u 10 5 0 » 5
« »
« 1 u 10 3 0 1.33 u 10 3 1 u 10 3 0 2.66 u 10 ¼3»
6
¬
(1)
4 5 6 7 8 9
ª 5.0 u 10 5 0 0 5.0 u 10 6
0 0 º 4
« »
« 0 0.5 u 10 3 1 u 10 3 0 0.5 u 10 3 1 u 10 3 » 5
« »
« 0 1 u 10 3 2.666 u 10 3 0 1 u 10 3 1.33 u 10 3 » 6
« »
« 5.0 u 10 6 0 0 5.0 u 10 6 0 0 » 7
« »
« 0 0.5 u 10 3 1 u 10 3 0 0.5 u 10 3 1 u 10 3 »
8
« »
« 0 1 u 10 3 1.33 u 10 3 0 1 u 10 3 3»
2.666 u 10 ¼ 9
¬
(2)
x2 x1
Member 3: L 4m ; T 270q ; node points 3-4 ; l 0 and
L
y2 y1
m 1 .
L
7 8 9 10 11 12
ª 0.50 u 10 3 0 1 u 10 3 0.50 u 10 3 0 1 u 10 3 º 7
« »
« 0 5 u 10 5 0 0 5 u 10 5 0 » 8
« »
« 1 u 10 3 0 2.66 u 10 3 1 u 10 3 0 1.33 u 10 3»
9
« »
« 0.50 u 10 3 0 1 u 10 3 0.50 u 10 3 0 1 u 10 3 »
10
« »
« 0 5 u 10 5 0 0 5 u 10 5 0 » 11
« »
« 1 u 10 3 0 1.33 u 10 3 1 u 10 3 0 2.66 u 10 ¼3»
12
¬
(3)
The assembled global stiffness matrix >K @ is of the order 12 u 12 . Carrying out
assembly in the usual manner, we get,
(4)
p4 ½ 10 ½
° ° ° °
° p5 ° ° 24°
° ° ° °
° p6 ° °° 24°°
° °
^p k ` ® ¾ ® ¾ (5)
° p7 ° ° 0 °
° ° ° °
° p8 ° ° 24°
° ° ° °
°¯ p9 °¿ °¯ 24 °¿
Solving we get,
u 4 ½ 1.43 u 10 -2 ½
° ° ° °
°u 5 ° °- 3.84 u 10 -5 °
° ° ° °
°u 6 ° °- 8.14 u 10 -3 °
° ° ° °
® ¾ ® ¾ (7)
°u 7 ° ° 1.43 u 10 -2 °
° ° ° °
°u8 ° °- 5.65 u 10 -5 °
° ° ° °
°¯u 9 °¿ °¯ 3.85 u 10 -3 °¿
4 5 6 7 8 9
F
R1 ½ p1 ½ ª 0.5 0 1.0 0 0 0 º u 4 ½
° ° ° ° « »° °
° R2 ° ° p2 F ° « 0 500 0 0 0 0 » °u 5 °
° ° ° ° « »° °
° R3 ° °p F ° « 1.0 0 1.33 0 0 0 » °°u 6 °°
° ° ° 3 ° 3
® ¾ ® F ¾ 10 « »® ¾
° R10 ° ° p10 ° « 0 0 0 0.5 0 1.0» °u 7 °
° ° ° F° « »° °
° R11 ° ° p11 ° « 0 0 0 0 500 0 » °u8 °
° ° ° ° « »° °
F « 1.33 »¼ ¯°u 9 ¿°
¯° R12 ¿° °¯ p12 °¿ ¬ 0 0 0 1.0 0
Summary
In this lesson, the analysis of plane frame by the direct stiffness matrix method is
discussed. Initially, the stiffness matrix of the plane frame member is derived in
its local co-ordinate axes and then it is transformed to global co-ordinate system.
In the case of plane frames, members are oriented in different directions and
hence before forming the global stiffness matrix it is necessary to refer all the
member stiffness matrices to the same set of axes. This is achieved by
transformation of forces and displacements to global co-ordinate system. In the
end, a few problems are solved to illustrate the methodology.