当前位置:文档之家› 焊接机器人的运动控制系统

焊接机器人的运动控制系统

焊接机器人的运动控制系统
焊接机器人的运动控制系统

焊接机器人的运动控制系统

作为焊接机器人的用户,为正确选择、合理使用并做到能常规维护焊接机器人,必须对焊接机器人的运动控制系统有一定层次的了解。

焊接机器人是装上了焊钳或各种焊枪的工业机器人。工业机器人的运动控制系统涉及数学、自动控制理论等,内容很多。要在较短的篇幅中,全面而系统地介绍工业机器人的运动控制系统,实在是非工业机器人控制专业人员所能及的事情,因此,本章内容是从焊接机器人的用户角度出发,尽量以图代解、简明地阐述有关机器人运动控制系统的一般性问题。

焊接机器人运动轴的定义

点焊与弧焊两种机器人都是由典型6关节型(也称6轴)工业机器人装上焊钳或焊枪而构成,因此,讨论焊接机器人运动系统构成,亦即讨论典型6关节工业机器人的运动系统构成。顾名思义,典型6关节工业机器人有6个可活动的关节,每个关节的运动名称都有定义,在图2中,给出了典型6关节工业机器人各关节的编号与动作状态(编号后面的英文大写字母就是规定动作英文名称的第一个字母),每个关节的运动都由一个伺服电(动)机驱动,每个电机都有各自的伺服控制系统。机器人最后“手”关节上所安装的工具中心点(TCP)(对点焊钳与电焊枪的TCP点,在相应的机器人结构中都作了规定)的运动轨迹是多个关节伺服系统协同动作的结果。而机器人运动控制系统(器)的作用就是如何根据编程指令来指挥控制6个伺服电(动)机协同动作,以完成工具中心点所要求实现的运动轨迹。

焊接机器人的运动轴参数

焊接机器人的运动轴参数主要包括:各轴最大运动范围、最大速度、相关轴的容许转距、相关轴的容许惯性力矩等

焊接机器人运动控制系统的组成

对机器人运动控制系统的一般要求

机器人控制系统是机器人的重要组成部分,主要用于对机器人运动的控制,以完成特定的工作任务,其基本功能如下:

记忆功能:存储作业顺序、运动路径、运动方式、运动速度和与生产工艺有

关的信息。

示教功能:离线编程、在线示教、间接示教。在线示教包括示教盒和导引示教两种。

与外围设备联系功能:输入和输出接口、通信接口、网络接口、同步接口。

坐标设置功能:有关节坐标系、绝对坐标系、工具坐标系和用户自定义四种坐标系。

人机接口:示教盒、操作面板、显示屏。

传感器接口:位置检测、视觉、触觉、力觉等。

位置伺服功能:机器人多轴联动、运动控制、速度和加速度控制、动态补偿等。

故障诊断安全保护功能:运行时系统状态监视、故障状态下的安全保护和故障自诊断。

焊接机器人运动控制系统(硬件)的组成

焊接机器人运动控制系统中的硬件一般包括:

1. 控制计算机。控制系统的调度指挥机构。一般为微型机,其微处理器有32位、64位等,如奔腾系列CPU以及其他类型CPU;

2. 示教盒。示教焊接机器人的工作轨迹和参数设定,以及所有人机交互操作。

示教盒拥有自己独立的CPU以及存储单元,与主计算机之间以串行通信方式实现人机信息交互;

3. 操作面板。由各种操作按键、状态指示灯构成,只完成基本功能操作;

4. 硬盘和软盘存储器。存储焊接机器人工作程序以及各种焊接工艺参数数据库的外围存储器;

5. 数字和模拟量输入输出。各种状态和控制命令的输入或输出。

6. 打印机接口。记录需要输出的各种信息。

7. 传感器接口。用于信息的自动检测,实现机器人柔顺控制,一般为力觉、触觉和视觉传感器。对一般的点焊或弧焊机器人来说,控制系统中并不设置力觉、触觉和视觉传感器。

8. 轴控制器。完成机器人各关节位置、速度和加速度控制。

9. 辅助设备控制。用于和焊接机器人配合的辅助设备控制,如焊接电源系统、焊枪(焊钳)、焊接装夹具系统等。

10. 通信接口。实现机器人和其他设备的信息交换,一般有串行接口、并行接口等。

网络接口

1.Ethernet接口:可通过以太网实现数台或单台机器人的直接PC通信,数据传输速率高达10Mbit/s,可直接在PC上用windows9X或windowsNT库函数进行应用程序编程之后,支持TCP/IP通信协议,通过Ethernet接口将数据及程序装入各个机器人控制器中。

2. Fieldbus接口:支持多种流行的现场总线规格,如Device net、AB Remote I/O、Interbus-s、profibus-DP、M-NET等。

3. 焊接机器人的轴伺服控制系统

轴伺服控制系统的结构

习惯上所说的电动机伺服系统,是指速度控制、伺服电动机和检测部件三部分;而且,将速度控制部分称之为伺服单元或驱动器。按照伺服系统的结构特点,它通常有四种基本结构类型:开环、闭环、半闭环及混合闭环。

伺服单元的硬件一般由五部分构成:

实现轴伺服电机的PID控制、或FUZZY(模糊)控制、或其它控制规律的伺服控制单片机;

伺服控制模板,其功能是实现控制单片机输出数字量的D/A转换与输入到单片机的模拟量的A/D转换;

伺服驱动功放,一般机器人的轴驱动电机的功率多在100W~1000W的范围,多属中等功率,为此,由伺服控制模板给出的控制信号必须经功率放大才能推动电机;

伺服电机是焊接机器人的轴伺服控制系统的控制对象。

伺服电机的转速、位置检测装置(转速、位置传感器)。转速、位置检测装置的功能是实时检测轴伺服电机转速和电机角位移量,并将实时检测结果反馈给电动机伺服系统,以形成电动机伺服的闭环或半闭环控制系统。即便是开环控制系统,一般也需要电动机转速和电机角位移量的实时检测参数。因此,转速、位

置检测装置是机器人的轴伺服控制系统极重要的组成环节。

焊接机器人的轴伺服控制系统结构称为主从控制方式:它是采用主、从两级控制计算机实现系统的全部控制功能。主计算机实现轴伺服控制系统的管理、坐标变换、轨迹生成和系统自诊断等;从计算机实现所有关节的动作协调控制。主从控制方式系统实时性较好,适于高精度、高速度控制,但其系统扩展性较差,维修困难。焊接机器人的轴伺服控制系统结构还可采用所谓“分散控制系统”,限于篇幅,不再阐述。

对机器人电机伺服系统的要求

机器人各关节(即各轴)的运动,最终都归结为相应各轴的驱动电机、亦即伺服电机的转动;

而对机器人电机伺服系统提出了很高的要求,大致可概括为以下四个方面:高精度。为了保证焊接零件的加工质量并提高效率,首先要保证焊接机器人的定位精度和加工精度。因此,在机器人各轴位置控制中要求有高的定位精度,即在μm的数量级内。而在速度控制中,要求有高的调速精度、强的抗负载扰动的能力,也即要求静态和动态速降尽可能小;

快响应。要求系统有良好的快速响应特性,即要求跟踪指令信号的响应要快,位置跟踪误差(位置跟踪精度)要小;

宽调速范围。它是指在额定负载时电动机能提供的最高转速与最低转速之比。对于一般的机器人而言,要求电动机伺服系统能在0~20m/min范围内都能正常工作;

低速大转矩。根据焊接机器人加工特点,大都是在中低速负重状态下工作(点焊机器人为甚),这样,既要求在低速时电动机伺服系统有大的转矩输出又要求转动平稳。

为了满足上述四点要求,对电动机伺服系统的执行元件—伺服电动机也提出了相应的要求,它们是:

电动机在整个转速范围内都能平滑地运转,转矩波动要小,特别在低速时应仍有平稳的速度而无爬行现象;

电动机应有一定的过载能力,以满足低速、大转矩的要求;

为了满足快速响应的要求,电动机必须具有较小的转动惯量和大的堵转转

矩、尽可能小的机—电时间常数和起动电压。

机器人伺服电机的类型

机器人伺服系统在经历了开环的步进电动机伺服系统、直流电动机伺服系统两个分阶段之后,已进入了同步电动机伺服系统阶段。

有刷直流电动机

直流电动机有优良的控制性能,其机械特性“硬”、调速性能好是各类交流电动机所不具备的。

此外,直流电动机还有起动转矩大、效率高、调速方便、动态特性好等特点。但是,直流电动机的结构复杂,其定子上有激磁绕组产生主磁场,对功率较大的直流电动机常常还装有换向极,以改善电机的换向性能。直流电机的转子上安放电枢绕组和换向器,复杂的结构限制了直流电动机的体积和重量,尤其是电刷和换向器的滑动接触造成了机械磨损和火花,使直流电动机的故障多、可靠性低、寿命短、保养维护工作量大。换向火花既造成了换向器的电腐蚀,还是一个无线电干扰源,会对周围的电器设备带来有害的影响。电机的容量越大、转速越高,问题就越严重。所以,普通直流电动机的电刷和换向器限制了直流电动机向高速度、大容量的发展。

3.3.2 交流异步电动机

与直流电动机相比,交流异步电动机具有结构简单、工作可靠、寿命长、成本低、保养维护简便等优点。但它调速性能差,起动转矩小,过载能力和效率低。其旋转磁场的产生需从电网吸取无功功率,故功率因数低,轻载时尤甚,这大大增加了线路和电网的损耗。长期以来,在不要求调速的场合,异步电动机占有主导地位,但是自交流电机变频调速系统开发出后,交流异步电动机亦可用于需调速的场合。

puma250机器人运动学分析

焊接机器人运动分析 摘要:针对puma250焊接机器人,分析了它的正运动学、逆运动学的问题。采用D-H坐标系对机器人puma250 建立6个关节的坐标系并获取D-H 参数,并对其运动建立数学模型用MATLAB编程,同时仿真正运动学、逆运动学求解和轨迹规划利用pro-e对puma250建模三维模型。 关键词:puma250焊接机器人;正逆解;pro-e;Matlab;仿真 一、建立机器手三维图 Puma250机器人,具有6各自由度,即6个关节,其构成示意图如图1。各连杆包括腰部、两个臀部、腕部和手抓。设腰部为1连杆,两个臀部分别为2、3连杆,腰部为4连杆,手抓为5、6连杆,基座不包含在连杆范围之内,但看作0连杆,其中关节2、3、4使机械手工作空间可达空间成为灵活空间。1关节连接1连杆与基座0,2关节连接2连杆与1连杆,3关节连接3连杆与2连按,4关节连接4连杆与3连杆,5关节连接5连杆与4连杆。各连杆坐标系如图 2 所示。

图1 puma250 机器人二、建立连杆直角坐标系。

三、根据坐标系确定D-H表。 四、利用MATLAB 编程求机械手仿真图。>>L1=Link([pi/2 0 0 0 0],'standard'); L2=Link([0 0 0 -pi/2 0],'standard'); L3=Link([0 -4 8 0 0],'standard'); L4=Link([-pi/2 0 8 0 0],'standard'); L5=Link([-pi/2 0 0 -pi/2 0],'standard'); L6=Link([0 2 0 -pi/2 0],'standard'); bot=SerialLink([L1 L2 L3 L4 L5 L6],'name','ROBOT'); ([0 0 0 0 0 0])

焊接机器人工作站方案

. . . 目录 一、工件基础资料及工件工艺要求 (2) 1.1对被焊工件的要求 (2) 二、工作环境 (2) 三、机器人工作站简介 (2) 3.1焊接工艺 (2) 3.2工作站简述 (2) 3.3机器人工作站布局: (图中形状,尺寸仅供参考) (2) 3.4机器人工作站效果图 (3) 3.5机器人工作站动作流程 (3) 四、配置清单明细表 (4) 五、关键设备的主要参数及配置 (5) 六、电气控制系统 (6) 七、双方职责及协作服务 (7) 7.2需方职责 (7) 7.2供方职责 (7) 八、工程验收及验收标准 (7) 九、质量保证及售后服务 (8) 十、技术资料的交付 (9) 十一、其它约定................................................... 错误!未定义书签。附件一 KUKA机器人 (9) 1.1 KUKA KR6弧焊机器人: (10) 1.2机器人系统: (10)

一、工件基础资料及工件工艺要求 1.1对被焊工件的要求 ?工件误差:精度误差、位置误差、焊缝间隙误差。 ?工件焊缝周围10mm内不能有影响焊接质量的油、水分和氧化皮。 ?工件上不能有影响定位的流挂和毛刺等缺陷。 ?工件的尺寸偏差不能超过 1 mm。 ?不同工件在夹具定位后焊缝位置度重复定位偏差不超过 1 mm。 ?坡口的焊缝间隙小于1mm,大于1mm需人工打底。 二、工作环境 2.1电源:3相AC380V ,50Hz±1Hz ,电源的波动小于10%。 2.2工作温度:5℃~ 45℃。 2.3工作湿度:90%以下。 三、机器人工作站简介 3.1焊接工艺 ?焊接方式;人工定焊组对、人工示教,机器人满焊。 ?焊接方法:MIG/MAG ?保护气体:80%Ar+20%CO2。 ?焊丝直径:1.0/1.2mm。 ?焊丝形式:盘/桶装。 ?焊接的可达率:机器人焊枪可达范围,不可达区域由人工补焊。 ?工件装卸方式:人工装配。 ?物流方式:人工、行吊。 3.2工作站简述 ?本案设备采用单工位三班制,每班工作时间8小时,并且设备满足24小时三班连续作业工作能 力。 ?本工作站主要包括弧焊机器人1套、焊接电源1套、L型双轴变位机1套、机器人底座1套、系 统集成控制柜1套等组成。 3.3机器人工作站布局: (图中形状,尺寸仅供参考)

机器人运动控制器

