随着并网光伏发电的日益增长,其随机性给电力系统运行带来了新的挑战(如过负荷和过电压)。柔性功率点跟踪(flexible power point tracking,FPPT)可以将光伏输出功率限制在特定值,以解决一些运行难题。传统的基于扰动观测法的FPPT算法存在动力学慢的问题,因此,提出一种自适应FPPT算法,该算法在变化的环境条件下(如云层通过)具有快速的动态特性,同时在稳态下保持低功率振荡。所提算法在每个扰动下使用额外的测量采样来观察运行条件的变化(如太阳辐照度),然后,根据观测条件(如暂态或稳态)自适应地计算电压阶跃,以提高跟踪性能。最后,通过在3 kVA的单相光伏并网系统上进行仿真实验验证了该算法在不同运行条件下的快速动态性和高精度方面的有效性。