趙樂文,葉世榕,章太馨,袁 兵
(武漢大學衛星導航定位技術研究中心,武漢430079)
北斗三頻RTK定位算法研究
趙樂文,葉世榕,章太馨,袁 兵
(武漢大學衛星導航定位技術研究中心,武漢430079)
摘 要:為了評估北斗三頻觀測值在短基線RTK應用中的定位性能,采用Kalman濾波模型進行動態環境下北斗三頻模糊度固定,經實測數據驗證,動態環境下北斗三頻RTK只需1個歷元即可得到固定解,模糊度成功率較GPS雙頻和BDS雙頻分別提高了15.0%和14.1%,驗證了我國北斗三頻信號在短基線RTK定位中的優越性能。
關鍵詞:三頻;動態;RTK;Kalman濾波
RTK測量技術可以通過雙差組合消除接收機鐘差、衛星鐘差等公共誤差以及削弱衛星軌道、對流層延遲、電離層延遲等距離強相關的誤差影響,實現厘米級甚至毫米級定位精度,因而得到了廣泛應用[1]。
北斗衛星導航系統(BDS)自2012年起正式對中國及其周邊區域提供導航定位服務,目前BDS星座包括5顆地球靜止軌道衛星(GEO),5顆傾斜地球同步軌道衛星(IGSO)以及4顆中軌衛星(MEO)。國內外學者對BDS單頻和雙頻RTK定位性能進行了一系列研究[2-6],實驗結果表明BDS已具備RTK差分定位能力,但精度較GPS稍差[2]。
三頻觀測值的顯著優點是可以形成具有更長波長、更小噪聲、更小電離層影響等優良特性的組合觀測量,可以大大提高短基線模糊度固定成功率和可靠性[7-8]。北斗系統作為首個發射三頻信號并具有區域服務能力的衛星導航系統,其三頻載波相位觀測值在實現動態模糊度快速固定,縮短初始化時間方面的性能尚未有深入研究。本文研究了基于北斗三頻觀測值的Kalman濾波模型動態模糊度固定算法,并分別用實測靜態數據和動態數據進行測試,測試結果表明,北斗三頻RTK解算成功率及精度都優于雙頻方法,驗證了北斗三頻在動態應用中的優勢。
北斗系統和GPS系統均采用碼偽距和載波相位觀測相結合的方式進行測量,三頻接收機可同時獲得B1、B2和B3三個頻點上的載波相位觀測值,各個頻點信息如表1所示:

表1 北斗系統信號的載波頻率和波長Tab.1 Carrier frequency and wavelength of BDS
基于原始載波相位觀測值,可以形成如下組合觀測值[7]:

式中Δ是雙差標識,Δφi(i=1,2,3)是第i個頻點上以米為單位的的載波相位觀測值,(i,j,k)為組合系數,ΔΦ(i,j,k)是以米為單位的組合雙差載波相位觀測值。
組合觀測值的波長和模糊度可以表示為:

故組合觀測值的觀測方程可寫為:

其中Δρ為衛星到接收機之間的雙差幾何距離,λ(i,j,k)是組合觀測值的波長,ΔN(i,j,k)是組合觀測值的模糊度,εΔφ(i,j,k)為相位組合觀測值的觀測噪聲。
三頻原始載波相位觀測值可以形成波長較長的組合觀測值,其中超寬巷組合(0,-1,1)和(1,4,-5)的波長分別為4.8m和6.4m,模糊度很容易通過取整固定;而原始載波相位觀測值波長較短,容易受到噪聲影響;本文采用模糊度固定的寬巷輔助解算原始頻點模糊度,大大減弱了偽距噪聲的影響,提高了模糊度固定成功率,具體步驟如下:
2.1確定EWL模糊度
由于EWL組合(0,-1,1)具有波長較長、噪聲放大系數較小的特性,故其模糊度很容易通過式(5)取整固定:

2.2確定超寬巷組合(1,4,–5)的模糊度
EWL模糊度ΔN(0,-1,1)固定之后,即可將其視為噪聲較小的精確偽距觀測量來輔助解算另一個超寬巷組合(1,4,-5)的模糊度。利用兩個模糊度固定的EWL即可得到兩個寬巷模糊度:

2.3確定B1頻點模糊度
得到寬巷模糊度ΔN(1,-1,0)和ΔN(1,0,-1)后,即可輔助解算原始頻點B1的模糊度,得到B1頻點的模糊度浮點解及其協方差矩陣,利用LAMBDA搜索算法即可得到其固定解ΔN1;然后利用兩個寬巷模糊度組合即可得到B2和B3頻點的整周模糊度ΔN2和ΔN3,固定原始頻點模糊度之后,即可獲得cm級的基線解算結果。
Kalman濾波算法的特點是每得到一個新的觀測值,濾波器即可對系統狀態估計值進行更新,并且所有的歷史觀測信息都已經包含在當前的狀態及其均方誤差估值中,特別適用于動態解算。本文采用擴展Kalman濾波(EKF)模型進行參數估計[9],濾波基本觀測方程可以表示為:

式中,X(t)和X(t+1)分別表示當前歷元和下一歷元的狀態向量,L(t+1)為觀測向量,Φt+1,t是狀態轉移矩陣,Q為動態噪聲,R為系統觀測噪聲。
其中狀態向量可以表示為:

式中,前3個變量是當前歷元的位置參數,ΔN是雙差模糊度參數。
對于動態系統,狀態向量先驗估值及其協方差陣、觀測噪聲和系統噪聲的確定都會影響濾波收斂時間。三頻觀測值可以形成波長很長的超寬巷組合,其模糊度很容易固定,固定兩個EWL模糊度后即可對WL觀測值模糊度進行定位,定位得到的坐標及協方差陣可以作為Kalman濾波狀態向量中位置參數的先驗估值和協方差陣的初值;模糊度參數先驗估值根據偽距和載波相位觀測值計算得到,先驗方差采用對角陣。
由于動態噪聲Q與接收機所處動態環境有關,解算中一般采用零矩陣。為了更合理體現低高度角衛星的觀測值噪聲的影響,本文采用改進的正弦函數模型定權[10]:

式中,Ri為第i顆衛星的觀測噪聲方差,θ為衛星高度角,a、b一般采用經驗值,本文中取值a= 5mm,b=5mm,形成雙差觀測方程時根據協方差傳播定律即可得到觀測噪聲協方差陣R。
4.1數據處理策略
鑒于動態條件下無法可靠獲得每個歷元的坐標真值來評定RTK定位精度,本文首先采用靜態數據模擬動態進行解算,分析了三種不同模式下的RTK模糊度固定成功率及解算精度,然后通過實測動態數據來評價北斗三頻RTK定位性能。
定義模糊度固定成功率為模糊度正確固定的歷元數與總歷元數之比,靜態測試中將單歷元解算的模糊度與事先通過后處理手段得到的模糊度真值對比,來判斷模糊度是否固定成功;動態測試中通過Ratio檢驗來判斷模糊度是否固定成功,本文采用的Ratio閾值為3.0。
4.2靜態模擬動態解算測試
選用2013年10月9日在武漢地區采集基線長度為3km,采樣間隔為1s的靜態觀測數據進行測試,觀測時間為GPST 04:00:00~GPST 08:00:00,解算中衛星高度截止角設為10°。
表2統計了三種解算模式在靜態環境下的模糊度固定成功率,圖1和圖2分別是三種解算模式下E、N、U三個方向的RMS統計量及坐標誤差序列。
由表3可以看到采用BDS三頻進行單歷元模糊度固定的成功率較采用GPS雙頻和BDS雙頻分別提高了10.4%和5.1%。從圖2可以看到,在平面方向,利用北斗系統進行解算的E方向精度較N方向好,主要是由于北斗星座中的5顆GEO衛星使得E方向的衛星分布較好;而在高程方向,北斗雙頻解算精度較GPS稍差,由圖3可知BDS雙頻在高程方向存在一定的系統性偏差,經分析這主要是由于北斗GEO衛星的多路徑影響較大導致的。采用BDS三頻解算結果在平面方向精度有明顯改善,在E方向和N方向的RMS分別為7.3mm,9.0mm,在高程方向精度與GPS雙頻解算精度相當,但較BDS雙頻有了較大提高,說明多頻組合有利于改善定位精度。

表2 三種解算模式下的模糊度固定成功率Tab.2 Ambiguity resolution success rate of three different strategies

圖1 靜態環境三種不同解算模式下的模糊度固定坐標精度統計Fig.1 The precision results of ambiguity fixed coordinates in static mode

圖2 靜態基線坐標誤差(從上至下依次為BDS三頻、BDS雙頻和GPS雙頻)Fig.2 Coordinate errors in static mode (from top to bottom:BDS triple-frequency,BDS double-frequency,GPS-double-frequency)
4.3動態解算測試
動態測試采用2014年5月30日在武漢市區采集的采樣間隔為1s的觀測數據,基準站安裝在坐標精確已知的樓頂,流動站在車頂,觀測時間為GPST 08:32:25-GPST 08:44:36,共664個歷元,觀測過程中衛星高度截止角設為10°。圖3是觀測過程中流動站相對于基準站在平面方向的運動軌跡,最遠距離為2.2km。

圖3 動態測試中流動站相對于基準站的運動軌跡Fig.3 The trajectory of the rover station relative to reference stations
圖4是觀測時段內北斗和GPS系統可見衛星數的變化情況,由于接收機所處動態環境等因素影響,共視衛星變化比較頻繁,有時觀測衛星數甚至不足4顆。
表3統計了三種解算模式下的模糊度固定成功率,從中可以看出,采用BDS雙頻解算的模糊度固定成功率比GPS雙頻稍好,主要是動態環境下BDS可視衛星變化比較穩定,衛星空間幾何構型較好;與靜態試驗結果一致,采用BDS三頻解算的固定成功率優于雙頻解算模式,GPS雙頻和BDS雙頻的固定成功率分別為82.94%和83.86%,而BDS三頻模糊度固定成功率達到97.98%,主要是由于采用三頻觀測值可以使用模糊度固定的超寬巷作為精密偽距,輔助固定寬巷的模糊度,減弱了偽距噪聲的影響,提高了寬巷的模糊度固定成功率,進而可以獲得較優的動態定位結果。

