基于CBOC信號的導航接收機設計與實現(xiàn)
3 CBOC信號導航接收機設計實現(xiàn)
3.1 導航接收機硬件平臺
實現(xiàn)基于多相關器方法的接收機硬件平臺如圖4所示,硬件平臺選用FPGA作為實現(xiàn)相關器的模塊,利用FPGA的可編程特性,可以不改變硬件平臺,而只修改FPGA和DSP軟件實現(xiàn)對不同衛(wèi)星導航系統(tǒng)的兼容接收。同時,F(xiàn)PGA的并行運算能力也能夠很好地保證基帶處理方法的實時性。
3.2 信號捕獲
由于CBOC信號中存在副載波,CBOC信號的相關函數(shù)存在±1碼片內存在多個相關峰值,為避免誤判,使用SCC(Sub—Carrier Cancellat ion)方法構造無模糊的相關函數(shù),相關函數(shù)的計算方法如式(6)所示。
該方法有效地消除了CBOC信號的副峰,從而將CBOC信號的捕獲過程轉化成類似于BPSK信號的無模糊形式。
3.3 信號跟蹤
環(huán)路設計方案如圖5所示。本文引用地址:http://www.ex-cimer.com/article/153730.htm
跟蹤采用雙環(huán)路的策略,載波環(huán)和碼環(huán)。由載波發(fā)生器,載波鑒相器,碼發(fā)生器,碼鑒別器和相關器組等構成。CBOC信號的跟蹤采用多相關器的方式,只復制BOC(1,1)信號,然后根據(jù)計算的加權系數(shù)確定采用的鑒相方法。因此在硬件的設計中,碼環(huán)鑒別器的參數(shù)和鑒相方式均留出接口利用DSP或者ARM軟件配置。在確定了一組環(huán)路鑒相參數(shù)后,根據(jù)具體的應用場景,對環(huán)路參數(shù)進行微調。
載波跟蹤環(huán)路可以使用鎖頻環(huán)或者鎖相環(huán)完成對載波相位和頻率的跟蹤。在采用方多相關器方法的接收機中,繼承了BPSK接收機對載波跟蹤環(huán)的跟蹤方法,可以使用所有適用于BPSK接收機的鑒別器,在工程樣機的實現(xiàn)中使用了三階鎖相環(huán),鑒相采用四象限反正切的方式,三階鎖相環(huán)的實現(xiàn)在這里不做討論。
3.4 接收機測試結果
在性能分析和算法仿真的基礎上,使用FPGA和DSP處理器的基帶處理架構實現(xiàn)S—SUrve shaping方法,經(jīng)過對接Galileo信號模擬器,完成了對S—surve shaping方法的功能驗證,實現(xiàn)的跟蹤環(huán)路可以穩(wěn)定地完成對載波、副載波和碼相位的跟蹤。
4 結論
文中通過分析CBOC的時域特性,自相關特性以及功率譜密度函數(shù),主要論述了一種基于S—surve shaping跟蹤方法的Galieo E1頻點CBOC信號接收機的工程實現(xiàn),在明確CBOC信號結構的情況下,充分利用Galileo信號在系統(tǒng)設計上的兼容性以及成熟的硬件平臺,并分析了使用簡化的CBOC信號接收方法所帶來的性能損失,在理論仿真的基礎上,完成了接收機的工程實現(xiàn),實際運行的結果驗證了該方法的可行性。
評論