Abstract

We study two-dimensional direction of arrival (2D-DOA) estimation problem of monostatic MIMO radar with the receiving array which consists of electromagnetic vector sensors (EMVSs). The proposed angle estimation algorithm can be applied to the arbitrary and unknown array configuration, which can be summarized as follows. Firstly, EMVSs in the receiver of a monostatic MIMO radar are used to measure all six electromagnetic-field components of an incident wavefield. The vector sensor array with the six unknown electromagnetic-field components is divided into six spatially identical subarrays. Secondly, ESPRIT is utilized to estimate the rotational invariant factors (RIFs). Parts of the RIFs are picked up to restore the source’s electromagnetic-field vector. Last, a vector cross product operation is performed between electric field and magnetic field to obtain the Pointing vector, which can offer the 2D-DOA estimation. Prior knowledge of array elements’ positions and angle searching procedure are not necessary for the proposed 2D-DOA estimation method. Simulation results prove the validity of the proposed method.

1. Introduction

MIMO radar has many merits in target detection and parameter estimation [1]. Therefore, it becomes a hot topic for researchers in the last decade [210]. The parameter estimation (such as direction of arrival (DOA) or polarization state angle (PSA)) is one of the main tasks in a radar system. Reference [2] separates the orthogonal signal received in receiving array by using the method of matched filtering to get a virtual array. It has more degrees of freedom of radar system than that of a conventional phased array radar with one version of signal waveform. So it can improve the DOA estimation performance. Reference [3] illuminates that the maximum number of localizable targets of MIMO radar is many times more than that of a counterpart phased array radar. Then, according to the characteristic of MIMO radar, many new parameter estimation algorithms have been developed. Firstly, classic Capon, APES, and CAPES algorithms are applied to monostatic MIMO radar to estimate DOA and amplitude of signals [4]. According to rotational invariance of transmitting and receiving array in bistatic MIMO radar [5], ESPRIT algorithm is used to estimate direction of departure (DOD) and DOA, but the algorithm needs additional pairing program between DODs and DOAs. So real-valued processing is introduced into bistatic MIMO radar to avoid this problem, and it also can improve estimation performance in the case of low snapshots [6]. In [7], by using the property of Kronecker product, reduced-dimensional MUSIC algorithm is presented, which employs one-dimensional angle searching to avoid the high computational cost compared with conventional two-dimensional angle searching algorithm. In addition, alternating projection based maximum likelihood estimation can provide more accurate estimations of target’s DOD and DOA [8], which outperforms the existing ESPRIT and MUSIC algorithms. Reference [9] presents a low-complexity algorithm with local one-dimensional searching for joint angle and mutual coupling estimation in bistatic MIMO radar. Reference [10] proposes the Jacobi-Anger expansion to transform the steering vector of uniform circular array into a steering vector with a Vandermonde structure, and then polynomial root finding algorithm is used to estimate DOA and DOD of the targets.

Combined with the advantages of polarization diversity offered by vector antenna and waveform diversity offered by colocated MIMO radar, Jiang et al. [11] proposes polarimetric MIMO radar. It uses scalar antenna in transmitting array and cross-dipole vector antenna at receiving array. Then ESPRIT algorithm is used to estimate DOD, DOA, and PSA, but the method needs additional pairing program. ESPRIT-Root MUSIC algorithm [12] is extended to polarimetric MIMO radar in order to achieve automatic pairing. In addition, it has low complexity because of the absence of angle searching [13]. Reference [14] introduces parallel factor analysis to polarimetric MIMO radar, which can improve spatial resolution and achieve the goal of three-dimensional positioning. Note that the cross-dipole antennas are used in the above two papers. Therefore, the vector antennas only acquire two-component electric field of source. Reference [15] uses six-component electromagnetic vector sensor (EMVS) [16] to increase the information of a single vector antenna. It generally uses three orthogonal electric dipoles and magnetic loops to measure the three electric-field and three magnetic-field parameters of the incident signals, respectively. So there are more advantages in DOA estimation because of using more information. Unfortunately, the method in [15] is only applied to the array configuration with a single received electromagnetic vector sensor.

