本技术提供了一种基于改进蚁狮优化算法的焊接机器人焊接路径优化方法及系统,涉及焊接机器人路径优化技术领域。获取预设数据集生成地图坐标信息;根据地图坐标信息进行算法参数初始化;结合蚁群算法确定最优初始解;将最优初始解作为蚁狮的初始路径并通过随机游走策略以生成第一路径;引入自私羊群算法并根据生存值因子和吸引力因子确定最优焊接路径;判断当前是否达到最大迭代次数;引入动态步长调整策略调整算法参数并确定最优初始解;若判定达到最大迭代次数则将当前最优焊接路径作为输出结果。引入吸引力因子和生存值因子进行路径调整,并且动态调整步长因子,逐渐减小搜索范围,避免陷入局部最优,实现焊接路径的精细化搜索。
背景技术
当前,焊接机器人已经成为工业生产中作为成熟的自动化机器人之一。随着科技的不断发展和生产工艺的不断完善,焊接机器人也在不断的更新换代。高性能、高精度、高可靠性、高灵活性等主要技术指标普遍得到提高。提高了优异性能之后,焊接机器人应用领域不断拓展,除了传统的汽车制造行业之外还可广泛应用于航空航天、机械制造、电子电器、建筑施工等多个领域,成为制造企业不可或缺的生产装备。
目前焊接机器人路径优化技术仍然存在着缺陷和不足:路径规划的复杂性和初始解质量差导致算法收敛速度慢,精度不足。其次,许多优化算法容易陷入局部最优,难以找到全局最优解。此外,现有技术对焊接工艺的约束考虑不足,如焊接顺序等因素往往被忽略。实时性和动态适应能力也较弱,难以应对环境变化。
因此,如何实现焊接路径的精细化搜索,找到全局最优解成为了一种亟待解决的技术问题。
实现思路