Modeling, Identification and Control (Oct 2001)

Linear MPC with Optimal Prioritized Infeasibility Handling: Application, Computational Issues and Stability

  • Jostein Vada,
  • Olav Slupphaug,
  • Tor A. Johansen,
  • Bjarne A. Foss

DOI
https://doi.org/10.4173/mic.2001.4.4
Journal volume & issue
Vol. 22, no. 4
pp. 243 – 256

Abstract

Read online

All practical MPC implementations should have a means to recover from infeasibility. We present a recently developed infeasibility handler which computes optimal relaxations of the relaxable constraints subject to a user-defined prioritization, by solving only a single linear program on-line in addition to the standard quadratic programming problem on-line. A stability result for this infeasibility handler combined with the Rawlings-Muske MPC controller is provided, and various practical and computational issues are discussed. From a simulated FCCU main fractionator case study, we conclude that the proposed strategy for designing the proposed infeasibility handler is applicable on problems of realistic size.