基于粒子濾波和滑動平均擴展Kalman濾波的多徑估計算法
doi: 10.11999/JEIT160587
-
1.
(太原理工大學信息工程學院自動化系 太原 030024) ②(北京理工大學復雜系統(tǒng)智能控制與決策國家重點實驗室 北京 100081)
國家自然科學基金(61503271, 61603267),山西省自然科學基金(20140210022-7),復雜系統(tǒng)智能控制與決策國家重點實驗室開放基金(900101-03910353)
An Improved Multipath Estimation Algorithm Using Particle Filter and Sliding Average Extended Kalman Filter
-
1.
(College of Information Engineering, Taiyuan University of Technology, Taiyuan 030024, China)
-
2.
(State Key Laboratory of Intelligent Control and Decision of Complex Systems, Beijing Institute of Technology, Beijing 100081, China)
The National Natural Science Foundation of China (61503271, 61603267), The Natural Science Foundation of Shanxi Province (20140210022-7), The Open Foundation of Key Laboratory of Intelligent Control and Decision of Complex Systems (900101-03910353)
-
摘要: 多徑干擾是高精度定位的主要誤差源,估計多徑參數(shù)對消除多徑誤差,提高導航系統(tǒng)定位精度具有重要意義。針對擴展Kalman濾波(EKF)在進行多徑參數(shù)估計時,存在對初值敏感,估計結果在真值附近具有較大波動的缺點,該文提出一種基于粒子濾波(PF)和滑動平均EKF的多徑估計算法。該算法首先利用PF得到多徑參數(shù)的粗略估計值,并將該值作為EKF的初始估計值,以克服EKF對初值敏感的問題。接著對EKF的估計結果進行滑動平均,并將平均后的濾波結果作為多徑參數(shù)的估計結果。仿真結果表明,改進后的多徑估計算法可有效降低估計結果的波動幅度,同時解決了EKF對初值敏感的問題。
-
關鍵詞:
- 參數(shù)估計 /
- 粒子濾波 /
- 擴展Kalman濾波 /
- 多徑干擾
Abstract: Multipath is the dominant error source for high-accuracy positioning systems. It is significant for eliminating the multipath error and improving the positioning accuracy to estimate multipath parameters. There are two main disadvantages for multipath parameters estimation by using the Extended Kalman Filter (EKF): it is sensitive to the initial value; filtering results fluctuate obviously around actual values. To solve these problems, an improved multipath estimation algorithm based on Particle Filter (PF) and sliding average EKF is proposed. Firstly, PF is used to obtain rough estimation values of multipath parameters, which are set as initial estimations for EKF to reduce the initial value sensitivity. Then, the EKF filtering results are smoothed by sliding average. The smoothing results are outputted as the multipath estimation. The simulation results show that the estimation results of the proposed algorithm have smaller fluctuation magnitude compared with EKF, and it is insensitive to the initial estimation. -
BRAASCH M S and BIBENEDETTO M F. Spread- spectrum ranging multipath model validation[J]. IEEE Transactions on Aerospace and Electronic Systems, 2001, 37(1): 298-304. doi: 10.1109/7.913691. 程蘭, 陳杰, 甘明剛. GPS接收機載波跟蹤多徑誤差分析[C].第29屆中國控制會議論文集, 北京, 2010: 573-576. CHENG Lan, CHEN Jie, and GAN Minggang. Multipath error analysis of carrier tracking loop in GPS receiver[C]. Proceedings of the 29th Chinese Control Conference, Beijing, 2010: 573-576. 張孟陽, 呂保維, 宋文淼. GPS系統(tǒng)中的多徑效應分析[J]. 電子學報, 1998, 26(3): 10-14. ZHANG Mengyang, L? Baowei, and SONG Wenmiao. Analyses of multipath effects in the GPS system[J]. Acta Electronica Sinica, 1998, 26(3): 10-14. 程蘭, 陳杰, 謝剛. 軟件接收機中基于數(shù)據(jù)處理的多徑估計方法[J]. 系統(tǒng)工程與電子技術, 2013, 35(10): 2050-2056. doi: 10.3969/j.issn.1001-506X.2013.10.06. CHENG Lan, CHEN Jie, and XIE Gang. Multipath estimation algorithms based on data processing in soft ware receiver[J]. Systems Engineering and Electronics, 2013, 35(10): 2050-2056. doi: 10.3969/j.issn.1001-506X.2013.10.06. 張文明, 周一宇, 姜文利. 基于擴展卡爾曼濾波的GPS多徑抑制技術[J]. 宇航學報, 2003, 24(1): 53-56. doi: 10.3321/ j.issn:1000-1328.2003.01.010. ZHANG Wenming, ZHOU Yiyu, and JIANG Wenli. GPS multipath rejection through EKF[J]. Journal of Astronautics, 2003, 24(1): 53-56. doi: 10.3321/j.issn:1000-1328.2003.01.010. ILTIS R A. Joint estimation of PN code delay and multipath using the extend kalman filter[J]. IEEE Transactions on Communications, 1990, 38(10): 1677-1685. 熊偉, 陳立奎, 何友, 等. 有色噪聲下的不敏卡爾曼濾波器[J]. 電子與信息學報, 2007, 29(3): 598-600. XIONG Wei, CHEN Likui, HE You, et al. Unscented Kalman filter with colored noise[J]. Journal of Electronics Information Technology, 2007, 29(3): 598-600. 黃小平, 王巖石. 卡爾曼濾波原理及應用[M]. 北京: 電子工業(yè)出版社, 2015: 89-90. HUANG Xiaoping and WANG Yanshi. Kalman Filter and Its Application[M]. Beijing: Publishing House of Electronics Industry, 2015: 89-90. 程蘭, 謝剛. 一種基于擴展Kalman濾波的多徑估計算法[J]. 太原理工大學學報, 2012, 43(5): 575-579. doi: 10.3969/j.issn.1007-9432.2012.05.011. CHENG Lan and XIE Gang. A multipath estimation algorithm based on extended Kalman filter[J]. Journal of Taiyuan University of Technology, 2012, 43(5): 575-579. doi: 10.3969/j.issn.1007-9432.2012.05.011. 程蘭. 軟件接收機原理及多徑誤差研究[M]. 北京: 國防工業(yè)出版社, 2015: 170-182. CHENG Lan. Software Receiver Principle and the Research of Multipath Error[M]. Beijing: China National Defence Industry Press, 2015: 170-182. 占榮輝, 張軍, 歐建平, 等. 非線性濾波理論與目標跟蹤應用[M]. 北京: 國防工業(yè)出版社, 2013: 43-46. ZHAN Ronghui, ZHANG Jun, OU Jianping et al. Nonlinear Filtering Theory with Target Tracking Application[M]. Beijing: China National Defence Industry Press, 2013: 43-46. 朱志宇. 粒子濾波算法及其應用[M]. 北京: 科學出版社, 2010: 27-32. ZHU Zhiyu. Particle Filter and Its Application[M]. Beijing: Science Press, 2010: 27-32. CHENG Lan, CHEN Jie, and XIE Gang. Model and simulation of multipath error in DLL for GPS receiver[J]. Chinese Journal of Electronics, 2014, 23(3): 508-515. Townsend B R, Fenton P C, Dierendonck K J V, et al. Performance evaluation of the multipath estimating delay lock loop[J]. Journal of the Institute of Navigation, 1995, 42(3): 502-514. doi: 10.1002/j.2161-4296.1995.tb01903.x. -
計量
- 文章訪問數(shù): 1580
- HTML全文瀏覽量: 213
- PDF下載量: 465
- 被引次數(shù): 0