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

基于偏最小二乘算法的BDS-2/BDS-3衛星鐘差短期預報

2022-09-06 06:21:44何祥祥程茂原鐘東升葛雅倩
測繪工程 2022年5期
關鍵詞:實驗模型

楊 旭,何祥祥,程茂原,鐘東升,葛雅倩

(1.安徽理工大學 礦區環境與災害協同監測煤炭行業工程研究中心,安徽 淮南 232001;2.安徽理工大學 空間信息與測繪工程學院,安徽 淮南 232001;3.安徽理工大學 礦山采動災害空天地協同監測與預警安徽普通高校重點實驗室,安徽 淮南 232001;4.河海大學 地球科學與工程學院,南京 211100)

在衛星導航系統中,時間測量是位置測量的基礎,高精度的星載原子鐘預報起著重要的作用,將會影響高精度PNT(定位,導航和授時)服務的質量。目前我國的北斗三號衛星導航系統已經全面建成,開展其高精度預報有助于提升我國北斗系統的創新服務能力。

為了滿足實時和近實時用戶對于鐘差時效性的要求,國內外專家提出了多種類型的鐘差短期預報(1 d以內)方法,主要集中在線性、二次多項式(QP)、譜分析、灰色(GM)、神經網絡(BP)、灰色神經網絡、小波神經網絡(WNN)、自回歸、卡爾曼濾波以及長短時記憶網絡(LSTM)等模型[1]。不同的預報模型,其適用范圍有所不同。QP模型添加了衛星鐘的物理特性,因而在廣播星歷預報中廣泛使用,但在中長期預報中,存在平方項誤差快速增大的問題。GM模型只需要4個起始數據即可預報,崔先強和焦文海提出使用GM模型進行鐘差預報,實驗結果表明,GM模型短期預報與QP模型精度相當,長期預報中則較QP模型更好[2]。傳統BP模型鐘差預報中存在陷入局部最優和過度學習的情況,預報精度時好時壞。陳曉陽基于鐘差一次差分序列,利用LSTM模型進行了衛星鐘差短期和中長期預報,實驗表明,短期預報中,其預報性能與QP,GM,BP,WNN相近,中長期預報中,預報性能優于其他4種模型[3];S.Wold 和 C.Albano 等人于1983年首次提出偏最小二乘算法(PLS),它集主成分分析、典型相關分析和多元線性回歸分析等分析方法的優點于一身,是一種新型的多元統計數據分析方法,可以有效地克服目前回歸建模中無法解決的樣本容量小于變量個數時的回歸建模、多個因變量對多個自變量的同時回歸分析等實際問題[4-5],已在化學、醫學、生物、機械、經濟學等領域中應用,但還未在衛星鐘差預報中應用。

基于機器學習算法的衛星鐘差預報不需要考慮鐘差數據物理特征,能較好歸納數據規律,直接建立預報模型就能實現衛星鐘差預報,本文將基于PLS算法進一步拓展機器學習算法在衛星鐘差短期預報中的應用,利用基于鐘差相位數據的PLS、基于鐘差相位數據一次差分的偏最小二乘(DPLS)、LSTM模型進行BDS-2/BDS-3衛星鐘差短期預報,分析該3種算法在衛星鐘差短期預報應用中訓練數據量最佳確定、算法有效性、精度水平等方面的問題。

1 衛星鐘差短期預報原理

1.1 PLS(partial least square)

PLS是主成分回歸分析(Principal Component Regression,PCR)的改進。PCR未考慮對輸出變量的解釋能力[6],而PLS在PCR的條件上增加了一個新條件:輸入與輸出應具有盡可能大的相關程度。其數學原理為:已知原始數據中有m個自變量、n個因變量,則原始數據的自變量和因變量分別可以表示為X=(xij)m×N,Y=(yij)n×N(N為樣本點個數,xij,yij分別為自變量組和因變量組的N次標準化觀測數據矩陣元素)。為實現PLS回歸的基本思想,要求u1和v1的協方差最大,u1、v1分別是矩陣X和Y的第一個主成分,即求解下面的優化問題[7]:

max{Cov(u1,v1)}=max[X0w1,Y0c1],

(1)

利用拉格朗日乘數法求出w1和c1滿足:

(2)

下面介紹PLS算法的建模基本步驟[8]:

1)對原始數據進行標準化,提取自變量和因變量的第一對主成分u1和v1。自變量X和因變量Y標準化后得到X0和Y0進而求得主成分對:

(3)

2)建立自變量X0和因變量Y0對u1的回歸方程:

(4)

3)用X1和Y1取代X0和Y0重復以上步驟,直至所提取的主成分貢獻率超過90%或貢獻率變化低于5%,然后使用取得的主成分進行下一步運算。

4)求關于主成分的回歸方程。設最終提出的r個主成分u1,u2,…,ur,滿足:

(5)

將式uk=X0wk(k=1,2,…,r)帶入上式即可得到因變量Y0的PLS回歸方程:

(6)

式中:(cij)m×n為PLS回歸方程的系數。

5)求原始數據的PLS回歸方程。將式(6)中的自變量和因變量標準化還原,得到原始數據的PLS回歸方程:

yj=d0j+d1jx1+…+dmjxm,j=1,2,…,n.

(7)

偏最小二乘回歸的成分、殘差矩陣有許多優良的性質,其中之一是成分之間是相互正交的,這在一定程度上消除了多重線性相關性。偏最小二乘回歸算法的實質是按照協方差極大化準則,在分解自變量變量數據矩陣X的同時,也在分解因變量數據矩陣Y,并且建立相互對應的解釋隱變量與反映隱變量之間的回歸關系方程,充分體現了偏最小二乘回歸的基本思想。

1.2 DPLS

通常衛星定軌得到的衛星鐘差相位數據相鄰歷元的數值變化不大,對PLS模型中相鄰鐘差相位數據的差值建立預報模型(DPLS),可以降低建立PLS模型數據的復雜性和原始鐘差數據序列中趨勢項的影響。設L={li,i=1,2,…,n}(li為i時刻鐘差值)為任意一組鐘差序列,對序列中兩個相鄰歷元的鐘差做差,可以得到鐘差的一次差分序列ΔL={Δli,i=1,2,…,n},其中Δli=li-li-1。利用一次差分后的序列ΔL進行學習、建模并預報第n個歷元以后m(m>0)個歷元的鐘差的一次差分序列ΔLm={Δlj,j=n+1,n+2,…,n+m},最后根據預報的一次差序列求累加和與第n個歷元的鐘差值ln相加,即可得第k個歷元的鐘差相位值為:

(8)

式中:Δlk為預報的第k個歷元的一次差值,k=n+1,n+2,…,n+m。

1.3 LSTM

LSTM神經網絡是遞歸神經網絡(RNN)的一種變體,LSTM擴展了其記憶能力[9]。圖1給出了LSTM內部原理結構示意圖,⊕代表兩個向量的加法運算,?代表兩個向量的點乘運算,σ為sigmoid激活函數,tanh為雙曲正切激活函數。

圖1 LSTM內部原理

LSTM神經網絡設計的核心是圍繞“記憶能力”開展的,為了實現這種記憶功能,LSTM引入了3個“門”的概念,即遺忘門ft、輸入門it和輸出門ot。遺忘門的主要功能是決定應該保留或者拋棄哪些信息,輸入門用來更新單元狀態,輸出門可以控制下個狀態的隱藏信息的值。利用LSTM能有效捕捉長期時變信息的優勢,以單顆衛星前期鐘差時間序列為輸入,就能預測未來鐘差數據。

1.4 精度評價指標

本文以采用均方根誤差(RMS)、極差(Range)、小誤差概率(P參數)、后驗方差比(C參數)等4項指標來評價衛星鐘差預報模型效果[1];RMS能夠反映預報值與真值之間差異的分布狀態,Range可以反映出最大與最小預報誤差之差的絕對值大小;P參數與C參數可以通過對預報殘差考察進而精準判斷與公正評價預報模型的精度,表1給出了文獻[10]具體的精度等級評價標準,P參數越大則說明誤差較小的情況越多,C參數越小表示模型精度越高。

表1 精度等級評價標準

2 衛星鐘差預報實驗分析

2.1 數據來源

