已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
由于本人做课题时候遇到冗余约束的问题 多次请教别人 都没有解决问题 决心自力更由于本人做课题时候遇到冗余约束的问题 多次请教别人 都没有解决问题 决心自力更 生 自己综合许多资料和自己的反复尝试 彻底把生 自己综合许多资料和自己的反复尝试 彻底把 ADAMS 中自由度以及冗余约束的问题中自由度以及冗余约束的问题 给攻破了 技术完全自举创新 给攻破了 技术完全自举创新 本来打算付费阅读 想一想何苦呢 只要大家认可我的东西就我心满意足了 希望对本来打算付费阅读 想一想何苦呢 只要大家认可我的东西就我心满意足了 希望对 大家的学习和科研有帮助 如果大家觉得有用 请大家给我一个好评 也是对我辛苦的劳大家的学习和科研有帮助 如果大家觉得有用 请大家给我一个好评 也是对我辛苦的劳 作一份肯定 同时帮忙我传播哈 希望有更多的朋友指出我里面的错误 完善本文的不足 作一份肯定 同时帮忙我传播哈 希望有更多的朋友指出我里面的错误 完善本文的不足 探讨探讨 ADAMS 各方面的技术问题 在此 我一夜无风 对各位的莅临表示最热烈的欢迎 各方面的技术问题 在此 我一夜无风 对各位的莅临表示最热烈的欢迎 对各位的点评表示衷心的感谢对各位的点评表示衷心的感谢 1 引 言 虚拟样机分析软件 ADAMS Automatic Dynamic Analysis of Mechanical Systems 是对机械系统的运动学与动力学进行仿真计算的商用软件 目前己经被全世界各行各业的 数百家主要制造商采用 一个系统通常是由多个构建组成的 各个构件之间的这种约束通 常存在某些约束关系 即一个构件限制另一个构件的运动 两个构件之间的这种约束关系 通常称为运动副或者铰链 ADAMS 中运动副分为低副 高副和基本副 1 2 这些运动副 对构件的自由度进行约束 ADAMS 为每个约束列出一个或多个代数约束方程 在实际中 存 在着大量的机构由于人为的带入虚约束而导致过约束的情况 3 有时需要通过引入虚约束 来增加系统的刚度 4 在定义运动副过程中 往往会出现过约束及冗余约束的情况 文献 5 分析了过约束问题 文献 6 对凸轮机构的冗余情况进行了分析 用一个点线副和一个 平行副的组合来代替滑移副来解决冗余约束 但是没有分析具体方法 并联机构具有高精度 高刚度 承载能力大和运动反解简单等特点 成为机器人学 者的研究热点 7 自由度小于 6 的少自由度并联机构 因其驱动部件少 结构简单 控 制成本低等特点 一直是国际学术界关注的热点和研究的前沿 8 14 交叉型平面二自由 度并联机构属于少自由并联机构家族中的一种 本文对运用基本运动副代替低副约束刚体 的自由度 同时不出现冗余约束 进行了详细的分析 总结了避免出现冗余约束的技巧 最后以交叉型平面二自由度并联机械手为对象 运用上述方法和技巧 详细介绍了在 ADAMS 中建立其运动学和动力学仿真模型的具体方法和步骤 为样机开发和实时控制系统 的研究提供重要的参考 2 2 运用基本运动副约束物体自由度运用基本运动副约束物体自由度 2 12 1 运动副的约束关系运动副的约束关系 一个构件在空间中具有 6 个自由度 即 3 个转动自由度和 3 个移动自由度 不同运动副 限制构件自由度的个数不同 转动副限制构件的 5 个自由度 只有 1 个绕转轴转动的自由 度 表 1 给出不同运动副对构件自由度的约束关系 表表 1 1 运动副对自由度约系束关运动副对自由度约系束关 X 轴移Y 轴移动 Z 轴移动X 轴转动Y 轴转动Z 轴转动自由度数 动目 固定副 0 旋转副 1 移动副 1 圆柱副 2 球铰副 3 胡克铰 2 平面副 3 点 线副 4 线 线副 4 方向副 3 点线副 4 平行副 4 点面副 5 垂直副 5 2 22 2 基本运动副构建圆柱副基本运动副构建圆柱副 对于如图 1 的长方体 MARKER 1 为固结于大地 位置和姿态与原点一致的点 MARKER 2 为控制长方体位置和方向的点 姿态和位置与 MARKER 1 一致 其在空间中有 6 个自由度 要实现长方体具有绕 X 轴转动和沿 X 轴移动两个自由度 即圆柱副 使其绕 Y 轴转动 沿 Y 轴移动 绕 Z 轴转动以及沿 Z 轴移动将被限制 主要有以下几个步骤 1 添加垂直副约束 限制长方体绕 轴转动 在垂直轴选项中选择 2 Bodies 2 Location 实体分别选取长方体和大地 位置分别选取长方体上的 Marker 2 和大地上的 Marker 1 方向选取 Marker 1 的 X 轴和 Y 轴 生成的 Marker 3 和 Marker 4 的 Z 轴与 Marker 1 的 X 轴和 Y 轴一致 如图 2 要保证 Marker 3 与 Marker 4 的 Z 轴垂直 长方体 绕 Marker 1 的 Z 轴的转动将被限制 其只有五个自由度 即绕 Marker 1 的 X Y 轴的转动 和沿 Marker 1 的 X Y Z 轴的移动 2 添加点线副来限制长方体沿 Y 和 Z 轴两个移动自由度 在点线副选项中选择 2 Bodies 1 Location 实体分别选取长方体和和大地 位置选取长方体上的 Marker 1 方向 选择 X 轴 生成的 Marker 5 和 Marker 6 的 Z 轴与 Marker 1 X 轴一致 如图 3 考虑到 1 中垂直轴副约束 长方体只有沿 Marker 1 的 X 轴的移动 和绕 Marker 1 的 X Y 轴的 转动三个自由度 3 添加垂直轴副来限制长方体绕 Marker 1 Y 轴的转动 选择 2 Bodies 2 Location 实 体分别选取长方体和大地 位置分别选取长方体上的 Marker 2 和大地上的 Marker 1 方 向选取 Marker 1 的 X 轴和 Z 轴 生成 Marker 7 和 Marker 8 的 Z 轴与 Marker 1 的 X 轴和 Z 轴一致 如图 4 要保证 Marker 7 与 Marker 8 的 Z 轴垂直 长方体绕 Marker 1 Y 轴的 转动将被限制 考虑到步骤 1 2 长方体剩下两个自由度 即沿 Marker 1 X 轴的移 动和绕 Marker 1 X 轴的转动 通过在 ADAMS 中定义 General Motion 选择 2 Bodies 1 Location 实体分别选取长方体和大地 位置选取大地上 Marker 1 方向选取 Marker 1 的 Z 轴 如图 5 通过仿真测得绕 X 轴转动角度和沿 X 轴移动位移的曲线如图 6 7 表明 自由度的个数和方向是正确的 2 32 3 基本副创建移动副和转动副基本副创建移动副和转动副 1 移动副 添加垂直副限制其绕 X 轴转动 长方体只能沿 Marker 1 的 X 轴移动 选择 2 Bodies 2 Location 实体分别选取长方体和大地 位置分别选取长方体上的 Marker 2 和大地上的 Marker 1 方向选取 Marker 1 的 Y 和 Z 轴 生成的 Marker 9 和 Marker 10 的 Z 轴与 Marker 1 的 Y 轴和 Z 轴一致 如图 8 要保证 Marker 9 与 Marker 10 的 Z 轴垂直 长方体 绕 Marker 1 X 轴的转动将被限制 长方体只一个自由度 即沿 Marker 1 X 轴的移动 通 过在 ADAMS 中定义 General Motion 仿真验证可知 自由度的个数和方向是正确的 2 转动副 添加点面副来限制其沿 X 轴移动 使长方体只能绕 Marker 1 X 轴转动 选择 2 Bodies 1 Location 实体分别选取长方体和大地 选取大地上的 Marker 1 方向选取 Marker 1 的 X 轴 生成的 Marker 9 和 Marker 10 的 Z 轴与 Marker 1 的 X 轴一致 如图 9 长方体绕 Marker 1 的 X 轴的移动将被限制 其只剩下了一个自由度 即绕 Marker 1 X 轴的转动 通过在 ADAMS 中定义 General Motion 仿真验证可知 自由度的个数和方向是正确的 3 3 冗余约束分析及处理方法冗余约束分析及处理方法 1 2 3 中步骤 1 采用创建平行副来限制长方体绕 Marker 1 X 轴的转动 使其沿 Marker 1 X 轴移动 选择 2 Bodies 1 Location 实体分别选取长方体和大地 位置选取大 地上的 Marker 1 方向选取 Marker 1 Z 轴 长方体绕 Marker 1 X Y 轴的转动被限制 此时验证模型提示只有一个自由度 同时出现冗余约束 如图 10 分析表明 当创建平行 副来限制其绕 Marker 1 X Y 轴的转动 使长方体沿 Marker 1 X 轴的移动 考虑到 1 2 中 步骤 3 的垂直副已经约束长方体绕 Marker 1 Y 轴的转动 其绕 Marker 1 Y 轴的转动约 束两次 出现过约束即冗余约束的问题 采用 2 3 中步骤 1 创建的垂直副的方法或解除 2 2 中步骤 3 的垂直关系采用本节的方法可以避免冗余约束 2 2 3 中步骤 2 采用添加点线副来限制长方体沿 Marker 1 的 X 轴移动 使其只能 绕 Marker 1 X 轴转动 选择 2 Bodies 1 Location 实体分别选取长方体和大地 位置选 取大地上的 Marker 1 方向选取 Marker 1 的 Z 轴 此时验证模型提示只有一个自由度 但出现冗余约束 如图 11 分析表明 当创建点线副来限制长方体沿 Marker 1 X Y 轴的 移动 考虑到 2 2 步骤中 2 创建的点线副已经约束长方体沿 Marker 1 Y 轴的移动 其沿 Marker 1 Y 的移动被约束两次 出现过约束即冗余约束问题 采用 2 3 中步骤 2 创建点 面副的方法可以避免冗余约束 3 根据以上分析可知 用基本运动副来约束构件 同时避免出现冗余的基本技巧和方 法 依据表 1 中基本副对自由度的约束关系 用基本副的组合创建低副或高副时 要保证 已经约束过的自由度 不再被约束 即自由状态 添加基本副时 在未被约束的自由度 中约束不需要的自由度 4 4 交叉型平面二自由度并联机械手仿真交叉型平面二自由度并联机械手仿真 模型建立以及冗余约束的处理方法模型建立以及冗余约束的处理方法 4 14 1 交叉型平面二自由度并联机械手交叉型平面二自由度并联机械手 如图 12 所示 机构的定平台通过支链 1 2 与动平台相连 两条支链呈 交叉 形分布 其中支链 1 采用平行四边形结构 支链 1 中连杆 1 连杆 2 通过转动副与滑块和动平台相 连 其转动副的中心分别为 A11 B11 和 A22 B22 支链 2 中连杆 3 1 连杆 3 0 通过转动 副与滑块 2 和动平台相连 其转动副的中心分别为 A3 B3 和 A4 B4 通过改变各分支中 滑块的移动量 来来实现动平台在平面一定范围内不同位置的变化 为了在 ADMAS 中分析的方便 机构模型简图和建立的局部参考系如图 13 局部参考系 均位于关节的几何中心 方向和大地坐标系一致 其中 Ma rker 13 是关节 B4 作用于动平 台的参考点 Marker 14 是关节 B4 作用于连杆 3 0 的参考点 Marker 15 是关节 A4 作用于 连杆 3 0 的参考点 Marker 16 是关节 A4 作用于滑块 2 的参考点 Marker 17 是固结于机 架 用于创建滑块 1 与机架移动副的参考点 Marker 18 是固结于机架 用于创建滑块 2 与机架移动副的参考点 ADAMS 环境中的机构的模型如图 14 4 24 2 仿真系统的建立仿真系统的建立 建立转动副 Joint 1 选择 2 Body 1Loc 分别选择连杆 2 和滑块 1 方向选择 Marker 2 的 Z 轴 建立转动副 Joint 2 选择 2 Body 1Loc 分别选择连杆 2 和动平台 方向选择 Marker 6 的 Z 轴 建立转动副 Joint 3 选择 2 Body 1Loc 分别选择连杆 1 和 滑块 1 方向选择 Marker 4 的 Z 轴 建立转动副 Joint 4 选择 2 Body 1Loc 分别选择 连杆 1 和动平台 方向选择 Marker 5 的 Z 轴 建立转动副 Joint 5 选择 2 Body 1Loc 分别选择连杆 3 1 和滑块 2 方向选择 Marker 10 的 Z 轴 建立转动副 Joint 6 选择 2 Body 1Loc 分别选择连杆 3 1 和动平台 方向选择 Marker 11 的 Z 轴 建立转动副 Joint 7 选择 2 Body 1Loc 分别选择连杆 3 0 和滑块 2 方向选择 Marker 15 的 Z 轴 建立转 动副 Joint 8 选择 2 Body 1Loc 分别选择连杆 3 0 和动平台 方向选择 Marker 14 的 Z 轴 建立移动副 Joint 9 选择 2 Body 1Loc 分别选择滑块 1 和机架 方向选择 Marker 17 的 X 轴建立 建立移动副 Joint 10 选择 2 Body 1Loc 分别选择滑块 2 和机 架 方向选择 Marker 18 的 X 轴 建立固定副 Joint 11 选择 2 Body 1Loc 分别选择 Ground 和机架 通过模型验证 得到系统提示有两者自由度 且出现 10 个冗余自由度信 息 如图 15 4 34 3 处理冗余约束的步骤处理冗余约束的步骤 1 Joint 3 转动副修改成点线副 模型验证 提示如图 16 所示 7 个冗余自由度信息 2 Joint 2 转动副修改成点线副 模型验证 提示如图 17 所示 4 个冗余自由度信息 3 Joint 5 转动副修改成点线副 模型验证 提示如图 18 所示 Joint 7 出现冗余 约束 即连杆 3 0 与滑块 2 绕 Marker 15 X 轴的转动多约束一次 4 将 Joint 7 转动副修改成点线副 提示如图 19 所示系统有 4 个自由度信息 因为连 杆 3 0 与滑块 2 绕 Marker 15 X 轴的转动已经被约束 同时连杆 3 0 与滑块 2 具有绕 Marker 15 Z 轴的转动自由度 而点线副约束连杆 3 0 与滑块 2 沿 Z Y 轴的移动两个自由 度 所以还有沿 Marker 15 X 轴移动和绕 Y 轴转动两个自由度未被约束 加上滑块沿机架 两个移动自由度 因此系统具有四个自由度 5 创建垂直副 选择 2 Bodies 2 Location 选择连杆 3 0 与滑块 2 方向选择 Marker 31 X 轴和 Marker 32 Z 轴 模型验证出现如图 20 所示 3 个自由度信息 6 创建点面副 选择 2 Bodies 1 Location 选择连杆 3 0 与滑块 2 方向选择 Marker 31 Z 轴 模型验证出现如图 21 所示 2 个自由度且无冗余约束信息 添加运动于 Joint 9 Joint 10 两个移动副 出现如图 22 提示 系统零个自由度 1 1 李增刚李增刚 ADAMSADAMS 入门详解与实例入门详解与实例 M M 北京北京 国防工业出版社 国防工业出版社 2006 59 2006 59 2 2 陈文华 贺青川 张旦闻陈文华 贺青川 张旦闻 ADAMS2007 ADAMS2007 机构设计与分析范例机构设计与分析范例 M M 北京北京 机械工业出版机械工业出版 社 社 20092009 39 46 39 46 3 3 楼鸿 邹慧君楼鸿 邹慧君 高等机械原理高等机械原理 M M 北京北京 高等教育出版社高等教育出版社 1990 1990 28 30 28 30 4 4 孙恒 陈作模 机械原理孙恒 陈作模 机械原理 M M 北京 高等教育出版社 北京 高等教育出版社 20012001 25 27 25 27 5 5 徐晓辉徐晓辉 段志善段志善 ADAMS ADAMS 中过约束问题的分析中过约束问题的分析 J J 中国科技信息 中国科技信息 20082008 2222 93 95 93 95 6 6 喻涛 李文蔚 ADAMSADAMS 约束问题讨论约束问题讨论 J J 计算机应用技术计算机应用技术 2007 34 12 50 51 2007 34 12 50 51 7 慧君 高峰 现代机构学进展 M M 北京 高等教育出版邹社 2007 8 8 J M Herve F SParacino Struetural Synthesis of Parallel RobotsGeneratingSpatial Translation C 5th IEEE Int conference on Advaneed Roboti cs 1991 Pisa 808 813 9 R DiGregorio Closed Form Solution of the Position Analysis of the Pure Translational 3 RUUParallelMechanism R the 8th Symposi um on Mechanisms and Mechanical Transmi ssio
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专业消防设备安装维修合同
- 国有土地使用权交易合同
- 山东建筑大学gpa课程设计
- 面部肌肉运动课程设计
- 地质灾害治理竣工报告
- 安全事故管理考核办法范本(2篇)
- 高效液相色谱课程设计
- 健身俱乐部建设合同
- 硬件公司退租协议范本
- 地下商业中心建设顶管施工合同
- 医学美容技术专业《美容产品与销售》课程标准
- GB/T 23586-2022酱卤肉制品质量通则
- 2024CSCO肿瘤相关性贫血临床实践指南解读
- JBT 106-2024 阀门的标志和涂装(正式版)
- 科技成果评估规范
- 2024年内蒙古电子信息职业技术学院单招职业适应性测试题库完整
- 口腔颌面部血管瘤的诊断与治疗
- 校园文创产品设计方案(2篇)
- MH 5006-2015民用机场水泥混凝土面层施工技术规范
- 中国特色社会主义期末测试题中职高教版
- 新能源电动汽车充换电站设施建设项目可行性研究报告
评论
0/150
提交评论