999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

無人機編隊的滾動時域控制

2012-07-04 11:28:36華思亮
電光與控制 2012年3期
關鍵詞:系統(tǒng)

華思亮, 尤 優(yōu), 張 紅, 宋 晗

(1.中航航空電子有限公司,北京 100086;2.北京航空航天大學,北京 100191)

0 引言

和單架無人機相比,無人機編隊在任務能力、靈活性、容錯性等方面具有明顯優(yōu)勢,在區(qū)域搜索、環(huán)境監(jiān)測、協(xié)同作戰(zhàn)等民用和軍事領域得到了廣泛應用[1-2]。

按照隊形描述,無人機編隊可分為固定編隊和群集編隊,固定編隊中無人機之間的相對位置不變,形成固定隊形;群集編隊沒有固定隊形,每架無人機只與鄰機保持適當距離。根據(jù)是否存在氣動耦合,固定編隊進一步分為緊密編隊和松散編隊。緊密編隊控制對傳感器精度的要求非??量桃灾码y以滿足,因此在實際飛行中常結(jié)合不單純依靠理論模型的極值搜索方法,通過實時測量燃料流和性能函數(shù)梯度的變化控制僚機位于最優(yōu)氣動位置[3]。松散編隊控制在理論研究和實際飛行中都取得了較多進展,常見的松散編隊控制方法包括PID控制、非線性控制、智能控制、滾動時域控制[4]等。位置關系描述是實現(xiàn)編隊控制的前提,包括長機-僚機、廣義坐標[5]、虛擬結(jié)構(gòu)等。位置關系描述與控制方法的組合形成了不同的編隊控制研究重點,本文研究應用范圍較廣的基于長機-僚機描述的松散編隊控制。

滾動時域控制(Receding Horizon Control,RHC)是求解受約束優(yōu)化問題的有效方法[4],在編隊控制問題中應用RHC方法具有許多優(yōu)點,如代價函數(shù)可以綜合多種控制目標,滾動時域策略能夠適應條件變化,具有處理控制輸入約束和系統(tǒng)狀態(tài)約束能力等。

本文采用二次規(guī)劃模型對編隊控制問題進行描述,并基于此分別設計了標準RHC和雙模RHC編隊控制器,分析了設計中的關鍵問題,最后進行了仿真實驗和對比分析。

1 基于RHC的編隊控制問題描述

1.1RHC 原理

RHC將控制問題描述為有限時域上有約束的最優(yōu)化問題,具有在線處理控制約束和輸出約束的優(yōu)點。對于某個采樣時刻,在系統(tǒng)狀態(tài)約束和控制輸入約束下對代價函數(shù)進行最優(yōu)求解,得到預測時域內(nèi)的最優(yōu)控制輸入序列;僅將其中第一項作用于系統(tǒng),并將其余各項丟棄;系統(tǒng)狀態(tài)在該控制輸入的作用下變化;在采樣時刻,根據(jù)新的系統(tǒng)狀態(tài)重復以上過程,可得到該時刻的控制輸入;如此反復進行即實現(xiàn)了系統(tǒng)的滾動時域控制。RHC的一般結(jié)構(gòu)如圖1所示。

圖1 RHC的一般結(jié)構(gòu)Fig.1 General architecture of RHC

RHC中可采用數(shù)學規(guī)劃方法對編隊控制問題進行建模。數(shù)學規(guī)劃模型的選取決定了問題描述精確度和在線求解的實時性,這二者往往是矛盾的,需要根據(jù)需求進行權衡。非線性規(guī)劃具有最好的問題描述能力,但求解困難且實時性難以保證。二次規(guī)劃具有較好的問題描述能力,且當代價函數(shù)的二次項參數(shù)矩陣是正半定陣時,二次規(guī)劃是凸優(yōu)化問題,具有很好的求解可行性和快速性。下面基于二次規(guī)劃模型在有限時域上對編隊控制問題進行描述。

1.2 無人機預測模型

