1、 5.3 PCM编码电路设计12 第六章 2ASK的基本原理及实现 16 6.2 ASK调制基本原理 16 6.22ASK的产生16 6.3 2ASK解调17 6.4 2ASK功率谱及带宽18第七章 Smulink的模型建立和仿真 19 7.1 模拟通信系统仿真图 19 7.2 数字通信系统仿真图 22 7.3 模拟通信系统仿真效果图 23 7.4 数字通信系统仿真效果图 26 第八章 结束语27 参考文献28第一章 课程设计任务说明1.1课程设计的目的(1)通过利用matlabsimulink,熟悉matlabsimulink仿真工具。(2)通过课程设计来更好的掌握课本相关知识,熟悉模拟DS
2、B、SSB、VSB和数字2ASK、2FSK、2PSK、2DPSK的调制与解调方法。(3)通过实验掌握模拟信号转换为数字信号的方法和步骤。(4)更好的了解通信原理的相关知识,磨练自己分析问题、查阅资料、巩固知识、创新等各方面能力。1.2课程设计的要求1.2.1模拟信号通信系统(1)输入:输入模拟信号(例如正弦型单音频信号等),给出其时域波形和功率谱密度。(2)调制:对输入的模拟信号进行DSB、SSB、PM(三选一)调制;给出调制后信号的时域波形和功率谱密度。(3)信道:假定信道属于加性高斯信道,或自行设计。(4)解调: DSB、SSB、PM(与所选调制方式相对应)解调,仿真获得该系统的输出波形,
3、并得到该模拟传输系统的性能指标,即该系统的输出信噪比随输入信噪比的变化曲线。图1-1 模拟信号调制解调模型图 1.2.2数字信号通信系统首先输入模拟信号,给出此模拟信号的时域波形。(2)数字化:将模拟信号进行数字化,得到数字信号,可以选择PCM编码。(3)调制:可以选择简单的二进制数字调制方式,例如振幅键控(2ASK)、相移监控(2PSK)、频移键控(2FSK),差分相移键控(DPSK)等,给出调制后信号的时域波形。(4)信道:(5)解调:相应的2ASK、2PSK、2FSK,DPSK解调,仿真获得解调输出波形。(6)PCM解码:给出解码后的模拟信号的时域波形,并与输入信号进行比较。(7)系统性
4、能分析:比较在不同调制方式下,该数字频带传输系统的性能指标,即该系统的输出误码率随输入信噪比的变化曲线。图1-2 模拟信号数字调制解调框图第二章MATLAB/SIMULINK简介 美国Mathworks公司于1967年推出了矩阵实验室“MatrixLaboratory”(缩写为Matlab)这就是Matlab最早的雏形。开发的最早的目的是帮助学校的老师和学生更好的授课和学习。从Matlab诞生开始,由于其高度的集成性及应用的方便性,在高校中受到了极大的欢迎。由于它使用方便,能非常快的实现科研人员的设想,极大的节约了科研人员的时间,受到了大多数科研人员的支持,经过一代代人的努力,目前已发展到了7
5、.X版本。Matlab是一种解释性执行语言,具有强大的计算、仿真、绘图等功能。由于它使用简单,扩充方便,尤其是世界上有成千上万的不同领域的科研工作者不停的在自己的科研过程中扩充Matlab的功能,使其成为了巨大的知识宝库。可以毫不夸的说,哪怕是你真正理解了一个工具箱,那么就是理解了一门非常重要的科学知识。科研工作者通常可以通过Matlab来学习某个领域的科学知识,这就是Matlab真正在全世界推广开来的原因。目前的Matlab版本已经可以方便的设计漂亮的界面,它可以像VB等语言一样设计漂亮的用户接口,同时因为有最丰富的函数库(工具箱),所以计算的功能实现也很简单,进一步受到了科研工作者的欢迎。
6、另外,,Matlab和其他高级语言也具有良好的接口,可以方便的实现与其他语言的混合编程,进一步拓宽了Matlab的应用潜力。可以说,Matlab已经也很有必要成为大学生的必修课之一,掌握这门工具对学习各门学科有非常重要的推进作用。Simulink是MATLAB中的一种可视化仿真工具,也是目前在动态系统的建模和仿真等方面应用最广泛的工具之一。确切的说,Simulink是一个用来对动态系统进行建模、仿真和分析的软件包,它支持线性和非线性系统,连续、离散时间模型,或者是两者的混合。系统还可以使多种采样频率的系统,而且系统可以是多进程的。Simulink工作环境进过几年的发展,已经成为学术和工业界用来
7、建模和仿真的主流工具包。在Simulink环境中,它为用户提供了方框图进行建模的图形接口,采用这种结构画模型图就如同用手在纸上画模型一样自如、方便,故用户只需进行简单的点击和拖动就能完成建模,并可直接进行系统的仿真,快速的得到仿真结果。它的主要特点在于:1、建模方便、快捷;2、易于进行模型分析;3、优越的仿真性能。它与传统的仿真软件包微分方程和差分方程建模相比,具有更直观、方便、灵活的优点。Simulink模块库(或函数库)包含有Sinks(输出方式)、Sources(输入源)、Linear(线性环节)、Nonlinear(非线性环节)、Connection(连接与接口)和Extra(其他环节
8、)等具有不同功能或函数运算的Simulink库模块(或库函数),而且每个子模型库中包含有相应的功能模块,用户还可以根据需要定制和创建自己的模块。用Simulink创建的模型可以具有递阶结构,因此用户可以采用从上到下或从下到上的结构创建模型。用户可以从最高级开始观看模型,然后用鼠标双击其中的子系统模块,来查看其下一级的容,以此类推,从而可以看到整个模型的细节,帮助用户理解模型的结构和各模块之间的相互关系。在定义完一个模型后,用户可以通过Simulink的菜单或MATLAB的命令窗口键入命令来对它进行仿真。菜单方式对于交互工作非常方便,而命令行方式对于运行仿真的批处理非常有用。采用Scope模块和
9、其他的显示模块,可以在仿真进行的同时就可立即观看到仿真结果,若改变模块的参数并再次运行即可观察到相应的结果,这适用于因果关系的问题研究。仿真的结果还可以存放到MATLAB的工作空间里做事后处理。模型分析工具包括线性化和整理工具,MATLAB的所有工具及Simulink本身的应用工具箱都包含这些工具。由于MATLAB和SIMULINK的集成在一起的,因此用户可以在这两种环境下对自己的模型进行仿真、分析和修改模型。但是Simulink不能脱离MATLAB而独立工作。第三章 设计原理3.1通信系统一般模型通信系统就是传递信息所需要的一切技术设备和传输媒质的总和,包括信息源、发送设备、信道、接收设备和
10、信宿(受信者),其模型如下图所示:图3-1通信系统一般模式框图3.2模拟通信系统模拟通信系统是利用模拟信号来传递消息的通信系统,其模型如下图所示:图3-2 模拟信号通信系统模型框图3.3数字通信系统通信系统可分为数字通信系统和模拟通信系统。数字通信系统是利用数字信号来传递消息的通信系统,其模型如下图所示:图3-3数字信号通信系统模型框图第四章 DSB的基本原理与实现4.1 DSB信号的模型在AM信号中,载波分量并不携带信息,信息完全由边带传送。如果将载波抑制,只需在将直流去掉,即可输出抑制载波双边带信号,简称双边带信号(DSB)。DSB调制器模型如图4-1所示:图4-1 DSB调制器模型图 其
11、中,设正弦载波为式中,为载波幅度;为载波角频率;为初始相位(假定为0)。调制过程是一个频谱搬移的过程,它是将低频信号的频谱搬移到载频位置。而解调是将位于载频的信号频谱再搬回来,并且不失真地恢复出原始基带信号。双边带解调通常采用相干解调的方式,它使用一个同步解调器,即由相乘器和低通滤波器组成。在解调过程中,输入信号和噪声可以分别单独解调。相干解调的原理框图如图4-2所示:图4-2 相干解调原理框图相干解调器的数学模型信号传输信道为高斯白噪声信道,其功率为n。4.2 DSB信号调制过程分析假定调制信号的平均值为0,与载波相乘,即可形成DSB信号,其时域表达式为的平均值为0。DSB的频谱为DSB信号
12、的包络不再与调制信号的变化规律一致,因而不能采用简单的包络检波来恢复调制信号, 需采用相干解调(同步检波)。另外,在调制信号的过零点处,高频载波相位有180的突变。除了不再含有载频分量离散谱外,DSB信号的频谱与AM信号的频谱完全相同,仍由上下对称的两个边带组成。所以DSB信号的带宽与AM信号的带宽相同,也为基带信号带宽的两倍, 即为调制信号的最高频率。第五章 PCM的基本原理与实现5.1 PCM原理 脉冲编码调制,是把模拟信号抽样、量化、编码成二进制符号的过程。原理框图如下图所示:图5-1 PCM原理方框图5.2 PCM编码介绍在编码器中由冲激脉冲对模拟信号抽样,得到在抽样时刻上的信号抽样值
13、。这个抽样值仍是模拟量。在它量化之前,通常由保持电路(holding circuit)将其作短暂保存,以便电路有时间对其量化。在实际电路中,常把抽样和保持电路作在一起,称为抽样保持电路。图中的量化器把模拟抽样信号变成离散的数字量,然后在编码器中进行二进制编码。这样,每个二进制码组就代表一个量化后的信号抽样值。图中的译码器的原理和编码过程相反。其中,量化与编码的组合称为模/数变换器(A/D变换器); 译码与低通滤波的组合称为数/模变换器(D/A变换器)。抽样是对模拟信号进行周期性的扫描, 把时间上连续的信号变成时间上离散的信号。我们要求经过抽样的信号应包含原信号的所有信息, 即能无失真地恢复出原
14、模拟信号, 抽样速率的下限由抽样定理确定。量化是把经抽样得到的瞬时值进行幅度离散,即指定Q规定的电平,把抽样值用最接近的电平表示。编码是用二进制码组表示有固定电平的量化值。实际上量化是在编码过程中同时完成的。图1是PCM单路抽样、量化、 编码波形图。律与A律压缩特性律: (美、日)A律: (我国、欧洲)式中,x为归一化输入,y为归一化输出,A、为压缩系数。数字压扩技术:一种通过大量的数字电路形成若干段折线, 并用这些折线来近似A律或律压扩特性,从而达到压扩目的方法。即对数压扩特性的折线近似法。折线压扩特性:既不同于均匀量化的直线,又不同于对数压扩特性的光滑曲线。总的来说用折线作压扩特性是非均匀
15、量化的, 但它既有非均匀量化(不同折线有不同斜率), 又有均匀量化(在同一折线的小围)。两种常用数字压扩技术:(1)A律13折线压扩13折线近似逼近A=87.6的A律压扩特性;(2) 律15折线压扩15折线近似逼近=255的律压扩特性。采用折线压扩的特点:基本上保持了连续压扩特性曲线的优点,又便于数字电路的实现实际中A律常采用13折线近似如图5-2所示图5-2 A律13折线图其具体分法如下: 先将X轴的区间0,1一分为二,其中点为1/2,取区间1/2,1作为第八段;区间0,1/2再一分为二,其中点为1/4,取区间1/4,1/2作为第七段;区间0,1/4再一分为二,其中点为1/8,取区间1/8,
16、1/4作为第六段;区间0,1/8一分为二,中点为1/16,取区间1/16,1/8作为第五段;区间0,1/16一分为二,中点为1/32,取区间1/32,1/16作为第四段;区间0,1/32一分为二,中点为1/64,取区间1/64,1/32作为第三段;区间0,1/64一分为二,中点为1/128,区间1/128,1/64作为第二段;区间0,1/128作为第一段。然后将Y轴的0,1区间均匀地分成八段,从第一段到第八段分别为0,1/8,(1/8,2/8,(2/8,3/8,(3/8,4/8,(4/8,5/8,(5/8,6/8,(6/8,7/8,(7/8,1。分别与X轴对应。二进制码可以经受较高的噪声电平的
17、干扰,并易于再生,因此PCM中一般采用二进制码。对于Q个量化电平,可以用k位二进制码来表示,称其中每一种组合为一个码字。在点对点之间通信或短距离通信中,采用k=7位码已基本能满足质量要求。而对于干线远程的全网通信,一般要经过多次转接, 要有较高的质量要求,目前国际上多采用8位编码PCM设备。码型指的是把量化后的所有量化级,按其量化电平的大小次序排列起来,并列出各对应的码字,这种对应关系的整体就称为码型。在PCM中常用的码型有自然二进制码、折叠二进制码和反射二进制码(又称格雷码)。码位的安排:目前国际上普遍采用8位非线性编码。例如PCM 30/32路终端机中最大输入信号幅度对应4 096个量化单
18、位(最小的量化间隔称为一个量化单位), 在4 096单位的输入幅度围,被分成256个量化级,因此须用8位码表示每一个量化级。用于13折线A律特性的8位非线性编码的码组结构如表5-3所示:表5-3 8位非线性编码的码组结构极性码段落码段码M1M2M3M4M5M6M7M8其中,第1位码M1的数值“1”或“0”分别代表信号的正、负极性,称为极性码。从折叠二进制码的规律可知,对于两个极性不同,但绝对值相同的样值脉冲,用折叠码表示时,除极性码M1不同外,其余几位码是完全一样的。因此在编码过程中,只要将样值脉冲的极性判出后,编码器便是以样值脉冲的绝对值进行量化和输出码组的。这样只要考虑13折线中对应于正输
19、入信号的8段折线就行了。这8段折线共包含128个量化级,正好用剩下的7位码(M2,, M8)就能表示出来。5.3 PCM编码电路设计图5-4 13折线近似的PCM编码器测试模型和仿真结果测试模型和仿真结果如图5-4所示。以A-Law Compressor作压缩器,Relay模块的门限值设置为0,其输出即可作为PCM编码输出的最高位极性码。样值取值绝对值后,用增益模块将样值放大到0-127,然后用间隔为1的Quantizer进行四舍五入取整,最后将整数编码为7位二进制序列,作为PCM编码的低7位。其中各模块的具体参数设置如下:图5-5 A-Law Compressor图5-6 Abs图5-7 R
20、elay图5-8 Quantizer图5-9 Integer to Bit Converter图5-11 Display图5-12 Mux图5-13 Saturation第六章 2ASK的基本原理及实现6.1 2ASK调制基本原理振幅键控(也称振幅键移),记作ASK,二进制数字振幅键控通常记作2ASK。2ASK是利用载波的幅度变化来传递数字信息,而其频率和初始相位保持不变。对于振幅键控这样的线性调制来说,在二进制里,2ASK是利用代表数字信息“0”或“1”的基带基带矩形脉冲去键控一个连续的载波,有载波输出表示发送“1”,无载波输出表示发送“0”。根据线性调制的原理,一个二进制的振幅调制信号可以
21、表示完成一个单极性矩形脉冲序列与一个正弦型载波的乘积。其信号表达式为: (1-1)S(t)为单极性数字基带信号。6.22ASK的产生二进制振幅调制就是用二进制数字基带信号控制正弦载波的幅度,使载波振幅随着二进制数字基带信号而变化。图6-1 2ASK信号调制器原理框图图6-22ASK信号时间波形 图6-2是用相乘器实现的2ASK调制器及2ASK信号产生过程的波形示意图。输入是二进制单极性全占空数字基带信号s(t),载波是c(t),输出是已调信号S2ASK(t)。 6.3 2ASK解调2ASK有两种基本解调方法:相干解调法(同步检测法)和非相干解调法(包络检波法)。二进制振幅键控方式是数字调制中出
22、现最早的,也是最简单的。这种方法最初用于电报系统,但由于它在抗噪声的能力上较差,故在数字系统中应用不多。相干解调需要将载频位置的已调信号频谱重新搬回原始基带位置,因此用相乘器与载波相乘来实现。为确保无失真还原信号,必须在接收端提供一个与调制载波严格同步的本地载波,这是整个解调过程能否顺利完好进行的关键。带通滤波器恰好使2ASK信号完整地通过,经包络检测后,输出其包络。低通滤波器的作用是滤出高频杂波,使基带信号(包络)通过。抽样判决器包括抽样判决及码元形成器。定时抽样脉冲(位同步信号)是很窄的脉冲,通常位于每个码元的宽度。不计噪声影响时,带通滤波器输出信号为2ASK信号。解调过程如图6-2所示:
23、图6-3 2ASK非相干解调方式图图6-4 2ASK信号非相干解调过程的时间波形6.42ASK的功率谱和带宽 2ASK信号的功率谱示意图如图6-5所示:图6-5 2ASK信号的功率谱第七章 Smulink的模型建立和仿真7.1 模拟通信系统仿真图图7-1模拟通信仿真图7.1.1 相关模块参数设置图7-2 sine wave图7-3 sine wave1图7-4 product图7-5 Analog Filter 2图7-6 sine wave2图7-7 Analog Filter 17.2数字通信系统仿真图图7-2 数字通信系统仿真图7.3 模拟通信系统仿真效果图 7.3.1原始信号功率谱密度
24、图:图7-3原始信号功率谱密度图:7.3.2 已调信号功率谱密度图图7-4 已调信号功率谱密度图 7.3.3 示波器显示结果图7-11示波器7.4 数字通信系统仿真效果图图7-12 数字通信系统仿真效果图第八章 结束语通过本次通信原理课程设计基于matlab/simulink的模拟通信系统、数字频带通信系统仿真实验,让我对matlab/simulink有了初步的了解,现在已经能够自行利用该模块中的模型构建通信系统并进行仿真实验,虽然有些模块还不是很熟悉,但是,随着把我们不断的应用,我们会掌握好这一软件的使用。 通过对模拟通信系统和数字通信系统进行仿真实验,加深了我对信号的编码、调制、解调和解码
25、的理解。认识到自学与合作在学习的过程中的重要性。作为一名大学生,不仅需要很强的自学能力,还需要学会合作和其他同学沟通,交流经验、取长补段,互相进步,这样自己没注意到的问题,可能别人注意到了,这样就解决了更多的问题。经过这次的课程设计让我意识到自己存在着的不足和需要改进的地方,对一门课程的学习不能太局面,太依赖书本上的知识,要学会多实践、多应用,现实中对我们有利的就是这种实践机会了。最后在此感谢老师一直以来细心的教导,谢谢!参考文献1邵玉斌Matlab/Simulink通信系统建模与仿真实例分析清华大学,20082樊昌信,曹丽娜通信原理国防工业,20083吴伟陵,续大我,庞沁华通信原理邮电大学,20054青松,程岱松,武建华数字通信系统的SystemView仿真与分析航空航天大学,20015曹志刚,钱亚生现代通信原理清华大学,19926苗长云等主编现代通信原理及应用电子工业,20057桑林,郝建军,丹数字通信邮电大学,20028圣勤.MATLAB70实用教程机械工业,20069 颖,Simulink动态系统建模与仿真(第二版),电子科技大学,200910 德丰,Matlab/Simulink自动控制系统设计,机械工业。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1