Frame Element PDF
Frame Element PDF
Frame Element PDF
Henri P. Gavin
Fall, 2012
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.
EA
N1
q1
L
u1
12EI
V1 q2 0 u2
L3
sym
6EI 4EI
M1 q3 0 u3
L2
L
= =
− EA EA
N2 q4 u4
0 0
L L
− 12EI 6EI 12EI
V2 q5 0 − 0 u5
L3 L2 L3
6EI 2EI
0 − 6EI 4EI
M2 q6 0 u6
L2 L2
L L
2 CEE 421L. Matrix Structural Analysis – Duke University – Fall 2012 – H.P. Gavin
or, u = T v.
The equilibrium relationship between local forces, q, and global forces, f ,
is
q = ku
Tf = kTv
f = TT k T v
f = Kv
EA 2 EA
− EA − EA
2
L c L cs L c L cs
12EI 2 12EI
+ L3 s − L3 cs − L2 s − L3 s + L3 cs − 6EI
6EI 12EI 2 12EI
L2 s
EA 2
L s − EA
L cs − EA
L s
2
12EI 2 6EI
+ L3 c L2 c + 12EI 12EI 2
L3 cs − L3 c
6EI
L2 c
4EI 6EI
L L2 s − 6EI
L2 c
2EI
L
K=
EA 2 EA
L c L cs
12EI 2 12EI 6EI
+ L3 s − L3 cs L2 s
sym
EA 2
L s
12EI 2
+ L3 c − 6EI
L2 c
4EI
L
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
kpp kpr
up
qr krp krr ur
−1
h i
qp = kpp − kpr krr krp up
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) coordi-
nates 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.
EA
0 − EA
L
0 L 0 0
3EI
L3 0 0 − 3EI
L3
3EI
L2
0 0 0 0
k=
EA
L 0 0
sym
3EI
L3 − 3EI
L2
3EI
L
EA 2 EA
0 − EA − EA
2 3EI
L c L cs L c L cs − L2 s
3EI 2 3EI
+ L3 s − L3 cs − 3EI
L3 s
2
+ 3EI
L3 cs
EA 2
L s 0 − EA EA 2
L cs − L s
3EI
L2 c
3EI 2
+ L3 c + 3EI 3EI 2
L3 cs − L3 c
0 0 0 0
K=
EA 2 EA EI
L c L cs L2 s
3EI 2 3EI
+ L3 s − L3 cs
sym
EA 2
L s − 3EI
L2 c
3EI 2
L3 c
3EI
L
EA
− EA
L
0 0 L 0 0
3EI 3EI
L3 L2 0 − 3EI
L3 0
3EI
L 0 − 3EI
L2 0
k=
EA
L 0 0
sym
3EI
L3 0
0
EA 2 EA EA 2
− EA
L c L cs − 3EI
L2 s − L c L cs 0
3EI 2 3EI 3EI 2 3EI
+ L3 s − L3 cs − L3 s + L3 cs
EA 2
L s
3EI
L2 c − EA EA 2
L cs − L s 0
3EI 2 3EI 3EI 2
+ L3 c + L3 cs − L3 c
3EI 3EI
L L2 s − 3EI
L2 c 0
K=
EA 2 EA
L c L cs 0
3EI 2 3EI
+ L3 s − L3 cs
sym
EA 2
L s 0
3EI 2
+ L3 c
0
5 Notation
u = Element deflection vector in the Local coordinate system
q = Element force vector in the Local coordinate system
k = Element stiffness matrix in the Local coordinate system
... q = k u
T = Coordinate Transformation Matrix
... T−1 = TT
v = Element deflection vector in the Global coordinate system
... u = T v
f = Element force vector in the Global coordinate system
... q = T f
K = Element stiffness matrix in the Global coordinate system
... K = TT k T
d = Structural deflection vector in the Global coordinate system
p = Structural load vector in the Global coordinate system
Ks = 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