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

专利信息
申请号: 201710276576.4 申请日: 2017-04-25
公开(公告)号: CN107045578B 公开(公告)日: 2018-12-21
发明(设计)人: 李国超;景旭文;周宏根;李纯金;李磊;田桂中;袁春元;刘金峰 申请(专利权)人: 江苏科技大学
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 孟红梅
地址: 212003*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 npso 算法 容屑槽 加工 砂轮 求解 方法
【说明书】:

发明提出了一种基于NPSO算法的容屑槽加工砂轮位姿求解方法,属于数控刀具制造领域,用于整体式刀具容屑槽刃磨工艺的制定。首先,基于容屑槽不同刃磨精度需求,建立了描述砂轮位姿是否合适的目标函数;其次,根据实际经验设置了砂轮初始位姿参数;然后,根据砂轮位姿对容屑槽结构的影响程度,设置了砂轮位姿更新速度;最后通过NPSO算法求解获得砂轮位姿参数。本发明方法在已知砂轮形状和容屑槽形状的条件下,实现砂轮位姿参数的快速、精确求解,为整体刀具容屑槽刃磨工艺的制定提供技术和方法支撑,经实际验证,该方法具有较高的鲁棒性和可靠性。

技术领域

本发明涉及整体刀具制造领域,具体为一种基于NPSO算法的容屑槽加工砂轮位姿求解方法。

背景技术

容屑槽是整体立铣刀、钻头等刀具关键结构之一,不同的被加工材料及结构特征需设计与之相匹配的刀具容屑槽形状,形状尺寸各异的容屑槽不断涌现,高效高精度的容屑槽制造工艺成为整体数控刀具制造的核心技术之一。容屑槽通过砂轮刃磨成形,主要刃磨策略可分为两类:其一,设计与容屑槽相匹配的成形砂轮,采用成形砂轮生产制造所需容屑槽,其二,采用标准砂轮,通过五轴联动数控工件磨床调整成形砂轮位姿,制造所需容屑槽。成形砂轮制造精度高,但同时具有高成本、高周期的特点。根据砂轮形状合理设置砂轮位姿,进而获得容屑槽设计形状是降低整体刀具生产成本和周期的重要方法。现有砂轮位姿求解方法通常采用循环迭代思想,较难保证求解精度,且对复杂形状容屑槽适应性较差。为此,本发明提出了一种基于NPSO的砂轮位姿求解智能算法。

发明内容

发明目的:为解决基于标准砂轮的容屑槽刃磨砂轮位姿求解难题,本发明提出了一种基于NPSO算法的容屑槽加工砂轮位姿求解方法。

技术方案:一种基于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)中砂轮初始位姿更新速度为:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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