Next Article in Journal
Progress in the Correlative Atomic Force Microscopy and Optical Microscopy
Next Article in Special Issue
A Type-2 Block-Component-Decomposition Based 2D AOA Estimation Algorithm for an Electromagnetic Vector Sensor Array
Previous Article in Journal
Probabilistic Fatigue Life Updating for Railway Bridges Based on Local Inspection and Repair
Previous Article in Special Issue
Fast Noncircular 2D-DOA Estimation for Rectangular Planar Array
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Direction of Arrival Estimation for MIMO Radar via Unitary Nuclear Norm Minimization

1
State Key Laboratory of Marine Resource Utilization in South China Sea, Hainan University, Haikou 570228, China
2
College of Information Science and Technology, Hainan University, Haikou 570228, China
3
School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore 639798, Singapore
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(4), 939; https://doi.org/10.3390/s17040939
Submission received: 25 February 2017 / Revised: 19 April 2017 / Accepted: 20 April 2017 / Published: 24 April 2017

Abstract

:
In this paper, we consider the direction of arrival (DOA) estimation issue of noncircular (NC) source in multiple-input multiple-output (MIMO) radar and propose a novel unitary nuclear norm minimization (UNNM) algorithm. In the proposed method, the noncircular properties of signals are used to double the virtual array aperture, and the real-valued data are obtained by utilizing unitary transformation. Then a real-valued block sparse model is established based on a novel over-complete dictionary, and a UNNM algorithm is formulated for recovering the block-sparse matrix. In addition, the real-valued NC-MUSIC spectrum is used to design a weight matrix for reweighting the nuclear norm minimization to achieve the enhanced sparsity of solutions. Finally, the DOA is estimated by searching the non-zero blocks of the recovered matrix. Because of using the noncircular properties of signals to extend the virtual array aperture and an additional real structure to suppress the noise, the proposed method provides better performance compared with the conventional sparse recovery based algorithms. Furthermore, the proposed method can handle the case of underdetermined DOA estimation. Simulation results show the effectiveness and advantages of the proposed method.

1. Introduction

Recently, the parameter estimation problem has attracted more and more attentions in multiple input multiple output (MIMO) radar [1,2,3,4], especially for DOA estimation. Compared with the conventional phased-array radar systems, MIMO radar exhibits better parameter estimation performance by using the spatial diversity gain and/or waveform diversity gain. In general, there are two classes of MIMO radar: statistical MIMO radar [5] and colocated MIMO radar [6]. The statistical MIMO radar is equipped with separated antennas in both transmit and receive arrays, which can achieve the spatial diversity gain from different channels. The transmit and receive antennas of the colocated MIMO radar are closely located to form a virtual array with a large aperture and achieve higher spatial resolution. In this paper, we consider the DOA estimation problem in colocated MIMO radar.
For the DOA estimation problem in MIMO radar, the algorithms can be mainly divided into two groups: subspace-based algorithms and sparse recovery (SR) based algorithms. In the subspace-based algorithms, the multiple signal classification (MUSIC) algorithm and its variations have been investigated [7,8]. In general, these algorithms can estimate the DOA via searching the spatial spectrum at heavy computational costs. On the other hand, the estimation of signal parameters via rotational invariance technique (ESPRIT) and its extensions are proposed in [9,10], which can achieve the DOA by calculating the rotation invariant factor. Compared with MUSIC algorithm, the ESPRIT algorithm requires lower computational complexity due to the avoidance of the extensive spatial searching, but it can only be applied to some special array configurations, such as uniform linear arrays (ULAs). Due to the fact that the subspace-based algorithms are implemented with the eigenvalue decomposition (EVD) of the covariance matrix, these algorithms generally need some necessary conditions, such as a reasonably large number of snapshots and high enough signal-to-noise ratio (SNR), to achieve the desirable performance. In recently years, the SR-based techniques are investigated in both conventional phase-array systems [11,12,13,14,15] and MIMO radar systems [16,17,18,19], which exploit the concept of sparse signal reconstruction. In [11], a sparse signal reconstruction perspective based on l 1 -norm penalty is successfully proposed for DOA estimation, in which the computational complexity of the sparse reconstruction and the sensitivity of the measurement noise are reduced by using the singular value decomposition (SVD) technique. Some other sparsity-inducing techniques, such as covariance vectors based SR algorithm [12], covariance matrix based SR algorithm [13], real-valued SR algorithm [14] and coprime array based sparse representation algorithm [15], are investigated in phased-array systems. In addition, several SR-based algorithms are proposed for DOA estimation in MIMO radar [16,17,18,19]. The simulation results in [11,12,13,14,15,16,17,18,19] have shown that the SR-based DOA estimation methods provide better performance than the subspace-based algorithms in the cases using a limited number of snapshots and low SNR.
It is well known that the spatial resolution depends on the array aperture, i.e., larger array aperture means better performance. In radar systems, exploiting the property of complex noncircular signals, such as BPSK, ASK, and UQPSK modulated signals, provides a possible way to enlarge the virtual aperture for improving the performance, which has been verified in [20,21,22]. For MIMO radar, some subspace-based methods are extended for DOA estimation by using the noncircular property of signals, and the theoretical analysis and simulation results verify that these methods achieve higher spatial resolution and better performance than traditional subspace-based methods [23,24,25]. On the other hand, there are a few literatures about the SR-based DOA estimation by using the noncircular property of signals. In [26], a SR-based DOA estimation algorithm for noncircular sources is investigated by combining the received data and its conjugation, and the performance is improved significantly compared with the conventional SR-based methods. In [27], a nuclear norm minimization (NNM) framework is proposed to effectively use the whole aperture corresponding to the extended data. Therefore it provides better angle estimation performance than the SR-based method in [28].
In this paper, a novel unitary nuclear norm minimization (UNNM) algorithm is proposed for DOA estimation of noncircular sources in MIMO radar. The UNNM algorithm can be seen as a real-valued extension of the nuclear norm minimization (NNM) algorithm in [27]. In the proposed method, the virtual array aperture can be doubled by using the noncircular properties of signals, and the complex extended data can be turned into a real-valued data by utilizing unitary transformation. Then the real-valued data are represented with a block-sparse model based on a novel over-complete dictionary, and a UNNM algorithm is formulated for recovering the block-sparse matrix. In order to achieve the enhanced sparsity of solutions, the real-valued NC-MUSIC spectrum is exploited to design the weight matrix for reweighting the nuclear norm minimization. Finally, the DOA is achieved by using the recovered matrix. Due to the suppression of the noise by using the real-valued structure, the proposed method shows higher spatial resolution and better performance than NNM algorithm. In addition, the proposed method can handle the case of underdetermined DOA estimation because of using the whole extended aperture.
This paper is organized as follows. The data model and problem formation are introduced in Section 2. A unitary nuclear norm minimization algorithm is proposed in Section 3, and several related issues are discussed in Section 4. The simulation results are given and analyzed in Section 5. Section 6 gives the conclusion of the paper.
Notation: ( · ) H , ( · ) T , ( · ) 1 , ( · ) * , ( · ) + and Re { · } represent the conjugate-transpose, transpose, inverse, conjugate, pseudo-inverse and real part operator, respectively. ⊗ and ⊙ denote the Kronecker product and Khatri-Rao product, respectively. I K denotes a K × K dimensional unit matrix. d i a g { · } denotes the diagonal matrix, and b l k d i a g { A , B } represents a block diagonal matrix with diagonal entries A and B . det { A } is the determinant of the square matrix A , and | | · | | F denotes the Frobenius norm.

