• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      《自動(dòng)控制原理》教學(xué)輔助軟件的設(shè)計(jì)與實(shí)現(xiàn)

      2014-02-28 03:15:14邵桂榮
      關(guān)鍵詞:自動(dòng)控制原理傳遞函數(shù)自動(dòng)控制

      朱 鉀,邵桂榮

      (運(yùn)城學(xué)院物理與電子工程系,山西運(yùn)城044000)

      1.引言

      《自動(dòng)控制原理》課程是工科院校電子類專業(yè)的一門專業(yè)基礎(chǔ)課程,其應(yīng)用領(lǐng)域非常廣泛,遍及電類及非電類的各個(gè)工程技術(shù)學(xué)科[1]。我校于2013年確立應(yīng)用型人才培養(yǎng)的定位,課程體系及教學(xué)時(shí)數(shù)發(fā)生了很大變化,主要體現(xiàn)在理論課教學(xué)時(shí)數(shù)大大縮減。為了解決該問題,采用MATLAB/GUI軟件開發(fā)《自動(dòng)控制原理》教學(xué)輔助軟件[2]。

      2.系統(tǒng)整體設(shè)計(jì)及功能介紹

      2.1 系統(tǒng)整體設(shè)計(jì)

      《自動(dòng)控制原理》教學(xué)輔助軟件包含數(shù)學(xué)計(jì)算、傳遞函數(shù)、時(shí)域分析、頻域響應(yīng)分析、根軌跡分析、系統(tǒng)校正共6大模塊,系統(tǒng)設(shè)計(jì)框圖如圖1所示。

      2.2 各模塊功能

      (1)數(shù)學(xué)計(jì)算模塊,該模塊可實(shí)現(xiàn)多項(xiàng)式擬合、多項(xiàng)式求根、矩陣特征值和矩陣特征多項(xiàng)式求解等功能。其中多項(xiàng)式擬合主要為“最小二乘法擬合”和“三階多項(xiàng)式擬合”兩種,多項(xiàng)式求根可根據(jù)輸入多項(xiàng)式的各項(xiàng)系數(shù)求取,矩陣特征值及特征多項(xiàng)式可根據(jù)輸入的n階矩陣求取。

      (2)傳遞函數(shù)模塊,該模塊可實(shí)現(xiàn)不同傳遞函數(shù)之間的轉(zhuǎn)化及零、極點(diǎn)的求取。其中零、極點(diǎn)可根據(jù)分子多項(xiàng)式或分母多項(xiàng)式系數(shù)矩陣求取。

      (3)時(shí)域分析模塊,該模塊可實(shí)現(xiàn)連續(xù)系統(tǒng)和離散系統(tǒng)的穩(wěn)定性分析。利用傳遞函數(shù)繪制系統(tǒng)的單位階躍響應(yīng)、單位脈沖響應(yīng)曲線,根據(jù)曲線分析系統(tǒng)的穩(wěn)定性。

      圖1 系統(tǒng)框圖

      (4)頻域響應(yīng)分析模塊,該模塊可實(shí)現(xiàn)連續(xù)系統(tǒng)和離散系統(tǒng)的頻域分析。利用傳遞函數(shù)繪制系統(tǒng)的奈氏曲線和對(duì)數(shù)頻率特性曲線,根據(jù)曲線分析系統(tǒng)的性能;同時(shí)可以求取連續(xù)系統(tǒng)的幅值裕量gm、相位裕量pm、幅值穿越頻率wcp、相位穿越頻率wcg等相關(guān)性能指標(biāo)。

      (5)根軌跡分析模塊,該模塊可實(shí)現(xiàn)連續(xù)系統(tǒng)和離散系統(tǒng)的根軌跡分析。利用閉環(huán)傳遞函數(shù)繪制根軌跡圖以及零、極點(diǎn)圖,根據(jù)曲線分析系統(tǒng)的性能。

      (6)系統(tǒng)校正模塊,該模塊可實(shí)現(xiàn)頻率法校正和PID校正,頻率法校正包含有源超前校正、無(wú)源超前校正以及超前—滯后校正;PID校正包含PID反應(yīng)曲線法和臨界度比例法校正。利用傳遞函數(shù)繪制校正前、后的曲線,根據(jù)曲線分析系統(tǒng)的校正前、后的性能。

      3.頻域分析模塊的設(shè)計(jì)與實(shí)現(xiàn)

      頻域分析法是工程上常采用的一種分析方法。該方法不必直接求解系統(tǒng)輸出的時(shí)域表達(dá)式,而是采用圖解方法,利用系統(tǒng)的開環(huán)頻率特性分析閉環(huán)的性能,常用的圖解方法有奈氏圖和伯德圖。[3]

      3.1 界面設(shè)計(jì)

      本系統(tǒng)界面采用圖形用戶界面GUI來(lái)設(shè)計(jì),GUI由窗口、按鍵、菜單、復(fù)選框、光標(biāo)、圖標(biāo)、對(duì)話框、文本框和滾動(dòng)條等圖形組成用戶界面,基本的圖形對(duì)象分為控件對(duì)象和用戶菜單對(duì)象,通常稱為控件和菜單。

      在MATLAB軟件的File界面中,選擇New→GUI,進(jìn)入GUI設(shè)計(jì)界面,在控件選擇框里選擇所需的控件,將其放入右側(cè)的設(shè)計(jì)區(qū)域內(nèi),用menu edit將控件擺放整齊,調(diào)整控件的大?。?],如圖2所示。

      圖2 初步設(shè)計(jì)

      雙擊控件打開Property Inspector,設(shè)置各控件的屬性,如 Tag、Sting、Unit等,所有控件 Units均選擇normalized,以便界面放大后控件可以同倍放大,最后為界面和控件選擇合適的顏色,使界面美觀。

      3.2 功能函數(shù)

      MATLAB中,Nyquist(sys)函數(shù)可以精確繪制連續(xù)系統(tǒng)的奈氏曲線,Bode(sys)函數(shù)可以精確繪制連續(xù)系統(tǒng)的對(duì)數(shù)頻率特性曲線。調(diào)用Margin(sys)函數(shù)可以求出系統(tǒng)的幅值裕量gm、相位裕量pm、幅值穿越頻率wcp、相位穿越頻率wcg等,系統(tǒng)傳遞函數(shù)sys 可通過(guò) tf(num,den)或 zpk(z,p,k)求取[5],MATLAB約定:多項(xiàng)式P(x)=anxn+an-1xn-1+…+a1x1+a0,用系數(shù)行向量表示為P= [an,an-1,…,a0],系數(shù)向量可以直接輸入,階次從高到低,如果某項(xiàng)為0,該項(xiàng)系數(shù)為0。例如,某系統(tǒng)傳遞函數(shù)為,輸入 num=[1 3];den=[1 1 4 3];sys=tf(num,den),運(yùn)行后得到傳遞函數(shù)為:

      Transfer function:

      s+3

      ……

      s^3+s^2+4s+3

      Zero/pole/gain:

      (s+3)

      ……

      (s+1)(s+4)(s+5)

      3.3 編寫回調(diào)函數(shù)

      針對(duì)各按鈕編寫回調(diào)函數(shù)。例如:伯德圖按鈕的回調(diào)函數(shù)為:

      運(yùn)行后,在相應(yīng)界面上輸入傳遞函數(shù)分子、分母多項(xiàng)式的系數(shù)矩陣,點(diǎn)擊“伯德圖”按鈕,實(shí)現(xiàn)繪制對(duì)數(shù)頻率特性曲線的功能。

      3.4 系統(tǒng)實(shí)現(xiàn)

      以三階連續(xù)系統(tǒng)為例,采用頻域分析法分析其穩(wěn)定性,三階系統(tǒng)的開環(huán)傳遞函數(shù)為:

      圖3 連續(xù)系統(tǒng)頻域響應(yīng)界面

      首先,通過(guò)主界面菜單欄單點(diǎn)擊“頻率響應(yīng)分析”—“連續(xù)系統(tǒng)”進(jìn)入連續(xù)系統(tǒng)頻域響應(yīng)分析界面。其次,點(diǎn)擊“奈氏圖”、“伯德圖”按鈕分別繪制系統(tǒng)的奈氏曲線及對(duì)數(shù)頻率特性曲線;點(diǎn)擊“幅值裕量”、“相位裕量”、“幅值穿越頻率”、“相位穿越頻率”按鈕分別獲得相應(yīng)的性能指標(biāo)。同時(shí)在繪制的曲線上點(diǎn)擊鼠標(biāo)右鍵可以更改屬性等。

      圖3為三階系統(tǒng)頻域分析圖,輸入分子、分母多項(xiàng)式的系數(shù)矩陣分別是[1 2 3]和[1 5 4 2],界面上分別顯示各響應(yīng)曲線及系統(tǒng)參數(shù)。

      從奈氏圖可知:系統(tǒng)的奈氏曲線沒有包圍且遠(yuǎn)離(-1,j0)點(diǎn);從伯德圖可知:系統(tǒng)最終相位滯后為-90°,與-180°線無(wú)交點(diǎn),故該閉環(huán)系統(tǒng)穩(wěn)定。改變分子、分母多項(xiàng)式的系數(shù),即可實(shí)現(xiàn)其他系統(tǒng)的功能。

      4.結(jié)論

      《自動(dòng)控制原理》教學(xué)輔助軟件采用GUI可視化界面,以經(jīng)典控制理論的三大分析方法為基礎(chǔ),所設(shè)計(jì)的六大模塊覆蓋了《自動(dòng)控制原理》課程的主要知識(shí)點(diǎn)。

      將該軟件應(yīng)用在課堂教學(xué)中,不僅使抽象的理論教學(xué)更加直觀、形象,增加知識(shí)的趣味性,利于學(xué)生理解;而且在有限的教學(xué)時(shí)數(shù)內(nèi)可完成該門課程的理論內(nèi)容,改善了教學(xué)效果,提高了教學(xué)質(zhì)量。

      [1]余成波,張蓮,胡曉倩等.自動(dòng)控制原理[M].北京:清華大學(xué)出版社,2004.

      [2]彭道剛,楊平,金光遠(yuǎn).基于VB和MATLAB的“自動(dòng)控制原理”CAI軟件設(shè)計(jì)[J].上海電力學(xué)院學(xué)報(bào),2006(2).

      [3]胡壽松.自動(dòng)控制原理[M].北京:清華大學(xué)出版社,2002.

      [4]薛定宇,陳陽(yáng)泉.基于MATLAB/Simulink的系統(tǒng)仿真技術(shù)與應(yīng)用[M].北京:清華大學(xué)出版社,2002.

      [5]熊曉君.自動(dòng)控制原理實(shí)驗(yàn)教程(硬件模擬與MATLAB仿真)[M].北京:機(jī)械工業(yè)出版社,2009.

      猜你喜歡
      自動(dòng)控制原理傳遞函數(shù)自動(dòng)控制
      簡(jiǎn)易熱水器自動(dòng)控制設(shè)計(jì)
      基于LabVIEW的火焰?zhèn)鬟f函數(shù)測(cè)量系統(tǒng)
      基于DCS自動(dòng)控制循環(huán)水液面的改造
      三本院校自動(dòng)控制原理課程教學(xué)改革之探討
      自主學(xué)習(xí)驅(qū)動(dòng)的自動(dòng)控制原理研究性教學(xué)方法
      “問題驅(qū)動(dòng)+能力提升”卓越課程建設(shè)與實(shí)踐
      自動(dòng)控制原理的仿真實(shí)驗(yàn)教學(xué)設(shè)計(jì)
      科技資訊(2016年19期)2016-11-15 10:21:27
      紅外成像系統(tǒng)的調(diào)制傳遞函數(shù)測(cè)試
      編組站停車器自動(dòng)控制開通方案
      唐鋼熱軋1810線工藝潤(rùn)滑改造自動(dòng)控制的實(shí)現(xiàn)
      外汇| 永德县| 阿鲁科尔沁旗| 乐业县| 江陵县| 黎平县| 工布江达县| 吉林市| 滨海县| 历史| 同心县| 连平县| 旺苍县| 昆明市| 五河县| 万安县| 连云港市| 德清县| 乐平市| 定陶县| 石台县| 宿松县| 禄劝| 纳雍县| 南丰县| 康定县| 安阳县| 乌兰察布市| 车险| 金沙县| 元江| 阳城县| 奉节县| 常州市| 安康市| 大余县| 门源| 云梦县| 怀柔区| 临澧县| 盘锦市|