[发明专利]一种基于神经网络的群机器人利用信息素通信实现协作觅食的方法有效
申请号: | 201811229448.5 | 申请日: | 2018-10-22 |
公开(公告)号: | CN109270905B | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 宋勇;李贻斌;方兴;李彩虹;刘海 | 申请(专利权)人: | 山东大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 44541 深圳龙图腾专利代理有限公司 | 代理人: | 蔡瑞<国际申请>=<国际公布>=<进入国 |
地址: | 250100 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于神经网络的群机器人利用信息素通信实现协作觅食的方法,包括如下步骤:建立神经网络模型、设计信息素挥发模型、建立系统总体行为框架模型。本发明特别提出了群机器人协作觅食行为的信息素挥发模型,定义为Ii(t),即第i个神经元在t时刻的外部输入,公式中,吸引信息素Pa为较大的正值,排斥信息素Po和排斥信息素Pe为较小的负值;当觅食机器人发现食物并将其运回巢穴时释放吸引信息素Pa;当机器人避障时将释放排斥信息素Po,当机器人在工作环境中随机搜寻食物时将释放排斥信息素Pe,神经网络根据Ii(t)的变化随时更新输出,神经网络的演化使群机器人能够进行局部通信,在交互过程中涌现出自组织的群体行为。 | ||
搜索关键词: | 信息素 群机器人 神经网络 觅食 排斥 挥发模型 通信实现 释放 机器人 协作 神经元 神经网络模型 机器人避障 建立系统 交互过程 局部通信 群体行为 设计信息 行为框架 巢穴 搜寻 吸引 输出 外部 更新 发现 | ||
【主权项】:
1.一种基于神经网络的群机器人利用信息素通信实现协作觅食的方法,其特征在于,包括如下步骤:/n(1)建立神经网络模型/n整个神经网络由N×N个神经元组成二维拓扑结构,第i个神经元对应于结构空间的第i个离散状态,每个神经元都只与其相邻的神经元连接,连接形式都相同,具有高度并行的体系结构,所有连接权都相等,神经元之间的信息双向传播,根据所述第i个神经元离散时间动力学方程为:/n /n公式中,xi(t+1)和xi(t)分别为第i个神经元在t+1和t时刻的输出值,N为第i个神经元邻域内的神经元个数,Ii(t)为第i个神经元在t时刻的外部输入,神经网络根据Ii(t)的变化随时更新输出,wij为第j个神经元到第i个神经元的连接权,f为激活函数,所述激活函数f选择S型函数,定义如下:/n /n神经网络在演化过程中,根据信息素在拓扑结构中的映射产生外部输入,第i个神经元的外部输入由探索区域及信息素释放的位置信息在神经网络拓扑结构中的映射产生的,当机器人运动到第i个神经元所对应的位置时,如果机器人处于搬运状态则将Ii(t)赋值为Pa,如果机器人处于搜索状态则将Ii(t)赋值为Pe,如果机器人处于避障状态则将Ii(t)赋值为Po,定义如下:/n /n公式中,吸引信息素Pa为较大的正值,排斥信息素Po和排斥信息素Pe为较小的负值;当觅食机器人发现食物并将其运回巢穴时释放吸引信息素Pa;当机器人避障时将释放排斥信息素Po,当机器人在工作环境中随机搜寻食物时将释放排斥信息素Pe;/n所述连接权计算公式如下式:/n /n公式中,|i-j|为结构空间中向量xi和xj之间的Euclidian距离;/n(2)设计信息素挥发模型/n信息素演化包括两个动态过程,即机器人在某个位置释放了信息素以后通过介质向周围传播,同时信息素不断地挥发以减小其浓度,驱动觅食机器人探索新的区域,信息素挥发模型定义如下:/n /n公式中,ρ为挥发率,N为第i个神经元邻域内的神经元个数,Δxj(t)为第i个神经元邻域内信息素浓度变化量;/n(3)建立系统总体行为框架模型/n系统中机器人典型行为描述如下:/n搜索:机器人以固定的速度在整个工作区域进行随机探索,搜索过程中释放排斥信息素Pe;/n避障:机器人如果遇到障碍物则避开并释放排斥信息素Po;/n等待:机器人如果发现食物源则停止搜索,并在食物源附近等待其他机器人进行协作,同时释放吸引信息素Pa;其他机器人发现等待状态的机器人则形成协作团队将食物搬运回巢穴;/n搬运:协作团队机器人沿吸引信息素Pa路径将食物搬回巢穴,同时释放更多的吸引信息素Pa;/n(4)群机器人协作觅食行为算法如下:/n①神经网络输出初始化为零/n②xi(t=0)=0/n③机器人开始觅食直到食物耗尽/n④机器人搜寻食物直到发现食物源/n⑤随机行走或者沿信息素路径运动/n⑥同时释放排斥信息素Po or Pe并更新神经网络输出:/n⑦ /n⑧返回步骤④/n⑨机器人将食物运回巢穴/n⑩沿信息素路径运动/n⑪ 同时释放吸引信息素Pa并更新神经网络输出:/n⑫ /n⑬ 返回步骤⑨/n⑭ 信息素挥发:/n⑮ /n⑯ 返回步骤③。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811229448.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种柔性作业车间批量动态调度优化方法
- 下一篇:工件处理装置、工件输送系统