Error analysis and fast solvers for high-frequency scattering problems

Similar documents
On domain decomposition preconditioners for finite element approximations of the Helmholtz equation using absorption

Shifted Laplace and related preconditioning for the Helmholtz equation

When is the error in the h BEM for solving the Helmholtz equation bounded independently of k?

Coercivity of high-frequency scattering problems

High Frequency Scattering by Convex Polygons Stephen Langdon

Acoustic scattering : high frequency boundary element methods and unified transform methods

Keywords: Helmholtz equation, iterative method, preconditioning, high frequency, shifted Laplacian preconditioner, GMRES.

Trefftz-Discontinuous Galerkin Methods for Acoustic Scattering - Recent Advances

High Frequency Scattering by Convex Polygons Stephen Langdon

High Frequency Solution Behaviour in Wave Scattering Problems Simon Chandler-Wilde University of Reading, UK

A GALERKIN BOUNDARY ELEMENT METHOD FOR HIGH FREQUENCY SCATTERING BY CONVEX POLYGONS

Coercivity of Combined Boundary Integral Equations in High-Frequency Scattering

Multiscale methods for time-harmonic acoustic and elastic wave propagation

Department of Mathematics and Statistics

arxiv: v1 [math.na] 11 Mar 2019 A high frequency boundary element method for scattering by a class of multiple obstacles

A High Frequency Boundary Element Method for Scattering by a Class of Nonconvex Obstacles

A GALERKIN BOUNDARY ELEMENT METHOD FOR HIGH FREQUENCY SCATTERING BY CONVEX POLYGONS

Wavenumber-explicit analysis for the Helmholtz h-bem: error estimates and iteration counts for the Dirichlet problem

Boundary integral methods in high frequency scattering

The Helmholtz Equation

Electromagnetic wave propagation. ELEC 041-Modeling and design of electromagnetic systems

Acoustic and electromagnetic transmission problems: wavenumber-explicit bounds and resonance-free regions

arxiv: v1 [math.na] 19 Nov 2018

A high frequency boundary element method for scattering by a class of nonconvex obstacles

High Frequency Boundary Element Methods for Scattering by Convex Polygons

When all else fails, integrate by parts an overview of new and old variational formulations for linear elliptic PDEs

Two-level Domain decomposition preconditioning for the high-frequency time-harmonic Maxwell equations

Shadow boundary effects in hybrid numerical-asymptotic methods for high frequency scattering

Approximation by plane and circular waves

A Galerkin boundary element method for high frequency scattering by convex polygons

Solving Time-Harmonic Scattering Problems by the Ultra Weak Variational Formulation

Numerical methods for high frequency scattering by multiple obstacles

STEKLOFF EIGENVALUES AND INVERSE SCATTERING THEORY

A two-level domain-decomposition preconditioner for the time-harmonic Maxwell s equations

1 domain-based methods: convergence analysis for hp-fem. 2 discussion of some non-standard FEMs. 3 BEM for Helmholtz problems.

Lecture 8: Boundary Integral Equations

Is the Helmholtz Equation Really Sign-Indefinite?

arxiv: v1 [math.na] 11 Jul 2018

The Factorization Method for Inverse Scattering Problems Part I

Scientific Computing WS 2017/2018. Lecture 18. Jürgen Fuhrmann Lecture 18 Slide 1

Domain Decomposition Algorithms for an Indefinite Hypersingular Integral Equation in Three Dimensions

Factorization method in inverse

Trefftz-discontinuous Galerkin methods for time-harmonic wave problems

Technische Universität Graz

A WAVENUMBER INDEPENDENT BOUNDARY ELEMENT METHOD FOR AN ACOUSTIC SCATTERING PROBLEM

Preconditioned space-time boundary element methods for the heat equation

Trefftz-Discontinuous Galerkin Methods for the Time-Harmonic Maxwell Equations

A coupled BEM and FEM for the interior transmission problem

Trefftz-Discontinuous Galerkin Methods for Maxwell s Equations

Inverse Obstacle Scattering

Standard Finite Elements and Weighted Regularization

Boundary integral equations on unbounded rough surfaces: Fredholmness and the finite section method

A high frequency $hp$ boundary element method for scattering by convex polygons

arxiv: v2 [physics.comp-ph] 26 Aug 2014

Finite difference method for elliptic problems: I

Isogeometric Analysis:

Numerical Solutions to Partial Differential Equations

On complex shifted Laplace preconditioners for the vector Helmholtz equation

Scientific Computing WS 2018/2019. Lecture 15. Jürgen Fuhrmann Lecture 15 Slide 1

