DOI QR코드

DOI QR Code

A Target Tracking Based on Bearing and Range Measurement With Unknown Noise Statistics

  • Lim, Jaechan (Dept. of Creative IT Engineering and Future IT Innovative Laboratory, Pohang University of Science and Technology)
  • Received : 2012.12.11
  • Accepted : 2013.03.29
  • Published : 2013.11.01

Abstract

In this paper, we propose and assess the performance of "H infinity filter ($H_{\infty}$, HIF)" and "cost reference particle filter (CRPF)" in the problem of tracking a target based on the measurements of the range and the bearing of the target. HIF and CRPF have the common advantageous feature that we do not need to know the noise statistics of the problem in their applications. The performance of the extended Kalman filter (EKF) is also compared with that of the proposed filters, but the noise information is perfectly known for the applications of the EKF. Simulation results show that CRPF outperforms HIF, and is more robust because the tracking of HIF diverges sometimes, particularly when the target track is highly nonlinear. Interestingly, when the tracking of HIF diverges, the tracking of the EKF also tends to deviate significantly from the true track for the same target track. Therefore, CRPF is very effective and appropriate approach to the problems of highly nonlinear model, especially when the noise statistics are unknown. Nonetheless, HIF also can be applied to the problem of timevarying state estimation as the EKF, particularly for the case when the noise statistcs are unknown. This paper provides a good example of how to apply CRPF and HIF to the estimation of dynamically varying and nonlinearly modeled states with unknown noise statistics.

Keywords

1. Introduction

For many problems in engineering or statistical science, we can model and describe them by the dynamic state system (DSS) where the states of interest are correlated in time or space. In most cases, the dynamically varying states are correlated with time, while the other case can be found usually in the estimation problems of consecutive image pixels. Based on the DSS model, there are a number of approaches for estimating the states sequentially in time or space. The Kalman filter is an outstanding approach, and is the optimal method when the model is linear and the noise of the problem is the Gaussian. Its extended version employing Taylor series, i.e. the extended Kalman filter is also successfully applied to non-linear problems [1-4]. However, our concern in this paper is to solve the problem with unknown noise statistics regardless of weather the noise is Gaussian or not, particularly for a non-linear model. There are two approaches related with this concern, i.e. “H infinity filter ( H∞ , HIF) [5]” and “cost reference particle filter (CRPF) [6, 7].” CRPF has been newly developed in particle filtering framework [8], and easily adopted to non-linear problems like standard particle filter (SPF) because we do not have to compute the Jacobian, as opposed to the cases of the EKF and HIF. The computational complexity of HIF is very similar to that of the EKF whereas CRPF is much more computationally complex.

In this paper, we track a single target’s location and velocity in two dimensional space where a target is moving with random acceleration. We apply the EKF, HIF, and CRPF based on observations, i.e. the range and the bearing of the target measured at the origin of the coordinate system. Fig. 1 describes the range and the bearing of the target measured at the origin of the coordinate. When we apply the EKF, the noise information of the problem is perfectly known. We consider two scenarios when we apply noises for the simulations. In scenario I, we apply only a single Gaussian noise, and apply a mixture Gaussian noise in scenario II. The tracking of HIF tends to diverge when a target track is highly non-linear (i.e. the acceleration is large), and its performance becomes worse in the scenario II. Interestingly, the EKF also shows a bad performance or its tracking deviates significantly from the true target track when HIF’s tracking diverges even though the noise information is given for the EKF. The tracking of CRPF never diverges nor deviates significantly from the true track in any scenarios. When we track a same identical track 300 times repeatedly without any diverging tracking, the EKF shows the best result to which CRPF is the second, and HIF shows the worst performance. Overall, CRPF is more robust than the other two methods, and outperforms HIF in any circumstances. Therefore, as the SPF usually outperforms the EKF in significantly non-linear problems, CRPF outperforms HIF for the problems with unknown noise statistics. In other words, SPF is to the EKF what CRPF is to HIF with the difference of whether the noise statistics are known or not.

Fig. 1.The range ( R ) and the bearing ( β ) measurement of a target in motion

In summary, CRPF was initially developed in [6], and is still not well known to many researchers even in related areas. Therefore, we propose this approach to the highly nonlinear problem that is investigated in this paper, and show outperforming result over the EKF even with a disadvantage of unknown noise statistics. This superior result of CRPF may not occur in all nonlinear problems; therefore, CRPF is robust particularly in highly nonlinear problems. We also compare the performance of CRPF with that of HIF which has the same feature of non-necessity of the knowledge of noise statistics in its applications, and show superior performance of CRPF. In the future, beyond the result of this paper, we will be able to obtain outperforming results of CRPF in many nonlinear problems where HIF is applied as the state of the art approach

