Abstract

In this paper, an estimation algorithm for the position and velocity of a moving target in a multistatic radar system is investigated. Estimation accuracy is improved by using bistatic range (BR), time-difference-of-arrival (TDOA), and Doppler shifts. Multistatic radar system includes several independent receivers and transmitters of time synchronization. Different transmitters radiate signals of different frequencies, and receivers detect the Doppler shifts of the received signals. These estimation parameters, BR, TDOA, and Doppler shifts, are readily available. The proposed algorithm combines different estimated parameters and optimizes estimation accuracy by two-step weighted least squares minimisations (WLS). This estimation algorithm is analysed and verified by simulations, which can reach the Cramer–Rao lower bound (CRLB) performance under mild Gaussian noise when the measurement error is small. Numerical simulations also demonstrate the superior performance of this method.

1. Introduction

The classical problem of position and velocity estimation in the multistatic radar system receives great attentions in recent years due to its importance to detection, parameter estimation, tracking, surveillance, and navigation systems [13]. Generally, there are two modes for the multistatic radar system [4, 5], one is that a multistatic radar system consists of one transmitter and N receivers (T-RN) [6] and the other is that the multistatic radar system which is composed of M identical transmitters and N identical receivers, radiating in a common coverage area (TM-RN) [3]. The multistatic radar system structure of TM-RN has the advantages in antistealth and antidestruction. In this structure, transmitters radiate signals of different frequencies, and those signals are received by receivers to detect the Doppler shifts. More transmitters and receivers would obtain more estimation parameters. Therefore, the multistatic radar system offers more flexibility and better system robustness as well as improves estimation accuracy of position and velocity.

Several localization algorithms about the multistatic system, including radar and sonar, have been developed such as time-of-arrival (TOA) [7], time-difference-of-arrival (TDOA) [8, 9], Doppler shift [10, 11], bistatic range (BR) [2], angle-of-arrival (AOA) [8, 12], and received signal strength (RSS) [13]. In the multistatic system, AOA needs a complex estimation algorithm. BR is equivalent to ellipse localization, which is relied on the propagation time of the transmitted signals travelling from transmitters to the target and reflected back to receivers. The transmitters and receivers are located at different sites [14]. Every single BR can form an ellipse where the target lies on, and the corresponding transmitter and receiver serve as its foci. The intersection of multiple ellipses can determine the approximate position of the target. TDOA, which is the time difference of the signal reflected from the target to different receivers, induces a hyperbola locus for the target to be located, with the associated different receivers as its foci. The intersection of the hyperbola from multiple transmitter-receiver pairs gives the target position. Ellipse and hyperbola can be obtained based on time synchronization of transmitters and receivers. Doppler shifts can be detected through receivers. A moving target creates Doppler shifts which depend on the location and speed of a target. Thus, it can be exploited to improve the localization accuracy in the multistatic radar system [12], and then the accuracy of velocity estimation can be improved.

Single parameter can be used to estimate the position or velocity in some cases, but the accuracy needs to be improved. Several localization algorithms have been researched using two types of measurements, such as BR and Doppler shifts [15], BR and bearing measurements [16], and ellipse and hyperbola [17]. Also, there is an estimation algorithm using time delay, Doppler shifts, and AOA measurements [18]. Using two or three kinds of estimated parameters improves the position or velocity accuracy than only one estimated parameter.

In this paper, we present a joint position and velocity estimation algorithm, which uses Doppler shifts, BR, and TDOA, to estimate the position and velocity of a moving target. This algorithm is optimized based on two-step weighted least squares minimisations (WLS) [9, 18]. In the first step, a set of pseudolinear BR, TDOA, and Doppler shift equations are established by introducing nuisance parameters, rewriting pseudolinear equations to a linear equation that can utilize the calculation formula of WLS, and then the initial estimation of position and velocity is obtained. In the second step, the error term of the first-stage solution is estimated by using the relationship between initial estimated terms and nuisance variables. Similarly, error terms are calculated by WLS, and then the final estimation of position and velocity is obtained through subtracting the error terms from initial values. Simulation results show that it has a better localization and velocity accuracy not only than the method of ellipse and hyperbola but also than BR and Doppler shifts.

We shall use the common convention that bold upper and lower case letters denote matrix and column vector. , , and represent an identity matrix, a zero vector with the length m, and zero matrix, respectively. The notations and denote transpose and inverse of matrix A. The norm is denoted by . The symbol stands for Kronecker products, and denotes the true value of the variable .

2. Problem Formulation for the Multistatic Radar System

We consider the localization of a moving target in a three-dimensional (3D) scenario using the multistatic radar system network with M transmitters and N receivers, whose positions are denoted by , and , . The target position , and the target velocity . The geometry structure of the multistatic radar system is shown in Figure 1.

Each transmitter radiates a signal of different frequency, and all receivers observe the signal through two paths, one is the direct propagation from the transmitter and the other is the indirect reflection of a moving target. Signals from the two paths for each transmitter-receiver pair provide differential delay and Doppler shift measurements, where the latter comes from the target movement. The BRs are obtained based on the time synchronization of transmitters and receivers. TDOA is the time difference of signals reflected from the target to spatially separated receivers; it can be obtained due to the time synchronization of receivers. We will take advantage of these readily available parameters, BR, TDOA, and Doppler shift, to estimate the position and velocity of a moving target.

The range between the direct and the indirect signal from transmitter to receiver is given bywhere is the speed of signal transmission, is the differential delay between the direct and the indirect signal transmission, and , , and ; therefore, the BRs of the multistatic radar system are .

Collecting the range measurements giveswhere , .

It is assumed that receiver is the reference receiver. After multiplying TDOA by signal propagation speed, the range difference between the receivers and can be expressed as , and the measured version of is , where is the additive noise. We can get the N − 1 hyperbolic measurements in vector form as

Doppler shift is defined as the rate of the change of total path length of the signal to the time because transmitters and receivers are stationary, and the true Doppler shift iswhere denotes a unit vector from to and is the carrier frequency of transmitter ; the measured is , where is the additive noise. Collecting the Doppler measurements getswhere , .

Defining , m is a measurement vector, the error vector is assumed to be zero-mean Gaussian with covariance matrix , where , , and are covariance matrices of , , and . We will use BR, TDOA, and Doppler shifts to estimate the position and velocity of a moving target.

The proposed algorithm is optimized by two steps. First, get the initial estimates through establishing a series of pseudolinear equations which introduce nuisance parameters. Second, get the final estimates by exploring the estimation error and estimating the amount of correction to refine the solution.

2.1. First Step

We calculate the initial position and velocity by introducing nuisance parameters and establishing a set of pseudolinear equations about BR, TDOA, and Doppler shift.

Rearranging , substituting , and squaring both sides yield the elliptic measurement equations. It can be obtained that

Note that BR and ellipse localization will be used interchangeably in this paper.

Similarly, rearranging , substituting , and squaring both sides yield the hyperbolic measurement equations. It can be expressed as

Note that TDOA and hyperbola will be used interchangeably in this paper.

Then, rearranging (4) and , it can be expressed as

In (6)–(8), the second-order noise terms have been ignored, and the unknown vector in the first stage can be , where which contains nuisance variables. Equations (6)–(8) can be rewritten in the matrix form as follows:

This is a typical equation that can be solved using WLS, where , , , and ;

The first-step WLS solution is [19, 20]where is the weighting matrix. Since the variable depends on the estimated position and velocity, however, the initial estimations are unknown in the beginning; hence, we can first set to produce an initial solution, then use the initial solution to recalculate , and finally expected can be obtained. When the noise is small, the covariance matrix of is approximately equal to .

2.2. Second Step

The error terms are estimated by using the relationship between the solution of the first stage and nuisance variables.

We denote the first-stage estimation as , where ,

Rearranging the parameters of and , we get the equations about the nuisance variables and the estimation values from the first step:

Stacking (12)–(14) and putting them together yield the matrix form equation (15) which can be used to obtain estimation error terms by WLS:where

The second-step WLS solution iswhere . and . Under small noise conditions, we can getand , can be obtained from (11).

Finally, the estimations of position and velocity are

3. Performance Analysis

The CRLB for estimating the unknown is equal to the inverse of the Fisher information matrix (FIM):where .

The covariance matrix of is obtained from (21) as [1]:where .

It can be obtained that when , , , , , and . The calculation of this follows similar procedures as in [2, 3, 15, 2023].

Consequently, we conclude from (20) and (21) thatwhen those small noise conditions are satisfied.

4. Simulation Results

The simulation scenario is as follows. A moving target is at and its velocity is . The multistatic radar system has T = 7 transmitters and R = 8 receivers. The transmitters are at , , , , , , and . The receivers’ position are at , , , , , , , and . The signal propagation speed c is 300000000 m/s. The carrier frequencies of the transmitted signals are . The covariance matrix of BR, TDOA, and Doppler shift measurements is , represents the level of noise. The localization and velocity accuracy are assessed via root-mean-square error (RMSE). The results in Figures 28 are obtained from Monte Carlo simulations of 5,000 ensemble runs. We use CRLB as a benchmark for performance evaluation.

We compared performance of the proposed method with the CRLB and two kinds of algorithms, one is the hybrid of ellipse and hyperbola algorithm and the other is the algorithm of joint BR and Doppler shifts. The comparison algorithms were shown to outperform the same kind of algorithms. Simulation results are summarised in Figures 28, in which the curve marked with circle corresponds to the hybrid of ellipse, hyperbola, and Doppler shifts (AE + H + Doppler), and curves marked with triangle and plus correspond to the joint ellipse and Doppler shifts (AE + Doppler) and the joint ellipse and hyperbola (AE + H), respectively. The dotted line represents the CRLB under the corresponding setting.

In this paper, two kinds of modes are simulated, one is one transmitter and multiple receivers and the other is multiple transmitters and multiple receivers. The results show that the proposed method is able to reach the CRLB when the measurement error is small. As is shown in Figures 25, under the condition of changing the number of transmitters or receivers, the proposed method has a better performance in the positioning compared to the hybrid of elliptic and hyperbolic method and the joint method of BR and Doppler shifts. Also, with the increase of , the position RMSE of the proposed method is obviously lower than that of the hybrid of elliptic and hyperbolic method and the joint method of BR and Doppler shifts. Then, in Figures 68, the velocity RMSE is also analysed, and with the increase of , its gap between the proposed method and the hybrid of BR and Doppler shifts method becomes larger. The advantage of estimation performance is more obvious with the increase of measurement error. Moreover, when the number of receivers or transmitters is changed, the proposed algorithm has much better velocity accuracy than the joint method of BR and Doppler shifts. In Figures 35, 7, and 8, CRLB is close to zero when the number of transmitters and receivers is large. It is illustrated that the proposed algorithm has much better performance not only in the positioning but also in the velocity. Moreover, the estimation performance is affected by the number of transmitters and receivers, and estimation accuracy is improved when the number of transmitters and receivers is increased.

5. Conclusion

In this paper, we investigated the location and velocity of a moving target in the multistatic radar system by combining BR, TDOA, and Doppler shifts. This nonlinear estimation problem is solved by introducing nuisance variables and using two-step WLS to refine the estimate. It is found that the proposed method can obtain the CRLB accuracy over a small error region in the case of Gaussian noise. Simulation results have also shown its effectiveness. The proposed algorithm in this paper enriches the positioning methods of moving targets in the multistatic radar system.

Data Availability

MATLAB codes used in this study are available from the first author upon request ([email protected]).

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This paper was supported by the National Natural Science Foundation of China (no.61671333), the Natural Science Foundation of Hubei Province (2014CFA093), the Fundamental Research Funds for the Central Universities (2042019K50264, 2042019gf0013), and the Fundamental Research Funds for the Wuhan Maritime Communication Research Institute (2017J-13).