Fast Multipole BEM for Structural Acoustics Simulation

Inverse wave scattering problems: fast algorithms, resonance and applications

Finite Element Analysis of Acoustic Scattering

A FAST SOLVER FOR ELLIPTIC EQUATIONS WITH HARMONIC COEFFICIENT APPROXIMATIONS

Additive Schwarz method for scattering problems using the PML method at interfaces

u(0) = u 0, u(1) = u 1. To prove what we want we introduce a new function, where c = sup x [0,1] a(x) and ɛ 0:

A far-field based T-matrix method for three dimensional acoustic scattering

A frequency-independent boundary element method for scattering by two-dimensional screens and apertures

Variational Formulations

Wavenumber explicit convergence analysis for Galerkin discretizations of the Helmholtz equation

The Mortar Boundary Element Method

Sobolev spaces, Trace theorems and Green s functions.

ON THE INFLUENCE OF THE WAVENUMBER ON COMPRESSION IN A WAVELET BOUNDARY ELEMENT METHOD FOR THE HELMHOLTZ EQUATION

Estimation of transmission eigenvalues and the index of refraction from Cauchy data

Introduction to finite element exterior calculus

Fast and accurate methods for the discretization of singular integral operators given on surfaces

Fast Fourier Transform Solvers and Preconditioners for Quadratic Spline Collocation

Wavenumber-explicit hp-bem for High Frequency Scattering

Chapter 6. Finite Element Method. Literature: (tiny selection from an enormous number of publications)

Adaptive Boundary Element Methods Part 2: ABEM. Dirk Praetorius

Wave number explicit bounds in timeharmonic

Maximum norm estimates for energy-corrected finite element method

Numerical solution to the Complex 2D Helmholtz Equation based on Finite Volume Method with Impedance Boundary Conditions

A robust computational method for the Schrödinger equation cross sections using an MG-Krylov scheme

Numerical Solution I

Integral Representation Formula, Boundary Integral Operators and Calderón projection

Inverse scattering problem from an impedance obstacle

From the Boundary Element Domain Decomposition Methods to Local Trefftz Finite Element Methods on Polyhedral Meshes

Migration with Implicit Solvers for the Time-harmonic Helmholtz

A posteriori error estimates in FEEC for the de Rham complex

Computational method for acoustic wave focusing

Your first day at work MATH 806 (Fall 2015)

From the Boundary Element DDM to local Trefftz Finite Element Methods on Polyhedral Meshes

A Domain Decomposition Method for Quasilinear Elliptic PDEs Using Mortar Finite Elements

Multigrid Methods for Maxwell s Equations

Technische Universität Graz

Scattering, Clouds & Climate: A Short Workshop of Exploration Mathematical Institute, University of Oxford 24 th - 25 th March 2014

The elliptic sinh-gordon equation in the half plane

Mesh Grading towards Singular Points Seminar : Elliptic Problems on Non-smooth Domain

LECTURE 5 APPLICATIONS OF BDIE METHOD: ACOUSTIC SCATTERING BY INHOMOGENEOUS ANISOTROPIC OBSTACLES DAVID NATROSHVILI

AposteriorierrorestimatesinFEEC for the de Rham complex

Transcription:

Error analysis and fast solvers for high-frequency scattering problems I.G. Graham (University of Bath) Woudschoten October 2014

High freq. problem for the Helmholtz equation Given an object Ω R d, with boundary Γ and exterior Ω, Incident plane wave, e.g. : u I (x) = exp(ikx â) Ω Ω â Γ Total wave u = u I + u S, where Scattered wave u S satisfies: plus boundary condition u S + k 2 u S = 0 in Ω (Mostly u I + u S = 0 on Γ) and radiation condition: us r ikus = o(r (d 1)/2 ) as r

Numerical-asymptotic methods Constant wavenumber k - asymptotic information (mostly BEM) Computing in time independent of frequency. Links to Daan and Simon s talks Geometry dependent methods

Numerical-asymptotic methods Constant wavenumber k - asymptotic information (mostly BEM) Computing in time independent of frequency. Links to Daan and Simon s talks Geometry dependent methods

Numerical-asymptotic methods Still a role for conventional BEM

Second Talk: Truncated problems u + k 2 u = 0 in Ω B R u = u I on Γ u n iku = 0 on B R B R Ω Γ Ω for large R Model cavity problem u + k 2 u = f in bounded domain Ω u iku n = g on Γ := Ω

