摘要

针对光伏系统最大功率点跟踪MPPT(maximum power point tracking)控制方法在多峰状态下易陷入局部最优,导致光伏系统输出效率较低的不足,提出一种基于学习因子改进鸽群算法的MPPT控制方法。首先对光伏阵列输出多峰值进行分析,在鸽群算法中引入学习因子,通过前后两阶段学习因子的相互交流,有效增强了全局寻优能力。然后提出改进鸽群算法光伏MPPT控制策略和算法重启策略,较好地改善了输出功率的稳态振荡。通过仿真结果表明,基于改进鸽群算法的MPPT控制方法在多峰状态下能够有效规避陷入局部最优,具有较好的追踪效果,有效地提高了光伏系统的输出效率。