2. 定位精度指标:定位精度、重复定位精度、分辨率、跟随误差、稳态误差的定义与区别

各位工程师朋友,咱们今天来聊聊定位精度这回事儿。说实话,我刚入行那会儿,被这些名词搞得晕头转向。什么定位精度、重复定位精度、分辨率……听着都差不多,但实际调试起来,差之毫厘谬以千里。今天我就把这些概念掰开了揉碎了,讲给你听。

2.1 定位精度 vs 重复定位精度

这两个概念,我习惯把它们放在一起讲。因为很多人容易搞混。

定位精度,说白了就是你的轴“想走到哪”和“实际走到哪”的偏差。比如我让伺服电机走到100mm的位置,它实际停在了100.05mm。这0.05mm的偏差,就是定位精度的问题。

重复定位精度呢?它衡量的是“多次走到同一个位置”的一致性。还是那个100mm的位置,我让它来回走10次,每次停的位置分别是100.05、100.04、100.06、100.05……这些数值的离散程度,就是重复定位精度。

核心区别一句话:定位精度看“准不准”,重复定位精度看“稳不稳”。

我在项目中遇到过一台老旧的丝杠机床。它的定位精度很差,误差有0.2mm。但神奇的是,每次走到同一个位置,误差几乎一样。这说明什么?说明它的重复定位精度很好,但定位精度需要补偿。后来我加了螺距误差补偿,定位精度就提上来了。

我的经验:调试时先看重复定位精度。如果重复性差,说明机械间隙、摩擦等硬件问题没解决。这时候去调定位精度,基本是白费力气。

2.2 分辨率

分辨率,很多人把它和精度划等号。其实不是。

分辨率是系统能检测到的最小位置变化量。比如你的编码器是2500线,配4倍频,那就是10000脉冲/转。如果丝杠导程是10mm,那分辨率就是10/10000 = 0.001mm。

但注意!分辨率高不代表精度高。你想想看,分辨率是0.001mm,但机械间隙有0.05mm,那你的高分辨率有啥用?

避坑指南:我曾经见过一个工程师,花大价钱换了高分辨率编码器,结果精度没提升。为什么?因为机械背隙和弹性变形才是瓶颈。分辨率只是“看得细”,不代表“走得准”。

2.3 跟随误差

跟随误差,这是运动控制里一个很关键的概念。它指的是指令位置和实际位置的瞬时差值。

比如你让电机以1000rpm的速度匀速转动,理论上每个时刻都应该在某个位置。但实际上,由于加减速、负载变化、PID参数不匹配等原因,实际位置总会滞后或超前于指令位置。这个差值就是跟随误差。

我习惯用示波器看跟随误差曲线。如果曲线平滑、幅值小,说明系统响应好。如果曲线震荡或者有尖峰,那就要检查PID参数了。

为什么会这样?因为跟随误差本质上反映了系统的动态响应能力。你想想看,一个系统如果响应慢,那它肯定跟不上指令,跟随误差自然就大。

关键点:跟随误差是动态指标,定位精度是静态指标。两者有关联,但不是一回事。

2.4 稳态误差

稳态误差,指的是系统稳定后,实际位置与目标位置的残余偏差。

举个例子,你让电机走到100mm,它先震荡几下,最后稳定在99.98mm。这个0.02mm的偏差,就是稳态误差。

稳态误差通常和系统的刚度、摩擦力、PID积分项有关。我调试时,如果发现稳态误差偏大,会先检查机械部分有没有卡滞,然后调整PID的积分增益。

我的习惯:先用手转动丝杠,感受一下阻力是否均匀。如果机械没问题,再调参数。别一上来就调PID,容易走弯路。

2.5 五个指标的关系与区别

好了,五个指标都讲完了。咱们来总结一下它们的关系。

指标 衡量什么 静态/动态 影响因素
定位精度 目标位置与实际位置的偏差 静态 机械间隙、丝杠螺距误差、编码器精度
重复定位精度 多次定位的一致性 静态 机械间隙、摩擦、温度
分辨率 能检测到的最小位置变化 静态 编码器线数、电子细分数
跟随误差 运动过程中的位置滞后 动态 PID参数、负载惯量、加减速曲线
稳态误差 稳定后的残余偏差 静态 摩擦力、PID积分项、系统刚度

嗯,这里要注意:这些指标不是孤立的。比如分辨率会影响定位精度的上限,但机械间隙会拉低下限。跟随误差大的系统,稳态误差往往也不小。

下面这张图,是我自己总结的五个指标的关系框架,你看一眼就明白了。

定位精度指标体系 定位精度 重复定位精度 分辨率 跟随误差 稳态误差 静态指标:定位精度、重复定位精度、分辨率、稳态误差 动态指标:跟随误差 分辨率是基础,重复定位精度是前提,定位精度是目标

最后说一句,调试时别贪多。先把重复定位精度搞定,再谈定位精度。分辨率够用就行,别盲目追求高指标。跟随误差和稳态误差,要结合具体工艺要求来定。

嗯,今天就聊到这儿。这些概念你消化一下,下次咱们聊怎么用激光干涉仪测这些指标。


公众号:蓝海资料掘金营,微信deep3321