本发明提供了一种基于列车运行等级的列车运行控制方法。该方法包括:ATS系统根据列车运行计划及控制目标确定列车在站间运行时的多个运行等级,由ATO系统生成推荐速度曲线存储在车载设备中。在列车实际运行过程中,ATO系统根据列车实际早发时间情况自动选择相应的站间运行等级及其对应的推荐速度曲线,并利用该曲线控制列车运行,确定列车跟踪推荐曲线控制策略,根据列车运行实时信息对列车发出控制指令,使列车跟踪推荐速度曲线运行。本发明根据实时情况自动选择列车运行等级和对应的推荐速度曲线、列车跟踪推荐曲线控制策略向车辆发送控制命令,同时接收车辆的实时信息反馈,可以在保证列车运行准时性的前提下,满足控制目标的要求。