机械毕业设计863基于ADAMS的四自由度机械手运动学仿真.doc

机械毕业设计863基于ADAMS的四自由度机械手运动学仿真

收藏

压缩包内文档预览:(预览前20页/共23页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:554131    类型:共享资源    大小:188.76KB    格式:ZIP    上传时间:2015-12-04 上传人:QQ28****1120 IP属地:辽宁
6
积分
关 键 词:
机械毕业设计论文
资源描述:
机械毕业设计863基于ADAMS的四自由度机械手运动学仿真,机械毕业设计论文
内容简介:
目 录 1 引言 . 1 1.1 工业机械手研究现状 . 1 1.2 工业机械手的功能及应用 . 1 1.3 本文研究内容及研究意义 . 3 2工程机械仿真简介 . 3 2.1 概述 . 3 2.2 工程机械仿真的思想、内容和特点 . 3 2.3 参数化设计概念 . 4 2.4 工程机械零部件参数化仿真设计 . 4 3 PRO/E 功能介绍 . 5 3.1 引言 . 5 3.2 PRO/E 对三维模型的处理 . 5 3.2.1 Pro/E 的三维模型创建 功能 . 5 3.2.2 Pro/E 建模的一般过程 . 6 3.2.3 利用族表实现零件系列化设计 . 6 3.3 PRO/E 的特点及产品外 观造型设计 . 6 4 ADAMS 功能介绍 . 9 4.1 ADAMS 概述 . 9 4.2 ADAMS 基本功能 . 9 4.3 ADAMS 和 PRO/E 之间的数据转换 . 11 5仿真分析 . 12 5.1 仿真流程图 . 12 5.2 模型建立 . 13 5.2.1 利用 Pro/E 建立机构模型 . 13 5.2.2 ADAMS 仿真模型等效转换 . 14 5.3 ADAMS 仿真 . 15 5.3.1 仿真设置 . 15 5.3.2 仿真结果 . 15 6 运动学分析 . 17 6.1 建立坐标系 . 17 6.2 运动学分析 . 17 7结束语 . 19 nts 参考文献 . 20 致谢 . 21 nts 1 1 引言 1.1 工业机械手研究现状 随着机器人研究的不断深入和机器人领域的不断发展,机器人仿真系统在机器人设计和研究方面,发挥着重要的作用,它可应用于机器人的许多方面,已成为机器人学的一个 重要分支。例如: 可帮助研究人员了解机器人工作空间的形态及极限;还能帮助研究人员了解机器人工作空间的形态与合理性;可用于分析检验轨迹规划和作业规划的正确性与合理性;可为离线编程技术的研究提供一种极为有效的验证手段;可以用于实时检测机器人与作业环境之间的碰撞与干涉以保证整个生产单元的安全等。此外,仿真技术还可以帮助用户选择适合特定作业环境的机器人类型。 机械手是近年来发展起来的综合学科。它集中了机械工程、 电子工程、计算机工程、自动控制工程以 及人工智能等多种学科的最新科研成果,代表了机电一体化的最高成就, 是目前科 技发展最活跃的领域之一。 工业机械手的性能, 要求不断提高工作精度和作业速度,增加机构的自由度,提高通用性和灵活性,同时还要求降低成本,控制简单,安全可靠。因此,工业机械手的研究处于机械手研究的前沿。 多自由度机械手已经得到了广泛的研究,但自由度较少的工业机械手,以其造价低廉、结构紧凑、刚度高、定位 精度高、响应速度快、实用性强等优势,有极高的性价比,在实际工业市 场得到了广泛的应用。水平多关节工业机械手由于精度高、运动速度快,串联四自由度导致其靠后的驱动电机和传动系统都位于运动着的臂上,导致系统惯性增加,系统动 力性能恶化;又由于串联机构求正解较容易,而求逆解则较困难,因此运动学与动力学计算困难,导致在设计中必须放宽各种设计参数;还因为机器较重,并进一步导致驱动部分变大,系统响应速度降低,大型驱动部分难以取得较高的精度。 1.2 工业机械手的功能及应用 机械手是工业自动控制领域中经常遇到的一种控制对象。 机械手可以完成许多工作,如搬物、装配、切割、喷染等等,应用非常广泛。 在现代工业中,生产过程中的自动化已成为突出的主题。各行各业的自动化水平越来越高,现代化加工车间,常配有机械手,以提高生产效率,完成工人难以完成的 或者危险的工作。可 是 在机械工业中,加工、装配等生产很大程度上不nts 2 是连续的。据资料介绍,美国生产的全部工业零件中,有 75%是小批量生产;金属加工生产批量中有四分之三在 50件以下,零件真正在机床上加工的时间仅占零件生产时间的 5%。从这里可以看出,装卸、搬运等工序机械化的迫切性,工业机械手就是为实现这些工序的自动化而产生的。目前在我国机械 手常用于完成的工作有:注塑工业中从模具中快速抓取制品并将制品传送 到下一个生产工序,机械手加工行业中用于取料、送料, 浇铸行业中用于提取高温熔液等等。 下面具体说明机械手在工业方面的应用 。 (1) 建造旋转零件(转轴、盘类、环类)自动线 一般都采用机械手在机床之间传递零件。国内这类生产线很多,如沈阳永泵厂的深井泵轴承体加工自动线(环类),大连电机厂的 4号和 5号电动机加工自动线(轴类),上海拖拉机厂的齿坯自动线(盘类)等。 加工箱体类零件的组合机床自动线,一般采用随行夹具传送工件,也有采用机械手的,如上海动力机厂的气盖加工自动线转位机械手。 ( 2)在实现单机自动化方面 各类半自动车床,有自动加紧、进刀、切削、退刀和松开的功能,但 仍需人工上下料;装上机械手,可实现全自动化生产,一人看管多台机床 。目前,机械手在这方面应用很多,如上海柴油机厂的曲拐自动车床和座圈自动车床机械手,大连第二车床厂的自动循环液压仿行车床机械手,沈阳第三机床厂的 Y38 滚齿机械手,青海第二机床厂的滚铣花键机床机械手等。 由于这方面的使用已有成功的经验,国内一些机床厂已在这类产品出厂时 就附上机械手,或为用户安装机械手提供条件。如上海第二汽车配件厂的灯壳冲压生产线机械手(生产线中有两台多工位机床)和天津二注塑机有加料、合模、成型、分模等自动工作循环,装上机械手的自动装卸工件,可实现全自动化生产。目前机械手在冲床上应用有两个方面:一是 160t 以上的冲床用机械手的较多, 如沈阳低压开关厂 200t 环类冲床磁力起重器壳体下料机械手和天京拖拉机厂 400t 冲床的下料机械手等;二 是用于多工位冲床,用作冲压件工位间步进轻局技术研究所制作的 120t 和 40t 多工位冲床机械手等。 ( 3)铸、锻、焊热处理等热加工方面 模锻方面,国内大批量生产的 3t、 5t、 10t 模锻锤,其所配的转底炉,用两只机械手成一定角度布置在 炉前,实现进出料自动化, 上海柴油机厂、北京内燃机厂、洛阳拖拉机厂等已有较成熟的经验。 nts 3 1.3 本文研究内容及研究意义 本文所介绍的方法是使用 Pro/Engineer 进行 3D 建模,并使用 ADAMS 进行运动学和动力学仿真。在机械手的设计过程中,使用计算机模拟计算实际机械手的运动与受力特征,指导 3D 设计过程的方法,可以降低机械手的开发周期,降低了机械手的开发成本;机械手的运动学仿真,还具有进行样机试验无法比拟的其他优势,包含可以准确预测机械手的下一步的运动过程,通过更改机械手的控制算法,可以降低机械手的能耗、反应时间,而且还具有及时改进设计参数、再次进行仿真、避免重复的实物建造等一系列降低费用、缩短开发周期的优点。 2 工程机械仿真简介 2.1 概述 建 国以来,工程机械行业从无到有,从弱到强,走过了波澜壮阔的 60 年风雨历程,为我国的现代化建设做出了重要贡献。工程机械行业已经成为我国工业领域在自主创新、品牌建设、出口创汇等方面的典范,涌现了一批在国内外有影响力 的 人物、企业、品牌。 2.2 工程机械仿真的思想、内容和特点 工程机械是否具有优良品质、使用性能和可靠性水平 , 取决于采用先进的设计理论和方法手段产生的优化的零部件及机器整体的结构形状。工程机械仿真设 计的基本思想、 内容是: 建立以机器的技术经济效益综合评价指标为优化准则, 在相似的使用条件下, 从结构尺 寸相似的现 有机器产品系列中筛选出技术经济指标和效益指标最优的机器作为样机, 然后根据描述机器技术 形态和工作过程的数学方程,运用相似理论推导出设计机器与样机参数间的相似公式,利用计算机进行计算和处理, 迅速将优化样机参数 换算到要设计的机器上, 并根据所得新机器的主要参数和样机的结构与图形 , 绘制出设计机器的图纸 。仿真设计的特点主要是理论性强、速度快、费用低, 是工程机械研制新机器的良好途径,它不仅对提高机器的开发速度,保证设计质量有良好的实用价值, 而且对引进机器设备的仿制及系列化具有重要作用。 nts 4 2.3 参数化设计概 念 参数化设计是一种使用重要几 何参数快速构造和修改几何模型的造型方法。采用参数化模型,通过调整 参数来修改和控制几何形状,从而自动实现产品的精确造型。这些重要的几何参数包括控制形体大小的尺寸和定位形体的方向矢量等。 参数化技 术以约束为核心, 是一种比约束自由造型技术更新颖、更好的造型技术。 该技术具有以下 3 个方面的优点: ( 1 ) 设计人员的初始设计要求低。无需精通绘图,只需勾绘草图即可, 提高了设计的柔性。 ( 2 ) 便于系列化设计。同种规格零件的不同尺寸系列可在一次设计成型后通过修改尺寸得到。 ( 3 ) 便于随时编辑、修改,能满足反复设计要求。 2.4 工程机械零部件参数化仿真设计 工程机械各个机构由很多的零部件构成,其中存在大量的相似件,同一系列的机型之间也有大量的相似件。 在传统的二维、 三 维设计方法上,需要对每一个零部件进行分别建模,这就必然要求占用较多的时间和空间,浪费更多的精力,而且在对零部件进行修改时,需要改动的参数也比较多, 花费大量的时间和 精力,对设计者来说节省设计时间、提高设计效率成为主题。 nts 5 3 Pro/E 功能介绍 3.1 引言 Pro/E 是全方位的 3D 产品开发软件包, 和相关软件 Pro/DESINGER(造型设计 ) 、 Pro/MECHANICA(功能仿真),集合了零件设计、产品装配、模具开发、加工制造、钣金件设计、铸造件设计、工业设计、逆向工程、自动测量、机构分析、有限元分析、产品数据 库管理等功能,从而使用户缩短了产品开发的时间并简化了开发的流程 , 国际上有 27000 多企业采用了 PRO/ENGINEER 软件系统,作为企业的标准软件进行产品设计 。 3.2 Pro/E 对三维模型的处理 3.2.1 Pro/E 的三维模型创建功能 特征造型是几何造型技术的发展 , 它对诸如零件形状、尺寸、 工艺、功能等相关信息的综合描述更直观和更具工程含义。基于特征的造型系统一般先将大量的标准特征或用户自定义特征存入数据库 , 在设计阶段调用特征库中的特征作为基本造型单元进行建模 , 再逐步输入几何信息 、 工艺信息 , 建立零件的特征数据模型 , 并将其存入数据库。基于特征的造型方法大大地提高了设计效率和质量 , 同时在设计过程中设计人员可方便地进行特征的合法性、相关性检查 , 便于组织复杂的特征 。 特征建模过程实际上是一系列特征的累加过程。 在三维建模中主要有以下 3 种特征 : (1)实体特征 它是构建三维模型的基本单元和主要设计对象。实 体特征可以是正空间特征 (如实体的突出部分 ), 也可以是负空间特征 (如实体上的孔、槽等 )。在 Pro/E 中 , 根据建模方式和原理的差异 , 把实体特征进一步分为基础特征和工程特征 。 基础特征是三维模型设计的起点 , 包括拉伸特征、旋转特征、扫描特征和混合特征等 ; 工程特征是在基础特征上的附加特征 ,它的创建依赖于已存在的基础特征 , 是有一定工程应用价值的特征 , 包括孔特征、肋特征、倒角特征和拔模特征等。 (2)曲面特征 它是一种没有质量和体积的几何特征 , 对曲面的精确描述比较复杂 , 在目前三维造型中通常采用 “B 样条曲线 ” 为基础 , 通过曲率分布图对曲线进行编辑 , 进而得到高质量的曲面造型 。 曲面特征主要用于产nts 6 品的概念设计、外形设计和逆向工程等设计领域 。 (3)基准特征 指参数化设计的基准点 、 基准轴、基准曲线、基准平面和坐标系等 。 一般来说 , 基准特征主要用于辅助三维模型的 创建。 3.2.2 Pro/E 建模的一般过程 建模的各个过程 有机地结合起来 , 形成一个整体 , 整个建模过程 就 是基于特征为基本单位的参数化设计过程。其中参数包括几何参数和尺寸参数。几何参数确定了实体特征基本位置的固定关系 , 尺寸参数决定了产品 外观尺寸和相对距离。利用参数可以准确控制和修改所建 立的三维模型 。 Pro/E 建模的一般过程如下 : (1) 建立或选取基准特征作为模型空间定位的基准 : 如基准面、基准轴和基准坐标系等。建立每个实体特征时 ,都要利用基准特征作为参照 ; (2) 建立基础实体特征 : 拉伸、旋转、扫描、混合等 。 利用 Pro/E 建模首先从整体研究将要建模的零件 ,分析其特征组成 , 明确不同特征之间的关系和内在联系 , 确定零件特征的创建顺序 , 在此基础上进行建模、添加工程特征等设计。通过二维平面草绘图的旋转、拉伸、扫描和混合等工具来实现三维实体模型的构建。 Pro/E 三维模型将线框、曲面和实体三者 结合起 来; (3) 建立工程特征 : 孔、倒角、肋、拔模等 ; (4) 特征的修改 : 特征阵列、特征复制等编辑操作; (5) 添加材质和渲染处理。 3.2.3 利用族表实现零件系列化设计 系列化设计是指对于某些基本形状相似的零件 , 通过修改参数即可自动生成新的系列化零件的设计方法 , 系列化设计可大大节省设计时间,提高设计效率。Pro/ E 提供的族表实质上是一电子表格,该表格由行和列组成。族表中由用户建立的零件为基础零件 (父零件 ),以基础零件为基础,通过控制参数驱动生成的零件为族成员 (子零件 ),所有基础零件和族成 员的集合即为族表。 3.3 Pro/E 的特点及产品外观造型设计 Pro/E 独树一帜的软件功能直接影响了我们工作中的设计、制造方法。与其他同类三维软件( MDT、 UG、 CATIA 等)相比, Pro/ENGINEER 的不同之处在于以下几点: ( 1) 基于特征的( Feature-Based) nts 7 Pro/E 是一个基于特征的( Feature-Based)实体模型建模工具,利用每次个别建构区块的方式构建模型。设计者根据每个加工过程,在模型上构建一个单独特征。特征是最小的建构区块,若以简单的特征建构模型,在修改模型时,更有弹性。 ( 2) 关联 的( Associative) 通过创建零件、装配、绘图等方式,可利用 Pro/ENGINEER 验证模型。由于各功能模块之间是相互关联的,如果改变装配中的某一零件,系统将会自动地在该装配中的其他零件与绘图上反映该变化。 ( 3) 参数化( Parametric) Pro/ENGINEER 为一参数化系统, 即 特征 之间存在相互关系,使得某一特征的修改会同时牵动其他特征的变更,以满足设计者的要求。如果某一特征参考到其他特征时,特征之间即产生父 /子( parent/child)关系。 ( 4) 构造曲面( surface) 复杂曲面的生成 主要有三种方法: 1)由外部的点集,生成三维曲线,再利用 Pro/E 下 surface 的功能生成曲面 ; 2)直接输入由 Pro/designer(造型设计)产生的曲面 ; 3)利用 import(输入)功能,以 IGES、 SET、 VDA、 Neutral 等格式,输入由其他软件或三维测量仪产 生 的曲面。 ( 5) 在装配图中构建实体 根据已建好的实体模型,在装配( component)中,利用其特征(平面,曲面或轴线)为基准,直接构建( Create)新的实体模型。这样建立的模型便于装配,在系统默认( default)状态下,完成装配。 在产品 进行设计之前,首先要搞清楚利用软件进行设 计的步骤或流程。使用PRO/E 一般要遵循 一定的 流程 : ( 1)确定产品的基本结构 分析产品 的基本结构,确定将产品分为几部分,根据产 品的特征,建立特征曲线 , 使用 PRO/E 可接受的造型方法,构建产品的主体轮廓。 例如, 可将电饭煲分为三部分:锅盖总成、按键总成、锅体总 成 。在设计时,可先将锅盖、锅体、按键作为一体来考虑,设计完成后, 用分模的方法分为三部分,按键的形状及装配位置要同锅体的曲面配合 , 因此,该产品应按照锅盖部分、锅体部分、按 键部分的顺序进行设计 。 ( 2)建模 按照 PRO/E 建模的规则,使用各种适 当的建模方法,建立主体模型。其设计思路是由简到繁,由基本到复杂 , 复杂的几何体都是由一个简单的几何特征组合构成的。 nts 8 ( 3)修剪曲面 使用 SURFACE 菜单下的各种选项,如 MERGE(融合曲面 ) ,包括: JOIN(连接)、 INTERSECT(相交)、 TRIM(修剪曲面)、 EXTEND(延伸曲面)等,对曲面进行修剪、编辑,完成模型的初步 设计。 ( 4)曲面检测 检查曲面光滑度、曲率变化的连续性等项目, 来确认曲面是否符合设计要求。一般情况下,对曲面进行渲染 RENDER 或 SHADING 处理,通过 VISIBILITY(可见度)、 TRANSPARENCY(透明度)、 LIGHT(灯光设置)等手段,产生高清晰度的曲面,判断曲面的光滑性。此外, 还可以用 ANALYSIS-SURFACE ANALYSIS 工具,对曲面的最小曲率半径、最大曲率半径 、高斯曲率( GAUSS CURVATURE)等项目进行检测,从曲率图表、彩色图象的 颜色变化,可以直观地了解曲面的光滑性 。 如果曲面的外观质量不 符合 设计要求,可以修改曲面的参数,以得到效果符合要求的曲面。由于 PRO/E 软件的基本特征之一就是参数化,通过改变参数实现曲 面的变化是很容易的。 ( 6) 圆顺边角 在建立 CAD 模型时,特征与特征之间存在父 /子关系,如果 增加特征或修改特征,则会引起边、面的改变,从而导致圆角 特征失败 , 因此,边、面的圆角或光滑过度一般在模型设计的后期进行。 Pro/E 提供强大的圆角功能,可以完成单一边界、多边界,单一半径、变半径的圆角。此外利用软件提供的 Advanced Round(高级圆角功能),通过指定圆角的形式、圆角相交时截面的形状,可达到圆顺部分不同的外观效果,是区别于其他三维软件的特色之一。在实际使用过程中,笔者发现倒圆角有一定的先后顺序,遵循由大到 小、先凹后凸的原则,一般可获得成功。如果产生失败,采用改变圆角顺序、 Boundary(边界曲面)和特征结合使用的方法,往往能得到满意的效果。 最后, Pro/Engineer Wildfire 版本更加完善了软件的用户界面和功能 , 其中包含了目前国际上先进的工程设计理念和设计思想 , 如 To-down 设计、并行设计、柔性设计 、 系统灵敏度设计技术 , 在进一步推广和使用 Pro/E 软件的同时 ,这些先进的设计技术也将引入到工业产品造型设计中 , 与其他三维造型设计软件相比 , Pro/E 在结构设计上具有特殊的优势 , 将 Pro/E 运用到产品造型设计和结构设计的各个环节必将全面推动产品设计的发展和进步 , 与世界先进计算机辅助设计技术接轨 。 nts 9 4 ADAMS 功能介绍 4.1 ADAMS 概述 ADAMS,即机械系统动力学自动分析 (Automatic Dynamic Analysis of Mechanical Systems),该软件是美国 MDI 公司 (Mechanical Dynamics Inc.)开发的虚拟样机分析软件。目前 , ADAMS 已经被全世界各行各业的数百家主要制造商采用。根据 1999 年机械系统动态仿真分析软件国际市场份额的统计 资料, ADAMS 软件销售总额近八千万美元、占据了 51%的份额 ,现已经并入美国 MSC 公司。 ADAMS 软件使用交互式图形环境和零件库、约束库、力库,创建完全参数化的机械系统几何模型,其求解器采用多刚体系统动力学理论中的拉格郎日方程方法,建立系统动力学方程,对虚拟机械系统进行静力学、运动学和动力学分析,输出位移、速度、加速度和反作用力曲线。 ADAMS 软件的仿真可用于预测机械系统的性能、运动范围、碰撞检测、峰值载荷以及计算有限元的输入载荷等。 ADAMS 一方面是虚拟样机分析的应用软件,用户可以运 用该软件非常方便地 对虚拟机械系统进行静力学、运动学和动力学分析 ; 另一方面,又是虚拟样机分析开发工具,其开放性的程序结构和多种接口,可以成为特殊行业用户进行特殊类型虚拟样机分析的二次开发工具平台。 ADAMS 软件由基本模块、扩展模块、接口模块、专业领域模块及工具箱 5 类模块组成,用户不仅可以采用通用模块对一般的机械系统进行仿真,而且可以采用专用模块针对特定工业应用领域的问题 , 进行快速有效的建模与仿真分析。 4.2 ADAMS 基本功能 ADAMS 软件提供的分析类型如下: (1)结构静力分析 用来求解外载荷引起的位移、应力和力 , 静 力分析很适合求解惯性和阻尼对结构的影响并不显著的问题。 ADAMS 程序中的静力分析不仅可以进行线性分析,而且也可以进行非线性分析,如塑性、蠕变、膨胀、大变形、大应变及接触分析。 (2)结构动力学分析 nts 10 结构动力学分析用来求解随时间变化的载荷对结构或部件的影响 , 与静力分析不同,动力分析要考虑随时间变化的力载荷以及它对阻尼和惯性的影响。可进行 ADAMS 的结构动力学分析类型包括:瞬态动力学分析、模态分析、谐波响应分析及随机振动响应分析。 (3)结构非线性分析 结构非线性导致结构或部件的响应随外载荷不成比例变化。 ADAMS 程序可求解静态和瞬态非线性问题,包括材料非线性、几何非线性和单元非线性三种。 (4)动力学分析 ADAMS 程序可以分析大型三维柔体运动。当运动的积累影响起主要作用时,可使用这些功能分析复杂结构在空间中的运动特性,并确定结构中由此产生的应力、应变和变形。 (5)热分析 程序可处理热传递的三种基本类型:传导、对流和辐射。热传递的三种类型均可进行稳态和瞬态、线性和非线性分 析 , 热分析还具有可以模拟材料固化和熔解过程的相变分析能力以及 摹拟 热与结构应力之间的热 结构耦合分析能力。 (6)电磁场分析 主要用于电磁场问题 的分析,如电感、电容、磁通量密 度、涡流、电场分布、磁力线分布、力、运动效应、电路和能量损失等 , 还可用于螺线管、调节器、发电机、变换器、磁体、加速器、电解槽及无损检测装置等的设计和分析领域。 (7)流体动力学分析 ADAMS 流体单元能进行流体动力学分析,分析类型可以为瞬态或稳态 , 分析结果可以是每个节点的压力和通过每个单元的流率 , 并且可以利用后处理功能产生压力、流率和温度分布的图形显示。另外,还可以使用三维表面效应单元和热流管单元模拟结构的流体绕流并包括对流换热效应。 (8)声场分析 程序的声学功能用来研究在 含有流体的介质中声波的传播,或分析浸在流体中的固体结构的动态特性。这些功能可用来确定音响话筒的频率响应,研究音乐大厅的声场强度分布,或预测水对振动船体的阻尼效应。 (9)压电分析 用于分析二维或三维结构对 AC(交流)、 DC(直流)或任意随时间变化的电流或机械载荷的响应 , 这种分析类型可用于换热器、振荡器、谐振器、麦克风等部件及其它电子设备的结构动态性能分析。可进行四种类型的分析:静态分析、模态分析、谐波响应分析、瞬态响应分析 。 nts 11 4.3 ADAMS 和 Pro/E 之间的数据转换 要对一种复杂的机械系统进行比较精确 的动力学仿真研究 , 一种比较流行的解决方案就是用专业的 CAD 软件和专业的动力学仿真软件进行联合建模 , 即先用专业的 CAD 软件精确建立复杂机械系统各零部件的三维实体图和机构装配图 , 而后转化到专业的动力学仿真软件下添加复杂的力和约束 , 最终形成系统的虚拟样机 ,并在样机上对系统进行动力学仿真研究。 但由于当前没有一款软件同时具有专业 CAD 建模和专业动力学仿真的功能,通常选用的 CAD 软件和动力学仿真软件是两个不同公司的产品,这就存在两个软件传递过程中“有缝联接”的处理问题。 目前国内这方面研究的一种常见组合是美国 PTC 公 司的 Pro/E 和美国 MDI公司的 ADAMS,故对于从事复杂机械动力学仿真研究的 ADAMS 工程师而言,正确处理 Pro/E 和 ADAMS 的传递是确保仿真效果的一项关键技术。对于 Pro/E和 ADAMS 的传递,用 MDI 公司提供的专用接口模块 Mechanism/Pro 比较方便,定义好零部件的单位和密度是最基本的要求。 如今, MDI 公司已经发布了 ADAMS10.0 版本, 10.0 新版本是在 9.0 软件的基础上研发的,与其有很好的兼容性 , 它 延续了 ANSYS 一贯强大的耦合场技术,10.0 版本为复杂的流固耦合( FSI)问题提供 了更完善的解决方案。该版本整合了世界一流的应力分析和流体分析技术,形成了一套完整的 FSI 解决方案 , 通过适合于特定场要求的网格划分,一个单一的几何体可以应用于两种场。该版本提供了有效地解决 FSI 动力学分析的信息交换功能 , 目前市场上没有任何其他的FSI 软件可以提供如此强大的稳健性和高度的精确性 的 分析。另外,该版本可以在多个机群进行并行处理解决超大模型。 nts 12 5 仿真分析 5.1 仿真流程图 基于 ADAMS 的建模功能并不强大,只能建一些简单的模型。所以本文先采用专业的 CAD 软件 Pro E 建立机械手的机构模型, 然 后通过 Mechanism Pro口模块导入 ADAMS 中进行运动学仿真。整个仿真流程如图 1 所示 : 用 P r o / E 用 用 用 用 用 用用 用 用 A D A MS 用 用 用 用用 用 用 用 用 用 用 用 用用 用 用 用 用 用 用用 用 用 用 用 用 用 用 用 用用 用 用用 用 用 用YN图 1 仿真计算流程 nts 13 5.2 模型建立 5.2.1 利用 Pro/E 建立机构模型 图 2即为在 CAD软件 Pro E中所建立的机械手 机构模型。假设各杆件质量分布匀,且为刚体, 图中可以清楚地看到该机械手由机座、腰部、大臂、 小臂、手腕以及夹持器几部分构成, 其中腰部与机 座之间、大臂与腰部之间、小臂与大臂之间分别通 过旋转关节连接。此三个关节的作用是使与其连接的杆件构成 相对转动,即机械手的三个自由度,它 们决定了机械手末端在空间中的位置, 机械手的腕 部有两个旋转关节连接,包含滚转和俯仰共两个自由度,他们决定了机械手在空间中的姿态。机械手的技术参数如表 1所示。 图 2 机械手模型 表 1 机械手的技术参数 关节数 关节类型 关节变量范围 1 R(腰部回转) 130 130 2 R(大臂俯仰) 45 135 3 R(小臂俯仰) 180 0 4 R(腕部回转) 180 180 5 R(腕部俯仰) 225 45 该机械手可看作一个开式运 动链,由连杆通过转动关节串联而成。开链的一端固定在地面基座上, 另一端是自由的,安装着工具 (或称为末端执行器 ),用来完成各种作业。整个机械手的运动是由分别安装 在每个旋转关节上的步进电机驱动,经谐波减速器减速后带动连杆转动, 只要给定各个关节的角度 值,机械手就可以以一定姿态运动到指定位置。如果给定机械手初态和末态位置坐标,也可以nts 14 测出机 械手各关节角度值及其随时间的变化规律曲线。在创建 3D模型之前,最好定义各种材料的零件的模板。在建模 过程中,严格按照零件材 料选用模板,可以减少输入 密度的工作。对于各种电机,传感器等多种 材料的不见,需要计算出密度并输入相应的模型中。 下面给出机械手的装配图。如图 3所示: 图 3 机械手装配图 在装配过程中,对有运动关系的零件之间, 在 Pro/Engineer中使用关节装配方式,可以省去部分在 ADAMS中工作。 在添加约束的过程中,需要详细的定义各种运动副,本文中主要是转动副和旋转副。 5.2.2 ADAMS 仿真模型等效转换 我们利用 Pro E 与 ADAMS 软件的接口 Mechanism Pro,将机构模型转入 ADAMS中。由于 Pro/E和 ADAMS来自两个不同的公司,两 者间属 “有缝连接”,两者间不同的图形格式在转换时一 些图形元素可能会丢失,此时需要返回并做相应的修改,进一步完善模型, 确保无误后添加约束 及驱动。对于本论文中的机械手主要包括固定副,关节的旋转副及驱动, 各部件的约束关系尽可能与实际系统相一致,最终形成系统的虚拟样机。此时的样机包含两部分,一部分为大地 (固定件 )模型,另一部分为运动件模, 各关节的连接关系可以在 ADAMS的信息窗口中看到。接下来就可以进 行仿真分析了。 nts 15 5.3 ADAMS 仿真 5.3.1 仿真设置 本次仿真主要观察在给定机械手五个关节角的 值后 , 让机械手的 末端达到一定位 姿, 要求机械手的前三个关节先动,之后腕部关节再旋转调整姿态。首先ADAMS定义的运动可以是与时间有关的位移、速度和加速度,默认状态下运动的速度定义为常数。我们可以通过三种方法自定义运动值: (1)输入移动或旋转的速度。在默认情况下, 输入的转速单位为度单位时间,输入的移动单位为 长度 /单位时间。 (2)使用函数表达式。 (3)输入自编函数子程序的传递 参数。还可以 编一个子程序定义非常复杂的运动,此时,在 参数栏输入的是传递给子程序的参数, 本次仿真使用的是第二种方法,输入函数。 ADAMS提供了很 多函数 ,这里使用五个 STEP函数来定义五个旋转副的运动。具体如下: Motion1_jizuo_yao:step(time, 0, 0, 1, 90d) Motion2_dabi_yao:step(time, 0, 0, 1, 45d) Motion3_xiaobi_dabi:step(time, 0, 0, 1, -90d) Motion4_wanl_xiaobi:(time, 1, 0, 2, -90d) Motion5_wan2_wan1:(time, 2, 0, 3, -135d) 设定仿真时间为 3 S,仿真步数为 200。 5.3.2 仿真结 果 在仿真结束后,进行测量输出。 ADAMS提供了两种类型的测量,一种是预先定义好的自动输出 结果的测量,如:构件、点、柔性件 、力、运动副等对象的位移、速度和加速度、动能和势能、力等有关信息; 另一种是用户自定义的测量。ADAMS的测量功能非常广泛,不仅可以在仿真分析过程中跟踪绘制感兴趣的变量,以便跟踪了解仿真分析过程,同时还可以在仿真分析结束后绘制有关变量的变化线。在这里我们测量手部末端 WAN3随时间的位移变化,得图 4所示曲线图。图 4中可以清楚地看到 机械手臂全部位移大部分集中在第一秒内,也就是 说,要腰关节,肩关 节,肘关节的旋转已经基本达到所需位置, 而腕部的滚转、俯仰两关节的作用是 对手部姿态做调整,位移的变化并不大。 nts 16 图 4 手 部末端位移曲线图 图 5为机械手末端速度变化曲线图,可以看到与实际情况是非常吻合的 。 图 5 机械手末端速度变化曲线图 运动学仿真后,还可测出各个关节上的驱动力,这里只给出腕关节的驱动力曲线图,如图 6。 图 6 腕部驱动力 曲线图 nts 17 6 运动学分析 6.1 建立坐标系 如图 7所示,建立坐标系: 图 7 三转动一平移机械构型图 6.2 运动学分析 建立的坐标系, O点为机座定位点,以 O点为原点建立坐标系 XOYOZO ,此坐标系即为世界坐标系 OXOYOZO;在 A点建立机械手坐标系 AXAYAZA, XA指向 AB杆, Z轴方向与 ZO一致,按右手笛卡尔坐标系确定 Y轴方向;在 B点建立坐标系 BXBYBZB ;在 C点建立坐标系 CXCYCZC,其中 XC指向 DP方向;在 D点建立坐标系 DXDYDZD,其中XD指向 DP方向 , P点工作点在 DXDYDZD中的坐标为( l3, 0, 0) 。 从工件坐标系向世界坐标系的变 换如下式( 1): ( 1) nts 18 其中 l1为 AB长度, l2为 BC段长度, l3为 DP长度, l为 CD间的距离, 变量以 X表示 XOP YOP ZOP, 以 表示变量 1 2 3 l ,则可以用如下式( 2)表达式( 1): =f() (2) 由此可以解出末端坐标系相对于世界坐标系的位姿运动 , 反解主要是求解位姿运动方程( 1) 的反问题,是由机械手的笛卡尔空间到关节空间的逆变换,即求解 1, 2, 3, l的过程。 此时,由于只有三个方程,但却有 4个变量,即由于三转动一平移,共四个自由度导致可以出现无穷解 因此一般机械手在运动反解的过程中,都需要限定其他的条件,以在无穷解中选取有穷解,这种限定条件一般为:行程最短 , 功率最省 , 受力最好 , 回避障碍或机械手在工作位置 DP臂相对世界坐标系成一固定夹角等,有时候数种限定条件一起添加,以获得最优解。假设此处使用 DP臂与世界坐标系成一固定夹角和 1最小为原则,即: 1+2+3= (3) 且 1取最小值。 由式( 1)( 2)( 3)综合,即可以求出运动方程的反解: =(X) (4) 对式( 2)求一阶 、 二阶导数,即可以得到在已知 1, 2, 3, 1的情况下的 P点的各个坐标位置 , 各坐标方向的速度 , 各坐标方向的加速度。 同理,对式 (4)求一阶 , 二阶导数,即可以得到在已知 P点位置的情况下,综合限定条件就得到机械手各转动臂的角度 、 角速度 、 角加速度,以及平移的距离 、 速度 、 加速度。 在创建 3D模型之前,最好定义各种材料的零件的模板。在建模过程中,严格按照零件材料选用模板,可以减少输入密度的工作 , 对于各种电机 , 传感器等多种材料的部件,需要计算出 密度并输入相应的模型中。在装配过程中,对有运动关系的零件之间,在 Pro/Engineer中使用关节装配方式,可以省去部分在 ADAMS中工作 , 在添加约束的过程中,需要详细的定义各种运动副,本文中主要是旋转副和移动副。 nts 19 7 结束语 本文介绍的方法, 通过对四自由度机械手的运动学仿
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:机械毕业设计863基于ADAMS的四自由度机械手运动学仿真
链接地址:https://www.renrendoc.com/p-554131.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!