国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Gps和glonass多信道并行信號追蹤方法及追蹤模塊的制作方法

      文檔序號:5872614閱讀:172來源:國知局
      專利名稱:Gps和glonass多信道并行信號追蹤方法及追蹤模塊的制作方法
      技術領域
      本發(fā)明涉及衛(wèi)星信號追蹤系統(tǒng),主要是指一種GPS和GL0NASS多信道并行信號追蹤方法及追蹤模塊。
      背景技術
      已知GPS采用碼分多址信號,GL0NASS采用平分多址信號。傳統(tǒng)的衛(wèi)星信號追蹤系統(tǒng)只能接收GPS或GL0NASS信號,不能同時接收GPS和GL0NASS信號。

      發(fā)明內(nèi)容
      本發(fā)明的目的就是提供一種GPS和GL0NASS多信道并行信號追蹤方法及追蹤模塊,通過天線兼容、解碼、載波分離混頻、編程控制信道,實現(xiàn)了一臺接收機可同時接收GPS 和GL0NASS多信道信號,較好地克服了現(xiàn)有技術存在的不足。實現(xiàn)本發(fā)明的方法是捕獲和追蹤衛(wèi)星信號包括如下步驟對CHx_SATCNTL寄存器編程以選擇想要的GPS黃金碼(RPN編號)或者 GL0NASS碼,同時也要為相關器的追蹤臂選擇編碼類型,一般在捕獲模式,把追蹤臂定在”Dithering”模式(在”Early”和” Late”模式不停切換)立即在兩個相位展開搜索,然后一旦找到衛(wèi)星就切換至追蹤模式;對CHx_SIGSEL寄存器編程來為相關器選擇輸入信號和為窄帶轉(zhuǎn)換器(如果是 GL0NASS)選擇中心頻率;對CHx_CARR_INCR_LO寄存器編程編程到這個寄存器的數(shù)值是用來為12信道的相關器中的混合操作選擇本地振蕩器的頻率,來把輸入的2位元數(shù)字化信號從射頻前端降頻到基帶,要被編程的數(shù)值等于本地振蕩器的標稱頻率加上多普勒位移的補償估計值,再加上用戶時鐘頻率漂移的補償估計值;對CHx_C0DE_INCR_L0寄存器編程編程到這個寄存器的數(shù)值是C/A編碼標稱碼率 (2. 046MHz或者1. 022MHz)的兩倍,如果需要,再加上多普勒位移和用戶時鐘頻率的小量補償;解除追蹤信道的重置借助對RESET CONTROL寄存器編程寫入合適的數(shù)值。這個操作會啟動相關進程;獲取累加數(shù)據(jù)數(shù)據(jù)來自對累加數(shù)據(jù)寄存器的讀取,對同一追蹤信道的幾次連續(xù)的讀取可以相加以增加相關積分的周期;確定GNSS信號是否已經(jīng)被找到是通過把相關積分結(jié)果和一個閾值相比較,如果確定信號找到那就跳轉(zhuǎn)到信號拉進算法。要注意的是同相的信號和垂直相的信號的累加數(shù)據(jù)都要被考慮,因為在這個時候本地載波數(shù)字控制振蕩器還不一定和輸入GNSS信號同相;如果GNSS信號沒有被找到就需要重新編程以改變載波數(shù)字控制振蕩器,編碼數(shù)字控制振蕩器頻率或者黃金代碼來重新嘗試。典型的做法是先保持兩個數(shù)字控制振蕩器的頻率不變,撥動黃金碼的相位直到2046或者1022個可能的位置都被覆蓋到,如果信號沒找到,那就少量地改變載波數(shù)字控制振蕩器的頻率然后再對黃金碼的相位進行掃描,黃金碼相位的撥動是通過對CHx_C0DE_SLEW寄存器的編程實現(xiàn)的;一旦GNSS信號被找到編碼相位對齊,載波相位對齊以及多普勒和用戶始終偏差補償都還很粗糙,編碼相位對齊精度之能在半個碼位,載波數(shù)字控制振蕩器信號和輸入信號并不同相,而頻率的誤差也可以達到連續(xù)嘗試時的步進值。實現(xiàn)本發(fā)明的追蹤模塊是包括載波數(shù)字控制振蕩器、編碼數(shù)字控制振蕩器、載波循環(huán)計數(shù)器、C/A編碼發(fā)生器、信號源選擇器、載波混合器、編碼混合器、累加和丟棄、編碼相位計數(shù)器、編碼撥動計數(shù)器、歷元計數(shù)器;本發(fā)明具有的有益效果采用兼容的天線、相對獨立的信道、不同的解碼方式,及通過編程控制信道接收信號,實現(xiàn)了一臺接收機可同時接收GPS和GL0NASS多信道信號。


      圖1是本發(fā)明的整合載波相位圖,顯示積分載波相位等式是如何被推到出來的。圖2是本發(fā)明的時間標記發(fā)生器的結(jié)構(gòu)圖。圖3是本發(fā)明的時間記號圖。圖4是本發(fā)明的更新模式下清空時序。圖5是本發(fā)明的追蹤模塊示意圖。
      具體實施例方式下面結(jié)合附圖對本發(fā)明作進一步說明本發(fā)明包括方法和追蹤模塊兩部分。方法部分JlMSI^W^'iW^J (Software Sequence For Acquisition)衛(wèi)星信號的頻譜是擴頻調(diào)制的黃金碼。這個導致了衛(wèi)星信號在GNSS接收者看來非常微弱,被淹沒在了噪聲中以至只能通過相關才能被探測到。所以為了對接收到的信號做相關,必須選擇一個本地生成的,編碼類型,碼率和相位都匹配的編碼復制品。然后這個樣板就和輸入的數(shù)據(jù)流進行位乘,得到的結(jié)果在編碼長度上進行積分來恢復這個信號。信號捕獲的過程其實就是簡單的匹配接收機設置和真實的信號值。但是實際情況要復雜一些,衛(wèi)星載波信號頻率會因為衛(wèi)星運動產(chǎn)生的多普勒效應而被少量的偏移,用戶的時鐘會隨機地漂移,以及(大多數(shù)情況下)一些衛(wèi)星的的信噪比很不理想。所以就要求軟件必須既是“寬頻的”以便能找到信號,同時又要是“窄頻的”以降低噪聲,造成不同應用環(huán)境下程序的巨大差異。在所有的追蹤信道,信號處理軟件需要以下的活動序列1.對CHx_SATCNTL寄存器編程以選擇想要的GPS黃金碼(RPN編號)或者GL0NASS 碼,同時也要為相關器的追蹤臂選擇編碼類型。一般在捕獲模式,最好是把追蹤臂定在”Dithering”模式(在”Early”和”Late”模式不停切換)立即在兩個相位展開搜索,然后一旦找到衛(wèi)星就切換至追蹤模式2.對CHx_SIGSEL寄存器編程來為相關器選擇輸入信號和為窄帶轉(zhuǎn)換器(如果是 GL0NASS)選擇中心頻率
      3.對CHx_CARR_INCR_LO寄存器編程編程到這個寄存器的數(shù)值是用來為12信道的相關器中的混合操作選擇本地振蕩器的頻率,來把輸入的2位元數(shù)字化信號從射頻前端降頻到基帶。要被編程的數(shù)值等于本地振蕩器的標稱頻率加上多普勒位移的補償估計值,再加上用戶時鐘頻率漂移的補償估計值。 4.對CHx_C0DE_INCR_L0寄存器編程編程到這個寄存器的數(shù)值是C/A編碼標稱碼率(2. 046MHz或者1. 022MHz)的兩倍。如果需要,再加上多普勒位移和用戶時鐘頻率的小量補償。5.解除追蹤信道的重置借助對RESET_C0NTR0L寄存器編程寫入合適的數(shù)值。這個操作會啟動相關進程。6.獲取累加數(shù)據(jù)數(shù)據(jù)來自對累加數(shù)據(jù)寄存器的讀取。對同一追蹤信道的幾次連續(xù)的讀取可以相加以增加相關積分的周期。7.確定GNSS信號是否已經(jīng)被找到是通過把相關積分結(jié)果和一個閾值相比較。如果確定信號找到那就跳轉(zhuǎn)到信號拉進算法。要注意的是同相的信號和垂直相的信號的累加數(shù)據(jù)都要被考慮,因為在這個時候本地載波數(shù)字控制振蕩器還不一定和輸入GNSS信號同相。8.如果GNSS信號沒有被找到就需要重新編程以改變載波數(shù)字控制振蕩器,編碼數(shù)字控制振蕩器頻率或者黃金代碼來重新嘗試。典型的做法是先保持兩個數(shù)字控制振蕩器的頻率不變,撥動黃金碼的相位直到2046或者1022個可能的位置都被覆蓋到,如果信號沒找到,那就少量地改變載波數(shù)字控制振蕩器的頻率然后再對黃金碼的相位進行掃描。黃金碼相位的撥動是通過對CHx_C0DE_SLEW寄存器的編程實現(xiàn)的。9. 一旦GNSS信號被找到編碼相位對齊,載波相位對齊以及多普勒和用戶始終偏差補償都還很粗糙。編碼相位對齊精度之能在半個碼位,載波數(shù)字控制振蕩器信號和輸入信號并不同相,而頻率的誤差也可以達到連續(xù)嘗試時的步進值。信號處理軟件下一步必須采用一個拉進算法以完善這些對齊操作。有很多合適的算法可供選擇,比如連續(xù)的小量步進直到誤差可以忽略不計,像模擬PLL,或者使用更復雜的信號處理來估計誤差然后跳轉(zhuǎn)到一個好的多的數(shù)據(jù)組。然后信號拉進算法會對CHx_ CARR_INCR_L01寄存器編程寫入載波數(shù)字控制振蕩器的更精確的值。對黃金碼小于半個碼位的修正無法通過對編碼發(fā)生器中的CHx_C0DE_SLEW寄存器的編程來實現(xiàn),而應該通過設置CHX_C0DE_INCR_L0寄存器來引導編碼數(shù)字控制振蕩器慢慢地把黃金碼相位調(diào)整到正確的數(shù)值。信號追蹤(SignalTracking)因為衛(wèi)星箱對于接收者會有一個不均勻的移動,所以輸入的GNSS信號會表現(xiàn)出一個在時間域變化的多普勒位移,同時用戶時鐘偏移也傾向于在時間域變化。最終結(jié)果就是,除非對編碼和載波數(shù)字控制振蕩器進行動態(tài)的校正,否則GNSS信號就會丟失。這個導致了兩個伺服循環(huán)必不可少一個保持對黃金碼相位的鎖定,另一個保持對載波的鎖定。這個可以通過以下的方法實現(xiàn)。引導這兩個伺服循環(huán)的原始數(shù)據(jù)是累加數(shù)據(jù),這個數(shù)據(jù)由追蹤信道以每毫秒一次的頻率輸出一次。追蹤臂的累加數(shù)據(jù)被用在黃金碼循環(huán);一些近似方法是用“提前減去滯后”(’ early minus late”)黃金碼執(zhí)行一種無引導循環(huán),其他使用一種在半個碼位之后和半個碼位提前的編碼之間交替的抖動編碼。在ZVM2060IP中,抖動頻率是每路20ms (20編碼歷元),在重置之后從一個提前代碼開始,這種編碼是通過CHx_CNTL寄存器選取的。黃金碼循環(huán)是通過使用CHx_C0DE_ INCR_L0寄存器有規(guī)律地更新編碼數(shù)字控制振蕩器頻率來閉合的。準時臂的累加數(shù)據(jù)被用于載波相位循環(huán)(盡管追蹤臂的抖動模式也可能被使用)。一種方法是改變載波數(shù)字控制振蕩器的相位以保持所有的相關能量都在同相相關器臂而一點都不在垂直相相關器臂。載波相位循環(huán)是通過使用CHx_CARR_INCR_LO寄存器有規(guī)律地更新載波數(shù)字控制振蕩器頻率來閉合的。數(shù)據(jù)解調(diào)(Data Demodulation)C/A編碼和空間交通工具(SV)數(shù)據(jù)在50波特被調(diào)制。這種調(diào)制方式是對C/A編碼和SV數(shù)據(jù)求異或。這意味著每隔20毫秒(也就是20C/A編碼歷元),如果新的數(shù)據(jù)位和之前的不同那C/A編碼的香味就要被翻轉(zhuǎn)(移動180度)。在準時臂,一旦信號被正確地追蹤,這樣一個數(shù)據(jù)位傳輸會改變累加數(shù)據(jù)的符號。數(shù)據(jù)解調(diào)就通過下面兩步實現(xiàn)1.定位數(shù)據(jù)位傳輸時刻,以辨別出哪個C/A編碼歷元對應新數(shù)據(jù)位的開端。這就允許ZVM2060IP的歷元計數(shù)器初始化(通過CHx_lMS_EP0CH和CHx_20MS_EP0CH寄存器), 以從0到19和數(shù)據(jù)位同相計數(shù)編碼歷元。在每個Ims歷元計數(shù)器的新循環(huán),20ms歷元計數(shù)器會增長。2.在每個20ms的數(shù)據(jù)位周期在準時臂記錄累加數(shù)據(jù)的符號,通過濾波來降低信號噪聲的影響。注意解調(diào)過程存在符號模棱兩可的情況,因為無法從信號本身判定哪個數(shù)據(jù)位是0那個是1。這個模棱兩可的情況會在下個步驟當完整的導航信息被解析后解決。偽距測量(Pseudorange Measurement)測量數(shù)據(jù)寄存器提供計算偽距所需要的原始數(shù)據(jù),這個原始數(shù)據(jù)是一個采樣,在一個20ms或者Ims歷元計數(shù)器,C/A編碼相位計數(shù)器和編碼數(shù)字控制振蕩器相位的TIC信號設置的時刻。按照定義,偽距被表示成時間單位,等于衛(wèi)星到接收者的信號傳播延時加上用戶時鐘偏差。用戶時鐘偏差首先是被估計出來的(如果是冷啟動那多半就是瞎猜,但是要消耗更多的遞歸時間)然后作為導航結(jié)果的副產(chǎn)品被計算出來。偽距等于用戶信號的本地太陽時(tl)減去GNSS信號傳輸?shù)恼鎸崟r間(t2)。通過解調(diào)的數(shù)據(jù),軟件就可以訪問空間交通工具導航信息(Space Vehicle Navigation Message),它包含了傳輸當前子幀的GNSS系統(tǒng)時間信息。它等于時間t2。導航信息中的時間信息允許接收機時間在20ms的分辨率下(一個數(shù)據(jù)位周期) 被初始化,但是如果對精度有了解那就可以達到好的多的分辨率,比如小于一個C/A編碼的碼位-比Ims小一點。因為光從衛(wèi)星到接收機的傳播時間在60-80ms的范圍內(nèi),所以對本地時間第一次猜測的改良可以降低后面的遞歸計算時間。通過使用數(shù)據(jù)對TIC時刻貼上標簽,以及歷元計數(shù)器數(shù)值,編碼發(fā)生器相位,以及編碼時鐘相位,測量SV信號在本地太陽時的時間是有可能的。這就給出了偽距測量所需的 tl的值,這樣偽距就可以通過tl-t2被計算出來。時間設置中表示的誤差是初始的用戶始終偏差值和各種計數(shù)器相位的限值。一旦一個導航結(jié)果被找到,就可以很精確地知道時鐘誤差,它可以被用在將來的偽距計算上。因為接收機時鐘隨著時間漂移,時鐘偏差隨著時間變化,所以它們必須用導航軟件來追蹤。
      控制ZVM2060IP接下來的小節(jié)描述了控制ZVM2060IP的典型方法。它們包括信號捕獲和追蹤,載波相位測量和時間記號的生成。搜索操作(Search Operation)要執(zhí)行信號捕獲,載波頻率和編碼相位空間需要被搜索直到信號被檢測到。載波頻移相對它的標稱值的最大偏移由最大的載波多普勒位移加上最大的接收機時鐘誤差決定。最大的編碼相位由編碼長度(固定的)決定。一般來說,在移動到下個載波頻率之前, 所有的編碼相位方格都會被搜索到,然后才移動頻率方格重新搜索編碼相位。載波數(shù)字控制振蕩器編程以下的寄存器CHx_CARRIER_DCO_INCR根據(jù)被搜索的頻率方格依次用相關的數(shù)據(jù)被編程。載波數(shù)字控制振蕩器編程在信道被釋放(激活)的同時生效。如果信道已經(jīng)被激活,對CHx_CARRIER_DCO_INCR的寫操作馬上生效(會發(fā)生一個最大175ns的短暫的延時,以允許處理器對芯片的寫操作的同步)。
      編碼數(shù)字控制振蕩器編程以下的寄存器CHx_C0DE_DC0_INCR根據(jù)估計的編碼頻率偏移依次用相關的數(shù)據(jù)編程。編碼數(shù)字控制振蕩器編程在信道被釋放(激活)的同時生效。如果信道已經(jīng)被激活,對CHx_C0DE_DC0_INCR的寫操作馬上生效(會發(fā)生一個最大175ns的短暫的延時,以允許處理器對芯片的寫操作的同步)。編碼發(fā)生器編程對每個信道,CHx_SATCNTL寄存器根據(jù)如下被編程1.設置S0URCESEL位選擇輸入信號源2.設置TRACK_SEL位設置追蹤臂編碼為”提前”或者”落后”(相對于”準時”臂)。3.設置G2_L0AD位選擇要求的PRN編碼。4.根據(jù)期望的編碼相位偏差對CHx_C0DE_SLEW寄存器編程。撥動操作會在CHx_ RSTB被釋放時生效。第一個DUMP操作會為信道生成累加數(shù)據(jù)以及設置相關的CHx_NEW_ ACCUM_DATA 狀態(tài)位。 5.釋放 RESET_C0NTR0L 的 CHx_RSTB 位以激活信道。當編碼時鐘被禁用(用來撥動編碼相位)“積分”和”丟棄”模塊保持重置。只有當撥動操作完成之后才會開始累加相關結(jié)果。多信道搜索一顆衛(wèi)星可以通過使用MULTI信道地址和適當差異的編碼撥動值。讀取累加數(shù)據(jù)在每個”丟棄”操作相應的CHx_NEW_ACCUM_DATA狀態(tài)位會在ACCUM_STATUS_A寄存器中被設置。狀態(tài)寄存器和所有的累加寄存器(CHx_l_TRACK,CHx_Q_TRACK, CHx_l_PR0MPT, CHx_Q_PR0MPT)被映射都連續(xù)的地址。如果需要,在每個ACCUM_INT中斷,這些寄存器數(shù)據(jù)都可以作為一個連續(xù)的區(qū)塊被讀取。或者,狀態(tài)寄存器可以被輪訓。現(xiàn)在累加寄存器是寫覆蓋保護的,所以當新的數(shù)據(jù)生效時系統(tǒng)必須很快響應。是否需要在每個DUMP操作都處理累加操作取決于具體的應用。讀取這些寄存器數(shù)據(jù)的順序是可以選擇的,但是理想的是CHx_Q_PR0MPT寄存器最后被讀取,因為這會重置CHx_NEW_ACCUM_DATA位。ACCUM_STATUS_B的CHx_MISSED_ACCUM位指示新的累加數(shù)據(jù)丟失了。這些寄存器位只能通過寫入CHx_ACCUM_RESET或者重新激活信道來清除。搜索其他編碼相位,當期望在下個編碼相位進行相關,比如之后一整個碼位,C0DE_SLEff要被編程寫入2 (單位是半個碼位)。撥動操作會在下個DUMP進行。C0DE_SLEW的效果和當前的編碼相位有關。要重復 C0DE_SLEW,寄存器要被重新寫入,哪怕?lián)軇拥拇笮∈且粯拥?。一旦衛(wèi)星信號被探測到(達到了相關閾值),編碼和載波的追蹤循環(huán)就可以關閉了。追蹤循環(huán)的參數(shù)必須被整合到軟件中以適應具體的應用。數(shù)據(jù)位同步數(shù)據(jù)位同步算法應該找到數(shù)據(jù)位傳輸?shù)臅r刻。處理器計算當前的一毫秒歷元然后把這個數(shù)值寫入1MS_EP0CH計數(shù)器。理想狀態(tài)下,歷元計數(shù)器的訪問應該發(fā)生在每個DUMP的累加寄存器寫入操作之后。或者,歷元計數(shù)器可以任由它自行運轉(zhuǎn),偏差由軟件在每次它讀取歷元寄存器的時候加上去。注意如果積分操作穿越位元邊界,積分結(jié)果會很小。讀取測量數(shù)據(jù)在每個TIC時刻,測量數(shù)據(jù)都會被鎖存在測量數(shù)據(jù)寄存器中CHx_EP0CH,CHx_C0DE_PHASE,CHx_CARRIER_DCO_PHASE,CHx_CARRIER_CYCLE_HIGH,CHx_CARRIER_CYCLE_LOff,CHx_C0DE_DC0_PHASE.ACCUM_STATUS_B或者MEAS_STATUS_A寄存器必須在一個大于TIC頻率的頻率上進行輪詢(以查驗一個TIC是否已經(jīng)發(fā)生),否則測量數(shù)據(jù)會丟失。ACCUM_INT或者MEAS_INT 事件可以用來啟動這個操作。測量數(shù)據(jù)的讀取既可以由中斷發(fā)動也可以是輪詢的。對于中斷發(fā)動的防范微處理器在每個MEAS_INT中斷后讀取ACCUM_STATUS_B或者MEAS_STATUS_A 寄存器,如果TIC位被設置,跟著就讀取測量數(shù)據(jù)。對于輪詢法,ACCUM_STATUS_A寄存器總是在ACCUM_INT中斷后被讀取。另外ACCUM_STATUS_B寄存器在每個ACCUM_INT中斷后被讀取以保證沒有累加數(shù)據(jù)被丟失以及檢查TIC位(以及幾個狀態(tài)位)。軟件檢查TIC位來確定新的測量數(shù)據(jù)已經(jīng)可以被讀取。預置模式(Preset Mode)寄存器的PRESET/UPDATEB位置高位,每個信道都可以被編程進入預置模式。當TIC事件發(fā)生,衛(wèi)星編碼,歷元數(shù)值和撥動數(shù)被加載,一個新的相位被編程寫入編碼數(shù)字控制振蕩器,這個相位和振蕩器中之前的數(shù)值無關。在TIC時間之前信道根據(jù)它之前的設置運作。預置模式多載波數(shù)字控制振蕩器和載波周期計數(shù)器沒有影響。一旦預置模式被開動,那它應該被允許運行至結(jié)束。要求的運行序列如下1.寄存器選擇預置模式,同時寫入合適的新設置2.加載編碼和載波數(shù)字控制振蕩器增量數(shù)值。注意這些立即生效所以會影響當前的測量。
      3.加載以下的寄存器CHx_C0DE_DC0_PHASE,CHx_C0DE_SLEff andCHx_EP0CH_C0UNT_L0AD·CHx_EP0CH_C0UNT_L0AD最后加載很重要,因為它會激活下個TIC的預置操作·中斷(Interrupts)存在一個中斷源INT0UT.默認的INTOUT周期是505. 05s。這個周期可以通過 PR0G_ACCUM_INT寄存器或者通過改變SYSTEM_SETUP寄存器的INTERRUPT_PERIOD位來重新設置。默認的TIC 周期是 99. 9999ms。它可以通過 PR0G_TIC_HIGH 禾Π PR0G_TIC_L0ff 寄存
      器重新配置?!び布盘柼幚硪氲男盘柾ǖ姥訒r當期望從GNSS信號產(chǎn)生一個精確的時鐘參考或者給位置定位加上時間標記,接收機的延時必須加以考慮。信號通道延時包括兩部分,一個是模擬通道延時,隨著溫度和組件公差變動,一個數(shù)字通道延時,如果振蕩器漂移變動可以無視,那它就是常數(shù)。數(shù)字延時的估值簡單些,它由以下幾部分組成1.從前端的(SMPCLK) SIGN和MAG位的采樣邊緣到采樣鎖存重采樣(比從SMPCLK 到前端傳播延時少175ns)的時間。2.加上相關器在相同的SIGN和MAG位上的相關操作所需時間(175ns)。3.加上累加器中用來鎖存采樣數(shù)據(jù)的延時。4.減去相關操作和累加器鎖存相位(75ns)之前的TIC時鐘相位之間的時間。通過射頻接收機的模擬延時被設置為濾波器中的組延時參數(shù),對于C/A編碼所用的貸款或在1到2ms的范圍內(nèi),所以淹沒在數(shù)字延時中。但是它是可以被測量和修正的。 積分載波相位測量相關器追蹤信道的硬件允許通過CHx_CARRIER_CYCLE_HIGH/_LOW和CHx_ CARRIER_DCO_PHASE寄存器的作為測量數(shù)據(jù)一部分的測量值在每個TIC時刻被采樣。CHx_ CARRIER_CYCLE_HIGH/_LOff寄存器包含了 20位元的載波數(shù)字控制振蕩器的正向零相交的數(shù)值這會比過去的整個周期的數(shù)值多一 G位在_HIGH,16位在_L0W寄存器)。CHx_CARRIER_DCO_PHASE寄存器包含了周期小數(shù)或者相位,以及10位的分辨率來給出2/2046弧度的增量。要獲取幾個TIC周期的積分載波相位,所需要做的就是在每個TIC時刻讀取CHx_ CARRIER_CYCLE_HIGH和_L0W寄存器并且對讀取值求和。當載波周期測量是從一個正向零相交到下個正向零相交,這會給出一個比完整的載波周期高1的數(shù)值。最后的載波周期小數(shù)必須被加到這個數(shù)值上,而開始的載波周期小數(shù)必須被減去。兩個數(shù)值都是從CHx_CARR_DCO_PHASE寄存器被讀取。總的相位變化可以如下被計算出來禾只分載波才目位=2 π Φ Σ Numbersin Carrier Cycle Counter+f inal Carrier DCO phase-Initial Carrier DCO phase圖1展示了這個等式是如何被推到出來的
      這個積分載波相位可以和”delta”距離(到各個衛(wèi)星的距離變化)聯(lián)系起來。當和衛(wèi)星的軌道參數(shù)一起使用,” delta”距離會給出一個定位點之間接收機的移動測量值,這個測量值是相對于定位點里的,所以可以用來對它們做平滑。它同時也可以直接給出速度值?!?delta”距離是包含噪聲的而且大多數(shù)數(shù)值取決于衛(wèi)星的運動,所以速度的確定必須使用來自充分分離的TIC的數(shù)據(jù)。對于位置平滑所有的”delta”距離都會被包含在導航濾波器的輸入中。該濾波器會執(zhí)行一個” delta”距離和距離的動態(tài)平均?!ど蓵r間記號(TMARK)時間記號(Time Mark)發(fā)生器被設計成每一秒提供一個可以和給定的時間基(比如接收機時間基,GPS, GL0NASS世界協(xié)調(diào)時同步單元或者世界協(xié)調(diào)時)同步的時間記號輸出信號。時間記號在某個可編程的和TIC相關的延時后生成。選擇的結(jié)構(gòu)(參見圖2)只涉及到時鐘在高頻驅(qū)動的最少的硬件所以給出了比較低的能量消耗。舉個例子,為了同步時間記號到世界協(xié)調(diào)時(UTC),軟件可以有以下的操作流程 (參見圖3)1.偶爾捕獲測量數(shù)據(jù)(在任一的TIC時刻)用來2.解算測量時刻的世界協(xié)調(diào)時(t0)。注意分辨率只能精確到接收機中的硬件傳輸速度,一般是幾個毫秒,除非這些延時被校準過而且世界協(xié)調(diào)時分辨率根據(jù)校準結(jié)果被修正。3. Compute on which 100ms TIC,tm,to take the next sample of measurement data such that 計算在哪個100毫秒TIC時刻對下個測量數(shù)據(jù)進行采樣以滿足UTCTIMEMARK-tm = δ 1+ δ 2這里UTC TIME MARK =和一個世界協(xié)調(diào)時秒同步的期望時間記號δ 1 = kx(time between TICs),這里 k = INTEGER 而且 δ 1 >導航結(jié)果計算延時。δ 2 =時間記號和100ms TIC標記” tr”之間的時間偏差(擁有50ns的分辨率)δ 2 < (TIC時刻之間的時間)4.在時刻tm捕獲測量數(shù)據(jù)。在時刻tm計算Nav結(jié)果。在UTC時刻傳輸Nav結(jié)果。 通過已知的振蕩器漂移,時間記號生成器單元加上的25ns延時以及校準過的傳播延時,計算D0WNC0UNT,要編程輸入可編程倒數(shù)計數(shù)器的數(shù)值以把時間記號延時δ 2。5.在tr事件發(fā)生之前對倒數(shù)計數(shù)器編程寫入DOWN COUNT值。
      6.在 tr 時間之后 2000ms 內(nèi)輸出 ARINC DATA (跟隨 ARINC743)。7.定位tm+1然后返回步驟4。世界協(xié)調(diào)時(UTC)誤差預算以下的誤差預算都和時間記號(Time Mark)的產(chǎn)生有關系總誤差=TDOP+時鐘分辨率+振蕩器漂移殘余誤差。+計算引入誤差。+時間記號傳輸通過器件/線路產(chǎn)生的延時。.+ 硬件中的傳輸延時,從天線到相關器到測量數(shù)據(jù)采樣器。其中的典型值是
      1. TDOP 當選擇可用性(SA)打開,估計值為177ns (2 δ數(shù))2.時鐘分辨率50ns (在21位可編程倒數(shù)計數(shù)器中)。3.振蕩器漂移殘余誤差(a)來自從上個振蕩器漂移計算開始的TCXO上的溫度變化(i) TCXO 最大斜率是士 lppm/°C(ii)溫度最大變化是5°C /minute(iii)振蕩器漂移每秒計算一次所以在世界協(xié)調(diào)時記號中最多存在一秒鐘。比如以lppm/°C χ 5°C /min χ Isec = 83ns作為溫度步進變化或者41. 5ns (取整到 50ns)作為線性斜率(b)因為漂移估值中最大的誤差是50ns(大致猜測)總的振蕩器漂移誤差= (a) + (b) 100ns.4.計算引入誤差假設為足夠多的有用位被保留所以這個誤差趨近于0。5.時間記號傳輸通過器件/線路產(chǎn)生的延時這個會根據(jù)GPS接收機的輸出通過使用倒數(shù)計數(shù)器的反饋來校正和補償,會存在殘余誤差,因為(a)時鐘分辨率=50ns(b)反饋延時校正=25ns (估計值)6.硬件中的傳輸延時這些都被估計在幾個毫秒的范圍內(nèi)所以是時間記號(Time Mark)同步錯誤的主要組成部分。當整個硬件設計已經(jīng)完成,一個估計算法可以被包含在軟件中以提高總的精確度??傉`差=177ns+50ns+100ns+0+75ns+硬件延時總誤差=402ns+硬件延時.追蹤模塊部分如圖所示,本發(fā)明為60信道并行相關器的追蹤模塊,它可以用來捕獲和追蹤GPS C/A編碼或者GPS L2或者GL0NASS信號。追蹤模塊(TrackingModules)追蹤模塊由60個編號從CHl到CH60的完全相同的信號追蹤信道組成,每一個都具備Figure 10所示的單元結(jié)構(gòu)。這些單元產(chǎn)生用來追蹤衛(wèi)星信號的數(shù)據(jù)。這些數(shù)據(jù)不具備寫覆蓋保護機制。更多的信息參見“控制ZVM2060IP”章。每個追蹤信道都是可以被獨立編程的,以使他們工作在更新(Update)或者預置 (Preset)模式下。更新模式是一般的工作模式。預置模式是一個特殊的模式,在這個模式下對某個寄存器的寫操作會被延遲到下個TIC,以達到同步寄存器和預置編碼數(shù)字控制振蕩器相位的目的。具體的信息參照13頁的“控制ZVM2060IP”章的“預置模式”小節(jié)。載波數(shù)字控制振蕩器(Carrier DC0)載波數(shù)字控制振蕩器同步于SMPCLK時鐘頻率,用來同步本地數(shù)字振蕩器信號,該信號被用來把混合器模塊的輸入信號降頻至基帶。它必須可以偏離標稱值以容許一定的多普勒偏移和基準頻率誤差。當和GP2015/GP2010 —起使用的時候,這個信號的標稱頻率是 1 · 405396825MHz (分辨率是 42 · 57475mHz),通過加載 26 位元的 CHx_CARRIER_DCO_INCR寄存器來設定。這么高的分辨率是為了保證數(shù)字控制振蕩器能夠在一段足夠長的時間內(nèi)和衛(wèi)星信號保持同相。載波數(shù)字控制振蕩器的相位無法直接設置,而必須通過改變其頻率來間接設置。載波數(shù)字控制振蕩器輸出是四等八相位的正弦波,它在一個周期內(nèi)的序列如表2 所示。終點臂序列ILO -1+1+2+2+1-1-2-2QLO +2+2+1-1-2-2-1+1表2.載波數(shù)字控制振蕩器輸出因為DCO的時鐘一般都要比輸出頻率低8倍,所以不是所有的相位都會在一個周期生成。如果是典型的5. 714MHz的時鐘頻率和1. 405MHz的輸出頻率,那么每個周期只有大約四個相位。這些相位會隨著時間推移而滑行過整個周期以覆蓋所有的值。編碼數(shù)字控制振蕩器(Code DC0)編碼數(shù)字控制振蕩器和載波數(shù)字控制振蕩器類似。它也同步于SMPCLK時鐘頻率, 同步相應的晶振使其在兩倍于所要求的的碼率的頻率上驅(qū)動編碼發(fā)生器。標稱的輸出頻率是 2 · 046MHz,給予 GPS 1 · 023MHz 或者 1 · 022MHz 的碼率,給予 GL0NASS 5IlMHz 的碼率。 這是通過加載25位元的CHx_C0DE_DC0_INCR寄存器設定的。當和GP2015/GP2010前端一起使用的時候,晶振頻率分辨率被設置為 85 · 14949mHz,同樣地,這么高的的分辨率是為了保持數(shù)字控制振蕩器和衛(wèi)星信號保持同相。在預置模式下,編碼數(shù)字控制振蕩器的相位只能被精確地設置為衛(wèi)星信號的相位。在更新模式,它只能通過調(diào)節(jié)白身的頻率來和衛(wèi)星信號保持相位一致。載波周期計數(shù)器(CarrierCycle Counter)載波周期計數(shù)器具備20位元的長度,用來計算TIC時刻之間的載波數(shù)字控制振蕩器周期?;镜膶Ш较到y(tǒng)是不需要這個的,但是會被用于測量TIC時刻之間和每個衛(wèi)星距離的變化(delta-change)?!癲elta-change”可以被用來平滑編碼偽距。更具體地說,在每個TIC時刻載波數(shù)字控制振蕩器相位將被讀取,以給出周期數(shù)或者“delta-change”的小數(shù)部分。GPS C/A, GPS L2and GL0NASS 編碼生成器(Code Generators) C/A 編碼生成器為GPS衛(wèi)星(1-32),地面發(fā)射器(偽衛(wèi)星,33-37),INMARSAT-GIC衛(wèi)星Q01-210)或者 GL0NASS衛(wèi)星生成選擇的黃金碼(Gold code)。黃金碼的選擇是通過對CHx_SATCNTL寄存器寫入“寄存器詳細介紹”章列出的特定模式的10個位元,或者通過設置GPS_NGL0N為低位選擇GL0NASS編碼。生成兩個輸出以同時給出一個PROMPT信號和一個TRACKING信號。TRACKING信號可以被設置為四個模式中的一種EARLY(比PROMPT信號提前一個半碼位),LATE (落后一個半碼位),F(xiàn)IXEDW (提前 525ns)或者 FIXEDN (落后 525ns) ·在每個編碼序列(GPS模式是1023位,GL0NASS模式是511位)的結(jié)尾,一個DUMP 信號會被生成,用來鎖存信號追蹤軟件所需的累加數(shù)據(jù)。每個信道都是獨立鎖存的,因為衛(wèi)星信號被接收的時候相互之間不是同相的。GL0NASS的特點是,每個衛(wèi)星信號都使用相同的PRN黃金碼,而在頻域上把這些信號區(qū)分開來(1598MHz到1616MHz)。Navstar GPS是使用相同頻率的載波信號(Li = 1575. 42MHz),調(diào)制以不同的PRN黃金碼。特殊的窄帶轉(zhuǎn)換器可以把GL0NASS信號轉(zhuǎn)換到 GPS頻段,然后在每個信道構(gòu)成需要的信號以解調(diào)GL0NASS信號。因為具備這樣的能力,所以GZVM2060IP可以對GL0NASS星群信號進行高效的解碼。本發(fā)明包含一個C/A編碼發(fā)生器(通過將CHx_SATCNTL的GPS_NGL0N位置零來選取),用來對GL0NASS信號進行解碼。本發(fā)明中有12個信道(49到60)包含了 GPS L2編碼發(fā)生器(通過設置CHx_ SIGSEL寄存器的GPSL2_M和GPSL2_C位來選取),用來對GPS L2信號進行解碼。信號源選擇多路復用器(SourceSelector Multiplexor)信號源選擇器是一個多路復用器。它決定使用哪個16 —組的二位輸入信號(參見CHx_SIG_SEL寄存器的格式)?!ぽd波混合器(Carrier Mixers)載波混合器把輸入信號和本地載波數(shù)字控制振蕩器產(chǎn)生的信號相乘得到基帶信號。I和Q的載波數(shù)字控制振蕩器相位都被發(fā)送到合適的混合器。本地載波數(shù)字控制振蕩器和輸入信號的混合產(chǎn)生在區(qū)間+1,-1,+2,-2,+3,-3,+6和-6中取值的基帶信號?!ぞ幋a混合器(Code Mixers)編碼混合器把來自載波混合器輸出的基帶I&Q信號和本地復制生成的PROMPT以及TRACKING編碼相乘得到四個獨立的相關結(jié)果。相關結(jié)果會被送到”累加和丟棄”模塊進行積分?!だ哿诤炭趤G棄” (Accumulate andDump)累加和丟棄”模塊編碼對混合器的輸出在一個編碼周期內(nèi)(標稱是1ms)進行積分。每個信道都有四個獨立的16位累加器。這些累加器的結(jié)果表示了在整個積分過程中 I/Q信號和PROMPT以及TRACKING編碼的相關性。因為這些寄存器不具備寫覆蓋保護機制, 其中的數(shù)據(jù)必須在下個‘DUMP’操作之前就被讀取。·編碼相位計數(shù)器(Code Phase Counter)編碼相位計數(shù)器計算所生成編碼的半位的個數(shù),然后在每個TIC時刻把這個數(shù)值存放到CHx_C0DE_PHASE寄存器。編碼撥動計數(shù)器(CodeSlew Counter)編碼撥動計數(shù)器用來把生成的編碼在范圍0-2047的范圍內(nèi)以半個碼位的單位撥動。在更新模式,撥動發(fā)生在下個DUMP操作之后。在預置模式下它發(fā)生在下個TIC時刻。 所有的波動操作都和當前的編碼相位有關。每次需要撥動操作的時候都要多編碼撥動計數(shù)器進行寫入操作。在撥動過程中相應信道的累加器是被禁用的,以使第一個結(jié)果有效。當一個撥動操作被寫入時信道被禁用,那么撥動將在信道被啟用的同時發(fā)生。歷元計數(shù)器(EpochCounter)歷元計數(shù)器持續(xù)計算一秒間隔內(nèi)的編碼周期。這個被表達為一個表示以Ims位單位的積分時間(0-19)的5位字,加上一個包含以20ms為單位的計數(shù)(0_49)的6位字。歷元計數(shù)器可以預先被加載以和來自衛(wèi)星的數(shù)據(jù)流同步。歷元計數(shù)器的值在更新模式下會馬上被傳送到計數(shù)器,或者在預置模式下,在下個TIC時刻被傳送。
      歷元計數(shù)器的數(shù)值在每個TIC時刻被鎖存至CHx_EP0CH寄存器。另外它的瞬時值可以從CHx_EPOCH_CHECK寄存器查驗到。圖1文字注釋1. Reading at TICo (在 TICo 時刻讀取)=CHX-CARtLDOU3HAS^l = PH02. Reading at TIC1 (在 TIC1 時刻讀取)KHxJ^ARtLDCCU3HASE1 = PH1CHx.CARR.CYCLEi = K1+!3. Reading at TIC2 (在 TIC2 時刻讀取):CHx_CARR_DCO_PHASE2 = PH2CHx_CARR_CYCLE2 = K2+1Δ Yl = 2 π Kl+ (2 π —PHO) +PHl= 2 π (K1+1)-PH0+PH1= 2 π (CHX_CARR_CYCLE1-CHX_CARR_DCO_PHASEO/1204+CHX_CARR_DCO_PHASE1/1024);
      LASTΣ
      ΣΔΥ1 =2^( '=i CHX CARR CYCLE1 -CHX_CARR_DCO_PHASEO/1024-CHX_ CARR_DCO_PHASELAST/l 024);NOTE :The carrier cycle counter counter value is stored at everyTIC and the counter is reset(注意載波周期計數(shù)器的數(shù)字在每個TIC時刻被存儲,同時計數(shù)器復位)圖2文字注釋40Mhz MASTER CLOCK QOMhz 主時鐘);20-bit counter QO-位計數(shù)器);CNTL (控制);CONTROL LOGIC (控制邏輯);21-BIT PROGRAMMABLE D0WM21-位可編程倒計時);
      MARKFBx (FBx 標記);1SEC. TIMEMARK (1 秒時刻標記);EXTERNAL LINE DRIVERS (外部線路驅(qū)動);圖3文字注釋NAV SOLUTION COMPUTATION DELAY (導航結(jié)果計算延遲);TIME BETWEEN TICs IS CONSTANT (TIC 時刻之間的時間間隔是常量);OUTPUT UTC TIME MARK (輸出世界時標記);圖4文字注釋1023CHIPS(1023 位);DUMP (清空);C/AC0DE CHIP N0(C/A 編碼位編號);Tl =Load 4into CHx_SLEff register = 2*5chip delay (Tl 向 CHx_SLEW 寫入 5 = 2*5位延遲);圖5文字注釋
      ADC (數(shù)模轉(zhuǎn)換);MUX (多路復選器);SIG MAG (信號強度);TEST (測試);NA PROW BAND CONVERTER (導航可編程基帶整流器);SELECT SOURCE & SELCET MODE (選擇信號源 & 選擇模式);SOURCE SELECTOR (信號源選擇);CARRIER DCO (載波 DC0);CARRIER CYCLE COUNTER (載波周期計數(shù)器);32-BIT ACCUMULATE & DUMP Q_TARCKING (32-位累加 &清空 Q_ 追蹤);32-BITACCUMULATE & DUMP Q_TARCKING (32-位累加 &清空 Q_ 提示);CODE SLEW (編碼位滑動);C/A, L2, GLO CODE GENERATOR (C/A, L2, GLO 編碼發(fā)生器);CODE PHASE COUNTER (編碼相位計數(shù)器);CODE DCO (編碼 DC0);EP0CHC0UNTER (歷元計數(shù)器);32-BITACCUMULATE & DUMP I_TARCKING (32-位累加 &清空 1_ 追蹤);32-BIT ACCUMULATE & DUMP I_TARCKING (32-位累加 &清空 1_ 提示);IN and 0UTDATA BUks (輸入輸出總線);
      權利要求
      1.一種GPS和GL0NASS多信道并行信號追蹤方法,其特征是包括A.捕獲和追蹤衛(wèi)星信號以給出偽距;B.處理偽距以得出導航信息然后封裝為適合用戶的格式;其中A包括下列步驟對CHx_SATCNTL寄存器編程以選擇想要的GPS黃金碼(RPN編號)或者GL0NASS碼,同時也要為相關器的追蹤臂選擇編碼類型,一般在捕獲模式,把追蹤臂定在”Dithering”模式 (在”Early”和” Late”模式不停切換)立即在兩個相位展開搜索,然后一旦找到衛(wèi)星就切換至追蹤模式;對CHx_SIGSEL寄存器編程來為相關器選擇輸入信號和為窄帶轉(zhuǎn)換器(如果是 GL0NASS)選擇中心頻率;對CHx_CARR_INCR_LO寄存器編程編程到這個寄存器的數(shù)值是用來為12信道的相關器中的混合操作選擇本地振蕩器的頻率,來把輸入的2位元數(shù)字化信號從射頻前端降頻到基帶,要被編程的數(shù)值等于本地振蕩器的標稱頻率加上多普勒位移的補償估計值,再加上用戶時鐘頻率漂移的補償估計值;對CHx_C0DE_INCR_L0寄存器編程編程到這個寄存器的數(shù)值是C/A編碼標稱碼率 (2. 046MHz或者1. 022MHz)的兩倍,如果需要,再加上多普勒位移和用戶時鐘頻率的小量補償;解除追蹤信道的重置借助對RESET_C0NTR0L寄存器編程寫入合適的數(shù)值。這個操作會啟動相關進程;獲取累加數(shù)據(jù)數(shù)據(jù)來自對累加數(shù)據(jù)寄存器的讀取,對同一追蹤信道的幾次連續(xù)的讀取可以相加以增加相關積分的周期;確定GNSS信號是否已經(jīng)被找到是通過把相關積分結(jié)果和一個閾值相比較,如果確定信號找到那就跳轉(zhuǎn)到信號拉進算法。要注意的是同相的信號和垂直相的信號的累加數(shù)據(jù)都要被考慮,因為在這個時候本地載波數(shù)字控制振蕩器還不一定和輸入GNSS信號同相;如果GNSS信號沒有被找到就需要重新編程以改變載波數(shù)字控制振蕩器,編碼數(shù)字控制振蕩器頻率或者黃金代碼來重新嘗試。典型的做法是先保持兩個數(shù)字控制振蕩器的頻率不變,撥動黃金碼的相位直到2046或者1022個可能的位置都被覆蓋到,如果信號沒找到, 那就少量地改變載波數(shù)字控制振蕩器的頻率然后再對黃金碼的相位進行掃描,黃金碼相位的撥動是通過對CHx_C0DE_SLEW寄存器的編程實現(xiàn)的;一旦GNSS信號被找到編碼相位對齊,載波相位對齊以及多普勒和用戶始終偏差補償都還很粗糙,編碼相位對齊精度之能在半個碼位,載波數(shù)字控制振蕩器信號和輸入信號并不同相,而頻率的誤差也可以達到連續(xù)嘗試時的步進值。
      2.如權利要求1所述的GPS和GL0NASS多信道并行信號追蹤方法,其特征是所述方法還包括信號追蹤(SIGNAL TRACKING)、數(shù)據(jù)解調(diào)(DATADEM0DULATI0N)、偽距測量 (PSEUDORANGE MEASUREMENT)、控制相關器、搜索操作(SEARCH OPERATION)、載波數(shù)字控制振蕩器編程、編碼數(shù)字控制振蕩器編程、編碼發(fā)生器編程、讀取累加數(shù)據(jù)、搜索其他編碼相位、數(shù)據(jù)位同步、讀取測量數(shù)據(jù)、預置模式(PRESET MODE)、中斷(INTERRUPTS)、硬件信號處理引入的信號通道延時、積分載波相位測量、生成時間記號(TMARK)、世界協(xié)調(diào)時(UTC)誤差預算、寄存器。
      3.如權利要求2所述的GPS和GL0NASS多信道并行信號追蹤方法,其特征是所述信號追蹤包括因為衛(wèi)星箱對于接收者會有一個不均勻的移動,所以輸入的GNSS信號會表現(xiàn)出一個在時間域變化的多普勒位移,同時用戶時鐘偏移也傾向于在時間域變化,最終結(jié)果就是,除非對編碼和載波數(shù)字控制振蕩器進行動態(tài)的校正,否則GNSS信號就會丟失,這個導致了兩個伺服循環(huán)必不可少一個保持對黃金碼相位的鎖定,另一個保持對載波的鎖定,可以通過以下的方法實現(xiàn),即引導這兩個伺服循環(huán)的原始數(shù)據(jù)是累加數(shù)據(jù),這個數(shù)據(jù)由追蹤信道以每毫秒一次的頻率輸出一次,追蹤臂的累加數(shù)據(jù)被用在黃金碼循環(huán);一些近似方法是用“提前減去滯后”('EARLY MINUS LATE,)黃金碼執(zhí)行一種無引導循環(huán),其他使用一種在半個碼位之后和半個碼位提前的編碼之間交替的抖動編碼,在重置之后從一個提前代碼開始,這種編碼是通過CHX_CNTL寄存器選取的。黃金碼循環(huán)是通過使用CHX_C0DE_INCR_L0寄存器有規(guī)律地更新編碼數(shù)字控制振蕩器頻率來閉合的;準時臂的累加數(shù)據(jù)被用于載波相位循環(huán)(盡管追蹤臂的抖動模式也可能被使用),一種方法是改變載波數(shù)字控制振蕩器的相位以保持所有的相關能量都在同相相關器臂而一點都不在垂直相相關器臂,載波相位循環(huán)是通過使用CHX_CARR_INCR_LO寄存器有規(guī)律地更新載波數(shù)字控制振蕩器頻率來閉合的。
      4.實現(xiàn)權利要求1的GPS和GL0NASS多信道追蹤模塊,其特征是包括載波數(shù)字控制振蕩器、編碼數(shù)字控制振蕩器、載波循環(huán)計數(shù)器、C/A編碼發(fā)生器、信號源選擇器、載波混合器、 編碼混合器、累加和丟棄、編碼相位計數(shù)器、編碼撥動計數(shù)器、歷元計數(shù)器。
      全文摘要
      一種GPS和GLONASS多信道并行信號追蹤方法及追蹤模塊,其中模塊包括載波數(shù)字控制振蕩器、編碼數(shù)字控制振蕩器、載波循環(huán)計數(shù)器、C/A編碼發(fā)生器、信號源選擇器、載波混合器、編碼混合器、累加和丟棄、編碼相位計數(shù)器、編碼撥動計數(shù)器、歷元計數(shù)器。
      文檔編號G01S19/33GK102313892SQ20101018817
      公開日2012年1月11日 申請日期2010年5月31日 優(yōu)先權日2010年5月31日
      發(fā)明者莊巍, 王星, 王澤復, 謝德明, 陳躍斌 申請人:北京聯(lián)星科通微電子技術有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1