智能科学与技术学报 ›› 2021, Vol. 3 ›› Issue (2): 179-184.doi: 10.11959/j.issn.2096-6652.202118

• 专题:智能交通系统与应用 • 上一篇    下一篇

基于AlphaZero的地铁列车大量速度曲线自动生成算法

芦玉琦1, 陈德旺2,3, 赵钊林2   

  1. 1 福建工程学院计算机科学与数学学院,福建 福州 350118
    2 福建工程学院交通运输学院,福建 福州 350118
    3 福州大学数学与计算机科学学院,福建 福州 350108
  • 修回日期:2021-05-13 出版日期:2021-06-15 发布日期:2021-06-01
  • 作者简介:芦玉琦(1996- ),女,福建工程学院计算机科学与数学学院硕士生,主要研究方向为机器学习、列车智能驾驶
    陈德旺(1976- ),男,福建省“闽江学者”特聘教授,福州大学数学与计算机科学学院教授、博士生导师, 福建工程学院交通运输学院特聘教授,主要研究方向为计算智能、机器学习、列车运行控制和智能交通系统
    赵钊林(1973- ),女,福建工程学院交通运输学院副教授,主要研究方向为企业信息化、大数据分析及应用、数据建模技术等
  • 基金资助:
    国家自然科学基金资助项目(61976055);福建省财政厅教育科研专项资金资助项目(GY-Z21001)

Algorithm for automatically generating a large number of speed curves of subway trains based on AlphaZero

Yuqi LU1, Dewang CHEN2,3, Zhaolin ZHAO2   

  1. 1 School of Computer Science and Mathematics, Fujian University of Technology, Fuzhou 350118, China
    2 School of Transportation, Fujian University of Technology, Fuzhou 350118, China
    3 College of Mathematics and Computer Science, Fuzhou University, Fuzhou 350108, China
  • Revised:2021-05-13 Online:2021-06-15 Published:2021-06-01
  • Supported by:
    The National Natural Science Foundation of China(61976055);Special Fund of Education and Scientific Research of Fujian Provincial Finance Department(GY-Z21001)

摘要:

在以往的地铁列车自动驾驶研究中,驾驶数据通常通过仿真生成单条运行曲线、对人工驾驶数据进行采样得到,不但实现方式比较复杂,而且效率较低、通用性不强。受AlphaZero系统启发,创新性地提出了人工生成虚拟地铁运行数据的思想。首先,根据一种五段式地铁列车速度曲线的运行方法,实现了虚拟数据的计算;然后,结合人类专家的经验设置牵引制动的区间分级、实际运行速度的分级、车站间距及变速距离分级等实际参数,缩小曲线数据范围,使其合理化;最后,通过Python编程得到大量数据,保存为数据集,绘制地铁列车运行时间频次分布图。通过观测发现,该虚拟数据覆盖各种运行时间,比传统数据更有利于地铁列车智能驾驶算法的研究。

关键词: 人机混合增强智能, 地铁列车速度曲线, AlphaZero思想, 虚拟数据生成

Abstract:

In the previous research on subway trains automatic driving, subway driving data is usually obtained through simulation to generate a single operating curve and manual driving data sampling.Not only is the implementation method more complicated, but also the efficiency is low and the versatility is not strong.Inspired by AlphaZero system, the idea of artificial generation of virtual metro operation data was put forward.Firstly, according to a running method of five section subway trains speed curve, the calculation of virtual data was realized.Then, combined with the experience of human experts, the actual parameters such as the classification of traction braking section, the classification of actual running speed, the classification of station spacing and variable speed distance were set to narrow the range of curve data and rationalize it.Finally, a large amount of data was obtained by Python programming, saved as a data set, and the frequency distribution map of subway trains operation time was drawn.It can be observed that the virtual data covers all kinds of operation time, which is more conducive to the research of subway trains intelligent driving algorithm than traditional data.

Key words: human-machine hybrid enhanced intelligence, subway trains speed curve, AlphaZero idea, virtual data gen-eration

中图分类号: 

No Suggested Reading articles found!