新聞中心

EEPW首頁 > 設(shè)計應(yīng)用 > 筆記本電腦借助通用GPS RF前端實(shí)現(xiàn)軟件基帶處理

筆記本電腦借助通用GPS RF前端實(shí)現(xiàn)軟件基帶處理

作者: 時間:2013-09-16 來源:網(wǎng)絡(luò) 收藏


只要判定變量超過一定的門限,系統(tǒng)就以為成功地實(shí)現(xiàn)了捕捉,繼而進(jìn)進(jìn)跟蹤模式。否則,就通過調(diào)節(jié)本地PRN序列的相對相位和振蕩器頻率,來更新判定變量,并重復(fù)上述過程。

本文引用地址:http://m.butianyuan.cn/article/259706.htm


串行搜索方法的簡單邏輯結(jié)構(gòu)使它非常適適用ASIC實(shí)現(xiàn),而用軟件實(shí)現(xiàn)就不切實(shí)際了,由于搜索空間非常大。假設(shè)系統(tǒng)答應(yīng)500Hz的載波頻率偏移,多普勒頻率是10kHz,軟件實(shí)現(xiàn)需要的搜索空間大概為

2 × (10,000/500) × 1023 = 40,920。很明顯,用軟件實(shí)現(xiàn)串行搜索捕捉比較困難。


另外一種更簡單的軟件捕捉方法叫做頻域并行代碼相位捕捉。這種方法將多普勒頻率和代碼相位搜索合并起來,在經(jīng)過PRN碼的快速傅立葉變換(FFT)后,將所有代碼相位信息轉(zhuǎn)換到頻域內(nèi)。這樣我們只需要搜索多普勒頻移上的空間即可,因此這是一種快速高效的軟件搜索方法。


首先,將輸進(jìn)信號與本地正弦和余弦載波(同向I和正交Q信號分量)分別相乘。然后把I和Q分量合并成一個復(fù)合信號輸進(jìn)到FFT模塊。傅立葉變換的結(jié)果再和 PRN碼的FFT變換結(jié)果相乘(PRN天生器產(chǎn)生代碼相位為零的代碼)。實(shí)際上,F(xiàn)FT運(yùn)算和PRN碼的產(chǎn)生可以采用列表的方法,以降低運(yùn)算的復(fù)雜性。


最后,輸進(jìn)信號與本地代碼的乘積(該乘積代表了輸進(jìn)信號和載波頻率的相關(guān)性)被送到傅立葉逆變換模塊,該模塊的自乘輸出結(jié)果再被反饋到判定邏輯?;?FFT的頻域計算被證實(shí)具有較小的運(yùn)算量。例如之條件到的那個例子, 捕捉運(yùn)算的復(fù)雜性大概為20,000/500 = 40次FFT運(yùn)算操縱。


串行搜索方法具有簡單的邏輯和控制架構(gòu),非常適合ASIC實(shí)現(xiàn)。然而,巨大的搜索空間增加了軟件算法的復(fù)雜性。所以對于軟件GPS接收機(jī)來說,串行搜索方 法并不是一個好的選擇。相反,并行代碼捕捉方法的低復(fù)雜性使它很適適用軟件實(shí)現(xiàn)。然而,它的邏輯架構(gòu)遠(yuǎn)比串行搜索方法復(fù)雜,因此很難用ASIC實(shí)現(xiàn)。

跟蹤細(xì)調(diào)

捕捉過程建立了對GPS信號的頻率和代碼相位參數(shù)的粗校準(zhǔn)。因此,跟蹤的目的是進(jìn)行細(xì)調(diào),以便系統(tǒng)能用精確的代碼相位和頻率信息解調(diào)出數(shù)據(jù)。跟蹤包括代碼相位跟蹤和載波頻率跟蹤。


代碼跟蹤用延時鎖相環(huán)(DLL)實(shí)現(xiàn),如圖2所示。DLL電路把輸進(jìn)信號乘以PRN碼的三個復(fù)制碼(間隔±0.5碼片),這三個復(fù)制碼分別代表和輸進(jìn)信號相比提前、準(zhǔn)時和落后到達(dá)。經(jīng)過綜合后,這些信號分別代表輸進(jìn)信號和本地復(fù)制碼之間的相關(guān)性。具有最高相關(guān)值的信號被選中保存下來(圖3)。




圖2. 使用延時鎖相環(huán)作代碼跟蹤幫助細(xì)調(diào),以便系統(tǒng)能用精確的代碼相位和頻率信息解調(diào)出數(shù)據(jù)。


圖3. DLL電路把輸進(jìn)信號乘以PRN碼的三個復(fù)制碼(間隔±0.5碼),這三個復(fù)制碼分別代表和輸進(jìn)信號相比提前、準(zhǔn)時和落后到達(dá)。具有最高相關(guān)值的信號被選中保存下來。

波段開關(guān)相關(guān)文章:波段開關(guān)原理




評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