取下边带时
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)在线全文阅读。
相关推荐: