Further results on Robust MPC using Linear Matrix Inequalities

Size: px
Start display at page:

Download "Further results on Robust MPC using Linear Matrix Inequalities"

Transcription

1 Further results on Robust MPC using Linear Matrix Inequalities M. Lazar, W.P.M.H. Heemels, D. Muñoz de la Peña, T. Alamo Eindhoven Univ. of Technology, P.O. Box 513, 5600 MB, Eindhoven, The Netherlands, Dept. de Inginería de Sistemas y Automática, Univ. of Seville, Seville, Spain corresponding author: m.lazar@tue.nl Keywords : robust model predictive control (MPC), linear matrix inequalities (LMIs), H control, input-to-state stability (ISS) Abstract : This paper presents a novel method for designing the terminal cost and the auxiliary control law (ACL) for robust MPC of uncertain linear systems, such that ISS is a priori guaranteed for the closed-loop system. The method is based on the solution of a set of LMIs. An explicit relation is established between the proposed method and H control design. This relation shows that the LMI-based optimal solution of the H synthesis problem solves the terminal cost and ACL problem in inf-sup MPC, for a particular choice of the stage cost. This result, which was somehow missing in the MPC literature, is of general interest as it connects well known linear control problems to robust MPC design. 1 Introduction Perhaps the most utilized method for designing stabilizing and robustly stabilizing model predictive controllers (MPC) is the terminal cost and constraint set approach [1]. This technique, which applies to both nominally stabilizing and inf-sup robust MPC schemes, relies on the off-line computation of a suitable terminal cost along with an auxiliary control law (ACL). For nominally stabilizing MPC with quadratic costs, the terminal cost can be calculated for linear dynamics by solving a discrete-time Riccati equation, with the optimal linear quadratic regulator (LQR) as the ACL [2]. In [3] it was shown that an alternative solution to the same problem, which also works for parametric uncertainties, can be obtained by solving a set of LMIs. The design of infsup MPC schemes that are robust to additive disturbances was treated in [4], where it was proven that the terminal cost can be obtained as a solution of a discrete-time H Riccati equation, for an ACL that solves the corresponding H control problem. In this article we present an LMI-based solution for obtaining a terminal cost and an ACL, such that inf-sup MPC schemes [7, 8] achieve input-to-state stability (ISS) [5] for linear systems affected by both parametric and additive disturbances. The proposed LMIs generalize the conditions in [3] to allow for additive uncertainties as well. Moreover, we establish an explicit relation between the developed solution and the LMIbased 1 optimal solution of the discrete-time H synthesis problem corresponding to a specific performance output, related to the MPC cost. This result, which was somehow 1 A similar connection is established in [4], with the difference that the Riccati-based solution to the optimal H synthesis problem is exploited, rather than the LMI-based solution; also, parametric uncertainties are not considered.

2 missing in the MPC literature, adds to the results of [4] and to the well-known connection between design of nominally stabilizing MPC schemes and the optimal solution of the LQR problem. Such results are of general interest as they connect well known linear control problems to MPC design. 2 Preliminary definitions and results 2.1 Basic notions and definitions Let R, R +, Z and Z + denote the field of real numbers, the set of non-negative reals, the set of integer numbers and the set of non-negative integers, respectively. We use the notation Z c1 and Z (c1,c 2] to denote the sets {k Z + k c 1 } and {k Z + c 1 < k c 2 }, respectively, for some c 1, c 2 Z +. For i Z +, let i = 1, N denote i = 1,..., N. For a set S R n, we denote by int(s) the interior of S. A polyhedron (or a polyhedral set) in R n is a set obtained as the intersection of a finite number of open and/or closed half-spaces. The Hölder p-norm of a vector x R n is defined as x p := ( [x] 1 p [x] n p ) 1 p for p Z[1, ) and x := max i=1,...,n [x] i, where [x] i, i = 1,..., n, is the i-th component of x and is the absolute value. For a positive definite and symmetric matrix M, denoted by M 0, M 1 2 denotes its Cholesky factor, which satisfies (M 1 2 ) M 1 2 = M 1 2 (M 1 2 ) = M and, λ min (M) and λ max (M) denote the smallest and the largest eigenvalue of M, respectively. We will use 0 and I to denote a matrix with all elements zero and the identity matrix, respectively, of appropriate dimensions. Let z := {z(l)} l Z+ with z(l) R o for all l Z + denote an arbitrary sequence. Define z := sup{ z(l) l Z + }, where denotes an arbitrary p-norm, and z [k] := {z(l)} l Z[0,k]. A function ϕ : R + R + belongs to class K if it is continuous, strictly increasing and ϕ(0) = 0. A function ϕ : R + R + belongs to class K if ϕ K and lim s ϕ(s) =. A function β : R + R + R + belongs to class KL if for each fixed k R +, β(, k) K and for each fixed s R +, β(s, ) is decreasing and lim k β(s, k) = Input-to-state stability Consider the discrete-time nonlinear system x(k + 1) = Φ(x(k), w(k), v(k)), k Z +, (1) where x(k) R n is the state and w(k) R dw, v(k) R dv are unknown disturbance inputs at the discrete-time instant k. The mapping Φ : R n R o R l R n is an arbitrary nonlinear function. We assume that Φ(0, w, 0) = 0 for all w. Let W and V be subsets of R dw and R dv, respectively. Definition 2.1 We call a set P R n robustly positively invariant (RPI) for system (1) with respect to (W, V) if for all x P it holds that Φ(x, w, v) P for all (w, v) W V. Definition 2.2 Let X with 0 int(x) be a subset of R n. We call system (1) ISS(X, W, V) if there exist a KL-function β(, ) and a K-function γ( ) such that, for each x(0) X, all w = {w(l)} l Z+ with w(l) W, l Z + and all v = {v(l)} l Z+ with v(l) V, l Z + it holds that the corresponding state trajectory of (1) satisfies x(k) β( x(0), k) + γ( v [k 1] ), k Z 1. We call the function γ( ) an ISS gain of system (1). 2

