Boundary Element Method for the Helmholtz Equation

Similar documents
CHAPTER II MATHEMATICAL BACKGROUND OF THE BOUNDARY ELEMENT METHOD

Improved near-wall accuracy for solutions of the Helmholtz equation using the boundary element method

u xx + u yy = 0. (5.1)

Spotlight on Laplace s Equation

SOLUTIONS TO THE FINAL EXAM. December 14, 2010, 9:00am-12:00 (3 hours)

CLASSIFICATION AND PRINCIPLE OF SUPERPOSITION FOR SECOND ORDER LINEAR PDE

University of Hertfordshire Department of Mathematics. Study on the Dual Reciprocity Boundary Element Method

Math 234 Final Exam (with answers) Spring 2017

Fundamental Solutions and Green s functions. Simulation Methods in Acoustics

Math 106 Fall 2014 Exam 2.1 October 31, ln(x) x 3 dx = 1. 2 x 2 ln(x) + = 1 2 x 2 ln(x) + 1. = 1 2 x 2 ln(x) 1 4 x 2 + C

Lecture notes: Introduction to Partial Differential Equations

Math 113 Winter 2005 Key

Math 4263 Homework Set 1

In this chapter we study elliptical PDEs. That is, PDEs of the form. 2 u = lots,

APPM 2350 FINAL EXAM FALL 2017

PDEs, part 1: Introduction and elliptic PDEs

3 2 6 Solve the initial value problem u ( t) 3. a- If A has eigenvalues λ =, λ = 1 and corresponding eigenvectors 1

Introduction to Differentials

INTRODUCTION TO PDEs

Chapter 3 Second Order Linear Equations

Multiple Integrals and Vector Calculus (Oxford Physics) Synopsis and Problem Sets; Hilary 2015

Variational Methods & Optimal Control

Math 350 Solutions for Final Exam Page 1. Problem 1. (10 points) (a) Compute the line integral. F ds C. z dx + y dy + x dz C

Laplace s Equation. Chapter Mean Value Formulas

MATH 425, FINAL EXAM SOLUTIONS

Differential equations, comprehensive exam topics and sample questions

Applied Numerical Mathematics. High-order numerical schemes based on difference potentials for 2D elliptic problems with material interfaces

3 Green s functions in 2 and 3D

[2] (a) Develop and describe the piecewise linear Galerkin finite element approximation of,

16.5 Surface Integrals of Vector Fields

DO NOT BEGIN THIS TEST UNTIL INSTRUCTED TO START

Practice Exam 1 Solutions

Simple Examples on Rectangular Domains

Sample Final Questions: Solutions Math 21B, Winter y ( y 1)(1 + y)) = A y + B

Theory of PDE Homework 2

Practice Problems for Exam 3 (Solutions) 1. Let F(x, y) = xyi+(y 3x)j, and let C be the curve r(t) = ti+(3t t 2 )j for 0 t 2. Compute F dr.

Series Solutions of ODEs. Special Functions

Jim Lambers MAT 280 Summer Semester Practice Final Exam Solution. dy + xz dz = x(t)y(t) dt. t 3 (4t 3 ) + e t2 (2t) + t 7 (3t 2 ) dt

Stokes Theorem. MATH 311, Calculus III. J. Robert Buchanan. Summer Department of Mathematics. J. Robert Buchanan Stokes Theorem

Calculus II - Fall 2013

Lecture Notes on PDEs

The Helmholtz theorem at last!

Math 342 Partial Differential Equations «Viktor Grigoryan

APPENDIX 2.1 LINE AND SURFACE INTEGRALS

UNIVERSITY of LIMERICK OLLSCOIL LUIMNIGH

GREEN S IDENTITIES AND GREEN S FUNCTIONS

Green s Functions and Distributions

Math Exam III - Spring

First order Partial Differential equations

ENGI Multiple Integration Page 8-01

Method of Green s Functions

Prelim 2 Math Please show your reasoning and all your work. This is a 90 minute exam. Calculators are not needed or permitted. Good luck!

Qualifying Examination

