A new high-order finite volume method for 3D elastic wave simulation on unstructured meshes

In this paper, we proposed a new efficient high-order finite volume method for 3D elastic wave simulation on unstructured tetrahedral meshes. With the relative coarse tetrahedral meshes, we make subdivision in each tetrahedron to generate a stencil for the high-order polynomial reconstruction. The subdivision algorithm guarantees the number of subelements is greater than the degrees of freedom of a complete polynomial. We perform the reconstruction on this stencil by using cell-averaged quantities based on the hierarchical orthonormal basis functions. Unlike the traditional high-order finite volume method, our new method has a very local property like DG and can be written as an inner-split computational scheme which is beneficial to reducing computational amount. Moreover, the stencil in our method is easy to generate for all tetrahedrons especially in the three-dimensional case. The resulting reconstruction matrix is invertible and remains unchanged for all tetrahedrons and thus it can be pre-computed and stored before time evolution. These special advantages facilitate the parallelization and high-order computations. We show convergence results obtained with the proposed method up to fifth order accuracy in space. The high-order accuracy in time is obtained by the RungeKutta method. Comparisons between numerical and analytic solutions show the proposed method can provide accurate wavefield information. Numerical simulation for a realistic model with complex topography demonstrates the effectiveness and potential applications of our method. Though the method is proposed based on the 3D elastic wave equation, it can be extended to other linear hyperbolic system. The 3D realistic model with unstructured tetrahedral meshes (a) and the 3D snapshot of u component at propagation time 0.44 s (b). The result is obtained by our new method with P4 reconstruction.

[1]  Michael Dumbser,et al.  An arbitrary high-order discontinuous Galerkin method for elastic waves on unstructured meshes - IV. Anisotropy , 2007 .

[2]  W. H. Reed,et al.  Triangular mesh methods for the neutron transport equation , 1973 .

[3]  P. Keast Moderate-degree tetrahedral quadrature formulas , 1986 .

[4]  Zhi J. Wang,et al.  Evaluation of discontinuous Galerkin and spectral volume methods for scalar and system conservation laws on unstructured grids , 2004 .

[5]  J. Virieux P-SV wave propagation in heterogeneous media: Velocity‐stress finite‐difference method , 1986 .

[6]  Susan E. Minkoff,et al.  Spatial Parallelism of a 3D Finite Difference Velocity-Stress Elastic Wave Propagation Code , 1999, SIAM J. Sci. Comput..

[7]  Géza Seriani,et al.  3-D large-scale wave propagation modeling by spectral element method on Cray T3E multiprocessor , 1998 .

[8]  C. Tsogka,et al.  Application of the perfectly matched absorbing layer model to the linear elastodynamic problem in anisotropic heterogeneous media , 2001 .

[9]  Chi-Wang Shu,et al.  Discontinuous Galerkin Methods: Theory, Computation and Applications , 2011 .

[10]  A. Patera A spectral element method for fluid dynamics: Laminar flow in a channel expansion , 1984 .

[11]  Georg Stadler,et al.  A high-order discontinuous Galerkin method for wave propagation through coupled elastic-acoustic media , 2010, J. Comput. Phys..

[12]  Zhi Jian Wang,et al.  Spectral (Finite) Volume Method for Conservation Laws on Unstructured Grids III: One Dimensional Systems and Partition Optimization , 2004, J. Sci. Comput..

[13]  D. Komatitsch,et al.  Introduction to the spectral element method for three-dimensional seismic wave propagation , 1999 .

[14]  Wensheng Zhang,et al.  Stability Conditions for Wave Simulation in 3-D Anisotropic Media with the Pseudospectral Method , 2012 .

[15]  J. Hesthaven,et al.  Nodal Discontinuous Galerkin Methods: Algorithms, Analysis, and Applications , 2007 .

[16]  Z. Wang,et al.  Spectral (Finite) Volume Method for Conservation Laws on Unstructured Grids , 2002 .

[17]  D. Komatitsch,et al.  Spectral-element simulations of global seismic wave propagation—I. Validation , 2002 .

[18]  Patrick Joly,et al.  A New Family of Mixed Finite Elements for the Linear Elastodynamic Problem , 2001, SIAM J. Numer. Anal..

[19]  M. Dumbser,et al.  An arbitrary high-order Discontinuous Galerkin method for elastic waves on unstructured meshes — III. Viscoelastic attenuation , 2007 .

[20]  E. Toro,et al.  An arbitrary high-order Discontinuous Galerkin method for elastic waves on unstructured meshes - V. Local time stepping and p-adaptivity , 2007 .

[21]  Michael Dumbser,et al.  Discontinuous Galerkin methods for wave propagation in poroelastic media , 2008 .

[22]  Michael Dumbser,et al.  A highly accurate discontinuous Galerkin method for complex interfaces between solids and moving fluids , 2008 .

[23]  Eric T. Chung,et al.  Exact nonreflecting boundary conditions for three dimensional poroelastic wave equations , 2014 .

[24]  Ruichao Ye,et al.  A discontinuous Galerkin method with a modified penalty flux for the propagation and scattering of acousto-elastic waves , 2015, 1511.00675.

[25]  Zhi J. Wang,et al.  Spectral (Finite) Volume Method for Conservation Laws on Unstructured Grids. Basic Formulation , 2002 .

