用Matlab实现模拟(DSB-AM)调制

合集下载

基于MATLAB的AM、DSB系统仿真

基于MATLAB的AM、DSB系统仿真

河南科技Henan Science and Technology总708期第十期2020年4月工业技术基于MATLAB 的AM.DSB 系统仿真白皓文林君(延边大学通信工程(中外合作办学)专业,吉林延吉133002)摘要:AM.DSB 调制是通信系统中最重要的、最基础的调制之一。

本文首先分析了 AM 、DSB 调制的原理,然 后运用MATLAB 仿真平台设计了这两种调制的仿真模型。

通过仿真,观察了 AM.DSB 信号调制过程中各环节的时域和频域波形。

最后,在仿真基础上分析比较了这两种调制方式的性能。

关键词:MATLAB ;调制方式:AM ;DSB 中图分类号:TN911.3文献标识码:A文章编号:1003-5168( 2020) 10-OO38-O3MATLAB Based AM, DSB System SimulationBAI Haowen LIN Jun(Communication Engineering (Sino-Foreign Cooperative Education) Major of Yanbian University ,Yanji Jilin 133002)Abstract : AM modulation and DSB modulation is one of the most important and fundamental modulation in communi ­cation system. This paper first analyzed the principle of AM modulation and DSB modulation, then used MATLAB simulation platform to design the two kinds of modulation simulation model. The time domain and frequency domainwaveforms of AM and DSB signal modulation were observed by simulation. Finally, the performances of the two modu ・ lation modes were compared on the basis of simulation.Keywords : MATLAB ; modulation mode ; AM ; DSB通信系统中包含两种调制方式,即模拟调制方式和 数字调制方式。

通信原理1_通信原理报告(AM及DSB)

通信原理1_通信原理报告(AM及DSB)

AM/DSB实验一、实验目的:学会利用MATLAB两种仿真方法对AM/DSB仿真。

通过实验提高学生实际动手能力和编程能力,为日后从事通信工作奠定良好的基础。

二、实验内容:(1)设调制信号m(t)=cos(2*π*fh*t),fh=0.2Hz,直流分量A=1,载波c(t)=cos(2*π*fc*t),fc=2Hz,编程画出调制信号、载波及AM的图形。

(2)采用Simulink对AM及DSB调制解调过程进行仿真。

三、程序和实验结果:(1)程序(a)AM调制解调%AM调制程序clf;clear;t=0:0.001:20;fc=2;fh=0.2;A=1;mt=cos(2*pi*fh*t);subplot(3,1,1);plot(t,mt);carrier=cos(2*pi*fc*t);smt=(A+mt).*carrier;subplot(3,1,2);plot(t,carrier);subplot(3,1,3);plot(t,smt);(b)DBS调制解调%DSB调制程序clf;clear;t=0:0.001:20;fc=2;fh=0.2;mt=cos(2*pi*fh*t); subplot(3,1,1);plot(t,mt);carrier=cos(2*pi*fc*t); smt=(mt).*carrier; subplot(3,1,2);plot(t,carrier);subplot(3,1,3);plot(t,smt);(2)simulink(a)AM仿真模型参数设定:sine Wave中frequency设为5rad/sec,sine Wave及sine Wave2中frequency设为40rad/sec,Analog Filter Design中的Design method设为Butterworth,Filter type设为Lowpass,Passband edge frequency设为6,点击scope中的图标,设置number of axes为3。

基于Matlab的模拟调制与解调实验报告

基于Matlab的模拟调制与解调实验报告

基于Matlab的模拟调制与解调(开放实验)一、实验目的(一)了解AM、DSB和SSB 三种模拟调制与解调的基本原理(二)掌握使用Matlab进行AM调制解调的方法1、学会运用MATLAB对基带信号进行AM调制2、学会运用MATLAB对AM调制信号进行相干解调3、学会运用MATLAB对AM调制信号进行非相干解调(包络检波)(三)掌握使用Matlab进行DSB调制解调的方法1、学会运用MATLAB对基带信号进行DSB调制2、学会运用MATLAB对DSB调制信号进行相干解调(四)掌握使用Matlab进行SSB调制解调的方法1、学会运用MATLAB对基带信号进行上边带和下边带调制2、学会运用MATLAB对SSB调制信号进行相干解调二、实验环境MatlabR2020a三、实验原理(一)滤波法幅度调制(线性调制)(二)常规调幅(AM)1、AM表达式2、AM波形和频谱3、调幅系数m(三)抑制载波双边带调制(DSB-SC)1、DSB表达式2、DSB波形和频谱(四)单边带调制(SSB)(五)相关解调与包络检波四、实验过程(一)熟悉相关内容原理 (二)完成作业已知基带信号()()()sin 10sin 30m t t t ππ=+,载波为()()cos 2000c t t π= 1、对该基带信号进行AM 调制解调(1)写出AM 信号表达式,编写Matlab 代码实现对基带进行进行AM 调制,并分别作出3种调幅系数(1,1,1m m m >=<)下的AM 信号的时域波形和幅度频谱图。

代码 基带信号fs = 10000; % 采样频率 Ts = 1/fs; % 采样时间间隔t = 0:Ts:1-Ts; % 时间向量m = sin(10*pi*t) + sin(30*pi*t); % 基带信号载波信号fc = 1000; % 载波频率c = cos(2*pi*fc*t); % 载波信号AM调制Ka = [1, 0.5, 2]; % 调制系数m_AM = zeros(length(Ka), length(t)); % 存储AM调制信号相干解调信号r = zeros(length(Ka), length(t));绘制AM调制信号的时域波形和幅度频谱图figure;for i = 1:length(Ka)m_AM(i, :) = (1 + Ka(i)*m).*c; % AM调制信号subplot(3, 2, i);plot(t, m_AM(i, :));title(['AM调制信号(Ka = ' num2str(Ka(i)) ')']);xlabel('时间');ylabel('幅度');ylim([-2, 2]);subplot(3, 2, i+3);f = (-fs/2):fs/length(m_AM(i, :)):(fs/2)-fs/length(m_AM(i, :));M_AM = fftshift(abs(fft(m_AM(i, :))));plot(f, M_AM);title(['AM调制信号的幅度频谱图(Ka = ' num2str(Ka(i)) ')']);xlabel('频率');ylabel('幅度');r(i, :) = m_AM(i, :) .* c; % 相干解调信号end绘制相干解调信号的时域波形和幅度频谱图figure;for i = 1:length(Ka)subplot(length(Ka), 1, i);plot(t, r(i, :));title(['相干解调信号(Ka = ' num2str(Ka(i)) ')']);xlabel('时间');ylabel('幅度');end图像(2)编写Matlab代码实现对AM调制信号的相干解调,并作出图形。

