国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于高增益觀測器的四旋翼無人機軌跡跟蹤控制

2017-02-15 02:57王銳劉金琨
飛行力學(xué) 2017年1期
關(guān)鍵詞:高增益姿態(tài)控制線速度

王銳, 劉金琨

(北京航空航天大學(xué) 自動化科學(xué)與電氣工程學(xué)院, 北京 100191)

基于高增益觀測器的四旋翼無人機軌跡跟蹤控制

王銳, 劉金琨

(北京航空航天大學(xué) 自動化科學(xué)與電氣工程學(xué)院, 北京 100191)

為了實現(xiàn)四旋翼無人機對給定姿態(tài)的快速跟蹤,基于Terminal滑??刂品椒ㄔO(shè)計了一種四旋翼無人機的姿態(tài)控制器,在設(shè)計滑模面時引入非線性函數(shù)來保證跟蹤誤差在有限時間內(nèi)收斂??紤]在線速度未知的情況下,通過設(shè)計高增益觀測器來對無人機速度進(jìn)行觀測,并利用所觀測的信號設(shè)計位置控制器。最后利用Lyapunov理論證明了系統(tǒng)的穩(wěn)定性。仿真結(jié)果表明,四旋翼無人機在線速度不可測的情況下,仍可進(jìn)行軌跡跟蹤控制。

四旋翼無人機; 高增益觀測器; Terminal滑模; 線速度反饋

0 引言

四旋翼無人機(Quadrotor UAV)具有結(jié)構(gòu)簡單、機動性強、安全可靠等優(yōu)點,因此越來越多地被用來執(zhí)行低空偵察、搶險救災(zāi)、航空攝影等任務(wù)[1]。四旋翼無人機具有4個控制輸入和6個狀態(tài)變量,是一個典型的欠驅(qū)動系統(tǒng),這使得四旋翼無人機的控制問題具有一定的難度。許多文獻(xiàn)研究了四旋翼無人機的控制問題,并提出了多種先進(jìn)的控制算法,如滑??刂芠2-3]、反饋線性化[4]、自適應(yīng)控制[5]、模型預(yù)測控制[6]以及奇異攝動理論[7]等。文獻(xiàn)[2]將四旋翼無人機的模型以狀態(tài)空間的形式表示,采用內(nèi)外環(huán)方法設(shè)計控制律,設(shè)計了滑模控制器。文獻(xiàn)[5]利用內(nèi)外環(huán)結(jié)構(gòu),對外回路設(shè)計了基于反步法的控制器,內(nèi)回路引入了L1自適應(yīng)控制對系統(tǒng)進(jìn)行補償。文獻(xiàn)[6]設(shè)計了一種H∞控制器來追蹤理想角度,基于模型預(yù)測控制理論設(shè)計了位置控制器。上述文獻(xiàn)大多采用了內(nèi)外環(huán)結(jié)構(gòu)實現(xiàn)四旋翼無人機的控制器設(shè)計:先對四旋翼無人機的位置控制器進(jìn)行設(shè)計,通過位置控制器得到理想姿態(tài)以及實際升力,最后設(shè)計姿態(tài)控制器來跟蹤理想姿態(tài)。這就要求姿態(tài)控制器能夠迅速跟蹤姿態(tài)指令,因此,姿態(tài)控制器的性能決定了四旋翼無人機系統(tǒng)的整體性能。文獻(xiàn)[7]利用奇異攝動理論,定量分析了內(nèi)外環(huán)之間的增益關(guān)系,指出姿態(tài)收斂需要高的增益才能保證快速性,并給出了高增益參數(shù)的范圍。

現(xiàn)有的大部分方法僅能夠保證系統(tǒng)狀態(tài)的漸進(jìn)收斂。實際工程應(yīng)用中,人們更需要系統(tǒng)在有限時間內(nèi)收斂;然而在傳統(tǒng)的滑??刂浦?狀態(tài)跟蹤誤差不會在有限時間內(nèi)收斂到零。此外,無人機在低速飛行時,平動線速度可以根據(jù)GPS傳感器的測量信號近似差分得到。但是,當(dāng)四旋翼無人機位于室內(nèi)或者橋梁下方,由于信號衰減或者阻塞,可能會導(dǎo)致GPS傳感器失效。此時位置信號可以借助高度計和攝像頭傳感器得到,但是線性度不可測,平動線速度信息無法獲得。為了獲得更好的控制效果,本文考慮平動線速度不可測情況下的四旋翼無人機軌跡跟蹤控制。

1 四旋翼無人機動力學(xué)模型

四旋翼無人機的結(jié)構(gòu)如圖1所示。

圖1 四旋翼無人機結(jié)構(gòu)圖Fig.1 Structure diagram of quadrotor UAV

