仇立成,祝程程
(武漢大學測繪學院,湖北 武漢430079)
利用GPS測速是常用的一種方式,然而GPS測速誤差中包含有衛星星歷誤差、電離層、對流層延遲以及多路徑效應等較多誤差,對GPS的測速精度有著十分重要的影響,減小其誤差的一種重要的方法即為卡爾曼濾波。采用GPS測量中的多普勒測速方法對汽車進行實地測速分析,比較了標準卡爾曼濾波以及自適應濾波兩種方法的效果,得出了自適應濾波結果要優于標準卡爾曼濾波的結論。
由于采用的是多普勒測速方法,所以僅就此方法做詳細介紹。給出GPS偽距定位方程[1]為

式中,衛星觀測瞬間在空間的位置為Xi,Yi,Zi;接收機觀測瞬間在空間的位置為X,Y,Z;δtR為接收機鐘差;δtiS為衛星鐘差;(Δion)i和(Δtrop)i分別為電離層和對流層的影響。
由于GPS載體和GPS衛星之間存在相對運動時,接收機收到的GPS載波信號頻率,與衛星發射的載波信號的頻率不同,其間的頻率差,稱為多普勒頻移。頻移的大小與接收機和衛星之間距離的變化率有關[2]為

式中:df為多普勒頻移,即已知觀測量;˙ρ為接收機和衛星之間的距離變化率;f為衛星發射的載波頻率;c為光速。
對式(1)求導,并忽略衛星坐標、載體坐標誤差、電離層、對流層和測量噪聲的影響,得到實用誤差方程為

為了確定其位置、速度,其狀態變量選取為

此處采用E,N,U導航坐標系,其中,p,v,a,ε分別為位置,速度,加速度和位置誤差,ε用一階高斯馬爾科夫過程表示為

式中:τ為相關時間常數;ω為高斯白噪聲。
狀態方程取為機動載體的“當前”統計模型[3]

式中:

將GPS接收機的定位結果p,取為觀測量,它包括了真實的狀態變量p,一階高斯馬爾科夫過程ε,以及量測誤差ωK.可寫為

寫成矩陣形式為

式中:Z=[KE,KN,KU]T;X=[p,ε];V=[ωKE,ωKN,ωKU]T.
下面給出濾波的計算過程[4]:
一步預測方程:

狀態估計方程:

求取增益矩陣:

一步預測均方誤差:

估計均方誤差:

式中,Qk-1和Rk分別為系統噪聲方差矩陣和量測噪聲方差矩陣。
此處的自適應因子αk可取漸消因子的倒數[5],即

式中,tr[·]表示矩陣的跡。

實驗采用加拿大NovAtel公司生產的SPANSE雙頻接收機[6],它是NovAtel最新的支持SPAN技術的產品,它為用戶提供了IMU接口,原始測量數據輸出、多種通信協議、GPS和GLONASS、可實現長距離的RTK功能、可支持雙天線測向技術、SD卡數據存儲功能、支持以太網通信等[7],此次實驗采取車載模式,行駛過程約為1h.
表1、2示出了儀器性能指標和濾波量測噪聲方差。

表1 儀器部分性能指標

表2 量測噪聲方差
限于篇幅所限,圖1、2示出了具有代表性的東方向速度測量的誤差值,分別為標準卡爾曼濾波和自適應濾波情況下的誤差圖。

對這些數據計算,剔除粗差,可得具體的均方根誤差值,如表3所示。

表3 兩種濾波方法的測速精度
通過以上數據分析,得到以下結論:
1)通過標準的卡爾曼濾波可以使GPS測速結果精度有所提高,但是其并不能控制載體運行擾動異常誤差的影響。比如當載體本身發生突變或產生較大擾動加速度時,載體的先驗狀態方程不可能可靠地預測載體的未知狀態,或者卡爾曼濾波受到參數初值不可靠影響,則最終解必然受到歪曲。從圖1的較多歷元中,可以看出有許多時刻解的波動較大。
2)從圖2中可以看出,與標準的卡爾曼濾波相比,自適應濾波能夠克服掉上面所說的標準卡爾曼濾波的這些缺點,從而使得解的結果更加符合載體的實際運動狀況,得到較好的測速精度。
1)由于GPS測速的各種誤差的影響,盡管自適應濾波的精度優于標準卡爾曼濾波,但是仍然是分米級的誤差,無法達到厘米甚至更高的精度,因此,對這種方法仍有改進和完善的余地。
2)總之,自適應卡爾曼濾波可以同時抑制狀態的估計誤差和擾動誤差的影響,得出更接近實際運動狀態的最優估計值,是一種行之有效的濾波方法。
[1] 李征航,黃勁松.GPS測量與數據處理[M].武漢:武漢大學出版社,2005.
[2] 徐紹銓,張華海,楊志強,等.GPS測量原理及應用[M].3版.武漢:武漢大學出版社,2008.
[3] 房建成,萬德鈞.GPS動態定位中自適應卡爾曼濾波模型的建立及其算法研究[J].船舶工程,1997(2):36-40.
[4] 泰永元,張洪鉞.卡爾曼濾波與組合導航原理[M].西安:西北工業大學出版社,1998.
[5] 夏啟軍,孫優賢,周春暉.漸消卡爾曼濾波器的最佳自適應算法及其應用[J].自動化學報,1990,16(3):210-216.
[6] WU F M,YANG Y X,ZHANG L P.A new fusion scheme for accuracy enhancement and error modification in GPS/INS tight integrated navigation[J].Survey Review,2012,44(326):208-214.
[7] LUO Yong,WU Wenqi,RAVINDRA B.A simplified baseband prefilter model with adaptive Kalman sdaptive filter for ultra-tight COMPASS/INS integration[J].SENSORS,2012,12(7):9666-9686.