版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第4章机器人动力学机器人技术公共选修课裴忠才唐志勇2024/1/10机器人动力学0概述1惯性矩2牛顿、欧拉运动方程式3拉格朗日运动方程式4机械手动力学方程机器人技术公共选修课2024/1/100.概述机器人技术公共选修课2024/1/103机器人是主动机械装置,原那么上,它的每个自由度都具有单独传动。从控制的观点来看,机械手系统是冗余、多变量和本质非线性的自动控制系统,也是复杂的动力学耦合系统。每个控制任务本身就是一个动力学任务。因此研究机器人的动力学问题就是为了进一步讨论控制问题。为使机器人连杆加速,驱动器必须有足够大的力和力矩来驱动机器人连杆和关节,以使他们能以期望的加速度和速度运动,否那么连杆将因运动缓慢而损失机器人的位置精度。因此必须建立决定机器人运动的动力学关系方程,用来计算每个驱动器所需的驱动力。0.概述机器人技术公共选修课2024/1/104方法:1牛顿—欧拉法;2拉格朗日方法。
机器人动力学方程可以确定机器人的运动,但实际上除最简单的情况外,求解机器人的全部动力学方程几乎是不可能的。作用:1
确定力和力矩,以便在机器人连杆和关节上产生期望的加速度;2
考察不同负载对机器人的影响及根据期望的加速度来考察某些负载的重要性;0.概述机器人技术公共选修课2024/1/105牛顿欧拉法从运动学出发求得加速度,并消去各内作用力。拉格朗日方法,它只需要速度而不必求内作用力,是比较直接的方法。对于动力学,有两个相反的问题:一是动力学的正问题:机械手各关节的作用力或力矩,求各关节的位移、速度和加速度。主要应用于仿真研究;二是动力学的逆问题:机械手的运动轨迹,即各关节的位移、速度、加速度求各关节所需要的驱动力或力矩。主要是实时控制的需要
一般机器人的动态方程由6个非线性微分方程联立表示,实际上除了一些简单的情况外,不可能求得方程的一般解。在实际控制时往往对动态方程作出某些假设,进行简化处理。1.惯性矩机器人技术公共选修课2024/1/106首先,在图4-1里通过把质点的平移运动改作回转运动的分析,来了解惯性矩的物理意义。
假设将力F作用到质量为m的质点时的平移运动,看作是运动方向的标量,那么可以表示为:式中:表示加速度。假设把这一运动看作是质量可以忽略的棒长为r的回转运动,那么得到加速度和力的关系式为:1.惯性矩机器人技术公共选修课2024/1/107式中,和N是绕轴回转的角加速度和惯性力矩,将和F代入上式得:
令,上式可以变为:
〔4-1〕式〔4-1〕是质点绕固定轴进行回转运动时的运动方程式,I相当于平动时的质量,称为惯性矩。求质量连续分布物体的惯性矩时,可以将其分割成假想的微小物体,然后将微小物体的惯性矩加在一起,这时,微小物体的质量dm及其微小物体体积dV的关系可用密度表示为:1.惯性矩机器人技术公共选修课2024/1/108那么,它的惯性矩为:
整个物体的惯性矩可用下式表示:例4.1求图4-2所示质量为M,长度为L的匀质杆〔粗细忽略〕,绕其一端回转时的惯性矩I。〔4-2〕解:微小物体的质量用线密度〔=M/L〕表示,所以其惯性矩为。因此将dI在长度方向积分,即可得到:1.惯性矩机器人技术公共选修课2024/1/109解:由于该杆是重心位于中心的匀质杆,因此,可先就杆的一半来求解,然后再加倍即可。假定x为离杆中心的距离,那么得到:例4-2试求上例的杆绕重心回转时的惯性矩IC。2.牛顿、欧拉运动方程式机器人技术公共选修课2024/1/1010图4-3所示的单一刚体的运动方程式可用下式来表示:式中,m〔标量〕是刚体的质量;是绕重心C的惯性矩阵;FC是作用于重心的平动力;N是惯性力矩;Vc是重心的平移速度;为角速度。式〔4-3〕及式〔4-4〕分别被称为牛顿运动方程式及欧拉运动方程式。Ic的各元素表示对应的力矩元素和角加速度元素间的惯性矩。〔4-3〕〔4-4〕2.牛顿、欧拉运动方程式机器人技术公共选修课2024/1/1011下面我们来求图4-4所示1自由度机械手的运动方程式。这种场合,由于关节轴制约连杆的运动,所以可以把式〔4-4〕的运动方程式看作是绕固定轴的运动。假定绕关节轴的惯性矩为I,取垂直纸面的方向为Z轴,那么得到:2.牛顿、欧拉运动方程式机器人技术公共选修课2024/1/1012式中:g为重力常数;是在第三行第三列上具有绕关节轴的惯性矩阵,把这些公式代入〔4-4〕,提取只有z分量的回转那么得到:2.牛顿、欧拉运动方程式机器人技术公共选修课2024/1/1013式中:对于一般形式的连杆,由于I
除第三分量以外,其它分量皆不为零,所以
×I
不是零向量。
×I
的第1,2分量成了改变轴方向的力矩,但在固定轴的场合,与这个力矩平衡的约束力生成,式N的第1,2分量,不产生运动。由于机器人是具有分布质量的三维、多自由度机构,利用牛顿力学建模非常困难,拉格朗日力学成为主要的动力学分析方法。〔4-5〕3.拉格朗日运动方程式机器人技术公共选修课2024/1/1014拉格朗日运动方程式仅仅包涵能量项对系统变量和时间的微分,结构简单,因此多数教科书利用该方程进行动力学推导。拉格朗日力学以两个方程为根底:一个是直线运动,另一个针对旋转运动。3.拉格朗日运动方程式机器人技术公共选修课2024/1/1015拉格朗日运动方程式可表示为:式中,q是广义坐标,
是广义力,当为直线运动时,为力的单位,当为转动时,它为力矩的单位。拉格朗日运动方程式也可表示为:
这里,L是拉格朗日算子;K是动能;P是势能。〔4-6〕〔4-7〕3.拉格朗日运动方程式机器人技术公共选修课2024/1/1016例:用拉格朗日运动方程式推导以下图所示的单自由度系统力和加速度的关系,车轮的质量忽略不计:小车的动能为:小车系统的势能为:
拉格朗日算子为:3.拉格朗日运动方程式机器人技术公共选修课2024/1/1017拉格朗日函数的导数为:因此小车系统的运动方程为:
3.拉格朗日运动方程式机器人技术公共选修课2024/1/1018现就前面讲的1自由度机械手来具体求解。假定为广义坐标,那么有:由于〔4-8〕3.拉格朗日运动方程式机器人技术公共选修课2024/1/1019所以用置换式〔4-6〕的广义坐标后得到下式:它与前面的结果完全一致。下面推导图4-5所示的2自由度机械手的运动方程式。在推导时,把1,2当作广义坐标,1,2当作广义力求拉格朗日算子,代入式〔4-6〕即可得到。〔4-9〕3.拉格朗日运动方程式机器人技术公共选修课2024/1/1020第1个连杆的动能K1、势能P1可分别表示为:〔4-10〕3.拉格朗日运动方程式机器人技术公共选修课2024/1/1021〔4-11〕式中,是第i个连杆质量中心的位置向量。3.拉格朗日运动方程式机器人技术公共选修课2024/1/1022〔4-12〕应该注意到各连杆的动能可用质量中心平移运动的动能和绕质量中心回转运动的动能之和来表示。由式〔4-11〕,得到式〔4-10〕中的质量中心速度平方和为:利用式〔4-10〕和式〔4-12〕,〔4-13〕,通过下式〔4-13〕3.拉格朗日运动方程式机器人技术公共选修课2024/1/1023式中:可求出拉格朗日算子L,把它代入式〔4-6〕的拉格朗日运动方程式,整理后可得:3.拉格朗日运动方程式机器人技术公共选修课2024/1/10243.拉格朗日运动方程式机器人技术公共选修课2024/1/1025是惯性力;是离心力;表示加在机械手上的重力项,g是重力加速度常数。对于多于3个自由度的机械手,也可用同样的方法推导出运动方程式,但随自由度的增多演算量将急剧增加。4.机械手动力学方程机器人技术公共选修课2024/1/1026在分析了二连杆机械手的根底上,我们分析由一组A变换描述的任何机械手,求其动力学方程。分以下5步进行推导:〔1〕
计算任一连杆上任一点的速度;〔2〕
计算各连杆的动能和机械手的总动能;〔3〕
计算各连杆的位能和机械手的总位能;〔4〕
建立机械手系统的拉格朗日函数;〔5〕
对拉格朗日函数求导,以得到动力学方程。4.机械手动力学方程机器人技术公共选修课2024/1/1027以下图表示一个四连杆机械手的结构。我们先从这个例子出发,求得此机械手某个连杆〔例如连杆3〕上某一点〔P〕的速度、质点和机械手的动能与位能、拉格朗日算子,求系统的动力学方程。然后,由特殊到一般,导出任何机械手的速度、动能、位能和动力学方程的一般表达式。4.机械手动力学方程机器人技术公共选修课2024/1/1028图中连杆3上点P的位置为:式中,为基坐标系中的位置矢量;为局部〔相对关节O3〕坐标系中的位置矢量;T3为变换矩阵,包括旋转和平移变换。对于任一连杆i上的一点,其位置为:〔4-14〕
1、速度的计算4.机械手动力学方程机器人技术公共选修课2024/1/1029点P的速度为
对于连杆i上任一点的速度为:〔4-15〕4.机械手动力学方程机器人技术公共选修课2024/1/1030P点的加速度4.机械手动力学方程机器人技术公共选修课2024/1/1031速度的平方:对于任一机械手上一点的速度平方为〔4-16〕4.机械手动力学方程机器人技术公共选修课2024/1/1032令连杆3上任一质点P的质量为dm,那么其动能为:
2、动能和位能的计算4.机械手动力学方程机器人技术公共选修课2024/1/1033任一机械手连杆i上位置矢量的质点,其动能为对连杆3积分dK3,得连杆3的动能为:4.机械手动力学方程机器人技术公共选修课2024/1/1034式中,积分称为连杆的伪惯量矩阵,并记为:任何机械手上任一连杆i的动能为:〔4-17〕4.机械手动力学方程机器人技术公共选修课2024/1/1035〔4-17〕式中,Ii为伪惯量矩阵,其表达式为:4.机械手动力学方程机器人技术公共选修课2024/1/1036物体的转动惯量、矢量积以及一阶矩量为:如果令4.机械手动力学方程机器人技术公共选修课2024/1/10374.机械手动力学方程机器人技术公共选修课2024/1/1038于是可把Ii表示为〔4.18):4.机械手动力学方程机器人技术公共选修课2024/1/1039具有n个连杆的机械手总的动能为:连杆i的传动装置动能为式中,Iai为传动装置的等效转动惯量,对于平动关节,Iai为等效质量;传动关节的传动装置总动能为〔4-20〕〔4-19〕4.机械手动力学方程机器人技术公共选修课2024/1/1040下面计算机械手的位能,一个高度为h,质量为m的物体其位能为:P=mgh连杆i上位置处的质点dm,其位能为:4.机械手动力学方程机器人技术公共选修课2024/1/1041其中,mi为连杆I的质量,为连杆I相对于其前端关节坐标系的重心位置,由于传动装置的重力作用Pai一般是很小的,一般忽略不计,这时,机械手的总位能为〔4-21〕4.机械手动力学方程机器人技术公共选修课2024/1/1042
3、动力学方程的推导拉格朗日算子:〔4-22〕对上式求导4.机械手动力学方程机器人技术公共选修课2024/1/1043据式〔4.18〕知,Ii为对称矩阵,即,所以下式成立:当时,后面连杆变量对前面各连杆不产生影响,即
,
,这样可得:4.机械手动力学方程机器人技术公共选修课2024/1/1044因为4.机械手动力学方程机器人技术公共选修课2024/1/1045再求项4.机械手动力学方程机器人技术公共选修课2024/1/1046在上列两式运算中,交换第二
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年互联网医疗解决方案技术合作协议
- 2025年双方协商劳务派遣协议
- 2025年PPP项目合作财务管理协议
- 主材供应及合作框架合同 2024年版一
- 2025版区块链技术应用合伙人合作协议3篇
- 2025年度智能建筑安装工程承包技师合同4篇
- 二零二五年度酒吧食品安全管理与承包合同
- 2025年度城市公交车定点维修与应急保障合同
- 二零二五年度汽车维修免责声明适用于车主自带配件
- 2025年度地铁隧道钢筋工劳务施工安全质量保障合同
- 建筑结构课程设计成果
- 班级建设方案中等职业学校班主任能力大赛
- 纤维增强复合材料 单向增强材料Ⅰ型-Ⅱ 型混合层间断裂韧性的测定 编制说明
- 习近平法治思想概论教学课件绪论
- 宠物会展策划设计方案
- 孤残儿童护理员(四级)试题
- 梁湘润《子平基础概要》简体版
- 医院急诊医学小讲课课件:急诊呼吸衰竭的处理
- 肠梗阻导管在临床中的使用及护理课件
- 小学英语单词汇总大全打印
- 卫生健康系统安全生产隐患全面排查
评论
0/150
提交评论