Comparison of finite difference and finite element methods for simulating two-dimensional scattering of elastic waves

被引:38
作者
Frehner, Marcel [1 ]
Schmalholz, Stefan M. [1 ]
Saenger, Erik H. [1 ,2 ]
Steeb, Holger [3 ]
机构
[1] Swiss Fed Inst Technol, Dept Earth Sci, Inst Geol, CH-8092 Zurich, Switzerland
[2] Spectraseis AG, CH-8005 Zurich, Switzerland
[3] Univ Twente, CTW, TS, NL-7500 AE Enschede, Netherlands
关键词
Scattering; Wave propagation; Numerical methods; Analytical solution; Finite element method; Finite difference method;
D O I
10.1016/j.pepi.2008.07.003
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
Two-dimensional scattering of elastic waves in a medium containing a circular heterogeneity is investigated with an analytical solution and numerical wave propagation simulations. Different combinations of finite difference methods (FDM) and finite element methods (FEM) are used to numerically solve the elastodynamic wave equations. Finite difference and finite element techniques are applied to approximate both the time and space derivatives and are combined in various ways to provide different numerical algorithms for modeling elastic wave propagation. The results of the different numerical algorithms are compared for simulations of an incident plane P-wave that is scattered by a mechanically weak circular inclusion whereby the diameter of the inclusion is of the same order than the P-wave's wavelength. For this scattering problem an analytical solution is available and used as the reference solution in the comparison of the different numerical algorithms. Staircase-like spatial discretization of the inclusion's circular shape with the finite difference method using a rectangular grid provides accurate velocity and displacement fields close to the inclusion boundary only for very high spatial resolutions. Implicit time integration based on either finite differences or finite elements does not provide computational advantages compared to explicit schemes. The best numerical algorithm in terms of accuracy and computation time for the investigated scattering problem consists of a finite element method in space using an unstructured mesh combined with an explicit finite difference method in time. The computational advantages and disadvantages of the different numerical algorithms are discussed. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:112 / 121
页数:10
相关论文
共 40 条
[1]  
Achenbach J D, 1973, N HOLLAND SERIES APP
[2]  
Aki K., 1980, QUANTITATIVE SEISMOL
[3]  
Ames W. F., 1992, NUMERICAL METHODS PA
[4]   FINITE ELEMENTS IN TIME AND SPACE [J].
ARGYRIS, JH ;
SCHARPF, DW .
NUCLEAR ENGINEERING AND DESIGN, 1969, 10 (04) :456-&
[5]  
Bathe K, 2007, Finite element procedures
[6]  
Ben-Menahem A, 1981, SEISMIC WAVES SOURCE
[7]   Accuracy of heterogeneous staggered-grid finite-difference modeling of Rayleigh waves [J].
Bohlen, Thomas ;
Saenger, Erik H. .
GEOPHYSICS, 2006, 71 (04) :T109-T115
[8]   Wave propagation in partially saturated porous media: simulation of a second slow wave [J].
Carcione, JM ;
Cavallini, F ;
Santos, JE ;
Ravazzoli, CL ;
Gauzellino, PM .
WAVE MOTION, 2004, 39 (03) :227-240
[9]   Seismic modeling [J].
Carcione, JM ;
Herman, GC ;
ten Kroode, APE .
GEOPHYSICS, 2002, 67 (04) :1304-1325
[10]   White's model for wave propagation in partially saturated rocks: Comparison with poroelastic numerical experiments [J].
Carcione, JM ;
Helle, HB ;
Pham, NH .
GEOPHYSICS, 2003, 68 (04) :1389-1398