3、低速运动问题剖析:低速爬行、抖动、停顿、反向间隙等现象的成因与影响

在速度环调试中,低速工况往往比高速工况更考验工程师对系统非线性特性的理解深度。高速时,惯量、阻尼和反电动势主导系统行为,许多非线性因素被平均化或被大信号掩盖;而一旦进入低速区间(通常指额定转速的 1%~5% 以下,甚至低于 1 r/min),摩擦、间隙、量化误差和弹性变形等非线性因素便从“背景噪声”上升为“主要矛盾”。本章将系统剖析低速爬行、抖动、停顿和反向间隙四类典型问题的物理成因、工程影响及诊断路径,帮助学员建立从现象到机理、从机理到对策的完整分析框架。

低速运动问题成因与影响链路图 低速指令输入 位置/速度给定 伺服驱动链路 速度环 → 电流环 → PWM 编码器反馈 → 速度计算 低通滤波/观测器 机械传动系统 丝杠/皮带/齿轮 导轨/轴承/联轴器 负载惯量/弹性变形 实际运动输出 位移/速度/加速度 低速爬行 摩擦-速度负斜率 静摩擦 > 动摩擦 极限环振荡 低速抖动 编码器量化误差 速度观测噪声 电流环纹波 停顿/爬行交替 静摩擦死区 积分饱和 位置环增益不足 反向间隙 机械传动间隙 弹性变形回差 换向冲击 综合影响 定位精度下降 | 轮廓误差增大 | 表面质量恶化 | 设备寿命缩短 反馈闭环(编码器/光栅尺)

上图展示了低速运动问题的完整链路:指令输入经过伺服驱动链路和机械传动系统后形成实际输出,而反馈闭环又将输出信息回馈至驱动链路。四类典型问题分别对应链路中不同环节的缺陷——爬行源于摩擦特性与驱动刚度的交互,抖动多与反馈信号质量和电流纹波相关,停顿则涉及静摩擦死区与积分环节的配合,反向间隙则纯粹是机械传动链的几何与弹性问题。理解这张图,就掌握了本章的总体脉络。

3.1 低速爬行的机理与工程影响

3.1.1 核心原理:摩擦负斜率与极限环

低速爬行(stick-slip motion)的本质是摩擦力的速度依赖性导致的系统不稳定。当运动速度极低时,摩擦力的变化并非单调递增,而是呈现出“静摩擦最大→动摩擦随速度增加而下降→随后再上升”的Stribeck曲线特征。在速度极低区间,摩擦力处于负斜率段——速度越高,摩擦力反而越小。这种负阻尼特性与伺服系统的弹性环节(如联轴器、丝杠的扭转刚度)耦合后,会形成极限环振荡:电机缓慢加速→摩擦力下降→加速度突增→速度跃升→越过静摩擦区→摩擦力回升→减速→停止→再次爬行。宏观上表现为“走走停停”的爬行现象。

从控制理论角度,爬行发生的判据可简化为:

系统等效阻尼 < 摩擦负斜率值
即:B + Kt·Kv < |dF/dv|(在极低速段)

其中B为机械阻尼,Kt为转矩常数,Kv为速度环增益。当速度环增益不足或机械阻尼过小时,系统便进入不稳定区。

3.1.2 判断方法与诊断流程

工程中判断爬行问题,不能仅凭“看起来在动”就下结论。建议按以下步骤操作:

  1. 时域波形采集:使用伺服调试软件记录速度反馈值和位置偏差,采样率不低于1kHz,观察速度波形是否呈现周期性“锯齿状”波动。
  2. 低速扫描测试:从0.1 r/min开始,以0.1 r/min为步长递增至5 r/min,每个速度点运行10秒,记录速度波动峰峰值。
  3. 摩擦辨识:在速度环开环状态下,以恒定电流(转矩)驱动电机,记录稳态速度,绘制“转矩-速度”曲线,观察是否存在负斜率段。
  4. 刚度评估:锁定电机转子,在负载端施加已知力矩,测量扭转角,计算传动链等效刚度。
