传统的最大功率点跟踪( maximum power point tracking,MPPT)方法在均匀辐射条件下效率较高,但由于光伏阵列与辐射、温度之间的强非线性特性,在局部遮荫条件下阵列的多峰特性易使传统的MPPT方法陷入局部极值,无法有效追踪最大功率.建立了局部遮荫条件下的光伏阵列模型,针对局部遮荫产生的多峰情况,采用电压扫描比较的方法确定最大功率点附近的电压,并以此电压值作为变步长电导增量法的初始值进行搜索,最终确定最大功率点的位置.该方法避免了在多峰条件下最大功率点跟踪陷入局部极值,实现了有效跟踪.