一种自动装配生产线状态监测系统及其方法与流程
未命名
09-07
阅读:182
评论:0

1.本发明属于模块接线盒领域,涉及自动化生产监控技术,具体是一种自动装配生产线状态监测系统及其方法。
背景技术:
2.光伏组件接线盒的自动装配生产线涉及到诸多环节,其中大部分环节是自动化装配的,虽然在装配过程中有检测工位、中盒体测试和测试工位,但由于中间过程复杂,产品出现问题难以第一时间确定出现故障的工位;因此,需要实时生产线每个工位的运行状态进行监测;
3.目前对流程故障的监控往往是在模块接线盒生产后,对缺陷的模块接线盒进行人工分析以及定位出现故障的生产环节,因此需要耗费人力与物力且难以第一时间定位故障节点;
4.为此,提出一种自动装配生产线状态监测系统及其方法。
技术实现要素:
5.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种自动装配生产线状态监测系统及其方法,该一种自动装配生产线状态监测系统及其方法使用机器学习技术实时对自动装配生产线上各个流程的进行智能监测,在故障发生时,及时对故障发生的流程进行定位;极大的降低了人力成本,提高了生产线生产效率。
6.为实现上述目的,根据本发明的第一方面的实施例提出一种自动装配生产线状态监测系统,包括生产线信息收集模块、历史数据收集模块、历史数据分析模块、在线信息收集模块以及生产线状态监测模块;其中,各个模块之间通过电气和/或无线网络方式连接;
7.其中,所述生产线信息收集模块主要用于预先收集自动装配生产线的流程信息;
8.其中,所述流程信息包括自动装配生产线上每个流程的名称、功能以及流程故障信息;
9.所述生产线信息收集模块将收集到的自动装配生产线的流程信息发送至历史数据收集模块;
10.其中,所述历史数据收集模块主要用于预先收集生产线上测试类流程的历史数据;
11.所述历史数据收集模块收集的测试类流程的历史数据的方式包括以下步骤:
12.步骤s1:将测试类流程按流程的顺序进行排序;并按顺序对测试类流程进行编号;且将编号标记为m,其中m=1,2,3
…
m;其中,m为测试类流程的数量;
13.步骤s2:对于测试类流程m,收集该测试类流程与测试类流程m-1之间的所有故障原因,并对每个故障原因,收集该故障原因导致的对测试类流程m检测的产品的影响结果;
14.通过收集若干产品外观的训练照片,并将每张产品外观的训练照片的表现形式打上数字标签,再通过cnn神经网络模型对产品外观的照片进行训练,生成根据产品的外观照
片,自动分析出产品外观表现形式的数字标签的网络模型;所述数字标签为由人工对每张产品外观的训练照片进行质量评定的等级;
15.步骤s3:收集历史上每个测试类流程m检测的每个缺陷产品的故障原因以及故障带来的影响结果的属性值,并作为测试类的历史数据;
16.所述历史数据收集模块将收集的测试类的历史数据发送至历史数据分析模块;
17.其中,所述历史数据分析模块主要用于根据每个测试类流程的历史数据,生成评估故障原因的机器学习模型;
18.所述历史数据分析模块生成评估故障原因的机器学习模型包括以下步骤:
19.步骤p1:对于每个测试类流程m,将该流程的历史数据中每个缺陷产品的影响结果的属性值作为机器学习模型的输入,将故障原因作为机器学习模型的输出,将每个缺陷产品的故障原因作为预测目标;以机器学习模型的预测准确率作为训练目标;
20.步骤p2:对每个测试类流程m的机器学习模型进行训练,并预先设置预测准确率阈值p,在机器学习模型的预测准确率达到预测准确率阈值p时,停止训练;并将测试类流程m训练完成的机器学习模型标记为jm;优选的,所述机器学习模型可以为深度神经网络模型、深度信念网络或支持向量机;
21.所述历史数据分析模块将训练完成的机器学习模型jm发送至生产线状态监测模块;
22.其中,所述在线信息收集模块主要用于实时收集每个测试类流程对当前产品的检测数据;
23.所述在线信息收集模块收集当前产品检测数据包括以下步骤:
24.步骤q1:根据实际经验为每个测试类流程m预设缺陷比例阈值;将测试类流程m的缺陷比例阈值标记为ym;
25.步骤q2:对于每个测试类流程m,统计每次对产品进行测试时的实时缺陷率;若实时缺陷率大于缺陷比例阈值ym,转至步骤q3;
26.步骤q3:对于测试类流程m,收集后续测试出的缺陷产品实时的影响结果的属性值;
27.所述在线信息收集模块将每个测试类流程测试出的缺陷产品实时的影响结果的属性值发送至生产线状态监测模块;
28.其中,所述生产线状态监测模块主要用于根据实时的缺陷产品的影响结果的属性值分析自动装配生产线上各个流程的实时故障情况;
29.所述生产线状态监测模块分析各个流程的实时故障情况的方式为:
30.所述生产线状态监测模块接收到缺陷产品的影响结果的属性值后,根据对应的测试类流程m,将影响结果的属性值输入至对应的机器学习模型jm中,获得机器学习模型jm输出的故障原因。
31.据本发明的第二方面的实施例提出一种自动装配生产线状态监测方法,包括以下步骤:
32.步骤一:生产线信息收集模块预先收集自动装配生产线的流程信息;
33.步骤二:历史数据收集模块预先收集生产线上测试类流程的历史数据;
34.步骤三:历史数据分析模块根据每个测试类流程的历史数据,生成评估故障原因
的机器学习模型;
35.步骤四:在线信息收集模块实时收集每个测试类流程对当前缺陷产品的检测数据;
36.步骤五:生产线状态监测模块使用训练完成的机器学习模型,根据实时的缺陷产品的影响结果的属性值分析自动装配生产线上各个流程的实时故障情况;以实时监测自动装配生产线上每个流程的生产状态。
37.与现有技术相比,本发明的有益效果是:
38.本发明通过预先收集自动装配生产线上每个流程的流程信息以及生产线上测试类流程的历史数据,再使用测试类流程的历史数据作为机器学习的输入,训练出根据影响结果的属性值分析具体故障原因的机器学习模型;再实时收集自动装配生产线上各个测试类流程检测到的产品的缺陷率,当产品缺陷率超过预设的缺陷比例阈值时,收集后续的缺陷产品的影响结果的属性值,并将实时的影响结果属性值输入至训练完成的机器学习模型中,获得输出的故障原因,根据故障原因对出现故障的流程进行定位;从而实现对自动装配生产线的故障状态的实时监控;
39.目前在光伏组件模块接线盒实际生产过程中,虽然会对模块接线盒的中间产品和成品进行缺陷产品的自动筛除,但缺少在产品缺陷率过高时,对生产线各个流程进行故障分析的方法;
40.本发明使用机器学习技术实时对自动装配生产线上各个流程的进行智能监测,在故障发生时,及时对故障发生的流程进行定位;极大的降低了人力成本,提高了生产线生产效率。
附图说明
41.图1为本发明实施例中各个模块之间的连接结构图;
42.图2为本发明的实施例中监测方法的流程图。
具体实施方式
43.下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
44.光伏组件接线盒的自动装配生产线涉及到诸多环节,其中大部分环节是自动化装配的,虽然在装配过程中有检测工位、中盒体测试和测试工位,但由于中间过程复杂,产品出现问题难以第一时间确定出现故障的工位;因此,需要实时生产线每个工位的运行状态进行监测;
45.如图1所示,一种自动装配生产线状态监测系统,包括生产线信息收集模块、历史数据收集模块、历史数据分析模块、在线信息收集模块以及生产线状态监测模块;其中,各个模块之间通过电气和/或无线网络方式连接;
46.其中,所述生产线信息收集模块主要用于预先收集自动装配生产线的流程信息;
47.其中,所述流程信息包括自动装配生产线上每个流程的名称、功能以及流程故障
信息;
48.优选的,所述流程名称为实际生产模块接线盒的自动装配生产线上的具体流程,包括但不限于模块上料、模块旋转规整、模块切边、盒体上料、模块与盒体装配、检测工位、冷压/热熔、中盒体测试、中盒体激光打码、盒体下线、正负极盒体翻转与传输、正负极盒体上料工位、人工上线、自动剥线头、自动送线与铆接、铆线处加锡、压块上料与超声波焊接、测试、激光打码以及成品下线等;所述流程功能即每个流程的实际功能;所述流程故障信息包括每个除测试类流程外的所有流程可能出现的故障原因以及故障表现;可以理解的是,测试类流程包括检测工位、中盒体测试以及测试;
49.所述生产线信息收集模块将收集到的自动装配生产线的流程信息发送至历史数据收集模块;
50.其中,所述历史数据收集模块主要用于预先收集生产线上测试类流程的历史数据;
51.可以理解的是,每个测试类流程在检测到模块接线盒的中间件或成品存在缺陷时,该缺陷往往是由于之前流程产生故障引起的,而每个流程产生的故障原因不同,导致缺陷的表现形式有所不同;
52.在一个优选的实施例中,所述历史数据收集模块收集的测试类流程的历史数据的方式包括以下步骤:
53.步骤s1:将测试类流程按流程的顺序进行排序;并按顺序对测试类流程进行编号;且将编号标记为m,其中m=1,2,3
…
m;其中,m为测试类流程的数量;
54.步骤s2:对于测试类流程m,收集该测试类流程与测试类流程m-1之间的所有故障原因,并对每个故障原因,收集该故障原因导致的对测试类流程m检测的产品的影响结果;
55.可以理解的是,对产品的影响结果可能是从产品外观获得的表现形式、某些成分比例以及测试指标差异等;具体的影响结果根据每个流程的实际故障情况而确定;
56.进一步的,对于产品外观获得的属性由于难以量化,可通过收集若干产品外观的训练照片,并将每张产品外观的训练照片的表现形式打上数字标签,再通过cnn神经网络模型对产品外观的照片进行训练,生成根据产品的外观照片,自动分析出产品外观表现形式的数字标签的网络模型;所述数字标签为由人工对每张产品外观的训练照片进行质量评定的等级;例如:1级代表产品表面无瑕疵,2级代表产品表面具有轻微瑕疵;
57.步骤s3:收集历史上每个测试类流程m检测的每个缺陷产品的故障原因以及故障带来的影响结果的属性值,并作为测试类的历史数据;
58.所述历史数据收集模块将收集的测试类的历史数据发送至历史数据分析模块;
59.其中,所述历史数据分析模块主要用于根据每个测试类流程的历史数据,生成评估故障原因的机器学习模型;
60.在一个优选的实施例中,所述历史数据分析模块生成评估故障原因的机器学习模型包括以下步骤:
61.步骤p1:对于每个测试类流程m,将该流程的历史数据中每个缺陷产品的影响结果的属性值作为机器学习模型的输入,将故障原因作为机器学习模型的输出,将每个缺陷产品的故障原因作为预测目标;以机器学习模型的预测准确率作为训练目标;
62.步骤p2:对每个测试类流程m的机器学习模型进行训练,并预先设置预测准确率阈
值p,在机器学习模型的预测准确率达到预测准确率阈值p时,停止训练;并将测试类流程m训练完成的机器学习模型标记为jm;优选的,所述机器学习模型可以为深度神经网络模型、深度信念网络或支持向量机;
63.所述历史数据分析模块将训练完成的机器学习模型jm发送至生产线状态监测模块;
64.其中,所述在线信息收集模块主要用于实时收集每个测试类流程对当前产品的检测数据;
65.在一个优选的实施例中,所述在线信息收集模块收集当前产品检测数据包括以下步骤:
66.步骤q1:根据实际经验为每个测试类流程m预设缺陷比例阈值;将测试类流程m的缺陷比例阈值标记为ym;
67.步骤q2:对于每个测试类流程m,统计每次对产品进行测试时的实时缺陷率;优选的,所述实时缺陷率为在预设的时间周期内,测试出的缺陷产品占总测试产品数量的比例;若实时缺陷率大于缺陷比例阈值ym,转至步骤q3;否则,不做处理;
68.步骤q3:对于测试类流程m,收集后续测试出的缺陷产品实时的影响结果的属性值;
69.所述在线信息收集模块将每个测试类流程测试出的缺陷产品实时的影响结果的属性值发送至生产线状态监测模块;
70.其中,所述生产线状态监测模块主要用于根据实时的缺陷产品的影响结果的属性值分析自动装配生产线上各个流程的实时故障情况;
71.在一个优选的实施例中,所述生产线状态监测模块分析各个流程的实时故障情况的方式为:
72.所述生产线状态监测模块接收到缺陷产品的影响结果的属性值后,根据对应的测试类流程m,将影响结果的属性值输入至对应的机器学习模型jm中,获得机器学习模型jm输出的故障原因;可以理解的是,根据该故障原因可定位到具体发生故障的生产线流程。
73.如图2所示,一种自动装配生产线状态监测方法,包括以下步骤:
74.步骤一:生产线信息收集模块预先收集自动装配生产线的流程信息;所述流程信息包括自动装配生产线上每个流程的名称、功能以及流程故障信息;
75.步骤二:历史数据收集模块预先收集生产线上测试类流程的历史数据;所述历史数据为根据不同的测试类流程,收集历史上缺陷产品在测试类流程之前的流程的故障原因以及对应的影响结果的属性值;
76.步骤三:历史数据分析模块根据每个测试类流程的历史数据,生成评估故障原因的机器学习模型;
77.步骤四:在线信息收集模块实时收集每个测试类流程对当前缺陷产品的检测数据;为了减少误判的情况,通过对每个测试类流程预设缺陷比例阈值,当缺陷率达到缺陷比例阈值时,收集后续缺陷产品的影响结果的属性值;
78.步骤五:生产线状态监测模块使用训练完成的机器学习模型,根据实时的缺陷产品的影响结果的属性值分析自动装配生产线上各个流程的实时故障情况;以实时监测自动装配生产线上每个流程的生产状态。
79.以上实施例仅用以说明本发明的技术方法而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方法进行修改或等同替换,而不脱离本发明技术方法的精神和范围。
技术特征:
1.一种自动装配生产线状态监测系统,其特征在于,包括生产线信息收集模块、历史数据收集模块、历史数据分析模块、在线信息收集模块以及生产线状态监测模块;其中,各个模块之间通过电气和/或无线网络方式连接;所述生产线信息收集模块预先收集自动装配生产线的流程信息;所述流程信息包括自动装配生产线上每个流程的名称、功能以及流程故障信息;并将收集到的自动装配生产线的流程信息发送至历史数据收集模块;所述历史数据收集模块预先收集生产线上测试类流程的历史数据;并将收集的测试类的历史数据发送至历史数据分析模块;所述历史数据分析模块根据每个测试类流程的历史数据,生成评估故障原因的机器学习模型;并将训练完成的每个测试类流程的机器学习模型发送至生产线状态监测模块;所述在线信息收集模块实时收集每个测试类流程对当前产品的检测数据;并将每个测试类流程测试出的缺陷产品实时的影响结果的属性值发送至生产线状态监测模块;所述生产线状态监测模块使用训练完成的机器学习模型,根据实时的缺陷产品的影响结果的属性值分析自动装配生产线上各个流程的实时故障情况。2.根据权利要求1所述的一种自动装配生产线状态监测系统,其特征在于,所述历史数据收集模块收集的测试类流程的历史数据的方式包括以下步骤:将测试类流程按流程的顺序进行排序;并按顺序对测试类流程进行编号;将编号标记为m,其中m=1,2,3
…
m;其中,m为测试类流程的数量;对于测试类流程m,收集该测试类流程与测试类流程m-1之间的所有故障原因,并对每个故障原因,收集该故障原因导致的对测试类流程m检测的产品的影响结果;收集历史上每个测试类流程检测的每个缺陷产品的故障原因以及故障带来的影响结果的属性值,并作为测试类的历史数据。3.根据权利要求2所述的一种自动装配生产线状态监测系统,其特征在于,对于外观表现形式的影响结果,将影响结果进行量化的方式为:通过收集若干产品外观的训练照片,并将每张产品外观的训练照片的表现形式打上数字标签,再通过cnn神经网络模型对产品外观的照片进行训练,生成根据产品的外观照片,自动分析出产品外观表现形式的数字标签的网络模型;所述数字标签为由人工对每张产品外观的训练照片进行质量评定的等级。4.根据权利要求3所述的一种自动装配生产线状态监测系统,其特征在于,所述历史数据分析模块生成评估故障原因的机器学习模型包括以下步骤:对于每个测试类流程,将该流程的历史数据中每个缺陷产品的影响结果的属性值作为机器学习模型的输入,将故障原因作为机器学习模型的输出,将每个缺陷产品的故障原因作为预测目标;以机器学习模型的预测准确率作为训练目标;对每个测试类流程m的机器学习模型进行训练,并预先设置预测准确率阈值p,在机器学习模型的预测准确率达到预测准确率阈值p时,停止训练。5.根据权利要求4所述的一种自动装配生产线状态监测系统,其特征在于,所述在线信息收集模块收集当前产品检测数据包括以下步骤:步骤q1:为每个测试类流程预设缺陷比例阈值;步骤q2:对于每个测试类流程,统计每次对产品进行测试时的实时缺陷率;若实时缺陷
率大于对应的缺陷比例阈值,转至步骤q3;步骤q3:对于测试类流程m,收集后续测试出的缺陷产品实时的影响结果的属性值。6.根据权利要求5所述的一种自动装配生产线状态监测系统,其特征在于,所述生产线状态监测模块接收到缺陷产品的影响结果的属性值后,根据对应的测试类流程,将影响结果的属性值输入至对应的机器学习模型中,获得机器学习模型输出的故障原因。7.根据权利要求1-6任意一项所述的一种自动装配生产线状态监测系统的监测方法,其特征在于,包括以下步骤:生产线信息收集模块预先收集自动装配生产线的流程信息;历史数据收集模块预先收集生产线上测试类流程的历史数据;历史数据分析模块根据每个测试类流程的历史数据,生成评估故障原因的机器学习模型;在线信息收集模块实时收集每个测试类流程对当前缺陷产品的检测数据;生产线状态监测模块使用训练完成的机器学习模型,根据实时的缺陷产品的影响结果的属性值分析自动装配生产线上各个流程的实时故障情况;以实时监测自动装配生产线上每个流程的生产状态。
技术总结
本发明公开了一种自动装配生产线状态监测系统及其方法,涉及自动装配生产线自动监测技术领域,通过设置生产线信息收集模块预先收集自动装配生产线的流程信息;设置历史数据收集模块预先收集生产线上测试类流程的历史数据;设置历史数据分析模块根据每个测试类流程的历史数据,生成评估故障原因的机器学习模型;设置在线信息收集模块实时收集每个测试类流程对当前缺陷产品的检测数据;设置生产线状态监测模块使用训练完成的机器学习模型,根据实时的缺陷产品的影响结果的属性值分析自动装配生产线上各个流程的实时故障情况;在故障发生时,及时对故障发生的流程进行定位;极大的降低了人力成本,提高了生产线生产效率。提高了生产线生产效率。提高了生产线生产效率。
技术研发人员:袁永健
受保护的技术使用者:苏州索力伊智能科技有限公司
技术研发日:2023.06.02
技术公布日:2023/9/5
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/