Abstract
To solve the error of GPS positioning based on traditional Kalman filter (KF) in dealing with nonlinear system and non-Gaussian noise. A novel filtering algorithm based on particle filter is proposed to improve the positioning accuracy of GPS receiver. The important density function by observing pseudorange non-Gaussian error distribution is set up. It is combined particle filter with system nonlinear dynamic state-space model. To solve the degeneracy phenomenon of particle filter (PF), Markov Chain and Monte Carlo (MCMC) method is adapted. The experimental results show that particle filter algorithm can effectively deal with non-linear and non-Gaussian state estimation. Compared with positioning optimization algorithm based on extended Kalman filter (EKF), the particle filter algorithm reduces the error of both positioning and speed estimation, attains higher positioning accuracy. The root mean square error (RMSE) parameter of particle filter is less. It is an effective method for GPS positioning to nonlinear and non-Gaussian state estimation problem. Moreover, the particle filter based on MCMC can work as an aided plan to provide higher accurate position when the quality of GPS signal is poor and useless.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bahrami M, Ziebart M (2011) A Kalman filter based dopper-smoothing of code pseudoranges in GNSS challenged environments. In: Proceedings of the ION GNSS, Portland, pp 1–11
Sayim I, Pervan B, Pullen S, Enge P (2002) Experimental and theoretical results on the LAAS sigma overbound. In: Proceedings of the ION GPS, Portland, Oregon, pp 29–38
Zhou J, Yang Y, Zhang J, Edwan E (2011) Applying quaternion-based unscented particle filter on INS/GPS with field experiments. In: Proceedings of the ION GNSS, Portland, pp 1–14
Duong T-T, Chiang K-W (2011) Non-linear, non-Gaussian estimation for INS/GPS integration. In: Proceedings of the ION GNSS, Portland, pp 1–8
Pan P, Schonfeld D (2011) Video tracking based on sequential particle filtering on graphs. IEEE Trans Image Process 20(6):1641–1651
Gustafsson F, Gunnarsson F et al (2002) Particle filters for positioning, navigation, and tracking. IEEE Trans Signal Process 50(2)
Arulampalam MS, Maskell S, Gordon N, Clapp T (2002) A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking. IEEE Trans Signal Process 50(2):174–188
Kaplan E, Hegarty C (2006) Understanding GPS: principles and applications, 2nd edn. Artech House Inc, MA, pp 239–264
Acknowledgments
This study is funded by National Natural Science Foundation of China (No.61101161), The Aeronautical Science Foundation of China (No. 2011ZC54010) and The Startup Foundation for Doctors of Liaoning Province (No.20101081).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, E., Cai, M., Pang, T. (2013). Improving GPS Positioning Accuracy Based on Particle Filter Algorithm. In: Sun, J., Jiao, W., Wu, H., Shi, C. (eds) China Satellite Navigation Conference (CSNC) 2013 Proceedings. Lecture Notes in Electrical Engineering, vol 243. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37398-5_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-37398-5_13
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-37397-8
Online ISBN: 978-3-642-37398-5
eBook Packages: EngineeringEngineering (R0)