3 2.3 Input-to-state stability conditions for inf-sup robust MPC Consider the discrete-time constrained nonlinear system x(k + 1) = φ(x(k), u(k), w(k), v(k)), k Z +, (2) where x(k) X R n is the state, u(k) U R m is the control action and w(k) W R dw, v(k) V R dv are unknown disturbance inputs at the discrete-time instant k. φ : R n R m R dw R dv R n is an arbitrary nonlinear function with φ(0, 0, w, 0) = 0 for all w W. We assume that 0 int(x), 0 int(u) and W, V are bounded. Next, let F : R n R + and L : R n R m R + with F (0) = L(0, 0) = 0 be arbitrary nonlinear functions. For N Z 1 let ū [N 1] (k) := (ū(k), ū(k + 1),..., ū(k + N 1)) U N = U... U denote a sequence of future inputs and, similarly, let w [N 1] (k) W N, v [N 1] (k) V N denote some sequences of future disturbances. Consider the MPC cost J(x(k), ū [N 1] (k), w [N 1] (k), v [N 1] (k)) N 1 := F ( x(k + N)) + L( x(k + i), ū(k + i)), where x(k + i + 1) := φ( x(k + i), ū(k + i), w(k + i), v(k + i)) for i = 0, N 1 and x(k) := x(k). Let X T X with 0 int(x T ) denote a target set and define the following set of feasible input sequences: U N (x(k)) := {u [N 1] (k) U N x(k + i) X, i = 1, N 1, x(k + N) X T, i=0 x(k) := x(k), w [N 1] (k) W N, v [N 1] (k) V N }. Problem 2.3 Let X T X and N Z 1 be given. At time k Z + let x(k) X be given and infimize sup J(x(k), ū [N 1] (k), w [N 1] (k), v [N 1] (k)) w [N 1] (k) W N, v [N 1] (k) V N over all input sequences ū [N 1] (k) U N (x(k)). Assuming the infimum in Problem 2.3 exists and can be attained, the MPC control law is obtained as u MPC (x(k)) := ū (k), where denotes the optimum 2. Next, we summarize recently developed a priori sufficient conditions for guaranteeing robust stability of system (2) in closed-loop with u(k) = u MPC (x(k)), k Z +. Let h : R n R m denote an auxiliary control law (ACL) with h(0) = 0 and let X U := {x X h(x) U}. Assumption 2.4 There exist functions α 1, α 2, α 3 K and σ K such that: (i) X T X U ; (ii) X T is a RPI set for system (2) in closed-loop with u(k) = h(x(k)), k Z + ; (iii) L(x, u) α 1 ( x ) for all x X and all u U; (iv) α 2 ( x ) F (x) α 3 ( x ) for all x X T ; (v) F (φ(x, h(x), w, v)) F (x) L(x, h(x))+σ( v ), x X T, w W, v V. 2 If the infimum does not exist, one has to resort to ISS results for sub-optimal solutions, see, e.g., [6]. 3

4 In [7, 8] it was shown that Assumption 2.4 is sufficient for guaranteeing ISS of the MPC closed-loop system corresponding to Problem 2.3. Notice that although in Problem 2.3 we have presented the open-loop formulation of inf-sup MPC for simplicity of exposition, Assumption 2.4 is also sufficient for guaranteeing ISS for feedback inf-sup variants of Problem 2.3, see [7, 8] for the details. Remark 2.5 The sufficient ISS conditions of Assumption 2.4 are an extension for robust MPC of the well known terminal cost and constraint set stabilization conditions for nominal MPC, see A1-A4 in [1]. While the stabilization conditions for MPC [1] require that the terminal cost is a local Lyapunov function for the system in closed-loop with an ACL, Assumption 2.4 requires in a similar manner that the terminal cost is a local ISS Lyapunov function [5] for the system in closed-loop with an ACL. 3 Problem formulation For a given stage cost L(, ), to employ Assumption 2.4 for setting-up robust MPC schemes with an a priori ISS guarantee (or to compute state feedback controllers that achieve local ISS), one needs systematic methods for computing a terminal cost F ( ), a terminal set X T and an ACL h( ) that satisfy Assumption 2.4. Once F ( ) and h( ) are known, several methods are available for calculating the maximal RPI set contained in X U for certain relevant subclasses of system (2), in closed-loop with u(k) = h(x(k)), k Z +, see, for example, [9, 10] and the references therein. As a consequence, therefore, we focus on solving the following problem. Problem 3.1 Calculate F ( ) and h( ) such that Assumption 2.4-(v) holds. This problem comes down to computing an input-to-state stabilizing state-feedback given by h( ) along with an ISS Lyapunov function (i.e. F ( )) for system (2) in closedloop with the ACL. This is a non-trivial problem, which depends on the type of MPC cost, system class and on the type of candidate ISS Lyapunov function F ( ). Furthermore, it would be desirable that the MPC cost function is continuous and convex. 3.1 Existing solutions Several solutions have been presented for the considered problem for particular subclasses of system (2). Most methods consider quadratic cost functions, F (x) := x P x, P 0, L(x, u) = x Qx + u Ru, Q, R 0, and linear state feedback ACLs given by h(x) := Kx. (i) The nominal linear case: φ(x, u, 0, 0) := Ax + Bu, A R n n, B R n m. In [2] it was proven that the solutions of the unconstrained infinite horizon linear quadratic regulation problem with weights Q, R satisfy Assumption 2.4-(v), i.e. and K = (R + B P B) 1 B P A P = (A + BK) P (A + BK) + K RK + Q. (3) Numerically, this method amounts to solving the discrete-time Riccati equation (3). (ii) The linear case with parametric disturbances: φ(x, u, w, 0) := A(w)x + B(w)u, A(w) R n n, B(w) R n m are affine functions of w W with W a 4

5 compact polyhedron. In [3] it was proven that P = Z 1 and K = Y Z 1 satisfy Assumption 2.4-(v), where Z R n n and Y R m n are solutions of the linear matrix inequality Z (A(w i)z + B(w i)y ) (R 1 2 Y ) (Q 1 2 Z) (A(w i)z + B(w i)y ) Z 0 0 R 2 1 0, i = 1, E, Y 0 I 0 Q 2 1 Z 0 0 I with w 1,..., w E the vertices of the polytope W. Numerically, this method amounts to solving a semidefinite programming problem. This solution trivially applies also to the case (i) and, moreover, it was extended to piecewise affine discrete-time hybrid systems in [11]. (iii) The nonlinear case with additive disturbances: φ(x, u, 0, v) = f(x)+g 1 (x)u+ g 2 (x)v with suitably defined functions f( ), g 1 ( ) and g 2 ( ). A nonlinear ACL given by h(x) was constructed in [4] using linearization of the system, so that Assumption 2.4- (v) holds for all states in a sufficiently small sublevel set of V (x) = x P x, P 0. Numerically this method amounts to solving a discrete-time H Riccati equation. For the linear case with additive disturbances (i.e. f(x) = A, g 1 (x) = B and g 1 (x) = B 1 ), it is worth to point out that an LMI-based design method to obtain the terminal cost, for a given ACL, was presented in [12]. 4 Main results In this section we derive a novel LMI-based solution to the problem of finding a suitable terminal cost and ACL that applies to linear systems affected by both parametric and additive disturbances, i.e. x(k + 1) = φ(x(k), u(k), w(k), v(k)) := A(w(k))x(k) + B(w(k))u(k) + B 1(w(k))v(k), (4) where A(w) R n n, B(w) R n m, B 1 (w) R n dv are affine functions of w. We will also consider quadratic cost functions, F (x) := x P x, P 0, L(x, u) = x Qx + u Ru, Q, R 0, and linear state feedback ACLs given by h(x) := Kx. 4.1 LMI-based-solution Consider the linear matrix inequalities, Z 0 (A(w i)z + B(w i)y ) (R 2 1 Y ) (Q 2 1 Z) 0 τi B 1(w i) T 0 0 (A(w i)z + B(w i)y ) B 1(w i) Z 0 0 0, R 1 2 Y 0 0 I 0 Q 1 2 Z I i = 1, E, (5) where w 1,..., w E are the vertices of the polytope W, Q R n n and R R m m are known positive definite and symmetric matrices, and Z R n n, Y R m n and τ R >0 are the unknowns. Theorem 4.1 Suppose that the LMIs (5) are feasible and let Z, Y and τ be a solution with Z 0, τ R >0. Then, the terminal cost F (x) = x P x, the stage cost L(x, u) = x Qx + u Ru and the ACL h(x) = Kx with P := Z 1 and K := Y Z 1 satisfy Assumption 2.4-(v) with σ( v ) := τ v 2 2 = τv v. 5

