Skip to main content
Sensors (Basel, Switzerland) logoLink to Sensors (Basel, Switzerland)
. 2017 Sep 19;17(9):2149. doi: 10.3390/s17092149

A Direct Coarray Interpolation Approach for Direction Finding

Tao Chen 1, Muran Guo 1,2, Limin Guo 1,*
PMCID: PMC5621009  PMID: 28925948

Abstract

Sparse arrays have gained considerable attention in recent years because they can resolve more sources than the number of sensors. The coprime array can resolve O(MN) sources with only O(M+N) sensors, and is a popular sparse array structure due to its closed-form expressions for array configuration and the reduction of the mutual coupling effect. However, because of the existence of holes in its coarray, the performance of subspace-based direction of arrival (DOA) estimation algorithms such as MUSIC and ESPRIT is limited. Several coarray interpolation approaches have been proposed to address this issue. In this paper, a novel DOA estimation approach via direct coarray interpolation is proposed. By using the direct coarray interpolation, the reshaping and spatial smoothing operations in coarray-based DOA estimation are not needed. Compared with existing approaches, the proposed approach can achieve a better accuracy with lower complexity. In addition, an improved angular resolution capability is obtained by using the proposed approach. Numerical simulations are conducted to validate the effectiveness of the proposed approach.

Keywords: coarray interpolation, DOA estimation, MUSIC, nuclear norm, sparse array

1. Introduction

Array signal processing, including beamforming and direction of arrival (DOA) estimation, is of great interest [1,2,3,4,5,6,7,8,9]. Compared with classical uniform linear arrays (ULAs), many sparse array structures (e.g., coprime array [10,11,12] and nested array [13]) have been proposed in the last decades to achieve a higher number of degrees of freedom (DOFs) and improve the array processing capability. By using a nested array, O(N2) uncorrelated sources can be resolved by O(N) antennas. However, the nested array structure requires that the inter-element spacing of one subarray is half wavelength, thus leading to heavy mutual coupling effects. To address this issue, the coprime array was proposed in [10] and further developed in [11,12]. Especially, the mutual coupling effects are significantly reduced by using coprime arrays with displaced subarrays (CADiS) [12]. However, one shortcoming of coprime arrays is that there are holes in the resultant difference coarray (i.e., not all the lags are consecutive). As a result, the number of DOFs is reduced for subspace-based algorithms, such as multiple signal classification (MUSIC) [14] and estimation of signal parameters via rotational invariance techniques (ESPRIT) [15], since the spatial smoothing (SS) technique can only use the consecutive lags.

MUSIC is a classical super-resolution subspace-based DOA estimation algorithm that has been widely used. For coarray-based MUSIC [16], a reshaping operation is first applied to the covariance matrix to obtain the equivalent received data vector of the coarray. Since the equivalent received data vector is extracted directly from the covariance matrix of the received data, the rank of the covariance matrix of coarray is one, thus making this problem similar with operating coherent sources. As such, we need to recover the rank of the covariance matrix of the coarray by using the SS technique. Then, the rank-recovered covariance matrix can be utilized to perform the MUSIC algorithm. Note that the conventional MUSIC needs a spatial grid to estimate the DOAs. More accurate estimation can be acquired by exploiting a denser grid, thus leading to a trade-off between the computational complexity and the estimation performance.

As mentioned above, the lags out of the consecutive range cannot be utilized for SS due to the existence of holes in the coarray when the coprime array is used. Several coarray interpolation approaches have been proposed to overcome this problem [17,18,19]. In [18], a simple approach to fill the holes was proposed by optimizing a nuclear norm minimization problem. In [19], a denoising operation was added to decrease the randomness caused by the finite number of snapshots, thus achieving a more accurate estimation. However, the computational complexity is a problem, since two convex problems are optimized. In this paper, a direct coarray interpolation approach is proposed. Only one nuclear norm optimization problem is optimized in the proposed approach. In addition, the covariance matrix of the coarray is directly recovered from the covariance matrix of received data without the reshaping operation. Furthermore, the rank of the covariance matrix is recovered, which means that MUSIC can be readily performed to estimate the DOAs. Note that the noise is also suppressed via the proposed nuclear norm minimization problem. As such, an accurate DOA estimation can be obtained with lower complexity, and the angular resolution is improved through the proposed approach. In addition, it is worth noting that the proposed approach is focused on obtaining the interpolated and denoised covariance matrix. So, MUSIC is not the only DOA estimation algorithm that can be used. Actually, all the subspace-based algorithms can be perform to retrieve the DOAs, such as the recently proposed coarray ESPRIT [20]. Numerical simulations validate the effectiveness of the proposed approach.

The rest of this paper is organized as follows. In Section 2, we briefly introduce the signal model for DOA estimation based on sparse arrays and the principle of coarray-based MUSIC. Then, the proposed approach is derived in Section 3. Simulation results are shown in Section 4 to examine the performance of the proposed approach. In Section 5, we give the conclusion of this paper.

Notations: we use the lower-case letter (a), lower-case bold letter (a), and upper-case bold letter (A) to represent the scalars, vectors, and matrices, respectively. The superscripts *, T, and H denote the complex conjugate, the transpose, and the complex conjugate transpose. Let vec(·) and E(·) represent the vectorization and expectation operation. The diagonal matrix whose diagonal entries are given in a is expressed by diag(a). j=1 is the complex symbol, and IL is the L×L identity matrix. We use the triangle bracket xSn to represent the value corresponding to the support nS. For example, let xS={2,3,4} and S={1,0,1}. Then, we have xS1=2, xS0=3 and xS1=4.

2. Preliminaries

In this section, we first introduce the signal model of DOA estimation using sparse arrays. Then, the methods of coarray-based MUSIC are demonstrated.

2.1. Signal Model

Assume that a sensor array is illuminated by Q far-field narrowband and uncorrelated sources with DOAs θq satisfying π/2θqπ/2 for q=1,2,,Q. In addition, the sensors are located at {d1d0,,dLd0}, where {d1,,dL} is an integer set and d0=λ/2 is the unit inter-element spacing with λ denoting the wavelength. For simplicity, set d1=0. Let M and N be a pair of co-prime integers. Without loss of generality, assume that M<N. Denote {d1,,dL} by S. For coprime arrays, S is given by

S={0,M,,(N1)M}{0,N,,(2M1)N}. (1)

Then, the received data vector is expressed as

x(t)=As(t)+n(t),t=1,2,,T, (2)

where T is the number of snapshots, and n(t) is the additive white Gaussian noise with mean zero and covariance matrix σn2IL. A=a(θ1),,a(θQ) is the manifold matrix, and a(θq) is the steering vector of the qth source, expressed as

a(θq)=[ej2πd1d0sin(θq)/λ,,ej2πdLd0sin(θq)/λ]T. (3)

Theoretically, the covariance matrix of x(t) is expressed as

RS=E[x(t)xH(t)]=ARssAH+σn2IL, (4)

where Rss=diag[σ12,,σQ2] is the covariance matrix of the sources with σq2 denoting the power of the qth source.

Let V be the shortest ULA that contains S; i.e., the ULA distributed from d1 to dL. Thus, RV, the covariance matrix of V, is given by

RV=AVRssAVH+σn2IdL+1, (5)

where AV is the manifold matrix corresponding to V. Then, the relationship between RS and RV can be expressed as

RS=QTRVQ, (6)

where Q=ed1+1,,edL+1 is the selection matrix. ei is a column vector in which the ith entry is 1 while other entries are 0.

In practice, the exact covariance matrix RS in Equation (4) cannot be obtained due to the finite number of snapshots. Thus, the sample covariance matrix R˜S, which is expressed as

R˜S=1Tt=1Tx(t)xH(t), (7)

is used to approximate the RS. Then, R˜S can be rewritten as

R˜S=ARssAH+E˜, (8)

where E˜ is the error term which consists of two parts, σn2IL and the error introduced due to a finite number of snapshots.

2.2. Coarray-Based MUSIC

The (i,k)-th entry of RS is expressed as

RS(i,k)=q=1Qσq2ej2π(didk)ωq+δi,kσn2, (9)

