[发明专利]MOEA/D挤压工艺参数多目标优化方法及装置有效
申请号: | 202110673643.2 | 申请日: | 2021-06-17 |
公开(公告)号: | CN113313322B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 徐康康;谭喜;杨海东;印四华;朱成就;陈铭俊 | 申请(专利权)人: | 广东工业大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06N3/00 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 王晓玲 |
地址: | 510090 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | moea 挤压 工艺 参数 多目标 优化 方法 装置 | ||
1.一种MOEA/D挤压工艺参数多目标优化方法,其特征在于,包括以下步骤:
S1.将挤压工艺参数挤压速度v、挤压筒温度Te、出料口温度Th、模具温度Tm、铝棒温度Ts设为优化变量,并将能耗e、成品率r和模具磨损s的预测模型调用设定为目标函数,以构建多目标优化模型;
S2.设置参数:包括种群大小N;最大邻域Neimax;最大迭代次数tmax;交叉概率CR;比例因子F;邻域增速β;N个权重向量λ1,...,λN;
S3.生成工艺参数随机种群,并根据改进MOEA/D算法计算流程进行多目标寻优;并输出优化得到的帕累托解集,即为最优工艺参数集合;所述的步骤S3具体包括:
S31.初始化;
S311.计算两两权重向量之间欧式距离,选择Nei个权重向量作为λi的邻居B(i),B(i)={i1,i2,...,iNei},为λi的邻居,其中i1,i2,...,iNei表示Nei个权重向量;
S312.随机产生一个规模为N的种群P0={x1,x2,...,xN};
S313.生成初始理想点z*;
S314.初始化存储容器EP为空;
S32.发展和更新;
S321.随机选择两个个体进行交叉进化产生新的个体xnew,其解为F(xnew);
S322.更新理想点z*;
S323.更新邻居,计算两两权重向量之间的切比雪夫距离和辅助距离Vti,从而得到聚合函数gHV的值,判断if gHV(xnew|λj,z*)≤gHV(xj|λj,z*)then xj=xnew,F(xj)=F(xnew);所述的步骤S323中通过以下公式计算两两权重向量之间的切比雪夫距离和辅助距离Vti:
式中:为第i个子问题在t次迭代中的决策向量,λi为第i个子问题的权重向量,为向量的目标函数,为其中一个目标;fj(x)为第j个目标;
计算切比雪夫距离的权重WH(t)和辅助距离的权重WV(t)=1-WH(t)WV:
WV(t)=1-WH(t)
式中,k为权重增速此处设置为0.12;q为一个常数范围为1~1.5;t为当前迭代次数;tmax为最大迭代次数;
问题i的最小的聚合函数gHV表示为:
S324.更新EP:从EP中移除被F(xnew)支配的解,直到EP中的向量都不支配F(xnew),并将F(xnew)存到EP中;
S325.更新邻域大小,更新子问题的邻域大小Nei,并重新分配邻居B(i)={i1,i2,...,iNei};步骤S325中子问题的邻域大小Nei通过以下公式计算:
式中,为向上取整,Neimax是邻域大小的最大值;t是当前迭代次数;tmax是最大迭代次数;β为邻域增速,控制邻域大小NeiN的增长速度;
S3.输出:若满足终止条件,则输出最优工艺参数的帕累托集,否则,跳转到步骤S2继续迭代计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110673643.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超光滑平坦化抛光方法及装置
- 下一篇:一种涂布机用输送装置
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理