偏心、倾斜和气隙,会怎样影响电感式编码器的测角精度?

在人形机器人关节、伺服执行机构和精密转台里,编码器常常被安装在非常有限的空间中。
产品本身参数可能很好,单独测试时也很稳定,但真正装进设备后,有时还是会出现角度波动、零点变化,甚至不同装配状态下误差表现不一致。
这时候,问题未必出在编码器本身。
对于薄型、大中空电感式编码器来说,偏心、倾斜和气隙,往往就是三个很容易被忽略的安装变量。
它们表面上属于机械装配问题,最后却会影响电磁耦合、接收信号,甚至角度解算结果。

理想状态下,编码器的转子与定子应保持同心。
但实际装配过程中,轴、轴承、定位孔和安装面都会存在一定公差。只要转子的旋转中心和定子线圈中心没有完全重合,就会产生径向偏心。
从机械上看,这可能只是很小的位移。但对电感式编码器来说,变化的不只是“位置偏了一点”。
编码器依靠发射线圈、接收线圈和导电靶片之间的耦合变化获得角度信息。理想情况下,解调后的两路信号可以近似看成正弦和余弦关系,再通过角度算法得到转子位置。
一旦产生偏心,转子相对于圆周不同区域线圈的位置关系就不再完全对称。结果可能表现为:不同角度位置的信号变化程度不一致。
因此,偏心带来的误差往往不一定是固定偏差,而可能随着转子旋转呈现周期性变化。也就是说,同一只编码器在一整圈内,误差可能并不是处处相同。


相比偏心,倾斜更容易理解。
如果转子靶片与 PCB 定子没有保持平行,一侧距离会变小,另一侧距离会变大。
看起来只是一个很小的角度,但换算到圆周边缘,实际高度差可能已经不能忽略。
举一个简单的几何例子:当靶片倾斜 0.1°,在距离中心 25 mm 的位置,轴向高度变化大约为 43.6 μm;那么圆周两侧相反位置之间,高度差大约就是 87.3 μm。
0.1° 在实际装配时几乎很难通过肉眼判断,但对于本身工作气隙就比较小的编码器而言,这种局部变化已经可能影响线圈与靶片之间的耦合条件。
所以倾斜真正麻烦的地方不是“整个信号都变弱了”,而是一圈里面不同位置受到的影响不一样。这就有可能进一步带来两路信号幅值不一致、相位变化以及波形失真。


编码器转子和定子之间通常需要保留一定工作气隙。
从机械设计角度看,气隙稍大一些,安装余量更充足,对轴向窜动和结构公差也更宽容。
但从电磁耦合角度看,气隙增大通常又会使接收信号减弱。自动增益控制虽然可以把信号幅度重新放大到合适范围,却不能把输入端已经存在的噪声一并消除。
所以气隙实际上一直存在一个取舍:太小,装配难度和结构干涉风险会上升;太大,电磁耦合和信号裕量又可能下降。
真正合理的设计,不是单纯追求更小或者更大的气隙,而是在结构空间、装配公差和信号质量之间找到合适范围。


现实装配很少是完全理想的。
更多时候可能是:轴有一点偏;安装面又存在一点倾斜;实际工作气隙同时还有一定变化。
这时就会出现一个更关键的问题:偏心、倾斜和气隙同时存在后,影响是不是简单相加?
实际情况通常没有这么简单。公开研究中已经有人把 X、Y 方向偏移、倾角和气隙一起做组合测试,一项 2026 年研究对两层 PCB 电感式位置传感器进行了 625 种装配状态测试,并发现部分安装变量之间存在比较明显的耦合作用。
这意味着,同样的偏心量,在不同气隙条件下,最终结果可能并不一样;同样的倾角,如果同时叠加了不同方向的偏移,误差表现也可能发生变化。
所以实际评价安装能力时,如果资料只告诉你“允许偏心 ±0.XX mm”,其实还不够。还应该继续确认:是在什么气隙下?是否同时存在倾斜?偏移方向是否有限制?测试的是单一误差,还是组合装配状态?


把过程拆开,其实就是一条很清楚的链路:

理想情况下,两路信号可以近似表示为 x=Acosφ、y=Asinφ,再通过两路信号求得角度。
如果两路信号只是完全同比例增大或减小,理想情况下相位关系仍然可以保持。
真正容易引入误差的,是两路信号受到的影响并不一致。例如一相信号幅值下降更多、两路信号不再保持理想正交关系、直流偏置发生变化,或者波形中出现额外谐波。
这些变化最后都会进入角度解算结果。所以编码器的测角精度,本身就不是单纯由一个“分辨率数字”决定的,背后实际上同时涉及机械结构、线圈设计、电磁耦合、信号质量以及解算方式。


人形机器人关节越来越强调轻量化和紧凑化。
中心要留出轴、线缆、管路甚至滑环空间,编码器本身又不能占用太多轴向尺寸。这意味着一个非常直接的问题:留给线圈和结构设计的空间越来越少。
在一个理想几何算例中,如果外径固定为 60 mm,中心孔从 20 mm 增大到 40 mm,圆环面积会从约 2513.3 mm² 减少到约 1570.8 mm²,相当于减少 37.5%。
需要特别注意,这并不是说“精度会下降 37.5%”。它只是说明能够用于线圈、过孔、连接结构以及其他避让区域的几何空间明显缩小了。
中心孔越大、结构越薄,设计者需要同时处理的问题也越多:既要有足够大的通孔,又要保持足够的信号强度,还要兼顾气隙、偏心和倾斜公差。


很多产品资料会直接给出“精度 ±0.XX°”。这个参数当然重要,但如果真的要把编码器装进设备,单独一个精度数字通常还不够。

脱离这些条件,仅比较一个精度数字,很容易产生误判。

偏心、倾斜和气隙,看上去都是机械装配里的“小问题”。
但在电感式编码器中,它们会进一步改变线圈和靶片之间的电磁耦合状态。最终,机械上的微小变化可能通过信号链一步步传递到角度结果。
所以当编码器装进设备以后出现角度波动、误差变化时,判断问题不能只停留在“编码器本身够不够准?”,还应该继续看“它现在是怎么被安装的?”
尤其在人形机器人关节、薄型执行机构和大中空结构中,随着安装空间不断被压缩,机械装配条件与测量精度之间的关系会越来越值得关注。
真正有意义的精度,不只是实验室理想条件下能做到多少,而是在真实装配公差存在的情况下,它还能保持多少。