针对光伏发电过程中功率输出随机性的问题,提出一种基于超螺旋(Super-Twisting)二阶滑模控制的MPPT实现方法。此方法基于Boost升压电路,通过选取合适的滑模面将离散控制率转移到高阶,使控制量在时间上连续,从而设计了一种无抖颤滑模变换器,以实现光伏输出最大功率跟踪,并消除抖振的影响。为了验证算法的优越性,在Matlab/Simulink中搭建光伏发电系统模型进行仿真实验。结果表明:在光照强度和温度变化的条件下,相比于传统的控制算法,二阶滑模控制算法能快速实现最大功率跟踪,具有很强的鲁棒性。