基于MATLAB的信号调制与解调

基于MATLAB的信号调制与解调

课程设计任务书学生姓名: 殷 翔 专业班级: 通信0806 指导教师: 郭志强 工作单位: 信息工程学院 题 目:基于MATLAB 的信号调制与解调 初始条件:(1)MATLAB 软件(2)数字信号处理与图像处理基础知识要求完成的主要任务:(1)已知某消息信号⎪⎩⎪⎨⎧≤≤-≤≤=elset t t t t t m 03/23/23/01)(000以双边幅度调制(DSB-AM )方式调制载波)2cos()(t f t c c π=,所得到的已调制信号记为)(t u ,设s t 15.00=,Hz f c 250=。

试比较消息信号与已调信号,并绘制它们的频谱。

(2)对(1)的DSB-AM 调制信号进行相干解调,并绘出信号的时频域曲线。

(3)对(1)中的信号进行单边带幅度调制(SSB-AM )绘制信号的时频域曲线。

(4)对(1)中的信号进行常规幅度调制(AM ),给定调制指数8.0=a 绘制信号的时频域曲线。

时间安排:第12周:安排任务,分组 第13-14周:设计仿真,撰写报告 第15周:完成设计,提交报告,答辩指导教师签名: 年 月 日系主任(或责任教师)签名: 年 月 日目录摘要 (I)Abstract (II)1.常规双边带幅度调制(DSB-AM)与解调 (1)1.1DSB-AM调制原理与分析 (1)1.2 常规双边带解调原理 (3)2单边带幅度调制(SSB-AM)原理 (5)3常规幅度调制(AM)原理 (6)3.1幅度调制的一般模型 (6)3.2 常规双边带调幅(AM) (7)3.2.1 AM信号的表达式、频谱及带宽 (7)3.2.2 AM信号的功率分配及调制效率 (9)4. 双边幅度调制(DSB-AM)与解调的MATLAB实现 (10)4.1 DSB-AM调制的MATLAB实现 (10)4.2 相干解调 (12)5单边带幅度调制(SSB-AM)的MATLAB实现 (14)6 常规幅度调制(AM)的MATLAB实现 (16)7 小结与收获 (17)8 参考文献 (18)摘要MATLAB是集数值计算,符号运算及图形处理等强大功能于一体的科学计算语言。

用matlab实现模拟(dsbam)调制

用matlab实现模拟(dsbam)调制

前言调制就是使一个信号(如光、高频电磁振荡等)的某些参数(如振幅、频率等)按照另一个欲传输的信号(如声音、图像等)的特点变化的过程。

用所要传播的语言或音乐信号去改变高频振荡的幅度,使高频振荡的幅度随语言或音乐信号的变化而变化,这个控制过程就称为调制。

其中语言或音乐信号叫做调制信号,调制后的载波就载有调制信号所包含的信息,称为已调波。

解调是调制的逆过程,它的作用是从已调波信号中取出原来的调制信号。

对于幅度调制来说,解调是从它的幅度变化提取调制信号的过程。

对于频率调制来说,解调是从它的频率变化提取调制信号的过程。

频率解调要比幅度解调复杂,用普通检波电路是无法解调出调制信号的,必须采用频率检波方式,如各类鉴频器电路。

关于鉴频器电路可参阅有关资料,这里不再细述。

本课题利用MATLAB软件对DSB信号调制解调系统进行模拟仿真,分别对正弦波进行调制,观察调制信号、已调信号和解调信号的波形和频谱分布。

第一章 设计要求(1)已知调制信号⎪⎩⎪⎨⎧≤≤-≤≤=其他,03/23/,23/0,1)(000t t t t t t m(2)调制载波c(t)=)2cos(t f c π(3)设计m 文件实现DSB-AM 调制(4)设计m 文件绘制消息信号与已调信号的频谱,分析其频谱特征。

第二章 系统组成及工作原理2.1 DSB-AM 系统构成在AM 信号中,载波分量并不携带信息,信息完全由边带传送。

如果将载波抑制,只需在将直流A0去掉,即可输出抑制载波双边带信号,简称双边带信号(DSB )。

2-1 DSB 调制器模型调制过程是一个频谱搬移的过程,它是将低频信号的频谱搬移到载频位置。

而解调是将位于载频的信号频谱再搬回来,并且不失真地恢复出原始基带信号。

双边带解调通常采用相干解调的方式,它使用一个同步解调器,即由相乘器和低通滤波器组成。

相干解调的原理框图如图2-2所示:2-2 DSB 相干解调模型2.2DSB 调制原理在消息信号m(t)上不加上直流分量,则输出的已调信号就是无载波分量的双边带调制信号,或称抑制载波双边带调制信号,简称双边带(DSB )信号。

模拟线性调制系统的matlab实现

模拟线性调制系统的matlab实现

模拟线性调制系统的Matlab实现1、实验目的通过对AM、DSB、SSB、VSB几种模拟线性调制系统的Matlab 实现,学习如何使用Matlab描述一个模拟通信系统。

2、实验内容选取VSB方法,给出模拟调制的波形及解调方法,其中输入信号频率、载波频率以及信号时长自定义。

输出结果包括:1)输入信号波形;2)载波波形;3)VSB信号波形;4)相干解调后的信号波形;5)VSB信号功率谱。

3、VSB原理描述残留边带是介于双边带和单边带之间的一种调制方式,它保留了一个边带和另一边带的一部分。

用滤波法调制的原理如图所示。

m(t)H VSB(w)c(t) = cos(w c t)图中H VSB(w)为残留边带滤波器。

为了相干解调时无失真得到调制信号,残留边带滤波器的传递函数在载频附近必须具有互补对称特性。

相干解调的原理如图所示。

