Rigorous determination of maximum controlled invariant feasible sets

Controlled invariant terminal constraints fail to enforce strong feasibility in a rich class of MPC problems, for example when employing move-blocking. In previous work, controlled invariant feasibility was proposed for the purpose of formulating strongly feasible move-blocking MPC problems. In this paper, first, a maximum controlled invariant feasible set condition is derived. Based on this condition an algorithm for rigorously under-approximating the maximum controlled invariant feasible set is presented for situations when the exact maximum controlled invariant feasible set cannot be determined. The algorithm provides an error bound and is guaranteed to terminate in a finite number of steps. Controlled invariant feasible sets are a generalization of usual controlled invariant sets. Thus the presented method can be used to determine usual controlled invariant sets also. Next, by considering a special class of move-blocking parameterization it is shown that enforcing strong feasibility via controlled invariant feasible constraints is a generalization, not specialization, of the well-known controlled invariant terminal constraint approach.

[1]  E. Gilbert,et al.  Computation of minimum-time feedback control laws for discrete-time systems with state-control constraints , 1987 .

[2]  T. Johansen,et al.  COMPLEXITY REDUCTION IN EXPLICIT LINEAR MODEL PREDICTIVE CONTROL , 2002 .

[3]  Graham C. Goodwin,et al.  Receding horizon control applied to optimal mine planning , 2006, Autom..

[4]  T. A. Badgwell,et al.  An Overview of Industrial Model Predictive Control Technology , 1997 .

[5]  J. Hennet,et al.  (A, B)-Invariant Polyhedral Sets of Linear Discrete-Time Systems , 1999 .

[6]  M. Morari,et al.  Move blocking strategies in receding horizon control , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[7]  John Lygeros,et al.  Controlled Invariance of Discrete Time Systems , 2000, HSCC.

[8]  K. T. Tan,et al.  Linear systems with state and control constraints: the theory and application of maximal output admissible sets , 1991 .

[9]  F. Blanchini Ultimate boundedness control for uncertain discrete-time systems via set-induced Lyapunov functions , 1994, IEEE Trans. Autom. Control..

[10]  Eduardo F. Camacho,et al.  Constrained Model Predictive Control , 2007 .

[11]  E. Kerrigan Robust Constraint Satisfaction: Invariant Sets and Predictive Control , 2000 .

[12]  Alberto Bemporad,et al.  The explicit linear quadratic regulator for constrained systems , 2003, Autom..

[13]  Jun-ichi Imura,et al.  STRONG FEASIBILITY IN INPUT-MOVE-BLOCKING MODEL PREDICTIVE CONTROL , 2007 .

[14]  Jun-ichi Imura,et al.  Performance measures in model predictive control with non-linear prediction horizon time-discretization , 2007, 2007 European Control Conference (ECC).

[15]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[16]  M. Cwikel,et al.  Convergence of an algorithm to find maximal state constraint sets for discrete-time linear dynamical systems with bounded controls and states , 1985, 1985 24th IEEE Conference on Decision and Control.