亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種用于BDS-3接收機(jī)的分段Hermite插值方法

        2020-09-18 08:22:22安云飛
        全球定位系統(tǒng) 2020年4期
        關(guān)鍵詞:電文結(jié)點(diǎn)插值

        安云飛

        (1. 中國電子科技集團(tuán)公司第五十四研究所,河北 石家莊 050081;2. 衛(wèi)星導(dǎo)航系統(tǒng)與裝備技術(shù)國家重點(diǎn)實驗室,河北 石家莊 050081)

        0 引 言

        隨著北斗三號衛(wèi)星導(dǎo)航系統(tǒng)(BDS-3)的建設(shè),對接收機(jī)技術(shù)提出了更高的要求,包括跟蹤衛(wèi)星數(shù)、定位頻度、定位精度和測速精度等. 盡管處理器技術(shù)也在同步發(fā)展,但是在多系統(tǒng)多頻點(diǎn)同時定位或者定位頻度10 Hz及以上情況下,仍有必要在保證精度的情況下降低定位解算的運(yùn)算復(fù)雜度. 每次定位解算均需獲取每顆衛(wèi)星的位置、速度信息,常規(guī)方法采用廣播星歷直接計算,涉及眾多的復(fù)雜運(yùn)算,耗時巨大. 國內(nèi)外常采用多項式插值的方法降低衛(wèi)星位置、速度運(yùn)算時間,包括拉格朗日插值、牛頓插值、樣條插值和Hermite插值等.

        文獻(xiàn)[1]最早比較了不同階數(shù)的分段Hermite插值與三次樣條插值在不同結(jié)點(diǎn)間距情況下,對衛(wèi)星位置和速度插值精度與效率的影響. 文獻(xiàn)[2]提出了一種加“窗”的牛頓插值多項式,與三階Hermite插值相比提高了插值精度與結(jié)點(diǎn)間距,代價是多項式的階數(shù)和運(yùn)算復(fù)雜度均有增加. 文獻(xiàn)[3]比較了幾種常見插值算法的特性,并指出拉格朗日插值運(yùn)算量大,增減節(jié)點(diǎn)時基函數(shù)需要重新計算,而且高階時容易產(chǎn)生龍格現(xiàn)象;牛頓插值在增加結(jié)點(diǎn)時,只需計算一次更高階的差商,但其精度不高.

        以上研究均是基于全球定位系統(tǒng)(GPS)或者北斗二號衛(wèi)星導(dǎo)航系統(tǒng)(BDS-2),而BDS-3在衛(wèi)星星歷參數(shù)、衛(wèi)星軌道精度、定位精度方面均有改進(jìn),衛(wèi)星位置、速度和加速度計算公式也有改變. 因此,研究多項式插值在BDS-3衛(wèi)星軌道中的計算精度和效率是必要的.

        本文推導(dǎo)了BDS-3衛(wèi)星速度、加速度解算公式,同時提出一種分段Hermite插值方法. 該方法分別構(gòu)造位置、速度的三次Hermite插值多項式,在運(yùn)算復(fù)雜度不增加的情況下,提升了衛(wèi)星速度插值精度. 所提方法公式簡單、便于編程,并采用作者單位自研接收機(jī)對所提方法插值精度、效率進(jìn)行了驗證,同時對比了Hermite插值、分段三次Hermite插值和分段五次Hermite插值.

        1 BDS-3衛(wèi)星速度和加速度

        文獻(xiàn)[1]給出了GPS NAV電文的衛(wèi)星位置、速度和加速度計算公式;文獻(xiàn)[4]給出了GPS NAV電文的衛(wèi)星速度公式推導(dǎo)過程;文獻(xiàn)[5]給出了GPS NAV電文和CNAV/CANV-2電文在計算衛(wèi)星位置時的差別;文獻(xiàn)[6]給出了BDS-3 CNAV1電文的編排格式和衛(wèi)星位置計算公式. 本文直接給出基于BDS-3的衛(wèi)星速度和加速度計算公式,其推導(dǎo)過程暫不贅述.

        1.1 CNAV1導(dǎo)航電文衛(wèi)星速度計算

        下面給出BDS-3 CNAV1電文中衛(wèi)星速度的計算公式:

        (1)

        (2)

        (3)

        (4)

        (5)

        (6)

        (7)

        式中:角標(biāo)′表示一階導(dǎo)數(shù);式(1)~(7)中出現(xiàn)的電文播發(fā)參數(shù)含義如表1所示.

        表1 電文播發(fā)參數(shù)含義表

        式(1)~(7)中出現(xiàn)的非播發(fā)參數(shù)如表2所示.

        表2 電文播發(fā)參數(shù)含義表

        1.2 CNAV1導(dǎo)航電文衛(wèi)星加速度計算

        下面給出BDS-3 CNAV1電文中衛(wèi)星加速度的計算公式:

        (8)

        (9)

        (10)

        (11)

        (12)

        (13)

        式(13)中αk和βk分別表示為:

        (14)

        式中,角標(biāo)′和″分別表示一階導(dǎo)數(shù)和二階導(dǎo)數(shù).

        2 Hermite插值多項式

        Hermite插值不但要求在結(jié)點(diǎn)上的函數(shù)值相等,還要求對應(yīng)的導(dǎo)數(shù)值也相等,它是一種光滑的插值方法.

        下面構(gòu)造Hermite插值多項式. 設(shè)已知節(jié)點(diǎn)a≤x0≤x1≤x2…≤xn≤b上,yj=f(xj),mj=f'(xj),(j=0,1,…,n),這里給出了2n+2個條件,可以唯一確定一個次數(shù)不超過2n+1的多項式:

        H2n+1(x)=a0+a1x+…+a2n+1x2n+1.

        (15)

        寫成用插值基函數(shù)表示的形式

        (16)

        式中:

        (17)

        (18)

        (19)

        Hermite插值和拉格朗日插值有類似的局限性,在增減結(jié)點(diǎn)時基函數(shù)需要重新計算,高階情況下容易出現(xiàn)龍格現(xiàn)象. 分段Hermite插值多項式可以比較好地解決此問題.

        3 分段Hermite插值多項式

        3.1 分段三次Hermite插值多項式

        人們常采用分段插值來克服龍格現(xiàn)象.下面介紹分段三次Hermite插值多項式. 設(shè)已知節(jié)點(diǎn)a=x0

        1)In(x)∈C1[a,b];

        3) 在每個小區(qū)間[xk,xk+1](k=0,1,2,…,n-1).

        是三次多項式. 則稱In(x)為分段三次Hermite插值函數(shù). 若用插值基函數(shù)表示,則在整個區(qū)間[a,b]上,In(x)的表示式為

        (20)

        插值基函數(shù)αi(x)和βi(x)的形式分別為

        αi(x)=

        (21)

        βi(x)=

        (22)

        3.2 分段五次Hermite插值多項式

        分段五次Hermite插值相比分段三次Hermite插值具有更高的精度. 參考文獻(xiàn)[7]給出分段5次Hermite插值多項式公式. 設(shè)已知節(jié)點(diǎn)a=x0

        1)φ(x)∈C1[a,b];

        2)φ(xj)=yj,φ′(xj)=mj,φ″(xj)=nj,j=0,1,2,…,n;

        3)在每個小區(qū)間[xk,xk+1][k=0,1,2,…,n-1].均為次數(shù)≤5的代數(shù)多項式,則稱φ(x)為分段五次Hermite插值函數(shù). 若用插值基函數(shù)表示,則在整個區(qū)間[a,b]上,φ(x)的表示式為

        (23)

        為了公式表示方便,新增如下表達(dá)式:

        (24)

        hi=xi-xi-1.

        (25)

        用l表示li(x),則插值基函數(shù)αi(x)、βi(x)和γi(x)的形式分別為

        (26)

        βi(x)=

        (27)

        γi(x)=

        (28)

        4 Hermite插值分析與優(yōu)化

        以上章節(jié)給出了BDS-3 CNAV1導(dǎo)航電文衛(wèi)星速度和加速度的計算公式,并介紹了Hermite插值、分段三次Hermite插值和分段五次Hermite插值. 這幾種插值方案均可用于衛(wèi)星位置、速度的計算. 通常我們將衛(wèi)星位置信息構(gòu)造為多項式表達(dá),然后對多項式進(jìn)行微分可以得到衛(wèi)星速度的計算公式. Hermite插值的公式計算和導(dǎo)數(shù)計算比較復(fù)雜,增減節(jié)點(diǎn)需要重新計算基函數(shù),高階情況容易產(chǎn)生龍格現(xiàn)象;分段三次Hermite插值在文獻(xiàn)[1]中被認(rèn)為是最具性價比的方案,在結(jié)點(diǎn)間距100~200 s時,位置精度可以達(dá)到10 cm,速度精度可以達(dá)到1 mm/s;分段五次Hermite插值在保證精度的情況下插值間距可以達(dá)到20 min,但是運(yùn)算量相對有顯著提升.

        本文提出一種位置和速度分別進(jìn)行分段三次Hermite插值的方案,可以免去多項式求導(dǎo)數(shù)的計算過程,而且位置多項式與速度多項式的基函數(shù)可以復(fù)用. 由于本方案利用了衛(wèi)星加速度信息,插值得到的衛(wèi)星速度精度比分段三次Hermite插值采用位置多項式函數(shù)微分得到的速度精度高. 下面給出本方案的具體計算過程. 參考式(20),衛(wèi)星位置和衛(wèi)星速度的X、Y、Z方向可以表示為如下多項式:

        (29)

        (30)

        (31)

        (32)

        (33)

        (34)

        5 實驗分析

        評價衛(wèi)星軌道插值方法優(yōu)劣主要依據(jù)插值結(jié)點(diǎn)間距、插值計算精度和插值方法運(yùn)算效率. 插值算法的目的就是保證衛(wèi)星位置和速度計算精度的前提下,盡量減小運(yùn)算的耗時. 插值結(jié)點(diǎn)間距越大可以減少直接用星歷計算衛(wèi)星位置、速度或者加速度的頻度,但是更大的結(jié)點(diǎn)間距需要更高次數(shù)的插值多項式才可以保證其精度. 下面用試驗數(shù)據(jù)對比分析本文所提插值方法與其他幾種插值方法.

        用采集回放儀器對天采集B1C頻點(diǎn)信號,然后用作者單位自研接收機(jī)接收采集回放儀播放的B1C頻點(diǎn)CNAV1廣播星歷,在接收機(jī)內(nèi)部分別應(yīng)用幾種插值方法計算衛(wèi)星位置和速度,并統(tǒng)計其精度和耗時情況. 應(yīng)用接收機(jī)可以真實反映插值方法性能.

        計算衛(wèi)星位置的星歷取自UTC時間2020年5月9日06∶00-07∶00的CNAV1電文廣播星歷,結(jié)點(diǎn)起始位置為星歷參考時間,結(jié)點(diǎn)間距分別取15 s、30 s、60 s、120 s、240 s、480 s和960 s,定位頻度按照1 Hz計算,衛(wèi)星位置插值誤差效果如圖1所示.

        由圖1所示,橫軸表示插值運(yùn)算耗時(包括結(jié)點(diǎn)采用直接運(yùn)算的時間和中間插值點(diǎn)采用多項式運(yùn)算的時間)與直接采用廣播星歷計算耗時的比值,縱軸表示在插值點(diǎn)內(nèi)衛(wèi)星位置插值結(jié)果與直接計算結(jié)果的三維最大差值. 圖中分別畫出了五階Hermite插值、分段三次Hermite插值、分段五次Hermite插值以及本文所提方法在結(jié)點(diǎn)間距分別為15 s、30 s、60 s、120 s、240 s、480 s和960 s時的精度和耗時情況. 其中,分段五次Hermite插值精度最高,本文所提方法與分段三次Hermite插值精度相等,但是耗時略低. 衛(wèi)星速度插值誤差效果如圖2所示.

        圖2 衛(wèi)星三維速度誤差效果圖

        由圖2所示,縱軸表示在插值點(diǎn)內(nèi)衛(wèi)星速度插值結(jié)果與直接計算結(jié)果的三維最大差值. 其中,本文所提方法速度精度和耗時情況均優(yōu)于分段三次Hermite插值. 本文方法速度精度有所提升是因為引入了衛(wèi)星加速度信息,雖然在結(jié)點(diǎn)處增加了衛(wèi)星加速度運(yùn)算,但是省去了多項式微分運(yùn)算.

        由式(16)和式(19)可以看出三階Hermite插值與分段三次Hermite插值等效,因此本文采用3結(jié)點(diǎn)五階Hermite插值參與比較,由圖1和圖2可以看出,分段五次Hermite插值在耗時情況和精度方面均優(yōu)于3結(jié)點(diǎn)五階Hermite插值. Hermite插值無需進(jìn)行衛(wèi)星加速度的運(yùn)算,但是高階的運(yùn)算復(fù)雜,增減結(jié)點(diǎn)基函數(shù)需要重新計算;分段五次Hermite插值需要進(jìn)行衛(wèi)星加速度計算,更高次數(shù)的公式推導(dǎo)將會非常復(fù)雜.

        6 結(jié)束語

        本文對Hermite插值在BDS-3中的應(yīng)用進(jìn)行了研究,推導(dǎo)了BDS-3衛(wèi)星速度和加速度計算公式,提出了一種衛(wèi)星位置、速度分別插值的分段三次Hermite插值方法,并與3點(diǎn)階Hermite、分段三次Hermite插值和分段五次Hermite插值進(jìn)行了比較. 試驗證明,本文所提方法在衛(wèi)星速度插值精度方面優(yōu)于分段三次Hermite插值的多項式微分方法,并且耗時相比有所減少.

        猜你喜歡
        電文結(jié)點(diǎn)插值
        一種與內(nèi)部缺陷儀設(shè)備通訊的接口模塊
        ADS-B延遲轉(zhuǎn)發(fā)電文檢測及干擾臺定位方法
        基于Sinc插值與相關(guān)譜的縱橫波速度比掃描方法
        Ladyzhenskaya流體力學(xué)方程組的確定模與確定結(jié)點(diǎn)個數(shù)估計
        一種改進(jìn)FFT多譜線插值諧波分析方法
        基于四項最低旁瓣Nuttall窗的插值FFT諧波分析
        衛(wèi)星導(dǎo)航系統(tǒng)導(dǎo)航電文編排結(jié)構(gòu)研究
        Blackman-Harris窗的插值FFT諧波分析與應(yīng)用
        基于Raspberry PI為結(jié)點(diǎn)的天氣云測量網(wǎng)絡(luò)實現(xiàn)
        一種內(nèi)容固定與可變相結(jié)合的導(dǎo)航電文結(jié)構(gòu)
        亚洲av色在线观看网站| 成人白浆超碰人人人人| 亚洲精品久久视频网站| 小池里奈第一部av在线观看| av免费网站免费久久网| 在线观看中文字幕二区| 亚洲男人综合久久综合天堂| 亚洲日韩中文字幕在线播放| 国产电影一区二区三区| 国产午夜成人av在线播放| 99热爱久久99热爱九九热爱| 日本公与熄乱理在线播放| 三级在线看中文字幕完整版| 五月婷婷激情六月| 美女裸体无遮挡黄污网站| 久久久久久人妻一区二区无码Av| av网址大全在线播放| 91久久国产香蕉熟女线看| 亚洲色精品三区二区一区| 亚洲一区二区三区香蕉| 精品国模一区二区三区| 日韩精品一区二区亚洲av| 国产免费AV片在线看| 白白色发布在线播放国产| www.尤物视频.com| sm免费人成虐漫画网站| 亚洲av综合av一区| 久久久99精品成人片| 免费不卡在线观看av| 蜜桃视频无码区在线观看 | a级毛片100部免费看| 精品国偷自产在线不卡短视频| 亚洲图片第二页| av二区三区在线观看| 亚洲精品一区二在线观看| 中文字幕av永久免费在线| 嫩草伊人久久精品少妇av| 三年的高清电影免费看| 九九精品国产亚洲av日韩| 无码专区久久综合久中文字幕| 亚洲中文字幕在线爆乳|