
Three‐dimensional anisotropic seismic wave modelling in spherical coordinates by a collocated‐grid finite‐difference method
Author(s) -
Zhang Wei,
Shen Yang,
Zhao Li
Publication year - 2012
Publication title -
geophysical journal international
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.302
H-Index - 168
eISSN - 1365-246X
pISSN - 0956-540X
DOI - 10.1111/j.1365-246x.2011.05331.x
Subject(s) - finite difference , discretization , cartesian coordinate system , finite difference method , mathematical analysis , perfectly matched layer , isotropy , regular grid , cylindrical coordinate system , curvature , geometry , mathematics , seismic wave , boundary value problem , grid , spherical coordinate system , physics , geophysics , optics
SUMMARY To simulate seismic wave propagation in the spherical Earth, the Earth’s curvature has to be taken into account. This can be done by solving the seismic wave equation in spherical coordinates by numerical methods. In this paper, we use an optimized, collocated‐grid finite‐difference scheme to solve the anisotropic velocity–stress equation in spherical coordinates. To increase the efficiency of the finite‐difference algorithm, we use a non‐uniform grid to discretize the computational domain. The grid varies continuously with smaller spacing in low velocity layers and thin layer regions and with larger spacing otherwise. We use stress‐image setting to implement the free surface boundary condition on the stress components. To implement the free surface boundary condition on the velocity components, we use a compact scheme near the surface. If strong velocity gradient exists near the surface, a lower‐order scheme is used to calculate velocity difference to stabilize the calculation. The computational domain is surrounded by complex‐frequency shifted perfectly matched layers implemented through auxiliary differential equations (ADE CFS‐PML) in a local Cartesian coordinate. We compare the simulation results with the results from the normal mode method in the isotropic and anisotropic models and verify the accuracy of the finite‐difference method.