Successive Suboptimal Model Predictive Control Using Sequential Convex Programming
ABSTRACT This paper proposes a successive suboptimal model predictive control (MPC) framework based on sequential convex programming for general nonlinear systems. The objective is to transform the nonconvex optimization problem within MPC into convex problems while maintaining feasibility. To address the nonlinear model, we introduce adaptive contraction constraints to account for linearization errors, which ensure the satisfaction of constraints for the accurate predicted trajectory. Furthermore, we propose two general methods to convexify nonconvex constraints. Both methods reduce conservatism and achieve weak loss convexification compared to traditional convexification methods. The proposed framework ensures the feasibility of each subproblem while guaranteeing stability. Additionally, it allows for the interruption of the inner loop at any time, generating a feasible predicted trajectory. Furthermore, we discuss the impact of the weak terminal controller, which does not require monotonicity, on closed‐loop stability. Simulation results show that the proposed framework can eliminate the risk of infeasibility within an acceptable computational time, and under some mild assumptions, the weak terminal controller can also ensure closed‐loop stability.
Authors
- Jinxian Wu (ORCID: https://orcid.org/0009-0005-9096-3138)
- Zhongqi Sun (ORCID: https://orcid.org/0000-0002-6756-2791)
- Yunshan Deng (ORCID: https://orcid.org/0000-0002-3311-6080)
- Yu Xia (ORCID: https://orcid.org/0000-0002-2878-6901)
- Li Dai
Institutions
- Beijing Institute of Technology (CN)
- Zhongyuan University of Technology (CN)
- Northwestern Polytechnical University (CN)
Publication Details
- Journal
- International Journal of Robust and Nonlinear Control
- Published
- 2026-03-12
- DOI
- https://doi.org/10.1002/rnc.70457
- Primary Topic
- Advanced Control Systems Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00