where ωq=d0sinθq/λ is the normalized DOA of the q-th source. δi,k equals 1 when i=k, otherwise, δi,k equals 0. Here, we define the difference coarray as

D={didk|i,k=1,2,,L}. (10)

As such, (9) can be considered as the received signal of difference coarray D. Note that the sources for coarray (i.e., σq2) are the power of the sources impinging on the physical array. However, there are many overlapped lags in coarray. To perform MUSIC, we should first extract the unique lags in D. The definition of the selection matrix can be found in [16,21]. The signal model after selecting the unique lags is expressed as

xD=ADp+σn2e0, (11)

where AD=aD(θ1),,aD(θQ) is the manifold matrix of coarray and aD(θq) is the steering vector of coarray with repect to the q-th target. p=[σ12,σ22,,σQ2]T is a column vector whose elements are the power of sources and e0 is a column vector satisfying e0m=δm,0. Note that only one snapshot of xD is obtained here, thus making this problem similar with operating the coherent sources. As such, SS technique is required to recover the rank of RD, the covariance matrix of coarray. Since the lags for the coprime array are not all consecutive, denote [ξ,ξ+1,,ξ1,ξ] as the range of the consecutive lags in the corresponding coarray. Then, the principle of SS to recover the rank is [13]:

Re1=1ξ+1l=0ξzlzlH, (12)

where zl is a subset of xD which is defined as zl=[xDξ+l,,xDl]T. Recently, a direct augmented approach (DAA) was proposed to recover the rank [22]. By using DAA, the covariance matrix can be recovered via a simple reshaping operation as

Re2=zξ,zξ1,,z0. (13)

As analyzed in [16], although the SS technique is a quadratic operation while DAA is a linear operation, the two methods have the same DOA estimation performance. After restoring the rank, MUSIC can be used to estimate the DOAs. For simplicity, we use Re1 in the following demonstrations unless otherwise specified. First, perform eigendecomposition on Re1

Re1=USUNΣUSUNH, (14)

where US is the signal subspace whose columns are the eigenvectors that correspond to the Q largest eigenvalues. Similarly, UN is the noise subspace consisting of the remaining eigenvectors. Σ is the eigenvalue matrix whose diagonal entries are the eigenvalues in descending order while other entries are zeros. The main method of MUSIC is to utilize the orthogonality between the signal subspace and the noise subspace. Since the signal subspace is equivalent to the space spanned by the steering vectors, the steering vectors are also orthogonal to the noise subspace; i.e., aH(θq)UN=0. By dividing the interest region into a dense grid, we can estimate the DOA by finding the θ that minimizes aH(θ)UNUNHa(θ). As such, the spatial spectrum of MUSIC is defined as

PMUSIC=1aH(θ)UNUNHa(θ). (15)

The angles corresponding to the Q largest peaks are the directions of the sources.

3. The Direct Coarray Interpolation Approach for Direction Finding

For several sparse array structures (e.g., coprime array), not all the lags are consecutive. This means that the lags out of consecutive range cannot be used to perform coarray-based MUSIC, thus decreasing the number of DOFs. An interpolation method via nuclear norm minimization has been proposed in [18] to fill the holes. As such, the lags out of consecutive range can be utilized. However, the noise item E˜ is not suppressed in [18]. In addition, the structure of the covariance matrix of ULA is not taken into account, which will increase the computational complexity. It is well known that the covariance matrix of a ULA is Hermitian and Toeplitz. Thus, we can exactly know the entire matrix, even if some rows or columns are missing. For instance, consider a ULA with locations {0,1,2,3}. Then, the covariance matrix is

RULA=E[x1x1*]E[x1x2*]E[x1x3*]E[x1x4*]E[x2x1*]E[x2x2*]E[x2x3*]E[x2x4*]E[x3x1*]E[x3x2*]E[x3x3*]E[x3x4*]E[x4x1*]E[x4x2*]E[x4x3*]E[x4x4*], (16)

