• Nie Znaleziono Wyników

A comparison of explicit continuous and discontinuous Galerkin methods and finite differences for wave propagation in 3D heterogeneous media

N/A
N/A
Protected

Academic year: 2021

Share "A comparison of explicit continuous and discontinuous Galerkin methods and finite differences for wave propagation in 3D heterogeneous media"

Copied!
2
0
0

Pełen tekst

(1)

A comparison of explicit continuous and discontinuous Galerkin methods

and finite differences for wave propagation in 3D heterogeneous media

S. Minisini†∗, W.A. Mulder†§, E. Zhebel, A. Kononov‡ †Shell Global Solutions International,

Kessler Park 1, 2288 GS Rijswijk, The Netherlands sara.minisini@shell.com, elena.zhebel@shell.com

§Delft University of Technology, Faculty of Civil Engineering and Geotechnology,

P.O. Box 5048, 2600 GA Delft, The Netherlands W.A.Mulder@tudelft.nl

Source Contracting,

Triosingel 37, 4101 XC Culemborg, The Netherlands alexey.kononov@shell.com

Keywords: high-order continuous, discontinuous finite elements, mass-lumping, heterogeneous media.

ABSTRACT

In seismic imaging, the need of efficient numerical techniques for solving the wave equation is of vi-tal importance when using techniques such as Reverse Time Migration or Full Waveform Inversion. Finite-difference methods (FDMs) are widely used because they are relatively easy to implement and computationally efficient. Moreover, the use of explicit time stepping is natural. However, they rely on Cartesian structured grids and that makes them less suitable for complex heterogeneous geological settings. When abrupt changes in the properties of the material arise or in the presence of complex to-pography, the scheme loses its accuracy. This can be amended by using very fine grids at the expense of computational time. Finite-element methods (FEMs) have some advantages over FDMs because they rely on unstructured meshes and can more easily handle geometric or structural discontinuities. The use of the finite-element Galerkin method for the semi-discretization of the second-order wave equation leads to a system of second-order ordinary differential equations that needs to be solved with a suitable time-discretization scheme. In particular, when an explicit time stepping is used, the mass matrix arising from the spatial discretization has to be inverted at each time step, which has dramatic impact on the efficiency of the scheme. In this work we consider two different finite-element formulations that can be used to overcome the problem. The first consists in using continuous finite elements with mass lump-ing. In this case, the mass matrix is replaced by a diagonal one that is trivial to invert. This technique is straightforward for piecewise linear elements but requires particular qua drature rules and additional dis-cretization nodes for higher-order schemes in order to preserve the ac curacy [2]. As a second approach, we consider the Symmetric Internal Penalty Discontinuous Galerkin (SIPDG) method (see [3] for de-tails), where each element of the mesh is decoupled from its neighbours, leading to a block-diagonal mass matrix that is easily inverted. In both cases, we use a second-order time-integration scheme. This choice leads to an energy conservative numerical scheme for the discontinuous formulation [1]. The stability limit values are computed on the reference tetrahedron and they are comparable for the two methods except for linear polynomials where SIPDG is much more restrictive. We analyze the accu-racy and efficiency of the two methods and compare their performances in terms of CPU time. To this end, we solve an initial value problem (no source term) with known exact solution on a regular 3-D cubic domain with Neumann boundary conditions. The results in Fig. 1 show that both techniques have

(2)

100 101 102 103 10−7 10−6 10−5 10−4 10−3 10−2 10−1 100 101 maximum diameter ||u h − u ex ||L 2 Comparision L 2 error norms P1 −DG P1 ML P2−DG P2−ML P3 − DG P3−ML P4 − DG 10−2 100 102 104 106 10−7 10−6 10−5 10−4 10−3 10−2 10−1 100 Time (s) ||u h − u ex ||L 2 Computational time P1 −DG P1 ML P2−DG P2−ML P3 − DG P3−ML P4 − DG

Figure 1: L2error norms, accuracy and computational times for the continuous and discontinuous FEMs.

a similar performance in terms of accuracy and computational time. In fact, the continuous methods requires additional discretization points in the interior of the faces and the elements, increasing the computational cost. The DG formulation uses the classical set of nodes but requires the computation of additional fluxes on the faces of each element in order to preserve the continuity of the solution. We finally address a more realistic 3 dimensional setting as shown in Fig. 2. In this example, there is a velocity inversion at depth containing a salt inclusion with high reflectivity. We solve the wave field on a set of meshes with decreasing maximum diameter by means of the two FEMs as well as a FDM of 8th order in space. We estimate the relative errors as a measure of the accuracy and we compare the seismo-grams of the solutions. The cubic finite elements start to outperform the finite-difference method when considering a relative error smaller than 0.01. From the analysis of the seismograms, we observe how the finite elements avoid the so-called “stair-case effect” typical for finite-difference grids, as well as the effect of the air layer that needs to be incorporated into the finite-difference method but is embedded in the boundary conditions of the FEM.

x (m) z (m) 0.500 s 0 500 1000 1500 2000 2500 3000 3500 4000 −500 0 500 1000 1500 x (m) z (m) 1.000 s 0 500 1000 1500 2000 2500 3000 3500 4000 −500 0 500 1000 1500

Figure 2: Example of wave propagation in a heterogeneus medium.

References

[1] M. Grote, A. Schneebeli, D. Schoutzau: Optimal error estimates for the fully discrete interior penalty DG method for the wave equation Journal of Scientific Computing, 40 (2009) 257–272. [2] M.J.S. Chin-Joe-Kong, W.A. Mulder, M. van Veldhuizen: Higher-order triangular and tetrahedral

finite elements with mass lumping for solving the wave equation. Journal of Engineering

Mathe-matics, 35(4) (1999), 405–426.

[3] B. Rivi`ere, M. Wheeler: Discontinuous Finite Element Methods for Acoustic and Elastic Wave Problems. ICM2002-Beijin Satellite Conference on Scientific Computing, Contemporary

Cytaty

Powiązane dokumenty

Section 3 describes a discretization of the Navier-Stokes equations with the aid of DGFE method and a linearization of the inviscid and the viscous fluxes, which yields to a

6 and 7 we compare the convergence rates of the different iteration strategies in terms of number of multigrid cycles (if applicable) and CPU time for orders 2, 3 and 4 on the

To nie- samowite zainteresowanie w ostatnich latach osobą Mickiewicza, jego recepcją, rolą na emigracji i wśród towiańczyków wydaje mi się bardzo... Czyż przyczyn nie

Autor, znany marynista, który opublikował już liczne dzieła odnoszące się do zarówno polskiej, jak i światowej tradycji żeglarskiej dobrze przygotował się do

Współczesne rozumienie śmierci, jak na to wskazał theodor adorno, jest wyrazem innej posta- wy człowieka: dążenia do panowania nad wszystkimi aspektami życia, w tym także

Dookreślając zależność czynów od woli, Arystoteles pisze, że „(...) zależne od woli zdaje się być to, czego przyczyna tkwi w samym dzia­ łającym podmiocie, zdającym

Społeczeństwo i polityka może obyć się bez Boga rozumianego jako transcendentna racja, ale nie może się obyć bez religii rozumia- nej jako więź 28.. Liberalne laickie

A hybrid electromagnetics (EM)-circuit simulation method em- ploying the discontinuous Galerkin finite element time domain method (DGFETD) is developed to model single lumped port