Professional Documents
Culture Documents
AD-A241
I1111
IH
IiI 111III
li111III
ii~~~liiil
ELASTIC SECOND-ORDER
COMPUTER ANALYSIS
OF BEAM-COLUMNS
AND
FRAMES
APPROVED
Supervisor
_____________
Michael D. E-ngd.hardt
Dan L. Wheat
10
91-12349
I iII1'
II II'11
!ll
ELASTIC SECOND-ORDER
COMPUTER ANALYSIS
OF BEAM-COLUMNS
AND FRAMES
".
APPROVED
~~~"~~
Michael D. 1ingihardt
Dan L. Wheat
'
To my wife Virginia
and my children
Mervin and Exrica
ELASTIC SECOND-ORDER
COMPUTER ANALYSIS
OF BEAM-COLUMNS
AND FRAMES
by
THESIS
1991
ACKNOWLEDGMENTS
The author extends his sincere gratitude to Dr. Michael
D. Engelhardt for his guidance and supervision of this
thesis, and his moral support to my academic endeavors at
The University of Texas at Austin.
The
author
also
wishes
to
express
his
sincere
importantly, my
sincere
thanks to the
Officers'
for
their
love,
understanding,
and
moral
TABLE OF CONTENTS
Page
ACKNOWLEDGMENTS
iv
TABLE OF CONTENTS
LIST OF TABLES
viii
LIST OF FIGURES
INTRODUCTION
1.1
General
1.2
Obiective
1.3
Scope
1.3-1
Methods of Analysis
1.3-2
Assumptions
1.3-3
BACKGROUND ON BEAM-COLUMNS
13
3.1
General
13
3.2
Methodology
14
3.3
Derivation of Beam-Column
Stiffness Matrix
16
3.3-1
16
3.3-2
3.4
Translation Stability
Functions
Rotation Stability
Functions
26
36
3.4-1
Load Functions
36
3.4-2
Maximum Elastic
Second-Order Moments
42
56
4.1
General
56
4.2
56
64
5.1
General
64
5.2
Sample Problems
64
64
Example 5.2-2
Fixed-Fixed
Beam-Column with Uniform
Distributed Load
72
Example 5.2-3
Hinged-Fixed
Beam-Column with Uniform
Distributed load
77
86
92
95
vi
CONCLUSIONS
99
APPENDIX
102
REFERENCES
127
vii
LIST OF TABLES
Page
TABLE
STABILITY FUNCTIONS OF
A BEAM-COLUMN
34
TABLE
II
69
TABLE
III
MAXIMUM DEFLECTIONS
SIMPLY-SUPPORTED BEAM-COLUMN
70
TABLE
IV
RELATIVE DISPLACEMENTS
SIMPLY SUPPORTED BEAM-COLUMN
70
TABLE
75
TABLE
VI
MAXIMUM DEFLECTION:
FIXED-FIXED BEAM-COLUMN
76
TABLE
VII
RELATIVE DISPLACEMENTS
FIXED-FIXED BEAM-COLUMN
76
TABLE
VIII
82
TABLE
IX
MAXIMUM MOMENTS-MEMBER AC
HINGED-FIXED BEAM-COLUMN
83
TABLE
DEFLECTIONS-MEMBER AC
HINGED-FIXED BEAM-COLUMN
84
TABLE
XI
RELATIVE DISPLACEMENTS
HINGED-FIXED BEAM-COLUMN
85
TABLE
XII
SECOND-ORDER MOMENTS
OF A PLANE FRAME EXAMPLE No. 5
90
TABLE
XIII
SECOND-ORDER DEFLECTIONS
OF A PLANE FRAME EXAMPLE No. 5
91
viii
TABLE
XIV
SECOND-ORDER MOMENTS
THREE-STORY FRAME
97
TABLE
XV
SECOND-ORDER DEFLECTIONS
THREE-STORY FRAME
98
ix
LIST OF FIGURES
Page
Fig.
10
Fig.
FLOWCHART-ELASTIC SECOND
ORDER ANALYSIS
15
Fig.
STIFFNESS COEFFICIENTS OF A
BEAM-COLUMN
17
Fig.
18
Fig.
TYPES OF LOADING
38
Fig.
39
Fig.
Fig.
41
Fig.
43
Fig.
10
45
Fig.
11
TRANSFORMED AXIS OF A
46
40
BEAM-COLUMN
Fig.
12
Fig.
13
CHOLESKY'S DECOMPOSITION
59
FLOWCHART-ELASTIC STABILITY
61
ANALYSIS
Fig.
14
FLOWCHART-SUBROUTINE DECOMP
63
Fig.
15
SIMPLY-SUPPORTED BEAM-COLUMN
66
Fig.
16
71
Fig
17
FIXED-FIXED BEAM-COLUMN
73
Fig.
18
HINGED-FIXED BEAM-COLUMN
78
Fig.
19
SUPERPOSITION OF LATERAL
LOAD AND MOMENT
79
Fig.
20
88
Fig.
21
89
Fig.
22
94
Fig.
23
THREE-STORY FRAME
96
yi
INTRODUCTION
1.1 GENERAL
Today, many computer programs in structural analysis are
readily available and each is designed for a specific
use.
analysis
and
design.
Most
of
these
programs
have
computer methods
in elastic
structural
analysis.
Its
use
can
be
of
considerable
2
1.2
OBJECTIVES
An additional
objective is to
the
1
current
1
LRFD
Specification
Cl states that,
"
for
steel
Chapter C, Section
"
Chapter H,
specifies
three
(3) ways
to
determine
the
of a member:
M .
may
be
determined
using
plastic
(first-order)
amplification factors.
combined
with
approximate
3
The
LRFD
Specification
therefore
requires
explicit
even
if
computers
are
being
used.
In
amplification
factors for
complex
automated
elastic-second
order
analysis
computer
elastic
second-order
analysis
program
will
second-order
arbitrary geometry.
analysis
of
planar
frames
of
1.3 SCOPE
elastic
second-order
analysis
of a
beam-column
"Buckling of Columns"
which was
Euler
introduced the
first
accurate
that
were
the
subject
of
In
stability
Other
3.
subsequent
study
These types of
are
two
basic
methods
commonly
used
in
function
approach,
on
the
other
The
hand,
is
is
used
in
the
development
of
the
This
Elastic
[ E S C A P ]
Lui [ 5,
provide
solutions
elastic beam-columns.
to
various
Chen
cases
of
subject of beam-
columns.
1.3-2 Assumptions
The development of elastic second-order analysis is based
on the following assumptions [2,
a.
b.
3, 7 ] :
small,
so that the
i. sin 0 =
ii.
iii.
=1
cos
2
=0
following
6
c.
is
_
P
1Eq.
(1)
[1 + (y') 21 3/ 2
where p
radius of curvature
*
= curvature
y = deflection
4 = y"
Eq. (la)
d.
e.
f.
1.3-3
theory of beam-columns.
presents
the
methodology
that
is
It
linear-elastic
analysis
program
using
the
direct-
through
the
implementation
of
stability
functions.
matrix
presented using
is
equations.
In
Section 3.4-2,
second-order
differential
Chapter
4,
the
reader
is
introduced
to
the
The
use
of Cholesky's
decomposition
of the
8
detail.
Chapter 5 presents several examples of beam-columns
and frames.
The
compared to
listed in Appendix A.
And finally, Chapter 6 provides a conclusion on the
results of the analysis of the computer pzraa
( E S C A P ].
BACKGROUND ON BEAMCOLUMNS
(or
It is a structural
force
The interaction of
result to a
effect
of
change
in
geometry
of
the
structural
As shown in Fig. 1,
critical
10~
(a)
Deflection due to 0
Q
2rid-.,rderdeflection
(b)
first-order deflection
Deflection amplified
by axial force P
2nd-order moment
~fir,
t-order moment
Mo
Fig. 1
11
column increase without bound.
the
elastic
buckling
load and
can be
determined
by
structures
are
composed of many
structural
When both
the
applied
bending moments
loads
may
be
induced
amplified
by
by
the
the
externally
presence
of
12
bending effect is relatively small, analysis and design
of the member as a column is appropriate.
The presence of a compressive axial force reduces
the
force needed to
frame.
The
compressive is
case
in
which
the
axial
force
is
since
it
be
predicted
as
the
axial
compressive
force
3 ELASTIC SECOND-ORDER
ANALYSIS
3.1 GENERAL
form solutions
for
single members
2,4,5,6] .
Classical
and
simple
In this
Chapter, this method will be used in extending the firstorder analysis to a second-order analysis described in
the
computer program
[ E S C A P I using
functions.
13
stability
14
3.2 METHODOLOGY
column element.
is known, the
The
joint
are
the
elements
of
the
load vector
used
in
Additionally, the
first
cycle
using the
direct-stiffness
15
Input
Elastic Analysis
Calculate
holesky's
s4semble Load
Deflections
E Vector
deflections
D(i)
D(i)
old
new
ess; than or equal
-
.005
No
ICalculate Member
__________
Yes
Calculate Member
Forces
_________
Print Output
1.Joint Deflections
[2.
Member Forces
End forces
Fig. 2 - Flowchart
Elastic Second-Order Analysis
16
member-end actions
are
calculated.
This
process
is
3.3
3.3 - 1
The beam-column
load
The
elastic
stiffness
from
second-order
differential
equations
of
equilibrium.
The degrees of freedom of a beam-column element are
shown in Fig. 4a.
17
SM
22
SM
~52
m
I~
SM
32
M 62
L
(a) unit translation
SM 23SM
53
63
Fig. 3
Stiffness Coefficients
of a Beam-Column
18
SM2
SMM5
SM
M
(a)
SM22
X 32
.k
(b)
wx.
free-body diagram
unit translation
SM 2O
19
moments at point 0 (Fig. 4b), assuming counter-clockwise
moment is positive is given by
Maxt = -P(A
where
SM il =
- y)
is
+ SM
the
Eq. (2)
SM 2 2 x,
member
stiffness
coefficient
induced by a
while
are kept
to zero.
then
the
-EIy",
Eq.(3)
balance
the
exterior
moments, resulting in :
M = -EI d
2y
dx 2
-P(A
Y)
+ SM32
M=Ed2y
SM
22
Eq. (4)
20
Rearranging the terms of Eq. ( 5 ) yields
d 2Y + k 2y
dx
k 2A
(SM 22X - SM 2 )
Eq. (6)
El
where k
P
El
Eq. (7)
YC
A sinkx + B coskx
Eq. (8)
yP = Cx + D.
Eq. (9)
and
yields Eq.
( 10 ).
The constants
C and D
are
the right
21
0 + k 2 (Cx + D) =
kA SM2 x
SM
kE2 A + EI - El
where C =
SM2 2
k 2EI
Eq. (10)
SM3 2
particular
complementary
solution.
( 9 ), the
solution
and
y = A sinkx + B coskx + A +
(SM22 x - SM3 2)
k 2EI
Eq. (11)
22
To solve for the constants A and B, apply the boundary
conditions at joint k
of Fig.
4b
At
x = 0,
=A
then
B
q3
Eq.
k 2 EI
At
(12)
x = 0, dy/dx = 0; then
A kSEI
and
SM2 2
Eq.
(13)
SM3 2
are determined
When
x = L
y = 0 ; then
Eq.
When
of Fig.
2 2 L2
SM3 2 )
EI
(14)
x =L , dy/dx =0 ;then
Ak coskL
-Bk
sinkL + SM
2 22
EI
Eq.
(15)
23
(14)
(16a)
yields Eqs.
sin kL +
SM2 2
3
SM3 2
cos kL + A+
k 2 EI
EI
(SM2 2 L 2- SM3 2 )
Eq.
=-
(16 a)
k EI
cos kL -
S2 2
2
k EI
SM22
k EI
Simplifying Eqs.
kEX
Eq.
= 0
SM2 2
k (cos kL
(1
(16 b)
SM2 2 (kL
SM3 2
kL
S32sin
cos kL)
1)
sin kL)
-k 3 EIA&
- SM3 2
sin kL =0
Eq. (17)
Eq.
(18)
& (15)
24
Solving
for
& (18)
(17)
Eqs.
[kL sin kL
SM2 2
(cos kL
=-k 3 EI sin
kL
SM
22
yields
sin 2 kL +
COS 2 kL +
cos kL)]
Eq.
(19)
SM2 2
[2
2 cos kL
kL sin kL]
Eq. (20)
k 3 Elsin kL A
4= (2
2 cos kL
kL sin kL)
Eq. (21)
25
SM2 2 =2I)
( 312
6 kL3 sin
# kL)
Eq. (22)
E (6 s1 ) A
SM 2
where S I is
is
22
referred to as a
Eq. (23)
stability
function and is
equal to
s, = (kL)
sin kL
12 ,
Eq.
(24)
SM32_
2 LEI
3 (3L s 2 ) A
Eq. (25)
s2 =
(kL)2 (1
6 -4ccos kL)
Eq. (26)
is
32
26
Rotation Stability Functions
3.3 - 2
and a unit
M=
Py-
SM23 x + SM3
Eq.(27)
{Eq.
(27)),
must
be
equal
to
the
internal
2
EI dd~x
y2
'Y = SM 2 3 x
SM 33
Eq. (28)
moment.
27
YP-
The general
SM 2 3
k 2 EI
solution
complementary
SM 33
k 2 EI
of Eq.
solution
{Eq.
Eq. (29)
(28)
is the
sum of the
(8))
and the
particular
2
x
y = A sin kx + B cos kx + k 2 EI
SM 33
Eq.(30)
k 2EE
SM2 3
Y/ = Ak cos kx - Bk sin kx +kEk 2 EI
Eq. (31)
28
The constants A and B of Eq. (30) are determined by
applying the boundary conditions at joint n
at x =0 ; y =0
at x 0
;y
then B=
then A
SM23
k 3 EI
0
k
k 3EI
SM
22 3
M 3
k 2EI
SM33
k 2 EI
of Fig. 3b:
Eq. (32)
Eq. (33)
SM 3 k sin kx +
k 2EI
Eq. (34)
29
Applying the boundary conditions ( joint
)to Eq.
( 34 )at
G9
x = L
S23
k 3 EI
=L
=0
,y
(0
-SM
k cos kL-
(SM2 3 )
At
y'
0 ; then
S3k
k2 EI
sin
kL +
Eq. (35)
=Q
;then
23
k 3 EI
) si
SM2 3 ) L
k 2 EI
L+S33coskL
+
k 2 EI
-M
NI
of Fig. 3b
Eq. (36)
30
(35) and (36) simultaneously yields
Solving Eqs.
*0
Eq. (37)
where 4,=
Multiplying Eq.
(37)
2 cos kL
by
WL
kL]I
Eq.
(21)
terms
2E1 * (2L 2 )
SM 33
(S3 ) 0
Eq. (38)
where
kL (sin kL
_3
Substitute Eq.
SM2 3
-Elk
-kL
cos WL
Eq.
(39)
o kL ) 0
cs
Eq. (40)
31
Equations
(25)
and
(40)
are
equivalent
and
satisfy
is symmetric.
The
SM 2 3 L -
P(O)
SM 33
By equilibrium we have
SM63
Eq. (41)
SM 6
L coskL] -
kL]
Eq.(42)
32
Introducing the term
to Eq. (43),
2L 3/2L 3 in
$IS 3
L3
L
2E12
(s 4 ) * 0
Eq.(43)
where
S4 kL
=
Eq. (44)
E.
44
(tension)
Assuming that
33
Ely" - Py = 0
Eq. (45)
y/ - k 2 y = 0
Eq. (46)
2 =-
Eq. (7)
where k
YC
YC
Equations
A sinh kx + B cosh kx
Eq. (47)
Eq.(8)
A sin kx + B cos kx
has
the
complimentary
hyperbolic
solution
of
functions.
Eq.
(47),
Using
the
the
stability
TABLE -
34
STABILITY FUNCTIONS
OF A BEAM-COLUMN
Stability
Functions
Axial Forces
Direction of Axial Force
Function
s
Compression
Tension
(kL)3 sinh kL
(kL)3 sin kL
12
S
(kL)
124t
S3
kL (sin kL kl cos kL
S4
kL (kL
(kL)2 (cosh kl - 1)
cos kL)
(1 -
sin kL)
2 0
0C
ot
(sinh kL - kL)
kL
2 0t
= 2 - 2 cos kL - kL sin kL
= 2 - 2 cosh kL + kL sinh kL
S2 =
35
The
Ym~fnes
atrix with
Tremb-r
the
stability
where [ K,3 ] is
(48),
the
[K
12 1
S1
-S -
41s3
_6s
E
LL-A
12Is
6I S
6I
21s4
Eq.
-A
-
12 1
0
S1
121S
0
(48)
7-Is2
-IS
2Is4
0
6is
41s3
36
zero, the stability functions are
reduced to Eq.
-A
121
L2
0
61
L
0
121
L2
0
61
L
61
41
21
(49)
[K]-~L
L -A
(48) is
0
121
L. 2
61
0
_61
. L
21
0
121
-LT
61
--L
41
L
Eq. (49)
Equation
(49)
is
the
first-order
elastic
stiffness
matrix.
3.4
3.4
The
Load Functions
fixed-end actions
for
a beam-column produced by
37
distribution and intensity nf the lnteral lo~ds.
These
elements
of the
load
two
types
of
member
loading
Fig.
The
[ 14 ].
Ghali and
fixed-end
actions
of a beam-column
using matrix
methods.
The fixed-end actions of a beam-column for the two
types of member loading mentioned above are shown in
figures Fig. 6 through 8 110, 12, 14]
38
FEA
2t
(a) Concentrated
Load
FEA 5
FEA
6
(b) Uniform Load
Fig. 5
Types of Loading
39
Axial Compression
FEA=
FFA3=
-
FEas
kb cos kL
kL cos kb
-k (cos kL
cos kb
ka)
cos ka
41C
ka sin kL
1)
2 cos kL
kL sin kL
2F
Concentrated Load
rig. 6
40
Axial Tension
FEKA 2 = -P
FA3=
-
FEA 5
kb cosh kL
ka sinh kL
(-sinh kL
FF-&
ka cash kL
=2
ka)
1)
sinh kb
kL cosh ka
2 cosh kL
k-
Fig.
kL cosh kd,
sinh ka
kd,)
kL sinh kL
41
Axial Compression
FE
wL 2
12
= FEA
wL
2
6 sinkL
kL (coskL - 1)
12
(kL) 2
FEA6 = - FEA3
Axial Tension
FE% - YEAs
wL 2 [12
12
(kL)2
FEAG
wL
6 sinh kL
kL (cosh kL - 1)
-FEA3
FEA 2
FEA 5
'PA
6
Uniform Loud
42
3.4 - 2 Maximum Elastic Second-Order Moments
Some
joint
deflections.
In
some
cases,
the
maximum
However,
section,
the
derivation
of the maximum
maximum moment
in
a member
with
a uniform
An isolated
43
p
M1--
elastic
first-order
moment
elastic/
scond-order
moment
Fig. 9
Maximum Elastic
Second-Order Moment
44
member
of
a frame
structure
treated
is
as
a simply
11a ), the
White
and
suggest
Hajjar
that
there
is
no
same
applied
loads
Fig.
15,
Example 5.2-1 ).
To derive the location of the maximum elastic
second-order
moment,
equation of an
we
shall
elastic curve
use
{ Eq.
the
differential
45
pt
2
f
w13
(a)
Frame Geometry
Loading, and Deflected Shape
pg
2
(b) Member 1
chord
Loading and
'
Deflected Shape
VI
1+ .7 M1
Fig. 10
VI
=0
Derivation of Maximum
46
2'
b
ma
a
(b) tresbody
igI
diagr~fn
Transformed
of a 3eafn.Column
Axis
47
The second-order differential equation of a beam-column
subjected to a uniformly distributed load with member end
forces known is given by
2~YtM
d;C2
-Vx+
(wX
Eq. (50)
(50) is given by
+ V x-
-M.a
kEl
Eq. (51)
48
differential
{ Eq.
yields
2
-A k 2 sin kx- Bk2 coskx+ k E
Y"
Eq. (52)
-Ely"l
Mx
=Elk 2 [A sin
kx+ B cos kx
w~
Eq. (53)
When x
then B
1[M. +
P
When x
then A-M
, ok
PsinkL
0; Mx
Ma
wE.(4
k2
=
L; Mx
+
E.(4
Mb
wtan kL
2
pk2
where P = k 2 El
the
applying
and
twice
(51)
Eq.
Differentiating
Eq. (55)
(3)
49
Differentiating Eq. (53) once with respect to
gives
V, = MI
Eq. (56)
tan kx
where
k2
tankL + Mb - Ma coskL
M.+
w sinkL
Eq. (57)
All the
Eq. (58).
The moment
50
B=
pk 2
; A-wtank'2
pk
k2
kx
Eq. (58)
-2
Eq. (59)
Eq. (60)
kc
2
2
Eq. (61)
51
Introducing the term
M. :
kw2
Eq. (62)
where u 2
wL
[ 2 (sec u-I)
Eq. (63)
U2
8 )
This term is
amplification
factor
(MAP).
Let us now investigate what happens when the lateral
load w = 0 and M
52
Applying the boundary conditions at x = 0 and x = L, from
Eq. (51), the constants A and B are determined.
= 0 , y = 0 , and
When
x = L,
When
w = 0 ; then
-RP,
Eq. (64)
y = 0 , and w = 0 ; then
L2
where V8 L =
Ma
PsinkL
Mb
L
(Ma +Mb)
L
Eq. (65)
Eq. (66)
} into Eq.
(65),
tan kL
2
(1 sinkL
- coskL)
Eq. (67)
53
Then the constant
A =_ (M coskL + Mb)
PsinkL
Eq.
(68)
w is
0 , yields
tan icx
M,
A _
B
(Mb + Macos
kL)
Eq.
(69)
MasinkL
sinkL
Eq. (70)
Thus, Eq.
kx
Mb
and an
54
(M
M_M
Mm~rax = -Mb[
+2 (M /Mb) coskL + i]
i n 2
+ S(Ma/Mb)
kL
Eq. (71)
(53),
(54),
moment
of
member
subjected to end-moments.
developed
for the
compression.
For
case
with
load
and
where the
axial
uniform
force
in
axial
force
tension,
is
in
similar
and the
larger
of the
The maximum
controls.
The
55
end of the member, then the computer program prints out
the deflection at that joint.
member,
the
computer
program
only
calculates
the
4.1
GENERAL
A load factor
The
Several
4.2
were
derived
to
modify
the
member
57
The computer program was modified to calculate the
elastic critical load using load increments.
critical
load is
determined by performing
The elastic
successive
8, 14
positive-definiteness.
If
this
is
the
case,
then
represents
structure's
decomposition
{ K, ) = {Ut)
the
upper
stiffness
process.
{ U ). The matrix { U
diagonal
matrix
The
elements
{K m
elements
}
of
of
after
the
the
the
lower
Eq. (72)
58
kil
. . kln
k2l
k2 2
k2 3
k24
. . .
k3 1
k32
33
k., k2
34
n
k..
-3
k,
U1 1
...
U11
U1 2
U 13
U1 4
...
Uln
U1 2
U22
...
U22
U23
U 24
...
U 2n
U13
U23
U33
U33
U 34
...
U3n
Uln
U2 n
U3n
. .
Un
Ur
. .
..
Eq. (72)
If during
59
k1
2k
12
11
U11
U1
k 1 2 = U1 1 U 1 2
OKI
k-
U11
k 13 =
k2
kc2 3
U1I U 3
"
k22 = U2
= U12u2
=
k13
U 3
U1
U22
22
-u12 2
k22
+ U22 U23
U12 U1 3
(k23 -
U123
U12 U1 3 )
U22
23 +/
k2
3 + U2 3
U1 3 U14
k 34
U33
+ U2 3 U24 +
U
34
U2 )
--
UU32
2U+
k33
(U13+
23
U33 U34
(u
13
14
+ U23 U24)
U33
where u.,
a~Ia~
E-1(3
Eq. (73)
a=i -I
Ua i
kii -
8=1
Uii
Uaj
Eq.
(74)
Fig. -
12
DECOMPOSITION OF MATRIX [ K,
60
To better understand the concept, a flowchart is
shown in Fig. 13.
these
axial
forces
are
used
to
].
modify
the
The subroutine
is calculated and
joint
displacements,
prints
the
output
and then
To obtain an
ILozd Factor
LF =1.0
O
l rd
FoecesF
Axi
lo wc h art
[Modify
Km
Do i
Global Stiffness
For Second-Order
Effects
Choleskys Dcoiion7
Check Diagoni Element
U11
Yes
Less or
oa
Vector
Equal 0t
NO
0WMT
Loa
PDeflection
vecor
iculate Memberr
Deflections
tOiu
1. Load Factor
2. EJolnt DI placements
Calculate New
Load Factor
LF=
Fig. 13
+ STEP
Elastic Stability
62
the
since
decomposition
of
the
matrix
routinely
is
is
also
displacements.
is
in
used
solving
for
the
unknown
beginning
of
the
linear-elastic
(first-order)
If the error
stiffness matrix is
"singular."
The
input file
63
Fig 14
No
Yes
Return
Flowchart
<Yes
Subroutine
Decomposition
J>N
No
Ye sYe s
A~ ,J
) =
u rnTe mp ,J
VERIFICATION OF COMPUTER
PROGRAM
5.1 GENERAL
[ E S C A P ], the
The second-order
computer
solution
is
generated
and
results
Then
are
compared.
5.2
SAMPLE PROBLEMS
EXAMPLE 5.2 - 1
OF BEAM-COLUMNS
I = 1000 in .
The span L
64
65
and the buckled shape of the member.
1,
Ymax
5]
(75) a (76).
Yo L 12 (2secu - 2
Eq
(75)
5u
where ukL
MO
P
E=
;k
2
2 (secu
1)
U2
where M,
0
wL 2
8
-5
wL
384EI
Eq. (76)
66
Example 5.2-1
-W
(a)
Loading
Diagram
ly max
(b)
Deflection Diagram
M
M
(C)
Fig. 15
max
Moment Diagram
Simply Supported
67
The
2
n
EI-L2-5002
n2 * 30000
Pe
1184.35 kips.
1000
Eq. (77)
The
500 * 2.37
The computer
68
is plotted in Fig. 15b.
values
of
P , versus
the
moment
and
are made :
- the moment and deflection amplification factors
are non-linear with respect to P,
- the amplification factors are very small for small
values of P / P 0 ,on the order of .05 to .10,
-
69
Table IIMAXIMUM BENDING MOMENTS FOR
A SIMPLY SUPPORTED BEAM-COLUN
Exact
solution
(kip-in
Computer
solution
MAF
(kip-in
100
2851.0
2851.1
1.09
200
3148.3
3148.5
1.21
300
3513.1
3513.2
1.35
400
3971.0
3971.2
1.53
500
4563.0
4563.2
1.75
70
Exact
solution
(kips )
( in. )
Computer
solution
DAF
( in. )
100
2.46965
2.4698
1.09
200
2.72135
2.7215
1.20
300
3.02999
3.0301
1.34
400
3.41735
3.4175
1.51
500
3.91793
3.9181
1.73
Table - IV
D(Y)
JOINT
ROTATION
-1
0
-1
0
71
Fig.
16
0.8U-
0.41DAF
0.2DAF,
0
10
Simply-Supported
MAF
20
Beam-Column
72
EXAMPLE 5.2 - 2
FIXED-FIXED BEFA-COLUM
WITH UNIFORM
DISTRIBUTED LOAD
The beam-column shown in Fig. 17 is similar to
5.2-1
except
determine
the
the
end
supports
maximum
moment,
are
fixed.
Example
We
deflection,
will
elastic
You12
Y.'.
=
where
m
y.
_ wL
12
(2 - 2cosu - u sinu
2sinu
Eq.(78)
wL
occurs at x = 2L ;
[ 3 (tanu
u 2 tan -u u)
3 84 El
Eq.
(79)
end
computer
supports
are
solutions in
Again,
the
the
73
Example 5.2-2
-w
MM X
Fig. 17
Fixed-Fixed Beam-Column
with Uniform Load
74
The theoretical elastic critical load for a fixedfixed beam-column is given by :
47r2 EI
7*
30000
Eq.
(80)
5002
increment was
.005.
relationships
between
and
the
75
Table - V
Exact
Solution
( kip-in )
Computer
Solution
( kip-in
MAF
100
1760.6
1760.7
1.01
200
1786.3
1786.3
1.03
300
1813.0
1813.0
1.04
400
1841.0
1841.0
1.06
500
1870.0
1870.0
1.08
Table - VI
MAXIMUM DEFLECTIONS
76
FIXED-FIXED BEAM-COLUMN
Maximum Deflections
( at midspan )
Axial
Load
Exact
Solution
kips )
( in. )
Computer
Solution
DAF
( in.
100
.46172
.46174
1.02
200
.47176
.47178
1.04
300
.48226
.48228
1.07
400
.49324
.49326
1.09
500
.50474
.50476
1.12
Table - VII
OF FIXED-FIXED BEAM-COLUMN
RELATIVE DISPLACEMENTS
JOINT
D(X)
D(Y)
0
-1
ROTATION
0
0
77
EXAMPLE
5.2 - 3
general
solution
is
a combination
of
a simply-
y =
ssinx
M= -M
sinkL
sinkx
sinkL
Eq.
(81)
Eq. (82)
78
Example 5.2-3
P
A
(a) Load Diagram
y
x
~max
Fig. 18
Hinged-Fixed Beam-Column
with Uniform Load
max
79
Example 5.2-3
PNb
Fig. 19 Superposition of
Lateral Load and Moment
80
The rotation at joint B for the case in Fig. 19b is
bL3
.3EI2u
2u
tanu
Eq.
(83)
wL
1b -24EI
3 (tan u - u)
3
u
Eq.
(84)
that
lb
81
20.191*30000*1000
(500 ) 2
20.191EI
(L) 2
Eq. (85)
P, = 2423 kips
The
computed elastic
critical load is
from the
82
Table - VIII
HINGED-FIXED BEAM-COLUMN
Maximum Bending Moments
( at Joint B of member CB )
Axial
Load
kips )
Exact
Solution
( kip-in )
Computer
Solution
( kip-in
MAF
100
2679.4
2679.4
1.03
200
2761.0
2761.0
1.06
300
2849.9
2849.9
1.09
400
2947.0
2947.0
1.13
500
3053.7
3053.7
1.17
83
Table - IX
AC
Exact
Solution
( kip-in )
Computer
Solution
( kip-in
100
187.11
1533.2
1533.3
200
186.72
1608.0
1608.1
300
186.32
1690.0
1690.0
400
185.91
1780.2
780.3
500
185.49
1880.0
1880.1
84
Table
-X
DEFLECTIONS AT MEMBER AC
HINGED-FIXED BEAM-COLUMN
Deflections
Exact
Solution
(in )
100
187.11
-.
200
186.72
300
96546
Computer
Solution
( in)
DAF
.96636
1.04
-1.0083
1.0092
1.09
186.32
-1.0552
1.0561
1.14
400
185.91
-1.1073
1.1076
1.19
500
185.49
-1.1646
1.1644
1.25
85
Table - XI
JOINT
D(X)
D(Y)
0
-1
ROTATION
-
.33428
0
86
EXAMPLE 5.2-4 SECOND-ORDER ANALYSIS OF A FRAME
the
closed-form
solutions
for
frames
are
The
deflections
and moments
at
the
joints
in
good agreement.
The
first
and
second-order
is
located
at the
end joint
other than
the
support
87
joints.
The
amplification
factors
at
the
points
of
88
Example 5.2-4
200 klps
200 klps
w =-2 k/ft
.LI
ilY i .1ii
El
12 kips
EI
kps
24 ft
in
I = 250
E = 30,000 ksi
Fig. 20
Geometry
91
89
Example 5.2-4
857
1186
Legnds
61
115stode3ki-n
_______
rer
(i-n
Fi.26Mmn9Darm
Firs an6ScndOre
90
Table - XII
SECOND-ORDEP MOMENTS
OF
A PLANE FRAME
Second-Order Moments
Plane Frame
Joint
Published
Solution
kip-in )
Computer
Solution
( kip-in
480
482
110
110
-610
-609
1153
1152
425
425
653
652
91
Table
SECOND-ORDER DEFLECTIONS
OF A PLANE FRAME
MIT
Second-Order Deflections
Plane Frame
Joint
Published
Solution
Rotation
D (X)
.8483
.8473
0
-.
007
.0035
0
Computer
Solution
Rotation
D(X)
0
0
.8526
.8495
0
-.
007
.0035
0
92
in
1.
The frame
, while members
Assume also
I x = 533 in.
4;
procedures
described
in
Section
4.3.
Using
an
is
the
.254 EI / b
two
solutions
is
The published
392.6 kips.
very
small
The error
(.36
).
93
exact solution when the load factor increment is reduced.
The buckled shape from the computer solution agrees with
that predicted by the exact solution.
For
the
solutions
solutions.
are
five
in
examples
presented,
the
computer
exact
94
Example 5.2-5
0/2
2El
3/4 El
3/4E1
1
6b 50Oft.ow
Ocr
El/b
=.254
.2
A = 19.10 in
Fig. 22
Geometry
1= 533 in
=l100 kips
Portal Frame
and Loading Condition
95
EXAMPLE 5.2-6 ELASTIC SECOND-ORDER ANALYSIS OF A THREESTORY FRAME
demonstrated.
analyzing
The
larger
elastic
structures
second-order
is
moments,
structural
steel
frame
will
be
determined and
is subjected
15],
The
1.03
This
important
buildings.
design
The
in
cases
displacement
a very
of
at
taller
joint
of
the
building.
The
acceptable
lateral
16]
96
Example 5.2-6
k 7
2.980.,_
.148 k /in
_
__
__
8
_
__
W 14x 30
LO
~13 ft
X
k
.148 k/ in
____
____
____
______
____
___
W21 x44
5.6k
____
___
c')
13 ft
00
13 ft
.148 k /in3:
W 21 x 44
25 ft
MEMBER
Published
Solution
Computer
Solution
5.2-6
-EXAMPLE
MAE
( kip-in )(kip-in)
1
----
1 .04
26
0.72
333
1.00
1518
1.02
1199
1.01
----
3
4
442
----
----
----
----
579
1.01
845
846
1.02
695
695
1.01
579
579
1.01
98
JOINT
First-Order
Solution
(in)
0
2nd-Order
Solution
(in)
0
flAP
2
3
4
0
0.5419
0.5406
0
0.5603
0.5590
0
1.03
1.03
5
6
7
8
1.1093
1.1080
1.3755
1.3674
1.1470
1.1460
1.4190
1.4100
1.03
1.03
1.03
1.03
CONCLUSIONS
In the analysis of structures, neglecting the secondorder effects may overestimate the strength and stiffness
of a member or frame.
The
elastic forces
generated
is producing more
flexible
structures where
behavior
of
multistory
frames
subjected
to
loading
cannot be
accurately predicted by a
level
is
significant
17
The
lateral
99
100
estimate of the lateral displacements and the elastic
internal
structure.
If the
When
second-order
effects
are
included
in
[16
the
instability.
stability
analysis
For
is
such
structures,
directly
elastic
applicable
when
structural
steel
members
or
frames
in
instability.
stability
analysis
In
is
not
such
cases,
directly
elastic
applicable
frame
for
101
tool to determine the effective length factors.
The program [ E S C A P ] was written to provide
exact elastic second-order analysis based on the use of
stability
functions.
The
program
was
verified
by
The program
stability
analysis
of
members
and
plane
frames.
until
becomes
the
elastic
singular.
second-order
Rather than
stiffness
checking
the
of the program
computing
elastic
comparison
with
stability
known
loads
closed-form
E S C A P
was
] in
verified
solutions.
by
The
future
of
structural
design
practice
will
AP PEND IX
102
APPENDIX
A
USERS MANUAL
ELASTIC SECOND-ORDER COMPUTER ANALYSIS
PROGRAM
Al
INTRODUCTION
and
design
of
beam-columns
and
frames.
The
analysis as well as
elastic
stability
analysis
of
frames
and beam-
It
precision
IBM
FORTRAN
with
the
Compiler.
103
is written in singleProfessional
Fortran
A2
CAPABILITY
b.
c.
d.
A3
PROGRAM PARAMETERS
This is
It
is
heading
that
describes
the
input
105
NJ - number of joints; Maximum of 40.
is
code
that
determines
the
type
of
analysis.
0 : 1st order analysis
1 : 2nd order analysis
NCYCLE -
The
last
computed
.eflections.
values
of
member
forces
and
joint
is
the
tolerance
convergence.( recommend
STEP
- is
the
factor
to
test
.005 )
load factor
increment
used
used
in
the
.005 )
analysis is desired.
0 : NO
1 : YES
X ( J )
Y (K)
is the x
106
MCL
0 : joint is free
1 : joint is fixed.
NDOF - is the total number of degrees of freedom.
( equal to 3 * NJ )
NRJ
S ( I,J )
or a member
NRL - number of restrained degrees of freedom (DOF's)
that are fixed and have 0 displacements.
MNDOF = NDOF - NRL , is the total number of degrees of
Maximum is 80.
GX
structural steel.
IHINGE ( I )
It is used to
107
modify the stiffness of a member that is pinned at one end.
For members without supports :
0 : pinned at start joint and rigid at the
end joint
1 : rigid joints at both ends
2 : joints pinned at both ends
For members with support joints (hinged or fixed):
1 : if the beginning joint is a support
joint
0 : if the beginning joint is pinned and not
a support joint
( J )
JFIX
modify the
joint.
1 : for a fixed support or rigid joint
0 : for a hinged support or pinned joint
JM ( I ) - beginning joint of a member
KM ( I ) - end joint of a member
AM ( I ) - area of cross-section, sq. in.
ZM (I )-
108
CX ( I )
cosine
( I )
sine
CY
WT
INODE ( )
of a member
(1 )
( 3 )
rotation at joint JM ( I )
( 4 )
( 5 )
( 6 )
rotation at joint K, ( I )
Q ( I,J )
( )
FEA ( )
( kip-ft )
109
NMC
NCL
number
limited to 4).
of concentrated loads
on
a member
The location of
SUMWY
sum of transformed
uniform distributed
y - axis
R ( )
reaction vector
G ( )
RAL ( )
D '
110
FIX ( )
iteration analysis
order
ST ( )
effects.
LF
It is
counts
number
of
times
the
load
factor
XKL = sqrt ( P / EI )
VA, VB -
effeCts
MA, MB -
moment reactions
effects
COMP - stability functions for axial compression
TENS - stability functions for axial tension
FLEXMAX - maximum moment anywhere in the span
YMAX - deflection of FLEXMAX. (Note: this may or may
111
A4 LIST OF SUBROUTINES
a.
It reads the
E S C A P
the
CHOLESKY's matrix
decomposition
SOLVER
solves
the
equations
for
unknown
MFORCE
calculates
the
first-order
member
end
(MEA) to
CALMAX
determines
the
location
of the
maximum
112
moment for a uniformly loaded member with end moments.
also
calculates
the
elastic
second-order
moments
It
and
deflections.
A sample
READ
TITLE
Enter
>
number
of
joints,NDELTA,NCYCLE, EPS1,STEP,LB
C. READ NJ, NDELTA, NCYCLE, EPS1
D. READ STEP, LB
E. READ TITLE
F. READ J, X ( J ),
Y ( J )
(Note:
113
these are the boundery conditions of the restrained joints
in procedure G & H)
J. READ J, ,MCL ( 1 ),
J
MCL ( 2 ) , MCL ( 3 )
MCL ( 1 )
DOF in
X - DIRECTION
MCL ( 2 )
DOF in
Y - DIRECTION
MCL ( 3 )
DOF in ROTATION
K. READ TITLE
L. READ NM,MPC
M. READ TITLE
N. READ I,J,K,A,Z,E,GX
0. READ IHINGE (I),JFIX (J), KFIX (K)
I
: is the member
J : beginning node
K : ending node
A : area of cross-section ( in 2
Z : moment of inertia ( in ' )
E : section modulus ( KSI/1000 )
GX
go to
114
step
U. READ J,WX,WY,WM
J
V.
concentrated loads
W. READ NMC ; if
NC is
equal to
step
0 , go to
AA
M, NCL
Z. READ
K, A, FX, FY, MO
load orientation
member axis
AA.
READ
TITLE
Enter>
Number
of
members
distributed loads
BB. READ
go
FF
M,NUL
EE. READ
K,FX,FY,MO
M : name of member
with
115
K : load orientation
0 : local or member axis
1 : global or structure axis
MO
is expressed in kip-ft / ft
MWC
A6 OUTPUT DATA
joint
pattern.
loading,
actions
and the
reaction
maximum
moment,
its magnitude
shown.
loading in a load
The
load
factor
forces.
LF
The
location of the
and deflection
is
printed
and
are
also
used
in
116
A7
The following steps describe how to run the Elastic SecondOrder Computer Analysis Program [ E S C A P ]:
1. Name the input file described in Section A6 above.
The input file is named when saving the input data.
2.
3.
4.
5.
RETURN
Execution of the program is completed when the
APPENDIX
117
118
INPUT FILE - SAMPLE.IN
RIGID FRAME
EXAMPLE 5.2-4
NUMBER OF JOINTS,NDELTA,NCYCLE, EPSI, STEP, LB
6,1,1000, .005
.005,0
JOINT COORDINATES
1,0,0
2,0,12
3,0,20
4,24,20
5,24,6
6,24,0
NUMBER OF RESTRAINED JOINTS
2
BOUNDERY CONDITIONS
1,1,1,1
6,1,1,1
NM, MPC, MCODE
5,0,1
MEMBER DATA
1,1,2,13.3,250,30,490
1,1,1
2,2,3,13.3,250,30,490
1,1,1
3, 3, 4,13.3,250,30,490
1,1,1
4,4,5, 13.3,250, 30,490
1,1,1
5, 5, 6, 13.3,250,30,490
1,1,1
LOAD PATTERNS
1
NUMBER OF LOADED JOINTS
4
LOADED JOINTS
2,12,0,0
3,0,-200,0
4,0,-200,0
5,-6,0,0
NUMBER OF MEMBERS W/ CONCENTRATED LOADS
0
NUMBER OF MEMBERS WITH DISTRIBUTED LOADS
1
LOADED MEMBER
3,1
1,0, -2,0
119
MEMBERS WEIGHT CODE
0
120
OUTPUT DATA
"
"
GENE
JOINT
**
JOINT
**
*
**
MUNOZ
**
**
**
DATA*
*
***
RESTRAINT
CONDITION
X Y R
COORDINATES
X
Y
(FEET) (FEET)
0.000
0.000
R
R
R
2
3
4
5
6
0.000
0.000
24.000
24.000
24.000
12.000
20.000
20.000
6.000
0.000
R
R
**
**
*MEMBER
MEMBER
LENGTH
(FEET)
1
2
3
4
5
12.000
8.000
24.000
14.000
6.000
**
**
DATA*
CROSS-SECTION PROPERTIES
I(ZZ)
AREA
(INS**4)
(INS**2)
13.300
13.300
13.300
13.300
13.300
250.00
250.00
250.00
250.00
250.00
MODULUS OF
ELASTICITY
(KSI/1000)
30.000
30.000
30.000
30.000
30.000
121
*****
******
***
**
**
2
3
4
5
1 OF
**
OINT
F (X)
(KIPS)
LOADING
F (Y)
(KIPS)
**
*MEMBER
**
0.000
-200.000
-200.000
0.000
**
*****
**
***
* *
1 LOADING PATTERNS
L 0 A D I N *
12.000
0.000
0.000
-6.000
**
**
INT
*****
ORDER
ANALYSIS
LOADING PATTERN
***
FIRST
***
****
1.448 TONS
COUPLE
(KIP-FEET)
0.000
0.000
0.000
0.000
***
LOADING*
MEMBER
UNIFORMLY
DISTRIBUTED LOADING
ORIENTATION W(X)
W(Y)
M(O)
(AXES)
(KIPS/FT)
(KIPS/FT)
(K-FT/FT)
0.000
-2.000
0.000
122
*MEMBER
LOADING PATTERN
JOINT
DE
D(X)
(INCHES)
1
2
3
4
5
6
O.OOOOE-O1
3.0288E-01
6.4644E-01
6.4031E-01
1.6280E-01
O.OOOOE-O1
FL
LOADING PATTERN
*MEMBER
MEMBER
END
JOINTS
1 LOADING PATTERNS
1 OF
E C T10N
D(Y)
(INCHES)
S
ROTATION
(RADS)
O.OOOOE-O1
O.OOOOE-O1
-8..0369E--02 -2.5911E-03
-1.3395E-01 -6.306CE-03
-1.3553E-01
3.8776E-03
-4.0658E-02 -4.2348E-03
O.OOOOE-O1 O.OOOOE-O1
1 OF
END
1 LOADING PATTERNS
ACTIONS*
X-FORCE
(KIPS)
Y-FORCE
(KIPS)
MOMENT
(K-IN)
1
2
2.2269E+02
-2.2269E+02
3.5060E+00
-3.5060E+00
3.8739E+02
1.1748E+02
2
3
2.2269E+02
-2.2269E+02
-8.4940E+00
8.4940E+00
-1.1748E+02
-6.9794E+02
3
4
8.4941E+00
-8.4941E+00
6.9794E+02
2.2688E+01
2.5312E+01
-1.0757E+03
123
4
2.2531E+02
8.404!~E+00
1.0757E+03
-2.2531E+02
-8.4941E+00
3.5134E+02
2.2531E+02
6-2.2531E+02
LOADING PATTERN
R EA
JOINT
CT
I VE
R EA
R(X)
(KIPS)
2.4941E+00
-2.4941E+00
1 OF
-3.5134E+02
5.3091E+02
1 LOADING rATTERNS
FO0RC E S
N S
CTIO
R(Y)
(KIPS)
MOMENT
(KIP-INCH)
-3.5060E+00OO29EO
3. 8739E+02
-2.4941E+002.51E0
5
.3091E+02
124
SSECO0N D
LOADING PATTERN
1 OF
JJOI NT
JOINT
DE FL
D(X)
(INCHES)
O RD
E R
1 LOADING PATTERNS
D E FL
EC
TIO
N S
EC
TIO
N S
D(Y)
ROTATION
(INCHES)
(RADS)
O.OOOOE-O1
8.4646E-01 -1.3587E-01
O.OOOOE-O1
O.0OOOE-01
O.OOOOE-01
O.OOOOE-O1
3.5363E-03
O.OOOOE-O1
125
LOADING PATTERN
*MEMBER
MEMBER
1 LOADING PATTERNS
1 OF
ACTIONS*
END
END
JOINTS
X-FORCE
(KIPS)
1
2
2.2212E+02
-2.2212E+02
MOMENT
(K-IN)
Y-FORCE
(KIPS)
4.8161E+02
1.1006E+02
3.4786E+00
-3.4786E+00
2
3
2.2212E+02
-2.2212E+02
-8.5214E+00
8.5214E+00
-1.1006E+02
-6.0936E+02
3
4
8.5212E+00
-8.5212E+00
2.2115E+01
2.5885E+01
6.0936E+02
-1.1522E+03
4
5
2.2588E+02
-2.2588E+02
8.5213E+00
-8.5213E+00
1.1522E+03
4.2502E+02
5
6
2.2588E+02
-2.2588E+02
2.5213E+00
-2.5213E+00
-4.2502E+02
6.5212E+02
LOADING PATTERN
R EA
JOINT
1 OF
CT
REA
R(X)
(KIPS)
1 LOADING PATTERNS
I VE
FO0R CE
C TIO
N S
R(Y)
(KIPS)
MOMENT
(KIP-INCH)
-3.4786E+00
2.2212E+02
4. 8161E+02
-2.5213E+00
2.258E+02
6. 5211E+02
126
LOADING PATTER~N
1 OF
*MAXIMUM
MEMBER
MOM
XNAX
(INCH)
1 LOADING PATTERNS
MOMENTS*
E NT
YMAX
(INCH)
S
MOMENT
(KIP-INCH)
O.OOOOE-O1
O.OOOOE-O1
4. 8161E+02
9.5948E+01
-1. 3360E-01
-6.0936E+02
2.8799E+02
_1.3587E-01
-1. 1522E+03
O.OOOOE-O1
-1.3587E-01
1. 1522E+03
7.1960E+01
O.OOOOE-O1
6. 5212E+02
ANALYSIS COMPLETED
REFERENCES
[1.]
[2]
Chen, Wai-Fah and Atsuta, Toshio, Theory of BeamColumns, Volume 1 : In-Plane Behavior and
Design, McGraw-Hill Book Company, Inc., N'w York,
1976, p. 1-170
[3]
[4]
[5]
[6]
[7]
[8]
[9]
Ghali, A. and Neville, A.M, Structural Analysis A Unified Classical and Matrix Approach, Chapman
and Hall Ltd.,f1 New Fetter Lane, London ECP4P
4EE, 1979, p. 356- 397
[10]
128
[11]
[12]
[13]
[14]
[15]
..
1988,
p.
85 - 98.
[16]
[17]
m n
mm
unnn