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

基于MATLAB/GUI的自動控制原理虛擬實驗平臺

2011-12-31 00:00:00張又亮夏柯康曉明笪凌云甘泉竑波徐穎秦
科技創新導報 2011年35期

摘 要:實驗是《自動控制原理》的課程學習的重點。為彌補自動控制原理課程常規實驗盲目性和可靠性低等缺陷,基于MATLAB /GUI,通過設置圖形窗口、調整控件、編寫M文件等,設計和開發了自動控制原理虛擬實驗平臺和仿真軟件,通過創建現場菜單完成對各實驗界面的集成。該平臺可視化和動態效果好,既能完成自動控制原理的實驗仿真,又可以進行實際系統的分析、綜合以及研究開發。

關鍵詞:自動控制原理 MATLAB語言 GUI 實驗界面

中圖分類號:TP13-4文獻標識碼:A文章編號:1674-098X(2011)12(b)-0096-01

引言

《自動控制原理》是電氣信息類專業的核心課程,理論性強,實驗是理解和消化課程內容的重要途徑。目前許多高校的實驗教學還處于傳統模擬實驗階段,利用集成封閉的實驗箱,將相應的有源網絡模塊連接成典型環節或系統,再施加典型信號,通過示波器觀察實驗結果。這種實驗方法存在明顯不足:(1)實驗箱集成度高,學生對實驗呈現出盲目性,同時容易損壞儀器設備。(2)知識學習和實驗動手操作相互分離,使學生缺乏學習主動性和創造性。(3)由于元件非線性等因素,使實驗結果與理論知識差異較大。

MATLAB是面對科學計算的高性能可視化仿真軟件,GUI(Graphical User Interfaces)是一種新型的圖形用戶界面。通過MATLAB/GUI設計和開發《自動控制原理》虛擬實驗平臺,不但能很好地解決傳統實驗存在的問題,加深對自動控制原理理論課程內容的理解,更能使學生擺脫復雜的數學推導,對新知識產生濃厚的探索興趣。

1 虛擬實驗平臺的總體設計

整個平臺由控制面板、登錄界面、實驗界面和主界面四大模塊組成。

控制面板:設置進入按鈕和提供一些簡單的信息,如研制單位,研制人員。登錄界面:主要用于用戶登錄,還包括用戶注冊、修改密碼、用戶管理的功能。主界面:用于各實驗界面的調用,并對平臺功能和使用法方法進行介紹。實驗界面:用于各實驗的仿真操作,包括設置參數、指標計算、數據輸出和保存等功能。

2 用戶界面的設計

2.1 實驗界面

以根軌跡為例,介紹實驗界面的設計。

先在草紙上構思界面的草圖,設計坐標軸(axes)、標注以及顯示相關輸出參數需要8個靜文本框(static text),6個編輯文本框(edit text)來輸入參數,四個控制按鈕(push button)來控制圖形的顯示以及相關操作。將控件調節適中并擺放整齊。

再通過雙擊按鈕,打開property inspector進行控件tag和string兩個屬性的設置,tag的設置要便于識別。將四個可編輯文本的屬性分別設置為fz_input、fm_input、scope_X1、scope_X2、scope_Y1和scope_Y2,將仿真、坐標控制按鈕分別設置為simulation_button、axes_button,坐標軸axes的tag設置為show_axes。運行GUI便可生成的圖形界面。

然后編寫M文件,設置初始化程序。先初始化實驗名稱按鈕(如時域分析)、圖形數據的生成與輸出,并顯示相關參數值。在相應按鈕上單擊鼠標右鍵,選擇View Callbacks→Callback,在該回調函數內寫下相應代碼。再初始化“保存”按鈕、圖形數據的生成與輸出,并顯示相關參數的輸出值。在“保存”按鈕上單擊鼠標右鍵,選擇View Callbacks→Callback,在該回調函數內寫下相應代碼。

最后單擊運行程序,輸入分子和分母系數,單擊實驗名稱,如“時域分析”按鈕,即可輸出相應的實驗界面。

2.2 主界面

完整的實驗平臺一定要把所有的實驗界面集成在一起,以便用戶調用,在MATLAB/GUI設計中,可以通過調用gcf函數,以菜單的方式將各實驗界面集成在一起形成主界面。現場菜單用于向用戶提供一系列選項清單,用戶可以直接點擊調用,進入實驗環節。

進行某一項實驗時,首先單擊該實驗的現場菜單,從中選擇要調用的實驗界面;然后根據需要輸入系統傳遞函數分子和分母的系數,確定傳遞函數。最后單擊開始按鈕,就可以觀察系統的仿真圖形和特性參數,進行系統分析。例如調用“根軌跡”項目時,可單擊“根軌跡”的現場菜單,則實驗界面被打開。實驗時只需輸入傳遞函數分子系數,如“1,2”,分母系數,如“1,2,3”,則該系統傳遞函數為G(s)H(s)=(s+2)/(s+2s+2)。再選定坐標范圍X軸為-4~1,Y軸為-2~2,然后單擊響應,最后單擊坐標按鈕,若要獲得某點坐標單擊該點即可,結果如圖1所示。故可知該函數的分離點為(-3.42,0).

3 結語

基于MATLAB的自動控制原理虛擬實驗仿真平臺,不但能使抽象的概念形象化,而且其較好的可視化和動態效果,可大大激發學習者的學習、設計和創新激情。通過該平臺學生可以了解自動控制原理實驗的所有過程和細節,并且在進行硬件實驗前能夠掌握有關系統參數的調節范圍和規律,避免實驗的盲目性和可能出現的硬件電路損壞。近幾年來的實踐證明,將虛擬仿真實驗與傳統模擬實驗相結合,更能加深學生對理論知識的理解,教學效果明顯,達到實驗教學的真正效果。

參考文獻

[1]潘豐,徐穎秦.自動控制原理[M].北京:機械工業出版社,2010.

[2]羅華飛.MATLAB GUI設計學習手記[M].北京:北京航空航天大學出版社,2011.

[3]張德豐等.MATLAB自動控制系統設計[M].北京:機械工業出版社,2011.

[4]王煥然,徐穎秦.自動控制原理虛擬實驗平臺的設計與開發[J].電力系統及其自動化學報,2010,22(4):157~16.

①基金項目:江南大學教學改革成果(JXCG200924),江蘇省質量工程培育項目(江大教[2008]240號),2010年江南大學大學生創新訓練計劃立項項目(1003056)。

主站蜘蛛池模板: 高清国产va日韩亚洲免费午夜电影| 精品一区二区三区无码视频无码| 91色国产在线| 亚洲精品无码在线播放网站| 老司机精品99在线播放| 萌白酱国产一区二区| 成人免费视频一区| 国产精品毛片在线直播完整版| 青青操视频在线| 国产精品999在线| 精品人妻无码中字系列| 免费三A级毛片视频| 影音先锋丝袜制服| 国产新AV天堂| 四虎国产永久在线观看| 国产一区二区三区免费观看 | 午夜无码一区二区三区| 亚洲天堂视频在线观看免费| 亚洲中文无码h在线观看| 亚洲国产天堂久久综合| 有专无码视频| 日韩小视频在线观看| 国产亚洲精品自在线| 中文字幕资源站| 无码一区中文字幕| 99ri国产在线| 欧美日韩国产在线人| 国产www网站| 国产欧美日韩一区二区视频在线| 国产成人凹凸视频在线| 99国产精品一区二区| 国产精鲁鲁网在线视频| 一本大道无码日韩精品影视| 亚洲aaa视频| 亚洲啪啪网| 中文字幕免费播放| 中文字幕欧美成人免费| 91人妻日韩人妻无码专区精品| 精品国产成人a在线观看| 色婷婷啪啪| 免费欧美一级| 四虎国产在线观看| 亚洲第一视频免费在线| 国产三级毛片| 亚洲精品爱草草视频在线| 538精品在线观看| 国产女同自拍视频| 久草青青在线视频| 美女一级免费毛片| 国产精品妖精视频| 亚洲综合色婷婷| 综合色88| 色悠久久久| 国产成人啪视频一区二区三区| 九九香蕉视频| 欧美日韩精品在线播放| 五月激激激综合网色播免费| av大片在线无码免费| 亚洲一区免费看| 激情午夜婷婷| 久久久久夜色精品波多野结衣 | 亚洲永久精品ww47国产| 毛片在线区| 国产丝袜无码一区二区视频| 国产乱子伦一区二区=| 香蕉久人久人青草青草| 国产啪在线91| 国产永久在线观看| 六月婷婷激情综合| 国产欧美日韩精品第二区| 国产成年无码AⅤ片在线| 网久久综合| 欧美日韩在线第一页| 欧美一区二区丝袜高跟鞋| 中文字幕在线日韩91| 亚洲欧美日韩成人在线| 亚洲国产精品不卡在线| 国产激情无码一区二区APP | 国产精品男人的天堂| 制服丝袜在线视频香蕉| 日韩欧美中文| 亚洲成人福利网站|