5自由度机械手动力学分析与仿真
2021-01-03
来源:好走旅游网
科技通报 第28卷第8期 Vo1.28 No.8 2012年8月 BULLETIN 0F SCIENCE AND TECHNOLOGY Aug.2012 5自由度机械手动力学分析与仿真 程 远 f无锡职业技术学院机电技术学院,江苏无锡214121) 摘要:针对5自由度机械手,基于Lagrange方程建 ̄T5自由度机械手的动力学模型,通过Solidworks 建立实体仿真模型,并且通过CosMotion进行了动力学仿真,得出了各关节力矩和时间的关系曲线,分 析了机械手各关节在不同角速度下对各关节力矩的影响,这对改善机械手的设计提供了帮助,并为机 械手的驱动控制打下了基础。 关键词:机械手;动力学分析;仿真 中图分类号:TP241 文献识别码:A 文章编号:1001—7119(2012)08-0123-03 Dynamic Analysis and Simulation of 5一D Manipulator CHENC Yuan (Wuxi Vocational Institute of Technology College of Mechanical and Electrical Technology,Wuxi 214121,China) Abstract:for 5 degrees manipulator,based on Lagrange equation established has 5 degrees manipulator of dynamics model,through Solidworks established entity simulation model,and through CosMotion for has dynamics simulation,con- eluded that has the joints torque and time of relationship curve,analysis has manipulator the joints in diferent corner speed Xia on the joints torque of effects,this on improved manipulator of design provides has help,and for manipulator of driven control lay has based. Key words:manipulator;dynamic analysis simulation 本文针对本校研究所为配合学校教学工作而开发 5个自由度依次为腰部回转、下臂俯仰、上臂俯仰、手腕 的5自由度多关节机械手进行动力学研究分析与仿真, 回转、手腕俯仰。机构原理图如图2所示。 为参数优化及运动控制提供依据。 该机械手手臂的主要结构参数见表1。 机械手手臂的动力学建模有多种方法,最为常见 该机械手的设计目标是完成对目标物的夹持、移 的有基于Lagrange方程的方法、Kane方法、旋转代数 动和翻转等动作(例如用机械手完成抓取易拉罐后向 法和Newton—Euler方法等。仿真软件也多种多样,如 茶杯中倒水)。 ADAMS、DADS、DISCOOS等[ 。本文采用基于La— grange方程的方法对其进行了动力学分析,并利用 2机械手动力学分析 Solidworks的COSMotion仿真软件进行了动态仿真。 结果显示,通过对一些相应参数的修改,可以改善设 2.1机械手系统运动学方程 计,提高控制性能。 在进行动力学研究时首先建立基本的运动学方 程。这里采用D—H方法建立机械手手臂的齐次坐标变 1机械手机械结构描述 换矩阵矩阵如下: 图l为5自由度机械手模型。该机械手同定在实验 nA (1) =】 台上,由腰部、下臂、上臂、手腕、手部和驱动装置组成。 式中, 为坐标变换矩阵,为第i个自由度的齐次 收稿日期:2012—03—16 作者简介:程远(1973一),男,江苏无锡人,讲师,硕士,研究方向:机械手及自动化设备。 31 Loop 32 Loop 33 Loop 4结语 本文提出了一种改进的K—Means聚类算法一IK— MQT。排队论方法与K—Means算法结合,通过排队论思 想导出K—Means算法的初值 ,同时考虑到节点的位置 经过算法分析IKMQT ̄计算复杂度为O rf K +m: fm +l 。m 为算法中聚类拆分的次数。传统K— Means算法的计算复杂度为O((m K。+ (m +1)/2) n『)1其中,为迭代次数,m 为人为设定 的次数。与传 统的K-Means算法相比,IKMQT降低了计算复杂度。 信息和资源消耗,通过 在节点空间中计算聚类。经过 算法的计算复杂度分析,IKMQT算法较之K—Means算 法降低了算法的复杂度。通过在医院预约分诊排队系 统当中的应用数据分析,从应用领域对IKMQT ̄法的 可行性和优越性进行了一次验证。 3 IKMQT ̄法在医院预约分诊排队 中的应用 本文在设计齐齐哈尔第三人民医院预约分诊排队 统一服务系统的时候,应用TIKMQT ̄法。优化了排队 队列,提高了医院诊疗效率。其排队模型图如图2所示, 是一个典型的M/M/S系统的排队模型。 该医院某科中最多可设置20个分诊台,每天就医 人数平均在530人左右,本文选择连续的30天进行试 验,统计结果如表1所示。 通过表1的统计结果可以发现。在时间效率和全 局队列效率两个方面,K—Means算法优于自然排队, 而IKMQT算法又优于K—Means算法,从而达到Qos的 优化[41。 参考文献: [1] ALIK K R.An eficifent K-means clustering algorithm[J]. Pattern Recognition Letters,2008,29(9):1 385-1 39 1. [2] Kaboudan M A.A dynamic server queuing simulation[J]. Computers Operations Research.1998,25(6):43 1—439. [3】 MUATA K,BRYSOO.Towards suppoaing expert evalua— tion of clustering results using a data mining process rood— el[J].Information Sciences.2010,180f 3):414—431. 『41 姜文超,金海,王述振,等.一种基于多优先级队列和Qos 的服务调度策略『J]小型微型计算机系统,2008,29(3): 451—453. (上接第125页) 通过研究可以看出,空间多自由度机构的动力学 [2】 熊有伦.机器人技术基础【M】.武汉:华中理工大学出版 社,1996. 问题是相当很复杂的,而拉格朗日动力学方程结合相 应计算机仿真方法可以较好地解决这类问题。 [3】 石炜,郄安民,张玉宝.基于凯恩方法的机器人动力学建 模与仿真『J1_微计算机信息,2008,10(2):222—226. 参考文献: … 蔡自兴.机械手学【M】.北京:清华大学出版社,2000 【4] 俞水强,吴洪涛.串联工业机器人的通用动力学仿真平 台『J】.机械设计与制造,2008(8):179—180.