TY - JOUR
T1 - Nonlinear Model Predictive Control for Electric Bus Operations Based on Generalized Disjunctive Programming Method
AU - Yuan, Yin
AU - Li, Shukai
AU - Yu, Chengpu
AU - Yang, Lixing
AU - Gao, Ziyou
N1 - Publisher Copyright:
© 1993-2012 IEEE.
PY - 2025
Y1 - 2025
N2 - This article investigates the nonlinear model predictive control (NMPC) for electric bus operations (EBOs) under dynamic environments, based on the generalized disjunctive programming (GDP) method. Specifically, we construct discrete-event model to capture the dynamic of bus traffic, passenger load, and current electricity. With the safety constraints, we incorporate algebraic equations, disjunctions, and logical propositions to formulate a nonconvex GDP model, for the nonlinear optimal control problem with both discrete and continuous components. Tailored to the nonlinearity and disjunctions, we design a GDP-based branch and bound (GDPB) algorithm with domain reduction under the model prediction control scheme. The main idea entails branching on constraints regarding disjunctive terms and spatial disjunctions, to convert the complex original problem with discrete and continuous variables as well as nonlinear and nonconvex constraints and cost functions into quadratic programming (QP) subproblems with reduced domains. It can ensure the rapid attainment of exact solutions for embedded applications. Extensive experiments confirm the effectiveness of the proposed control (PC) method. Additionally, the solution algorithm demonstrates desirable computational efficiency, suitable for online implementations.
AB - This article investigates the nonlinear model predictive control (NMPC) for electric bus operations (EBOs) under dynamic environments, based on the generalized disjunctive programming (GDP) method. Specifically, we construct discrete-event model to capture the dynamic of bus traffic, passenger load, and current electricity. With the safety constraints, we incorporate algebraic equations, disjunctions, and logical propositions to formulate a nonconvex GDP model, for the nonlinear optimal control problem with both discrete and continuous components. Tailored to the nonlinearity and disjunctions, we design a GDP-based branch and bound (GDPB) algorithm with domain reduction under the model prediction control scheme. The main idea entails branching on constraints regarding disjunctive terms and spatial disjunctions, to convert the complex original problem with discrete and continuous variables as well as nonlinear and nonconvex constraints and cost functions into quadratic programming (QP) subproblems with reduced domains. It can ensure the rapid attainment of exact solutions for embedded applications. Extensive experiments confirm the effectiveness of the proposed control (PC) method. Additionally, the solution algorithm demonstrates desirable computational efficiency, suitable for online implementations.
KW - Branch and bound
KW - bus control
KW - electric bus operations (EBOs)
KW - generalized disjunctive programming (GDP)
KW - model predictive control (MPC)
UR - https://www.scopus.com/pages/publications/105005191409
U2 - 10.1109/TCST.2025.3560220
DO - 10.1109/TCST.2025.3560220
M3 - Article
AN - SCOPUS:105005191409
SN - 1063-6536
VL - 33
SP - 1820
EP - 1834
JO - IEEE Transactions on Control Systems Technology
JF - IEEE Transactions on Control Systems Technology
IS - 5
ER -