Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (2024)

Article Navigation

Volume 21 Issue 4 August 2024 (In Progress)

Article Contents

  • Abstract

  • 1. Introduction

  • 2. Methods

  • 3. Numerical experiments

  • 4. Conclusions

  • Funding

  • Data availability

  • References

  • < Previous
  • Next >

Journal Article

,

Yongming Lu

MSU-BIT-SMBU Joint Research Center of Applied Mathematics, Shenzhen MSU-BIT University

,

Shenzhen 518172

,

China

Search for other works by this author on:

Oxford Academic

,

Tao Lei

Department of Earth and Space Sciences, Southern University of Science and Technology

,

Shenzhen 518055

,

China

Search for other works by this author on:

Oxford Academic

,

Qiancheng Liu

Chinese Academy of Sciences, State Key Laboratory of Lithospheric Evolution, Institute of Geology and Geophysics

,

Beijing 100029

,

China

Corresponding author: E-mail: qiancheng.liu@kaust.edu.sa

Search for other works by this author on:

Oxford Academic

,

Jianfeng Zhang

Department of Earth and Space Sciences, Southern University of Science and Technology

,

Shenzhen 518055

,

China

Search for other works by this author on:

Oxford Academic

Nan Zang

Department of Earth and Space Sciences, Southern University of Science and Technology

,

Shenzhen 518055

,

China

Search for other works by this author on:

Oxford Academic

Journal of Geophysics and Engineering, Volume 21, Issue 4, August 2024, Pages 1168–1178, https://doi.org/10.1093/jge/gxae058

Published:

25 May 2024

Article history

Received:

18 February 2024

Revision received:

08 May 2024

Accepted:

23 May 2024

Published:

25 May 2024

Corrected and typeset:

25 July 2024

  • PDF
  • Split View
  • Views
    • Article contents
    • Figures & tables
    • Video
    • Audio
    • Supplementary Data
  • Cite

    Cite

    Yongming Lu, Tao Lei, Qiancheng Liu, Jianfeng Zhang, Nan Zang, Elastic reverse time migration based on nested triangular mesh in 2D isotropic media, Journal of Geophysics and Engineering, Volume 21, Issue 4, August 2024, Pages 1168–1178, https://doi.org/10.1093/jge/gxae058

    Close

Search

Close

Search

Advanced Search

Search Menu

Abstract

Reverse time migration (RTM) based on a two-way wave equation is an important imaging tool that has been widely used in exploration geophysics. It offers distinct advantages in handling complex geological structures. Moreover, elastic reverse time migration (ERTM) can produce more physically meaningful images for subsurface and has received increasing attention in recent years. However, rugged topography presents challenges in the reconstruction of subsurface structures for ERTM. To overcome this problem, we introduce the grid method for topography ERTM, which is an unstructured mesh-based algorithm. However, the conventional gird method for RTM is implementing by discretizing the model into small meshes, leading to high computational cost. To address this problem, we introduce the grid method based on nested unstructured meshes to implement ERTM with complex surface topography. Low-order small meshes, due to their fine scale, can accurately depict complex surface topography. However, their generation process is relatively time consuming. By contrast, high-order large meshes contain many similar small meshes internally, which can be processed in parallel, resulting in higher computational efficiency. Therefore, we propose the following strategy: for the receiver wavefield, several layers on surface discretized by the small meshes are used to place receivers and remaining layers discretized by the large meshes to improve computational efficiency. For the source wavefield, only the large meshes are used because the spacing of the shot is relatively large. In this way, we ensure the accurate description of complex surface topography for the implementation of ERTM with high computational efficiency. Finally, the effectiveness of our method is validated through experiments on three models with complex topography.

nested triangular mesh, elastic reverse time migration, topography

1. Introduction

Reverse time migration (RTM) (Baysal 1983, McMechan 1983, Whitmore 1983) extrapolates wavefield using the full wave equation. This technique is advantageous due to its absence of dip limitations and its capability to image complicated geological structures distinguishing itself from other migration algorithms. This method is a pivotal technique in the field of seismic imaging. Recently, elastic RTM (ERTM) has become increasingly feasible due to advancements in seismic acquisition and computational capabilities. Moreover, as the Earth is an inhom*ogeneous elastic medium, ERTM, in comparison to single-component RTM, can provide more accurate images with a clear physical interpretation.