经验提醒:爬行频率通常在2~10Hz之间,与机械固有频率相关。若波动频率高于20Hz,更可能是电气噪声或电流环问题,而非典型爬行。

3.1.3 案例拆解:精密转台的低速爬行治理

背景与约束:某半导体设备精密转台,要求转速0.5 r/min时速度波动小于±0.5%,但实际波动达±3.8%。转台采用直驱电机+高精度角接触轴承,负载惯量0.08 kg·m²,系统带宽要求不低于50Hz。

初始现象:速度反馈波形呈现明显的“阶梯状”,每步约0.02 r/min,步进频率约3Hz。位置偏差在±15角秒间振荡。

分析过程:首先排除编码器因素——该转台配备26位式编码器,分辨率0.02角秒,量化误差可忽略。随后进行摩擦辨识,发现轴承摩擦力矩在0.1~1 r/min区间存在明显的负斜率段,斜率约-0.8 N·m/(r/min)。计算系统等效阻尼:速度环增益Kv=2.5 N·m/(r/min),机械阻尼B=0.3 N·m/(r/min),总阻尼3.0 N·m/(r/min),大于摩擦负斜率值0.8,理论上不应爬行。但实际测试中,由于电流环存在约2ms延迟,等效阻尼在高频段下降至约0.6 N·m/(r/min),低于0.8,导致极限环产生。

解决措施:①在速度环前增加一阶低通滤波器(截止频率30Hz),抑制高频段阻尼衰减;②将速度环增益从2.5提升至3.5 N·m/(r/min),同时将积分时间常数从20ms调整至50ms,避免积分饱和;③在摩擦补偿模块中增加Stribeck曲线前馈,补偿负斜率段。

结果对比:调整后速度波动从±3.8%降至±0.4%,位置偏差从±15角秒降至±2角秒,且全程无爬行现象。代价是速度环带宽从55Hz降至48Hz,但满足系统要求。

复盘经验:爬行治理不能只看静态阻尼,必须考虑电流环延迟和滤波器相位滞后带来的等效阻尼频率特性。摩擦前馈的加入显著降低了对反馈控制的依赖。

3.1.4 常见误区与总结

风险提示:不要盲目增大速度环增益来“压住”爬行。增益过大会引入噪声放大和机械共振,甚至导致啸叫。正确做法是:先做摩擦辨识,再针对性补偿。

常见误区包括:①将爬行误判为编码器故障,更换编码器后问题依旧;②只调整PID参数而不做摩擦前馈,治标不治本;③忽略温度对摩擦特性的影响——冷启动和热机后摩擦曲线差异可达30%以上。

3.2 低速抖动与停顿的成因分析

3.2.1 核心原理:量化误差与积分饱和

低速抖动(jitter)与停顿(standstill)虽然表现不同,但往往同源。抖动的主要成因是编码器量化误差在低速时被速度计算放大。以2500线增量式编码器为例,经4倍频后分辨率为10000脉冲/转,在1 r/min时脉冲频率仅166.7Hz,相邻脉冲间隔6ms。若速度计算采用M法(固定时间窗口计数),在1ms采样周期内可能只采到0~1个脉冲,速度反馈呈现“0→某值→0”的阶梯状跳变。这种量化噪声经速度环积分后,表现为电流的周期性波动,进而产生抖动。

停顿问题则多与静摩擦死区和积分饱和相关。当指令速度极低(如0.1 r/min),电机需要输出极小的平均转矩来克服动摩擦,但静摩擦远大于动摩擦。若速度环积分作用不足,电机无法突破静摩擦死区,便出现“指令在动、实际不动”的停顿。反之,若积分作用过强,电机突破静摩擦后速度超调,又可能越过目标位置,形成“停顿-过冲-停顿”的振荡。

3.2.2 判断方法与量化指标

