本發(fā)明涉及導(dǎo)航定位,尤其涉及一種熱啟動(dòng)快速捕獲方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、隨著北斗三號衛(wèi)星導(dǎo)航系統(tǒng)的推廣應(yīng)用,地面軍用授權(quán)終端產(chǎn)品的時(shí)間特性愈顯重要,其中熱啟動(dòng)功能是導(dǎo)航設(shè)備中的一項(xiàng)重要應(yīng)用。在導(dǎo)航設(shè)備關(guān)機(jī)后的兩個(gè)小時(shí)內(nèi)重新開機(jī),星歷此時(shí)根據(jù)toe參考時(shí)間還處于有效期內(nèi),加上rtc守時(shí)的時(shí)間,導(dǎo)航接收機(jī)可快速的計(jì)算出衛(wèi)星位置、測距偽距,從而快速定位。
2、授權(quán)信號的捕獲由于需要設(shè)置較為準(zhǔn)確的時(shí)間,再設(shè)置固定的搜索時(shí)間模糊度進(jìn)行捕獲。當(dāng)前的授權(quán)信號熱啟動(dòng)無法做到自適應(yīng)快速捕獲,只能根據(jù)固定的模糊度進(jìn)行搜索,捕獲耗時(shí)大,反應(yīng)速度慢。
技術(shù)實(shí)現(xiàn)思路
1、為解決當(dāng)前授權(quán)信號熱啟動(dòng)只能根據(jù)固定的模糊度進(jìn)行搜索,捕獲耗時(shí)大,反應(yīng)速度慢的技術(shù)問題,本發(fā)明實(shí)施例提供一種熱啟動(dòng)快速捕獲方法、裝置、電子設(shè)備及存儲介質(zhì)。
2、本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
3、本發(fā)明實(shí)施例提供了一種熱啟動(dòng)快速捕獲方法,方法包括:在冷啟動(dòng)后,進(jìn)行正常收星定位解算,獲取并存儲定位有效信息、星歷和定位時(shí)間;將時(shí)鐘鐘差修正后的接收機(jī)時(shí)間寫入實(shí)時(shí)時(shí)鐘模塊并進(jìn)行時(shí)間守時(shí);在接收機(jī)關(guān)機(jī)并重新開機(jī)上電后,獲取所述定位時(shí)間,并讀取所述實(shí)時(shí)時(shí)鐘模塊的守時(shí)時(shí)間;根據(jù)所述定位時(shí)間和所述守時(shí)時(shí)間自適應(yīng)匹配對應(yīng)的時(shí)間搜索模糊度;根據(jù)所述時(shí)間搜索模糊度、所述定位有效信息和所述星歷進(jìn)行所有可視星的捕獲搜索、跟蹤和定位計(jì)算;其中,根據(jù)所述定位時(shí)間和所述守時(shí)時(shí)間確定對應(yīng)的時(shí)間搜索模糊度,包括:計(jì)算所述守時(shí)時(shí)間與所述定位時(shí)間之間的差值;在所述差值小于或等于預(yù)設(shè)第一閾值的情況下,確定對應(yīng)的時(shí)間搜索模糊度為實(shí)時(shí)時(shí)鐘模塊在極端工況下1小時(shí)的偏差量;在所述差值大于預(yù)設(shè)第一閾值,且小于或等于預(yù)設(shè)第二閾值的情況下,設(shè)置對應(yīng)的時(shí)間搜索模糊度為實(shí)時(shí)時(shí)鐘模塊在極端工況下1小時(shí)的偏差量的2倍;在所述差值大于預(yù)設(shè)第二閾值,且小于或等于預(yù)設(shè)第三閾值的情況下,設(shè)置對應(yīng)的時(shí)間搜索模糊度為實(shí)時(shí)時(shí)鐘模塊在極端工況下1小時(shí)的偏差量的3倍。
4、在一實(shí)施例中,所述預(yù)設(shè)第一閾值設(shè)定為3600秒,所述預(yù)設(shè)第二閾值設(shè)定為7200秒,所述預(yù)設(shè)第三閾值設(shè)定為10800秒。
5、在一實(shí)施例中,計(jì)算所述守時(shí)時(shí)間與所述定位時(shí)間之間的差值之后,所述方法還包括:判斷所述差值是否大于預(yù)設(shè)第三閾值;在所述差值大于預(yù)設(shè)第三閾值的情況下,執(zhí)行冷啟動(dòng)處理。
6、在一實(shí)施例中,進(jìn)行所有可視星的捕獲搜索、跟蹤和定位計(jì)算之后,所述方法還包括:利用本次定位解算獲取的定位有效信息、星歷和定位時(shí)間對存儲器中存儲的數(shù)據(jù)進(jìn)行更新,并將本次的定位時(shí)間寫入實(shí)時(shí)時(shí)鐘模塊,以完成時(shí)間更新。
7、在一實(shí)施例中,在冷啟動(dòng)后,進(jìn)行正常收星定位解算,獲取并存儲定位有效信息、星歷和定位時(shí)間,包括:每隔預(yù)設(shè)第一時(shí)長或每間隔預(yù)設(shè)第一距離進(jìn)行一次正常收星定位解算,獲取并更新存儲定位有效信息、星歷和定位時(shí)間。
8、在一實(shí)施例中,所述預(yù)設(shè)第一時(shí)長為1800秒,所述預(yù)設(shè)第一距離為1000米。
9、本發(fā)明實(shí)施例還提供了一種熱啟動(dòng)快速捕獲裝置,所述裝置包括:冷啟動(dòng)模塊,用于在冷啟動(dòng)后,進(jìn)行正常收星定位解算,獲取并存儲定位有效信息、星歷和定位時(shí)間;將時(shí)鐘鐘差修正后的接收機(jī)時(shí)間寫入實(shí)時(shí)時(shí)鐘模塊并進(jìn)行時(shí)間守時(shí);獲取模塊,用于在接收機(jī)關(guān)機(jī)并重新開機(jī)上電后,獲取所述定位時(shí)間,并讀取所述實(shí)時(shí)時(shí)鐘模塊的守時(shí)時(shí)間;自適應(yīng)匹配模塊,用于根據(jù)所述定位時(shí)間和所述守時(shí)時(shí)間自適應(yīng)匹配對應(yīng)的時(shí)間搜索模糊度;捕獲模塊,用于根據(jù)所述時(shí)間搜索模糊度、所述定位有效信息和所述星歷進(jìn)行所有可視星的捕獲搜索、跟蹤和定位計(jì)算;其中,所述自適應(yīng)匹配模塊,具體用于計(jì)算所述守時(shí)時(shí)間與所述定位時(shí)間之間的差值;在所述差值小于或等于預(yù)設(shè)第一閾值的情況下,確定對應(yīng)的時(shí)間搜索模糊度為實(shí)時(shí)時(shí)鐘模塊在極端工況下1小時(shí)的偏差量;在所述差值大于預(yù)設(shè)第一閾值,且小于或等于預(yù)設(shè)第二閾值的情況下,設(shè)置對應(yīng)的時(shí)間搜索模糊度為實(shí)時(shí)時(shí)鐘模塊在極端工況下1小時(shí)的偏差量的2倍;在所述差值大于預(yù)設(shè)第二閾值,且小于或等于預(yù)設(shè)第三閾值的情況下,設(shè)置對應(yīng)的時(shí)間搜索模糊度為實(shí)時(shí)時(shí)鐘模塊在極端工況下1小時(shí)的偏差量的3倍。
10、本發(fā)明實(shí)施例還提供了一種電子設(shè)備,包括:處理器和用于存儲能夠在處理器上運(yùn)行的計(jì)算機(jī)程序的存儲器;其中,所述處理器用于運(yùn)行所述計(jì)算機(jī)程序時(shí),執(zhí)行上述所述方法的步驟。
11、本發(fā)明實(shí)施例還提供了一種存儲介質(zhì),所述存儲介質(zhì)中存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)上述所述方法的步驟。
12、本發(fā)明實(shí)施例提供的熱啟動(dòng)快速捕獲方法、裝置、電子設(shè)備及存儲介質(zhì),在冷啟動(dòng)后,進(jìn)行正常收星定位解算,獲取并存儲定位有效信息、星歷和定位時(shí)間;將時(shí)鐘鐘差修正后的接收機(jī)時(shí)間寫入實(shí)時(shí)時(shí)鐘模塊并進(jìn)行時(shí)間守時(shí);在接收機(jī)關(guān)機(jī)并重新開機(jī)上電后,獲取所述定位時(shí)間,并讀取所述實(shí)時(shí)時(shí)鐘模塊的守時(shí)時(shí)間;根據(jù)所述定位時(shí)間和所述守時(shí)時(shí)間自適應(yīng)匹配對應(yīng)的時(shí)間搜索模糊度;根據(jù)所述時(shí)間搜索模糊度、所述定位有效信息和所述星歷進(jìn)行所有可視星的捕獲搜索、跟蹤和定位計(jì)算。本發(fā)明提供的方案充分利用熱啟動(dòng)不同開機(jī)時(shí)刻的時(shí)間模糊度,自適應(yīng)使用不同搜索時(shí)間模糊度,從而達(dá)到加快熱啟動(dòng)的目的。
1.一種熱啟動(dòng)快速捕獲方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的熱啟動(dòng)快速捕獲方法,其特征在于,所述預(yù)設(shè)第一閾值設(shè)定為3600秒,所述預(yù)設(shè)第二閾值設(shè)定為7200秒,所述預(yù)設(shè)第三閾值設(shè)定為10800秒。
3.根據(jù)權(quán)利要求2所述的熱啟動(dòng)快速捕獲方法,其特征在于,計(jì)算所述守時(shí)時(shí)間與所述定位時(shí)間之間的差值之后,所述方法還包括:
4.根據(jù)權(quán)利要求1所述的熱啟動(dòng)快速捕獲方法,其特征在于,進(jìn)行所有可視星的捕獲搜索、跟蹤和定位計(jì)算之后,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的熱啟動(dòng)快速捕獲方法,其特征在于,在冷啟動(dòng)后,進(jìn)行正常收星定位解算,獲取并存儲定位有效信息、星歷和定位時(shí)間,包括:
6.根據(jù)權(quán)利要求5所述的熱啟動(dòng)快速捕獲方法,其特征在于,所述預(yù)設(shè)第一時(shí)長為1800秒,所述預(yù)設(shè)第一距離為1000米。
7.一種熱啟動(dòng)快速捕獲裝置,其特征在于,所述裝置包括:
8.一種電子設(shè)備,其特征在于,包括:處理器和用于存儲能夠在處理器上運(yùn)行的計(jì)算機(jī)程序的存儲器;其中,所述處理器用于運(yùn)行所述計(jì)算機(jī)程序時(shí),執(zhí)行權(quán)利要求1至6任一項(xiàng)所述方法的步驟。
9.一種存儲介質(zhì),所述存儲介質(zhì)中存儲有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)權(quán)利要求1至6任一項(xiàng)所述方法的步驟。