高级检索

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

吴明晖,黄海军,王先伟

吴明晖,黄海军,王先伟. 基于改进蚁群算法的机器人焊接路径规划[J]. 焊接学报, 2018, 39(10): 113-118. DOI: 10.12073/j.hjxb.2018390259
引用本文: 吴明晖,黄海军,王先伟. 基于改进蚁群算法的机器人焊接路径规划[J]. 焊接学报, 2018, 39(10): 113-118. DOI: 10.12073/j.hjxb.2018390259
WU Minghui, HUANG Haijun, WANG Xianwei. Robot welding path planning based on improved ant colony algorithm[J]. TRANSACTIONS OF THE CHINA WELDING INSTITUTION, 2018, 39(10): 113-118. DOI: 10.12073/j.hjxb.2018390259
Citation: WU Minghui, HUANG Haijun, WANG Xianwei. Robot welding path planning based on improved ant colony algorithm[J]. TRANSACTIONS OF THE CHINA WELDING INSTITUTION, 2018, 39(10): 113-118. DOI: 10.12073/j.hjxb.2018390259

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

Robot welding path planning based on improved ant colony algorithm

  • 摘要: 针对基本蚁群算法在机器人焊接路径规划时,在搜索的过程中容易出现搜索时间过长、效率低、容易陷入局部最优等问题,文中针对基本蚁群算法,引入了Adadelta算法,通过基本蚁群算法和Adadelta算法结合,来改变蚂蚁搜索过程中选择下一焊点的概率,增加了随机性. 通过Adadelta算法参数的更新,改善了蚂蚁信息素的更新,并改进了信息素挥发系数ρ,采用自适应的方式来更新信息素. 对改进算法运用MATLAB进行仿真,结果分析得知,文中的改进蚁群算法比基本蚁群算法搜索能力更强,算法效率更高,比基本蚁群算法提前20代左右收敛,有效解决基本蚁群算法的局部最优、收敛速度慢等问题,使搜索结果更优.
    Abstract: For the basic ant colony algorithm in the robot welding path planning, some problems such as too long searching time, low efficiency and falling into local optimum in the process of searching were found. For the basic ant colony algorithm, Adadelta algorithm was introduced in this paper. By updating the parameters of Adadelta algorithm, the update of ant pheromones was improved and the volatility coefficient of pheromones was improved. The adaptive method was adopted to update pheromones. The improved algorithm was simulated with MATLAB and the result analysis show that the improved ant colony algorithm in this paper had better search capability than the basic ant colony algorithm and higher algorithm efficiency, which was about 20 generations ahead of the basic ant colony algorithm. The method in this paper effectively solved the local optimization and slow convergence speed of the basic ant colony algorithm and made the search results better.
  • [1] Wu M H, Pan G, Zhang T, et al. Design and optimal research of non-contact variable magnetic adsorption mechanism for wall-climbing welding robot[J]. International Journal of Advanced Robotic Systems, 2013, 63(10): 1 ? 10.
    [2] Zhang T, Wu M H, Zhao Y Z, et al. Optimal motion planning of mobile welding robot based on multivariable for broken line seams[J]. International Journal of Robotics and Automation, 2014, 29(2): 215 ? 223.
    [3] Yan X, Wu Q, Yan J, et al. A fast evolutionary algorithm for robot path planning[C]// 2007 IEEE International Conference on Control and Automation, Guangzhou: IEEE, 2007: 84-87.
    [4] 张春伟, 刘海江, 姜冬冬. 基于遗传算法的白车身机器人焊接路径规划[J]. 同济大学学报: 自然科学版, 2011, 39(4): 576 ? 598
    Zhang Chunwei, Liu Haijiang, Jiang Dongdong. Robot welding route planning in car-body welding process based on genetic algorithm[J]. Journal of Tongji University: Natural Science, 2011, 39(4): 576 ? 598
    [5] Wang X, Shi Y, Ding D, et al. Double global optimum genetic algorithm-particle swarm optimization-based welding robot path planning[J]. Engineering Optimization, 2016, 48(2): 299 ? 316.
    [6] Yang H, Shao H. Distortion-oriented welding path optimization based on elastic net method and genetic algorithm[J]. Journal of Materials Processing Technology, 2009, 209(9): 4407 ? 4412.
    [7] 王春华, 邱立鹏, 潘德文. 改进蚁群算法的机器人焊接路径规划[J]. 传感器与微系统, 2017, 36(2): 75 ? 77
    Wang Chunhua, Qiu Lipeng, Pan Dewen. Robot welding route planning based on improved ant colony algorithm[J]. Transducer and Microsystem Technologies, 2017, 36(2): 75 ? 77
    [8] 金嘉琦, 刘 畅, 徐振伟. 基于改进蚁群算法的焊接机器人路径规划[J]. 重型机械, 2017(1): 44 ? 46
    Jin Jiaqi, Liu Chang, Xu Zhenwei. Path planning of welding robot based on improved ant colony optimization[J]. Heavy Machinery, 2017(1): 44 ? 46
    [9] Hu J, Zhu Q B. Multi-objective mobile robot path planning based on improved genetic algorithm [C]//2010 International Conference on Intelligent Computation Technology and Automation, Changsha: IEEE Press, 2010: 752 -756.
    [10] 林哲骋, 许 力. 一种应用于激光焊接轨迹规划的改进蚁群算法[J]. 焊接学报, 2018, 39(1): 107 ? 110
    Lin Zhecheng, Xu Li. An improved ant colony optimization applied in programing laser welding path[J]. Transactions of the China Welding Institution, 2018, 39(1): 107 ? 110
    [11] Kong M. Solving path planning problem based on ant colony algorithm[C]// Control and Decision Conference, IEEE, 2017: 5391-5395.
    [12] Zeiler M D. ADADELTA: An adaptive learning rate method[J]. Computer Science, 2012: 42 ? 47.
    [13] 韦 峰. 推荐系统中矩阵分解算法研究[D]. 合肥: 中国科学技术大学, 2017.
    [14] Li H C, Shi Y H, Wang G R. Automatic teaching of stereovision-guided welding robot using ant colony optimization algorithm[J]. China Welding, 2010, 19(1): 37 ? 42.
    [15] 游晓明, 刘 升, 吕金秋. 一种动态搜索策略的蚁群算法及其在机器人路径规划中的应用[J]. 控制与决策, 2017, 32(3): 552 ? 556
    You Xiaoming, Liu Sheng, Lü Jinqiu. Ant colony algorithm based on dynamic search strategy and its application on path planning of robot[J]. Control and Decision, 2017, 32(3): 552 ? 556
  • 期刊类型引用(12)

    1. 崔锡杰,王晓军,李晓航. 改进RRT算法的机器人全局路径规划. 计算机工程与应用. 2025(04): 331-338 . 百度学术
    2. 张邦成,单玉升,赵航,董雷,尹晓静. 汽车白车身点焊作业多机器人路径规划研究. 组合机床与自动化加工技术. 2024(02): 51-56 . 百度学术
    3. 马佳玮,孙菁伯,迟关心,张广军,李鑫磊. 基于立体视觉和YOLO深度学习框架的焊缝识别与机器人路径规划算法. 焊接学报. 2024(11): 45-49 . 本站查看
    4. 李婧,李艳萍. 复杂多陷阱环境下机器人导航路径的蚁群规划策略. 机械设计与制造. 2023(08): 228-232 . 百度学术
    5. 刘环宇,王宇,赵柏栋,姚奉裕,李显,王德权. 基于改进蚁群算法的机械臂焊接路径规划. 组合机床与自动化加工技术. 2022(06): 28-30+35 . 百度学术
    6. 龚正,涂福泉,李圣伟. 基于改进狼群算法的焊接机器人路径规划. 传感器与微系统. 2022(12): 122-125 . 百度学术
    7. 裴跃翔,曹家勇,吕文壮,许海波,李娜. 嵌入筛选操作的遗传算法及其在焊接路径规划中的应用. 机械设计与研究. 2021(02): 109-113 . 百度学术
    8. 聂芬,赵志华. 基于改进果蝇算法的焊接机器人路径规划. 制造技术与机床. 2021(10): 21-25 . 百度学术
    9. 姚晓通,李致远,程晓. 基于改进蚁群算法的机器人路径规划研究. 计算机仿真. 2021(11): 379-383 . 百度学术
    10. 张丽珍,何龙,吴迪,杜战其. 改进型蚁群算法在路径规划中的研究. 制造业自动化. 2020(02): 55-59 . 百度学术
    11. 徐金雄,王涛,刘军,班勃. 基于双蚁群算法的双机器人路径规划方法. 机床与液压. 2020(23): 45-48 . 百度学术
    12. 吴泽亮. 基于蚁群算法的航线自动生成方法. 舰船科学技术. 2019(14): 43-45 . 百度学术

    其他类型引用(17)

计量
  • 文章访问数:  336
  • HTML全文浏览量:  15
  • PDF下载量:  5
  • 被引次数: 29
出版历程
  • 收稿日期:  2017-10-02

目录

    /

    返回文章
    返回