《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 微波|射頻 > 設(shè)計應(yīng)用 > 抑制多徑的BD2/GPS雙模自適應(yīng)擴(kuò)展卡爾曼濾波算法
抑制多徑的BD2/GPS雙模自適應(yīng)擴(kuò)展卡爾曼濾波算法
2017年電子技術(shù)應(yīng)用第2期
黃樹清1,胡方強1,2,包亞萍1,呂 濤1
1.南京工業(yè)大學(xué) 計算機科學(xué)與技術(shù)學(xué)院,江蘇 南京211816;2.東南大學(xué) 電子科學(xué)與工程學(xué)院,江蘇 南京210096
摘要: 當(dāng)BD2/GPS衛(wèi)星信號受到多徑效應(yīng)干擾時,接收機的定位精度將會嚴(yán)重下降。針對這一問題提出了一種抑制多徑的BD2/GPS雙模自適應(yīng)擴(kuò)展卡爾曼濾波算法。通過觀測誤差協(xié)方差估計和粗差檢測來調(diào)整衛(wèi)星參與定位的受信任程度和個數(shù),分析了多徑效應(yīng)對偽距殘差和多普勒殘差的影響,同時對比了原始EKF算法和AREKF算法在多徑干擾下復(fù)雜動態(tài)路況的定位性能。實驗結(jié)果表明,AREKF算法能夠有效抑制多徑信號對定位效果的干擾,明顯提高了定位精度和可靠性。
中圖分類號: TP273
文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.2017.02.018
中文引用格式: 黃樹清,胡方強,包亞萍,等. 抑制多徑的BD2/GPS雙模自適應(yīng)擴(kuò)展卡爾曼濾波算法[J].電子技術(shù)應(yīng)用,2017,43(2):77-80.
英文引用格式: Huang Shuqing,Hu Fangqiang,Bao Yaping,et al. Adaptive extended Kalman filter algorithm based on BD2/GPS with suppressing multipath[J].Application of Electronic Technique,2017,43(2):77-80.
Adaptive extended Kalman filter algorithm based on BD2/GPS with suppressing multipath
Huang Shuqing1,Hu Fangqiang1,2,Bao Yaping1,Lv Tao1
1.Department of Computer Science and Technology,Nanjing Tech University,Nanjing 211816,China; 2.School of Electronic Science and Engineering,Southeast University,Nanjing 210096,China
Abstract: When BD2/GPS satellite signal is interfered by multipath,the positioning accuracy of the receiver will be seriously reduced. In order to solve the problem, adaptive R extended Kalman filter(AREKF)algorithm based on BD2/GPS with suppressing multipath is designed. According to the observation error covariance of estimation and error detection, the algorithm can adjust trust level and number of positioning satellite. In addition, analyzing the pseudo-range and doppler residuals effected by multipath, and comparing the positioning performance in the complexly dynamic traffic using EKF with AREKF,the experiment result shows that AREKF can effectively suppress multipath and significantly improve the positioning accuracy and reliability.
Key words : BD2/GPS;multipath;AREKF;residuals

0 引言

    全球?qū)Ш叫l(wèi)星系統(tǒng)(Global Navigation Satellite System,GNSS)歷經(jīng)四十余年的發(fā)展,在軍事和民用的各個方面都產(chǎn)生了深遠(yuǎn)的影響。其中,全球定位系統(tǒng)(GPS)目前發(fā)展最為成熟,我國自主研制的北斗二號衛(wèi)星導(dǎo)航系統(tǒng)(BeiDou-2 Navigation Satellite System,BD2)緊跟發(fā)展步伐。為了滿足更高定位導(dǎo)航精度的性能要求,將BD2與GPS組合起來使用已經(jīng)得到了業(yè)內(nèi)充分的認(rèn)可。然而大氣傳播延遲、衛(wèi)星和接收機的鐘差、多徑效應(yīng)[1]等誤差的干擾,使定位精度受到了嚴(yán)重的影響。尤其在城市高樓或者山谷之間等復(fù)雜路況下,多徑效應(yīng)嚴(yán)重降低了定位精度,對定位性能的可靠性也提出了挑戰(zhàn)。

    本文主要分析多徑效應(yīng)干擾下的觀測殘差分布,提出一種改進(jìn)的抑制多徑的BD2/GPS雙模[2]自適應(yīng)擴(kuò)展卡爾曼濾波算法(Adaptive Restimation Extended Kalman Filtering,AREKF),通過實驗仿真與傳統(tǒng)的擴(kuò)展卡爾曼濾波(Extended Kalman Filter,EKF)[3]算法進(jìn)行了比較與分析,為定位導(dǎo)航解算提供了可靠保障和實驗論證。

