Existing methods for fault section location in distribution network with distributed generation DG is not ideal,and fault information distortion can affect the accuracy of the location,a hybrid algorithm based on differential evolution algorithm and bat algorithm for fault-section location is put forward in this paper. First,differential evolution algorithm were introduced into the bat algorithm. Then,by building a new switch function and section location evaluation model in distribution network with DG,which solved the problem of fault location in distribution network with DG. The hybrid algo...