- Research
- Open Access
- Published:

# Multiple target three-dimensional coordinate estimation for bistatic MIMO radar with uniform linear receive array

*EURASIP Journal on Advances in Signal Processing*
**volume 2013**, Article number: 81 (2013)

## Abstract

A novel scheme to achieve three-dimensional (3D) target location in bistatic radar systems is evaluated. The proposed scheme develops the additional information of the bistatic radar, that is the transmit angles, to estimate the 3D coordinates of the targets by using multiple-input multiple-output techniques with a uniform circular array on transmit and a uniform linear array on receive. The transmit azimuth, transmit elevation angles and receive cone angle of the targets are first extracted from the receive data and the 3D coordinates are then calculated on the basis of these angles. The geometric dilution of precision which is based on the root Cramer-Rao bound of the angles, is derived to evaluate the performance bound of the proposed scheme. Further, an ESPRIT based algorithm is developed to estimate the 3D coordinates of the targets. The advantages of this scheme are that the hardware of the receive array is reduced and the 3D coordinates of the targets can be estimated in the absence of the range information in bistatic radar. Simulations and analysis show that the proposed scheme has potential to achieve good performance with low-frequency radar.

## 1. Introduction

Multiple-input multiple-output (MIMO) radar is a relatively new term in the radar field, inspired by the MIMO technique in communications. MIMO radar has multiple transmit channels and multiple receive channels, and the transmit channels can be separated by waveforms, or time, or frequencies, or polarizations at each receiver. So the number of channels of a MIMO radar is increased substantially compared to its single-input multiple-output counterparts. Most of the advantages of the MIMO radar come from increasing the number of channels. Two main classes of MIMO radar have been proposed: with widely separated antennas [1] and with co-located antennas [2]. The first class utilizes the different scattering properties of a target from sufficiently spaced antennas to improve the performance of the systems. The second class allows the improvement of the radar performances by coherent processing the multiple channels.

A scheme of bistatic MIMO radar has recently been proposed for target localization [3]. Bistatic MIMO radar has the potential advantages both of bistatic radar, such as reduced space loss, covert operation, and reduced susceptibility to jamming [4], and of MIMO radar, such as high spatial resolution and additional spatial degrees of freedom [2]. Also, bistatic MIMO radar has the particular advantage of being able to obtain the target angles with respect to the transmit array (direction of departure) by processing the received data [3]. Several publications have studied direction of departure and direction of arrival estimation for bistatic MIMO radar [5–9]. Multiple target localization without range information can be achieved by using the estimated angles. However, only two-dimensional (2D) Cartesian coordinates can be obtained from the estimated 2D angles. In [10], both the transmit and the receive array are configured as uniform circular arrays UCAs. A trilinear decomposition-based algorithm is developed to estimate the four-dimensional angles of the targets in bistatic MIMO radar. In fact, 3D angles are sufficient to locate the targets. It is well known that the localization performance of the bistatic radar is related to the location of the targets. However, to the best of the authors’ knowledge, there is no published work on evaluating the localization performance of bistatic MIMO radar in a Cartesian coordinate system.

In this article, a bistatic MIMO radar system with transmit UCA and receive uniform linear array (ULA) is constructed. The 3D coordinates of the targets are then obtained by estimating the transmit azimuth angle, transmit elevation angle and receive cone angle from receive data. The geometric dilution of precision (GDOP) of the system is developed based on the Cramer-Rao bound (CRB) of the angles estimation. The ESPRIT algorithm with phase mode excitation is derived to estimate the 3D angles. The range of the target is not required in target 3D coordinates estimation and the time synchronization constraint of the bistatic radar is relaxed.

The reminder of the article is organized as follows. The bistatic MIMO radar system model is introduced in Section 2. In Section 3, the GDOP bound is developed to evaluate the performance potential of the proposed scheme. An ESPRIT-like algorithm is developed to estimate the 3D coordinates of the targets in Section 4. The proposed scheme is tested via simulations and analysis, which appear in Section 5. Finally, Section 6 concludes the article.

## 2. Bistatic MIMO radar system model