6 Proof: For brevity let (w i ) denote the matrix in the left-hand side of (5). Using W = Co{w 1,..., w E } (where Co{ } denotes the convex hull) and the fact that A(w), B(w) and B 1 (w) are affine functions of w, it is trivial to observe that if (5) holds for all vertices w 1,..., w E of W, then (w) 0 holds for all w W. Applying the Schur complement to (w) 0 (pivoting after diag(z, I, I)) and letting M(w) := A(w)Z + B(w)Y yields the equivalent matrix inequalities: ( ) Z M(w) Z 1 M(w) Z QZ Y RY M(w) Z 1 B 1 (w) B 1 (w) Z 1 M(w) τi B 1 (w) Z 1 0 B 1 (w) and Z 0. Letting A cl (w) := A(w) + B(w)K, substituting Z = P 1 and Y = KP 1, and performing a congruence transformation on the above matrix inequality with diag(p, I) yields the equivalent matrix inequalities: ( ) P Acl (w) P A cl (w) Q K RK A cl (w) P B 1 (w) B 1 (w) P A cl (w)) τi B 1 (w) 0 P B 1 (w) and P 0. Pre multiplying with ( x v ) and post multiplying with ( x v ) the above matrix inequality yield the equivalent inequality: (A cl (w)x+b 1 (w)v) P (A cl (w)x+b 1 (w)v) x P x x (Q+K RK)x+τv v, for all x R n and all v R dv. Hence, Assumption 2.4-(v) holds with σ( v ) = τ v 2 2. Remark 4.2 In [8] the authors established an explicit relation between the gain τ R >0 of the function σ( ) and the ISS gain of the corresponding closed-loop MPC system. Thus, since τ enters (5) linearly, one can minimize over τ subject to the LMIs (5), leading to a smaller ISS gain from v to x. 4.2 Relation to LMI-based H control design In this section we formalize the relation between the considered robust MPC design problem and H design for linear systems. But first, we briefly recall the H design procedure for the discrete-time linear system (4). For simplicity, we remove the parametric disturbance w and consider only additive disturbances v V. However, the results derived below that relate to the optimal H gain also hold if parametric disturbances are considered, in the sense of an optimal H gain for linear parameter varying systems. Consider the system corresponding to (4) without parametric uncertainties, i.e. x(k + 1) = Ax(k) + Bu(k) + B 1 v(k), z(k) = Cx(k) + Du(k) + D 1 v(k), (6) where we added the performance output z R dz. Using the results of [13], [14] it can be demonstrated that system (6) in closed-loop with u(k) = h(x(k)) = Kx(k), k Z +, has an H gain less than γ if and only if there exists a symmetric matrix P such that: P 0 (A + BK) P (C + DK) 0 γi B1 P D1 P (A + BK) P B 1 P 0 C + DK D 1 0 I 0. (7) 6

7 Letting Z = P 1, Y = KP 1 and performing a congruence transformation using diag(z, I, Z, I) one obtains the equivalent LMI: Z 0 (AZ + BY ) (CZ + DY ) 0 γi B1 D1 AZ + BY B 1 Z 0 0. (8) CZ + DY D 1 0 I Indeed, from the above inequalities, where V (x) := x P x, one obtains the dissipation inequality: V (x(k + 1)) V (x(k)) z(k) γ v 2 2. (9) Hence, we can infer that i=0 z(i) 2 2 γ i=0 v(i) 2 2 and conclude that the H norm of the system is not greater than γ. Minimizing γ subject to the above LMI yields the optimal H gain as the square root of the optimum. Remark 4.3 In [13], [14] an equivalent formulation of the matrix inequality (7) is used, i.e. with γi in the south east corner of (7)-(8) instead of I, which leads to the adapted dissipation inequality V (x(k+1)) V (x(k)) γ 1 z(k) 2 2+γ v 2 2. Then, by minimizing over γ subject to the LMIs (8), one obtains the optimal H gain directly as the optimal solution, without having to take the square root. However, regardless of which LMI set-up is employed, the resulting optimal H gain and corresponding controller (defined by the gain K) are the same, with a difference in the storage function V (x) = x P x with a factor γ. Theorem ( 4.4 ) Suppose ( that ) the LMIs (5) without parametric uncertainties and (8) with C = Q 2 1 0, D = 0 R 1 and D 2 1 = 0 are feasible for system (6). Then the following statements are equivalent: 1. Z, Y and τ are a solution of (5); 2. Z, Y and γ are a solution of (8) with C = ( ) ( ) Q 2 1 0, D = 0 R 1 and D 2 1 = 0; 3. System (6) in closed-loop with u(k) = Kx(k) and K = Y Z 1 satisfies the dissipation inequality (9) with storage function V (x) = x P x and P = Z 1, and it has an H norm less than γ = τ; 4. Assumption 2.4-(v) holds for F (x) = x P x, L(x, u) = x Qx + u Ru and h(x) = Kx, with P = Z 1, K = Y Z 1 and σ( v ) = τ v 2 2 = γ v 2 2. The proof of Theorem 4.4 is trivially obtained by replacing C, D and D 1 in (8) and (9), respectively, and using Theorem 4.1 and the results of [13], [14]. Theorem 4.4 establishes that the LMI-based solution for solving Problem 3.1 proposed in this paper guarantees an H gain equal to the square root of the gain τ = γ of the σ( ) function for the system in closed-loop with the ACL. It also shows that the optimal H control law obtained by minimizing γ = τ subject to (8) (for a particular performance output related to the MPC cost) solves the terminal cost and ACL problem in inf-sup robust MPC. These results establish an intimate connection between H design and inf-sup MPC, in a similar way as LQR design is connected to nominally stabilizing MPC. This connection is instrumental in improving the closed-loop ISS gain of inf-sup MPC closed-loop systems as follows: an optimal gain τ = γ of the σ( ) function results in a smaller gain of the function γ( ) of Definition 2.2 for the MPC closed-loop system, as demonstrated in [8]. 7

