基于matlab的am调制解调

基于 Matlab 的 AM 调制解调一、AM 的调制原理AM 是指对信号进行幅度调制 [2]。一般做法是先在原信号上叠加一个直流信号,以保证信号 , 然后乘上一个高频的余弦信号,即得到 。0)(Atf )]cos()([tAtftg在频域上的效果就是将原信号的域谱移动到 W 处,以适合信道传输的最佳频率范围 g(t)的包络线即 ,用一个简单的包络检测电路就可以接收并还原信号了。tf)(图 2.1 仿真原理图调制信号(2.1) fttm2sin)(载波信号(2.2) tftccsi)(调幅信号的时域表达式(2.3) )(}{0)( tmAstm满足条件(2.4)cft0)(幅度调制是用调制信号去控制高频正弦载波的幅度,使其按调制信号的规律变化的过程 [3]。幅度调制器的一般模型如图 2.2 所示。m(t) )(tSm)cos(t图 2.2 幅度调制模型h(t)信源信号 AM 调制 信道 AM 解调 信宿信号加性噪声在图 2.2 中,若假设滤波器 [4]为全通网络( H(ω)=1) ,调制信号 mt 叠加直流 A0 后再与载波相乘,则输出的信号就是常规双边带( AM)调幅.AM 调制器模型如图 2.3 所示:)(tSAMA0 )cos(t图 2.3 AM 调制模型AM 信号波形的包络与输入基带信号 mt 成正比,故用包络检波的方法很容易恢复原始调制信号。但为了保证包络检波时不发生失真,须满足 ,max0)(tA否则将出现过调幅现象而带来失真。AM 信号的频谱是由载频分量和上、下两个边带组成(通常称频谱中画斜线的部分为上边带,不画斜线的部分为下边带) 。上边带的频谱与原调制信号的频谱结构相同,下边带是上边带的镜像。显然,无论是上边带还是下边带,都含有原调制信号的完整信息。故 AM 信号是带有载波的双边带信号,它的带宽信号带宽的两倍。从图中可知发送信号 m(t)和直流分量 叠加后乘以高频载波 后即可形成 AM 调制信号。0A)(tCOS具体时域表波形为:(2.5) )cos()][0ttmAcM=对应的频谱波形为: )]()([2)]()([21)( 0ccccAM fffffS  二、AM 的解调原理AM 相干解调器的构成原理:相干解调器的关键是产生相干波 [5]。这里我选取载波本身作为相干波,进而满足同步的要求。再通过低通滤波器滤除高频部分。相干载波(2.7)fttc2sin)(m(t)与相干载波相乘(2.8))()(tcmtSpSp(t)再经低通滤波器就得到了解调器的输出。从理论上来说,各种信号都可以用正交调制的方法来实现,其时域形式都可以表示为: (2.9))sin()cos()( ttQttItSvv若调制信号在数字域上实现要对式(2.6)进行数字化:(2.10))sin()cos()(00 xxQnInS)(tSm)(tSd)cos(tC图 2.4 AM 解调的数字模型图 2.4 显示给出了 AM 解调的数字模型。由上图可知,解调端信道输出信号 乘以跟发送端同频同相的高频载波 后,经过低通滤波器提取低)(tSm )(tCOS频分量,即可得到原始的基带调制信号。由 AM 信号的频谱可知,如果将已调信号的频谱搬回到原点位置,即可得到原始的调制信号频谱,从而恢复出原始信号。解调中的频谱搬移同样可用调制时的相乘运算来实现。相干解调的关键是是必须产生一个与调制器同频同相位的载波。如果同频同相位的条件得不到满足,则会破坏原始信号的恢复。具体理论推导如下:送入解调器的 AM 的表达为:(2.11))cos()][)(0ttmAtSm与同频同相的相干载波: 产生调制信号(2.12) )cos()(ttc相乘后得:)()]([)(20ttmAtScpt)ωos(2t)][21(t)][21c00(2.13) 经历低通滤波器滤除高频信号后得:)]([21)(0tmAtSd(2.14)再经过隔直流电容 [6]后:)(21)(tts(2.15)三、AM 调制调制的流程分析如图 3.1 是 AM 信号调制解调流图。图 3.1 AM 信号调制解调流程图产生调制信号对信号进行 AM 调制产生随机噪声,并与已调信号叠加对信号进行解调计算输入输出信噪比,得到调制指数1、AM 调制的仿真分析Matlab 仿真结果如下:0 0.02 0.04 0.06 0.08 0.1 0.12-1-0.500.51 信信信信f1信信信信信0 500 1000 1500 2000 25000100200300 信信信信f1信信信图 1 调制信号的波形与频谱0 0.02 0.04 0.06 0.08 0.1 0.12-1-0.500.51 信信fc信信信信0 500 1000 1500 2000 25000100200300 信信fc信信图 2 载波信号的波形与频谱0 0.02 0.04 0.06 0.08 0.1 0.12-4-2024 信信信信信信信信信0 500 1000 1500 2000 25000200400600 信信信信信信信图 3 经过 AM 调制后信号的波形与频谱2、设计 FIR 数字低通滤波器FIR 滤波器比鞥采用间接法,常用的方法有窗函数法、频率采样法和切比雪夫等波纹逼近法。对于线性相位滤波器,经常采用 FIR 滤波器。对于数字高通、带通滤波器的设计,通用方法为双线性变换法。可以借助于模拟滤波器的频率转换设计一个所需类型的过渡模拟滤波器,再经过双线性变换将其转换策划那个所需的数字滤波器。具体设计步骤如下:(1)确定所需类型数字滤波器的技术指标。(2)将所需类型数字滤波器的边界频率转换成相应的模拟滤波器的边界频率,转换公式为 Ω=2/T tan(0.5ω)(3)将相应类型的模拟滤波器技术指标转换成模拟低通滤波器技术指标。(4)设计模拟低通滤波器。(5)通过频率变换将模拟低通转换成相应类型的过渡模拟滤波器。(6)采用双线性变换法将相应类型的过渡模拟滤波器转换成所需类型的数字滤波器。我们知道,脉冲响应不变法的主要缺点是会产生频谱混叠现象,使数字滤波器的频响偏离模拟滤波器的频响特性。为了克服之一缺点,可以采用双线性变换法。下面我们介绍用窗函数法设计 FIR 滤波器的步骤。如下:(1)根据对阻带衰减及过渡带的指标要求,选择串窗数类型(矩形窗、三角窗、汉宁窗、哈明窗、凯塞窗等) ,并估计窗口长度 N。先按照阻带衰减选择窗函数类型。原则是在保证阻带衰减满足要求的情况下,尽量选择主瓣的窗函数。(2)构造希望逼近的频率响应函数。(3)计算 h(n).。(4)加窗得到设计结果。3、AM 解调的仿真分析Matlab 仿真如下:0 0.02 0.04 0.06 0.08 0.1 0.12-0

脉位调制解调 matlab,基于matlab的am调制解调相关推荐

  1. matlab simlink fm调制,基于MATLABSIMULINK的FM调制解调

    基于MATLABSIMULINK的FM调制解调 1 FM调制与解调原理 1.1模拟通信系统的简介 通信的目的是传输信息.通信系统的作用就是将信息从信息源发送到一个或多个目的地.通信系统对信号进行两种基 ...

  2. 基于锁相环的调制解调仿真实现

    基于锁相环的调制解调仿真实现 论文+代码+实验结果下载地址:下载地址 摘要 随着现代集成电路技术的发展,锁相环已经成为集成电路设计中非常重要的一个部分,所以对锁相环的研究具有积极的现实意义.锁相环电路 ...

  3. m-qam matlab,基于matlab的M_QAM通信系统仿真.doc

    WORD格式可编辑 专业技术分享 课 程 设 计 任 务 书 学生班级: 通信0802班 学生姓名: 学号: 设计名称:基于matlab的M-QAM通信系统的仿真 起止日期:2011.6.21-201 ...

  4. msk 频偏_基于MSP430的MSK调制解调实现.doc

    PAGE 哈尔滨工程大学本科生毕业论文 基于MSP430的MSK调制解调实现 院 (系):信通学院 专 业:电子信息工程 学 号学 生 姓 名:杜兆龙 指 导 教 师:罗天放 副教授 2008年6月 ...

  5. 基于simulink的FM调制解调系统仿真

    目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 基于simulink的FM调制解调系统仿真 2.仿真效果预览 matlab2022a仿真结果如下: ...

  6. fsk调制解调实验报告 matlab,基于MATLAB的-FSK调制与解调-通信原理实验

    <基于MATLAB的-FSK调制与解调-通信原理实验>由会员分享,可在线阅读,更多相关<基于MATLAB的-FSK调制与解调-通信原理实验(2页珍藏版)>请在人人文库网上搜索. ...

  7. 【通信原理】实验五 基于Matlab的2ASK和2FSK调制解调

    目录 一.实验目的 二.实验器材 三.实验原理 1.二进制振幅键控(2ASK) 2.二进制频移键控(2FSK) 四.示例演示 1.2ASK的模拟调制程序如下: 2.2ASK的开关键控法,调制程序如下: ...

  8. 信号的解调与调制matlab,基于MATLAB常用数字信号调制与解调

    内容简介: 本科毕业设计 基于MATLAB常用数字信号调制与解调 数字通信|MATLAB|ASK|PSK|FSK|调制与解调|毕业设计 文件格式:word+PPT 本科毕业设计 基于MATLAB常用数 ...

  9. 脉位调制 matlab,基于Matlab的超宽带跳时脉冲位置调制仿真

    内容简介: 本科毕业设计 基于Matlab的超宽带跳时脉冲位置调制仿真 超宽带|跳时脉冲位置调制|MATLAB|仿真|毕业设计 文件格式:word+PPT 本科毕业设计 基于Matlab的超宽带跳时脉 ...

最新文章

  1. 互联网垂直社交创业新形态——ThinkSNS
  2. yii2.0错误:Exception yii\base\InvalidConfigException with message
  3. 英属哥伦比亚大学计算机科学,细致用心 终获英属哥伦比亚大学计算机科学专业offer...
  4. 《教你10分钟制作3D网游》视频吐槽
  5. [软件项目管理]从业余人士往专家进军的头几个月
  6. html 下拉列表美化,JS+CSS实现美化的下拉列表框效果
  7. JQuery data API实现代码分析
  8. Go1.17新特性 ,给我们带来了10%的性能提升
  9. DNS IP DOMAIN 详解
  10. linux下看io等待时间,Linux下用iostat探测IO使用情况
  11. 基于FFmpeg的封装格式MP4(TS)
  12. Python scrapy 将mmjpg图片下载到本地
  13. 锐捷EG易网关与NBR路由器命令执行漏洞-2
  14. 简述力法计算弹性固定无铰拱的原理_隧道结构力学计算5页
  15. CPU输入/输出的控制方式有哪些?
  16. 小程序页面跳转的几种方式
  17. 关于诡辩--偷换概念
  18. 【软件测试手册2021版】测试题总结
  19. html视频倍速播放,如何让网页视频倍速播放
  20. 关于ISO26262功能安全管理的理解

热门文章

  1. 设置默认浏览器是谷歌,打开却是IE的解决方案
  2. 美团搜索推荐多业务商品排序探索与实践
  3. 【回顾】推荐系统中基于深度学习的混合协同过滤模型
  4. (Deep learning)深度卷积网络实战——第四部分
  5. 站在BERT肩膀上的NLP新秀们(PART III)
  6. 西门子v90伺服说明书_西门子V90伺服驱动器的的EPOS控制模式
  7. Airtable无法上传附件/图片;点击附件上传没反应;不安全的地址怎么设置为受信任;解决方法亲测有效
  8. leetcode每日一题:406.queue-reconstruction-by-height(根据升高重建队列)
  9. Leetcode每日一题:4.寻找两个有序数组的中位数
  10. Java 函数传递对象是引用传递还是值传递?