在分布式并网发电系统中,孤岛检测是系统并网的必要功能,常采用主动移频式方法(AFD)检测孤岛效应。AFD可快速检测出孤岛,但此方法存在电流谐波畸变量(THD)和检测盲区两个较大的问题,为此本文提出一种改进的AFD用于孤岛检测,在正弦波基波的第2、4个1/4周期区域引入阶跃波形,在不影响原有AFD算法检测性能的基础上,缩小检测盲区、降低THD,提高电能质量。采用Matlab/Simulink对单相光伏发电系统进行仿真验证,仿真结果证明改进方法的有效性和可行性。