Frequency-difference beamforming (FDB) provides a robust estimation of wave propagation direction by shifting signal processing to a lower frequency which, however, produces a decline in the spatial resolution. In this letter, the beam pattern of FDB for a distant point source is proved to be shift invariant and therefore can be regarded as the point spread function corresponding to FDB's beam output. Then, deconvolved frequency-difference beamforming (Dv-FDB) is proposed to improve array performance. Dv-FDB yields a narrower beam and lower sidelobe levels while maintaining robustness. The superior performance of Dv-FDB is verified by simulations and experimental data.
1. Introduction
Improvement of spatial resolution and reduction of sidelobe levels in underwater acoustic broadband beamforming while maintaining robustness is of much interest. Conventional broadband beamforming1 (Conv-BF), which has been widely used in underwater acoustic signal processing, confronts several serious challenges: (1) the beam is wide and has a low spatial resolution at relatively low frequency, (2) the array is sparse for high frequency components, and (3) the wavefront of a high frequency signal is easily mismatched and signal spatial coherence decreases rapidly.2 Many high-resolution algorithms, such as the minimum-variance distortionless response3 and multiple signal classification,4 have been proposed in previous studies for superior resolution. Unfortunately, these high-resolution algorithms are sensitive to the wavefront mismatch and fail to work at low signal-to-noise ratios (SNRs), which are often encountered in sonar signal processing. The frequency-difference beamforming (FDB) proposed by Abadi and coworkers5,6 conducts the beamforming by using the autoproduct calculated through the quadratic product of frequency domain signal amplitudes, , at difference frequency . FDB is more robust by shifting the beamforming to a lower frequency (in-band or out-of-band of the signal) where the array is not sparse and wavefront mismatch has a less adverse effect on beam output.7 However, this approach is detrimental to the beamformer as manifested by the increased beamwidth, i.e., the increased robustness of FDB is achieved at the expense of reduced spatial resolution.8 This outcome may ultimately lead to an unsuccessful detection of two targets within the same beam.
Recently, deconvolved conventional beamforming (Dv-CBF) was proposed by Yang based on “image deblurring” techniques, which provides a narrow beam and low sidelobe levels.9 In his method, the “original source distribution” is obtained by deconvolving the beam output of narrowband conventional beamforming (CBF) iteratively, with the shift-invariant beam pattern of CBF as the point spread function (PSF). Motivated by this work, a deconvolution technique is applied to FDB in this letter to achieve a high spatial resolution and low sidelobe levels while retaining robustness. The resulting method is named deconvolved frequency-difference beamforming (Dv-FDB).
The rest of the letter is organized as follows. The mathematical descriptions of the FDB for a linear array received signal from a distant point source are stated in Sec. 2. The shift invariance of the FDB beam pattern is proved and an analytic expression similar to that of narrowband CBF is provided, and then Dv-FDB is proposed in Sec. 3. Section 4 compares the performances of Conv-BF, FDB, and Dv-FDB based on numerical simulations and experimental results. Finally, we provide a short summary and draw conclusions in Sec. 5.
2. Formulations of frequency-difference beamforming
To simplify discussions, we consider a uniform linear array (ULA) with equally spaced elements as the receiving array. The signal from a distant point source is assumed to arrive as a plane wave with wide frequency band . The frequency-domain received signal on the mth element from the ith source can be written as
where f is the signal frequency, is the frequency spectrum of the signal from the ith source, , is the spacing between adjacent elements, is the direction of arrival (DOA) measured from the broadside of the array, and is the sound speed.
The frequency-difference autoproduct10 between and is given by
where the superscript asterisk denotes a complex conjugate, is the difference frequency satisfying for signal recordings with a duration , is required to avoid grating lobes, and is the frequency under examination with .
FDB conducts the delay-and-sum beamforming on 's at different elements with the weighting at the mth element as
and the complex beam output at frequency with the difference frequency is given by
From Eqs. (3) and (4), it is observed that is similar to the weighting of narrowband CBF, and FDB is actually a CBF (in frequency domain) on .
For a given , the wideband beam output of FDB can be obtained by an incoherent average of either Eq. (4) or Eq. (5) over frequency , as
where indicates the average over the whole range of . is known as the spatial spectrum of and bearings corresponding to the peaks in the spectrum are taken as the DOA estimates of incoming signals. FDB provides a robust estimation by conducting the beamforming at a user-selectable which can be lower than the in-band signal frequencies where the effects of array sparseness and wavefront mismatch on the beam output are more prominent. However, this causes the beamwidth and the sidelobes to increase, thus decreasing the ability for source discrimination and interference rejection. Our main idea here is how to reduce the FDB's beamwidth and sidelobe levels while maintaining its robustness.
3. Deconvolved frequency-difference beamforming
In this section, we consider using the deconvolution technique as postprocessing for the FDB beam output. We prove that the beam pattern of FDB for a distant point source is shift invariant, so that it can be used as a PSF in the deconvolution technique. Then, the deconvolution technique is applied to the FDB beam output, and the procedure for implementing Dv-FDB is presented.
3.1 Shift-invariant beam pattern of frequency-difference beamforming
For a given , Eq. (6) can be rewritten as
Denoting as the signal level of the ith source, and after some manipulations, the beam output of FDB in Eq. (7) can be simplified as
where
is the FDB beam pattern steering to direction with the difference frequency . We note that is shift invariant when expressed in and can be regarded as PSF that denotes the spatial response of FDB to the incoming signal.
Assuming that the signals from sources with different DOAs are uncorrelated, the total output of FDB can be obtained by summing the FDB's outputs from individual sources
where is the source spatial distribution with the Dirac delta function defined as
Examining Eq. (11) from the perspective of image processing, can be regarded as a “fuzzy image” produced by the convolution of (the original image) with the beam pattern (PSF). Since , used here as the PSF, is known for a given , the deconvolution technique can be applied to better recover the “original image” which is the source spatial distribution in the problem under consideration. This process is known as “deblurring” in image restoration. And the resulting method is addressed as the deconvolved frequency-difference beamforming (Dv-FDB) in this letter.
3.2 Implementation of deconvolved frequency-difference beamforming
In this letter, we choose the Richardson-Lucy (R-L) algorithm11,12 for the deconvolution in Eq. (11). Other iterative techniques13 are also applicable.
Taking as the PSF, the iterative procedure of the R-L algorithm is given by
where the superscript is the iteration number and symbol “” denotes the convolution operator. The beam output of FDB is used as the initial estimate for source distribution
We set the maximum number of iterations for deblurring as . The deconvolution is terminated when iterations are finished, and the beam output of Dv-FDB is given by
According to the above analysis, the implementation of Dv-FDB can be divided into the following four steps:
apply Fourier transform to the received data of the array;
choose the difference frequency , and obtain the beam pattern of FDB according to Eq. (9) (obtain PSF);
calculate the beam output given by Eq. (6) (the “fuzzy image”);
set the maximum number of iterations , and the beam output of Dv-FDB yields after iterations are executed, according to Eq. (13).
Compared to FDB, Dv-FDB demonstrates a “clearer” spatial spectrum by a narrower beamwidth and lower sidelobe levels. We will verify the superior performance of Dv-FDB using numerical simulations and experimental data.
4. Numerical simulations and experiment results
4.1 Numerical simulations
In the simulations, we consider a ULA with 31 elements receiving signals from distant point sources with the same frequency band of 50–1000 Hz. The interelement spacing is 6 m. To avoid the grating lobes, the maximum difference frequency is calculated as 125 Hz with a sound speed of 1500 m/s. We assume that the signals arrive as plane waves and the ambient noise is white Gaussian. The sampling frequency is 4096 Hz.
In the first simulation, we consider the noise-free situation and investigate the beamwidths (the half-power beamwidth)14 of FDB and Dv-FDB. The signals are incident onto the array within the range of (i.e., ) with interval. We set to cover the 30–125 Hz range and . The beamwidths are calculated as functions of and , as shown in Fig. 1. As seen from Fig. 1, the beamwidths of both FDB (the top panel) and Dv-FDB (the bottom panel) become narrower with increasing , i.e., a high resolution can be achieved with a large . For a given , the beamwidths are the narrowest when their beams steer toward to the broadside, and then the beamwidths are widened as the steering angles approach the end-fire direction. It can be seen that the beamwidth of Dv-FDB is noticeably narrower than that of FDB with the same and . Taking the maximum as an example, the beamwidth of FDB varies from to , while the corresponding beamwidth of Dv-FDB varies from to . It can be inferred that Dv-FDB yields a narrower beamwidth leading to a higher spatial resolution, as will be verified below.
(Color online) Beamwidths of FDB (top) and Dv-FDB (bottom) varying with the difference frequency and sine of the direction.
(Color online) Beamwidths of FDB (top) and Dv-FDB (bottom) varying with the difference frequency and sine of the direction.
In the second simulation, we investigate the performances of FDB and Dv-FDB in the scenario where there are four broadband signals arriving at the array in the directions of , , , and , respectively. The SNR of the received data on the element is set as 10 dB. is used to achieve a high resolution in comparing the performances. iterations are executed in Dv-FDB. The spatial spectra estimated by FDB and Dv-FDB are shown in Fig. 2. For comparison, the result of Conv-BF is also shown in the figure. It is seen from Fig. 2 that Dv-FDB provides an accurate estimate of the DOAs of all four sources, while FDB only gives the correct DOA estimate of two sources from directions [] and []. Due to the wide beamwidth, FDB fails to resolve other two sources from the directions of [] and [] which are discriminated by Conv-BF, though with biased DOAs estimates. However, Conv-BF fails to indicate the presence of the other two sources, from directions of and , in this example. The reason is that the spectrum of Conv-BF in the figure is the incoherent average over the whole frequency band, with a wide beamwidth in low frequency sub-band and grating lobes in high frequency sub-band, resulting in a bad estimation of DOAs for directions far from the broadside. Actually, the performance of FDB is equivalent to that of Conv-BF when the difference frequency used for FDB matches the absolute frequency used for Conv-BF.7 In addition, as shown in Fig. 2, the sidelobe levels of Dv-FDB are 3–7 dB lower than those of FDB.
(Color online) Spatial spectra estimated by FDB, Dv-FDB, and Conv-BF, respectively.
(Color online) Spatial spectra estimated by FDB, Dv-FDB, and Conv-BF, respectively.
The simulations demonstrate that as an estimator of DOA, Dv-FDB yields better performance than FDB and Conv-BF. This improvement occurs because the beam output of FDB is the convolution of the beam pattern with the “true” signal spatial distribution , and Dv-FDB recovers the original signal distribution by applying the deconvolution technique.
4.2 Experiment results
An experiment was carried out in South China Sea in July 2014. A horizontal linear array (HLA) with 43 elements and 6 m interelement spacing was towed with a speed of 4.4 kn at a depth of 120 m. The sampling frequency was 12 kHz. The time window length was 80 s, during which time signals radiated from two sources near the broadside of the array were recorded. The beam outputs of FDB and Dv-FDB were incoherently averaged over the frequency band of 20–600 Hz where the input SNRs were high. was used to achieve a high resolution, the same as in the simulations, and so was in Dv-FDB. For comparison, Conv-BF was also conducted using exactly the same frequency. Figure 3 shows the bearing time recordings (BTRs) obtained using Conv-BF (the top slice), FDB (the middle slice), and Dv-FDB (the bottom slice), respectively. It is seen that Conv-BF and FDB fail to estimate the DOAs of sources A and B due to their low spatial resolution. However, from the BTR of Dv-FDB, the bearing recordings of sources A and B are clearly distinguished, which are maintained around [, source A] and [, source B] during the analyzed time interval, respectively. In addition, compared the BTRs in Fig. 3, the BTR of Conv-BF presents the lowest sidelobe levels. A high-level sidelobe is found at [] near source B in the BTR of FDB. Nevertheless, the sidelobe is much suppressed in the BTR of Dv-FDB as a result of the lower sidelobe levels provided by the deconvolved beam output.
(Color online) BTRs of two sources near broadside using Conv-BF (top), FDB (middle), and Dv-FDB (bottom), respectively.
(Color online) BTRs of two sources near broadside using Conv-BF (top), FDB (middle), and Dv-FDB (bottom), respectively.
From both numerical simulations and the experimental results, it can be seen that the true source distribution is better recovered by Dv-FDB, providing not only lower sidelobe levelsbut also higher spatial resolution and robustness.
5. Conclusion
In this letter, the Dv-FDB algorithm is proposed to improve the beamwidth and suppress the sidelobe levels associated with the FDB algorithm. We prove that the beam pattern of FDB is shift invariant and hence can be regarded as a PSF corresponding to FDB beam output. On this basis, a “clearer” spatial spectrum of Dv-FDB is achieved by deconvolution using the R-L algorithm. Simulations and experimental results both demonstrate that Dv-FDB outperforms FDB in terms of higher resolution and lower sidelobe levels while maintaining robustness.
For simplicity, we have considered a uniform linear array in this letter. The Dv-FDB can be extended to a non-uniform array, in which case “deblurring” algorithms for a shift-variant PSF should be used in recovering original signal distribution.
Acknowledgments
This work was supported by the National Natural Science Foundation of China under Grant Nos. 11534009, 11904342.