8 5 Conclusions In this article we proposed a novel LMI-based solution to the terminal cost and auxiliary control law problem in inf-sup robust MPC. The developed conditions apply to a more general class of systems than previously considered, i.e. linear systems affected by both parametric and additive disturbances. Since LMIs can be solved efficiently, the proposed method is computationally attractive. Furthermore, we have established an intimate connection between the proposed LMIs and the optimal H control law. This result, which was somehow missing in the MPC literature, adds to the well-known connection between design of nominally stabilizing MPC schemes and the optimal solution of the LQR problem. Such results are of general interest as they connect well known linear control problems to MPC design. References [1] D.Q. Mayne, J.B. Rawlings, C.V. Rao and P.O.M. Scokaert. Constrained model predictive control: Stability and optimality, Automatica, Vol. 36, No. 6, pp , [2] P.O.M. Scokaert and J.B. Rawlings. Constrained linear quadratic regulation, IEEE Transactions on Automatic Control, Vol. 43, No. 8, pp , [3] M.V. Kothare, V. Balakrishnan and M. Morari. Robust constrained model predictive control using linear matrix inequalities, Automatica, Vol. 32, No. 10, pp , [4] L. Magni, G. De Nicolao, R. Scattolini and F. Allgöwer. Robust MPC for nonlinear discrete-time systems, International Journal of Robust and Nonlinear Control, Vol. 13, pp , [5] Z.-P. Jiang and Y. Wang. Input-to-state stability for discrete-time nonlinear systems, Automatica, Vol. 37, pp , [6] M. Lazar and W.P.M.H Heemels. Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions, Automatica, in press. [7] L. Magni, D.M. Raimondo and R. Scattolini. Regional input-to-state stability for nonlinear model predictive control, IEEE Transactions on Automatic Control, Vol. 51, No. 9, pp , [8] M. Lazar, D. Muñoz de la Peña, W.P.M.H. Heemels, T. Alamo. On input-to-state stability of min-max MPC, Systems & Control Letters, Vol. 57, pp , [9] I. Kolmanovsky and E.G. Gilbert. Theory and computation of disturbance invariant sets for discrete-time linear systems, Mathematical Problems in Engineering, Vol. 4, pp , [10] A. Alessio, M. Lazar, W.P.M.H. Heemels and A. Bemporad. Squaring the circle: An algorithm for generating polyhedral invariant sets from ellipsoidal ones, Automatica, Vol. 43, No. 12, pp , [11] M. Lazar, W.P.M.H. Heemels, S. Weiland and A. Bemporad. Stabilizing model predictive control of hybrid systems, IEEE Transactions on Automatic Control, Vol. 51, No. 11, pp , [12] T. Alamo, D. Muñoz de la Peña, D. Limon and E.F. Camacho. Constrained minmax predictive control: Modifications of the objective function leading to polynomial complexity, IEEE Transactions on Automatic Control, Vol. 50, No. 5, pp , [13] I. Kaminer, P.P. Khargonekar and M.A. Rotea. Mixed H 2/H control for discrete time systems via convex optimization, Automatica, Vol. 29, pp , [14] H. Chen and C.W. Scherer, Moving horizon H with performance adaptation for constrained linear systems, Automatica, Vol. 42, pp ,

Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions

Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions M. Lazar, W.P.M.H. Heemels a a Eindhoven Univ. of Technology, P.O. Box 513, 5600 MB Eindhoven, The Netherlands

More information

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS D. Limon, J.M. Gomes da Silva Jr., T. Alamo and E.F. Camacho Dpto. de Ingenieria de Sistemas y Automática. Universidad de Sevilla Camino de los Descubrimientos

More information

On robustness of suboptimal min-max model predictive control *

On robustness of suboptimal min-max model predictive control * Manuscript received June 5, 007; revised Sep., 007 On robustness of suboptimal min-max model predictive control * DE-FENG HE, HAI-BO JI, TAO ZHENG Department of Automation University of Science and Technology

More information

On the Inherent Robustness of Suboptimal Model Predictive Control

On the Inherent Robustness of Suboptimal Model Predictive Control On the Inherent Robustness of Suboptimal Model Predictive Control James B. Rawlings, Gabriele Pannocchia, Stephen J. Wright, and Cuyler N. Bates Department of Chemical & Biological Engineering Computer

More information

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES Danlei Chu Tongwen Chen Horacio J Marquez Department of Electrical and Computer Engineering University of Alberta Edmonton

More information

Theory in Model Predictive Control :" Constraint Satisfaction and Stability!

Theory in Model Predictive Control : Constraint Satisfaction and Stability! Theory in Model Predictive Control :" Constraint Satisfaction and Stability Colin Jones, Melanie Zeilinger Automatic Control Laboratory, EPFL Example: Cessna Citation Aircraft Linearized continuous-time

More information

A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1

A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1 A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1 Ali Jadbabaie, Claudio De Persis, and Tae-Woong Yoon 2 Department of Electrical Engineering

More information

Regional Input-to-State Stability for Nonlinear Model Predictive Control

Regional Input-to-State Stability for Nonlinear Model Predictive Control 1548 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 51, NO. 9, SEPTEMBER 2006 Regional Input-to-State Stability for Nonlinear Model Predictive Control L. Magni, D. M. Raimondo, and R. Scattolini Abstract

More information

MPC for tracking periodic reference signals

MPC for tracking periodic reference signals MPC for tracking periodic reference signals D. Limon T. Alamo D.Muñoz de la Peña M.N. Zeilinger C.N. Jones M. Pereira Departamento de Ingeniería de Sistemas y Automática, Escuela Superior de Ingenieros,

More information

Postface to Model Predictive Control: Theory and Design

Postface to Model Predictive Control: Theory and Design Postface to Model Predictive Control: Theory and Design J. B. Rawlings and D. Q. Mayne August 19, 2012 The goal of this postface is to point out and comment upon recent MPC papers and issues pertaining

More information

Decentralized and distributed control

Decentralized and distributed control Decentralized and distributed control Centralized control for constrained discrete-time systems M. Farina 1 G. Ferrari Trecate 2 1 Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB) Politecnico

More information

Robust Explicit MPC Based on Approximate Multi-parametric Convex Programming

Robust Explicit MPC Based on Approximate Multi-parametric Convex Programming 43rd IEEE Conference on Decision and Control December 4-7, 24 Atlantis, Paradise Island, Bahamas WeC6.3 Robust Explicit MPC Based on Approximate Multi-parametric Convex Programming D. Muñoz de la Peña

More information

Robust Control for Nonlinear Discrete-Time Systems with Quantitative Input to State Stability Requirement

Robust Control for Nonlinear Discrete-Time Systems with Quantitative Input to State Stability Requirement Proceedings of the 7th World Congress The International Federation of Automatic Control Robust Control for Nonlinear Discrete-Time Systems Quantitative Input to State Stability Requirement Shoudong Huang

More information

Robustly stable feedback min-max model predictive control 1

Robustly stable feedback min-max model predictive control 1 Robustly stable feedback min-max model predictive control 1 Eric C. Kerrigan 2 and Jan M. Maciejowski Department of Engineering, University of Cambridge Trumpington Street, Cambridge CB2 1PZ, United Kingdom

More information

A SIMPLE TUBE CONTROLLER FOR EFFICIENT ROBUST MODEL PREDICTIVE CONTROL OF CONSTRAINED LINEAR DISCRETE TIME SYSTEMS SUBJECT TO BOUNDED DISTURBANCES

A SIMPLE TUBE CONTROLLER FOR EFFICIENT ROBUST MODEL PREDICTIVE CONTROL OF CONSTRAINED LINEAR DISCRETE TIME SYSTEMS SUBJECT TO BOUNDED DISTURBANCES A SIMPLE TUBE CONTROLLER FOR EFFICIENT ROBUST MODEL PREDICTIVE CONTROL OF CONSTRAINED LINEAR DISCRETE TIME SYSTEMS SUBJECT TO BOUNDED DISTURBANCES S. V. Raković,1 D. Q. Mayne Imperial College London, London

More information

Improved MPC Design based on Saturating Control Laws

Improved MPC Design based on Saturating Control Laws Improved MPC Design based on Saturating Control Laws D.Limon 1, J.M.Gomes da Silva Jr. 2, T.Alamo 1 and E.F.Camacho 1 1. Dpto. de Ingenieria de Sistemas y Automática. Universidad de Sevilla, Camino de

More information