S VSB(t)S p(t)S d(t)LPFcos(w c t)4、matlab程序及注释%自己写的残留边带调制与解调function [] = VSB()f0 = 1; %调制信号频率Ts = 0.02;fs = 1/Ts; %50Hz采样率符合采样定理t = 0:Ts:4;N = length(t);y = cos(2*pi*f0*t);figure;plot(t,y); %调制信号波形fc = 8.5; %载波频率y = cos(2*pi*fc*t);figure;plot(t,y); %载波波形%滤波法实现VSBvsb = cos(2*pi*fc*t).*cos(2*pi*f0*t); fre = fft(vsb);n = [1:N];f = -25+fs*n/N; %修改坐标使符合习惯%自己写的互补对称残带滤波器fre_candai = zeros(size(fre));for i=1:Nif(i>=35 && i<=51)fre_candai(i) = (-i/16+3.1875)*fre(i); %这个地方有修正使更加对称互补else if(i>=152 && i<=168)fre_candai(i) = (i/16-9.5)*fre(i);else if(i>51 && i<152)fre_candai(i) = 0;elsefre_candai(i) = fre(i);endendendendvsb = real(ifft(fre_candai)); %计算误差会带来虚部弹出警告figure;plot(t,vsb);fre = fft(vsb); %看不见负频率fre = fftshift(fre); %看得见负频率gonglv = abs(fre).^2/4; %计算平均功率figure;plot(f,gonglv); %绘制功率谱%相干解调vsb_jietiao = vsb.*cos(2*pi*fc*t);fre = fft(vsb_jietiao);%自己写的低通滤波器,注意这里没有负频率部分fre_lowpass = zeros(size(f));for i = 1:Nif(i<=8)fre_lowpass(i) = fre(i);else if(i>=192 && i<=200)fre_lowpass(i) = fre(i);elsefre_lowpass(i) = 0;endendendvsb_jietiao = real(ifft(fre_lowpass)); figure;plot(t,vsb_jietiao); %解调波形5、实验结果调制波形:y = cos(2*pi*1*t)载波波形:y = cos(2*pi*8.5*t)VSB波形:VSB功率谱:通过残带滤波器后,在频率8.5+1=9.5Hz处的功率谱是在频率8.5-1=7.5Hz出功率谱的两倍。

基于MATLAB的模拟通信系统的仿真与实现

基于MATLAB的模拟通信系统的仿真与实现

• 139•针对通信原理课程的教学特点和传统实验教学存在的问题,讨论了将Matlab软件引入到通信原理课程教学的必要性。

以模拟调制系统为例,利用Matlab的工具箱和Simulink界面对通信系统进行可视化教学,并给出了仿真结果。

实践证明,不仅在课堂教学中以更加直观的方式进行讲解,而且补充和完善传统实验的不足,提高学生学习积极性,教学效果得到较大提升。

随着5G通信的到来,通信技术在人们日常生活中是无处不在,现代通信技术取得了显著进展。

通信原理作为高校通信工程和电子信息等本科专业课程体系中重要的专业基础课,系统阐述了模拟和数字通信系统的基本概念、基本原理和基本分析方法,为学生学习后续课程储备专业素养(王海华,Matlab/Simulink仿真在“通信原理”教学中的应用研究:湖北理工学院学报,2015)。

然而这门课程理论内容丰富,系统模型抽象,数学公式多,推理过程繁琐,学生普遍感到枯燥难懂,抓不住重点,学习吃力,不能顺利学好本课程(基于Matlab_Simulink的通信原理虚拟仿真实验教学方法研究:现代电子技术,2015;邵玉斌,Matlab/Simulink通信系统建模与仿真实例分析:清华大学出版社,2008)。

为此,在教学过程中引入Matlab仿真技术,理论联系实践开展教学工作,通过simulink界面搭建系统模型,调整参数,观察通信系统性能,激发学生的学习积极性,提升教学质量,实现良好的教学模式。

1 Matlab软件介绍Matlab在工程数值运算和系统仿真方面具有强大的功能,主要包括数值分析、仿真建模、系统控制和优化等功能(牛磊,赵正平,郭博,Matlab仿真在通信原理教学中的应用:阜阳师范学院学报,2014)。

在Matlab的Communication Toolbox(通信工具箱)中提供了许多仿真函数和模块,用于对通信系统进行仿真和分析。

Simulink平台是Matlab中一种可视化仿真工具,提供了建立模型方框图的图形用户界面(GUI),可以将图形化的系统模块连接起来,从而建立直观、功能丰富的动态系统模型(黄琳,曹杉杉,熊旭辉.基于Matlab的通信原理实验课程设计:湖北师范大学学报,2017)。

MATLAB实现DSB调制与解调

MATLAB实现DSB调制与解调

MATLAB实现DSB调制与解调MATLAB 实现DSB 调制与解调学⽣:黄⽂伯班级:通信112指导⽼师:⽂欢⼀、研究的主要内容和研究的意义通过本次课设更深⼊的了解DSB 调制和解调的基本原理以及利⽤MATLAB 软件对DSB 信号的调制解调,深⼊地理解调制解调技术在通信⼯程专业系列课程中的理论基础地位、作⽤和意义;加深对基本概念和基本原理的理解,并能够⽤所学知识进⾏调制解调仿真及性能分析。

⼆、DSB 调制与解调原理DSB 是AM 调制的⼀种,AM 信号通过信道后⾃然会叠加有燥声,经过接收天线进⼊带通滤波器。

BPF 的作⽤有两个,⼀是让AM 信号直接通过,⼆是滤出带外噪声。

AM 信号通过BFP 后与本地载波相乘后。

进⼊LPF ,LPF 的截⽌频率设定为⼀个定值,它不允许频率⼤于截⽌频率的成分通过,因此LPF 的输出仅为与要的信号。

三、⾼斯⽩噪声在实际信号传输过程中,通信系统不可避免的会遇到噪声,例如⾃然界中的各种电磁波噪声和设备本⾝产⽣的热噪声、散粒噪声等,它们很难被预测。

⽽且⼤部分噪声为随机的⾼斯⽩噪声,所以在设计时引⼊噪声,才能够真正模拟实际中信号传输所遇到的问题,进⽽思考怎样才能在接受端更好地恢复基带信号。

信道加性噪声主要取决于起伏噪声,⽽起伏噪声⼜可视为⾼斯⽩噪声,因此我在此环节将对双边带信号添加⾼斯⽩噪声来观察噪声对解调的影响情况。

四、模拟仿真结果分析通过MATLAB 对DSB 调制和解调系统的模拟仿真,观察各波形和频谱,在波形上,已调信号的幅度随基带信号的规律呈正⽐地变化;在频谱结构上,它的频谱完全是基带信号频谱在频域内的简单搬移,若调制信号频率为,载波频率,调制后信号频率搬移⾄处。

通过在已调信号中加⼊⾼斯⽩噪声,通过解调器解调,根据对输⼊输出信噪⽐关系曲线绘制观察,在理想情况下,输出信噪⽐为输⼊信噪⽐的⼆倍,即DSB 信号的解调器使信噪⽐改善s m c⼀倍;不同的调制信号对系统性能有⼀定的影响。

根据MATLAB的抑制载波的双边带幅度调制(DSB)与解调分析

根据MATLAB的抑制载波的双边带幅度调制(DSB)与解调分析