2. Data Model and Problem Formulation

We consider a MIMO radar with M antennas in the transmit array and, N antennas in the receive array, and all the antennas are omnidirectional. The transmit and receive arrays are half-wavelength spaced uniform linear arrays (ULAs) and located closely, as shown in Figure 1. Thus, the DOAs of a source with respect to the normals of transmit and receive arrays are the same. The transmit array uses M antennas to emit M strictly noncircular waveforms, such as BPSK modulated signals, which are orthogonal and have identical bandwidth and central frequency. It is assumed that there are P sources in the far-field, and the DOA of pth source is denoted as θ p . To exploit the orthogonality of the noncircular waveforms, a group of matched filters can be formed. Then the received data of the receive array are handled with matched filters, and the output of all the matched filters can be expressed as [23,24,25,26,27].
y ( t ) = A s c ( t ) + n ( t )
where y ( t ) C M N × 1 is the received data vector. A = A t A r C M N × P is the transmit-receive steering matrix, A t = [ a t ( θ 1 ) , , a t ( θ P ) ] C M × P and A r = [ a r ( θ 1 ) , , a r ( θ P ) ] C N × P are the transmit and receive steering matrices, respectively. a t ( θ p ) = [ 1 , exp ( j π sin θ p ) , , exp ( j π ( M 1 ) sin θ p ) ] T and a r ( θ p ) = [ 1 , exp ( j π sin θ p ) , , exp ( j π ( N 1 ) sin θ p ) ] T are the transmit and receive steering vectors, respectively. n ( t ) C M N × 1 is the additional Gaussian white noise vector with the covariance matrix σ 2 I M N . s c ( t ) is strictly noncircular signal vector, and it is generally written as
s c ( t ) = Φ s 0 ( t )
where s 0 ( t ) R P × 1 is a real-valued symbol vector, and Φ = diag { [ exp ( j ψ 1 ) , , exp ( j ψ P ) ] } C P × P is a diagonal matrix that contains the noncircularity phase ψ = [ ψ 1 , , ψ P ] , which can be arbitrary for each source. Then substituting Equation (2) into Equation (1), we have
y ( t ) = A Φ s 0 ( t ) + n ( t ) .
In the case of L snapshots, the received data in Equation (3) are rewritten as
Y = A Φ S 0 + N
where Y = [ y ( t 1 ) , , y ( t L ) ] C M N × L is the received data matrix, S 0 = [ s 0 ( t 1 ) , , s 0 ( t L ) ] is the real-valued symbol matrix, and N = [ n ( t 1 ) , , n ( t L ) ] is the additional Gaussian white noise matrix.

