设给定的减速曲线如图所示,如同加速控制一样将其作为样板以数表的形式存放于加减速曲线库中。根据减速曲线数表实现自动减速控制的过程如下: 首先,根据数控加工的初始进给速度F1,减速过程结束后的希望进给速度F2,求出减速过程速度差FD=F1-F2。 然后,按照与加速控制相同的过程由式(1)、(2)求出查表时间tn,并查减速曲线表得样板速度增量fn。由此可计算出经过n个插补周期后实际速度的改变量 ΔFn=FD-fn.K (5) 进一步,将求出的n周期速度改变量ΔFn代入下式,求出当前采样周期的实际进给速度 Fi=F1-ΔFn (6) 最后,根据Fi计算当前采样周期中插补直线段的长度,并据此进行轨迹计算,即可实现满足图3曲线要求的自动减速控制。 对于自动减速控制,减速前还需预测减速点,以决定何时开始减速。确定减速点的依据是减速距离s,其计算公式为 (7) 式中 F1、F2--当前进给速度和减速过程结束后的进给速度 fd--减速曲线样板速度差 td--样板减速时间 sd--样板减速距离 计算实际减速距离s时,所需的样板减速距离sd可通过下式以离线方式预先求出,并存储于加减速数据库中。 (8) 式中 fi--样板减速曲线f(t)的离散取值 Δt--数值积分的时间增量 (责任编辑:laiquliu) |