驅(qū)動電機負(fù)載模型Hinf魯棒控制器設(shè)計_第1頁
驅(qū)動電機負(fù)載模型Hinf魯棒控制器設(shè)計_第2頁
驅(qū)動電機負(fù)載模型Hinf魯棒控制器設(shè)計_第3頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、驅(qū)動電機負(fù)載模型??6扌空制器設(shè)計一、引言電動機是指能將直流電能轉(zhuǎn)換成機械能的旋轉(zhuǎn)電機。電動機按使用電源不同分為直流電動機、交流電動機;按照定子和轉(zhuǎn)子的相對速度可分為同步電機、是異步電機。作為最常用的驅(qū)動執(zhí)行器,它在車輛中應(yīng)用廣泛,如門窗的起降,自動雨刮器,電動汽車驅(qū)動,冷卻風(fēng) 扇,發(fā)動機起動機等等。目前電機的控制,尤其是直流電機的控制方法,主要以PID控制和LQR控制為主。隨著汽車性能要求的不斷提高,人們越來越關(guān)注于系統(tǒng)的穩(wěn)定性,對于電機的控制也提出了新的要求。尤其是作為電動汽車的驅(qū)動電機,在車輛行駛過程中,特別是高速行駛中, 一個微小的攝動可能會對車輛運動產(chǎn)生很大的影響。在驅(qū)動電機工作過程

2、中,由于環(huán)境溫度變化等工作狀況的變動;外部路面干擾;車輛負(fù)載突增;老化機械參數(shù)變化;建模誤差等緣故,會造成模型不精確,也就是模型的不確定性是廣泛存在,不可避免的。因此,需要一種 固定的控制器,可以保證模型與實際系統(tǒng)出現(xiàn)偏差時,仍能保持所需的控制品質(zhì)。而魯棒性就是系統(tǒng)的強壯性。這便引出了使用魯棒控制來解決電機負(fù)載擾動這一問題的討論。二、系統(tǒng)工作原理與建模O-CZJ-qOJ d亍丿丄E圖i電機負(fù)載模型如圖1所示建立一個簡單的驅(qū)動電機負(fù)載模型。 模型的輸入為控制電壓 V,通過電樞電 阻R與電機轉(zhuǎn)矩建立關(guān)系,電機連接一個彈性軸,彈性軸的轉(zhuǎn)動慣量為??,將輸出經(jīng)過減速齒輪后的車輛模型進行簡化,用輸出端粘

3、滯摩擦系數(shù)??來簡單代替輪胎模型的阻力。系統(tǒng)參數(shù)選取如下:參數(shù)參數(shù)意義參數(shù)值?電機輸岀軸扭轉(zhuǎn)剛度1280.2?電機常量10?電機轉(zhuǎn)動慣量0.5?負(fù)載轉(zhuǎn)動慣量?傳動比?電機粘滯摩擦系數(shù)?負(fù)載粘滯摩擦系數(shù)?電樞電阻建立系統(tǒng)的微分方程。首先,電機扭矩與電流直接相關(guān):M = ?X ?其中??是電機固有參數(shù)。接下來建立驅(qū)動電機負(fù)載模型的扭矩關(guān)系式:?x ?+?(?-帀)+ ?X ?= 0? X ? = ?>?X? ? X ?+ 云(?-境)設(shè)置電機負(fù)載系統(tǒng)輸入為電壓值 態(tài)空間方程。建立狀態(tài)空間方程形如:V,輸出為負(fù)載轉(zhuǎn)速?,建立驅(qū)動電機負(fù)載模型的狀因此0竺?刃0?010?-?=000?0?=?=

4、010 0100空?000? -?1-(?+?/?) 冠 ?1-(? ? + ?了/?)?>?=000?莎?= 0000 ?羽10 0 D = 0轉(zhuǎn)換為傳遞函數(shù)的形式便于觀察8.109?+ 6.5560.01?#3 + 0.6397? +P =?+ 11?- 36.65?- 517.2?- 655.6三、魯棒控制器設(shè)計與建模3.1 ? °理論及混合靈敏度問題?嚕棒控制理論是在? o空間(即Hardy空間)通過某些性能指標(biāo)的無窮范數(shù)優(yōu)化而獲 得具有魯棒性能的控制器的一種控制理論。??范數(shù)的物理意義是它代表系統(tǒng)獲得的最大能量增益。Ho控制的目的是:利用標(biāo)稱模型G來設(shè)計控制器 K,使

