AM及SSB调制与解调_第1页
AM及SSB调制与解调_第2页
AM及SSB调制与解调_第3页
AM及SSB调制与解调_第4页
AM及SSB调制与解调_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

1、通信原理课程设计设计题目:AM及SSB调制与解调及抗噪声性能分析班级:学生姓名:学生学号:指导老师:一、引言31.1 概述31.2 课程设计的目的31.3 课程设计的要求3二、AMM制与解调及抗噪声性能分析42.1 AM调制与解调42.1.1 AM调制与解调原理42.1.2 调试过程62.2 相干解调的抗噪声性能分析92.2.1 抗噪声性能分析原理92.2.2 调试过程10三、SSBM制与解调及抗噪声性能分析123.1 SSB调制与解调原理123.2 SSB调制解调系统抗噪声性能分析133.3 调试过程15四、心得体会19五、参考文献19一、引言1.1 概述通信原理是通信工程专业的一门极为重要

2、的专业基础课,但内容抽象,基本概念较多,是一门难度较大的课程,通过MATLA昉真能让我们更清晰地理解它的原理,因此信号的调制与解调在通信系统中具有重要的作用。本课程设计是AM及SSB调制解调系统的设计与仿真,用于实现AM及SSB信号的调制解调过程,并显示仿真结果,根据仿真显示结果分析所设计的系统性能。在课程设计中,幅度调制是用调制信号去控制高频载波的振幅,使其按调制信号的规律变化,其他参数不变。同时也是使高频载波的振幅载有传输信息的调制方式。1.2 课程设计的目的在此次课程设计中,我需要通过多方搜集资料与分析:(1)掌握模拟系统AM和SSB调制与解调的原理;(2)来理解并掌握AM和SSB调制解

3、调的具体过程和它在MATLA讣的实现方法;(3)掌握应用MATLA的析系统时域、频域特性的方法,进一步锻炼应用MATLAB1行编程仿真的能力。通过这个课程设计,我将更清晰地了解AMBSSB的调制解调原理,同时加深对MATLAB款通信原理辅助教学操作的熟练度。1.3 课程设计的要求(1)熟悉MATLAB勺使用方法,掌握AM言号的调制解调原理,以此为基础用MATLA褊程实现信号的调制解调;(2)设计实现AM调制与解调的模拟系统,给出系统的原理框图,对系统的主要参数进行设计说明;(3)采用MATLA的言设计相关程序,实现系统的功能,要求采用一种方式进行仿真,即直接采用MATLAB言编程的静态方式。要

4、求采用两种以上调制信号源进行仿真,并记录各个输出点的波形和频谱图;(4)对系统功能进行综合测试,整理数据,撰写课程设计论文。二、AMM制与解调及抗噪声性能分析2.1 AM调制与解调2.1.1 AM调制与解调原理幅度调制是由调制信号去控制高频载波的幅度,使正弦载波的幅度随着调制信号而改变的调制方案,属于线性调制。AM信号的时域表示式:sAM(Z)=4)+陋()cos3/=4COS3J+m(Z)COS35频谱:SAM(=乃4回(0+牡)+5(一篮)+然)+M(刃一曲)调制器模型如图所示:Acosctc图1-1调制器模型AM的时域波形和频谱如图所示:(3频域图1-2调制时、频域波形2倍。AM信号的频

5、谱由载频分量、上边带、下边带三部分组成。它的带宽是基带信号带宽的在波形上,调幅信号的幅度随基带信号的规律而呈正比地变化,在频谱结构上,它的频谱完全是基带信号频谱在频域内的简单搬移。所谓相干解调是为了从接受的已调信号中,不失真地恢复原调制信号,要求本地载波和接收信号的载波保证同频同相。相干载波的一般模型如下:sp(t)LPFct=cosrtc将已调信号乘上一个与调制器同频同相的载波,得2.Sam(t)*COSWct=A0m(t)cosWct11二2隔m(t)-Aom(t)cos2Wct由上式可知,只要用一个低通滤波器,就可以将第1项与第2项分离,无失真的恢复出原始的调制信一1_Mo(T)=AoM

6、(T)2相干解调的关键是必须产生一个与调制器同频同相位的载波。如果同频同相位的条件得不到满足,则会破坏原始信号的恢复。2.1.2 调试过程t=-i:0.0000i:i;%定义时长A1=6;%调制信号振幅A2=10;%外加直流分量f=3000;%载波频率w0=2*f*pi;%角频率Uc=cos(w0*t);%载波信号subplot(5,2,1);plot(t,Uc);%画载波信号title('载波信号);axis(0,0.01,-1,1);%坐标区间T1=fft(Uc);%傅里叶变换subplot(5,2,2);plot(abs(T1);%画出载波信号频谱title('载波信号频

7、谱);axis(5800,6200,0,200000);%坐标区间mes=A1*cos(0.002*w0*t);%调制信号subplot(5,2,3);plot(t,mes);%画出调制信号title('调制信号);T2=fft(mes);%傅里叶变换subplot(5,2,4);plot(abs(T2);%画出调制信号频谱title('调制信号频谱');axis(198000,202000,0,1000000);%坐标区间Uam1=A2*(1+mes/A2).*cos(w0).*t);%AM已调信号subplot(5,2,5);plot(t,Uam1);%画出已调信号

8、title('已调信号);T3=fft(Uam1);%已调信号傅里叶变换subplot(5,2,6);plot(abs(T3);%画出已调信号频谱title('已调信号频谱');axis(5950,6050,0,900000);%坐标区间sn1=20;%信噪比db1=A1A2/(2*(10A(sn1/10);%计算对应噪声方差n1=sqrt(db1)*randn(size(t);%生成高斯白噪声Uam=n1+Uam1;%叠加噪声后的已调信号Dam=Uam.*cos(w0*t);%又AM已调信号进行解调subplot(5,2,7);plot(t,Dam);%滤波前的AM解

9、调信号title(,滤波前的AM解调信号波形,);T4=fft(Dam);%求人”信号的频谱subplot(5,2,8);plot(abs(T4);%滤波前的AM解调信号频谱title(,滤波前的AM解调信号频谱,);axis(187960,188040,0,600000);Ft=2000;%采样频率fpts=100120;%通带边界频率fp=100Hz阻带截止频率fs=120Hzmag=10;dev=0.010.05;%通带波动1%,阻带波动5%n21,wn21,beta,ftype=kaiserord(fpts,mag,dev,Ft);%kaiserord估计采用凯塞窗设计的FIR滤波器的

10、参数b21=fir1(n21,wn21,Kaiser(n21+1,beta);%由fir1设计滤波器z21=fftfilt(b21,Dam);%FIRf氐通滤波subplot(5,2,9);plot(t,z21,'r');%滤波后的AM解调信号title(,滤波后的AM解调信号波形,);axis(0,1,-1,10);T5=fft(z21);%求人”信号的频谱subplot(5,2,10);plot(abs(T5),'r');%画出滤波后的AM解调信号频谱title(,滤波后的AM解调信号频谱,);axis(198000,202000,0,500000);运行结

11、果:。mokmw哪哪m嘛m则柏珊用0i''°WWAAWVW41111111.'-1«46也42Q1,114580.SIE卿YfrrrfrrrrjjAAAAAAAAAAAA-1488H4201.2H5.6。1I"1101111卿卿撇蜘U蒯制Q6150咖4雕哪11伟1,365例即2娜加挪成捕即能雕IrIIIT1III5,.AA0i.i_JL_Uu_|明躺蒯5«5«6聊m册m唧册q浦躺辘岫翎ilm儆m懈佛i.删唧k翩M二1M.6m4201.2H5.5。1VIIIIIII$WWA/0'iiiiiiii'0111J

12、J10.5M1Il1UK1,M期22.005州MW12.2相干解调的抗噪声性能分析2.2.1 抗噪声性能分析原理AM线性调制系统的相干解调模型如下图所示。施工BPFLPFCOM图3.5.1线性调制系统的相干解调模型图中Sm可以是AM调幅信号,带通滤波器的带宽等于已调信号带宽10。下面讨论AM调制系统的抗噪声性能11。AM信号的时域表达式为Sam(t)=Aom(t)coswct通过分析可得AM信号的平均功率为.22.S_2.m(Si)AM一22又已知输入功率Ni=n0B,其中b表示已调信号的带宽。由此可得AM信号在解调器的输入信噪比为(Si.Ni)AMA;m2(t)A;m2(t)2n0Bam4n

13、0fHAM信号经相干解调器的输出信号为因此解调后输出信号功率为,一、-2,、12,、(So)am=m0(t)m4在上图中输入噪声通过带通滤波器之后,变成窄带噪声ni(t),经乘法器相乘后的输出噪声为np(t)coswct=nc(t)coswct-ns(t)sinwctcoswct11=30)以门c(t)cos2wct-ns(t)sin2wct=-Ni4因此解调器的输出噪声功率为212N0=n0(t)nc(t)4可得AM信号经过解调器后的输出信噪比为(S0.No)AMm2(t)noBm2(t)2nofh由上面分析的解调器的输入、输出信噪比可得AM信号的信噪比增益为GAMSoNSiNi-22m(t

14、)22Aom2(t)2.2.2调试过程clf;t=o:o.oi:2;fc=5o;A=10;fa=5;mt=A*cos(2*pi*fa.*t);xzb=5;snr=1O.A(xzb/1O);db=AA2./(2*snr);nit=sqrt(db).*randn(size(mt);psmt=(A+mt).*cos(2*pi*fc.*t);psnt=psmt+nit;xzb1=3O;snr1=1O.A(xzb1/1O);db1=AA2./(2*snr1);nit1=sqrt(db1).*randn(size(mt);psnt1=psmt+nit1;subplot(2,2,1);plot(t,nit,

15、'g');title('小信噪比高斯白躁声,);xlabel('t');ylabel('nit');subplot(2,2,2);plot(t,psnt,'b');title('叠加小信噪比已调信号波形');%清除窗口中的图形%定义变量区间%给出相干载波的频率%定义输入信号幅度%定义调制信号频率%输入调制信号表达式%输入小信躁比(dB)%由信躁比求方差%产生小信噪比高斯白躁声%输出调制信号表达式%输出叠加小信噪比已调信号波形%输入大信躁比(dB)%由信躁比求方差%产生大信噪比高斯白躁声%输出已调信号波形%划

16、分画图区间%画出输入信号波形xlabel('时间');ylabel('输出调制信号,);subplot(2,2,3);plot(t,nit1,'r');%length用于长度匹配title(,大信噪比高斯白躁声,);%画出输入信号与噪声叠加波形xlabel('t');ylabel('nit');subplot(2,2,4);plot(t,psnt1,'k');title('叠加大信噪比已调信号波形');%画出输出信号波形xlabel('时间');ylabel('输出调

17、制信号');运行结果:小信噪比高斯白躁声20-赛加小信噪比已调信号波形40-20111Q0.511.52t大信噪比高斯白躁声1-4Q1100511.52时间嶷加大信喋比已调信号波形40-100.511.5211.52时间由上图可见,当输入信号一定时,随着噪声的加强,接收端输入信号被干扰得越严重。而相应的输出波形相对于发送端的波形误差也越大。而当噪声过大时信号几难分辨。这信噪比变小导致的在实际的信号传输过程中当信道噪声过大将会导致幅度相位等各失真当然由于非线性元件如滤波器等的存在。非线性失真也会随噪声加大而变大。、SSB调制与解调及抗噪声性能分析3.1SSB调制与解调原理单边带调制信号是

18、将双边带信号中的一个边带滤掉而形成的。根据方法的不同,产生SSB信号的方法有:滤波法和相移法。由于滤波法在技术上比较难实现,所以在此我们将用相移法对SS则制与解调系统进行讨论与设计。相移法和SSB信号的时域表示设单频调制信号为m(t)=Amcosmt载波为c(t)=cosct则其双边带信号DSB信号的时域表示式为sdsb(t)=Amcosmtcosct11A2Amcos('cm)t2Amcos('c1m)t若保留上边带,则有1、,SuSB(t)=Amcos(Cm)t=2若保留下边带,则有一Amcosmcosct-Amsinmsinct_IIIIIIcIIIIIIc22小1A,、

19、,1slsb(t)=Aicos(C-I)t=-22,1,.,AIcosItcosctAIsinItsinct2将上两式合并得:s=Amco$8/cosfij/isinsing由希尔伯特变换Amc?smt=Amsinmt故单边带信号经过希尔伯特变换后得:1_1人.把上式推广到一般情况,则得到“。)=jm(f)com8的傅金咻变换i而兴伪式中囹是m的希尔伯特变换若M。)是mt)的傅里叶变换,则M?()=M(,)I-jsgn1上式中的-jsgn可以看作是希尔伯特滤波器传递函数,即Hh(')=M?()/M()=-jsgn移相法SSB调制器方框图相移法是利用相移网络,对载波和调制信号进行适当的相

20、移,以便在合成过程中将其中的一个边带抵消而获得SSB信号。相移法不需要滤波器具有陡峭的截止特性,不论载频有多高,均可一次实现SSB调制。SSB信号的解调SSB信号的解调不能采用简单的包络检波,因为SSB信号是抑制载波的已调信号,它的包络不能直接反映调制信号的变化,所以仍需采用相干解调。SSB信号的性能SSB信号的实现比AMDS期复杂,但SSB调制方式在传输信息时,不仅可节省发射功率,而且它所占用的频带宽度比AMDS聪少了一半。它目前已成为短波通信中一种重要的调制方式。3.2SSB调制解调系统抗噪声性能分析噪声功率1 1NoNin°B44这里,B=fH为SSB信号的带通滤波器的带宽。信

21、号功率SSB信号«)=gj不;而。)sin与相干载波相乘后,再经低通滤波可得解调器输出信号,、1,、m°(t)m(t)4因此,输出信号平均功率八21-28b=n(t)=-m输入信号平均功率为H=£:(,)二sin=;配,(O+g而“D因m(t)与m(t)的幅度相同,所以具有相同的平均功率,故上式C12Sim2(t)4单边带解调器的输入信噪比为Si;m2(t)=4m2(t)Nin0B4n0B单边带解调器的输出信噪比为c1m2(t)So16m(t)N。1noB4%B4制度增益GSSBSo/N。S/N号和噪声中的正交分量因为在SSB系统中,信号和噪声有相同表示形式,所以

22、相干解调过程中,均被抑制掉,故信噪比没有改善。3.3调试过程先建立3个M文件1.afd_buttfunctionb,a=afd_butt(Wp,Ws,Rp,As);ifWp<=0error('Passbandedgemustbelargerthan0')endifWs<=Wperror('StopbandedgemustbelargerthanPassbandedge')endif(Rp<=0)|(As<0)error('PBrippleand/orSBattenuationustbelargerthan0')endN=c

23、eil(log10(10A(Rp/10)-1)/(10A(As/10)-1)/(2*log10(Wp/Ws);fprintf('n*ButterworthFilterOrder=%2.0fn',N)OmegaC=Wp/(10A(Rp/10)-1)A(1/(2*N);b,a=u_buttap(N,OmegaC);2. u_buttapfunctionb,a=u_buttap(N,Omegac);z,p,k=buttap(N);p=p*Omegac;k=k*OmegacAN;B=real(poly(z);b0=k;b=k*B;a=real(poly(p);3. imp_invr%脉

24、冲向应不变法子程序functionb,a=imp_invr(c,d,T)R,p,k=residue(c,d);p=exp(p*T);b,a=residuez(R,p,k);b=real(b).*T;a=real(a);程序:> >t0=0.1;fs=12000;%t0采样区间,fs采样频率> >fc=1000;Vm0=2.5;ma=0.25;%fc载波频率,Vm0输出载波电压振幅,ma调幅度> >n=-t0/2:1/fs:t0/2;%定义变量区间> >N=length(n);> >A=4;%定义调制信号幅度> >x1=A*

25、cos(150*pi*n);%调制信号> >x2=hilbert(x1,N);%对x1做希尔伯特变换> >y=(Vm0*x1.*cos(2*pi*fc*n)-Vm0*x2.*sin(2*pi*fc*n)/2;%保留上边带的已调波信号> >xzb=2;%输入小信噪比(dB)> >snr=10.A(xzb/10);> >h,l=size(x1);%求调制信号的维度> >fangcha=A*A./(2*snr);%由信噪比求方差> >nit=sqrt(fangcha).*randn(h,l);%产生高斯白噪声>

26、 >yn=y+nit;%叠加小信噪比噪声的已调波信号> >xzb=10;%输入小信噪比(dB)> >snr1=10.A(xzb/10);> >h,l=size(x1);%求调制信号的维度> >fangcha=A*A./(2*snr1);%由信噪比求方差> >nit1=sqrt(fangcha).*randn(h,l);%产生高斯白噪声> >yn1=y+nit1;%叠加小信噪比噪声的已调波信号> >figure(1)> >subplot(2,2,1)%划分画图区间> >plot(n,

27、x1)%画出调制信号的波形> >title('调制信号');> >subplot(2,2,2)%划分画图区间> >plot(n,y)%画出已调波信号波形> >title(,已调波信号,);> >subplot(2,2,3)%划分画图区间> >plot(n,yn)%画出叠加噪声的已调波信号波形> >title(,叠加小信噪比噪声的已调波信号,);> >subplot(2,2,4)%划分画图区间> >plot(n,yn1)%画出叠加噪声的已调波信号波形> >tit

28、le('叠加大信噪比噪声的已调波信号,);> >X=fft(x1);%调制信号x1的傅里叶变换> >Y=fft(y);%已调信号y的傅里叶变换> >Yn=fft(yn);%叠加小信噪比噪声的已调信号yn的傅里叶变换> >Yn1=fft(yn1);%叠加大信噪比噪声的已调信号yn的傅里叶变换> >w=0:2*pi/(N-1):2*pi;%定义变量区间> >figure(2)> >subplot(2,2,1)%划分画图区间> >plot(w,abs(X)%画出调制信号频谱波形> >a

29、xis(0,pi/4,0,3000);%给出横纵坐标的范围> >title('调制信号频谱,);> >subplot(2,2,2)%划分画图区间> >plot(w,abs(Y)%画出已调波信号频谱> >axis(pi/6,pi/4,0,2500);%给出横纵坐标的范围> >title(,已调波信号频谱,);> >subplot(2,2,3)%划分画图区间> >plot(w,abs(Yn)%画出叠加小信噪比噪声的已调波信号频谱> >axis(pi/6,pi/4,0,2500);%给出横纵坐标的

30、范围> >title(,叠加小信噪比噪声的已调波信号频谱,);> >subplot(2,2,4)%划分画图区间> >plot(w,abs(Yn1)%画出叠加大信噪比噪声的已调波信号频谱> >axis(pi/6,pi/4,0,2500);%给出横纵坐标的范围> >title(,叠加大信噪比噪声的已调波信号频谱,);> >y1=y-2*cos(1500*pi*n);> >y2=Vm0*y1.*cos(2*pi*fc*n);%将已调幅波信号的频谱搬移到原调制信号的频谱处> >wp=40/N*pi;ws=6

31、0/N*pi;Rp=1;As=15;T=1;%滤波器参数设计> >OmegaP=wp/T;OmegaS=ws/T;> >cs,ds=afd_butt(OmegaP,OmegaS,Rp,As);> >b,a=imp_invr(cs,ds,T);> >y=filter(b,a,y2);> >yn=y+nit;> >figure(3)> >subplot(2,1,1)%划分画图区间> >plot(n,y)%画出解调波波形> >title('解调波,);> >Y=fft(y)

32、;%解调波y的傅里叶变换> >subplot(2,1,2)%划分画图区间> >plot(w,abs(Y)%画出解调信号频谱> >axis(0,pi/6,0,2500);%给出横纵坐标的范围> >title('解调信号频谱,);运行结果:> *ButterworthFilterOrder=6420-2-4-0.0500.05调制信号已调波信号叠加小信噪比噪声的已调波信号20100-10-20-0.0500.05叠加大信噪比噪声的已调波信号调制信号频谱300020001000000.20.40.625002000150010005000已调

温馨提示

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

评论

0/150

提交评论