本發(fā)明涉及傳輸,尤其涉及一種軌道跳變處理方法、電子設(shè)備及計算機程序產(chǎn)品。
背景技術(shù):
1、批處理預報方法是目前常用的衛(wèi)星實時精密定軌方法,在正常受力情況下,衛(wèi)星運動是平滑變化的,其運動狀態(tài)可以通過高精度的動力學模型進行表述,基于批處理解算的軌道預報方法,可以獲得較高精度的實時軌道。當衛(wèi)星的受力發(fā)生變化時,如進入地影、發(fā)生軌道機動等衛(wèi)星非正常運動狀況時,動力學模型精度顯著降低,導致預報軌道精度降低。并且批處理軌道定期更新會引起在更新歷元附近顯著的軌道跳變,該方法獲得的實時軌道還存在一定更新周期的弧段拼接,導致相鄰更新弧段之間存在不連續(xù)的問題,嚴重影響該方法定軌精度和穩(wěn)定性。
技術(shù)實現(xiàn)思路
1、有鑒于此,本發(fā)明實施例提供了一種軌道跳變處理方法、電子設(shè)備及計算機程序產(chǎn)品,能夠準確測量鏈路時延。
2、本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的:
3、一方面,本發(fā)明實施例提供了一種軌道跳變處理方法,該方法包括:
4、確定衛(wèi)星所在的當前軌道與第一軌道擬合的第一中誤差,以及當前軌道與第二軌道擬合的第二中誤差;所述第一軌道為所述衛(wèi)星所在的當前軌道的前一個軌道,所述第二軌道為基于當前軌道進行批處理得到的預報軌道;
5、基于所述第一中誤差和所述第二中誤差,確定預設(shè)的第一觀測方程中的軌道平滑權(quán)陣的取值;所述軌道平滑權(quán)陣表征軌道擬合時對當前軌道或所述第一軌道的依賴程度;
6、基于所述第一觀測方程確定用于軌道更新的軌道值。
7、在上述方案中,所述確定衛(wèi)星所在的當前軌道與第一軌道擬合的第一中誤差,以及當前軌道與第二軌道擬合的第二中誤差,包括:
8、基于第二觀測方程,確定當前軌道和所述第一軌道在多個歷元的軌道觀測值的第一殘差,以及確定當前軌道和所述第二軌道在多個歷元的軌道觀測值的第二殘差;
9、基于多個歷元的第一殘差確定所述第一中誤差,以及基于多個歷元的第二殘差確定所述第二中誤差。
10、在上述方案中,所述方法還包括:
11、以相鄰軌道中相同歷元時的衛(wèi)星位置為觀測值構(gòu)建所述第二觀測方程。
12、在上述方案中,所述方法還包括:
13、基于所述軌道平滑權(quán)陣和所述第二觀測方程,構(gòu)建所述第一觀測方程。
14、在上述方案中,所述基于第二觀測方程,確定當前軌道和所述第一軌道在多個歷元的軌道觀測值的第一殘差,以及確定當前軌道和所述第二軌道在多個歷元的軌道觀測值的第二殘差,包括:
15、基于最小二乘法算法解算所述第二觀測方程,得到相似變換參數(shù)的第一估計值和所述衛(wèi)星在參考歷元的位置改正量的第二估計值;所述第二觀測方程包括所述相似變換參數(shù)和所述參考歷元的位置改正量;
16、基于所述第一估計值和所述第二估計值,確定多個歷元的第一殘差和第二殘差。
17、在上述方案中,所述基于所述第一觀測方程確定用于軌道更新的軌道值,包括:
18、基于最小二乘法算法解算所述第一觀測方程,得到相似變換參數(shù)的第三估計值和所述衛(wèi)星在參考歷元的位置改正量的第四估計值;所述第一觀測方程包括所述相似變換參數(shù)和所述參考歷元的位置改正量;
19、基于所述第三估計值和所述第四估計值,確定所述第二軌道中第一歷元的軌道偏差的位置改正量;
20、基于所述第二軌道中第一歷元的軌道偏差的位置改正量,以及所述第二軌道中第一歷元的軌道值,確定用于軌道更新的軌道值。
21、在上述方案中,所述基于所述第三估計值和所述第四估計值,確定所述第二軌道中第一歷元的軌道偏差的位置改正量,包括:
22、基于所述第三估計值和所述第四估計值,確定所述第二軌道中所述參考歷元的軌道偏差的位置改正量;
23、基于所述第二軌道中所述參考歷元的軌道偏差的位置改正量,以及所述第二軌道中最后一個歷元的軌道偏差的位置改正量,確定所述第二軌道中第一歷元的軌道偏差的位置改正量;所述第二軌道中最后一個歷元的軌道偏差的位置改正量約束為0。
24、在上述方案中,所述軌道平滑權(quán)陣為:
25、
26、其中,p=l·s,l為預設(shè)經(jīng)驗系數(shù),s為預設(shè)方差閾值,為所述第一中誤差,為所述第二中誤差,te為任意歷元,(0為參考歷元,ti表征所述第二軌道,ti-1表征當前軌道,ti-2表征所述第一軌道。
27、另一方面,本發(fā)明實施例提供了一種電子設(shè)備,包括處理器和存儲器,所述處理器和存儲器相互連接,其中,所述存儲器用于存儲計算機程序,所述計算機程序包括程序指令,所述處理器被配置用于調(diào)用所述程序指令,執(zhí)行本發(fā)明實施例第一方面提供的軌道跳變處理方法的步驟。
28、另一方面,本發(fā)明實施例提供了一種計算機可讀存儲介質(zhì),包括:所述計算機可讀存儲介質(zhì)存儲有計算機程序。所述計算機程序被處理器執(zhí)行時實現(xiàn)如本發(fā)明實施例第一方面提供的軌道跳變處理方法的步驟。
29、另一方面,本申請實施例還提供一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序在被處理器執(zhí)行時,實現(xiàn)上述軌道跳變處理方法的步驟。
30、本申請實施例通過確定衛(wèi)星所在的當前軌道與第一軌道擬合的第一中誤差,以及當前軌道與第二軌道擬合的第二中誤差,其中,第一軌道為衛(wèi)星所在的當前軌道的前一個軌道,第二軌道為基于當前軌道進行批處理得到的預報軌道?;诘谝恢姓`差和第二中誤差,確定預設(shè)的第一觀測方程中的軌道平滑權(quán)陣的取值,軌道平滑權(quán)陣表征軌道擬合時對當前軌道或第一軌道的依賴程度,基于第一觀測方程,確定用于軌道更新的軌道值。本申請實施例通過確定衛(wèi)星所在的當前軌道與前一軌道擬合的第一中誤差,以及確定當前軌道與預報軌道擬合的第二中誤差,根據(jù)第一中誤差和第二中誤差確定第一觀測方程中的軌道平滑權(quán)陣的取值,基于軌道平滑權(quán)陣的取值調(diào)整衛(wèi)星軌道平滑程度,實現(xiàn)實時軌道平滑,有效地解決了衛(wèi)星軌道跳變問題,提高了衛(wèi)星精密定軌的穩(wěn)定性和精度,避免批處理預報軌道在衛(wèi)星進出地影、觀測值較少等情況下前后弧段的軌道跳躍較大從而嚴重降低軌道精度的問題,實現(xiàn)了自適應抗差實時軌道平滑。
1.一種軌道跳變處理方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定衛(wèi)星所在的當前軌道與第一軌道擬合的第一中誤差,以及當前軌道與第二軌道擬合的第二中誤差,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于第二觀測方程,確定當前軌道和所述第一軌道在多個歷元的軌道觀測值的第一殘差,以及確定當前軌道和所述第二軌道在多個歷元的軌道觀測值的第二殘差,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述第一觀測方程確定用于軌道更新的軌道值,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述基于所述第三估計值和所述第四估計值,確定所述第二軌道中第一歷元的軌道偏差的位置改正量,包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述軌道平滑權(quán)陣為:
9.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序在被處理器執(zhí)行時,實現(xiàn)權(quán)利要求1至8任一項所述的方法的步驟。
10.一種電子設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至8任一項所述的軌道跳變處理方法。
11.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序包括程序指令,所述程序指令當被處理器執(zhí)行時使所述處理器執(zhí)行如權(quán)利要求1至8任一項所述的軌道跳變處理方法。