机器人动力学_第1页
机器人动力学_第2页
机器人动力学_第3页
机器人动力学_第4页
机器人动力学_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

机器人动力学第一页,共二十七页,编辑于2023年,星期六▲牛顿—欧拉运动方程▲拉格朗日动力学▲关节空间与操作空间动力学第五讲:机器人动力学第二页,共二十七页,编辑于2023年,星期六

前面我们所研究的机器人运动学都是在稳态下进行的,没有考虑机器人运动的动态过程。实际上,机器人的动态性能不仅与运动学相对位置有关,还与机器人的结构形式、质量分布、执行机构的位置、传动装置等因案有关。机器人动态性能由动力学方程描述,动力学是考虑上述因素,研究机器人运动与关节力(力矩)间的动态关系。描述这种动态关系的微分方程称为机器人动力学方程。机器人动力学要解决两类问题:动力学正问题和逆问题。第三页,共二十七页,编辑于2023年,星期六

动力学正问题是——根据关节驱动力矩或力,计算机器人的运动(关节位移、速度和加速度);

动力学逆问题是——已知轨迹对应的关节位移、速度和加速度,求出所需要的关节力矩或力。

不考虑机电控制装置的惯性、摩擦、间隙、饱和等因素时,n自由度机器人动力方程为n个二阶耦合非线性微分方程。方程中包括惯性力/力矩、哥氏力/力矩、离心力/力矩及重力/力矩,是一个耦合的非线性多输入多输出系统。对机器人动力学的研究,所采用的方法很多,有拉格朗日(Lagrange)方法、牛顿一欧拉(Newton—Euler)、高斯(Gauss)、凯恩(Kane)、旋量对偶数、罗伯逊一魏登堡(Roberson—Wittenburg)等方法。第四页,共二十七页,编辑于2023年,星期六

研究机器人动力学的目的是多方面的。动力学正问题与机器人的仿真有关;逆问题是为了实时控制的需要,利用动力学模型,实现最优控制,以期达到良好的动态性能和最优指标。在设计中需根据连杆质量、运动学和动力学参数、传动机构特征和负载大小进行动态仿真,从而决定机器人的结构参数和传动方案,验算设计方案的合理性和可行性,以及结构优化程度。在离线编程时,为了估计机器人高速运动引起的动载荷和路径偏差,要进行路径控制仿真和动态模型仿真。这些都需要以机器人动力学模型为基础。研究机器人动力学的目的第五页,共二十七页,编辑于2023年,星期六5.1机器人静力学机器人静力学研究机器人静止或者缓慢运动时作用在手臂上的力和力矩问题,特别是当手端与外界环境有接触力时,各关节力矩与接触力的关系。下图表示作用在机器人手臂杆件i上的力和力矩。其i-1fi为杆件i-1对杆i的作用力,-ifi+1为杆i+1对杆i的作用力,i-1Ni为杆件i-1对杆i的作用力矩,-iNi+1为杆i+1对杆i的作用力矩,ci为杆i质心。作用在杆i的力和力矩第六页,共二十七页,编辑于2023年,星期六根据力、力矩平衡原理有第七页,共二十七页,编辑于2023年,星期六5.2机器人动力学正问题机器人动力学正问题研究机器人手臂在关节力矩作用下的动态响应。其主要内容是如何建立机器人手臂的动力学方程。建立机器人动力学方程的方法有牛顿—欧拉法和拉格朗日法等。第八页,共二十七页,编辑于2023年,星期六1、牛顿—欧拉法方程

在考虑速度与加速度影响的情况下,作用在机器人手臂杆i上的力和力矩如右图所示。其中vci和ωi分别为杆i质心的平移速度向量和此杆的角速度向量。根据力、力矩平衡原理有:5-15-2称5-1为牛顿方程,5-2为欧拉方程。第九页,共二十七页,编辑于2023年,星期六其中Ii为杆i绕其质心的惯性张量第十页,共二十七页,编辑于2023年,星期六2、拉格朗日方程

