第10章-机器人控制技术力控与顺应控制-机器人原理及控制技术-教学课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第10章-机器人控制技术力控与顺应控制-机器人原理及控制技术-教学课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 10 机器人 控制 技术 顺应 原理 教学 课件
- 资源描述:
-
1、第十章第十章 机器人的力控和顺应控制机器人的力控和顺应控制Chapter Force Control and Compliance for Robot Manipulators10.1 引言10.2 通用机器人控制器和控制结构 10.3 通用机器人的动力学10.4 阻抗控制10.5 主动刚度控制10.6 位置和力的混合控制2022-10-26110.1 引言(引言(Introduction)工业机器人的控制可大致分为三种形式位置控制(Position Control)力控(Force Control)顺应控制(Compliance)2022-10-26210.1.1 位置控制(位置控制(Pos
2、ition Control)位置控制是在预先指定的坐标系上,对机器人末端执行器(end effector)的位置和姿态(方向)的控制。如图10-1所示,末端执行器的位置和姿态是在三维空间描述的,包括三个平移分量和三个旋转分量,它们分别表示末端执行器坐标在参考坐标中的空间位置和方向(姿态)。因此,必须给它指定一个参考坐标,原则上这个参考坐标可以任意设置,但为了规范化和简化计算,通常以end effectorXXYYZZ图10-1 机器人操作手O机器人的基坐标作为参考坐标。机器人的基坐标的设置也不尽相同,如日本的MovemasterEx系列机器人,它们的基坐标都设置在腰关节上,而美国的Stanfo
3、rd机器人和Unimation公司出产的PUM系列机器人则是以肩关节坐标作为机器人的基坐标的。2022-10-263(4)解运动力的控制)解运动力的控制RMFC(Resolved Motion Force Control)1982年由吴清华(Wu C.H.)和R.P.Paul提出。其代表作为:C H Wu and R P Paul.Resolved Motion Force Control of Robot Manipulators.IEEE Trans.on Sys.Man and Cybernetics,Vol.SMC12,No.3,May/June,1982 解运动位置的控制RMPC,解
4、运动速度的控制RMRC,解运动加速度的控制RMAC和和解运动力的控制RMFC这四种控制方法是机器人运动控制的经典之作。现有的通用工业机器人一般只具有位置(姿态,速度)控制能力。如美国的Unimation PUMA系列机器人,CINCINNAT1T3系列机器人,Stanford机器人等,它们的重复定位精度均达到或接近0.1mm。日本三菱公司的MovemasterEX机器人为0.3mm,高精度的Adapt机器人和Delta机器人的重复定位精度达到或接近0.01mm。所有这些都具有关节位置和直角坐标位置的控制,且具有专用的机器人语言(如VAL)或通用的高级语言(如BASIC)编程和示教再现能力。20
5、22-10-26610.1.2 力控力控(Force control)力控是对机器人末端执行器输出力或关节力矩的控制。较早提出机器人力控的是Groome,他在1972年将力反馈控制用在方向舵的驾驶系统中。参见下文:R C T Groome.Force Feedback Steering of teleoperator System.Masters Thesis,Massachusetts Institute of Technology(MIT),Aug.1972 1974年,Jilani将力传感器安装在一台单轴液压机械手上进行力反馈控制实验。参见下文:M A Jilani.Force Feed
6、back Hydraulic Servo for Advanced Automation Machine.Masters Thesis,MIT,Dept.of Mechanical Engineering,19742022-10-267 真正将力控用于多关节机器人上的是Whitney,他在1977年将力传感器用在多关节机器人上,并用解运动速度的方法(RMRC)推导出力反馈控制的向量表达式。而R.P.Paul(1972)和Silver(1973)则分别用选择自由关节(free joints)的方法实现对机器人力的开环控制。见下文:见RMPC列举的文(1)D Silver.The little R
7、obot System.AIM-73,Cambridge,MIT,Artificial Intelligence Lab.,1973 1976年R.P.Paul 和 B.Shimano进一步完善上述方法,采用腕力传感器实现对机器人力的闭环控制。见下文:R P Paul and B Shimano.Compliance and Control.Proc.Joint Automatic control,Conf.Sam Francisco,IEEE,pp694-699,19762022-10-26810.1.3 顺应控制顺应控制 (Compliance Control)顺应控制又叫依从控制或柔顺控
8、制,它是在机器人的操作手受到外部环境约束的情况下,对机器人末端执行器的位置和力的双重控制。顺应控制对机器人在复杂环境中完成任务是很重要的,例如装配,铸件打毛刺,旋转曲柄,开关带铰链的门或盒盖,拧螺钉等。顺应控制可分为两种方式:被动式(Passive Compliance)主动式(Active Compliance)2022-10-269被动柔顺被动柔顺(Passive Compliance)被动式顺应控制是设计一种柔性机械装置,并把它安装在机械手的腕部,用来提高机械手顺应外部环境的能力,通常称之为柔顺手腕(Compliance Wrist)。这种装置的结构有很多种类型,比较成熟的典型结构是由美
9、国麻省的The Charles Stark Draper Lab.的D.E.Whitney领导的一个小组研制的一种称之为RCC(Remote Center Compliance)的无源机械装置,它是一种由铰链连杆和弹簧等弹性材料组成的具有良好消振能力和一定柔顺的无源机械装置。该装置有一个特殊的运动学特性,即在它的中心杆上有一个特殊的点,称为柔顺中心(Compliance Center),如图10-2所示。若对柔顺中心施加力,则使中心杆产生平移运动,若把力矩施加到该点上,则产生对该点的旋转运动,该点(柔顺中心)往往被选作为工作坐标的原点。像RCC这样的被动式柔顺手腕,由于不需要信息处理,而只靠自
10、身的机构调整,所以具有快速响应的能力,而且结构简单,价格低廉。但它只能在诸如插轴入孔这样一些专用场合使用,且柔顺中心的调整也比较困难,不能适应杆件长度的变化,柔顺度固定,无法适应不同作业任务要求,这些都是由于其机械结构和弹性材料决定的,因此其通用性较差。后来也有人设计一种柔顺中心和柔性度可变的RCC装置,称为VRCC(Variable RCC),但结构复杂,重量大,且可调范围有限。2022-10-2610柔顺中心旋转部件平移部件O(a)RCCxF(b)平移M(c)旋转图10-2 RCC工作原理2022-10-2611主动刚度控制主动刚度控制(Active Stiffness Control)刚
11、度控制是阻抗控制的一个特例,它是对机器人操作手静态力和位置的双重控制。控制的目的是调整机器人操作手与外部环境接触时的伺服刚度,以满足机器人顺应外部环境的能力。其代表作是:J K Salisbury.Active Stiffness Control of a Manipulator in Cartesian Coordinates.IEEE Conf.of Decision and Control.Nov.1980.pp.95-106.Dept.of Computer Science,Stanford University.位置位置/力混和控制(力混和控制(Hybrid Position/For
12、ce Control)位置/力混和控制是由Raibert and Craig 在1981年提出的 它的思想是分别将机器人的力控和位置控制在控制器的两个不同通道上实现,这就是著名的RC控制器。其代表作是:M H Raibert and J J Craig.Hybrid Position/Force control of Manipulators.Trans,of ASME,Journal of DSMC,Vol.102,June 1981.pp.126-1332022-10-2612顺应控制(顺应控制(Compliance control)有关顺应控制的理论和方法,是由Mason在1981年提出
13、的。内容包括对外部环境的描述,自然约束和人为约束条件,力控与位置控制等。其代表作是:M T Mason.Compliance and Force control for Computer Controlled Manipulators.IEEE Trans.On SMC,Vol.SMC-11,No.6,June.1981.pp.418-432R P Paul and B Shimano.Compliance and Control.American Automatic Control Council,proc.of the 1976 Joint Automatic Control Confer
14、ence,1976.pp.694-6992022-10-261310.2 通用机器人控制器和控制结构通用机器人控制器和控制结构 (The Structure of General Robot)图10-3 通用机器人控制结构解逆运动程Xd d关节位控制PID光电码盘机器人操作手XddibieiX 2022-10-2614由图10-3可知,通用机器人是一个半闭环控制机构,即关节坐标采用闭环控制方式,由光电码盘提供各关节角位移实际值的反馈信号bi。直角坐标采用开环控制方式,由直角坐标期望值Xd解逆运动方程,获得各关节位移的期望值di,作为各关节控制器的参考输入,它与光电码盘检测的关节角位移bi比较后
15、获得关节角位移的偏差ei,由偏差控制机器人操作手各关节伺服机构(通常采用PID方式),使机械手末端执行器到达预定的位置和姿态。直角坐标位置采用开环控制的主要原因是目前尚无有效准确获取(检测)末端执行器位置和姿态的手段。但由于目前采用计算机求解逆运动方程的方法比较成熟,所以控制精度还是很高的。如美国Unimation PUMA系列机器人 CINCINNATI-T3系列机器人和Stanford机器人,其直角坐标位置重复定位精度达到0.1mm。日本三菱公司的RM101和 MovemasterEX机器人重复定位精度为0.3mm,而坐标型高精度机器人Delta和Adapt机器人重复定位精度甚至达到0.0
16、1mm。(注意:重复定位精度不是轨迹控制精度,后者精度要低得多)。应该指出的是目前通用工业机器人位置控制是基于运动学的控制而非动力学控制。只适用于运动速度和加速度较小的应用场所。对于快速运动,负载变化大和要求力控的机器人还必须考虑其动力学行为。2022-10-261510.3 通用机器人的动力学(通用机器人的动力学(Dynamics of General Robots)正动力学计算正动力学计算 由关节力矩计算关节加速度 ,即 通用机器人的动力学模型为 H(q)+C(q,)+G(q)+JT(q)Fe=(10.1)式中:H(q)惯量矩 q 关节位置 C(q,)向心力和哥氏力的力矩G(q)重力矩 F
17、e 外力和外力矩(含摩擦力和阻尼作用)JT(q)Jacobian阵 关节驱动力矩q.q.q.q.q.q.2022-10-2616解析法解析法:求(10.1)式的解析解,计算精确,旦计算量大,通用性差。数值法数值法:将(10.1)式改写成H(q)=b (10.2)式中:b C(q,)+G(q)+JT(q)Fe 偏移力矩步骤是:()计算b:由于b与 无关,只与q和 有关,可假设 0,由逆动力学计算得到关节力矩b;()计算H(q)只与 有关,与 q 和 无关,可设 G(q)=Fe=0,令 j0 0 0 1 00T,用逆动力学计算得到关节力矩应为H(q)的第j列,由于H(q)为对称阵,因而只要计算上三
18、角阵即可。因而需进行N次逆动力学计算,计算量大。可做如下简化:由于 j,则第j个关节后所有N-j+1个连杆可合成为单个刚体,称为第j个杆到机械手末端的组合件(合成杆),由力学基本原理可计算出组合件质量Mj,质心Cj,惯量矩Ej,所受合力Fj及合力矩Nj,这样可作为一个臂参加逆动力学递推计算,大大减小计算量。q.q.q.q.q.q.q.q.q.q.q.2022-10-2617逆动力学计算逆动力学计算根据机械手状态q,计算关节驱动力矩,方法如下:(1)拉格朗日法*(2)牛顿欧拉法(递推算法)(3)Kane法*(4)阿贝尔方程法(5)高斯最大约束原理(6)广义达朗贝尔原理 *最常用,计算量最小控制系
展开阅读全文