模块4 工业机器人的控制系统.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《模块4 工业机器人的控制系统.pptx》由会员分享,可在线阅读,更多相关《模块4 工业机器人的控制系统.pptx(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、工业机器人技术基础工业机器人技术基础模块四工业机器人的控制系统控制系统是工业机器人的重要组成部分,它的机能类似于人脑。工业机器人要与外围设备协调动作,共同完成作业任务,就必须具备一个功能完善、灵敏可靠的控制系统。工业机器人的控制系统总体可分为两大部分:一部分是对其自身运动的控制,另一部分是工业机器人与周边设备的协调控制。工业机器人控制研究的重点是对其自身的控制。目 录单元1控制系统认知单元2控制系统的基本功能单元3工业机器人的计算机控制单元1控制系统认知单元1控制系统认知工业机器人控制系统的主要任务是控制工业机器人在工作空间中的运动位置、姿态和轨迹、操作顺序及动作的时间等项目,其中有些项目的控
2、制非常复杂,由此决定了工业机器人控制系统应具备的特点。(一)工业机器人控制系统的特点1.工业机器人的控制与其机构运动学和动力学有密不可分的关系,因此,要使工业机器人的臂、腕及末端执行器等部位在空间中具有准确无误的位姿,就必须在不同的坐标系中描述它们,并随基准坐标系的不同而作适当的坐标变换,还要经常求解运动学和动力学问题。2.描述工业机器人状态和运动的数学模型是非线性模型,随着工业机器人的运动及环境的改变,其参数也在改变。此外,由于工业机器人具有多个自由度,所以引起其运动变化的变量不止一个,并且各个变量之间一般都存在耦合问题,这就使得工业机器人的控制系统成为了一个多变量系统。3.工业机器人的任一
3、位姿都可以通过不同的方式和路径达到,因而工业机器人的控制系统还必须解决优化的问题。一、控制系统的意义单元1控制系统认知(二)工业机器人控制系统的基本要求1.实现对工业机器人的位置、速度、加速度等参数的控制功能对于连续轨迹运动的工业机器人,还必须具有轨迹的规划与控制功能。2.方便的人机交互功能操作人员采用直接指令代码对工业机器人进行作业指示,使工业机器人具有作业知识的记忆、修正和工作程序的跳转功能。3.具有对外部环境(包括作业条件)的检测和感知功能为使工业机器人具有对外部状态变化的适应能力,工业机器人应具备对诸如视觉、力觉、触觉等有关信息进行测量、识别、判断、理解等功能。在自动化生产线中,工业机
4、器人应具有与其他设备交换信息、协调工作的能力。一、控制系统的意义单元1控制系统认知这里所说的软件主要是指控制软件,包括运动轨迹规划算法和关节伺服控制算法及相应的动作程序。控制软件可以用任何语言来编制,但由通用语言模块化编制形成的专用工业机器人语言正成为工业机器人控制软件的主流。工业机器人已成为一门涉及运动学、动力学、传感器技术、精密机械、经典与现代控制理论等多学科领域的综合性学科。随着计算机技术的日益成熟,工业机器人的控制技术将进入到一个全新的领域。二、控制系统的软件结构单元1控制系统认知如图411所示,工业机器人控制系统的硬件主要由以下几个部分组成。1.传感装置传感装置可分为内部传感器和外部
5、传感器:内部传感器主要用以检测工业机器人各关节的位置、速度和加速度等,即感知其本身的状态;外部传感器就是所谓的视觉、力觉、触觉、听觉、滑觉等传感器,它们可使工业机器人感知工作环境和工作对象的状态。2.控制装置控制装置负责处理各种感知信息,产生控制指令,一般由一台微型或小型计算机及相应的接口组成。3.伺服控制器伺服控制器主要是根据控制装置的指令,按作业任务的要求驱动各关节运动。传感装置控制装置伺服控制图411控制系统硬件结构三、控制系统的硬件结构目 录单元1控制系统认知单元2控制系统的基本功能单元3工业机器人的计算机控制单元2控制系统的基本功能单元2控制系统的基本功能工业机器人的运动控制是指在工
6、业机器人的末端执行器由一点移动到另一点的过程中,对其位置、速度和加速度的控制。由于工业机器人末端执行器的位置和姿态是由各关节的运动引起的,所以运动控制实际上是通过控制关节运动实现的。工业机器人关节运动控制一般可分为两步进行:第一步是关节运动伺服指令的生成,即将末端执行器在工作空间的位置和姿态的运动转化为由关节变量表示的时间序列或关节变量随时间变化的函数,这一步可离线完成。第二步是关节运动的伺服控制,即跟踪执行第一步所生成的关节变量伺服指令,这一步是在线完成的。一、运动控制单元2控制系统的基本功能(一)位置控制工业机器人位置控制的目的是使机器人各关节实现预先规划的运动,最终保证末端执行器运动到预
7、定的位置,其控制结构如图421所示。一、运动控制单元2控制系统的基本功能(二)速度控制对工业机器人的运动控制来说,在位置控制的同时还要进行速度控制。例如,在连续轨迹控制方式下,工业机器人按预定的指令控制运动部件的速度并进行加速或减速,以满足运动平稳、定位准确的要求。为了实现这一要求,机器人的行程要遵循一定的速度变化曲线,如图422所示。由于工业机器人是一种工作情况(行程负载)多变、惯性负载大的运动机械,要处理好快速与平稳的矛盾,必须控制启动加速和停止前的减速这两个过渡运动区段。一、运动控制单元2控制系统的基本功能(三)关节运动伺服指令的生成关节运动伺服指令的生成方法一般有两种:一种是示教方法,
8、另一种是轨迹规划的方法。在示教控制中,当对工业机器人进行示教编程时,每个关节即可产生自身变量随时间的变化序列或连续的函数关系。这些变化关系由工业机器人的内部传感器检测出来并被控制系统的记忆装置所记忆,这个过程的实质就是生成了关节运动伺服指令。当示教重现时,工业机器人的控制系统即可根据记忆的指令实现对各个关节的运动控制。轨迹规划生成方法是指根据作业任务要求的末端执行器在作业流程中的位姿变化轨迹,以及所需的速度、加速度,通过插补计算和运动学逆解等数学方法生成相应的关节运动伺服指令。在进行轨迹规划时,首先要对工业机器人的任务进行描述,并对各个关节的运动轨迹和路径进行描述,然后根据所确定的轨迹参数进行
9、实际计算,即可根据位置、速度和加速度生成运动轨迹。轨迹规划方法随着工业机器人末端执行器位置和姿态的控制方式不同而不同。一般来说,PTP控制方式下的轨迹规划可在关节坐标空间进行,而TCP控制方式下的轨迹规划是在直角坐标空间进行的。一、运动控制单元2控制系统的基本功能(四)关节坐标空间的轨迹规划如果工业机器人的控制过程只考虑其端点而不考虑过程中的位置和姿态,即为PTP控制时,就可用关节空间的规划方法。工业机器人末端执行器的运动是由关节变量直接确定的,所以在关节坐标空间进行规划既节省了时间,又可避免雅可比矩阵奇异时所造成的速度失控。又因为关节坐标空间与直角坐标空间的几何元素不成线性关系,所以关节变量
10、呈线性变化时,直角坐标空间参考点的运动轨迹并不形成直线,因而此方法只适用于对路径无要求的作业,即工业机器人的PTP控制中。关节空间的规划方法是以关节角度的函数来描述工业机器人轨迹的,它不需要在直角坐标系中描述两个端点之间的路径形状,因而具有简单易行的特点。一、运动控制单元2控制系统的基本功能在关节空间中进行轨迹规划,需要给定工业机器人在起始点和终止点的位姿,然后对关节变量进行插值运算,得到关节的运动轨迹。当各结点(起始点、提升点、下放点和终止点)上的位姿、速度和加速度等有要求时,关节的运动轨迹还必须满足一组约束条件,最后可选取不同类型的关节插值函数,生成关节的运动轨迹。三次多项式插值是关节空间
11、的轨迹规划中常用的计算方法,在工业机器人运动的过程中,每个关节对应于起始点的关节角度是已知的,同时,通过对运动学的逆解也可以得到终止点的关节角度,这时对运动轨迹的描述可用起始点的关节角度与终止点的关节角度之间的一个平滑插值函数来表示。一、运动控制单元2控制系统的基本功能人机交互是指人与计算机系统之间的沟通,让信息在彼此之间传递。交互的方式可以是语言、电信号以及其他类型的信息。人机交互的一个重要问题是:不同的对象使用不同的语言,并且表达方式不同,理解方式也不同,存在较大差异。比如,一个只会汉语的人和一个只会英语的人,他们之间无法沟通,因为他们听不懂对方的语言;或是一个学识渊博的学者和一个斗字不识
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模块4 工业机器人的控制系统 模块 工业 机器人 控制系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内