有源滤波器的直流侧通常配置很大的电解电容,电解电容器的电压纹波额定值较低,损耗较大,应对电容值做出合理选择以避免内部发热.面对大容量的谐波补偿要求,并联有源滤波器(Shunt Active Power Filter,SAPF)需要进一步降低系统体积和成本.针对电容值与直流电压纹波关系这一问题,分析了三相SAPF补偿系统的瞬时功率流动,得到对直流电压波动有影响的功率分量,并在特定的负载条件下求取了振荡功率的积分值,得到电容能量波动的精确值,提出了一种考虑电容纹波电压关系的电容容量优化设计方法.利用MATLAB仿真模型并与其他文献比较,验证了所提思路及结果的正确性及有效性.