Abstract. The traditional fault section locating method of distribution network may not work, because the DG applied in distribution network have brought much effect on the fault current. This paper proposes a new fault-section location method by building a new switch function. It can adapt itself to the change caused by the switching of DG. The positive direction needs to be determined only once, when the proposed method is used to locate multiple fault sections in multi-source distribution network. The binary hybrid algorithm which is a combination of particle swarm optimization and differential evolution is based on a two-population evolution scheme and an information exchange mechanism. The simulation results indicate that the proposed method has accurate fault section locating abilities when it is used to locate single fault or multiple faults. In addition, the fault-tolerance and efficiency of the proposed method is verified by the results.