工业机器人的控制.ppt
《工业机器人的控制.ppt》由会员分享,可在线阅读,更多相关《工业机器人的控制.ppt(158页珍藏版)》请在咨信网上搜索。
1、4、工业机器人控制 4.1 工业机器人控制系统的特点工业机器人控制系统的特点 4.2 工业机器人控制系统的主要功能工业机器人控制系统的主要功能 4.3 工业机器人的控制方式工业机器人的控制方式 4.4 电动机的控制电动机的控制 4.5 机械系统的控制机械系统的控制 14.1 工业机器人控制系统的特点工业机器人控制系统的特点 机器人的结构是一个空间开链机构,其各个关节的运动是独立的,为了实现末端点的运动轨迹,需要多关节的运动协调。因此,其控制系统与普通的控制系统相比要复杂得多,具体如下:(1)(1)机机器器人人的的控控制制与与机机构构运运动动学学及及动动力力学学密密切切相相关关。机器人手足的状态
2、可以在各种坐标下进行描述,应当根据需要选择不同的参考坐标系,并做适当的坐标变换。经常要求正向运动学和反向运动学的解,除此之外还要考虑惯性力、外力(包括重力)、哥氏力及向心力的影响。2(2)(2)一一个个简简单单的的机机器器人人至至少少要要有有3 35 5个个自自由由度度,比比较较复复杂杂的的机机器器人人有有十十几几个个甚甚至至几几十十个个自自由由度度。每个自由度一般包含一个伺服机构,它们必须协调起来,组成一个多变量控制系统。(3)把多个独立的伺服系统有机地协调起来,使其按照人的意志行动,甚至赋予机器人一定的“智能”,这个任务只能由计算机来完成。因此,机机器器人人控控制制系系统统必必须须是是一一
3、个个计计算算机机控制系统。控制系统。同时,计算机软件担负着艰巨的任务。3(4)(4)描描述述机机器器人人状状态态和和运运动动的的数数学学模模型型是是一一个个非非线线性性模模型型,随着状态的不同和外力的变化,其参数也在变化,各变量之间还存在耦合。因此,仅仅利用位置闭环是不够的,还要利用速度甚至加速度闭环。系统中经常使用重力补偿、前馈、解耦或自适应控制等方法。(5)(5)机机器器人人的的动动作作往往往往可可以以通通过过不不同同的的方方式式和和路路径径来来完完成成,因因此此存存在在一一个个“最最优优”的的问问题题。较高级的机器人可以用人工智能的方法,用计算机建立起庞大的信息库,借助信息库进行控制、决
4、策、管理和操作。根据传感器和模式识别的方法获得对象及环境的工况,按照给定的指标要求,自动地选择最佳的控制规律。44.2 工业机器人控制系统的主要功能工业机器人控制系统的主要功能 1.1.示教再现功能示教再现功能2.运动控制功能运动控制功能 54.2.1 4.2.1 示教再现控制示教再现控制1.1.示教及记忆方式示教及记忆方式1)1)示教的方式示教的方式示教的方式总的可分为集中示教方式和分离示教方式。示教的方式总的可分为集中示教方式和分离示教方式。集中示教方式就是指同时对位置、速度、操作顺序等进行的示教方式。分离示教方式是指在示教位置之后,再一边动作,一边分别示教位置、速度、操作顺序等的示教方式
5、。当对PTP(点位控制方式)控制的工业机器人示教时,可以分步编制程序,且能进行编辑、修改等工作。但是在作曲线运动而且位置精度要求较高时,示教点数一多,示教时间就会拉长,且在每一个示教点都要停止和启动,因而很难进行速度的控制。6对需要控制连续轨迹的喷漆、电弧焊等工业机器人进行连续轨迹控制的示教时,示教操作一旦开始,就不能中途停止,必须不中断地进行到完,且在示教途中很难进行局部修正。示教方式中经常会遇到一些数据的编辑问题,其编辑机能有如图5.1所示的几种方法。在图中,要连接A与B两点时,可以这样来做:(a)直接连接;(b)先在A与B之间指定一点x,然后用圆弧连接;(c)用指定半径的圆弧连接;(d)
6、用平行移动的方式连接。在CP(连续轨迹控制方式)控制的示教中,由于CP控制的示教是多轴同时动作,因此与PTP控制不同,它几乎必须在点与点之间的连线上移动,故有如图5.2所示的两种方法。7图 5.1 示教数据的编辑机能 8图 5.2CP控制示教举例 92)2)记忆的方式记忆的方式工业机器人的记忆方式随着示教方式的不同而不同。又由于记忆内容的不同,故其所用的记忆装置也不完全相同。通常,工业机器人操作过程的复杂程序取决于记忆装置的容量。容量越大,其记忆的点数就越多,操作的动作就越多,工作任务就越复杂。最初工业机器人使用的记忆装置大部分是磁鼓,随着科学技术的发展,慢慢地出现了磁线、磁芯等记忆装置。现在
7、,计算机技术的发展带来了半导体记忆装置的出现,尤其是集成化程度高、容量大、高度可靠的随机存取存储器(RAM)和可编程只读存储器(EPROM)等半导体的出现,使工业机器人的记忆容量大大增加,特别适合于复杂程度高的操作过程的记忆,并且其记忆容量可达无限。102.2.示教编程方式示教编程方式1)手把手示教编程手把手示教编程方式主要用于喷漆、弧焊等要求实现连续轨迹控制的工业机器人示教编程中。具体的方法是人工利用示教手柄引导末端执行器经过所要求的位置,同时由传感器检测出工业机器人各关节处的坐标值,并由控制系统记录、存储下这些数据信息。实际工作当中,工业机器人的控制系统重复再现示教过的轨迹和操作技能。手把
8、手示教编程也能实现点位控制,与CP控制不同的是,它只记录各轨迹程序移动的两端点位置,轨迹的运动速度则按各轨迹程序段对应的功能数据输入。112)示教盒示教编程示教盒示教编程方式是人工利用示教盒上所具有的各种功能的按钮来驱动工业机器人的各关节轴,按作业所需要的顺序单轴运动或多关节协调运动,从而完成位置和功能的示教编程。示教盒通常是一个带有微处理器的、可随意移动的小键盘,内部ROM中固化有键盘扫描和分析程序。其功能键一般具有回零、示教方式、自动方式和参数方式等。示教编程控制由于其编程方便、装置简单等优点,在工业机器人的初期得到较多的应用。同时,又由于其编程精度不高、程序修改困难、示教人员要熟练等缺点
9、的限制,促使人们又开发了许多新的控制方式和装置,以使工业机器人能更好更快地完成作业任务。124.2.2 4.2.2 工业机器人的运动控制工业机器人的运动控制工业机器人的运动控制是指工业机器人的末端执行器从一点移动到另一点的过程中,对其位置、速度和加速度的控制。由于工业机器人末端操作器的位置和姿态是由各关节的运动引起的,因此,对其运动控制实际上是通过控制关节运动实现的。工工业业机机器器人人关关节节运运动动控控制制一一般般可可分分为为两两步步进进行行。第第一一步步是是关关节节运运动动伺伺服服指指令令的的生生成成,即指将末端执行器在工作空间的位置和姿态的运动转化为由关节变量表示的时间序列或表示为关节
10、变量随时间变化的函数。这一步一般可离线完成。第第二二步步是是关关节节运运动动的的伺伺服服控控制制,即跟踪执行第一步所生成的关节变量伺服指令。这一步是在线完成的。132、主要控制变量 任务轴R0:描述工件位置的坐标系 X(t):X(t):末端执行器状态;(t):关节变量;C C(t):关节力矩矢量;T(t)T(t):电机力矩矢量;V V(t):电机电压矢量本质是对下列双向方程的控制:144.3 工业机器人的控制方式工业机器人的控制方式 4.3.1 4.3.1 点位控制方式点位控制方式(PTP)(PTP)这种控制方式的特点是只控制工业机器人末端执行器在作业空间中某些规定的离散点上的位姿。控制时只要
11、求工业机器人快速、准确地实现相邻各点之间的运动,而对达到目标点的运动轨迹则不作任何规定。这种控制方式的主要技术指标是定位精度和运动所需的时间。由于其控制方式易于实现、定位精度要求不高的特点,因而常被应用在上下料、搬运、点焊和在电路板上安插元件等只要求目标点处保持末端执行器位姿准确的作业中。一般来说,这种方式比较简单,但是,要达到23m的定位精度是相当困难的。154.3.2 4.3.2 连续轨迹控制方式连续轨迹控制方式(CP)(CP)这种控制方式的特点是连续地控制工业机器人末端执行器在作业空间中的位姿,要求其严格按照预定的轨迹和速度在一定的精度范围内运动,而且速度可控,轨迹光滑,运动平稳,以完成
12、作业任务。工业机器人各关节连续、同步地进行相应的运动,其末端执行器即可形成连续的轨迹。这种控制方式的主要技术指标是工业机器人末端执行器位姿的轨迹跟踪精度及平稳性。通常弧焊、喷漆、去毛边和检测作业机器人都采用这种控制方式。16图 5.3 点位控制与连续轨迹控制(a)点位控制;(b)连续轨迹控制 174.3.3 4.3.3 力力(力矩力矩)控制方式控制方式在完成装配、抓放物体等工作时,除要准确定位之外,还要求使用适度的力或力矩进行工作,这时就要利用力(力矩)伺服方式。这种方式的控制原理与位置伺服控制原理基本相同,只不过输入量和反馈量不是位置信号,而是力(力矩)信号,因此系统中必须有力(力矩)传感器
13、。有时也利用接近、滑动等传感功能进行自适应式控制。184.3.4 4.3.4 智能控制方式智能控制方式机器人的智能控制是通过传感器获得周围环境的知识,并根据自身内部的知识库作出相应的决策。采用智能控制技术,使机器人具有了较强的环境适应性及自学习能力。智能控制技术的发展有赖于近年来人工神经网络、基因算法、遗传算法、专家系统等人工智能的迅速发展。194.4 电动机的控制电动机的控制 4.4.1 4.4.1 电动机的控制电动机的控制1.1.机器人中电动机的控制特征机器人中电动机的控制特征电动机的种类各种各样,根据各自的特点,工业界早就在家电、玩具、办公仪器设备、测量仪器甚至电气铁路这样一些广泛的领域
14、内制定了各种不同的使用方法。在这些应用中,机器人中的电动机有其自身的特点。20表5.1列出了机床和机器人电动机在用途上的对比情况。用于生产线上的机器人,主要承担着零件供应、装配和搬运等工作,其控制目的是位置控制。因为机器人的动作基本上是腕部的运动,所以对电动机来说,主要是惯性负载,并且还存在有重力负载。有负载运动时,电动机的速度最慢;无负载运动时,电动机的速度最快。它们的比值大体上是110,有时可以达到1100。此外,从电动机的输出功率考虑,多数为十瓦(W)到数千瓦(kW)的电动机。本节只考虑小型电动机的分类。212.2.电动机的选用电动机的选用电动机根据输出形式分,可以分为旋转型和直线型(如
15、果根据采用的电源分类,则如表5.2所列)。当考虑电动机在机器人中的应用时,应主要关注电动机的如下基本性能:(1)能实现启动、停止、连续的正反转运行,且具有良好的响应特性。(2)正转与反转时的特性相同,且运行特性稳定。(3)维修容易,而且不用保养。(4)具有良好的抗干扰能力,且相对于输出来说,体积小,重量轻。223.3.机器人电动机的变换器机器人电动机的变换器对于直流电动机,变换器首先将其电压和电流控制到希望的数值;对于交流电动机,电力变换器首先将其电压、电流和频率控制到希望的数值,然后对电动机的速度进行控制,进而对电动机的位置进行控制。图5.4所示为电动机的种类。23图 5.4 电动机的种类
16、24表5.2概括了在电动机控制中采用的电力变换器的分类和主要用途。除了电车和蓄电池叉动起重车等一些特殊应用外,一般来说,不用电池和蓄电池作为直流电源,而是采用对商用的交流电进行整流后得到的直流电。把交流电变换成直流电的过程,称为顺变换,这里采用的电力变换器,称为整流电路。一般来说,由于交流方面的正弦波形畸变会引起电压的变动和感应干扰,因此应采取措施,设法保持输入电流波形的正弦波形状。所以,它不同于通常的整流电路,可称之为PWM变换器。254.电动机控制系统的构成电动机控制系统的构成图5.5表示了用前面讲过的电动机和电力变换器组合成的电动机控制系统的一般构成。正如前面讲过的那样,通过电力变换器,
17、将商用电源的电压、电流和频率进行交换,然后对电动机进行控制。电动机的输出量P(W)虽然用电量表示,但它是通过减速器和传动装置(连接器、齿轮、传送带等)传送至机械系统的。这里用速度l(rad/s)和力矩TL(Nm)表示机械动力,并用下式表示它与电动机输出量P(W)的关系:P=lTL(5.1)26该式为电气功率与机械功率的重要关系式,并且是以SI表示的。但是,通常情况下,转速的单位用r/min,力矩的单位用kgm,当采用这种单位时,式(5.1)就变成了 P=1.026lTL(5.2)27图 5.5 电动机控制系统的构成 28机器人的位置控制机器人的位置控制 由于机器人系统具有高度非线性,且机械结构
18、很复杂,因此在研究其动态模型时,做如下假设:(1)机器人各连杆是理想刚体,所有关节都是理想的,不存在摩擦和间隙;(2)相邻两连杆间只有一个自由度,或为旋转、或为平移。294.2 4.2 机器人的位置控制机器人的位置控制4.2.1 直流传动系统的建模1、传递函数与等效方框图 伺服电机的参数:304.2 4.2 机器人的位置控制机器人的位置控制4.2.1 直流传动系统的建模1、传递函数与等效方框图(1)磁场型控制电机314.2 4.2 机器人的位置控制机器人的位置控制4.2.1 直流传动系统的建模1、传递函数与等效方框图 Laplace变换得:324.2 4.2 机器人的位置控制机器人的位置控制4
19、.2.1 直流传动系统的建模1、传递函数与等效方框图一般可取 K K=0,则有等效框图同时,传递函数变为335.2 5.2 机器人的位置控制机器人的位置控制5.2.1 直流传动系统的建模1、传递函数与等效方框图 :电气时间常数;:机械时间常数。345.2 5.2 机器人的位置控制机器人的位置控制5.2.1 直流传动系统的建模1、传递函数与等效方框图由于 ,有时可以忽略,于是而对角速度的传递函数为:,因为355.2 5.2 机器人的位置控制机器人的位置控制5.2.1 直流传动系统的建模1、传递函数与等效方框图(2)电枢控制型电机K Ke:产生反电势。365.2 5.2 机器人的位置控制机器人的位
20、置控制5.2.1 直流传动系统的建模1、传递函数与等效方框图 经拉氏变换、并设K K=0,有375.2 5.2 机器人的位置控制机器人的位置控制5.2.1 直流传动系统的建模2、直流电机的转速调整误差信号:385.2 5.2 机器人的位置控制机器人的位置控制5.2.1 直流传动系统的建模2、直流电机的转速调整 比例补偿:控制输出与e(t)成比例;微分补偿:控制输出与de(t)/dt成比例;积分补偿:控制输出与e(t)dt成比例;测速补偿:与输出位置的微分成比例。比例微分PD补偿:比例积分PI补偿:比例微分积分PID补偿:测速补偿时:395.2 5.2 机器人的位置控制机器人的位置控制5.2.2
21、 位置控制的基本结构1、基本控制结构 位置控制也称位姿控制、或轨迹控制。分为:点到点PTP控制;如点焊;连续路径CP控制;如喷漆 期望的关节位置 期望的工具位置和姿态405.2 5.2 机器人的位置控制机器人的位置控制5.2.2 位置控制的基本结构2、PUMAPUMA机器人的伺服控制结构 1)机器人控制系统设计与一般计算机控制系统相似。2)多数仍采用连续系统的设计方法设计控制器,然后再将设计好的控制律离散化,用计算机实现。3)现有的工业机器人大多数采用独立关节的PID控制。下图PUMA机器人的伺服控制系统构成 415.2 5.2 机器人的位置控制机器人的位置控制5.2.2 位置控制的基本结构2
22、、PUMAPUMA机器人的伺服控制结构 425.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器1、位置控制系统结构具有力、位移、速度反馈 435.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器1、位置控制系统结构 控制器路径点的获取方式:(1)以数字形式输入系统;若以直角坐标给出,须计算获 得其关节坐标位置。(2)以示教方式输入系统;系统将直接获得关节坐标位置 允许机器人只移动一个关节,而锁住其他关节。轨迹控制:按关键点或轨迹进行定位控制。445.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器2、单关节控制器的传递函
23、数 对图示系统,有J J:等效转动惯量;B B:等效阻尼系数。455.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器2、单关节控制器的传递函数 因此可得其传递函数(同电枢控制直流伺服电机)465.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器2、单关节控制器的传递函数 475.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器2、单关节控制器的传递函数 其开环传递函数为:因为:,略去Lm的项,简化上式为:485.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器2、单关节控制器的传递函数 则其闭环传
24、递函数为:这是一个典型的二阶系统闭环传递函数。495.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器2、单关节控制器的传递函数 505.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器2、单关节控制器的传递函数 含有速度反馈的机械手单关节控制器的开环传递函数为 闭环传递函数为515.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器3、控制参数确定与稳态误差(1)的确定由上述闭环传递函数,得控制系统的特征方程为:将其写为二阶系统标准形式得525.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器3、控
25、制参数确定与稳态误差(1)的确定535.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器3、控制参数确定与稳态误差(1)的确定545.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器3、控制参数确定与稳态误差(1)的确定 设结构的共振频率为 ,则为避免运动中发生共振,要求同时要求系统阻尼大于1,J值随负载和位姿变化,应选可能的最大惯量。555.2 5.2 机器人的位置控制机器人的位置控制5.2.3 单关节位置控制器3、控制参数确定与稳态误差(2)稳态误差 根据控制理论,在控制系统框图中,计算得到E(s),即可得到系统的稳态位置误差、速度误差和加速
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 机器人 控制
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。