Next Article in Journal
Factors Influencing Passengers’ Satisfaction with the Light Rail Transit Service in Alpha Cities: Evidence from Kuala Lumpur, Malaysia Using Structural Equation Modelling
Next Article in Special Issue
Recovering Heat Source from Fourth-Order Inverse Problems by Weighted Gradient Collocation
Previous Article in Journal
Infinite Sum of the Incomplete Gamma Function Expressed in Terms of the Hurwitz Zeta Function
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Numerical Study for the Dirichlet Problem of the Helmholtz Equation

College of Science, Civil Aviation University of China, Tianjin 300300, China
*
Author to whom correspondence should be addressed.
Mathematics 2021, 9(16), 1953; https://doi.org/10.3390/math9161953
Submission received: 3 July 2021 / Revised: 5 August 2021 / Accepted: 12 August 2021 / Published: 16 August 2021
(This article belongs to the Special Issue Applied Analysis and Computation)

Abstract

:
In this paper, an effective numerical method for the Dirichlet problem connected with the Helmholtz equation is proposed. We choose a single-layer potential approach to obtain the boundary integral equation with the density function, and then we deal with the weakly singular kernel of the integral equation via singular value decomposition and the Nystrom method. The direct problem with noisy data is solved using the Tikhonov regularization method, which is used to filter out the errors in the boundary condition data, although the problems under investigation are well-posed. Finally, a few examples are provided to demonstrate the effectiveness of the proposed method, including piecewise boundary curves with corners.

1. Introduction

Scattering problems are described by the boundary value problems governed by the partial differential equations and take place in many application of engineering and science, such as medical diagnosis, environmental science, and geological prospecting. The steady-state wave equation or Helmholtz equation is used to describe the motion of acoustic waves. In this paper, we establish a mathematical model described by the Dirichlet problem for the Helmholtz equation, which can be regarded as the direct solution to the Dirichlet boundary value problem for the Helmholtz equation. In fact, the data on the boundary are often found to contain noise, which may lead to the non-uniqueness of the solution [1]. Therefore, some regularization methods play the role of obtaining stable solutions.
The boundary element method has been developed since 1967 by Rizzo [2] and has been widely used in potential [3], acoustics [4], elasticity [5,6,7], and heat conduction problems [8,9]. Its main idea is to obtain the integral expression of the unknown function on the boundary by using the Green formula or potential theory and then limit the solution to the boundary of the region by using the idea of a limit to obtain the boundary integral equation. The boundary element method (BEM) can be used in direct and indirect problems. Sometimes, degenerate scale problems occur if the conventional BEM is used for solving problems. Thus, this method has been improved by many scholars. In order to solve the rank deficiency problem, hypersingular formulation and the Combined Helmholtz Exterior integral Equation Formulation(CHEEF) concept are adopted, which can avoid the zero singular value and promote the rank of the singular matrix. Chen et al. [10,11] not only employ the hypersingular formulation in the dual BEM to solve the degenerate scale problem but also build a bridge between the degenerate scale in BEM/BIEM and the unit logarithmic capacity in the theory of complex variables. Chen et al. [12] introduced the Ficheras concept [13,14] into the indirect boundary element method (IBEM), which can solve the ill-posed problems resulting from a degenerate scale in the case of the two-dimensional Laplace equation with a Dirichlet boundary condition. Based on the Ficheras concept, Chen et al. [15] studied the field of both interior and exterior problems. They added a complete base with a constant and an extra constraint to conventional BEM. The enriched IBEM is applicable not only to the interior two-dimensional problem in the case of a degenerate scale but also to the exterior problem of the infinite bounded potential on arbitrary scales. Alves and Valtchev [16] used a set of special solutions to enrich the MFS approximation basis, overcoming the difficulties in the approximation of discontinuous functions. In [17,18], the author modified MFS with the normal derivatives and retained the MFS invariant property under minor coordinate changes. It is worth mentioning that a degenerate scale exists also in dynamics: in some cases, solving the Helmholtz equation also involves degenerate scales [19], owing to the asymptotically dynamic singular kernel. Other boundary element methods have also been investigated. Turco [20] successfully solved the linear equations based on the boundary element method via a stopping criterion based on the GCV Monte Carlo simulation and the conjugate gradient method (CGM). In [5,7], boundary elements were studied by decomposing the singular value and using land-weber iteration, respectively, by Marin and Lesnic. We can refer readers to the works by Li et al. [21], Gu et al. [22], and Zabaras et al. [23] for further reading.
We considered a Dirichlet problem connected with the Helmholtz equation by a singer-layer potential approach, in which we were able to obtain the numerical approximation of the solution on the boundary as well as on the interior of the whole domain. For a given data point with a certain accuracy, the more accurate the output of the numerical solution, the better the results of the algorithm. From [24], minor changes in the boundary data also have a small impact on the numerical solution. In practice, the boundary data contain noise. Here, the Tikhonov regularization method [25] can be used to achieve a stable solution of the boundary data. By using the Tikhonov regularization method, the numerical solution obtains good accuracy and stability.
The structure of this paper is as follows. In Section 2, the mathematical formulation and the solution method are given. In Section 3, we concisely review the regularization methods. Finally, some examples are given to illustrate the effectiveness of the method.

