针对单一扰动观察法存在跟踪速度和稳态震荡难以兼顾问题,提出了一种恒定电压法结合变步长扰动观察法的复合最大功率点跟踪控制算法。在启动初始期间通过恒定电压法迅速捕获到最大功率点附近位置,然后利用变步长扰动观察法对最大功率点进行精确定位。Simulink仿真表明:最大功率点跟踪控制策略不但具有较好的动态特性,而且稳态功率波动很小,实现了又快又稳的控制目标。