which is a Hermitian and Teoplitz matrix. If we remove the sensor with location 2, the 3rd row and the 3rd column are missed. However, we can still recover RULA by utilizing other existing entries. To be specific, E[x1x3*] equals E[x2x4*], thus making it possible to fill E[x1x3*] with E[x2x4*]. Similarly, RULA can be fully recovered. Overall, the number of variances of an L×L Hermitian and Toeplitz matrix is L. So, the complexity is significantly reduced if the matrix structure is considered. Inspired by this, a denoising operation is added to improve the DOA estimation accuracy in [19]. Although the array structure is utilized in the denoising operation, the algorithm in [19] still suffers high computational burden because two convex problems are optimized. In addition, for the algorithms in [18,19], the reshaping operation (11) is still required to select the data vector of coarray, thus making the interpolation process complex.

According to (16), RV can be represented by a vector u=u1,,udL+1 as

RV=T(u)=u1u2udL+1u2*u1udLudL+1*udL*u1. (17)

If the number of sources is less than the cardinality of V (i.e., QdL+1), RV(sig)=AVRssAVH is low-rank (rank Q). Note that this does not mean the number of degrees of freedom (DOFs) is up to dL by using RV to perform MUSIC. The number of DOFs still depends on the unique lags that are contained in coarray, because no additional information about the DOAs is induced after interpolating the holes. For coprime arrays, as defined in (1), the number of unique lags is 3MN+MN (Lemma 1 in [18]).

In this section, we propose a novel approach to recover RV directly from R˜S. The selection of unique entries in R˜S is no longer required in the proposed approach. In addition, the denoising operation and coarray interpolation are performed simultaneously, thus significantly reducing the computational complexity and suppressing the noise. According to (6), many entries in RV(sig) are equal to the entries in RS in a noise-free case. Thus, the recovery of RV(sig) is a typical matrix completion problem [23,24]. The low rank matrix RV(sig) can be recovered from O(dL+1)Qpolylog(dL+1) measurements about RV(sig) by minimizing the rank of RV(sig)[24]. However, the rank function is not a convex function, thus making the rank minimization problem difficult to solve. The nuclear norm, defined as the sum of the singular values, is a convex relaxation of the rank function. Then, we propose the following nuclear norm minimization problem to directly recover the entire RV(sig)=T(u) from R˜S.

minimizeuT(u)*subjecttoQTT(u)QR˜SFϵT(u)0, (18)

where ·* and ·F respectively represent the nuclear norm and the Frobenius norm, and ϵ depends on the noise level. Since the sample covariance matrix R˜S is contaminated by noise, the first constraint QTT(u)QR˜SFϵ aims to suppress the noise contained in R˜S. T(u)0 means that T(u) is a positive semidefinite matrix, which is the property of covariance matrix. By optimizing (18), we can directly obtain RV(sig) without the reshaping operation as RV(sig)=T(u). In addition, the rank of RV(sig) is already recovered. Thus, subspace-based DOA estimation algorithms can be readily performed by using RV(sig). It is worth noting that the proposed approach can be used in any structures of sparse arrays as long as the number of missing entries in R˜S is not too large. After obtaining the optimal solution to (18), we can use MUSIC to estimate the DOAs.

We then compare the proposed approach with the coarray interpolation in [18] and the hybrid approach in [19] and show the main advantages of the proposed approach.

  1. The hybrid approach requires two convex optimization problems to get the denoised covariance matrix, while the proposed approach only needs to solve one convex optimization problem. Thus, the computational complexity is significantly reduced.

  2. In the hybrid approach, after obtaining the covariance matrix of the received signal, we should first vectorize the covariance matrix and then select the entries corresponding to the unique lags in coarray. Only after these preprocessings can we further interpolate the holes and suppress the noise. However, in the proposed approach, the interpolated and denoised covariance matrix of coarray can be obtained directly from the covariance matrix of the received signal, thus significantly simplifying the processing.

  3. Compared with the coarray interpolation, the denoising operation is added by utilizing the low rank property of covariance matrix of coarray. Thus, the estimation accuracy is better than the coarray interpolation. As indicated by the numerical simulations, the performance is similar to—sometimes even better than—the hybrid approach.

  4. Finally, an interesting result indicated by the simulation results is that the angular resolution of the proposed approach is better than the hybrid approach and the coarray interpolation.

