[發明專利]基于事件觸發的四旋翼無人機一致性編隊控制方法有效
| 申請號: | 202010098006.2 | 申請日: | 2020-02-17 |
| 公開(公告)號: | CN111273688B | 公開(公告)日: | 2022-11-25 |
| 發明(設計)人: | 劉尚;蔣國平;周映江;葛晟宇 | 申請(專利權)人: | 南京郵電大學 |
| 主分類號: | G05D1/10 | 分類號: | G05D1/10 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙) 32204 | 代理人: | 成立珍 |
| 地址: | 210003 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 事件 觸發 四旋翼 無人機 一致性 編隊 控制 方法 | ||
1.基于事件觸發的四旋翼無人機一致性編隊控制方法,其特征在于,包括以下步驟:
步驟1)假設編隊中有n架參數相同的四旋翼無人機,n為大于1的正整數,對無人機進行受力分析,利用歐拉方程為每個四旋翼無人機建立位置子系統和姿態子系統的數學模型;
步驟2)針對位置子系統,為每個無人機設計基于事件觸發的虛擬控制器,并定義事件函數計算虛擬控制器值的更新時間;
步驟3)將位置子系統的虛擬控制器視為實際控制器的輸入目標,反解出每個無人機的設定姿態,并設計限定時間的姿態控制器,控制姿態角達到設定值;
步驟1)中,所述的數學模型中,無人機i的位置子系統模型如下:
上式中代數角標i=1,2,…,n;i表示四旋翼無人機的編號;t是時間變量,單位為秒;三維空間中用xi(t),yi(t),zi(t)描述無人機i的位置信息,單位為米;xi”(t),yi”(t),zi”(t)是位置對時間的二階導數,物理含義是加速度,單位為米每秒的平方;θi,ψi是θi(t),ψi(t)的簡寫,分別表示無人機的俯仰、翻滾、偏航三個姿態角,單位為弧度;m表示無人機的質量,單位為千克;g為重力加速度,單位為米每秒的平方;F1i為無人機i的第一個控制輸入,單位為牛頓;
步驟1)中,所述的數學模型中,每個無人機的位置子系統模型如下:
上式中Jx,Jy,Jz分別表示無人機繞x,y,z軸的轉動慣量,單位為千克米的平方;無人機i俯仰、翻滾、偏航姿態的角速度和角加速度分別用表示,加速度、角加速度單位分別為弧度每秒、弧度每秒的平方;F2i,F3i,F4i為無人機i的第二個控制輸入、第三個控制輸入和第四個控制輸入,單位為牛頓;
步驟2)中,針對位置子系統,為每個無人機設計基于事件觸發的虛擬控制器,具體過程如下:
對于無人機i,將位置子系統輸入視為虛擬輸入,得到位置子系統模型為:
為無人機i在x,y,z方向的虛擬控制輸入;設計無人機i的虛擬控制輸入成如下形式:
公式(4)中j是無人機編號角標,取值范圍與i相同;為控制器參數;aij表示無人機i與j之間的通訊連接關系,若存在通訊連接aij=1,否則aij=0;tk是虛擬控制器值第k次更新的時間點,k為大于等于零的整數,t0=0;
步驟2)中,所述的定義事件函數計算虛擬控制器值的更新時間,具體計算過程如下:首先定義向量X(t)=[x1(t),x2(t),…,xn(t)]T,則X(tk)=[x1(tk),x2(tk),…,xn(tk)]T;定義中間狀態向量和其中矩陣L=D-A是矩陣A的Laplace矩陣;A是n維矩陣,第i行j列元素為aij;D是n維對角矩陣,第i行i列元素為非對角線上的元素皆為0;其次,定義x軸方向的事件函數Fx(t):
其中εx,為事件函數的參數;參照Wx,Ex,Fx(t)形式,定義Wy,Ey,Fy(t)和Wz,Ez,Fz(t);
最后,計算控制器值的更新時間tk+1,計算公式如下:
步驟3)中,所述的將位置子系統的虛擬控制器視為實際控制器的輸入目標,反解出每個無人機的設定姿態,其具體過程如下:
根據公式(4)和公式(1),對于無人機i=1,2,…,n,實際控制器的目標如下:
式中,左邊F1i為輸入,右邊為控制目標;
根據公式(7)中控制目標反解出的輸入為設定輸入,用表示;三個方程四個變量,選擇作為游離變量,并取得到其余設定值表達式如下:
步驟3)中,所述的設計限定時間的姿態控制器,其具體過程如下:定義中間狀態變量將中間變量帶入公式(2),并定義虛擬控制輸入對無人機i的狀態變量Θi,Ψi設計控制器如下:
上式中Δ泛指狀態變量Θ,Ψ,其中函數*h的定義為xh=|x|h·sign(x);sign(x)為標準符號函數,若x>0則sign(x)=1,若x<0則sign(x)=-1,若x=0則sign(x)=0;γΔ為控制器參數,調節收斂速度;函數最后取根據和F1i反向運算,即得到無人機i的無人機i的第二個控制輸入、第三個控制輸入和第四個控制輸入分別為F2i,F3i,F4i;在此控制輸入下,無人機i的姿態在限定時間內會跟隨上姿態的設定值,同時實現基于事件觸發的四旋翼無人機一致性編隊控制。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京郵電大學,未經南京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010098006.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:半導體工藝反應腔室
- 下一篇:一種內存管理方法和裝置





