Train Operation Strategy Optimization Based on a Double-Population Genetic Particle Swarm Optimization Algorithm

被引:10
作者
Liu, Kaiwei [1 ]
Wang, Xingcheng [1 ]
Qu, Zhihui [1 ]
机构
[1] Dalian Maritime Univ, Sch Marine Elect Engn, Dalian 116026, Peoples R China
基金
中国国家自然科学基金;
关键词
train operation strategy; multi-objective optimization; GA; PSO; opposition-based learning; double-population; SYSTEM;
D O I
10.3390/en12132518
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Train operation strategy optimization is a multi-objective optimization problem affected by multiple conditions and parameters, and it is difficult to solve it by using general optimization methods. In this paper, the parallel structure and double-population strategy are used to improve the general optimization algorithm. One population evolves by genetic algorithm (GA), and the other population evolves by particle swarm optimization (PSO). In order to make these two populations complement each other, an immigrant strategy is proposed, which can give full play to the overall advantages of parallel structure. In addition, GA and PSO is also improved, respectively. For GA, its convergence speed is improved by adjusting the selection pressure adaptively based on the current iteration number. Elite retention strategy (ERS) is introduced into GA, so that the best individual in each iteration can be saved and enter the next iteration process. In addition, the opposition-based learning (OBL) can produce the opposition population to maintain the diversity of the population and avoid the algorithm falling into local convergence as much as possible. For PSO, linear decreasing inertia weight (LDIW) is presented to better balance the global search ability and local search ability. Both MATLAB simulation results and hardware-in-the-loop (HIL) simulation results show that the proposed double-population genetic particle swarm optimization (DP-GAPSO) algorithm can solve the train operation strategy optimization problem quickly and effectively.
引用
收藏
页数:26
相关论文
共 40 条
[1]   Genetic Algorithm-Enabled Particle Swarm Optimization (PSOGA)-Based Task Scheduling in Cloud Computing Environment [J].
Agarwal, Mohit ;
Srivastava, Gur Mauj Saran .
INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY & DECISION MAKING, 2018, 17 (04) :1237-1267
[2]  
Al-Madi Nagham Azmi, 2018, ICIC Express Letters, V12, P1267, DOI 10.24507/icicel.12.12.1267
[3]  
Albrecht Amie, 2011, 2011 American Control Conference - ACC 2011, P1928
[4]  
[Anonymous], 2015, IEEE T INTELL TRANSP, DOI DOI 10.1109/TITS.2015.2402160
[5]   Optimal driving strategy for traction energy saving on DC suburban railways [J].
Bocharnikov, Y. V. ;
Tobias, A. M. ;
Roberts, C. ;
Hillmansen, S. ;
Goodman, C. J. .
IET ELECTRIC POWER APPLICATIONS, 2007, 1 (05) :675-682
[6]   Parallel memetic structures [J].
Caraffini, Fabio ;
Neri, Ferrante ;
Iacca, Giovanni ;
Mol, Aran .
INFORMATION SCIENCES, 2013, 227 :60-82
[7]   Balancing energy consumption and risk of delay in high speed trains: A three-objective real-time eco-driving algorithm with fuzzy parameters [J].
Fernandez-Rodriguez, Adrian ;
Fernandez-Cardador, Antonio ;
Cucala, Asuncion P. .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2018, 95 :652-678
[8]   Design of Robust and Energy-Efficient ATO Speed Profiles of Metropolitan Lines Considering Train Load Variations and Delays [J].
Fernandez-Rodriguez, Adrian ;
Fernandez-Cardador, Antonio ;
Cucala, Asuncion P. ;
Dominguez, Maria ;
Gonsalves, Tad .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2015, 16 (04) :2061-2071
[9]   Adaptive fault-tolerant automatic train operation using RBF neural networks [J].
Gao, Shigen ;
Dong, Hairong ;
Ning, Bin ;
Chen, Yao ;
Sun, Xubin .
NEURAL COMPUTING & APPLICATIONS, 2015, 26 (01) :141-149
[10]   Energy-Efficient Train Tracking Operation Based on Multiple Optimization Models [J].
Gu, Qing ;
Tang, Tao ;
Ma, Fei .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2016, 17 (03) :882-892