扰动观察法也成为爬山法(P&O),扰动的参考变量可以是电压,电流或占空比。其工作原理是给一个扰动输出电压信号(U+e),再测量并计算其功率P2的变化,并与扰动之前的功率值P1相比,根据比较结果调整扰动方向。这种方法的特点是算法简单,实现容易,没有涉及复杂的计算。然而,它无法稳定在最大功率点,会随着参数的改变在稳定功率附近摆动。扰动观察法是使用较广泛的一种MPPT方法。
基于固定步长的扰动观察法的扰动信号固定不变,因此该算法无法兼顾追踪速度和稳态精度。
基于自适应步长的扰动观察法扰动值随着光伏系统工作点位置改变而改变,因此该算法可以较好地兼顾追踪速度和稳态精度。