基于Matiab/Simulink的QAM通信系統的仿真
信噪比為20 dB時,QAM調制輸出信號和通過信道后的QAM信號星座圖分別如圖2和圖3所示。本文引用地址:http://www.104case.com/article/154090.htm
從圖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等,為相關領域的仿真研究指出了一個方法。
數字通信相關文章:數字通信原理
通信相關文章:通信原理
數字濾波器相關文章:數字濾波器原理
評論