Skip to main navigation Skip to search Skip to main content

MPC for Linear Systems With Concave Inequality Constraints and Convexification Loss Analysis

  • Beijing Institute of Technology
  • Zhongyuan University of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

In this article, we propose a model predictive control (MPC) algorithm using sequential convex programming (SCP) to address concave inequality constraints. Based on traditional SCP, we introduce two methods to improve the solution quality and reduce the cost when SCP is stopped early at each time step. First, we analyze multiple explicit representations of a single constraint and propose a method to reduce convexification loss without solving additional nested dual problems. Second, we map the expansion points to the constraint boundary and propose the second method, which minimizes the loss to the greatest extent, referred to as weak loss convexification. Both methods are incorporated into a suboptimal MPC framework, guaranteeing recursive feasibility and stability, even when SCP is stopped early. Finally, simulations demonstrate that the proposed methods reduce conservatism in closed-loop trajectories, particularly for higher order concave inequality constraints.

Original languageEnglish
Pages (from-to)6135-6142
Number of pages8
JournalIEEE Transactions on Automatic Control
Volume70
Issue number9
DOIs
Publication statusPublished - 2025
Externally publishedYes

Keywords

  • Concave inequality constraints
  • convex optimization
  • linear systems
  • model predictive control (MPC)

Fingerprint

Dive into the research topics of 'MPC for Linear Systems With Concave Inequality Constraints and Convexification Loss Analysis'. Together they form a unique fingerprint.

Cite this