




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、姓名:Nikey基帶信號XIn載波發(fā)生器90度相移已調信號y小-si nwtQn . J.一電平映射一成形濾波一 X 正交調制原理框圖相干解調原理框圖MATLAB環(huán)境下16QAM調制及解調仿真程序說明正交調制及相干解調原理框圖串 并 轉 換MQAM調制介紹及本仿真程序的幾點說明MQAM可以用正交調制的方法產(chǎn)生,本仿真中取 M=16,即幅度和相位相結合的 16個信號點的調制。為了觀察信道噪聲對該調制方式的影響,我們在已調信號中又加入了不同強度的高斯 白噪聲,并統(tǒng)計其譯碼誤碼率。為了簡化程序和得到可靠的誤碼率,我們在解調時并未從已調信號中恢復載波,而是 直接產(chǎn)生與調制時一模一樣的載波來進行信號解調
2、。三、仿真結果圖0606己調信號加re d .Qn: gre en)0404Q2Q20.20.2O.EO.E己調信號 0it re d .Qn: gre en)10ill153035-1Illi15 +'+/ *l# *八:* +*/'*-L一星座圖1D.50-.6附源程序代碼:main_plot.mclear;clc;echo off;close all;N=10000;fb=1;fs=32;fc=4;Kbase=2;%設定碼元數(shù)量%基帶信號頻率%抽樣頻率%載波頻率 ,為便于觀察已調信號,我們把載波頻率設的較低 % Kbase=1, 不經(jīng)基帶成形濾波,直接調制 ;% Kbas
3、e=2,基帶經(jīng)成形濾波器濾波后,再進行調制info=random_binary(N);% 產(chǎn)生二進制信號序列y,I,Q=qam(info,Kbase,fs,fb,fc);% 對基帶信號進行 16QAM 調制y1=y; y2=y;% 備份信號,供后續(xù)仿真用T=length(info)/fb; m=fs/fb; nn=length(info);dt=1/fs; t=0:dt:T-dt;subplot(211); %便于觀察,這里顯示的已調信號及其頻譜均為無噪聲干擾的理想情況 % 由于測試信號碼元數(shù)量為 10000 個,在這里我們只顯示其總數(shù)的 1/10 plot(t(1:1000),y(1:100
4、0),t(1:1000),I(1:1000),t(1:1000),Q(1:1000),0 35,0 0,'b:'); title(' 已調信號 (In:red,Qn:green)');%傅里葉變換,求出已調信號的頻譜 n=length(y); y=fft(y)/n; y=abs(y(1:fix(n/2)*2;q=find(y<1e-04); y(q)=1e-04; y=20*log10(y); f1=m/n; f=0:f1:(length(y)-1)*f1;subplot(223);plot(f,y,'r');grid on;title(&
5、#39; 已調信號頻譜 '); xlabel('f/fb');% 畫出 16QAM 調制方式對應的星座圖 subplot(224);constel(y1,fs,fb,fc); title(' 星座圖 ');SNR_in_dB=8:2:24; %AWGN 信道信噪比for j=1:length(SNR_in_dB)y_add_noise=awgn(y2,SNR_in_dB(j); % 加入不同強度的高斯白噪聲 y_output=qamdet(y_add_noise,fs,fb,fc);% 對已調信號進行解調numoferr=0;for i=1:Nif (y
6、_output(i)=info(i),numoferr=numoferr+1;end;%統(tǒng)計誤碼率end;Pe(j)=numoferr/N;end;figure; semilogy(SNR_in_dB,Pe,'red*-'); grid on; xlabel('SNR in dB'); ylabel('Pe');title('16QAM 調制在不同信道噪聲強度下的誤碼率 ');random_binary.m10000 個碼元%產(chǎn)生二進制信源隨機序列 function info=random_binary(N)if nargin =
7、 0,% 如果沒有輸入?yún)?shù),則指定信息序列為N=10000;end;for i=1:N,temp=rand;if (temp<0.5),info(i)=0;% 1/2 的概率輸出為 0elseinfo(i)=1;% 1/2 的概率輸出為 1endend;qam.mfunction y ,I,Q=qam(x,Kbase,fs,fb,fc);%T=length(x)/fb; m=fs/fb; nn=length(x); dt=1/fs; t=0:dt:T-dt;%串/ 并變換分離出 I 分量、 Q 分量,然后再分別進行電平映射 I=x(1:2:nn-1); I,In=two2four(I,4
8、*m);Q=x(2:2:nn); Q,Qn=two2four(Q,4*m); if Kbase=2;% 基帶成形濾波I=bshape(I,fs,fb/4); Q=bshape(Q,fs,fb/4);end; y=I.*cos(2*pi*fc*t)-Q.*sin(2*pi*fc*t);% 調制qamdet.m%QAM 信號解調 function xn,x=qamdet(y ,fs,fb,fc);dt=1/fs; t=0:dt:(length(y)-1)*dt;I=y.*cos(2*pi*fc*t);Q=-y.*sin(2*pi*fc*t); b,a=butter(2,2*fb/fs);% 設計巴
9、特沃斯濾波器I=filtfilt(b,a,I);Q=filtfilt(b,a,Q);m=4*fs/fb; N=length(y)/m; n=(.6:1:N)*m; n=fix(n);In=I(n); Qn=Q(n); xn=four2two(In Qn);%I 分量 Q 分量并 /串轉換,最終恢復成碼元序列 xn nn=length(xn); xn=xn(1:nn/2);xn(nn/2+1:nn); xn=xn(:); xn=xn'bshape.m%基帶升余弦成形濾波器function y=bshape(x,fs,fb,N,alfa,delay);%設置默認參數(shù)if nargin<
10、;6; delay=8;end;if nargin<5; alfa=0.5;end;if nargin<4; N=16;end;b=firrcos(N,fb,2*alfa*fb,fs);y=filter(b,1,x);two2four.m%二進制轉換成四進制function y ,yn=two2four(x,m);T=0 1;3 2; n=length(x); ii=1;for i=1:2:n-1;xi=x(i:i+1)+1;yn(ii)=T(xi(1),xi(2);ii=ii+1;end;yn=yn-1.5; y=yn;for i=1:m-1;y=y;yn;end;y=y(:)&
11、#39; % 映射電平分別為 -1.5;0.5;0.5;1.5four2two.m%四進制轉換成二進制function xn=four2two(yn);y=yn; ymin=min(y); ymax=max(y); ymax=max(ymax abs(ymin); ymin=-abs(ymax); yn=(y-ymin)*3/(ymax-ymin);%設置門限電平,判決I0=find(yn< 0.5); yn(I0)=zeros(size(I0);I1=find(yn>=0.5 & yn<1.5); yn(I1)=ones(size(I1);I2=find(yn>
12、;=1.5 & yn<2.5); yn(I2)=ones(size(I2)*2;I3=find(yn>=2.5); yn(I3)=ones(size(I3)*3;%一位四進制碼元轉換為兩位二進制碼元T=0 0;0 1;1 1;1 0; n=length(yn);for i=1:n;xn(i,:)=T(yn(i)+1,:);end;xn=xn' xn=xn(:); xn=xn'constel.m%畫出星座圖function c=constel(x,fs,fb,fc);N=length(x); m=2*fs/fb; n=fs/fc;i1=m-n; i=1; ph0=(i1-1)*2*pi/n;while i <= N/m;xi=x(i1:i1+n-1);y=2*fft(xi)/n; c(i)=y(2);i=i+1; i1=i1+m;end;%如果無輸出,則作圖if nargout<1;cmax=max(abs(c);ph=(0:5:360)*pi/180;plot(1.414*cos(ph),1.414*sin(ph),'c');hold on;for i=1:len
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國茄克下擺行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025年中國饅頭粉行業(yè)市場深度分析及未來發(fā)展趨勢預測報告
- 2025至2030年中國尿沉渣分析儀器行業(yè)投資前景及策略咨詢報告
- 2025年中國鉆探車行業(yè)發(fā)展趨勢預測及投資戰(zhàn)略咨詢報告
- 中國公墓建設行業(yè)競爭格局分析及投資戰(zhàn)略咨詢報告
- 2025至2030年中國小童祝福工藝品市場分析及競爭策略研究報告
- 2025至2030年中國小型鎳鋅鐵氧體磁環(huán)行業(yè)投資前景及策略咨詢報告
- 2025年中國高孔膨脹鋼行業(yè)發(fā)展監(jiān)測及市場發(fā)展?jié)摿︻A測報告
- 重慶餐飲業(yè)市場供需預測及投資戰(zhàn)略研究咨詢報告
- 2024年全球及中國工業(yè)機器人測試服務行業(yè)頭部企業(yè)市場占有率及排名調研報告
- 醫(yī)院康復信息系統(tǒng)建設需求
- SL721-2015水利水電工程施工安全管理導則
- 2024年廣東省萬閱大灣區(qū)百校聯(lián)盟中考一模數(shù)學試題
- 數(shù)字貿易學 課件 馬述忠 第13-22章 數(shù)字貿易綜合服務概述- 數(shù)字貿易規(guī)則構建與WTO新一輪電子商務談判
- 2024年電路保護元器件行業(yè)營銷策略方案
- 下肢動靜脈潰瘍的護理
- 照明維護方案
- 設備管理制度的風險評估與防范方案
- 辦公樓裝飾工程設計及施工招標文件室內裝飾
- 半導體行業(yè)對國家國防戰(zhàn)略的支撐與應用
- 2024年十堰市中小學教師職稱晉升水平能力測試題附答案
評論
0/150
提交評論