摘要

本文研究了一种基于图像增强局部上采样平方差和(IE-LUSSD)的高精度亚像素检测算法,以提高直线电机动子位置检测对不同光照强度的抗干扰能力.首先,根据直线电机一维刚体平移的运动特点,设计了一种基于线阵相机和非周期栅栏图像的动子位置检测系统,线阵相机固定在动子上并跟随动子移动采集信号序列.其次,通过灰度线性变换图像增强算法对采集到的信号序列进行预处理以增强图像信息.然后,通过SSD算法获取相邻信号序列间的整像素位移,为了进一步提高测量准确性,采用频率域矩阵乘法离散傅里叶变换对相邻信号间相关函数的峰值邻域进行上采样细化峰值曲线.最后通过搭建了动子位置检测的实验平台验证了本文方法对不同光照条件的适应性.本文算法可以达到0.01 pixels的检测精度,动子的实际位置检测误差在0.025 mm以内.