Abstract
The paper deals with state estimation of nonlinear discrete time stochastic dynamic systems with a focus on derivative-free filters. Design parameters of the filters are treated and an efficient way for their adaptation is proposed. The efficiency is based on observing a degree of nonlinearity of the nonlinear state and measurement functions at the working point by means of a non-Gaussianity measure. The adaptation is executed only if the nonlinearity is severe and the design parameter adaptation may bring a significant improvement of the estimate quality. Otherwise the adaptation is switched off to keep computational complexity of the filter low. The developed algorithm is illustrated using a numerical example of bearings-only target tracking.
Similar content being viewed by others
References
Blasch, E. and Kahler, D., Multiresolution EO/IR Target Track and ID, Proc. Int. Conf. Information Fusion, 2005.
Haykin, S. and Arasaratnam, I., Adaptive Signal Processing, Hoboken: Wiley, 2010.
Isermann Rolf, Fault-Diagnosis Systems. An Introduction from Fault Detection to Fault Tolerance, Berlin: Springer, 2006.
Stepanov, O.A., Primenenie teorii nelineinoi filtratsii v zadachakh obrabotki navigatsionnoi informatsii (Application of Nonlinear Filtering Theory for Processing Navigation Information), St. Petersburg: Elektropribor, 2003.
Grachev, A.N. and Shuryigin, S.V., Metodika sinteza iteratsionnykh algoritmov sovmestnogo otsenivaniya parametrov i sostoyaniya lineinykh diskretnykh sistem (The Technique of Synthesis of Iterative Algorithms for Joint Estimation of the Parameters and State of Linear Discrete Systems), in Tr. VII Mezhd. konf. “Identifikatsiya sistem i zadachi upravleniya” (Proc. VII Int. Conf. “System Identification and Control Problems”), Moscow, 2008, 204–219.
Volynskii, M.A., Gurov, I.P., and Zakharov, A.S., Dynamic Analysis of the Signals in Optical Coherent Tomography by the Method of Nonlinear Kalman Filtering, J. Opt. Technol., 2008, vol. 75, no. 10, pp. 682–686.
Koshaev, D.A., Kalman Filter-Based Multialternative Method for Fault Detection and Estimation, Autom. Remote Control, 2010, vol. 71, no. 5, pp. 790–802.
Stepanov, O.A. and Toropov, A.B., A Comparison of Linear and Nonlinear Optimal Estimators in Nonlinear Navigation Problems, Gyroscopy Navigation, 2010, vol. 1, no. 3, pp. 183–190.
Stepanov, O.A. and Toropov, A.B., Linear Optimal Algorithms in Problems of Estimation with Nonlinear Measurements. Relation with the Kalman Type Algorithms, Izv. TulGU, Tekh. Vestn., 2012, no. 7, pp. 172–189.
Hmarskiy, P.A. and Solonar, A.S., Features of the UKF in the Polar Coordinates, Dokl. BGUIR, 2013, no. 2, pp. 79–86.
Stepanov, O.A. and Toropov, A.B., Application of the Monte Carlo Methods with Partial Analytical Integration Techniques to the Problem of Navigation System Aiding, in Proc. 20th St. Petersburg Int. Conf. on Integrated Navigation Systems, ICINS 2013, St. Petersburg, 2013, 298–301.
Berkovskii, N.A. and Stepanov, O.A., Error of Calculating the Optimal Bayesian Estimate Using the Monte Carlo Method in Nonlinear Problems, J. Comput. Syst. Sci. Int., 2013, vol. 52, no. 3, pp. 342–353.
Mikhailov, N.V. and Koshaev, D.A., Navigation in a Geostationary Orbit Using GNSS Receiver Aided by the Satellite Dynamic Model, Gyroscopy Navigation, 2015, vol. 6, no. 2, pp. 87–100.
Candy, J.V., Bayesian Signal Processing, Hoboken: Wiley, 2008.
Sorenson, H.W. and Alspach, D.L., Recursive Bayesian Estimation Using Gaussian Sums, Automatica, 1971, no. 7, pp. 465–479.
Anderson, B.D.O. and Moore, J.B., Optimal Filtering, Englewood Cliffs: Prentice Hall, 1979.
Sarmavuori, J. and Sarkka, S., Fourier–Hermite Kalman Filter, IEEE Trans. Automat. Control, 2012, vol. 57, no. 6, pp. 1511–1515.
Norgaard, M., Poulsen, N.K., and Ravn, O., New Developments in State Estimation for Nonlinear Systems, Automatica, 2000, vol. 36, no. 11, pp. 1627–1638.
Julier, S.J. and Uhlmann, J.K., Unscented Filtering and Nonlinear Estimation, IEEE Rev., 2004, vol. 92, no. 3, pp. 401–421.
Ito, K. and Xiong, K., Gaussian Filters for Nonlinear Filtering Problems, IEEE Trans. Automat. Control, 2000, vol. 45, no. 5, pp. 910–927.
Arasaratnam, I. and Haykin, S., Cubature Kalman Filters, IEEE Trans. Automat. Control, 2009, vol. 54, no. 6, pp. 1254–1269.
Duník, J., Straka, O., and Šimandl, M., Stochastic Integration Filter, IEEE Trans. Automat. Control, 2013, vol. 58, no. 6, pp. 1561–1566.
Sakai, A. and Kuroda, Y., Discriminatively Trained Unscented Kalman Filter for Mobile Robot Localization, J. Adv. Res. Mechan. Eng., 2010, vol. 1, no. 3, pp. 153–161.
Duník, J., Šimandl, M., and Straka, O., Adaptive Choice of Scaling Parameter in Derivative-Free Local Filters, Proc. Int. Conf. Information Fusion, Edinburgh, Great Britain, 2010, 22416.
Turner, R. and Rasmussen, C.E., Model Based Learning of Sigma Points in Unscented Kalman Filter, Neurocomput., 2012, vol. 80, pp. 47–53.
Duník, J., Šimandl, M., and Straka, O., Unscented Kalman Filter Aspects and Adaptive Setting of Scaling Parameter, IEEE Trans. Automat. Control, 2012, vol. 57, no. 9, pp. 2411–2416.
Chang, L., Hu, B., and Qin, F., Unscented Type Kalman Filter Limitation and Combination, IET Signal Process., 2013, vol. 7, no. 3, pp. 167–176.
Duník, J., Straka, O., and Šimandl, M., Sigma-Point Set Rotation in Unscented Kalman Filter: Analysis and Adaptation, Proc. 19 IFAC World Congress, Cape Town, South Africa, 2014, 5951–5956.
Duník, J., Straka, O., and Šimandl, M., On Sigma-Point Set Rotation in Derivative-Free Filters, Proc. Int. Conf. Information Fusion, Salamanca, 2014, 1–8.
Rhudy, M., Gu, Y., Gross, J., et al., Evaluation of Matrix Square Root Operations for UKF within a UAV GPS/INS Sensor Fusion Application, Int. J. Navigation Observation, 2012, no. 1, pp. 1–11.
Straka, O., Duník, J., Šimandl, M., et al., Aspects and Comparison of Matrix Decompositions in Unscented Kalman Filter, Proc. 2013 American Control Conf., Washington, USA, 2013.
Straka, O., Duník, J., and Šimandl, M., Unscented Kalman Filter with Controlled Adaptation, Proc. 16 IFAC Sympos. on System Identification (SYSID), Brussels, 2012, vol. 16, pp. 906–911.
Šimandl, M. and Duník, J., Derivative-Free Estimation Methods New Results and Performance Analysis, Automatica, 2009, vol. 45, no. 7, pp. 1749–1757.
Zarei, J., Shokri, E., and Karimi, H.R., Convergence Analysis of Cubature Kalman Filter, Eur. Control Conf. (ECC), Strasbourg, 2014, 1367–1372.
Julier, S.J., Uhlmann, J.K., and Durrant-Whyte, H.F., A New Method for the Nonlinear Transformation of Means and Covariances in Filters and Estimators, IEEE Trans. Automat. Control, 2000, vol. 45, no. 3, pp. 477–482.
Jia, B., Xin, M., and Cheng, Y., Sparse Gauss–Hermite Quadrature Filter with Application to Spacecraft Attitude Estimation, J. Guidance, Control, Dynamics, 2011, vol. 27, no. 2, pp. 367–379.
Stroud, A.H., Approximate Calculation of Multiple Integrals, Englewood Cliffs: Prentice Hall, 1971.
Meyer, C.D., Matrix Analysis and Applied Linear Algebra, Philadelphia: SIAM, 2000.
Groves, P.D., Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems, Boston: Artech House, 2013, 2nd ed.
Straka, O., Duník, J., and Šimandl, M., Unscented Kalman Filter with Advanced Adaptation of Scaling Parameter, Automatica, 2014, vol. 5, no. 10, pp. 2657–2664.
Straka, O., Duník, J., and Šimandl, M., Scaling Parameter in Unscented Transformation Analysis and Specification, Proc. 2012 American Control Conf., Montreal, Canada, 2012.
Walter, É. and Pronzato, L., Identification of Parametric Models from Experimental Data, New York: Springer, 1997.
Li, X.R., Measure of Nonlinearity for Stochastic Systems, Proc. 15 Int. Conf. Information Fusion, Singapore, 2012.
Jones, E., Scalzo, M., Bubalo, A., et al., Measures of Nonlinearity for Single Target Tracking Problem, in Proc. SPIE, Signal Processing, Sensor Fusion, and Target Recognition, Orlando, Florida, USA, 2011.
Duník, J., Straka, O., and Šimandl, M., Nonlinearity and non-Gaussianity Measures for Stochastic Dynamic Systems, Proc. 16 Int. Conf. Information Fusion, Istanbul, 2013.
Brewer, J.W., Kronecker Products and Matrix Calculus in System Theory, IEEE Trans. Circ. Syst., 1978, vol. 25, no. 9, pp. 772–781.
Genz, A. and Monahan, J., A Stochastic Algorithm for High-Dimensional Integrals over Unbounded Regions with Gaussian Weight J. Comput. Appl. Math., 1999, vol. 112, no. 1, pp. 71–81.
Ristic, B., Arulampalam, S., and Gordon, N., Beyond the Kalman Filter Particle Filters for Tracking Applications, Boston: Artech House, 2004.
Bar-Shalom, Y., Li, X.R., and Kirubarajan, T., Estimation with Applications to Tracking and Navigation Theory Algorithms and Software, New York: Wiley, 2001.
Author information
Authors and Affiliations
Corresponding author
Additional information
Original Russian Text © M. Šimandl, O. Straka, J. Duník, 2016, published in Avtomatika i Telemekhanika, 2016, No. 2, pp. 94–114.
Rights and permissions
About this article
Cite this article
Šimandl, M., Straka, O. & Duník, J. Efficient adaptation of design parameters of derivative-free filters. Autom Remote Control 77, 261–276 (2016). https://doi.org/10.1134/S0005117916020041
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0005117916020041