Conference PaperPDF Available

2-D DOA Estimation for Coprime Cubic Array: A Cross-correlation Tensor Perspective

Authors:

Figures

Content may be subject to copyright.
2-D DOA Estimation for Coprime Cubic Array:
A Cross-correlation Tensor Perspective
Hang Zheng, Chengwei Zhou, Yong Wang,B, and Zhiguo Shi,♯
College of Information Science and Electronic Engineering, Zhejiang University, Hangzhou 310027, China
Alibaba-Zhejiang University Joint Institute of Frontier Technologies BEmail: wangy@zju.edu.cn
Abstract—In this paper, a cross-correlation coarray tensor-
based 2-D direction-of-arrival (DOA) estimation method for
coprime cubic array (CCA) is proposed. Since the CCA received
signals characterized by two coprime tensors cannot be collec-
tively shaped as a single tensor to operate auto-correlation, the
cross-correlation is introduced to calculate the coarray tensor
statistics of CCA. A Nyquist-matched 4-D coarray tensor is then
obtained for 2-D DOA estimation, where the designed structured
tensorization is applied without spatial smoothing. Simulation
results verify the effectiveness of the proposed method.
Keywords—DOA estimation, coprime cubic array, cross-
correlation, coarray tensor, structured tensorization.
I. INT ROD UC TI ON
Tensor-based direction-of-arrival (DOA) estimation for s-
parse arrays, among which the coprime array [1] is a typical
one, has been a heated topic due to its ability to exploit multi-
dimensional coarray statistics [2]. However, the efforts from
coprime linear array [3] and coprime planar array [4] to 3-D
coprimecubicarray (CCA) are non-trivial, since the coprimal-
ity in the increased dimensions brings hardship in correlating
tensor signals. The existing auto-correlation coarray tensor-
based method [2] is only suitable for linearly combined sparse
arrays. Therefore, performing 2-D DOA estimation for 3-D
CCA with coarray tensor statistics remains challenging.
In this paper, we propose a cross-correlation coarray tensor-
based 2-D DOA estimation method for CCA. The CCA
received signals are naturally represented as two coprime ten-
sors, which cannot be reshaped into a single tensor for auto-
correlation calculation. As such, the cross-correlation tensor
statistics of CCA are calculated, where a structured ten-
sorization technique is then designed for creating a Nyquist-
matched 4-D coarray tensor. The structural coarray tensor
with mild decomposition uniqueness condition allows the 2-D
DOAs to be estiamted without performing spatial smoothing.
II. CRO SS -CO RR EL ATIO N-B AS ED TENSOR STATIS TI CS
The CCA incorporates two sparse UCAs Pi(i= 1,2) with
Mix ×Miy ×Miz sensors as shown in Fig. 1(a), where the
coprime integers (M1x, M2x),(M1y, M2y)and (M1z, M2z)
represent the number of sensors along the x, y, z-axes direc-
tion with inter-element spacings of P1being d1x=M2xd,
d1y=M2ydand d1z=M2zd, respectively. Here, dequals
to a half-wavelength. Accordingly, the inter-element spacings
This work was partially supported by NSFC (No. 61901413, 61772467)
and National K&D Program of China (No. 2018YFE0126300).
The virtual UCA
The sparse UCA
The sparse UCA
(a) (b)
Fig. 1. Array Configurations. (a) Coprime cubic array with M1x=M1y=
M1z= 3,M2x=M2y=M2z= 2; (b) The derived virtual UCA.
of P2are d2x=M1xd,d2y=M1ydand d2z=M1zd,
respectively. Due to the coprimality of the two sparse UCAs,
they only overlap at the origin of the coordinate system.
Suppose that Kuncorrelated narrowband far-field sources
impinge on the CCA from (θk, φk), where θk[0,180]and
φk[90,90]represent the azimuth and elevation angle
of the k-th source, respectively. The received signals of the
3-D sparse UCA Piat timeslot tcan be denoted as a tensor
Xi(t)CMix×Miy ×Miz . To reserve the structural spatial
information, the Tsnapshots are then concatenated along an
additional temporal dimension to formulate a 4-D tensor
Xi=
K
k=1
aix(µk)aiy (νk)aiz (ωk)sk+Ni,(1)
where aix(µk)CMix ,aiy (νk)CMiy and aiz (ωk)CMiz
are the steering vectors with µk= sin φkcos θk,νk=
sin φksin θkand ωk= cos φk,skCTdenotes the waveform,
and Niis the Gaussian noise tensor. Here, denotes the
outer product.
The 4-D coprime tensors X1and X2corresponding to
the coprime pair UCAs P1and P2own different structural
shapes, indicating that they cannot be naturally stacked in the
temporal dimension for auto-correlation calculation. Thus,
cross-correlation, which measures the relevance between two
different shaped tensors, is applied to generate a 6-D cross-
correlation tensor RCM1x
×M1y
×M1z
×M2x
×M2y
×M2zas
R=E [<X1,X
2>{4}]
=
K
k=1
σ2
ka1x(µk)a1y(νk)a1z(ωk)
a
2x(µk)a
2y(νk)a
2z(ωk) + N,
(2)
where σ2
k= E [sks
k]is the power of the k-th source,
and N= E [<N1,N
2>{4}]is the noise term, which is
Proceedings of ISAP2020, Osaka, Japan
Copyright ©2021 by IEICE 447
Authorized licensed use limited to: Zhejiang University. Downloaded on June 30,2021 at 10:06:47 UTC from IEEE Xplore. Restrictions apply.
ignored to simplify the analysis. Here, < , >{q}denotes the
tensor contraction operation between two tensors along the
q-th dimension, E[ ·]denotes the statistic expectation, and
[·]denotes the conjugate operator. The second-order cross-
correlation tensor statistics of CCA in (2) containing all the
spatial information from the two coprime tensor signals, lay
foundation for the derivation of coarray tensor. In practice,
the cross-correlation tensor Rcan be estimated as
ˆ
R=1
T<X1,X
2>{4}.(3)
III. COAR RAY TENSOR MUSIC FOR 2-D
DOA E ST IM ATIO N WI TH OU T SPATI AL S MO OTH IN G
Define the dimensional sets S{1,4},S{2,5}, and S{3,6}
respectively combine the same directional dimensions of
the 6-D cross-correlation tensor R, then the tensorization
on R, i.e., R{1,4},{2,5},{3,6}, yields a 3-D coarray tensor
UCM1xM2x
×M1yM2y
×M1zM2zas
U,R{1,4},{2,5},{3,6}=
K
k=1
σ2
kbx(µk)by(νk)bz(ωk),(4)
where the steering vectors bx(µk) = a
2x(µk)a1x(µk),
by(νk) = a
2y(νk)a1y(νk), and bz(ωk) = a
2z(ωk)
a1z(ωk)generate difference coarrays along the x, y, z-axes
direction, respectively. Here, denotes the Kronecker product.
The 3-D coarray tensor Ucorresponds to an augmented
discontinuous 3-D virtual array, which contains a 3-D virtual
UCA Wof size (3M2x
M1x
+1)×(3M2y
M1y
+1)×(3M2z
M1z
+1) as shown in Fig. 1(b). By reorganizing the elements
in Uto map the locations of virtual sensors in W, the
corresponding coarray tensor ˜
Uis obtained. Since the cross-
correlation-based virtual UCA Wis non-symmetric in the
coordinate axes, to extend the equivalent coarray aperture, the
symmetry of Wis also constructed, whose corresponding 3-D
coarray tensor ˜
Uscan be obtained by reversing the elements
in each dimension of ˜
U. Then, these 3-D tensors ˜
Uand
˜
Usare concatenated in the fourth dimension to create a 4-D
coarray tensor
V=
K
k=1
σ2
k˜
bx(µk)˜
by(νk)˜
bz(ωk)ck,(5)
where ˜
bx(µk)C3M2xM1x+1,˜
by(νk)C3M2yM1y+1 and
˜
bz(ωk)C3M2zM1z+1 serve as the steering vectors of W,
and ckC2is the symmetric factor vector. As such, the
structured tensorization technique transforms the original 6-D
cross-correlation tensor to the equivalent structural tensor of
the virtual UCA received signals as in (5). Due to the milder
uniqueness condition for tensor decomposition along with
the non-symmetry property of the constituting factor vectors
in (5), direct CANDECOMP/PARAFAC decomposition on
Vwithout spatial smoothing is automatically unique for
K > 2. The Kronecker product of these factor vectors, i.e.,
vk=˜
bx(µk)˜
by(νk)˜
bz(ωk)ck,k= 1,2,· · · , K,
(a) Tensor-based Coarray MUSIC (b) Matrix-based Coarray MUSIC
Fig. 2. Spatial spectrum comparison (SNR = 0 dB, T= 800).
directly spans the steering function of the 3-D virtual U-
CA W, and thus equally spans the signal subspace Us=
[v1,v2,· · · ,vK].
The noise subspace is then obtained from the orthogonal
complement subspace of the signal subspace Usas
UnUH
n=Iorth(Us)orth(Us)H,(6)
where Iis the identity matrix, orth(·)denotes the or-
thogonalization operation, and (·)Hdenotes the Hermitian
transpose. With the steering function of the virtual UCA
Wfor the scanning bin (¯µ, ¯ν, ¯ω)defined as v(¯µ, ¯ν , ¯ω) =
˜
bx(¯µ)˜
byν)˜
bz(¯ω)c(¯µ, ¯ν, ¯ω), the coarray tensor MUSIC
spectrum can be calculated as
P(¯µ, ¯ν, ¯ω) = 1
v(¯µ, ¯ν, ¯ω)H(UnUH
n)v(¯µ, ¯ν, ¯ω).(7)
As such, the 2-D DOA estimates (ˆ
θk,ˆφk)can be obtained via
spectrum searching on P(¯µ, ¯ν, ¯ω).
IV. SIM UL ATION
Assume two sources respectively from [20,25]and [40,
45]impinge on the CCA as deployed in Fig. 1(a). The
coarray MUSIC spectrum of the proposed method is shown
in Fig. 2(a), and it is clear that two sources corresponding to
two sharp peaks can be successfully identified. Thecompared
coarray MUSIC spectrum with matrix-based processing [5]
fails to recognize these two sources as shown in Fig. 2(b),
demonstrating that the proposed tensor-based method ensures
an improved resolution and accuracy for 2-D DOA estimation.
V. CO NC LU SI ON
Across-correlation coarraytensor-based2-DDOAestimation
method for CCA is proposed. The cross-correlation operation
contributes to the Nyquist-matched coarray tensor of CCA
for accurate 2-D DOA estimation without spatial smoothing.
REF ER EN CE S
[1] P. P. Vaidyanathan and P. Pal, “Sparse sensing with co-prime samplers
and arrays,” IEEE Trans.Signal Process., vol. 59, no. 2, pp. 573–586, Feb.
2011.
[2] C.-L. Liu and P. P. Vaidyanathan, “Tensor MUSIC in multidimensional
sparse arrays,” in Proc. ACSSC, Pacific Grove, CA, Nov. 2015, pp.
1783–1787.
[3] C. Zhou, Y. Gu, X. Fan, Z. Shi, G. Mao, and Y. D. Zhang, “Direction-
of-arrival estimation for coprime array via virtual array interpolation,
IEEE Trans. Signal Process., vol. 66, no. 22, pp. 5956–5971, Nov. 2018.
[4] H. Zheng, C. Zhou, Y. Gu, and Z. Shi, “Two-dimensional DOA
estimation for coprime planar array: A coarray tensor-based solution,”
in Proc. IEEE ICASSP, Barcelona, Spain, May 2020, pp. 4562–4566.
[5] P. Pal and P. P. Vaidyanathan, “Coprime sampling and the MUSIC
algorithm,” in Proc.IEEEDSP/SPE, Sedona,AZ, Jan. 2011, pp. 289–294.
Proceedings of ISAP2020, Osaka, Japan
Copyright ©2021 by IEICE 448
Authorized licensed use limited to: Zhejiang University. Downloaded on June 30,2021 at 10:06:47 UTC from IEEE Xplore. Restrictions apply.
... While most of the existing methods deal with onedimensional (1-D) arrays which only sense angular information in azimuth, real-world applications often require multidimensional information, such as in both azimuth and elevation [24]. As such, the arrays need to be extended to twodimensional (2-D) [25] and even three-dimensional (3-D) configurations [26]. In these cases, the above-mentioned methods still follow the principle of matrix-based signal processing, where the multi-dimensional sub-Nyquist signals with multiple snapshots are simply flattened into a matrix, and the coarray signal is derived from vectorizing the second-order covariance matrix. ...
... Such results are novel and have not been considered in [44]. In [26], we devise a cross-correlation tensor-based subspace method for sparse cubic array DOA estimation with a high estimation accuracy, whereas both computational efficiency and source identifiability are degraded. In [45], we develop a sub-Nyquist tensor train decomposition method to enhance the computational efficiency of DOA estimation with sparse cubic array, whereas the source identifiability is still sacrificed. ...
Article
Full-text available
Augmented coarrays can be derived from spatially undersampled signals of sparse arrays for underdetermined direction-of-arrival (DOA) estimation. With the extended dimension of sparse arrays, the sampled signals can be modeled as sub-Nyquist tensors, thereby enabling coarray tensor processing to enhance the estimation performance. The existing methods, however, are not applicable to generalized multi-dimensional sparse arrays, such as sparse planar array and sparse cubic array, and have not fully exploited the achievable source identifiability. In this paper, we propose a coarray tensor DOA estimation algorithm for multi-dimensional structured sparse arrays and investigate an optimal coarray tensor structure for source identifiability enhancement. Specifically, the cross-correlation tensor between sub-Nyquist tensor signals is calculated to derive a coarray tensor. Based on the uniqueness condition for coarray tensor decomposition, the achievable source identifiability is analysed. Furthermore, to enhance the source identifiability, a dimension increment approach is proposed to embed shifting information in the coarray tensor. The shifting-embedded coarray tensor is subsequently reshaped to optimize the source identifiability. The resulting maximum number of degrees-of-freedom is theoretically proved to exceed the number of physical sensors. Hence, the optimally reshaped coarray tensor can be decomposed for underdetermined DOA estimation with closed-form solutions. Simulation results demonstrate the effectiveness of the proposed algorithm in both underdetermined and overdetermined cases.
Article
Full-text available
Nowadays, sparse arrays have been a focus for direction‐of‐arrival (DOA). The existing arrays can achieve high degree of freedom (DOF) bigger than the number of sensors when using the spatial smoothing methods. However, the small inter‐element spacing degrades the DOA estimation accuracy when facing severe mutual coupling. In order to alleviate mutual coupling, a coprime linear array using three uniform linear arrays (CLA‐U3) is proposed. The expression of sensor locations is given, and the analysis of DOF is considered. The minimum subarray inter‐element spacing in CLA‐U3 is bigger than that of the existing arrays, which means that CLA‐U3 can be less sensitive to mutual coupling. Moreover, the difference co‐subarrays can fill each other's holes, so CLA‐U3 and other sparse arrays composed of three subarrays have close DOF. Simulation experiments prove the favourable performance of DOA estimation.
Article
Full-text available
Conventional canonical polyadic decomposition (CPD) approach for tensor-based sparse array direction-of-arrival (DOA) estimation typically partitions the coarray statistics to generate a full-rank coarray tensor for decomposition. However, such an operation ignores the spatial relevance among the partitioned coarray statistics. In this letter, we propose a coupled coarray tensor CPD-based two-dimensional DOA estimation method for a specially designed coprime L-shaped array. In particular, a shifting coarray concatenation approach is developed to factorize the partitioned fourth-order coarray statistics into multiple coupled coarray tensors. To make full use of the inherent spatial relevance among these coarray tensors, a coupled coarray tensor CPD approach is proposed to jointly decompose them for high-accuracy DOA estimation in a closed-form manner. According to the uniqueness condition analysis on the coupled coarray tensor CPD, an increased number of degrees-of-freedom for the proposed method is guaranteed.
Conference Paper
Tensor-based MUSIC algorithms have been successfully applied to parameter estimation in array processing. In this paper, we apply these for sparse arrays, such as nested arrays and coprime arrays, which are known to boost the degrees of freedom to O(N2) given O(N) sensors. We consider two tensor decomposition methods: CANDECOMP/PARAFAC (CP) and high-order singular value decomposition (HOSVD) to derive novel tensor MUSIC spectra for sparse arrays. It will be demonstrated that the tensor MUSIC spectrum via HOSVD suffers from cross-term issues while the tensor MUSIC spectrum via CP identifies sources unambiguously, even in high- dimensional tensors.
Conference Paper
A new approach to super resolution line spectrum estimation in both temporal and spatial domain using a coprime pair of samplers is proposed. Two uniform samplers with sample spacings MT and NT are used where M and N are coprime and T has the dimension of space or time. By considering the difference set of this pair of sample spacings (which arise naturally in computation of second order moments), sample locations which are O(MN) consecutive multiples of T can be generated using only O(M + N) physical samples. In order to efficiently use these O(MN) virtual samples for super resolution spectral estimation, a novel algorithm based on the idea of spatial smoothing is proposed, which can be used for estimating frequencies of sinusoids buried in noise as well as for estimating Directions-of-Arrival (DOA) of impinging signals on a sensor array. This technique allows us to construct a suitable positive semidefinite matrix on which subspace based algorithms like MUSIC can be applied to detect O(MN) spectral lines using only O(M + N) physical samples.
Article
This paper considers the sampling of temporal or spatial wide sense stationary (WSS) signals using a co-prime pair of sparse samplers. Several properties and applications of co-prime samplers are developed. First, for uniform spatial sampling with M and N sensors where M and N are co-prime with appropriate interelement spacings, the difference co-array has O(MN) freedoms which can be exploited in beamforming and in direction of arrival estimation. An M-point DFT filter bank and an N-point DFT filter bank can be used at the outputs of the two sensor arrays and their outputs combined in such a way that there are effectively MN bands (i.e., MN narrow beams with beamwidths proportional to 1/MN), a result following from co-primality. The ideas are applicable to both active and passive sensing, though the details and tradeoffs are different. Time domain sparse co-prime samplers also generate a time domain co-array with O(MN) freedoms, which can be used to estimate the autocorrelation at much finer lags than the sample spacings. This allows estimation of power spectrum of an arbitrary signal with a frequency resolution proportional to 2π/(MNT) even though the pairs of sampled sequences x_c(NTn) and x_c(MTn) in the time domain can be arbitrarily sparse - in fact from the sparse set of samples x_c(NTn) and x_c(MTn) one can estimate O(MN) frequencies in the range |ω| < π/T. It will be shown that the co-array based method for estimating sinusoids in noise offers many advantages over methods based on the use of Chinese remainder theorem and its extensions. Examples are presented throughout to illustrate the various concepts.