3. Unitary Nuclear Norm Minimization Algorithm

In this section, the redundant elements of the virtual array in MIMO radar are firstly eliminated, and a real-valued extended data model is established by using the noncircular properties of the signals and unitary transformation. Then a block-sparse model is formulated to represent the real-valued extended data, and a reweighted nuclear norm minimization algorithm is proposed for DOA estimation.

3.1. Augmented Data Matrix and Unitary Transforation

Due to the configuration of MIMO radar shown in Figure 1, there are some redundant elements in virtual array. The reduced dimensional transformation technique can be adopted to eliminate these redundant elements, and the reduced dimension transformation matrix is given as [10]
D = ( G H G ) ( 1 / 2 ) G H
where the transformation matrix G is expressed as
G = [ J 0 T , J 1 T , , J M 1 T ] T
J m = [ 0 N × m , I N , 0 N × ( M m 1 ) ] m = 0 , 1 , . . . , M 1
and satisfies a t ( θ ) a r ( θ ) = Gb ( θ ) , where b ( θ ) = [ 1 , exp ( j π sin θ p ) , , exp ( j π ( M + N 2 ) sin θ p ) ] T C ( M + N 1 ) × L is the steering vector without the redundant elements. Multiplying D with the data matrix Y in Equation (4) yields
X = D Y = ( G H G ) ( 1 / 2 ) B Φ S 0 + D N = F ( 1 / 2 ) B Φ S 0 + N ¯ = B ¯ Φ S 0 + N ¯
where B ¯ = F ( 1 / 2 ) B is the new steering matrix composed with the steering matrix B = [ b ( θ 1 ) , , b ( θ P ) ] and the weight matrix F = G H G = diag { [ 1 , 2 , . . . , min ( M , N ) , . . . , min ( M , N ) | M N | + 1 , . . . . , 2 , 1 ] } . N ¯ = D N is the Gaussian white noise matrix after using the reduced dimensional transformation technique. In order to take advantage of the noncircular properties of the signals, the common preprocessing step is applied to the data matrix X . Then the 2 Q × L ( Q = M + N 1 ) augmented matrix can be achieved as [23,24,25,26,27]
Y E = Π Q B ¯ * Φ * B ¯ Φ S 0 + Π Q N ¯ * N ¯ = B E S 0 + N E
where Π Q is the Q × Q exchange matrix with ones on its anti-diagonal elements and zeros elsewhere, and N E is the 2 Q × L augmented noise matrix. B E = [ b e ( θ 1 , ψ 1 ) , , b e ( θ P , ψ P ) ] C 2 Q × P is the augmented steering matrix with the extended steering vector b e ( θ p , ψ p ) = [ ( Π Q F ( 1 / 2 ) b * ( θ p ) exp ( j ψ P ) ) T , ( F ( 1 / 2 ) b ( θ p ) exp ( j ψ P ) ) T ] T , which enlarges the virtual array aperture to achieve performance improvement. The NNM algorithm in [27] is implemented with complex-valued processing based on Equation (9). Because the complex multiplication generally using three or four real multiplications, a considerable amount of computational complexity can be reduced if the complex-valued problem in Equation (9) can be transformed into a real-valued one. In addition, it has been indicated in [14] that the noise can be suppressed by using the real-valued structure. These merits motivate us to propose a real-valued sparse recovery framework for DOA estimation.
Following the convention in [28], the unitary transformation matrix used in the following section can be defined as
U 2 K = 1 2 I K j I K Π K j Π K
and
U 2 K + 1 = 1 2 I K 0 j I K 0 T 2 0 T Π K 0 j Π K .
It is obvious that the transformation matrix satisfies U M U M H = I M , U M = Π M U M * and ( Π M U M ) T = U M H . Then we have the following Lemma 1 and Lemma 2 .
Lemma 1.
For any complex matrix K C M × N , if K = Π M K * , U M H K is real.
Proof. 
The conjugation of U M K is expressed as
( U M H K ) * = ( U M H Π M Π M K ) *   = ( Π M U M ) T ( Π M K ) * = U M H K .
Thus, U M H K is real, which results in Lemma 1. ☐
Lemma 2.
For any centro-Hermitian K C M × N , i.e., K = Π M K * Π N , U M H K U N is real.
Proof. 
The conjugation of U M H K U N is written as
( U M H K U N ) * = ( U M H Π M Π M K Π N Π N U N ) *   = ( Π M U M ) T ( Π M K * Π N ) ( Π N U N * )   = U M H K U N .
So, U M H K U N is equal to its conjugation and is hence real, which results in Lemma 2. ☐
According to the Lemma 1, it is easy to check that the vector b ¯ e ( θ p , ψ p ) = U 2 Q b e ( θ p , ψ p ) is real. Then the received data matrix can be constructed by using unitary transformation, which is shown as
U 2 Q Y E = U 2 Q B E S 0 + U 2 Q N E   = B ¯ E S 0 + U 2 Q N E
where B ¯ E = U 2 Q B E is the real-valued extended steering matrix. According to Equation (14), the data U 2 Q Y E can be divided into real and imaginary parts
Re ( U 2 Q Y E ) = B ¯ E Re ( S 0 ) + Re ( U 2 Q N E ) ,
Im ( U 2 Q Y E ) = B ¯ E Im ( S 0 ) + Im ( U 2 Q N E ) .
Then combing Equations (15) and (16), a new real-valued extended data matrix is written as
Z r = B ¯ E S ¯ 0 + N r
where S ¯ 0 = [ Re ( S 0 ) Im ( S 0 ) ] and N r = [ Re ( U 2 Q N E ) Im ( U 2 Q N E ) ] . Noting that the real-valued extended steering matrix B ¯ E contains the unknown noncircularity phase and its conjugation, the complete dictionary can not be formulated for the sparse representation framework. In order to achieve an efficient dictionary without the influence of the unknown noncircularity phase, the augmented steering matrix can be rewritten as
B E = A E Φ E
with
A E = [ A e ( θ 1 ) , , A e ( θ P ) ] ,
and
Φ E = blkdiag { [ ϕ 1 , , ϕ P ] }
where ϕ p = [ exp ( j ψ p ) , exp ( j ψ p ) ] T , ( p = 1 , 2 , , P ) , and A e ( θ p ) is expressed as
A e ( θ p ) = Π Q F 1 / 2 b * ( θ p ) 0 ( M + N 1 ) × 1 0 ( M + N 1 ) × 1 F 1 / 2 b ( θ p ) .
According to Equation (21), the steering submatrix satisfies A e ( θ p ) = Π 2 Q A e * ( θ p ) Π 2 . Following Lemma 2, the corresponding real-valued submatrix is expressed as
A r ( θ p ) = U 2 Q A e ( θ p ) U 2 .
Then the real-valued extended steering matrix B ¯ E can be rewritten as
B ¯ E = A r Φ r
where A r = [ A r ( θ 1 ) , , A r ( θ P ) ] and Φ r = blkdiag { [ ϕ ¯ 1 , , ϕ ¯ P ] } with real-valued vector ϕ ¯ p = U 2 H ϕ p . Substituting Equation (23) into Equation (17) yields
Z r = A r Φ r S ¯ 0 + N r = A r S r + N r
where S r = Φ r S ¯ 0 can be seen as a new real-valued signal matrix, and A r is the new real-valued steering matrix without the unknown noncircularity phase. Thus, the signal model in Equation (24) is suitable to formulate the sparse representation framework.

