This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Open AccessArticle
An Intelligent Learning-Based Model Predictive Control Framework for High-Speed Train Control Under Moving Block Signaling
by
Miguel A. Vaquero-Serrano
Miguel A. Vaquero-Serrano and
Jesus Felez
Jesus Felez *
Department of Mechanical Engineering, Universidad Politécnica de Madrid, 28006 Madrid, Spain
*
Author to whom correspondence should be addressed.
Appl. Sci. 2026, 16(12), 5822; https://doi.org/10.3390/app16125822 (registering DOI)
Submission received: 15 May 2026
/
Revised: 2 June 2026
/
Accepted: 6 June 2026
/
Published: 9 June 2026
Featured Application
This publication’s featured application focuses on the intelligent moving block signaling for high-speed railways. A learning-based model predictive control (LMPC) framework is used to enhance train operation performance and energy efficiency while ensuring strict safety and operational constraints.
Abstract
Despite the widespread adoption of model predictive control (MPC) in railway research, the integration of intelligent learning mechanisms into train control systems operating under moving block signaling remains limited, particularly in approaches that preserve constraint satisfaction and industrial feasibility. To address this gap, this paper presents a novel learning-based model predictive control (LMPC) framework for high-speed train control under the moving block signaling principle. Moving block signaling dynamically enforces safe inter-train separation based on the absolute braking distance, imposing stringent safety, comfort, and performance constraints on train operation. The proposed LMPC exploits the repetitive nature of railway operations by progressively improving its control policy through the incorporation of historical operational data into the terminal set of the optimization problem. This learning capability enables the controller to optimize train behavior on a given line while pursuing different control objectives, namely maximum-speed operation for leading trains and minimum safe inter-train separation for following trains, in full compliance with signaling requirements, speed limits, actuator constraints, and comfort-related jerk bounds. Simulation results on a representative high-speed line show that, compared with a conventional non-learning MPC, the proposed LMPC achieves a measurable reduction in traction-related energy consumption while maintaining comparable speed profiles, travel times, and strict constraint satisfaction. These improvements are achieved through a single software-level modification of the train control algorithm, without requiring additional onboard hardware or infrastructure upgrades, positioning the proposed LMPC as a promising and practically viable solution for energy-efficient deployment in high-speed railway operations.
Share and Cite
MDPI and ACS Style
Vaquero-Serrano, M.A.; Felez, J.
An Intelligent Learning-Based Model Predictive Control Framework for High-Speed Train Control Under Moving Block Signaling. Appl. Sci. 2026, 16, 5822.
https://doi.org/10.3390/app16125822
AMA Style
Vaquero-Serrano MA, Felez J.
An Intelligent Learning-Based Model Predictive Control Framework for High-Speed Train Control Under Moving Block Signaling. Applied Sciences. 2026; 16(12):5822.
https://doi.org/10.3390/app16125822
Chicago/Turabian Style
Vaquero-Serrano, Miguel A., and Jesus Felez.
2026. "An Intelligent Learning-Based Model Predictive Control Framework for High-Speed Train Control Under Moving Block Signaling" Applied Sciences 16, no. 12: 5822.
https://doi.org/10.3390/app16125822
APA Style
Vaquero-Serrano, M. A., & Felez, J.
(2026). An Intelligent Learning-Based Model Predictive Control Framework for High-Speed Train Control Under Moving Block Signaling. Applied Sciences, 16(12), 5822.
https://doi.org/10.3390/app16125822
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details
here.
Article Metrics
Article Access Statistics
For more information on the journal statistics, click
here.
Multiple requests from the same IP address are counted as one view.