Difference between revisions of "CyberShake Workplan"

From SCECpedia
Jump to navigationJump to search
Line 7: Line 7:
 
== How to: ==
 
== How to: ==
  
UCERF2.0 (then 3.0) used to create extended ERF
+
#UCERF2.0 (then 3.0) used to create extended ERF
Create 3D velocity model by embedding high resolution background models.
+
#Create 3D velocity model by embedding high resolution background models.
Update CVM evaluation system to include up to 10 validation events.
+
#Update CVM evaluation system to include up to 10 validation events.
Modify Olsen code to support SGT creation and seismogram synthesis
+
#Modify Olsen code to support SGT creation and seismogram synthesis
  
 
== Example Value-Adds: ==
 
== Example Value-Adds: ==
  
PAGER for any CyberShake event
+
#PAGER for any CyberShake event
Building response (18 story steel frame building) for full suite of rupture variations for specific events. Try for all Northridge variations.
+
#Building response (18 story steel frame building) for full suite of rupture variations for specific events. Try for all Northridge variations.
Short-term ERF probabilities Adjustor (PA)
+
#Short-term ERF probabilities Adjustor (PA)
ShakeMap for any Rupture
+
#ShakeMap for any Rupture
Rupture Library:
+
#Rupture Library:
Seismogram Library:
+
#Seismogram Library:
  
 
== CyberShake Data Management (Primary Calculation) ==
 
== CyberShake Data Management (Primary Calculation) ==
  
Amplitudes, Waveforms, for any event in catalog
+
#Amplitudes, Waveforms, for any event in catalog
Maps
+
#Maps
 
+
#UCERF3.0 (ERF)
UCERF3.0 (ERF)
+
#UCEERF3.0 (Extended ERF)
UCEERF3.0 (Extended ERF)
+
#UCVM (Unified California Velocity Model)
UCVM (Unified California Velocity Model)
+
#Location of every sites.
Location of every sites.
+
#Closest curve to any geographical site
Closest curve to any geographical site
+
#GTL profile every site
GTL profile every site
+
#Vertical profile for every site
Vertical profile for every site
+
#All velocity meshes in simulation regions
All velocity meshes in simulation regions
+
#All ruptures in simulation region
All ruptures in simulation region
+
#PSHA Maps (intensity measures include PGV, PSA2.0s, SA3,0,SA5,0,SA10.0)
PSHA Maps (intensity measures include PGV, PSA2.0s, SA3,0,SA5,0,SA10.0)
+
#PSHA Hazard Curves
PSHA Hazard Curves
+
#Single component hazard curve
Single component hazard curve
+
#Disaggregrated Curves to identify ruptures based on any parameters
Disaggregrated Curves to identify ruptures based on any parameters
+
#Rupture variations
Rupture variations
+
#Fault Geometries
Fault Geometries
+
#Fault Maps
Fault Maps
+
#Elevation
Elevation
+
#Parameter plots (initial stress, hypocenter, final slip, slip rate, Supershear), and animations, of every SRF.
Parameter plots (initial stress, hypocenter, final slip, slip rate, Supershear), and animations, of every SRF.
+
#Hazard curve to rupture variation set to sorted amplitudes (by peak intensity measure, by distance) to amplitude values to seismograms for amplitudes to rupture variation to slip on rupture to velocity model used.
Hazard curve to rupture variation set to sorted amplitudes (by peak intensity measure, by distance) to amplitude values to seismograms for amplitudes to rupture variation to slip on rupture to velocity model used.
+
#Ask questions about a site. What was simulation region, what was velocity model, what was rupture variation selection, what was peak amplitudes, what was different complements, what are smallest amplitudes
Ask questions about a site. What was simulation region, what was velocity model, what was rupture variation selection, what was peak amplitudes, what was different complements, what are smallest amplitudes
 
  
 
== Software Infrastructure Issues: ==
 
== Software Infrastructure Issues: ==
  
Multiple codes
+
#Multiple codes
Checks by Rob with Kim’s code
+
#Checks by Rob with Kim’s code
Ability of both systems to get same answer at 0.5Hz
+
#Ability of both systems to get same answer at 0.5Hz
  
 
== EERF Issues ==
 
== EERF Issues ==
  
Automated conversion into and out of SRF format for Olsen code.
+
#Automated conversion into and out of SRF format for Olsen code.
Background seismicity
+
#Background seismicity
Establish sufficient variability
+
#Establish sufficient variability
Introduction of rise-time variability
+
#Introduction of rise-time variability
Introduction of linked events
+
#Introduction of linked events
  
 
== Site specific information ==
 
== Site specific information ==
  
Sites in background regions
+
#Sites in background regions
  
 
== Validation ==
 
== Validation ==
  
Comparison of CyberShake amplitudes to empirical amplitudes. Does cybershake reproduce the empirical distribution?
+
#Comparison of CyberShake amplitudes to empirical amplitudes. Does cybershake reproduce the empirical distribution?
Validation of UCEERF
+
#Validation of UCEERF
Validation of UCVM
+
#Validation of UCVM
Amplitude (and distribution) of CyberShake amps by distance compared against empirical attenuation relationship.
+
#Amplitude (and distribution) of CyberShake amps by distance compared against empirical attenuation relationship.
Spectral content of seismograms compared to observed seismograms
+
#Spectral content of seismograms compared to observed seismograms
GOF for seismograms from rupture variations of historical earthquakes
+
#GOF for seismograms from rupture variations of historical earthquakes
Frequency content of rupture sources
+
#Frequency content of rupture sources
Comparison of hazard curves to precarious rocks sites
+
#Comparison of hazard curves to precarious rocks sites
Comparison of seismograms to “unusual records” including I-10/I-215, Northridge garden center, and santa monica and I-14 fallen freeways
+
#Comparison of seismograms to “unusual records” including I-10/I-215, Northridge garden center, and santa monica and I-14 fallen freeways
  
 
== Calculation Optimizations: ==
 
== Calculation Optimizations: ==
  
Create EERF:
+
#Create EERF:
Create set of statewide rupture variations
+
#Create set of statewide rupture variations
Create set sites
+
#Create set sites
Map rupture variations to sites
+
#Map rupture variations to sites
Define minimum set of velocity meshes
+
#Define minimum set of velocity meshes
Associate velocity mesh for each site
+
#Associate velocity mesh for each site
Combine seismogram extraction with peak amplitude calculation to output seismograms and peak amplitudes
+
#Combine seismogram extraction with peak amplitude calculation to output seismograms and peak amplitudes
  
 
== Visualization Issues: ==
 
== Visualization Issues: ==
  
Need maps of ruptures and rupture variations.
+
#Need maps of ruptures and rupture variations.
Need maps showing simulation volume and ruptures in the simulation volume.
+
#Need maps showing simulation volume and ruptures in the simulation volume.
  
 
== Data Management Issues ==
 
== Data Management Issues ==
Develop computational data product dependency chart. Any time a new data model is created calculate resulting data products that use the data item. Then populate, as sparse storage, those data products as they are calculated.
+
#Develop computational data product dependency chart. Any time a new data model is created calculate resulting data products that use the data item. Then populate, as sparse storage, those data products as they are calculated.
  
 
== Query Capabilities Needed ==
 
== Query Capabilities Needed ==
Create a Simulation Description Request Format:
+
#Create a Simulation Description Request Format:
Data Request Format:
+
#Data Request Format:
Name:
+
#Name:
User:
+
#User:
- Data Builder
+
##Data Builder
- Parser
+
##Parser
- Verifier
+
##Verifier
- Reducer
+
##Reducer
- Annotator
+
##Annotator
- Packer
+
##Packer
- Notifier
+
##Notifier
<pre>
 
1. Goal:
 
 
 
PSHA-3DWP hazard curve anywhere in California and an expression of uncertainties for any hazard curve.
 
Create basis for operational 3DWP ground motion forecasting system.
 
General approach usable anywhere in the world
 
2. How to:
 
 
 
