摘 要:實驗教學(xué)是高等教育的重要組成部分,但是由于場地、設(shè)備等因素的限制,傳統(tǒng)實驗教學(xué)模式具有很大局限性。虛擬實驗采用數(shù)字化編程,通過計算機(jī)接口設(shè)備,能夠靈活實現(xiàn)各種儀器的功能,是現(xiàn)代實驗教學(xué)發(fā)展的重要方向。課題組結(jié)合熱物性測量實驗教學(xué),探索了虛擬實驗技術(shù)和應(yīng)用,總結(jié)了虛擬實驗教學(xué)的優(yōu)勢,同時指出了教學(xué)活動中可能出現(xiàn)的問題,從而為進(jìn)一步教學(xué)改革積累了一定的經(jīng)驗。
關(guān)鍵詞:教學(xué)改革;實驗教學(xué);虛擬實驗
一、引言
隨著科技的不斷發(fā)展,特別是計算機(jī)網(wǎng)絡(luò)的普及,大學(xué)生的知識體系在廣度上有了很大提升。為了進(jìn)一步拓展大學(xué)生知識結(jié)構(gòu)的深度,在理論教學(xué)構(gòu)建了完整知識體系的基礎(chǔ)上,實驗教學(xué)顯得尤為重要。但是由于各方面條件的限制,實驗室的設(shè)備和規(guī)模都難以滿足廣大學(xué)生的實驗需求,目前很多還是以小組或者演示的形式讓學(xué)生熟悉具體實驗過程,學(xué)生能獨立參與實驗的機(jī)會非常少,特別是很難接觸到國際前沿的實驗技術(shù)和方法。
虛擬實驗是以虛擬儀器為基礎(chǔ),采用計算機(jī)數(shù)字化實驗儀器編程來實現(xiàn),通過接口設(shè)備,完成傳統(tǒng)實驗設(shè)備的功能,因此在教學(xué)活動中應(yīng)用日益廣泛。常用的虛擬儀器的開發(fā)軟件包括美國國家儀器公司的Labview和LabWindows/CVI,美國Tektronis公司的Tek-TNS軟件等,其中Labview和LabWindows/CVI軟件采用圖形化編程,學(xué)習(xí)操作簡單,應(yīng)用最為廣泛,非常適合于本科生教學(xué)。目前虛擬實驗系統(tǒng)已經(jīng)在國內(nèi)外高校的機(jī)械、電子、生物、物理等教學(xué)科研領(lǐng)域中發(fā)揮了重要作用。國外麻省理工學(xué)院微電子系的Alamo教授開發(fā)的Weblab虛擬實驗系統(tǒng)較早投入教學(xué)使用,取得了很大成功。國內(nèi)包括清華大學(xué)、上海交通大學(xué)等院校都開設(shè)了相關(guān)討論課程。
通過虛擬實驗教學(xué),在有限的教學(xué)資源條件下,最大限度地發(fā)揮學(xué)生的創(chuàng)造力和能動性,培養(yǎng)科學(xué)研究興趣。課題組結(jié)合熱物性測量實驗,探索了虛擬實驗技術(shù)和應(yīng)用,從而為今后的教學(xué)改革積累了一定的經(jīng)驗。
二、實驗系統(tǒng)的主要內(nèi)容
1.傳統(tǒng)測量系統(tǒng)
圖1(a)顯示了該套系統(tǒng)的主要組成,包括樣品、信號發(fā)生器、數(shù)字萬用表、鎖相放大器等儀器。傳統(tǒng)實驗條件下,學(xué)生操作順序見圖2所示。先調(diào)整信號發(fā)生器發(fā)生頻率,等數(shù)值穩(wěn)定以后,讀取數(shù)字萬用表的電壓讀數(shù),同時設(shè)置鎖相放大器時間常數(shù),讀取幅值和相位信息。其中數(shù)字萬用表精度為八位半,即每次要讀9位數(shù)字,鎖相放大器為微伏精度,通常為6位數(shù)字。為了保證測量精度,一般要求萬用表讀5~10次取平均,鎖相放大器也是5~10次讀數(shù)取平均。每組實驗信號發(fā)生器改變30個頻率。因此記錄一組實驗大概需要2小時左右。學(xué)生要時刻關(guān)注儀表讀數(shù)的變化,迅速記錄儀表數(shù)值,然后錄入Excell表格中,再繪制圖表進(jìn)行數(shù)據(jù)處理。
2.虛擬實驗第一個階段改進(jìn)
利用虛擬儀器控制信號發(fā)生器、鎖相放大器以及數(shù)字萬用表,實現(xiàn)各個儀表自動參數(shù)設(shè)定、數(shù)據(jù)讀取、存儲和數(shù)據(jù)處理功能。用GPIB線將三臺主要設(shè)備連接,然后通過GPIB-USB數(shù)據(jù)轉(zhuǎn)換接口接入計算機(jī)中,編寫儀器控制程序,用于設(shè)定三臺設(shè)備的主要參數(shù),例如改變信號發(fā)生器頻率,讀取鎖相放大器幅值和相位,讀取數(shù)字萬用表電壓。學(xué)生通過程序可以直接將數(shù)據(jù)保存到指定文檔中,并進(jìn)行數(shù)據(jù)處理。同樣測量30個頻率,時間大概為半個小時,因此大大提高了測量效率,同時可防止人為因素引入的測量誤差。
3.虛擬實驗第二個階段改進(jìn)
第一個階段只是利用虛擬儀器控制原有設(shè)備,而這個階段則用虛擬儀器代替儀表,此時實驗系統(tǒng)如圖1(b)所示。為了實現(xiàn)虛擬實驗,需要在計算機(jī)中置入數(shù)字/模擬轉(zhuǎn)換器,在程序中編制虛擬信號發(fā)生器,用數(shù)字/模擬轉(zhuǎn)換器轉(zhuǎn)換為模擬信號輸出到樣品中,同時讀取樣品兩端的電壓信號,有數(shù)字/模擬轉(zhuǎn)換器轉(zhuǎn)換為數(shù)字信號,并在計算機(jī)中編寫虛擬鎖相放大器程序,處理得到對應(yīng)的幅值和相位。讀取固定電阻的電壓,同樣用數(shù)字/模擬轉(zhuǎn)換器轉(zhuǎn)換為數(shù)字信號,用計算機(jī)編寫虛擬數(shù)字萬用表程序,處理得到電壓。將頻率,幅值和相位,電壓信號存儲到固定文件中(原始數(shù)據(jù)),并用Labview中的信號處理模塊,處理得到最后樣品的熱物性參數(shù)(最終測量結(jié)果)。
■
圖1(a)傳統(tǒng)實驗系統(tǒng);(b)虛擬實驗系統(tǒng) 圖2傳統(tǒng)實驗過程
三、虛擬實驗教學(xué)中的經(jīng)驗總結(jié)
通過以上教學(xué)實踐活動可以看出,虛擬實驗在學(xué)習(xí)科研過程中,與傳統(tǒng)實驗教學(xué)相比,在實現(xiàn)數(shù)字化教學(xué),提高教學(xué)質(zhì)量和水平,提高學(xué)生綜合素質(zhì)等方面都有重要意義。同時課題組也發(fā)現(xiàn)虛擬實驗存在的一些容易被忽視的問題。
1.虛擬實驗的積極作用
(1)理論與實驗相結(jié)合。讓學(xué)生在實驗前推導(dǎo)了樣品平均溫度隨電阻變化曲線,得到線性變化關(guān)系。通過學(xué)生動手實驗,驗證了推導(dǎo)的準(zhǔn)確性,并進(jìn)而計算得到了樣品熱物性參數(shù)。通過這個過程,加深了學(xué)生對電阻溫度計的理解。同時在實驗過程中,遇到了很多感興趣的問題,通過不斷提問,讓學(xué)生對整個實驗系統(tǒng)如何設(shè)計和實施有了全新的認(rèn)識。通過這些互動,無論對教學(xué)和科研都具有重要促進(jìn)作用。
(2)虛擬實驗與傳統(tǒng)實驗相結(jié)合。傳統(tǒng)實驗更加具體、實際,學(xué)生直接與儀器儀表接觸,掌握儀器的說明書。但是,說明書后面儀器通訊部分,往往被學(xué)生忽略。而虛擬實驗用于控制儀器儀表設(shè)置以及自動讀取讀數(shù)的程序卻需要學(xué)生掌握GPIB通訊語言。學(xué)生通過自己學(xué)習(xí)說明書和Labview語言,編寫控制程序,實現(xiàn)數(shù)據(jù)讀取、存儲和處理,這本身就是能力培養(yǎng)的過程。學(xué)生在編程過程中遇到很多問題,例如無法跟儀器儀表通訊,如何調(diào)試,數(shù)據(jù)保存總是覆蓋原有數(shù)據(jù)等。這些問題雖然在Labview語言相關(guān)教材中也有論述,但是遇到這些問題以后,學(xué)生通過自我學(xué)習(xí),解決問題的過程給他們極大的鼓舞和信心,提高了學(xué)習(xí)的積極性和主觀能動性。特別是Labview語言,不僅可以用于儀器控制,更能夠可視化地實現(xiàn)許多語言需要編寫大量代碼才能實現(xiàn)的功能,簡單易學(xué),學(xué)生在學(xué)習(xí)主要內(nèi)容之余,自己主動學(xué)習(xí)了該語言其他的模塊功能,培養(yǎng)了學(xué)生的創(chuàng)造性。
(3)提高實驗效率和質(zhì)量。教學(xué)中,傳統(tǒng)實驗需要幾個小時,引入虛擬實驗后,現(xiàn)在壓縮為半個小時,而且調(diào)試好以后,只需要點一下程序啟動按鈕,無需要人為記錄讀數(shù),這都大大提高了實驗效率。因此,學(xué)生可以在實驗的關(guān)鍵環(huán)節(jié),例如樣品準(zhǔn)備、數(shù)據(jù)處理、問題討論等環(huán)節(jié)投入更多時間和精力。而記錄數(shù)據(jù)這些重復(fù)性工作則有計算機(jī)代替,這也提高了實驗的質(zhì)量和水平。實驗過程不再是演示,而是從理論推導(dǎo)到數(shù)據(jù)分析處理整個過程全方位交給學(xué)生,增強(qiáng)了學(xué)生對實驗的理解。同時學(xué)生可以利用互聯(lián)網(wǎng)遠(yuǎn)程監(jiān)控實驗過程,及時發(fā)現(xiàn)實驗過程中的問題,使得教學(xué)內(nèi)容在時間和空間上都得到延伸和拓展。
2.虛擬實驗的可能問題
(1)儀器使用技能的淡化。在實驗開始階段,可能學(xué)生對實驗過程還能夠認(rèn)真學(xué)習(xí)和把握,但是由于虛擬實驗太過方便,久而久之,學(xué)生對一些儀器的參數(shù)設(shè)置的概念開始模糊,經(jīng)常遇到例如僅需增加實驗內(nèi)容、改變實驗參數(shù),學(xué)生卻需要從頭學(xué)習(xí)儀器說明書,重新編程。因此一味依賴計算機(jī)可能會減弱儀器使用的真實感受和基本實驗技能的訓(xùn)練。
(2)減弱對實驗突發(fā)問題的處理能力。在實驗過程中,會突然遇到一些意想不到的問題。如果是傳統(tǒng)實驗過程,學(xué)生就在實驗現(xiàn)場,可能知道偏離所產(chǎn)生的原因。但是虛擬實驗過程中學(xué)生往往不在實驗現(xiàn)場,也沒有實時監(jiān)測數(shù)據(jù),等看到已經(jīng)測完的超乎預(yù)期的數(shù)據(jù),又不會太留意,一般重新開始一組實驗,因此會減少學(xué)生對實驗過程的反思,更有甚者,失去發(fā)現(xiàn)新實驗現(xiàn)象的機(jī)會。因此,虛擬實驗更適用于成熟的實驗過程,在實驗初始階段,學(xué)生最好能夠通過傳統(tǒng)實驗過程進(jìn)行培養(yǎng)。
四、結(jié)論
虛擬實驗是在傳統(tǒng)實驗教學(xué)基礎(chǔ)上的延伸和拓展,是現(xiàn)代實驗教學(xué)發(fā)展的重要趨勢和方向。虛擬實驗?zāi)軌蚝芎玫亟鉀Q實驗時間和空間限制性等問題,節(jié)約實驗成本,因此推廣虛擬實驗對教學(xué)和科研都具有重要幫助。但是虛擬實驗并不能完全代替?zhèn)鹘y(tǒng)實驗過程,只有將虛擬實驗和傳統(tǒng)實驗相結(jié)合,彼此互相促進(jìn)和補(bǔ)充,才能讓高等教育中的實驗教學(xué)緊跟時代步伐,在培養(yǎng)綜合型人才過程中發(fā)揮其應(yīng)有的作用。
參考文獻(xiàn):
[1]厲旭云,梅汝煥,葉治國,等.高校實驗教學(xué)研究的發(fā)展及趨勢[J].實驗室研究與探索,2014(03).
[2]侯國屏,王珅,葉齊鑫.Labview7.1編程與虛擬儀器設(shè)計[M].北京:清華大學(xué)出版社,2005.
注:項目資助:東南大學(xué)機(jī)械工程學(xué)院,《熱物性測量技術(shù)》教學(xué)中虛擬實驗的理論與實踐(JG2013-002)。
作者簡介:王建立,男,1983年出生,漢,浙江寧波人,博士,東南大學(xué)副教授,主要從事微納米尺度傳熱和熱物性實驗研究。
編輯 韓 曉