Abstract

In this paper, we derive the convergence for the high-accuracy algorithm in solving the Dirichlet problem of the modified Helmholtz equation. By the boundary element method, we transform the system to be a boundary integral equation. The high-accuracy algorithm using the specific quadrature rule is developed to deal with weakly singular integrals. The convergence of the algorithm is proved based on Anselone’s collective compact theory. Moreover, an asymptotic error expansion shows that the algorithm is of order . The numerical examples support the theoretical analysis.

1. Introduction

Modified Helmholtz equation arises in many important fields of science and engineering, for instance, wave propagation and scattering [1], structural vibration [2], implicit marching schemes for the heat equation [3], the Navier–Stokes equations [4], and so on. With the rapid development of computer power, many numerical methods [511] can be used to solve the modified Helmholtz equation. Among all methods for numerically solving the boundary value problem, the boundary integral equation approach is one of the most fundamental treatments. By the fundamental solutions, it can transform the boundary problem into an integral equation defined on the boundary. In the literature, several popular numerical methods for solving the boundary integral equations reformulated from the modified Helmholtz equation are used. For instance, Steinbach and Tchoualag [12] used the Galerkin method with one-periodic B-spline as basis functions and a spectral collocation method to solving the modified Helmholtz equation with the mixed boundary value problem; Kropinski and Quaife [13] used the fast multipole-accelerated integral equation methods to solving the modified Helmholtz equation with linear boundary conditions, and so on. Motivation of this work is to present an accuracy algorithm for solving the following modified Helmholtz problem:where a is a real and positive constant and called the acoustic wave number. is a bounded domain with the boundary which is a closed curve. is a given function.

Based on the boundary element method, the function satisfieswhere , , and is the density function, andis the fundamental solution of the modified Helmholtz equation. is the modified Bessel function [14]:where γ is Euler’s constant.

Since is a continuous function in , we have

The aforementioned equation is weakly singular boundary integral equation of first kind, whose solution exists and is unique as long as [15], where is the logarithmic capacity. As soon as is solved from (5), the function can be calculated by (2). Galerkin methods and collocation methods have been used to solve (5) based on the projective theory. However, there exist the following disadvantages: (a) the discrete matrix is full and each element has to calculate the weakly singular integral for collocation methods or the double weakly singular integral for Galerkin methods; (b) the order of accuracy is lower [16].

In this paper, we present a high-accuracy algorithm to solve (5). By specific quadrature rule, the high-accuracy algorithm is constructed to discrete the boundary integral equation, and a linear system is obtained. The calculation of the discrete matrix becomes very simple and straightforward without any singular integrals. We prove the convergence of the linear system by estimating eigenvalues of the discrete matrix and Anselone’s collective compact theory. Moreover, an asymptotic expansion of errors is obtained. Finally, numerical results verify the theoretical analysis.

This paper is organized as follows: in Section 2, the singularity of integral kernels and solutions are discussed; in Section 3, the high-accuracy algorithm is shown; in Section 4, the convergence analysis of the algorithm is given; in Section 5, an asymptotic expansion of the errors is obtained; and in Section 6, numerical examples are shown.

2. Singularity of Integral Kernels and Solutions

Let be closed polygons with and be a piecewise smooth curve. Define the boundary integral operators on :where .

Then, (5) can be converted to a matrix operator equation:where , , and . Assume that be described by the parameter mapping: with , . Using the -transformation [17],where . The operators in (6) are converted to the following integral operators on [0,1]:where , , , and .

Hence, (7) is equivalent towhere . By (4), it is clear that the operator K is a weakly singular integral operator, which is decomposed into the sum of the integral operators A and B, where one carries the main singularity characteristic of A and the other is a compact operator with a smooth kernel.

Defineandwhere andwhere as .

Then, (10) becomeswhere , , and . is an isometry operator from to for any real number r. A is also an isometry operator from to . Hence, A is invertible, and (14) is equivalent to

Since increases monotonously on [0,1] with and , the solutions of (14) are equivalent to those of (7) [17].

Now, let us study the solution singularity for (7). Denote the corner points of the closed polygonal boundary and . Denote by for the endpoints and or for the middle corner . Based on the potential theory [15, 18], near the corner or endpoint , the solution has a singularity , where , and at is the arc parameter. Since the singularity of results from the singularities of the potential , when is nonsingular in the exterior region, the singularity of becomes , and when it is nonsingular in the interior, the singularity of becomes . Although has a singularity, has no singularity by (8). The kernel of has a singularity at corners, but has no singularity.

3. The High-Accuracy Algorithm

Lemma 1 (see [19]). Assume that and . is a periodic function with a period of and at least 2 m differentiable in . There is the following quadrature formula:and the errorwhere h is the mesh width and is the derivative of the Riemann zeta function.

Let be mesh widths and be nodes.(1)Since are the smooth functions on [0, 1] for , by the trapezoidal or the midpoint rule [20], we construct the Nyströms approximate operator of the integral operator defined byWe have the following error bounds [20]:(a)For ,(b)For ,where [17](2)Since have the logarithmic singularities on [0,1], by Lemma 1, we get the following approximations of the integral operator defined byand the error bounds

The approximations of the integral operator are defined by

