Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Nonlinear Analysis
Ronald D. Ziemian
Bucknell University
Impetus:
AISC Ch. C: P-, P- (App. 7)
App. 1: Inelastic Design
Limit States Design
Seismic: Pushover Analysis
Other: Progressive Collapse
Nonlinear Analysis
Hand
Available Software
Research
Nonlinear Analysis
Lecture Overview
methods
Second-order effects
i.e. Moment Amplification Factors (B1 and B2 factors)
Lots of variations
all use same basic concepts (most important to today)
one approach will be presented (basis for MASTAN2)
Please
keep in mind
Education
Brief
Introduction (done!)
Computer Structural Analysis (Review?)
Basis for Material Nonlinear Models
Incorporating Geometric Nonlinear Behavior
Critical Load Analysis
Overview of MASTAN2 software
Summary and Concluding Remarks
Equilibrium Equations
Free Body
Diagram
D 40 kips
State-of-the-Art
fyj
fxj
uj
(Undeformed)
(Deformed)
fyi
i
ui
Big Question:
CD
f xD
be
em
y-d.o.f. vD : Fy = 0
x-d.o.f. u D :
Member BD:
(k
(k
CD CD
31 C
+k v
vC
uB
uC
Member CD:
BD
f xB
= k11BDu BBD + k12BD vBBD + k13BDu DBD + k14BD vDBD
CD
CD CD
CD CD
CD CD
CD CD
f xC
= k11
uC + k12
vC + k13
u D + k14
vD
BD
BD BD
BD BD
BD BD
BD BD
f yB
= k21
u B + k22
vB + k23
u D + k24
vD
CD
CD CD
CD CD
CD CD
CD CD
f yC
= k21
uC + k22
vC + k23
u D + k24
vD
BD
BD BD
BD BD
BD BD
BD BD
f xD
= k31
u B + k32
vB + k33
u D + k34
vD
CD
CD CD
CD CD
CD CD
CD CD
f xD
= k31
uC + k32
vC + k33
u D + k34
vD
BD
BD BD
BD BD
BD BD
BD BD
f yD
= k41
u B + k42
vB + k43
u D + k44
vD
CD
CD CD
CD CD
CD CD
CD CD
f yD
= k41
uC + k42
vC + k43
u D + k44
vD
Member AD:
AD
AD AD
AD AD
AD AD
AD AD
f yD
= k41
u A + k42
v A + k43
u D + k44
vD
y-d.o.f. v D :
d.o.f. u D :
BD BD
32 B
vB
uA
Member BD:
CD
CD CD
CD CD
CD CD
CD CD
f xD
= k31
uC + k32
vC + k33
u D + k34
vD
BD BD
31 B
vA
AD
AD AD
AD AD
AD AD
AD AD
f yD
= k41
u A + k42
v A + k43
u D + k44
vD
40 kN
Member CD:
BD
CD
+ f xD
40 = f xDAD + f xD
uD
AD
AD AD
AD AD
AD AD
AD AD
f yA
= k21
u A + k22
v A + k23
u D + k24
vD
BD
BD BD
BD BD
BD BD
BD BD
f xD
= k31
u B + k32
vB + k33
u D + k34
vD
Fx = 0
vD
Member AD:
Member BD:
B
CD
f xD
AD
AD AD
AD AD
AD AD
AD AD
f xD
= k31
u A + k32
v A + k33
u D + k34
vD
BD
f xD
AD
BD
CD
0 = f yD
+ f yD
+ f yD
Member AD:
40 kN
BD
f xD
40 =
AD
f xD
CD
f yD
fxi vi i
x-d.o.f. u D : Fx = 0
AD
f xD
D BD
r A f yD
BD
mb
er
D 40 kips
AD
CD
BD f yD
f yD
f yD
AD
f yD
Me
AD
f xD
BD
f xD
CD
f xD
Member CD
+k u
BD BD
33 D
+k v
BD BD
34 D
)+
CD CD
CD CD
CD CD
+ k32
vC + k33
u D + k34
vD )
BD
BD BD
BD BD
BD BD
BD BD
f yD
= k 41
u B + k 42
vB + k 43
u D + k44
vD
Fy = 0
Member CD:
BD
CD
+ f yD
0 = f yDAD + f yD
CD
CD CD
CD CD
CD CD
CD CD
f yD
= k 41
uC + k 42
vC + k 43
u D + k44
vD
d.o.f. vD :
(
(k
(k
)
)+
)
+k v
+k u
+k v
CD CD
41 C
+k v
+k u
CD CD
+ k 44
vD
BD BD
42 B
CD CD
42 C
BD BD
43
D
CD CD
D
43
BD BD
44 D
AD
41
Member-to-Support
BD BD
41
B
+k v
+k u
+k v
CD CD
41 C
+k v
+k u
+k v
BD BD
42 B
CD CD
42 C
BD BD
43
D
CD CD
43
D
BD BD
44 D
CD CD
44 D
u A = u AAD = 0
u C = u CCD = 0
AD
=
=
vA vA
0
vC = vCCD = 0
BD
uB = uB = 0
vB = vBBD = 0
(
(k
(k
(k
(k
(k
u D : 40 = k u
vD :
0 =
AD
31
AD
A
+k v
AD AD
32
A
+k u
+k v
AD AD
33
D
CD CD
31 C
+k v
AD
41
CD CD
32 C
+k u
CD CD
33
D
+k v
CD CD
41 C
CD CD
CD CD
CD CD
+ k 42
vC + k 43
u D + k 44
vD
All = 0
vD :
AD AD
A
11
AD AD
12 A
AD AD
13 D
AD AD
14 vD
AD
AD AD
AD AD
AD AD
f xD
= k31
u A + k32
v A + k33ADu DAD + k34
vD
AD AD
k 41
uA
AD AD
k 42
vA
AD AD
k43
uD
+k
AD
33
AD
43
+k
BD
33
BD
43
+k
CD
33
) u? + (k AD + k BD + k CD ) v?
34
34
34
CD
CD
+ k 43
u?D + k 44AD + k 44BD + k 44
v?D
AD AD
k44
vD
BD
BD BD
BD BD
BD BD
BD BD
f xD
= k31
u B + k32
vB + k33
u D + k34
vD
Member CD:
CD
CD CD
CD CD
CD CD
CD CD
f xC
= k11
uC + k12
vC + k13
u D + k14
vD
CD
CD CD
CD CD
CD CD
CD CD
f yC
= k21
uC + k22
vC + k23
u D + k24
vD
CD
CD CD
CD CD
CD CD
CD CD
f xD
= k31
uC + k32
vC + k33
u D + k34
vD
CD
CD CD
CD CD
CD CD
CD CD
f yD
= k41
uC + k42
vC + k43
u D + k44
vD
fmember
fmember =
BD
f xB
= k11BDu BBD + k12BD vBBD + k13BDu DBD + k14BD vDBD
BD
BD BD
BD BD
BD BD
BD BD
f yD
= k 41
u B + k42
vB + k 43
u D + k44
vD
vD = ##
Fexternal =
Member BD:
BD
BD BD
BD BD
BD BD
BD BD
f yB
= k21
u B + k22
vB + k23
u D + k24
vD
and
AD
AD AD
AD AD
AD AD
AD AD
f yA
= k 21
u A + k 22
v A + k23
u D + k24
vD
AD
f yD
40 kN
All = vD
AD
xA
(
0 = (k
u D : 40 = k
Which simplifies to
u A = u AAD = 0
All = uD
CD CD
34 D
BD BD
41
B
uDCD
After simplifying
)+
)+
)
)+
)+
)
v
uDBD
AD AD
34 D
BD BD
31
B
uD
CD
D
BD
em
be
CD CD
31 C
BD
D
Member CD
0 =
uDAD
Me
mb
er
vD :
rA
D
)
)+
)
)+
)+
)
vD
vDAD
(
(k
(k
(k
(k
(k
Member-to-Member
We
Lots of Questions
So,
Where
What
Wait
Important Points
The
Stiffness Coefficients, ks
Lets
Force
Before:
Axial
force member
Before:
M
After:
F=k
Displacement
Before:
Moment
After:
After:
Stiffness
k function of:
Rotation
M=k
F = k(A,L,E)
Flexural
Before:
members
Orientation
Before:
M
After:
k function of:
M = k(I,L,E)
Vertical
Member
Horizontal
Member
kh=EA/L
F = k(I,L,E)
kv=0
kv=EA/L
kh=0
After:
Stiffness
of member
kv=(sin2)EA/L
F1
DL
WL
Collection of elements
connected by sharing
common nodes
Reality:
Three Perspectives
What
DL
WL
k
Assemblage of
equivalent springs {F} = [K]{}
Best
of structure controlled by
stiffness of members (a.k.a. springs)
First-order elastic stiffness of member
function of:
= P/A
Elas
t
yield
to go nonlinear
lets begin with material nonlinear
My=Sy
k=4E I/L
1
E Ielastic
-y
Elastic:
< y
Plastic Hinge
at P = Py or
when P/Py = 1.0
Yield:
+y
M < My
Py
= y
Post-Yield:
= y
Inelastic Behavior:
Flexure (cont.)
A
Section A-A
k=EA/L
Originally:
=P/A=0
Mp=Zy
E=0 k=0
We
= /L
For
Inelastic Behavior:
Flexure
Perfectly Plastic (E = 0)
ic
Reviewed
Section A-A
My=Sy
k=4E I/L
1
M
Mp=Zy
-y
+y
E Ielastic M=Sy=My
Inelastic Behavior:
Flexure (cont.)
Section A-A
My=Sy
M
Mp=Zy
Inelastic Behavior:
Flexure (cont.)
Mp=Zy
+y
Section A-A
My=Sy
E=0
k=4E I/L
-y
M = Mp
Plastic:
Plastic
EI = 0
M=Zy=Mp
k=4E I/L
E=0
k=4E I/L
E I=0 k=0
ti
c
+y
M < Mp
Elastic:
Plastic
Mp=Zy
EI=0 k=0
Section A-A
My=Sy
+y
EI<<EIelastic My<<M<Mp
El
as
Inelastic Behavior:
Flexure (cont.)
k=4E I/L
Mp=Zy
-y
E=0
EI<EIelastic My<M<Mp
-y
Simple Example:
W1265
100 kips
12 - 0
12 - 0
12 - 0
E = 29,000 ksi
y = 50 ksi
Inelastic Behavior:
Combination P & M
-y
Mp=Zy
El
ti
as
-y
-y
+y
Fully yielded
section when:
-y
M < Mp
M/Mp < 1
P=Py
M=0
Yi
eld
Su
r
A
-y
P<Py
+yM<Mp
fa
ce
-y
P<Py
+y M<Mp
Elastic
P < Py
P/Py < 1
-y
+y
Employ
k = kelastic + kplastic
P/Py
1.0
+y
-y
+y
= Mc/I + P/A
k=4E I/L
+y
Plastic
M < Mp
Inelastic Behavior:
Combination P & M
for Plastic Hinge
-y
1.0
P=0
+y M=Mp
M/Mp
W1265
12 - 0
12 - 0
P = 400 kips
12 - 0
E = 29,000 ksi
y = 50 ksi
No
Axial Force
Equilibrium Equations
Second-Order Effects
A.K.A.
Formulated on
Undeformed Shape
H
k=3E I/L3
1
k=3E I/L3
H
1
1
M=HL
Formulated on
Deformed Shape
Formulated on
Deformed Shape
Truss is susceptible to
2nd-Order effects,
luckily is often
quite small.
Equilibrium Equations
Formulated on
Undeformed Shape
keff < k
Effective
lateral
stiffness
is reduced!
M=HL+P
Before:
kspring
After:
Lateral Stiffness
is slope of H-
response curve
klateral = kspring
Before:
After:
kspring
Effective lateral
stiffness is reduced
kspring
Pt. o
Most
P
F
M = k(I,L,E,P)
Flexural
k function of:
Stiffness
Employing
Geometric Stiffness
Effective
Flexural
Geometric Stiffness
This
kspring = H + P/L
H = kspring P/L
H = (kspring P/L)
R=kspring
Mo = 0 RL = HL + P
R = H + P/L
kspring
F = k(I,L,E,P)
M = k(I,L,E,P) with
k = 4EI/L 2PL/15
F = k(I,L,E,P) with
k = 12EI/L3 6P/5L
10
At
Solution
#1
Solution
#2
11
Elastic
Example
Demonstrate computational
method for calculating the
elastic critical load (buckling
load) for the structural
system shown.
P
Rigid Beam
A, I
L, E
Rigid Beam
lat
P
Rigid Beam
vert
klateral
A, I
L, E
Example: Solution
A, I
L, E
kvertical
Vertical Stiffness:
P = kvertical vert
Lateral Stiffness:
H = klateral lat
klateral = 12EI/L3 6P/5L
100 kips
W1265
P = 400 kips
Computer
=9.4
=1.7
Accuracy
12
MASTAN2:
www.mastan2.com or
www.aisc.org [Steel Tools]
Levels of Analysis:
MASTAN2
1st-Order Elastic:
[Ke]{}={F}
2nd-Order Elastic:
[Ke + Kg]{d}={dF}
Lateral
load,
H
Hec
Hes
2nd-Order
Hic
1st-Order
Inelastic
Hp
His
Actual
Yield Surface:
Planar Frame:
Load
Factor
1st-Order
Elastic
2nd-Order
Elastic
1st-Order
Inelastic
E = 29,000 ksi
y = 36 ksi
ud (in.)
Second hinge
14
1831
1665
1720
8783 (1st-Order)
8783 (2nd-Order)
Mechanism
Inelastic Stability
Limit
2nd-Order
Inelastic
H = P
H = P
Lateral displacement,
2nd-Order
Inelastic
First
hinge
MASTAN2
1st-Order
Elastic
2nd-Order
Elastic
1st-Order
Critical Load:
- Educational software
- GUI commercial programs
- Limited # of pre- and post-processing options
to reduce learning curve
- Suite of linear and nonlinear 2D and 3D
analysis routines
- Available with textbook
or online at no cost
Nonlinearthink
13
Gravity Load
Several
MASTAN2
Model:
Gravity Load
2nd-Order
Inelastic
Analysis:
2nd-Order
Inelastic
Analysis:
50 kips
25 kips
P
P
P
P
P
P
P
Demonstrate:
2nd-Order Inelastic Analysis
Non-proportional loading
2nd-Order
Inelastic
Analysis:
P = 37.7 kips
25 kips
0.5P
P
Lateral Load
Appendix
Multi-story
Frame:
E = 29,000 ksi
y = 36 ksi
P = 30 kips
Limit State:
Plim = 40.3 kips
14
2nd-Order
Inelastic
Analysis:
Post-limit State:
P = 40 kips
2nd-Order
Inelastic
Analysis:
MASTAN2
Model:
All members:
A = 9.34810-2 in2
I = 6.954 10-4 in4
E = 29,000 ksi
20
3P
3 @ 20
P = 100 lbs
Demonstrate:
Elastic Critical Load
2nd-Order Elastic
Experimental (Plimit=220 lbs)
15
Response
Curves:
P
Elastic Critical Load
P = 210 lbs
2nd-Order Elastic
Beam-Column:
1st-Order
Elastic
M = PL
W2476
E = 29,000 ksi
L = 24
Demonstrate:
Elastic Critical Load Analysis
1. Flexural Buckling (=0.0)
2. Torsional Flexural Buckling
(=0.04)
M = PL
MASTAN2
Model:
Isometric View
Elevation View
Plan View
Suspension System:
A = 5.40 in2
y = 150 ksi
A = 50 in2
I = 20,000 in4
Z = 1,000 in3
y = 50 ksi
Load
Factor
2
2nd-Order
Inelastic
1.5
1st-Order
Inelastic
2nd-Order Inelastic
0.5
0
Isometric View
Elevation View
Plan View
1st-Order Inelastic
50
100
150
200
vmid (in.)
250
Hinge Formation
16