针对负载和参数变化带来的有源电力滤波器(active power filter,APF)精确数学模型难以获得以及系统稳定性问题,分别在APF的直流电压控制中引入TS型模糊控制器,在电流控制中引入基于李亚普诺夫稳定性理论的控制方法,保证了APF的控制精度和稳定性.首先通过对直流侧电压误差和误差变化率进行TS模糊控制得到源电流参考值的幅值,再结合源电压的角频率计算参考电流,最后采取李亚普诺夫方法设计APF的开关函数,通过确保能量函数的导数始终为负来保证系统的全局稳定.通过Matlab/Simulink中的自适应神经模糊系统对TS模糊控制器的参数进行优化,并且进行对比实验.结果表明,在负载时变和系统参数变化的情况下,该控制方法可以保证系统的稳定鲁棒性和控制精度.