利用MATLAB实现QPSK调制及解调
QPSK的调制与解调电路的MATLAB实现
摘 要
本课程设计主要讨论了QPSK的调制解调原理,分析了它们的调制解调实现过程的程序设计。在课程设计中,系统开发平台为Windows 2000,程序运行平台为MATLAB集成环境下的Simulink仿真平台。用Simulink构建QPSK调制与解调电路仿真模型,得到调制、解调信号,绘制调制前后频谱图,分析QPSK在各种噪声信道中的性能。程序运行初步实现了QPSK的调制解调,其所得结果基本与理论结果一致。
关键词 Simulink;调制解调;QPSK;
利用MATLAB实现QPSK调制及解调
目 录
1.前言........................................................................................................................................... 1
1.1QPSK系统的应用背景简介......................................................................................... 1 1.2 QPSK实验仿真的意义 ............................................................................................... 1 1.3 实验平台和实验内容 ................................................................................................ 2
1.3.1实验平台 ............................................................................................................ 2 1.3.2实验内容 ............................................................................................................ 2
2系统实现框图和分析 ....................................................................................................... 3
2.1、QPSK调制部分 ........................................................................................................... 3 2.2、QPSK解调部分 ........................................................................................................... 4
3实验结果及分析 ................................................................................................................. 6
3.1、理想信道下的仿真 ................................................................................................... 6 3.2、高斯信道下的仿真 ................................................................................................... 7 3.3、先通过瑞利衰落信道再通过高斯信道的仿真 ................................................. 8
4致谢 ............................................................................................................................................ 9 参考文献 ................................................................................................................................... 10 附录 .............................................................................................................................................. 11
利用MATLAB实现QPSK调制及解调
1.前言
1.1QPSK系统的应用背景简介
QPSK是英文Quadrature Phase Shift Keying的缩略语简称,意为正交相移键控,是一种数字调制方式。在19世纪80年代初期,人们选用恒定包络数字调制。这类数字调制技术的优点是已调信号具有相对窄的功率谱和对放大设备没有线性要求,不足之处是其频谱利用率低于线性调制技术。19世纪80年代中期以后,四相绝对移相键控(QPSK)技术以其抗干扰性能强、误码性能好、频谱利用率高等优点,广泛应用于数字微波通信系统、数字卫星通信系统、宽带接入、移动通信及有线电视系统之中。
1.2 QPSK实验仿真的意义
通过完成设计内容, 复习QPSK调制解调的基本原理,同时也要复习通信系统的主要组成部分,了解调制解调方式中最基础的方法。了解QPSK的实现方法及数学原理。并对“通信”这个概念有个整体的理解,学习数字调制中误码率测试的标准及计算方法。同时还要复习随机信号中时域用自相关函数,频域用功率谱密度来描述平稳随机过程的特性等基础知识,来理解高斯信道中噪声的表示方法,以便在编程中使用。
理解QPSK调制解调的基本原理,并使用MATLAB编程实现QPSK信号在高斯信道和瑞利衰落信道下传输,以及该方式的误码率测试。复习MATLAB编程的基础知识和编程的常用算法以及使用MATLAB仿真系统的注意事项,并锻炼自己的编程能力,通过编程完成QPSK调制解调系统的仿真,以及误码率测试,并得出响应波形。在完成要求任务的条件下,尝试优化程序。
通过本次实验,除了和队友培养了默契学到了知识之外,还可以将次实验作为一种推广,让更多的学生来深入一层的了解QPSK以至其他调制方式的原理和实现方法。可以方便学生进行测试和对比。足不出户便可以做实验。
1