14
A P-GRADE Portlet for Seismic Hazard Analysis Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey [email protected]

Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey [email protected] [email protected]

Embed Size (px)

Citation preview

Page 1: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

A P-GRADE Portlet for Seismic Hazard Analysis

Dr. Cevat ŞenerDept. of Computer Engineering,

Middle East Technical University, 06800 Ankara, Turkey

[email protected]

Page 2: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

OutlineNeed for SHAElements Demo VideoSuggested ImprovementWrap-up

Page 3: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

Need for SHASeismic Hazard Analysis (SHA) is very important

for public safety and hazards mitigation in design and construction of highways, bridges, dams and

industrial buildings;for protection of energy facilities, special occupancy

structures like hospitals, schools and fire stations;for correct determination of earthquake insurance

premiumsHowever, this process is very expensive as involves many

models to be applied that need to access several types of data.

Hence, seismic hazard/risk maps are not kept up-to-date, or they may not be at required level of granularity.

Page 4: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

... and when seismic risks are not considered properly ...

Page 5: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

SRA SHA Seismic Hazard Analysis is core to Seismic

Risk Assessment:While SHA describes the EQ-related phenomena that have potential to cause harm and the associated occurrence frequencies,SRA assesses the probability of occurrence of losses as a result of the seismic hazard.

This application/portlet is named “SRA” for historical reasons, and then later renamed to “SHA”.

Page 6: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

Elements

Engine

User Interaction

Data Repository

SDS InterfaceAlternative Models and Attenuations

Master EQ Source Model

Page 7: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

User InteractionWeb-based GUI is a portlet on the P-GRADE

Portal. It is a multipage portlet

1. Project management2. Parameter set management 3. Detailed parameter settings4. Job management

JavaScript is used for Google Maps API Parameter value validation Visualization of output graphs

Page 8: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

Directory structure for user/project/parameter-set management:

portal_work/users/<username>/sha|----- <project_1>| |---- -- <parameter_set_1>| | |------- parameters| | |------- job status & logs| | |------- outputs| |------- <parameter_set_2>| | |------- …| |------- …||----- <project_2>| |------- …||----- …

Page 9: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

It allows embedding alternative models and attenuation relations.

Master EQ Source Model is embedded into the hazard calculations.

Its Engine handles the job management through WMS client tools of gLite.

Number of processors required by the application depends on the number of grids (sub-regions) that the site divided into.

Bash scripts are used for Grid job management.

Page 10: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

It can access and use EQ catalog data served by SDS (Seismic Data Server)developed by Boğaziçi University,provides official lists of earthquakes, stations

and sensor information through a high-level interface through C++ iterators.

Data RepositoryIt maintains a data repository for EQ catalogs,

fault planes, area sources, site conditions, attenuation relations, produced results...

R*-tree index is used to access this repository on SEs.

Page 11: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

Demo VideoDuration: <4 min.

StepsLogin to the P-GRADE Portal Check credentials, and switch to the SHA portletSubmit a job for a site in MKGo through the results of a previous job for a site in

TRCheck the status of the job for the MK siteGo through its results when done

Video: [click here]

Page 12: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

Improvement to suggestProject management API

For handling a user-level hierarchical project structure

Maybe extended to provide a multi-user collaborative environment around projects (models)

Page 13: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

Wrap-upIt is not straightforward

to go along with dynamically changing nature of the seismic hazard problem and

to produce up-to-date assessment figures continuously.

A Portal-based approach to attack the problem is introduced.

Page 14: Dr. Cevat Şener Dept. of Computer Engineering, Middle East Technical University, 06800 Ankara, Turkey sener@ceng.metu.edu.tr sener@ceng.metu.edu.tr

Thank you…Questions?

Acknowledgement:This study is supported by the FP7 SEE-GRID-SCI project, funded by the EC under the contract RI-211338.