摘要:偏心误差是圆光栅角度传感器测角误差的主要来源之一。 通过推导偏心误差的表达式及其三角级数展开,提出了使用 对径双读头可以测量偏心参数并补偿偏心误差,因此设计了利用改进的粒子群算法从双读头计数值中拟合得到偏心参数的流 程和一种基于区间转换和两级查找表的现场可编程门阵列(FPGA)偏心误差实时补偿模块,使得在标定得到偏心参数后,在设 备中仅使用单个读头就能实现与双读头几乎相同的测角精度,节省了成本。 实验分析表明,对于实验中用到的单圈 320 000 计 数值的编码器,在误差补偿前,单读头计数值与双读头计数均值之间最大相差 109,即偏心误差最大可达 0. 06°,显著影响测角 精度;而在误差补偿后,二者最大相差 6,平均仅相差 1. 46,这验证了提出的误差补偿方法可以有效代替双读头的使用。