Figure 1 shows the geometry of the bistatic MIMO radar. The transmit array is a UCA with *N* elements and the receive array is a ULA with *K* elements. The element spacing of the linear array is equal to a half-wavelength. We take the location of the transmitter center *O* as the origin of the coordinate system. The *x-y* plane is on the ground plane and the *z*-axis points vertically upwards. For simplicity and without loss of generality, we put the receive ULA along the *y*-axis. *A* is the reference point of the receiver and the length of the baseline *OA* is *L*
_{
b
}. The elements of the transmitter are uniformly distributed over the circumference of a circle of radius *r* in the *x-y* plane. The spacings of both transmit and receive array elements are a half-wavelength. *α* ∈ [0, *π*], $\theta \in \left[0,\frac{\pi}{2}\right]$ and $\phi \in \left[-\frac{\pi}{2},\frac{\pi}{2}\right]$ are the receive cone angle transmit elevation angle and transmit azimuth angle respectively.

Here, we assume that the transmitted waveforms ${\left\{{s}_{n}\left(t\right)\right\}}_{n\phantom{\rule{0.5em}{0ex}}=\phantom{\rule{0.5em}{0ex}}1}^{N}$ are orthogonal to each other, that is

where (*g*)* denotes the conjugate operator.

Assume that *P* targets with the same range are distributed over different angles. The received signal at the *l* th pulse period can be expressed as follows:

where *ρ*
_{
i
} is the signal-reflected coefficient of the *i* th target. (*α*
_{
i
}
*, θ*
_{
i
}
*, φ*
_{
i
}) denotes the corresponding angle of the *i* th target and *f*
_{
Di
} denotes the Doppler frequency of the *i-* th target. **w**
_{
l
} is Gaussian white noise with covariance *σ*
^{2}.

where *γ*
_{
n
} = 2*πn*/*N*, *n* = 0, …, *N* − 1. The channel separation of the MIMO radar can be achieved by a bank of matched filters in the receiver [3]. The result at the *l* th pulse period is as follows:

Stacking the matrix **X**(*l*) as a vector, Equation (6) can be written in the form of the *KN* × 1 vector:

where **A** = [**a**(*α*
_{1}) ⊗ **b**(*φ*
_{1}, *θ*
_{1}), **a**(*α*
_{2}) ⊗ **b**(*φ*
_{2}, *θ*
_{2}), …, **a**(*α*
_{
P
}) ⊗ **b**(*φ*
_{
P
}, *θ*
_{
P
})] and ⨂ denotes the Kronecker product. ${\mathbf{h}}_{l}={\left[{\rho}_{1}{e}^{j2\pi {f}_{D1}l},{\rho}_{2}{e}^{j2\pi {f}_{D2}l},....{\rho}_{P}{e}^{j2\pi {f}_{\mathit{\text{DP}}}l}\right]}^{T}$.

For *L* pulses, the signal model can be expressed as

where **Y** = [**x**
_{1}, …, **x**
_{
L
}] with the size of *KN* × *L*. **H** = [**h**
_{1}, **h**
_{2}, …, **h**
_{
L
}] and **W** = [**n**
_{1}, …, **n**
_{
L
}]. It has been proven that the matrix **W** has the same statistical properties as the receive noise **w**
_{
l
} in the case of orthogonal transmit waveforms [11].

## 3. Performance bound of the estimation

### 3.1. CRB of the 3D angles

The CRB provides a lower bound of the mean square error of the angle estimation by any unbiased estimator. Following the approach in [12], the CRB for 3D angles of multiple targets is calculated here to obtain the bound of angle estimation of the proposed scheme. The Fisher information matrix (FIM) for the angles can be calculated as follows:

where **ξ** = [**α**, **φ**, **θ**]. $\mathbf{\alpha}=\left[\begin{array}{cccc}\hfill {\alpha}_{1}\hfill & \hfill {\alpha}_{2}\hfill & \hfill \cdots \hfill & \hfill {\alpha}_{\rho}\hfill \end{array}\right]$, $\mathbf{\phi}=\left[\begin{array}{cccc}\hfill {\phi}_{1}\hfill & \hfill {\phi}_{2}\hfill & \hfill \cdots \hfill & \hfill {\phi}_{\rho}\hfill \end{array}\right]$ and $\mathbf{\theta}=\left[\begin{array}{cccc}\hfill {\theta}_{1}\hfill & \hfill {\theta}_{2}\hfill & \hfill \cdots \hfill & \hfill {\theta}_{\rho}\hfill \end{array}\right]$. The derivation of the submatrices of the FIM can be found in Appendix 1. The CRB of the 3D angles of the targets can be obtained by inverting the FIM

where diag(*g*) denotes a vector constructed by the diagonal elements of matrix.

### 3.2. GDOP

As the localization performance of bistatic radar depends on the location of the target, we will analyze the estimate error of the 3D coordinates of the targets in different location. The uncertainties of the measured angles will propagate to the coordinate values according to the error propagation equation [13] as follows:

where *Δ* **e** = [*Δx*, *Δy*, *Δz*]^{T} is the error of the coordinates. *Δ* **v** = [*Δα*, *Δθ*, *Δφ*]^{T} is the error of the estimated angles. **T** is the error propagation matrix which is derived in Appendix 2. The performance bound of the 3D coordinates estimation can be obtained from (11) by using the root Cramer-Rao bound (RCRB) as the error of the estimated angles, that is

where $\Delta \overline{e}={\left[\Delta \overline{x},\Delta \overline{y},\Delta \overline{z}\right]}^{T}$. The GDOP metric for 3D coordinates is defined as follows:

In fact, Equation (13) described the bound of the root mean square error (RMSE) of the 3D coordinate estimation of the target at difference location.

### 3.3. Analysis of the performance bound

The GDOPs of the proposed scheme are plotted in Figure 2. The GDOPs in the plane of *z* = 35 km are plotted according to (12) and (13). *T* and *R* in the Figure indicate the locations of transmitter and receiver respectively. *T* is located at the origin of the coordinates system and *R* is located at [0, 100 km, 0]. The Figure shows the performance bound of the proposed scheme. It can be observed that the performance of 3D coordinates estimation varies with the range between the target and the transmitter. It can be seen in Figure 2 that the estimation error can reach several meters when the range of the target is within 50 km and tens of meters when the range of the target is within 150 km. When the signal-to-noise ratio increases the performance is even better. This performance is to be expected in the case of the radar with large signal bandwidth. However, this performance is good in the case of low-frequency radar, for example when the wavelength of the transmit signal is 15 m or more, as there is not enough signal bandwidth to provide accurate range estimation. Fortunately, the performance of the 3D coordinate estimation can be achieved without the range information by the proposed scheme. So, the proposed scheme is suitable for low-frequency radar.

Figure 3 shows the relationship between the 3D coordinate estimation performance and the number of the receive elements, where the element spacing is selected to be a half wavelength. It can be observed that the estimation performance is improved efficiently by increasing the number of receive elements. In the case of the given element spacing, more elements mean greater aperture. If the spacing is a half-wavelength and the wavelength is 15 m, the aperture would be 150 m for 20 elements, which implies several technological issues to translate into a real system design. Recently proposed bio-inspired couple compact array can reduce the elements spacing considerably and keep high direction of arrival estimation performance [14]. It is a promising technique to resolve this problem.

## 4. Target 3D coordinates estimation method

In this section, we develop an ESPRIT-like algorithm to estimate the 3D angles of the targets.

### 4.1. Estimation of the receive cone angles

To estimate the receive cone angle, we first construct selection matrices **J**
_{1} and **J**
_{2}.

where ${\mathbf{I}}_{{K}_{-}1}$ and **I**
_{
N
} are identify matrices with size *K* – 1 and *N*, respectively. ${\mathbf{0}}_{\left({K}_{-}1\right)\times 1}$ denotes a zero vector with size *K* – 1.

The rotated factor which contain the receive cone angle can be obtained by using selection matrices as follows:

where the rotated factor is $\mathbf{D}=\mathit{\text{diag}}\left[{e}^{\mathit{j\pi}\text{cos}{\alpha}_{1}},{e}^{\mathit{j\pi}\text{cos}{\alpha}_{2}}\dots {e}^{\mathit{j\pi}\text{cos}{\alpha}_{P}}\right]$.

The autocorrelation and crosscorrelation matrices of **Y**
_{1} and **Y**
_{2} are as follows:

where **R**
_{
s
} = *E*[**HH**
^{H}] and **R**
_{
W 1} = *σ*
^{2}
**I**
_{
NK − 1}. As proved in [11], the noise covariance *σ* here is the same as that at the MIMO radar receiver. It can be obtained when there is no input signal in the receiver. So the effect of noise can be cancelled as follows:

Define **A**
_{
r
} = **J**
_{1}
**A** and construct the matrix $\mathbf{R}={\mathbf{R}}_{21}{\mathbf{R}}_{11s}^{\#}$, where ${\mathbf{R}}_{11s}^{\#}$ is the Penrose-Moore inverse of R_{11s
}. Just as in the method proposed in [15], we can write

Estimates of the receive cone angles are achieved via eigendecomposition of R as

where **Λ** = diag[*λ*
_{1}, *λ*
_{2}, ⋯, *λ*
_{
P
}] is constructed by the maximum *P* eigenvalue of **R**. The number of targets *P* should be estimated in advance. The issue of the target number detection for bistatic MIMO radar can be found in [16]. From (21) and (22), the receive angle of the *p* th target is

### 4.2. Estimation of the transmit angles

From (21) and (22), we can obtain that span{**A**
_{
r
}} = span{**U**}. So the transmit angle information can be extracted from **U** = [**u**
_{1}, ⋯, **u**
_{
P
}]. The vector $\tilde{a}$ should be first constructed to separate the transmit angle information of the *p* th target from the matrix **u**
_{
p
} as follows:

where ⊙ denotes hadamard product and **a**
_{
r
} (*α*
_{
p
}) is a vector constructed by the first *K* – 1 elements of **a**(*α*
_{
p
}). Divide ${\tilde{y}}_{p}$ into *K* – 1 vectors with the size of *N* × 1 and average the vectors as follow:

Then UCA-ESPRIT algorithm can be used to estimate the transmit azimuth angle and elevation angle. The phase mode excitation method is exploited to simplify the array manifold of the circular array. The beamformer matrix ${\mathbf{F}}_{r}^{H}$ is constructed to transform the UCA manifold vector to the beamspace manifold [17].

where **C**
_{
v
} = *diag*(*j*
^{− M}, … *j*
^{− 1}, *j*
^{0}, *j*
^{− 1},.... *j*
^{− M}). $M\approx \frac{2\mathit{\pi r}}{\lambda}$ is the highest order mode that can be excited by the aperture at a reasonable strength. $\mathbf{G}=\frac{1}{\sqrt{2M+1}}\left[\mathbf{w}\left({a}_{-M}\right),\dots ,\mathbf{w}\left({a}_{0}\right),\dots ,\mathbf{w}\left({a}_{M}\right)\right]$, where ${a}_{m}=\frac{2\mathit{\pi m}}{2M+1},m\in \left[-M,M\right]$ and $\left({a}_{m}\right)={\left[{e}^{-\mathit{\text{jM}}{a}_{m}},\dots ,{e}^{-j{a}_{m}},{e}^{j0{a}_{m}},{e}^{j{a}_{m}},\dots ,{e}^{\mathit{\text{jM}}{a}_{m}}\right]}^{T}$. $\mathbf{V}=\frac{1}{\sqrt{N}}\left[{v}_{-M},\dots {v}_{0},\dots {v}_{M}\right]$, where **v**
_{
m
} = [1, *e*
^{j 2πm/N}, …, *e*
^{j 2πm(N − 1)/N}]^{H}.

The selected data after transformation is as follows:

The sample covariance matrix can be calculated as follows:

EVD of the matrix Re(**R**
_{
p
}) is performed to obtain the real-value signal subspace **s**
_{
p
} which is the eigenvectors of the largest eigenvalue of the matrix Re(**R**
_{
p
}). Re(●) denotes the real part of the elements of the matrix. *P* times EVD should be performed separately to estimate *P* eigenvector.

Transform the real-value signal subspace as follows:

where ${\mathbf{C}}_{0}=\mathit{\text{diag}}\left\{{\left(-1\right)}^{N},\dots ,{\left(-1\right)}^{1},\stackrel{M+1}{\stackrel{\u23de}{1,1,\dots ,1}}\right\}$. Define ${\mathbf{s}}_{0}^{\left(-1\right)}$ and ${\mathbf{s}}_{0}^{\left(0\right)}$ as the first and the last 2 *M* – 1 elements of the vector **s**
_{0} respectively. The following equation can be founded [17]

where $\mathbf{E}=\left[{\mathbf{s}}_{0}{}^{\left(-1\right)}\phantom{\rule{1em}{0ex}}\mathbf{D}\widehat{\mathbf{I}}{\mathbf{s}}_{0}^{\left(-1\right)}{}^{*}\right]$ and $\mathbf{\Gamma}=\frac{\lambda}{\mathit{\pi r}}\mathit{\text{diag}}\left\{-\left(M-1\right),\dots ,0,\dots ,\left(M-1\right)\right\}$. *D* = *diag*{(−1)^{M − 2}, …, (−1)^{1}, (−1)^{0}, (−1)^{1}, …, (−1)^{M}} and $\widehat{\mathbf{I}}$ is the reverse permutation matrix with ones on the anti-diagonal and zeros elsewhere. The least square solution of (30) is ${\widehat{\mathbf{u}}}_{\mathit{\text{LS}}}={\left[{\widehat{u}}_{p}\phantom{\rule{1em}{0ex}}{\widehat{u}}_{p}^{*}\right]}^{T}$.

The transmit azimuth angles and elevation angles can be obtained from ${\widehat{u}}_{p},p=1,2,\dots P$, as ${\widehat{u}}_{p}=\text{sin}{\theta}_{p}{e}^{j{\phi}_{p}}$[17].

So, the azimuth angles *φ*
_{
p
} and elevation angles *θ*
_{
p
} can be calculated from the following formulas.

The receive angles and transmit angles can be paired automatically as they are connected by the corresponding eigenvalues and eigenvectors, respectively.

### 4.3. 3D coordinates of the targets

In this section, the 3D coordinates are calculated by the angles estimated in Sections 4.1 and 4.2. The relationship between [*α, φ, θ*] and 3D coordinates of the target [*x*, *y*, *z*] can be found by the geometry of bistatic MIMO radar in Figure 1 as follows:

It can be observed that the 3D coordinates of the targets are determined by the 3D angles estimated above and the baseline of the bistatic radar.

## 5. Simulation and analysis

In this section, we demonstrate via simulations the performances of the proposed scheme. As shown in Figure 1, a transmit UCA with radius *r* = *λ* is employed for the simulations and the number of the transmit elements is selected as *N* = 20. The receive array is a ULA with 20 elements spaced at a half-wavelength. The baseline between transmitter and receiver is 100 km. In these simulations, we assume a low-frequency radar system. The transmit signals are narrowband and centered at 20 MHz (*λ* = 15 *m*). We first estimate the transmit azimuth angle, transmit elevation angle, and receive cone angle by the proposed method and then calculate the 3D coordinates of the targets according to the angles. The localization performance is evaluated by the RMSE of the estimated values. Five hundreds Monte Carlo trials are performed.

### 5.1. Simulation 1: the influence of the SNR

The influence of SNR for the coordinate estimation is studied in the case of two targets. The targets are located at (73.5 km, 34.094 km, 35 km) and (65.5 km, 7.8932 km, 35 km) respectively. The range cell of the targets is at 193 km. The normalized Doppler frequencies of two targets are selected as 0.1 and 0.9 respectively. The performance of both the angles and the coordinate estimation are shown in Figure 4. The performances of the estimated angles of two targets are plotted in Figure 4a,b, respectively. It is shown that the performance of the proposed ESPRIT algorithm can be improved by the increase of the SNR. Figure 4c shows the 3D coordinates estimate performance of the two targets. It is shown that the locate accuracy approach wavelength of the transmit signal by using proposed ESPRIT-based algorithm and the proposed scheme has the potential to achieve meter-level locate accuracy which is far less than the wavelength of the transmit signal. It can be observed that the estimation performances of the two targets are different from each other as the localization performance of the bistatic radar is related to location of the targets.

### 5.2. Simulation 2: the identifiability of the adjacent targets

The identifiability of two adjacent targets is investigated by the simulation. Targets 1 and 2 are at the same range cell in the plane *z* = 35 km. Target 1 is located at (73.5 km, 34.094 km, 35 km). Target 2 changes its location along the isorange ellipse of bistatic radar as shown in Figure 5. The Δ*x* in Figure 6 denotes the difference of the *x*-coordinate between targets 1 and 2. The normalized Doppler frequencies of the two targets are selected as 0.1 and 0.9, respectively. It is shown in Figure 6(a)(b) that the estimation performance of target 1 is improved when target 2 is far away from it by using the proposed algorithm. However, the influence of the target 2 can be ignored when Δ*x* > 0.4 km. It can also be observed that the estimation performance of target 1 declines considerably when Δ*x* is within 0.05 km. The results imply the identifiability of the two adjacent targets by using the proposed algorithm. While the RMSE of the proposed algorithm tends to increase in proximity of the *x*-axis origin, the RCRB maintains flat behavior. The reason is that the proposed algorithm can only distinguish the two targets by their angles. However, there still are other different characteristic of the two targets, such as reflection coefficient and Doppler frequency. The behavior of the RCRB implies that the targets can be distinguished by these characteristic in theory. Furthermore, Equation (38) in Appendix 1 discloses the behaviour of the RCRB in mathematical terms. It can be observed that the Fisher submatrix is a Hadamard product of ${\dot{A}}_{\mathbf{\alpha}}^{H}{\mathbf{R}}_{\mathrm{W}}^{-1}{\dot{A}}_{\mathbf{\alpha}}$ and ${\mathbf{R}}_{s}^{T}$, where ${\dot{A}}_{\mathbf{\alpha}}^{H}{\mathbf{R}}_{\mathrm{W}}^{-1}{\dot{A}}_{\mathbf{\alpha}}$ contains the angle information and ${\mathbf{R}}_{s}^{T}$ contains the reflection coefficient and Doppler frequency of the targets. Full rank of ${\mathbf{R}}_{s}^{T}$ can guarantee the full rank of the Fisher Matrix, even though the matrix ${\dot{A}}_{\mathbf{\alpha}}^{H}{\mathbf{R}}_{\mathrm{W}}^{-1}{\dot{A}}_{\mathbf{\alpha}}$ tends to rank defect in the case of two adjacent targets.

### 5.3. Simulation 3: influence of target range

The relationship between the estimation performances and target range is investigated in this subsection. Assume the *x* and *z* coordinates of the target are fixed at *x* = 50 km and *z* = 35 km respectively. The target location is changed along the *y*-axis from 50 km to 300 km. The signal-to-noise ratio is 25 dB. Figure 7(a) and (b) plots the performances of the angle and corresponding 3D coordinate estimation respectively. The dashed lines are the results of the proposed algorithms and the solid lines are the RCRB. It is shown that from both the proposed algorithm and the RCRB that the angle estimation performances vary little with the target range. However, the performance of the 3D coordinate estimation degrades with increasing target range. This simulation result is consistent with the analysis of the GDOP in Section 3.3. It seems that the proposed scheme is suitable to locate the target at relatively short range.

## 6. Conclusions

The transmit UCA and receive ULA configuration scheme for bistatic MIMO radar have been proposed to achieve target 3D localization. The performance bound of this scheme is evaluated and an ESPRIT-like algorithm was developed to achieve the 3D coordinate estimation of multiple targets. The advantage of the proposed scheme is that the 3D coordinates of multiple targets can be estimated without the range information and has the capability for identification of multiple targets in the same range cell. Moreover, it is suitable for low-frequency radars to estimate the location of relatively short range targets. How to reduce the receive element spacing as well as keeping high angle estimation performance is the focus of our future work.

## Appendix

### A 1: Derivation of the FIM

In this section, the submatrices of FIM in (9) are derived.

The (*i*, *j*) *th* elements of the submatrix **F**
_{1,1} are [12]

where ${\dot{A}}_{\mathbf{\alpha}}=\left[\begin{array}{cccc}\hfill \mathbf{b}\left({\phi}_{1},{\theta}_{1}\right)\otimes \frac{\partial \mathbf{a}\left({\alpha}_{1}\right)}{\partial {\alpha}_{1}}\hfill & \hfill \phantom{\rule{0.5em}{0ex}}\mathbf{b}\left({\phi}_{2},{\theta}_{2}\right)\otimes \frac{\partial \mathbf{a}\left({\alpha}_{2}\right)}{\partial {\alpha}_{2}}\hfill & \hfill \cdots \hfill & \hfill \mathbf{b}\left({\phi}_{P},{\theta}_{P}\right)\otimes \frac{\partial \mathbf{a}\left({\alpha}_{P}\right)}{\partial {\alpha}_{P}}\hfill \end{array}\right]$. **R**
_{
n
} = *σ*
^{2}
**I**
_{
K
} and **R**
_{W} = **I**
_{
N
} ⊗ **R**
_{
n
}. ⊗ denotes the kronecker product. Re{g} denotes the real part of the data and *tr*{g} denotes the trace of the matrix. **e**
_{
i
} denotes a column vector with 1 at the *ith* element and zeros at the others. So we can obtain

In a similar way to the derivation above, we can obtain the other submatrices of the FIM as follows:

where ${\dot{A}}_{\mathbf{\theta}}=\left[\begin{array}{cccc}\hfill \frac{\partial \mathbf{b}\left({\phi}_{1},{\theta}_{1}\right)}{\partial {\theta}_{1}}\otimes \mathbf{a}\left({\alpha}_{1}\right)\hfill & \hfill \frac{\partial \mathbf{b}\left({\phi}_{2},{\theta}_{2}\right)}{\partial {\theta}_{2}}\otimes \mathbf{a}\left({\alpha}_{2}\right)\hfill & \hfill \cdots \hfill & \hfill \frac{\partial \mathbf{b}\left({\phi}_{P},{\theta}_{P}\right)}{\partial {\theta}_{P}}\otimes \mathbf{a}\left({\alpha}_{P}\right)\hfill \end{array}\right]$ and ${\dot{A}}_{\mathbf{\phi}}=\left[\begin{array}{cccc}\hfill \frac{\partial \mathbf{b}\left({\phi}_{1},{\theta}_{1}\right)}{\partial {\phi}_{1}}\otimes \mathbf{a}\left({\alpha}_{1}\right)\hfill & \hfill \frac{\partial \mathbf{b}\left({\phi}_{2},{\theta}_{2}\right)}{\partial {\phi}_{2}}\otimes \mathbf{a}\left({\alpha}_{2}\right)\hfill & \hfill \cdots \hfill & \hfill \frac{\partial \mathbf{b}\left({\phi}_{P},{\theta}_{P}\right)}{\partial {\phi}_{P}}\otimes \mathbf{a}\left({\alpha}_{P}\right)\hfill \end{array}\right]$.

## Appendix 2. derivation of the error propagation matrix

The relationships between the 3D coordinates and the 3D angles are as follows:

The estimate error in [*α*
_{0}, *θ*
_{0}, *ϕ*
_{0}]^{T} can be obtained by expanding the angles [*α*, *θ*, *ϕ*]^{T} about the point [*x*
_{0}, *y*
_{0}, *z*
_{0}]^{T} in a Taylor series. The first term in Taylor expansion gives [13].

where

The elements of the error propagation matrix C are as follows:

## References

- 1.
Haimovich A, Blum R, Cimini L: MIMO radar with widely separated antennas.

*IEEE Signal Processing Magazine*2008, 25: 116-129. - 2.
Jian L, Stoica P: MIMO radar with colocated antennas.

*IEEE Signal Processing Magazine*2007, 24: 106-114. - 3.
Haidong Y, Jun L, Guisheng L: “Multitarget identification and localization using bistatic MIMO radar systems.

*EURASIP Journal on Advances in Signal Processing*2008, 2008: 8. Article ID 283483 - 4.
Willis NJ, Griffiths HD:

*Advances in Bistatic Radar*. SciTech Publishing, Raleigh, NC; 2007. - 5.
Jin M, Liao G, Li J: Joint DOD and DOA estimation for bistatic MIMO radar.

*Signal Processing*2009, 89(2):244-251. 10.1016/j.sigpro.2008.08.003 - 6.
Chen J, Hong G, Weimin S: A new method for joint DOD and DOA estimation in bistatic MIMO radar.

*Signal Processing*2010, 90(2):714-718. 10.1016/j.sigpro.2009.08.003 - 7.
Nion D, Sidiropoulos ND: Adaptive algorithms to track the PARAFAC decomposition of a third-order tensor.

*IEEE Trans. on Signal Processing*2009, 57(6):2299-2310. - 8.
Bencheikh ML, Yide W, Hongyang H: “Polynomial root finding technique for joint DOA DOD estimation in bistatic MIMO radar.

*Signal Processing*2010, 90(no.9):2723-2730. 10.1016/j.sigpro.2010.03.023 - 9.
Zhang XF, Xu ZY, Xu LY, Xu DZ: “Trilinear Decomposition-based Transmit Angle and Receive Angle Estimation for MIMO radar”, IET Radar.

*Sonar & Navig.*2011, 5(6):626-631. 10.1049/iet-rsn.2010.0265 - 10.
Zhang X, Gao X, Feng G, Xu D: Blind joint DOA and DOD estimation and identifiability results for MIMO radar with different transmit/receive array manifolds.

*Progress in Electromagnetics Research B*2009, 18: 101-109. - 11.
Jian L, Luzhou X, Stoica P, Forsythe KW, Bliss DW: Range compression and waveform optimization for MIMO radar: a Cramer-Rao bound based study.

*IEEE Trans. on Signal Processing*2008, 50(no.1):218-232. - 12.
Stoica P, Moses RL:

*Spectral Analysis of Signals*. Prentice-Hall, N.J.; 1997. - 13.
Philip R, Bevington D, Robinson K:

*Data Reduction and Error Analysis for the Physical Sciences*. McGraw-Hill, New York; 2003. - 14.
Akcakaya M, Muravchik CH, Nehorai A: Biologically inspired coupled antenna array for direction of arrival estimation.

*IEEE Trans. on Signal Processing*2011, 59(10):4795-4808. - 15.
Yin QY, Newcomb RW, Zou LH: Estimating 2-D angle of arrival via two parallel linear array. In

*Proc. of IEEE International Conference on ASSP*. IEEE, College Park; 1989:2803-2806. - 16.
Jun L, Guisheng L, Ming J, Qian M:

*Multitarget detection and localization method for bistatic MIMO radar*. Proceedings of IET International Radar Conference 2009, Guilin, China; 2009. - 17.
Mathews CP, Zoltowski MD: Eigenstructure techniques for 2-D angle estimation with uniform circular array.

*IEEE Trans. on Signal Processing*1994, 42(9):2395-2407. 10.1109/78.317861

## Acknowledgments

This study has been supported by the National Natural Science Foundation of China under contract No. 61271292 and the Fundamental Research Funds for the Central Universities. The authors are grateful to the anonymous referees for their constructive comments and suggestions in improving the quality of this paper.

## Author information

### Affiliations

### Corresponding author

## Additional information

### Competing interests

The authors declare that they have no competing interests.

## Authors’ original submitted files for images

Below are the links to the authors’ original submitted files for images.

## Rights and permissions

**Open Access** This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

## About this article

### Cite this article

Li, J., Li, H., Long, L. *et al.* Multiple target three-dimensional coordinate estimation for bistatic MIMO radar with uniform linear receive array.
*EURASIP J. Adv. Signal Process.* **2013, **81 (2013). https://doi.org/10.1186/1687-6180-2013-81

Received:

Accepted:

Published:

### Keywords

- Bistatic
- MIMO radar
- 3D coordinates
- Circular array
- GDOP