工业机器人的控制.pptx
《工业机器人的控制.pptx》由会员分享,可在线阅读,更多相关《工业机器人的控制.pptx(159页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1工业机器人的控制工业机器人的控制4.1 工业机器人控制系统的特点工业机器人控制系统的特点 机器人的结构是一个空间开链机构,其各个关节的运动是独立的,为了实现末端点的运动轨迹,需要多关节的运动协调。因此,其控制系统与普通的控制系统相比要复杂得多,具体如下:(1)(1)机机器器人人的的控控制制与与机机构构运运动动学学及及动动力力学学密密切切相相关关。机器人手足的状态可以在各种坐标下进行描述,应当根据需要选择不同的参考坐标系,并做适当的坐标变换。经常要求正向运动学和反向运动学的解,除此之外还要考虑惯性力、外力(包括重力)、哥氏力及向心力的影响。第1页/共158页(2)(2)一一个个简简单单的
2、的机机器器人人至至少少要要有有3 35 5个个自自由由度度,比比较较复复杂杂的的机机器器人人有有十十几几个个甚甚至至几几十十个个自自由由度度。每个自由度一般包含一个伺服机构,它们必须协调起来,组成一个多变量控制系统。(3)把多个独立的伺服系统有机地协调起来,使其按照人的意志行动,甚至赋予机器人一定的“智能”,这个任务只能由计算机来完成。因此,机机器器人人控控制制系系统统必必须须是是一一个个计计算机控制系统。算机控制系统。同时,计算机软件担负着艰巨的任务。第2页/共158页(4)(4)描描述述机机器器人人状状态态和和运运动动的的数数学学模模型型是是一一个个非非线线性性模模型型,随着状态的不同和外
3、力的变化,其参数也在变化,各变量之间还存在耦合。因此,仅仅利用位置闭环是不够的,还要利用速度甚至加速度闭环。系统中经常使用重力补偿、前馈、解耦或自适应控制等方法。(5)(5)机机器器人人的的动动作作往往往往可可以以通通过过不不同同的的方方式式和和路路径径来来完完成成,因因此此存存在在一一个个“最最优优”的的问问题题。较高级的机器人可以用人工智能的方法,用计算机建立起庞大的信息库,借助信息库进行控制、决策、管理和操作。根据传感器和模式识别的方法获得对象及环境的工况,按照给定的指标要求,自动地选择最佳的控制规律。第3页/共158页4.2 工业机器人控制系统的主要功能工业机器人控制系统的主要功能 1
4、.1.示教再现功能示教再现功能2.运动控制功能运动控制功能 第4页/共158页示教再现控制示教再现控制1.1.示教及记忆方式示教及记忆方式1)1)示教的方式示教的方式示示教教的的方方式式总总的的可可分分为为集集中中示示教教方方式式和和分分离离示示教教方方式式。集中示教方式就是指同时对位置、速度、操作顺序等进行的示教方式。分离示教方式是指在示教位置之后,再一边动作,一边分别示教位置、速度、操作顺序等的示教方式。当对PTP(点位控制方式)控制的工业机器人示教时,可以分步编制程序,且能进行编辑、修改等工作。但是在作曲线运动而且位置精度要求较高时,示教点数一多,示教时间就会拉长,且在每一个示教点都要停
5、止和启动,因而很难进行速度的控制。第5页/共158页对需要控制连续轨迹的喷漆、电弧焊等工业机器人进行连续轨迹控制的示教时,示教操作一旦开始,就不能中途停止,必须不中断地进行到完,且在示教途中很难进行局部修正。示教方式中经常会遇到一些数据的编辑问题,其编辑机能有如图5.1所示的几种方法。在图中,要连接A与B两点时,可以这样来做:(a)直接连接;(b)先在A与B之间指定一点x,然后用圆弧连接;(c)用指定半径的圆弧连接;(d)用平行移动的方式连接。在CP(连续轨迹控制方式)控制的示教中,由于CP控制的示教是多轴同时动作,因此与PTP控制不同,它几乎必须在点与点之间的连线上移动,故有如图5.2所示的
6、两种方法。第6页/共158页图 5.1 示教数据的编辑机能 第7页/共158页图 5.2CP控制示教举例 第8页/共158页2)2)记忆的方式记忆的方式工业机器人的记忆方式随着示教方式的不同而不同。又由于记忆内容的不同,故其所用的记忆装置也不完全相同。通常,工业机器人操作过程的复杂程序取决于记忆装置的容量。容量越大,其记忆的点数就越多,操作的动作就越多,工作任务就越复杂。最初工业机器人使用的记忆装置大部分是磁鼓,随着科学技术的发展,慢慢地出现了磁线、磁芯等记忆装置。现在,计算机技术的发展带来了半导体记忆装置的出现,尤其是集成化程度高、容量大、高度可靠的随机存取存储器(RAM)和可编程只读存储器
7、(EPROM)等半导体的出现,使工业机器人的记忆容量大大增加,特别适合于复杂程度高的操作过程的记忆,并且其记忆容量可达无限。第9页/共158页2.2.示教编程方式示教编程方式1)手把手示教编程手把手示教编程方式主要用于喷漆、弧焊等要求实现连续轨迹控制的工业机器人示教编程中。具体的方法是人工利用示教手柄引导末端执行器经过所要求的位置,同时由传感器检测出工业机器人各关节处的坐标值,并由控制系统记录、存储下这些数据信息。实际工作当中,工业机器人的控制系统重复再现示教过的轨迹和操作技能。手把手示教编程也能实现点位控制,与CP控制不同的是,它只记录各轨迹程序移动的两端点位置,轨迹的运动速度则按各轨迹程序
8、段对应的功能数据输入。第10页/共158页2)示教盒示教编程示教盒示教编程方式是人工利用示教盒上所具有的各种功能的按钮来驱动工业机器人的各关节轴,按作业所需要的顺序单轴运动或多关节协调运动,从而完成位置和功能的示教编程。示教盒通常是一个带有微处理器的、可随意移动的小键盘,内部ROM中固化有键盘扫描和分析程序。其功能键一般具有回零、示教方式、自动方式和参数方式等。示教编程控制由于其编程方便、装置简单等优点,在工业机器人的初期得到较多的应用。同时,又由于其编程精度不高、程序修改困难、示教人员要熟练等缺点的限制,促使人们又开发了许多新的控制方式和装置,以使工业机器人能更好更快地完成作业任务。第11页
9、/共158页工业机器人的运动控制工业机器人的运动控制工业机器人的运动控制是指工业机器人的末端执行器从一点移动到另一点的过程中,对其位置、速度和加速度的控制。由于工业机器人末端操作器的位置和姿态是由各关节的运动引起的,因此,对其运动控制实际上是通过控制关节运动实现的。工工业业机机器器人人关关节节运运动动控控制制一一般般可可分分为为两两步步进进行行。第第一一步步是是关关节节运运动动伺伺服服指指令令的的生生成成,即指将末端执行器在工作空间的位置和姿态的运动转化为由关节变量表示的时间序列或表示为关节变量随时间变化的函数。这一步一般可离线完成。第第二二步步是是关关节节运运动动的的伺伺服服控控制制,即跟踪
10、执行第一步所生成的关节变量伺服指令。这一步是在线完成的。第12页/共158页2 2、主要控制变量、主要控制变量 任务轴任务轴R R0 0:描述工件位置的坐标系:描述工件位置的坐标系 X(t):X(t):X(t):X(t):末端执行器状态;末端执行器状态;(t):(t):关节变量;关节变量;C C C C(t)(t):关节力矩矢量;:关节力矩矢量;T(t)T(t)T(t)T(t):电机力矩矢量;电机力矩矢量;V V V V(t)(t):电机电压矢量:电机电压矢量本质是对下列双向方程的控制本质是对下列双向方程的控制:第13页/共158页4.3 工业机器人的控制方式工业机器人的控制方式 点位控制方式
11、点位控制方式(PTP)(PTP)这种控制方式的特点是只控制工业机器人末端执行器在作业空间中某些规定的离散点上的位姿。控制时只要求工业机器人快速、准确地实现相邻各点之间的运动,而对达到目标点的运动轨迹则不作任何规定。这种控制方式的主要技术指标是定位精度和运动所需的时间。由于其控制方式易于实现、定位精度要求不高的特点,因而常被应用在上下料、搬运、点焊和在电路板上安插元件等只要求目标点处保持末端执行器位姿准确的作业中。一般来说,这种方式比较简单,但是,要达到23m的定位精度是相当困难的。第14页/共158页连续轨迹控制方式连续轨迹控制方式(CP)(CP)这种控制方式的特点是连续地控制工业机器人末端执
12、行器在作业空间中的位姿,要求其严格按照预定的轨迹和速度在一定的精度范围内运动,而且速度可控,轨迹光滑,运动平稳,以完成作业任务。工业机器人各关节连续、同步地进行相应的运动,其末端执行器即可形成连续的轨迹。这种控制方式的主要技术指标是工业机器人末端执行器位姿的轨迹跟踪精度及平稳性。通常弧焊、喷漆、去毛边和检测作业机器人都采用这种控制方式。第15页/共158页图 5.3 点位控制与连续轨迹控制(a)点位控制;(b)连续轨迹控制 第16页/共158页力力(力矩力矩)控制方式控制方式在完成装配、抓放物体等工作时,除要准确定位之外,还要求使用适度的力或力矩进行工作,这时就要利用力(力矩)伺服方式。这种方
13、式的控制原理与位置伺服控制原理基本相同,只不过输入量和反馈量不是位置信号,而是力(力矩)信号,因此系统中必须有力(力矩)传感器。有时也利用接近、滑动等传感功能进行自适应式控制。第17页/共158页智能控制方式智能控制方式机器人的智能控制是通过传感器获得周围环境的知识,并根据自身内部的知识库作出相应的决策。采用智能控制技术,使机器人具有了较强的环境适应性及自学习能力。智能控制技术的发展有赖于近年来人工神经网络、基因算法、遗传算法、专家系统等人工智能的迅速发展。第18页/共158页4.4 电动机的控制电动机的控制 电动机的控制电动机的控制1.1.机器人中电动机的控制特征机器人中电动机的控制特征电动
14、机的种类各种各样,根据各自的特点,工业界早就在家电、玩具、办公仪器设备、测量仪器甚至电气铁路这样一些广泛的领域内制定了各种不同的使用方法。在这些应用中,机器人中的电动机有其自身的特点。第19页/共158页表5.1列出了机床和机器人电动机在用途上的对比情况。用于生产线上的机器人,主要承担着零件供应、装配和搬运等工作,其控制目的是位置控制。因为机器人的动作基本上是腕部的运动,所以对电动机来说,主要是惯性负载,并且还存在有重力负载。有负载运动时,电动机的速度最慢;无负载运动时,电动机的速度最快。它们的比值大体上是110,有时可以达到1100。此外,从电动机的输出功率考虑,多数为十瓦(W)到数千瓦(k
15、W)的电动机。本节只考虑小型电动机的分类。第20页/共158页2.2.电动机的选用电动机的选用电动机根据输出形式分,可以分为旋转型和直线型(如果根据采用的电源分类,则如表5.2所列)。当考虑电动机在机器人中的应用时,应主要关注电动机的如下基本性能:(1)能实现启动、停止、连续的正反转运行,且具有良好的响应特性。(2)正转与反转时的特性相同,且运行特性稳定。(3)维修容易,而且不用保养。(4)具有良好的抗干扰能力,且相对于输出来说,体积小,重量轻。第21页/共158页3.3.机器人电动机的变换器机器人电动机的变换器对于直流电动机,变换器首先将其电压和电流控制到希望的数值;对于交流电动机,电力变换
16、器首先将其电压、电流和频率控制到希望的数值,然后对电动机的速度进行控制,进而对电动机的位置进行控制。图5.4所示为电动机的种类。第22页/共158页图 5.4 电动机的种类 第23页/共158页表5.2概括了在电动机控制中采用的电力变换器的分类和主要用途。除了电车和蓄电池叉动起重车等一些特殊应用外,一般来说,不用电池和蓄电池作为直流电源,而是采用对商用的交流电进行整流后得到的直流电。把交流电变换成直流电的过程,称为顺变换,这里采用的电力变换器,称为整流电路。一般来说,由于交流方面的正弦波形畸变会引起电压的变动和感应干扰,因此应采取措施,设法保持输入电流波形的正弦波形状。所以,它不同于通常的整流
17、电路,可称之为PWM变换器。第24页/共158页4.电动机控制系统的构成电动机控制系统的构成图5.5表示了用前面讲过的电动机和电力变换器组合成的电动机控制系统的一般构成。正如前面讲过的那样,通过电力变换器,将商用电源的电压、电流和频率进行交换,然后对电动机进行控制。电动机的输出量P(W)虽然用电量表示,但它是通过减速器和传动装置(连接器、齿轮、传送带等)传送至机械系统的。这里用速度l(rad/s)和力矩TL(Nm)表示机械动力,并用下式表示它与电动机输出量P(W)的关系:P=lTL(5.1)第25页/共158页该式为电气功率与机械功率的重要关系式,并且是以SI表示的。但是,通常情况下,转速的单
18、位用r/min,力矩的单位用kgm,当采用这种单位时,式(5.1)就变成了 P=1.026lTL(5.2)第26页/共158页图 5.5 电动机控制系统的构成 第27页/共158页机器人的位置控制机器人的位置控制 由于机器人系统具有高度非线性,且机械结构很复杂,因由于机器人系统具有高度非线性,且机械结构很复杂,因此在研究其动态模型时,做如下假设:此在研究其动态模型时,做如下假设:(1 1)机器人各连杆是理想刚体,所有关节都是理想的,不存在)机器人各连杆是理想刚体,所有关节都是理想的,不存在摩擦和间隙;摩擦和间隙;(2 2)相邻两连杆间只有一个自由度,或为旋转、或为平移。)相邻两连杆间只有一个自
19、由度,或为旋转、或为平移。第28页/共158页4.2 4.2 机器人的位置控制机器人的位置控制直流传动系统的建模直流传动系统的建模1 1、传递函数与等效方框图、传递函数与等效方框图 伺服电机的参数:伺服电机的参数:第29页/共158页4.2 4.2 机器人的位置控制机器人的位置控制直流传动系统的建模直流传动系统的建模1 1、传递函数与等效方框图、传递函数与等效方框图(1 1)磁场型控制电机)磁场型控制电机第30页/共158页4.2 4.2 机器人的位置控制机器人的位置控制直流传动系统的建模直流传动系统的建模1 1、传递函数与等效方框图、传递函数与等效方框图 LaplaceLaplace变换得:
20、变换得:第31页/共158页4.2 4.2 机器人的位置控制机器人的位置控制直流传动系统的建模直流传动系统的建模1 1、传递函数与等效方框图、传递函数与等效方框图一般可取一般可取 K K K K=0=0,则有等效框图,则有等效框图同时,传递函数变为同时,传递函数变为第32页/共158页5.2 5.2 机器人的位置控制机器人的位置控制直流传动系统的建模直流传动系统的建模1 1、传递函数与等效方框图、传递函数与等效方框图 :电气时间常数;:电气时间常数;:机械时间常数。:机械时间常数。第33页/共158页5.2 5.2 机器人的位置控制机器人的位置控制直流传动系统的建模直流传动系统的建模1 1、传
21、递函数与等效方框图、传递函数与等效方框图由于由于 ,有时可以忽略,于是,有时可以忽略,于是而对角速度的传递函数为:而对角速度的传递函数为:,因为,因为第34页/共158页5.2 5.2 机器人的位置控制机器人的位置控制直流传动系统的建模直流传动系统的建模1 1、传递函数与等效方框图、传递函数与等效方框图(2 2)电枢控制型电机)电枢控制型电机K K K Ke e:产生反电势。产生反电势。第35页/共158页5.2 5.2 机器人的位置控制机器人的位置控制直流传动系统的建模直流传动系统的建模1 1、传递函数与等效方框图、传递函数与等效方框图 经拉氏变换、并设经拉氏变换、并设K K K K=0=0
22、,有,有第36页/共158页5.2 5.2 机器人的位置控制机器人的位置控制直流传动系统的建模直流传动系统的建模2 2、直流电机的转速调整、直流电机的转速调整误差信号:误差信号:第37页/共158页5.2 5.2 5.2 5.2 机器人的位置控制机器人的位置控制机器人的位置控制机器人的位置控制直流传动系统的建模2 2、直流电机的转速调整、直流电机的转速调整 比例补偿:控制输出与比例补偿:控制输出与e(t)e(t)成比例;成比例;微分补偿:控制输出与微分补偿:控制输出与de(t)/dtde(t)/dt成比例;成比例;积分补偿:控制输出与积分补偿:控制输出与e(t)dte(t)dt成比例;成比例;
23、测速补偿:与输出位置的微分成比例。测速补偿:与输出位置的微分成比例。比例微分比例微分PDPD补偿:补偿:比例积分比例积分PIPI补偿:补偿:比例微分积分比例微分积分PIDPID补偿:补偿:测速补偿时:第38页/共158页5.2 5.2 机器人的位置控制机器人的位置控制位置控制的基本结构位置控制的基本结构1 1、基本控制结构、基本控制结构 位置控制也称位置控制也称位姿控制位姿控制、或、或轨迹控制轨迹控制。分为:。分为:点到点点到点PTPPTP控制;如点焊;控制;如点焊;连续路径连续路径CPCP控制;如喷漆控制;如喷漆 期望的关节位置期望的关节位置 期望的工具位置和姿态期望的工具位置和姿态第39页
24、/共158页5.2 5.2 机器人的位置控制机器人的位置控制位置控制的基本结构位置控制的基本结构2 2、PUMAPUMAPUMAPUMA机器人的伺服控制结构机器人的伺服控制结构 1 1)机器人控制系统设计与一般计算机控制系统相似。)机器人控制系统设计与一般计算机控制系统相似。2 2)多数仍采用连续系统的设计方法设计控制器,然后再将)多数仍采用连续系统的设计方法设计控制器,然后再将设计好的控制律离散化,用计算机实现。设计好的控制律离散化,用计算机实现。3 3)现有的工业机器人大多数采用独立关节的)现有的工业机器人大多数采用独立关节的PIDPID控制。控制。下图下图PUMAPUMA机器人的伺服控制
25、系统构成机器人的伺服控制系统构成 第40页/共158页5.2 5.2 机器人的位置控制机器人的位置控制位置控制的基本结构位置控制的基本结构2 2、PUMAPUMAPUMAPUMA机器人的伺服控制结构机器人的伺服控制结构 第41页/共158页5.2 5.2 机器人的位置控制机器人的位置控制单关节位置控制器单关节位置控制器1 1、位置控制系统结构、位置控制系统结构具有力、位移、速度反馈具有力、位移、速度反馈 第42页/共158页5.2 5.2 机器人的位置控制机器人的位置控制单关节位置控制器单关节位置控制器1 1、位置控制系统结构、位置控制系统结构 控制器路径点的获取方式:控制器路径点的获取方式:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 机器人 控制
限制150内