[發(fā)明專利]基于事件觸發(fā)估計(jì)信息傳輸?shù)娘w行編隊(duì)有限時(shí)間自適應(yīng)控制方法有效
| 申請(qǐng)?zhí)枺?/td> | 202110492427.8 | 申請(qǐng)日: | 2021-05-06 |
| 公開(公告)號(hào): | CN113220022B | 公開(公告)日: | 2022-08-09 |
| 發(fā)明(設(shè)計(jì))人: | 許斌;壽瑩鑫;馬波;唐勇;倪靜 | 申請(qǐng)(專利權(quán))人: | 西北工業(yè)大學(xué);中國航空工業(yè)集團(tuán)公司成都飛機(jī)設(shè)計(jì)研究所 |
| 主分類號(hào): | G05D1/10 | 分類號(hào): | G05D1/10 |
| 代理公司: | 西安凱多思知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 61290 | 代理人: | 劉新瓊 |
| 地址: | 710072 *** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 事件 觸發(fā) 估計(jì) 信息 傳輸 飛行 編隊(duì) 有限 時(shí)間 自適應(yīng) 控制 方法 | ||
1.一種基于事件觸發(fā)估計(jì)信息傳輸?shù)娘w行編隊(duì)有限時(shí)間自適應(yīng)控制方法,其特征在于步驟如下:
步驟1:采用無人機(jī)的動(dòng)力學(xué)模型:
式中,x,y,z為位置,為橫滾角,θ為俯仰角,ψ為偏航角,m為質(zhì)量,g為重力加速度,Ix,Iy,Iz為慣性矩陣,l為無人機(jī)質(zhì)心到旋翼中心的距離,Jr為電機(jī)轉(zhuǎn)動(dòng)慣量,ωr=ω2+ω4-ω1-ω3,ωi為第i個(gè)電機(jī)的轉(zhuǎn)速,i=1,2,3,4;U1、U2、U3、U4分別為垂直、滾轉(zhuǎn)、俯仰、偏航運(yùn)動(dòng)的控制輸入,表達(dá)式如下:
其中,b為升力系數(shù),d為力矩系數(shù);
步驟2:將無人機(jī)動(dòng)力學(xué)模型解耦得到位置子系統(tǒng)動(dòng)力學(xué)模型和姿態(tài)子系統(tǒng)動(dòng)力學(xué)模型;定義xj,1=zj,第j個(gè)無人機(jī)高度子系統(tǒng)動(dòng)力學(xué)模型可寫為:
式中,τj,1=Uj,1為控制輸入,為由式(1)得到的未知光滑函數(shù),由式(1)得到的已知函數(shù),j為編隊(duì)中無人機(jī)的編號(hào),j=1,…N,N為飛行編隊(duì)中無人機(jī)數(shù)量;
定義xj,3=xj,xj,4=y(tǒng)j,假設(shè)平衡位置附近的姿態(tài)角較小;第j個(gè)無人機(jī)水平運(yùn)動(dòng)子系統(tǒng)動(dòng)力學(xué)模型可以簡化為:
第j個(gè)無人機(jī)姿態(tài)子系統(tǒng)動(dòng)力學(xué)可寫為:
式中,τj,2=[Uj,2,Uj,3,Uj,4]為控制輸入,為由式(1)得到的未知光滑函數(shù),由式(1)得到的已知函數(shù);
步驟3:設(shè)計(jì)無人機(jī)的位置和航向角期望指令為:
xj,d=xd+cosψdlxj-sinψdlyj
yj,d=y(tǒng)d+sinψdlxj+cosψdlyj
zj,d=zd+lzj
ψj,d=ψd+lψj
式中,xj,d,yj,d,zj,d為第j個(gè)無人機(jī)的位置期望指令,ψj,d為第j個(gè)無人機(jī)的偏航角期望指令,xd,yd,zd為虛擬領(lǐng)航無人機(jī)的位置期望指令,ψd為虛擬領(lǐng)航無人機(jī)的偏航角期望指令,lxj,lyj,lzj為第j個(gè)無人機(jī)和虛擬領(lǐng)航無人機(jī)的相對(duì)位置,lψj為第j個(gè)無人機(jī)和虛擬領(lǐng)航無人機(jī)的相對(duì)偏航角;
步驟4:針對(duì)高度子系統(tǒng)(3),定義高度跟蹤誤差為ej,1=xj,1-zj,d;設(shè)計(jì)虛擬控制量為:
式中,kj,1>0,cj,1>0,κj,1>0,cj,2>0,κj,2>0和qj>1為設(shè)計(jì)參數(shù),為高度期望指令的導(dǎo)數(shù),νj,1在后續(xù)設(shè)計(jì)中給出;
設(shè)計(jì)一階濾波器為:
式中,τj,1>0為濾波器參數(shù),
設(shè)計(jì)補(bǔ)償信號(hào)zj,1為:
式中,zj,2在后續(xù)設(shè)計(jì)中給出;
定義補(bǔ)償后跟蹤誤差為:
νj,1=ej,1-zj,1 (9)
定義跟蹤誤差為設(shè)計(jì)實(shí)際控制輸入τj,1為:
式中,為神經(jīng)網(wǎng)絡(luò)最優(yōu)權(quán)重的估計(jì)值,為神經(jīng)網(wǎng)絡(luò)基函數(shù)向量,kj,2>0,cj,3>0和cj,4>0為設(shè)計(jì)參數(shù),vj,2在后續(xù)設(shè)計(jì)中給出;
設(shè)計(jì)補(bǔ)償信號(hào)zj,2為:
定義補(bǔ)償后跟蹤誤差為:
vj,2=ej,2-zj,2 (12)
定義預(yù)測誤差為:
式中,
設(shè)計(jì)神經(jīng)網(wǎng)絡(luò)自適應(yīng)更新律為:
式中,為第j個(gè)無人機(jī)在的權(quán)重估計(jì)值,為第k個(gè)無人機(jī)在的權(quán)重估計(jì)值,為通信拓?fù)鋱D論中的連接系數(shù),第k個(gè)無人機(jī)為第j個(gè)無人機(jī)的鄰居節(jié)點(diǎn),Πj為與第j個(gè)無人機(jī)有拓?fù)溥B接的鄰居,為第j個(gè)無人機(jī)和第k個(gè)無人機(jī)的估計(jì)信息觸發(fā)傳輸?shù)乃查g,λj,1>0,kj,ω1>0,δj,f1>0和β1>0為設(shè)計(jì)參數(shù);
定義事件觸發(fā)誤差為:
設(shè)計(jì)觸發(fā)函數(shù)為:
式中,μ0>0,μ1≥0和α>0為設(shè)計(jì)參數(shù);
當(dāng)觸發(fā)函數(shù)滿足事件觸發(fā)條件時(shí),無人機(jī)將傳輸估計(jì)信息給其鄰居無人機(jī),設(shè)計(jì)事件觸發(fā)條件為:
Hj,1(t,ej,w1)>0 (17)
步驟5:針對(duì)水平運(yùn)動(dòng)(4),設(shè)計(jì)PD控制器計(jì)算預(yù)期加速度為:
式中,kj,3>0,kj,4>0,kj,5>0和kj,6>0為設(shè)計(jì)參數(shù),為水平位置期望指令的導(dǎo)數(shù);
獲取期望橫滾角和俯仰角為:
步驟6:針對(duì)姿態(tài)子系統(tǒng)(5),定義姿態(tài)角跟蹤誤差為ej,X1=Xj,1-Xj,d,其中為姿態(tài)角期望指令;設(shè)計(jì)虛擬控制量為:
式中,kj,7>0,dj,1>0和dj,2>0為設(shè)計(jì)參數(shù),為姿態(tài)角期望指令的導(dǎo)數(shù),vj,3在后續(xù)設(shè)計(jì)中給出;
設(shè)計(jì)一階濾波器為:
式中,τj,2>0為濾波器參數(shù),
設(shè)計(jì)補(bǔ)償信號(hào)zj,3為:
式中,zj,4在后續(xù)設(shè)計(jì)中給出;
定義補(bǔ)償后跟蹤誤差為:
vj,3=ej,X1-zj,3 (23)
定義跟蹤誤差為設(shè)計(jì)實(shí)際控制輸入τj,2為:
式中,為神經(jīng)網(wǎng)絡(luò)最優(yōu)權(quán)重的估計(jì)值,為神經(jīng)網(wǎng)絡(luò)基函數(shù)向量,kj,8>0,dj,3>0和dj,4>0為設(shè)計(jì)參數(shù),νj,4在后續(xù)設(shè)計(jì)中給出;
設(shè)計(jì)補(bǔ)償信號(hào)zj,4為:
定義補(bǔ)償后跟蹤誤差為:
νj,4=ej,X2-zj,4 (26)
定義預(yù)測誤差為:
式中,
設(shè)計(jì)神經(jīng)網(wǎng)絡(luò)自適應(yīng)更新律為:
式中,為第j個(gè)無人機(jī)在的權(quán)重估計(jì)值,為第k個(gè)無人機(jī)在的權(quán)重估計(jì)值,λj,2>0,kj,ω2>0,δj,f2>0和β2>0為設(shè)計(jì)參數(shù);
定義事件觸發(fā)誤差為:
設(shè)計(jì)觸發(fā)函數(shù)為:
Hj,2(t,ej,w2)=||ej,w2||2-(μ0+μ1e-αt) (30)
當(dāng)觸發(fā)函數(shù)滿足事件觸發(fā)條件時(shí),無人機(jī)將傳輸估計(jì)信息給其鄰居無人機(jī),設(shè)計(jì)事件觸發(fā)條件為:
Hj,2(t,ej,w2)>0 (31)
步驟7:據(jù)得到的垂直、滾轉(zhuǎn)、俯仰、偏航運(yùn)動(dòng)的控制輸入U(xiǎn)j,1,Uj,2,Uj,3,Uj,4,返回到無人機(jī)系統(tǒng)動(dòng)力學(xué)模型,以飛行編隊(duì)形式對(duì)期望指令xd,yd,zd進(jìn)行跟蹤控制。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西北工業(yè)大學(xué);中國航空工業(yè)集團(tuán)公司成都飛機(jī)設(shè)計(jì)研究所,未經(jīng)西北工業(yè)大學(xué);中國航空工業(yè)集團(tuán)公司成都飛機(jī)設(shè)計(jì)研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110492427.8/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種事件通訊裝置及方法
- 動(dòng)態(tài)權(quán)重事件處理系統(tǒng)和方法
- 攻擊檢測裝置和攻擊檢測方法
- 基于Unity的事件管理方法及系統(tǒng)
- 事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序
- 事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序
- 事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序
- 熱點(diǎn)事件確定方法及裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種樹狀模型中節(jié)點(diǎn)的連接方法及其模型、計(jì)算機(jī)裝置和可讀存儲(chǔ)介質(zhì)
- 一種事件處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種信道估計(jì)方法和裝置
- 基于時(shí)頻聯(lián)合的載波頻偏估計(jì)方法
- 基于改進(jìn)卡爾曼濾波的變參數(shù)迭代估計(jì)方法
- 電機(jī)驅(qū)動(dòng)系統(tǒng)以及電機(jī)控制裝置
- 意圖估計(jì)裝置和意圖估計(jì)方法
- 分布式驅(qū)動(dòng)電動(dòng)汽車路面自適應(yīng)縱向車速估計(jì)系統(tǒng)及方法
- 一種分布式驅(qū)動(dòng)電動(dòng)汽車路面附著系數(shù)估計(jì)系統(tǒng)
- 視線估計(jì)方法、終端及存儲(chǔ)介質(zhì)
- 一種SNR估計(jì)方法及其估計(jì)系統(tǒng)
- 估計(jì)車輛載荷的方法





