针对含分布式电源配电网发生故障后的供电恢复问题,提出了一种基于冒泡算法的孤岛划分方法。首先,将配电网转化为无向连接图;然后,通过给出无向连接图各节点的权值,按照冒泡算法搜索得到满足条件的节点集合;最后,将集合之外负荷节点的开关切除。仿真结果表明:冒泡算法可以最大程度上保持配电系统完整性,故障切除后只需要投切负荷开关就能恢复系统供电;所提出的孤岛划分方法不但适用于辐射形网络,还可以应用到环形网络。