UCERF2.0 (then 3.0) used to create extended ERF
 
Create 3D velocity model by embedding high resolution background models.
 
Update CVM evaluation system to include up to 10 validation events.
 
Modify Olsen code to support SGT creation and seismogram synthesis
 
 
 
3. Example Value-Adds:
 
PAGER for any CyberShake event
 
Building response (18 story steel frame building) for full suite of rupture variations for specific events. Try for all Northridge variations.
 
Short-term ERF probabilities Adjustor (PA)
 
ShakeMap for any Rupture
 
Rupture Library:
 
Seismogram Library:
 
4. CyberShake Data Management (Primary Calculation):
 
 
 
Amplitudes, Waveforms, for any event in catalog
 
Maps
 
 
 
UCERF3.0 (ERF)
 
UCEERF3.0 (Extended ERF)
 
UCVM (Unified California Velocity Model)
 
Location of every sites.
 
Closest curve to any geographical site
 
GTL profile every site
 
Vertical profile for every site
 
All velocity meshes in simulation regions
 
All ruptures in simulation region
 
PSHA Maps (intensity measures include PGV, PSA2.0s, SA3,0,SA5,0,SA10.0)
 
PSHA Hazard Curves
 
Single component hazard curve
 
Disaggregrated Curves to identify ruptures based on any parameters
 
Rupture variations
 
Fault Geometries
 
Fault Maps
 
Elevation
 
Parameter plots (initial stress, hypocenter, final slip, slip rate, Supershear), and animations, of every SRF.
 
Hazard curve to rupture variation set to sorted amplitudes (by peak intensity measure, by distance) to amplitude values to seismograms for amplitudes to rupture variation to slip on rupture to velocity model used.
 
Ask questions about a site. What was simulation region, what was velocity model, what was rupture variation selection, what was peak amplitudes, what was different complements, what are smallest amplitudes
 
5. Software Infrastructure Issues:
 
 
 
Multiple codes
 
Checks by Rob with Kim’s code
 
Ability of both systems to get same answer at 0.5Hz
 
6. EERF Issues:
 
 
 
Automated conversion into and out of SRF format for Olsen code.
 
Background seismicity
 
Establish sufficient variability
 
Introduction of rise-time variability
 
Introduction of linked events
 
7. Site specific information
 
 
 
Sites in background regions
 
8. Validation
 
Comparison of CyberShake amplitudes to empirical amplitudes. Does cybershake reproduce the empirical distribution?
 
Validation of UCEERF
 
Validation of UCVM
 
Amplitude (and distribution) of CyberShake amps by distance compared against empirical attenuation relationship.
 
Spectral content of seismograms compared to observed seismograms
 
GOF for seismograms from rupture variations of historical earthquakes
 
Frequency content of rupture sources
 
Comparison of hazard curves to precarious rocks sites
 
Comparison of seismograms to “unusual records” including I-10/I-215, Northridge garden center, and santa monica and I-14 fallen freeways
 
9. Calculation Optimizations:
 
 
 
Create EERF:
 
Create set of statewide rupture variations
 
Create set sites
 
Map rupture variations to sites
 
Define minimum set of velocity meshes
 
Associate velocity mesh for each site
 
Combine seismogram extraction with peak amplitude calculation to output seismograms and peak amplitudes
 
 
 
10. Visualization Issues:
 
 
 
Need maps of ruptures and rupture variations.
 
Need maps showing simulation volume and ruptures in the simulation volume.
 
 
 
11. Data Management Issues:
 
Develop computational data product dependency chart. Any time a new data model is created calculate resulting data products that use the data item. Then populate, as sparse storage, those data products as they are calculated.
 
 
 
Create a Simulation Description Request Format:
 
Data Request Format:
 
Name:
 
User:
 
- Data Builder
 
- Parser
 
- Verifier
 
- Reducer
 
- Annotator
 
- Packer
 
- Notifier
 
</pre>
 

Revision as of 01:42, 20 February 2011

Goal:

