Next Article in Journal
An Effective and Robust Decentralized Target Tracking Scheme in Wireless Camera Sensor Networks
Next Article in Special Issue
DOA Estimation of Coherent Signals on Coprime Arrays Exploiting Fourth-Order Cumulants
Previous Article in Journal
A Networked Sensor System for the Analysis of Plot-Scale Hydrology
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

DOA Estimation Based on Real-Valued Cross Correlation Matrix of Coprime Arrays

Array and information processing laboratory, College of computer and information, Hohai University, Nanjing 211100, China
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(3), 638; https://doi.org/10.3390/s17030638
Submission received: 14 January 2017 / Revised: 23 February 2017 / Accepted: 17 March 2017 / Published: 20 March 2017

Abstract

:
A fast direction of arrival (DOA) estimation method using a real-valued cross-correlation matrix (CCM) of coprime subarrays is proposed. Firstly, real-valued CCM with extended aperture is constructed to obtain the signal subspaces corresponding to the two subarrays. By analysing the relationship between the two subspaces, DOA estimations from the two subarrays are simultaneously obtained with automatic pairing. Finally, unique DOA is determined based on the common results from the two subarrays. Compared to partial spectral search (PSS) method and estimation of signal parameter via rotational invariance (ESPRIT) based method for coprime arrays, the proposed algorithm has lower complexity but achieves better DOA estimation performance and handles more sources. Simulation results verify the effectiveness of the approach.

1. Introduction

Direction of arrival (DOA) estimation via a sensor array is an important issue for radar, sonar, and wireless communication systems [1,2,3,4], and many well-known DOA estimation algorithms have been established [5,6,7,8,9,10,11,12]. Multiple signal classification (MUSIC)-based methods [5,6] obtain the DOA estimation via a peak search, which is highly computational. To reduce the complexity, root-MUSIC based methods [7,8] were proposed to estimate the DOA via polynomial root finding instead of the peak search. Estimation of signal parameters via the rotational invariance technique (ESPRIT)-based methods [9,10] exploit the invariance property within the signal subspace to obtain closed-form DOA solutions, and generalized ESPRIT [11] can be suitable for arbitrary geometries. The support vector classifier-based method proposed in [12] can obtain DOA estimation with a low complexity by exploiting a multi-scaling procedure. These methods all can provide accurate DOA estimations by using arrays whose inter-element distances are no larger than a half-wavelength to avoid the ambiguity problem of angle estimation. However, the compact arrays they used have many limitations, e.g., the high estimation error bound and the mutual coupling problem [13,14].
As a new concept for array geometry, coprime arrays use two sparse uniform linear arrays (ULAs) with coprime antenna numbers and coprime inter-element distances to achieve high resolution DOA estimation and reduce mutual coupling influence [15,16,17]. To overcome the ambiguity problem of DOA estimation using sparse arrays, the common peaks of the MUSIC spectra obtained from the two coprime subarrays are selected to uniquely determine the DOA estimations [18], but the high-computational peak searches are required. Thereafter, in order to reduce the complexity involved in the peak search of whole angular space, a partial spectral search (PSS) MUSIC method was proposed in [19] to reduce the search range, and an ESPRIT-based method was proposed in [20] to estimate the DOA without peak search. However, these methods all process the subarrays separately, and the obtained results from the two subarrays are mis-pairing, which result in angular interference between different sources and degradation of the DOA estimation performance, especially with low signal to noise ratio (SNR). To deal with this problem, Ref. [20] proposed an additional processing procedure relying on peak search and angle difference chosen, but this makes the algorithm inefficient.
In this paper, a low-complexity DOA estimation method using real-valued cross correlation matrix (CCM) of coprime arrays is proposed. Based on the uniformity of the subarrays, the smaller aperture between the two coprime subarrays can be extended and real-valued CCM can be constructed. After singular value decomposition (SVD) of the real-valued CCM, the relationship between the two subspaces of the subarrays is analysed, and then the closed-form solutions of the DOA estimations corresponding to the two subarrays can be simultaneously obtained with automatically pairing. The automatically paired solutions make it simple and accurate to determine the unique DOA estimation. Compared to the PSS method in [19] and ESPRIT-based method in [20], the proposed algorithm requires lower complexity, achieves better DOA estimation performance and handles more sources. Multiple simulations are conducted to verify the effectiveness of our approach.
Notation 1. ( . ) T , ( . ) * , ( . ) H , ( . ) 1 , and ( . ) + denote the operations of transpose, conjugate, conjugate-transpose, inverse, and pseudo-inverse, respectively. E [ . ] is the expectation operator. Re (.) and Im (.) represent the real and imaginary parts of the complex, respectively.

