- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第四章机器人动力学
4.1拉格朗日方程广义坐标对于n个质点组成的n自由度质点系,记此质点系的个广义坐标为,则系统中质点i的矢径可表示为:虚位移质点的虚位移为在约束所允许的条件下广义坐标的无限小位移。虚功与广义力虚功是作用在系统上的力在虚位移中所作的元功,广义力为广义虚位移系数。 理想约束若一约束使得在系统的任何虚位移中,约束反力的元功之和为零,则称这种约束为理想约束。例如光滑固定面、光滑铰链、无滑动的滚动、不可伸长的软绳等。保守力的广义力在势力场中可将广义力写成用势能表达的形式:动力学普遍方程在双侧理想约束的条件下,质点系在任一瞬时所受的主动力系和虚加的惯性力系在虚位移上所作的功的和为零:第二类拉格朗日方程拉格朗日函数(简称动势)非有势主动力系对应的广义力动能:势能:准备知识
4.1拉格朗日方程RP机械手动力学模型该机械臂由两个关节组成,连杆1和连杆2质量分别为和,质心位置如图所示,选取和作为广义坐标。考虑重力,可得机械臂的数学模型:伪惯性矩阵拉格朗日动力学方程的一般形式补充所有的变量项,扩展RP机械臂的动力学方程,并将系数进行分类简化,可得拉格朗日动力学方程的一般形式:操作臂拉格朗日方程的一般形式
4.2牛顿-欧拉方程刚体运动Newton方程刚体运动Euler方程组合体质量、质心位置和对其质心惯性张量阵的递推公式Newton-Euler方程与第二类Lagrange方程最大的不同点之一是:Newton-Euler方程刻画的是一个刚体的动力学方程,而Lagrange方程可以刻画多刚体系统的动力学方程。由于机器人是由多个杆组成的刚体系统,因此用Newton-Euler方程导出的机器人方程是由多个方程组成的联立方程组,而不像用第二类Lagrange方程推导那样可以得到用一个公式表示的机器人动力学方程。用Newton-Euler方程求出各杆的动力学方程准备知识
4.2牛顿-欧拉方程正向惯性力推导逆向约束力推导惯性力推导框图动力学模拟框图
4.3凯恩方程等效惯性力:等效惯性力矩:假设一个刚体中包含n个质点,所受主动力情况如图所示。质心为C,将刚体各质点处所受的主动力向质心处等效,则等效主动力和等效主动力矩如下:广义主动力:广义惯性力:凯恩方法是由达朗贝尔原理和虚位移原理推导出来的。通过选取变量广义坐标和广义速率,分别计算广义主动力和广义惯性力,得到系统动力学方程。凯恩方法非常适用于复杂系统的建模,采用计算机求解速度很快。与其他方法相比,采用凯恩方法运算次数低,计算效率高。质点系下凯恩方程假设一个由n个质点组成的质点系,系统的自由度为l,选取l个独立广义坐标,则t时刻质点i在惯性系下的位置矢量:由于l个广义坐标是独立的,根据达朗倍尔原理、虚位移原理,可得凯恩方程:线速度矢量:
4.4动力学参数辨识连杆i的惯性参数向量记为为连杆在对应的连杆坐标系中的主惯性矩;为连杆在对应的连杆坐标系中的主惯性积,为连杆在对应的连杆坐标系中的质心坐标;为连杆的质量。最小参数集最小动力学参数集就是去除掉不可辨识参数,由完全可辨识参数和经由线性组合后可辨识的参数组成最小参数集与惯性参数向量关系:通过消去与线性组合得到新回归矩阵操作臂动力学转换是基础参数集对应的回归矩阵辨识动力学方程为:激励优化目标函数激励轨迹模型遗传算法寻优辨识操作臂动力学参数以实现精确动力学建模
4.4动力学参数辨识求解辨识结果验证实际值:操作臂动力学参数求解与验证操作臂动力学参数求解在动力学参数辨识中,当操作关节按照激励轨迹运动时,以一定频率进行多次采样,记录下关节运动信息和驱动力矩。多次采样后,对力矩矩阵与回归矩阵增维后可得:最小二乘法求解值:误差结果曲线从最小参数集相对误差曲线可以看出,本文的辨识模型可得到精确的操作臂动力学参数,服务于精准动力学建模与控制。求解
4.5机器人动力学的虚拟样机仿真ADAMS可以提供强大的建模和仿真环境,能够对机械系统进行各种建模,而MATLAB/Simulink则能提供强大的控制功能,能够对各种控制算法进行建模。两者结合起来使用既能够建立复杂的控制系统,又能够为机械系统研究提供便利建立空间柔性机械臂虚拟样机首先通过三维建模软件SolidWorks来建立机械臂模型,将其简化保存为parasolid(.xmt)文件;其次,通过ADAMS软件中的“import”设置将简化后的完整模型导入到ADAMS中即可建立虚拟样机模型。柔性转换操作步骤通过工具栏
您可能关注的文档
- Windows Server活动目录企业应用(微课版)(第2版) 课件 项目5 利用组策略部署软件与限制软件运行.pptx
- 《机器人基础与数字孪生系统》 课件第1章 绪论.pptx
- 《机器人基础与数字孪生系统》 课件第2章 机器人机构.pptx
- 《机器人基础与数字孪生系统》 课件第5章 机器人系统的传感与控制.pptx
- 《机器人基础与数字孪生系统》_褚明 教学大纲 .doc
- Windows Server活动目录企业应用(微课版)(第2版) 课件 项目5 利用组策略部署软件与限制软件运行;项目6 管理组策略.pptx
- 字节跳动用户体验研究员岗面试题库参考答案和答题要点.docx
- 字节跳动游戏策划岗面试题库参考答案和答题要点.docx
- 字节跳动云计算工程师岗面试题库参考答案和答题要点.docx
- 字节跳动运维工程师岗面试题库参考答案和答题要点.docx
文档评论(0)