PRACTICE PROBLEMS. Please let me know if you find any mistakes in the text so that i can fix them. 1. Mixed partial derivatives.

Math 31CH - Spring Final Exam

From the Circle to the Square: Symmetry and Degeneracy in Quantum Mechanics. Dahyeon Lee Department of Physics and Astronomy, Oberlin College

Math Homework 2

Electromagnetism HW 1 math review

UNIVERSITY of LIMERICK OLLSCOIL LUIMNIGH

An Introduction to Numerical Methods for Differential Equations. Janet Peterson

MATH 228: Calculus III (FALL 2016) Sample Problems for FINAL EXAM SOLUTIONS

Partial Differential Equations

Math RE - Calculus II Antiderivatives and the Indefinite Integral Page 1 of 5

Partial Differential Equations

Fysikens matematiska metoder week: Semester: Spring 2015 (1FA121) Lokal: Bergsbrunnagatan 15, Sal 2 Tid: 08:00-13:00 General remark: Material al

Circular Membranes. Farlow, Lesson 30. November 21, Department of Mathematical Sciences Florida Atlantic University Boca Raton, FL 33431

Mathematics (Course B) Lent Term 2005 Examples Sheet 2

The double layer potential

x 2 y = 1 2. Problem 2. Compute the Taylor series (at the base point 0) for the function 1 (1 x) 3.

Power Series. Part 1. J. Gonzalez-Zugasti, University of Massachusetts - Lowell

The purpose of this lecture is to present a few applications of conformal mappings in problems which arise in physics and engineering.

Wave Field Synthesis

Problem Set 1. This week. Please read all of Chapter 1 in the Strauss text.

Elementary Differential Equations, Section 2 Prof. Loftin: Practice Test Problems for Test Find the radius of convergence of the power series

S12.1 SOLUTIONS TO PROBLEMS 12 (ODD NUMBERS)

1 Review of di erential calculus

2.20 Fall 2018 Math Review

We denote the space of distributions on Ω by D ( Ω) 2.

Numerical Solutions to Partial Differential Equations

LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES)

Functions of Several Variables

Math 263 Final. (b) The cross product is. i j k c. =< c 1, 1, 1 >

(a) x cos 3x dx We apply integration by parts. Take u = x, so that dv = cos 3x dx, v = 1 sin 3x, du = dx. Thus

y = x 3 and y = 2x 2 x. 2x 2 x = x 3 x 3 2x 2 + x = 0 x(x 2 2x + 1) = 0 x(x 1) 2 = 0 x = 0 and x = (x 3 (2x 2 x)) dx

MATH COURSE NOTES - CLASS MEETING # Introduction to PDEs, Spring 2018 Professor: Jared Speck

G G. G. x = u cos v, y = f(u), z = u sin v. H. x = u + v, y = v, z = u v. 1 + g 2 x + g 2 y du dv

lim = F F = F x x + F y y + F z

MATH COURSE NOTES - CLASS MEETING # Introduction to PDEs, Fall 2011 Professor: Jared Speck

Math 233. Practice Problems Chapter 15. i j k

Final Exam. Monday March 19, 3:30-5:30pm MAT 21D, Temple, Winter 2018

Final Exam 2011 Winter Term 2 Solutions

McGill University April 16, Advanced Calculus for Engineers

Math Practice Exam 2 - solutions

Note: Final Exam is at 10:45 on Tuesday, 5/3/11 (This is the Final Exam time reserved for our labs). From Practice Test I

x+ y = 50 Dividing both sides by 2 : ( ) dx By (7.2), x = 25m gives maximum area. Substituting this value into (*):

EXPOSITORY NOTES ON DISTRIBUTION THEORY, FALL 2018

Math 11 Fall 2018 Practice Final Exam

MATH 131P: PRACTICE FINAL SOLUTIONS DECEMBER 12, 2012

Final exam (practice) UCLA: Math 31B, Spring 2017

Q ( q(m, t 0 ) n) S t.

Transcription:

