摘要

文中针对静态测量的角度输出值无法表征圆光栅运动中当前时刻的位置这一问题,就圆光栅动态角度测量开展研究,在分析动态测角中延时误差的存在原因的基础上,提出了基于代数导数法的补偿方案。文中在FPGA上开发了适用于圆光栅动态角度测量的电路,重点阐述了电路中硬件资源和测量精度间矛盾的解决方案。搭建基于FPGA的动态角度测量电路验证系统,通过函数信号发生器产生变化的信号源来模拟光栅动态测角过程,实验结果证明,在各种运动工况下,补偿后的测量误差均处于-0.07″~0.07″范围内,证明了延时误差补偿方案对于圆光栅动态角度测量的有效性,能够有效提高动态角度测量精度。