通信原理課程設計代碼_第1頁
通信原理課程設計代碼_第2頁
通信原理課程設計代碼_第3頁
通信原理課程設計代碼_第4頁
通信原理課程設計代碼_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、PSK調(diào)制代碼clearall;closeall;clf;%清除窗口中的圖形max=20%定義max長度g=zeros(1,max);g=randint(1,max);%長度為max的隨機二進制序列cp=;mod1=;f=2*2*pi;t=0:2*pi/199:2*pi;forn=1:length(g);ifg(n)=0;A=zeros(1,200);%每個值200個點elseg(n)=1A=ones(1,200);endcp=cpA;%s(t),碼元寬度200c=cos(f*t);%載波信號mod1=mod1c;%與s(t)等長的載波信號,變?yōu)榫仃囆问絜ndfigure(1);subplot

2、(3,2,1);plot(cp);gridon;axis(0200*length(g)-22);title(隨機二進制信號序列);cm=;mod=;forn=1:length(g);ifg(n)=0;B=ones(1,200);%每個值200個點c=cos(f*t);%載波信號elseg(n)=1;B=ones(1,200);c=cos(f*t+pi);%載波信號endcm=cmB;%s(t),碼元寬度200mod=modc;%與s(t)等長的載波信號endtiaoz=cm.*mod;%e(t)調(diào)制figure(1);subplot(3,2,2);plot(tiaoz);gridon;axis

3、(0200*length(g)-22);title(2PSK調(diào)制信號);figure(2);subplot(3,2,1);plot(abs(fft(cp);axis(0200*length(g)0400);title(原始信號頻譜);figure(2);subplot(3,2,2);plot(abs(fft(tiaoz);axis(0200*length(g)0400);title(2PSK信號頻譜);運行結果PSK解調(diào)代碼clearall;closeall;clf;%清除窗口中的圖形max=20%定義max長度g=zeros(1,max);g=randint(1,max);%長度為max的隨

4、機二進制序列cp=;mod1=;f=2*2*pi;t=0:2*pi/199:2*pi;forn=1:length(g);ifg(n)=0;A=zeros(1,200);%每個值200個點elseg(n)=1;A=ones(1,200);endcp=cpA;%s(t),碼元寬度200c=cos(f*t);%載波信號mod1=mod1c;%與s(t)等長的載波信號,變?yōu)榫仃囆问絜nd%figure(1);subplot(3,2,1);plot(cp);gridon;%axis(0200*length(g)-22);title(隨機二進制信號序列);cm=;mod=;forn=1:length(g)

5、;ifg(n)=0;B=ones(1,200);%每個值200個點c=cos(f*t);%載波信號elseg(n)=1;B=ones(1,200);c=cos(f*t+pi);%載波信號endcm=cmB;%s(t),碼元寬度200mod=modc;%與s(t)等長的載波信號endtiaoz=cm.*mod;%e(t)調(diào)制tz=awgn(tiaoz,10);%信號調(diào)制中加入白噪聲,信噪比為10jiet=2*mod1.*tz;%同步解調(diào)figure(1);subplot(3,2,1);plot(jiet);gridonaxis(0200*length(g)-22);title(相乘后信號波形)f

6、igure(1);subplot(3,2,2);plot(abs(fft(jiet);axis(0200*length(g)0400);title(相乘后信號頻譜);%低通濾波器fp=500;fs=700;rp=3;rs=20;fn=11025;ws=fs/(fn/2);wp=fp/(fn/2);%計算歸一化角頻率n,wn=buttord(wp,ws,rp,rs);%計算階數(shù)和截止頻率b,a=butter(n,wn);%計算H(z)jt=filter(b,a,jiet);figure(1);subplot(3,2,3);plot(jt);gridonaxis(0200*length(g)-22

7、);title(經(jīng)低通濾波器后信號波形)figure(1);subplot(3,2,4);plot(abs(fft(jt);axis(0200*length(g)0400);title(經(jīng)低通濾波器后信號頻譜);%抽樣判決form=1:200*length(g);ifjt(m)=0;jt(m)=0;endendfigure(1);subplot(3,2,5);plot(jt);gridonaxis(0200*length(g)-22);title(經(jīng)抽樣判決后信號波形)figure(1);subplot(3,2,6);plot(abs(fft(jt);axis(0200*length(g)04

8、00);title(經(jīng)抽樣判決后信號頻譜);運行結果PSK仿真代碼clearall;closeall;clf;%清除窗口中的圖形max=50%定義max長度g=zeros(1,max);g=randint(1,max);%長度為max的隨機二進制序列cp=;mod1=;f=2*2*pi;t=0:2*pi/199:2*pi;forn=1:length(g);ifg(n)=0;A=zeros(1,200);%每個值200個點elseg(n)=1;A=ones(1,200);endcp=cpA;%s(t),碼元寬度200c=cos(f*t);%載波信號mod1=mod1c;%與s(t)等長的載波信號

9、,變?yōu)榫仃囆问絜ndfigure(1);subplot(3,2,1);plot(cp);gridon;axis(020*length(g)-22);title(隨機二進制信號序列);cm=;mod=;forn=1:length(g);ifg(n)=0;B=ones(1,200);%每個值200個點c=cos(f*t);%載波信號elseg(n)=1;B=ones(1,200);c=cos(f*t+pi);%載波信號endcm=cmB;%s(t),碼元寬度200mod=modc;%與s(t)等長的載波信號endtiaoz=cm.*mod;%e(t)調(diào)制figure(1);subplot(3,2,

10、2);plot(tiaoz);gridon;axis(020*length(g)-22);title(2PSK調(diào)制信號);figure(2);subplot(3,2,1);plot(abs(fft(cp);axis(020*length(g)0400);title(原始信號頻譜);figure(2);subplot(3,2,2);plot(abs(fft(tiaoz);axis(020*length(g)0400);title(2PSK信號頻譜);%帶有高斯白噪聲的信道tz=awgn(tiaoz,10);%信號調(diào)制中加入白噪聲,信噪比為10figure(1);subplot(3,2,3);pl

11、ot(tz);gridonaxis(020*length(g)-22);title(通過高斯白噪聲信道后的2PSK信號);figure(2);subplot(3,2,3);plot(abs(fft(tz);axis(020*length(g)0400);title(加入白噪聲的2PSK信號頻譜);jiet=2*mod1.*tz;%同步解調(diào)figure(1);subplot(3,2,4);plot(jiet);gridonaxis(020*length(g)-22);title(相乘后信號波形)figure(2);subplot(3,2,4);plot(abs(fft(jiet);axis(02

12、0*length(g)0400);title(相乘后信號頻譜);%低通濾波器fp=500;fs=700;rp=3;rs=20;fn=11025;ws=fs/(fn/2);wp=fp/(fn/2);%計算歸一化角頻率n,wn=buttord(wp,ws,rp,rs);%計算階數(shù)和截止頻率b,a=butter(n,wn);%計算H(z)jt=filter(b,a,jiet);figure(1);subplot(3,2,5);plot(jt);gridonaxis(020*length(g)-22);title(經(jīng)低通濾波器后信號波形)figure(2);subplot(3,2,5);plot(ab

13、s(fft(jt);axis(020*length(g)0400);title(經(jīng)低通濾波器后信號頻譜);%抽樣判決form=1:200*length(g);ifjt(m)=0;jt(m)=0;endendfigure(1);subplot(3,2,6);plot(jt);gridonaxis(020*length(g)-22);title(經(jīng)抽樣判決后信號波形)figure(2);subplot(3,2,6);plot(abs(fft(jt);axis(020*length(g)0400);title(經(jīng)抽樣判決后信號頻譜);%誤碼率隨信噪比的變化曲線snr=0:2:20;%信噪比范圍len

14、_snr=length(snr);fori=1:len_snrSNR_eb=exp(snr(i)*log(10)/10);theo_err_prb(i)=(1/2)*erfc(sqrt(SNR_eb);%PSK系統(tǒng)的誤碼率與信噪比的關系endfigure(3);semilogy(snr,theo_err_prb,ko-);gridon;title(誤碼率隨信噪比的變化曲線);仿真結果心得體會經(jīng)過這一周的通信原理實驗課的學習,讓我收獲多多。但在這中間,我也發(fā)現(xiàn)了我存在的很多不足。我的動手能力還不夠強,當有些實驗需要很強的動手能力時我還不能從容應對;我的探索方式還有待改善,當面對一些復雜的實驗時我

15、還不能很快很好的完成;我的數(shù)據(jù)處理能力還得提高,當眼前擺著一大堆復雜數(shù)據(jù)時我處理的方式及能力還不足,不能用最佳的處理手段使實驗誤差減小到最小程度在整整一個星期的日子里,可以說得是苦多于甜,但是可以學到很多很多的的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力總之,通信原理課程設計讓我收獲頗豐,同時也讓我發(fā)現(xiàn)了自身的不足。在實驗課上學得的,我將發(fā)揮到其它中去,也將

16、在今后的學習和工作中不斷提高、完善;在此間發(fā)現(xiàn)的不足,我將努力改善,通過學習、實踐等方式不斷提高,克服那些不應成為學習、獲得知識的障礙。在今后的學習、工作中有更大的收獲,在不斷地探索中、在無私的學習、奉獻中實現(xiàn)自己的人身價值!2方案分析與方案確定2.1數(shù)字基帶信號的傳輸本次課設中涉及到的通信技術為信息傳輸技術中“數(shù)字調(diào)制與解調(diào)。通過數(shù)字調(diào)制與解調(diào),可以把信號變成適合在信道中傳輸?shù)男盘?。調(diào)制與解調(diào)技術可以提高信號傳輸?shù)目煽啃院陀行?,增強信號的抗干擾能力,減小發(fā)射天線的尺寸,削減傳輸成本。基于以上特點,數(shù)字信號的調(diào)制與借條在通信領域有廣泛的應用。調(diào)制一般可分為兩種類型:(1)利用模擬方法去實現(xiàn)數(shù)

17、字調(diào)制,即把數(shù)字基帶信號當作模擬信號的特殊情況來處理;(2)利用數(shù)字信號的離散取值特點鍵控載波,從而實現(xiàn)數(shù)字調(diào)制鍵控法。如:2ASK、2FSK、2PSK等。鍵控法的特點:數(shù)字電路實現(xiàn),調(diào)制變換速率快,調(diào)整測試方便,體積小和設備可靠性高。移相鍵控PSK在數(shù)字通信系統(tǒng)中是一種重要的調(diào)制方式,其抗噪性能和信道頻帶利用率均優(yōu)于ASK和FSK,即使在有衰落的信道中也能獲得很好的效果。因而在實際的高速數(shù)據(jù)傳輸系統(tǒng)中得到廣泛的應用?;谝陨戏治?,于上述分析,本次課設的內(nèi)容大致可以分為調(diào)制和解調(diào)兩部分。2.2數(shù)字基帶信號的調(diào)制調(diào)制是用調(diào)制信號去控制載波一些參數(shù)的過程。在數(shù)字信號的調(diào)制類型里,大致有FSK,AS

18、K,PSK三種。其中移相鍵控PSK在數(shù)字通信系統(tǒng)中是一種重要的調(diào)制方式,其抗噪性能和信道頻帶利用率均優(yōu)于ASK和FSK,即使在有衰落的信道中也能獲得很好的效果。因而在實際的高速數(shù)據(jù)傳輸系統(tǒng)中得到廣泛的應用。數(shù)字相位調(diào)制又稱頻相鍵控,簡記PSK,二進制移相鍵控記作2PSK。它是利用載相位的變化來傳送數(shù)字信息的。通常有兩種類型:(1)絕對相移(2PSK或BPSK)(2)相對相移(差分相移/2DPSK或DBPSK)此次課設中,我們用到的是絕對相移法。所謂絕對移相是以載波的不同相位的絕對值來直接傳送相應二進制數(shù)字信號的一種調(diào)制方式,簡稱2PSK。通常用已調(diào)載波的“0”相和“”相,分別表示二進制數(shù)字的“1”和“0”絕對相移2PSK的電路主要由五部分組成。載波振蕩器產(chǎn)生高頻載波,可知直接輸入到開關電路。高頻載波有一路需要輸入到反相器,使其產(chǎn)生180度相移,然后輸入到開關電路。這樣便有兩路信號輸入到開關電路。實際使用調(diào)制器時,用乘法器和加法器代替,將輸入的M序列信號一分為二,一路為原信號,另一路為取反后的M序列。兩路信號分別輸入到乘法器,經(jīng)過加法器相加后,便可輸出2PSK信號。絕對相移2PSK的工作原理:條件:以未調(diào)載波的“0”相表示“1

溫馨提示

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

評論

0/150

提交評論