To date, two approaches have been proposed for ERTM. One method utilizes Helmholtz decomposition (Sun etal. 2004, Yan and Sava 2008, Du etal. 2012, Duan and Sava 2015, Liu 2019; Lu etal. 2020) to decompose the multi-component wavefields into P- and S-waves during wavefield extrapolation. However, this technique changes the amplitude and phase of the wavefield. Moreover, when dealing with converted PS and SP images, correction for polarity reversals is required. To address this issue, an alternative ERTM scheme by extrapolating the decoupled elastic wave equation (Xiao and Leaney 2010, Wang and McMechan 2015, Wang etal. 2016, Yong etal. 2016, Du etal. 2017, Yang etal. 2018, Shi etal. 2019, Zhang and Shi 2019, Zhou etal. 2019, Zhang etal. 2020, Bao etal. 2022, Pan etal. 2022) has been proposed. In this approach, the P- and S-wave vector decomposition preserves amplitude and phase properties, eliminating the need for correcting polarity reversals in PS and SP images. In this study, we adopt the latter strategy.

Surface topography brings challenge to the propagation of elastic waves, for example, the free surface conditions, the conversion of different waves, and the scattered waves in the near surface. Therefore, an appropriate forward modeling algorithm is essential for ERTM. In recent decades, various wave equation methods have been widely utilized to tackle surface topography challenges. These methods can be broadly categorized into several groups, including finite difference method, finite-element method, spectral element method, and boundary element method, etc. Each of these methods have its advantages and disadvantages. In the numerical simulation of surface, the appropriate method is often selected according to the characteristics of the simulated underground structure. In the forward modeling of an undulating surface, mesh discretization is employed, and meshes are generally categorized into two types: structured and unstructured. The so-called structural mesh is simply one in which all the internal points in the grid area have the same number of adjacent units. The generation techniques of structural mesh include conventional rectangular grid, curvilinear grid (Zhang and Chen 2006; Zang etal. 2021), body-fitted coordinate method, etc. By contrast, an unstructured grid (Zhang and Liu 1999) means that internal points within the grid region do not share the same number of adjacent units.

In finite-element calculations, due to the non-diagonal nature of the mass matrix, the process of matrix inversion requires significant computational and storage resources. However, the grid method transforms the mass matrix into a diagonal matrix, significantly reducing storage requirements. Moreover, it simplifies the process of matrix inversion, maintaining the advantages of finite-element methods in accurately depicting the complex surface and adaptive mesh refinement. It also facilitates the handling of free surface conditions. Moreover, the grid method combines the advantages of finite differences by employing Gauss's divergence theorem, converting the solution of surface integrals into line integral solutions. In the computation of stress for triangular elements, this method efficiently utilizes linear interpolation algorithms for triangles, resulting in high computational efficiency.

In this study, we used the grid method to simulate elastic wave equation in the region with rugged topography. For the workflow of ERTM, there are two main steps: forward-propagating the source wavefield in a migration velocity model, and back-propagating the recorded wavefield through the same velocity mode. For the grid method, if we all use small meshes to simulate wavefield propagation for the two steps, the computational cost is high. To address this problem, we propose the following strategies: for the forward and backward simulations of the source wavefields, the high-order large meshes are used; for the backward-propagated receiver wavefield, the nested low-order small and high-order large meshes are used.

The organization of this paper is as follows. First, the methodology of grid method is presented. Second, the implementation of ERTM based on the nested unstructured meshes is demonstrated. Finally, numerical tests on three synthetic models demonstrate the validity of the proposed method.

2. Methods

The grid method (Zhang and Liu 1999) is a numerical technique founded on an irregular and unstructured mesh, providing the capability to accurately model acoustic or elastic wave propagation in complicated structures, featuring the interface and surface topographies. This approach is capable of simulating wave propagation in regions with strong variations in velocities. In this section, we will provide a concise overview of the grid method.

2.1. The decouple elastic wave equation based on the grid method

The 2D first-order velocity-stress elastic equations can be expressed as

$$\begin{eqnarray}&&\rho \frac{{\partial {v_x}}}{{\partial t}} = \frac{{\partial {\tau _{xx}}}}{{\partial x}} + \frac{{\partial {\tau _{xz}}}}{{\partial z}},\quad \rho \frac{{\partial {v_z}}}{{\partial t}} = \frac{{\partial {\tau _{xz}}}}{{\partial x}} + \frac{{\partial {\tau _{zz}}}}{{\partial z}},\nonumber\\&&\frac{{\partial {\tau _{xx}}}}{{\partial t}} = \left( {\lambda + 2\mu } \right)\frac{{\partial {v_x}}}{{\partial x}} + \lambda \frac{{\partial {v_z}}}{{\partial z}},\nonumber\\&&\frac{{\partial {\tau _{zz}}}}{{\partial t}} = \lambda \frac{{\partial {v_x}}}{{\partial x}} + \left( {\lambda + 2\mu } \right)\frac{{\partial {v_z}}}{{\partial z}},\ \\frac{{\partial {\tau _{xz}}}}{{\partial t}} = \mu \left( {\frac{{\partial {v_z}}}{{\partial x}} + \frac{{\partial {v_x}}}{{\partial z}}} \right),\nonumber\\\end{eqnarray}$$

(1)

where |${v_x}$| and |${v_z}$| are the horizontal and vertical components of particle-velocity, |${\tau _{xx}}$| and |${\tau _{zz}}$| are the horizontal and vertical components of stress tensor, |${\tau _{xz}}$| is the shear stress, ρ is the density, t is the time, and λ and μ are the Lamé parameters. To solve Equation(1), we integrate both sides of this equation around each spatial point (taking the node k shown in Fig.1 as an example), and obtain the following expressions by discretizing (Zhang and Liu 1999):

$$\begin{eqnarray}&&{M_k}{\left( {\frac{{\partial {v_x}}}{{\partial t}}} \right)_k} = \sum\limits_{l = 1}^m {{{\left( {{\tau _{xx}}} \right)}_l}} {\left( {{b_k}} \right)_l} - \sum\limits_{l = 1}^m {{{\left( {{\tau _{xz}}} \right)}_l}} {\left( {{c_k}} \right)_l},\nonumber\\&&{M_k}{\left( {\frac{{\partial {v_z}}}{{\partial t}}} \right)_k} = \sum\limits_{l = 1}^m {{{\left( {{\tau _{xz}}} \right)}_l}} {\left( {{b_k}} \right)_l} - \sum\limits_{l = 1}^m {{{\left( {{\tau _{zz}}} \right)}_l}} {\left( {{c_k}} \right)_l},\end{eqnarray}$$

(2)

where m denotes the number of triangular elements around the target point k, Mk denotes the parameter about the total mass sum of all triangles around point k, and bk and ck denote coefficients. Considering the triangle ijk shown in Fig.1 as an example, the first-order spatial derivatives |$\frac{{\partial {v_x}}}{{\partial x}}$| and |$\frac{{\partial {v_x}}}{{\partial z}}$| can be derived as follows:

$$\begin{eqnarray}&&\frac{{\partial {v_x}}}{{\partial x}} = \frac{1}{\Delta }\big[ {{b_i}{{( {{v_x}})}_i} + {b_j}{{( {{v_x}})}_j} + {b_k}{{( {{v_x}})}_k}} \big],\nonumber\\&&\frac{{\partial {v_x}}}{{\partial z}} = - \frac{1}{\Delta }\big[ {{c_i}{{( {{v_x}} )}_i} + {c_j}{{( {{v_x}} )}_j} + {c_k}{{( {{v_x}} )}_k}} \big],\end{eqnarray}$$

(3)

where Δ denotes the area of triangle ijk, |${b_i} = \frac{{{z_k} - {z_j}}}{2}$|⁠, |${c_i} = \frac{{{x_k} - {x_j}}}{2}$| and the remaining coefficients can be obtained similarly using the values of coordinates for points i, j, and k in the same way. The calculation process of components |$\frac{{\partial {v_z}}}{{\partial x}}$| and |$\frac{{\partial {v_z}}}{{\partial z}}$| is similar to Equation(3). Equations(2) and (3) provide a means to solve Equation(1) using the grid method.

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (4)

Figure 1.

Mesh description for the grid method. The integration of both sides of Equation(1) is performed in the mesh description for the grid method.

Open in new tabDownload slide

As the implementation of ERTM in this study is based on the decoupled equations, we need to make some changes based on the original Equation(1) (Lu and Liu 2018):

$$\begin{eqnarray}&&{\bf{v}} = {{\bf{v}}^{\bf{P}}} + {{\bf{v}}^{\bf{S}}},\quad\frac{{\partial {{\bf{v}}^{\bf{P}}}}}{{\partial t}} = {v_p}\nabla \theta ,\quad\frac{{\partial {{\bf{v}}^{\bf{S}}}}}{{\partial t}} = - {v_s}\nabla \times \omega ,\nonumber\\&&\frac{{\partial \theta }}{{\partial t}} = \frac{{\partial {v_x}}}{{\partial x}} + \frac{{\partial {v_z}}}{{\partial z}},\quad\frac{{\partial \omega }}{{\partial t}} = \frac{{\partial {v_x}}}{{\partial z}} - \frac{{\partial {v_z}}}{{\partial x}},\end{eqnarray}$$

(4)

where |${v_p}$| and |${v_s}$| denote the P- and S-wave velocities, respectively, |${\bf{v}} = ({v_x},{v_z})$|⁠, |${{\bf{v}}^{\bf{P}}} = ({v_{px}},{v_{pz}})$|⁠, and |${{\bf{v}}^{\bf{S}}} = ({v_{sx}},{v_{sz}})$|⁠. We summarize the whole wavefield extrapolation process as follows: first, compute the velocity components |${\bf{v}} = ({v_x},{v_z})$| and the stress tensor components |$\tau = ({\tau _{xx}},{\tau _{zz}},{\tau _{xz}})$| based the grid method using Equation(1). Second, compute the scalar wavefield θ and vector wavefield ω using Equation (4). Finally, compute the vector P- and S-wavefields |${{\bf{v}}^{\bf{P}}}$| and |${{\bf{v}}^{\bf{S}}}$|⁠.

2.2. Mesh generation and wavefield extrapolation

Here, we will explain the mesh generation algorithm and the nested mesh framework proposed in this study. The geometric information of undulating terrain or velocity interfaces is taken as constraints. Subsequently, using the Delaunay algorithm with locally adaptive discretization intervals, a mesh is generated. For a given Voronoi polygon, its centroid can be defined as

$$\begin{eqnarray}{x^*} = \frac{{\int_V^{} {x\rho (x,z)\textit{dxdz}} }}{{\int_V^{} {\rho (x,z)\textit{dxdz}} }},\,\,{z^*} = \frac{{\int_V^{} {z\rho (x,z)\textit{dxdz}} }}{{\int_V^{} {\rho (x,z)\textit{dxdz}} }},\end{eqnarray}$$

(5)

The reason for introducing Voronoi polygons first is that they are duals of Delaunay triangles. In the mesh generation process, the density function |$\rho (x)$| is defined as

$$\begin{eqnarray}\rho (x,z) = \left( {\frac{{{v_{\max }}}}{{\tilde v(x,z)}}} \right),\end{eqnarray}$$

(6)

where |${v_{\max }}$| is the maximal migration velocity, and |$\tilde v(x,z)$| is the local migration velocity after smoothing determines the spatial sampling step size. Unfortunately, the Delaunay algorithm does not guarantee the quality of the generated mesh. We will employ the centroid Voronoi tesselations (CVTs) algorithm, taking the mesh generated by Delaunay as the initial solution. If the centroids of a set of Voronoi polygons coincide with the vertices of the corresponding Delaunay triangles, then we can refer to these as CVTs. Local velocity is used as the density function to calculate the global moment of inertia. The objective function is iteratively optimized to generate a higher-quality mesh, which is written as

$$\begin{eqnarray}F(x,z) = \sum\limits_{i = 1}^N {\int_{{V_i}} {\rho (x,z)(||x - {x_i}|{|^2} + ||z - {z_i}|{|^2})\textit{dxdz}} } .\end{eqnarray}$$

(7)

To optimize this objective function, the Lloyd algorithm is employed, which is an explicit iterative algorithm for constructing CVT. This algorithm continuously moves the centroids of Voronoi polygons, making the objective function F monotonically decrease until certain convergence criteria are satisfied. In this way, velocity-adaptive, higher-quality grids with closer-to-equilateral triangles can be generated.

Low-order equal-divided meshes effectively capture the fluctuations of complex interfaces due to their small scale. Conversely, high-order equalized meshes (as shown in Fig.2) offer a higher acceleration ratio, yet their larger scale presents challenges in accurately describing detailed surface features. For ERTM, to simulate the forward and backward propagation of seismic waves in complex topography media, we adopt the following strategies:

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (5)

Figure 2.

The 16-order equal division mesh (Yang etal. 2017).

Open in new tabDownload slide

First, based on the surface elevation changes, an intersection line is automatically fitted within the shallow layer, as shown in Fig.3, representing the overall trend of elevation variation. For the receiver wavefield, first-order equal division is applied to the upper section of the boundary line to describe complex surface undulations, as shown in Fig.4.

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (6)

Figure 3.

The boundary line between a low-order small mesh and a high-order large mesh: (a) shot wavefield and (b) receiver wavefield.

Open in new tabDownload slide

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (7)

Figure 4.

(a) Mesh generation for the shot wavefield. (b) Mesh generation for the receiver wavefield. The relationship between the large mesh and the small mesh is 16:1.

Open in new tabDownload slide

Second, in the lower part of the intersection line and all part of the shot wavefield, the 16 high-order equal divisions are adopted to take advantage of the high acceleration ratio. The nodes of low- and high-order meshes overlap on the intersection line so the nodes on the intersection line can exchange information explicitly to update the wavefield.

