OpenSees Examples Manual -- Structural Models & Anlyses: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 7: Line 7:
{| style="width:100%; vertical-align:top; border:1px solid #black; background:#white;"
{| style="width:100%; vertical-align:top; border:1px solid #black; background:#white;"
! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;">
! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;">
<big><big>Introduction</big></big></h1>
<big><big>Introduction<</big></big></h1>
|-
|-
| style="color:#000;" | <div>
| style="color:#000;" | <div>
Line 18: Line 18:
{| style="width:100%; vertical-align:top; border:1px solid #black; background:#white;"
{| style="width:100%; vertical-align:top; border:1px solid #black; background:#white;"
! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;">
! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;">
<big><big>[[OpenSees Examples -- Introductory Examples]]</big></big></h1>
<big><big>[[OpenSees Examples -- Introductory Examples]]<</big></big></h1>
<!--        subSECTION 1        -->
<!--        subSECTION 1        -->
|-
|-
| style="color:#000;" | <div>
| style="color:#000;" | <div>
<big>[[OpenSees Example 1a. 2D Elastic Cantilever Column ]]</big>
<big><strong>[[OpenSees Example 1a. 2D Elastic Cantilever Column ]]</strong></big>
</div>
</div>
|}
|}
Line 74: Line 74:
|-
|-
| style="color:#000;" | <div>
| style="color:#000;" | <div>
<big>[[OpenSees Example 1b. Elastic Portal Frame]]</big>
<big><strong>[[OpenSees Example 1b. Elastic Portal Frame]]</strong></big>
</div>
</div>
|}
|}
Line 121: Line 121:
{| style="width:100%; vertical-align:top; border:1px solid #black; background:#white;"
{| style="width:100%; vertical-align:top; border:1px solid #black; background:#white;"
! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;">
! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;">
<big><big>[[OpenSees Examples -- Simple Nonlinear Analysis Examples]]</big></big></h1>
<big><big>[[OpenSees Examples -- Simple Nonlinear Analysis Examples]]<</big></big></h1>
<!--        subSECTION 1        -->
<!--        subSECTION 1        -->
|-
|-
| style="color:#000;" | <div>
| style="color:#000;" | <div>
<big>[[OpenSees Example 2a. Elastic Cantilever Column with variables]]</big>
<big><strong>[[OpenSees Example 2a. Elastic Cantilever Column with variables]]</strong></big>
</div>
</div>
|}
|}
Line 174: Line 174:
|-
|-
| style="color:#000;" | <div>
| style="color:#000;" | <div>
<big>[[OpenSees Example 2b. Nonlinear Cantilever Column: Uniaxial Inelastic Section]]</big>
<big><strong>[[OpenSees Example 2b. Nonlinear Cantilever Column: Uniaxial Inelastic Section]]</strong></big>
</div>
</div>
|}
|}
Line 224: Line 224:
|-
|-
| style="color:#000;" | <div>
| style="color:#000;" | <div>
<big>[[OpenSees Example 2c. Nonlinear Cantilever Column: Inelastic Uniaxial Materials in Fiber Section ]]</big>
<big><strong>[[OpenSees Example 2c. Nonlinear Cantilever Column: Inelastic Uniaxial Materials in Fiber Section ]]</strong></big>
</div>
</div>
|}
|}
Line 274: Line 274:
{| style="width:100%; vertical-align:top; border:1px solid #black; background:#white;"
{| style="width:100%; vertical-align:top; border:1px solid #black; background:#white;"
! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;">
! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;">
<big><big>[[OpenSees Examples -- 2D Structural Modelling & Analysis Examples]]</big></big></h1>
<big><big>[[OpenSees Examples -- 2D Structural Modelling & Analysis Examples]]<</big></big></h1>
<!--        subSECTION 1        -->
<!--        subSECTION 1        -->
|-
|-
| style="color:#000;" | <div>
| style="color:#000;" | <div>
<big>[[OpenSees Example 3. Cantilever Column with units]]</big>
<big><strong>[[OpenSees Example 3. Cantilever Column with units]]</strong></big>
</div>
</div>
|}
|}
Line 332: Line 332:
|-
|-
| style="color:#000;" | <div>
| style="color:#000;" | <div>
<big>[[OpenSees Example 4. Portal Frame]]</big>
<big><strong>[[OpenSees Example 4. Portal Frame]]</strong></big>
</div>
</div>
|}
|}
Line 389: Line 389:
|-
|-
| style="color:#000;" | <div>
| style="color:#000;" | <div>
<big>[[OpenSees Example 5. 2D Frame, 3-story 3-bay, Reinforced-Concrete Section & Steel W-Section]]</big>
<big><strong>[[OpenSees Example 5. 2D Frame, 3-story 3-bay, Reinforced-Concrete Section & Steel W-Section]]</strong></big>
</div>
</div>
|}
|}
Line 447: Line 447:
|-
|-
| style="color:#000;" | <div>
| style="color:#000;" | <div>
<big>[[OpenSees Example 6. generic 2D Frame, N-story N-bay, Reinforced-Concrete Section & Steel W-Section]]</big>
<big><strong>[[OpenSees Example 6. generic 2D Frame, N-story N-bay, Reinforced-Concrete Section & Steel W-Section]]</strong></big>
</div>
</div>
|}
|}
Line 503: Line 503:
{| style="width:100%; vertical-align:top; border:1px solid #black; background:#white;"
{| style="width:100%; vertical-align:top; border:1px solid #black; background:#white;"
! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;">
! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;">
<big><big>[[OpenSees Examples -- 3D Structural Modelling & Analysis Examples]]</big></big></h1>
<big><big>[[OpenSees Examples -- 3D Structural Modelling & Analysis Examples]]<</big></big></h1>
<!--        subSECTION 1        -->
<!--        subSECTION 1        -->
|-
|-
| style="color:#000;" | <div>
| style="color:#000;" | <div>
<big>[[OpenSees Example 7. 3D Frame, 3-story 3-bayX 3-bayZ, Reinforced-Concrete Section & Steel W-Section]]</big>
<big><strong>[[OpenSees Example 7. 3D Frame, 3-story 3-bayX 3-bayZ, Reinforced-Concrete Section & Steel W-Section]]</strong></big>
</div>
</div>
|}
|}
Line 566: Line 566:
|-
|-
| style="color:#000;" | <div>
| style="color:#000;" | <div>
<big>[[OpenSees Example 8. generic 3D Frame, NStory NBayX NBayZ, Reinforced-Concrete Section & Steel W-Section]]</big>
<big><strong>[[OpenSees Example 8. generic 3D Frame, NStory NBayX NBayZ, Reinforced-Concrete Section & Steel W-Section]]</strong></big>
</div>
</div>
|}
|}
Line 626: Line 626:
{| style="width:100%; vertical-align:top; border:1px solid #black; background:#white;"
{| style="width:100%; vertical-align:top; border:1px solid #black; background:#white;"
! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;">
! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;">
<big><big>[[OpenSees Examples -- Section Modelling And Analysis Examples]]</big></big></h1>
<big><big>[[OpenSees Examples -- Section Modelling And Analysis Examples]]<</big></big></h1>
<!--        subSECTION 1        -->
<!--        subSECTION 1        -->
|-
|-
| style="color:#000;" | <div>
| style="color:#000;" | <div>
<big>[[OpenSees Example 9. Build & Analyze a Section Example]]</big>
<big><strong>[[OpenSees Example 9. Build & Analyze a Section Example]]</strong></big>
</div>
</div>
|}
|}

