[发明专利]基于相似原理的改进KNN算法的挤压铸造工艺参数设计方法在审
申请号: | 202111369827.6 | 申请日: | 2021-11-18 |
公开(公告)号: | CN114186357A | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 邓建新;谢彬;刘光明;王令;曾向明;贺德强;黄海宾;李先旺;吴秀松;刘港 | 申请(专利权)人: | 广西大学 |
主分类号: | G06F30/17 | 分类号: | G06F30/17;G06F30/27;G06K9/62;B22D18/02;G06F119/08;G06F119/14 |
代理公司: | 南宁智卓专利代理事务所(普通合伙) 45129 | 代理人: | 吴世贵 |
地址: | 530004 广西壮族*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 相似 原理 改进 knn 算法 挤压 铸造 工艺 参数 设计 方法 | ||
1.基于相似原理的改进KNN算法的挤压铸造工艺参数设计方法,其特征在于,所述方法包括如下步骤:
步骤1:挤压铸造工艺数据表示,对于已有挤压铸造工艺参数数据集case,表示为case={Si|i=1,2,…,m},m为数据样本的个数,每个样本数据包含挤压铸造的工艺参数、材料成分数据和形状特征数据的属性变量,按照性质将样本属性划分为工艺参数的影响因素Xk,其中k=1,2,...,t,t表示工艺影响因素的个数,和工艺参数Yj,其中j=1,2,...,n),n表示工艺参数的个数,数据样本Si的对应属性数据分别为xik和yij,挤压铸造的工艺参数包括挤压压力、浇注温度和模具预热温度等。
步骤2:得到所设计的工艺参数的相关影响属性,对所设计的目标挤压铸件的特定工艺参数Yj,称为目标工艺参数,对应值为yoj,工艺参数的影响因素Xk并非都是工艺参数Yj的相关影响因素,利用SVM-RFE算法从Xk中选取直接影响该工艺参数的相关属性,设为Xc={X1,X2,…,Xs};
步骤3:选出挤压铸造工艺参数数据集case中目标工艺参数Yj及其相关属性Xc所对应的数据,表示为case*,基于熵权法和数据集case*计算步骤1选取的相关属性Xc={X1,X2,…,Xs}的权重,区分Xc={X1,X2,…,Xs}对Yj的影响程度,得到相关属性的权重记为W={w1,w2,…,ws};
步骤4:进行相关属性Xc的相对变化趋势的衡量和工艺数据筛选,将对应的挤压铸造工艺参数数据视为N维变量集合,不同工艺参数数据的差异可视为N维变量运动、变化和发展的结果,根据步骤2选取的相关属性Xc={X1,X2,…,Xs},计算衡量已有工艺参数数据和待设计的目标工艺参数的相关属性的相对变化趋势,并筛选出与待设计的目标工艺参数的相关属性相对变化趋势程度最相近的工艺参数数据,设为S*={S1*,S2*,...,Sp*},p为聚类所得的工艺参数数据数量;
步骤5:应用KNN算法,对步骤4得到的聚类结果S*={S1*,S2*,...,Sp*}加权聚类,然后对聚类结果进行加权求和,得到求和结果即为所所需的工艺参数Yj。
2.根据权利要求1所述的基于相似原理的改进KNN算法的挤压铸造工艺参数设计方法,其特征在于:步骤2中,基于SVM-RFE算法相关属性的选取过程为,基于PyCharm平台,从sklearn.feature_selection和sklearn.svm模块分别导入RFE和SVE功能模块,SVM-RFE算法的具体过程为,以工艺参数的影响因素Xk和工艺参数Yj作为模型的输入数据,其中k=1,2,...,t,使用特征变量训练模型,计算每个特征变量的重要性排序标准,剔除最不重要的K个特征,保留其余特征,并判断剩余特征数量达到简约要求,若果达到,从Xk中选取工艺参数Yj的相关属性Xc={X1,X2,…,Xs},如果没有达到重复计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西大学,未经广西大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111369827.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电网三相不平衡研判方法、系统及配变终端
- 下一篇:一种机油壶回收清洗系统