返回首页 hi, 欢迎来到机器人在线 请登录/ 免费注册 扫码关注

码垛机器人虚拟样机模型的建立

时间:2017-12-07 来源:机器人在线 阅读:7937

机器人刚柔藕合动力学模型验证与分析

1机器人虚拟样机模型的建立

为了验证动力学模型的准确性,本文采用Adams建立机器人的虚拟样机模型,并对机器人进行动力学分析。
首先将机器人的Solidworks三维模型导入至Adams中,忽略螺钉、垫片等对系统影响较小的零件,仅保留伺服电机外形结构,简化各轴RV减速机,之后在各轴添加相应的约束、运动副及驱动(特别地,在三个电机轴处添加扭簧力以模拟关节柔性),最后在末端添加130kg载荷,即完成了对机器人虚拟样机模型的建立,如图2-4所示。
 
同时,根据式(2-6), (2-14)所得结果,在Matlab中编辑程序,实现对机器人刚体动力学及刚柔祸合动力学方程的求解,通过与Adams中虚拟样机模型的仿真结果进行对比来验证模型建立的准确性。

2动力学模型验证及柔性影响分析

为了对动力学模型进行验证,首先需要设计测试轨迹,然后对在相同轨迹下的动力学求解结果进行对比。测试路径如图2-5所示。
 
根据上述测试轨迹,使用Matlab对刚体动力学及刚柔祸合动力学进行求解,同时使用Adams对测试轨迹进行仿真分析,对比结果如图2-6、图2-7和图2-8所示。
 
通过对比可以看出,刚体动力学模型与刚柔祸合动力学模型的仿真结果与Adams仿真结果总体趋势基本一致,模型建立基本准确。但是在速度及加速度较大处,结果差异较大,1轴力矩的刚体动力学最大误差为15.71%,刚柔祸合动力学最大误差为3.33%,   2轴力矩的刚体动力学最大误差为_5._51 %,刚柔祸合动力学最大误差为4.32%,   3轴力矩的刚体动力学最大误差为12._5 %,刚柔祸合动力学最大误差为3.13%。显然,刚柔祸合动力学模型更精确,更接近于实际情况,说明柔性的存在对系统动力学的影响确实不容忽略。存在数值上偏差的主要原因是在刚体动力学模型及刚柔祸合动力学模型建立时并未考虑到三轴电机质量以及转动质量的影响。
此外,可以看到,由于2, 3轴的重力项与位置有关,所以在机器人启停时的驱动力矩并不为零,这一方面对电机启停时的性能提出了更高的要求,另一方面,也会影响到机器人运动过程中的总能耗,所以考虑在进行轨迹规划时对机器人运动的始末点进行优化,实现真正的能耗最优轨迹规划。
 
 
本章首先利用机器人双平行四边形结构的几何特性,运用几何法建立了机器人的正、逆运动学,求导后推导出了雅可比矩阵,建立了关节空间与笛卡尔空间下位移、速度之间的关系,利用Matlab绘制出机器人工作空间在XoZ平面下的投影。之后通过对机器人质心位置的更准确的计算,利用第二类Lagarange方程建立了更为精确的机器人的刚体动力学方程。然后,对关节柔性加以考虑,将机器人关节等效为扭簧模型,建立了机器人刚柔祸合动力学模型。最后,设计测试轨迹,通过Adams建立虚拟样机模型对建立的模型进行测试,验证了模型建立的准确性。本章对运动学及动力学模型的建立为后续的轨迹规划及控制系统的设计工作打下了基础。
 
 工业机器人选型神器
机器人 码垛机器人 技术干货

好的文章,需要您的鼓励

2

  • 最新资讯
  • 最新问答
推荐