牛顿一欧拉运动学方程是基于牛顿第二定律和欧拉方程,利用达朗伯原理,将动力学问题变成静力学问题求解。该方法计算快。拉格朗日动力学则是基于系统能量的概念,以简单的形式求得非常复杂的系统动力学方程,并具有显式结构,物理意义比较明确。

(1)拉格朗日函数对于任何机械系统,拉格朗日函数L定义为系统总的动能Ek与总的势能Ep之差,即:表示动能与势能的广义坐标相应的广义速度第十一页,共二十七页,编辑于2023年,星期六(2)机器人系统动能在机器人中,连杆是运动部件,连杆i的动能Eki为连杆质心线速度引起的动能和连杆角速度产生的动能之和,即:系统的动能为n个连杆的动能之和,即:第十二页,共二十七页,编辑于2023年,星期六

由于和是关节变量和关节速度的函数,因此,从上式可知,机器人的动能是关节变量和关节速度的标量函数,记为,可表示成:式中,是nxn阶的机器人惯性矩阵第十三页,共二十七页,编辑于2023年,星期六

3.机器人系统势能设连杆i的势能为,连杆i的质心在O坐标系中的位置矢量为,重力加速度矢量在坐标系中为g,则:

机器人系统的势能为各连杆的势能之和,即:

它是q的标量函数。第十四页,共二十七页,编辑于2023年,星期六

4.拉格朗日方程系统的拉格朗日方程为:

上式又称为拉格朗日—欧拉方程,简称L—E方程。式中,是n个关节的驱动力或力矩矢量,上式可写成:第十五页,共二十七页,编辑于2023年,星期六

[例]平面RP机器人如图所示,连杆l和连杆2的质量分别为m1和m2,质心的位置由l1和d2所规定,惯量矩阵为:第十六页,共二十七页,编辑于2023年,星期六

(1)取坐标,确定关节变量和驱动力或力矩建立连杆D-H坐标系如上图所示,关节变量为θ1+π/2为求解方便,此处取关节变量为θ1和d2,关节驱动力矩τl和力f2。第十七页,共二十七页,编辑于2023年,星期六(2)系统动能由式(1),分别得…1总动能为:第十八页,共二十七页,编辑于2023年,星期六(3)系统势能因为:则:总势能为:第十九页,共二十七页,编辑于2023年,星期六(4)偏导数第二十页,共二十七页,编辑于2023年,星期六(5)拉格朗日动力学方程将偏导数代入拉格朗日方程,得到平面RP机器人的动力学方程的封闭形式:拉格朗日方程…2第二十一页,共二十七页,编辑于2023年,星期六

(1)关节空间动力学方程将式2写成矩阵形式:3、关节空间与操作空间动力学式中…3第二十二页,共二十七页,编辑于2023年,星期六

式(3)为机器人在关节空间中的动力学方程封闭形式的一般结构式。它反映了关节力或力矩与关节变量、速度和加速度之间的函数关系。对于n个关节的机器人,是n×n正定对称矩阵,是q的函数,称为机器人惯性矩阵;是n×1的离心力和哥氏力向量;是n×1重力矢量,与机器人的形位q有关。第二十三页,共二十七页,编辑于2023年,星期六2.操作空间动力学方程与关节空间动力学方程相对应,在笛卡尔操作空间中,操作力F与末端加速度之间的关系可表示为:……操作空间中的惯性矩阵……离心力和哥氏力矢量……重力矢量……广义操作力矢量……机器人末端位姿向量第二十四页,共二十七页,编辑于2023年,星期六由上一章可知,广义操作力和关节力之间的关系为:操作空间与关节空间之间的速度与加速度的关系:比较关节空间与操作空间动力学方程,可以得到:第二十五页,共二十七页,编辑于2023年,星期六

3.关节力矩—操作运动方程机器人动力学最终是研究其关节输

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论