本文選取武漢大學IGS數據中心(全球第5個國際GNSS服務組織授權負責建設的IGS數據中心)提供的2020年5月30日至2020年6月13日共15 d 33顆BDS衛星精密鐘差產品(ftp://igs.ensg.ign.fr/pub/igs/products/mgex/),表2給出了該33顆衛星的星載原子鐘類型及衛星編號,按照15 min采樣間隔對原始30 s采樣間隔鐘差序列進行提取,共獲取47 520個鐘差數據;短期鐘差預報思路是先讀取精密鐘差數據,利用文獻[11]衛星鐘單天解基準處理方法消除天與天產品之間存在的系統性鐘差基準偏差,同時利用文獻[12]中改進的巴爾達法(Baarda)進行粗差和頻跳等異常值的探測、剔除與補充,然后建立PLS、DPLS、LSTM預報模型,對于每種預報模型下每顆衛星,根據建模數據的不同分為兩類實驗:①均選擇第15天共24、96個數據為預報驗證數據,前14天距第15天最近的連續nd數據為建模數據,n從1~14變化,相應預報實驗分別簡記為第1,2,…,14組實驗;②連續14 d 的短期預報(當前1天的數據為訓練樣本,后1天的6 h、24 h數據為測試樣本);最后按照式(7)、(8)、(11)、(12)進行精度評定。

表2 選取的BDS-2和BDS-3星載原子鐘類型及衛星編號一覽表

2.2 實驗分析

2.2.1 建模數據量與預報精度之間關系分析

圖2為3種模型第1,2,…,14組實驗6 h,24 h預報結果中Range,RMS,P參數,C參數的變化情況。

從圖2可以看出:

圖2 PLS(藍)、DPLS(紅)、LSTM(綠)預報模型6 h、24 h預報結果

1)預報模型不同,建模數據量與預報精度之間的關系不盡相同;14組實驗中,6 h與24 h預報結果的變化規律基本相同;

2)PLS模型中,隨著建模數據量增加,預報精度變化不大,第8組精度相對最好,其他組精度變化呈現以第8組為對稱軸,逐漸向兩邊降低的趨勢,第一組精度相對較差,24 h預報結果中Range在4.63×10-3~7.06×10-3ns變化; RMS在2.56×10-3~3.10×10-3ns變化;P參數在0.98~1.00變化,C參數在2.88×10-6~4.38×10-6之間變化;24 h預報結果中每組實驗的精度等級均為一級,6 h預報結果中除1組實驗外其他組實驗的精度均為二級;

3)DPLS模型中,隨著建模數據量增加,預報精度變化較小,第1,3,8組精度相對較好,第2、4組精度相對較差,24 h預報結果中Range在9.85×10-4~1.11×10-4ns變化; RMS在1.90×10-3~2.21×10-3ns變化;P參數在0.99~1.00之間變化,C參數在1.92×10-6~2.45×10-6之間變化;24 h預報結果中每組實驗的精度等級均為一級,6 h預報結果中每組實驗的精度接近一級或為一級;

4)LSTM模型中,隨著建模數據量增加,預報精度呈現從低到高的變化趨勢,第11組預報精度相對最好,前6組的精度相對較差,第7~9組精度變化不大,第10~14組精度變化不大;24 h預報結果中Range均值可達到3.15×10-3~12.00×10-3ns;RMS均值達到1.70×10-3~6.37×10-3ns;P參數均值第10~14組均為1,其他組均近似為1,C參數均值可達到1.60×10-6~24.51×10-6,每組實驗的精度等級均為一級;6 h預報結果中除1~3組外,其他組實驗的精度接近為一級;

5)該3種模型均適合短期預報,PLS、DPLS模型并不需要較長的歷史數據就能獲得較好且穩定的預報結果,主要原因是該算法能夠對數據進行主成分、相關性、線性回歸分析,能利用較少信息來歸納或解釋數據;DPLS模型較PLS精度更高,主要原因是通過對一次差序列進行改進的Baarda法粗差探測、剔除與補齊,不僅削弱了鐘差相位數據中趨勢項和粗差數據對模型訓練的影響,還能減少輸入數據有效位數長度,使輸入的數據更能表征數據的變化特點,減少模型的冗余;LSTM模型需要較長的歷史數據才能達到最優,超過相應時長,LSTM模型精度變化微弱,主要原因是LSTM模型具有長短期記憶功能,能有效利用時間序列數據中長距離依賴信息的進行預測,但是在記憶及處理超過1 000量級的數據序列時會比較棘手,提升預報精度的能力受到限制。

2.2.2 預報耗時分析

圖3為3種模型第1,2,…,14組實驗24 h預報耗時變化情況,可以看出:

圖3 PLS(藍)、DPLS(紅)、LSTM(綠)預報模型24 h預報耗時情況

