基于simulink的信道化接收机建模与仿真

Posted fpga和matlab

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于simulink的信道化接收机建模与仿真相关的知识,希望对你有一定的参考价值。

目录

1.发送模块设计

2.接收模块的设计

3.仿真测试

4.基于matlab的误码率仿真


1.发送模块设计

        16QAM的基本结构,首先我来设计QAM发送段的SIMULINK仿真模块。

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

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

图2 随机信号的产生设置模块

图3 QAM模块的参数设置

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

   

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

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

2.接收模块的设计

基本结构,来设计接收端的SIMULINK仿真模块。

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

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

3.仿真测试

各个模块的波形分析

信号发送的波形

通过滤波以后的波形

载波信号

调制以后的信号

混频以后的信号

添加白噪声以后的信号

解调以后的信号

通过滤波器以后的信号

4.基于matlab的误码率仿真

function [p]=qammoto(snr_in_dB)
N=1000;
d=1;
Eav=10*d^2;
snr=10^(snr_in_dB/10);
sgma=sqrt(Eav/(8*snr));     % 16QAM调制的噪声的方差
M=16;

for i=1:N
    temp=rand;
    dsource(i)=1+floor(M*temp);
end

mapping=[ -3*d   3*d;   -d   3*d;   d   3*d;   3*d   3*d;
          -3*d     d;   -d     d;   d     d;   3*d     d;
          -3*d    -d;   -d    -d;   d    -d;   3*d    -d;
          -3*d  -3*d;   -d  -3*d;   d  -3*d;   3*d  -3*d];

for i=1:N,
    qam_sig(i,:)=mapping(dsource(i),:);
end;



for i=1:N,
    n=gngauss(sgma);
    r(i,:)=qam_sig(i,:)+n;
end;



numoferr=0;
for i=1:N,
    for j=1:M,
        metrics(j)=(r(i,1)-mapping(j,1))^2+(r(i,2)-mapping(j,2))^2;
    end;
    [min_metric decis]=min(metrics);
    if(decis~=dsource(i)),
        numoferr=numoferr+1;
    end;
end;

p=numoferr/(N);
A01-10

以上是关于基于simulink的信道化接收机建模与仿真的主要内容,如果未能解决你的问题,请参考以下文章

基于simulink的数字AGC建模与仿真

MATLAB-Simulink仿真实现OFDM通信系统

MATLAB-Simulink仿真实现OFDM通信系统

基于simulink的牛鞭效应模型建模与仿真

基于arx模型的MPC预测控制器simulink建模与仿真实现

并联型模糊PID复合控制器的simulink建模与仿真