关键词:
工业机器人
高速运动
动力学简化
柔性关节
控制
摘要:
在现代工业中,高速运动工业机器人被广泛应用于汽车、电子、航空航天等领域,成为推动工业自动化的关键设备之一。在高速运动时,机器人的非线性动力学特性十分显著,复杂的动力学影响了机器人控制的实时性。此外,关节柔性也会导致机器人各连杆之间产生振动。因此,在机器人的动力学建模和控制中,必须充分考虑关节柔性因素。本文以六自由度工业机器人为研究对象,针对复杂的动力学会影响基于动力学控制的实时性问题,以及高速运动时关节柔性导致的关节振动和变形问题,在刚体动力学模型的基础上简化动力学表达式,并考虑关节柔性因素,建立六自由度高速运动机器人动力学模型。通过研究机器人高速运动时影响动态精度的多种因素,利用计算力矩法进行控制并在该控制方法上进行改进,以提高机器人高速运动时的动态精度。论文主要研究内容如下:首先,根据机器人的结构与参数,构建了机器人的D-H坐标系与参数模型,对机器人正运动学模型和逆运动学进行了推导,得到了机器人末端的位姿变化矩阵表达式与逆运动学的八组解析解,通过多种方法验证了所建立的六自由度工业机器人正运动学模型和逆运动学求解的正确性,为研究机器人动力学奠定基础。其次,分析机器人的刚体动力学特性,利用牛顿欧拉法递推六自由度机器人动力学模型,对机器人各关节进行轨迹规划,实现从低速运动向高速运动的转换。将动力学表达式中的惯性项、离心力与哥氏力项和重力项进行简化,得到了机器人高速运动时的简化动力学方程以满足控制的实时性要求,通过对比机器人各关节驱动电机的输出力矩,证明了动力学方程简化的合理性,为进一步研究考虑关节柔性时的高速运动机器人的动力学特性和控制方法提供理论依据。然后,建立机器人柔性关节模型,在考虑关节柔性的情况下建立六自由度柔性关节机器人动力学方程。基于该模型,研究了机器人关节运动的速度大小对各关节产生振动的影响,并探讨了在高速运动时关节刚度和阻尼的大小对各关节振动与变形的影响;采用计算力矩法对柔性关节机器人进行控制,对比分析了机器人简化模型的有效性,并将计算力矩法与模糊控制理论相结合改进了传统的计算力矩法,以此来提高高速运动机器人的动态精度。最后,利用Adams虚拟样机软件建立了考虑关节柔性的六自由度工业机器人仿真模型,在Simulink中建立控制系统,然后通过Simulink和Adams联合仿真的方法,完成了机器人高速运动时控制的仿真,仿真结果表明基于模糊理论的改进计算力矩法可对柔性关节机器人进行有效控制。