Next Article in Journal
UAVs Task and Motion Planning in the Presence of Obstacles and Prioritized Targets
Previous Article in Journal
SSL: Signal Similarity-Based Localization for Ocean Sensor Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Modified Rife Algorithm for Off-Grid DOA Estimation Based on Sparse Representations

College of Information and Communication Engineering, Harbin Engineering University, Harbin 150001, China
*
Author to whom correspondence should be addressed.
Sensors 2015, 15(11), 29721-29733; https://doi.org/10.3390/s151129721
Submission received: 17 July 2015 / Revised: 12 November 2015 / Accepted: 17 November 2015 / Published: 24 November 2015
(This article belongs to the Section Physical Sensors)

Abstract

:
In this paper we address the problem of off-grid direction of arrival (DOA) estimation based on sparse representations in the situation of multiple measurement vectors (MMV). A novel sparse DOA estimation method which changes MMV problem to SMV is proposed. This method uses sparse representations based on weighted eigenvectors (SRBWEV) to deal with the MMV problem. MMV problem can be changed to single measurement vector (SMV) problem by using the linear combination of eigenvectors of array covariance matrix in signal subspace as a new SMV for sparse solution calculation. So the complexity of this proposed algorithm is smaller than other DOA estimation algorithms of MMV. Meanwhile, it can overcome the limitation of the conventional sparsity-based DOA estimation approaches that the unknown directions belong to a predefined discrete angular grid, so it can further improve the DOA estimation accuracy. The modified Rife algorithm for DOA estimation (MRife-DOA) is simulated based on SRBWEV algorithm. In this proposed algorithm, the largest and sub-largest inner products between the measurement vector or its residual and the atoms in the dictionary are utilized to further modify DOA estimation according to the principle of Rife algorithm and the basic idea of coarse-to-fine estimation. Finally, simulation experiments show that the proposed algorithm is effective and can reduce the DOA estimation error caused by grid effect with lower complexity.

1. Introduction

Approaches for direction of arrival (DOA) estimation have been widely studied [1,2,3,4,5,6]. In recent years, sparse representations and reconstruction theory have also been applied to DOA estimation [7,8,9,10,11,12,13]. The ability of multi-source resolution and efficient estimation in a few snapshots are two important advantages of DOA estimation using sparse theory. Theoretically, only one snapshot is needed to estimate parameters in sparse representations theory, but in practical applications more snapshots are sampled in order to improve the accuracy of DOA estimation. This problem is the so-called multiple measurement vectors (MMV) problem [14]. In [7,8], the Bayesian compressive sensing (BCS) framework is used in the DOA estimation problem. In paper [15], a joint recovery algorithm to estimate the angle spectrum was proposed, but the computational burden of this method becomes larger with the increasing number of snapshots and the estimation results may be influenced more easily by signal-to-noise ratio (SNR). In order to reduce the computational burden and improve estimation precision, there are some classical methods to solve the MMV problem, such as L1-SVD [16], R-GBCD+ [17], M-FOCUSS and L1-ACCV [18]. These algorithms all take datum correlations of different snapshots into consideration. The L1-ACCV algorithm can transform the MMV problem into a single measurement vector (SMV) model through an array cross-correlation vector (ACCV) [18]. Inspired by the L1-ACCV and L1-SVD algorithms, we propose a sparse representations based on weighted eigenvectors (SRBWEV) algorithm which can change the MMV problem into a SMV problem by using the linear combination of eigenvectors of array covariance matrix in signal subspace as a new SMV.
However, no matter what kind of sparsity-based methods are used, they all face a common off-grid estimation problem that true DOAs may not be on the discretized sampling grid [19] in some situations. Although the model is sparse in a continuous angular domain, we must construct a finite dictionary by sampling this domain with a predefined sampling grid in order to apply the sparse theory framework. Therefore, the true DOAs of targets are almost surely not located exactly on a subset of these grid points. This phenomenon leads to a model mismatch that results in a degradation of the performance. Of course, for higher DOA estimation accuracy a smaller grid spacing is required, which leads to a higher computational cost. If we reduce the number of grid points, the off-grid probability of the spatial source increases and the resultant DOA estimation accuracy decreases [20]. To compromise between the DOA estimation accuracy and the computational cost, some algorithms such as multiresolution grid refinement [16], coarse-to-fine DOA estimation [20], SRTLS, SBI algorithms and SOMP-LS algorithm [21] were proposed to deal with these problems, but these algorithms still have a large computational burden. The basic idea of these algorithms is that the approximate sparse solution is found in the first step and then grid or optimization search algorithm refinement is adopted. Inspired by the frequency estimation approach based on FFT using the Rife algorithm and M-Rife algorithm [22], we introduce in this paper a simple approach that is the modified Rife algorithm for DOA estimation based on the proposed SRBWEV algorithm (MRife-DOA). Firstly we finish an approximate on-grid DOA estimation by using the SRBWEV algorithm. Then we further modify the DOA estimation results by using a modified Rife algorithm which uses neighboring atoms on both sides of estimated on-grid atoms and two new additional atoms produced according to estimate on-grid atoms, so the estimation accuracy can be improved effectively.
This paper is concerned with high accuracy DOA estimation with low complexity based on sparse representations. The remainder of this paper is organized as follows: we present DOA estimation based on the SRBWEV algorithm in Section 2. In Section 3, refining of the DOA estimation using the modified Rife algorithm is proposed. The simulation results and some discussions are given in Section 4. Finally, we conclude our work in Section 5.

