通信原理課程設(shè)計(jì)報(bào)告BPSK調(diào)制及解調(diào)_第1頁
通信原理課程設(shè)計(jì)報(bào)告BPSK調(diào)制及解調(diào)_第2頁
通信原理課程設(shè)計(jì)報(bào)告BPSK調(diào)制及解調(diào)_第3頁
通信原理課程設(shè)計(jì)報(bào)告BPSK調(diào)制及解調(diào)_第4頁
通信原理課程設(shè)計(jì)報(bào)告BPSK調(diào)制及解調(diào)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、-. z.摘要 數(shù)字通信系統(tǒng)是當(dāng)代通信領(lǐng)域的主流,在社會(huì)生活各個(gè)方面占據(jù)重要地位。BPSK作為數(shù)字通信系統(tǒng)中的一種簡單根底的調(diào)制解調(diào)方法,抗干擾能力強(qiáng),容易仿真實(shí)現(xiàn)。本文通過BPSK的仿真,希望學(xué)習(xí)到數(shù)字通信的根底知識(shí),為以后的學(xué)習(xí)打下根底。本文介紹了數(shù)字化調(diào)制解調(diào)技術(shù)的現(xiàn)狀開展及其應(yīng)用,通信系統(tǒng)仿真軟件MATLAB中的一種可視化仿真工具Simulink;然后介紹了BPSK數(shù)字調(diào)制解調(diào)的理論根底,包括數(shù)字帶通傳輸分類以及重點(diǎn)分析了BPSK數(shù)字調(diào)制和解調(diào)的原理。本文在深刻理解通信系統(tǒng)理論的根底上,利用MATLAB強(qiáng)大的仿真功能,在Simulink仿真環(huán)境下設(shè)計(jì)了BPSK調(diào)制解調(diào)系統(tǒng)仿真模型,給出

2、各路觀察波形,證實(shí)了解調(diào)算法的可行性。關(guān)鍵詞:BPSK;調(diào)制解調(diào)器;MATLAB;蒙特卡洛分析;目錄TOC o 1-3 h u HYPERLINK l _Toc19078 一、課程設(shè)計(jì)目的及容 PAGEREF _Toc19078 3 HYPERLINK l _Toc31516 1.1、課程設(shè)計(jì)的目的 PAGEREF _Toc31516 3 HYPERLINK l _Toc19146 1.2課程設(shè)計(jì)的容 PAGEREF _Toc19146 3 HYPERLINK l _Toc27931 二、BPSK仿真設(shè)計(jì)思路 PAGEREF _Toc27931 4 HYPERLINK l _Toc28937

3、2.1 相移鍵控系統(tǒng)概述 PAGEREF _Toc28937 4 HYPERLINK l _Toc2001 2.2數(shù)字帶通傳輸分類 PAGEREF _Toc2001 4 HYPERLINK l _Toc29233 2.3 BPSK信號(hào)調(diào)制/解調(diào)原理 PAGEREF _Toc29233 4 HYPERLINK l _Toc9113 2.3.1 BPSK信號(hào)調(diào)制原理 PAGEREF _Toc9113 4 HYPERLINK l _Toc1973 2.3.2 BPSK 信號(hào)解調(diào)原理 PAGEREF _Toc1973 6 HYPERLINK l _Toc21656 三、Matlab軟件簡介8 HYPE

4、RLINK l _Toc7097 四、BPSK調(diào)制解調(diào)的MATLAB仿真 PAGEREF _Toc7097 9 HYPERLINK l _Toc12458 4.1 BPSK調(diào)制的數(shù)學(xué)模型 PAGEREF _Toc12458 9 HYPERLINK l _Toc6090 4.2 BPSK解調(diào)的原理 PAGEREF _Toc6090 9 HYPERLINK l _Toc451 4.3 實(shí)驗(yàn)程序 PAGEREF _Toc451 9 HYPERLINK l _Toc29247 4.4 仿真波形圖: PAGEREF _Toc29247 15 HYPERLINK l _Toc12356 五、 總體系能分析

