Abstract

We study the problem of angle estimation for a bistatic multiple-input multiple-output (MIMO) radar with unknown mutual coupling and proposed a joint algorithm for angles and mutual coupling estimation with the characteristics of uniform linear arrays and subspaces exploitation. We primarily obtain an initial estimate of DOA and DOD, then employ the local one-dimensional searching to estimate exactly DOA and DOD, and finally evaluate the parameters of mutual coupling coefficients via the estimated angles. Exploiting twice of the one-dimensional local searching, our method has much lower computational cost than the algorithm in (Liu and Liao (2012)), and automatically obtains the paired two-dimensional angle estimation. Slightly better performance for angle estimation has been achieved via our scheme in contrast to (Liu and Liao (2012)), while the two methods indicate very close performance of mutual coupling estimation. The simulation results verify the algorithmic effectiveness of our scheme.

1. Introduction

Since multiple-input multiple-output (MIMO) radars exploit multiple antennas to manipulate parallel processing for transmitting diverse waveforms and receiving the reflected signals, several potential advantages over conventional phased-array radars such as angular diversity, flexible beampattern, and more degrees of freedom have been demonstrated in [14]. In contrast to other radar systems with a single transmit antenna, the additional degrees of freedom gained from MIMO radar has the capability of overcoming fading effect, enhancing spatial resolution, strengthening parameter identifiability, and improving target detection performance [58]. Several established angle estimation algorithms for MIMO radar comprise of the signal parameters estimation through the algorithms reliable on rotational invariance techniques (ESPRIT) [9], Capon [10], multiple signal classification (MUSIC) [11], parallel factor (PARAFAC) analysis [12], and adaptive PARAFAC [13], to name a few. However, most of the algorithms mentioned above take little concern for the problem of mutual coupling, which always exists in practical situations. The algorithm in the presence of unknown mutual coupling [14] for this practical situation achieves well estimation of angles and mutual coupling coefficients, while it is compulsory to perform twice of one-dimensional peak searching and additional pairing. Actually, the algorithmic complexity in [14] can be further reduced through the schemes of multidimensional data processing.

In our study, we present a low-complexity joint algorithm for the angles and mutual coupling coefficients estimation in bistatic MIMO radars. By employing the transformation of special matrix, we combine the signal subspace and noise subspace of the received data together to achieve the joint estimation of DOD and DOA. The angles can be automatically obtained via two local one-dimensional searching without the knowledge of mutual coupling, whose coefficients can be easily estimated after the angle estimation.

The remainder of this paper is structured as follows. Section 2 develops the data model for a MIMO radar system with unknown mutual coupling; Section 3 establishes the joint algorithm for joint angles and mutual coupling estimation in addition with the complexity analysis and Cramér-Rao Bound (CRB). In Section 4, simulation results are presented to verify improvement for the proposed algorithm, while the final conclusions are summarized in Section 5.

Notation
Bold lower (upper) case symbols denote column vectors or matrices; , , , and denote the operators of transpose, conjugate, conjugate-transpose, inverse, and pseudoinverse, respectively, diag() stands for diagonal matrix whose diagonal element is a vector v; denotes the operation of taking the th row of the matrix to construct a diagonal matrix; is a identity matrix; and represent the Kronecker product and Hadamard product, respectively; the real part of complex numbers is denoted by Re() and the minimum elements of an array are denoted by min; stands for the expectation operator; denotes the determinant of a matrix, denotes an operator stacking the columns of a matrix on top of each other.

2. Data Model

We consider a MIMO radar system equipped with transmit antennas and receive antennas, both of the antenna arrays are permuted as the uniform linear array (ULA), where the arrays of transmitter and receiver have been collocated in the -axis with the interelement distance being half-wavelength [12]. The transmitted -encoded pulse signals are orthogonal to each other; denote the mth signal as , where , and is the length of the signal. We assume that there are uncorrelated targets, are direction of departure (DOD) and direction of arrival (DOA) of the kth target with respect to the transmit array normal and the receive array normal, respectively. Assume the transmit and receive steering vectors are and, and hence, the signal arrive at the kth target is written as , , where . Assume also that the reflection coefficients and the phase shift are constant between pulse intervals, and the reflected signals of different targets are independent.

The receive data of the receive antennas of the tth pulse can be denoted as where and W stand for the receive data matrix and the noise matrix with identical determinants, respectively.

When each signal received by the antennas has been processed by a number of match filters [15], we obtain an data matrix, which is equivalent to . After iterative vectorization for the input data, we finally construct the output of the tth pulse as Due to the orthogonality of the transmit signals towards each other, is satisfied for the unitary matrix . Hence, we havewhere , ; is an Gaussian white noise vector; ; . It follows that and represent the matrices containing the mutual coupling coefficients. According to the characteristics of ULA, if the elements have the same separation distance, the mutual coupling coefficients will be the same, so this will lead to two Toeplitz matrices as shown below. where and stand for the mutual coupling coefficients. and represent the receive and the transmit steering vectors for the kth target, respectively. It is rewritten that Define , which can be denoted by where , . There exists a transformation matrix H corresponding to the finite number of row interchanged operations such that And the matrix can be denoted by By collecting samples and representing the received data as , the transmitted signal matrix can now be generalized as where stands for the noise matrix, .

The covariance matrix of the received signal can be decomposed as where denotes a diagonal matrix formed by largest eigenvalues and denotes a diagonal matrix formed by the rest - smaller eigenvalues. and represent the signal subspace and noise subspace, respectively, of which stands for the eigenvectors corresponding to the largest eigenvalues consists of the rest eigenvectors. In case of noise absence, the equation between and can be formulated as where represents a nonsingular matrix.

3. Joint Angles and Mutual Coupling Estimation Algorithm

3.1. Angles Estimation

According to the MUSIC method, the joint estimation of DOD and DOA can be achieved by the peak searching function as follows: However, the method does not work if we cannot obtain and . Even if the mutual coupling coefficients is already known, a two-dimensional searching is still required resulting into a considerably heavy computation burden.

With respect to the (4) and (9), the signal subspace matrix is represented by For which, it is partitioned aswhere , .

Taking the th and ()th part into account, now we havewhere is the th row of . When satisfies , it is found that is the right shift of , and hence, where . Equation (12b) can be rewritten as

The diagonal elements of are the eigenvalues of , and the corresponding eigenvectors are displayed as . In case of noise absence, , where is a column permutation matrix with . The estimation of is , and the DOA estimation can be obtained via where is the kth diagonal element of .

The following matrix stands for the column transformation of the direction matrix : This matrix can now be similarly partitioned as where , . Considering the mth and ()th part of , by the similar method in equations from (11a) and (11b) to (13), the iterative matrix updates for now become where . We assume that is the kth diagonal element of , then the angle estimates can be achieved byTherefore, the initial estimations of DOA and DOD have been obtained with the characteristics of automatic pairing.

However, the estimation obtained by (15) and (16d) has low accuracy and bias, for it just employs partial information of the antennas, the more accurate estimation of the angles will be obtained below.

Referring to [14, Lemma 1], the estimation for the transmitted signals and their paired response can be obtained by where, ,, and the nonzero elements calculated from and can now be written as It is shown for that where .

Since , and when , we construct the function to search for the estimations of DOA and DOD [16] as follows: Equation (20) requires a two-dimensional searching, which has a high complexity. Considering the initial estimation of DOD and DOA obtained in (15) and (16a), (16b), (16c), and (16d), we can use two one-dimensional searching to obtain more accurate estimation of DOD and DOA Throughout the local searching for within , where is a small value, we obtain more accurate estimation of the DOD . Similarly, can be also estimated from within , where is a small value. Hence we have where is estimation of via (21).

3.2. Mutual Coupling Estimation

According to (19), the estimates of will be obtained from the minimum eigenvector of . After normalizing (), and reshaping it to an matrix , we have Then we obtain the estimation of and from the singular value decomposition of . Let us assume and the largest left singular vector is , while the largest right singular vector is , it is easy to construct that Till now, we have achieved the proposal of our scheme for the joint angle and mutual coupling estimation in MIMO-radar. We show the major algorithmic steps as follows.(1)Estimate the covariance matrix of the received data through .(2)Perform eigenvalue decomposition of to get and , and partition the matrix to get . It follows to obtain from the eigenvalues of and from the corresponding eigenvectors.(3)Compute , and get the initial estimation of the DOD .(4)Obtain the estimation of DOD through one-dimensional searching via (21) while keeping fixed.(5)Obtain the estimation of DOA through one-dimensional searching via (22) while keeping fixed.(6)Obtain the estimation of from the minimum eigenvector of , and step further to get the estimation of and from the singular value decomposition of via (24).

3.3. Complexity Analysis and Cramer-Rao Bound (CRB)

The proposed algorithm has lower complexity than the algorithm in [14]. Our scheme costs + + + , where is the number of steps within the local searching range, while the algorithm in [14] requires + + + , where is the number of steps within the global searching range, and .

According to [17], we derive the CRB for the joint angles estimation and mutual coupling algorithm in bistatic MIMO radar as follows: where stands for the covariance of the noise. with with

3.4. Advantages of the Proposed Algorithm

By compares and contrasts to [14], the algorithmic advantage of our approach can be briefly summarized as follows:(1)Our approach can achieve the estimation for automatically paired two-dimensional angles, while the algorithm in [14] requires additional pairing.(2)The proposed algorithm only requires the local one-dimensional searching and hence has much lower complexity, while the algorithm in [14] urges two global one-dimensional searching.(3)For the performance of angle and mutual coupling estimation, slightly improvement can be verified in our method than the one in [14].(4)By fully exploiting both the signal subspace and the noise subspace, our method displays more validity and effectiveness, while the algorithm in [14] just employs the noise subspace.

4. Simulation Results

The Root mean square error (RMSE) of the angle and the RMSE of the mutual coupling coefficients [12] can be defined as where is the estimate of DOD, of the lth Monte Carlo trial, is the estimate of DOA of the lth Monte Carlo trial, is the estimate of of the lth Monte Carlo trial, and is the estimate of of the lth Monte Carlo trial. We assume that there are targets with their angles correspondingly distributed as , , . , and .

Figure 1 depicts the estimation result of the proposed algorithm for all three targets with , , , and SNR = 10 dB. It is explicit to show that the angles can be clearly observed.

We compare the proposed algorithm against the algorithm in [14] and CRB. Figures 2 and 3 present the comparison of the algorithms. From Figures 2 and 3, we can find that the angle estimation performance of the proposed algorithm is slightly better than the algorithm in [14], while our approach has very close performance for mutual coupling estimation to that of [14]. The reasons are (1) the method in [14] estimates the DOA and DOD separately, while the proposed considers the two angle’s information simultaneously. (2) The proposed obtains an initial estimation firstly, which provides more information of the angles in estimation.

Figures 4 and 5 present the estimation performance of the proposed algorithm with , , and variable proportion of to . From Figures 4 and 5, the angle estimation performance of the proposed algorithm is improved with the increment of receive/transmit antenna numbers. Due to the diversity gain, multiple receive/transmit antennas improve angle estimation performance [12]. Meanwhile, it can be verified that the mutual coupling estimation performance of our method is improved with the decrement of receive/transmit antenna numbers. The dimensions of the mutual coupling matrix enlarge in condition that the number of receive/transmit antennas is increasing.

Figure 6 presents angle estimation performance of our scheme with , , and different values of . It is indicated in Figure 6 that the angle estimation and mutual coupling estimation performance of the proposed algorithm is improved with increasing. When increases, we obtain a more accurate covariance matrix, and thereafter gain a more accurate subspace, which leads to more accurate angle estimation.

5. Conclusion

In this paper, we have presented a low-complexity algorithm for joint angles and mutual coupling estimation in bistatic MIMO radar with uniform linear arrays (ULAs). This method first obtains an initial estimate of DOA and DOD, then employs the local one-dimensional searching to achieve exact estimates for DOA and DOD, and finally estimates mutual coupling coefficients via the estimated angles. Automatically paired two-dimensional angle estimation can be also performed by our proposed algorithm. We have reduced the algorithmic complexity in comparison with that of [14] and established better performance of angle estimation.

Acknowledgments

This work is supported by China NSF Grants (60801052) and the Fundamental Research Funds for the Central Universities (NZ2012010, kfjj120115, kfjj20110215).