孟昭亮 ,邢子楚 ,張春宇 ,袁曉明 ,姚靜
(1. 燕山大學 機械工程學院,河北 秦皇島 066004 ;2. 燕山大學 河北省重型機械流體動力傳輸與控制重點實驗室,河北 秦皇島 066004)
液壓傳動具有功率密度比大、布置方便、控制靈活、響應速度快等優(yōu)點,被廣泛應用于工業(yè)機械、行走機械、航空航天等領域[1~2]?!兑簤簜鲃酉到y(tǒng)》課程是機械工程學科非常重要的技術基礎核心課程,是液壓裝備設計、使用和維護所必須掌握的專有技術和專業(yè)知識[3]?!兑簤簜鲃酉到y(tǒng)》作為一門工程應用類課程,實驗環(huán)節(jié)尤其重要,傳統(tǒng)“老師講解、學生操作” 實驗教學模式效率低、故障率高、安全性差,有部分學生很難在有限的課上時間內完成“操作任務”,探索新的實驗教學模式成為亟待解決的問題。
本文提出一種“老師講解、線上仿真、線下操作”復合實驗模式,通過引入仿真環(huán)節(jié),使學生的設計方案提前驗證,避免將設計錯誤帶入“線下操作” 環(huán)節(jié),極大提高實驗效率和操作安全性;在此基礎上,提出一種基于LabVIEW 的液壓傳動系統(tǒng)教學仿真平臺開發(fā)方案并用實例驗證。此外,“新冠疫情” 導致部分地區(qū)不能實現(xiàn)線下教學,所開發(fā)的仿真平臺也可為線上教學提供支撐。
圖1 為仿真平臺整體方案,如圖1 所示,基于LabVIEW 的液壓傳動系統(tǒng)教學仿真平臺開發(fā)流程如下:
圖1 整體方案
(1)根據(jù)給定實驗任務擬定液壓原理圖和電磁鐵動作順序表。
(2)根據(jù)電磁鐵動作順序表擬定電氣原理圖。
(3)根據(jù)液壓原理編寫LabVIEW 仿真界面。
(4)編寫LabVIEW 控制程序:仿真界面中所用“仿真元件” 的功能模擬程序、電氣原理的功能模擬程序。
(5)運行仿真程序,觀察仿真界面的液壓傳動系統(tǒng)運行結果是否和給定實驗任務相符;如不相符,查找并修改設計和編程中的錯誤直至仿真結果和給定實驗任務相符。
以雙缸行程控制液壓回路為例,設計其液壓原理圖、電氣原理圖,搭建LabVIEW 仿真平臺,實現(xiàn)雙缸行程控制回路的仿真模擬。
圖2 為雙缸行程控制回路實驗任務,A1、A0代表A 缸伸出和縮回,B1、B0代表B 缸伸出和縮回,SQ1、SQ2代表A 缸后端和前端行程開關,SQ3、SQ4代表B缸后端和前端行程開關。
如圖2 所示,起始狀態(tài)為A 缸、B 缸處于縮回狀態(tài)、行程開關SQ1、SQ3 處于觸發(fā)狀態(tài),給定實驗
任務動作順序如下:
(1)按下啟動按鈕或轉動啟停旋鈕,B 缸伸出,當觸發(fā)行程開關SQ4時停止伸出。
(2)A 缸伸出,當觸發(fā)行程開關SQ2時停止伸出。
(3)B 缸縮回,當觸發(fā)行程開關SQ3時停止縮回。
(4)A 缸縮回,當觸發(fā)行程開關SQ1時停止縮回。如啟停旋鈕處于開啟狀態(tài),則重復動作(1)→(4);如啟停旋鈕處于關閉狀態(tài),則停止動作。
圖3 為依據(jù)給定實驗任務設計的雙缸行程控制回路液壓原理圖,兩缸共用一個液壓油源,為避免兩條回路相互影響,選用中位機能為“O” 型的三位四通電磁換向閥控制液壓缸伸出和縮回,表1 為實現(xiàn)B1A1B0A0 順序循環(huán)動作的電磁鐵動作順序表。
圖3 液壓原理圖
表1 電磁鐵動作順序表
圖4 為依據(jù)表1 設計的電氣原理圖(未畫出急停和復位控制部分),按鈕SB、旋鈕SA 分別控制順序動作單次循環(huán)和連續(xù)循環(huán),行程開關SQ1、SQ4、SQ2、SQ3分別為中間繼電器KA1~KA4的自鎖控制信號,KA2、KA3、KA4、KA1的常閉觸點分別為中間繼電器KA1~KA4的解鎖控制信號,中間繼電器KA1~KA4的常開觸點為電磁鐵4YA、2YA、3YA、1YA 的控制信號,此電氣原理可實現(xiàn)4 個電磁鐵按表1 所示順序通電和斷電。
圖4 電氣原理圖
LabVIEW 由前面板和后面板組成,前面板為顯示界面、后面板為程序界面[4]。“液壓傳動系統(tǒng)仿真平臺” 的仿真界面為“LabVIEW 前面板”,由液壓系統(tǒng)、行程開關、中間繼電器、按鈕/ 旋鈕等組成,圖5為雙缸行程控制回路LabVIEW 仿真界面截圖。
如圖5 所示,液壓缸由“滑動桿” 模擬,行程開關由“圓形指示燈” 模擬,電磁鐵由“方形指示燈”模擬,編程實現(xiàn):當電測閥右側“方形指示燈” 值為“真” 時,相應“滑動桿” 數(shù)值增大;當電測閥左側“方形指示燈” 值為“真” 時,相應“滑動桿” 數(shù)值減??;當電磁閥兩側“方形指示燈”值都為“假”時,相應“滑動桿” 數(shù)值保持不變;當“滑動桿” 數(shù)值達到上限或下限時,數(shù)值不再增加或減小且相應行程開關“圓形顯示燈” 值為“真”,進而實現(xiàn)液壓傳動系統(tǒng)的功能模擬。中間繼電器的電磁線圈、常開觸點、常閉觸點由“圓形指示燈” 模擬,每個繼電器有4 個常開觸點和4個常閉觸點,編程實現(xiàn):當線圈“指示燈” 值為真(假)時,常開觸點“指示燈” 值為真(假)、常閉觸點“指示燈” 值為假(真),進而實現(xiàn)中間繼電器的功能模擬。
圖5 LabVIEW 仿真界面截圖
控制程序為“LabVIEW 后面板”, 圖6 為LabVIEW 控制程序截圖,整個程序采用順序結構:
圖6 LabVIEW 控制程序截圖
(1)行程開關功能模擬:根據(jù)液壓缸位置判定行程開關的狀態(tài)。
(2)電氣原理功能模擬:根據(jù)圖4 所示電氣原理圖,編寫電氣原理功能模擬程序,并聯(lián)(串聯(lián))電路在程序中用布爾函數(shù)“或”(“與”)來實現(xiàn)。
(3)中間繼電器功能模擬:根據(jù)繼電器電磁線圈狀態(tài)判定繼電器常開觸點和常閉觸點的狀態(tài)。
(4)液壓缸功能模擬:根據(jù)電磁鐵狀態(tài)判定液壓缸是處于伸出還是縮回狀態(tài)。
運行仿真平臺,點擊仿真界面按鈕“SB” 或旋鈕“SA”,觀察液壓缸A 和液壓缸B 的動作順序是否和給定實驗任務相符。如不符合,查找并修改設計和編程過程中的錯誤,直至仿真結果和實驗任務相符,圖7 為仿真調試過程截圖。
圖7 仿真調試過程截圖
續(xù)圖
(1)提出了一種“老師講解、線上仿真、線下操作”復合實驗教學模式,仿真環(huán)節(jié)的引入可在“線下操作”環(huán)節(jié)之前驗證學生的設計方案,極大提高實驗效率和操作安全性。
(2)提出了一種基于LabVIEW 的液壓傳動系統(tǒng)教學仿真平臺開發(fā)方案,明確了仿真平臺開發(fā)流程。
(3)成功開發(fā)了一套“雙缸行程控制回路仿真平臺”,驗證了基于LabVIEW 的液壓傳動系統(tǒng)教學仿真平臺開發(fā)方案的可行性。