一种基于机器学习的智能整形加工控制方法及系统技术方案

技术编号:39401105 阅读:15 留言:0更新日期:2023-11-19 15:53
本发明专利技术公开了一种基于机器学习的智能整形加工控制方法,包括以下步骤:S1、得到机器学习预测模型,机器学习预测模型为MLP模型;S2、将待加工产品放入离线训练好的机器学习预测模型中,进而预测出加工值,并将相关值反馈到机械臂压头上,进行产品的整形加工;S3、加工后重新测量产品数据并进行判断,得到加工结果;S4、根据用户设置的时间间隔对机器学习预测模型进行在线训练。本发明专利技术还公开了一种基于机器学习的智能整形加工控制系统。本发明专利技术相较于现有技术,采用数据处理和机器学习的方法进行加工值的预测,对待整形产品每个侧边单独设计模型进行训练和预测。型进行训练和预测。型进行训练和预测。

【技术实现步骤摘要】
一种基于机器学习的智能整形加工控制方法及系统


[0001]本专利技术涉及工件智能整形加工
,尤其涉及一种基于机器学习的智能整形加工控制方法及系统。

技术介绍

[0002]材料整形是材料加工中的重要部分。整形是利用金属塑性,省时、省力、节材的获得产品的形状的过程。目前的整形系统中,对原始的方形材料,使用机械臂压头对前、左、右三边按照特定行程量进行按压整形加工,使三边的高度值都在标准范围之内。
[0003]目前,传统的加工量的获取主要是通过传统经验模型进行加工值的预测。
[0004]所谓经验模型,就是指在长期以来的加工生产一线的工程实践中积累的经验知识,据此总结分析而建立加工精度的预测模型。该模型是从现有数据入手,根据经验形成对应表格,建立一个专家经验库。专家经验库的内容主要是往期加工的材料前、左、右三边的初次测量的高度值,以及各边对应的加工量,通过查表以得到一次整形和二次整形的加工值。这些值都是通过人工试出。每次有新材料放入加工时,计算机查表程序都会在人工经验库中进行查找,找到与材料数据一致的信息后,从中找到对应的加工值进行加工。这样的处理方式需要针对每一个类型的加工件提前进行人工试整形,掌握对不同形状、尺寸和材质工件的合适加工量,而且需要专门工程师在产线设备周边值守,适时调整,无疑是浪费了大量人力资源,降低了材料整形效率。
[0005]在实际生产实践中,基于传统的整形加工预测模型(如附图1)进行整形有以下缺点:
[0006]1)加工过程容易受到噪声干扰、材料弹性形变和未知隐藏变量的影响,基于专家经验库难以考虑到这些因素,使得决策和加工过程通常与预期相差较大;
[0007]2)目前通过专家经验库查表获取加工量的方法,对样本数量存在依赖,难以将所有的情况进行测量,取样困难;
[0008]3)专家库的更新依赖于最近一段时间的调整,且空间有限,这使得专家经验库适用于短期的整形加工,无法长期使用;
[0009]4)缺乏自适应能力,通过专家经验库获取各边加工量,需要分别对三边进行查表,但是产品某一边的加工也会对其他边产生影响,因此用这种方法得到的加工量,会存在误差,需要人工进行调整,没有自适应能力。

技术实现思路

