版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
QPSK通信系統(tǒng)的MonteCarlo試驗目的提高獨立學習的力量培育覺察問題,解決問題,分析問題的力量Matlab4PSKMonteCarlo把握4PSK通信系統(tǒng)的組成原理的理解試驗原理調(diào)制解調(diào)原理一組M載波相位調(diào)制信號波形的一般表示為:是發(fā)送濾波器的脈沖外形,A將式中的余弦函數(shù)的相角看成兩個相角的和,可以將上表示為將 兩個正交載波起始幅度取決于在每個信號區(qū)間內(nèi)的相位因此數(shù)字相位調(diào)信號在幾何上可以用 和 的二維向量來表示,即同樣,將加性噪聲分解成兩路,參加噪聲后的二維向量為判決方法:rM信號向量之一上去,并選取對應于最大投影的向量。我們在試驗中用的是將rsrs由于二相相位調(diào)制與二進制PAM是一樣的,所以過失概率為可以看作是兩個在正交載波上的二相相位調(diào)制系1信道糾錯編碼碼元序列中參加監(jiān)視碼元就稱為過失掌握編碼,有時也稱為糾錯編碼。碼的構造原理。r=nkr個rn種可能位置,則要求設分組碼(nkk=4r≥3r=3,n=k+r=7α6α5…α07S1、S2、S3表示三個監(jiān)視關系式中的校正子,則S1S2S3的值與錯碼位置的對應關系可以規(guī)定如下表所列。α2、α4、α5α6時,校正子α2、α4、α5α6四個碼元構成偶數(shù)監(jiān)視關系同理,α1、α3、α5和α6構成偶數(shù)監(jiān)視關系α0、α3、α4和α6構成偶數(shù)監(jiān)視關系、α5、α4α3的值打算于輸入信號,因此、α1α0應依據(jù)信息位的取值按監(jiān)視關系來確S1S2S3〔碼〕由上式經(jīng)移項運算,解出監(jiān)視位給定信息位后,可直接按上式算出監(jiān)視位,其結果如下表所列。的對應關系推斷誤碼狀況并且訂正。試驗程序模塊 程序信源函數(shù)signalsource
function[a,b]=signalsource(N)source=rand(1,N);%產(chǎn)生隨機數(shù)a=zeros(1,N);b=zeros(1,N);fori=1:Nif(source(i)<0.25)%當隨機數(shù)<0.25時,規(guī)定為00a(i)=0;b(i)=0;elseif(source(i)<0.5)%當0.25<隨機數(shù)<0.5時,規(guī)定為01a(i)=0;b(i)=1;elseif(source(i)<0.75)%當0.5<隨機數(shù)<0.75時,規(guī)定為10a(i)=1;b(i)=0;elsea(i)=1;%當0.75<隨機數(shù)<1時,規(guī)定為11b(i)=1;endend正交映射function[sm]=zhengjiaoyingshe(m,N)%將四進制信號轉(zhuǎn)換成zhengjiaoyingsh4PSK兩路正交信號e sm=zeros(2,N);%生成一個二維數(shù)組fori=1:N%從1到N循環(huán),依據(jù)相位進展映射ifm(i)==0當01elseifm(i)==1elseifm(i)==2
當m=1時,sm01)elseifm(i)==3
當m=2時,sm10)當m=3時,sm0-1)
end3.2進制轉(zhuǎn)換4進制 function[m]=source2(a,b,N)%將生成的原信號轉(zhuǎn)換成四進制信號m=zeros(1,N);%建立一個長度為N的長度應為原信號長度的1/2fori=1:N依據(jù)格雷碼比照進展映射m(i)=0;m(i)=1;m(i)=2;elsem(i)=3;為0不再表示guass
function[n]=guass(N,sgma%產(chǎn)生兩路正交噪聲nc=zeros(1,N);fori=1:Nu=rand%產(chǎn)生隨機數(shù)u=rand;nc(i)=gsrv1;ns(i)=gsrv2;endn=zeros(2,N); %寫成矩陣模式便于和之前求得的sm相加n(1,:)=nc;end最大投影點準則touyingzhunze
d=zeros(1,4);c=zeros(1,N);fori=1:N %r和s作向量積d(2)=0*r(1,i)+1*r(2,i);d(3)=(-1)*r(1,i)+0*r(2,i);d(4)=0*r(1,i)+(-1)*r(2,i);dm=d(1);fork=2:4%求出最大向量積ifdm<d(k)dm=d(k);endend
ifdm==d(1);c(i)=0;%依據(jù)映射的逆過程進展判決elseifdm==d(2);c(i)=1;elseifdm==d(3);c(i)=2;elseifdm==d(4);c(i)=3;end
d=zeros(1,4);c=zeros(1,N);fori=1:N %分別求r向量終點與〔10〕〔01〕〔-10〕〔0-1〕距離d(1)=(r(1,i)-1)^2+(r(2,i)-0)^2;d(2)=(r(1,i)-0)^2+(r(2,i)-1)^2;d(3)=(r(1,i)-(-1))^2+(r(2,i)-0)^2;d(4)=(r(1,i)-0)^2+(r(2,i)-(-1))^2;dm=d(1);fork=2:4 ifdm>d(k)dm=d(k);endendend
ifdm==d(1);c(i)=0; elseifdm==d(2);c(i)=1;elseifdm==d(3);c(i)=2;elseifdm==d(4);c(i)=3;end復原原信號rebuild function[y]=rebuild(c,N)%重建立源信號M=2*N;生成空序列,長度為2Nfori=1:Nifc(i)==0當0,y信號為0elseifc(i)==1elseifc(i)==2elseifc(i)==3
當c=1,y信號為[00]當c=2,y信號為[10]當c=3,y信號為[11]
end糾錯模塊correct function[f]=correct(e)fori=1:length(e)/7; %求校正因子s1=xor(xor(xor(e(7*i-6),e(7*i-5)),e(7*i-4)),e(7*i-2));s2=xor(xor(xor(e(7*i-6),e(7*i-5)),e(7*i-3)),e(7*i-1));s3=xor(xor(xor(e(7*i-6),e(7*i-4)),e(7*i-3)),e(7*i-0));ifs1==0&&s2==0&&s3==1;e(7*i)=1-e(7*i); 表檢錯elseifs1==0&&s2==1&&s3==0;e(7*i-1)=1-e(7*i-1); 錯誤比特取反endendf=e%糾錯后信號end符號過失概率與比function[ps,pb]=error1(y,a,b,N)特過失概率 numbit=0;%統(tǒng)計錯誤比特個數(shù),初始化為0numsymbol=0;%統(tǒng)計錯誤符號個數(shù),初始化為0fori=1:Nsymbol=0;if(y(2*i-1)~=a(i)%統(tǒng)計錯誤比特個數(shù)numbit=numbit+1;endif(y(2*i)~=b(i))symbol=1;endif(symbol==1%統(tǒng)計錯誤符號個數(shù)numsymbolnumsymbol+1;endps=numsymbol/N; %計算錯誤率end將ab整合成一個序 列〔a1b1a2b2……〕
h=zeros(1,2*N);fori=1:Nh(2*i-1)=a(i);h(2*i)=b(i);問題c中需要的再為方差。
function[pb]=pbquxian(N,a,b,sgma)m=source2(a,b,N);sm=zhengjiaoyingshe(m,N);r=sm+n;%將噪聲與正交信號相加c=touyingzhunze(r,N);[ps,pb]=error1(y,a,b,N);end其次問特有的:漢明編碼code function[p]=code(N,h)p=zeros(1,N+N/4*3);%空序列長度為原比特數(shù)的7/4fork=1:N/4%將序列分為四個比特一組p(7*k-6)=h(4*k-3);%每組前4個直接復制原序列p(7*k-5)=h(4*k-2);p(7*k-4)=h(4*k-1);p(7*k-3)=h(4*k);p(7*k-2)=xor(xor(p(7*k-6),p(7*k-5)),p(7*k-4));%每組后3位生成監(jiān)視位p(7*k-1)=xor(xor(p(7*k-6),p(7*k-5)),p(7*k-3));p(7*k)=xor(xor(p(7*k-6),p(7*k-4)),p(7*k-3));還原源序列rexulie
a1=zeros(1,N);b1=zeros(1,N);fori=1:Na1(i)=h(2*i-1);b1(i)=h(2*i);解碼decode function[q]=decode(N,out)fork=1:N/4;q(4*k-3)=out(7*k-6);%將序列分為每七個一組,保存前四個q(4*k-2)=out(7*k-5);q(4*k-1)=out(7*k-4);q(4*k)=out(7*k-3);漢明編碼后繪圖所需的誤碼率函數(shù)pbquxian1
function[pb]=pbquxian1(N,a,b,sgma)h=xulie(a,b,N);%合并信源序列p=code(2*N,h);%漢明編碼[a1,b1]=rexulie(p,length(p)/2);m=source2(a1,b1,length(p)/2);%轉(zhuǎn)成四進制n=guass(length(m),sgma);%產(chǎn)生噪聲r=sm+n;%參加正交噪聲c=touyingzhunze(r,length(m));f=correct(e);q=decode(2*N,f);[a1,b1]=rexulie(q,length(q)/2);[ps,pb]=error1(q,a,b,N);[ps,pb]=error1(q,a,b,N);end試驗題目一〕一〕QPSK調(diào)制通信系統(tǒng)1〕最大投影準則進展判決asgma^20、0.1、0.5、1.0時的符號過失概率和比特差概率;bsgma^21000個承受到的信號加噪聲的樣〔星座圖〕;試驗主程序:N=input(”N=”);%輸入信源長度);%輸入噪聲方差sgma=sqrt(s);%計算標準差m=source2(a,b,N);%轉(zhuǎn)換成四進制sm=zhengjiaoyingshe(m,N);%將四進制信號映射成4PSK兩路正交信號n=guass(N,sgma);%產(chǎn)生噪聲r=sm+n;%參加噪聲c=touyingzhunze(r,N);%利用最小歐氏距離判決,%假設用最小歐氏距離法則,則改為c=julizhunze(r,N);y=rebuild(c,N);%復原信號[ps,pb]=error1(y,a,b,N):%2.2f%%”,ps*100):%2.2f%%”,pb*100)figure(1);rc=zeros(1,N);fori=1:Nrc(i)=r(1,i);rs(i)=r(2,i);endplot(rc,rs,”*””color”,”green”);%畫星座圖axis([-22-22]);line([2,-2],[0,0],”linewidth”,2,”color”,”red”)line([0,0],[2,-2],”linewidth”,2,”color”,”red”)title(”星座圖”);holdoff試驗結果:方差=00.00%0.00%星座圖21.510.50-0.5-1-1.5-2-2 -1.5 -1-0.500.511.52方差=0.10.20%比特過失概率:星座圖21.510.50-0.5-1-1.5-2-2 -1.5-1-0.500.511.520.10%方差=0.511.70%比特過失概率:21.510.50-0.5-1-1.5
星座圖6.15%方差=1.0
-2-2 -1.5 -1 -0.5 0 0.5 1 1.5 224.30%比特過失概率:12.85%
星座圖21.510.50-0.5-1-1.5-2-2 -1.5 -1 -0.5 0 0.5 1 1.5 2結論:噪聲的方差越大,星座圖越分散,對信號影響越大。結論:噪聲的方差越大,星座圖越分散,對信號影響越大。c1000、5000、10000、100000時的MonteCarlo仿真誤比特率曲線和理論誤比特率曲線,比較差異,分析數(shù)據(jù)點的數(shù)量對仿真結果的影響;1000點:藍色曲線表示理論誤比特率曲線,紅色表示仿真誤比特率曲線試驗主程序:N=input(”N=”);%輸入信源長度Eb=1;snr=zeros(1,21); %產(chǎn)生空序列用來定義仿真圖的snrsgma=zeros(1,21); %產(chǎn)生空序列用來定義仿真圖的sgmapb1=zeros(1,21); %產(chǎn)生空序列用來定義仿真圖的未加漢明碼的誤碼率snr(1)=0;fori=2:21 snr(i)=snr(i-1)+0.5;endfori=1:21 %21個點循環(huán)21次[a,b]=signalsource(N); h=xulie(a,b,N);sgma(i)=sqrt((Eb/(10^(snr(i)/10)))/2); pb1(i)=pbquxian(N,a,b,sgma(i)); %求未加漢明碼誤碼率endfigure(2);semilogy(snr,pb1,”r”%畫出未加漢明碼的仿真誤比特率曲線holdon;fori=1:length(SNR2),%計算信噪比區(qū)間大小SNR=exp(SNR2(i)*log(10)/10);%信噪比pe(i)=1/2*erfc(sqrt(2*SNR));%理論誤比特率endsemilogy(SNR2,pe);grid/dB”)ylabel(”誤比特率”)通信系統(tǒng)的蒙特卡洛仿真”)holdoff;試驗結果:藍色曲線表示理論誤比特率曲線,紅色表示仿真誤比特率曲線N=100010010-210-4率特比誤 10-8
QPSK通信系統(tǒng)的蒙特卡洛仿真10-10
0 1 2 3 4 5 信噪比/dB
7 8 9 10N=5000100
QPSK通信系統(tǒng)的蒙特卡洛仿真10-4率特比誤 10-610-810-10
0 1 2 3 4 5 信噪比/dB
7 8 9 10N=1000010010-210-4率特比誤 10-8
QPSK通信系統(tǒng)的蒙特卡洛仿真10-10
0 1 2 3 4 5 信噪比/dB
7 8 9 10N=100000100
QPSK通信系統(tǒng)的蒙特卡洛仿真10-4率特比誤 10-610-810-10
0 1 2 3 4 5 信噪比/dB
7 8 9 102〕用最小距離法進展判決時方差=0時21.510.50-0.5-1-1.5
星座圖-2-2 -1.5 -1 -0.5 0 0.5 1 1.5 2方差=0.1時星座圖21.510.50-0.5-1-1.5-2-2 -1.5 -1 -0.5 0 0.5 1 1.5 2方差=0.5時21.510.50-0.5-1-1.5
星座圖-2-2 -1.5 -1 -0.5 0 0.5 1 1.5 2方差=1.0時21.510.50-0.5-1-1.5
星座圖-2-2 -1.5 -1 -0.5 0 0.5 1 1.5 2a)sgma^2=00.00%,比特過失概率:0.00%當sgma^2=0.1時,符號過失概率:0.20%,比特過失概率:0.10%當sgma^2=0.5時,符號過失概率:13.50%,比特過失概率:7.00%時,符號過失概率:24.10%,比特過失概率:13.25%bb1000、5000、10000、100000時的MonteCarlo仿真誤比特率曲線和理論誤比特率曲線100010-110-210-3率特比誤 10-5
QPSK通信系統(tǒng)的蒙特卡洛仿真
0 1 2 3 4 5 6信噪比/dB
7 8 9 1010-110-210-3率特比誤 10-5
QPSK通信系統(tǒng)的蒙特卡洛仿真10-610000點:
0 1 2 3 4 5 6信噪比/dB
7 8 9 1010-110-210-3率特比誤 10-5
QPSK通信系統(tǒng)的蒙特卡洛仿真10-6100000點
0 1 2 3 4 5 6信噪比/dB
7 8 9 1010-110-210-3率特比誤 10-5
QPSK通信系統(tǒng)的蒙特卡洛仿真10-6
0 1 2 3 4 5 信噪比/dB
7 8 9 10MonteCarlo仿真誤比特率曲線可以看出,仿真誤比特率略大下的誤比特率越接近于理論值。二〕信道糾錯編碼二〕信道糾錯編碼74〕+4PSK主程序:N=input(”N=”);輸入信源長度s=input(”方差=”);%輸入噪聲方差sgma=sqrt(s);%計算標準差[a,b]=signalsource(N)h=xulie(a,b,N)%合并信源序列p=code(2*N,h);%漢明編碼[a1,b1]=rexulie(p,length(p)/2)%復原信源序列m=source2(a1,b1,length(p)/2);%轉(zhuǎn)成四進制sm=zhengjiaoyingshe(m,length(m));%正交映射n=guass(length(m),sgma);%產(chǎn)生噪聲r=sm+n;%參加正交噪聲c=touyingzhunze
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 百威中國供應鏈專員筆試題庫含答案
- 聚美優(yōu)品運營主管面試問題集
- 英語教師面試全攻略教學技巧與知識測試題
- 2025年城市清潔水源工程可行性研究報告
- 2026屆湖北省云學聯(lián)盟高三上學期12月考試歷史試題(含答案)
- 2025年教育國際化合作項目可行性研究報告
- 2025年城市共享單車管理平臺項目可行性研究報告
- 2025年某市水資源綜合利用項目可行性研究報告
- 2026年漳州衛(wèi)生職業(yè)學院單招職業(yè)傾向性測試題庫及答案詳解一套
- 2026年廣州城建職業(yè)學院單招綜合素質(zhì)考試題庫及參考答案詳解
- 2026成方金融信息技術服務有限公司校園招聘5人考試題庫附答案
- 惡性胸腹腔積液病人護理
- 國家能源集團陸上風電項目通 用造價指標(2025年)
- 學堂在線 雨課堂 學堂云 中國建筑史-元明清與民居 期末考試答案
- MOOC 國際商務-暨南大學 中國大學慕課答案
- 四川綿陽2020年中考語文試題
- 施工進度計劃編制依據(jù)及原則
- 奧的斯電梯toec-40調(diào)試方法
- 化工原理(下)第4章液液萃取
- 重點監(jiān)管的危險化學品名錄(完整版)
- 心臟瓣膜病超聲診斷
評論
0/150
提交評論