+ All Categories
Home > Documents > B6 OpenSeesNavigator Shellenberg

B6 OpenSeesNavigator Shellenberg

Date post: 16-Oct-2021
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
26
1 OpenSees Navigator OpenSees Navigator University of California at Berkeley University of California at Berkeley Pacific Earthquake Engineering Research Center Pacific Earthquake Engineering Research Center Andreas Schellenberg Andreas Schellenberg & Tony Yang Tony Yang OpenSees Navigator OpenSees Navigator Introduction: Introduction: MATLAB based Graphical User Interface MATLAB based Graphical User Interface Create 2D/3D structural models for OpenSees Create 2D/3D structural models for OpenSees Post processing for Post processing for OpenSees OpenSees Design toolboxes: NSP, AISC design checks, Design toolboxes: NSP, AISC design checks, …
Transcript

1

OpenSees NavigatorOpenSees Navigator

University of California at BerkeleyUniversity of California at BerkeleyPacific Earthquake Engineering Research CenterPacific Earthquake Engineering Research Center

Andreas SchellenbergAndreas Schellenberg && Tony YangTony Yang

OpenSees NavigatorOpenSees Navigator

Introduction:Introduction:

MATLAB based Graphical User InterfaceMATLAB based Graphical User Interface

Create 2D/3D structural models for OpenSeesCreate 2D/3D structural models for OpenSees

Post processing for Post processing for OpenSeesOpenSees

Design toolboxes: NSP, AISC design checks, Design toolboxes: NSP, AISC design checks, ……

2

OpenSees NavigatorOpenSees Navigator

Motivation:Motivation:

Graphical input is more flexible than TCL text inputGraphical input is more flexible than TCL text input

Use MATLAB to do the post processingUse MATLAB to do the post processing

OpenSees Navigator creates the OpenSees model and OpenSees Navigator creates the OpenSees model and does the post processing graphicallydoes the post processing graphically

Flexible to use and requires no programming skillsFlexible to use and requires no programming skills

3

OpenSees NavigatorOpenSees Navigator

Define Geometry:Define Geometry:

New Model from Template:New Model from Template:3D Stick Model3D Stick ModelMulti Span BeamMulti Span BeamMoment FrameMoment FrameZipper FrameZipper Frame……..

Load Model from FileLoad Model from FilePreviously defined modelPreviously defined modelMM--file (text input from MATLAB)file (text input from MATLAB)

4

5

6

7

8

9

OpenSees NavigatorOpenSees Navigator

Define Material:Define Material:

Templates:Templates:

Steel01Steel01Steel02Steel02EPPEPPHardening MaterialHardening MaterialElasticElasticConcrete01Concrete01……..

OpenSees NavigatorOpenSees Navigator

Define Material:Define Material:

Steel01Steel01

Fy = 50 ksiFy = 50 ksi

E = 29000 ksiE = 29000 ksi

b = 0.05b = 0.05

Name : A50

10

11

OpenSees NavigatorOpenSees Navigator

Define Section:Define Section:

Templates:Templates:

Elastic Section Elastic Section Fiber SectionFiber SectionAggregator SectionAggregator Section……....

12

13

14

OpenSees NavigatorOpenSees Navigator

Define Fiber Section:Define Fiber Section:

Column SectionColumn Section

1818”” x 18x 18””

W14x68W14x68

16 rebars16 rebars18”

18”

OpenSees NavigatorOpenSees Navigator

Define Fiber Section:Define Fiber Section:

Add Quadrilateral PatchAdd Quadrilateral Patch

1818”” x 18x 18””

Material : Concrete_8Material : Concrete_8

10 x 1010 x 10

15

OpenSees NavigatorOpenSees Navigator

Define Fiber Section:Define Fiber Section:

Add AISC PatchAdd AISC Patch

W14x68W14x68

Material: Steel_60Material: Steel_60

DiscretizationDiscretization

OpenSees NavigatorOpenSees Navigator

Define Fiber Section:Define Fiber Section:

Add Straight layersAdd Straight layers

Add the rebarsAdd the rebars

Material: Steel_60 Material: Steel_60

16 rebars16 rebars

Name : Column Section

16

OpenSees NavigatorOpenSees Navigator

Define Element:Define Element:

Templates:Templates:

TrussTrussElastic Beam ColumnElastic Beam ColumnNonlinear Beam ColumnNonlinear Beam ColumnZero Length ElementZero Length Element……..