5、 PAGEREF _Toc12356 19 HYPERLINK l _Toc14260 六、設(shè)計(jì)總結(jié)20 HYPERLINK l _Toc19738 七、參考文獻(xiàn) PAGEREF _Toc19738 21 HYPERLINK l _Toc31033 致 PAGEREF _Toc31033 22一、課程設(shè)計(jì)目的及容1.1、課程設(shè)計(jì)的目的通過本課程的學(xué)習(xí)我們不僅能加深理解和穩(wěn)固理論課上所學(xué)的有關(guān) PCM編碼和解碼的根本概念、根本理論和根本方法,而且能鍛煉我們分析問題和解決問題的能力;同時(shí)對(duì)我們進(jìn)展良好的獨(dú)立工作習(xí)慣和科學(xué)素質(zhì)的培養(yǎng),為今后參加科學(xué)工作打下良好的根底。本課程設(shè)計(jì)主要研究8PSK信號(hào)的

6、調(diào)制解調(diào)原理性能分析。通過完本錢課題的設(shè)計(jì),擬到達(dá)以下目的:1學(xué)習(xí)如何利用計(jì)算機(jī)仿真方法和技術(shù)對(duì)通信系統(tǒng)的理論知識(shí)進(jìn)展驗(yàn)證,并學(xué)會(huì)搭建簡單的系統(tǒng)模型;2掌握MATLAB7.0的根底知識(shí),熟悉MATLAB進(jìn)展通信系統(tǒng)仿真中各個(gè)常用模塊的使用方法;3通過系統(tǒng)仿真加深對(duì)通信課程理論知識(shí)的理解。通過該課題的設(shè)計(jì)與仿真,可以提高學(xué)生綜合應(yīng)用所學(xué)根底知識(shí)的能力和計(jì)算機(jī)編程的能力,為今后的學(xué)習(xí)和工作積累經(jīng)歷。1.2課程設(shè)計(jì)的容根據(jù)題目要求,查閱相關(guān)資料,掌握數(shù)字帶通的 BPSK 調(diào)制解調(diào)的相關(guān)知識(shí)。學(xué)習(xí) MATLAB軟件,掌握 MATLAB各種函數(shù)的使用。在此根底上,完成以下實(shí)驗(yàn)要求:設(shè)計(jì)系統(tǒng)整體框圖及數(shù)學(xué)

7、模型。運(yùn)用 MATLAB進(jìn)展編程,實(shí)現(xiàn) BPSK 的調(diào)制解調(diào)過程的仿真。其中包括信源、BPSK信號(hào)的產(chǎn)生,信道噪聲的參加,BPSK信號(hào)的載波提取和相干解調(diào)。系統(tǒng)性能的分析包括信號(hào)帶寬,波形比照以及誤碼率的計(jì)算。二、BPSK仿真設(shè)計(jì)思路2.1 相移鍵控系統(tǒng)概述相移鍵控是目前擴(kuò)頻系統(tǒng)量使用的調(diào)制方式,也是和擴(kuò)頻技術(shù)結(jié)合最成熟的調(diào)制技術(shù),原則上看是一種線性調(diào)制。從基帶變換到中頻以及射頻,中間的頻譜搬移和信號(hào)放大需要一個(gè)要求較高的線性信道,因而,設(shè)計(jì)要求較高。相移鍵控系統(tǒng)中,有待傳輸?shù)幕鶐?shù)字脈沖控制著載波相位的變化,從而形成振幅與頻率不變,而相位取離散值變化的已調(diào)波。2.2數(shù)字帶通傳輸分類數(shù)字信號(hào)的

8、傳輸方式分為基帶傳輸和帶通傳輸,在實(shí)際應(yīng)用中,大多數(shù)信道具有帶通特性而不能直接傳輸基帶信號(hào)。為了使數(shù)字信號(hào)在帶通信道中傳輸,必須使用數(shù)字基帶信號(hào)對(duì)載波進(jìn)展調(diào)制,以使信號(hào)與信道的特性相匹配。這種用數(shù)字基帶信號(hào)控制載波,把數(shù)字基帶信號(hào)變換為數(shù)字帶通信號(hào)的過程稱為數(shù)字調(diào)制。數(shù)字帶通傳輸中一般利用數(shù)字信號(hào)的離散取值特點(diǎn)通過開關(guān)鍵控載波,從而實(shí)現(xiàn)數(shù)字調(diào)制,比方對(duì)載波的振幅、頻率和相位進(jìn)展鍵控可獲得振幅鍵控ASK、頻移鍵控FSK和相移鍵控PSK。這三種數(shù)字調(diào)制方式在抗干擾噪聲能力和信號(hào)頻譜利用率等方面,以相干PSK的性能最好,目前已在中、高速傳輸數(shù)據(jù)時(shí)得到廣泛的應(yīng)用。2.3 BPSK信號(hào)調(diào)制/解調(diào)原理2.

