多机器人柔性焊接的主从协调运动控制系统设计

来源 :电焊机 | 被引量 : 0次 | 上传用户:wmrik
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对机器人柔性焊接领域,设计实现了一种多机器人主从协调运动控制系统。该系统采用集中控制架构和周期同步位置模式,基于通用的多机器人主从协调运动控制算法,完成从动机器人的协调运动目标矩阵计算,并设计了机器人控制器的主从协调运动控制流程及相应的编程指令集,最后采用4台凯尔达KR1440机器人组成多机器人柔性焊接系统,通过典型主从协调焊接任务的示教编程再现试验,实现了多机器人主从状态的在线切换功能,验证了多机器人主从协调运动控制系统的有效性,为进一步提高机器人焊接系统的柔性水平提供了技术基础。
  关键词:多机器人;主从协调;在线切换;柔性焊接
  0    前言
  随着工业机器人的应用领域越来越广泛,单台机器人完成复杂环境任务的适应能力明显不足,多机器人协调作业系统可以增大操作空间、提高工作效率,增强对复杂环境任务的适应性。文献[1]将多机器人分为主动机器人和从动机器人两类,主动机器人根据运动规划预先给定关节位移、速度和加速度,从动机器人通过主从关系来确定对应值,并首次推导出两台机器人在特定工作条件下末端执行器的位姿齐次约束方程。文献[2]针对机器人控制系统结构,在分析集中控制和分散控制的基础上提出集散控制,并提出集散控制需要解决多机器人间的通讯、基准时钟同步和坐标标定等问题。文献[3]提出一种主从控制方法,通过控制主动机器人的位置而从动机器人采用跟踪控制来保持其在运动学上的约束关系。文献[4]提出了多机器人协作分为耦合运动和叠加运动,并提出了示教方法。文献[5]给出了机器人协调运动约束方程,并提出了两种主从机器人轨迹计算方法,保证末端位姿保持时间上的同步和空间上的约束。
  在机器人焊接领域,文献[6]在定义了协调跟随运动和叠加运动的基础上,提出了一种基于双机器人协调焊接和搬运的示教方法,同时提出了根据主动机器人末端轨迹确定从动机器人运动路径的方法。文献[7]从简化运算量的角度出发,提出了基于位置的协调运动控制算法,根据主动机器人焊枪末端位置和姿态,经过运动学坐标变换,推导出背面从动机器人工具末端的运动路径点,从而实现了双面双弧焊机器人焊接。文献[8]指出多机器人协调运动控制是焊接机器人柔性加工的研究重点之一。
  综上所述,在机器人柔性焊接领域,多机器人协调运动控制一般采用位置-位置控制模式。多机器人协调的运动约束条件是焊接机器人协调控制研究的基础。在目前已知的多机器人控制系统中,多个机器人间的主从关系一般都是固定的,在执行任务的过程中,机器人间的主从关系无法在线切换,限制了多机器人完成复杂环境任务的适应性。
  文中设计实现了一种以机器人柔性焊接为应用背景的多机器人主从协调运动控制系统,构建了由4台机器人组成的柔性焊接主从协调试验系统,进行了典型主从协调焊接任务的示教编程再现试验,实现了多机器人主从状态的在线切换功能,为进一步提高机器人焊接系统的柔性水平提供了技术基础。
  1 多机器人主从协调运动控制系统
  文中在凯尔达KC20机器人控制器平台设计实现了多机器人主从协调运动控制系统,如图1所示,KC20平台是基于通用工业计算机的实时总线架构机器人控制器。控制器硬件系统包括:通用工业计算机、伺服驱动模块、安全单元和示教器;通用工业计算机上同时安装实时操作系统RTOS和非实时操作系统Windows,两者通过共享内存通讯;实时操作系统RTOS上运行EtherCAT总线传输主站,伺服驱动模块和安全单元设定为EtherCAT从站,三者通过EtherCAT总线协议通讯。
  多机器人主从协调运动控制系统采用集中控制架构,实现一台通用计算机控制多台机器人,每台机器人对应独立的伺服驱动模块作为EtherCAT总线从站,在通用工业计算机的实时操作系统RTOS上运行EtherCAT总线传输主站,实现集中控制。多机器人协调运动控制采用周期同步位置模式,主动机器人作为焊接变位系统,夹持待焊工件按预先规划的轨迹运动,保证最佳的焊接位姿。从动机器人作为焊接装置,夹持焊枪沿焊缝轨迹运动施焊,保证连续变化的工件坐标系上焊接速度和轨迹的准确性,实现主从机器人的协调运动焊接作业。
  2 多机器人主从协调运动控制算法
  多机器人协调运动需要具有协调关系的各主从机器人在运动过程中保持机器人末端位姿之间的相对位姿关系不变。由于从动机器人跟随主动机器人运动,因此从动机器人不需要单独的轨迹示教指令,整个系统的示教和规划可以在主动机器人的基坐标系下完成。在多机器人系统中,任意时刻有且仅有一台机器人作为主动机器人,但可以存在多台从动机器人。
  考虑到算法的通用性,设定多机器人中任意两台机器人的基座坐标系OB与世界坐标系OW的相对位姿关系是固定的,不会随时间变化。基于坐标变换的机器人主从协调目标矩阵计算如图2所示,若Rm为主动机器人,Rs为从动机器人,则主从机器人基座坐标系的相对位姿矩阵TBsBm为常量,可通过事先标定程序获得。TBmTm和TBsEs分别为主动机器人Rm和从动机器人Rs的正运动学转换矩阵,可根据机器人当前时刻的关节角进行计算,由式(1)可以计算当前时刻主从机器人末端坐标系的相对位姿矩阵TEmEs。
  机器人主从协调运动轨迹规划问题,可以描述为在已知TBsBm的条件下,在t时刻,主动机器人Rm在其基座坐标系OBm下的目标轨迹矩阵为TBmEm(t),同时从动机器人Rs在主动机器人Rm末端坐标系OEm下的目标轨迹矩阵为TEmEs(t),根据式(2)同步计算t时刻从动机器人Rs在其基座坐标系OBs下的目标轨迹矩阵TBsEs(t)。
  3 多机器人主从协调运动控制流程及指令集
  在通用多机器人主从协调运动控制算法基础上,文中设计了如图3所示的多机器人主从协调运动控制流程。
  在該控制流程中,步骤1读取作业程序中的指令;步骤2将每条指令转换为指令列表并进行存储,指令列表内包含每条指令的类型以及参数;步骤3提取指令列表中的运动型指令并构建运动指令集;步骤4解析运动指令集获得每台机器人的编号、当前主从关系、当前插补类型以及其他运动参数信息;步骤5根据上述参数信息匹配事先标定的主从机器人基座坐标系的相对位姿矩阵;步骤6在机器人运动轨迹规划中,根据每台机器人的主从关系和运动参数,调用多机器人主从协调运动控制算法计算从动机器人运动轨迹目标矩阵,从而实现多个机器人的主从协调控制运动规划。   为了实现多机器人主从状态的在线切换协调,开发了相应的编程指令集,将每台机器人当前的主从信息集成于该机器人的运动指令中,可在一个执行任务中根据不同阶段需求在线切换多机器人间的主从状态。在该编程指令集中,指令“ SMOV ”表示对应的机器人为从动状态、指令“ MMOV ”表示对应的机器人为主动状态,指令“ MOV ”表示对应的机器人无主从状态,不进行主从协调运动控制。
  将每台机器人当前的主从关系信息集成于该机器人的运动指令中,使得用户可以通过机器人作业程序来设定每台机器人的主从关系。由于机器人作业程序以指令的执行顺序从时序上限定了每个时刻各机器人的动作,而基于作业程序指令获得主从信息的控制方式使机器人的主从信息可以跟随任务的时序变化,从而实现每台机器人在不同任务阶段内主从关系的在线切换。
  4 多机器人主从协调运动控制试验
  为了测试多机器人主从协调运动控制算法的通用性,验证主从协调运动控制流程及相应编程指令集的有效性,构建了如图4所示的由4台凯尔达KR1440机器人组成的柔性焊接主从协调试验系统,进行典型主从协调焊接任务的示教编程再现试验,同时测试多机器人主从状态的在线切换功能。
  在由4台机器人构成的主从协调控制柔性焊接系统中,R1和R2为焊接机器人,R3和R4为变位机器人。若设定R3为主动机器人,则R4为从动机器人,R3和R4共同夹持工件完成变位操作,同时设定R1和R2为从动机器人,通过末端安装的焊接作业工具实施焊接。目前商用机器人控制系统在机器人程序执行过程中,机器人的主从关系是无法在线切换的,若在实际应用中要求设定R4为主动机器人,R3为从动机器人,需要在示教状态下重新配置主从关系,且一旦主从关系更改,原有根据旧的主从关系编写的机器人作业程序失效,运行原有作业程序将带来不可预知的风险。
  对4台机器人的6组主从机器人基座坐标系的相对位姿矩阵进行标定,以其中一组R1与R2的标定结果为例,标定数据如表1所示。
  针对如图4所示的多机器人主从协调焊接系统和典型相贯线管道工件进行系统测试验证,通过专用主从协调编程指令集进行示教编程,编写的多机器人主从协调运动控制示例程序如下
  在再现模式下,运行多机器人主从协调运动控制示例程序。该程序的第2和11行,R3为主动机器人,R4为从动机器人,R1和R2不参与主从协调运动;在第3到6行,R1和R2在线切换为从动机器人,与主动机器人R3做主从协调运动;在第7到10行,R4在线切换为主动机器人,R3在线切换为从动机器人,R1、R2和R3同时与主动机器人R4做主从协调运动。
  通过上述试验验证了多机器人主从协调运动控制算法的通用性和主从协调运动控制流程及相应编程指令集的有效性,用户在示教编程过程中可根据需求通过编程指令灵活切换每台机器人不同任务阶段的主从状态,再现执行任务程序时各机器人的主从状态可在线切换,提高了多机器人系统完成复杂任务时的适应性。
  5 结论
  设计实现了一种以机器人柔性焊接为应用背景的多机器人主从协调运动控制系统,采用集中控制架构和位置-位置控制模式,基于通用的多机器人主从协调运动控制算法完成从动机器人协调运动目标矩阵计算,并设计了机器人控制器的主从协调运动控制流程及相应的编程指令集。试验结果表明,文中提出的多机器人主从协调运动控制算法具有通用性,设计的主从协调运动控制流程合理有效,开发的主从协调运动编程指令集便捷高效,实现了多机器人主从状态的在线切换功能,为进一步提高机器人焊接系统的柔性水平提供了技术基础。
  参考文献:
  J Y S Luh,Y F Zheng. Constrained relations between two coordinated industrial robots for motion control[J]. The International Journal of Robotics Research,1987,6(3):60-70.
  曲道奎,谈大龙,张春杰,等.双机器人协调控制系统[J]. 机器人,1991,13(3):6-11.
  Kazuhiro Kosuge,Jun Ishikawa. Task-oriented control of single-master multi-slave manipulator system[J]. Robotics and Autonomous Systems,1994,12(1-2):95-105.
  孟石,戴先中,甘亞辉.多机器人协作系统轨迹约束关系分析及示教方法[J]. 机器人,2012,34(5):546-552,565.
  王雷,徐翔鸣. 双机器人主从协调控制系统研究[J]. 工业控制计算机,2017,30(5):55-57.
  Gan Yahui,Dai Xianzhong. Kinematic cooperation analysis and trajectory teaching in multiple robots system for welding[C]// International Conference on Emerging Technologies and Factory Automation,2011:1-8.
  张华军,张广军,蔡春波,等. 双面双弧焊机器人主从协调运动控制 [J]. 焊接学报,2011,32(1):25-28.
  张华军,蔡春波,陆汉忠. 大型结构件多机器人焊接协调及智能化技术概况 [J]. 航空制造技术,2013(22):49-51.