3.2. Nuclear Norm Minimization Algorithm

In order to reduce the data dimension and the sensitivity of the noise, the SVD technique is applied to the real-valued data. Let V s R 2 L × P be a matrix composed of the right singular vectors corresponding to the P largest singular values, then multiplying the real-valued data Z r by V s yields
Z r s = Z r V s = A r S r V s + N r V s = A r S r s + N r s
where N r s = N r V s , and S r s = Φ r S ¯ 0 V s = Φ r S ¯ s 0 = [ S r s 1 T , , S r s P T ] T is a block structure, which is divided into P rank one matrices S r s p = ϕ ¯ p s ¯ s p ( p = 1 , 2 , , P ) , where s ¯ s p is the pth row of S ¯ s 0 . It should be highlighted that the real-valued steering matrix A r in Equation (25) does not contain any information of the unknown noncircularity phase. Then using the view of the sparse representation, Equation (25) can be represented with a overcomplete dictionary by discretizing the interested spatial domain. Let the discretized spatial sampling grid be { θ ¯ l } l = 1 K ( K P ) , then the real-valued overcomplete dictionary can be constructed as A θ ¯ = [ A r ( θ ¯ 1 ) , , A r ( θ ¯ K ) ] R 2 Q × 2 K . Based on the dictionary, the sparse representation model of the data in Equation (25) is expressed as
Z r s = A θ ¯ S θ ¯ + N r s
where S θ ¯ = [ S θ ¯ 1 , S θ ¯ 2 , , S θ ¯ K ] is a block-sparse real-valued matrix, and P nonzero blocks in the matrix are equal to S r s p ( p = 1 , 2 , , P ) . The positions of these nonzero blocks are used to estimate the DOA. Thus, the DOA estimation issue is turned into the problem of recovering the block-sparse matrix. It is noticed that the block-sparse matrix S θ ¯ has two types of different sparsity: sparse block and sparse rank in each block (rank one or rank zero). In order to combine the two types of sparsity to recover the block-sparse matrix, a convex nuclear norm minimization problem is formulated as
min S θ ¯ l = 1 K | | S θ ¯ l | | * s . t . | | Z r s A θ ¯ S θ ¯ | | F β
where β is regularization parameter and sets the amount of error. The nuclear norm in Equation (27) is defined by
| | S θ ¯ k | | * = = 1 min ( 2 , P ) ζ ( S θ ¯ k )
where ζ ( S ˜ ψ k ) denotes the th singular value of the block matrix S θ ¯ k . The convex nuclear norm minimization problem can be solved by semidefinite programming [29]. According to Equation (27), the nuclear norm minimization problem can be seen as the l 1 norm penalty of | | S θ ¯ k | | * ( k = 1 , 2 , , K ) . Thus, the sparsity of the solution is limited due to the inherent property of l 1 norm penalty, which causes the loss of DOA estimation performance. In order to solve this problem, a weight matrix based on a novel real-valued NC-MUSIC spectrum is formulated for reweighting the nuclear norm minimization, which can achieve the enhanced sparsity of solutions. Let U n R 2 Q × P be a matrix composed of the left singular vectors corresponding to 2 Q P smallest singular values, i.e., the noise subspace E n . In addition, because the columns of B ¯ are independent and the virtual array is weighted ULA, the steering matrix A E and A r shown in Equaitons (19) and (23) are unambiguous.
Then according to the orthogonality principle of MUSIC algorithm [7,8], the real-valued steering matrix A r is orthogonal to the noise subspace E n , that is
| | E n H A r | | F = 0 .
Based on the structure of real-valued steering matrix in Equation (23), a new real-valued NC-MUSIC spectrum function is defined by
f ( θ l ) = 1 det { A r H ( θ ¯ l ) E n E n H A r ( θ ¯ l ) } .
Using the discretized spatial sampling grid { θ ¯ l } l = 1 K ( K P ) , the spectrum function in Equation (30) can be used to formulate the weight vector γ = [ γ 1 , γ 2 , , γ K ] , which is shown as
γ l = det { A r H ( θ ¯ l ) E n E n H A r ( θ ¯ l ) } , l = 1 , 2 , , K .
Then the weight matrix is designed as
W = diag { γ / max ( γ ) } .
Due to the property of NC-MUSIC spectrum function, the elements W ( i , i ) = γ i / / max ( γ ) 0 ( i = 1 , 2 , , P ) corresponding to the possible sources are much smaller than the residual elements W ( i , i ) = γ i / max ( γ ) ( i = 1 , 2 , , L P ) , which achieves the same idea of the reweighting the l 1 -norm penalty in [30]. Finally, the real-valued reweighted nuclear norm minimization framework can be formulated as
min S θ ¯ l = 1 K γ l | | S θ ¯ l | | * s . t . | | Z r s A θ ¯ S θ ¯ | | F β .
Equation (33) can be solved by semidefinite programming (SDP) [29]. Due to the sparse rank in each block, the DOA can be achieved by plotting the spatial spectrum of S ˜ = [ | | S θ ¯ l | | * , , | | S θ ¯ K | | * ] .

4. Related Remarks

Remark 1.
In the sparse recovery framework, the regularization parameter β plays an important role in the final DOA estimation performance, which sets the amount of error. The choice of regularization parameter β depends the probability distribution of the noise matrix N r s . Based on [14], the noise matrix N r s has approximately a χ 2 distribution with 2 Q P degrees of freedom upon normalization by a variance σ 2 / 2 , where σ 2 is the noise variance. Thus, the regularization parameter β can be set as the upper value of N r s F 2 with a high probability 1 ξ , where ξ = 0 . 01 is generally enough.
Remark 2.
In the proposed method, the noise variance is reduced by one half compared with the complex-valued sparse recovery based methods. In addition, the proposed method uses both the noncircularity of signals and reweighted matrix to enhance the sparsity of the solution. Thus, the proposed method is expected to have better angle estimation performance than conventional sparse recovery based algorithms.
Remark 3.
According to Equaiton (8), there are Q degrees of freedom (DOF) in the colocated MIMO radar considered in this paper. Thus, the maximum number of identifiable sources is Q 1 in the conventional sparse representation based algorithms. However, the proposed method uses the noncircularity of signals to enlarge the aperture of array in Equation (9), then the DOF is up to 2 Q 1 . Thus, the maximum number of identifiable sources of the proposed method is 2 ( Q 1 ) , which indicates that the proposed method can identify more sources than conventional SR based algorithms and handle the case of underdetermined DOA estimation.
Remark 4.
According to Ref. [31], the SDP can be solved in O ( n 1 2 n 2 2 . 5 ) flops, where n 1 and n 2 × n 2 are the variable size and dimension of the positive semidefinite matrix in the semidefinite constraint of an SDP, respectively. In Equation (27), the variable size and dimension of the positive semidefinite matrix are 2 P K and 2 + P , respectively. Thus, the computational complexity of NNM algorithm is O ( 4 K 2 P 2 ( 2 + P ) 2 . 5 ) flops. Due to the real-valued processing of the proposed method, its computational complexity is O ( K 2 P 2 ( 2 + P ) 2 . 5 ) flops. In addtion, the computational complexity of l 1 -SVD algorithm is O ( K P 3 ) flops, therefore the computational complexity of the proposed method is higher than l 1 -SVD algorithm.

5. Simulation Results

In order to verify the performance of the proposed method, simulation results are presented in this section. The proposed method is compared with the l 1 -SVD algorithm [11], the NNM algorithm [27] and the the Cramér-Rao Bound (CRB) [27]. Unless otherwise stated in the following simulation results, a colocated MIMO radar equipped with M = 4 transmit antennas and N = 6 receive antennas is considered, and the transmit and receive arrays are half-wavelength spaced ULAs. on the transmit side, strictly noncircular waveforms, such as BPSK modulated signals, are emitted by M = 4 transmit antennas. It is assumed that the number of sources is known or estimated by MDL criterion, and there are P = 3 uncorrelated sources in the far field with the DOAs of θ 1 = 10 , θ 2 = 0 and θ 3 = 8 . The definition of signal-to-noise ratio (SNR) is given as 10log ( σ s 2 / σ n 2 ) , where σ s 2 and σ n 2 are the signal and noise power, respectively. The root-mean-square-error (RMSE) used to evaluate the DOA estimation is defined as
RMSE = 1 ζ P i = 1 ζ p = 1 P ( θ ^ i , p θ p ) 2
where θ ^ i , p is the estimation of θ p from the ith trial, and ζ is the total number of Monte Carlo trials. The discretized spatial sampling grid is set as 0 . 01 for all the methods.
Figure 2 shows the spatial spectrum of all methods, where the SNR is 0 dB, and the number of snapshots is L = 100 . From Figure 2, it can be seen that the proposed method and NNM method have sharper peaks and lower sidelobes than the l 1 -SVD method, which indicates that they have better performance than l 1 -SVD method. In addition, it is also noticed that the proposed method may have better performance than NNM method due to the ability of noise suppression.
Figure 3 shows the spatial spectrum of the proposed method with different number of sources, where M = N = 2 , the SNR is 10 dB and the number of snapshots is L = 100 . There are three cases considered in this simulation. In case 1, two sources with DOAs of 10 and 10 are considered. In case 2, three sources with DOAs of 10 , 10 and 30 are considered. In the last case, there are four sources and the DOAs are 10 , 10 , 30 and 30 . According to the theoretical analysis, the maximum number of identifiable sources of the proposed method is 2 ( Q 1 ) = 4 when M = N = 2 . As seen in Figure 3, the proposed method can correctly estimate the DOAs with P = 4 sources when the DOF of the colocated MIMO radar is Q = 3 , which verifies that the proposed method can handle the case of underdetermined DOA estimation.
Figure 4 shows the RMSE versus SNR for different methods, where ζ = 100 and the number of snapshots is L = 100 . From Figure 4, both the proposed method and NNM method provide better DOA estimation performance than l 1 -SVD method. The main reason is that they use the noncircularity of signals to enlarge the array aperture. On the other hand, it is also shown that the proposed method has superior performance than NNM method, especially in low SNR region. This is because that the proposed method uses the real structure to suppress the noise. It should be highlighted that the implementation of the proposed method is referred to as real-valued processing, which is different with the complex-valued implementation of NNM method.
Figure 5 shows the RMSE versus the number of snapshots for different methods, where ζ = 100 and SNR = 0 dB. It is shown that the DOA estimation performance of all methods can become better with the increasing number of the snapshots. The proposed method has the best performance compared with NNM and l 1 -SVD methods due to its advantages.
Figure 6 shows the probability of successful detection versus SNR, where the number of snapshots is L = 100 and the number of Monte Carlo trials is set as 100. In this simulation, all sources can be considered as successful detection if the DOA estimation error satisfies m a x i = 1 , 2 , 3 | θ ^ i θ i | 0 . 5 , where θ ^ i is the estimation of θ i . It can be seen from Figure 6 that all methods can achieve 100% detection performance when the SNR is high enough. The SNR threshold is defined as a point at which the probability of successful detection starts dropping. According to Figure 6, it is clearly shown that the proposed method has lowest SNR threshold compared with NNM and l 1 -SVD methods, i.e., the proposed method provides better resolution than both of them.
Figure 7 shows the RMSE of the proposed method with different number of tranmit/receive elements. The RMSE of the proposed method becomes smaller at the same SNR when the number of transmit or/and receive elements increases. The key reason is that the more transmit or/and receive elements the MIMO radar has, the more spatial gain can be obtained.

6. Conclusions

In this paper, we have proposed a unitary nuclear norm minimization algorithm for DOA estimation with noncircular source in MIMO radar. The proposed method uses the noncircular properties of signals to achieve the extended data, and the unitary transformation is utilized to obtain the real-valued data and overcomplete dictionary. The DOA is estimated by formulating the real-valued reweighted nuclear norm minimization framework based on the block sparse model.The computational complexity of the proposed method has been analyzed, and it has been shown that the computational complexity of the proposed method is higher than l 1 -SVD algorithm. The simulation results have verified that the proposed method provides better DOA estimation performance and higher resolution than the existing sparse recovery based methods. It is also shown that the proposed method can handle the case of underdetermined DOA estimation.

