數(shù)字基帶傳輸系統(tǒng)課程設(shè)計終稿_第1頁
數(shù)字基帶傳輸系統(tǒng)課程設(shè)計終稿_第2頁
數(shù)字基帶傳輸系統(tǒng)課程設(shè)計終稿_第3頁
數(shù)字基帶傳輸系統(tǒng)課程設(shè)計終稿_第4頁
數(shù)字基帶傳輸系統(tǒng)課程設(shè)計終稿_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 課程設(shè)計(論文)題 目 數(shù)字信號基帶傳輸系統(tǒng)設(shè)計 學(xué)院名稱 電氣工程學(xué)院 指導(dǎo)教師 職 稱 班 級 學(xué) 號 學(xué)生姓名 2016年 9 月 14 日目 錄任務(wù)書I中文摘要IV英文摘要V1. 緒論12. MATLAB軟件介紹13. 數(shù)字基帶傳輸系統(tǒng)23.1概述23.2 數(shù)字基帶系統(tǒng)的簡介33.3 數(shù)字基帶傳輸?shù)囊蠹俺S么a型54. 基帶傳輸系統(tǒng)特性的研究54.1基帶傳輸?shù)墓β首V研究54.2基帶系統(tǒng)的基帶傳輸特性85. 基帶傳輸系統(tǒng)的設(shè)計及仿真95.1AMI碼功率譜計算95.2 HDB3碼功率譜計算105.3 CMI碼功率譜計算125.4 SIMULINK下數(shù)字基帶系統(tǒng)的設(shè)計135.5數(shù)字基帶系統(tǒng)

2、仿真結(jié)果與分析166. 收獲與體會197. 參考文獻208. 附錄:源程序清單21通信原理課程設(shè)計任務(wù)書學(xué) 院: 電氣工程學(xué)院 題 目: 數(shù)字信號基帶傳輸系統(tǒng)設(shè)計 起止時間: 2016年9月1日至2016年9月14日 學(xué) 生 姓 名: 專 業(yè) 班 級: 指 導(dǎo) 教 師: 教研室主 任: 院 長: 2016年9月1日1課程設(shè)計的內(nèi)容和要求(包括原始數(shù)據(jù)、技術(shù)要求、工作要求等):(1)技術(shù)要求:設(shè)計數(shù)字基帶傳輸系統(tǒng),采用matlab語言編寫各種碼型產(chǎn)生代碼,得到各種碼型功率譜曲線,編程計算數(shù)字信號基帶傳輸系統(tǒng)的誤碼率,編程實現(xiàn)基帶信號傳輸?shù)臄_碼和解擾。(2)工作要求:查閱參考文獻,利用通信原理基本

3、理論,分析系統(tǒng)工作原理,設(shè)計系統(tǒng)方框圖;掌握計算機輔助設(shè)計方法,利用Matlab/Systemview/Multisim等軟件進行仿真設(shè)計,具備獨立設(shè)計能力;熟悉通信系統(tǒng)的調(diào)試和測量方法;掌握電子電路安裝調(diào)試技術(shù),選擇合適的元器件搭接實際電路,掌握電路的測試和故障排除方法,提高分析問題和解決問題的能力。 2對課程設(shè)計成果的要求包括圖表(或?qū)嵨铮┑扔布螅涸O(shè)計系統(tǒng)方框圖,對系統(tǒng)方框圖進行仿真,分析實驗結(jié)果。撰寫設(shè)計說明書,書寫格式規(guī)范,語言流暢簡潔,文字不得少于3000字。要求圖表清晰,分析通徹,有理有據(jù)。3主要參考文獻:1樊昌信.通信原理(第6版)M.北京:電子工業(yè)出版社,2012,12.2

4、樊昌信,曹麗娜 .通信原理教程(第3版)M.北京:國防工業(yè)出版社,2006,9.3劉學(xué)勇 .詳解MATLAB/Simulink通信系統(tǒng)建模與仿真M.北京:電子工業(yè)出版社,2011,11.4張水英 ,徐偉強 .通信原理及MATLAB/Simulink仿真M.北京:人民郵電出版社,2012,9.5趙鴻圖,茅艷 .通信原理MATLAB仿真教程M.北京:人民郵電出版社,2010,11.6趙靜 ,張瑾 .基于MATLAB的通信系統(tǒng)仿真M.北京:北京航空航天大學(xué)出版社,2010,1.7趙謙 .通信系統(tǒng)中MATLAB基礎(chǔ)與仿真應(yīng)

5、用M.西安:西安電子科技大學(xué)出版社,2010,3.8徐明遠 ,邵玉斌 . MATLAB仿真在現(xiàn)代通信中的應(yīng)用M.西安:西安電子科技大學(xué)出版社,2011,4.9邵玉斌 .Matlab/Simulink通信系統(tǒng)建模與仿真實例分析M.北京:清華大學(xué)出版社,2008, 6.10邵佳 ,董辰輝 . MATLAB/Simulink通信系統(tǒng)建模與仿真實例精講M.北京:電子工業(yè)出版社,2009, 6.11黃智偉 .基于NI Multisim的電子電路計算機仿真設(shè)計與分析(修訂版)M.北京:電子工業(yè)出版社,2011, 6.12孫屹 ,戴妍峰&

6、#160;  . SystemView通信仿真開發(fā)手冊M.北京:國防工業(yè)出版社,2004,11.13青松,程岱松,武建華 .數(shù)字通信系統(tǒng)的SystemView仿真與分析M.北京:北京航空航天大學(xué)出版社,2001,6.4課程設(shè)計工作進度計劃:序號起 迄 日 期工 作 內(nèi) 容1系統(tǒng)方案設(shè)計2利用Matlab/Systemview/Multisim等軟件進行仿真設(shè)計3通信系統(tǒng)的調(diào)試和測量,排除故障,分析實驗結(jié)果4整理設(shè)計報告指導(dǎo)教師日期: 2016 年 8 月31日摘要:數(shù)字通信系統(tǒng)主要有兩種通信模式:數(shù)字頻帶傳輸通信系統(tǒng),數(shù)字基帶傳輸通信系統(tǒng)。未經(jīng)調(diào)制的數(shù)字信號所占據(jù)

7、的頻譜是從零頻或者很低頻率開始,稱為數(shù)字基帶信號;不經(jīng)載波調(diào)制而直接傳輸數(shù)字基帶信號的系統(tǒng),稱為數(shù)字信號基帶傳輸系統(tǒng)。基帶傳輸常用碼型:AMI碼(傳號交替反轉(zhuǎn)碼)、HDB3碼(三階高密度雙極性碼)、雙相碼、差分雙相碼、密勒碼、CMI碼(傳號反轉(zhuǎn)碼)、塊編碼等。論文主要內(nèi)容是設(shè)計數(shù)字基帶傳輸系統(tǒng),采用MATLAB軟件仿真,編寫各種碼型產(chǎn)生代碼,得到各種碼型功率譜曲線,編程計算數(shù)字信號基帶傳輸系統(tǒng)的誤碼率,編程實現(xiàn)基帶信號傳輸?shù)臄_碼和解擾。 關(guān)鍵詞: 數(shù)字基帶傳輸系統(tǒng);基帶傳輸碼型;MATLAB軟件仿真Abstract: Digital communication system mainly ha

8、s two modes of communication: the digital band transmission communication systems, digital baseband transmission communication system.Spectrum digital signal unmodulated occupied from zero frequency or low frequency start, called digital baseband signal; without a carrier modulation transmission sys

9、tems and direct digital baseband signal, called a digital baseband signal transmission system.Baseband transmission common pattern: AMI code (mark bipolar encoding), HDB3 code (third-order high-density bipolar code), bipolar code, differential duplex code, Miller code, CMI code (Mark Inversion code)

10、, block coding.The main contents are designed digital baseband transmission system using MATLAB software simulation, the preparation of various patterns generated code to get the error rate of various patterns of power spectrum curve, programmed to calculate baseband digital signal transmission syst

11、em, programming the baseband signal transmission scrambling and descrambling.Key words: Digital baseband transmission system ; Baseband transmission code ; MATLAB simulation 1 緒論數(shù)字通信技術(shù)的應(yīng)用越來越廣泛,例如數(shù)字移動通信、數(shù)字衛(wèi)星通信、數(shù)字電視廣播、數(shù)字光纖通信、數(shù)字微波通信、數(shù)字視頻通信、多媒體通信等等。數(shù)字通信系統(tǒng)主要的兩種通信模式:數(shù)字頻帶傳輸通信系統(tǒng),數(shù)字基帶傳輸通信系統(tǒng)。在數(shù)字傳輸系統(tǒng)中,其傳輸?shù)膶ο笸ǔ?/p>

12、是二進制數(shù)字信號,它可能是來自計算機、電傳打字機或其它數(shù)字設(shè)備的各種數(shù)字脈沖,也可能是來自數(shù)字電話終端的脈沖編碼調(diào)制(PCM)信號。這些二進制數(shù)字信號的頻帶范圍通常從直流和低頻開始,直到某一頻率fm,我們稱這種信號為數(shù)字基帶信號。在某些有線信道中,特別是在傳輸距離不太遠的情況下,數(shù)字基帶信號可以不經(jīng)過調(diào)制和解調(diào)過程在信道中直接傳送,這種不使用調(diào)制和解調(diào)設(shè)備而直接傳輸基帶信號的通信系統(tǒng),我們稱它為基帶傳輸系統(tǒng)。而在另外一些信道,特別是無線信道和光信道中,數(shù)字基帶信號則必須經(jīng)過調(diào)制過程,將信號頻譜搬移到高頻處才能在信道中傳輸,相應(yīng)地,在接收端必須經(jīng)過解調(diào)過程才能恢復(fù)數(shù)字基帶信號,我們把這種包括了調(diào)

13、制和解調(diào)過程的傳輸系統(tǒng)稱為數(shù)字載波傳輸系統(tǒng)。一種不搬移基帶信號頻譜的傳輸方式,未對載波調(diào)制的待傳信號稱為基帶信號,它所占的頻帶稱為基帶,基帶的高限頻率與低限頻率之比通常遠大于1。由信號源產(chǎn)生或形成的數(shù)字信號都有一個共同特點,就是它的頻譜都是從零頻或零頻附近開始一直擴展到很寬,這種信號稱為數(shù)字基帶信號。實際中,基帶傳輸不如頻帶傳輸應(yīng)用廣泛,但對基帶傳輸?shù)难芯咳匀挥蟹浅V匾囊饬x。這是因為:首先,數(shù)字基帶系統(tǒng)在進程數(shù)據(jù)通信系統(tǒng)中應(yīng)用廣泛;其次,數(shù)字基帶系統(tǒng)的許多問題也是頻帶傳輸系統(tǒng)必須考慮的問題;然后,隨著數(shù)字通信技術(shù)的發(fā)展,基帶傳輸也有迅速發(fā)展的趨勢,它不僅用于低速數(shù)據(jù)傳輸,而且還用于高速數(shù)據(jù)傳

14、輸;最后,在理論上,任何一個線性調(diào)制的頻帶傳輸系統(tǒng),總是可以有一個等效的基帶載波調(diào)制系統(tǒng)所代替。因此,很有必要對基帶傳輸系統(tǒng)進行綜合系統(tǒng)的分析。2 MATLAB軟件介紹美國MATHWORK公司于1967年推出了“Matrix Laboratory”(縮寫為MATLAB)軟件包,不斷更新和擴充。它是一種功能強、效率高便于進行科學(xué)和工程計算的交互式軟件包。其中包括:一般數(shù)值分析、矩陣運算、數(shù)字信號處理、建模和系統(tǒng)控制和優(yōu)化等應(yīng)用程序。MATLAB的基本數(shù)據(jù)單位是矩陣,它的指令表達式與數(shù)學(xué),工程中常用的形式十分相似,故用MATLAB來解算問題要比用C,F(xiàn)ORTRAN等語言完相同的事情簡捷得多。在新的

15、版本中也加入了對C,F(xiàn)ORTRAN,c+ ,JAVA的支持。可以直接調(diào)用,用戶也可以將自己編寫的實用程序?qū)氲組ATLAB函數(shù)庫中方便自己以后調(diào)用,MATLAB的基礎(chǔ)是矩陣計算,但是由于他的開放性,并且mathwork也吸收了像maple等軟件的優(yōu)點,使MATLAB成為一個強大的數(shù)學(xué)軟件。當(dāng)前流行的MATLAB 包括擁有數(shù)百個內(nèi)部函數(shù)的主包和三十幾種工具包(Toolbox)。工具包又可以分為功能性工具包和學(xué)科工具包。功能工具包用來擴充MATLAB的符號計算,可視化建模仿真,文字處理及實時控制等功能。學(xué)科工具包是專業(yè)性比較強的工具包,控制工具包,信號處理工具包,通信工具包等都屬于此類。Matla

16、b的優(yōu)勢和特點:(1) 友好的工作平臺和編程環(huán)境(2) 簡單易用的程序語言(3) 強大的科學(xué)計算機數(shù)據(jù)處理能力(4) 出色的圖形處理功能(5) 應(yīng)用廣泛的模塊集合工具箱(6) 實用的程序接口和發(fā)布平臺(7) 應(yīng)用軟件開發(fā)(包括用戶界面)MATLAB工具有很強的仿真能力可以仿真NR碼、NRZ碼、AMI碼、HDB3碼等各種編碼及分析其功率譜。同時可以仿真通信系統(tǒng)的應(yīng)用。3 數(shù)字基帶傳輸系統(tǒng)3.1 概述通信的根本任務(wù)是遠距離傳輸信息,準(zhǔn)確地傳輸數(shù)字信息是數(shù)字通信中的一個重要環(huán)節(jié)。在數(shù)字傳輸系統(tǒng)中,其傳輸對象通常是二進制數(shù)字信息。它可能是來自計算機、網(wǎng)絡(luò)或其他數(shù)字設(shè)備的各種數(shù)字代碼,也可能來自數(shù)字電話

17、終端的脈沖編碼信號。數(shù)字信息在一般情況下可以表示為一個數(shù)字序列:,,簡記為。是數(shù)字序列的基本單元,稱為碼元。每一個碼元只能取離散的有限個值,例如在二進制中,取0或1兩個值;在M進制中,取0,1,2,M-1等M個值,或者取二進制碼的M種排列。由于碼元只有有限個可能取值,所以通常用不同幅度的脈沖表示碼元的不同取值,例如用幅度為A的矩形脈沖表示1,用幅度為-A的矩形脈沖表示為0。這種脈沖信號被稱為數(shù)字基帶信號,這是因為它們所占據(jù)的頻帶通常從直流和低頻開始。在數(shù)字傳輸系統(tǒng)中所傳輸?shù)耐ǔJ嵌獢?shù)字信號。設(shè)計數(shù)字傳輸系統(tǒng)要考慮的基本想法是選擇一組有限個離散的波形來表示數(shù)字信息。這些離散波形可以是載波進行調(diào)

18、制后的波形,也可以是不經(jīng)過調(diào)制的不同電平信號。來自數(shù)據(jù)終端的原始數(shù)據(jù)信號,或者是來自模擬信號經(jīng)數(shù)字化處理后的PCM碼組,M序列等等都是基帶數(shù)字信號。 這些信號往往包含豐富的低頻分量。有些場合可以不經(jīng)過載波調(diào)制和解調(diào)過程而直接傳輸,稱為基帶傳輸。系統(tǒng)基帶波形被脈沖變換器變換成適應(yīng)信道傳輸?shù)拇a型后,就送入信道,一方面受到信道特性的影響,使信號產(chǎn)生畸變;另一方面信號被信道中的加性噪聲所疊加,造成信號的隨即畸變。因此,在接收端必須有一個接收濾波器,使噪聲盡可能受到抑制,為了提高系統(tǒng)的可靠性,在安排一個有限整形器和抽樣判決器組成的識別電路,進一步排除噪聲干擾和提取有用信號。對于抽樣判決,必須有同步信號提

19、取電路。在基帶傳輸中,主要采用位同步。同步信號的提取方式采用自同步方式(直接法)。同步系統(tǒng)性能的好壞將直接影響通信質(zhì)量的好壞,甚至?xí)绊懲ㄐ拍芊裾_M行。3.2 數(shù)字基帶系統(tǒng)的簡介基帶傳輸包含著數(shù)字通信技術(shù)的許多問題,頻帶傳輸是基帶信號調(diào)制后再傳輸?shù)?,因此頻帶傳輸也存在基帶問題?;鶐鬏?shù)脑S多問題,頻帶傳輸同樣須考慮。如果把調(diào)制與解調(diào)過程看作是廣義信道的一部分,則任何數(shù)字傳輸系統(tǒng)均可等效為基帶傳輸系統(tǒng)。理論上還可證明,任何一個采用線性調(diào)制的頻帶傳輸系統(tǒng),總是可以由一個等效的基帶傳輸系統(tǒng)來代替。數(shù)字基帶系統(tǒng)的基本結(jié)構(gòu)如圖3.1所示。圖3.1 數(shù)字基帶傳輸系統(tǒng)信道信號形成器信道接收濾波器抽樣判決器

20、同步提取數(shù)字基帶信號信道信號形成器:基帶傳輸系統(tǒng)的輸入是由終端設(shè)備或編碼器產(chǎn)生的脈沖序列,它不一定適合直接在信道中傳輸。信道信號形成器的作用就是把原始基帶信號變換成適合于信道傳輸?shù)幕鶐盘枺@種變換主要是通過碼型變換和波形變換來實現(xiàn)的,其目的是與信道匹配,便于傳輸,減小碼間串?dāng)_,利于同步提取和抽樣判決。信道:允許基帶信號通過的媒質(zhì)。信道的傳輸特性通常不滿足無失真?zhèn)鬏敆l件,恒參信道如(明線、同軸電纜、對稱電纜、光纖通道、無線電視距中繼、衛(wèi)星中繼信道)對信號傳輸?shù)挠绊懼饕蔷€形畸變;隨參信道如(短波電離層反射、對流層散射信道等)對信號傳輸?shù)挠绊懼饕蓄l率彌散現(xiàn)象(多徑傳播)、頻率的選擇性衰落。信道

21、的線性噪聲和加性噪聲的影響。在通信系統(tǒng)的分析中,常常把噪聲n(t)等效,集中在信道中引入。接收濾波器:主要作用是濾除帶外噪聲,對信道特性均衡,使輸出的基帶波形有利于抽樣判決。抽樣判決器:它是在傳輸特性不理想及噪聲背景下,在由位定時脈沖控制的特殊點對接收濾波器的輸出波形進行抽樣判決,以恢復(fù)或再生基帶信號。自同步法的同步提取電路:有兩部分組成,包括非線型變換處理電路和窄帶濾波器或鎖相環(huán)。非線型變換處理電路的作用是使接收信號或解調(diào)后的數(shù)字基帶信號經(jīng)過非線型變換處理電路后含有位同步分量或位同步信息。窄帶濾波器或鎖相環(huán)的作用是濾除噪聲和其他頻譜分量,提取純凈的位同步信號。3.3 數(shù)字基帶傳輸?shù)囊蠹俺S?/p>

22、碼型在實際基帶傳輸系統(tǒng)中,并非所有的原始基帶數(shù)字信號都能在信道中傳輸。例如,有的信號含有豐富的直流和低頻成分,不便提取同步信號;有的信號易于形成碼間串?dāng)_等。因此,基帶傳輸系統(tǒng)首先面臨的問題是選擇什么樣的信號形式,即傳輸碼型的選擇和基帶脈沖波形的選擇。為了在傳輸信道中獲得優(yōu)良的傳輸特性,一般要將信碼信號變化為適合于信道傳輸特性的傳輸碼,即進行適當(dāng)?shù)拇a型變換。對傳輸碼型的要求如下:(1)傳輸信號的頻譜中不應(yīng)有直流分量,低頻分量和高頻分量也要小。(2)碼型中應(yīng)包含定時信息,有利于定時信息的提取,盡量減小定時抖動。(3)碼型變換設(shè)備要簡單可靠。(4)碼型具有一定檢錯能力,若傳輸碼型有一定的規(guī)律性,則可

23、根據(jù)這一規(guī)律性檢測傳輸質(zhì)量,以便做到自動檢測。(5)編碼對信息類型不應(yīng)有任何限制,即對信源具有透明性。常用的碼型有AMI碼、HDB3碼、分相碼、反轉(zhuǎn)碼AMI等。4 基帶傳輸系統(tǒng)特性的研究4.1 基帶傳輸?shù)墓β首V研究在通信中,除測試信號外,數(shù)字基帶信號通常都是隨機脈沖序列。因為若在數(shù)字通信系統(tǒng)所傳輸?shù)臄?shù)字序列不是隨機的,而是確知的,則消息就不攜帶任何信息,通信就失去意義。研究隨機脈沖序列的頻譜,要從統(tǒng)計分析的角度出發(fā),研究它的功率譜密度。設(shè)一個二進制隨機脈沖序列如圖4.1所示。這里g1(t)和g2(t)分別代表符號的0和1,Ts為每一個碼元寬度。應(yīng)當(dāng)說明的是,圖中雖然把g1(t)和g2(t)都畫

24、成了三角形(高度不同),但實際上g1(t)和g2(t)可以是任意的脈沖。Ts圖4.1 任一隨機脈沖序列示意波形現(xiàn)在假設(shè)序列中任一碼元序列時間Ts內(nèi)g1(t)和g2(t)出現(xiàn)的概率分別為P,1P,且認(rèn)為它們的出現(xiàn)是互不依賴的(統(tǒng)計獨立),則該序列s(t)可寫成: (4-1)其中 隨機基帶序列的功率譜密度由于,故當(dāng)T時,將變成于是,的功率密度譜Ps(w)最后表示為 (4-2)式4-2是雙邊的功率譜密度表示式。如果寫成單邊的,則有 (4-3)其中、分別為g1(t)、g2(t)的傅立葉變換。從公式4-3可以得出如下結(jié)論:(1) 隨機脈沖序列功率譜包括兩部分:連續(xù)譜和離散。(2) 當(dāng)g1(t)和g2(t

25、)、p、Ts給定后,隨機脈沖序列功率譜就確定了。(3) 根據(jù)連續(xù)譜可以確定隨機序列的寬度;根據(jù)離散譜可以確定隨機序列是否包含直流成分(m=0)及定時信號(m=±1)。連續(xù)譜總存在,而離散譜視情況而定。對于單極性波形:若假設(shè)g1(t)=0,g2(t)=g(t)隨機脈沖序列的功率譜密度(雙邊)為 (4-4)式中,是的頻譜函數(shù)。當(dāng),且為矩形脈沖,即則(4-4)式將變成 (4-5)可知有連續(xù)譜和直流分量。對于雙極性波形:若假設(shè)g1(t)=g2(t)=g(t),則有 (4-6)同理,當(dāng),且為矩形脈沖,式(4-6)將變成 (4-7)可知只有連續(xù)譜分量。由以上分析可以看出,隨機脈沖序列的功率譜密度

26、可能包括兩個部分:連續(xù)譜 和離散譜 。對于連續(xù)譜而言,代表數(shù)字信息的g1(t)和g2(t)不能完全相同,故 ,因而 總是存在的;對于離散譜來說,在一般情況下,它也總是存在的。但我們?nèi)菀子^察到,若g1(t)和g2(t)是雙極性的脈沖,且波形出現(xiàn)概率相同,則式(4-3)中的第二、第三項為零,故此時沒有離散譜。上述結(jié)果是十分有意義的,它一方面使我們了解隨機脈沖序列頻譜的特點,以及如何去具體地計算它的功率譜密度;另一方面利用它的離散譜是否存在這一特點,將使我們明確能否從脈沖序列中直接提取離散分量,以及采用怎樣的方法可以從基帶脈沖序列中獲得所需的離散分量。這一點在研究位同步、載波同步等問題時將是重要的。

27、在MATLAB仿真時,若x是時域取樣值矢量,X是對應(yīng)的傅立葉變量,那么x的功率譜矢量:P=(X.*conj(x))/T。 其中 conj為共軛復(fù)數(shù)函數(shù)。分析數(shù)字信號的脈沖序列碼的功率譜可以知道信號功率的分布,根據(jù)主要功率集中在哪個頻段,可以確定信號帶寬,進而考慮信道帶寬和傳輸網(wǎng)絡(luò)(濾波器、均衡器)的傳輸特性。同時利用它的離散譜是否存在這個特點,可以明確能否從脈沖序列中直接提取所需的離散分量和采取怎樣的方法可以從序列中獲得所需的離散分量,以便在接收端用這些成分作位同步定時等。脈沖序列碼主要研究NRZ碼、RZ碼、AMI碼。分析噪聲的功率譜密度可以知道噪聲對系統(tǒng)的影響,并且可以人為的仿真噪聲。4.2

28、 基帶系統(tǒng)的基帶傳輸特性基帶脈沖傳輸?shù)难芯康幕境霭l(fā)點,就是使基帶脈沖傳輸獲得足夠小的誤碼率,必須最大限度的減小碼間串?dāng)_和隨機噪聲的影響。碼間串?dāng)_的大小取決于輸入序列和系統(tǒng)輸出波形g(t)在抽樣時刻上的取值。識別電路圖4.2 基帶傳輸特性的分析模型由于理想基帶傳輸特性實際的無法實現(xiàn)并且沖擊響應(yīng)尾巴衰減幅度大、收斂慢,從而對抽樣判決要求十分嚴(yán)格,稍有偏差就會造成碼間串?dāng)_。于是提出了升余弦特性。升余弦滾降函數(shù): (4-1)其沖擊響應(yīng)實現(xiàn)比較容易,對定時的要求可降低要求,然而頻帶利用率卻下降。5 基帶傳輸系統(tǒng)的設(shè)計及仿真通信系統(tǒng)仿真原理:MATLAB用編程的方式在軟件上對基帶系統(tǒng)進行仿真??紤]到實際

29、中有噪聲的存在,以及對濾波器性能的要求,我們對基帶傳輸函數(shù)選擇升余弦滾降函數(shù)。并且實際中,我們對系統(tǒng)有較低的誤碼率,并且系統(tǒng)在設(shè)計過程中易于完成,且成本低,我們采取匹配濾波器,在最大信噪比接收條件下對基帶最佳化。并假設(shè)信道特性理想即,且我們忽略匹配器的時延。大大的減少了編程的復(fù)雜程度,但系統(tǒng)的誤碼率卻相差很小。為了分析仿真的可行性,并比較與理論上的研究值的差別,仿真時我們在繪出實測曲線的同時還考慮理論曲線以作以比較。如圖5.1就是一個以上所設(shè)計的基帶傳輸系統(tǒng)。由于匹配器對于輸入信號的要求,碼序列我們采用隨機的沖擊序列信號。 碼序列a發(fā)送濾波信道接收濾波碼序列a取樣判決白噪聲n0/2PeEb/n

