首页> 中文学位 >基于粒子群优化算法的多机器人编队控制技术
【6h】

基于粒子群优化算法的多机器人编队控制技术

代理获取

摘要

随着机器人应用范围的扩大,对其能力的要求越来越高,多个机器人协作可以完成单个机器人无法完成的复杂任务。编队控制是一个具有典型和通用性的多机器人协调问题,是多机器人协调问题的基础,对多机器人协作系统的研究有巨大的推动和促进作用。
   本文采用基于行为的多机器人编队控制方法,但是在这种编队控制方法中,存在基本行为的有效设置和权重参数值的优化选择两个问题。
   针对基本行为的有效设置问题,本文对机器人躲避静态障碍物和躲避机器人碰撞行为做了改进,设计了一个随机器人到障碍物或其他机器人的最短距离减小而增大的偏转角度,使得机器人能够平滑地躲开静态障碍物或其他机器人。对于实体领航机器人的容错性差的问题,本文在机器人队形的几何中心设置一个虚拟机器人作为领航机器人,带领整个机器人群体运动。
   其次针对多机器人编队控制中行为控制参数值选择困难的问题,本文采用粒子群优化算法选择更优的控制系数。但是由于优化目标是高维多极值点的函数,标准粒子群算法在优化高维目标时易出现早熟和收敛慢的问题,本文提出了一个改进的自适应粒子群算法,根据粒子的空间分布和进化状态,设置相应的自适应控制参数,同时对陷入全局最优点的粒子采取一个非均匀逃逸跳跃策略,仿真测试表明改进的粒子群算法具有更好的搜索性能。
   最后把改进的面向高维优化目标的自适应粒子群优化算法用于多机器人编队控制中,选择出更优的行为权重参数值,在MATLAB平台上对多机器人编队控制做了仿真,通过和优化前的编队控制对比,证明了基于粒子群优化算法的编队控制算法的有效性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号