CUDA has many successes applications in the field of exploration, and the computing efficiency is greatly improved. However, compared to the conventional finite difference methods based on structured grids, using grid method based on unstructured meshes directly accelerated by graphics processing units (GPU) is relatively difficult, largely due to the scattered data read–write pattern inherent. As a result, the effectiveness of GPU acceleration for numerical algorithms based on a double mesh is proposed (Yang etal. 2017), which effectively addresses the discontinuity issues in GPU memory access. A double mesh consists of a large mesh and small meshes within it, as illustrated in Fig.2. The large one is partitioned based on dispersion requirements and constraints imposed by the velocity interface. On the other hand, the small ones are automatically generated through structured 16-order equal division. Exploiting the similarity and regular arrangement of these small grids allows for reduced memory storage, as well as the consolidation of necessary storage reads, enhancing the GPU's acceleration performance.

2.3. Imaging condition

The implementation process of ERTM mainly consists of three steps: forward extrapolation of the source wavefield, reverse extrapolation of the receiver wavefield, and applying imaging conditions. The cross-correlation imaging condition for ERTM is as follows (Liu 2019):

$$\begin{eqnarray}&&{I_{PP}}(x,z) = \sum\limits_0^N {\sum\limits_0^T {{S_P}(x,z,t){R_P}(x,z,t)} } {D_{PP}}({{\hat{\bf n}}_s},{{\hat{\bf n}}_g},\alpha ),\nonumber\\&&{I_{PS}}(x,z) = \sum\limits_0^N {\sum\limits_0^T {{S_P}(x,z,t){R_S}(x,z,t)} } {D_{PS}}({{\hat{\bf n}}_s},{{\hat{\bf n}}_d},\alpha ),\nonumber\\\end{eqnarray}$$

(8)

where |${I_{PP}}(x,z)$| and |${I_{PS}}(x,z)$| are the PP and PS migration stack profiles, respectively, |${S_P}(x,z,t)$| is the seismic source wavefield, and |${R_P}(x,z,t)$| and |${R_S}(x,z,t)$| are the P- and S-wave receiver wavefields, respectively. The benefit of RTM technology is its capability to image the entire wavefield without limitations on imaging angles. Therefore, large-angle low-frequency noise can also be included in the migration results. In the implementation of imaging conditions, the angles |${D_{PP}}({{\hat{\bf n}}_s},{{\hat{\bf n}}_g},\alpha )$| and |${D_{PS}}({{\hat{\bf n}}_s},{{\hat{\bf n}}_d},\alpha )$| calculated by Poynting vector are restricted to eliminate low-frequency noise.

2.4. Numerical implementation

The proposed scheme that handles ERTM based on the grid method can be performed as follows:

  • Input the model parameters and generate the shot and receiver meshes, then store the mesh partitioning parameters.

  • Forward the source wavefield using the grid method based on the large mesh.

  • Backward propagate the receiver wavefield with the observed data on a nested mesh, and cross-correlate the source and receiver wavefields on the large mesh.

  • Repeat 2–3 times for all shots, and stack the migration results from multiple shots to generate the final migration results.

3. Numerical experiments

Here, we use three synthetic datasets to test the effectiveness of our ERTM procedure, and the forward simulation data are generated using the grid method. We use the perfectly matched layer boundary condition for forward modeling and RTM, and the receivers are located within the computational domain. Through applying the proposed procedure, the efficiency of the original small mesh partitioning has improved from several minutes to several tens of seconds. The forward simulation and imaging processes have also been accelerated from the hourly level to the minute level.

3.1. Three-layer model

First, we use a three-layer model with topography to test the proposed method, as shown in Fig.5. This model consists of 1447 points in the horizontal direction, and 801 points in the vertical direction spaced at intervals of 10m. There are 140 explosive sources placed at the model surface with an interval of 100 m, and the synthetic seismic recorded data for each shot were generated with a total of 723 receivers positioned on the surface, uniformly spaced at 20-m intervals. The source function employed in this model was a Ricker wavelet with a peak frequency of 20 Hz. The time sampling interval is 5 ms, and the total recording time is 4 s. Figure6 illustrates a synthetic seismic record generated by the grid method with a shot positioned at the distance of 7.5km. Figure7 parts a and b display the PP and PS migration profiles, respectively. Note that our method provides clear image results of this simple topography model.

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (8)

Figure 5.

Velocity models for the three-layered model with topography. (a) P-wave velocity and (b) S-wave velocity.

Open in new tabDownload slide

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (9)

Figure 6.

The simulated seismic record, with (a) representing the horizontal component and (b) the vertical component.

Open in new tabDownload slide

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (10)

Figure 7.

Migration results of the three-layered model. (a) PP and (b) PS imaging results.

Open in new tabDownload slide

