江未來,董朝陽,王 通,王 青
(1.北京航空航天大學航空科學與工程學院,北京100191;2.北京航空航天大學自動化科學與電氣工程學院,北京100191)
變體飛行器連續平滑切換LPV控制
江未來1,董朝陽1,王 通2,王 青2
(1.北京航空航天大學航空科學與工程學院,北京100191;2.北京航空航天大學自動化科學與電氣工程學院,北京100191)
針對一類翼展可變飛行器的控制問題,提出了一種連續平滑切換線性變參數(linear parameter varying,LPV)控制器的設計方法。將變體飛行器建模成以翼展變形率為時變參數的LPV系統,通過對時變參數進行具有重疊特性的區間劃分,設計平滑切換控制器。結合參數依賴的多李雅普諾夫函數和平均駐留時間方法,給出了保證切換LPV系統指數穩定的充分條件。由于考慮了時變參數的漸變特性,使得系統的切換律沒有平均駐留時間的限制,降低了結論的保守性。仿真結果表明,運用所設計的控制器,當翼展連續變化時,變體飛行器狀態穩定且切換過程平滑,控制性能良好。
變體飛行器;線性變參數系統;平滑切換;平均駐留時間;多李雅普諾夫函數
變體飛行器的外形結構可隨飛行任務和環境自適應變化,使飛行器保持在最優飛行狀態,大幅提高飛行性能并適應多種任務模式[1]。作為一類極具發展潛力的現代高性能飛行器,變體飛行器的分析與設計已成為國內外航空航天領域的研究熱點。
飛行器在飛行過程中的結構變形會帶來重心位置、轉動慣量、機翼展長、機翼面積等構型參數的變化,從而會引起飛行器氣動力與力矩、慣性力與力矩等氣動特性的非線性變化。這將使得在飛行過程中進行結構變形的飛行器是一個依賴于外形結構的復雜時變非線性系統。
切換線性變參數(linear parameter varying,LPV)系統理論作為處理這類復雜時變非線性系統的有效方法,得到了諸多學者的關注[2-4]。文獻[2-3]基于參數依賴多Lyapunov函數方法,研究了LPV系統的切換控制,給出了滯后切換和平均駐留時間切換2種切換律下保證系統穩定和魯棒性能的控制器設計方法,并將其應用于主動磁浮軸承和F-16飛機進行了仿真驗證。文獻[4]基于混合多Lyapunov函數方法,研究了切換LPV系統的L-2誘導范數問題,并將所提方法應用于F-16的姿態控制,取得良好效果。
同時,為抑制系統在切換過程中產生的瞬態響應,提升控制性能,眾多學者開展了平滑切換LPV控制的研究[5-7]。文獻[5]研究了輸入輸出受限情形下,LPV系統的平滑切換增益調參控制問題。文獻[6]將平滑切換控制器設計問題轉換成一組非線性矩陣不等式的可行解求解問題,運用下降迭代算法對該問題進行尋優,得到平滑切換控制器并進行了仿真驗證。文獻[7]基于魯棒控制和LPV系統理論,考慮了在常值Lyapunov函數和參數依賴的Lyapunov函數2種方法下,系統的平滑切換輸出跟蹤控制問題。
然而,在已有文獻中,或是未討論連續切換情形下的平滑切換控制器設計[5],或是基于單一的參數依賴Lyapunov函數進行系統穩定性分析[6]。即便是基于參數依賴的多Lyapunov函數方法進行切換LPV系統穩定性分析時,也未考慮時變參數的漸變特性,對Lyapunov函數矩陣的約束具有較大的保守性[2-3]。針對切換LPV系統,設計連續平滑切換控制器,并研究其在變體飛行器上的應用,鮮有報道。
本文針對一類翼展可變飛行器控制問題,提出了一種連續平滑切換LPV控制器的設計方法。將變體飛行器建模成以翼展變形率為時變參數的LPV系統,并對時變參數進行具有重疊特性的區間劃分,通過重疊子系統控制器由相鄰2個獨立子系統控制器插值的方法,得到整個系統平滑切換控制器。結合參數依賴的多Lyapunov函數和平均駐留時間方法,給出了保證切換LPV系統指數穩定的充分條件。考慮時變參數的漸變特性,得到了沒有平均駐留時間限制的切換律,降低了結論的保守性。仿真結果驗證了所提方法的有效性。
考慮以Navion L-17為本體的翼展可變飛行器[8-9],如圖1所示。飛行器2側機翼能夠對稱地伸縮,可達到的最大翼展是本體翼展的2倍。定義翼展變形率η=Δb/b,式中Δb為翼展變形量,b為本體翼展,可知η∈[0,1]。本文只考慮飛行器縱向運動,且忽略外部干擾,選取飛行器在高度h=1 524m,以馬赫數Ma=0.1做水平無側滑勻速平飛為待研究的目標運動過程。

