×

Gaussian sum approximation filter for nonlinear dynamic time-delay system. (English) Zbl 1348.94016

Summary: This paper focuses on designing Gaussian sum approximation filter for both accurately and rapidly estimating the state of a class of nonlinear dynamic time-delay systems. Firstly, a novel nonaugmented Gaussian filter (GF) is derived, whose superiority in computation efficiency is theoretically analyzed as compared to the standard augmented GF. Secondly, a nonaugmented Gaussian sum filter (GSF) is proposed to accurately capture the state estimates by a weight sum of the above-proposed GF. In GSF, each GF component is independent from the others and can be performed in a parallel manner so that GSF is conducive to high-performance computing across many compute nodes. Finally, the performance of the proposed GSF is demonstrated by a vehicle suspension system with time delay, where the GSF achieves higher accuracy than the single GF and is computationally much more efficient than the particle filter with the almost same accuracy.

MSC:

94A12 Signal theory (characterization, reconstruction, filtering, etc.)
Full Text: DOI

References:

[1] Lee, S., Jeon, M., Shin, V.: Distributed estimation fusion with application to a multisensory vehicle suspension system with time delays. IEEE Trans. Ind. Electron. 59(11), 4475-4482 (2012) · doi:10.1109/TIE.2011.2182010
[2] Capisani, L.M., Ferrara, A., de Loza, A.F., Fridman, L.M.: manipulator fault diagnosis via higher order sliding-mode observers. IEEE Trans. Ind. Electron. 59(10), 3979-3986 (2012) · Zbl 1388.65025
[3] Dong, H.L., Wang, Z.D., Gao, H.J.: Robust H-infinity filtering for a class of nonlinear networked systems with multiple stochastic communication delays and packet dropouts. IEEE Trans. Signal Process. 58(4), 1957-1966 (2010) · Zbl 1392.94183 · doi:10.1109/TSP.2009.2038965
[4] Wang, Z.D., Lam, J., Liu, X.H.: Filtering for a class of nonlinear discrete-time stochastic systems with state delays. Int. J. Comput. Appl. Math. 201, 153-163 (2007) · Zbl 1152.93053 · doi:10.1016/j.cam.2006.02.009
[5] Kahlil, M., Sarkar, A., Adhikari, S.: Nonlinear filters for chaotic oscillatory systems. Nonlinear Dyn. 55(1), 113-137 (2009) · Zbl 1248.70022 · doi:10.1007/s11071-008-9349-z
[6] Xu, Y., Vedula, P.: A moment-based approach for nonlinear stochastic tracking control. Nonlinear Dyn. 67(1), 119-128 (2012) · Zbl 1242.93125 · doi:10.1007/s11071-011-9963-z
[7] Li, H.P., Shi, P.: Robust H-infinity filtering for nonlinear stochastic systems with uncertainties and Markov delays. Automatica 48(1), 159-166 (2012) · Zbl 1244.93158 · doi:10.1016/j.automatica.2011.09.045
[8] Murray, L., Storkey, A.: Particle smoothing in continuous time: a fast approach via density estimation. IEEE Trans. Signal Process. 59(3), 1017-1026 (2011) · Zbl 1391.65022 · doi:10.1109/TSP.2010.2096418
[9] Wang, X.X., Liang, Y., Pan, Q., Yang, F.: A Gaussian approximation recursive filter for nonlinear systems with correlated noises. Automatica 48(9), 2290-2297 (2012) · Zbl 1257.93102 · doi:10.1016/j.automatica.2012.06.035
[10] Wang, X.X., Liang, Y., Pan, Q., Zhao, C.H., Yang, F.: Nonlinear Gaussian smoothers with colored measurement noise. IEEE Trans. Autom. Control 60(3), 870-876 (2015) · Zbl 1360.93681 · doi:10.1109/TAC.2014.2337991
[11] Ito, K., Xiong, K.: Gaussian filters for nonlinear filtering problems. IEEE Trans. Autom. Control 45(5), 910-927 (2000) · Zbl 0976.93079 · doi:10.1109/9.855552
[12] Horwood, J.T., Poore, A.B.: Adaptive Gaussian sum filters for space surveillance. IEEE Trans. Autom. Control 56(8), 1777-1790 (2011) · Zbl 1368.93715 · doi:10.1109/TAC.2011.2142610
[13] Subrahmanya, N., Shin, Y.C.: Adaptive divided difference filtering for simultaneous state and parameter estimation. Automatica 45(7), 1686-1693 (2009) · Zbl 1184.93110 · doi:10.1016/j.automatica.2009.02.029
[14] Terejanu, G., Singla, P., Singh, T., Scott, P.D.: Adaptive Gaussian sum filter for nonlinear Bayesian estimation. IEEE Trans. Autom. Control 56(9), 2151-2156 (2011) · Zbl 1368.93730 · doi:10.1109/TAC.2011.2141550
[15] Wu, Y.X., Hu, D.W., Wu, M.P., Hu, X.P.: A numerical-integration perspective on Gaussian filters. IEEE Trans. Signal Process. 54(8), 2910-2921 (2006) · Zbl 1388.65025 · doi:10.1109/TSP.2006.875389
[16] Julier, S., Uhlmann, J.K., Durrant-Whyte, H.F.: A new method for the nonlinear transformation of means and covariances in filters and estimators. IEEE Trans. Autom. Control 45(3), 477-482 (2000) · Zbl 0973.93053 · doi:10.1109/9.847726
[17] Nørgaard, M., Poulsen, N.K., Ravn, O.: New developments in state estimation for nonlinear systems. Automatica 36(11), 1627-1638 (2000) · Zbl 0973.93050 · doi:10.1016/S0005-1098(00)00089-3
[18] Arasaratnam, I., Haykin, S.: Cubature Kalman filter. IEEE Trans. Autom. Control 54(8), 1254-1269 (2009) · Zbl 1367.93637 · doi:10.1109/TAC.2009.2019800
[19] Jia, B., Xin, M., Cheng, Y.: Sparse-grid quadrature nonlinear filtering. Automatica 48(2), 327-341 (2012) · Zbl 1260.93161 · doi:10.1016/j.automatica.2011.08.057
[20] Jia, B., Xin, M., Cheng, Y.: Relations between sparse-grid quadrature rule and spherical-radial cubature rule in nonlinear Gaussian estimation. IEEE Trans. Autom. Control 60(1), 199-204 (2015) · Zbl 1360.93698 · doi:10.1109/TAC.2014.2322478
[21] Wang, X.X., Pan, Q., Liang, Y., Yang, F.: Gaussian smoothers for nonlinear systems with one-step randomly delayed measurements. IEEE Trans. Autom. Control 58(7), 1828-1835 (2013) · Zbl 1369.93680 · doi:10.1109/TAC.2013.2237971
[22] Simo, S.: Unscented Rauch-Tung-Striebel smoother. IEEE Trans. Autom. Control 53(3), 845-849 (2008) · Zbl 1367.93691 · doi:10.1109/TAC.2008.919531
[23] Arasaratnam, I., Haykin, S.: Cubature Kalman smoother. Automatica 47(10), 2245-2250 (2011) · Zbl 1226.93123
[24] Jia, B., Xin, M., Cheng, Y.: High-degree cubature Kalman filter. Automatica 49(2), 510-518 (2013) · Zbl 1259.93118 · doi:10.1016/j.automatica.2012.11.014
[25] Xiong, K., Zhang, H.Y., Chan, C.W.: Performance evaluation of UKF-based nonlinear filtering. Automatica 42(2), 261-270 (2006) · Zbl 1103.93045 · doi:10.1016/j.automatica.2005.10.004
[26] Xiong, K., Zhang, H.Y., Chan, C.W.: Author’s reply to comments on performance evaluation of UKF-based nonlinear filtering. Automatica 43(3), 569-570 (2007) · Zbl 1137.93418 · doi:10.1016/j.automatica.2006.10.002
[27] Wu, Y.X., Hu, D.W., Hu, X.P.: Comments on performance evaluation of UKF-based nonlinear filtering. Automatica 43(3), 567-568 (2007) · Zbl 1137.93417 · doi:10.1016/j.automatica.2006.08.029
[28] Wang, S.Y., Feng, J.C., Tse, C.K.: A class of stable square-root nonlinear information filters. IEEE Trans. Autom. Control 59(7), 1893-1898 (2014) · Zbl 1360.93716 · doi:10.1109/TAC.2013.2294619
[29] Straka, O., Duník, J., Šimandl, M.: Truncation nonlinear filters for state estimation with nonlinear inequality constraints. Automatica 48(1), 273-286 (2012) · Zbl 1260.93156 · doi:10.1016/j.automatica.2011.11.002
[30] Bruno, O.S.T., Leonardo, A.B.T., Luis, A.A., Denni, S.B.: On unscented Kalman filtering with state interval constraints. J. Process Control 20(1), 45-57 (2010) · doi:10.1016/j.jprocont.2009.10.007
[31] de Forbes, J.R.J., Ruiter, A.H., Zlotnik, D.E.: Continuous-time norm-constrained Kalman filtering. Automatica 50(10), 2546-2554 (2014) · Zbl 1301.93154 · doi:10.1016/j.automatica.2014.08.007
[32] Chung, K.L.: A Course in Probability Theory. Academic Press, Nwew York (2001) · Zbl 1248.70022
[33] Fan, J.Q., Yao, Q.W.: Nonlinear Time Series. Springer, German (2005)
[34] Shi, P., Luan, X.L., Liu, \[F.: H\infty \]∞ filtering for discrete-time systems with stochastic incomplete measurement and mixed delays. IEEE Trans. Ind. Electr. 59(6), 2732-2739 (2012) · doi:10.1109/TIE.2011.2167894
[35] Ho, Y.C., Lee, R.C.K.: A bayesian approach to problems in stochastic estimation and control. IEEE Trans. Autom. Control 9, 333-339 (1964) · doi:10.1109/TAC.1964.1105763
[36] Priemer, R., Vacroux, A.G.: Estimation in linear systems with multiple time delays. IEEE Trans. Autom. Control 13(4), 384-387 (1969) · Zbl 1119.74435
[37] Golub, G.H., Van Loan, C.F.: Matrix Computations, Fourth edn. The Johns Hopkins University Press, Baltimore (2013) · Zbl 1268.65037
[38] Plataniotis, K.N., Androutsos, D., Venetsanopoulos, A.N.: Nonlinear filtering of non-Gaussian noise. J. Intell. Robot. Syst. 19, 207-231 (1997) · doi:10.1023/A:1007974400149
[39] Wu, H., Chen, G.: Suboptimal Kalman filtering for linear systems with Gaussian-sum type of noise. Math. Comput. Model. 29, 101-125 (1999) · Zbl 0994.93061 · doi:10.1016/S0895-7177(99)00034-5
[40] Zia, A., Kirubarajan, T., Reilly, J.P., Yee, D., Punithakumar, K., Shirani, S.: An EM algorithm for non-linear state estimation with model uncertainties. IEEE Trans. Signal Process. 56(3), 921-936 (2008) · Zbl 1390.94516 · doi:10.1109/TSP.2007.907883
[41] Arasaratnam, I., Haykin, S.: discrete-time nonlinear filtering algorithms using Gauss-Hermite quadrature. Proc. IEEE 95(5), 953-977 (2007) · doi:10.1109/JPROC.2007.894705
[42] Yagiz, N., Hacioglu, Y.: Backstepping control of a vehicle with active suspensions. Control Eng. Pract. 16(12), 1457-1467 (2008) · Zbl 1157.90449 · doi:10.1016/j.conengprac.2008.04.003
[43] Zhu, Q., Ishitobi, M.: Chaotic vibration of a nonlinear full-vehicle model. Int. J. Solids Struct. 43(3), 747-759 (2006) · Zbl 1119.74435 · doi:10.1016/j.ijsolstr.2005.06.070
[44] Dai, L., Wu, J.: Stability and vibrations of an all-terrain vehicle subjected to nonlinear structural deformation and resistance. Commun. Nonlinear Sci. Numer. Simul. 12(1), 72-82 (2007) · Zbl 1111.34037 · doi:10.1016/j.cnsns.2006.01.006
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.