Feb. 19, 2008 CU-NEES 2008 FHT Workshop Network Infrastructure; Real time viewer; Telepresence; Data...

Post on 11-Jan-2016

216 views 0 download

Tags:

Transcript of Feb. 19, 2008 CU-NEES 2008 FHT Workshop Network Infrastructure; Real time viewer; Telepresence; Data...

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

Network Infrastructure; Real time viewer; Telepresence;

Data Management

Kent Polkinghorne

Information Technology

NEES CU Boulder

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

• Data Sources

• Local Data Storage

• Remote Data Viewing

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

MTSDigital Control System

High-speed ActuatorsValve Drivers

Test Specimen

NISupplementary DataAcquisition and Control System

A/D’s

A/D’s

D/A’sReal-time Simulation Target (Simulink)

Neespop.Colorado.EduRemote CollaborationHost

Neestp.Colorado.EduTelepresence Portal andRobotic Camera Control

Neesdaq.Colorado.EduData Turbine ServerLocal Data Repository

Videoconference /Telepresence Hardware

Additional Computation Resources

Real-time Computation Target (OpenSEES/ETSor Simulink)

Gigabit Ethernet LAN(2 x Cisco 3550 Switches) (13)

SCRAMNet DeterministicOptical Network (14)

CU FHT Equipment Network

Real-time Hosts

FPGA

Video/Still Image Sources

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

Video and Image Data Network

Neestp.Colorado.EduTelepresence Portal andRobotic Camera Control

Gigabit Ethernet LANRobotic PTZ Video

Camera

Robotic PTZ Video Camera

Robotic PTZ Video Camera

Robotic PTZ VideoCamera

Robotic Still Camera Host

Robotic Still Camera

Robotic Still Camera

Robotic Still Camera

Neesdaq.Colorado.EduData Turbine ServerLocal Data Repository

VIC 2D ImageCorrelation Host

VIC 2D Camera

MiniDV Camera

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

Robotic PTZ Video Cameras•Two fixed cameras at the north and south ends of lab

•Two wireless cameras for experiment-specific viewing

•Pan, tilt, and zoom controlled from telepresence portal

•Video streams can be routed to Data Turbine server and viewed with the Real-time Data Viewer (RDV)

•Up to 10 frames/second at 640x480 pixels

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

Robotic Still Image Cameras

•Three Olympus C750 4.0 megapixel cameras on robotic pan/tilt bases•Controlled via LabVIEW GUI or web interface•Captured images fed into Data Turbine for viewing with RDV•Used for remotely viewing fine detail at low frame rates (10 seconds/frame)

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

MiniDV Camera

• Canon GL2 Three CCD digital video camcorder with 16-bit stereo sound

• Captured video edited and reformatted with open-source video tools (Kino, MJPEG Tools)

• Reduced quality video can be streamed to Data Turbine in real time

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

• Data Sources

• Local Data Management

• Remote Data Viewing

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

Local Data Flow

National InstrumentsSupplementary DataAcquisition and Control System

MTSDigital Control System

Video/Still Image Sources

OpenSEES and SimulinkReal-time Hosts

Neesdaq.Colorado.EduReal-time Streaming DataLocal Data Repository

500 GBRAID 5

Disk Array

2.5 TBRobotic

Tape Library

NEES CentralRepository

Researcher

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

Local Data Management

• Data is moved from data sources to local data repository via network file system

• Data from Data Turbine acquired with data sink tools• Local repository stored on redundant disk array with

automatic tape backup• Data manually uploaded to NEES Central• Metadata manually uploaded to NEES Central

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

• Data Sources

• Local Data Management

• Remote Data Viewing

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

Data Turbine

• Numeric and image data is fed into the Ring Buffered Network Bus (RBNB) “Data Turbine”

• Data Turbine is responsible for collecting and synchronizing data from data sources

• Synchronized data is streamed to Real-time Data Viewer (RDV) clients

• Synchronized data is also streamed to disk for later access

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

RDV

•Used to view real-time, streaming data over a network from a Data Turbine Server•“Instant Replay” functionality with variable speed playback•Synchronizes numeric, video, and still image data•Allows user to overlay data from local PC onto streamed data•Developed by Buffalo NEES equipment site

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

RDV Zoom timeline

Global timelineReal-time/Pause control

Numeric data graph

Data Turbineserver

Numeric datachannel list

Video channellist

Video window

Time scale control

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

FlexTPS

•Allows remote viewing and robotic control of live video over the internet using only a standard web browser

•Digital Video Recorder (DVR) functionality allows video streams to be recorded and played back

•Collaboration function allows video streams from local site and other NEES sites to be viewed together

•Developed by University of Texas, Austin equipment site

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

FlexTPS•http://neestp.colorado.edu/portal

Snapshot button

Camera name

Zoom control

Tilt control

Pan control

Frame rate

Camera section

Feb. 19, 2008 CU-NEES 2008 FHT WorkshopNEES at CU Boulder

The George E Brown, Jr. Network for Earthquake Engineering Simulation

01000110 01001000 01010100

• Data Sources

• Local Data Storage

• Remote Data Viewing