圖1 翼展可變飛行器
在氣流坐標系中,變體飛行器縱向運動非線性模型[9]為

式中,θ為俯仰角;q為俯仰角速度;Iy為俯仰轉動慣量;L,D,M,T分別為升力、阻力、俯仰力矩及推力,且滿足

式中,SW為機翼面積;cA為平均氣動弦長;ρ為大氣密度;Tδt為推力系數;δt為油門開度。CL為升力系數;CD為阻力系數;Cm為俯仰力矩系數。CL,CD及Cm與迎角α、升降舵偏角δe的函數關系可近似地表示為

式中,α∈[0,10°],δe∈[-40°,40°]。
借助相關軟件及插值和線性擬合方法,可得到飛行器氣動參數與翼展變形率之間的關系[9]為

式中,各氣動導數的單位為1/(°)。
目前,將系統非線性模型轉化為LPV模型主要有3種方法,分別為雅克比線性化、狀態變換和函數替換[10]。在此選用最為常用的雅克比線性化方法,其思路可概述為將系統非線性模型在所選取的不同平衡點處分別線性化,并對所得到的一組線性化模型進行插值運算,即可得到系統的LPV模型。
根據上述思路,并考慮到平衡點的迎角都很小,可構建出變體飛行器縱向運動LPV模型[9]

式中,狀態變量x=[ΔVΔαΔθΔqΔh]T;輸入變量u=[ΔδeΔδt]T;且


2.1 具有重疊特性的時變參數區間劃分
考慮如下所示的LPV系統

式中,x(t)∈Rn為狀態向量;u(t)∈Rr為輸入變量;ρ∈R為時變參數且實時可測;系數矩陣A,B為ρ的函數。假定ρ及其變化率有界

如圖2所示,對時變參數進行具有重疊特性的區間劃分,即將ρ的取值區間Θ劃分為J個子區間,且相鄰2個子區間具有重疊部分。

圖2 具有重疊特性的時變參數區間劃分
第j個子區間Θ(j)可表示為

式中,NJ:={1,…,J}。定義第j個和第j+1個子區間重疊的部分為重疊子區間Θ(j,j+1),可表示為

式中,NJ-1:={1,…,J-1}。
定義每一子區間去除重疊子區間以外的區間為獨立子區間,可表示為

2.2 平滑切換控制器設計
如圖2所示,對應于J個子區間,可得到J個LPV子系統,定義切換律,則得到開環切換LPV系統為

為便于書寫,將子系統系數矩陣Aj(ρ),Bj(ρ)表示成Aj和Bj,下文中所有參數依賴的矩陣或矩陣變量均采用類似表達。
針對系統式(12)中的每一個子系統,設計參數依賴的無記憶狀態反饋控制器:

得到閉環LPV子系統

引理1[5]考慮閉環子系統式(14),時變參數及其變化率滿足式(7)和式(8)。對于給定的標量β>0,當存在適維矩陣Pj=>0,滿足

那么,閉環子系統漸近穩定。
定義Qj=,Yj=KjQj,則式(15)可寫成參數依賴矩陣不等式

若該矩陣不等式有可行解,則狀態反饋控制器的增益矩陣為

為了抑制在切換過程中產生的瞬態響應,提升系統的控制性能,設計一種具有平滑切換特性的控制器K:當ρ∈Θ(j,j)時,獨立子系統控制器為Kj,j=Kj;而當ρ∈Θ(j,j+1)時,重疊子系統控制器為Kj,j+1,Kj,j+1是由相鄰2個子系統上的控制器Kj,Kj+1插值得到。即具有平滑切換特性的控制器可表示為

式中

具有重疊特性的區間劃分方法,也可看作是將時變參數區間劃分為2J-1個子區間,設計式(18)所示平滑切換控制器,就將LPV系統(6)轉化為由2J-1個子系統及切換律構成的閉環切換LPV系統。定義σ(t)∶[t0,∞)→Ω={1,2,…,2J-1}為系統的切換律,Ω為LPV子系統集。本文中,切換律σ(t)取決于時變參數ρ,又由式(8)可知,時變參數具有漸變特性,所以子系統間的切換僅發生在時變參數子區間的邊界上。
得到閉環切換LPV系統

式中

{Aj,j,Bj,j},{Aj,j+1,Bj,j+1}分別為獨立子區間Θ(j,j)和重疊子區間Θ(j,j+1)上子系統的系數矩陣。
定義1[11]對于切換LPV系統(23),假設切換律σ(t)在時間段ΔT>0內切換次數為Nσ(ΔT),對于任意N0≥0,若不等式

成立,那么,τa稱為平均駐留時間。
定義2 如果存在切換律σ(t),使得系統的狀態軌跡滿足‖x(t)‖≤α‖x(t0)‖e-β(t-t0)(α≥0,β≥0,t≥t0),則稱系統是指數穩定的。
定理1 考慮閉環切換LPV系統式(23),時變參數及其變化率滿足式(7)和式(8)。給定標量β>0,μ>1,如果存在連續可微的適維矩陣Pj,j=PTj,j>0(j∈NJ),Pj,j+1=>0(j∈NJ-1)使得表達式

成立,其中

并且系統的平均駐留時間滿足

那么,系統式(23)指數穩定。
證明 首先考慮獨立子區間Θ(j,j)上的閉環子系統,選取參數依賴Lyapunov函數

接下來,考慮重疊子區間Θ(j,j+1)上的閉環子系統,選取參數依賴Lyapunov函數為

由式(27)有˙Vj,j+1(t)≤-βVj,j+1(t),即

式中,tj,j+10表示重疊子區間Θ(j,j+1)上的子系統運行的初始時刻。
最后,考慮在不同子系統之間切換的情形。由于切換僅發生在子區間邊界上,所以由式(28)~式(29)可知,在切換時刻

將系統的運行時間分割成[t0,t1),[t1,t2),…,[tn-1,tn),[tn,T)。不失一般性,假設時變參數ρ最近5次所處子區間及切換順序為

當系統運行在t∈[tk,tk+1)時,由式(32)、式(34)~式(37)可知,系統的Lyapunov函數滿足

選取

至此,基于參數依賴的多Lyapunov函數和平均駐留時間方法,得出在連續切換時,切換LPV系統式(23)指數穩定的充分條件。下面在定理1的基礎上,給出平滑切換控制器的設計方法。
定理2 考慮切換LPV系統式(12),時變參數及其變化率滿足式(7)~式(8),具有重疊特性的時變參數區間劃分如式(9)~式(11)定義。給定標量β>0,若存在連續可微的矩陣Qj=>0及矩陣Yj,使得

證明 首先,考慮獨立子區間Θ(j,j)上的閉環子系統。其控制器

定義

可知式(38)等價于

由于獨立子區間Θ(j,j)包含于Θ(j),所以由式(18)和式(43)可知式(26)成立,也即若式(38)成立,則式(26)成立。
接下來,考慮重疊子區間Θ(j,j+1)上的閉環子系統。若式(39)~式(40)成立,則可知式(39)和式(40)的凸組合

成立。結合式(20)和式(21)可知

式中

所以,式(44)等價于

由式(18)知,在重疊子區間Θ(j,j+1)上,Kj,j+1=Yj,j+1Q-1j,j+1(j∈NJ-1),定義

