1通信原理仿真作业第五章模拟调制1.AM、DSB调制及解调用matlab产生一个频率为1Hz,功率为1的余弦信源()mt,设载波频率10cHz,02m,试画出:AM及DSB调制信号的时域波形;采用相干解调后的AM及DSB信号波形;AM及DSB已调信号的功率谱;调整载波频率及m0,观察分的AM的过调与DSB反相点现象。在接收端带通后加上窄带高斯噪声,单边功率谱密度00.1n,重新解调。2.SSB调制及解调用matlab产生一个频率为1Hz,功率为1的余弦信源,设载波频率10cHz,,试画出:SSB调制信号的时域波形;采用相干解调后的SSB信号波形;SSB已调信号的功率谱;在接收端带通后加上窄带高斯噪声,单边功率谱密度00.1n,重新解调。3.FM调制及解调设输入信号为()cos2mtt,载波中心频率为10czfH,VCO的压控振荡系数为5/zHV,载波平均功率为1W。试画出:已调信号的时域波形;已调信号的振幅谱;用鉴频器解调该信号,并与输入信号比较。2加入相同功率的高斯白噪声信号,DSB信号解调较AM信号解调误差较大。二代码clc;closeall;clearall;fm=1;fc=10;T=5;t=linspace(-5,5,1024);%采样频率a=sqrt(2);mt=a*cos(2*pi*fm*t);%带通滤波器A=2;s_db=mt.*cos(2*pi*fc*t);s_am=(A+mt).*cos(2*pi*fc*t);figure(1);subplot(2,1,1);00.511.522.533.544.55-101t/sm3(t)AM相干解调00.511.522.533.544.55-101t/sm(t)DSB相干解调plot(t,s_am);holdon;plot(t,A+mt,'r--');title('AM调制信号');xlabel('t/s');ylabel('幅度');4subplot(2,1,2);plot(t,s_db);title('DSB调制信号');xlabel('t/s');ylabel('幅度');holdon;plot(t,mt,'r--');sp=s_am.*cos(2*pi*fc*t);sp2=s_db.*cos(2*pi*fc*t);fs1=0.3;fp1=0.5;fpu=1.8;fsu=2.0;Fs=50;Rp=1;Rs=42;ws1=2*pi*fs1/Fs;wp1=2*pi*fp1/Fs;wpu=2*pi*fpu/Fs;wsu=2*pi*fsu/Fs;wd1=0.5*(wp1+ws1);wd2=0.5*(wpu+wsu);bt=min(abs(ws1-wp1),abs(wsu-wpu));n=ceil(6.6*pi/bt);wn=[wd1/pi,wd2/pi];hn=fir1(n-1,wn,'bandpass',hamming(n));y=conv(sp,hn);y2=conv(sp2,hn);y=2*y;y2=2*y2;figure(2);subplot(2,1,1);plot(t,y(1:1024));holdon;plot(t,mt,'r--');axis([05-1.51.5]);xlabel('t/s'),ylabel('m(t)'),title('AM相干解调');subplot(2,1,2);plot(t,y2(1:1024));holdon;plot(t,mt,'r--');axis([05-1.51.5]);xlabel('t/s'),ylabel('m(t)'),title('DSB相干解调5AM、DSB调制及解调用matlab产生一个频率为1Hz,功率为1的余弦信源()mt,设载波频率10cHz,02m,试画出:AM及DSB调制信号的时域波形;采用相干解调后的AM及6DSB信号波形;AM及DSB已调信号的功率谱;调整载波频率及m0,观察分的AM的过调与DSB反相点现象。在接收端带通后加上窄带高斯噪声,单边功率谱密度00.1n,重新解调。一图表输出及结果分析1AM及DSB调制信号的时域波形AM信号的包络波形与其调制信号的波形完全一样。7DSB调制信号在载波处反向。2采用相干解调后的AM及DSB信号波形AM信号可用包络检波器检波,滤除直流后可恢复出原信号。与AM相比,DSB信号由于不存在载波分量,全部功率都用来传输信息。-5-4-3-2-1012345-505AM调制信号t/s幅度-58-4-3-2-1012345-202DSB调制信号t/s幅度00.511.522.533.544.55-101t/sm(t)AM相干解9调00.511.522.533.544.55-101t/sm(t)DSB相干解调3AM及DSB已调信号的功率谱AM信号所需的传输带宽为调制信号带宽的两倍。DSB节省了载波功率,但所需的传输带宽仍为调制信号带宽的两倍。4调整载波频率及m010,观察分的AM的过调与DSB反相点现象。AM信号用于包络检波器检波时,当调制信号的最大值大于直流信号时,会出现“过调制”现象,此时会发生失真。DSB相位在0.2π角频率处频率处明显存在反相点现象。5在接收端带通后加上窄带高斯噪声,单边功率谱密度00.1n,重新解调。02040608010012005001000AM已调信号功率11谱f/hzw0204060801001200100200DSB已调信号功率谱f/hzw-5-4-3-2-1012345-505AM不过调t/s幅度12-5-4-3-2-1012345-505AM过调t/s幅度00.10.20.30.40.50.60.70.80.910200400DSB调幅波w/(2*pi)幅度00.10.2130.30.40.50.60.70.80.91-505w/(2*pi)相位加入相同功率的高斯白噪声信号,DSB信号解调较AM信号解调误差较大。二代码clc;closeall;clearall;fm=1;fc=10;T=5;t=linspace(-5,5,1024);%采样频率a=sqrt(2);mt=a*cos(2*pi*fm*t);%带通滤波器A=2;s_db=mt.*cos(2*pi*fc*t);s_am=(A+mt).*cos(2*pi*fc*t);figure(1);subplot(2,1,1);00.51411.522.533.544.55-101t/sm(t)AM相干解调00.511.522.533.544.55-101t/sm(t)DSB相干15解调plot(t,s_am);holdon;plot(t,A+mt,'r--');title('AM调制信号');xlabel('t/s');ylabel('幅度');subplot(2,1,2);plot(t,s_db);title('DSB调制信号');xlabel('t/s');ylabel('幅度');holdon;plot(t,mt,'r--');sp=s_am.*cos(2*pi*fc*t);sp2=s_db.*cos(2*pi*fc*t);fs1=0.3;fp1=0.5;fpu=1.8;fsu=2.0;Fs=50;Rp=1;Rs=42;ws1=2*pi*fs1/Fs;wp1=2*pi*fp1/Fs;wpu=2*pi*fpu/Fs;wsu=2*pi*fsu/Fs;wd1=0.5*(wp1+ws1);wd2=0.5*(wpu+wsu);bt=min(abs(ws1-wp1),abs(wsu-wpu));n=ceil(6.6*pi/bt);wn=[wd1/pi,wd2/pi];hn=fir1(n-1,wn,'bandpass',hamming(n));y=conv(sp,hn);y2=conv(sp2,hn);y=2*y;y2=2*y2;figure(2);subplot(2,1,1);16plot(t,y(1:1024));holdon;plot(t,mt,'r--');axis([05-1.51.5]);xlabel('t/s'),ylabel('m(t)'),title('AM相干解调');subplot(2,1,2);plot(t,y2(1:1024));holdon;plot(t,mt,'r--');axis([05-1.51.5]);xlabel('t/s'),ylabel('m(t)'),title('DSB相干解调');S=fft(s_am,1024);p=S.*conj(S)/1024;S2=fft(s_db,1024);