基于Matlab程序的PCM系統(tǒng)仿真_第1頁
基于Matlab程序的PCM系統(tǒng)仿真_第2頁
基于Matlab程序的PCM系統(tǒng)仿真_第3頁
基于Matlab程序的PCM系統(tǒng)仿真_第4頁
基于Matlab程序的PCM系統(tǒng)仿真_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡介

基于Matlab程序的PCM系統(tǒng)仿真ThefinaleditionwasrevisedoilDecember14tli<2020.通信原理課程設(shè)計題目 基于Matlab程序的PCM系統(tǒng)仿真學(xué)生姓名 趙欣 學(xué)號所在學(xué)院 物理與電信工程學(xué)院專業(yè)班級 通信工程1204班指導(dǎo)教師 完成地點(diǎn) 2015年3月28日基于Matlab程序的PCM系統(tǒng)仿真XX(陜西理工學(xué)院物理與電信工程學(xué)院通信工程專業(yè)XX班,陜西漢中723003)指導(dǎo)教師:XX[摘要]在數(shù)字通信傳輸系統(tǒng)中,都是采用眛沖編碼調(diào)制(pulse-code-modulation),簡稱PC虬PCM是對模擬信號進(jìn)行抽樣、量化和編碼產(chǎn)生數(shù)字信號。抽樣,就是對模擬信號進(jìn)行周期性掃描,把時間上連續(xù)的信號變成時間上離散的信號。雖化,就是把經(jīng)過抽樣得到的瞬時債將其幅度離散.即用一組規(guī)定的電平,把瞬時抽樣值用最接近的電平值來表示。一個模擬信號經(jīng)過抽樣量化后,得到己量化的脈沖幅度調(diào)制信號.它僅為有限個數(shù)值。編碼,就是用一組二進(jìn)制碼組來表示每一個有固定電平的雖化值。[關(guān)鍵詞]PCM雖化編碼u壓縮律ThePCMSystemBasedOnMatlabSimulationXXX(Grade20xxClassxxMajorofCommunicationEngineering,SchoolofPhysics

andTelecommunicationEngineeringofShaanxiUniversityof

Technology,Hanzhong723003,Shaanxi)xxAbstract:Indigitalcommunicationtransmissionsystem,usingpulsecodemodulation,HereinafterReferredtoasiscarriedoutontheanalogsignaldigitalsignalsampling,quantizationandscan,ananaloguesignalsampling,thatis,thecontinuoustimesignalintoadiscretetime,isaftersamplingtheinstantaneousvalueoftheamplitudeofdiscrete,whichUSESasetofrulesoflevel,theinstantaneoussamplingvalueofthemostclosetothelevelofanalogsignalaftersamplingquantizationhasquantitativepulseamplitudemodulationsignal,itisonlyafinitenumberof,whichisexpressedinagroupofbinarycodegroupeachhaveafixedlevelofquantitativevalues.Keywords:PCM,quantization,coding.Thecompressionlawofp彳壬金書設(shè)計題目基于MATLAB的PCM系統(tǒng)仿真學(xué)生信息姓名~性別|女|班級|xxxxx學(xué)號任務(wù)要求掌握模擬信號數(shù)字化的基本原理,研究15折線法在編碼譯碼過程的應(yīng)用,并通過MATLAB語言平臺仿真驗(yàn)證抽樣定理、抽樣信號的量化、編碼、譯碼。所需實(shí)驗(yàn)設(shè)備、器材、軟件設(shè)備:計算機(jī)軟件:Matlab設(shè)計與制作方案、所用方法及技術(shù)路線掌握模擬信號數(shù)字化基本原理,熟悉方法。熟練掌握MATLAB語言,能夠獨(dú)立編寫程序,完成對相應(yīng)方法的計算機(jī)仿真。研究快速傅里葉變換在信號譜分析中的應(yīng)用,并通過計算機(jī)仿真驗(yàn)證抽樣定理、抽樣信號的量化、編碼、譯碼。研究基于15折線的PCM系統(tǒng),并用Matlab對算法進(jìn)行仿真實(shí)驗(yàn)。設(shè)計與制作進(jìn)度課設(shè)在3月8口初步確定方案,3月12口開始軟件的編寫,3月16日完成軟件的調(diào)試,3月18日開始課設(shè)報告的撰寫。設(shè)計與制作完成情況本次課程設(shè)計基于MATLAB仿真,己經(jīng)完成并可以通過程序?qū)崿F(xiàn)15折線PCM系統(tǒng)仿真研究。設(shè)計與制作收獲及總結(jié)熟悉了MATLAB軟件,掌握了模擬信號數(shù)字化的完整過程,本次課設(shè)在以后進(jìn)一步對信號處理與分析以及有關(guān)于PCM系統(tǒng)的數(shù)據(jù)處理的學(xué)習(xí)中有很大的幫助。學(xué)生簽字 年月日設(shè)計與制作成績(五級制)指導(dǎo)老師簽字 年月日教研室意見教研室主任簽字 年月備注:學(xué)生除壊寫本表相應(yīng)的內(nèi)容外.還應(yīng)撰寫一份完整的設(shè)計與制作報告(L題目:2.目的:3.原理:~4.器材:5.方案;6.說明等)目錄一、 緒論 1課題研究背景 1課題研究目的與意義 1二、 基本原理 1對模擬信號進(jìn)行抽樣 2對離散數(shù)字信號序列量化 2對量化后的數(shù)字信號進(jìn)行編碼 錯誤!未定義書簽。 錯誤!未定義書簽。律15折線 3對編碼后的信號進(jìn)行譯碼 5 錯誤!未定義書簽。 錯誤!未定義書簽。三、 PCM系統(tǒng)仿真 5抽樣定理的驗(yàn)證 5量化、編碼與譯碼 6四、 仿真結(jié)果及其分析 6抽樣定理的驗(yàn)證 6量化與編碼分析 7五、 結(jié)論 7致謝 8參考文獻(xiàn) 8附錄 9一、緒論課題研究背景1837年,莫爾斯完成了電報系統(tǒng),此系統(tǒng)于1844年在華盛頓和巴爾迪摩爾之間試運(yùn)營,這可認(rèn)為是電信或者遠(yuǎn)程通信,也就是數(shù)字通信的開始。數(shù)字化可從脈沖編碼調(diào)制開始說起。1937年里夫提出用脈沖編碼調(diào)制對語聲信號編碼,這種方法優(yōu)點(diǎn)很多。例如易于加密,不像模擬傳輸那樣有噪聲積累等。但在當(dāng)代代價太大,無法實(shí)用化;在第二次世界大戰(zhàn)期間,美軍曾開發(fā)并使用24路PCM系統(tǒng),取得優(yōu)良的保密效果。但在商業(yè)上應(yīng)用還要等到20世紀(jì)70年代。才能取代當(dāng)時普遍采用的載波系統(tǒng)。我國70代初期決定采用30路的一次群標(biāo)準(zhǔn),80年代初步引入商用,并開始了通信數(shù)字化的方向。數(shù)字化的另一個動向是計算機(jī)通信的發(fā)展。隨著計算機(jī)能力的強(qiáng)大,并日益被利用,計算機(jī)之間的信息共享成為進(jìn)一步擴(kuò)大其效能的必需。60年代對此進(jìn)行了很多研究,其結(jié)果表現(xiàn)在1972年投入使用的阿巳網(wǎng)。由此可見,通信系統(tǒng)中的信息傳輸己經(jīng)基本數(shù)字化。在廣播系統(tǒng)中,當(dāng)前還是以模擬方式為主,但數(shù)字化的趨向也己經(jīng)明顯,為了改進(jìn)質(zhì)量,數(shù)字聲頻廣播和數(shù)字電視廣播己經(jīng)提前到日程上來,21世紀(jì)己經(jīng)逐步取代模擬系統(tǒng)。尤為甚者,設(shè)備的數(shù)字化,更是FI新月異。近年來提出的軟件無線電技術(shù),試圖在射頻進(jìn)行模數(shù),把調(diào)制解調(diào)和鎖相等模擬運(yùn)算全部數(shù)字化,這使設(shè)備超小型化并具有多種功能,所以數(shù)字化進(jìn)程還在發(fā)展。課題研究目的與意義我的課題是模擬信號數(shù)字化,在PCM系統(tǒng)下利用15折線法對抽樣數(shù)據(jù)進(jìn)行量化編碼譯碼。一方面通過學(xué)習(xí)掌握模擬信號數(shù)字化的基本原理,傳輸?shù)倪^程和分析方法,能怖得通信系統(tǒng)的基本原理和構(gòu)成,了解有關(guān)通信系統(tǒng)的中的技術(shù)指標(biāo)及改善系統(tǒng)性能的一些基本技術(shù)措施,為我們?nèi)?、系統(tǒng)的了解信號傳輸過程提供了理論依據(jù)。另一方面,使我們了解到MATLAB軟件程序仿真有著更深的了解。傳統(tǒng)的實(shí)驗(yàn)教學(xué)方法是要求學(xué)生完成某一典型電路的驗(yàn)證。其實(shí)驗(yàn)步驟等都是事先安排好的,實(shí)驗(yàn)結(jié)果往往也大同小異,學(xué)生得不到創(chuàng)新能力的培養(yǎng),故實(shí)驗(yàn)教學(xué)有待于改革。然而,仿真實(shí)驗(yàn)的應(yīng)用改變了傳統(tǒng)教育模式,使教育的模式發(fā)生了根本性的變化,大大提高了學(xué)生的綜合、設(shè)計、創(chuàng)新能力的培養(yǎng)。而且研發(fā)經(jīng)費(fèi)不斷增加,也制約著技術(shù)的發(fā)展。對于正在規(guī)劃和設(shè)計中的通信系統(tǒng)項(xiàng)目,可先建立相應(yīng)的方案模型。通過計算機(jī)軟件仿真對系統(tǒng)進(jìn)行多種方案設(shè)計和參數(shù)實(shí)驗(yàn).得到最佳方案。:、基本原理通信系統(tǒng)可以分為模擬和數(shù)字通信系統(tǒng)兩大類。數(shù)字通信系統(tǒng)有很多的優(yōu)點(diǎn),應(yīng)用非常廣泛,己經(jīng)成為現(xiàn)代通信的主要發(fā)展趨勢。自然界中很多信號都是模擬量.我們要進(jìn)行數(shù)字傳輸就要將模擬量進(jìn)行數(shù)字化,將模擬信號數(shù)字化,處理可以分為抽樣,量化,編碼譯碼這三個步驟。下圖是模擬信號數(shù)字傳輸?shù)倪^程原理圖:g(t))A/D(n)g(t))A/D量化編碼波波器 ?量化編碼圖模擬信號數(shù)字傳輸過程原理圖卜圖是模擬信號歡字化過程:對模擬信號進(jìn)行抽樣抽樣是把時間上連續(xù)的模擬信號變成一系列時間上離散的抽樣值的過程。抽樣定理:設(shè)一個頻帶限制的(0,/?)Hz內(nèi)的時間連續(xù)信號m(。如果它不少于2fH次/s的速率進(jìn)行抽樣,則m(??梢杂沙闃又低耆_定。抽樣定理指出,由樣值序列無失真恢復(fù)原信號的條件是九22九,為了滿足抽樣定理,要求模擬信號的頻譜限制在0?九之內(nèi)(兒為模擬信號的最高頻率)。為此,在抽樣之前,先設(shè)置一個前置低通濾波器,將模擬信號的帶寬限制在兒以下,如果前置低通濾波器特性不良或者抽樣頻率過低都會產(chǎn)生折疊噪聲。抽樣頻率小于2倍頻譜最高頻率時,信號的頻譜有混疊。抽樣頻率大于2倍頻譜最高頻率時,信號的頻譜無混疊。取樣分為沖激取樣和矩形脈沖取樣,這里只洋細(xì)介紹沖激取樣的原理和過程,矩形脈沖取樣的原理和沖激取樣的是一樣的,只不過取樣函數(shù)變成了矩形脈沖序列。數(shù)學(xué)運(yùn)算與沖激取樣是一樣的。沖激取樣就是通過沖激函數(shù)進(jìn)行取樣。上圖左邊就是簡化的模擬信號轉(zhuǎn)換離散的數(shù)字信號的抽樣過程,其中/(,)是連續(xù)的時間信號,也就是模擬信號,在送到乘法器上與取樣脈沖序列進(jìn)行乘法運(yùn)算,事實(shí)上取樣脈沖序列就是離散的一個個沖激函數(shù)(沖激函數(shù)如上圖右邊的圖),右邊部分的九(f)就是變成了一個個離散的函數(shù)點(diǎn)了。下面給出抽樣的數(shù)學(xué)運(yùn)算過程。因此:另外要注意的是,釆忤個師耕向閏足喚呼仇1)癱韻掣做夠的大,要不然會出現(xiàn)如下圖所示的混疊現(xiàn)象,一幫情況下八Ws=2硏W>2W.o圖混會現(xiàn)象對離散數(shù)字信號序列量化量化就是利用預(yù)先規(guī)定的有限個電平來表示模擬信號抽樣值的過程。時間連續(xù)的模擬信號經(jīng)過抽樣后的樣值序列雖然在時間上離散,但是在幅度上仍然是連續(xù)的,也就是說,抽樣值〃,(K7j可以取到無窮多個值,這個很容易理解的,因?yàn)樵谝粋€區(qū)間里面可以取出無數(shù)的不同的數(shù)值,這就可以看成是連續(xù)的信號,所有這樣的信號仍然屬于模擬信號范圍。因此這就有了對信號進(jìn)行量化的概念。在通信系統(tǒng)中己經(jīng)有很多的量化方法了,最常見的就是均勻量化與非均勻量化。均勻量化概念比較早出來。因其有很多的不足之處,很少被使用,這就有了非均勻量化的概念。均勻量化就是把信號的取值范圍按照等距離分割,每個量化電平都取中間值(也就是平均值),落在這個區(qū)間的所有值都用這個偵代替。當(dāng)信號的變化范圍和量化電平被確定后,量化間隔也就被確定。在語言信號數(shù)字化通信中,均勻量化有個明顯不足之處:量化信噪比隨信號的電平的減小而下降。為了克服這個缺點(diǎn),實(shí)際中往往采用非均勻量化。非均勻量化是一種在整個動態(tài)范圍內(nèi)量化間隔不相等的量化。它是根據(jù)輸入信號的概率密度函數(shù)來分布量化電平的,以改善量化性能,它的特點(diǎn)是輸入小時量階也小,輸入大時,量階也大。整個范圍內(nèi)信噪比幾乎是一樣的,縮短了碼字長度,提高了編碼效率。實(shí)際中非均勻量化的方法之一是把輸入量化器的信號X先進(jìn)行壓塑處理,再把壓縮的信號y進(jìn)行非均勻量化。壓縮器其實(shí)就是一個非線性電路,微弱的信號被放大,強(qiáng)的信號被壓縮,壓縮器的輸入輸出關(guān)系可以這樣表示:y=f(x)接受端采用一個與壓縮特性相反的擴(kuò)張器來恢復(fù)x。下圖就是壓縮與擴(kuò)張的示意圖:圖壓縮與擴(kuò)張示意圖通常使用的壓縮器中,大多數(shù)采用對數(shù)壓縮,即y=lnxo廣泛采用這兩種對數(shù)壓擴(kuò)特性的是u/A率壓擴(kuò)。卩律壓縮特性壓縮規(guī)律:卩壓縮特性近似滿足下對數(shù)規(guī)律卩律壓縮定性分析 _1d(1+#y)卩=0時:無壓縮作用(直線) =蛔1+〃)卩>0時:卩t-壓縮明顯壓縮作用-一y是均勻的,而x是非均勻的-?信號越小Ax也越小其中量化過程如圖所示:圖量化過程量化器,其輸出信號,格(,)=%(K7)=%義為M個量化電平們、么隊(duì)之一。叫、,旳叫宀為量化區(qū)間的端點(diǎn)。在實(shí)用中需按照不同情況對理想壓縮特性作適???當(dāng)修正。對量化后的數(shù)字信號進(jìn)行編碼編碼就是把最化后的信號變換成代碼,其相反的過程稱為洋碼。當(dāng)然,這里的編碼和譯碼與差錯控制編碼和譯碼是完全不同的,前者是屬于信源編碼的范疇。在現(xiàn)有的編碼方法中,若按編碼的速度來分,大致可分為兩大類:低速編碼和高速編碼。通信中一般都釆用第二類。編碼器的種類大體上可以歸結(jié)為三類:逐次比較型、折琵級聯(lián)型、混合型。在逐次比較型編碼方式中,無論采用兒位碼,一般均按極性碼、段落碼、段內(nèi)碼的順序排列。下面結(jié)合15折線的量化來加以說明。律15折線

15折線編碼壓縮特性曲線如下:圖15折線編特性碼壓縮曲線特點(diǎn):基本上保持壓縮特性,又便于數(shù)字實(shí)現(xiàn)。折線的各段斜率:線段折線的各段斜率:線段8斜率:1/84-128/255=255/1024線段6斜率:1/8+32/255二255/256線段4斜率:1/8+8/255二255/64線段2斜率:1/84-2/255=255/16線段7斜率:1/8^64/255=255/512線段5斜率:1/8+16/255二255/128線段3斜率:1/8+4/255二255/32線段1斜率:1/8:1/255=255/8下表左邊是段落碼和段落之間的關(guān)系,右邊是段內(nèi)碼16個量化級之間的關(guān)系(表)段落序號段落碼量化級段內(nèi)碼1511118111141110110131101712110010111101161010109100151008100070111401160110301050101401002001300112001010001100000000內(nèi)化系折度其電囂舔13球快麗伝2..2)表13折線幅度碼及其對應(yīng)電平8化序1量段號1=電平范圍M2段落碼M3M4段落起始電平暈化間隔段內(nèi)碼對應(yīng)權(quán)值M5M6M7M881024^2048111102464512255128647512^10231105123225612861326256飛1110 125616128643216

5128v2551001288 6432168464、127011644321684332~6301032216842216、31001161842110、1500001421115折線幅度碼及其對應(yīng)電平起始碼和量化間隔是我通過15折線編碼壓縮特性曲線算出每段斜率,然后又斜率算出起始電平,量化間隔可以由圖直接得到(表)表15折線幅度碼及其對應(yīng)電平量化電平范圍段落碼段落起始電量化間段內(nèi)碼對應(yīng)權(quán)值段序號i=P8M2M3M;1:平隔M5M6147M882042^4080111204212810245122561287102礦2041110102864512256128646496~10271014963225612864323240^495100240161286432164112'23901111286432168348^111010484321684216~470011621684210”5000018421對編碼后的信號進(jìn)行譯碼譯碼是編碼的逆過程,同時去掉比特流在傳播過程中混入的噪聲。利用譯碼表把文字譯成一組組數(shù)碼或用譯碼表將代表某一項(xiàng)信息的一系列信號譯成文字的過程稱之為譯碼。假設(shè)編碼序列為,經(jīng)過信道傳輸,接收端收到的信號為R(模擬信號或數(shù)字信號,取決于對信道的定義),那么接收端會順理成章地在所有可能的碼序列中尋找條件概率最大的一個,認(rèn)為它是可能的發(fā)送序列這種判決準(zhǔn)則稱為最大后驗(yàn)概率準(zhǔn)則(MAP)0viterbi譯碼算法是-?種卷積碼的解碼算法。缺點(diǎn)就是隨著約束長度的增加算法的復(fù)雜度増加很快。約束長度N為7時要比較的路徑就有64條,為8時路徑變?yōu)?28條。(2?(N-1))。所以viterbi譯碼一般應(yīng)用在約束長度小于10的場合中。算法規(guī)定t時刻收到的數(shù)據(jù)都要進(jìn)行61次比較,就是64個狀態(tài)每條路有兩條分支(因?yàn)檩斎??;?).同時,跳傳到不同的兩個狀態(tài)中去,將兩條相應(yīng)的輸出和實(shí)際接收到的輸出比較,量度值大的拋棄(也就是比較結(jié)果相差大的),留下來的就叫做幸存路徑,將幸存路徑加上上一時刻幸存路徑的量度然后保存,這樣64條幸存路徑就増加了一步。在譯碼結(jié)束的時候,從64條幸存路徑中選出一條量度最小的,反推出這條幸存路徑(叫做回溯).得出相應(yīng)的譯碼輸出。三、PCM系統(tǒng)仿真抽樣定理的驗(yàn)證首先我們先要通過matlab軟件產(chǎn)生一個模擬信號,然后才能對模擬信號進(jìn)行抽樣等等一系列的操作,下面先給出matlab軟件建立m文件產(chǎn)生一個比較熟悉的時域連續(xù)的周期函數(shù),/(f)=cos(2*/7/*30*r)+sin(2*pz*65*r),可以看出這個信號就是由兩個最常用的函數(shù)復(fù)合而成。A,產(chǎn)生原始連續(xù)信號的matlab源代碼:%建立原信號T二; %取時間間隔為t=:T:; %時域間隔dt為間隔從0到10畫圖xt=cos(2*pi*30*t)+sin(2*pi*65*t);%xt方程%釆樣:時間連續(xù)信號變?yōu)闀r間離散模擬信號fs=500; %抽樣fs>=2fc,每秒鐘內(nèi)的抽樣點(diǎn)數(shù)目將等于或大于2fc個sdt=l/fs; %頻域釆樣間隔tl=:sdt:; %以sdt為間隔從到畫圖st=cos(2*pi*30*t)+sin(2*pi*65*t); %離散的抽樣函數(shù)figure(l);subplot(4,1,1);plot(tl,st);%plot(t,xt);titleC原始信號'); %畫出原始的信號圖,以好對比gridon%畫背景subplot(4,1,2);stem(tl,st,'.'); %這里畫出來的是抽樣后的離散圖titlef抽樣信號'); gridon 時畫背景產(chǎn)生原始信號的函數(shù)生成的信號波形如下圖所示:圖原始信號的釆樣信號量化、編碼與譯碼在抽樣以后我們得到了一個個的離散的數(shù)字信號序列,但是這個序列并不是我們想要的數(shù)字信號序列,因?yàn)榍懊婕航?jīng)說過,這個不是真正的離散數(shù)字信號,它只是在時間上是離散的,在幅度上仍然是連續(xù)的。所以就要進(jìn)行下一步操作一量化。在實(shí)際中量化和編碼是一起進(jìn)行的.程序在附錄中如圖是經(jīng)過量化編碼譯碼后的matlab仿真圖。圖抽樣編碼譯碼過程四、仿真結(jié)果及其分析抽樣定理的驗(yàn)證產(chǎn)生原始信號的函數(shù)生成的信號波形如圖所示:圖中可以看出這是一個連續(xù)的周期信號,很容易分析。在生成好原始波形后就要對信號進(jìn)行抽樣,下面就是不同抽樣頻率下的抽樣結(jié)果:

