opensees navigator & hybrid simulation project by peer in support of nees graduate student:...
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: [email protected] [email protected]