控制系统的任务是根据机器人的作业指令以及从传感器反馈回来的信号,支配机器人的执行机构去完成规定的运动和功能。如果机器人不具备信息反馈特征,则为开环控制系统;具备信息反馈特征,则为闭环控制系统。根据控制原理可分为程序控制系统、适应性控制系统和人工智能控制系统。根据控制运动的形式可分为点位控制和连续轨迹控制。
随着计算机控制技术的不断进步,工业机器人将逐渐能够明白人类的语言,同时工业机器人可以完成产品的组件,这样就可以让工人免除复杂的操作。工业生产中焊接机器人系统不仅能实现空间焊缝的自动实时跟踪,而且还能实现焊接参数的在线调整和焊缝质量的实时控制,可以满足技术产品复杂的焊接工艺及其焊接质量、效率的迫切要求。另外随着人类探索空间的扩展,在极端环境如太空、深水以及核环境下,工业机器人也能利用其智能将任务顺利完成。
伺服
①快速响应,定位
伺服的响应时间直接影响到机器人的快速起停效果,影响机器人的工作效率和节拍。 [5]
②无传感器方式实现弹性碰撞
性是衡量机器人性能的一个重要指标。加入力或力矩传感器会使结构更复杂,成本更高,基于编码器、电机电流耦合关系的无传感弹性碰撞技术,可以在不改变本体结构,不增加本体成本的条件下,在一定程度上提高机器人的性。 [5]
③驱动多合一、驱控一体。
驱动多合一,多核CPU多轴驱控一体化集成技术,提高系统性能,降低驱动体积与成本。 [5]
④在线自适应抖振抑制
工业机器人悬臂结构极易在多轴联动、重载及快速起停时引起抖动。机器人本体刚度要与电机伺服刚度参数相匹配,刚度过高,会造成振动,刚度过低会造成起停反应缓慢。机器人在不同的位置和姿态,以及在不同的工装负载下刚度都不一样,很难通过提前设置伺服刚度值能满足所有工况的需求。在线自适应抖振抑制技术,提出免参数调试的智能控制策略,同时兼顾刚度匹配、抖振抑制的需求,可以抑制机器人末端抖动,提高末端定位精度。
.控制关键技术
(1)运动解算及轨迹规划
运动求解,路径规划,提高机器人的运动精度和工作效率。 [5]
(2)动力学补偿
一般工业机器人是一个串联悬臂式结构,刚性弱,运动复杂,容易发生变形和抖动,是一个需要运动学和动力学相结合的课题。为了改善机器人的动态性能和提高运动精度,机器人控制系统必须建立动力学模型,进行动力学补偿。补偿的内容主要包括重力补偿、惯量补偿、摩擦补偿、耦合补偿等。 [5]
(3)标定补偿
机器人机械本体由于加工误差和装配误差的原因,难以避免会和理论数学模型存在偏差,会降低机器人TCP精度和轨迹精度,如在焊接和离线编程使用时会受到严重影响。通过检测和算法标定补偿机器人的模型参数,可以较好地解决此问题。 [5]
(4)工艺包完善
控制系统要与实际工程应用相结合,系统除不断升级,功能更加强大外,还要根据行业应用的需求不断开发和完善工艺包,有利于积累行业工艺经验,对客户来说使用更方便,操作更简单,效率更高。