30、0GT(f)G(f)GR(f)圖5.1 基帶傳輸系統(tǒng)設(shè)計圖5.1 AMI碼功率譜計算一、編碼規(guī)則:消息代碼中的0 傳輸碼中的0消息代碼中的1 傳輸碼中的+1、-1交替二、AMI碼的特點:(1) 由AMI碼確定的基帶信號中正負(fù)脈沖交替,而0電位保持不變;所以由AMI碼確定的基帶信號無直流分量,且只有很小的低頻分量;(2)在接收端不易提取定時信號,由于它可能出現(xiàn)長的連0串;(3)具有檢錯能力,如果在整個傳輸過程中,因傳號極性交替規(guī)律受到破壞而出現(xiàn)誤碼時,在接收端很容易發(fā)現(xiàn)這種錯誤。通過MATLAB編程產(chǎn)生AMI碼,并計算其功率譜,結(jié)果如下圖圖5.1.1 AMI碼波形圖圖5.1.2 AMI碼功率譜圖

31、5.2 HDB3碼功率譜計算HDB3碼是對AMI碼的一種改進碼,它的全稱是三階高密度雙極性碼。其編碼規(guī)則如下:用B脈沖來保證任意兩個相連取代節(jié)的V脈沖間“1”的個數(shù)為奇數(shù)。當(dāng)相鄰V脈沖間“1”碼數(shù)為奇數(shù)時,則用“000V”取代,為偶數(shù)個時就用“B00V”取代。在V脈沖后面的“1”碼和B碼都依V脈沖的極性而正負(fù)交替改變。為了討論方便,我們不管“0”碼,而把相鄰的信碼“1”和取代節(jié)中的B碼用B1B2 .Bn表示,Bn后面為V,選取“000V”或“B00V”來滿足Bn的n為奇數(shù)。當(dāng)信碼中的“1”碼依次出現(xiàn)的序列為VB1B2B3.BnVB1時,HDB3碼為.或為.。由此看出,V脈沖是可以辯認(rèn)

32、的,這是因為Bn和其后出現(xiàn)的V有相同的極性,破壞了相鄰碼交替變號原則,我們稱V脈沖為破壞點,必要時加取代節(jié)BOOV,保證n永遠為奇數(shù),使相鄰兩個V碼的極性作交替變化。由此可見,在HDB3碼中。相鄰兩個V碼之間或是其余的“1”碼之間都符合交替變號原則,而取代碼在整修碼流中不符合交替變號原則。經(jīng)過這樣的變換,既消除了直流成分,又避免了長連“0”時位定時不易恢復(fù)的情況,同時也提供了取代信息。HDB3碼的特點是明顯的,它除了保持AMI碼的優(yōu)點外,還增加了使連0串減少到至多3個的優(yōu)點,而不管信息源的統(tǒng)計特性如何。這對于定時信號的恢復(fù)是十分有利的。HDB3碼是CCITT推薦使用的碼型之一。通過MATLAB

33、編程產(chǎn)生HDB3碼,并計算其功率譜,結(jié)果如下圖圖5.2.1 HDB3碼波形圖圖5.2.2 HDB3碼功率譜圖5.3 CMI碼功率譜計算CMI碼是傳號反轉(zhuǎn)碼的簡稱,其編碼規(guī)則為:“1”碼交替用“11”和“00”表示;“0”碼用“01”表示。例如: 代碼:   1     1    0    1     0    0    1 CMI碼:1 

34、1   0 0  0 1  1 1   0 1  0 1  0 0 這種碼型有較多的電平躍變,因此含有豐富的定時信息。該碼已被CCITT推薦為PCM(脈沖編碼調(diào)制)四次群的接口碼型。在光纜傳輸系統(tǒng)中有時也用作線路傳輸碼型。 通過MATLAB編程產(chǎn)生HDB3碼,并計算其功率譜,結(jié)果如下圖輸入二進制碼為:10010000110111111001輸出CMI碼為:11 01 01 00 01 0

35、1 01 01 11 00 01 11 00 11 00 11 00 01 01 11圖5.3.1 CMI碼波形圖圖5.3.2 CMI碼功率譜圖5.4 SIMULINK下數(shù)字基帶系統(tǒng)的設(shè)計信源的建模及相關(guān)參數(shù)設(shè)置:曼徹斯特碼基帶信號源需用到的simulink模塊有“Bernoulli Binary Generator”、 “Pulse Generator”、“Relay”、“Product”??紤]到設(shè)計要求,“Bernoulli Binary Generator”參數(shù)設(shè)置為“Sample time”為“1/1000”,其余參數(shù)為默認(rèn)值;“Pulse Generator” 參數(shù)設(shè)置為“Sampl

36、e time”為“1e-4”,“Period”為“10”“Pulse Width”為“5”,其余參數(shù)為默認(rèn)值?!癛elay”判決門限為0.5,大于0.5輸出1,小于0.5則輸出-1,其余參數(shù)為默認(rèn)?!癙roduct”所有參數(shù)均為為默認(rèn)值。由伯努利信源產(chǎn)生曼徹斯特碼建模:圖 曼徹斯特碼信源模塊圖發(fā)送濾波器、信道、接收匹配濾波器的建模及參數(shù)設(shè)置:圖 發(fā)送濾波器、信道、接收匹配濾波器模塊圖圖 發(fā)送濾波器參數(shù)設(shè)置圖 高斯信道參數(shù)設(shè)置接收匹配濾波器的參數(shù)設(shè)置與發(fā)送濾波器參數(shù)設(shè)置相同,為信號恢復(fù)的逆過程。抽樣判決器的建模及相關(guān)參數(shù)設(shè)置:圖5.4.5 抽樣判決器模塊圖5.4.6 Pulse Generato