第14組實驗,PLS、DPLS、LSTM模型短期預報的耗時分別為0.24 s、0.84 s、198.65 min;LSTM模型耗時較長,隨著建模數據量增加,耗時逐步增長,最小、最大耗時分別為8.34 min、198.65 min,第3組實驗的耗時是第1組實驗的4.08倍,第14組是第1組的23.82倍數,主要原因是該模型無法實現并行優化,訓練速度較慢,時間跨度較大時,計算量會很大、很耗時;PLS、DPLS模型的耗時相當,最大耗時分別為0.25 s、0.90 s,最小耗時為0.21 s、0.76 s,均可以滿足s級預報要求,主要原因為該兩種模型可實現高維變量降維處理,具有較優的實時性、魯棒性和泛化能力;可以看出,在滿足預報精度的情況下,選擇合適的預報方法、建模數據量是很有必要的。

2.2.3 衛星鐘類型與預報精度之間關系分析

表3、表4分別為按照衛星鐘類型,連續14 d的短期預報(當前1天數據為訓練樣本,后1天6 h、24 h數據為測試樣本)中Range,RMS,P參數,C參數的統計結果;圖4為第1組實驗(以第14天數據為建模數據,第15天24 h數據為預報驗證數據)得到的預報殘差序列圖。

表3 連續14 d短期預報Range,RMS統計結果

表4 連續14 d短期預報P參數,C參數統計結果

圖4 第一組實驗預報殘差序列圖

從表3、表4與圖4可以看出:

1)衛星鐘類型不同,預報精度不同。6 h預報時長下,PLS、DPLS模型中BDS-3 Rb-II、BDS-3 PHM衛星鐘預報精度相當,24 h預報時長下,BDS-3 PHM衛星鐘預報精度略優于BDS-3 Rb-II;兩種預報時長下,LSTM模型中BDS-3 PHM衛星鐘預報精度明顯優于BDS-3 Rb-II,相應的RMS在6 h、24 h預報中分別提升了45.47%、56.09%;PLS、DPLS、LSTM模型中BDS-3衛星預報精度明顯優于BDS-2衛星,6 h預報中RMS分別提升了63.47%、58.89%、68.10%,24 h預報中RMS分別提升了66.37%、66.91%、58.44%;每種模型預報結果中,BDS-2 Rb鐘較其他兩種類型的衛星鐘,Range明顯較大,P參數明顯較小,C參數略大,說明其預報結果的穩定性相對較差;

2)預報方案不同,預報精度不同。整體上DPLS預報精度最好,PLS次之,LSTM預報精度相對較差,24 h預報時長下,DPLS較PLS、LSTM的RMS分別提升了33.48%、42.68%,Range分別改善了29.77%、42.95%,P參數分別改善了12.76%、16.16%,C參數分別改善了42.20%、67.37%,6 h預報時長下,預報結果表現出了類似的精度改善情況;6 h預報中,DPLS較PLS,對于不同衛星類型,Range與RMS的改善情況由高到低的順序為BDS-2 Rb、BDS-3 Rb-II、BDS-3 PHM,而在24 h預報中,不同衛星類型的Range與RMS提升情況變化較小;2種預報時長下,DPLS較LSTM,6 h預報時長下,BDS-3 PHM鐘較其他兩種類型衛星鐘,Range與RMS的改善程度明顯較小,在24 h預報時長下,BDS-3 Rb-II鐘較其他兩種類型衛星鐘,Range與RMS的改善程度明顯較高。

從以上分析可以看出,DPLS模型的預報精度和穩定性均優于其他兩種模型,可以較好的應用于超快速鐘差預報中,對實時精密單點定位具有重要意義。

3 結 論

本文基于武漢大學IGS數據中心連續15 d 33顆 事后BDS-2/BDS-3精密衛星鐘差產品,利用DPLS算法進一步拓展了基于機器學習算法的衛星鐘差短期預報,以PLS、LSTM模型為參照,分析了建模數據量、衛星鐘類型與預報精度間的關系,建模數據量與預報耗時之間的關系,DPLS模型短期預報性能,得出以下結論:

1)該3種模型均適合短期預報;PLS、DPLS模型中,隨著建模數據量增加,預報精度變化不大,且不需要較長的歷史數據就能獲得較好且穩定的預報結果,而LSTM模型預報精度呈現從低到高的變化趨勢,需要較長的歷史數據才能達到最優,超過相應時長,LSTM模型預報精度提升微弱;

2)PLS、DPLS模型耗時較少,LSTM模型耗時較長,利用連續14 d歷史數據進行短期預報的耗時分別為0.24 s、0.84 s、198.65 min;

