Abstract
According to the effective sampling of particles and the particles impoverishment caused by re-sampling in particle filter, an improved particle filtering algorithm based on observation inversion optimal sampling was proposed. Firstly, virtual observations were generated from the latest observation, and two sampling strategies were presented. Then, the previous time particles were sampled by utilizing the function inversion relationship between observation and system state. Finally, the current time particles were generated on the basis of the previous time particles and the system one-step state transition model. By the above method, sampling particles can make full use of the latest observation information and the priori modeling information, so that they further approximate the true state. The theoretical analysis and experimental results show that the new algorithm filtering accuracy and real-time outperform obviously the standard particle filter, the extended Kalman particle filter and the unscented particle filter.
Similar content being viewed by others
References
GORDON N J, SALMOND D J, SMITH A F M. Novel approach to non-linear/non-Gaussian Bayesian state estimation [J]. IEE Proceedings on Radar, Sonar and Navigation, 1993, 140(3): 107–113.
ARULAMPALAM S, MASKELL S, GORDON N, ÇLAPP T. A tutorial on particle filters for online non-linear/non-Gaussian Bayesian tracking [J]. IEEE Trans on Signal Processing, 2002, 50(2): 174–188.
BOLIC M, DJURIC P M, HONG S J. Re-sampling algorithms and architectures for distributed particle filters [J]. IEEE Trans on Signal Processing, 2005, 53(7): 2442–2450.
GIREMUS A, TOURNERET J Y, CALMETTES V. A particle filtering approach for joint detection/estimation of multi-path effects on GPS measurements [J]. IEEE Trans on Signal Processing, 2007, 55(4): 1275–1285.
DUAN Zhuo-hua, CAI Zi-xing, YU Jin-xia, ZOU Xiao-bing. Particle filter based fault diagnosis for inertial navigation system of mobile robot [J]. Journal of Central South University: Science and Technology, 2005, 36(4): 642–647. (in Chinese)
RISTIC B, ARULAMPALAM S, GORDON N. Beyond the Kalman filter: Particle filters for tracking applications [M]. London: Artech House Publishers, 2004.
IOANNIS K, DARRYL M, ANTONIA P S. Sequential Monte Carlo methods for tracking multiple targets with deterministic and stochastic constraints [J]. IEEE Trans on Signal Processing, 2008, 56(3): 937–948.
CAPPE O, GODSILL S J, MOULINES E. An overview of existing methods and recent advances in sequential Monte Carlo [J]. Proceedings of the IEEE, 2007, 95(5): 899–924.
ZHAI Y, YEARY M. Implementing particle filters with Metropolis-Hastings algorithms [C]// Proceedings of Region 5 Conference: Annual Technical and Leadership Workshop. Tokyo, 2004: 149–152.
UOSAKI K, HATANAKA T. Evolution strategies based particle filters for fault detection [C]// Proceedings of the IEEE Symposium on Computational Intelligence in Image and Signal Processing. Honolulu, 2007: 58–65.
LI Cui-yun, JI Hong-bing. A new particle filter with GA-MCMC re-sampling [C]// Proceedings of International Conference on Wavelet Analysis and Pattern Recognition. Beijing, 2007: 146–150.
GIREMUS A, TOURNERET J Y, DJURIC P M. An improved regularized particle filter for GPS/INS integration [C]// Proceedings of IEEE 6th Workshop on Signal Processing Advances in Wireless Communications. New York, 2005: 1013–1017.
GUO Wen-yan, HAN Chong-zhao, LEI Ming. Improved unscented particle filter for nonlinear Bayesian estimation [C]// Proceedings of 10th International Conference on Information Fusion. Quebec, 2007: 1–6.
LI Qian, FENG Jin-fu, PENG Zhi-zhuang, LU Qing, LIANG Xiao-long. An iterated extend Kalman particle filter for multi-sensor based on pseudo sequential fusion [C]// Proceedings of IEEE International Conference on Robotics and Biomimetics. Sanya, 2007: 1534–1539.
LI Liang-qun, JI Hong-bing, LUO Jun-hui. The iterated extended Kalman particle filter [C]// Proceedings of IEEE International Symposium on Communications and Information Technology. Beijing, 2005: 1213–1216.
KARLSSON R. Particle filter for positioning and tracking applications [D]. Linkoping: Linkoping University, 2005.
SMITH L, AITKEN V. Analysis and comparison of the generic and auxiliary particle filtering frameworks [C]// Proceedings of IEEE Canadian Conference on Electrical and Computer Engineering. Ottawa, 2006: 2124–2127.
Author information
Authors and Affiliations
Corresponding author
Additional information
Foundation item: Project(60634030) supported by the Key Project of the National Natural Science Foundation of China; Project(60702066) supported by the National Natural Science Foundation of China; Project (2007ZC53037) supported by Aviation Science Foundation of China; Project(CASC0214) supported by the Space-Flight Innovation Foundation of China
Rights and permissions
About this article
Cite this article
Hu, Zt., Pan, Q., Yang, F. et al. An improved particle filtering algorithm based on observation inversion optimal sampling. J. Cent. South Univ. Technol. 16, 815–820 (2009). https://doi.org/10.1007/s11771-009-0135-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11771-009-0135-y