2. Data Model

As Figure 1 shows, coprime arrays consist of two sparse ULAs, where subarray 1 has M elements with Nd being the inter-element spacing and subarray 2 has N elements with Md being the inter-element spacing. M and N are coprime integers, and d is generally set as d = λ / 2 , where λ denotes the signal wavelength.
Assume that there are K far-field uncorrelated signals impinging on the arrays, and use θ k to denote the DOA of the kth signal with respect to the array normal, then the outputs of the two subarrays are:
x 1 ( t ) = A 1 s ( t ) + n 1 ( t )
x 2 ( t ) = A 2 s ( t ) + n 2 ( t )
where s ( t ) = [ s 1 ( t ) , ... , s K ( t ) ] T is the baseband signal vector. n 1 ( t ) and n 2 ( t ) are the noise vectors, which are assumed to be uncorrelated to each other and independent to the signals. A 1 = [ a 1 ( θ 1 ) , ... , a 1 ( θ K ) ] and A 2 = [ a 2 ( θ 1 ) , ... , a 2 ( θ K ) ] are the direction matrices of subarray 1 and subarray 2, respectively. The steering vectors corresponding to the k-th signal are:
a 1 ( θ k )   =   [ 1 , e j N π sin θ k , ... , e j ( M 1 ) N π sin θ k ] T
a 2 ( θ k )   =   [ 1 , e j M π sin θ k , ... , e j ( N 1 ) M π sin θ k ] T

3. Proposed DOA Estimation Method

In this section, the proposed DOA estimation method will be presented. Section 3.1, Section 3.2 and Section 3.3 contain the three major steps of the method, and Section 3.4 includes the algorithm summaries, algorithm comparison, and remarks.

3.1. Construction of Real-Valued CCM with Extended Aperture