其他文献
摘要:采用光纤激光对Cr5钢支承辊表面进行激光熔凝强化处理,通过组织、显微硬度和耐磨性能分析,研究激光功率和扫描速度对单道熔凝层,以及激光功率和扫描间距对多道熔凝层的影响规律。结果表明,激光熔凝处理显著改善了Cr5钢支承辊的表面性能,单道熔凝层显微硬度可达800HV;多道熔凝的后道激光处理对前道熔凝层存在回火作用,但熔凝层仍具有良好的热稳定性,熔凝层平均硬度约为600~700HV,熔凝试样的磨损量
期刊
摘要:激光选区熔化(Selective Laser Melting,SLM)在金属材料复杂结构制备领域具有明显的优势。分析了SLM成形316L SS样件的内部与表面孔洞缺陷类型以及产生的机理,为缺陷的控制提供理论依据。实验结果表明,SLM成形316L SS件内部孔洞缺陷主要包括:熔池交界处的撕裂型三角形孔洞、随机分布的夹杂型孔洞、熔池中心深度较浅的不规则孔洞以及呈现聚集性分布的未熔合型孔洞。表面孔
期刊
摘要:设计并搭建了一套基于PTA(Plasma Transferred Arc)的粉末增材制造控制系统,系统分为热源控制和运动控制两部分。热源控制部分采用PLC为控制核心,结合威纶通触摸屏实现热源组成部分的时序控制,并设计参数设置模块。通过添加子程序,实现热源两种控制模式(触控模式和联控模式)的切换,并且可以在触摸屏中设置两种控制模式下各时序时间间隔;运动控制部分以Arduino MEGA 256
期刊
摘要:针对钢轨闪光焊机柴油发电机组在焊接过程中排放黑烟、污染环境等问题,研制了大功率储能式钢轨闪光焊电源。该电源具有输出能力强大、无有害气体排放、无噪音、供电平稳、操作简单和快速启动的特点,适用于移动式钢轨焊接供电要求。该电源的应用能极大地改善操作人员工作环境,同时实现了柴油发电机组在焊接过程中对环境的零污染。  关键词:钢轨;电源;储能供电装置;闪光焊接  0 前言   目前我国无缝铁路的轨
期刊
摘要:针对电弧增材制造过程中严重的热积累所导致的成形件成形质量差、尺寸精度低以及晶粒粗大等问题,提出通过随弧激冷电弧增材制造方法来改善电弧增材制造过程中的热积累。采用数值模拟与试验相结合的方法研究随弧激冷对电弧增材制造过程温度场的影响,分析施加冷源对成形件的成形质量以及组织性能的影响。结果表明,施加冷源能够有效改善电弧增材制造过程中的热积累,提高成形件的成形质量以及尺寸精度,优化成形件的显微组织以
期刊
摘要:农机触土部件磨损失效快一直是亟待解决的行业难题,钎涂增材是增材制造的新方向、新突破,采用异质钎涂技术对触土部件进行增材优化,使其耐磨性大幅提高,对于农业机械提高工作能效、助力绿色化转型具有重要意义。简述堆焊、热喷涂、喷焊及熔覆等异质增材技术制备农机触土部件的应用现状及局限性, 重点论述钎涂技术在增材耐磨触土部件上的应用优势,并探讨钎涂技术制备农机触土部件存在的问题及发展方向。  关键词:钎涂
期刊
摘要:针对AZ80镁合金CMT熔丝增材制造工艺,开展不同熔积电流对镁合金直壁试样成形特性的影响规律研究。结果表明,CMT熔丝增材熔积速度为10 mm/s时,熔积电流在85~125 A范围内可获得成形良好的单道镁合金直壁试样,稳定成形直壁高度比起弧、熄弧位置略高,高度偏差控制在2.6 mm以内;随着熔积电流从85 A增至125 A,熔积层层间层高从2.39 mm减小到2.16 mm,而熔积层层宽则从
期刊
摘要:钨具有高熔点、高热导率、低溅射等优点,已广泛应用于航空航天、医疗设备、武器装备等尖端领域。但较高的熔点和低温脆性使得其不适合采用传统铸造及机加工成形,尤其是传统的烧结技术制造存在密度低、强度低等缺点,而增材制造技术既可以避免钨加工过程中的低温脆断,又可以满足制备复杂结构的要求,将成为制造纯钨的有效方法之一。综述了激光选区熔化技术和电子束选区熔化技术两种增材制造技术制造纯钨的原理、发展现状及存
期刊
摘要:为了研究CMT电弧特性对铝合金增材制造构件组织与性能的影响,采用CMT、CMT-VP及CMT-P三种电弧形式分别对5A56铝合金进行电弧增材制造。通过高速摄像同步采集系统分析增材制造中的电弧形态及熔滴过渡过程进行跟踪,研究电弧特性对铝合金增材制造构件微观组织与力学性能的影响。试验结果表明:电弧特性对电弧行为和熔滴过渡都产生影响,CMT-VP电弧的EN阶段电弧形态发生变化,弧根上爬包裹熔滴,极
期刊
摘要:声子晶体是一种超材料,通过人工设计的结构单胞可以形成周期性结构阵列,实现从Hz到THz频率范围内波的调谐和控制,在工业领域具有良好的应用前景。通过声子晶体实现波的负折射、负反射、自准直等现象的定量控制需要设计具有复杂结构的声子晶体单胞,而增材制造为这种声子晶体提供了制备技术。文中回顾了声子晶体的发展和工业应用、声子晶体的增材制造技术及制造中面临的问题,探讨了增材制造工艺参数和声子晶体服役性能
期刊