[1]蒲兴成,宋欣琳.分组教学蚁群算法改进及其在机器人路径规划中应用[J].智能系统学报,2022,17(4):764-771.[doi:10.11992/tis.202108020]
PU Xingcheng,SONG Xinlin.Improvement of ant colony algorithm in group teaching and its application in robot path planning[J].CAAI Transactions on Intelligent Systems,2022,17(4):764-771.[doi:10.11992/tis.202108020]
点击复制
《智能系统学报》[ISSN 1673-4785/CN 23-1538/TP] 卷:
17
期数:
2022年第4期
页码:
764-771
栏目:
学术论文—智能系统
出版日期:
2022-07-05
- Title:
-
Improvement of ant colony algorithm in group teaching and its application in robot path planning
- 作者:
-
蒲兴成1,2, 宋欣琳1
-
1. 重庆邮电大学 计算机科学与技术学院,重庆 400065;
2. 重庆邮电大学 理学院,重庆 400065
- Author(s):
-
PU Xingcheng1,2, SONG Xinlin1
-
1. School of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, China;
2. School of Science, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
-
- 关键词:
-
改进蚁群算法; 分组教学优化; 路径规划; 移动机器人; 信息素更新; 启发式函数; 路径简化; 回退策略
- Keywords:
-
improved ant colony algorithm; group teaching optimization; path planning; mobile robot; pheromone update; heuristic function; path simplification; regression strategy
- 分类号:
-
TP273
- DOI:
-
10.11992/tis.202108020
- 摘要:
-
针对蚁群算法收敛速度慢、易陷入局部最优问题,提出一种基于分组教学优化改进蚁群算法。该算法从3个角度对蚁群算法进行改进。首先,利用分组教学优化算法改进蚁群算法适应度函数,提高算法全局求解能力。同时,引进一种新的回退策略,通过该策略处理U型障碍死锁问题,确保算法求解可行性。其次,采用一种新的动态信息素更新策略,滚动更新每轮迭代后路径信息素值,避免算法陷入局部最优。最后,引入路径简化算子,将冗余角简化为直线路径,缩短路径长度。仿真实验证明改进算法能有效提高移动机器人路径规划收敛速度和精度。
- Abstract:
-
To solve the problems of slow convergence speed and easily falling into local optimization, a novel improved ant colony algorithm is proposed based on a group teaching optimal algorithm (GTACO). The improved ant colony algorithm is optimized in three aspects. Firstly, the group teaching optimization algorithm is used to improve the fitness function of the ant colony algorithm to enhance the searching ability of global solutions. Simultaneously, a new fallback strategy is designed to deal with the U-shaped deadlock and ensure the feasibility of the solution. Secondly, a novel updating strategy for dynamic pheromones is adopted to avoid falling into local optimization of the algorithm by updating the path pheromone value after each iteration. Finally, the simplification operator of the path is applied to shorten the length of the path by simplifying the redundant corners into linear paths. Simulation experiments show that the improved algorithm can effectively increase the ability of path planning in convergence speed and accuracy for mobile robots.
更新日期/Last Update:
1900-01-01