Hybrid Testing 2.0 Quake Summit 2012 Thomas Frankie Michael Bletzinger

Slides:



Advertisements
Similar presentations
Model-based Real-Time Hybrid Simulation for Large-Scale Experimental Evaluation Brian M. Phillips University of Illinois B. F. Spencer, Jr. University.
Advertisements

Hybrid Simulation with On-line Updating of Numerical Model Based on Measured Experimental Behavior M. Javad Hashemi, Armin Masroor, and Gilberto Mosqueda.
Windows NT server and workstation Name: Li Shen Course: COCS541 Instructor: Mort Anvari.
Technology Drivers Traditional HPC application drivers – OS noise, resource monitoring and management, memory footprint – Complexity of resources to be.
Bozidar Stojadinovic Gilberto Mosqueda UC Berkeley NEES FAST-MOST.
Autonomic Systems Justin Moles, Winter 2006 Enabling autonomic behavior in systems software with hot swapping Paper by: J. Appavoo, et al. Presentation.
ADVANCED DYNAMIC TESTING TECHNIQUES IN STRUCTURAL ENGINEERING by Andrei M Reinhorn Xiaoyun Shao CIE 616 FALL 2004.
Current NEESR Projects and Potential Applications at MUST-SIM Jerry Hajjar University of Illinois.
Experimental Assessment of Coastal Infrastructure Vulnerability Brian M. Phillips Assistant Professor University of Maryland Mpact Week: Disaster Resilience.
University of Illinois Contribution on Analytical Investigation Amr S. Elnashai Sung Jig Kim Curtis Holub Narutoshi Nakata Oh Sung Kwon.
Mi-Joung choi, Hong-Taek Ju, Hyun-Jun Cha, Sook-Hyang Kim and J
CS 501: Software Engineering Fall 2000 Lecture 16 System Architecture III Distributed Objects.
Teleoperation and Teleparticipation of Instructional Shake Tables Using the NEES Cyberinfrastructure S.J. Dyke 1, Z. Jiang 2, R. Christenson 2, X. Gao.
Chapter 7: Client/Server Computing Business Data Communications, 5e.
Feb. 19, 2008 CU-NEES 2008 FHT Workshop 1 Distributed Testing at CU-NEES Using OpenFresco and SIMCOR Gary Haussmann.
NEESGrid - A Collaborative Portal Study Charles Severance University of Michigan NEESGrid SI Team
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Colorado State University
Server Load Balancing. Introduction Why is load balancing of servers needed? If there is only one web server responding to all the incoming HTTP requests.
Web Development Process Description
Virtual Experiments for Teaching Hysteretic Structural Behavior Shirley J. Dyke, Nestor Castaneda, and Zach Feinstein Washington University in St. Louis.
Institute of Computer and Communication Network Engineering OFC/NFOEC, 6-10 March 2011, Los Angeles, CA Lessons Learned From Implementing a Path Computation.
Version 4.0. Objectives Describe how networks impact our daily lives. Describe the role of data networking in the human network. Identify the key components.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
An Introduction to Software Architecture
:: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: Dennis Hoppe (HLRS) ATOM: A near-real time Monitoring.
NEES Facilities Used: University of Nevada, Reno University of Illinois, Champaign-Urbana INTRODUCTION Bridge columns are subjected to combinations of.
Current Activities at the MUST-SIM Facility NEEShub Site Visit to UIUC July 23, 2010 Dan Kuchma, Greg Pluta, Thomas Frankie, and Aditya Bhagath Illinois.
Module 9 Planning a Disaster Recovery Solution. Module Overview Planning for Disaster Mitigation Planning Exchange Server Backup Planning Exchange Server.
NEESR-SG-2005 Seismic Simulation and Design of Bridge Columns under Combined Actions, and Implications on System Response University of Nevada, Reno University.
Developments in networked embedded system technologies and programmable logic are making it possible to develop new, highly flexible data acquisition system.
NEESR-SG-2005 Seismic Simulation and Design of Bridge Columns under Combined Actions, and Implications on System Response University of Nevada, Reno University.
Chapter 14 Part II: Architectural Adaptation BY: AARON MCKAY.
NEESR-SG: Controlled Rocking of Steel- Framed Buildings with Replaceable Energy Dissipating Fuses Greg Deierlein, Paul Cordova, Eric Borchers, Xiang Ma,
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
CE Operating Systems Lecture 3 Overview of OS functions and structure.
July 21, 2005AESE Fast Hybrid Simulation with Geographically Distributed Substructures Gilberto Mosqueda Boza Stojadinovic Jason P. Hanley (Presenter)
Hybrid Simulation of Structural Collapse
Pipes & Filters Architecture Pattern Source: Pattern-Oriented Software Architecture, Vol. 1, Buschmann, et al.
The Replica Location Service The Globus Project™ And The DataGrid Project Copyright (c) 2002 University of Chicago and The University of Southern California.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
Multi-Site Soil-Structure-Foundation Interaction Test (MISST) PI: Bill Spencer, Illinois Co-PIs: Amr Elnashai, Dan Kuchma, Illinois Jim Ricles, Richard.
NEES Cyberinfrastructure Center at the San Diego Supercomputer Center, UCSD George E. Brown, Jr. Network for Earthquake Engineering Simulation Enabling.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
Learning Module: ASSESSMENT OF REINFORCED CONCRETE COLUMN CAPACITY Nestor Castaneda, Zach Feinstein and Shirley J. Dyke Washington University in St. Louis.
OOPSLA Oct Towards a Pattern Language for NEST Middleware Venkita Subramonian & Chris Gill, Washington University, St.Louis David Sharp, The Boeing.
Design of an Integrated Robot Simulator for Learning Applications Brendon Wilson April 15th, 1999.
Extensible Modeling and Simulation Framework Extensible 3D Graphics (X3D) Don Brutzman MOVES Institute, Naval Postgraduate School Andreas Tolk VMASC, Old.
Paul Graham Software Architect, EPCC PCP – The P robes C oordination P rotocol A secure, robust framework.
Greg Deierlein, Paul Cordova, Eric Borchers, Xiang Ma, Alex Pena,
CABER Project Update February 22, 2008
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
Reconfigurable Communication Interface Between FASTER and RTSim Dec0907.
Network management Network management refers to the activities, methods, procedures, and tools that pertain to the operation, administration, maintenance,
UML - Development Process 1 Software Development Process Using UML.
University of Illinois Contribution Amr S. Elnashai Sung Jig Kim Curtis Holub Narutoshi Nakata Oh Sung Kwon Seismic Simulation and Design of Bridge Columns.
Event Management. EMU Graham Heyes April Overview Background Requirements Solution Status.
Controlled Rocking of Steel Braced Frames
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
Statistical process model Workshop in Ukraine October 2015 Karin Blix Quality coordinator
1 Chapter 2: Operating-System Structures Services Interface provided to users & programmers –System calls (programmer access) –User level access to system.
Control Software Features  Modularity and flexibility to ensure the long-term viability and scalability of the MUST-SIM Control System  System setup.
Network Load Balancing
J. Michael, M. Shing M. Miklaski, J. Babbitt Naval Postgraduate School
Real-time Software Design
An Introduction to Computer Networking
RM3G: Next Generation Recovery Manager
Substation Automation System
An Introduction to Software Architecture
M. Kezunovic (P.I.) S. S. Luo D. Ristanovic Texas A&M University
Presentation transcript:

Hybrid Testing 2.0 Quake Summit 2012 Thomas Frankie Michael Bletzinger

Hybrid MUST-SIM ProjectAnalytical Model NEESR-SG: Seismic Simulation and Design of Bridge Columns under Combined Actions and Implications On System Response, David Sanders (University of Nevada, Reno), Abdeldjelil Belarbi (University of Missouri –Rolla), Amr Elnashai (University of Illinois), Jian Zhang (University of California, Los Angeles), Shirley Dyke (Washington University) NEESR-SG: Controlled Rocking of Steel-Framed Buildings with Replaceable Energy Dissipating Fuses, Gregory G. Deierlein, Sarah L. Billington, Helmut Krawinkler (Stanford University), Jerome F. Hajjar (University of Illinois) NEES (Shared Use): Performance Evaluation of Semi-rigid Steel Frames Using Hybrid Simulation, Amr Elnashai (University of Illinois), Zifa Wang (Institute of Engineering Mechanics, China Earthquake Administration) NEESR: Framework for Development of Hybrid Simulation in an Earthquake Impact Assessment Context, Bill Spencer, (University of Illinois), et. Al.

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

Video

Hybrid Simulation Procedure Computational component {u} {F} Measure forces Simulation Coordinator Experimental componentFzMy My Fy Fx Mx Target Disp. Measured forces Calc 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  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. X Z Y LBCB (experimental) X Y Z UI-SimCor (overall model) [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/ e3, 1/27/ e3/25.4]

Mapping from Model Space to Experiment Space Z Y X Z Y X  Control points passed through SimCor  Displacement-based 6DOF, derivation of transformation challenge  At times, use more control points than locations with readings/data

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

Hybrid Tests Will Pause ProblemExampleRecovery Internet link failure Response from substructure module times out. Re-establish the link. Continue test from failure point Control system limit fault Actuator force exceeds limits Pause simulation. Fix the conditions of the fault. Continue test from fault point Acquisition system failure Camera freezes.Pause simulation. Fix or replace the system. Continue test from failure point Application failure Krypton DMM crashesPause simulation. Restart application Continue test from failure point Test takes to long Operators can only work until midnight Store simulation state. Continue simulation the next day.

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 Customization Customization Plugin Type Purpose Command & Response Transformation Custom transformations for commands and responses exchanged with UI-SimCor Derived DOFCustomize the control loop by adding additional commands based on current responses

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

TCP/IP Network Original UI-SimCor Architecture Stiffness Evaluation Static Equilibrium Dynamic Equilibrium Main Routine Object n of MDL_RF class MDL n Simulation Monitor Client Object 1 of MDL_RF class MDL 1 Simulation Monitor Client API Component n Server Component 1 Server API FEDEASLab Vector 2 DOF Mapping Disp. Force Objects of MDL_AUX class AUX Client Equipment API DAQ Camera Server Simulation Control Command Measurement Command Measurement

Scalability Example – CABER Simulation

Scalability Example – Caber Small Scale TCP Msgs

Scalability Example – CABER Large Scale TCP Msgs

Scalability Example – CABER Large Scale with Backup Modules TCP Msgs

Summary ChallengeCurrent WorkaroundsUpcoming Features Model tailoring for site and specimen issues LbcbPlugin customization UI-SimCor Transformation & Scaling Wizards and menus in new UI-SimCor. MATLAB code customization plugins Tests will pauseLbcbPlugin robust links & decline processing UI-SimCor restart feature Robust communications in new UI-SimCor First substructure failure ends test Simplify analytical modelModel switching during simulations. Additional research needed Data synchronization and aggregation LbcbPlugin Trigger Server Trigger Server

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” Informal Advisory Committee MemberUniversity Oh-Sung KwonUniversity of Toronto Amr ElnashaiUniversity of Illinois Bill SpencerUniversity of Illinois Questions?