[發(fā)明專利]用于多機器人系統(tǒng)的追蹤控制方法、裝置、設備及介質(zhì)有效
| 申請?zhí)枺?/td> | 202011177473.0 | 申請日: | 2020-10-27 |
| 公開(公告)號: | CN112327840B | 公開(公告)日: | 2022-09-09 |
| 發(fā)明(設計)人: | 秦家虎;張聰;馬麒超;李曼 | 申請(專利權)人: | 中國科學技術大學 |
| 主分類號: | G05D1/02 | 分類號: | G05D1/02;G05D1/12;B25J9/16 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 周天宇 |
| 地址: | 230026 安*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 機器人 系統(tǒng) 追蹤 控制 方法 裝置 設備 介質(zhì) | ||
1.一種用于多機器人系統(tǒng)的追蹤控制方法,包括:
建立所述多機器人系統(tǒng)中各機器人之間的通信拓撲圖,其中,在建立系統(tǒng)拓撲的時候忽略追蹤目標,只建立各個機器人之間的通信拓撲;
在無外部攻擊的情況下,根據(jù)追蹤目標的位置向量及檢測噪聲構(gòu)建各機器人的檢測模型,其中,所述追蹤目標為運動的追蹤目標;
在有外部攻擊的情況下,根據(jù)所述檢測模型及外部攻擊的干擾信號構(gòu)建受到攻擊的機器人的攻擊模型;
針對于每一機器人,基于所述通信拓撲圖確定與該機器人通信的其它機器人,根據(jù)所述攻擊模型、該機器人的運動信息及所述其它機器人的運動信息設置該機器人的控制輸入信號;
根據(jù)所述控制輸入信號控制所述機器人對目標進行追蹤;
其中,將所述檢測模型構(gòu)建為:
yn(t)=Hnθt+wn(t)
其中,yn(t)為所述機器人獲得的檢測信號,Hn為檢測矩陣,θt為所述追蹤目標的位置向量,wn(t)為檢測噪聲,t為時刻,n表示機器人的編號;
其中,所述攻擊模型構(gòu)建為:
yn(t)=Hnθt+an(t)+wn(t)
其中,yn(t)為所述機器人獲得的檢測信號,Hn為檢測矩陣,θt為所述追蹤目標的位置向量,wn(t)為檢測噪聲,an(t)為外部攻擊的干擾信號,t為時刻,n表示機器人的編號;
其中,將所述控制輸入信號設置為:
其中,un(t)為所述 控制輸入信號,Ωn(t)為能夠與當前機器人通信的其它機器人的集合,l表示所述集合中機器人的編號,αt與βt為隨時間變化的參數(shù),yn(t)為所述機器人獲得的目標信號,xn(t)為當前機器人的運動信息,xl(t)為所述集合中的機器人的運動信息,anl為兩個機器人之間的通信權重,t為時刻,n表示機器人的編號,Hn為檢測矩陣,為Hn的轉(zhuǎn)置矩陣,Γn(t)為自適應增益。
2.根據(jù)權利要求1所述的追蹤控制方法,其中,所述根據(jù)所述控制輸入信號控制所述機器人對目標進行追蹤包括:
建立所述機器人的動力學模型;
基于所述動力學模型,根據(jù)所述控制輸入信號控制所述機器人對目標進行追蹤。
3.根據(jù)權利要求2所述的追蹤控制方法,將所述機器人的動力學模型構(gòu)建為:
xn(t+1)=Fxn(t)+Ktun(t)
其中,un(t)為所述控制輸入信號,xn(t+1)為t+1時刻編號為n的機器人的運動信息,xn(t)為t時刻編號為n的機器人的運動信息,F(xiàn)為系統(tǒng)矩陣,Kt為調(diào)節(jié)器增益矩陣。
4.根據(jù)權利要求3所述的追蹤控制方法,其中,當||F||<1時,選擇Kt=I;當||F||≥1時,選擇
其中,||F||表示矩陣F的二范數(shù),I為單位矩陣,K0為預設常數(shù)矩陣,0<τ1<1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學技術大學,未經(jīng)中國科學技術大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011177473.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





