针对传统的INC算法在跟踪最大功率点的过程中无法兼顾跟踪速度与稳态精度的问题,以及传统变步长算法在光照变化时容易发生误判的问题,提出了一种新型的自适应变步长INC算法。光照强度变化较大时,利用负载曲线与I-V特性曲线的工作原理,在暂稳态和非稳态下都可以根据MPPT采样电流的变化,自适应调节跟踪速度。在光照强度变化较小时,能够根据输出电压与功率的变化值自适应减小步长,提高稳态精度。追踪速度是传统算法的9.3倍,是现有变步长的4.2倍,有效减少了光照强度变化带来的功率损失。