数学物理学报 ›› 2019, Vol. 39 ›› Issue (3): 611-619.

• 论文 • 上一篇    下一篇

高振荡Hankel核积分方程的高效数值算法

吴清华1,2()   

  1. 1 湘潭大学数学与计算科学学院 湖南湘潭 411105
    2 湖南科技学院理学院 湖南永州 425199
  • 收稿日期:2017-03-16 出版日期:2019-06-26 发布日期:2019-06-27
  • 作者简介:吴清华, jackwqh@163.com
  • 基金资助:
    国家自然科学基金(11701170);湖南省自然科学基金(2017JJ3029);湖南省青年骨干教师项目

Efficient Numerical Methods for Integral Equations with Oscillatory Hankel Kernels

Qinghua Wu1,2()   

  1. 1 School of Mathematics and Computational Science, Xiangtan University, Hunan Xiangtan 411105
    2 College of Science, Hunan University of Science and Engineering, Hunan Yongzhou 425199
  • Received:2017-03-16 Online:2019-06-26 Published:2019-06-27
  • Supported by:
    the NSFC(11701170);the NSF of Hunan Province(2017JJ3029);the Young Core Teacher Foundation of Hunan Province

摘要:

该文研究入射波为时谐波的情形下,二维声散射问题中的一类边界积分方程(BIE)的数值解法.快速多极方法(FMM)是一个当下流行且非常高效的求解这类积分方程的方法.但是当快速多极方法直接应用于高频声散射问题时,会产生高振荡积分的计算问题.经典的数值积分方法计算这些高振荡积分非常困难并且随着频率的增加计算代价快速增加.因此,该文考虑将快速多极方法和高振荡积分方法相结合提出一种求解带高振荡Hankel核的边界积分方程的数值方法.首先应用边界元方法(BEM)离散积分方程,用快速多极方法加速求解;其次对所涉及的高振荡积分将通过Clenshaw-Curtis Filon(CCF)进行高效计算;最后通过数值算例检验方法的有效性和精确性.

关键词: 高振荡Hankel核, 高振荡积分方程, 快速多极方法

Abstract:

In this paper, we consider the numerical solution of boundary integral equations (BIE) arise in the study of the 2D scattering of a time-harmonic acoustic incident plane wave. Fast multipole method (FMM) is a very efficient and popular algorithm for the rapid solution of boundary value problems. However, when the FMM method is used for high frequency acoustic wave problems, it will give rise to the computation of oscillatory integrals. The standard quadrature methods are exceedingly difficult to calculate these oscillatory integrals and the computation cost steeply increases with the frequency. We apply the boundary element method (BEM) to discretize the BIE and use the FMM to accelerate the solutions of BEM. Oscillatory integrals are calculated by using efficient Clenshaw-Curtis Filon (CCF) methods. The effectiveness and accuracy of the proposed method are tested by numerical examples.

Key words: Oscillatory hankel kernels, Highly oscillatory integral equations, Fast multipole method

中图分类号: 

  • O241.83