Premium
A fast multipole boundary element method for three‐dimensional acoustic problems in a subsonic uniform flow
Author(s) -
Liu Xueliang,
Wu Haijun,
Jiang Weikang,
Sun Ruihua
Publication year - 2021
Publication title -
international journal for numerical methods in fluids
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.938
H-Index - 112
eISSN - 1097-0363
pISSN - 0271-2091
DOI - 10.1002/fld.4947
Subject(s) - fast multipole method , multipole expansion , boundary element method , helmholtz equation , mathematics , mathematical analysis , helmholtz free energy , boundary (topology) , flow (mathematics) , boundary value problem , physics , finite element method , geometry , quantum mechanics , thermodynamics
A fast multipole boundary element method (FMBEM) in a subsonic uniform flow is presented. It is based on the boundary integral equation (BIE) in a subsonic uniform flow. The convected Green's function complicates its multipole expansion as well as the implementation of the computer code. Although the Lorentz transformation allows the Helmholtz equation in the uniform flow to be reduced to the standard Helmholtz equation, the deformation of the domain complicates the boundary conditions and may cause the elements' distortion. In this work, the analytical evaluations of singular integrals are achieved. Then a nonsingular BIE in a subsonic uniform flow is obtained and is incorporated in building FMBEM with the plane wave multipole expansion of Green's function directly. Details on the implementation of the algorithm are described. Numerical examples including a pulsating sphere radiation problem, a multibody scattering problem and an aircraft model are performed to validate the accuracy and efficiency of the proposed method. Results show that FMBEM solutions are in good agreement with analytical solutions. The difference between the analytical moments and numerical moments is also investigated carefully in the implementation of the fast multipole method. Dramatical improvements on solution efficiency are observed by comparing the developed algorithm with the CBEM.