9、3.1 BPSK信號(hào)調(diào)制原理二進(jìn)制相移鍵控 BPSKBinary Phase Shift Keying方式一般是鍵控的載波相位按基帶脈沖序列的規(guī)律而改變的數(shù)字調(diào)制方式,也就是說,二進(jìn)制的數(shù)字基帶信號(hào) 0 與 1 分別用相干調(diào)制的載波的 0 與相位的波形來表示。其表達(dá)式由公式1-1給出:1-1其中為雙極性的二進(jìn)制數(shù)字序列,的取值為 1,為二進(jìn)制的符號(hào)間隔,基帶的發(fā)送成形濾波器的沖激響應(yīng),通常具有升余弦特性;是調(diào)制載波的頻率,是調(diào)制載波的初始相位。用 BPSK 調(diào)制方式時(shí),因?yàn)榘l(fā)送端以*一個(gè)相位作為基準(zhǔn),所以在接收端也一定有這樣一個(gè)固定的基準(zhǔn)相位作為參考。假設(shè)參考相位發(fā)生變化了,則接收端恢復(fù)的信息

10、也會(huì)出錯(cuò),也就是存在倒現(xiàn)象。因此需要在接收端使用載波同步,才能夠正確恢復(fù)出基帶的信號(hào)。BPSK信號(hào)的調(diào)制原理框圖如圖2-1所示,典型波形如圖2-2所示。圖2-1 BPSK調(diào)制原理圖圖圖2-2 發(fā)送碼元為1 0 0 1 1的BPSK波形BPSK信號(hào)的頻譜如圖2-3所示,可以計(jì)算頻譜效率,所謂頻譜效率是指信號(hào)傳輸速率與所占帶寬之比。在BPSK中,信元為,故信號(hào)傳輸速率為,以頻譜的主瓣寬度為傳輸帶寬,忽略旁瓣的影響,則射頻帶寬為2/,頻譜效率為:每赫 即每赫茲帶寬傳輸0.5b/s。注意,這里是以射頻帶寬計(jì)算的,假設(shè)以基帶帶寬來計(jì)算,那就是每赫茲1 b/s。圖2-3 BPSK的頻譜BPSK的調(diào)制器非常

11、簡單,只要把數(shù)字信號(hào)與載波相乘即可。不過這里數(shù)字信號(hào)的0要用-1來表示在數(shù)字通信中,符號(hào)1用+1來表示,0則用-1來表示。由圖2-3可見,BPSK波形與信息代碼之間的關(guān)系是異變同不變,即:假設(shè)本碼元與前一碼元相異,則本碼元BPSK信號(hào)的初相相對(duì)于前一碼元BPSK信號(hào)末相變化180;否則不變。2.3.2 BPSK 信號(hào)解調(diào)原理因?yàn)锽PSK信號(hào)的幅度與基帶信號(hào)無關(guān),故不能用包絡(luò)檢波法而只能用相干解調(diào)法解調(diào)BPSK信號(hào),在相干解調(diào)過程中需要用到與接收的BPSK信號(hào)同頻同相的相干載波,相干接收機(jī)模型如圖2-4所示:圖2-4 BPSK相干接收機(jī)模型具體的BPSK信號(hào)解調(diào)原理框圖如圖2-5所示。帶通濾波器

12、相乘器 低通濾波器抽樣判決圖2-5 BPSK解調(diào)原理框圖如圖2-5給出了一種BPSK信號(hào)相干解調(diào)原理框圖,圖中經(jīng)過帶通濾波的信號(hào)在相乘器與本地載波相乘,在相干解調(diào)中,如何得到與接收的BPSK信號(hào)同頻同相的相干載波是關(guān)鍵,然后用低通濾波器去除高頻分量,再進(jìn)展積分采樣判決,判決器是按極性進(jìn)展判決,得到最終的二進(jìn)制信息。假設(shè)相干載波的基準(zhǔn)相位于BPSK信號(hào)的調(diào)制載波的基準(zhǔn)相位一致。但是,由于在BPSK信號(hào)的載波恢復(fù)過程中存在的相位迷糊phase ambiguity,即恢復(fù)的本地載波與所需的相干載波可能同相,也可能反相,這種相位關(guān)系的不確定性將會(huì)造成解調(diào)出數(shù)字基帶信號(hào)與發(fā)送的數(shù)字基帶信號(hào)正好相反,即1

