[发明专利]一种选区激光熔化主要工艺参数匹配优化方法有效
申请号: | 202010583939.0 | 申请日: | 2020-06-24 |
公开(公告)号: | CN111688192B | 公开(公告)日: | 2022-06-17 |
发明(设计)人: | 边培莹;包宝军;邵晓东;杜敬利 | 申请(专利权)人: | 西安文理学院 |
主分类号: | B29C64/153 | 分类号: | B29C64/153;B29C64/386;B29C64/393;B22F3/105;B33Y50/00;B33Y50/02;G06F30/27;G06F30/25;G06F30/17 |
代理公司: | 西安亿诺专利代理有限公司 61220 | 代理人: | 康凯 |
地址: | 710000 陕西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 选区 激光 熔化 主要 工艺 参数 匹配 优化 方法 | ||
1.一种选区激光熔化主要工艺参数匹配优化方法,其特征在于,包括以下步骤:
第一步,初始化BP算法网络:BP算法网络结构包括网络的输入层、隐含层及输出层;输入层、隐含层及输出层上均设置有多个节点,按照选区激光熔化输入工艺参数对应热力结果的训练样本进行输入和输出学习训练,以及建立变惯性权重、变学习因子的参数方程;所述训练样本来自于选区激光熔化热力耦合仿真结果或实验数据结果;
第二步,学习训练BP算法网络:采用多层细分BP算法网络结构,由仿真或实验作输出的映射关系形成训练样本来训练BP算法网络;
第三步,初始化PSO算法;包括初始化每个粒子的速度和位置,构造改进的变速PSO算法,定义各粒子的个体最佳位置pBest,定义群体的全局最佳位置gBest,定义迭代次数和迭代精度;
第四步,选区激光熔化工艺参数编码;将PSO位置参数按选区激光熔化工艺参数对应的编码位编码,把主要工艺参数编码到一个粒子中,得到主要工艺参数统一的编码位;
第五步,粒子飞翔;PSO粒子以变惯性权重、变学习因子的方式变速飞翔,得到飞翔后的选区激光熔化工艺参数群组值;
第六步,工艺参数热力结果计算:将编码的位置参数作为输入工艺参数赋给第二步训练后的BP算法网络进行输入工艺参数对应的输出求解,得到热力结果值;
第七步,参数解码,求解局部最优解:根据第六步中BP算法网络计算后得到的各粒子的热力结果排序,取出最优热力结果对应的工艺参数值,替换当前最优各粒子的个体最佳位置pBest;
第八步,判断是否全局最优,若“是”更新全局最佳位置gBest,按照迭代代数与迭代精度进一步判断迭代是否终止,若“是”则进行第十步,否则进行下一步;
第九步,粒子通过变学习因子、变惯性权重为步长因子与方向因子进行变速飞翔,更新粒子速度,位置参数,迭代完成得到新的位置,然后进行第四步至第八步;
第十步,求出最优工艺参数,输出最优粒子参数对应的选区激光熔化工艺参数;
第十一步,将上步骤得到的选区激光熔化工艺参数与实验结果进行对比验证,如果满足验证误差,则进行十二步,若不满足验证误差,则返回至第一步;该实验结果是根据上一步求出的最优工艺参数进行选区激光熔化成形机增材制造实验得出的结果;
第十二步,得到并输出工艺参数匹配方案;
所述第五步中变速飞翔,采用的变学习因子与变惯性权重,如公式(9)和公式(10)的计算;
设置变学习因子和变惯性权重,构建新的迭代中的变速系数因子,保证在初始迭代是步伐较快以保证算法快速收敛,而在靠近最优点附近,搜索速度降低以避免陷入局部最优,设置迭代次数为2000代;
(9)
(10);
t为系数因子,取值为0-1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安文理学院,未经西安文理学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010583939.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种玻璃钢管道的制备方法
- 下一篇:基于多源信息融合的室内定位方法及装置