摘要
在多机器人网络中,机器人节点发生故障会导致原有的通信网络遭到破坏,文中提出了一种基于梯度扩散机制的故障修复算法,使机器人能够通过局部的信息交互递归地修复网络拓扑。首先通过梯度生成和扩散机制在多机器人通信系统中产生稳定的梯度分布,然后根据选举规则选出最佳修复路径。此外,机器人节点额外维护了二跳邻居节点表和最佳邻居机器人信息,用来解决多个机器人同时发生故障引起的网络中断、修复路径冲突等问题。经过仿真验证,该算法能够有效地恢复多机器人故障系统的网络拓扑,保证多机器人网络的连通性和同步性,同时减少了故障网络的修复时间。
In the multi-robot network,the failure of the robot node will destroy the original communication network.This paper proposes a fault repair algorithm based on the gradient diffusion mechanism.The algorithm enables the robot to recursively repair the network topology through local information interaction.Firstly,a gradient distribution is generated in the multi-robot communication system by the gradient generation and diffusion mechanism.Secondly,the optimal repair path is elected according to the election rules.In addition,the robot node additionally maintains 2-hop neighbor node table and optimal neighbor robot information,to solve network interruption and repair path conflict caused by simultaneous failure of multiple robots.The simulation proves that the algorithm can effectively restore the network topology of the multi-robot fault system,ensure the connectivity and synchronization of the multi-robot network and reduce the repair time of the faulty network.
作者
卢钊
余雪勇
朱洪波
LU Zhao;YU Xueyong;ZHU Hongbo(College of Telecommunications&Information Engineering,Nanjing University of Posts and Telecommunication,Nanjing 210003,China)
出处
《南京邮电大学学报(自然科学版)》
北大核心
2019年第1期94-101,共8页
Journal of Nanjing University of Posts and Telecommunications:Natural Science Edition
基金
国家自然科学基金(61427801)
江苏省无线通信重点实验室开放课题(ZS002NY17013-2017WICOM03)资助项目
关键词
多机器人
故障修复
梯度扩散
修复路径
multi-robots
fault repair
gradient diffusion
repair path