基于改进BP算法的模具零件表面抛光质量预测研究.pdf
《基于改进BP算法的模具零件表面抛光质量预测研究.pdf》由会员分享,可在线阅读,更多相关《基于改进BP算法的模具零件表面抛光质量预测研究.pdf(11页珍藏版)》请在咨信网上搜索。
1、模具工业 2023年第49卷第10期基于改进BP算法的模具零件表面抛光质量预测研究刘守河1,易建业1,谢晖1,2(1.季华实验室,广东 佛山 528200;2.大捷智能科技(广东)有限公司,广东 佛山 528225)摘要:针对模具零件表面自动化抛光的工艺参数现场调试困难、抛光后模具零件表面质量不一致等问题,提出了基于改进BP算法的模具零件表面抛光质量预测模型。通过采集模具零件表面抛光试验样本参数,构建预测模型输入参数集,将混沌理论、动态权重、动态学习因子和高斯变异策略引入粒子群优化算法(PSO),利用改进后的粒子群优化算法(IPSO)对BP算法中权值和阈值的更新策略进行优化,并构建了基于IPS
2、O-BP算法的模具零件表面抛光质量预测模型,结合快速非支配排序遗传算法(NSGA-II)建立多目标优化模型,实现对模具零件表面抛光质量的高精度预测以及抛光工艺参数的优化,对比5种常规预测模型,结果表明基于IPSO-BP算法的预测模型具有较高的预测精度。关键词:模具零件抛光;粒子群优化算法;神经网络;非支配排序遗传算法;多目标优化;表面粗糙度中图分类号:TG580.692 文献标识码:B 文章编号:1001-2168(2023)10-0009-11 DOI:10.16787/ki.1001-2168.dmi.2023.10.002Research on quality prediction of
3、 surface polishing on die and mould parts based on improved BP algorithmLIU Shouhe1,YI Jianye1,XIE Hui1,2(1.Ji Hua Laboratory,Foshan 528200,China;2.Agile Intelligent Technology(Guangdong),Co.,Ltd.,Foshan 528225,China)Abstract:Aiming at the problem of debugging difficulties of automatic polishing pro
4、cess parameters on site and inconsistent surface quality of die and mould parts after polishing,a prediction model for surface polishing quality of die and mould parts based on improved BP algorithm was put forward.By collecting the sample parameters of the surface polishing test of die and mould pa
5、rts,the input parameter set of the prediction model was constructed.The chaos theory,dynamic weights,dynamic learning factor,and gauss mutation strategy were introduced into the particle swarm optimization(PSO),which was used to optimize the update strategy of weights and thresholds.The prediction m
6、odel of the surface polishing quality of die and mould parts was constructed based on the IPSO-BP algorithm,combined with the quick non-dominated sorting genetic algorithm(NSGA-II),a multi-objective optimization model was established to realize the high-precision prediction and the optimization of p
7、olishing process parameters.Compared five conventional prediction models,the results showed that the model based on IPSO-BP had higher accuracy.Key words:die and mould parts polishing;particle swarm optimization;neural network;non-dominated sorting genetic algorithm;multiple objective optimization;s
8、urface roughness0引 言随着工业机器人智能自动化技术的迅速发展,工业机器人自动研磨抛光技术因具有作业强度低、环境好、打磨质量一致性好等优势,广泛应用于航空航天、车辆、家电、船舶等领域1。模具作为制造收稿日期:2023-07-12。基金项目:季华实验室项目(X210181TB210);佛山市科技创新项目(1920001000041)。作者简介:刘守河(1997-),男(汉族),河南周口人,主要研究方向为车辆制动器基础理论及其工程应用、汽车模具智能制造。9模具工业 2023年第49卷第10期业中工艺装备和现代工业制造的基础,是衡量制造业水平的重要标准之一,在汽车、电子、机械制造及航
9、空航天等领域中承担着重要的作用2。模具零件表面处理尤其是汽车冲模零件表面的精加工是保证工件表面质量的关键3,但因其型面复杂,表面质量要求也较高,所以较多汽车冲模零件表面复杂曲面的研磨、抛光等工序仍依靠熟练工人的手工操作,不但生产效率低,而且对人工技能要求较高。在模具制造过程中,实现机器人全自动化、智能化研合、抛光4-6,对提升模具零件表面研磨、抛光品质,减轻模具制造人员劳动强度,缩短模具制造周期具有重要意义7。在模具零件表面自动化抛光过程中,为保证研磨抛光后的表面质量满足需求,需要不断调试、优化抛光工艺参数,导致打磨、抛光工艺参数的调试周期长,效率低,且针对不同的产品需求,抛光工艺参数的适应性
10、较低,因此对模具零件表面抛光质量预测以及抛光工艺参数优化的研究尤为重要。目前,针对模具零件表面抛光主要集中于模具自动化抛光轨迹、表面质量、磨具材质、基于材料去除理论的抛光工艺参数等的研究。其中,马长捷8基于Preston理论建立材料去除函数的理论模型,并进行仿真分析,总结了打磨工艺参数对于抛光表面质量的影响规律;张雷等9利用多元线性回归正交试验建立了模具零件曲面抛光工艺过程模型,通过仿真和试验结果表明该模型综合反映了抛光工艺参数对抛光效果的影响规律;陈满意等10提出了一种能够适应系统刚度变化的模糊自适应阻抗控制模型,该模型通过提供稳定的法向力控制和位置控制,提高了模具零件表面抛光质量;ZHAO
11、 T等11为提高表面抛光质量,通过单因素试验获取了抛光工艺参数的优化范围,并利用二次非线性回归方法建立了表面粗糙度预测模型。针对工艺参数优化、表面质量预测问题,目前已有学者基于不同模型进行了大量研究。韩天勇等12研究了刀具转速、抛光力、行间距、机器人进给速度对零件表面抛光质量的影响,基于PSO-SVM方法建立了曲面零件抛光粗糙度预测模型;李健等13提出一种改进后的粒子群神经网络模型,用于识别刀具的磨损状态;潘杰等14基于工件表面材料去除原理,建立了抛光工艺参数与材料去除率和表面粗糙度的数学模型,得出影响抛光质量的工艺参数,并基于SPSO-BP方法建立了抛光后工件表面质量的预测模型。目前,机器算
12、法被广泛应用于工艺参数优化领域。模具自由曲面抛光是多工艺参数耦合相互作用的过程,抛光后的表面质量取决于多项评价指标,为了研究模具零件抛光后表面质量预测及工艺参数优化问题,现通过采集模具抛光后的表面质量参数,作为测试样本集,将混沌理论、动态权重、动态学习因子和高斯变异方法引入粒子群寻优算法(particle swarm optimization,PSO),利用改进后的粒子群寻优算法(improved particle swarm optimization,IPSO)对神经网络(back propagation,BP)模型中的权重和阈值更新策略进行优化,实现了对模具零件抛光后的表面粗糙度和去除量的
13、预测,并结合快速非支配排序遗传算法(NSGA-II)建立多目标优化模型,实现对模具零件抛光工艺参数的优化。1模具零件表面抛光分析模具零件自由曲面抛光后的表面质量一方面与机器人抛光系统有关;另一方面与主轴转速、抛光压力、步距、机器人进给速度、磨头目数等工艺参数有关。现主要对模具零件表面抛光过程进行受力分析,并建立模具零件表面抛光去除模型。1.1弹性磨头与模具零件表面接触分析图1所示为弹性芝麻粒磨头与待加工工件曲面的接触简图,其中磨头半径为R,抛光力为F,磨头转速为,弹性磨头主轴方向与模具零件接触面法线方向夹角为,接触压力为Fn,满足Fn=Fcos。将模具零件抛光过程简化为弹性体与刚性曲面接触,接
14、触区域如图2所示,弹性磨头与模具零件自由面的接触区域近似为椭圆,依据Hertz理论,接触区域内任意一点(x,y)的接触压力15可以表示为:p(x,y)=3Fn2ab1-x2a2-y2b2(1)其中,a,b分别为椭圆接触区域的长、短半轴。弹性磨头与模具零件表面的相对运动速度也图1弹性磨头与模具零件自由曲面接触简图10模具工业 2023年第49卷第10期会影响模具零件表面的抛光去除量,对于接触区域内任意一点A(x,y),建立接触区域速度矢量模型,如图3所示。接触区域内任意一点(x,y)的速度为:v(x,y)=(R-)sin+xcos2+y2(2)其中,表示弹性磨头变形量。1.2模具零件表面抛光去除
15、模型在抛光加工领域,研究人员通常采用Preston方程建立材料去除模型,其描述了在抛光加工过程中的材料去除量与抛光工艺参数之间的关系,具体表达式为:dhdt=Kppv(3)其中,Kp为Preston常数,一般由试验确定,与磨头材质与工件硬度有关;v为弹性磨头与工件之间的相对速度;p表示接触区域内弹性磨头与工件之间的接触压力。材料去除量可以表示为:dhdl=Kpvf+vsvfp(4)其中,vs表示磨头某点的切向线速度;vf表示磨头沿工件的进给速度。图2所示的微元M的材料去除量可以表示为:h(x)=-bbdhdldx=-bbKppvs+vfvfdx(5)其中,b=b1-()xa2;综合式(1)、(
16、2)、(5)可得接触区域内表面材料去除方程为:h(x)=-Kp3Fn4a 1-(xa)2 vs+vfvf(6)2试验设备和方案2.1机器人自动化抛光平台和抛光质量检测系统模具零件自动化抛光试验平台主要由机器人、主轴电机、恒力浮动装置、七轴移动平台等组成,如图4所示。模具零件表面抛光质量检测主要包括粗糙度检测和表面去除量检测,其中抛光后工件表面粗糙度由手持便携式粗糙度测量仪测量,工件表面去除量由三坐标测量仪测量,如图5所示。2.2试验步骤及方案在建立模具零件表面抛光质量预测模型之前需要获取一定数量的工艺试验数据,通过前期的试验总结,分析了影响抛光后模具零件表面粗糙度和模具零件表面去除量的工艺参数
17、,其中主要包括抛光工艺参数和弹性磨头参数,选取主轴电机转速N、图2抛光接触区域图3接触区域速度矢量模型图4机器人自动抛光设备图5表面质量检测11模具工业 2023年第49卷第10期打磨压力F、进给速度V、磨头目数K、磨头直径D作为设计变量,模具零件表面粗糙度Ra和模具零件表面去除量S作为目标变量。根据抛光工艺参数调试经验和弹性磨头参数型号确定各设计变量取值范围,如表1所示。采集96组试验样本数据,部分样本数据组合如表2所示。抛光试验材料为 120 mm220 mm30 mm 的SKD11模具钢,抛光工具为弹性芝麻粒磨头,部分芝麻粒磨头参数如图6所示,打磨轨迹均为往复路径,如图7所示。完成试验方
18、案中所有试验组合后,对抛光后的试验样件的表面粗糙度和去除量进行测量,利用手持粗糙度仪测量样件表面粗糙度(见图5),测量时选取抛光区域均匀分布的4个测点,每点的取样长度为0.8 mm,每个点测量5次。完成表面粗糙度测量后对样件表面去除量进行测量,采用龙门式三坐标测量仪,对样件抛光前的表面进行基准测量,采集样件表面均匀分布的9组点位进行测量,获取样件抛光前的基准值。样件抛光后,对相同点位进行测量,将抛光区域内的点位测量值与基准值进行对表1设计变量取值范围参 数电机转速N/rmin-1打磨压力F/N进给速度V/mms-1磨头目数K磨头直径D/mm取值范围6 00010 000407052080,12
19、0,180,22010,15,20,25表2试验样本数据试验序号123456788990919293949596电机转速N/rmin-16 0006 0006 0006 0007 0007 0007 0007 0008 0008 0008 0008 0009 0009 0009 0009 000打磨压力F/N30405060304050603040506030405060进给速度V/mms-110152025151025202025101525201510磨头目数K80120180220180220801202201801208012080220180磨头直径D/mm1015202525201
20、5101510252020251015图6芝麻粒磨头参数图7磨头打磨路径12模具工业 2023年第49卷第10期比,取区域内所有测点差值的平均值作为最终表面去除量。表 3 所示为测量得到的部分试验数据结果。3模具零件表面抛光质量预测模型与方法3.1BP神经网络人工神经网络利用训练样本,通过自身不断地训练进而学习模型输入量和输出量之间的非线性映射规则,实现对输出量预测的数据信息处理系统。在众多神经网络模型中,BP神经网络是一种应用较广泛的多层前馈神经网络模型16,主要包括输入层、隐含层、输出层以及层与层之间的权值和阈值。现引入BP神经网络构建模具零件表面抛光质量的预测模型,预测模型包含输入层、隐
21、含层和输出层,图8所示为神经网络训练模型结构,其中模型的相应参数如下。(1)输入层节点。将影响抛光后模具零件表面粗糙度Ra和表面去除量S的工艺参数作为输入层节点,即选取主轴电机转速N、打磨压力F、进给速度V、磨头目数K、磨头直径D作为模型的输入节点。(2)输出层节点。将模具零件抛光质量评价指标表面粗糙度Ra和表面去除量S作为神经网络模型的目标预测量,即选取粗糙度Ra和去除量S作为模型的输出节点。(3)隐含层神经元数。隐含层神经元数确定通常参考Kolmogorov定理并采用试凑法17,隐含层神经元的个数通过经验公式确定,选取隐含层神经元节点为6。(4)激活函数。隐含层和输入、输出层每个神经元节点
22、之间的关系可以表示为:y=f(i=1nixi-)(7)其中,xi为神经元输入量;i为输入量权值;为神经元阈值。选用Sigmoid函数作为激活函数,其表达式为:Sigmoid(x)=11+e-x(8)3.2IPSO-BP算法在BP神经网络预测模型中,采用梯度下降的更新策略对预测模型的权值和阈值进行更新,容易获取局部最优解。采用IPSO算法改进预测模型中权值和阈值的更新策略,以获取全局最优解。PSO 算法由于具有较强的全局和局部搜索能力,常用于解决优化配置、参数优化等问题。PSO算法在可行解空间内随机生成粒子初始种群,各粒子的位置都对应寻优问题的解值,通过不断更新粒子的位置和速度寻求在可行解空间的
23、最优值。在迭代寻优过程中,粒子的速度和位置可以表示为:vt+1ij=vtij+c1r1(qtij-xtij)+c2r2(ptj-xtij)(9)xt+1ij=xtij+vt+1ij(10)其中,xi、vi分别表示第i个粒子的位置和速度;qi表示粒子个体极值;pi表示粒子种群极值;为惯表3部分样本试验结果试验序号123456788990919293949596表面粗糙度Ra/m0.6730.5620.5270.5180.5190.5080.6310.5430.4970.5040.5410.5960.5380.5830.4850.493去除量S/mm0.098 30.099 40.100 50.1
24、02 70.116 30.113 20.112 10.106 80.132 10.123 10.143 20.134 60.142 70.166 40.143 80.153 2图8神经网络训练模型结构13模具工业 2023年第49卷第10期性权重;j为寻优空间维数;t为迭代次数;c1、c2为学习因子;r1、r2为0,1内的随机数。在搜寻过程中,PSO算法可能会由于种群多样性降低以及种群分布不均匀,陷入局部最优搜寻,影响算法优化性能。现通过耦合混沌理论、动态权重、动态学习因子和高斯变异方法,改进了粒子群优化算法,其具体流程如下。(1)利用混沌映射的随机性、遍历性及初值敏感性的特点,将其用于初始化
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 改进 BP 算法 模具 零件 表面 抛光 质量 预测 研究
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。