Computation of scattering from an object in a waveguide requires the solution of the wave equation by simultaneously satisfying boundary conditions on the surface of the object as well as the boundaries of the waveguide. An accurate solution requires that the computational domain be discretized at least at one-tenth of the acoustic wavelength. For a computational domain tens or hundreds of wavelength large, this results in very large systems of linear equations whose solution is a daunting numerical task. To cope with the numerical complexity, in this paper we solve this problem by using a combination of the finite element and the spectral integral techniques. The finite element technique is used to compute the scattered field and the spectral integral technique is used to compute the waveguide Green’s function. The scattered field and the waveguide Green’s functions are used in the Helmholtz–Kirchhoff integral to compute the field everywhere in the waveguide. The accuracy of the technique is tested by comparing its results with those from a full finite element solution in 2-D. The technique is then extended to 3-D.
Read full abstract