版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上通信原理課程設(shè)計(jì)姓名學(xué)號_班級目錄一、目錄 2二、任務(wù)書3三、具體內(nèi)容及要求 4 3.1 題目一 4 3.1.1題目內(nèi)容 4 3.1.2設(shè)計(jì)思想或方法 4 3.1.3實(shí)現(xiàn)的功能或方法 4 3.1.4程序流程圖 4 3.1.5程序代碼 5 3.1.6仿真框圖 5 3.1.7模塊描述及參數(shù)設(shè)置 5 3.1.8結(jié)果運(yùn)行 10 3.1.9結(jié)果分析 11 3.2 題目二 11 3.2.1題目內(nèi)容 11 3.2.2設(shè)計(jì)思想或方法 11 3.2.2程序流程圖12 3.2.4程序代碼 13 3.2.5仿真框圖 13 3.2.6模塊描述及參數(shù)設(shè)置14 3.2.7結(jié)果運(yùn)行 20 3.2.
2、8結(jié)果分析 20 3.3 題目三 20 3.3.1題目內(nèi)容 20 3.3.2設(shè)計(jì)思想或方法20 3.2.3程序流程圖21 3.2.4程序代碼 21 3.2.5結(jié)果運(yùn)行 23 3.2.6結(jié)果分析 23四、心得與體會(huì)23五、參考文獻(xiàn)23 通信原理課程設(shè)計(jì)任務(wù)書一、目的和要求:要求學(xué)生在熟練掌握MATLAB和simulink仿真使用的基礎(chǔ)上,學(xué)會(huì)通信仿真系統(tǒng)的基本設(shè)計(jì)與調(diào)試。并結(jié)合通信原理的知識(shí),對通信仿真系統(tǒng)進(jìn)行性能分析。二、實(shí)驗(yàn)環(huán)境PC機(jī)、Matlab/Simulink三、具體內(nèi)容及要求(1) 試用Matlab/Simulink研究BPSK在加性高斯白噪聲信道下的誤碼率性能與信噪比之間的關(guān)系;(
3、2) 試用Matlab/Simulink研究BPSK+信道編碼(取漢明碼)在加性高斯白噪聲信道下的誤碼率性能與信噪比之間的關(guān)系;分析不同碼率對誤碼率性能的影響。(3) 試用Matlab編程實(shí)現(xiàn)HDB3碼的編解碼過程,并畫出1 1 0 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 0的原始、編碼和解碼圖形。四、提交設(shè)計(jì)報(bào)告內(nèi)容包括:l 系統(tǒng)的基本原理框圖以及每一個(gè)模塊的作用;l 系統(tǒng)Simulink 仿真過程中,每一個(gè)用到的模塊中主要參數(shù)的意義;l 仿真系統(tǒng)參數(shù)的設(shè)定和設(shè)定的依據(jù);l 仿真系統(tǒng)參數(shù)改變時(shí),給仿真結(jié)果帶來的影響(如高斯白噪聲信道的信噪比增加,則誤碼率減?。?;l
4、 仿真程序(需要加注釋)。l 仿真的結(jié)果(波形,誤碼率等)。五、主要參考文獻(xiàn)及資料邵玉斌. Matlab/Simulink通信系統(tǒng)建模與仿真實(shí)例分析.清華大學(xué)出版社 2008年李賀冰等,Simulink通信仿真教程,國防工業(yè)出版社,2006年5月。3.1、題目一3.1.1、題目內(nèi)容試用Matlab/Simulink研究BPSK在加性高斯白噪聲信道下的誤碼率性能與信噪比之間的關(guān)系;3.1.2、設(shè)計(jì)思想或方法先用Simulink建立BPSK在加性高斯白噪聲信道(無突發(fā)干擾)下的仿真模型,設(shè)置好每個(gè)模塊的參數(shù),編寫主程序?qū)崿F(xiàn)BPSK的輸入,在程序運(yùn)行過程中調(diào)用BPSK仿真模型,然后用BitError
5、Rate取在加性高斯白噪聲信道下的誤碼率,最后畫出BPSK在加性高斯白噪聲信道下的誤碼率性能與信噪比之間的關(guān)系。3.1.3、實(shí)現(xiàn)的功能說明通過調(diào)用已建立的BPSK在加性高斯白噪聲信道(無突發(fā)干擾)下的仿真模型,利用Matlab編程分析BPSK在加性高斯白噪聲信道(無突發(fā)干擾)的誤碼率性能。3.1.4、程序流程圖3.1.5、程序代碼x=0:20; y=x; hold off;%取消原來的圖 M=2for i=1:length(x) SNR=x(i); %信道的信噪比依次取x中的元素 sim(untitled1); %運(yùn)行仿真程序,得到的誤比特率保存在工作區(qū)變量 BitErrorRate中 y(i
6、)=mean(BitErrorRate); %計(jì)算BitErrorRate的平均值作為本次仿真的誤比 特率Endsemilogy(x,y,k,LineWidth,2); %對y取對數(shù)畫圖hold on;xlabel(高斯白噪聲信道中的SNR);ylabel(誤碼率);title(BPSK的誤碼率曲線);hold on;grid on;%畫網(wǎng)格3.1.6、仿真框圖3.1.7、模塊描述及參數(shù)設(shè)置Random Integer Generator (隨機(jī)整數(shù)發(fā)生器)模塊描述:采用該模塊產(chǎn)生隨機(jī)的二進(jìn)制隨機(jī)信號作為系統(tǒng)的信源。模塊參數(shù):Initial seed:隨機(jī)數(shù)種子,不同的隨機(jī)數(shù)種子通常產(chǎn)生不同的
7、序列。Sample time:抽樣時(shí)間,表示輸出序列中每個(gè)二進(jìn)制符號的持續(xù)時(shí)間。Frame-based outputs:選種表示輸出為幀格式,否則輸出數(shù)據(jù)流。Samples per frame:只有當(dāng)Frame-based outputs選種后才可編輯此參數(shù),它表示輸出一幀中包含的抽樣點(diǎn)數(shù)。此處表示1幀由10000個(gè)比特組成。 Output data type:輸出數(shù)據(jù)類型。BPSK Modulator Baseband (BPSK基帶調(diào)制器)模塊參數(shù): Phase offset(rad):相位偏移 AWGN Channel(高斯信道)模塊描述:最簡單的信道,常指加權(quán)高斯白噪聲(AWGN)信道
8、。這種噪聲假設(shè)為在整個(gè)信道帶寬下功率譜密度(PDF)為常數(shù),并且振幅符合高斯概率分布。模塊參數(shù):Initial seed: 隨機(jī)數(shù)種子,不同的隨機(jī)數(shù)種子通常產(chǎn)生不同的序列。 SNR:信噪比。 Input signal power,referenced to 1 ohm:輸入信號功率,參考1歐姆。BPSK Demodulator Baseband(BPSK基帶解調(diào)器)模塊參數(shù):Phase offset(rad):相位偏移Error Rate Calculation(誤碼率計(jì)算)模塊描述:通過比較傳輸數(shù)據(jù)和接收數(shù)據(jù)來計(jì)算誤碼率,模塊的輸出數(shù)據(jù)是長度為n的向量,其中每個(gè)元素的意義分別是:誤碼率或誤比
9、特率、總的錯(cuò)誤個(gè)數(shù)、總的參加比較的符號或比特?cái)?shù)。模塊參數(shù):Receive delay:指定接收方滯后發(fā)送的抽樣點(diǎn)數(shù),即接收的第幾個(gè)值對應(yīng)發(fā)送的第一個(gè)值。Computation delay:指定開始比較時(shí)模塊忽略的抽樣點(diǎn)數(shù)。Computation mode:指定模塊是比較全部還是輸入數(shù)據(jù)。Output data:指定計(jì)算結(jié)果是輸出到工作區(qū)還是端口。 Selector(信號選擇器)模塊描述:選擇或重組信號,對輸入矢量的元素進(jìn)行有選擇的輸出。選擇第一個(gè),則輸出誤碼率;選擇第二個(gè),則輸出誤碼個(gè)數(shù);選擇第三個(gè),則輸出全部碼數(shù)。模塊參數(shù):Number of input dimensions:輸入維數(shù)。 I
10、ndex mode: 索引模式,該模塊默認(rèn)從一開始的(one-based)。 Input port size: 輸入口大小。To Workspace(將輸出數(shù)據(jù)寫入到Matlab的工作空間)模塊描述:將其輸出寫入工作空間。模塊將其輸出寫入到一個(gè)由模塊Variable name參數(shù)命名的矩陣或結(jié)構(gòu)中。模塊參數(shù): Variable name:寫入工作區(qū)間的數(shù)據(jù)名稱,默認(rèn)為simout。 Limit data points to last:模塊最多可以保留的數(shù)據(jù)個(gè)數(shù),inf表示無窮 大。 Decimation:寫入數(shù)據(jù)的抽樣頻率,即每隔多少抽樣點(diǎn)輸入一個(gè)值。 Sample time:寫入數(shù)據(jù)的抽樣時(shí)
11、間,默認(rèn)值為-1,表示與上一模塊抽 樣時(shí)間相同。 Save format:將仿真輸出保存到工作空間的格式,該模塊是將輸出保 存為為數(shù)組形式。3.1.8、運(yùn)行結(jié)果3.1.9、結(jié)果分析在信道高斯白噪聲的干擾下,數(shù)字調(diào)制系統(tǒng)的誤碼率取決于信噪比,BPSK的誤碼率隨著信噪比的增大而減小。3.2、題目二3.2.1、題目內(nèi)容 試用Matlab/Simulink研究BPSK+信道編碼(取漢明碼)在加性高斯白噪聲信道下的誤碼率性能與信噪比之間的關(guān)系;分析不同碼率對誤碼率性能的影響。3.2.2、設(shè)計(jì)思想或方法先用Simulink建立BPSK在加性高斯白噪聲信道(無突發(fā)干擾)下的仿真模型,信道編碼及解碼方式,采用
12、漢明碼進(jìn)行處理,設(shè)置好每個(gè)模塊的參數(shù),編寫主程序?qū)崿F(xiàn)BPSK的輸入,在程序運(yùn)行過程中調(diào)用BPSK仿真模型,然后用BitErrorRate取在加性高斯白噪聲信道下的誤碼率,最后畫出BPSK在加性高斯白噪聲信道下的誤碼率性能與信噪比之間的關(guān)系曲線。3.2.3、程序流程圖3.2.4、程序代碼clc%x表示信噪比x=-2:1:8;y=zeros(size(x);%產(chǎn)生全零矩陣 %信源產(chǎn)生信號的bit等于10000bit/sBitRate=10000; %循環(huán)執(zhí)行仿真程序 MessageLength=4;CodewordLength=7;for i=1:length(x) SNR=x(i); sim(B
13、PSK_Hamming);%運(yùn)行仿真程序,得到的誤比特率保存在工作區(qū)變量BitErrorRate中 y(i)=mean(BitErrorRate);%對矩陣中各列的誤碼率元素分別求平均值endsemilogy(x,y,-r);%y軸用對數(shù)標(biāo)度,x軸用線性標(biāo)度繪制圖形hold on; MessageLength=11CodewordLength=15for i=1:length(x) SNR=x(i); sim(BPSK_Hamming);%調(diào)用仿真程序 y(i)=mean(BitErrorRate);%取平均值endsemilogy(x,y,-k); %y軸用對數(shù)標(biāo)度,x軸用線性標(biāo)度繪制圖形h
14、old on; MessageLength=26CodewordLength=31for i=1:length(x) SNR=x(i); sim(BPSK_Hamming); %調(diào)用仿真程序 y(i)=mean(BitErrorRate); %取平均值endsemilogy(x,y,-b); %y軸用對數(shù)標(biāo)度,x軸用線性標(biāo)度繪制圖形 hold on;xlabel(信噪比SNR(dB); ylabel(誤碼率Pe); title(BPSK+漢明碼的誤碼率性能);legend(碼率=4/7,碼率=11/15,碼率=26/31)%給圖形加注解axis(-2 8 1e-6 1);%坐標(biāo)軸grid on
15、; %畫網(wǎng)格線3.2.5、仿真框圖3.2.6、模塊描述及參數(shù)設(shè)置Random Integer Generator(隨機(jī)整數(shù)發(fā)電器)模塊描述:采用該模塊產(chǎn)生隨機(jī)的二進(jìn)制隨機(jī)信號作為系統(tǒng)的信源模塊參數(shù):Initial seed:隨機(jī)數(shù)種子,不同的隨機(jī)數(shù)種子通常產(chǎn)生不同的序列。Sample time:抽樣時(shí)間,表示輸出序列中每個(gè)二進(jìn)制符號的持續(xù)時(shí)間。Frame-based outputs:選種表示輸出為幀格式,否則輸出數(shù)據(jù)流。Samples per frame:只有當(dāng)Frame-based outputs選種后才可編輯此參數(shù),它表示輸出一幀中包含的抽樣點(diǎn)數(shù)。此處表示1幀由MessageLength個(gè)
16、比特組成Output data type:輸出數(shù)據(jù)類型。Hamming Encoder(漢明碼編碼器)模塊描述:用于對輸入信息進(jìn)行漢明編碼,漢明碼是一種能夠糾正一位錯(cuò)誤的紅性分組碼,碼長為N。該信息位的長度為K,其中,N=2M-1(M=3),K=N-M。模塊參數(shù):CodewordLength:碼長 M-degree primitive polynomial:m次本始多項(xiàng)式BPSK Modulator Baseband (BPSK基帶調(diào)制器)模塊參數(shù): Phase offset(rad):相位偏移 AWGN Channel(高斯信道)模塊描述:最簡單的信道,常指加權(quán)高斯白噪聲(AWGN)信道。這
17、種噪聲假設(shè)為在整個(gè)信道帶寬下功率譜密度(PDF)為常數(shù),并且振幅符合高斯概率分布。模塊參數(shù):Initial seed: 隨機(jī)數(shù)種子,不同的隨機(jī)數(shù)種子通常產(chǎn)生不同的序列。 SNR:信噪比。 Input signal power,referenced to 1 ohm:輸入信號功率,參考1歐姆。BPSK Demodulator Baseband(BPSK基帶解調(diào)器)模塊參數(shù):Phase offset(rad):相位偏移Hamming Decoder(漢明碼解碼器)模塊描述:創(chuàng)建一個(gè)碼長為N,信息碼長為K的漢明碼。其中,N=2M-1(M=3),K=N-M。模塊參數(shù):此處的兩個(gè)參數(shù)要與前面的Hammi
18、ng Encode參數(shù)一致。Error Rate Calculation(誤碼率計(jì)算)模塊描述:通過比較傳輸數(shù)據(jù)和接收數(shù)據(jù)來計(jì)算誤碼率,模塊的輸出數(shù)據(jù)是長度為n的向量,其中每個(gè)元素的意義分別是:誤碼率或誤比物率、總的錯(cuò)誤個(gè)數(shù)、總的參加比較的符號或比特?cái)?shù)。模塊參數(shù):Receive delay:指定接收方滯后發(fā)送的抽樣點(diǎn)數(shù),即接收的第幾個(gè)值對應(yīng)發(fā)送的第一個(gè)值。Computation delay:指定開始比較時(shí)模塊忽略的抽樣點(diǎn)數(shù)。Computation mode:指定模塊是比較全部還是輸入數(shù)據(jù)。Output data:指定計(jì)算結(jié)果是輸出到工作區(qū)還是端口。Selector(信號選擇器)模塊描述:選擇或
19、重組信號,對輸入矢量的元素進(jìn)行有選擇的輸出。選擇第一個(gè),則輸出誤碼率;選擇第二個(gè),則輸出誤碼個(gè)數(shù);選擇第三個(gè),則輸出全部碼數(shù)。模塊參數(shù):Number of input dimensions:輸入維數(shù)。 Index mode: 索引模式,該模塊默認(rèn)從一開始的(one-based)。 Input port size: 輸入口大小。To Workspace(將輸出數(shù)據(jù)寫入到Matlab的工作空間)模塊描述:寫入專門的數(shù)據(jù)到MATLAB的主工作區(qū)。數(shù)據(jù)不可用直到仿真結(jié)束或暫停。模塊參數(shù): Variable name:寫入工作區(qū)間的數(shù)據(jù)名稱,默認(rèn)為simout。 Limit data points to
20、 last:模塊最多可以保留的數(shù)據(jù)個(gè)數(shù),inf表示無窮 大。 Decimation:寫入數(shù)據(jù)的抽樣頻率,即每隔多少抽樣點(diǎn)輸入一個(gè)值。 Sample time:寫入數(shù)據(jù)的抽樣時(shí)間,默認(rèn)值為-1,表示與上一模塊抽 樣時(shí)間相同。 Save format:輸出數(shù)據(jù)的形式。3.2.7、運(yùn)行結(jié)果3.2.8、結(jié)果分析在相同信噪比的情況下,碼率不同誤碼率也不同,信息碼長度越長的誤碼率和信噪比關(guān)系曲線越低,在信噪比較小時(shí)很難分辨誤碼率相差不大,而隨著信噪比的增大誤碼率會(huì)相差越來越大。3.3題目三3.3.1、題目內(nèi)容試用Matlab編程實(shí)現(xiàn)HDB3碼的編解碼過程,并畫出1 1 0 1 0 0 0 0 0 0 1
21、1 1 0 0 0 0 0 0 1 0的原始、編碼和解碼圖形。3.3.2、設(shè)計(jì)思想或方法 編碼時(shí),對于消息碼中的1依次取+1,-1,連續(xù)有4個(gè)0時(shí),第4個(gè)0置為V,第一個(gè)V的正負(fù)與前一個(gè)相鄰0的1的正負(fù)一樣,之后V依次取前個(gè)V的相反極性;并且判斷V的極性與前一個(gè)與0相鄰的非0值的極性是否一樣,若不一樣,則改變該非0值的極性;解碼時(shí),+1,1都變成1;連續(xù)遇見3個(gè)0則把該3個(gè)0與之后1位皆變?yōu)? ;l連續(xù)遇見2個(gè)0,則判斷2個(gè)0之前一位與之后一位極性是否相同,若相同,則該4為皆化為0。3.3.3、程序流程圖3.3.4、程序代碼x1=1 1 0 1 0 0 0 0 0 0 1 1 1 0 0 0
22、0 0 0 1 0;n=length(x1);x2=x1;m=1;r=0; c=0;d=0;%HDB3編碼for i=1:n if x2(i)=0 r=r+1; if r=4&c=0 c=1; x2(i)=b; d=-x2(i); r=0; end if r=4&c=1 x2(i)=d; d=-d; if x2(i)=x2(i-4) x2(i-3)=x2(i); m=-x2(i-3); end r=0; end else x2(i)=m; b=m; m=-m; r=0; endend%HDB3解碼e=0;x3=x2;for i=1:n if x3(i)=0 e=e+1; if e=3&in x3(i-2:i+1)=0 0 0 0; e=0; end if e=2&in if x3(i+1)=x3(i-2) x3(i-2:i+1)=0 0 0 0; e=0; end end else x3(i)=1; e=0; endend%作圖subplot(4,1,1);stairs(0:length(x1)-1,x1);axis(0 length(x1) -2 2);ylabel(消息碼);subplo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖北醫(yī)藥學(xué)院藥護(hù)學(xué)院《工業(yè)社會(huì)學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖北體育職業(yè)學(xué)院《外科護(hù)理學(xué)一》2023-2024學(xué)年第一學(xué)期期末試卷
- 鹽城江蘇鹽城市大豐區(qū)住房和城鄉(xiāng)建設(shè)局招聘勞務(wù)派遣工作人員4人筆試歷年參考題庫附帶答案詳解
- 湛江2024年廣東湛江市市直公立醫(yī)院高層次人才招聘筆試歷年參考題庫附帶答案詳解
- 2025年文具租賃服務(wù)與采購合同范本3篇
- 江蘇2025年江蘇省中醫(yī)藥研究院博士專項(xiàng)招聘18人筆試歷年參考題庫附帶答案詳解
- 德陽2024年四川德陽市人民醫(yī)院招聘事業(yè)單位工作人員100人筆試歷年參考題庫附帶答案詳解
- 文山2025年云南文山市公安局第一批警務(wù)輔助人員招聘47人筆試歷年參考題庫附帶答案詳解
- 廣州廣東廣州市白云區(qū)鶴龍街道市政服務(wù)所招聘環(huán)衛(wèi)工作人員筆試歷年參考題庫附帶答案詳解
- 山東2025年山東管理學(xué)院高層次人才招聘筆試歷年參考題庫附帶答案詳解
- 藝術(shù)課程標(biāo)準(zhǔn)(2022年版)
- 一年級語文雨點(diǎn)兒-教學(xué)課件【希沃白板初階培訓(xùn)結(jié)營大作業(yè)】
- 替格瑞洛藥物作用機(jī)制、不良反應(yīng)機(jī)制、與氯吡格雷區(qū)別和合理使用
- 河北省大學(xué)生調(diào)研河北社會(huì)調(diào)查活動(dòng)項(xiàng)目申請書
- GB/T 20920-2007電子水平儀
- 如何提高教師的課程領(lǐng)導(dǎo)力
- 企業(yè)人員組織結(jié)構(gòu)圖
- 日本疾病診斷分組(DPC)定額支付方式課件
- 實(shí)習(xí)證明模板免費(fèi)下載【8篇】
- 復(fù)旦大學(xué)用經(jīng)濟(jì)學(xué)智慧解讀中國課件03用大歷史觀看中國社會(huì)轉(zhuǎn)型
- 案件受理登記表模版
評論
0/150
提交評論