Skip to main content
Sensors (Basel, Switzerland) logoLink to Sensors (Basel, Switzerland)
. 2020 Apr 12;20(8):2177. doi: 10.3390/s20082177

2D-DOD and 2D-DOA Estimation for a Mixture of Circular and Strictly Noncircular Sources Based on L-Shaped MIMO Radar

Jiaxiong Fang 1, Yonghong Liu 1,2, Yifang Jiang 1, Yang Lu 1, Zehao Zhang 1, Hua Chen 1,2,*, Laihua Wang 3
PMCID: PMC7218724  PMID: 32290571

Abstract

In this paper, a joint diagonalization based two dimensional (2D) direction of departure (DOD) and 2D direction of arrival (DOA) estimation method for a mixture of circular and strictly noncircular (NC) sources is proposed based on an L-shaped bistatic multiple input multiple output (MIMO) radar. By making full use of the L-shaped MIMO array structure to obtain an extended virtual array at the receive array, we first combine the received data vector and its conjugated counterpart to construct a new data vector, and then an estimating signal parameter via rotational invariance techniques (ESPRIT)-like method is adopted to estimate the DODs and DOAs by joint diagonalization of the NC-based direction matrices, which can automatically pair the four dimensional (4D) angle parameters and solve the angle ambiguity problem with common one-dimensional (1D) DODs and DOAs. In addition, the asymptotic performance of the proposed algorithm is analyzed and the closed-form stochastic Cramer–Rao bound (CRB) expression is derived. As demonstrated by simulation results, the proposed algorithm has outperformed the existing one, with a result close to the theoretical benchmark.

Keywords: MIMO radar, four dimensional (4D) angle estimation, noncircular signal, joint diagonalization, stochastic Cramer–Rao bound (CRB)

1. Introduction

A multiple input multiple output (MIMO) radar can provide increased degrees of freedom by exploiting waveform diversity, with an enhanced performance for spatial resolution, parameter estimation, and target detection [1,2,3,4,5,6,7]. In MIMO radar, by focusing on both directions of departure (DODs) and directions of arrival (DOAs), target localization [8,9,10] is an important issue that has drawn significant attention in recent years.

For MIMO radar systems based on one dimensional (1D) uniform linear arrays (ULAs), in reference [11], by employing the property of Kronecker product, a reduced-dimension multiple signal classification (MUSIC) method was developed, and only 1D search was required to locate the DOD and DOA of the target. A double polynomial root MUSIC method was proposed to jointly estimate the DOA and DOD in [12]. To avoid an exhaustive search over the whole angle space, joint DOA and DOD estimation methods were proposed based on the computationally efficient estimating signal parameter via rotational invariance techniques (ESPRIT) method with pairing required in reference [13] and pairing-free in reference [14], respectively. Furthermore, joint diagonalization-based ESPRIT method was presented in reference [15], where a closed-form expression for both DOA and DOD was obtained and automatically paired. For MIMO radar systems based on planar arrays, a method for joint estimation of 2D-DOD and 2D-DOA was presented in references [16,17,18] by transforming the four dimensional (4D) angle estimates into four 1D estimates without any pairing procedures. In addition, the method in reference [17] can also work well when common 1D angles are presented by joint diagonalization, but the method in reference [16] cannot. Based on the electromagnetic vector sensors (EVSs), 2D-DODs and 2D-DOAs were estimated using an ESPRIT-based method for the bistatic MIMO radar, with an additional optimization function for pair matching [18].

However, the above-mentioned methods for MIMO radar failed to exploit some potential information of radar signals, such as noncircularity [19,20,21,22,23], which could lead to significant improvement in its performance. With the aid of noncircular (NC) property of the signals, a series of angle estimation methods [24,25,26] for bistatic MIMO radar were proposed, which can improve the accuracy of angle estimation and detect more signals. In reference [24], with NC incoming signals, a combined ESPRIT and MUSIC approach was applied to MIMO radar for joint estimation of DOA and DOD by decoupling the 2D direction findings into two 1D ones. In reference [25], a kind of ESPRIT algorithm of low complexity was proposed with real-valued computation by Euler’s formula, for MIMO radar with NC signals employed, but it requires additional cost function to avoid ambiguity. For a more general situation with the coexistence of noncircular and circular signals, ESPRIT and unitary ESPRIT were employed in reference [26] for MIMO radar; however, no theoretical error performance analysis was provided for the proposed method, and the derived stochastic Cramer–Rao bound (CRB) does not have a closed-form expression.

In this paper, a NC ESPRIT-like method based on joint diagonalization is proposed to estimate 2D-DOD and 2D-DOA for an L-shaped bistatic MIMO radar. The main contributions of the work are given as follows.

  • (1)

    A general model including a mixture of circular and strictly noncircular sources is built for the L-shaped bistatic MIMO radar by stacking received data vector and its conjugated counterpart. Four NC-based direction matrices are then constructed and by joint diagonalization an ESPRIT-like algorithm is developed employing four block selection matrices.

  • (2)

    The proposed algorithm can work in the case of common 1D DODs and DOAs, and automatically pair the 4D angle parameters.

  • (3)

    The asymptotic performance of the proposed algorithm is analyzed, and the stochastic Cramer–Rao bound (CRB) for the problem is derived with a closed-form expression to serve as the performance benchmark.

