直流無刷電機轉速控制_第1頁
直流無刷電機轉速控制_第2頁
直流無刷電機轉速控制_第3頁
直流無刷電機轉速控制_第4頁
直流無刷電機轉速控制_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、直流無刷電機轉速控制1. 模才PID控制1.1 模才P PID控制原理在模擬控制系統(tǒng)中,最常用的控制器就是模擬PID控制器。以下圖所示直流電機控制系統(tǒng)為例,說明 PID控制器控制電機轉速的原理。圖中n0(t)為轉速設定值,n(t)為轉速反饋值,e(t) n0(t) n(t)為偏差信號,偏差信號通過pid控制器后產(chǎn)生控制作用作用于直流電機從而控制電機轉速到設定值。匕p舊控制器 4孔常見的模擬PID控制系統(tǒng)如下圖所示。PID控制器由比例、積分、微分的線性組合 構成??刂埔?guī)律如下:u(t) Kpe(t) e( )dTd d,)*Ti odt其中:Kp 控制器的比例系數(shù)pT 控制器的積分系數(shù)比例部分的

2、數(shù)學表達式:KDe(t)op比例部分的作用是對偏差信號做出快速反應,一旦控制器檢測到偏差, 比例部分就能迅速產(chǎn)生控制作用,且偏差越大,控制作用越強。但僅存在比例控制的系統(tǒng)存在穩(wěn) 態(tài)偏差。比例系數(shù)越大,響應越快,過渡越快,穩(wěn)態(tài)偏差也越小,但系統(tǒng)也越不穩(wěn)定, 因此比例系數(shù)必須選擇恰當。2)積分部分,八士-Kp t積分部分的數(shù)學表達式:彳;e( )d。從積分部分表達式可以看出,只要系統(tǒng)輸出與設定值存在偏差,積分作用就會不斷增加,知道偏差為零,因此積分部分可以消除穩(wěn)態(tài)偏差。但積分作用會降低系統(tǒng)的響 應速度,增加系統(tǒng)的超調量。 積分常數(shù)越小,積分作用越強,過渡過程容易產(chǎn)生震蕩, 但回復時間減?。环e分常數(shù)

3、越大,積分作用越弱,過渡過程不產(chǎn)生震蕩,但回復時間 增長。因此應根據(jù)具體情況選取積分常數(shù)。3)微分部分微分部分的數(shù)學表達式:K pTd det) 。dt微分作用能阻值偏差的變化。它根據(jù)偏差的變化趨勢進行控制。偏差變化越快,微分作用越強,能在偏差變化之前就行控制。微分作用的引入有助于減小超調量,克服 振蕩;但微分作用對噪聲很敏感,導致系統(tǒng)的錯誤響應,使系統(tǒng)不穩(wěn)定。為實現(xiàn)PID控制器的軟件實現(xiàn),將式 *進行適當離散化,即離散 PID。2. 數(shù)字PID控制2.1 位置式PID算法離散化處理的方法是,以T為采樣周期,對模擬信號進行采樣,以k為采樣序列號, 進行以下近似:t kTtk0e( )dT ej

4、j ode(t) 4 ek 1dt T將上式帶入式*,得到如下式所示的位置式離散PID控制規(guī)律。kI_ a ek iUk Kp©ej Td - k 1 *Ti j oT由于位置式PID要t時刻之前的所有輸出進行記錄,工作量大,對計算機硬件要求高。增量式 PID可避免這些。2.2 增量式PID算法由式*得到UkiTek 1ek 2 1K p ek 1ejTd-Ti j 0T將式*與上式相減,得到增量式PID控制規(guī)律如下Uk Uk Uk 1Kp(1 9)4Kp(1 d)ek 1 Kpjek2T i TTT一旦得出控制作用的增量,就可遞推得出當前控制作用的輸出。2.3 控制器參數(shù)整定1)

5、離線整定法步驟1:將控制器從“自動”模式切換至“手動”模式(此時控制器輸出完全由人 工控制),人為以階躍方式增大或減少控制器輸出,并記錄控制器相關的輸入輸出動態(tài)響應數(shù)據(jù)。步驟2:由階躍響應數(shù)據(jù)估計特性參數(shù)K, T, 6步驟3:按經(jīng)驗公式設定 PID參數(shù)Kc、Ti、Td,并將控制器切換至“自動”模式。步驟4:根據(jù)系統(tǒng)閉環(huán)響應情況,增大或減少控制器增益Kc直至滿意為止。獲取PID參數(shù)的方法:Ziegler-Nichols 法:控制器類型KcTiTdP1 TK0PI0.9 TK3.330PID1.2 TK2.00.5上述整定規(guī)則僅限于 0 T。Lambda 法:控制器類型KcTiTd取值P1 TK0

6、0PI1 TKT0PID1 TKT0.50.2上述整定規(guī)則不受 /T的限制。2) 在線整定法步驟1:將在線閉環(huán)運行的控制器,完全去除積分作用與微分作用(Ti =最大值,Td = 0)成為純比例控制器,并設置較小的Kc值。步驟2:施加小幅度的設定值或擾動變化,并觀察CV的響應曲線。步驟3:若CV的響應未達到等幅振蕩,則增大Kc (減少比例帶 PB);若CV響應為發(fā)散振蕩,則減少 Kc。重復步驟2。步驟4:重復步驟 3,直至產(chǎn)生等幅振蕩。獲取PID參數(shù)的方法:Ziegler-Nichols 法:控制器類型KcTiTdP0.5Kc0PI0.45Kc cTu/1.20PID0.65KcTu/2Tu/8

7、3.仿真結果3.1軟件截圖用MATLAB 強大的GUI功能編寫軟件控制窗口如下所示??梢詫崿F(xiàn)串口通信初始化,啟動關閉電機并顯示速度波形等基本功能。圖 軟件運行時的截圖圖 速度設定值從10cm/s階躍到15cm/s時軟件截圖3.2速度波形曲線采用離線PID參數(shù)整定法,得到的開環(huán)速度曲線如下圖所示。圖開環(huán)速度曲線其中控制作用(PWM占空比從0變化至1.0),由開環(huán)速度曲線得到該控制對象 特性如下:=TOfinalK COfinalTOinitial 25COinitialT 1 .5(t 0.632 O 10.632 O T 采用PI控制,用ZN法整定參數(shù),由離線 下:to.283 O)0.03To0.005Ziegler-Nichols 法得到 P、I、D 參數(shù)如Kp 0.216Ti 0.01665Td 0在t立PID參數(shù)下得到的速度曲線如下圖所示:30201510*圖ZN法整定PID參數(shù)得到的速度曲線從圖中看出,速度輸出在10cm/s附近做等幅震蕩,需要小幅度調整PID參數(shù)以得到合適的曲線。通過上述PID參數(shù)整定方法,當采樣周期為10ms時,得到系統(tǒng)合適的 PID參數(shù)如 下:Kp0.08,Ti0.0310在該參數(shù)下得到的速度波形曲線如下所示:圖 設定值為10cm/s時的速度波形曲線圖 設定值為15

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論