[發明專利]一種四旋翼無人機有限時間姿態跟蹤控制方法有效
| 申請號: | 201710023289.2 | 申請日: | 2017-01-12 |
| 公開(公告)號: | CN106774373B | 公開(公告)日: | 2019-11-05 |
| 發明(設計)人: | 王輝;張立憲;沈俊楠;朱延正;寧澤鵬;韓銘昊 | 申請(專利權)人: | 哈爾濱工業大學 |
| 主分類號: | G05D1/08 | 分類號: | G05D1/08;G05D1/10 |
| 代理公司: | 哈爾濱市松花江專利商標事務所 23109 | 代理人: | 楊立超 |
| 地址: | 150001 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 四旋翼 無人機 有限 時間 姿態 跟蹤 控制 方法 | ||
1.一種四旋翼無人機有限時間姿態跟蹤控制方法,其特征在于:所述四旋翼無人機有限時間姿態跟蹤控制方法包括以下步驟:
步驟一:建立四旋翼無人機姿態跟蹤的運動學模型;
具體過程為:
由四元數描述四旋翼無人機的姿態,表示四旋翼無人機姿態跟蹤的相對運動為:
其中,ev,ωe分別表示無人機本體坐標系相對于期望坐標系的姿態跟蹤誤差和角速度誤差,e0、姿態誤差e分別是ev的標量和矢量;qv,ω分別表示無人機的本體姿態和角速度,q0、q分別是qv的標量和矢量;qdv,ωd分別表示無人機的期望姿態和期望角速度,qd0、qd分別是qdv的標量和矢量;C表示無人機本體坐標系相對于期望坐標系的姿態旋轉矩陣,表示四元數乘法;q×為q的叉乘矩陣;
基于(1)式描述的無人機姿態跟蹤的相對運動,建立四旋翼無人機姿態跟蹤的運動學模型為:
其中,E(ev)=(e0I+e×),且||E(ev)||=1,e×表示e的叉乘矩陣;I表示三階單位矩陣;
步驟二:建立四旋翼無人機姿態跟蹤的動力學模型;
具體過程為:
建立四旋翼無人機姿態跟蹤的動力學模型為:
其中,J表示無人機的未知轉動慣量;δ=diag(δ1,δ2,δ3)表示執行器的失效矩陣,0<δi≤1,i=1,2,3;u=[u1,u2,u3]T表示由控制器產生的控制指令;sat(u)=[sat(u1),sat(u2),sat(u3)]T表示控制器輸出飽和特性,sat(ui)=sgn(ui)·min{|ui|,uimax},uimax表示第i個控制分量的輸出最大值,sgn(·)表示符號函數;定義θ為控制器輸出超出飽和幅值的部分,則sat(u)=θ+u,則有θ=[θ1,θ2,θ3]T,其中(ωe+Cωd)×=ω×均表示ω的叉乘矩陣;為ωe的叉乘矩陣;
Γ表示干擾力矩,包括外部風力矩以及由旋翼引起的陀螺力矩,||Γ||≤dΓ(1+||ω||),dΓ>0為常數;
步驟三:根據步驟一建立的運動學模型定義四旋翼無人機的姿態濾波誤差;
具體過程為:
定義四旋翼無人機的姿態濾波誤差為:
其中,為虛擬控制器;·-1表示矩陣的逆;0<r1<1;K1=diag(k11,k12,k13)為對角陣,k1i>0,i=1,2,3;冪次函數其中
通過鎮定姿態濾波誤差z,鎮定姿態誤差e在有限時間Te內收斂到原點;由z=0得到根據步驟一建立的四旋翼無人機姿態跟蹤的運動學模型(2),則對此誤差動態系統設計李雅普諾夫函數為Ve=eTe,求導可得:
姿態誤差e將在有限時間內收斂到原點,其中e(0)表示姿態誤差的初始值;根據(4)式可知ωe將會在有限時間Te內收斂;
步驟四:根據步驟三定義的姿態濾波誤差設計有限時間積分滑模面;
具體過程為:
根據(4)式定義的姿態濾波誤差設計有限時間積分滑模面如下所述:
其中,冪次函數sigp(z)=[sigp(z1),sigp(z2),sigp(z3)]T,其中sigp(zi)=|zi|p sgn(zi),i=1,2,3;τ表示積分變量;c=diag(c1,c2,c3),c1>0,c2>0,c3>0;0<p<1;
系統在滑動模態階段具有有限時間收斂特性,即:S=0時,姿態濾波誤差z在有限時間Tz內收斂到原點;
由S=0可得設計李雅普諾夫函數為求導可得:
其中
姿態濾波誤差z在有限時間內收斂到原點,其中z(0)表示姿態濾波誤差的初始值;結合步驟三的結果可知,四旋翼無人機姿態跟蹤的姿態誤差e和角速度誤差ωe在Tz+Te時間內收斂到原點;
步驟五:根據步驟二建立的動力學模型和步驟四設計的有限時間積分滑模面,設計四旋翼無人機的有限時間姿態跟蹤控制器;
具體過程為:
系統滑模動態:
其中,假設如下:
||Θ||≤bΦ,Φ=(1+||ω||+||ω||2),b>0;
根據步驟二建立的動力學模型(3)和步驟四設計的有限時間積分滑模面(5),設計四旋翼無人機的姿態跟蹤控制器為:
其中,控制增益矩陣K2=diag(k21,k22,k23),K3=diag(k31,k32,k33),且k2i>0,k3i>0,i=1,2,3;0<r2<1;冪次函數其中為b的估計值,由公式(8)給出;
設計參數自適應更新律為:
其中,λ>0,η>0為常數,并滿足λη>1;
在式(7)設計的有限時間姿態跟蹤控制器和式(8)設計的參數自適應更新律的作用下,四旋翼無人機在有限時間內實現姿態跟蹤;
針對四旋翼無人機的動力學模型(3),考慮有限時間積分滑模面(5)和系統滑模動態(6),設計李雅普諾夫函數為:
其中,δmin為失效矩陣δ的最小特征值;
沿系統軌線對V求導可得:
其中,||·||1表示矢量的1范數;對于任意矢量,||·||1≥||·||均成立,則有:
對于任意φ>0,成立,其中0<ζ<1,因此縮放可得:
將上式帶入(9)式可得:
其中,Jmax表示轉動慣量J的最大特征值;
四旋翼無人機姿態跟蹤控制系統在有限時間內完成滑模趨近動態,其中V0為李雅普諾夫函數V的初始值,0<θ<1;結合步驟三和步驟四的結果,四旋翼無人機在Tf+Tz+Te時間內實現姿態誤差e和角速度誤差ωe的同時鎮定,實現姿態跟蹤控制。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于哈爾濱工業大學,未經哈爾濱工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710023289.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種改進結構的飛/推綜合控制系統
- 下一篇:一種無人機自動巡檢方法及系統