[26]  Marcel Vinokur,et al.  Spectral (finite) volume method for conservation laws on unstructured grids V: Extension to three-dimensional systems , 2006, J. Comput. Phys..

[27]  Bengt Fornberg,et al.  A practical guide to pseudospectral methods: Introduction , 1996 .

[28]  Roland Martin,et al.  WAVE PROPAGATION IN 2-D ELASTIC MEDIA USING A SPECTRAL ELEMENT METHOD WITH TRIANGLES AND QUADRANGLES , 2001 .

[29]  Dan Givoli,et al.  High-order local absorbing conditions for the wave equation: Extensions and improvements , 2008, J. Comput. Phys..

[30]  Roland Martin,et al.  An unsplit convolutional perfectly matched layer technique improved at grazing incidence for the viscoelastic wave equation , 2009 .

[31]  M. Dumbser,et al.  An arbitrary high-order discontinuous Galerkin method for elastic waves on unstructured meshes — II. The three-dimensional isotropic case , 2006 .

[32]  Géza Seriani,et al.  Numerical simulation of seismic wave propagation in realistic 3‐D geo‐models with a Fourier pseudo‐spectral method , 2010 .

[33]  Michael Dumbser,et al.  Arbitrary high-order finite volume schemes for seismic wave propagation on unstructured meshes in 2D and 3D , 2007 .

[34]  Mengping Zhang,et al.  An analysis of and a comparison between the discontinuous Galerkin and the spectral finite volume methods , 2005 .

[35]  Rémi Abgrall,et al.  On essentially non-oscillatory schemes on unstructured meshes: analysis and implementation , 1994 .

[36]  Michael Dumbser,et al.  Arbitrary high order non-oscillatory finite volume schemes on unstructured meshes for linear hyperbolic systems , 2007, J. Comput. Phys..

[37]  Zhang,et al.  STABILITY FOR IMPOSING ABSORBING BOUNDARY CONDITIONS IN THE FINITE ELEMENT SIMULATION OF ACOUSTIC WAVE PROPAGATION , 2014 .

[38]  Chi-Wang Shu,et al.  TVB Runge-Kutta local projection discontinuous galerkin finite element method for conservation laws. II: General framework , 1989 .

[39]  Chi-Wang Shu Total-variation-diminishing time discretizations , 1988 .

[40]  Wim A. Mulder,et al.  HIGHER-ORDER MASS-LUMPED FINITE ELEMENTS FOR THE WAVE EQUATION , 2001 .

[41]  Bernardo Cockburn Discontinuous Galerkin methods , 2003 .

[42]  M. Dumbser,et al.  An arbitrary high-order discontinuous Galerkin method for elastic waves on unstructured meshes - I. The two-dimensional isotropic case with external source terms , 2006 .

[43]  Gary Cohen,et al.  MIXED FINITE ELEMENTS WITH MASS-LUMPING FOR THE TRANSIENT WAVE EQUATION , 2000 .

[44]  Andrew M. Stuart,et al.  A First Course in Continuum Mechanics: Bibliography , 2008 .

[45]  Jean-Pierre Berenger,et al.  A perfectly matched layer for the absorption of electromagnetic waves , 1994 .

[46]  G. Karniadakis,et al.  Spectral/hp Element Methods for CFD , 1999 .

[47]  Jean E. Roberts,et al.  Higher Order Triangular Finite Elements with Mass Lumping for the Wave Equation , 2000, SIAM J. Numer. Anal..

[48]  Zhi J. Wang,et al.  Spectral (finite) volume method for conservation laws on unstructured grids IV: extension to two-dimensional systems , 2004 .

[49]  Gary Cohen,et al.  Mixed Spectral Finite Elements for the Linear Elasticity System in Unbounded Domains , 2005, SIAM J. Sci. Comput..

[50]  Paul G. Richards,et al.  Quantitative Seismology: Theory and Methods , 1980 .

[51]  J. Butcher The numerical analysis of ordinary differential equations: Runge-Kutta and general linear methods , 1987 .

[52]  Eric T. Chung,et al.  Optimal Discontinuous Galerkin Methods for the Acoustic Wave Equation in Higher Dimensions , 2009, SIAM J. Numer. Anal..

[53]  Armin Iske,et al.  ADER schemes on adaptive triangular meshes for scalar conservation laws , 2005 .

[54]  R. LeVeque Finite Volume Methods for Hyperbolic Problems: Characteristics and Riemann Problems for Linear Hyperbolic Equations , 2002 .

[55]  Géza Seriani,et al.  Numerical simulation of interface waves by high‐order spectral modeling techniques , 1992 .

[56]  Eleuterio F. Toro,et al.  Towards Very High Order Godunov Schemes , 2001 .

[57]  Moshe Dubiner Spectral methods on triangles and other domains , 1991 .

[58]  Yuzhi Sun,et al.  Spectral (finite) volume method for conservation laws on unstructured grids VI: Extension to viscous flow , 2006, J. Comput. Phys..

[59]  E. Toro Riemann Solvers and Numerical Methods for Fluid Dynamics , 1997 .

[60]  S. Osher,et al.  Efficient implementation of essentially non-oscillatory shock-capturing schemes,II , 1989 .