• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于RMPC的高超聲速飛行器輸入飽和控制*

    2016-08-09 18:54:09胡超芳任艷麗解倩倩
    航天控制 2016年2期
    關(guān)鍵詞:張量積

    胡超芳 任艷麗 解倩倩

    天津大學(xué)電氣與自動(dòng)化工程學(xué)院,天津 300072

    ?

    基于RMPC的高超聲速飛行器輸入飽和控制*

    胡超芳 任艷麗 解倩倩

    天津大學(xué)電氣與自動(dòng)化工程學(xué)院,天津 300072

    針對(duì)帶有輸入飽和限制的高超聲速飛行器非線性縱向運(yùn)動(dòng)模型,提出了一種魯棒模型預(yù)測(cè)控制器(RMPC)設(shè)計(jì)方法。利用雅克比線性化以及張量積(T-P)模型轉(zhuǎn)換方法,將高超聲速飛行器非線性模型轉(zhuǎn)化為多胞線性參變(LPV)模型。在此基礎(chǔ)上,將輸入飽和表示為實(shí)際反饋控制律與輔助反饋控制律構(gòu)成的凸包,建立飽和RMPC控制器,并通過(guò)引入輔助矩陣來(lái)降低其保守性,利用線性矩陣不等式(LMI)求解,以保證輸入飽和條件下閉環(huán)系統(tǒng)的控制性能和穩(wěn)定性。通過(guò)與其它RMPC控制器的仿真比較,驗(yàn)證了本文方法的有效性。 關(guān)鍵詞 高超聲速飛行器;輸入飽和;魯棒預(yù)測(cè)控制;張量積;線性參變模型

    高超聲速飛行器是指一類飛行速度超過(guò)5倍聲速的飛行器。其機(jī)體/發(fā)動(dòng)機(jī)一體化的設(shè)計(jì),導(dǎo)致高超聲速飛行器的非線性程度較高,對(duì)控制器設(shè)計(jì)提出了極大挑戰(zhàn)。為避免復(fù)雜的非線性設(shè)計(jì)過(guò)程,并實(shí)現(xiàn)高超聲速飛行器大包絡(luò)下的飛行控制,鑒于線性參變(LPV)模型能夠充分描述系統(tǒng)內(nèi)在的非線性和時(shí)變特點(diǎn),可以利用成熟線性控制理論的優(yōu)勢(shì)[1]。近年來(lái)基于LPV系統(tǒng)的高超聲速飛行器控制研究得到了一定發(fā)展,如文獻(xiàn)[2-3]針對(duì)高超聲速飛行器縱向運(yùn)動(dòng)模型,在多胞LPV模型基礎(chǔ)上設(shè)計(jì)了魯棒變?cè)鲆婵刂破?。此外,輸入飽和作為控制系統(tǒng)中較為常見(jiàn)的一種現(xiàn)象,嚴(yán)重影響著飛行控制系統(tǒng)的閉環(huán)性能和穩(wěn)定性[4],對(duì)于高超聲速飛行器的安全穩(wěn)定飛行具有重大現(xiàn)實(shí)意義,引起了廣大學(xué)者的關(guān)注。如Xu等[5]基于動(dòng)態(tài)面控制,利用指令濾波以及跟蹤誤差補(bǔ)償來(lái)解決輸入飽和問(wèn)題;Huang等[6]采用積分二次約束對(duì)高超聲速飛行器的輸入飽和非線性進(jìn)行處理,實(shí)現(xiàn)了平衡點(diǎn)處較小范圍的穩(wěn)定控制。

    魯棒預(yù)測(cè)控制(RMPC)由于其突出的顯式處理約束能力以及良好的魯棒控制性能[7-8],在飛行控制領(lǐng)域也得到了一定的發(fā)展和應(yīng)用。如文獻(xiàn)[9]針對(duì)高超聲速飛行器,設(shè)計(jì)了基于多胞LPV模型的RMPC控制器。而對(duì)于輸入飽和限制要求,目前也已有關(guān)于RMPC的研究成果,如文獻(xiàn)[10]基于多胞LPV模型,設(shè)計(jì)輔助線性反饋律,構(gòu)建RMPC控制器,來(lái)解決輸入飽和問(wèn)題;Huang等[11]對(duì)該飽和方法進(jìn)行了改進(jìn),通過(guò)引入權(quán)重調(diào)節(jié)參數(shù)降低了RMPC控制器的保守性。

    本文針對(duì)帶有輸入飽和限制的高超聲速飛行器縱向運(yùn)動(dòng)模型,設(shè)計(jì)飽和RMPC控制器。首先,基于雅克比線性化和張量積模型轉(zhuǎn)換方法,將非線性系統(tǒng)轉(zhuǎn)化為多胞LPV模型;然后,利用實(shí)際反饋控制律與輔助反饋控制律構(gòu)成的凸集逼近飽和輸入,并引入輔助矩陣來(lái)提高控制器設(shè)計(jì)自由度、降低保守性,以建立飽和RMPC控制器,并通過(guò)線性矩陣不等式(LMI)求解,保證了飛行狀態(tài)的穩(wěn)定收斂。仿真結(jié)果驗(yàn)證了所提方法的有效性。

    1 模型描述

    為了合理簡(jiǎn)化模型的復(fù)雜度,不失一般性,考慮如下假設(shè)[12]:

    1)高超聲速飛行器為理想剛性體,質(zhì)心保持在機(jī)體縱軸上,推力沿縱軸方向;

    2)不考慮地球自轉(zhuǎn),假設(shè)地面局部平坦且重力加速度恒定;

    3)大氣相對(duì)地球靜止,忽略氣流的不對(duì)稱性及壓縮性、陣風(fēng)等因素的影響;

    4)忽略飛行器橫側(cè)向運(yùn)動(dòng)對(duì)縱向運(yùn)動(dòng)的影響,只考慮縱向運(yùn)動(dòng)。

    基于此,高超聲速飛行器的縱向運(yùn)動(dòng)模型[13-14]為:

    (1)

    其中,h,V,α,θ,q分別為高度、速度、攻角、航跡角和俯仰速率,m,g分別為飛行器的質(zhì)量和重力加速度,Iyy為飛行器相對(duì)機(jī)體坐標(biāo)系y軸的轉(zhuǎn)動(dòng)慣量,L,D,T,M分別表示升力、阻力、推力和俯仰力矩。

    (2)

    ρ為空氣密度,氣動(dòng)參數(shù)表達(dá)式為:

    (4)

    (5)

    umax,umin分別為飽和上下限值,ε為所設(shè)計(jì)控制律。

    2 多胞LPV系統(tǒng)建模

    為建立高超聲速飛行器的多胞LPV模型,首先需要構(gòu)建其連續(xù)LPV模型。通過(guò)求解以下方程獲得平衡點(diǎn):

    f1=Vsin(θ-α),

    然后利用雅克比線性化(也就是小擾動(dòng)線性化[15]),在平衡點(diǎn)附近,將縱向運(yùn)動(dòng)模型通過(guò)Taylor展開(kāi)式化簡(jiǎn),略去二階以上無(wú)窮小量,得到近似的線性縱向運(yùn)動(dòng)模型。于是高超聲速飛行器的動(dòng)態(tài)特性就可用平衡點(diǎn)附近的線性系統(tǒng)來(lái)描述。

    為此,對(duì)高超聲速飛行器平衡點(diǎn)進(jìn)行分析,得到雅克比線性化后的LPV模型:

    (6)

    其中,Δx=x-xe,Δu=u-ue,xe,ue為平衡點(diǎn)處的狀態(tài)和輸入,由f(xe,ue)=0求得。p(t)=[hV]T為變參數(shù)向量,h,V為調(diào)度變量,且p(t)∈Γ?R2,Γ=[2286.00m/s,2590.80m/s]×[25908.00m,26517.60m]是由期望飛行速度范圍和高度范圍所確定的有界閉域。其次,使用張量積模型轉(zhuǎn)換方法獲得式(6)在閉域Γ內(nèi)的多胞模型,其主要包括以下步驟:1)在參數(shù)空間Γ內(nèi),分別在高度和速度兩個(gè)維度上選取一定數(shù)量的采樣點(diǎn),將LPV系統(tǒng)離散化,并建立張量以存儲(chǔ)以上離散系統(tǒng);2)通過(guò)高階奇異值分解(HOSVD)[16-17],提取核心線性時(shí)不變(LTI)頂點(diǎn)系統(tǒng);3)構(gòu)建LTI頂點(diǎn)系統(tǒng)的權(quán)系數(shù)函數(shù)。本文中,取樣密度為21×21,通過(guò)以上過(guò)程,時(shí)變矩陣S(p(t))=[A(p(t))B(p(t))]可以近似表達(dá)為變參數(shù)p(t)與有限個(gè)LTI頂點(diǎn)系統(tǒng)的凸組合

    (7)

    3 飽和RMPC控制器設(shè)計(jì)

    Δx(k+1)=A(τ(k))Δx(k)+B(τ(k))Δu(k)

    (8)

    [A(τ(k))B(τ(k))]∈Ω=

    co{[A1B1],[A2B2],...,[A20B20]}

    其中,Ω表示頂點(diǎn)[AnBn]構(gòu)成的凸包,即

    [A(τ(k))B(τ(k))]=

    為考慮控制輸入的飽和約束(5),基于系統(tǒng)(8),采用狀態(tài)反饋來(lái)設(shè)計(jì)飽和RMPC控制器。首先,對(duì)于輸入飽和限制,將Δu表示為凸包的形式[18]

    Δu=sat(KΔx,umin-ur,umax-ur)∈

    (9)

    sat(KΔx,umin-ur,umax-ur)=

    (10)

    然后,在多胞LPV模型(8)的每一頂點(diǎn)處均采用一致的狀態(tài)反饋控制律(10)。Δx(k+i|k)為系統(tǒng)在k時(shí)刻得到的k+i時(shí)刻的預(yù)測(cè)狀態(tài),Δu(k+i|k)為k+i時(shí)刻的預(yù)測(cè)控制輸入。取Lyapunov函數(shù)為V(k+i|k)=Δx(k+i|k)TPΔx(k+i|k),P>0,P為鎮(zhèn)定矩陣。設(shè)k時(shí)刻Lyapunov函數(shù)V(k|k)=Δx(k|k)TPΔx(k|k)的上界值為γ,則目標(biāo)函數(shù)J∞(k)為

    其中,ψ,σ為正定加權(quán)矩陣。

    下面給出定理1來(lái)求解以上飽和RMPC控制器,以保證閉環(huán)系統(tǒng)穩(wěn)定性。

    定理1 針對(duì)多胞LPV模型(8)以及飽和控制律(10),給定初始狀態(tài)Δx(k|k)、正定矩陣ψ,σ以及權(quán)重調(diào)節(jié)參數(shù)β>0,且令γ1=aγ。k時(shí)刻若存在0

    優(yōu)化問(wèn)題1:

    (11)

    (12)

    (13)

    γ-γ1>0

    (14)

    (15)

    (16)

    證明:對(duì)式(11)應(yīng)用Schur補(bǔ)定理[19]可得

    Δx(k|k)TPΔx(k|k)≤γ

    (17)

    本文引入輔助矩陣G來(lái)提高控制器設(shè)計(jì)自由度,降低保守性[20],根據(jù)文獻(xiàn)[21]有G+GT-Q≤GTQ-1G成立,則式(12)和(13)可分別寫(xiě)為式(18)和(19)

    (18)

    (19)

    將式(18)兩邊乘以λ1,式(19)兩邊乘以λj,j=2,3,4,并將兩式左右分別相加可得:

    n= 1,...,20 (20)

    (22)

    式(22)兩邊同時(shí)乘以γ,Δx(k+i|k)T和Δx(k+i|k),令P=γQ-1,K=YG-1,H=ZG-1,則有

    ||AnΔx(k+i|k)+BnΔu(k+i|k)||P-

    (23)

    式(23)保證了Lyapunov函數(shù)遞減,進(jìn)而結(jié)合式(17)可知,Z={Δx(k+i|k)|Δx(k+i|k)TPΔx(k+i|k)≤γ}可作為模型(8)的不變集[8],且該不變集包含原點(diǎn)。

    (24)

    (25)

    (26)

    對(duì)式(25)和(26)應(yīng)用Schur補(bǔ)定理可得:

    (27)

    (28)

    令Hl=ZlG-1,P=γQ-1,并對(duì)式(27)和(28)分別左乘diag{I,GT}和右乘diag{I,G},可得

    (29)

    (30)

    又因?yàn)镚+GT-Q≤GTQ-1G,則有式(15)和(16)成立。此外,若k時(shí)刻存在可行解,則該解對(duì)于k+i,i≥0時(shí)刻仍然可行[8],使得閉環(huán)系統(tǒng)穩(wěn)定。

    4 仿真

    為驗(yàn)證本文控制器的有效性,對(duì)飽和條件下的高超聲速飛行器縱向運(yùn)動(dòng)模型進(jìn)行仿真。飛行參考點(diǎn)取為hr=26243.28m,Vr=2423.16m/s,αr=0.782°,θr=0.782°,qr=0,δer=10.627,Φcr=0.215,初始點(diǎn)取為h0=26060.40m,V0=2286.00m/s,α0=0.844°,θ0=0.844°,q0=0,輸入飽和約束的上下界值分別為δemin=-30°,δemax=30°;Φcmin=0,Φcmax=1.5。

    首先進(jìn)行多胞LPV建模,然后選取合適的矩陣ψ,σ和權(quán)重調(diào)節(jié)參數(shù)β,設(shè)計(jì)飽和RMPC控制器。并將其與文獻(xiàn)[8]中的經(jīng)典約束RMPC以及常規(guī)無(wú)約束RMPC進(jìn)行對(duì)比,仿真結(jié)果如圖1~7所示。

    圖1 舵偏角

    圖2 空氣當(dāng)量比

    圖3 高度

    圖4 速度

    圖5 攻角

    圖6 俯仰角

    圖7 俯仰速率

    從圖1和2可以看出,飽和RMPC與經(jīng)典約束RMPC[8]均能保證輸入滿足給定的飽和限制,而常規(guī)無(wú)約束RMPC控制器使得系統(tǒng)輸入幅值過(guò)大,嚴(yán)重超過(guò)飛行器執(zhí)行機(jī)構(gòu)物理約束范圍。由圖3和4可知,與經(jīng)典約束RMPC[8]相比,本文的飽和RMPC控制器設(shè)計(jì)方法保守性相對(duì)較低,高度超調(diào)量較小,速度上升較快,系統(tǒng)能夠相對(duì)較快地到達(dá)參考點(diǎn)。圖5~7分別表示了攻角α、俯仰角θ和俯仰速率q變化曲線,無(wú)約束RMPC下的狀態(tài)變量變化幅值過(guò)大。而本文飽和RMPC下的α和θ略大于經(jīng)典約束RMPC[8]方法,這是因?yàn)榍罢叩目刂屏肯鄬?duì)于后者較大,但總體變化仍然合理,到達(dá)穩(wěn)態(tài)較快。綜上分析,本文提出的飽和RMPC控制器是有效的,具有良好的穩(wěn)定性和控制性能,實(shí)現(xiàn)了二者的兼顧。

    5 結(jié)論

    針對(duì)帶有輸入飽和的高超聲速飛行器縱向運(yùn)動(dòng)模型,提出了一種飽和RMPC控制器設(shè)計(jì)方法。利用雅克比線性化以及張量積模型轉(zhuǎn)換方法實(shí)現(xiàn)了非線性模型的線性化,建立了多胞LPV系統(tǒng),并通過(guò)構(gòu)造實(shí)際與輔助狀態(tài)反饋律,設(shè)計(jì)了飽和RMPC控制器,其中輔助矩陣的引入一定程度上降低了控制器的保守性,使得系統(tǒng)既滿足實(shí)際輸入飽和限制,又實(shí)現(xiàn)了飛行器快速穩(wěn)定的控制性能,為抗飽和控制方法研究提供了新的思路。

    [1] 王明昊, 劉剛, 趙樹(shù)濤, 等.高超聲速飛行器的LPV變?cè)鲆鏍顟B(tài)反饋H∞控制 [J].宇航學(xué)報(bào), 2013, 34(4): 488-495.(Wang Minghao, Liu Gang, Zhao Shupeng, et al. Variable gain state feedbackH∞control for hypersonic vehicle based on LPV [J]. Journal of Astronautics, 2013, 34(4): 488-495.)

    [2] Sun C Y, Huang Y Q, Qian C S, et al. On modeling and control of a flexible air-breathing hypersonic vehicle based on LPV method [J]. Frontiers of Electrical and Electronic Engineering, 2012, 7(1): 56-68.

    [3] 秦偉偉, 鄭志強(qiáng), 劉剛, 等.高超聲速飛行器的LPV魯棒變?cè)鲆婵刂?[J].系統(tǒng)工程與電子技術(shù), 2011, 33(6): 1327-1331.(Qin Weiwei, Zheng Zhiqiang, Liu Gang, et al. Robust variable gain control for hypersonic vehicles based on LPV [J]. Systems Engineering and Electronics, 2011, 33(6): 1327-1331.)

    [4] Hu T S, Lin Z L. Control systems with actuator saturation: analysis and design [M].Boston: Birkh?user, 2001.

    [5] Xu B, Wang S, Gao D X, et al. Command filter based robust nonlinear control of hypersonic aircraft with magnitude constraints on states and actuators [J]. Journal of Intelligent and Robotic Systems, 2014, 73(1-4): 233-247.

    [6] Huang X L, Ge D M. Robust and anti-windup control of air-breathing hypersonic cruise vehicle [C]. 3rd International Symposium on Systems and Control in Aeronautics and Astronautics, Harbin, 2010, 1515-1520.

    [7] 席裕庚, 李德偉, 林姝.模型預(yù)測(cè)控制-現(xiàn)狀與挑戰(zhàn) [J].自動(dòng)化學(xué)報(bào), 2013, 39(3): 222-236.(Xi Yugeng, Li Dewei, Lin Shu. Model predictive control-status and challenges [J]. Acta Automatica Sinica, 2013, 39(3): 222-236.)

    [8] Kothare M V, Balakrishnan V, Morari M. Robust constrained model predictive control using linear matrix inequalities [J]. Automatica, 1996, 32(10): 1361-1379.

    [9] Qin W W, Zheng Z Q, Zhang L, et al. Robust model predictive control for hypersonic vehicle based on LPV [C]. Proceedings of the IEEE International Conference on Information and Automation, Changsha, 2010, 1012-1017.

    [10] Cao Y Y, Lin Z L. Min-max MPC algorithm for LPV systems subject to input saturation [J]. IEE Proceedings: Control Theory and Applications, 2005, 152(3): 266-272.

    [11] Huang H, Li D W, Lin Z L, et al. An improved robust model predictive control design in the presence of actuator saturation [J]. Automatica, 2011, 47(4): 861-864.

    [12] 程路, 姜長(zhǎng)生, 文杰, 等.近空間飛行器飛/推一體化模糊自適應(yīng)廣義預(yù)測(cè)控制[J].系統(tǒng)工程與電子技術(shù), 2011, 33(1): 127-0133.

    [13] Gao G, Wang J Z. Reference command tracking control for an air-breathing hypersonic vehicle with parametric uncertainties [J]. Journal of the Franklin Institute, 2013, 350(5): 1155-1188.

    [14] Parker J T, Serrani A, Yurkovich S, et al. Control-oriented modeling of an air-breathing hypersonic vehicle[J]. Journal of Guidance, Control, and Dynamics, 2007, 30(3): 856-869.

    [15] 吳森堂, 費(fèi)玉華.飛行控制系統(tǒng)[M].北京航空航天大學(xué)出版社, 2005.

    [16] Petres Z. Polytopic decomposition of linear parameter-varying models by tensor-product model transformation [D]. Budapest, Hungary: University of Technology and Economics, 2006.

    [17] Lathauwer L, Moor B, Vandewalle J. A multi-linear singular value decomposition [J]. SIAM Journal on Matrix Analysis and Applications, 2000, 21(4): 1253-1278.

    [18] Shi T, Su H Y, Chu J. An improved model predictive control for uncertain systems with input saturation [J]. Journal of the Franklin Institute, 2013, 350(9): 2757-2768.

    [19] 俞立.魯棒控制—線性矩陣不等式處理方法 [M]. 北京: 清華大學(xué)出版社, 2002.(Yu Li. Robust control—Linear matrix inequality approach [M].Beijing: Tsinghua University Press, 2002.)

    [20] Wada N, Saito K, Saeki M. Model predictive control for linear parameter varying systems using parameter dependent Lyapunov function [J]. IEEE Transactions on Circuits and Systems II: Express Briefs, 2006, 53(12): 1446-1450.

    [21] Daafouz J, Bernussou J. Parameter dependent Lyapunov functions for discrete time systems with time varying parametric uncertainties [J]. Systems & Control Letters, 2001, 43(5): 355-359.

    Input Saturation Control Based on RMPC for Hypersonic Vehicles

    Hu Chaofang, Ren Yanli, Xie Qianqian

    School of Electrical Engineering and Automation, Tianjin University, Tianjin 300072, China

    Arobustmodelpredictivecontroller(RMPC)designmethodisproposedforthenonlinearlongitudinaldynamicmodelofthehypersonicvehiclewithinputsaturation.Thepoly-topiclinearparametervarying(LPV)modelofthevehiclecanbeobtainedbyusingJacobianlinearizationandtensor-product(TP)modeltransformationapproach.Basedonthismodel,thesaturatedRMPCcontrollerisdesigned,whichisbasedontheconvexhullconstructedbytheactualandauxiliarystatefeedbacklawstoreplacetheinputsaturation,andtheauxiliarymatrixisintroducedtodecreasetheconservatismofthecontroller.Thelinearmatrixinequality(LMI)isusedtosolvethecontroller.Thecontrolperformanceandstabilityoftheclose-loopsystemareguaranteed.TheeffectivenessoftheproposedmethodisdemonstratedbycomparingwithotherRMPCcontrollerssimulation.

    Hypersonicvehicle;Inputsaturation;Robustmodelpredictivecontrol;Tensor-product;Linearparametervaryingmodel

    *天津市自然科學(xué)基金項(xiàng)目(12JCZDJC30300); 國(guó)家留學(xué)基金

    2015-08-27

    胡超芳(1973-),男,河北保定人,副教授,主要從事預(yù)測(cè)控制、飛行器優(yōu)化與控制等研究;任艷麗(1991-),女,山西呂梁人,碩士研究生,主要從事魯棒預(yù)測(cè)控制研究;解倩倩(1990-),女,河北滄州人,碩士研究生,主要從事魯棒預(yù)測(cè)控制研究 。

    TP273

    A

    1006-3242(2016)02-0020-07

    猜你喜歡
    張量積
    B3到B16的一類逆緊全純式
    A3型李代數(shù)的張量積分解
    四種半張量積及其代數(shù)關(guān)系
    Gorenstein投射模的張量積
    Hilbert空間的張量積的連續(xù)性
    非對(duì)稱量子乘積-張量積碼
    余代數(shù)的迭代余扭曲張量積
    次對(duì)合矩陣及其性質(zhì)
    張量積形式的三維延拓Kantorovich法求解彈性動(dòng)力學(xué)問(wèn)題
    有限生成G-投射模的張量積
    福贡县| 灵石县| 兴化市| 宁陵县| 平远县| 沁水县| 汽车| 巴东县| 正蓝旗| 兴义市| 中西区| 湘潭市| 阿克苏市| 手机| 镇江市| 固原市| 奉化市| 库车县| 新平| 景谷| 博爱县| 西充县| 乌兰浩特市| 马龙县| 江安县| 嘉祥县| 文成县| 兴海县| 蓝田县| 平江县| 金沙县| 辰溪县| 肥城市| 宜春市| 深泽县| 塘沽区| 丰都县| 冀州市| 眉山市| 巨野县| 平度市|