You are on page 1of 7

Frame Element Stiffness Matrices

CEE 421L. Matrix Structural Analysis


Department of Civil and Environmental Engineering
Duke University
Henri P. Gavin
Fall, 2014

Truss elements carry axial forces only. Beam elements carry shear forces
and bending moments. Frame elements carry shear forces, bending moments,
and axial forces. This document picks up with the previously-derived truss
and beam element stiffness matrices in local element coordinates and proceeds
through frame element stiffness matrices in global coordinates.
1 Frame Element Stiffness Matrix in Local Coordinates, k
A frame element is a combination of a truss element and a beam element.
The forces and displacements in the local axial direction are independent of the
shear forces and bending moments.

N1
V1
M1
N2
V2
M2

q1
q2
q3
q4
q5
q6

EA
L

12EI
L3

sym
0
EA
L
0
0

6EI
L2

4EI
L

6EI
12EI

3
L
L2
6EI
L2

2EI
L

EA
L

12EI
L3

0 6EI
L2

4EI
L

u1
u2
u3
u4
u5
u6

CEE 421L. Matrix Structural Analysis Duke University Fall 2014 H.P. Gavin

2 Relationships between Local Coordinates and Global Coordinates: T


The geometric relationship between local displacements, u, and global displacements, v, is

u2 = v1 sin + v2 cos

u1 = v1 cos + v2 sin

u3 = v3

or, u = T v.
The equilibrium relationship between local forces, q, and global forces, f ,
is

q2 = f1 sin + f2 cos

q1 = f1 cos + f2 sin

q3 = f3

or, q = T f , where, in both cases,

T=

c s 0
s c 0
0 0 1
0

0
c s 0
s c 0
0 0 1

c = cos =

x2 x1
L

s = sin =

y2 y 1
L

The coordinate transformation matrix, T, is orthogonal, T1 = TT .


CC BY-NC-ND H.P. Gavin

Frame Element Stiffness Matrices

3 Frame Element Stiffness Matrix in Global Coordinates: K


Combining the coordinate transformation relationships,
q
Tf
f
f

=
=
=
=

ku
kTv
TT k T v
Kv

which provides the force-deflection relationships in global coordinates. The


stiffness matrix in global coordinates is K = TT k T

K=

EA 2
L c
12EI 2
+ L3 s

EA
L cs
12EI
L3 cs

2
EA
EA
L c
L cs
6EI
12EI 2
12EI
L2 s L3 s + L3 cs 6EI
L2 s

EA 2
L s
12EI 2
+ L3 c

2
EA
EA
L cs
L s
12EI 2
+ 12EI
L3 cs L3 c

6EI
L2 c
4EI
L

6EI
L2 c

6EI
L2 s

6EI
L2 c

2EI
L

EA 2
L c
12EI 2
+ L3 s

EA
L cs
12EI
L3 cs

6EI
L2 s

EA 2
L s
12EI 2
+ L3 c

6EI
L2 c

sym

4EI
L

CC BY-NC-ND H.P. Gavin

CEE 421L. Matrix Structural Analysis Duke University Fall 2014 H.P. Gavin

4 Frame Element Stiffness Matrices for Elements with End-Releases


Some elements in a frame may not be fixed at both ends. For example,
an element may be fixed at one end and pinned at the other. Or, the element
may be guided on one end so that the element shear forces at that end are zero.
Or, the frame element may be pinned at both ends, so that it acts like a truss
element. Such modifications to the frame element naturally affect the elements
stiffness matrix.
Consider a frame element in which a set of end-coordinates r are released,
and the goal is to find a stiffness matrix relation for the primary p retained
coordinates. The element end forces at the released coordinates, qr are all zero.
One can partition the element stiffness matrix equation as follows

qp
qr

kpp kpr
krp krr

up
ur

The element displacement coordinates at the released coordinates do not equal


the structural displacements at the collocated structural coordinates, since the
coordinates r are released. Since the element end forces at the released coordinates are all zero (qr = 0), the element end displacements at the released
coordinates must be related to the displacements at the primary (retained)
coordinates as:
1
ur = krr
krp up

The element end forces at the primary coordinates The element stiffness matrix
equation relating qp and up is
1
qp = kpp kpr krr
krp up
h

The rows and columns of the released element stiffness matrix corresponding
to the released coordinates, r, are set to zero. The rows and columns of the
released element stiffness matrix corresponding to the retained coordinates, p,
1
are [kpp kpr krr
krp ]. This is the element stiffness matrix that should assemble
into the structural coordinates collocated with the primary (retained) coordinates p. The following sections give examples for pinned-fixed and fixed-pinned
frame elements. Element stiffness matrices for many other end-release cases
can be easily computed.
CC BY-NC-ND H.P. Gavin

Frame Element Stiffness Matrices

4.1 Pinned-Fixed Frame Element in Local Coordinates, k . . . (r = 3)


EA
L

k=

0
3EI
L3

0 EA
L

3EI
L3

EA
L

sym
3EI
L3

3EI

L2

3EI
L2

3EI
L

4.2 Pinned-Fixed Frame Element in Global Coordinates, K = TT kT

K=

EA 2
L c
3EI 2
+ L3 s

EA
L cs
3EI
L3 cs

3EI
2
0 EA
EA
L c
L cs L2 s
2
3EI
+ 3EI
L3 s
L3 cs

EA 2
L s
3EI 2
+ L3 c

EA 2
0 EA
L cs L s
3EI 2
+ 3EI
L3 cs L3 c

3EI
L2 c

EA 2
L c
3EI 2
+ L3 s

EA
L cs
3EI
L3 cs

EI
L2 s

EA 2
L s
3EI 2
L3 c

3EI
L2 c

sym

3EI
L

CC BY-NC-ND H.P. Gavin

CEE 421L. Matrix Structural Analysis Duke University Fall 2014 H.P. Gavin

4.3 Fixed-Pinned Frame Element in Local Coordinates, k . . . (r = 6)

EA
L

k=

0
3EI
L3

EA
L

3EI
L2

3EI
0
L3

3EI
L

3EI
0
L2

EA
L

3EI
L3

sym

4.4 Fixed-Pinned Frame Element in Global Coordinates, K = TT kT

K=

EA 2
L c
3EI 2
+ L3 s

EA
L cs
3EI
L3 cs
EA 2
L s
3EI 2
+ L3 c

EA 2
3EI
EA
L2 s L c
L cs 0
3EI 2
3EI
L3 s + L3 cs
3EI
L2 c

3EI
L

EA 2
EA
0
L cs L s
3EI
3EI 2
+ L3 cs L3 c
3EI
L2 s
EA 2
L c
3EI 2
+ L3 s

3EI
L2 c 0
EA
L cs
3EI
L3 cs

EA 2
L s
3EI 2
+ L3 c

sym

CC BY-NC-ND H.P. Gavin

Frame Element Stiffness Matrices

5 Notation
u
q
k
T
v
f
K
d
p
Ks

= Element deflection vector in the Local coordinate system


= Element force vector in the Local coordinate system
= Element stiffness matrix in the Local coordinate system
... q = k u
= Coordinate Transformation Matrix
... T1 = TT
= Element deflection vector in the Global coordinate system
... u = T v
= Element force vector in the Global coordinate system
... q = T f
= Element stiffness matrix in the Global coordinate system
... K = TT k T
= Structural deflection vector in the Global coordinate system
= Structural load vector in the Global coordinate system
= Structural stiffness matrix in the Global coordinate system
... p = Ks d
Local Global
Element Deflection
u
v
Element Force
q
f
Element Stiffness
k
K
Structural Deflection
d
Structural Loads
p
Structural Stiffness
Ks

For frame element stiffness matrices including shear deformations, see:


J.S. Przemieniecki, Theory of Matrix Structural Analysis, Dover Press, 1985.
(... a steal at $12.95)

CC BY-NC-ND H.P. Gavin

You might also like