[ProQuest: [...] denotes non US-ASCII text; see PDF]
Academic Editor:Qingsong Xu
School of Electrical Engineering, University of Ulsan, Daehak-ro 93, Nam-gu, Ulsan 680-749, Republic of Korea
Received 26 April 2016; Accepted 13 June 2016; 23 August 2016
This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
Model predictive control (MPC), also known as receding horizon control (RHC), has received much attention in control societies for its ability to simultaneously handle constraints and time-varying behaviors as well as to well track a reference (see [1-3]). The basic concept of MPC is to solve an optimization problem over future time instants at the current time and to use the first one among the solutions as the current control input. Also, the procedure is repeated at each subsequent instant (see [4, 5]). Over last few years, considerable research has been performed in the area to stabilize systems with physical limits on actuation (see [6-14]). Specification for developing such a constrained MPC algorithm is described well in [13]. Among them, the most intractable requirement is to increase the size of the stabilization set as large as possible.
One of the ways to enlarge the stabilization set is to use a detuned controller designed to obtain a larger invariant target set. However, since the choice of the detuned controller depletes the quality of performance, ones select the method of increasing the finite control horizon N so as to enlarge the stabilization set. The method has N degrees of freedom with which to enlarge the set of feasible initial states since the enlargement of the stabilization set relies on increase in the control horizon N [10]. However, ones cannot blindly enlarge the finite control horizon N because of intensification of the on-line computational complexity. Especially for uncertain systems, due to the propagation of uncertainty over the control horizon, the on-line computational complexity grows rapidly [15]. Undoubtedly, the computational explosion can be arrested by not using the free control moves but instead by allowing the state feedback gain [8, 12]. However, since lack of free control moves may have adverse effects on both the size of the stabilization set and the quality of achievable dynamic performance, it is inevitable to use dual-mode paradigm.
Various methods to reduce computational burdens caused by the propagation of uncertainty over the finite control horizon have been proposed in the literatures [10, 11, 13, 16, 17]. In [16], the difficulty of uncertainty propagation is avoided through the use of state augmentation which introduces a new free variable c , which forms the input to a prestabilized loop. In [10, 11, 17], recursive state bounding method is used to overcome the intractable computational complexity. Recently, Wan and Kothare have proposed an efficient algorithm which not only dramatically reduces the on-line computation but also significantly enlarges the size of the stabilization set [13]. However, since optimization problems in the literatures remain solved by the on-line computation, the methods still have the restriction on increasing the control horizon N . Particularly, the algorithm proposed in [13] fails to produce optimal control moves since a nominal system is used instead of an uncertain system to reduce the computational complexity in the process of minimizing the worst-case performance index.
In this paper, we should develop an efficient MPC algorithm which achieves a larger stabilization set of states without regard to computational burdens. To this end, we firstly introduce an off-line region-dependent MPC scheme which overcomes the size limitation of the control horizon caused by huge on-line computational burdens. In the off-line procedure, it is impossible to measure beforehand the state at stabilizing open-loop systems, so-called initial state. Thus we should use vertices of an initial state region with the form of hyperboxes instead of the initial state. For this reason, we term the control scheme off-line region-dependent MPC. Next, we should propose two on-line stabilizing MPC which achieve local optimality within the neighborhood of the equilibrium point.
The paper is organized as follows: Section 2 states target systems and assumptions and supplies an on-line constrained robust MPC algorithm with the control horizon N . Section 3 supplies an off-line region-dependent MPC algorithm and two on-line MPC algorithms. Section 4 illustrates the performance of the proposed algorithm through an example. Finally, in Section 5, we make some concluding remarks.
2. System Description
Consider the following discrete-time uncertain time-varying systems: [figure omitted; refer to PDF] subject to input constraints [figure omitted; refer to PDF] where x ( k ) ∈ R n denotes the state and u ( k ) ∈ R m denotes the control. Here, it is assumed that the state x ( k ) is available at each time k . Further, throughout this paper, the inequality between vectors means component-wise inequality, and the system matrix ( A ( k ) B ( k ) ) is unknown but belongs to a polytope Ω at all times k . That is, [figure omitted; refer to PDF] where C o denotes the convex hull and ( A l B l ) , for all l = 1 , ... , L , are vertices of the convex hull. Thus we can see that there exist nonnegative coefficients θ l i [triangle, =] θ l i ( k + i ) , for all l i = 1 , ... , L , such that [figure omitted; refer to PDF] Continuing, to simplify the notation, we define two transition matrices as follows: for p ≥ q , [figure omitted; refer to PDF] In particular, Φ A ( k + q , k + q ) = A ( k + q ) and Φ B ( k + q , k + q ) = B ( k + q ) . Then, from ∑ l p = 1 , ... , l q = 1 L [...] L [...] θ l p [...] θ l q = 1 , it follows that [figure omitted; refer to PDF] where A l q l p [triangle, =] A l p A l p - 1 [...] A l q and B l q l p [triangle, =] A l p [...] A l q + 1 B l q .
3. On-Line Constrained Robust MPC
Consider the following quadratic performance index: [figure omitted; refer to PDF] where Q > 0 and R > 0 are given symmetric matrices and x ( k + i |" k ) and u ( k + i |" k ) denote predicted variables of the state and the input, respectively, with x ( k ) = x ( k |" k ) . The on-line constrained robust model predictive control is aimed at designing a predictive controller that brings system (1) to the steady state and achieving the following robust performance index at each time k : [figure omitted; refer to PDF]
Consider a quadratic function V ( i , k ) = x ( k + i |" k ) T P x ( k + i |" k ) , i ≥ N , where P > 0 is a symmetric matrix. At sampling time k , suppose the quadratic function V ( · ) satisfies the following inequality for all x ( k + i |" k ) and u ( k + i |" k ) : for i ≥ N , [figure omitted; refer to PDF] For the robust performance index to be finite, we must have x ( ∞ |" k ) = 0 , and hence V ( ∞ , k ) = 0 . Summing up (12) from i = N to i = ∞ , we can obtain [figure omitted; refer to PDF] Thus, the min-max optimization problem (8) is given as [figure omitted; refer to PDF] subject to (9), (10), (11), (12), [figure omitted; refer to PDF] Now, based on (9), let us consider [figure omitted; refer to PDF] such that [figure omitted; refer to PDF] Then, with the help of (6), (18) can be rewritten as [figure omitted; refer to PDF] where [figure omitted; refer to PDF] That is, for N = 1 , A ~ l 0 l N - 2 = I and B ~ l 0 l N - 2 = 0 . Thus, based on (17), (15) can be rewritten as [figure omitted; refer to PDF] where Q ~ and R ~ are block-diagonal matrices whose blocks are Q and R , respectively. As a result, through Schur complement and by (19), (21) can be transformed into [figure omitted; refer to PDF] The N -step ahead predicted state x ( k + N |" k ) is given by [figure omitted; refer to PDF] Thus, by analogy to [8, 12], conditions (12) and (16) are converted into, respectively, [figure omitted; refer to PDF] where X = γ 2 P - 1 , Y = F X , and B ^ l 0 l N - 1 = ( B l 0 l N - 1 [...] B l N - 1 l N - 1 ) . At sampling time k , suppose that there exist γ 2 , X > 0 , and Y = F X such that (24) and (25) hold. Then, we have [figure omitted; refer to PDF] Thus, it should be noted that E [triangle, =] { z ∈ R n |" z T X - 1 z <= 1 } becomes an invariant ellipsoidal set for the predicted states x ( k + i |" k ) , i ≥ N , of the uncertain system (1). Accordingly, constraint (11) holds if the following condition is satisfied: [figure omitted; refer to PDF] where u ¯ r is the r th element of u ¯ .
Theorem 1.
Let the control input be given by U k k + N - 1 and u ( k + i |" k ) = F x ( k + i |" k ) , i ≥ N . Then, the optimization problem (14) can be solved by the following semidefinite programming: [figure omitted; refer to PDF] subject to (10), (22), (24), (25), and (27), where the feedback gain is given by F = Y X - 1 . Here, the proposed MPC algorithm, if initially feasible, robustly asymptotically stabilizes the closed-loop system.
Proof.
Suppose that the optimization problem has feasible solution ( U k k + N - 1 [low *] , F [low *] , P [low *] ) at k time instance. Then, at time k + 1 , the following solution is feasible by (24): [figure omitted; refer to PDF] Consider the following quadratic function: [figure omitted; refer to PDF] where all weighting matrices are positive definite. Applying (29) to V ( k + 1 ) allows [figure omitted; refer to PDF] Since V ( k + 1 ) [low *] <= V ( k + 1 ) < V ( k ) [low *] , V ( k ) [low *] becomes a Lyapunov function.
4. Proposed MPC Algorithm
The N -step control moves U k k + N - 1 provide degrees of freedom with which to enlarge the set of feasible initial state. However, it is impossible to blindly enlarge the finite control horizon N . That is, because the control horizon N is larger, computational burdens for finding the minimizer of minimization (28) are heavier. Namely, we need to consider a limited control horizon N [low *] such that [figure omitted; refer to PDF] where T ( N ) denotes the time required to solve optimization problem (28) for horizon size N and T s denotes the sampling time of (1). Thus, under N <= N [low *] , it is intractable to directly enlarge the stabilization set via the on-line constrained robust MPC strategy. Thus, motivated by the above concern, this paper places major emphasis on developing an efficient MPC algorithm that can enlarge the size of the stabilization set without regard to computational burdens. The proposed algorithm is clearly explained through two procedures.
4.1. Off-Line Procedure
The goal of this section is to propose an off-line region-dependent MPC algorithm to enlarge the size of the allowable set for initial states, regardless of the horizon limit N <= N [low *] . To this end, we first assume that the initial state of (1) can be measured in advance. Then, we can obtain the N -step control moves U 0 N - 1 and the decision variables X 0 = ( X ) k = 0 , Y 0 = ( Y ) k = 0 , and Z 0 = ( Z ) k = 0 from the off-line computation of (28). Here, the N -step control moves U 0 N - 1 steer the initial state, which lies outside the invariant ellipsoid target set E 0 [triangle, =] { z ∈ R n |" z T X 0 - 1 z <= 1 } , into the set E 0 . That is, although the sequence U 0 N - 1 is not optimal on stabilizing (1) from time k = 1 to k = N - 1 , we can arrange the N -step control moves without regard to the limited control horizon N [low *] . However, different from the above assumption, it may be hard to measure the initial state x ( 0 ) in advance. Thus, as an alternative, this paper considers an initial state region S subject to x 0 m i n <= x ( 0 ) <= x 0 m a x instead of x ( 0 ) , where x 0 m i n and x 0 m a x are assumed to be able to be taken roughly. That is, the region S has the form of n -dimensional hyperboxes with 2 n corners. However, in this case, if the initial state region S is too extensive, the obtained result is likely to be conservative. Thus, to alleviate such concerns, this paper provides a method of finely dividing S into some smaller regions S t , t = 1 , ... , M , subject to [figure omitted; refer to PDF] where x t , i are known vertices of the convex hull (see Figure 1).
Figure 1: S t [low *] : the divided region including the initial state x ( 0 ) , S : the initial state region, and E 0 : an invariant ellipsoidal target set.
[figure omitted; refer to PDF]
The following theorem provides a method of designing the control inputs U t , 0 N - 1 for each region S t , t = 1 , ... , M .
Theorem 2.
Given the known vertices x t , i , i = 1 , ... , 2 n , the initial state included in the set S t is steered into the invariant ellipsoid target set E 0 if there exist symmetric positive definite matrices X 0 and Y 0 and matrix Z 0 and control sequence U t , 0 N - 1 that are solutions of the following optimization problem: [figure omitted; refer to PDF] subject to (10), (24), and (27), for i = 1 , ... , 2 n , [figure omitted; refer to PDF]
Proof.
Suppose that the initial state x ( 0 ) is included in the set S t [low *] . Then, by (33), there exist 2 n nonnegative coefficients θ t , i such that [figure omitted; refer to PDF] We observe that (35) are affine in the vertices x t , i . By multiplying (35) by θ t , i and, then, by summing them up for i = 1 , ... , 2 n , we obtain [figure omitted; refer to PDF] Since optimization (28) for the initial state x ( 0 ) is recovered, the initial state x ( 0 ) in the set S t is steered into the invariant ellipsoid target set E 0 through the N -step control moves U t , 0 N - 1 obtained by the optimization problem (34).
Algorithm 3.
Assume that the optimization problem (34) is feasible for all t = 1 , ... , M .
(i) Store the N -step control moves U t , 0 N - 1 for each region in a look-up table.
(ii) Search the region S t [low *] including the initial state x ( 0 ) among the separated regions.
(iii): Apply the N -step control moves that correspond to the region S t [low *] to system (1).
4.2. On-Line Procedure
To achieve local optimality within the neighborhood of the equilibrium, we adopt the paradigm used in [13]. To realize the paradigm, we must firstly solve two optimization problems:
(i) Obtain γ 2 [low *] , X [low *] , and Y [low *] by minimizing γ 2 subject to (24) and X ≥ λ 2 I for any λ .
(ii) Obtain ( γ f , X f , Y f , Z f ) by minimizing β subject to X < X 0 , (24), (27), and X ≥ λ 2 I with γ 2 = β γ 2 [low *] , X = β X [low *] , Y = β Y [low *] for the largest possible λ .
Here, the local control gain is F f = Y f X f - 1 = Y [low *] ( X [low *] ) - 1 .
4.2.1. For N [low *] ≥ 1
To converge the state inside the invariant ellipsoid E 0 to the equilibrium point, let us consider the following optimization problem with the limited control horizon N [low *] : [figure omitted; refer to PDF] subject to (24), [figure omitted; refer to PDF] After obtaining, from (38), N [low *] -step control moves U k k + N [low *] - 1 and a control gain F applied after the N [low *] -steps, we implement only the first one as the current control law. This control scheme has the stability property identical with Theorem 1.
Algorithm 4.
Suppose that the state of system (1) lies already in the invariant ellipsoid set E 0 through the control moves U t , 0 N - 1 . Given x ( N |" N ) , solve, by on-line computation, optimization problem (38) subject to (24) and (39). And then apply u ( N |" N ) to system (1). At any time k ≥ N + 1 , let x ( k |" k ) be the state.
(i) If the predicted state x ( k + N [low *] - 1 |" k - 1 ) lies outside E f = ( z ∈ R n |" z T X f - 1 z <= 1 ) , solve (38) subject to (24) and (39). Apply u ( k |" k ) .
(ii) If the predicted state x ( k + N [low *] - 1 |" k - 1 ) ∈ E f and N [low *] ≥ 2 , redefine N [low *] = N [low *] - 1 and solve (38) subject to (24) and (39). Apply u ( k |" k ) .
(iii): If the predicted state x ( k + N [low *] - 1 |" k - 1 ) ∈ E f and 0 <= N [low *] <= 1 , apply u ( k ) = F f x ( k ) ever after, where F f = Y f X f - 1 . Set N [low *] = 0 .
Remark 5.
In Algorithm 4, we need to check whether the N [low *] -step ahead predicted state x ( k + N [low *] - 1 |" k - 1 ) , for k ≥ N + 1 , lies inside the set E f or not. To this end, we consider the following numerical criterion: [figure omitted; refer to PDF] If it holds, then the N [low *] -step ahead predicted state x ( k + N [low *] - 1 |" k - 1 ) ∈ E f for k ≥ N + 1 .
Theorem 6.
Suppose that the off-line optimization problem (34) is feasible for all t = 1 , ... , M . Then the control scheme in Algorithm 4 robustly asymptotically stabilizes the closed-loop system.
Proof.
By solving the optimization problem (34) for all t = 1 , ... , M , we can construct a look-up table with the N -step control moves U t , 0 , t = 1 , ... , M . Using the N -step control moves U t [low *] , 0 N - 1 for the region S t [low *] , we include the state x ( N |" N ) in the set E 0 . Here, since the set E 0 is an invariant ellipsoidal set, the following solution is feasible for optimization (38) at time k = N : u ( N + i |" N ) = F 0 x ( N + i |" N ) , ∀ i ≥ 0 , where the control gain F 0 = Y 0 X 0 - 1 . Since optimization (38) is feasible initially at time k = N , the N [low *] -step ahead predicted state x ( k + N [low *] |" k ) is steered into the set E f through the control moves U k k + N [low *] - 1 . At any time k ≥ N + 1 , suppose x ( k - 1 + N [low *] |" k - 1 ) ∈ E f and N [low *] ≥ 2 . Then, after the first control u ( k - 1 ) of U k - 1 k + N [low *] - 2 is applied, the remaining N [low *] - 1 control moves provide a feasible solution for optimization (38) with the control horizon N [low *] - 1 at time k . In case that x ( k |" k - 1 ) ∈ E f and N [low *] = 1 at any time k ≥ N + 1 , the control u ( k - 1 ) = U k - 1 k - 1 steers the state x ( k |" k ) into the set E f . After that, we use continuously the local controller u ( k ) = F f x ( k ) to keep the state inside E f as well as to converge it to the origin.
4.2.2. For N [low *] = 0
In this case, we use the algorithm identical with the control scheme presented already in [13].
Remark 7.
To sum up, this paper develops an off-line algorithm capable of practically implementing the MPC law without regard to the limited control horizon. That is, the efficiency of the proposed algorithm can be clarified from the viewpoint of balancing the tradeoffs between the performance enhancement and the computational complexity.
5. Numerical Examples
All optimization problems are solved by using the Matlab LMI-Toolbox (see [18]) on a PC with a Pentium IV processor (speed 1.6 GHz, Cache RAM 256 kB, and total memory 512 MB).
Example 1.
In order to test the effectiveness of the robust MPC technique described, we revisit Example 1 reported in [8]. The system consists of a classical angular positioning system whose discrete-time equivalent, obtained using a sampling time of 0.1 s and Euler's first-order approximation of the derivative, is [figure omitted; refer to PDF] From the variation of α ( k ) , we have A ( k ) ∈ Ω = C o { A 1 , A 2 } , where [figure omitted; refer to PDF] A control constraint of | u ( k ) | <= 2 is imposed and J 0 , ∞ ( k ) is given by (7) with [figure omitted; refer to PDF] We can select an arbitrary initial control horizon N without regard to the sampling time: N = 5 . And then, from investigation of average time to solve optimization (38), we can know that the limited control horizon N [low *] = 2 . Figure 2 shows various simulation results for the proposed algorithm: (a) the invariant ellipsoidal target sets, E 0 and E f , and the hyperbox region S [low *] including the initial state x ( 0 ) and (b)-(d) closed-loop responses. As shown in Figure 2, the proposed algorithm is useful for enlarging the stabilization set.
Figure 2: Results by using the algorithm with the initial state x ( 0 ) = ( 1.025 0.025 ) T and α ( k ) = - 2 e - 0.05 k cos [...] ( k ) .
(a) [figure omitted; refer to PDF]
(b) [figure omitted; refer to PDF]
(c) [figure omitted; refer to PDF]
(d) [figure omitted; refer to PDF]
Example 2.
To test the effectiveness of the robust MPC algorithm described, we consider the two-mass-spring system reported in [13]. Its discrete-time equivalent is obtained using a sampling time of 0.1 s and Euler's first-order approximation of the derivative: [figure omitted; refer to PDF] From the variation of β ( k ) , we have A ( k ) ∈ Ω = C o { A 1 , A 2 } , where [figure omitted; refer to PDF] A control constraint of | u ( k ) | <= 1 is imposed and the controller design parameters Q = d i a g ( 0,1 , 0,0 ) and R = 0 are used. Suppose, for the real system, β ( k ) = 1 + 0.2 e - 0.05 k cos [...] ( k ) . In the example of [13], the control horizon N cannot exceed 2 because of the sampling time of 0.1 s. However, in this paper, we can select the initial control horizon N , larger than 2, without regard to the sampling time T s . Figure 3 shows the comparison between the algorithm [13] with N = 2 and the presented algorithm with N = 5 and N [low *] = 1 . As a result, we can see that the proposed algorithm not only is useful for enlarging the stabilization set but also improves the control performance.
Figure 3: Comparison between the algorithm [13] with N = 2 (dotted line) and the proposed algorithm with N = 5 and N [low *] = 1 (solid line): (a)-(b) state response and (c) control inputs.
(a) [figure omitted; refer to PDF]
(b) [figure omitted; refer to PDF]
(c) [figure omitted; refer to PDF]
6. Concluding Remarks
In this paper, we presented an efficient MPC algorithm for uncertain time-varying systems with input constraints. The proposed algorithm was organized as two procedures: off-line and on-line. In one procedure, we introduced an off-line region-dependent MPC algorithm to enlarge the size of the stabilization set without regard to computational burdens. The off-line control scheme steers the state of systems into an invariant ellipsoid target set. In the other procedure, we proposed two on-line stabilizing MPC algorithms differentiated into N [low *] ≥ 1 and N [low *] = 0 , which achieve local optimality within the neighborhood of the equilibrium point.
Acknowledgments
This work was supported by the 2016 Research Fund of University of Ulsan.
[1] S. C. Jeong, P. Park, "Constrained MPC algorithm for uncertain time-varying systems with state-delay," IEEE Transactions on Automatic Control , vol. 50, no. 2, pp. 257-263, 2005.
[2] A. G. S. Ottoni, R. H. C. Takahashi, G. V. Raffo, "Stability constraints for robust model predictive control," Mathematical Problems in Engineering , vol. 2015, 2015.
[3] W.-W. Qin, G. Liu, L.-X. Wang, Z.-Q. Zheng, "Memory state feedback RMPC for multiple time-delayed uncertain linear systems with input constraints," Mathematical Problems in Engineering , vol. 2014, 2014.
[4] J. B. Rawlings, D. Q. Mayne Model Predictive Control: Theory and Design , Nob Hill, Madison, Wis, USA, 2009.
[5] P. Park, S. C. Jeong, "Constrained RHC for LPV systems with bounded rates of parameter variations," Automatica , vol. 40, no. 5, pp. 865-872, 2004.
[6] S. H. Kim, C. H. Lee, P.-G. Park, " H ∞ state-feedback control for fuzzy systems with input saturation via fuzzy weighting-dependent Lyapunov functions," Computers & Mathematics with Applications , vol. 57, no. 6, pp. 981-990, 2009.
[7] S. W. Yun, S. H. Kim, J. Y. Park, "Asymptotic stabilization of continuous-time linear systems with input and state quantizations," Mathematical Problems in Engineering , vol. 2014, 2014.
[8] M. V. Kothare, V. Balakrishnan, M. Morari, "Robust constrained model predictive control using linear matrix inequalities," Automatica , vol. 32, no. 10, pp. 1361-1379, 1996.
[9] Y. I. Lee, B. Kouvaritakis, "Stabilizable regions of receding horizon predictive control with input constraints," Systems & Control Letters , vol. 38, no. 1, pp. 13-20, 1999.
[10] Y. I. Lee, B. Kouvaritakis, "A linear programming approach to constrained robust predictive control," IEEE Transactions on Automatic Control , vol. 45, no. 9, pp. 1765-1770, 2000.
[11] A. C. Brooms, B. Kouvaritakis, Y. I. Lee, "Constrained MPC for uncertain linear systems with ellipsoidal target sets," Systems & Control Letters , vol. 44, no. 3, pp. 157-166, 2001.
[12] F. A. Cuzzola, J. C. Geromel, M. Morari, "An improved approach for constrained robust model predictive control," Automatica , vol. 38, no. 8, pp. 1183-1189, 2002.
[13] Z. Wan, M. V. Kothare, "Efficient robust constrained model predictive control with a time varying terminal constraint set," Systems & Control Letters , vol. 48, no. 5, pp. 375-383, 2003.
[14] S. H. Kim, " H ∞ output-feedback LPV control for systems with input saturation," International Journal of Control, Automation and Systems , vol. 10, no. 6, pp. 1267-1272, 2012.
[15] A. Casavola, M. Giannelli, E. Mosca, "Min-max predictive control strategies for input-saturated polytopic uncertain systems," Automatica , vol. 36, no. 1, pp. 125-133, 2000.
[16] B. Kouvaritakis, J. A. Rossiter, J. Schuurmans, "Efficient robust predictive control," IEEE Transactions on Automatic Control , vol. 45, no. 8, pp. 1545-1549, 2000.
[17] Y. I. Lee, B. Kouvaritakis, "Robust receding horizon predictive control for systems with uncertain dynamics and input saturation," Automatica , vol. 36, no. 10, pp. 1497-1504, 2000.
[18] MathWorks, "Robust control toolbox," http://kr.mathworks.com/help/robust/lmis
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2016 Sung Hyun Kim. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
This paper presents an efficient MPC algorithm for uncertain time-varying systems with input constraints. The main advantage of this algorithm with respect to other published algorithms is to significantly enlarge the size of the stabilization set without regard to computational burdens. Specially, we introduce an off-line region-dependent MPC scheme to avoid the size limitation of the control horizon caused by huge on-line computational burdens. A numerical example is included to illustrate the validity of the result.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer