基于MATLAB的DSB調(diào)制與解調(diào)分析_第1頁
基于MATLAB的DSB調(diào)制與解調(diào)分析_第2頁
基于MATLAB的DSB調(diào)制與解調(diào)分析_第3頁
基于MATLAB的DSB調(diào)制與解調(diào)分析_第4頁
基于MATLAB的DSB調(diào)制與解調(diào)分析_第5頁
已閱讀5頁,還剩23頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 目 錄 前言21 DSB調(diào)制與解調(diào)原理31.1DSB調(diào)制原理31.2DSB解調(diào)原理與抗噪性能52 DSB調(diào)制解調(diào)分析的MATLAB實現(xiàn)72.1正弦波調(diào)制72.1.1調(diào)制信號幅度=0.8×載波幅度72.1.2調(diào)制信號幅度=載波幅度92.1.3調(diào)制信號幅度=1.5*載波幅度112.2矩形波調(diào)制122.2.1調(diào)制信號幅度=0.8×載波幅度122.2.2調(diào)制信號幅度=載波幅度142.2.3調(diào)制信號幅度=1.5*載波幅度153結(jié)論174參考文獻185附錄19 前言 調(diào)制在通信系統(tǒng)中有十分重要的作用。通過調(diào)制,不僅可以進行頻譜搬移,把調(diào)制信號的頻譜搬移到所希望的位置上,從而將調(diào)制信號

2、轉(zhuǎn)換成適合于傳播的已調(diào)信號,而且它對系統(tǒng)的傳輸有效性和傳輸?shù)目煽啃杂兄艽蟮挠绊?,調(diào)制方式往往決定了一個通信系統(tǒng)的性能。MATLAB軟件廣泛用于數(shù)字信號分析,系統(tǒng)識別,時序分析與建模,神經(jīng)網(wǎng)絡、動態(tài)仿真等方面有著廣泛的應用。本課題利用MATLAB軟件對DSB調(diào)制解調(diào)系統(tǒng)進行模擬仿真,分別利用300HZ正弦波和矩形波,對30KHZ正弦波進行調(diào)制,觀察調(diào)制信號、已調(diào)信號和解調(diào)信號的波形和頻譜分布,并在解調(diào)時引入高斯白噪聲,對解調(diào)前后信號進行信噪比的對比分析,估計DSB調(diào)制解調(diào)系統(tǒng)的性能。第1章DSB調(diào)制與解調(diào)原理1.1 DSB調(diào)制原理DSB調(diào)制屬于幅度調(diào)制。幅度調(diào)制是用調(diào)制信號去控制高頻載波的振幅

3、,使其按調(diào)制信號的規(guī)律而變化的過程。設正弦型載波c(t)=Acos(c t),式中:A為載波幅度,c為載波角頻率。根據(jù)調(diào)制定義,幅度調(diào)制信號(已調(diào)信號)一般可表示為: Sm(t)=Am(t)cos(ct) (1-1),其中,m(t)為基帶調(diào)制信號。設調(diào)制信號m(t)的頻譜為M(),則由公式1-1不難得到已調(diào)信號Sm(t)的頻譜 Sm()=AM(c+)+M(c+)/2 (1-2) 由以上表示式可見,在波形上,幅度已調(diào)信號隨基帶信號的規(guī)律呈正比地變化;在頻譜結(jié)構(gòu)上,它的頻譜完全是基帶信號頻譜在頻域內(nèi)的簡單搬移。標準振幅就是常規(guī)雙邊帶調(diào)制,簡稱調(diào)幅(AM)。假設調(diào)制信號m(t)的平均值為0,將其疊加

4、一個直流偏量A0后與載波相乘,即可形成調(diào)幅信號。其時域表達式為: SAM(t)=A0 +m(t)cos(c t) (1-3)式中 A0為外加的直流分量;m(t)可以是確知信號,也可以是隨機信號。若為確知信號,則AM信號的頻譜為 Sm()=A0(c+)+(c-)+M(c+)+M(c-)/2 ( 1-4)AM信號的頻譜由載頻分量、上邊帶、下邊帶三部分組成。AM信號的總功率包括載波功率和邊帶功率兩部分。只有邊帶功率才與調(diào)制信號有關(guān),也就是說,載波分量并不攜帶信息。因此,AM信號的功率利用率比較低。AM調(diào)制典型波形和頻譜如圖1.1所示: 圖1.1 AM調(diào)制典型波形和頻譜如果在AM調(diào)制模型中將直流A0去

5、掉,即可得到一種高調(diào)制效率的調(diào)制方式抑制載波雙邊帶信號(DSBSC),簡稱雙邊帶信號。 其時域表達式為Sdsb(t)=m(t)cos(ct) (1-5)式中,假設的平均值為0。DSB的頻譜與AM的譜相近,只是沒有了在c處的函數(shù),即Sm()= M(+c)+M(c -)/2其典型波形和頻譜如圖1-2所示: 圖1.2 DSB調(diào)制典型波形和頻譜與AM信號比較,因為不存在載波分量,DSB信號的調(diào)制效率是100,即全部效率都用于信息傳輸。1.2DSB解調(diào)原理與抗噪性能 解調(diào)是調(diào)制的逆過程,其作用是從接收的已調(diào)信號中恢復原基帶信號(即調(diào)制信號)。解調(diào)的方法可分為兩類:相干解調(diào)和非相干解調(diào)(包絡檢波)。相干解

6、調(diào),也稱同步檢波,為了無失真地恢復原基帶信號,接收端必須提供一個與接收的已調(diào)載波嚴格同步(同頻同相)的本地載波(稱為相干載波),它與接受的已調(diào)信號相乘后,經(jīng)低通濾波器取出低頻分量,即可得到原始的基帶調(diào)制信號。包絡檢波器就是直接從已調(diào)波的幅度中提取原調(diào)制信號,通常由半波或全波整流器和低通濾波器組成。由于DSB信號的包絡不再與調(diào)制信號的變化規(guī)律一致,因而不能采用簡單的包絡檢波來恢復調(diào)制信號。DSB信號解調(diào)時需采用相干解調(diào)。DSB相干解調(diào)性能分析模型如圖1.3所示:1.3 DSB相干解調(diào)性能分析模型 設解調(diào)器輸入信號為Sm(t)=Am(t)cos(t),與相干載波cos(t)相乘后,得 m(t)co

7、s2(c)=m(t)/2+m(t)cos(2ct)/2,經(jīng)低通濾波器后,輸出信號為:m0(t)=m(t)/2。因此,解調(diào)器輸出端的有用信號功率為S0=2(t)=2(t)/4 (1-6)解調(diào)DSB信號時,接收機中的帶通濾波器的中心頻率c與調(diào)制頻率c相同,因此解調(diào)器輸入端的窄帶噪聲ni=nc(t)cos(ct)-ns(t)sin(ct),它與相干載波cos(ct)相乘后,得ni(t)cos(ct)=nc(t)/2+nc(t)cos(2ct)-ns(t)sin(2ct)/2經(jīng)低通濾波器后,解調(diào)器最終輸出噪聲為n0(t)=nc(t)/2故輸出噪聲功率為 N0=2(t)=2(t)/4=Ni/4=n0B/

8、4 (1-7)式中,B=2fH,為DSB的帶通濾波器的帶寬,n0為噪聲單邊功率譜密度。解調(diào)器輸入信號平均功率為Si=2(t)/2可得解調(diào)器的輸入信噪比Si/Ni=2(t)/2n0B,解調(diào)器的輸出信噪比S0/N0=2(t)/n0B,因此制度增益為GDSB=2,也就是說,DSB信號的解調(diào)器使信噪比改善一倍。第2章 DSB調(diào)制解調(diào)分析的MATLAB實現(xiàn)信號DSB調(diào)制采用MATLAB函數(shù)modulate實現(xiàn),其函數(shù)格式為: Y= MODULATE(X,Fc,Fs,METHOD,OPT) X為基帶調(diào)制信號,F(xiàn)c為載波頻率,F(xiàn)s為抽樣頻率,METHOD為調(diào)制方式選擇,DSB調(diào)制時為am,OPT在DSB調(diào)制

9、時可不選,F(xiàn)s需滿足Fs > 2*Fc + BW,BW為調(diào)制信號帶寬。 DSB信號解調(diào)采用MATLAB函數(shù)demod實現(xiàn),其函數(shù)使用格式為: X = DEMOD(Y,Fc,Fs,METHOD,OPT) Y為DSB已調(diào)信號,F(xiàn)c為載波頻率,F(xiàn)s為抽樣頻率,METHOD為解調(diào)方式選擇,DSB解調(diào)時為am,OPT在DSB調(diào)制時可不選。 觀察信號頻譜需對信號進行傅里葉變換,采用MATLAB函數(shù)fft實現(xiàn),其函數(shù)常使用格式為:Y=FFT(X,N),X為時域函數(shù),N為傅里葉變換點數(shù)選擇,一般取值2n為。頻域變換后,對頻域函數(shù)取模,格式:Y1=ABS(Y),再進行頻率轉(zhuǎn)換,轉(zhuǎn)換方法:f=(0:leng

10、th(Y)-1)*Fs/length(Y) 分析析解調(diào)器的抗噪性能時,在輸入端加入高斯白噪聲,采用MATLAB函數(shù)awgn實現(xiàn),其函數(shù)使用格式為:Y =AWGN(X,SNR),加高斯白噪聲于X中,SNR為信噪比,單位為dB,其值在假設X的功率為0dBM的情況下確定。 信號的信噪比為信號中有用的信號功率與噪聲功率的比值,根據(jù)信號功率定義,采用MATLAB函數(shù)var實現(xiàn),其函數(shù)常使用格式為:Y =VAR(X),返回向量的方差,則信噪比為:SNR=VAR(X1)/VAR(X2)。 繪制曲線采用MATLAB函數(shù)plot實現(xiàn),其函數(shù)常使用格式:PLOT(X,Y),X為橫軸變量,Y為縱軸變量,坐標范圍限定

11、AXIS(x1 x2 y1 y2),軸線說明XLABEL( )和 YLABEL( )。2.1正弦波調(diào)制 頻率300HZ正弦波調(diào)制頻率30KHZ的正弦波,采用同步解調(diào),觀察調(diào)制信號、已調(diào)信號、解調(diào)信號的波形、頻譜以及解調(diào)器輸入輸出信噪比的關(guān)系。2.1.1調(diào)制信號幅度=0.8×載波幅度 調(diào)用程序,程序中調(diào)制信號的幅度為0.8,頻率為300HZ;載波的頻率為30KHZ, 調(diào)制信號、已調(diào)信號的波形、頻譜如圖2.1所示:圖2.1 調(diào)制信號、已調(diào)信號的波形、頻譜圖解調(diào)信號的波形、頻譜如圖2.2所示:圖2.2 解調(diào)信號的波形、頻譜圖輸入輸出信噪比關(guān)系曲線如圖2.3所示:圖2.3 輸入輸出信噪比關(guān)系

12、曲線調(diào)制信號幅度=載波幅度調(diào)用函數(shù),程序中調(diào)制信號的幅度為1,頻率為300HZ;載波的頻率為30KHZ, 調(diào)制信號、已調(diào)信號的波形、頻譜如圖2.4所示:圖2.4調(diào)制信號、已調(diào)信號的波形、頻譜圖解調(diào)信號的波形、頻譜如圖2.5所示:圖2.5 解調(diào)信號的波形、頻譜圖輸入輸出信噪比關(guān)系曲線如圖2.6所示: 圖2.6 輸入輸出信噪比關(guān)系曲線2.1.3調(diào)制信號幅度=1.5*載波幅度調(diào)用程序,程序中調(diào)制信號的幅度為1.5,頻率為300HZ;載波的頻率為30KHZ, 調(diào)制信號、已調(diào)信號的波形、頻譜如圖2.7所示:圖2.7調(diào)制信號、已調(diào)信號的波形、頻譜圖解調(diào)信號的波形、頻譜如圖2.8所示:圖2.8解調(diào)信號的波形

13、、頻譜圖輸入輸出信噪比關(guān)系曲線如圖2.9所示:圖2.9 輸入輸出信噪比關(guān)系曲線2.2矩形波調(diào)制頻率300HZ矩形波調(diào)制頻率30KHZ的正弦波,采用同步解調(diào),觀察調(diào)制信號、已調(diào)信號、解調(diào)信號的波形、頻譜以及解調(diào)器輸入輸出信噪比的關(guān)系。2.2.1調(diào)制信號幅度=0.8×載波幅度調(diào)用程序,程序中調(diào)制信號的幅度為0.8,頻率為300HZ;載波的頻率為30KHZ, 調(diào)制信號、已調(diào)信號的波形、頻譜如圖2.10所示:圖2.10 調(diào)制信號、已調(diào)信號的波形、頻譜圖解調(diào)信號的波形、頻譜如圖2.11所示:圖2.11 解調(diào)信號的波形、頻譜圖輸入輸出信噪比關(guān)系曲線如圖2.12所示:圖2.12 輸入輸出信噪比關(guān)系

14、曲線調(diào)制信號幅度=載波幅度 調(diào)用程序,程序中調(diào)制信號的幅度為1,頻率為300HZ;載波的頻率為30KHZ。 調(diào)制信號、已調(diào)信號的波形、頻譜如圖2.13所示:圖2.13 調(diào)制信號、已調(diào)信號的波形、頻譜圖解調(diào)信號的波形、頻譜如圖2.14所示:圖2.14 解調(diào)信號的波形、頻譜圖輸入輸出信噪比關(guān)系曲線如圖2.15所示:圖2.15 輸入輸出信噪比關(guān)系曲線調(diào)制信號幅度=1.5*載波幅度調(diào)用程序,程序中調(diào)制信號的幅度為1.5,頻率為300HZ;載波的頻率為30KHZ, 調(diào)制信號、已調(diào)信號的波形、頻譜如圖2.16所示:圖2.16 調(diào)制信號、已調(diào)信號的波形、頻譜圖解調(diào)信號的波形、頻譜如圖2.17所示:圖2.17

15、 解調(diào)信號的波形、頻譜圖輸入輸出信噪比關(guān)系曲線如圖2.18所示:圖2.18 輸入輸出信噪比關(guān)系曲線 結(jié)論 通過MATLAB對DSB調(diào)制和解調(diào)系統(tǒng)的模擬仿真,觀察各波形和頻譜,在波形上,已調(diào)信號的幅度隨基帶信號的規(guī)律呈正比地變化;在頻譜結(jié)構(gòu)上,它的頻譜完全是基帶信號頻譜在頻域內(nèi)的簡單搬移,若調(diào)制信號頻率為,載波頻率c,調(diào)制后信號頻率搬移c處。通過在已調(diào)信號中加入高斯白噪聲,通過解調(diào)器解調(diào),根據(jù)對輸入輸出信噪比關(guān)系曲線繪制觀察,在理想情況下,輸出信噪比為輸入信噪比的二倍,即DSB信號的解調(diào)器使信噪比改善一倍;不同的調(diào)制信號對系統(tǒng)性能有一定的影響。參考文獻 1葛哲學等編 .MATLAB時頻分析技術(shù)及

16、其應用.人民郵電出版社.2007年 2葛哲學編.精通MATLAB.電子工業(yè)出版社.2008年 3樊昌信等編.通信原理.國防工業(yè)出版社.2007年 4陳懷琛編. 數(shù)字信號處理教程:MATLAB釋義與實現(xiàn).2008年 附 錄 正弦波Fs=100000; %抽樣頻率 Fc=30000; %載波頻率N=1000; %FFT長度n=0:N-1;t=n/Fs; %截止時間和步長x=a*sin(2*pi*300*t); %基帶調(diào)制信號 y=modulate(x,Fc,Fs,'am'); %抑制雙邊帶振幅調(diào)制yn=awgn(y,4); %加入高斯白噪聲yn1=awgn(y,10);yn2=aw

17、gn(y,15);yn3=awgn(y,20);yn4=awgn(y,25);y1=demod(y,Fc,Fs,'am'); %無噪聲已調(diào)信號解調(diào)yyn=demod(yn,30000,Fs,'am'); %加噪聲已調(diào)信號解調(diào)yyn1=demod(yn1,30000,Fs,'am');yyn2=demod(yn2,30000,Fs,'am');yyn3=demod(yn3,30000,Fs,'am');yyn4=demod(yn4,30000,Fs,'am');dy1=yn-y; %高斯白噪聲snr1

18、=var(y)/var(dy1); %輸入信噪比dy2=yyn-y1; %解調(diào)后噪聲snr2=var(y1)/var(dy2); %輸出信噪比 dy11=yn1-y; snr11=var(y)/var(dy11); dy21=yyn1-y1; snr21=var(y1)/var(dy21); dy12=yn2-y; snr12=var(y)/var(dy12); dy22=yyn2-y1; snr22=var(y1)/var(dy22); dy13=yn3-y; snr13=var(y)/var(dy13); dy23=yyn3-y1; snr23=var(y1)/var(dy23); dy1

19、4=yn4-y; snr14=var(y)/var(dy14); dy24=yyn4-y1; snr24=var(y1)/var(dy24); in=snr1,snr11,snr12,snr13,snr14; out=snr2,snr21,snr22,snr23,snr24;ff1=fft(x,N); %傅里葉變換mag1=abs(ff1); %取模f1=(0:length(ff1)-1)'*Fs/length(ff1); %頻率轉(zhuǎn)換ff2=fft(y,N);mag2=abs(ff2);f2=(0:length(ff2)-1)'*Fs/length(ff2);ff3=fft(y

20、1,N);mag3=abs(ff3);f3=(0:length(ff3)-1)'*Fs/length(ff3);figure(1);subplot(221) %繪制曲線plot(t,x)xlabel('調(diào)制信號波形')subplot(222)plot(f1,mag1)axis(0 1000 0 1000)xlabel('調(diào)制信號頻譜')subplot(223)plot(t,y)xlabel('已調(diào)信號波形')subplot(224)plot(f2,mag2)axis(0 40000 0 500)xlabel('已調(diào)信號頻譜'

21、;)figure(2);subplot(311)plot(t,yyn)xlabel('加噪聲解調(diào)信號波形')subplot(313)plot(f3,mag3)axis(0 1000 0 600)xlabel('解調(diào)信號頻譜')subplot(312)plot(t,y1)xlabel('無噪聲解調(diào)信號波形')figure(3);plot(in,out,'*')hold onplot(in,out)xlabel('輸入信噪比')ylabel('輸出信噪比')矩形波clear;f0=300; w0=2*p

22、i*f0; %基帶調(diào)制信號頻率fs=100000; %抽樣頻率N=10000; %FFT長度n=0:N-1;t=n/fs; %截止時間和步長m=a *square(w0*t,50); %基帶調(diào)制信號y1=fft(m,N); %進行fft變換mag1=abs(y1); %求幅值f1=(0:length(y1)-1)'*fs/length(y1); %進行對應的頻率轉(zhuǎn)換y=modulate(m,30000,fs,'am'); %信號抑制載波雙邊帶幅度調(diào)制yn=awgn(y,5); %加高斯白噪聲于y中yn1=awgn(y,10);yn2=awgn(y,15);yn3=awg

23、n(y,20);yn4=awgn(y,25);dy1=yn-y; %高斯白噪聲snr1=var(y)/var(dy1); %輸入信噪比yyn=demod(yn,30000,fs,'am'); %加噪聲已調(diào)信號解調(diào)yyn1=demod(yn1,30000,fs,'am');yyn2=demod(yn2,30000,fs,'am');yyn3=demod(yn3,30000,fs,'am');yyn4=demod(yn4,30000,fs,'am');yy=demod(y,30000,fs,'am');

24、 %無噪聲已調(diào)信號dy2=yyn-yy; %解調(diào)后輸出噪聲snr2=var(yy)/var(dy2); %輸出信噪比dy11=yn1-y; snr11=var(y)/var(dy11); dy21=yyn1-yy; snr21=var(yy)/var(dy21); dy12=yn2-y; snr12=var(y)/var(dy12); dy22=yyn2-yy; snr22=var(yy)/var(dy22); dy13=yn3-y; snr13=var(y)/var(dy13); dy23=yyn3-yy; snr23=var(yy)/var(dy23); dy14=yn4-y; snr14=var(y)/var(dy14); dy24=yyn4-yy; snr24=var(yy)/var(dy24); %輸出信噪比in=snr1,snr11,snr12,snr13,snr14; out=s

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論