Seismic Performance in Urban Regions (SPUR) and Prototype NEESgrid Implementation

advertisement
Seismic Performance in Urban Regions (SPUR)
and
Prototype NEESgrid Implementation
Roger L. King, Gregory L. Fenves, Jacobo Bielak,
Tomasz Haupt
Bozidar Stojadinovic, Joerg Meyer
Antonio Fernandez, Jaesung Park, Prashant Chopra, Koel Das,
Aysegul Askan, George Petropoulos, A. Kalayanasundaram,
M. Khotournenko, A. Chilkuri, N. Ammari
NSF NEES Awardees Meeting
September 11-12, 2003
Outline of Presentation
•
•
•
•
•
•
•
What is SPUR?
Value of simulation and integration
Structural performance
Earthquake ground motion modeling
Site response and soil-structure interaction
Visualization
SPURport – web portal and demo
An NSF ERC Problem-Centered
Research Flow Process
SPUR, a Distributed Simulation Framework
for Seismic Performance for Urban Regions
• Advance the state-of-the-art in simulating the
effects of a major earthquake on an urban
region.
• Integration of earthquake ground motion
modeling with modeling of structural and
infrastructure systems using advanced
computational and visualization methods.
• The goal is to develop tools that will ultimately
permit damage estimates based on best
available information.
• Generalize discipline specific approach
towards system-level research.
SPUR Strategic Vision
Planning
Microzonation
Education
Loss Estimate Emerg. Resp.
Middleware
HPC Resource
SSFI
Basin Effects
NEES
Large Scale Viz
PBEE
Viz
Systems-level Applications
• Loss estimation
• Tools for decision makers
• Scenarios for planning
Enabling Technologies
• Archimides
• OpenSees
• NEESgrid
• System integration
Fundamental Research
• Computational seismology
• SSI with DRM
• PBEE Performance measures
• Spatial distribution of performance
• Large scale viz.
Leveraging Existing NSF Research for
System-Level Problems
structural
performance
(PEER - Berkeley)
ground motion data
(CMU)
precomputed simulations
precomputed or online
simulations
rendering + portal
(UCI)
(MSU)
immersive rendering &
web-based portal
SPURport: The Grid-Based Portal for SPUR
• Provide earthquake community with
collaborative environment for research on
Seismic Performance of Urban Regions and
training of future earthquake engineers
• Develop NEESgrid application of databases,
computation, visualization, using distributed
Grid-accessible resources; demonstrate
ability to use NEESgrid resources at any
location
• Opportunity to apply NEESgrid software
releases to a substantial application and
provide NEESgrid developers feedback
• Add to simulation capability of NEES
Strike-Slip Fault Simulation Model
Peak Ground Displacement
Peak Ground Velocity
Thrust Fault Simulation Model
Peak Ground Displacement
Peak Ground Velocity
Structural Models for Regional Simulation
Objective
Evaluate regional distribution of Engineering Demand Parameters (EPD)
SDF Model
u
u
u
u
u
u
u
u
Grid point
- “Hydra” model
- Multiple parameters and
multiple orientations
- Constant strength analysis
- Constant ductility analysis
Building Models
Shear
Beam
Model
Generalized
Frame
Model
Building
Models
Simulation Tool – OpenSees (PEER software framework for simulation)
Constant Ductility Analysis for Strike Slip Fault
SAC 9-story OpenSees Model
Distributed Plasticity Beam-Column
Column
Fiber Section
Beam
Fiber Section
Leaning columns
for P-D effects
LA 10%/50 year
Roof drift ratio
Regional Distribution of
SAC 9-story EDP
Max Story Drift Ratio
Max Plastic Rotation
PGV
Roof drift ratio
Regional Distribution of
SAC 20-story EDP
Max Story Drift Ratio
Story 22
Max Plastic Rotation
Story 15
PGV
Calibration of Shear Beam Model
Pushover Analysis of Frame Model
Shear Beam Model
Story Force-Deform.
Comparison of Floor Displacement
Shear Beam Model
Floor 1
Floor 2
Floor 3
Floor 2
Floor 3
Generic Frame Model
Floor 1
Regional Distribution of EDP, 3-Story
Roof Displacement
SAC Frame Model
Shear Beam Model
Generic Frame Model
Shear Beam Model
Generic Frame Model
Max Story Drift
SAC Frame Model
Computational Challenge
Constant Ductility Analysis
– 28 parameter combinations.
– Considering 8 orientations.
– 25,281 grid points.
– 5 iterations in average.
– One million non-linear analysis
of SDF system per parameter.
SAC 9-Story Simulation
–
–
–
–
306 DOFS, 1800 time steps.
Approx 4 min. per grid point.
25,281 grid points.
70 days in single processors.
OpenSees Applications for Parallel Computing
Producer-Consumer Approach Slave Node
wake
Master Node
Ground Motion Data
Process
Manage
Receive
Structure parameter
Unpackaging
Job Queue
Wait Queue
packaging
Ground Motion
Send
Ground Motion
Structure parameter
Un-packaging Receive output
Recording output
Model Domain
Pattern
Element
Material
Analysis
Solution Procedures
Packaging
OpenSees
Framework
Send output
wait
Parallel simulation applications built with OpenSees API and MPI
API can be implemented using NEESgrid resources.
Northridge Earthquake Mainshock
(USGS)
Rupture Model
Strike=122 (S58E), Dip=40 (S32W), Rake=101
Depth (km)
Wald et al. (1996)
USGS
Snapshots of Surface Velocity
Peak ground velocity
(USGS)
Wavelength-Adaptive Tetrahedral Mesh
(~ 100 million elements; 3 hrs)
Site Response - SSI
Cross Section
Reduced Domain
Cascading (3 models)
Domain Reduction Method
Run on different platforms
Free-Field Response
Peak values of displacement and velocity
Analysis Region
Observation
Point
(1280, 3000)
Observation Point
Velocity (m/s)
|FT|
Vmax
Peak Ground Velocity in Region of Interest
800 m/s
200 m/s
40 m
100 m/s
Spatial variability of ground motion
3D vs 1D
Random City Model
Alternatively, populate with sets of uniform buildings
Structural Models and Distributions
Influence of Different Structural
Distributions On Maximum Ground
Velocity (EW)
Free-field
3 1.0-Hz Buildings
R-City
Low period structures
Random City Simulation
High-end Visualization
New Algorithms for Rendering:
• Efficient 3-D mesh decimation
• More efficient than edgecollapse
• Various levels of detail
 TetFusion
 QTetFusion
SPURport Architecture
NEESpop (middleware)
NEESgrid services
Tele-presence
Data Controller
Data and
Metadata
Collaboration
Front End
Data streaming and
channel management
Authentication and
authorization
NSDS
OGSI
MSU extensions
(globus 3.0)
(Enterprise Computational System)
DBMS
(postgress)
ERC
at Mississippi State
OpenSees
Ground Motion
Data
Struct. Resp.
Data
Apache
Tomcat
JetSpeed
Chef
ECS
application
streaming
device driver
EJB container
(JBoss)
Data
PSC
NCSA
Ground Motion
Data
OpenSees
Back End
SPUR
applet
Request
SPURport Functionality
Earthquake
Model
Structure
Model
Inventory
of Structures
select or define
a structure
(set parameters)
view data
extract data
select location
run simulation
view data
select or define
an inventory
run simulation
(future)
view data
Earthquake Model
Structural Model
Inventory Model
Spatial Response Data
Individual Structure Response
Download