In this section, we will construct a real-valued CCM with extended aperture. As the maximum number of detectable source depends on the minimum aperture of the two subarrays, we consider extending the smaller aperture between the two subarrays. In the following section, we assume subarray 1 has smaller aperture than subarray 2, i.e., M < N (refer to remark 1 for the situation when M > N).
Realize that the subarrays are sparse, but still uniform, which means that their manifolds are symmetrical and do not exhibit inclination [21]. Define unitary matrices as:
Q 2 k = 1 2 [ I k j I k Π k j Π k ]
Q 2 k + 1 = 1 2 [ I k 0 j I k 0 2 0 Π k 0 j Π k ]
where I K and Π K are K × K identity matrix and reverse identity matrix (90° rotation of I K ), respectively. Assume N is odd, then the steering vector of subarray 2 is transformed as:
a 2 r ( θ k ) =   Q N H a 2 ( θ k ) =   e ( j ( N 1 ) 2 M π sin θ k ) 2 × [ cos ( ( N 1 ) 2 M π sin θ k ) , cos ( ( N 3 ) 2 M π sin θ k ) , cos ( M π sin θ k ) , 1 / 2 , sin ( N 1 2 M π sin θ k ) , sin ( M π sin θ k ) ] T = v k h 2 ( θ k )
where v k   =   e ( j ( N 1 ) 2 M π sin θ k ) is a scalar. According to Equation (4), the steering vector can be transformed into a real-valued vector h 2 ( θ k ) multiplied by a scalar v k .
Construct the CCM of the two outputs in Equation (1) as:
R c = E [ x 1 ( t ) x 2 H ( t ) ] = A 1 R s A 2 H
where R s =   d i a g ( σ 1 2 , ... , σ K 2 ) is a real-valued diagonal matrix composed of signal powers [22]. According to Equation (4), transform CCM in Equation (5) as:
R c r =   R c Q N = A 1 R s A 2 H Q N = A 1 R s Ψ v * H 2 T =   A 1 Ψ v * R s H 2 T
where H 2 =   [ h 2 ( θ 1 ) , ... , h 2 ( θ K ) ] is the real-valued direction matrix of subarray 2, and Ψ v =   d i a g ( v 1 , ... , v K ) is a diagonal matrix, which means the orders of Ψ v * and R s can be exchanged (has been shown in Equation (6)). Based on the real-valued property of H 2 , construct extended CCM as:
R z = [ Π M R c r R c r * ] = [ Π M A 1 Ψ v * R s H 2 T A 1 * Ψ v R s H 2 T ] = [ Π M A 1 Ψ v * A 1 * Ψ v ] A 1 E R s H 2 T
where Π M is used in Equation (7) to make the extended direction matrix A 1 E conjugate symmetric. Now the virtual aperture of subarray 1 is 2M, and its steering vector (i.e., the column of A 1 E ) can be expressed as:
a 1 E ( θ k )   = [ e j ( M 1 ) N π sin θ k v k * , e j ( M 2 ) N π sin θ k v k * , ... , v k * , v k , v k e j N π sin θ k , ... , v k e j ( M 1 ) N π sin θ k ] T
Due to the conjugate symmetric property, the steering vector in Equation (8) can also be transformed into a real-valued one, which is h 1 ( θ k ) = Q 2 M H a 1 E ( θ k ) . So the real-valued CCM with extended aperture is constructed:
R h = Q 2 M H R z = H 1 R s H 2 T
where H 1 =   [ h 1 ( θ 1 ) , ... , h 1 ( θ K ) ]   =   Q 2 M H A 1 E R 2 M × K is the extended real-valued direction matrix of subarray 1.

3.2. Ambiguous DOA Estimation