37、r1 恢復(fù)定時模塊參數(shù)圖5.4.6 Pulse Generator2 模塊參數(shù)基帶傳輸系統(tǒng)的總模型:圖5.4.7 數(shù)字基帶傳輸系統(tǒng)的總模型5.5 數(shù)字基帶系統(tǒng)仿真結(jié)果與分析 對構(gòu)建的數(shù)字基帶傳輸系統(tǒng)進行仿真對各個部分進行測量,波形如下圖所示:圖5.5.1 曼徹斯特編碼前與編碼后波形圖圖5.5.2 發(fā)送數(shù)據(jù)與接收數(shù)據(jù)波形圖從以上兩圖可以看出,曼徹斯特的編碼完全正確,發(fā)送數(shù)據(jù)波形與接收數(shù)據(jù)波形完全吻合,由于誤碼率很低且示波器的顯示范圍有限,在圖中看不到傳輸錯誤的碼元。通過接收端與發(fā)送端時域波形對比,可以看出設(shè)計的抽樣判決器的抽樣判決門限比較合理,可以順利的完成對基帶信號的抽樣判決,與理論分析相一致

38、。圖5.5.3 經(jīng)過濾波器、信道的各點時域波形圖上圖第一個波形為發(fā)送濾波器輸出端時域波形,產(chǎn)生了規(guī)律的比較適合信道傳輸?shù)牟ㄐ?,比較光滑。中間的波形為信道輸出端的時域波形,由于信噪比不是太高,對發(fā)送濾波器輸出的信號影響不明顯。最下端的波形為接收濾波器輸出時域波形。可以見的,噪聲被基本濾除,接收濾波器輸出波形比較平滑。圖5.5.4 曼徹斯特碼元與解碼后的波形比較圖通過這兩個波形比較,可以看出數(shù)據(jù)經(jīng)過發(fā)送濾波器、AWGN信道、接收匹配濾波器、采樣、判決恢復(fù)后,基本完全與原波形一致。發(fā)送信號與接收信號功率譜估計與分析:圖5.5.5 發(fā)送信號與接收信號功率譜比較圖從兩圖比較中可以看出,接收信號的功率譜與

39、發(fā)送信號的功率譜基本完全一樣,說明整個基帶傳輸系統(tǒng)模型的設(shè)計是合理的,能滿足要求。誤碼率統(tǒng)計與分析:圖5.5.6 誤碼率顯示器通過誤碼率統(tǒng)計“Display”模塊可知該系統(tǒng)的誤碼率為0.0095,且誤碼率會隨著仿真時間的增長逐步降低。出現(xiàn)誤碼的原因能有以下幾個方面:(1) 誤碼有可能是由于噪聲造成的。由于噪聲的存在,可能會使原有基帶信號的正負(fù)電平出現(xiàn)逆轉(zhuǎn),由于抽樣判決門限為0,造成判決出錯出現(xiàn)誤碼。(2) 有可能是碼間干擾的原因。雖然理論分析可以完全消除碼間干擾,但是由于平方根升余弦濾波器等部件不可能是完全理想的,所以在仿真及實際工程中碼間干擾是不會完全消除的。(3) 由于采用相乘器等模塊構(gòu)造

40、解碼器,其解碼過程也有可能會出錯。6 收獲與體會通過此次課程設(shè)計,使我更加扎實的掌握了通信原理方面的知識,在設(shè)計過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍又一遍的檢查終于找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經(jīng)驗不足。實踐出真知,通過親自動手制作,使我們掌握的知識不再是紙上談兵。在這段日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù)

41、,從而提高自己的實際動手能力和獨立思考的能力。在設(shè)計的過程中遇到問題,可以說得是困難重重,但可喜的是最終都得到了解決。知錯能改,善莫大焉。在課程設(shè)計過程中,我們不斷發(fā)現(xiàn)錯誤,不斷改正,不斷領(lǐng)悟,不斷獲齲最終的檢測調(diào)試環(huán)節(jié),本身就是在踐行“過而能改,善莫大焉”的知行觀。這次課程設(shè)計終于順利完成了,在設(shè)計中遇到了很多問題,最后在老師的指導(dǎo)下,終于游逆而解。在今后社會的發(fā)展和學(xué)習(xí)實踐過程中,一定要不懈努力,不能遇到問題就想到要退縮,一定要不厭其煩的發(fā)現(xiàn)問題所在,然后一一進行解決,只有這樣,才能成功的做成想做的事,才能在今后的道路上劈荊斬棘,而不是知難而退,那樣永遠不可能收獲成功,收獲喜悅,也永遠不可

