Optimal prioritized infeasibility handling in model predictive control: Parametric preemptive multiobjective linear programming approach

Optimal prioritized infeasibility handling in model predictive control: Parametric preemptive multiobjective linear programming approach

0.00 Avg rating0 Votes
Article ID: iaor2002460
Country: United States
Volume: 109
Issue: 2
Start Page Number: 385
End Page Number: 413
Publication Date: May 2001
Journal: Journal of Optimization Theory and Applications
Authors: , ,
Keywords: programming: linear
Abstract:

All practical implementations of model-based predictive control (MPC) require a means to recover from infeasibility. We propose a strategy designed for linear state-space MPC with prioritized constraints. It relaxes optimally an infeasible MPC optimization problem into a feasible one by solving a single-objective linear program (LP) online in addition to the standard online MPC optimization problem at each sample. By optimal, it is meant that the violation of a lower prioritized constraint cannot be made less without increasing the violation of a higher prioritized constraint. The problem of computing optimal constraint violations is naturally formulated as a parametric preemptive multiobjective LP. By extending well-known results from parametric LP, the preemptive multiobjective LP is reformulated into an equivalent standard single-objective LP. An efficient algorithm for offline design of this LP is given, and the algorithm is illustrated on an example.

Reviews

Required fields are marked *. Your email address will not be published.