To obtain the signal subspaces of the two subarrays, SVD of the CCM in Equation (9) is performed:
R h = U Λ V T
where U and V are left and right singular vectors, respectively. Λ is a K × K diagonal matrix composed of singular values. The real-valued signal subspaces U and V satisfy,
U = H 1 T 1
V = H 2 T 2
where T 1 and T 2 are two non-singular matrices.
Before the usage of the signal subspaces, we briefly review the properties of the direction matrices. Based on the Vandermonde structures of the direction matrices shown in Equations (2b) and (8), we define selecting matrices as J 1 = I 2 [ 0 ( M 1 ) × 1 , I ( M 1 ) ] , J 2 = I 2 [ I ( M 1 ) , 0 ( M 1 ) × 1 ] , J 3 = [ I ( N 1 ) , 0 ( N 1 ) × 1 ] , and J 4 = [ 0 ( N 1 ) × 1 , I ( N 1 ) ] , then the direction matrices satisfy:
J 1 A 1 E Φ 1 = J 2 A 1 E
J 3 A 2 Φ 2 = J 4 A 2
where Φ 1 = d i a g ( e j N π sin θ 1 , ... , e j N π sin θ 2 ) and Φ 2 = d i a g ( e j M π sin θ 1 , ... , e j M π sin θ 2 ) are diagonal matrices. As now the direction matrices are all transformed into real-valued ones ( H 1 and H 2 ), then the relationships in Equation (12) are also transformed into real-valued forms [10]:
K 1 H 1 Ω 1 = K 2 H 1
K 3 H 2 Ω 2 = K 4 H 2
where K 1 = Re ( Q ( 2 M 1 ) H J 2 Q 2 M ) , K 2 = Im ( Q ( 2 M 1 ) H J 2 Q 2 M ) , K 3 = Re ( Q ( N 1 ) H J 4 Q N ) , and K 4 = Im ( Q ( N 1 ) H J 4 Q N ) are all real-values selecting matrices. Ω 1 = d i a g ( tan ( N π sin θ 1 / 2 ) , , tan ( N π sin θ K / 2 ) ) and Ω 2 = d i a g ( tan ( M π sin θ 1 / 2 ) , , ) tan ( M π sin θ K / 2 ) ) are real-valued diagonal matrices.
Combine Equations (11) and (13), the signal subspaces satisfy:
K 1 U Σ 1 = K 2 U
K 3 V Σ 2 = K 4 V
where Σ 1   =   T 1 1 Ω 1 T 1 and Σ 2   =   T 2 1 Ω 2 T 2 , which can be estimated via least squares (LS):
Σ 1 = ( K 1 U ) + K 2 U
Σ 2 = ( K 3 V ) + K 4 V
After Equation (15), the eigenvalues of Σ 1 and Σ 2 will, respectively, provide the estimations of the diagonal elements of Ω 1 and Ω 2 , which can give the DOA estimations. However, as Σ 1 and Σ 2 are processed separately, and their eigenvalues are mis-pairing, which will cause the interference between the angles when determining the unique DOA. Sun et al. [20] proposed an additional processing method relying on peak search and angle difference chosen to deal with this problem, but this procedure also adds computation complexity. We will analyse the relationship between Σ 1 and Σ 2 below, and conduct a method to simultaneously obtain the eigenvalues of Σ 1 and Σ 2 with automatically pairing.
Firstly, substitute Equation (11) into Equation (10); then it can be obtained that R h = H 1 T 1 Λ T 2 T H 2 T . Combine Equation (9), then it is shown that:
T 1 Λ T 2 T =   R s
Equation (16) means that T 2 =   R s ( T 1 T ) 1 Λ 1 , which can be substituted into Σ 2 =   T 2 1 Ω 2 T 2 , then Σ 2 T can be expressed as:
Σ 2 T = T 2 T Ω 2 ( T 2 1 ) T =   Λ 1 T 1 1 R s Ω 2 R s T 1 Λ =   Λ 1 T 1 1 Ω 2 T 1 Λ
Combine Σ 1   =   T 1 1 Ω 1 T 1 and Equation (17), constructing a K × K matrix as:
Σ = Σ 1 + j ( Λ Σ 2 T Λ 1 ) =   T 1 1 Ω 1 T 1 + j T 1 1 Ω 2 T 1 =   T 1 1 ( Ω 1 + j Ω 2 ) T 1
where Λ has already been obtained after the SVD of CCM in Equation (10). According to Equation (18), the eigenvalues of Σ provide the estimations of the diagonal elements of Ω 1 + j Ω 2 , whose real part and imaginary part give the DOA information corresponding to subarray 1 and subarray 2, respectively. Use α k to denote the k-th eigenvalue of Σ , then the DOA estimations from subarray 1 and subarray 2, respectively, are:
sin θ k , n = 2 arctan ( R e ( α k ) ) / ( N π ) ,   k = 1 , ... , K
sin θ k , m = 2 arctan ( Im ( α k ) ) / ( M π ) ,   k = 1 , ... , K
The DOA estimations from subarray 1 and subarray 2 are automatically paired based on the same α k . Due to the range limitation of the function arctan ( ) ([−π/2, π/2]) in Equation (19), the two DOA estimations in Equation (19) may be ambiguous (original range within the tangent function is [−πM/2, πM/2] or [−πN/2, πN/2], which has been shown in Ω 1 or Ω 2 in Equation (13)), and unique DOA will be determined in the next section.

3.3. Unique DOA Estimation

