Abstract

Radar bias estimation is an important part of a multisensor tracking system. Because the radar bias models in current efforts are not sufficiently accurate, the bias estimation accuracy is not satisfied. First, a general radar bias model, in which the importance of the sensor-target pair-related bias is emphasized, is proposed in this paper. Moreover, the target-sensor pair-related bias is considered on the grounds of the impact of atmospheric refraction on the electromagnetic wave propagation path. Second, by using the augmented state vector with the target state and radar bias, a dynamic equation and measurement equation under the IMM framework are obtained. Last, the IMM-UKF estimator is utilized to obtain the target state and radar bias simultaneously. The numerical simulations show that the accuracy of the bias estimation together with the target states estimation can be improved via the proposed radar bias model.

1. Introduction

The measurements from multisensors must be corrected through a sensor registration algorithm. Multisensor fusion can greatly improve the target tracking precision. It is worth noting that the measurements that do not have bias correction could potentially lead to bad fusion performance. Thus, the problem of sensor registration is an important, yet often neglected [1], part of a multisensor tracking system.

Owing to this problem, much work has been devoted to estimating the sensor errors [26]. As is generally known, system errors are composed of four types. However, it is not a successful approach to consider all four types of errors simultaneously. Additionally, it has been proven that a satisfactory estimation performance is obtained when only one type of error is estimated [3]. From this point forward, the errors from the bias of the remote platform and the bias of the sensor measurements are accounted for in this paper.

Sensor registration algorithms can be divided into offline methods and online methods. Among the offline methods, the least square algorithm is usually utilized to solve this problem [4]. By transforming the measurements into the Earth Center Earth Fixed (ECEF) coordinates, the measurements can be expressed in a linear function with respect to the radar bias. Then, by adopting the LS algorithm, the radar error can be obtained. In the offline method, there are three main approaches to solving this problem. One approach is based on the ECEF coordinates [7], after obtaining a pseudo measurements equation that is independent of the target state, the Kalman Filter (KF) is utilized to estimate the radar bias. Another approach is to use a KF or Extended Kalman Filter (EKF) to provide online estimation of the sensor biases of a secondary sensor or the orientation errors of that secondary sensor with respect to a primary sensor [8]. The third method is to augment the state vector, combining the target and sensor uncertainty states, and the KF or EKF is then used to estimate the radar errors and target states simultaneously. The representative work of this method was proposed by Nabba and Bishop [9].

Regardless of whether the sensor registration is processed in an online method or offline fashion, in most of these studies, the radar bias is assumed to be constant or to change slowly over time. In fact, the radar bias is related to the range and elevation between the target and radar as well as the characteristics of different transponders. Great efforts have been made by Besada to establish a more precise bias model for sensor registration. In [10], the errors are divided into three parts, which are sensor-related bias that has the same value independently of the target, target-related bias, which is equal for every sensor of the same type, independent of the sensor, and sensor-target pair-related bias, which is different for each sensor-target pair. Most of the studies above focus on the sensor-related biases and neglect the importance of the target-related biases. In [11], Besada describes these errors under different situations in detail.

Indeed, most of the efforts do not provide an accurate model for the sensor-target pair-related bias. In [12], a complete systematic error model of SSR is established to for sensor registration in ATC surveillance networks. But the model in that paper is too complex with too many parameters, which is not suit for online estimation and will leads to computational complex. To our knowledge, the sensor-target pair-related bias is caused by the atmospheric refraction and is related to the range and elevation between the target and sensor [1318]. In this respect, the accurate model of the sensor-target pair-related bias is considered by the analysis of the propagation of the electromagnetic wave in the atmosphere. Then, the sensor registration can be performed on the grounds of this newly obtained model.

2. Accurate Model of the Radar Bias

In this section, an accurate model of the radar bias is proposed. Under the framework of the bias model, the target-sensor pair-related bias caused by atmospheric refraction is emphasized.

2.1. Radar Bias Model

Consider a 3D radar, the measurements of which include the range, elevation, and azimuth. The model of the measurements is described as follows:where are the measurements of the range, elevation, and azimuth, respectively. Here, are the measurements of the ideal target position. Additionally, and stand for the target-sensor pair-related radar biases on the range and elevation that were introduced by the atmospheric refraction. The variable means the transponder-induced bias, and are the constant elevation bias and azimuth bias, respectively, and they are different for each radar. The stochastic noise is represented by , , and . All of these variables are expressed in local spherical coordinates.

2.2. Target-Sensor Pair-Related Bias Model

In this paper, we are concerned with the target-sensor pair-related bias that is caused by atmospheric refraction. In the traditional method, this bias is treated as a linear changed variable of range or elevation, but this treatment is not so accurately. In this respect, to accurately model this type of bias, we should review the principle of how the atmospheric refraction influences the radar error.

