Symplectic partitioned Runge-Kutta method for solving the acoustic wave equation

被引:13
作者
Ma Xiao [1 ]
Yang Ding-Hui [1 ]
Zhang Jin-Hua [2 ]
机构
[1] Tsinghua Univ, Dept Math Sci, Beijing 100084, Peoples R China
[2] Kunming Vocat & Tech Coll Ind, Kunming 650302, Peoples R China
来源
CHINESE JOURNAL OF GEOPHYSICS-CHINESE EDITION | 2010年 / 53卷 / 08期
关键词
Hamiltonian system; Symplectic method; Nearly-analytic discretization; Wave-field simulation; Numerical dispersion; FLUX-CORRECTED TRANSPORT; ANISOTROPIC MEDIA; SEISMIC RESPONSE; FIELD SIMULATION; DISCRETE METHOD; EFFICIENT TOOL; PROPAGATION; ALGORITHM; TIMES; 2D;
D O I
10.3969/j.issn.0001-5733.2010.08.026
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
In this paper, we develop a new symplectic numerical scheme based on Hamiltonian system of the acoustic wave equation, which is called the NSPRK method in brief. The NSPRK method uses the nearly-analytic discrete operators to approximate the high-order differential operators, and employs the second-order symplectic partitioned Runge-Kutta method to numerically solve the Hamiltonian system. For the proposed NSPRK method in this paper, we obtain the stability conditions for 1D and 2D cases, the numerical dispersion relation for the 1D case and 2D numerical errors. Meanwhile, we compare the NSPRK against the conventional syrnplectic method and the fourth-order LWC method in computational efficiency. Finally, we apply the NSPRK method to model acoustic wave propagating in a three-layer isotropic medium and an abnormal body model. The promising numerical results illustrate that the NSPRK method can effectively suppress the numerical dispersion caused by discretizing the acoustic-wave equation when coarse grids are used or models have large velocity contrasts between adjacent layers. Therefore, the NSPRK method can greatly increase the computational efficiency and save computer memory.
引用
收藏
页码:1993 / 2003
页数:11
相关论文
共 23 条
[11]   MULTISTAGE SYMPLECTIC SCHEMES OF 2 KINDS OF HAMILTONIAN-SYSTEMS FOR WAVE-EQUATIONS [J].
QIN, MZ ;
ZHANG, MQ .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1990, 19 (10) :51-62
[12]   A CANONICAL INTEGRATION TECHNIQUE [J].
RUTH, RD .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1983, 30 (04) :2669-2671
[13]  
SUN G, 1997, COMPUT MATH APPL, V1, P1
[14]   A WNAD method for seismic stress-field modeling in heterogeneous media [J].
Wang Lei ;
Yang Ding-Hui ;
Deng Xiao-Ying .
CHINESE JOURNAL OF GEOPHYSICS-CHINESE EDITION, 2009, 52 (06) :1526-1535
[15]   n-times absorbing boundary conditions for compact finite-difference modeling of acoustic and elastic wave propagation in the 2D TI medium [J].
Yang, DH ;
Wang, SQ ;
Zhang, ZJ ;
Teng, HW .
BULLETIN OF THE SEISMOLOGICAL SOCIETY OF AMERICA, 2003, 93 (06) :2389-2401
[16]   A nearly analytic discrete method for acoustic and elastic wave equations in anisotropic media [J].
Yang, DH ;
Teng, JW ;
Zhang, ZJ ;
Liu, ER .
BULLETIN OF THE SEISMOLOGICAL SOCIETY OF AMERICA, 2003, 93 (02) :882-890
[17]   Optimally accurate nearly analytic discrete scheme for wave-field simulation in 3D anisotropic media [J].
Yang, Dinghui ;
Song, Guojie ;
Lu, Ming .
BULLETIN OF THE SEISMOLOGICAL SOCIETY OF AMERICA, 2007, 97 (05) :1557-1569
[18]   An improved nearly analytical discrete method: an efficient tool to simulate the seismic response of 2-D porous structures [J].
Yang, Dinghui ;
Song, Guojie ;
Chen, Shan ;
Hou, Boyang .
JOURNAL OF GEOPHYSICS AND ENGINEERING, 2007, 4 (01) :40-52
[19]   Optimal nearly analytic discrete approximation to the scalar wave equation [J].
Yang, Dinghui ;
Peng, Jiming ;
Lu, Ming ;
Terlaky, Tamas .
BULLETIN OF THE SEISMOLOGICAL SOCIETY OF AMERICA, 2006, 96 (03) :1114-1130
[20]   An Explicit Method Based on the Implicit Runge-Kutta Algorithm for Solving Wave Equations [J].
Yang, Dinghui ;
Wang, Nian ;
Chen, Shan ;
Song, Guojie .
BULLETIN OF THE SEISMOLOGICAL SOCIETY OF AMERICA, 2009, 99 (06) :3340-3354