LINEAR TIME VARYING TERMINAL LAWS IN MPQP

LINEAR TIME VARYING TERMINAL LAWS IN MPQP LINEAR TIME VARYING TERMINAL LAWS IN MPQP JA Rossiter Dept of Aut Control & Systems Eng University of Sheffield, Mappin Street Sheffield, S1 3JD, UK email: JARossiter@sheffieldacuk B Kouvaritakis M Cannon

More information

Introduction to Model Predictive Control. Dipartimento di Elettronica e Informazione

Introduction to Model Predictive Control. Dipartimento di Elettronica e Informazione Introduction to Model Predictive Control Riccardo Scattolini Riccardo Scattolini Dipartimento di Elettronica e Informazione Finite horizon optimal control 2 Consider the system At time k we want to compute

More information

4F3 - Predictive Control

4F3 - Predictive Control 4F3 Predictive Control - Lecture 2 p 1/23 4F3 - Predictive Control Lecture 2 - Unconstrained Predictive Control Jan Maciejowski jmm@engcamacuk 4F3 Predictive Control - Lecture 2 p 2/23 References Predictive

More information

Nonlinear Model Predictive Control for Periodic Systems using LMIs

Nonlinear Model Predictive Control for Periodic Systems using LMIs Marcus Reble Christoph Böhm Fran Allgöwer Nonlinear Model Predictive Control for Periodic Systems using LMIs Stuttgart, June 29 Institute for Systems Theory and Automatic Control (IST), University of Stuttgart,

More information

Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System

Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System Ugo Rosolia Francesco Borrelli University of California at Berkeley, Berkeley, CA 94701, USA

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

Enlarged terminal sets guaranteeing stability of receding horizon control

Enlarged terminal sets guaranteeing stability of receding horizon control Enlarged terminal sets guaranteeing stability of receding horizon control J.A. De Doná a, M.M. Seron a D.Q. Mayne b G.C. Goodwin a a School of Electrical Engineering and Computer Science, The University

More information

On the Inherent Robustness of Suboptimal Model Predictive Control

On the Inherent Robustness of Suboptimal Model Predictive Control On the Inherent Robustness of Suboptimal Model Predictive Control James B. Rawlings, Gabriele Pannocchia, Stephen J. Wright, and Cuyler N. Bates Department of Chemical and Biological Engineering and Computer

More information

Principles of Optimal Control Spring 2008

Principles of Optimal Control Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 6.33 Principles of Optimal Control Spring 8 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 6.33 Lecture 6 Model

More information

An LQ R weight selection approach to the discrete generalized H 2 control problem

An LQ R weight selection approach to the discrete generalized H 2 control problem INT. J. CONTROL, 1998, VOL. 71, NO. 1, 93± 11 An LQ R weight selection approach to the discrete generalized H 2 control problem D. A. WILSON², M. A. NEKOUI² and G. D. HALIKIAS² It is known that a generalized

More information

Nonlinear Reference Tracking with Model Predictive Control: An Intuitive Approach

Nonlinear Reference Tracking with Model Predictive Control: An Intuitive Approach onlinear Reference Tracking with Model Predictive Control: An Intuitive Approach Johannes Köhler, Matthias Müller, Frank Allgöwer Abstract In this paper, we study the system theoretic properties of a reference

More information

Giulio Betti, Marcello Farina and Riccardo Scattolini

Giulio Betti, Marcello Farina and Riccardo Scattolini 1 Dipartimento di Elettronica e Informazione, Politecnico di Milano Rapporto Tecnico 2012.29 An MPC algorithm for offset-free tracking of constant reference signals Giulio Betti, Marcello Farina and Riccardo

More information

Dynamic Model Predictive Control

Dynamic Model Predictive Control Dynamic Model Predictive Control Karl Mårtensson, Andreas Wernrud, Department of Automatic Control, Faculty of Engineering, Lund University, Box 118, SE 221 Lund, Sweden. E-mail: {karl, andreas}@control.lth.se

More information

CONSTRAINED MODEL PREDICTIVE CONTROL ON CONVEX POLYHEDRON STOCHASTIC LINEAR PARAMETER VARYING SYSTEMS. Received October 2012; revised February 2013

CONSTRAINED MODEL PREDICTIVE CONTROL ON CONVEX POLYHEDRON STOCHASTIC LINEAR PARAMETER VARYING SYSTEMS. Received October 2012; revised February 2013 International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 10, October 2013 pp 4193 4204 CONSTRAINED MODEL PREDICTIVE CONTROL ON CONVEX

More information

Chapter 2 Set Theoretic Methods in Control

Chapter 2 Set Theoretic Methods in Control Chapter 2 Set Theoretic Methods in Control 2.1 Set Terminology For completeness, some standard definitions of set terminology will be introduced. For a detailed reference, the reader is referred to the

More information

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem Pulemotov, September 12, 2012 Unit Outline Goal 1: Outline linear

More information

Constrained Control of Uncertain, Time-varying Linear Discrete-Time Systems Subject to Bounded Disturbances

Constrained Control of Uncertain, Time-varying Linear Discrete-Time Systems Subject to Bounded Disturbances Constrained Control of Uncertain, ime-varying Linear Discrete-ime Systems Subject to Bounded Disturbances Hoaï-Nam Nguyen, Sorin Olaru, Per-Olof Gutman, Morten Hovd o cite this version: Hoaï-Nam Nguyen,

More information

Finite horizon robust model predictive control with terminal cost constraints

Finite horizon robust model predictive control with terminal cost constraints Finite horizon robust model predictive control with terminal cost constraints Danlei Chu, Tongwen Chen and Horacio J Marquez Department of Electrical & Computer Engineering, University of Alberta, Canada,

More information

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems Hai Lin Department of Electrical Engineering University of Notre Dame Notre Dame, IN 46556, USA Panos J. Antsaklis

More information

Indirect Adaptive Model Predictive Control for Linear Systems with Polytopic Uncertainty

Indirect Adaptive Model Predictive Control for Linear Systems with Polytopic Uncertainty MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Indirect Adaptive Model Predictive Control for Linear Systems with Polytopic Uncertainty Di Cairano, S. TR2016-043 July 2016 Abstract We develop

More information

A Stable Block Model Predictive Control with Variable Implementation Horizon

A Stable Block Model Predictive Control with Variable Implementation Horizon American Control Conference June 8-,. Portland, OR, USA WeB9. A Stable Block Model Predictive Control with Variable Implementation Horizon Jing Sun, Shuhao Chen, Ilya Kolmanovsky Abstract In this paper,

More information

COMPUTATIONAL DELAY IN NONLINEAR MODEL PREDICTIVE CONTROL. Rolf Findeisen Frank Allgöwer

COMPUTATIONAL DELAY IN NONLINEAR MODEL PREDICTIVE CONTROL. Rolf Findeisen Frank Allgöwer COMPUTATIONAL DELAY IN NONLINEAR MODEL PREDICTIVE CONTROL Rolf Findeisen Frank Allgöwer Institute for Systems Theory in Engineering, University of Stuttgart, 70550 Stuttgart, Germany, findeise,allgower

More information

Observer-Based Control of Discrete-Time LPV Systems with Uncertain Parameters

Observer-Based Control of Discrete-Time LPV Systems with Uncertain Parameters 1 Observer-Based Control of Discrete-Time LPV Systems with Uncertain Parameters WPMH Heemels, J Daafouz, G Millerioux Abstract In this paper LMI-based design conditions are presented for observer-based

More information

Lecture Note 5: Semidefinite Programming for Stability Analysis

Lecture Note 5: Semidefinite Programming for Stability Analysis ECE7850: Hybrid Systems:Theory and Applications Lecture Note 5: Semidefinite Programming for Stability Analysis Wei Zhang Assistant Professor Department of Electrical and Computer Engineering Ohio State

More information

Stochastic Tube MPC with State Estimation

Stochastic Tube MPC with State Estimation Proceedings of the 19th International Symposium on Mathematical Theory of Networks and Systems MTNS 2010 5 9 July, 2010 Budapest, Hungary Stochastic Tube MPC with State Estimation Mark Cannon, Qifeng Cheng,

More information

Set Robust Control Invariance for Linear Discrete Time Systems

Set Robust Control Invariance for Linear Discrete Time Systems Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seville, Spain, December 12-15, 2005 MoB09.5 Set Robust Control Invariance for Linear Discrete

More information

IEOR 265 Lecture 14 (Robust) Linear Tube MPC

IEOR 265 Lecture 14 (Robust) Linear Tube MPC IEOR 265 Lecture 14 (Robust) Linear Tube MPC 1 LTI System with Uncertainty Suppose we have an LTI system in discrete time with disturbance: x n+1 = Ax n + Bu n + d n, where d n W for a bounded polytope

More information

Static Output Feedback Stabilisation with H Performance for a Class of Plants

Static Output Feedback Stabilisation with H Performance for a Class of Plants Static Output Feedback Stabilisation with H Performance for a Class of Plants E. Prempain and I. Postlethwaite Control and Instrumentation Research, Department of Engineering, University of Leicester,

More information

On the stability of receding horizon control with a general terminal cost

On the stability of receding horizon control with a general terminal cost On the stability of receding horizon control with a general terminal cost Ali Jadbabaie and John Hauser Abstract We study the stability and region of attraction properties of a family of receding horizon

More information

Null Controllability of Discrete-time Linear Systems with Input and State Constraints

Null Controllability of Discrete-time Linear Systems with Input and State Constraints Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 2008 Null Controllability of Discrete-time Linear Systems with Input and State Constraints W.P.M.H. Heemels and

More information

Constrained interpolation-based control for polytopic uncertain systems

Constrained interpolation-based control for polytopic uncertain systems 2011 50th IEEE Conference on Decision and Control and European Control Conference CDC-ECC Orlando FL USA December 12-15 2011 Constrained interpolation-based control for polytopic uncertain systems H.-N.

More information

Economic MPC using a Cyclic Horizon with Application to Networked Control Systems

Economic MPC using a Cyclic Horizon with Application to Networked Control Systems Economic MPC using a Cyclic Horizon with Application to Networked Control Systems Stefan Wildhagen 1, Matthias A. Müller 1, and Frank Allgöwer 1 arxiv:1902.08132v1 [cs.sy] 21 Feb 2019 1 Institute for Systems

More information

Distributed Receding Horizon Control of Cost Coupled Systems

Distributed Receding Horizon Control of Cost Coupled Systems Distributed Receding Horizon Control of Cost Coupled Systems William B. Dunbar Abstract This paper considers the problem of distributed control of dynamically decoupled systems that are subject to decoupled

More information

On the Stabilization of Neutrally Stable Linear Discrete Time Systems

On the Stabilization of Neutrally Stable Linear Discrete Time Systems TWCCC Texas Wisconsin California Control Consortium Technical report number 2017 01 On the Stabilization of Neutrally Stable Linear Discrete Time Systems Travis J. Arnold and James B. Rawlings Department

More information

WE CONSIDER linear systems subject to input saturation

WE CONSIDER linear systems subject to input saturation 440 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 48, NO 3, MARCH 2003 Composite Quadratic Lyapunov Functions for Constrained Control Systems Tingshu Hu, Senior Member, IEEE, Zongli Lin, Senior Member, IEEE

More information

Denis ARZELIER arzelier

Denis ARZELIER   arzelier COURSE ON LMI OPTIMIZATION WITH APPLICATIONS IN CONTROL PART II.2 LMIs IN SYSTEMS CONTROL STATE-SPACE METHODS PERFORMANCE ANALYSIS and SYNTHESIS Denis ARZELIER www.laas.fr/ arzelier arzelier@laas.fr 15

More information

Robust control of constrained sector bounded Lur e systems with applications to nonlinear model predictive control

Robust control of constrained sector bounded Lur e systems with applications to nonlinear model predictive control C. Böhm a R. Findeisen b F. Allgöwer a Robust control of constrained sector bounded Lur e systems with applications to nonlinear model predictive control Stuttgart, March 21 a Institute of Systems Theory

More information

4F3 - Predictive Control

4F3 - Predictive Control 4F3 Predictive Control - Lecture 3 p 1/21 4F3 - Predictive Control Lecture 3 - Predictive Control with Constraints Jan Maciejowski jmm@engcamacuk 4F3 Predictive Control - Lecture 3 p 2/21 Constraints on

More information

The ϵ-capacity of a gain matrix and tolerable disturbances: Discrete-time perturbed linear systems

The ϵ-capacity of a gain matrix and tolerable disturbances: Discrete-time perturbed linear systems IOSR Journal of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 11, Issue 3 Ver. IV (May - Jun. 2015), PP 52-62 www.iosrjournals.org The ϵ-capacity of a gain matrix and tolerable disturbances:

More information

Appendix A Solving Linear Matrix Inequality (LMI) Problems

Appendix A Solving Linear Matrix Inequality (LMI) Problems Appendix A Solving Linear Matrix Inequality (LMI) Problems In this section, we present a brief introduction about linear matrix inequalities which have been used extensively to solve the FDI problems described

More information

On the design of Robust tube-based MPC for tracking

On the design of Robust tube-based MPC for tracking Proceedings of the 17th World Congress The International Federation of Automatic Control On the design of Robust tube-based MPC for tracking D. Limon I. Alvarado T. Alamo E. F. Camacho Dpto. de Ingeniería

More information

arxiv: v1 [cs.sy] 28 May 2013

arxiv: v1 [cs.sy] 28 May 2013 From Parametric Model-based Optimization to robust PID Gain Scheduling Minh H.. Nguyen a,, K.K. an a a National University of Singapore, Department of Electrical and Computer Engineering, 3 Engineering

More information

GLOBAL STABILIZATION OF THE INVERTED PENDULUM USING MODEL PREDICTIVE CONTROL. L. Magni, R. Scattolini Λ;1 K. J. Åström ΛΛ

GLOBAL STABILIZATION OF THE INVERTED PENDULUM USING MODEL PREDICTIVE CONTROL. L. Magni, R. Scattolini Λ;1 K. J. Åström ΛΛ Copyright 22 IFAC 15th Triennial World Congress, Barcelona, Spain GLOBAL STABILIZATION OF THE INVERTED PENDULUM USING MODEL PREDICTIVE CONTROL L. Magni, R. Scattolini Λ;1 K. J. Åström ΛΛ Λ Dipartimento

More information

Robust Model Predictive Control of Heat Exchangers

Robust Model Predictive Control of Heat Exchangers A publication of CHEMICAL EGIEERIG RASACIOS VOL. 9, 01 Guest Editors: Petar Sabev Varbanov, Hon Loong Lam, Jiří Jaromír Klemeš Copyright 01, AIDIC Servizi S.r.l., ISB 978-88-95608-0-4; ISS 1974-9791 he

More information

Stability and feasibility of MPC for switched linear systems with dwell-time constraints

Stability and feasibility of MPC for switched linear systems with dwell-time constraints MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Stability and feasibility of MPC for switched linear systems with dwell-time constraints Bridgeman, L.; Danielson, C.; Di Cairano, S. TR016-045

More information

Semidefinite Programming Duality and Linear Time-invariant Systems

Semidefinite Programming Duality and Linear Time-invariant Systems Semidefinite Programming Duality and Linear Time-invariant Systems Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University 2 July 2004 Workshop on Linear Matrix Inequalities in Control LAAS-CNRS,

More information

Efficient robust optimization for robust control with constraints Paul Goulart, Eric Kerrigan and Danny Ralph

Efficient robust optimization for robust control with constraints Paul Goulart, Eric Kerrigan and Danny Ralph Efficient robust optimization for robust control with constraints p. 1 Efficient robust optimization for robust control with constraints Paul Goulart, Eric Kerrigan and Danny Ralph Efficient robust optimization

More information

An Introduction to Model-based Predictive Control (MPC) by

An Introduction to Model-based Predictive Control (MPC) by ECE 680 Fall 2017 An Introduction to Model-based Predictive Control (MPC) by Stanislaw H Żak 1 Introduction The model-based predictive control (MPC) methodology is also referred to as the moving horizon

More information

Linear Matrix Inequality (LMI)

Linear Matrix Inequality (LMI) Linear Matrix Inequality (LMI) A linear matrix inequality is an expression of the form where F (x) F 0 + x 1 F 1 + + x m F m > 0 (1) x = (x 1,, x m ) R m, F 0,, F m are real symmetric matrices, and the

More information

Optimality Conditions for Constrained Optimization

Optimality Conditions for Constrained Optimization 72 CHAPTER 7 Optimality Conditions for Constrained Optimization 1. First Order Conditions In this section we consider first order optimality conditions for the constrained problem P : minimize f 0 (x)

More information

Robust Adaptive MPC for Systems with Exogeneous Disturbances

Robust Adaptive MPC for Systems with Exogeneous Disturbances Robust Adaptive MPC for Systems with Exogeneous Disturbances V. Adetola M. Guay Department of Chemical Engineering, Queen s University, Kingston, Ontario, Canada (e-mail: martin.guay@chee.queensu.ca) Abstract:

More information

8 A First Glimpse on Design with LMIs

8 A First Glimpse on Design with LMIs 8 A First Glimpse on Design with LMIs 8.1 Conceptual Design Problem Given a linear time invariant system design a linear time invariant controller or filter so as to guarantee some closed loop indices

More information

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Pontus Giselsson Department of Automatic Control LTH Lund University Box 118, SE-221 00 Lund, Sweden pontusg@control.lth.se

More information

Control of PWA systems using a stable receding horizon method: Extended report

Control of PWA systems using a stable receding horizon method: Extended report Delft University of Technology Delft Center for Systems and Control Technical report 04-019a Control of PWA systems using a stable receding horizon method: Extended report I. Necoara, B. De Schutter, W.P.M.H.

More information

ESC794: Special Topics: Model Predictive Control

ESC794: Special Topics: Model Predictive Control ESC794: Special Topics: Model Predictive Control Nonlinear MPC Analysis : Part 1 Reference: Nonlinear Model Predictive Control (Ch.3), Grüne and Pannek Hanz Richter, Professor Mechanical Engineering Department

More information

ESC794: Special Topics: Model Predictive Control

ESC794: Special Topics: Model Predictive Control ESC794: Special Topics: Model Predictive Control Discrete-Time Systems Hanz Richter, Professor Mechanical Engineering Department Cleveland State University Discrete-Time vs. Sampled-Data Systems A continuous-time

More information

Decentralized and distributed control

Decentralized and distributed control Decentralized and distributed control Constrained distributed control for discrete-time systems M. Farina 1 G. Ferrari Trecate 2 1 Dipartimento di Elettronica e Informazione (DEI) Politecnico di Milano,

More information

MODEL predictive control (MPC) is a control technique

MODEL predictive control (MPC) is a control technique 556 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 3, MARCH 2011 Robust Model Predictive Control With Integral Sliding Mode in Continuous-Time Sampled-Data Nonlinear Systems Matteo Rubagotti, Student

More information

A hybrid MPC approach to the design of a Smart adaptive cruise controller

A hybrid MPC approach to the design of a Smart adaptive cruise controller Delft University of Technology Delft Center for Systems and Control Technical report 6-9 A hybrid MPC approach to the design of a Smart adaptive cruise controller D. Corona, M. Lazar, B. De Schutter, and

More information

Optimal and suboptimal event-triggering in linear model predictive control

Optimal and suboptimal event-triggering in linear model predictive control Preamble. This is a reprint of the article: M. Jost, M. Schulze Darup and M. Mönnigmann. Optimal and suboptimal eventtriggering in linear model predictive control. In Proc. of the 25 European Control Conference,

More information

Approximation of Continuous-Time Infinite-Horizon Optimal Control Problems Arising in Model Predictive Control

Approximation of Continuous-Time Infinite-Horizon Optimal Control Problems Arising in Model Predictive Control 26 IEEE 55th Conference on Decision and Control (CDC) ARIA Resort & Casino December 2-4, 26, Las Vegas, USA Approximation of Continuous-Time Infinite-Horizon Optimal Control Problems Arising in Model Predictive

More information

Linear-Quadratic Optimal Control: Full-State Feedback

Linear-Quadratic Optimal Control: Full-State Feedback Chapter 4 Linear-Quadratic Optimal Control: Full-State Feedback 1 Linear quadratic optimization is a basic method for designing controllers for linear (and often nonlinear) dynamical systems and is actually

More information

Tube Model Predictive Control Using Homothety & Invariance

Tube Model Predictive Control Using Homothety & Invariance Tube Model Predictive Control Using Homothety & Invariance Saša V. Raković rakovic@control.ee.ethz.ch http://control.ee.ethz.ch/~srakovic Collaboration in parts with Mr. Mirko Fiacchini Automatic Control

More information

Marcus Pantoja da Silva 1 and Celso Pascoli Bottura 2. Abstract: Nonlinear systems with time-varying uncertainties

Marcus Pantoja da Silva 1 and Celso Pascoli Bottura 2. Abstract: Nonlinear systems with time-varying uncertainties A NEW PROPOSAL FOR H NORM CHARACTERIZATION AND THE OPTIMAL H CONTROL OF NONLINEAR SSTEMS WITH TIME-VARING UNCERTAINTIES WITH KNOWN NORM BOUND AND EXOGENOUS DISTURBANCES Marcus Pantoja da Silva 1 and Celso

More information

A new low-and-high gain feedback design using MPC for global stabilization of linear systems subject to input saturation

A new low-and-high gain feedback design using MPC for global stabilization of linear systems subject to input saturation A new low-and-high gain feedbac design using MPC for global stabilization of linear systems subject to input saturation Xu Wang 1 Håvard Fjær Grip 1; Ali Saberi 1 Tor Arne Johansen Abstract In this paper,

More information

MOST control systems are designed under the assumption

MOST control systems are designed under the assumption 2076 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 53, NO. 9, OCTOBER 2008 Lyapunov-Based Model Predictive Control of Nonlinear Systems Subject to Data Losses David Muñoz de la Peña and Panagiotis D. Christofides

More information

Quadratic Stability of Dynamical Systems. Raktim Bhattacharya Aerospace Engineering, Texas A&M University

Quadratic Stability of Dynamical Systems. Raktim Bhattacharya Aerospace Engineering, Texas A&M University .. Quadratic Stability of Dynamical Systems Raktim Bhattacharya Aerospace Engineering, Texas A&M University Quadratic Lyapunov Functions Quadratic Stability Dynamical system is quadratically stable if

More information

Asymptotic stability and transient optimality of economic MPC without terminal conditions

Asymptotic stability and transient optimality of economic MPC without terminal conditions Asymptotic stability and transient optimality of economic MPC without terminal conditions Lars Grüne 1, Marleen Stieler 2 Mathematical Institute, University of Bayreuth, 95440 Bayreuth, Germany Abstract

More information

Nonlinear Control Design for Linear Differential Inclusions via Convex Hull Quadratic Lyapunov Functions

Nonlinear Control Design for Linear Differential Inclusions via Convex Hull Quadratic Lyapunov Functions Nonlinear Control Design for Linear Differential Inclusions via Convex Hull Quadratic Lyapunov Functions Tingshu Hu Abstract This paper presents a nonlinear control design method for robust stabilization

More information

A Model Predictive Control Framework for Hybrid Dynamical Systems

A Model Predictive Control Framework for Hybrid Dynamical Systems A Model Predictive Control Framework for Hybrid Dynamical Systems Berk Altın Pegah Ojaghi Ricardo G. Sanfelice Department of Computer Engineering, University of California, Santa Cruz, CA 9564, USA (e-mail:

More information

Economic model predictive control with self-tuning terminal weight

Economic model predictive control with self-tuning terminal weight Economic model predictive control with self-tuning terminal weight Matthias A. Müller, David Angeli, and Frank Allgöwer Abstract In this paper, we propose an economic model predictive control (MPC) framework

More information

Stabilizing Output Feedback Nonlinear Model Predictive Control: An Extended Observer Approach

Stabilizing Output Feedback Nonlinear Model Predictive Control: An Extended Observer Approach Proceedings of the 17th International Symposium on Mathematical Theory of Networs and Systems, Kyoto, Japan, July 24-28, 2006 TuA102 Stabilizing Output Feedbac Nonlinear Model Predictive Control: An Extended

More information

Stability analysis of constrained MPC with CLF applied to discrete-time nonlinear system

Stability analysis of constrained MPC with CLF applied to discrete-time nonlinear system . RESEARCH PAPER. SCIENCE CHINA Information Sciences November 214, Vol. 57 11221:1 11221:9 doi: 1.17/s11432-14-5111-y Stability analysis of constrained MPC with CLF applied to discrete-time nonlinear system

More information

Course on Model Predictive Control Part II Linear MPC design

Course on Model Predictive Control Part II Linear MPC design Course on Model Predictive Control Part II Linear MPC design Gabriele Pannocchia Department of Chemical Engineering, University of Pisa, Italy Email: g.pannocchia@diccism.unipi.it Facoltà di Ingegneria,

More information

EE/ACM Applications of Convex Optimization in Signal Processing and Communications Lecture 17

EE/ACM Applications of Convex Optimization in Signal Processing and Communications Lecture 17 EE/ACM 150 - Applications of Convex Optimization in Signal Processing and Communications Lecture 17 Andre Tkacenko Signal Processing Research Group Jet Propulsion Laboratory May 29, 2012 Andre Tkacenko

More information

Robust Stability. Robust stability against time-invariant and time-varying uncertainties. Parameter dependent Lyapunov functions

Robust Stability. Robust stability against time-invariant and time-varying uncertainties. Parameter dependent Lyapunov functions Robust Stability Robust stability against time-invariant and time-varying uncertainties Parameter dependent Lyapunov functions Semi-infinite LMI problems From nominal to robust performance 1/24 Time-Invariant

More information

Course on Model Predictive Control Part III Stability and robustness

Course on Model Predictive Control Part III Stability and robustness Course on Model Predictive Control Part III Stability and robustness Gabriele Pannocchia Department of Chemical Engineering, University of Pisa, Italy Email: g.pannocchia@diccism.unipi.it Facoltà di Ingegneria,

More information

Robust output feedback model predictive control of constrained linear systems

Robust output feedback model predictive control of constrained linear systems Automatica 42 (2006) 1217 1222 Brief paper Robust output feedback model predictive control of constrained linear systems D.Q. Mayne a, S.V. Raković a,, R. Findeisen b, F. Allgöwer b a Department of Electrical

More information

Piecewise-affine functions: applications in circuit theory and control

Piecewise-affine functions: applications in circuit theory and control Piecewise-affine functions: applications in circuit theory and control Tomaso Poggi Basque Center of Applied Mathematics Bilbao 12/04/2013 1/46 Outline 1 Embedded systems 2 PWA functions Definition Classes

More information

SYNTHESIS OF ROBUST DISCRETE-TIME SYSTEMS BASED ON COMPARISON WITH STOCHASTIC MODEL 1. P. V. Pakshin, S. G. Soloviev

SYNTHESIS OF ROBUST DISCRETE-TIME SYSTEMS BASED ON COMPARISON WITH STOCHASTIC MODEL 1. P. V. Pakshin, S. G. Soloviev SYNTHESIS OF ROBUST DISCRETE-TIME SYSTEMS BASED ON COMPARISON WITH STOCHASTIC MODEL 1 P. V. Pakshin, S. G. Soloviev Nizhny Novgorod State Technical University at Arzamas, 19, Kalinina ul., Arzamas, 607227,

More information

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles HYBRID PREDICTIVE OUTPUT FEEDBACK STABILIZATION OF CONSTRAINED LINEAR SYSTEMS Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

EFFICIENT MODEL PREDICTIVE CONTROL WITH PREDICTION DYNAMICS

EFFICIENT MODEL PREDICTIVE CONTROL WITH PREDICTION DYNAMICS EFFICIENT MODEL PREDICTIVE CONTROL WITH PREDICTION DYNAMICS Stian Drageset, Lars Imsland and Bjarne A. Foss Dept. of Eng. Cybernetics, Norwegian Univ. of Science and Technology, 7491 Trondheim, Norway.

More information

Research Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems

Research Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems Hindawi Publishing Corporation Journal of Inequalities and Applications Volume 28, Article ID 67295, 8 pages doi:1.1155/28/67295 Research Article An Equivalent LMI Representation of Bounded Real Lemma

More information

Online robust tube-based MPC for time-varying systems: a practical approach

Online robust tube-based MPC for time-varying systems: a practical approach This article was downloaded by: [Universidad De Almeria] On: 6 July 11, At: 3:1 Publisher: Taylor & Francis Informa Ltd Registered in England and Wales Registered Number: 17954 Registered office: Mortimer

More information