To see the radar bias that is introduced by the atmosphere, the spherical stratification method is mainly used to calculate the bias. Moreover, by using this method, the model of the atmospheric refraction index is indispensable. To our knowledge, the segmented model and Hopfield model are the common algorithms. Different models suit different area characteristics. Considering the atmospheric character of China, the segmented model proposed by Bean and Thayer [19] is chosen in this paper. The segmented model is described as follows:where is the altitude of the surface in km. is the grads of the atmospheric refraction rate 1 km above the surface, the measurement of which is made in . is a measure of the refractivity in N-units at the surface. and are measures of the refractivity in N-units at 1 km and 9 km above the surface, respectively. The variables and are the attenuation index of the atmospheric index with the altitude between 1 km and 9 km and higher than 9 km, respectively, the measurements of which are made in .

In what follows, the spherical stratification method [20, 21] is adopted to analyze the radar system error that is caused by atmospheric refraction.

As shown in Figure 1, and are the positions of the radar and target, respectively. Here, is the propagation path of the radar electromagnetics, is the apparent position of the target, and means the horizontal distance between the radar and target. The propagation of radar electromagnetic waves is not still a line, and thus, the apparent range between the target and radar iswhere is the propagation path. denotes the atmospheric refraction rate on the propagation path. The variable stands for the refraction index, and . Here, is the elevation of the propagation path. And is the radius of the earth.

Assume that the atmosphere is horizontally stratified, and using Snell’s law, the following can be obtained:where and are said to be the altitude of the radar and the elevation between target and radar, respectively.

Based on the geometric relation of the target and radar,where means the horizontal distance between the radar and target and is the altitude of target.

Based on (5), the apparent distance is

As shown in Figure 1, the target geocentric field angle is

Next, the true elevation can be calculated according to the law of sines:

Additionally, the true range can also be calculated according to the law of sines:

Now, the target-sensor pair-related error on the range and elevation caused by atmospheric refraction is

From (5) to (12), we can find the fact that the errors are related to the radar altitude, target altitude, distance, and elevation between the target and radar. However, this method only supplies us a method for calculating the bias, but we cannot utilize (5) to (12) for online sensor registration at every step. What we need is a simple function to calculate the bias directly. For this purpose, in what follows, a convenient function for calculating the target-sensor pair-related bias is proposed.

Polynomial fitting is used to obtain the bias function, but before the polynomial fitting, to simplify the function expression, we should find out the less sensitive variable and ignore it. Here, we will use numeric simulations to compare the impacts of these variables on the errors. Then, we will attempt to obtain the bias function of these main items to calculate the system errors.

Under the assumption that the range between the target and radar changes from 50 km to 400 km, the altitude of the radar changes from 0.5 km to 6 km and the elevation between the target and radar changes from 5° to 50°; the errors on the range and elevation are shown in Figures 2 and 3.

Fortunately, we can find a factor that is not sensitive to the errors. Considering the color that represents the radar system errors, as the altitude of the radar changes from 1 km to 6 km, if the range and elevation do not change, then the color stays almost the same, which means that the radar system errors do not change. Thus, we can draw the conclusion that the radar system errors are not sensitive to the altitude of the radar. In contrast, the errors are sensitive to the elevation and range between the radar and target.

The radar system errors are impacted by the range and elevation between the radar and target and the altitude of the radar, but from the analysis above, the main factors are the range and elevation. As a consequence, in what follows, we consider only the range and elevation between the target and radar.

Adopting a quadric multinomial function, the form of the expression is as follows:

A grid was formed for the variables and , and are the size of and , respectively.

The least square rule is used to fit the bias function, and the objective function isandwhere and are the radar system errors that are acquired from (5) to (12), respectively. and are the range bias and elevation bias calculated by (14). And the altitude of radar is set to be a constant. The range, elevation, and altitude are measured by km, mrad, and km, respectively. The radar system errors on the range and elevation are measured by m and mrad, respectively.

Here, we take the function as an example to solve the problem. The coefficient vector should satisfy

Substitute (14) and (15) into (17); thenwhere

Thus, the coefficient vector is

Using the data in the simulation above, the coefficients of the bias function were obtained, and they are shown as follows:

Adopt the method above similarly, and the coefficients of the function can be obtained; they are shown as follows:

Now, we can obtain a bias function to calculate the target-sensor pair-related radar system errors caused by atmospheric refraction.

3. Bias Estimation Algorithm Based on UKF

If we only use the established model to estimate the biases, other kinds of biases, as , , and , will still stay and need to be estimated. So a method to estimate all the biases is requisite. This section presents the framework of the registration algorithm to estimate both the target state and the radar biases. The augmented state vector, with a target state and radar bias, will be estimated by the IMM-UKF algorithm.

3.1. Dynamic Model and Measurement Model

As in the previous description, the state vector consists of and , where is the vector of the target states and is the vector that contains the radar biases to be estimated, respectively. Furthermore, the content of the target state depends on the dynamic model for the target motion.

The dynamic equation is defined aswhere is the state transition function, which is different for different target kinematic models. When and are nonlinear functions, the dynamic equation should be a set of nonlinear equations. However, because the state vector is augmented with the target state and radar bias, the state transition function can be separated into two corresponding parts. One part is related to the target motion, and the other part involves the radar bias. Fortunately, the first part is usually a linear function. In turn, the first part can be expressed by a matrix, which is the same as that in the target state estimation problems.

