基于Matlab的AM调制解调_第1页
基于Matlab的AM调制解调_第2页
基于Matlab的AM调制解调_第3页
基于Matlab的AM调制解调_第4页
基于Matlab的AM调制解调_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于Matlab的AM调制解调一、AM的调制原理 AM是指对信号进行幅度调制2。一般做法是先在原信号上叠加一个直流信号,以保证信号, 然后乘上一个高频的余弦信号,即得到。在频域上的效果就是将原信号的域谱移动到W处,以适合信道传输的最佳频率范围g(t)的包络线即,用一个简单的包络检测电路就可以接收并还原信号了。AM调制 信道信宿信号AM解调信源信号 加性噪声图2.1 仿真原理图调制信号 (2.1) 载波信号 (2.2) 调幅信号的时域表达式 (2.3) 满足条件 (2.4)幅度调制是用调制信号去控制高频正弦载波的幅度,使其按调制信号的规律变化的过程3。幅度调制器的一般模型如图2.2所示。 h(t

2、) m(t) 图2.2幅度调制模型在图2.2中,若假设滤波器4为全通网络( H()1),调制信号mt叠加直流A0后再与载波相乘,则输出的信号就是常规双边带(AM)调幅.AM调制器模型如图2.3所示: m(t) A0 图2.3 AM调制模型AM信号波形的包络与输入基带信号mt成正比,故用包络检波的方法很容易恢复原始调制信号。但为了保证包络检波时不发生失真,须满足,否则将出现过调幅现象而带来失真。AM信号的频谱是由载频分量和上、下两个边带组成(通常称频谱中画斜线的部分为上边带,不画斜线的部分为下边带)。上边带的频谱与原调制信号的频谱结构相同,下边带是上边带的镜像。显然,无论是上边带还是下边带,都含

3、有原调制信号的完整信息。故AM信号是带有载波的双边带信号,它的带宽信号带宽的两倍。从图中可知发送信号m(t)和直流分量叠加后乘以高频载波后即可形成AM调制信号。具体时域表波形为: (2.5) =对应的频谱波形为:二、AM的解调原理AM相干解调器的构成原理:相干解调器的关键是产生相干波5。这里我选取载波本身作为相干波,进而满足同步的要求。再通过低通滤波器滤除高频部分。相干载波 (2.7)与相干载波相乘 (2.8)Sp(t)再经低通滤波器就得到了解调器的输出。从理论上来说,各种信号都可以用正交调制的方法来实现,其时域形式都可以表示为: (2.9)若调制信号在数字域上实现要对式(2.6)进行数字化:

4、 (2.10)产生调制信号 图2.4 AM解调的数字模型图2.4显示给出了AM解调的数字模型。由上图可知,解调端信道输出信号乘以跟发送端同频同相的高频载波后,经过低通滤波器提取低频分量,即可得到原始的基带调制信号。由AM信号的频谱可知,如果将已调信号的频谱搬回到原点位置,即可得到原始的调制信号频谱,从而恢复出原始信号。解调中的频谱搬移同样可用调制时的相乘运算来实现。相干解调的关键是是必须产生一个与调制器同频同相位的载波。如果同频同相位的条件得不到满足,则会破坏原始信号的恢复。具体理论推导如下:送入解调器的AM的表达为: (2.11) 与同频同相的相干载波: (2.12) 相乘后得: (2.13

5、) 经历低通滤波器滤除高频信号后得: (2.14) 再经过隔直流电容6后: (2.15)三、AM调制调制的流程分析如图3.1是AM信号调制解调流图。产生调制信号对信号进行AM调制产生随机噪声,并与已调信号叠加对信号进行解调计算输入输出信噪比,得到调制指数图3.1 AM信号调制解调流程图1、AM调制的仿真分析Matlab仿真结果如下:图1 调制信号的波形与频谱图2 载波信号的波形与频谱图3经过AM调制后信号的波形与频谱2、设计FIR数字低通滤波器FIR滤波器比鞥采用间接法,常用的方法有窗函数法、频率采样法和切比雪夫等波纹逼近法。对于线性相位滤波器,经常采用FIR滤波器。 对于数字高通、带通滤波器

6、的设计,通用方法为双线性变换法。可以借助于模拟滤波器的频率转换设计一个所需类型的过渡模拟滤波器,再经过双线性变换将其转换策划那个所需的数字滤波器。具体设计步骤如下:(1)确定所需类型数字滤波器的技术指标。(2)将所需类型数字滤波器的边界频率转换成相应的模拟滤波器的边界频率,转换公式为=2/T tan(0.5)(3)将相应类型的模拟滤波器技术指标转换成模拟低通滤波器技术指标。(4)设计模拟低通滤波器。(5)通过频率变换将模拟低通转换成相应类型的过渡模拟滤波器。(6)采用双线性变换法将相应类型的过渡模拟滤波器转换成所需类型的数字滤波器。我们知道,脉冲响应不变法的主要缺点是会产生频谱混叠现象,使数字

7、滤波器的频响偏离模拟滤波器的频响特性。为了克服之一缺点,可以采用双线性变换法。下面我们介绍用窗函数法设计FIR滤波器的步骤。如下:(1)根据对阻带衰减及过渡带的指标要求,选择串窗数类型(矩形窗、三角窗、汉宁窗、哈明窗、凯塞窗等),并估计窗口长度N。先按照阻带衰减选择窗函数类型。原则是在保证阻带衰减满足要求的情况下,尽量选择主瓣的窗函数。(2)构造希望逼近的频率响应函数。(3)计算h(n).。(4)加窗得到设计结果。3、AM解调的仿真分析Matlab仿真如下:图4 高斯白噪声的波形和频谱图5 叠加后的调制信号的波形与频谱图6 经过滤波后的AM解调信号的波形与频谱附录:程序代码clc;fm=100

8、; fc=500; fs=5000; Am=1;A=2;N=512;K=N-1; n=0:N-1; t=(0:1/fs:K/fs);yt=Am*cos(2*pi*fm*t);yt1=fft(yt);figure(1) subplot(2,1,1),plot(t,yt),title('调制信号f1的时域波形'); q0=(0:N/2-1)*fs/N; mx0=abs(yt1(1:N/2);subplot(2,1,2),plot(q0,mx0),title('调制信号f1的频谱'); %AM调制y0=A+yt; y2=y0.*cos(2*pi*fc*n/fs); %

9、已调信号y3=fft(y2,N);q1=(0:N/2-1)*fs/N; mx1=abs(y3(1:N/2);figure(2)subplot(2,1,1);plot(t,y2); title('已调信号的时域波形'); subplot(2,1,2);plot(q1,mx1); title('已调信号的频谱'); %绘图 yc=cos(2*pi*fc*t); figure(3) subplot(2,1,1),plot(t,yc),title('载波fc的时域波形')N=512;n=0:N-1; yc1=Am*cos(2*pi*fc*n/fs); y

10、3=fft(yc1,N); q=(0:N/2-1)*fs/N; mx=abs(y3(1:N/2); figure(3) subplot(2,1,2),plot(q,mx),title('载波fc的频谱') y4=0.01*randn(1,length(t);figure(4)subplot(2,1,1); plot(t,y4); title('高斯白噪声的时域波形') ;y5=fft(y4,N); q2=(0:N/2-1)*fs/N; mx2=abs(y5(1:N/2); subplot(2,1,2),plot(q2,mx2),title('高斯白噪声频

11、谱')y6=y2+y4;figure(5) subplot(2,1,1),plot(t,y6),title('叠加后的调制信号的时域波形')q3=q1;mx3=mx1+mx2; subplot(2,1,2),plot(q3,mx3),title('叠加后的调制信号的频谱') %µ÷ÖÆ %AM解调%相干解调%yv=y6.*yc; %解调 Ws=yv.2; p1=fc-fm; k,Wn,beta,ftype=kaiserord(p1 fc,1 0,0.05 0.01,fs); window=kaiser(k+1,beta); b=fir1(k,Wn,ftype,window,'noscale');yt=filter(b,1,yv); yssdb=yt.*2-2; fi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论