Equivalent model of multi-type distributed generators under faults with fast-iterative calculation method based on improved PSO algorithm