机器人技术第六章.ppt
《机器人技术第六章.ppt》由会员分享,可在线阅读,更多相关《机器人技术第六章.ppt(73页珍藏版)》请在三一办公上搜索。
1、机器人技术,陶建国,哈尔滨工业大学机电学院2005.2.,第六章 机器人静力学和动力学,静力学和动力学分析,是机器人操作机设计和动态性能分析的基础。特别是动力学分析,它还是机器人控制器设计、动态仿真的基础。机器人静力学研究机器人静止或缓慢运动式,作用在机器人上的力和力矩问题。特别是当手端与环境接触时,各关节力(矩)与接触力的关系。,机器人动力学研究机器人运动与关节驱动力(矩)间的动态关系。描述这种动态关系的微分方程称为动力学模型。由于机器人结构的复杂性,其动力学模型也常常很复杂,因此很难实现基于机器人动力学模型的实时控制。然而高质量的控制应当基于被控对象的动态特性,因此,如何合理简化机器人动力
2、学模型,使其适合于实时控制的要求,一直是机器人动力学研究者追求的目标。,6.1 机器人静力学,一、杆件之间的静力传递,在操作机中,任取两连杆,。设在杆 上的 点作用有力矩 和力;在杆 上作用有自重力 过质心);和 分别为由 到 和 的向径。,按静力学方法,把这些力、力矩简化到 的固联坐标系,可得:,或,式中(为杆 的质量)。,求出 和 在 轴上的分量,就得到了关节力和扭矩,它们就是在忽略摩擦之后,驱动器为使操作机保持静力平衡所应提供的关节力或关节力矩,记作,其大小为,当忽略杆件自重时,上式可简记为:,若以 表示不计重力的关节力或力矩值,对于转动关节则有:,式中 是自 到杆 的质心 的向径。,例
3、1 求两杆操作机的静关节力矩(坐标系与结构尺寸如图)。,解:设已知,二、操作机的静力平衡,设有操作机如图所示,每个关节都作用有关节力矩(广义驱动力,指向 的正向),在末端执行器的参考点 处将产生力 和力矩。由于、是操作机作用于外界对象的力和力矩,为了和输入关节力矩 一起进行运算,故应取负值。,利用虚功原理建立静力平衡方程,令,于是,操作机的总虚功是:,根据虚功原理,若系统处于平衡,则总虚功(虚功之和)为0,即,式中 J 是速度分析时引出的雅可比矩阵,其元素为相应 的偏速度。,由机器人运动微分关系可知,则有,因为 是独立坐标,则,所以有,上式是针对操作机的关节力和执行器参考点 间所产生的力和力矩
4、之间的关系式。,该式表明关节空间和直角坐标空间广义力可以借助于雅可比矩阵 J 进行变换。这种变换关系,也可推广到任两杆间固联直角坐标系中的广义力变幻,这时应将关节空间与直角坐标空间的雅可比矩阵,换作直角坐标空间的雅可比矩阵。,例2 如图,操作机的手爪正在持板手扭某一哩栓,手爪上 方联接一测力传感器可测六维力向量(力和力矩)。试确定测力传感器和扭动板手时力和力矩的关系。,解:设在测力传感器上置坐标系 Sf(),在螺栓上置坐标系 S()。在图示瞬间,两坐标系彼此平行。因为刚体的无限小位移(平移和转动)可表示为六维向量,故对二者的微位移可分别表示为:,由于两坐标系的坐标轴平行,于是可以得到:,前式也
5、可以从前图直观求得。设 为相应于 的广义力向量,为相应于 的广义力向量,则可得:,上式也可直接用虚功原理求得。,一、研究目的:1、合理地确定各驱动单元(以下称关节)的电机功率。2、解决对伺服驱动系统的控制问题(力控制),在机器人处于不同位置图形(位形)时,各关节的有效惯量及耦合量都会发生变化(时变的),因此,加于各关节的驱动力也应是时变的,可由动力学方程给以确定。,6-2 机器人动力学概述,二、机器人动力学研究的问题可分为两类:1、给定机器人的驱动力(矩),用动力学方程求解机器 人(关节)的运动参数或动力学效应(即已知,求 和,称为动力学正问题。)。2、给定机器人的运动要求,求应加于机器人上的
6、驱动力(矩)(即已知 和,求,称为动力学逆问题)。,三、动力学研究方法:1拉格朗日方程法:通过动、势能变化与广义力的关系,建立机器人的动力学方程。代表人物、等。计算量O(n4),经优化O(n3),递推O(n)。2牛顿欧拉方程法:用构件质心的平动和相对质心的转动表示机器人构件的运动,利用动静法建立基于牛顿欧拉方程的动力学方程。代表人物Orin,Luh(陆养生)等。计算量O(n)。,3高斯原理法:利用力学中的高斯最小约束原理,把机器人动力学问题化成极值问题求解.代表人物波波夫(苏).用以解决第二类问题。计算量O(n3)。4凯恩方程法:引入偏速度概念,应用矢量分析建立动力学方程。该方法在求构件的速度
7、、加速度及关节驱动力时,只进行一次由基础到末杆的推导,即可求出关节驱动力,其间不必求关节的约束力,具有完整的结构,也适用于闭链机器人。计算量O(n!)。,系统的动能和势能可在任何坐标系(极坐标系、圆柱坐 标系等)中表示,不是一定在直角坐标系中。,动力学方程为:广义力 广义速度 广义坐标(力或力矩)(或)(或),6.3 二杆机器人的拉格朗日方程,应用质点系的拉格朗日方程来处理杆系的问题。,定义:L=K-P LLagrange函数;K系统动能之和;P系统势能之和。,6.3.1 刚体系统拉格朗日方程,设二杆机器人臂杆长度分别为,质量分别集中在端点为,坐标系选取如图。,以下分别计算方程中各项:,一、动
8、能和势能,对质点:,势能:,动能:,(负号与坐标系建立有关),对质点:,先写出直角坐标表达式:,6.3.2 刚体系统拉格朗日方程,对 求导得速度分量:,动能:,势能:,二、Lagrange函数,三、动力学方程,先求第一个关节上的力矩,(1),同理,对 和 微分,可求得第二关节力矩,以上是两杆机器人动力学模型。,(2),系数 D 的物理意义:,关节 的有效惯量(等效转动惯量的概念)。由关节 处的加速度 引起的关节 处的力矩为(),关节 和 之间的耦合惯量。由关节 或 的加速度(或)所引起的关节 和 处的力矩为 或,向心力项系数。表示关节 处的速度作用在本身关节处 的向心力(),四、动力学方程中各
9、系数的物理意义 将前面结果重新写成简单的形式:,哥氏力项系数。两项组合为关节 与 处的速度作用在关节 处的哥氏力,哥氏力是由于 牵连运动是转动造成的。,关节 处的重力项。重力项只与 大小、长度 以 及机构的结构图形()有关。,比较二杆机器人例中的系数与一般表达式中的系数得到有效惯量系数:,耦合惯量系数:,向心力项系数:,哥氏力项系数:,重力项:,6.4 机器人的拉格朗日方程的一般表达形式,从上节容易看出Lagrange方程是一个二阶耦合、非线性和微分方程,为简化计算,未虑及传动链中的摩擦。以下方程的推导,也是不考虑传动链带来的摩擦影响,只考虑杆件本身,然后再加入关节处驱动装置(如电机、码盘等)
10、的影响。,推导分五步进行:,一、计算任意任意杆件上任意点的速度;二、计算动能;三、计算势能;四、形成Lagrange函数;五、建立动力学方程。,其速度为:,一、点的速度,由于整个系统的动能都是在基础系中考虑的,故需求系统各质点在基础坐标系中的速度。,对于杆 坐标系中的一点,它在基础坐标系中的位置为,式中 变换矩阵,速度平方为:,式中 矩阵的迹,即矩阵主对角元素之和。,二、动能,位于杆 上 处质量为 的质点的动能是:,则杆 的动能(在基础坐标系中)为:,令式中 称为连杆 的伪惯量矩阵。,则得到杆 的动能为:,对于杆 上任意一点的(在杆 坐标系中)可以表示为:,根据理论力学中惯性矩、惯性积和静矩的
11、定义,引入下列记号:,对坐标轴的惯性矩:,则有:,对坐标轴的惯性积:,对坐标轴的静矩:,质量之和:,于是:,同理:,于是 能够表达为:,机器人臂杆总的动能是:,如果考虑到关节处驱动装置的动能:,调换求迹与求和运算顺序,并加入关节处驱动装置的动能,得到机器人总的动能为:,(对于移动关节:),式中 为关节 处驱动装置的转动惯量。,三、势能,设杆 的质心在再其自身坐标系的位置向量为,则它在基础坐标系中的位置向量 为,设重力加速度 在基础坐标系中的齐次分量为:,于是机器人的总势能为:,则杆在基础坐标系中的势能为:,(一般认为基础坐标系的 z 轴取向上方),先求拉格朗日方程中的各项:,四、拉格朗日函数,
12、五、动力学方程,(1),由于 是对称矩阵,则有:,合并(a)式中前两项,得到:,(1),当 时,中不包含 以后关节变量,即:,于是可得:,(2),交换其中的部分哑元,得到:,(3),将以上各项带入拉格朗日公式,并用 和 分别代替上式中的哑元 和,得到:,上式为拉格朗日方程的最后形式。这些方程与求和的次序无关,因此可将上式写为简化形式:,(5),(4),式中:,以上的动力学方程(5)中系数 D的意义与上节所列相同,即分别为有效惯量项系数(),耦合惯量项系数(),向心力项系数(),哥氏力项系数(),重力项等。,动力学方程中的惯量项和重力项在机器人控制重特别重要,将直接系统的稳定性和定位精度。只有当
13、机器人高速运动时,向心力项和哥氏力项才是重要的。传动装置的惯量值往往较大,对系统动态特性的影响也不可忽略。,在机器人动力学问题的讨论中,拉格朗日动力学方程常写作更简化的一般形式:,式中:,的意义见(5)式。,(6),乘法次数:,6.5 机器人的牛顿欧拉方程,机器人的拉格朗日动力学模型为非线性二阶常微分方程,利用这些方程,由已知的每一轨迹设定点的关节位置、速度和加速度,可以计算各关节的标称力矩,但拉格朗日方程利用44齐次变换矩阵,使得计算效率太低。,加法次数:,为了实现实时控制,曾用过略去哥氏力和向心力的简化模型,但当操作机快速运动时,哥氏力和向心力在计算关节力矩中是相当重要的。因而这种简化只能
14、用于机器人的低速运动,在典型的制造业环境中,这是不合乎要求的。此外,这种简化所引起的关节力矩误差,不能用反馈控制校正。牛顿欧位法采用迭代形式方程,计算速度快,可用于实时控制,因而成为一种常用的建模方法。,寻求转动坐标系和固定惯性坐标系之间必要的数学关系,再推广到运动坐标系(转动和平移)和惯性坐标系之间的关系。如图,惯性坐标系O-XYZ和转动坐标系O-X*Y*Z*的原点重合于O点。而OX*、OY*、OZ*轴相对OX、OY、OZ轴旋转。设 和 分别为这两个坐标系沿主轴的单位矢量。转动坐标系中点 P 可用它在任一坐标系中的分量来表示:,6.5.1 转动坐标系,或,在惯性坐标系中的运动:,在转动坐标系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机器人 技术 第六
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5359257.html