Numerical methods in the Earth Sciences: seismic wave propagation Heiner Igel, LMU Munich III The latest developments, outlook Grenoble Valley Benchmark.

Slides:



Advertisements
Similar presentations
Algorithm Development for the Full Two-Fluid Plasma System
Advertisements

CIG Meeting, computational seismology, SPICE Seismic wave Propagation and Imaging in Complex media: a European network Marco Stupazzini,
3rd SPICE Research and Training Workshop, Kinsale, Ireland 2006 S eismic wave P ropagation and I maging in C omplex media: a E uropean.
OpenTomo.org A library for tomographic tools?. Possible topics Wiki (on numerical methods, codes collected, tools, terminology, desired future tools,...
SPICE workshop Venice 2004 SPICE Seismic wave Propagation and Imaging in Complex media: a European network Welcome to Venice! First Research and Training.
Analysis of the performance of the Interior Penality Discontinuous Galerkin method C. BALDASSARI, H. BARUCQ, H. CALANDRA, B. DENEL, J. DIAZ.
Parallelizing stencil computations Based on slides from David Culler, Jim Demmel, Bob Lucas, Horst Simon, Kathy Yelick, et al., UCB CS267.
The Finite Element Method Defined
Session: Computational Wave Propagation: Basic Theory Igel H., Fichtner A., Käser M., Virieux J., Seriani G., Capdeville Y., Moczo P.  The finite-difference.
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
Meshless Elasticity Model and Contact Mechanics-based Verification Technique Rifat Aras 1 Yuzhong Shen 1 Michel Audette 1 Stephane Bordas 2 1 Department.
3D NUMERICAL SIMULATIONS OF EARTHQUAKE GROUND MOTION IN SEDIMENTARY BASINS: THE CASES OF GUBBIO AND L’AQUILA, CENTRAL ITALY Roberto Paolucci and Chiara.
Earthquake dynamics at the crossroads between seismology, mechanics and geometry Raúl Madariaga, Mokhtar Adda-Bedia ENS Paris, Jean-Paul Ampuero, ETH Zürich,
1 Internal Seminar, November 14 th Effects of non conformal mesh on LES S. Rolfo The University of Manchester, M60 1QD, UK School of Mechanical,
An Optimal Nearly-Analytic Discrete Method for 2D Acoustic and Elastic Wave Equations Dinghui Yang Depart. of Math., Tsinghua University Joint with Dr.
CSE351/ IT351 Modeling And Simulation Choosing a Mesh Model Dr. Jim Holten.
Multi-Scale Finite-Volume (MSFV) method for elliptic problems Subsurface flow simulation Mark van Kraaij, CASA Seminar Wednesday 13 April 2005.
Fracture and Fragmentation of Thin-Shells Fehmi Cirak Michael Ortiz, Anna Pandolfi California Institute of Technology.
MCE 561 Computational Methods in Solid Mechanics
11/02/2007PEER-SCEC Simulation Workshop1 NUMERICAL GROUND MOTION SIMULATIONS: ASSUMPTIONS, VERIFICATION AND VALIDATION Earthquake Source Velocity Structure.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Jeroen Tromp Computational Seismology. Governing Equations Equation of motion: Boundary condition: Initial conditions: Earthquake source: Constitutive.
Surface wave tomography: part3: waveform inversion, adjoint tomography
Department of Aerospace and Mechanical Engineering A one-field discontinuous Galerkin formulation of non-linear Kirchhoff-Love shells Ludovic Noels Computational.
P. Ackerer, IMFS, Barcelona About Discontinuous Galerkin Finite Elements P. Ackerer, A. Younès Institut de Mécanique des Fluides et des Solides,
Seismic wave Propagation and Imaging in Complex media: a European network Suggestions for synthetic data storage The SPICE project Expected seismic simulation.
Finite Differences Finite Difference Approximations  Simple geophysical partial differential equations  Finite differences - definitions  Finite-difference.
SPICE Research and Training Workshop III, July 22-28, Kinsale, Ireland Seismic wave Propagation and Imaging in Complex media: a European.
Computational Math Group Amik St-Cyr, Ram Nair, Natasha Flyer Group Head: Piotr Smolarkiewicz.
CIS V/EE894R/ME894V A Case Study in Computational Science & Engineering HW 5 Repeat the HW associated with the FD LBI except that you will now use.
A Look at High-Order Finite- Volume Schemes for Simulating Atmospheric Flows Paul Ullrich University of Michigan.
M. Stupazzini M. Stupazzini Grenoble 3D benchmark July rd of July 2006 Kinsale – Ireland (3rd SPICE workshop) Politecnico di Milano Dep. of Structural.
35 1 Introduction Since 2004, the EU funded Marie Curie Training Network "Seismic wave propagation and imaging in complex media: a European network" joins.
Haptics and Virtual Reality
SPICE Research and Training Workshop III, July 22-28, Kinsale, Ireland presentation Seismic wave Propagation and Imaging in Complex media:
Discontinuous Galerkin Methods and Strand Mesh Generation
Lecture 2. How to model: Numerical methods Outline Brief overview and comparison of methods FEM LAPEX FEM SLIM3D Petrophysical modeling Supplementary:
Mid-Term Review Meeting, February 13-14, Tutzing Seismic wave Propagation and Imaging in Complex media: a European network MARTIN GÁLIS.
M. Stupazzini, C. Zambelli, L. Massidda, L. Scandella M. Stupazzini, C. Zambelli, L. Massidda, L. Scandella R. Paolucci, F. Maggio, C. di Prisco THE SPECTRAL.
Discontinuous Galerkin Methods Li, Yang FerienAkademie 2008.
Discontinuous Galerkin Methods for Solving Euler Equations Andrey Andreyev Advisor: James Baeder Mid.
SPICE Research and Training Workshop III, July 22-28, Kinsale, Ireland Ivan Lokmer Early Stage Researcher Host Institution: UCD Dublin.
SPICE Research and Training Workshop III, July 22-28, Kinsale, Ireland Seismic wave Propagation and Imaging in Complex media: a European.
Forward modelling The key to waveform tomography is the calculation of Green’s functions (the point source responses) Wide range of modelling methods available.
Validation of physics-based ground motion earthquake simulations using a velocity model improved by tomographic inversion results 1 Ricardo Taborda, 1.
Quest-itn.org QUEST: QUantitative estimation of Earth‘s seismic sources and STructure H. Igel, LMU Munich and the QUEST Team
Flowing Matter – COST Action MP1305, , Sofia NUMERICAL ANALYSIS OF THE STENOSIS EFFECTS ON THE BLOOD FLOW IN THE COMMON CAROTID ARTERY BIFURCATION.
Present / introduce / motivate After Introduction to the topic
SPICE Research and Training Workshop III, July 22-28, Kinsale, Ireland Overlapping Multidomain Chebyshev Method: Verification.
Unified Structural Representation (USR) The primary mission of the USR Focus Area has been the development of a unified, object-oriented 3-D representation.
Modelling and Simulation of Passive Optical Devices João Geraldo P. T. dos Reis and Henrique J. A. da Silva Introduction Integrated Optics is a field of.
1 Rocket Science using Charm++ at CSAR Orion Sky Lawlor 2003/10/21.
Slip–weakening law Dieterich–Ruina law S = 19 S = 0.8 a = b = a = b = NMESD 2003 A FINITE DIFFERENCE ALGORITHM TO MODEL A FULLY.
Deutscher Wetterdienst 1FE 13 – Working group 2: Dynamics and Numerics report ‘Oct – Sept. 2008’ COSMO General Meeting, Krakau
J. Diaz, D. Kolukhin, V. Lisitsa, V. Tcheverda Coupling of the Discontinuous Galerkin and Finite Difference techniques to simulate seismic waves in the.
SPICE Research and Training Workshop III, July 22-28, Kinsale, Ireland Seismic wave Propagation and Imaging in Complex media: a European.
SPICE Research and Training Workshop III, July 22-28, Kinsale, Ireland DEM Simulation of dynamic Slip on a rough Fault Steffen Abe, Ivan.
SPICE Research and Training Workshop III, July 22-28, Kinsale, Ireland Seismic wave Propagation and Imaging in Complex media: a European.
Mid-Term Review Meeting, February 13-14, Tutzing Task group: Planetary scale Members from: LMU Munich IPG Paris INGV Bologna University.
Transient Mixed Flow Modeling Capability in SRH-2D for Culverts and Bridges Yong G. Lai.
Introduction to Graphics Modeling
1 DICA, Università di Trento; 2 Institut f. Geophysik, ETH Zürich
High-F Project Southern California Earthquake Center
NUMERICAL INVESTIGATIONS OF FINITE DIFFERENCE SCHEMES
1C9 Design for seismic and climate changes
Douglas Dreger, Gabriel Hurtado, and Anil Chopra
Douglas Dreger, Gabriel Hurtado, and Anil Chopra
A 2D isogeometric boundary element method for linear elastic fracture
Comparison of CFEM and DG methods
Low Order Methods for Simulation of Turbulence in Complex Geometries
Presentation transcript:

Numerical methods in the Earth Sciences: seismic wave propagation Heiner Igel, LMU Munich III The latest developments, outlook Grenoble Valley Benchmark Waves on unstructured grids The SPICE library III The latest developments, outlook Grenoble Valley Benchmark Waves on unstructured grids The SPICE library

3D numerical simulation of seismic wave propagation in the Grenoble valley (M6 earthquake) Forward modeling benchmark (Chaljub et al., 2006)

36 km 30 km Alluvial Basin V S = 300m/s f max = 3Hz min = V S /f max = 100m Bedrock V S = 3200m/s f max = 3Hz min = V S /f max = m 3D numerical simulation of seismic wave propagation in the Grenoble valley (M6 earthquake)

Stupazzini et al. (2006)

The Courant Criterion Largest velocity Smallest grid size

Problems … … grid generation is cumbersome with hexahedra, trying to honor complex geometries and material heterogeneities … … large variations in seismic velocities (i.e. required grid size) lead to very small time steps – overkill in a large part of the model … … grid generation is cumbersome with hexahedra, trying to honor complex geometries and material heterogeneities … … large variations in seismic velocities (i.e. required grid size) lead to very small time steps – overkill in a large part of the model …

Waves on unstructured grids? tetrahedral

A rbirtrarily high-or DER - D iscontinuous G alerkin Combination of a discontinous Galerkin method with ADER time integration Piecewise polynomial approximation combined with the fluxes across elements (finite volumes) Time integration as accurate as space derivatives, applicable also to strongly irregular meshes (not so usually for FD, FE, SE) Method developed in aero-acoustics and computational fluid dynamics The scheme is entirely local, not large matrix inversion -> efficient parallelization Algorithms on tetrahedral grids slower than spectral element schemes on hexahedra Combination of a discontinous Galerkin method with ADER time integration Piecewise polynomial approximation combined with the fluxes across elements (finite volumes) Time integration as accurate as space derivatives, applicable also to strongly irregular meshes (not so usually for FD, FE, SE) Method developed in aero-acoustics and computational fluid dynamics The scheme is entirely local, not large matrix inversion -> efficient parallelization Algorithms on tetrahedral grids slower than spectral element schemes on hexahedra

ADER-DG in Geophysical Journal International a.o. Käser, M., and M. Dumbser (2006), An Arbitrary High Order Discontinuous Galerkin Method for Elastic Waves on Unstructured Meshes I: The Two-Dimensional Isotropic Case with External Source Terms, Geophysical Journal International, 166(2), Dumbser, M., and M. Käser (2006), An Arbitrary High Order Discontinuous Galerkin Method for Elastic Waves on Unstructured Meshes II: The Three-Dimensional Isotropic Case, Geophysical Journal International, 167(1), Käser, M., M. Dumbser, J. de la Puente, and H. Igel (2007), An Arbitrary High Order Discontinuous Galerkin Method for Elastic Waves on Unstructured Meshes III: Viscoelastic Attenuation, Geophysical Journal International, 168, De la Puente, J., M. Käser, M. Dumbser, and H. Igel (2007), An Arbitrary High Order Discontinuous Galerkin Method for Elastic Waves on Unstructured Meshes IV: Anisotropy, Geophysical Journal International, in press. Dumbser, M, M. Käser, and E Toro (2007), An Arbitrary High Order Discontinuous Galerkin Method for Elastic Waves on Unstructured Meshes V: Local Time Stepping and p-Adaptivity, Geophys. J. Int., in press Käser, M., P. M. Mai, and M. Dumbser (2007), On the Accurate Treatment of Finite Source Rupture Models Using ADER-DG on Tetrahedral Meshes, Bull. Seis. Soc. Am., in press. Coming soon: poroelasticity, combined hexahedral and tetrahedral grids, dynamic rupture Käser, M., and M. Dumbser (2006), An Arbitrary High Order Discontinuous Galerkin Method for Elastic Waves on Unstructured Meshes I: The Two-Dimensional Isotropic Case with External Source Terms, Geophysical Journal International, 166(2), Dumbser, M., and M. Käser (2006), An Arbitrary High Order Discontinuous Galerkin Method for Elastic Waves on Unstructured Meshes II: The Three-Dimensional Isotropic Case, Geophysical Journal International, 167(1), Käser, M., M. Dumbser, J. de la Puente, and H. Igel (2007), An Arbitrary High Order Discontinuous Galerkin Method for Elastic Waves on Unstructured Meshes III: Viscoelastic Attenuation, Geophysical Journal International, 168, De la Puente, J., M. Käser, M. Dumbser, and H. Igel (2007), An Arbitrary High Order Discontinuous Galerkin Method for Elastic Waves on Unstructured Meshes IV: Anisotropy, Geophysical Journal International, in press. Dumbser, M, M. Käser, and E Toro (2007), An Arbitrary High Order Discontinuous Galerkin Method for Elastic Waves on Unstructured Meshes V: Local Time Stepping and p-Adaptivity, Geophys. J. Int., in press Käser, M., P. M. Mai, and M. Dumbser (2007), On the Accurate Treatment of Finite Source Rupture Models Using ADER-DG on Tetrahedral Meshes, Bull. Seis. Soc. Am., in press. Coming soon: poroelasticity, combined hexahedral and tetrahedral grids, dynamic rupture

Anisotropic Material

Arbitrarily shaped finite sources Mesh spacing is proportional to P-wave velocity Slip map of an earthquake fault Käser, Mai, Dumbser, 2007

Use high precision (i.e., high-order polynomials) only where necessary High precision where cells are large (high velocities) Low precision where cells are small (because of structural heterogeneities) Use high precision (i.e., high-order polynomials) only where necessary High precision where cells are large (high velocities) Low precision where cells are small (because of structural heterogeneities) O4 O5 O6 O7 Local precision Käser et al. (2006)

Local time-stepping global local Local time-stepping is possible without loosing the accuracy of the scheme

Mesh Partitioning and Parallel Computing the problem of load blancing Same color means same processor

Grenoble Basin with Tetrahedra

Grenoble Basin Simulation

Seismogram Comparison

Interactive Benchmarking Moczo et al.,

SPICE Digital Library … more info on the SPICE stand … Software for wave propagation problems Training material – practicals Access to benchmarking (global tomography, kinematic source inversion, wave propagation and rupture) Software for wave propagation problems Training material – practicals Access to benchmarking (global tomography, kinematic source inversion, wave propagation and rupture)

Conclusions – Technical Challenges Strongly heterogeneous structures (or complex surfaces) still pose problems particularly when using hexahedral grids (e.g. oversampling, instabilities) Unstructured grids (triangles, tetrahedra) have advantages concerning grid generation but numerical operators often are less accurate, or expensive Efficient parallelization algorithms with heterogeneous time steps, accuracy and grid density requires substantial interaction with software engineers. Strongly heterogeneous structures (or complex surfaces) still pose problems particularly when using hexahedral grids (e.g. oversampling, instabilities) Unstructured grids (triangles, tetrahedra) have advantages concerning grid generation but numerical operators often are less accurate, or expensive Efficient parallelization algorithms with heterogeneous time steps, accuracy and grid density requires substantial interaction with software engineers.

What‘s missing? … easy access for data modellers to well tested simulation tools … … easy (e.g., hidden) access to HPC infrastructure (GRIDs, EU-HPC) … community codes for wave propagation problems … software engineering support … easy access for data modellers to well tested simulation tools … … easy (e.g., hidden) access to HPC infrastructure (GRIDs, EU-HPC) … community codes for wave propagation problems … software engineering support