一种基于时间敏感网络的焊接质量智能检测方法及系统与流程



1.本技术涉及焊接检测技术领域,特别是涉及一种基于时间敏感网络的焊接质量智能检测方法及系统。


背景技术:



2.随着科技发展,搭载自动化技术、物联网科技的自动焊接设备由于其相较于人工焊接具有更高的焊接生产效率和焊接质量稳定性的优势,而逐渐取代人工焊接被应用于多种焊接产品生产中。
3.自动焊接设备的运行往往依赖于人工进行运行参数设定,在焊接产品高效生产的同时,落后的人工周期性抽检已无法满足自动化焊接产品检测需求,导致基于自动焊接设备生产获得的焊接产品的品控较弱,自动焊接设备控制参数调节滞后性较强。
4.综上所述,现有技术中存在进行焊接产品质量检测效率和准确率不足,导致自动焊接产品的品控较差的技术问题。


技术实现要素:



5.基于此,有必要针对上述技术问题,提供一种能够实现基于焊接产品质量缺陷进行自动焊接设备控制参数优化调整以及抽检数量的适应性调整,提高焊接产品质量以及抽检结果可参考性的一种基于时间敏感网络的焊接质量智能检测方法及系统。
6.一种基于时间敏感网络的焊接质量智能检测方法,方法包括:根据所述自动焊接设备,获取焊接工艺参数和焊接场景数据;根据所述焊接场景数据,基于时间敏感网络采集焊接日志数据;根据所述焊接日志数据对所述焊接工艺参数进行预设缺陷类型的缺陷概率评估,生成第一触发概率;判断所述第一触发概率是否满足缺陷概率阈值;若不满足,对所述焊接工艺参数进行优化,生成焊接工艺参数优化结果,其中,所述焊接工艺参数优化结果包括第二触发概率,且所述第二触发概率满足所述缺陷概率阈值;根据所述第二触发概率,匹配焊接质量抽检数量;根据所述焊接工艺参数优化结果控制所述自动焊接设备进行焊接后,基于所述焊接质量抽检数量进行随机抽检,上传焊接质量检测结果。
7.一种基于时间敏感网络的焊接质量智能检测系统,所述系统包括:焊接数据获取模块,用于根据自动焊接设备,获取焊接工艺参数和焊接场景数据;日志数据采集模块,用于根据所述焊接场景数据,基于时间敏感网络采集焊接日志数据;缺陷概率评估模块,用于根据所述焊接日志数据对所述焊接工艺参数进行预设缺陷类型的缺陷概率评估,生成第一触发概率;缺陷概率判断模块,用于判断所述第一触发概率是否满足缺陷概率阈值;工艺参数优化模块,用于若不满足,对所述焊接工艺参数进行优化,生成焊接工艺参数优化结果,其中,所述焊接工艺参数优化结果包括第二触发概率,且所述第二触发概率满足所述缺陷概率阈值;抽检数量确定模块,用于根据所述第二触发概率,匹配焊接质量抽检数量;随机抽检执行模块,用于根据所述焊接工艺参数优化结果控制所述自动焊接设备进行焊接后,基于所述焊接质量抽检数量进行随机抽检,上传焊接质量检测结果。
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:根据所述自动焊接设备,获取焊接工艺参数和焊接场景数据;根据所述焊接场景数据,基于时间敏感网络采集焊接日志数据;根据所述焊接日志数据对所述焊接工艺参数进行预设缺陷类型的缺陷概率评估,生成第一触发概率;判断所述第一触发概率是否满足缺陷概率阈值;若不满足,对所述焊接工艺参数进行优化,生成焊接工艺参数优化结果,其中,所述焊接工艺参数优化结果包括第二触发概率,且所述第二触发概率满足所述缺陷概率阈值;根据所述第二触发概率,匹配焊接质量抽检数量;根据所述焊接工艺参数优化结果控制所述自动焊接设备进行焊接后,基于所述焊接质量抽检数量进行随机抽检,上传焊接质量检测结果。
9.上述一种基于时间敏感网络的焊接质量智能检测方法及系统,解决了现有技术中存在进行焊接产品质量检测效率和准确率不足,导致自动焊接产品的品控较差的技术问题,达到了基于焊接产品质量缺陷进行自动焊接设备控制参数优化调整以及抽检数量的适应性调整,提高焊接产品质量以及抽检结果可参考性的技术效果。
10.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
11.图1为一个实施例中一种基于时间敏感网络的焊接质量智能检测方法的流程示意图;图2为一个实施例中一种基于时间敏感网络的焊接质量智能检测方法中构建触发概率评估模型的流程示意图;图3为一个实施例中一种基于时间敏感网络的焊接质量智能检测系统的结构框图;图4为一个实施例中计算机设备的内部结构示意图。
12.附图标记说明:焊接数据获取模块1,日志数据采集模块2,缺陷概率评估模块3,缺陷概率判断模块4,工艺参数优化模块5,抽检数量确定模块6,随机抽检执行模块7。
具体实施方式
13.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
14.如图1所示,本技术提供了一种基于时间敏感网络的焊接质量智能检测方法,应用于焊接质量智能检测系统,所述系统和自动焊接设备通信连接,包括:步骤s100:根据所述自动焊接设备,获取焊接工艺参数和焊接场景数据;
步骤s200:根据所述焊接场景数据,基于时间敏感网络采集焊接日志数据;具体而言,在本实施例中,所述自动焊接设备为替代人工手动焊接的自动化机械,相较于人工焊接具有更高的焊接生产效率和焊接质量稳定性。所述焊接场景数据为进行多个焊接对象焊接连结的焊接要求,包括但不限于焊接方法和焊接工艺要求。所述焊接工艺参数为以所述焊接场景数据为参考获得的自动焊接设备控制参数以及焊接原料数据,应理解的,参考同一焊接场景数据获得的焊接工艺参数也存在一定的差异性。
15.在本实施例的实际生产中,所述自动焊接设备基于所述焊接场景数据生成所述焊接工艺参数,基于所述焊接工艺参数控制自动电焊设备进行多个焊接对象的焊接连结。
16.所述自动焊接设备焊接加工所获焊接成品经由包括但不限于力学检测、外观检测、使用性能检测的多种质量检测,以确定产品是否存在质量缺陷。对焊接成品检测产生的数据统称为质量检测缺陷记录数据并上传至局域网中进行数据存储。所述自动焊接设备生产焊接成品的焊接工艺参数记录数据以及对应的焊接场景数据也上传至局域网中进行数据存储,历史焊接场景数据、历史焊接工艺参数以及历史质量检测缺陷数据按照焊接成品映射并作为所述焊接日志数据存储在局域网数据存储空间中。
17.在本实施例中,基于所述焊接场景数据,采用时间敏感网络方法遍历局域网数据存储空间,获得与所述焊接场景数据具有一致性的所述焊接日志数据,所述焊接日志数据为多组焊接场景数据具有一致性的焊接工艺参数记录数据、焊接质量检测缺陷记录数据集合。
18.应理解的,由于对每一焊接产品都进行多种类型质量缺陷检测,因而每一焊接工艺参数记录数据对应多种类型的多组焊接质量检测缺陷记录数据。
19.步骤s300:根据所述焊接日志数据对所述焊接工艺参数进行预设缺陷类型的缺陷概率评估,生成第一触发概率;在一个实施例中,如图2所示,所述根据所述焊接日志数据对所述焊接工艺参数进行预设缺陷类型的缺陷概率评估,生成第一触发概率,本技术提供的方法步骤s300还包括:步骤s310:根据所述焊接日志数据,获取多组焊接工艺参数记录数据和多组质量检测缺陷记录数据;步骤s320:对所述多组焊接工艺参数记录数据和所述多组质量检测缺陷记录数据进行关联性分析,生成多组关联数据和多个关联度;步骤s330:根据所述多个关联度中满足关联度阈值的所述多组关联筛选数据,构建触发概率评估模型;步骤s340:将所述焊接工艺参数和所述预设缺陷类型输入所述触发概率评估模型,生成所述第一触发概率。
20.在一个实施例中,所述根据所述多个关联度中满足关联度阈值的所述多组关联筛选数据,构建触发概率评估模型,本技术提供的方法步骤s330还包括:步骤s331:构建触发概率计算公式:步骤s331:构建触发概率计算公式:
其中, 表征第i种工艺参数记录数据第j组质量检测缺陷记录数据, 表征记录的第k类型缺陷参数, 表征第i种工艺参数和第k类型缺陷参数共同出现的频率, 表征任意一组工艺参数和缺陷类型特征值的出现总频率, 表征触发概率;步骤s332:基于满足所述关联度阈值的所述多组关联筛选数据,调取所述触发概率计算公式,计算多组触发概率标识数据;步骤s333:根据所述多组关联筛选数据和所述多组触发概率标识数据,基于前馈神经网络进行有监督训练,生成所述触发概率评估模型。
21.具体而言,应理解的,所述自动焊接设备在某一焊接场景下基于对应的焊接工艺参数进产品焊接加工时,存在获得各种类型质量缺陷的焊接产品的可能。本实施例基于历史自动焊接设备焊接质量缺陷进行整合,生成所述预设焊接缺陷类型,所述预设焊接缺陷类型包括但不限于外观缺陷、力学缺陷、功能缺陷。所述预设缺陷类型中每一缺陷类型发生概率存在差异性。
22.在本实施例中,根据所述焊接日志数据对基于所述焊接工艺参数进行焊接产品加工出现所述预设缺陷类型中各类型质量缺陷的缺陷概率评估,具体的,根据所述焊接日志数据,获取多组焊接工艺参数记录数据和多组质量检测缺陷记录数据,每组质量检测缺陷记录数据包含多个焊接产品质量缺陷类型。
23.对所述多组焊接工艺参数记录数据和所述多组质量检测缺陷记录数据进行关联性分析,生成多组关联数据和多个关联度,所述多组关联数据与对应质量检测缺陷记录数据的关联度反映了不同工艺参数与不同焊接产品缺陷发生的相关程度大小,关联度越大表明工艺参数与焊接产品质量缺陷的相关性越高。本实施例后续说明书内容中进行所述关联性分析方法最优实施例的阐述。
24.基于自动焊接设备使用工作人员过去经验进行所述关联度阈值的设置,所述关联度阈值为判断工艺参数是否与某一类型质量缺陷具有相关性的参考数据阈值。
25.基于所述关联度阈值对所述多组关联数据进行筛选,获得关联度数据满足所述关联度阈值的所述多组关联筛选数据,所述多组关联筛选数据用于构建触发概率评估模型,所述触发概率评估模型为可根据焊接工艺参数评估计划焊接获得的焊接产品发生所述预设质量缺陷中多种类型质量缺陷的概率。
26.为提高所述触发概率评估模型的输出准确度,本实施例基于所述多组关联筛选数据计算获得基于多组工艺参数进行焊接发生多种类型质量缺陷的概率,即所述触发概率。将多个触发概率和多组关联筛选数据和多个触发概率作为训练数据进行所述概率评估模型的训练。
27.所述触发概率的最优获得方法为,构建触发概率计算公式:所述触发概率的最优获得方法为,构建触发概率计算公式:基于所述触发概率公式进行工艺参数触发质量缺陷概率的计算,以提高触发概率
数据的科学性和准确性,在所述触发概率计算公式中, 表征第i种工艺参数记录数据的第j组质量检测缺陷记录数据, 表征记录的第k类型缺陷参数, 表征第i种工艺参数和第k类型缺陷参数共同出现的频率, 表征任意一组工艺参数和缺陷类型特征值的出现总频率, 表征触发概率。
28.基于满足所述关联度阈值的所述多组关联筛选数据,调取所述触发概率计算公式,计算多组触发概率标识数据,将所述多组触发概率标识数据与多组关联筛选数据进行关联标识。
29.基于前馈神经网络进行所述触发概率评估模型的构建,将所述多组关联筛选数据和所述多组触发概率标识数据标识划分为训练数据集、监督数据集以及验证数据集,进行所述触发概率评估模型的有监督训练,直至所述触发概率评估模型的输出准确度满足预设准确率要求,生成所述触发概率评估模型。
30.将步骤s100获得的所述焊接工艺参数和所述预设缺陷类型输入所述触发概率评估模型,生成所述第一触发概率,所述第一触发概率为自动焊接设备基于所述焊接工艺参数进行焊接加工时触发预设缺陷类型中各类型缺陷发生概率的数据集合。
31.本实施例通过分析多组焊接工艺参数记录数据和多组质量检测缺陷记录数据生成多组关联数据和多个关联度进行构建触发概率评估模型,达到了基于模型即可采用所述工艺参数进行焊接加工触发预设质量缺陷中各类型缺陷的概率数据的准确预测评估,达到了为后续是否进行自动焊接设备工艺参数优化调整以降低质量缺陷触发概率提供判断基准。
32.步骤s400:判断所述第一触发概率是否满足缺陷概率阈值;具体而言,应理解的,采用任意工艺参数进行焊接加工,都存在触发不特定质量缺陷发生的可能,因而本实施例预设缺陷概率阈值用于判断所述第一触发概率为基于工艺参数优化即可规避质量缺陷还是与工艺参数优化无关属于自动焊接的客观缺陷。所述缺陷概率阈值与所述关联度阈值都可基于自动焊接设备使用工作人员过去经验进行设定。
33.判断所述第一触发概率中各个质量缺陷类型对应的触发概率数据是否满足所述缺陷概率阈值,若存在不满足项,则表明通过进行焊接工艺参数优化即可降低质量缺陷触发概率。
34.步骤s500:若不满足,对所述焊接工艺参数进行优化,生成焊接工艺参数优化结果,其中,所述焊接工艺参数优化结果包括第二触发概率,且所述第二触发概率满足所述缺陷概率阈值;在一个实施例中,所述若不满足,对所述焊接工艺参数进行优化,生成焊接工艺参数优化结果,本技术提供的方法步骤s500还包括:步骤s510:根据所述自动焊接设备,设定所述焊接工艺参数调整区间;步骤s520:根据所述焊接工艺参数调整区间随机抽取,获取第m组焊接工艺参数;步骤s530:将所述第m组焊接工艺参数和所述预设缺陷类型输入所述触发概率评估模型,生成第m触发概率;步骤s540:判断所述第m触发概率是否小于所述缺陷概率阈值;
步骤s550:若小于,将所述第m组焊接工艺参数设为所述焊接工艺参数优化结果。
35.具体而言,在本实施例中,基于步骤s200采集获得的所述焊接日志数据,基于所述焊接日志数据提取获得多组焊接工艺参数记录数据,对所述多组焊接工艺参数记录数据按照工艺参数项进行数据拆分,并对各项工艺参数项的多个数据进行由大到小的排序,获得各工艺参数项的最大值和最小值,作为步骤s100的焊接场景数据的焊接工艺参数调整区间。
36.根据所述焊接工艺参数调整区间随机抽取,获取第m组焊接工艺参数,将所述第m组焊接工艺参数和所述预设缺陷类型输入所述触发概率评估模型,生成第m触发概率,所述第m触发概率中包含以第m组焊接工艺参数控制自动焊接设备运行,获得的焊接产品发生所述预设缺陷类型中各类型质量缺陷的触发概率数据。
37.判断所述第m触发概率中各类型质量缺陷触发概率是否小于所述缺陷概率阈值,若小于,将所述第m组焊接工艺参数设为所述焊接工艺参数优化结果,并且将述第m触发概率作为所述第二触发概率用于后续进行焊接产品抽检频率确定的参考数据。
38.本实施例通过基于焊接日志数据进行焊接场景数据下焊接工艺参数调整区间的确定,基于焊接工艺参数调整区间进行多组焊接工艺参数的生成,并通依次输入触发概率评估模型获得触发概率数据与缺陷概率阈值比对,实现了高效获得质量缺陷触发概率较低的焊接工艺参数优化结果以进行该焊接场景下自动焊接设备控制的技术效果。
39.步骤s600:根据所述第二触发概率,匹配焊接质量抽检数量;在一个实施例中,所述根据所述第二触发概率,匹配焊接质量抽检数量,本技术提供的方法步骤s600还包括:步骤s610:根据所述第二触发概率对所述预设缺陷类型进行由大到小排序,生成缺陷类型排序结果;步骤s620:根据所述缺陷类型排序结果,匹配多种质量检测类型;步骤s630:基于所述缺陷类型排序结果为所述多种质量检测类型,匹配所述焊接质量抽检数量,排序靠前的抽检数量大于排序靠后的抽检数量。
40.具体而言,在本实施例中,所述第一触发概率与所述第二触发概率都为预设缺陷类型中各类型质量缺陷触发概率的数据集合,根据所述第二触发概率对所述预设缺陷类型进行由大到小排序,生成缺陷类型排序结果。
41.根据所述缺陷类型排序结果以及对应的质量缺陷类型,匹配多种质量检测类型,所述多种质量检测类型包括但不限于力学检测、外观检测、使用性能检测。
42.基于所述缺陷类型排序结果为所述多种质量检测类型,匹配所述焊接质量抽检数量,排序靠前的抽检数量大于排序靠后的抽检数量,本实施例对于具体的抽检数量不做限制,可根据焊接产品数量按比例抽取进行。
43.本实施例通过按照第二触发概率中各个质量缺陷类型的触发概率进行排序,并对应进行质量缺陷类型的质量检测类型以及抽检焊接产品数量高低的设置,实现了按照焊接质量缺陷触发频率适应性进行抽检数量设定,提高产品抽检科学性以及抽检质检结果对于焊接产品生产品质的代表性的技术效果。
44.步骤s700:根据所述焊接工艺参数优化结果控制所述自动焊接设备进行焊接后,基于所述焊接质量抽检数量进行随机抽检,上传焊接质量检测结果。
45.具体而言,在本实施例中,根据所述焊接工艺参数优化结果控制所述自动焊接设备进行焊接产品的流水线生产,基于所述焊接质量抽检数量进行焊接产品的随机抽检,并将焊接质量检测结果上传至局域网存储空间作为新增焊接日志数据中的质量检测缺陷记录数据。
46.本实施例通过根据所述自动焊接设备,获取焊接工艺参数和焊接场景数据;根据所述焊接场景数据,基于时间敏感网络采集焊接日志数据;根据所述焊接日志数据对所述焊接工艺参数进行预设缺陷类型的缺陷概率评估,生成第一触发概率,为后续是否进行自动焊接设备工艺参数优化调整以降低质量缺陷触发概率提供判断基准;判断所述第一触发概率是否满足缺陷概率阈值;若不满足,对所述焊接工艺参数进行优化,生成焊接工艺参数优化结果,其中,所述焊接工艺参数优化结果包括第二触发概率,且所述第二触发概率满足所述缺陷概率阈值,实现高效获得质量缺陷触发概率较低的焊接工艺参数优化结果以进行该焊接场景下自动焊接设备控制;根据所述第二触发概率,匹配焊接质量抽检数量,实现按照焊接质量缺陷触发频率适应性进行抽检数量设定,提高产品抽检科学性以及抽检质检结果对于焊接产品生产品质的代表性;根据所述焊接工艺参数优化结果控制所述自动焊接设备进行焊接后,基于所述焊接质量抽检数量进行随机抽检,上传焊接质量检测结果。达到了基于焊接产品质量缺陷进行自动焊接设备控制参数优化调整以及抽检数量的适应性调整,提高焊接产品质量以及抽检结果可参考性的技术效果。
47.在一个实施例中,所述对所述多组焊接工艺参数记录数据和所述多组质量检测缺陷记录数据进行关联性分析,生成多组关联数据和多个关联度,本技术提供的方法步骤s320还包括:步骤s321:构建关联度计算公式:构建关联度计算公式:其中, 表征第i种工艺参数记录数据第j组质量检测缺陷记录数据, 表征记录的第k类型缺陷参数, 表征任意两组只有第k类型缺陷的质量检测缺陷记录数据变化量, 表征两组只有第k类型缺陷的焊接工艺参数记录数据变化量, 表征对多个变化量比值求均值,记为 ,表征关联度。
48.根据所述关联度计算公式,遍历所述多组焊接工艺参数记录数据和所述多组质量检测缺陷记录数据进行关联度计算,生成所述多组关联数据和所述多个关联度。
49.具体而言,在本实施例中,所述关联度计算方法是步骤s320的细化,同时也是步骤s300中获取多组关联数据和多个关联度的最优实施例。
50.具体构建的所述关联度计算公式如下:具体构建的所述关联度计算公式如下:基于所述关联度计算公式可获得较为科学准确的反映工艺参数与质量缺陷发生
之间关联性高低的关联度计算结果。在所述关联度计算公式中, 表征第i种工艺参数记录数据种的第j组质量检测缺陷记录数据, 表征记录的第k类型缺陷参数, 表征任意两组只有第k类型缺陷的质量检测缺陷记录数据变化量, 表征两组只有第k类型缺陷的焊接工艺参数记录数据变化量, 表征对多个变化量比值求均值,记为,表征关联度。
51.根据所述关联度计算公式,遍历所述多组焊接工艺参数记录数据和所述多组质量检测缺陷记录数据进行关联度计算,生成所述多组关联数据和所述多个关联度。
52.本实施例通过构建关联度计算公式,计算获得工艺参数与焊接产品的多种质量缺陷发生关联性的关联度数据,达到了科学直观的获知自动焊接设备基于工艺参数进行原材料焊接进行焊接产品生产时,发生不同类型质量缺陷的可能性高低的技术效果。
53.在一个实施例中,所述判断所述第m触发概率是否小于所述缺陷概率阈值,本技术提供的方法步骤s540还包括:步骤s541:若大于或等于,判断所述第m触发概率是否大于第m-1触发概率;步骤s542:若所述第m触发概率大于所述第m-1触发概率,将所述第m组焊接工艺参数添加进淘汰数据组,基于第m-1组焊接工艺参数重复迭代优化;步骤s543:若第m触发概率小于或等于所述第m-1触发概率,将所述第m-1组焊接工艺参数添加进所述淘汰数据组,基于所述第m组焊接工艺参数重复迭代优化。
54.在一个实施例中,本技术提供的方法步骤s543还包括:步骤s543-1:当m满足预设迭代次数时,将所述第m组焊接工艺参数或所述第m-1组焊接工艺参数设为所述焊接工艺参数优化结果。
55.具体而言,在本实施例中,判断所述第m触发概率是否小于所述缺陷概率阈值,若大于或等于,则比对第m-1触发概率与第m触发概率,判断所述第m触发概率是否大于第m-1触发概率,若所述第m触发概率大于所述第m-1触发概率,将所述第m组焊接工艺参数添加进淘汰数据组,基于第m-1组焊接工艺参数重复迭代优化,若第m触发概率小于或等于所述第m-1触发概率,将所述第m-1组焊接工艺参数添加进所述淘汰数据组,基于所述第m组焊接工艺参数重复迭代优化。预设迭代次数,以避免所获焊接工艺参数对应的触发概率不满足预设概率阈值而持续进行寻优迭代,造成对基于时间敏感网络的焊接质量智能监测系统的算力资源浪费。当m满足预设迭代次数时,将所述第m组焊接工艺参数或所述第m-1组焊接工艺参数设为所述焊接工艺参数优化结果。
56.本实施例通过基于焊接工艺参数调整区间随机抽取工艺参数组合进行触发概率获取寻优,并预设迭代次数避免所获焊接工艺参数对应的触发概率不满足预设概率阈值而持续进行寻优迭代,造成对基于时间敏感网络的焊接质量智能监测系统的算力资源浪费,达到了较为高效的进行焊接工艺参数优化结果的获取,从而实现提高控制自动焊接设备进行焊接生产所获焊接产品的优良率的技术效果。
57.在一个实施例中,如图4所示,提供了一种基于时间敏感网络的焊接质量智能检测系统,包括:焊接数据获取模块1,日志数据采集模块2,缺陷概率评估模块3,缺陷概率判断模块4,工艺参数优化模块5,抽检数量确定模块6,随机抽检执行模块7,其中:焊接数据获取模块1,用于根据自动焊接设备,获取焊接工艺参数和焊接场景数
据;日志数据采集模块2,用于根据所述焊接场景数据,基于时间敏感网络采集焊接日志数据;缺陷概率评估模块3,用于根据所述焊接日志数据对所述焊接工艺参数进行预设缺陷类型的缺陷概率评估,生成第一触发概率;缺陷概率判断模块4,用于判断所述第一触发概率是否满足缺陷概率阈值;工艺参数优化模块5,用于若不满足,对所述焊接工艺参数进行优化,生成焊接工艺参数优化结果,其中,所述焊接工艺参数优化结果包括第二触发概率,且所述第二触发概率满足所述缺陷概率阈值;抽检数量确定模块6,用于根据所述第二触发概率,匹配焊接质量抽检数量;随机抽检执行模块7,用于根据所述焊接工艺参数优化结果控制所述自动焊接设备进行焊接后,基于所述焊接质量抽检数量进行随机抽检,上传焊接质量检测结果。
58.在一个实施例中,所述缺陷概率评估模块3还包括:日志数据提取单元,用于根据所述焊接日志数据,获取多组焊接工艺参数记录数据和多组质量检测缺陷记录数据;关联性分析单元,用于对所述多组焊接工艺参数记录数据和所述多组质量检测缺陷记录数据进行关联性分析,生成多组关联数据和多个关联度;评估模型构建单元,用于根据所述多个关联度中满足关联度阈值的所述多组关联筛选数据,构建触发概率评估模型;触发概率获得单元,用于将所述焊接工艺参数和所述预设缺陷类型输入所述触发概率评估模型,生成所述第一触发概率。
59.在一个实施例中,所述关联性分析单元还包括:关联度公式构建单元,用于构建关联度计算公式:关联度公式构建单元,用于构建关联度计算公式:其中, 表征第i种工艺参数记录数据第j组质量检测缺陷记录数据, 表征记录的第k类型缺陷参数, 表征任意两组只有第k类型缺陷的质量检测缺陷记录数据变化量, 表征两组只有第k类型缺陷的焊接工艺参数记录数据变化量, 表征对多个变化量比值求均值,记为 ,表征关联度;关联度计算单元,用于根据所述关联度计算公式,遍历所述多组焊接工艺参数记录数据和所述多组质量检测缺陷记录数据进行关联度计算,生成所述多组关联数据和所述多个关联度。
60.在一个实施例中,所述评估模型构建单元还包括:触发概率构建单元,用于构建触发概率计算公式:
其中, 表征第i种工艺参数记录数据第j组质量检测缺陷记录数据, 表征记录的第k类型缺陷参数, 表征第i种工艺参数和第k类型缺陷参数共同出现的频率, 表征任意一组工艺参数和缺陷类型特征值的出现总频率, 表征触发概率;标识数据计算单元,用于基于满足所述关联度阈值的所述多组关联筛选数据,调取所述触发概率计算公式,计算多组触发概率标识数据;评估模型训练单元,用于根据所述多组关联筛选数据和所述多组触发概率标识数据,基于前馈神经网络进行有监督训练,生成所述触发概率评估模型。
61.在一个实施例中,所述工艺参数优化模块5还包括:参数阈值确定单元,用于根据所述自动焊接设备,设定所述焊接工艺参数调整区间;工艺参数获得单元,用于根据所述焊接工艺参数调整区间随机抽取,获取第m组焊接工艺参数;触发概率输出单元,用于将所述第m组焊接工艺参数和所述预设缺陷类型输入所述触发概率评估模型,生成第m触发概率;触发概率判断单元,用于判断所述第m触发概率是否小于所述缺陷概率阈值;参数优化获得单元,用于若小于,将所述第m组焊接工艺参数设为所述焊接工艺参数优化结果。
62.在一个实施例中,所述触发概率判断单元还包括:触发概率比对单元,用于若大于或等于,判断所述第m触发概率是否大于第m-1触发概率;参数迭代优化单元,用于若所述第m触发概率大于所述第m-1触发概率,将所述第m组焊接工艺参数添加进淘汰数据组,基于第m-1组焊接工艺参数重复迭代优化;参数迭代淘汰单元,用于若第m触发概率小于或等于所述第m-1触发概率,将所述第m-1组焊接工艺参数添加进所述淘汰数据组,基于所述第m组焊接工艺参数重复迭代优化。
63.参数迭代停止单元,用于当m满足预设迭代次数时,将所述第m组焊接工艺参数或所述第m-1组焊接工艺参数设为所述焊接工艺参数优化结果。
64.在一个实施例中,所述抽检数量确定模块6还包括:缺陷类型排序单元,用于根据所述第二触发概率对所述预设缺陷类型进行由大到小排序,生成缺陷类型排序结果;排序结果匹配单元,用于根据所述缺陷类型排序结果,匹配多种质量检测类型;抽检数量匹配单元,用于基于所述缺陷类型排序结果为所述多种质量检测类型,匹配所述焊接质量抽检数量,排序靠前的抽检数量大于排序靠后的抽检数量。
65.关于一种基于时间敏感网络的焊接质量智能检测系统的具体实施例可以参见上
文中对于一种基于时间敏感网络的焊接质量智能检测方法的实施例,在此不再赘述。上述一种基于时间敏感网络的焊接质量智能检测装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
66.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图4所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储新闻数据以及时间衰减因子等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于时间敏感网络的焊接质量智能检测方法。
67.本领域技术人员可以理解,图4中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
68.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:根据所述自动焊接设备,获取焊接工艺参数和焊接场景数据;根据所述焊接场景数据,基于时间敏感网络采集焊接日志数据;根据所述焊接日志数据对所述焊接工艺参数进行预设缺陷类型的缺陷概率评估,生成第一触发概率;判断所述第一触发概率是否满足缺陷概率阈值;若不满足,对所述焊接工艺参数进行优化,生成焊接工艺参数优化结果,其中,所述焊接工艺参数优化结果包括第二触发概率,且所述第二触发概率满足所述缺陷概率阈值;根据所述第二触发概率,匹配焊接质量抽检数量;根据所述焊接工艺参数优化结果控制所述自动焊接设备进行焊接后,基于所述焊接质量抽检数量进行随机抽检,上传焊接质量检测结果。
69.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
70.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。