The rest of this paper is organized as follows. Section 2 introduces the general mixed signal model for MIMO radar. The proposed algorithm is described in detail in Section 3. The asymptotic performance of the proposed algorithm and the closed-form stochastic CRB are analyzed in Section 4. Simulation results are presented in Section 5, and conclusions are drawn in Section 6.

Notations: (), ()T, ()1, and ()H denote conjugate, transpose, inverse, and conjugate transpose, respectively. E() and var() are the expectation and variance operations, respectively; Re() and Im() denote the real and imaginary parts; diag() denotes the diagonal matrix; blkdiag() represents the generation of a block diagonal matrix; and ⊙ are the Kronecker and Hadamard products, respectively; Ik denotes the k-dimensional identity matrix; γk represents the k-dimensional exchange matrix; 0k×l and 1k×l denote the k×l zero matrix and all-one matrix, respectively; arg() is the phase operation; and tr() represents the trace of a matrix.

2. General Signal Model

Consider a bistatic MIMO radar system with an L-shaped antenna array for signal transmission and a second L-shaped antenna array for signal reception, as shown in Figure 1. It is assumed that the target fluctuates according to the Swerling II model [1,2,3,4], i.e., the reflection coefficient changes from pulse to pulse. The transmit array has a total number of M=M1+M21 antennas, with M1 and M2 antennas located on the X and Y axes, respectively, and the receive array has N=N1+N21 antennas, of which N1 and N2 elements are located on the X and Y axes, respectively. The four subarrays are all uniform linear arrays (ULAs) with omnidirectional antennas and a half-wavelength inter-element spacing d. The M transmitted waveforms are supposed to be circular (QPSK)- or strictly noncircular (BPSK)-modulated. The targets that slowly move are far field with their directions parameterized as (θk1,θk2,θk3,θk4), where (θk1,θk2) is the 2D-DOD of the kth target and (θk3,θk4) is its 2D-DOA. The received signals reflected by K targets at the receive array can be written as

r(l,t)=k=1Kαk(t)a(θk1,θk2)bT(θk3,θk4)u(l,t)+w(l,t) (1)

where ak=a(θk1,θk2) and bk=b(θk3,θk4) are the M×1 transmit array and N×1 receive array manifold vectors, with ak=[ejηdM2cosθk2,,1,,ejηdM1cosθk1]T and bk=[ejηdN2cosθk4,,1,,ejηdN1cosθk3]T, η=2πλ1, and u(τ,t)=[u1T(τ,t),,uMT(τ,t)]T; um(τ,t) is the mth transmitter antenna signal that is supposed to be circular (QPSK)- or strictly noncircular (BPSK)-modulated, αk(t) is the reflection coefficient of the kth target depending on the target radar cross section (RCS), and w(τ,t) is the additive white Gaussian noise vector with zero mean and variance σn2. τ and t indicate the time within pulse (fast time) and the index of radar pulse (slow time), respectively. Thus, the output of the matched filters at the receive array can be expressed as

ym(t)=k=1KakbkTαk(t)rk(t)[00100]+wm(t)=k=1Kakbk,mαk(t)rk(t)+wm(t)=k=1Kakbk,msk(t)+wm(t) (2)

where bk,m denotes the mth element of the transmitter steering vector, sk(t)=αk(t)rk(t) is circular or strictly noncircular baseband signal, and wm(t) is the noise vector after matched filter. As for strictly noncircular baseband signal, the sk(t) can also be written as sk(t)=sn,k(t)ejφk/2 [19,20,21,22,23], where sn,k(t) is real-value and φk/2 is arbitrary phase shifts that can be different for each signal but are constant with time.

Figure 1.

Figure 1

A diagram for the L-shaped multiple input multiple output (MIMO) array structure.

Let x(t)=[y1T(t),yMT(t)]T be the output of all the received signal, which is shown as

x(t)=C(θk1,θk2,θk3,θk4)s(t)+n(t) (3)

where x(t) is the MN×1 data vector, C=[c1,c2,,cK]T is the MN×K extended virtual array manifold matrix, and ck=bkak is the MN×1 extended virtual array manifold vector. n(t)=[n1(t),,nMN(t)]T is the MN×1 additive white Gaussian noise vector with zero mean and variance σn2. s(t)=[s1(t),,sK(t)]T is the K×1 mixed signal vector, which contains Kn strictly noncircular signals sn,k(t),k=1,2,,Kn and Kc circular signals sc,k(t),k=1,2,,Kc, satisfying K=Kn+Kc. As shown in [27,28], each of the circular signals can be separated into two uncorrelated strictly noncircular signals. Thus, s(t) can be rewritten as

s(t)=[Φ100[IKcjIKc]][sn(t)scr(t)scq(t)]=Φs˜(t) (4)

where Φ1=diag(ejφ1/2,,ejφKn/2) is the Kn×Kn arbitrary phase matrix corresponding to the strictly noncircular signals sn(t); furthermore, Φ is of size K×K with K=Kn+2Kc, and the K×1 real-valued vector s˜(t) contains the symbols of the Kn strictly noncircular signals sn(t) cum the Kc real parts scr(t) and Kc imaginary parts scq(t) of the circular signals sc(t). Therefore, the extended virtual array manifold matrix C can be rewritten as