5、得K在穩(wěn)定被控對象的同時使某一目標(biāo)函數(shù)P的Ho范數(shù)最小:1?=? | o?o控制器的設(shè)計現(xiàn)在已經(jīng)有很多種算法,如著名的DGKF文獻中提出的“ 2-Riccati方程”標(biāo)準(zhǔn)解法,嚴(yán)格證明了可通過求解兩個Riccati方程來獲得??O空制器23;文獻4中提出了對于?為不為0的情形下的控制器求解方法;6中提出了將閉環(huán)系統(tǒng)的?«范數(shù)標(biāo)定為1的控制器求解方法。此次控制器設(shè)計選用上述最后一種方法?;旌响`敏度問題是??田空制的最典型問題之一, 應(yīng)用??切法設(shè)計系統(tǒng),為了保證魯棒性 和提高系統(tǒng)性能,通常將設(shè)計問題轉(zhuǎn)化為混合靈敏度問題?;旌响`敏度設(shè)計系統(tǒng)如下圖中所示,K為最終需要設(shè)計的魯棒控制器,P為

6、被控對象,即驅(qū)動電機負(fù)載模型。 W1為系統(tǒng)的性能權(quán), W2為控制器輸出約束權(quán),W3為魯棒權(quán)。圖2反饋系統(tǒng)結(jié)構(gòu)圖?喘合靈敏度控制就是在頻域內(nèi)選擇加權(quán)函數(shù)W1, W2 , W3,使之滿足下式規(guī)則:W1S II叫n W2 KS1'W3T I其中S為參考輸入到跟蹤誤差的傳遞函數(shù),T為參考輸入到系統(tǒng)輸出的傳遞函數(shù)。3.2加權(quán)函數(shù)的選取加權(quán)函數(shù)的選取對魯棒控制器設(shè)計至關(guān)重要,需要反復(fù)嘗試7。這里依照8和9中介紹的方法,對驅(qū)動電機負(fù)載系統(tǒng)加權(quán)函數(shù)進行選擇。W1是由系統(tǒng)的性能要求來決定的,通常應(yīng)具有積分特性或高增益低通特性。一般取W1(s) = k1/(s/3+ 1).。調(diào)整k1可有效地提高系統(tǒng)頻寬,

7、調(diào)整31可有效地抑制系統(tǒng)的超調(diào)量。為了滿足系統(tǒng)的頻寬要求,獲得理想的動態(tài)過程,取:W1(s)100? 1W2由系統(tǒng)參數(shù)的攝動范圍來決定,也可用來約束控制器的輸出?;旌响`敏度設(shè)計中 可以通過對加權(quán)陣 W2的選取來實現(xiàn)對控制信號幅值的約束。為了不增加控制器的階次, 通常取 W2為一常數(shù)。為了約束控制器的輸出,并保證系統(tǒng)頻寬的要求,取:W2 = 0.0005W3可根據(jù)系統(tǒng)的高頻未建模動態(tài)來選取。W3 一般具有高通性質(zhì),且 W1和W3的頻帶不能重疊。W3的階次不宜取得太大,否則將影響迭代速度及控制器的階數(shù),一般取 W3(s) = ?s/(s/ 3+ 1) o W3也影響系統(tǒng)頻寬,通常 33越大,系統(tǒng)的

8、頻寬越寬。k3越大系統(tǒng)頻寬越窄。為滿足高通性質(zhì),并保證系統(tǒng)頻寬要求,通過仿真實踐,?。?3.3生成廣義系統(tǒng)G使用 Matlab 中的 augtf 函數(shù),將 P,W1 ,W2 ,W3 寫為廣義系統(tǒng) G°G=augtf(P,w1,w2,w3);生成的廣義系統(tǒng)狀態(tài)空間矩陣為:010000.0151.210.82.56000.01AB000100.0112806.40110.20100 0000.0005CD01 00103.4求解? °控制器如3.1中所述,魯棒控制器的設(shè)計有很多種算法,這些算法也分別在 matlab中有了工具箱函數(shù)可以直接調(diào)用。例如DGKF文獻中提出的“2-Ri

9、ccati方程”標(biāo)準(zhǔn)解法,可使用hinfsys函數(shù)求解控制器;??不為0的情形下的控制器求解方法可使用hinf函數(shù);將閉環(huán)系統(tǒng)的 g范數(shù)標(biāo)定為1的控制器求解方法在matlab中的實現(xiàn)是hinfopt函數(shù),此外還有hinfric ,hinflmi等實現(xiàn)函數(shù)可以使用。參考10書中所介紹的控制器求解方法以及使用條件,此次使用的是hinfopt函數(shù),調(diào)用gamopt,sscp,sscl=hinfopt(G,gamind,aux)。其中輸入變量 gamind表示要用 丫進行標(biāo)定的輸出 通道號,默認(rèn)值表示所有通道,用其標(biāo)定后閉環(huán)系統(tǒng)的??°范數(shù)為1。輸入變量aux表示迭代精度及丫的上下界,默認(rèn)值

10、為0.01 1 0。輸出變量gamopt表示最優(yōu)的丫值,sscp表示求得的??最優(yōu)控制器,sscl表示用丫標(biāo)定后的閉環(huán)系統(tǒng)。得到的sscp參數(shù)為:1.5290.72110.1463351.30.0061710.21567.0670.2653239.60.6301AABB0.023210.0691710.11289.60.16515.64286.71073104434.9CC0.2403 3.6480.77041944DD0AA , BB , CC, DD即為控制器K的狀態(tài)空間矩陣。為了便于觀察系統(tǒng)性質(zhì)的參數(shù),同 樣將其轉(zhuǎn)化成傳遞函數(shù)形式。四、仿真與實驗結(jié)果分析將廣義對象狀態(tài)空間模型和控制器K的

11、傳遞函數(shù)按照反饋結(jié)構(gòu)建模,模型如下:m TIrn*y二*血分析系統(tǒng)中的參數(shù),可能會發(fā)生改變的有電阻 R,用來模擬負(fù)載的粘滯摩擦系數(shù)。因此 為了測試系統(tǒng)的魯棒性能,模擬這兩個參數(shù)發(fā)生改變時系統(tǒng)的響應(yīng)變化。仿真工況:1s時給階躍輸入電壓,幅值為 5。模型在魯棒控制器的控制下,輸出負(fù)載轉(zhuǎn) 速?的閉環(huán)階躍響應(yīng)如下圖藍線所示:從圖中可以看出,負(fù)載軸轉(zhuǎn)速在經(jīng)過3s后趨于穩(wěn)定,真正起到了通過電壓控制負(fù)載軸轉(zhuǎn)速的作用。接下來增大負(fù)載軸粘滯摩擦系數(shù)BLoad從20加倍至40,以模擬行駛負(fù)載增加的情況,響應(yīng)如上圖中紅線所示。可以看出在負(fù)載改變前后,轉(zhuǎn)速曲線變化很小,仍可快速達到預(yù)期 控制量,穩(wěn)態(tài)誤差幾乎為 0。下

12、圖給出了對電阻 R參數(shù)進行調(diào)整前后,負(fù)載軸轉(zhuǎn)速變化的對比圖:1 '*1可以看出,當(dāng)電阻 R從20增加值40時,負(fù)載軸轉(zhuǎn)速變化依然很小,調(diào)整時間相比有 所延長,超調(diào)量從原來的 27%增加至33%,穩(wěn)態(tài)誤差幾乎為0。從而說明,該魯棒控制系統(tǒng) 不僅能夠達到較高的控制精度,同時魯棒性能很好,在系統(tǒng)參數(shù)發(fā)生改變后,仍可以保證一個符合預(yù)期的輸出。五、總結(jié)通過Matlab/Simulink進行驅(qū)動電機負(fù)載模型的建模,利用Matlab中的augtf和hinfopt函數(shù)進行魯棒控制器的設(shè)計,最終在Simulink上進行控制模型仿真。仿真結(jié)果表明,控制器控制下的電機負(fù)載系統(tǒng)能夠在一定范圍內(nèi)承受模型參數(shù)不確

13、定性,具有優(yōu)秀的魯棒性 能,控制可以應(yīng)用于電機轉(zhuǎn)速控制領(lǐng)域。參考文獻1 李永,宋鍵.車輛制動系統(tǒng)電磁動力學(xué)與耦合控制M .北京國防工業(yè)出版社,2008:3233.2 Doyle, J.C., K. Glover, P. Kharg on ekar, and B. Fran cis, "State-space soluti ons to sta ndard H2 and H«control problems," IEEE Transactions on Automatic Control, vol. 34, no. 8, pp. 831847, August 198

14、9.3 Glover, K., and J.C. Doyle, "State-space formulae for all stabiliz ing con trollers that satisfy anHm norm bound and relations to risk sensitivity," Systems and Control Letters, vol. 11, pp. 167172, 1988.4 M. G. Safo nov, D. J. N. Limebeer and R. Y . Chia ng, "Simplifyi ng the H T

15、heory via Loop Shifting, Matrix Pencil and Descriptor Concepts", Int. J. Contr., vol. 50, no. 6, pp. 2467-2488, 1989.5 G. Zames and B. A. Fran cis, "Feedback, Mi nimax Sen sitivity, and Optimal Robust ness," IEEE Trans. on Autom. Contro l, AC-28, 5, pp. 585-601, May 1983.6 M. Verma and E. A. Jon ckheere, "L -Compe nsati on with Mixed Sen sitivity as a Broadba nd Matchi ng Problem," Systems and Con trol Letters, 4, pp. 125-129, May 1984.7 D.-W. Gu, P. Hr. Petkov and M.

溫馨提示

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

最新文檔

評論

0/150

提交評論