• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于 FPGA的QDPSK數(shù)字調(diào)制與解調(diào)

    2012-07-12 06:49:50東北石油大學電子科學學院李德鵬牟海維馮際彬
    電子世界 2012年19期
    關鍵詞:碼元極性載波

    東北石油大學電子科學學院 李德鵬 牟海維 馮際彬 楊 成

    基于 FPGA的QDPSK數(shù)字調(diào)制與解調(diào)

    東北石油大學電子科學學院 李德鵬 牟海維 馮際彬 楊 成

    在分析四相相對移相QDPSK信號調(diào)制解調(diào)原理的基礎上,提出了一種碼元判別方法,通過原理設計、 VHDL語言編程、Modelsim仿真和FGPA編程實現(xiàn),完成了QDPSK數(shù)字調(diào)制解調(diào)器的電路設計,并通過下載試驗,得到了良好的調(diào)制解調(diào)效果。

    QDPSK;FPGA;調(diào)制解調(diào);碼元判別

    QDPSK(Quadrature Differential Phase Shift Keying)通常稱為正交差分相移鍵控[1-3],是利用前后碼元之間的四種不同的相對相位變化來表示四進制數(shù)字信息的調(diào)制方式[4,5]。QDPSK調(diào)制技術是一種恒包絡調(diào)制技術,受系統(tǒng)非線性影響小,具有較高的帶寬利用率和功率利用率,目前已廣泛應用于數(shù)字微波通信系統(tǒng)、數(shù)字衛(wèi)星通信系統(tǒng)、寬帶接入、移動通信及有線電視系統(tǒng)之中,成為現(xiàn)代通信中一種十分重要的調(diào)制方式。

    1.QDPSK調(diào)制系統(tǒng)

    1.1 基本原理

    QDPSK信號可表示為:

    式中:A為常數(shù);kθ為第k個碼元對應的相位,它可以取4種相位(如0、、、,從式(1)中可以看出QDPSK是一種恒包絡調(diào)制。

    QDPSK調(diào)制系統(tǒng)每個碼元包含2bit信息,通常被稱為雙比特碼元,用ab代表這兩個比特,它們有00、01、11和10四種組合,利用這四種不同的四進制數(shù)字信息來表示前后碼元之間的四種不同的相對相位變化,則信息編碼與載波相位關系可表示于表1所示。

    表中kθΔ是相對于前一相鄰碼元的相位變化。這里有A和B兩種方式,A方式中的kθΔ取值0°、90°、180°、270°;B方式中的kθΔ取值45°、135°、225°、315°。

    在B方式中相鄰碼元間總有相位改變,故有利于在接收端提取碼元同步。另外,由于其相鄰碼元相位的最大相移為± 1 35°,比A方式的最大相移小,故在通過頻帶受限的系統(tǒng)傳輸后其振幅起伏也較小。本系統(tǒng)即采用B方式作為調(diào)制方式。

    1.2 調(diào)制器的FPGA實現(xiàn)方式

    QDPSK數(shù)字調(diào)制系統(tǒng)的電路設計模型如圖1所示。

    系統(tǒng)調(diào)制過程為:串行輸入碼元i_data經(jīng)過串并轉換s_to_p模塊后變?yōu)椴⑿写a元o_a和o_b,并行碼在ab_to_cd模塊中進行碼變換得到差分碼o_c和o_d,編碼后的碼元在相位選擇ph_sel模塊中選擇載波需要輸出的相位o_ph,最后由數(shù)控振蕩器nco模塊輸出調(diào)制信號data_o。

    2.QDPSK解調(diào)系統(tǒng)

    2.1 極性比較法的改進

    QDPSK信號的解調(diào)方法有極性比較法和相位比較法兩類。本文在傳統(tǒng)的極性比較法基礎上根據(jù)實際工程實踐進行了改進,提出了一種極性判斷方法。

    表1 QDPSK雙比特碼元與載波相位的對應關系

    表2 判決規(guī)則

    圖1 調(diào)制系統(tǒng)電路模型

    圖2 解調(diào)系統(tǒng)RTL示圖

    圖3 FIR頻率響應

    圖4 QDPSK調(diào)制的仿真波形

    圖5 解調(diào)仿真波形圖

    根據(jù)經(jīng)低通濾波后的信號波形的特點,這里對信號進行了整形,令濾波后信號的峰值為 Af,將信號幅值大于的碼元判斷為+1,將信號幅值小于大于的碼元判斷為0,將信號幅值小于的碼元判斷為-1。整形后的波形通過表2所給出的判決規(guī)則即可得到碼元信號的相位。

    傳統(tǒng)的QDPSK極性比較法利用的是雙極性碼元判決方法,該方法在極性判別完成后還需要通過鎖相環(huán)提取碼元同步信號進行碼元判斷。而本文在實際工程應用中通過增加碼元一位極性的方法發(fā)現(xiàn),碼元在固定的同步載波相位處發(fā)生變化,并在一定時間內(nèi)保持穩(wěn)定,使得在碼元判斷中只需在同步載波信號的 0°相位處進行碼元判斷即可,從而避免了用鎖相環(huán)提取碼元同步這一步驟。該過程的實際工程仿真波形可在圖5中看到。

    2.2 QDPSK解調(diào)器的FPGA實現(xiàn)方式

    解調(diào)系統(tǒng)的電路設計模型如圖2所示。

    mult為乘法器模塊用于輸入信號已調(diào)制信號i_data與載波同步信號i_sin和o_cos相乘,相乘后的兩路信號經(jīng)過filter低通濾波模塊濾除載波二倍頻信號,經(jīng)過濾波后的信號分別經(jīng)過兩路操作,一路是通過鎖相環(huán)ph_loop和數(shù)控振蕩器vco構成載波同步模塊,提取載波同步信號;另一路通過抽樣判決模塊sample、逆碼變換模塊recode和并串轉換模塊p_to_s得到原始的串行數(shù)據(jù)。

    2.3 低通濾波器的設計

    數(shù)字濾波器分為IIR濾波器和FIR濾波器。IIR濾波器設計比較簡單,但難以保證線性相位。FIR濾波器雖然稍微復雜一些,但能嚴格保證線性相位,能夠始終穩(wěn)定工作。因此低通數(shù)字濾波器用FIR實現(xiàn)。利用matlab自帶的Digital filter design工具可以自動生成FIR濾波器系數(shù)。本文設計采用的是21階FIR濾波器,根據(jù)仿真需要采樣頻率為250k,通帶頻率為7.8k,截止頻率為15.6k,其幅頻相應圖如圖3所示。阻帶衰減大于20db滿足設計所需要的條件。

    3.系統(tǒng)仿真結果

    采用以上方法,選用Altera公司的主流低成本FPGA,CycloneII系列器件EP2C8Q208C8在Quartus II開發(fā)平臺上對整個調(diào)制解調(diào)系統(tǒng)進行了綜合,并利用Modelsim進行了系統(tǒng)仿真驗證。

    圖4為調(diào)制系統(tǒng)的仿真波形,從上到下一次為載波同步時鐘clk_ad,輸入串行數(shù)據(jù)i_data,并行碼元o_a和o_b,變換碼元o_c和o_d,相對相位ph和輸出調(diào)制信號o_data。

    解調(diào)系統(tǒng)的Modelsim硬件仿真波形如圖5所示。其中de_data為輸入的已調(diào)制信號,o_sin為載波同步模塊產(chǎn)生的一路正交相干載波,mu_sin為相乘后的波形,fir_sin為經(jīng)過低通濾波后的波形,data_one和data_two為整形后的數(shù)據(jù),o_a和o_b為抽樣判決后的并行碼元,re_data是最后解調(diào)的串行數(shù) 據(jù)。

    4.結語

    QDPSK調(diào)制方式是現(xiàn)代通信系統(tǒng)的一個重要數(shù)據(jù)調(diào)制方式,在抗干擾方面都優(yōu)于ASK和FSK系統(tǒng),特別是在抗頻率選擇性衰落和多徑干擾方面,因此在第三代移動通信的三個國際標準中都無一例外地采取了該調(diào)制方式。FPGA使QDPSK調(diào)制系統(tǒng)成為一個完全的硬件構架,比用傳統(tǒng)通信系統(tǒng)的處理速度快,提高了系統(tǒng)的可靠性,并且系統(tǒng)功能可以通過程序來修改和升級,具有很大的靈活性。整個系統(tǒng)在Quartus II環(huán)境下利用Verilog HDL語言編程實現(xiàn),程序下載到FPGA芯片上,形成在線可編程嵌入式系統(tǒng),不僅集成度高、功耗小、可靠性好、調(diào)試維護方便,而且形成了自己的技術內(nèi)核。

    [1]LINN Y.A Self-normalizing Symbol Synchronization LockDetector for QPSK and BPSK[J].IEEE Trans-actions on WirelessCommunications,2006,5(02):347-353.

    [2]Floyd M.,Gardner.A BPSK/QPSK timing error detector for sampled receivers.IEEE Transaction on Communicatio ns,1986,COM-34(5):423-429.

    [3]齊剛,楊燕翔.基于DSP的QPSK調(diào)制的設計與實現(xiàn)[J].電子設計工程,200917(1):26-27.

    [4]周維龍,姚曉玲.基于FPGA的QPSK調(diào)制器的設計與實現(xiàn)[J].湖南冶金職業(yè)技術學院學報,2008,8(4):99-101.

    [5]郭培源,李煥杰.基于FPGA的QPSK解調(diào)器設計與實現(xiàn)[J].北京工商大學學報(自然科學版),2005(1):37-41.

    注:本文屬國家大學生創(chuàng)新實驗項目(編號:101022033)。

    李德鵬(1988—),男,黑龍江牡丹江人,現(xiàn)就讀于東北石油大學電子科學學院。

    牟海維(1963—),男,黑龍江綏化人,東北石油大學電子科學學院教授,主要從事油汽井測試、信號處理等應用方面的研究。

    猜你喜歡
    碼元極性載波
    LFM-BPSK復合調(diào)制參數(shù)快速估計及碼元恢復
    雷達與對抗(2020年2期)2020-12-25 02:09:26
    跟蹤導練(四)
    基于極大似然準則的短猝發(fā)信號盲解調(diào)
    表用無極性RS485應用技術探討
    應急廣播系統(tǒng)中副載波的構建與應用
    一種新型的雙極性脈沖電流源
    電源技術(2015年5期)2015-08-22 11:18:28
    低壓載波通訊測試儀的開發(fā)與應用
    基于最優(yōu)化搜索的迭代載波同步算法
    一種碼元同步時鐘信號的提取方法及單片機實現(xiàn)
    一種雙頻載波相位周跳探測與修復的方法
    七台河市| 河北区| 安塞县| 宁武县| 犍为县| 博湖县| 霞浦县| 华安县| 和政县| 万州区| 晋城| 清新县| 花莲市| 华安县| 罗江县| 巴里| 察雅县| 许昌市| 波密县| 施秉县| 乐清市| 依安县| 丰都县| 越西县| 夹江县| 大荔县| 郓城县| 宜都市| 弋阳县| 武夷山市| 应用必备| 云林县| 古浪县| 阿坝县| 章丘市| 绥滨县| 平安县| 横峰县| 墨玉县| 冕宁县| 北流市|