TY - JOUR
T1 - Nonlinear Model Predictive Control using a Modified Sequential Convex Programming
AU - Deng, Yunshan
AU - Xia, Yuanqing
AU - Sun, Zhongqi
AU - Wu, Jinxian
AU - Lin, Jie
AU - Dai, Li
N1 - Publisher Copyright:
© 1963-2012 IEEE.
PY - 2026
Y1 - 2026
N2 - This paper presents a nonlinear model predictive control (NMPC) scheme based on sequential convex programming (SCP). We propose a modified SCP algorithm for nonlinear MPC that adaptively incorporates the effects of linearization errors into the state constraints, ensuring that the actual state trajectory—generated by the nonlinear dynamics from the returned solution—faithfully satisfies all constraints, even if the SCP process is terminated early. Subsequently, an NMPC framework for the nominal system is developed, eliminating the need for additional optimization. The approach is further extended to systems with additive disturbances by introducing a shrinking horizon and a self-triggering mechanism, which together reduce the problem dimensionality and computational frequency, thereby enhancing real-time performance. Theoretical analysis establishes recursive feasibility and closed-loop stability, even when the SCP procedure is terminated early. Finally, simulation results are presented to validate the effectiveness of the proposed algorithm.
AB - This paper presents a nonlinear model predictive control (NMPC) scheme based on sequential convex programming (SCP). We propose a modified SCP algorithm for nonlinear MPC that adaptively incorporates the effects of linearization errors into the state constraints, ensuring that the actual state trajectory—generated by the nonlinear dynamics from the returned solution—faithfully satisfies all constraints, even if the SCP process is terminated early. Subsequently, an NMPC framework for the nominal system is developed, eliminating the need for additional optimization. The approach is further extended to systems with additive disturbances by introducing a shrinking horizon and a self-triggering mechanism, which together reduce the problem dimensionality and computational frequency, thereby enhancing real-time performance. Theoretical analysis establishes recursive feasibility and closed-loop stability, even when the SCP procedure is terminated early. Finally, simulation results are presented to validate the effectiveness of the proposed algorithm.
KW - Adaptive prediction horizon
KW - nonlinear model predictive control (NMPC)
KW - self-triggered control
KW - sequential convex pro gramming
UR - https://www.scopus.com/pages/publications/105040975312
U2 - 10.1109/TAC.2026.3699833
DO - 10.1109/TAC.2026.3699833
M3 - Article
AN - SCOPUS:105040975312
SN - 0018-9286
JO - IEEE Transactions on Automatic Control
JF - IEEE Transactions on Automatic Control
ER -