首先将多列车总牵引耗能转化为单列车总牵引耗能优化控制问题,构建总牵引耗能的数学表达式;其次将再生能实际利用转化为制动列车和其他加速列车的时间重叠问题,建立列车实际利用再生能的表达式;再次以所有列车运行总耗能最小为目标函数,建立了多列车多区间节能优化模型;最后通过MATLAB编程得到了使所有列车运行总耗能最低的发车时间间隔。