本申請涉及信號處理,尤其涉及一種gnss雙分量聯(lián)合捕獲方法及裝置、電子設備、存儲介質。
背景技術:
1、在全球導航系統(tǒng)(global?navgation?satellite?system,gnss)接收機中,捕獲是信號處理的第一個關鍵環(huán)節(jié)。接收機在開始信號跟蹤之前,需要首先估算出接收信號的載波頻率和碼相位這2個參數(shù),然后根據(jù)這些估計值初始化跟蹤環(huán)路,來幫助接收通道展開對信號的跟蹤,而信號捕獲的目的正是為了獲取所有可見衛(wèi)星信號的載波頻率和碼相位的粗略估計值。
2、然而,在實際環(huán)境下,gnss接收機廣泛應用于弱信號環(huán)境下,例如室內、森林遮擋等,這些環(huán)境下衛(wèi)星信號的載噪比(carrier?to?noise?rate,cnr)比在戶外開放環(huán)境下信號的載噪比低20db左右,傳統(tǒng)的捕獲算法很難捕獲到該弱信號,因此就需要提高軟件接收機對弱信號捕獲的靈敏度。
技術實現(xiàn)思路
1、為了解決上述問題,本申請的實施例提供了一種gnss雙分量聯(lián)合捕獲方法及裝置、電子設備、計算機可讀存儲介質、計算機程序產(chǎn)品。
2、第一方面,為了解決上述技術問題,本申請?zhí)峁┝艘环Ngnss雙分量聯(lián)合捕獲方法,包括:
3、獲取捕獲信號,所述捕獲信號包括第一分量和第二分量;
4、獲取預先劃分的多個捕獲網(wǎng)格;
5、針對每個所述捕獲網(wǎng)格,對所述第一分量和所述第二分量進行積分處理,得到第一積分結果和第二積分結果;其中,所述積分處理包括相干積分處理和非相干積分處理;
6、基于所述第一積分結果和所述第二積分結果得到所述捕獲網(wǎng)格對應的雙分量積分結果;
7、從多個所述捕獲網(wǎng)格對應的多個雙分量積分結果中,按照預設篩選規(guī)則選取得到目標雙分量積分結果,作為用于衛(wèi)星信號跟蹤的目標捕獲結果。
8、有益效果是:
9、在本申請的實施例所提供的技術方案中,針對包含雙分量的gnss信號,通過在預先劃分的多個捕獲網(wǎng)格中,對第一分量和第二分量進行積分處理,包括相干積分處理和非相干積分處理,以得到該捕獲信號在多個捕獲網(wǎng)格中對應的多個雙分量積分結果,并按照預設篩選規(guī)則選取得到目標雙分量積分結果,作為用于衛(wèi)星信號跟蹤的目標捕獲結果。這樣利用雙分量聯(lián)合捕獲的方法,不需要將數(shù)據(jù)存儲空間翻倍,即可達到接近于將非相干積分次數(shù)翻倍的效果,從而有效提高弱信號下的捕獲成功概率的同時,可以有效節(jié)省硬件資源。
10、第二方面,本發(fā)明提供了一種gnss雙分量聯(lián)合捕獲裝置,包括獲取單元、網(wǎng)格單元、積分單元、處理單元和捕獲結果單元;
11、獲取單元,用于獲取捕獲信號,所述捕獲信號包括第一分量和第二分量;
12、網(wǎng)格單元,用于獲取預先劃分的多個捕獲網(wǎng)格;
13、積分單元,用于針對每個所述捕獲網(wǎng)格,對所述第一分量和所述第二分量進行積分處理,得到第一積分結果和第二積分結果;其中,所述積分處理包括相干積分處理和非相干積分處理;
14、處理單元,用于基于所述第一積分結果和所述第二積分結果得到所述捕獲網(wǎng)格對應的雙分量積分結果;
15、捕獲結果單元,用于從多個所述捕獲網(wǎng)格對應的多個雙分量積分結果中,按照預設篩選規(guī)則選取得到目標雙分量積分結果,作為用于衛(wèi)星信號跟蹤的目標捕獲結果。
16、第三方面,本申請還提供了一種電子設備,包括:一個或多個處理器;存儲裝置,用于存儲一個或多個程序,當所述一個或多個程序被所述一個或多個處理器執(zhí)行時,使得所述電子設備如前實現(xiàn)所述的gnss雙分量聯(lián)合捕獲方法。
17、第四方面,本申請還提供了一種計算機可讀存儲介質,其上存儲有計算機可讀指令,當所述計算機可讀指令被計算機的處理器執(zhí)行時,使計算機執(zhí)行如上所述的gnss雙分量聯(lián)合捕獲方法。
18、第五方面,本申請還提供了一種計算機程序產(chǎn)品或計算機程序,該計算機程序產(chǎn)品或計算機程序包括計算機指令,該計算機指令存儲在計算機可讀存儲介質中。計算機設備的處理器從計算機可讀存儲介質讀取該計算機指令,處理器執(zhí)行該計算機指令,使得該計算機設備執(zhí)行上述各種可選實施例中提供的gnss雙分量聯(lián)合捕獲方法。
19、應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本申請。
1.一種gnss雙分量聯(lián)合捕獲方法,其特征在于,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,所述獲取預先劃分的多個捕獲網(wǎng)格,包括:
3.根據(jù)權利要求1所述的方法,其特征在于,所述針對每個所述捕獲網(wǎng)格,對所述第一分量和所述第二分量進行積分處理,得到第一積分結果和第二積分結果,包括:
4.根據(jù)權利要求3所述的方法,其特征在于,所述對所述第一分量和所述第一本地數(shù)據(jù)進行積分處理,得到第一積分結果,包括:
5.根據(jù)權利要求3所述的方法,其特征在于,對所述第二分量和所述第二本地數(shù)據(jù)進行積分處理,得到第二積分結果,包括:
6.根據(jù)權利要求1所述的方法,其特征在于,所述基于所述第一積分結果和所述第二積分結果得到所述捕獲網(wǎng)格對應的雙分量積分結果,包括:
7.根據(jù)權利要求1所述的方法,其特征在于,所述從多個所述捕獲網(wǎng)格對應的多個雙分量積分結果中,按照預設篩選規(guī)則選取得到目標雙分量積分結果,包括:
8.一種gnss雙分量聯(lián)合捕獲裝置,其特征在于,包括:
9.一種電子設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特征在于,其上存儲有計算機可讀指令,當所述計算機可讀指令被計算機的處理器執(zhí)行時,使計算機執(zhí)行權利要求1至7中任一項所述的gnss雙分量聯(lián)合捕獲方法。