3. 定位误差来源分类与传递机理

伺服定位精度测试中,最终测得的定位误差并不是单一原因造成的,而是机械、电气、控制、热、环境五类误差源沿“指令—驱动—传动—负载—测量”链路逐级叠加、相互调制的结果。理解分类与传递机理,才能把“误差有多大”转化为“误差从哪里来、先改哪一环”。

一、五类误差源的成因与典型表现

机械误差来自传动链与支撑结构本身:滚珠丝杠导程误差、螺距累积误差、反向间隙、轴承轴向窜动、导轨直线度与俯仰、联轴器扭转刚度不足、工作台爬行等。其典型特征是与位置相关——在丝杠不同行程段误差曲线形状不同,且反向运动时出现明显的失动量台阶。例如某行程 500 mm 的丝杠,若螺距累积误差为 20 μm/300 mm,则在中段可产生约 30 μm 的位置偏差;反向间隙 8 μm 会在换向点直接表现为 8 μm 的定位跳变。

电气误差主要来自反馈与驱动环节:编码器分辨率与细分误差、光栅尺栅距误差与安装偏斜、旋转变压器相位误差、电流环采样偏置、PWM 死区、驱动器增益非线性、反馈信号受干扰抖动等。其典型特征是周期性或随机性,常与电机电角度、编码器刻线周期相关,表现为每转一次的纹波或高频抖动。

控制误差来自控制器算法与参数:位置环增益偏低导致跟随滞后、积分饱和、速度前馈与加速度前馈不匹配、滤波器相位滞后、插补周期与采样周期离散化、死区补偿不当、增益切换不平滑等。其典型特征是与运动状态相关——低速时爬行、高速时超调、加减速段误差明显大于匀速段。

热误差来自运行中的温度场变化:电机绕组发热、丝杠因摩擦与切削热伸长、导轨热变形、床身与环境温差引起的结构漂移。其典型特征是慢时变、单调漂移,在连续运行 1~3 小时后逐渐显现,且与负载率、冷却条件强相关。例如 1 m 长钢制丝杠温升 5 ℃,按线膨胀系数约 11.6 μm/(m·℃) 估算,可产生约 58 μm 的热伸长。

环境误差来自外部条件:环境温度波动、气流、地基振动、电网电压波动、湿度与粉尘、邻近设备电磁干扰等。其典型特征是外部相关、可重复性差,同一程序在不同时段测量结果分散度增大。

二、误差传递链与耦合关系

五类误差并非简单相加,而是沿信号链与能量链传递并耦合。下图给出从指令到实际位置的传递路径及主要耦合点。

位置指令 r(t) 控制器 位置环/前馈 驱动器+电机 电流/转矩 传动链 丝杠/导轨/联轴器 工作台实际位置 x(t) 测量反馈 光栅尺/编码器 反馈信号(含电气误差) 控制误差 增益/前馈/滤波 电气误差 编码器/电流/干扰 机械误差 间隙/螺距/刚度 热误差 丝杠/导轨热伸长 环境误差 温度/振动/电网 热-机械耦合 电气-控制耦合 环境-控制耦合 耦合要点:热误差改变机械几何 → 机械误差改变负载转矩 → 电气电流变化 → 控制环响应变化;环境扰动同时作用于测量反馈与结构,形成闭环误差放大。 误差合成近似:总误差 ≈ 机械 + 电气 + 控制 + 热 + 环境,但耦合项不可忽略,需按传递函数逐级折算。

从图中可见,机械误差与热误差主要作用于传动链和结构,电气误差作用于驱动与反馈,控制误差作用于指令生成与闭环调节,环境误差则同时影响测量与结构。耦合关系体现在三处:热—机械耦合(温升改变丝杠导程与导轨预紧)、电气—控制耦合(反馈噪声被高增益放大)、环境—控制耦合(振动与温漂改变闭环稳定性)。因此,误差补偿不能只针对单一来源,而应按传递链逐级折算。

三、误差折算与合成示例

假设某直线轴在 300 mm 处测得定位误差 42 μm,按来源分解如下(示例数据,用于说明方法):

误差源典型量值作用位置特征折算到末端
机械反向间隙 8 μm + 螺距 15 μm丝杠/导轨位置相关、换向跳变约 23 μm
电气编码器细分 3 μm + 干扰 2 μm反馈回路周期/随机约 5 μm
控制跟随滞后 6 μm位置环速度相关约 6 μm
热温升 3 ℃ 热伸长 6 μm丝杠慢漂移约 6 μm
环境振动与温漂 2 μm测量/结构外部相关约 2 μm

若按线性叠加,合计约 42 μm,与实测吻合。但若控制增益提高一倍,电气噪声可能被放大到 8 μm,同时控制滞后减小到 3 μm,总误差反而可能下降——这说明误差源之间存在此消彼长的耦合,调参时必须同时观察多类误差的变化趋势。

四、工程判断与处理顺序

面对一台定位超差的伺服轴,建议按以下顺序排查,避免盲目调参:

  1. 先看重复性:单向重复定位差,优先怀疑电气噪声与机械爬行;双向差异大,优先怀疑反向间隙与螺距误差。
  2. 再看时间趋势:冷机合格、热机超差,热误差为主;随机波动大,环境与电气干扰为主。
  3. 后看速度相关性:低速误差大、高速误差小,多为爬行与摩擦;高速误差大,多为控制滞后与前馈不足。
  4. 最后做补偿:机械误差用螺距补偿与反向间隙补偿;热误差用热伸长模型或原点漂移补偿;控制误差用前馈与滤波优化;电气与环境误差用屏蔽、接地、稳压与隔振处理。
判断口诀:“重复性看电气,双向差看机械,热机漂看热,速度变看控制,随机跳看环境。” 先定位主导误差源,再选择补偿手段,才能用最小代价把定位精度提上去。

需要强调的是,五类误差的边界并非绝对。例如丝杠热伸长既属于热误差,也通过改变导程表现为机械误差;编码器安装偏斜既属于电气误差,也引入机械偏心。工程上更关注可观测、可补偿的主导项,而不是纠结分类归属。下一阶段将进入具体测试方法与补偿实现,本节建立的传递链与耦合认知,是后续所有测试方案设计与补偿策略选择的基础。