OpenSees NavigatorOpenSees Navigator

Define Loading:Define Loading:

Time Series:Time Series:ConstantConstantLinearLinearRectangular Rectangular SineSineLoad from filesLoad from files

Load Pattern:Load Pattern:PlainPlainUniform ExcitationUniform Excitation

17

OpenSees NavigatorOpenSees Navigator

Assign Loading:Assign Loading:

18

OpenSees NavigatorOpenSees Navigator

Define Recorder:Define Recorder:

Node Recorder:Node Recorder:DisplacementDisplacementVelocityVelocityAccelerationAccelerationDriftsDrifts……

Element Recorder:Element Recorder:Local ForcesLocal ForcesGlobal ForcesGlobal ForcesSection ForcesSection Forces……

OpenSees NavigatorOpenSees Navigator

Define Analysis Options:Define Analysis Options:

19

OpenSees NavigatorOpenSees NavigatorDefine:Define:

GeometryGeometryMaterialMaterial

SectionSection

ElementElement

LoadingLoading

RecorderRecorder

Assign:Assign:

ElementElement

LoadingLoading

Analysis OptionAnalysis Option

OpenSees NavigatorOpenSees Navigator

Define Analysis Cases:Define Analysis Cases:

20

OpenSees NavigatorOpenSees Navigator

Define Analysis Cases:Define Analysis Cases:

OpenSees NavigatorOpenSees Navigator

Run OpenSees:Run OpenSees:

21

Post Processing Post Processing

Nonlinear Static AnalysisNonlinear Static Analysis

Movie CreatorMovie Creator

Nonlinear Static AnalysisNonlinear Static Analysis

22

Pushover CurvePushover CurveNonlinear Static AnalysisNonlinear Static Analysis

0 0.5 1 1.5 2 2.50

500

1000

1500

2000

2500

Roof drift ratio (%)

Base

she

ar (k

N)

Element ForcesElement ForcesNonlinear Static AnalysisNonlinear Static Analysis

0 0.5 1 1.5 2 2.5-3000

-2000

-1000

0

1000

2000

3000

Roof drift ratio (%)

Forc

es (

kN)

Brace Axial Forces

1st Fl Brace L1st Fl Brace R2nd Fl Brace L2nd Fl Brace R3rd Fl Brace L3rd Fl Brace R

0 0.5 1 1.5 2 2.5

0

500

1000

1500

2000

2500

3000

3500

Roof drift ratio (%)

Forc

es (k

N)

Zipper Struts Axial Forces

2nd Fl Zipper3rd Fl Zipper

23

Post ProcessingPost ProcessingNonlinear Dynamic AnalysisNonlinear Dynamic Analysis

Plot Mode ShapesPlot Mode ShapesNonlinear Dynamic AnalysisNonlinear Dynamic Analysis

24

Time History ResponseTime History ResponseNonlinear Dynamic AnalysisNonlinear Dynamic Analysis

Hysteresis LoopsHysteresis LoopsNonlinear Dynamic AnalysisNonlinear Dynamic Analysis

25

Element ForcesElement ForcesNonlinear Dynamic AnalysisNonlinear Dynamic Analysis

SummarySummary

OpenSees Navigator provides OpenSees Navigator provides

Flexible and user friendly GUIFlexible and user friendly GUI

Many built in post processing toolboxesMany built in post processing toolboxes

Easy way to study material, section, element or system Easy way to study material, section, element or system behaviorsbehaviors

Great tool to visualize structural behaviorGreat tool to visualize structural behavior

GUI for AISC steel manual section propertiesGUI for AISC steel manual section properties

26

SummarySummary

Thinking ahead: Thinking ahead: OpenSeesOpenSees Navigator 2.0Navigator 2.0

Better graphical visualizationsBetter graphical visualizations

More templatesMore templates

Multiple support excitationsMultiple support excitations

Hybrid SimulationHybrid Simulation

More design packagesMore design packages

……......

ConclusionConclusion

OpenSeesOpenSees Navigator 1.0 will be available atNavigator 1.0 will be available athttp://peer.berkeley.edu/OpenSeesNavigatorhttp://peer.berkeley.edu/OpenSeesNavigatorThank youThank you

Tony Yang:Tony Yang: Andreas Schellenberg:Andreas Schellenberg:[email protected]@peer.berkeley.edu [email protected]@peer.berkeley.edu


Recommended