Next Article in Journal
5G support for Industrial IoT Applications— Challenges, Solutions, and Research gaps
Next Article in Special Issue
Cumulant-Based DOA Estimation of Noncircular Signals against Unknown Mutual Coupling
Previous Article in Journal
Review of Structural Health Monitoring Methods Regarding a Multi-Sensor Approach for Damage Assessment of Metal and Composite Structures
Previous Article in Special Issue
Robust Sparse Bayesian Learning-Based Off-Grid DOA Estimation Method for Vehicle Localization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Unitary ESPRIT Algorithm for Monostatic FDA-MIMO Radar

1
State Key Laboratory of Marine Resource Utilization in South China Sea and School of Information and Communication Engineering, Hainan University, Haikou 570228, China
2
Key Laboratory for Ubiquitous Network and Service Software of Liaoning Province, School of Software, Dalian University of Technology, Dalian 116620, China
3
Department of Mechanical Engineering, Kanagawa University, 3-27-1 Rokkakubashi, Kanagawa-ku, Yokohama 221-8686, Japan
*
Authors to whom correspondence should be addressed.
Submission received: 6 December 2019 / Revised: 29 January 2020 / Accepted: 31 January 2020 / Published: 4 February 2020

Abstract

:
A novel unitary estimation of signal parameters via rotational invariance techniques (ESPRIT) algorithm, for the joint direction of arrival (DOA) and range estimation in a monostatic multiple-input multiple-output (MIMO) radar with a frequency diverse array (FDA), is proposed. Firstly, by utilizing the property of Centro-Hermitian of the received data, the extended real-valued data is constructed to improve estimation accuracy and reduce computational complexity via unitary transformation. Then, to avoid the coupling between the angle and range in the transmitting array steering vector, the DOA is estimated by using the rotation invariance of the receiving subarrays. Thereafter, an automatic pairing method is applied to estimate the range of the target. Since phase ambiguity is caused by the phase periodicity of the transmitting array steering vector, a removal method of phase ambiguity is proposed. Finally, the expression of Cramér–Rao Bound (CRB) is derived and the computational complexity of the proposed algorithm is compared with the ESPRIT algorithm. The effectiveness of the proposed algorithm is verified by simulation results.

1. Introduction

The multiple-input multiple-output (MIMO) radar [1,2], which utilizes multiple antennas to simultaneously transmit diverse waveforms and receive the reflected signals in similar ways, has many potential advantages [3]. Unlike the conventional phased-array (PA) radar, MIMO radar has many superiorities based on its spatial diversity and waveform diversity, such as improving the system performance with higher degrees-of-freedom (DOFs) [4,5]. Normally, MIMO radar can be classified into two types based on the spatial location of antenna elements. One is named distributed MIMO radar, where the transmitting or receiving array elements are placed in different positions, with a relatively large spacing of elements [6]. The other is the collocated MIMO radar, where both transmitting and receiving antennas are arranged close to each other [7]. According to whether the receiver and transmitter are located in the same place, the collocated MIMO radar is further categorized into the monostatic MIMO radar [8,9] and bistatic MIMO radar [10,11]. A monostatic MIMO radar is superior in its excellent maneuverability and synchronization between the transmitter and receiver. In the contemporary defense system, the monostatic radar system is the most mainstream and common sensor unit in the modern radar network system. A monostatic MIMO radar is addressed in this paper.
In radar systems, the target localization is one of the main issues. The angle and range estimation are the important parts for target localization [12,13,14,15,16,17,18,19]. However, in the beam scanning of both the PA radar and MIMO radar, the beam pointing is angle-dependent and range-independent. The frequency diverse array (FDA) radar, in which the direction of focus changes with range, is proposed in [20]. For the FDA radar, the frequencies of each transmitting array element are different, which can lead to a range-angle-dependent beampattern [21]. Then, joint angle and range can be estimated simultaneously in the FDA radar [22,23,24]. Nevertheless, the resolution of parameter estimation is influenced by the maximum frequency increment and the array aperture [25]. The maximum number of distinguishable targets is determined by the number of DOFs and the frequency increment. The range-dependent beampattern produced by a linear frequency modulation structure is analyzed [26]. In order to estimate angle and range, a double-pulse method was introduced to obtain the range and angle separately, where the antenna successively transmits two pulses with non-zero and zero frequency increments [27]. A transmitting subaperture scheme in FDA radar was investigated, where the uniform linear array (ULA) is divided into multiple overlapping subarrays [28]. To decouple the angle and range, a special FDA radar with different frequency increments was proposed [29]. A method based on nonuniform frequency increment was proposed to decouple the FDA beampattern [30]. There are some other interesting investigations reported in [31,32,33,34] about decoupling range and angle in the FDA radar.
In the last few years, FDA-MIMO radar was regarded as a novel radar system combining the advantages of FDA radar with MIMO radar [35,36,37]. The FDA-MIMO radar can decouple angle and range by exploiting the high DOFs of MIMO technique and the angle-range-dependent beampattern of FDA radar [28,37]. Furthermore, Xu et al. applied a maximum likelihood estimator to obtain an unambiguous angle and range estimation [38]. The sparse reconstruction-based algorithm was utilized for the target location with an FDA-MIMO radar [39]. Multiple signal classification (MUSIC) algorithms were also introduced to the FDA-MIMO radar [40,41]. However, these algorithms with peak-searching require a large computational complexity. Although a method based on estimation of signal parameters via rotational invariance techniques (ESPRIT) algorithm has been introduced to obtain the range and angle estimation and reduce the complexity [42], there are still some challenges, such as a low estimation performance, high complexity and phase ambiguity.
In this paper, an improved unitary ESPRIT method for angle and range estimation in monostatic FDA-MIMO radar is presented. Then, a method is proposed to achieve the automatic pairing of angle and range. The reason for phase ambiguity is analyzed, and a simple and efficient solution is proposed. The Cramér–Rao Bound (CRB) for target parameter of monostatic FDA-MIMO radar is derived. Computational complexity analysis is provided to be compared with that of [42].
The paper is summarized as follows. Section 2 introduces the signal model of the monostatic FDA radar. We propose an improved unitary ESPRIT algorithm with an automatic pairing, and investigate a phase judgment in Section 3. In Section 4, we derive the CRB of the monostatic FDA-MIMO radar and offer the specific analysis of computational complexity. Several simulation results are provided to indicate the effectiveness of the presented algorithm in Section 5. The conclusion of the paper is indicated in Section 6.