PSHA-3DWP hazard curve anywhere in California and an expression of uncertainties for any hazard curve. Create basis for operational 3DWP ground motion forecasting system. General approach usable anywhere in the world

How to:

  1. UCERF2.0 (then 3.0) used to create extended ERF
  2. Create 3D velocity model by embedding high resolution background models.
  3. Update CVM evaluation system to include up to 10 validation events.
  4. Modify Olsen code to support SGT creation and seismogram synthesis

Example Value-Adds:

  1. PAGER for any CyberShake event
  2. Building response (18 story steel frame building) for full suite of rupture variations for specific events. Try for all Northridge variations.
  3. Short-term ERF probabilities Adjustor (PA)
  4. ShakeMap for any Rupture
  5. Rupture Library:
  6. Seismogram Library:

CyberShake Data Management (Primary Calculation)

  1. Amplitudes, Waveforms, for any event in catalog
  2. Maps
  3. UCERF3.0 (ERF)
  4. UCEERF3.0 (Extended ERF)
  5. UCVM (Unified California Velocity Model)
  6. Location of every sites.
  7. Closest curve to any geographical site
  8. GTL profile every site
  9. Vertical profile for every site
  10. All velocity meshes in simulation regions
  11. All ruptures in simulation region
  12. PSHA Maps (intensity measures include PGV, PSA2.0s, SA3,0,SA5,0,SA10.0)
  13. PSHA Hazard Curves
  14. Single component hazard curve
  15. Disaggregrated Curves to identify ruptures based on any parameters
  16. Rupture variations
  17. Fault Geometries
  18. Fault Maps
  19. Elevation
  20. Parameter plots (initial stress, hypocenter, final slip, slip rate, Supershear), and animations, of every SRF.
  21. Hazard curve to rupture variation set to sorted amplitudes (by peak intensity measure, by distance) to amplitude values to seismograms for amplitudes to rupture variation to slip on rupture to velocity model used.
  22. Ask questions about a site. What was simulation region, what was velocity model, what was rupture variation selection, what was peak amplitudes, what was different complements, what are smallest amplitudes

Software Infrastructure Issues:

  1. Multiple codes
  2. Checks by Rob with Kim’s code
  3. Ability of both systems to get same answer at 0.5Hz

EERF Issues

  1. Automated conversion into and out of SRF format for Olsen code.
  2. Background seismicity
  3. Establish sufficient variability
  4. Introduction of rise-time variability
  5. Introduction of linked events

Site specific information

  1. Sites in background regions

Validation

  1. Comparison of CyberShake amplitudes to empirical amplitudes. Does cybershake reproduce the empirical distribution?
  2. Validation of UCEERF
  3. Validation of UCVM
  4. Amplitude (and distribution) of CyberShake amps by distance compared against empirical attenuation relationship.
  5. Spectral content of seismograms compared to observed seismograms
  6. GOF for seismograms from rupture variations of historical earthquakes
  7. Frequency content of rupture sources
  8. Comparison of hazard curves to precarious rocks sites
  9. Comparison of seismograms to “unusual records” including I-10/I-215, Northridge garden center, and santa monica and I-14 fallen freeways

Calculation Optimizations:

  1. Create EERF:
  2. Create set of statewide rupture variations
  3. Create set sites
  4. Map rupture variations to sites
  5. Define minimum set of velocity meshes
  6. Associate velocity mesh for each site
  7. Combine seismogram extraction with peak amplitude calculation to output seismograms and peak amplitudes

Visualization Issues:

  1. Need maps of ruptures and rupture variations.
  2. Need maps showing simulation volume and ruptures in the simulation volume.

Data Management Issues

  1. Develop computational data product dependency chart. Any time a new data model is created calculate resulting data products that use the data item. Then populate, as sparse storage, those data products as they are calculated.

Query Capabilities Needed

  1. Create a Simulation Description Request Format:
  2. Data Request Format:
  3. Name:
  4. User:
    1. Data Builder
    2. Parser
    3. Verifier
    4. Reducer
    5. Annotator
    6. Packer
    7. Notifier