13、變?yōu)?,0變?yōu)?,判決器輸出數(shù)字信號(hào)全部出錯(cuò)。這種現(xiàn)象稱為BPSK方式的倒現(xiàn)象。載波同步器從BPSK信號(hào)中提取的相干載波可能與接收信號(hào)的載波同相,也可能反相,稱此為相干載波的相位模糊現(xiàn)象。如果收到的信號(hào)與載波信號(hào)同相,則相乘為正值,積分采樣后必為一大于0的值,即可判決為1。如果收到的信號(hào)與參考信號(hào)相反,則相乘之后必為負(fù)值,積分采樣后判決為0,因此解調(diào)完成。具體波形如圖2-6所示。圖2-6 BPSK解調(diào)信號(hào)示意圖三、MATLAB簡介 MATLAB軟件是美國Math works公司的產(chǎn)品,MATLAB是英文MATRI*LABORAT -ORY(矩陣實(shí)驗(yàn)室)的縮寫。MATLAB軟件系列產(chǎn)品是一套高效

14、強(qiáng)大的工程技術(shù)數(shù)值運(yùn)算和系統(tǒng)仿真軟件,廣泛應(yīng)用于當(dāng)今的航空航天、汽車制造、半導(dǎo)體制造、電子通信、醫(yī)學(xué)研究、財(cái)經(jīng)研究和高等教育等領(lǐng)域,被譽(yù)為巨人肩膀上的工具。研發(fā)人員借助MATLAB軟件能迅速測(cè)試設(shè)想設(shè)想,綜合評(píng)測(cè)系統(tǒng)性能,快速設(shè)計(jì)更好方案來確保更高技術(shù)要求。同時(shí)MATLAB也是國家教委重點(diǎn)提倡的一種計(jì)算工具。 MATLAB主要由C語言編寫而成,采用LAPACK 為底層支持軟件包。 MATLAB的編程非常簡單,它有著比其他任何計(jì)算機(jī)高級(jí)語言更高的編程效率、更好的代碼可讀性和移植性,以致被譽(yù)為第四代計(jì)算機(jī)語言,MATLAB是所有MATHWORKS公司產(chǎn)品的數(shù)值分析和圖形根底環(huán)境。此外MATLAB

15、還擁有強(qiáng)大的2D和3D甚至動(dòng)態(tài)圖形的繪制功能,這樣用戶可以更直觀、更迅速的進(jìn)展多種算法的比擬,從中找出最好的方案。從通信系統(tǒng)分析與設(shè)計(jì)、濾波器設(shè)計(jì)、信號(hào)處理、小波分析、神經(jīng)網(wǎng)絡(luò)到控制系統(tǒng)、模糊控制等方面來看,MATLAB提供了大量的面向?qū)I(yè)領(lǐng)域的工具箱。通過工具箱,以往需要復(fù)雜編程的算法開發(fā)任務(wù)往往只需一個(gè)函數(shù)就能實(shí)現(xiàn),而且工具箱是開放的可擴(kuò)展集,用戶可以查看或修改其中的算法,甚至開發(fā)自己的算法。目前, MATLAB已經(jīng)廣泛地應(yīng)用于工程設(shè)計(jì)的各個(gè)領(lǐng)域,如電子、通信等領(lǐng)域;它已成為國際上最流行的計(jì)算機(jī)仿真軟件設(shè)計(jì)工具?,F(xiàn)在的MATLAB不再僅僅是一個(gè)矩陣實(shí)驗(yàn)室,而是一種實(shí)用的、功能強(qiáng)大的、不斷更

