[发明专利]一种基于NPSO算法的容屑槽加工砂轮位姿求解方法有效

专利信息
申请号: 201710276576.4 申请日: 2017-04-25
公开(公告)号: CN107045578B 公开(公告)日: 2018-12-21
发明(设计)人: 李国超;景旭文;周宏根;李纯金;李磊;田桂中;袁春元;刘金峰 申请(专利权)人: 江苏科技大学
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 孟红梅
地址: 212003*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提出了一种基于NPSO算法的容屑槽加工砂轮位姿求解方法,属于数控刀具制造领域,用于整体式刀具容屑槽刃磨工艺的制定。首先,基于容屑槽不同刃磨精度需求,建立了描述砂轮位姿是否合适的目标函数;其次,根据实际经验设置了砂轮初始位姿参数;然后,根据砂轮位姿对容屑槽结构的影响程度,设置了砂轮位姿更新速度;最后通过NPSO算法求解获得砂轮位姿参数。本发明方法在已知砂轮形状和容屑槽形状的条件下,实现砂轮位姿参数的快速、精确求解,为整体刀具容屑槽刃磨工艺的制定提供技术和方法支撑,经实际验证,该方法具有较高的鲁棒性和可靠性。
搜索关键词: 一种 基于 npso 算法 容屑槽 加工 砂轮 求解 方法
【主权项】:
1.一种基于NPSO算法的容屑槽加工砂轮位姿求解方法,其特征在于,包括以下步骤:(1)建立描述砂轮位姿参数是否合适的目标函数;(2)设置砂轮初始位姿参数及位姿更新速度;(3)通过NPSO算法对砂轮位姿参数进行求解;所述步骤(1)中的目标函数为:其中,γ0、φ、rc分别为目标容屑槽的前角、槽宽、芯径,xi为砂轮位姿参数矩阵,fγ0(xi)、fφ(xi)、分别为砂轮在位姿xi时加工获得容屑槽的前角、槽宽、芯径,fdist(j)为描述容屑槽的第j个计算点与目标点之间的距离,ncore为芯径点序号,n为容屑槽端截面线点的个数,u()为罚函数,α12345为协调系数;砂轮位姿参数矩阵xi=[Δαx,Δx,Δy,Δz],其中,Δαx、Δx、Δy、Δz分别为砂轮从刀具坐标系原点处绕刀具坐标系XT轴旋转角度以及沿刀具坐标轴XT、YT、ZT移动距离;步骤(2)中砂轮初始位姿参数设置为:其中,Δαx取值为容屑槽螺旋角减5°,Δx取值为砂轮半径加rc/2,Δy取值为‑rc/2,Δz取值为容屑槽导程值的一半,rand()为[0,1]范围内的随机数,k为迭代次数,np为种群中粒子个数;步骤(2)中砂轮初始位姿更新速度为:其中,[vΔαx,vΔx,vΔy,vΔz]T=[1,1,1,1]T,vΔαx、vΔx、vΔy、vΔz分别为Δαx、Δx、Δy、Δz对应的更新速度;步骤(3)的NPSO算法中,每轮迭代计算并评估每个粒子的适应度值fobjk,i(xi),更新当前个体最优解和邻域最优解其中,k为迭代次数,i=1,…,np,np为种群中粒子个数,i=1时,i‑1取np,i=np时,i+1取1;步骤(3)的NPSO算法中,根据如下公式更新每个粒子速度和位置:式中,ω为惯性权重,k为迭代次数,λ1和λ2为加速常数;采用线性减小惯性权重策略,ω(k)=ωmax‑(ωmax‑ωmin)·k/nk,其中ωmax为最大惯性权重,ωmin为最小惯性权重,nk为最大迭代次数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏科技大学,未经江苏科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710276576.4/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top