本发明公开了一种基于功率闭环扫描的光伏阵列多峰值最大功率点跟踪(MPPT—Maximum Power Point Tracking)方法。它由三个阶段构成,第一阶段是基于功率闭环控制实现多峰值曲线的全局扫描,完成最大功率点的定位;第二阶段是基于粒子群优化算法实现的三点协同变步长扰动观测过程,实现最大功率点附近的局部搜索;第三阶段是定电压稳态跟踪过程,同时根据环境变化信息的判断,激活第一或第二阶段的过程。本发明在单峰或多峰情形下都能够实现光伏阵列的最大功率点跟踪,不存在扰动观测法、电导增量法的误判和振荡问题;同时可以克服现有方法存在的逐动态跟踪功能损失较多、动态过程较慢的问题。本发明可以有效地找到全局最大功率点,实现最大功率点的快速、稳定、精确跟踪。