C=[CnCc] (5)

where Cn and Cc represent the MN×Kn and MN×Kc array manifold matrix related to strictly noncircular and circular signals, respectively.

According to Equations (4) and (5), the data vector of Equation (3) can be expressed as

x(t)=CΦs˜(t)+n(t)=CnΦ1sn(t)+Ccsc(t)+n(t) (6)

For notional convenience, the angle pair (θk1,θk2,θk3,θk4) and time t will be omitted in the following sections.

3. The Proposed Algorithm

In order to utilize the noncircularity characteristic of the strictly noncircular signals and the virtual noncircularity characteristic of the circular signals, a new data matrix is constructed by stacking the original data matrix X=[x(1),,xMN(T)] (T is the number of snapshots) and its corresponding conjugated counterpart as

Y=[XγMNX]=[CΦS˜γMNCΦS˜]+[NγMNN]=C˜S˜+N˜ (7)

where

C˜=[CΦγMNCΦ]=[CnΦ1Cc[IKcjIKc]γMNCnΦ1γMNCc[IKcjIKc]] (8)

is the 2MN×K extended array manifold matrix, N˜=[NγMNN] is the 2MN×T noise matrix with N=[n(1),,nMN(T)], and S˜=S˜ with S˜=[s˜(1),,s˜MN(T)].

Performing singular value decomposition (SVD) on Y, one can get

Y=(UsUn)(Σs00Σn)(VsHVnH)=UsΣsVsH+UnΣnVnH (9)

where the 2MN×K matrix Us and the T×K matrix Vs are the left and right singular signal subspace associated with corresponding left and right singular values matrices Σs=diag(λ1,λ2,,λK) and Σn=diag(λK+1,λK+2,,λ2MN), respectively, while the 2MN×(2MNK) matrix Un and the T×(2MNK) matrix Vn are the left and right singular noise subspace, respectively.

By defining a new matrix Es as Es=UsΣs, and the following selection matrices

J1a=[0(a1)×(Ma)0(a1)×1I(a1)],a=M1,N1 (10)
J2a=[0(a1)×(Ma)I(a1)0(a1)×1],a=M1,N1 (11)
J1b=[I(b1)0(b1)×10(b1)×(Mb)],b=M2,N2 (12)
J2b=[0(b1)×1I(b1)0(b1)×(Mb)],b=M2,N2 (13)

the selection matrices displayed in Figure 2 for θkl(l=1,2) of the mixed strictly noncircular and circular signals can be expressed as

Kl1=blkdiag(Jl1,γ(Ml1)MJl2γMN),l=1,2 (14)
Kl2=blkdiag(Jl2,γ(Ml1)MJl1γMN),l=1,2 (15)

where J11=INJ1M1, J12=INJ2M1, J21=INJ1M2, and J22=INJ2M2. Similarly, as shown in Figure 3, the selection matrices for θkl(l=3,4) of the mixed signals can be expressed as

Kl1=blkdiag(Jl1,γ(Nl1)NJl2γNM),l=3,4 (16)
Kl2=blkdiag(Jl2,γ(Nl1)NJl1γNM),l=3,4 (17)

where J31=J1N1IM, J32=J2N1IM, J41=J1N2IM, and J42=J2N2IM.

Figure 2.

Figure 2

Block selection matrices for estimating (θk1,θk2).

Figure 3.

Figure 3

Block selection matrices for estimating (θk3,θk4).

Instead of complex peak-seeking methods [29,30,31,32], following the principle of the ESPRIT algorithm [33,34,35], we define the direction matrices Gl related to θkl(l=1,2,3,4) as follows

Gl=(Kl2Es)+Kl1Es=EΘlEH,l=1,2,3,4 (18)

where

Θl=diag(ej2πλ1dcosθ1l,,ej2πλ1dcosθKl)=diag(η1l,,ηKl) (19)

is a diagonal matrix and E is the K×K unitary matrix.

It can be seen that Gl in Equation (18) satisfies the joint diagonalization condition. Then, we define a set G={G1,G2,G3,G4} and use the joint diagonalization method in [28,36,37] to obtain the unitary matrix E=[e1,e2,,eK], where ek is the eigenvector of G. It should be mentioned that the proposed method does not require the 4D angle pairing process, as the eigenvalues of G maintain a one-to-one correspondence in the joint diagonalization process. Then, the eigenvalues of G can be computed as

ηkl=ekHGlek,k=1,2,,K,l=1,2,3,4 (20)

Thus, it can be easily obtained that

θkl=arccos(λarg(ηkl)2πd),k=1,2,,K,l=1,2,3,4 (21)

It should be noted that each circular signal is treated as two strictly noncircular signals, and K angle estimates are obtained for the mixed targets. However, only K actual 2D-DODs and 2D-DOAs are present, so the circular and strictly noncircular signals can be discriminated according to the number of repetitions of the angle estimates. Then, the two estimated angles of the circular signal are reliable, and θkl,c(l=1,2,3,4) can be obtained by calculating the average of two identical estimates

θkl,c=θkl,c1+θkl,c22,k=1,,Kc (22)

Till now, the proposed method has provided closed-form of 2D-DOA and 2D-DOD angle estimates that are automatically paired and summarized in Table 1.

Table 1.

Summary of the proposed method.

Input:  {x^(t)}t=1,T : T snapshots of the new constructed array vector.
Output:  {θ^kl}k=1,K,l=1,2,3,4: pair-free 2D-DODs and 2D-DOAs of K mixed signals
Step 1: Perform SVD on Y^ to get U^s, and then compute E^s=U^sΣ^s;
Step 2: Define a set G^={G^1,G^2,G^3,G^4} according to Equation (18)
Step 3: Implement the joint diagonalization to the set G^ to obtain the unitary matrix E^ by a series of Givens rotations;
Step 4: Compute the eigenvalues η^kl according to Equation (20), and then compute θ^kl according to Equation (21);
Step 5: Compute the 2-D DODs and 2-D DOAs of circular signals according to Equation (22).

Remark 1. The major computational effort the proposed algorithm contains SVD of Y^, pseudo inverse operation for Gl in Equation (18), and joint diagonalization of the set G^. Performing SVD of Y^ requires the amount of complex multiplications of O((2MN)2L), the pseudo inverse in Equation (18) costs O(4(2MN)3), and jointly diagonalizing the set G^ is of O(4(K)3). The total computational complexity of the proposed algorithm is about O((2MN)2L+4(2MN)3+4(K)3).

Remark 2. Compared to the Xia’s algorithm [17], the proposed algorithm exploits the redundancy existing in the noncircular signals, which improves the array virtual aperture. Additionally, the maximum numbers of detectable signals by the proposed algorithm is based on the new data vetor in Equation (7) as well as the matrices Kl1 and Kl2,l=1,2 in Equations (14) and (15) for 2D DODs, Kl1 and Kl2,l=3,4 in Equations (16) and Equation (17) for 2D DOAs, which are shown in Table 2 compared to Xia’s algorithm. Obviously, the proposed algorithm can distinguish more mixed signals than Xia’s algorithm.

Table 2.

Maximum number of detection signals.

Algorithm Angle Maximum Number
Proposed algorithm DOD Kn+2Kc=min{2N(M11),2N(M21)}
DOA Kn+2Kc=min{2M(N11),2M(N21)}
Xia’s algorithm DOD Kn+Kc=min{N(M11),N(M21)}
DOA Kn+Kc=min{M(N11),M(N21)}

4. Performance Analysis

4.1. Asymptotic Performance Analysis

In this section, the asymptotic performance of the proposed algorithm is derived, which is consistent with the first-order analysis done by Rao [38] and the backward error analysis of Li [39]. For the ESPRIT-like subspace algorithm, we need to analyze subspace perturbation as a criterion for evaluation. Therefore, we can perform SVD on the noiseless extended observation model Y˜ as follows:

Y˜=(UsUn)(Σs00Σn)(VsHVnH) (23)

In line with the first-order approximation principle [38,39] of eigenvalues in Equation (18), we get

δηklekHδGlek,k=1,2,,K,l=1,2,3,4=ekH(Kl2Uy)+(Kl1ηklKl2)δUyek (24)

where

Uy=UsΣs (25)
δUy=δUsΣs (26)
δUs=UnUnHN˜VsΣs1 (27)

According to Equations (26) and (27), Equation (24) can be rewritten as

δηklekH(Kl2Uy)+(Kl1UnηklKl2Un)UnHN˜Vsek (28)

By performing the first-order Taylor series expansion on Equation (21), the perturbation of θkl can be expressed as

δθkl=ξklIm(δηklηkl) (29)

where ξkl=λ(2πdsinθkl)1. The error-variances of the estimated 2D-DODs and 2D-DOAs of the mixed sources are

var(δθkl)=ξkl2var{Im(δηklηkl)} (30)

It is worth noting here that Equation (30) can only calculate the mean-squared error for the strictly noncircular signals, while the variances of the four estimated angles for the kth k=1,2,,Kc circular signal are calculated as

var(δθkl,c)=var(δθkl,c1+δθkl,c22)=var(δθkl,c1)+var(δθkl,c2)+2E(δθkl,c1δθkl,c2)4 (31)

4.2. Stochastic Cramer–Rao Bound

The CRB, which has a lower bound on the variance of any unbiased estimator, is often adopted for the performance benchmark. In reference [20], the CRB is analyzed by assuming that the set of incident sources are all strictly noncircular, while the CRB analyzed in reference [40], provided that the incident sources are all circular. However, when considering a scenario that both the strictly noncircular and circular sources coexist, the two signal models mentioned above are not applicable. In this section, the stochastic closed-form CRB is first derived for the estimates of 2D-DOA and 2D-DOA of the mixed strictly noncircular and circular sources based on the L-shaped bistatic MIMO radar.

Here, we focus on a real-valued vector of the interest parameters ω=[θn1T,θn2T,θn3T,θn4T,ψnT,θc1T,θc2T,θc3T,θc4T]T with θn1=[θn1,1,,θn1,Kn]T, θn2=[θn2,1,,θn2,Kn]T, θn3=[θn3,1,,θn3,Kn]T, θn4=[θn4,1,,θn4,Kn]T, ψn=[φn,1,,φn,Kn]T, θc1=[θc1,Kn+1,,θc1,K]T, θc2=[θc2,Kn+1,,θc2,K]T, θc3=[θc3,Kn+1,,θc3,K]T, and θc4=[θc4,Kn+1,,θc4,K]T. Then, followed by references [40,41,42,43], the (p, q)th entry of the (5Kn+4Kc)×(5Kn+4Kc) CRB matrix for the parameter ω estimates is given by

[CRB1(ω)]p,q=2Lσn2Re{tr[AωpPAAωqQ]} (32)

where ωk is the kth element of ω,

A=[CnΦ1Cc] (33)
PA=IA(AHA)1AH (34)
Q=PsAHR1APs=[Q1Q2Q3Q4] (35)

and Q1, Q2, Q3, and Q4 are sizes of Kn×Kn, Kn×Kc, Kc×Kn, and Kc×Kc matrices, respectively,

Ps=E([snsc][snsc]H) (36)
R=E[xxH] (37)

Define

Dn=[Dθn1,Dθn2,Dθn3,Dθn4,j2CnΦ1,0MN×4Kc] (38)
Dc=[0MN×5Kn,Dθc1,Dθc2,Dθc3,Dθc4] (39)

with Dθn1=[Cnθn1,1Φ1,,Cnθn1,KnΦ1], Dθn2=[Cnθn2,1Φ1,,Cnθn2,KnΦ1], Dθ3=[Cnθn3,1Φ1,,Cnθn3,KnΦ1], Dθn4=[Cnθn4,1Φ1,,Cnθn4,KnΦ1], Dθc1=[Ccθc1,Kn+1,,Ccθc1,K], Dθc2=[Ccθc2,Kn+1,,Ccθc2,K], Dθc3=[Ccθc3,Kn+1,,Ccθc3,K], and Dθc4=[Ccθc4,Kn+1,,Ccθc4,K].

After some simplifications, we obtain the closed-form expression for the CRB ω as

CRB(ω)=σn22L[CRB1(ω)CRB2(ω)CRB3(ω)CRB4(ω)]1 (40)

where

CRB1(ω)=Re{Jn(DnHPADn)JnT(1515TQ1T)}1 (41)
CRB2(ω)=Re{Jn(DnHPADc)JcT(1415TQ3T)}1 (42)
CRB3(ω)=Re{Jc(DcHPADn)JnT(1514TQ2T)}1 (43)
CRB4(ω)=Re{Jc(DcHPADc)JcT(1414TQ4T)}1 (44)

with Jn=[I5Kn05Kn×4Kc], Jc=[04Kc×5KnI4Kc], 15=[1,1,1,1,1] and 14=[1,1,1,1].

It should be noted that the CRB(ω) will degenerate into CRB1(ω) and CRB4(ω), which corresponds to the incident sources are all strictly noncircular and circualr sources, respectively, namely, CRB(ω)=CRB1(ω) and CRB(ω)=CRB4(ω).

5. Simulation Results

In this part, we evaluate the effectiveness of the proposed method in terms of several simulations. The proposed algorithm is compared with Xia’s algorithm [17], asymptotic performance analysis (Proposed asy.) in Equations (30) and (31), and the derived stochastic CRB in Equation (40). We use the root mean square error (RMSE) given by RMSE_DOD=1KMck=1Km=1Mc[(θ^k1θk1)2+(θ^k2θk2)2] and RMSE_DOA=1KMck=1Km=1Mc[(θ^k3θk3)2+(θ^k4θk4)2] as the performance criterion, where Mc is the number of Monte-Carlo trials. The first experiment is based on an L-shaped MIMO array with N1=3,M1=M2=N2=2, and for the next two experiments, M1=M2=N1=N2=3, d is half wavelength.

Experiment 1. In the first experiment, we verify that the mixture of strictly noncircular and circular signals can be estimated successfully by the proposed method with the increasing of the maximum number of detectable signal in comparison with Xia’s method. Here, we consider six uncorrelated targets in the experiment, which have five BPSK signals with direction pairs (70°,105°,70°,105°), (60°,80°,60°,80°), (85°,90°,85°,90°), (100°,70°,100°,70°), and (110°,100°,110°,100°), and one QPSK signal with direction pairs (120°,85°,120°,85°). Then, we have Kn+2Kc=7, min{2N(M11),2N(M21)}DOD=8, and min{2M(N11),2M(N21)}DOA=6. The signal-to-noise ratio (SNR) is set at 25 dB, the number of snapshots is 500, and Mc=100. Figure 4 and Figure 5 show the 2D-DODs and 2D-DOAs scattergram of six mixed signals, respectively. It can be seen that the proposed algorithm can estimate the 2D-DODs and 2D-DOAs of six targets correctly, while the algorithm in reference [17] fails to work, because the former can detect more signals with available noncircular information. It should also be noted that the 2D-DOA estimation for QPSK signal is slightly inaccurate, because the number of mixed targets has exceeded the maximum number that the 2D-DOA can detect, but it still can roughly estimate the 2D-DOA of QPSK signal.

Figure 4.

Figure 4

Two dimensional (2D)-direction of departure (DOD) scattergram of six targets for mixed signals.

Figure 5.

Figure 5

2D-DOA scattergram of six mixed signals.

Experiment 2. In the second experiment, the performance of the proposed algorithm is investigated with SNR varying from −5 dB to 15 dB. We consider four uncorrelated mixed signals with direction pairs (60°,50°,60°,50°), (70°,50°,80°,70°), (70°,60°,80°,90°), and (80°,70°,100°,90°). We consider the cases of one, two, three, and four BPSK signals, and the remaining signals are QPSK, respectively. The number of snapshots is 300 and Mc = 2000. In Figure 6 and Figure 7, the estimation performance of the proposed algorithm is shown to be superior to Xia’s algorithm for both 2D-DOD and 2D-DOA estimation in all four cases. From case 1 to case 4, the performance of the proposed algorithm is improved in turn, as more noncircular information is available. In addition, the RMSEs of the proposed algorithm vary almost in accordance with their asymptotic error-variances, and both of them are close to the CRBs, especially for case 3 and case 4.

Figure 6.

Figure 6

Root mean square error (RMSE) of 2D-DOD for mixed signals versus signal-to-noise ratio (SNR) (a–d).

Figure 7.

Figure 7

RMSE of 2D-DOA for mixed signals versus SNR (a–d).

Experiment 3. In the third experiment, we investigate the performance with respect to a varying number of snapshots ranging from 50 to 950. The SNR is set at 5Db, and the other parameters are the same as Experiment 2. As shown in Figure 8 and Figure 9, we can draw similar conclusions as Experiment 2, that the proposed algorithm has better performance with the number of snapshots increases in all four cases, again outperforms the Xia’s method, and is close to the theoretical benchmark.

Figure 8.

Figure 8

RMSE of 2D-DOD for mixed signals versus snapshots (a–d).

Figure 9.

Figure 9

RMSE of 2D-DOA for mixed signals versus snapshots (a–d).

6. Conclusions

Based on the joint diagonalization technique, a 2D-DOD and 2D-DOA estimation algorithm for mixed strictly noncircular and circular signals in L-shaped bistatic MIMO radar is proposed in this paper. It utilizes the noncircularity characteristic to construct a virtual array, and then derives the joint diagonalization-based NC-ESPRIT method to achieve automatic pairing and the identification of the estimated 4D angles of mixed signals. The asymptotic performance of the proposed method as well as the stochastic CRB for the mixed signals scenario is also derived. Simulation results show that the proposed algorithm has a better angle estimation performance than the algorithm without noncircularity characteristics.

Author Contributions

J.F., Y.L. (Yonghong Liu), and H.C. did the overall analysis and writing; Y.J. and Y.L. (Yang Lu) helped carry out the data statistics; and Z.Z. and L.W. did the review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by Key Laboratory of Intelligent Perception and Advanced Control of State Ethnic Affairs Commission under Grant MD-IPAC-2019102, and by Zhejiang Provincial Natural Science Foundation of China under Grant LQ19F010002, and by Natural Science Foundation of Ningbo Municipality under Grant 2018A610094, and by K. C. Wong Magna Fund in Ningbo University, and by K. C. Wong Magna Fund in Ningbo University.

Conflicts of Interest

The authors declare no conflict of interest.

References

  • 1.Zhang W., Liu W., Wang J., Wu S. Joint Transmission and Reception Diversity Smoothing for Direction Finding of Coherent Targets in MIMO Radar. IEEE J. Sel. Top. Signal Process. 2014;8:115–124. doi: 10.1109/JSTSP.2013.2285520. [DOI] [Google Scholar]
  • 2.Shi J., Hu G., Zhang X., Sun F. Sparsity-Based DOA Estimation of Coherent and Uncorrelated Targets With Flexible MIMO Radar. IEEE Trans. Veh. Technol. 2019;68:5835–5848. doi: 10.1109/TVT.2019.2913437. [DOI] [Google Scholar]
  • 3.Wen F., Shi J., Zhang Z. Joint 2D-DOD, 2D-DOA, and Polarization Angles Estimation for Bistatic EMVS-MIMO Radar via PARAFAC Analysis. IEEE Trans. Veh. Technol. 2020;69:1626–1638. doi: 10.1109/TVT.2019.2957511. [DOI] [Google Scholar]
  • 4.Liao B. Fast Angle Estimation for MIMO Radar with Nonorthogonal Waveforms. IEEE Trans. Aerosp. Electron. Syst. 2018;54:2091–2096. doi: 10.1109/TAES.2018.2847958. [DOI] [Google Scholar]
  • 5.Zhou C., Gu Y., Fan X., Shi Z., Mao G., Zhang Y.D. Direction-of-Arrival Estimation for Coprime Array via Virtual Array Interpolation. IEEE Trans. Signal Process. 2018;66:5956–5971. doi: 10.1109/TSP.2018.2872012. [DOI] [Google Scholar]
  • 6.Wen F., Zhang Z., Zhang G. Joint DOD and DOA Estimation for Bistatic MIMO Radar: A Covariance Trilinear Decomposition Perspective. IEEE Access. 2019;7:53273–53283. doi: 10.1109/ACCESS.2019.2912842. [DOI] [Google Scholar]
  • 7.Shi Z., Zhou C., Gu Y., Goodman N.A., Qu F. Source Estimation Using Coprime Array: A Sparse Reconstruction Perspective. IEEE Sens. J. 2017;17:755–765. doi: 10.1109/JSEN.2016.2637059. [DOI] [Google Scholar]
  • 8.Li J., Jiang D., Zhang X. DOA Estimation Based on Combined Unitary ESPRIT for Coprime MIMO Radar. IEEE Commun. Lett. 2017;21:96–99. doi: 10.1109/LCOMM.2016.2618789. [DOI] [Google Scholar]
  • 9.Zhou C., Gu Y., He S., Shi Z. A Robust and Efficient Algorithm for Coprime Array Adaptive Beamforming. IEEE Trans. Veh. Technol. 2018;67:1099–1112. doi: 10.1109/TVT.2017.2704610. [DOI] [Google Scholar]
  • 10.Wen F. Computationally Efficient DOA Estimation Algorithm for MIMO Radar with Imperfect Waveforms. IEEE Commun. Lett. 2019;23:1037–1040. doi: 10.1109/LCOMM.2019.2911285. [DOI] [Google Scholar]
  • 11.Zhang X., Xu L., Xu L., Xu D. Direction of Departure (DOD) and Direction of Arrival (DOA) Estimation in MIMO Radar with Reduced-Dimension MUSIC. IEEE Commun. Lett. 2010;14:1161–1163. doi: 10.1109/LCOMM.2010.102610.101581. [DOI] [Google Scholar]
  • 12.Bencheikh M.L., Wang Y., He H. Polynomial root finding technique for joint DOA DOD estimation in bistatic MIMO radar. Signal Process. 2010;90:2723–2730. doi: 10.1016/j.sigpro.2010.03.023. [DOI] [Google Scholar]
  • 13.Duofang C., Baixiao C., Guodong Q. Angle estimation using ESPRIT in MIMO radar. Electron. Lett. 2008;44:770–771. doi: 10.1049/el:20080276. [DOI] [Google Scholar]
  • 14.Zheng G., Chen B., Yang M. Unitary ESPRIT algorithm for bistatic MIMO radar. Electron. Lett. 2012;48:179–181. doi: 10.1049/el.2011.3657. [DOI] [Google Scholar]
  • 15.Xia T.Q. Joint diagonalization based DOD and DOA estimation for bistatic MIMO radar. Signal Process. 2015;108:159–166. doi: 10.1016/j.sigpro.2014.09.010. [DOI] [Google Scholar]
  • 16.Li J., Zhang X. Closed-form blind 2D-DOD and 2D-DOA estimation for MIMO radar with arbitrary arrays. Wirel. Pers. Commun. 2013;69:175–186. doi: 10.1007/s11277-012-0567-9. [DOI] [Google Scholar]
  • 17.Xia T.Q. Joint diagonalization based 2D-DOD and 2D-DOA estimation for bistatic MIMO radar. Signal Process. 2015;116:7–12. doi: 10.1016/j.sigpro.2015.04.014. [DOI] [Google Scholar]
  • 18.Chintagunta S., Ponnusamy P. 2D-DOD and 2D-DOA estimation using the electromagnetic vector sensors. Signal Process. 2018;147:163–172. doi: 10.1016/j.sigpro.2018.01.025. [DOI] [Google Scholar]
  • 19.Chen H., Liu W., Zhu W.P., Swamy M.N.S., Wang Q. Mixed rectilinear sources localization under unknown mutual coupling. J. Frankl. Inst. (Elsevier) 2019;356:2372–2394. doi: 10.1016/j.jfranklin.2019.01.019. [DOI] [Google Scholar]
  • 20.Abeida H., Delmas J.P. Direct derivation of the stochastic CRB of DOA estimation for rectilinear sources. IEEE Signal Process. Lett. 2017;24:1522–1526. doi: 10.1109/LSP.2017.2744673. [DOI] [Google Scholar]
  • 21.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. doi: 10.1109/JSTSP.2019.2925786. [DOI] [Google Scholar]
  • 22.Chen H., Wang W., Liu W. Joint DOA, Range, and Polarization Estimation for Rectilinear Sources with a COLD Array. IEEE Wirel. Commun. Lett. 2019;8:1398–1401. doi: 10.1109/LWC.2019.2919542. [DOI] [Google Scholar]
  • 23.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 doi: 10.1109/TVT.2020.2970967. [DOI] [Google Scholar]
  • 24.Bencheikh M.L., Wang Y. Non circular ESPRIT-Root MUSIC joint DOA-DOD estimation in bistatic MIMO radar; Proceedings of the International Workshop on Systems, Signal Processing and their Applications; Tipaza, Algeria. 9–11 May 2011; pp. 9–11. [Google Scholar]
  • 25.Guo Y.D., Zhang Y.S., Gong J., Zheng G.M. Direction Finding with Real-Valued ESPRIT for Noncircular Signal in Bistatic MIMO Radar. Wirel. Pers. Commun. 2017;95:3321–3332. doi: 10.1007/s11277-017-3999-4. [DOI] [Google Scholar]
  • 26.Zheng G.M., Tang J., Yang X. ESPRIT and Unitary ESPRIT Algorithms for Coexistence of Circular and Noncircular Signals in Bistatic MIMO Radar. IEEE Access. 2016;4:7232–7240. doi: 10.1109/ACCESS.2016.2624561. [DOI] [Google Scholar]
  • 27.Steinwandt J., Roemer F., Haardt M. ESPRIT-type algorithms for a received mixture of circular and strictly non-circular signals; Proceedings of the IEEE Int. Conference on Acoustics, Speech, and Signal Processing (ICASSP); Brisbane, Australia. 19–24 April 2015; pp. 2809–2813. [Google Scholar]
  • 28.Chen H., Hou C.P., Zhu W.P., Liu W., Dong Y.Y., Peng Z.J., Wang Q. ESPRIT-like two-dimensional direction finding for mixed circular and strictly noncircular sources based on joint diagonalization. Signal Process. (Elsevier) 2017;141:48–56. doi: 10.1016/j.sigpro.2017.05.024. [DOI] [Google Scholar]
  • 29.Zhou C., Gu Y., Zhang Y.D., Shi Z., Jin T., Wu X. Compressive Sensing based Coprime Array Direction-of-Arrival Estimation. IET Commun. 2017;11:1719–1724. doi: 10.1049/iet-com.2016.1048. [DOI] [Google Scholar]
  • 30.Chen H., Zhu W.P., Liu W., Swamy MN S., Li Y., Wang Q., Peng Z. RARE-based localization for mixed near-field and far-field rectilinear sources. Digit. Signal Process. 2019;85:54–61. doi: 10.1016/j.dsp.2018.11.006. [DOI] [Google Scholar]
  • 31.Zhou C., Gu Y., Shi Z., Zhang Y.D. Off-Grid Direction-of-Arrival Estimation Using Coprime Array Interpolation. IEEE Signal Process. Lett. 2018;25:1710–1714. doi: 10.1109/LSP.2018.2872400. [DOI] [Google Scholar]
  • 32.Zhou C., Shi Z., Gu Y., Shen X. DECOM: DOA Estimation with Combined MUSIC for Coprime Array; Proceedings of the International Conference on Wireless Communications and Signal Processing (WCSP); Hangzhou, China. 24–26 October 2013; pp. 1–5. [Google Scholar]
  • 33.Zheng Z., Wang W., Meng H., So H.C., Zhang H. Efficient beamspace-based algorithm for two-dimensional DOA estimation of incoherently distributed sources in massive MIMO systems. IEEE Trans. Veh. Technol. 2018;67:11776–11789. doi: 10.1109/TVT.2018.2875023. [DOI] [Google Scholar]
  • 34.Zhou C., Zhou J. Direction-of-arrival estimation with coarray ESPRIT for coprime array. Sensors. 2017;17:1779. doi: 10.3390/s17081779. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Chen H., Wang W., Liu W. Augmented Quaternion ESPRIT-Type DOA Estimation with a Crossed-Dipole Array. IEEE Commun. Lett. 2020;24:548–552. doi: 10.1109/LCOMM.2019.2962463. [DOI] [Google Scholar]
  • 36.Belouchrani A., Abed-Meraim K., Cardoso J.F., Moulines E. A blind source separation technique using second-order statistics. IEEE Trans. Signal Process. 1997;45:434–444. doi: 10.1109/78.554307. [DOI] [Google Scholar]
  • 37.Dong Y., Dong C., Zhu Y., Zhao G., Liu S. Two-dimensional DOA estimation for L-shaped array with nested subarrays without pair matching. IET Signal Process. 2016;10:1112–1117. doi: 10.1049/iet-spr.2015.0252. [DOI] [Google Scholar]
  • 38.Rao B.D., Hari K.V.S. Performance analysis of ESPRIT and TAM in determining the direction of arrival of plane waves in noise. IEEE Trans. Acoust. Speech Signal Process. 1989;37:1990–1995. doi: 10.1109/29.45548. [DOI] [Google Scholar]
  • 39.Li F., Vaccaro R.J., Tufts D.W. Performance analysis of the state-space realization (TAM) and ESPRIT algorithms for DOA estimation. IEEE Trans. Antennas Propag. 1991;39:418–423. doi: 10.1109/8.76345. [DOI] [Google Scholar]
  • 40.Stoica P., Larsson A.G., Gershman A.B. The stochastic CRB for array processing: A textbook derivation. IEEE Signal Process. Lett. 2001;8:148–150. doi: 10.1109/97.917699. [DOI] [Google Scholar]
  • 41.Wen F., Wang J., Shi J., Gui G. Auxiliary Vehicle Positioning Based on Robust DOA Estimation with Unknown Mutual Coupling. IEEE Internet Things J. 2020 doi: 10.1109/JIOT.2020.2979771. [DOI] [Google Scholar]
  • 42.He J., Swamy M.N.S., Ahmad M.O. Efficient Application of MUSIC Algorithm Under the Coexistence of Far-Field and Near-Field Sources. IEEE Trans. Signal Process. 2012;60:2066–2070. doi: 10.1109/TSP.2011.2180902. [DOI] [Google Scholar]
  • 43.Wen F., Zhang X., Zhang Z. CRBs for direction-of-departure and direction-of-arrival estimation in collocated MIMO radar in the presence of unknown spatially coloured noise. IET Radar Sonar Navig. 2019;13:530–537. doi: 10.1049/iet-rsn.2018.5386. [DOI] [Google Scholar]

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

RESOURCES