Journal of Mathematical Extension Vol. 9, No. 4, (205), 65-79 ISSN: 735-8299 URL: http://www.ijmex.com Boundary Element Method for the Helmholtz Equation A. Mesforush Shahrood University Z. Mehraban Shahrood University Abstract. The boundary element methos is applied to the Helholtltz equation. To this end we discretized the Helmholtz equation over the boundary and conclude a system of equations. By applying the boundary condition we get a new system which gives the solution of the equation. AMS Subject Classification: 65L80; 35Axx Keywords and Phrases: Laplace equation, Helmholtz equation, boundary integral equation, discretization, boundary element method. Introduction Numerical approximation for solving a differential equation has a wide range of application in engineering and mathematics. Some of these methods are: finite difference methods, finite element methods and boundary element method. In these methods we usually discritize the equation and apply the governing equations on the suitable mesh. The most important thing in the numerical approximation is determination of the size of mesh such that the approximation solution has the suitable accuracy. Received: January 205; Accepted: May 205 Corresponding author 65

66 A. MESFORUSH AND Z. MEHRABAN The boundary element method is a powerful tool for numerical approximation for a differential equation. For the first time, in 872, Betti presented this method in elasticity theory []. In 903 Fredholm extended this method [2], but in 977 the boundary element method appears in some publications of Banerjee, Butterfield, Brebbia and Dominguez [3, 4]. In this paper we want to find an approximate solution for the Helmholtz equation by the boundary element method. This paper organized in three sections: in the first section, we introduce some preliminaries and also describe the structure of the boundary element method. In the second section, we applied boundary element method for Laplace equation which is a special case of helmholtz equation. Finally, in the third section we approximat the boundary element solution of Helmholtz equation. In boundary element method we use three important things. - The Gauss divergence theorem: If R d be a bounded domain and w = (w,, w d ) C () d be a vector-valued function, then for x R d we have [8] w dv = w n ds, where n = (n,, n d ) is the outward unit normal to boundary Γ. 2- The second Green identity: Let R d be a bounded domain and v, w C 2 (), then [8] (w 2 u u 2 w)dv = (w n u w n )ds. 3- The Dirac delta function: The Dirac delta function defined as [] {, X = X 0, δ(x X 0 ) = 0, X X 0, and has two following properties: δ(x X 0 ) dx =, Γ Γ f(x)δ(x X 0 ) dx = f(x 0 ).

BOUNDARY ELEMENT METHOD FOR... 67 The structure of the boundary element method can be decribed as follows. Consider the following boundary element value problem Au := Au xx + 2Bu xy + Cu yy + Du = f, in, u = ū, on Γ, q = n = q, on Γ 2, where the coefficients A, B, C, D are constant and Γ, Γ 2 are boundaries of domain, q is the derivative of potential function in direction of n and ū, q are given values of the flux and potential function on the boundary. In boundary element method we multiply the first equation of () by weight function w C 2 () and integrate over to get the following integral form (Au)wdv = fwdv. (2) by choosing the fundamental solution Aw = δ(x X 0 ) as the weight function and using the second Green identity, we can convert (2) to a continuous integral equation over the boundary. For applying the boundary element method we discretize the problem over the boundary of. To this end we consider = N j= j and conclude the system of equations HU = GQ. If we apply the boundary conditions, we get a new system of equations as AX = B, which gives the flux and potential u on the boundary. In this paper we want to apply the bounday element method for the Helmholtz equation. In () if we consider A =, B = 0, C =, D = k 2 and by considering 2 u = u xx + u yy, we get the Helmholtz equation as where k is the wave number. Au := 2 u + k 2 u = 0, in R 2, u = ū, on Γ, q = n = q, on Γ 2, () (3)

68 A. MESFORUSH AND Z. MEHRABAN 2. Boundary Element Method for the Laplace Problem In this section we apply the boundary element method to the Laplace equation which is the special case of Helmholtz equation. In equation (3) if we set k = 0, the following laplace equation is resulted: 2 u = 0, in R 2, u = ū, on Γ, q = (4) n = q, on Γ 2. Consider weight function w such that it satisfies 2 w + δ(x X 0 ) = 0, (5) where X 0 = (ξ, η) is a singular point and δ is the Dirac delta function. Considering the polar form 2 w = w (r ), where r = X r r r X 0 = (x ξ) 2 + (y η) 2. In this case for r > 0, δ(x X 0 ) = 0, one obtain w (r r r r ) = 0, where A and B are arbitrary constants. Since we look for a particular solution, we may set B = 0. Which gives after integrating twice w = A ln r + B. By considering a neighborhood of X 0 and using the integral property for dirac delta function, we obtain A =. Hence, the fundamental 2π solution for the Laplac equation becomes [] w = ( ) 2π ln. r Also note that w n = w r r n = ( r n) = 2πr 2πr 2 (r xn x + r y n y ),

BOUNDARY ELEMENT METHOD FOR... 69 where r x = x ξ and r y = y η. Let X 0 and consider a neighborhood of X 0 with radius ε, namely ε and consider the new domain ε with boundary ε. In this domain by letting q = n and q = w the Green formula can be n written as lim ε (u 2 w w 2 u)dv = lim (uq wq)ds + lim (uq wq)ds, ε by using (5) and the definition of the Dirac delta and X 0 / ε, one obtain lim u 2 wdv = lim uδ(x X 0 )dv = 0, ε ε using the Laplac equation (4), result in lim ε (u 2 w w 2 u)dv = 0. On the other hand, [9] lim (uq wq)ds = lim (u u(x 0 ) + u(x 0 )) q ds ε ε lim ln ε lim ln ε lim ln ε 2π ε n ds 2π ε n ds 2π ε n ds 2π 2π = lim u(x = lim u(x 0 ) 0 2π dθ + lim ε ln ε 0 ) 2π 0 2π dθ + lim ε ln ε (X 0 ) 2π ln ( ) dθ 2π n 0 = u(x 0 ). = u(x 0 ). Therefore, the boundary integral equation in is: u(x 0 ) = (wq uq )ds, (X 0 ) n which means that for given u, q on, the values of u can be determinded for the interior point of the domain.

70 A. MESFORUSH AND Z. MEHRABAN Let X 0 and consider a neighborhood of X 0, namely i ε and consider the domain i ε with boundary i ε ( ε ). In this domain the Green formula can be written as, lim i ε (u 2 w w 2 u)dv = lim (uq ( wq)ds ε) + lim (uq wq)ds. i ε Since the governing equation is Laplace equation and the X 0 is out of the domain i ε,we have: lim (u 2 w w 2 u)dv = 0. ε On the other hand lim (uq wq)ds = lim (u u(x 0 ) + u(x 0 )) q ds i ε ε lim ln ε lim ln ε 2π ε n ds 2π ε n ds = lim u(x 0 ) i 2π dθ + lim ε ln ε = lim u(x 0 ) 2π i 2π dθ + lim ε ln ε (X 0 ) 2π dθ 2πε n ε 0 = C(X = C(X 0 )u(x 0 ), 0 )u(x 0 ), (X 0 ) n where C(X 0 ) is a geometry-dependent parameter. It varies between zero and unity and equals 2. If the point is on a smooth part of the boundary at edges, it is related to the angle of the joining surfaces and equals internal angle C(X 0 ) =. Also 2π lim (uq wq)ds = lim (uq ε wq)ds. So the boundary integral equation in is: C(α)u(X 0 ) + uq ds = wqds. 2π 0

BOUNDARY ELEMENT METHOD FOR... 7 To apply the boundary element method, the boundary is divided into small elements as = N j= j where N represents the number of elements that form the boundary. The mesh is generated only on the boundary and it is more flexible than in the case of finite element mesh. The integrals are then expressed for each element and summed up in order to evaluate the integral on the whole boundary. Considering constant element discretization and the source points situated on a smooth boundary, the boundary integral equation can be written as 2 u(x 0) + uq ds = wqds. N j= j N j= j where by definition Ĥ ij, i j, H ij = 2 + Ĥij, i = j, and we get w Ĥ ij = j n ds j, G ij = w ds j, j N H ij u j = j= N G ij q j. j= Here we know some of u j s and some of q j s, i.e.,there are N known quantities and N unknowns. Applying the boundary conditions to every midpoint of the elements, we obtain the equations in the matrix-vector form as HU = GQ. Rearranging this system with known quantities on one side and unknowns on the other, we get a linear system of equations AX = B where X is unknown values. Example 2.. Consider the Laplace equation in the rectangle plate with

72 A. MESFORUSH AND Z. MEHRABAN mixed boundary conditions as [7] 2 T = 0, 0 < x < 2, 0 < y <, (x, 0) = 0, T (2, y) = 0, n (x, ) = 0, T (0, y) =. n Using four constant element discretization with the collocation points at the center of the elements, H ij and G ij for i j, one obtain: H ij = q ds j = Xj+ j 2π X j r 2 (r xn x + r y n y )dx = l 4 e w k 4π rk 2 (r xk n xk + r yk n yk ), k= and G ij = wds j = j 2π X j = l 4 ( ) e w k ln. 4π r k k= Xj+ ln ( ) dx r also for i = j, we have H ij = 2, and G ij = π le 2 0 ln ( ) dx = l ( e ln r 2π ( 2 l e ) ) +, where l e = X j+ X j is the length of the element on which the integral is calculated, w k represent the weight functions from the Gauss integration scheme and r k is the distance from the i th source point to each integration points on the j th element. So 0.5000 0.250 0.2497 0.250 H = 0.23 0.5000 0.23 0.0780 0.2497 0.250 0.5000 0.250, 0.23 0.0780 0.23 0.5000

BOUNDARY ELEMENT METHOD FOR... 73 0.383 0.020 0.042 0.020 G = 0.076 0.2695 0.076 0.9 0.042 0.020 0.383 0.020. 0.076 0.9 0.076 0.2695 From these equations unknow values in system AX = B will be calculated as T = 0.4993, T 3 = 0.4993, q 2 = 0.7578, q 4 = 0.7575. Consider these values of T in interior points, result in as where So P = (0.75, 0.5), P 2 = (, 0.5), P 3 = (.5, 0.5), T (i) = N G ik q k k= N H ik T k, k= w i G ik = w i ds k, H ik = Γ k Γ k n ds k, T P = 0.5943, T P2 = 0.4869, T P3 = 0.38, Therefore the exact values are T e P = 0.625, T e P 2 = 0.5, T e P 3 = 0.25. Compared with the exact values, the solution shows quite a good approximation for the internal points not only for the boundary points. Figure, 2 Figure. The effect of increasing the number of elements on approximate solution of the Laplace equation

74 A. MESFORUSH AND Z. MEHRABAN - 0.9 0.85 0.8 0.75 0.7 0. 0.5 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 Figure 2. The effect of increasing the number of elements on approximate solution of the Laplace equation (zoom) 3. Boundary Element Method for the Helmholtz Equation In this section we apply the boundary element method to the Helmholtz equation (3) for k = 0. Consider weight function w such that it satisfies 2 w + k 2 w + δ(x X 0 ) = 0, (6) where X 0 = (ξ, η) is a singular point. The solutions for the homogeneous case are the Hankel functions of the first and second kinds of order zero. So we write w(r) = AH (2) 0 (kr), where r = (x ξ) 2 + (y η) 2 and H (2) 0 is the Hankel function of the second kind of order zero and it is representable in terms of the 0th-order Bessel functions of the first and second kinds J 0, Y 0 as H (2) 0 (z) = J 0(z) iy 0 (z) = H () 0 (z). By using the small-argument approximation to the Hankel function as [2] 0 (kr) i 2 π log(γkr ), r 0, 2 H (2)

BOUNDARY ELEMENT METHOD FOR... 75 where γ =.78 and integrating (6) over a very small circle of radius ε centered at the origin, one obtain A [ + k 2 ][ i 2 π log(γkr )]dv =, 2 using the divergence theorem, the first term is converted to a line integral as i 2 2π ( log( γkr ) π 2 ) rdφ = 4i, the second term goes to zero, so 0 A = i 4, Therefore, we get the following fundamental solution for helmholtz equation as [2] Also we note that [0] q = w n = w r r n = 4i kh(2) w = 4i H(2) 0 (kr). (kr)( r n) = n xr x + n y r y 4ir kh (2) (kr), where r x = x ξ and r y = y η. To obtain the boundary integral equation, we integrate (3) over the domain with a weighting function w to get, ( 2 u + k 2 u)wdv = 0. The second Green identity, implies that w 2 udv = u 2 wdv + so (uq wq)ds, ( 2 w + k 2 w)udv + (uq wq)ds = 0. (7) By using the properties of Dirac delta gives ( 2 w + k 2 w)udv = u(x 0 ).

76 A. MESFORUSH AND Z. MEHRABAN So the boundary integral equation for all the interior points is u(x 0 ) + uq ds = wqds. The boundary integral equation in general case is [3] C(X 0 )u(x 0 ) + uq ds = wqds, where C(X 0 ) = α is a geometry-dependent parameter where α is internal angle. Assume that the boundary is discretized and represented by 2π N linear constant elements as = N j= j and the source points situated on a smooth boundary (α = π), so the boundary integral equation can be written as 2 u(x 0) + u w N j= n ds = w j N j= n ds. j Therefore where and N H ij u j = j= N G ij q j, j= Ĥ ij, i j, H ij = 2 + Ĥij, i = j, w Ĥ ij = j n ds j, G ij = w ds j. j By applying these boundary conditions to every midpoint of elements, we obtain the equations in the matrix-vector form HU = GQ. Rearranging this system, a linear system of equations AX = B, where X is unknow values will be resulted. Example 3.. Consider the following Helmholtz equation with k = and the domain 0 < x <, 0 < y <, the boundary conditions in [4] 2π 4

BOUNDARY ELEMENT METHOD FOR... 77 2 u + k 2 u = 0, 0 < x <, 0 < y <, u(0, y) = 0, 0 < y <, 2 u(, y) = 2 cos(πy ), 0 < y <, 4 n = 0, 0 < x <, y=0 n = π 2 y= 8 sin(πx ), 0 < x <. 4 The exact solution of this particular boundary value problem is u(x, y) = sin( πx 4 ) cos(πy 4 ). In Table, a comparison between the exact solutions and the approximate solutions for differente values of elements of equation (6) of this element is given. Also in figure 3 and 4, these results are depicted. Table. The effect of increasing the number of elements on approximate solution helmholtz equation for interior points Figure 3. The effect of increasing the number of elements on approximate solution helmholtz equation

BOUNDARY ELEMENT METHOD FOR... 79 [9] Y. Khalighi and D. J. Bodony, Improved near-wall accuracy for solutions of the Helmholtz equation using the boundary element method, Center for Turbulence Research Annual Research Briefs, (2006), 33-322. [0] K. Mohan Kadalbajoo and K. Arumugam, Boundary element method for elliptic differential equations with a small parameter, Applied mathematics and computation, (995), 5-63. [] C. Walton Gibson, The Method of Moments in Electromagnetics, Chapman and Hall/CRC, 2007. [2] L. C. Wrobel, The Boundary Element Method: Applications in Thermo- Fluids and Acoustics, UK, 2002. [3] K. Yukio, S. Yonghao, and M. Zaheed, Regular boundary integral formulation for the analysis of open dielectric/optical waveguides, Memoirs of the Faculty of Engineering, 30 (995), 47-62. [4] A. Ywhye-Teong, A beginner s course in boundary element methods, Universal Publishers, (2007), 33-322. Ali Mesforush Department of Mathematics Assistant Professor of Mathematics School of Mathematics Shahrood University of Technology Shahrood, Iran E-mail: ali.mesforush@shahroodut.ac.ir Zohreh Mehraban Department of Mathematics M.Sc Student of Mathematics School of Mathematics Shahrood University of Technology Shahrood, Iran E-mail: zohre.mehraban@ymail.com