Acknowledgments

This work is supported by Major Science and Technology Project of Hainan Province (ZDKJ2016015), National Natural Science Foundation of China (61462022) and Natural Science Foundation of Hainan Province (20166214, 617024).

Author Contributions

Xianpeng Wang and Mengxiang Huang provide the idea and write the manuscript. Guoan Bi gives some good suggestions to improve the performance and presentation. Xiaoqin Wu assisted in performing the experiments and analyzing the results.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hassanien, A.; Vorobyov, S.A. Transmit energy focusing for DOA estimation in MIMO radar with colocated antennas. IEEE Trans. Signal Process. 2011, 59, 2669–2682. [Google Scholar] [CrossRef]
  2. Nion, D.; Sidiropoulos, N.D. Tensor algebra and multidimensional harmonic retrieval in signal processing for MIMO radar. IEEE Trans. Signal Process. 2010, 58, 5693–57052. [Google Scholar] [CrossRef]
  3. Li, J.; Zhang, X.; Cao, R.; Zhou, M. Reduced-dimension MUSIC for angle and array gain-phase error estimation in bistatic MIMO radar. IEEE Commun. Lett. 2013, 17, 443–446. [Google Scholar] [CrossRef]
  4. Chen, J.; Li, P.; Zhu, Y.; Li, J. Parameter Estimation Method for High-Speed Target Using Bistatic MIMO Radar with Dual-Frequency Transmitters. Wirel. Pers. Commun. 2015, 85, 2083–2096. [Google Scholar] [CrossRef]
  5. Haimovich, A.M.; Blum, R.; Cimini, L. MIMO radar with widely separated antennas. IEEE Signal Process. Mag. 2008, 25, 116–129. [Google Scholar] [CrossRef]
  6. Li, J.; Stoica, P. MIMO radar with colocated antennas. IEEE Signal Process. Mag. 2007, 24, 106–114. [Google Scholar] [CrossRef]
  7. Gao, X.; Zhang, X.; Feng, G.; Wang, Z.; Xu, D. On the MUSIC-derived aprroaches of angle estimation for bistatic MIMO radar. In Proceedings of the International Conference on Wireless Networks and Information Systems (WNIS ’09), Shanghai, China, 28–29 December 2009; pp. 343–346. [Google Scholar]
  8. Bencheikh, M.L.; Wang, Y.; He, H. Polynomial root finding technique for joint DOA DOD estimation in bistatic MIMO radar. Signal Process. 2013, 90, 2723–2730. [Google Scholar] [CrossRef]
  9. Chen, D.; Chen, B.; Qin, G. Angle estimation using ESPRIT in MIMO radar. Electron. Lett. 2008, 44, 770–771. [Google Scholar]
  10. Zhang, X.; Xu, D. Low-complexity ESPRIT-based DOA estimation for colocated MIMO radar using reduced-dimension transformation. Electron. Lett. 2011, 47, 283–284. [Google Scholar] [CrossRef]
  11. Malioutov, D.; Cetin, 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]
  12. Yin, J.; Chen, T. Direction-of-arrival estimation using a sparse representation of array covariance vectors. IEEE Trans. Signal Process. 2011, 59, 4489–4493. [Google Scholar] [CrossRef]
  13. 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]
  14. Dai, J.; Xu, X.; Zhao, D. Direction-of-arrival estimation via real-valued sparse representation. IEEE Antennas Wirel. Propag. Lett. 2013, 12, 376–379. [Google Scholar] [CrossRef]
  15. Shi, Z.; Zhou, C.; Gu, Y.; Goodman, N.A.; Qu, F. Source Estimation using Coprime Array: A Sparse Reconstruction Perspective. IEEE Sens. J. 2017, 17, 755–765. [Google Scholar] [CrossRef]
  16. Wang, X.; Wang, W.; Liu, J.; Li, X.; Wang, J. A sparse representation scheme for angle estimation in monostatic MIMO radar. Signal Process. 2014, 104, 258–263. [Google Scholar] [CrossRef]
  17. Li, J.; Zhang, X. Sparse representation-based joint angle and Doppler frequency estimation for MIMO radar. Multidimens. Syst. Signal Process. 2015, 26, 179–192. [Google Scholar] [CrossRef]
  18. Liu, J.; Wang, X.; Zhou, W. Covariance vector sparsity-aware DOA estimation for monostatic MIMO radar with unknown mutual coupling. Signal Process. 2016, 119, 12–17. [Google Scholar] [CrossRef]
  19. Wang, X.; Wang, 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]
  20. Charge, P.; Wang, Y.; Saillard, J. A non-circular sources direction finding method using polynomial rooting. Signal Process. 2001, 82, 1765–1770. [Google Scholar] [CrossRef]
  21. Abeida, H.; Delmas, J.P. MUSIC-like estimation of direction of arrival for noncircular sources. IEEE Trans. Signal Process. 2006, 54, 2678–2690. [Google Scholar] [CrossRef]
  22. Haardt, M.; Romer, F. Enhancements of unitary ESPRIT for non-circular sources. In Proceedings of the International Conference Acoustics Speech Signal Processing (ICASSP), Quebec, QC, Canada, 17–21 May 2004; pp. 101–104. [Google Scholar]
  23. Wang, W.; Wang, X.; Song, H.; Ma, Y. Conjugate ESPRIT for DOA estimation in monostatic MIMO radar. Signal Process. 2013, 93, 2070–2075. [Google Scholar] [CrossRef]
  24. Yang, M.L.; Chen, B.X.; Yang, X.Y. Conjugate ESPRIT algorithm for bistatic MIMO radar. Electron. Lett. 2010, 46, 1692–1694. [Google Scholar] [CrossRef]
  25. Bencheikh, M.L.; Wang, Y. Non circular ESPRIT-RootMUSIC joint DOA-DOD estimation in bistatic MIMO radar. In Proceedings of the 2011 7th International Workshop on Systems, Signal Processing and Their Applications (WOSSPA), Tipaza, Algeria, 9–11 May 2011; pp. 51–54. [Google Scholar]
  26. Wang, X.; Wang, W.; Li, X.; Liu, Q.; Liu, J. Sparsity-aware DOA estimation scheme for noncircular source in MIMO radar. Sensors 2016, 16, 539. [Google Scholar] [CrossRef] [PubMed]
  27. Wang, X.; Wang, L.; Li, X.; Bi, G. Nuclear norm minimization framework for DOA estimation in MIMO radar. Signal Process. 2017, 135, 147–152. [Google Scholar] [CrossRef]
  28. Zoltowski, M.D.; Haardt, M.; Mathews, C.P. Closed-form 2-D angle estimation with rectangular arrays in element space or beamspace via unitary ESPRIT. IEEE Trans. Signal Process. 1996, 44, 316–328. [Google Scholar] [CrossRef]
  29. Grant, M.; Boyd, S. CVX: MATLAB Software for Disciplined Convex Programming, 2016. Available online: http://cvxr.com/cvx (accessed on 12 April 2016).
  30. Cands, E.J.; Wakin, M.B.; Boyd, S.P. Enhancing sparsity by reweighted L1 minimization. J. Fourier Anal. Appl. 2008, 14, 877–905. [Google Scholar] [CrossRef]
  31. Yang, Z.; Xie, L.; Zhang, C. A discretization-free sparse and parametric approach for linear array signal processing. IEEE Trans. Signal Process. 2014, 62, 4959–4973. [Google Scholar] [CrossRef]
