一种进给速度实时修调方法技术

技术编号:7917255 阅读:241 留言:0更新日期:2012-10-25 02:11
本发明专利技术公开了一种进给速度实时修调方法,包括数控系统、开关装置和测速装置,所述数控系统分别于所述开关装置和所述测速装置连接,其中,步骤包括给出当前点的进给速度的新修调值,测速装置检测出当前点的进给速度的加/减/匀速状态,并将该新修调值与上一次的修调值比较,根据检测和比较的结果按照预设办法规划当前点之后部分的速度值;本发明专利技术的有益效果是:通过提供一种适用于高速加工的进给速度实时修调方法,解决机床进给修调处理过程中进给速度和进给加速度不连续的问题,以达到在实际加工过程中以加速度连续的方式对进给速度进行实时修调的目的。

【技术实现步骤摘要】

本专利技术涉及进给速度调节
,具体涉及。
技术介绍
进给速度修调功能作为数控机床不可缺少的众多功能之一,其优劣直接影响到加工零件的表面粗糙度和精度,并且与刀具和机床的寿命和生产效率密切相关,因此修调处理就成为加减速控制过程中的关键技术之一。修调处理时主要涉及到对速度曲线的实时重新规划,要求轨迹后的速度、加速度是时间的连续函数,即对于进给速度修调的处理,不仅要求能够快速实时响应修调,而且保证速度加速度连续。 现有的数控系统资料中,提到修调处理的很少,经常见到加工时调整倍率开关引起机床的非正常振动,这是由于对系统修调的处理导致了瞬间加速度不连续,影响了零件加工精度及机床和刀具使用寿命。有的虽然保证速度加速度连续,但是却没有满足修调响应的实时性,不能满足对修条实时性有要求的应用场合。
技术实现思路
针对目前进给速度调节技术存在的上述问题,本专利技术提供技术方案。,包括数控系统、开关装置和测速装置,所述数控系统分别于所述开关装置和所述测速装置连接,其中,步骤如下步骤a,通过所述开关装置设置当前点的进给速度的新修调值,并传送至所述数控系统;步骤b,所述测速装置检测当前点的进给速度,若当前点的进给速度为加速状态,则将所述新修调值与上一次修调值比较,并根据比较结果按第一预设办法处理当前点之后的部分;步骤C,所述测速装置检测当前点的进给速度,若当前点的进给速度为匀速状态,则将所述新修调值与上一次的修调值比较,并根据比较结果按第二预设办法处理当前点之后的部分;步骤d,所述测速装置检测当前点的进给速度,若当前点的进给速度为减速状态,则不对当前点之后的部分进行处理。上述的进给速度实时修调方法,其中,所述步骤b、所述步骤c和所述步骤d的运行顺序是并列的。上述的进给速度实时修调方法,其中,所述第一预设办法具体为当新修调值大于上一次的修调值时,若所述测速装置检测到当前点之后的部分存在匀速段,则对当前点之后的部分进行加/减速处理。上述的进给速度实时修调方法,其中,所述第二预设办法具体为若新修调值小于上一次的修调值,则对当前点之后的部分进行减速-匀速-减速处理。若新修调值大于上一次的修调值,则对当前点之后的部分进行加速-匀速-减速处理。上述的进给速度实时修调方法,其中,所述第一预设办法还包括当新修调值小于上一次的修调值时,若当前点的速度值小于新修调的速度值,则对当前点之后的部分进行加/减速处理。上述的进给速度实时修调方法,其中,所述第一预设办法还包括当新修调值小于上一次的修调值时,若当前点的速度值大于新修调值的速度值,则对当前点之后的部分进行加速-减速-匀速-减速处理。上述的进给速度实时修调方法,其中,所述第二预设办法还包括当新修调值小于上一次的修调值时,则对当前点之后的部分进行减速-匀速-减速处理。 上述的进给速度实时修调方法,其中,所述第二预设办法还包括当新修调值大于上一次的修调值时,则对当前点之后的部分进行加速-匀速-减速处理。本专利技术的有益效果通过提供一种适用于高速加工的进给速度实时修调方法,解决机床进给修调处理过程中进给速度和进给加速度不连续的问题,以达到在实际加工过程中以加速度连续的方式对进给速度进行实时修调的目的。附图说明图I是进给速度实时修调方法响应过程的流程示意图;图2是处于加速状态时,剩余距离足够长而进行的加减速处理方法函数曲线示意图;图3是处于加速状态时,剩余距离不够长而进行的加减速处理方法函数曲线示意图;图4是处于加速状态时,新修调值小于上一次修调值时的一种修调情况的函数曲线示意图。具体实施例方式下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。如图I所示的,包括数控系统、开关装置和测速装置,数控系统分别于开关装置和测速装置连接,其中,实时修调步骤如下步骤a,通过开关装置设置当前点的进给速度的新修调值,之后通过上层任务发送至数控系统,根据当前点的位置、速度、修调值大小及剩余距离来实时响应修调处理;步骤b,测速装置检测当前点的进给速度,若当前点的进给速度为加速状态,则将新修调值与上一次修调值比较(I)当新修调值大于上一次的修调值时,若测速装置检测到当前点之后的部分存在匀速段,则对当前点之后的部分按照本实施例下述的方法进行加/减速处理,否则不处理;(2)当新修调值小于上一次的修调值时,若当前点的速度值小于新修调值下允许的最大速度值,则对当前点之后的部分按照本实施例下述的方法进行进行加/减速处理;若当前点的速度值大于新修调值下允许的最大速度值,则对当前点之后的部分规划处加速-减速-匀速-减速曲线先加速到某一设定值,再从该设定值减速到新修调值下最大速度值(该设定值大于当前速度值而小于新修调值下的最大速度值);如图4所示,将E点的速度(Ve)设定为0. 5 (VB+VH) (B点和H点速度之和的一半),按照本实施例下述的方法规划D-E ;然后分别以E、F两点的速度和加速度、最大加速度(Amax)和以G、K两点的速度和加速度、最大加速度(Amax)等为约束条件,规划出传统的首末加速度为0的速度曲线E-F和G-K,进而得到F-G的时间间隔;步骤C,测速装置检测当前点的进给速度,若当前点的进给速度为匀速状态,则将新修调值与上一次的修调值比较 (I)若新修调值小于上一次的修调值,则对当前点之后的部分进行减速-匀速-减速处理,每一段减速曲线的首末加速度为0 ;(2)若新修调值大于上一次的修调值,则对当前点之后的部分进行加速-匀速-减速处理;步骤d,测速装置检测当前点的进给速度,若当前点的进给速度为减速状态,则不对当前点之后的部分进行处理。上述步骤b、步骤c和步骤d的运行顺序是并列的;且本专利技术所提到的实时修调方法,在实际操作过程中,有可能出现当前执行段没有走完而修调值多次改变的情况,可在响应其中某一次修调时,将刚获取的修调值作为新修调值,重复上述步骤。本专利技术提出的重新进行加/减速规划的概念基于三次多项式加/减速控制模型,位移曲线、速度曲线和加速度曲线的三次多项式构造函数可以如下形式s (u) =a0+a1u+a2u2+a3u3+a4u4V (u) = (a1+2a2u+3a3u2+4a4u3) / tma (u) = (2a2+6a3u+12a4u2) / tm2其中s(u)、v(u)、a(u)分别表示位移、速度和加速度,u=t/tm, tm为加速或减速过 程所需的时间,t G , a0> a2、a3、a4、tm以及d为定值参数。如图2所示,在曲线图中以符号A-B表示A点与B点之间的曲线段,A-B-C表示A点经B点到C点的曲线段(可以包含直线段),其他类推。原来的速度规划曲线为A-B-C,在速度值到达H点时响应修调值(图示中修调值大于1),此时对H点之后的部分重新进行速度规划,新的速度规划曲线为D-E-F-G,且新的速度曲线与原来的速度曲线A-B-C相交于H点;实际的速度曲线为A-H-E-F-G ;D点是所规划的三次多项式曲线的起点,E点是三次多项式曲线的末点,它们之间的时间间隔是tm,E-F为水平直线段。在H点对剩余部分重新进行速度规划,结合三次多项式函数表达式,D点和H点的时间间隔为d*tm(d G ),以H点的速度(Vh)和加速度(Ah)、E点的速度(Ve)和加速度(0)、D点的加速度(0)本文档来自技高网...

【技术保护点】
一种进给速度实时修调方法,包括数控系统、开关装置和测速装置,所述数控系统分别于所述开关装置和所述测速装置连接,其特征在于,步骤如下:步骤a,通过所述开关装置设置当前点的进给速度的新修调值,并传送至所述数控系统;步骤b,所述测速装置检测当前点的进给速度,若当前点的进给速度为加速状态,则将所述新修调值与上一次修调值比较,并根据比较结果按第一预设办法处理当前点之后的部分;步骤c,所述测速装置检测当前点的进给速度,若当前点的进给速度为匀速状态,则将所述新修调值与上一次的修调值比较,并根据比较结果按第二预设办法处理当前点之后的部分;步骤d,所述测速装置检测当前点的进给速度,若当前点的进给速度为减速状态,则不对当前点之后的部分进行处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:赵伟李珺张晓辉
申请(专利权)人:上海三一精机有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1