TB04-2372.jtdc-1 机器人控制标准包 机器人运动控制器 我们在机器人控制上拥有丰富的经验。除了标量机器人和2维并行机构的机器人是做为选项。其他机械机构的机器人我们提供了特殊控制技术。链接型和并行机构的机器人可以像自动机械一样运行。■优点 ◆有效运用于内部研发能够短期内使自己研发的产品稳定动作。 ◆追求独特的技术能够用于研发特殊组装和动作的机器人,并投入生产现场。◆技术知识保密自己开发技术知识的保密 ◆应用于自动机械可以应用于加工机械以及装配机械之类的生产机械的操作和运转 ■机构变换 ◆直交系列机器人◆标量机器人◆2维并行机构机器人◆垂直多关节机器人◆6维并行机构机器人 〈标准〉〈选项〉〈选项〉〈独特〉〈独特〉 ■正确的轮廓控制■按控制周期变换机构■正确的轨迹 按控制周期执行机构变换,实现插补之间的接合部的圆滑轨迹控制。可应用于精密加工。 ■运行程序(技术语言?G语言) 像去除加工毛刺及钻孔机械,使用输出CAM的G语言文件来实现DNC运行。 ■拥有丰富技能对应实际生产中的作业 通过可选项,能够用于搬运,加工,熔接,去除毛刺,装配等生产机械的操作和运行。◆可选项机能例 宏机能,多任务,扭矩指令(贴接?控制力度)DNC运行触摸屏 插补前的加减速S字加减速手动脉冲发动器,高精度制动开关(接触开关)接线?法线控制 同频同步平行轴控制■触摸屏及专用PC软件 ■触摸屏例 ■专用PC画面例 使用触摸屏或PC也可以操作。■动作机构计算的可2次开发 我们的经验可以对应您的特殊需求。 另外,你也可以自行开发动作机构变换软件。■应用于机器人控制的运动控制器◆SLM4000机器人规格 单板独立单机工作4轴脉冲列输入32 输出32RS232/USB ◆PLMC40机器人规格PLC动作 4轴脉冲列输入16输出16RS232可使用通用PLC扩展(梯形 ?IO? 模拟等) ◆PLMC-MⅡEX机器人规格MECHATROLINK-Ⅱ 标准4/9/16轴最大30轴可使用通用PLC扩展(梯形?IO?模拟等) ◆多軸运动功率放大器机器人规格多轴伺服功放一体型最大7轴输入42输出42可节省配线节省成本 A B a1 a2a3Accurate contour Uncontrolled path by simple positioning Calculation at each sampling time

焊接机器人逆运动学位姿分析

