基於Matiab的QAM通信系統的仿真

2020-11-15 電子產品世界

在眾多系統仿真平臺中,Matlab及其Simulink工具箱較之於其它仿真軟體,有著獨到的優勢,它使通信技術人員擺脫系統仿真中繁瑣的編程過程,有效地提高了仿真的效率,而且易學易用。Simulink是Matlab中的一個基於方框圖的系統仿真環境,是一個對動態系統進行建模、仿真和仿真結果可視化分析的軟體包。用戶只需要通過簡單的滑鼠操作就可以將一系列圖形化的系統模塊連接起來,從而建立一個非常直觀的、功能上卻相當複雜的動態系統模型。

Simulink還提供了許多專業模塊庫:如CDMA參考模塊庫、通信模塊庫、DSP模塊庫等等,大大地提高了通信系統研究和設計開發的效率。Simulink作為Matlab的重要組成部分,它具有以下特點:

1)調用模塊連成框圖來表示系統,使得仿真系統建模與工程中的方框圖統一起來,能較全面地研究通信系統,直觀性很強,且具有很高的開放性;2)用戶可以隨意修改模塊參數,以便於觀察不同參數下的仿真結果,有利於用戶比較和選取;3)仿真結果可以近乎「實時」地以圖形或數據顯示出來,這與實驗室操作是一樣的。

1 QAM簡介

QAM(Quadrature Amplitude Modulation)正交幅度調製技術是用兩路獨立的基帶信號對兩個相互正交的同頻載波進行抑制載波的雙邊帶調幅,利用這種已調信號的頻譜在同一帶寬內的正交性,實現兩路並行的數字信息的傳輸。該調製方式通常有4QAM、16QAM、64QAM等,對應的空間信號矢量端點分布圖稱為星座圖,分別有4、16、64等個矢量端點。QAM調製實際上就是幅度調製和相位調製的組合,信號的振幅和相位作為兩個獨立的參量同時受到調製,與其他調製方式相比,QAM具有能充分利用帶寬、抗噪聲性能強等優點,在移動通信有線電視傳輸和ADSL中均有廣泛的應用。利用Matlab通信仿真軟體對QAM系統進行計算機仿真具有重要的現實意義,為科學合理地設計和應用QAM技術提供了便捷、高效和直觀的仿真平臺。

2 QAM系統仿真

Simulink的通信模塊中有各種數字調製/解調器模塊。其有通帶(passband)模塊和基帶(baseband)之分。通帶仿真的載波信號包含在模型的發射部分,載波頻率通常遠遠高於信號的最高頻率。由Nyquist抽樣定理可知,為了能在接收端恢復原信號,仿真中的抽樣頻率應至少為載波頻率最大值的兩倍。如果信號頻率很高,則仿真會變得非常慢或無法直接進行計算機模擬。基帶仿真一般稱為低通等效法仿真,將帶通信號等效為基帶信號,使得調製和解調性能分析與載波頻率和信道頻段無關,從而減少系統資源的佔用。

下面以基帶模塊為例,對16QAM系統進行了仿真,給出了一種比較簡單的仿真方法,並說明如何運用Simulink對通信系統進行仿真。

QAM通信系統仿真模型如圖1所示。

信源Random Integer Generator模塊產生隨機整數0-15,送入QAM基帶調製模塊。QAM基帶解調模塊(用於解調QAM信號)與QAM基帶調製模塊(用於產生QAM信號)的參數設置必須一致。採用Communication Blockets(通信模塊)中提供類似實際的噪聲信道——高斯白噪聲信道模塊以便觀察系統的正常響應。Discrete-Time Scatter Plot Scope模塊用來顯示調製信號及其經信道傳輸後的星座圖,Discrete-Time Scatter Plot Scope模塊以點形式繪製信號點。Error Rate Calculation模塊用於計算誤碼率,並將結果通過Display模塊顯示出來。主要參數設置如表1所示。

  信噪比為20 dB時,QAM調製輸出信號和通過信道後的QAM信號星座圖分別如圖2和圖3所示。

從圖2的星座圖可以看出,16QAM調製信號有16個信號點(圖中米子形),信號點表示每個碼元的位置,它是由兩個正交矢量合成的。而其經過高斯信道後,接收信號點受到幹擾以高斯分布概率密度函數規律,並以各點發送信號為期望值散布於發送信號點附近如圖3所示。調整信噪比SNR可以觀察經信道後QAM信號星座圖的變化,仿真發現信噪比SNR越大,接收信號點的集中程度越高;反之,信號點的分散程度越高。

誤碼率是反映數據通信系統特性的指標。在仿真過程中,誤碼率大小會隨著高斯白噪聲基帶信道信噪比、調製方式等而改變,因此誤碼率的測試結果是評價試驗系統的重要標準。圖1中的Display模塊顯示的是信噪比為20 dB時的誤碼情況,有3個窗:第1個窗顯示的是誤碼率0.000 999;第2個窗顯示的是誤碼數1個;第3個窗顯示的是碼元總數1 001個。可以通過調整信噪比,觀察誤碼率的變化,仿真發現信噪比越小,誤碼率就越大,與理論一致。

