Next Article in Journal
A Method of Sky Ripple Residual Nonuniformity Reduction for a Cooled Infrared Imager and Hardware Implementation
Previous Article in Journal
A Dual Conductance Sensor for Simultaneous Measurement of Void Fraction and Structure Velocity of Downward Two-Phase Flow in a Slightly Inclined Pipe
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Joint Smoothed l0-Norm DOA Estimation Algorithm for Multiple Measurement Vectors in MIMO Radar

1
College of Automation, Harbin Engineering University, Harbin 150001, China
2
School of Electrical, Electronic and Computer Engineering, The University of Western Australia, Perth 6009, Australia
3
Department of Electrical Engineering, Universitas Indonesia, Depok 16424, Indonesia
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(5), 1068; https://doi.org/10.3390/s17051068
Submission received: 13 March 2017 / Revised: 28 April 2017 / Accepted: 2 May 2017 / Published: 8 May 2017
(This article belongs to the Section Physical Sensors)

Abstract

:
Direction-of-arrival (DOA) estimation is usually confronted with a multiple measurement vector (MMV) case. In this paper, a novel fast sparse DOA estimation algorithm, named the joint smoothed l 0 -norm algorithm, is proposed for multiple measurement vectors in multiple-input multiple-output (MIMO) radar. To eliminate the white or colored Gaussian noises, the new method first obtains a low-complexity high-order cumulants based data matrix. Then, the proposed algorithm designs a joint smoothed function tailored for the MMV case, based on which joint smoothed l 0 -norm sparse representation framework is constructed. Finally, for the MMV-based joint smoothed function, the corresponding gradient-based sparse signal reconstruction is designed, thus the DOA estimation can be achieved. The proposed method is a fast sparse representation algorithm, which can solve the MMV problem and perform well for both white and colored Gaussian noises. The proposed joint algorithm is about two orders of magnitude faster than the l 1 -norm minimization based methods, such as l 1 -SVD (singular value decomposition), RV (real-valued) l 1 -SVD and RV l 1 -SRACV (sparse representation array covariance vectors), and achieves better DOA estimation performance.

1. Introduction

Colocated multiple-input multiple-output (MIMO) radar has attracted a growing interest recently because it can achieve higher resolution and better parameter identification compared with conventional phased-array radar [1]. As one type of colocated MIMO radar, the monostatic MIMO radar is equipped with closely-located transmit and receive arrays, which result in the same angle for direction-of-departure (DOD) and direction-of-arrival (DOA) [2]. Aiming at DOA estimation, a large quantity of methods have been proposed, most of them are based on the signal and noise subspaces [3,4,5,6], such as the representative MUSIC (multiple signal classification) algorithm [3] and ESPRIT (estimation of signal parameters via rotational invariance techniques) algorithm [4].
In the area of sensor array signal processing, sparse representation is an important technique to estimate the parameters. When reconstructing the sparse signal, to avoid the NP-hard (non-deterministic polynomial-time hard) l 0 -norm minimization, different methods such as those based on the relaxed constraint l 1 -norm minimization [7], the focal underdetermined system solution (FOCUSS) [8] and the sparse Bayesian learning (SBL) [9] have been proposed. These algorithms were originally designed for the single measurement vector (SMV) problem. Then, to extend them to the multiple measurement vector (MMV) case, some algorithms, e.g., M-FOCUSS and M-SBL, were proposed [10,11]. Recently, the emerging application that exploits the sparse representation technique to achieve the DOA estimation has been increasingly attractive. Compared with the alternative methods, sparse representation-based DOA estimation methods can achieve higher angle resolution and better adapt to some challenging scenarios such as low signal-to-noise ratio (SNR), as discussed in [7]. Among the abovementioned sparse signal reconstruction methods, l 1 -norm minimization is widely used for sparse DOA estimation because of its desirable solution accuracy and reasonable computing speed [7,10,12]. The DOA estimation algorithms using l 1 -norm minimization include l 1 -SRACV (sparse representation array covariance vectors) [13], real-valued (RV) l 1 -SRACV [14], and the iterative algorithm with reweighting l 1 -norm minimization [15]. All of these methods involve the SMV problem when recovering the signal. Aiming at the MMV case, the l 1 -SVD (singular value decomposition) [7], RV l 1 -SVD [16], reweighted l 1 -SVD [17] and CMSR (covariance matrix sparse representation) [10] were proposed for DOA estimation. However, the computational complexity of the l 1 -norm minimization is relatively large compared with that of the fast sparse representation method named smoothed l 0 -norm algorithm, which was proposed in [18,19] under the SMV circumstance, and applied in [20,21] for the imaging and the power-line communications. To achieve fast sparse DOA estimation, by designing a reweighted continuous function in the SMV case, the reweighted smoothed l 0 -norm (RSL0) algorithm was proposed in [22] based on the covariance vector. With enlarged array aperture and better angle estimation performance, the RSL0 algorithm [22] is about two orders of magnitude faster than the l 1 -norm minimization based methods.
The previously mentioned DOA estimation methods are all proposed under the ideal circumstance with Gaussian white noise. However, the noise is often correlated in practical, thus the additive noise is spatially modeled as Gaussian colored noise rather than white noise. It has been verified that, with colored noise, the performance of the conventional algorithms including the methods mentioned above, is seriously degraded, except for the specially designed methods such as those based on fourth-order cumulants (FOC) [12,23,24]. These FOC-based methods are computationally expensive when they are applied to estimate the DOAs for MIMO radar. In [25], the reduced-dimension (RD) FOC-based sparse representation method (RD l 1 -SRFOC) was proposed for DOA estimation in MIMO radar with array errors. RD l 1 -SRFOC is an l 1 -norm minimization based sparse representation method, which uses the high-order cumulants to deal with the colored noise and simultaneously solves the problem of mutual coupling.
It can be concluded that the existing sparse DOA estimation should improve the following problems: (I) for the l 1 -norm minimization based methods, the computation complexities need to be lowered down and the computing time needs speeding up; (II) the fast sparse DOA estimation algorithm, i.e., the reweighted smoothed l 0 -norm algorithm [22], is based on the covariance vector that is deemed the SMV problem. The fast sparse algorithm tailored for the MMV case needs to be studied and put forward; and (III) fast sparse algorithms for solving the colored Gaussian noise have not been available so far.
To solve the three problems stated above, a joint smoothed l 0 -norm algorithm for DOA estimation in the MIMO radar is proposed in this paper. The new sparse algorithm first obtains a low-complexity FOC-based data matrix to eliminate the white or colored Gaussian noises. Secondly, the proposed algorithm designs a joint smoothed function tailored for the MMV case. Thirdly, with the MMV-based joint smoothed function, a joint smoothed l 0 -norm sparse representation framework is constructed. Finally, the corresponding gradient-based sparse signal reconstruction is designed, and then DOA estimation is achieved. The proposed algorithm is a fast sparse DOA estimation algorithm, which can solve the multiple measurement vector problem, and perform well for both of the white and colored Gaussian noise environments. The proposed algorithm is about two orders of magnitude faster than the l 1 -norm minimization based methods. This is because it approximates the l 0 -norm by a joint smoothed function and performs the gradient-based steepest ascent scheme, which avoids the convex optimization problem involved in the l 1 -norm minimization. The proposed algorithm can provide better DOA estimation performance than l 1 -SVD, RV l 1 -SVD and RV l 1 -SRACV methods.
The rest of this paper is organized as follows. Section 2 presents the MIMO radar system and array signal models. In Section 3, the implementation process of the proposed algorithm is described in detail. Section 4 gives some related remarks and discussions regarding the advantages, the extended applications, the computational complexity and the noise elimination of the proposed algorithm. The experimental results of different methods are compared in Section 5. Finally, Section 6 concludes this paper.
Throughout the paper, the notations ( · ) * , ( · ) T , ( · ) H , ( · ) 1 and ( · ) + denote conjugation, transpose, conjugate transpose, inverse and pseudo-inverse, respectively. I K represents a K × K -dimensional unit matrix. | | · | | 0 and | | · | | 2 denote the l 0 -norm and the l 2 -norm, respectively. In addition, we use ⊗, E ( · ) and vec ( · ) to separately indicate the Kronecker product, the expectation and the vectorization operators.

2. Problem Formulation

A narrowband monostatic MIMO radar system is considered, and it is shown in Figure 1. The transmit and the receive arrays of this system are equipped with M transmit and N receive antennas, respectively. The arrays are both half-wavelength spaced uniform linear arrays (ULAs), whose effects of the array errors, including mutual coupling and gain-phase errors, can be ignored. The transmitting antennas transmit M orthogonal narrowband waveforms, such as BPSK (binary phase shift keying) modulated signal waveforms. In the far field, there are P uncorrelated targets regarded as point scatterers at the same range. In addition, it is assumed that P M + N 2 [22,25,26]. Thus, at the receive array, the N antennas are impinged by the echo signals reflected by the P targets. Because of the closely located arrays in the monostatic MIMO radar, for the pth target, DOA and DOD are the same and can be denoted by θ p . Then, by matched filtering operation, the N × 1 dimensional complex envelop of the output of the mth carrier matched filter is expressed as [14,27]
x m ( t ) = p = 1 P a r ( θ p ) a t m T ( θ p ) s p ( t ) + n m ( t ) ,
where a r ( θ p ) = [ 1 , e j π sin ( θ p ) , e j π 2 sin ( θ p ) , , e j π ( N 1 ) sin ( θ p ) ] T is the receive steering vector, a t m is the mth element of the transmit steering vector a t ( θ p ) = [ 1 , e j π sin ( θ p ) , e j π 2 sin ( θ p ) , , e j π ( M 1 ) sin ( θ p ) ] T , s p ( t ) contains the target reflection coefficient and the transmitted baseband signal such as non-circular signal, and n m ( t ) is the noise vector after the mth matched filter. After all the matched filters, the received data vector, i.e., the vector composed of the outputs of the M matched filters, is given by [2,25,28]
x ( t ) = vec ( [ x 1 T ( t ) , , x M T ( t ) ] T ) = A s ( t ) + n ( t ) ,
where x ( t ) C M N × 1 and n ( t ) = [ n 1 T ( t ) , , n M T ( t ) ] T C M N × 1 is the zero-mean Gaussian white or colored noise vector. s ( t ) = s 1 ( t ) , s 2 ( t ) , , s P ( t ) T C P × 1 is the reflected signal vector after the M carrier matched filters, and it is assumed to be statistically independent and non-Gaussian with zero-mean. The target model is considered as the classical Swerling case II, namely, the radar cross section (RCS) fluctuations are constant during a snapshot period and vary independently from snapshot to snapshot [29]. n ( t ) and s ( t ) are independent of each other. Moreover, A C M N × P is the transmit–receive steering matrix, and its detailed expression is
A = [ a t ( θ 1 ) a r ( θ 1 ) , , a t ( θ P ) a r ( θ P ) ] = [ a ( θ 1 ) , , a ( θ P ) ] ,
where a ( θ p ) = a t ( θ p ) a r ( θ p ) C M N × 1 is the transmit–receive steering vector for p = 1 , 2 , , P . Therefore, by collecting J snapshots, the M N × J dimensional received data matrix in monostatic MIMO radar is represented as
X = A S + N ,
where S = [ s ( t 1 ) , , s ( t J ) ] C P × J and N = [ n ( t 1 ) , , n ( t J ) ] C M N × J are the signal matrix and complex Gaussian noise matrix, respectively. Based on the received data X , sparse DOA estimation can be viewed as the signal reconstruction that subjects to [14]
X = A θ ^ S θ ^ + N ,
where A θ ^ = [ a ( θ ^ 1 ) , , a ( θ ^ L ) ] is the complete dictionary with the discrete sample grid { θ ^ i } i = 1 L , L P . S θ ^ has the same row support with S . Let s θ ^ = [ s ( θ ^ 1 ) , , s ( θ ^ L ) ] be a sparse vector whose ith element can be equal to the l 2 -norm of the ith row in S θ ^ . To obtain the sparsest solution of Equation (5), an ideal constraint is the l 0 -norm method by minimizing the nonzero number of s θ ^ , which can be expressed as
min s θ ^ 0 , s . t . X = A θ ^ S θ ^ + N .
Unfortunately, the l 0 -norm minimization method in Equation (6) is NP-hard. To solve this problem, conventional sparse DOA estimation methods [7,10,13,14,15,17] can obtain the DOAs with the l 1 -norm minimization. However, the computational complexity of the l 1 -norm minimization is relatively large. In [22], by solving the array covariance vector based SMV sparse signal reconstruction problem, the reweighted smoothed l 0 -norm algorithm greatly improves the computation speed. To develop a fast sparse DOA estimation algorithm tailored for the MMV problem existed in the MIMO radar systems, a joint smoothed l 0 -norm algorithm is proposed in the following.

3. The Proposed Algorithm

3.1. High-Order Cumulants Based Data Matrix Construction

