來源:互聯網
碼環跟蹤環路(Code Tracking Loop),簡稱碼環,是一種用于保持復制C/A碼與接收C/A碼之間相位一致的技術,以獲得對接收信號的碼相位及其偽距測量值。碼環的典型實現形式是延遲鎖定環路(Delay Locked Loop,DLL)。碼環的主要作用在于確保輸入信號C/A碼位置的精準對齊。
理論基礎
碼環跟蹤環路的設計目的是保證輸入信號C/A碼的位置能夠被精確地對準。通常采用的一種方法是延遲鎖相環(DLL),也稱為碼超前-滯后跟蹤環路。在這個環路中,偽碼發生器會產生超前(E)、即時(P)和滯后(L)三路信號,這些信號之間的間隔為0.5個C/A碼元。然后將這些信號分別與經過去載波處理的輸入信號進行相關操作。通過對這三路相關值的觀察,可以判斷本地C/A碼是在向前還是向后移動。為了減少碼環對本地載波相位對準程度的需求,碼環通常被設計為I、Q兩路正交的形式。
技術細節
碼環跟蹤特性的關鍵組成部分包括可編程的預檢測積分器、碼環鑒別器和碼環濾波器。這三個組件共同決定了接收機碼環方案的兩個重要性能指標:碼環熱噪聲誤差和最大視線方向動態應力門限。相比之下,載波跟蹤環被認為是接收機中最易受到動態應力影響的部分。如果嘗試利用碼環的輸出來輔助載波環,則可能會導致災難性后果。這是因為在沒有輔助的情況下,碼環的熱噪聲水平要比載波環高三個數量級。
參考資料 >
動態鏈接庫.博客園.2024-09-09
如何使用C語言中的動態鏈接庫(DLL)和靜態鏈接庫?.搜狐網.2024-09-09
動態鏈接庫.CSDN博客.2024-09-09