Civil Engineering (CE) Exam  >  Civil Engineering (CE) Notes  >  Structural Analysis  >  The Direct Stiffness Method: Plane Frames - 1

The Direct Stiffness Method: Plane Frames - 1 | Structural Analysis - Civil Engineering (CE) PDF Download

Download, print and study this document offline
Please wait while the PDF view is loading
 Page 1


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. 
 
 
30.2 Member Stiffness Matrix 
Consider a member of a plane frame as shown in Fig. 30.1a in the member co-
ordinate system '.  The global orthogonal set of axes ' ' z y x xyz is also shown in the 
figure. The frame lies in the xy plane. The member is assumed to have uniform 
flexural rigidity EI and uniform axial rigidityEA for sake of simplicity. The axial 
deformation of member will be considered in the analysis. The possible 
displacements at each node of the member are: translation in - and - 
direction and rotation about - axis.  
' x ' y
' z
 
                                                         
Page 2


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. 
 
 
30.2 Member Stiffness Matrix 
Consider a member of a plane frame as shown in Fig. 30.1a in the member co-
ordinate system '.  The global orthogonal set of axes ' ' z y x xyz is also shown in the 
figure. The frame lies in the xy plane. The member is assumed to have uniform 
flexural rigidity EI and uniform axial rigidityEA for sake of simplicity. The axial 
deformation of member will be considered in the analysis. The possible 
displacements at each node of the member are: translation in - and - 
direction and rotation about - axis.  
' x ' y
' z
 
                                                         
 
 
Thus the frame members have six (6) degrees of freedom and are shown in 
Fig.30.1a. The forces acting on the member at end j and  are shown in Fig. 
30.1b. The relation between axial displacement and axial forces is derived in 
chapter 24. Similarly the relation between shear force, bending moment with 
translation along  axis and rotation about  axis are given in lesson 27. 
Combining them, we could write the load-displacement relation in the local co-
ordinate axes for the plane frame as shown in Fig 30.1a, b as, 
k
' y ' z
 
 
                                                         
Page 3


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. 
 
 
30.2 Member Stiffness Matrix 
Consider a member of a plane frame as shown in Fig. 30.1a in the member co-
ordinate system '.  The global orthogonal set of axes ' ' z y x xyz is also shown in the 
figure. The frame lies in the xy plane. The member is assumed to have uniform 
flexural rigidity EI and uniform axial rigidityEA for sake of simplicity. The axial 
deformation of member will be considered in the analysis. The possible 
displacements at each node of the member are: translation in - and - 
direction and rotation about - axis.  
' x ' y
' z
 
                                                         
 
 
Thus the frame members have six (6) degrees of freedom and are shown in 
Fig.30.1a. The forces acting on the member at end j and  are shown in Fig. 
30.1b. The relation between axial displacement and axial forces is derived in 
chapter 24. Similarly the relation between shear force, bending moment with 
translation along  axis and rotation about  axis are given in lesson 27. 
Combining them, we could write the load-displacement relation in the local co-
ordinate axes for the plane frame as shown in Fig 30.1a, b as, 
k
' y ' z
 
 
                                                         
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
-
- - -
-
-
-
-
=
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
6
5
4
3
2
1
2 2
2 3 2 3
2 2
2 3 2 3
6
5
4
3
2
1
'
'
'
'
'
'
4 6
0
2 6
0
6 12
0
6 12
0
0 0 0 0
2 6
0
4 6
0
6 12
0
6 12
0
0 0 0 0
'
'
'
'
'
'
u
u
u
u
u
u
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
AE
L
AE
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
AE
L
AE
q
q
q
q
q
q
z z z z
z z z z
z z z z
z z z z
 (30.1a) 
  
This may be succinctly written as  
 
{} []{} ' ' ' u k q =      (30.1b) 
 
 
where  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. 
[] ' k
 
 
30.3  Transformation from local to global co-ordinate system 
30.3.1 Displacement transformation matrix  
In plane frame the members are oriented in different directions and hence it is 
necessary to transform stiffness matrix of individual members from local to global 
co-ordinate system before formulating the global stiffness matrix by assembly. In 
Fig. 30.2a the plane frame member is shown in local coordinate axes z y x ' ' ' and 
in Fig. 30.2b, the plane frame is shown in global coordinate axesxyz . Two ends 
of the plane frame member are identified by j and . Let   and 
 be respectively displacements of ends 
k
3 2 1
' , ' , ' u u u
6 5 4
' , ' , ' u u u j and  of the member in local 
coordinate system '. Similarly  and  respectively are 
displacements of ends 
k
' ' z y x
3 2 1
, , u u u
6 5 4
, , u u u
j and k of the member in global co-ordinate system.  
                                                         
Page 4


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. 
 
 
30.2 Member Stiffness Matrix 
Consider a member of a plane frame as shown in Fig. 30.1a in the member co-
ordinate system '.  The global orthogonal set of axes ' ' z y x xyz is also shown in the 
figure. The frame lies in the xy plane. The member is assumed to have uniform 
flexural rigidity EI and uniform axial rigidityEA for sake of simplicity. The axial 
deformation of member will be considered in the analysis. The possible 
displacements at each node of the member are: translation in - and - 
direction and rotation about - axis.  
' x ' y
' z
 
                                                         
 
 
Thus the frame members have six (6) degrees of freedom and are shown in 
Fig.30.1a. The forces acting on the member at end j and  are shown in Fig. 
30.1b. The relation between axial displacement and axial forces is derived in 
chapter 24. Similarly the relation between shear force, bending moment with 
translation along  axis and rotation about  axis are given in lesson 27. 
Combining them, we could write the load-displacement relation in the local co-
ordinate axes for the plane frame as shown in Fig 30.1a, b as, 
k
' y ' z
 
 
                                                         
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
-
- - -
-
-
-
-
=
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
6
5
4
3
2
1
2 2
2 3 2 3
2 2
2 3 2 3
6
5
4
3
2
1
'
'
'
'
'
'
4 6
0
2 6
0
6 12
0
6 12
0
0 0 0 0
2 6
0
4 6
0
6 12
0
6 12
0
0 0 0 0
'
'
'
'
'
'
u
u
u
u
u
u
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
AE
L
AE
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
AE
L
AE
q
q
q
q
q
q
z z z z
z z z z
z z z z
z z z z
 (30.1a) 
  
This may be succinctly written as  
 
{} []{} ' ' ' u k q =      (30.1b) 
 
 
where  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. 
[] ' k
 
 
30.3  Transformation from local to global co-ordinate system 
30.3.1 Displacement transformation matrix  
In plane frame the members are oriented in different directions and hence it is 
necessary to transform stiffness matrix of individual members from local to global 
co-ordinate system before formulating the global stiffness matrix by assembly. In 
Fig. 30.2a the plane frame member is shown in local coordinate axes z y x ' ' ' and 
in Fig. 30.2b, the plane frame is shown in global coordinate axesxyz . Two ends 
of the plane frame member are identified by j and . Let   and 
 be respectively displacements of ends 
k
3 2 1
' , ' , ' u u u
6 5 4
' , ' , ' u u u j and  of the member in local 
coordinate system '. Similarly  and  respectively are 
displacements of ends 
k
' ' z y x
3 2 1
, , u u u
6 5 4
, , u u u
j and k of the member in global co-ordinate system.  
                                                         
 
 
Let ? be the angle by which the member is inclined to global  x-axis. From 
Fig.30.2a and b, one could relate  to  as, 
3 2 1
' , ' , ' u u u
3 2 1
, , u u u
 
? ? sin cos '
2 1 1
u u u + =        (30.2a) 
 
? ? cos sin '
2 1 2
u u u + - =               (30.2b) 
 
3 3
' u u =          (30.2c) 
 
This may be written as, 
 
 
                                                         
Page 5


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. 
 
 
30.2 Member Stiffness Matrix 
Consider a member of a plane frame as shown in Fig. 30.1a in the member co-
ordinate system '.  The global orthogonal set of axes ' ' z y x xyz is also shown in the 
figure. The frame lies in the xy plane. The member is assumed to have uniform 
flexural rigidity EI and uniform axial rigidityEA for sake of simplicity. The axial 
deformation of member will be considered in the analysis. The possible 
displacements at each node of the member are: translation in - and - 
direction and rotation about - axis.  
' x ' y
' z
 
                                                         
 
 
Thus the frame members have six (6) degrees of freedom and are shown in 
Fig.30.1a. The forces acting on the member at end j and  are shown in Fig. 
30.1b. The relation between axial displacement and axial forces is derived in 
chapter 24. Similarly the relation between shear force, bending moment with 
translation along  axis and rotation about  axis are given in lesson 27. 
Combining them, we could write the load-displacement relation in the local co-
ordinate axes for the plane frame as shown in Fig 30.1a, b as, 
k
' y ' z
 
 
                                                         
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
-
- - -
-
-
-
-
=
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
6
5
4
3
2
1
2 2
2 3 2 3
2 2
2 3 2 3
6
5
4
3
2
1
'
'
'
'
'
'
4 6
0
2 6
0
6 12
0
6 12
0
0 0 0 0
2 6
0
4 6
0
6 12
0
6 12
0
0 0 0 0
'
'
'
'
'
'
u
u
u
u
u
u
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
AE
L
AE
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
EI
L
AE
L
AE
q
q
q
q
q
q
z z z z
z z z z
z z z z
z z z z
 (30.1a) 
  
This may be succinctly written as  
 
{} []{} ' ' ' u k q =      (30.1b) 
 
 
where  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. 
[] ' k
 
 
30.3  Transformation from local to global co-ordinate system 
30.3.1 Displacement transformation matrix  
In plane frame the members are oriented in different directions and hence it is 
necessary to transform stiffness matrix of individual members from local to global 
co-ordinate system before formulating the global stiffness matrix by assembly. In 
Fig. 30.2a the plane frame member is shown in local coordinate axes z y x ' ' ' and 
in Fig. 30.2b, the plane frame is shown in global coordinate axesxyz . Two ends 
of the plane frame member are identified by j and . Let   and 
 be respectively displacements of ends 
