西電通原大作業_第1頁
西電通原大作業_第2頁
西電通原大作業_第3頁
西電通原大作業_第4頁
西電通原大作業_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、精選優質文檔-傾情為你奉上通信原理大作業班級:組員:報告人:指導老師:武斌題目:2ASK信號傳輸仿真一題目2ASK信號傳輸仿真:按照2ASK產生模型和解調模型分別產生2ASK信號和高斯白噪聲,經過信道傳輸后進行解調。對調制解調過程中的波形進行時域和頻域觀察,并且對解調結果進行誤碼率測量。2ASK信號的解調可以選用包絡解調或者相干解調法。二2ASK簡介振幅鍵控:利用載波的幅度變化來傳遞數字信號,與頻率和初始相位無關。如圖:2ASK產生方法:模擬調制法(用乘法器實現)鍵控法(用二選一選擇器控制開關通斷) 模擬相乘法 數字鍵控法2ASK解調方法:非相干解調(包絡檢波法)即整流-低通方式 相干解調(同

2、步檢波法) 即相乘-低通 非相干解調方式 相干解調方式2ASK功率譜密度特點:由連續譜和離散譜兩部分組成信號帶寬是基帶脈沖波形帶寬的2倍三 仿真過程及結果(演示)名詞解釋:AWGN(Additive White Ganssian Noise),加性高斯白噪聲,均值為零,方差為噪聲功率。SER( Symbol Error Rate),誤符號率、誤碼率。即錯誤碼元數/傳輸總碼元數BER( Bit Error Rate),誤比特率,即錯誤比特數/傳輸總比特數在二進制中,兩者相等。NRZ信號的產生:載波信號:2ASK信號:疊加了加性高斯白噪聲的2ASK信號在AWGN信道下,誤比特率(BER)與誤碼率(

3、SER)與信噪比Es/N0的關系,以4-ASK為例:在信噪比EsN0=15dB,調制前與解調后的二進制碼元的比較以4-ASK為例:錯誤碼元個數為50個左右。若以8-ASK方式,錯誤碼元個數為50000左右,基本錯了一半。小結:對于M-ASK方式,M越大,抗噪聲能力越弱。四 問題與不足1 沒有進行頻域分析。2 沒有用Simulink來建模仿真。五 程序附錄clcclear allclose all %單極性非歸零信號的產生N=20;M=2;x=randint(1,N,M); %產生隨機二進制代碼gridd=300;t=0:1/gridd:length(x)-1/gridd;for i=1:len

4、gth(x); if(x(i)=1) for j=1:gridd y(i-1)*gridd+j)=1; end else for j=1:gridd y(i-1)*gridd+j)=0; end endendfigure(1)subplot(2,2,1);plot(t,y);grid on,xlabel('t'),title('NRZ信號波形')axis(0,i,min(y)-0.1,max(y)+0.1); %2ASK信號的產生carr=sin(2*pi*t);subplot(2,2,2);plot(t,carr);grid on,xlabel('t&

5、#39;),title('載波信號波形')axis(0,i,min(carr)-0.1,max(carr)+0.1); ask=y.*carr;subplot(2,2,3);plot(t,ask);grid on,xlabel('t'),title('2ASK信號波形')axis(0,i,min(ask)-0.1,max(ask)+0.1); %高斯白噪聲與信號的疊加pask=norm(ask).2/length(t);snr=20;pn=pask./(10.(snr./10);n=sqrt(pn)*randn(1,length(t);reask

6、=ask+n;figure(2)subplot(2,1,1);plot(t,ask);grid on,xlabel('t'),title('2ASK信號的波形')axis(0,i,min(ask)-0.1,max(ask)+0.1);subplot(2,1,2);plot(t,reask);grid on,xlabel('t'),title('疊加了高斯白噪聲的ASK信號的波形 ')axis(0,i,min(reask)-0.1,max(reask)+0.1); %誤碼率與誤比特率與信噪比的關系 nsymbol=; %每種信噪比下

7、的發送符號數T=1; %符號周期fs=100; %每個符號的采樣點數ts=1/fs; %采樣時間間隔t=0:ts:T-ts; %時間矢量fc=10; %載波頻率c=sqrt(2/T)*cos(2*pi*fc*t); %載波信號 M=4; %MASK信號graycode=0 1 3 2; %Gray編碼規則EsN0=0:15; %信噪比Es/N0,dBsnr1=10.(EsN0/10); %信噪比的線性值msg=randint(1,nsymbol,M); %消息的M進制數 msg1=graycode(msg+1); %Gray編碼映射msgmod=pammod(msg1,M).' %MA

8、SK調制tx=msgmod*c;tx1=reshape(tx.',1,length(msgmod)*length(c);spow=norm(tx1).2/nsymbol; %每個符號的平均功率for indx=1:length(EsN0) sigma=sqrt(spow/(2*snr1(indx); %噪聲功率 rx=tx1+sigma*randn(1,length(tx1); %加入高斯白噪聲 rx1=reshape(rx,length(c),length(msgmod); y=(c*rx1)/length(c); %相關運算 y1=pamdemod(y,M); %MASK調制 de

9、cmsg=graycode(y1+1); %Gray碼逆映射 err,ser(indx)=symerr(msg,decmsg); %誤符號率 err,ber(indx)=biterr(msg,decmsg,log2(M); %誤比特率 endfigure(3)semilogy(EsN0,ber,'-ko',EsN0,ser,'-k*',EsN0,1.5*qfunc(sqrt(0.4*snr1); % qfunc為Marcum Q函數axis(0,indx,10-4,1);title('MASK載波調制信號在AWGN信道下的性能 ')xlabel('Es/N0');ylabel('誤比特率和誤符號率')legend('誤比特率 ','誤符號率 ','理論誤符號率')%信噪比EsN0為15%調制前與調制后的二進制碼元比較figure(4)stem(msg,'b*')hold onstem(decmsg,'ro'

溫馨提示

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

評論

0/150

提交評論