虢 盛,徐進立,張紹成,茍鴻飛
(中國地質(zhì)大學(武漢) 地理與信息工程學院,武漢 430078)
全球定位系統(tǒng)(global positioning system, GPS)及北斗衛(wèi)星導航系統(tǒng)(BeiDou navigation satellite system,BDS)進行組合導航定位時,不僅能通過增加衛(wèi)星數(shù)量來提高導航定位精度,還能通過不同系統(tǒng)觀測數(shù)據(jù)相互校驗來保證用戶導航定位的可靠性。
20世紀60年代,荷蘭巴爾達(Baarda)教授提出了可靠性研究的基礎理論,并在假設單一粗差和驗前單位權(quán)中誤差已知的情況下,推導得出了著名的“數(shù)據(jù)探測法”[1],文獻[2]將 Baarda 的數(shù)據(jù)探測理論應用于GPS基線解算中,提出了基于三種 GPS基線解算模型下的內(nèi)部可靠性檢驗方法。文獻[3]提出將粗差視為函數(shù)模型一部分的重要思想,進一步完善了可靠性研究理論。文獻[4]探究了觀測值相關(guān)條件下的內(nèi)部可靠性原理,提出一種新的可靠性指標,解決了觀測多余度值域超過[0,1]區(qū)間后的可靠性度量問題。
在GNSS接收機自主完好性評估方面,文獻[5]研究了 GPS單系統(tǒng)及多系統(tǒng)組合增強型接接收機自主完好性監(jiān)測(advanced receiver autonomous integrity monitoring, ARAIM)可用性性能。文獻[6]則利用GPS/BDS兼容接收機雙頻實測數(shù)據(jù)及BDS布滿星座假設下的仿真數(shù)據(jù),通過改進不同衛(wèi)星頻點特征向量選擇方法,提高了基于奇偶矢量法的接收機自主完好性性能,文獻[7]將GPS/BDS衛(wèi)星按星座分為兩組,驗證了最優(yōu)加權(quán)平均解(optimal weighted average solution,OWAS)算法對30 m以上誤差的雙星多故障檢測的可行性。
本文基于GNSS接收機中GPS和BDS觀測數(shù)據(jù)的相互校驗原理,來實現(xiàn)單一粗差探測。首先研究基于偽距殘差的內(nèi)部可靠性模型及經(jīng)典接收機自主完好性監(jiān)測(receiver autonomous integrity monitoring, RAIM)在 GPS/BDS雙模導航定位中的基本理論;然后根據(jù)GPS/BDS偽距觀測殘差方差特性,基于均值漂移模型提出一種系統(tǒng)間均值校驗的接收機自主完好性粗差探測方法;最后通過實測數(shù)據(jù)的異常模擬,與經(jīng)典 RAIM 法進行對比,來驗證了本文算法的可行性和優(yōu)越性。
可靠性檢驗理論作為用戶導航定位完好性監(jiān)測的重要研究內(nèi)容,主要分為外部可靠性和內(nèi)部可靠性兩方面。外部可靠性主要研究未剔除粗差對結(jié)果影響的大小,即抵抗粗差的能力[8]。內(nèi)部可靠性是指在平差過程中發(fā)現(xiàn)并剔除粗差的能力[9]。
本文重點討論單一粗差假設下的GPS/BDS偽距殘差內(nèi)部可靠性檢驗方法。當偽距觀測值中不存在粗差時,H0假設為
當偽距觀測值中存在粗差時,H1假設為
基于上述假設,構(gòu)建內(nèi)部可靠性檢驗模型尋找可能出現(xiàn)的衛(wèi)星導航定位服務異常事件。
當服從H0假設時,線性化誤差模型為
式中:l為n ×1維觀測值向量;v為n×1維改正數(shù)向量;B為n×m維觀測值矩陣;x︿為m×1維待估向量。觀測值權(quán)陣P為n×n階矩陣。
根據(jù)最小二乘準則vTPv=min可知
參數(shù)估值為
對應改正數(shù)為
改正數(shù)的協(xié)因數(shù)陣為
根據(jù)可靠性理論可得
通常將矩陣R對角線上的值作為可靠性量度(ri=Rii),其數(shù)值越小,表明對應的觀測值可靠性越差;反之可靠性越好。當觀測值之間相互獨立時,可靠性量度ri?[0,1];而當觀測值相關(guān)時,可靠性量度ri取值可能大于1。在觀測值相互獨立時,ri=1表明對應觀測值為必要觀測;ri=0則表明對應觀測為多余觀測[10]。
若觀測值向量無粗差,則?x的估計值是無偏的,用間接平差求解即可;若觀測值向量中包含粗差,那么上述的估計值是有偏的,即拒絕H0假設,接受H1假設,線性化誤差模型為
式中:H為n ×k維粗差向量;s︿為k×1維未知粗差[11]。
根據(jù)均值漂移函數(shù)模型,可得對應法方程為
因此可知未知粗差的估值為
經(jīng)典 RAIM 算法主要有快照式算法、偽距殘差比較法和奇偶矢量法,且已有學者證明了三者的等價性[12]。這里介紹的經(jīng)典粗差探測法是在偽距殘差比較法基礎上,將 GPS/BDS觀測值按 2.1節(jié)總結(jié)的基于最小二乘的間接平差法處理,從而構(gòu)建卡方分布檢驗統(tǒng)計量探測完成粗差探測的過程。統(tǒng)計量F定義
式中:n為GPS和BDS衛(wèi)星數(shù)之和;v為衛(wèi)星觀測值殘差;P為相應的權(quán)陣。
觀測方程含測站三維坐標及對應GPS/BDS不同系統(tǒng)接收機鐘差 5個待估參數(shù)。若偽距觀測值無粗差,則理論上殘差向量滿足零均值的正態(tài)分布,進而F滿足自由度為n-5的卡方分布。
根據(jù)用戶需求定義完好性誤警概率PFA即可確定對應的檢驗限值F,具體公式[13]為
式中:fχ(n?5)(x)為卡方分布的概率密度函數(shù);為GPS與BDS偽距觀測方差。
經(jīng)典粗差探測法是將粗差視為隨機模型一部分,有粗差的觀測值相比其他觀測值具有相同的期望、較大的方差,因而通常稱為“方差擴大模型”[14];此外,還可將粗差視為函數(shù)模型的一部分,含粗差的觀測值相比其他觀測值具有不同的期望,在方差相同、期望的不同條件下,觀測量會呈現(xiàn)非中心化分布,因此也稱為“均值漂移模型”[15]。
無粗差時,GPS/BDS偽距改正數(shù)vFull滿足零均值的正態(tài)分布,即
但在單個歷元有限可視衛(wèi)星條件下,偽距殘差均值μ通常不絕對等于零,其統(tǒng)計結(jié)果可表達為
式中:μ1、μ2分別為 GPS和 BDS偽距殘差期望,對應殘差方差分別為和。
以武漢地區(qū)的國際 GNSS服務(International GNSS Service, IGS)九峰站(JFNG)2020年12月1日24小時GPS/BDS觀測數(shù)據(jù)為例,GPS和BDS L1和B2頻點殘差序列統(tǒng)計值如圖1所示。
圖1 JFNG 2020年11月30日GPS/BDS的殘差分布
由圖1可見,無粗差條件下GPS/BDS偽距殘差趨近于零均值;但GPS殘差方差σ12=2.41 m2而BDS方差σ22=4.44 m2,存在一定差異。
按均值漂移模型對GPS/BDS偽距觀測值分別平差,并構(gòu)建一個新的內(nèi)部可靠性檢驗統(tǒng)計量,即偏離量K。K定義為BDS和GPS獨立偽距殘差分布期望值之差,計算方法為
進一步構(gòu)建T統(tǒng)計量,檢驗偏移量K值差異,并按式(15)計算對應檢驗門限值。通過比較檢驗統(tǒng)計量T與檢驗門限值大小即可完成故障檢測。
假定兩獨立樣本方差未知且不等情況下,采用薩特思韋特(Satterthwaite)近似法構(gòu)造T統(tǒng)計量[16]為
對應自由度N表達為
式中,ni(i=1,2)為GPS/BDS衛(wèi)星數(shù)量。
采用均值漂移定律解算含粗差偽距值,雖然能大幅度減弱殘差樣本方差的放大,但在 GPS/BDS可視衛(wèi)星20余顆的條件下,殘余方差失真效應不可忽略。本文基于GPS/BDS偽距殘差先驗信息取代 GPS/BDS偽距殘差方差,根據(jù)圖1統(tǒng)計結(jié)果,設定GPS和BDS先驗方差分別為2.5 m和4.5 m。
本文改進內(nèi)部可靠性檢驗方法概括如下:
1)建立假設檢驗:H0認為該歷元存在粗差;H1認為該歷元不存在粗差。并假設第i顆衛(wèi)星存在粗差,此時式(9)中粗差向量H(i)=1,其余元素均為0。
2)根據(jù)式(9)至式(13)計算對應的粗差估值s︿、偽距殘差v,并按 GPS/BDS方差先驗信息,重構(gòu)GPS/BDS觀測值方差。最后根據(jù)式(21)至(22)式計算檢驗統(tǒng)計量T。
3)循環(huán)n次(n表示 GPS/BDS衛(wèi)星數(shù)量之和),并選擇最大值Tmax與按式(15)計算的檢驗門限值比較,Tmax較大則認為該歷元存在粗差,并求得對應的偽距殘差v 和粗差估值s︿ 。本文式(15)中誤警概率PFA≤0.01。
在內(nèi)部可靠性檢驗中,最小可探測誤差(minimal detectable bias ,MDB)是一個很重要的指標,其表示在一定的檢驗功效以及一定的顯著水平下,可發(fā)現(xiàn)粗差的下界。
若只有一個粗差的單個備選假設下,其最小可探測誤差為
式中:Mi為第i顆衛(wèi)星對應的MDB值;λ0為非中心化參數(shù);σ0為驗前單位權(quán)中誤差;P為權(quán);Qvv為改正數(shù)的協(xié)因數(shù)陣。根據(jù)式(8)可靠性矩陣R,可將式(22)改寫為
從式(23)中可以看出,當非中心化參數(shù)、驗前單位權(quán)中誤差以及對應觀測值的權(quán)一定時,M和可靠性量度值成反比。當可靠性度量參數(shù)ir越大時,觀測值可靠性越高,所對應的M值越小,進而認為MDB值最大的衛(wèi)星為最不可探測衛(wèi)星。
選取2020年12月1日JFNG站的GPS和BDS雙模觀測數(shù)據(jù),設定衛(wèi)星截止高度角 10°,L1/C2信噪比大于30 dB,并摒棄軌道誤差較大的BDS 地球靜止軌道(geostationary Earth orbit,GEO)衛(wèi)星后,畫出當天可見衛(wèi)星數(shù)和位置精度衰減因子(position dilution of precision, PDOP)值如圖2所示,該觀測時段內(nèi)可見GPS/BDS衛(wèi)星數(shù)分別在 6~13顆和 12~19顆之間,對應 PDOP值在 1~2之間, GPS/BDS可視衛(wèi)星具有較好的空間幾何分布。
圖2 JFNG站點可見衛(wèi)星數(shù)/PDOP值
基于改進粗差探測方法計算無粗差情況下檢驗效果如圖3所示,當GPS/BDS偽距觀測值中未包含粗差時,T統(tǒng)計量整體小于檢驗門限。表明當觀測值中無粗差時,BDS和GPS系統(tǒng)殘差期望無明顯差異。
圖3 無粗差下T統(tǒng)計量
當對 BDS最不可探測衛(wèi)星 C2頻點上分別添加10、20、30 m粗差后,其檢驗效果如圖4所示。
圖4 本文RAIM法添加10,20和30 m粗差后T統(tǒng)計量示意圖
統(tǒng)計分析結(jié)果表明,當人為在最不可探測衛(wèi)星上添加大小為10 m的粗差后,共有1 381個歷元的檢驗量T大于其對應歷元下門限值;添加粗差量增至20 m后,觀測時間段內(nèi)有2 794個歷元的T值大于門限值,表明有95.5%的概率可以探測并剔除大小為20 m的粗差;添加粗差量再次增加至30 m,共有2 863個歷元無法通過檢驗,對應粗差探測成功百分比為99.4%。
如圖5所示,對比經(jīng)典 RAIM探測效率圖并將改進方法與經(jīng)典 RAIM 方法探測成功百分比差異統(tǒng)計如表1。經(jīng)典探測法對20 m以下的微小粗差較不敏感,人為添加10、20 m粗差的探測成功百分比僅為 0和 3.2%。而本文的改進方法對 10、20 m粗差探測成功率分別提高了 15.5%、36.7%,表明該方法較經(jīng)典 RAIM 法而言,能夠有效剔除量級為20 m的粗差。
圖5 經(jīng)典RAIM法添加10,20和30 m粗差后F統(tǒng)計量示意圖
表1 經(jīng)典RAIM算法不同粗差探測率統(tǒng)計表
本文通過分析 GPS/BDS偽距殘差期望和方差特性,提出了一種基于GPS/BDS偽距殘差均值差異的內(nèi)部可靠性檢驗方法。利用偽距觀測值中存在粗差時,GPS/BDS獨立偽距殘差分布之間存在非中心化這一特點,構(gòu)造統(tǒng)計量T,在漏檢率PFA<1%條件下確定對應檢驗門限值,判斷系統(tǒng)是否存在硬件級粗差。模擬粗差探測實驗是在GPS/BDS實測數(shù)據(jù)上人為添加粗差,驗證了本文所提出的可靠性檢驗方法能夠準確、高效地實現(xiàn)粗差探測。GPS/BDS雙系統(tǒng)不僅能夠提高定位精度,而且還可以進一步保障導航數(shù)據(jù)的完好性。