16、新的高級(jí)計(jì)算機(jī)編程語言?,F(xiàn)在從電子通信、自動(dòng)控制圖形分析處理到航天工業(yè)、汽車工業(yè),甚至是財(cái)務(wù)工程。MATLAB都憑借其強(qiáng)大的功能獲得了極大的用武之地。廣闊學(xué)生可以使用MATLAB來幫助進(jìn)展信號(hào)處理、通信原理、線性系統(tǒng)、自動(dòng)控制等課程的學(xué)習(xí);科研工作者可以使用MATLAB進(jìn)展理論研究和算法開發(fā);工程師可以使用MATLAB進(jìn)展系統(tǒng)級(jí)的設(shè)計(jì)與仿真。四、BPSK調(diào)制解調(diào)的MATLAB仿真4.1 BPSK調(diào)制的數(shù)學(xué)模型由于BPSK的兩種碼元的波形一樣,極性相反,故BPSK信號(hào)可以表述為一個(gè)雙極性全占空矩形脈沖序列與一個(gè)正弦載波的相乘: 其中,即s(t)為雙極性全占空(非歸零)矩形脈沖序列。4.2 BPS

17、K解調(diào)的原理由于PSK信號(hào)本身就是利用相位傳遞信息的,所以在接收端必須利用信號(hào)的相位信息采用相干解調(diào)法來解調(diào)信號(hào)。4.3 實(shí)驗(yàn)程序clear allclose allclcnum=10; %碼元個(gè)數(shù)tnum=200;%碼元長度N=num*tnum;%10個(gè)碼元整體長度a=randint(1,num,2); %產(chǎn)生1行num列的矩陣,矩陣0和1隨機(jī)出現(xiàn)fc=0.5; %載波頻率為0.5t=0:0.05:9.99;%t從0到9.99,間隔為0.05s=;c=;for i=1:num %i從1到10循環(huán) if(a(i)=0) A=zeros(1,tnum); %i=0時(shí),產(chǎn)生一個(gè)碼元長度為tnum2

18、00的0碼元 else A=ones(1,tnum); %i=1時(shí),產(chǎn)生一個(gè)碼元長度為tnum200的1碼元 end s=s A; %s為隨機(jī)基帶信號(hào) cs=sin(2*pi*fc*t); c=c cs; %c為載波信號(hào)end%采用模擬調(diào)制方法得到調(diào)制信號(hào)s_NRZ=;for i=1:num %i從1到num10循環(huán) if(a(i)=0) A=ones(1,tnum); %i=0時(shí),產(chǎn)生一個(gè)碼元長度為tnum200的1碼元 else A=-1*ones(1,tnum); %i非0時(shí),產(chǎn)生一個(gè)碼元長度為tnum200的-1碼元 end s_NRZ=s_NRZ,A; %s_NRZ為雙極性非歸零碼e