在這里我只選擇了三個頻率下的抽樣(1000,500,100),這樣己經(jīng)能夠分析了圖500HZ抽樣圖圖100HZ抽樣圖分析:分別進(jìn)行了三次抽樣,第二次頻率是500Hz(圖),第三次頻率是100Hz(圖),可以看出,在頻率很高的情況下,抽樣間隔很小,一個個的點(diǎn)靠的也很近,抽出的值得個數(shù)也很多,同時如果用線把所有的點(diǎn)都連起來,跟原信號很相似,相反的在第三幅圖中,可以看出,抽樣的點(diǎn)數(shù)很少,看起來比較清爽,但是如果沒有上面的原信號波形,即使我們把所有的點(diǎn)都連接起來,我想我們還是很難得到像原始圖那樣的波形,其實(shí)啊,第三幅圖中我們有很多的特殊的點(diǎn)都沒有取到,比如說,有好幾個幅度改變的點(diǎn)我們都沒有取,這就在以后的恢復(fù)時候,就被忽略掉了,這就造成所謂的失真現(xiàn)象。其實(shí)在matlab中我們的原始信號也是離散的,只不過取樣的點(diǎn)數(shù)特別多罷了,這個很容易理解的,因?yàn)槲覀兊挠嬎銠C(jī),就是只能處理數(shù)字信號,只能處理離散的二進(jìn)制信號,模擬信號呢,是由無數(shù)的點(diǎn)構(gòu)成的,計算機(jī)不可能取到所有的點(diǎn),所以原始模擬信號在計算機(jī)中也是數(shù)字化的,另外再從matlab仿真軟件角度來看,matlab軟件實(shí)際上是叫矩陣實(shí)驗(yàn)室,矩陣就是處理的數(shù)字,我們matlab編程都是把信號,數(shù)字,常量等都是放到短陣中去運(yùn)行的。在編程時候,我們在產(chǎn)生原始模擬信號時,參數(shù)是這樣設(shè)置的t=::;可以看出時間t也是可數(shù)的。所以從這三個方面我們就很好的理解了matlab的工作原理,以及數(shù)字信號原理。量化與編碼分析這里只顯示前80這里只顯示前80位數(shù)code=Columns1Columns1through160Columns1 00Columns1 017through1 0320Columns0 0Columns0 1Columns00Columns0 0Columns0 1Columns033through1 00 049through1 01 065through4806480五、結(jié)論通過此次課程設(shè)計,使我更加扎實(shí)的掌握了有關(guān)模擬信號數(shù)字化PCM編碼設(shè)計方面的知識,在設(shè)計過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍乂一遍的檢査終于找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經(jīng)驗(yàn)不足。實(shí)踐出真知,通過親自動手制作,使我們掌握的知識不再是紙上談兵。過而能改,善莫大焉。在課程設(shè)計過程中,我們不斷發(fā)現(xiàn)錯誤,不斷改正,不斷領(lǐng)悟,不斷獲取。最終的檢測調(diào)試環(huán)節(jié),本身就是在踐行“過而能改,善莫大焉”的知行觀。在今后社會的發(fā)展和學(xué)習(xí)實(shí)踐過程中,一定要不懈努力,不能遇到問題就想到要退縮,一定要不厭其煩的發(fā)現(xiàn)問題所在,然后一一進(jìn)行解決,只有這樣,才能成功的做成想做的事,才能在今后的道路上披荊斬棘,而不是知難而退,那樣永遠(yuǎn)不可能收獲成功,收獲喜悅!在這一周的課程設(shè)計中,不僅培養(yǎng)了獨(dú)立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,我們學(xué)會了很多學(xué)習(xí)的方法。而這是日后最實(shí)用的,真的是受益匪淺。要面對社會的挑戰(zhàn),只有不斷的學(xué)習(xí)、實(shí)踐,再學(xué)習(xí)、再實(shí)踐。回顧起此課程設(shè)計,至今我仍感慨頗多,從理論到實(shí)踐,在這段日子里,可以說是苦多于甜,但是可以學(xué)到很多很多的東西,不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實(shí)際動手能力和獨(dú)立思考的能力。在設(shè)計的過程中遇到問題,可以說得是困難重重,但可喜的是最終都得到了解決。致謝本課題在選題及進(jìn)行過程中得到魏瑞的悉心指導(dǎo).行文過程中,魏老師多次我思,開拓視角?在我遇到困難想的時候我最大的支持和鼓勵。魏老師嚴(yán)謹(jǐn)求實(shí)的治學(xué)態(tài)度,踏實(shí)堅(jiān)韌的,將使我終生受益。再多華麗的言語也顯蒼白。在此,謹(jǐn)向魏老師致以誠摯的謝意和崇高的敬意。我不僅學(xué)到了許多新的知識,而J1也開闊了視野,提高了自己的設(shè)計能力。其次,我要感謝幫助過我的同學(xué),他們也為我解決了不少我不太明白的設(shè)計商的雅題。同時也感謝學(xué)院為我提供良好的做畢業(yè)設(shè)計的環(huán)境。最后再一次感謝所有在設(shè)計中曾經(jīng)幫助過我的良師益友和同學(xué)。參考文獻(xiàn)⑴奨昌信,曹麗娜.《通信原理》.國防工業(yè)出版社[2] 李建新,劉乃安.《現(xiàn)代通信系統(tǒng)分析與仿真一一atlab通信工具箱》.西安電子科技大學(xué)出版社[3] 陳懷琛.《數(shù)字信號處理教程一matlab件義與實(shí)現(xiàn)》.電子工業(yè)出版社約翰普羅克斯.《現(xiàn)代通信系統(tǒng)一一使用matlab^.西安交通大學(xué)出版社[5]張德豐.(MATLAB通信匸程仿真》.機(jī)械工業(yè)出版社:6]邵玉斌—MATLAB/SIMVLNK通信系統(tǒng)建模與仿真實(shí)例分析》.清華大學(xué)出版社[7] 龍光利.《通信原理》.清華大學(xué)出版社[8] 劉學(xué)勇.《詳解MATLAB/Simulink>.通信系統(tǒng)建模與仿真.北京:電子工業(yè)出版社:9]李環(huán),任波.華宇寧.《通信系統(tǒng)仿真設(shè)計與應(yīng)用》.北京:電子工業(yè)出版社,2009.張豐(Matlab通信工程仿真》.北京:機(jī)械匸業(yè)出版社.2010.1.[U]Leon若,邵懷宗,李曉峰.劉鐮斧.《數(shù)字與模擬通信系統(tǒng)(第六版)》.北京:電子工業(yè)出版社.附錄模擬信號數(shù)字化PCM系統(tǒng)利用15折線進(jìn)行編碼譯碼整體程序:clearall;closeall;clc,clear%建立原信號T=;t=:T:;%取時間間隔為免時域間隔dt為間隔從0到10畫圖xt=cos(2?pi*30*t)+sin(2*pi*65*t);%xt方程務(wù)釆樣:時間連續(xù)信號變?yōu)闀r間離散模擬信號fs二500;sdt=l/fs:%抽樣fs>=2fc>每秒鐘內(nèi)的抽樣點(diǎn)數(shù)目將等于或大于2fc個果頻域采樣間隔tl=:sdt:; 戔以sdt為間隔從到畫圖st=cos(2?pi*30*t)+sin(2*pi*65*t); %離散的抽樣函數(shù)figure(l);subplot(4,1,1);plot(tl,st);%plot(t,xt);titleC原始信號'); %畫岀原始的信號圖,以好對比gridon%畫背景subplot(4,1,2);stem(tl,st,'?’);titleC抽樣信號');gridon啓量化過程冨這里畫出來的是抽樣后的離散圖%畫背景n二length(st);%取st的長度為nM二max(st);A=(st/M)*4080;code二zeros(n,8);乾極性碼alfori=l:nifA(i)>=0coded,1)=1;elsecode(i,1)=0;end%al(極性碼)a2a3a4(段落碼)a5a6a7a8(段內(nèi)電平碼)%產(chǎn)生i*8的零矩陣覺if循環(huán)語句覺代表正值覺代表負(fù)值%這里就是量化的過程,劃分成幾個不等的段.然后用碼元來代的,也就是俗稱編碼ifabs(A(i))>=0&&abs(A(i))<16code(i,2)=0;code(i,3)=0;code(i,4)=0;step=l;start=0;elseif16<=abs(A(i))&&abs(A(i))<48coded,2)=0;code(i,3)=0;code(i,4)=1;step=2;start=16;

elseif48<=abs(A(i))&&abs(A(i)X112code(i,2)=0;code(i,3)=l;code(i,4)=0;step=4;start=48;elseif112<=abs(A(i))&&abs(A(i))<240code(i,2)=0;code(i,3)=1;code(i,4)=1;step=8;start=l12;elseif240<=abs(A(i))&&abs(A(i))<496coded,2)=1;code(i,3)=0;coded,4)=0;step=16;start=240;elseif496<=abs(A(i))&&abs(A(i))<1008coded,2)=1;code(i,3)二0:code(i,4)二1;step二32;start二496;elseif1008<=abs(A(i))&&abs(A(i))<2032code(i,2)=1;code(i,3)二1;code(i,4)=0;step=64;start=1008;elseif2032<=abs(A(i))&&abs(A(i))<4080code(i,2)=1;code(i,3)=

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論