作为一种绿色清洁能源的利用方式,光伏发电越来越受到人们关注,最大功率点跟踪技术的应用能够提高光伏电池发电效率.传统的扰动观察法在外界环境变化剧烈时,会有误追踪现象,导致光伏发电效率降低.为解决这一问题,提出一种新型扰动观察法,该算法与传统扰动观察法相比,增加了恒压估计环节,用以补偿因外界环境改变带来的功率差,提高跟踪精度.最后在Matlab/Simulink中搭建光伏电池仿真模型,仿真结果验证了该算法在外界环境发生剧烈变化时,具有较高的跟踪精度与较快的跟踪速度.