ARTICLE

A symplectic partitioned Runge-Kutta method using the eighth-order NAD operator for solving the 2D elastic wave equation

CHAOYUAN ZHANG1 LI CHEN2
Show Less
1 College of Mathematics and computer, Dali University, Dali 671003, P.R. China.,
2 College of Engineering, Dali University, Dali 671003, P.R. China.,
JSE 2015, 24(3), 205–230;
Submitted: 9 June 2025 | Revised: 9 June 2025 | Accepted: 9 June 2025 | Published: 9 June 2025
© 2025 by the Authors. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution -Noncommercial 4.0 International License (CC-by the license) ( https://creativecommons.org/licenses/by-nc/4.0/ )
Abstract

Zhang, C. and Chen, L., 2015. A symplectic partitioned Runge-Kutta method using the eighth-order NAD operator for solving the 2D elastic wave equation. Journal of Seismic Exploration, 24: 205- 230. In this paper, on the basis of the extended Hamiltonian system, we develop a symplectic partitioned Runge-Kutta method based on the nearly analytic discrete (NAD) operator with eighth-order accuracy for solving the 2D elastic wave equation, which is called the eighth-order NAD-SPRK method in brief. In the new method, we first employ the NAD operators with the eighth-order accuracy to discretize the high-order partial derivatives of space directions in the 2D elastic wave equation. Then the symplectic partitioned Runge-Kutta scheme with the second-order accuracy is applied to discretize the temporal high-order partial derivatives. We provide the theoretical study on the properties of the eighth-order NAD-SPRK method, such as theoretical error, stability criteria, numerical dispersion, and computational efficiency. We also compare the 2D elastic wave modeling results of this new method against those of some high-order methods. Numerical experiments show that the eighth-order NAD-SPRK method has the least numerical dispersion against the fourth-order NSPRK method, the eighth-order Lax-Wendroff correction (LWC) method, and the eighth-order staggered-grid (SG) method. Meanwhile, its computational costs and memory requirements are much less than those of the eighth-order LWC method. Against the eighth-order LWC method, comparison results indicate that the eighth-order NAD-SPRK method can provide the equivalent solutions with analytic solutions on much coarser grids. Last, we present the wave-field snapshots and wave seismograms in the homogeneous transversely isotropic medium and in the three-layer medium with a fluctuating interface for the 2D elastic wave, and the wave-field snapshots of the 2D elastic wave in the two-layer homogenous isotropic medium and in the two-layer heterogeneous medium. All these results of numerical simulations illustrate that the eighth-order NAD-SPRK method can effectively suppress the numerical dispersion caused by discretizing the wave equations when big grids are used or when models have large velocity contrasts between adjacent layers, further resulting in both saving the storage space and increasing the computational efficiency when too few sampling points per minimum wavelength are used.

Keywords
NAD operator
symplectic partitioned Runge-Kutta method
elastic wave equation
numerical dispersion
wave-field simulation
References
  1. Chen, K.H., 1984. Propagating numerical model of elastic wave in anisotropic in homogeneous
  2. media-finite element method. Expanded Abstr., 54th Ann. Internat. SEG Mtg., Atlanta:
  3. 631-632.
  4. Chen, S., Yang, D.H. and Deng, X.Y., 2010. A weighted Runge-Kutta method with weak numerical
  5. dispersion for solving wave equations. Commun. Comput. Phys., 7: 1027-1048.
  6. Chen, X.F., 1993. A systematic and efficient method of computing normal modes for multi-layered half
  7. space. Geophys. J. Internat., 115: 3912-409.
  8. Dablain, M.A., 1986. The application of high-order differencing to scalar wave equation. Geophysics,
  9. 51: 54-66.
  10. Dimitri, K. and Jeroen, T., 2003. A perfectly matched layer absorbing boundary condition for the
  11. second-order seismic wave equation. Geophys. J. Internat., 154: 146-153.
  12. Dong, L.G., Ma, Z.T., Cao, J.Z., Wang, H.Z., Gong, J.H., Lei, B. and Xu, S.Y., 2000. A
  13. staggered-grid high-order difference method of one-order elastic wave equation. Chin. J.
  14. Geophys. (in Chinese), 43: 411-419.
  15. Fei, T. and Larner, K., 1995. Elimination of numerical dispersion in finite difference modeling and
  16. migration by flux-corrected transport. Geophysics, 60: 1830-1842.
  17. Huang, B.S., 1992. A program for two-dimensional seismic wave propagation by the pseudo-spectrum
  18. method. Comput. Geosci., 18: 289-307. ,
  19. Kelly, K.R., Wave, R.W. and Treitel, S., 1976. Synthetic seismograms: a finite-difference approach.
  20. Geophysics, 41: 2-27.
  21. 228 ZHANG & CHEN
  22. Komatitsch, D. and Vilotte, J.P., 1998. The spectral element method: an efficient tool to simulate the
  23. seismic responses of 2D and 3D geological structures. Bull. Seismol. Soc. Am., 88: 368-392.
  24. Ma, S. and Liu, P., 2006. Modeling of the perfectly matched layer absorbing boundaries and intrinsic
  25. attenuation in explicit finite-element methods. Bull. Seismol. Soc. Am., 96: 1779-1794.
  26. Ma, X., Yang, D.H. and Liu, F.Q., 2011. A nearly analytic symplectically partitioned Runge-Kutta
  27. method for 2-D seismic wave equations. Geophys. J. Internat., 187: 480-496.
  28. Ma, X., Yang, D.H. and Zhang, J.H., 2010. Symplectic partitioned Runge-Kutta method of solving
  29. the acoustic wave equation. Chin. J. Geophys. (in Chinese), 53: 1993-2003.
  30. Moczo, P., Kristek, J. and Halada, L., 2000. 3D 4th-order staggered-grid finite-difference schemes:
  31. stability and grid dispersion. Bull. Seismol. Soc. Am., 90: 587-603.
  32. Moczo, P., Kristek, J., Galis, M., Pazak, P. and Balazovjech, M., 2007. The finite-difference and
  33. finite-element modeling of seismic wave propagation and earthquake motion. Acta Phys. Slov.,
  34. 57: 177-406.
  35. Moczo, P., Kristek, J., Vavrycuk, V., Archuleta, R.J. and Halada, L., 2002. 3D heterogeneous
  36. staggered-grid finite-difference modeling of seismic motion with volume harmonic and
  37. arithmetic averaging of elastic moduli and densities. Bull. Seismol. Soc. Am., 92: 3042-3066.
  38. Qin, M.Z. and Zhang, M.Q., 1990. Multi-stage symplectic schemes of two kinds of Hamiltonian
  39. systems for wave equations. Comput. Math. Appl., 19: 51-62.
  40. Ruth, R.D., 1983. A canonical integration technique. IEEE Trans. Nucl. Sci., NS-30 (4): 2669-2671.
  41. Sanger, E.H., Gold, N. and Shapiro, $.A., 2000. Modeling the propagation of elastic waves using a
  42. modified finite-difference grid. Wave Motion, 31: 77-92.
  43. Smith, W.D., 1975. The application of finite element analysis to body wave propagation problems,
  44. Geophys. J., 42: 747-768.
  45. Sun, G., 1997. A class of explicitly symplectic schemes for wave equations. Comput. Math. (in
  46. Chinese), 1: 1-10.
  47. Tong, P., Yang, D.H., Hua, B.L. and Wang, M.X., 2013. A high-order stereo-modeling method for
  48. solving wave equations. Bull. Seismol. Soc. Am., 103: 811-833.
  49. Vichnevetsky, R., 1979. Stability charts in the numerical approximation of partial differential
  50. equation: A review. Mathemat. Comput. Simulat., 21: 170-177.
  51. Wang, L., Yang, D.H. and Deng, X.Y., 2009. A WNAD method for seismic stress-field modeling in
  52. heterogeneous media. Chin. J. Geophys. (in Chinese), 52: 1526-1535.
  53. Yang, D.H., 2002. Finite element method of the elastic wave equation and wave field simulation in
  54. two-phase anisotropic media. Chin. J. Geophys. (in Chinese), 45: 575-583.
  55. Yang, D.H., Liu, E., Zhang, Z.J. and Teng, J.W., 2002. Finite-difference modeling in
  56. two-dimensional anisotropic media using a flux-corrected transport technique. Geophys. J.
  57. Internat., 148: 320-328.
  58. Yang, D.H., Peng, J.M., Lu, M. and Terlaky, T., 2006. Optimal nearly-analytic discrete
  59. approximation to the scalar wave equation. Bull. Seismol. Soc. Am., 96: 1114-1130.
  60. Yang, D.H., Song, G.J., Chen, S. and Hou, B.Y., 2007. An improved nearly analytical discrete
  61. method: an efficient tool to simulate the seismic response of 2-D porous structures. J. Geophys.
  62. Eng., 4: 40-52.
  63. Yang, D.H., Teng, J.W., Zhang, Z.J. and Liu, E., 2003. A nearly-analytic discrete method for acoustic
  64. and elastic wave equations in anisotropic media. Bull. Seismol. Soc. Am., 93: 882-890.
  65. Yang, D.H., Tong, P. and Deng, X.Y., 2012. A central difference method with low numerical
  66. dispersion for solving the scalar wave equation. Geophys. Prosp., 60: 885-905.
  67. Yang, D.H., Wang, N., Chen, S. and Song, G.J., 2009. An explicit method based on the implicit
  68. Runge-Kutta algorithm for solving the wave equations. Bull. Seismol. Soc. Am., 99:
  69. 3340-3354.
  70. Yoshida, H., 1993. Recent Progress in the theory and application of symplectic integrators. Celest.
  71. Mech. Dyn. Astr., 56: 27-43.
  72. Zhang, C.Y., Li, X., Ma, X. and Song, G.J., 2014a. A Runge-Kutta method with using eighth-order
  73. nearly-analytic spatial discretization operator for solving a 2D acoustic wave equation. J.
  74. Seismic Explor., 23: 279-302.
  75. Zhang, C.Y., Ma, X., Yang, L. and Song, G.J., 2014b. Symplectic partitioned Runge-Kutta method
  76. based on the eighth-order nearly analytic discrete operator and its wavefield simulations. Appl.
  77. Geophys., 11: 89-106.
  78. SYMPLECTIC PARTITIONED RUNGE-KUTTA METHOD 229
Share
Back to top
Journal of Seismic Exploration, Electronic ISSN: 0963-0651 Print ISSN: 0963-0651, Published by AccScience Publishing