Now two ambiguous DOA estimations are obtained from subarray 1 and subarray 2, respectively. In this section, we continue to uniquely determine the true DOA based on the coprime-ness between the two subarrays. As now the DOA estimations are automatically paired (corresponding to the same source), the angles can be determined without interference from other sources.
For the k-th DOA shown in Equation (19), due to the large inter-element spacing, there are totally N solutions for subarray 1 and M solutions for subarray 2, respectively [18,19,20]. The adjacent intervals between the estimations are 2/N for subarray 1 and 2/M for subarray 2, respectively:
sin θ k , n + 1 sin θ k , n = 2 N ,   n = 1 , ... , N 1
sin θ k , m + 1 sin θ k , m = 2 M ,   m = 1 , ... , M 1
Based on the relationship in Equation (20) and the obtained two arbitrary ambiguous estimations in Equation (19), all the N estimations sin θ k , n , n = 1 , ... , N for subarray 1 and all of the M estimations for subarray 2 sin θ k , m , m = 1 , ... , M can be obtained.
Finally, based on the coprime-ness between M and N, the unique estimation can be obtained by finding the coincidence between sin θ k , n ,   n = 1 , ... , N and sin θ k , m ,   m = 1 , ... , M [18]. In practical situations, the unique estimation is actually obtained from the average of two nearest ones:
θ ^ k = arcsin ( sin θ k , n ^ + sin θ k , m ^ 2 ) ,   k = 1 , ... , K
where sin θ k , n ^ and sin θ k , m ^ denote the two nearest results.
It should be noted that the CCM is estimated via finite snapshots in practice:
R c = 1 T t = 1 T ( x 1 ( t ) x 2 H ( t ) )
where T denotes the number of snapshots. Therefore, the signal subspaces U and V are actually obtained by respectively selecting the left and right singular vectors corresponding to K largest singular-values.

3.4. Summaries and Remarks

The major steps of the proposed algorithm are:
  • Construct the real-valued CCM with extended aperture via Equations (22), (7), and (9).
  • Perform SVD of the CCM obtained in step 1 to obtain the signal subspaces, and estimate two initial ambiguous DOAs via Equations (15), (18), and (19).
  • Determine the unique DOA via Equations (20) and (21).
