焊缝熔透性判定方法、装置、电子设备以及存储介质

文档序号:32479985发布日期:2022-12-09 21:44阅读:52来源:国知局
焊缝熔透性判定方法、装置、电子设备以及存储介质

1.本发明涉及焊接过程监测技术领域,尤其涉及一种焊缝熔透性判定方法、装置、电子设备以及存储介质。


背景技术:

2.焊接是依靠外加的热源(例如激光、等离子、电弧)等手段将外部的介质(例如焊丝、焊条或者焊接件本身)融化,来实现工件的连接。为了得到良好的焊接效果,对焊接过程的控制是关键。焊接过程控制包括了焊缝跟踪以及最终的焊缝成形控制两大方面。焊缝跟踪,是为了确保在焊接过程中,热源即电弧能够始终对准焊缝,目前已有较为成熟的控制技术。焊缝成形,主要反映了焊缝的熔透状态情况,直接关系到焊缝以及周边焊接热影响区的金属组织与性能,进而决定了最终焊接件的受力特性,对最终产品的可靠性影响巨大。
3.目前,在不破坏产品的情况下,对于焊缝成形进行检测,主要是依靠焊工的经验、通过观察焊接区域的x光图像进行检验,主观性比较强,不能客观地反映检验结果。
4.因此,现有技术中在对焊接过程进行监测时,存在无法客观判定焊缝熔透性的问题。


技术实现要素:

5.有鉴于此,有必要提供一种焊缝熔透性判定方法、装置、电子设备及存储介质,用以解决现有技术中对焊接过程进行监测时,无法客观判定焊缝熔透性的问题。
6.为了解决上述问题,本发明提供一种焊缝熔透性判定方法,包括:
7.获取多个焊缝熔池图像样本;
8.建立初始焊缝熔透性判定模型,其中,初始焊缝熔透性判定模型包括卷积层,池化层及全连接层;
9.将多个焊缝熔池图像样本输入至初始焊缝熔透性判定模型,对应的焊缝熔透性判定结果作为样本输出,训练初始焊缝熔透性判定模型,得到训练完备的焊缝熔透性判定模型;
10.获取实时焊缝熔池图像,基于训练完备的焊缝熔透性判定模型,确定实时焊缝熔池图像的焊缝熔透性判定结果。
11.进一步地,获取多个焊缝熔池图像样本,包括:
12.对多个初始焊缝熔池图像样本进行灰度化处理,得到多个黑白图像样本;
13.对多个黑白图像样本进行滤波去噪,得到多个去噪图像样本;
14.对多个去噪图像样本进行图像增强,得到多个焊缝熔池图像样本。
15.进一步地,对多个黑白图像样本进行滤波去噪,包括:
16.通过中值滤波对多个黑白图像样本进行滤波去噪。
17.进一步地,将多个焊缝熔池图像样本输入至初始焊缝熔透性判定模型,对应的焊缝熔透性判定结果作为样本输出,训练初始焊缝熔透性判定模型,得到训练完备的焊缝熔
透性判定模型,包括:
18.将多个焊缝熔池图像样本输入至卷积层,进行过滤操作,提取多个焊缝熔池图像样本的关键特征信息;
19.将关键特征信息输入至池化层,进行池化操作,对关键特征信息进行压缩,得到多个焊缝熔池图像样本的压缩关键特征信息;
20.将压缩关键特征信息输入至全连接层,得到多个焊缝熔池图像样本对应的多个焊缝熔透性判定结果样本;
21.重复迭代多个焊缝熔池图像样本至初始焊缝熔透性判定模型,直至得到训练完备的焊缝熔透性判定模型。
22.进一步地,初始焊缝熔透性判定模型还包括激活函数层,对多个焊缝熔透性判定结果样本进行非线性操作。
23.进一步地,初始焊缝熔透性判定模型还包括归一化层,对多个焊缝熔透性判定结果样本进行归一化处理。
24.进一步地,初始焊缝熔透性判定模型还包括残差模块,对卷积层的参数进行优化。
25.为了解决上述问题,本发明还提供一种焊缝熔透性判定装置,包括:
26.样本获取模块,用于获取多个焊缝熔池图像样本;
27.模型建立模块,用于建立初始焊缝熔透性判定模型,其中,初始焊缝熔透性判定模型包括卷积层,池化层及全连接层;
28.模型训练模块,用于将多个焊缝熔池图像样本输入至初始焊缝熔透性判定模型,对应的焊缝熔透性判定结果作为样本输出,训练初始焊缝熔透性判定模型,得到训练完备的焊缝熔透性判定模型;
29.焊缝熔透性判定模块,用于获取实时焊缝熔池图像,基于训练完备的焊缝熔透性判定模型,确定实时焊缝熔池图像的焊缝熔透性判定结果。
30.本发明还提供一种电子设备,包括处理器以及存储器,存储器上存储有计算机程序,计算机程序被处理器执行时,实现如上述任一技术方案的焊缝熔透性判定方法。
31.本发明还提供一种计算机可读存储介质,程序介质存储有计算机程序指令,当计算机程序指令被计算机执行时,实现如上述任一技术方案的焊缝熔透性判定方法。
32.采用上述实施例的有益效果是:本发明提供一种焊缝熔透性判定方法、装置、电子设备及存储介质,该方法包括:获取多个焊缝熔池图像样本;建立初始焊缝熔透性判定模型,其中,初始焊缝熔透性判定模型包括卷积层,池化层及全连接层;将多个焊缝熔池图像样本输入至初始焊缝熔透性判定模型,对应的焊缝熔透性判定结果作为样本输出,训练初始焊缝熔透性判定模型,得到训练完备的焊缝熔透性判定模型。通过焊缝熔透性判定模型处理焊缝熔池图像,将判定焊缝熔透性的问题,转化为根据焊缝熔池图像确定焊缝熔透性的问题,不仅充分利用了焊缝熔透性判定模型对图像处理的能力,并且提高了判定焊缝熔透性的客观程度。
附图说明
33.图1为本发明提供的焊缝熔透性判定方法一实施例的流程示意图;
34.图2为本发明提供的获取多个焊缝熔池图像样本一实施例的流程示意图;
35.图3为本发明提供的获取训练完备的焊缝熔透性判定模型一实施例的流程示意图;
36.图4为本发明提供的焊缝熔透性判定装置一实施例的结构框图;
37.图5为本发明提供的电子设备一实施例的结构框图。
具体实施方式
38.下面结合附图来具体描述本发明的优选实施例,其中,附图构成本技术一部分,并与本发明的实施例一起用于阐释本发明的原理,并非用于限定本发明的范围。
39.在陈述实施例之前,先对关于焊缝熔透性状态类型进行阐述:
40.根据焊缝实际熔深,将焊缝熔透性状态分为三种类型,分别为:焊透、未焊透和焊穿,其中,焊透是理想的缝熔透性状态,即,为正常状态。
41.为了对焊缝熔透性进行客观、准确的判定,本发明提供了一种焊缝熔透性判定方法、装置、电子设备及存储介质,以下分别进行详细说明。
42.如图1所示,图1为本发明提供的焊缝熔透性判定方法一实施例的流程示意图,焊缝熔透性判定方法包括:
43.步骤s101:获取多个焊缝熔池图像样本。
44.步骤s102:建立初始焊缝熔透性判定模型,其中,初始焊缝熔透性判定模型包括卷积层,池化层及全连接层。
45.步骤s103:将多个焊缝熔池图像样本输入至初始焊缝熔透性判定模型,对应的焊缝熔透性判定结果作为样本输出,训练初始焊缝熔透性判定模型,得到训练完备的焊缝熔透性判定模型。
46.步骤s104:获取实时焊缝熔池图像,基于训练完备的焊缝熔透性判定模型,确定实时焊缝熔池图像的焊缝熔透性判定结果。
47.本实施例中,首先,获取多个焊缝熔池图像样本;其次,建立初始焊缝熔透性判定模型,其中,初始焊缝熔透性判定模型包括卷积层,池化层及全连接层;然后,将多个焊缝熔池图像样本输入至初始焊缝熔透性判定模型,以对应的焊缝熔透性判定结果作为样本输出,训练初始焊缝熔透性判定模型,得到训练完备的焊缝熔透性判定模型;最后,获取实时焊缝熔池图像,基于训练完备的焊缝熔透性判定模型,确定实时焊缝熔池图像的焊缝熔透性判定结果。
48.本发明提供的实施例中,通过焊缝熔透性判定模型处理焊缝熔池图像,将判定焊缝熔透性的问题,转化为根据焊缝熔池图像确定焊缝熔透性的问题,不仅充分利用了焊缝熔透性判定模型对图像处理的能力,并且提高了判定焊缝熔透性的客观程度。
49.在一具体实施例中,焊缝熔池图像的参数包括:焊缝熔宽、长宽比及熔池面积,焊缝熔池图像与焊缝熔透性的关系如下:
50.当焊缝熔宽值不超过11mm,长宽比在0.5-0.9之间,熔池面积在150mm2以内时,判定为未焊透;
51.当焊缝熔宽值在11~16mm之间,长宽比在0.5~0.9之间,熔池面积在180~250mm2之间时,判定为焊穿;
52.当焊缝熔宽值在16mm左右,长宽比超过1,熔池面积超过300mm2时,判定为焊透。
53.作为优选的实施例,在步骤s101中,为了获取多个焊缝熔池图像样本,如图2所示,图2为本发明提供的获取多个焊缝熔池图像样本一实施例的流程示意图,获取多个焊缝熔池图像样本包括:
54.步骤s111:对多个初始焊缝熔池图像样本进行灰度化处理,得到多个黑白图像样本。
55.步骤s112:对多个黑白图像样本进行滤波去噪,得到多个去噪图像样本。
56.步骤s113:对多个去噪图像样本进行图像增强,得到多个焊缝熔池图像样本。
57.本实施例中,通过对初始焊缝熔池图像样本进行灰度化处理,调整初始焊缝熔池图像样本的灰度范围为0-255,能够避免条带失真;通过对多个黑白图像样本进行滤波去噪,保证后续对熔池轮廓的提取与识别的精;通过对多个去噪图像样本进行图像增强,能够得到更好的轮廓特征,从而改善初始焊缝熔池图像样本的视觉效果,提升清晰度。
58.作为优选的实施例,在步骤s112中,通过中值滤波对多个黑白图像样本进行滤波去噪。
59.作为优选的实施例,在步骤s103中,为了得到训练完备的焊缝熔透性判定模型,如图3所示,图3为本发明提供的获取训练完备的焊缝熔透性判定模型一实施例的流程示意图,获取训练完备的焊缝熔透性判定模型包括:
60.步骤s131:将多个焊缝熔池图像样本输入至卷积层,进行过滤操作,提取多个焊缝熔池图像样本的关键特征信息。
61.步骤s132:将关键特征信息输入至池化层,进行池化操作,对关键特征信息进行压缩,得到多个焊缝熔池图像样本的压缩关键特征信息。
62.步骤s133:将压缩关键特征信息输入至全连接层,得到多个焊缝熔池图像样本对应的多个焊缝熔透性判定结果样本。
63.步骤s134:重复迭代多个焊缝熔池图像样本至初始焊缝熔透性判定模型,直至得到训练完备的焊缝熔透性判定模型。
64.本实施例中,通过将多个焊缝熔池图像样本输入至初始焊缝熔透性判定模型,然后通过卷积层提取关键特征信息,通过池化层对关键特征信息进行压缩,再由全连接层进行分类,分别确定多个焊缝熔池图像样本对应的多个焊缝熔透性判定结果样本;最后,重复上述操作,不断优化初始焊缝熔透性判定模型的参数,最终得到训练完备的焊缝熔透性判定模型。
65.本实施例中,通过卷积层提取焊缝熔池图像样本的关键特征信息,能够保证特征信息的准确性;通过池化层压缩关键特征信息,能够提高焊缝熔透性判定模型的运行效率;通过全连接层进行焊缝熔透性判定,能够实现自动化判定焊缝熔透性,提高了焊缝熔透性判定结果的客观性。基于焊缝熔透性判定模型强大的计算能力和图片处理能力,焊缝熔透性判定模型能够较好地对焊缝熔池图像样本的焊缝熔透性进行判定。作为优选的实施例,初始焊缝熔透性判定模型还包括激活函数层,对多个焊缝熔透性判定结果样本进行非线性操作。
66.在一具体实施例中,选用relu激活函数。
67.作为优选的实施例,初始焊缝熔透性判定模型还包括归一化层,对多个焊缝熔透性判定结果样本进行归一化处理。
68.由于焊缝熔透性判定结果包括3种情况,即,焊透、未焊透和焊穿,因此,为了便于分类,将焊缝熔透性判定结果归一化设置成3。
69.在一具体实施例中,将焊透设置为1,将未焊透设置为2,将焊穿设置为3。通过归一化处理,能够简化焊缝熔透性判定结果的表现形式,便于工作人员进行确认。
70.作为优选的实施例,初始焊缝熔透性判定模型还包括残差模块,对卷积层的参数进行优化。
71.在一具体实施例中,残差模块为resnet残差。
72.通过设置resnet残差,能够缓解因卷积层数增多,而导致的过拟合问题。通过上述方法,由焊缝熔透性判定模型处理焊缝熔池图像,将判定焊缝熔透性的问题,转化为根据焊缝熔池图像确定焊缝熔透性的问题,不仅充分利用了焊缝熔透性判定模型对图像处理的能力,并且提高了判定焊缝熔透性的客观程度。
73.进一步地,由大量的测试结果得出:通过上述方法对焊缝熔透性进行判定,测试准确率总体上可达96%以上。
74.为了实现上述目标,本发明还提供了一种焊缝熔透性判定装置,如图4所示,图4为本发明提供的焊缝熔透性判定装置一实施例的结构框图,焊缝熔透性判定装置400包括:
75.样本获取模块401,用于获取多个焊缝熔池图像样本;
76.模型建立模块402,用于建立初始焊缝熔透性判定模型,其中,初始焊缝熔透性判定模型包括卷积层,池化层及全连接层;
77.模型训练模块403,用于将多个焊缝熔池图像样本输入至初始焊缝熔透性判定模型,对应的焊缝熔透性判定结果作为样本输出,训练初始焊缝熔透性判定模型,得到训练完备的焊缝熔透性判定模型;
78.焊缝熔透性判定模块404,用于获取实时焊缝熔池图像,基于训练完备的焊缝熔透性判定模型,确定实时焊缝熔池图像的焊缝熔透性判定结果。
79.本发明还相应提供了一种电子设备,如图5所示,图5为本发明提供的电子设备一实施例的结构框图。电子设备500可以是移动终端、桌上型计算机、笔记本、掌上电脑及服务器等计算设备。电子设备500包括处理器501以及存储器502,其中,存储器502上存储有焊缝熔透性判定程序503。
80.存储器502在一些实施例中可以是计算机设备的内部存储单元,例如计算机设备的硬盘或内存。存储器502在另一些实施例中也可以是计算机设备的外部存储设备,例如计算机设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器502还可以既包括计算机设备的内部存储单元也包括外部存储设备。存储器502用于存储安装于计算机设备的应用软件及各类数据,例如安装计算机设备的程序代码等。存储器502还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,焊缝熔透性判定程序503可被处理器501所执行,从而实现本发明各实施例的焊缝熔透性判定方法。
81.处理器501在一些实施例中可以是一中央处理器(central processing unit,cpu),微处理器或其他数据处理芯片,用于运行存储器502中存储的程序代码或处理数据,例如执行焊缝熔透性判定程序等。
82.本实施例还提供了一种计算机可读存储介质,其上存储有焊缝熔透性判定程序,
计算机该程序被处理器执行时,实现如上述任一技术方案所述的焊缝熔透性判定方法。
83.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
84.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1