3)利用一天的歷史數據進行短期預報的實驗表明,24 h預報時長下,DPLS較PLS、LSTM的RMS分別提升了33.48%、42.68%,Range分別改善了29.77%、42.95%,P參數分別改善了12.76%、16.16%,C參數分別改善了42.20%、67.37%,6h預報時長下,預報結果表現出了同一量級的精度改善情況;PLS、DPLS、LSTM模型中BDS-3衛星預報精度明顯優于BDS-2衛星,6 h預報中RMS分別提升了63.47%、58.89%、68.10%,24 h預報中RMS分別提升了66.37%、66.91%、58.44%。

本研究結果對超快速鐘差產品高精度預報有一定參考意義;后期可基于PLS的改進算法(穩健偏最小二乘、核偏小二乘、二階偏最小二乘),從樣本的預處理(對樣本數據進行協方差的穩健估計或奇異點的識別和剔除等處理)、特征選擇(過濾器模式,封裝器模式,嵌入式模式)等方面入手,來克服PLS或DPLS在鐘差預報中存在的過擬合問題和提高模型泛化能力,從而提升預報模型的精度;同時,可采用LSTM與Kalman模型相結合的鐘差預報方法來提高預報精度和穩定性,即利用 LSTM架構準確捕捉輸入輸出之間的狀態轉移關系,結合Kalman濾波的狀態空間模型對衛星鐘差進行預測,既可以在一定程度上克服訓練數據序列長度對傳統 LSTM神經網絡的影響,又能擺脫Kalman濾波對動力學模型的依賴使得模型可以從輸入數據中學習。

猜你喜歡
實驗模型
一半模型
記一次有趣的實驗
微型實驗里看“燃燒”
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
做個怪怪長實驗
3D打印中的模型分割與打包
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 亚洲色图狠狠干| 国产亚洲男人的天堂在线观看 | 视频二区欧美| 国产精品第三页在线看| a级毛片免费看| 精品国产中文一级毛片在线看 | 欧美一级一级做性视频| 亚洲最新网址| 精品一区国产精品| 在线欧美国产| 国产在线视频自拍| 国产乱码精品一区二区三区中文 | 精品无码一区二区在线观看| 亚洲精品无码成人片在线观看| 亚洲AV无码乱码在线观看代蜜桃 | 国产白浆视频| 国产不卡一级毛片视频| 欧亚日韩Av| 人妻精品久久无码区| 久久91精品牛牛| 亚洲九九视频| 日韩乱码免费一区二区三区| 国产精品欧美日本韩免费一区二区三区不卡| 国产激情无码一区二区免费| 在线另类稀缺国产呦| 免费看黄片一区二区三区| 熟女视频91| 亚洲综合色婷婷中文字幕| 2020国产精品视频| 国产三级成人| 久久a级片| 亚洲免费福利视频| 精品国产美女福到在线不卡f| 亚洲av无码久久无遮挡| 美女被操91视频| 久久香蕉国产线看观看式| 欧美午夜小视频| 欧美日韩国产系列在线观看| 她的性爱视频| 国产乱人免费视频| 日韩专区欧美| 国产精品密蕾丝视频| 亚洲天堂精品视频| 免费国产好深啊好涨好硬视频| 强奷白丝美女在线观看| www.91在线播放| 亚洲乱强伦| 最近最新中文字幕在线第一页 | 国产一级片网址| 亚洲精品免费网站| 91偷拍一区| 亚洲天堂成人| 五月丁香伊人啪啪手机免费观看| 国产在线98福利播放视频免费| 国产日本视频91| 国产免费黄| 米奇精品一区二区三区| 国产va在线观看免费| 波多野结衣国产精品| 在线中文字幕日韩| 凹凸国产熟女精品视频| 国产成人1024精品| 中文字幕亚洲电影| 国产天天色| 91啪在线| AV天堂资源福利在线观看| 91在线无码精品秘九色APP| 亚洲第一区在线| 亚洲精品动漫在线观看| 精品久久久无码专区中文字幕| 亚洲欧美日本国产专区一区| 国产成人艳妇AA视频在线| 成人无码一区二区三区视频在线观看 | 国产va在线| 亚洲首页国产精品丝袜| 亚洲av无码久久无遮挡| 黄色网页在线观看| 手机精品视频在线观看免费| 国产爽妇精品| 2019年国产精品自拍不卡| 亚洲综合久久成人AV| 国产欧美日韩另类精彩视频|