1. 编码器反馈系统概述
在运动控制与伺服系统中,控制器要精确控制电机的位置、速度甚至力矩,前提是它必须"知道"电机当前实际处于什么状态。编码器(Encoder)正是承担这一职责的核心反馈元件:它把机械轴的角位移、角速度等物理量转换为电信号,再经接收电路解码为数字量,送回驱动器或运动控制器,构成闭环控制的反馈通道。没有可靠的编码器反馈,伺服系统只能做开环运行,精度、刚性和动态响应都无从谈起。
一、编码器的类型与工作原理
按输出信号形式,编码器可分为增量式、绝对式和正余弦模拟式三大类,它们在原理、接口和适用场景上有明显差异。
增量式编码器输出A、B两路正交方波以及每转一次的Z(零位)脉冲。A、B两路相位相差90°电角度,通过判断哪一路超前即可确定旋转方向;对脉冲计数则得到相对位移。例如一台2500线增量编码器,经驱动器4倍频后每转可分辨10000个计数,若丝杠导程为10 mm,则理论位置分辨率为10 mm ÷ 10000 = 0.001 mm。增量式的优点是接口简单、成本低、响应快,缺点是断电后位置丢失,上电必须回零。
绝对式编码器在每个机械位置都有唯一编码,常见单圈17~23位、多圈再加12~16位圈数。以17位单圈为例,每转分辨率为2¹⁷ = 131072,对应0.0027°的角分辨率。它通过SSI、BiSS、EnDat或串行协议把位置直接读出,上电即知绝对位置,无需回零,抗干扰能力也更强,广泛用于数控机床、机器人和高精度转台。
正余弦编码器输出的是1 Vpp左右的正弦/余弦模拟信号,一个信号周期内可细分出成百上千个位置点,常用于要求极高分辨率又希望信号连续的场合。它的信号质量对幅值、相位、偏置和正交性非常敏感,是后续信号质量分析的重点对象。
二、编码器在运动控制与伺服系统中的角色
在典型伺服系统中,编码器通常安装在电机非负载端或直接安装在负载轴上,其信号进入驱动器后参与三个层次的闭环:最内层是电流环,中间是速度环,最外层是位置环。位置环把指令位置与编码器反馈位置相减得到位置误差,经位置调节器输出速度指令;速度环再把速度指令与编码器微分得到的速度反馈比较,输出电流指令。可见编码器反馈同时服务于位置环和速度环,其信号质量直接决定整个控制环路的带宽和稳定性。
编码器还承担着换相参考的作用。对于永磁同步电机,驱动器需要知道转子磁极的绝对电角度才能正确换相,这通常由编码器的U、V、W霍尔信号或绝对位置信息提供。如果编码器安装偏心、联轴器打滑或零位偏移,换相角就会偏差,表现为电机发热、转矩脉动甚至启动失败。
三、信号质量与可靠性的工程意义
编码器信号从产生到被驱动器正确解码,中间要经过电缆传输、接插件、接收芯片等多个环节,任何一环出问题都会反映为位置误差、速度波动或报警。工程上关注的信号质量指标主要包括:
- 幅值与偏置:正余弦信号幅值应在1 Vpp附近,偏置应接近0 V,否则细分精度下降。
- 相位正交性:A、B或Sin、Cos相位差应为90°电角度,偏差过大会造成方向误判和计数错误。
- 抖动与噪声:叠加在信号上的高频噪声会引起虚假计数,表现为低速爬行或定位不稳。
- 共模干扰与接地:长距离传输时若屏蔽和接地处理不当,会引入共模电压,导致接收器误触发。
- 断线、短路与污染:编码器电缆断裂、光栅污染、轴承磨损都会造成信号丢失或幅值衰减。
这些问题的共同后果是反馈位置与实际位置不一致。轻则定位精度下降、表面加工质量变差,重则驱动器报"编码器故障""位置偏差过大"而停机,甚至因错误换相烧毁电机。因此,编码器反馈系统的可靠性工程,本质上就是围绕"信号产生—传输—接收—解码"这条链路,做可测量、可判断、可预防的质量管理。
理解编码器的类型、工作原理及其在伺服环路中的位置,是后续分析信号质量、定位故障和设计可靠性措施的基础。只有先建立"信号从机械轴到驱动器"的完整链路认知,才能在出现位置异常时快速判断问题出在编码器本体、电缆、接插件还是接收电路。