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

基于擴張觀測器的輸入受限四旋翼飛行器軌跡跟蹤動態面輸出反饋控制

2018-12-10 03:39:16沈智鵬曹曉明
系統工程與電子技術 2018年12期
關鍵詞:模型系統設計

沈智鵬,曹曉明

(大連海事大學船舶電氣工程學院,遼寧 大連 116026)

0 引 言

四旋翼飛行器具有結構簡單、機動性強和成本低廉等優點,在偵察巡邏、影視制作和貨物運輸等場合得到了廣泛應用。四旋翼系統的強耦合特性和復雜的動力學特性使得其模型很難精確建立[1],因此要設計軌跡精確跟蹤的控制器具有一定挑戰性,而且運動中的飛行器不可避免地受外界擾動的影響,這就進一步增加了控制器設計的難度。

反演法能夠使控制器設計過程系統化、結構化,且可消除不確定性為匹配條件的限制,因此被廣泛應用于非線性系統控制器設計中。文獻[2]應用積分反步法并結合李雅普諾夫理論設計控制器,實現四旋翼飛行器軌跡跟蹤控制。傳統反演法在設計控制器時很容易出現“微分爆炸”問題,為解決這一問題,同時降低算法復雜度,動態面技術[3-5]被應用到控制器設計中。實際工況下,系統未建模動態和外界未知干擾是難以避免的,采用先進算法對其逼近能夠提高系統的魯棒性和控制精度。文獻[6]考慮模型不確定性以及外界干擾的影響,提出一種新型自適應軌跡跟蹤控制策略,能夠有效提高飛行器系統的抗干擾能力。文獻[7]針對存在未建模動態及外部擾動的四旋翼無人機姿態模型,提出一種自適應塊控反演控制方法,設計控制器同時補償模型動態不確定和外界擾動,實現軌跡跟蹤控制。文獻[8]把自適應反步法與雙積分器李雅普諾夫函數結合使用,在控制器設計同時獲得外界擾動的估計值,保證了在恒定風力干擾作用下全局軌跡跟蹤誤差收斂到零。文獻[9]引入擴張狀態觀測器(extended state observer,ESO)處理飛行器系統模型不確定性以及外界干擾問題,使得飛行器系統對復合擾動具有較強魯棒性。文獻[10]針對帶有模型參數不確定和外界擾動的四旋翼系統,引入反步法和ESO設計雙閉環軌跡跟蹤控制器,使得飛行器系統的魯棒性有了顯著提高。

目前針對擾動未知和模型不確定的四旋翼飛行器控制研究已有豐碩的成果,但同時考慮輸入受限的研究文獻還比較少。由于四旋翼飛行器硬件限制和安全飛行需要,實際控制過程中輸入受限問題是無法避免的。為此,文獻[11]針對四旋翼飛行器偏航控制輸入飽和問題,設計多模式比例積分微分(multi-mode proportional-integral-derivative,MMPID)控制器抑制執行器飽和現象,為系統偏航運動提供保障。文獻[12]針對一類存在控制約束多輸入多輸出(multiple input multiple output,MIMO)非線性系統的軌跡跟蹤問題,提出一種約束自適應控制律,并引入輔助系統來減弱輸入約束對系統的影響。文獻[13]針對欠驅動四旋翼飛行器系統控制輸入受限的軌跡跟蹤控制問題,引入飽和函數對控制輸出進行處理,能夠避免因輸入飽和導致的執行器失效問題。以上文獻在進行軌跡跟蹤控制時均要求飛行器狀態信息全部可測,然而在實際飛行過程中一旦傳感器失準或發生故障,飛行器的速度信息是不完全可測的。文獻[14]提出了一種具有非匹配模型不確定性的非線性液壓系統輸出反饋控制方法,設計的ESO用來估計未測量的系統狀態同時估計模型動態不確定性。文獻[15]針對一類帶有未知動力學干擾和隨機擾動的非線性系統,設計ESO,用于估計系統未知狀態和總干擾信息。文獻[16]針對部分狀態分量不可測MIMO系統的軌跡跟蹤問題,采用非線性ESO對系統的模型不確定項和未知狀態進行估測,并保證閉環系統的收斂性。文獻[17]引入不依賴于模型的濾波器估計飛行器的速度信息,以便在速度反饋不可用的情況下完成軌跡跟蹤控制并保證所有閉環信號有界。

為使所設計的控制器更加符合實際飛行要求,本文針對速度不可測和控制輸入受限的欠驅動四旋翼飛行器軌跡跟蹤控制問題,考慮系統存在模型不確定項和未知外部干擾的情況,提出一種基于ESO的輸入受限四旋翼飛行器軌跡跟蹤動態面輸出反饋控制策略。該策略將四旋翼飛行器模型分解為位置部分和姿態部分,設計雙閉環控制器。引入ESO估測飛行器系統的速度信息同時獲得廣義擾動項,采用動態面技術將反演算法中的微分運算轉換為簡單且易于實現的代數運算,并借助雙曲正切函數設計動態補償方程處理輸入飽和問題。最后,以大疆 M100四旋翼飛行器為控制目標進行軌跡跟蹤控制仿真,驗證所設計方法的有效性。

1 問題描述

(1)

圖1 四旋翼飛行器模型圖Fig.1 Structure of quadrotor unmanned aerial vehicle

在實際飛行過程中由于電機轉速的限制,飛行器控制輸入是有界的,為避免控制量超出此界限,保障飛行安全,引入飽和約束函數

(2)

(3)

式中,σi為正設計參數,逼近后產生誤差函數為

ρ(τj)=sat(τj)-g(τj)

(4)

式中,ρ(τj)為飽和約束函數與雙曲正切函數之間的有界誤差項,其界值表示為

|ρ(τj)|=|sat(τj)-g(τj)|=Mi(1-tanh(1))

(5)

系統控制目標:針對六自由度欠驅動四旋翼飛行器模型(1),在滿足假設1的前提下,考慮系統存在模型動態不確定和未知外界干擾,以及速度信息不可測和輸入受限的情況。設計軌跡跟蹤控制器,保證飛行器軌跡跟蹤控制系統中跟蹤誤差信號一致最終有界,實現對飛行器有效的軌跡跟蹤控制。

2 非線性ESO設計

(6)

將未建模動態、氣動干擾等“內部擾動”和外界未知干擾等“外部擾動”統稱為廣義擾動。

采用ESO獲得飛行器速度信息,同時對廣義擾動進行估測,ESO設計為

(7)

(8)

(9)

(10)

式中,c1,c2,c3均為正實數且互不相等,對于矩陣A,存在范德蒙德矩陣Q滿足

(11)

定義cmin=min{c1,c2,c3} ,求解式(9)可得

(12)

(13)

證畢

本文在式(7)的基礎上引入非線性函數fal(·),設計非線性ESO為

(14)

非線性函數fal(·)表示形式[16]為

(15)

3 輸出反饋控制器設計

3.1 位置環控制器設計

定義位置誤差為

(16)

式中,xd,yd,zd為參考軌跡。

定義線速度誤差為

(17)

式中,αi(i=1,2,3)為待設計的虛擬控制量。

為了降低飽和效應,減小輸入受限對系統狀態跟蹤誤差的影響,引入輔助系統對跟蹤誤差e23進行補償,輔助系統設計為

(18)

式中,κ1>0為設計參數;hξ為輔助系統狀態;Uc/m為飛行器系統模型中的非線性部分。

重新定義補償修正后的跟蹤誤差為

(19)

選取Lyapunov函數V1為

(20)

對V1求導并結合式(16)和式(17)整理得

(21)

根據式(21)借助逆推法設計虛擬控制律為

(22)

式中,λ1i>0(i=1,2,3)為設計參數。

(23)

(24)

選取Lyapunov函數V2為

(25)

對V2求導并結合式(1)和式(17)整理得

(26)

(27)

考慮方程

(28)

經運算可得

(29)

考慮實際工況下四旋翼安全飛行的需要,對俯仰角與滾轉角范圍給出約束條件為

|φ|≤φmax,|θ|≤θmax

(30)

為方便說明,進行變量代換,即

(31)

約束條件中,兩個參數φmax,θmax均在(0,π/2)內取值,整理得到俯仰角和滾轉角指令信號為

(32)

3.2 姿態環控制器設計

將式(1)模型中姿態部分轉化為

(33)

定義姿態誤差為

(34)

定義角速度誤差為

(35)

引入輔助系統對跟蹤誤差e4進行補償,輔助系統設計為

(36)

重新定義補償修正后的跟蹤誤差

(37)

