Abstract:At present, there are a series of problems in the optimization algorithm of train energy-saving control, such as the unobvious effect of optimization and the slow convergence speed. A PSO algorithm with adaptive inertia weight and learning factor with adjustable ability and improved speed update formula is proposed. Firstly, inertia weight is used to balance the search ability in different stages, and dynamic learning factor with adjustable ability is added to enhance the operation efficiency and convergence ability of the algorithm in the later stage. Meanwhile, penalty function is introduced to transform the constraints in train operation into penalty factors, which can improve the search rate. Then, the traditional velocity updating formula is improved to reduce the probability of selecting unsatisfactory particles for the optimization results. After simulation and analysis by Matlab, compared with the traditional train operation optimization algorithm, the improved optimization algorithm converges faster and has better energy-saving effect.