1 BD2/GPS雙模定位的EKF模型

    衛(wèi)星系統(tǒng)一般采用到達(dá)時間(TOA)方式進(jìn)行定位,根據(jù)所在測量位置的衛(wèi)星信息,求解接收機位置。按照定位時所用的觀測量不同,衛(wèi)星導(dǎo)航定位分為偽距定位和載波相位定位。偽距和載波相位是接收機的兩個基本觀測量,其中載波相位的觀測精度遠(yuǎn)遠(yuǎn)高于偽距,所以載波相位常常應(yīng)用在厘米級高精度測量中,而偽距一般應(yīng)用在米級定位中。多普勒頻移作為接收機的又一基本觀測量,常常被用來定速,通常將定位和定速都?xì)w結(jié)為定位范疇。本文主要研究利用偽距和多普勒頻移作為觀測量的絕對定位。

1.1 BD2/GPS雙模衛(wèi)星定位原理

    GNSS多星座組合定位原理與單星座衛(wèi)星定位原理基本相同。根據(jù)衛(wèi)星信息融合方式的不同,可以將GNSS多星座組合定位分為定位結(jié)果融合和偽距融合兩種方式。定位結(jié)果融合方式是將不同衛(wèi)星系統(tǒng)分別進(jìn)行單星座獨立定位,對得到的定位結(jié)果進(jìn)行加權(quán)平均,進(jìn)而得到GNSS多星座組合定位結(jié)果。這種融合方式要求每個衛(wèi)星系統(tǒng)至少要有4顆可見衛(wèi)星才能進(jìn)行單星座衛(wèi)星定位,這對于GPS系統(tǒng)而言,大部分情況下是可以滿足的,但對于BD2而言十分困難,所以采用定位結(jié)果融合方式對BD2/GPS組合定位不可行。本文利用偽距融合方式將不同系統(tǒng)偽距觀測方程統(tǒng)一處理,求解同一聯(lián)立方程組,能夠更好地完成多系統(tǒng)信息融合,取得更好的定位結(jié)果。由于GPS和BD2采用不同的系統(tǒng)[4],所以在解算時需要將兩個系統(tǒng)之間的時間差作為新的未知變量。

1.2 EKF定位算法

    卡爾曼濾波算法通過聯(lián)合系統(tǒng)狀態(tài)方程和觀測方程來得到系統(tǒng)狀態(tài)的最優(yōu)估計。系統(tǒng)狀態(tài)方程反映相鄰時刻狀態(tài)變化規(guī)律,觀測方程反映實際觀測值與狀態(tài)變量之間的關(guān)系。在每一個濾波周期,可以將卡爾曼濾波分成時間更新和觀測更新兩個過程[5]。時間更新過程在上一歷元最優(yōu)估計的基礎(chǔ)上,利用系統(tǒng)狀態(tài)方程來預(yù)測當(dāng)前時刻這一歷元的先驗狀態(tài)估計值。觀測更新過程利用實際觀測值來校正時間更新過程預(yù)測的狀態(tài)估計值,得到狀態(tài)的后驗估計,即狀態(tài)的最優(yōu)估計值。

    最初的卡爾曼濾波算法只適用于線性系統(tǒng),但在實際應(yīng)用中,系統(tǒng)總是存在著不同程度的非線性,Bucy和Sunahara等人提出了擴(kuò)展卡爾曼濾波算法,將卡爾曼濾波算法進(jìn)一步應(yīng)用到非線性領(lǐng)域。擴(kuò)展卡爾曼濾波算法的基本思路是:假定當(dāng)前系統(tǒng)狀態(tài)的估計值非常接近于真實值,通過對非線性函數(shù)在當(dāng)前狀態(tài)估計值處進(jìn)行泰勒展開并進(jìn)行一階線性化近似,將非線性問題轉(zhuǎn)化為線性問題,再進(jìn)行卡爾曼濾波,從而得到系統(tǒng)狀態(tài)的次優(yōu)估計值。

    假設(shè)一個離散時間非線性系統(tǒng)及其非線性測量用式(1)和式(2)表示:

     ck5-gs1-2.gif

式中f=(f1,f2,…,fN)T和h=(h1,h2,…,hN)T都是非線性函數(shù)向量,T表示轉(zhuǎn)置,xk和yk分別表示k時刻狀態(tài)向量和觀測向量。

    擴(kuò)展卡爾曼濾波的預(yù)測過程如式(3)~式(6)所示,校正過程如式(7)~式(10)所示:

ck5-gs3-10.gif

2 改進(jìn)的抑制多徑的AREKF算法

    由多徑殘留誤差模型可知,在發(fā)生多徑效應(yīng)時,偽距誤差嚴(yán)重影響了定位精度。通過實驗測量,原來建立的關(guān)于衛(wèi)星信號載噪比和衛(wèi)星仰角的測量誤差函數(shù)的方法不能夠準(zhǔn)確、實時估計觀測值中的誤差統(tǒng)計特性,狀態(tài)估計精度將大大降低,嚴(yán)重時會引起濾波發(fā)散[6]。所以,必須對觀測誤差協(xié)方差進(jìn)行重新統(tǒng)計。根據(jù)后驗估計理論,對觀測殘差進(jìn)行開窗擬合,在擬合窗口內(nèi)對觀測殘差求平均確定觀測誤差期望,再根據(jù)觀測殘差協(xié)方差確定當(dāng)前觀測誤差協(xié)方差,作為自適應(yīng)參數(shù)提供給擴(kuò)展卡爾曼濾波器,從而減弱觀測值中振蕩誤差對定位結(jié)果的影響。

2.1 觀測殘差協(xié)方差估計

    觀測殘差包含偽距觀測殘差和多普勒觀測殘差,就是利用接收機收到的觀測值減去時間更新后的先驗估計值。殘差是分析多徑效應(yīng)對定位性能干擾必不可少的一個量。

    考慮非線性觀測方程,擴(kuò)展卡爾曼濾波算法定位后觀測殘差vk可以用式(11)表示:

    ck5-gs11.gif

    選取滑動窗口長度N,即接收機在tk-N+1到時刻tk共N組觀測值,對觀測殘差期望uk進(jìn)行估計,如式(12)所示:

    ck5-gs12-14.gif

    同時,觀測誤差協(xié)方差Rk與觀測殘差協(xié)方差的關(guān)系可以用式(15)表示:

ck5-gs15-18.gif

    利用式(18)可以近似求解k時刻觀測誤差協(xié)方差矩陣Rk,并作為自適應(yīng)參數(shù)提供給擴(kuò)展卡爾曼濾波器,實現(xiàn)了抑制多徑殘差的自適應(yīng)擴(kuò)展卡爾曼濾波算法。

2.2 粗差檢測

    對于實際環(huán)境中可能存在的故障觀測值,在本算法中采用最小平方殘余法進(jìn)行檢測[7]。定位后觀測殘差向量包含了觀測誤差信息,可以用作判斷衛(wèi)星是否存在故障的依據(jù)。觀測殘余平方和εSSE可以用式(19)表示:

