国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于1pps的GPS/INS組合導(dǎo)航系統(tǒng)數(shù)據(jù)同步方法

2017-01-16 19:11:58丁貝
海峽科技與產(chǎn)業(yè) 2016年12期
關(guān)鍵詞:中斷

丁貝

摘 要:針對GPS/INS組合導(dǎo)航系統(tǒng)中GPS數(shù)據(jù)和INS數(shù)據(jù)不同步的問題,以衛(wèi)星接收機(jī)發(fā)出的秒脈沖信號作為參考時標(biāo),本文提出了一種軟、硬件相結(jié)合的數(shù)據(jù)同步方法。該方法基于GPS接收機(jī)輸出的1pps,綜合考慮時間起點(diǎn)與基準(zhǔn)不一致、采樣頻率不一致、電路時延問題對數(shù)據(jù)同步的影響,設(shè)計(jì)了中斷計(jì)時方法,利用數(shù)字信號保持器對慣導(dǎo)數(shù)據(jù)與衛(wèi)星數(shù)據(jù)進(jìn)行同步。仿真結(jié)果表明,該方法能保證數(shù)據(jù)準(zhǔn)確同步。

關(guān)鍵詞:組合導(dǎo)航;數(shù)據(jù)同步;中斷;衛(wèi)星秒脈沖

1 影響數(shù)據(jù)同步的主要因素

對于GPS/INS組合導(dǎo)航系統(tǒng),導(dǎo)致從IMU和GPS接收機(jī)輸出的導(dǎo)航數(shù)據(jù)不同步的原因從如下原因進(jìn)行分析:

1) 時間起點(diǎn)和基準(zhǔn)不同

衛(wèi)星和慣導(dǎo)系統(tǒng)都是獨(dú)立的,與不同的時間系統(tǒng)對應(yīng),時間基準(zhǔn)與起點(diǎn)不一致。衛(wèi)星接收機(jī)使用的是UTC時間,而慣導(dǎo)系統(tǒng)有自己的時鐘,利用其內(nèi)部電路中的計(jì)時器計(jì)時,每次慣導(dǎo)系統(tǒng)開機(jī),都是從零開始重新計(jì)時。衛(wèi)星接收機(jī)依靠秒點(diǎn)與UTC時間一致,保證其時間間隔的穩(wěn)定性;而慣導(dǎo)系統(tǒng)是依靠內(nèi)部晶振為基準(zhǔn),由于溫度特性等因素的影響,INS時鐘會發(fā)生漂移。

2) 數(shù)據(jù)更新頻率不一致

衛(wèi)星接收機(jī)和INS的數(shù)據(jù)更新率是不同的,慣導(dǎo)系統(tǒng)可以達(dá)到200Hz,而衛(wèi)星接收機(jī)一般為1Hz。衛(wèi)星接收機(jī)測量采樣能夠嚴(yán)格在秒脈沖點(diǎn)進(jìn)行,此時,在秒脈沖整秒時刻肯定有衛(wèi)星數(shù)據(jù),但此時慣導(dǎo)系統(tǒng)未必會有新的測量值。

3) 電路時延

在電路板中,測量、數(shù)模轉(zhuǎn)換、采樣過程中均會產(chǎn)生時延,這樣就會導(dǎo)致慣導(dǎo)數(shù)據(jù)和導(dǎo)航信息傳輸過程中存在時間誤差。在衛(wèi)星接收機(jī)和慣導(dǎo)系統(tǒng)數(shù)據(jù)傳輸?shù)綄?dǎo)航系統(tǒng)中的數(shù)采板時,產(chǎn)生傳輸時延。

2 數(shù)據(jù)同步方法研究

2.1 同步問題分析

衛(wèi)星數(shù)據(jù)和慣導(dǎo)數(shù)據(jù)的同步示意圖如圖1所示,衛(wèi)星數(shù)據(jù)接收點(diǎn)由長豎線顯示,即衛(wèi)星秒脈沖;慣導(dǎo)數(shù)據(jù)接收點(diǎn)由短豎線顯示。從下圖能看出,衛(wèi)星數(shù)據(jù)接收時刻沒有慣導(dǎo)數(shù)據(jù)?,F(xiàn)假設(shè)慣導(dǎo)數(shù)據(jù)域衛(wèi)星數(shù)據(jù)的接收時間差為,在秒脈沖上沿,慣導(dǎo)與衛(wèi)星數(shù)據(jù)時標(biāo)差為。如果能實(shí)時計(jì)算出每個秒脈沖與秒脈沖之前的慣導(dǎo)數(shù)據(jù)接收時間差為,經(jīng)過某種算法估計(jì)出慣導(dǎo)系統(tǒng)在每個衛(wèi)星秒脈沖點(diǎn)上的值,這樣就相當(dāng)于采樣到兩路信號在同一時刻的數(shù)據(jù)。

2.2 同步算法設(shè)計(jì)

因?yàn)閼T導(dǎo)數(shù)據(jù)的周期性特點(diǎn),同步外推算法可以使用數(shù)字信號保持器。假設(shè)衛(wèi)星秒脈沖時間點(diǎn)與慣導(dǎo)數(shù)據(jù)X(nTinx )的時間差為,則可利用以下的數(shù)據(jù)外推m階保持器實(shí)現(xiàn)同步點(diǎn)上的數(shù)據(jù)外推估計(jì),多項(xiàng)式可表示為:

(1)

式中,Tinx是慣導(dǎo)數(shù)據(jù)輸出周期,是需要外推的時間差,且。

因?yàn)樾l(wèi)星數(shù)據(jù)更新時間點(diǎn)與慣導(dǎo)數(shù)據(jù)更新時間點(diǎn)不一致,且慣導(dǎo)數(shù)據(jù)更新速率要高出很多倍,所以在每個秒脈沖點(diǎn)上可以保證有足夠數(shù)據(jù)用于構(gòu)建高階保持器,從而實(shí)現(xiàn)數(shù)據(jù)同步。但是綜合考慮外推精度與運(yùn)算時間,選用了二階保持器,外推多項(xiàng)式如下所示:

(2)

其中,多項(xiàng)式系數(shù)為:

由式(2)可知,確定外推多項(xiàng)式系數(shù)之后,仍需確定時間差才能對估計(jì)數(shù)據(jù)進(jìn)行計(jì)算,此時數(shù)據(jù)同步的關(guān)鍵所在就是獲取同步時間差。因?yàn)閁TC時間與衛(wèi)星秒脈沖時間秒點(diǎn)是對齊的,如果慣導(dǎo)數(shù)據(jù)頻標(biāo)一定,則只需要第一次的時標(biāo)差,每個秒脈沖時間點(diǎn)處的時間差就能按照固有周期推算出來。但是,慣導(dǎo)數(shù)據(jù)存在頻標(biāo)漂移,一定的誤差會存在于時標(biāo)差直接遞推過程中,于是為了解決這個問題,一種利用中斷計(jì)時的方法獲取時間差和時標(biāo)差的方法在此處提出。

2.3 硬件及中斷設(shè)計(jì)

在慣性導(dǎo)航系統(tǒng)中設(shè)計(jì)兩個中斷,分別為1pps脈沖中斷與INS數(shù)據(jù)更新中斷,由數(shù)據(jù)處理軟件進(jìn)行操作。在秒脈沖中斷觸發(fā)時,計(jì)時器啟動,在這個過程中,慣導(dǎo)數(shù)據(jù)更新中斷只有在秒脈沖觸發(fā)中斷后才會被允許;當(dāng)慣導(dǎo)數(shù)據(jù)更新中斷到來后讀出計(jì)時值,計(jì)時器重置,該計(jì)時值即為時標(biāo)差,于是也就得到了。二者關(guān)系如下:

(3)

1pps脈沖中斷服務(wù)程序流程如圖2(a)所示, INS數(shù)據(jù)更新中斷服務(wù)程序流程如圖2(b)所示。

因?yàn)閼T導(dǎo)數(shù)據(jù)的更新頻率高,為了節(jié)省CPU資源,以此保證組合導(dǎo)航系統(tǒng)數(shù)據(jù)處理的實(shí)時性,慣導(dǎo)數(shù)據(jù)更新中斷只有在衛(wèi)星秒脈沖中斷觸發(fā)后才能被啟動。

3 仿真實(shí)驗(yàn)及分析

本論文分析了GPS/INS組合導(dǎo)航系統(tǒng)的數(shù)據(jù)同步問題,并從算法,硬件的角度設(shè)計(jì)解決了GPS和INS數(shù)據(jù)的同步問題,其中核心是外推算法設(shè)計(jì),所以實(shí)驗(yàn)過程針對外推算法進(jìn)行仿真分析。

仿真結(jié)果如圖3所示,圖中‘*表示同步后衛(wèi)星秒脈沖點(diǎn)的慣導(dǎo)數(shù)據(jù),△表示未同步的nT點(diǎn)慣導(dǎo)數(shù)據(jù),虛線表示衛(wèi)星秒脈沖點(diǎn)處的衛(wèi)星數(shù)據(jù)。

從圖可以看出,未同步的INS數(shù)據(jù)與實(shí)際INS數(shù)據(jù)有一個時間差,也就是本文提到的同步時間差 ,但是可以看到同步后‘*線數(shù)據(jù)與同步前‘△線數(shù)據(jù)連成一條正弦波線,也就是實(shí)際INS數(shù)據(jù),由此可以證明外推算法的正確性;經(jīng)過實(shí)時同步處理后,發(fā)現(xiàn)衛(wèi)星數(shù)據(jù)與慣導(dǎo)數(shù)據(jù)基本重合,所以本文提出的實(shí)時同步方法是可行的。

猜你喜歡
中斷
在D-策略控制下服務(wù)員單重休假且休假不中斷的M/G/1排隊(duì)系統(tǒng)分析
“單片機(jī)中斷概述”微課教學(xué)設(shè)計(jì)
一種考慮GPS信號中斷的導(dǎo)航濾波算法
基于FPGA的中斷控制器設(shè)計(jì)*
Linux中斷線程化分析及中斷延時測試
一起跨BSC切換CS域業(yè)務(wù)中斷的案例分析
對80C51系列單片機(jī)中斷問題的研究
電子制作(2018年2期)2018-04-18 07:13:44
跟蹤導(dǎo)練(二)(5)
千里移防,衛(wèi)勤保障不中斷
解放軍健康(2017年5期)2017-08-01 06:27:44
AT89C51與中斷有關(guān)的寄存器功能表解
遵化市| 肥西县| 安宁市| 桐梓县| 平乐县| 瑞金市| 宽甸| 平阴县| 阳山县| 西乌珠穆沁旗| 连山| 郯城县| 华坪县| 三明市| 德昌县| 兴城市| 长汀县| 鹤峰县| 休宁县| 富阳市| 江城| 玉屏| 宝坻区| 平山县| 班戈县| 邵阳市| 营口市| 白玉县| 松滋市| 太和县| 萨迦县| 顺平县| 江达县| 泰州市| 宝丰县| 营山县| 武安市| 盱眙县| 宁安市| 日照市| 南部县|