Beruflich Dokumente
Kultur Dokumente
Michael H. Scott
Associate Professor
School of Civil and Construction Engineering
OpenSeesDays 2014
1 / 40
Types of Nonlinearity
OpenSeesDays 2014
2 / 40
150 kip
1.33
300 kip
300 kip
15 ft
E
E
0.67
Beams: W18x76
Columns: W14x90
15 ft
y =36 ksi
E =30,000 ksi
=0.02
Vb = 2
30 ft
OpenSeesDays 2014
3 / 40
800
1000
600
400
200
0
0
MN, GL
100
MN, GN
50
MN, GL
MN, GN
10
20
Roof Displacement (in)
30
0
0
5
10
15
Roof Displacement (in)
20
OpenSeesDays 2014
4 / 40
x
Ai
(yi , zi )
OpenSeesDays 2014
5 / 40
OpenSeesDays 2014
6 / 40
OpenSeesDays 2014
7 / 40
..
.
i
yi
d
..
.
d /2
2
1
b
M.H. Scott (OSU)
OpenSeesDays 2014
8 / 40
Moment (kip-in)
3
Yield
2
1
Exact
Computed
0
0
Moment (kip-in)
Nfiber = 2
0.2
x 10
0.4
0.6
Curvature (1/in)
0.8
Exact
Computed
0.4
0.6
Curvature (1/in)
0.2
Yield
0.2
Exact
Computed
x 10
0
0
Yield
Nfiber = 4
Nfiber = 8
x 10
0
0
Moment (kip-in)
Moment (kip-in)
0.8
x 10
0.4
0.6
Curvature (1/in)
0.8
1
x 10
Nfiber = 16
3
Yield
2
1
0
0
x 10
Exact
Computed
0.2
0.4
0.6
Curvature (1/in)
0.8
OpenSeesDays 2014
1
x 10
9 / 40
24 in
2 in
Stress, fc
fcc
2 in
cc
cu
Strain, c
24 in
fcu
OpenSeesDays 2014
10 / 40
10000
= 0.1
0.0
=
5000
= 0.2
Moment (kip-in)
Moment (kip-in)
15000
10000
= 0.3
= 0.2
= 0.1
8000
= 0.0
6000
4000
2000
0
0
0.5
1
Curvature (1/in)
= 0.3
1.5
x 10
0
0
0.5
1
Curvature (1/in)
1.5
x 10
OpenSeesDays 2014
11 / 40
x2
x3
x4
x5
w1
w2
w3
w4
w5
OpenSeesDays 2014
12 / 40
Strict compatibility
Linear axial and cubic Hermitian transverse displacement fields
Constant axial deformation and linear curvature along element
length
Weak equilibrium
Equilibrium satisfied only at the nodes, not at every section
along the element
Two-point Gauss-Legendre integration along element length
OpenSeesDays 2014
13 / 40
Propped Cantilever
Constant axial load and increasing moment applied at propped
end
Fiber-discretized section response with strain-hardening
stress-strain
Two Gauss-points per element
Investigate refinement for increasing number of elements
M
y
N
E
E
100 in
10 web fibers
1
...
Nele
W14x90
OpenSeesDays 2014
14 / 40
Global Response
Moment, M (kip-in)
Nele = 1
Nele = 1
15000
15000
10000
10000
5000
0
0
5000
Computed
Exact
0.05
0.1
0.15
0.2
0
0.4
0.3
0.1
0.1
0.3
0.2
0.1
Deflection, U (in)
Moment, M (kip-in)
Nele = 2
15000
15000
10000
10000
5000
5000
0
0
0.05
0.1
0.15
0.2
0
0.4
Moment, M (kip-in)
Nele = 4
15000
10000
10000
5000
5000
0.05
0.1
0.15
Rotation, (rad)
0.3
0.2
Nele = 4
15000
0
0
0.2
Nele = 2
0.2
0
0.4
OpenSeesDays 2014
15 / 40
Computed
Exact
5
0
20
40
60
80
100
0
5
0
20
40
60
80
100
5
0
20
40
60
x (in)
80
100
80
100
80
100
80
100
60
Nele = 2
20
40
60
Nele = 4
40
Nele = 4
20
x 10
1
0
M(x) (kip-in)
10
x 10
Nele = 2
x 10
1
0
M(x) (kip-in)
(x) (1/in)
10
x 10
Nele = 1
5
0
(x) (1/in)
Nele = 1
M(x) (kip-in)
(x) (1/in)
10
x 10
1
0
1
0
20
40
60
x (in)
OpenSeesDays 2014
16 / 40
Nele = 1
N(x) (kip)
a (x) (in/in)
0
0.005
0.01
0.015
0
Computed
Exact
20
40
60
80
200
400
0
100
20
Nele = 2
N(x) (kip)
a (x) (in/in)
0.01
100
20
40
60
80
80
100
80
100
200
400
0
100
20
Nele = 4
40
60
Nele = 4
N(x) (kip)
a (x) (in/in)
80
0.005
0.005
0.01
0.015
0
60
Nele = 2
0.015
0
40
20
40
60
x (in)
80
100
200
400
0
20
40
60
x (in)
OpenSeesDays 2014
17 / 40
150 kip
1.33
300 kip
300 kip
15 ft
E
E
0.67
Beams: W18x76
Columns: W14x90
15 ft
y =36 ksi
E =30,000 ksi
=0.02
Vb = 2
30 ft
OpenSeesDays 2014
18 / 40
Nele = 1
150
Nele = 2
Nele = 4
100
50
0
0
10
20
30
Roof Displacement (in)
40
OpenSeesDays 2014
19 / 40
Average compatibility
Nodal displacements are balanced by weighted integral of
section deformations
Complex state determination
Use Gauss-Lobatto integration so that extreme flexural response
captured at element ends
Strong equilibrium
Equilibrum of nodal and section forces satisfied at all points
along element
Constant axial force and linear bending moment in absence of
member loads
Straightforward to include member loads
OpenSeesDays 2014
20 / 40
Propped Cantilever
Constant axial load and increasing moment applied at propped
end
Fiber-discretized section response with strain-hardening
stress-strain
Investigate refinement for increasing number of Gauss-Lobatto
point using one element
M
y
N
E
E
100 in
1
...
Np -1
Np
10 web fibers
2 fibers each flange
W14x90
OpenSeesDays 2014
21 / 40
Global Response
Moment, M (kip-in)
Np = 3
Np = 3
15000
15000
10000
10000
5000
0
0
5000
Computed
Exact
0.05
0.1
0.15
0.2
0
0.4
0.3
0.1
0.1
0.3
0.2
0.1
Deflection, U (in)
Moment, M (kip-in)
Np = 4
15000
15000
10000
10000
5000
5000
0
0
0.05
0.1
0.15
0.2
0
0.4
Moment, M (kip-in)
Np = 5
15000
10000
10000
5000
5000
0.05
0.1
0.15
Rotation, (rad)
0.3
0.2
Np = 5
15000
0
0
0.2
Np = 4
0.2
0
0.4
OpenSeesDays 2014
22 / 40
Computed
Exact
5
0
20
40
60
80
100
0
5
0
20
40
60
80
100
5
0
20
40
60
x (in)
80
100
80
100
80
100
80
100
60
Np = 4
20
40
60
Np = 5
40
Np = 5
20
x 10
1
0
M(x) (kip-in)
10
x 10
Np = 4
x 10
1
0
M(x) (kip-in)
(x) (1/in)
10
x 10
Np = 3
5
0
(x) (1/in)
Np = 3
M(x) (kip-in)
(x) (1/in)
10
x 10
1
0
1
0
20
40
60
x (in)
OpenSeesDays 2014
23 / 40
Np = 3
190.8
N(x) (kip)
a (x) (in/in)
0
0.005
0.01
0.015
0
Computed
Exact
20
40
60
80
190.8
190.8
0
100
20
N(x) (kip)
a (x) (in/in)
0.005
0.01
20
40
60
80
190.8
0
100
100
20
40
60
80
100
80
100
Np = 5
190.8
N(x) (kip)
a (x) (in/in)
80
190.8
Np = 5
0.005
0.01
0.015
0
60
190.8
0.015
0
40
Np = 4
Np = 4
20
40
60
x (in)
80
100
190.8
190.8
0
20
40
60
x (in)
OpenSeesDays 2014
24 / 40
150 kip
1.33
300 kip
300 kip
15 ft
E
E
0.67
Beams: W18x76
Columns: W14x90
15 ft
y =36 ksi
E =30,000 ksi
=0.02
Vb = 2
30 ft
M.H. Scott (OSU)
OpenSeesDays 2014
25 / 40
200
100
50
0
0
N
Npp =
= 54
Np = 3
150
10
20
30
Roof Displacement (in)
40
OpenSeesDays 2014
26 / 40
x2
x3
x4
x6
x5
J
lpI
3lpI
L 4(lpI + lpJ )
3lpJ
lpJ
L
M.H. Scott (OSU)
OpenSeesDays 2014
27 / 40
P = 0.3fc Ag
L = 1.65 m
V, U
V = Base Shear
M.H. Scott (OSU)
OpenSeesDays 2014
28 / 40
Displacement-Based Elements
Post-peak response is mesh-dependent
Function of element length
800
400
36
200
0
0
600
20
40
60
Displacement (mm)
80
OpenSeesDays 2014
29 / 40
Force-Based Element
Post-peak response depends on number of integration points
Function of integration weight at base of column
800
600
400
200
0
0
6 5
20
40
60
Displacement (mm)
OpenSees Frame Elements
80
OpenSeesDays 2014
30 / 40
800
600
400
200
0
0
M.H. Scott (OSU)
20
40
60
Displacement (mm)
OpenSees Frame Elements
80
OpenSeesDays 2014
31 / 40
Load
10
5
Computed
Exact
0
0
M.H. Scott (OSU)
5
10
Displacement
OpenSees Frame Elements
15
OpenSeesDays 2014
32 / 40
Modeling Recommendations
Theres no silver bullet
Strain-Hardening Section Response
Use mesh of displacement-based elements
Use one force-based elements with 4 to 6 Gauss-Lobatto points
Plastic hinge element not recommended because post-peak
response will be too flexible
Strain-Softening Section Response
Use force-based plastic hinge element
Response with displacement-based elements is mesh dependent
Response with Gauss-Lobatto force-based element depends on
number of integration points
M.H. Scott (OSU)
OpenSeesDays 2014
33 / 40
ul3
uly
ub2
I
ub3
Ln
ul6
ul5
L + ulx
ul2
I
J
L
ul1
ul4
OpenSeesDays 2014
34 / 40
Geometric Transformation
geomTransf Linear $tag
Small displacement assumptions in local to basic transformation
Linear transformation of forces and displacements
geomTransf PDelta $tag
Small displacement assumption transformation of displacements
Account for transverse displacement of axial load in equilibrium
relationship
geomTransf Corotational $tag
Fully nonlinear transformation of displacements and forces
Exact in 2D but some approximations in 3D
OpenSeesDays 2014
35 / 40
50 kip
100 kip
100 kip
12 ft
V
Beams: W18x76
Columns: W14x90
y =36 ksi
E =30,000 ksi
=0.02
M.H. Scott (OSU)
12 ft
OpenSeesDays 2014
36 / 40
400
300
300
= 1
400
200
100
0
0
20
40
60
Roof Disp (in)
80
200
100
0
0
100
20
400
300
300
200
100
0
0
20
40
60
Roof Disp (in)
80
100
80
100
= 4
400
= 3
40
60
Roof Disp (in)
80
100
200
100
0
0
20
40
60
Roof Disp (in)
OpenSeesDays 2014
37 / 40
400
300
300
= 1
400
200
P -
P -
Corotational
100
0
0
10
Roof Disp (in)
15
200
100
0
0
20
400
300
300
400
200
100
0
0
10
Roof Disp (in)
10
Roof Disp (in)
15
20
15
20
= 4
= 3
15
20
200
100
0
0
10
Roof Disp (in)
OpenSeesDays 2014
38 / 40
Elastic Buckling
Use mesh of corotational frame elements to simulate buckling
Simply-supported W14x90, L=100 in, Pcr =29579 kip
L/r =16.26: short column, but demonstrates point
Imperfection applied to nodes, u(t) = 0.1 sin(x/L) in
x 10
Nele =2
Nele =8
=4
N
ele
29579 kip
3
2
1
0
0
4
6
8
Axial Deflection (in)
10
OpenSeesDays 2014
39 / 40
Summary
OpenSeesDays 2014
40 / 40