Abstract

The Direction-of-Arrival (DoA) and bandwidth (BW) estimation strategy impinging on a linear array using multiple snapshots data is addressed within the multitask Bayesian Compressive Sensing (MT-BCS). The DoA estimation is used as the reconstruction of sparse signal constrained by the Laplace prior through multitask Bayesian Compressive Sensing. Receiving wideband signal data through linear array, the space is divided into I parts according to the equal interval. The data of interest are assumed to be represented as I-dimensional vector, and the wideband signal can be reconstructed accurately using only a small number M. The receiving antenna operates in the frequency range . Starting from the voltages measured at the output of the array elements at a multiple time instants at , the retrieval of the DoAs is addressed by means of a customized strategy based on MT-BCS in order to correlate the solutions obtained over different frequency samples. The bandwidth of the signals is obtained as a byproduct by identifying at which frequencies the MT-BCS estimations include a signal along the ith (i = 1,…, I) sampling direction. From the outputs of different frequencies, we can know the DoA and BW of signals. A preliminary numerical result is reported to show the behavior of the proposed approach in multiple snapshots data.

1. Introduction

Direction-of-Arrival (DoA) estimation has important applications in many traditional fields such as smart antenna array, radar signal processing, geophysical or seismic sensing, acoustics, multiple-input multiple-output (MIMO), and other applications related to finding the direction of the incoming signals or sources [14]. In fact, the DoAs knowledge of receiving signal can be properly used to locate the corresponding source, and the adaptive beamforming of the receiving antenna pattern can improve the sensitivity of the system to the desired signal direction or suppress unnecessary interference.

In some scientific literature, several effective methodologies have been proposed about DoA estimation, such as the multiple signal classification (MUSIC) [5] and the signal estimation parameter via rotational invariance technique (ESPRIT) [6]. For the limitations that the need of a priori knowing, the number of incoming signals and the calculation of the correlation matrix are usually computationally expensive, and their standard implementations are rarely available especially nowadays with the huge proliferation of wireless devices/services and the presence of noncollaborative users [7]. More recently, DoA estimation strategies based on the Compressive Sensing (CS) [8, 9] are proposed and have shown promising features and results. CS is an enabling paradigm for many applications where there is the need of overcoming the Shannon’s limit in data acquisition and to recover sparse signals from far fewer measurements [10]. Thanks to these features that the computational efficiency, the accuracy, and the robustness to the noise, CS-based strategies have already been applied to a variety of applications in electromagnetic engineering [11, 12]. But for guaranteeing reliable estimations, the sampling matrix must satisfy the restricted isometry property (RIP) [13] when applying CS. Unfortunately, such a condition cannot be easily verified because of it results are computationally demanding [14]. But innovative approaches using the Bayesian compressive sensing (BCS) [15, 16] have been proposed, and they have improved this problem. However, most of the works about DoA estimation are mainly focused on narrowband signals. In [17], the narrowband algorithm is simply extended to broadband. As for the DoAs estimation of wideband signals, because of the guiding vector of broadband signal frequency, the signal space of different sub-bands is inconsistent, which makes it difficult to separate the signal space from noise space. General, subspace-based estimation techniques [18] based on the root-MUSIC [19] and maximum likelihood [20] are used to estimate the DoAs of the wideband signal, but they also have limitations. This problem has been shown in [21, 22], where the MT-BCS [23] has been customized to deal with wideband signals while exploiting the correlation among different frequency samples taken from single snapshot data and multiple snapshots, respectively.

In this paper, the DoAs and BW estimation problem of wideband signals are formulated within the MT-BCS framework based on Laplace priors. Starting from the key observation that the wideband signal affecting the antenna array is essentially sparse in spatial domain. Because the signal is a wideband signal, we sample the signal with a certain range of frequencies in order to estimate the bandwidth of the signal. Set the sampling frequency range to [], the DoAs and BW are estimated at the same time by which the range of frequencies has measured data.

The rest of the paper is organized as follows. The Bayesian modeling is mathematically formulated in Section 2, where the wideband signal model of MT-BCS using Laplace priors is described. A set of representative numerical results is then reported and discussed in Section 3, where reference DoAs and bandwidth estimation methods are performed. Finally, some conclusions are drawn in Section 4.

2. Bayesian Modeling

CS theory can cover certain signals from far fewer samples or measurements than traditional methods, and it is a very important step to restore the signal we want. In some work, narrowband signals are recovered by MT-BCS [24, 25]. In this section, a simple MT-BCS model about wideband signals based on Laplace priors is shown.

2.1. Model for BCS

Let us consider a set of K wideband signals impinging on a planar distribution of N sensors is located. The DoAs of the signals are denoted as , and operating in the frequency range []. The voltages collected from the output of the array elements at different frequency samples being . The input data of the problem are the voltages , measured by each sensor expressed aswhere , is the amplitude of the impinging signals, h is the antenna effective length, being the free-space length at th frequency, and , the contribution of the noise at each sensor.

Then, in order to employ the proposed MTBCS-based methodology, the problem is reformulated by sampling the angular domain of interest over a very fine grid of I >> K angular location, being . Under this assumption and considering the multiple-snapshots case, (1) can be rewritten in a matrix form aswhere L is the number of snapshots, is the vector of estimated signals, , , is the measurement matrix, we will use the Gaussian matrix in this paper, and M (M << I) is the number of samples [16]. is the matrix of array manifold:where , is the distance between the ith array element and the reference array element and d is the array element spacing.

