基于matlab的gmsk仿真分析(通信原理三级项目)

基于matlab的gmsk仿真分析(通信原理三级项目)

ID:40152744

大小:891.00 KB

页数:23页

时间:2019-07-23

基于matlab的gmsk仿真分析(通信原理三级项目)_第1页
基于matlab的gmsk仿真分析(通信原理三级项目)_第2页
基于matlab的gmsk仿真分析(通信原理三级项目)_第3页
基于matlab的gmsk仿真分析(通信原理三级项目)_第4页
基于matlab的gmsk仿真分析(通信原理三级项目)_第5页
资源描述:

《基于matlab的gmsk仿真分析(通信原理三级项目)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于MATLAB的GMSK仿真分析数字调制调制是通信系统中提高通信质量的一项关键技术,通过调制可使信号特性与信道特性相匹配。现代通信系统多使用数字调制技术,这主要是由于数字通信具有抗干扰能力强、易于加密、建网灵活和便于集成的优点。目前,先进的数字调制方式主要有QAM(正交振幅调制)、MSK(最小频移键控)调制方式和GMSK(高斯最小频移键控)调制方式等QAM信号具有频带利用率高的优点,但它在码元交替处的载波相位是突变的,这会在功率谱上产生很强的旁瓣分量。为解决对信道线性要求过高的问题,要求发射信号具有恒定包络且相位连续,MSK和GMSK即能满足这一要求。MSKMSK是以最小调

2、频指数(h=0.5)获得的一种相位连续的FSK(频移键控)。当h=0.5时,用于调制的两个频率的频差最小。此外,这两个频率正交,它们的相关函数为0。在图1所示的MSK调制原理框图中,首先对输入的双极性信号进行差分编码,然后进行串并转换,得到Ik、Qk两路并行的双极性码,且相互错开一个比特宽度Ts,Ik、Qk两路信号分别与cos(πt/2Tb)和sin(πt/2Tb)相乘,再送到互为正交的相乘调制器对正交载波cosωCt和sinωCt进行调制。调制器输出的I路信号(同相分量)和Q路信号(正交分量)送到相加器后,便可输出MSK信号。MSK调制原理框图GMSK为进一步压缩带宽,改善

3、MSK的频谱特性,可采用GMSK即高斯MSK调制方式。GMSK是在MSK调制器之前加一个高斯低通滤波器,使基带脉冲信号经过高斯低通滤波器后成为高斯脉冲,再对其进行MSK调制。高斯低通滤波器带宽窄,具有尖锐截止的频率特性,且能保持输出脉冲面积不变。这些特性能较好地抑制信号高频成分,防止过量的频偏,有效地抑制MSK信号的带外辐射功率,邻道干扰小。GMSK解调GMSK本是MSK的一种,而MSK又是是FSK的一种,因此,GMSK检波也可以采用FSK检波器,即包络检波及同步检波。而GMSK还可以采用时延检波,但每种检波器的误码率不同。仿真系统设计-MATLABSimulink是MATL

4、AB提供的用于对动态系统建模、仿真和分析的一种可视化仿真工具,它包含许多专业模型库,如通信模块库、CDMA参考模块库、DSP模块库等,可提供丰富的功能模块,广泛应用于线性系统、非线性系统和数字信号处理的建模和仿真。Simulink采用模块化的方式,每一个模块都有输入/输出端口,实现一定的功能。用户使用时,以调用模块代替程序的编写,以模块的集合以及模块之间的连接关系表示系统仿真模型。GMSK调制系统模型GMSK调制系统建模选用BernoulliBinaryGenerator(贝努利二进制序列发生器)模块作为系统信号源来产生输入信号。用Scope(示波器)模块来显示输入信号波形。

5、为便于GMSK信号的解调。3.选用GMSKModulatorPassband(频带GMSK调制器)模块充当调制器,进行频带GMSK调制。在这种频带调制方式下,频带GMSK调制器先通过内部的GMSK调制器进行基带GMSK调制,产生基带调制信号(基带GMSK信号),再把这个基带调制信号调制到高频载波上,形成频带调制信号(频带GMSK信号)。GMSK调制系统建模4.由于GMSK信号为复数信号,无法直接用Scope模块显示波形,在Scope模块之前增加ComplextoReal-Imag模块,将复数输入转为实部和虚部输出,这样就可使GMSK信号能分别在实部和虚部两方面进行观察。5.为

6、考察频带GMSK系统的抗干扰性能,本文设置了AWGNChannel(加性高斯白噪声)模块作为系统传输信道。通过改变AWGNChannel模块的SNR(信噪比)等参数的设置,可观察系统误码率的变化情况。6.频带GMSK信号通过GMSKDemodulatorPassband(频带GMSK解调器)进行解调.GMSK调制系统建模7.恢复出的二进制序列从Rx端口进入ErrorRateCalculation(错误率统计)模块。8.BernoulliBinaryGenerator模块产生的原始二进制序列从Tx端口进入ErrorRateCalculation模块。这样,就可得到系统的误码率。

7、将ComplextoReal-Imag模块和Scope模块相结合,就可显示GMSK的仿真波形。实验结果波形原基带信号与传输后的解调信号调制信号的包络与相位眼图与调制频谱系统误码率误码率是通信系统的一个重要性能指标。在MATLAB中可通过ErrorRateCalculation(错误率统计模块)绘制GMSK系统的误码率与信噪比的关系曲线。为得到GMSK调制系统的误码率曲线,需要编写一个M文件,通过这个文件多次调用仿真模型,从仿真结果中得到不同信噪比条件下的误码率,从而绘制出误码率曲线。相应的M文件代码x=

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

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

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