Based on Equation (3), the detailed expression of the steering vector a ( θ p ) is
a ( θ p ) = [ a r T ( θ p ) , e j π sin ( θ p ) a r T ( θ p ) , e j π ( M 1 ) sin ( θ p ) a r T ( θ p ) ] T = [ 1 , , z N 1 , z , , z N , , z M 1 , , z M + N 2 ] T ,
with z = e j π sin ( θ p ) . It can be observed that there are only M + N 1 distinct elements in a ( θ p ) ; thus, the dimension of the received data vector x ( t ) can be reduced. Let b ( θ p ) be a new steering vector composed of the distinct elements. It is written as
b ( θ p ) = [ 1 , e j π sin ( θ p ) , e j π 2 sin ( θ p ) , , e j π ( M + N 2 ) sin ( θ p ) ] T ,
where b ( θ p ) C ( M + N 1 ) × 1 . According to the element structures of a ( θ p ) and b ( θ p ) , their relationship can be expressed as [25]
a ( θ p ) = Gb ( θ p ) ,
where G = [ L 0 T , L 1 T , , L M 1 T ] T C M N × ( M + N 1 ) and L m = [ 0 N × m , I N , 0 N × ( M m 1 ) ] C N × ( M + N 1 ) for m = 0 , 1 , . . . , M 1 . Based on the relationship in Equation (9), a reduced-dimensional matrix can be defined as [25]
R = ( G H G ) ( 1 2 ) G H C ( M + N 1 ) × M N .
Therefore, the dimensional reduction for the received data is carried out as follows [25]:
x ˜ ( t ) = R G B s ( t ) + R n ( t ) = ( G H G ) ( 1 2 ) G H G B s ( t ) + n ˜ ( t ) = F B s ( t ) + n ˜ ( t ) ,
where x ˜ ( t ) = R x ( t ) C ( M + N 1 ) × 1 , B = [ b ( θ 1 ) , , b ( θ P ) ] C ( M + N 1 ) × P and n ˜ ( t ) C ( M + N 1 ) × 1 are the new low-dimensional received data vector, transmit–receive steering matrix and noise vector, respectively. In addition, F = ( G H G ) 1 2 is a known diagonal matrix, and its ( i , i ) th element can be expressed as
F ( i , i ) = i i = 1 , 2 , , β β i = β + 1 , β + 2 , , β + τ 1 M + N i i = β + τ , , M + N 1 ,
with β = min ( M , N ) and τ = | M N | + 2 . Note that the noise vector n ˜ ( t ) remains Gaussian after the dimensional reduction, for asymptotic normal distribution has the invariance speciality of linear transformation. To eliminate the Gaussian white noise or colored noise in x ˜ ( t ) , fourth-order cumulant is exploited under the circumstance of collecting J snapshots. The definition of the FOC is given as follows [12,24,25]
C 4 x ˜ ( k 1 , k 2 , k 3 , k 4 ) = cum { x ˜ k 1 , x ˜ k 2 * , x ˜ k 3 , x ˜ k 4 * } = E ( x ˜ k 1 x ˜ k 2 * x ˜ k 3 x ˜ k 4 * ) E ( x ˜ k 1 x ˜ k 2 * ) E ( x ˜ k 3 x ˜ k 4 * ) E ( x ˜ k 1 x ˜ k 3 ) E ( x ˜ k 2 * x ˜ k 4 * ) E ( x ˜ k 1 x ˜ k 4 * ) E ( x ˜ k 2 * x ˜ k 3 ) ,
where E ( x ˜ k 1 x ˜ k 2 * x ˜ k 3 x ˜ k 4 * ) 1 J t = 1 J x ˜ k 1 ( t ) x ˜ k 2 * ( t ) x ˜ k 3 ( t ) x ˜ k 4 * ( t ) , E ( x ˜ k 1 x ˜ k 2 * ) 1 J t = 1 J x ˜ k 1 ( t ) x ˜ k 2 * ( t ) , x ˜ k i stands for the k i th element in x ˜ , and 1 k i M + N 1 for i = 1 , 2 , 3 , 4 . With the assumptions about the noise in Equation (2), the fourth-order cumulant of Gaussian noise has the following property:
C 4 n ˜ ( k 1 , k 2 , k 3 , k 4 ) = cum { n ˜ k 1 , n ˜ k 2 * , n ˜ k 3 , n ˜ k 4 * } = 0 ,
where C 4 n ˜ ( k 1 , k 2 , k 3 , k 4 ) represents the fourth-order cumulant of n ˜ corresponding to the indices ( k 1 , k 2 , k 3 , k 4 ) . For the signal assumed in Equation (2), the fourth-order cumulant satisfies
C 4 s ( p 1 , p 2 , p 3 , p 4 ) = c p p 1 = p 2 = p 3 = p 4 = p 0 o t h e r w i s e ,
where c p = cum { s p , s p * , s p , s p * } is the FOC of the signal for the pth target, and 1 p i P for i = 1 , 2 , 3 , 4 . Based on Equations (14) and (15), an FOC-based data matrix can be constructed with its ( k 1 , k 2 ) th element being obtained from
Y ( k 1 , k 2 ) = C 4 x ˜ ( k 1 , k 2 , k 2 , k 2 ) = cum { x ˜ k 1 , x ˜ k 2 * , x ˜ k 2 , x ˜ k 2 * } = p = 1 P [ F b ( θ p ) ] k 1 [ F b * ( θ p ) ] k 2 | F ( k 2 , k 2 ) | 2 c p ,
where [ F b ( θ p ) ] k 1 and [ F b * ( θ p ) ] k 2 are the k 1 th and the k 2 th elements in F b ( θ p ) and F b * ( θ p ) . As a result, the data matrix Y can be expressed as
Y = F B D s ( F 3 B ) H ,
where D s = diag ( c 1 , c 2 , , c P ) is a diagonal matrix composed of the fourth-order cumulants for s p , p = 1 , 2 , , P . Then, the singular value decomposition of Y can be performed as follows:
Y = U Λ V H ,
where U is the left singular vector, V is the right singular vector, and Λ = diag ( λ 1 , λ 2 , , λ M + N 1 ) is the singular value matrix with λ 1 λ 2 λ M + N 1 . Therefore, the signal subspace V s is obtained by extracting the first P right singular vectors that correspond to ( λ 1 , λ 2 , , λ P ) . In addition, the last M + N 1 P left singular vectors corresponding to ( λ P + 1 , λ P + 2 , , λ M + N 1 ) are used to make up the noise subspace U n C ( M + N 1 ) × ( M + N 1 P ) . With V s C ( M + N 1 ) × P , Y can be transformed into a dimension-reduced data matrix, that is
Y s = Y V s = F B D s ( F 3 B ) H V s ,
where Y s C ( M + N 1 ) × P .

3.2. Designs of Joint Smoothed Function and Joint Smoothed l 0 -Norm Framework for MMV Case

