计算机集成制造系统 ›› 2023, Vol. 29 ›› Issue (5): 1539-1549.DOI: 10.13196/j.cims.2023.05.012
石建平1,代天军1,周章渝1+,刘鹏2
SHI Jianping1,DAI Tianjun1,ZHOU Zhangyu1+,LIU Peng2
摘要: 为改善克隆选择算法(CSA)在解决复杂优化问题时收敛质量不高的不足,提出一种基于混合变异的改进克隆选择算法(HMCSA),并将该算法用于解决冗余机械臂的逆运动学问题。改进算法采用了混合差分变异与克隆选择进化的两级混合协同搜索模式,有效平衡了算法的全局探索与局部开发,从而较好地克服了基本克隆选择算法容易陷入局部极值而早熟收敛的现象。通过抗体成功搜索经验的动态实时共享,加速了算法的收敛速度以及提升了算法的收敛精度。此外,与对比算法相比,HMCSA算法具有需要设置参数更少的优点,便于算法的应用推广。通过经典的基准测试函数优化问题验证了HMCSA算法的有效性;在冗余机械臂运动学逆解的优化求解中,HMCSA算法同样获得了较好的优化效果,为解决机器人的逆运动学问题提供了新思路。
中图分类号: