Tsunami Simulation and Visualization on a Distributed System - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

Tsunami Simulation and Visualization on a Distributed System

Description:

Shell Script. 2. 1. 3. 4. 5. Image. Temporary. Job Package. 6. 8. 7. Visualization Finalization Agent ... Support post-processing (editable MATLAB script on the web) ... – PowerPoint PPT presentation

Number of Views:132
Avg rating:3.0/5.0
Slides: 21
Provided by: Owne864
Category:

less

Transcript and Presenter's Notes

Title: Tsunami Simulation and Visualization on a Distributed System


1
?????????????????????????????????????????????Tsun
ami Simulation and Visualization on a Distributed
System
  • ???
  • ??????? ???????????, ??????? ????????, ??????????
    ???????????,
  • ??.?? ?????? ??????????, ??.??.???? ?????????

2
Tsunami Experiment and Warning Processes
Analyze Visualization
Simulation Program
Possible case
Pre-computed Database
Take seismic data from USGS
Search for close match case
Earthquake Detected
USGS
Analyze Visualization
Simulation Program
Gather data from offshore buoys
3
Tsunami Experiment and Warning Timeline
Earth Quake and Retrieve data from USGS
Wave Arrive
90 min
Preprocess
Run Program
Warning Evacuation
Analyze Report
T1 10
T2 lt 50
T3 10
T4 20
4
System Overview
Data Sources
Parallel Computing Machine
Portal System
Tsunami Experiment Archive
Internet
Simulation, Visualization Page
5
Data Sources
  • FTP (Authentication, Non-authentication
    Required)
  • Downloadable URL (Authentication,
    Non-authentication Required)
  • PC (Upload via Web Page Form)
  • Cluster (Secure Shell Channel)
  • Grid (GridFTP Normal FTP channel)

6
System Architecture
Data Sources
Cluster Computer
Downloadable URL
Client Local Disk (Web Access)
FTP Server
Grid
Tsunami Experiment Archive
Parallel Computing Machine
Profile
Database Server
Portal
DX
Computer Cluster
Data
File Server
Web Access
Simulation, Visualization Page (Interactive
Visualization)
7
Portal View and Data Transformation
Portal Interface
Transformation Engine
Transformed Data
Portal Interface
User
Parameter Configuration
Data Source
Input Data
Parameter Configuration
Visualization Type
Visualization Engine
Visualization Results
Transformed Data
Fully Control
OpenDX
Display
Portal Interface
Image / Animation
User(s)
Limit Control
8
Portal View and Data Visualization
Portal Interface
Transformation Engine
Transformed Data
Portal Interface
User
Parameter Configuration
Data Source
Input Data
Parameter Configuration
Visualization Type
Visualization Engine
Visualization Results
Transformed Data
Fully Control
OpenDX
Display
Portal Interface
Image / Animation
User(s)
Limit Control
9
Back-end View and Data Transformation
Temporary
Portal
8
1
Header
Raw Data
Visual Program
Pre-computed database
2
3
7
Transformation Initiation Agent
Transformation Finalization Agent
4
5
Internet
6
.dx
Job Package
Run
Raw Data
Visual Program
Header
Shell Script
Visualization Engine
10
Back-end View and Data Visualization
Temporary
Portal
8
1
Data.DX
Visual Program
Pre-computed database
2
3
7
Visualization Initiation Agent
Visualization Finalization Agent
4
5
Internet
6
Run
Image
Job Package
Visual Program
Shell Script
Visualization Engine
11
Tsunami Data Visualization How to ?
  • Topography and Bathymetry file
  • Water Surface file

Input file
1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 1 1 1 1
1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1
Bathymetry
Display
Visualization
Water
1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 1 1 1 1
1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1
12
Example Visualization Output ( Front Page )
13
Example Select Visualization Type
  • Wave Animation (opendx)
  • Height water level (opendx)
  • Velocity (opendx)
  • Elapsed Time Arrival (opendx)
  • Inundation Depth (opendx)
  • Time History (matlab, php, gnuplot)
  • Height on the coastline (matlab)

14
Example Create Visualization
15
Example Interactive Visualization ( wave
animation )
Arrival Time 3 Minutes
Arrival Time 15 Minutes
Arrival Time 21 Minutes
Arrival Time 30 Minutes
16
Example Interactive Visualization ( ETA )
17
Example Interactive Visualization ( ETA )
18
Current Status
  • Integrate simulation process one-stop-service
  • Integrate MATLAB and GNUPlot as visualization
    engine
  • Support post-processing (editable MATLAB script
    on the web)
  • Warning system and bulletin management

19
Q A
20
Thank You
Write a Comment
User Comments (0)
About PowerShow.com