999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

GNSS接收機時間管理模型的設(shè)計與實現(xiàn)

2021-05-18 11:52:02曹士龍劉根友尹翔飛王生亮
導(dǎo)航定位與授時 2021年3期
關(guān)鍵詞:系統(tǒng)

曹士龍,劉根友,尹翔飛,2,王生亮,2,高 銘,2

(1. 中國科學院測量與地球物理研究所大地測量與地球動力學國家重點實驗室,武漢 430077;2.中國科學院大學地球與行星科學學院,北京 100049;3. 北京和協(xié)航電信息科技有限公司, 北京 100093)

0 引言

隨著我國北斗三號全球衛(wèi)星導(dǎo)航系統(tǒng)的組網(wǎng)建設(shè)以及全球定位系統(tǒng)(Global Positioning System,GPS)和GLONASS的現(xiàn)代化發(fā)展,極大增強了導(dǎo)航定位用戶的可見衛(wèi)星數(shù),使衛(wèi)星的空間幾何構(gòu)型更加穩(wěn)定,多系統(tǒng)GNSS并存與發(fā)展的局面已經(jīng)形成。多系統(tǒng)融合是全球?qū)Ш叫l(wèi)星系統(tǒng) (Global Navigation Satellite System,GNSS)發(fā)展的必然趨勢。目前正在建設(shè)的多模GNSS實驗(Multi-GNSS Experiment,MGEX)跟蹤站和國際GNSS監(jiān)測評估系統(tǒng)(international GNSS Monitoring & Assessment System,iGMAS)跟蹤站使用的接收機大多數(shù)都同時支持GPS、GLONASS、北斗衛(wèi)星導(dǎo)航系統(tǒng)(BeiDou Navigation Satellite System,BDS)和Galileo四個系統(tǒng)。傳統(tǒng)支持單個導(dǎo)航系統(tǒng)的接收機已經(jīng)不能滿足高精度、高可靠性、多樣化服務(wù)的需求。未來的全球衛(wèi)星導(dǎo)航系統(tǒng)一定是多系統(tǒng)GNSS組合定位[1]。

目前,針對多系統(tǒng)GNSS的組合定位算法在數(shù)學模型建立、誤差模型改正、數(shù)據(jù)預(yù)處理和參數(shù)估計等方面的研究已經(jīng)比較成熟,國內(nèi)外相關(guān)學者取得了豐富的研究成果。例如:蔡昌盛等研究了GPS/GLONASS組合精密單點定位(Precise Point Positioning,PPP),顯著改善了PPP收斂速度[2];李星星和樓益棟等對GPS、GLONASS、BDS和Galileo四系統(tǒng)組合PPP模型進行了研究,分析了四系統(tǒng)組合PPP的性能[3-4];A.Khodabandeh等深入研究了多系統(tǒng)PPP-RTK的數(shù)學模型[5]。

但多系統(tǒng)GNSS組合定位不是簡單地增加觀測衛(wèi)星數(shù),還需要考慮不同系統(tǒng)間星座構(gòu)成、時間及坐標系統(tǒng)、信號類型之間的差異,這也給GNSS接收機軟件設(shè)計帶來了更多的挑戰(zhàn)。

近年來,國內(nèi)學者也在多系統(tǒng)GNSS接收機鐘跳和差分碼偏差(Differential Code Bias, DCB)等方面進行了大量研究,例如:鄭凱等分析了各類鐘跳與時標、載波相位觀測值之間的關(guān)系,并給出了顧及各類鐘跳的導(dǎo)出多普勒值構(gòu)造方法[6];O.Montenbruck等分析了DCB產(chǎn)生的原因,利用多系統(tǒng)GNSS觀測值和全球電離層格網(wǎng)估計GPS、Galileo和BDS三系統(tǒng)衛(wèi)星端和接收機端的DCB[7];袁運斌等提出了基于零基線精密估計站間單差接收機DCB的方法,并對站間單差接收機DCB的日加權(quán)平均值進了分析[8]。但是關(guān)于多系統(tǒng)GNSS接收機軟件中時間管理模型的研究及參考文獻有限,還有待進一步研究和完善。

在多系統(tǒng)GNSS接收機工作過程中,統(tǒng)一的時間基準是保證正常定位解算的基礎(chǔ)。然而由于不同衛(wèi)星導(dǎo)航系統(tǒng)所采用的時間基準各不相同,多系統(tǒng)GNSS接收機需要兼容各個衛(wèi)星系統(tǒng)時間[9-10],為各類用戶提供基于不同時間基準的信息。因此,研究高效、優(yōu)化的多系統(tǒng)GNSS接收機時間管理模型就顯得尤為重要。

1 導(dǎo)航衛(wèi)星系統(tǒng)的時間基準