2.2. Model for MT-BCS Based on Laplace Priors

In [15], we can learn about the general model of MT-BCS based on Laplace priors. So, this section of the model simply recounts the expressions of the wideband signals we want to use. Specify sparse signal as a Laplace priors about parameter , and it is defined as

And the mean and covariance of signals are given bywhere , , is the signal hyperparameter and estimated aswithwhere , expresses the ith column of , is the noise hyperparameter and Gamma prior obeying parameters a and b. Parameter realizes the following Gamma hyperprior:

The parameters estimation of is expressed as following:

From the above formula, we can see that it is known that can find and using (5) and (6). It is known that and can also find using (7)∼(15). The procedure is summarized in Algorithm 1.

1: Input:
2: Output:
3: Initialize all
4: While convergence criterion not met do
5: Choose a
6: If and
  then add to the model
7: Else if and
  then re-estimate using (7)
8: Else if
  then prune ith column of from the model and set
 End if
9: Update using (5) and (6)
10: Update , using (8)∼(11)
11: Update using (12)∼(15)
12: end while

3. Numerical Results

In this section, we present experimental results that demonstrate the performance of MT-BCS based on Laplace priors to recovery wideband signals. Different from narrow narrowband signals, the wideband signal exists only when sampling frequency is within the range of bandwidth.

We use the following default setup in the experimental results reported in this section. Signal matrix of length I is generated, where K coefficients are located at signal randomly, and the rest (I-K) of the coefficients are set equal to zero. As the measurement matrix , we chose a Gaussian matrix, where the columns are Gaussian distributed on the sphere . Moreover, we present results with noisy acquisitions, where for the noisy observations we add white Gaussian noise.

In the first set of experiments, let us consider K = 3 signals arriving on a linear array of N = 30 elements, half wavelength spaced at , and designed to work in the frequency range . The actual signals are characterized by a sinusoidal wave with amplitude , DoAs equal to , , and , and bandwidths , , and . In order to estimate the DoAs and the signal bandwidth by means of the MT-BCS, the measured data are considered characterized by a signal-to-noise ratio equal to SNR = 10 dB and are sampled at frequencies , being . Set snapshots L = 10 and the resulted data of th frequency in multiple snapshots is calculated bywhere are the estimated signal energy in lth snapshot at th frequency sampling. Moreover, the angular grid has been discretized with I = 181 samples in order to obtain a resolution of .

The actual DoAs and those estimated values by the proposed spectral correlation MT-BCS based strategy are shown in Figure 1 and Table 1. As it can be observed in Table 1, there are some values that are small enough to be ignored. This is mainly caused by noise. We ignore these values below 0.1. It can be observed that DoA and bandwidth for , and for , and and for , which is shown Figure 1 and Table 1.

The actual and estimated bandwidths of the K = 3 impinging signals are shown in Figure 2. It is possible to observe that both the directions of the incoming signals are correctly retrieved (Figure 1) as well as their band widths.

Then, we will see reconstruction error by RMSE. The equation of RMSE is expressed as follows:where T is number of experiments and is the estimated value of kth signal at th frequency.

In the second set of experiments, let us consider K = 2 signals, designed to work in the frequency range . DoAs equal to and , and in order to facilitate the use of RMSE calculation error, we set the two signals which have the same bandwidths [0.6 : 1.0] GHz. The measured data are sampled at frequencies , being . Average reconstruction errors of T = 500 runs are shown for the case in Figure 3 for all types of signals.

It is noted that RMSE results in lower values than setting snapshots minor from Figure 3(b) and the frequency close to show better performance than others from Figure 3(a). The results of the same experimental setup with different SNR are shown in Figures 3(c) and 3(d). Similar performance decrease by the increase of SNR can be observed. These suggest that the estimating DoA results can get lower reconstruction error in multiple snapshots and higher SNR. For wideband signals, different sampling frequencies can obtain different reconstruction results. This will have an impact on the accuracy of DoA estimation results.

In order to obtain better reconstruction performances, we will add signal energy in (16) at different frequencies of the same signal and average it, and then get . (16) can be rewritten as follows:

In Figure 4, the reconstruction DoA results using (18) at different snapshots are shown. We have also given estimated DoAs and values at th frequency, as shown in Table 2. is the average signal energy of all estimated angles from low to high. The signal energy that shows the unrelated angle is much lower than what we get in the first set experiments. This shows that using (18) to estimate DoA can get better reconstruction results than using (16). We also can note that as the number of snapshots increases, unrelated angles no longer exist. Frequency away from still has poor reconstruction results, but this is an improvement after the signal energy of all frequencies is averaged, that is, the signal energy of the unrelated angle becomes smaller.

We ignore values less than 0.1 as in the first set of experiments. It can be concluded that the DoAs and bandwidths of signals form the result shown in Figure 4 and Tables 2 and 3, and for and and for . The estimated result of signal bandwidths is shown in Figure 5.

4. Conclusion

In this paper, we formulated the DoAs and BW-estimated problem of the wideband signal using MT-BCS based on Laplace priors and presented a framework for multiple snapshots data. Using this framework, we first get the actual and estimated DoAs for multiple snapshots at different frequencies. At the same time, the signal BW is obtained by observing at which frequency sampling point there is a signal energy after ignoring values that are small enough. Then, we use the RMSE to evaluate the reconstruction results in different snapshots and SNRs, finding with the increasing of snapshots or SNR, the reconstruction results are better.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work was supported by the National Natural Science Foundation of China under Grant no. 61771008.