8/8/2019 NEES Presentation Yang 1
1/33
8/8/2019 NEES Presentation Yang 1
2/33
3
Graphical input is more flexible than TCL textinput.Most researchers use MATLAB to do the post-processing, and MATLAB/Simulink is the typicalframework for implementing hybrid simulationtests.OpenSees Navigator will create the OpenSees(analytical/hybrid) model and graphically displaythe results before, during or after a test.Flexible to use and requires no programmingskill.
Motivations
4
OpenSees Navigator
8/8/2019 NEES Presentation Yang 1
3/33
5
Stick Model Beam Model
Moment Frame
Inverted-V Braced Frame
EBF Model Zipper Frame
Single Area Mesh
Define geometry: new model template
6
Define geometry: Zipper braced frame
8/8/2019 NEES Presentation Yang 1
4/33
7
Node:
-Tags
-SP Constraints
-MP Constraints
-Masses
-Loads/Displ.
Element:
-Tags
-Types
-GeoTrans
-Local Axes
-Zero Length
General:
-Model-Global Axes
-Grid Lines
View geometry: set display options
8
View geometry: display
8/8/2019 NEES Presentation Yang 1
5/33
9
Node:
-Add
-Delete
-Move
Element:
-Add
-Delete
-Divide/Join
-Add/DeleteZeroLength
Edit geometry
10
Templates:
-BoucWen
-Concrete01
-Concrete02
-Concrete03
-Elastic
-ElasticNoTension
-ElasticPP
-ElasticPPGap
-Fatigue
-Hardening
-Hysteretic
-MinMax
-Parallel
-Series
-Steel01
-Steel02
-Viscous
Define material: uniaxial materials
8/8/2019 NEES Presentation Yang 1
6/33
11
Material properties Fy = 50 ksi E = 29000 ksi b = 0.05
Define uniaxial material: Steel01
12
Define uniaxial material: Steel01
8/8/2019 NEES Presentation Yang 1
7/33
13
Templates:
-ElasticCrossAnisotropic3D
-ElasticIsotropic
-FluidSolidPorous
-J2Plasticity
-MultiaxialCyclicPlasticity
-PlaneStress
-PlateFiber
-PressureDependMultiYield
-PressureDependMultiYield02
-PressureDependentElastic3D
-PressureIndependMultiYield
-Template3DElastoPlastic
Under development:
-NewTemplate3DElastoPlastic
-ModelsLargeDeformation
Define material: nD materials
14
Templates:
-Aggregator
-Elastic
-Fiber
-Uniaxial
Define section: line sections
8/8/2019 NEES Presentation Yang 1
8/33
15
Define line section: fiber section
16
Define fiber section: AISC patch
8/8/2019 NEES Presentation Yang 1
9/33
17
Templates:
-Bidirectional
-ElasticMembranePlate
-PlateFiber
Define section: area section
18
Templates:
-CorotationalTruss
-DispBeamColumn
-ElasticBeamColumn
-ExpBeamColumn
-ExpChevronBrace
-ExpTruss
-ExpZeroLength
-ForceBeamColumn
-HingeBeamColumn
-Truss
-ZeroLength
Define element: line element
8/8/2019 NEES Presentation Yang 1
10/33
19
Define line element: ElasticBeamColumn
20
Define line element: ForceBeamColumn
8/8/2019 NEES Presentation Yang 1
11/33
21
Define element: area and solid elements
Templates (area):-Quad
-Shell
-BbarQuad
-EnhancedQuad
Templates (solid):
-Brick8N
-StdBrick
Under development:
-Brick20N
-Quad-UP
-Brick8Nu-p-U
-Brick20Nu-p-U
-ElementsLargeDeformation
22
Templates:
-Constant
-Linear
-PathFile
-PathFileFiltered
-PathValue
-Pulse
-Rectangular
-Sine
-Triangle
Define TimeSeries:
8/8/2019 NEES Presentation Yang 1
12/33
23
0 5 10 15 20 25 30300
200
100
0
100
200
300
Time [sec]
Grou
ndAcceleration[in/sec
2]
GroundAccelerationTimeHistory (SAC NF01 (1978 Tabas))
Define TimeSeries: PathFile
24
Templates:
-Plain
-UniformExcitation
-MultipleSupport
Define LoadPattern:
8/8/2019 NEES Presentation Yang 1
13/33
25
Define LoadPattern: UniformExcitation
26
Templates:
-BeamColumn Element
-Display
-Experimental Element
-Node
-Truss Element
-ZeroLength Element
Defaults:
-DefoShape
-EigenVector
Define recorder
8/8/2019 NEES Presentation Yang 1
14/33
27
Define recorder: node recorder
28
Define recorder: BeamColumn recorder
8/8/2019 NEES Presentation Yang 1
15/33
29
Defaults:
-StaticDefault
-TransientDefault
-EigenDefault
Define analysis options
30
Integrator Type:
For example use AlphaOS Method for Hybrid Simulation
Solution Algorithm:
The AlphaOS Method requires a Linear solution algorithm
Define analysis options: new analysis
8/8/2019 NEES Presentation Yang 1
16/33
31
Node:
-SP Constraints
-MP Constraints
-Masses
-Loads
-Displacements
Element:
-Types
-GeoTrans
-Rotations
-ZeroLength Axis
Assign menu
32
Assign menu
8/8/2019 NEES Presentation Yang 1
17/33
33
Nodal MassesElement Types
Display assigned properties
34
Defaults:
-StaticDefaultCase
-EigenDefaultCase
Define analysis case
8/8/2019 NEES Presentation Yang 1
18/33
35
For Example:Periods and Mode Shapes after Time-History Analysis
Define analysis case: new analysis case
36
expControl Interfaces to the different control and data acquisition.
expSetup Transforms between the experimental element degrees
of freedom and the actuator degrees of freedom (linearvs. non-linear transformations).
expSite Stores data and provides communication methods for
distributed testing.
expElement Represents the part of the structure that is physically
tested and provides the interface between the FE-software and the experimental software framework
OpenFresco: hybrid simulation
8/8/2019 NEES Presentation Yang 1
19/33
37
Templates:
-SCRAMNet
-dSpace
-xPCtarget
-MTSCsi
-LabVIEW
-SimUniaxialMaterials
Define expControl:
38
Define expControl: MTSCsi
8/8/2019 NEES Presentation Yang 1
20/332
39
Templates:
-InvertedVBrace
-InvertedVBraceJntOff
-Aggregator
-NoTransformation
-OneActuator
-TwoActuators
-ThreeActuators
-ThreeActuatorsJntOff
Define expSetup:
40
L0L1
L2L3
L4
Actuator 0:LA0
Actuator1:LA1
Actuator2:LA2
L0L1
L2L3
L4
Actuator 0:LA0
Actuator1:LA1
Actuator2:LA2
Define expSetup: InvertedVBrace
8/8/2019 NEES Presentation Yang 1
21/332
41
Templates:
-LocalSite
-RemoteSite
-ActorSite
Define expSite:
42
Define expSite: LocalSite
8/8/2019 NEES Presentation Yang 1
22/332
43
i j
k
x1 x2
y
d6, q6
d7, q7
d8, q8
d5, q5
d4, q4
d3, q3d0, q0
d1, q1
d2, q2
controlled displacements
acquired forces acquired forces
Define expElement: InvertedVBrace
44
ExperimentalChevronBrace
Element
Define expElement: InvertedVBrace
8/8/2019 NEES Presentation Yang 1
23/332
45
Steps:
1. Set OpenSees.exe Path (needs to be done only once)
Run OpenSees: set OpenSees.exe path
46
Steps:
2. Write OpenSees Input Files (writes TCL files)
3. Run OpenSees
Run OpenSees: write TCL files
8/8/2019 NEES Presentation Yang 1
24/332
47
First:
Load OpenSees Results into Matlab
Post processing: load results
48
Now these are enabled
Post processing: output
8/8/2019 NEES Presentation Yang 1
25/332
49
Time Step AnalysisCase Recorder Order Magnification
Post processing: plot deformed shape
50
Time Step AnalysisCase Recorder Response Magnification
Post processing: plot element forces
8/8/2019 NEES Presentation Yang 1
26/332
51
Animation Speed AnalysisCase Recorder Mode Magnification
Post processing: plot mode shape
52
ParameterAnalysisCase Recorder Node/Element DOF
Post processing: plot response histories
8/8/2019 NEES Presentation Yang 1
27/332
53
ResponseSpectra Name Damping Axis Scale
Post processing: plot response spectra
54
Post processing: animate response
8/8/2019 NEES Presentation Yang 1
28/332
55
Post processing: principal stress and strain
56
Database Inquiries:
-Show Available Sections
-Find Section Properties
-Find Matching Sections
Design Checks:
-Bending Capacity
-Compression Capacity
-Shear Capacity
-PMM Interaction
Design: AISC design toolbox
8/8/2019 NEES Presentation Yang 1
29/332
57
AISC design toolbox: find section properties
58
AISC design toolbox: find matching sections
8/8/2019 NEES Presentation Yang 1
30/333
59
AISC design toolbox: bending capacity
60
AISC design toolbox: compression capacity
8/8/2019 NEES Presentation Yang 1
31/333
61
AISC design toolbox: shear capacity
62
AISC design toolbox: PMM interaction
8/8/2019 NEES Presentation Yang 1
32/333
63
OpenSees Navigator provides Flexible and user friendly graphical user interface. Great tool to visualize structural behavior. Easy way to study material, section, element or
system behavior.
Hybrid simulation interface (OpenFresco).Many design toolboxes: NSP, PBEE, AISC designchecks, AISC database, response spectra forlinear and bilinear systems and signal filtering.Both MATLAB Pcode and self-executableversions are available.
Summary
64
Website: home
8/8/2019 NEES Presentation Yang 1
33/33
65
Website: download
Thank you!
OpenSees Navigator 2.3 is available atOpenSees Navigator 2.3 is available at
http://http://peer.berkeley.edupeer.berkeley.edu/OpenSeesNavigator/OpenSeesNavigator
Contacts:
Eiji Kohama: [email protected] Schellenberg: [email protected] Yang: [email protected]
Top Related