基于分层架构的城市轨道交通列车自动驾驶速度控制方法

Urban Rail Transit Automatic Train Speed Control Method Based on Hierarchical Architecture

  • 摘要:
    目的 城市轨道交通列车存在动力学系统复杂、控制系统开发难度较高等问题,因此需要提出一种基于分层架构的列车速度控制方法。
    方法 构建了列车运行的单质点模型,该模型为列车速度控制方法的设计与验证提供了基础。上层控制器采用MPC(模型预测控制)算法,根据参考速度和实时反馈的列车运行状态信息,可精准求解期望加速度;同时,考虑列车执行器时延、停车精度等约束条件改进了MPC算法,以提高列车运行的稳定性和停车精度。下层控制器通过输出级位,可实现对列车期望加速度的跟踪控制,具体的计算方法为:通过设计工况切换策略和逆动力学方程求解控车级位,并引入PID(比例-积分-微分)控制算法对加速度跟踪误差进行校正。采用MATLAB/SIMULINK平台搭建了列车速度控制方法的仿真模型,将正常运行的仿真结果与上层控制器采用传统MPC算法的仿真结果进行对比分析,并对所提控速方法开展了阻力干扰仿真试验,最终验证了所提方法的有效性。
    结果及结论 所提方法在对列车运行过程解耦的基础上,将改进MPC算法和PID算法结合组成分层控制架构,实现了对复杂列车系统的精准控速,提高了列车运行过程中的舒适度。同时,改进MPC算法在不过分增大到站误差时间的前提下,显著提高了列车的停车精度。

     

    Abstract:
    Objective There are challenges in urban rail transit trains, such as complex dynamic systems and higher difficulties in control system development. Therefore, it is necessary to propose a train speed control method based on a hierarchical architecture.
    Method A single-particle model for train operation is built, which provides a foundation for the design and verification of the train speed control method. The upper-layer controller adopts the MPC (Model Predictive Control) algorithm, which can accurately solve the desired acceleration based on the reference speed and real-time feedback information of train operation status. Meanwhile, the MPC algorithm is improved in consideration of constraints such as train actuator delay and parking accuracy to enhance the train operational stability and parking accuracy. The lower-layer controller can rea-lize the tracking control of the train's desired acceleration by outputting the control levels. The specific calculation method is as follows: the train control levels are solved by designing a working condition switching strategy and an inverse dynamic equation, and the PID (proportional-integral-derivative) control algorithm is introduced to correct the acceleration tracking error. A simulation model of the train speed control method is built on the MATLAB/SIMULINK platform. The simulation results of normal operation are comparatively analyzed with those of the upper-layer controller using the traditional MPC algorithm, and a resistance disturbance simulation test is carried out for the proposed speed control method. Finally, the effectiveness of the proposed method is verified.
    Result & Conclusion Based on the decoupling of the train operation process, the proposed method combines the improved MPC algorithm and PID algorithm to form a hierarchical control architecture, achieving precise speed control of the complex train system and enhancing the comfort level during train operation. Meanwhile, the improved MPC algorithm significantly improves the train's parking accuracy without excessively increasing the arrival error time.

     

/

返回文章
返回