In the sparse representation framework for DOA estimation, a complete dictionary containing all interest DOAs is required. Thus, let { θ ^ i } i = 1 L be the discrete sample grid. According to Equation (19), the complete dictionary can be constructed as B θ ^ = [ b ( θ ^ 1 ) , b ( θ ^ 2 ) , , b ( θ ^ L ) ] C ( M + N 1 ) × L . The DOA estimation is considered as a sparse signal reconstruction problem that is subject to
Y s = F B θ ^ T θ ^ ,
where T θ ^ C L × P is a sparse matrix and has the same row support with T = D s ( F 3 B ) H V s . Then, DOA estimation can be achieved by measuring the sparsity of T θ ^ . Note that, in the sparse signal recovery problem in Equation (20), the low-dimensional data Y s is a matrix rather than a vector. Therefore, recovering T θ ^ involves the MMV problem. To develop a fast sparse DOA estimation algorithm that can solve the MMV problem, in the following, the proposed joint smoothed l 0 -norm algorithm designs a new joint smoothed function and then derives its new steepest ascent scheme. For obtaining the smoothed estimation of the sparsity of T θ ^ , we first design a joint continuous function as follows
f σ [ T θ ^ ( i , : ) ] = exp { [ T θ ^ ( i , 1 ) 2 + T θ ^ ( i , 2 ) 2 + + T θ ^ ( i , P ) 2 ] / 2 P σ 2 } ,
where T θ ^ ( i , p ) is the ( i , p ) th element of T θ ^ for p = 1 , 2 , , P and i = 1 , 2 , , L . Thus, the result of the designed joint continuous function f σ [ T θ ^ ( i , : ) ] can be expressed as follows:
lim σ 0 f σ [ T θ ^ ( i , : ) ] = 1 T θ ^ l 2 ( i ) = 0 0 , T θ ^ l 2 ( i ) 0 ,
where T θ ^ ( l 2 ) C L × 1 is the L × 1 dimensional vector, and [ T θ ^ ( l 2 ) ] ( i ) = T θ ^ ( i , : ) 2 . Namely, the ith element of T θ ^ ( l 2 ) is the l 2 -norm of the ith row in T θ ^ . Then, a series of weights [ r w 1 , r w 2 , , r w L ] are introduced into the joint continuous function f σ [ T θ ^ ( i , : ) ] . Therefore, in the proposed joint smoothed l 0 -norm algorithm, the final design of the joint smoothed function is
f w σ [ T θ ^ ( i , : ) ] = exp { r w i 2 P σ 2 p = 1 P [ T θ ^ ( i , p ) 2 ] } = e r w i 2 P σ 2 p = 1 P [ T θ ^ ( i , p ) 2 ] ,
where r w i is the weight coefficient, which is obtained from r w i = [ F b ( θ ^ i ) ] H U n 2 / r m a x with r m a x = max { [ F b ( θ ^ 1 ) ] H U n 2 , [ F b ( θ ^ 2 ) ] H U n 2 , , [ F b ( θ ^ L ) ] H U n 2 } . In Equation (23), the preset parameter σ is known and adjusts the smoothness of f w σ [ T θ ^ ( i , : ) ] . In addition, P stands for the total number of the columns in the data matrix Y s , namely, the column number of the sparse matrix T θ ^ . For the true target DOA θ p , 0 < r w p 1 because of the orthogonality between the signal subspace and the noise subspace [5]. Therefore, the approximate value of the joint smoothed function f w σ [ T θ ^ ( i , : ) ] corresponding to θ ^ i can be calculated as follows:
f w σ [ T θ ^ ( i , : ) ] 1 r w i 1 , T θ ^ l 2 ( i ) σ 0 r w i 1 , T θ ^ l 2 ( i ) σ ,
where a small σ is required to guarantee the approximation. Based on Equation (24), the sparsity of T θ ^ can be measured by
| | T θ ^ l 2 | | 0 L i = 1 L f w σ [ T θ ^ ( i , : ) ] = L F w σ ( T θ ^ l 2 ) ,
where F w σ ( T θ ^ l 2 ) = i = 1 L f w σ [ T θ ^ ( i , : ) ] . According to Equation (25), to recover the sparse matrix T θ ^ , the minimization of | | T θ ^ l 2 | | 0 can be turned into the maximization of F w σ ( T θ ^ l 2 ) . As a consequence, the MMV-based joint smoothed l 0 -norm sparse representation framework is represented as
max T θ ^ F w σ ( T θ ^ l 2 ) , s . t . Y s = F B θ ^ T θ ^ .

3.3. Design of the MMV-Based Signal Reconstruction in the Joint Smoothed l 0 -Norm Algorithm

