陳霄 王麗亞 喻金 郭莉莉


摘 ? 要:本文基于北斗衛星導航系統定向中的附有基線長度限制的單頻單歷元模糊度確定方法和雙頻單歷元模糊度確定方法進行研究,并采用LAMBDA搜索方法進行模糊度搜索和確定,對北斗單雙頻單歷元模糊度確定成功率和定向精度等指標進行了分析,在此基礎上,利用UB240北斗/GPS雙模雙頻接收機對算法性能進行了測試,結果表明單歷元雙頻模糊度確定的可靠性高于99.8%,在成功率和可靠性上完全可以滿足北斗動態定位定向的需要。
關鍵詞:北斗 ?導航 ?衛星 ?定向 ?算法
中圖分類號:P228 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻標識碼:A ? ? ? ? ? ? ? ? ? ? ? ?文章編號:1674-098X(2019)06(b)-0013-02
雖然GPS定向算法比較成熟,而北斗定向算法與其基本一致,但北斗衛星導航系統實現了亞太地區覆蓋,對北斗定向的算法進行研究同樣具有非常重要的意義。因此,本文基于北斗衛星導航系統定向中的附有基線長度限制的單頻單歷元模糊度確定方法和雙頻單歷元模糊度確定方法進行 研究,并采用LAMBDA搜索方法進行模糊度搜索和確定,對北斗單雙頻單歷元模糊度確定成功率和定向精度等指標進行了分析。
1 ?算法說明
定向解算的基本過程包括原始觀測數據實時獲取,單點定位解算獲取初始位置,觀測方程的線性化和組成雙差觀測值、模糊度固定、基線解算、方位角的計算等模塊。模糊度確定是最為關鍵部分,本文只給出了北斗定向中模糊度確定方法。
1.1 附有基線長度約束單頻單歷元模糊度解算方法
1.1.1 附有約束條件的模糊度浮點解求解
聯合基線長度觀測方程和載波相位、偽距觀測值的雙差觀測方程得到的聯合方程:
(1)
式中,B為北斗觀測值的系數矩陣;BS為基線長度的系數陣;λ1為載波B1的波長;b為模糊度向量;a為基線向量,I為單位陣;、、分別為觀測值B1、C1、基線長度的改正數;、為B1、C1觀測值與幾何距離之差;ls為基線長度與基線長度初值之差;PB1、PC1、PB為觀測值B1、C1、基線長度的權矩陣。由分塊求逆和矩陣反演知識可知,在加上基線長度條件后,對模糊度浮點解有了明顯改善,這說明在基線長度條件融合在北斗觀測信息中時,增加了北斗的觀測信息量,在很大程度上提高了模糊度浮點解的精度,降低了其相關性。利用式(1)可以求解出模糊度的浮點解和協方差矩陣,然后利用LAMBDA方法進行模糊度確定。
1.1.2 單頻模糊度搜索方法
由于初始基線向量的精度不高,基線長度條件在列方程的時候有一定的誤差損失,導致浮點解精度不高,搜索滿足式(1)的模糊度組合并不一定滿足基線長度條件。為了解決這一問題,本文采用以下兩步搜索算法。(1)用LAMBDA搜索方法搜索出多組模糊度組合。搜索的方法與LAMBDA搜索方法一致,只是此處搜索出不是唯一的一組模糊度,而是依次按LABMDA方法的搜索原則最優的多組模糊度組合組成的模糊度空間,模糊度組合的數量與浮點解精度成反比,一般取5~100不等。(2)在多組模糊度組合組成的模糊度空間中,利用已知基線長S作為限制條件,用最小二乘的方法解求出各組模糊度的基線,求出解的基線長備選值。
1.2 雙頻單歷元模糊度解算方法
雙頻單歷元模糊度確定方法分為以下兩步來實現:(1)單歷元寬巷模糊度確定;(2)利用寬巷觀測值,確定B1、B2模糊度。P碼偽距和寬巷觀測值組成的聯合方程可以得出寬巷觀測值的模糊度浮點解及其協因數陣,然后就可以用LAMBDA方法進行模糊度確定。利用固定模糊度后的寬巷觀測值求解B1、B2觀測值的模糊度。寬巷觀測值的模糊度與B1、B2觀測值的模糊度關系為:
(2)
寬巷偽距和B1、B2觀測值組成聯合方程消除B2觀測值的模糊度,剩下B1觀測值的模糊度參數和三維坐標參數。用類似于確定寬巷模糊度的方法,確定B1模糊度,然后由式(3)計算B2的模糊度。
2 ?算法性能測試
為了測試北斗定向算法的可靠性和成功率,本文選取了以下算例進行測試分析,算例信息如表1所示,所有接收機均為和芯星通生產的UB240北斗/GPS雙模雙頻接收機,采樣間隔為1s。
2.1 單頻單歷元模糊度解算結果
在無約束和基線長度約束的情況下,僅利用算例中的單頻數據進行單歷元模糊度確定,為了比較北斗與GPS單頻模糊度解算,同時對北斗和GPS進行數據處理。把Bernese 5.0解算的GPS基線數據結果作為參考值,將北斗和GPS得到的模糊度確定結果分別與其進行比較,判斷是否正確。
無約束條件下,北斗不同算例之間單頻單歷元模糊度確定的成功率從4%~36%不等,反映在無約束條件下僅僅使用單頻單歷元的偽距和載波相位觀測值來確定模糊度的成功率非常低。在基線長度約束的條件下,北斗單頻單歷元模糊度的固定率及正確率比無約束條件下提高了1倍。另外,4組基線的北斗模糊度固定率以及成功率都略低于GPS。
2.2 雙頻單歷元模糊度解算結果
在無約束和基線長度約束的情況下,進行單歷元雙頻模糊度確定,并與GPS雙頻模糊度確定結果比較。把Bernese 5.0解算的GPS基線數據結果作為參考值。
在無約束和基線長度約束的條件下,北斗不同算例之間雙頻單歷元模糊度固定率都優于99.80%,而且數據的正確率優于99.98%。因此,利用雙頻載波單歷元確定模糊度相當可靠。另外,6組基線北斗模糊度的固定率和正確率跟GPS基本一致。
2.3 單歷元定向精度結果
在模糊度正確確定的基礎上,對基線1~基線4的定向精度進行了統計。
統計結果表明,定向精度與基線長度有明顯相關性,基線越長定向精度越高,另外4組基線中GPS定向精度都略高于北斗。通過對衛星數和衛星幾何分布進行比較發現,北斗衛星數和幾何分布都不如GPS。
3 ?結語
通過對北斗定向中單雙頻單歷元模糊度確定方法的研究和多個算例測試,以及北斗與GPS定向中模糊度確定成功率及定向精度的比較分析,可以得到以下幾個結論。
(1)單歷元單頻模糊度固定的成功率很低,難以滿足實時動態應用需求,在實際應用中需要采用多個歷元解算或者是增加其他的約束條件如基線長度和俯仰角等。
(2)單歷元雙頻模糊度確定的可靠性高于99.8%,在成功率和可靠性上完全可以滿足北斗動態定位定向的需要。
(3)北斗定向精度目前雖略低于GPS,但是處于同一數量級,已可以滿足多種應用的需求。隨著北斗衛星導航系統的發展,衛星數目會越來越多,其精度必然會取得長足的進步,甚至會趕超GPS。
參考文獻
[1] 中國衛星導航系統管理辦公室.北斗衛星導航系統空間信號接口控制文件(測試版)[R].北京:中國衛星導航系統管理辦公室,2011.
[2] 劉會杰.全球導航衛星系統的星座可見性研究[J].系統工程與電子技術,2000,22(5):23-25.
[3] 周建華.GEO導航衛星多種觀測資料聯合精密定軌[J].中國科學:物理學力學天文學,2010,40(5):520-527.