传统两电平有源电力滤波器(APF)由于功率开关耐压水平和载流能力的限制,难以实现对高压大容量非线性负载的谐波补偿。在高压大容量系统中,二极管钳位型三电平变流器得到了广泛的研究和应用。本文研究一种基于重复预测原理的三电平APF无差拍控制方法,通过推导分析,发现消除采样周期的延迟和对输出指令电流的预测是决定无差拍控制效果的关键。采用状态观测器,对APF下一拍输出电流进行估计,弥补了数字控制系统一个载波周期的延时;采用重复预测型观测器,对指令谐波电流进行预测,可以提供精确的谐波电流预测值,因而改善了整个系统的控制效果。实验结果证明了所提控制方法的可行性。