技术特征:


1.一种基于时间敏感网络的焊接质量智能检测方法,其特征在于,应用于焊接质量智能检测系统,所述系统和自动焊接设备通信连接,包括:根据所述自动焊接设备,获取焊接工艺参数和焊接场景数据;根据所述焊接场景数据,基于时间敏感网络采集焊接日志数据;根据所述焊接日志数据对所述焊接工艺参数进行预设缺陷类型的缺陷概率评估,生成第一触发概率;判断所述第一触发概率是否满足缺陷概率阈值;若不满足,对所述焊接工艺参数进行优化,生成焊接工艺参数优化结果,其中,所述焊接工艺参数优化结果包括第二触发概率,且所述第二触发概率满足所述缺陷概率阈值;根据所述第二触发概率,匹配焊接质量抽检数量;根据所述焊接工艺参数优化结果控制所述自动焊接设备进行焊接后,基于所述焊接质量抽检数量进行随机抽检,上传焊接质量检测结果。2.如权利要求1所述的方法,其特征在于,所述根据所述焊接日志数据对所述焊接工艺参数进行预设缺陷类型的缺陷概率评估,生成第一触发概率,包括:根据所述焊接日志数据,获取多组焊接工艺参数记录数据和多组质量检测缺陷记录数据;对所述多组焊接工艺参数记录数据和所述多组质量检测缺陷记录数据进行关联性分析,生成多组关联数据和多个关联度;根据所述多个关联度中满足关联度阈值的所述多组关联筛选数据,构建触发概率评估模型;将所述焊接工艺参数和所述预设缺陷类型输入所述触发概率评估模型,生成所述第一触发概率。3.如权利要求2所述的方法,其特征在于,所述对所述多组焊接工艺参数记录数据和所述多组质量检测缺陷记录数据进行关联性分析,生成多组关联数据和多个关联度,包括:构建关联度计算公式:构建关联度计算公式:其中,表征第i种工艺参数记录数据第j组质量检测缺陷记录数据,表征记录的第k类型缺陷参数,表征任意两组只有第k类型缺陷的质量检测缺陷记录数据变化量,表征两组只有第k类型缺陷的焊接工艺参数记录数据变化量,表征对多个变化量比值求均值,记为,表征关联度;根据所述关联度计算公式,遍历所述多组焊接工艺参数记录数据和所述多组质量检测缺陷记录数据进行关联度计算,生成所述多组关联数据和所述多个关联度。4.如权利要求3所述的方法,其特征在于,所述根据所述多个关联度中满足关联度阈值
的所述多组关联筛选数据,构建触发概率评估模型,包括:构建触发概率计算公式:构建触发概率计算公式:其中,表征第i种工艺参数记录数据第j组质量检测缺陷记录数据,表征记录的第k类型缺陷参数,表征第i种工艺参数和第k类型缺陷参数共同出现的频率,表征任意一组工艺参数和缺陷类型特征值的出现总频率,表征触发概率;基于满足所述关联度阈值的所述多组关联筛选数据,调取所述触发概率计算公式,计算多组触发概率标识数据;根据所述多组关联筛选数据和所述多组触发概率标识数据,基于前馈神经网络进行有监督训练,生成所述触发概率评估模型。5.如权利要求4所述的方法,其特征在于,所述若不满足,对所述焊接工艺参数进行优化,生成焊接工艺参数优化结果,包括:根据所述自动焊接设备,设定所述焊接工艺参数调整区间;根据所述焊接工艺参数调整区间随机抽取,获取第m组焊接工艺参数;将所述第m组焊接工艺参数和所述预设缺陷类型输入所述触发概率评估模型,生成第m触发概率;判断所述第m触发概率是否小于所述缺陷概率阈值;若小于,将所述第m组焊接工艺参数设为所述焊接工艺参数优化结果。6.如权利要求5所述的方法,其特征在于,所述判断所述第m触发概率是否小于所述缺陷概率阈值,还包括:若大于或等于,判断所述第m触发概率是否大于第m-1触发概率;若所述第m触发概率大于所述第m-1触发概率,将所述第m组焊接工艺参数添加进淘汰数据组,基于第m-1组焊接工艺参数重复迭代优化;若第m触发概率小于或等于所述第m-1触发概率,将所述第m-1组焊接工艺参数添加进所述淘汰数据组,基于所述第m组焊接工艺参数重复迭代优化。7.如权利要求6所述的方法,其特征在于,还包括:当m满足预设迭代次数时,将所述第m组焊接工艺参数或所述第m-1组焊接工艺参数设为所述焊接工艺参数优化结果。8.如权利要求1所述的方法,其特征在于,所述根据所述第二触发概率,匹配焊接质量抽检数量,包括:根据所述第二触发概率对所述预设缺陷类型进行由大到小排序,生成缺陷类型排序结果;根据所述缺陷类型排序结果,匹配多种质量检测类型;
基于所述缺陷类型排序结果为所述多种质量检测类型,匹配所述焊接质量抽检数量,排序靠前的抽检数量大于排序靠后的抽检数量。9.一种基于时间敏感网络的焊接质量智能检测系统,其特征在于,包括:焊接数据获取模块,用于根据自动焊接设备,获取焊接工艺参数和焊接场景数据;日志数据采集模块,用于根据所述焊接场景数据,基于时间敏感网络采集焊接日志数据;缺陷概率评估模块,用于根据所述焊接日志数据对所述焊接工艺参数进行预设缺陷类型的缺陷概率评估,生成第一触发概率;缺陷概率判断模块,用于判断所述第一触发概率是否满足缺陷概率阈值;工艺参数优化模块,用于若不满足,对所述焊接工艺参数进行优化,生成焊接工艺参数优化结果,其中,所述焊接工艺参数优化结果包括第二触发概率,且所述第二触发概率满足所述缺陷概率阈值;抽检数量确定模块,用于根据所述第二触发概率,匹配焊接质量抽检数量;随机抽检执行模块,用于根据所述焊接工艺参数优化结果控制所述自动焊接设备进行焊接后,基于所述焊接质量抽检数量进行随机抽检,上传焊接质量检测结果。10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。

技术总结


本申请涉及焊接检测技术领域,提供一种基于时间敏感网络的焊接质量智能检测方法及系统。所述方法包括:根据焊接日志数据对焊接工艺参数进行预设缺陷类型的缺陷概率评估并生成第一触发概率并根据其是否满足缺陷概率阈值进行焊接工艺参数优化,基于焊接工艺参数优化结果的触发概率匹配焊接质量抽检数量,进行后续生产产品的随机抽检,获得质量检测结果。采用本方法能够解决现有技术中存在进行焊接产品质量检测效率和准确率不足,导致自动焊接产品的品控较差的技术问题,实现了基于焊接产品质量缺陷进行自动焊接设备控制参数优化调整以及抽检数量的适应性调整,提高焊接产品质量以及抽检结果可参考性的技术效果。量以及抽检结果可参考性的技术效果。量以及抽检结果可参考性的技术效果。


技术研发人员:

叶迎春 陈刚 张强 王银河 葛东玉 陈文静

受保护的技术使用者:

江苏未来网络集团有限公司

技术研发日:

2022.11.23

技术公布日:

2022/12/23

本文发布于:2024-09-23 22:33:29,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/47872.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   概率   参数   缺陷
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议