论文部分内容阅读
目前生产中应用的焊接机器人主要在“示教-再现”模式下工作,即精确重复预先示教的动作进行焊接生产。因此为了得到较高的焊接质量,就要求焊缝与示教轨迹应该尽可能一致。但由于一些干扰因素的存在,如工件的加工误差,焊前的装配误差以及焊接过程中的热变形等,实际生产时焊缝往往会在不同程度上偏离示教轨迹,从而影响机器人焊接的质量。针对这一问题,本文以脉冲MAG焊在低碳钢中的应用为背景,采用被动视觉传感技术获取焊接过程的视觉信息,实现焊缝的左右跟踪;同时针对焊枪高度信息难以通过视觉传感技术所获得这一不足,引入电弧传感技术,实现焊枪高度方向的跟踪;最后基于这两种传感技术,实现机器人脉冲MAG焊三维空间焊缝的跟踪。随着焊接机器人价格的降低和性能的提高,以及制造业劳动力成本的上升和熟练焊工的短缺,本文研究的实时焊缝跟踪技术对促进焊接机器人在实际生产中的应用,提高中国制造业的自动化水平有重要的意义。 为了实现焊缝跟踪功能,本文首先对传统“示教-再现”型机器人系统进行了改造。在对脉冲MAG焊的工艺特点以及电弧光谱进行分析的基础上,研制了一套视觉传感器,能够稳定地获取焊接过程的视觉信息;采用霍尔电流和电压传感器测量焊接过程的电信号,并开发了基于DSP的信号采集与处理程序;在Visual C++环境下,利用多线程技术编写开发了主控软件,可以实现视觉信息和电弧信息的同时采集、处理以及对DSP与机器人的控制。 针对带有一级反射光路的CCD摄像系统,本文通过分析空间中同一点在不同坐标系下坐标的内在联系,建立了图像坐标系与机器人坐标系间的映射关系。在此基础上,分析了该映射关系成立的条件,并分别对其在机器人直角坐标系与机器人关节坐标系下的表达形式进行了修正,为实现不同机器人姿态下的焊缝跟踪提供了依据。 本文研究了低碳钢脉冲MAG焊中的图像特征,提出了一种自适应窗口分割方法,用于将电弧与焊缝区域从背景图像中分割出来。在分析电弧图像灰度分布的基础上,提出了基于阈值分割的焊丝投射点提取方法。在分析焊缝形态特性的基础上,针对单一判据难以准确区分噪声边缘与焊缝边缘的不足,提出了一种多判据目标识别方法,并采用角度-间隙辅助焊缝定位法定位焊缝边缘,提高了焊缝边缘检测的准确性。 本文根据脉冲MAG焊的电源特点,通过实验得到了与焊枪高度相关的若干电弧特征。在对电弧信号进行分析的基础上,提出了一种防异常干扰滑动平均滤波法,能够有效减少噪声信号的干扰,提高电弧特征表征焊枪高度的准确性和稳定性。针对电弧特征间的信息冗余以及焊缝跟踪实时性的要求,利用特征选择的方法确定采用平均电流表征焊枪高度,并得到了滑动平均窗口的参考尺寸。在此基础上,建立了平均电流与焊枪高度之间的关系模型。 本文研究了机器人运动空间的直线插补算法与圆弧插补算法,实现了主控计算机对机器人轨迹的控制,能够对机器人轨迹进行实时调整。针对焊接过程的多参数时变非线性特点,设计了一种模糊自适应PID控制结合模糊控制的双模复合控制系统。通过对视觉处理滞后引入的误差成因进行分析,推导出误差的估计公式,并在此基础上提出一种基于焊丝投射点预测修正的误差补偿算法。通过实验,证明该方法可以提闻焊缝跟踪的精度和稳定性。 最后,在上述研究的基础上,建立了一套具有三维焊缝跟踪功能的弧焊机器人系统并进行了焊缝跟踪控制实验。实验表明,该系统能够实现对不同类型焊缝的跟踪,焊缝成形良好,跟踪精度满足实际生产要求。