首页|改进LuGre模型的挖掘机器人摩擦补偿控制

改进LuGre模型的挖掘机器人摩擦补偿控制

扫码查看
非线性摩擦会降低挖掘机器人电液伺服系统的动静态性能,引起轨迹爬行、平峰和稳态误差等现象.经典LuGre摩擦模型仅与速度有关,内部鬃毛状态变量无法准确测量,无法全面描述复杂的挖掘机器人电液伺服系统摩擦特性.本文综合考虑电液伺服系统位置、速度和方向等信息,设计了一种改进的LuGre摩擦模型,同时引入速度阈值解决了弹性鬃毛平均变形状态观测器不稳定问题.其次,为了解决传统优化算法陷入局部最优解、收敛速度慢等问题,通过引入惯性权重、异步变化和精英突变操作改进基本粒子群优化算法,以精准快速辨识出改进LuGre摩擦模型中的 6 个未知参数.最后,结合辨识出的摩擦模型,基于结构不变性原理设计前馈摩擦补偿控制器,并在 23 吨挖掘机器人进行了正弦和三角波不同工况下的轨迹跟踪实验.实验结果表明,传统的比例积分微分控制器跟踪误差最大,三角轨迹最大跟踪误差达到了 29.68 mm,基于改进LuGre模型设计的前馈摩擦补偿控制器仅为 9.70 mm,误差减小了 67.31%,基于改进LuGre模型设计的前馈摩擦补偿控制器可以有效提升挖掘机器人的轨迹跟踪精度.
Improved LuGre model for friction compensation control of robotic excavators
Nonlinear friction negatively impacts the dynamic and static performance of hydraulic servo systems in robotic excavators,leading to issues such as trajectory creep,flat peaks,and steady-state errors.The traditional LuGre friction model,which relies solely on velocity and internal bristle state variables that cannot be accurately measured,fails to comprehensively describe the complex friction characteristics of excavator hydraulic servo systems.Considering the position,velocity,and direction of the excavator hydraulic servo system,we propose an enhanced LuGre friction model and introduce a velocity threshold to address the instability issue of the elastic bristle average deformation state observer in the friction model.Secondly,to address the issues of traditional optimization algorithms getting stuck in local optimal solutions and having slow convergence speeds,the basic particle swarm optimization algorithm has been enhanced.This enhancement involves the introduction of inertia weight,asynchronous change,and elite mutation operations to accurately and rapidly identify the six unknown parameters in the improved LuGre friction model.Subsequently,using the identified friction model,a friction compensation controller based on the principle of structural invariance is designed.Three different operating condition trajectory tracking experiments were conducted on a 23-ton excavator.The conventional proportional-integral-differential controller exhibits the highest tracking error,with the maximum tracking error for the triangular trajectory reaching 29.68 mm.In contrast,the feedforward friction compensation controller,which is based on the enhanced LuGre model,achieves a significantly lower error of 9.70 mm,representing a 67.31%reduction in error.The experimental results demonstrate that the proposed friction compensation controller significantly enhances the trajectory tracking accuracy of the excavator.

electro-hydraulic servo systemfriction identificationparticle swarm optimization algorithmfriction compensationLuGre model

姜金叶、冯浩、常潇丹、殷晨波、曹东辉、李春彪、谢家学

展开 >

南京信息工程大学计算机学院 南京 210044

南京信息工程大学人工智能学院 南京 210044

雄宇重工集团股份有限公司 无锡 214100

南京工业大学挖掘机关键技术联合研究所 南京 211816

三一重机有限公司 昆山 215300

展开 >

电液伺服系统 摩擦辨识 粒子群优化算法 摩擦补偿 LuGre模型

国家自然科学基金江苏省自然科学基金国家重点研发计划江苏省研究生实践创新计划

52105064BK202213422021YFB2011904SJCX23_0401

2024

电子测量与仪器学报
中国电子学会

电子测量与仪器学报

CSTPCD北大核心
影响因子:2.52
ISSN:1000-7105
年,卷(期):2024.38(2)
  • 25