• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      單頻雙差LM-BP神經(jīng)網(wǎng)絡(luò)GNSS周跳檢測與修復(fù)研究

      2022-10-15 15:54:14梁凌峰
      現(xiàn)代信息科技 2022年15期
      關(guān)鍵詞:雙差歷元載波

      梁凌峰

      (河南理工大學(xué) 測繪與國土信息工程學(xué)院,河南 焦作 454000)

      0 引 言

      在現(xiàn)代全球衛(wèi)星導(dǎo)航定位系統(tǒng)(GNSS)的載波相位測量中由于衛(wèi)星和接收機電子元件受電離層、對流層等外界環(huán)境影響,載波相位整周計數(shù)發(fā)生錯誤導(dǎo)致出現(xiàn)周跳現(xiàn)象。周跳如果不能被及時發(fā)現(xiàn)處理,將會嚴(yán)重影響定位結(jié)果。目前針對單頻GNSS數(shù)據(jù)中周跳的探測與修復(fù)方法很多,在眾多方法中多項式擬合法因其算法簡單,適用于計算機編程等特點,被廣泛使用。多項式擬合法原理是利用擬合計算載波相位序列值來探測周跳,以擬合曲線與測量值曲線的一致程度為標(biāo)準(zhǔn),判斷該異常重合點是否為周跳。然而由于其方法常應(yīng)用于無差觀測量,直接利用原始載波相位可能會因其他觀測噪聲及誤差影響周跳探測修復(fù)精度。因此有必要尋求新的方法來改善周跳探測與修復(fù)效果。鑒于此本文提出一種基于雙差檢測量的LM-BP(Levenberg Marquardt-Back Propagation)神經(jīng)網(wǎng)絡(luò)的探測修復(fù)周跳改進(jìn)方法:將構(gòu)建差分?jǐn)?shù)據(jù)和改進(jìn)擬合算法相結(jié)合,從而實現(xiàn)單頻數(shù)據(jù)周跳探測與修復(fù)精度的提高。在數(shù)據(jù)方面,考慮到雙差觀測值消除了鐘差,且在短基線情況下,電離層及對流層延遲、軌道誤差等均得到大幅度削弱,僅剩下影響較小的多路徑誤差和觀測噪聲,所以雙差觀測有利于小周跳的探測;在擬合算法方面,人工智能領(lǐng)域中采用LM算法的BP神經(jīng)網(wǎng)絡(luò)由于其出色的數(shù)據(jù)擬合與預(yù)測能力被廣泛應(yīng)用于土木工程、化工、導(dǎo)航等領(lǐng)域,可以考慮采用神經(jīng)網(wǎng)絡(luò)替代多項式擬合算法,以達(dá)到精度提升的目的。

      該方法利用了LM-BP神經(jīng)網(wǎng)絡(luò)的誤差逆向傳播學(xué)習(xí)以及自動調(diào)整擬合過程中權(quán)值的特性,和雙差檢測量對于不易受其他測量誤差影響的特點,從而提高了周跳探測與修復(fù)的精度。最后運用實測數(shù)據(jù)與傳統(tǒng)多項式擬合方法對比分析,驗證了該方法在周跳探測與修復(fù)精度上的提升。

      1 基于LM算法BP神經(jīng)網(wǎng)絡(luò)周跳探測修復(fù)模型

      1.1 基于載波相位雙差虛擬觀測量的BP數(shù)據(jù)集

      設(shè)時刻、兩顆衛(wèi)星在1、2號測站同時觀測,則、星兩衛(wèi)星載波相位觀測值的雙差觀測方程為:

      從上式可知,由于觀測量的時空相關(guān)性特點,電離層和對流層延遲影響、多徑效應(yīng)、高頻噪聲影響已被大幅削弱,對于測站基線較短的觀測問題,這些誤差影響可以減小到忽略不計。因此,采用載波相位雙差檢測量作為BP神經(jīng)網(wǎng)絡(luò)輸入層數(shù)據(jù)集,可以確保探測小周跳的敏感性。

      1.2 基于LM-BP的周跳探測修復(fù)模型

      圖1 BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖

      式中:()表示關(guān)于向量的一個超曲面,w=1/δ,表示觀測量所對應(yīng)的權(quán)值。

      設(shè)待優(yōu)化向量擬合步長為Δ,文獻(xiàn)[8],將誤差超曲面(+Δ)線性化,取其一階和二階項,得到其矩陣形式:

      式中:為多維空間中梯度向量,為海森矩陣。

      為了使(+Δ)取極值,需要更新向量Δ,以使(+Δ)在該點處的梯度等于零。根據(jù)式(7)可有:

      可進(jìn)一步得到向量與矩陣的矩陣表達(dá)式:

      LM算法結(jié)合了梯度下降法和高斯—牛頓方法兩者的優(yōu)勢,引入了阻尼因子控制梯度步長,從而提升計算參數(shù)向量的效率,參考文獻(xiàn)[9,10],可以將式(7)改進(jìn)為LM-BP算法:

      式中:為單位矩陣,當(dāng)系數(shù)為0時,式(8)為牛頓法,當(dāng)系數(shù)的值很大時,其變?yōu)椴介L較小的梯度下降法。當(dāng)每次迭代后,如(+Δ)增加,拒絕本次迭代,并增加阻尼,從而減小了步長Δ,進(jìn)行下次迭代,確保迭代過程始終往目標(biāo)函數(shù)的“下坡”方向進(jìn)行。

      迭代完成后最終可得到最佳參數(shù)向量,將其帶入模型函數(shù)ˊ=(|),得到擬合后各歷元的載波相位雙差虛擬觀測值ˊ()。當(dāng)發(fā)生周跳時,衛(wèi)星雙差檢測量會產(chǎn)生相應(yīng)大小的突變,因而將擬合檢測量ˊ()與實際檢測量()求差得到擬合殘差,根據(jù)其中誤差設(shè)立閾值來判斷周跳是否發(fā)生,此處的中誤差為:

      式中:v為參數(shù)向量對應(yīng)的擬合殘差,為參與擬合歷元數(shù),為擬合參數(shù)個數(shù)。

      可設(shè)定周跳探測的閾值為3,若發(fā)生周跳,擬合值與實際的觀測值殘差絕對值大于閾值,則有下式:

      在以上理論模型的研究基礎(chǔ)上,圖2為探測修復(fù)周跳的流程。

      圖2 探測修復(fù)周跳流程圖

      結(jié)合流程圖,總結(jié)基于LM算法BP神經(jīng)網(wǎng)絡(luò)周跳探測修復(fù)的主要步驟為:

      步驟1:通過原始雙差觀測序列(),構(gòu)建LM-BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練數(shù)據(jù)集y()。

      步驟2:利用數(shù)據(jù)集y()求解LM-BP神經(jīng)網(wǎng)絡(luò)模型的最優(yōu)參數(shù)向量,求解擬合殘差序列,得到單位權(quán)中誤差。

      步驟3:求解下個相鄰歷元的擬合觀測量ˊ(),求解σ,若|σ|滿足式(10)條件,則將該歷元對應(yīng)的觀測量()替換為BP神經(jīng)網(wǎng)絡(luò)數(shù)據(jù)集y()的擬合出的歷元觀測量,得到修復(fù)周跳后的數(shù)據(jù);若不滿足條件,則視為無周跳。

      步驟4:得到無周跳數(shù)據(jù),若數(shù)據(jù)是周跳修復(fù)后的數(shù)據(jù),則自動轉(zhuǎn)入步驟2,以該數(shù)據(jù)更新數(shù)據(jù)集(),作為下一歷元周跳檢測的依據(jù),依次循環(huán)。

      2 實驗與結(jié)果分析

      為驗證算法的正確性和有效性,于2020年10月21日,在河南理工大學(xué)某建筑物樓頂?shù)臏y試臺設(shè)1、2號測站(兩測站間距為150 cm),利用2臺SR1千尋星矩測地型GNSS接收機進(jìn)行同步靜態(tài)數(shù)據(jù)采集,采樣間隔為1 s,連續(xù)觀測85 min。篩選出無周跳的原始觀測數(shù)據(jù)并計算站間星間雙差值。

      經(jīng)測試,本次實驗取最佳情形下參數(shù)設(shè)置:多項式擬合法中階數(shù)取為4階;LM-BP神經(jīng)網(wǎng)絡(luò)中,隱含層數(shù)為50層,對輸入數(shù)據(jù)集使用隨機劃分?jǐn)?shù)據(jù)方法,設(shè)置訓(xùn)練子集、驗證子集和測試子集的比例為0.7:0.15:0.15。將雙差序列分別使用多項式法、神經(jīng)網(wǎng)絡(luò)法程序進(jìn)行處理,得到檢測殘差序列如圖3所示。

      圖3 兩種方法無周跳情況下檢測殘差序列對比

      由殘差序列可知,當(dāng)無周跳發(fā)生時,兩模型的一步預(yù)報殘差均小于1。同時,對上述殘差序列進(jìn)行統(tǒng)計分析,在數(shù)據(jù)歷元數(shù)從1 s增加到1 200 s過程中,得到多項式檢測殘差的平均中誤差為=0.052,LM-BP神經(jīng)網(wǎng)絡(luò)檢測殘差的平均中誤差為=0.015。因此,LM-BP模型周跳探測的靈敏性優(yōu)于多項式擬合法。

      為驗證LM-BP神經(jīng)網(wǎng)絡(luò)模型探測周跳的可行性,人工在雙差序列某些歷元中加入-2~15不等大小的周跳。將新方法與其他兩種傳統(tǒng)方法對比。最終處理結(jié)果如圖4所示。圖4給出兩種方法探測和修復(fù)后的殘差結(jié)果,可以看出,人工隨機添加的周跳均被探測出。其中,最小周跳為1周,多項式擬合探測結(jié)果為0.964周,與真實值相差-0.036周,神經(jīng)網(wǎng)絡(luò)探測結(jié)果為1.009周,與真實值差值為0.009周;最大周跳為15周,多項式擬合探測結(jié)果為14.937周,與真實值相差-0.027周,神經(jīng)網(wǎng)絡(luò)探測結(jié)果為14.982周,與真實值差值為-0.018周。說明LM-BP神經(jīng)網(wǎng)絡(luò)法對于小周跳和大周跳都有良好的探測與修復(fù)效果。多項式擬合法探測周跳與真實值誤差范圍在±0.082間,神經(jīng)網(wǎng)絡(luò)法的誤差范圍是±0.036,LM-BP神經(jīng)網(wǎng)絡(luò)方法的精度優(yōu)于多項式擬合法。

      3 結(jié) 論

      本文提出一種基于雙差檢測量的LM-BP神經(jīng)網(wǎng)絡(luò)的探測修復(fù)GNSS周跳方法,利用LM-BP神經(jīng)網(wǎng)絡(luò)的誤差逆向傳播學(xué)習(xí)以及自動調(diào)整擬合過程中權(quán)值的特性,和雙差檢測量對于不易受其他測量誤差影響的特點,提高了周跳探測與修復(fù)的精度。實驗結(jié)果表明:基于雙差的LM-BP神經(jīng)網(wǎng)絡(luò)的周跳探測與修復(fù)模型能夠探測出GNSS雙差相位觀測值序列中小至1周的周跳,并能準(zhǔn)確對其進(jìn)行修復(fù)。且對于小周跳,神經(jīng)網(wǎng)絡(luò)相比多項式擬合法精度更高。

      圖4 實測數(shù)據(jù)周跳探測結(jié)果

      利用GNSS載波相位雙差作為檢測量進(jìn)行周跳探測時,很難直接確定哪個原始相位觀測值發(fā)生周跳,如何結(jié)合其他方法快速地判斷確定之是我們下一步的主要研究工作。

      猜你喜歡
      雙差歷元載波
      虛擬地震臺陣雙差測深法及應(yīng)用
      BDS中長基線三頻RTK算法研究
      BDS參考站間低高度角衛(wèi)星三頻整周模糊度解算方法
      歷元間載波相位差分的GPS/BDS精密單點測速算法
      基于雙差的波動方程反射波旅行時反演方法
      Recent advances of TCM treatment of childhood atopic dermatitis
      Clinical observation of Huatan Huoxue Formula in treating coronary heart disease with hyperlipidemia
      Mechanism of sex hormone level in biological clock disorder induced acne and analysis of TCM Pathogenesis
      應(yīng)急廣播系統(tǒng)中副載波的構(gòu)建與應(yīng)用
      低壓載波通訊測試儀的開發(fā)與應(yīng)用
      垫江县| 莫力| 景德镇市| 锡林郭勒盟| 甘洛县| 灯塔市| 广元市| 庄河市| 宝兴县| 务川| 牡丹江市| 宁都县| 桂平市| 乐都县| 吴江市| 句容市| 星子县| 天镇县| 闽清县| 青冈县| 金阳县| 华安县| 乐清市| 台山市| 边坝县| 乌拉特前旗| 绥滨县| 靖远县| 桐庐县| 安远县| 成武县| 榕江县| 滦南县| 宜川县| 阆中市| 西盟| 开化县| 垫江县| 阳新县| 娄烦县| 柳林县|