搬运机械手控制系统的设计说明书.doc
《搬运机械手控制系统的设计说明书.doc》由会员分享,可在线阅读,更多相关《搬运机械手控制系统的设计说明书.doc(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流搬运机械手控制系统的设计说明书.精品文档. 湘潭大学毕业设计说明书题 目:搬运机械手控制系统的设计学 院:机械工程学院 专 业:机械设计制造及其自动化 学 号:2003070523 姓 名:陈 辉 煌 指导教师:毛 美 姣 完成日期: 2007年6月2日 湘 潭 大 学毕业论文(设计)任务书论文(设计)题目:搬运机械手控制系统的设计 学号:2003070523 姓名:陈辉煌 专业: 机械设计制造及其自动化 指导教师: 毛美姣 系主任: 周善炳 一、主要内容及基本要求在本次搬运机械手控制系统的设计中,要完成的任务有如下几个方面: 1、用机器人运
2、动学求得搬运机械手的正解; 2、由运动学方程解得搬运机械手各关节变量,并求出轨迹方程; 3、用VB建立人机交互界面,并根据轨迹方程画出轨迹曲线; 4、实现VB界面与PLC的通信,以及对搬运机械手的控制; 5、写一份8000字以上的毕业设计说明书; 6、一篇不少于3000单词的英文原文及中文翻译。 二、重点研究的问题1、搬运机械手运动学方程正解的求解; 2、建立VB界面,实现计算以及画出轨迹曲线; 3、实现搬运机械手的自动控制。 三、进度安排序号各阶段完成的内容完成时间1查阅资料07.3.1507.3.312总体反方案设计07.4.107.4.73搬运机械手的运动学位姿正解07.4.807.4.
3、244学习Visual Basic软件,做交互界面04.4.2507.4.305编写程序,实现机械手运动的控制07.5.1.7.5.206写设计说明书07.5.2107.5.317准备答辩2007年6月初四、应收集的资料及主要参考文献1、刘极峰,易际明.机器人技术基础M.北京:高等教育出版社,2006年. 2、张铁.机器人学M.广州:华南理工大学出版社,2000年. 3、从爽.实用运动控制技术M.北京:电子工业出版社,2006年. 4、钟肇新,范建东.可编程控制器原理及应用M.广州:华南理工大学出版社,2003年 5、俞建家.Visual Basic 6.0程序设计与应用教程M.福建:厦门大学
4、出版社,2003年 6、吕伟臣.Visual Basic 6.0初级编程教程M.北京:北京大学出版社,2002年. 7、大熊.机器人控制M.北京:科学出版社,2002年. 8、张海根.机电传动控制M.北京:高等教育出版社,2005年. 9、丹尼斯.机器人设计与控制M.北京:科学出版社,2004年. 10、刘极峰.计算机辅助设计与制造M.北京:高等教育出版社,2004年. 湘 潭 大 学毕业论文(设计)评阅表学号2003070523 姓名 陈辉煌 专业 机械设计制造及其自动化 毕业设计题目:搬运机械手控制系统的设计 评价项目评 价 内 容选题1.是否符合培养目标,体现学科、专业特点和教学计划的基
5、本要求,达到综合训练的目的;2.难度、份量是否适当;3.是否与生产、科研、社会等实际相结合。能力1.是否有查阅文献、综合归纳资料的能力;2.是否有综合运用知识的能力;3.是否具备研究方案的设计能力、研究方法和手段的运用能力;4.是否具备一定的外文与计算机应用能力;5.工科是否有经济分析能力。论文(设计)质量1.立论是否正确,论述是否充分,结构是否严谨合理;实验是否正确,设计、计算、分析处理是否科学;技术用语是否准确,符号是否统一,图表图纸是否完备、整洁、正确,引文是否规范;2.文字是否通顺,有无观点提炼,综合概括能力如何;3.有无理论价值或实际应用价值,有无创新之处。综合评 价评阅人: 年 月
6、 日湘 潭 大 学毕业论文(设计)鉴定意见学号:2003070523 姓名:陈辉煌 专业:机械设计制造及其自动化 毕业论文(设计说明书) 65 页 图 表 0 张设计题目: 搬运机械手控制系统的设计 内容提要: 本文是关于搬运机械手控制系统的设计,整个设计过程中用到了机器人运动学、可编程控制器(PLC)和Visual Basic(VB)程序设计等方面的知识,通过学习和综合运用,能缩短整个设计工计算量、提高计算的准确率,使系统控制操控直观化、简单化。本次课程设计首先通过描述机器人的现状与发展趋势阐述了搬运机械手控制系统的设计意义。其次,运用机器人运动学求运动学方程正解,运用Visual Basi
7、c 建立人机交互界面,该界面利用机械手运动学方程计算出关节变量,按三次多项式插值算法求得搬运机械手的轨迹方程以及根据方程画出相应轨迹曲线。最后编写程序,用PLC控制搬运机械手的动作,实现机械手的自动控制。此次设计,讲述了机械手动作的控制过程,其中Visual Basic界面的应用,使整个过程变得简单而准确,为机械手的研究提供了很大的方便。指导教师评语指导教师: 年 月 日答辩简要情况及评语答辩小组组长: 年 月 日答辩委员会意见答辩委员会主任: 年 月 日目 录摘要1第1章 引言21. 1课题研究趋势与意义21.2串联关节机器人的发展和现状31.3本文的研究内容和主要工作3第2章PLC控制系统
8、及实现52.1机械手及控制器主要参数52.2简述机械手动作的实现62.3控制软件的设计62.3.1 PLC的选择62.3.2 光电编码器62.3.3 接口电路72.3.4 控制原理及程序73.1引言93. 2机械手运动学数学基础93.2.1机器人位置与姿态的描述1293.3空间齐次坐标变换113.3.1坐标变换113.3.2齐次坐标变换123.3 点在空间直角坐标系中绕过原点任意轴的一般旋转变换133.4 Denavt-Hartenberg(D-H)表示法153.4.1 坐标系的建立153.4.2 几何参数定义163.4.3 建立坐标系和坐标系的齐次变换矩阵16第4章 机器人运动学方程的求解1
9、84.1机器人正向运动学184.2 机器人逆向运动学20第5章 机械手轨迹规划225.1 机器人轨迹的概念225.2 轨迹的生成方式225.2.1 轨迹规划涉及的主要问题225.3 插补方式分类235.4 机器人轨迹插值计算235.4.1 三次多项式插值245.4.2机械手轨迹规划。25第6章 系统交流界面设计276.1Visual Basic6.0简介276.2 VB设计任务286.3 窗体设计286.4窗体运行29参考文献22致谢33附录I程序清单34附录I程序清单50附录III外文原文55搬运机械手控制系统的设计摘 要:本文运用运动学的研究方法建立了串联机械手运动模型,并用Visual
10、Basic 6.0通过逆运动学对其运动轨迹的规划做分析。首先,本文建立了参考坐标系和运动坐标系,给出串联机械手在这两个坐标系中的描述方法,并且定义了串联机械手的机构参数,以及相关数学知识的介绍。在此基础上,建立起了串联机械手的正解模型。机械手的动作过程由三菱公司生产的PLC实行控制。其次,通过利用串联机械手的逆解模型结论,对机械手的轨迹进行分析。此过程中 ,应用了功能强大的Visual Basic 6.0,进行自动运算,并利用其可视化功能做出简单人机交流界面,计算并显示出机械手的轨迹曲线,使得机械手的轨迹规划更为直观、易懂。本文的研究工作对串联关节型机械手的设计具有一定的指导意义。运用本文的研
11、究方法,可以有效提高机械手的设计质量和缩短设计周期。关键词:机械手,正解模型,Visual Basic 6.0,PLC,轨迹规划Design of Handing Manipulator Control System Abstract:This paper studies the use of kinematic method of Tandem manipulator motion model, using Visual Basic 6.0 inverse kinematics through its trajectory planning to do the analysis.First,
12、 this paper set up a reference coordinate system and coordinates movement, given the description of tandem manipulator in this two coordinates, and the definition of the series manipulator body parameters and the associated mathematical knowledge presentation. On this basis, established a series of
13、positive manipulator model. Mechanical movement of the hands from the process of production of Mitsubishi Corporation PLC control. Secondly, through the use of serial manipulator inverse kinematics model concludes that the manipulator trajectory analysis. During this process, the application of the
14、powerful Visual Basic 6.0, automatic operation, and the use of visualization functions made simple man-machine interface exchange, calculated and shown manipulator curves, make manipulator trajectory planning more intuitive, understandable.The research of this paper is very useful for the chain-stru
15、ctured robot. it willimprove robot design quality and shorten the design time.Key words:Manipulator, positive solution model, Visual Basic 6.0, PLC, trajectory planning 第1章 引言1.1工业机器人的发展和现状机器人是一种被设计用来移动物体、部件、工具或者特定设备的,可以重复编程、具有多种功能的操作器.它通过一系列可变的程控动作来完成各种各样的任务。通常工业机器人大致分为以下三类:1) 串联结构机器人2) 框架结构机器人3) 并
16、行机构机器人从结构上看,并行结构机器人的运动平台通过相互关联的多个运动链与下平台相连,这使并行结构机器人具有刚性高、承载能力大和精度好等特点。它的主要缺点是控制复杂,使得它很难应用高阶控制方法,从而妨碍了这种机器人的应用。框架结构机器人工作空间比较小,操作灵活性受到限制。串联结构机器人具有较大的工作空间和较高的运动灵巧度,常用的结构是串联关节形式,它采用串联链式结构和全关节驱动,容易建立运动学和动力学模型,可以采用一些先进的、实时的控制算法,其动作灵活,避障性好。由于串联结构机器人采用悬臂梁式的手臂结构和关联的驱动系统,使得该类机器人存在着一些固有缺陷如操作精度性欠佳,难以完全平衡,且运动存在
17、耦合等问题,但总体数量目前应用越来越多。在本文中研究的机器人是串联机构机器人的一类一一串联关节机器人,如图1.1所示。图1-1 垂直关节机器人示意图这类机器人的基本结构是串联的六自由度开链式,关节相互垂直或平行,每个关节都有单独的驱动机构。前三个关节(包括基座、腰部和臂部)具有三个转动自由度,确定手部在空间的位置,这三个关节和联接他们的杆件所构成的机构称为机械手的位置机构;后三个关节(腕部)的主要功能是确定手部在空间的姿势,这三个关节和联接他们的杆件所构成的机构称作姿势机构。位置机构可基本确定机械手的工作空间范围,前三个关节的运动称作机械手的主运动;后三个关节的运动称作姿态运动,姿态机构主要确
18、定机械手的工作姿态。所有的关节驱动器共同参与控制,来完成机械手的六自由度运动,以实现终端执行器按一定姿态到达工作空间的每个工作点,本文主要讨论除手指关节外的其它五个自由度。串联关节机器人一般可用一个开环关节链来建模,此链由数个刚体(杆件)用驱动器驱动的移动或转动关节串联而成,开链的一端固接在基座上,另一端是自由的,安装着工具(终端执行器),用以操纵物体,或完成装配作业。这类机械手属于空间机构,运动通常只用转动和移动两类。用转动相联的关节成为转动关节;以移动相联的关节成为移动关节。单独驱动的主动关节数目成为机械手的自由度数。本文要研究串联关节机器人的五个关节都是转动关节。随着技术的进步,串联结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 搬运 机械手 控制系统 设计 说明书
限制150内