3. 数控机床进给系统基础
进给系统决定刀具与工件之间的相对运动精度和动态响应,是数控机床“执行”环节的核心。它把数控装置发出的位置指令,经过伺服驱动、机械传动,最终转化为工作台的直线位移或回转轴的角位移。理解进给系统,需要同时看清三条线索:机械传动链如何把电机旋转变成精确位移,伺服驱动如何用三环控制保证跟随精度,以及数控系统如何用倍率和加减速控制让运动既快又稳。
一、进给轴伺服驱动与机械传动链
典型的直线进给轴由伺服电机、联轴器、滚珠丝杠、螺母座、直线导轨和位置检测元件组成。伺服电机输出转矩和转速,经联轴器驱动滚珠丝杠旋转,丝杠螺母把旋转运动转换为直线运动,工作台由直线导轨支承并导向。若丝杠导程为 P_h(单位 mm/r),电机转过角度 θ(单位 r),则理论位移为 ΔL = θ × P_h。例如导程 10 mm/r 的丝杠,电机转 0.5 r,工作台理论移动 5 mm。这一关系是位置指令与电机转角之间的基本换算依据。
滚珠丝杠以滚动摩擦代替滑动摩擦,传动效率可达 90% 以上,但存在轴向间隙和预紧问题。实际使用中常采用双螺母预紧或增大钢球直径的方式消除间隙,提高反向定位精度。直线导轨则承担工作台重量和切削力,其预紧等级、滑块数量和安装平行度直接影响刚性与爬行现象。机械传动链的间隙、弹性变形和摩擦非线性,都会在位置环中表现为跟随误差,因此机械装配质量是伺服参数能否调好的前提。
二、位置、速度、电流三环控制
伺服驱动内部通常采用三环串级控制:电流环在最内层,速度环居中,位置环在最外层。电流环响应最快,直接控制电机转矩;速度环根据速度指令与编码器反馈的偏差调节电流指令;位置环根据位置指令与位置反馈的偏差输出速度指令。三者由内到外带宽依次降低,形成稳定的嵌套结构。
以某交流伺服轴为例,位置环比例增益 K_p 设为 30 1/s,速度环比例增益为 15 A·s/rad,积分时间常数为 20 ms,电流环带宽约 1 kHz。当位置指令为阶跃信号时,位置环输出速度指令,速度环再输出电流指令,电机加速。若 K_p 过大,系统会出现位置超调甚至振荡;若过小,则跟随误差增大,加工圆弧时轮廓误差明显。速度环积分时间过小会引入相位滞后,过大则消除稳态速度误差的能力不足。实际调试中,通常先整定电流环,再整定速度环,最后调整位置环增益,并用阶跃响应观察超调量和调节时间。
三、进给倍率与加减速控制
进给倍率是操作面板上最常用的实时调节手段,它按百分比缩放编程进给速度。例如程序中 F=2000 mm/min,倍率调到 50%,实际进给为 1000 mm/min。倍率调节不改变程序段本身,只改变当前执行速度,常用于首件试切、观察切削状态或临时降低负载。需要注意的是,倍率通常只影响切削进给,快速定位 G00 是否受倍率影响取决于机床参数设置,调试时应先确认。
加减速控制决定速度指令如何从当前值过渡到目标值。若没有加减速,速度指令阶跃变化会产生巨大加速度,导致电机过流、机械冲击和位置超调。常见方式有直线加减速和 S 形加减速。直线加减速加速度恒定,实现简单;S 形加减速在加速段和减速段加入加加速度限制,速度曲线平滑,适合高速高精加工。以直线加减速为例,设目标速度 v = 6000 mm/min,加速时间 t = 0.2 s,则加速度 a = v/t = 500 mm/s²,加速距离 s = v²/(2a) = 10 mm。若该距离超过程序段剩余长度,系统会自动降低实际到达速度,这就是“段内减速”现象。
实际调试中,加减速时间常数与位置环增益需要匹配。时间常数过小,冲击大;过大,则拐角处速度下降明显,加工效率降低。对于圆弧和拐角,常配合前馈控制和拐角减速功能,在保证轮廓精度的前提下提高平均进给速度。
四、关键参数与观察判断
判断进给系统状态,可以观察伺服驱动器中的位置偏差、速度反馈和电流波形。位置偏差在匀速段应基本恒定,其大小与位置环增益成反比;若偏差持续增大,说明增益过低或机械阻力过大。速度反馈在加减速段应平滑过渡,若出现尖峰或振荡,说明速度环增益过高或加减速时间过短。电流波形在切削时应有合理负载,若频繁达到限幅值,说明电机选型偏小或切削参数过重。
| 观察量 | 正常表现 | 异常提示 |
|---|---|---|
| 位置偏差 | 匀速段恒定,反向时对称 | 持续增大:增益低或机械卡滞 |
| 速度反馈 | 加减速平滑,无尖峰 | 振荡:速度环增益过高 |
| 电流波形 | 随负载变化,未持续限幅 | 频繁限幅:负载过重或电机偏小 |
| 加工表面 | 无振纹,圆弧轮廓清晰 | 振纹:增益过高或机械间隙 |
进给系统的学习不能只停留在框图层面。机械传动链的导程、预紧和导轨刚性决定了位移的“底子”,三环控制决定了动态跟随的“脾气”,倍率和加减速则决定了实际加工中的“节奏”。把这三者放在同一台机床上对照观察,才能理解为什么同样的程序在不同机床上表现不同,也才能在实际调试中快速定位问题。