在基于RHC的編隊控制研究和飛行試驗中,為了保證在線求解的實時性,常采用反饋線性化后的無人機模型或質(zhì)點模型,如 Honeywell公司 Organic Air Vehicle飛行器[4]以及 Boeing 公司 F-15A、T-33[6]的編隊控制。本文采用文獻[4]中的線性模型對無人機進行建模。

假設各無人機飛行高度相同,無人機控制輸入有最大限幅,同時無人機受最大飛行速度約束。無人機模型為

迭代上式可得到系統(tǒng)狀態(tài)的預測值為

式中,xk+i|k表示在k時刻對無人機k+i時刻狀態(tài)的預測,顯然當i=0時,xk|k=xk。為了描述方便,將無人機在k時刻對k+1,…,k+N時刻的狀態(tài)預測和相應控制輸入寫成向量形式:=(xk+1|k,xk+2|k,…,xk+N|k)T,=(uk|k,uk+1|k,…,uk+N-1|k)T從而得到僅由當前狀態(tài)xk和控制輸入序列表達的形式

其中:Hx=(A,A2,…,AN)T;

1.3 代價函數(shù)設計

編隊控制的控制目標是無人機間保持固定位置關系,同時所需的控制輸入較小,因此代價函數(shù)中應包含系統(tǒng)狀態(tài)代價項和控制輸入代價項。RHC需要在當前時刻后的固定時域內(nèi)進行優(yōu)化解算,需在該時域內(nèi)設計代價函數(shù)。選取2范數(shù)作為代價函數(shù)的基本項,設固定時域長度為N,則僚機RHC控制器的代價函數(shù)為

式中:xref,k+i+1為預期系統(tǒng)狀態(tài);uref,k+i為預期控制輸入;uk+i|k表示在k時刻對無人機k+i時刻控制輸入的預測。加權陣P,Q為正定矩陣,即 P=PT>0,Q=QT>0。為了得到較小的控制輸入,取預期控制輸入為零。將式(3)代入式(4),可得

由上式可見,代價函數(shù)JQP是系統(tǒng)初始狀態(tài)xk和控制輸入序列的函數(shù),其中是決策變量。對于每個確定的系統(tǒng)初始狀態(tài)xk,通過求解有約束的二次規(guī)劃問題可以得到一組最優(yōu)的控制輸入序列。

1.4 約束條件設計

編隊控制問題的約束條件是無人機的最大速度和最大控制輸入限幅,即

式中:Cx∈Rnv×n;nv為需要約束的分量數(shù),Cx的元素僅包含0和1,Cx使轉(zhuǎn)化為中速度分量組合成的向量。

二次規(guī)劃只能處理僅包含決策變量的約束,因此式(7)需轉(zhuǎn)化為決策變量表達的形式。將式(3)代入式(7),得到

從而得到狀態(tài)約束的決策變量表達。

1.5 編隊控制問題描述

由式(6)~式(9),編隊控制的有限時域二次規(guī)劃模型為

優(yōu)化問題(10)中,ON(xk,)表示優(yōu)化問題 ON是xk,的函數(shù),是時刻 k+i(i=0,1,…,N -1)時無人機控制輸入組成的序列,也是優(yōu)化問題的決策變量。xk是系統(tǒng)初始狀態(tài),其值為xk0。對于某個確定的系統(tǒng)初始狀態(tài)xk0,通過求解優(yōu)化問題(10),可以得到性能指標的最小值,以及對應的最優(yōu)決策變量,即有限時域內(nèi)系統(tǒng)的最優(yōu)控制輸入序列。

1.6 RHC編隊控制器

RHC編隊控制器的基本過程是:

1)在采樣時刻k,僚機狀態(tài)為x0,求解優(yōu)化問題(10),得到未來N步的最優(yōu)控制輸入序列;

2)將最優(yōu)控制輸入序列的第1項作用于僚機,其余N-1項舍棄;

3)在控制輸入作用下,僚機在采樣時刻k+1到達新狀態(tài)x1;

4)將當前時刻記為k,僚機狀態(tài)記為x0,返回步驟1)。

2 雙模RHC編隊控制器

2.1 設計思路

RHC中優(yōu)化問題存在可行解并不能保證閉環(huán)系統(tǒng)穩(wěn)定,例如預測時域過短時可能出現(xiàn)振蕩或發(fā)散的情況。雙模RHC是一種保證穩(wěn)定性的方案[7],其基本思路是引入終端不變集 Ωf和對應的控制器 uk=h(xk),當系統(tǒng)狀態(tài)在Ωf外時采用標準RHC算法,并限制預測狀態(tài)在時域終端進入Ωf;當實際狀態(tài)進入Ωf時切換到控制器uk=h(xk),由局部控制器保證Ωf內(nèi)系統(tǒng)穩(wěn)定。Limon證明雙模RHC可以用一個預測時域更長的標準RHC等價[8]。

以上方案應用于編隊控制問題存在一些不足。1)預測失配問題。長機實際狀態(tài)和僚機對其預測狀態(tài)間的偏差隨著預測時域增加而增大,文獻[4]給出了預測時域過長時編隊不穩(wěn)定的證明。2)雙模RHC設計方案保守,可行解的存在需要較長的預測時域保證,此時采用標準RHC往往也閉環(huán)穩(wěn)定。

盡管存在以上問題,但雙模RHC編隊控制器對標準RHC的改進和參數(shù)選取具有指導意義,如預測時域選取、終端加權設計等。

考慮長機定常飛行時僚機雙模RHC控制器的設計。首先確定局部控制器和終端代價函數(shù),然后求解此控制器對應的不變集和終端代價。雙??刂破骶哂胁煌脑O計方法,具體體現(xiàn)在局部控制器、終端不變集和終端代價函數(shù)的選擇以及不同的計算方法。本文以最優(yōu)控制器作為局部控制器,選取橢球描述的終端不變集以及二次加權形式的終端代價函數(shù)構(gòu)造控制器。

2.2 局部控制器與終端不變集設計

局部控制器為

選取橢球集作為終端不變集

若存在一個矩陣W=WT∈Rn×n滿足矩陣不等式

則橢球Ep={x∈Rn:xTWx≤1}是系統(tǒng)(11)關于控制器(12)的不變集[9],即滿足不等式Wxk+1≤Wxk。

針對確定的局部控制器,若存在一個不變集,則該不變集的子集顯然也是該局部控制器的不變集,因此不變集的確定對控制器設計的保守性有較大影響。受約束線性時不變系統(tǒng)的最大不變集是一個多面體集,該集合計算和表示比較復雜[10]。

通過求解 MAXDET 問題(14)[11],可得到橢球不變集xTWx≤1,該不變集是對最大不變集的一種近似。

其中:Y=W-1;Li是L的第i行。

2.3 終端加權設計

選擇終端加權為二次代價形式

其中:P=PT>0,且滿足線性矩陣不等式[11]

式中:Q和R是前N-1項狀態(tài)和輸入的加權,選取合適的Q和R,由上式可得到終端加權P。

3 仿真分析

以Honeywell公司的 Organic Air Vehicle(OAV)飛行器編隊為仿真研究對象,基于內(nèi)環(huán)反饋線性化后的線性OAV模型,在外環(huán)進行編隊控制。OAV的動力學特性及坐標系建立詳見文獻[4]。OAV數(shù)學模型為[4]

式中:xk=(xk,x,xk,y,xk,vx,xk,vy)T的分量為無人機 x 和 y方向的位置和速度;uk=(uk,x,uk,y)T的分量為 x 和 y方向的控制輸入;B=diag(Ts,Ts),Ts為采樣時間。只給出x方向的仿真結(jié)果和分析,y方向的情況與之類似。約束優(yōu)化問題求解采用Matlab優(yōu)化工具箱,MAXDET問題求解采用Sedumi軟件。

3.1 雙模RHC編隊控制

最優(yōu)控制器的狀態(tài)和輸入加權選取為單位陣,局部控制器為u= -(0.8410 1.6321)x,局部控制器對應的橢球不變集為

令狀態(tài)加權Q=diag(1,1),控制加權R=1,終端代價函數(shù)為

雙模RHC可以很好地控制僚機收斂于預期軌跡,同時有效地約束系統(tǒng)狀態(tài)和控制輸入。將預測時域減小到9時,盡管仍能得到優(yōu)化問題的可行解,但終端預測狀態(tài)未進入不變集,不滿足雙模RHC的條件;預測時域等于或大于10時,終端狀態(tài)可以進入不變集。然而在預測時域為9時,采用標準RHC控制器仍可得到與圖2同樣的控制效果,這體現(xiàn)了雙模RHC控制器設計的保守性。

圖2 基于雙模RHC的編隊控制(N=10)Fig.2 Formation control based on dualmode RHC(N=10)

優(yōu)化問題求解所需時間平均為0.032 s,由于Matlab是解釋性語言,若使用編譯后的優(yōu)化求解代碼,快速性還將進一步提高。

3.2 標準RHC編隊控制:預測時域的影響

RHC中決策變量數(shù)與預測時域長度成正比,較小的預測時域會降低優(yōu)化求解的復雜度,提高求解速度,然而預測時域過小會使控制器性能變差,甚至引起閉環(huán)系統(tǒng)不穩(wěn)定。將長機運動擴展到機動飛行的情況。參數(shù)選取情況為:=2,=0.6,xk0=(0,0)T,Q=diag(1,0.2),R=0.5,N=5,Ts=0.2。僚機 x 方向的動態(tài)響應如圖3所示。

圖3 基于標準RHC的編隊控制(N=5)Fig.3 Formation control based on standard RHC(N=5)

標準RHC控制器有效地限制了系統(tǒng)控制輸入,控制在達到限幅時受到約束,但僚機位置始終在預期位置附近震蕩,無法跟蹤長機。由于預測步長較小,優(yōu)化問題僅考慮較短時域內(nèi)的情況,閉環(huán)系統(tǒng)不穩(wěn)定。將預測時域增加到10,其他參數(shù)不變,僚機x方向的動態(tài)響應如圖4所示。僚機的位置和速度均很好地跟蹤了長機。由于狀態(tài)預測的作用,控制量會提前反應以適應控制目標的未來變化。

圖4 基于標準RHC的編隊控制(N=10)Fig.4 Formation control based on standard RHC (N=10)

3.3 標準RHC編隊控制:終端加權的影響

終端代價函數(shù)的作用是使代價函數(shù)逼近無限時域時的情況,因此較大的終端加權可以改善系統(tǒng)的穩(wěn)定性。在第3.2節(jié)中預測時域N=5時閉環(huán)系統(tǒng)不穩(wěn)定,將終端權值 Qt=diag(1,0.2)增大為 Qt=diag(60,12),其他參數(shù)不變,可得到穩(wěn)定的閉環(huán)系統(tǒng),如圖5所示。

圖5 基于標準RHC的編隊控制(終端加權影響)Fig.5 Formation control based on standard RHC(with terminal penalty)

僚機在預期位置附近短暫震蕩后收斂到預期位置,并且能夠跟蹤長機機動,但軌跡收斂的時間長于第3.2節(jié)中N=10的情況。

4 結(jié)束語

本文基于二次規(guī)劃模型設計了編隊控制的RHC控制器,該控制器具有良好的控制效果、約束處理能力和快速性。針對滾動時域控制穩(wěn)定性問題,結(jié)合不變集理論設計了雙模RHC控制器,該控制器對標準RHC控制器的預測時域、終端加權等參數(shù)設計具有指導意義。通過仿真實驗驗證了RHC編隊控制器設計的有效性,并對比分析了不同參數(shù)選取對閉環(huán)系統(tǒng)性能的影響。下一步將重點在RHC編隊控制器的動態(tài)環(huán)境適應性方面開展研究。

[1]WANG X H,YADAV V,BALAKRISHNAN S N.Cooperative UAV formation flying with obstacle/collision avoidance[J].IEEE Transactions on Control System Technology,2007,15(4):672-679.

[2]劉小雄,章衛(wèi)國,李廣文,等.無人機自主編隊飛行控制的技術問題[J].電光與控制,2006,13(6):28-31.

[3]LAVRETSKY E,HOVAKIMYAN N,CALISE A,et al.Adaptive vortex seeking formation flight neuro control[C]//AIAA Guidance Navigation and Control Conference and Exhibit,2003:5726.

[4]KEVICZKY T,BORRELLI F,BALAS G J.Decentralized receding horizon control for large scale dynamically decoupled systems[J].Automatica,2006,42:2105-2115.

[5]SPRY S,HEDRICK K.Formation control using generalized coordinates[C]//The 43rd IEEE Conference on Decision and Control.Atlantis.2004:2441-2446.

[6]SCHOUWENAARS T,VALENTI M,F(xiàn)ERON E,et al.Implementation and flight test results of MILP-based UAV guidance[C]//IEEE Aerospace Conference.2005:1-13.

[7]MAYNE D Q,RAWLINGS J B,RAO C V,et al.Constrained model predictive control:Stability and optimality[J].Automatica,2000,36:789-814.

[8]LIMON A,ALAMO T,SALAS F,et al.On the stability of constrained MPC without terminal constraint[J].IEEE Transactions on Automatic Control,2006,51(5):832-836.

[9]KERRIGAN E C.Robust constraint satisfaction:Invariant sets and predictive control[D].Cambridge:University of Cambridge,U.K,2000.

[10]GILBERT E G,TAN K T.Linear systems with state and control constraints:The theory and application of maximal output admissible sets[J].IEEE Transactions on Automatic Control,1991,36:1008-1020.

[11]LOFBERG J.Linear model predictive control stability and robustness[M].Sweden:Linkopings University,2001.

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應用
主站蜘蛛池模板: 国产欧美视频在线| 久久久噜噜噜| 波多野结衣久久精品| 日韩精品高清自在线| 亚洲欧洲AV一区二区三区| 国产你懂得| 精品超清无码视频在线观看| 麻豆精品视频在线原创| 久草青青在线视频| 99热免费在线| 在线国产资源| 日韩a在线观看免费观看| 亚洲精品制服丝袜二区| 免费在线不卡视频| 欧美不卡视频在线| 免费在线成人网| 欧美日韩在线观看一区二区三区| 久久频这里精品99香蕉久网址| 国内精品视频在线| 国产免费精彩视频| 国产精品成人免费综合| 亚洲一区二区三区麻豆| 亚洲黄色网站视频| 久久国产成人精品国产成人亚洲| 三级毛片在线播放| 综合人妻久久一区二区精品 | 国产理论最新国产精品视频| 久久久噜噜噜久久中文字幕色伊伊 | 88国产经典欧美一区二区三区| 国产精品一线天| 久久综合九色综合97网| 亚洲国产无码有码| 亚瑟天堂久久一区二区影院| 超清无码一区二区三区| 久草网视频在线| 99精品免费在线| 性欧美在线| 精品91自产拍在线| h网址在线观看| 亚洲成人高清无码| 国产亚洲高清视频| 亚洲综合婷婷激情| 午夜视频在线观看区二区| 国产精品无码久久久久久| 久久婷婷国产综合尤物精品| 亚洲美女视频一区| 久久久久久尹人网香蕉| 狠狠色狠狠色综合久久第一次| 亚洲人成在线精品| 亚洲欧美另类色图| 欧美成一级| 狠狠色丁香婷婷综合| 日本亚洲国产一区二区三区| 亚洲精品成人福利在线电影| 狠狠ⅴ日韩v欧美v天堂| 国产激情在线视频| 蜜桃视频一区| 91国内视频在线观看| 91啦中文字幕| 18禁不卡免费网站| 日韩天堂视频| 福利在线一区| 在线观看网站国产| 免费看a级毛片| 亚洲天堂免费在线视频| 久久中文字幕av不卡一区二区| 亚洲天堂视频网站| 久久国产拍爱| 久草性视频| 丝袜久久剧情精品国产| 在线欧美日韩| 欧美国产精品不卡在线观看| 日韩黄色大片免费看| 影音先锋丝袜制服| 就去色综合| 日韩一区精品视频一区二区| 99精品伊人久久久大香线蕉| 亚洲成人高清无码| 国产视频 第一页| 特级毛片免费视频| 第九色区aⅴ天堂久久香| 99久久免费精品特色大片|