随着先进制造技术的发展,实现焊接产品制造的自动化、柔性化与智能化已成为必然趋势[1-8]。目前,采用机器人焊接已成为焊接自动化技术现代化的主要标志。焊接机器人由于具有通用性强、工作可靠的优点,受到人们越来越多的重视。在焊接生产中采用机器人技术,可以提高生产率、改善劳动条件、稳定和保证焊接质量、实现小批量产品的焊接自动化[9]。
从60年代诞生和发展到现在,焊接机器人的研究经历了三个阶段,即示教再现阶段、离线编程阶段和自主编程阶段。随着计算机控制技术的不断进步,使焊接机器人由单一的单机示教再现型向多传感、智能化的柔性加工单元(系统)方向发展,实现由第二代向第三代的过渡将成为焊接机器人追求的目标[9,10]。
目前,国内外大量应用弧焊机器人系统从整体上看基本都属于第一代或准二代的焊接由于焊接路径和焊接参数是根据实际作业条件预先设置的,在焊接时缺少外部信息传感和实时调整控制功能,这类弧焊机器人对焊接作业条件的稳定性要求严格,焊接时缺乏“柔性”,表现出明显的缺点。在实际弧焊过程中,焊接条件是经常变化的,如加工和装配上的误差会造成焊缝位置和尺寸的变化,焊接过程中工件受热及散热条件改变会造成焊道变形和熔透不均[9,12]。为了克服机器人焊接过程中各种不确定性因素对焊接质量的影响,提高机器人作业的智能化水平和工作的可靠性,要求弧焊机器人系统不仅能实现空间焊缝的自动实时跟踪,而且还能实现焊接参数的在线调整和焊缝质量的实时控制。
2. 机器人焊接智能化技术的主要构成
现代焊接技术具有典型的多学科交叉融合特点[5,11],采用机器人焊接则是相关学科技术成果的集中体现。将智能化技术引入焊接机器人所涉及的主要技术构成可见图1 所示。其中包括:
1)焊接机器人对于焊接任务的自主规划技术;
2)焊接机器人的运动轨迹控制技术;
3)焊接动态过程的信息传感、建模与智能控制技术;
4)机器人焊接系统的集成与控制,将上述焊接任务规划、轨迹跟踪控制、传感系统、过程模型、智能控制等子系统的软硬件集成设计、统一优化调度与控制,涉及焊接柔性制造系统的物料流、信息流的管理与控制,多机器人与传感器、控制器的多智能单元与复杂系统的控制等。
下面对以上相关方面的主要技术研究与发展现状分别作简要叙述。
3. 机器人焊接任务自主规划技术[13-16]
如前所述,国内外弧焊机器人多属示教——再现型,它无法满足焊接生产日益复杂的需要,还存在许多问题有待研究。有关弧焊机器人的研究逐步向自主化过渡,出现了弧焊机器人的离线编程技术,一个较为完整的弧焊机器人离线编程系统应包括焊接作业任务描述(语言编程或图形仿真)、操作手级路径规划、运动学和动力学算法及优化、针对焊接作业任务的关节级规划、规划结果动画仿真、规划结果离线修正、与机器人的通讯接口(downloading)、利用传感器自主规划路径及进行在线路径修正等几大部分组成。其关键技术通常包括视觉传感器的设计以及焊缝信息的获取问题、规划控制器的设计问题。
在1987年的自动化及机器人焊接国际会议上,专家对离线编程的发展进行了总结,其中最有代表性的工作是WRAPS系统。K.H.Goh等人在一个焊接工作站FANUC/WESTWOOD上建立了基于专家系统的焊接机器人自适应离线编程和控制系统—WRAPS,它包括焊接数据库、离线编程、计算机仿真和焊接专家系统。它还配有视觉传感器进行焊前接头检测和焊后缺陷检测,从而构成了一个完整的专家焊接机器人系统。
国内哈工大研究人员对焊接机器人的无碰路径规划、具有冗余度弧焊机器人自主规划以及焊接工艺参数联合规划问题的研究工作[14-16],设计开发了离线规划与仿真系统模块结构如图2所示。
弧焊机器人规划系统都包含了CAD输入系统、焊接专家系统、自主规划系统以及模拟仿真系统等。从更广泛的意义上讲,一个更完善的弧焊机器人规划系统应该还包括反馈控制系统、焊前传感系统以及焊后检测系统。
4.机器人焊接的焊缝跟踪与导引技术
就机器人焊接作业而言,焊接机器人的运动轨迹控制主要指初始焊位导引与焊缝跟踪控制技术。在弧焊机器人的各种应用领域,适应能力都是影响焊接质量和焊接效率的最重要因素。弧焊机器人的适应能力即采用从焊接工件检测到的传感器的输入信号实时控制和修正机器人的操作,以适应变化了的焊接条件和环境。
瑞典和美国公司曾先后研制出激光扫描和结构光视觉传感器用于焊缝跟踪系统。国内哈工大的吕伟新、张炯博士研制了基于激光扫描和高性能线阵CCD敏感器的视觉系统,见图4,实现实时视觉控制[13]。
在初始焊位机器人视觉导引技术研究方面,吕伟新博士基于激光扫描视觉系统,设计了局部搜索算法,实现了对一定工件焊缝特征在一定范围的自主导引[13]。郭振民和李金泉分别采用视觉伺服和图象识别技术探讨了机器人焊接初始焊位导引和焊缝识别与实时跟踪问题。
5.焊接熔池动态过程的视觉传感、建模与智能控制技术
机器人焊接的高质量关键在于实现对于焊接动态过程的有效精确的控制。由于焊接过程的复杂性,实践表明经典的控制方法有效性受到较大的限制。受熟练焊工操作技艺的启发,近年来,模拟焊工操作的智能控制方法已被引入焊接动态过程,主要涉及熔池动态视过程的视觉传感、建模与智能控制。
5.1 焊接过程的传感技术
焊接过程的传感,是实现焊接过程质量控制的关键环节。未来焊接发展的趋势是焊接自动化、机器人化及智能化,而传感技术是这一发展中最重要的部分。焊接传感器按其使用目的可分为测量和检测操作环境、检测和监控焊接过程两大类。在传感原理方面,主要分为声学、力学、电弧、光学传感等。
声学传感器主要用于GMAW过程熔滴过渡的检测、等离子穿孔焊等。力学传感主要指近年来发展起来的熔池振荡法。电弧传感器由于直接检测电弧自身的特性(电流,弧压),不需要外加传感器以及外加传感器所需的保护和去噪装置,使应用变得简单。目前的应用领域主要是焊缝跟踪和熔敷控制。与其它传感方法相比,光学传感器不与焊接回路接触,信号的检测不影响正常焊接过程,是将来最有发展前景的传感技术之一。利用焊接区的红外热辐射传感焊接过程信息是光学传感中一种自成体系的方法,这方面的研究成果也较多[16]。
5.2焊接熔池的视觉传感
对于焊接过程,直接视觉是一种最好的非接触式传感形式。直接视觉传感技术的主要优点是不接触工件,不干扰正常的焊接过程,获取的信息量大,通用性强。并且由于它可以得到焊接过程动态熔池的二维或三维信息,与其它焊接过程信息检测方法相比,这种方法检测到的熔池信息直接反映焊接过程熔化金属的动态行为,更适合焊接过程的质量控制。
直接视觉传感在焊接中的应用包括离线确定被焊工件的位置;在线补偿由于固定精度、机器人各部分的容差、焊接过程中的焊件变形引起的焊接路径偏差;焊接过程控制中的焊接接头和熔池几何形状的实时传感;熔滴过渡形式的监测等。
近年来,随着计算机视觉技术的发展,利用机器视觉正面直接观察焊接熔池,通过图象处理获取熔池的几何形状信息对焊接质量进行闭环控制,已成为重要的研究方向[17-21]。根据视觉检测系统中成像光源是辅助光源还是焊接区自身产生的光源,直接视觉检测系统可分为主动式和被动式两大类。
(1)主动式直接视觉传感
为了减小弧光对图象质量的影响,主动式直接视觉检测方法采用激光等辅助光源对焊接区进行人工照明,以提高图象的质量。由于激光具有单波长,方向性好,相干性好等特点,所以采用激光作为辅助光源可以获得较清晰的图象。主动视觉由于其所需设备较为昂贵,系统较为复杂,常常限制了其应用推广。这里不作详细介绍。可见文[14,15]的参考文献。
(2)被动式直接视觉传感
目前作为焊接过程视觉图象传感的一种实用技术,研究较多的是不另加辅助光源,而是利用弧光本身照明焊接区,即被动式直接视觉检测方法。
对被动式直接视觉传感较为深入的研究起步于八十年代中期,国内外研究工作者曾直接利用电弧光照射熔池前方的工件间隙获取焊接区焊缝信息,根据熔池前方不同远近处电弧光强度的闪烁来实现焊接过程中的焊缝跟踪;利用带有CCD摄像机的微型计算机控制系统对脉冲MIG/MAG焊熔池行为进行了观察和控制的研究;美国Ohio大学开发了一套放置在焊炬内部与电极同轴观测焊接熔池的集成化视觉传感系统,在TIG焊熔池观察和MIG焊焊缝跟踪等方面进行了初步的研究。
文献[19]设计了熔池正反两面视觉图象同时同幅传感系统图3,获得了脉冲GTAW熔池正反两面的清晰图象图4,并对图象二维特征尺寸提取进行了较深入的研究。
文献[21]在上述系统的基础上,获取了脉冲GTAW填丝熔池图象图5。并对图象进行了三维形状特征恢复的处理算法研究。文献[19-21]的结果可以认为是近期计算机视觉传感技术在焊接熔池动态过程中的较为系统和成功应用研究工作。
5.3 焊接熔池动态过程的建模
由于焊接熔池动态过程的非线性、不确定性、时变性和强耦合性,采用传统的过程建模方法建立的数学模型不可能作为有效的可控模型,这也是长期以来焊接过程控制成为困扰着焊接界和控制界的一大难题的主要原因。
目前认为, 对焊接熔池动态过程的建模方法一般有如下几种:
(1)基于对焊接熔池金属热传导理论推导的解析数学模型,这种模型一般是由若干偏微分方程组描述,与实际过程偏差较大,最主要的问题是难以用于焊接过程控制系统设计。一般只用于焊接热过程的数值模拟与分析;
(2)采用经典或现代控制理论的系统辨识方法获得的数学模型,如传递函数、差分方程等形式。一般可用于限定范围的焊接过程实时控制;
(3)基于神经网络逼近理论的人工神经网络建模方法获得焊接过程的神经网络模型,这种建模方法对过程的知识要求较少,通常只根据过程的输入输出数据就可以进行网络模型的学习,得到的模型便于系统的在线学习与控制;
(4)基于模糊集合、粗糙集合理论的知识建模方法,这种方法可以借助于焊工经验,也可以直接基于实验数据测量的处理提取知识规律,给出以人类知识形式描述的模型,有助于对焊接过程变化规律的理解和智能系统的应用。
文献[22]对脉冲GTAW熔池动态过程传统数学模型进行了辨识与分析。文献[20]对脉冲GTAW熔池动态过程进行了模糊逻辑和神经网络的建模方法研究,给出了相应的模型如图 所示,并验证了模型用于过程实时控制的有效性。
1)脉冲GTAW对接过程模糊控制规则的提取[20]: 模糊控制规则是模糊控制系统设计的基础.控制对象模糊控制规则的提取属于模糊系统辨识问题,文[20]采用C-均值动态聚类算法来提取脉冲GTAW对接过程模糊控制规则。选取脉冲GTAW对接过程的被控变量为熔池反面最大熔宽 ,控制量为脉冲占空比 ,根据过程动态实验结果[20],采用C-均值动态聚类方法提取模糊控制规则如表1:
2)脉冲GTAW熔池背面熔宽神经网络模型BNNM[19],其输入向量包括当前时刻熔池正面最大熔宽Wfmax(t)和最大半长Lfmax(t)以及工艺参数等17个输入参数,模型的输出为熔池反面最大宽度Wbmax(t)。确定BNNM模型的隐含层处理单元个数为24。所得的BNNM模型结构如图6所示,图7是训练样本的期望输出值与BNNM模型输出值的对比曲线,模型输出的 的平均相对误差为4.25%,均方误差为3.04%,模型满足精度要求。
5.4 焊接动态过程的智能控制
由于焊接过程是一个多参数相互耦合的时变的非线性系统,影响焊缝成形质量的因素众多,并带有显著的随机性,很难用精确的数学模型来描述,这使得已往的一些线性控制方法,在不同程度上存在适应性差、对经验依赖性大等缺点。因此,在焊接过程控制中引入了智能控制方法是非常适合的途径。已有采用专家系统、模糊控制和神经网络控制的方法。
专家系统利用被控对象领域的专业知识和经验,采用人工智能专家系统的知识表示及推理技术得出控制动作。
模糊控制是智能控制的较早形式,它吸取了人的思维具有模糊性的特点,使用模糊数学中的隶属函数、模糊关系、模糊推理和决策等工具得出控制动作。
神经网络控制是研究和利用人脑的某些结构和机理以及人的知识和经验对系统控制。它是神经网络作为人工智能的一种途径在控制领域的渗透。随着模式识别的自组织能力和映射以及决策能力的日益增强,神经网络用于智能控制设计和实现表现出巨大的潜在优势。
从80年代中期国外开始研究模糊控制在焊接中的应用,曾有研究人员应用自组织模糊控制的方法进行了MIG焊焊缝跟踪的研究;利用视觉传感器传感熔池信息,采用Fuzzy控制方法控制脉冲MIG焊的熔宽;利用模糊控制进行了弧焊机器人的参数规划工作;对脉冲熔化极气体保护焊焊接过程中的电弧电压参数进行模糊控制以及对CO2焊接工艺参数的模糊控制过程进行的研究等。
人工神经网络(ANN)控制是研究和利用人脑的某些结构和机理以及人的知识和经验对系统的控制。由于用神经网络设计的控制系统适应性、鲁棒性均较好,能处理象焊接这样的高维数、非线性、强干扰、不确定、难建模的复杂过程的控制问题,所以在焊接质量控制中采用神经网络建立焊接过程模型可以解决线性控制方法所不能克服的问题。这样建立的模型不同于已往固定结构的数学模型,不对焊接过程作任何假设,因此所建模型能较真实的反映系统特性。
ANN应用于焊接领域已经取得了一些成果,曾有对低碳钢进行GTAW工艺实验,实验值与期望值达到良好吻合;采用ANN建立了TIG焊熔池尺寸估测系统,在其设计的神经网络估测器中导出了焊接区表面温度与焊接熔池尺寸之间的关系,可对焊接过程中的正面熔宽、背面熔宽、熔深进行同步预测的研究;另外神经网络在焊缝跟踪和焊接区图象处理等方面也得到了应用。进入九十年代以来,国内焊接界这方面的研究也逐步兴起,已有对基于ANN技术的焊接质量控制进行了研究,针对GTAW工艺建立的焊接过程的静态模型和动态模型,实现了对GTAW焊接过程散热条件急剧变化情况下对正面熔宽的智能控制。
文献[19-20]基于神经网络的学习适应的特点,设计了单个神经元自学习控制系统,实现了对于脉冲GTAW堆焊熔池动态特征的有效控制;设计了神经网络自学习和专家系统相结合的多变量智能控制系统图8,实现了对于脉冲GTAW对接熔池正反面熔宽动态变化的有效控制;文献[21]设计模糊神经网络自适应智能控制系统图9,实现了对于脉冲GTAW对接填丝熔池正反面熔宽以及正面焊缝余高的有效控制;设计模糊神经网络自适应智能控制系统,实现了对于脉冲GTAW对接填丝熔池正反面熔宽以及正面焊缝余高的有效控制;
6.智能化机器人焊接柔性制造单元/系统
弧焊机器人柔性加工单元系统集成及优化技术研究主要目的是将焊接质量实时控制与机器人技术结合起来,研究实现具有冗余自由度的弧焊机器人运动控制系统及相应的船形焊位姿协调控制技术;同时将高精度激光扫描焊缝跟踪、熔透及焊缝成形智能控制、机器人焊接电源等子系统通过网络集成为具有实时传感、通讯、调度功能的弧焊机器人柔性加工单元,研究在中央监控计算机控制下的多品种小批量柔性焊接加工系统的优化模型及控制策略,实现对空间曲线焊缝机器人焊接的质量智能控制。
根据焊接环境与过程传感器信息获取、特征提取、决策控制、工艺过程实施的特点,可将机器人焊接智能化技术系统的三级交互式分层结构——即组织级、协调级和执行级:
在对柔性制造系统中基于实时专家系统环境进行的程序控制和通讯进行了研究的基础上,对弧焊机器人系统基于知识的控制进行了研究,提出了建模、焊接规划、程序生成及通讯四个模块。
一般地,按照生产过程中物质流(或能量流)连续或离散的不同形态,可将制造系统分为三类:连续型、离散型、混杂型。焊接柔性制造单元/系统(Welding Flexible Manufacturing Cell / System)在宏观上具有离散性,在微观上具有连续性。由于微观连续焊接过程的控制已取得较多的成果,因而从适应小批量、多品种的焊接产品出发,研究大系统的离散生产过程,对于提高焊接柔性制造系统的利用率及提高焊接产品质量具有重要的意义。
离散事件动态系统与Petri网(PN)理论建模与控制已成为现代制造系统设计理论的重要的研究方向[25]。
文献[23-24]结合柔性制造系统离散控制理论,对具有多传感信息的焊接柔性加工单元的组建、集成及实时调度控制技术进行系统化研究。设计开发了一套完整的九自由度弧焊机器人运动控制系统,在开放结构系统设计思想指导下,实现了空间焊缝协调控制和焊接柔性加工单元(WFMC)的集成调度。将工件初始定位空间导引技术、激光扫描焊缝实时跟踪技术、熔透及焊缝成形智能控制技术、九自由度弧焊机器人系统控制技术及焊接机器人专用电源技术结合起来,研究了焊接柔性加工系统集成方法及通讯控制的实现,建立了一套完整的、具有多传感控制功能的焊接柔性加工单元系统及相应中央监控软件平台图10。
根据焊接柔性加工单元具有控制过程的实时性、突发性、同步性及离散性等特点,文献[23-24]采用离散事件动态理论对其进行分析研究,结合WFMC传感及控制信息流的特点,将Petri网理论引入到焊接加工过程中,系统地探讨了单元信息流建模及控制方法,同时对Petri网模型的理论特性进行了分析,在此基础上研究了焊接柔性加工单元中央监控系统优化调度的实现。
7.结束语
焊接柔性制造系统包括各种机器人(焊接机器人、搬运机器人等)、各种工装设备和各种生产资源,它们是分布式人工智能(DAI)中的多智能体系统(MAS)典型代表。在焊接柔性制造系统中,不同功能结点上的局部推理和决策非常重要,所以,在这些结点上引入Agent的概念,利用多个Agent间的相互协调来达到实际生产设备或生产任务间的协调是很有意义的。在焊接柔性制造系统中,将机器人、变位机、传感器、协调器等单元视为系统中协调工作的多智能体,研究在网络环境中分散的、松散耦合的,在地理上或逻辑上分散的并且具有相对独立性的智能子系统之间通过网络彼此互连,共享资源,相互协作,共同完成一个或多个控制作业任务的技术,从而实现焊接柔性制造系统智能协调控制是有意义的发展方向[26]。
参考文献
1、Trailer. Manufacturer Depends on Robotic Welding to Boast Production. Welding Journal. 1995, 74(7): 49-51
2、West Carrillton. Robot Assure Quality for Auto Seat Manufacturer. Welding Journal. 1995, 74(8): 57-59
3、J.D.Lane. Roboric Welding State of the Art. Robotic Welding—International Trends in Manufacturing Technology. IFS (Publications) Ltd.UK. 1987: 1-10
4、Gerhard Teubel. Experience+Application Up-Date: Automation of A.W.-Operations Using Robot-Technology. Welding in the World. 1994, 34: 75-84
5、Paul Drews., Gunther Starke. Welding in The Century of Information Technology. Welding in the World. 1994, 34: 1-20
6、Bob Irving. Sensor and Control Continue to Close the Loop in Arc Welding. Welding Journal. 1999, 78(5): 31-36
7、潘际銮.二十一世纪焊接科学研究的展望.第九次全国焊接会议论文集.1999, (1): D-001-D-017
8、宋天虎,李敏贤.先进制造技术的发展与焊接技术的未来.第八届全国焊接会议论文集.1997
9、林尚扬, 陈善本 等, 焊接机器人及其应用, 机械工业出版社,2000年8月。
10、蒋新松.未来机器人技术发展方向的探讨.机器人.1996, 18(5): 287-291
11、吴林, 陈善本 等, 智能化焊接技术, 国防工业出版社, 2000年7月。
12、陈善本,吴林.我国机器人焊接技术研究与应用概况.焊接.1997, 11/12: 2-5
13、陈善本,吴林等,机器人焊接空间焊缝质量智能控制技术及其系统研究,国家自然科学基金重点项目技术总结报告,2001. 6.
14、Y.Li and J.E.Middle. Machine Vision Analysis of Welding Region and Its Application to Seam Tracking in Arc Welding. Journal of Engineering Manufacture. 1993, No. 5: 275-283
15、L.Wu, K. Cui, S. B. Chen, 2000, "Redundancy Coordination of Multiple Robotic Devices for Welding through Genetic Algorithm," ROBOTICA, vol.18, No.6, pp669-676.(SCI,EI).
16、J. S. Tian, Lin WU, et al., A General Algorithm of Rotating/tilting Positioner Inverse Kinematics for Robotic Arc Welding Off-line Programming , J.of Materials Science & Technology, 2001, 17(1): 161-162
17、R.Kovacevic, Y.M.Zhangand L.Li. Monitoring of Weld Joint Penetration Based on Weld Pool Geometrical Appearance. Welding Journal. 1996, Vol. 75(10): 317s-329s
18、R.W.Richardson and D.A.Gutow. Coaxial Arc Weld Pool Viewing for Process Monitoring and Control. Welding Journal. 1984, Vol. 63(3): 43-50
19、S. B. Chen, Y.J.Lou, L.Wu, D.B. Zhao,2000, ”Intelligent Methodology for Measuring, Modeling, Control of Dynamic Process During Pulsed GTAW ——-PrtI Based-on-Welding,” Welding J . vol.79, No. 6, pp151s-163s.
20、S. B. Chen, D. B. Zhao, L. Wu, Y. J.Lou, 2000, ”Intelligent Methodology for Measuring, Modeling, Control of Dynamic Process During Pulsed GTAW - - PrtII Butt Welding,” Welding J. vol.79, No.6 , pp164s-174s.
21、D.B.Zhao, S.B.Chen, L.Wu,et.al, 2001, ”Intelligent Control for the Double-sided Shape of the Weld Pool in Pulsed GTAW with Wire Filler,” Welding J. vol.80, No.11: 253s-260s..
22、陈善本,陈文杰,林涛, 脉冲GTAW熔池动态过程的辨识模型,焊接学报,vol.22,No.3, 5-8,2001.
23、T. Qiu, S. B. Chen, Y. T. Wang, L. Wu, 2001, “Modeling and Control of Welding Flexible Manufacturing Cell Using Petri Net,” J. of Material Science and Technology , vol.17, No.1, pp 185-186 (SCI,)
24、T. Qiu, S. B. Chen, Y. T. Wang, L. Wu. Information Flow Analysis and Petri Net-based Modeling for Welding Flexible Manufacturing Cell. SPIE International Symposium on Intelligent Systems and Advanced Manufacturing, Boston, Massachusetts USA, 2000, 11(EI,ISTP)
25、郑大钟,郑应平.离散事件动态系统理论:现状与展望.自动化学报.1992, 18(2): 129-142
26、王越超,谈大龙.协作机器人学的研究现状与发展.机器人.1998, 20(1): 69-75
*陈善本,焊接学会机器人与自动化专业委员会主任,上海交通大学教授