国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

PSK正交解調(diào)頻偏糾正算法的FPGA實現(xiàn)

2021-08-27 06:26:00王力
中國新通信 2021年12期
關鍵詞:基帶接收端載波

王力

【摘要】? ? 針對通信系統(tǒng)中,通信雙方相對運動而產(chǎn)生的載波頻偏對接收端解調(diào)的影響,本文尋找了一種PSK正交解調(diào)頻偏糾正算法來進行彌補,通過該算法的理論概述和FPGA中的實現(xiàn)總結(jié),并通過某數(shù)據(jù)鏈傳輸系統(tǒng)的工程實踐進了驗證。該糾正算法在大大降低載波頻率偏差對數(shù)據(jù)傳輸系統(tǒng)中誤碼率影響的同時,還因為其適合進行FPGA硬件實現(xiàn),在相關通信系統(tǒng)工程實踐中可進行推廣。

【關鍵詞】? ? PSK解調(diào)? ? 頻偏糾正

引言:

PSK調(diào)制是一種廣泛應用的相位調(diào)制方式。在硬件實現(xiàn)中,因為非相干解調(diào)不需要載波同步,其運算量較小,在硬件系統(tǒng)或是FPGA中易于實現(xiàn),但其抗頻偏的性能相對較弱。另外,多數(shù)通信系統(tǒng)中的通信雙方會進行相對運動,導致接收信號存在一定的頻率偏差,只有估計并糾正該頻率偏差,才能進行正常的解調(diào)[1]。本文在上述背景下,討論了一種基于正交解調(diào)的PSK頻偏糾正算法,并在Xilinx FPGA芯片xc7z045ffg900-2中進行了算法的硬件實現(xiàn),在某數(shù)據(jù)鏈傳輸系統(tǒng)中驗證了該算法的抗頻偏能力。

一、頻偏糾正算法

系統(tǒng)中接收信號經(jīng)AD采樣數(shù)字化后的PSK信號如式(1)所示[2]:

其中,fc為發(fā)射端載波頻率;g(t-kTs)表示信道傳輸以及接收通道濾波后的脈沖函數(shù);Ts為基帶數(shù)據(jù)編碼周期;為初始相位;為第k個數(shù)據(jù)的調(diào)制相位,其與PSK調(diào)制進制相關。

現(xiàn)假設接收端本地載波與fc的頻率偏差為,在接收端進行數(shù)字下變頻和基帶濾波后的IQ信號如式(2)(3)所示:

通過構(gòu)造兩個正交表達式,命名為點積運算dot(k)和叉積運算cross(k),如式(4)(5)所示:

由式(6)(7)結(jié)合三角函數(shù)的正交特性可得,dot(k)和cross(k)相互正交成立,可映射到星座圖的同向分量和正交分量。

由于收發(fā)端載波頻率的偏差,其在星座圖中對應一定角度的范圍,如式(8)所示:

其中,Rs表示基帶編碼碼速率。只要載波的頻率偏差角度保持在特定的范圍內(nèi),我們就可以通過上述正交解調(diào)的算法將其基帶碼片數(shù)據(jù)判決出來。假設M個相位調(diào)制的PSK在星座圖上相位差為,則只需滿足式(8)便可對基帶碼進行判斷[3],于是有:

通過式(10)可看出,基帶碼速率Rs越大,PSK調(diào)制進制M越小,其對應的收發(fā)端載波頻率偏差糾正的能力就越強。

二、FPGA實現(xiàn)方法

通過上述PSK正交解調(diào)頻偏糾正算法,我們可以在FPGA內(nèi)部將其進行各個功能模塊進行劃分,現(xiàn)歸納如下:

1.ADC采樣數(shù)據(jù)同步模塊,負責將ADC傳輸給FPGA的數(shù)據(jù)按芯片要求的時序進行bit位組合,并將數(shù)據(jù)從ADC的NCO時鐘域同步到FPGA內(nèi)部的系統(tǒng)處理時鐘域上。

2.數(shù)字下變頻、濾波模塊,負責將中頻數(shù)字信號通過DDS IP核產(chǎn)生的本地載波進行混頻,通過FIR模塊進行低通濾波,得到基帶IQ信號。

3.正交變換模塊,將基帶IQ信號按式(4)(5)進行正交變換,輸出點積運算結(jié)果dot和叉積運算結(jié)果cross。其關鍵實現(xiàn)代碼如圖1所示。

4.解差分模塊,若發(fā)送端是PSK編碼,需要對dot或者cross進行解差分操作。若發(fā)送端已是差分PSK編碼,則不需要進行該步驟。

5.基帶解碼模塊,直接判斷上一模塊的數(shù)據(jù)流符號,便可得到數(shù)據(jù)基帶編碼符號數(shù)據(jù)流,從而實現(xiàn)信號的解調(diào)。

FPGA算法實現(xiàn)架構(gòu)框圖如圖2所示。

在作者參與的某數(shù)據(jù)鏈傳輸項目中,使用Xilinx Zynq 7000的xc7z045ffg900-2芯片,通過Vivado EDA軟件搭建的頻偏糾正算法設計Block如圖3所示。

該項目中,接收機輸出BPSK調(diào)制中頻信號頻率為512MHz,基帶編碼碼速率為1Mbps,ADC使用AD9625采樣率配置為2048MHz,通過JESD204B鏈路同時輸出16相的采樣數(shù)據(jù)給FPGA,其算法實現(xiàn)仿真如圖4所示。

經(jīng)過數(shù)據(jù)鏈傳輸項目的系統(tǒng)測試,在接收端在輸出中頻信號電平大于ADC采樣靈敏度10dB以上,傳輸數(shù)據(jù)誤碼率小于5%以下的條件內(nèi),常規(guī)BPSK抗載波頻偏為50kHz左右,而采用正交解調(diào)頻偏糾正算法抗頻偏能力達到400kHz的水平,大大減少了頻率偏差對系統(tǒng)解調(diào)帶來的影響。

三、結(jié)束語

本文針對PSK正交解調(diào)頻偏糾正算法,概述了其理論原理,并在FPGA中進行了算法實現(xiàn)。在某數(shù)據(jù)鏈傳輸項目中,采用BPSK調(diào)制,基帶碼速率為1Mbps的情況下,使用正交解調(diào)頻偏糾正算法能糾正的頻率偏差在400kHz的水平,與算法理論計算值較為接近。通過上述工作,驗證了該頻偏糾正算法可大大降低載波頻率偏差對數(shù)據(jù)傳輸系統(tǒng)的誤碼率影響的同時,因為其適合進行硬件實現(xiàn),在相關通信系統(tǒng)工程實踐中可進行推廣。

參? 考? 文? 獻

[1]田甜,朱立東,黃長文等. 8PSK/16APSK 信號的頻偏估計及誤比特率分析[J]. 太赫茲科學與電子信息學報,2018,,16(5):802-806.

[2]曹志剛,錢亞生. 現(xiàn)代通信原理[M]. 北京:清華大學出版社,1992:281-292.

[3]溫志津,王甲峰. PSK非相干差分解調(diào)[J]. 通信技術,2009,42(9):12-15.

猜你喜歡
基帶接收端載波
基于擾動觀察法的光通信接收端優(yōu)化策略
頂管接收端脫殼及混凝土澆筑關鍵技術
一種設置在密閉結(jié)構(gòu)中的無線電能傳輸系統(tǒng)
新能源科技(2021年6期)2021-04-02 22:43:34
基于多接收線圈的無線電能傳輸系統(tǒng)優(yōu)化研究
應急廣播系統(tǒng)中副載波的構(gòu)建與應用
2014年LTE基帶收益占蜂窩基帶收益50%以上
AIS基帶信號的接收與處理
數(shù)字基帶系統(tǒng)的System View仿真設計
低壓載波通訊測試儀的開發(fā)與應用
基于FPGA的WSN數(shù)字基帶成形濾波器設計
電視技術(2014年19期)2014-03-11 15:38:10
司法| 荣昌县| 美姑县| 汽车| 乳源| 钟祥市| 克山县| 普陀区| 东城区| 都匀市| 通河县| 雷波县| 镇宁| 定远县| 小金县| 吐鲁番市| 南陵县| 南安市| 巫溪县| 平昌县| 弥勒县| 阿坝| 海安县| 鄯善县| 新建县| 安乡县| 阜宁县| 丰镇市| 津南区| 长顺县| 洪泽县| 石柱| 来安县| 府谷县| 木兰县| 嘉义市| 余庆县| 桐乡市| 安阳市| 库尔勒市| 张家口市|