何墉, 章衛(wèi)國, 王敏文, 史靜平,
變體飛行器的切換LPV控制
何墉1,2, 章衛(wèi)國1, 王敏文3, 史靜平1,3
摘要:運(yùn)用切換線性變參數(shù)(linear parameter varying, LPV)的控制方法解決變體飛行器在不同機(jī)翼構(gòu)型有不同的控制目標(biāo)問題。首先根據(jù)變體飛行器的任務(wù)需求把后掠角變化范圍分成不同的區(qū)域,針對不同的變化區(qū)域分別設(shè)計相應(yīng)的LPV控制器,采用參數(shù)依賴公共Lyapunov函數(shù)方法實(shí)現(xiàn)在變形機(jī)構(gòu)允許的范圍內(nèi)以盡可能快的變體速度實(shí)現(xiàn)變體過程。仿真結(jié)果表明用所用方法設(shè)計的控制器具有良好的響應(yīng)特性,可實(shí)現(xiàn)對指令信號的良好跟蹤。
關(guān)鍵詞:變體飛行器;切換LPV系統(tǒng);參數(shù)依賴公共Lyapunov函數(shù)
傳統(tǒng)飛行器飛行模式單一,只能執(zhí)行特定的飛行任務(wù)。隨著國防建設(shè)的需要和科學(xué)技術(shù)的不斷進(jìn)步,人們希望擁有一種飛行器能夠根據(jù)飛行環(huán)境和飛行任務(wù)的變化而改變外形,始終以最優(yōu)的飛行狀態(tài)在變化較大的飛行環(huán)境中完成多種飛行任務(wù)[1]。常見的變形形式包括改變機(jī)翼后掠角、機(jī)翼折疊和機(jī)翼伸縮等形式。作為一種新概念飛行器,變體飛行器有望成為現(xiàn)代高性能飛行器實(shí)現(xiàn)突破發(fā)展的源泉,具有重要的研究價值和廣闊的應(yīng)用前景[2]。
變體飛行器的變體過程主要是通過改變機(jī)翼的氣動外形來實(shí)現(xiàn)。機(jī)翼形狀的改變使得飛行器本體參數(shù)如翼面面積、重心位置都隨著翼型的改變而改變,由此產(chǎn)生的氣動力和動量矩(積)的大小和方向隨之發(fā)生變化[3]。變體過程中氣動力與力矩都會隨著飛行器的構(gòu)型而變化,使得模型具有較強(qiáng)的時變性和不確定性,飛行穩(wěn)定性會受到較大影響,為了滿足飛行品質(zhì)要求,所設(shè)計的飛行控制系統(tǒng)需要確保變體過程中的飛行穩(wěn)定性[4]。同時對于變體飛行器而言不同的飛行模式有不同的性能指標(biāo)要求,如巡航飛行時要求變體飛行器有較大的升阻比;而快速撤離戰(zhàn)區(qū)時則希望飛行器以最小的飛行阻力構(gòu)型進(jìn)入工作區(qū)域;因此,很難用一種控制器來滿足變體飛行器在不同構(gòu)型下的性能指標(biāo)。
針對上述問題本文用切換LPV(linear parameter varying,LPV)的方法為變體飛行器的控制問題提供了一種解決方案。LPV系統(tǒng)是一類特殊的線性系統(tǒng),其狀態(tài)空間矩陣是以某些時變參數(shù)向量為自變量的函數(shù)[5-6]。從控制的角度看,系統(tǒng)參數(shù)的變化導(dǎo)致其動態(tài)特性在工作點(diǎn)附近發(fā)生性變化,而LPV控制技術(shù)能夠處理參數(shù)變化及模型本身描述不精確等問題,從而改善系統(tǒng)的動態(tài)特性[7]。由于LPV系統(tǒng)本身的特點(diǎn),使得其在工程實(shí)際中應(yīng)用廣泛[8]。對于LPV系統(tǒng)的處理,現(xiàn)有的方法大多是將LPV系統(tǒng)轉(zhuǎn)化為多胞系統(tǒng)來處理[9-10],這種方法雖然從一定程度上能夠?qū)崿F(xiàn)對LPV系統(tǒng)的近似,但若權(quán)系數(shù)選擇不當(dāng)會引起多胞系統(tǒng)和實(shí)際LPV系統(tǒng)之間的誤差過大。文獻(xiàn)[11-12]用參數(shù)相關(guān)Lyapunov函數(shù)的方法繞開了用多胞系統(tǒng)對LPV系統(tǒng)的近似,文獻(xiàn)[12]基于平均駐留時間的方法考慮了參數(shù)大范圍變化的一類LPV系統(tǒng)并取得了良好的控制效果,但是用平均駐留時間方法處理切換系統(tǒng)使得切換頻率受到限制,若將該方法用于處理變體飛行器變體過程中的穩(wěn)定性問題時,勢必影響其變體速度,據(jù)此本文用參數(shù)依賴公共Lyapunov函數(shù)方法實(shí)現(xiàn)變體飛行器在不同控制器間切換時的穩(wěn)定性和快速性問題。
1變體飛行器的切換LPV建模
基于如圖1所示的某型變后掠翼無人機(jī)進(jìn)行研究,機(jī)翼后掠角χ的變化范圍為15°~16°,平均氣動弦長,展長和機(jī)翼面積等參數(shù)隨著后掠角的變化而變化,因此易知該無人機(jī)的氣動參數(shù)都是后掠角的函數(shù),這里給出該變體飛行器的縱向短周期非線性動力學(xué)模型:
圖1 變后掠翼飛行器
(1)
式中,γ為航跡角,α為迎角,q為俯仰角速度,θ為俯仰角,m為飛機(jī)質(zhì)量,g為重力加速度,V為飛行速度,Iy為飛機(jī)繞機(jī)體y軸的轉(zhuǎn)動慣量,T為推力,與機(jī)體軸x軸方向平行,ZT為動力位置,L和MA分別為升力和由空氣動力產(chǎn)生的俯仰力矩,其表達(dá)式為
(2)
(3)
(5)式中,σ(t)是控制子系統(tǒng)切換序列的切換信號,在本文中其值由參數(shù)向量ρ(t)決定,這樣整個切換LPV系統(tǒng)可以表述為
(6)
2切換LPV控制器設(shè)計
考慮如下形式的切換LPV系統(tǒng)模型[14-15]:
(8)式中,xk∈Rnk,nk=n為控制器的狀態(tài)。當(dāng)參數(shù)變化到某個區(qū)間后使得相應(yīng)的控制器被激活,所以在每個參數(shù)子區(qū)域pi內(nèi),閉環(huán)系統(tǒng)描述為:
引理1(投影引理)設(shè)P、Q和H是給定的適當(dāng)維數(shù)的矩陣且H是對稱的,NP和NQ分別為由核空間Ker(P)和Ker(Q)的任意一組基向量作為列向量構(gòu)成的矩陣,那么存在一個矩陣X使得H+PTXTQ+QTXP<0
對于被控對象為(9)的切換LPV系統(tǒng),基于公共Lyapunov函數(shù)的有界實(shí)引理描述如下:
定理考慮開環(huán)切換LPV系統(tǒng)(7),參數(shù)區(qū)域P和其子區(qū)域{pi}i∈ZN,如果對于參數(shù)區(qū)域的每個子區(qū)域都存在正定矩陣R(ρ)、S(ρ)和正實(shí)數(shù)γ使得對于任意pi?P都有下列不等式成立
(12)
(13)
(14)式中
證明:對于任意一個參數(shù)子區(qū)域pi內(nèi)的閉環(huán)系統(tǒng),都有如下關(guān)系式成立:
(15)式中
這樣,經(jīng)代數(shù)運(yùn)算后(11)式可以等價描述為
(16)式中
*表示矩陣對應(yīng)塊的轉(zhuǎn)置矩陣。
而由投影引理可知(16)式可以等價地寫成如下形式:
(17)
由PXcl,i和Pi的代數(shù)關(guān)系易得
這樣,(17)式可以寫為
(19)式中
根據(jù)系統(tǒng)和控制器的維數(shù)把參數(shù)相關(guān)Lyapunov函數(shù)矩陣進(jìn)行分割,則Lyapunov函數(shù)矩陣及其逆矩陣可以表示為如下形式:
式中,“?”表示對矩陣中對應(yīng)的元素不關(guān)注。經(jīng)過代數(shù)運(yùn)算后,(19)式等價于(12)式,(18)式等價于(13)式,由引理2易知滿足不等式約束的R(ρ)和S(ρ)構(gòu)成的矩陣Xcl(ρ),由此保證了閉環(huán)系統(tǒng)在整個參數(shù)區(qū)域P二次穩(wěn)定且H∞性能指標(biāo)滿足‖z‖2<γ‖ω‖2。
通過選取矩陣M(ρ)=R(ρ),N(ρ)=R-1(ρ)-S(ρ),則
用文獻(xiàn)[11]中的方法,先定義如下中間變量:
則切換LPV控制器增益矩陣分別為:
(20)
(21)
(22)
(23)
Remark若系統(tǒng)(7)不存在控制輸入和量測輸出,則系統(tǒng)模型中對應(yīng)的狀態(tài)矩陣中B2,i(ρ)=0,C2,i(ρ)=0,D12,i(ρ)=0,D21,i(ρ)=0,此時NR,i(ρ)和NS,i(ρ)退化為單位陣,在這種條件下定理?xiàng)l件中的三個不等式變?yōu)?/p>
(24)
(25)
(26)
由矩陣運(yùn)算的性質(zhì)易知,如果R(ρ)>0滿足矩陣不等式(24),則S(ρ)=R-1(ρ)>0滿足矩陣不等式(25)。因此不等式條件(24)~(26)等價于存在參數(shù)相關(guān)正定對稱矩陣R(ρ)使(24)式成立;或存在參數(shù)相關(guān)正定對稱矩陣S(ρ)使(26)式成立。同時,從以上的分析可以看到NR,i(ρ)和NS,i(ρ)分別反映了系統(tǒng)的控制輸入不能影響的部分和系統(tǒng)的量測輸出不能放映的部分。
3仿真驗(yàn)證及分析
本節(jié)基于前文給出的變體飛行器切換LPV模型進(jìn)行仿真研究。先從待設(shè)計的區(qū)域內(nèi)選擇一些點(diǎn)作為參考點(diǎn),圍繞著這些點(diǎn)進(jìn)行配平并由局部線性化的方法從飛行器的非線性方程得到線性小擾動方程。變體飛行器切換LPV系統(tǒng)的結(jié)構(gòu)如圖2所示,其中P(ρ)是在多個點(diǎn)線性化的飛行器縱向短周期動態(tài)模型,把它的2個狀態(tài)迎角α和俯仰角速率q作為輸出,跟蹤的理想模型為
其輸出αideal和實(shí)際迎角輸出α的差α-αideal作為跟蹤誤差,通過權(quán)值函數(shù)懲罰跟蹤誤差。外部輸入包括二維傳感器噪聲n和迎角指令信號acmd。被控輸出為開環(huán)加權(quán)誤差信號為αp和za,這樣跟蹤問題就轉(zhuǎn)化為外部輸入和被控輸出之間的H∞控制問題。
圖2 變體飛行器切換LPV系統(tǒng)的結(jié)構(gòu)圖
由于在不同的后掠角變化范圍內(nèi)有不同的控制目標(biāo),在后掠角比較小的時候我們希望飛行器對指令信號有快速而準(zhǔn)確的響應(yīng);而在后掠角比較大時,對飛行器的飛行品質(zhì)要求不是很苛刻,主要強(qiáng)調(diào)飛行器的穩(wěn)定性?;诖宋覀儼押舐咏堑淖兓秶譃?個區(qū)域:[15°~30°]、[30°~45°]和[45°~60°],K1(ρ)、K2(ρ)和K3(ρ)分別是用本文所用方法設(shè)計的不同后掠角變化區(qū)域的3個LPV控制器。對3個區(qū)域分別選擇3個權(quán)值函數(shù)
來體現(xiàn)設(shè)計要求,其中下角標(biāo)1、2和3分別對應(yīng)于后掠角的3個變化區(qū)域,3個權(quán)值函數(shù)體體現(xiàn)在不同的后掠角區(qū)域所對應(yīng)的設(shè)計要求。3個區(qū)域跟蹤的穩(wěn)態(tài)誤差分別為1.25%、1.11%和1%,系統(tǒng)帶寬在3個子區(qū)域中也逐漸增加,因此不論從穩(wěn)態(tài)誤差還是系統(tǒng)帶寬,都和我們的控制目標(biāo)相一致[11]。作動器動態(tài)模型Wact為
控制輸入的懲罰函數(shù)Wu為Wu=diag(0.1,0.2)。
設(shè)待求解的參數(shù)依賴公共Lyapunov函數(shù)矩陣是具有如下形式的參數(shù)仿射型矩陣
式中,ρ=χ為變體飛行器的后掠角,矩陣Ri和Si,(i=0,1)是待優(yōu)化求解的矩陣。
下面分別給出了變體飛行器用本文所用的公共Lyapunov函數(shù)方法和文獻(xiàn)[12]中所用的平均駐留時間方法對H∞性能指標(biāo)的比較。
表1給出了參數(shù)依賴多Lyapunov函數(shù)方法和公共Lyapunov函數(shù)方法所對應(yīng)的H∞性能指標(biāo)的比較。由表可知,用文獻(xiàn)[12]中平均駐留時間方法在不同的子區(qū)域設(shè)計控制器得到的H∞性能指標(biāo)不同。當(dāng)后掠角在15°~60°范圍內(nèi)變化時用本文所用的方法得到的H∞性能指標(biāo)為13.226 2,該指標(biāo)大于用平均駐留時間方法得到的最大H∞性能指標(biāo)8.955 3,但用本文所用的方法不用考慮單個子系統(tǒng)的激活時間,這樣就放松了對飛行器后掠角變化速度的限制,可以在變形機(jī)構(gòu)允許的范圍內(nèi)盡可能快地完成變形動作,這種需求在某些飛行任務(wù)中(如迅速撤離戰(zhàn)區(qū))是必要的。
表1 2種方法的H∞性能指標(biāo)對比
圖3 后掠角信號及切換信號 圖4 變體飛行器的迎角響應(yīng)曲線 圖5 升降舵偏角圖6 俯仰角速率
圖3和圖4分別給出了變體飛行器以不同的變體速度實(shí)現(xiàn)變體的過程中對迎角指令信號的跟蹤效果圖。圖3中的后掠角先以5°/s的變體速度從0°構(gòu)型變形到45°構(gòu)型,保持45°構(gòu)型模式運(yùn)行1 s后又以10°/s的變體速度從45°構(gòu)型變化到25°構(gòu)型,運(yùn)行1 s后又以12.5°/s的變體速度變化到0°構(gòu)型并保持該構(gòu)型模式。隨著后掠角的變化激活相應(yīng)的控制器,相應(yīng)的切換信號如圖3中的虛線。圖4給出了變體飛行器變體過程中對迎角指令信號的跟蹤曲線。從仿真的結(jié)果看在各種變體速度下飛行器都能實(shí)現(xiàn)對指令信號的跟蹤。圖5和圖6給出了變體飛行器在給定的后掠角變化曲線和迎角指令信號下的升降舵偏角和俯仰角速率響應(yīng)曲線。
4結(jié)論
本文用切換LPV控制的方法解決變體飛行器變體過程中的穩(wěn)定性問題,在設(shè)計過程中結(jié)合變體飛行器在不同的機(jī)翼構(gòu)型有不同的控制目標(biāo),根據(jù)不同的控制目標(biāo)分別設(shè)計LPV控制器。采用本方案的最大優(yōu)點(diǎn)是在變體過程中可以不去考慮變體速度的限制,可在變形機(jī)構(gòu)允許的范圍內(nèi)以盡可能快的變體速度完成變形過程。仿真結(jié)果表明變體飛行器以不同的后掠角變化速度變形時對指令信號都有較好的跟蹤效果。
參考文獻(xiàn):
[1]陸宇平,何真. 變體飛行器控制系統(tǒng)綜述[J]. 航空學(xué)報, 2009, 30(10): 1906-1911
Lu Yuping, He Zhen. A Survey of Morphing Aircraft Control Systems[J]. Acta Aeronatuca et Astronautica Sinica, 2009, 30(10): 1906-1911 (in Chinese)
[2]王青,王通,后德龍,等. 基于速度線性化的變體飛行器魯棒LPV控制[J]. 系統(tǒng)工程與電子技術(shù), 2014, 36(6): 1130-1136
Wang Qing, Wang Tong, Hou Delong, et al. Robust LPV Control for Morphing Vehicle via Velocity-Based Linearization[J]. Systems Engineering and Electronics, 2014, 36(6):1130-1136 (in Chinese)
[3]樂挺,王立新,艾俊強(qiáng). Z型翼變體飛機(jī)的縱向多體動力學(xué)特性[J]. 航空學(xué)報, 2010,31(4): 679-686
Yue Ting, Wang Lixin, Ai Junqiang. Longitudinal Multibody Dynamic Characteritics of Z-Wing Morphing Aircraft[J]. Acta Aeronatuca et Astronautica Sinica, 2010, 31(4): 679-686 (in Chinese)
[4]陳偉,盧京潮,王曉光,等. 基于backstepping/RHO的變體飛機(jī)控制器設(shè)計[J]. 北京航空航天大學(xué)學(xué)報, 2014, 40(8): 1160-1165
Chen Wei, Lu Jingchao, Wang Xiaoguang, et al. Design of a Controller for Morphing Aircraft Based on Backstepping/RHO[J]. Journal of Beijing University of Aeronautics and Astronautics, 2014, 40(8):1160-1165 (in Chinese)
[5]崔平. LPV系統(tǒng)的魯棒故障估計與主動容錯控制[D]. 上海:上海交通大學(xué), 2008
Cui Ping. Robust Fault Estimation and Active Fault Tolerant Control for Linear Parameter Varying Systems[D]. Shanghai: Shanghai Jiao Tong University, 2008 (in Chinese)
[6]Petres Z A. Polytopic Decomposition of Linear Parameter-Varying Models by Tensor-Product Model Transformation[D]. Budapest University of Technology and Economics, 2006
[7]吳定會,李意揚(yáng),紀(jì)志成. 風(fēng)力機(jī)的線性變參數(shù)主動容錯控制[J]. 控制理論與應(yīng)用, 2014,31(4): 425-430
Wu Dinghui, Li Yiyang, Ji Zhicheng. Active Fault-Tolerant Linear-Parameter-Varying Control of Wind Turbines[J]. Control Theory & Applications, 2014, 31(4): 425-430 (in Chinese)
[8]Lu Q, Zhang L, Shi P, et al. Control Design for a Hypersonic Aircraft Using a Switched Linear Parameter-Varying System Approach[J]. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 2013, 227(1): 85-95
[9]Yue T, Wang L, Ai J. Longitudinal Linear Parameter Varying Modeling and Simulation of Morphing Aircraft[J]. Journal of Aircraft, 2013, 50(6): 1673-1681
[10] 張?jiān)鲚x,楊凌宇,申功璋. 高超聲速飛行器大包線切換LPV控制方法[J]. 航空學(xué)報, 2012(9): 1706-1716
Zhang Zenghui, Yang Lingyu, Shen Gongzhang. Switching LPV Control Method in Wide Flight Envelop for Hypersonic Vehicle[J]. Acta Aeronautica et Astronautic Sinica, 2012(9): 1706-1716 (in Chinese)
[11] Bei L, Fen W, Sungwan K. Switching LPV Control of an F-16 Aircraft via Controller State Reset[J]. IEEE Trans on Control Systems Technology, 2006, 14(2): 267-277
[12] Lu B, Wu F. Switching LPV Control Designs Using Multiple Parameter-Dependent Lyapunov Functions[J]. Automatica, 2004, 40(11): 1973-1980
[13] Lu Q, Zhang L, Shi P, et al. Control Design for a Hypersonic Aircraft Using a Switched Linear Parameter-Varying System Approach[J]. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 2013, 227(1): 85-95
[14] He X, Dimirovski G M, Dimirovski G M, et al. Control of Switched LPV Systems Using Common Lyapunov Function Method and an F-16 Aircraft Application[C]//2010 IEEE International Conference on Systems Man and Cybernetics, 2010
[15] Lu B, Wu F. Switching LPV Control Designs Using Multiple Parameter-Dependent Lyapunov Functions[J]. Automatica, 2004, 40(11): 1973-1980
[16] Apkarian P, Gahinet P, Becker G. Self-ScheduledH∞ Control of Linear Parameter-Varying Systems: a Design Example[J]. Automatica, 1995, 31(9): 1251-1261
Switching LPV Control for Morphing Aircraft
He Yong1,2, Zhang Weiguo1, Wang Minwen3, Shi Jingping1,3
Abstract:A switching linear parameter varying (LPV) system was applied to deal with multiple design objectives during the flight of morphing aircraft. A group of LPV controllers are then designed based on common parameter-dependent Lyapunov function and each of them is suitable for a specific subregion of the sweep angle; the process can be accomplished quickly within the permission of the morphing mechanism under the common parameter-dependent Lyapunov function scheme. The simulation results show that the controller designed in this paper can make the morphing aircraft have good response characteristics and tracking of command signal.
Key words:morphing aircraft; switching LPV system; common parameter-dependent Lyapunov function
中圖分類號:V241.62
文獻(xiàn)標(biāo)志碼:A
文章編號:1000-2758(2015)05-0781-07
作者簡介:何墉(1980—),西北工業(yè)大學(xué)博士生,主要從事飛行控制方法的研究。
基金項(xiàng)目:國家自然科學(xué)基金(61374032)與航空科學(xué)基金(20140753012)資助
收稿日期:2015-03-02