For readability facilitation of the paper, the list of abbreviations used in this paper is as follows:

 

2. System Model

We want to track a single target which is moving in a two dimensional space with random acceleration. The direction of the target is subject to the acceleration which is determined by the process noise in the DSS equation. The observed measurements are the range and the bearing of the target measured at the origin of the coordinate system. The DSS equation is expressed as follows.

where r, v, u, and (x, y) denote the location, the velocity, the acceleration, and coordinates, respectively. T is the sampling period, and k is the time index. Therefore, the dynamically time-varying state is composed of four elements, i.e. 2-D location and 2-D acceleration coordinates. The state noise of the location coordinate is zero whereas that of the acceleration is subjected to a random process of uk . The range and the bearing compose the measurement equation, which is highly non-linear, and described as follows:

where the range

the bearing

and the measurement noise is, wk = [ wR,k wβ, k ]T. Therefore, the state sk is sequentially estimated based on the observed information zk by applying the approaches.

 

3. Filtering Methods

We investigate three approaches for tracking a target in this non-linear problem. When we apply the EKF and extended HIF, we have to compute the Jacobian of the measurement equation to approximate it into linear form whereas we do not need to compute in CRPF.

3.1 Extended kalman filtering

In many statistical estimation problems of scientific engineering, parameters of interest to be estimated are dynamically varying in time or space with some statistical features. In this case, the signal is not stationary anymore and the parameter needs to be estimated sequentially. If it is assumed that the parameter is varying with some statistical features, the state of varying parameters is modeled by DSS. Autoregressive or/and moving average models also can be included in this dynamic model, but DSS model is not limited to these stationary processes. Wiener filter might be optimal for this stationary scalar parameter estimation, but, in practice we encounter nonstationary scenario cases. Although classical maximum likelihood approach is asymptotically optimal estimator for the static parameter estimation, it is not pertinent for dynamically varying parameters, particularly in nonstationary mode. The Kalman filter is optimal sequential minimum mean square estimator for the estimation of nonstationary vector signals if the signals are linear jointly Gaussian. Unfortunately, the most estimation problems we encounter in practice are not simply linear; therefore, usually the Kalman filter is extended by using Taylor expansion for the second order linear approximation of any functions. Furthermore, the computation of Jacobian that causes relatively high computational complexity will be required if the estimated state is a vector rather than a scalar as in the case of the problem in this paper.

3.2 Extended H∞ filtering

HIF has an advantageous feature: it does not require the noise statistics in its application. The filtering scheme of HIF is similar to that of the EKF. However, whereas the mean square error is minimized in the EKF (EKF is a kind of minimum mean square error estimator), the worst case error (or maximized error) is minimized in the EHF. This is why the Kalman filter may also be called H2 filter. More specifically, the norm or the cost function is defined in the H∞ filtering, and the maximum norm, which is specifically called the H∞ norm, is minimized. Based on the system Eqs. (1) and (2), H∞ filter estimates sk with uniformly small errors, given arbitrary wk , uk , and s0 . This idea is very similar to the case of the zero-sum game where maximum benefit-loss is minimized. Therefore, the cost function related to the zero-sum game is defined as follows [5] based on the system Eqs. (1) and (2):

where Pk , Wk and Vk are the weight parameters that are positive definite matrices; N is the number of total time steps. The vector norm is denoted by ‖ ⋅ ‖ , and is defined W-1uk. If it is known that the second element of w(k) is small, then Vk(2,2) is chosen to be small compared to other elements.

Direct minimization of J is not tractable; therefore, the performance bound is introduced, and it satisfies

Then, J′ is defined as

and, the problem becomes a matter of solving the following minimax problem:

The H∞ filter reduces to the KF when: γ = ∞ , and the true covariance matrices of the parameters are selected for P0 , Wk and Vk ; therefore, the Kalman filter does not guarantee any bound for the cost function of (6) from the H∞ filter point of view. We describe the essential steps of the extended H∞ filtering for the problem here, and more details and genera descriptions about HIF can be found in [5, 9, 10]. The following is the summarized steps when HIF is applied to track a target:

1) Initialize the noise attenuation level ( γ ), the initial estimate ( ŝ0 ), and the weight parameters.

2) For n = 1: N−1, recursively take the following steps. Compute SK = { I − γ Pk + [h'(ŝk-1)]T Vk-1h'(ŝk-1) Pk}-1 , where I is the identity matrix, and h'(ŝk-1) = Compute Pk+1 = Ak Pk Sk AkT + Wk where Ak = A, time invariant in the problem.Compute Hk = APkSK[h' (ŝ k˗1)]T Vk˗1Update the estimate, ŝk = Aŝ k˗1 + Hk [zk ˗ h(ŝ k˗1)]

In the steps, we can compute the Jacobian of the measurement equation as

and the same Jacobian is used when we apply the EKF to the problem. When the noise attenuation level γ is selected, we have to be very careful, especially it has to satisfy the condition that to maintain Pk > 0 [9].

3.3 Cost reference particle filter

The Cost reference particle filter (CRPF) also has the same feature as HIF that it does not require the prior information about the noise distributions of the “state” and the “measurement” equations [11]. The dynamic state system that describes the hidden state s and observed measurement z with zero mean and additive noise processes of u and w at time k is expressed as follows.

where g(·) and h(·) are the given state transition and the observation function, respectively. In CRPF algorithm, we need to define a couple of important functions, i.e. the cost function and the risk function. These functions are adopted as the measure of the quality of particles in the algorithm. The cost function needs to satisfy strictly convex with respect to sk to avoid the ambiguities in estimates and in the resampling step. The risk function needs to be simple and highly tractable in computation for practical implementation of the algorithm. The cost function in CRPF, which is of the recursive additive structure and corresponds to the “weight” in the SPF is defined as

where λ is the forgetting factor (0 ≤ λ ≤ 1) which makes it possible to adaptively change the amount of contributions of past particles in evaluating the cost function, and ΔC is the “incremental cost function” which gives the accuracy of the estimate of sk given zk . The cost function is a measure of “estimate quality” like the weight as in PF. Similarly to PF, the cost-based random measure is represented by a set of particles and associated costs as,

Where

i is the particle index, and M is the number of particles. The “risk function” is defined in CRPF as

