1、工业机器人控制系统 20世纪80年代后来,由于微型计算机发展,特别是电力半导体器件浮现,使整个机器人控制系统发生了很大变化,使机器人控制器日趋完善。具备非常好人机界面,有功能完善编程语言和系统保护,状态监控及诊断功能。同步机器人操作更加简朴,但是控制精度及作业能力却有很大提高。当前机器人已具备很强通信能力,因而能连接到各种网络(CANBUS、PROFIBUS或ETHERNET)。形成了机器人生产线。特别是汽车焊接生产线、油漆生产线、装配生产线诸多都是靠机器人工作。特别是控制系统已从模仿式控制进入了全数字式控制。 90年代后来,计算机性能进一步提高,集成电路(IC)集成度进一步提高,使机器人控制
2、系统价格逐渐减少,而运算能力却大大提高,这样,过去许多用硬件才干实现功能也逐渐地使用软件来完毕。并且机器人控制系统可靠性也由最早几百小时提高到当前6万小时,几乎不需要维护。一、 控制系统基本原理及分类工业机器人控制器在规定完毕特定作业时,需要做下述几件事:示教:通过计算机来接受机器人将要去完毕什么作业。也就是给机器人作业命令,这个命令实质上是人发出。计算:这一某些事实上就是机器人控制系统中计算机来完毕,它通过获得示教信息要形成一种控制方略,然后再依照这个方略(也称之为作业轨迹规划)细化成各轴伺服运动控制方略。同步计算机还要肩负起对整个机器人系统管理,采集并解决各种信息。因而,这一某些是非常重要
3、核心某些。伺服驱动:就是通过机器人控制器不同控制算法将机器人控制方略转化为驱动信号,驱动伺服电动机,实现机器人高速、高精度运动,去完毕指定作业。反馈:机器人控制中传感器对机器人完毕作业过程中运动状态、位置、姿态进行实时地反馈,把这些信息反馈给控制计算机,使控制计算机实时监控整个系统运营状况,及时做出各种决策。传 感 器伺 服 驱 动控 制 计 算 机示 教 图1 机 器 人 控 制 基 本 原 理 图控制系统可以有四种不同分类办法:控制运动方式、控制系统信号类型、控制机器人数目以及人机互有关系等分类。(1)、按控制运动方式进行分类可分为程序控制系统、自适应控制系统和组合控制系统。A、 程序控制
4、系统:绝大多数商品机器人是属于这种控制系统,重要用于搬运、装配、点焊等点位控制,以及弧焊、喷涂机器人轮廓控制。程序控制可以使各关节运动是持续,也可以是离散,通过各个关节持续运动合成,实现轮廓控制,也可用点位控制,用不持续点位实现持续轮廓控制。B、 自适应控制系统:自适应是依照环境变化,不断地给出后续运动轨迹控制。环境变化是通过传感器来感知,也就是依照检测到信息来决策。这个决策是控制系统中核心问题。要有很复杂计算办法。对环境感知是实时,规定是高精度和高速度运算解决。硬件逻辑复杂。这一类控制系统也是以程序控制为基本,仅是依照外界环境变化来及时修改原有程序。当前对于这一类智能机器人各种感觉研究尚处在
5、摸索阶段,特别是视觉,规定敏捷度高视觉装置且可对图象解决和辨认能力。C、 组合控制系统:它兼有程序控制和自适应控制两种功能,它具备运用已知基本上由工作性质和环境条件决定信息实现程序控制,还可以在执行过程中依照工作条件变化而变化控制过程并保证最佳控制品质。因此,这是应用最广控制系统。(2)、按控制系统信号形式分类:可分为持续控制系统和离散控制系统。持续控制系统贯穿系统各环节输入/输出信号量是时间持续函数。离散控制系统所有或某些信号是以离散形式浮现和产生所需要控制。普通系统既有持续又有离散信息,依照一种一定阀值来进行两类信号转换实现这种控制。例如:a、弧焊控制:对焊接电流控制是持续控制,当发生短路
6、时,立即切断电源这又是离散控制。b、生产线加工部件由传送带送到固定加工位置,同步发出到位信号,用来启动机器人控制程序持续控制,从而由离散到持续。普通离散信号是继电器动作,脉冲或数字信号。(3)、依照控制机器人数目分类:可分为单机系统和群控系统。单机就是指控制系统仅对本机进行自主控制。集中或分散或两者结合,同步控制各种机器人控制系统称之为群控系统。群控系统也容许每个机器人有自己独立控制系统,但每一种机器人控制系统要接受总控制系统命令,或在系统之间有通信,以便能使所有机器人协调工作。事实上群控系统是一种多级系统,每一级系统或者模块要接受上一级系统下达指令与任务命令,使本级机器人执行上述命令,并要向
7、上一级反馈执行成果信息。(4)、按人机关系分类:自动控制系统完全自治操作,操作人员不必干予。但有某些系统规定某些控制功能由操作人员来完毕。二、 计算机控制系统计算机控制系统有三种构造:集中控制、主从控制和分布式控制。集中控制就是用一台功能较强计算机实现所有控制功能,这是初期机器人来用一种构造。由于当时计算机造价较高,当时机器人功能也不多,因此采用这种方案来控制还是比较经济,也是可以实现。但由于计算非常复杂,因此控制速度就很慢。当前由于对机器人功能规定愈来愈多,且控制精度愈来愈高,集中控制已不也许满足这些规定,因此采用主从式控制和分布式控制,70年代MOTORMAN弧焊机器人就是属于这种构造。一
8、级计算机(一级机)为主机,担当系统管理,机器人语言编译和人机接口功能,同步也运用它运算能力完毕坐标变换,轨迹插补,并定期地把运算成果作为关节运动增量值送到公共内存,供二级计算机(二级机)读取它。二级机完毕所有关节位置数字控制,它从公共内存中读取给定值,也把各关节实际位置值送回到公共内存中去,供一级机使用。公共内存是容量为几KB双口RAM或普通静态RAM加上总线控制逻辑电路构成。由于功能分散,控制质量较集中式控制明显提高。此类系统控制速率较快,普通可达到15ms,即每隔15ms刷新一次给定,并实现位置控制一次。此类系统在两个CPU之间仅通过公共内部存贮器来互换信息,这种耦合是很松散,因而采用这种
9、方式来耦合更多CPU是很能困难。当代机器人控制系统中几乎无例外地采用分布式构造,由上一级主控计算机负责整个系统管理以及坐标变换和轨迹插补运算。下一级由各种微解决器构成,每一种微解决器控制一种关节运动,它们并行完毕控制任务,因而提高了工作速度和解决能力。这些微解决器与主控级联系是通过总线形式紧密耦合。计算机控制系统基本构造(1)、电源部件: 电源为三相交流电源和内部电源两大某些构成继电接触器铁磁稳压器整流、滤波稳压电路电压分派器5伏报警信号报警继电器送到伺服系统,作为高压交流电电源 三相交流电源保险丝降压变压器送到直流系统,作为交流电源110伏/24伏+15伏 24伏交流5伏 三相交流电源一方面
10、提供应变压器(也不能没有变压器)转换或控制器各档电压电源,伺服驱动系统,直流电源,继电接触器操作电源。三相交流电源有如下保护:过载保护、短路保护,并有滤波器来吸取浪涌电压。并有时采用电子(或者是铁磁)稳压器对电源进行稳压。报警是直流电路过压、过载保护,这时自动切除直流电源。防止故障扩大。直流电源多为5V、12V、15V、24V等种类直源,当前较多为+5伏及24伏,其她已少见。它们有熔丝保护,当集成电路短路,电容浮现击穿,或三极管基极与发射极短路均靠这个熔丝保护,因此熔丝要注意电流值。(2)、计算机系统 主CPU:整个系统管理,数据解决和轨迹运算。 协解决器:协助主CPU数值解决和提高实时性能。
11、 从解决器:机器人各关节运动控制。 I/O解决器:控制外部存贮器。ROM中重要是引导程序,程序系统监控程序,诊断程序以及普通不变参数。RAM中重要存储从硬盘中装入操作系统,系统控制程序,语言编辑,调试和修改信息,顾客编写运动控制程序,传感器检测信息。存贮空间分派依照实际需要,由CPU提供可寻址空间以及初始化条件来决定。普通把操作系统,机器人语言解释程序,顾客运动程序,普通软件工具都存储在硬盘中,在需要时,从中取入。(3)、伺服控制系统采用计算机控制伺服系统将计算机速度,位置指令转化为机器人各关节驱动信号,它是一种三环系统,即电流环、速度环与位置环,由光电子编码器反馈回来信号作为位置及速度检测,
12、与给定信号进行比较,进行误差校正。(4)、传感/检测部件惯用传感/检测部件涉及有限位开关,压力,加速度,速度,温度等信号,其中模仿信号须经放大整形,再通过A/D转换器后转换为数字信号,然后送入计算机进行存贮或解决,对于触觉、听觉和视觉等更高档传感/检测设备,需要更精准检测手和复杂辨认和解决算法,普通也由一种单独微解决器对信息进行解决。 (5)、人机交互部件工业机器人有各种人机交互通信手段,用于编程和显示键盘,示教盒等,它们都是通过RS-232C串行接口与系统CPU远程通信。液晶显示屏及键盘有单独微解决器进行解决,其中ROM存储示教盒自身操作监控程序和通讯解决程序。RAM是用以存储通信显示和扫描
13、键盘采样数据。(6)、接口部件重要是主计算机系统与伺服系统,外部设备工作环境通信联系通道。磁盘、CRT、键盘、打印机等,原则外设与计算机通信都是通过计算机内原则接口进行。与伺服系统通信则是采用专用接口,将主CPU运动命令位置数据转换成频率和数量脉冲。还要采用某些带有A/D或D/A接口。(7)、软件系统管理程序或实时操作系统;用以对整个机器人控制系统软件进行任务调度和管理,以满足机器人控制实时性能。系统控制程序:依照顾客编制运动控制程序解释执行,进行运动执行插补运算,各坐标位置和速度分派,外部事件响应与解决,实时信息和出错信息解决和显示。运动控制程序,这是由顾客特定机器人语言编制运动控制程序,在运动控制程序中,通过语句(或指令)指定机器人工作方式、运动轨迹、运动速度、坐标位置、定期/计数及输入/输入通信规定,程序控制途径选取等信息,在系统控制程序解释下执行。机器人控制器是使机器人执行各种操作核心某些,分析机器人控制器构成及工作原理,是更好地使用机器人进行工作基本。因而进一步研究控制原理及控制程序是很有必要。
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100