[发明专利]使用双NURBS刀具轨迹叶轮数控加工速度控制方法及装置在审
| 申请号: | 202011322258.5 | 申请日: | 2020-11-23 |
| 公开(公告)号: | CN112346411A | 公开(公告)日: | 2021-02-09 |
| 发明(设计)人: | 肖建新;李炳燃;方俊;张辉;叶佩青 | 申请(专利权)人: | 清华大学 |
| 主分类号: | G05B19/4097 | 分类号: | G05B19/4097 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 黄玉霞 |
| 地址: | 10008*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 使用 nurbs 刀具 轨迹 叶轮 数控 加工 速度 控制 方法 装置 | ||
1.一种使用双NURBS刀具轨迹叶轮数控加工速度控制方法,其特征在于,包括以下步骤:
获取叶轮双NURBS表达路径,计算刀尖点的NURBS曲线弧长,并对所述NURBS曲线弧长进行等弧长离散;
分析等弧长离散后的物理轴速度曲线,在物理轴速度不满足预设约束值时识别叶轮特征,并制定基于叶轮特征等弧长离散的速度控制策略;
利用FIR滤波器的加减速控制策略对等弧长离散后的轨迹进行平滑滤波,实现速度的平滑控制。
2.根据权利要求1所述的方法,其特征在于,所述获取叶轮双NURBS表达路径,包括:
根据从NC代码中获取的双NURBS曲线构造双NURBS曲线方程cur1=Cm(u)和cur2=Cn(u),表达式为:
其中,i=0,1...n;{Ni,p(u)}为P次B样条基函数;{Mi},{Ni}分别为两条曲线的控制点;{wi}为权因子集合,U={u0,u1,…,un+p+1}定义为节点向量。
3.根据权利要求1所述的方法,其特征在于,所述曲线弧长的计算公式为:
其中,整个积分区域为[u0,un+p+1],C'(u)为NURBS曲线的一阶导矢,x'(u)、y'(u)、z'(u)为各轴一阶刀矢。
4.根据权利要求1所述的方法,其特征在于,所述对所述NURBS曲线弧长进行等弧长离散,包括:
基于预设进给速度对整条刀尖点NURBS轨迹进行等弧长离散,以在刀尖点轨迹上进行等弧长离散,即每隔相等的弧长在曲线上插补一个点,但刀尖点处的合成速度为恒定值。
5.根据权利要求4所述的方法,其特征在于,所述分析等弧长离散后的虚拟轴及物理轴速度曲线,包括:
根据等弧长离散后插补点,计算刀尖点处的X、Y、Z合成速度,到经过RTCP后的物理轴的X、Y、Z、A、C各轴速度。
6.一种使用双NURBS刀具轨迹叶轮数控加工速度控制装置,其特征在于,包括:
获取模块,用于获取叶轮双NURBS表达路径,计算刀尖点的NURBS曲线弧长;
离散模块,用于对所述NURBS曲线弧长进行等弧长离散;
分析模块,用于分析等弧长离散后的物理轴速度曲线;
特征识别模块,用于在物理轴速度不满足预设约束值时识别叶轮特征;
策略制定模块,用于制定基于叶轮特征等弧长离散的速度控制策略;
控制模块,用于利用FIR滤波器的加减速控制策略对等弧长离散后的轨迹进行平滑滤波,实现速度的平滑控制。
7.根据权利要求6所述的装置,其特征在于,所述获取模块进一步用于根据从NC代码中获取的双NURBS曲线构造双NURBS曲线方程cur1=Cm(u)和cur2=Cn(u),表达式为:
其中,i=0,1...n;{Ni,p(u)}为P次B样条基函数;{Mi},{Ni}分别为两条曲线的控制点;{wi}为权因子集合,U={u0,u1,…,un+p+1}定义为节点向量。
8.根据权利要求6所述的装置,其特征在于,所述曲线弧长的计算公式为:
其中,整个积分区域为[u0,un+p+1],C'(u)为NURBS曲线的一阶导矢,x'(u)、y'(u)、z'(u)为各轴一阶刀矢。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011322258.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:滚筒出料罩、滚筒和烟草加工机械
- 下一篇:一种易燃易爆危险品存储罐