2. Mathematical Formulation and the Solution Method

Consider the following, which is the Helmholtz equation:
Δ u ( x ) + k 2 u ( x ) = 0 , x D
with the Dirichlet boundary condition:
u ( x ) = f ( x ) , x D ,
where D R 2 is a bounded and simply connected domain with a piecewise smooth boundary D , and x D is given on the boundary D . The problem presented in (1) and (2) is a boundary value problem.
In addition, it is also assumed that the boundary condition is the noisy data represented by f δ , and this assumption is consistent with real-life problems where the measured data contais noise. For another example of real-life applications of scattering problems, please see [26].
Under the above assumption, we choose the form of a single-layer potential function (see [27]) to approximate the solution u of Equation (1), with the density function φ ( y ) , y D
u ( x ) = D Φ ( x , y ) φ ( y ) d s ( y ) , x D
where Φ ( x , y ) is given by Φ ( x , y ) = i 4 H 0 ( 1 ) ( k | x y | ) , and H 0 ( 1 ) is the zero-order Hankel function of the first kind.
Provided that the single-layer potential u given by (3) satisfies the Dirichlet boundary condition (2) on D , i.e.,
D Φ ( x , y ) φ ( y ) d s ( y ) = f ( x ) , x D ,
then the single layer potential u given by (3) is the solution of the problem presented in Equations (1) and (2). Tjhis means that we have
D i 4 H 0 ( 1 ) ( k | x y | ) φ ( y ) d s ( y ) = f ( x ) , x D
In this paper, we assume that the boundary D is regular analytic and 2 π periodic, the parametric expression of which is in the form of
x ( t ) = ( x 1 ( t ) , x 2 ( t ) ) , 0 t 2 π ,
Then, by direct calculation and by combining the parameter expression of D , we transform Equation (5) into
0 2 π i 4 H 0 ( 1 ) ( k | x ( t ) x ( τ ) | ) | x ( τ ) | ψ ( τ ) d τ = f ( x ( t ) ) , 0 t 2 π ,
where we have set ψ ( t ) = φ ( x ( t ) ) and t, τ , respectively, to represent the parametrization value of the points x and y. The kernels are given by
M ( t , τ ) = i 4 H 0 ( 1 ) ( k | x ( t ) x ( τ ) | ) | x ( τ ) |
For t τ , we can see that the kernel M has logarithmic singularities at t = τ . Therefore, in order to properly numerically deal with these factors, we divide the kernels into two parts using the method from Martensen [28] and Kussmaul [29].
M ( t , τ ) = M 1 ( t , τ ) ln ( 4 sin 2 t τ 2 ) + M 2 ( t , τ )
where
M 1 ( t , τ ) = 1 4 π J 0 ( k | x ( t ) x ( τ ) | ) | x ( τ ) |
and
M 2 ( t , τ ) = M ( t , τ ) M 1 ( t , τ ) ln ( 4 sin 2 t τ 2 )
For t = τ , we can obtain
M 2 ( t , t ) = lim τ t { M ( t , τ ) M 1 ( t , τ ) ln ( 4 sin 2 t τ 2 ) } = lim τ t { i 4 H 0 ( 1 ) ( k | x ( t ) x ( τ ) | ) | x ( τ ) | + 1 4 π J 0 ( k | x ( t ) x ( τ ) | ) | x ( τ ) | ln ( 4 sin 2 t τ 2 ) } = lim τ t | x ( τ ) | { i 4 ( J 0 ( k | x ( t ) x ( τ ) | ) + i Y 0 ( k | x ( t ) x ( τ ) | ) ) + 1 4 π J 0 ( k | x ( t ) x ( τ ) | ) ln ( 4 sin 2 t τ 2 ) }
From [30], we find
Y 0 ( s ) = 2 π { ln s 2 + C } J 0 ( s ) 1 π p = 0 n 1 ( n 1 p ) ! p ! ( 2 s ) n 2 p 1 π p = 0 ( 1 ) p p ! ( n + p ) ! ( s 2 ) n + 2 p { Ψ ( p + n ) + Ψ ( p ) }
By direct calculation with the two formulas mentioned above, we can obtain
M 2 ( t , t ) = lim τ t | x ( τ ) | { i 4 C 2 π 1 2 π ln k | x ( t ) x ( τ ) | 2 + 1 4 π ln ( 4 sin 2 t τ 2 ) } = lim τ t | x ( τ ) | { i 4 C 2 π 1 2 π ln k 2 | x ( t ) x ( τ ) | 2 | sin t τ 2 | } = lim τ t | x ( τ ) | { i 4 C 2 π 1 2 π ln k 2 | x ( t ) x ( τ ) | | t τ | } = | x ( t ) | { i 4 C 2 π 1 2 π ln ( k 2 r ( t ) 2 + r ( t ) 2 ) }
For 0 t 2 π , we note that although the kernel M is continuous, separating the logarithmic part of M is favorable for numerical accuracy because the derivative of M is discontinuous at t = τ .
Therefore, an integral equation of the following form needs to be numerically solved:
0 2 π M ( t , τ ) ψ ( τ ) d τ = f ( x ( t ) ) , 0 t 2 π ,
in which we can write the kernel in the form
M ( t , τ ) = M 1 ( t , τ ) ln ( 4 sin t τ 2 ) + M 2 ( t , τ )
where M 1 , M 2 , and f are analytic functions.
The Nystr o ¨ m method is used to directly approximate the integral with the quadrature formula. In our case, we disperse the interval [ 0 , 2 π ] with a set of knots t j = j π / n , j = 0 , , 2 n 1 and use a quadrature ruler to calculate the 2 π periodic integrands.
0 2 π ln ( 4 sin 2 t τ 2 ) M 1 ( τ ) d τ j = 0 2 n 1 R j ( n ) ( t ) M 1 ( t j ) , 0 t 2 π .
Then, we use the quadrature weights given by
R j ( n ) ( t ) = 2 π n Σ m = 1 n 1 1 m cos m ( t t j ) π n 2 cos n ( t t j ) , j = 0 , , 2 n 1 ,
to calculate the weakly singular kernel M 1 ( t , τ ) ln ( 4 sin t τ 2 ) and use the trapezoidal rule to calculate the smooth integral kernel M 2 ( t , τ )
0 2 π M 2 ( τ ) d τ π n j = 0 2 n 1 M 2 ( t j )
In the Nystr o ¨ m method, combining Equations (7) and (8), the integral Equation (6) is replaced by
j = 0 2 n 1 { R j ( n ) ( t ) M 1 ( t , t j ) + π n M 2 ( t , t j ) } ψ ( n ) ( t j ) = f ( x ( t ) )
Equation (9) is an approximated form of Equation (6) made by dispersing f = M 1 ( t , . ) ψ and f = M 2 ( t , . ) ψ , respectively, with the quadrature rule (7) and the trapezoidal rule (8).
The solution of (9) is determined by solving a finite dimensional linear system.
A ψ = b .
i.e.,
j = 0 2 n 1 R | i j | ( n ) ( t i ) M 1 ( t i , t j ) + π n M 2 ( t i , t j ) ψ ( n ) ( t j ) = f ( x ( t i ) )
where
R | i j | = ( 1 ) i j π n 2 2 π n m = 1 n 1 1 m cos m ( i j ) π n

