Surface scattering in three dimensions: an accelerated high-order solver

被引:46
|
作者
Bruno, OP [1 ]
Kunyansky, LA [1 ]
机构
[1] CALTECH, Pasadena, CA 91125 USA
关键词
wave scattering; integral equation; fast algorithm; fast Fourier transform; equivalent sources; spherical wave expansion;
D O I
10.1098/rspa.2001.0882
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
We present a new algorithm for the numerical solution of problems of acoustic scattering by surfaces in three-dimensional space. This algorithm evaluates scattered fields through fast, high-order, accurate solution of the corresponding boundary integral equation. The high-order accuracy of our solver is achieved through use of partitions of unity together with analytical resolution of kernel singularities. The acceleration, in turn, results from use of high-order equivalent source approximations, which allow for fast evaluation of non-adjacent interactions by means of the three-dimensional fast Fourier transform (FFT). Our acceleration scheme has dramatically lower memory requirements and yields much higher accuracy than existing FFT-accelerated techniques. The present algorithm computes one matrix-vector multiply in O(N-6/5 log N) to O(N-4/3 log N) operations (depending on the geometric characteristics of the scattering surface), it exhibits super-algebraic convergence, and it does not suffer from accuracy breakdowns of any kind. We demonstrate the efficiency of our method through a variety of examples. In particular, we show that the present algorithm can evaluate accurately, on a personal computer, scattering from bodies of acoustical sizes (ka) of several hundreds.
引用
收藏
页码:2921 / 2934
页数:14
相关论文
共 50 条
  • [11] A HIGH-ORDER FAST DIRECT SOLVER FOR SURFACE PDES
    Fortunato, Daniel
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2024, 46 (04): : A2582 - A2606
  • [12] A fast high-order solver for problems of scattering by heterogeneous bodies
    Bruno, OP
    Sei, A
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2003, 51 (11) : 3142 - 3154
  • [13] A CFD-based high-order Discontinuous Galerkin solver for three dimensional electromagnetic scattering problems
    Lu, Hongqiang
    Xu, Yida
    Gao, Yukun
    Sun, Qiang
    Qin, Wanglong
    ADVANCES IN ENGINEERING SOFTWARE, 2015, 83 : 1 - 10
  • [14] A High-Order Solver of EM Scattering From Uncertain Geometrical Targets
    He, Zi
    Yang, Chen-Feng
    Huang, Xiao
    Ding, Da-Zhi
    Chen, Ru-Shan
    IEEE ANTENNAS AND WIRELESS PROPAGATION LETTERS, 2021, 20 (08): : 1542 - 1546
  • [15] Fast, high-order, hybrid integral equation solver for electromagnetic scattering
    Zhu, AM
    Gedney, S
    Lu, CC
    IEEE ANTENNAS AND PROPAGATION SOCIETY SYMPOSIUM, VOLS 1-4 2004, DIGEST, 2004, : 1199 - 1202
  • [16] A fast, higher-order solver for scattering by penetrable bodies in three dimensions
    Hyde, EM
    Bruno, OP
    JOURNAL OF COMPUTATIONAL PHYSICS, 2005, 202 (01) : 236 - 261
  • [17] An efficient high-order algorithm for acoustic scattering from penetrable thin structures in three dimensions
    Anand, Akash
    Reitich, Fernando
    Journal of the Acoustical Society of America, 2007, 121 (05): : 2503 - 2514
  • [18] An efficient high-order algorithm for acoustic scattering from penetrable thin structures in three dimensions
    Anand, Akash
    Reitich, Fernando
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2007, 121 (05): : 2503 - 2514
  • [19] A high-order, fast algorithm for scattering calculation in two dimensions
    Aguilar, JC
    Chen, Y
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2004, 47 (01) : 1 - 11
  • [20] High-order quadratures for the solution of scattering problems in two dimensions
    Duan, Ran
    Rokhlin, Vladimir
    JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (06) : 2152 - 2174