The entire process of the proposed approach is summarized in Table 1.

Table 1.

Direct approach for coarray interpolation. DOA: direction of arrival.

Input The received signal vector x(t) with time index t=1,2,,T
Output DOA Estimation
Step 1 Compute the covariance matrix R˜S=t=1Tx˜S(t)x˜SH(t).
Step 2 Optimize (18) to obtain RV as RV=T(u).
Step 3 Perform eigen-decomposition of RV and obtain the corresponding noise subspace UN.
Step 4 Compute (15) and the Q largest solutions are the estimation of DOAs.

4. Simulation Results

In the following simulations, a coprime array with M=3 and N=5 (namely, S={0,3,5,6,9,10,12,15,20,25}) is used. The corresponding difference coarray is {0,±1,,±17,±19,±20,±22,±25}. We first intuitively examine the performance of direct coarray interpolation by showing the MUSIC spectrum. Then, the estimation performance of the proposed approach is examined by calculating the root mean square error (RMSE) versus input signal-to-noise ratio (SNR) and the number of snapshots. I=500 independent Monte Carlo trials are repeated in each simulation. The performances of the coarray interpolation approach [18] and the hybrid approach [19] are simulated for comparison. The definition of RMSE is

RMSE=1IQi=1Iq=1Qθ˜qiθq2,

where θ˜qi is the estimate of θq for the ith Monte Carlo trial, i=1,,I. Finally, the angular resolution in the two close sources scenario is examined.

4.1. MUSIC Spectrum

The consecutive range of the coarray is from 17 to 17, indicating that the resolvable number of sources is 17 without filling the holes. In this subsection, we consider 19 uncorrelated sources which are uniformly distributed in [50,50]. A SNR of 0 dB and 500 snapshots are used, and ϵ is set as 8. The spatial spectrum is depicted in Figure 1. It is obvious that the directions are correctly estimated, which verifies that the holes in the coarray are filled successfully.

Figure 1.

Figure 1

DOA estimation using the proposed algorithm. Red dashed lines are the true DOAs. Q=19 sources distributed uniformly from [50,50] impinge on the coprime array. The signal-to-noise ratio (SNR) is 0 dB, the number of snapshots is 500, and ϵ is set as 8.

4.2. Estimation Performance

In this subsection, the RMSEs versus SNR and the number of snapshots are computed to further exploit the estimation performance of the proposed approach. 16 uncorrelated sources are considered. The RMSEs versus SNR and the number of snapshots are plotted in Figure 2 and Figure 3, respectively. Five hundred snapshots are used in Figure 2, and 0 dB SNR is set in Figure 3. The selection of ϵ is listed in Table 2 and Table 3, corresponding to Figure 2 and Figure 3, respectively. We can easily see that the proposed approach outperforms the other two approaches from the simulations. Although the hybrid approach can achieve a similar accuracy to the proposed approach, the computational complexity of the proposed approach is much lower than that of the hybrid approach. The reason is that two nuclear norm minimization problems need to be optimized in the hybrid approach, while only one nuclear norm minimization problem is optimized in the proposed approach. Experimentally, under the same conditions, it takes 102.0889 s to run 50 trials for the hybrid approach and 75.5295 s for the proposed approach. Note that as analyzed in [16], the estimation accuracy of coarray-based MUSIC cannot attain the CRB when there are more sources than physical sensors. So, there is a gap between the RMSE and the CRB.

Figure 2.

Figure 2

RMSE vs. SNR. Five hundred Monte Carlo trials are conducted and Q=16 sources uniformly distributed in [50,50] are considered. The number of snapshots is K=500 and the selection of ϵ is listed in Table 2.

Figure 3.

Figure 3

RMSE vs. the number of snapshots. Five hundred Monte Carlo trials are conducted and Q=16 sources uniformly distributed in [50,50] are considered. The SNR is 0 dB and the selection of ϵ is listed in Table 3.

Table 2.

ϵ with respect to different numbers of snapshots.

snapshots 200 300 900 1000
ϵ 12 11.5 8.5 8

Table 3.

