李丹丹,何榮卜,張彩紅
1.六盤水師范學院礦業工程系,貴州六盤水 553004
2.六盤水供電局城區供電分局,貴州六盤水 553004
H∞與滑模融合控制算法在磁懸浮系統中的應用
李丹丹1,何榮卜2,張彩紅1
1.六盤水師范學院礦業工程系,貴州六盤水 553004
2.六盤水供電局城區供電分局,貴州六盤水 553004
磁懸浮系統在實際運行中會出現模型攝動和各種外界干擾,提高磁懸浮系統的魯棒性非常重要,給出了磁懸浮系統的數學模型;結合H∞控制和滑模控制的優點,給出一種H∞控制和滑模控制的融合算法,把該算法應用在磁懸浮系統中;通過Matlab仿真,驗證了該算法能有效抑制磁懸浮系統中存在的確定性和不確定性干擾,從而使控制系統的性能得到提高。
磁懸浮;積分滑模;魯棒;H∞控制
磁懸浮技術在交通、冶金、機械、電器、材料等方面有廣闊應用前景。其中最為重要的應用有磁懸浮列車、磁懸浮軸承、高速磁懸浮電機、磁懸浮鼓風機、磁懸浮潛水電泵。磁懸浮控制系統要求其在運行過程中必需能夠在種種不確定因素下仍能保持較好的性能,所以對磁浮系統設計魯棒性較好的控制器非常必要。滑模變結構控制作為一種魯棒控制方法,僅僅對滿足匹配條件的內部參數攝動和外部擾動具有良好的魯棒性限制了該方法在實際方面的應用[1-2]。因而要克服系統中的非匹配不確定性,必須結合其他的控制方法構造具有魯棒性的滑模控制系統,文獻[3]將系統中的不確定性轉化為LMI約束條件,進而設計滑模面,一旦系統狀態到達滑模面,就能實現對不確定性的不變性,但是這種方法只能解決一部分非匹配不確定性問題,并且對不確定性的限制也比較苛刻。文獻[4]提出了一種自調整的切換控制算法,該算法在某種程度上改善了滑模控制器的不足,但是上述相當一部分控制策略其算法復雜、動態性能較差,這與滑模變結構控制簡單、靈活的特點并不一致。這些不足通常使得在實際應用中遇到很大的困難。在文獻[5]中給出了一個很好的控制器設計策略:把積分滑模控制和魯棒控制結合在一起可以有效地保證系統在不匹配不確定下仍然穩定。所以本文應用這種設計思想,設計了磁懸浮系統的H∞和積分滑模融合控制器。該控制器由兩部分組成:積分滑模控制器和H∞控制器。由于積分滑模控制作用的引入,匹配器由不確定性被完全抵消,剩下的非匹配不確定性由H∞控制器進行處理。從而即能保證閉環系統具有良好的穩定性,同時又能滿足一定的H∞性能指標,實現系統的優化控制,最后通過仿真驗證了所提算法的有效性。
單自由度磁懸浮系統是研究磁懸浮技術很好的平臺,它主要有鐵芯、線圈、光電源、位置傳感器、放大及補償裝置、數字控制器和控制對象鋼球等元件組成,系統的構成如圖1所示。

圖1 磁懸浮控制系統構成
磁懸浮系統的動力學平衡方程為:

其中,F(x,i)=-N2μ0si(t)2/4x2(t),μ0=4π×107(H/m);s(m2)為鐵芯的極面積;N為電磁鐵線圈匝數;x(m)為小球質心到電磁鐵磁極表面的瞬時氣隙;i(A)為電磁鐵繞組中的瞬時電流。
磁懸浮系統的電磁學方程為:

其中,L(x(t),i(t))=N2μ0s/2i(t);R(Ω)為電磁鐵的等效電阻。
考慮系統中的不確定性因素,取狀態變量[x1x2x3]= [x x˙i]系統非線性狀態方程為:

應用泰勒級數展開的方法得到磁懸浮系統的線性化模型為[6]:

若取狀態變量為:Δx=x-x0;Δx˙=x˙;Δi=i-i0;[x1x2x3]=[Δx Δx˙Δi],可得系統線性化的狀態方程為:

為便于分析,可把磁懸浮系統的狀態方程(5)寫成標稱系統的形式[8]:

在這里,w中包含了系統匹配的不確定性和不匹配的不確定性,在控制器設計之前,先對系統的不確定性進行分解,分別表示出它的匹配不確定性和非匹配不確定性,首先引入如下的定義。
定義1(單位矩陣)[6]定義一個特殊的單位矩陣I1= BB++B⊥B⊥+,其中,B+定義為B的左逆矩陣,B+= (BTB)-1BT,定義B⊥∈R3×2,且B+B⊥=0,I1∈R3×3。
然后,根據定義1,可以對式(6)引入如下的矩陣:

設控制律u(t)=u0(t)+u1(t)[9],其中控制器u0(t)設計用來保證標稱系統的性能,是通過積分滑模控制的思想得到的;不連續的控制u1(t)是為了保證系統狀態能進入滑模面來消除系統匹配的不確定性,是通過H∞控制的思想得到的。設滑模面函數為:

其中,G∈Rm×n是要設計的矩陣,需保證GB可逆。為了得到滑模面上的滑動模態方程,采用等效控制的方法[10],對式(7)求導得:

其中,ρ是確保閉環系統狀態變量能夠進入滑模面的增益系數。

從系統等效滑動模態方程(9)可以看出,經過積分滑模控制器的設計,系統匹配的不確定項dm已經被消除,等效不確定項deq中只含有非匹配的不確定項,它的矩陣系數N=[I-B(GB)-1G]的選取是接下來設計的重點,N的選取主要影響以下兩方面問題:
(1)會不會有一個N*,能讓等效不確定項deq的范數最小。
(2)N*的選取會不會讓等效不確定項放大,即||deq||是否會大于||du||。
經過證明可以得到G=B+能使deq的范數最小且能保證矩陣N*不會放大非匹配不確定項[12]。因此本文在接下來的設計中選擇G=B+,此時可以得到:

下面給出u0(t)的設計過程。
引理1對于系統式(6)和性能指標(1)和(2)存在一個H∞控制器,滿足||TZW||∞<γ當且僅當存在一個對稱的、半正定的矩陣X滿足Riccati方程:

且H∞控制律為:

性能指標(1):[A,B]是可穩定的,要求所有加權函數是穩定的;[C1,A]是可檢測的,確保狀態的有界性;并且[C1,D11]=[0,I],保證評價輸出z和控制量以及狀態變量之間沒有交叉權,且控制量的權矩陣是單位矩陣。
性能指標(2):當初始條件x(0)=0時,從系統的外部擾動輸入w到評價輸出z的閉環傳遞函數Tzw(s)的H∞范數達到極小,也就是求控制器K使γ0=min{||Tzw(s)||∞},若給定γ>γ0求反饋控制器K,使閉環系統內部穩定,同時min||Tzw(s)||∞<γ則稱為H∞次優控制問題[13]。
從式(9)中可以看出,經過積分滑模控制器的設計,磁懸浮系統中匹配的不確定性已經被消除,可以保證系統狀態到達理想滑動模態,所以在設計u0(t)時,系統的狀態方程變為:

z(t)是自己構造的系統輸出,矩陣C,D分別代表系統狀態和輸入所占權重。
通過解黎卡提方程:

可以得到磁懸浮控制系統的H∞控制器的狀態反饋控制律u0(t)為:

從式(19)可以看出H∞控制器u0(t)隸屬于積分滑模控制器。
因此,磁懸浮控制系統可以通過控制律式(11)、式(12)保證較好動態性能并且能對系統匹配的不確定性有較好的魯棒性,通過控制律式(18)能增加系統對不匹配不確定項的魯棒性,從而優化了磁懸浮系統的整體性能。磁懸浮控制系統結構如圖2所示。

圖2 H∞和積分滑模控制的融合控制系統結構圖

圖3 H∞和積分滑模控制的融合控制系統仿真圖
在Simulink下搭建了磁懸浮系統的仿真模型如圖3所示,其中控制器部分和磁懸浮系統模型是用S函數編寫[14-15]。
仿真中所用參數分別為:G=[0,0,1/8.5],ρ=1.25,設仿真初始值為x=[0.15,1,1]T,系統的不確定性用頻率為2π的正余弦信號表示,其中d1=cos(2πt),d2= 0.5sin(2πt)。
圖4是鋼球位置的正弦跟蹤曲線。從圖中可以看出,磁懸浮系統在初始值偏離平衡位置較遠的距離且存在匹配和非匹配的不確定性仍能準確跟蹤位置參考值,而且系統動態響應品質較好,超調較小。

圖4 位置跟蹤曲線
圖5是跟蹤誤差曲線。從圖中可以看出當系統穩定后跟蹤誤差最大值為0.002 698,由此可以說明H∞控制和積分滑模的融合控制系統具有較好的動態跟蹤性能,系統魯棒性較強。

圖5 跟蹤誤差曲線
為了與積分滑模控制器對比,圖6與圖7分別給出了磁懸浮系統積分滑模控制系統與H∞控制和積分滑模的融合控制系統的位置跟蹤誤差曲線。

圖6 積分滑模控制系統的位置跟蹤誤差曲線圖

圖7 H∞和滑模控制的融合控制系統位置跟蹤誤差曲線圖
由圖6與圖7可得,H∞和積分滑模的融合控制系統的跟蹤誤差比單獨的積分滑模控制器的跟蹤誤差有明顯的降低,大大改善了積分傳統的積分滑模控制器的性能。
通過圖4~圖7的仿真結果可以看出H∞和積分滑模控制的融合控制算法不僅能對磁懸浮系統中匹配和非匹配的不確定性具有魯棒性,并且能保證閉環系統具有較好的動態性能,比單一的積分滑模控制系統具有更好的控制性能。
[1]Fallaha C,Kanaan H,Saad M.Real time implementation of a sliding mode regulator for current-controlled mag-netic levitation system[C]//Mediterranean Conference on Control and Automation,Cyprus,2009:696-701.
[2]Kwan C M.Sliding mode control of linear systems with mismatched uncertainties[J].IEEE Transactions on Control and System Technology,1995,31(2):303-307.
[3]Li J.Backstepping variable structure control of nonlinear systems with unmatched uncertainties[C]//14th Triennial World Congress,Beijing,1999:67-71.
[4]Cao W J,Xu J X.Nonlinear integral-type sliding surface for both matched and unmatched uncertain system[J]. IEEE Transactions on Automatic Control,2004,49(8):1355-1360.
[5]Fernando C,Leonid F.Analysis and design of integral sliding manifolds for systems with unmatched perturbations[J].IEEE Transactions on Automatic Control,2006,51(5):853-858.
[6]Castanos F,Fridman L.Design of integral sliding manifolds for multi-model uncertain systems via LMI[C]// International Workshop on Variable Structure Systems,Italy,2006,12(4):63-67.
[7]固高科技有限公司.磁懸浮系統實驗指導書[M].深圳:固高科技有限公司,2005.
[8]解學生,鐘宜生.H∞控制理論[M].北京:清華大學出版社,1994:82-86.
[9]Jang S,Li H S,Liu Y C.An optimal sliding-mode control approach for magnetic levitation systems[J].Asian Journal of Control,2010,12(4):480-487.
[10]王豐堯.滑模變結構控制[M].北京:機械工業出版社,1994:45-46.
[11]Shen J C.H∞control and sliding mode control of magnetic levitation system[J].Asian Journal of Control,2002,4(3):333-340.
[12]Luenberger D G.Optimization by vector space methods[M]. New York:Wiley,1997.
[13]Doyle J C,Glover K,Francis B A.State-space solutions toH2andH∞control problems[J].IEEE Transactions on Automatic control,1989,34(8):831-847.
[14]劉金錕.滑模變結構控制MATLAB仿真[M].北京:清華大學出版社,2005:25-27.
[15]Chiang H K,Chen C A,Li M Y.Integral variable-structure grey control for magnetic levitation system[J].IEEE Proc Electro Power,2006,153(6):809-814.
LI Dandan1,HE Rongbu2,ZHANG Caihong1
1.Depanrtment of Mining Engineering,Liupanshui Normal University,Liupanshui,Guizhou 553004,China
2.Liupanshui Power Supply Bureau Branch Office of Urban Area,Liupanshui,Guizhou 553004,China
Magnetic levitation control system has model perturbation and a variety of outside interference during operation, so,improving the robustness of magnetic levitation system is very important.This paper gives a mathematical model of magnetic levitation system;a fusion algorithm ofH∞and sliding-mode control is discussed;simulation is obtained by Matlab tool.The results show that the algorithm is robust to the uncertainty of the system on the matching and non-matching at the same time.
magnetic levitation;sliding mode control;robust;H∞
A
TP273+.3
10.3778/j.issn.1002-8331.1305-0198
LI Dandan,HE Rongbu,ZHANG Caihong.Fusion algorithm ofH∞and sliding-mode control for magnetic levitation systems.Computer Engineering and Applications,2014,50(6):230-234.
六盤水師范學院采礦工程特色專業建設點(No.LPSSYtszy201101)。
李丹丹(1989—),女,助教,研究領域:魯棒控制,非線性控制,煤礦機械故障診斷技術。E-mail:lidandande163@163.com
2013-05-16
2013-08-14
1002-8331(2014)06-0230-05
CNKI網絡優先出版:2013-09-17,http://www.cnki.net/kcms/detail/11.2127.TP.20130917.1058.013.html