基于Simulink的QAM调制解调实现(21页).doc
《基于Simulink的QAM调制解调实现(21页).doc》由会员分享,可在线阅读,更多相关《基于Simulink的QAM调制解调实现(21页).doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于Simulink的QAM调制解调实现-第 16 页本科生毕业设计基于Simulink的QAM调制解调实现独 创 性 声 明本人郑重声明:所呈交的毕业论文(设计)是本人在指导老师指导下取得的研究成果。除了文中特别加以注释和致谢的地方外,论文(设计)中不包含其他人已经发表或撰写的研究成果。与本研究成果相关的所有人所做出的任何贡献均已在论文(设计)中作了明确的说明并表示了谢意。签名: 年月日授 权 声 明本人完全了解许昌学院有关保留、使用本科生毕业论文(设计)的规定,即:有权保留并向国家有关部门或机构送交毕业论文(设计)的复印件和磁盘,允许毕业论文(设计)被查阅和借阅。本人授权许昌学院可以将毕
2、业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编论文(设计)。本人论文(设计)中有原创性数据需要保密的部分为(如没有,请填写“无”): 签名: 年月日指导教师签名: 年月日摘 要本文设计的是基于Simulink 的QAM调制解调的实现。首先介绍了QAM调制解调系统的基本原理,然后介绍了仿真软件Simulink下系统建模与仿真的基本操作,重点是对16QAM系统各个模块进行建模与仿真,实现了16QAM的调制与解调。最后做了一个2DPSK系统仿真,将它与16QAM系统进行比较,得出16QAM是一种相对优越的调制解调系统这一结论。关键字:QAM调制解调
3、;Simulink;仿真ABSTRACTThis design is based on Simulink, QAM modulation and demodulation implementation. QAM modulation and demodulation first introduced the basic principles of the system, and then introduced the Simulink simulation software for modeling and simulation of the systems basic operations,
4、 focused on each module 16QAM system modeling and simulation, to achieve a 16QAM modulation and demodulation. Finally made a 2DPSK system simulation, the system will compare it with 16QAM, 16QAM obtained is a relatively superior modulation and demodulation system this conclusion.Keyword: QAM modulat
5、ion and demodulation;Simulink;Simulation朗读显示对应的拉丁字符的拼音目 录1 绪论11.1 QMA简介及应用11.2 Simulink软件与通信仿真11.3论文主要内容22 现代数字调制技术QAM32.1 QAM调制原理32.2 QAM解调原理42.3 MQAM信号星座图52.4 QAM的误码率性能63 QAM调制解调的实现与仿真83.1 Simulink软件83.1.1 Simulink模块83.1.2 Simulink建模与仿真93.2 QAM 调制模块建模与仿真93.2.1 信号源模块103.2.2 串并转换模块103.2.3 2/4电平转换模块1
6、23.2.4 其余模块143.3 QAM解调模块建模与仿真153.3.1 4/2电平判决模块163.3.2 并串转换模块183.3.3 其余模块193.4 QAM抗噪声性能研究193.5 16QAM与2DPSK系统抗噪声性能比较214 总结23参考文献24附 录25致 谢261 绪论1.1 QMA简介及应用在当今飞速发展的信息时代,随着数字通信技术和计算机技术的快速发展以及通信网络与计算机网络的相互融合,信息科学技术已经成为21世纪国际社会和世界经济发展的新的强大推动力。现代数字通信技术的调制方式具有三种基本方式:数字振幅调制、数字频率调制、数字相位调制,但这三种数字调制方式都存在不足之处,如
7、:频谱利用率低、抗多径抗衰弱能力差、功率谱衰减慢、带外辐射严重等。为了改善这些不足,近几十年来人们不断提出一些新的数字调制解调技术,以适应各种通信系统的要求。其主要研究内容围绕着减小信号带宽以提高信号频谱利用率;提高功率利用率以增强抗噪声性能;适应各种随参信道以增强抗多径抗衰落能力等。正交振幅调制QAM(Quadrature Amplitude Modulation)就是一种频谱利用率很高的调制方式,其在中、大容量数字微波通信系统、有线电视网络高速数据传输、卫星通信系统等领域得到了广泛应用。QAM数字调制器作为DVB系统的前端设备,接收来自编码器、复用器、DVB网关、视频服务器等设备的TS流,
8、进行RS编码、卷积编码和QAM数字调制,输出的射频信号可以直接在有线电视网上传送,同时也可根据需要选择中频输出。它以其灵活的配置和优越的性能指标,广泛的应用于数字有线电视传输领域和数字MMDS系统。例如,在恒参信道中, QAM方式具有高的频谱利用率,因此正交振幅调制在卫星通信和有线电视网络高速数据传输等领域得到广泛应用。1.2 Simulink软件与通信仿真Mathworks公司推出的一种数学应用软件Matlab,现在已经开发了包括通信系统在内的多个工具箱,从而成为目前科学研究和工程应用的最流行的软件包之一。Simulink是Matlab中的一种可视化仿真工具,它提供一个动态系统建模、仿真和综
9、合分析的集成环境。在Simulink,不需要大量书写程序,而只需通过简单的鼠标操作和拷贝等命令建立起直观的系统框图模型,用户可以很随意地改变模型中各个模块的参数,并可以马上看到改变参数后的结果,从而达到方便、快捷地建模和仿真的目的。Simulink包括一个复杂的接收器、信号源、线性和非线性组件以及连接组建的模块库,用户也可以根据需要定制或者创建自己的模块。可以运用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。所以Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、快捷高效、灵活方便等优点,并基于以上优点Simulink已被广泛应用于控制理论和数字信号处理及通信系统
10、的仿真和设计。实际的通信系统是一个功能结构相当复杂的系统,对于这个系统作出的任何改变都可能影响到整个系统的性能和稳定性。而Simulink作为Matlab提供的用于对动态系统进行建模、仿真和分析的工具包,提供了仿真所需的信源编码、纠错编码、信道、调制解调以及其它所用的全部库函数和模块。可见,不管对任何复杂的通信系统,用Simulink对其仿真都是一个很好的选择。1.3论文主要内容本文设计的是基于Simulink 的QAM调制解调的实现。首先简绍了QAM调制解调系统的基本原理,然后介绍了实现通信仿真的应用软件Simulink的库的基本知识及系统建模与仿真的基本操作。重点是以16QAM调制解调系统
11、为例,根据其调制解调原理系统框图,在Simulink环境下建立各个模块的模型图,如串并转换模块、24电平转换模块等,设置参数并进行仿真。实现了QAM系统的调制与解调,得到了个模块的波形图、调制解调波形图,以及信号在加噪前后的星座图、眼图,而且在信噪比变化条件下,得到了16QAM系统的误码率。最后,在做了一个2DPSK系统设计与仿真之后,将它与16QAM系统进行了比较,并得出了16QAM是一种相对优越的调制解调系统这一结论。2 现代数字调制技术QAMQAM是英文Quadrature Amplitude Modulation的缩略语简称,意为正交幅度调制,是一种在两个正交载波上进行幅度调制的数字调
12、制方式,这两个载波通常是相位差为90度(/2)的正弦波,因此被称作正交载波,这种调制方式因此而得名。2.1 QAM调制原理所谓正交振幅调制是用两个独立的基带波形对两个互相正交的同频载波进行抑制载波的双边带调制。利用这种已调信号在同一带宽内频谱正交的性质来实现两路并行的数字信号传输。正交振幅调制信号的一般表达式为 (2-1) 式中是基带信号幅度,是宽度为的单个基带信号波形。上式变换成正交表示形式: (2-2)令 则(2-2)式变为 = (2-3) 式中的振幅和可以表示为式中,A是固定振幅,、有输入数据确定。、决定了已调QAM信号在信号空间中的坐标点。QAM调制解调框图如图2-1所示: 串并转换2
13、到L电平转换2到L电平转换预调制LPF预调制LPF图2-1 QAM信号解调原理图图中,输入二进制序列经过串并转换输出速率减半即的两路并行序列,再分别经过2到L电平的转换,形成了L电平的基带信号。该L电平的基带信号还要经过预调制低通滤波器,是为了抑制已调信号的带外辐射,经过LPF后形成X(t)和Y(t),再分别对同向载波和正交载波相乘,最后将两路信号加即得到QAM信号。2.2 QAM解调原理MQAM信号可以采用正交相干解调方法,其解调器原理如图2-2所示:载波恢复定时恢复并串转换LPFLPF多电平判决多电平判决L到2电平转换L到2电平转换图2-2 MQAM信号相干解调原理图解调器输入信号与本地恢
14、复的两个正交载波相乘后,经过低通滤波器输出两路多电平基带信号X(t)和Y(t)。多电平判决器对多电平基带信号进行判决和检测,这里需要(L-1)个判决门限,其中L为电平数,再经L电平到2电平转换和并/串变换器,最终输出二进制数据。 2.3 MQAM信号星座图信号矢量的端点的分布图称为星座图。通常用星座图来描述QAM信号的空间分布状态。对于16QAM来说,有多种分布形式的信号星座图。如图2-3所示。在图2-3(a)中信号点的分布成方形,故称之为方形16QAM星座图,也称为标准16QAM星座图。在图2-3(b)中信号点的分布成星型,故称为星型16QAM星座。 (0,4.61)(0,2.61)(2.6
15、1,0)(4.61,0)(0,-2.61)(0,-4.61)(-2.61,0)(-4.61,0)(b)图2-3 16QAM的星座图(a)方形16QAM星座 (b)星型16QAM星座M=4,16,32, ,256时MQAM信号星座图如图2-4所示: 图2-4 MQAM信号星座图其中M为2的偶次方时,如M=4,16,64,256时星座图为矩形,每个符号携带偶数个比特信息;而M为2的奇次时,如M=32,128时星座图为十字形,每个符号携带奇数个比特信息。为了比较MQAM和MPSK的抗干扰能力,以16进制为例,在图2-5所示的单位圆上分别画出了16PSK和16QAM的星座图。星座图上各端点之间的最小距
16、离满足下式 (2-4) (2-5)式中,L为星座图上信号点在水平轴和垂直轴上投影的电平数, 。xyAAyx16QAM16PSK图2-5 16QAM和16PSK的星座图当M=16时,可以计算得出0.47,0.39,星座图中,两个信号点距离越大,在噪声干扰使信号图模糊的情况下,要求分开两个可能信号点越容易办到。通过比较发现16QAM系统抗干扰能力优于16PSK。2.4 QAM的误码率性能矩形QAM信号星座最突出的优点就是容易产生PAM信号可直接加到两个正交载波相位上,此外它们还便于解调。对于M下的矩形信号星座图(k为偶数),QAM信号星座图与正交载波上的两个PAM信号是等价的,这两个信号中的每一个
17、上都有个信号点。因为相位正交分量上的信号能被相干判决极好的分离,所以易于通过PAM的误码率确定QAM的误码率。M进制QAM系统正确判决的概率是: (2-6)式中是进制PAM系统的误码率,该PAM系统具有等价QAM系统的每一个正交信号中的一半平均功率。通过适当调整M进制PAM系统的误码率,可得 (2-7)其中是每个符号的平均信噪比。因此M进制QAM的误码率为 (2-8) 当k为偶数时,MQAM对于M情形时精确的,而当k为奇数时,就找不到等价的进制PAM系统。如果使用最佳距离量度进行判决的最佳判决器,可以求出任意k1误码率的严格上限 (2-9)其中是每比特的平均信噪比。3 QAM调制解调的实现与仿
18、真3.1 Simulink软件Simulink是一个与MATLAB软件融为一体实现对动态系统进行模拟、仿真和分析的应用软件。它是以框图编程为基础的系统模拟及仿真软件,并为此提供了基本的系统建模模块。用户只需知道这些模块的输入输出及模块的功能,而不必考察模块内部是如何实现的,通过对这些基本模块的调用,再将它们连接起来就可以构成所需要的系统模型(以.mdl文件进行存取),就可以进行仿真与分析。3.1.1 Simulink模块 Simulink的模块分为两大类,一类是基本模块,另一类是与应用领域相关的模块。其基本模块集由16个模块子集组成,它们分别是:常用模块,连续时间系统用模块,非连续时间系统用模
19、块,离散时间系统模块,逻辑与位操作模块,查表模块,数学运算模块,模型确认模块,系统模型工具模块,端口与子系统模块,信号属性模块,信号布线模块,信号终端模块,信号源模块,用户自定义模块,其他数学运算及离散系统用模块。Simulink的通信模块集Communications Blockset提供了丰富的通信系统仿真模块,几乎包括了通信系统仿真中所用到的所有信源、信宿、操作和算法。如图3-1所示,用户可以利用这些模块方便地完成自己通信系统的仿真和分析。图3-1 通信系统仿真模块3.1.2 Simulink建模与仿真建模的步骤如下: (1)首先确定一个设计的系统框图,这个系统框图是描述系统的基本结构、
20、信号流向、子系统信号的输入与输出、子系统之间的接口以及系统运行所需的控制等。这样的系统框图有助于Simulink建立系统模型。 (2)启动Simulink,在Matlab命令窗口(Command Window)中输入simulink,结果是在桌面上出现一个称为Simulink Library Browser的窗口,在这个窗口中列出了按功能分类的各种模块的名称。也可以通过Matlab主窗口的快捷按钮来打开Simulink Library Browser窗口。 (3)单击Simulink模块库窗口左上角的File菜单下的新建模型或空白模型按钮打开一个名为Untilied的空白模型窗口。从Simul
21、ink的模块库中选取合适的基本模块,用鼠标指向所需的信源模块(如正弦波信源sine wave),按下鼠标左键,把它拖至Untitled窗口中,就生成一个正弦波信源复制品。 (4)在选取了建立系统模型所需的模块后,就是根据系统框图将模块连接起来。连接方法如下:把鼠标箭头放在第一个模块的输出端口上,这是箭头会变成一个十字叉,单击并持续按下鼠标左键,把鼠标箭头拉到第二个模块的输入端口,这是鼠标箭头变成双十字叉,放开鼠标键。或者是用鼠标选中源模块,按下Ctrl键的同时单击目标模块。构建好一个系统的模型之后,接下来的事情就是运行模型,得出仿真结果。运行一个仿真的完整过程分成三个步骤:设置仿真参数,启动仿
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Simulink QAM 调制 解调 实现 21
限制150内