唐意東,李小兵,喬朋朋
(空軍工程大學防空反導學院,西安 710051)
利用變結(jié)構控制響應快速、對參數(shù)變化和擾動不靈敏的特點,可以實現(xiàn)對系統(tǒng)較好的控制。但是,在控制過程中,系統(tǒng)狀態(tài)及控制量的變化不可能瞬間發(fā)生,即不可能產(chǎn)生連續(xù)的變化。由于慣性引起滯后的原因,切換函數(shù)在不斷切換的過程中必然會產(chǎn)生抖動。對于如何削弱滑模變結(jié)構控制中的抖振,文獻[1]采用連續(xù)化法,用飽和型切換代替繼電型切換,即所謂的“邊界層”法。但是在引入飽和型切換后,系統(tǒng)已經(jīng)不是變結(jié)構系統(tǒng),自然也就失去了變結(jié)構控制系統(tǒng)最大的優(yōu)勢——對參數(shù)攝動和擾動的魯棒性。而且對于非線性系統(tǒng),即使在邊界層內(nèi)同樣存在抖動[4]。文獻[2]則用飽和非線性函數(shù)代替符號函數(shù),式中δ的選擇對去抖有較大影響。這種滑模變結(jié)構控制方法,是通過確定δ的值,在犧牲了一定動態(tài)品質(zhì)的前提下,較好的實現(xiàn)對系統(tǒng)抖振的削弱。文獻[3]設計一種最終滑動模態(tài)變結(jié)構控制系統(tǒng),在受到擾動的時候需要6s的過渡時間,這對于工作時長在60s左右的某型地空導彈來說顯然是不可接受的。對地空導彈這一類需要在不確定環(huán)境下工作,對快速性和魯棒性都有著較高要求的系統(tǒng)來說,尋找一種可以兼顧兩方面性能的控制方法是有實際意義的。
針對上述情況,文中引入李士勇提出的將模糊控制與常規(guī)滑模變結(jié)構控制結(jié)合的控制方法,給出了一種基于模糊自適應調(diào)節(jié)的滑模變結(jié)構控制律,保證了系統(tǒng)的快速收斂性和對外部擾動的魯棒性。利用模糊控制的柔滑控制信號,有效的削弱了滑模變結(jié)構控制過程中產(chǎn)生的抖振。最后,將這種方法應用于某型防空導彈的姿態(tài)控制系統(tǒng),驗證了該方法的有效性。
彈體環(huán)節(jié)的運動微分方程一般講應為非線性、變系數(shù)、三維聯(lián)立微分方程組。但是,地空導彈在許多場合是在鉛垂平面或者傾斜平面內(nèi)飛行。因此,可以考慮短周期內(nèi)導彈特征點工作狀態(tài)[6],利用小擾動假定、結(jié)構參數(shù)連續(xù)變化假定和固化系數(shù)法,得到有側(cè)滑無傾斜水平面導彈運動微分方程:
方程(1)中a'1表示氣流下洗延遲對彈體轉(zhuǎn)動的影響,其值遠比a1、a2小,故可以忽略。同時忽略重力系數(shù)a″4的影響,根據(jù)理想操縱關系ε=0得? =α。則可以得到導彈運動狀態(tài)方程:
式中:u為俯仰舵偏角δ?,f為外部干擾,‖f‖ <F為有界干擾。
由方程(2)可得系統(tǒng)狀態(tài)方程為:
切換函數(shù)s=Cx,C= [c,1]。運用任置滑動模態(tài)特征向量的方法來確定C陣。由等效控制:
可得u=(CB)-1CAx,則滑動模態(tài)方程為:
滑動模態(tài)發(fā)生于Ker(C)=N(C)之內(nèi)。給定λi(i=1,2,...,n)為滑動模態(tài)的特征根。由
可解得c,即得C陣。
選取指數(shù)趨近律:
式中ε的取值決定了到達滑動模態(tài)的速率和抖振程度。由式(7)可得控制為:
定義模糊子集{NB,NM,NS,ZO,PS,PM,PB},根據(jù)模糊控制原理,定義s和˙s為模糊控制器的輸入,fs為模糊控制器的輸出,其論域為:
圖1 s,和fs的隸屬函數(shù)
模糊控制規(guī)則如下:
在力圖滿足不等式s˙s<0的條件下設計控制律使得滑動模態(tài)有較快的到達速率,又要在接近滑模面時減小速率,削弱干擾。所獲得的控制規(guī)則見表1。
表1 模糊控制規(guī)則表
用Ri1·Ri2表示一條語句所確定的模糊關系,可以算出模糊控制量
同理可以根據(jù)其余各條語句得到模糊控制量ˉfs,,控制量的模糊集合可以表示為:
非模糊化過程采用MIN-MAX-重心法,其實質(zhì)是加權平均法。調(diào)整加權系數(shù)可以改善系統(tǒng)的響應特性,即調(diào)整各論域內(nèi)元素對模糊語言變量的隸屬度。
系統(tǒng)(3)受干擾和參數(shù)攝動情況。令˙s=C˙x=C(A+ΔA)x+CBu+CDf=0,設CB為非奇異陣,解出等效控制:
代入方程(3)得到描述滑動模態(tài)的運動微分方程:
當[I-B(CB)-1C]Df=0時,干擾f將不會對滑動模態(tài)發(fā)生作用。因此滑動模態(tài)不受干擾f影響的充分必要條件為[4]:
當[I-B(CB)-1C]ΔAx=0時,參數(shù)攝動ΔA將不會影響到滑動模態(tài)。因此不變性成立的充分條件為:
根據(jù)設計的控制律,以某型地空導彈俯仰通道姿態(tài)控制系統(tǒng)為例進行仿真研究,取參數(shù)q=97568,s=0.2552,l=0.57,v=400,Jy=3996,g=9.81,=-0.18=-0.28,=-128,輸入信號為正弦疊加信號,有界干擾f≤0.01。
圖2 滑動模態(tài)變化曲線
圖2 為滑動模態(tài)在到達切換面過程中的變化曲線,可以看到,模糊自適應調(diào)劑的滑模變結(jié)構控制過程中,滑動模態(tài)能夠更快的到達切換面,并且能夠有效的削弱抖振。圖3和圖4分別為模糊自適應調(diào)節(jié)滑模變結(jié)構控制量和常規(guī)滑模變結(jié)構控制量的變化曲線,由于輸入是正弦疊加信號,因此控制量周期性變化。同樣,模糊自適應滑模變結(jié)構控制能夠有效削弱控制量的抖振。圖5和圖6分別為誤差e和誤差變化率˙e相軌跡圖和局部放大圖,可以看到,模糊自適應滑模變結(jié)構控制的相軌跡以較小的角度平滑的接近切換面。圖7和圖8分別為對正弦疊加信號的跟蹤誤差及其局部放大圖,可以看到誤差在t=0.35s是收斂為零,說明系統(tǒng)穩(wěn)定,收斂時間可控且有限。仿真結(jié)果表明,基于模糊自適應調(diào)節(jié)的滑模變
圖3 自適應調(diào)節(jié)滑模變結(jié)構控制量變化曲線
圖4 常規(guī)滑模變結(jié)構控制量變化
圖5 相軌跡
圖6 相軌跡局部放大圖
圖7 俯仰角?位置跟蹤
圖8 俯仰角?位置跟蹤局部放大圖
結(jié)構控制能夠使導彈穩(wěn)定可靠的對輸入信號實現(xiàn)跟蹤,并且能夠在保持常規(guī)滑模變結(jié)構控制魯棒性的同時,有效削弱滑模變結(jié)構控制產(chǎn)生的抖振。
通過分析傳統(tǒng)滑??刂频奶攸c,考慮系統(tǒng)外部有界干擾和參數(shù)攝動,將模糊控制的相關理論與傳統(tǒng)滑模變結(jié)構控制相結(jié)合,設計了一種基于模糊自適應調(diào)節(jié)的滑模控制方法。能夠保證系統(tǒng)的快速性和魯棒性,優(yōu)于常規(guī)滑模變結(jié)構控制。文中對系統(tǒng)進行了小擾動假設和固定系數(shù)處理,對于充分考慮時變和不確定系統(tǒng)的情況可以引入一類自適應辨識方法對參數(shù)進行在線辨識[8]。
[1]趙宏戰(zhàn),周軍.防空導彈姿態(tài)控制系統(tǒng)終態(tài)滑模變結(jié)構設計[J].計算機仿真,2009,26(2):73 -76.
[2]胡龍兵,李言俊.一種改進的變結(jié)構制導律的設計與仿真[J].火力與指揮控制,2010,35(9):193 -194.
[3]戚京鋒,周鳳岐.最終滑動模態(tài)變結(jié)構導彈控制系統(tǒng)設計[J].彈箭與制導學報,2004,24(3):273 -275.
[4]高為炳.變結(jié)構控制理論基礎[M].北京:中國科學技術出版社,1990.
[5]張翼飛,楊輝,鄧方林.二階系統(tǒng)模糊變結(jié)構控制器設計及穩(wěn)定性分析[J].系統(tǒng)工程與電子技術,2005,27(2):312-315.
[6]陳佳實.導彈制導和控制系統(tǒng)的分析與設計[M].北京:宇航出版社,1989.
[7]劉金琨.滑模變結(jié)構控制MATLAB仿真[M].2版.北京:清華大學出版社,2012.
[8]韓曾晉.自適應控制[M].北京:清華大學出版社,1995.