最大功率点追踪有三种不同的算法:扰动观察法(perturb-and-observe)、增量电导法(incremental conductance)及定电压法(constant voltage),前两种常会称为“爬山法”,这些方法是依照电压对功率的曲线,若落在最大功率点的左边则提高电压,若落在最大功率点的右边则降低电压。