本发明公开了一种基于物理模型与粒子群算法的遮荫下光伏发电跟踪方法,首先根据光伏电池数学工程模型,预估计遮荫下光伏发电的多峰值大致位置,其次根据粒子群算法搜索遮荫下光伏发电每个峰值的具体大小,最后通过对比每个峰值的大小得出光伏发电的最大功率。工程模型根据光生电流远大于内部二极管反向饱和电流,以及并联电阻为无穷大下简化得到模型。粒子群算法搜索范围是由工程模型确定的每个峰值范围;最后通过实验数据的对比从而实现基于物理模型与粒子群算法的遮荫下光伏发电全局最优点跟踪。