[發明專利]基于隨機時延描述數據丟失的多無人機編隊控制方法在審
| 申請號: | 201710549709.0 | 申請日: | 2017-07-07 |
| 公開(公告)號: | CN107357308A | 公開(公告)日: | 2017-11-17 |
| 發明(設計)人: | 季蕾;樊春霞;喬滟 | 申請(專利權)人: | 南京郵電大學 |
| 主分類號: | G05D1/10 | 分類號: | G05D1/10;G05D1/08;G05B17/02 |
| 代理公司: | 南京經緯專利商標代理有限公司32200 | 代理人: | 朱楨榮 |
| 地址: | 210023 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 隨機 描述 數據 丟失 無人機 編隊 控制 方法 | ||
1.基于隨機時延描述數據丟失的多無人機編隊控制方法,其特征在于,包括以下步驟:
步驟A、建立n個垂直起降無人機的動力學模型,動力學模型包括平移動力學模型和旋轉動力學模型;平移動力學模型如公式(1)所示,旋轉動力學模型如公式(2)所示;
其中,i∈Ν:={1,...,n},n為編隊中無人機個數;pi為第i架無人機的重心位置,為pi的一階微分,pi∈R3,R3為三維空間;vi為第i架無人機的線速度,為vi的一階微分,vi∈R3;單位四元數Qi為第i架無人機的姿態,qi為單位四元數的向量部分,qi∈R3,ηi為第i架無人機的姿態單位四元數的標量部分,為Qi的一階微分;ωi為第i架無人機的參考角速度,為ωi的一階微分,Fi為第i架無人機的中間控制輸入;mi為第i架無人機的質量;Λi為作用于第i架無人機的推力,Λi∈R3;R(Qi)表示與Qi相關的旋轉矩陣,R(Qi)=(ηi2-qiTqi)I3+2qiqiT-2ηiS(qi),I3為單位三階矩陣,qi=(qi1,qi2,qi3),qi1、qi2和qi3分別為第i架無人機的姿態單位四元數向量部分的第一、二、三個元素;R(Qdi)表示與目標姿態Qdi相關的旋轉矩陣,R(Qdi)=(ηdi2-qdiTqdi)I3+2qdiqdiT-2ηdiS(qdi),qdi=(qdi1,qdi2,qdi3),qdi1、qdi2和qdi3分別為第i架無人機的目標姿態單位四元數向量部分的第一、二、三個元素,ηdi為第i架無人機的目標姿態單位四元數的標量部分,T(Qi)表示與Qi相關的函數,Ji為第i架無人機的機體相對坐標系的對稱正定常數慣性矩陣;Γi為作用于第i架無人機的輸入力矩,Γi∈R3;ωi=(ωi1,ωi2,ωi3)T,ωi1、ωi2和ωi3分別為第i架無人機的參考角速度的第一、二、三個元素,上標T表示矩陣轉置;
步驟B、設計第i架無人機的中間控制輸入Fi,其公式如下:
其中,和都是第i架無人機的正標量增益;θi為任意初始化變量,為θi的一階微分,飽和函數χ(θi)=(σ(θi1),σ(θi2),σ(θi3))T,θi=(θi1,θi2,θi3)T,θi1、θi2和θi3分別為第i架無人機的任意初始化變量的第一、二、三個元素;飽和函數和分別為第i架無人機的任意初始化變量的一階微分的第一、二、三個元素,σ(·)為任意函數,且θi的二階微分滿足:
ui為(7)式的一個輔助輸入:
其中,和都是第i架無人機的正標量增益;αi是為了簡化第i架無人機通信信息流引入的一個新的輔助系統,分別為αi的一階微分和二階微分,將與無人機系統相關聯:
其中,任意初始化變量αi和為第i架無人機姿態跟蹤誤差的向量部分;φi為第i架無人機的附加輸入;
考慮動力學模型的通信圖固定且無向并且第i架無人機和第j架無人機之間的通信時延τij為時變的狀況,將φi設計為:
其中,為第i架無人機的正標量增益;kij為無向通信圖鄰接矩陣的第(i,j)個元素,j∈Ν:={1,...,n};定義第i架無人機的誤差變量為ξi=pi-θi-αi,為ξi的一階微分,ξi是第i架無人機與機組中其他成員相互通信傳遞的信息;隨機變量λ∈[0,1]服從伯努利Bernoulli分布:
其中,λ=1的概率為λ=0的概率為當λ=1時,誤差變量定義為ξij(t)=ξi-ξj-δij,ξj是第j架無人機與機組中其他成員相互通信傳遞的信息,δij為第i架無人機和第j架無人機在編隊中的相對距離;當λ=0時,誤差變量定義為ξij(t-τij)=ξi-ξj(t-τij)-δij,ξj(t-τij)為第j架無人機帶有時延的與機組中其他成員相互通信傳遞的信息;
通過公式(3)-公式(8),求得Fi,將Fi的三個元素定義成Fi=(μi1,μi2,μi3)T的形式,μi1、μi2和μi3分別為第i架無人機的中間控制輸入的第一、二、三個元素,利用式(9)計算出作用于第i架無人機的推力Λi,式(10)計算出目標姿態Qdi,
其中,g表示重力加速度;
步驟C、設計第i架無人機的輸入力矩Γi:
其中,和都是第i架無人機的正標量增益;為第i架無人機的誤差角速度;βi為中間輸入量,為βi的一階微分;
函數H(·)定義為
ωdi為第i架無人機的目標角速度,為ωdi的一階微分;和分別為第i架無人機的誤差角速度的第一、二、三個元素;表示與誤差跟蹤姿態相關的旋轉矩陣,和分別為第i架無人機的誤差跟蹤姿態單位四元數向量部分的第一、二、三個元素,為第i架無人機的姿態跟蹤誤差單位四元數的標量部分;
步驟D、根據控制要求設計每臺無人機的推力Λi和輸入力矩Γi,使得
vi→vd且(pi-pj)→δij,i,j∈Ν
其中,vd為目標線速度,pj為第j架無人機的重心位置;
即第i架無人機的飛行線速度會逐漸趨近于目標線速度,第i架無人機和第j架無人機的重心位置差也逐漸趨近于預設的無人機編隊中的相對距離,最終達到目標編隊形狀,且每一臺無人機的目標線速度都是一致的,在達到目標編隊形狀后,無人機編隊會保持現有的編隊形狀并以相同的速度飛行,繼而實現對無人機編隊控制的目標。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京郵電大學,未經南京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710549709.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種防塵型塑料模具
- 下一篇:一種制作桶型產品的模具
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





