基于粗糙集的旋转电弧气保焊焊缝偏差识别方法技术

技术编号:8674628 阅读:208 留言:0更新日期:2013-05-08 13:24
本发明专利技术公开了一种基于粗糙集的旋转电弧气保焊焊缝偏差识别方法。所述方法是采用焊接电弧电信号传感器、焊接电弧位置传感器、数据采集卡等采集焊接实验数据,在粗糙集建模模式下,所采集实验数据通过数据预处理模块构建决策表,然后经属性约简模块、属性值约简模块、规则约简模块构建粗糙集模型。在在线预测偏差模式下,所采集实验数据经数据预处理模块处理后与粗糙集建模模式下所构建的粗糙集模型匹配,并采用不确定推理预测焊缝偏差,经过统计模块,输出焊缝偏差。本发明专利技术实现对焊缝偏差识别的非参数建模,系统构成简单,抗干扰能力强、工程实用性好,可达到实时提取焊缝偏差,供相应纠偏装置实时纠偏的目的。

【技术实现步骤摘要】

本专利技术涉及焊接
,特指一种。本专利技术针对旋转电弧气保焊的焊缝跟踪,采用粗糙集方法对焊缝偏差进行提取,克服以往很多算法依赖精确的数学模型,应用时容易受到干扰的缺点。
技术介绍
旋转电弧气保焊接作为一种高效的焊接技术,在中厚板焊接领域受到广泛的应用,为保证焊接质量,避免出现侧壁未熔合等缺陷,需要保证焊接过程中电弧处于坡口中心位置,即需要进行实时有效的跟踪控制,其关键是能实时可靠地提取焊缝偏差。目前常用传感器有以下几种类型:机械传感器、电磁感应式传感器、超声传感器、焊接温度场传感器、CCD视觉传感器、电弧传感等,电弧传感器作为一种在线实时传感装置与其它附加式传感器相比,具有结构简单、成本低、不需要附加额外设备、可达性好,无延迟和响应速度快等优良特性,尤其是高速旋转电弧传感器的灵敏度高,成为当前乃至今后焊接传感器一个非常重要的研究领域,具有强大的生命力和应用前景,适宜应用在弧焊机器人和类似于机器人的机械装置上。利用电弧传感器进行焊缝跟踪的关键是根据电弧电流或电压的变化提取偏差信号。目前偏差信号识别的方法有很多种,如传统数学建模方法、模糊控制、神经网络建模等智能控制方法,但是弧焊过程是一个非常复杂的随机动态过程,由于噪声的干扰以及熔滴过渡等本身内在复杂机制的作用,使得信号的处理变得非常复杂。随着神经网络、支持向量机、统计模式识别等智能模式识别技术的发展及其应用领域的不断扩大,也给基于电弧传感器的焊缝跟踪技术研究带来新的希望。高速旋转电弧气保焊焊时,熔化金属受到侧壁拘束作用,同时由于焊丝的高熔敷率,熔池中液态金属较厚,液面倾角较大,其电弧形态有特殊的变化规律,使得已有电弧传感方法应用效果需要重新验证,而且焊接过程中大量不确定因素的存在,如熔池后端铁水的堆积、电弧对熔池的搅拌作用、坡口加工精度不高、装配误差、工件装配或热变形导致的错边等,都会对焊缝跟踪算法提出考验,难以对该过程进行精确的数学建模,从而智能建模和控制方法受到重视。已有授权专利申请号为2007100342723,磁控电弧传感式焊缝自动跟踪控制方法,该专利主要针对TIG焊接电弧,另一申请号为200910025826.2专利,针对正弦摆动时电弧传感器采用最小二乘法拟合的方法获取不同偏差对应的电流波形,也未针对旋转电弧。粗糙集作为一种智能建模和控制方法,能有效处理不确定信息,且能有效地从实验数据中去除冗余信息,获取知识。故可以利用它从实验数据中总结焊缝偏差的预测模型。本专利针对旋转电弧气保焊的焊缝偏差智能建模,在试验基础上对焊接电弧电信号的变化规律进一步研究,并借鉴已有焊缝偏差识别方法提出可靠性较高的偏差识别方法。基于智能建模和控制的方法若能应用于焊缝偏差识别,尤其是三维偏差的识别,实现三维空间曲线焊缝的全自动高精度跟踪,从而提高弧焊机器人和专机的自动化程度,扩大其应用领域。
技术实现思路
本专利技术的目的是为了解决上述问题,提供一种基于粗糙集的旋转电弧传感气保焊焊缝偏差识别方法,充分发挥粗糙集在处理不完整、不确定信息方面的优势,改善目前精确数学模型难以建立,智能建模方法依靠经验的状况。为了达到上述目的,本专利技术的基于粗糙集的旋转电弧传感气保焊焊缝偏差识别方法所基于的焊缝偏差识别系统包括:旋转电弧焊炬、焊接电弧位置传感器、焊接电弧电信号(电流或电压)传感器、焊接电源、PC机、数据采集卡、模式选择器、数据预处理模块、粗糙集模型、不确定推理模块、统计模块、属性约简模块、属性值约简模块、规则约简模块等构成。焊接电弧电信号传感器为霍尔电流或电压传感器;电弧位置传感器由凹槽式光电开关和开槽(或通孔)的光栅盘构成,凹槽式光电开关固定于旋转电弧焊炬的不旋转部分,光栅盘固定在旋转电弧焊炬的旋转部分与电弧同步转动,安装时使电弧旋转到焊接前方位置时,凹槽式光电开关的光路正好穿过光栅盘的开孔或开槽,凹槽式光电开关输出脉冲,从而能够通过检测该脉冲判断电弧位置;传感器所得焊接电弧电信号和焊接电弧位置信号接入数据采集卡,数据采集卡与PC机相连。在PC机中,可通过模式选择器选择在线预测模式和粗糙集建模模式。粗糙集建模模式是将数据采集卡采集的所有电弧旋转周期的焊接电弧电信号依次经过数据预处理模块、属性约简模块、属性值约简模块、规则约简模块处理得到粗糙集模型。该粗糙集模型在在线预测模式下被使用。在线预测模式下,将数据采集卡采集的当前电弧旋转周期焊接电弧电信号经过数据预处理模块处理后作为粗糙集模型的输入信号,并采用不确定推理模块处理,得到当前电弧旋转周期的焊缝偏差;为克服偶然因素的影响,将当前电弧旋转周期的焊缝偏差与之前η个电弧旋转周期焊缝偏差一起,作为统计模块的输入,处理后进行焊缝偏差输出。,包含如下步骤:(I)采用霍尔传感器测量焊接电弧电信号即焊接电弧电流或焊接电弧电压;采用凹槽式光电开关和开孔/开槽的光栅盘检测旋转电弧处于焊接前方时的信号即焊接电弧位置信号;(2)将所步骤(I)检测得到的焊接电弧电信号和焊接电弧位置信号通过数据采集卡接入到PC机,并置模式选择器为进入在线预测模式;(3)在PC机中采用数据预处理模块对数据采集卡获取的当前电弧旋转周期的焊接电弧电信号进行预处理,获得适合粗糙集模型的输入信号;(4)将上述得到的粗糙集模型输入信号经过粗糙集模型和不确定推理模块,获得当前电弧旋转周期的焊缝偏差值;(5)将当前电弧旋转周期的焊缝偏差值和之前η个电弧旋转周期的焊缝偏差值,经过统计模块选择其中算数平均值或权重平均值或出现频率最高的焊缝偏差预测值作为当前电弧旋转周期的最终焊缝偏差值输出,其中η为大于I的自然数。步骤(3)所述数据预处理模块具体步骤如下:I)利用焊接电弧位置信号提取当前电弧旋转周期的焊接电弧电信号;2)将该电弧旋转周期内的焊接电弧电信号进行偶数等区间划分,提取每个区间的焊接电弧电信号平均值和左右对应区间焊接电弧电信号平均值的差值;3)将上述每个区间焊接电弧电信号平均值和左右对应区间焊接电弧电信号平均值的差值进行离散化,即将连续属性值转换为离散属性值;4)将步骤3)离散化后得到的一维数列输出。步骤(4)所述粗糙集模型采用如下步骤获得:a)根据焊缝偏差可能的取值范围,等距选择有限个值即预设焊缝偏差值,将预设焊缝偏差值分别进行焊接实验,并根据步骤(I)采集焊接电弧电信号和焊接电弧位置信号;b)将步骤(I)检测得到的焊接电弧电信号和焊接电弧位置信号通过数据采集卡接入到PC机,并置模式选择器为进入粗糙集建模模式;c)在PC机中采用数据预处理模块对数据采集卡获取的所有电弧旋转周期的焊接电弧电信号进行预处理,预处理后每个电弧旋转周期的输出信号作为一个样本输入,每个电弧旋转周期对应的预设焊缝偏差值作为一个样本输出,所有样本构成一个粗糙集决策表,即输入输出表;d)利用属性约简模块对粗糙集决策表进行约简,去除粗糙集决策表中冗余的输入列,即属性项;e)针对步骤d)处理后的粗糙集决策表,采用属性值约简模块去除粗糙集决策表中每个样本中的冗余输入项,即属性值项;f)针对步骤e)处理后的数据,利用规则约简模块构建最小覆盖集合的规则集,即粗糙集模型。其中,步骤d)所述约简算法采用基于区分矩阵算法,具体步骤如下:i)计算粗糙集决策表的区分矩阵DM,统计各条件属性出现的概率,以此作为属性重要性;ii)本文档来自技高网
...

【技术保护点】
一种基于粗糙集的旋转电弧气保焊焊缝偏差识别方法,其特征是包含如下步骤:(1)采用霍尔传感器测量焊接电弧电信号,即焊接电弧电流或焊接电弧电压;采用凹槽式光电开关和开孔/开槽的光栅盘检测旋转电弧处于焊接前方时的信号即焊接电弧位置信号;(2)将步骤(1)检测得到的焊接电弧电信号和焊接电弧位置信号通过数据采集卡接入到PC机,并置模式选择器为进入在线预测模式;(3)在PC机中采用数据预处理模块对数据采集卡获取的当前电弧旋转周期的焊接电弧电信号进行预处理,获得适合粗糙集模型的输入信号;(4)将上述得到的粗糙集模型输入信号经过粗糙集模型和不确定推理模块,获得当前电弧旋转周期的焊缝偏差值;(5)将当前电弧旋转周期的焊缝偏差值和之前n个电弧旋转周期的焊缝偏差值,经过统计模块选择其中算数平均值或权重平均值或出现频率最高的焊缝偏差预测值作为当前电弧旋转周期的最终焊缝偏差值输出,其中n为大于1的自然数。

【技术特征摘要】
1.一种基于粗糙集的旋转电弧气保焊焊缝偏差识别方法,其特征是包含如下步骤: (I)采用霍尔传感器测量焊接电弧电信号,即焊接电弧电流或焊接电弧电压;采用凹槽式光电开关和开孔/开槽的光栅盘检测旋转电弧处于焊接前方时的信号即焊接电弧位置信号; (2 )将步骤(I)检测得到的焊接电弧电信号和焊接电弧位置信号通过数据采集卡接入到PC机,并置模式选择器为进入在线预测模式; (3)在PC机中采用数据预处理模块对数据采集卡获取的当前电弧旋转周期的焊接电弧电信号进行预处理,获得适合粗糙集模型的输入信号; (4)将上述得到的粗糙集模型输入信号经过粗糙集模型和不确定推理模块,获得当前电弧旋转周期的焊缝偏差值; (5)将当前电弧旋转周期的焊缝偏差值和之前η个电弧旋转周期的焊缝偏差值,经过统计模块选择其中算数平均值或权重平均值或出现频率最高的焊缝偏差预测值作为当前电弧旋转周期的最终焊缝偏差值输出,其中η为大于I的自然数。2.根据权利要求1所述的基于粗糙集的旋转电弧气保焊焊缝偏差识别方法,其特征是步骤(3)所述数据预处理模块具体步骤如下: 1)利用焊接电弧位置信号提取当前电弧旋转周期的焊接电弧电信号; 2)将该电弧旋转周期内的焊接电弧电信号进行偶数等区间划分,提取每个区间的焊接电弧电信号平均值和左右对应区间焊接电弧电信号平均值的差值; 3)将上述每个区间焊接电弧电信号平均值和左右对应区间焊接电弧电信号平均值的差值进行离散化,即将连 续属性值转换为离散属性值; 4)将步骤3)离散化后得到的一维数列输出。3.根据权利要求1所述的基于粗糙集的旋转电弧气保焊焊缝偏差识别方法,其特征是步骤(4)所述粗糙集模型采用如下步骤获得: a)根据焊缝偏差可能的取值范围,等距选择有限个值即预设焊缝偏差值,将预设焊缝偏差值分别进行焊接实验,并根据步骤(I)采集焊接电弧电信号和焊接电弧位置信号; b)将步骤(I)检测得到的焊接电弧电信号和焊接电弧位置信号通过数据采集卡接入到PC机,并置模式选择器为进入粗糙集建模模式; c)在PC机中采用数据预处理模块对数据采集卡获取的所有电弧旋转周期的焊接电弧电信号进行预处理,预处理后每个电弧旋转周期的输出信号作为一个样本输入,每个电弧旋转周期对应的预设焊缝偏差值作为一个样本输出,所有样本构成一个粗糙集决策表,即输入输出表; d)利用属性约简模块对粗糙集决策表进行约简,去除粗糙集决策表中冗余的输入列,即属性项; e)针对步骤d)处理后的粗糙集决策表,采用属性值约简模块去除粗糙集决策表中每个样本中的冗余输入项,即属性值项; f)针对步骤...

【专利技术属性】
技术研发人员:黎文航杨峰王加友王俭辛朱杰
申请(专利权)人:江苏科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1