240 likes | 429 Views
Hybrid Testing 2.0 Quake Summit 2012. Thomas Frankie frankie2@illinois.edu Michael Bletzinger mbletzin@illinois.edu. Hybrid Simulation @ MUST-SIM. Hybrid Simulation Case Examined. 4-span curved bridge RC Piers of various lengths Two scales of experimental specimens
E N D
Hybrid Testing 2.0Quake Summit 2012 Thomas Frankie frankie2@illinois.edu Michael Bletzinger mbletzin@illinois.edu
Hybrid Simulation Case Examined • 4-span curved bridge • RC Piers of various lengths • Two scales of experimental specimens • Multi-directional earthquake loading • 6DOF control NEESR-SG-0530737
Hybrid Simulation Procedure Fz My Mx Fy Fx My Calc Forces {u} Target Disp. Computational component Simulation Coordinator {F} Measured forces Experimental component Measure forces
Preparing for the CABER Three Pier Test • General Solution Strategy • CABER Testing Evolution • Analytical • Analytical Modularized • Analytical and 1 small scale • All small scale • Large Scale
Coordinate Transformation and Scaling LBCB (experimental) X Y Z • Coordinate systems, notation, and units vary by site and program • Experimental: Cartesian to actuator space • Scaling and similitude relationships vary for different parameters • Currently: • Plugin loads and uses transformation functions • Calculations occur at full scale • (Commands) x (Displacement scale factors) sent to modules • (Measured forces and moments) / (Scale factors) used in the PSD algorithm. [displacement , rotation , force , moment] Analytical: [1 , 1 , 1 , 1] Experimental: (1/3 scale, N-mm to lb-in) [1/3/25.4 , 1 , 1/9/4.448222e3 , 1/27/4.448222e3/25.4] Y X UI-SimCor (overall model) Z
Mapping from Model Space to Experiment Space Y X Y • Control points passed through SimCor • Displacement-based 6DOF, derivation of transformation challenge • At times, use more control points than locations with readings/data X Z Z
Substructure Failure • Stroke and force capacity of equipment • Failure of experimental specimen • Diverging solution in numerical model • Many hybrid tests don’t truly “finish” • Use updated stiffness data to provide simulated force feedback • Trigger “end of life” scenario • Back up analytical models to replace experimental specimens
Data synchronization • Capturing control (commands), instrumentation (sensors) and visual (photo) data • Necessary for • Viewing and understanding of behavior during a test • Post-processing and development of meaningful complementary data and media • Solution for PSD tests • PSD hybrid tests enables data collection at brief hold periods • Data is inherently synchronized because specimen is not moving • A triggering service is needed to inform all acquisition devices
Why Hybrid Testing 2.0 • Hybrid testing experiences show the need for a general upgrade to UI-SimCor • LbcbPlugin is a prototype for this upgrade • MATLAB/Java application developed at the MUST-SIM facility. • Site specific features. • Robust Communications • Test specific customizations • Trigger server • Menu driven configuration management. • Derived from UI-SimCor
LbcbPlugin Communications • Multi-Threaded • Each communication link has its own Java thread • Pause and resume logic • Communication errors detected through timeouts • triggers test pause • Test resumes once link is re-established • Limit faults and other errors handled through decline processing • Tripped limits and user decline directives trigger test pauses
LbcbPlugin Triggering • Runs a triggering server • Acquisition devices connect to the server • Response monitoring detect problems • Two levels of triggering • Piggyback aggregated Data on trigger message
Upgrading UI-SimCor • Requirements • Scalability • Flexible Customization • Robust Communications • New version will be a Java application. • Optional MATLAB components • LbcbPlugin features will be merged with UI-SimCor • Wizards and menus will serve as configuration management GUIs. • Client implemented in other languages • LabVIEW, Visual Basic
Original UI-SimCor Architecture Component 1 Main Routine Object 1 of MDL_RFclass API Command Simulation Monitor MDL 1 Client Server Measurement Stiffness Evaluation Disp. DOF Mapping Force TCP/IP Network Object n of MDL_RFclass Component n API Static Equilibrium Simulation Monitor Command MDL n Client Server Measurement FEDEASLab Equipment Dynamic Equilibrium API Objects of MDL_AUX class Vector 2 DAQ AUX Client Server Camera Simulation Control
Scalability Example – Caber Small Scale TCP Msgs TCP Msgs
Scalability Example – CABER Large Scale TCP Msgs TCP Msgs TCP Msgs TCP Msgs
Scalability Example – CABER Large Scale with Backup Modules TCP Msgs TCP Msgs TCP Msgs TCP Msgs TCP Msgs
Participation Needed • Need stake holders to tryout upcoming versions • Help test and document development versions • Implement clients in other languages • Become informal advisory committee • RC Frames project has already been “volunteered” Questions?