For the joint smoothed function F w σ ( T θ ^ l 2 ) , the steepest ascent based on the gradient is designed to recover the sparse signal. Aiming at the sparse signal reconstruction in Equation (26) that involves the MMV problem, an initial matrix is needed for the joint smoothed l 0 -norm algorithm to start the steepest ascent process. The initial matrix U 0 θ ^ can be chosen as the solution of Equation (26) with σ , i.e., the minimum l 2 -norm solution calculated by
U 0 θ ^ = ( F B θ ^ ) + Y s C ( M + N 1 ) × P ,
where ( F B θ ^ ) + is the pseudo-inverse of F B θ ^ . When recovering the sparse signal for Equation (26), the selected value of σ has an effect on the computation time and the solution accuracy. The larger σ is, the smoother F w σ ( T θ ^ l 2 ) will be. Larger σ can result in less local maxima and makes it more easy to maximize F w σ ( T θ ^ l 2 ) . In this case, the computation process can be speeded up. However, large σ causes the deviation of the approximation in Equation (25), and it will further decrease the precision of the signal reconstruction. To guarantee both of the speed and the accuracy, a decreasing sequence for σ , i.e., [ σ 1 , σ 2 , , σ K ] with σ 1 σ 2 σ K , which is known as the graduated non-convexity (GNC) approach [18,22], can be exploited. Even though large σ is desired to avoid a lot of local maxima and improve the speed, the value of σ 1 in the decreasing σ sequence may be set as one to four times of the maximum absolute value of U 0 θ ^ . This is because in f w σ [ T θ ^ ( i , : ) ] , when σ > 4 max { | U 0 θ ^ | } , σ acts virtually like infinity for all elements with e 1 2 P σ 2 p = 1 P [ T θ ^ ( i , p ) 2 ] > 0.96 1 . Then, the other values in the σ sequence can be chosen as σ k + 1 = α σ k for k = 1 , 2 , , K 1 . To make the steepest ascent algorithm be not far from the actual maximum, and be less likely to get trapped into local maxima, σ is required to change slowly. This guarantees that the GNC approach can work. In general, the decreasing factor α satisfies 0.5 α < 1 . σ K should be a small value determined by the desired accuracy, and a parameter σ o f f can be used to set the lower limit of the decreasing σ sequence.
For each σ k in the decreasing σ sequence, graduated non-convexity based Q iterations are carried out to maximize F w σ ( T θ ^ l 2 ) . In each iteration, T θ ^ is first updated as the following form:
T θ ^ T θ ^ + μ ˜ F w σ ( T θ ^ l 2 ) = T θ ^ μ Δ T θ ^ ,
where μ ˜ = μ σ 2 is a step-size parameter, and μ should be μ 1 . In addition, F w σ ( T θ ^ l 2 ) is the gradient of F w σ ( T θ ^ l 2 ) corresponding to T θ ^ . In the following, Δ T θ ^ will be derived in detail. Let the detailed expression of T θ ^ be
T θ ^ = [ t 1 T , t 2 T , , t L T ] T ,
where t i C 1 × P is the ith row of T θ ^ . According to Equation (28), t i can be written as
t i t i + μ ˜ t i F w σ ( T θ ^ l 2 ) = t i μ Δ t i ,
where t i F w σ ( T θ ^ l 2 ) stands for the 1 × P dimensional gradient vector of F w σ ( T θ ^ l 2 ) in regard to t i = [ T θ ^ ( i , 1 ) , T θ ^ ( i , 2 ) , , T θ ^ ( i , P ) ] . The pth element of t i F w σ ( T θ ^ l 2 ) is detailedly expressed as
t i F w σ ( T θ ^ l 2 ) ( p ) = F w σ ( T θ ^ l 2 ) / t i p = i = 1 L e r w i 2 P σ 2 p = 1 P [ T θ ^ ( i , p ) 2 ] / T θ ^ ( i , p ) ,
where t i p = a ˜ + b ˜ j is the pth parameter of t i with the real component a ˜ and imaginary component b ˜ . F w σ ( T θ ^ l 2 ) / t i p = [ F w σ ( T θ ^ l 2 ) / a ˜ ] + [ F w σ ( T θ ^ l 2 ) / b ˜ ] j denotes the 1st-order derivative of F w σ ( T θ ^ l 2 ) . As a result, t i F w σ ( T θ ^ l 2 ) ( p ) is derived as follows:
t i F w σ ( T θ ^ l 2 ) ( p ) = e r w i 2 P σ 2 p = 1 P [ T θ ^ ( i , p ) 2 ] { r w i 2 P σ 2 p = 1 P [ T θ ^ ( i , p ) 2 ] } / T θ ^ ( i , p ) = r w i T θ ^ ( i , p ) P σ 2 exp { r w i 2 P σ 2 p = 1 P [ T θ ^ ( i , p ) 2 ] } .
Combining Equation (30) with Equation (32), the pth element of Δ t i can be obtained, that is,
Δ t i p = σ 2 t i F w σ ( T θ ^ l 2 ) ( p ) = r w i T θ ^ ( i , p ) P exp { r w i 2 P σ 2 p = 1 P [ T θ ^ ( i , p ) 2 ] } .
With Δ t i p , the 1 × P dimensional vector Δ t i is written as
Δ t i = σ 2 [ F w σ ( T θ ^ l 2 ) / T θ ^ ( i , 1 ) , F w σ ( T θ ^ l 2 ) / T θ ^ ( i , 2 ) , , F w σ ( T θ ^ l 2 ) / T θ ^ ( i , P ) ] = [ Δ t i 1 , Δ t i 2 , , Δ t i P ]
for i = 1 , 2 , , L . As a result, based on Equations (33) and (34), the sparse matrix to be recovered in each iteration is first updated as
T θ ^ T θ ^ μ Δ T θ ^ C L × P ,
with
Δ T θ ^ = [ Δ t 1 T , Δ t 2 T , , Δ t P T ] T ,
where Δ T θ ^ C L × P . Then, this iteration projects T θ ^ back to the feasible set T θ ^ = { T θ ^ Y s = F B θ ^ T θ ^ } , which satisfies Equation (20), that is,
T θ ^ T θ ^ ( F B θ ^ ) + [ ( F B θ ^ ) T θ ^ Y s ] .
Based on Equations (27)–(37), after Q iterations for σ = σ k , the MMV based sparse signal reconstruction in Equation (26) starts the maximization process of the joint smoothed function F w σ ( T θ ^ l 2 ) for σ = σ k + 1 . Let T f θ ^ be the output of T θ ^ by maximizing F w σ ( T θ ^ l 2 ) for σ = σ K . Consequently, the final sparse matrix is recovered as T f θ ^ . In order to evaluate the reconstruction results of each row in T f θ ^ , and then achieve the DOA estimation, let
¯ p = ( T f θ ^ ) l 2 ,
with [ ( T f θ ^ ) l 2 ] ( i ) = T f θ ^ ( i , : ) 2 . Therefore, by searching the spectrum of ¯ p , the target DOAs are obtained. The summary of the proposed joint smoothed l 0 -norm algorithm is listed below:
Step 1:
Compute the fourth-order cumulants based matrix Y s from Equations (11), (16) and (19).
Step 2:
Design the joint smoothed function f w σ [ T θ ^ ( i , : ) ] tailored for the MMV case as Equation (23).
Step 3:
Construct the joint smoothed l 0 -norm sparse representation framework in Equation (26).
Step 4:
Execute the fast MMV-based sparse signal reconstruction with Equations (27)–(37).
Step 5:
Attain the DOA estimation based on Equation (38).

4. Related Remarks

