梁保衛(wèi),吳 丹,劉志軒
(1.中國(guó)電子科技集團(tuán)公司第五十四研究所,河北石家莊050081;2.北京航天長(zhǎng)征飛行器研究所,北京 100076)
無(wú)人機(jī)上行數(shù)據(jù)鏈在解擴(kuò)中通常采用滑動(dòng)相關(guān)法,它是串行捕獲算法;位同步環(huán)路常采用延遲鎖定環(huán)。串行捕獲算法節(jié)省資源,延遲鎖定環(huán)工作穩(wěn)定且跟蹤精度高;但是在實(shí)際飛行中,常會(huì)遇到無(wú)人機(jī)飛到某一區(qū)域后,出現(xiàn)數(shù)據(jù)鏈路誤碼率增大甚至失鎖的現(xiàn)象,這種現(xiàn)象嚴(yán)重影響了無(wú)人機(jī)數(shù)據(jù)鏈的通信可靠度[1,2]。文獻(xiàn)[1]認(rèn)為造成這種現(xiàn)象的原因是多徑衰落,由于無(wú)人機(jī)是在通視條件下且低仰角飛行,直射徑和反射徑疊加造成信號(hào)的2徑衰落,且深衰落強(qiáng)度與飛機(jī)的飛行高度和距離及工作頻率有關(guān)。在多徑環(huán)境下延遲鎖定環(huán)的鑒相曲線會(huì)嚴(yán)重畸變,造成環(huán)路失鎖,且串行捕獲算法重新捕獲時(shí)間長(zhǎng);而基于數(shù)字匹配濾波器(DMF)結(jié)構(gòu)的時(shí)間窗捕獲算法是并行捕獲算法,捕獲時(shí)間快;同時(shí)開環(huán)結(jié)構(gòu)的時(shí)間窗定時(shí)同步能夠適應(yīng)信號(hào)的快衰落,對(duì)多徑有一定的抵抗作用。
在無(wú)人機(jī)和航天測(cè)控系統(tǒng)中,由于擴(kuò)頻增益較高,因此利用DMF[3-6]實(shí)現(xiàn)長(zhǎng)碼的快捕受到了硬件條件的限制,難以達(dá)到要求。近幾年隨著大規(guī)模集成芯片的誕生,為利用DMF實(shí)現(xiàn)長(zhǎng)碼的快捕提供了硬件支持,DMF具有FIR濾波器結(jié)構(gòu),I、Q兩路數(shù)據(jù)通過(guò)DMF結(jié)構(gòu)濾波器的輸出如式(1)所示:
式中,N為PN碼的長(zhǎng)度,I、Q兩路的DMF結(jié)構(gòu)如圖1所示。若輸入I、Q兩路樣值序列的速率為Ns/chip,由于DMF僅對(duì)相互間隔一個(gè)chip的樣值序列進(jìn)行相關(guān)運(yùn)算,因此每個(gè)抽頭之間的時(shí)間延遲為一個(gè)碼片的時(shí)間寬度TC,延遲寄存器的數(shù)目為N。圖1中乘法器的參數(shù)取值為+1或-1,由本地PN碼確定。
圖1 DMF結(jié)構(gòu)
量化比特?cái)?shù)是DMF設(shè)計(jì)中一個(gè)非常重要的參數(shù),量化比特?cái)?shù)越高,DMF的性能越好,但硬件代價(jià)也越大。在實(shí)際中量化比特?cái)?shù)總是有限的,文獻(xiàn)[6]提出在1 bit量化DS/CDMA系統(tǒng)中,在一定的處理增益下采用與數(shù)據(jù)幀格式相結(jié)合的擴(kuò)頻方式即能保證可靠的同步捕獲又能滿足一定的誤碼率要求;文獻(xiàn)[6]表明當(dāng)量化比特?cái)?shù)為6時(shí),系統(tǒng)的誤碼率曲線幾乎與模擬相關(guān)時(shí)的曲線一致;當(dāng)量化比特?cái)?shù)為3時(shí),系統(tǒng)損失<2 dB??紤]到長(zhǎng)碼擴(kuò)頻需要的DMF長(zhǎng)度較長(zhǎng),避免硬件資源太大采用3 bit量化方案。
取樣間隔是DMF設(shè)計(jì)中另一個(gè)非常重要的參數(shù),取樣間隔越多,DMF的性能越好,但需要的DMF的長(zhǎng)度越長(zhǎng),硬件代價(jià)也越大,特別是在高增益直擴(kuò)系統(tǒng)中甚至難以實(shí)現(xiàn),設(shè)計(jì)時(shí)必須根據(jù)系統(tǒng)要求折中處理。按照采樣定理要求,確保信號(hào)無(wú)失真的最小采樣倍數(shù)為2倍采樣,若每個(gè)碼元2倍取樣后送入DMF電路,DMF在每個(gè)PN碼周期內(nèi)將會(huì)有2個(gè)相關(guān)峰輸出,使得相關(guān)峰變得模糊,導(dǎo)致同步電路性能變差。文獻(xiàn)[7]提出在2倍抽樣率時(shí),通過(guò)在DMF前邊增加前端處理電路,可使系統(tǒng)誤碼率與10倍取樣間隔的效果一致,前端處理算法為:
前端處理算法等效于低通濾波器,使得在2倍采樣時(shí)2個(gè)相關(guān)峰變成一個(gè)更加尖銳的相關(guān)峰,利于環(huán)路的捕獲和時(shí)鐘同步。
時(shí)間窗時(shí)鐘同步提取法基于匹配濾波器輸出信號(hào)提取同步,DMF輸出信號(hào)為偽碼的自相關(guān)函數(shù)值,將其I和Q路信號(hào)取絕對(duì)值再相加,則和信號(hào)為功率值,通過(guò)對(duì)自相關(guān)峰值捕獲后從而提取時(shí)鐘同步的起始相位,由于收發(fā)時(shí)鐘的差異及多普勒頻移的影響,必須對(duì)頻差進(jìn)行修正,DMF每個(gè)數(shù)據(jù)比特輸出一個(gè)相關(guān)峰,只要提取出2個(gè)相關(guān)峰值時(shí)間間隔的變化,就能夠修正時(shí)鐘的變化。基于這個(gè)思路,提出如下的時(shí)間窗時(shí)鐘同步提取算法,如圖2所示。
圖2 時(shí)間窗同步提出流程
具體流程為:
①首先由搜索電路確定DMF輸出相關(guān)峰的初始位置,為降低漏檢概率可以連續(xù)搜索N圈;
②如果連續(xù)N圈的最大值位置不一致,則返回①,重新搜索;反之則認(rèn)為搜索到了相關(guān)峰的初始位置,并將此位置記為零時(shí)刻,并距此一個(gè)數(shù)據(jù)比特間隔生成第一個(gè)時(shí)間窗,以期待能夠檢測(cè)到下一個(gè)相關(guān)峰;
③在每個(gè)周期的零時(shí)刻利用⑤返回的誤差修正最大值位置;
④在時(shí)間窗內(nèi)找最大值并與噪聲門限比較,若小于噪聲門限,失鎖計(jì)數(shù)器加1,否則,失所技術(shù)器清零。若失鎖計(jì)數(shù)器大于設(shè)定值M則認(rèn)為失鎖返回①;若失鎖計(jì)數(shù)器小于設(shè)定值則進(jìn)入⑤;
⑤將時(shí)間窗中最大值時(shí)刻對(duì)應(yīng)的DMF輸出樣值送往解調(diào)及譯碼電路,并計(jì)算時(shí)間窗中最大值時(shí)刻和時(shí)間窗中點(diǎn)的時(shí)間差,對(duì)誤差進(jìn)行N次統(tǒng)計(jì)平均,然后把誤差返回給③,以零時(shí)刻為周期輸出同步時(shí)鐘。
圖2算法中第①步的搜索N圈是為了提高捕獲概率,降低漏檢概率,但是N值不能太大,太大會(huì)造成低信噪比下捕獲困難,N一般取3合適。第④步中的M次統(tǒng)計(jì)失鎖值是為了降低誤判概率,防止由于多徑或衰落造成捕獲電路誤判出鎖。當(dāng)時(shí)鐘無(wú)偏差時(shí),時(shí)間窗內(nèi)的相關(guān)峰的最大值將出現(xiàn)時(shí)間窗的中點(diǎn),時(shí)間窗之間的間隔固定為一個(gè)數(shù)據(jù)比特寬度T;若本地頻率大于發(fā)射頻率,即時(shí)鐘頻差增大,則第⑤步計(jì)算出的誤差為正值,其值為T-T’;在第③步時(shí)應(yīng)使最大值位置向前調(diào)整,確保下一個(gè)相關(guān)峰不會(huì)跑出時(shí)間窗。時(shí)間窗寬度越小恢復(fù)出時(shí)鐘的性能越好。但抗時(shí)鐘頻偏能力及抗多徑能量降低,所以時(shí)間窗寬度的選取應(yīng)考慮時(shí)鐘頻偏及多徑因素。
采用基于DMF結(jié)構(gòu)的時(shí)間窗捕獲算法的解擴(kuò)解調(diào)器實(shí)現(xiàn)框圖如圖3所示。解擴(kuò)解調(diào)器中,輸入中頻為140 MHz,PN 碼速率為16.384 Mbps,ADC 以5 倍PN碼速率對(duì)輸入中頻信號(hào)采樣,經(jīng)過(guò)數(shù)字下變頻低通濾波后濾除鏡像頻率,得到5倍PN碼速率的基帶信號(hào),經(jīng)過(guò)2倍內(nèi)插5倍抽取后,送給DMF兩倍采樣的信息,PN碼為1 023位m序列,DMF長(zhǎng)度為2 046位,PN碼存放在寄存器中,DMF輸出數(shù)據(jù)經(jīng)功率檢測(cè)、時(shí)間窗時(shí)鐘同步提取和差分解調(diào)后輸出。
根據(jù)無(wú)人機(jī)飛行過(guò)程中2徑模型[8-11]的分析,飛行過(guò)程和起降階段的信道分別選擇萊斯因子為10 dB和6 dB的萊斯信道。用信道模擬器對(duì)該算法在不同信噪比條件下進(jìn)行誤碼性能測(cè)試。經(jīng)測(cè)試,該算法在萊斯信道中捕獲速度快且工作穩(wěn)定,誤碼率曲線如圖4所示,從圖4可以看出該算法解調(diào)損失<2 dB,而串行捕獲算法在此條件下頻繁失鎖,已不能正常工作。
圖4 萊斯信道誤碼率曲線
無(wú)人機(jī)在低仰角條件下飛行時(shí),傳統(tǒng)的延遲鎖定環(huán)受多徑衰落影響容易失鎖,而串行捕獲的滑動(dòng)相關(guān)法導(dǎo)致重新捕獲時(shí)間較長(zhǎng)。利用基于數(shù)字匹配濾波器(DMF)結(jié)構(gòu)的時(shí)間窗捕獲算法,結(jié)合開環(huán)結(jié)構(gòu)的時(shí)間窗定時(shí)同步方法,可顯著增強(qiáng)無(wú)人機(jī)數(shù)據(jù)鏈在衰落信道下通信的可靠性,在無(wú)人機(jī)通信領(lǐng)域具有廣闊的應(yīng)用前景。
[1]梁保衛(wèi),高紅濤.無(wú)人機(jī)飛行過(guò)程信號(hào)弱區(qū)的分析[J].無(wú)線電工程,2006,36(7):36 -38.
[2]王 東,李志勇,白立鋒,等.地空信道特性研究[J].無(wú)線電通信技術(shù),2009,35(3):32 -35.
[3]LEE Sung-won.Low-power Hybrid Structure of Digital Matched Filters for Direct Sequence Spread Spectrum Systems[J].Department of Electrical Engineering and Computer Science,2003:685 -688.
[4]項(xiàng)家偉,韋志棉,熊小軍,等.一種基于數(shù)字匹配濾波器的偽碼捕獲方法[J].無(wú)線電工程,2011,41(11):28-30.
[5]劉會(huì)紅.并行數(shù)字匹配濾波器的設(shè)計(jì)[J].無(wú)線電工程,2011,41(7):62 -64.
[6]胡捍英,鄔江興,樊昌信,等.1bit量化相關(guān)接收 DS/CDMA通信方式及性能[J].西安電子科技大學(xué)學(xué)報(bào),2002,29(4):439 -443.
[7]曾興雯,賀彥國(guó),李 棟,等.DS_CDMA多比特量化相關(guān)接收性能分析[J].西安電子科技大學(xué)學(xué)報(bào),2002,29(4):439-443.
[8]高保生,朱良彬.無(wú)人機(jī)低空鏈路信道特性與寬帶數(shù)據(jù)傳輸[J].系統(tǒng)工程與電子技術(shù),2005(2):1-3.
[9]白 洋,梁 俊,張 強(qiáng),等.基于二維擴(kuò)頻技術(shù)的無(wú)人機(jī)控制鏈路抗衰落技術(shù)研究[J].空間電子技術(shù),2011(1):42-45.
[10]黃 振,楊士中.直擴(kuò)系統(tǒng)數(shù)字匹配濾波器的設(shè)計(jì)仿真[J].電訊技術(shù),2002,27(12):8 -13.
[11]SHEN Ye-bing,WANG Yu-xi.Optimized FPGA Realization of Digital Matched Filter in Spread Spectrum Communication Systems[J].Computer and Information Technology Workshop,2008:173-176.