Heterogeneity Seismic inversion problem: ( ) ωl 2 u u = f, c(x) ω = frequency solve for u with approximate c. Second talk: Conventional discretisation and fast solvers Key reference: Erlangga, Osterlee, Vuik, 2004... Link to Martin s talks and Domain Decomposition

Outline of my talks: Two problems on conventional methods. 1. When is the error in the h version BEM bounded independently of k? 2. Give an analysis of preconditioning methods for standard h version FEM Both have solutions which use high-frequency analysis.

References for the talks: I.G. Graham, M. Loehndorf, J.M. Melenk and E.A. Spence, When is the error in the h-bem for solving the Helmholtz equation bounded independently of k? To appear in BIT, 2014. M. J. Gander, I. G. Graham and E. A. Spence, How should one choose the shift for the shifted Laplacian to be a good preconditioner for the Helmholtz equation?, submitted 2014. I.G. Graham, E.A. Spence and E. Vainikko, Convergence of additive Schwarz methods for the Helmholtz equation with and without absorption, in preparation. S.N. Chandler-Wilde, I.G. Graham, S. Langdon and E.A. Spence, Boundary Integral Equation Methods for High Frequency Scattering Problems Acta Numerica 2012.

References for the talks: I.G. Graham, M. Loehndorf, J.M. Melenk and E.A. Spence, When is the error in the h-bem for solving the Helmholtz equation bounded independently of k? To appear in BIT, 2014. M. J. Gander, I. G. Graham and E. A. Spence, How should one choose the shift for the shifted Laplacian to be a good preconditioner for the Helmholtz equation?, submitted 2014. I.G. Graham, E.A. Spence and E. Vainikko, Convergence of additive Schwarz methods for the Helmholtz equation with and without absorption, in preparation. S.N. Chandler-Wilde, I.G. Graham, S. Langdon and E.A. Spence, Boundary Integral Equation Methods for High Frequency Scattering Problems Acta Numerica 2012.

First problem When is the error in the h version boundary element method bounded independently of k?

Fundamental solution for the Helmholtz equation u + k 2 u = 0 G k (x, y) = i 4 H(1) 0 (k x y ) 2D exp(ik x y ) 4π x y 3D Phase: k x y single layer potential : (S k φ)(x) = Γ G k(x, y)φ(y)ds(y), double layer: (D k φ)(x) = Γ [ n(y)g k (x, y)]φ(y)ds(y), adjoint double layer: D k (switch roles of x and y).

Combined potential boundary integral formulations Exterior scattering problem with incident field u I : Green s identity for u S in Ω : S k ( n u S + n u I ) D k (u S + u I ) = ( u S + 0) in Ω (1) Limit to boundary Γ: Equation for unknown v := n u but with spurious frequencies. Take normal derivative in (1) and combine with (1): combined potential formulation ( ) 1 R k v := 2 I + D k v iks k v = n u I iku I, or k η Alternative indirect method: ( ) 1 R k φ := 2 I + D k φ iks k φ = u I,

Combined potential boundary integral formulations Exterior scattering problem with incident field u I : Green s identity for u I in Ω: S k ( n u S + n u I ) D k (u S + u I ) = ( u S + 0) in Ω (1) Limit to boundary Γ: Equation for unknown v := n u but with spurious frequencies. Take normal derivative in (1) and combine with (1): combined potential formulation ( ) 1 R k v := 2 I + D k v iks k v = n u I iku I, or k η Alternative indirect method: R k φ := ( ) 1 2 I + D k φ iks k φ = u I,

