基于matlab的gmsk系统的设计仿真

基于matlab的gmsk系统的设计仿真

ID:11778218

大小:758.00 KB

页数:27页

时间:2018-07-14

基于matlab的gmsk系统的设计仿真_第1页
基于matlab的gmsk系统的设计仿真_第2页
基于matlab的gmsk系统的设计仿真_第3页
基于matlab的gmsk系统的设计仿真_第4页
基于matlab的gmsk系统的设计仿真_第5页
资源描述:

《基于matlab的gmsk系统的设计仿真》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计报告题目:基于MATLAB的GMSK系统的设计仿真学生姓名:学生学号:系别:专业:届别:指导教师:第26页基于MATLAB的GMSK系统的设计仿真1课程设计的任务与要求1.1课程设计的任务(1)加深对GMSK基本理论知识的理解。(2)培养独立开展科研的能力和编程能力。(3)通过SIMULINK对GMSK调制系统进行仿真。1.2课程设计的要求(1)观察基带信号和解调信号波形。(2)观察已调信号频谱图。(3)分析调制性能和BT参数的关系。(4)与MSK系统的对比。1.3课程设计的研究基础调制原理图如图1,图中滤

2、波器是高斯低通滤波器,它的输出直接对VCO进行调制,以保持已调包络恒定和相位连续。图1GMSK调制原理图为了使输出频谱密集,前段滤波器必须具有以下待性:1.窄带和尖锐的截止特性,以抑制FM调制器输入信号中的高频分量;2.脉冲响应过冲量小,以防止FM调制器瞬时频偏过大;3.保持滤波器输出脉冲响应曲线下面积对应pi/2的相移。调制指数为1/2。前置滤波器以高斯型最能满足上述条件,这也是高斯滤波器最小移频键控(GMSK)的由来。GMSK本是MSK的一种,而MSK又是是FSK的一种,因此,GMSK检波也可以采用FSK检波器

3、,即包络检波及同步检波。而GMSK还可以采用时延检波,但每种检波器的误码率不同。我们在构建数字通信系统的模型后,利用计算机仿真作为分析手段,对在不同的通信环境下设计方案的误码性能进行定量分析,用来对各调制,解调方案性能进行评估。由于GMSK第26页信号具有良好的频潜效率、以及恒包络性质,因而广泛的应用于移动通信系统。高斯最小频移键控(GMSK)由于带外辐射低因而具有很好的频谱利用率,其恒包络的特性使得其能够使用功率效率高的C类放大器。这些优良的特性使其作为一种高效的数字调制方案被广泛的运用于多种通信系统和标准之中。

4、如上所述,GMSK有着广泛的应用。因此,从本世纪80年代提出该技术以来,广大科研人员进行了大量的针对其调制解调方案的研究。GMSK非相干解调原理图如图2,图中是采用FM鉴频器(斜率鉴频器或相位鉴频器)再加判别电路,实现GMSK数据的解调输出。图2GMSK解调原理图2GMSK系统设计2.1信号发生模块因为GMSK信号只需满足非归零数字信号即可,本设计中选用(BernoulliBinaryGenerator)来产生一个二进制序列作为输入信号。图3GMSK信号产生器该模块的参数设计这只主要包括以下几个。其中probabi

5、lityofazero设置为0.5表示产生的二进制序列中0出现的概率为0.5;Initialseed为61表示随机数种子为61;sampletime为1/1000表示抽样时间即每个符号的持续时为0.001s。当仿真时间固定时,可以通过改变sampletime参数来改变码元个数。例如仿真时间为10s,若sampletime为1/1000,则码元个数为10000。如图4所示。第26页图4BernoulliBinaryGenerator参数设置2.2调制解调模块图5GMSK调制解调模块GMSKModulatorBaseb

6、and为GMSK基带调制模块,其inputtype参数设为Bit表示表示模块的输入信号时二进制信号(0或1)。BTproduct为0.3表示带宽和码元宽度的乘积。其中B是高斯低通滤波器的归一化3dB带宽,T是码元长度。当B·T=∞时,GMSK调制信号就变成MSK调制信号。BT=0.3是GSM采用的调制方式。Plushlength则是脉冲长度即GMSK调制器中高斯低通滤波器的周期,设为4。Symbolprehistory表示GMSK调制器在仿真开始前的输入符号,设为1。Phaseoffset设为0,表示GMSK基带调

7、制信号的初始相位为0。Samplepersymbol为1表示每一个输入符号对应的GMSK调制器产生的输出信号的抽样点数为1。如图6所示。AWGNChannel为加性高斯白噪声模块,高斯白噪声信道的Mode参数设置为Signaltonoise(SNR),表示信道模块是根据信噪比SNR确定高斯白噪声的功率,这时需要确定两个参数:信噪比和周期。而将SNR参数设为一个变量xSNR是为了在m文件中编程,计算不同信噪比下的误码率,改变SNR即改变信道信噪比。如图7所示。第26页GMSKDemodulatorBaseband是G

8、MSK基带解调器。其前六项参数与GMSK调制器相同,并设置的值也相同。最后一项为回溯长度TracebackLength,设为变量Tracebacklength,在m文件通过改变其值,可以观察回溯长度对调制性能的影响。如图8所示。图6GMSKModulatorBaseband参数设置图7AWGNChannel参数设置第26页图8GMSKDemodulatorB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。