资源描述:
《毕业设计(论文)-二自由度机器人的通用控制仿真》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、洛阳理工学院毕业设计(论文)二自由度机器人的通用控制仿真摘要机器人学是一门高度交叉的前沿学科,引起许多具有不同专业背景(包括机械学、生物学、人类学、计算机学与工程、控制论与控制工程学、电子工程学、人工智能、社会学等)人们的广泛兴趣,进行深入的研究,并获快速发展。此次毕业设计主要是对二自由度机器人的位置控制,采用了PD控制方法,运用MATLAB语言、Simulink及Robot工具箱,搭建二自由度机器人的几何模型、动力学模型。并构建控制器的模型,通过调整控制器参数,对二自由度机器人的位姿进行控制,并达到较好的控制效果。关键
2、词:二自由度,机器人,PD控制5洛阳理工学院毕业设计(论文)ThegeneralcontroldofrobotsimulationABSTRACTRoboticsisahighlycrossfrontierdisciplines,causingalotofdifferentprofessionalbackground(includingmechanics,biology,anthropology,computerscienceandengineering,cyberneticsandcontrolengineering,
3、electricalengineering,artificialintelligence,sociology,etc.)people'sextensiveinterest,in-depthstudy,andwontherapiddevelopment.ThegraduationdesignismainlytothepositionofthemobileRobotcontroldof,adoptthePDcontrolmethod,usingMATLABlanguage,SimulinkRobotkit,structure
4、sandtwodegreesRobotgeometrymodel,dynamicmodel.Andconstructsthecontrollermodel,throughtoadjustcontrollerparametersoftherobotposedofcontrol,andachievebettercontroleffect.KEYWORDS:Twodegreesoffreedom,Robot,PDcontrol5洛阳理工学院毕业设计(论文)目 录前 言1第1章机器人运动学21.1运动学概述21.2机械手运动的表
5、示21.2.1机器手的机构和运动21.2.2运动学、动力学的关系4第2章机器人动力学62.1动力学概述62.2惯性矩62.3拉格朗日运动学方程8第3章机器人的控制123.1概述123.1.1机器人控制特点123.1.2机器人的控制方式123.2PD控制13第4章MATLAB软件平台介绍184.1MATLAB简介184.1.1什么是MATLAB184.1.2MATLAB的基本功能184.1.3MATLAB的特点19第5章二自由度机器人位置控制及运算仿真235.1机器人的连杆参数235.2动力学程序255.3机器人的运行与仿
6、真26结 论31谢辞32参考文献33附 录355洛阳理工学院毕业设计(论文)前 言机器人技术是一门光机电高度综合、交叉的学科,它涉及机械、电气、力学、控制、通信等诸多方面。机器人技术的发展,应该说是利用科学技术发展的一个综合性的结果,同时,也是为社会经济发展产生了重大影响的一门科学技术。随着社会的发展,人们不断探讨自然、改造自然、认识自然过程中,实现人们对不可达世界的认识和改造,这也是人们在科学技术发展过程中的一个客观需要。世界上第一台机器人是在1954年诞生于美国,虽然它是一台试验的样机,然而它体现了现代工业广泛应用的
7、机器人的主演特征。近几十年来,德国、意大利、法国及英国的机器人产业发展比较快。目前,世界上机器人无论是从技术水平上,还是从已装备的数量上,优势集中在以以美日为代表的少数几个发达的工业化国家。我国工业机器人起步于20世纪70年代初,大致可分为三个阶段:70年代萌芽期,80年代的开发期,90年代的实用化期。近年来,随着控制控制理论和计算机技术的快速发展,以机器人为核心的自动化生产设备成为现代产业的一个重要支柱,它大大提高了生产的质量和效率。由于机器人在生产、生活等方面的广泛应用,对机器人的控制研究一直是该领域专家的研究重点。
8、由于二自由度机器人控制相对简单,本次设计采用了PD控制,本文主要对二自由度机器人设计和控制进行论述,搭建二自由度机器人控制模型和动力学模型,加上外部的比例微分控制器控制二自由度机器人的角度位置,实现了对二自由机器人的控制,并通过调节比例微分控制减小响应的超调量和调节时间。最后,对其运动做了Matlab仿真,并观察其进