3. Regularization Method

The purpose of the regularization method is to construct a stable algorithm. If an unstable algorithm is used to solve the problem, the error of the solution will be large, resulting in an unreliable solution. Next, system (10) is solved via the Tikhonov regularization method combined with the Morozov discrepancy principle. Generally speaking, the right vector b of the system (10) has a perturbed term, so it can be written as the perturbed vector b δ ; therefore, the following perturbed equations should be considered.
A ψ δ = b δ .
To be more precise, with measured noisy data, b δ is denoted by b i δ = b i + δ . δ is the amplitude of the disturbed data or the percentage of noise, and the number rand(i) is a pseudo-random number extracted from the standard uniform distribution in the interval [−1,1] produced by the Matlab command −1 + 2 rand (1,i).
The standard Tikhonov regularized solution of the system (10) is given by
( α I + A A ) ψ α = A b δ .
where the regularization parameter α is chosen by the Morozov discrepancy principle.
From Equation (13), we can observe that the regularization parameter α plays a decisive role in the accuracy of the solution. In this paper, we use the Morozov discrepancy principle to achieve the regularization parameter α . The calculation of α can be performed with the Newton method, as shown below:
  • Set n = 0 , and give an initial regularization parameter α 0 > 0 ;
  • Get φ α n δ from ( A * A + α n I ) ψ α n δ = A * b δ ;
  • Get d d α ψ α n δ , from ( α n I + A * A ) d d α ψ α n δ = ψ α n δ ;
  • Get F ( α n ) and F ( α n ) by
    F ( α n ) = A ψ α n δ b δ 2 δ 2
    and
    F ( α n ) = 2 α n A d d α ψ α n δ 2 + 2 α n 2 d d α ψ α n δ
    respectively;
  • Set α n + 1 = α n F ( α n ) F ( α n ) . If α n + 1 α n < ε ( ε 1 ) , end. Else, set n = n + 1 and return to 2.