目录1基于MATLAB的抑制载波的双边带幅度调制(DSB)与解调分析摘要 (2)2、设计目的 (3)3、设计要求 (4)4、系统原理 (4)4.1系统框图: (4)4.2各模块原理及M文件实现 (5)4.2.1.发送与接收滤波器 (8)4.2.2.解调部分 (8)5 Simulink仿真 (11)5.1:调制仿真 (11)5.2:调制+解调 (15)5.3:调制+高斯噪声+解调 (18)5.4总结: (21)6、M文件完整程序 (22)7、个人小结 (28)8、参考文献 (29)1基于MATLAB的抑制载波的双边带幅度调制(DSB)与解调分析摘要信号的调制与解调在通信系统中具有重要的作用。

调制过程实际上是一个频谱搬移的过程,即是将低频信号的频谱(调制信号)搬移到载频位置(载波)。

而解调是调制的逆过程,即是将已调制信号还原成原始基带信号的过程。

调制与解调方式往往能够决定一个通信系统的性能。

幅度调制就是一种很常见的模拟调制方法,在AM信号中,载波分量并不携带信息,仍占据大部分功率,如果抑制载波分量的发送,就能够提高功率效率,这就抑制载波双边带调制DSB-SC(Double Side Band with Suppressed Carrier),因为不存在载波分量,DSB-SC信号的调制效率就是100%,即全部功率都用于信息传输。

但由于DSB-SC信号的包络不再与调制信号的变化规律一致,因而不能采用简单的包络检波来恢复调制信号,需采用同步检波来解调。

这种解调方式被广泛应用在载波通信和短波无线电话通信中。

但是由于在信道传输过程中必将引入高斯白噪声,虽然经过带通滤波器后会使其转化为窄带噪声,但它依然会对解调信号造成影响,使其有一定程度的失真,而这种失真是不可避免的。

本文介绍了M文件编程和Simulink 两种方法来仿真DSB-SC系统的整个调制与解调过程。

关键词DSB-SC调制同步检波信道噪声M文件Simulink仿真2、设计目的本课程设计是实现模拟DSB-SC信号的调制解调。

基于matlab和simulink的AM调制系统的仿真系统的研究课程设计论文

基于matlab和simulink的AM调制系统的仿真系统的研究课程设计论文

基于matlab和simulink的AM调制系统的仿真系统的研究基于matlab和simulink的AM调制系统的仿真系统的研究摘要学习AM调制原理,AM调制就是由调制信号去控制高频载波的幅度,使之随调制信号作线性变化的过程。

在波形上,幅度已调信号的幅度随基带信号的规律而呈正比地变化。

解调方法利用相干解调。

解调就是实现频谱搬移,通过相乘器与载波相乘来实现。

通过相干解调,通过低通滤波器得到解调信号。

相干解调时,接收端必须提供一个与接受的已调载波严格同步的本地载波,它与接受的已调信号相乘后,经低通滤波器取出低频分量,得到原始的基带调制信号。

通过信号的功率谱密度的公式,得到功率谱密度。

利用Matlab和Matlab-Simulink仿真建立AM调制的通信系统模型,用Matlab仿真程序画出调制信号、载波、已调信号、相干解调之后信号的波形以及功率频谱密度,分析所设计系统性能。

用Matlab-Simulink仿真建立基于相干解调的AM仿真模型,详细叙述模块参数的设置,分析仿真结果。

关键词:AM调制相干解调 Matlab仿真 Matlab-Simulink仿真- I -目录摘要 (I)1.Matlab/Simulink简介........................................................................................................... - 1 -1.1 Matlab简介................................................................................................................. - 1 -1.2 Matlab下的simulink简介..................................................................................... - 1 -2. AM的基本原理....................................................................................................................... - 2 -2.1 AM信号介绍................................................................................................................. - 2 -2.2 AM调制原理................................................................................................................. - 3 -2.2.1 幅度调制原理.......................................................................................................... - 3 -2.2.2 标准调幅AM调制原理............................................................................................ - 3 -2.2.3 AM调制原理框图................................................................................................... - 4 -1.3 AM解调原理................................................................................................................. - 5 -3.1 AM信号的调制仿真..................................................................................................... - 5 -3.1.1建立仿真模型................................................................................................... - 5 -3.1.2 参数设置.......................................................................................................... - 6 -3.1.3 仿真波形图...................................................................................................... - 8 -3.2 AM信号的解调仿真................................................................................................... - 10 -3.2.1 建立相干解调仿真模型................................................................................ - 10 -3.2.3 仿真波形图.................................................................................................... - 11 -3.2.4 相干解调抗噪声性能分析............................................................................ - 12 -4.Matlab仿真........................................................................................................................... - 13 -4.1 载波信号的分析...................................................................................................... - 13 -4.2 AM调制..................................................................................................................... - 14 -4.3 滤波前AM解调信号波形........................................................................................ - 16 -4.3 AM调制信号解调..................................................................................................... - 17 - 总结 ....................................................................................................................................... - 21 - 参考文献.............................................................................................................................. - 22 - 附录 Matlab编程................................................................................................................... - 23 -- II -1.Matlab/Simulink简介1.1 Matlab简介MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。

利用MATLAB仿真AM DSB调制解调系统

利用MATLAB仿真AM DSB调制解调系统

利用MATLAB 仿真AM/DSB 调制解调系统一、 系统概述利用MATLAB 的GUI 设计一个仿真AM/DSB 调制解调的系统。

输入不同的参数,产生不同的载波信号、调制信号、调幅信号、解调后信号、滤波后信号。

其中,调幅有标准调幅(AM )和双边带调幅(DSB )两种方案,而滤波器也有FIR 低通滤波和IIR 低通滤波两种选择。

二、背景知识1.振幅调制所谓调制,就是在传送信号的一方将所要传送的信号附加在高频振荡上,再由天线发射出去。

这里高频振荡波就是携带信号的运载工具,也叫载波。

振幅调制,就是由调制信号去控制高频载波的振幅,直至随调制信号做线性变化。

在线性调制系列中,最先应用的一种幅度调制是全调幅或常规调幅,简称为调幅(AM )。

为了提高传输的效率,还有载波受到抑制的双边带调幅波(DSB )和单边带调幅波(SSB )。

本系统采用AM 与DSB 两种调制方式。

设正弦载波为)cos()(0ϕω+=t A t c c式中,A 为载波幅度;c ω为载波角频率;0ϕ为载波初始相位(通常假设0ϕ=0). 调制信号(基带信号)为)(t m 。

根据调制的定义,振幅调制信号(已调信号)一般可以表示为)cos()()(t t Am t s c m ω=设调制信号)(t m 的频谱为)(ωM ,则已调信号)(t s m 的频谱)(ωm S : )]()([2)(c c m M M A S ωωωωω-++= 3.信号解调从高频已调信号中恢复出调制信号的过程称为解调。

对于振幅调制信号,解调就是从它的幅度变化上提取调制信号的过程。

解调是调制的逆过程。

可利用乘积型同步检波器实现振幅的解调,让已调信号与本地恢复载波信号相乘并通过低通滤波可获得解调信号。

4.滤波器解调后的信号还需要进行低通滤波滤去高频部分才能获得所需信号。

低通滤波器种类繁多,每一种原理各不相同。

本系统有FIR 与IIR 两种滤波器可供选择。

三、系统界面简介如图所示,输入参数,选择调幅方案与滤波器后,点击不同的信号按钮,就会在两个坐标系里分别出现该信号的时域波形图和频域波形图。

基于MATLAB的模拟调制系统仿真与测试(AM调制)

基于MATLAB的模拟调制系统仿真与测试(AM调制)

《通信原理设计报告》题目:基于MATLAB的模拟调制系统仿真与测试摘要在通信技术的发展中,通信系统的仿真是一个重点技术,通过调制能够将信号转化成适用于无线信道传输的信号。

在模拟调制系统中最常用最重要的调制方式是用正弦波作为载波的幅度调制和角度调制。

在幅度调制中,文中以调幅、双边带和单边带调制为研究对象,从原理等方面阐述并进行仿真分析;在角度调制中,以常用的调频和调相为研究对象,说明其调制原理,并进行仿真分析。

利用MATLAB下的Simulink工具箱对模拟调制系统进行仿真,并对仿真结果进行时域及频域分析,比较各个调制方式的优缺点,从而更深入地掌握模拟调制系统的相关知识,通过研究发现调制方式的选取通常决定了一个通信系统的性能。

关键词模拟调制;仿真;Simulink目录第一章绪论 (1)1.1 引言 (1)1.2 关键技术 (1)1.3 研究目的及意义 (2)1.4 本文工作及内容安排 (2)第二章模拟调制原理 (3)2.1 幅度调制原理 (3)2.1.1 AM调制 (4)第三章基于Simulink的模拟调制系统仿真与分析 (6)3.1 Simulink工具箱简介 (6)3.2 幅度调制解调仿真与分析 (8)3.2.1 AM调制解调仿真及分析 (8)第四章总结 (12)4.1 代码 (13)4.2 总结 (14)第一章绪论1.1引言在通信技术的发展中,通信系统的仿真是一个技术重点。

通常情况下,调制可以分为模拟调制和数字调制。

在模拟调制中,调制信号为连续的信号,而在数字调制中调制信号为离散信号。

调制对通信系统有着非常重要的作用。

经过调制,不仅能够实现频谱的搬移,把调制信号的频谱搬移到其所需要的位置上,从而使调制信号被转换成适合于信道传输或利于信道多路复用的已调制信号,而且它对于系统传输的可靠性和有效性有着非常大的影响和作用[1]。

调制方式的选取直接影响了一个通信系统的性能。

在模拟通信系统中最常用最重要的调制方式是用正弦波作为载波的幅度调制和角度调制。

基于matlab编程和simulink仿真的AM调制与解调解读

基于matlab编程和simulink仿真的AM调制与解调解读

东北大学秦皇岛分校计算机与通信工程学院综合课程设计设计题目专业名称通信工程班级学号学生姓名指导教师设计时间2013.12.30~2014.1.15课程设计任务书专业:通信工程学号:学生姓名(签名):设计题目:基于simulink和matlab编程的AM调制与解调一、设计实验条件AM调制与解调实验室二、设计任务及要求1.熟悉使用matlab和simulink软件环境及使用方法,包括函数、原理和方法的应用;2.熟悉AM信号的调制和解调方法;3.调制出AM信号的时域波形图和频谱图;4.定性的分析高斯白噪声对于信号波形的影响;三、设计报告的内容1.设计题目与设计任务AM调制与解调电路的实现及调制性能分析2.前言利用matlab中的建模仿真工具Simulink对通信原理实验进行仿真,随着通信技术的发展日新月异,通信系统也日趋复杂,在通信通信系统的设计研发过程中,软件仿真已成为不可缺少的一部分,电子设计自动化EDA技术已成为电子设计的潮流。

随着信息技术的不断发展电子EDA仿真技术也在突飞猛进之中,涌现出了许多功能强大的电子仿真软件,如Workbeench、Protel、Systemview、Matlab等。

许多知名IT企业其实在产品开发阶段也是应用仿真软件进行开发,虚拟实验技术发展迅速,应用领域广泛,一些在现实世界无法开展的科研项目可借助于虚拟实验技术完成,例如交通网的智能控制,军事上新型武器开发等。

3.设计主体3.1实验步骤:(1)产生AM调制信号;(2)对信号进行调制,产生调制信号;(3)绘制调制及解调时域图、频谱图;(4)改变采样频率后,绘制调制及解调信号的时域图、频谱图;(5)加上高斯噪声,绘制调制及解调的时域图和频谱图,分析噪声对调制信号和解调信号的影响。

3.2 AM 调制原理调制信号是指来自信源的的信号,又称基带信号,这些信号可以是模拟信号的也可以是数字信号。

调制所使用的高频振荡信号成为载波,可以是正弦波,也可以是非正选波。

基于Matlab的AM、DSB、SSB信号的调制

基于Matlab的AM、DSB、SSB信号的调制

基于Matlab的AM、DSB、SSB信号的调制摘要:调幅,英文是Amplitude Modulation(AM)。

调幅也就是通常说的中波,范围在503---1060KHz。

调幅是用声音的高低变为幅度的变化的电信号。

距离较远,受天气因素影响较大,适合省际电台的广播。

DSB(Double Side Band),在通信领域代表调制的一种方式,叫双边带调制。

抑制载波双边带调幅方式,简称为双边带调幅,即为DSB。

这种调幅方式是在标准AM调幅波中去除其中的载波分量得到的,优点在于这种调幅波的发射功率在不影响信号传输的同时要比AM波小,节省了发射功率,但其解调电路要比AM波解调电路更复杂。

单边带 - single side band的缩写,就是使用电波波形的一半接收,比如用上边带或者下边带 USB LSB,剩下那一半波形因为形状是和那一半对称的,所以可以用接收机补全,上边带和下边带通讯统称单边带SSB。

利用MATLAB编程语言实现对AM、DSB、SSB信号的调制。

关键词:AM DSB SSB MATLABAbstract: Amplitude Modulation, English is Amplitude Modulation (AM).Medium wave amplitude modulation is often said, in the range 503-1060 KHZ.Amplitude modulation is changes with the amplitude of the sound level into electrical signals.Far away, are greatly influenced by the weather factors, suitable for provincial radio broadcast.DSB (Double Side Band), in thefield of communications on behalf of the modulation of a way to call Double sideband modulation.Suppressed carrier double sideband amplitude modulation, double sideband amplitude modulation for short, is the DSB.This way of amplitude modulation is in the standard AM modulated wave carrier component is taken out of it, advantage is that the amplitude modulation wave transmitted power in does not affect the signal transmission at the same time than AM wave is small, save the transmission power, but its demodulationcircuit is more complex than the AM signal demodulating circuit.SSB - single side band, is the use of half wave waveform, such as using sideband or lower sideband USB LSB, the remaining half waveform for half and the symmetrical shape, so you can use a receiver completion, USB and LSB communications generally referred to as the SSB ing MATLAB programming language implementation of AM, DSB, SSB signal modulation.Keywords: AM DSB SSB MATLAB1、引言现在的社会越来越发达,科学技术不断的在更新,在信号和模拟通信的中心问题是要把载有消息的信号经系统加工处理后,送入信道进行传送,从而实现消息的相互传递。

matlab对调制及解调系统的性能仿真

matlab对调制及解调系统的性能仿真

通讯系统原理课程设计设计题目:调制/解调系统的设计姓名:杨旭乾院(系):电子信息工程专业:电气及其自动化指导老师:柴西林日期:2010年12月一 设计目的:通过MA TLAB 软件实现模拟调制/解调。

二 摘要:根据调制信号的不同,可将调制分为模拟调制和数字调制。

模拟调制的输入信号为连续变化的模拟量,数字调制的调制信号是离散的数字量。

在对调制进行仿真模拟有带通的和基带的两种选择。

带通仿真的载波信号包含于传输模型中。

由于载波信号的频率远高于输入信号,根据抽样定理,抽样频率必须至少大于两倍的载波频率才能正确地恢复信号,因此对高频信号的模拟仿真效率低、速度慢。

为了加速模拟仿真,一般使用基带仿真,也称为低通对等方法。

基带仿真使用带通信号的复包络关键字:MA TLAB 基带调制与解调 带通模拟调制与解调三 所需MATLAB 函数:在MA TLAB 的函数库中,每一个通带调制/解调函数也有一个基带调制/解调函数与其对应: 基带函数 带通函数 函数功能amod amodce 模拟调制ademod ademod 模拟调制dmod ddemod 数字调制ddemod ddemod 数字调制modmap modmap 数字映射demodmap demodmap 数字逆映射其中可选用的模拟调制/解调方式为' DSB-SC AM' ,' DSB-TC AM ','SSB AM','QAM','FM'和'PM';可选的数字调制/解调,数字映射/逆映射的方式为'ASK' ,'QASK','QASK/CIRCLE','QASK/ARB','FSK','PSK'和'sample'。

sample 函数可以改变输入数据的抽样速率,是一种支持调制技术的应用。

MATLAB幅度调制与解调

MATLAB幅度调制与解调

绪论调制在通信过程中起着极其重要的作用,无线电通信是通过空间辐射方式传送信号的,调制过程可以将信号频谱搬移到容易以电磁波形式辐射的较高频率范围,此外调制过程可以将不同的信号通过频谱搬移托付至不同频率的载波上实现多路复用不致于互相干扰。

振幅调制是一种应用很广的连续波调制方式调幅信号。

现代通信系统要求通信距离远、通信容量大、传输质量好。

作为其关键技术之一的调制解调技术一直是人们研究的一个重要方向。

从模拟调制到数字调制, 从二进制调制发展到多进制调制, 虽然调制方式多种多样, 但都是朝着使通信系统更高速、更可靠的方向发展。

一个系统的通信质量, 很大程度上依赖于所采用的调制方式。

因此对调制方式的研究直接决定着通信系统质量的好坏。

实际的通信系统需要完成从信源到信宿的全部功能, 这通常是比较复杂的。

对这个系统做出的任何改动(如改变系统的结构、改变某个参数的设置等) 都可能影响整个系统的稳定性和性能。

因此在设计新系统、对原有的系统做出修改或者进行相关研究时, 通常要进行建模和仿真, 通过仿真结果来衡量方案的可行性, 从中选择最合理的系统配置和参数设置, 然后再应用于实际系统中。

通过仿真, 可以提高研究开发工作的效率, 发现系统中潜在的问题, 优化系统整体的性能。

利用MATLAB编程可以很方便地实现对通信信号的调制的仿真。

本文针对模拟调制技术进行讨论,介绍了双边带幅度调制系统的基本原理和使MATLAB对其进行仿真的基本方法。

在MATLAB环境下模拟了双边带幅度调制的基本过程,构建了一个双边带幅度调制系统并进行了动态仿真, 得到较为直观的实验结果, 使得对调制系统的分析变得十分便捷。

由于本文的工作只限于原理性的仿真,所以在实际系统设计中还应考虑噪声、干扰和滤波等模块的引入。

同时, 各个模块的参数的设置也需要进行严格的分析和计算, 以更好的实现系统的性能。

1.信号幅度调制与解调在通信系统中从消息变换过来的原始信号所占的有效频带往往具有频率较低的频谱分量, 例如语音信号。

基于MATLAB的通信系统调制和解调实例分析

基于MATLAB的通信系统调制和解调实例分析

基于MATLAB的通信系统调制和解调实例分析作者:孙杰来源:《数字化用户》2014年第01期【摘要】通信是通过某种媒体进行的信息传递,目的是传输信息,通信系统是用以完成信息传输过程的技术系统的总称,作用是将信息从信源发送到一个或多个目的地。

调制与解调在信息的传输过程中占据着重要的地位,是不可或缺的,因此研究系统的调制和解调过程就极为重要。

MATLAB是集数值计算、图形绘制、图像处理及系统仿真等强大功能于一体的科学计算语言,它强大的矩阵运算和图形可视化的功能以及丰富的工具箱,为通信系统的调制和解调过程的分析提供了极大的方便。

【关键词】通信系统调制与解调 MATLAB一、用MATLAB分析双边带幅度调制(DSM-AM)我们可以利用 MATLAB 强大的符号运算功能来进行运算,再根据MATLAB的可视化结果进行分析。

在DSB-AM中,已调信号的时域表示为:u(t)=m(t)c(t)=Acm(t)式中,m(t)是消息信号,c(t)=Ac 为载波,fc是载波的频率(单位:HZ),是初始相位。

为了讨论方便取初相=0(以下类似)。

随u(t)作傅里叶变换,即可得到信号的频域表示:U (f)=Ac/2M(f-fc)+Ac/2M(f+fc)。

传输带宽Bt是消息信号带宽W的两倍,即:Bt=2W。

某消息信号用信号m(t)以DSB-AM方式调制载波c(t)=cos(2∏fct),所得到的已调制信号记为u(t).设t。

=0.15s,fc=250Hz。

试比较消息信号与已调信号,并绘制它们的频谱。

运用如下MATLAB程序:t0=0.15;%信号持续时间ts=0.001;%采样时间间隔Fc=250;%载波频率FS=1/ts;%采样频率df= 0.3;%频率分辨率t=[0:ts:t0];%时间矢量m=[ones(1,t0/(3*ts)), -2*ones(1,t0/(3*ts)),zeros(1,t0/(3*ts)+1)];%定义信号序列C=cos(2*pi*Fc.*t);%载波信号u=m.*c;%调制信号[M,m,df1]=fft_seq(m,ts,df);%傅里叶变换M=M/FS;[U,u,df1]=fft_seq(m,ts,df);U=U/FS;[C,c,df1]=fft_seq(c,ts,df);f=[0:df1:df1*(length(m)-1)]-Fs/2; %频率矢量subplot(2,2,1);plot(t,m(1:length(t)));%未调制信号title(‘未调制信号‘);subplot(2,2,2);plot(t,u(1:length(t)));%已调制信号title(‘已调制信号‘);subplot(2,2,3);plot(f,abs(fftshift(M))); %未调制信号频谱title(‘未调制信号频谱‘);subplot(2,2,4);plot(f,abs(fftshift(U))); %已调制信号频谱title(‘已调制信号频谱‘);傅里叶变换函数fft_seq,源代码如下:function[M,m,df]=fft_seq(m,ts,df)%[M,m,df]=fft_seq(m,ts,df)%[M,m,df]=fft_seq(m,ts)%M为输入序列m的傅里叶变换,ts为抽样间隔,输入df为频率分辨率%输出序列m按要求的频率分辨率df进行补零后的序列%输出df为最终的频率分辨率fs=1/ts;if nargin==2,n1=0;else, n1=fs/df;endn2=length(m);n=2^(max(nextpow2(n1),nexpow2(n2)));M=fft(m,n);m=[m,zeros(n-n2)];df=fs/n;运行后得到的信号和调制信号如图所示:二、用 MATLAB 分析相干解调过程例用信号m(t)以DSB-AM方式调制载波c(t)=cos(2∏fct),所得到的已调制信号记为u(t).设t0=0.15s,fc=250Hz。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

前言调制就是使一个信号(如光、高频电磁振荡等)的某些参数(如振幅、频率等)按照另一个欲传输的信号(如声音、图像等)的特点变化的过程。

用所要传播的语言或音乐信号去改变高频振荡的幅度,使高频振荡的幅度随语言或音乐信号的变化而变化,这个控制过程就称为调制。

其中语言或音乐信号叫做调制信号,调制后的载波就载有调制信号所包含的信息,称为已调波。

解调是调制的逆过程,它的作用是从已调波信号中取出原来的调制信号。

对于幅度调制来说,解调是从它的幅度变化提取调制信号的过程。

对于频率调制来说,解调是从它的频率变化提取调制信号的过程。

频率解调要比幅度解调复杂,用普通检波电路是无法解调出调制信号的,必须采用频率检波方式,如各类鉴频器电路。

关于鉴频器电路可参阅有关资料,这里不再细述。

本课题利用MATLAB软件对DSB信号调制解调系统进行模拟仿真,分别对正弦波进行调制,观察调制信号、已调信号和解调信号的波形和频谱分布。

第一章 设计要求(1)已知调制信号⎪⎩⎪⎨⎧≤≤-≤≤=其他,03/23/,23/0,1)(000t t t t t t m(2)调制载波c(t)=)2cos(t f c π(3)设计m 文件实现DSB-AM 调制(4)设计m 文件绘制消息信号与已调信号的频谱,分析其频谱特征。

第二章 系统组成及工作原理2.1 DSB-AM 系统构成在AM 信号中,载波分量并不携带信息,信息完全由边带传送。

如果将载波抑制,只需在将直流A0去掉,即可输出抑制载波双边带信号,简称双边带信号(DSB )。

2-1 DSB 调制器模型调制过程是一个频谱搬移的过程,它是将低频信号的频谱搬移到载频位置。

而解调是将位于载频的信号频谱再搬回来,并且不失真地恢复出原始基带信号。

双边带解调通常采用相干解调的方式,它使用一个同步解调器,即由相乘器和低通滤波器组成。

相干解调的原理框图如图2-2所示:2-2 DSB 相干解调模型2.2DSB 调制原理在消息信号m(t)上不加上直流分量,则输出的已调信号就是无载波分量的双边带调制信号,或称抑制载波双边带调制信号,简称双边带(DSB )信号。

DSB 调制器模型如图2-1,可见DSB 信号实质上就是基带信号与载波直接相乘。

)cos()(t t t m S c DSB ω=)( (式2-1))]()([2/1c c DSB F F S ωωωωω++-=)( (式2-2)除不再含有载频分量离散谱外,DSB 信号的频谱与AM 信号的完全相同,仍由上下对称的两个边带组成。

故DSB 信号是不带载波的双边带信号,它的带宽与AM 信号相同,也为基带信号带宽的两倍,DSB 信号的波形和频谱分别如图2-3:2-3 DSB 调制的谱分析调制过程是一个频谱搬移的过程,它是将低频信号的频谱搬移到载频位置。

DSB 信号的包络不再与调制信号的变化规律一致,因而不能采用简单的包络检波来恢复调制信号,需采用相干解调(同步检波)。

另外,在调制信号m(t)的过零点处,高频载波相位有180°的突变。

除了不再含有载频分量离散谱外,DSB 信号的频谱与AM 信号的频谱完全相同,仍由上下对称的两个边带组成。

所以DSB 信号的带宽与AM 信号的带宽相同,也为基带信号带宽的两倍。

2.3DSB 解调原理因为不存在载波分量,DSB 信号的调制效率是100%,即全部功率都用于信息传输。

但由于DSB 信号的包络不再与m(t)成正比,故不能进行包络检波,需采用相干解调。

相干解调模型图2-2已给出。

图中输入的为式2-1的DSB 信号。

乘法器输出为)]2cos(1)[(21)cos()(t t m t t S t c c DSB ωωρ+==)( 式(2-4) 经低通滤波后为)(21)(0t m t m = 式(2-5)2.4FIR 数字低通滤波器FIR滤波器为有限脉冲响应(FIR)数字滤波器,其在保证幅度特性的同时,很容易做到严格的线性相位特性。

在数字滤波器中,FIR滤波器的最主要特点是没有反馈回路,故不存在不稳定的问题;同时,在幅度特性可以任意设置的同时,保证了精确的线性相位。

稳定和线性相位是FIR滤波器的突出优点。

另外还有以下特点:设计方式是线性的;硬件容易实现;滤波器过渡过程具有有限区间;相对IIR滤波器而言,阶次较高,其延迟也要比同样性能的IIR滤波器大得多。

第三章用matlab设计DSB系统用matlab的m文件设计的DSB系统由以下几部分构成:载波信号的产生、调制信号的产生、已调信号的产生、解调器的乘法器输出、数字低通滤波器FIR 的设计、滤波后恢复的信号六大部分构成。

3.1载波信号的产生,设载波频率为3000HZ,则在本次设计要求的载波信号为c(t)=)2cos(t fcmatlab中载波信号可表示为Uc=A0.*cos(w0*t),代码如下:t=-1:0.00001:5;A0=10; %载波信号振幅f=3000; %载波信号频率w0=2*f*pi;Uc=A0.*cos(w0*t); %载波信号subplot(5,2,1);plot(t,Uc);title('载波信号');axis([0,0.01,-15,15]);T1=fft(Uc); %fft变化形成载波信号频谱subplot(5,2,2);plot(abs(T1));title('载波信号频谱');axis([17800,18200,0,1000000]);3.2调制信号产生本次设计中,用rectpuls()函数形成要求中的调制信号,rectpuls函数可产生一个关于原点对称、宽度为1的矩形脉冲。

具体函数如下:function mes=mm(t0)g=-1:0.00001:5;m1=rectpuls(g-0.5,t0/3);%形成0-t0/3之间的矩形脉冲信号m2=-2*rectpuls(g-0.5-t0/3,t0/3);%形成t0/3-2t0/3之间的矩形脉冲信号mes=m1+m2;在主函数中调用该函数即可,代码如下:mes=mm(3); %调制信号subplot(5,2,3);plot(t,mes);title('调制信号');T2=fft(mes);subplot(5,2,4);plot(abs(T2));title('调制信号频谱');axis([0,200,0,200000]);3.3已调信号的产生由DSB调制原理可知,已调信号即为调制信号与载波信号相乘即可,设计代码如下:Udsb=mes.*Uc; %DSB 已调信号subplot(5,2,5);plot(t,Udsb);title('DSB已调波形');subplot(5,2,6);T3=fft(Udsb); % 对DSB已调信号进行傅里叶变换plot(abs(T3));title('DSB已调频谱');axis([17800,18200,0,1000000]);3.4解调器乘法器的输出DSB相干解调器由乘法器及低通滤波器构成,为保证能得到原是信号,相干解调要求输入的本地载波必须与调制载波严格的同频同相。

具体代码如下:Ddsb=Udsb.*cos(w0*t); % 对DSB调制信号进行解调subplot(5,2,7);plot(t,Ddsb);title('滤波前的DSB解调信号波形');T4=fft(Ddsb); %求DSB解调信号的频谱subplot(5,2,8);plot(abs(T4));title('滤波前的DSB解调信号频谱');axis([0,37000,0,200000]);3.5 FIR数字低通滤波器的设计FIR滤波器为线性相位滤波器。

用窗函数法设计FIR滤波器的步骤。

如下:(1)根据对阻带衰减及过渡带的指标要求,选择串窗数类型(矩形窗、三角窗、汉宁窗、哈明窗、凯塞窗等),并估计窗口长度N。

先按照阻带衰减选择窗函数类型。

原则是在保证阻带衰减满足要求的情况下,尽量选择主瓣的窗函数。

(2)构造希望逼近的频率响应函数。

(3)计算h(n).。

(4)加窗得到设计结果。

本次设计中选用哈明窗作为窗函数、采样频率为2000HZ,通带边界频率为100HZ,阻带截至频率为120HZ,通带与阻带波动分别为1%及5%,代码如下:Ft=2000; %采样频率fpts=[100 120]; %通带边界频率fp=100Hz,阻带截止频率fs=120Hzmag=[1 0];dev=[0.01 0.05]; %通带波动1%,阻带波动5%[n21,wn21,beta,ftype]=kaiserord(fpts,mag,dev,Ft);%kaiserord估计采用凯塞窗设计的FIR滤波器的参数b21=fir1(n21,wn21,kaiser(n21+1,beta)); %由fir1设计滤波器3.6滤波后恢复的信号将乘法器的输出信号通过低通滤波即可恢复原始信号,本次设计中用fftfilt函数来进行FIR的滤波,具体代码如下:z21=fftfilt(b21,Ddsb); %FIR低通滤波subplot(5,2,9);plot(t,z21,'r');title('滤波后的DSB解调信号波形');T5=fft(z21); %求DSB信号的频谱subplot(5,2,10);plot(abs(T5),'r');title('滤波后的DSB解调信号频谱');axis([0,200,0,1300000]);第四章实验调试及结果分析4.1实验调试解调端乘法器的输出信号经过FIR低通滤波器,无法完全滤波。

提高采样频率后,可以实现滤波。

采样频率的不同,滤波器采样点数不同,频率越高,点数密集程度越大,滤波效果也越好。

4.2实验结果分析FIR低通滤波的设计:4-1FIR低通滤波由上图可知,该设计符合设计要求载波信号:4-2载波信号f 2,即18000附近,信号频谱载波信号频率3000Hz,其傅立叶变换后应在c符合理论要求。

调制信号:4-3调制信号根据设计要求,调制信号应由两个不同的门函数构成,调制信号频率几乎为0,由门函数的傅立叶变换波形为a S 函数,可知调制信号的频谱应为a S 函数的叠加与移位。

观察调制信号频谱,符合要求。

已调信号:4-4已调信号已调信号为载波与调制信号相乘,DSB 信号的频谱为调制信号频谱的线性搬移,存在上下边频,不存在载频。

已调信号波形,包络为调制信号波形的绝对值。

观察波形及频谱,符合要求。

滤波后的波形:4-5滤波后信号滤波后的信号,应与原始信号的波形上一致,幅值上会有所不同。

实验结果与分析一致。

相关文档
最新文档