《机器人技术-第四章-动力学分析和力-PPT.ppt》由会员分享,可在线阅读,更多相关《机器人技术-第四章-动力学分析和力-PPT.ppt(37页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、机器人技术 第四章 动力学分析和力机器人静力平衡n机器人与环境之间存在相互作用力和力矩;n机器人各关节的驱动力通过连杆传递到机器人手;n在静止状态下,机器人各关节传递到机器人手的力和力矩与外界作用在机器人手上的力和力矩构成平衡关系。n因此,关节力和力矩与机器人手受到外界力和力矩所作的功相等。2机器人静力平衡机器人手空间关节空间3机器人静力平衡虚功原理:微分运动:结 论:n根据虚功原理求关节力与机器人手受力之间的关系4n对上式变换:机器人静力平衡这就是关节空间与直角坐标空间之间力的相互变换!5例题机器人静力平衡如图所示,一个二自由度平面关节机械手,已知手部端点力 ,求相应的关节力矩。6n坐标系间
2、力和力矩的变换机器人静力平衡虚功原理:微分运动:力:XYZmfan7机器人静力平衡n当其中一个坐标系为参考坐标系时:当已知机器人手在参考坐标系中施加的力和力矩转换为相对于手自身坐标系的力和力矩!8大家应该也有点累了,稍作休息大家有疑问的,可以询问和交流大家有疑问的,可以询问和交流大家有疑问的,可以询问和交流大家有疑问的,可以询问和交流9机器人静力平衡例题P12810为什么要使用动力学分析n位置运动学解决的主要问题;n微分运动学解决的主要问题;n静力学分析解决的主要问题;可是,在考虑加、减速过程、摩擦等情况下,前面所学知识并不能解决关节力与关节运动之间的关系!汽车加速过程是怎样的?11机器人动力
3、学分析的作用n用于机器人机械结构、驱动器、减速机构等的选型和设计;n对于给定的机器人系统,用于校核机器人运动目标是否能实现;n其它分析,如不同关节之间运动和力的相互影响等。12归结为两个问题n给出已知的轨迹点上的 、,即机器人关节位置、速度和加速度,求相应的关节力矩向量。这可用于驱动器选型。n已知关节驱动力矩,求机器人系统相应的各瞬时的运动。也就是说,给出关节力矩向量,求机器人所产生的运动 、及 。这对模拟和优化机器人的运动是非常有用的。13动力学分析方法有多种,如:拉格朗日(Lagrange)方法,牛顿-欧拉(NewtonEuler)方法,高斯(Gauss)方法,凯恩(Kane)方法等。拉格
4、朗日方法不仅能以最简单的形式求得非常复杂的系统动力学方程,而且具有显式结构,物理意义比较明确,对理解机器人动力学比较方便。动力学分析方法14拉格朗日方程n拉格朗日函数 拉格朗日函数L的定义是一个机械系统的动能 和势能 之差,即 动能和势能怎样计算?式中为系统动能总和;为系统势能总和。15 拉格朗日方程:式中机器人关节变量。求力求力矩拉格朗日方程公式的合理性解释!滑动关节转动关节16n用拉格朗日法建立机器人动力学方程的步骤:(1)选取坐标系,选定完全而且独立的广义关节变量 (2)选定相应的关节上的广义力Fi:当qi是位移变量时,则Fi为力,当qi正是角度变量时,则Fi为力矩。(3)求出机器人各构
5、件的动能和势能,构造拉格朗日函数。(4)代入拉格朗日方程求得机器人系统的动力学方程。拉格朗日方程17拉格朗日动力学方程实例分别用拉格朗日动力学和牛顿力学方法推导如图所示的动力学方程。1、拉格朗日法拉格朗日方程2、牛顿法mKx18自己看懂P109的例2!19 如图所示,选取坐标系。连杆1和连杆2的关节变量分别为转角 和 ,相应的关节1和关节2的力矩是 和 。连杆1和连杆2的质量分别是 和 ,杆长分别为 和 ,质心分别在 和 处,离关节中心的距离分别为 和 。杆1质心k1速度平方为杆2质心k2速度平方为因此,杆1质心 的位置坐标为:20212223n含有 或 的项表示由于加速度引起的关节力矩项,其
6、中:含有 和 的项分别表示由于关节1加速度和关节2加速度引起的惯性力矩项;含有 的项表示关节2的加速度对关节1的耦合惯性力矩项:含有 的项表示关节1的加速度对关节2的耦合惯性力矩项。拉格朗日动力学方程分析24拉格朗日动力学方程分析n含有 和 的项表示由于向心力引起的关节力矩项,其中:含有 的项表示关节2速度引起的向心力对关节l的耦合力矩项;含有 的项表示关节1速度引起的向心力对关节2的耦合力矩项。25n含有 的项表示由于哥氏力引起的关节力矩项,其中:含有 的项表示哥氏力对关节1的耦合力短项;含有 的项表示哥氏力对关节2的耦合力矩项。拉格朗日动力学方程分析26n只含关节变量 和 的项表示重力引起
7、的关节力矩项。其中:含有 的项表示连杆1、连杆2的质量对关节1引起的重力矩项;含有 的项表示连杆2的质量对关节2引起的重力矩项。拉格朗日动力学方程分析从上面推导可以看出,很简单的二自由度平面关节机器人其动力学方程已经很复杂了,很多因素都在影响机器人的动力学特性。27 对于复杂一些的多自由度机器人,动力学方程更庞杂,推导过程也更麻烦。不仅如此,对机器人实时控制也带来不小的麻烦。通常,有一些简化问题的方法:n当杆件质量不很大,重量很轻时,动力学方程中的重力矩项可以省略;n当关节速度不很大,机器人不是高速机器人时,含有 、等项可以省略;n当关节加速度不很大,也就是关节电机的升降速不是很突然时,那么含
8、 、的项有可能给予省略。拉格朗日动力学方程分析28绕固定轴转动的连杆动能n分解为刚体上以某点为参考点的平动动能和绕该参考点的转动动能。GV29例4:连杆不再简化成质点,而是有分布质量自行练习!30多自由度机器人的动力学方程n求解思路是一样的,仍然按照前述步骤;n当自由度增多时,求动能K采用更通用的方法。n求动能的思路是:通过对每个连杆的每个微元求动能,然后积分。n通过先求连杆某一点位置坐标的方法求解该点速度。n连杆某点的位置坐标采用第二章的运动学方程。31n第二章回顾:多自由度机器人的动力学方程连杆坐标变换机器人手位姿连杆I任一点在参考坐标系中的坐标:32n涉及运动学方程对时间t求导多自由度机器人的动力学方程转动:滑动:连杆某点速度:其中:33n因此有:多自由度机器人的动力学方程34n某一连杆上任一点速度为:多自由度机器人的动力学方程所以:微元动能:速度的平方:35n某一连杆质量单元动能为:多自由度机器人的动力学方程积分后为 上式积分项对于某一连杆而言是一个具有固定值的矩阵!36n机器人总动能为:多自由度机器人的动力学方程若考虑电机转子及减速机构在内:机器人总势能为:37