arrow
Return

Nonlinear Model Predictive Control Using a Modified Sequential Convex Programming

delete2026-01-01
delete0
PRE
AI
Y
Yunshan Deng
Y
Yuanqing Xia
孙
孙中奇 (Zhongqi Sun)
J
Jinxian Wu
J
Jie Lin
戴
戴荔 (Li Dai)
DOI:10.1109/tac.2026.3699833delete
deleteOriginal
deleteShare
deleteSave
Abstract

Abstract

En 中文
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.

Journal

IEEE Transactions on Automatic Control cover
IEEE Transactions on Automatic Control
IF:
7
Papers:
1.3W
Citations:
7.2W

Organization

B
Beijing Institute of Technology
Scholars:
5.5K
Papers: 1.6K
Citations: 2
Z
Zhongyuan University of Technology
Scholars:
485
Papers: 115
Citations: 0
Cited Papers

Cited Papers

No cited papers available