Remark 1.
With the joint smoothed function F w σ ( T θ ^ l 2 ) , the proposed joint smoothed l 0 -norm minimization based sparse signal reconstruction algorithm is a new fast sparse DOA estimation algorithm, which is tailored for the MMV problem. By designing a specific joint continuous function that exploits all data information in the data matrix Y s , and then, deriving its steepest ascent process to achieve the maximization, the sparse solutions can be obtained. In the extended and improved smoothed l 0 -norm algorithms, the proposed joint continuous function f σ [ T θ ^ ( i , : ) ] in Equation (21) is applicable for all MMV cases with the form Y s = B ^ θ ^ T θ ^ , where B ^ θ ^ is the complete dictionary and T θ ^ is the L × P dimensional sparse matrix that needs to be reconstructed. Under this circumstance, gradient-based maximizing i = 1 L f σ [ T θ ^ ( i , : ) ] is similar to the derivation of Equations (27)–(37), and its Δ t i p corresponding to i = 1 L f σ [ T θ ^ ( i , : ) ] is concluded as
Δ t i p = T θ ^ ( i , p ) P exp { 1 2 P σ 2 p = 1 P [ T θ ^ ( i , p ) 2 ] }
for i = 1 , 2 , , L . With Δ t i p in Equation (39), the proposed joint smoothed l 0 -norm algorithm regarding the joint continuous function f σ [ T θ ^ ( i , : ) ] can be applied to other fast sparse signal reconstruction problems that involve multiple measurement vectors.
Remark 2.
The proposed method has low computational complexity because its sparse signal recovery is a graduated non-convexity procedure, rather than the convex optimization problem involved in the l 1 -norm minimization. When recovering the sparse signal matrix T θ ^ , the main computational burden is caused by the Q K iterations, which require about O [ P L Q K + ( M + N 1 ) P L Q K ] , where L is the number of the sample grid cells in the complete dictionary B θ ^ . For the SMV based reweighted smoothed l 0 -norm algorithm in [22], recovering the sparse signal vector requires about O [ ( M + N 1 ) 2 L Q K ] . However, l 1 -norm minimization based DOA estimation methods, such as l 1 -SVD and RV l 1 -SVD, require O [ ( P L ) 3 ] and O [ 1 4 ( P L ) 3 ] , respectively. In addition, the RV l 1 -SRACV needs O [ 1 4 L 3 ] . As L is much larger than P, M + N 1 , Q and K, the computation speed of the proposed joint smoothed l 0 -norm algorithm is much faster than the l 1 -norm minimization based methods.
Remark 3.
The proposed method can deal with both of the white and colored Gaussian noises, thereby making it desirable for use in practical applications. This is because, in the proposed joint smoothed l 0 -norm algorithm, high-order cumulants are utilized to process the reduced-dimensional data x ( t ) . Note that, for the dimension reduction in Equation (11), the reduced-dimensional matrix R satisfies R R H = I M + N 1 . Hence, if the noise vector n ˜ ( t ) is white Gaussian with covariance matrix ρ 2 I M N , it remains white Gaussian with covariance matrix R ρ 2 I M N R H = ρ 2 I M + N 1 after the transformation [2,25]. On the other hand, if the noise vector n ( t ) is colored Gaussian with covariance matrix V a , its covariance matrix turns into R V a R H after the dimensional reduction. However, in this case, n ˜ ( t ) is still Gaussian according to the invariance speciality of linear transformation in asymptotic normal distribution. Therefore, even though the dimensional reduction makes the change of the noise happen, the high-order cumulant process in Equation (16) can eliminate it.

5. Simulation Results

In this part, some simulations are implemented to evaluate the performance and the computation speed of the proposed method. The simulation results of the proposed method are compared with those of the l 1 -SVD [7], RV l 1 -SVD [16], RV l 1 -SRACV [14] and reweighted smoothed l 0 -norm (RSL0) [22] algorithms. In all of the simulations, a narrowband monostatic MIMO radar system with ULAs is considered. The antennas of the transmit array and the receive array are both half-wavelength spaced, and their numbers are M = 6 and N = 6 , respectively. The transmitted signals are assumed to be BPSK modulated [27,30], moreover, they are mutually orthogonal and different from each other. The noise is white Gaussian with the covariance matrix R = I M N , or colored Gaussian with the elements in the covariance matrix being R ( k 1 , k 2 ) = 0 . 75 | k 1 k 2 | e j π ( k 1 k 2 ) / 2 . By means of the minimum description length (MDL) principle or the Akaike information criterion (AIC) principle [31], the prior knowledge of the target number is assumed to be known as P.
When constructing the complete dictionary, the discrete sample grid is set from 90 to 90 with the uniform interval distance Δ θ ^ = 0 . 05 for the proposed algorithm, as well as the l 1 -SVD, RV l 1 -SVD, RV l 1 -SRACV and RSL0 algorithms. The parameters σ 1 , μ and σ o f f are fixedly set at σ 1 = 4 max { | U 0 θ ^ | } , μ = 2.5 and σ o f f = 0.0007 for the proposed algorithm and the RSL0 algorithm. The effects of the other parameters, i.e., the decreasing factor α and the iteration number Q, will be evaluated and given in detail in the following experiments. The definitions for the signal-to-noise ratio (SNR) and the root mean square error (RMSE) are shown, respectively, as follows:
SNR = 10 log 10 ( | | A S | | F 2 / | | N | | F 2 ) , RMSE = 1 500 P i = 1 500 p = 1 P ( θ ^ p , i θ p ) 2 ,
where θ ^ p , i is the angle estimation of the pth target DOA θ p for the ith Monte Carlo trial.
Figure 2 depicts the spatial spectrum of the proposed method for white noise and colored noise, where SNR = 5 dB and SNR = −10 dB are considered. There are three targets located at θ 1 = 8 . 2 , θ 2 = 0 and θ 3 = 21 . The spatial spectrum is plotted by computing 10 log 10 [ | ¯ p | / max ( | ¯ p | ) ] with ¯ p being the final sparse solution. Figure 2 shows that the proposed joint smoothed l 0 -norm minimization algorithm is effective for the MMV case of DOA estimation in monostatic MIMO radar. Moreover, it is suitable for the practical radar systems with colored Gaussian noise.
Figure 3a,b evaluates the effects of the parameters α and Q on the DOA estimation performance of the proposed method, with Q = 3 and α = 0.5 , respectively. Moreover, J = 1000 . Three uncorrelated targets with the DOAs θ 1 = 8.2 , θ 2 = 0 and θ 3 = 21 are considered. In Figure 3, it can be verified that the proposed method keeps the same angle estimation performance when the parameters α and Q vary from α = 0.5 to α = 0.9 and Q = 3 to Q = 35 . In Figure 3b, the RMSE decreases with the increase of Q when Q 3 , and it reaches an asymptotic value at Q = 3 . For the iterations of the steepest ascent algorithm, we just need a region near the maximum value of F w σ ( T θ ^ l 2 ) ; thus, a fixed small positive integer Q = 3 is applicable.
With respect to Figure 3, the effects of the parameters α and Q on the average computation time of the proposed method are shown in Table 1 and Table 2. The simulation conditions keep the same with those of Figure 3. As the implementing processes of the analyzed methods are not affected by the type of the noise, the computation time is the same for the white and the colored Gaussian noises. It can be observed that the computation speed becomes slower when α and Q increase. However, larger α and Q are not able to improve the estimation performance of the proposed method, as shown in Figure 3a,b. As a result, small values of α and Q are enough to guarantee the estimation accuracy and the computation speed. In the following experiments, the parameters α and Q are set at α = 0.5 and Q = 3 .
Figure 4a,b verify the RMSE of DOA estimation versus SNR for white noise and colored noise, where J = 1000 . Consider three targets whose DOAs are θ 1 = 8 . 2 , θ 2 = 0 and θ 3 = 21 . According to Figure 4a,b, we can conclude that the RSL0 algorithm achieves the best DOA estimation for white noise. For colored noise, the proposed algorithm and the RSL0 algorithm provide better angle estimation performance than the l 1 -SVD, RV l 1 -SVD and RV l 1 -SRACV methods.
The processing time of signal reconstruction is compared in Table 3, where J = 1000 and SNR = 0 dB. Different antenna numbers and target numbers are considered. For p = 2 , the DOAs are θ 2 = 0 and θ 3 = 21 . For p = 3 , they are θ 1 = 8 . 2 , θ 2 = 0 and θ 3 = 21 . Table 3 verifies that, compared with the l 1 -norm minimization based methods, the proposed algorithm has much lower computational complexity and is about two orders of magnitude faster.
Figure 5a,b illustrates the RMSE versus snapshots for Gaussian white noise and colored noise, where SNR = 0 dB, and the DOAs of three targets are θ 1 = 8 . 2 , θ 2 = 0 and θ 3 = 21 . It can be observed that, for white noise, the RSL0 algorithm has the minimum RMSE. For colored noise, the proposed algorithm provides the best angle estimation performance when the snapshots vary from J = 450 to J = 4050 , whereas, in this case, the RV l 1 -SRACV method performs worse than the other algorithms.
Figure 6a,b verifies the DOA estimation performance of different sparse methods versus angle separation for Gaussian white noise and colored noise, where J = 1000 , and the DOAs of two targets are considered as θ 1 = 0 and θ 2 = θ 1 + θ ˜ with θ ˜ varying from θ ˜ = 4 to θ ˜ = 16 . For the white noise in Figure 6a, the RSL0 algorithm in [22] performs the best, and the proposed algorithm provides better estimation performance than the l 1 -SVD, RV l 1 -SVD and RV l 1 -SRACV methods. For the colored noise in Figure 6b, the performance of the proposed algorithm stands out among the analyzed methods, while the performance of the RV l 1 -SRACV is severely degraded.
Figure 7a,b verifies the relationships between the target resolution probability and SNR for different sparse methods, where J = 1000 , and three targets θ 1 = 8 . 2 , θ 2 = 0 and θ 3 = 21 are considered. The ith Monte Carlo trial is regarded as a successful one if the estimation results θ ¯ 1 , θ ¯ 2 and θ ¯ 3 satisfy max { | θ ¯ 1 θ 1 | , | θ ¯ 2 θ 2 | , | θ ¯ 3 θ 3 | } 0 . 1 . Figure 7a,b verifies that the RSL0 algorithm performs the best for the white noise, and the proposed algorithm provides the highest target resolution probability for the colored noise. Colored noise causes the serious performance degradation for the analyzed methods except for the proposed algorithm.