1.1连杆的坐标系 应用D-H 法来建立机器人杆件的坐标系。在这种坐标系中,可以把机械手的任一连杆i (i=1,2,3···,n )看作是一个刚体,与它相邻的两个关节i 、i-1的轴线i 和i-1 之间的关系也由它确定,如图1,可以用以下四个参数描 式中,cθi =cosθi ,sθi =sinθi ,i=1,2,3,···,n 图1连杆坐标系{i}到{i-1}的变换 i αi-1/(rad )a i-1/(cm )d i /(cm 12340 90°090°042.5410014.520011.895.3表1机器人连杆参数表

定义了连杆坐标系和相应得连杆参数,就能建立运动学方程,焊接机器人末端关节的坐标系{n}相对于基础坐标系{0}中的齐次变换公式为: 对于6自由度的焊接机器人公式可以写为 (2 变换矩阵0 n T是关于n个关节变量的函数,这些变量 可以通过放置在关节上的传感器测得,则机器人末端连杆再基坐标系中的位置和姿态就能描述出来。 E n表示焊接机器人末端关节的姿态, 器人在世界坐标系中的位置。[3] 2机器人的逆运动学分析 逆运动学求解是已知机器人末端的位置和姿态即 求解机器人对应于该位置和姿态的关节角 只要0 n T表示的末端连杆坐标系的位置和姿态位于机 械手的可达空间内,则运动学方程至少有一个解, 达空间内,机械手具有任意姿态,导致运动学方程可能出现重解。 机器人的运动学方程是一组非线性方程式, 求解过程中,我们逐次在公式(4)的两端同时左乘一 即为 在上式两边的矩阵中寻找简单的表达式或常数, 对应相等,计算过程如下: ( ( ( ( ( (3求取各关节的解集 依靠D-H法求解关节角的过程是和焊接机器人本身的结构相关的,换句话说,也就是特定配置的机器人需要特定的解决方案。通过公式(6)-(16)可以看出每个关节角的结果是不唯一的,如果采用已有的求解方法,显而易见该过程是缓慢的,复杂的。本文提出了一种计算最终执行器位置的所有精确值的算法。该算法是在MATLAB 程实现的。通过该算法得到各节点的解是更快速、有效的。 用变换矩阵 6T定义一条具有两个端点A和B 轨迹,如公式(17)和(19)。从而θ能够被求出,如公式20)

工业机器人的基本参数和性能指标

工业机器人的基本参数和性能指标 表示机器人特性的基本参数和性能指标主要有工作空间、自由度、有效负载、运动精度、运动特性、动态特性等。 (1)工作空间(Work space)工作空间是指机器人臂杆的特定部位在一定条件下所能到达空间的位置集合。工作空间的性状和大小反映了机器人工作能力的大小。理解机器人的工作空间时,要注意以下几点: 1)通常工业机器人说明书中表示的工作空间指的是手腕上机械接口坐标系的原点在空间能达到的范围,也即手腕端部法兰的中心点在空间所能到达的范围,而不是末端执行器端点所能达到的范围。因此,在设计和选用时,要注意安装末端执行器后,机器人实际所能达到的工作空间。 2)机器人说明书上提供的工作空间往往要小于运动学意义上的最大空间。这是因为在可达空间中,手臂位姿不同时有效负载、允许达到的最大速度和最大加速度都不一样,在臂杆最大位置允许的极限值通常要比其他位置的小些。此外,在机器人的最大可达空间边界上可能存在自由度退化的问题,此时的位姿称为奇异位形,而且在奇异位形周围相当大的范围内都会出现自由度进化现象,这部分工作空间在机器人工作时都不能被利用。 3)除了在工作守闻边缘,实际应用中的工业机器人还可能由于受到机械结构的限制,在工作空间的内部也存在着臂端不能达到的区域,这就是常说的空洞或空腔。空腔是指在工作空间内臂端不能达到的完全封闭空间。而空洞是指在沿转轴周围全长上臂端都不能达到的空间。 (2)运动自由度是指机器人操作机在空间运动所需的变量数,用以表示机器人动作灵活程度的参数,一般是以沿轴线移动和绕轴线转动的独立运动的数目来表示。 自由物体在空间自六个自由度(三个转动自由度和三个移动自由度)。工业机器人往往是个开式连杆系,每个关节运动副只有一个自由度,因此通常机器人的自由度数目就等于其关节数。机器人的自由度数目越多,功能就越强。日前工业机器人通常具有4—6个自由度。当机器人的关节数(自由度)增加到对末端执行器的定向和定位不再起作用时,便出现了冗余自由度。冗余度的出现增加了机器人工作的灵活型,但也使控制变得更加复杂。 工业机器人在运动方式上,总可以分为直线运动(简记为P)和旋转运动(简记为R)两种,应用简记符号P和R可以表示操作机运动自由度的特点,如RPRR表示机器人操作机具有四个自由度,从基座开始到臂端,关节运动的方式依次为旋转-直线-旋转-旋转。此外,工业机器人的运动自由度还有运动范围的限制。 (3)有效负载(Payload)有效负载是指机器人操作机在工作时臂端可能搬运的物体重量或所能承受的力或力矩,用以表示操作机的负荷能力。 机器人在不同位姿时,允许的最大可搬运质量是不同的,因此机器人的额定可搬运质量是指其臂杆在工作空间中任意位姿时腕关节端部都能搬运的最大质量。

AUV水下机器人运动控制系统设计方案(李思乐)

中国海洋大学工程学院 机械电子工程研究生课程考核论文 题目: AUV水下机器人运动控制系统研究报告课程名称:运动控制技术 姓名:李思乐 学号: 21100933077 院系:工程学院机电工程系 专业:机械电子工程 时间:2010-12-26 课程成绩: 任课老师:谭俊哲

AUV水下机器人运动控制系统设计 摘要:以主推加舵控制的小型自治水下机器人为研究对象,建立了水下机器人的数学模型并进行了分析。根据机器人结构的特点,对模型进行了必要的简化。设计了机器人的运动控制系统。以成功研制的无缆自治水下机器人(AUV) 为基础,对其航行控制和定位控制方法进行了较详细的分析. 同时介绍了它的推进器布置、控制系统结构、推力分配等方法。最后展示了它的运行实验结果。 关键词:水下机器人;总体设计方案;运动控制系统;电机仿真 1 引言 近年来国外水下机器人技术发展迅速,技术水平较高。其中,具有代表性的产品有:美国Video Ray 公司开发出的Scout、Explorer、Pro 等系列遥控式水下机器人,美国Seabotix公司研发的LBV-ROV 系列,英国AC-CESS 公司的AC-ROV系列。 随着海洋开发、探测的需求越来越强,水下机器人成为全世界研究的热门课题。小型自治水下机器人具有低成本、小型化、操作灵活等特点成为近年来国内外研究的热点。自治水下机器人(Autonomous Underwater Vehicles, AUV),载体采用模块化设计思想, 可根据需要适当增减作业或传感器模块, 载体采用鱼雷状流线外形, 总长约2 m, 外径25 cm, 基本模块包括推进器模块、能源模块、电子舱模块、传感器模块以及GPS、无线电通讯模块, 基本传感器有姿态传感器、高度计、深度计和视觉传感器, 支持光纤通讯, 载体可外挂声学设备, 通过光纤系统进行遥控操作可实现其半自主作业, 也可在预编程指令下实现自主作业。系统基本模块组成设计如图1-1所示[1]。它具有开放式、模块化的体系结构和多种控制方式(自主/半自主/遥控),自带能源。这种小型水下机器人可在大范围、大深度和复杂海洋环境下进行海洋科学研究和深海资源调查,具有更广泛的应用前景。在控制系统的设计过程中充分考虑了系统的稳定性和操纵性。控制器具有足够的鲁棒性来克服建模误差,以及水动力参数变化。 图1-1 系统基本模块组成设计 2机器人物理模型 2.1 AUV 物理模型 为了研究AUV 的运动规律,确定运行过程中AUV 的位置和姿态,需要建立AUV 的动力学模型。为了便于分析,建立适合于描述AUV 运动的两种参考坐标系,即固定坐标系Eξηζ 和运动坐标系Oxyz,如图2-1 所示:包含5 个推进器,分别是艉部的2 个主推进器、艉部的1 个垂向推进器和艏部的2 个垂向推进器。左右对称于纵中

FANUC焊接机器人控制系统介绍、应用故障分析及处理

FANUC焊接机器人控制系统介绍、应用故障分析 及处理 FANUC机器人主要应用在奇瑞公司乘用车一厂和乘用车三厂的焊装车间中,其控制系统采用32位CPU 控制,采用64位数字伺服驱动单元,同步控制6轴运动;支持离线编程技术;控制器内部结构相对集成化,这种集成方式具有结构简单、整机价格便宜且易维护保养等特点。 焊接是工业生产中非常重要的加工方式,同时由于焊接烟尘、弧光和金属飞溅的存在,焊接的工作环境非常恶劣,随着人工成本的逐步提升,以及人们对焊接质量的精益求精,焊接机器人得到了越来越广泛的应用。 机器人在焊装生产线中运用的特点 焊接机器人在高质、高效的焊接生产中发挥了极其重要的作用,其主要特点如下: 1.性能稳定、焊接质量稳定,保证其均一性 焊接参数如焊接电流、电压、焊接速度及焊接干伸长度等对焊接结果起决定性作用。人工焊接时,焊接速度、干伸长等都是变化的,很难做到质量的均一性;采用机器人焊接,每条焊缝的焊接参数都是恒定的,焊缝质量受人为因素影响较小,降低了对工人操作技术的要求,焊接质量非常稳定。 2.改善了工人的劳动条件 采用机器人焊接后,工人只需要装卸工件,远离了焊接弧光、烟雾和飞溅等;点焊时,工人不再需要搬运笨重的手工焊钳,从大强度的体力劳动中解脱出来。 3.提高劳动生产率 机器人可一天24h连续生产,随着高速、高效焊接技术的应用,使用机器人焊接,效率提高地更加明显。 4.产品周期明确,容易控制产品产量 机器人的生产节拍是固定的,因此安排生产计划非常明确。 5.可缩短产品改型换代的周期,降低相应的设备投资 可实现小批量产品的焊接自动化。机器人与专机的最大区别就是它可以通过修改程序以适应不同工件的生产。 FANUC机器人控制系统 1.概述 FANUC机器人主要应用在奇瑞公司乘用车一厂和乘用车三厂的焊装车间中,是奇瑞公司最早引进的焊接机器人,也是最先用到具有附加轴的焊接机器人。其控制系统采用32位CPU控制,以提高机器人运动插补运算和坐标变换的运算速度;采用64位数字伺服驱动单元,同步控制6轴运动,运动精度大大提高,最多可控制21轴,进一步改善了机器人动态特性;支持离线编程技术,技术人员可通过离线编程软件设置参数,优化机器人运动程序;控制器内部结构相对集成化,这种集成方式具有结构简单、整机价格便宜且易维护保养等特点。其控制原理如图1所示。

焊接机器人离线编程应用技术经验

精心整理 焊接机器人离线编程应用技术 一、引述 随着国内外机械装备制造事业飞速发展,对各种机械设备的生产周期、产品质量、制造成本,提出了更高的要求。为了适应这种形势,设法提高及保证焊接接头质量的稳定性,机器人的柔性优势正是解决这一问题的的良好方案。 二、机器人系统简介 通用工业机器人,按其功能划分,一般由3个相互关连的部分组成:机械手总成、控制器、 教者的经验目测决定,对于复杂路径难以保证示教点的精确结果。而离线编程是将机器人所有编程的工作内容在计算机软件在完成,过程一般包括:机器人及设备的作业任务描述、建立变换方程、求解未知矩阵及编制任务程序等。在进行图形仿真以后,根据动态仿真的结果,对程序做适当的修正,以达到满意效果,最后在线控制机器人运动以完成作业。节省了在机器人上编程的时间、离线编程的程序易于修改、通过仿真模拟后,防止昂贵的设备发生碰撞而损坏、结合CAD 软件系统和其它人工智能技术与机器人系统一体化,来提高工作效率和焊接质量。由此看来当焊缝是直线或者简单曲线,焊缝上方没有干涉物且焊缝的精度要求不太高的情况下,采用在线示教的编程方式是非常理想的,但在许多复杂的作业应用中不是那么令人满意了。

因此,机器人离线编程及仿真是提高机器人焊接系统柔性化的一项关键技术,是现代机器人焊接制造业的一个重要方法。一般工业机器人焊接时,机器人对焊接过程动态变化、焊件变形和随机因素干扰等不具有自适应能力。随着焊接产品的高质量、多品种、小批量等要求增加,又对机器人焊接技术提出了更高要求。这就需要对本体机器人焊接系统进行二次开发,包括给焊接机器人配置适当的传感器,柔性周边设备以及相应软件功能,如焊缝跟踪传感、焊接过程传感与实时控制、焊接变位机构。这些功能大大扩展了基本的焊接机器人的功能,这样的焊接机器人系统智能程度的高低由所配置的传感器、控制系统以及软硬件所决定。根据目前的整体技术还不太容易满足机器人焊接的所有智能要求,但这是个重要的发展趋势。 其它 发那科公司的Roboguide以及日本OTC公司使用的离线模拟仿真软件就叫OTC。国内机器人厂家暂时还没有完全自主知识产权的模拟仿真软件。因为这些机器人公司业务主体是机器人与控制系统,而并非专业的软件公司,这些机器人厂家为了使自己的机器人更加适应市场需求,同时出于对机器人系统技术保护的考虑,而开发了只可用于自己公司机器人系统的离线模拟示教软件。这些软件虽然没有三维建模功能,但可以导入其它CAD软件设计的模型文件,通过虚拟示教方式离线编程,对于简单焊缝的作业倒也实用。

机器人的运动控制

2.4 手臂的控制 2.4.1 运动控制 对于机器人手臂的运动来说,人们通常关注末端的运动,而末端运动乃是由各个关节的运动合成实现的。因而必须考虑手臂末端的位置、姿态与各个关节位移之间的关系。此外,手臂运动,不仅仅涉及末端从某个位置向另外一个位置的移动,有时也希望它能沿着特定的空间路径进行移动。为此,不仅要考虑手臂末端的位置,而且还必须顾及它的速度和加速度。若再进一步从控制的观点来看,机器人手臂是一个复杂的多变量非线性系统,各关节之间存在耦合,为了完成高精度运动,必须对相互的影响进行补偿。 1.关节伺服和作业坐标伺服 现在来研究n个自由度的手臂,设关节位移以n i个关节的位移,刚性臂的关节位移和末端位置、姿态之间的关系以下式给出: (1) m维末端向量,当它表示三维空间内的位置姿态 时,m=6。如式(1)所示,对刚性臂来说,由于各关节的位移完全决定了手臂末端的位置姿态,故如欲控制手臂运动,只要控制各关节的运动即可。 设刚性臂的运动方程式如下所示: (2) 量为粘性摩擦系数矩阵;表示重力项的向量; 机器人手臂的驱动装置是一个为了跟踪目标值对手臂当前运动状态进行反馈构成的伺服系统。无论何种伺服系统结构,控制装置的功能都是检测各关节的 1给出了控制系统的构成示意图。来自示教、数值数据或外传感器的信号等构成了作业指令,控制系统根据这些指令,在目标轨迹生成部分产生伺服系统需要的目标值。伺服系统的构成方法因目标值的选取方法的不同而异,大体上可以分为关节伺服和作业坐标伺服两种。当目标值为速度、加速度量纲时,分别称之为速度控制或加速度控制,关于这些将在本节2.和3.中加以叙述。

图1 刚性臂控制系统的构成 1) 关节伺服控制 讨论以各关节位移的形式给定手臂运动目标值的情况。 令关节的目标值为12(,,,)T n d d d dn q q q q =∈?。图2给出了关节伺服的构成。若目标值是以关节位移的形式给出的,那么如图2所示,各个关节可以独立构成伺服系统,因此问题就变得十分简单。目标值d q 可以根据末端目标值d r 由式(1)的反函数,即逆运动学(inverse kinematics )的计算得出 1()d r d q f r -= (3) 图2 关节伺服构成举例 如果是工业机器人经常采用的示教方法,那么示教者实际上都是一面看着手臂末端,一面进行示教的,所以不必进行式(3)的计算,d q 是直接给出的。如果想让手臂静止于某个点,只要对d q 取定值即可,当欲使手臂从某个点向另一个点逐渐移动,或者使之沿某一轨迹运动时,则必须按时间的变化使d q

水下清洁机器人运动控制系统设计研究

? 117 ? ELECTRONICS WORLD? 技术交流 本文主要结合相关的研究背景设计了一种水下清洁机器人,作为一种水下设备的清洁维护的机器人,保障水下设备的正常运行。文章首先在引言部分对本文的研究背景及意义进行阐述,然后重点提出了水下清洁机器人运动控制系统的总体设计方案,并对其运动模型进行设计和仿真。 1 引言 海洋开发逐渐向特殊领域以及高深度领域转变,难度越来越大,人力开发已经完全不能够满足开发的需求,机器人开发已经成为了新趋势。本文主要在此背景下分析和研究水下清洁机器人的运动控制系统的设计。本文设计的水下清洁机器人主要是用于对水下的一些大型设备,例如海底搜救设备、勘测设备、取样设备等进行水下维护和修复等,能够在水下特殊环境中对海底设备进行维护和处理,能够较大程度上的促进海底开发技术的发展。 2 水下清洁机器人运动控制系统总体设计 2.1 水下清洁机器人运动控制流程 本文设计的水下清洁机器人的控制系统主要由主机、控制算法、控制电路、指令转换、机器人载体、采样设备等组成,具体的控制流程为:主机控制算法进行水下机器人的动力分配,并结合指令转换算法进行整理转换,结合控制电路开启操控箱,下达操作指令,机器人载体接到命令驱动机器人进行采样,采集样本之后将样本信息传递到主机处理系统当中,进行处理。 2.2 模拟运动控制平台结构设计 水下机器人的运动控制平台主要包括六个部分:步进电机、云台、安装板、推进器、U型板以及轴承等。其中云台主要实现的是2自由度的运动,包括水平和横向两个方向。本文模拟的控制平台主要实现的是3自由度的运动控制,除了上述2自由度之外,还包括前后摇摆自由度。由于多了一个自由度,因此需要对运动进行定位,该运动平台的定位主要由带套轴承和法兰轴组成固定左侧,由带套轴承和电机轴固定右侧,右侧的电机由法兰固定,由此就设计出了一个6自由度的模拟运动控制平台(边宇枢,高志慧,贠超,6自由度水下机器人动力学分析与运动控制:机械工程学报,2007)。 2.3 地面操控台结构设计 地面操控台主要是对上述的模拟运动控制平台进行控制,地面操控台主要包括显示器、操纵杆、按钮以及指示灯等。其中操纵杆有2个,一个用来控制云台的摄像机,一个用来控制模拟运动平台,面板主要是结合人体舒适度进行设计,角度定为70°(裴文良,郭映言,陈金山,申龙,水下机器人的研发及其应用:制造业自动化,2018)。 3 水下机器人运动模型及仿真分析 该部分主要对上述设计的水下机器人的运动模型以及仿真进行分析: 3.1 水下机器人的运动学建模 为了便于我们对机器人参数和变量的统一管理,可以定义以下 状态变量: 其中 ,,即用η1和η2分别表示稳定系下水下机器人的位置向量和方向向量,用v1和v2分别表示动态系下水下机器人的线速度和角度,用τ1和τ2表示在动态系下作用于水下机器人的力和力矩向量。 水下机器人的速度变量由稳定系转换成为动态系,从而通过动态控制器实现对运动的控制,同时要获得水下机器人的静态位置和姿态就必须要将水下机器人的速度变量由动态系转换成为稳定系,从而得到水下机器人的位置矢量。由此可知,在研究水下机器人状态时,需要分析和研究机器人速度变量的动态和静态的转变。 3.2 基于神经网络的轨迹控制器 本文主要设计了基于神经网络模型的水下机器人的运动轨迹控制器,具体的控制流程如下:当机体接收到信号后,传递到控制器,再通过执行器作用于机体,做出相应的动作,机器人本身还具有抗干扰的功能。输出与控制器之间用RBF网络连接。(朱大奇,陈亮,刘乾,一种水下机器人传感器故障诊断与容错控制方法:控制与决策,2009) 3.3 水下机器人神经网络轨迹控制的仿真 结合上述设计的基于神经网络模型的水下机器人的运动轨迹控制器,采用MATLAB进行仿真如下。该控制器设计的目的是实现对水下机器人运动状态的识别和跟踪,通过分析水下机器人的水下运动情况,结合轨迹参考实现了未知动力学的局部精确逼近和部分神经网络权值的收敛,从而奠定一定的学习控制器基础。 结合神经网络的训练实验得到,在神经网络权值的训练过程中,一些神经网络的权值最终收敛,可以作为神经网络的常数权值存储。在自适应神经网络控制器的作用下,将被控系统未知动态分量的局部精确逼近。 水下清洁机器人运动控制系统设计研究 (下转第121页)

智能焊接机器人系统

焊接机器人系统 机器人通常定义为:机器人(Robot)是自动执行工作的机器装置。它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。它的任务是协助或取代人类工作的工作,例如生产业、建筑业,或是危险的工作。 焊接机器人作为在生产中最为常见的工业机器人,焊接机器人目前已广泛应用在汽车制造业,汽车底盘、座椅骨架、导轨、消声器以及液力变矩器等焊接,尤其在汽车底盘焊接生产中得到了广泛的应用。因此,我选取焊接机器人作为讨论对象,以下是我比对自己在图书馆和网上找到的资料对焊接机器人的系统组成进行的简要概括,分析焊接机器人系统是怎样完成复杂的焊接工作的。 一、典型的机器人系统组成: 1、机器人本体和操作机,可以直接完成各种具体作业; 2、机器人控制器,用来控制机器人和完成数据存储,包括计算机系统和伺服系统两部分; 3、各种不同的作业工具,如焊枪和手爪等; 4、各种周边辅助设备; 5、为完成特殊任务而使用的传感器; 6、用于完成计算机管理、监控和计算机通信的通信系统。 二、焊接机器人的定义 焊接机器人是从事焊接的工业机器人。根据国际标准化组织工业机器人术语标准焊接机器人的定义,工业机器人是一种多用途的、可重复编程的自动控制操作,具有三个或更多可编程的轴,用于工业自动化领域。为了适应不同的用途,机器人最后一个轴的机械接口,通常是一个连接法兰,可接装不同工具或称末端执行器。焊接机器人就是在工业机器人的末轴法兰装接焊钳或焊枪的,使之能进行焊接,切割或热喷涂。目前在汽车工业中被广泛应用于汽车底盘的焊接。 三、焊接机器人的软硬件系统组成 1、焊接机器人的硬件系统。如下图所示:焊接机器人的硬件系统一般由机器人本体、摄像 机随动机构、焊接电源、摄像机、机器人控制器、示教盒、和中央控制机、导引/焊缝跟踪计算机、熔透控制计算机、焊机接口控制盒、电焊机和送丝机等部分构成。 2、焊接机器人的软系统。焊接机器人的软系统根据模块化设计的思想,将焊接机器人工作 单元分解为不同的功能模块。主要有初始位置导引模块、焊缝跟踪模块,熔透控制模块,

AUV水下机器人运动控制系统方案设计书(李思乐)

封面

作者:PanHongliang 仅供个人学习 中国海洋大学工程学院 机械电子工程研究生课程考核论文 题目: AUV水下机器人运动控制系统研究报告

课程名称:运动控制技术姓名:李思乐 学号: 21100933077 院系:工程学院机电工程系专业:机械电子工程 时间:2010-12-26 课程成绩: 任课老师:谭俊哲

AUV水下机器人运动控制系统设计 摘要:以主推加舵控制的小型自治水下机器人为研究对象,建立了水下机器人的数学模型并进行了分析。根据机器人结构的特点,对模型进行了必要的简化。设计了机器人的运动控制系统。以成功研制的无缆自治水下机器人(AUV) 为基础,对其航行控制和定位控制方法进行了较详细的分析. 同时介绍了它的推进器布置、控制系统结构、推力分配等方法。最后展示了它的运行实验结果。关键词:水下机器人;总体设计方案;运动控制系统;电机仿真 1 引言 近年来国外水下机器人技术发展迅速,技术水平较高。其中,具有代表性的产品有:美国Video Ray 公司开发出的Scout、Explorer、Pro 等系列遥控式水下机器人,美国Seabotix公司研发的LBV-ROV 系列,英国AC-CESS 公司的AC-ROV系列。 随着海洋开发、探测的需求越来越强,水下机器人成为全世界研究的热门课题。小型自治水下机器人具有低成本、小型化、操作灵活等特点成为近年来国内外研究的热点。自治水下机器人(Autonomous Underwater Vehicles, AUV),载体采用模块化设计思想, 可根据需要适当增减作业或传感器模块, 载体采用鱼雷状流线外形, 总长约2 m, 外径25 cm, 基本模块包括推进器模块、能源模块、电子舱模块、传感器模块以及GPS、无线电通讯模块, 基本传感器有姿态传感器、高度计、深度计和视觉传感器, 支持光纤通讯, 载体可外挂声学设备, 通过光纤系统进行遥控操作可实现其半自主作业, 也可在预编程指令下实现自主作业。系统基本模块组成设计如图1-1所示[1]。它具有开放式、模块化的体系结构和多种控制方式(自主/半自主/遥控),自带能源。这种小型水下机器人可在大范围、大深度和复杂海洋环境下进行海洋科学研究和深海资源调查,具有更广泛的应用前景。在控制系统的设计过程中充分考虑了系统的稳定性和操纵性。控制器具有足够的鲁棒性来克服建模误差,以及水动力参数变化。 图1-1 系统基本模块组成设计 2机器人物理模型 2.1 AUV 物理模型 为了研究AUV 的运动规律,确定运行过程中AUV 的位置和姿态,需要建立AUV 的动力学模型。为了便于分析,建立适合于描述AUV 运动的两种参考坐标系,即固定坐标系Eξηζ 和运动坐标系Oxyz,如图2-1 所示:包含5 个推进器,分别是艉部的2 个主推进器、艉部的1 个垂向推进器和艏部的2 个垂向推进器。左右对称于纵中剖面,上和下、前和后都不对称[2]。 图2-1AUV水下机器人物理模型 1.2微小型水下机器人动力学分析 微小型水下机器人总长 1.5m,采用锂电池作为能源,尾部为一对水平舵和一对垂直舵,单桨推进,可携带惯导设备、探测声纳、水下摄像机、深度计等设备,设计巡航速度约 2 节。首先建立适合描述水下机器人空间运动的坐标

焊接机器人发展现状及发展趋势!

焊接机器人发展现状 我国的工业机器人从80年代“七五”科技攻关开始起步,目前已基本掌握了机器人操作机的设计制造技术、控制系统硬件和软件设计技术、运动学和轨迹规划技术,生产了部分机器人关键元器件,开发出喷漆、弧焊、点焊、装配、搬运等机器人;弧焊机器人已应用在汽车制造厂的焊装线上。但总的来看,我国的工业机器人技术及其工程应用的水平和国外比还有一定的距离,如:可靠性低于国外产品;机器人应用工程起步较晚,应用领域窄,生产线系统技术与国外比有差距;应用规模小,没有形成机器人产业。 当前我国的机器人生产都是应用户的要求,单户单次重新设计,品种规格多、批量小、零部件通用化程度低、供货周期长、成本也不低,而且质量、可靠性不稳定。因此迫切需要解决产业化前期的关键技术,对产品进行全面规划,搞好系列化、通用化、模块化设计,积极推进产业化进程。 焊接机器人的编程方法目前还是以在线示教方式为主,但编程器的界面比过去有了不少改进,尤其是液晶图形显示屏的采用使新的焊接机器人的编程界面更趋友好、操作更容易。然而,机器人编程时焊缝轨迹上的关键点坐标位置仍必须通过示教方式获取,然后存入程序的运动指令中。这对于一些复杂形状的焊缝轨迹来说,必须花费大量的时间示教,从而降低了机器人的使用效率,也增加了编程人员的劳动强度。目前解决的方法有两种:一是示教编程时只是粗略获取几个焊缝轨迹上的几个关键点,然后通过焊接机器人的视觉传感器通常是电弧传感器或激光视觉传感器自动跟踪实际的焊缝轨迹。这种方式虽然仍离不开示教编程但在一定程度上可以减轻示教编程的强度,提高编程效率。由于电弧焊本身的特点,机器人的视觉传感器并不是对所有焊缝形式都适用。二是采取完全离线编程的办法,使机器人焊接程序的编制、焊缝轨迹坐标位置的获取、以及程序的调试均在一台计算机上独立完成,不需要机器人本身的参与。机器人离线编程早在多年以前就有,只是由于当时受计算机性能的限制,离线编程软件以文本方式为主,编程员需要熟悉机器人的所有指令系统和语法,还要知道如何确定焊缝轨迹的空间位置坐标,因此,编程工作并不轻松省时。随着计算机性能的提高和计算机三维图形技术的发展,机器人离线编程系统多数可在三维图形环境下运行,编程界面友好、方便,获取焊缝轨迹的坐标位置通常可以采用“虚拟示教”的办法,用鼠标轻松点击三维虚拟环境中工件的焊接部位即可获得该点的空间坐标;在有些系统中,可通过图形文件中事先定义的焊缝位置直接生成焊缝轨迹,然后自动生成机器人程序并下载到机器人控制系统。从而大大提高了机器人的编程效率,也减轻了编程员的劳动强度。目前,国际市场上已有基于普通机的商用机器人离线编程软件,通过虚拟示教获得,并在三维图形环境中可让机器人按程序中的轨迹作模拟运动,以此检验其准确性和合理性。所编程序可通过网络直接下载给机器人控制器。 焊接机器人发展趋势 目前国际机器人界都在加大科研力度,进行机器人共性技术的研究。从机器人技术发展趋势看,焊接机器人和其它工业机器人一样,不断向智能化和多样化方向发展。具体而言,表现在如下几个方面: 1).机器人操作机结构: 通过有限元分析、模态分析及仿真设计等现代设计方法的运用,实现机器人操作机构的优化设计。 探索新的高强度轻质材料,进一步提高负载/自重比。例如,以德国KUKA公司为代表的机器人公司,已将机器人并联平行四边形结构改为开链结构,拓展了机器人的工作范围,加之轻质铝合金材料的应用,大大提高了机器人的性能。此外采用先进的RV减速器及交流伺服电机,使机器人操作机几乎成为免维护系统。

六自由度机器人控制系统设计

1前言 1.1 焊接机器人的发展历史与现状 现代机器人的研究始于20世纪中期,其技术背景是计算机和自动化的发展,以及原子能的开发利用。美国原子能委员会下属的阿尔贡研究所为解决可代替人进行放射性物质的处理问题,在1947年研制了遥控式机械手臂;1948年又相继开发了电气驱动式的主从机械手臂,从而解决了对放射性物质的进行远距离操作的问题。1954年,美国科学家戴沃尔最先提出工业机器人的概念,并申请了新的专利。其主要特点是借助伺服技术来控制机器人的关节,并利用人手对机械手臂进行动作示教,机械手臂能实现人物动作的记录和再现。这就是示教再现机械臂,现在所用的机械手臂差不多都采用这种控制方式。伴随着现代社会的发展,为了提高生产效率,稳定和提高产品的质量,加快实现工业生产机械化,改善工人劳动条件,已经大大改进了机械手臂的性能,并大量应用于实际生产中,尤其是在高压、高温、多粉尘、高噪音和重度污染的场合。焊接机器人的诞生可以追溯到上世纪70年代,是由日本发那科(FANUC)公司生产的小型机器人改进的,受限于当时的技术手段以及高昂的造价,使得当时的焊接机器人不能得到很好的应用。机械手臂是一种工业机器人,它由控制器、操作机、检测传感装置和伺服驱动系统组成,是一种可以自动控制、仿人手操作、可以重复编程、可以在三维空间进行各种动作的自动化生产设备。机械手臂首先是在汽车制造工业中使用的,它一般可进行焊接、上下料、喷漆以及搬运。它可代替人们进行从事繁重、单调的重复劳动作业,并且能够大大改善劳动生产率,提高产品的质量[1]。 到了90年代初,随着计算机技术、微电子技术、网络技术等的快速发展,机器人技术也得到了飞速发展。工业机器人的制造水平、控制速度和控制精度、可靠性等不断提高,而机器人的制造成本和价格却不断下降。在西方国家,由于劳动力成本的提高为企业带来了不小的压力,而机器人价格指数的降低又恰巧为其进一步推广应用带来了契机,采用机器人的利润显然要比采用人工所带来的利大,使得焊机机器人得到了推广,同时技术的进步也使得焊机机器人技术得到很大提高。 进入新世纪之后,由于各国对焊接机器人的不断重视,使得焊接机器人技术取得了很大的进步。同时由于其焊机精度及更低的生产成本,也使得它得到了越来越多的应用。目前,焊接机器人主要用于装卸、搬运、焊接、铸锻以及热处理等方面,无论数量、品种和性能方面都还不能满足工业生产发展需要。在一些特殊的行业,使用它来代替人工操作的,主要是在危险作业、多粉尘、高温、噪声、工作空间小等的不适于人工作业的环境。 1.2 焊接机器人发展趋势

焊接机器人的运动控制系统

焊接机器人的运动控制系统 作为焊接机器人的用户,为正确选择、合理使用并做到能常规维护焊接机器人,必须对焊接机器人的运动控制系统有一定层次的了解。 焊接机器人是装上了焊钳或各种焊枪的工业机器人。工业机器人的运动控制系统涉及数学、自动控制理论等,内容很多。要在较短的篇幅中,全面而系统地介绍工业机器人的运动控制系统,实在是非工业机器人控制专业人员所能及的事情,因此,本章内容是从焊接机器人的用户角度出发,尽量以图代解、简明地阐述有关机器人运动控制系统的一般性问题。 焊接机器人运动轴的定义 点焊与弧焊两种机器人都是由典型6关节型(也称6轴)工业机器人装上焊钳或焊枪而构成,因此,讨论焊接机器人运动系统构成,亦即讨论典型6关节工业机器人的运动系统构成。顾名思义,典型6关节工业机器人有6个可活动的关节,每个关节的运动名称都有定义,在图2中,给出了典型6关节工业机器人各关节的编号与动作状态(编号后面的英文大写字母就是规定动作英文名称的第一个字母),每个关节的运动都由一个伺服电(动)机驱动,每个电机都有各自的伺服控制系统。机器人最后“手”关节上所安装的工具中心点(TCP)(对点焊钳与电焊枪的TCP点,在相应的机器人结构中都作了规定)的运动轨迹是多个关节伺服系统协同动作的结果。而机器人运动控制系统(器)的作用就是如何根据编程指令来指挥控制6个伺服电(动)机协同动作,以完成工具中心点所要求实现的运动轨迹。 焊接机器人的运动轴参数 焊接机器人的运动轴参数主要包括:各轴最大运动范围、最大速度、相关轴的容许转距、相关轴的容许惯性力矩等 焊接机器人运动控制系统的组成 对机器人运动控制系统的一般要求 机器人控制系统是机器人的重要组成部分,主要用于对机器人运动的控制,以完成特定的工作任务,其基本功能如下: 记忆功能:存储作业顺序、运动路径、运动方式、运动速度和与生产工艺有

六足机器人运动控制系统设计与实现

硕士学位论文 六足机器人运动控制系统 设计与实现 DESIGN AND IMPLEMENTATION OF MOTION CONTROL SYSTEM OF HEXAPOD ROBOT 刘德高 哈尔滨工业大学 2013年7月

国内图书分类号:TP302.8 学校代码:10213 国际图书分类号:681.5 密级:公开 工学硕士学位论文 六足机器人运动控制系统 设计与实现 硕士研究生:刘德高 导师:吴翔虎教授 申请学位:工学硕士 学科:计算机科学与技术 所在单位:计算机科学与技术学院 答辩日期:2013年7月 授予学位单位:哈尔滨工业大学

Classified Index: TP302.8 U.D.C: 681.5 Dissertation for the Master Degree in Engineering DESIGN AND IMPLEMENTATION OF MOTION CONTROL SYSTEM OF HEXAPOD ROBOT Candidate:Liu Degao Supervisor:Prof.Wu Xianghu Academic Degree Applied for:Master of Engineering Speciality:Computer Science and Technology Affiliation:School of Computer Science and Technology Date of Defence:July, 2013 Degree-Conferring-Institution:Harbin Institute of Technology

焊接机器人的控制原理及应用

焊接机器人的控制原理及应用焊接机器人是一种高度自动化的焊接设备,是焊接自动化的革命性进步,它突破了焊接刚性自动化传统方式,开拓了一种柔性自动化新方式。在大三上学期的认识实习过程中,已经在长力机械厂有所接触。焊接机器人采用机器人代替手工焊接作业是焊接制造业的发展趋势,是提高焊接质量、降低成本、改善工作环境的重要手段。机器人焊接作为现代制造技术发展的重要标志己被国内许多工厂所接受,并且越来越多的企业首选焊接机器人作为技术改造的方案。 一、我国焊接机器人技术的发展历史 焊接机器人技术的发展我国开发工业机器人晚于美国和日本,起于20世纪70年代,早期是大学和科研院所的自发性的研究。到80年代中期,全国没有一台工业机器人问世。而在国外,工业机器人已经是个非常成熟的工业产品,在汽车行业得到了广泛的应用。鉴于当时的国内外形势,国家“七五”攻关计划将工业机器人的开发列入了计划,对工业机器人进行了攻关,特别是把应用作为考核的重要内容,这样就把机器人技术和用户紧密结合起来,使中国机器人在起步阶段就瞄准了实用化的方向。 与此同时于1986年将发展机器人列入国家"863"高科技计划。在国家"863"计划实施五周年之际,邓小平同志提出了"发展高科技,实现产业化"的目标。在国内市场发展的推动下,以及对机器人技术研究的技术储备的基础上,863主题专家组及时对主攻方向进行了调整和延伸,将工业机器人及应用工程作为研究开发重点之一,提出了以应用带动关键技术和基础研究的发展方针,以后又列入国家"八五"和"九五"中。经过十几年的持续努力,在国家的组织和支持下,我国焊接机器人的研究在基础技术、控制技术、关键元器件等方面取得了重大进展,并已进入使用化阶段,形成了点焊、弧焊机器人系列产品,能够实现小批量生产。 二、焊接机器人的组成 常规的弧焊机器人系统由以下5部分组成。 1、机器人本体,一般是伺服电机驱动的 6 轴关节式操作机,它由驱动器、传动机构、机械手臂、关节以及内部传感器等组成。它的任务是精确地保证机械手末端(悍枪)所要求的位置、姿态和运动轨迹。 2、机器人控制柜,它是机器人系统的神经中枢,包括计算机硬件、软件和一些专用电路,负责处理机器人工作过程中的全部信息和控制其全部动作。 3、焊接电源系统,包括焊接电源、专用焊枪等。 4、焊接传感器及系统安全保护设施。 5、焊接工装夹具。 三、焊接机器人工作站的工作原理 焊接机器人工作站正常运行的中枢是其控制柜中的计算机系统。焊接机器人工作站通过计算机系统对焊接环境、焊缝跟踪及焊接动态过程进行智能传感,根据传感信息对各种复杂的空间曲线焊缝进行实时跟踪控制,从而控制焊枪能够实现规划轨迹运行,并对焊接动态过程进行实时智能控制。由于焊接工艺、焊接环境的复杂性和多样性,焊接机器人工作站在实施焊接前,应配备其焊接

相关主题
文本预览
相关文档 最新文档