学位论文 > 优秀研究生学位论文题录展示

基于改进蚁群算法的机器人路径规划研究

作 者: 郭玉
导 师: 李士勇
学 校: 哈尔滨工业大学
专 业: 控制科学与工程
关键词: 蚁群算法 转移策略 路径规划 视觉探视
分类号: TP242
类 型: 硕士论文
年 份: 2008年
下 载: 316次
引 用: 2次
阅 读: 论文下载
 

内容摘要


蚁群算法是一种新兴的用于求解组合优化问题的启发式优化算法。它由意大利学者Dorigo于1991年首次提出,最初被用于求解旅行商问题。从1991年至今近十七年的时间里,蚁群算法被成功地用于求解一系列复杂的组合优化问题,如:旅行商问题、二次分配问题、车辆寻路问题和图着色问题等。由于蚁群算法性能优异,至今仍然是人们研究的热点。本文在研究了最早的蚁群算法——蚂蚁系统的基本原理的基础上,着重分析比较了多种改进的蚁群算法(蚁群系统、最大-最小蚂蚁系统、蚁群优化算法),总结了各蚁群算法中普遍存在的两个缺陷,即算法容易出现停滞现象和算法收敛速度较慢,为后续的研究工作提供了理论基础。在此基础上,通过将蚁群系统和遗传算法进行融合、并对蚁群系统中的路径选择规则进行拓展,提出了一种基于遗传机制的蚁群算法。分析了它的可行性和优越性,并将它应用于求解几个典型的TSP问题。实验结果表明:与遗传蚂蚁算法相比,基于遗传机制的蚁群算法收敛速度更快,可以跳出局部最优解。然后将基于遗传机制的蚁群算法应用于机器人路径规划问题,针对机器人路径规划的实际情况提出了三种改进策略:蚂蚁当前位置到目标位置的视觉探视、信息素更新规则、路径选择策略。这些改进策略都更加符合自然界的真实蚂蚁的行为,采用具有路径长度和转弯次数相结合的性能指标。并采用MATLAB语言进行仿真研究,将仿真结果同遗传蚂蚁算法进行比较,结果表明了该改进算法具有收敛更快、得到最优解的成功率更高、解的性能更好的特点,较好地解决了路径规划问题。提出了一种基于多种转移策略的改进蚁群算法应用于复杂静态环境下的移动机器人路径规划问题。针对路径规划的需要,搜索过程采用了蚂蚁回退策略、目标吸引策略、参数自适应调整和路径优化策略。利用蚂蚁回退策略和惩罚函数使得蚂蚁能够顺利跳出陷阱,并且在下一次搜索中不再选择此路径,从而避免了遇到陷阱时形成的路径死锁情况,同时也提高了最优路径的搜索效率。仿真试验表明该算法简单、快速和高效,在路径客观存在的情况下,能在任意复杂环境中规划出最优路径。

全文目录


摘要  3-4
Abstract  4-9
第1章 绪论  9-14
  1.1 课题研究的背景和意义  9-10
  1.2 蚁群算法的国内外研究进展  10-11
  1.3 机器人路径规划的国内外研究进展  11-13
  1.4 本文的主要研究内容  13-14
第2章 基本蚁群算法  14-23
  2.1 基本蚁群算法的原理及模型  14-20
    2.1.1 蚂蚁算法的基本原理  14-16
    2.1.2 蚂蚁系统模型的建立  16-18
    2.1.3 基本蚁群算法的算法描述  18-20
  2.2 蚁群算法特点  20-21
    2.2.1 人工蚂蚁系统与真实蚂蚁系统的比较  20
    2.2.2 蚁群算法的优缺点  20-21
  2.3 蚁群算法的应用  21-22
    2.3.1 在动态组合优化中的应用  21
    2.3.2 在动态组合优化中的应用  21-22
  2.4 本章小结  22-23