6. Conclusions

Direction-of-arrival estimation is usually confronted with the MMV case. In this paper, for DOA estimation in MIMO radar, we have proposed a joint smoothed l 0 -norm algorithm tailored for the multiple measurement vector case. By designing the new joint smoothed function and its gradient-based sparse signal reconstruction, the proposed method is a fast sparse DOA estimation algorithm that can solve the MMV problem. In addition, it is applicable to the colored Gaussian noise. The extended applications and the computational complexity of the proposed method are analyzed. The experimental results have verified that the proposed algorithm is about two orders of magnitude faster than the l 1 -norm minimization based methods, such as l 1 -SVD, RV l 1 -SVD and RV l 1 -SRACV, and performs well for both white and colored Gaussian noises.

Acknowledgments

This work was supported by the China Scholarship Council and the Fundamental Research Funds for the Central Universities (HEUCF160401).

Author Contributions

Jing Liu and Weidong Zhou provided the idea of this work and wrote the paper. Filbert H. Juwono assisted with performing the experiments and analyzing the results.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this paper:
MIMOMultiple-Input Multiple-Output
DOADirection-of-Arrival
FOCFourth-Order Cumulants
MMVMultiple Measurement Vector
SMVSingle Measurement Vector
SVDSingular Value Decomposition
ACVArray Covariance Vectors
SRSparse Representation
RVReal-Valued

