Abstract

Stabilization of a class of systems with time delay is studied using adaptive control. With the help of the “error to error” technique and the separated “descriptor form” technique, the memory state-feedback controller is designed. The adaptive controller designed can guarantee asymptotical stability of the closed-loop system via a suitable Lyapunov-Krasovskii functional. Some sufficient conditions are derived for the stabilization together with the linear matrix inequality (LMI) design approach. Finally, the effectiveness of the proposed control design methodology is demonstrated in numerical simulations.

1. Introduction

Time delay is one of the instability sources for various systems in practice. With the aid of memoryless state-feedback controllers, Choi and Chung [1] extended the Riccati equation approach to uncertain dynamic systems with time-varying delay in both the system state and control. Since that, considerable attention has been devoted to the problem of delay-dependent stability analysis and controller design for time-delay systems; see, for example, Fridman [2, 3], where the functional was based on the “descriptor form,” Liu et al. [4] and He et al. [5], where free weighting matrix technique and Leibniz-Newton formula were utilized to reduce the conservativeness, Park and Jeong [6], where delay-upper-bounded state was exploited, and Tian and Zhou [7], where a less conservative conclusion was investigated on neural networks by integral inequality and taking delay upper bound into account. By constructing the whole state-space trajectory solution, De la Sen [8] investigated the stabilization problems for time-delay time-invariant systems and switched dynamic systems with incommensurate point delays. Some robust controllers for uncertain time-delay systems can also be seen in Tsai et al. [9], Han [10], Chen et al. [11], and Zheng et al. [12], where some different kinds of functional were employed to design controllers. Apparently, the memory state-feedback controller is less conservative than the memoryless one [4], as the former can take delayed states into account. However, the memory control results in the mentioned results require precise information of the time delay; that is, the time-delay parameter must be known exactly. If this crucial piece of information is not available, the memory control schemes developed so far cannot be implemented. For these papers mentioned above, only stability analysis can be pursued for systems with unknown time-delay parameter. To the best of the authors’ knowledge, few results have been reported to design memory controllers with unknown time-delay parameter. Jiang et al. [13] provided a type of memory controller with adaptation to the unknown delay parameter; however, the estimate value of the unknown delay was limited to be larger than its real value, which results in the adaptive regulation being unavailable in practice. The bound of the unknown delay was not used to construct the adaptive controller, which is an important factor in leading conservatism. In addition, the LMIs seem unsolvable. Specifically, unknown matrixes like and exist in the same LMI. On the other hand, the aforementioned results have not considered the time-delay effect which is actually very common in input. The problem of memory state-feedback controllers for systems with control input delay and available adaptation to unknown time-delay parameter remains open, which motivates the research in this paper.

The main contributions of this paper can be illustrated in the following two aspects: (1) for the unknown time-delay parameter, a new adaptive strategy design method is proposed, considering both the current estimate value and the bound of the time-delay; (2) this work simultaneously constructs a memory controller for a class of systems, which are delayed in the system state, control input, and system matrix.

This paper is organized as follows: in Section 2, we first formulate the problem of the memory controller and adaptive regulation for a class of time-delay systems of a particularly complex nature, since the unknown delay parameter exists in the system state, control input, and system matrix. A lemma is provided to introduce the novel kind of adaptive idea, which can be described as the error to error adaptive technique. In Section 3, for the stabilization problem, by using the function based on “descriptor form” and the technique of separation, the memory controller and the adaptive regulation for the unknown delay parameter can be obtained despite the delayed control input. The bound of the unknown delay parameter is considered in the adaptive strategy, which guarantees the less conservatism. The estimate value is not limited to be larger than the real value; what is more is that it is contained in the memory controller, and thus the conservatism can be reduced further. All the necessary matrixes can be obtained by calculating a solvable LMI. In Section 4, a numerical example is presented to demonstrate the effectiveness of the design method. Finally, several formulations are collected in the appendices.

2. Problem Statements

