Automatica · 2023 · 22 citations · 9 references
EngineeringComputer ScienceSystems EngineeringAlgorithmsOptimizationProcess ControlAdaptive ControlConstrained OptimizationConstraint SatisfactionConstraint-based DesignModel Predictive ControlOptimal ControlConstraint Removal PlanningConstraint TheoryConstraint-based OptimizationLinear Control SystemsLinear State-space SystemsOnline Constraint HandlingOnline OptimizationState-dependent Constraints
Reducing the computation time of model predictive control (MPC) is important, especially for systems constrained by many state constraints. In this paper, we propose a new online constraint removal framework for linear systems, for which we coin the term constraint-adaptive MPC (ca-MPC). In so-called exact ca-MPC, we adapt the imposed constraints by removing, at each time-step, a subset of the state constraints in order to reduce the computational complexity of the receding-horizon optimal control problem, while ensuring that the closed-loop behavior is identical to that of the original MPC law. We also propose an approximate ca-MPC scheme in which a further reduction of computation time can be accomplished by a tradeoff with closed-loop performance, while still preserving recursive feasibility, stability, and constraint satisfaction properties. The online constraint removal exploits fast backward and forward reachability computations combined with optimality properties.
9
Constrained model predictive control: Stability and optimality
D.Q. Mayne, James B. Rawlings, Christopher V. Rao et al. · Automatica · 2000 · 8.5K citations
Model predictive control: Recent developments and future promise
D.Q. Mayne · Automatica · 2014 · 1.9K citations
Engineering, Manufacturing Engineering, Dynamical Systems +15