基于混合PSO-LM的六自由度机械臂逆运动学求解
DOI:
作者:
作者单位:

1.兰州交通大学机电工程学院;2.兰州交通大学新能源与动力工程学院

作者简介:

通讯作者:

中图分类号:

TP242

基金项目:

国家自然科学基金资助项目(72061021);甘肃省自然科学基金资助项目(21JR7RA284);兰州市科技计划项目(2023-1-16)


A Hybrid PSO-LM Method for Inverse Kinematics of a Six-DOF Manipulator
Author:
Affiliation:

1.School of Mechatronic Engineering,Lanzhou Jiaotong University;2.School of New Energy and Power Engineering,Lanzhou Jiaotong University

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对六自由度机械臂逆运动学求解时非线性、强耦合及奇异构型附近数值不稳定等问题,提出一种自适应变异粒子群与莱文伯格-马夸尔特相结合的混合求解方法(Adaptive Mutation Particle Swarm Optimization-Levenberg–Marquardt,AM-PSO-LM)。采用单位四元数与位置误差构建统一归一化残差模型,从而保证全局搜索与局部精修过程中目标函数定义的一致性,避免阶段切换时优化方向发生偏移。通过试探式切换策略实现粒子群搜索向LM局部精修的平滑过渡,并结合局部失效后的分级救援机制提升奇异邻域下的求解稳定性。以PUMA560六自由度机械臂为对象开展500 次独立仿真测试,并在常规工况和奇异工况下与多种算法进行对比分析。结果表明,AM-PSO-LM在常规工况和奇异工况下成功率分别达到82.6%和91.6%,位置误差与姿态误差中位数分别低于1.00×10-6 mm和1.00×10-4°,平均单次求解时间为0.040 s。所提方法在保证高精度的同时,兼顾求解效率与奇异区域下的鲁棒性,可为六自由度机械臂高精度逆运动学求解提供一种有效的混合优化方法。

    Abstract:

    To address the nonlinear characteristics, strong coupling, and numerical instability near singular configurations in inverse kinematics solving of six-degree-of-freedom manipulators, a hybrid solution method combining Adaptive Mutation Particle Swarm Optimization and the Levenberg–Marquardt algorithm, namely AM-PSO-LM, is proposed. A unified normalized residual model is constructed using unit-quaternion-based orientation error and position error, thereby ensuring the consistency of the objective function definition between the global search stage and the local refinement stage, and avoiding deviation of the optimization direction during stage transition. A probing-based switching strategy is introduced to realize a smooth transition from particle swarm search to LM local refinement, and a hierarchical rescue mechanism after local refinement failure is further incorporated to improve the solution stability in the neighborhood of singular configurations. Taking the PUMA560 six-degree-of-freedom manipulator as the research object, 500 independent simulation tests are carried out, and comparative analyses with several algorithms are performed under both regular and singular conditions. The results show that the success rates of AM-PSO-LM reach 82.6% and 91.6% under regular and singular conditions, respectively. The median position error and orientation error are lower than 1.00 × 10?? mm and 1.00 × 10??°, respectively, and the average computation time for a single solution is 0.040 s. The proposed method achieves coordinated improvement in solution accuracy, computational efficiency, and robustness near singular configurations, providing an effective hybrid optimization approach for high-precision inverse kinematics solving of six-degree-of-freedom manipulators.

    参考文献
    相似文献
    引证文献
引用本文

雷斌,汪志超,李德仓,等. 基于混合PSO-LM的六自由度机械臂逆运动学求解[J]. 科学技术与工程, , ():

复制
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2026-04-27
  • 最后修改日期:2026-05-25
  • 录用日期:2026-07-27
  • 在线发布日期:
  • 出版日期:
×
2026年会通知 | “技术经济学驱动智能经济生态构建与治理变革”——中国技术经济学会第三十三届学术年会(2026)会议通知暨征文启事(第一轮)
亟待确认版面费归属稿件,敬请作者关注