Consider IMM-UKF estimator with CA and CT models. Undertaking the CA model, the parameters are defined as follows:

is the target state, and the radar bias is denoted by . The state transition function is , where stands for the transition matrix for the target state with CV model. The notation is said to be the transition function with respect to the radar bias and is defined as follows:, , , and are the positions of radar #1 and radar #2 in the ECEF coordinates, respectively.

With the CT model, the parameters are defined as follows:And , because the bias model in CT model is the same as that in CA motion, so the definition of is the same as .

The measurement equation is given as follows:where is the measurement vector, and and are the measurements of radar #1 and radar #2 in the local polar coordinates.

is the measurement function with respect to the state vector, where

3.2. IMM-UKF Estimator

To apply the IMM-UKF [22] filter to estimate the target state and radar bias, the same important conditions should be specified, as follows:

The chosen coordinates: the measurements are under the local spherical coordinates, the target states are under the ECEF coordinates, and the positions of the radars are also under the ECEF coordinates.

The measurements are from two radars and are attributed to a common target.

4. Numerical Simulation

In this section, the validity of the model of the target-sensor pair-related bias will be checked out first. Then, the impact of the better radar bias model on the bias estimation will be verified by numerical simulations.

4.1. The Radar Bias Model

In this section, the validity of the function in Section 3.2 will be checked out. Assume that the altitude is 6 km, the distance between the radar and target is 50 km to 400 km, and the elevation between the target and radar is 5° to 50°; then, the radar system errors calculated based on (5) to (12) are shown in Figures 4 and 6. The radar system errors were calculated in relation to the proposed algorithm and are shown in Figures 5 and 7.

As shown in Figures 4 and 6 and in Figures 5 and 7, we can draw the conclusion that the target-sensor bias model proposed in this paper can accurately describe the errors that are caused by the atmospheric refraction.

4.2. The Radar Bias Estimation

Assume that the target takes a CV motion during 0~15 s, takes a CT motion during 15~25 s, and takes a CV motion during 25~40 s. The initial position of target is in the ECEF coordinates. The positions of sensor A and sensor B in the ECEF coordinates are and , respectively. The offset bias of sensor A is . The stochastic noise is zero-mean, white with variance . The offset bias of sensor B is . The time varying errors are calculated based on (5) to (12).

Adopting the IMM-UKF algorithm to solve the problem of sensor registration, the IMM-UKF estimator consists of two models, namely, a constant acceleration model and a constant turn model. The Markov chain transition matrix for this IMM estimator isThe RMSEs of the estimation results are shown in Figures 810. The results are based on 100 Monte-Carlo runs.

As shown in Figures 810, the proposed algorithm can accurately estimate the radar bias and track the maneuver target with high precision, as expected. The RMSE of range bias estimation of the proposed method is about 42m for radar #1 and 80m for radar #2, respectively. As for the traditional method, the RMSEs are about 650m. The RMSEs of azimuth bias estimation of the proposed method and traditional method are 0.0011rad(radar #1), 0.0006rad(radar #2), 0.0025rad(radar #1), and 0.008rad(radar#2), respectively. As to elevation, the RMSEs of proposed method are 0.005rad(radar #1) and 0.02rad(radar#2), respectively; the RMSEs of the traditional method are 0.08rad and 0.04rad, respectively.

The estimation of the proposed method is better than the traditional method, the reason is that the proposed radar bias model is more accurate than the traditional one. We can also find that accuracy of the azimuth bias estimation is higher than range and elevation bias estimation, the reason is that in the bias model the atmospheric is assumed to be horizontally stratified, so the azimuth only contain a constant bias.

5. Conclusions

In this paper, the more accurate radar bias model is established. In the proposed model, the target-sensor pair-related bias caused by atmospheric refraction is emphasized. A convenient function for calculating this type of bias is obtained by using the least square algorithm. By adopting the proposed model, the dynamic model with respect to an augmented state vector with a target state and radar bias is obtained. Then, an IMM-UKF is utilized to estimate the target state and radar bias simultaneously. The limitation of this paper is that only a two-sensor one-target scenario is under consideration. The multisensor multitarget situation will be considered in the future. Moreover, in practical situations this model will not always hold; for example, in locations with interfaces between land and substantial bodies of water (lakes, swamps, etc.), or in the presence of assorted weather conditions, there may be vertical stratification, and this stratification may even vary—and not necessarily slowly—over time. Furthermore, from a practical perspective, even when the atmosphere is indeed horizontally stratified, one may have that, due to installation issues, sagging or settling ground, etc., the radar antenna may be somewhat rotated about boresight, meaning that the radar’s purported azimuthal measurements will also contain elevation components and will thus be subject to path-distortion effects. Additionally, the method proposed in our paper can only suit for the situation of single target. In multitargets situation, as to estimate the radar biases, selecting two radars which detect a common target is the first step. And our method can be extended to multisensor multitarget situation, which is the next work for our team.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that they have no conflicts of interest.