Revision as of 03:56, 10 November 2009



Introduction<

The following examples are listed in order of simplicity. NOTE: gravity analysis is always included as part of the model building

OpenSees Examples -- Introductory Examples<

Objectives
  • overview of basic OpenSees input structure
  • coordinates, boundary conditions, element connectivity, nodal masses, nodal loads, etc.
  • two-node, one element
Models
  • elastic elements
Analyses
  • static pushover
  • dynamic earthquake-input
Objectives
  • two element types
  • distributed element loads
Models
  • elastic elements
Analyses
  • static pushover
  • dynamic earthquake-input

OpenSees Examples -- Simple Nonlinear Analysis Examples<

Objectives
  • introduce variable: define & use
Models
  • elastic element
Analyses
  • static pushover
  • dynamic earthquake-input

Objectives
  • first example of nonlinear model, set nonlinearity at section level
Models
  • nonlinearBeamColumn element
  • uniaxial section
Analyses
  • static pushover
  • dynamic earthquake-input

Objectives
  • set nonlinearity at material level
  • material stress-strain response is assembled into fiber section
  • reinforced-concrete fiber section
Models
  • nonlinearBeamColumn element
  • uniaxial material
  • fiber section (Reinforced-concrete fiber section)
Analyses
  • static pushover
  • dynamic earthquake-input

OpenSees Examples -- 2D Structural Modelling & Analysis Examples<

Objectives
  • units, defined and used (they will be used in all subsequent examples)
  • separate model-building and analysis files
  • introduce PDelta effects (or not)
