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

?

基于反演的四旋翼無人飛行器姿態(tài)自適應(yīng)控制

2014-08-16 09:17:00宋召青劉曉趙賀偉
機械制造與自動化 2014年3期
關(guān)鍵詞:李雅普適應(yīng)控制方波

宋召青,劉曉,趙賀偉

(海軍航空工程學(xué)院:a.七系,b.研究生管理大隊,c.控制工程系,山東 煙臺 264001)

0 引言

四旋翼無人飛行器具有非線性、多變量、強耦合和不確定性等特點,其布局新穎、結(jié)構(gòu)緊湊,四個旋翼均勻的分布在支架的末端,分別由四個電機獨立驅(qū)動。四旋翼無人飛行器能夠進(jìn)行垂直起降、懸停,對場地的要求較小。因此在未來戰(zhàn)爭中,可發(fā)揮戰(zhàn)術(shù)偵察、電磁干擾等功能。但由于建模的不精確性、外圍環(huán)境的不確定性等綜合因素,四旋翼無人飛行器的控制仍是學(xué)術(shù)界的難點。

近年來,學(xué)者嘗試采用線性化模型以及選取特定工作點來進(jìn)行控制,但此類方法具有一定的局限性,不能適應(yīng)復(fù)雜多變的狀況。如DI控制[3]、PD控制[4],雖然實現(xiàn)了較強的魯棒性,但在受到干擾時,控制精度不理想。PID控制[5-9]和LQ[10]控制由于忽略了模型的非線性因素,導(dǎo)致模型的精度較差,影響了控制的精度。其中文獻(xiàn)[6-7]分別采用了非線性PID控制和專家控制PID,提高了控制的精度。文章[11]通過建立準(zhǔn)LPV模型,設(shè)計了H回路成型控制器,該控制器抗干擾能力較強,魯棒性較好,但忽略了耦合項及干擾,控制的精度較低。為改善控制的效果,研究人員采用現(xiàn)代控制理論來對四旋翼無人飛行器進(jìn)行控制,如文章[12-18]通過設(shè)計非線性自適應(yīng)控制器的方法,來解決滿足參數(shù)線性化這類不確定性的問題。采用反步遞推設(shè)計,對參數(shù)的不確定性、外部干擾等因素采用自適應(yīng)控制,并利用構(gòu)造李雅普諾夫函數(shù)方法來實現(xiàn)系統(tǒng)的漸近穩(wěn)定。

1 數(shù)學(xué)模型

四旋翼無人飛行器是一個較為復(fù)雜的系統(tǒng),對其進(jìn)行建模,必須做出合理的假定:

1) 飛行器視為剛體,且嚴(yán)格均勻?qū)ΨQ;

2) 飛行器的螺旋槳不可變形;

3) 飛行器的質(zhì)心位于機體坐標(biāo)系的原點。

根據(jù)以上的假設(shè),可以建立飛行器的動力學(xué)模型,根據(jù)飛行器在兩個坐標(biāo)系的角速度而得到如下的關(guān)系:

(1)

由于飛行器姿態(tài)角幅度較小,因此可以根據(jù)泰勒公式做出如下簡化:sinφ≈φ,tanθ≈θ,cosφ≈1。因此,可以得到簡化的關(guān)系式:

(2)

根據(jù)動量矩定理,可以得到飛行器繞質(zhì)心運動的動力學(xué)方程:

(3)

(4)

定義狀態(tài)變量:

X1=(φ,θ,φ)T,X2=(p,q,r)T

可以將式(2)、式(3)、式(4)簡化為:

(5)

Θ為滿足參數(shù)線性化條件的未知不確定參數(shù)。

2 控制律設(shè)計

為了實現(xiàn)對被控對象的有效控制,需要選擇相應(yīng)的控制算法。采用反向遞推設(shè)計方法(backstepping)來實現(xiàn),通過設(shè)置期望的姿態(tài)角為X1d=[φ*,θ*,φ*]T,目標(biāo)是飛行器的姿態(tài)角實時跟蹤設(shè)置的期望值,即:

