[发明专利]一种基于分布式优化的多机器人实时控制与协同围堵方法在审
申请号: | 202210723462.0 | 申请日: | 2022-06-24 |
公开(公告)号: | CN114967707A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 刘庆山;赵子隆;郑燕玲 | 申请(专利权)人: | 东南大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 211189 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分布式 优化 机器人 实时 控制 协同 围堵 方法 | ||
1.一种基于分布式优化的多机器人实时控制与协同围堵方法,其特征在于,包括以下步骤:
(1)构建基于时变目标函数、受等式约束的分布式优化系统,该系统以时变函数为目标函数,限制条件为等式,其中目标函数为每个机器人局部目标函数之和,局部目标函数包含机器人的局部信息,各机器人之间的通讯通过连通无向图进行;
(2)采用指定时间收敛的分布式控制方法求解该分布式优化系统,得到围堵机器人的最优位置信息,所述分布式控制方法可以在指定时间内使围堵机器人对目标机器人形成围堵,并以该队形持续的跟随目标机器人移动;
(3)求解分布式优化系统所得到的机器人最优位置信息,采用与位置和姿态有关的实时控制算法使围堵机器人行进到最优位置。
2.根据权利要求1所述的一种基于分布式优化的多机器人实时控制与协同围堵方法,其特征在于,步骤(1)所述的分布式优化系统描述如下:
x′i(t)=ui(t),(i=1,2,...,n)
s.t.xi-xj-qij=0,(i=1,2,...,n,j∈Ni)
其中,qij∈Rk,xi为机器人i的轨迹,ui(t)为待设计控制器,fi(xi,t):Rk×R+→R为局部目标函数,为总体的目标函数。
3.根据权利要求1所述的一种基于分布式优化的多机器人实时控制与协同围堵方法,其特征在于,步骤(2)所述最优位置信息为围堵机器人在行进过程下一时刻将要到达的目标位置。
4.根据权利要求1所述的一种基于分布式优化的多机器人实时控制与协同围堵方法,其特征在于,所述步骤(2)实现过程如下:
设计如下的分布式控制器:
其中:
其中,η、α1、α2分别为函数φ1、φ2、φ3的权重系数;tf为收敛时间,该值可以人为设置;Ik为k阶单位矩阵,1k为全1的k维列向量,sgn(·)为向量值的符号函数,其定义为:对任意的有diag(·)为向量函数到矩阵函数的映射,其定义为:向量函数和矩阵函数为目标函数fi(xi(t),t)的一阶和二阶偏导数;
采用四阶龙格-库塔方法来求解分布式控制方法的离散形式:
其中,h为算法的步长。
5.根据权利要求1所述的一种基于分布式优化的多机器人实时控制与协同围堵方法,其特征在于,所述步骤(3)实现过程如下:
其中,vi、wi为机器人i的线速度和角速度,kv、ke为系统设计参数,(xi,yi)为机器人i的当前位置,为机器人i的目标位置,距离设θi为机器人i的旋转角,则△θi=αi-θi。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210723462.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种对话管理方法、装置、计算机设备和存储介质
- 下一篇:一种艾灸护理器