資源描述:
《SSB信號的調(diào)制與解調(diào)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、SSB信號的調(diào)制與解調(diào)一.題目要求:用matlab產(chǎn)生一個(gè)頻率為1Hz,功率為1的余弦信源,設(shè)載波頻率ωc=10Hz,,試畫出:?SSB調(diào)制信號的時(shí)域波形;?采用相干解調(diào)后的SSB信號波形;?SSB已調(diào)信號的功率譜;?在接收端帶通后加上窄帶高斯噪聲,單邊功率譜密度0n=0.1,重新解調(diào)。二.實(shí)驗(yàn)原理:1.單邊帶調(diào)制只傳送一個(gè)邊帶的調(diào)制方式,SSB信號的帶寬是與消息信號m(t)相同。對信號采取先調(diào)制搬頻,再過低通(高通)濾波器取上(下)邊帶的方法進(jìn)行調(diào)制。1.單邊帶信號解調(diào)方法:相干解調(diào)法相干解調(diào)后讓信號過低通濾波器,取得有用信號,其幅度為調(diào)制信號一半。一.
2、實(shí)驗(yàn)結(jié)果與分析1.信號發(fā)送端調(diào)制信號與載波時(shí)域圖形:由題意生成一個(gè)頻率為1Hz,功率為1的余弦信源,設(shè)載波頻率ωc=10Hz,如圖:如圖,調(diào)制信號為低頻信號,載波為高頻信號。1.假設(shè)信道理想,對信號進(jìn)行調(diào)制與解調(diào):如圖可知,經(jīng)相干解調(diào)后的單邊帶信號時(shí)域形狀不變,僅僅是幅度變?yōu)樵盘柕囊话搿?.調(diào)制信號、SSB信號與解調(diào)后信號頻譜比較:由信號頻譜圖可知:(1)SSB調(diào)制是對調(diào)制信號進(jìn)行搬頻之后去邊帶,其頻帶寬度與原調(diào)制信號相同,頻帶利用率提高。(2)對SSB信號進(jìn)行相干解調(diào)還原出原始信號的頻譜與原調(diào)制信號相同,但其幅度減半。從數(shù)學(xué)公式結(jié)合物理角度看,SSB信
3、號進(jìn)行相干解調(diào)后僅有為有用信號,其余頻率成分被低通濾波器濾掉了。1.在接收端帶通后加上窄帶高斯噪聲后從新進(jìn)行解調(diào):由圖可知,我們明顯看出噪聲對解調(diào)信號產(chǎn)生了影響,原正弦信號波形不再平坦,但幅度仍大約為調(diào)制信號的一半。function[tst]=lpf(f,sf,B)%Thisfunctionfilteraninputdatausingalowpassfilteratfrequency%domain%Inputs:%f:frequencysamples%sf:inputdataspectrumsamples%B:lowpass'sbandwidthwitha
4、rectanglelowpass%Outputs:%t:frequencysamples%st:outputdata'stimesamplesdf=f(2)-f(1);T=1/df;hf=zeros(1,length(f));bf=[-floor(B/df):floor(B/df)]+floor(length(f)/2);hf(bf)=1;yf=hf.*sf;[t,st]=F2T(f,yf);st=real(st);function[tst]=F2T(f,sf)%Thisfunctioncalculatethetimesignalusingifftfunc
5、tionfortheinput%signal'sspectrumdf=f(2)-f(1);Fmx=(f(end)-f(1)+df);dt=1/Fmx;N=length(sf);T=dt*N;%t=-T/2:dt:T/2-dt;t=0:dt:T-dt;sff=ifftshift(sf);st=Fmx*ifft(sff);function[f,sf]=T2F(t,st)%ThisisafunctionusingtheFFTfunctiontocalculateasignal'sFourier%Translation%Inputisthetimeandthesi
6、gnalvectors,thelengthoftimemustgreater%than2%Outputisthefrequencyandthesignalspectrumdt=t(2)-t(1);T=t(end);df=1/T;N=length(st);%f=-N/2*df+df/2:df:N/2*df-df/2;f=-N/2*df:df:N/2*df-df;sf=fft(st);sf=T/N*fftshift(sf);%dff=df/8;%ff=-50*df:dff:50*df;%mf=sinc(ff*T);%sf=conv(mf,sf)%NN=leng
7、th(f)+length(ff)-1;%f=-NN/2*dff:dff:NN/2*dff-dff;%??ê??£?aμ÷??μ?2¨D??°?aμ÷·?·¨SSBcloseall;clearall;dt=0.001;%ê±??2é?ù????fm=1;%D??′×????μ?êfc=10;%??2¨?DD??μ?êT=5;%D?o?ê±3¤t=0:dt:T;mt=sqrt(2)*cos(2*pi*fm*t);%D??′%N0=0.01;%°×??μ¥±?1|?ê?×?ü?è%SSBmodulations_ssb=real(hilbert(mt).*exp(
8、j*2*pi*fc*t));B=fm;%noise=noise_n