《電子技術(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亚洲国产精品_日韩亚洲一区二区
亚洲一区激情| 久久国产精品亚洲va麻豆| 国产精品亚洲综合| 欧美视频免费| 欧美日韩免费一区二区三区| 亚洲欧洲另类| 一区免费在线| 精久久久久久| 一区二区在线观看av| 国产一区二区成人| 国产日韩成人精品| 国产一区二区三区黄视频| 国产区精品在线观看| 国产精品蜜臀在线观看| 国产精品久久久久久久7电影| 欧美三级日本三级少妇99| 欧美区一区二区三区| 欧美电影在线观看| 亚洲一级黄色| 99精品视频网| 制服诱惑一区二区| 中文网丁香综合网| 亚洲午夜精品久久久久久浪潮| 亚洲乱码视频| 国产精品99久久久久久人| 亚洲天堂偷拍| 亚洲亚洲精品在线观看| 亚洲免费中文| 久久成人免费电影| 久久久久久久久久看片| 美女在线一区二区| 欧美精品色一区二区三区| 欧美日韩在线另类| 国产精品夜色7777狼人| 国产亚洲欧美日韩精品| 精品91免费| 亚洲精品美女在线观看| 99精品热6080yy久久| 亚洲一区二区伦理| 欧美一区二区精品在线| 亚洲国产一区二区三区青草影视| 最新国产乱人伦偷精品免费网站| 亚洲另类一区二区| 亚洲永久网站| 欧美专区在线播放| 麻豆91精品91久久久的内涵| 欧美日本国产在线| 国产精品日韩| 尤物99国产成人精品视频| 亚洲精选久久| 亚洲制服丝袜在线| 亚洲国产美女| 亚洲午夜一区二区| 久久久人成影片一区二区三区 | 亚洲三级观看| 亚洲免费在线电影| 久久亚洲精品一区| 免费在线成人av| 欧美视频导航| 欧美女同在线视频| 亚洲精品1234| 欧美精品二区| 欧美亚韩一区| 在线观看国产成人av片| av成人激情| 欧美中文字幕精品| 亚洲黄色小视频| 久久蜜桃香蕉精品一区二区三区| 牛牛国产精品| 国产精品日韩欧美一区二区| 樱桃成人精品视频在线播放| 一本在线高清不卡dvd | 亚洲视频在线观看网站| 久久久久国产精品麻豆ai换脸| 欧美日韩国产限制| 激情小说另类小说亚洲欧美| 在线视频欧美一区| 久久激情五月激情| 亚洲欧美日本另类| 欧美日韩国产成人高清视频| 国内精品视频一区| 亚洲性感激情| 99亚洲精品| 嫩草伊人久久精品少妇av杨幂| 国产麻豆视频精品| 一本久久精品一区二区| 91久久精品国产91性色tv| 久久aⅴ国产紧身牛仔裤| 欧美日韩精品二区第二页| 精品1区2区3区4区| 欧美一区二区三区精品电影| 亚洲在线播放| 欧美精品日韩一本| 亚洲国产成人porn| 亚洲高清视频一区| 久久久精品999| 国产欧美精品久久| 亚洲图片欧洲图片av| 一区二区三区欧美亚洲| 欧美一区二区三区喷汁尤物| 一本色道久久综合精品竹菊| 老司机67194精品线观看| 国产视频久久网| 亚洲综合三区| 亚洲女人天堂av| 欧美日韩中国免费专区在线看| 亚洲国产第一| 最近中文字幕mv在线一区二区三区四区| 久久久91精品国产| 国产日韩一区二区三区| 亚洲欧美日韩精品| 欧美一区二区在线免费观看| 国产精品久久午夜| 一区二区三区www| 亚洲少妇一区| 欧美日韩一区二区在线视频| 亚洲伦理在线免费看| 亚洲麻豆一区| 欧美日韩1区2区3区| 亚洲美女在线看| 亚洲少妇诱惑| 欧美午夜不卡视频| 正在播放亚洲一区| 亚洲一区二区三区四区在线观看 | 一区二区三区自拍| 久久精品欧美日韩精品| 久久精品国产在热久久| 国产午夜精品福利| 欧美一区二视频| 久久精品国产欧美激情| 黑人巨大精品欧美一区二区小视频| 欧美一区午夜视频在线观看| 久久精品夜色噜噜亚洲a∨| 国产综合色精品一区二区三区| 欧美在线观看www| 久久在线91| 亚洲国产欧美在线| 99热精品在线| 国产精品九九| 亚洲欧美中文另类| 久久这里有精品15一区二区三区| 激情五月综合色婷婷一区二区| 91久久中文字幕| 欧美日韩大片| 亚洲一区二区三区免费观看 | 欧美午夜免费影院| 亚洲影视在线| 久久五月天婷婷| 伊人色综合久久天天五月婷| 亚洲精选91| 国产精品露脸自拍| 久久www成人_看片免费不卡| 欧美成人资源网| 一本色道久久88综合亚洲精品ⅰ| 性xx色xx综合久久久xx| 国产综合色一区二区三区| 亚洲另类自拍| 国产精品视频在线观看| 亚洲国产导航| 欧美日韩亚洲视频| 欧美一区二区三区男人的天堂| 欧美aⅴ99久久黑人专区| 一本色道久久综合亚洲精品不卡| 久久xxxx精品视频| 亚洲国产成人精品久久久国产成人一区| 一区二区三区精品国产| 国产日韩欧美亚洲| 亚洲精品在线视频| 国产麻豆综合| 日韩视频在线免费观看| 国产精品永久免费| 亚洲欧洲另类国产综合| 国产精品久久二区| 亚洲激情在线视频| 国产精品久久久久婷婷| 亚洲国内在线| 国产精品免费观看视频| 亚洲精品孕妇| 国产三级精品在线不卡| 99re8这里有精品热视频免费| 国产日韩成人精品| 亚洲视频在线观看三级| 一区二区三区我不卡| 亚洲欧美精品在线| 亚洲福利国产| 欧美与欧洲交xxxx免费观看| 亚洲精品国产精品国产自| 久久国产福利| 99pao成人国产永久免费视频| 久久精品夜色噜噜亚洲aⅴ| 9l国产精品久久久久麻豆| 乱中年女人伦av一区二区| 亚洲私人影院在线观看| 男人的天堂亚洲| 欧美一区二视频| 国产精品三级久久久久久电影| 日韩一级二级三级| 一区二区三区自拍| 久久精品国产清高在天天线| 日韩一级在线观看|