19、nde=s_NRZ.*c; %e為BPSK調(diào)制信號(hào)figure(1); %圖1subplot(3,2,1); %圖1分為32局部的第一局部plot(s); %作s基帶信號(hào)的波形圖grid on;a*is(0 N -2 2); %橫軸長度為0到N,縱軸圍為-2到+2*label(基帶信號(hào)s(t); %*軸的注釋ylabel(基帶信號(hào)幅值); %y軸的注釋subplot(323);plot(c);grid on;a*is(0 N -2 2);*label(BPSK載波信號(hào));ylabel(BPSK載波信號(hào)幅值); %作cBPSK載波信號(hào)的波形圖subplot(325);plot(e);grid o

20、n;a*is(0 N -2 2);*label(BPSK調(diào)制信號(hào));ylabel(BPSK調(diào)制信號(hào)幅值); %作eBPSK調(diào)制信號(hào)的波形圖%信號(hào)的頻譜Fs=200; %采樣頻率n=length(s); %基帶信號(hào)長度f=0:Fs/n:Fs-Fs/n-Fs/2; %修正頻率f的圍S=fft(s); %基帶信號(hào)s的快速傅里葉變換E=fft(e); %基帶信號(hào)e的快速傅里葉變換C=fft(c); %基帶信號(hào)c的快速傅里葉變換subplot(322);plot(f,abs(fftshift(S); %基帶信號(hào)的頻譜title(基帶信號(hào)頻譜);*label(f/hz);ylabel(S(w); grid

21、 on;subplot(324);plot(f,abs(fftshift(C); %載波信號(hào)的頻譜title(載波信號(hào)頻譜);*label(f/hz);ylabel(C(w); grid on;subplot(326);plot(f,abs(fftshift(E); %調(diào)制信號(hào)的頻譜title(調(diào)制信號(hào)頻譜);*label(f/hz);ylabel(E(w); grid on;%加高斯噪聲am=0.7; %輸入信號(hào)經(jīng)信道后振幅由1衰減為0.7SNR=5; %輸入信噪比snr=10(SNR/10);N0=(am*am)/2/snr; %計(jì)算噪聲功率N0_db=10*log10(N0); %將噪聲

22、功率轉(zhuǎn)換為dBWni=wgn(1,N,N0_db); % 產(chǎn)生1行N列的高斯噪聲yi=e+ni; %BSK已調(diào)信號(hào)中參加白噪聲,輸入信噪比為SNRfigure(2);subplot(2,1,1);plot(yi);grid on;*label(參加高斯白噪聲的已調(diào)信號(hào)yi(t);%帶通濾波器b1,a1 = butter(3,2*pi*0.0001,2*pi*0.01); %計(jì)算帶通濾波器的H(z)系數(shù)y=filter(b1,a1,yi); %對(duì)信號(hào)yi進(jìn)展濾波,得到信號(hào)yfigure(2);subplot(2,1,2);plot(y);grid on;*label(經(jīng)帶通濾波器后信號(hào));%與恢

23、復(fù)載波相乘*1=2*c.*y;figure(3);subplot(2,1,1);plot(*1);grid on*label(與恢復(fù)載波相乘后的信號(hào)*1(t);%低通濾波器b2,a2=butter(2,0.005); %計(jì)算H(z)系數(shù) ,頻率為(1/200)*=filter(b2,a2,*1); %對(duì)信號(hào)*1濾波,得到信號(hào)*figure(3);subplot(2,1,2);plot(*);grid ona*is(0 N -2 2);*label(經(jīng)低通濾波器后信號(hào)波形)%抽樣判決*=fun_panjue(*);%調(diào)用函數(shù),進(jìn)展抽樣判決figure(4);subplot(2,1,1);plot

24、(*);grid on;*label(加噪后解調(diào)信號(hào)*(t);a*is(0 N -2 2);%消除延遲*=fun_yanc(*); %調(diào)用函數(shù),進(jìn)展消除延遲figure(4);subplot(2,1,2);plot(*);grid on;*label(加噪后去掉延遲的解調(diào)信號(hào)*(t);a*is(0 N -2 2);%誤碼率計(jì)算Err1=length(find(*=s) %計(jì)算解調(diào)信號(hào)中錯(cuò)誤碼元個(gè)數(shù)Pe_test1=Err1/N %計(jì)算實(shí)際誤碼率Pe1=(1/2)*erfc(sqrt(snr) %計(jì)算系統(tǒng)理論誤碼率% 理論誤碼率曲線Pe=;for SNR=1:10 am=0.7; %輸入信號(hào)經(jīng)信

25、道后振幅由1衰減為0.7E=am*am/2; snr=10(SNR/10); N0=(am*am)/(2*snr); no=N0/(2*200); %計(jì)算噪聲功率 N0_db=10*log10(N0);%將噪聲功率轉(zhuǎn)換為dBW ni=wgn(1,N,N0_db);% 產(chǎn)生1行N列的高斯噪聲yi=e+ni; %BSK已調(diào)信號(hào)中參加白噪聲,輸入信噪比為SNR y=filter(b1,a1,yi);%對(duì)yi進(jìn)展濾波(帶通濾波器),得到信號(hào)y *1=2*c.*y; %與恢復(fù)載波相乘 *=filter(b2,a2,*1); %經(jīng)低通濾波器濾波 *=fun_panjue(*);%抽樣判決 *=fun_ya

26、nc(*); %消除延遲 snr=10(SNR/10); Pe=Pe,(1/2)*erfc(sqrt(snr); %計(jì)算理論誤碼率endPe;figure;SNR=1:10;semilogy(SNR,Pe,b-);hold on %以log10(Pe)為縱坐標(biāo)畫圖grid on子程序一:抽樣判決由于存在倒pi現(xiàn)象,故以0為基準(zhǔn)進(jìn)展判決,大于0,判為0;小于0,判為1function w=fun_panjue(w)N=length(w);if w(100)0 w(1:100)=0;else w(1:100)=1;endfor i=101:N if w(i)0;w(i)=0; else w(i)=

27、1; endend子函數(shù)二:消除延遲由于抽樣判決后會(huì)產(chǎn)生延遲,故認(rèn)為對(duì)解調(diào)信號(hào)進(jìn)展時(shí)移,以減小甚至消除延遲,便于與基帶信號(hào)進(jìn)展比擬,計(jì)算實(shí)際誤碼率function m=fun_yanc(m)N=length(m);leng=0;if m(1)=0 for i=1:N if m(i)=1leng=i; break; end endelse for i=1:N if m(i)=0 leng=i; break; end endendleng1=leng-(floor(leng/200)*200;for i=1:(N-leng1)m(i)=m(i+leng1);endfor i=(N-leng1):N

28、 m(i)=m(N-200+10);end4.4仿真波形圖:圖7 基帶信號(hào)、載波信號(hào)和調(diào)制信號(hào)時(shí)域及頻域波形圖圖8 參加白噪聲及帶通濾波后的波形圖9 圖10圖11 誤碼率曲線Err1 = 1910Pe_test1 = 0.9550Pe1 = 0.0060總體系能分析 信道噪聲對(duì)系統(tǒng)性能的主要影響是在接收信號(hào)中引入了比特過失。在二進(jìn)制系統(tǒng)中,比特過失率表現(xiàn)為將符號(hào)1誤認(rèn)為0,或?qū)⒎?hào)0誤認(rèn)為符號(hào)1。很明顯比特過失的頻率越高,接收機(jī)的輸出信號(hào)與原始信息之間的差異就越大。在存在信道噪聲的情況下,可以用平均符號(hào)過失概率來衡量二進(jìn)制信息傳輸?shù)谋普娑?。平均符?hào)過失概率的定義為,接收機(jī)輸出的重構(gòu)符號(hào)與所傳輸

29、的二進(jìn)制不一樣的平均概率。在原始二進(jìn)制波形中的所有比特均具有一樣重要性的條件下,平均符號(hào)過失概率又稱為誤比特率(BER)。但是,在重構(gòu)原始消息信號(hào)的模擬波形時(shí),不同的符號(hào)過失可能需要區(qū)別對(duì)待。例如碼字(表示消息信號(hào)的量化抽樣值) 中重要的比特發(fā)生的錯(cuò)誤要比不重要的比特發(fā)生的錯(cuò)誤有害得多。六、設(shè)計(jì)總結(jié) BPSK,把模擬信號(hào)轉(zhuǎn)換成數(shù)據(jù)值的轉(zhuǎn)換方式之一,利用偏離相位的復(fù)數(shù)波浪組合來表現(xiàn)信息鍵控移相方式。BPSK使用了基準(zhǔn)的正弦波和相位反轉(zhuǎn)的波浪,使一方為0,另一方為1,從而可以同時(shí)傳送承受2值得信息。由于最單純的鍵控移相方式雖抗噪較強(qiáng)但傳送效率差,所以常常使用利用4個(gè)相位的QPSK和利用8個(gè)相位的8PSK。 總體來說這次實(shí)驗(yàn)的原理比擬困難,但是轉(zhuǎn)換為編程還是費(fèi)了不少時(shí)間和精力的,特別是里邊的一些算法,在C語言中要通過假設(shè)干行代碼才能實(shí)現(xiàn),在MATLAB中一個(gè)函數(shù)就實(shí)現(xiàn)了,我為此還請(qǐng)教了同學(xué),MATLAB的真的是又實(shí)用又方便,具有巨大的魅力,以后還要努力學(xué)習(xí),爭(zhēng)取連考試過了,然后再好好學(xué)習(xí)MATLAB,爭(zhēng)取在MATLAB上取得一些成績。 通信原理是通信專業(yè)的一門主干技術(shù)根底課,通過該門課程的學(xué)習(xí),使我們掌握確定信號(hào)調(diào)制解調(diào)原理的特性,信號(hào)的傳輸?shù)奶匦?,確定信號(hào)的發(fā)送與接收的根本方法以及*些典型系統(tǒng)引出的一些重要的根本概念。 本設(shè)計(jì)要求采用Matlab實(shí)現(xiàn)對(duì)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論