ϵ with respect to different SNRs.

SNR (dB) −8 −6 −4 −2 0 2 16
ϵ 15 14 13 12 10 10 10

4.3. Resolution Capability

The angular resolution capability is examined in this subsection. Two sources are located in the directions θ1=30Δθ and θ2=30+Δθ. We define that the two sources are correctly resolved when there are two peaks in the MUSIC spectrum and the estimated DOAs θ^1 and θ^2 satisfies |θ^1θ1|<Δθ and |θ^2θ2|<Δθ. The SNR is 0 dB and the number of snapshots is 200. Δθ varies from 0.1 to 2 degrees and the ϵ is set as 4. Five hundred Monte-Carlo trials are conducted for each Δθ to acquire the resolution probability. The resolution probability versus Δθ is shown in Figure 4. We find that the proposed approach can achieve a higher angular resolution than both the coarray interpolation and the hybrid approach.

Figure 4.

Figure 4

Resolution probability vs. Δθ. Two uncorrelated sources are located at 30±Δθ. SNR is 0 dB and the number of snapshots is 200.

5. Conclusions

A novel DOA estimation approach was proposed in this paper to achieve accurate DOA estimation with a low complexity. The main contribution of this paper is the nuclear norm minimization problem. As a result, the reshaping and spatial smoothing operations are not required. In addition, the noise effect is suppressed by optimizing the nuclear norm minimization problem. Furthermore, the angular resolution is also improved by using the proposed approach. Simulation results validated the effectiveness of the proposed approach.

Acknowledgments

Muran Guo is supported by the China Scholarship Council (CSC) for his stay at Temple University. This work is supported by the National Natural Science Foundation of China (No. 61571146) and the Fundamental Research Funds for the Central Universities (HEUCFP201769).

Author Contributions

Tao Chen and Muran Guo proposed the original idea. Muran Guo wrote the paper under the guidance of Tao Chen. Muran Guo and Limin Guo designed the experiment and provided all of the figures and data.

Conflicts of Interest

The authors declare no conflict of interest.