Table1 illustrates the generation time costs of the nested mesh proposed in this study compared to the traditional low-order mesh generation. It is evident from the table that the efficiency of our approach is significantly higher. Consequently, the efficiency of wavefield simulation corresponding to this approach is expected to improve accordingly. Wavefield simulations on low-order meshes cannot be accelerated using GPU, whereas our nested mesh approach can be accelerated using GPU.

Table 1.

Open in new tab

Comparison of mesh generation efficiency for three-layer model.

Mesh generation methodTime cost for shot wavefield mesh (s)Time cost for receiver wavefield mesh (s)Number of shots for each mesh generation
All low-order meshes60060020
Nested low-order and high-order meshes46020
Mesh generation methodTime cost for shot wavefield mesh (s)Time cost for receiver wavefield mesh (s)Number of shots for each mesh generation
All low-order meshes60060020
Nested low-order and high-order meshes46020

Table 1.

Open in new tab

Comparison of mesh generation efficiency for three-layer model.

Mesh generation methodTime cost for shot wavefield mesh (s)Time cost for receiver wavefield mesh (s)Number of shots for each mesh generation
All low-order meshes60060020
Nested low-order and high-order meshes46020
Mesh generation methodTime cost for shot wavefield mesh (s)Time cost for receiver wavefield mesh (s)Number of shots for each mesh generation
All low-order meshes60060020
Nested low-order and high-order meshes46020

3.2. Hess model

Second, we employ the modified Hess model with irregular surface to further test the validity of our method. The velocity model parameters are shown in Fig.8, which include high-velocity salt structure, complex fault, and undulating surfaces, and we set the density to a fixed constant number. The model's computational area is 36.16 km long and 11 km wide, with spatial step size of 10 m in both the x- and z-directions. The source is loaded as a Riker wavelet with a peak frequency of 20 Hz, and 360 shots are placed on the model surface to generate the seismic data with intervals of 100 m. At the same time, there are 2000 receivers with intervals of 15 m. The time sampling interval is 5 ms, and the total recording time is 8 s. Figure9 presents a synthetic seismic record generated by the grid method with the nested triangular mesh, and the shot is positioned at a distance of 17 km. Figure10a and b present the PP and PS migration results of the modified Hess model, which clearly show the complex high-velocity salt structure, fault, and rugged surface features. Correspondingly, Fig.11 shows the imaging results without considering the influence of surface topography. The comparison of the two figures shows that the imaging structures of our method is consistent with that of the flat terrain imaging structures, indicating the effectiveness of the proposed method. Similarly, Table2 demonstrates the superiority of the proposed approach.

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (11)

Figure 8.

The Hess velocity model with rugged topography. (a) P-wave velocity and (b) S-wave velocity.

Open in new tabDownload slide

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (12)

Figure 9.

The simulated seismic record, with (a) representing the horizontal component and (b) the vertical component.

Open in new tabDownload slide

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (13)

Figure 10.

Migration results of the Hess model: (a) PP and (b) PS images.

Open in new tabDownload slide

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (14)

Figure 11.

Migration results of the Hess model without considering the surface topography for comparative analysis: (a) PP and (b) PS images.

Open in new tabDownload slide

Table 2.

Open in new tab

Comparison of mesh generation efficiency for Hess model.

Mesh generation methodTime cost for shot wavefield mesh (s)Time cost for receiver wavefield mesh (s)Number of shots for each mesh generation
All low-order meshes80080020
Nested low-order and high-order meshes57020
Mesh generation methodTime cost for shot wavefield mesh (s)Time cost for receiver wavefield mesh (s)Number of shots for each mesh generation
All low-order meshes80080020
Nested low-order and high-order meshes57020

Table 2.

Open in new tab

Comparison of mesh generation efficiency for Hess model.

Mesh generation methodTime cost for shot wavefield mesh (s)Time cost for receiver wavefield mesh (s)Number of shots for each mesh generation
All low-order meshes80080020
Nested low-order and high-order meshes57020
Mesh generation methodTime cost for shot wavefield mesh (s)Time cost for receiver wavefield mesh (s)Number of shots for each mesh generation
All low-order meshes80080020
Nested low-order and high-order meshes57020

3.3. Foothill model

Finally, we evaluate the effectiveness of our approach using the Foothill model, which features intricate surfaces and strong velocity variations. The P-wave velocity of the Foothill is depicted in Fig.12, the S-wave velocity is equal to Vp/2, and we set the density to a constant number. The lateral extent of the Foothill model is 25km, and the depth range of the model is 10km. The maximum elevation difference is 1.4km, and the grid spacings are set to 15 and 10m in the x- and z-directions, respectively. The seismic recording time is 8s with an interval of 0.5ms. A Riker wavelet with a peak frequency of 20Hz is loaded to the source. The synthetic records consist of 278 common-shot gathers with a shot spacing of 90m, received by 833 receivers, and the offset ranges from 15 to 3600m. Figure13 illustrates the migrated stacked profiles for the Foothill model, we can see that the images of the main structures are very clear and continuous, the rugged surface is accurately represented and the imaging depth is accurate. This numerical demonstration highlights the capability of ERTM based on the grid method to produce high-resolution imaging results.

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (15)

Figure 12.

The Foothill velocity model with topography.

Open in new tabDownload slide

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (16)

Figure 13.

Migration results of the Foothill model. (a) PP and (b) PS imaging results.

Open in new tabDownload slide

4. Conclusions

ERTM based on the unstructured meshes is a crucial tool in imaging the underground structures with complex rugged topography. However, the computational complexity and efficiency become the important factors that restrict the applications of this method. To depict rugged topography, very fine meshes are needed for generation, which leads to low computational efficiency. In this study, we proposed to adopt two kinds of different mesh combined with GPU acceleration to implement ERTM. Several surface layers are discretized by small fine meshes to describe topography, and remaining layers discretized by large coarse meshes such as the flat surface model. During wavefield propagation, for the forward and backward propagation of a source wavefield, large meshes are used, and for the backward propagation of a receiver wavefield, nested small and large meshes are used. In this way, the complexity of mesh generation and the computational cost of wavefield propagation are greatly reduced. Through numerical examples, we demonstrated the validity and effectiveness of the proposed method.

Conflict of interest statement: None declared.

Funding

This research was supported by the University Stability Support Program of Shenzhen-General Project (grant no. 20231128113233002), the National Science Foundation of China (grant nos. 42104119 and 42104106) and Mathematical Model and Machine Learning Algorithm of Seismic Surface Waves (grant no. 2021KTSCX145).

Data availability

Data associated with this research are available and can be obtained by contacting the corresponding author.

References

Bao

Y

,

Wang

Y

,

Deng

GX

et al.

Elastic wave pre-stack reverse-time migration based on the second-order P- and S-wave decoupling equation

.

J Geophys Eng

2022

;

19

:

1221

34

.

Baysal

E

,

Kosloff

D

,

Sherwood

JW

.

Reverse time migration

.

Geophysics

1983

;

48

:

1514

24

.

Du

QZ

,

Guo

CF

,

Zhao

Q

et al.

Vector-based elastic reverse time migration based on scalar imaging condition

.

Geophysics

2017

;

82

:

S111

27

.

Du

QZ

,

Zhu

YT

,

Ba

J

.

Polarity reversal correction for elastic reverse time migration

.

Geophysics

2012

;

77

:

S31

41

.

Duan

YT

,

Sava

PC

.

Scalar imaging condition for elastic reverse time migration

.

Geophysics

2015

;

80

:

S127

36

.

Liu

QC

Dip-angle image gather computation using the Poynting vector in elastic reverse time migration and their application for noise suppression

.

Geophysics

2019

;

84

:

S159

69

.

Lu

YM

,

Liu

QC

.

Non-overlapped P- and S-wave Poynting vectors and their solution by the grid method

.

J Geophys Eng

2018

;

15

:

788

99

.

Lu

YM

,

Sun

H

,

Wang

XY

et al.

Improving the image quality of elastic reverse-time migration in the dip-angle domain using deep learning

.

Geophysics

2020

;

85

:

S269

83

.

McMechan

GA

.

Migration by extrapolation of time-dependent boundary values

.

Geophys Prospect

1983

;

31

:

413

20

.

Pan

Y

,

He

X

,

Yang

JX

et al.

Q-compensated viscoelastic reverse time migration in crosswell seismic imaging

.

J Geophys Eng

2022

;

19

:

295

315

.

Shi

Y

,

Zhang

W

,

Wang

YH

.

Seismic elastic RTM with vector-wavefield decomposition

.

J Geophys Eng

2019

;

16

:

509

24

.

Sun

RR

,

McMechan

GA

,

Hsian

HH

et al.

Separating P- and S-waves in prestack 3D elastic seismograms using divergence and curl

.

Geophysics

2004

;

69

:

286

97

.

Wang

CL

,

Cheng

JB

,

Arntsen

B

.

Scalar and vector imaging based on wave mode decoupling for elastic reverse time migration in isotropic and transversely isotropic media

.

Geophysics

2016

;

81

:

S383

98

.

Wang

WL

,

McMechan

GA

.

Vector-based elastic reverse time migration

.

Geophysics

2015

;

80

:

S245