k
3 2 1
' , ' , ' u u u
6 5 4
' , ' , ' u u u j and  of the member in local 
coordinate system '. Similarly  and  respectively are 
displacements of ends 
k
' ' z y x
3 2 1
, , u u u
6 5 4
, , u u u
j and k of the member in global co-ordinate system.  
                                                         
 
 
Let ? be the angle by which the member is inclined to global  x-axis. From 
Fig.30.2a and b, one could relate  to  as, 
3 2 1
' , ' , ' u u u
3 2 1
, , u u u
 
? ? sin cos '
2 1 1
u u u + =        (30.2a) 
 
? ? cos sin '
2 1 2
u u u + - =               (30.2b) 
 
3 3
' u u =          (30.2c) 
 
This may be written as, 
 
 
                                                         
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
-
-
=
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
6
5
4
3
2
1
6
5
4
3
2
1
1 0 0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 1 0 0
0 0 0 0
0 0 0 0
'
'
'
'
'
'
u
u
u
u
u
u
l m
m l
l m
m l
u
u
u
u
u
u
       (30.3a) 
 
Where, ? cos = l and ? sin = m . 
 
This may be written in compact form as, 
 
{ } [ ] { } u T u = '         (30.3b)  
 
 
In the above equation, [ is defined as the displacement transformation matrix 
and it transforms the six global displacement components to six displacement 
components in local co-ordinate axes. Again, if the coordinate of node 
] T
j is 
 and coordinate of node  are (
1 1
,y x ) k ( )
2 2
,y x , then, 
 
L
x x
l
1 2
cos
-
= = ?   and   
L
y y
m
1 2
sin
-
= = ? . 
 
Where ()( )
2
1 2
2
1 2
y y x x L - + - =             (30.4) 
 
 
 
 
 
 
 
 
 
 
 
 
                                                         
Read More
34 videos|140 docs|31 tests

Top Courses for Civil Engineering (CE)

FAQs on The Direct Stiffness Method: Plane Frames - 1 - Structural Analysis - Civil Engineering (CE)

1. What is the Direct Stiffness Method used for in plane frames?
Ans. The Direct Stiffness Method is a numerical technique used to analyze the structural behavior of plane frames. It is particularly useful in determining the internal forces, displacements, and reactions of the frame under various loading conditions.
2. How does the Direct Stiffness Method work?
Ans. The Direct Stiffness Method involves breaking down the frame into smaller elements, such as beams or trusses, and representing each element using a set of stiffness matrices. These stiffness matrices are then assembled to form a global stiffness matrix for the entire frame. By applying appropriate boundary conditions and solving the resulting system of equations, the method allows for the determination of the unknown displacements and internal forces within the frame.
3. What are the advantages of using the Direct Stiffness Method?
Ans. The Direct Stiffness Method offers several advantages in analyzing plane frames. It provides accurate results for both statically determinate and indeterminate structures, allowing for the analysis of complex frames. Additionally, it is a systematic and efficient method, enabling engineers to easily handle large-scale structural systems. The method also accounts for the effects of material and geometric nonlinearity, making it applicable to a wide range of real-world structural problems.
4. Are there any limitations to the Direct Stiffness Method?
Ans. While the Direct Stiffness Method is a powerful analysis technique, it does have some limitations. One limitation is that it assumes linear elastic behavior of the frame elements, which may not accurately represent the actual response of materials under extreme loading conditions. Additionally, the method requires a significant amount of computational resources, especially for large and complex structures, which can be time-consuming. It also relies on the assumption of small displacements and linear elastic behavior, which may not be valid for certain types of structures or materials.
5. How is the Direct Stiffness Method applied in practice?
Ans. To apply the Direct Stiffness Method in practice, engineers typically use specialized software or programming tools that automate the calculations involved. These tools allow for the input of structural data, such as element properties, loads, and boundary conditions, and perform the necessary matrix operations to obtain the displacements and internal forces. The results can then be used to assess the structural behavior, design appropriate reinforcements, or evaluate the overall stability of the frame.
34 videos|140 docs|31 tests
Download as PDF
Explore Courses for Civil Engineering (CE) exam

Top Courses for Civil Engineering (CE)

Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

Previous Year Questions with Solutions

,

pdf

,

The Direct Stiffness Method: Plane Frames - 1 | Structural Analysis - Civil Engineering (CE)

,

Free

,

Sample Paper

,

The Direct Stiffness Method: Plane Frames - 1 | Structural Analysis - Civil Engineering (CE)

,

MCQs

,

Important questions

,

Semester Notes

,

Summary

,

Objective type Questions

,

Exam

,

Viva Questions

,

study material

,

past year papers

,

Extra Questions

,

The Direct Stiffness Method: Plane Frames - 1 | Structural Analysis - Civil Engineering (CE)

,

mock tests for examination

,

shortcuts and tricks

,

ppt

,

practice quizzes

,

video lectures

;