一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于MLP和变异PSO的不锈钢车削工艺参数多目标优化方法与流程

2022-11-13 23:45:14 来源:中国专利 TAG:

技术特征:
1.基于mlp和变异pso的不锈钢车削工艺参数多目标优化方法,其特征在于,包括以下步骤:s1、在预设的车削工艺参数允许范围内,选择车削参数,采用有限元仿真获得不同车削参数组合下的车削残余应力数据;将部分的车削参数为输入,对应的车削残余应力数据为输出,作为训练样本,同时将剩余部分的车削参数为输入,对应的车削残余应力数据为输出,形成测试样本;所述车削参数为:车削速度、车削深度、刀具前角、刀具后角和刀具半径;s2、利用所述训练样本训练多层神经网络结构模型;s3、将测试样本代入训练后的多层神经网络结构模型,比较测试样本中削残余应力数据和多层神经网络结构模型的预测值,通过调整多层神经网络结构模型的参数,降低多层神经网络结构模型的预测误差,选取预测误差较小的多层神经网络结构模型,作为车削参数和残余应力的非线性映射关系的神经网络预测模型;s4、模型建立:多目标优化数学模型如式(2)所示,式(3)表示材料去除率;u2(a)=v
×
h
×
10-3
ꢀꢀꢀ
(3)式中,p为目标函数,0≤λ1≤1;0≤λ2≤1,λ1 λ1=1,a=[v,h,a,b,r]为车削参数,v、h、a、b和r分别表示车削速度、车削深度、刀具前角、刀具后角和刀具半径;可行域集合ω为车削参数的预设取值范围;u1(a)和u2(a)分别为在车削参数a条件下的残余应力和材料去除率;目标函数同时为车削最小残余应力f1和最大材料去除率f2;车削工艺参数多目标优化约束条件为车削参数在可行域集合ω内;s5、进行粒子群算法:将车削参数进行实数制编码,从而随机生成初始化粒子群,采用训练好的神经网络模型和材料去除率函数计算每个个体对应的目标函数p的数值作为适应度;s6、根据步骤s5的计算结果,通过pareto支配关系评价粒子,得到非支配解集,并确定全局最优粒子;s7、随机选择非支配解集中的粒子为引导者,对粒子进行速度和位置的更新并更新非支配解集;在粒子群算法的循环迭代过程中,随机将种群均匀分为3部分,第1部分种群按照常规的粒子群算法进行迭代;在第1部分种群迭代的基础上利用第2部分种群继续进行粒子群算法,其中,在第2部分种群中设定随机初始种群概率常数μ1,使第2部分种群中的粒子在每次迭代过程中,以μ1的概率随机重新生成,0<μ1<1;在第2部分种群迭代的基础上利用第3部分种群继续进行粒子群算法,其中,在第3部分种群中设定随机初始种群概率μ2,使第3部分种群中的粒子在每次迭代过程中,以μ2的概率重新生成,μ2随着迭代次数减小;s8、在粒子群算法达到最大迭代次数时,输出pareto前沿解集,获得最小残余应力和最大材料去除率解集。2.根据权利要求1所述基于mlp和变异pso的不锈钢车削工艺参数多目标优化方法,其
特征在于,μ2根据式(7)进行确定:式中,t表示当前迭代次数;t
max
表示最大迭代次数,0<μ2<1,α为常数,α>1。3.根据权利要求1所述基于mlp和变异pso的不锈钢车削工艺参数多目标优化方法,其特征在于,多层神经网络结构模型中,每层隐藏层的神经元个数如式(1)所示;式中,l表示每层隐藏层的神经元个数,m表示输入层神经元个数,n表示输出层神经元个数,c=1,2,

,11。4.根据权利要求1所述基于mlp和变异pso的不锈钢车削工艺参数多目标优化方法,其特征在于,第k个粒子的第t代的速度和位置更新的公式分别为式(4)和式(5);v
k
(t 1)=ωv
k
(t) c1r1(t)[p
k
(t)-p
k
(t)] c2r2(t)[p
g
(t)-p
k
(t)]
ꢀꢀꢀ
(4)p
k
(t 1)=p
k
(t) v
k
(t 1)
ꢀꢀꢀ
(5)式中,ω为惯性权重系数,0<ω<1;v
k
(t)和p
k
(t)分别为第k个粒子在第t代的运动速度和位置;c1和c2分别表示粒子加速常数;r1(t)和r2(t)为第t代的两个独立随机数;p
k
(t)第k个粒子在第t代的历史最优位置;p
g
(t)为所有粒子在第t代的最优位置。5.根据权利要求4所述基于mlp和变异pso的不锈钢车削工艺参数多目标优化方法,其特征在于,c1=c2=1。6.根据权利要求1所述基于mlp和变异pso的不锈钢车削工艺参数多目标优化方法,其特征在于,步骤s1中,所述选择车削参数具体是指在预设的车削工艺参数允许范围内进行均匀选择。7.根据权利要求1所述基于mlp和变异pso的不锈钢车削工艺参数多目标优化方法,其特征在于,步骤s3,所述通过调整多层神经网络结构模型的参数具体是指:通过调整多层神经网络结构模型的隐含层h、附加能量因子、最小能量梯度、迭代次数以及学习率参数。8.根据权利要求1所述基于mlp和变异pso的不锈钢车削工艺参数多目标优化方法,其特征在于,步骤s7中,更新非支配解集具体包括:将更新后的粒子与非支配解集再进行相互支配关系判断,保存更新后的非支配解到pareto前沿解集中,并计算pareto前沿解集中的粒子密集距离,当达到最大容量或粒子密集度阈值时,随机移除多余粒子。

技术总结
发明提出一种基于MLP和变异PSO的不锈钢车削工艺参数多目标优化方法,该方法以车削速度、车削深度、刀具前角、刀具后角和车削刃半径为约束条件,通过多层反馈神经网络建立约束条件和残余应力的非线性映射关系,通过公式计算出材料去除率,采用改进粒子群算法,以不锈钢表面最小残余应力和最大材料去除率为优化目标,经过迭代更新获得多目标优化的Pareto前沿解集,得到最优的车削参数组合。在提高零件加工质量,增加产品使用寿命的同时,提高了生产效率,降低了成本。降低了成本。降低了成本。


技术研发人员:薛欢 董彪 董盈之
受保护的技术使用者:武汉德昇科技有限公司
技术研发日:2022.08.17
技术公布日:2022/11/11
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献