[发明专利]基于正弦平方速度规划的NURBS曲线自适应前瞻插补方法在审

专利信息
申请号: 202211050728.6 申请日: 2022-08-30
公开(公告)号: CN115437310A 公开(公告)日: 2022-12-06
发明(设计)人: 盖荣丽;常志远 申请(专利权)人: 大连大学
主分类号: G05B19/41 分类号: G05B19/41
代理公司: 大连智高专利事务所(特殊普通合伙) 21235 代理人: 盖小静
地址: 116622 辽宁省*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 正弦 平方 速度 规划 nurbs 曲线 自适应 前瞻 方法
【说明书】:

发明公开了一种基于正弦平方速度规划的NURBS曲线自适应前瞻插补方法,包括如下步骤:采用二阶泰勒展开式获取各插补点的插补参数;根据曲率变化情况找到速度极低点,并对NURBS曲线进行分段处理;通过约束条件自适应调节进给速度;采用正弦平方速度规划方法进行路径规划,获取加减速始末参数,并记录到加减速数组;根据减速段信息,前瞻插补获得加速段信息以及加减速距离;进行实时插补,且通过插补参数、当前进给速度和正弦平方速度规划方程,获取下一时刻进给速度。本发明能够保证加速度、加加速度甚至更高阶数曲线的连续性,实现柔性的加减速控制,加工速度平稳变化,提高工件表面的光滑度。

技术领域

本发明涉及数控加工技术领域,具体说是一种基于正弦平方速度规划的NURBS曲线自适应前瞻插补方法。

背景技术

作为计算机技术与制造技术融合的产物,高档数控系统成为了航空航天、船舶、汽车等各个领域核心零件制造的有效工具。然而国产高档数控系统与国外先进的高档数控系统如SIEMENS、FANUC相比,存在很大差距;尤其在样条插补、运动控制等方面,国产数控系统的功能仍然不够完善。

对复杂轮廓的工件进行高速加工时,如果加工路径中有大量高曲率点,一旦刀具插补到这些点时,刀具需要及时减速。为了保障加工精度,必须把进给速度缩小到规定范围内。假如插补点的方向发生了突变,进给速度却没有对应减小,最终会产生过切现象。因此要求数控系统在加工过程中能提前发现高曲率点并且进行减速,这样刀具加工到指定位置前能及时调整进给速度,避免过切。

发明内容

本发明的目的在于,提供一种基于正弦平方速度规划的NURBS曲线自适应前瞻插补方法,该方法能够获得连续的加速度、加加速度曲线,降低进给速度波动,提高加工工件的效率和精度。

为实现上述目的,本申请的技术方案为:一种基于正弦平方速度规划的NURBS曲线自适应前瞻插补方法,具体包括如下步骤:

采用二阶泰勒展开式获取各插补点的插补参数;

根据曲率变化情况找到速度极低点,并对NURBS曲线进行分段处理;

通过约束条件(曲线弓高误差、法向最大加速度、加加速度以及轮廓误差等)自适应调节进给速度;

采用正弦平方速度规划方法进行路径规划,获取加减速始末参数,并记录到加减速数组;

根据减速段信息,前瞻插补获得加速段信息以及加减速距离;

进行实时插补,且通过插补参数、当前进给速度和正弦平方速度规划方程,获取下一时刻进给速度。

进一步的,采用二阶泰勒展开式获取各插补点的插补参数,具体为:

将k阶NURBS曲线通过控制顶点Pi、权因子ωi和节点矢量U=(ui,ui+1...ui+k)定义,其公式为:

其中:u为自变量,di(i=0,1...n)为控制顶点,ωi为权因子,ω0n>0,ωi≥0,Ni,k(u)为B样条基函数;

所述B样条基函数的表达式为:

故在三维空间里,NURBS曲线的表达式为:

C(u)=x(u)m+y(u)n+z(u)p(0≤u≤1)

其中,m、n、p分别是x、y、z轴的单位矢量,则合成进给速度v(t)为:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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