謝蘭天,趙樂(lè)文,葉世榕
(武漢大學(xué) 衛(wèi)星導(dǎo)航定位技術(shù)研究中心,武漢430079)
?
北斗三頻周跳探測(cè)與修復(fù)算法研究
謝蘭天,趙樂(lè)文,葉世榕
(武漢大學(xué) 衛(wèi)星導(dǎo)航定位技術(shù)研究中心,武漢430079)
載波相位觀測(cè)值已越來(lái)越多地應(yīng)用到增強(qiáng)系統(tǒng)中,由于觀測(cè)環(huán)境影響,載波相位測(cè)量不可避免地會(huì)產(chǎn)生周跳,周跳的成功探測(cè)與修復(fù)是提高導(dǎo)航定位精度的一個(gè)重要因素。針對(duì)北斗衛(wèi)星導(dǎo)航系統(tǒng)三頻觀測(cè)數(shù)據(jù),分析其不同線性組合觀測(cè)值的特性,選取合適的組合系數(shù),形成一個(gè)偽距相位組合和兩個(gè)無(wú)幾何相位組合,采用歷元間差分的方法探測(cè)和修復(fù)組合觀測(cè)值的周跳,然后還原求解出原始信號(hào)的周跳,最后通過(guò)實(shí)驗(yàn)驗(yàn)證了該方法的可行性。
北斗衛(wèi)星導(dǎo)航系統(tǒng);三頻;周跳;偽距相位組合;無(wú)幾何相位組合
由于觀測(cè)環(huán)境影響,載波相位測(cè)量不可避免地會(huì)產(chǎn)生周跳,周跳的探測(cè)與修復(fù)是GNSS高精度定位的關(guān)鍵問(wèn)題。目前已經(jīng)可以獲得GPS、COMPASS以及GLONASS等導(dǎo)航定位系統(tǒng)的三頻載波觀測(cè)值。用三頻載波觀測(cè)值可以組成不同的三頻組合觀測(cè)值,相比于傳統(tǒng)雙頻觀測(cè)值,三頻組合觀測(cè)值具有顯著的優(yōu)點(diǎn):可以形成噪聲更小、波長(zhǎng)更長(zhǎng)、電離層延遲更小等具有良好特性的組合觀測(cè)值[1]。
目前常用的雙頻周跳探測(cè)方法包括:高次差法、TuberEdit、多項(xiàng)式擬合法、多普勒積分法、卡爾曼濾波法、小波分析法等[2]。其中研究和應(yīng)用最廣泛的是TuberEdit方法,這種方法不僅消除了電離層延遲,也消除了衛(wèi)星鐘差、接收機(jī)鐘差和衛(wèi)星至接收機(jī)的幾何距離,相較于其他幾種方法探測(cè)精度較高,也比較容易實(shí)現(xiàn)[3]。
對(duì)于用三頻組合觀測(cè)值的方法來(lái)探測(cè)和修復(fù)周跳,國(guó)內(nèi)外學(xué)者也進(jìn)行了相關(guān)研究。李金龍等[2]推導(dǎo)了用三頻觀測(cè)數(shù)據(jù)形成偽距相位組合,以組合后的組合周跳估值標(biāo)準(zhǔn)差最小為原則,選取合適的組合探測(cè)和修復(fù)周跳,但是這種方法的前提是忽略電離層延遲的影響,采樣率稍大或者電離層活動(dòng)劇烈就會(huì)對(duì)這種方法造成一定的影響;黃令勇等[4]提出用三頻無(wú)幾何相位組合與偽距/載波組合結(jié)合的方法探測(cè)周跳,但其周跳修復(fù)方法較為復(fù)雜;孫保琪和羅騰等[5-6]用三頻偽距/載波組合法,選取合適的組合值探測(cè)和修復(fù)周跳,但是其周跳探測(cè)方法的三個(gè)組合都是偽距相位組合,受偽距測(cè)量的多路徑效應(yīng)和噪聲影響比較大,且包含電離層延遲的組合沒(méi)有處理,在采樣率較大或者電離層發(fā)生劇烈不規(guī)則變化時(shí),會(huì)降低探測(cè)效果。
本文提出了一種用三組線性無(wú)關(guān)的組合觀測(cè)值聯(lián)立求解的方法探測(cè)和修復(fù)周跳??紤]到偽距噪聲比載波相位噪聲大,為了減弱噪聲影響,三組線性無(wú)關(guān)的組合觀測(cè)值僅采用一個(gè)偽距相位組合和兩個(gè)無(wú)幾何相位組合,并對(duì)沒(méi)有消除電離層延遲的組合進(jìn)行電離層延遲改正,以減弱電離層延遲的影響。
在不考慮誤差的情況下,記i、j、k為組合系數(shù),載波相位組合觀測(cè)值和偽距組合觀測(cè)值可以寫成式(1)、式(2)[7]:
(1)
(2)
組合觀測(cè)值的整周模糊度為
Nc=iN1+jN2+kN3
(3)
為了保持整周模糊度的整數(shù)特性,i、j、k的取值也必須是整數(shù)。
組合觀測(cè)值的頻率為
fc=if1+jf2+kf3
(5)
組合觀測(cè)值的波長(zhǎng)為
(6)
三頻組合觀測(cè)值僅受歷元間電離層延遲變化量和觀測(cè)噪聲影響,與測(cè)站到衛(wèi)星的距離、鐘差等無(wú)關(guān)。
2.1 電離層延遲
根據(jù)電離層延遲定義,忽略高階項(xiàng),三個(gè)頻率上的電離層延遲關(guān)系如下:
(7)
組合觀測(cè)值的電離層延遲如下
(8)
2.2 觀測(cè)噪聲
假設(shè)三個(gè)頻率下的觀測(cè)噪聲相同,并假設(shè)載波相位觀測(cè)值的噪聲大小為sj1=sj2=sj3=0.003m,偽距觀測(cè)值的噪聲大小為sP1=sP2=sP3=0.3m。
組合觀測(cè)值的噪聲eφ(i,j,k)和ep(i,j,k)為:
(9)
(10)
綜合上述討論,載波相位組合觀測(cè)值可以寫為
j(i,j,k)=r-b(i,j,k)I1-
N(i,j,k)l(i,j,k)+ej(i,j,k)
(11)
偽距組合觀測(cè)值為
P(i,j,k)=r+b(i,j,k)I1+eP(i,j,k)
(12)
對(duì)于周跳探測(cè)和修復(fù)的問(wèn)題,一般要求載波相位組合滿足下面的條件[8]:
1)為了保證整周模糊度的整數(shù)特性,組合系數(shù)必須是整數(shù);
2)具有較長(zhǎng)的波長(zhǎng);
3)電離層延遲影響系數(shù)較小;
4)組合觀測(cè)噪聲較小。
為了選取三組合適的系數(shù),針對(duì)北斗衛(wèi)星,本文在表1中列出了各種不同系數(shù)組合的波長(zhǎng)、電離層延遲以及噪聲的影響。綜合上述組合觀測(cè)值選取條件,我們先選取了超寬巷組合(0,1,-1)和寬巷組合(1,0,-1)。為了能還原原始頻率的周跳,選取的三組系數(shù)必須線性無(wú)關(guān),因此本文第三組系數(shù)選取了窄巷組合(4,0,-3)。
表1 北斗三頻組合值參數(shù)計(jì)算Tab.1 Compass triple frequencycombined value parameter calculation
3.1 超寬巷周跳探測(cè)
對(duì)于超寬巷組合,本文采用偽距相位組合觀測(cè)量,用下面的模型計(jì)算其組合周跳值[9]。
(13)
(14)
3.2 寬巷周跳探測(cè)
對(duì)于寬巷組合的處理,本文比較了兩種計(jì)算方案。
3.2.1 方案A
采用偽距相位組合觀測(cè),仍然用式(13)計(jì)算,令(1,m,n)為(1,0,1),消除電離層延遲,結(jié)果如下
(15)
同樣的,根據(jù)方差-協(xié)方差傳播定律,可以計(jì)算出DN(1,0,-1)的標(biāo)準(zhǔn)差s(1,0,-1)?0.35周,也小于0.5,因此閾值0.5仍然是合適的。
3.2.2 方案B
采用無(wú)幾何相位組合觀測(cè),因?yàn)橐呀?jīng)得到了超寬巷組合的結(jié)果,因此將模糊度固定的超寬巷作為精密偽距,來(lái)輔助寬巷周跳探測(cè)
j(0,1,-1)-j(1,0,-1)=
N(1,0,-1)l(1,0,-1)-N(0,1,-1)l(0,1,-1)+
(b(1,0,-1)-b(0,1,-1))I1
(16)
在歷元間差分得到
DN(1,0,-1)= (Dj(0,1,-1)-Dj(1,0,-1)-
(b(1,0,-1)-b(0,1,-1))DI1+
(17)
通過(guò)計(jì)算得到,電離層延遲DI1的系數(shù)為0.298,相比于寬巷組合的波長(zhǎng),電離層延遲的差異在很短時(shí)間內(nèi)的變化可以忽略不計(jì)。
3.2.3 兩種方案比較
方案A的優(yōu)點(diǎn)是消除了電離層延遲的誤差,但是卻引入了偽距觀測(cè)值的噪聲;而方案B剛好相反,引入超寬巷的結(jié)果,避免了偽距噪聲的影響,但受到電離層延遲的影響。從上面的計(jì)算中可以看到,兩種方法計(jì)算得到的標(biāo)準(zhǔn)差都小于0.5,但是通過(guò)方案B計(jì)算的寬巷組合的標(biāo)準(zhǔn)差比方案A計(jì)算的要小一些,一方面是因?yàn)殡婋x層活動(dòng)不劇烈,另一方面是與載波相位測(cè)量的噪聲相比,偽距測(cè)量的噪聲比較大。因此本文實(shí)驗(yàn)采用第二種方案。
3.3 窄巷周跳探測(cè)
在計(jì)算窄巷組合時(shí),可將模糊度固定的寬巷作為精密偽距,來(lái)輔助窄巷周跳探測(cè)
j(1,0,-1)-j(4,0,-3)=
N(4,0,-3)l(4,0,-3)-N(1,0,-1)l(1,0,-1)+
(b(4,0,-3)-b(1,0,-1))I1
(18)
經(jīng)歷元差分后可以得到
DN(4,0,-3)= (Dj(1,0,-1)-Dj(4,0,-3)-
(b(4,0,-3)-b(1,0,-1))DI1+
(19)
經(jīng)過(guò)計(jì)算可知,b(4,0,-3)-b(1,0,-1)=1.3648,而窄巷組合值的波長(zhǎng)是0.1014m,波長(zhǎng)相對(duì)于電離層誤差較短,電離層延遲并不能忽略不計(jì),尤其是當(dāng)采樣率高或者電離層活動(dòng)劇烈的時(shí)候,因此在窄巷組合周跳探測(cè)時(shí),電離層延遲必須實(shí)時(shí)更新。本文用下面的公式來(lái)計(jì)算電離層延遲的大?。?/p>
(20)
3.4 周跳修復(fù)
得到了組合觀測(cè)值的周跳之后,用式(21)推導(dǎo)出原頻率上的周跳值。
(21)
本文使用2013年10月9日在武漢采集的三頻數(shù)據(jù)對(duì)所研究的方法進(jìn)行驗(yàn)證,所用數(shù)據(jù)的采樣率為1s。共觀測(cè)到了9顆北斗衛(wèi)星,觀測(cè)數(shù)據(jù)質(zhì)量良好。由于本次觀測(cè)到的衛(wèi)星較多,下面僅給出C01、C02、C08和C09這4顆衛(wèi)星的處理結(jié)果,其他衛(wèi)星處理結(jié)果類似。
圖1是4顆衛(wèi)星在歷元間電離層延遲的變化情況,即DI。分析圖中結(jié)果可知,這4顆衛(wèi)星在相鄰歷元間的電離層延遲變化量在±0.005m之間,說(shuō)明在測(cè)量過(guò)程中電離層延遲的變化并不大,觀測(cè)環(huán)境良好。
圖1 C01,C02,C08和C09四顆衛(wèi)星歷元間的電離層延遲變化情況Fig.1 Ionospheric delay variation between epochs for four satellites C01,C02,C08 and C09
圖2和圖3分別為4顆衛(wèi)星在各個(gè)歷元DN(0,1,-1)、DN(1,0,-1)和DN(4,0,-3)的值。如果在觀測(cè)值中不存在周跳的現(xiàn)象,忽略電離層變化的微小項(xiàng),組合周跳值DN(0,1,-1)、DN(1,0,-1)和DN(4,0,-3)就代表著噪聲的影響。從圖2和圖3中可以看到,這些組合值的隨機(jī)噪聲影響最大的不超過(guò)0.2周,而隨機(jī)噪聲影響小的甚至在0.05周以內(nèi)。由此可見(jiàn),本文設(shè)定0.5周作為探測(cè)修復(fù)周跳的閾值是可行的。
為了驗(yàn)證上述方法的有效性,本文對(duì)這次測(cè)量的數(shù)據(jù)進(jìn)行了人為的加入周跳處理,在不同的衛(wèi)星上加入了大小不同的周跳值,經(jīng)過(guò)測(cè)試得到結(jié)果。
圖2 C01和C02號(hào)衛(wèi)星不同線性組合的組合周跳值Fig.2 Cycle slips of different linear combinations of satellite C01 and C02
圖3 C08和C09號(hào)衛(wèi)星不同線性組合的組合周跳值Fig.3 Cycle slips of different linear combinations of satellite C08 and C09
在C01號(hào)衛(wèi)星上加入了(1,0,0)的周跳值,得到的結(jié)果如圖4;在C02號(hào)衛(wèi)星上加入了(0,1,0)的周跳值,得到的結(jié)果如圖5;在C08號(hào)衛(wèi)星上加入了(0,0,1)的周跳值,得到的結(jié)果如圖6。
圖4 加入周跳后的C01號(hào)衛(wèi)星結(jié)果圖Fig.4 The result of satellite C01 after added cycle slips
圖5 加入周跳后的C02號(hào)衛(wèi)星結(jié)果圖Fig.5 The result of satellite C02 after added cycle slips
圖6 加入周跳后的C08號(hào)衛(wèi)星結(jié)果Fig.6 The result of satellite C08 after added cycle slips
從圖4~圖6中很明顯地看到,這三組小周跳都被探測(cè)出來(lái)。如圖4,在超寬巷組合的計(jì)算中沒(méi)有涉及到B1信號(hào)的計(jì)算,因此ΔN(0,1,-1)的值并沒(méi)有發(fā)生異常變化;而寬巷和窄巷組合的計(jì)算涉及到B1信號(hào),由于在B1信號(hào)上加入了1周的周跳,因此導(dǎo)致了寬巷和窄巷組合的值出現(xiàn)異常,周跳被正確的探測(cè)到。圖5和圖6分別在B2和B3信號(hào)上加入了一周的周跳,因此,在計(jì)算中,圖5涉及到B2信號(hào)的,圖6涉及到B3信號(hào)的,組合周跳值都會(huì)出現(xiàn)異常。
在圖4~圖6中,探測(cè)到的周跳都有正、負(fù)兩個(gè)值,符號(hào)相反,數(shù)值相同。這是因?yàn)樵谟?jì)算這些組合周跳值時(shí),采用的是歷元間差分的方法。假設(shè)在t歷元加入了大小為n的周跳值,則在t歷元的解算中,t歷元和t-1歷元的雙差可以計(jì)算出存在(-n,0,0)的周跳,下一個(gè)歷元t+1和歷元t的差值剛好相反,探測(cè)到(n,0,0)的周跳存在。那么根據(jù)上面這個(gè)結(jié)果可以斷定,周跳存在于t歷元中,大小為(n,0,0)。據(jù)此可以判斷出周跳發(fā)生的歷元和大小??梢钥吹剑瑘D4、圖5和圖6都滿足這種關(guān)系。
從上面的結(jié)果可以看到,對(duì)于大小僅一周的小周跳,本文提出的方法也能有效地探測(cè)出來(lái),可見(jiàn)這種方法的精度比較高。為了更好地驗(yàn)證上述周跳探測(cè)方法的有效性,本文在原始數(shù)據(jù)的不同衛(wèi)星、不同的頻率信號(hào)上均加入了大小不同的周跳值,然后用上述方法進(jìn)行探測(cè),試驗(yàn)得到的結(jié)果如表2。
表2 加入周跳后的探測(cè)結(jié)果Tab.2 The result of detection after added cycle slips
從表2中可以看到,無(wú)論是哪顆衛(wèi)星,是一周的小周跳還是十周的大周跳,也無(wú)論周跳發(fā)生在哪個(gè)信號(hào)上,本文提出的三頻探測(cè)方法都能成功地探測(cè)到周跳,并且準(zhǔn)確地給出周跳的大小。
本文針對(duì)北斗衛(wèi)星,提出了一種三頻探測(cè)周跳的方法。該方法用三頻數(shù)據(jù)的線性組合,選取超寬巷(0,1,-1)形成一個(gè)偽距相位組合,選取寬巷(1,0,-1)和窄巷(4,0,-3)形成兩個(gè)無(wú)幾何相位組合,并對(duì)電離層延遲做了相關(guān)處理,經(jīng)過(guò)歷元差分后,探測(cè)并求解組合觀測(cè)值的周跳,然后還原求解原始信號(hào)的周跳值,最后通過(guò)實(shí)驗(yàn)驗(yàn)證這種方法的可行性。
這種方法優(yōu)點(diǎn)十分明顯:只需要得到三頻觀測(cè)值,形成超寬巷、寬巷和窄巷組合,在歷元間差分即可,而且具有動(dòng)態(tài)性、實(shí)時(shí)性,適用于動(dòng)態(tài)、非差情況下的周跳探測(cè)。
傳統(tǒng)的三頻無(wú)幾何相位組合,探測(cè)精度高,不受偽距噪聲影響,但是只能形成兩個(gè)線性無(wú)關(guān)的無(wú)幾何相位組合觀測(cè)量。既存在一些不敏感周跳,周跳修復(fù)又需要使用偽距測(cè)量來(lái)搜索,程序也不易實(shí)現(xiàn)。本文的優(yōu)勢(shì)在于超寬巷組合是偽距相位組合觀測(cè)量,可以形成三個(gè)線性無(wú)關(guān)的組合觀測(cè)量,對(duì)電離層延遲作了相關(guān)處理,不存在不敏感周跳組合,方法簡(jiǎn)單,程序也易于實(shí)現(xiàn),探測(cè)精度比較高。
[1] 肖國(guó)銳,隋立芬,甘雨,戚國(guó)賓.北斗三頻數(shù)據(jù)實(shí)時(shí)周跳探測(cè)與修復(fù)方法對(duì)比分析[J].測(cè)繪科學(xué)技術(shù)學(xué)報(bào),2014,31(5):467-472.
[2] 李金龍,楊元喜,徐軍毅,何海波,郭海榮.基于偽距相位組合實(shí)時(shí)探測(cè)與修復(fù)GNSS三頻非差觀測(cè)數(shù)據(jù)周跳[J].測(cè)繪學(xué)報(bào),2011,40(6):717-729.
[3] 李征航,黃勁松.GPS測(cè)量與數(shù)據(jù)處理[M].武漢:武漢大學(xué)出版社,2012:141-143.
[4] 黃令勇,宋力杰,王琰,智遂強(qiáng).北斗三頻無(wú)幾何相位組合周跳探測(cè)與修復(fù)[J].測(cè)繪學(xué)報(bào),2012,41(5):763-768.
[5] 孫保琪,歐吉坤,等.一種適用于Compass周跳探測(cè)的三頻數(shù)據(jù)優(yōu)化組合[J].測(cè)繪學(xué)報(bào),2012,41(5):585-588.
[6] 羅騰,白征東,原波.北斗三頻組合數(shù)據(jù)在周跳探測(cè)和修復(fù)上的應(yīng)用[J].測(cè)繪科學(xué),2011,36(6):167-168.
[7] 胡加星.GPS三頻數(shù)據(jù)探測(cè)與修復(fù)周跳的研究及應(yīng)用[D].桂林:桂林理工大學(xué),2012.
[8] 李金龍.GNSS三頻精密定位數(shù)據(jù)處理方法研究[D].鄭州:解放軍信息工程大學(xué),2011.
[9] Li B F,F(xiàn)eng Y M,Shen Y Z.Three carrier ambiguity resolution:distance-independent performance demonstrated using semi-generated triple frequency GPS signals[J]. GPS Solut,2010,14:177-184.
[10] Zhao Q L,Sun W B,Dai Z Q,et al.Real-time detection and repair of cycle slips in triple-frequency GNSS measurements[J].GPS Solut,2014.
Cycle Slip Detection and Repair Algorithms for BeiDou Triple Frequency Data
XIE Lan-tian,ZHAO Le-wen,YE Shi-rong
(Research Center of GNSS,Wuhan University,Wuhan 430079,China)
Carrier phase observations have been increasingly applied to the augmentation systems.Due to influence of the observational enviconment,carrier phase measurements will inevitably contain cycle slips.The cycle slips detection and repair is an important factor to improve the positioning accuracy.For BeiDou satellite,this paper presents a method with triple-frequency analyzing the characteristics of its different linear combination of observations,choosing the appropriate coefficient,forming a pseudo-phase combined observations and the two geometric free phase composition to detect cycle slips of the linear combination by the epoch difference and restores the original signal,and finally does experiments are carried out to validate the feasibility of this approach.
BeiDou satellite navigation and positioning system;Triple frequency;Cycle slips;Pseudo-range phase combination;Geometry-free phase combination
2015 - 07 - 15;
2015 - 07 - 30。
謝蘭天(1993 - ),男,碩士,主要從事GNSS精密數(shù)據(jù)處理方面研究。
E-mail:272520580@qq.com
P228.41
A
2095-8110(2015)05-0037-07