The regularization method is used to regularize Equation (11), which means solving Equation (12). From [27], we can see that solution of Equation (12) ψ α is unique. Of course, it is very important to choose proper regularization parameters. When the regularization parameter α is given the value α * , we can obtain the corresponding regularization solution.

4. Numerical Examples and Discussion

In this section, we list some numerical examples to explain the effectiveness of our algorithm. The realization of the algorithm is based on the Matlab software.
In this paper, n = 60 is chosen for the numerical experiment. As mentioned in the above section, the boundary conditions are the measured noisy data f δ satisfying | f f δ | < δ | f | . In order to check the accuracy of the numerical solution, we denote the analytical and numerical solution by u ( a n ) ( x ) and u ( n u m ) ( x ) , respectively. We define the normalized relative RMS error on D , the total relative error, and the relative errors of u in each knot t j = j π / n , j = 0 , , 2 n 1 , as follows:
E D ( u ) = { 1 N Σ l = 1 N | u ( a n ) ( x l ) u ( n u m ) ( x l ) | 2 } 1 2 m a x l { 0 , 1 , , 2 n 1 } | u a n ( x l ) |
e r r ( u ) = | u a n ( x l ) u n u m ( x l ) | m a x l { 0 , 1 , , 2 n 1 } | u a n ( x l ) |
Example 1.
We consider that the exact solution of the Helmholtz equation is
u ( x ) = i 4 H 0 ( 1 ) ( k | x y | )
y = (0, 1.5) is selected, which is a point outside the region D. D is a triangle-shaped, and the boundary D is described by the parametric representation
x ( t ) = ( 1 + sin 2 t 5 + 4 cos t ) ( cos t , sin t ) , 0 t 2 π .
Example 2.
Consider that the exact solution of the Helmholtz equation is
u ( x ) = 1 2 k 2 sin ( 2 k x 2 ) ( e k x 1 + e k x 1 ) ;
the boundary D is a peanut-shaped curve and is described by the parametric representation
x ( t ) = 1.5 cos 2 t + 0.25 sin 2 t ( cos t , sin t ) , 0 t 2 π .
Figure 1 shows the numerical solutions with the percentages of noise for Examples 1 and 2, and Figure 2 shows the relative errors of u in each knot t j = j π / n , j = 0 , , 2 n 1 . We can observe that the numerical solutions can stably approximate and converge to the exact solution as the percentage of noise decreases.
Example 3.
D is a kite-shaped curve, and D has the parameter expression
x ( t ) = ( cos t + 0.65 cos 2 t 0.65 , 1.5 sin t )
The f on the boundary is given by
f ( t ) = 1 t π , 0 t < π t π 1 , π t < 2 π
Example 4.
D is an irregular amoeba-like domain (see Figure 3) and is described by the parametric representation
x ( t ) = ( e sin t sin 2 2 t + e cos t cos 2 2 t ) ( cos t , sin t )
The f on the boundary is given by f ( x 1 , x 2 ) = x 1 2 + x 2 2 .
We can observe that the exact solution is not available for this Dirichlet boundary value problem. Figure 4 and Figure 5 show the numerical solutions and the relative errors in each knot t j = j π / n , j = 0 , , 2 n 1 , for computing u ( x , y ) on the computing domain D , which are obtained using the proposed method. Table 1 shows the total relative error with percentages of noise increasing from 1% to 5% in the boundary data. From the figures and tables, we can observe that the numerical solution stably approximates to the exact solution on the computing domain D . Compared with the case of the available analytical solution, we can find that this total relative error increases, especially when the noise level increases.
To study the accuracy of the proposed method, Table 1 lists the total relative errors, E D ( u ) , obtained using the the proposed method when the percentage of noise increases from 1% to 5% for Examples 1–4.
In the previous problems, we obtained the numerical results on D . In this example, we consider the numerical results for the interior of the region D.
Example 5.
Consider that the exact solution of the Helmholtz equation is
u ( x ) = e i k x · d
We choose d = ( 2 2 , 2 2 ) . D is a triangle-shaped domain, and the boundary D has a parametric representation
x ( t ) = ( 2 + 0.3 cos 3 t ) ( cos t , sin t ) , 0 t 2 π .
D is an apple-shaped domain with the curve Γ;, where the numerical results are computed. In fact, the numerical results can be achieved on any interior point of the region. To test the effectiveness of the method on the interior of the region, we take Γ as an example to compute the numerical solutions u ( x , y ) . Here, we consider a curve that is defined parametrically by
Γ = ( ρ cos θ , ρ sin θ ) | ρ = 1 2 ( 2 + 0.3 cos 3 t ) .
In order to show the effectiveness of the presented method, we also present a comparative study about the proposed method and the method of fundamental solution (MFS) for δ = 1 % . Figure 6a shows the numerical solution for the MFS. Figure 6b shows the numerical solution of u for Example 5. From Figure 6a,b, we can see that the method presented in this paper gives results with greater accuracy than the MFS. Figure 6c shows the relative errors of u in each knot t j = j π / n , j = 0 , , 2 n 1 on D with the percentages of noise increasing from 1% to 5% in the boundary data. Table 2 lists the total errors E Γ ( u ) , which are achieved by using the presented method when the amounts of noise added to the boundary data increase from 1% to 5% for Example 5. From these figures, we can observe that the numerical solutions achieved by the proposed method also yield accurate, convergent, and stable numerical solutions for the interior of the region Γ .
Finally, we check the effectiveness of the regularization method in constructing a stable algorithm. From Figure 7, we can see that if we do not use the regularization, the numerical result is very different from the exact solution.

5. Conclusions

In this paper, we use a singer-layer potential approach to deal with the Dirichlet problem connected with the Helmholtz equation. Combining Tikhonov regularization with the Morozov discrepancy principle, we solve the direct problem with noisy data. Here, the regularization filters out the errors in the boundary condition data for the problems under investigation. Finally, some numerical examples are given, including the case in which there is no analytical solution. From the analysis of numerical examples, we can see that our proposed method exhibits effectiveness and stability.

Author Contributions

Conceptualization, Y.S.; methodology, Y.S.; software, S.H.; writing—original draft preparation, S.H.; writing—review and editing, Y.S. Both authors have read and agreed to the published version of the manuscript.

Funding

The research was supported by the fundamental Research Funds for the Central Universities (No. 3122019159).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kress, R. Linear Integral Equations; Springer: Berlin/Heidelberg, Germany, 1989. [Google Scholar]
  2. Rizzo, F.J. An integral equation approach to boundary value problems in classical elastostatics. Q. Appl. Math. 1967, 25, 83–95. [Google Scholar] [CrossRef] [Green Version]
  3. Chen, J.T.; Chen, K.H.; Chen, I.L.; Liu, L.W. A new concept of modal participation factor for numerical instability in the dual BEM for exterior acoustics. Mech. Res. Commun. 2003, 30, 161–174. [Google Scholar] [CrossRef]
  4. He, W.J.; Ding, H.J.; Hu, H.C. Non-equivalence of the conventional boundary integral formulation and its elimination for two-dimensional mixed potential problems. Comput. Struct. 1996, 60, 1029–1035. [Google Scholar] [CrossRef]
  5. Marin, L.; Lesnic, D. Boundary element solution for the Cauchy problem in linear elasticity using singular value decomposition. Comput. Methods Appl. Mech. Eng. 2002, 191, 3257–3270. [Google Scholar] [CrossRef]
  6. Marin, L.; Lesnic, D. Regularized boundary element solution for an inverse boundary value problem in linear elasticity. Commun. Numer. Methods Eng. 2002, 18, 817–825. [Google Scholar] [CrossRef]
  7. Marin, L.; Lesnic, D. Boundary element-Landweber method for the Cauchy problem in linear elasticity. IMA J. Appl. Math. 2005, 18, 817–825. [Google Scholar] [CrossRef]
  8. Wang, F.; Chen, W.; Qu, W.; Gu, Y. A BEM formulation in conjunction with parametric equation approach for three-dimensional Cauchy problems of steady heat conduction. Eng. Anal. Bound. Elem. 2016, 63, 1–14. [Google Scholar] [CrossRef]
  9. Sun, Y. Indirect boundary integral equation method for the Cauchy problem of the Laplace equation. J. Sci. Comput. 2017, 71, 469–498. [Google Scholar] [CrossRef]
  10. Chen, J.T.; Kuo, S.R.; Lin, J.H. Analytical study and numerical experiments for degenerate scale problems in the boundary element method for two-dimensional elasticity. Int. J. Numer. Methods Eng. 2002, 54, 1669–1681. [Google Scholar] [CrossRef]
  11. Kuo, S.R.; Chen, J.T.; Kao, S.K. Linkage between the unit logarithmic capacity in the theory of complex variables and the degenerate scale in the BEM/BIEMs. Appl. Math. Lett. 2013, 26, 929–938. [Google Scholar] [CrossRef]
  12. Chen, J.T.; Lee, Y.T.; Kuo, S.R.; Chen, Y.W. Analytical derivation and numerical experiments of degenerate scale for an ellipse in BEM. Eng. Anal. Bound. Elem. 2012, 36, 1397–1405. [Google Scholar] [CrossRef]
  13. Hsiao, G.; Maccamy, R.C.; Kuo, S.R. Solution of boundary value problems by integral equations of the first kind. SIAM Rev. 1973, 15, 687–705. [Google Scholar] [CrossRef]
  14. Fichera, G. Linear elliptic equations of higher order in two independent variables and singular integral equations. In Proceedings Conference on Partial Differential Equations and Continuum Mechanics; University of Wisconsin Press: Madison, WI, USA, 1961. [Google Scholar]
  15. Chen, J.T.; Chang, Y.L.; Kao, S.K.; Jian, J. Revisit of the Indirect Boundary Element Method: Necessary and Sufficient Formulation. J. Sci. Comput. 2015, 65, 467–485. [Google Scholar] [CrossRef]
  16. Alves, C.J.S.; Valtchev, S.S. On the application of the method of fundamental solutions to boundary value problems with jump discontinuties. Appl. Math. Comput. 2018, 320, 61–74. [Google Scholar]
  17. Sun, Y. A meshless method based on the method of fundamental solution for solving the steady-state heat conduction problems. Int. J. Heat Mass Transf. 2016, 97, 891–907. [Google Scholar] [CrossRef]
  18. Sun, Y. Modified method of fundamental solutions for the Cauchy problem connected with the Laplace equation. Int. J. Comput. Math. 2014, 91, 2185–2198. [Google Scholar] [CrossRef]
  19. Kress, R.; Spassov, W.T. On the condition number of boundary integral operators for the exterior Dirichlet problem for the Helmholtz equation. Numer. Math. 1983, 42, 77–85. [Google Scholar] [CrossRef]
  20. Turco, E. An effective algorithm for reconstructing boundary conditions in elastic solids. Comput. Methods Appl. Mech. Eng. 2001, 190, 3819–3829. [Google Scholar] [CrossRef]
  21. Li, J.; Chen, W.; Qin, Q.; Fu, Z. A modified dual-level fast multipole boundary element method for large-scale three-dimensional potential problems. Comput. Phys. Commun. 2018, 233, 51–61. [Google Scholar] [CrossRef]
  22. Gu, Y.; Hua, Q.; Zhang, C.; He, X. The generalized finite difference method for long-time transient heat conduction in 3D anisotropic composite materials. Appl. Math. Model. 2019, 71, 316–330. [Google Scholar] [CrossRef]
  23. Zabaras, N.; Morellas, V.; Schnur, D. Spatially regularized solution of inverse elasticity problems using the BEM. Commun. Appl. Numer. Methods 1989, 5, 547–553. [Google Scholar] [CrossRef]
  24. Garabedian, P.R. Partial Differential Equations; American Mathematical Society: Providence, RI, USA, 1998. [Google Scholar]
  25. Kirsch, A. An Introduction to the Mathematical Theory of Inverse Problems; Springer: New York, NY, USA, 1996. [Google Scholar]
  26. Khoa, V.A.; Bidney, G.W.; Klibanov, M.V.; Nguyen, L.H.; Nguyen, L.H.; Sullivan, A.J.; Astratov, V.N. Convexification and experimental data for a 3D inverse scattering problem with the moving point source. Inverse Probl. 2020, 36, 085007. [Google Scholar] [CrossRef]
  27. Sun, Y.; Zhang, D.; Ma, F. Apotential function method for Cauchy problem of elliptic operators. J. Math. Anal. Appl. 2012, 395, 164–174. [Google Scholar] [CrossRef] [Green Version]
  28. Kussmaul, R. Ein numerisches Verfahren zur Lösung des Neumannschen Aussenraumproblems fü; die Helmholtzsche Schwingungsgleichung. Computing 1969, 4, 246–273. [Google Scholar] [CrossRef]
  29. Martensen, E. Über eine Methode zum räumlichen Neumannschen Problem mit einer Anwendung für torusartige Beranddunge. Acta Math. 1963, 109, 75–135. [Google Scholar] [CrossRef]
  30. Colton, D.; Kress, R. Inverse Acoustic and Electromagnetic Scattering Theory; Wiley-Interscience: New York, NY, USA, 1983. [Google Scholar]
