一种压铸件质量的预警方法和系统技术方案

技术编号:21715492 阅读:27 留言:0更新日期:2019-07-27 19:30
一种压铸件质量的预警方法,包括以下步骤:实时采集压铸加工过程的压射曲线数据,包括压头位置曲线、压射速度曲线及压射压力曲线;提取慢速压射速度、快速压射速度、慢速转快速的位置、增压建立时间、最大速度、最大压力作为产品质量特征数据进行0‑1归一化处理生成产品工艺特征向量,与当前模次号绑定,作为产品质量数据特征向量输入质量判别模块,其具有基于历史数据训练得到的支持向量机分类器;质量判别模块通过支持向量机分类器对产品工艺特征向量进行处理,以判断产品工艺数据特征是否位于产品合格的多向量空间区域中,当判断为否时触发报警。本发明专利技术能够实时、准确、高效地识别出压铸件的质量异常,并大大降低了后续的检测成本。

An Early Warning Method and System for Die Casting Quality

【技术实现步骤摘要】
一种压铸件质量的预警方法和系统
本专利技术涉及压铸质量过程控制领域,特别是涉及一种压铸件质量的预警方法和系统。
技术介绍
压力铸造技术是一种生产效率和机械化程度都较高的铸造方法,也是现代制造中发展较快的一种少切削的成型技术。压力铸造是指液态金属在高速、高压下,注射入精密加工的金属压铸型内并在压力下结晶凝固,形成轮廓清晰、表面光洁的压铸件。近年来,随着技术的不断发展,压铸机的自动化程度也越来越高,整个压铸生产线所涵盖的信息量也越来越多。但是对于压铸生产线的信息管理以及处理手段却远远不能满足现代压铸企业的需求。统计过程控制(spc)是一种借助数理统计方法的过程控制工具。它对生产过程进行分析评价,根据反馈信息及时发现系统性因素出现的征兆,并采取措施消除其影响,使过程维持在仅受随机性因素影响的受控状态,以达到控制质量的目的。现在已应用于很多压铸企业,然而受限于压铸机的自动化水平以及压铸环境的恶劣,传统的控制图法难以在实际生产中使用。对于现代制造企业而言,随着客户对质量要求的不断提高,加之计算机、数据库和工业网络技术的迅猛发展,致使产品质量追溯系统成为质量控制系统中不可或缺的一部分,可以实现高效的生产数据自动采集、统计、生产流程控制和学习按产品查询等功能,但无法自动提取出数据中获得关系和规则,缺乏挖掘数据背后知识的方法。
技术实现思路
本专利技术的主要目的在于克服现有技术的不足,提供一种压铸件质量的预警方法和系统。为实现上述目的,本专利技术采用以下技术方案:一种压铸件质量的预警方法,包括以下步骤:S1、实时采集压铸加工过程的压射曲线数据,所述压射曲线数据包括压头位置曲线、压射速度曲线及压射压力曲线;S2、根据所述压射曲线数据,通过将慢速压射阶段与快速压射阶段分别取均值,得到慢速压射速度与快速压射速度,并在压头位置曲线上确定慢速转快速的位置,在压射速度曲线与压射压力曲线上分别得到最大速度与最大压力,再将慢速压射速度、快速压射速度、慢速转快速的位置、增压建立时间、最大速度、最大压力作为产品质量特征数据进行0-1归一化处理生成产品工艺特征向量,并与当前模次号绑定,一并作为产品质量数据特征向量输入质量判别模块,其中所述质量判别模块具有基于所述压射曲线数据的历史数据训练得到的支持向量机(SVM)分类器;S3、所述质量判别模块通过所述支持向量机(SVM)分类器对产品工艺特征向量进行处理,以判断产品所具有的工艺数据特征是否位于产品合格的多向量空间区域中,当判断为否时触发报警。进一步地:基于所述压射曲线数据的历史数据训练得到支持向量机(SVM)分类器的过程包括:(1)利用滑动窗口算法对压铸曲线的时间序列数据进行分割处理,以位置曲线中压头位置为起点位置作为判断依据,将时序数据分为[lts/lw]段,其中lts为总的时序数据长度,lw为生产节拍时间,这样便将总数据划分为单个的生产节拍时间内的时序数据;(2)将分割后的数据进行特征提取,对于慢速与快速压射阶段分别取均值得到慢速压射速度与快速压射速度,并在对应压头位置曲线找到慢速转快速的位置,并在压射速度曲线与压射压力曲线分别得到最大速度与最大压力;将各个特征值进行0-1归一化,转换函数如下:其中max为样本数据的最大值,min为样本数据的最小值,x为所处理的具体特征值,x*为归一化之后的特征值;由此将特征向量归一化为0-1之间的无量纲特征;(3)调出压铸件质量信息数据库,依顺序将压铸件质量信息与产品工艺特征绑定,并将数据打乱重排,分为测试数据集与训练数据集,并利用以支持向量机(SVM)为基础构建分类算法,选取径向基核函数RBF作为核函数,RBF函数表达如下:其中k代表RBF函数,X1与X2分别代表两个不同特征值向量,σ表示样本方差;(4)对训练数据集进行训练,得到SVM分类器;(5)将训练得到的SVM分类器在测试数据集上进行测试,若预测成功率满足要求,则SVM分类器构建完成,若不满足,则返回过程步骤(4),重行调整参数进行训练。步骤(4)中使用如下的随机梯度下降的方法对训练数据集进行训练,其中每次迭代都随机选择学习样本更新模型参数,以减少一次性处理所有样本带来的内存开销,其更新规则如下:其中:w(i+1)为第i次迭代后的目标参数值;w(i)表示第i-1迭代得到的参数值;Xi表示样本;γ是学习速率,代表迭代步长,代表求梯度的算子,J是代价函数,具体如下:其中m为样本数量,为对于每个样本的预测值,yi为每个样本的具体值,若该样本压铸件存在质量问题则为1,不存在质量问题则为0,经过迭代,J函数下降到趋于稳定时终止训练。一种压铸件质量的预警系统,使用所述的预警方法在压铸加工过程进行质量预警。进一步地,所述压铸件质量的预警系统包括数据获取单元、数据处理单元以及质量预警单元;所述数据获取单元从用于执行压铸加工操作的压铸单元获取压射曲线数据,将压射曲线数据、生产批次、模次与设定的工艺参数信息存放到产品数据库中,并将数据信息发送到所述数据处理单元;所述数据处理单元将所得数据分割处理,根据所述压射曲线数据,通过将慢速压射阶段与快速压射阶段分别取均值,得到慢速压射速度与快速压射速度,并在压头位置曲线上确定慢速转快速的位置,在压射速度曲线与压射压力曲线上分别得到最大速度与最大压力,再将慢速压射速度、快速压射速度、慢速转快速的位置、增压建立时间、最大速度、最大压力作为产品质量特征数据进行0-1归一化处理生成产品工艺特征向量,并与当前模次号绑定,得到产品质量数据特征向量,传递给所述质量预警单元;所述质量预警单元通过支持向量机(SVM)分类器对产品工艺特征向量进行处理,以判断产品所具有的工艺数据特征是否位于产品合格的多向量空间区域中,当判断为否时触发报警。所述质量预警单元将所得数据特征输入到SVM分类器中,判断产品质量是否合格,若产品不合格,进行报警,并表示具体产品批次、所出现问题以及压铸机编号,之后通过工业互联网反馈至并所述压铸单元的操作端,合格便默认进入下一模次,并将所得判断与产品特征数据根据当前生产模次号存入数据库中。还包括所述数据存储单元,用于将数据获取单元、数据处理单元以及质量预警单元所得的数据存入数据库作为历史数据进行保存。还包括服务器和远程人机交互单元,所述服务器包括监听模块以及互联网接口,所述监听模块通过分区标识不同设备的数据并进行存储后通过所述互联网接口输送数据;所述数据获取单元通过交换机将接收的数据集成发送给所述远程人机交互单元;所述远程人机交互单元包括客户端和动态监控界面模块,所述客户端包括存储模块和通讯模块。本专利技术具有如下有益效果:本专利技术提出的压铸件质量的预警方法和系统,实时接收多台压铸单元的生产数据,从中提取慢速压射速度、快速压射速度、慢速转快速的位置、增压建立时间、最大速度、最大压力作为产品质量特征数据进行0-1归一化处理生成产品工艺特征向量,并与当前模次号绑定,得到产品质量数据特征向量,利用提取到的产品质量数据特征向量,使用根据历史生产数据预先训练建立的支持向量机SVM分类器来实时进行产品的质量判定,能够及时可靠地发现压铸件的产品质量问题,避免重大损失,降低后需检测成本,指导后续生产。本专利技术提出的压铸件产品加工质量判别方法,相对于传统统计质量控制图法更为优越,能够更准确、更高效地识别本文档来自技高网...