導(dǎo)航衛(wèi)星系統(tǒng)的時間基準源于各自維持的系統(tǒng)時。在多系統(tǒng)GNSS接收機內(nèi)部需要處理多個時間基準下的衛(wèi)星信號和數(shù)據(jù)。由于各個時間系統(tǒng)是獨立的,它們之間會存在系統(tǒng)間偏差[11]。而這些系統(tǒng)偏差要么從衛(wèi)星上通過導(dǎo)航電文播發(fā)給用戶,要么在接收機參數(shù)估計時附加一個未知參數(shù)進行估計[12]。多系統(tǒng)GNSS接收機既要維持各個衛(wèi)星系統(tǒng)時間的獨立性,又要協(xié)調(diào)處理好相互之間的轉(zhuǎn)換關(guān)系,因此接收機軟件中需要建立一個高效可靠的時間管理模型來實現(xiàn)二者的平衡。

2 多系統(tǒng)GNSS接收機時間的管理模型設(shè)計

GNSS接收機的時間由三部分構(gòu)成:參考時刻、開機時長和接收機鐘差。

參考時刻定義為接收機開機的起始時刻所對應(yīng)的絕對衛(wèi)星系統(tǒng)時間,也即接收機中時間間隔計數(shù)器(Time Interval Counter,TIC)等于0時的衛(wèi)星系統(tǒng)時間。

開機時長定義為從開機上電開始的TIC計數(shù)值Ntic。

參考時刻加上開機時長的總和減去標準系統(tǒng)時間后的偏差值作為接收機的鐘差值。

對于多系統(tǒng)GNSS接收機的參考時刻來說,每一種衛(wèi)星時間系統(tǒng)下都對應(yīng)一個參考時刻,由于各個衛(wèi)星系統(tǒng)之間的時間差值通常小于2μs,因此在多系統(tǒng)GNSS接收機時間模型中,取系統(tǒng)時間的整毫秒以上的部分作為參考時刻,毫秒以下的部分歸入接收機鐘差。多系統(tǒng)GNSS接收機的鐘差個數(shù)就等于衛(wèi)星系統(tǒng)的數(shù)目,如圖1所示。

圖1 GNSS接收機時間模型示意圖

2.1 接收機時間的初始化流程設(shè)計

接收機時間的初始化過程就是確定參考時刻的過程。GNSS接收機時間初始化設(shè)計流程如圖2所示。

接收機的時間初始化分兩種情況:

1)使用RTC初始化

接收機上電后,從實時時鐘(Real-Time Clock,RTC)芯片中讀取RTC時間Tcur,并采用式(1)計算參考時刻Tref

(1)

其中,fTIC代表接收機軟件中產(chǎn)生TIC的頻率。從RTC中還可以讀取最后一次斷電前的時刻TFE,RTC時間的精確度σRTC可通過式(2)估計

σRTC=(TRTC-TFE)δRTC

(2)

式中,δRTC代表RTC的鐘漂值,可從芯片手冊或制造商處獲得。

2)使用衛(wèi)星導(dǎo)航電文初始化

如果接收機上沒有安裝RTC,接收機在完成幀同步后,從導(dǎo)航電文中提取出交接字THOW和周計數(shù)WN(需要考慮周計數(shù)翻轉(zhuǎn)的情況)。按照式(3)計算

Tcur=WN*604800+THOW+δtemi+δtpro

(3)

其中,δtemi表示信號從衛(wèi)星傳播至接收機所產(chǎn)生的時延(一般取信號傳播時延的平均值,如GPS信號為65ms);δtpro表示接收機內(nèi)部的處理時延。經(jīng)過衛(wèi)星電文初始化后,本地接收機時間的偏差可控制在50ms以內(nèi)。然后采用式(1)初始化接收機的參考時刻。

2.2 接收機時間的維持

接收機時間的維持需要三個參數(shù):參考時刻、開機時長和接收機鐘差。

接收機一旦完成時間初始化,參考時刻就確定下來。

開機時長的維持依賴于接收機中驅(qū)動TIC的晶振。晶振的穩(wěn)定度越高,開機時長的精度越高。一般接收機的溫補晶振的頻率準確度可達2.0×10-8[13]。由于晶振的不穩(wěn)定性及測量誤差的存在,接收機軟件一方面不斷地估計出盡可能精確的鐘差值,另一方面將TIC信號周期盡可能調(diào)整到等間距,從而維持一個高精度的接收機時鐘。前者通過接收機的定位解算來實現(xiàn),后者通過調(diào)整數(shù)控振蕩器(Numerically Controlled Oscillator,NCO)或者晶振馴服技術(shù)[14]來實現(xiàn)。

2.3 接收機鐘差的估計模型

