孫宇明,李 鈾,朱 倩
隨著FPGA設計周期的縮短,邏輯程序編寫和硬件設計往往并行進行。因此,利用仿真驗證設計的有效性成為一種重要手段,且設計過程中對標準輸入信號源正確性的鑒定也是一種有效手段。通過行為仿真對邏輯設計進行系統(tǒng)仿真,并記錄輸出數(shù)據(jù)再進行分析,是對此類設計進行驗證的常用手段[1-3]。鎖相環(huán)等存在收斂時間,而常規(guī)的接收機同步技術(shù)都對序列長度有一定的要求[2-4]。因此,需要通過特殊的算法對短時信號進行處理,以解調(diào)出數(shù)據(jù),驗證其正確性。同時,認知無線電的應用,促使突發(fā)通信模式得到廣泛應用,進而產(chǎn)生了對短序列的數(shù)字解調(diào)問題[5-7]。
全數(shù)字的接收機是將數(shù)字信號的解調(diào)全部采用數(shù)字處理技術(shù)來實現(xiàn)[8-10]。經(jīng)典載波同步算法需要使用鑒頻器或鑒相器對頻率或者相位進行鑒別,再通過環(huán)路濾波器操作頻率或者相位控制字對NCO進行操作[11-12]。經(jīng)典符號同步算法需要使用定時誤差估計算法,如gardener算法等[2]。隨著硬件計算能力的增強,通信的計算瓶頸不斷被打破,未來通信的瓶頸將是匱乏的頻譜資源問題,而突發(fā)通信模式是有效節(jié)省頻譜資源的有效手段。然而,常規(guī)算法的性能無法滿足此情況下的數(shù)據(jù)解調(diào)需求。
因此,本文提出了一種相位調(diào)制短時數(shù)據(jù)輔助解調(diào)方法,解決了短時QPSK數(shù)據(jù)解調(diào)問題。該算法充分利用發(fā)射信號中的全部信息,對信號的載波和符號定時位置進行估計,然后再對其進行解調(diào)。仿真結(jié)果表明,在高斯白噪聲信道下,新算法的載波同步精度和定時同步精度均高于傳統(tǒng)算法。
假設接收到一幀QPSK調(diào)制數(shù)據(jù),且下變頻后的數(shù)據(jù)為y[k]:
h(k)表示信道傳輸參數(shù);n(k)表示加性高斯白噪聲,ε(k)表示未知的時鐘相位抖動,θ(k)是未知的載波相位,w0表示載波中心頻率。
由文獻[2]可知,鑒相使用科斯塔斯鑒相器,符號同步采用gardener算法,算法如式(2)所示。利用序列進行估計后前向糾正,完成解調(diào)。
式中,Re表示復數(shù)的實部,Im表示復數(shù)的虛部,SIGN表示取符號位,T表示符號周期,Cf(k)表示頻率控制估計結(jié)果,Cs(k)表示符號定位結(jié)果,r(k)表示接收下變頻后數(shù)據(jù)。
頻率估計公式為:
式中,arg max表示最大值處的位置。由于成形濾波器和高通濾波器等因素,發(fā)射調(diào)制信號的相位并不一定是按照正弦波相位的分布方式分布。因此,將該相位形成的序列稱為相位序列。
相位同步序列估計公式為:
式中,yd(k)表示下變頻后帶有相位殘差的信號。則最后解調(diào)后信號為:
為提高接收性能,需降低n1(k)能量。對于相位調(diào)制而言,就是降低相位估計誤差引起的噪聲df(k)。對df(k)進行分析:
式中,Δf為頻率估計偏差,Δφ為相位估計偏差。在理想情況下,Δf估計誤差與信噪比成正比,與變換點數(shù)成反比。對于至少10 000點的觀測量而言,頻率估計誤差可以忽略,認為是準確的。因此,只要分析Δφ即可。由于信號源都是使用DDS產(chǎn)生的,頻率合成的概念是在平均的意義上合成相應的頻率,因此會產(chǎn)生一定的相位抖動。將相位抖動加入估計序列,對系統(tǒng)系統(tǒng)性能也有一定的提高作用。而采用數(shù)據(jù)迭代的方式將解調(diào)數(shù)據(jù)重新迭代,這樣能夠獲得更準確的估計結(jié)果。
符號定時頻率偏差估計方法為:
改變采樣率,插值濾波算法為:
式中,n是原序列序號,k是新的序列序號,hI是插值濾波器系數(shù),長度是N1+N2。
定時位置估計位置為:
式中,arg max表示區(qū)間最大值位置。
獲得的最佳采樣值積分集合點序列為:
使用數(shù)據(jù)補償后,用ML算法估計頻率差,如下:
式中,Ni表示插值數(shù)據(jù)個數(shù),Xb表示經(jīng)過數(shù)據(jù)補償后的最佳采樣點序列。
綜上,新算法的實現(xiàn)步驟如下:
(1)使用式(3)對序列進行頻偏估計,估計精度為[-fs/2N, fs/2N];
(2)使用式(4)對序列進行相位差估計;
(3)對接收序列進行相位差補償,并進行低通濾波,然后使用式(7)進行符號同步采樣頻差估計,并對序列進行采樣率變化。將采樣率按照式(8)變?yōu)榉査俾实恼麛?shù)倍,然后根據(jù)系統(tǒng)性能要求,選擇全數(shù)字插值濾波器的類型和系數(shù)。
(4)利用式(10)估計最佳采樣點積分起始位置,并積分;
(5)對最佳采樣點進行星座圖映射,解調(diào)出第一次初始數(shù)據(jù);
(6)按照式(11)對殘余頻偏進行掃頻,估計精度為N/64,并將估計結(jié)果在此補償?shù)浇邮招蛄校?/p>
(7)補償后序列重復步驟(2)開始的工作,直至式(11)的估計結(jié)果兩次之差滿足要求為止。
在高斯白噪聲信道下,利用蒙特卡羅法分別對新算法和僅使用常規(guī)算法進行行為仿真。
仿真參數(shù)如下:
(1)QPSK系統(tǒng)帶寬為3.14 MHz,信道多普勒等其他因素引起的頻率偏移為4.98 kHz,中頻頻率為50.24 MHz,中心頻率為12 MHz;
(2)復數(shù)基帶信號從QPSK星座點中隨機選取,成型濾波器選用升余弦濾波器,滾降系數(shù)為0.5,采樣值采取12 bit量化,峰峰值為1 024;
(3)每幀數(shù)據(jù)長度為1 ms,即50 240個點,
(4)插值濾波器拉格朗日三次多項式插值;
(5)發(fā)射信號分別經(jīng)過高斯白噪聲信道;
(6)在0~40 dB信噪比下,對上述兩種算法進行仿真,計算定時估計均方差和頻偏估計均方差,并且觀測星座圖。對于短時突發(fā)信號,信噪比一般比較理想,因此選用20 dB觀測星座圖。
仿真結(jié)果表明,在加性高斯白噪聲信道下,新算法比常規(guī)算法的頻偏和定時估計精度高,星座圖收斂明顯。如圖1所示,在高斯白噪聲信道下,當信噪比相同時,新算法的頻偏估計均方誤差優(yōu)于傳統(tǒng)算法10倍以上;如圖2所示,在高斯白噪聲下,定時精度也優(yōu)于傳統(tǒng)算法;從圖3則可看出,新算法的星座圖收斂明顯。
圖2 定時估計性能比較
圖3 星座圖比較
本文提出了一種相位調(diào)制短時數(shù)據(jù)輔助解調(diào)方法。該算法充分利用發(fā)射信號中的解調(diào)數(shù)據(jù),對信號載波和符號定時位置進行估計,然后再對其進行解調(diào)。仿真結(jié)果表明,在加性高斯白噪聲信道下,新算法比常規(guī)算法的頻偏和定時估計精度高,且星座圖收斂明顯。
[1] 張公禮.全數(shù)字接收機理論與技術(shù)[M].北京:科學出版社,2005:10-20.ZHANG Gong-li.All-digital Receiver Theory and Technology[M].Beijing:Science Press,2005:10-20.
[2] 尹長川,羅濤,樂廣信.多載波寬帶無線通信技術(shù)[M].北京:北京郵電大學出版社,2004:22-69.YIN Chang-chuan,LUO Tao,LE Guang-xin.Multicarrier Broad-band Wireless Communication Technology[M].Beijing:Beijing University of Post and Telecommunications Press,2004:22-69.
[3] 黃仁亮.OFDM系統(tǒng)原理及仿真實現(xiàn)[J].信息安全與通信保密,2009,34(08):77-80.HUANG Ren-liang.Security Risk Assessment of Network Management System[J].Information Security and Communications Privacy,2009,34(08):77-80.
[4] 王曉芳,王曉斌,金明錄.認知無線電中一種改進的頻譜感知算法[J].通信技術(shù),2011,44(09):8-12.WANG Xiao-fang,WANG Xiao-bin,JIN Ming-lu.An Improved Spectrum Sensing Algorithm in Cognitive Radio[J].Communications Technology,2011,44(09):8-12.
[5] 劉思洋,高俊,劉全.基于認知無線電的軍事電磁頻譜管理研究[J].通信技術(shù),2011,44(12):37-41.LIU Si-yang,GAO Jun,LIU Quan.Study on Military Communication Spectrum Management Based on Cognitive Radio[J].Communications Technology,2011,44(12):37-41.
[6] GUO Y,LIU G,GE J.A Novel Time and Frequency Synchronization Scheme for OFDM Systems[J].IEEE Transactions on Consumer Electronics,2015,54(02):321-325.
[7] FUSCO T,TANDA M.Blind Synchronization for OFDM Systems in Multipath Channels[J].IEEE Transactions on Wireless Communications,2016,8(03):1340-1348.
[8] YOU Y,LEE K,KANG S.Pilot-aided Frequency Offset T-racking Scheme for OFDM-based DVB-T[J].IEEE Transactions on Consumer Electronics,2017,54(03):1053-1058.
[9] SHI K E,SERPEDIN E,CIBLAT P.Decision-directed Fine Synchronization in OFDM Systems[J].IEEE Transactions on Communications,2015,53(03):408-412.
[10] SCHIMDL T,COX D.Robust Frequency and Timing Sync-hronization for OFDM[J].IEEE Transactions on Co mmunications,2016,45(12):1613-1621.
[11] CHOI J,LEE Y.Optimum Pilot Pattern for Channel Estimation in OFDM Systems[J].IEEE Transactions on Communications,2017,4(05):2083-2088.
[12] 孫宇明,趙鵬,王青等.基于迭代的FH-OFDM小數(shù)倍頻偏估計算法[J].通信技術(shù),2013,46(06):76-79.SUN Yu-ming,ZHAO Peng,WANG Qing,et al.A Fractional Frequency Estimation Algorithm for FHOFDM System Based on Iteration[J].Communications Technology,2013,46(05):76-79.