可知式(47)等價于式(27),也即若式(39)~式(40)成立,則式(27)成立。
最后,考慮時變參數在獨立子區間和重疊子區間之間切換的情形。由定義式(42),在獨立子區間Θ(j,j)對應的子系統上,Lyapunov函數矩陣




等價于式(28)和式(29)中μ=1,由式(30)可知平均駐留時間的下界=0。
對應于定理1,可知定理2得證。證畢
注1 由于考慮時變參數變化率有界,也即時變參數具有漸變特性,所以在定理1中,只在子區間邊界上對Lyapunov函數矩陣提出了式(28)和式(29)所示的約束條件。進而在定理2中,通過式(20)所示的定義,得到了沒有平均駐留時間限制的切換律,降低了結論的保守性。
注2 對時變參數進行具有重疊特性的區間劃分,子區間個數及上下界的選取需綜合考慮計算的復雜程度以及相對穩定裕度β的大小。可采用基于圖論的隨機搜索算法[12]來確定區間的劃分方法。
注3 由于參數的依賴性,式(38)~式(40)對應的是無限維的線性矩陣不等式組,可采用近似基函數和網格技術將其轉化為有限維的LMIs[13-14]。選取近似基函數為,則有

因此,平滑切換控制器增益矩陣可通過求解式(18)、式(38)~式(40)和式(54)得到。
為驗證所提方法的有效性,對式(5)所示的翼展可變飛行器LPV模型進行仿真。選取翼展變形率為時變參數,并設定

則式(7)和式(8)中Θ∶=[0,1],V∶=[-0.2,0.2]。在此,將時變參數劃分為具有重疊特性的3個子區間,如圖3所示。

圖3 翼展變形率區間劃分

為便于計算,假定式(54)中,Qj(j=1,2,3)為常值矩陣。選取Yj的基函數為f1=1,f2=ρ(t)。利用網格技術將Θ均勻劃分為50個網格,選擇β=0.8,解得3個獨立子系統的控制器分別為

式中


由式(18)可算得2個重疊子系統的控制器,從而得到整個系統的平滑切換控制器。
運用所設計的控制器,進行變體飛行器非線性仿真。假定從第5s開始,翼展變形率η按照式(55)的規律,由0→1→0逐漸變化,如圖4所示。部分仿真曲線如圖5~圖8所示。

圖4 翼展變形率η變化曲線

圖5 飛行器高度變化曲線

圖6 飛行器迎角變化曲線

圖7 升降舵舵偏變化曲線

圖8 油門開度變化曲線
由圖5和圖6所示的飛行器高度和迎角變化曲線可知,當翼展連續變化時,飛行器高度基本保持不變,迎角緩慢變化,飛行器具有良好的穩定性。由圖7和圖8可知,升降舵舵偏及油門開度總體變化緩和,變化范圍合理。同時,選取時變參數由Θ(1,1)→Θ(1,2)和Θ(2,3)→Θ(2,2)2個切換時刻為例,通過細節放大圖可知,飛行器狀態和控制輸入均未出現抖動,系統切換過程平滑,控制性能良好。
基于切換LPV系統理論,研究了翼展可變飛行器的連續平滑切換控制問題。通過對時變參數進行具有重疊特性的區間劃分,設計平滑切換控制器。由于考慮了時變參數的漸變特性,使得系統的切換律沒有平均駐留時間的限制,降低了結論的保守性。仿真結果表明,運用所設計的控制器,當翼展連續變化時,變體飛行器狀態穩定且切換過程平滑,控制性能良好。
[1]Rodriguez A R.Morphing aircraft technology survey[C]∥Proc.of the 45th AIAA Aerospace Sciences Meeting and Exhibit,2007:1-16.
[2]Lu B,Wu F.Switching LPV control designs using multiple parameter-dependent Lyapunov functions[J].Automatica,2004,40(11):1973-1980.
[3]Lu B,Wu F,Kim S W.Switching LPV control of an F-16aircraft via controller state reset[J].IEEE Trans.on Control Systems Technology,2006,14(2):267-277.
[4]He X,Zhao J.Multiple Lyapunov functions with blending for induced L2-norm control of switched LPV systems and its application to an F-16aircraft model[J].Asian Journal of Control,2014,16(1):149-161.
[5]Chen P C.The design of smooth switching control with application to V/STOL aircraft dynamics under input and output constraints[J].Asian Journal of Control,2012,14(2):439-453.
[6]Hanifzadegan M,Nagamune R.Smooth switching LPV controller design for LPV systems[J].Automatica,2014,50(5):1481-1488.
[7]Song L,Yang J.Smooth switching output tracking control for LPV systems[J].Asian Journal of Control,2012,14(6):1710-1716.
[8]Nelson R C.Flight stability and automatic control[M].WCB/McGraw Hill,1998.
[9]Yin M,Lu Y P,He Z.LPV modeling and robust gain scheduling control of morphing aircraft[J].Journal of Nanjing University of Aeronautics &Astronautics,2013,45(2):202-208.(殷明,陸宇平,何真.變體飛行器LPV建模與魯棒增益調度控制[J].南京航空航天大學學報,2013,45(2):202-208.)
[10]Marcos A,Balas G J.Development of linear-parameter-varying models for aircraft[J].Journal of Guidance,Control,and Dynamics,2004,27(2):218-228.
[11]Hou Y,Wang Q,Dong C.Gain scheduled control:switched polytopic system approach[J].Journal of Guidance,Control,and Dynamics,2011,34(2):623-629.
[12]Diestel R.Graph theory[M].New York:Springer-Verlag,2000.
[13]Apkarian P,Adams R J.Advanced gain-scheduling techniques for uncertain systems[J].IEEE Trans.on Control Systems Technology,1998,6(1):21-32.
[14]Wu F,Grigoriadis K M.LPV systems with parameter-varying time delays:analysis and control[J].Automatica,2001,37(2):221-229.
E-mail:jiangweilai@126.com
董朝陽(1966-),男,教授,博士,主要研究方向為變體飛行器建模與控制、LPV系統。
E-mail:dongchaoyang@buaa.edu.cn
王 通(1987-),男,博士研究生,主要研究方向為飛行器控制、切換系統、魯棒控制。
E-mail:xenon@buaa.edu.cn
王 青(1968-),女,教授,博士,主要研究方向為導航制導與控制、智能控制。
E-mail:wangqing@buaa.edu.cn
Continuous smooth switching LPV control for morphing aircraft
JIANG Wei-lai1,DONG Chao-yang1,WANG Tong2,WANG Qing2
(1.School of Aeronautical Science and Engineering,Beihang University,Beijing 100191,China;2.School of Automation Science and Electrical Engineering,Beihang University,Beijing 100191,China)
To cope with the control problem of a class of variable-span morphing aircraft,a continuous smooth switching linear parameter varying(LPV)controller is proposed.Choosing the rate of span variation as the time-varying parameter,the morphing aircraft is modeled as a LPV system.The smooth switching controller is designed in the way that the time-varying parameter is partitioned into several subregions with overlaps.Then,a sufficient condition to ensure the switched LPV system’s exponential stability is presented by employing the methods of multiple parameter-dependent Lyapunov functions and average dwell time.Because the character that the time-varying parameter changes gradually is considered,the switching law without constraint on average dwell time is obtained which makes the conclusion less conservative.The simulation result shows that using the proposed controller,the states of morphing aircraft are stable and switch smoothly when the span changes continuously.
morphing aircraft;linear parameter varying(LPV)system;smooth switching;average dwell time;multiple Lyapunov functions
V 249.1
A
10.3969/j.issn.1001-506X.2015.06.19
江未來(1989-),男,博士研究生,主要研究方向為變體飛行器建模與控制、切換系統。
1001-506X(2015)06-1347-07
2014-07-21;
2014-09-15;網絡優先出版日期:2014-11-20。
網絡優先出版地址:http://www.cnki.net/kcms/detail/11.2422.TN.20141120.2112.011.html
國家自然科學基金(61273083)資助課題