Consider the following class of time-delay systems as follows: where is the state vector and is the control input vector. , are known constant matrices with appropriate dimensions, and is the matrix depending on . is the time delay in control input with known value. is the time delay in system state which is not known exactly, but the upper bound and the lower bound are available. is a given continuous vector-valued initial function of system (1). Moreover, there exists a positive constant such that holds. Generally, the value can be chosen as the mean value between and ; that is, .

Assumption 1. The system matrix is composed of a constant matrix and a matrix which is linear with ; that is,

Remark 2. The system matrix is a function of the state delay, which can be seen in the model of measuring intensity for nuclear physics system obtained by [14]. So the problem of stabilization for this type of systems is of some practical significance, and the difficulty in constructing controllers is obvious.

We consider the following feedback controller with memory, with all time delays known: If the time-delay constant of system (1) is not known exactly, which has been introduced above, our main result on memory feedback controller with adaptation to delay parameter for system (1) is presented as follows: where is the estimate value of the unknown delay parameter , satisfying , for all . By using past state information, in the controller (4) is designed for in system (1); thus the controller allows for the property of the time-delay system. The constants , and the matrices wait to be determined.

The objective of this paper is to stabilize the system (1) by using the controller (4), obtaining the adaptation law for , which is everywhere time differentiable, at the same time. In order to prove our results, we introduce the following lemmas.

Lemma 3 (see [15]). Given matrices and with the appropriate dimensions,

Lemma 4. Considering the following gain adaptive law for the estimator where and are positive constants and is a positive derivative function, which will be determined later. If we choose and with the following equations: then is bounded, and can be bounded with .

Proof. From (6), it is obvious that satisfies , for all .
Let us prove the boundedness of , for which a Lyapunov function can be constructed as . The time derivative of along the adaptive strategy of (6) is If , it results in which implies the boundedness of at . If , together with (8), we have Therefore, is increased only when it is less than . Once , will be fixed at this value. Then from (7) yields It can also be obtained that if is fixed at , the value of can also be bounded as follows: This completes the proof.

Remark 5. is the estimate value of the unknown delay constant , satisfying . Then can be obtained by fixing and in Lemma 4. Apparently, the difference between and determines the variation of . So the adaptive strategy for is based on a novel type of adaptive idea, which can be described as error to error adaptive technique. This adaptive strategy imposes no limitation on the estimate value. It also guarantees always in its bound; that is, , for can be fixed at .

3. Main Results

Using the controller (4), the closed-loop system (1) can be written as where . Considering the “descriptor form” in [2, 3], we can rewrite (13) as where which yields consequentlywith , and .

Remark 6. By separating the “descriptor form” into two parts and , the specific adaptive regulation constructed later can be obtained in spite of the control input delay.

For systems (15a) and (16a), we consider the following Lyapunov-Krasovskii functional as where , , , with , , , , , , , and being constants, and matrices , are waiting to be determined.

Remark 7. It is easy to see that and . From (13), (15a), and (16a), it is not difficult to observe that if the norm of diverges to infinity, then will also diverge to infinity. If for are singular, thus . Otherwise, the norms of and are also infinite when the norm of is unbounded, resulting in diverging to infinity. Thus the Lyapunov-Krasovskii functional defined in (17) can be guaranteed to be radially unbounded, that is, a well-posed candidate Lyapunov functional.

Hence, the derivative of along the systems (15a) and (16a) is given by where , , By means of Lemma 3, we have Note that Besides, Since , that is, , and we can have Let , according to (17)–(28), the following inequalities are obvious by means of Schur complement: where Results can be obtained as follows.

Theorem 8. Consider the time-delay system (1) with unknown time-delay parameter ; the system (1) can be stabilized by the state-feedback controller (4) if there exist matrices and positive-definite matrices , such that the linear matrix inequalities (32) hold, with the parameters and selected as (7) in Lemma 4. Moreover, the adaptive strategy about the unknown delay constant can be obtained from (31), and the feedback gains of the controller (4) are given by .

Proof. Consider the following adaptive control: where satisfying the adaptive strategy as (6) in Lemma 4. Thus by using (29), we have . So if , under the action of the controller (4), the system (1) will be asymptotically stable. The most important work of the memory feedback control problem is how to solve the matrix inequality . Obviously, there exists , for . So can guarantee satisfied, which means that the time-delay system (8) is asymptotically stabilizable by using feedback controller (4). Let , and consider the Lyapunov matrix with . In this case, we can suggest that the and in can be substituted as and , where and are real scalars. In this way, we can solve the above problem; furthermore, by making and line search parameters (i.e., plain search), we anticipate that less conservative conditions are given. Now before and after multiplying both sides of by , where , , and . After substituting and into , the following linear matrix inequalities can be obtained by applying Schur complement.
Consider where , ,  , , , ,  , , , , ,, = + + + + , = + + + = , = = , and = + + + . = ,   = ,   = , = , and = .
The linear matrix inequality (32) can be directly solved by LMI toolbox in MATLAB software, and the matrices and positive-definite matrices , , and can also be acquired. Consequently, we have .

Remark 9. For the value of , , and see Appendices. The LMI provided here is solvable, while, as for the results in Jiang et al. [13], unknown matrixes like and exist in the same LMI, resulting in the LMI unsolvable.

4. Numerical Example

We consider a system with the same structure as (1), and the model matrices are The known time delay in control input is . We consider the following uncertainty in the time delay : ; that is, the upper bound , the lower bound , and is selected as . According to Lemma 4, we can select , and . By applying Theorem 8, the feasible solution can be obtained with , , , and . Moreover can be obtained from Appendix B. And the global minimum for LMI (32) is , while by, the controller proposed in Jiang et al. [13], the global minimum , which means that our result is less conservation. If the initial conditions are chosen as where , and the parameter is chosen as , then the system state under adaptive memory controller is shown in Figure 1. At this time, the estimate value of the unknown time-delay parameter, that is, , is shown in Figure 2.

Remark 10. In Jiang et al. [13], was limited to be larger than the real unknown value . However, since is unknown, it is difficult to satisfy the limitation. So the memory controller with such cannot be implemented as it was described. Besides, remains decreasing until the system is stabilized. If the memory controller does not perform well, will remain decreasing, which deteriorates the function of the controller. In this paper, is maintained between the lower bound and the upper bound , which is much easier to be implemented. With the error to error adaptive technique, will always stay between and , so the memory controller with such can allow for more information of the system, which reduces the conservativeness.

5. Conclusions

In this paper, the problem of memory feedback controller with adaptation to unknown time delay parameter is addressed. The system investigated is with time delay in system state, control input, and system matrix, and additionally the state time-delay is unknown. By using a novel type of adaptive strategy with the idea of error to error and separated “descriptor form” functional technique, the estimate value of the time-delay constant can always be reflected by the feedback controller. Since more information in the system is presented, the controller proposed in this paper is much less conservative. Moreover, the adaptive strategy about time-delay parameter can achieve that no limitation is imposed on the estimate value, so it is more simple and convenient than the existing adaptive controllers. The sufficient condition for stabilization is presented in the form of LMI. To illustrate efficiency of the proposed technique, a numerical example has been provided.

Appendices

A. The Value of

as derivative of can be obtained for , and we have , so can achieve extremum when . Furthermore, as , so can achieve minimum when . As a result, the maximum for , that is, .

B. The Value of

Consider

As it is well known that the value of third power of a variable is difficult to obtain, since then substituting (B.2) into (B.1), we have

By the similar deduction in Appendix A, we have the following conclusion under two kinds of situations.

(1) If , we can obtain the maximum of which is where .

(2) If , we can obtain that

C. The Value of

From Appendices A and B, we can obtain that .

Acknowledgments

This work was supported in part by US NSF under Grant no. HRD-0932339, National Natural Science Foundation of China (61273119, 61174076, and 61004046) and (60835001: Key Program), Natural Science Foundation of Jiangsu Province of China (BK2011253), and Research Fund for the Doctoral Program of Higher Education of China (20110092110021).