2. Signal Model of DOA Estimation Based on Sparse Representations

2.1. Input Signal Model

Suppose K far-field narrowband signals impinging on a uniform linear array (ULA) which has M antenna array elements spacing d from directions θ = [ θ 1         θ 2                 θ K ] . The received signal can be expressed as:
y ( l ) = A ( θ ) s ( l ) + n ( l ) ,           l = 1 , 2 , , L
where A ( θ ) = [ a ( θ 1 )         a ( θ 2 )                 a ( θ K ) ] M × K is the array manifold matrix, a ( θ k ) = [ 1 , e j 2 π d λ sin θ k , , e j 2 π ( M 1 ) d λ sin θ k ] T is the steering vector of the array, [ ] T denotes the transpose, λ is the carrier wavelength, s ( l ) is incident signals, n ( l ) is additive complex Gaussian noise with zero mean, spatially and temporally uncorrelated with E [ n ( l ) n H ( m ) ] = δ l . m σ 2 I , ( ) H stands for Hermitian transformation, L is the number of snapshots.

2.2. Sparse Representations

The signal sparse representations mean a signal can be represented in an ultra-complete redundancy dictionary. Then we find the best linear combination of atoms to represent the original signal. An ultra-complete redundancy dictionary to represent original signal y ( l ) of Equation (1) may be established as follows:
A ¯ = [ a ( α 1 )         a ( α 2 )                 a ( α P ) ]
where A ¯ is a known ultra-complete redundancy dictionary matrix with M < < P . This dictionary is an angles set that denotes a sampling grid of all possible DOAs. According to Equation (2) we can rewrite the signal model of Equation (1) to group L snapshots as:
Y = A ¯ X + N
where Y = [ y ( 1 ) , y ( 2 ) , , y ( L ) ] is a matrix of size M × L , X = [ x ( 1 ) , x ( 2 ) , , x ( L ) ] is a matrix of size P × L and N is a noise matrix of size M × L . Then we find K nonzero coefficients in the vector x ( l ) and zero coefficients in the remaining P K , i.e., the sparsity in the angle space denotes that only a few atoms from the dictionary can be required to match the measurements. Here K < P condition is satisfied.

2.3. The Proposed SRBWEV Algorithm

To calculate the sparse solution by using the new algorithm, we utilize an important property of the relation between eigenvectors of an array covariance matrix and the steering vectors in the signal model (1) firstly. The property is described as “Based on signal model of Equation (1) the eigenvectors of array covariance matrix R Y in signal subspace is equal to linear combination of steering vectors a ( θ k )    ( k = 1 , 2 , , K )” (for the proof, see [23]). From the property we know that we can use eigenvector or eigenvectors’ linear combination in signal subspace as a new measurement vector instead of the matrix Y in order to solve MMV problem. Meanwhile we learn that the property can be satisfied in the situation of both correlated and uncorrelated incident signals. So we generalize the scheme of SRBWEV algorithm.
Input: The received signal matrix Y , and a sparse representations dictionary matrix A ¯ = { a ( α p ) , p = 1 , 2 , , P } M × P .
(1)
EVD for array covariance matrix R Y ;
(2)
Determine the number of the larger eigenvalues ( N ) and eigenvectors corresponding to N larger eigenvalues such as e 1 , e 2 , , e n , , e N ;
(3)
Make a single measurement vector e combined by linear combination of eigenvectors e 1 , e 2 , , e n , , e N ,
e = n = 1 N ζ n ζ e n
where ζ n ( n = 1 , 2 , , N ) is the N larger eigenvalues of array covariance matrix R Y and ζ = ζ 1 + + ζ n + + ζ N ;
(4)
Search the index atoms in atomic dictionary by using OMP algorithm;
(5)
Output: DOA.
Here, we make a weighted linear combination using eigenvalues for eigenvectors of the covariance matrix. Meanwhile, we use the OMP algorithm [20] to solve the sparse solution, so the SRBWEV algorithm can change the MMV problem into a SMV problem so as to reduce sparse solution calculation iterations.

3. Refining the DOA Estimation Using the Rife Algorithm

A limitation of the above model is that it assumes that the unknown directions fall on the predefined angular grids which the precision of DOA estimation is dependent on, but designing the fine grid for the dictionary can increase the computational burden. In order to further improve the precision of DOA estimation, we propose a simple algorithm based on the Rife algorithm which is based on correlation of two neighboring distinct dictionary atoms.

3.1. Correlation of Two Distinct Dictionary Atoms in Atomic Dictionary

We define correlation coefficient μ corresponding to ratio of the absolute value of inner product between two distinct dictionary elements (e.g., a ( α p ) and a ( α q ) ) and the product of each Euclidean distance of these two distinct dictionary elements [24]:
μ ( α p , α q ) = | a ( α p ) , a ( α q ) | a ( α p ) a ( α q )
where a ( α p ) and a ( α q ) are dictionary elements. Fixing the α p value which is the relative initial angle and defining Δ α = α q α p , then we have:
μ ( α p , α p + Δ α ) = | a ( α p ) , a ( α p + Δ α ) | a ( α p ) a ( α p + Δ α )                                                                               = | m = 1 M e j 2 π ( m 1 ) d λ ( sin α p sin ( α p + Δ α ) ) | M                                                                               = | sin ( π d M sin ( sin α p sin ( α p + Δ α ) ) / λ ) M sin ( π d ( sin α p sin ( α p + Δ α ) ) / λ ) |
Here, we only consider the main lobe width. Considering Δ α 0 and sin α p sin ( α p + Δ α ) 0 , so Equation (6) can be changed as the following:
| sin ( π d M sin ( sin α p sin ( α p + Δ α ) ) / λ ) π d M ( sin α p sin ( α p + Δ α ) ) / λ | = 1 2
Then, we obtain:
| sin α p sin ( α p + Δ α ) | = 1.39 λ π d M
| sin α p sin ( α p + Δ α ) | = | 2 cos ( α p + α p + Δ α 2 ) sin ( Δ α 2 ) | cos α p Δ α 0.5
Δ α m b = 2 Δ α 0.5 = 50.7 λ M d cos α p ( )
Here, Δ α m b stands for the main spectral bandwidth and Δ α 0.5 stands for half of the main lobe width. From Equation (10), we learn that neighboring atoms in sparse dictionary have a strong correlation which is dependent on the number of array elements M , carrier frequency or wavelength λ , array spacing d and relative initial angle α p . The larger the relative initial angle is, the wider the main lobe is. For example, Figure 1 and Figure 2 show the correlation coefficient as a function of | α q α p | with the different relative initial angle α p . These simulation figures are obtained under the condition of using a ULA with eight antenna elements spaced at λ / 2 , so we can utilize the correlation to further improve the DOA estimation precision. Meanwhile, these figures show that the correlation coefficient between two neighboring atoms approaches the maximum value of 1 when the sampling resolution for the sampling grid increases.
In order to find the relationship between inner products, we further take an example of enlarging the correlation coefficient result around a nearby relative initial angle 0 ° . We assume there is a ULA with 20 antennas uniformly spaced with an antenna distance of λ / 2 . The grid is of 1 ° resolution with the grid points constituting the set { 90 ° , 89 ° , , 90 ° } and the true DOA of incident signal is set 0.4 ° which is an off-grid angle. The simulation results are shown in Figure 3 where estimation     DOA = 0 ° (on-grid DOA estimation) is obtained by using the SRBWEV algorithm. Meanwhile, we give contour of the inner product from 10 ° to 10 ° and two neighboring inner products corresponding to 1 ° and 1 ° near the maximum inner product. From Figure 3, we know the neighboring inner products on both sides of the true DOA are larger than other inner products. The DOA estimation algorithm based on sparse representations chooses the nearest atom to match the true DOA. Inspired by this finding, we may choose three on-grid inner products which include the max and two neighboring values located on the left and right sides of the maximum to further estimate DOA by using the Rife algorithm.
Figure 1. The correlation coefficient between two atoms with α p = 0 ° .
Figure 1. The correlation coefficient between two atoms with α p = 0 ° .
Sensors 15 29721 g001
Figure 2. The correlation coefficient between two atoms with α p = 60 ° .
Figure 2. The correlation coefficient between two atoms with α p = 60 ° .
Sensors 15 29721 g002
Figure 3. Off-grid and on-grid DOA estimation relationship.
Figure 3. Off-grid and on-grid DOA estimation relationship.
Sensors 15 29721 g003

