国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于μ-合成的直流電機(jī)魯棒控制器研究

2017-04-15 08:25:08陳章才陳旭東張騰達(dá)付學(xué)敏
關(guān)鍵詞:魯棒控制直流電機(jī)魯棒性

陳章才,陳旭東,曹 慧,張騰達(dá),付學(xué)敏

(安徽新聞出版職業(yè)技術(shù)學(xué)院 印刷包裝系,安徽 合肥 230601)

基于μ-合成的直流電機(jī)魯棒控制器研究

陳章才,陳旭東,曹 慧,張騰達(dá),付學(xué)敏

(安徽新聞出版職業(yè)技術(shù)學(xué)院 印刷包裝系,安徽 合肥 230601)

針對(duì)電機(jī)負(fù)載參數(shù)變化引起的模型不確定性,該文基于μ-合成控制理論,嘗試設(shè)計(jì)具有較強(qiáng)魯棒性的直流電機(jī)速度控制系統(tǒng)。首先依據(jù)干擾抑制原理,通過(guò)引入虛擬不確定塊等將系統(tǒng)魯棒性能問(wèn)題轉(zhuǎn)化為魯棒穩(wěn)定性問(wèn)題,然后通過(guò)求解合適的權(quán)重矩陣使控制系統(tǒng)的性能滿足設(shè)計(jì)要求;最后分別運(yùn)用復(fù)數(shù)及混合μ-合成控制算法求得兩種魯棒控制器,并運(yùn)用Hankel奇異值及動(dòng)態(tài)性能空間方法予以簡(jiǎn)化。魯棒性能分析及擾動(dòng)抑制結(jié)果表明:所設(shè)計(jì)的兩種控制器對(duì)電機(jī)負(fù)載的攝動(dòng)均具有較強(qiáng)的魯棒性,且對(duì)于標(biāo)稱值僅為實(shí)數(shù)的不確定閉環(huán)系統(tǒng),采用D-G-K迭代混合μ-合成控制算法設(shè)計(jì)的魯棒控制器對(duì)擾動(dòng)具有明顯更強(qiáng)的抑制效果。

直流電機(jī);不確定性系統(tǒng);魯棒控制器;魯棒性能;擾動(dòng)抑制

區(qū)別于H∞合成算法對(duì)標(biāo)度矩陣v和w的高度敏感性[1],D-K迭代 μ-合成控制算法以結(jié)構(gòu)奇異值 μ·Δ(·)作為系統(tǒng)的魯棒性量度[2],一方面兼顧了控制系統(tǒng)的魯棒穩(wěn)定性和魯棒性能要求[3],另一方面降低了對(duì)其標(biāo)度矩陣D的依賴,可有效減少設(shè)計(jì)的保守性[4]。

但μ-合成控制算法在實(shí)際應(yīng)用中也表現(xiàn)出一定的局限性:

本文依據(jù)干擾抑制原理[8],首先引入虛擬不確定塊Δ·Wdel,將直流電機(jī)速度控制系統(tǒng)的設(shè)計(jì)轉(zhuǎn)化為魯棒穩(wěn)定性問(wèn)題,然后通過(guò)選擇適當(dāng)?shù)臋?quán)重矩陣使控制系統(tǒng)的魯棒性能滿足設(shè)計(jì)要求,最后在兼顧系統(tǒng)魯棒性能和魯棒穩(wěn)定性的基礎(chǔ)上,分別采用復(fù)數(shù)和混合μ-合成控制算法實(shí)現(xiàn)直流電機(jī)不確定性系統(tǒng)魯棒控制器的設(shè)計(jì),并嘗試對(duì)兩種控制器的魯棒性能和干擾抑制效果進(jìn)行比較。

1 直流電機(jī)不確定性系統(tǒng)DCM

直流電機(jī)結(jié)構(gòu)示意圖如圖1所示。電樞電壓Va、電樞電流I與反電動(dòng)勢(shì)Vemf之間滿足關(guān)系式:

磁場(chǎng)φ與電樞電流相互作用產(chǎn)生使電樞旋轉(zhuǎn)的電磁轉(zhuǎn)矩為:

當(dāng)電樞轉(zhuǎn)動(dòng)時(shí),電樞繞組切割磁場(chǎng)線產(chǎn)生電動(dòng)勢(shì):

(1)、(2)和(3)式聯(lián)立,求得電機(jī)轉(zhuǎn)速n為:

式中,kb、km分別為電樞的反電動(dòng)勢(shì)系數(shù)和轉(zhuǎn)矩系數(shù),為電機(jī)理想空載轉(zhuǎn)速,為機(jī)械特性斜率。

其系數(shù)矩陣分別為:

考慮到負(fù)載轉(zhuǎn)動(dòng)慣量J的不確定性可能對(duì)電機(jī)轉(zhuǎn)速ω的動(dòng)態(tài)性能產(chǎn)生影響,將圖1所示電機(jī)的電樞繞組與負(fù)載環(huán)節(jié)分離,且以反電動(dòng)勢(shì)系數(shù)kb為正反饋矩陣,并增加擾動(dòng)轉(zhuǎn)矩Td為輸入變量,則直流電機(jī)模型電路結(jié)構(gòu)示意圖如圖2,傳遞函數(shù)如式(7)。

實(shí)驗(yàn)采用Faulhaber系列0615型直流電機(jī),電機(jī)參數(shù)如表1[10]。表1中電樞繞組各參數(shù)及負(fù)載摩擦扭矩系數(shù)kf均為確定值,轉(zhuǎn)動(dòng)慣量J則為不確定量,其標(biāo)稱值和不確定范圍分別為0.02 gcm2和±50%。

依據(jù)表1,可構(gòu)建直流電機(jī)不確定模型dcm (dc motor uncertainty model),該模型具有一個(gè)不確定參數(shù)J。其標(biāo)稱值構(gòu)成2輸入單輸出二階穩(wěn)定系統(tǒng),狀態(tài)空間方程如式(5)所示,系數(shù)矩陣為:

若進(jìn)一步計(jì)及從輸入驅(qū)動(dòng)Va到輸出反應(yīng)ω的延遲時(shí)間t≈0.06 s,則dcm傳遞函數(shù)中應(yīng)加入延遲因子項(xiàng)e-t=e-0.06。由圖3(a)Bode圖我們發(fā)現(xiàn),該e-0.06因子的Bode響應(yīng)上界恰與加權(quán)函數(shù)一致,故可采用如圖3(b)所示內(nèi)聯(lián)結(jié)構(gòu),通過(guò)構(gòu)建一個(gè)單輸入單輸出虛擬不確定塊Δ·Wdel,將系統(tǒng)內(nèi)部延遲e-0.06以Δ·Wdel予以等效替換[11],并據(jù)此得到直流電機(jī)DCM不確定動(dòng)態(tài)模型(DC Motor uncertain dynamic model):

對(duì)所構(gòu)建的不確定動(dòng)態(tài)模型DCM隨機(jī)抽取20個(gè)樣品,做出從輸入Va到輸出ω的開環(huán)伯德圖并與其標(biāo)稱值比較,結(jié)果如圖4。圖4顯示,電機(jī)轉(zhuǎn)速ω確因負(fù)載參數(shù)的不確定性而隨輸入信號(hào)發(fā)生了較明顯的波動(dòng)。

2 直流電機(jī)魯棒控制器研究

2.1 直流電機(jī)不確定性閉環(huán)系統(tǒng)CLP的構(gòu)建

直流電機(jī)不確定性系統(tǒng)魯棒控制器采用圖5所示CLP閉環(huán)結(jié)構(gòu)[12],以μ-合成控制算法進(jìn)行設(shè)計(jì)。

μ-合成控制算法以結(jié)構(gòu)奇異值作為系統(tǒng)的魯棒性量度,借助各相關(guān)權(quán)重矩陣W的合理選取,通過(guò)多次迭代求解式(10)所示H∞合成優(yōu)化問(wèn)題和式(11)所示凸優(yōu)化問(wèn)題,使系統(tǒng)結(jié)構(gòu)奇異值μ最終滿足最小化判定條件式(12),從而實(shí)現(xiàn)魯棒控制器設(shè)計(jì),達(dá)到提升系統(tǒng)魯棒性能的目的[12-13]。

圖5 CLP閉環(huán)系統(tǒng)構(gòu)建過(guò)程中,各權(quán)重函數(shù)Wu、Wd、Wp和Wn的選取分別如下:

2.2 混合μ-控制合成算法控制器設(shè)計(jì)

魯棒控制器設(shè)計(jì)可借助Matlab提供的mu工具箱。

因DCM模型中不確定參數(shù)J的標(biāo)稱值為實(shí)數(shù),故除可采用復(fù)數(shù)μ-合成控制算法外,我們提出基于D-G-K迭代的混合μ-合成設(shè)計(jì)思想。

復(fù)數(shù) μ-合成控制算法具有如下特點(diǎn)[14]:

(a)迭代過(guò)程取復(fù)數(shù)形式的標(biāo)度矩陣D;