圖4 觀測時段內BDS和GPS的可視衛星數變化Fig.4 Visible satellite number of BDS and GPS

表3 動態環境三種不同解算模式下模糊度固定成功率Tab.3 Ambiguity resolution success rate of three different strategies
為了統計三種模式下獲得RTK固定解所需的收斂時間,我們以120個歷元為一個觀測時段進行解算,結果如表4所示。由表4的統計結果可以看到,BDS三頻只需1個歷元即可獲得RTK固定解,GPS雙頻和BDS雙頻分別需要3.5個歷元和2.2個歷元可以得到固定解。

表4 三種RTK解算模式下收斂時間Tab.4 The convergence time of three mode
本文研究了基于北斗三頻觀測值和Kalman濾波模型的RTK定位算法,并分別采用靜態模擬動態和動態數據進行測試。靜態模擬動態測試結果表明,基于BDS三頻的RTK模糊度固定成功率較GPS雙頻和BDS雙頻分別提高了10.4%和5.1%。此外,利用三頻觀測值解算在平面方向可以獲得mm級定位精度,高程方向可以獲得和GPS相當的定位精度。動態環境下北斗解算優勢更為明顯,北斗三頻可以達到97.98%的模糊度固定成功率,較GPS雙頻和BDS雙頻分別提高了15.0%和14.1%,且隨著我國北斗星座布設完善,RTK定位性能有望進一步提升。由于動態RTK受周圍環境影響較大,本文只在武漢市區進行短基線測試,其他環境條件下的RTK定位性能,有待進一步研究。
參考文獻
[1]魏子卿,葛茂榮.GPS相對定位數學模型[M].北京:測繪出版社,1998.
[2]Haibo He,Jinlong Li,Yuanxi Yang,et al.Performance assessment of single-and dual-frequency BeiDou/GPS single-epoch kinematic positioning[J].GPS Solutions, 2013:1-11.
[3]Teunissen P J G,Odolinski R,Odijk D.Instantaneous BeiDou+GPS RTK positioning with high cut-off elevation angles[J].Journal of Geodesy,2014,88(4):335-350.
[4]Li J,Yang Y,Xu J,et al.GNSS multi-carrier fast partial ambiguity resolution strategy tested with real BDS/GPS-dual-and triple-frequency observations[J].GPS Solutions,1-9.
[5]Hairong Guo,Jinlong Li et al.Performance of Triple-Frequency High-Precision RTK Positioning with Compass[C]//ChinaSatelliteNavigationConference (CSNC)2013 Proceedings.Springer Berlin Heidelberg, 2013:167-176.
[6]王世進,秘金鐘,李得海,祝會忠.GPS/BDS的RTK定位算法研究[J].武漢大學學報:信息科學版,2014, 39(5):621-625.
[7]Yanming Feng.GNSS three carrier ambiguity resolution using ionosphere-reduced virtual signals[J].Journal of Geodesy,2008,82(12):847-862.
[8]FORSSELL B,MARTIN-NEIRA M,HARRISZ R A. Carrier phase ambiguity resolution in GNSS-2[C].Proceedings of the 10th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GPS 1997).1997:1727-1736.
[9]謝剛.GPS原理與接收機設計[M].電子工業出版社, 2009.
[10]戴吾蛟,丁曉利,朱建軍.基于觀測值質量指標的GPS觀測量隨機模型分析[J].武漢大學學報·信息科學版, 2008,33(7):718-722.
中圖分類號:P228.41
文獻標志碼:A
文章編號:2095-8110(2014)03-0047-05
收稿日期:2014–09–15;
修訂日期:2014–09–20。
基金項目:國家自然科學基金資助項目(41074008);水利部公益性行業科研專項經費資助項目(201401072)
作者簡介:趙樂文(1991–),男,碩士研究生,主要從事GNSS精密數據處理方面研究。E-mail:gnss_zlw@qq.com
Research on RTK Positioning with BDS Triple-frequency Observations
ZHAO Le-wen,YE Shi-rong,ZHANG Tai-xin,YUAN Bing
(Research Center of GNSS,Wuhan University,Wuhan 430079,China)
Abstract:To assess the positioning performance of BeiDou triple-frequency observations in short baseline RTK applications,the Kalman filter model is proposed to fix the ambiguity of triple-frequency observations in dynamic environments.The results show that the fixed solution can be obtained by single epoch,and the ambiguity reliability is improved by 15.0%and 14.1%compared with that the GPS and BDS dual-frequency observations.
Key words:Triple-frequency;Dynamic;RTK;Kalman filter