基于matlab軟件仿真——單邊帶、雙邊帶調(diào)制解調(diào)程序和Simulink建模仿真
《基于matlab軟件仿真——單邊帶、雙邊帶調(diào)制解調(diào)程序和Simulink建模仿真》由會員分享,可在線閱讀,更多相關(guān)《基于matlab軟件仿真——單邊帶、雙邊帶調(diào)制解調(diào)程序和Simulink建模仿真(22頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、福 建 師 范 大 學 應 用 科 技 學 院學 生 論 文論文題目: 基于matlab軟件仿真單邊帶、雙邊帶調(diào)制解調(diào)程序和Simulink建模仿真 指導教師: 吳淑蓮 學 號: 120352010026 姓 名: 吳美娜 年 級: 2010級 專 業(yè): 電子信息工程 二0一四 年 二 月 二十七 日基于Matlab軟件仿真 單邊帶、雙邊帶調(diào)制解調(diào)程序和Simulink建模仿真應用科技學院 電子信息工程專業(yè)120352010026 吳美娜 指導教師:吳淑蓮【摘要】:本文利用Simulink軟件上的動態(tài)集成建模仿真以及Matlab編程靜態(tài)仿真方式分別對DSB、SSB進行系統(tǒng)仿真,使之能夠在計算機
2、中得到DSB、SSB調(diào)制與解調(diào)系統(tǒng)各個環(huán)節(jié)的理論波形,并對其仿真結(jié)果進行分析和處理,這樣可以直觀易懂。Matlab是一個功能強大的工具軟件。Matlab中的Simulink建模是一種用于對動態(tài)、可視化仿真的軟件包。Matlab編程是一種靜態(tài)仿真方式,利用Matlab集成環(huán)境下的M文件,運行調(diào)用plot函數(shù),編寫程序和參數(shù)設置來實現(xiàn)DSB、SSB信號的調(diào)制和解調(diào)的仿真,從而分別得出我們所需要的相應波形圖?!娟P(guān)鍵詞】: Matlab、Simulink、雙邊帶、單邊帶、調(diào)制、解調(diào) 目錄1緒論11.1引言11.1.1選題目的11.1.2選題任務11.1.3主要設備和軟件11.2通信技術(shù)及其仿真技術(shù)12
3、 模擬通信系統(tǒng)的仿真原理22.1AM信號基本原理22.1.1AM調(diào)制原理22.1.2AM解調(diào)原理22.2雙邊帶(DSB)信號的基本原理32.2.1雙邊帶(DSB)調(diào)制原理32.2.2雙邊帶(DSB)解調(diào)原理42.3單邊帶(SSB)信號的基本原理42.3.1單邊帶(SSB)調(diào)制原理52.3.2單邊帶(SSB)解調(diào)原理53 Matlab程序仿真63.1雙邊帶(DSB)程序仿真圖73.2單邊帶(SSB)程序仿真圖84 Simulink動態(tài)建模仿真84.1雙邊帶(DSB)建模仿真94.1.1模塊圖94.1.2模塊存放位置及參數(shù)取值94.1.3仿真結(jié)果圖形104.2 單邊帶(SSB)建模仿真124.2.
4、1模塊圖124.2.2模塊位置及參數(shù)取值124.2.3仿真結(jié)果圖形135兩種仿真比較及結(jié)論145.1區(qū)別145.2結(jié)論15參考文獻15附錄16I1緒論1.1引言現(xiàn)代通信技術(shù)的不斷發(fā)展實現(xiàn)了人類的一直以來都不敢想的“夢”。19世紀30年代,有線電報被莫爾斯發(fā)明,起先電通信的距離僅70km;1866年,越洋電報通信的是利用了大西洋海底電纜來實現(xiàn);70年代,貝爾發(fā)明了有線電話,有線電話的發(fā)明被視為現(xiàn)代通信的開端;19世紀末,無線電報的實現(xiàn),開創(chuàng)了無線電通信發(fā)展的道路;20世紀60年代,在這個期間以來隨著大規(guī)模集成電路和晶體管不斷問世,大大加快了通信的發(fā)展1。通信可以說是人類社會所離不開的信息。隨著科
5、學技術(shù)的發(fā)展,世界經(jīng)濟也在不斷進步,人類社會也開始進入信息化時代這樣一個新的歷史時期?,F(xiàn)代通信理論與技術(shù)的發(fā)展日新月異,通信新理論、新技術(shù)、新方法、新設備應運而生,層出不窮,通信技術(shù)不斷向數(shù)字化、綜合化、智能化等等一系列方向發(fā)展2。通信技術(shù)的進步能夠改變大家的生活、工作和相互交往的方式。當代通信所研究的主要問題是如何把大量信息準確地、有效地、經(jīng)濟地、安全地從信源通過傳輸介質(zhì)傳送到信宿3。1.1.1選題目的 應用仿真過程和仿真所得出的結(jié)果對通信系統(tǒng)原理進行分析和理解,并掌握模擬系統(tǒng)調(diào)制與解調(diào); 熟練掌握使用Matlab分析調(diào)制與解調(diào)的方式,且練習Matlab進行編程、參數(shù)設置和Simulink動
6、態(tài)建模仿真的步驟和過程的操作和使用;利用Matlab軟件對調(diào)制與解調(diào)進行仿真,結(jié)合編程和建模,對仿真所得出的結(jié)果進行分析和解讀,這樣能夠更加深入地掌握模擬調(diào)制系統(tǒng)的相對應的知識;利用自主學習系統(tǒng)建模、設計能力和創(chuàng)造力,來逐漸培養(yǎng)自己獨立思考,分析和解決問題的能力,為以后道路上自主學習的能力增添經(jīng)驗。1.1.2選題任務 設計調(diào)制與解調(diào)模擬系統(tǒng),利用編程的靜態(tài)仿真方式和Simulink動態(tài)建模仿真方式來實現(xiàn)相關(guān)的功能; 實現(xiàn)雙邊帶、單邊帶的調(diào)制與解調(diào)的模擬仿真的同時,還應給出系統(tǒng)的設計框圖、Matlab源程序以及仿真出來的波形圖,并要求給出程序的相應解析,記錄系統(tǒng)輸出的各個仿真結(jié)果的波形和頻譜圖;
7、 對系統(tǒng)相應功能影響進行一個全面測試,并處理數(shù)據(jù),撰寫畢業(yè)論文。1.1.3主要設備和軟件PC機,一臺MATLAB6.5以上版本軟件,一套1.2通信技術(shù)及其仿真技術(shù)在生活當中,只要我們一說到通信,就會很自然而然地想到傳遞消息最常用、最快捷和最方便的通信方式:電話、手機、E-mail等。這些不同通信方法,以電信號的方式來傳遞各種消息,可稱之為電信。這些發(fā)射器發(fā)射的電信號在發(fā)射端開始傳輸并在接收端把這樣一個結(jié)構(gòu)原消息恢復構(gòu)成一個通信系統(tǒng)實現(xiàn)信息傳遞所需的一切傳輸媒質(zhì)和技術(shù)設備的總體稱為通信系統(tǒng)。通信應用程序,因為信源的多樣性,通信業(yè)務同樣也是變化的,因而可以將其分為:離散和連續(xù)兩種。離散消息,輸出的
8、消息只能是在有限個數(shù)值中波動。并且在時間上是離散不連續(xù)變化的信號就是數(shù)字信號。連續(xù)消息,可以看作幅度在給定的范圍內(nèi)隨時間連續(xù)變化。擴展基于其他一些產(chǎn)品的Simulink的多領(lǐng)域建模功能,同樣具有設計、執(zhí)行、驗證和確認任務的工具。應用動態(tài)建模仿真工具Simulink對通信系統(tǒng)進行的仿真分析的方法可分為:對仿真算法的驗證;對數(shù)字模型的有效性仿真進行驗證;對通信系統(tǒng)靜態(tài)程序仿真模型的驗證。當代,大量的通信系統(tǒng)仿真技術(shù),進行分析和評價計算機輔助技術(shù)的發(fā)展,可劃分為三類:(1) 結(jié)合通信系統(tǒng)建模和仿真方法的輔助測試設備,往往在中后期原型系統(tǒng)的實現(xiàn)和原型系統(tǒng)調(diào)試中應用;(2) 基于軟件的模擬系統(tǒng)仿真方式,
9、要先對通信系統(tǒng)進行數(shù)學建模,之后再通過模擬系統(tǒng)行為,且對系統(tǒng)性能指標進行仿真測試和統(tǒng)計分析這樣一系列方法;(3)基于計算機對繁瑣的系統(tǒng)性能評估公式進行數(shù)值計算來實現(xiàn)理論分析的解析方法。通信系統(tǒng)仿真的步驟如下所示:(1)建立數(shù)學模型:根據(jù)通信系統(tǒng)原理,進行簡化系統(tǒng),明確系統(tǒng)功能,且對各個部分的功能進行分模塊,發(fā)現(xiàn)之間相對應關(guān)系,并描繪出系統(tǒng)流程框圖模型。(2)仿真系統(tǒng):依據(jù)所建的模型將所需要的單元功能模塊從Simulink通信模型庫的各個子庫中復制到未命名的窗口,按原理框圖模型連接,組建需要仿真的系統(tǒng)模型。(3)設置并調(diào)整參數(shù):包括功能模塊運行參數(shù)設置(如正弦信號的幅度、頻率;)和運行系統(tǒng)參數(shù)設
10、置(如系統(tǒng)運行采樣速率、時間等)。 (4)設置觀察窗口,分析仿真結(jié)果:在系統(tǒng)模型設置輸出模塊,實現(xiàn)對仿真系統(tǒng)運行情況的觀測,能夠及時修改參數(shù),得出結(jié)果。2 模擬通信系統(tǒng)的仿真原理2.1AM信號基本原理2.1.1AM調(diào)制原理調(diào)制原理:帶通濾波器、加法器和乘法器一起行成了AM信號調(diào)制器。調(diào)幅信號調(diào)制時要想能夠遵循調(diào)制信號的變化規(guī)律的過程,則需要采用調(diào)制信號區(qū)來控制高頻正弦載波的幅度,也就是按照原始電信號的變化規(guī)律去改變載波某些參量的這樣一過程,通過調(diào)制可以把基帶調(diào)制信號的頻譜搬移到載波頻率的附近。AM調(diào)制器模型如圖1所示4:圖2-1 AM信號調(diào)制原理框圖若已調(diào)信號的輸入調(diào)制信號和包絡是實現(xiàn)線性關(guān)系
11、,并且時間波形數(shù)學公式為: (2-1) 則稱其為振幅調(diào)制。其式子中的為外加的直流分量;為輸入調(diào)制信號;為載波的頻率;為載波的頻率;并且其最高頻率為。2.1.2AM解調(diào)原理解調(diào)原理:我們知道解調(diào)是調(diào)制的逆過程得來的,AM信號在解調(diào)時把接收到的已調(diào)信號還原成調(diào)制信號,這樣就可以將已調(diào)信號中的的調(diào)制信號的全部特征恢復出來。AM信號的解調(diào)方法有兩種:相干解調(diào)和包絡檢波解調(diào)。通過載波的波形以及信號的頻譜、波形,對兩個波形之間頻率的大小關(guān)系進行分析,再將兩個函數(shù)實現(xiàn)相乘,經(jīng)過低通濾波器可以得出已調(diào)信號與載波信號相乘作相干解調(diào)來還原出原始信號。AM信號的解調(diào)器模型如下圖2所示4:圖2-2 AM信號相干解調(diào)原
12、理框圖用數(shù)學表達式清晰地說明相干解調(diào)法的工作原理: (2-2) 用一個隔直流電流來去除式中的直流成分。2.2雙邊帶(DSB)信號的基本原理2.2.1雙邊帶(DSB)調(diào)制原理調(diào)制原理:若假設在幅度調(diào)制的一般模型中調(diào)制信號中不存在直流分量,而濾波器為全通網(wǎng)絡,那么輸出的已調(diào)信號在雙邊帶(DSB)調(diào)制信號中就是無載波分量了。調(diào)制信號的相位發(fā)生一次突變,是因為發(fā)生信源信號極性的變化。調(diào)制的目的:就是進行頻譜搬移,將調(diào)制信號頻譜移動到理想位置來實現(xiàn)提高系統(tǒng)信息傳輸?shù)目煽啃院陀行?。DSB調(diào)制原理框圖如圖3所示5: 圖2-3 DSB調(diào)制原理框圖DSB信號的數(shù)學公式為: (2-3) 令初始相位為零,表達式變
13、為: (2-4) 雙邊帶信號可以認為是基帶載波與信號相乘,頻域上就是卷積,數(shù)學公式為: (2-5)式中,是調(diào)制信號的頻譜。頻譜中包含上邊帶、下邊帶,且這兩個邊帶包含的信息相同,所以將其稱為雙邊帶調(diào)制。雙邊帶(DSB)信號的頻譜圖用下圖表示4:圖2-4 雙邊帶(DSB)信號頻譜2.2.2雙邊帶(DSB)解調(diào)原理解調(diào)原理:雙邊帶相干解調(diào),是將頻譜搬移到理想的低頻中,應用本地載波信號與調(diào)制信號相乘來實現(xiàn)調(diào)制信號在低通濾波器中快速還原出來。圖4為雙邊帶相干解調(diào)原理框圖:圖2-5 雙邊帶(DSB)相干解調(diào)框圖DSB信號的工作原理將框圖和數(shù)學表達式結(jié)合起來加以理解6。 (2-6) (2-7)2.3單邊帶(
14、SSB)信號的基本原理 單邊帶調(diào)制也屬于幅度調(diào)制當中的,單邊帶能夠?qū)崿F(xiàn)調(diào)制信號作線性變化的過程,是因為高頻載波的幅度被調(diào)制信號所控制。幅度已調(diào)信號的幅度在波形上,是隨著基帶信號的的變化而相對應的跟著變化;及在頻譜的頻譜結(jié)構(gòu)上,即可以認為在頻域中完全的基帶信號的頻譜的簡單搬移。2.3.1單邊帶(SSB)調(diào)制原理單邊帶調(diào)制原理:在雙邊帶當中,上邊帶和下邊帶包含相同的信息,這樣就沒有必要將兩個邊帶都傳輸出來,可以避免了重復。所以,可以利用線性調(diào)制器中的濾波器濾掉雙邊帶上、下邊帶當中的一個,只傳輸雙邊帶中的一個邊帶,這樣發(fā)送功率和傳輸寬帶都將是雙邊帶調(diào)制時的一半,這就是單邊帶調(diào)制。我們可以把得到單邊帶
15、(SSB)的這個過程叫作濾波法。相對于AM和雙邊帶(DSB)的帶寬來說,單邊帶信號的帶寬很容易看出減小了一倍,因而提高了信道利用率,同時由于抑制載波并僅發(fā)送一個邊帶,不僅節(jié)省了邊帶還節(jié)省了功率,因而在通信中獲得了廣泛應用。SSB調(diào)制原理框圖如圖5所示7:圖2-6 單邊帶(SSB)調(diào)制原理框圖 濾波法電路結(jié)構(gòu)簡單,但是要求單邊帶(SSB)濾波器的特性十分接近理想濾波器,具有銳截止特性。要想得到上邊帶信號,則需要在調(diào)制器中采用一個傳輸特性為高通濾波器就可以實現(xiàn)了;而要想得到下邊帶信號,只需要在調(diào)制器中采用一個傳輸特性為低通濾波器就可以實現(xiàn)了8。圖2-7 單邊帶(SSB)信號頻譜2.3.2單邊帶(S
16、SB)解調(diào)原理因為SSB信號的包絡沒有把基帶調(diào)制信號的波形直接放映出,所以包絡解調(diào)方法不能夠?qū)芜厧盘柦庹{(diào)出來。通常SSB信號要用相干解調(diào)法。相干解調(diào)也叫同步檢波。調(diào)制和解調(diào)的基本性質(zhì)是相同的,都是進行頻譜搬移。調(diào)制是把基帶信號的頻譜移動在載頻位置上,用一個相乘器來實現(xiàn)整個過程。解調(diào)與調(diào)制是相反的過程,就是將在載波位置的已調(diào)信號的頻譜移動到最初的基帶位置,所以也照樣能夠用載波和相乘器相乘來實現(xiàn)。圖6所示的原理方框圖表示SSB相干解調(diào):圖2-8 單邊帶(SSB)相干解調(diào)框圖 在單邊帶信號解調(diào)時,用載波和接收信號相乘,可以理解為載波頻譜和信號頻譜在頻域中相卷積。還可以用數(shù)學表達式來更清晰地說明相
17、干解調(diào)的工作原理5: (2-8) (2-9)3 Matlab程序仿真 Matlab具有很多功能強大地函數(shù),實際上M文件就是一個命令集。在Matlab中的M文件大多數(shù)是函數(shù)式M文件,函數(shù)式M文件對其輸入變量進行種種處理,然后創(chuàng)建它的變量,輸出其結(jié)果。Matlab編程當中,程序的書寫風格要特別注意,并且在編程中若注解詳細,思路清晰,運行速度快,這樣更容易證明程序的好壞。M文件編程中開頭的注釋行可以使用“help”命令,并在命令窗口中顯示出來作為該程序的幫助信息。M文件編程方式是Matlab高級應用的一種常用方式,它適用于比較復雜的問題當中求解9。 3.1雙邊帶(DSB)程序仿真圖圖3-1 DSB信
18、號調(diào)制與解調(diào)波形和頻譜3.2單邊帶(SSB)程序仿真圖圖3-2 SSB信號調(diào)制與解調(diào)的波形和頻譜4 Simulink動態(tài)建模仿真 建模是通過MATLAB/Simulink從一個小模塊設計到具有一定功能的完整模塊設計,從簡單的單個小問題的判斷調(diào)試到整體化模塊的分析思維。Simulink建模屬于Matlab軟件的一部分,他可以對動態(tài)系統(tǒng)建模、仿真和對仿真所得波形圖進行解析的一個軟件包。為便于能夠?qū)崿F(xiàn)快捷創(chuàng)建所需要的動態(tài)建模,Simulink給出了具有實際應用價值的仿真模型,這個創(chuàng)建過程只要對鼠標進行單機并拉動操作就可以實現(xiàn)了2。采用Simulink建模仿真工具可以以很直觀的方框原理圖方式對通信系統(tǒng)
19、進行建模,并且實現(xiàn)基于時間流仿真,使得工程中的方框圖和仿真系統(tǒng)建模統(tǒng)一起來,從頻譜儀模塊、示波器模塊以及輸入輸出數(shù)據(jù)模塊、顯示出來,對通信系統(tǒng)的運行過程與物理概念更便于直觀理解,大大方便了系統(tǒng)的仿真工作34.1雙邊帶(DSB)建模仿真 4.1.1模塊圖 圖4-1 雙邊帶(DSB)建模模塊圖104.1.2模塊存放位置及參數(shù)取值表4-1 Signal Generator(信號發(fā)生器)的參數(shù)設置 模塊名稱 Signal Generator11 位置 SimulinkSources參 數(shù) 名 稱參 數(shù) 值Wave form(波形)sineAmplitude(幅度)1Frequency(頻率)8Unit
20、(單位)Hertz表4-2 DSB AM Modulator Passband(雙邊帶頻帶幅度調(diào)制器)的參數(shù)設置 模塊名稱 DSB AM Modulator Passband 位置 Communications BlocksetModulationAnalog Passband Modulation參 數(shù) 名 稱參 數(shù) 值Input signal offset(輸入信號偏移)1Carrier frequency(載波頻率)180Initial phase(rad)(初始相位)Pi/3表4-3 DSB AM Demodulator Passband(雙邊帶頻帶幅度解調(diào)器)的參數(shù)設置 模塊名稱 D
21、SB AM Demodulator Passband位置 Communications BlocksetModulationAnalog Passband Modulatiaon參 數(shù) 名 稱參 數(shù) 值Output signal offset(輸入信號偏移)1Carrier frequency(載波頻率)180Initial phase(rad)(初始相位)Pi/3Lowpass filter numerator(低通濾波器分子)4.57 9.14 4.57*.01Lowpass filter denominator(低通濾波器分母)1 -1.3108 .4936Sample time(抽樣間
22、隔)0.001表4-4 Scope(示波器)的參數(shù)設置 參數(shù)名稱 Scope 參數(shù)位置Simulink/Sinks參 數(shù) 名 稱參 數(shù) 值Number of axes(信號數(shù))1Time range(時間范圍)1Sampling time(取樣時間)14.1.3仿真結(jié)果圖形圖4-2 雙邊帶(DSB)原始信號波形圖4-3 雙邊帶(DSB)調(diào)制信號波形圖4-4 雙邊帶(DSB)解調(diào)信號波形4.2 單邊帶(SSB)建模仿真4.2.1模塊圖圖4-5 單邊帶(SSB)建模模塊圖4.2.2模塊位置及參數(shù)取值表4-5 Signal Generator(信號發(fā)生器)的參數(shù)設置 模塊名稱 Signal Gene
23、rator 位置 SimulinkSources參 數(shù) 名 稱參 數(shù) 值Wave form(波形)sineAmplitude(幅度)1Frequency(頻率)1Unit(單位)Hertz表4-6 SSB AM Modulator Passband(雙邊帶頻帶幅度調(diào)制器)的參數(shù)設置 模塊名稱SSB AM Modulator Passband 位置 Communications BlocksetModulationAnalog Passband Modulation參 數(shù) 名 稱參 數(shù) 值Carrier frequency(載波頻率)100Initial phase(rad)(初始相位)0Ban
24、dwidth of the input signal(Hz)10Time delay for Hilbert transform filter(s)0.01Sample time(抽樣間隔)0.001表4-7 SSB AM Demodulator Passband(雙邊帶頻帶幅度解調(diào)器)的參數(shù)設置 模塊名稱 SSB AM Demodulator Passband 位置 Communications BlocksetModulationAnalog Passband Modulatiaon參數(shù)名稱參數(shù)值Carrier frequency(載波頻率)100Lowpass filter numera
25、tor(低通濾波器分子)4.57 9.14 4.57*.01Lowpass filter denominator(低通濾波器分母)1 -1.3108 .4936Initial phase(rad)(初始相位)0Sample time(s)(抽樣間隔)0.001表4-8 Scope(示波器)的參數(shù)設置 參數(shù)名稱 Scope 參數(shù)位置Simulink/Sinks參 數(shù) 名 稱參 數(shù) 值Number of axes(信號數(shù))1Time range(時間范圍)1Sampling time(取樣時間)14.2.3仿真結(jié)果圖形圖4-6 單邊帶(SSB)原始信號波形圖4-7 單邊帶(SSB)調(diào)制信號波形圖4
26、-8 單邊帶(SSB)解調(diào)信號波形5兩種仿真比較及結(jié)論 以上實驗采用Matlab軟件仿真,雖然需要學習新的計算機語言,但Matlab語言入門容易,仿真功能強大,交互性強,能實現(xiàn)任意輸入信號源的雙邊帶、單邊帶調(diào)制解調(diào)處理過程。Matlab仿真便于改變通信系統(tǒng)的參數(shù),從而具體考察某個或某幾個變量的影響。采用軟件仿真,其結(jié)果不會因為時間的推移而帶來什么誤差,但有可能會受到程序性能的影響。此次設計分別從Matlab程序和Simulink動態(tài)建模兩種仿真進行了實驗,從中直接得出了雙邊帶(SSB)、單邊帶(DSB)的波形圖和頻譜圖的仿真結(jié)果。5.1區(qū)別Matlab程序仿真:Matlab程序仿真相對于動態(tài)建
27、模仿真,其功能更強大。并且編程效率是很高的,但運行效率很低,比起其他高級語言慢很多。Matlab編程可以對微分方程進行求解,應用其求解方法從而得到系統(tǒng)的仿真結(jié)果。Simulink動態(tài)建模仿真:Matlab軟件中的Simulink庫是仿真的一個重要工具,其形象直觀方便。Simulink中采用的模塊和每個模塊建模方式的框圖,應用的輸入、輸出接口就能夠?qū)崿F(xiàn)一定的功能,模型結(jié)構(gòu)十分直觀,用戶不需要深入解讀各個模塊內(nèi)部的實現(xiàn)功能,對于復雜的系統(tǒng)建模來說無非更加方便了很多。Simulink建模拖拉圖形比較方便,可以直接拉動鼠標操作將一系列模塊連接起來。建模的實現(xiàn),給通信理論的無論是現(xiàn)象觀察還是原理驗證或是
28、新通信系統(tǒng)的設計等等都帶來了很大的方便,Simulink建模更加適用于大型系統(tǒng)的建模和仿真12。在本次課程設計中先根據(jù)雙邊帶、單邊帶調(diào)制與解調(diào)原理,從Simulink工具箱中找所需元件,合理設置好參數(shù)并運行,最后通過對輸出波形分析判斷出雙邊帶、單邊帶調(diào)制解調(diào)系統(tǒng)仿真是否成功。5.2結(jié)論無論是Matlab編程還是Simulink動態(tài)建模仿真,所實現(xiàn)的通信系統(tǒng)雙邊帶(DSB)、單邊帶(SSB)調(diào)制解調(diào)的功能都是一樣的。單邊帶(SSB)調(diào)制時對基帶信號的線性頻譜產(chǎn)生了搬移,而調(diào)制前后僅僅只是頻譜位置發(fā)生了改變,而頻譜形狀并沒有發(fā)生改變13。雙邊帶(DSB)信號兩個邊帶中任意一個邊帶針對Matlab軟
29、件中的靜態(tài)編程和動態(tài)建模兩種仿真方法都能夠看出體現(xiàn)出它們包含了原基帶信號的所有頻譜成分,單邊帶(SSB)所需要的傳輸帶寬可以看做是雙邊帶的一半,調(diào)制后所得的下邊帶中的任意一個信號就能夠反映原基帶信號所攜帶的信號。因為單邊帶信號效率很高,頻譜也相對較窄,因此單邊帶的應用很廣泛。參考文獻1 陳巖,喬繼紅.通信原理與數(shù)據(jù)通信.北京:機械工業(yè)出版社,2006,102 孫青華.現(xiàn)代通信技術(shù)及應用.北京:高等教育出版社,2011,7 3 張德純,王興亮.現(xiàn)代通信理論與技術(shù)導論.西安:西安電子科技大學出版社,2004,104 張水英,徐偉強.通信原理及MATLAB/Simulink仿真.北京:人民郵電出版社
30、,2012.9,13.5 楊萬全.現(xiàn)代通信技術(shù).成都:四川大學出版社,200,3(2004,1重?。? 王興亮.通信系統(tǒng)原理教程.西安:西安電子科技大學出版社,2007,37 沈保鎖,侯春萍.現(xiàn)代通信原理.北京:國防工業(yè)出版社,2006,18 鄭君里等.信號與系統(tǒng)(上)M.北京:高等教育出版社.2000.5,100-3099 李妍.MATLAB通信仿真開發(fā)手冊.北京:國防工業(yè)出版社,2005.110 徐利民,舒君,謝優(yōu)忠.基于MATLAB的信號與系統(tǒng)實驗教程.北京:清華大學出版社,2010.211 谷源濤,應啟珩,鄭君里.信號與系統(tǒng):MATLABH綜合實驗.北京:高等教育出版社,2008.11
31、2 徐明遠等.MATLAB仿真在通信與電子工程中的應用.西安:西安電子科技大學出版社,2005.613 牛凱.移動通信原理.電子工業(yè)出版社,2003:90-12614 樊昌信.通信原理教程(第3版).北京:電子工業(yè)出版社,2012.12Based on Matlab software simulationsingle sideband, double sideband modulation and demodulation process and simulink modeling and simulationCollege of Applied Science and technology
32、Electronic Information Engineering120352010026 Wu Meina Guidance teachers: Shulian Wu【abstrack】: The Simulink software which is a compositive environment to model and simulate for dynamical systems in Matlab system and Matlab programming static simulation methods are used for stimulating the system
33、of double sideband (DSB), single sideband (SSB). The theoretical waveform which can get DSB, and SSB modulation and demodulation system of each link, and the simulation results were analyzed and processed in perceptual intuition. Matlab is a powerful tool software with the Matlab programming languag
34、e.Simulink modeling in Matlab is a visual simulation software package for dynamic. And matlab programming is a static simulation method, using the integrated environment of Matlab M file. it runs the plot function calling, writes the program and parameter settings to realize the simulation of DSB, S
35、SB signal modulation and demodulation, then draws diagrams corresponding waveform we need.【keywords】: Matlab、Simulink、double side band、single side band、modulation 、demodulation附錄 雙邊帶Matlab源程序14:Fm=8; Fc=180; %載波頻率 Fs=1000; %抽樣頻率N=200; %頻域采樣點數(shù)k=0:N-1;t=k/Fs; %信號時間序列x=abs(sin(2*pi*Fm*t);%生成半波整流信號xf=ab
36、s(fftshift(fft(x,N)/Fs;%生成半波整流頻譜y=modulate(x,Fc,Fs,am);%已調(diào)信號yf=abs(fftshift(fft(y,N)/Fs;%已調(diào)頻譜f=linspace(0,Fs*(N-1)/N,N)-Fs/2;%頻域定義區(qū)間yo=demod(y,Fc,Fs,am);%解調(diào)信號yfo=abs(fftshift(fft(yo,N)/Fs;%解調(diào)頻譜b,a=butter(2,2*pi*Fc,s);%生成一2階butterWortxb=lsim(tf(b,a),yo,t);%低通濾波信號xbf=abs(fftshift(fft(xb,N)/Fs;%低通濾波頻譜s
37、ubplot(4,2,1);%繪制第一行兩個子圖并列放置的其中左側(cè)的一個曲線plot(t,x);xlabel(t);%添加x軸上的標記“t”ylabel(x(t);%添加y軸上的標記“x(t)”title(原始信號);%添加圖形標題為“原始信號”subplot(4,2,2);%繪制第一行兩個子圖并列放置的其中右側(cè)的一個曲線plot(f,xf);xlabel(f);ylabel(X(f);title(原始信號頻譜);%添加圖形標題為“原始信號頻譜”subplot(4,2,3);%繪制第二行兩個子圖并列放置的其中左側(cè)的一個曲線plot(t,y);xlabel(t);ylabel(y(t);titl
38、e(調(diào)制信號);%添加圖形標題為“調(diào)制信號”subplot(4,2,4);plot(f,yf);xlabel(f);ylabel(Y(f);title(調(diào)制信號頻譜);subplot(4,2,5);plot(t,yo);xlabel(t);ylabel(yo(t);title(解調(diào)輸出信號);subplot(4,2,6);plot(f,yfo);xlabel(f);ylabel(yo(f);title(解調(diào)輸出信號頻譜);subplot(4,2,7);plot(t,xb);xlabel(t);ylabel(xb(t);title(低通輸出信號);subplot(4,2,8);plot(f,xb
39、f);xlabel(f);ylabel(xb(f);title(低通輸出信號頻譜);單邊帶 Matlab源程序:Fm=8; Fc=180; %載波頻率 Fs=1000; %抽樣頻率N=200; %頻域采樣點數(shù)k=0:N-1;t=k/Fs; %信號時間序列x=abs(sin(2*pi*Fm*t);%生成半波整流信號xf=abs(fftshift(fft(x,N)/Fs;%生成半波整流頻譜y=modulate(x,Fc,Fs,amssb);%已調(diào)信號yf=abs(fftshift(fft(y,N)/Fs;%已調(diào)頻譜f=linspace(0,Fs*(N-1)/N,N)-Fs/2;%頻域定義區(qū)間yo=
40、demod(y,Fc,Fs,amssb);%解調(diào)信號yfo=abs(fftshift(fft(yo,N)/Fs;%解調(diào)頻譜b,a=butter(2,2*pi*Fc,s);%生成一2階butterWortxb=lsim(tf(b,a),yo,t);%低通濾波信號xbf=abs(fftshift(fft(xb,N)/Fs;%低通濾波頻譜subplot(4,2,1);%繪制第一行兩個子圖并列放置的其中左側(cè)的一個曲線plot(t,x);xlabel(t);%添加x軸下的標記為“t”ylabel(x(t);%添加y軸下的標記“x(t)”title(原始信號);%添加圖形標題為“原始信號”subplot(
41、4,2,2);%繪制第一行兩個子圖并列放置的其中右側(cè)的一個曲線plot(f,xf);xlabel(f);ylabel(X(f);title(原始信號頻譜);subplot(4,2,3);%繪制第二行兩個子圖并列放置的其中左側(cè)的一個曲線plot(t,y);xlabel(t);ylabel(y(t);title(調(diào)制信號);subplot(4,2,4);plot(f,yf);xlabel(f);ylabel(Y(f);title(調(diào)制信號頻譜);subplot(4,2,5);plot(t,yo);xlabel(t);ylabel(yo(t);title(解調(diào)輸出信號);subplot(4,2,6);plot(f,yfo);xlabel(f);ylabel(yo(f);title(解調(diào)輸出信號頻譜);subplot(4,2,7);plot(t,xb);xlabel(t);ylabel(xb(t);title(低通輸出信號);subplot(4,2,8);plot(f,xbf);xlabel(f);ylabel(xb(f);title(低通輸出信號頻譜);18
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 植樹問題講課
- 小小圖書館賈世喜
- 小班數(shù)學:變得一樣多
- 蘇教版三年級數(shù)學上冊教學ppt課件58:解決問題的策略復習
- 小學科學六下《拓展與應用》-公開課一等獎ppt課件
- 高中英語人教版選修七Unit-2-Robots-ppt課件
- 第九章長期負債課件
- 皮膚免疫系統(tǒng)課件
- 辦公樓施工現(xiàn)場消防安全管理要求規(guī)范課件
- freeroi在功能磁共振roi分析中的應用
- 《永遇樂·京口北固亭懷古》用典講解課件
- 《秋天的雨》微課課件
- 護患溝通技巧-課件
- 《高等數(shù)學B》第十章___微分方程與差分方程__第6節(jié)__差分與差分方程的概念_、……課件
- 英語(人教版)九年級總復習題型訓練補全對話(含最新原創(chuàng)題)課件