当光伏阵列受到不均匀光照时,其P-V(功率-电压)输出特性曲线会出现多极值的情况。为了解决传统的MPPT算法容易陷入局部功率极大值的问题,文章通过对光伏阵列的输出特性和现有MPPT算法的深入研究,提出了一种重复扫描法MPPT算法。在Simulink环境下,分别对P&O(扰动观测法)、基于PSO(粒子群)算法的MPPT算法和重复扫描法MPPT算法进行了仿真测试。试验结果表明,重复扫描法MPPT算法具有振荡幅度小、跟踪速度快和跟踪成功率高等优点。