第1步:設(shè)置一個新狀態(tài)Z1=X1-X1d,從而得到:

(6)

(7)

選取相應(yīng)虛擬控制量:

(8)

第2步,設(shè)置第2個狀態(tài)變量:

將上式代入式(7)得到:

此外由于:

(9)

再次選取李雅普諾夫函數(shù):

則可以得到:

(10)

選取相應(yīng)的控制律如下:

可以得到:

(11)

進(jìn)一步構(gòu)造包含所有狀態(tài)變量的李雅普諾夫函數(shù):

(12)

則可以得到:

(13)

取參數(shù)自適應(yīng)更新律為

則可以得到:

3 仿真結(jié)果及分析

為了對設(shè)計的算法進(jìn)行驗證,以一種四旋翼無人飛行器為例,得到其模型系統(tǒng)參數(shù)及空氣阻力系數(shù)如下:

Jr=6.5×10-6kg.m2,l=0.2m

d=11×10-7N/m.sec2

Kr=0.01

選取相應(yīng)的控制參數(shù),其中c1=15,c2=15,λ=500,初始姿態(tài)角[φ0,θ0,φ0]/rad=[0,0,0]/rad,期望跟蹤值滾轉(zhuǎn)角取幅值為-0.5的方波,俯仰角取幅值為0.5的方波,偏航角取幅值為1的方波。姿態(tài)角跟蹤仿真結(jié)果如圖1-圖3所示。

圖1 滾轉(zhuǎn)角跟蹤方波響應(yīng)曲線

圖2 俯仰角跟蹤方波響應(yīng)曲線

圖3 偏航角跟蹤方波響應(yīng)曲線

通過分析姿態(tài)角實際輸出值和期望值,可以得到,系統(tǒng)的滾轉(zhuǎn)角、俯仰角、偏航角能夠有效地跟蹤設(shè)定的期望值,且跟蹤的誤差能夠收斂在較小的范圍內(nèi),說明該控制算法能夠?qū)崿F(xiàn)對系統(tǒng)的有效控制,控制精度較好。

4 結(jié)語

以四旋翼無人飛行器作為研究對象,建立了四旋翼飛行器姿態(tài)的動力學(xué)模型,在小角度的情況下,對模型進(jìn)行簡化,利用反步法進(jìn)行設(shè)計。構(gòu)造了以誤差為新狀態(tài)變量的李雅普諾夫函數(shù),設(shè)定了包含未知參數(shù)變量的控制律,進(jìn)一步構(gòu)造包含未知參數(shù)的李雅普諾夫函數(shù),在李雅普諾夫函數(shù)導(dǎo)數(shù)負(fù)定前提下,導(dǎo)出參數(shù)自適應(yīng)更新律。本文結(jié)合反向遞推設(shè)計和自適應(yīng)控制,解決了存在有未知參數(shù)情況下的四旋翼無人飛行器的姿態(tài)跟蹤控制。通過仿真結(jié)果來看,達(dá)到了預(yù)期的效果。

[1] 吳漢平,邵國培.無人機系統(tǒng)導(dǎo)論[M].北京:電子工業(yè)出版,2003:1-10.

[2] 岳基隆.四旋翼無人機自適應(yīng)控制方法研究[D].長沙:國防科學(xué)技術(shù)大學(xué),2010.

[3] 單海燕.DI/QFT控制器在四旋翼無人直升機飛行控制中的應(yīng)用[J].電光與控制,2008,15(12):68-71.

[4] 侯永鋒,陸連山,高尚德,等.基于PD算法的四旋翼飛行器控制系統(tǒng)研究[J].機械科學(xué)與技術(shù),2012,31(3):68-71.

[5] 吳成富,劉小齊,袁旭.四旋翼無人機建模及其PID控制律設(shè)計[J].電子設(shè)計工程,2012,20(16):68-71.

[6] 高應(yīng)杰,陳鼎新,李榮明.小型四旋翼無人飛行器控制算法研究[J].計算機與現(xiàn)代化,2011.5.

[7] 宿敬亞,樊鵬輝,蔡開元.四旋翼飛行器的非線性PID姿態(tài)控制[J].北京航空航天大學(xué)學(xué)報,2011,37(9):68-71.

[8] 李俊,李運堂.四旋翼飛行器的動力學(xué)建模及PID控制[J].遼寧工程技術(shù)大學(xué)學(xué)報,2012,31(1):68-71.

[9] 劉志軍,呂強,王東來.小型四旋翼直升機的建模與仿真[J].計算機仿真,2010,27(7):68-71.

[10] 張忠民,叢夢苑.基于線性二次調(diào)節(jié)器的四旋翼飛行器控制[J],應(yīng)用科技,2011,38(5):68-71

[11] 陳平,羅晶.四旋翼直升機建模及H回路成型控制器設(shè)計[J].南京理工大學(xué)學(xué)報,2009(33):80-87.

[12] 王冬來,呂強,劉峰,等.基于自適應(yīng)方法的四旋翼飛行器縱向姿態(tài)控制[J].彈箭與制導(dǎo)學(xué)報,2011,31(6):68-71.

[13] 寧方清,趙建梁.基于Backstepping的導(dǎo)彈姿態(tài)自適應(yīng)控制[J].宇航學(xué)報,2004,25(2):68-71.

[14] Zheng Fang and Weinan Gao.Adaptive Backstepping Control of an Indoor Micro-Quadrotor Research Journal of Applied Sciences,Engineering and Technology 4(21).2012.

[15] Ivana Palunko,Rafael Fierro.Adaptive Control of a Quadrotor with Dynamic Changes in the Center of Gravity[J].the 18thIFAC World Congress Milano,9,2011.

[16] 刁琛.四旋翼無人飛行器的非線性自適應(yīng)控制器設(shè)計[D].天津:天津大學(xué),2010.

[17] 黃牧.基于反步法的微型四旋翼無人飛行器非線性自適應(yīng)控制研究[D].天津:天津大學(xué),2009.

[18] 潘海珠.四旋翼無人機自適應(yīng)導(dǎo)航控制[J].計算機仿真.29(5).2012.5.

猜你喜歡
李雅普適應(yīng)控制方波
基于增廣Lyapunov 泛函的時變時滯T-S模糊系統(tǒng)穩(wěn)定性分析
脈沖測度泛函微分方程的李雅譜諾夫逆定理 ①
系統(tǒng)H∞范數(shù)計算:Lyapunov函數(shù)的直接優(yōu)化方法
采用自適應(yīng)控制的STATCOM-SEIG系統(tǒng)Matlab仿真
電子測試(2018年15期)2018-09-26 06:01:04
碳納米管方波電沉積鉑催化劑的制備及其催化性能研究
考慮執(zhí)行器飽和的改進(jìn)無模型自適應(yīng)控制
基于 L1自適應(yīng)控制的無人機橫側(cè)向控制
Rucklidge混沌系統(tǒng)的自適應(yīng)控制
方波外場下有限維量子系統(tǒng)的控制協(xié)議
采用李雅普諾夫函數(shù)的電液伺服系統(tǒng)反饋線性化控制
拉萨市| 镇巴县| 安顺市| 当涂县| 泰兴市| 桐梓县| 博爱县| 彰化县| 益阳市| 平罗县| 东乌珠穆沁旗| 尉犁县| 吐鲁番市| 万载县| 固始县| 广宁县| 莱州市| 凌海市| 河西区| 武功县| 秭归县| 通州市| 门源| 平舆县| 长春市| 拜城县| 东阿县| 金昌市| 五常市| 边坝县| 枞阳县| 六枝特区| 滨州市| 平南县| 武威市| 凉城县| 抚松县| 长春市| 疏附县| 炉霍县| 荥阳市|