Figure 1. The configuration of colocated MIMO radar.
Figure 1. The configuration of colocated MIMO radar.
Sensors 17 00939 g001
Figure 2. The spatial spectrum of all methods (M = 4, N = 6, SNR = 0 dB, L = 100).
Figure 2. The spatial spectrum of all methods (M = 4, N = 6, SNR = 0 dB, L = 100).
Sensors 17 00939 g002
Figure 3. The spatial spectrum of the proposed method with different number of sources (M = N = 2, SNR = 10 dB, L = 100).
Figure 3. The spatial spectrum of the proposed method with different number of sources (M = N = 2, SNR = 10 dB, L = 100).
Sensors 17 00939 g003
Figure 4. RMSE versus SNR for different methods ( M = 4 , N = 6 , L = 100 ).
Figure 4. RMSE versus SNR for different methods ( M = 4 , N = 6 , L = 100 ).
Sensors 17 00939 g004
Figure 5. RMSE versus snapshots for different methods (M = 4, N = 6, SNR = 0 dB).
Figure 5. RMSE versus snapshots for different methods (M = 4, N = 6, SNR = 0 dB).
Sensors 17 00939 g005
Figure 6. The probability of successful detection versus SNR (M = 4, N = 6, L = 100).
Figure 6. The probability of successful detection versus SNR (M = 4, N = 6, L = 100).
Sensors 17 00939 g006
Figure 7. RMSE of the proposed method with different number of transmit/receive elements ( L = 100 ).
Figure 7. RMSE of the proposed method with different number of transmit/receive elements ( L = 100 ).
Sensors 17 00939 g007

Share and Cite

MDPI and ACS Style

Wang, X.; Huang, M.; Wu, X.; Bi, G. Direction of Arrival Estimation for MIMO Radar via Unitary Nuclear Norm Minimization. Sensors 2017, 17, 939. https://doi.org/10.3390/s17040939

AMA Style

Wang X, Huang M, Wu X, Bi G. Direction of Arrival Estimation for MIMO Radar via Unitary Nuclear Norm Minimization. Sensors. 2017; 17(4):939. https://doi.org/10.3390/s17040939

Chicago/Turabian Style

Wang, Xianpeng, Mengxing Huang, Xiaoqin Wu, and Guoan Bi. 2017. "Direction of Arrival Estimation for MIMO Radar via Unitary Nuclear Norm Minimization" Sensors 17, no. 4: 939. https://doi.org/10.3390/s17040939

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