通常將接收機端的硬件時延和接收機鐘差混合在一起進行估計,對于單系統(tǒng)單頻接收機來說,這不會影響到定位和授時的精度。然而對于多系統(tǒng)多頻接收機來說,硬件時延的影響不可忽略[15]。在多系統(tǒng)接收機中,每一種定位模式(或每一個頻點信號)均能估計出一個接收機鐘差值,而由于系統(tǒng)間偏差、觀測誤差及接收機硬件時延的影響,導(dǎo)致不同定位模式(或不同頻點信號)估計的接收機鐘差也不相同。

本節(jié)討論了顧及接收機端硬件時延的GNSS接收機鐘差估計模型[7]。以GPS(C/A)+GLONASS(L1)+BDS(B1)接收機為例,三種定位模式分別為GPS、GLONASS和BDS。三種衛(wèi)星系統(tǒng)的觀測方程分別為

(4)

在實時單點定位解算中,由于無法區(qū)分接收機的鐘差和硬件時延值,三種定位模式估計出的接收機鐘差均不相等。

2.4 接收機鐘差的修正

由于觀測誤差和時間量化誤差的存在,接收機總是有修不盡的鐘差。接收機鐘差修正的目的是使接收機維持的本地時間與所選的系統(tǒng)時間盡可能保持一致。接收機根據(jù)用戶配置的參考時間來選擇相應(yīng)的鐘差修正本地時間。例如:用戶要求輸出北斗時,接收機軟件中就使用北斗時間系統(tǒng)對應(yīng)的鐘差來修正當前接收機的時間Tcur。同時對輸出的偽距Pcur、載波相位φcur按照式(5)進行修正

(5)

接收機鐘差的修正方式通常有兩種:

1)實時修正。接收機每完成一次定位解算,都要對接收機輸出的時間、偽距和載波相位觀測量進行修正,修正量為當前估計的鐘差值。這樣做是為了保證任意時刻的接收機時間和原始偽距觀測值接近于真實值,保持連續(xù)變化。

2)毫秒級修正。當接收機鐘差累積到一定門限(如1ms)后才對接收機時間、偽距和載波相位觀測量做一次修正[16-18]。這樣做是為了使一段時間內(nèi)的偽距和載波相位的數(shù)值變化只受多普勒和接收機鐘漂的影響。此過程中偽距和載波相位觀測值中所包含的接收機鐘差越來越大,當接收機鐘差累積到一定門限(如1ms)時才對接收機時間、偽距和載波相位值進行調(diào)整。經(jīng)過上述調(diào)整后,接收機時間、偽距和載波相位原始觀測值都會出現(xiàn)與1ms對應(yīng)的鐘跳。這種變化會破壞原始載波相位觀測值的連續(xù)性,在周跳探測時應(yīng)注意鐘跳的影響。載波相位觀測量中的周跳與鐘跳現(xiàn)象相似,但二者產(chǎn)生的機理不同,不應(yīng)將鐘跳當作周跳進行修復(fù)。鐘跳在星間單差或雙差處理時可以被消除,因此可以采用星間單差或雙差診斷周跳,從而避免對定位結(jié)果產(chǎn)生影響[19-20]。

3 實現(xiàn)與驗證

筆者基于DSP6671平臺對GNSS接收機時間管理模型進行了軟件實現(xiàn)和實驗驗證。在接收機軟件中同時維持了GPS、GLONASS和BDS(B1)三種定位模式,并對三個接收機鐘差進行估計。分別采用兩種鐘差調(diào)整方式,按照10Hz頻度輸出GPS、GLONASS和BDS的原始偽距和載波相位觀測量,分析和驗證模型的正確性。

3.1 接收機鐘差估計

GPS、GLONASS和BDS三種定位模式下分別估計的接收機鐘差結(jié)果如表1和圖3所示。

表1 不同定位模式下的接收機鐘差

圖3 不同定位模式下接收機鐘差

從實驗數(shù)據(jù)可以看出,GPS、GLONASS、BDS三種模式解算的接收機鐘差均值分別為-30.70ns、-72.59ns和-109.09ns。由于三個頻率的衛(wèi)星信號受到的硬件時延不同,導(dǎo)致三個接收機鐘差相互之間存在系統(tǒng)偏差,GPS與GLONASS鐘差的偏差值為41.9ns,GPS與BDS鐘差的偏差值為78.3ns。鐘差偏差值的變化在短時間內(nèi)比較穩(wěn)定,說明接收機端的硬件時延在短時間內(nèi)是穩(wěn)定的。實驗數(shù)據(jù)中,GLONASS和BDS解算的鐘差均方根大于GPS模式的鐘差均方根,其原因與GLONASS和BDS定位精度有關(guān);由于GLONASS和BDS收星狀況不如GPS好,導(dǎo)致GLONASS和BDS模式解算的接收機鐘差精度略差。

