[发明专利]一种分布式多机器人动态网络连通性控制方法有效

专利信息
申请号: 201610352212.5 申请日: 2016-05-25
公开(公告)号: CN106054875B 公开(公告)日: 2019-01-04
发明(设计)人: 蔡达;吴森堂 申请(专利权)人: 北京航空航天大学
主分类号: G05D1/02 分类号: G05D1/02
代理公司: 北京永创新实专利事务所 11121 代理人: 姜荣丽
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种分布式多机器人动态网络连通性控制方法,属于多机器人动态网络控制技术领域。包括基于事件驱动的最小生成树分布式动态网络拓扑控制、基于局部人工势场法的最优邻居通信链路连通性保持运动控制。每个机器人节点通过周期性广播自身位置并更新邻居信息,分布式地建立每个节点邻近网络的局部最小生成树,选取最优邻居,并通过局部人工势场法保持与最优邻居的通信链路,使多机器人动态网络在保持连通的基础上优化全局信息连通性,获得最优的网络通信代价。本发明不需要中心节点集中计算,可以分布式并行地实施,减少了通信负荷,增强了多机器人网络的可扩展性和鲁棒性;可以克服由于机器人运动引起的通信链路中断问题。
搜索关键词: 一种 分布式 机器人 动态 网络 连通性 控制 方法
【主权项】:
1.一种分布式多机器人动态网络连通性控制方法,其特征在于:包括如下步骤,步骤一、基于事件驱动的最小生成树分布式动态网络拓扑控制;利用建立邻近图最小生成树的方法,得到每个节点的最优邻居,具体为:步骤1.1、每个时钟周期,每个节点通过无线电台广播其位置信息xi,接收来自其邻居发来的位置信息并保存,组成位置集合X={xi}∪{xj|j为i接收到信息的节点},更新邻居集Neighi;i∈{1,2...,N},j∈{1,2,...,N},i≠j;步骤1.2、若本时钟周期的邻居集与上一周期相比发生改变,则执行步骤1.3,否则直接执行步骤二;步骤1.3、每个节点根据邻居集Neighi建立局部动态图Gi=(vi,εi),其中vi={i}∪Neighi,对于i,j∈vi且i≠j,εi={(i,j)|[A]ij=1};[A]ij为邻接矩阵A的矩阵元素,定义如下:δ为通信链路的成功传输概率阈值;步骤1.4、计算局部动态图中每条边的通信权值节点i和节点j之间的通信链路的通信权值为:pij为节点i到节点j的通信链路的成功传输概率;步骤1.5、每个节点利用普里姆方法,从自身开始,建立局部最小生成树MST;步骤1.6、根据最小生成树,选取在最小生成树中的邻居,组成最优邻居集步骤1.7、广播最优邻居集同时接收其他邻居节点的邻居信息,增加有向边,使网络由有向图变为无向图;步骤二、基于局部人工势场法的最优邻居通信链路连通性保持运动控制;在步骤一得到的最优邻居集的基础上,利用人工势场法获得节点的运动控制指令,保持与最优邻居的通信链路,使网络在动态条件下保持连通,具体为:步骤2.1、在最优邻居集的基础上,每个节点计算与每个最优邻居的通信链路的势能函数,表达式为:dc为临界传输距离;步骤2.2、综合所有节点与最优邻居集的势能函数,获得局部势能函数表达式为:步骤2.3、对局部势能函数求梯度,获得每个节点的运动控制指令为:其中K为反馈系数,为求沿xi的梯度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610352212.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top