An Online Train Control Method Based on the Shrinking Horizon Model Predictive Control Framework | Synapse