• Aucun résultat trouvé

High-order absorbing boundary conditions with edge and corner compatibility for the Helmholtz equation

N/A
N/A
Protected

Academic year: 2021

Partager "High-order absorbing boundary conditions with edge and corner compatibility for the Helmholtz equation"

Copied!
3
0
0

Texte intégral

(1)

HAL Id: hal-01588749

https://hal.archives-ouvertes.fr/hal-01588749

Submitted on 16 Sep 2017

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

High-order absorbing boundary conditions with edge

and corner compatibility for the Helmholtz equation

Axel Modave, Vanessa Mattesi, Christophe Geuzaine

To cite this version:

Axel Modave, Vanessa Mattesi, Christophe Geuzaine. High-order absorbing boundary conditions with edge and corner compatibility for the Helmholtz equation. ACOMEN 2017 - 7th International Conference on Advanced Computational Methods in Engineering, Sep 2017, Ghent, Belgium. �hal-01588749�

(2)

Book of abstracts of the 7thInternational Conference on Advanced Computational Methods

in Engineering, ACOMEN 2017 18–22 September 2017.

High-order absorbing boundary conditions

with edge and corner compatibility for the Helmholtz equation

Axel Modave1

, Vanessa Mattesi2

and Christophe Geuzaine2

1

Team POEMS, CNRS-ENSTA-INRIA, Université Paris-Saclay, France

2

Electrical Engineering and Computer Science, University of Liège

e-mails:axel.modave@ensta-paristech.fr,vanessa.mattesi@ulg.ac.be, cgeuzaine@ulg.ac.be

Abstract

We deal with the finite element solution of 3D time-harmonic acoustic wave prob-lems defined on unbounded domains, but computed using cuboidal computational do-mains with artificial boundaries. We combine a standard finite element method for the Helmholtz equation with high-order absorbing boundary conditions(on the faces of the domain) and compatibility relations (on the edges and the corners) that provide an arbi-trary high accuracy.

Key words: Helmholtz equation, Finite element method, Radiation boundary condition, Corner compatibility

MSC 2010: 35J05, 35J25

The finite element methods must be combined with specific boundary techniques, such as perfectly matched layers and non-reflective boundary conditions, to accurately simulate the radiation of wavefields at the artificial boundaries of truncated computational domains. Padé-type high-order absorbing boundary conditions (HABCs) can provide an arbitrary high accuracy [2], but they are generally limited to regions with smooth boundaries. We propose a comprehensive strategy for cuboidal domains, with treatments for the edges and the corners. Let the fieldu(x) governed by the Helmholtz equation ∆u + k2u = 0 on the cube Ω = [−L, L]3. On the faces ofΩ, we consider the HABC obtained by approximating the square root in the exact non-reflective boundary operator thanks to the(2N + 1)th-order Padé expansion with aθ-rotation of the branch cut [2]. On the face belonging to the plane x = L, the HABC can then be written as

∂xu = ıkeıθ /2* , u +M2 N X n=1 cn(u + un)+

-, withcn = tan(nπ/M) and M = 2N + 1. (1) This condition involvesN auxiliary fields un defined only on the face and governed by

k2

eıθc

n+ 1 un+ k2eıθ (cn+ 1) u +f ∂yy+ ∂zzg un= 0, n = 1 . . . N . (2) Because of the spatial partial derivatives in Eq. 2, boundary conditions must be prescribed on the boundary of the face (i.e. on the edges of the cube) for each auxiliary fieldun.

(3)

(a) Solution(without comp. rel.) (b) Solution(withθ = 0) (c) Solution(both strat.,θ = π/4)

(d) Error(without comp. rel.) (e) Error(withθ = 0) (f ) Error(both strat.,θ = π/4)

Figure 1: Solutions and errors for the benchmark with HABCs (N = 4). Three cases are shown: without compatibility relations(left), without rotating branch cut (middle), with both strategies (right). Isosurfaces of the solutions (scale: [-0.2,0.2]) and the errors (scale: [-0.015,0.015]) are represented in only half the domain. We use a mesh made of approx. 106tetrahedron and P1 elements.

In our strategy, we introduce new relations that close the system and that ensure its compatibility without any supplementary approximation. They are derived by manipulating the equations (Eqs. 1-2) corresponding to the different faces, and by introducting auxiliary fields and auxiliary equations on each edge (N2per edge) and each corner (N3per corner). The result is a multi-dimensional solver with equations to be solved on the volume, the faces, the edges and the corners ofΩ. See [1] for a time-dependent version of this solver.

As preliminary 3D finite element results, we present simulations of a spherical wave generated inside a cubic domain (Fig. 1). HABCs are prescribed on all the faces of the domain. By comparing the three cases, we see the positive effect of both the compatibility relations and the rotating branch cut on the quality of the solution. When using both strategies (Fig. 1f ), the remaining error corresponds to the classical numerical dispersion caused by the mesh.

References

[1] A. Modave, A. Atle, J. Chan, T. Warburton, A GPU-accelerated nodal discontinuous Galerkin method with high-order absorbing boundary conditions and corner/edge compat-ibility, To appear in International Journal for Numerical Methods in Engineering

[2] R. Kechroud, X. Antoine, A. Soulaïmani, Numerical accuracy of a Padé-type non-reflecting boundary condition for the finite element solution of acoustic scattering problems at high-frequency, International Journal for Numerical Methods in Engineering 64.10 (2005): 1275-1302.

Figure

Figure 1: Solutions and errors for the benchmark with HABCs (N = 4 ) . Three cases are shown:

Références

Documents relatifs

L’accès à ce site Web et l’utilisation de son contenu sont assujettis aux conditions présentées dans le site LISEZ CES CONDITIONS ATTENTIVEMENT AVANT D’UTILISER CE SITE WEB.

The resulting app, called L IG -A IKUMA , runs on various mobile phones and tablets and proposes a range of different speech collection modes (recording, respeaking, translation

When the frequency is 0.05 Hz, it is possible to find parameters values such that the ABCs coming from the 1/ω asymptotic lead to errors close to 27 %, but for other values of

In overlapping Schwartz methods (3), the solutions are computed on overlapping domains and the boundary conditions for a given domain are defined at the

We present high order absorbing boundary con- ditions (ABC) for the 2D Helmholtz equation that can adapt to any regular shaped surface.. The new ABCs are derived by using the

• Although all the methods provide comparable accuracy, a performance degradation, in terms of GMRES con- vergence, occurs in some cases when the polynomial reconstructions

In Section 2, we recall the main finite-volume notation, for example used in [4], that we adapt to our problem with a curved domain and dynamic boundary conditions.. In Section 3,

We believe that our theoretical results together with the numerical experiments assert that the MMAm coupled with high order polynomials is a superior alternative to classical