In this paper, we solve the problem of two-dimensional (2D) DOA estimation of monostatic MIMO radar, whose received array consists of many EMVS antennas. We will show how to find the rotational invariance of spatial-polarimetric domain (SPD) in our signal model. Then a corresponding ESPRIT-like method is proposed to estimate 2D-DOA and PSA in monostatic MIMO radar. The proposed 2D-DOA and PSA estimation method does not need angle searching or any information about array configuration. Simulation results illuminate the advantages of the proposed method. Note that the proposed method can be seen as the extensional version of [17].

Notation. Superscripts , , and denote complex conjugation, transpose, and conjugate transpose, respectively. , , , and denote Hadamard-Schur product, vector cross product, Kronecker product, and Khatri-Rao product (columnwise Kronecker product), respectively. represents the real-value part of the entity inside. is identity matrix. denotes the trace of the entity inside. is the angle of complex , which is in . denotes Frobenius norm. denotes absolute value.

2. Signal Model

Consider a monostatic MIMO radar; the transmitting array has antennas. The receiving array is composed of six-component EMVSs, as shown in Figure 1. Define the location of the th sensor in the transmitting array as and the location of the th EMVS in the receiving array as .

The transmitting antennas transmit orthogonal signals, which have the same bandwidth and center frequency; that is, , where denotes th transmitted signal; is the sampling index in fast time; therefore . Assume that there are far-field point targets. The 2D-DOA of target are azimuth angle and elevation angle , which are measured from positive -axis and positive -axis, respectively. PSA of target can be expressed as auxiliary polarization angle and polarization phase difference [16], respectively. Then received signal can be represented aswhere denotes slow-time index, namely, snapshot index. denotes receiving spatially steering matrix. denotes transmitting spatially steering matrix. denotes SPD steering matrix of a single collocated EMVS. , , and are, respectively, given as follows: where (the first three elements of ) and (the last three elements of ) denote electric-field vector and magnetic-field vector, respectively. denotes reflection coefficient vector, where . The amplitude of reflection coefficient is determined by target’s radar cross section (RCS). The phase of reflection coefficient is determined by Doppler frequency of target. denotes additive white Gaussian noise with zero mean and covariance matrix .

Multiply by ; that is, perform matched filtering using the transmitting signals; the output can be expressed as where . Vectorizing (5) yields the following -dimensional column vector: where , whose columns are defined as virtual array steering vector . And the noise is transformed to . The noise component corresponding to th transmitting antenna and the receiving antenna is . Then the elements of corresponding noise covariance matrix are equal to It implies that is still a complex Gaussian white noise with zero mean and covariance matrix .

3. Proposed Algorithm

For virtual array, after matched filtering, we extract the component with the same orient in EMVSs to consist a subarray. Then we can obtain six spatially identical subarrays. Here we take some EMVSs located in -axis, for example, as shown in Figure 2.

According to the SPD rotational invariance of the six subarrays, we can get rotational invariant factors (RIFs) by using ESPRIT algorithm. According to the knowledge of [17], we can calculate the incident electromagnetic wave’s electric field and magnetic field by only selecting five RIFs. Then we can perform vector cross product between electric field and magnetic field to obtain the Pointing vector of source. Last, 2D-DOA can be obtained by the triangle operation with the Pointing vector. The detailed derivation is given in the rest of paper.

For snapshots, covariance matrix of data (6) is calculated by means of maximum likelihood estimation: . Then eigendecomposition is performed with the covariance matrix to obtain , where denotes signal subspace. Without noise, signal subspace and steering vectors have same space; that is, . denotes a nonsingular matrix. In the following, we will show how to estimate the 2D-DOA and PSA according to signal subspace by means of ESPRIT-like algorithm.

We firstly choose the array manifold of subarray by using selection matrix . The following relationship equation with the array manifold will hold for th target:Selection matrix can be expressed as , where vector . According to (8), we can obtain that the following rotational invariance relationship between subarray and th subarray holds: where . According to (9), we can obtain Consider all of targets; (10) can be transformed to matrix form:where , . For convenient presentation, we define RIF as . Substituting into (11), we can obtain rotational invariant equation about signal subspace : where . In noise scenario, (12) can be solved by least squares or total least squares (TLS) method to obtain . Then, performing eigendecomposition with , RIF estimation can be obtained.

Note that the RIFs in different have different orders. But there is no mismatch between and its corresponding eigenvector. Thus, different can be paired for the same source by pairing the orthogonal rows of . Take, for example, and . Let denote the row index of the matrix element with the largest absolute value in the th column of the matrix . Then the th row of must correspond to the th row of . Now, and have been correctly paired. All the RIFs can be paired by performing the similar processing.

There are choices for RIFs because of . We set ; that is, 5 RIFs , are selected. In the following, we will show how to use the five RIFs to calculate the Pointing vector. According to the definition of , the following equations hold: According to Maxwell equation, we know that the result of cross-multiplication between the electric-field vector and the magnetic-field vector is equal to the Pointing vector as follows: Consider is the Pointing vector, where , , and are the three direction cosines aligning to -axis, -axis, and -axis, respectively. Substituting (13) into (14), we have We can compute the vector cross product operation of (15) according to the paired estimations . Then the estimations of direction cosines , , and can be obtained by normalized processing with the result of vector cross product. Last, azimuth and elevation angle estimations can be obtained by the following triangle operations:From the above processing, we can see that the information of antennas’ locations , and , is not utilized. It can be seen from (4) thatSubstituting into (17), we can obtain the estimations of . Then we can calculate the corresponding PSA by the following formula:It can be seen from the above analysis that the proposed algorithm has the following advantages:(1)Because we do not use the information of array configuration, it can be suitable for arbitrary array.(2)It requires no knowledge of the locations of antennas.(3)It has low complexity, since it requires no angle searching.(4)It has whole sphere validity region for 2D-DOA estimation.(5)It can be applied to EMVSs array in received side, but the method in [15] is only applied to a single EMVS in received side.

Based on the above theoretical analysis, the implementation of the 2D-DOA estimation for monostatic MIMO radar with electromagnetic vector received sensors is summarized as follows.

Step 1. Perform matched filtering processing by using (5) and vectorization by using (6) according to the received data of (1).

Step 2. Compute the estimation of virtual array covariance matrix according to received data of (6). Compute the eigenvectors of to form the signal subspace .

Step 3. Form the spatially rotational invariant equation of (12) according to the signal subspace . Calculate the solution of (12) by using TLS, that is, estimation of , and then compute the eigenvalues of to obtain the RIFs estimations .

Step 4. Complete the pairing of the estimations for the same incident signal by using the relationship of eigenvalues and their corresponding eigenvectors.

Step 5. Perform the vector cross product operation of (15) according to the paired estimations . Then perform normalized processing to obtain estimations of direction cosines , , and .

Step 6. Last, we can obtain azimuth and elevation angle estimations by (16). If necessary, we can calculate auxiliary polarization angle and polarization phase difference according to (18).

4. Complexity Analysis and Maximum Number of Localizable Targets

The computational complexity of the proposed algorithm is dominated by (1) formation of the covariance matrix of virtual MIMO array radar, (2) calculation of the estimation of array covariance matrix and its eigendecomposition to obtain signal subspace, (3) calculation of five RIFs, and (4) pairing scheme for the five RIFs. Process (1) requires flops; process (2) requires flops; process (3) requires flops; process (4) requires flops; process (5) requires flops. Therefore, the computational load of proposed algorithm is mainly flops.

The maximum number of localizable targets of the proposed algorithm is dominated by the choice of subarrays for ESPRIT algorithm. According to the choice of subarrays for ESPRIT in Figure 2, we can obtain that the maximum number of targets that can be localized is .

5. Computer Simulations

In this section, several numerical examples are presented to verify the effectiveness of the proposed algorithm. The root mean squared error (RMSE) of 2D-DOA and PSA estimations is defined as . In following simulations, we consider a MIMO radar system with and . We set the transmitting antennas located at -axis with half-wavelength spacing and the receiving antennas located in -axis with half-wavelength spacing. So the MIMO radar consists of L-shape array. Note that you can set MIMO radar with arbitrary configuration. There exists uncorrelated targets, which are located at the angles . The incident targets’ PSA are . The first target is left-circularly polarized, whereas the second target is right-circularly polarized. Note that the two targets have identical auxiliary polarization angles.

Figure 3 shows the histograms of estimation results with 500 Monte Carlo trials. In this simulation, assume that  dB and the number of snapshots is . As can be seen in the figure, the 2D-DOA of the two targets are well localized and the PSA of the two targets are also well estimated.

Figure 4 shows the RMSE of 2D-DOA and PSA versus SNR, compared with CRB. In this simulation, we set and perform 1000 Monte Carlo trials. It is indicated in Figures 4(a)4(d) that the performance of 2D-DOA estimation of the proposed algorithm becomes better with SNR increasing and there is a gap between proposed algorithm and CRB. We can also see that the performance of PSA estimations of the proposed algorithm is close to CRB. It is well known that DOA estimation performance is critically dependent on array aperture. Large array aperture can offer very accurate estimation. This result occurs because the proposed method does not make use of array aperture but only uses the information inside of the vector sensor. The polarization estimation performance is only dependent on the information inside of the vector sensor [17] and we fully make use of it.

Figure 5 shows the RMSE of 2D-DOA and PSA versus the number of snapshots, compared with CRB. In this simulation, we set dB and the other simulation conditions are the same as the above simulation ones. It is indicated in Figures 5(a)5(d) that the performance of 2D-DOA estimation of the proposed algorithm becomes better in collaboration with increasing and there is a gap between proposed algorithm and CRB. And the performance of PSA estimation of the proposed algorithm is close to CRB. The reason is the same as the above simulation.

6. Conclusion

This paper has studied the 2D-DOA estimation problem for monostatic MIMO radar with arbitrary array. ESPRIT-like algorithm is used to calculate RIFs between the six subarrays within six-component EMVS. Then the electric-field and magnetic-field vectors are restored according to the five RIFs. Last, the 2D-DOA is obtained by the Pointing vector offered by the vector cross product between the electric-field and magnetic-field vectors. The proposed algorithm can be suitable for arbitrary array with electromagnetic vector received sensors at unknown locations. This advantage alleviates the nontrivial problem of spatial calibration. Moreover, it has low complexity because of no angle searching and the 2D-DOA estimation validity region is whole sphere.

Appendix

The method of derivation of Cramér-Rao Bound (CRB) in [18, 19] is used in our signal model. We rewrite as compact vector form: We must firstly compute Fisher information matrix (FIM), which can be expressed as According to [20], elements of for snapshots are equal to where denotes virtual array covariance matrix. Assume that the incident signals are uncorrelated. For simplicity, , and are marked with , , , and , respectively. Then the array covariance matrix can be unwrapped aswhere is the power of th incident signal. Then the first-order partial derivatives of with respect to , , , and are equal towhere denotes , , , or . The results of (A.5) are equal to where Substituting the above results into (A.3), elements of FIM are equal to Define ; then can be written as compact matrix form: where . Using the identical derivation, one can obtainwhere , and . Last, the CRBs are computed by the inverse of FIM :

Competing Interests

The authors declare that there are no competing interests regarding the publication of this paper.

Acknowledgments

This work was supported by National Natural Science Foundation of China under Grant no. 61501504, China Postdoctoral Science Foundation under Grant no. 2015M581097, and Natural Science Basic Research Plan in Shaanxi Province of China under Grant no. 2016JQ6020.