移动通信课程设计实验报告-利用matlab进行m序列直接扩频仿真(6)

2019-03-28 10:18

17、比较解扩后信号与窄带强干扰的功率谱

figure(17)

prelnz=ynzj.*conj(ynzj)/N; prelz=yzj.*conj(yzj)/N;

plot(freb,prelnz(1:N/2)*2/N,freb,prelz(1:N/2)*2/N); axis([0,100,0,0.007]); xlabel('Hz');

title('信号与窄带干扰经解扩后的功率谱');

比较功率谱。蓝色部分为信号功率谱,绿色部分为窄带强干扰功率谱,可以发现窄带强干扰已经完全淹没在信号功率里。由理论计算可知,信噪比与N=1无扩频相比能够提高N2倍,抗干扰能力明显增强。

六、误码率simulink仿真

误码率仿真采用了MATLAB里面的SIMULINK及BERTOOL工具。SIMULINK是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。SIMULINK具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点SIMULINK已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于SIMULINK。

1、直接扩频系统信道模型

2、加窄带干扰的直扩系统建模

仿真过程中,仍然采用了100Hz的扩频序列,100/7Hz的数据码流,2kHz的BPSK调制并加入了与中心频点频偏20Hz的窄带强干扰。误码率仿真采用了SIMULIMK自带的Error Rate Calculation模块,来对比发送与接收的码流。建模的过程中,考虑了信号的频率,极性,窄带干扰和awgn信道的高斯白噪声,完全符合一般的通信系统的组成结构。仿真时间为100s。

3、用示波器观察发送码字及解扩后码字

上图为仿真过程中截取的部分发送与接收码字,上半部分为发送码字序列,下半部分为最终解扩后的码字序列。可以看出,大多数时间信号吻合,在第25.86s左后出现两个误码。

4、直接扩频系统与无扩频系统的误码率比较

采用SIMULINK下的BERTOOL工具,可以轻松地仿真出信号的误码率。在误码率计算中,我分别仿真了不同m序列长度和不同窄带干扰强度下,误码率与awgn高斯信道信噪比的关系图。

下图为无窄带干扰时,无扩频系统与N=7的m序列直接扩频BPSK系统的误码率比较,横坐标为信道信噪比。

可以看出,扩频序列误码率与无扩频系统的理论误码率基本相同,说明在没有窄带干扰的情况下扩频与否对于误码率影响不大。这说明,在干扰为高斯白噪声的情况下,扩频系统与无扩频系统的抗干扰能力相同。

- 30 -


移动通信课程设计实验报告-利用matlab进行m序列直接扩频仿真(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:教师招聘考试之新课改知识重点

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: