System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及衛星通信,具體涉及一種衛星導航電文容錯方法及裝置。
技術介紹
1、衛星導航電文是由導航衛星播發給用戶的描述導航衛星運行狀態參數的電文,它包含了系統時間、星歷、歷書、衛星時鐘的修正參數、導航衛星健康狀況和電離層延時模型參數等內容。這些參數為用戶提供了時間信息,利用導航電文參數可以計算用戶的位置坐標和速度。
2、申請號為201310288575.3的專利技術專利中公開了一種衛星導航電文容錯方法,其特征在于,包括:依次對接收的導航電文字進行校驗處理;在滿足當前導航電文字校驗正確且上一個導航電文字校驗正確的條件下,依次對當前導航電文字做參數解析;在導航電文字校驗過程中出現錯誤時,判斷當前解析導航電文字的衛星星歷是否處于新舊交替之際,如果是,則重新接收導航電文字;在當前衛星星歷解析完成時,比較當前解析的衛星星歷與保存的完整衛星星歷,是否是同一數據期號的衛星星歷,如果是,不做更新衛星星歷處理;如果否,判斷當前解析的衛星星歷的反相概率是否超過閾值,如果是,不做更新衛星星歷處理,如果否,做更新衛星星歷處理;其中,所述判斷當前解析的衛星星歷的反相概率是否超過閾值,包括:在導航電文數據比特的解調過程中,計算每個導航比特在1ms長的相干積分值以及對應的20ms長的相干積分和值;依次判斷每個導航比特在1ms長的相關積分值與相干積分和值所表達的數據比特電平值是否一致且每個導航比特在1ms長的相關積分值是否超過第一閾值,如果不一致且超過第一閾值,則設置反相概率加1,依次得到每個導航比特的反相概率值;對比當前導航電文字中所有比特的反
3、該申請在于解決:“僅通過奇偶校驗算法進行校驗,當校驗正確時就直接解析衛星星歷參數,可能會存在衛星星歷參數錯誤的現象,特別是在衛星信號較弱或接收機動態性較強時,降低解析衛星星歷的正確性和可靠性,導致gps接收機坐標定位出現異常”的問題。
4、設定不同的錯誤允許閾值來判定電文是否準確的過程也屬于對衛星導航電文容錯處理的一種;
5、然而,基于衛星導航電文傳輸環境設定不同的錯誤允許閾值雖能夠對電文進行正確性判定,但相對于現有技術而言,缺乏對完成正確性判定后電文的進一步處理,致使衛星導航電文接收精度受限;
6、為此,我們提供了一種衛星導航電文容錯方法。
技術實現思路
1、針對現有技術所存在的上述缺點,本專利技術提供了一種衛星導航電文容錯方法及裝置,解決了上述
技術介紹
中提出的技術問題。
2、為實現以上目的,本專利技術通過以下技術方案予以實現:
3、第一方面,一種衛星導航電文容錯方法,包括:
4、設定衛星導航電文傳輸模式,基于設定的衛星導航電文傳輸模式,連續傳輸同一組電文,配置若干組接收機,調試接收機運行參數,基于接收機接收不同傳輸模式下傳輸的電文;
5、獲取各接收機接收電文,基于接收機對各對應接收電文進行解碼得到解碼信息,分析各組解碼信息相似度,基于各組解碼信息的相似度決策最佳解碼信息;
6、所述最佳解碼信息決策階段同步考慮接收機接收電文的準確性,所述最佳解碼信息決策邏輯為:
7、
8、式中:q為決策判定值;u為解碼信息的集合;sim(a,αv)為解碼信息a與第v組解碼信息的相似度;pii為接收機接收電文的準確性;f1、f2為權重;
9、其中,決策判定值q越小,表示對應解碼信息精度越佳,越適宜被選作最佳解碼信息,反之,表示對應解碼信息精度越差,越不適宜被選作最佳解碼信息,a、αv均來源于u,u-1表示不包含解碼信息a的解碼信息集合,f1、f2之和為1,f1<f2;
10、選擇最佳解碼信息,設定誤差允許閾值,基于誤差允許閾值與選擇的最佳解碼信息傳輸參數進行比對,判定最佳解碼信息是否可用;
11、在最佳解碼信息判定結果為可用時,對最佳解碼信息進行輸出,并基于解碼信息的集合中剩余解碼信息重組參考解碼信息,再將參考解碼信息進行輸出;
12、在最佳解碼信息判定結果為不可用時,基于解碼信息的集合中所有解碼信息重組參考解碼信息,再將參考解碼信息進行輸出。
13、更進一步地,所述衛星導航電文傳輸模式的設定組數不少于三組,所述衛星導航電文傳輸模式即衛星導航電文在傳輸時的傳輸頻率,配置的接收機數量與設定的衛星導航電文傳輸模式數量相等;
14、對接收機運行參數調試階段,使每一接收機對應一組衛星導航電文傳輸模式,控制接收機基于對應衛星導航電文傳輸模式調試接收頻率,使每一接收機信號接收頻率僅限于接收一組衛星導航電文傳輸模式下傳輸的電文;
15、其中,對于接收機運行參數的調試,即對接收機接收頻率的調試,接收機在接收衛星導航電文后通過對衛星導航電文進行解碼。
16、更進一步地,所述接收機在接收衛星導航電文時,同步基于頻譜分析儀在接收機的天線位置捕獲電文傳輸狀態下頻譜,基于捕獲頻譜評估各接收機接收電文的準確性,所述接收機接收電文的準確性評估邏輯為:
17、
18、式中:pii為接收機接收電文的準確性;m為電文傳輸狀態下頻譜分割單位的集合;ni為以i為分割單位時,電文傳輸狀態下頻譜分割得到的子頻譜的集合;sim(j,j+1)為第j組子頻譜與第j+1組子頻譜的相似度;ωi為以i為分割單位時的配置權重;dj、dj+1為第j組子頻譜與第j+1組子頻譜的距離;sj、sj+1為第j組子頻譜與第j+1組子頻譜的斜率;q為調整因子;
19、其中,接收機接收電文的準確性pii越大,表示接收機接收的電文準確性越高,反之,表示接收機接收的電文準確性越低,表對的求均,表對的求均,f(·)q為調整函數,中dj>dj+1,則dj≤dj+1,則中sj>sj+1,則sj≤sj+1,
20、更進一步地,所述電文傳輸狀態下頻譜分割單位為一秒、二秒、三秒、...,所述電文傳輸狀態下頻譜分割單位最大不超過電文傳輸狀態下頻譜所在時間閾的二分之一,分割單位的配置權重服從,分割單位越大,配置權重越大,且權重大于零小于一;
21、所述接收機接收電文的準確性評估結果,在接收機對電文進行解碼后,應用于對解碼信息進行區別標記。
22、更進一步地,以sim(a,αv)為例,兩組解碼信息的相似度通過下式進行求取,公式為:
23、
24、式中:a、b、c為權重;c為解碼信息a與αv中共同出現的詞匯數量;ta、為解碼信息a、解碼信息αv中詞匯總量;s(a,αv)為通過詞向量模型將解碼信息a、解碼信息αv轉換為語義向量后,兩組解碼信息的余弦相似度;(x1/x2/x3)a為解碼信息a中第1類型信息、第2類型信息、第三類型信息的比值;為解碼信息αv中第1類型信息、第2類型信息、第本文檔來自技高網...
【技術保護點】
1.一種衛星導航電文容錯方法,其特征在于,包括:
2.根據權利要求1所述的一種衛星導航電文容錯方法,其特征在于,所述衛星導航電文傳輸模式的設定組數不少于三組,所述衛星導航電文傳輸模式即衛星導航電文在傳輸時的傳輸頻率,配置的接收機數量與設定的衛星導航電文傳輸模式數量相等;
3.根據權利要求2所述的一種衛星導航電文容錯方法,其特征在于,所述接收機在接收衛星導航電文時,同步基于頻譜分析儀在接收機的天線位置捕獲電文傳輸狀態下頻譜,基于捕獲頻譜評估各接收機接收電文的準確性,所述接收機接收電文的準確性評估邏輯為:
4.根據權利要求3所述的一種衛星導航電文容錯方法,其特征在于,所述電文傳輸狀態下頻譜分割單位為一秒、二秒、三秒、...,所述電文傳輸狀態下頻譜分割單位最大不超過電文傳輸狀態下頻譜所在時間閾的二分之一,分割單位的配置權重服從,分割單位越大,配置權重越大,且權重大于零小于一;
5.根據權利要求1所述的一種衛星導航電文容錯方法,其特征在于,以sim(A,αv)為例,兩組解碼信息的相似度通過下式進行求取,公式為:
6.根據權利要求
7.根據權利要求1所述的一種衛星導航電文容錯方法,其特征在于,所述最佳解碼信息傳輸參數包括:電文誤碼率、電文丟包率、電文延遲,設定的誤差允許閾值與最佳解碼信息傳輸參數一一對應。
8.根據權利要求1所述的一種衛星導航電文容錯方法,其特征在于,所述參考解碼信息的重組邏輯為:
9.根據權利要求1或8所述的一種衛星導航電文容錯方法,其特征在于,所述輸出的解碼信息及參考解碼信息中包含的解碼信息交集信息段為可信解碼信息;
10.一種衛星導航電文容錯裝置,其特征在于,該裝置包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,該所述計算機程序被所述處理器執行時,實現如權利要求1至9中任一項所述的一種衛星導航電文容錯方法的執行步驟。
...【技術特征摘要】
1.一種衛星導航電文容錯方法,其特征在于,包括:
2.根據權利要求1所述的一種衛星導航電文容錯方法,其特征在于,所述衛星導航電文傳輸模式的設定組數不少于三組,所述衛星導航電文傳輸模式即衛星導航電文在傳輸時的傳輸頻率,配置的接收機數量與設定的衛星導航電文傳輸模式數量相等;
3.根據權利要求2所述的一種衛星導航電文容錯方法,其特征在于,所述接收機在接收衛星導航電文時,同步基于頻譜分析儀在接收機的天線位置捕獲電文傳輸狀態下頻譜,基于捕獲頻譜評估各接收機接收電文的準確性,所述接收機接收電文的準確性評估邏輯為:
4.根據權利要求3所述的一種衛星導航電文容錯方法,其特征在于,所述電文傳輸狀態下頻譜分割單位為一秒、二秒、三秒、...,所述電文傳輸狀態下頻譜分割單位最大不超過電文傳輸狀態下頻譜所在時間閾的二分之一,分割單位的配置權重服從,分割單位越大,配置權重越大,且權重大于零小于一;
5.根據權利要求1所述的一種衛星導航電文容錯方法,其特征在于,以sim(a,αv)為例,兩組解碼信息的相似...
【專利技術屬性】
技術研發人員:樊國鵬,夏可,殷磊,黃春,
申請(專利權)人:誠芯智聯武漢科技技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。