opensees navigator & hybrid simulation project by peer in support of nees graduate student:...

Post on 04-Jan-2016

226 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

OpenSees Navigator & Hybrid Simulation

Project by PEER in support of NEES Graduate Student: Andreas Schellenberg Advisor: Prof. Stephen Mahin

2

IntroductionMATLAB based Graphical User Interface developed by Andreas Schellenberg & Tony YangPre- and post-processing for OpenSeesIntegration of Hybrid Simulation into OpenSeesDesign toolboxes: NSP, AISC design checks, …

3

MotivationGraphical input is more flexible than TCL text inputMost researchers use MATLAB to do the post-processing, and MATLAB/Simulink is the typical framework for implementing hybrid analysesOpenSees Navigator will create the OpenSees (hybrid) model and graphically display results before, during or after a testFlexible to use and requires no programming skills

4

OpenSees Navigator

5

Define Geometry

Stick Model

Beam Model

Moment Frame

Inverted-V Braced Frame

EBF Model

Zipper Frame

6

Define Geometry: Braced Frame

7

Define Geometry: Display

Node:

-Numbers

-SP Constraints

-MP Constraints

-Masses

-Loads/Disp.

Element:

-Numbers

-Types

-GeoTrans

-Local Axes

8

Edit Geometry

Node:

-Add

-Delete

-Move

Element:

-Add

-Delete

-Divide

9

Define Material

Templates:

-Elastic

-ElasticNoTension

-ElasticPP

-ElasticPPGap

-Hardening

-Steel01

-Steel02

-Concrete01

-Concrete02

-Concrete03

-Hysteretic

-Viscous

-Parallel

-Series

10

Define Steel02 Material: 50ksi

11

Define Section

Templates:

-Elastic

-Uniaxial

-Fiber

-Aggregator

12

Define Fiber Section: Column

13

Define Element

Templates:

-Truss

-CorotationalTruss

-ElasticBeamColumn

-ForceBeamColumn

-DispBeamColumn

-HingeBeamColumn

-ZeroLength

-ExpTruss

-ExpBeamColumn

-ExpChevronBrace

14

Define ElasticBeamColumn Element

15

Define ForceBeamColumn Element

16

Define TimeSeries

Templates:

-Constant

-Linear

-Rectangular

-Sine

-PathValue

-PathFile

17

Define PathFile TimeSeries: SACNF01

18

Define LoadPattern

Templates:

-Plain

-UniformExcitation

19

Define UniformExcitation LoadPattern

20

Define Recorder

Templates:

-Node

-Drift

-Truss Element

-BeamColumn Element

Defaults:

-DefoShape

-EigenVector

21

Define BeamColumn Recorder

22

Define Analysis Options

Defaults:

-StaticDefault

-TransientDefault

-EigenDefault

23

Define New Analysis Options

24

Assign Menu

Node:

-SP Constraints

-MP Constraints

-Masses

-Loads

-Displacements

Element:

-Types

-GeoTrans

-Rotations

25

Assign Menu

26

Assigned Properties

Nodal Masses

Element Types

27

Define Analysis Cases

Defaults:

-StaticDefaultCase

-EigenDefaultCase

28

Define New Analysis Case

For Example:

Periods and Mode Shapes after Time-History Analysis

29

To Run OpenSees

Steps:

1. Write OpenSees Input Files (writes TCL files)

2. Save OpenSees.exe Path (needs to be done only once)

3. Run OpenSees

30

Post-Processing: Output

First:

Load OpenSees Results into Matlab

31

Post-Processing: Output

Now these are enabled

32

Mode Shape: 1st Mode

Animation Speed

AnalysisCase Recorder Mode Magnification

33

Mode Shape: 3rd Mode

Animation Speed

AnalysisCase Recorder Mode Magnification

34

Deformed Shape

Time Step AnalysisCase Recorder Order Magnification

35

Response

ParameterAnalysisCase Recorder Node/Elem

DOF

36

Hybrid Simulation Example

Experimental ChevronBrace Element

37

Define Experimental Control

Templates:

-xPC Target

(-SCRAMNET 150)

-dSpace 1104

-BeamColumnSim

-ChevronBraceSim

38

Define ExpControl: xPC Target

39

Define Experimental Setup

Templates:

-OneStaticActuator

-TwoStaticActuators

-ThreeStaticActuators

-ChevronBrace

40

Define ExpSetup: ChevronBrace

rigidLength2

rigidLength3

© Tony Yang

41

Define Experimental Site

Templates:

-LocalSite

-RemoteSite

42

Define ExpSite: RFS

43

Define ExpElement: ChevronBrace

44

Modify Analysis Options

Integrator Type:

Use AlphaOS Method for Hybrid Simulation

Solution Algorithm:

The AlphaOS Method requires a Linear solution algorithm

45

Mode Shape: 1st Mode

Animation Speed

AnalysisCase Recorder Mode Magnification

46

Mode Shape: 3rd Mode

Animation Speed

AnalysisCase Recorder Mode Magnification

47

Deformed Shape

Time Step AnalysisCase Recorder Order Magnification

48

Response

ParameterAnalysisCase Recorder Node/Elem

DOF

49

SummaryOpenSees Navigator provides

Flexible and user friendly graphical user interface

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

Hybrid Simulation interface Many built in post processing toolboxes Great tool to visualize structural behavior Graphical user interface for AISC steel manual

section properties

Conclusion

OpenSees Navigator 2.0 is available atOpenSees Navigator 2.0 is available athttp://peer.berkeley.edu/OpenSeesNavigator

Andreas Schellenberg: Tony Yang: aschell@peer.berkeley.edu yang@peer.berkeley.edu

top related