【技术实现步骤摘要】
插补控制方法、装置以及可读存储介质
本专利技术涉及数字控制
,尤其涉及一种插补控制方法、装置以及可读存储介质。
技术介绍
插补(Interpolation)一般指机床数控系统依照一定方法确定刀具运动轨迹的过程。插补过程一般是利用插补点关于时间的曲线方程,来求取不同插补时间对应的插补点,以实现刀具运动轨迹数据点的密化。现有技术中,插补时间的集合中通常会存在具有小数或者分数的时间值,在对这些时间值进行求取多次方等运算时,运算过程会比较复杂,进而带来运行效率低的技术问题。
技术实现思路
本专利技术实施例提供一种插补控制方法、装置以及可读存储介质,以解决现有技术插补运算过程比较复杂,进而带来运行效率低的技术问题。为了解决上述技术问题,本专利技术是这样实现的:本专利技术提供了一种插补控制方法,应用于数控系统,包括:获取控制点序列、第一粗插补周期以及第一精插补周期;对所述第一精插补周期整数化得到第二精插补周期;其中,所述第二精插补周期为正整数;确定第二粗插补周期,其中,所述第二粗插补周期与所述第二精插补周期的比值,等于所述第一粗插补周期与所述第一精插补周期的比值;根据所述控制点序列与所述第二粗插补周期确定第一曲线方程;其中,所述第一曲线方程以时间为变量,以插补点为应变量;根据所述第一曲线方程确定插补时间对应的插补点;其中,所述插补时间为所述第二精插补周期的自然数倍。可选地,根据Tr/Tc计算得到的插补率N为正整数;其中,Tr为所述第 ...
【技术保护点】
1.一种插补控制方法,应用于数控系统,其特征在于,包括:/n获取控制点序列、第一粗插补周期以及第一精插补周期;/n对所述第一精插补周期整数化得到第二精插补周期;其中,所述第二精插补周期为正整数;/n确定第二粗插补周期,其中,所述第二粗插补周期与所述第二精插补周期的比值,等于所述第一粗插补周期与所述第一精插补周期的比值;/n根据所述控制点序列与所述第二粗插补周期确定第一曲线方程;其中,所述第一曲线方程以时间为变量,以插补点为应变量;/n根据所述第一曲线方程确定插补时间对应的插补点;其中,所述插补时间为所述第二精插补周期的自然数倍。/n
【技术特征摘要】
1.一种插补控制方法,应用于数控系统,其特征在于,包括:
获取控制点序列、第一粗插补周期以及第一精插补周期;
对所述第一精插补周期整数化得到第二精插补周期;其中,所述第二精插补周期为正整数;
确定第二粗插补周期,其中,所述第二粗插补周期与所述第二精插补周期的比值,等于所述第一粗插补周期与所述第一精插补周期的比值;
根据所述控制点序列与所述第二粗插补周期确定第一曲线方程;其中,所述第一曲线方程以时间为变量,以插补点为应变量;
根据所述第一曲线方程确定插补时间对应的插补点;其中,所述插补时间为所述第二精插补周期的自然数倍。
2.根据权利要求1所述的方法,其特征在于,根据Tr/Tc计算得到的插补率N为正整数;
其中,Tr为所述第一粗插补周期,Tc为所述第一精插补周期。
3.根据权利要求2所述的方法,其特征在于,所述第一曲线方程包括第一曲线子方程,其中,所述第一曲线子方程以上位机待发出的脉冲个数表示的插补点为应变量,以时间为变量;
所述根据所述第一曲线方程确定插补时间对应的插补点,包括:
根据所述第一曲线子方程确定插补时间t对应的上位机待发出的总脉冲个数s′p(t);
根据s′p(t)计算时间区间[(i-1)T′c,iT′c]内上位机待发出的脉冲个数;
其中,i为小于等于N的正整数;T′c为所述第二精插补周期。
4.根据权利要求3所述的方法,其特征在于,
当i为小于N的正整数时,时间区间[(i-1)T′c,iT′c]内上位机待发出的脉冲个数num_integer满足:
num_integer=[|s′p(iT′c)-s′p((i-1)T′c)|];
当i等于N时,时间区间[(N-1)T′c,NT′c]内上位机待发出的脉冲个数num_integer满足:
5.根据权利要求3或4所述的方法,其特征在于,所述根据s′p(t)计算时间区间[(i-1)T′c,iT′c]内上位机待发出的脉冲个数之后,所述方法还包括:
获取所述上位机待发出的脉冲的最大频率fmax;
判断所述时间区间[(i-1)T′c,iT′c]内上位机待发出的脉冲个数与Tc的比值是否均不大于fmax;
若否,则生成控制点序列调整请求信号。
6.根据权利要求1所述的方法,其特征在于,所述获取控制点序列、第一粗插补周期以及第一精插补周期之后,所述方法还包括:
判断所述控制点序列中控制点的数量与第一阈值、第二阈值的关系;
当所述控制点的数量小于第一阈值时,生成报错信号;
当所述控制点的数量不小于第一阈值,且小于第二阈值时,对所述控制点进行复制,直至所述控制点的数量不小于第二阈值。
7.一种插补控制装置,应用于数控系统,其特征在于,包括:
第一获取模块,用于获取控制点序列、第一粗插补周期以及...
【专利技术属性】
技术研发人员:李铁峰,彭文涛,蔡云龙,刘江,刘伟,
申请(专利权)人:合肥宏晶微电子科技股份有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。