一種分段式信號捕獲方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及全球衛(wèi)星導航系統領域,更具體地,涉及二進制偏移載波導航信號捕獲的方法及其裝置。
【背景技術】
[0002]為了提高衛(wèi)星導航定位系統的精度,新一代的導航系統引入了二進制偏移載波(Binary-Offset-Carrier, B0C)調制信號作為衛(wèi)星導航調制信號。B0C信號具有較好的多徑抑制能力,能夠提高導航信號在復雜環(huán)境下的定位能力。
[0003]B0C信號在傳統的信號基礎上進行了一次方波副載波調制,使得生成的新信號的自相關函數存在多個峰值,這增加了信號捕獲過程中的難度。于此同時,新一代衛(wèi)星導航信號往往采用長的偽隨機序列,加大了捕獲過程的搜索空間。因此需要獲取一種能夠快速B0C信號的方法。
[0004]目前提出的B0C捕獲方法往往集中于多峰信號的消除,如多鑒相器方法、自相關函數修正方法以及超超前超滯后的方案都采用了復雜的體系結構,不便于在實際過程中使用。因此,需要新的捕獲方法和結構。
【發(fā)明內容】
[0005]有鑒于此,本發(fā)明提出了一種分段式信號捕獲的方法和裝置,能夠減少衛(wèi)星信號捕獲過程中的計算冗余,從而提高資源利用效率,從而快速捕獲衛(wèi)星信號。
[0006]為達到上述目的,本發(fā)明的技術方案是這樣實現的:
[0007]本發(fā)明提供了一種分段式信號捕獲的方法,所述方法:
[0008]獲取衛(wèi)星信號;
[0009]將衛(wèi)星信號與本地載波進行混頻,獲得混頻信號,實現載波剝離;
[0010]將混頻后信號在搜索步長內累加;
[0011]將累加結果與副載波信號進行相關,在多種可能性內進行累加;
[0012]累加后的信號與本地產生的碼信號進行相關,得到相關結果;
[0013]相干結果送入捕獲判決器,進行捕獲判決。
[0014]優(yōu)選的,將混頻后信號在搜索步長內累加。包括:將獲得的混頻信號進行分段,每段長度取決于衛(wèi)星捕獲搜索過程中的步進長度,將分段信號進行累加操作。
[0015]優(yōu)選的,將累加結果與副載波信號進行相關,在多種可能性內進行累加。包括:獲得的累加信號與副載波信號進行相關,進行累加。由于一個碼片內有多個副載波跳變,假設所有可能的跳變下可以計算出多個累加結果。
[0016]優(yōu)選的,累加后的信號與本地產生的碼信號進行相關。包括:將上述多個累加結果與本地產生的偽隨機碼信號進行分別相關,得到相關結果。
[0017]優(yōu)選的,本專利提出的方法將相關過程分為三個階段,載波相關累加過程、副載波相關累加過程,和碼相關過程三個階段。通過復用中間結果,可以減少衛(wèi)星信號捕獲過程中的計算冗余,從而提高資源利用效率,從而快速捕獲衛(wèi)星信號。
[0018]本發(fā)明還提供了一種分段式信號的捕獲裝置,所述裝置包括:信號輸入\譯碼模塊,載波混頻模塊,混頻累加模塊,副載波相關累加模塊,偽隨機碼相關模塊,捕獲判決模塊。其中,
[0019]所述信號輸入\譯碼模塊,用于接收獲取的衛(wèi)星信號,并進行譯碼,得到需要處理的信號;
[0020]所述載波混頻模塊,用于進行衛(wèi)星信號的混頻處理,去除衛(wèi)星信號的載波和多普勒信號;
[0021]所述混頻累加模塊,用于將混頻后信號在搜索步長內累加;
[0022]所述副載波相關累加模塊,用于將累加結果與副載波信號進行相關,在多種可能性內進行累加;
[0023]所述偽隨機碼相關模塊,用于將累加后的信號與本地產生的碼信號進行相關,得到相關結果;
[0024]所述捕獲判決模塊,用于依據相關累加模塊的相關值進行判斷是否捕獲到衛(wèi)星信號。
[0025]優(yōu)選的,碼片內累加模塊功能包括:獲得的混頻信號進行分段,每段長度取決于衛(wèi)星捕獲搜索過程中的步進長度。獲得的混頻信號進行分段后,將每段長度內的采樣點進行累加求和,得到第一階段的累加數據。
[0026]優(yōu)選的,副載波相關累加模塊功能包括:所述將累加結果與副載波信號進行相關,在多種可能性內進行累加。包括:獲得的累加信號與副載波信號進行相關,進行累加。由于一個碼片內有多個副載波跳變,假設所有可能的跳變下可以計算出多個累加結果。
[0027]優(yōu)選的,偽隨機碼相關模塊功能包括:將上述多個累加結果與本地產生的偽隨機碼信號進行分別相關,得到相關結果。
[0028]通過以上的模塊劃分,捕獲裝置將捕獲過程分為三個階段,載波相關累加過程、副載波相關累加過程,和碼相關過程三個階段。通過這些操作實現資源共享。
【附圖說明】
[0029]為了更加清楚的說明本發(fā)明實施例中的技術方法,下面將對實施例描述中所需的附圖做一下簡單介紹:
[0030]圖1為本發(fā)明信號捕獲方法的流程示意圖;
[0031]圖2為本發(fā)明實施例的信號捕獲流程結構示意圖;
[0032]圖3為本發(fā)明實施例的裝置結構示意圖;
【具體實施方式】
[0033]以下參照附圖并結合示意性的實施例來詳細說明本發(fā)明技術方案的特征及其技術效果,但本發(fā)明不局限于本實施例。
[0034]如圖1所示,本發(fā)明提供了信號捕獲方法的一實施例,所述方法包括以下步驟:
[0035]步驟101,獲取衛(wèi)星信號。
[0036]如:將衛(wèi)星信號經過下變頻后進行采樣,可以得到數字中頻信號。
[0037]步驟102,衛(wèi)星信號與本地載波混頻,得到混頻信號?;祛l采用兩路混頻方式:第一路混頻為衛(wèi)星信號與本地載波的正弦信號進行混頻,得到同向混頻信號;第二路混頻為衛(wèi)星信號與本地載波的余弦信號進行混頻,得到余弦混頻信號。
[0038]步驟103,混頻信號累加。獲得的混頻信號進行分段,每段長度取決于衛(wèi)星捕獲搜索過程中的步進長度。包括,將獲得的混頻信號進行分段后,將每段長度內的采樣點進行累加求和,得到第一階段的累加數據。
[0039]步驟104,將累加結果與副載波信號進行相關,在多種可能性內進行累加。包括,將獲得的累加信號與副載波信號進行相關,進行累加。由于一個碼片內有多個副載波跳變,假設所有可能的跳變下可以計算出多個累加結果。
[0040]步驟105,累加信號與本地碼信號進行相關。將上述多個累加結果與本地產生的偽隨機碼信號進行分別相關,得到相關結果。
[0041]步驟106,相關峰值判斷。依據得到的相關值,將其與設定的閾值進行比較,如果大于閾值則判斷為衛(wèi)星捕獲成功,否則,捕獲失敗。
[0042]或者,進行全相位比較,找出相關值最大的值,并將其與閾值比較,如果大于閾值則判斷為衛(wèi)星捕獲成功,否則,捕獲失敗。采用這種比較可以有效降低錯捕概率。
[0043]通過以上的步驟,將相關過程分為三個階段,載波相關累加過程、副載波相關累加過程,和碼相關過程三個階段。通過復用中間結果,可以減少衛(wèi)星信號捕獲過程中的計算冗余,從而提高資源利用效率,從而快速捕獲衛(wèi)星信號。
[0044]本發(fā)明的一個實施例如下,但本發(fā)明并不局限于這一個實現方式。
[0045]圖2是本發(fā)明實施例的信號捕獲結構示意圖。下面以圖2所示的信號捕獲結構示意圖為例詳細說明本發(fā)明實施例的信號捕獲過程,應當理解圖2僅為本發(fā)明實施例的信號捕獲結構示意圖,是為方便理解本發(fā)明實施例而作的示范性說明,不應視為對本發(fā)明實施例的限定。本發(fā)明可以用本裝置實