Figure 1. The numerical solutions with the percentages of noise increasing from 1% to 5% on D .
Figure 1. The numerical solutions with the percentages of noise increasing from 1% to 5% on D .
Mathematics 09 01953 g001
Figure 2. The relative errors of u in each knot with the percentages of noise increasing from 1% to 5% on D .
Figure 2. The relative errors of u in each knot with the percentages of noise increasing from 1% to 5% on D .
Mathematics 09 01953 g002
Figure 3. Irregular amoeba-like domain.
Figure 3. Irregular amoeba-like domain.
Mathematics 09 01953 g003
Figure 4. The numerical solutions with the percentages of noise increasing from 1% to 5% on D .
Figure 4. The numerical solutions with the percentages of noise increasing from 1% to 5% on D .
Mathematics 09 01953 g004
Figure 5. The relative errors of u in each knot with the percentages of noise increasing from 1% to 5% on D .
Figure 5. The relative errors of u in each knot with the percentages of noise increasing from 1% to 5% on D .
Mathematics 09 01953 g005
Figure 6. Apple-shaped domain; the numerical solutions and the relative errors of u in each knot with the the percentages of noise increasing from 1% to 5% on Γ for Example 5.
Figure 6. Apple-shaped domain; the numerical solutions and the relative errors of u in each knot with the the percentages of noise increasing from 1% to 5% on Γ for Example 5.
Mathematics 09 01953 g006
Figure 7. The numerical solutions for Example 5: (a) noisy data, (b) the errors for | f f δ | , (c) the numerical solutions.
Figure 7. The numerical solutions for Example 5: (a) noisy data, (b) the errors for | f f δ | , (c) the numerical solutions.
Mathematics 09 01953 g007
Table 1. The total errors with the percentages of noise increasing from 1% to 5% on  D for Examples 1–4.
Table 1. The total errors with the percentages of noise increasing from 1% to 5% on  D for Examples 1–4.
Noise Level α E D ( f )
Example 1 1 % 7.10 × 10 4 4.83 × 10 4
3 % 2.10 × 10 3 1.30 × 10 3
5 % 3.40 × 10 3 2.10 × 10 3
Example 2 1 % 1.40 × 10 3 5.54 × 10 4
3 % 3.70 × 10 3 1.50 × 10 3
5 % 6.00 × 10 3 2.40 × 10 3
Example 3 1 % 2.75 × 10 5 1.90 × 10 3
3 % 8.47 × 10 5 4.80 × 10 3
5 % 1.44 × 10 4 7.80 × 10 3
Example 4 1 % 3.88 × 10 6 6.37 × 10 4
3 % 1.22 × 10 5 1.90 × 10 3
5 % 2.14 × 10 5 3.20 × 10 3
Table 2. The total errors with the percentages if noise increasing from 1% to 5% on  Γ for Example 5.
Table 2. The total errors with the percentages if noise increasing from 1% to 5% on  Γ for Example 5.
Noise Level α E Γ ( f )
1 % 7.30 × 10 3 1.62 × 10 4
3 % 1.93 × 10 2 3.71 × 10 4
5 % 3.01 × 10 2 5.30 × 10 4
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Sun, Y.; Hao, S. A Numerical Study for the Dirichlet Problem of the Helmholtz Equation. Mathematics 2021, 9, 1953. https://doi.org/10.3390/math9161953

AMA Style

Sun Y, Hao S. A Numerical Study for the Dirichlet Problem of the Helmholtz Equation. Mathematics. 2021; 9(16):1953. https://doi.org/10.3390/math9161953

Chicago/Turabian Style

Sun, Yao, and Shijie Hao. 2021. "A Numerical Study for the Dirichlet Problem of the Helmholtz Equation" Mathematics 9, no. 16: 1953. https://doi.org/10.3390/math9161953

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop