1. Introduction
Array radar is one of the most important techniques in remote sensing [1,2,3,4,5]. As a branch of active array radar, multiple-input multiple-output (MIMO) radar has gained extensive interest owing to the capability of waveform diversity (it emits mutual orthogonal waveforms using sensor array and receives the echoes using sensor array). To accurately estimate the direction-of-departure (DOD) and direction-of-arrival (DOA) is crucial to MIMO radar. In the past decades, many algorithms have emerged. Typical estimators include multiple signal classification (MUSIC) [6], Capon [7], estimation of signal parameters via rotational invariance techniques (ESPRIT) [8,9], parallel factor (PARAFAC) [10], etc. As reported in the literature, their excellent performances rely on ideal sensor response, i.e., transmitting and receiving (Tx/Rx) sensors are well-calibrated. In practice, unfortunately, unknown gain-phase errors (GPE) may exist in Tx/Rx arrays owing to hardware nonideality, which would bring perturbation to direction matrix, leading to a decline in estimation performance.
The GPE self-calibration issue has been extensively discussed in sensor arrays, but such a topic has always been overlooked in MIMO radar. Usually, the calibration issue in MIMO radar is much more complex than that in sensor array, because it often involves high-dimension array data processing. Several self-calibration methodologies have been proposed for MIMO radar with unknown GPE. In [11], a MUSIC-like framework was developed, which only needs one well-calibrated Tx/Rx sensor. The angles and GPE vectors are achieved via an alternative iteration method. Similar to the traditional counterparts, MUSIC-like is computationally unacceptable owing to exhaustive parameter search and slow convergence performance. Besides, it may occasionally fail since it usually gets stuck in the local minima. In [12], an ESPRIT-like method was introduced. The problem of DOD, DOA, and GPE vectors estimation is linked to a constrained optimization issue, and it is solved by Lagrange multiplier approach. It offers closed-form solutions to DOA and DOD estimation, so it is much more efficient than MUSIC-like. Another reduced-dimension MUSIC (RD-MUSIC) approach was derived in [13]. Therein, the estimation problem was transformed into a quadratic optimization issue, and DOD and DOA were separately obtained via two one-dimensional spatial spectrum searches. In [14], an improved ESPRIT method was presented, where rotational invariance property was only applicable to the data collected from the well-calibrated sensors. Therefore, the virtual aperture of MIMO radar was sacrificed. Recently, tensor algebra has brought new insight into this area. Benefiting from the tensor gain, the tensor methods usually provide more accurate decomposition results than the matrix approaches. By exploiting the tensor nature, the PARAFAC-like estimators were introduced in [15,16]. In both works, the factor matrices containing DOD and DOA were firstly achieved via PARAFAC decomposition. To estimate the angles and GPE vectors from the factor matrices, the Lagrange multiplier method was followed in [15], while the element-wise division operation was chosen in [16]. Another PARAFAC estimator was introduced in [17], which first estimates the gain error via element-wise division, and then it obtains the angle estimation via the least squares fitting. Finally, it achieves the phase errors with the estimated angles. More recently, an improved PARAFAC model was established in [18], which formulates the errors into an isolated factor matrix, and the iterative method is adopted to estimate the factor matrix. Unfortunately, the iteration is very sensitive to the initial values. Besides, the polarimetric signal model was investigated in [19], which calibrates the errors using an additional polarization resource. It should be pointed out that the methods in [12,13,14,16,17] require at least two auxiliary Tx/Rx sensors. Although the estimator in [15] works well with one well-calibrated Tx/Rx sensor, the array manifold must be strictly nonlinear, which limits its implementation.
To avoid the drawbacks pointed out previously, an improved PARAFAC-based estimator is proposed in this paper; the novelties of the proposed estimator are listed as follows:
Unlike the existing frameworks, the proposed estimator is suitable for MIMO radar with only one instrumental Tx/Rx sensor. This improvement benefits from the fact that the stochastic feature of the phase error is taken into account in the proposed estimator. Moreover, it is adaptive to arbitrary Tx/Rx sensor geometries;
The proposed estimator is computationally friendly. The DOD/DOA estimation in the proposed estimator can be accomplished via the combination of one-dimensional grid searching and least squares (LS) fitting. It does not involve eigen decomposition or high-dimension spectrum searching.
Owing to the above reasons, the proposed estimator is attractive from the perspectives of robustness, complexity, and accuracy. The identification ability as well as Cramer-Rao bound (CRB) of the proposed algorithm is analyzed. Numerical simulations are designed to verify the improvement of the proposed algorithm.
2. Problem Formulation
Throughout this paper, all the notations are the same to that in [8], unless otherwise specified.
We consider a bistatic MIMO radar configuration, which is equipped with M-element transmitting sensors and N-element receiving sensors. Both Tx/Rx arrays are uniform linear arrays (ULA) with the inter-element spacing d. We suppose the transmitting sensors simultaneously emit M orthogonal pulse waveforms. Assume there are K uncorrelated far field slow-moving targets appearing in the same range bin, let and be the DOD and DOA of the k-th () target, respectively. The echoes of the targets are collected by the receiving array and passed through the matched filters. The noisy array measurement after matched filtering is given by [10].
(1)
where denotes the snapshot index, and denotes the complex envelope of the k-th target. denotes the array noise, which is assumed to be Gaussian white. and are the k-th transmitting response vector (the phase shifts with respect to the reference sensor) and the receiving response vector, which are given by(2)
where is the wavelength of the carrier frequency. Specifically, suppose that GPE exists in both the Tx/Rx arrays. Then the model in (1) should be modified into [12,13,14,15,16,17](3)
where and are two diagonal matrices, whose diagonal elements denote the GPE of the transmitting array and receiving array, respectively. ,, ,,,, ,, where and denote the gain errors associated with the m-th transmitting antenna and the n-th receiving antenna, and and denote the associated phase errors, respectively. Herein, the reference Tx/Rx sensor is assumed to be well-calibrated, e.g., , . Once L snapshots are collected, (3) can be formulated in matrix format as(4)
where denotes the transmitting direction matrix; denotes the receiving direction matrix; denotes the target reflection coefficient matrix; and , , and denote the associated perturbed direction matrices. Since the original direction matrices and are corrupted by the GPE matrices, thus the traditional subspace algorithms will fail to work.It was pointed out that can be formulated into a third-order tensor as [10]
(5)
where is the tensor format of the noise. According to [20] can be interpreted as the Mode-3 unfolding of Similarly, we can achieve another two matrices and , respectively, via Mode-1 and Mode-2 unfolding of , which are given by(6)
and(7)
where and denote the rearranged array noise.3. The Proposed Framework
The main steps of the proposed estimator are shown in Figure 1. It performs PARAFAC decomposition to acquire the corrupted direction matrices. Thereafter, it acquires the DOD/DOA via the combination of grid searching and the LS method. The details of the proposed approach will be shown next.
3.1. Estimation of the Corrupted Direction Matrices
Since the GPE matrices and are coupled with the direction matrices and , we need to achieve the corrupted response matrices and first. From the model in (5), they can be estimated via optimizing
(8)
To tackle the above optimization issue, the trilinear alternating least squares (TALS) technique is commonly utilized. Since the tensor can be unfolded into matrices, the optimization in (8) is equivalently expressed as
(9)
The main principle of TALS is to successively update one of ,, and via the LS technique and treat the remainder as known prior. For instance, if and are known, then can be estimated via fitting the first item of (9), the LS solution of which is then given by
(10)
Similarly, once and are estimated, we can further estimate via LS fitting the second item of (9), and the LS calculation of is
(11)
In addition, with the previously estimated and , we can estimate via the LS fitting of the last item in (9), from which one can obtain the LS update of as
(12)
Usually, the LS updates in (10)–(12) will repeat before the convergence conditions, e.g., the fitting error is smaller than a fixed threshold. Although the TALS is guaranteed to converge, it suffers from the slow convergence speed. Herein, the well-known COMFAC algorithm in [21,22] is adopted to speed the iteration, which undergoes some pre-processing and can be quickly converged with only a few iterations.
Unlike the traditional matrix decomposition, PARAFAC decomposition is usually unique. For the model in (5), it was pointed out that if the Kruskal ranks of , and (denoted by , and , respectively) fulfill [10]
(13)
then the estimations of , , and are unique with permutations and scaling effect, i.e.,(14)
where is a permutation matrix, and ,, and denote the corresponding scaler effects, which are diagonal scaling matrices and satisfy ., , and are the fitting error matrices.3.2. DOD and DOA Estimation
In what follows, we will show how to estimate the DOD from , and the DOA can be estimated in a similar way from . Before the detailed derivation, we assume that the phase errors are zero-mean random variables, i.e.,
(15)
The above hypothesis is always held for large scale arrays. It is easy to verify that
(16)
Besides, let and stand for, respectively, the k-th column of and . Ignoring the noise item in ,we can get , where is a scalar. Define as
(17)
where denotes the m-th entity of . Consequently, if , then . Similar to [23], we construct the following spatial spectrum function(18)
Notably, once , we have . Replace with x, and then can be rewritten as
(19)
where . To find out the minimum value of , one can calculate the first derivative of and enforce it to zero, and then we can get the minimum point(20)
In addition, let denote the arithmetic mean of , i.e.,
(21)
The mathematical expectation of is
(22)
It is easy to prove that is an unbiased estimation. Then the mathematical expectation of is given by
(23)
Since d and are independent, then we have . In combination with (15), it is easy to have
(24)
Therefore, by setting a series of search grids , the first DOD can be estimated via finding the minimum value of , e.g., .
Although the rest DOD can be achieved in a similar method, it is computationally inefficient. Fortunately, the columns of suffer from the same GPE. Let , where represents the element-wise division [16]. Define
(25)
It is easy to find , where is a vector with the second entity . Accordingly, let , and compute
(26)
After that, we can obtain the remainder (k = 2, 3…, K) DOD via
(27)
Similarly, we can estimate all the DOA via one spatial spectrum search and K-1 LS fittings.
4. Algorithmic Analysis
4.1. Related Remarks
From (14), one can observe that both and suffer from the same permutation Therefore, the estimated k-th DOD-DOA pair is paired automatically.
Obviously, the proposed algorithm does not involve array geometry, but it can be easily extended to configuration with arbitrary array geometry, by adjusting the fitting matrix
.
To simplify the derivation, we ignore the noise item in , so the proposed algorithm works well at high signal-to-noise ratio (SNR), but may fail at low SNR.
Once the DOD and DOA are obtained, the direction matrices and can be constructed. With the element-wise division technique in [16], one can easily achieve the estimated GPE matrices, and consequently the GPE self-calibration can be carried out by left multiplying X with , where and denote the estimations of and , respectively.
The target reflection coefficient matrix B contains the Doppler information of target. Although the topic of estimate target Doppler frequency is interesting, it is beyond the scope of this paper.
4.2. Identifiability
The identifiability is equal to the maximum value K. (13) reveals the identifiability of the proposed estimator. Since we have , , when B is full Kruskal rank, (13) becomes
(28)
Generally, we have L ≥ K, so (28) is simplified as . It means that the proposed estimator can identify at most targets.
4.3. Deterministic CRB
The whole unknown parameter vector can be written as , where , . According to [12], the CRB on angle estimation is given by
(29)
where , , , , with(30)
(31)
where denotes a block diagonal matrix.5. Simulation Results
Herein, Q = 200 Monte-Carlo simulation experiments are carried out to show the improvement of our estimator. Suppose that there are M = 11 transmitting sensors and N = 11 receiving sensors, both of which are half-wavelength spacing ULA. Consider that K = 3 targets are located at , and , respectively. The following two cases are considered. Case (I): one instrumental Tx/Rx sensor with =[1, 1.26, 0.62, 1.09, 0.84, 0.56, 0.64, 1.03, 0.93, 1.06, 0.52]T and =[1, 0.6, 1.27, 1.34, 0.63, 1.42, 0.57, 1.15, 0.89, 0.75, 1.34]T; Case (II): three instrumental transmitting sensors and two instrumental receiving sensors with =[1, 1, 1, 1.07, 0.69, 1.17, 1.15, 1.43, 1.11, 1.3, 0.53]T and =[1, 1, 0.6, 1.27, 0.67, 1.17, 0.68, 1.15, 1.41, 0.72, 0.72, 1.31, 0.52, 0.78]T. In both cases, phase errors are randomly chosen from ±0.1, and L = 100. SNR in the simulation is defined as [dB]. The root mean square error (RMSE) is utilized to assess the estimation accuracy, the definition of which is
(32)
where is the estimated parameter in the q-th trial, and is the true value. For comparison purpose, the performances of ESPRIT-like [12], RD-MUSIC [13], PARAFAC-like [15], and CRB are added (Matlab demo of the proposed algorithm can be found here).Firstly, the average RMSE performances in Case I with various SNR are depicted in Figure 2. It is seen that the RMSE performances corresponding to ESPRIT-like, RD-MUSIC, and PARAFAC-like are at least an order of magnitude higher than the proposed estimator, and they barely vary with the increasing SNR. The observation indicates that ESPRIT-like, RD-MUSIC, and PARAFAC-like fail to work in such cases, since they need at least two well-calibrated Tx/Rx sensors. In contrast, average RMSE of the proposed estimator improves when SNR increases, which proves that the proposed estimator is suitable for the scenario with one instrumental Tx/Rx sensor.
Secondly, we plot the average RMSE of the proposed estimator vs. GPE ranges of our estimator in Case I. Herein, we consider the scenario that additional gain error δ is added to each sensor or additional phase error η is added to the mean of the phase errors. Figure 3 indicates the results. Obviously, the proposed estimator is insensitive to the gain error while it is sensitive to the mean of phase error. The mean of the phase errors in the proposed estimator must be strictly zero, otherwise it may fail to work.
Thirdly, we repeat the above simulation in Case II, and the result is shown in Figure 4. It is clearly observed that all the RMSE improve once SNR increases. Compared with ESPRIT-like, RD-MUSIC, and PARAFAC-like, the RMSE of the proposed estimator is about 10 dB lower. The observation may be caused by two reasons. On the one hand, the estimation accuracy of MUSIC is related to its search grid while ESPRIT-like suffers from the inaccurate GPE error matrices estimation. On the other hand, the eigen decomposition in both MUSIC and ESPRIT cannot exploit the tensor nature, leading to degraded subspace estimation. Notably, the proposed estimator always provides the lowest RMSE, which proves that the proposed estimator is superior to all comparison algorithms. However, it should be pointed out, as illustrated in Figure 2 and Figure 4, the distance between the proposed approach and CRB is big, so there is much room for further improvement.
Finally, the average run time of different algorithms versus N is given. In this experiment, M = 21, SNR = 15 dB, snapshot L = 500, gain errors, and phase errors are randomly chosen from [0.5,1.5] and ±0.1, respectively. It can be found in Figure 5 that the run time that RD-MUSIC required is at least 10 dB higher than the proposed estimator. Besides, the run time of our estimator is similar to that of PARAFAC-like (the gap is smaller than 5 dB), and the proposed estimator is more efficient than ESPRIT-like for large scale array.
6. Conclusions and Future Research
We have stressed the issue of joint angle and GPE self-calibration in bistatic MIMO radar system in this paper, where only one well-calibrated Tx/Rx sensor is considered. An improved PARAFAC estimator was proposed, the RMSE of which is an order of magnitude lower than that of the state-of-the-art PARAFAC-like method [15], while they offer comparable complexity. It should be a good choice for engineering application, especially in massive MIMO configuration. In the near future, more efforts should be devoted to verifying the proposed approach in the presence of real-life data.
Author Contributions
F.W.—designed the simulations and provided the draft; J.S. and X.W. and L.W.—helped to improve the writing. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by National Natural Science Foundation of China under grant number 62071476.
Conflicts of Interest
The authors declare no conflict of interest.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Figures
Figure 3. (a) Average RMSE vs. SNR with various gain error range δ, and (b) Average RMSE vs. SNR with various phase error range η.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2021 by the authors.
Abstract
Ideal transmitting and receiving (Tx/Rx) array response is always desirable in multiple-input multiple-output (MIMO) radar. In practice, nevertheless, Tx/Rx arrays may be susceptible to unknown gain-phase errors (GPE) and yield seriously decreased positioning accuracy. This paper focuses on the direction-of-departure (DOD) and direction-of-arrival (DOA) problem in bistatic MIMO radar with unknown gain-phase errors (GPE). A novel parallel factor (PARAFAC) estimator is proposed. The factor matrices containing DOD and DOA are firstly obtained via PARAFAC decomposition. One DOD-DOA pair estimation is then accomplished from the spectrum searching. Thereafter, the remainder DOD and DOA are achieved by the least squares technique with the previous estimated angle pair. The proposed estimator is analyzed in detail. It only requires one instrumental Tx/Rx sensor, and it outperforms the state-of-the-art algorithms. Numerical simulations verify the theoretical advantages.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details

1 College of Computer and Information Technology, Three Gorges University, Yichang 443000, China;
2 College of Electronic Countermeasure, National University of Defense Technology, Hefei 230037, China
3 Nanjing Marine Radar Institute, Nanjing 211153, China;
4 The 723th Research Institute of China State Shipbuilding Corporation, Yangzhou 225000, China;