针对传感器在信号采集时易受噪声干扰影响检测精度的问题,提出一种基于卡尔曼预测的指定次谐波电流无差拍控制方法.该方法是通过离散傅里叶谐波检测方法检测出电网中指定次谐波含量,建立当前的谐波方程,通过卡尔曼算法预测出下一补偿时刻该次谐波的相位和幅值,从而确定该补偿时刻的指令电流.研究结果表明:卡尔曼算法预测同时可以滤除干扰信号,实现指定次谐波电流的高精度无差拍控制.研究结果突破了传统无差拍控制受噪声干扰的问题,实现了电网中含量较高的5、7次谐波采用单独检测与单独补偿,对提高有源电力滤波器补偿精度具有实