3.2 接收機鐘差的修正

采用實時鐘差修正時,偽距和載波相位觀測值是連續(xù)變化的,如圖4所示。

(a)偽距

采用毫秒修正方式時,所有衛(wèi)星的偽距和載波相位在同一時刻發(fā)生跳躍,如圖5所示。

(a)偽距

毫秒跳變對于雙差觀測值沒有影響,載波相位雙差值的統(tǒng)計如圖6所示。

圖6 GPS載波相位雙差值

載波相位雙差值前后歷元作差的殘差值統(tǒng)計如圖7所示。

圖7 GPS載波相位雙差殘差值

通過分析前后歷元間的載波相位雙差殘差值的變化量可以看出,盡管毫秒級鐘差跳變使得原始偽距和載波相位觀測量產(chǎn)生了跳變,但對雙差載波相位觀測值沒有影響。

4 結(jié)論

本文針對多系統(tǒng)GNSS接收機設(shè)計了一種時間管理模型,實驗結(jié)果表明:

1)該模型實現(xiàn)了GNSS接收機內(nèi)部對多個系統(tǒng)時的統(tǒng)一管理。

2)模型顧及了接收機端的硬件時延,可以同時估計GPS、GLONASS和BDS對應(yīng)的接收機鐘差。由于同一系統(tǒng)中不同頻點(如B1、B2和B3)的硬件時延也可能不相同,不同頻點解算出的接收機鐘差之間也會存在系統(tǒng)偏差(部分接收機廠商會在出廠前做偏差校正),因此該模型也適用于同一系統(tǒng)中的不同頻點信號聯(lián)合解算時的情況。

3)提供了兩種不同的接收機鐘差調(diào)整方式,以實現(xiàn)對不同鐘差調(diào)整方式的控制,使得接收機輸出的時間和原始觀測量滿足不同場景的應(yīng)用需求。

4)兩種鐘差調(diào)整方式對載波相位雙差值無影響。

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 一区二区三区四区精品视频 | 久精品色妇丰满人妻| 九九线精品视频在线观看| 日韩在线第三页| 亚洲av成人无码网站在线观看| 亚洲精品手机在线| 亚洲第一中文字幕| 亚洲精品桃花岛av在线| 欧美另类图片视频无弹跳第一页| 国产高清毛片| 精品国产电影久久九九| 日韩成人在线网站| 人妻无码一区二区视频| 免费国产高清精品一区在线| 综合亚洲网| 亚洲欧美成人在线视频| 人人爽人人爽人人片| 精品无码人妻一区二区| 久久精品人人做人人| 亚洲人成网7777777国产| 日韩欧美国产成人| 成人国产精品网站在线看| 一级毛片在线免费看| 精品一区二区三区视频免费观看| 久久免费观看视频| 国产综合精品一区二区| 99手机在线视频| 无码网站免费观看| 777国产精品永久免费观看| 国产精品污污在线观看网站 | 18禁色诱爆乳网站| 国产超碰一区二区三区| 欧美亚洲国产精品久久蜜芽| 国产情侣一区| 一本无码在线观看| 欧美笫一页| 久久久久久国产精品mv| 国语少妇高潮| 色一情一乱一伦一区二区三区小说| 91成人在线观看| 亚洲清纯自偷自拍另类专区| 在线欧美一区| 亚洲国产日韩在线观看| 久久精品女人天堂aaa| 欧美激情视频二区| 亚洲激情区| 午夜精品一区二区蜜桃| 狠狠久久综合伊人不卡| 久久久久青草大香线综合精品| 国产偷国产偷在线高清| 思思99热精品在线| 无码中文字幕精品推荐| 久无码久无码av无码| AV老司机AV天堂| 亚洲综合经典在线一区二区| 亚洲天堂精品在线| 国产日韩av在线播放| 久久精品人人做人人爽电影蜜月| 国产尤物在线播放| 国产精品偷伦视频免费观看国产 | 国产成人一区在线播放| 欧美日韩国产系列在线观看| 精品91自产拍在线| 国产精品国产主播在线观看| 丁香五月亚洲综合在线| 久久亚洲国产一区二区| 中文字幕波多野不卡一区 | 亚洲综合婷婷激情| 男女性午夜福利网站| 国产成人精品在线1区| 99一级毛片| 亚洲成A人V欧美综合天堂| 国产91成人| 国产综合另类小说色区色噜噜| 日韩第九页| 99re热精品视频中文字幕不卡| 欧美一区日韩一区中文字幕页| 谁有在线观看日韩亚洲最新视频| 国产女人综合久久精品视| 热99re99首页精品亚洲五月天| 婷婷五月在线| 就去吻亚洲精品国产欧美|