首页|考虑激发充分性的机械臂动力学最小参数集辨识

考虑激发充分性的机械臂动力学最小参数集辨识

扫码查看
在考虑粗大误差和随机误差情况下,为了提高机械臂系统动力学参数辨识的精确性和鲁棒性,文章提出了基于鲁棒粒子群算法的参数辨识方法,建立了机械臂动力学模型;筛选出了动力学最小参数集,用于消除动力学参数间的冗余性.为了实现参数充分激励,基于有穷傅里叶级数构造了激励轨迹,并以最小化矩阵条件数为目标实现了轨迹优化.为了提高参数辨识性能,在粒子群算法中引入了"向其他个体学习"的新型学习方式;在适应度函数设计中加入了粗大误差剔除功能,有效提高了算法的抗干扰能力.经机械臂系统加噪实验验证,鲁棒粒子群算法优化的驱动力矩残差均值为 1.197 5 N·m,比量子粒子群算法减少了 75.29%;力矩实际值与计算值相关度为 0.959 3,比量子粒子群算法提高了 11.73%.实验结果表明,鲁棒粒子群算法在机械臂动力学参数辨识中具有更高的精度和更强的鲁棒性.
Identification of the dynamics minimum parameter set for manipulator considering excitation sufficiency
In order to improve the accuracy and robustness of dynamic parameters identification for manipulator,a parameter-identification method based on robust particle swarm optimization algorithm was proposed,taking into account both gross and random errors.A dynamic model of the manipulator was established,and the minimum dynamic parameter set was selected to eliminate parameter redundancy.In order to achieve sufficient parameter excitation,a finite Fourier series was used to construct the excitation trajectory,and the trajectory was optimized with the goal of minimizing the matrix condition-number.To improve property of parameter-identification,a new way of learning from other individuals was introduced into particle swarm algorithm;The addition of gross error detection function in the design of fitness function effectively improves the algorithm's anti-interference ability.Through verification by manipulator system noising-experiment,the root mean square of the driving torque residual optimized by robust particle swarm optimization algorithm is 1.1975 N·m,which is 75.29%less than that of quantum particle swarm optimization algorithm;The correlation between the actual torque value and the calculated value is 0.959 3,which is 11.73%higher than the quantum particle swarm algorithm.The experiment results show that the robust particle swarm optimization algorithm has higher accuracy and stronger robustness in the identification of manipulator dynamic parameters.

manipulator dynamicsminimum parameter setrobust particle swarm optimization algorithmnew learning methodsmatrix condition-number

段辉义、李宗学、卢旭盛、郭志坚

展开 >

内蒙古工业大学机械工程学院,内蒙古 呼和浩特 010051

机械臂动力学 最小参数集 鲁棒粒子群算法 新型学习方式 矩阵条件数

内蒙古自治区自然科学基金内蒙古工业大学创新创业训练计划

2021LHMS050082023013003

2024

制造技术与机床
中国机械工程学会 北京机床研究所

制造技术与机床

CSTPCD北大核心
影响因子:0.264
ISSN:1005-2402
年,卷(期):2024.(5)
  • 9