References

  • 1.Gu Y., Leshem A. Robust adaptive beamforming based on interference covariance matrix reconstruction and steering vector estimation. IEEE Trans. Signal Process. 2012;60:3881–3885. [Google Scholar]
  • 2.Zhou C., Gu Y., He S., Shi Z. A robust and efficient algorithm for coprime array adaptive beamforming. IEEE Trans. Veh. Technol. 2017 doi: 10.1109/TVT.2017.2704610. [DOI] [Google Scholar]
  • 3.Shi Z., Zhou C., Gu Y., Goodman N.A. Source estimation using coprime array: A sparse reconstruction perspective. IEEE Sens. J. 2017;17:755–765. doi: 10.1109/JSEN.2016.2637059. [DOI] [Google Scholar]
  • 4.Zhou C., Gu Y., Zhang Y.D., Shi Z., Jin T., Wu X. Compressive sensing based coprime array direction-of-arrival estimation. IET Commun. 2017;11:1719–1724. doi: 10.1049/iet-com.2016.1048. [DOI] [Google Scholar]
  • 5.Gu Y., Goodman N.A. Information-theoretic compressive sensing kernel optimization and Bayesian Cramér-Rao bound for time delay estimation. IEEE Trans. Signal Process. 2017;65:4525–4537. doi: 10.1109/TSP.2017.2706187. [DOI] [Google Scholar]
  • 6.Wang B., Zhang Y.D., Wang W. Robust DOA estimation in the presence of miscalibrated sensors. IEEE Signal Process. Lett. 2017;24:1073–1077. doi: 10.1109/LSP.2017.2708659. [DOI] [Google Scholar]
  • 7.Wang B., Zhang Y.D., Wang W. Robust group compressive sensing for DOA estimation with partially distorted observations. EURASIP J. Adv. Signal Process. 2016;2016:1–10. doi: 10.1186/s13634-016-0425-0. [DOI] [Google Scholar]
  • 8.Gu Y., Goodman N.A., Hong S., Li Y. Robust adaptive beamforming based on interference covariance matrix sparse reconstruction. Signal Process. 2014;96:375–381. doi: 10.1016/j.sigpro.2013.10.009. [DOI] [Google Scholar]
  • 9.Gu Y., Goodman N.A., Ashok A. Radar target profiling and recognition based on TSI-optimized compressive sensing kernel. IEEE Trans. Signal Process. 2014;62:3194–3207. [Google Scholar]
  • 10.Vaidyanathan P.P., Pal P. Sparse sensing with co-prime samplers and arrays. IEEE Trans. Signal Process. 2011;59:573–586. doi: 10.1109/TSP.2010.2089682. [DOI] [Google Scholar]
  • 11.Zhang Y.D., Moeness G.A., Braham H. Sparsity-based DOA estimation using co-prime arrays; Proceedings of the 2013 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP); Vancouver, BC, Canada. 26–31 May 2013; pp. 3967–3971. [Google Scholar]
  • 12.Qin S., Zhang Y.D., Amin M.G. Generalized coprime array configurations for direction-of-arrival estimation. IEEE Trans. Signal Process. 2015;63:1377–1390. [Google Scholar]
  • 13.Pal P., Vaidyanathan P.P. Nested arrays: A novel approach to array processing with enhanced degrees of freedom. IEEE Trans. Signal Process. 2010;58:4167–4181. doi: 10.1109/TSP.2010.2049264. [DOI] [Google Scholar]
  • 14.Schmidt R.O. Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 1986;34:276–280. doi: 10.1109/TAP.1986.1143830. [DOI] [Google Scholar]
  • 15.Roy R., Kailath T. ESPRIT—Estimation of signal parameters via rotation invariance techniques. IEEE Trans. Acoust. Speech Signal Process. 1989;17:984–995. doi: 10.1109/29.32276. [DOI] [Google Scholar]
  • 16.Wang M., Nehorai A. Coarrays, MUSIC, and the Cramér-Rao bound. IEEE Trans. Signal Process. 2017;65:933–946. doi: 10.1109/TSP.2016.2626255. [DOI] [Google Scholar]
  • 17.Abramovich Y.I., Spencer N.K., Gorokhov A.Y. Positive-definite Toeplitz completion in DOA estimation for nonuniform linear antenna arrays. II. Partially augmentable arrays. IEEE Trans. Signal Process. 1999;47:1502–1521. doi: 10.1109/78.765119. [DOI] [Google Scholar]
  • 18.Liu C.L., Vaidyanathan P.P., Pal P. Coprime coarray interpolation for DOA estimation via nuclear norm minimization; Proceedings of the IEEE International Symposium Circuits and Systems; Montreal, QC, Canada. 22–25 May 2016; pp. 2639–2642. [Google Scholar]
  • 19.Guo M., Chen T., Wang B. An improved DOA estimation approach using coarray interpolation and matrix denoising. Sensors. 2017;17:1140. doi: 10.3390/s17051140. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Zhou C., Zhou J. Direction-of-Arrival Estimation with Coarray ESPRIT for Coprime Array. Sensors. 2017;17:1779. doi: 10.3390/s17081779. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Liu C.L., Vaidyanathan P.P. Cramér-Rao bounds for coprime and other sparse arrays, which find more sources than sensors. Digit. Signal Process. 2017;61:43–61. doi: 10.1016/j.dsp.2016.04.011. [DOI] [Google Scholar]
  • 22.Liu C.L., Vaidyanathan P.P. Remarks on the spatial smoothing step in coarray MUSIC. IEEE Signal Process. Lett. 2015;22:1438–1442. doi: 10.1109/LSP.2015.2409153. [DOI] [Google Scholar]
  • 23.Candès E.J., Recht B. Exact matrix completion via convex optimization. Commun. ACM. 2012;55:111–119. doi: 10.1145/2184319.2184343. [DOI] [Google Scholar]
  • 24.Candès E.J., Tao T. The power of convex relaxation: Near-optimal matrix completion. IEEE Trans. Inf. Theory. 2010;56:2053–2080. doi: 10.1109/TIT.2010.2044061. [DOI] [Google Scholar]

Articles from Sensors (Basel, Switzerland) are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES