针对传统MPPT算法响应速度慢和追踪精度不够理想的特点,分析了光伏电池在不同环境下的输出特性,提出一种改进的变步长扰动观测法,即采用新的自适应步长公式作为扰动步长,使光伏电池以较大步长快速接近最大功率点,然后以较小步长稳定于最大功率点。在SG/Simulink混合建模仿真平台下进行了仿真,所得结果表明算法可显著提高最大功率点追踪速度与精度。