1、完整word版DSB调制与解调DSB调制与解调1课程设计目的本课程设计是实现DSB的调制解调。在此次课程设计中,我将通过多方搜集 资料与分析,来理解DSB调制解调的具体过程和它在 MATLAB的实现方法。预 期通过这个阶段的研习,更清晰地认识DSB的调制解调原理,同时加深对MATLAB 这款通信仿真软件操作的熟练度,并在使用中去感受MATLAB勺应用方式与特色。 利用自主的设计过程来锻炼自己独立思考, 分析和解决问题的能力,为我今后的 自主学习研究提供具有实用性的经验。2课程设计要求(1) 熟悉MATLAB M文件的使用方法,掌握DSB信号的调制解调原理,以 此为基础用M文件编程实现DSB信号
2、的调制解调。(2) 绘制出SSB信号调制解调前后在时域和频域中的波形,观察两者在解 调前后的变化,通过对分析结果来加强对 DSB信号调制解调原理的理解。(3) 对信号分别叠加大小不同的噪声后再进行解调,绘制出解调前后信号 的时域和频域波形,比较未叠加噪声时和分别叠加大小噪声时解调信号的波形有 何区别,由所得结果来分析噪声对信号解调造成的影响。(4) 在老师的指导下,独立完成课程设计的全部内容,并按要求编写课程 设计论文,文中能正确阐述和分析设计和实验结果。3相关知识在AM信号中,载波分量并不携带信息,信息完全由边带传送。如果将载波抑制,只需在将直流Ao去掉,即可输出抑制载波双边带信号,简称双边
3、带信号(DSB。 DSB调制器模型如图1所示。其中,设正弦载波为式中,A为载波幅度;为载波角频率;0为初始相位(假定0为0)。c(t) Acos( ct o)调制过程是一个频谱搬移的过程,它是将低频信号的频谱搬移到载频位置。 而解调是将位于载频的信号频谱再搬回来,并且不失真地恢复出原始基带信号。双边带解调通常采用相干解调的方式, 它使用一个同步解调器,即由相乘器 和低通滤波器组成。在解调过程中,输入信号和噪声可以分别单独解调。 相干解 调的原理框图如图2所示:图2相干解调器的数学模型信号传输信道为高斯白噪声信道,其功率为 2。4课程设计分析4.1 DSB信号调制过程分析假定调制信号m(t)的平
4、均值为0,与载波相乘,即可形成DSB言号,其时域 表达式为sdsb m(t)cos ct式中,m(t)的平均值为0。DSB的频谱为1Sdsb()DSB信号的包络不再与调制信号的变化规律一致,因而不能采用简单的包络 检波来恢复调制信号, 需采用相干解调(同步检波)。另外,在调制信号m(t)的过零点处,高频载波相位有180的突变。除了不再含有载频分量离散谱外,DSB信号的频谱与AM信号的频谱完全相 同,仍由上下对称的两个边带组成。所以DSB言号的带宽与AM信号的带宽相同, 也为基带信号带宽的两倍, 即Bdsb Bam 2 fH式中,fH为调制信号的最咼频率%青除窗口中的图形%定义变量区间步长 %定
5、义变量区间终止值%定义变量区间% 合出相干载波的频率%定义输入信号幅度%定义调制信号频率% 俞入调制信号表达式% 俞入调制信号表达式调制信号产生的代码及波形为clf;ts=0.01;t0=2;t=-t0+0.0001:ts:t0;fc=10;A=1;fa=1;mt=A*cos(2*pi*fa.*t);ct=cos(2*pi*fc.*t);psn t=mt.*cos(2*pi*fc.*t); subplot(3,1,1); plot(t,mt,g);title( 输入信号波形);xlabel(Variable t); ylabel(Variable mt); subplot(3,1,2); pl
6、ot(t,ct,b);title( 输入载波波形);xlabel(Variable t); ylabel(Variable ct); subplot(3,1,3);plot(1:le ngth(ps nt),ps nt,r); 匹配title( 已调信号波形);xlabel(Variable t); ylabel(Variable psn t);运行结果:%俞出调制信号表达式%划分画图区间%画出输入信号波形%画出输入信号波形%length用于长度獅出已调信号波形tV输入信号波形输入载波波形Variable t已调信号波形图3调制信号、载波、已调信号波形4.2高斯白噪声信道特性分析在实际信号传输
7、过程中,通信系统不可避免的会遇到噪声,例如自然界中的 各种电磁波噪声和设备本身产生的热噪声、散粒噪声等,它们很难被预测。而且 大部分噪声为随机的高斯白噪声,所以在设计时引入噪声,才能够真正模拟实际 中信号传输所遇到的问题,进而思考怎样才能在接受端更好地恢复基带信号。 信道加性噪声主要取决于起伏噪声, 而起伏噪声又可视为高斯白噪声,因此我在此 环节将对双边带信号添加高斯白噪声来观察噪声对解调的影响情况。为了具体而全面地了解噪声的影响问题,我将分别引入大噪声(信噪比为 20dB)与小噪声(信噪比为2dB)作用于双边带信号,再分别对它们进行解调, 观察解调后的信号受到了怎样的影响。在此过程中,我用函
8、数randn来添加噪声,此函数功能为向信号中添加噪声 功率为其方差的高斯白噪声。r(t) Acos( ct ) n(t)正弦波通过加性高斯白噪声信道后的信号为故其有用信号功率为噪声功率为B 10logio(SN)信噪比S N满足公式则可得到公式2 A2?1010我们可以通过这个公式方便的设置高斯白噪声的方差。为了便于比较,我显示了双边带信号加入两种噪声后的时频波形图。 实现代clf;码和波形如图4:%青除窗口中的图形subplot(2,2,2);%length用于长度匹配%画出输入信号与噪声%画出输出信号波形plot(t,ps nt,b);title( 叠加小信噪比已调信号波形);xlabel
9、(Variable t);ylabel(Variable psn t);subplot(2,2,3);plot(t, nit1,r);title( 大信噪比高斯白躁声);叠加波形xlabel(Variable t);ylabel(Variable nit);subplot(2,2,4);plot(t,ps nt1,k);title( 叠加大信噪比已调信号波形);xlabel(Variable t);0.030.020.010-0.01-0.02-0.031.5-1-1.5-2 -1.5 -1 -0.5 0 0.5 1 1.5 2Variable t大信噪比高斯白躁声“叠加大信噪比已调信号波形t
10、 0.5 m pe 0 aV -0.5-2 -1.5 -1 -0.5 0 0.5 1 1.5 2Variable tylable( Variable psmt );图4不同信噪比的噪声及含噪声的已调波形可以清晰地看出,加大噪声后,解调信号的波形杂乱无章,起伏远大于加小噪声时的波形。造成此现象的原因是当信噪比较小时,噪声的功率在解调信号中所占比重较 大,所以会造成杂波较多的情况;而信噪比很大时,噪声的功率在解调信号中所 占比重就很小了,噪声部分造成的杂乱波形相对就不是很明显,甚至可以忽略。4.3 DSB解调过程分析所谓相干解调是为了从接收的已调信号中,不失真地恢复原调制信号,要求 本地载波和接收
11、信号的载波保证同频同相。相干解调的一般数学模型如图所示。图5 DSB相干解调模型设图四的输入为DSB信号Sm(t) SDsB(t) m(t)cos(或 o)乘法器输出为1m(t)cos( o) cos(2 ct o )2通过低通滤波器后当0 常数时,解调输出信号为1mo(t) m(t)大小不同信噪比的解调波形,如图 6:60050J.-50大信噪比解调信号波形500250300350400450500550-50200Variable t小信噪比解调信号波形0200 250 300 350 400 450 500 550 600Variable t图6不同信噪比解调波形4.4 DSB调制解调系
12、统抗噪声性能分析由于加性噪声只对已调信号的接收产生影响, 因而调制系统的抗噪声性能主 要用解调器的抗噪声性能来衡量。为了对不同调制方式下各种解调器性能进行度 量,通常采用信噪比增益 G (又称调制制度增益)来表示解调器的抗噪声性能。* BPF有加性噪声时解调器的数学模型如图 7所示。叫打图7有加性噪声时解调器的数学模型图7中目为已调信号,n(t)为加性高斯白噪声。 (t)和n(t)首先经过带通滤波器,滤出有用信号,滤除带外的噪声。经过带通滤波器后到达解调器输入端 的信号为Sm(t)、噪声为高斯窄带噪声ni(t),显然解调器输入端的噪声带宽与已4必)调信号的带宽是相同的。最后经解调器解调输出的有
13、用信号为 mo(t),噪声为no(t) o图8有加性噪声时解调器的数学模型设解调器输入信号为sm(t) m(t)cos ct与相干载波cos ct相乘后,得经低通滤波器后,输出信号为1mo(t) 2m(t)因此,解调器输出端的有用信号功率为2 1 2So mo(t) 4m(t)因此解调器输出端的窄带噪声ni(t)可表示为它与相干载波相乘后,得经低通滤波器后,解调器最终的输出噪声为1no 7c(t)故输出噪声功率为No no2(t) 1nCT(t) 1nB4 4这里,B 2fH,为DSB信号的带通滤波器的带宽。解调器输入信号平均功率为可得解调器的输入信噪比討noB同时可得解调器的输出信噪比1 2
14、7;4m (t)1Ni4GDSB 沐。SNi由此可见,DSB调制系统的制度增益为2。也就是说DSB言号的解调器使信因此制度增益为噪比改善了一倍。这是因为采用相干解调,使输入噪声中的正交分量ns(t)被消除 的缘故。5仿真源程序:clf;ts=O.O1;t0=2;t=-tO+O.OOO1:ts:tO;fc=1O;A=1;fa=1;%青除窗口中的图形%定义变量区间步长%定义变量区间终止值%定义变量区间% 合出相干载波的频率%定义输入信号幅度%定义调制信号频率% 俞入调制信号表达式%俞入信噪比(dB)%求调制信号的维数%由信躁比求方差沪生高斯白噪声%调制信号与噪声叠加%俞出调制信号表达式%俞出噪声表
15、达式输出已调信号波形%调制信号乘以相干载%氐通滤波器的%氐通滤波器的频域表%解调信号的时域表达%划分画图区间%画出输入信号波形mt=A*cos(2*pi*fa.*t);xzb=20;sn r=10.A(xzb/10);h,l=size(mt);fan gcha=A*A./(2*s nr);n it=sqrt(fa ngcha).*ra ndn (h,l);sn it=mt+nit;psmt=mt.*cos(2*pi*fc*t);pn it=nit.*cos(2*pi*fc.*t);psn t=psmt+p nit; %jic=ps nt.*cos(2*pi*fc.*t);波ht=(2*pi*f
16、c.*si n(2*pi*fc.*t)./(2*pi*fc.*t)./pi;时域表达式htw=abs(fft(ht);达式jt=c onv (htjic);式subplot(3,3,1);plot(t,mt,g);title( 输入信号波形);xlabel(Variable t); ylabel(Variable mt);subplot(3,3,2);plot(t ,n it,b);title( 输入噪声波形);xlabel(Variable t);ylabel(Variable nit);subplot(3,3,3);%length用于长度%画出输入信号与噪声plot(1:le ngth(s
17、 ni t),s nit,r);匹配title( 输入信号与噪声叠加波形);叠加波形xlabel(Variable t);ylabel(Variable snit);subplot(3,3,4);%画出输出信号波形plot(t,psmt,k);title( 输出信号波形);xlabel(Variable t);ylabel(Variable psmt); subplot(3,3,5);%画出输出噪声波形plot(t,p ni t,k);title( 输出噪声波形);xlabel(Variable t); ylabel(Variable pn it);subplot(3,3,6);%画出输出信号
18、与输出plot(t,ps nt,k);title( 输出信号与输出噪声叠加波形);噪声叠加波形xlabel(Variable t);ylabel(Variable psn t);subplot(3,3,7);%画出低通滤波器频域plot(1:le ngth(htw),htw,k); title( 低通滤波器频域波形);波形xlabel(Variable w);ylabel(Variable htw);axis(0 60 0 150);subplot(3,3,8);plot(1:le ngth(ht),ht,k);%画出低通滤波器时域title( 低通滤波器时域波形);波形xlabel(Vari
19、able t);ylabel(Variable psn t);%给出坐标轴范围axis(150 250 -20 25);subplot(3,3,9);plot(1:le ngth(jt),jt,k);%画出输出信号与输出title( 输出信号与输出噪声叠加波形);噪声叠加波形xlabel(Variable t);ylabel(Variable jt);axis(200 600 -50 50);6结果分析t mB OLnpa VWLn elDaIav输入信号波形trn dEQPav5 0 5 o 0 t m dEQPav-2-1 0 1Variable t输出信号波形5 0 5o 0-2150输
20、入噪声波形-2-1 0 1Variable t输出噪声波形1 o 1 a 0 -3 OLQab-av-10 12Variable t低通滤波器频域波形-2-1 0 1Variable t低通滤波器时域波形tnsp orbarLav0100300输入信号与噪声叠加波形200Variable t400输出信号与输出噪声叠加波形005020 -10 -0-10 -2-1 0 1 2Variable t输出信号与输出噪声叠加波形250 200 300 400 500 600Variable te a a20 4060150Variable w-20 L200Variable t图9仿真结果叠加噪声会造成解调信号的失真,信噪比越小,失真程度越大。所以当信噪 比低于一定大小时,会给解调信号带来严重的失真,导致接收端无法正确地接收 有用信号。所以在解调的实际应用中,应该尽量减少噪声的产生。7参考文献1、 樊昌信,曹丽娜。通信原理(第六版)。国防工业出版社。2、 孙祥,徐流美,吴清。MATLAB 7.0基础教程。北京:清华大学出版社。3、 唐向宏,岳恒立,邓雪峰。MATLA及在电子信息类课程中的应用。课程设计题目:DSB调制解调系统设计与仿真
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1