针对含分布式发电(DG)的配电网发生大面积故障和联锁故障的快速故障恢复问题,提出了一种基于移动多代理动态联盟的配电网故障恢复策略。该多代理系统中设置本地主机代理为控制中心代理,将各馈线代理和DG代理作为子任务代理。当配电网发生大面积故障时,各代理根据失电负荷的容量及各边缘馈线的备用容量求得的恢复可能性指标值(RPI)选择较优的动态联盟组合,并启动相应子代理的动态联盟模块进行快速故障恢复。若在故障恢复过程中发生联锁故障时,系统也可动态地加入新的子代理,并在原基础上依次更新代理信息及恢复可能性指标值,通过故障间关系对动态联盟方案进行调整,而不用对全局进行重新优化,可快速方便地应对新故障的发生。算例表明:该研究适用于含DG的配电网发生单故障、连续故障和大面积失电的情况,能够提高复杂故障问题的恢复效率,具有很强的可扩展性。