77范文网 - 专业文章范例文档资料分享平台

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

来源:网络收集 时间:2018-11-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

取下边带时

uSSB(t)?Ucos(?c??)t 可见,SSB波的包络不能反映调制信号的变化幅度。单边带调幅信号的带宽与调制信号相同,是普通调幅和DSB带宽的一半。因此,SSB不仅节省能量,而且节省带宽,提高了频带的利用率,有助于解决信道的拥挤问题。在总功率相等的情况下,接收端信噪比提高,通信距离大大增加。

2.3.2 SSB调幅波的频谱

0F (a)f 0(b) fcf 0(c)

fc+Ff单边带调制时的频谱搬移

3、 MATLAB仿真

3.1 AM振幅调制

3.1.1 仿真程序

w11=100*pi;w12=50*pi; %调制信号频率 U11m=0.1;U12m=0.4; %调制信号振幅 w2=1000*pi; %载波信号频率 U2m=2; %载波信号振幅 m1=0.3;m2=0.9; %调制系数 t=0:0.0000001:0.1;

u1=U11m.*cos((w11).*t)+U12m.*cos((w12).*t); %调制信号 u2=U2m.*cos((w2).*t); %载波信号

u3=U2m.*(1+m1.*cos((w11).*t)+m2.*cos((w12).*t)).*cos((w2).*t); %AM已调信号 figure; subplot(3,2,1); plot(t,u1)

title('tiaozhixinhao');xlabel('t');

subplot(3,2,2);

Y1=fft(u1); %对调制信号进行傅里叶变换 plot(abs(Y1));

title('tiaozhipinpu');xlabel('w'); axis([0,100,0,100000]); subplot(3,2,3); plot(t,u2)

title('zaiboxinhao');xlabel('t'); subplot(3,2,4);

Y2=fft(u2); %对载波信号进行傅里叶变换 plot(abs(Y2));

title('zaibopinpu');xlabel('w'); axis([0,100,0,1000000]); subplot(3,2,5); plot(t,u3)

title('duopinAM');xlabel('t'); subplot(3,2,6);

Y3=fft(u3); %对AM已调信号进行傅里叶变换 plot(abs(Y3));

title('AMpinpu');xlabel('w'); axis([0,100,0,1000000]);

3.1.2 AM振幅调制仿真波形

3.2 DSB振幅调制 3.2.1 仿真程序

w11=100*pi;w12=50*pi; %调制信号频率 U11m=0.1;U12m=0.4; %调制信号振幅 w2=1000*pi; %载波信号频率 U2m=2; %载波信号频率 k=20;

t=0:0.0000001:0.1;

u1=U11m.*cos((w11).*t)+U12m.*cos((w12).*t); %调制信号 u2=U2m.*cos((w2).*t); %载波信号u3=k*u1.*u2; %DSB已调信号 figure; subplot(3,2,1); plot(t,u1)

title('tiaozhixinhao');xlabel('t'); subplot(3,2,2);

Y1=fft(u1); %对调制信号进行傅里叶变换 plot(abs(Y1));

title('tiaozhipinpu');xlabel('w'); axis([0,100,0,100000]); subplot(3,2,3); plot(t,u2)

title('zaiboxinhao');xlabel('t'); subplot(3,2,4);

Y2=fft(u2); %对载波信号进行傅里叶变换 plot(abs(Y2));

title('zaibopinpu');xlabel('w'); axis([0,100,0,1000000]); subplot(3,2,5); plot(t,u3)

title('duopinDSB');xlabel('t'); subplot(3,2,6);

Y3=fft(u3); %对DSB已调信号进行傅里叶变换 plot(abs(Y3));

title('DSBpinpu');xlabel('w'); axis([0,100,0,5000000]);

3.2.2 DSB振幅调制仿真波形

3.3 SSB振幅调制 3.3.1 仿真程序

w11=100*pi;w12=50*pi; %调制信号频率 U11m=0.1;U12m=0.4; %调制信号振幅 w2=1000*pi; %载波信号频率 U2m=2; %载波信号振幅 k=20;

t=0:0.0000001:0.1;

u1=U11m.*cos((w11).*t)+U12m.*cos((w12).*t); %调制信号 u2=U2m.*cos((w2).*t); %载波信号

u3=0.5*k*U2m.*(U11m.*cos((w2+w11).*t)+U12m.*cos((w2+w12).*t)); %SSBU已调信号 u4=0.5*k*U2m.*(U11m.*cos((w2-w11).*t)+U12m.*cos((w2-w12).*t)); %SSBL已调信号 figure; subplot(4,2,1); plot(t,u1)

title('tiaozhixinhao');xlabel('t'); subplot(4,2,2);

Y1=fft(u1); %对调制信号进行傅里叶变换 plot(abs(Y1));

title('tiaozhipinpu');xlabel('w'); axis([0,100,0,200000]); subplot(4,2,3); plot(t,u2)

title('zaiboxinhao');xlabel('t'); subplot(4,2,4);

Y2=fft(u2); %对载波信号进行傅里叶变换 plot(abs(Y2));

title('zaibopinpu');xlabel('w'); axis([0,100,0,1000000]); subplot(4,2,5); plot(t,u3)

title('SSBUtiaofuxinhao');xlabel('t'); subplot(4,2,6);

Y3=fft(u3); %对SSBU已调信号进行傅里叶变换 plot(abs(Y3));

title('SSBUpinpu');xlabel('w'); axis([10,90,0,5000000]); subplot(4,2,7); plot(t,u4)

title('SSBLtiaofuxinhao');xlabel('t'); subplot(4,2,8);

Y4=fft(u4); %对SSBL已调信号进行傅里叶变换 plot(abs(Y4));

title('SSBLpinpu');xlabel('w'); axis([10,90,0,5000000]);

3.3.2 SSB振幅调制仿真波形

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于Matlab的AM、DSB、SSB信号的调制(2)在线全文阅读。

基于Matlab的AM、DSB、SSB信号的调制(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/291591.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: