第3章-工业机器人静力计算及动力学分析.pdf
《第3章-工业机器人静力计算及动力学分析.pdf》由会员分享,可在线阅读,更多相关《第3章-工业机器人静力计算及动力学分析.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.第第 3 3 章章工业机器人静力计算与动力学分析工业机器人静力计算与动力学分析章节题目:章节题目:第 3 章工业机器人静力计算与动力学分析 教学内容教学内容 3.1工业机器人速度雅可比与速度分析3.2工业机器人力雅可比与静力计算3.3工业机器人动力学分析 教学安排教学安排 第 3 章安排 6 学时,其中介绍工业机器人速度雅可比45 分钟,工业机器人速度分析45分钟,操作臂中的静力 30 分钟,机器人力雅可比 30 分钟,机器人静力计算的两类问题 10分钟,拉格朗日方程 20 分钟,二自由度平面关节机器人动力学方程60 分钟,关节空间和操作空间动力学 30 分钟。通过多媒体课件结合板书的方式,
2、 采用课堂讲授和课堂讨论相结合的方法, 首先讨论与机器人速度和静力有关的雅可比矩阵,然后介绍工业机器人的静力学问题和动力学问题。 知识点与其基本要求知识点与其基本要求 1、工业机器人速度雅可比掌握2、速度分析掌握3、操作臂中的静力掌握4、机器人力雅可比掌握5、机器人静力计算的两类问题了解6、拉格朗日方程熟悉7、二自由度平面关节机器人动力学方程理解8、关节空间和操作空间动力学了解 重点和难点重点和难点 重点:1、速度雅可比与速度分析2、力雅可比3、拉格朗日方程4、二自由度平面关节机器人动力学方程难点:1、关节空间和操作空间动力学 教学法设计教学法设计 引入新课:引入新课:至今我们对工业机器人运动
3、学方程还只局限于静态位置问题的讨论, 还没有涉与力、 速度、加速度等。 机器人是一个多刚体系统,像刚体静力学平衡一样,整个机器人系统在外载荷和关节驱动力矩驱动力作用下将取得静力平衡; 也像刚体在外力作用下发生运动变化一样,整个机器人系统在关节驱动力矩驱动力作用下将发生运动变化。新课讲解:新课讲解:第一次课第一次课第三章第三章工业机器人静力计算与动力学分析工业机器人静力计算与动力学分析3-13-1工业机器人速度雅可比与速度分析工业机器人速度雅可比与速度分析一、工业机器人速度雅可比一、工业机器人速度雅可比y1 f1(x1,x2,x3,x4,x5,x6)y f (x ,x ,x ,x ,x ,x )
4、,22123456假设有六个函数, 每个函数有六个变量, 即:可写成 Y=F(X)Y=F(X),y6 f6(x1,x2,x3,x4,x5,x6).f1ffdx11dx21dx6x1x2x6f2f2f2,也可简写成dY Fdx。该式中6将其微分,得:dy2dx1dx2dx6x1x2x6Xf6f6f6dy6dx1dx2dx6x1x2x6dy16矩阵F叫做雅可比矩阵。X在工业机器人速度分析和以后的静力分析中都将遇到类似的矩阵, 称之为机器人雅可比矩阵,或简称雅可比矩阵。二自由度平面关节机器人,端点位置x,y 与关节1、2的关系为:x l1cos1l2cos(12)y l1sin1l2sin(12)d
5、x x x(,)12,将其微分,得:即:y y(1,2)dy dxdy x 1y1xxd1d212,将其写成矩阵形式为:yyd1d212x 2d1yd22 x令J J 1y1x 2,则上式可简写为dX X J Jd。式中:dX X dx;d1。dyy22将 J J 称为该二自由度平面关节机器人的速度雅可比, 它反映了关节空间微小运动d与手部作业空间微小位移 dX X 的关系。若对 J J 进行运算, ,则 2R 机器人的雅可比写为:l sin1l2sin(12)l2sin(12)J J 112)l2cos(12)l1cos1l2cos(从 J 中元素的组成课件,J 阵的值是1与2的函数。对于
6、n 自由度机器人的情况, 关节变量可用广义关节变量q q 表示,q q=q1 q2qnT,当关节为转动关节时,qi=i,当关节为移动关节时,qi=di,dq q=dq1 dq2dqnT反映了关节空间的微小运动;机器人末端在操作空间的位置和方位可用末端手爪的位姿 X X 表示,它是关节变量的函数,X X=X X(q q),并且是一个 6 维列矢量,dX X=dx dy dz xyzT反映了操作空间的微小运动,它由机器人末端微小线位移和微小角位移组成,因此有:dX X=J J(q q)dq q,式中,J J(q q)是 6n 的偏导数矩阵,称为n 自由度机器人速度雅可比矩阵。它的第i 行第 j 列
7、元素为:J Jij(q q) xi(q q),I=1,2,6;j=1,2,n。qj二、工业机器人速度分析二、工业机器人速度分析.。式中, V V 表示机对 dX X=J J(q q)dq q 左右两边各除以 dt,得:dX X J J(q q)dq q,或V V J J(q q)q qdtdt,q q 表示机器人关节空间中的关节速度,J J(q q)器人末端在操作空间中的广义速度,V V X X与操作空间速度 V V 之间关系的雅可比矩阵。表示确定关节空间速度q q对于 2R 机器人来说,J J(q q)是 22 矩阵。若令 J J1、J J2分别为雅可比的第一列矢量和第二 J J列矢量,则有
8、:V V J J1122,式中右边第一项表示仅由第一个关节运动引起的端点速度; 右边第二项表示仅由第二个关节运动引起的端点速度; 总的端点速度为这两个速度矢量的合成。 因此, 机器人速度雅可比的每一列表示其它关节不动而某一关节运动产生的端点速度。前面提到的二自由度机器人的手部速度为:l sinl sin()l sin()vxl sin1l2sin(12)l2sin(12)11121212122V 112)l2cos(12)2l1cos1l2cos(12)1l2cos(12)2vyl1cos1l2cos(是时间的函数, f (t), f (t),则可求出该机器人手部假如已知关节上1与21122在
9、某一时刻的速度 V V=f(t),即手部瞬时速度。 J JV V,式中,J J1 1称反之,假如给定机器人手部速度,可解出相应的关节速度:q q为机器人逆速度雅可比。通常可以看到机器人逆速度雅可比J J出现奇异解的两种情况:1工作域边界上奇异。当机器人臂全部伸展开或全部折回而使手部处于机器人工作域的边界上或边界附近时,出现逆雅可比奇异,这时机器人相应的形位叫做奇异形位。2工作域内部奇异。奇异并不一定发生在工作域边界上,也可以是由两个或更多个关节轴线重合所引起的。当机器人处在奇异形位时, 就会产生退化现象, 丧失一个或更多的自由度。 这意味着在空间某个方向或子域上,不管机器人关节速度怎样选择,手
10、部也不可能实现移动。对于在三维空间中作业的一般六自由度工业机器人的情况, 机器人速度雅可比 J J 是一个1 11 1(61)。手部速度矢量 V V 是由 3和 V V 分别是 61 列阵,即V V(61) J J(q q)(66)q q66 矩阵,q q是由 6 个关节1 线速度矢量和 31 角速度矢量组合而成的 6 维列矢量。关节速度矢量q q速度组合而成的 6 维列矢量。雅可比矩阵J J 的前三行代表手部线速度与关节速度的传递比;后三行代表手部角速度与关节速度的传递比。 而雅可比矩阵 J J 的每一列则代表相应关节速度i对手部线速度和角速度的传递比。q第二次课第二次课3-23-2工业机器
11、人力雅可比与静力计算工业机器人力雅可比与静力计算一、操作臂中的静力一、操作臂中的静力以操作臂中单个杆件为例分析受力, 杆件 I 通过关节 i 和 i+1 分别于杆件 i-1 和 i+1 相连接。令 f fi-1,i与 n ni-1,i表示 i-1 杆通过关节 i 作用在 i 杆上的力和力矩;f fi,i+1与 n ni,i+1表示 i 杆通过关节 i+1 作用在 i+1 杆上的力和力矩;-f fi,i+1与-n ni,i+1表示 i+1 杆通过关节 i+1 作用在 i.杆上的反作用力和反作用力矩;f fn,n+1与 n nn,n+1表示机器人最末杆对外界环境的作用力和力矩;-f fn,n+1与
12、-n nn,n+1表示外界环境对机器人最末杆的作用力和力矩;f f0,1与 n n0,1表示机器人底座对杆 1 的作用力和力矩;mig g 表示连杆 i 的重量,作用在质心 ci上。连杆 i 的静力平衡条件为其上所受的合力和合力矩为零,因此力和力矩平衡方程式为:f fi-1,i+(-f fi,i+1)+mig g=0n ni-1,i+(-n ni,i+1)+(r ri-1,i+r riCi)f fi-1,i+(r riCi)(-f fi,i+1)=0式中,r ri-1,i表示坐标系i的原点相对于坐标系i-1的位置矢量;r riCi表示质心相对于坐标系i的位置矢量。假如已知外界环境对机器人最末杆
13、的作用力和力矩, 那么可以由最后一个连杆相零连杆机座依次递推,从而计算出每个连杆上的受力情况。为了便于表示机器人手部端点的力和力矩, 可将 f fn,n+1和 n nn,n+1合并写成一个 6 维矢量:f fn,n1F F n nn,n11各关节驱动器的驱动力或力矩可写成一个 n 维矢量的形式,即:,式中,n 表2 n示关节的个数,表示关节力矩或关节力矢量,简称广义关节力矩,对转动关节,i表示关节驱动力矩;对移动关节,i表示关节驱动力。二、机器人力雅可比二、机器人力雅可比假定关节无摩擦,并忽略各杆件的重力,则广义关节力矩与机器人手部端点力 F F 的关系可描述为:=J JTF F,式中,J J
14、T为 n6 阶机器人力雅可比矩阵或力雅可比。可用虚功原理证明。该式表示在静力平衡状态下,手部端点力 F F 向广义关节力矩映射的线性关系。式中J JT与手部端点力 F F 和广义关节力矩之间的力传递有关,所以叫做机器人力雅可比。显然,力雅可比 J JT正好是机器人速度雅可比J J 的转置。三、机器人静力计算的两类问题三、机器人静力计算的两类问题从操作臂手部端点力 F F 与广义关节力矩之间的关系式=J JTF F 可知,操作臂静力计算可分为两类问题:1已知外界环境对机器人手部作用力F F 即手部端点力 F F=-F F ,求相应的满足静力平衡条件的关节驱动力矩。2已知关节驱动力矩,确定机器人手
15、部对外界环境的作用力F F 或符合的质量。这类问题是第一类问题的逆解。这时F F=(J JT)-1,但是,由于机器人的自由度可能不是6,力雅可比矩阵就有可能不是一个方阵,则J JT就没有逆解。所以,对这类问题的求解就困难得多,在一般情况下不一定能得到唯一的解。如果 F F 得维数比的维数低,且 J J 是满秩的话,则可利用最小二乘法求得F F 的估值。3-33-3工业机器人动力学分析工业机器人动力学分析动力学研究物体的运动和作用力之间的关系。机器人动力学问题有两类:、,即机器人关节位置、速度和加速度,求相应的关节1给出已知的轨迹点上的、力矩向量。这对实现机器人动态控制是相当有用的。2已知关节驱
16、动力矩,求机器人系统相应的各瞬时的运动。也就是说,给出关节力矩向、。这对模拟机器人的运动是非常有用的。量,求机器人所产生的运动、一、拉格朗日方程一、拉格朗日方程1、拉格朗日函数.拉格朗日函数 L L 的定义是一个机械系统的动能E Ek k和势能 E Ep p之差,即 L L=E Ek k-E Ep p。i是相应的广义令 qii=1,2,n是使系统具有完全确定位置的广义关节变量,qi的函数,因此拉格朗日函数也是qi和q i的函数。关节速度。由于系统动能E Ek k是 qi和q2、拉格朗日方程系统的拉格朗日方程为:F Fi id LL,i=1,2,n,式中,F Fi i称为广义关节驱dt qiqi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 机器人 静力 计算 动力学 分析
限制150内