[發明專利]具有姿態有界輸出的四旋翼飛行器分散控制在審
| 申請號: | 201910029809.X | 申請日: | 2019-01-11 |
| 公開(公告)號: | CN111435254A | 公開(公告)日: | 2020-07-21 |
| 發明(設計)人: | 李康利;師五喜;陳奕梅;李寶全 | 申請(專利權)人: | 天津工業大學 |
| 主分類號: | G05D1/08 | 分類號: | G05D1/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 300387 *** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 具有 姿態 輸出 四旋翼 飛行器 分散 控制 | ||
1.一種具有姿態有界輸出的四旋翼飛行器分散控制方法,其特征在于包括以下步驟:
第1,定義系統坐標系
定義了地面坐標系{E}和四旋翼飛行器的機體坐標系{B}兩個坐標系,坐標系相對關系如附圖1所示;地面坐標系以四旋翼起飛位置作為坐標原點,先讓xe軸在水平面內指向某一方向,ze軸垂直于地面向上,按照右手定則確定ye軸;機體坐標系坐標原點為機體重心,定義了xb軸正方向為四旋翼飛行器的前進方向,zb軸垂直于機體平面向上,按照右手定則確定yb軸;Fi(i=1,2,3,4)表示四旋翼飛行器四個旋翼產生的升力,φ,θ,ψ分別為滾轉角,俯仰角和偏航角;
第2,建立四旋翼飛行器姿態子系統動力學模型
采用牛頓歐拉公式推導,四旋翼飛行器姿態動力學模型為如下形式:
其中Jx,Jy,Jz分別表示關于坐標軸x,y,z的轉動慣量,Uφ,Uθ,Uψ分別表示滾轉力矩、俯仰力矩、偏航力矩,Jr表示螺旋槳轉動慣量,Ω=(Ω1+Ω2-Ω3-Ω4),Ωi(i=1,2,3,4)表示每個螺旋槳的轉速,kφ,kθ,kψ表示空氣阻力系數;
在四旋翼飛行器實際飛行過程中,由于受到外部干擾以及自身測量單元的限制,因此很難得到姿態子系統之間多變量耦合的精確值,因此本章假設姿態子系統之間的多變量耦合是未知的,具體假設將在下文給出,定義符號Δn(φ,θ,ψ)(n=φ,θ,ψ)表示未知的耦合項,所以四旋翼飛行器姿態動力學模型可以寫成如下形式:
由分散控制策略可知,我們可以將四旋翼飛行器姿態動力學模型看作是一個由3個子系統組成的具有強耦合的大規模復雜系統;由公式(2)可知,每個姿態子系統都可以寫成如下的狀態空間表達式形式:
其中i=1,2,3,x11=φ,x21=θ,x31=ψ和為姿態子系統的狀態變量,b1=l/Jx,b2=l/Jy,b3=1/Jz為姿態子系統的內部參數,u1=Uφ,u2=Uθ,u3=Uψ為姿態子系統中選擇的虛擬控制量,為未知的姿態子系統之間的耦合部分,下文會對其進行合理假設;y1,y2,y3為姿態子系統的系統輸出;
第3,相關引理和假設
為了方便控制器的設計,本章節需要提出以下引理和假設:
引理1:令z=[z1,…,zp]T,Z:={z∈Rp:|z1|<κ1,…,|zp|<κp}并且為開集,考慮如下系統:
令η:=[ωT,zT]T∈N并且h:R+×N→Rl+p是定義域內關于時間t分段連續函數且滿足局部一致Lipschitz條件;假設存在函數U:=Rl→R+和在各自的定義域內連續可導并且正定,并滿足如下條件:
Vi(zi)→∞,|zi|→κi; (5)
γ1(||ω||)≤U(ω)≤γ2(||ω||) (6)
其中γ1,γ2屬于無窮大κ類函數;令函數初始值z(0)∈Z,如果下列不等式在集合η∈N中:
成立,其中μ,α為正常數,那么ω始終保持有界并且z(t)∈Z,
假設1:系統輸出的期望信號yid以及它的二階導數已知并且有界,即存在正常數A0i,A1i,A2i使得如下條件成立|yid|≤A0i,
引理2:定義如下形式的濾波誤差:
其中ei=yi-yid(i=1,2,3),λi(i=1,2,3)為正常數參數,令初始時刻誤差為|ei(0)|<kci-A0i,若不等式:
|si|<λi(kci-A0i) (9)
成立;則有輸出值|y1|<kc,成立,其中kci>0;
假設2:姿態子系統之間的多變量耦合是未知的,并且滿足以下條件:
Δi(x1,x2,x3)=θi(t)+δi(x1,x2,x3) (10)
其中|θi(t)|≤di,di為未知的正常數,γi,k為未知的正常數,用來表示姿態子系統之間的耦合強度;
引理3:對于任意正常數kb,在區間|s|<kb中有以下不等式成立:
第4,控制器的設計
本文的控制目標為針對四旋翼飛行器實際起飛時姿態超調過大問題以及姿態動力學模型存在未知多變量耦合問題,設計一種具有姿態有界輸出的四旋翼飛行器分散控制方法使得姿態閉環子系統中所有信號都是有界的,并且滿足|yi|<kci的約束;由引理2可知,要保證四旋翼飛行器姿態輸出的值域為|yi|<kci,必須先要保證濾波誤差|si|<λi(kci-A0i);
由公式(3)和公式(8)可得:
在集合{si∈R:|si|<kbi}中設計如下的控制律:
將公式(13)代入公式(12)可得:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津工業大學,未經天津工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910029809.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:四旋翼飛行器有界輸出控制
- 下一篇:一種導電橡膠