定義Ogxgygzg為慣性參考系,方向為北、東、地;Obxbybzb為本體坐標(biāo)系,原點與無人機中心重合,滿足右手定則。由于傳統(tǒng)的歐拉角描述姿態(tài)會引起奇異現(xiàn)象,本文使用單位四元數(shù)描述無人機的姿態(tài)。定義單位四元數(shù)為Q=[qT,η]T∈R4,q=[q1,q2,q3]T∈R3為單位四元數(shù)矢量部分,η∈R為單位四元數(shù)標(biāo)量部分,滿足qTq+η2=1;R(Q)∈R3×3為從慣性坐標(biāo)系到本體坐標(biāo)系的旋轉(zhuǎn)矩陣,可用四元數(shù)表示為[8]:

(1)

四旋翼無人機動力學(xué)微分方程為:

(2)

式中:m為無人機質(zhì)量;g為重力加速度;I為慣性矩陣;T∈R為待設(shè)計的四旋翼無人機輸入升力;MΣ為待設(shè)計的輸入轉(zhuǎn)矩,MΣ=[MΣ1,MΣ2,MΣ3]T∈R3。T,MΣ與旋翼轉(zhuǎn)速fi(i=1,2,3,4)的關(guān)系為[9]:

(3)

式中:l為四旋翼本體坐標(biāo)系原點到螺旋槳中心的距離;CD為阻力系數(shù);CL為升力系數(shù)。

由式(3)可知,完成升力與轉(zhuǎn)矩的設(shè)計后,即可唯一確定4個旋翼所需的轉(zhuǎn)速。

2 姿態(tài)子系統(tǒng)控制器設(shè)計

(4)

其中:

從而可以建立模型(2)的姿態(tài)誤差系統(tǒng)為:

(5)

其中:

選取滑模函數(shù):

(6)

(7)

3 位置子系統(tǒng)高增益觀測器及控制器

設(shè)計

3.1 高增益觀測器設(shè)計及穩(wěn)定性分析

(8)

(9)

(10)

3.2 控制器設(shè)計

對于位置子系統(tǒng),設(shè)計滑模函數(shù)為:

(11)

其中:

設(shè)計三維控制輸入U=[u1,u2,u3]T為:

(12)

通過設(shè)計出的U可得到實際升力輸入T為:

(13)

理想姿態(tài)以及理想角速度為:

(14)

(15)

4 穩(wěn)定性分析

控制系統(tǒng)的穩(wěn)定性可以總結(jié)為如下定理:

定理1:考慮式(2)描述的四旋翼無人機姿態(tài)子系統(tǒng),對于式(14)和式(15)表示的參考信號Qd和Ωd,采用式(7)所設(shè)計的輸入轉(zhuǎn)矩M∑,可以使系統(tǒng)的狀態(tài)變量q,η,Ω在有限時間內(nèi)收斂到期望的軌跡。

(16)

因此有:

(17)

當(dāng)s=0時,Terminal滑模面滿足:

(18)

對式(18)分離變量,并對等號兩端積分可得:

(19)

最終可以得到系統(tǒng)達(dá)到平衡狀態(tài)的時間為:

(20)

定理2:考慮式(2)四旋翼無人機位置子系統(tǒng),對于給定的參考信號Pd,采用式(12)和式(13)所設(shè)計的輸入升力T和觀測器(9),可以使閉環(huán)系統(tǒng)漸進(jìn)穩(wěn)定,且系統(tǒng)狀態(tài)變量P,v收斂到期望軌跡。

(21)

(22)

其中:

(23)

5 仿真驗證及結(jié)果分析

由圖2可以看出,在線速度信號不可測時,狀態(tài)高增益觀測器可以僅通過位置信息實現(xiàn)對無人機速度的快速估計;由圖3可知,利用所觀測的速度信息設(shè)計的位置控制器可以保證系統(tǒng)對目標(biāo)軌跡的跟蹤;由圖4可以看出,所設(shè)計的Terminal滑??刂破骺梢詫崿F(xiàn)對目標(biāo)姿態(tài)的快速跟蹤。

圖2 速度觀測誤差Fig.2 Velocity estimate errors

圖3 軌跡跟蹤誤差Fig.3 Trajectory tracking errors

圖4 姿態(tài)跟蹤誤差Fig.4 Attitude tracking errors

6 結(jié)束語

為了實現(xiàn)四旋翼無人機姿態(tài)的快速跟蹤,首先通過引入Terminal滑模面,設(shè)計出了在有限時間內(nèi)收斂的姿態(tài)控制器;其次考慮在平動線速度不可測、僅知道位置信號的情況下,設(shè)計指數(shù)收斂的高增益觀測器估計出速度信號;最后利用內(nèi)外環(huán)結(jié)構(gòu),設(shè)計出了位置控制器。仿真效果表明,高增益觀測器可以快速觀測出實際的速度信息,所設(shè)計的控制器在平動線速度不可測的情況下,仍然可以實現(xiàn)對四旋翼無人機參考軌跡的快速跟蹤。

