版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
課程設(shè)計(jì)匯報(bào)書 2 3 3 3 6 6 41MATLAB,我們可以清晰地理解通信原理中課程設(shè)計(jì)題目1)、應(yīng)用MATLAB編制信號(hào)生成程序,并對(duì)信號(hào)進(jìn)行HDB3編碼和譯碼。2)、課程設(shè)計(jì)需要運(yùn)用MATLAB編程實(shí)現(xiàn)2ASK,2FSK,2PSK,2DPSK調(diào)制解調(diào)過通信原理是一門以算法為關(guān)鍵,理論和實(shí)踐性較強(qiáng)的學(xué)科。是電子信息工程、1.使學(xué)生深入鞏固通信原理的基本概念、理論、分析措施和實(shí)現(xiàn)措施;2.增強(qiáng)學(xué)生應(yīng)用Matlab語言編寫數(shù)字信號(hào)處理的應(yīng)用程序及分析、處理實(shí)際問題的3.全面復(fù)習(xí)課程所學(xué)理論知識(shí),鞏固所學(xué)知識(shí)重點(diǎn)和難點(diǎn),將理論與實(shí)踐很好4.提高綜合運(yùn)用所學(xué)知識(shí)獨(dú)立分析和處理問題的能力;5.純熟使用一種高級(jí)語言進(jìn)行編程實(shí)現(xiàn)。(1)二進(jìn)制信號(hào)序列中的“0”碼在HDB3碼中仍編為“0”碼,二進(jìn)制信號(hào)中"1"碼,在HDB3碼中應(yīng)交替地成+1和-1碼,但序列中出現(xiàn)四個(gè)連“0”碼時(shí)應(yīng)按特殊規(guī)律編碼(引入傳號(hào)交替反轉(zhuǎn)碼的“破壞點(diǎn)”V碼);將這四個(gè)連“0”碼用000V或B00V取代節(jié)來替代(B和V也是“1”碼,可正、可負(fù))。這兩個(gè)取代節(jié)選用原則是,使任意兩個(gè)相鄰v脈沖間的傳號(hào)數(shù)為奇數(shù)時(shí)選用000V取代2.二進(jìn)制數(shù)字調(diào)制技術(shù)原理數(shù)字信號(hào)的傳播方式分為基帶傳播和帶通傳播,在實(shí)際應(yīng)用中,大多數(shù)信道具干解調(diào)。P=1時(shí)f(t)=Acoswt;p=0時(shí)f(t)=0;其功率解調(diào)原理圖半波或全半波或全波整流器抽樣濾波器輸入輸出相乘器相乘器抽樣判決器濾波器(2)一種2FSK信號(hào)可以當(dāng)作是兩個(gè)不一樣載波的2ASK信號(hào)的疊加。其解調(diào)和解調(diào)解調(diào)原理圖器器器低通濾波器圖32FSK相干解調(diào)接受系統(tǒng)決器圖42FSK非相干解調(diào)接受系統(tǒng)(3)2PSK以載波的相位變化作為參照基準(zhǔn)的,當(dāng)基帶信號(hào)為0時(shí)相位相對(duì)于初始相位為0,當(dāng)基帶信號(hào)為1時(shí)相對(duì)于初始相位為180°。(4)2DPSK調(diào)制原理方框圖如下圖:圖5間接法信號(hào)調(diào)制器原理方框圖2DPSK信號(hào)的解調(diào),重要有兩種措施,即相位比較法和相干解調(diào)法。相干解調(diào)法原理方相乘相乘低通濾波波圖6相干解調(diào)法原理方框圖在這里用MATLAB函數(shù)來對(duì)這個(gè)二進(jìn)制振幅鍵控(2ASK)來實(shí)現(xiàn)調(diào)制與解調(diào)的仿真。二進(jìn)制振幅鍵信號(hào)可以表達(dá)完畢一種單極性矩形脈沖序列與一種正弦型載波的乘積。一般它的調(diào)制措施有兩種,即模擬幅度調(diào)制措施和鍵控措施,在MATLAB里我們采用模擬幅度調(diào)制的措施,解調(diào)采用相干解調(diào)(包絡(luò)檢波法)的方式。我們用SOURCE函數(shù)來產(chǎn)生一種原始二進(jìn)制基帶信號(hào),即一種單矩形脈沖序列。以askModu函數(shù)來進(jìn)行模擬幅度調(diào)制,得到一種已調(diào)2ASK信號(hào),并用此函數(shù)進(jìn)行此2ASK信號(hào)的頻譜分析。然后用gussian函數(shù)加入加性高斯白噪聲,再用demoASK函數(shù)進(jìn)行想干解調(diào)并分別輸出各點(diǎn)的輸出波形,最終通過抽樣判決后得出輸出波形。同步我們用CheckRatePe函數(shù)來得出誤碼率,最終運(yùn)與解調(diào)的仿真與2ASK的調(diào)制與解調(diào)過程的仿真類似。五、模塊功能分析及源程序代碼ifyn(k)==0yh(k+1:length(yn))=-1*yh(k+1:length(re=[xn',yn',yh',v',Bifinput(k)~=0subplot(3,1,1);stairs(xn);axis([1length(xn)-22]);subplot(3,1,2);stairs(yh);axis([1length(xn)-22]);title('HDB3碼的編碼后(解碼前)圖形');subplot(3,1,3);stairs(decode);axis([1grid;ylabel('decodefunctionsendSigfori=1:length(sendSignal)ifsendSignal(i)==0axis([0,N*length(sendSigna5.2.2askModu函數(shù)源程序functiontransmittedSignal=askModu(signal,bitRate,fc,N)t=linspace(0,1/bitRatransmittedSignal=[transmittedSignal,signalplot(1:length(transmittedSignal),transmittedSignal);title('ASK調(diào)制波形');gridon;m=0:length(transmittedSignF=fft(transmittedSiplot(m,abs(real(F))),title('ASK仿真頻譜分析');%plot(m,imag(F));title('ASK_frequency-domainanalysis5.2.3gussian函數(shù)源程序functionsignal=gussian(transmittedSignal,noise)signal=sqrt(2)*transplot(1:length(signal),signa5.2.4CheckRatepe函數(shù)源程序functionPeWrong=CheckRatePe(signall,if(signall(ki)==sigPeWrong=wrongs/(wrongs+ri5.2.5demoASK函數(shù)源程序functionbitstream=demoASK(receivedSignal,bitRate,fc,signal3=filter(numlwhile(i<=length(signabitstream=[bitstream,signal3(i)>=0plot(1:length(signal1),signal1);title('接受端波形(包括plot(1:length(signal2),signal2);title('整流之后的波形');gridplot(1:length(signal3),signal3);title('LPFfori=1:length(ifbitstream(i)==0plot(bit),title('接受端二進(jìn)制波形'),griaxis([0,N*length(bitstream),-5.2.6ASK_main函數(shù)源程序startn=-6;fc=1000000;%fc>=bittransmittedSignal=askModu(signal,bitRatesignall=gussian(transmittedSconfigueSignal=demoASK(signall,bitRaP=CheckRatePe(signal,configueSisemilogy(startn:length(fpeask)+statitle('ASK—誤碼率');fori=1:length(sendSignal)ifsendSignal(i)==0axis([0,N*length(sendSignal),-functiontransmittedSignal=fskModu(signal,bitRate,f1,f2,N)t=linspace(0,1/bitRaifsignal(i)==1transmittedSignal=[transmittedSigtransmittedSignal=[transmittedSignm=0:length(transmittedSignF=fft(transmittedSifunctionsignal=gussian(transmittedSignal,noise)signal=sqrt(2)*transplot(1:length(signal),signal),title('包括噪聲的波形);functionPeWrong=CheckRatePe(sigif(signall(ki)==signal2(ki))PeWrong=wrongs/(wrongs+rifunctionbitstream=demoFSK(receivedSignal,bitRate,f1,signal2=filter(gaotong,1,signal1);%通過HPF,得到高頻分量signal3=filter(lowpass,1,signal3);%通過LPF,形成包絡(luò)IN1=fix(length(lowpass)/2)+fix(length(gaoplot(1:length(signal1),signal1);tiplot(1:length(signal2),signal2);tiplot(1:length(signal3),signal3);tisignal4=filter(daitong,1,signal1);%通過BPF,得到低頻分量signa15=filter(lowpass,1,signal5);%通過LPF,形成包絡(luò)IN2=fix(length(lowpass)/2)+fix(length(daitong)/2);%延遲時(shí)間while(i<=length(signabitstream2=[bitstream2,signal5(i)>=0plot(1:length(signall),signal1);title(if(bitstreaml(i)>biifbitstream(i)==0plot(bit),title('接受端波形(解調(diào)后波形)'),gridon;axis([0,N*length(bitstream)transmittedSignal=fskModu(signal,bitRate,f1signall=FSKgussian(transmittedconfigueSignal=demoFSK(signall,bitRatP=CheckRatePe(signal,configueSisemilogy(startn:length(fpefsk)+startn-title('BitErrorRateOfFSK');5.4PSK的調(diào)制與解調(diào)functionsendSignal=source(n,N)fori=1:length(ifsendSignal(i)==0axis([0,N*length(sendSignal),-5.4.2PSKModu函數(shù)源程序functiontransmittedSignal=bpskModu(signal,bitRate,fc,N)t=linspace(0,1/bitRaifsignal(i)==1transmittedSignal=[transmittedSigtransmittedSignal=[transmittedSignplot(1:length(transmittedSignal),transmittedSignal);title('BPSK');gridon;m=0:length(transmittedSigngridon;functionsignal=BPSKgussian(trasignal=sqrt(2)*tranplot(1:length(signal),signal),gridon;functionPeWrong=BPSKCheckRatePe(signal1,signal2,s)if(signall(ki)==signal2(ki))PeWrong=wrongs/(wrongs+rifunctionbitstream=demoBPSK(receivedSignal,bitRatet=linspace(0,1/bitRawhile(i<=length(signal3))%判決bitstream=[bitstream,signal3(i)>plot(1:length(signall),signal1);title('接受端波形(包括噪聲)');gridon;plot(1:length(signal2),signalfori=1:length(bitstream)ifbitstream(i)==0plot(bit);title('接受端二進(jìn)波形(解調(diào)后波形)');gridon;axis([0,N*length(bitstream),-5.4.6PSK_main函數(shù)源程序startn=-30;transmittedSignal=bpskModu(signal,bitRatesignal1=BPSKgussian(transmittedconfigueSignal=demoBPSK(signal1,bitRP=CheckRatePe(signal,configueSsemilogy(startn:length(fpepsk)+statitle('BitErrorRateOfPSK');Num_Unit=fs*Time_Hold_0Low_Level=zeros(1,Num_Unit);Lenth_0f_Sign=length(Sigst=zeros(1,Num_Unit*Lenth_Ofsign_orign=zeros(1,Num_Unitsign_result=zeros(1,Num_Unit*Lenth_0f_Signt=0:1/fs:Time_Hold_0n*Lenth_0f_SignifSign_Set(I)==1sign_orign((I-1)*Num_Unit+1:I*Num_Unitsign_orign((I-1)*Num_Unit+1:I*Num_Unit)ifSign_Set(I)==1st((I-1)*Num_Unit+1:I*Num_Unit)=A*cos(2*pi*w*t((I-st((I-1)*Num_Unit+1:I*Num_Unit)=A*cos(2*pi*w*t((I-axis([0,Time_Hold_0n*(Lenth_0f_Sign+1),-(A/2),A+(A/2)]);title('原始信號(hào)’);axis([0,Time_Hold_0n*(Lenth_0f_Sign+1),-3*(A/2)dt=st.*cos(2*paxis([0,Time_Hold_0n*(Lenth_0f_Sign+1),-3*(A/2),3*(A/2)]);dt=filter(bz,az,axis([0,Time_Hold_0n*(Lenth_Of_Sign+1),-3*(A/2),3*(A/2)]);ifdt((2*I-1)*Num_Unit/2)<0.25sign_result((I-1)*Num_Unit+1:I*Num_Unit)=High_Level;sign_result((I-1)*Num_Unit+1:I*Num_Unaxis([0,Time_Hold_0n*(Lenth_Of_Sign+1),-3*(A/2)6.1.1仿真過程中的各點(diǎn)波形口口區(qū)口口區(qū)2101口15o32EileEditYiewInsertToolsDe口口(1FileEdit5004200200圖10加入高斯白噪聲后的2ASK波形Y圖11解調(diào)過程中各點(diǎn)的輸出波形InsertToolsDesktopYindowHelp圖13解調(diào)后的波形6.2基于MATLAB的2FSK調(diào)制解調(diào)仿真過程及結(jié)論10口口圖14發(fā)送端二進(jìn)制波形10FSK仿真頻譜分析圖16FSK仿真頻譜分析圖502020Q502020700接收端波形(解調(diào)后波形)21o210-0.5F10圖24210圖23加入高斯白噪聲后的2PSK波形50510000圖26接收端二進(jìn)波形(解調(diào)后波形)210100口口圖28圖27④106.6調(diào)試過程及結(jié)論七、調(diào)試分析(1)輸出數(shù)據(jù)出錯(cuò).錯(cuò)誤:有時(shí)運(yùn)行程序,在產(chǎn)生二進(jìn)制碼時(shí)由于程序的不穩(wěn)定,在產(chǎn)生1的時(shí)候卻產(chǎn)生了2,進(jìn)行程序修改之后是之變得穩(wěn)定。(2)輸出提醒語句未顯示(3)使用menu模塊時(shí)未能成功連接源程序代碼:s=a(ceil(10*t+0.01)).*g.*c1M=4-35452n112、MPSK的調(diào)制與解調(diào)源程序代碼:Pss=S.*cplot(t,m);title('發(fā)送端二進(jìn)制波形');plot(f,Pss(1:257));title('功率譜密度圖');發(fā)送端二進(jìn)制波形王艷1t功率譜密度圖MFSK020源程序代碼:df=10;M=4;m=2*a(ceil(10*t+0.01plot(t,m);title('發(fā)送端二進(jìn)制波形');plot(f,Pss(1:257));title('功率譜密度圖');通信工程080521輸入原始信號(hào):5功率譜密度圖MFSK后的波形發(fā)送端二進(jìn)制波形0201、MASK的調(diào)制與解調(diào)s=a(ceil(10*t+0.01
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 腳手架搭設(shè)專項(xiàng)施工方案
- 個(gè)人小額無抵押借款合同協(xié)議書
- 結(jié)束協(xié)議房地產(chǎn)代理合同
- 蔬菜營(yíng)銷策略購(gòu)買合同
- 瓷磚訂購(gòu)合同模板
- 電子元件采購(gòu)合同范本
- 購(gòu)銷紡織品的合同樣本
- 校園多媒體設(shè)備招標(biāo)文件
- 網(wǎng)絡(luò)購(gòu)銷合同規(guī)范化管理的方法與策略
- 農(nóng)資采購(gòu)合同的效力問題
- 華能辛安200兆瓦漁光互補(bǔ)光伏發(fā)電項(xiàng)目環(huán)評(píng)報(bào)告書
- 客戶滿意度調(diào)查控制程序(含表格)
- 小升初英語考試大綱-
- 武術(shù)基本功五步拳 教案6篇
- 小學(xué)數(shù)學(xué)-數(shù)字編碼教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思
- 粉塵清掃清潔記錄表
- 數(shù)字技術(shù)賦能鄉(xiāng)村振興 課件 第4、5章 鄉(xiāng)村數(shù)字治理、智慧綠色鄉(xiāng)村建設(shè)
- 項(xiàng)目經(jīng)理競(jìng)聘匯報(bào)課件
- 石化企業(yè)污水處理設(shè)施典型事故案例分析課件
- 明天會(huì)更好(男女合唱歌詞)
- 初中語文語法主謂賓定狀補(bǔ)-課件
評(píng)論
0/150
提交評(píng)論