The SCEC Broadband Platform: Computational Infrastructure For Transparent And Reproducible Ground Motion Simulation Philip J. Maechling [1], Fabio Silva.

Slides:



Advertisements
Similar presentations
Performance Testing - Kanwalpreet Singh.
Advertisements

Prague, March 18, 2005Antonio Emolo1 Seismic Hazard Assessment for a Characteristic Earthquake Scenario: Integrating Probabilistic and Deterministic Approaches.
1 High Performance Computing at SCEC Scott Callaghan Southern California Earthquake Center University of Southern California.
March 7, 2008NGA-East 2nd Workshop1 RECENT DEVELOPMENTS IN STRONG MOTION SIMULATIONS FOR CEUS Paul Somerville and Robert Graves URS Pasadena MOTIVATION:
Database of Ground Motions For NGA East A Presentation by Chris Cramer at the Stakeholder NGA East Workshop NIST Gaithersburg, MD March 7, 2008.
SCEC: An NSF + USGS Research Center ShakeAlert CISN Testing Center (CTC) Development Philip Maechling Information Technology Architect Southern California.
RAPID SOURCE PARAMETER DETERMINATION AND EARTHQUAKE SOURCE PROCESS IN INDONESIA REGION Iman Suardi Seismology Course Indonesia Final Presentation of Master.
Overview of Broadband Platform Software as used in SWUS Project Philip Maechling BBP Modelers Meeting 12 June 2013.
Comparison of Recorded and Simulated Ground Motions Presented by: Emel Seyhan, PhD Student University of California, Los Angeles Collaborators: Lisa M.
1 The SCEC Broadband Ground Motion Simulation Platform Paul Somerville, Scott Callaghan, Philip Maechling, Robert Graves, Nancy Collins, Kim Olsen, Walter.
Array Response Functions with ArrayGUI
© 2012 IBM Corporation Rational Insight | Back to Basis Series Chao Zhang Unit Testing.
Iranian National Broadband Seismic Network (BIN)
NSF Geoinformatics Project (Sept 2012 – August 2014) Geoinformatics: Community Computational Platforms for Developing Three-Dimensional Models of Earth.
IMPLEMENTATION OF SCEC RESEARCH IN EARTHQUAKE ENGINEERING ONGOING PROJECTS SCEC PROPOSAL TO NSF SCEC 2004 RFP.
Major Ongoing Ground Motion Research Programs at PEER Yousef Bozorgnia, Ph.D., P.E. PEER, University of California, Berkeley.
Broadband Ground Motion Simulation Plans Paul Somerville URS SCEC Ground Motion Simulation Validation Progress Workshop Sept 9, 2012.
1 SCEC Broadband Platform Development Using USC HPCC Philip Maechling 12 Nov 2012.
1.UCERF3 development (Field/Milner) 2.Broadband Platform development (Silva/Goulet/Somerville and others) 3.CVM development to support higher frequencies.
SCEC – PG&E-SCE 2013 Research Coordination Meeting Norm Abrahamson Sep 14, 2012.
EERI Seminar on Next Generation Attenuation Models Role of SCEC Ground Motion Simulation Validation Technical Activity Group (GMSV TAG) in SEISM Project.
Session 1A – Ground Motions and Intensity Measures Paul Somerville Andrew Whittaker Greg Deierlein.
The SCEC Broadband Platform Recent Activities and Developments Philip Maechling, Fabio Silva, Scott Callaghan, Thomas H. Jordan Southern California Earthquake.
Fig. 1. A wiring diagram for the SCEC computational pathways of earthquake system science (left) and large-scale calculations exemplifying each of the.
SCEC Workshop on Earthquake Ground Motion Simulation and Validation Development of an Integrated Ground Motion Simulation Validation Program.
Probabilistic Ground Motions for Scoggins Dam, Oregon Chris Wood Seismotectonics & Geophysics Group Technical Service Center July 2012.
The SCEC Broadband Platform: From a Research Platform to an Industry Tool 2013 SCEC Annual Meeting Katie Wooddell.
CISN: Draft Plans for Funding Sources: OES/FEMA/ANSS/Others CISN-PMG Sacramento 10/19/2004.
SCEC: An NSF + USGS Research Center Evaluation of Earthquake Early Warnings as External Earthquake Forecasts Philip Maechling Information Technology Architect.
Ground motion simulations in the Pollino region (Southern Italy) for Mw 6.4 scenario events.
06/22/041 Data-Gathering Systems IRIS Stanford/ USGS UNAVCO JPL/UCSD Data Management Organizations PI’s, Groups, Centers, etc. Publications, Presentations,
1J. Baker Jack Baker Civil & Environmental Engineering Stanford University Use of elastic & inelastic response spectra properties to validate simulated.
CyberShake Study 15.3 Science Readiness Review. Study 15.3 Scientific Goals Calculate a 1 Hz map of Southern California Produce meaningful 2 second results.
Phase 1: Comparison of Results at 4Hz Phase 1 Goal: Compare 4Hz ground motion results from different codes to establish whether the codes produce equivalent.
Surface-wave Derived Focal Mechanisms in Mid-America R. B. Herrmann 1, C. J. Ammon 2 and H. M. Benz 3 1 Saint Louis University, 2 Pennsylvania State University,
HIGH FREQUENCY GROUND MOTION SCALING IN THE YUNNAN REGION W. Winston Chan, Multimax, Inc., Largo, MD W. Winston Chan, Multimax, Inc., Largo, MD Robert.
Southern California Earthquake Center CyberShake Progress Update 3 November 2014 through 4 May 2015 UGMS May 2015 Meeting Philip Maechling SCEC IT Architect.
Southern California Earthquake Center SCEC Collaboratory for Interseismic Simulation and Modeling (CISM) Infrastructure Philip J. Maechling (SCEC) September.
Overview of Broadband Platform Software as used in SWUS Project.
1 1.Used AWP-ODC-GPU to run 10Hz Wave propagation simulation with rough fault rupture in half-space with and without small scale heterogeneities. 2.Used.
Rapid Centroid Moment Tensor (CMT) Inversion in 3D Earth Structure Model for Earthquakes in Southern California 1 En-Jui Lee, 1 Po Chen, 2 Thomas H. Jordan,
Southern California Earthquake Center SI2-SSI: Community Software for Extreme-Scale Computing in Earthquake System Science (SEISM2) Wrap-up Session Thomas.
Repeatable Path Effects on The Standard Deviation for Empirical Ground Motion Models Po-Shen Lin (Institute of geophysics, NCU) Chyi-Tyi Lee (Institute.
CyberShake and NGA MCER Results Scott Callaghan UGMS Meeting November 3, 2014.
NGA Project Review and Status Norm Abrahamson NGA Workshop #5 March, 2004.
Southern California Earthquake Center CyberShake Progress Update November 3, 2014 – 4 May 2015 UGMS May 2015 Meeting Philip Maechling SCEC IT Architect.
The SCEC Broadband Platform Overview and Recent Developments Philip Maechling Information Technology Architect Southern California Earthquake Center May.
Welcome to the CME Project Meeting 2013 Philip J. Maechling Information Technology Architect Southern California Earthquake Center.
PEER 2003 Meeting 03/08/031 Interdisciplinary Framework Major focus areas Structural Representation Fault Systems Earthquake Source Physics Ground Motions.
CyberShake Study 16.9 Science Readiness Review
The SCEC CSEP TESTING Center Operations Review
ShakeAlert CISN Testing Center (CTC) Development
Pipeline Execution Environment
Meeting Objectives Discuss proposed CISM structure and activities
Scott Callaghan Southern California Earthquake Center
SCEC Community Modeling Environment (SCEC/CME)
EIN 6133 Enterprise Engineering
High-F Project Southern California Earthquake Center
Philip J. Maechling (SCEC) September 13, 2015
CAE-SCRUB for Incorporating Static Analysis into Peer Reviews
Chapter 10 Verification and Validation of Simulation Models
Leigh Grundhoefer Indiana University
CyberShake Study 17.3 Science Readiness Review
Helping a friend out Guidelines for better software
End-Users Needs in Seismic Hazard Analysis
rvGAHP – Push-Based Job Submission Using Reverse SSH Connections
Southern California Earthquake Center
Overview Activities from additional UP disciplines are needed to bring a system into being Implementation Testing Deployment Configuration and change management.
Southern California Earthquake Center
CyberShake Study 18.8 Technical Readiness Review
Presentation transcript:

The SCEC Broadband Platform: Computational Infrastructure For Transparent And Reproducible Ground Motion Simulation Philip J. Maechling [1], Fabio Silva [1], Scott Callaghan [1], Thomas H. Jordan [1] [1] Southern California Earthquake Center Session T19: Introduction To Engineering Uses Of Physics-Based Ground Motion Simulations 10NCEE: 10th U.S. National Conference on Earthquake Engineering July 22, 2014 Anchorage Alaska

Agenda Overview of the Broadband Platform Basic Capabilities of the Broadband Platform Establish Support for Engineering Validation Processes From Research Software To Community Software Conclusions

What Is the Broadband Platform? The Broadband Platform (BBP) is an open-source software distribution that: Calculates earthquake ground motions at frequencies above 10Hz across regional distances. Contains software tools for comparing simulation results against GMPEs and observed ground motion recordings. Can run large numbers of ground motion simulations and manage the simulation results. Available for download at: http://scec.usc.edu/scecpedia/Broadband_Platform.

Supported Broadband Platform Software Release

Agenda Overview of the Broadband Platform Basic Capabilities of the Broadband Platform Establish Support for Engineering Validation Processes From Research Software To Community Software Conclusions

Broadband Platform Usage Modes SCEC Broadband Platform Capabilities: Use Case 1: Calculate Historical Seismograms User selects a validation event and the platform calculates broadband synthetic seismograms at selected locations and compares synthetic seismograms to observed data. Use Case 2: Calculate Scenario Seismograms - User defines parameters for a scenario earthquake, selects modules to use, and calculates broadband seismograms for the event.

Typical Broadband Platform Computational Stages Including Validation Stages

Broadband Platform Supports Multiple Ground Motion Simulation Methods BBP simulations can use one or more of the currently integrated ground motion simulation methods Graves & Pitarka – Rob Graves, Arben Pitraka SDSU – Kim Olsen, Rumi Takedatsu UCSB – Ralph Archuleta and Jorge Crempien ExSIM (UWO) – Gail Atkinson, Karen Assatourians Composite Source Model (UNR) – John Anderson

Common BBP Simulation Inputs Simple Source Description Station List Velocity Model 1D Profile MAGNITUDE = 6.67 FAULT_LENGTH = 20.01 DLEN = 0.2 FAULT_WIDTH = 25.01 DWID = 0.2 DEPTH_TO_TOP = 5.0 STRIKE = 122 RAKE = 90 DIP = 40 LAT_TOP_CENTER = 34.344 LON_TOP_CENTER = -118.515 HYPO_ALONG_STK = 6.0 HYPO_DOWN_DIP = 19.4 DT = 0.01 SEED = 3092096

Computational Stages Implemented Differently by Alternative Methods Common Inputs GenSlip JbSim Hfsim  GP Common post-processing methods Example: RotD50 GenSlip JbSim BBToolbox  SDSU GP Method UCrmg Syn1D  UCSB ExSIM  EXSIM Simula  CSM Green

Broadband Platform Usage Modes SCEC Broadband Platform Capabilities: Use Case 1: Calculate Historical Seismograms User selects a validation event and the platform calculates broadband synthetic seismograms at selected locations and compares synthetic seismograms to observed data. Use Case 2: Calculate Scenario Seismograms - User defines parameters for a scenario earthquake, selects modules to use, and calculates broadband seismograms for the event.

Validation Data Products Seismogram Comparison Goodness-of-fit

Comparison Data Products Goodness-of-fit Spectral response comparison Seismogram comparison MAP based Goodness-of-fit

Broadband Platform Usage Modes SCEC Broadband Platform Capabilities: Use Case 1: Calculate Historical Seismograms User selects a validation event and the platform calculates broadband synthetic seismograms at selected locations and compares synthetic seismograms to observed data. Use Case 2: Calculate Scenario Seismograms - User defines parameters for a scenario earthquake, selects modules to use, and calculates broadband seismograms for the event.

WAVEFORM COMPARISON: GP, SDSU, & ExSIM STATION ON HANGING-WALL SIDE: RX = 10.5 km, RJB = 6.5 km, RRUP = 9.2 km

Agenda Overview of the Broadband Platform Basic Capabilities of the Broadband Platform Establish Support for Engineering Validation Processes From Research Software To Community Software Conclusions

Large collaborative validation of the SCEC Broadband platform SCEC is collaborating with SWUS and PEER to improve the usefulness of the BBP software Broadband improvements motivated by need of seismic hazard projects to supplement the recorded datasets PEER NGA-West projects South-Western U.S. utilities (SWUS) PEER NGA-East project (new CEUS hazard model)

Large collaborative validation of the SCEC Broadband platform Broadband platform improvements Integration and testing of 5 simulation methods Multiple pre and post-processing tools Validation against Western US, Japan, Eastern North American past earthquake scenarios Multiple environments and tectonic regions Cover different fault mechanisms and geometries Span wide magnitude range (Mw 4.64 to 7.62) ~40 stations per event (at least 17 scenarios) Western U.S. empirical models Simulation ensemble runs Include multiple source realizations for each method Summarized in large number of plots for evaluation

Description of What is Needed to Support Engineering Validation Process • Demonstrate that the simulations work Comparison with ground motions from past earthquakes (part A) Check of the method to simulate future earthquakes (Part B) • Repeatable results (stable versions) Move from researcher codes (frequent tinkering) to fixed versions • Usable by someone other than author of method Clear guidelines on how to implement the methods IT Support for running methods • Reviewable Peer review by someone other than author of code needs to be possible • Reasonable costs

Agenda Overview of the Broadband Platform Basic Capabilities of the Broadband Platform Establish Support for Engineering Validation Processes From Research Software To Community Software Conclusions

Broadband Platform Development History 2006 – Scripted and Pegasus Version Developed 2008 – Python Version Developed (First Hanging Wall Problem) 2010 – First Supported Software Release of Platform 2011 – Second Version Released (v11.2.2) (Second Hanging Wall Problem) 2013 – SWUS Release of Broadband Platform (v13.9.1) 2014 – NGA-E Release of Broadband Platform (v14.3.0)

Broadband Platform Development Support PGE, APS, SCE, PEER Support during 2012-2014 Add new validation event data sets Add new validation processing and GOF Run large scale simulations Add new modules Improve scalability by prepare code to run on Cluster SCEC NSF-SI2 project funding over three years. Prepare open-source scientific software distribution Use modern software engineering development techniques Increase scalability of scientific software

SCEC Software Engineering Improvements to Research Codes   Source code Version Control : Subversion Selected Coding Standards: Python PEP8 Style Guide Use of Code Checker: pylint Simplified Codebase: Removed unneeded features Reduced required compilers: Now Gnu and Intel. Documentation: Online Installation and User Guide Open-Source License: Apache 2 Validation: Scientific Review of Results on Standard Problems by SWUS and NGA-E Public Software Release: Open-source distributions provide transparency Sept 2013, March 2014

SCEC Performs Forward Modeling: Ensembles of Earthquake Scenarios Implement software tools to support large suites of simulations for scenario earthquakes Configured the BBP to run on SCEC server and on USC Cluster, so that it is capable of running large ensembles of simulations. Scenario runs are conducted by person other than developer of modules

Agenda Overview of the Broadband Platform Basic Capabilities of the Broadband Platform Establish Support for Engineering Validation Processes From Research Software To Community Software Conclusions

SCEC’s Broadband Platform software sustainability strategies Keep the software development costs at a modest level (~2-3 FTE). Integrate the best available scientific modules into the software. Regularly release improved versions of Broadband as open-source software. Release the software under a license (Apache 2) that is acceptable to commercial companies, and state and Federal agencies. Continue the ongoing group verification and validation exercises to build user confidence in the software. Implement software features and enhancements guided by a users needs and priorities

Thank you. The BBP Software is available for download at: http://scec