2. Signal Model of Monostatic FDA-MIMO Radar

The signal model of monostatic FDA-MIMO radar is shown in Figure 1, which is configured with M-antenna-transmitting ULA and N-antenna-receiving ULA. The transmitting and receiving arrays are placed together to guarantee that the DOA is the same as the direction of departure (DOD). The element interval of the transmitting array is equal to that of receiving array, and they are both marked with d. The element interval d is set to half of the maximal wavelength. The first element of transmitting array is assumed as the reference. The frequency of the m-th signal emitted by the transmitting array is calculated by
f m = f 0 + ( m 1 ) Δ f , m = 1 , 2 , , m
where f0 is the referenced frequency, and Δf is the deviation of adjacent transmitting frequencies, where Δf << f0. The baseband signals emitted by the different elements are mutually orthogonal. Assume that the emitted signal of m-th element satisfies
s m ( t ) = E M ϕ m ( t ) e j 2 π f m t ,   0 t t
where E is the total transmitted energy, T is the radar pulse duration, and ϕ m ( t ) denotes the baseband waveform. Suppose that all baseband signals are orthogonal to each other and normalized
T ϕ m ( t ) ϕ n * ( t τ ) e j 2 π ( m n ) Δ f t d t = { 0 , 1 , m n , m = n τ
where (.)* stands for the conjugate operator and τ is the time delay. There are K-independent targets distributed in the far-field, and the ranges of all targets are much larger than the FDA-MIMO radar aperture. The angle and range of k-th target are represented by (θk, rk). Due to the limitation of the maximum unambiguity range, rk should be less than c/(2Δf), and c denotes the speed of signal propagation, and c/(2Δf) represents the maximum unambiguity range [32]. The expression of steering vector of transmitting array is [33]
a ( r k , θ k ) = r ( r k ) d ( θ k ) M × 1
r ( r k ) = [ 1 , e j 4 π Δ f r k / c , , e j ( m 1 ) 4 π Δ f r k / c ] T M × 1
d ( θ k ) = [ 1 , e j π sin θ k , , e j ( m 1 ) π sin θ k ] T M × 1
where r(rk) and d(θk) denote the range-dependent part and the angle-dependent part of transmitting the joint-steering vector of the k-th target, respectively. stands for Hadamard product operator. (.)T denotes the transpose operator. The coupling relationship between angle and range can be shown in Equation (4). The receiving spatial steering vector can be given by [34]
b ( θ k ) = [ 1 , e j π sin θ k , , e j ( N 1 ) π sin θ k ] T N × 1
Then, the received data at the receiving array can be described as [11]
X ( t ) = k = 1 K β k e j 2 π f p k t b ( θ k ) a T ( r k , θ k ) [ s 1 ( t ) s M ( t ) ] + n ( t )
where βk and fpk represent the amplitude and Doppler frequency of the k-th target, respectively. n(t) represents an N × 1 complex Gaussian white noise vector with zero mean. According to Equation (3), the received data after the matched filtering is expressed as [37]
Y ( t ) = C H ( t ) + N ( t )
C = [ c 1 ( r 1 , θ 1 ) , , c K ( r K , θ K ) ] = [ a ( r 1 , θ 1 ) b ( θ 1 ) , , a ( r K , θ K ) b ( θ K ) ]
H ( t ) = E M [ β 1 e j 2 π f p 1 t , β 2 e j 2 π f p 2 t , , β k e j 2 π f p k t ] T
where C is the joint transmit-receive steering matrix, and ⊗ denotes the Kronecker product. H(t) is the signal matrix after matched filters. N(t) represents the noise vector after matching filter with the transmitted signal, and the noise covariance matrix is σ2IMN, where σ2 and IMN denote the noise variance and M × N identity matrix, respectively.

3. Unitary ESPRIT Algorithm for Ange and Range Estimation

3.1. Rotation Invariance of Subarrays

In this section, the complex-valued rotation invariance relation is introduced with respect to the transmitting array and receiving array, respectively. As shown in Figure 2, the transmitting array and receiving array of monostatic FDA-MIMO radar are divided into two overlapping subarrays,. Assuming that the two adjacent subarrays are identical, there exists a rotation invariance between Subarray 1 and Subarray 2, or Subarray 3 and Subarray 4. According to Equation (4), due to the existence of a coupling relationship between DOA and the range, it is necessary to obtain DOA information by the rotation invariance relationship of the receiving subarrays, and substitute the estimated DOA into the rotation invariance of transmitting arrays to get the range information. The complex-valued invariance relationship of the Subarray 3 and Subarray 4 can be expressed as [42]
J 2 b ( θ k ) = e j π sin θ k J 1 b ( θ k )
where J 1 = [ I N 1 0 ( N 1 ) × 1 ] and J 2 = [ 0 ( N 1 ) × 1 I N 1 ] are selection matrices, and 0w denotes the w × w null matrix. The functions of J1 and J2 are to select the first and last N − 1 rows of a matrix, respectively. Based on Equation (12), the invariance relationship in the joint steering vector can be expressed as
( I M J 2 ) c ( r k , θ k ) = e j π sin θ k ( I M J 1 ) c ( r k , θ k )
Under the assumption of K targets, the rotation invariance of each target can be written into a matrix form
( I M J 2 ) C = ( I M J 1 ) C Ξ R
Ξ R = [ e j π sin θ 1 e j π sin θ k ]
where Ξ R contains the angle information of all targets. It can be shown that the columns in C span the same signal subspace as the column vectors in the signal subspace Es [43], we can obtain the following relationship
E S = C Θ
where Es is composed of the K eigenvectors corresponding to the largest K eigenvalues of the covariance matrix of Y, and Θ is a non-singular matrix. Substituting Equation (16) into Equation (14), we can obtain the relationship between signal space of the subarrays
( I M J 2 ) E S = ( I M J 1 ) E S Ψ R
where Ψ R = Θ 1 Ξ R Θ . It can be noticed that the diagonal elements of Ξ R are the eigenvalues of ΨR.
Next, the complex-valued rotation invariance between Subarray 1 and Subarray 2 is considered to estimate range. The transmitting steering vectors of Subarray 1 and Subarray 2 satisfy the following equation
J 4 a ( r k , θ k ) = e j ( π sin θ k 4 π Δ f c r k ) J 3 a ( r k , θ k )
where J 3 = [ I M 1 0 ( m 1 ) × 1 ] and J 4 = [ 0 ( m 1 ) × 1 I M 1 ] stand for selection matrices to select the first and last M − 1 rows, respectively. For K targets, this relationship is extended to the joint steering vector which can be expressed as
( I N J 4 ) C = ( I N J 3 ) C Ξ T
Ξ T = [ e j ( π sin θ 1 4 π Δ f c r 1 ) e j ( π sin θ K 4 π Δ f c r K ) ]
where Ξ T contains the ranges of all the targets. According to Equation (16), Equation (19) can be rewritten as
( I N J 4 ) E S = ( I N J 3 ) E S Ψ T
where Ψ T = Θ 1 Ξ T Θ . Because the calculation of the covariance matrix of Y and the acquisition of ES are based on complex-valued data, DOAs and ranges are estimated with relatively high complexity. Hence, based on the idea of a unitary ESPRIT algorithm, a novel unitary ESPRIT algorithm is proposed to reduce complexity and improve estimation accuracy.

3.2. Unitary ESPRIT in FDA-MIMO Radar

In this section, a complex-valued invariance is transformed into a real-valued invariance, and the DOAs and ranges are estimated by using the unitary ESPRIT algorithm. As there is no central Hermitian symmetric characteristic in Y, an extended receiving data matrix with the symmetric structure is defined as [44,45]
Z = [ Y Π MN Y * Π L ]
where ΠMN is an M × N exchange matrix with ones on its anti-diagonal and zeros elsewhere. Over the construction of Equation (22), Z is a generalized Centro-Hermitian matrix. The complex matrix Z is transformed into the real-valued matrix Γ by utilizing the unitary transformation. It can be expressed as [43]
Γ = Q M N H Z Q 2 L = Q M N H [ Y Π MN Y * Π L ] Q 2 L
where (.)H represents the conjugate transpose operator, and the sparse unitary matrix Qw is defined as
{ Q w = 1 2 [ I w j I w Π w j Π w ] Q w = 1 2 [ I w 0 j I w 0 T 2 0 T Π w 0 j Π w ] w   is   even w   is   odd
Compared with Equation (9), Equation (22) is competent in doubling the number of snapshots. Then, the real-valued covariance RΓ of the extended received data can be acquired by using the maximum likelihood estimation
R Γ =   1 2 L Γ Γ H = 1 2 ( Q M N H R Z Q M N ) = 1 2 [ Q M N H ( R Y + Π M N R Y * Π M N ) Q M N ]
where RY and RZ are the covariance calculated by Y and Z, respectively. The signal subspace E ^ S corresponds to K eigenvectors of large eigenvalues of RΓ. The remaining MNK eigenvectors of small eigenvalues can obtain the noise subspace E ^ N . Hence, E ^ S and E ^ N are both real-valued. Due to the unitary transformation in Equation (23), the complex-valued invariance relation in Equation (13) is transformed into real-valued invariance relation as follows
K 2 d k = tan ( π sin θ k 2 ) K 1 d k
K 1 = Re { Q ( N 1 ) m H ( I M J 2 ) Q M N }
K 2 = Im { Q ( N 1 ) m H ( I M J 2 ) Q M N }
where d k = Q M N H c k is the real-valued steering vector. Re{.} and Im{.} denote the real and imaginary parts of a complex number, respectively. Considering K-independent targets, Equation (26) is expressed as
K 2 D = K 1 D Φ R
Φ R = [ tan ( π sin θ 1 2 ) tan ( π sin θ k 2 ) ]
where D = [d1, d2, …, dk], and ΦR is a real diagonal matrix whose diagonal elements contain the desired angle information. According to Equation (16), Equation (29) can be rewritten as
K 2 E ^ S = K 1 E ^ S Σ R
where Σ R = Θ R 1 Φ R Θ R . Θ R is the left eigenvector matrix of Σ R . By using the total least squares (TLS) method to solve Equation (31), DOA can be estimated as follows
θ ^ k = arcsin ( 2 arctan [ ( Φ R ) ] k π )
Similarly, the rotation invariance between Subarray 1 and Subarray 2 can be transformed into
K 4 d k = tan ( π ( sin θ k 4 Δ f r k c ) 2 ) K 3 d k
K 3 = Re { Q ( m 1 ) N H ( I N J 4 ) Q M N }
K 4 = Im { Q ( m 1 ) N H ( I N J 4 ) Q M N }
For K targets, Equation (33) can be integrated into matrix form
K 4 D = K 3 D Φ T
Φ T = [ tan ( π sin θ 1 4 π Δ f r 1 c 2 ) tan ( π sin θ k 4 π Δ f r k c 2 ) ]
where ΦT is a real diagonal matrix whose diagonal elements contain the desired range of information. In the same way as Equation (31), we can obtain the rotational invariance of the signal subspace
K 4 E ^ S = K 3 E ^ S Σ T
where Σ T = Θ T 1 Φ T Θ T . Θ T is the inverse of the left eigenvector matrix of Σ T . Substituting Equation (32) into Equation (37), the range estimation is solved with the TLS method.
r ^ k = 2 arctan [ ( Φ R ) ] k 2 arctan [ ( Φ T ) ] k 4 π Δ f c
Due to the correlation of ΦR and ΦT in Equation (39), the ranges will be miscalculated without the pairing of ΦR and ΦT. Hence, we employ an automatic pairing method to implement correct range estimation.

3.3. The Pairing of DOAs and Ranges

In this section, we analyze the speciality of Θ T and Θ R , and introduce the means to achieve pairing. Θ T and Θ R are eigenvectors of Σ T and Σ R , respectively. Since Σ T and Σ R are calculated by E ^ S , there must be a random row of Θ R identical to a specific row of Θ T . Supposing that all of the K targets are independent, we notice that any two rows of Θ R are orthogonal because any two eigenvalues of Θ T are different. In this paper, considering algorithm complexity, we obtain the automatic pairing of ΦT and ΦR by decomposing the Σ T + j Σ R , which can be expressed as
Σ T + j Σ R = Θ T R 1 { Φ T + j Φ R } Θ T R
where Θ T R is the left eigenvector matrix. Hence, ΦT and ΦR can be automatically paired by the eigenvector matrix Θ T R . Considering the periodic phase ambiguity problem, we take a step to distinguish the phase ambiguity before calculating ranges.

3.4. The Solution of Periodic Ambiguity of Transmitter

In this section, we analyze the periodic phase ambiguity and adopt an ambiguity judgment method to obtain the correct range estimation. Since the period of tan in Equation (26) is π, and sinθk ∈ (−1, 1), DOAs can be estimated by Equation (32) without periodic ambiguity. However, there is phase ambiguity in range estimation due to sinθk − 4Δfrk/c ∈ (−3, 1) and rk ∈ (0, c/2Δf). Therefore, rk obtained by Equation (39) is misestimated, because the tangent of π(sinθk − 4Δfrk/c)/2 is equal to the tangent of π(sinθk − 4Δfrk/c)/2 + π when sinθk − 4Δfrk/c ∈ (−3, −1). Note that π(sinθk − 4Δfrk/c)/2 < πsinθk/2< π(sinθk − 4Δfrk/c)/2 + π. Since ΦT and ΦR are relevant to π(sinθk − 4Δfrk/c)/2 and πsinθk/2, respectively, we determine the range of π(sinθk − 4Δfrk/c)/2 by comparing arctan[ΦT]k and arctan[ΦR]k. If arctan[ΦT]k > arctan[(ΦR)]k, due to arctan[ΦT]k ∈ (−π/2, π/2), there is a phase ambiguity, as π(sinθk − 4Δfrk/c)/2 is considered to lie in (−π/2, π/2) when π(sinθk − 4Δfrk/c)/2 ∈ (−3π/2, −π/2). We can use a phase shift π to solve the periodic phase ambiguity problem. Hence, the true phase value of ΦT can be calculated as
π 2 ( sin θ ^ k 4 Δ f r k / c ) = arctan ( Φ T ) π
rk can be given by
r ^ k = arctan [ ( Φ R ) ] k arctan [ ( Φ T ) ] k + π 2 π Δ f c
Otherwise, there is no phase ambiguity and the true phase value of ΦT can be given by
π 2 ( sin θ ^ k 4 Δ f r k / c ) = arctan ( Φ T )
rk can be given by
r ^ k = arctan [ ( Φ R ) ] k arctan [ ( Φ T ) ] k 2 π Δ f c
The main steps of the proposed algorithm are summarized in Algorithm 1.
Algorithm 1: A Novel Unitary ESPRIT for Monostatic FDA-MIMO Radar
1:Construct the extended received data matrix Z via (22).
2:Take the unitary transformation using (23) and obtain RΓ via (25).
3:Perform eigenvalue decomposition of RΓ and return E ^ S .
4:Calculate Σ T and Σ R via (31) and (38), respectively.
5:Obtain the automatically paired ΦT and ΦR via (40).
6:Compute the DOAs by (32) and ranges by (42) or (44).

4. CRB and Complexity Analysis

4.1. CRB

In this section, we analyze the CRBs of angle and range for the monostatic FDA-MIMO radar. According to Equation (9), the concrete expression of RY is written as
R Y = 1 L Y Y H = C R H C H + σ 2 I
where R H is the covariance of H in Equation (9), and L is the number of snapshots, and σ2 denotes the noise power. Under the assumption of K targets, the unknown parameter to be estimated is
η = [ θ T , r T ] T = [ θ 1 , , θ k , r 1 , , r k ] T
Then, the Fisher information matrix (FIM), with respect to η, is [41]
F = [ F θ θ F θ r F r θ F rr ]
The expression of every block of F can be written as
F θ θ = 2 L σ 2 Re { ( C θ H Π C C θ ) ( R H C H R Y 1 C R H ) T }
F θ r = 2 L σ 2 Re { ( C θ H Π C C r ) ( R H C H R Y 1 C R H ) T }
F r θ = 2 L σ 2 Re { ( C r H Π C C θ ) ( R H C H R Y 1 C R H ) T }
F r r = 2 L σ 2 Re { ( C r H Π C C r ) ( R H C H R Y 1 C R H ) T }
where Cθ and Cr are partial derivations of C with respect to θ and r, and Π C = I C ( C H C ) 1 C H . The Cθ and Cr can be written as
C θ = [ c 1 θ , c 2 θ , , c K θ ]
C r = [ c 1 r , c 2 r , , c Kr ]
where
c k θ = c ( θ k , r k ) θ k = a ( θ k , r k ) θ k b ( θ k ) + a ( θ k , r k ) b ( θ k ) θ k k = 1 , 2 , K
c k r = c ( θ k , r k ) r k = a ( θ k , r k ) r k b ( θ k ) , k = 1 , 2 , K
We derive part of Equations (54) and (55) as
a ( θ k , r k ) θ k = j π cos ( θ k ) [ 0 M 1 ] a ( θ k , r k )
b ( θ k ) θ k = j π cos ( θ k ) [ 0 N 1 ] b ( θ k )
and
a ( θ k , r k ) r k = j 4 π Δ f c [ 0 M 1 ] a ( θ k , r k )
Then, every block of F is determined by Equations (48)–(51). Then, the CRB matrix can be obtained by
C R B = F 1 = σ 2 2 L Re { ( W H Π C W ) P T } 1
where W = [ C θ   C r ] , P = [ P 1 P 2 P 3 P 4 ] and P 1 = P 2 = P 3 = P 4 = R H C H R Y 1 C R H .

4.2. Complexity

To compare the presented algorithm and the ESPRIT algorithm of [42], the specific analysis of the computational complexity is provided. In this paper, we transform received data from the complex domain to the real domain by a unitary transformation. Hence, the calculation of eigenvalue decomposition and generalized inverse depend on the real domain. The calculation of a complex product is equivalent to the calculation of four real products. The concentration of computational complexity in the presented algorithm is based on calculating the covariance matrix, utilizing the eigenvalue decomposition, obtaining signal subspace, solving the solution for angle and range, and achieving pairing for angle and range. The calculation of RΓ needs O{2L(MN)2} flops, where M and N denote the number of transmitting and receiving array elements, respectively, and L is the number of snapshots. The eigenvalue decomposition of RΓ, to obtain the signal subspace and the noise subspace, needs O{(MN)3} flops. The complexity required to solve for Σ R is O{M(N − 1)(2K)2}, where K is the number of targets. Similarly, solving Σ T needs O{N(M − 1)(2K)2} flops. The eigenvalue decomposition in Equation (40) and the pairing of angle and range need O{4(2K)3 + 2K3}. Here, we ignore the complexity of solving periodic ambiguity steps because they are too small. Thus, the complexity of the proposed algorithm is
O { 2 L ( M N ) 2 + ( M N ) 3 + 4 K 2 ( 2 M N m N ) + 34 K 3 }
In [42], the complexity of the ESPRIT algorithm for estimation of angle and range is
O { 2 L ( M N ) 2 + ( 2 M N ) 3 + 4 K 2 ( 5 M N 2 m 2 N ) + 31 K 3 }
By the comparison of Equations (60) and (61), the computational complexity of the proposed algorithm is much lower than [42]. Furthermore, later in the simulation, we give the comparison results regarding complexity.

5. Simulation Results

In this section, we provide several simulation results to evaluate the performance of the proposed algorithm for angle and range estimation in monostatic FDA-MIMO radar with ULA. The ESPRIT algorithm in the same model is chosen for comparison [42]. In all simulations, assume that the reference carrier frequency f0, namely the minimum frequency, is 3 GHz, and the frequency increment Δf is 103 Hz. According to the relationship of Equation (1), the maximum frequency and the number of bins depend on the number of transmitting arrays. The noise is assumed to be the uniform complex white Gaussian noise. The reflection coefficient of the target is set to 1. The number of Monte Carlo experiments is set to 500.

5.1. Estimated Results

In this section, the SNR is set to 10 dB, and the number of snapshots is 50, and the number of transmitting array elements M and receiving array elements N are both set to eight. Figure 3a,b shows the unpaired and paired estimation of range, respectively, obtained by the proposed algorithm, where the two-dimensional parameters of the target are set to (45°, 40 km) and (30°, 10 km). It is noted that an incorrect range estimation is shown in Figure 3a, which is caused by the mismatch between the eigenvalues of Σ R and Σ T . It is seen in Figure 3b that the pairing method can obtain the correct range estimation. Figure 4a,b shows the estimation results of angle and range acquired by the proposed algorithm and the ESPRIT algorithm, where the targets in Figure 4a are the same as those of Figure 3, and the targets in Figure 4b are assumed to be (45°, 40 km) and (−30°, 70 km). As there is no period ambiguity for (45°, 40 km) and (30°, 10 km), the proposed algorithm and the ESPRIT algorithm can both obtain accurate estimation, as shown in Figure 4a. It is shown in Figure 4b that the proposed algorithm can effectively solve the period ambiguity, because (−30°, 70 km) satisfies sinθk − 4Δfrk/c ∈ (−3, −1).

5.2. RMSE Versus SNR

In this section, the target is set to (45°, 40 km) and (30°, 10 km), and the number of snapshots is 50. The number of transmitting array elements M and receiving array elements N are set to M = N = 4 and M = N = 8, respectively. The SNR increases from 0 dB to 20 dB, with each step being 2 dB. Figure 5a,b shows the root mean square errors (RMSEs) of the proposed algorithm and the ESPRIT algorithm with the different SNR. Meanwhile, the CRBs of angle and range in the monostatic FDA-MIMO radar are chosen for the assessment of the performance of the proposed algorithm. The RMSEs of angle and range are respectively defined as
R M S E θ = 1 G 1 K g = 1 G k = 1 K ( θ k θ ^ k ) 2
R M S E r = 1 G 1 K g = 1 G k = 1 K ( r k r ^ k ) 2
where G represents the number of Monte Carlo experiments. We can observe that the RMSEs of the proposed algorithm are closer to the CRBs. This indicates that the performance of the proposed method is better than the ESPRIT algorithm with the identical SNR.

5.3. RMSE Versus Number of Snapshots

In the simulation, the target is set to (45°, 40 km) and (30°, 10 km), and the SNR is 0 dB. The number of transmitting array elements M and receiving array elements N are both set to eight and four, respectively. We set the initial number of snapshots to be 50, and observe the effect of the number of snapshots on the RMSEs by intervals of 100. Figure 6a, b shows the RMSEs of angle and range versus the number of snapshots, respectively. This indicates that the performance of the proposed algorithm is better than that of the ESPRIT algorithm with the same number of snapshots.

5.4. Computational Complexity

In this part, the runtime of the proposed algorithm is compared with that of the ESPRIT algorithm. The target is set to (45°, 40 km), and (30°, 10 km), the SNR is set to 0 dB, and the number of snapshots is 50. The number of transmitting array elements is equal to that of the receiving array elements, i.e., M = N, and the transmitting array number M is changed in this simulation. The required runtime of the two algorithms is shown in Figure 7. The runtime of the proposed algorithm is less than that of the ESPRIT algorithm.
We can summarize this with two situations, according to the existence of periodic ambiguity. In the case of periodic ambiguity, the ESPRIT algorithm cannot obtain the correct estimation of target parameters, but the proposed algorithm can accurately get the angles and ranges of the target. In the absence of periodic ambiguity, the proposed algorithm and ESPRIT algorithm can both obtain a correct estimation of target parameters. The estimation accuracy of the proposed algorithm is higher than that of the ESPRIT algorithm, and the running time is shorter than that of the ESPRIT algorithm. Due to the extended receiving data and the unitary transformation operation of the proposed algorithm, the number of snapshots is as twice as the original number, and the complex data is transformed into the real data, which greatly reduces the computational complexity.

6. Conclusions

In this paper, a novel unitary ESPRIT algorithm is proposed for the angle and range estimation in a monostatic FDA-MIMO radar. In the proposed method, the angle and range are estimated by using the rotation invariance between the specific subarrays. Then, we make a specific analysis of periodic ambiguity and propose a method to solve that. Additionally, the computational complexity of the proposed algorithm is compared with that of the ESPRIT algorithm. The theoretical performance of the proposed algorithm is verified by computer simulation. In future work, we will focus on how to estimate the parameters of targets when mutual coupling errors exist in the FDA-MIMO radar, how to use the proposed algorithm in more general array structures, and how to use the proposed algorithm to estimate parameters in a colored noise environment.

Author Contributions

F.L. wrote the paper. X.W. and M.H. proposed the original idea. L.W. designed the simulations and analyzed the data, and H.W. and B.Z. checked the paper. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by Key Research and Development Program of Hainan Province (No. ZDYF2019011), the National Natural Science Foundation of China (No. 61701144, No. 61861015, No. 61961013), the Program of Hainan Association for Science and Technology Plans to Youth R&D Innovation (No. QCXM201706), the scientific research projects of University in Hainan Province (No. Hnky2018ZD-4), Young Elite Scientists Sponsorship Program by CAST (No. 2018QNRC001), Collaborative Innovation Fund of Tianjin University and Hainan University (No. HDTDU201906), the Scientific Research Setup Fund of Hainan University (No. KYQD (ZR) 1731), and the Graduate Innovation Research Project of Hainan Province (No. Hys2019-25).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bliss, D.W.; Forsythe, K.W. Multiple-input multiple-output (MIMO) radar and imaging: Degrees of freedom and resolution. In Proceedings of the 37th Asilomar Conference Signals, Systems, and Computers (ASILOMAR 2003), Pacific Grove, CA, USA, 9–12 November 2003; pp. 54–59. [Google Scholar]
  2. Fishler, E.; Haimovich, A.; Blum, R.; Chizhik, D.; Cimini, L.; Valenzuela, R. MIMO radar: An idea whose time has come. In Proceedings of the IEEE Radar Conference, Philadelphia, PA, USA, 26–29 April 2004; pp. 71–78. [Google Scholar]
  3. Wan, L.; Kong, X.; Xia, F. Joint Range-Doppler-Angle Estimation for Intelligent Tracking of Moving Aerial Targets. IEEE Internet Things J. 2018, 5, 1625–1636. [Google Scholar] [CrossRef]
  4. Huang, H.; Song, Y.; Yang, J.; Gui, G.; Adachi, F. Deep-Learning-Based Millimeter-Wave Massive MIMO for Hybrid Precoding. IEEE Trans. Veh. Technol. 2019, 68, 3027–3032. [Google Scholar] [CrossRef] [Green Version]
  5. Huang, H.; Yang, J.; Huang, H.; Song, Y.; Gui, G. Deep Learning for Super-Resolution Channel Estimation and DOA Estimation Based Massive MIMO System. IEEE Trans. Veh. Technol. 2018, 67, 8549–8560. [Google Scholar] [CrossRef]
  6. Haimovich, A.M.; Blum, R.S.; Cimini, L.J. MIMO radar with widely separated antennas. IEEE Signal Process. Mag. 2008, 25, 116–129. [Google Scholar] [CrossRef]
  7. Li, J.; Stoica, P. MIMO radar with colocated antennas. IEEE Signal Process. Mag. 2007, 24, 106–114. [Google Scholar] [CrossRef]
  8. Xie, R.; Liu, Z.; Zhang, Z. DOA estimation for monostatic MIMO radar using polynomial rooting. Signal Process. 2010, 90, 3284–3288. [Google Scholar] [CrossRef]
  9. 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]
  10. Yan, H.; Li, J.; Liao, G. Multitarget identification and localization using bistatic MIMO radar systems. EURASIP J. Adv. Signal Process. 2008, 1, 1–8. [Google Scholar] [CrossRef] [Green Version]
  11. Wen, F.; Shi, J.; Zhang, Z. Direction finding for bistatic MIMO radar with unknown spatially colored noise. Circuits Syst. Signal Process. 2020. [Google Scholar] [CrossRef]
  12. Wang, H.; Wan, L.; Dong, M.; Ota, K.; Wang, X. Assistant vehicle localization based on three collaborative base stations via SBLbased robust DOA estimation. IEEE Internet Things J. 2019, 6, 5766–5777. [Google Scholar] [CrossRef]
  13. Zhou, C.; Gu, Y.; Fan, X.; Shi, Z.; Mao, G.; Zhang, Y. Direction-of-Arrival Estimation for Coprime Array via Virtual Array Interpolation. IEEE Trans. Signal Process. 2018, 22, 5956–5971. [Google Scholar] [CrossRef]
  14. Wen, F.; Mao, C.; Zhang, G. Direction finding in MIMO radar with large antenna arrays and nonorthogonal waveforms. Digit. Signal Process. 2019, 94, 75–83. [Google Scholar] [CrossRef]
  15. Zhou, C.; Gu, Y.; Shi, Z.; Zhang, Y. Off-grid direction-of-arrival estimation using coprime array interpolation. IEEE Signal Process. Lett. 2018, 25, 1710–1714. [Google Scholar] [CrossRef]
  16. Zhou, C.; Gu, Y.; He, S.; Shi, Z. A robust and efficient algorithm for coprime array adaptive beamforming. IEEE Trans. Veh. Technol. 2017, 67, 1099–1112. [Google Scholar] [CrossRef]
  17. Wang, X.; Wan, L.; Huang, M.; Shen, C.; Zhang, K. Polarization Channel Estimation for Circular and Non-Circular Signals in Massive MIMO Systems. IEEE J. Sel. Top. Signal Process. 2019, 13, 1001–1016. [Google Scholar] [CrossRef]
  18. Ciuonzo, D.; Romano, G.; Solimene, R. Performance analysis of time-reversal MUSIC. IEEE Trans. Signal Process. 2018, 22, 5956–5971. [Google Scholar] [CrossRef]
  19. Ciuonzo, D. On time-reversal imaging by statistical testing. IEEE Signal Process. Lett. 2017, 24, 1024–1028. [Google Scholar] [CrossRef] [Green Version]
  20. Antonik, P.; Wicks, M.C.; Griffiths, H.D.; Baker, C.J. Range-dependent beamforming using element level waveform diversity. In Proceedings of the International Waveform Diversity and Design Conference, Las Vegas, NV, USA, 22–27 January 2006; pp. 140–144. [Google Scholar]
  21. Wang, W.Q. Range-angle dependent transmit beampattern synthesis for linear frequency diverse arrays. IEEE Trans. Antennas Propag. 2013, 61, 4073–4081. [Google Scholar] [CrossRef]
  22. Wang, W.Q.; So, H.C.; Farina, A. An overview on time/frequency modulated array processing. IEEE J. Sel. Top. Signal Process. 2017, 11, 228–246. [Google Scholar] [CrossRef]
  23. Yao, A.M.; Wu, W.; Fang, D.G. Frequency diverse array antenna using time-modulated optimized frequency offset to obtain time-invariant spatial fine focusing beampattern. IEEE Trans. Antennas Propag. 2016, 64, 4434–4446. [Google Scholar] [CrossRef]
  24. Yang, Y.Q.; Wang, H.; Wang, H.Q.; Gu, S.Q.; Xu, D.L.; Quan, S.L. Optimization of sparse frequency diverse array with time-invariant spatial-focusing beampattern. IEEE Antennas Wirel. Propag. Lett. 2018, 17, 351–354. [Google Scholar] [CrossRef]
  25. Qin, S.; Zhang, Y.D.; Amin, M.G.; Gini, F. Frequency diverse coprime arrays with coprime frequency offsets for multitarget localization. IEEE J. Sel. Top. Signal Process. 2017, 11, 321–335. [Google Scholar] [CrossRef]
  26. Higgins, T.; Blunt, S. Analysis of range-angle coupled beamforming with frequency diverse chirps. In Proceedings of the International Waveform Diversity and Design Conference, Orlando, FL, USA, 8–13 February 2009; pp. 140–144. [Google Scholar]
  27. Wang, W.Q.; Shao, H.Z. Range-angle localization of targets by a double-pulse frequency diverse array radar. IEEE J. Sel. Top. Signal Process. 2014, 8, 1–9. [Google Scholar]
  28. Wang, W.Q.; So, H.C. Transmit subaperturing for range and angle estimation in frequency diverse array radar. IEEE Trans. Signal Process. 2014, 62, 2000–2011. [Google Scholar] [CrossRef]
  29. Wang, W.Q. Subarray-based frequency diverse array radar for target range-angle estimation. IEEE Trans. Aerosp. Electron. Syst. 2014, 50, 3057–3067. [Google Scholar] [CrossRef]
  30. Khan, W.; Qureshi, I.M.; Saeed, S. Frequency diverse array radar with logarithmically increasing frequency offset. IEEE Antennas Wirel. Propag. Lett. 2015, 14, 499–502. [Google Scholar] [CrossRef]
  31. Xu, Y.; Shi, X.; Xu, J.; Li, P. Range-angle-dependent beamforming of pulsed frequency diverse array. IEEE Trans. Antennas Propag. 2015, 63, 3262–3267. [Google Scholar] [CrossRef]
  32. Wang, X.; Wan, L.; Huang, M.; Shen, C.; Han, Z.; Zhu, T. Low-Complexity Channel Estimation for Circular and Noncircular Signals in Virtual MIMO Vehicle Communication Systems. IEEE Trans. Veh. Technol. 2020. [Google Scholar] [CrossRef]
  33. Yao, A.M.; Rocca, P.; Wu, W.; Massa, A.; Fang, D.G. Synthesis of time-modulated frequency diverse arrays for short-range multi-focusing. IEEE J. Sel. Top. Signal Process. 2017, 11, 282–294. [Google Scholar] [CrossRef]
  34. Shao, H.; Li, X.; Wang, W.Q.; Chen, H. Time-invariant transmit beampattern synthesis via weight design for FDA radar. In Proceedings of the IEEE Radar Conference, Philadelphia, PA, USA, 2–6 May 2016; pp. 1–4. [Google Scholar]
  35. Sammartino, P.F.; Baker, C.J. The frequency diverse bistatic system. In Proceedings of the International Waveform Diversity and Design Conference, Kissimmee, FL, USA, 8–13 February 2009; pp. 155–159. [Google Scholar]
  36. Sammartino, P.F.; Baker, C.J.; Griffiths, H.D. Range-angle dependent waveform. In Proceedings of the IEEE Radar Conference, Washington, DC, USA, 10–14 May 2010; pp. 511–515. [Google Scholar]
  37. Sammartino, P.F.; Baker, C.J.; Griffiths, H.D. Frequency diverse MIMO techniques for radar. IEEE Trans. Aerosp. Electron. Syst. 2013, 49, 201–222. [Google Scholar] [CrossRef]
  38. Xu, J.W.; Liao, G.S.; Zhu, S.Q.; Huang, L.; So, H.C. Joint range and angle estimation using MIMO radar with frequency diverse array. IEEE Trans. Signal Process. 2015, 63, 3396–3410. [Google Scholar] [CrossRef]
  39. Chen, H.; Shao, H. Sparse reconstruction based target localization with frequency diverse array MIMO radar. In Proceedings of the 2015 IEEE China Summit and International Conference on Signal and Information Processing (ChinaSIP), Chengdu, China, 12–15 July 2015; pp. 94–98. [Google Scholar]
  40. Li, B.; Bai, W.; Zhang, Q.; Zheng, G.; Zhang, M.; Wan, P. The spatially separated polarization sensitive FDA-MIMO radar: A new antenna structure for unambiguous parameter estimation. In Proceedings of the 2018 International Conference on Smart Materials, Intelligent Manufacturing and Automation (SMIMA 2018), Nanjing, China, 24–26 May 2018; p. 02015. [Google Scholar]
  41. Xiong, J.; Wang, W.Q.; Gao, K.D. FDA-MIMO radar range-angle estimation: CRLB, MSE, and resolution analysis. IEEE Trans. Aerosp. Electron. Syst. 2018, 54, 284–294. [Google Scholar] [CrossRef]
  42. Li, B.; Bai, W.; Zheng, G. Successive ESPRIT algorithm for joint DOA-range-polarization estimation with polarization sensitive FDA-MIMO radar. IEEE Access 2018, 6, 36376–36382. [Google Scholar] [CrossRef]
  43. Zheng, G.; Chen, B.; Yang, M. Unitary ESPRIT algorithm for bistatic MIMO radar. Electron. Lett. 2012, 48, 179–181. [Google Scholar] [CrossRef]
  44. Hao, C.; Gazor, S.; Foglia, G.; Liu, B.; Hou, C. Persymmetric adaptive detection and range estimation of a small target. IEEE Trans. Aerosp. Electron. Syst. 2015, 51, 2590–2604. [Google Scholar] [CrossRef]
  45. Ciuonzo, D.; Orlando, D.; Pallotta, L. On the Maximal Invariant Statistic for Adaptive Radar Detection in Partially Homogeneous Disturbance with Persymmetric Covariance. IEEE Signal Process. Lett. 2016, 23, 1830–1834. [Google Scholar] [CrossRef]
Figure 1. Monostatic FDA-MIMO radar.
Figure 1. Monostatic FDA-MIMO radar.
Sensors 20 00827 g001
Figure 2. The division of the transmitting array and receiving array.
Figure 2. The division of the transmitting array and receiving array.
Sensors 20 00827 g002
Figure 3. The range estimation results obtained by the proposed algorithm with unpairing and pairing. (a) Unpaired range estimation; (b) paired range estimation.
Figure 3. The range estimation results obtained by the proposed algorithm with unpairing and pairing. (a) Unpaired range estimation; (b) paired range estimation.
Sensors 20 00827 g003
Figure 4. Location of the target under different target parameters by the proposed algorithm and ESPRIT algorithm. (a) Targets without phase ambiguity; (b) targets with phase ambiguity.
Figure 4. Location of the target under different target parameters by the proposed algorithm and ESPRIT algorithm. (a) Targets without phase ambiguity; (b) targets with phase ambiguity.
Sensors 20 00827 g004aSensors 20 00827 g004b
Figure 5. Estimation of target parameters by the proposed algorithm and ESPRIT algorithm with different SNR. (a) RMSE of DOA versus SNR; (b) RMSE of range versus SNR.
Figure 5. Estimation of target parameters by the proposed algorithm and ESPRIT algorithm with different SNR. (a) RMSE of DOA versus SNR; (b) RMSE of range versus SNR.
Sensors 20 00827 g005aSensors 20 00827 g005b
Figure 6. Estimation of target parameters by the proposed algorithm and ESPRIT algorithm with different SNR. (a) RMSE of DOA versus SNR; (b) RMSE of range versus SNR.
Figure 6. Estimation of target parameters by the proposed algorithm and ESPRIT algorithm with different SNR. (a) RMSE of DOA versus SNR; (b) RMSE of range versus SNR.
Sensors 20 00827 g006
Figure 7. The runtime of the ESPRIT algorithm and the proposed algorithm with the different number of array elements.
Figure 7. The runtime of the ESPRIT algorithm and the proposed algorithm with the different number of array elements.
Sensors 20 00827 g007

Share and Cite

MDPI and ACS Style

Liu, F.; Wang, X.; Huang, M.; Wan, L.; Wang, H.; Zhang, B. A Novel Unitary ESPRIT Algorithm for Monostatic FDA-MIMO Radar. Sensors 2020, 20, 827. https://0-doi-org.brum.beds.ac.uk/10.3390/s20030827

AMA Style

Liu F, Wang X, Huang M, Wan L, Wang H, Zhang B. A Novel Unitary ESPRIT Algorithm for Monostatic FDA-MIMO Radar. Sensors. 2020; 20(3):827. https://0-doi-org.brum.beds.ac.uk/10.3390/s20030827

Chicago/Turabian Style

Liu, Feilong, Xianpeng Wang, Mengxing Huang, Liangtian Wan, Huafei Wang, and Bin Zhang. 2020. "A Novel Unitary ESPRIT Algorithm for Monostatic FDA-MIMO Radar" Sensors 20, no. 3: 827. https://0-doi-org.brum.beds.ac.uk/10.3390/s20030827

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