Professional Documents
Culture Documents
Analysis of Statically Indeterminate Structures by The Direct Stiffness Method
Analysis of Statically Indeterminate Structures by The Direct Stiffness Method
4
Analysis of Statically
Indeterminate
Structures by the Direct
Stiffness Method
Version 2 CE IIT, Kharagpur
Lesson
23
The Direct Stiffness
Method: An
Introduction
Version 2 CE IIT, Kharagpur
Instructional Objectives:
After reading this chapter the student will be able to
1. Differentiate between the direct stiffness method and the displacement
method.
2. Formulate flexibility matrix of member.
3. Define stiffness matrix.
4. Construct stiffness matrix of a member.
5. Analyse simple structures by the direct stiffness matrix.
23.1 Introduction
All known methods of structural analysis are classified into two distinct groups:-
The displacement method follows essentially the same steps for both statically
determinate and indeterminate structures. In displacement /stiffness method of
analysis, once the structural model is defined, the unknowns (joint rotations and
translations) are automatically chosen unlike the force method of analysis.
Hence, displacement method of analysis is preferred to computer
implementation. The method follows a rather a set procedure. The direct stiffness
method is closely related to slope-deflection equations.
In the displacement method of analysis u and v are the only two unknowns for
this structure. The elongation of individual truss members can be expressed in
terms of these two unknown joint displacements. Next, calculate bar forces in the
members by using force–displacement relation. Now at E, two equilibrium
equations can be written viz., ∑F x = 0 and ∑F y = 0 by summing all forces
in x and y directions. The unknown displacements may be calculated by solving
the equilibrium equations. In displacement method of analysis, there will be
exactly as many equilibrium equations as there are unknowns.
u = aF (23.2)
u1 = a11 P1 + a12 P2
u 2 = a 21 P1 + a 22 P2 (23.3a)
{u} = [a]{P}
⎧u ⎫ ⎡ a11 a12 ⎤ ⎧P ⎫
where, {u} = ⎨ 1 ⎬ ; {a} = ⎢ ⎥ ; and { P} = ⎨ 1 ⎬
⎩u2 ⎭ ⎣ a21 a22 ⎦ ⎩ P2 ⎭
P1 = k11u1 + k12 u 2
P2 = k 21u1 + k 22 u 2 (23.4)
{P} = [k ]{u}
Version 2 CE IIT, Kharagpur
⎧P ⎫ ⎡k k12 ⎤ ⎧u ⎫
where, { P} = ⎨ 1 ⎬ ; {k} = ⎢ 11 ⎥ ;and {u} = ⎨ 1 ⎬ .
⎩ P2 ⎭ ⎣ k21 k22 ⎦ ⎩u2 ⎭
1. Recall that in the flexibility /force method the redundants are released (i.e.
made zero) to obtain a statically determinate structure. A similar operation
in the stiffness method is to make all the unknown displacements equal to
zero by altering the boundary conditions. Such an altered structure is
known as kinematically determinate structure as all joint displacements
are known in this case. In the present case the restrained structure is
obtained by preventing the rotation at B as shown in Fig.23.3b. Apply all
the external loads on the kinematically determinate structure. Due to
restraint at B, a moment M B is developed at B. In the stiffness method we
adopt the following sign convention. Counterclockwise moments and
counterclockwise rotations are taken as positive, upward forces and
displacements are taken as positive. Thus,
wl 2
MB = − (-ve as M B is clockwise) (23.5)
12
The fixed end moment may be obtained from the table given at the end of lesson
14.
2. In actual structure there is no moment at B. Hence apply an equal and
opposite moment M B at B as shown in Fig.23.3c. Under the action of (-
M B ) the joint rotates in the clockwise direction by an unknown amount. It
is observed that superposition of above two cases (Fig.23.3b and
Fig.23.3c) gives the forces in the actual structure. Thus the rotation of joint
Version 2 CE IIT, Kharagpur
B must be θ B which is unknown .The relation between − M B and θ B is
established as follows. Apply a unit rotation at B and calculate the
moment. ( k BB ) caused by it. That is given by the relation
4 EI
k BB = (23.6)
L
where k BB is the stiffness coefficient and is defined as the force at joint B due to
unit displacement at joint B. Now, moment caused by θ B rotation is
M B = k BBθ B (23.7)
3. Now, write the equilibrium equation for joint B. The total moment at B is
M B + k BBθ B , but in the actual structure the moment at B is zero as
support B is hinged. Hence,
M B + k BBθ B = 0 (23.8)
MB
θB = −
k BB
wl 3
θB = (23.9)
48 EI
4 EI
The relation M B = θ B has already been derived in slope –deflection method
L
in lesson 14. Please note that exactly the same steps are followed in slope-
deflection method.
1. In the first step, make all the unknown displacements equal to zero by
altering the boundary conditions as shown in Fig.23.4b. On this restrained
/kinematically determinate structure, apply all the external loads except
the joint loads and calculate the reactions corresponding to unknown joint
displacements u 1 and u 2 . Since, in the present case, there are no
external loads other than the joint loads, the reactions ( R L )1 and ( R L ) 2
will be equal to zero. Thus,
⎧( R L )1 ⎫ ⎧0⎫
⎨ ⎬=⎨ ⎬ (23.10)
⎩( R L ) 2 ⎭ ⎩0⎭
2. In the next step, calculate stiffness coefficients k11 , k 21 , k12 and k 22 .This is
done as follows. First give a unit displacement along u1 holding
displacement along u 2 to zero and calculate reactions at E corresponding
to unknown displacements u1 and u 2 in the kinematically determinate
structure. They are denoted by k11 , k 21 . The joint stiffness k11 , k 21 of the
whole truss is composed of individual member stiffness of the truss. This
is shown in Fig.23.4c. Now consider the member AE . Under the action of
unit displacement along u1 , the joint E displaces to E ′ . Obviously the new
length is not equal to length AE . Let us denote the new length of the
members by l1 + Δl1 , where Δl , is the change in length of the
member AE ′ . The member AE ′ also makes an angle θ 1 with the
horizontal. This is justified as Δl1 is small. From the geometry, the change
in length of the members AE ′ is
F AE ' l1
Δl1 = (23.11b)
A1 E
EA1
′ =
FAE cos θ1 (23.11c)
l1
This force acts along the member axis. This force may be resolved along u1 and
EA1
′ is
u 2 directions. Thus, horizontal component of force FAE cos 2 θ 1 (23.11d)
l1
EA1
′ is
and vertical component of force FAE cos θ 1 sin θ 1 (23.11e)
l1
4
EAi
k11 = ∑ cos 2 θ i (23.12)
i =1 li
∑
EAi
k 21 = cos θ i sin θ i (23.13)
li
In the next step, give a unit displacement along u 2 holding displacement along
u1 equal to zero and calculate reactions at E corresponding to unknown
displacements u1 and u 2 in the kinematically determinate structure. The
corresponding reactions are denoted by k12 and k 22 as shown in Fig.23.4d. The
joint E gets displaced to E ′ when a unit vertical displacement is given to the joint
as shown in the figure. Thus, the new length of the member AE ′ is l1 + Δl1 .
From the geometry, the elongation Δl1 is given by
EA1
Thus axial force in the member along its centroidal axis is sin θ1 (23.14b)
l1
Resolve the axial force in the member along u1 and u 2 directions. Thus,
EA1
horizontal component of force in the member AE ′ is sin θ 1 cos θ 1 (23.14c)
l1
EA1
and vertical component of force in the member AE ′ is sin 2 θ 1 (23.14d)
l1
∑
EAi
k 22 = sin 2 θ i (23.15)
i =1
li
∑
EAi
Similarly, k12 = sin θ i cos θ i (23.16)
i =1
li
⎧ F1 ⎫ ⎧ P1 ⎫
⎨ ⎬=⎨ ⎬ (23.17)
⎩ F2 ⎭ ⎩ P2 ⎭
Now the equilibrium equations at joint E states that the forces in the original
structure are equal to the superposition of (i) reactions in the kinematically
restrained structure corresponding to unknown joint displacements and (ii)
reactions in the restrained structure due to unknown displacements themselves.
This may be expressed as,
F1 = (R L )1 + k11u1 + k12 u 2
F2 = (R L )2 + k 21u1 + k 22 u 2 (23.18)
where,
⎧ F1 ⎫
{F } = ⎨ ⎬;
⎩ F2 ⎭
⎧(R ) ⎫
{R L } = ⎨ L 1 ⎬
⎩(R L )2 ⎭
[k ] = ⎡⎢
k11 k12 ⎤
⎣k 21 k 22 ⎥⎦
⎧u1 ⎫
{u} = ⎨ ⎬ (23.20)
⎩u 2 ⎭
Then.
⎧P ⎫
{F } = ⎨ ⎬ (23.21)
⎩P ⎭
{R L } = ⎧⎨
0⎫
⎬
⎩0⎭
∑
EA EA
k11 = cos 2 θ i sin θ i = 0.9367
L L
∑
EA EA
k12 = sin 2 θ i cos θ i = 0.0135
L L
∑
EA EA
k 21 = sin 2 θ i cos θ i = 0.0135
L L
∑
EA EA
k 22 = sin 3 θ i = 2.1853 (23.22)
L L
⎧ P ⎫ EA ⎡0.9367 0.0135⎤ ⎧ u1 ⎫
⎨ ⎬= ⎢ ⎥⎨ ⎬
⎩ P ⎭ L ⎣ 0.0135 2.1853⎦ ⎩u2 ⎭
L
u1 = 1.0611
EA
L
u 2 = 0.451
EA
Solution
In the first step identify the degrees of freedom of the frame .The given frame has
three degrees of freedom (see Fig.23.5b):
In the next step make all the displacements equal to zero by fixing joints B and C
as shown in Fig.23.5c. On this kinematically determinate structure apply all the
external loads and calculate reactions corresponding to unknown joint
displacements .Thus,
= 24 − 18 = 6 kN.m
(R )
F
D 2
= −24 kN.m
(R )
F
D 3 = 12 kN.m (2)
Thus,
⎧( RDF ) ⎫
⎪ 1⎪ ⎧6 ⎫
⎪ F ⎪ ⎪ ⎪
⎨( RD )2 ⎬ = ⎨−24 ⎬ (3)
⎪ F ⎪ ⎪12 ⎪
⎪⎩( RD )3 ⎪⎭ ⎩ ⎭
Next calculate stiffness coefficients. Apply unit rotation along u1 and calculate
reactions corresponding to the unknown joint displacements in the kinematically
determinate structure (vide Fig.23.5d)
2 EI
k 21 = = 0.5 EI
4
6 EI
k31 = − = −0.166 EI (4)
6× 6
k12 = 0.5EI
k22 = EI
k32 = 0 (5)
k 23 = 0
12 EI
k33 = = 0.056 EI (6)
63
⎧ F1 ⎫ ⎧0⎫
⎪ ⎪ ⎪ ⎪
⎨ F2 ⎬ = ⎨0⎬ as there are no loads applied along u1 , u 2 and u 3 .Thus the
⎪ F ⎪ ⎪0⎪
⎩ 3⎭ ⎩ ⎭
−1
⎧u1 ⎫ ⎡ 1 0.5 −0.166 ⎤ ⎧6 ⎫
⎪ ⎪ ⎢ ⎪ ⎪
0 ⎥⎥
1
⎨u2 ⎬ = − ⎢ 0.5 1 ⎨−24 ⎬ (7)
⎪u ⎪ EI ⎪ ⎪
⎩ 3⎭ ⎢⎣ −0.166 0 0.056 ⎥⎦ ⎩−24 ⎭
Solving
18.996
u1 =
EI
14.502
u2 =
EI
270.587
u3 = − (8)
EI