刘伯鸿, 祁正升. 基于改进生物地理学算法的列车ATO多目标优化研究[J]. 云南大学学报(自然科学版). doi: 10.7540/j.ynu.20230011
引用本文: 刘伯鸿, 祁正升. 基于改进生物地理学算法的列车ATO多目标优化研究[J]. 云南大学学报(自然科学版). doi: 10.7540/j.ynu.20230011
LIU Bo-hong, QI Zheng-sheng. Multi objective optimization of train ATO based on improved BBO algorithm[J]. Journal of Yunnan University: Natural Sciences Edition. DOI: 10.7540/j.ynu.20230011
Citation: LIU Bo-hong, QI Zheng-sheng. Multi objective optimization of train ATO based on improved BBO algorithm[J]. Journal of Yunnan University: Natural Sciences Edition. DOI: 10.7540/j.ynu.20230011

基于改进生物地理学算法的列车ATO多目标优化研究

Multi objective optimization of train ATO based on improved BBO algorithm

  • 摘要: 高速列车运行过程优化是一个多目标、非线性优化问题. 为研究列车自动驾驶系统(automatic train operation,ATO)多目标优化问题,以列车运行的准时性、停车精确性、舒适性、能耗性为控制目标,列车动力学模型为约束条件,同时考虑列车惰行过分相区,建立列车多目标优化模型,提出了一种改进的生物地理学(biogeography-based optimization,BBO)优化ATO速度曲线方法. 为提高算法优化性能,使用更加倾向自然法则的双曲正切变体迁移模型;在变异过程中使用差分进化(differential evolutionary,DE)变异策略,提高种群多样性,同时加入柯西分布随机数帮助算法跳出局部最优;利用反向学习提高变异后个体的多样性,保证算法的全域搜索. 同时通过基准测试函数验证该算法收敛速度和全局优化能力的优越性. 以CRH3型高速列车和汉宜客运某线路进行仿真实验,结果表明,所提方法可以使列车追踪运行更加高效、舒适、安全和节能,其中舒适度提升了39.24%,能耗降低了3.5653%.

     

    Abstract: The optimisation of high-speed train operation process is a multi-objective, non-linear optimisation problem. In order to study the multi-objective optimisation problem of automatic train operation (ATO), a multi-objective optimisation model for trains is established with on-time train operation, stopping accuracy, comfort and energy consumption as the control objectives. The model incorporates the train dynamics model as the constraint conditions, while considering the train's coasting neutral zone, and an improved biogeography-based optimization (BBO) method for optimizing the ATO speed curve. To improve the optimisation performance of the algorithm, a migration model with hyperbolic tangent variants that is more inclined to natural laws is used. A differential evolutionary (DE) variation strategy is used in the variation process to improve population diversity, while random numbers of the Cauchy distribution are added to help the algorithm jump out of the local optimum. Opposition-based learning (OBL) is used to improve the diversity of individuals after variation to ensure the full domain search of the algorithm. The superiority of the algorithm's convergence speed and global optimisation capability is verified by benchmarking functions. Simulation experiments are carried out with a CRH3 high-speed train and a line of the Hanyi passenger dedicated line, and the results show that the proposed method in this paper can make the train tracking operation more efficient, comfortable, energy-saving and safer. The comfort level is increased by 39.24%, and the energy consumption is reduced by 3.5653%.

     

/

返回文章
返回