资源预览内容
第1页 / 共24页
第2页 / 共24页
第3页 / 共24页
第4页 / 共24页
第5页 / 共24页
第6页 / 共24页
第7页 / 共24页
第8页 / 共24页
第9页 / 共24页
第10页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
* 实践教学实践教学*兰州理工大学兰州理工大学计算机与通信学院通信系统仿真训练课程设计题题 目目:2ASK 通信系统的设计与仿真 专业班级专业班级: 通信工程(2)班 摘要摘要现代通信系统要求通信距离远、通信容量大、传输质量好。作为其关键技术之一的调制解调技术一直是人们研究的一个重要方向。从最早的模拟调幅调频技术的日臻完善,到现在数字调制技术的广泛运用,使得信息的传输更为有效和可靠。二进制数字振幅键控是一种古老的调制方式,也是各种数字调制的基础。本课程设计主要是利用MATLAB 集成环境下的 Simulink 仿真平台,设计一个 2ASK 调制与解调系统.用示波器观察调制前后的信号波形;用频谱分析模块观察调制前后信号频谱的变化;加上各种噪声源,用误码测试模块测量误码率;最后根据运行结果和波形来分析该系统性能。通过Simulink 的仿真功能摸拟到了实际中的 2ASK 调制与解调情况。关键词: MATLAB; 2ASK;误码率;目录目录一 引 言 .11.1 课程设计目的.11.2 课程设计内容.11.3 课程设计要求 .1二 2ASK 调制与解调原理.22.1 2ASK 调制原理 .22.2 2ASK 解调原理 .4三 设计步骤 .63.1 matlab 的工作环境熟悉 .63.2 ASK 调制电路分析 .8四 结束语 .20参考文献 .2111一一 引引 言言本课程设计主要是深入理解和掌握振幅通信系统的各个关键环节,包括调制、解调、滤波、传输、噪声对通信质量的影响等。在数字信号处理实验课的基础上更加深入的掌握数字滤波器的设计原理及实现方法。使我对系统各关键点的信号波形及频谱有深刻的认识。1.1 课程设计目的课程设计目的(1) 学习使用计算机建立通信系统仿真模型的基本方法及基本技能,学会利用仿真的手段对于实 用通信系统的基本理论,基本算法进行实际验证。 (2) 学习通信系统仿真软件 MATLAB 的基本使用方法,学会使用这些软件解决实际系统出现的 问题。 (3) 用 MATLAB 设计一种 2ASK 调制解调系统。1.2 课程设计内容课程设计内容利用 MATLAB 集成环境下的 Simulink 仿真平台,设计一个 2ASK 调制与解调系统.用示波器观察调制前后的信号波形;用频谱分析模块观察调制前后信号频谱的变化;加上各种噪声源,用误码测试模块测量误码率;最后根据运行结果和波形来分析该系统性能。1.31.3 课程设计要求课程设计要求(1)掌握 2ASK 调制和解调的原理及实现方法:(2)根据 2ASK 调制系统的原理给出调制和解调的框图:(3)利用 MATLAB 软件仿真 2ASK 调制系统,实现 2ASK 调制和解调,要求信道为高斯白噪声,给出调制信号,载波信号及已调信号的波形和频谱图。改变基带信号,对产生的波形进行分析。(4)在不同信噪比情况下,求 2ASK 系统的误码率,并画出误码率和信噪比的关系图。222二二 2ASK 调制与解调原理调制与解调原理2.1 2ASK 调制原理调制原理振幅键控是正弦载波的幅度随数字基带信号而变化的数字调制。当数字基带信号为二进制时,则为二进制振幅键控。 设发送的二进制符号序列由 0、1 序列组成,发送 0 符号的概率为 P,发送 1 符号的概率为 1-P,且相互独立。该二进制符号序列可表示为 其中:二进制振幅键控信号时间波型如图 1 所示。 由图 1 可以看出,2ASK 信号的时间波形 e2ASK(t)随二进制基带信号 s(t)通断变化,所以又称为通断键控信号(OOK 信号) 。 二进制振幅键控信号的产生方法如图 2 所示,图(a)是采用模拟相乘的方法实现, 图(b)是采用数字键控的方法实现。由图 1 可以看出,2ASK 信号与模拟调制中的 AM 信号类似。所以,对 2ASK 信号也能够采用非相干解调(包络检波法)和相干解调(同步检测法),其相应原理方框图如图 3 所示。2ASK 信号非相干解调过程的时间波形如图 4 所示。 33图图 2-1 二进制振幅键控信号时间波型二进制振幅键控信号时间波型2ASK 信号的功率谱密度 由于二进制的随机脉冲序列是一个随机过程,所以调制后的二进制数字信号也是一个随机过程,因此在频率域中只能用功率谱密度表示。2ASK 信号功率谱密度的特点如下:(1)由连续谱和离散谱两部分构成,连续谱由信号 g(t)经线性调制后决定,离散谱由载波分量决定;(2)已调信号波形的带宽是基带脉冲波形带宽的二倍。2ASK 信号功率谱密度推导:已知,设的功率谱为,s(t)tnTtgatecS nncos)()(0 ttsccos)()(0te)( fPe的功率谱为。)( fPs则 , )()(41)(fcfPsfcfPsfPe2)()1 ()(fGPPffPss2)1 (Pfs,。 msmfG)()(smff sfTjss sefTfTTfG sin)( 22)()(sin )()(sin 16)(scscscscs eTffTff TffTffTfP )()(161ccffff444图图 2-2 2ASK 信号的功率谱密度示意图在二进制数字振幅调制中,载波的幅度随着调制信号的变化而变化,实现这种调制的方式有两种:(1)模拟相乘法:通过相乘器直接将载波和数字信号相乘得到输出信号,这种直接利用二进制数字信号的振幅来调制正弦载波的方式称为模拟相乘法,其电路如图 2-3 所示。在该电路中载波信号和二进制数字信号同时输入到相乘器中完成调制。 (2)数字键控法:用开关电路控制输出调制信号,当开关接载波就有信号输出,当开关接地就没信号输出,其电路如图 2-4 所示。图 2-3 模拟相乘法 图 2-4 数字键控法2.2 2ASK 解调原理解调原理2ASK/OOK 信号有两种基本的解调方法:非相干解调(包络检波法)和相干解调(同步检测法) ,相应的接收系统如图 2-5、图 2-6 所示。图 2-5 非相干解调方式55图 2-6 相干解调方式抽样判决器的作用是:信号经过抽样判决器,即可确定接收码元是“1”还是“0” 。假设抽样判决门限为 b,当信号抽样值大于 b 时,判为“1”码;信号抽样值小于 b 时,判为“0”码。当本实验为简化设计电路,在调制的输出端没有加带通滤波器,并且假设信道时理想的,所以在解调部分也没有加带通滤波器。图图 2-72ASK2-72ASK 信号非相干解调过程的时间波形信号非相干解调过程的时间波形11100000101abcd666三三 设计步骤设计步骤3.13.1 matlab 的工作环境熟悉的工作环境熟悉MATLAB 是美国 MathWorks 公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括 MATLAB 和 SIMULINK 两大部分。Simulink 是 MATLAB 最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink 具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点 Simulink 已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink。 SIMULINK 是 MATLAB 中的一种可视化仿真工具, 是一种基于 MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。Simulink 可以用连续采样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。为了创建动态系统模型,Simulink 提供了一个建立模型方块图的图形用户接口(GUI) ,这个创建过程只需单击和拖动鼠标操作就能完成,77它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。图图 3-13-1 正弦仿真电路图正弦仿真电路图正弦波参数设置如图 3-2 所示:图图 3-23-2 正弦参数设置正弦参数设置 系统内的示波器显示的波形如图。888图图 3-33-3 单正弦波与平方波的对比单正弦波与平方波的对比 结论:两正弦波叠加之后的周期是原周期的 1/2,频度是原频度的 2 倍。3.23.2ASK 调制电路分析调制电路分析(1)通过 Simulink 的工作模块建立 2ASK 二级调制系统,用频谱分析仪观察调制前后用频谱分析仪观察调制前后的频谱,用示波器观察调制信号前后的波形(?用什么仪器)的频谱,用示波器观察调制信号前后的波形(?用什么仪器)二级 2ASK 调制与解调系统的仿真电路图如图 8图图 3-43-4 二级二级 2ASK2ASK 调制与解调系统调制与解调系统的仿真电路图的仿真电路图此系统所用仿真电路模块有: 伯努利二进制发生器模块,正弦波发生器模块,功率谱99密度模块,高斯噪声发生器 Gaussian Noise Generator 模块,模拟滤波器模块,误码率计算模块,采样量化编码模块,示波器模块。伯努利二进制发生器模块用于发出源信号,示波器用于观察波形。(2)系统所用模块的参数设置伯努利二进制发生器模块 ernoulli Binary Generator 的参数设置为:Probability of a zero 0 概率设为 0.5,initial seed 设为 61, Sample time 抽样时间为1S,Sample per frame 是输入信息码为 1。图图 3-53-5 伯努利二进制发生器模块参数设置伯努利二进制发生器模块参数设置 Power Spectral Density 的参数设置为:Sample time 抽样时间为 0.01s101010图图 3-63-6 PowerPower SpectralSpectral DensityDensity 的参数设置的参数设置正弦波 Sine Wave 的参数设置为:频率设为 60rad/sec。 图图 3-73-7 正弦
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号