3.2. The Principle for the Rife Algorithm

The Rife algorithm was initially proposed to complete frequency estimation based-DFT. The correlation between neighboring atoms is very similar to the relationship for neighboring frequency spectrum amplitude to a certain extent. We expect that the Rife algorithm can eliminate the grid effect by exploring the neighboring atoms’ relationship, so we will introduce Rife algorithm for calculating the DOA.
α ^ c = α 0 + α r e s · β · | B ( α 0 + α r e s · β ) | | B ( α 0 ) | + | B ( α 0 + α r e s · β ) |
Here, α r e s denotes the grid resolution and α 0 stands for the estimated on-grid DOA which are achieved by some algorithms based on sparse representations, such as L1-SVD, M-FOCUSS, L1-ACCV and the proposed SRBWEV algorithm. B ( α ) stands for the inner product operation between atom vectors corresponding to angle α in dictionary and the residual in the OMP algorithm.
However, there are some disadvantages in DOA estimation using the Rife algorithm directly. From the principle of the Rife algorithm and numerical simulation experiments, we learn the estimation performance is excellent when the incident signal’s DOA lies in the middle of two discrete on-grid angles. In this situation the error is smaller than with direct estimation using sparse representations, but when the true DOA of an incident signal is approximately or equal to the on-grid angle, the estimation error may be larger than with direct estimation using sparse representations. In the worst case the error may be reach half of the resolution for the grid.
Inspired by [22], we can modify the standard Rife algorithm for DOA estimation. Since we know if the true DOA lies in middle of the grid resolution, the estimation performance is good, so we can find two new atoms in order to make the true DOA lie in the middle of these two new atoms when the estimation DOA based on the standard Rife algorithm is approximated to the on-grid estimation angle, so we propose two loops for the modified Rife algorithm. The coarse estimation is realized to obtain the on-grid angle in the first loop and the fine estimation can be utilized to obtain an off-grid estimation. Here, we give the scheme for the modified Rife algorithm:
Input: The received signal matrix Y and a sparse representations dictionary matrix A ¯ = { a ( α p ) , p = 1 , 2 , , P } M × P with angle resolution α r e s = | α i + 1 α i | .
(1)
Use the SRBWEV algorithm we obtain the on-grid DOA estimation α i and two neighboring on-grid DOAs α i + 1 and α i 1 ;
(2)
Use the Rife algorithm we obtain the off-grid coarse DOA estimation α E C ;
(3)
The Rife algorithm is modified:
If | α E C α i | < 1 3 α r e s , use the Rife algorithm secondly.
(a) Compute two new inner products:
ξ l = r , a ( α i 0.5 ) | r | | a ( α i 0.5 ) |
ξ r = r , a ( α i + 0.5 ) | r | | a ( α i + 0.5 ) |
(b) Obtain the off -grid fine DOA estimation:
If ξ l ξ r :
α E = α i α r e s 2 + α r e s ξ r ξ l + ξ r
else:
α E = α i + α r e s 2 α r e s ξ l ξ l + ξ r
else:
α E = α E C
(4)
Output: DOA= α E .
Here, r denotes the residual in the OMP algorithm, a ( α i 0.5 ) the vector corresponding to the angle α i 1 2 α r e s and a ( α i + 0.5 ) the vector corresponding to the angle α i + 1 2 α r e s are two newly found atoms. Another problem is that the contour and properties of the main lobe are different from the DFT spectrum of. First of all, from Equation (10), we can know that the bandwidth of the main lobe is ascertained by the number of array elements M and relative initial angle α p , so we must guarantee that the α r e s < Δ α m b condition is satisfied. If not, the Rife algorithm is not effective. Generally speaking, DOA lies in [ 60 ° , 60 ° ] in most of practical applications, so we can ignore the effect of α p . On the other hand, if α r e s is too small, i.e., the grid is so fine, that the difference for the normalized inner products for two neighboring on-grid atoms is very small. Here we can further modify the Rife algorithm. We can add a regularization factor ρ as a correction item. The Equations (11), (14) and (15) can be modified as follows:
α ^ c = α 0 + α r e s β | B ( α 0 + α r e s β ) | | ρ B ( α 0 ) | + | B ( α 0 + α r e s β ) |
α E = α i α r e s 2 + α r e s ξ r ρ ξ l + ξ r
α E = α i + α r e s 2 α r e s ξ l ξ l + ρ ξ r
Regularization factor ρ can be determined by sampling grid spacing α r e s . If α r e s is small, then ρ can be assigned a large value, and vice versa. According to numerical experiments, if α r e s Δ α m b 10 , then ρ can be set in [ 1.5 , 5 ] .

