摘 要:針對(duì)通信原理硬件實(shí)驗(yàn)箱的不足,文章以一個(gè)完整的AM調(diào)制解調(diào)系統(tǒng)的虛擬實(shí)驗(yàn)為例,指出在通信原理實(shí)驗(yàn)教學(xué)中引入虛擬實(shí)驗(yàn),不但能有效彌補(bǔ)硬件實(shí)驗(yàn)的不足,有助于學(xué)生理解和掌握各種通信系統(tǒng)的組成原理;同時(shí),更能加強(qiáng)學(xué)生的綜合分析設(shè)計(jì)能力和自主創(chuàng)新學(xué)習(xí)能力。另一方面,利用虛擬實(shí)驗(yàn)輔助理論教學(xué),使得理論課程講解更直觀生動(dòng),極大地提高了教學(xué)效果。
關(guān)鍵詞:通信原理;實(shí)驗(yàn)教學(xué);虛擬仿真;AM調(diào)制解調(diào)系統(tǒng);SystemView
中圖分類號(hào):G434? ? ? ?文獻(xiàn)標(biāo)志碼:A? ? ? ? ? 文章編號(hào):1673-8454(2019)08-0094-03
《通信原理》課程是通信工程、電子信息工程專業(yè)重要的專業(yè)基礎(chǔ)課程,課程的主要內(nèi)容是講解各種通信系統(tǒng)的組成原理,分析信號(hào)和噪聲通過(guò)通信系統(tǒng)的波形和頻譜,以及評(píng)估通信系統(tǒng)的性能。其中,實(shí)驗(yàn)和課程設(shè)計(jì)通過(guò)構(gòu)建通信系統(tǒng),觀察信號(hào)和噪聲通過(guò)通信系統(tǒng)各個(gè)組成部分的波形和頻譜,使學(xué)生對(duì)各個(gè)通信系統(tǒng)的組成原理,以及信號(hào)和噪聲在系統(tǒng)中的傳輸有最直觀的感受,是幫助學(xué)生更好地掌握專業(yè)理論基礎(chǔ)課程,提高學(xué)生的動(dòng)手能力、綜合分析能力的有效手段。目前,我校以及大部分高校的通信原理實(shí)驗(yàn)課程以硬件實(shí)驗(yàn)為主。這類實(shí)驗(yàn)在通信原理實(shí)驗(yàn)箱上通過(guò)連線搭建通信系統(tǒng),再通過(guò)示波器觀測(cè)信號(hào)通過(guò)系統(tǒng)的各點(diǎn)波形。這類實(shí)驗(yàn)一般為驗(yàn)證性的實(shí)驗(yàn),對(duì)于僅需觀測(cè)簡(jiǎn)單波形的實(shí)驗(yàn)?zāi)軌虻玫捷^好的效果(如AM、ASK、PAM等),但不能用于觀測(cè)高頻復(fù)雜波形的實(shí)驗(yàn)(如PCM 編碼)或信號(hào)頻譜的實(shí)驗(yàn)(如AM實(shí)驗(yàn)中頻譜搬移的驗(yàn)證)。另外,這類實(shí)驗(yàn)元器件已固化在實(shí)驗(yàn)箱上,因此無(wú)法進(jìn)行系統(tǒng)設(shè)計(jì)分析類實(shí)驗(yàn)。同時(shí),硬件實(shí)驗(yàn)受到實(shí)驗(yàn)箱的限制,實(shí)驗(yàn)項(xiàng)目的更新比較困難。而隨著實(shí)驗(yàn)箱使用時(shí)間的增加,實(shí)驗(yàn)設(shè)備出現(xiàn)問(wèn)題的頻率加大,這些都限制了硬件實(shí)驗(yàn)在通信原理實(shí)驗(yàn)課程中的使用[1,2]。
通信原理虛擬實(shí)驗(yàn)通過(guò)利用各種電子電路仿真軟件,如SytemView、Matlab等,構(gòu)建一個(gè)仿真通信系統(tǒng),并利用軟件提供的各種分析工具,對(duì)信號(hào)在通信系統(tǒng)中的傳輸進(jìn)行分析。與傳統(tǒng)的硬件實(shí)驗(yàn)相比,虛擬實(shí)驗(yàn)具有以下優(yōu)點(diǎn):①不受硬件設(shè)備的限制,從而使實(shí)驗(yàn)項(xiàng)目能及時(shí)根據(jù)教學(xué)需要進(jìn)行更新,并且不存在設(shè)備損壞的問(wèn)題;②提供強(qiáng)大的分析工具,使學(xué)生能方便地進(jìn)行各種波形和頻譜的分析比較;③完全由學(xué)生自主構(gòu)建通信仿真系統(tǒng),包括設(shè)備的選擇和參數(shù)的設(shè)定,能更好地培養(yǎng)學(xué)生的系統(tǒng)分析設(shè)計(jì)能力[1,2]。
本著“技術(shù)設(shè)計(jì)為教學(xué)設(shè)計(jì)服務(wù)”的原則,我們對(duì)通信原理實(shí)驗(yàn)課程進(jìn)行改革,在硬件實(shí)驗(yàn)項(xiàng)目的基礎(chǔ)上增加對(duì)應(yīng)的虛擬實(shí)驗(yàn)項(xiàng)目。本文介紹了一個(gè)完整的基于SystemView的虛擬實(shí)驗(yàn)項(xiàng)目的設(shè)計(jì)。教學(xué)結(jié)果表明,這種虛擬實(shí)驗(yàn)?zāi)軒椭鷮W(xué)生更深刻地理解通信系統(tǒng)的構(gòu)成和信號(hào)傳輸過(guò)程中的變化,同時(shí)能更好地提高學(xué)生系統(tǒng)分析設(shè)計(jì)能力。
SystemView主要用于電路與通信系統(tǒng)的設(shè)計(jì)、仿真和分析,在它的圖標(biāo)庫(kù)中提供了大量的信號(hào)源、接收端、功能塊、算子圖符和函數(shù)庫(kù),學(xué)生只需用鼠標(biāo)從SystemView 庫(kù)中選擇需要的圖符(元件)并將其拖到設(shè)計(jì)窗口中連接起來(lái),就能構(gòu)成各種系統(tǒng);而SystemView強(qiáng)大的分析工具能夠方便地進(jìn)行各種波形和頻譜分析[3,4]。這些都使得學(xué)生只要知道系統(tǒng)的組成原理,就能快速上手完成相關(guān)的實(shí)驗(yàn)設(shè)計(jì)和分析。
與另一種常用的通信仿真軟件Matlab 相比,SystemView 的最大特點(diǎn)是軟件仿真與硬件實(shí)現(xiàn)的對(duì)應(yīng)關(guān)系非常密切,系統(tǒng)的構(gòu)建和分析非常直觀、簡(jiǎn)單[5-7]。Matlab 仿真則需要編程,從程序上很難看出系統(tǒng)的原理,如果采用Simulink 的模塊化仿真,其參數(shù)設(shè)置比較復(fù)雜,而且模塊的S函數(shù)不可見(jiàn),很難理解具體參數(shù)的含義[5-7]。因此,在《通信原理》課程中,我們選擇SystemView仿真軟件進(jìn)行通信原理虛擬實(shí)驗(yàn),完成通信仿真系統(tǒng)的構(gòu)建與分析。
基于SystemView的虛擬實(shí)驗(yàn)以學(xué)生為主體,由學(xué)生自主設(shè)計(jì)和分析,教師只進(jìn)行簡(jiǎn)單的實(shí)驗(yàn)說(shuō)明,并在實(shí)驗(yàn)過(guò)程中進(jìn)行必要的引導(dǎo)。我們以AM調(diào)制解調(diào)系統(tǒng)的虛擬實(shí)驗(yàn)項(xiàng)目的設(shè)計(jì)為例,給出一個(gè)完整的虛擬實(shí)驗(yàn)教學(xué)過(guò)程。虛擬實(shí)驗(yàn)過(guò)程分為設(shè)計(jì)、構(gòu)建和分析三個(gè)階段。
1.AM調(diào)制解調(diào)系統(tǒng)的設(shè)計(jì)與構(gòu)建
由實(shí)驗(yàn)教師進(jìn)行實(shí)驗(yàn)說(shuō)明,引導(dǎo)學(xué)生根據(jù)教材畫(huà)出AM調(diào)制解調(diào)系統(tǒng)的組成原理框圖,其中解調(diào)方法可以由學(xué)生自主選擇相干解調(diào)或包絡(luò)解調(diào)。對(duì)于能力較強(qiáng)的學(xué)生,可以鼓勵(lì)他們完成兩種解調(diào)方法。圖1給出了包含兩種解調(diào)方法的AM系統(tǒng)組成原理框圖[1]。
學(xué)生從圖標(biāo)庫(kù)中選擇相應(yīng)模塊的圖符組建通信系統(tǒng),并設(shè)置觀察點(diǎn),然后設(shè)置系統(tǒng)定時(shí)參數(shù)以及各設(shè)備模塊的參數(shù)。在這個(gè)過(guò)程中,要注意引導(dǎo)學(xué)生的自主學(xué)習(xí)能力和綜合設(shè)計(jì)能力,參數(shù)的設(shè)計(jì)只講解設(shè)置原則,而具體設(shè)置由學(xué)生自主完成。最終形成圖2的AM調(diào)制解調(diào)仿真系統(tǒng)。
2.信號(hào)分析
引導(dǎo)學(xué)生使用分析窗口,對(duì)通過(guò)觀察點(diǎn)的信號(hào)的波形和頻譜進(jìn)行比較分析。例如,圖3給出了AM信號(hào)的波形,其波形與在硬件實(shí)驗(yàn)中測(cè)得的波形相同,但更加清晰。圖4比較了觀察點(diǎn)3、5、6的頻譜,即基帶信號(hào)、AM信號(hào)和載波信號(hào)的頻譜。圖4表明通過(guò)Systemview的分析窗口,學(xué)生能觀察到硬件實(shí)驗(yàn)中所不能觀察到的信號(hào)頻譜。同時(shí)學(xué)生可以使用該工具方便地將信號(hào)在各個(gè)觀察點(diǎn)的頻譜或波形疊加在一個(gè)圖中顯示,使得信號(hào)在通過(guò)通信系統(tǒng)各個(gè)模塊后的頻譜變化更直觀,從而有助于加深對(duì)通信系統(tǒng)組成和信號(hào)在通信系統(tǒng)中的傳輸?shù)睦斫?。例如,圖4給出了基帶信號(hào)、AM信號(hào)和載波信號(hào)的頻譜比較,它讓學(xué)生直觀地看到在理論課程中反復(fù)強(qiáng)調(diào)的AM信號(hào)的特點(diǎn):“AM信號(hào)的頻譜是將基帶信號(hào)的頻譜搬移到載波頻率處”“AM信號(hào)存在直流分量,其頻率為載波頻率”[8]。
通過(guò)對(duì)AM調(diào)制解調(diào)系統(tǒng)的虛擬實(shí)驗(yàn)完整的介紹,我們可以看到基于Systemview的虛擬實(shí)驗(yàn)不但能完整、準(zhǔn)確、快速地達(dá)到相應(yīng)硬件實(shí)驗(yàn)的實(shí)驗(yàn)要求和實(shí)驗(yàn)?zāi)康模瑫r(shí)還能完成硬件實(shí)驗(yàn)所不能完成的頻譜分析。
1.實(shí)驗(yàn)課程中運(yùn)用虛擬實(shí)驗(yàn)彌補(bǔ)硬件實(shí)驗(yàn)的不足
信號(hào)在通信系統(tǒng)傳輸過(guò)程中的波形和頻譜變化都是《通信原理》課程教學(xué)的重點(diǎn)和難點(diǎn)。但本科教學(xué)實(shí)驗(yàn)室中所配置的低端示波器一般很難進(jìn)行有效的頻譜分析。使用SystemView的分析工具,學(xué)生在虛擬實(shí)驗(yàn)中能方便有效地進(jìn)行各種頻譜分析。同時(shí),虛擬實(shí)驗(yàn)不受實(shí)驗(yàn)室硬件設(shè)備固定的限制,因此更具有靈活性,能實(shí)現(xiàn)某些硬件實(shí)驗(yàn)不能做到的事情。例如,在上述AM虛擬實(shí)驗(yàn)中,虛擬實(shí)驗(yàn)?zāi)茏龅剑孩賹W(xué)生能夠隨意改變信號(hào)源的輸入信號(hào),通過(guò)改變基帶信號(hào)的直流和交流分量的大小,能方便地觀察到AM信號(hào)的“過(guò)調(diào)現(xiàn)象”,而實(shí)驗(yàn)箱只能使用自帶的單頻率的正余弦信號(hào),這使得硬件實(shí)驗(yàn)很難調(diào)出AM信號(hào)的“過(guò)調(diào)現(xiàn)象”;②利用SystemView構(gòu)建AM仿真系統(tǒng),學(xué)生能自由選擇使用相干解調(diào)或者包絡(luò)解調(diào)方法,而在我們的硬件實(shí)驗(yàn)中只提供了包絡(luò)解調(diào)方法;③利用SystemView構(gòu)建AM仿真系統(tǒng),學(xué)生能方便地加入各種類型的噪聲,并分析它們對(duì)信號(hào)在系統(tǒng)中傳輸?shù)挠绊懀谟布?shí)驗(yàn)中,只能加入高斯白噪聲,并且加入噪聲后,示波器很難觀察到穩(wěn)定的波形。這些都說(shuō)明,實(shí)驗(yàn)課程中運(yùn)用虛擬實(shí)驗(yàn)可以彌補(bǔ)硬件實(shí)驗(yàn)的不足。
2.培養(yǎng)學(xué)生的綜合設(shè)計(jì)分析能力
教育的目的在于提高學(xué)生的綜合素質(zhì),包括設(shè)計(jì)分析能力、主動(dòng)學(xué)習(xí)能力及創(chuàng)新能力等[8]。在硬件實(shí)驗(yàn)中,受硬件設(shè)備固定的限制,學(xué)生無(wú)法自由選擇設(shè)備構(gòu)建通信系統(tǒng),這使得大部分構(gòu)建通信系統(tǒng)的硬件實(shí)驗(yàn)僅僅是讓學(xué)生在實(shí)驗(yàn)箱上通過(guò)連線來(lái)構(gòu)建系統(tǒng)。而在使用SystemView構(gòu)建仿真系統(tǒng)時(shí),需要由學(xué)生選擇系統(tǒng)所需虛擬設(shè)備,并且對(duì)各個(gè)虛擬設(shè)備的參數(shù)進(jìn)行設(shè)置。相比硬件實(shí)驗(yàn),虛擬實(shí)驗(yàn)更能完整地體現(xiàn)通信系統(tǒng)的構(gòu)建,因此能更好地加深學(xué)生對(duì)通信系統(tǒng)的組成和原理的理解,提高他們的綜合設(shè)計(jì)能力。同時(shí),SystemView 提供了強(qiáng)大的分析工具,方便學(xué)生自由進(jìn)行各種波形和頻譜的比較分析,有助于培養(yǎng)學(xué)生的分析能力。另一方面,虛擬實(shí)驗(yàn)更具有靈活性和主動(dòng)性,能更好地激發(fā)學(xué)生的自主學(xué)習(xí)熱情,培養(yǎng)他們的主動(dòng)學(xué)習(xí)能力和創(chuàng)新能力[1]。
3.輔助理論課程教學(xué)
在傳統(tǒng)的通信原理理論教學(xué)中,教師通過(guò)圖片、PPT、板書(shū)等形式顯示通信系統(tǒng)的組成,并分析信號(hào)在傳輸過(guò)程中的波形和頻譜變化。這種授課方式較為枯燥難懂,學(xué)生聽(tīng)得吃力,很難對(duì)有關(guān)理論留下深刻的印象。而通過(guò)虛擬實(shí)驗(yàn),教師可以很方便地在課堂上完成一個(gè)通信系統(tǒng)的構(gòu)建,并且通過(guò)分析窗口讓學(xué)生直觀地看到信號(hào)在傳輸過(guò)程中的波形和頻譜變化,讓抽象的理論即時(shí)得到檢驗(yàn),從而對(duì)通信系統(tǒng)各組成模塊的功能以及有關(guān)通信原理形成直觀、深刻的印象。這種授課方式直觀生動(dòng),極大地提高了教學(xué)效果。
在通信原理硬件實(shí)驗(yàn)中,受硬件實(shí)驗(yàn)箱的限定,學(xué)生很難完整地實(shí)現(xiàn)通信系統(tǒng)的構(gòu)建。同時(shí),缺少頻譜分析工具,難以分析信號(hào)的頻譜變化。另外,還存在實(shí)驗(yàn)設(shè)備損壞、實(shí)驗(yàn)項(xiàng)目難以更新等缺點(diǎn)。基于此,我們改革通信原理實(shí)驗(yàn)課程,加入基于SystemView的虛擬實(shí)驗(yàn)。教學(xué)實(shí)踐表明,虛擬實(shí)驗(yàn)不但能達(dá)到硬件實(shí)驗(yàn)的實(shí)驗(yàn)要求和實(shí)驗(yàn)?zāi)康模瑫r(shí)還能彌補(bǔ)硬件實(shí)驗(yàn)的種種不足。此外,采用虛擬實(shí)驗(yàn)有助于培養(yǎng)學(xué)生的綜合設(shè)計(jì)分析能力。將虛擬實(shí)驗(yàn)進(jìn)一步引入理論教學(xué)中,使得課程講解更直觀生動(dòng),極大地提高了教學(xué)效果。
參考文獻(xiàn):
[1]任峻,張紅燕.運(yùn)用虛擬仿真實(shí)驗(yàn)改革通信原理實(shí)驗(yàn)教學(xué)[J].實(shí)驗(yàn)技術(shù)與管理,2014,31(3):95-97+104.
[2]薛琴.基于SystemView的“通信原理”課程教學(xué)改革研究[J].計(jì)算機(jī)教育,2010(4):47-49+55.
[3]陳木生,林順達(dá),朱志攀.SystemView在《通信原理》實(shí)驗(yàn)課程中的應(yīng)用[J].實(shí)驗(yàn)科學(xué)與技術(shù),2011,9(6):40-42.
[4]謝慧,張志剛,聶峰.基于SystemView的通信原理實(shí)驗(yàn)教學(xué)體系[J].實(shí)驗(yàn)技術(shù)與管理,2012,29(2):134-137.
[5]王雅寧.基于System View的“通信系統(tǒng)仿真”教學(xué)改革研究[J].科技信息,2011(3):22-23.
[6]付國(guó)蘭,劉曉山,劉清.SystemView 和MATLAB 在通信原理課程中的應(yīng)用比較[J].內(nèi)蒙古師范大學(xué)學(xué)報(bào)(教育科學(xué)版),2009(7):151-153.
[7]孫愛(ài)晶,劉毓.基于軟件仿真的通信原理實(shí)驗(yàn)教學(xué)[J].實(shí)驗(yàn)室研究與探索,2010,29(1):135-137.
[8]樊昌信,曹麗娜.通信原理(第七版)[M].北京:國(guó)防工業(yè)出版社,2012.
(編輯:魯利瑞)