Abstract

The problem of robust asymptotic stabilization is considered for a class of discrete-time uncertain linear systems with multiple uncertain time-delayed states and input constraints. Compared with other works in the literature, the proposed approach takes the information of the delayed states with the estimated time-delays indices into full consideration. Based on the predictive control principle of receding horizon optimization and Lyapunov stability theory combined with linear matrix inequalities (LMIs) techniques, a time-delayed state dependent quadratic function is considered for incorporating MPC problem formulation. The robust MPC problem is formulated to minimize the upper bound of infinite horizon cost that satisfies the sufficient conditions. The proposed approach allows for the synthesis of robust memory state feedback controllers with respect to uncertainties on the implemented delay. Since developing the improved memory state feedback controller, the novel improved method is much less conservative and more general. Finally, the numerical simulation results prove availability of the proposed method.

1. Introduction

Model predictive control (MPC), also known as receding horizon control, is a mature technology and has become the standard approach for implementing constrained, multivariable control in the process industries today. MPC provides an integrated solution for controlling systems with interacting variables, complex dynamics, and constraints [13]. The basic concept of MPC is to solve an open-loop constrained optimization problem at each time instant and implement only the first control move of the solution. This procedure is repeated at the next time instant.

It is well known that parameter uncertainties and time-delays cannot be avoided in practice, especially in many chemical processes where the MPC has been mainly applied. Since the parameter uncertainties and time-delays are frequently the main cause of performance degradation and instability, there has been an increasing interest in the robust control of uncertain time-delay systems in the control literature [4]. Recently, many researchers have focused on the robust MPC of time-delay systems but only a few MPC algorithms have been developed to explicitly handle time-delayed systems [417].

The authors designed the novel robust MPC for uncertain systems and argued that the control scheme can be extended to the time-delayed systems [4]. But if the delay indices are unknown, it is not straightforward and not easy to show the feasibility of the online optimization problem and guarantee the closed-loop stability. Kwon et al. [5] proposed a simple receding horizon controller for continuous time systems with state delay, where the reduction technique was adopted so that an optimal problem for state delayed systems could be transformed into an optimal problem for delay free ordinary systems. But the method cannot guarantee the stability. A memory state feedback RMPC for uncertain linear systems with multiple known time-delayed states was proposed in [7]. Furthermore, an MPC algorithm for uncertain time-varying systems with input constraints and state-delay was proposed in [8], and the delay was assumed unknown but with a known upper bound. However, the results are rather conservative because feedback controller consists of only current state. The robust controllers called memory state feedback controller were proposed for uncertain systems with time-delay state and input constraints in [12, 14]. The proposed methods were derived from the minimization problem of infinite horizon cost by adopting memory state feedback with a delay index minimizing state estimation errors. Furthermore, a δ-memory-resilient controller was addressed for uncertain LTI/LPV time-delay systems with respect to an uncertain knowledge of the implemented delay in [15]. And a state feedback controller by developing a delay decomposition approach was presented for linear uncertain system with time-varying delay in [16]. But in practice there exist multiple time-delay states sometimes. However, only a few MPC methods handle systems with multiple unknown time-delayed states explicitly, which is the main topic of this paper. A robust MPC algorithm for a class of uncertain multiple state and input time-delay systems with nonlinear disturbance was proposed in [17]. But the results were also conservative because feedback controller consists of only current state.

In this section, we propose a novel delay-dependent RMPC algorithm for a class of linear uncertain systems with multiple uncertain time-delayed states and input constraints, by taking the information of the multiple delayed states with estimated time-delay indices into full consideration. For the unknown time-delayed states, we consider uncertainties of the estimated delay state knowledge and take it into account in an efficient way in the synthesis. Comparing with previous results [4], the proposed method allows an improvement in system performance in the sense of minimizing the upper bound of the infinite horizon cost. And comparing with the exact-memory method, the proposed method is more realistic, from a practical point of view.

The paper is organized as follows. In Section 2, the problem to be tackled is stated and some standard assumptions are introduced. Section 3 supplies a robust delay-dependent state feedback controller which is proposed for multiple uncertain time-delayed linear uncertain systems with input constraints. Section 4 minimizes the upper bound of infinite horizon cost concluding the estimated time-delay indices that satisfies the sufficient conditions, in terms of linear matrix inequality (LMI). Section 5 illustrates the performance of the proposed controller by means of an example. Finally, in Section 6, we make some concluding remarks.

2. Problem Statement

Consider the following class of discrete-time linear uncertain systems with multiple uncertain delayed states:where , , and are the system state, control input, and the initial condition, respectively. The system is subject to constraints on control actions, and they are given byand () denotes the uncertain delay, but being assumed to with and the bounded value is a known integer, and is constant representing the number of delayed states. , and are known constant matrices with appropriate dimensions.

The structured uncertainties are time-varying matrices with appropriate dimensions and are defined bywhere , , and are known constant real matrices with appropriate dimensions. And is an unknown real and time-varying matrix with Lebesgue-measurable elements such that . It is assumed that system (1) is stabilizable for the existence of a stabilizing feedback control and that the state is available at every sampling instant .

Lemma 1 (see [18]). Given any vectors and any positive definite symmetric matrices ,

Lemma 2 (see [18]). Given matrices , , , and with appropriate dimensions and for all satisfying , if there exist some positive definite symmetric matrices and such that , then

3. Delay-Dependent Robust Model Predictive Controller

Let us consider the controller synthesis for the linear system with multiple uncertain delayed states. The aim of the current paper is to construct a delay-dependent state feedback controller which can be represented by a function:where , are gain matrices to be determined by MPC strategy. Note that the estimated delay indices involved in the control law are different from the real delay . Since the value of the state is estimated at every sampling instant , we also assume that the more general case and , with being estimated errors and satisfying ().

Now, for system (1), the following terminology used for controller (7) is listed as follows.(i)If for all , the controller is referred to as a memoryless controller consisting of only the current state.(ii)If for all and (i.e., ), then the controller is referred to as a delay-dependent exact-memory controller.(iii)If for all and , then the controller is referred to as a delay-dependent controller with estimated time-delayed indices.In order to design such a controller (7), the following infinite horizon quadratic cost function is first defined:where , are given positive definite symmetric matrices. Consider the following min-max optimization problem concluding the estimated time-delay indices, which minimizes the worst case infinite horizon quadratic objective function:where and are the predicted state and input, respectively, with , for .

Now, we propose a new MPC algorithm for a multiple uncertain state delayed system (1), in which the gain matrices and of the memory state feedback controller (7) are determined from the new sufficient condition for cost monotonicity. The sufficient condition is derived using the delayed state dependent quadratic function. Comparing with previous results [15], the proposed method allows an improvement in system performance in the sense of minimizing the upper bound of the infinite horizon cost , by taking the information of the multiple delayed states into full consideration. For the uncertain delayed indices, we consider the estimated errors and take them into account in an efficient way in the controller synthesis.

The goal of this paper is to find the stabilizing state feedback controller (7) for system (1) by the MPC strategy. And we need to determine the upper bound of the cost (8). Now, based on Lyapunov-Krasovskii function, we define the following delay-dependent quadratic function: where , , and () are positive definite symmetric matrices and satisfy the following inequality for given structured uncertainties :Then, the cost monotonicity is guaranteed for the uncertain linear system (1). For the cost in (8) to be finite, it requires . Summing both sides of inequality (11) from to , the worst value of the cost function (8) is bounded byTherefore, the optimization is formulated asIn order to convert the minimization problem (13) into an LMI optimization problem that can be efficiently solved by convex optimization algorithm, here we define the upper bound of the object function in (12) aswhere is the nonnegative upper bound of to be minimized. Based on (14), the original min-max problem (13) can be redefined as the following optimization problem:

4. Main Result

This section is devoted to the stability analysis of linear uncertain systems with multiple uncertain time-delays, described by (1) and (2). The results are based on the extension of [7] to linear uncertain systems with uncertain time-delays. Then, we derive an LMI condition for the cost monotonicity (11) for the delay-dependent quadratic function (10) in the following theorem.

Theorem 3. Consider the nonlinear system (1). It is robustly asymptotically stable if there exist , , , , and satisfying the following LMI:where , , , , , , , , , , , .
Consider

Proof. Firstly, we derive the LMI condition for inequality (14). Inequality (14) is rewritten asMultiplying both sides of inequality (18) by , we obtain thatChoosing , , , , and using Schur complement in [19], we have
The differential of the quadratic function is found by substituting (10) into (11):
From system (1) and the delay-dependent state feedback controller (7), replacing the delay indices with , we getwhere . Then, we obtain described as the following inequality:Thus, applying (23) into (21) yieldsThen, inequality (24) in matrix form is rewritten aswhere , , , , , , , , , , , , , , , .
Then, from (7) we can further obtain that Therefore, equality (26) can be rewritten aswhere , , , , , , , , , , , , , .
Substituting (23) into (21) and from (27), the following holds:It is easy to see that inequality (28) is equivalent towhere , , , , , , , , , , , , , , .
From Lemma 1, we have the following inequalities:Hence, from inequalities (30), we obtainTherefore, from (31), we can obtain that the following inequality holds true:Then, inequality (32) can be rewritten as the following matrix form:where , , , , .
From inequality (33), inequality (29) can be derived as the following form:Thus, inequality (34) is satisfied ifholds. Substituting () and (4) into (33), by Lemma 2, then we haveMultiplying both sides of inequality (36) by and , (36) equals the following inequality:Now, choose , , , ; then by using Schur complement [19], inequality (36) can be derived as the following inequalities:where , , , , , , , , , , , .
From (37) and by Lemma 2, we can obtainMultiplying and in both sides of inequality (40), thenSince , , , and choose , , ; then by using Schur complement [19], inequality (41) can be derived as the following inequalities:where .
Multiplying both sides by and using Schur complement, can be derived as follows:where .
Secondly, we convert the input constraint (2) into LMI form. The upper bound of the object function (14) can be rewritten asSince , then inequality (44) is equivalent toand then inequality (45) can be rewritten as follows:For , , , , , then we obtain thatMoreover, , , and ; we can obtain thatFrom (7), , and (), the input constraint can be expressed asInequality (49) is satisfied ifholds. This completes the proof.

Now, the minimization problem (15) is converted to the following LMI optimization problem:

Theorem 4 (closed-loop stability). If the optimization problem (51) is feasible at the initial instant , then the proposed robust memory state feedback MPC law (7) stabilizes system (1) asymptotically.

Proof. Let and denote the optimal solutions of the optimization problem (51) at instant and , respectively. Let us consider a quadratic functionSince is optimal while is only feasible at instant ,Besides, it follows from (11) thatfor any structured uncertainties .
Since equals for given uncertainties, inequality (54) must hold true with in place of . Combining this with (53), we haveSumming inequality (55) from to yieldsSince and the left hand side of (56) is bounded above by the constant , and must go to zero as goes to infinity. Therefore, the closed-loop stability is guaranteed.

5. Numerical Example

In this section, a numerical example is presented to illustrate the effectiveness of the proposed delay-dependent feedback robust MPC algorithm. Let us consider the following discrete-time multiple time-delayed linear uncertain system:where , , , , , , , and .

The initial value state is given as , and the state and the input weighting matrices are and . Assume that the time delay index are and , and . Assume that the estimated time-delay indexes are ; then the estimated errors are , , respectively. And the control constraint is .

The controllers are listed as follows:(i); the controller is referred to as a memoryless controller obtained by Kothare’s method;(ii); the controller is referred to as a multiple time-delayed exact-memory controller with time-delayed state and in this paper;(iii); the controller is referred to as a memory controller with estimated delayed state indices in this paper.

The simulation results are compared with the results that were obtained by Kothare’s method with a memoryless state feedback controller in [4] and the results that were obtained by the method in [15] with a memory-resilient state feedback controller. In Figure 1, the stabilization performances for the three techniques are also compared. From Figure 2, the inputs are all within their limits and no saturation is observed all the time. Moreover, Figure 3 shows that the cost function by the memory controller with estimated delayed states is smaller than the one obtained by the technique of a memoryless state feedback controller but is larger than the one obtained by the technique of the exact-memory controller. We can also obtain that the cost function obtained by the controller in this paper is smaller than the one obtained by the technique of [15], and the cost function obtained by the technique of [15] is smaller than the memoryless state feedback controller. We can also see that the improvement is more evident in Figures 1 and 3. In the simulation results, stabilization performance as well as the cost is improved by using the memory state feedback RMPC. The above discussion illustrates that the memory controllers with the estimated time-delayed states define the intermediary behavior of the closed-loop system between the two external controllers: the memoryless and the exact-memory controllers. Moreover, such controller with the estimated time-delayed state indices is also more realistic, from a practical point of view, than the exact-memory controllers.

6. Conclusions

In this paper, we have proposed a new delay-dependent feedback robust MPC technique for a class of multiple uncertain time-delayed linear uncertain systems with input constraints. Compared with other works in the literature, the main novelty of the proposed approach was taking the information of the multiple delayed states with the estimated time-delays indices into full consideration, by choosing a delayed state dependent Lyapunov function. The minimization problem for infinite horizon cost was derived using estimated delayed state indices. Since the proposed approach allows for the synthesis of delay-dependent robust controllers with respect to uncertainties on the implemented delay, the new improved method is much less conservative and more general from a practical point of view. Numerical examples demonstrated the effectiveness of the proposed method.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This work is supported in part by the National Natural Science Foundation (NNSF) of China under Grant nos. 61304001 and 61403399. The authors would also like to thank Xiaoxiang HU and Yang GUO for Matlab simulations.