選取Lyapunov函數V3為

(38)

對V3求導并結合式(34)和式(35)整理得

(39)

設計虛擬控制律為

(40)

式中,λ3>0為設計參數。

(41)

(42)

選取Lyapunov函數V4為

(43)

對V4求導并結合式(33)和式(37)整理得

(44)

(45)

文獻[9-10]在控制器設計過程中未考慮控制輸入受限問題,但在實際工程中,控制輸入飽和[22]現象是無法避免的。本文引入飽和約束函數,消除了因輸入飽和導致的執行器失效現象,并設計輔助補償系統以降低飽和效應。

文獻[13]在控制器設計過程中未考慮狀態信息不可測的情況,但特殊工況下因傳感器失效導致飛行器速度信息不可測也是在所難免的。本文引入ESO對系統速度進行估測,能夠有效應對傳感器失效或者失準的狀況,提高系統穩定性能。

4 穩定性分析

選取Lyapunov函數為

(46)

對Vc求導并結合式(26)和式(44)整理得

(47)

(48)

繼續整理式(47)可得

(49)

其中

(50)

(51)

(52)

解不等式(49),可得

(53)

可得

(54)

5 仿真分析

為驗證本文所設計輸入受限四旋翼飛行器軌跡跟蹤動態面輸出反饋控制器的有效性,以大疆 M100飛行器為對象,分別采用螺旋盤升指令和矩形指令進行仿真驗證,飛行器模型參數如表1所示。

表1 大疆 M100模型參數Table 1 DJI M100 model parameters

四旋翼飛行器模型不確定部分設定為

四旋翼飛行器受到的外界干擾設為

控制器參數選取λ1i=2(i=1,2,3),λ2i=8(i=1,2,3),λ3=6,λ4=36,T1=0.01,T2=0.01,ESO參數取γ1=60,γ2=600,γ3=6 000,飽和輔助系統參數取κ1=3,κ2=3,σi=2(i=1,…,4),控制輸入界限取[M1,M2,M3,M4]=[50,10,10,2]。

設定飛行器的初始位置和狀態信息為

5.1 螺旋盤升軌跡跟蹤仿真

螺旋盤升軌跡設定為

圖2為本文算法控制下四旋翼飛行器跟蹤螺旋盤升軌跡仿真曲線。

圖2 四旋翼飛行器軌跡跟蹤曲線Fig.2 Curves of quadrotor unmanned aerial vehicle trajectory tracking

圖3 四旋翼飛行器姿態角度跟蹤曲線Fig.3 Curves of quadrotor unmanned aerial vehicle attitude angles tracking

圖4 軌跡和姿態角度跟蹤誤差曲線Fig.4 Curves of trajectory and attitude angles tracking errors

圖5 觀測器估測線速度歷時曲線Fig.5 Curves of translational velocity observation versus time

圖6 觀測器估測角速度歷時曲線Fig.6 Curves of angular velocity observation versus time

圖7和圖8分別為位置部分和姿態部分廣義擾動觀測曲線,可見ESO可以準確地觀測出廣義擾動,從而有效地提高飛行器軌跡跟蹤控制精度和魯棒性。

圖7 位置部分廣義擾動觀測曲線Fig.7 Curves of position’s generalized disturbances observation

圖8 姿態部分廣義擾動觀測曲線Fig.8 Curves of attitude’s generalized disturbances observation

圖9為升力和力矩曲線,τj表示系統控制輸出,g(τj)表示執行器輸入。

圖9 升力和力矩曲線Fig.9 Curves of thrust and torque

分析圖9可知飛行器控制輸出τj在0~0.8 s幅值明顯超出執行器可執行范圍,經本文帶有誤差補償的限制策略后,執行器輸入g(τj)的幅值被限定在安全范圍之內,同時飽和補償項實時對跟蹤誤差進行受限補償,有效避免了控制輸入飽和引起的飛行器失控,能夠為飛行器提供更加安全可靠的控制量。

5.2 矩形軌跡跟蹤仿真

矩形軌跡設定為

xd=10{[tanh(t-10)-tanh(t-30)]/2}

yd=10{[tanh(t-20)-tanh(t-40)]/2}

圖10為矩形軌跡跟蹤曲線,從圖10中可以看出經3 s左右時間飛行器從起飛點(5,5,0)處快速準確地到達預定軌跡的起始點(0,0,2)處并沿預定矩形軌跡飛行。

圖10 四旋翼飛行器矩形軌跡跟蹤曲線Fig.10 Curves of quadrotor unmanned aerial vehicle rectangular trajectory tracking

圖11為軌跡和姿態角度跟蹤誤差曲線,顯然在5 s之前誤差快速收斂,并在本文設定的相對復雜的工況下保持較高的跟蹤精度。

圖11 軌跡和姿態角度跟蹤誤差曲線Fig.11 Curves of trajectory and attitude angles tracking errors

圖12為升力和力矩曲線,由0~3 s仿真數據可知控制量在3 s左右達到平穩狀態,由3~45 s仿真曲線可以看出在10 s,20 s,30 s,40 s這些需要飛行器狀態做出較大調整的時刻,控制器可以很快做出調整并迅速恢復平穩,并且經本文限制策略后,幅值限定在給定的界值范圍之內,說明本文設計的帶有限制函數和補償策略的執行輸入能夠有效應對控制飽和問題。

圖12 升力和力矩曲線Fig.12 Curves of thrust and torque

6 結 論

針對六自由度四旋翼飛行器存在模型不確定性、外界未知干擾、速度不可測和輸入受限等情況,構造ESO估測飛行器速度信息和廣義擾動。引入反演法和動態面技術,設計基于ESO的輸入受限四旋翼飛行器軌跡跟蹤輸出反饋控制器。以大疆 M100為被控對象分圓形軌跡和矩形軌跡兩種情況進行軌跡跟蹤仿真。結果表明,本文所述方法對模型不確定性和復合擾動表現出較強的魯棒性,同時能夠有效應對速度不可測的情況,解決了因輸入飽和限制導致的控制輸出不穩定問題,對工程實踐具有一定的指導意義。

猜你喜歡
模型系統設計
一半模型
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 色综合日本| 人人爽人人爽人人片| 香蕉久久国产超碰青草| 99热国产在线精品99| 精品国产成人三级在线观看| 极品av一区二区| 久久视精品| 国产精品污污在线观看网站| 国产真实二区一区在线亚洲| 亚洲精品无码专区在线观看| 97国产精品视频自在拍| 久久婷婷色综合老司机| 久久国产精品麻豆系列| 国产精品综合久久久| 高潮毛片免费观看| 在线观看国产黄色| 亚洲欧美综合精品久久成人网| 日韩天堂网| 毛片在线区| 免费毛片a| 亚洲中文久久精品无玛| 91久久性奴调教国产免费| 国产高清国内精品福利| 无码专区在线观看| 国产免费看久久久| 丰满人妻久久中文字幕| 日本欧美视频在线观看| 在线亚洲小视频| 91精品国产丝袜| 97久久人人超碰国产精品| 色色中文字幕| 毛片一级在线| 免费人成又黄又爽的视频网站| 四虎国产成人免费观看| 美女被操黄色视频网站| 在线观看91精品国产剧情免费| 国产成人禁片在线观看| 欧美日韩国产在线播放| 九九线精品视频在线观看| 日韩在线第三页| 999国产精品永久免费视频精品久久| 国产95在线 | 色悠久久久久久久综合网伊人| 风韵丰满熟妇啪啪区老熟熟女| 欧美色香蕉| 午夜老司机永久免费看片| 日本在线视频免费| 国内精品久久久久鸭| 国产免费精彩视频| 久久国产毛片| 青青草一区| 中文字幕有乳无码| 中文成人在线视频| 青青操国产视频| 亚洲品质国产精品无码| 亚洲人成网址| 国产视频欧美| 国产精品永久不卡免费视频| 亚洲欧美极品| 91网在线| 激情在线网| 亚洲一级毛片免费观看| 青青极品在线| 久久毛片网| 另类重口100页在线播放| 亚洲一欧洲中文字幕在线| 日韩视频免费| 亚洲人成色77777在线观看| 国产免费一级精品视频| 天天综合天天综合| 无码有码中文字幕| 黄色片中文字幕| 国产乱人伦偷精品视频AAA| 中文字幕资源站| 91九色视频网| 亚洲精品成人片在线观看 | 日韩免费毛片视频| 欧美精品伊人久久| 国产激情影院| 麻豆国产原创视频在线播放| 人人爱天天做夜夜爽| 久久青草视频|