彭鶴 劉永 宋強(qiáng)
摘要:簡(jiǎn)述虛擬仿真系統(tǒng)在機(jī)電專業(yè)課程實(shí)驗(yàn)教學(xué)中的應(yīng)用,以液壓傳動(dòng)與控制、可編程邏輯控制器原理與應(yīng)用、數(shù)控技術(shù)等課程為例,介紹了虛擬仿真實(shí)驗(yàn)在機(jī)電專業(yè)實(shí)驗(yàn)教學(xué)中如何被設(shè)計(jì)和實(shí)現(xiàn)的,虛擬仿真實(shí)驗(yàn)在實(shí)踐教學(xué)環(huán)節(jié)中的作用日益顯著,并取得了良好的教學(xué)效果。
關(guān)鍵詞:虛擬仿真 機(jī)電課程 實(shí)驗(yàn)教學(xué)
一、引言
實(shí)驗(yàn)教學(xué)是高等教育培養(yǎng)學(xué)生獲取專業(yè)知識(shí)和技能的必要環(huán)節(jié),隨著計(jì)算機(jī)虛擬技術(shù)和仿真技術(shù)在教育中的發(fā)展和應(yīng)用,虛擬仿真實(shí)驗(yàn)的地位日益凸顯。尤其在機(jī)電類專業(yè)中,虛擬仿真實(shí)驗(yàn)突破傳統(tǒng)實(shí)驗(yàn)的限制,在液壓、數(shù)控等專業(yè)課程的實(shí)驗(yàn)教學(xué)中發(fā)揮了重要的作用。
二、虛擬仿真系統(tǒng)在實(shí)驗(yàn)教學(xué)中的優(yōu)勢(shì)
機(jī)電專業(yè)課程集機(jī)械、電子、控制、計(jì)算機(jī)、信息等多學(xué)科的交叉綜合。在實(shí)際實(shí)驗(yàn)時(shí),傳統(tǒng)實(shí)驗(yàn)教學(xué)中用到的實(shí)驗(yàn)設(shè)備種類繁多、占地面積較大,由于實(shí)驗(yàn)室空間限制,單種設(shè)備往往數(shù)量比較少,學(xué)生想要?jiǎng)邮謱?shí)驗(yàn)需要分組輪流使用,實(shí)驗(yàn)設(shè)備因使用頻繁元件極易損壞,更新?lián)Q代緩慢,操作也比較復(fù)雜。為了彌補(bǔ)這些不足,我們通過(guò)虛擬仿真技術(shù)輔助完成實(shí)驗(yàn)。虛擬仿真實(shí)驗(yàn)是通過(guò)軟件操作來(lái)模擬實(shí)驗(yàn)過(guò)程,得出仿真結(jié)果。與傳統(tǒng)實(shí)驗(yàn)相比,虛擬仿真實(shí)驗(yàn)具有以下優(yōu)勢(shì):
1.節(jié)省實(shí)驗(yàn)資源,降低實(shí)驗(yàn)成本。虛擬仿真實(shí)驗(yàn)通常只需要計(jì)算機(jī)就能進(jìn)行,同一計(jì)算機(jī)可以完成不同課程多個(gè)實(shí)驗(yàn)項(xiàng)目的虛擬仿真。因此,能夠替代或者減少實(shí)驗(yàn)設(shè)備,節(jié)省場(chǎng)地資源。此外,虛擬仿真實(shí)驗(yàn)不需要耗材,相對(duì)于專用的實(shí)驗(yàn)儀器設(shè)備,硬件設(shè)備出現(xiàn)故障和損壞的幾率更小,極大地降低了實(shí)驗(yàn)的成本。
2.實(shí)驗(yàn)內(nèi)容更加靈活。實(shí)際應(yīng)用中的實(shí)物實(shí)驗(yàn)設(shè)備一般都具有體積大、易損壞、種類少等問(wèn)題。將虛擬仿真軟件應(yīng)用于機(jī)電專業(yè)教學(xué)實(shí)驗(yàn)中,給學(xué)生的學(xué)習(xí)帶來(lái)了極大的方便。使用虛擬仿真軟件,學(xué)生可以根據(jù)自己的想法,設(shè)計(jì)自己所需要的實(shí)驗(yàn)壞境、實(shí)驗(yàn)?zāi)康?,并以此為基礎(chǔ),完成整個(gè)實(shí)驗(yàn),驗(yàn)證自己想法的正確性。
3.安全性高。學(xué)生在沒(méi)有熟練掌握操作流程的情況下,實(shí)際操作很容易產(chǎn)生人機(jī)傷害。比如,在數(shù)控機(jī)床加工中,錯(cuò)誤的操作可能會(huì)造成電機(jī)損傷、刀具折斷甚至異物飛出,這樣就給實(shí)驗(yàn)室?guī)?lái)了極大的安全隱患。虛擬仿真實(shí)驗(yàn)可以避免上述問(wèn)題,虛擬的設(shè)備不會(huì)對(duì)人機(jī)造成任何傷害。虛擬系統(tǒng)會(huì)自動(dòng)提示錯(cuò)誤的操作,學(xué)生在實(shí)際操作前通過(guò)虛擬過(guò)程直觀的了解了一些操作上的注意事項(xiàng),在一定程度上指導(dǎo)了實(shí)際操作,規(guī)范了實(shí)際操作流程。
三、虛擬仿真系統(tǒng)在實(shí)驗(yàn)教學(xué)中的應(yīng)用
(一)液壓傳動(dòng)與控制
1.液壓課程及仿真軟件概述。液壓傳動(dòng)與控制是研究以有壓液體為能源介質(zhì)實(shí)現(xiàn)各種機(jī)械傳動(dòng)與控制的學(xué)科。研究液壓傳動(dòng)及其控制技術(shù),就必須了解液壓系統(tǒng)的工作原理、工作特點(diǎn)。但是僅僅通過(guò)課程理論學(xué)習(xí)對(duì)液壓系統(tǒng)的了解具有很大的局限性,我們需要通過(guò)實(shí)驗(yàn)來(lái)分析驗(yàn)證液壓系統(tǒng)和元件的工作特性。因此,液壓傳動(dòng)與控制是一門(mén)與實(shí)驗(yàn)結(jié)合較為緊密的課程。
目前,我校有兩套FESTO公司的液壓電液壓實(shí)驗(yàn)平臺(tái),每年約有120名學(xué)生進(jìn)行實(shí)驗(yàn)。實(shí)驗(yàn)室利用現(xiàn)有的計(jì)算機(jī)設(shè)備,將虛擬仿真技術(shù)引入課程,開(kāi)設(shè)了液壓泵的性能實(shí)驗(yàn)、節(jié)流調(diào)速系統(tǒng)實(shí)驗(yàn)等項(xiàng)目。實(shí)驗(yàn)室以液壓分析軟件為平臺(tái),采用FluidSIM軟件進(jìn)行虛擬仿真,對(duì)仿真得到的數(shù)據(jù)進(jìn)行分析處理,然后通過(guò)分組進(jìn)行實(shí)驗(yàn)臺(tái)操作,驗(yàn)證仿真得到的結(jié)果,從而提高了實(shí)驗(yàn)效率。
2.液壓仿真實(shí)驗(yàn)實(shí)例。節(jié)流調(diào)速回路的基本功能是在三位四通換向閥的不同狀態(tài)下,雙作用液壓缸做往復(fù)運(yùn)動(dòng),調(diào)節(jié)節(jié)流閥的開(kāi)口度,觀察雙作用液壓缸的運(yùn)動(dòng)速度,記錄數(shù)據(jù),通過(guò)實(shí)驗(yàn)數(shù)據(jù)處理來(lái)驗(yàn)證理論知識(shí)的正確性。利用FLUID-H軟件和FESTO電液實(shí)驗(yàn)臺(tái)模擬液壓系統(tǒng),具體步驟如下:
(1)通過(guò)FULID-H軟件構(gòu)建液壓回路圖。如圖1所示,該回路為進(jìn)油路節(jié)流調(diào)速系統(tǒng),實(shí)驗(yàn)中需要用到的液壓元件有:雙作用液壓缸、壓力表、液壓源、三位四通換向閥。采用虛擬仿真軟件操作,能夠方便的改變實(shí)驗(yàn)參數(shù),實(shí)驗(yàn)效率高。
(2)運(yùn)行仿真系統(tǒng)。通過(guò)調(diào)節(jié)可調(diào)單向節(jié)流閥的開(kāi)口度和液壓缸的負(fù)載力,來(lái)分析在不同開(kāi)口度、不同負(fù)載的情況下,液壓缸的運(yùn)動(dòng)速度變化,記錄仿真結(jié)果。將仿真得到的數(shù)據(jù)進(jìn)行處理,生成節(jié)流調(diào)速回路特性曲線如圖2所示,仿真結(jié)果與理論結(jié)果一致。
(3)在FESTO實(shí)物平臺(tái)上搭建液壓回路。參考液壓仿真回路的設(shè)計(jì),在實(shí)驗(yàn)臺(tái)上搭建實(shí)物回路,驗(yàn)證仿真結(jié)果。
(二)可編程邏輯控制器原理與應(yīng)用
1.PLC課程及虛擬組態(tài)軟件概述??删幊炭刂破鳎ê?jiǎn)稱PLC)作為工業(yè)自動(dòng)化三大支柱之一,其應(yīng)用幾乎覆蓋了所有工業(yè)企業(yè),是工業(yè)現(xiàn)代化的一個(gè)重要標(biāo)志?!犊删幊炭刂破髟砑皯?yīng)用》課程面向我校機(jī)械本科生,是一門(mén)實(shí)用性、工程性和綜合性都很強(qiáng)的課程,課程目的在于使學(xué)生學(xué)習(xí)和掌握順序控制系統(tǒng)的設(shè)計(jì)方法,掌握設(shè)計(jì)原理與應(yīng)用技術(shù),以適應(yīng)工業(yè)技術(shù)發(fā)展的狀況和社會(huì)需要。通過(guò)實(shí)驗(yàn)提高學(xué)生的動(dòng)手能力、分析問(wèn)題解決問(wèn)題的能力,加深對(duì)課程學(xué)習(xí)內(nèi)容的理解。
使用組態(tài)軟件設(shè)計(jì)PLC虛擬控制系統(tǒng)時(shí)。首先,了解需要實(shí)現(xiàn)的控制目標(biāo),然后通過(guò)變量設(shè)置,虛擬界面設(shè)計(jì),動(dòng)畫(huà)設(shè)置,命令語(yǔ)言編寫(xiě)等來(lái)完成系統(tǒng)開(kāi)發(fā),這些工作主要由教師來(lái)開(kāi)發(fā)。學(xué)生在熟悉面板和I/O分配的基礎(chǔ)上,進(jìn)行PLC指令編寫(xiě),最終完成控制目標(biāo)。虛擬系統(tǒng)可以通過(guò)動(dòng)畫(huà)效果展現(xiàn)實(shí)際工程動(dòng)作,學(xué)生更加直觀的了解PLC指令編寫(xiě)及運(yùn)行產(chǎn)生的效果。
2.PLC虛擬控制實(shí)驗(yàn)實(shí)例。以水塔水位自動(dòng)控制系統(tǒng)為例,水塔水位自動(dòng)控制系統(tǒng)的基本功能是對(duì)水塔和水池中的水位進(jìn)行檢測(cè),通過(guò)檢測(cè)到的水位數(shù)據(jù),做出相應(yīng)的反應(yīng)。要求學(xué)生通過(guò)PLC編程控制閥門(mén)1、閥門(mén)2和水泵的運(yùn)行,其中水位的變化和水的流動(dòng)通過(guò)組態(tài)軟件編程和動(dòng)畫(huà)設(shè)置實(shí)現(xiàn)。
虛擬仿真系統(tǒng)主要設(shè)計(jì)步驟如下:
(1)上位機(jī)與PLC建立通訊。我校實(shí)驗(yàn)室采用松下FP∑系列PLC,通過(guò)RS232串口,選擇合適的通訊設(shè)置,即可實(shí)現(xiàn)虛擬軟件與PLC的實(shí)時(shí)通訊。
(2)設(shè)計(jì)圖形界面。水塔水位控制的實(shí)驗(yàn)面板如圖所示,面板元素及變量包括水塔、水塔水位、水罐、水罐水位、水塔出水口、水罐進(jìn)水口、從水罐向水塔抽水的電機(jī)及水管、開(kāi)關(guān)按鈕等。
(3)變量定義及IO地址分配;
(4)畫(huà)面屬性命令語(yǔ)言的編寫(xiě);
(5)編寫(xiě)PLC程序指令并下載到PLC中;
(6)運(yùn)行調(diào)試。
系統(tǒng)運(yùn)行以后,畫(huà)面中能夠清楚的顯示水塔水位、水池水位的變化,管道內(nèi)水的流動(dòng),指示燈隨著水位的變化顯示不同的顏色等效果,逼近實(shí)際工程效果。
(三)數(shù)控技術(shù)
1.數(shù)控技術(shù)與YHCNC軟件概述。近幾年來(lái),數(shù)控機(jī)床在工業(yè)生產(chǎn)中的使用越來(lái)越普遍,數(shù)控技術(shù)也成為機(jī)械類專業(yè)學(xué)生必須要學(xué)習(xí)的課程之一,但是直接用昂貴的數(shù)控加工中心進(jìn)行學(xué)習(xí)很難實(shí)現(xiàn),為了滿足教學(xué)使用的需要,數(shù)控機(jī)床的虛擬仿真教學(xué)系統(tǒng)的發(fā)展,具有重要的理論意義和實(shí)際價(jià)值。
我?,F(xiàn)有YHCNC數(shù)控仿真系統(tǒng)十套,每年滿足100多個(gè)學(xué)生的學(xué)習(xí)使用。YHCNC數(shù)控仿真系統(tǒng)可進(jìn)行數(shù)控編程和加工仿真,具有很強(qiáng)的三維仿真功能,它是由三個(gè)窗口組成,每一個(gè)窗口分別執(zhí)行獨(dú)立的操作,并可以像實(shí)際機(jī)床一樣在三個(gè)窗口之間相互交換信號(hào)。學(xué)生能夠通過(guò)仿真任意設(shè)置工件尺寸、選擇刀具,機(jī)床在切削運(yùn)動(dòng)過(guò)程中會(huì)有故障報(bào)警功能(碰撞、超程等),學(xué)生可以通過(guò)這些功能了解機(jī)床操作中可能會(huì)遇到的故障問(wèn)題。軟件采用對(duì)話框來(lái)簡(jiǎn)化刀具和功能的設(shè)置,切削路徑和刀偏路徑可以同時(shí)顯示,通過(guò)編程輸入將命令傳給虛擬機(jī)床加工工件,并實(shí)時(shí)顯示程序路徑和三維工件圖形這里是一個(gè)圖片。
2.數(shù)控虛擬仿真實(shí)驗(yàn)實(shí)例。以齒輪加工為例,數(shù)控虛擬仿真操作步驟如下:
(1)在使用虛擬仿真之前,先將需要加工的模型程序?qū)懙轿谋疚臋n中,并以NC文件格式保存,在使用虛擬仿真系統(tǒng)時(shí),先將程序文件導(dǎo)入,作為加工程序待用。
(2)根據(jù)需要加工的模型的尺寸大小,設(shè)置合適的毛坯工件的尺寸,然后根據(jù)加工件的特性,選擇使用合適的刀具。
(3)對(duì)刀,選擇合適的加工原點(diǎn),為下面的機(jī)床加工做準(zhǔn)備
(4)系統(tǒng)開(kāi)始運(yùn)行。
(5)虛擬仿真順利完成以后,根據(jù)虛擬操作流程,進(jìn)行實(shí)際機(jī)床加工實(shí)驗(yàn)。
數(shù)控虛擬仿真機(jī)床的操作流程與實(shí)際機(jī)床的操作幾乎一致,這樣既達(dá)到了讓學(xué)生熟悉機(jī)床操作的效果,也讓學(xué)生了解了虛擬仿真的應(yīng)用,并且能夠根據(jù)自己的愛(ài)好,設(shè)計(jì)出自己想要的模型,并實(shí)現(xiàn)加工完成。
四、機(jī)電專業(yè)虛擬仿真實(shí)驗(yàn)體系的構(gòu)建
隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和虛擬仿真技術(shù)的飛速發(fā)展,我校機(jī)電專業(yè)實(shí)踐教學(xué)環(huán)節(jié)中的虛擬仿真實(shí)驗(yàn)的比重越來(lái)越大,除了應(yīng)用于上述專業(yè)課程,在課程設(shè)計(jì)和部分畢業(yè)設(shè)計(jì)中都使用了的虛擬仿真系統(tǒng)。但對(duì)比于部分高校,我校機(jī)電專業(yè)虛擬仿真實(shí)驗(yàn)室建設(shè)還處在落后階段。一方面,虛擬仿真系統(tǒng)在機(jī)械基礎(chǔ)、機(jī)械制造等專業(yè)基礎(chǔ)課程,以及機(jī)器人、汽車等專業(yè)特色課程中的應(yīng)用還比較少,另一方面,現(xiàn)有的虛擬仿真實(shí)驗(yàn)開(kāi)放性程度還不夠。本著提高學(xué)生學(xué)習(xí)能力,豐富教學(xué)內(nèi)容的原則,我校在現(xiàn)有一定數(shù)量虛擬仿真系統(tǒng)的基礎(chǔ)上,正不斷發(fā)展,為學(xué)生提供更多優(yōu)秀的實(shí)驗(yàn)資源和平臺(tái)。
五、結(jié)語(yǔ)
將虛擬仿真技術(shù)引入到機(jī)電專業(yè)教學(xué)中,可以促進(jìn)教學(xué)方法的現(xiàn)代化和教學(xué)手段的多樣化,讓學(xué)生自主構(gòu)建虛擬場(chǎng)景,激發(fā)學(xué)生的積極性和創(chuàng)新思維。虛擬仿真技術(shù)的應(yīng)用,彌補(bǔ)了傳統(tǒng)實(shí)驗(yàn)的不足,不但豐富了實(shí)驗(yàn)教學(xué)內(nèi)容,而且使學(xué)生通過(guò)人機(jī)交互的方式獲得逼真的體驗(yàn),從中享受到學(xué)習(xí)的樂(lè)趣,變被動(dòng)學(xué)習(xí)為主動(dòng)學(xué)習(xí),提高了學(xué)生分析問(wèn)題的能力、設(shè)計(jì)實(shí)驗(yàn)的能力和設(shè)計(jì)效率。可以預(yù)見(jiàn),把虛擬仿真技術(shù)應(yīng)用于機(jī)電類專業(yè)課程教學(xué),是教學(xué)發(fā)展的必然趨勢(shì),也為實(shí)驗(yàn)室的開(kāi)放提供了一種行之有效的解決方案。虛擬仿真技術(shù)會(huì)不斷發(fā)展,也會(huì)不斷推進(jìn)實(shí)驗(yàn)室的發(fā)展和實(shí)驗(yàn)教學(xué)改革。
近年來(lái),我校在實(shí)驗(yàn)實(shí)踐教學(xué)中不斷引入和增加各類虛擬仿真平臺(tái),逐步建立機(jī)電液綜合虛擬仿真實(shí)驗(yàn)室,極大的豐富了教學(xué)內(nèi)容,提高了教學(xué)效率。虛擬仿真實(shí)驗(yàn)成為實(shí)踐教學(xué)和研究中的有利工具,激發(fā)了學(xué)生的興趣和學(xué)習(xí)主動(dòng)性,提高了學(xué)生分析和解決實(shí)際工程問(wèn)題的能力,取得了理想的教學(xué)效果。
我校正積極發(fā)展虛擬仿真實(shí)驗(yàn)系統(tǒng)的建設(shè),為學(xué)習(xí)實(shí)踐環(huán)節(jié)提供了極大的便利,相信在不斷地探索與發(fā)展中,虛擬仿真系統(tǒng)建設(shè)將日趨完善,為我校師生教學(xué)實(shí)踐活動(dòng)提供更多地支持。
參考文獻(xiàn):
[1]趙玉華.基于組態(tài)技術(shù)的PLC虛擬仿真系統(tǒng)[J].應(yīng)用科技,2005,32(12).
[2]曹玉平,閻祥安.液壓傳動(dòng)與控制[M].天津:天津大學(xué)出版社,2009.
[3]顧玉萍,郝靜.自動(dòng)編程及仿真軟件在數(shù)控技術(shù)中的應(yīng)用[J].現(xiàn)代制造工程,2007,(2).
[4]呂明珠.虛擬仿真技術(shù)在液壓與氣動(dòng)實(shí)驗(yàn)教學(xué)中的應(yīng)用[J].實(shí)驗(yàn)技術(shù)與管理,2015,32(4).