【matlab代做】信道接收机

4.2 利用SIMULINK搭建系统 4.2.1发送模块设计

根据前面介绍的理论知识,我们可以知道16QAM的基本结构,首先我来设计QAM发送段的SIMULINK仿真模块。

图4-1 16QAM的发送端模块

他的基本工作流程为:将信号通过两路升余弦滤波器,得到滤波以后的信号,滤波器的作用就是为了防止码间干扰。然后将滤波以后的信号和SIN,COS相乘得到调制信号,将调制 下面一一介绍每个模块的具体参数设置以及各个部分信号的波形图。

图4-2 产生随机数据的信号源

第一部分信号是产生一组随机的数字,作为信源,第二个模块将信号转变为QAM的调制方式的信号。他们的具体参数如下所示:

图4-3 随机信号的产生设置模块

图4-4 QAM模块的参数设置

通过以上设置我们完成了QAM的信源发送部分了,通过SIMULINK仿真,我们可以看到16QAM发送信号的星座图,这里改变符号频率变法为,我们增加符号的采样频率来进行扩频,对于图4-4模块,设置Samples per symbol设置为10,100,200则完成了符号的频率扩展了。对于扩频的方法,我们还可以采用PN SequenceGenerator模块用来产生的扩频因子。

图4-6 升余弦滤波器

通过升余弦滤波器后,信号的边缘可以变的比较平滑,通过生余弦滤波器后,可以防止码间干扰。使信号的正确率提高。他的具体参数设置如下:

图4-7 升余弦滤波器的参数设置

然后信号就是和SIN,COS相乘,SIN,COS的模块比较简单,这里就不做讨论了,通过以上的模块,我们基本了解了信号发送端的基本设计过程。

4.2.2接收模块的设计

根据前面介绍的理论知识,我们可以知道基本结构,首先我来设计接收端的SIMULINK仿真模块。

图4-7 接收端的模块

接收端的工作原理如下,当接收到的信号通过接收端,首先和SIN,COS向乘做解调,然后将解调后的信号通过升余弦滤波器后得到两路解调信号,最后得到解调数据。

SIN,COS的模块设计,这里就不做介绍了,升余弦滤波器的设计和发送段的波形是相同的

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4