Combined potential boundary integral formulations Exterior scattering problem with incident field u I : Green s identity for u I in Ω: S k ( n u S + n u }{{} I ) D k (u S + u I ) = ( u }{{} S + 0) in Ω }{{} (1) nu =0 u I Limit to boundary Γ: Equation for unknown v := n u but with spurious frequencies. Take normal derivative in (1) and combine with rik (1): combined potential formulation ( ) 1 R k v := 2 I + D k v iks k v = n u I iku I, or k η Alternative indirect method: R k φ := ( ) 1 2 I + D k φ iks k φ = u I,

Combined potential boundary integral formulations Exterior scattering problem with incident field u I : Green s identity for u I in Ω: S k ( n u S + n u }{{} I ) D k (u S + u I ) = ( u }{{} S + 0) in Ω }{{} (1) nu =0 u I Limit to boundary Γ: Equation for unknown v := n u but with spurious frequencies. Take normal derivative in (1) and combine with ik (1): combined potential formulation ( ) 1 R k v := 2 I + D k v iks k v = n u I iku I, or k η Alternative indirect method: R k φ := ( ) 1 2 I + D k φ iks k φ = u I,

Combined potential boundary integral formulations Exterior scattering problem with incident field u I : Green s identity for u I in Ω: S k ( n u S + n u }{{} I ) D k (u S + u I ) = ( u }{{} S + 0) in Ω }{{} (1) nu =0 u I Limit to boundary Γ: Equation for unknown v := n u but with spurious frequencies. Take normal derivative in (1) and combine with ik (1): direct combined potential formulation ( ) 1 R k v := 2 I + D k v iks k v = n u I iku I, or k η Alternative indirect method: R k φ := ( ) 1 2 I + D k φ iks k φ = u I,

Combined potential boundary integral formulations Exterior scattering problem with incident field u I : Green s identity for u I in Ω: S k ( n u S + n u }{{} I ) D k (u S + u I ) = ( u }{{} S + 0) in Ω }{{} (1) nu =0 u I Limit to boundary Γ: Equation for unknown v := n u but with spurious frequencies. Take normal derivative in (1) and combine with ik (1): direct combined potential formulation ( ) 1 R k v := 2 I + D k v iks k v = n u I iku I, or k η Alternative indirect method: R k φ := ( ) 1 2 I + D k φ iks k φ = u I,

BEM analysis - Classical setting Fredholm integral equations of the Second kind R k v = (λi + L k )v = f k R k φ = (λi + L k )φ = g k (λ = 1/2) Galerkin method in approximating space V N (or V h ). e.g. piecewise polynomials of fixed degree p. Solution v N or φ N, e.g. (λi + P N L k )v N = P N f k

BEM analysis - Classical setting Fredholm integral equations of the second kind R k v = (λi + L k )v = f k R k φ = (λi + L k )φ = g k (λ = 1/2) Galerkin method in approximating space V N (or V h ). e.g. piecewise polynomials of fixed degree p. Solution v N or φ N, e.g. (λi + P N L k )v N = P N f k v v N = λ (λi P N L k }{{ ) 1 (v P } N v) }{{} stability best approx

Question 1 (best approximation error) When are inf wn V N v w N L 2 (Γ) v L 2 (Γ) and inf wn V N φ w N L 2 (Γ) bounded independently of k? φ L 2 (Γ)

Question 2 (quasioptimality) When are v v N L 2 (Γ) inf wn V N v w N L 2 (Γ) and φ φ N L 2 (Γ) bounded independently of k? inf wn V N φ w N L 2 (Γ)

If both hold...(bound on relative errors) v v N L 2 (Γ) v L 2 (Γ) and φ φ N L 2 (Γ) φ L 2 (Γ) bounded indpendently of k.

Answers: Question 1 ( direct version v = n u) When is inf wn V N v w N L 2 (Γ) bounded independently of k? v L 2 (Γ) Theorem If Ω is C and convex then for h BEM, inf w h V h v w h L 2 (Γ) (hk)p v L 2 (Γ) so hk 1 is sufficient for Question 1.

Proof uses v(x) := u/ n(x) = kv (x, k) exp(ikx â), x Γ, Theorem Dominguez, IGG, Smyshlyaev, 2007 { Cn, n = 0, 1, D n V (x, k) C n k 1 (k 1/3 + dist(x, SB)) (n+2) n 2, where SB = {x Γ : n(x).â = 0} shadow boundary. SB â Proves, e.g. v H 1 (Γ) k v L 2 (Γ)

Answers: Question 1 ( direct version v = n u) When is inf wn V N v w N L 2 (Γ) bounded independently of k? v L 2 (Γ) Theorem If Ω is a convex polygon then there is a mesh with O(N) points so that, inf w h V h v w h L 2 (Γ) k N v L 2 (Γ) so k/n 1 is sufficient for Question 1. (Requires sup x Ω u(x).)

Proof uses: Theorem Chandler-Wilde and Langdon (2007) γ u (s) = 2 ui n n (s) + eiks v + (s) + e iks v (s) where s is distance along γ, and k n v (n) + (s) { Cn (ks) 1/2 n, ks 1, C n (ks) α n, 0 < ks 1, where α < 1/2 depends on the corner angle.

Answers: Question 1: Indirect method λφ = L k φ = iks k φ + D k φ To estimate the derivatives of φ: S k H 1 L 2 k (d 1)/2 (Γ Lipschitz) D k H 1 L 2 k (d+1)/2 (Γ smooth enough) These imply φ H 1 (Γ) k (d+1)/2 φ L 2 (Γ) And so hk (d+1)/2 1 is sufficient for Question 1.

Answers: Question 2 (classical approach) R k v := (λi + L k )v = f k compact perturbation (λi + P h L k )v h = P h f k Galerkin method Lemma [Atkinson, Anselone, 1960 s...] If (I P h )L k (λi + L k ) 1 << 1, then v v h (λi + L k ) 1 inf w h V h v w h Application: and in addition: (I P h )L k h L k L 2 H1 hk(d+1)/2 (λi + L k ) 1 1 [Chandler-Wilde & Monk, 2008] Lipschitz star-shaped Theorem Hence quasioptimality if hk (d+1)/2 C

Tools We used in this talk k explicit bounds on norms of L k, L k (where R k = 1 2 I + L k ), etc. needed smooth enough domains k explicit bounds on inverses (R k ) 1, (R k ) 1 needed Lipschitz star-shaped We will need in the next talk Bound on the solution operator for the Helmhotz BP PDE itself. connection between the two illustrates the role of star-shaped.

The Subtlety of Behaviour of L k and R 1 k Equivalently L k and (R k ) 1 L k, R 1 k k 1/3, 1 k 1/2, 1 k 1/2 m, k 7/5 m k 1/2 m, e γkm Chandler-Wilde, IGG et al (2009), Betcke, Chandler-Wilde, IGG et al (2011).

Numerical Experiments: domain [0, 0.5] [0, 5] rectangle 1 + γ 2 p v v N L 2 (Γ) inf wn V N v w N L 2 (Γ) norm estimate 10 1 A A 1 O(k 1/2 ) degree p = 0, 1 10 1 10 2 wavenumber k N k γ 0 γ 1 22 2 0.368234 0.136623 66 6 0.334368 0.121106 198 18 0.337487 0.120028 594 54 0.335113 0.120023 1782 162 0.333687 0.12 5346 486 0.333559 0.119998 hk 1

Numerical Experiments: trapping domain C shaped domain r 3 2 3 r r 3 r r 3 norm estimate 10 1 A A 1 O(k 1/2 ) O(k 0.9 ) 10 0 100 200 300 400 500 900 wavenumber k m k N γ 0 γ 1 3 56.5 120 0.480033 0.174585 6 113.1 240 0.487655 0.174454 12 226.2 480 0.51861 0.174301 24 452.4 960 0.527743 0.174264 48 904.8 1920 0.549879 0.174278

Tools Open question: Prove hk 1 sufficient for quasioptimality We used in this talk k explicit bounds on norms of L k, L k (where R k = 1 2 I + L k ), etc. needed smooth enough domains k explicit bounds on inverses (R k ) 1, (R k ) 1 needed Lipschitz star-shaped We will need in the next talk Bound on the solution operator for the Helmholtz BVP PDE itself. connection between the two illustrates the role of star-shaped.

Tools Open question: Prove hk 1 sufficient for quasioptimality We used in this talk k explicit bounds on norms of L k, L k (where R k = 1 2 I + L k ), etc. needed smooth enough domains k explicit bounds on inverses (R k ) 1, (R k ) 1 needed Lipschitz star-shaped We will need in the next talk Bound on the solution operator for the Helmholtz BVP PDE itself. connection between the two illustrates the role of star-shaped.

Trapping domains Can things get bad in the non-star-shaped case? Theorem If the exterior domain Ω contains a square Q of side length a and the boundary Γ coincides with two parallel sides of Q, then if 2ak = mπ for any positive integer m, R 1 k (ak)9/10. Ω Q Ω

Quasimodes (family of) sources g and solutions v of Helmholtz problem v + k 2 v = g in Ω v = 0 on Γ + Sommerfeld condition, where v L 2 (Ω ) M k g L 2 (Ω ), with M k large. This could contradict the bound v L 2 (Ω ) 1 k f L 2 (Ω ) which holds in star-shaped case (see next lecture). In fact R k ( nv) = ( n v I ikv I ) where v I is the Newtonian potential generated by g implies growth of (R k ) 1 More generally...

(R k ) 1 k (d 2) M k O(k (d 1)/2 ) With elliptic cavity M k can increase exponentially. [Betcke, Chandler-Wilde, IGG, Langdon, Lindner, 2011]

Final theorem for today... Model interior impedance problem: u k 2 u = f in bounded domain Ω u iku n = g on Γ := Ω...Also truncated sound-soft scattering problems in Ω Theorem (Stability) Assume Ω is Lipschitz and star-shaped. Then, u 2 L 2 (Ω) + k2 u 2 L 2 (Ω) }{{} =: u 2 1,k f 2 L 2 (Ω) + g 2 L 2 (Γ), k [Melenk 95, Cummings & Feng 06] Central result in next lecture