58

.

Whitmore

ND

.

Iterative depth migration by backward time propagation

. In:

SEG Technical Program Expanded Abstracts

1983

. Houston: Society of Exploration Geophysicists, 1983, pp.

382

5

.

Xiao

X

,

Leaney

WS

.

Local vertical seismic profiling (VSP) elastic reverse-time migration and migration resolution: salt-flank imaging with transmitted P-to-S waves

.

Geophysics

2010

;

75

:

S35

49

.

Yan

J

,

Sava

PC

.

Isotropic angle-domain elastic reverse-time migration

.

Geophysics

2008

;

73

:

S229

39

.

Yang

K

,

Zhang

JF

,

Gao

HW

.

Unstructured mesh based elastic wave modelling on GPU: a double-mesh grid method

.

Geophys J Int

2017

;

211

:

741

50

.

Yang

JD

,

Zhu

HJ

,

Huang

JP

et al.

2D Isotropic elastic Gaussian-beam migration for common-shot multicomponent records

.

Geophysics

2018

;

83

:

S127

40

.

Yong

P

,

Huang

JP

,

Li

ZC

et al.

Elastic-wave reverse-time migration based on decoupled elastic-wave equations and inner-productimaging condition

.

J Geophys Eng

2016

;

13

:

953

63

.

Zhang

W

,

Chen

XF

.

Traction image method for irregular free surface boundaries in finite difference seismic wave simulation

.

Geophys J Int

2006

;

167

:

337

53

.

Zang

N

,

Zhang

W

,

Chen

X

.

An overset-grid finite-difference algorithm for simulating elastic wave propagation in media with complex free-surface topography

.

Geophysics

2021

;

86

:

T277

92

.

Zhang

JF

,

Liu

TL

.

P-SV-wave propagation in heterogeneous media: grid method

.

Geophys J Int

1999

;

136

:

431

8

.

Google Scholar

OpenURL Placeholder Text

Zhang

W

,

Gao

JH

,

Gao

ZQ

et al.

2D and 3D amplitude-preserving elastic reverse time migration based on the vector-decomposed P- and S-wave records

.

Geophys Prospect

2020

;

68

;

2712

37

.

Zhang

W

,

Shi

Y

.

Imaging conditions for elastic reverse time migration

.

Geophysics

2019

;

84

:

S95

S111

.

Zhou

XY

,

Chang

X

,

Wang

YB

et al.

Amplitude preserving scalar PP and PS imaging condition for elastic reverse time migration based on a wavefield decoupling method

.

Geophysics

2019

;

84

:

S113

25

.

Zhu

HJ

.

Elastic wavefield separation based on the Helmholtz decomposition

.

Geophysics

2017

;

82

:

S173

83

.

© The Author(s) 2024. Published by Oxford University Press on behalf of the SINOPEC Geophysical Research Institute Co., Ltd.

This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.

Issue Section:

Research article

Download all slides

Advertisem*nt

Citations

Views

110

Altmetric

More metrics information

Metrics

Total Views 110

8 Pageviews

102 PDF Downloads

Since 5/1/2024

Month: Total Views:
May 2024 36
June 2024 43
July 2024 31

Citations

Powered by Dimensions

Altmetrics

×

Email alerts

Advance article alerts

Receive exclusive offers and updates from Oxford Academic

Citing articles via

Google Scholar

  • Latest

  • Most Read

  • Most Cited

Numerical simulations of the acoustic and electrical properties of digital rocks based on tetrahedral unstructured mesh
Simulation study on the radioactive logging responses in the spiral borehole
Kirchhoff Prestack time migration of crooked-line seismic data
2-D acoustic equation prestack reverse-time migration based on optimized combined compact difference scheme
Bayesian linearized inversion for petrophysical and pore-connectivity parameters with seismic elastic data of carbonate reservoirs

More from Oxford Academic

Earth Sciences and Geography

Geophysics

Science and Mathematics

Books

Journals

Advertisem*nt

Elastic reverse time migration based on nested triangular mesh in 2D isotropic media (2024)

References

Top Articles
Latest Posts
Article information

Author: Aron Pacocha

Last Updated:

Views: 5321

Rating: 4.8 / 5 (48 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Aron Pacocha

Birthday: 1999-08-12

Address: 3808 Moen Corner, Gorczanyport, FL 67364-2074

Phone: +393457723392

Job: Retail Consultant

Hobby: Jewelry making, Cooking, Gaming, Reading, Juggling, Cabaret, Origami

Introduction: My name is Aron Pacocha, I am a happy, tasty, innocent, proud, talented, courageous, magnificent person who loves writing and wants to share my knowledge and understanding with you.