340 likes | 552 Views
Computational Seismology. Jeroen Tromp. Governing Equations. Equation of motion:. Constitutive relationship (Hooke’s law):. Boundary condition:. Initial conditions:. Earthquake source:. Classic Tools. Semi-analytical methods Layer cake models: reflectivity/discrete wave number
E N D
Computational Seismology Jeroen Tromp
Governing Equations Equation of motion: Constitutive relationship (Hooke’s law): Boundary condition: Initial conditions: Earthquake source:
Classic Tools • Semi-analytical methods • Layer cake models: reflectivity/discrete wave number • Spherically symmetric models: normal modes • Asymptotic methods • Ray theory • WKBJ theory • Coupled modes
Strong Form • Velocity-stress formulation (first-order PDEs, ): • Second-order finite-difference method: • Fourth-order finite-difference method: • Challenges: • Boundary conditions • Numerical dispersion & anisotropy
Strong Form • Pseudospectral methods: • Challenges: • Boundary conditions • Parallel implementation
Weak Form • Weak form valid for any test vector • Boundary conditions automatically included • Source term explicitly integrated Finite-fault (kinematic) rupture:
Finite Elements Mapping from reference cube to hexahedral elements: Volume relationship: Jacobian of the mapping: Jacobian matrix: • Challenges: • Numerical anisotropy & dispersion • Mass lumping/implicit time stepping
Spectral Elements The 5 degree 4 Lagrange polynomials: Degree 4 GLL points: GLL points are n+1 roots of: General definition: Note that at a GLL point:
Interpolation Representation of functions on an element in terms of Lagrange polynomials: Gradient on an element:
Integration Integration of functions over an element based upon GLL quadrature: • Integrations are pulled back to the reference cube • In the SEM one uses: • interpolation on GLL points • GLL quadrature Degree 4 GLL points:
The Diagonal Mass Matrix Representation of the displacement: Degree 4 Lagrange polynomials: Representation of the test vector: Weak form: Diagonal mass matrix: • Integrations are pulled back to the reference cube • In the SEM one uses: • interpolation on GLL points • GLL quadrature Degree 4 GLL points:
2 Cubed Sphere: 6 n mesh slices Parallel Implementation Regional mesh partitioning: Global mesh partitioning: n x m mesh slices
3D Regional Forward Simulations Periods > 6 s 379 km 100km June 12, 2005, M=5.1 Big Bear Qinya Liu
Periods > 2 s Komatitsch et al. 2004
Soil-Structure Interaction railway bridge Stupazinni 2007
Soil-Structure Interaction (0.33 Hz) Stupazini 2007
Soil-Structure Interaction (1 Hz) Stupazini 2007
Recent & Current Developments • Switch to a (parallel) “GEO”CUBIT hexahedral finite-element mesher • Topography & bathymetry • Major geological interfaces • Basins • Fault surfaces • Use ParMETIS or SCOTCH for mesh partitioning & load-balancing • 2D mesher & solver are ready (SPECFEM2D) • Currently developing SPECFEM3D solver (elastic & poroelastic) • Add dynamic rupture capabilities SPECFEM3D Users Map
Model Construction & Meshing 2D SEG model Nissen-Meyer & Luo
Model Construction & Meshing 2D SEG mesh Nissen-Meyer & Luo
SEM Simulation 2D SEG model (deep explosive source) Komatitsch & Le Goff Nissen-Meyer & Luo
SEM Seismograms Komatitsch & Le Goff Nissen-Meyer & Luo
Global Simulations PREM benchmarks Dziewonski & Anderson 1981
New V4.0 Mesh • Four doublings: • below the crust • in the mid mantle • two in the outer core • Note: two-layer crust Michea & Komatitsch
SEM Implementation of Attenuation Anelastic, anisotropic constitutive relationship: Equivalent Standard Linear Solid (SLS) formulation: Attenuation (3 SLSs) Memory variable equation: Unrelaxed modulus: Physical dispersion (3 SLSs) Modulus defect:
11/26/1999 Vanuatu shallow event50 s - 500 s benchmark • PREM benchmarks include: • Attenuation • Transverse isotropy • Self-gravitation (Cowling) • Two-layer crust
6/4/1994 Bolivia Deep Event10 s - 500 s benchmark • PREM benchmarks include: • Attenuation • Transverse isotropy • Self-gravitation (Cowling) • Two-layer crust