第3章 基于遗传机制的蚁群算法  23-38
  3.1 蚁群系统(ACS)  23-25
  3.2 最大最小蚂蚁系统(MMAS)  25-26
  3.3 蚂蚁优化算法(ACO)  26-28
  3.4 基于遗传机制的蚁群算法(GMACO)  28-37
    3.4.1 蚂蚁算法、遗传算法混合的可行性与优越性  28
    3.4.2 遗传蚂蚁算法(GAAA)  28-30
    3.4.3 基于遗传机制的蚁群算法(GMACO)  30-32
    3.4.4 基于遗传机制的蚁群算法简单描述  32
    3.4.5 基于遗传机制的蚁群算法的步骤  32-34
    3.4.6 TSP的仿真试验  34-37
  3.5 本章小结  37-38
第4章 基于多种转移策略的改进蚁群算法及其应用  38-56
  4.1 路径规划问题的环境表达  38-39
  4.2 环境建模  39-42
  4.3 问题描述与定义  42-44
  4.4 基于蚁群系统的机器人路径规划  44-45
    4.4.1 算法的简单描述  44
    4.4.2 蚁群系统的实现  44-45
  4.5 基于多种转移策略的改进蚁群算法及实现  45-55
    4.5.1 蚂蚁回退策略  45-46
    4.5.2 目标吸引策略  46-47
    4.5.3 参数自适应调整策略  47-48
    4.5.4 路径优化策略  48-49
    4.5.5 基于多种转移策略的改进蚁群算法的步骤  49-50
    4.5.6 机器人路径优化的仿真实验  50-55
  4.6 本章小结  55-56
第5章 基于遗传机制的蚁群算法的机器人路径规划  56-69
  5.1 基于遗传机制的蚁群算法  56-58
    5.1.1 遗传算法与蚂蚁算法的融合(GAAA)  56-57
    5.1.2 基于遗传机制的蚁群算法(GMACO)  57-58
  5.2 蚂蚁当前位置到目标位置的视觉探视  58-59
  5.3 信息素更新规则  59-61
    5.3.1 信息素局部更新规则  60
    5.3.2 信息素全局更新规则  60-61
  5.4 路径选择策略  61
  5.5 基于遗传机制的蚁群算法的简单描述  61-62
  5.6 基于遗传机制的蚁群算法的步骤  62-63
  5.7 机器人路径规划的仿真实验  63-67
  5.8 本章小结  67-69
结论  69-70
参考文献  70-75
攻读学位期间发表的学术论文  75-77
致谢  77

相似论文

  1. 多导弹协同作战突防效能评估及组合优化算法研究,TJ760.1
  2. 基于蚁群算法的电梯群优化控制研究,TU857
  3. 动态环境下移动对象导航系统相关技术的研究,TP301.6
  4. 改进的蚁群算法及其在TSP上的应用研究,TP301.6
  5. 基于免疫机制蚁群算法的电力系统无功优化研究,TP18
  6. 基于视觉反馈与行为记忆的GPU并行蚁群算法,TP301.6
  7. 移动WSN基于虚拟簇头数据收集策略的研究,TP212.9
  8. 移动机器人全覆盖路径规划算法的研究,TP242
  9. 复杂动态环境下的小型足球机器人路径规划研究,TP242
  10. 面向GPS导航拖拉机的最优全局覆盖路径规划研究,TN967.1
  11. 基于物理拓扑感知的Chord算法研究,TP393.02
  12. RoboCup中型组足球机器人的设计和开发,TP242
  13. 电渣炉过程控制系统的设计及优化控制,TP273
  14. 移动机器人路径规划研究及仿真实现,TP242
  15. Ad Hoc网络中分簇路由算法的研究,TN929.5
  16. 图像信息处理机的图像处理方法研究,TP391.41
  17. 双层车库车辆调度辅助决策支持系统,TP242
  18. 无线传感器网络节点三维定位算法研究,TN929.5
  19. 智能光网络中路由选择算法的研究,TN929.1
  20. 面向无线传感器网络的多路径路由协议研究,TN915.04

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 机器人技术 > 机器人
© 2012 www.xueweilunwen.com