利用SIMULINK搭建一个16QAM调制解调收发系统
1發(fā)送模塊設計
根據(jù)前面介紹的理論知識,我們可以知道16QAM的基本結構,首先我來設計QAM發(fā)送段的SIMULINK仿真模塊。
圖1 16QAM的發(fā)送端模塊
??? 他的基本工作流程為:將信號通過兩路升余弦濾波器,得到濾波以后的信號,濾波器的作用就是為了防止碼間干擾。然后將濾波以后的信號和SIN,COS相乘得到調(diào)制信號,將調(diào)制??? 下面一一介紹每個模塊的具體參數(shù)設置以及各個部分信號的波形圖。
圖2 產(chǎn)生隨機數(shù)據(jù)的信號源
??? 第一部分信號是產(chǎn)生一組隨機的數(shù)字,作為信源,第二個模塊將信號轉(zhuǎn)變?yōu)镼AM的調(diào)制方式的信號。他們的具體參數(shù)如下所示:
圖3 隨機信號的產(chǎn)生設置模塊
圖4 QAM模塊的參數(shù)設置
通過以上設置我們完成了QAM的信源發(fā)送部分了,通過SIMULINK仿真,我們可以看到16QAM發(fā)送信號的星座圖,這里改變符號頻率變法為,我們增加符號的采樣頻率來進行擴頻,對于圖4-4模塊,設置Samples per symbol設置為10,100,200則完成了符號的頻率擴展了。對于擴頻的方法,我們還可以采用PN SequenceGenerator模塊用來產(chǎn)生的擴頻因子。
圖6 升余弦濾波器
??? 通過升余弦濾波器后,信號的邊緣可以變的比較平滑,通過生余弦濾波器后,可以防止碼間干擾。使信號的正確率提高。他的具體參數(shù)設置如下:
圖7 升余弦濾波器的參數(shù)設置
? ? ? ? 然后信號就是和SIN,COS相乘,SIN,COS的模塊比較簡單,這里就不做討論了,通過以上的模塊,我們基本了解了信號發(fā)送端的基本設計過程。
2接收模塊的設計
根據(jù)前面介紹的理論知識,我們可以知道基本結構,首先我來設計接收端的SIMULINK仿真模塊。
圖7 接收端的模塊
? ? ? ? 接收端的工作原理如下,當接收到的信號通過接收端,首先和SIN,COS向乘做解調(diào),然后將解調(diào)后的信號通過升余弦濾波器后得到兩路解調(diào)信號,最后得到解調(diào)數(shù)據(jù)。
? ? ? ? SIN,COS的模塊設計,這里就不做介紹了,升余弦濾波器的設計和發(fā)送段的波形是相同的
誤碼率分析
?A01-10
總結
以上是生活随笔為你收集整理的利用SIMULINK搭建一个16QAM调制解调收发系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OQPSK:Offset Quadrat
- 下一篇: 基于MATLAB的自由空间损耗模型的理论