诊断项目测试方法关键指标正常范围
速度波动率恒速运行10s,记录速度峰峰值波动率 = (Vmax-Vmin)/Vavg< ±1%(精密级)
停顿时间给定0.1 r/min阶跃,记录从指令到实际运动的时间响应延迟< 50ms
编码器脉冲间隔示波器测量A/B相脉冲最小脉冲间隔应大于采样周期的2倍
电流纹波电流探头测量U相电流纹波峰峰值< 额定电流的2%

3.2.3 案例拆解:贴片机X轴的低速抖动排查

背景与约束:某高速贴片机X轴在返回原点后的低速寻位阶段(0.3 r/min)出现明显抖动,导致视觉定位偏差达±0.05mm,超出±0.02mm的规格。该轴采用伺服电机+滚珠丝杠(导程10mm),配备17位值编码器,速度环采样周期125μs。

初始现象:抖动频率约8Hz,振幅约0.03mm。速度反馈波形显示在0.28~0.32 r/min之间快速波动,电流波形存在明显的6Hz纹波分量。

分析过程:首先检查编码器信号质量——用示波器观察A/B/Z脉冲,发现脉冲边沿存在约0.5μs的抖动,但不足以解释8Hz的机械抖动。随后分析速度计算逻辑:该伺服采用M/T法测速,在低速段以T法为主。T法通过测量相邻脉冲间隔计算速度,在0.3 r/min时,编码器脉冲频率为0.3/60×131072≈655Hz,间隔约1.5ms。速度环采样周期125μs,意味着每个采样周期内可能没有新脉冲到达,速度反馈保持旧值,形成“阶梯保持”效应。这种量化阶梯经速度环积分后,产生周期性转矩波动。

解决措施:①将速度计算切换为“脉冲累加+时间戳”的高分辨率方法,利用FPGA捕获每个脉冲的精确时间戳,计算瞬时速度;②在速度环前增加截止频率20Hz的二阶低通滤波器,平滑量化阶梯;③启用速度观测器(扩展状态观测器),将编码器量化噪声视为扰动进行估计和补偿。

结果对比:改造后速度波动从±7%降至±1.2%,抖动完全消失,视觉定位偏差稳定在±0.015mm以内。代价是增加了FPGA资源消耗约15%,但换来了显著的性能提升。

复盘经验:低速抖动问题中,编码器量化是“第一嫌疑人”,但必须通过计算验证——量化误差导致的转矩波动频率应与机械固有频率接近才会引发明显抖动。本案例中8Hz抖动恰好接近丝杠-负载的扭转固有频率,因此被放大。

3.2.4 常见误区与总结

关键认知:停顿和抖动是“一对兄弟”——停顿是静摩擦死区未被突破,抖动是突破后速度反馈量化导致的振荡。解决停顿需要增加积分或前馈,解决抖动需要提高速度反馈分辨率或滤波。两者不能混为一谈。

常见误区:①用增大速度环比例增益来消除停顿,结果导致抖动加剧;②忽略电流环采样率与编码器脉冲频率的匹配关系;③在低速段使用与高速段相同的速度计算方式,未做自适应切换。

3.3 反向间隙的机理与补偿策略

3.3.1 核心原理:机械间隙与弹性回差

反向间隙(backlash)是机械传动链中固有的非线性特性,来源于齿轮啮合间隙、丝杠螺母间隙、联轴器弹性变形和轴承游隙等。当运动方向反转时,驱动元件需要先消除间隙才能带动负载,这期间电机转动但负载不动,形成“空行程”。反向间隙的大小直接影响定位精度和轮廓精度——在数控加工中,反向间隙会导致圆弧加工出现“象限突起”,在直线往复运动中导致“丢步”累积。

从控制角度看,反向间隙等效于一个“死区”非线性环节:

负载位移 = 电机位移 - 间隙量(当电机位移方向改变时)
死区宽度 = 2 × 单侧间隙量

间隙的存在使得位置环在换向时出现“短暂失控”——电机位置变化但负载位置不变,位置误差被积分器累积,一旦间隙消除,累积的误差突然释放,导致冲击和振荡。