In our algorithm, the CCM construction, SVD and pseudo-inverse dominate the complexity, and it should be noted that the SVD and the pseudo-inverse are all based on real-valued computations, while the PSS method and ESPRIT based method both require multiple complex eigenvalue-decompositions and pseudo-inverses. The complexity of our algorithm is about O(MNT + NM2 + (2M + N)K2 + K3), which is lower than those of the PSS method and ESPRIT based method (PSS: O((M2 + N2)T + M3 + N3 + (J/N)M(MK) + (J/M)N(NK) and ESPRIT based: O((M2 + N2)T + M3 + N3 + 3(M + N)K2 + 4K3) without considering the additional peak search based processing procedure).
The advantages of our algorithm can be summarized as:
  • It requires CCM construction, real-valued SVD, and eigenvalue-decomposition only once, so it has low complexity.
  • It extends the aperture of subarray 1, thus, the number of managed source is increased (according to Equation (15), the maximum number depends on the minimum aperture between the two subarrays, i.e., min (2M − 1, N − 1)).
  • It achieves better DOA estimation performance than the PSS method and the ESPRIT-based method.
The last two advantages will be verified in the simulation section below.
Remark 1.
For the situation when M > N, we should consider to extend the aperture of subarray 2 to increase source number that the method can handle. Just transform the direction matrix of subarray 1 into real-valued one firstly:
R c r 2 = Q M H R c = Q M H A 1 R s A 2 H = G 1 Ψ u R s A 2 H
where G 1 is the real-valued direction matrix and Ψ u is the diagonal matrix composed of the rest scalars (similar to the processing of subarray 2 in Equation (4)). Then construct the extended CCM as:
R z = [ R c r 2 , R c r 2 * ] = [ G 1 Ψ u R s A 2 H , G 1 Ψ u * R s A 2 T ] = G 1 R s [ A 2 Ψ u * , A 2 * Ψ u ] H
Now the aperture of subarray 2 has been extended, and similar steps as those from Equation (8) can be conducted.
Remark 2.
In real situations, the residual noise will make R h in Equation (9) none real-valued, so the real-valued CCM is actually acquired via R h = Re ( Q 2 M H R z ) .

4. Simulation Results

Consider coprime arrays with M = 5 antennas for subarray 1 and N = 7 antennas for subarray 2, respectively. Assume there are two uncorrelated signals with DOAs being θ 1 = 15 and θ 2 = 30 , respectively. Collect T = 200 snapshots, and define the root mean square error (RMSE) of the DOA estimation as:
R M S E = 1 K k = 1 K 1 L l = 1 L [ ( θ ^ k , l θ k ) 2 ]
where θ ^ k , l is the estimation of θ k of the l-th Monte Carlo trial, and the total trial number is L = 200. In the simulations below, the DOA estimation performance comparison between the PSS method [19], ESPRIT based method [20] and the proposed algorithm under the measurement of RMSE will be presented. The PSS method uses search grid 0.1°, and both PSS method and ESPRIT based method exploit additional peak search based procedure [20] to avoid the interference between sources after obtaining the DOA estimations. Multi-source Cramer-Rao Bound (CRB) [23] of the DOA estimation using coprime arrays is also presented as a benchmark.
Figure 2 shows the DOA estimation results of the proposed algorithm over 100 trials when SNR = 0 dB, and it is shown that the proposed algorithm can accurately estimate both of the two DOAs.
The DOA estimation performance comparison is shown in Figure 3, and it is indicated that our algorithm has better DOA estimation performance than the PSS method and the ESPRIT-based method due to the extended aperture and automatically solutions from the two subarrays. Due to the self-limitation of peak search based method [20], the PSS method performs worse than the ESPRIT-based method with high SNR.
Figure 4 shows the DOA estimation results when the source number is K = 5, and the angles of the sources are uniformly distributed among the range [5°, 50°]. As M < N, the maximum source number that the PSS method and the ESPRIT-based method can handle depends on the minimum aperture between the two subarrays, i.e., (M − 1) = 4. In contrast, the proposed algorithm can deal with min(2M − 1, N − 1) = 6 sources due to the aperture extension in Section 3.1. Thus, Figure 4 verifies that the proposed algorithm can handle more sources than the PSS method and the ESPRIT-based method.
In Figure 5, we show the DOA estimation performance comparison with two closely-spaced sources, whose DOAs are θ 1 = 12 and θ 2 = 15 , respectively. It is shown that both the PSS method and the ESPRIT-based method have significant performance degradations with low SNR compared to those shown in Figure 3, while the proposed method still maintains stable performance. With high SNR, their estimation errors are close to each other due to the closely-spaced sources.
To clearly observe the resolutions of the algorithms, we use resolution probability to investigate the DOA estimation performance versus angular separation in Figure 6. The two DOAs are θ 1 = 50 and θ 2 = θ 1 + Δ θ , where Δ θ denotes the angular separation. The two sources can be resolvable if both | θ ^ 1 θ 1 | and | θ ^ 2 θ 2 | are smaller than | θ 1 θ 2 | / 2 [20]. The SNR is set to 10 dB, and it is shown that the proposed algorithm achieves the best resolution performance among the algorithms.
Figure 7 shows the DOA estimation performance comparison with K = 3 sources, whose DOAs are 30°, 35°, and 50°, respectively. With the increase of the source number, it is indicated that both PSS method and the ESPRIT-based method degrade significantly, especially with low SNR. The proposed algorithm still outperforms the other methods and also has performance degradation with low SNR compared to the two-source situation.

5. Conclusions

A real-valued CCM based fast DOA estimation method for coprime arrays is proposed. A real-valued CCM with extended aperture is constructed and is then exploited to obtain the closed-form solutions of DOA estimations from the two subarrays. By analysing the relationship between the two subarrays, the obtained solutions are automatically paired, which can avoid angular interference when determining the unique DOA estimation. Compared to the PSS method and the ESPRIT-based method for coprime arrays, the proposed algorithm reduces the computational burden, achieves better DOA estimation performance, and handles more sources. Several simulations have been carried out to verify the validity of our algorithm.

Acknowledgments

This work was supported by National science foundation of China (NSFC 61601167, 61371169) and the Fundamental Research Funds for the Central Universities (2015B12614).

Author Contributions

Jianfeng Li raised the idea and wrote the paper; Feng Wang performed the experiments and analyzed the results; Jianfeng Li and Defu Jiang helped to discuss the results and revise the paper. All authors have read and approved the submission of the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gershman, A.B.; Rübsamen, M.; Pesavento, M. One- and two-dimensional direction-of-arrival estimation: An overview of search-free techniques. Signal Process. 2010, 90, 1338–1349. [Google Scholar] [CrossRef]
  2. Wang, X.; Wei, W.; Li, X.; Liu, J. Real-Valued Covariance Vector Sparsity-Inducing DOA Estimation for Monostatic MIMO Radar. Sensors 2015, 15, 28271–28286. [Google Scholar] [CrossRef] [PubMed]
  3. Zhang, X.; Zhou, M.; Li, J. A PARALIND Decomposition-Based Coherent Two-Dimensional Direction of Arrival Estimation Algorithm for Acoustic Vector-Sensor Arrays. Sensors 2013, 13, 5302–5316. [Google Scholar] [CrossRef] [PubMed]
  4. Chiang, C.T.; Chang, A.C. DOA estimation in the asynchronous DS-CDMA system. IEEE Trans. Antennas Propag. 2003, 51, 40–47. [Google Scholar] [CrossRef]
  5. Schmidt, R.O. Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 1986, 34, 276–280. [Google Scholar] [CrossRef]
  6. Gao, F.; Nallanathan, A.; Wang, Y. Improved music under the coexistence of both circular and noncircular sources. IEEE Trans. Signal Process. 2008, 56, 3033–3038. [Google Scholar] [CrossRef]
  7. Rao, B.D.; Hari, K.V.S. Performance analysis of root-MUSIC. IEEE Trans. Acoust. Speech Signal Process. 1989, 37, 1939–1949. [Google Scholar] [CrossRef]
  8. Pesavento, M.; Gershman, A.B.; Haardt, M. Unitary Root-MUSIC with a Real-Valued Eigendecomposition: A Theoretical and Experimental Performance Study. IEEE Trans. Signal Process. 2000, 48, 1306–1314. [Google Scholar] [CrossRef]
  9. Roy, R.; Kailath, T. ESPRIT-Estimation of signal parameters via rotational invariance techniques. IEEE Trans. Acoust. Speech Signal Process. 1989, 37, 984–995. [Google Scholar] [CrossRef]
  10. Haardt, M.; Nossek, J.A. Unitary ESPRIT: How to obtain increased estimation accuracy with a reduced computational burden. IEEE Trans. Signal Process. 1995, 43, 1232–1242. [Google Scholar] [CrossRef]
  11. Gao, F.; Gershman, A.B. A generalized esprit approach to direction-of-arrival estimation. IEEE Signal Process. Lett. 2005, 12, 254–257. [Google Scholar] [CrossRef]
  12. 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]
  13. Ye, Z.; Dai, J.; Xu, X.; Wu, X. DOA Estimation for Uniform Linear Array with Mutual Coupling. IEEE Trans. Aerosp. Electron. Syst. 2009, 45, 280–288. [Google Scholar]
  14. Wang, W.; Ren, S.; Dong, Y.; Wang, H. An efficient algorithm for direction finding against unknown mutual coupling. Sensors 2014, 14, 20064–20077. [Google Scholar] [CrossRef] [PubMed]
  15. Vaidyanathan, P.; Pal, P. Sparse sensing with co-prime samplers and arrays. IEEE Trans. Signal Process. 2011, 59, 573–586. [Google Scholar] [CrossRef]
  16. Weng, Z.; Djuric, P. A search-free DOA estimation algorithm for coprime arrays. Digit. Signal Process. 2014, 24, 27–33. [Google Scholar] [CrossRef]
  17. Li, J.; Jiang, D.; Zhang, X. Sparse representation based two-dimensional direction of arrival estimation using co-prime array. Multidimens. Syst. Signal Process. 2016, 1–13. [Google Scholar] [CrossRef]
  18. Zhou, C.; Shi, Z.; Gu, Y.; Shen, X. DECOM: DOA estimation with combined MUSIC for coprime array. In Proceedings of the International Conference on Wireless Communications and Signal Processing (WCSP), Hangzhou, China, 1–5 October 2013.
  19. Sun, F.; Lan, P.; Gao, B. Partial spectral search-based DOA estimation method for co-prime linear arrays. Electron. Lett. 2015, 51, 2053–2055. [Google Scholar] [CrossRef]
  20. Sun, F.; Gao, B.; Chen, L.; Lan, P. A Low-Complexity ESPRIT-Based DOA Estimation Method for Co-Prime Linear Arrays. Sensors 2016, 16, 1367. [Google Scholar] [CrossRef] [PubMed]
  21. Manikas, A. Differential Geometry in Array Processing; Imperial College Press: London, UK, 2004. [Google Scholar]
  22. Chen, T.; Wu, H.; Zhao, Z. The Real-Valued Sparse Direction of Arrival (DOA) Estimation Based on the Khatri-Rao Product. Sensors 2016, 16, 693. [Google Scholar] [CrossRef] [PubMed]
  23. Stoica, P.; Nehorai, A. Performance study of conditional and unconditional direction-of-arrival estimation. IEEE Trans. Acoust. Speech Signal Process. 1990, 38, 1783–1795. [Google Scholar] [CrossRef]
Figure 1. The structure of coprime arrays.
Figure 1. The structure of coprime arrays.
Sensors 17 00638 g001
Figure 2. DOA estimation results over 100 trials (SNR = 0 dB).
Figure 2. DOA estimation results over 100 trials (SNR = 0 dB).
Sensors 17 00638 g002
Figure 3. DOA estimation performance comparison.
Figure 3. DOA estimation performance comparison.
Sensors 17 00638 g003
Figure 4. DOA estimation results with K = 5 sources (SNR = 10 dB).
Figure 4. DOA estimation results with K = 5 sources (SNR = 10 dB).
Sensors 17 00638 g004
Figure 5. DOA estimation performance comparison with closely-spaced sources.
Figure 5. DOA estimation performance comparison with closely-spaced sources.
Sensors 17 00638 g005
Figure 6. Resolution probability versus angular separation (SNR = 10 dB).
Figure 6. Resolution probability versus angular separation (SNR = 10 dB).
Sensors 17 00638 g006
Figure 7. DOA estimation performance comparison with three sources.
Figure 7. DOA estimation performance comparison with three sources.
Sensors 17 00638 g007

Share and Cite

MDPI and ACS Style

Li, J.; Wang, F.; Jiang, D. DOA Estimation Based on Real-Valued Cross Correlation Matrix of Coprime Arrays. Sensors 2017, 17, 638. https://doi.org/10.3390/s17030638

AMA Style

Li J, Wang F, Jiang D. DOA Estimation Based on Real-Valued Cross Correlation Matrix of Coprime Arrays. Sensors. 2017; 17(3):638. https://doi.org/10.3390/s17030638

Chicago/Turabian Style

Li, Jianfeng, Feng Wang, and Defu Jiang. 2017. "DOA Estimation Based on Real-Valued Cross Correlation Matrix of Coprime Arrays" Sensors 17, no. 3: 638. https://doi.org/10.3390/s17030638

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop