基于ADAMS的机床机械手动力学仿真研究
- 格式:doc
- 大小:22.50 KB
- 文档页数:2
的多关节机械手手抓部分的其中,nh是约束方程的个数;nc是广义坐标数。
于是可以得到系统速度的约束方程:(4)。
任意时刻t的速度,加速度可以由线性方程的数值方法求解,在ADAMS中通常采用图1 机械手三维装配三维模型的建立虚拟样机的三维模型的建立采用Solid完成,主要包括手抓、底座、大臂机构、小臂机构等,底座上有一电动机带动,实现大臂的转动。
大臂及其小臂的活动主要由液压缸带动,本文重点介绍机械手手抓部分的运动学分析,图2是机械手的三维装配图。
图2 手抓部分装配图立模型过程中遵循的原则。
建立模型之后,导入ADAMS化处理,在满足虚拟样机仿三维模型的建立要尽可能地数量应该尽可能的少,只保留基本的运动部件。
(2)机械手的结构及其分析。
本机械手实现的运动是平均每分钟抓取4次,旋转的角度是是机械手的机构运动简图,电动机带动齿轮转动,实现底座的转动,抓取物料时,由手抓图3 机械手机构运动简图机械手手抓的模型简化及其导入ADAMS中遵循模型的简化原则,将手抓的三维模型简化,模型建立部分使用Solid Edge ST5实现,ADAMA/View提供的Parasolid模型数据交换接口,将模ADAMS软件中。
导入后为模型的每个零件重命名和添加材料属性(steel)。
鉴于本文只研究机械手手抓部分的运动,故将删除了模型中与小臂链接的链接底座、前后缸盖以及套筒等的结构,完成简化后,为了使各个相对运动的部分形成有机的整体,根据构件之间相对运动,在模型中的利用ADAMS/View中的约束工具为各个构件之间引入约束。
图为导入ADAMS后的模型图。
图4 手抓简化仿真模型机械手手抓部分的仿真 机械手的手抓部分是机械手设计的重要部分,也是实现机械工作的必要条件,设计的目的是机械手每分钟中国设备工程 2024.04(下)图5 机械手手抓部分约束的添加机械手的整个驱动部分选用气压驱动,其中包括大小臂的运动以及手抓的张合,液压驱动最大优点是单位质量输出功率大,因为液压传动的动力元件可以达到很高的工作压力,在同等输出功率下具有体积小、质量轻、运动惯性小、动态性能好的特点。
基于ADAMS的机械四连杆机构运动仿真分析机械四连杆机构是一种常用的机构形式,它广泛应用于各种机械设备中,如汽车发动机、机床、机器人和机械手等。
本文基于ADAMS软件,对机械四连杆机构进行运动仿真分析,并对仿真结果进行分析和讨论。
一、ADAMS软件介绍ADAMS是一款专门用于多体动力学仿真分析的商业软件,它可以用来仿真各种机械系统的动力学特性,包括车辆、飞机、机器人以及各种机械机构等,还可以分析机构的运动轨迹、速度、加速度、力矩等参数。
在本文中,我们将利用ADAMS软件对机械四连杆机构进行仿真分析,探究机构的运动规律和特性。
二、机械四连杆机构的结构和运动特性机械四连杆机构由四个连杆组成,其中两个连杆为机构的输入和输出轴,另外两个连杆则起到连接作用。
机构的结构如图1所示。
图1 机械四连杆机构结构示意图机械四连杆机构的运动特性与其连杆长度、角度以及连接方式等因素密切相关,下面我们将对机构的运动特性进行详细的分析。
1. 运动自由度机械四连杆机构的运动自由度为1,即只有一维平动或旋转方向。
2. 平衡性机械四连杆机构具有良好的平衡性,可以在很大程度上减小机构的惯性力,提高机构的稳定性。
3. 运动规律机械四连杆机构的运动规律比较复杂,难以用解析方法进行求解。
通常采用动力学仿真和实验方法,对机构的运动规律进行研究和分析。
为了探究机械四连杆机构的运动规律和特性,我们利用ADAMS软件对机构进行仿真分析。
仿真模型如图2所示。
在仿真过程中,我们可以通过改变机构的输入参数,如连杆长度、连杆角度等,来观察机构的运动规律和特性。
下面我们将举例说明。
1. 连杆长度变化时机构的运动规律改变机构的输入连杆长度,可以观察到机构的运动规律发生了显著的变化。
当输入连杆长度L1=100mm、L2=200mm时,机构的运动规律如图3所示。
图3 机构运动规律图(L1=100mm、L2=200mm)从图3中可以看出,当输入连杆开始旋转时,机构的输出连杆也随之旋转,但是旋转速度比输入连杆慢,这是由于机构的连杆长度不同,导致机构的角度运动不同所致。
基于SolidWorks和ADAMS的3R机械手运动仿真本文利用SolidWorks软件对所设计三自由度机械手进行三维实体建模,然后通过SolidWorks和ADAMS良好的数据接口将模型数据直接导入ADAMS,根据实际设计要求添加相关约束,在此基础上进行运动仿真,研究机械手各机构关节的运动,测量各个关节的关节角位移、速度、加速度和驱动力矩的变化情况,通过观察各机构的运动轨迹以及相关曲线的变化趋势确定设计中存在的问题,对设计阶段的产品进行虚拟性能测试。
1 . 3R机械手的三维实体模型1.1利用SolidWorks建立机械手的三维实体模型本文所研究的三自由度机械手由臂1,臂2,臂3和手爪组成,臂1与大地固结在一起,其装配效果图如图1所示。
图1 机械手装配模型1.2三维模型的导入首先在SolidWorks环境下将机械手装配模型保存为“.x_t”格式,然后在ADAMS 中执行[import]导入刚才生成的“.x_t”文件。
导入的模型没有质量,需要自己添加,在ADAMS中分别定义各零件材料属性为“steel”。
2 . ADAMS运动仿真机械手在运动过程中要尽量平滑、平稳,否则会产生机械部件的磨损加剧,并导致机械手的振动和冲击。
因此在仿真过程中测量各个关节的关节角位移、速度、角加速度和驱动力矩的变化情况。
将模型各零部件导入ADAMS软件中后,各个构件之间还没有任何的约束,模型只是提供了各构件的初始位置。
本机械手两两相邻的构件构成的三个关节都是转动关节,均定义为旋转副,底座与大地之间定义为固定副。
添加完约束后的模型如图2所示。
图2 ADAMS环境下机械手仿真模型本文为机械手设置运动路径,已知路径求解各关节的驱动和力矩和转角运动情况。
设图中球的运动角速度如下图3:图3 球的运动角速度设定添加一个运动平面,设定机械手完成上料过程,现设路径如下图4,图4 机械手的运动轨迹至此建立起了机械手完整仿真模型,然后进行5s、50步的仿真。
一种基于ADAMS—SIMULINK的机械臂关节动力学分析和联合仿真作者:李科姜迪开王娟来源:《电子技术与软件工程》2017年第12期摘要本文运用ADAMS软件对一种机械臂关节的虚拟动力学模型进行了建模,建模过程中充分考虑了齿轮的啮合刚度、运动副之间的阻尼、负载惯量、传动比以及齿轮间隙等因素。
其中,齿轮的啮合刚度和负载惯量对机械臂关节的频率特性起关键性作用。
研制了机械臂关节的样机。
为了改善机械臂关节机电系统的伺服特性,利用ADAMS-SIMULINK联合仿真建立了机械臂关节的伺服控制模型,将关节的ADAMS动力学模型中的传感器和执行器参数直接嵌入到MATLAB环境中,形成伺服控制系统设计。
通过比对样机的实验数据,对虚拟样机参数进行了优化。
所以,机械臂关节的复杂动力学模型可以用于指导关节的设计、仿真和试验。
【关键词】机械臂联合仿真动力学分析机电伺服控制系统1 引言在提供营救发射失败的卫星和清除太空垃圾等飞行器上,需要安装一种轻型机械臂。
为了提高这种机械臂的柔性、可操作性和抓取性能,技术的关键在于使机械臂的关节更小巧更轻便。
本文提供了一种用于机械臂关节的动力学特性和伺服特性分析的有效方法。
国际研究机构已经对机械臂进行了深入研究,其中包括加拿大国际空间站的的MSS(Mobile Servicing System),它由MBS (Mobile Remote Servicer Base System),SSRMS (Space Station Remote Manipulator System)和 SPDM (Special Purpose Dexterous Manipulator)组成[1];FTS(Flight Telerobotic Servicer)[2], Skyworker[3], Robonaut [4] 和美国的 ORBITAL EXPRESS [5],日本的 JEMRMS (Remote Manipulator System)和ETS-VII;以及欧洲的European ERA(The European Robotic Arm), ROTEX 和 ROKVISS。
基于ADAMS的机器人动力学仿真研究的开题报告1.选题背景及意义随着各种工业机器人的越来越广泛使用,人们对机器人动力学仿真研究的需求也越来越高。
机器人的动力学仿真研究可以为机器人的设计、控制和运行提供参考和支持,对提高机器人的工作效率、精度和安全性有着非常重要的意义。
ADAMS(Automatic Dynamic Analysis of Mechanical Systems)是一种机械动力学仿真软件,广泛应用于产品设计、运动仿真、虚拟原型设计等领域。
通过ADAMS软件可以对机器人进行二维、三维动力学仿真,可根据不同的情况进行仿真,从而得出适用于不同机器人系统下的控制方法和运行规律。
本文旨在使用ADAMS平台,对机器人动力学进行仿真研究,从而更好地解决机器人工作中所遇到的问题,为机器人研究和应用提供技术支持和帮助。
2.研究内容和方法本研究主要内容是对机器人动力学进行仿真研究。
具体包括:1)机器人系统建模:根据机器人不同的机构和工作方式,建立机器人的三维模型,包括机器人关节、传动机构、末端执行器等。
2)动力学参数计算:基于机器人的三维模型,计算机器人的动力学参数,包括质量、重心、惯量、运动学链、级联惯量等。
3)动力学仿真:使用ADAMS软件对机器人进行动力学仿真,模拟机器人在不同工作条件下的运动状态,并对机器人的动力学性能进行分析和研究。
4)结果分析:通过分析仿真结果,评价机器人模型和控制算法的有效性,检验机器人的设计和控制方案的合理性,并对机器人的性能进行优化和提升。
3.研究计划1)文献调研和分析:通过系统地调研前人研究,分析机器人动力学仿真的发展现状和存在的问题,确定研究方向和目标。
2)机器人系统建模:根据机器人的不同应用场景,建立机器人的三维模型,包括机器人关节、传动机构等组成部分。
3)动力学参数计算:根据机器人的三维模型,计算机器人的动力学参数,建立机器人的动力学模型。
4)动力学仿真:运用ADAMS 软件对机器人进行动力学仿真,模拟机器人不同工作情况下的运动状态,包括复杂工作状态和非理想工作情况。
基于ADAMS的机器⼈动⼒学分析及轨迹规划2.1 串联机器⼈在ADAMS中⽤连杆模拟机械臂,对两⾃由度的机械臂分别进⾏运动学分析、动⼒学分析及机械臂的轨迹规划。
2.1.1 运动学分析下⾯是建⽴模型并对模型进⾏设置分析的详细过程。
(1) 启动ADAMS/View,在欢迎对话框中选择新建模型,模型取名为Robot_arm,并将单位设置为MMKS,然后单击OK。
(2) 打开坐标系窗⼝。
按下F4键,或者单击菜单【View】→【Coordinate Window】后,打开坐标系窗⼝。
当⿏标在图形区移动时,在坐标窗⼝中显⽰了当前⿏标所在位置的坐标值。
(3) 创建机械臂关节1(连杆)。
单击连杆按钮,勾选连杆的长、宽、深选项,分别将其设置为300mm、40mm、10mm,如图2.1所⽰。
在图形区单击⿏标左键,然后将连杆拖⾄⽔平位置时,在单击⿏标左键。
(4) 在连杆的右端打孔。
在⼏何建模⼯具栏单击打孔按钮,将半径Radius设置为10mm,深度设置为10mm,如图2.2所⽰。
然后在图形区模型附近单击⿏标左键,在与XY平⾯垂直的表⾯上单击⿏标左键。
然后修改孔的位置,在孔附近单击⿏标右键,选择【HOLE_1】→【Modify】,在弹出的对话框中,将Center的坐标值设置成(300,0.0,5.0),如图2.3所⽰。
(5) ⽤(3)的⽅法在关节1右端孔中⼼处创建关节2,如图2.4所⽰。
然后再将关节2向内侧平移10mm。
2.1 创建连杆设置(6)添加约束。
在关节1的左端与⼤地之间添加转动副,在关节1与关节2结合处添加转动副。
单击⼯具栏中的旋转副按钮,并将创建旋转副的选项设置为2Bod-1Loc和Normal Grid,然后在图形区单击关节1和⼤地,之后需要选择⼀个作⽤点,将⿏标移动到关节1的Marker1处出现center信息时,按下⿏标左键后就可以创建旋转副,旋转副的轴垂直于⼯作栅格。
然后⽤同样的⽅法创建关节1与关节2之间的旋转副。
基于ADAMS的工业机器人建模与动力学仿真作者:刘佩森靳杏子郑翔鹏朱迪来源:《成都工业学院学报》2018年第04期摘要:为了提升工业机器人工作效率和运动性能,以6自由度工业机器人为研究对象,选用拉格朗日力学分析法进行动力学仿真。
使用三维设计软件SolidWorks对其进行结构建模,并通过接口导入ADMAS仿真软件中,运用动力学方程,并添加驱动,最终获得重要组件的特性曲线图,完成动力学仿真过程。
关键词:工业机器人;动力学仿真;虚拟样机建模;拉格朗日力学分析法中图分类号:TH1132文献标志码:A文章编号:2095-5383(2018)04-0010-04根據美国国家标准局(NBS)和国际标准化组织(ISO)的定义,工业机器人是指面向工业领域的多关节和多自由度的拟人操作臂,是具有编程能力并在自动控制下实现预期功能的机械装置[1]。
其典型应用包括抓取、焊接、搬运、配送、涂胶、喷涂、打磨、装配、检测和感知等[2]。
工业机器人是国家的高科技水平、制造业先进能力和综合国力的标志之一[3]。
工业机器人操作臂的主要类型包括笛卡尔型、关节型、SCARA(Selective Compliance Assembly Robot Arm,平面关节型)、球面坐标型、圆柱面坐标型和并联结构型等。
其中关节型操作臂的所有关节全部可以旋转,具有结构紧凑,空间施展范围大等优点,应用最为广泛。
但是关节型操作臂是复杂的动力学系统,其多个输入与输出之间的耦合关系存在复杂的动力学求解问题[4]。
工业机器人的结构设计较为成熟,而技术难点集中在动力学研究。
动力学研究是为了优化结构设计,修正运动控制过程,提高实时控制能力,进而达到运动学的最优化控制,改善系统运动性能[5]。
动力学分析方法主要有拉格朗日法[6]、凯恩法、牛顿欧拉法[7]、高斯方法、旋量法等。
动力学研究主要借助计算机软件进行动力学仿真,常用的动力学仿真软件包括ADAMS、DADS、RecurDyn和Simpack等。
毕业论文(设计)题目基于ADAMS和MATLAB的六自由度机械手运动仿真系部机械工程系专业年级学生姓名学号指导教师手术机器人的运动仿真机械设计制造及其自动化学生指导老师【摘要】:首先进行了背景知识的学习,包括手术机械手基本知识的了解,明确了手术机械手的应用环境,国内外研究趋势,以及手术机械手中主要涉及的关键技术。
学习了有关虚拟样机的知识,了解了各种仿真软件的优劣,最终确定了采用ADAMS进行仿真分析。
学习仿真软件ADAMS。
通过实际操作ADAMS软件,并进行大量的实例练习,对软件能熟练的使用,然后查阅相关资料,明确使用该软件要达到的最终目的,并确定方法。
建立仿真模型。
对本文所使用的机器人的结构进行详细了解,并在Solid Works软件中建立出机器人的各个零件的三维模型,并在Solid Works环境中进行了装配,检查了装配结果。
然后查阅资料,了解Solid Works与ADAMS软件之间的数据是如何传输的,并确定本文所使用的传输方法。
在仿真软件中处理模型。
将模型导入仿真软件中,对其进行相应的处理,进行了修改质量、添加约束等,然后创建驱动函数等操作,最后验证仿真模型。
为仿真做好准备。
仿真运行及数据测量分析。
在软件中对机器人进行仿真,并测出其运动特性曲线,并对曲线进行分析。
进行了论文写作。
【关键字】:机械手仿真 ADAMS SOLIDWORKSDigital Dual-Longitudinal Mode LaserThermal Frequency Stabilization Circuit Design【Abstract】:First, the background knowledge for learning, including basic knowledge of surgical robot to understand clearly the surgical robot to be With the environment, domestic and international research trends, and the surgical robot mainly related to key technologies. Learning to know about the virtual prototype Knowledge, understanding the advantages and disadvantages of various simulation software, and ultimately determine the use of ADAMS simulation analysis. Learning simulation software ADAMS. ADAMS software through hands-on and a lot of instances of practice, the use of software proficiency, and access to relevant information, Explicitly use the software to achieve the ultimate goal, and identify methods. Build simulation models. Robot used in this article the knot Detailed understanding of structure, and Solid Works software to create the robot in various parts of the three-dimensional model, and in the Solid Works environment was assembled to check the assembly results. And access to information, understanding between Solid Works and ADAMS, How the data is transmitted, and to determine the transmission method used in this article. Processing model in the simulation software. The model into simulation Fax software and to carry out the appropriate treatment, were revised quality, add constraints, and then create the drive functions and other operations, Finally, simulation model validation. Ready for simulation. Simulation run and the data measurement and analysis. In the software simulation of the robot True, and measure its movement characteristic curve, and curve analysis. Conducted a thesis writing.【Key words】: robot simulation ADAMS SOLIDWORKS目录1.绪论 (1)1.1.研究背景 (1)1.2.研究意义 (2)1.3.研究内容 (2)2.虚拟样机技术 (4)2.1.虚拟样机技术的内容 (4)2.2.虚拟样机技术与传统CAX(CAD/CAE/CAM)技术的比较 (5)2.3.虚拟样机技术的应用 (6)3.ADAMS软件 (8)3.1.ADAMS的功能概述 (8)3.1.1.ADAMS 的一些主要模块 (8)3.1.2.ADAMS建模、仿真步骤 (9)3.2.ADAMS的建模功能 (10)3.2.1.ADAMS中的零件 (10)3.2.2.在零件上施加约束和运动 (11)3.2.3.给零件施加作用力 (12)3.3.ADAMS的分析功能 (12)3.3.1.ADAMS中的测量 (12)3.3.2.系统元素和数据元素 (13)3.3.3.用ADAMS对模型进行仿真 (13)4.机械手三维模型建立 (15)4.1.SW概述 (15)4.2.机械手零件建模 (15)4.3.机械手装配 (19)4.4.SW与ADAMS数据传递 (21)5.基于ADAMS的仿真分析 (23)5.1.导入机器人模型及设置工作环境 (23)5.1.1.导入机器人模型 (23)5.1.2 设置工作环境 (24)5.2.修改机器人模型的材料、颜色、名称及验证模型 (26)5.2.1.修改机器人模型的材料 (26)5.2.2.修改机器人各构件的颜色及名称 (26)5.2.3.检查模型 (28)5.3.创建约束及驱动 (28)5.3.1.创建约束 (28)5.3.2.创建驱动 (31)5.4.验证模型 (32)5.5.仿真控制 (33)5.6.运动学仿真 (34)5.6.1.仿真过程及机器人末端的运动轨迹 (34)5.6.2.机器人末端点的测量 (35)6.结论与展望 (38)参考文献 (40)致谢 (41)1.绪论1.1.研究背景机器人技术是一种综合了机械工程、电子工程、计算机技术、自动控制及人工智能等多种科学最新研究成果的综合性技术,是机电一体化技术发展进步的典型代表。
基于ADAMS的机床机械手动力学仿真研究
文章以某企业自动化上下料机床机械为研究目标,构建了简化的机床机械手模型,然后把该模型导入到ADAMS进行后续的约束和驱动添加,从而获得机械手的虚拟样机。
并通过运动仿真模拟了机械手关节的运动曲线,结果表明所建立模型正确性与合理性,为后续研究奠定了基础。
标签:机床机械手;ADAMS;动力学仿真
在现今的高端智能装备制造业中,机器人(机械手)是一种极其重要的智能化装备。
机器人的诞生将使生产率得以显著提高、工作环境得以改善等。
所以对机器人的研究意义非凡。
许多国内外学者已在机械手控制、设计等相关方面做了大量的研究工作[1-5]。
基于ADAMS软件,文章对机床机械手动力学进行仿真,仿真结果表明所构建三维模型合理性及正确性,为为后续研究奠定了基础。
1 应用背景及功能分析
从某企业的实际出发,分析机床机械手完成的功能如下:机床机械手将毛坯件从物料板或者物料箱中取出,放置于机床A中,将机床A加工好的机械手放置于机床B中,将机床B加工好的零件取出,放置到成品车上,完成一个循环。
2 基于ADAMS的机床机械手动力学仿真
2.1 模型构建
在ADAMS中构建复杂的三维模型比较困难,因此,在保证功能的前提下,首先构建了简化的机床机械手模型,如图1所示。
2.2 动力学仿真分析
将三维模型导入到ADAMS中,将相应的运动副约束和驱动约束添加到模型中,如图2所示。
经仿真后得到机械手各关节位移变化的曲线(图3)、各关节力变化的曲线(图4)、各关节角加速度变化的曲线(图5)。
从仿真结果可以看出,机械手的各个关节的运动比较平稳,角位移、角加速度和关节力的变化曲线变化比较平缓,由此证明了所设计的机床机械手结构是比较合理的。
3 结束语
通过对机床机械手的运动学仿真分析,使机床机械手的整个运动功能直观,
同时得到了各关节的驱动力、各关节的位移、角加速度变化曲线。
该结果可以为机械手的轨迹控制与规划提供基础;另外,通过仿真可以带来设计过程的简化、开发费用的减少、设计周期的缩短等诸多好处,并为下一步机械手的智能控制提供了一定的参考。
参考文献
[1]黄金风.MSRS和ODE环境下POWERCUBE模块化机械手的仿真研究[D].大连:大连交通大学,2010.
[2]张明辉,禚宝海.Diamond并联机械手动力学仿真的Simulink实现[J].山东科技大学学报:自然科学版,2010,29(1):90-94.
[3]刘淑英,张明路,韩慧伶.五自由度机械手动力学分析与仿真[J].河北工业大学学报,2009,38(2):32-36.
[4]Muller A,Hufnagel T. Model-based control of redundantly actuated parallel manipulators in redundant coordinates. Robotics and Autonomous Systems,2012,60(1):563-71.
[5]王霞,李占君,王平.基于ADAMS的六自由度机械手的运动仿真分析[J].矿山机械,2010,38(8):28-31.
作者简介:魏书平,女,安徽工程大学本科生。