ck5-gs19.gif

    當(dāng)系統(tǒng)處于正常檢測狀態(tài)時,如果出現(xiàn)檢測警告,則為誤警。給定誤警概率PFA,有式(20)的概率等式:

ck5-gs20-21.gif

3 算法實驗結(jié)果分析與對比

    為驗證自適應(yīng)擴(kuò)展卡爾曼濾波算法對觀測誤差的抑制效果,選取城市復(fù)雜環(huán)境下進(jìn)行動態(tài)測試。在城市復(fù)雜環(huán)境中,由于受到高樓、樹木、高架橋遮擋,接收到的衛(wèi)星信號載噪比降低,容易發(fā)生信號失鎖,基帶跟蹤環(huán)路性能減低,觀測誤差增大。同時,當(dāng)接收機接近、遠(yuǎn)離高大建筑物時,多徑信號發(fā)生變化,觀測誤差不再保持穩(wěn)定。

    以SPNA-CPT光纖組合導(dǎo)航系統(tǒng)標(biāo)定實驗的測試路線,利用和芯星通公司的北斗/GPS雙模接收機采集跑車在城市多徑干擾嚴(yán)重的復(fù)雜路況的1 000 s數(shù)據(jù),利用MATLAB軟件對算法驗證,對實際觀測的偽距、多普勒觀測誤差、定位精度分析。實驗給出了3顆GPS衛(wèi)星和3顆BD2衛(wèi)星的偽距觀測殘差和多普勒觀測殘差在不同定位算法中的效果圖。

    其中,GPS和BD2的6顆衛(wèi)星偽距殘差對比如圖1所示,通過對比不難發(fā)現(xiàn),在不同路段受多徑干擾的影響,偽距殘差變化很大,使定位精度大幅度降低。在原始的EKF算法基礎(chǔ)之上,本文設(shè)計的AREKF算法能夠有效地抑制多徑,提升定位性能。

ck5-t1.gif

    GPS和BD2的6顆衛(wèi)星多普勒殘差對比如圖2所示,經(jīng)過觀測誤差協(xié)方差估計和粗差檢測后的多普勒殘差有了極大的改善,充分驗證了AREKF相對于原始EKF的優(yōu)越性。

ck5-t2.gif

    利用SPAN-CPT光纖組合導(dǎo)航系統(tǒng)每秒鐘輸出的定位結(jié)果作為實驗的標(biāo)定基準(zhǔn),實際測試跑車路線如圖3(a)所示,圖3(b)列出了原始EKF算法與本文設(shè)計的AREKF算法定位結(jié)果與標(biāo)定結(jié)果的北向偏差、東向偏差、高度偏差。表1列出了原始EKF和本文的AREKF偏差的最大值、均值、標(biāo)準(zhǔn)差3個統(tǒng)計量結(jié)果。實驗結(jié)果表明,AREKF算法與標(biāo)定路線更為接近,偏差更小,顯著提升了定位精度。

ck5-t3.gif

ck5-b1.gif

4 結(jié)束語

    本文從多徑效應(yīng)理論入手,分析了多徑對偽距定位的影響,研究了碼相位多徑殘留誤差。然后根據(jù)多徑殘留誤差提出了抑制多徑的BD2/GPS雙模自適應(yīng)擴(kuò)展卡爾曼濾波算法,并給出了BD2/GPS雙模組合定位實現(xiàn)具體方案。實驗結(jié)果表明,觀測誤差協(xié)方差R估計和粗差檢測能夠有效提高定位精度,因此,本文所述方法具有一定的實際意義。

參考文獻(xiàn)

[1] 丁榮榮,莊園,楊軍,等.GPS多徑抑制方法的研究與實現(xiàn)[J].電子器件,2011(2):168-171.

[2] ZHAO S,CUI X,GUAN F,et al.A Kalman filter-based short baseline RTK algorithm for single-frequency combination of GPS and BDS[J].Sensors,2014,14(8):15415-15433.

[3] KLUGE S,REIF K,BROKATE M.Stochastic stability of the extended Kalman filter with intermittent observations[J].IEEE Transactions on Automatic Control,2010,55(2):514-518.

[4] 公才赫,茅旭初,李少遠(yuǎn).基于非線性濾波算法的GPS與北斗定位研究[J].計算機仿真,2015(3):48-53.

[5] GUO F,ZHANG X,WANG F.Performance enhancement for GPS positioning using constrained Kalman filtering[J].Measurement Science &Technology,2015,26(8):085020.

[6] 岳曉奎,袁建平.一種基于極大似然準(zhǔn)則的自適應(yīng)卡爾曼濾波算法[J].西北工業(yè)大學(xué)學(xué)報,2005(4):469-474.

[7] 焦衛(wèi)東,王艷群,沈笑云,等.BDS/GPS組合導(dǎo)航RAIM可用性分析[J].信號處理,2015,31(9):1165-1172.



作者信息:

黃樹清1,胡方強1,2,包亞萍1,呂  濤1

(1.南京工業(yè)大學(xué) 計算機科學(xué)與技術(shù)學(xué)院,江蘇 南京211816;2.東南大學(xué) 電子科學(xué)與工程學(xué)院,江蘇 南京210096)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲高清免费| 亚洲在线视频一区| 一区二区三区免费看| 在线观看一区二区精品视频| 国产日韩精品视频一区二区三区 | 久久国产综合精品| 亚洲欧美中文另类| 性欧美大战久久久久久久久| 亚洲在线免费观看| 午夜精品久久久久久久蜜桃app| 亚洲在线观看免费视频| 亚洲一卡久久| 亚洲欧美日韩国产中文| 亚洲一区二区三区免费视频| 亚洲午夜在线观看| 亚洲综合色激情五月| 亚洲欧美国产77777| 欧美亚洲系列| 久久久www| 久久精品一二三| 久久人体大胆视频| 裸体女人亚洲精品一区| 蜜桃av噜噜一区| 欧美国产日韩视频| 欧美日韩在线视频首页| 国产精品久久久久久久久动漫 | 亚洲三级免费电影| 一本色道久久综合亚洲精品按摩| 艳妇臀荡乳欲伦亚洲一区| 在线亚洲欧美专区二区| 亚洲欧美日韩精品一区二区| 性亚洲最疯狂xxxx高清| 久久精品免费电影| 日韩一区二区精品| 亚洲欧美日韩区 | 久久男人资源视频| 欧美成人免费全部| 欧美色图五月天| 国产日韩欧美电影在线观看| 伊人久久婷婷| 野花国产精品入口| 午夜在线精品偷拍| 亚洲欧洲综合另类在线| 亚洲一区二区三区在线视频| 欧美伊人影院| 欧美 日韩 国产精品免费观看| 欧美日韩另类综合| 国产婷婷成人久久av免费高清 | 欧美成人免费网站| 欧美日韩18| 国产精品一区视频| 激情av一区| 夜夜嗨av一区二区三区四季av| 亚洲女同性videos| 亚洲人成网站色ww在线| 亚洲欧美精品| 浪潮色综合久久天堂| 欧美调教视频| 精品不卡一区| 亚洲无毛电影| 亚洲欧洲一区二区三区在线观看 | 午夜免费日韩视频| 亚洲久久成人| 久久国产精品毛片| 欧美日韩亚洲系列| 黄色精品一区二区| 在线一区视频| 亚洲三级电影在线观看| 亚洲欧美国产精品va在线观看| 老巨人导航500精品| 国产精品国码视频| 亚洲欧洲精品一区二区三区不卡| 亚洲欧美精品中文字幕在线| 亚洲美女啪啪| 久久久久一区二区| 国产精品久久久久9999| 亚洲国产岛国毛片在线| 西西人体一区二区| 亚洲午夜国产一区99re久久| 免费黄网站欧美| 国产欧美日韩高清| 亚洲最新色图| 日韩视频免费看| 久久综合中文色婷婷| 国产乱子伦一区二区三区国色天香| 亚洲国产高清视频| 久久国产欧美| 午夜在线一区| 欧美日韩一区二区三区四区五区| 好吊妞这里只有精品| 亚洲影院色在线观看免费| 亚洲网站在线观看| 欧美精选一区| 亚洲国产精品尤物yw在线观看| 欧美一区二区三区四区视频| 亚洲欧美一区二区三区极速播放| 欧美连裤袜在线视频| 136国产福利精品导航| 欧美在线|欧美| 欧美一区二区在线看| 国产精品久久久久久av福利软件 | 欧美一级在线亚洲天堂| 欧美视频日韩视频在线观看| 亚洲国产清纯| 久久精品99| 久久精品成人| 国产亚洲精品综合一区91| 午夜激情综合网| 亚洲欧美日韩中文视频| 国产精品成人在线| 亚洲精品日韩欧美| 一本一本久久a久久精品综合妖精| 欧美成人精品h版在线观看| 在线免费观看日本一区| 久久精品国产亚洲a| 久久久亚洲影院你懂的| 国产一区二区三区免费观看| 亚洲欧美在线观看| 欧美一区二区视频97| 国产精品视频免费一区| 亚洲一区二区三区免费在线观看| 亚洲综合视频1区| 国产精品男女猛烈高潮激情| 亚洲视频精品| 校园激情久久| 国产伦精品一区二区三区免费| 亚洲欧美激情在线视频| 久久精品国产第一区二区三区最新章节 | 久久久91精品| 韩日欧美一区| 亚洲日韩欧美视频| 欧美激情一区二区三区 | 亚洲欧洲日产国产网站| 欧美福利专区| 日韩视频免费观看高清在线视频 | 欧美日韩在线观看一区二区三区| 一本久久综合亚洲鲁鲁| 亚洲视频免费在线| 国产精品美女视频网站| 亚洲尤物视频在线| 久久久国产精彩视频美女艺术照福利 | 一区二区国产日产| 亚洲专区国产精品| 国产区亚洲区欧美区| 久久精品国产亚洲一区二区三区| 欧美+日本+国产+在线a∨观看| 亚洲黄色高清| 亚洲主播在线| 国产一区二区无遮挡| 亚洲日本中文| 国产精品国内视频| 久久国产精品99久久久久久老狼| 欧美成人精品激情在线观看| 亚洲精品视频啊美女在线直播| 亚洲欧美精品在线观看| 国产日韩欧美一区二区三区四区| 亚洲风情亚aⅴ在线发布| 欧美精品乱人伦久久久久久 | 亚洲欧美日韩在线高清直播| 久久人人97超碰国产公开结果| 亚洲国产欧美一区二区三区同亚洲 | 欧美午夜视频网站| 亚欧成人在线| 欧美极品欧美精品欧美视频| 亚洲在线成人| 欧美成人免费va影院高清| 一区二区三区四区五区在线| 久久久久九九视频| 亚洲日本国产| 久久成人国产精品| 亚洲黄色小视频| 午夜免费久久久久| 亚洲电影av| 性欧美激情精品| 亚洲国产欧美久久| 欧美一级大片在线免费观看| 亚洲国产精品一区二区第四页av| 午夜免费日韩视频| 亚洲级视频在线观看免费1级| 亚洲欧美一区在线| 亚洲国产日韩在线| 久久九九久久九九| 一区二区三区四区五区精品| 久久综合色一综合色88| 亚洲一区二区精品在线| 欧美激情五月| 欧美资源在线观看| 国产精品久久波多野结衣| 亚洲国产日韩在线| 国产精品一区一区三区| 宅男精品视频| 亚洲福利电影| 久久精品国产综合精品| 亚洲视屏在线播放| 欧美精品久久一区| 亚洲激情视频| 国内精品久久久久影院色| 亚洲欧美bt| 亚洲乱码精品一二三四区日韩在线| 久久久伊人欧美|