42、能得到社會及他人對你的認(rèn)可!7參考文獻1 南利平. 通信原理簡明教程M. 清華大學(xué)出版社,20062 朱光榮. 綜合業(yè)務(wù)數(shù)字通信系統(tǒng)與通信網(wǎng)J. 電子科技文摘, 2006,5:613 王旭,曹旭超. 移動通信系統(tǒng)的發(fā)展與未來J. 科技信息, 2007,18:41654 龐沁華,吳偉陵. 通信原理(合定本)M. 北京郵電大學(xué)出版社, 20055 孫祥. MATLAB7.0基礎(chǔ)教程M. 北京: 清華大學(xué)出版社, 20056 魏玲,劉敏.MATLAB通信仿真與應(yīng)用M北京:國防工業(yè)出版社, 20017 黃葆華,楊曉靜. 通信原理M. 西安電子科技大學(xué)出版社, 20078 樊昌信. 通信原理教程M. 北

43、京:電子工業(yè)出版社, 20059 申普兵. 數(shù)據(jù)通信技術(shù)M. 北京:國防工業(yè)出版社, 200610 黎洪松. 數(shù)字通信原理M. 西安電子科技大學(xué)出版社, 200511 王興亮. 數(shù)字通信原理與技術(shù)M. 西安電子科技大學(xué)出版社, 20028 附錄:源程序清單%AMI碼編碼及功率譜clearclca=20; %a表示元素個數(shù),可以修改碼元為任意個數(shù)如1024 N=1024;r=unidrnd(2,1,a-1); %隨機產(chǎn)生離散均勻二值分布(1,2),共a-1個 rn=r-1; %每個元素減1變?yōu)椋?,1)二值隨機數(shù)列rn=1,rn; %跟書上一致,從1開始隨機產(chǎn)生離散均勻二值分布(1,2),共a個

44、 ori=rn; %將原序列保存起來,便于后面解碼后比較 oril=1;for n=1:aif rn(n)=1 ;l=-l; %每檢測到一個1變一次符號rn(n)=l;endendAMI=rn;stairs(rn);grid;axis(0 length(rn) min(rn)-0.5 max(rn)+0.5)title('AMI碼波形');%計算功率譜%Fs=1024; %采樣頻率n=0:1/Fs:1;nfft=1024;cxn=xcorr(rn,'unbiased'); %計算序列的自相關(guān)函數(shù)CXk=fft(cxn,nfft);Pxx=abs(CXk);ind

45、ex=0:round(nfft/2-1);k=index*Fs/nfft;plot_Pxx=10*log10(Pxx(index+1);figure(2)plot(k,plot_Pxx);title('AMI碼功率譜');%HDB3碼編碼及功率譜clearclca=20; %a表示元素個數(shù),可以修改碼元為任意個數(shù)如1024 N=1024;x=unidrnd(2,1,a-1); %隨機產(chǎn)生離散均勻二值分布(1,2),共a-1個 n=length(x);y=zeros(1,n);last_y=-1; %設(shè)定初始參考值last_v=-1;zero_flag=0;for i=1:n i

46、f(x(i)=1) y(i)=-last_y; last_y=y(i); zero_flag=0; else y(i)=0; zero_flag=zero_flag+1; end if(zero_flag=4) if(last_y=last_v) y(i-3)=-last_y; y(i)=y(i-3); last_y=y(i); last_v=y(i); else y(i)=last_y; last_y=y(i); last_v=y(i); end zero_flag=0; endend% 以下繪制波形 %t0=100;t=0:1/t0:length(x);for i=1:length(x)

47、for j=1:t0 h(i-1)*t0+j)=y(i); %把等式右邊改為(y(i)=1)可以繪制HDB3正極性編碼+H %把等式右邊改為-(y(i)=-1)可以繪制HDB3負(fù)極性編碼-H endendh=h,h(i*t0);M=max(h);m=min(h);figure(1);plot(t,zeros(1,length(t),'LineWidth',1);hold onplot(t,h,'LineWidth',2);set(gca,'xtick',0:1:length(x),'Ytick',0,1)grid onboxaxi

48、s(0 i m-.1 M+.1);title('HDB3碼波形');%計算功率譜%Fs=1024; %采樣頻率n=0:1/Fs:1;nfft=1024;cxn=xcorr(h,'unbiased'); %計算序列的自相關(guān)函數(shù)Cxk=fft(cxn,nfft);Pxx=abs(Cxk);index=0:round(nfft/2-1);k=index*Fs/nfft;plot_Pxx=10*log10(Pxx(index+1);figure(2)plot(k,plot_Pxx);title('HDB3碼功率譜');%CMI碼編碼及功率譜clearcl

49、ca=20; %a表示元素個數(shù),可以修改碼元為任意個數(shù)如1024 N=1024;r=unidrnd(2,1,a-1); %隨機產(chǎn)生離散均勻二值分布(1,2),共a-1個 rn=r-1; %每個元素減1變?yōu)椋?,1)二值隨機數(shù)列rn=1,rn; %跟書上一致,從1開始隨機產(chǎn)生離散均勻二值分布(1,2),共a個 ori=rn; %將原序列保存起來,便于后面解碼后比較 orix=rn;m=1; %1碼的cmi編碼的判決碼; n=1; %1碼的cmi編碼判決碼的輔助碼; q=0,; %cmi編碼后的前一位序列數(shù)組; h=0,; %cmi編碼后的后一位序列數(shù)組; for k=1:20 %for語句NRZ碼序列的第一個到第十個循環(huán); m=mod(n,2); %cmi編碼結(jié)果00和11交替的判決語句; if (x(k)=0) %如果NRZ碼為0,則進行下一步; q(k)=0; %cmi編碼輸出的前一位為0; h(k)=1; %cmi編碼輸出的后一位為1; end %本if語句循環(huán)結(jié)束; if (x(k)=1 & m=1) %如果NRZ碼

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論