Complete Communications Engineering

Modal beamforming uses a Fourier decomposition to analyze a soundfield. Its design allows for frequency invariant beampatterns and compensation for wave interaction with the array body. Here we will focus on the circular microphone array and its relationship with cylindrical harmonic decomposition.

When dealing with circular arrays, we can take advantage of its azimuthal symmetry by utilizing the cylindrical harmonic decomposition. The expansion of the sound pressure is represented as

p\left(kr,\theta\right)\sum_{n=-\infty}^{n=\infty}P_n\left(kr\right)e^{jn\theta}n,

where e^{jn\theta} is the cylindrical harmonics. Fourier coefficients P are defined as

P_n\left(kr\right)=\frac{1}{2\pi}\int_{0}^{2\pi}{p\left(kr,\theta\right)e^{-jn\theta}d\theta}.

The above equations are analogous to the Fourier analysis and synthesis equations. As with spherical harmonics, cylindrical harmonic expansion holds completeness, satisfying orthogonality and normalization. This allows for the field to be expanded using linear independent basis functions.

Let us now assume that the circular microphone array is unbaffled circular aperture in the free-field with omnidirectional sensors. The modal response is defined as

C_{n,unbaffled}=i^nJ_n\left(krsin{\phi}\right),

Plane-wave modal response of unbaffled circular array Modal Beamforming
Figure 1. Plane-wave modal response of unbaffled circular array.

where C_n is the Bessel function of the first kind of the nth order. The coefficients C_{n,unbaffled} describe the impinging plane-wave. A baffled array has similar description, giving

C_{n,baffled}=i^nJ_n\left(krsin{\phi}\right)-\frac{J_n^\prime}{H_n^\prime}H_n(kr),

where H_n is the Hankel function and ‘ denotes the first derivative. Conventional beamformers, such as delay-and-sum, do not compensate for the scattering of waves of off the array surface. By using the baffled case, scattering is described in the second term, yielding a more robust beamformer.

More Information