999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MATLAB GUI的機械工程控制基礎課程虛擬仿真實驗平臺設計

2021-12-23 03:20:04張春慧宗哲英洪寶棣
科學咨詢 2021年40期
關鍵詞:機械工程按鈕界面

張春慧 宗哲英 洪寶棣

(內蒙古農業大學機電工程學院 內蒙古呼和浩特 010010)

“機械工程控制基礎”是內蒙古農業大學機械制造及其自動化專業、農業機械化及其自動化專業的重要專業基礎課,是銜接基礎課與專業課的橋梁,課程對學生工程能力的培養具有重要作用。然而課程在開展過程中存在學時少、重理論、輕實踐、授課方式單一等問題,導致學習過程枯燥,學生學習興趣不高,教學效果受到影響。如何在有限的學時內提高課程的實踐性,將理論與實踐有機融合,對課程效果有著重要意義。

在“機械工程控制基礎”課程的教學探索中,MATLAB 因其良好的人機交互性和強大的計算能力被引入傳統的教學課堂中[1-5]。MATLAB GUI是一種圖形用戶界面,其圖形化的界面極大地簡化了設計過程中界面的布局操作,方便使用者執行交互式的任務[6]。本文基于MATLAB GUI設計開發了“機械工程控制基礎”虛擬仿真實驗平臺,將理論環節與實踐環節有機融合,對實驗教學起到了輔助作用。

一、總體設計

本文所設計“機械工程控制基礎”虛擬仿真實驗平臺基于MATLAB R2019a版GUI開 發,GUI(Graphical User Interface)即用戶圖形界面,由窗口、菜單、按鈕、文字說明等構成用戶界面,用戶可通過鼠標或鍵盤激活圖形對象從而產生某種動作或變化,如繪圖、計算等。

采用“從上到下”的設計理念,上層進行主界面設計,根據課程的主體內容設計4個“實驗入口”按鈕和1個“退出”按鈕;下層進行4個實驗界面設計,實現實驗操作;上下層之間通過接口實現鏈接,總體設計圖如圖1所示。

圖1 總體設計圖

二、界面設計

(一)登錄界面設計

“機械工程控制基礎”仿真平臺選擇內蒙古農業大學校門作為封面,點擊“進入”按鈕進入登陸界面:登錄界面包括新用戶注冊、密碼設置、老用戶登錄等功能。

(二)主界面設計

1.主界面結構框圖

“機械工程控制基礎”課程的主體內容為線性系統時域分析、線性系統頻域分析、線性系統根軌跡分析和控制系統分析4部分,虛擬仿真實驗平臺主界面也相應設計為4部分。

2.主界面設計及運行

(1)在MATLAB命令窗口輸入“guide”指令創建GUI界面,選擇空白模板;

(2)點擊保存生成一個.m文件和一個.fig文件;

(3)在m文件中,使用4個按鈕和4個文本框,分別對應4部分主體內容;

(4)運行該文件。

(三)實驗界面設計

1.線性系統時域仿真

點擊“線性系統時域仿真”按鈕進入時域分析界面,該界面包含“階躍響應”,“脈沖響應”和“動態性能指標計算”三個模塊,如圖2所示。

圖2 時域分析界面

“階躍響應”和“脈沖響應”模塊可直觀展示不同系統對于不用輸入信號的輸出結果;“動態性能指標計算”模塊可計算二階系統單位階躍響應各項動態性能指標,包括:上升時間tr、峰值時間tp、調整時間ts和超調量σ%等,通過各動態指標的計算定量分析機械系統運行過程中的動態性能,如穩定性和快速性。

2.線性系統頻域仿真

圖2中點擊“線性系統頻域仿真”按鈕進入頻域分析界面,如圖3所示:

圖3 頻域分析界面

該部分可進行頻域系統Bode圖、Nyquist曲線及Nichols曲線的繪制,點擊按鈕進入相應界面,輸入系統傳遞函數即可得到相應曲線。

這里簡要介紹Nyquist曲線繪制界面的設計步驟:

(1)創建GUI界面,拖入所需控件,如按鈕、坐標軸、靜態文本框、可編輯文本框等;

(2)點擊保存生成.m文件,命名為Nyquist_1,點擊各個控件進行回調函數的編寫。以OK鍵為例:

a=str2num(get(handles.fenzi,'string'));b= str2num(get(handles.fenmu,'string'));T=1;[c,d]=c2dm(a,b,T,'Zoh');nyquist(c,d);(3)運行程序,在可編輯文本框內輸入分子分母,點擊“OK”按鈕,生成奈氏曲線,如圖4所示。

圖4 Nyquist圖

3.線性系統根軌跡分析

點擊“線性系統根軌跡分析”按鈕進入根軌跡分析GUI界面。根軌跡曲線繪制界面設計與Nyquist曲線繪制界面設計類似,不作贅述,其“OK”的回調函數為:

a=str2num(get(handles.fenzi,'string'));b= str2num(get(handles.fenmu,'string'));

T=1;[c,d]=c2dm(a,b,T,'Zoh');rlocus(c,d);輸入分子分母,點擊“OK”按鈕生成根軌跡曲線。

三、平臺測試

(一)時域模塊測試

選擇時域部分“動態性能指標計算”模塊進行測試。階躍響應模型測試:輸入傳遞函數分子、分母系數,點擊“確定并計算”得到性能指標計算結果及其單位階躍響應曲線。

該模塊可針對階躍響應模型進行動態性能指標的計算,結果顯示某Ⅰ型系統在接受單位階躍信號后,超調量σ%為36.728%,峰值時間tP為50秒,調整時間tS為817秒,同時計算出穩態誤差為1.4,并以曲線的形式直觀地展示該系統的動態過程。[6]

測試結果顯示該模塊可行有效,可作為時域系統性能指標計算主體實驗的輔助手段。

(二)控制系統分析模塊測試

為滿足系統性能要求,本實驗采用“超前-滯后”校正,從圖5可看出系統校正前后單位階躍響應曲線變化明顯,校正后超調減小,穩定性增強,但響應時間增大,快速性變差,與計算結果一致。

四、結束語

本文基于MATLAB GUI設計開發了“機械工程控制基礎”虛擬仿真實驗平臺,對平臺的組成部分登錄界面、主界面和實驗界面分別進行了設計開發,并對平臺功能進行了測試,測試結果顯示平臺可正常運行且結論正確、有效可行,可針對“機械工程控制基礎”課程教學中的計算與結論進行課堂驗證,解決了教學實踐中存在的理論與實驗脫節、存在時間差的問題,對改善學生學習效果、提高課程教學質量均有重要意義。

猜你喜歡
機械工程按鈕界面
這些按鈕能隨便按嗎?
當你面前有個按鈕
《機械工程與自動化》簡介
《中國機械工程》第五屆編委會
《中國機械工程》第五屆編委會
《機械工程與自動化》簡介
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
人機交互界面發展趨勢研究
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 福利视频99| 又粗又大又爽又紧免费视频| 久久久久亚洲AV成人人电影软件 | 久久精品人人做人人爽电影蜜月| 一级毛片免费观看久| 无码电影在线观看| 国产精品尹人在线观看| 伊人成人在线| 国产欧美中文字幕| 国产97公开成人免费视频| 996免费视频国产在线播放| 亚洲天堂久久久| 欧美三级日韩三级| 色综合综合网| 亚洲中文字幕av无码区| 亚洲a级在线观看| 无码久看视频| 国产极品美女在线观看| 亚洲妓女综合网995久久| 欧美成人一级| 欧美成人午夜影院| 国产男女免费视频| 天堂网亚洲系列亚洲系列| 2020国产精品视频| 在线无码九区| 国产亚洲欧美在线中文bt天堂| Aⅴ无码专区在线观看| www.狠狠| 国产成人精品一区二区秒拍1o| 久久夜色精品| 国产福利2021最新在线观看| 久久精品一卡日本电影 | 蜜臀av性久久久久蜜臀aⅴ麻豆| 日韩黄色大片免费看| 精品国产免费人成在线观看| 亚洲日本在线免费观看| 99精品免费在线| 国产天天色| 亚洲国产AV无码综合原创| 高清不卡一区二区三区香蕉| 国产一区二区三区夜色| 一区二区三区成人| 毛片网站在线播放| 毛片免费在线视频| 72种姿势欧美久久久大黄蕉| 91免费国产高清观看| 国产精品无码影视久久久久久久 | 亚洲女同一区二区| 中文字幕欧美日韩| 日本在线视频免费| 美美女高清毛片视频免费观看| 99国产精品一区二区| 五月婷婷综合网| 婷婷色狠狠干| 五月婷婷欧美| 亚洲中文字幕无码爆乳| 香蕉久人久人青草青草| 婷婷综合在线观看丁香| 4虎影视国产在线观看精品| 少妇精品网站| 国产原创自拍不卡第一页| 9cao视频精品| 久久99久久无码毛片一区二区 | 国产高清在线精品一区二区三区 | 伊人中文网| 91在线无码精品秘九色APP| 欧美成人影院亚洲综合图| 久久性视频| 国产黄在线免费观看| 19国产精品麻豆免费观看| 亚洲av无码牛牛影视在线二区| 美女国产在线| 国产十八禁在线观看免费| 欧美精品另类| 9966国产精品视频| 国产精品自在拍首页视频8| 国产一区亚洲一区| 午夜三级在线| 激情综合图区| 日韩精品免费在线视频| 亚洲国产日韩欧美在线| 国产夜色视频|