论文部分内容阅读
摩擦广泛存在于包括机器人系统在内的一切伺服系统之中。摩擦是一种复杂的、非线性自然现象,它会随着温度和时间的变化而改变。非线性摩擦是造成机器人在低速运行和速度转向时伺服控制系统性能恶化的重要原因。对于做轨迹跟踪的机器人来说,当速度转向时,摩擦会造成机器人较大的跟踪误差和出现极限环振荡。水电站中所使用的水轮机存在严重的空蚀、磨损,需要定期用专用的机器人对叶片表面进行补焊和打磨工作。要求机器人操作方便、响应速度快、控制灵活。关节摩擦被认为是影响机器人高精度工作时不确定性扰动的主要情形之一。因此,在水轮机修复机器人伺服系统中如何有效地辨识和补偿非线性摩擦,对于提高该机器人的焊缝跟踪精度、提高经济效益有十分重要的意义,这也是本文的主要研究内容。首先从摩擦的物理特性出发,详细分析了摩擦力随速度变化的四个阶段,介绍了近年来提出的各类摩擦模型。通过比较最终确定采用Stribeck、LuGre和库仑加粘滞模型作为机器人关节摩擦的补偿模型。分析了机器人在焊接时,其各个关节的功用。采用拉格朗日力学法对影响机器人轨迹跟踪性能较大的后两个关节进行了动力学建模,并计算了相应的参数。选用静态指数模型设计了基于摩擦模型的PD+前馈补偿器,以克服机器人在焊接时由于关节摩擦所造成的较大跟踪误差,数字仿真结果表明补偿后机器人的轨迹跟踪有了很大的提高。以水轮机修复机器人的末端关节为对象,推导了理想状况下关节伺服控制模型,建立了包含传动部件、驱动电机、摩擦非线性因素在内的单关节操作动力学模型。(1)采用能完善描述摩擦动静态因素的LuGre模型,在MATLAB下将其转换为仿真模型,选用适当的参数,估计出摩擦力,然后设计了补偿环节;(2)引入遗传算法在线辨识摩擦模型的系数,根据系统的响应,优化摩擦模型。利用训练好的参数对机器人的关节设计了摩擦力补偿环节;仿真结果验证了补偿的有效性,系统的响应迅速,跟踪性能得到改善,消除了摩擦对系统的影响。