Efficient Two-dimensional Acoustic Wave Finite-Difference Numerical Simulation in Strongly Heterogeneous Media Using the Adaptive Mesh Refinement (AMR) Technique

Geophysics ◽  
2021 ◽  
pp. 1-76
Author(s):  
Chunli Zhang ◽  
Wei Zhang

The finite-difference method (FDM) is one of the most popular numerical methods to simulate seismic wave propagation in complex velocity models. If a uniform grid is applied in the FDM for heterogeneous models, the grid spacing is determined by the global minimum velocity to suppress dispersion and dissipation errors in the numerical scheme, resulting in spatial oversampling in higher-velocity zones. Then, the small grid spacing dictates a small time step due to the stability condition of explicit numerical schemes. The spatial oversampling and reduced time step will cause unnecessarily inefficient use of memory and computational resources in simulations for strongly heterogeneous media. To overcome this problem, we propose to use the adaptive mesh refinement (AMR) technique in the FDM to flexibly adjust the grid spacing following velocity variations. AMR is rarely utilized in acoustic wave simulations with the FDM due to the increased complexity of implementation, including its data management, grid generation and computational load balancing on high-performance computing platforms. We implement AMR for 2D acoustic wave simulation in strongly heterogeneous media based on the patch approach with the FDM. The AMR grid can be automatically generated for given velocity models. To simplify the implementation, we employ a well-developed AMR framework, AMReX, to carry out the complex grid management. Numerical tests demonstrate the stability, accuracy level and efficiency of the AMR scheme. The computation time is approximately proportional to the number of grid points, and the overhead due to the wavefield exchange and data structure is small.

Geophysics ◽  
2018 ◽  
Vol 83 (5) ◽  
pp. T245-T256 ◽  
Author(s):  
Martin Sarajaervi ◽  
Henk Keers

Seismic modeling in heterogeneous media is accomplished by using either approximate or fully numerical methods. A popular approximate method is ray-Born modeling, which requires the computation of 3D integrals. We have developed an integration technique for accurate and, under certain circumstances, efficient evaluation of the ray-Born integrals in the time domain. The 3D integrals are split into several 2D integrals, each of which gives the wavefield at a certain time, so that the waveform at each time step is computed independently of all other times. We compute seismograms for 3D heterogeneous acoustic media using this technique and compare these seismograms with seismograms computed using two other modeling methods: frequency-domain ray-Born modeling and finite-difference modeling of the acoustic wave equation. Our method can also be applied to elastic ray-Born modeling. Velocity models with smooth scatterers and the SEG/EAGE overthrust model are used for comparison. The ray-Born seismograms computed using the time- and frequency-domain ray-Born modeling methods are identical, as expected. The comparison between the ray-Born modeling and the finite-difference-modeling method indicates that the waveforms are similar for both types of velocity models. We evaluate the discrepancies in terms of multiple scattering and multipathing.


2003 ◽  
Vol 208 ◽  
pp. 465-466 ◽  
Author(s):  
Hideki Yahagi ◽  
Yuzuru Yoshii

We have developed a simulation code with the techniques which enhance both spatial and time resolution of the PM method for which the spatial resolution is restricted by the spacing of the structured mesh. The adaptive mesh refinement (AMR) technique subdivides the cells which satisfy the refinement criterion recursively. On the other hand, the technique of hierarchical time steps (HTS) changes the time step, from particle to particle, depending on the size of the cell in which particles reside. Our N-body code with these AMR and HTS is fully vectorized including the operations of the mass assignment.


Geophysics ◽  
2021 ◽  
pp. 1-82
Author(s):  
Yang Liu

The time step and grid spacing in explicit finite-difference (FD) modeling are constrained by the Courant-Friedrichs-Lewy (CFL) condition. Recently, it has been found that spatial FD coefficients may be designed through simultaneously minimizing the spatial dispersion error and maximizing the CFL number. This allows one to stably use a larger time step or a smaller grid spacing than usually possible. However, when using such a method, only second-order temporal accuracy is achieved. To address this issue, I propose a method to determine the spatial FD coefficients, which simultaneously satisfy the stability condition of the whole wavenumber range and the time–space domain dispersion relation of a given wavenumber range. Therefore, stable modeling can be performed with high-order spatial and temporal accuracy. The coefficients can adapt to the variation of velocity in heterogeneous models. Additionally, based on the hybrid absorbing boundary condition, I develop a strategy to stably and effectively suppress artificial reflections from the model boundaries for large CFL numbers. Stability analysis, accuracy analysis and numerical modeling demonstrate the accuracy and effectiveness of the proposed method.


Sign in / Sign up

Export Citation Format

Share Document