where E [ sk ] = g (sk˗1) . This can be computed by ∥ zk ˗ h [g (sk˗1)]∥q where q ≥ 1. The risk function measures the adequacy of the estimate, sk˗1 given the observation zk . Also, the risk function is a prediction of the cost increment, ΔC (sk, zk) (can be computed by ∥ zk ˗ h(sk)∥q. Based on these definitions, the sequential algorithm proceeds recursively repeating the steps of “risk evaluation”, “resampling”, “particle propagation”, and updating the cost with time. The steps are summarized in Table 1. CRPF can be easily adopted for the target tracking problem based on (1) and (2). The function g(·) is linear, and is equal to A in the problem.

Table 1.Cost reference particle filter algorithm

3.4 Discussion

While the information of the noise statistics of the state and the measurement is not required for HIF and CRPF, we need to tune a number of parameters. Particularly, the performance bound γ and the initial variance of the propagation density are crucial factors for the performance of HIF [9] and CRPF, respectively. Whereas is adjusted online unless an unduly large or small is selected, a static value of γ needs to be carefully selected for enhanced performance of HIF. Before we assess the performance of the proposed approaches, we perform extensive preliminary simulations of tuning process for parameters setting. On the other hand, tuning process is not required for the EKF that is applied with exactly known noise statistics.

 

4. Simulations

We apply the proposed methods and the EKF for tracking a target in a two dimensional space based on the model of (1) and (2). Sampling period, T = 1 , and the initial true state of the target is s0 = [10 ˗ 5 ˗ 0.2 0.2]T . The given initial estimate of the state for all methods is ŝ0 = [5 5 0 0]T . Diverse variance scenarios of uncorrelated noises for the acceleration (in both directions), the range, and the bearing are investigated when a single Gaussian is applied. When a mixture Gaussian is applied, ux,y ~ 0.1⋅ N(0,1) + 4 × 10˗4.

N(0, 1) + 2.5 ×10˗5 N(0, 1) , wR~ ⋅ N(0, 1) + 0.04 ⋅ N(0, 1) + 2.5×10˗5 ⋅ N(0, 1) and wβ ~ 0.1 ⋅ N(0, 1) + 4 × 10˗4 ⋅ N(0,1) +1.6×10˗7 ⋅ N(0,1) where N(a,b2 ) denotes the Gaussian distribution with the mean of a and the variance of b2 . The given initial covariance for the EKF is diag(1 1 1 1) where “diag” denotes the diagonal matrix with the diagonal elements in the parenthesis, and the noise statistics are perfectly known when we apply the EKF. The parameters for HIF are; γ = 0.01, V = diag(1 1), and P0 = diag(0 0 1 1) , and W = diag(0 0 1 1) . The value for the performance bound γ is selected after extensive tuning process. We run 10,000 simulations with various values of γ and diverse noise scenarios: γ = 0,10˗100 ,10˗3 ,10˗2 ; variances of wβ = 0.01,0.1,1; variances of wR = 0.1,1,5; variances of ux, y = 0.001, 0.01, 0.1 . The results of tuning process are shown in Figs. 2-3. Overall, we obtain similar results such as Fig. 2 regardless of the scenarios except for the scenario that results in Fig. 3 where the noise variance scenario is (0.1,0.1,0.1) for (wβ, wR, ux, y ) . HIF shows significantly poor performance when 0.01 is employed for γ as shown in Fig. 3. Except for that scenario, HIF shows similar or better performance when 0.001 is selected for γ compared to that when the other values are employed. Therefore, we select 0.001 for γ for entire performance assessment.

Fig. 2.Tuning γ . Performance of H infinity filter with various values of γ .

Fig. 3.Example of poor performance by H infinity filter with a bad selection of γ = 0.01 .

We also perform preliminary tuning process for CRPF. The performance of CRPF highly relies on the initial variance of propagation density = . We run 500 simulations with various values of and diverse noise scenarios: = 1,5,10; = 0.1,1,5; variances of wβ = 0.01,0.1;variances of wR =0.1,1; variances of ux, y =0.001, 0.01. The result for various scenarios are summarized in Table 2. In the table, we specifies values of that result in competitive performance with respect to the variance set of ( wβ, wR, ) in addition to the optimal combination of the elements of . We can note that 5 can be used for in all scenarios although it does not result in the optimal performance for all scenarios. Therefore, in the tuning process of q and the forgetting factor λ , we use = 5 and = 0.1,1 . We do not use 5 for because we obtain the optimal performance when = 0.1 or 1 except for the scenarios of 7, 8, and 9 as shown in Table 2. We run 500 preliminary simulations for tuning q and λ with diverse scenarios: variances of wβ = 0.01,0.1; variances of wR = 0.1,1; variances of ux, y = 0.001,0.01; q = 1,2; = 5; = 0.1,1; λ = 0,0.95 . The values of λ and q need to satisfy: 0 ≤ λ ≤ 1 and q ≥ 1 . The value of zero is also considered for λ because the mean state estimate ( ) becomes asymptotically optimal in terms of its incremental cost when λ = 0 [6]. The selections of q and λ affect the risk and the cost functions that consequently affect the performance of CRPF. Fig. 4(a) shows the result when the noise variance scenario is 0.01, 0.1, and 0.001 for wβ, wR and ux, y, respectively. We have similarly better performance when 0.95 is employed than the case when 0 is employed for λ regardless of the values of q and . We obtained similar results to Fig. 4(a) when the noise scenarios are: variances of (wβ, wR,ux, y) are (0.01, 0.1, 0.01), (0.001, 1, 0.01). Fig. 4(b) shows the result when the noise variance scenario is (0.01, 1, 0.01). In this scenario, we need to select λ = 0, q = 1, = 0.1 for the best performance as shown in Fig. 4(b). Fig. 4(c) shows the result when the noise variance scenario is (0.1, 0.1, 0.001), and we obtained similar results to Fig. 4(c) for the scenarios of (0.1, 0.1, 0.01) and (0.1, 1, 0.001). Fig. 4(d) shows the result when the noise variance scenario is (0.1, 1, 0.01). In this scenario, we had better using λ = 0 for better performance. We summarized the scenarios when we need to use λ = 0 in Table 3. According to the result of preliminary tuning process, we need to employ λ = 0.95 in most cases; furthermore, the selection of 1 or 2 for q did not make considerable difference except for the specified case in Table 3. Therefore, the parameters for CRPF are selected based on the result of preliminary tuning process; besides, the number of particles is 500; δ = 0.1; β = 2, respectively.

Table 2.Tuning initial variance of propagation density, . The variance of each scenario is in the order of (wβ, wR, ux, y, ).

Fig. 4.Turing q and λ for CRPF: (a) Variances of wβ = 0.01, wR = 0.1 , ux, y = 0.001 ; (b) Variances of wβ = 0.01 , wR = 1 , ux, y = 0.01 ; (c) Variances of wβ = 0.1 , wR = 0.1 , ux, y = 0.001; (d) Variances of wβ = 0.01 , wR = 1 , ux, y = 0.01 .

Table 3.Tuning λ for CRPF. Noise variance scenarios when λ=0 needs to be selected rather than λ= 0.95 for better performance. 5 is used for .

In Fig. 5, the root mean squared error (RMSE) of the methods are depicted with respect to time when we run 300 times for an identical track with a single Gaussian noise, and there was no diverging tracking for any methods during the simulations for this particular track. The applied noise variances are 0.01, 0.1, and 0.001 for , wβ, wR and ux, y, respectively. The result shows that the EKF outperforms the other two methods, but CRPF has very similar performance to that of the EKF even though the noise statistics are known only for the EKF. Fig. 5 shows that CRPF converges faster than the other two methods. When we apply the mixture Gaussian noise for the identical track over 300 simulations, the result is very similar to Fig. 5 although we do not show the result here. To obtain more various simulation results with a single Gaussian noise, we perform simulations with various noise variance scenarios: applied variances of wβ, wR and ux, y are (0.01, 0.1), (0.1,1), (0.001, 0.01), respectively. In Figs. 6-7, the RMSEs are depicted when a single Gaussian was applied over 300 simulations where the true target tracks are randomly generated at each run, and some tracking of highly nonlinear tracks are diverging. In these cases, CRPF outperforms even the EKF which takes advantage of the noise information of the system. HIF shows the worst performance, and it may not be robust and appropriate method for the problem. Although we do not show results here, all the other scenarios show similar results with Figs. 6-7. Fig. 8 shows an example of diverging tracking by HIF, and also shows the poor performance of the EKF. The tracking by HIF tends to diverge particularly when the true track is highly nonlinear.

Fig. 5.RMSE in X coordinate by 300 runs for the same track when a single Gaussian noise was applied

Fig. 6.RMSE in X coordinate by 300 runs of randomly different tracks when a single Gaussian noise was applied. The noise variance scenario is (0.01, 0.1, 0.001) in the order of wβ, wR, and ux, y .

Fig. 7.RMSE in X coordinate by 300 runs of randomly different tracks when a single Gaussian noise was applied. The noise variance scenario is (0.01, 0.1, 0.001) in the order of wβ, wR, and ux, y

Fig. 8.Example of diverging tracking by H∞ filter.

In this figure, only CRPF demonstrates the robust performance. Fig. 9 shows a similar result when we apply the mixture Gaussian noise to the problem. CRPF, is not affected by the mixture Gaussian noise as shown in Fig. 9. Fig. 10 shows an example of target tracking by the three methods when the mixture Gaussian noise is applied without any diverging or deviating tracks.

Fig. 9.RMSE in X coordinate by 300 runs of randomly different tracks when a mixture Gaussian noise was applied.

Fig. 10.Target tracking by the methods when a mixture Gaussian noise is applied.

Under the noise variance scenario of ( wβ = 0.01, wR = 0.1, and ux, y = 0.001 ), the numbers of diverging or deviating tracking from the true target tracks during the simulations are summarized in Table 4. We set the threshold of divergence or deviation to ±10m for HIF, ±5m for both the EKF and CRPF, respectively, in any directions and at any time step when we count the number of times the trackers deviate from the true tracks.

Table 4.The number of diverging or considerable deviating tracking from the true target tracks out of 300 runs

 

5. Summary and Conclusion

We have proposed and assessed the performance of HIF and CRPF and compared to that of the well-known Kalman filtering for the problem of tracking a target in two dimensional space based on the range and the bearing of the target. The problem is modeled by the dynamic state system and the state is estimated based on the measurement that is a highly nonlinear function of the state of interest. Classical approaches such as maximum likelihood approaches are not pertinent for this nonlinear and dynamically time-varying parameter estimation. Some adaptive filters such as least mean squares method or recursive least squares method may not show the optimal performance because these filters do not take advantage of the knowledge of the state model. Well-known Wiener filter also has constraints in its usage only for a scalar and stationary signals. Interesting feature of the proposed approaches is that the noise statistics of the problem are not needed in their applications whereas the noise statistics need to be perfectly known for the well-known Kalman filter. The direction of the target motion is subject to the acceleration which can be forced by external diverse factors. Under the condition that any tracking of the methods do not diverge, the EKF shows the best performance, CRPF is the second, and HIF shows the worst performance. CRPF converges fastest even though the EKF shows the best performance under the condition. Sometimes, the tracking of HIF tends to diverge, especially when the target track is highly non-linear, and the performance becomes worse when the noise of the problem is a mixture Gaussian. Interestingly, the EKF also shows degraded tracking performance consistently with HIF when HIF’s tracking diverges; nonetheless, the EKF’s performance is not as bad as that of HIF. On the contrary, CRPF demonstrates robust tracking performance without any diverging or considerable deviating track even though it requires high computational cost which is a essential for the Monte Carlo method framework such as particle filtering. Regardless of the tracking performance of HIF and CRPF, these filters can be employed for many nonlinear problems that can be modeled by DSS model taking advantage of the feature that the noise statistics are not needed in their applications.

References

  1. H. Son, J. Park, and Y. Joo, "SIMM method based on acceleration extraction for nonlninear maneuvering target tracking," Journal of Electrial Engineering & Technology, Vol. 7, No. 2, pp. 255-263, March 2012. https://doi.org/10.5370/JEET.2012.7.2.255
  2. S. Lee, S. Son, S. Lee, J. Cho, K. Song, and J. Park, "Kalman-filter based static load modeling of real power system using K-EMS data," Journal of Electrial Engineering & Technology, Vol. 7, No. 3, pp. 304-311, May 2012. https://doi.org/10.5370/JEET.2012.7.3.304
  3. H. Kim, B. Li, W. Choi, S. Sung, and H. Lee, "Spatiotemporal location fingerprint generation using extended signal propagation model," Journal of Electrial Engineering & Technology, Vol. 7, No. 5, pp. 789-796, September 2012. https://doi.org/10.5370/JEET.2012.7.5.789
  4. H. Lee, W. Ra, J. Lee, Y. Song, and I. Whang, "Aerodynamic derivatives identification using a nonconservative robust Kalman filter," Journal of Electrial Engineering & Technology, Vol. 7, No. 1, pp. 1332-140, January 2012. https://doi.org/10.5370/JEET.2012.7.1.132
  5. X. Shen and L. Deng, "Game theory approach to discrete H∞ filter design," IEEE Transactions on Signal Processing, Vol. 45, No. 4, pp. 1092-1095, April 1997. https://doi.org/10.1109/78.564201
  6. J. M_iguez, M. F. Bugallo, and P. M. Djuri_c, "A new class of particle filters for random dynamical systems with unknown statistics," EURASIP Journal on Applied Signal Processing, Vol. 2004, No. 15, pp. 2287-2294, 2004.
  7. J. Lim and D. Hong, "Cost reference particle filtering approach to highbandwidth tilt estimation," IEEE Transactions on Industrial Electronics, Vol. 57, No. 11, pp. 3830-3839, November 2010. 9 https://doi.org/10.1109/TIE.2010.2040564
  8. M. Arulampalam, S. Maskell, N. Gordon, and T. Clapp, "A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking," IEEE Trans. Signal Processing, Vol. 50, No. 2, Feb. 2002.
  9. Y. Jing, F. Yin, and Z. Chen, "An $H{\infty}$ filter based approach to coombat inter-carrier interference for ofdm systems," IEEE Communications Letters, Vol. 12, No. 6, pp. 453-455, June 2008. https://doi.org/10.1109/LCOMM.2008.080130
  10. D. Simon, Optimal state estimation: Kalman, $H{\infty}$, and nonlinear approaches. John Wiley & Sons, 2006.
  11. S. Xu, "Particle filtering for systems with unknown noise probability distributions," Ph.D. dissertation, Department of Electrical and Computer Engineering, Stony Brook University-SUNY, Stony Brook, New York 11794, December 2006.

Cited by

  1. Multitarget Tracking by Particle Filtering Based on RSS Measurement in Wireless Sensor Networks vol.11, pp.5, 2015, https://doi.org/10.1155/2015/837070
  2. Performance Degradation Due to Particle Impoverishment in Particle Filtering vol.9, pp.6, 2014, https://doi.org/10.5370/JEET.2014.9.6.2107
  3. Joint Estimation of CFO and Channel in OFDM Systems with Blind Noise Statistics vol.34, pp.5, 2017, https://doi.org/10.1080/02564602.2016.1208546
  4. Sensor and actuator bias estimation using multi model approach vol.57, 2017, https://doi.org/10.1016/j.compeleceng.2016.11.003