资源预览内容
第1页 / 共26页
第2页 / 共26页
第3页 / 共26页
第4页 / 共26页
第5页 / 共26页
第6页 / 共26页
第7页 / 共26页
第8页 / 共26页
第9页 / 共26页
第10页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
MATLAB第二次实验2ASK调制与解调系统的MATLAB实现及性能分析指导老师:汤建龙作 者:余颖智学 号:02123021摘要:现代通信系统要求通信距离远、通信容量大、传输质量好。作为其关键技术之一 的调制解调技术一直是人们研究的一个重要方向。从最早的模拟调幅调频技术的日臻完 善,到现在数字调制技术的广泛运用,使得信息的传输更为有效和可靠。二进制数字振 幅键控是一种古老的调制方式,也是各种数字调制的基础。本课程设计主要是利用 MATLAB集成环境下的Simulink仿真平台,设计一个2ASK调制与解调系统.用示波器观 察调制前后的信号波形;用频谱分析模块观察调制前后信号频谱的变化;加上各种噪声 源,用误码测试模块测量误码率;最后根据运行结果和波形来分析该系统性能。通过 Simulink的仿真功能摸拟到了实际中的2ASK调制与解调情况。1 引言本课程设计主要是深入理解和掌握振幅通信系统的各个关键环节,包括调制、解调、 滤波、传输、噪声对通信质量的影响等。在数字信号处理实验课的基础上更加深入的掌 握数字滤波器的设计原理及实现方法。使我对系统各关键点的信号波形及频谱有深刻的 认识。1.1实验目的通过本次设计,巩固并扩展通信课程的基本概念、基本理论、分析方法和仿真实现 方法,掌握2ASK解调原理及其实现方法,了解线性调制时信号的频谱变化。理解 2ASK的调制和解调原理并用Simulink软件仿真其实现过程,用Simulink分析二进制 振幅键控信号频谱的变化。认识和理解通信系统,掌握信号是如何经过发端处理被送入信道然后在接收端还原。会画出数字通信过程的基本框图,掌握数字通信的2ASK调制方式,学会运用MATLAB 来进行通信系统的仿真;实现将理论只是和软件设计紧密结合。学会2ASK传输系统的二级调制解调结构,测试2ASK传输信号加入噪声后的误码率,分析2ASK传输系统的抗噪声性能。1.2实验内容利用MATLAB集成环境下的Simulink仿真平台,设计一个2ASK调制与解调系统.用 示波器观察调制前后的信号波形;用频谱分析模块观察调制前后信号频谱的变化;加上 各种噪声源,用误码测试模块测量误码率;最后根据运行结果和波形来分析该系统性能。1.3实验要求(1)熟悉MATLAB环境下的Simulink仿真平台,熟悉2ASK/2ASK系统的调制解调 原理,构建调制解调电路图.(2)用示波器观察调制前后的信号波形,用频谱分析模块观察调制前后信号的频 谱的变化。并观察解调前后频谱有何变化以加深对该信号调制解调原理的理解。(3)在调制与解调电路间加上各种噪声源,用误码测试模块测量误码率,并给出仿 真波形,改变信噪比并比较解调后波形,分析噪声对系统造成的影响。(4)在老师的指导下,要求独立完成课程设计的全部内容,并按要求编写课程设 计学年论文,能正确阐述和分析设计和实验结果。2 2ASK调制与解调原理2.1 2ASK调制原理振幅键控是正弦载波的幅度随数字基带信号而变化的数字调制。当数字基带信号为 二进制时,则为二进制振幅键控。设发送的二进制符号序列由0、1序列组成,发送0 符号的概率为P,发送1符号的概率为1-P,且相互独立。该二进制符号序列可表示为/尺=町)*心=,暮( 理%)匚也应其中:|0 概率为F 为空号时域波形为旦心,频域为G&)改,1概率为为传号时域波形为段何,频域为皿)二进制振幅键控信号时间波型如图1所示。由图1可以看出,2ASK信号的时间 波形e2ASK(t)随二进制基带信号s(t)通断变化,所以又称为通断键控信号(OOK信号)。 二进制振幅键控信号的产生方法如图2所示,图(a)是采用模拟相乘的方法实现,图 (b)是采用数字键控的方法实现。由图1可以看出,2ASK信号与模拟调制中的AM信号类似。所以,对2ASK信号也 能够采用非相干解调(包络检波法)和相干解调(同步检测法),其相应原理方框图如图3 所示。2ASK信号非相干解调过程的时间波形如图4所示。1图2-1二进制振幅键控信号时间波型2ASK信号的功率谱密度设e0(t)的功率谱为P (f),s(t)由于二进制的随机脉冲序列是一个随机过程,所以调制后的二进制数字信号也是 一个随机过程,因此在频率域中只能用功率谱密度表示。2ASK信号功率谱密度的特点 如下:(1)由连续谱和离散谱两部分构成,连续谱由信号g(t)经线性调制后决定,离散谱 由载波分量决定;(2)已调信号波形的带宽是基带脉冲波形带宽的二倍。2ASK信号功率 谱密度推导:已知 e (t) = Z a g(t - nT ) cosw t = s(t)cos w t, 0nSccL n里的功率谱为P (f)。s(sin f ) s e -网s。l时Js贝UPe(f) = 4 Ps(f + fc) + Ps(f - fc), P ( f ) = f P(1 - P)G(f )|2 + fs (1 - P)2 G (f 5 (f - mf),G (f) = TmPe (f ) = 16Tsin 冗(f + f )T兀(f +顷sin 冗(f - f )T兀(f - fc 广+1E (f + f)+5 (f - f )16cc乙co图2-2 2ASK信号的功率谱密度示意图在二进制数字振幅调制中,载波的幅度随着调制信号的变化而变化,实现这种调制 的方式有两种:(1)模拟相乘法:通过相乘器直接将载波和数字信号相乘得到输出信号, 这种直接利用二进制数字信号的振幅来调制正弦载波的方式称为模拟相乘法,其电路如 图2-3所示。在该电路中载波信号和二进制数字信号同时输入到相乘器中完成调制。(2) 数字键控法:用开关电路控制输出调制信号,当开关接载波就有信号输出,当开关接地 就没信号输出,其电路如图2-4所示。图2-3模拟相乘法图2-4数字键控法2.2 2ASK解调原理2ASK/OOK信号有两种基本的解调方法:非相干解调(包络检波法)和相干解调 (同步检测法),相应的接收系统如图2-5、图2-6所示。图2-5非相干解调方式图2-6相干解调方式抽样判决器的作用是:信号经过抽样判决器,即可确定接收码元是“1”还是“0”。 假设抽样判决门限为b,当信号抽样值大于b时,判为“1 ”码;信号抽样值小于b时, 判为“0”码。当本实验为简化设计电路,在调制的输出端没有加带通滤波器,并且假 设信道时理想的,所以在解调部分也没有加带通滤波器。11001000101d图2-72ASK信号非相干解调过程的时间波形3设计步骤3.1 simulink的工作环境熟悉建立一个很小的系统,用示波器观察正弦信号的平方的波形,如图3-1 系统中所需的模块:正弦波模块,示波器模块,乘法器;Sine iJVji.iel图3-1正弦仿真电路图正弦波参数设置如图3-2所示:图3-2正弦参数设置系统内的示波器显示的波形如图。图3-3单正弦波与平方波的对比结论:两正弦波叠加之后的周期是原周期的1/2,频度是原频度的2倍。3.2 ASK调制电路分析(1)通过Simulink的工作模块建立2ASK二级调制系统,用频谱分析仪观察调制前后的频谱,用示波器观察调制信号前后的波形(?用什么仪器)二级2ASK调制与解调系统的仿真电路图如图8图3-4二级2ASK调制与解调系统的仿真电路图此系统所用仿真电路模块有:伯努利二进制发生器模块,正弦波发生器模块,功率谱密 度模块,高斯噪声发生器Gaussian Noise Generator模块,模拟滤波器模块,误码率 计算模块,采样量化编码模块,示波器模块。伯努利二进制发生器模块用于发出源信号, 示波器用于观察波形。(2)系统所用模块的参数设置伯努利二进制发生器模块ernoulli Binary Generator的参数设置为:Probability of a zero 0 概率设为 0.5, initial seed 设为 62,Sample time 抽样时间为 1S,Sample per frame是输入信息码为1。际 Source Block Parameters: Barnoul i Binary Gene-ratorBernoulli Binary Generat orGenerate a Berncullx random binary nuinbex.To enerate a vector output; specify the probability as a v&ct or.Paramet ersProbability of a zero: . 5Initial seed: 2S amtple t ime : 1Frame-based outputsInterpret vector paramet ers as 1DOutput data type: double fOKCare elHelp Apply Jl,s “a k图3-5伯努利二进制发生器模块参数设置图 3-6 Power Spectral Density 的参数设置正弦波Sine Wave的参数设置为:频率设为60rad/sec,Phase设置为2rad图3-7正弦载波的参数设置图3-8 Product模块的参数设置Sum模块的参数设置为:sample time设为-1图3-9 Sum模块的参数设置图3-10 Analog Filter Desin模块的参数设置Power Spectral Density1模块的参数设置为:Sample time抽样时间为0.01s图3-12 Productl模块的参数设置Analog Filter Design1模块的参数设置为:图3-14 Error Rate Calculation模块的参数设置Quantizing Encoder模块的参数设置为:量化分割 quantization partition设为0.2,量化码 quantization codebook 设为0 1。图3-15 Quantizing Encoder模块的参数设置Display的参数设定为:图3-16 Display的参数设定Scope的参数设定为:示波器的接口有6个,时间范围是自动调整图3-17 Scope的参数设定2)系统运行示波器的显示为:不加噪声示波器显示为如图23,由上到下波形所表示为:1. 发出源信号波形。2. 加入正弦波信号后的信号波形。3. 经过带通滤波器后的信号波形。4. 经过低通滤波器后的信号波形。5. 采样量化编码后的输出源信号波形。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号