References

  1. Li, J.; Stoica, P. MIMO radar with colocated antennas. IEEE Signal Process. Mag. 2007, 24, 106–114. [Google Scholar] [CrossRef]
  2. Zhou, W.D.; Liu, J.; Zhu, P.; Gong, W.; Hou, J. Noncircular sources-based sparse representation algorithm for direction of arrival estimation in MIMO radar with mutual coupling. Algorithms 2016, 9, 61. [Google Scholar] [CrossRef]
  3. Gao, X.; Zhang, X.F.; Feng, G.P.; Wang, Z.Q.; Xu, D.Z. On the MUSIC-derived aprroaches of angle estimation for bistatic MIMO radar. In Proceedings of the 2009 International Conference on Wireless Networks and Information Systems, Shanghai, China, 28–29 December 2009. [Google Scholar]
  4. Chen, D.; Chen, B.; Qin, G. Angle estimation using ESPRIT in MIMO radar. Electron. Lett. 2008, 44, 770–771. [Google Scholar]
  5. Nie, W.K.; Feng, D.Z.; Xie, H.; Li, J.; Xu, P.F. Improved MUSIC algorithm for high resolution angle estimation. Signal Process. 2016, 122, 87–92. [Google Scholar] [CrossRef]
  6. Qian, C.; Huang, L.; So, H.C. Computationally efficient ESPRIT algorithm for direction-of-arrival estimation based on Nyström method. Signal Process. 2014, 94, 74–80. [Google Scholar] [CrossRef]
  7. 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]
  8. Gorodnitsky, I.F.; Rao, B.D. Sparse signal reconstruction from limited data using FOCUSS: A re-weighted minimum norm algorithm. IEEE Trans. Signal Process. 1997, 45, 600–616. [Google Scholar] [CrossRef]
  9. Wipf, D.P.; Rao, B.D. Sparse Bayesian learning for basis selection. IEEE Trans. Signal Process. 2004, 52, 2153–2164. [Google Scholar] [CrossRef]
  10. Liu, Z.M.; Huang, Z.T.; Zhou, Y.Y. Array signal processing via sparsity-inducing representation of the array covariance matrix. IEEE Trans. Aerosp. Electron. Syst. 2013, 49, 1710–1724. [Google Scholar] [CrossRef]
  11. Cotter, S.F.; Rao, B.D.; Engan, k.; Kreutz-Delgado, K. Sparse solutions to linear inverse problems with multiple measurement vectors. IEEE Trans. Signal Process. 2005, 53, 2477–2488. [Google Scholar] [CrossRef]
  12. Li, S.; Jiang, X.X.; He, W.; Wang, Y.G. Direction of arrival estimation via sparse representation of fourth order statistics. In Proceedings of the 2013 IEEE International Conference on Signal Processing, Communication and Computing (ICSPCC), KunMing, China, 5–8 August 2013. [Google Scholar]
  13. 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]
  14. Wang, X.P.; 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]
  15. 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]
  16. 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]
  17. Wang, X.P.; Wang, W.; Liu, J.; Li, X.; Wang, J.X. A sparse representation scheme for angle estimation in monostatic MIMO radar. Signal Process. 2014, 104, 258–263. [Google Scholar] [CrossRef]
  18. Mohimani, G.H.; Babaie-Zadeh, M.; Jutten, C. Complex-valued sparse representation based on smoothed l0 norm. In Proceedings of the 2008 IEEE International Conference on Acoustics, Speech and Signal Processing, Las Vegas, NV, USA, 31 March–4 April 2008. [Google Scholar]
  19. Mohimani, G.H.; Babaie-Zadeh, M.; Jutten, C. A fast approach for overcomplete sparse decomposition based on smoothed l0 norm. IEEE Trans. Signal Process. 2009, 57, 289–301. [Google Scholar] [CrossRef]
  20. Bu, H.X.; Tao, R.; Bai, X.; Zhao, J. Regularized smoothed l0 norm algorithm and its application to CS-based radar imaging. Signal Process. 2016, 122, 115–122. [Google Scholar] [CrossRef]
  21. Juwono, F.H.; Guo, Q.H.; Huang, D.F.; Wong, K.P.; Xu, L. Impulsive noise detection in PLC with smoothed l0-norm. In Proceedings of the 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Brisbane, Australia, 19–24 April 2015. [Google Scholar]
  22. Liu, J.; Zhou, W.D.; Juwono, F.H.; Huang, D.F. Reweighted smoothed l0-norm based DOA estimation for MIMO radar. Signal Process. 2017, 137, 44–51. [Google Scholar] [CrossRef]
  23. Lie, S.; Leyman, A.R.; Chew, Y.H. Fourth-order and weighted mixed order direction-of-arrival estimators. IEEE Signal Process. Lett. 2006, 13, 691–694. [Google Scholar] [CrossRef]
  24. Liu, C.; Ye, Z.F.; Zhang, Y.F. DOA estimation based on fourth-order cumulants with unknown mutual coupling. Signal Process. 2009, 89, 1839–1843. [Google Scholar] [CrossRef]
  25. Liu, J.; Zhou, W.D.; Wang, X.P. Fourth-order cumulants-based sparse representation approach for DOA estimation in MIMO radar with unknown mutual coupling. Signal Process. 2016, 128, 123–130. [Google Scholar] [CrossRef]
  26. Liu, J.; Wang, X.P.; Zhou, W.D. Covariance vector sparsity-aware DOA estimation for monostatic MIMO radar with unknown mutual coupling. Signal Process. 2016, 119, 21–27. [Google Scholar] [CrossRef]
  27. Bencheikh, M.L.; Wang, Y. Non circular ESPRIT-RootMUSIC joint DOA-DOD estimation in bistatic MIMO radar. In Proceedings of the 7th International Workshop on Systems, Signal Processing and their Applications (WOSSPA), Tipaza, Algeria, 9–11 May 2011. [Google Scholar]
  28. Wang, X.P.; 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]
  29. Yan, H.; Li, J.; Liao, G. Multitarget identification and localization using bistatic MIMO radar systems. EURASIP J. Adv. Signal Process. 2008. [Google Scholar] [CrossRef]
  30. Zhang, M.; Liu, L.T.; Diao, M. LPI radar waveform recognition based on time-frequency distribution. Sensors 2016, 16, 1682. [Google Scholar] [CrossRef] [PubMed]
  31. Wax, M.; Kailath, T. Detection of signals by information theoretic criteria. IEEE Trans. Acoust. Speech Signal Process. 1985, 33, 387–392. [Google Scholar] [CrossRef]
Figure 1. Configuration of monostatic multiple-input multiple-output radar.
Figure 1. Configuration of monostatic multiple-input multiple-output radar.
Sensors 17 01068 g001
Figure 2. Spatial spectrum of the proposed method for white noise and colored noise.
Figure 2. Spatial spectrum of the proposed method for white noise and colored noise.
Sensors 17 01068 g002
Figure 3. RMSE (root mean square error) versus different values of the parameters α and Q.
Figure 3. RMSE (root mean square error) versus different values of the parameters α and Q.
Sensors 17 01068 g003
Figure 4. RMSE versus SNR (signal-to-noise ratio) for different sparse DOA (direction-of-arrival) estimation algorithms.
Figure 4. RMSE versus SNR (signal-to-noise ratio) for different sparse DOA (direction-of-arrival) estimation algorithms.
Sensors 17 01068 g004
Figure 5. RMSE versus snapshots with SNR = 0 dB.
Figure 5. RMSE versus snapshots with SNR = 0 dB.
Sensors 17 01068 g005
Figure 6. RMSE versus angle separation with SNR = 0 dB.
Figure 6. RMSE versus angle separation with SNR = 0 dB.
Sensors 17 01068 g006
Figure 7. RMSE versus target resolution probability.
Figure 7. RMSE versus target resolution probability.
Sensors 17 01068 g007
Table 1. Average computation time for different values of the parameter α .
Table 1. Average computation time for different values of the parameter α .
α 0.50.60.70.80.9
Average Computation Time (s)0.04010.04980.07520.11370.2511
Table 2. Average computation time for different values of the parameter Q.
Table 2. Average computation time for different values of the parameter Q.
Q311192735
Average Computation Time (s)0.03990.13820.25760.36960.4738
Table 3. Average computation time of the signal reconstruction for different algorithms.
Table 3. Average computation time of the signal reconstruction for different algorithms.
(M,N,P)Average Computation Time (s)
Proposed Method l 1 -SVDRV l 1 -SVDRV l 1 -SRACVRSL0
(4,4,2)0.02692.10671.54991.32130.0135
(4,4,3)0.03232.51392.05911.33680.0139
(5,5,2)0.02732.49842.10712.12770.0252
(5,5,3)0.03733.11702.70762.38420.0254
(6,6,2)0.03282.63232.29113.29080.0438
(6,6,3)0.03953.54393.11874.73970.0441
SVD (singular value decomposition), RV (real-valued), SRACV (sparse representation array covariance vectors), RSL0 (reweighted smoothed l 0 -norm).

Share and Cite

MDPI and ACS Style

Liu, J.; Zhou, W.; Juwono, F.H. Joint Smoothed l0-Norm DOA Estimation Algorithm for Multiple Measurement Vectors in MIMO Radar. Sensors 2017, 17, 1068. https://doi.org/10.3390/s17051068

AMA Style

Liu J, Zhou W, Juwono FH. Joint Smoothed l0-Norm DOA Estimation Algorithm for Multiple Measurement Vectors in MIMO Radar. Sensors. 2017; 17(5):1068. https://doi.org/10.3390/s17051068

Chicago/Turabian Style

Liu, Jing, Weidong Zhou, and Filbert H. Juwono. 2017. "Joint Smoothed l0-Norm DOA Estimation Algorithm for Multiple Measurement Vectors in MIMO Radar" Sensors 17, no. 5: 1068. https://doi.org/10.3390/s17051068

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