[0010]本专利技术的目的在于:提供一种基于机器学习的智能整形加工控制方法及系统,采用数据处理和机器学习的方法进行加工值的预测,对待整形产品每个侧边单独设计模型进行训练和预测。
[0011]为了实现上述目的,一方面,本专利技术公开了一种基于机器学习的智能整形加工控制方法,包括以下步骤:
[0012]S1、利用之前收集的所有加工数据,结合已有样本建立训练集,并进行离线训练,得到机器学习预测模型,机器学习预测模型为MLP模型;
[0013]S2、将待加工产品放入离线训练好的机器学习预测模型中,进而预测出加工值,并将相关值反馈到机械臂压头上,进行产品的整形加工;
[0014]S3、加工后重新测量产品数据并进行判断,得到加工结果;
[0015]S4、根据用户设置的时间间隔对机器学习预测模型进行在线训练。
[0016]作为上述技术方案的进一步描述:
[0017]在步骤S1中,建立MLP模型时,对待加工产品的前、左、右三边都建立两个模型,待加工产品每条边均对应设置有一次整形MLP模型、二次整形MLP模型,一次整形MLP模型、二次整形MLP模型分别针对待加工产品一条边的一次整形、二次整形。
[0018]作为上述技术方案的进一步描述:
[0019]在步骤S1中,MLP模型的建立过程包括以下步骤:
[0020]S11、通过Tensorflow.keras来实现MLP模型的引入,将多层结构堆叠起来,完成模型的搭建;
[0021]S12、对每个边的每次预测加工进行单独的模型训练,MLP模型训练用到的数据为从实际生产过程中得到的原始加工数据,原始加工数据包括产品的出产信息、每一次加工前后的点位值和直线度以及产品的目标规格区间信息,原始加工数据处理时进行分类处理,按照边和加工次数进行分类提取,得到六组数据,分别是前、左、右三边的两次加工数据;
[0022]S13、得到产品前、左、右三边的两次加工数据后,对MLP模型的输入参数进行定义,设置第一个隐层的值为32,第二个隐层的值为64,第三个隐层为32,最后输出一个值作为预测的加工量,输入参数定义如下:
[0023][Raw]:材料种类
[0024][FR]:是否加工过
[0025][aimSPC]:该边的最优直线度(数值)
[0026][Press]:加工量(数值)
[0027][SPC_left]:期望加工后的直线度(数值)
[0028][SPC_left_res]:加工后直线度和最优直线度的差值
[0029][C
i
_before]:各点位某一次加工前的高度值(数值)
[0030][C
i
]:各点位某一次加工后的高度值(数值)
[0031][C
i
_res]:各点位加工前后高度值的差值
[0032]S14、将产品前、左、右三边的两次加工数据构成的原始的组数据集进行2∶8分配,得到测试集和训练集,以训练集对MLP模型进行训练;
[0033]S15、使用MAE指标对MLP模型进行评估,MAE计算公式如下:
[0034][0035]其中,n为测试集中数据集总数;y
i
为测试集中对应的目标值;为测试集中对应性能的预测值。
[0036]作为上述技术方案的进一步描述:
[0037]在步骤S2中,产品的整形加工流程包括以下步骤:
[0038]S21、待加工产品放入整形机后,首先固定在整形平台上,通过激光扫描仪对待加工产品前、左、右三边的点位进行扫描,进而得到所有点位的高度值,并将其传入工业计算机中;
[0039]S22、工业计算机收到材料点位的高度值后,在前端界面上获取用户输入的规格区间,将这些数据都放入离线训练好的机器学习预测模型之中,等待整形加工结果;
[0040]S23、数据放入机器学习预测模型之后,经过模型计算,预测得到对应的加工值,提交给工业计算机;
[0041]S24、工业计算机收到预测的加工值后,将其反馈给控制器,进而控制机械臂压头进行下压操作,完成整形加工。
[0042]另一方面,本专利技术还公开了一种基于机器学习的智能整形加工控制系统,包括:
[0043]工业计算机,其用于运行整形控制程序和机器学习算法,整形控制程序包括用于执行上述方法中的任一方法的指令;
[0044]扫描仪,其用于待加工产品各边待测点位的高度值,进而将点位的高度值传入工业计算机中实现机器学习算法与整形控制;
[0045]整形平台,其用于放置待加工产品;
[0046]机械臂压头,其用于压迫待加工产品变形并保持一段时间;
[0047]控制器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于机器学习的智能整形加工控制方法,其特征在于,包括以下步骤:S1、利用之前收集的所有加工数据,结合已有样本建立训练集,并进行离线训练,得到机器学习预测模型,机器学习预测模型为MLP模型;S2、将待加工产品放入离线训练好的机器学习预测模型中,进而预测出加工值,并将相关值反馈到机械臂压头上,进行产品的整形加工;S3、加工后重新测量产品数据并进行判断,得到加工结果;S4、根据用户设置的时间间隔对机器学习预测模型进行在线训练。2.根据权利要求1所述的一种基于机器学习的智能整形加工控制方法,其特征在于,在所述步骤S1中,建立MLP模型时,对待加工产品的前、左、右三边都建立两个模型,待加工产品每条边均对应设置有一次整形MLP模型、二次整形MLP模型,一次整形MLP模型、二次整形MLP模型分别针对待加工产品一条边的一次整形、二次整形。3.根据权利要求2所述的一种基于机器学习的智能整形加工控制方法,其特征在于,在所述步骤S1中,MLP模型的建立过程包括以下步骤:S11、通过Tensorfl ow.keras来实现MLP模型的引入,将多层结构堆叠起来,完成模型的搭建;S12、对每个边的每次预测加工进行单独的模型训练,MLP模型训练用到的数据为从实际生产过程中得到的原始加工数据,原始加工数据包括产品的出产信息、每一次加工前后的点位值和直线度以及产品的目标规格区间信息,原始加工数据处理时进行分类处理,按照边和加工次数进行分类提取,得到六组数据,分别是前、左、右三边的两次加工数据;S13、得到产品前、左、右三边的两次加工数据后,对MLP模型的输入参数进行定义,设置第一个隐层的值为32,第二个隐层的值为64,第三个隐层为32,最后输出一个值作为预测的加工量,输入参数定义如下:[Raw]:材料种类[FR]:是否加工过[aimSPC]:该边的最优直线度(数值)[Press]:加工量(数值)[SPC_left]:期望加工后的直线度(数值)[SPC_left_res]:加工后直线度和最优直...

【专利技术属性】
技术研发人员:赵国满张英杰丁宿骏张一灿韩仲歌赵振刚
申请(专利权)人:苏州康鸿智能装备股份有限公司
类型:发明
国别省市:

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

1