(b)動(dòng)態(tài)不確定系統(tǒng)中所有不確定參數(shù)隨機(jī)樣品的取值范圍為復(fù)數(shù)。

與此相對(duì)應(yīng),混合μ-合成控制算法除仍保留復(fù)數(shù)形式標(biāo)度矩陣D外,對(duì)被控模型中不確定參數(shù)隨機(jī)樣品均在實(shí)數(shù)范圍內(nèi)選取。

該算法對(duì)不確定實(shí)參數(shù)J(0.02,±50%)的取值結(jié)果如圖6所示。圖中“x”顯示實(shí)數(shù)J原有隨機(jī)值變化范圍,而“*”則為復(fù)數(shù) μ-合成算法的復(fù)平面取值結(jié)果。

設(shè)置初始標(biāo)度矩陣D0=I,經(jīng)5次迭代可求得符合設(shè)計(jì)要求的16階控制器,經(jīng)Hankel奇異值及動(dòng)態(tài)性能空間方法[15]進(jìn)行降階處理,得到4階魯棒控制器Kc,傳遞函數(shù)如式(13):

Kc降階前后Bode圖比較如圖7(a)。從中可見(jiàn),控制器的幅頻特性及相頻特性曲線直到約10 rad/s的頻率范圍內(nèi),在降解前后仍基本保持一致。

對(duì)于混合μ-合成控制算法,我們?cè)谠蠨-K迭代的基礎(chǔ)上,嘗試通過(guò)計(jì)算與實(shí)數(shù)不確定參數(shù)取值相關(guān)的標(biāo)度矩陣G、復(fù)數(shù)標(biāo)度矩陣D及實(shí)正則量β,將不確定系統(tǒng)的不確定實(shí)參數(shù)引入迭代過(guò)程,借助D-G-K迭代的設(shè)計(jì)思想,實(shí)現(xiàn)μ-合成控制器K的設(shè)計(jì)。其中,β的計(jì)算滿足[15]:

在頻率各點(diǎn)上通過(guò)求解下式(15)所示最小化問(wèn)題尋找(ω)和(ω):

把所得到的新標(biāo)度矩陣(ω)、(ω)與前次估算的D(ω)和G(ω)比較,若接近則迭代過(guò)程停止,否則令(ω)=D(ω),(ω)=G(ω)重復(fù)計(jì)算。

初始標(biāo)度矩陣、迭代次數(shù)和降階方法如表2所示。

借助Matlab求解并經(jīng)降階處理后,最終得到4階控制器Km,傳遞函數(shù)如式(16)。

圖7(b)顯示Km降階前(14階)與降階后的Bode圖比較。同樣發(fā)現(xiàn),在約10 rad/s頻率范圍內(nèi),控制器在降解前后的動(dòng)態(tài)性能基本保持一致。

2.3 控制器魯棒性能及擾動(dòng)抑制效果比較

以Kc和Km代入圖5,分別構(gòu)建兩種算法下的閉環(huán)系統(tǒng)CLPC和CLPM。求解各自魯棒性能,結(jié)果如表3所示。從表3可見(jiàn),當(dāng)CLPC環(huán)的魯棒性能裕度達(dá)到1.09(≈1)時(shí),不確定幅度(可近似認(rèn)為其最大不確定幅度)約為91.6%,對(duì)應(yīng)的頻率為0.659 rad/s;而對(duì)于CLPM環(huán),當(dāng)不確定幅度達(dá)到109%時(shí),魯棒性能裕度僅為0.92(仍小于1),對(duì)應(yīng)的頻率值也僅為0.476 rad/s。表明兩種控制器對(duì)電機(jī)負(fù)載的攝動(dòng)均具有較強(qiáng)的魯棒性。

CLPC和CLPM的閉環(huán)Bode響應(yīng)如圖8。我們發(fā)現(xiàn),CLPM環(huán)的幅值裕度約為3 rad/s,小于CLPC環(huán)的約9 rad/s,表明:對(duì)于標(biāo)稱值僅為實(shí)數(shù)的不確定閉環(huán)系統(tǒng),采用混合μ-合成控制算法所設(shè)計(jì)的控制器能夠在保證系統(tǒng)魯棒穩(wěn)定性基本相同的情況下,更好地提升系統(tǒng)動(dòng)態(tài)性能,該結(jié)論與表3結(jié)果一致。

我們進(jìn)一步比較控制器的擾動(dòng)抑制效果。

取DCM中的不確定參數(shù)J為其標(biāo)稱值,比較CLPC和CLPM環(huán)中的擾動(dòng)信號(hào)Td、控制輸入信號(hào)Va和控制輸出信號(hào)ω的動(dòng)態(tài)響應(yīng),結(jié)果如圖9所示。圖9可見(jiàn),在相同擾動(dòng)輸入條件下(圖9(c)),CLPC和CLPM環(huán)的控制輸入信號(hào)(圖9(b)),及控制輸出信號(hào)(圖9(a))的動(dòng)態(tài)響應(yīng)幾乎保持一致,表明采用兩種不同 μ-合成控制算法所設(shè)計(jì)的控制器對(duì)確定系統(tǒng)的擾動(dòng)具有基本相同的抑制效果。

圖10比較當(dāng)DCM中的不確定參數(shù)J取其不確定范圍的最大值,即不確定系統(tǒng)達(dá)到最壞條件的情況下,CLPC和CLPM環(huán)中控制輸入信號(hào)和控制輸出信號(hào)的動(dòng)態(tài)響應(yīng)。結(jié)果顯示:采用混合μ-合成控制算法所設(shè)計(jì)的控制器對(duì)擾動(dòng)信號(hào)具有更強(qiáng)的追蹤和反映能力(圖10(b)所示:CLPM控制輸入信號(hào)的波動(dòng)大于CLPC環(huán)),且對(duì)因參數(shù)不確定性而產(chǎn)生的擾動(dòng)具有明顯更強(qiáng)的抑制效果(圖10 (a)顯示:CLPM控制輸出信號(hào)的波動(dòng)明顯小于CLPC環(huán))。

3 小結(jié)

本文針對(duì)電機(jī)負(fù)載不確定參數(shù)僅在實(shí)數(shù)范圍內(nèi)變化導(dǎo)致的模型不確定性,分別運(yùn)用復(fù)數(shù)及混合μ-合成控制算法,設(shè)計(jì)了兩種直流電機(jī)速度控制系統(tǒng)Kc和Km。性能分析及仿真結(jié)果表明:所設(shè)計(jì)的兩種魯棒控制器對(duì)電機(jī)負(fù)載的攝動(dòng)均具有較強(qiáng)的魯棒性。

研究結(jié)果也顯示,對(duì)于標(biāo)稱值僅為實(shí)數(shù)的不確定閉環(huán)系統(tǒng),比較于復(fù)數(shù)μ-合成算法,采用混合 μ-合成控制算法所設(shè)計(jì)的魯棒控制器能夠在保證系統(tǒng)魯棒穩(wěn)定性基本相同的情況下,更好地提升系統(tǒng)動(dòng)態(tài)性能,且對(duì)擾動(dòng)具有明顯更強(qiáng)的抑制效果。

[1]王廣雄,王新生,何 朕.H∞控制器的LMI算法分析[J].電機(jī)與控制學(xué)報(bào),2002,6(1):46-49.

[2]Norrl?f M,Gunnarsson S.Experimental comparison of some classical iterative learning control algorithms [J].IEEE Transactions on Robotics&Automation, 2002,18(4):636-641.

[3]Norrlx F,Mikael F.An adaptive iterative learning control algorithm with experiments on an industrial robot [J].IEEE Transactions on Robotics&Automation, 2002,18(2):245-251.

[4]Samer S.Saab.Stochastic P-type/D-type iterative learning control algorithms[J].International Journal of Control,2003,76(2):139-148.

[5]Owens D H,Feng K.Parameter optimization in iterative learning control[J].International Journal of Control,2003,76(11):1059-1069.

[6]Chu B,Owens D H,Freeman C T.Iterative Learning Control With Predictive Trial Information:Convergence,Robustness,and Experimental Verification[J]. IEEE Transactions on Control Systems Technology, 2015:1-1.

[7]Zheng G,Robert C,Jahong X.Two-dimensional model and algorithm analysis for a class of iterative learning control systems[J].International Journal of Control,1990,52(4):833-862.

[8]Amann N,Owens D H,Rogers E.Iterative learning control for discrete-time systems with exponential rate of convergence[J].Control Theory and Applications, IEE Proceedings-,1996,143(2):217-224.

[9]周玉松,陳旭東,程放,等.直流伺服電機(jī)不確定性系統(tǒng)魯棒控制器研究[J].工程設(shè)計(jì)學(xué)報(bào),2015(6):589-595.

[10]Wallace N.The role of independence in the Green-Lin Diamond-Dybvig model[C]//Federal Reserve Bank of Cleveland,2006:709-715.

[11]王中華,王興松,王 群等.高精度魯棒運(yùn)動(dòng)控制器設(shè)計(jì)及實(shí)驗(yàn)研究[J].控制與決策,2001,16(B11):657-660.

[12]Fang Y,Chow T W S.2-D Analysis for Iterative Learning Controller for Discrete-Time Systems With Variable Initial Conditions[J].IEEE Transactions on Circuits&Systems I Fundamental Theory&Applications,2003,50(5):722-727.

[13]Zhu Q,Hu G D,Liu W Q.Iterative learning control design method for linear discrete-time uncertain systems with iteratively periodic factors[J].Iet Control Theory &Applications,2015,9(15):2305-2311.

[14]蘇 湛,張慶靈,艾 均.一類廣義系統(tǒng)的有限時(shí)間魯棒耗散控制[J].東北大學(xué)學(xué)報(bào)(自然科學(xué)版),2012, 33(9):4-8.

[15]Donovan G M,Kath W L.An Iterative Stochastic Method for Simulating Large Deviations and Rare Events[J].Siam Journal on Applied Mathematics, 2011,71(3):903-924.

[16]李文娟,陳曉軒,龔立嬌,等.基于動(dòng)態(tài)性能空間的優(yōu)化控制方法設(shè)計(jì)[J].工程設(shè)計(jì)學(xué)報(bào),2014,21(5):456-468.

Robust controller research on DC motor based onμ-synthesis

CHEN Zhang-cai,CHEN Xu-dong,CAO Hui,ZHANG Teng-da,FU Xue-min
(Printing and Packaging Department,Anhui Press and Publication Vocational College,Hefei Anhui 230601,China)

Aiming at the problem of model uncertainty caused by the DC motor load variations,robust DC motor speed control system was designed using μ-synthesis control theory in this article.Firstly,by introducing fictive uncertainty,the robust performance problem was transformed into robust stability problem according to the principle of interference suppression.Secondly,the weighting functions were selected properly to have the control system to meet the design requirements.Lastly,the complex and mixedμ-synthesis D-K iteration algorithm were used to solve the controllers,and these two controllers were simplified using the Hankel singular values and dynamic performance space procedures.Robustness analysis and disturbance rejection results showed that:there are relatively strong robustness of the two controllers on the motor load perturbation,and for the closed-loop system with only real number nominal value,the controller designed by D-G-K Iteration mixedμ-synthesis algorithm has obviously stronger robust to the disturbance suppress.

DC motor;uncertainty system;robust controller;robust performance;disturbance suppression

TP273

A

1004-4329(2017)01-038-08

10.14096/j.cnki.cn34-1069/n/1004-4329(2017)01-038-08

2016-10-20

安徽省高等學(xué)校省級(jí)自然科學(xué)研究重點(diǎn)項(xiàng)目(KJ2014A103)資助。

陳章才(1970- ),男,高級(jí)工程師、講師,研究方向:電氣控制。

猜你喜歡
魯棒控制直流電機(jī)魯棒性
基于模糊PID的無(wú)刷直流電機(jī)速度控制系統(tǒng)的設(shè)計(jì)與仿真
荒漠綠洲區(qū)潛在生態(tài)網(wǎng)絡(luò)增邊優(yōu)化魯棒性分析
基于確定性指標(biāo)的弦支結(jié)構(gòu)魯棒性評(píng)價(jià)
針對(duì)輸入時(shí)滯的橋式起重機(jī)魯棒控制
基于FPGA的雙繞組無(wú)刷直流電機(jī)軟件設(shè)計(jì)
電子制作(2017年1期)2017-05-17 03:54:12
漂浮基空間機(jī)械臂T-S模糊魯棒控制
基于高階奇異值分解的LPV魯棒控制器設(shè)計(jì)
基于干擾估計(jì)的高超聲速飛行器魯棒控制方法
基于非支配解集的多模式裝備項(xiàng)目群調(diào)度魯棒性優(yōu)化
西南交通大學(xué)學(xué)報(bào)(2016年6期)2016-05-04 04:13:11
南宫市| 西乡县| 连城县| 景德镇市| 河南省| 维西| 富平县| 铅山县| 石柱| 凌海市| 台山市| 车致| 镶黄旗| 阜阳市| 金川县| 精河县| 定兴县| 葫芦岛市| 兰溪市| 吉林市| 东乌珠穆沁旗| 宁都县| 沁水县| 海兴县| 白银市| 台南县| 罗平县| 兰州市| 南澳县| 光山县| 安泽县| 鲁甸县| 分宜县| 美姑县| 阿拉善盟| 凉山| 大同市| 临沂市| 清新县| 惠来县| 江津市|