三相VIENNA整流器传统双闭环PI控制系统存在动态性能较差、参数设计困难的问题.为此,基于直接功率控制(direct power control,DPC)理论,将滑模控制(sliding mode con-trol,SMC)应用到VIENNA整流器中,控制系统内环采用PI控制器满足系统稳定性要求,系统外环选取滑模变结构控制器以改善系统的动态响应特性及鲁棒性.同时,为解决三电平整流器中点电位波动问题,引入平衡因子,采用正负小矢量相互抵消的方法来平衡中点电位.此外,为有效抑制启动瞬间出现的冲击电流,设计了一种三段式启动控制策略,从而实现对整流器的软启动.最后,在Matlab/Simulink软件中搭建三相VIENNA整流器控制系统仿真模型,验证了滑模直接功率控制策略和软启动方案的正确性和有效性.