3.3.2 判断方法与测量流程

  1. 静态间隙测量:锁定电机,在负载端施加正反向力矩,用千分表测量负载位移差,即为总间隙。
  2. 动态间隙辨识:给定三角波速度指令(幅值覆盖换向区间),记录电机位置与负载位置(双编码器配置),绘制滞回曲线。
  3. 频域特征:在速度环扫频时,若在换向频率附近出现相位突变和谐振峰,提示间隙影响。
经验提醒:间隙并非恒定值——它随负载力矩、温度、磨损程度变化。新设备间隙可能为0.02mm,运行一年后可能增大至0.05mm。因此,固定间隙补偿值往往不够,需要自适应辨识。

3.3.3 案例拆解:五轴机床A轴的换向冲击治理

背景与约束:某五轴加工中心A轴(摆头)在高速加工时出现明显的换向冲击,导致工件表面出现“振纹”。A轴采用蜗轮蜗杆传动,减速比1:60,蜗轮蜗杆间隙约0.03mm(在分度圆处测量)。加工要求A轴定位精度±5角秒,换向时速度波动小于±2%。

初始现象:在A轴以30°/s速度往复摆动时,换向瞬间加速度峰值达200°/s²,远超正常值50°/s²。位置误差在换向时突增到15角秒,随后振荡衰减约200ms。

分析过程:通过双编码器测量(电机端和负载端各一个),确认间隙量为0.028mm(折算到负载端约0.5角秒)。但0.5角秒的间隙不应导致15角秒的位置误差——进一步分析发现,间隙消除瞬间,负载被“弹射”加速,激发了蜗轮蜗杆的扭转共振(频率约45Hz)。

解决措施:①在速度环中增加“换向补偿”功能——检测到速度指令过零时,主动施加一个短暂的“预紧力矩”(方向与原运动方向相同,幅值为额定转矩的20%,持续30ms),提前消除间隙;②将位置环增益从30 1/s降至20 1/s,降低换向时的位置误差放大;③启用“间隙学习”功能——每次换向时记录实际间隙量,更新补偿值。

结果对比:换向加速度峰值从200°/s²降至80°/s²,位置误差从15角秒降至4角秒,振纹完全消失。代价是换向响应时间增加了约15ms,但满足加工节拍要求。

复盘经验:反向间隙治理的关键不是“消除间隙”(机械上往往难以做到),而是“控制间隙消除的过程”。预紧力矩的幅值和持续时间需要根据负载惯量和间隙量动态调整,过大预紧会导致过冲,过小则无法完全消除间隙。

3.3.4 常见误区与总结

风险提示:不要试图用增大位置环增益来“压住”间隙影响。间隙是机械硬非线性,增益增大只会加剧换向冲击。正确思路是:机械上减小间隙(预紧、消隙机构)+ 控制上补偿间隙(预紧力矩、间隙学习)。

常见误区:①将反向间隙与弹性变形混淆——间隙是“死区”,弹性变形是“弹簧”,两者对控制的影响不同;②只做单向间隙补偿,忽略双向间隙差异;③在高速段和低速段使用相同的间隙补偿参数,导致低速时补偿过度、高速时补偿不足。

3.4 低速运动问题的综合诊断框架

实际工程中,低速运动问题往往不是单一因素导致,而是多种非线性效应叠加。例如,爬行可能同时伴随抖动,停顿后可能触发反向间隙。因此,建立系统化的诊断框架至关重要。下表总结了四类问题的关键区分特征:

特征维度低速爬行低速抖动停顿反向间隙
典型频率2~10Hz20~100Hz极低频(<1Hz)换向瞬间
波形特征锯齿状、周期性高频毛刺叠加平台期+突变换向时位置误差尖峰
主要成因摩擦负斜率+低阻尼编码器量化+电流纹波静摩擦死区+积分不足机械间隙+弹性变形
对指令的响应速度指令越低越明显与速度无关,与反馈分辨率相关低于某速度阈值时出现仅在换向时出现
温度敏感性高(摩擦随温度变化)低中(润滑状态影响)中(热膨胀影响间隙)