Setting , we obtain the discrete equations of (14):where , , , , , and .

Obviously, (25) is a system of linear equations with unknowns. Once is solved by (25), the solution can be computed by

4. Convergence of the Algorithm

Form (11) and (26), we have

Lemma 2 (see [21]). (1) There exists a positive so that the eigenvalues of satisfy ; (2) is invertible, and is uniformly bounded.

Based on Lemma 2, we immediately get the following corollary:

Corollary 1. is invertible, and is uniformly bounded.

From Corollary 1, we know (25) is equivalent towhere denotes the unit matrix.

Now we give the following definitions to discuss the approximate convergence in (29).

Define a subspace of the space with a norm . Let be a piecewise linear function subspace with base points and be base function satisfying . Define a prolongation operator satisfying

Define a restricted operator satisfying

Replacing , , and , we construct an operator equationwhere , . Obviously, if is the solution of (32), then must be the solution of (29); conversely, if is the solution of (29), then must be the solution of (32).

In order to prove the convergence of the algorithm, we give the following lemma.

Lemma 3 (see [21]). The operator sequence is uniformly bounded and convergence to the embedding operator I.

Lemma 4 (see [22]). Let the integral operator and exist, and let the integral operator with the kernel of satisfy , where is a linear bound operator space, and is the kernel of . Also assume that and are continuous on . Let be nodes. Then, the Nyström approximation of ,is collectively compact convergent to ,

Based on Lemma 4, we can immediately obtain the following corollary.

Corollary 2. Let with , and let or . Then, under (8), the Nyström approximation of hasby the trapezoidal or the midpoint rule, where denotes the collectively compact convergence.

Lemma 5. Let with , and let or . Then, we havewhere the kernel of is .

Proof. the kernel of has logarithmic singularity at the corner with an inner angle (replacing when ). Without loss of generality, suppose that , then by (4), the kernel of can be expressed bywhere and . We assume that , namely, has the logarithmic singularity at points and are continuously differentiable in . ConsiderWe haveSo, the singularity of occurs in . In order to remove the singularity, defineSince have p order zero, we have the error estimatewhich shows that is bounded and continuous on when for any .
Similarly, we can prove and are continuous on , which can be obtained byand . As above, is also continuous on . Thus, and are continuous on . By Lemma 4, we complete Lemma 5.

Theorem 1. Let with and be the smooth curve. The operator sequence is collectively convergent to in ,

Proof. Let be a unit ball. is the grid step sequence, where with , . We arbitrarily take a sequence in space , where with , . We firstly consider the first component of :For or , by Corollary 2, in , and there exists a convergent subsequence in . For , thenBy Lemma 5, there exists a convergent subsequence in . Based on the above two cases, it is proved that there exists an infinite subsequence such that the first component converge. Similarly, it can be concluded that there exists an infinite subsequence such that converge. Therefore, is collectively compact convergent sequence, and , where shows the point convergence. We complete the proof.

5. The Error of the Algorithm

In this section, we derive the asymptotic expansion of the errors. We first provide the main result.

Theorem 2. Let with . There exists a vector function independent of such that the following multiparameter asymptotic expansion holds at nodeswhere , .

Proof. By (19), (20), and (23), we can obtainwhere , . Since , we haveConstructing the auxiliary equationand its approximate equationand substituting (50) in (49), we obtainSince is uniformly bounded from Theorem 1, we getReplacing with , we can complete the proof.

6. Numerical Examples

In this section, in order to verify the errors in the previous sections, we carry out some numerical examples for the modified Helmholtz equation with Dirichlet boundary value problems by the high-accuracy algorithm.

Example 1. We consider the modified Helmholtz equation with and on a plate domain with the boundary and and . We consider the Dirichlet boundary conditions corresponding to the exact solution .
We calculate the errors of at the points (0.5, 0.3) and (0.5, 0.35) by . The errors are given in Table 1. Average errors of 100 points are given in Table 2. We let ratio denote . From the numerical results, we can see that , which shows that the accuracy order of is for the high-accuracy algorithm.

Example 2. We consider the modified Helmholtz equation with and on a plate domain with the boundary and and . We consider the Dirichlet boundary conditions corresponding to the exact solution .
We calculate the errors of at the points (0.6, 0.6) and (0.6, 0.5) by . The errors are given in Table 3. Average errors of 100 points are given in Table 4. We let ratio denote . From the numerical results, we can see that , which shows that the accuracy order of is for the high-accuracy algorithm.

7. Conclusions

In the paper, we introduce a high-accuracy algorithm using the specific quadrature rule to solve the modified Helmholtz equation with Dirichlet boundary value problems. A few concluding remarks can be made: (1) evaluation on entries of discrete matrices is very simple and straightforward without any singular integrals by the algorithm. Hence, the algorithm is appropriate to solve singularity problems; (2) the numerical results show that the algorithm retains the optimal convergence order . These are remarkable advantages of the present algorithm, and other existing numerical methods, such as Galerkin methods and collocation methods, did not possess; and (3) this algorithm will be used to solve the three-dimensional axisymmetric boundary integral equations in the future.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This study was supported by the National Natural Science Foundation of China (11661005; 11301070) and the Program of Chengdu Normal University (YJRC2018-1; CS18ZDZ02).