本发明提供一种预设性能的列车自动驾驶控制系统及方法,属于列车运行控制技术领域。该系统通过列车运行策略优化模块,生成目标位置‑速度曲线,并变换为目标时间‑位置曲线和目标时间‑速度曲线;通过列车位置防护模块实时计算列车当前位置,结合目标时间‑位置曲线,计算列车虚拟控制律;通过列车速度防护模块实时计算列车当前速度,结合目标时间‑速度曲线和虚拟控制律,计算列车的实际控制律;通过列车控制模块将实际控制律来控制列车运行。本发明保证列车的位置跟踪误差和速度跟踪误差在预设范围内,从而提高列车的跟踪控制精度,有效降低了控制性能差导致制动的概率,同时可减少目标曲线与防护曲线间的裕度,提升列车运行效率。