Models
  • elastic elements
  • inelastic uniaxial section
  • fiber section (Reinforced-concrete fiber section)
  • Linear, PDelta or Corotational Transformation
Analyses
  • static pushover
  • dynamic earthquake-input

Objectives
  • use previously-defined procedures to simplify input
  • introduce more analysis types
  • introduce procedure to read database input motion files (data with text in first lines)
Models
  • elastic elements
  • inelastic uniaxial section
  • inelastic fiber section (Reinforced-concrete fiber section)
Analyses
  • static reversed cyclic analysis
  • dynamic sine-wave input analysis (uniform excitation)
  • dynamic earthquake-input analysis (uniform excitation)
  • dynamic sine-wave input analysis (multiple-support excitation)
  • dynamic earthquake-input analysis (multiple-support excitation)
  • dynamic bidirectional earthquake-input analysis (uniform excitation)

Objectives
  • 2D frame of fixed geometry: 3-story, 3-bay
  • nodes and elements are defined manually, one by one
Models
  • Reinforced-Concrete Section
  • Steel W-Section
  • elastic uniaxial section
  • inelastic uniaxial section
  • inelastic fiber section
Analyses
  • static reversed cyclic analysis
  • dynamic sine-wave input analysis (uniform excitation)
  • dynamic earthquake-input analysis (uniform excitation)
  • dynamic sine-wave input analysis (multiple-support excitation)
  • dynamic earthquake-input analysis (multiple-support excitation)
  • dynamic bidirectional earthquake-input analysis (uniform excitation)

Objectives
  • 2D frame geometry of variable geometry ( # stories and # bays are variables)
  • node and element definition is automated
  • use previously-defined procedures to view model node numbers and elements, deformed shape, and displacement history, in 2D
Models
  • Reinforced-Concrete Section
  • Steel W-Section
  • elastic uniaxial section
  • inelastic uniaxial section
  • inelastic fiber section
Analyses
  • static reversed cyclic analysis
  • dynamic sine-wave input analysis (uniform excitation)
  • dynamic earthquake-input analysis (uniform excitation)
  • dynamic sine-wave input analysis (multiple-support excitation)
  • dynamic earthquake-input analysis (multiple-support excitation)
  • dynamic bidirectional earthquake-input analysis (uniform excitation)

OpenSees Examples -- 3D Structural Modelling & Analysis Examples<

Objectives
  • 3D frame of fixed geometry
  • nodes and elements are manually manually, one by one
  • introduce rigid floor diaphragm
  • use previously-defined procedures to view model node numbers and elements, deformed shape, and displacement history, in 3D
Models
  • Reinforced-Concrete Section
  • Steel W-Section
  • Elastic or Fiber Section option is a variable within one input file
  • rigid diaphragm
Analyses
  • static reversed cyclic analysis
  • dynamic sine-wave input analysis (uniform excitation)
  • dynamic earthquake-input analysis (uniform excitation)
  • dynamic sine-wave input analysis (multiple-support excitation)
  • dynamic earthquake-input analysis (multiple-support excitation)
  • dynamic bidirectional earthquake-input analysis (uniform excitation)

Objectives
  • 3D frame geometry of variable geometry ( # stories and # bays in X and Z are variables)
  • node and element definition is automated
  • introduce user-input interface, the user is given the option as to what to view in model
Models
  • Reinforced-Concrete Section
  • Steel W-Section
  • Elastic or Fiber Section option is a variable within one input file
  • optional rigid diaphragm
Analyses
  • static reversed cyclic analysis
  • dynamic sine-wave input analysis (uniform excitation)
  • dynamic earthquake-input analysis (uniform excitation)
  • dynamic sine-wave input analysis (multiple-support excitation)
  • dynamic earthquake-input analysis (multiple-support excitation)
  • dynamic bidirectional earthquake-input analysis (uniform excitation)



OpenSees Examples -- Section Modelling And Analysis Examples<

Objectives
  • defined section using uniaxial behavior (define moment-curvature curve) or
  • define section using uniaxial materials (define stress curve) in fiber section
Models
  • Uniaxial Nonlinear section
  • Fiber Steel W-section
  • Fiber RC symmetric rectangular unconfined-concrete section
  • Fiber RC symmetric rectangular unconfined & confined-concrete section
  • Fiber RC generalized rectangular section
  • Fiber RC generalized circular section
Analyses
  • 2D static unidirectional moment-curvature analysis
  • 3D static unidirectional moment-curvature analysis




Return to OpenSees User