[1] Yang L,Liu J.Parameter identification for a quadrotor helicopter using PSO[C]//Decision and Control (CDC),2013 IEEE 52nd Annual Conference on.Florence,Italy:IEEE,2013:5828-5833.

[2] 方旭,劉金琨.四旋翼無人機三維航跡規(guī)劃及跟蹤控制[J].控制理論與應(yīng)用,2015,32(8):1120-1128.

[3] Besnard L,Shtessel Y B,Landrum B.Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer[J].Journal of the Franklin Institute,2012,349(2):658-684.

[4] Lee D,Kim H J,Sastry S.Feedback linearization vs.adaptive sliding mode control for a quadrotor helicopter[J].International Journal of Control,Automation and Systems,2009,7(3):419-428.

[5] 甄紅濤,齊曉慧,李杰,等.四旋翼無人機L1自適應(yīng)塊控反步姿態(tài)控制器設(shè)計[J].控制與決策,2014,29(6):1076-1082.

[6] Raffo G V,Ortega M G,Rubio F R.An integral predictive/nonlinearH∞control structure for a quadrotor helicopter[J].Automatica,2010,46(1):29-39.

[7] Bertrand S,Guénard N,Hamel T,et al.A hierarchical controller for miniature VTOL UAVs:design and stability analysis using singular perturbation theory[J].Control Engineering Practice,2011, 19(10):1099-1108.

[8] Shuster M D.A survey of attitude representations[J].Journal of the Astronautical Sciences,1993,41(4):439-517.

[9] Zuo Z.Trajectory tracking control design with command-filtered compensation for a quadrotor[J].IET Control Theory & Applications,2010,419(11):2343-2355.

[10] Khalil H K,Praly L.High-gain observers in nonlinear feedback control[J].International Journal of Robust & Nonlinear Control,2007,24(6):249-268.

[11] Krstic M,Kanellakopoulos I,Kokotovic P.Nonlinear and adaptive control design[M].New York:Wiley Interscience,1995:74-75.

(編輯:李怡)

Trajectory tracking control of quadrotor UAV based on high-gain observer

WANG Rui, LIU Jin-kun

(School of Automation Science and Electrical Engineering, BUAA, Beijing 100191, China)

An attitude controller for quadrotor UAV was designed based on terminal sliding mode control method to ensure a rapid orientation tracking, where a nonlinear function was introduced to design a terminal sliding mode surface, so that the tracking error could converge to zero in finite time. Considering the linear velocity was unavailable for feedback, a high-gain observer was designed to estimate the linear velocity of the quadrotor UAV. With the estimate value of the linear velocity, a position controller was designed. Based on Lyapunov theory, the stability of the closed-loop system was proved. Simulation results show that a rapid trajectory tracking performance is guaranteed without linear velocity feedback.

quadrotor UAV; high-gain observer; Terminal sliding mode; linear velocity-free feedback

2016-06-16;

2016-10-25;

時間:2016-11-10 09:10

國家自然科學(xué)基金資助(61374048)

王銳(1992-),男,山東煙臺人,碩士研究生,研究方向為無人機飛行控制; 劉金琨(1965-),男,遼寧大連人,教授,博士生導(dǎo)師,研究方向為先進(jìn)運動控制。

V249.1

A

1002-0853(2017)01-0039-04

猜你喜歡
高增益姿態(tài)控制線速度
C波段高增益低副瓣微帶陣列天線設(shè)計
風(fēng)擾動下空投型AUV的飛行姿態(tài)控制研究
多星發(fā)射上面級主動抗擾姿態(tài)控制技術(shù)研究
盤棒砂磨機線速度對研磨效果的影響
一種輻照線纜表面品質(zhì)保護(hù)裝置
一種L波段寬帶、平坦高增益低噪聲放大器研究
衛(wèi)星線速度、周期、加速度的大小比較
連鑄拉矯機預(yù)防輥面磨損等線速度調(diào)整
新型多輸入升壓變換器的交錯控制研究
彈射座椅不利姿態(tài)控制規(guī)律設(shè)計
嘉荫县| 静海县| 梅河口市| 普格县| 社旗县| 望江县| 南溪县| 黑龙江省| 巨鹿县| 秭归县| 海晏县| 泰兴市| 厦门市| 陆河县| 堆龙德庆县| 滕州市| 赤壁市| 婺源县| 上虞市| 临澧县| 沅陵县| 奉新县| 临朐县| 滨海县| 永登县| 龙门县| 永吉县| 定西市| 中牟县| 镇原县| 桦南县| 八宿县| 博白县| 柳河县| 林周县| 通化市| 内乡县| 汉川市| 新乡县| 宣恩县| 开封市|