【技术保护点】
1.一种压铸件质量的预警方法,其特征在于,包括以下步骤:S1、实时采集压铸加工过程的压射曲线数据,所述压射曲线数据包括压头位置曲线、压射速度曲线及压射压力曲线;S2、根据所述压射曲线数据,通过将慢速压射阶段与快速压射阶段分别取均值,得到慢速压射速度与快速压射速度,并在压头位置曲线上确定慢速转快速的位置,在压射速度曲线与压射压力曲线上分别得到最大速度与最大压力,再将慢速压射速度、快速压射速度、慢速转快速的位置、增压建立时间、最大速度、最大压力作为产品质量特征数据进行0‑1归一化处理生成产品工艺特征向量,并与当前模次号绑定,一并作为产品质量数据特征向量输入质量判别模块,其中所述质量判别模块具有基于所述压射曲线数据的历史数据训练得到的支持向量机(SVM)分类器;S3、所述质量判别模块通过所述支持向量机(SVM)分类器对产品工艺特征向量进行处理,以判断产品所具有的工艺数据特征是否位于产品合格的多向量空间区域中,当判断为否时触发报警。

【技术特征摘要】
1.一种压铸件质量的预警方法,其特征在于,包括以下步骤:S1、实时采集压铸加工过程的压射曲线数据,所述压射曲线数据包括压头位置曲线、压射速度曲线及压射压力曲线;S2、根据所述压射曲线数据,通过将慢速压射阶段与快速压射阶段分别取均值,得到慢速压射速度与快速压射速度,并在压头位置曲线上确定慢速转快速的位置,在压射速度曲线与压射压力曲线上分别得到最大速度与最大压力,再将慢速压射速度、快速压射速度、慢速转快速的位置、增压建立时间、最大速度、最大压力作为产品质量特征数据进行0-1归一化处理生成产品工艺特征向量,并与当前模次号绑定,一并作为产品质量数据特征向量输入质量判别模块,其中所述质量判别模块具有基于所述压射曲线数据的历史数据训练得到的支持向量机(SVM)分类器;S3、所述质量判别模块通过所述支持向量机(SVM)分类器对产品工艺特征向量进行处理,以判断产品所具有的工艺数据特征是否位于产品合格的多向量空间区域中,当判断为否时触发报警。2.如权利要求1所述的压铸件质量的预警方法,其特征在于,基于所述压射曲线数据的历史数据训练得到支持向量机(SVM)分类器的过程包括:(1)利用滑动窗口算法对压铸曲线的时间序列数据进行分割处理,以位置曲线中压头位置为起点位置作为判断依据,将时序数据分为[lts/lw]段,其中lts为总的时序数据长度,lw为生产节拍时间,这样便将总数据划分为单个的生产节拍时间内的时序数据;(2)将分割后的数据进行特征提取,对于慢速与快速压射阶段分别取均值得到慢速压射速度与快速压射速度,并在对应压头位置曲线找到慢速转快速的位置,并在压射速度曲线与压射压力曲线分别得到最大速度与最大压力;将各个特征值进行0-1归一化,转换函数如下:其中max为样本数据的最大值,min为样本数据的最小值,x为所处理的具体特征值,x*为归一化之后的特征值;由此将特征向量归一化为0-1之间的无量纲特征;(3)调出压铸件质量信息数据库,依顺序将压铸件质量信息与产品工艺特征绑定,并将数据打乱重排,分为测试数据集与训练数据集,并利用以支持向量机(SVM)为基础构建分类算法,选取径向基核函数RBF作为核函数,RBF函数表达如下:其中k代表RBF函数,X1与X2分别代表两个不同特征值向量,σ表示样本方差;(4)对训练数据集进行训练,得到SVM分类器;(5)将训练得到的SVM分类器在测试数据集上进行测试,若预测成功率满足要求,则SVM分类器构建完成,若不满足,则返回过程步骤(4),重行调整参数进行训练。3.如权利要求2所述的压铸件质量的预警方法,其特征在于,步骤(4)中使用如下的随机梯度下降的方法对训练数据集进行训练,其中每次迭代都随机选择学习样本更新模型参数,...

【专利技术属性】
技术研发人员:宋立博李培杰
申请(专利权)人:清华大学深圳研究生院
类型:发明
国别省市:广东,44

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

1