Reconfigurable Reaction Wall Earthquake Simulation Facility

Download Report

Transcript Reconfigurable Reaction Wall Earthquake Simulation Facility

OpenSees Navigator &
Hybrid Simulation
Project by PEER in support of NEES
Graduate Student: Andreas Schellenberg
Advisor: Prof. Stephen Mahin
Introduction
MATLAB based Graphical User Interface
developed by Andreas Schellenberg &
Tony Yang
Pre- and post-processing for OpenSees
Integration of Hybrid Simulation into
OpenSees
Design toolboxes: NSP, AISC design
checks, …
2
Motivation
Graphical input is more flexible than TCL
text input
Most researchers use MATLAB to do the
post-processing, and MATLAB/Simulink is
the typical framework for implementing
hybrid analyses
OpenSees Navigator will create the
OpenSees (hybrid) model and graphically
display results before, during or after a
test
Flexible to use and requires no
programming skills
3
OpenSees Navigator
4
Define Geometry
Stick Model
Moment Frame
Beam Model
Inverted-V Braced Frame
EBF Model
Zipper Frame
5
Define Geometry: Braced Frame
6
Define Geometry: Display
Node:
-Numbers
-SP Constraints
-MP Constraints
-Masses
-Loads/Disp.
Element:
-Numbers
-Types
-GeoTrans
-Local Axes
7
Edit Geometry
Node:
-Add
-Delete
-Move
Element:
-Add
-Delete
-Divide
8
Define Material
Templates:
-Elastic
-ElasticNoTension
-ElasticPP
-ElasticPPGap
-Hardening
-Steel01
-Steel02
-Concrete01
-Concrete02
-Concrete03
-Hysteretic
-Viscous
-Parallel
-Series
9
Define Steel02 Material: 50ksi
10
Define Section
Templates:
-Elastic
-Uniaxial
-Fiber
-Aggregator
11
Define Fiber Section: Column
12
Define Element
Templates:
-Truss
-CorotationalTruss
-ElasticBeamColumn
-ForceBeamColumn
-DispBeamColumn
-HingeBeamColumn
-ZeroLength
-ExpTruss
-ExpBeamColumn
-ExpChevronBrace
13
Define ElasticBeamColumn Element
14
Define ForceBeamColumn Element
15
Define TimeSeries
Templates:
-Constant
-Linear
-Rectangular
-Sine
-PathValue
-PathFile
16
Define PathFile TimeSeries: SACNF01
17
Define LoadPattern
Templates:
-Plain
-UniformExcitation
18
Define UniformExcitation LoadPattern
19
Define Recorder
Templates:
-Node
-Drift
-Truss Element
-BeamColumn Element
Defaults:
-DefoShape
-EigenVector
20
Define BeamColumn Recorder
21
Define Analysis Options
Defaults:
-StaticDefault
-TransientDefault
-EigenDefault
22
Define New Analysis Options
23
Assign Menu
Node:
-SP Constraints
-MP Constraints
-Masses
-Loads
-Displacements
Element:
-Types
-GeoTrans
-Rotations
24
Assign Menu
25
Assigned Properties
Nodal Masses
Element Types
26
Define Analysis Cases
Defaults:
-StaticDefaultCase
-EigenDefaultCase
27
Define New Analysis Case
For Example:
Periods and Mode Shapes after Time-History Analysis
28
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
29
Post-Processing: Output
First:
Load OpenSees Results into Matlab
30
Post-Processing: Output
Now these are enabled
31
Mode Shape: 1st Mode
Animation Speed
AnalysisCase
Recorder
Mode
Magnification
32
Mode Shape: 3rd Mode
Animation Speed
AnalysisCase
Recorder
Mode
Magnification
33
Deformed Shape
Time Step
AnalysisCase
Recorder
Order
Magnification
34
Response
AnalysisCase
Recorder
Parameter
Node/Elem
DOF
35
Hybrid Simulation Example
Experimental
ChevronBrace Element
36
Define Experimental Control
Templates:
-xPC Target
(-SCRAMNET 150)
-dSpace 1104
-BeamColumnSim
-ChevronBraceSim
37
Define ExpControl: xPC Target
38
Define Experimental Setup
Templates:
-OneStaticActuator
-TwoStaticActuators
-ThreeStaticActuators
-ChevronBrace
39
Define ExpSetup: ChevronBrace
rigidLength2
rigidLength3
© Tony Yang
40
Define Experimental Site
Templates:
-LocalSite
-RemoteSite
41
Define ExpSite: RFS
42
Define ExpElement: ChevronBrace
43
Modify Analysis Options
Integrator Type:
Use AlphaOS Method for Hybrid Simulation
Solution Algorithm:
The AlphaOS Method requires a Linear solution algorithm
44
Mode Shape: 1st Mode
Animation Speed
AnalysisCase
Recorder
Mode
Magnification
45
Mode Shape: 3rd Mode
Animation Speed
AnalysisCase
Recorder
Mode
Magnification
46
Deformed Shape
Time Step
AnalysisCase
Recorder
Order
Magnification
47
Response
AnalysisCase
Recorder
Parameter
Node/Elem
DOF
48
Summary
OpenSees 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
49
Conclusion
OpenSees Navigator 2.0 is available at
http://peer.berkeley.edu/OpenSeesNavigator
Andreas Schellenberg:
[email protected]
Tony Yang:
[email protected]