3 結束語

利用Matlab仿真通信系統,具有廣泛的適應性和極高的靈活性。在硬體實驗中改變系統參數也許意味著重做硬體,而在軟體中只需對特定參數進行相應設置,節省了時間和費用。文中利用Matlab的Simulink功能模塊成功地對QAM通信系統進行了可視化仿真,並給出了較詳細的實現方法和仿真結果,仿真結果與理論結果一致,充分地證明了Simulink在通信系統仿真中的實用性。通過調整本系統的模塊或參數,可以得到其他通信系統的仿真模型,如64QAM等,為相關領域的仿真研究指出了一個方法。


相關焦點

  • ADS在16QAM通信系統中的應用
    摘要 介紹了16QAM通信系統的概念、工作原理以及利用ADS軟體建立通信系統模型的方法,並進行了在ADS中,對調製信號的表示方法、脈衝形成、通道濾波、頻譜分析——數值頻譜和頻率頻譜、客戶化調製等技術進行了仿真,實現了通信系統的模擬。關鍵詞 正交幅度調製;星座圖;編碼;比特恢復;傳輸信道 現代通信中,提高頻譜利用率成為被關注的焦點。
  • 基於FPGA的OFDM寬帶數據通信同步系統設計與實現
    Design and Realize the Synchronization System for Broad Band  Data Communication Based on FPGA 摘要:正交頻分復用(OFDM)是第四代移動通信的核心技術,本文介紹了一種基於FPGA的OFDM寬帶數據通信同步系統的設計方案
  • 基於SyStemView虛擬通信實驗的應用
    而通信原理課是通信專業的核心課,通信實驗在通信原理課中起著舉足輕重的作用。傳統教學以實驗箱類硬體教學為主。而硬體教學一般為驗證性實驗,學生無法從中理解和掌握具體的模塊組成和系統原理。通信課程概念多、系統的模型多不易於理解,加之抽象的特點,使得學生喪失學習興趣,對於問題的認知處於一種表面狀態。因此一些虛擬實驗受到越來越多的關注。
  • 5GHz無線區域網系統模擬(圖)
    基於ieee 802.11a標準的5ghz wlan系統能在低移動性無線條件下提供比以前的系統更快的數據傳輸率、更好的頻譜效率、改進的多徑性能和更低的幹擾。
  • 太赫茲高速通信系統前端關鍵技術
    通過該方法,基於Ansoft 公司的仿真軟體高頻結構仿真器(HFSS)與安捷倫(Agilent)公司的仿真軟體先進設計系統(ADS),我們對220 GHz 分諧波混頻器展開了仿真研究,獲得了低變頻損耗的分諧波混頻器,為後續通信系統的構建奠定了良好基礎。
  • MathWorks推出Communications Blockset4模塊用於通信系統
    The MathWorks於近日推出Communications Blockset 4,該產品提供了用於通信系統物理層設計、仿真和驗證的完整模塊庫,極大地擴展了 Simulink
  • 基於FPGA的系統促進提高電機控制性能
    近年來,在MathWorks Simulink等軟體建模與仿真工具的推動下,基於模型的設計已發展成為完整的設計流程——從模型創建到實現2。基於模型的設計改變了工程師和科學家的工作方式,把設計任務從實驗室和現場轉移到桌面。現在,包括工廠和控制器在內的整個系統都可以建模,工程師可以先調整好控制器的行為,再將其部署到現場。這樣就能降低受損風險,加速系統集成,減少對設備供貨的依賴。
  • 基於「鴻雁」星座的全球導航增強系統
    近年來,隨著低軌通信星座的興起,基於低軌通信星座的全球導航增強系統成為衛星導航增強領域的熱點   系統工作原理與流程如下:「鴻雁」衛星通過配置高精度GNSS 監測接收機,生成馴服到GNSS系統的時頻基準信號(10MHz 和1PPS),衛星通信載荷基於該時頻信號產生測量通信一體化信號向用戶播發。
  • 星座圖聚類分析的QAM信號調製識別算法及DSP實現
    TS201優越的性能使得它在無線通信、軍事、工業等領域的應用更加廣泛。1 QAM信號識別方法 信號調製樣式的自動識別是軟體無線電臺必備的功能之一,並已被廣泛應用於電子對抗、通信情報、電子偵察等領域。待識別信號有4QAM、16QAM、32QAM、64QAM四種信號。
  • 基於GSM電流保護系統設計方案
    監測系統硬體設計  監測系統採用有比較優勢的功能模塊化設計,主要可分為單片機控制系統與通信模塊設計;其中單片機控制系統與通信部分設計包括硬體電路設計、軟體設計。控制系統與通信模塊主要由核心單片機、電源處理電路、鍵盤輸入電路、信號處理電路、液晶顯示電路、GSM收發模塊等單元構成,如圖1所示。
  • 一種基於物聯網的公交車信息查詢系統設計
    隨著現代網絡技術的不斷發展,公交查詢系統因運而生。因此也出現了基於各種技術的公交查詢系統,如基於ASP.NET+XML的公交查詢系統、基於J2ME的公交查詢系統、基於GIS、GPS、RS的公交查詢系統等。
  • 基於FPGA的8PSK軟解調的研究與實現
    隨後,通過QUARTUS II 仿真平臺對8PSK 軟解調器進行了硬體描述語言(VHDL)的設計實現和功能仿真,並通過與LDPC 解碼模塊級聯在Altera 公司的STratix II 系列FPGA 晶片上完成最終測試。通過與MATLAB 仿真結果進行比較,驗證上述簡化8PSK 軟解調器設計的正確性和可行性。
  • 中國科大在基於星座的量子通信實驗研究領域取得重要進展
  • 基於MXT8051單片機的發動機車載監控系統研究
    當改進工藝、增壓中冷、結構優化等傳統方法不足以滿足新標準時,基於微控制器的電子智能優化控制將成為新的曙光。  系統工作原理  與其它大部分電子控制系統一樣,發動機電控系統也是由信號採集、信號處理和執行機構等部分組成。
  • 基於FPGA器件的QPSK調製解調程序實現系統的設計與測試
    ,我們往往需要對所設計的硬體電路進行設計檢驗以保證其正常運作,從而才能進一步支持基於該硬體的複雜程序的正確調試。這樣,特定的相應測試系統設計就顯得尤為重要,不僅可以保證硬體的健康度,更能提高整個調試過程的效率,方便檢測出相關錯誤。針對增補轉發系統( Gapfiller)中 QPSK解調程序調試的需求,分別對發射及接收電路設計了基於可編程邏輯器件(FPGA)的測試程序。為了保證其更強的糾錯性和更可靠的驗證能力,測試系統的設計原則應當是愈簡易且愈典型為佳。
  • OFDM信道調製解調的仿真及其FPGA設計
    OFDM最初用於高速MODEM、數字移動通信和無線調頻信道上的寬帶數據傳輸,隨著IEEE802.11a協議、BRAN(Broadband Radio Access Network)和多媒體的發展,數字音頻廣播(DAB)、地面數字視頻廣播((DVB-T)和高清晰度電視((HDTV)都應用了OFDM技術。
  • 基於GEO/LEO兩層星座協同衛星組網分析
    當前衛星網絡已經進入了業務多樣化及覆蓋全球化的時代,我國目前的衛星通信網絡是以同步地球軌道衛星(GEO)為主體。衛星通信系統覆蓋面積大,具有傳輸速度快,可移動性強等優點,但是由於資源緊缺,如何有效的利用空間資源,提高衛星通信的效能等都是目前的研究熱點。傳統的單層衛星網絡主要有同步地球軌道衛星網絡、低軌道衛星(LEO)網絡和中軌道衛星(MEO)網絡。
  • 戰疫情丨西工大77個在線開放課程和虛擬仿真實驗教學資源面向社會...
    23.信號與系統 李輝/教授 陝西省精品在線開放課程 愛課程平臺信號與系統課程是電子、通信、計算機、自動控制、信息處理等電類專業技術基礎課程,以大學物理、高等數學、工程數學、電路為基礎,又是後續技術基礎課程和專業課的基礎,具有承前啟後、繼往開來的作用,是學生合理知識結構的重要組成部分,在發展智力、培養能力和良好非智力素質方面,起著重要的作用。
  • 斯坦伯格:移動通信的分野
    直到近幾年,隨著經濟的快速發展,城市化進程的加快,政府面臨越來越多的突發事件管理危機,數據的傳輸的主體和載體開始出現明顯分野——即以自然人為主體的「平時通信」和以政府、企業為主體「關鍵通信」。政府專用通信不是追求用戶越多越好,它的用戶相對固定,系統要有更高的冗餘度(即多個系統熱備份、冷備份,保證應急時不會因為用戶多而堵塞)和可靠性。
  • 雙軟擴頻與π/4DPSK複合調製系統建模仿真
    並進行了系統建模和在AWGN和多徑信道下的誤碼率性能仿真。結果表明,新系統在BER=10-5時比傳統的硬判決解調算法性能提高約3 dB,具有較好的抗幹擾與抗多徑能力。關鍵詞:軟擴頻;卷積編碼;差分解調;比特軟值;多徑 軟擴頻又稱多進位正交擴頻,是一種高效的擴頻調製方式,它是從直接序列擴頻技術衍生而來的一種新型基帶擴頻技術,與傳統的直接序列擴頻技術相比,它在相同的信息速率和系統帶寬條件下具有更高的擴頻增益,能夠有效解決傳輸帶寬和處理增益之間的矛盾。