针对使用矩阵法(直接法)进行配电网故障定位过程中存在容错性差、适应性差等问题,在传统粒子群(PSO)算法的基础上构建了含压缩因子的二进制粒子群(B-YSPSO)算法模型来实现配电网故障定位,并使用MATLAB进行仿真算例验证。结果证明该算法具有收敛性好,稳定性高,容错性能优越等优点。