×

A quantified approach of predicting suitability of using the unscented Kalman filter in a non-linear application. (English) Zbl 1451.93386

Summary: A mathematical framework to predict the unscented Kalman filter (UKF) performance improvement relative to the extended Kalman filter (EKF) using a quantitative measure of non-linearity is presented. It is also shown that the range of performance improvement the UKF can attain, for a given minimum probability depends on the nonlinearity indices of the corresponding system and measurement models. Three distinct non-linear estimation problems are examined to verify these relations. A launch vehicle trajectory estimation problem, a satellite orbit estimation problem and a re-entry vehicle position estimation problem are examined to verify these relations. Using these relations, a procedure is suggested to predict the estimation performance improvement offered by the UKF relative to the EKF for a given nonlinear system and measurement without designing, implementing and tuning the two Kalman filters.

MSC:

93E11 Filtering in stochastic control theory
93C10 Nonlinear systems in control theory
Full Text: DOI

References:

[1] Anderson, A.; Bittle, D.; Dean, R.; Flowers, G.; Hester, J.; Hodel, A., EKF and UKF state estimation comparison for rotating rockets, (IEEE Southeastcon (2009)), 373-378
[2] Athans, M.; Wishner, R.; Bertolini, a., Suboptimal state estimation for continuous-time nonlinear systems from discrete noisy measurements, IEEE Transactions on Automatic Control, 13, 5, 504-514 (1968)
[3] Bates, D. M.; Watts, D. G., Relative curvature measures of nonlinearity, Journal of the Royal Statistical Society, 1-25 (1980) · Zbl 0455.62028
[4] Bates, D. M.; Watts, D. G., Nonlinear regression: iterative estimation and linear approximations, Nonlinear Regression Analysis and its Applications, 32-66 (1988) · Zbl 0728.62062
[5] Bernstein, I.; Friedland, B., Estimation of the state of a nonlinear process in the presence of nongaussian noise and disturbances, Journal of the Franklin Institute, 281, 6, 455-480 (1966) · Zbl 0305.62062
[6] Biswas, S. K.; Qiao, L.; Dempster, A. G., A novel a priori state computation strategy for the unscented Kalman filter to improve computational efficiency, IEEE Transactions on Automatic Control, 62, 4, 1852-1864 (2017) · Zbl 1366.93650
[7] Cheng, Y.; Crassidis, J. L., Particle filtering for attitude estimation using a minimal local-error representation, AIAA Guidance, Navigation and Control Conference, 33, 4, 1305-1310 (2010)
[8] Choi, E. J.; Yoon, J. C.; Lee, B. S.; Park, S. Y.; Choi, K. H., Onboard orbit determination using GPS observations based on the unscented Kalman filter, Advances in Space Research, 46, 11, 1440-1450 (2010)
[9] Cox, H., On the estimation of state variables and parameters for noisy dynamic systems, IEEE Transactions on Automatic Control, 9, 1, 5-12 (1964)
[10] Crassidis, J.; Markley, F., Unscented filtering for spacecraft attitude estimation, Journal of Guidance, Control, and Dynamics, 26, 4 (2003)
[11] Crassidis, J. L.; Markley, F. L.; Cheng, Y., Survey of nonlinear attitude estimation methods, Journal of Guidance, Control, and Dynamics, 30, 1, 12-28 (2007)
[12] Curtis, H. D., Orbital mechanics for engineering students (2010), Butterworth-Heinemann
[13] Desoer, C.; Wang, Y. T., Foundations of feedback theory for nonlinear dynamical systems, IEEE Transactions on Circuits and Systems, 27, 2, 104-123 (1980) · Zbl 0438.93037
[14] Duník, J.; Simandl, M.; Štraka, O., Unscented kalman filter: Aspects and adaptive setting of scaling parameter, IEEE Transactions on Automatic Control, 57, 9, 2411-2416 (2012) · Zbl 1369.93618
[15] Duník, J.; Straka, O.; García-Fernández, Á. F., Performance evaluation of nonlinearity and non-Gaussianity measures in state estimation, (20th international conference on information fusion (FUSION) (2017)), 1-10
[16] El-Sakkary, A. K., The gap metric: Robustness of stabilization of feedback systems, IEEE Transactions on Automatic Control, 30, 3, 240-247 (1985) · Zbl 0561.93047
[17] Farina, A.; Ristic, B.; Benvenuti, D., Tracking a ballistic target: Comparison of several nonlinear filters, IEEE Transactions on Aerospace and Electronic Systems, 38, 3, 854-867 (2002)
[18] Georgiou, T. T.; Smith, M. C., Optimal robustness in the gap metric, IEEE Transactions on Automatic Control, 35, 6, 673-686 (1990) · Zbl 0800.93289
[19] Giannitrapani, A.; Ceccarelli, N.; Scortecci, F.; Garulli, A., Comparison of EKF and UKF for spacecraft localization via angle measurements, IEEE Transactions on Aerospace and Electronic Systems, 47, 1, 75-84 (2011)
[20] Glennon, E.; Parkinson, K.; Dempster, A., Kea v4.1 GNSS receiver performance testing, (15th Australian space research conference, Canberra (2015))
[21] Helbig, A.; Marquardt, W.; Allgöwer, F., Nonlinearity measures: Definition, computation and applications, Journal of Process Control, 10, 2, 113-123 (2000)
[22] Hermann, R.; Krener, A., Nonlinear controllability and observability, IEEE Transactions on Automatic Control, 22, 5, 728-740 (1977) · Zbl 0396.93015
[23] Hu, J.; Wang, Z.; Gao, H.; Stergioulas, L. K., Extended Kalman filtering with stochastic nonlinearities and multiple missing measurements, Automatica, 48, 9, 2007-2015 (2012) · Zbl 1257.93099
[24] Julier, S. J. (1998). A skewed approach to filtering. In Proceedings of SPIE-the international society for optical engineering, Vol. 3373 (pp. 271-282).
[25] Julier, S. J.; Uhlmann, J. K., A general method for approximating nonlinear transformations of probability distributionstech. rep., 1-27 (1996)
[26] Julier, S., & Uhlmann, J. (1997). A new extension of the Kalman filter to nonlinear systems. In SPIE, Vol. 3068, Orlando, FL (pp. 182-193).
[27] Julier, S., & Uhlmann, J. (2002). Reduced sigma point filters for the propagation of means and covariances through nonlinear transformations. In Proceedings of the 2002 American control conference (IEEE Cat. No.CH37301), Vol. 2.
[28] Julier, S.; Uhlmann, J., Unscented filtering and nonlinear estimation, Proceedings of the IEEE, 92, 3, 401-422 (2004)
[29] Julier, S.; Uhlmann, J.; Durrant-Whyte, H., A new method for the nonlinear transformation of means and covariances in filters and estimators, IEEE Transactions on Automatic Control, 45, 3, 477-482 (2000) · Zbl 0973.93053
[30] Junkins, J. L., Adventures on the interface of dynamics and control, Journal of Guidance, Control, and Dynamics, 20, 6, 1058-1072 (1997) · Zbl 0945.93500
[31] Junkins, J. L.; Singla, P., How nonlinear is it? A tutorial on nonlinearity of orbit and attitude dynamics, Journal of Astronautical Sciences, 52, 7-60 (2004)
[32] Kalman, R. E., A new approach to linear filtering and prediction problems, Transactions of the ASME-Journal of Basic Engineering, 82, Series D, 35-45 (1960)
[33] Kaplan, E.; Hegarty, C., Understanding GPS: principles and applications (2005), Artech house
[34] Kim, S. G.; Crassidis, J. L.; Cheng, Y.; Fosbury, A. M.; Junkins, J. L., Kalman filtering for relative spacecraft attitude and position estimation, Journal of Guidance, Control, and Dynamics, 30, 133-143 (2007)
[35] Kim, J.; Vaddi, S. S.; Menon, P. K.; Ohlmeyer, E. J., Comparison between nonlinear filtering techniques for spiraling ballistic missile state estimation, IEEE Transactions on Aerospace and Electronic Systems, 48, 1, 313-328 (2012)
[36] Li, L.; Xia, Y., Stochastic stability of the unscented Kalman filter with intermittent observations, Automatica, 48, 5, 978-981 (2012) · Zbl 1246.93121
[37] Liu, Y.; Li, X. R., Measure of nonlinearity for estimation, IEEE Transactions on Signal Processing, 63, 9, 2377-2388 (2015) · Zbl 1394.94343
[38] Mallick, M.; Arulampalam, S.; Yan, Y.; Mallick, A., Connection between differential geometry and estimation theory for polynomial nonlinearity in 2d, (13th international conference on information fusion (FUSION) (2010)), 1-8
[39] Misra, P.; Enge, P., Global positioning system : Signals, measurements and performance (2006), Ganga-Jamuna Press
[40] Mitzenmacher, M.; Upfal, E., Probability and computing: Randomization and probabilistic techniques in algorithms and data analysis (2017), Cambridge University Press · Zbl 1368.60002
[41] SpaceX CRS-5 fifth commercial resupply services flight to the international space stationtech. rep. (2014)
[42] Nørgaard, M.; Poulsen, N.; Ravn, O., New developments in state estimation for nonlinear systems, Automatica, 36, 11, 1627-1638 (2000) · Zbl 0973.93050
[43] Oshman, Y.; Carmi, A., Attitude estimation from vector observations using a genetic-algorithm-embedded quaternion particle filter, Journal of Guidance, Control, and Dynamics, 29, 4, 879-891 (2006)
[44] Parkinson, K. J.; Mumford, P. J.; Glennon, E. P.; Shivaramaiah, N. C.; Dempster, A. G.; Rizos, C., A low cost namuru v3 receiver for spacecraft operations, (IGNSS symposium 2011 (2011)), 15-17
[45] Qiao, L.; Lim, S.; Rizos, C.; Liu, J., A multiple GNSS-based orbit determination algorithm for geostationary satellites, (IGNSS symposium (2009))
[46] Reif, K.; Gunther, S.; Yaz, E.; Unbehauen, R., Stochastic stability of the discrete-time extended Kalman filter, IEEE Transactions on Automatic Control, 44, 4, 714-728 (1999) · Zbl 0967.93090
[47] Särkkä, S., On unscented Kalman filtering for state estimation of continuous-time nonlinear systems, IEEE Transactions on Automatic Control, 52, 9, 1631-1641 (2007) · Zbl 1366.93660
[48] Scardua, L. A., Adaptively tuning the scaling parameter of the unscented Kalman filter, (Moreira, A. P.; Matos, A.; Veiga, G., CONTROLO’2014 - Proceedings of the 11th portuguese conference on automatic control. CONTROLO’2014 - Proceedings of the 11th portuguese conference on automatic control, Lecture notes in electrical engineering, vol. 321 (2015), Springer International Publishing: Springer International Publishing Cham)
[49] Smith, G. L., Multivariable linear filter theory applied to space vehicle guidance, Journal of the Society for Industrial & Applied Mathematics, Series A: Control, 2, 1, 19-32 (1964)
[50] Smith, G. L.; McGee, L. A.; Schmidt, S. F., Application of statistical filter theory to the optimal estimation of position and velocity on board a circumlunar vehicletech. rep. (1962)
[51] Falcon 9 launch vehicle payload user’s guide revision 1tech. rep. (2009)
[52] Vallado, D. A., Fundamentals of astrodynamics and applications (2001), Springer Science & Business Media
[53] Van der Merwe, R.; Wan, E. A., The square-root unscented Kalman filter for state and parameter-estimation, (2001 IEEE international conference on acoustics, speech, and signal processing proceedings, Vol. 6 (2001)), 3461-3464
[54] Wang, L.; Wang, Z.; Han, Q.; Wei, G., Event-based variance-constrained \(\mathcal{H}_\infty\) filtering for stochastic parameter systems over sensor networks with successive missing measurements, IEEE Transactions on Cybernetics, 48, 3, 1007-1017 (2018)
[55] Xiong, K.; Zhang, H. Y.; Chan, C. W., Performance evaluation of UKF-based nonlinear filtering, Automatica, 42, 2, 261-270 (2006) · Zbl 1103.93045
[56] Yunck, T. P., Coping with the atmosphere and ionosphere in precise satellite and ground positioning, (Jones, A. V., Environmental effects on spacecraft positioning and trajectories. Environmental effects on spacecraft positioning and trajectories, Geophysical monograph series (1993), Wiley)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.