王園園,李婧祺,何雄
(商洛學(xué)院 電子信息與電氣工程學(xué)院,陜西商洛 726000)
“數(shù)字信號(hào)處理”課程是電子類專業(yè)的一門理論性較強(qiáng)的專業(yè)課,數(shù)字信號(hào)處理包含了很多抽象的概念和理論,很多結(jié)論的推導(dǎo)涉及到大量的數(shù)學(xué)推導(dǎo)過(guò)程,學(xué)生聽起來(lái)枯燥無(wú)味,理解和掌握起來(lái)有一定難度。1989 年美國(guó)弗吉尼亞大學(xué)將綜合不同工具和信息的網(wǎng)絡(luò)化集成環(huán)境定義為虛擬實(shí)驗(yàn)室,美國(guó)田納西州的查塔努加大學(xué)分校的網(wǎng)上工程實(shí)驗(yàn)室設(shè)計(jì)了很多遠(yuǎn)程控制實(shí)驗(yàn),包括壓力控制、溫度控制以及速度控制實(shí)驗(yàn)等,密歇根大學(xué)建立了一個(gè)基于網(wǎng)頁(yè)的電子遠(yuǎn)程連線實(shí)驗(yàn)室[1-2]。從1998 年開始,西安交通大學(xué)電氣學(xué)院就開始了虛擬儀器與教學(xué)結(jié)合的教育手法,并于2001 年采用瀏覽器與服務(wù)器的組網(wǎng)模式,建立了基于 Web 的網(wǎng)絡(luò)遠(yuǎn)程測(cè)控系統(tǒng)。目前,各大高校都開始了虛擬儀器實(shí)驗(yàn)室技術(shù)的研究,而且效果顯著[3-4]。因此對(duì)數(shù)字信號(hào)處理課程中的實(shí)驗(yàn)進(jìn)行網(wǎng)絡(luò)虛擬化有著非常重要的意義。
數(shù)字信號(hào)虛擬實(shí)驗(yàn)室包括Web 服務(wù)器和客戶端兩部分。軟件框圖見圖1,其中Web服務(wù)器是整個(gè)系統(tǒng)的核心部分。用戶可以通過(guò) Web 服務(wù)器訪問(wèn)LabVIEW 平臺(tái)下的虛擬仿真實(shí)驗(yàn)平臺(tái),進(jìn)行實(shí)驗(yàn)操作,獲取實(shí)驗(yàn)結(jié)果[1-2]。LabVIEW 提供了非常簡(jiǎn)便的方式,可以輕松控制遠(yuǎn)程計(jì)算機(jī)上的程序,通過(guò)遠(yuǎn)程前面板和WEB 發(fā)布。遠(yuǎn)程前面板要求服務(wù)器和客戶端都必須安裝相同版本的LabVIEW 開發(fā)軟件,而WEB 發(fā)布功能可以讓一臺(tái)計(jì)算機(jī)像瀏覽網(wǎng)頁(yè)一樣查看和控制運(yùn)行在另一臺(tái)計(jì)算機(jī)上的 VI。……