4. Simulation Experiments

In the following, we present some simulations to verify the theoretical results. We consider a ULA with eight antennas, uniformly spaced with an antenna distance of λ / 2 . The basic simulation parameters are set as follows. The number of snapshots is L = 100 . The regularization factor is set to be ρ =  3 . The root mean square error (RMSE) is defined by Equation (20):
RMSE = ( 1 J j = 1 J ( θ ^ j θ k ) 2 ) 1 2
where J is the times of independent Monte Carlo simulations, θ ^ j stands for the DOA estimation value of the true DOA θ k for the j th trial. One thousand independent Monte Carlo simulations are carried out for each SNR varied from −10 dB to 20 dB with 5 dB step. The true DOA is selected randomly in independent Monte Carlo simulations.
In Figure 4 and Figure 5, SRBWEV stands for the new proposed algorithm called SRBWEV. L1-SVD stands for L1-SVD, R-GBCD+ stands for the R-GBCD+ algorithm, CRB stands for the Cramer-Rao bound (CRB) and MRife stands for the modified Rife algorithm for DOA estimation based on the SRBWEV algorithm.
In Figure 4, the grid spacing is equal to 0.5 ° compared with 1 ° in Figure 5. Figure 4 shows SRBWEV is effective for DOA estimation. It has almost the same performance as the L1-SVD algorithm in the case of 0.5 ° spacing with the same SNR. Compared with L1-SVD, the SRBWEV algorithm has a smaller computational burden.
In Figure 5, we obtain the estimation performance for MRife-DOA based on the SRBWEV algorithm. From the simulation results, we know the angle measurement error can be decreased by using the MRife algorithm. The accuracy of the MRife algorithm will be nearly improved by two-fold as compared to the R-GBCD+ algorithm and SRBWEV algorithm without the Rife modification. In other words, we have the same performance as Figure 4 in the case of grid spacing 1 ° instead of 0.5 ° grid spacing. Meanwhile, the computational cost is reduced by half.
SNR is set to 0 dB. One thousand independent Monte Carlo simulations are carried out for each number of snapshots varied from 20 to 200 in steps of 20. Figure 6 shows the RMSE of DOA estimation versus number of snapshots. It can be seen that the RMSE of the MRife algorithm is smaller than with the other two algorithms and the MRife algorithm can achieve better performance than the other two algorithms.
Figure 4. DOA estimation with grid spacing 0.5 ° .
Figure 4. DOA estimation with grid spacing 0.5 ° .
Sensors 15 29721 g004
Figure 5. DOA estimation using modified Rife algorithm with grid spacing 1 ° .
Figure 5. DOA estimation using modified Rife algorithm with grid spacing 1 ° .
Sensors 15 29721 g005
Figure 6. RMSE of DOA estimation versus number of snapshots.
Figure 6. RMSE of DOA estimation versus number of snapshots.
Sensors 15 29721 g006
The grid is divided in the range of 60 ° to 60 ° in spacing of 1 ° . SNR is set to 0 dB. One hundred Monte Carlo simulations are carried out for each number of snapshots varied from 50 to 200 in steps of 50. Table 1 shows the average running time versus the number of snapshots. It can be seen from Table 1 that the running time of the SRBWEV algorithm is the shortest. The running time of the MRife algorithm is longer than that of the SRBWEV algorithm, but shorter than the other two R-GBCD+ and L1-SVD algorithms. Therefore, MRife algorithm can achieve better estimation performance with lower complexity.
Table 1. The running time versus the number of snapshots.
Table 1. The running time versus the number of snapshots.
Number of SnapshotsMRifeSRBWEVR-GBCD+L1-SVD
500.0017 s0.0015 s0.0145 s4.9925 s
1000.0014 s0.0012 s0.015 s4.9916 s
1500.0016 s0.0014 s0.0136 s4.9594 s
2000.002 s0.0018 s0.0159 s5.0757 s

5. Conclusions

In this paper, inspired by the Rife algorithm for frequency estimation, we propose a new DOA estimation method from coarse to fine estimation, named the modified Rife algorithm for DOA estimation (MRife-DOA) based on the SRBWEV algorithm which is a sparse decomposition based on weighted eigenvectors for DOA estimation. The proposed algorithm can decrease the computational burden for grid refinement in sparse representations for DOA estimation. Meanwhile, based on the principle that the eigenvectors of the covariance matrix in signal subspace are equal to a linear combination of steering vectors, we propose the SRBWEV approach which changes the MMV problem to a SMV one in order to reduce the number of sparse solution calculation iterations. The performance of the DOA estimation is close to that of the L1-SVD algorithm. Finally the simulation results of estimation accuracy and some discussions are shown. These analyses and trials illustrate the proposed algorithm is effective and may be applied to practical applications in the near future. However, mutual coupling has not been taken into account in this paper and this will be the subject of our future work.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (No. 61571146, No. 61201410), and the Fundamental Research Funds for the Central Universities (HEUCF1508).

Author Contributions

The idea of this work was proposed by Tao Chen. Tao Chen and Huanxin Wu performed the experiments and analyzed the simulation results. Limin Guo and Lutao Liu wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Krim, H.; Viberg, M. Two decades of array signal processing research: the parametric approach. IEEE Signal Process. Mag. 1996, 13, 67–94. [Google Scholar] [CrossRef]
  2. Wan, L.T.; Liu, L.T.; Si, W.J.; Tian, Z.X. Joint estimation of 2D-DOA and frequency based on space-time matrix and conformal array. Sci. World J. 2013, 12, 173–180. [Google Scholar] [CrossRef] [PubMed]
  3. Yan, F.G.; Shen, Y.; Jin, M. Fast DOA estimation based on a split subspace decomposition on the array covariance matrix. Signal Process. 2015, 115, 1–8. [Google Scholar] [CrossRef]
  4. Donelli, M.; Viani, F.; Rocca, P.; Massa, A. An innovative multiresolution approach for DOA estimation based on a support vector classification. IEEE Trans. Antennas Propag. 2009, 57, 2279–2292. [Google Scholar] [CrossRef]
  5. Wang, W.; Ren, S.; Ding, Y.; Wang, H. An efficient algorithm for direction finding against unknown mutual coupling. Sensors 2014, 14, 20064–20077. [Google Scholar] [CrossRef] [PubMed]
  6. Inghelbrecht, V.; Verhaevert, J.; Van Hecke, T.; Rogier, H. The influence of random element displacement on DOA estimates obtained with (Khatri–Rao-) root-MUSIC. Sensors 2014, 14, 21258–21280. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  7. Carlin, M.; Rocca, P.; Oliveri, G.; Viani, F.; Massa, A. Directions-of-arrival estimation through Bayesian compressive sensing strategies. IEEE Trans. Antennas Propag. 2013, 61, 3828–3838. [Google Scholar] [CrossRef]
  8. Carlin, M.; Rocca, P.; Oliveri, G.; Massa, A. Bayesian compressive sensing as applied to directions-of-arrival estimation in planar arrays. J. Electr. Comput. Eng. 2013, 2013. [Google Scholar] [CrossRef]
  9. He, Z.Q.; Shi, Z.P.; Huang, L.; So, H.C. Underdetermined DOA estimation for wideband signals using robust sparse covariance fitting. IEEE Signal Process. Lett. 2015, 22, 435–439. [Google Scholar] [CrossRef]
  10. Zhang, Y.; Ye, Z.; Xu, X.; Hu, N. Off-grid DOA estimation using array covariance matrix and block-sparse Bayesian learning. Signal Process. 2014, 98, 197–201. [Google Scholar] [CrossRef]
  11. Liu, J.; Han, C.Z.; Hu, Y. A novel coherent column replacement method in compressed sensing for DOA estimation. In Proceedings of the 32nd Chinese Control Conference (CCC), Xi’an, China, 26–28 July 2013; pp. 4832–4837.
  12. Tan, Z.; Nehorai, A. Sparse direction of arrival estimation using co-prime arrays with off-grid targets. IEEE Signal Process. Lett. 2014, 21, 26–29. [Google Scholar] [CrossRef]
  13. Liang, Y.; Ying, R.; Lu, Z.; Liu, P. Off-grid direction of arrival estimation based on joint spatial sparsity for distributed sparse linear arrays. Sensors 2014, 14, 21981–22000. [Google Scholar] [CrossRef] [PubMed]
  14. Rao, B.D.; Engan, K.; Cotter, S. Diversity measure minimization based method for computing sparse solutions to linear inverse problems with multiple measurement vectors. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP’04), Montreal, QC, Canada, 17–21 May 2004; p. 369.
  15. Wang, Y.; Leus, G.; Pandharipande, A. Direction estimation using compressive sampling array processing. In Proceedings of the IEEE/SP 15th Workshop on Statistical Signal Processing (SSP’09), Cardiff, UK, 31 August–3 September 2009; pp. 626–629.
  16. Malioutov, D.; Çetin, M.; Willsky, A.S. A sparse signal reconstruction perspective for source localization with sensor arrays. IEEE Trans. Signal Process. 2005, 53, 3010–3022. [Google Scholar] [CrossRef]
  17. Wei, X.; Yuan, Y.; Ling, Q. DOA estimation using a greedy block coordinate descent algorithm. IEEE Trans. Signal Process. 2012, 60, 6382–6394. [Google Scholar] [CrossRef]
  18. Xu, D.; Hu, N.; Ye, Z.; Bao, M. The estimate for DOAs of signals using sparse recovery method. In Proceedings of the 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Kyoto, Japan, 25–30 March 2012; pp. 2573–2576.
  19. Yang, Z.; Xie, L.; Zhang, C. Off-grid direction of arrival estimation using sparse Bayesian inference. IEEE Trans. Signal Process. 2013, 61, 38–43. [Google Scholar] [CrossRef]
  20. Li, B.; Zou, Y.X. Improved DOA estimation with acoustic vector sensor arrays using spatial sparsity and subarray manifold. In Proceedings of the 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Kyoto, Japan, 25–30 March 2012; pp. 2557–2560.
  21. Gretsistas, A.; Plumbley, M.D. An alternating descent algorithm for the off-grid DOA estimation problem with sparsity constraints. In Proceedings of the 20th European Signal Processing Conference (EUSIPCO), Bucharest, Romania, 27–31 August 2012; pp. 874–878.
  22. Song, J.; Liu, Y.F.; Liu, Y. An interpolation-based frequency estimator synthetic approach for sinusoid wave. In Proceedings of the 2011 7th International Conference on Wireless Communications, Networking and Mobile Computing (WiCOM), Wuhan, China, 23–25 September 2011; pp. 1–4.
  23. Cadzow, J.A.; Kim, Y.S.; Shiue, D.C. General direction-of-arrival estimation: a signal subspace approach. IEEE Trans. Aerosp. Electron. Syst. 1989, 25, 31–47. [Google Scholar] [CrossRef]
  24. Duarte, M.F. Localization and bearing estimation via structured sparsity models. In Proceedings of the 2012 IEEE Statistical Signal Processing Workshop (SSP), Ann Arbor, MI, USA, 5–8 August 2012; pp. 333–336.

Share and Cite

MDPI and ACS Style

Chen, T.; Wu, H.; Guo, L.; Liu, L. A Modified Rife Algorithm for Off-Grid DOA Estimation Based on Sparse Representations. Sensors 2015, 15, 29721-29733. https://doi.org/10.3390/s151129721

AMA Style

Chen T, Wu H, Guo L, Liu L. A Modified Rife Algorithm for Off-Grid DOA Estimation Based on Sparse Representations. Sensors. 2015; 15(11):29721-29733. https://doi.org/10.3390/s151129721

Chicago/Turabian Style

Chen, Tao, Huanxin Wu, Limin Guo, and Lutao Liu. 2015. "A Modified Rife Algorithm for Off-Grid DOA Estimation Based on Sparse Representations" Sensors 15, no. 11: 29721-29733. https://doi.org/10.3390/s151129721

Article Metrics

Back to TopTop