Time-Delay Systems and Its Applications in Engineering 2014View this Special Issue
Time-Delayed Impulsive Control of Chaotic System Based on T-S Fuzzy Model
This paper is concerned with the time-delayed impulsive control and synchronization of general chaotic system based on T-S fuzzy model. By utilizing impulsive control theory, time-delayed feedback control technique, and T-S fuzzy model, some useful and new conditions are derived to guarantee the stability and synchronization of the addressed chaotic system. Finally, some numerical simulations are given to illustrate the effectiveness of the derived results.
Chaos may well be considered together with relativity and quantum mechanics as one of the three monumental discoveries of the twentieth century . The term chaos associated with an interval map was first formally introduced into mathematics by Li and Yorke in 1975, where they established a simple criterion for chaos in one-dimensional difference equations, that is, the well-known “period three implies chaos.” Initially regarded as a curiosity that interested only the mathematics community, it was later revamped when observed in meteorology, physics, chemistry, biology, and so on . Over the past four decades, chaos has matured as a science and has given us deep insights into previously intractable and inherently nonlinear natural phenomena. There is, however, still no unified, universally accepted, and rigorous mathematical definition of chaos in the scientific literature to provide a fundamental basis for studying such exotic phenomena. Roughly speaking, chaotic behavior is a seemingly random behavior of a deterministic system that is characterized by sensitive dependence on initial conditions. From a practical point of view, a chaotic motion can be defined as a bounded invariant motion of a deterministic system, that is, not an equilibrium solution or a periodic solution or a quasiperiodic solution .
Although chaos is a very attractive subject for study, it was once believed to be neither predictable nor controllable due to its intrinsic topological complexity. However, recent research has shown that chaos can actually be useful under certain circumstances, such as enhanced mixing of chemical reactants. On the other hand, chaos should be weakened or completely suppressed when it is harmful. Therefore, it is very necessary and important to investigate chaos and chaos control.
Currently, many different techniques and methods based on conventional control theory have been extensively investigated to achieve chaos control [3–11]. For instance, the so-called OGY control method, introduced by Ott et al. , employs the classical feedback control idea, which might be understood as a kind of pole-placement method and is technically quite simple, but virtually it takes advantage of chaos itself in the sense of using its structural stability and its basic property of having a dense set of periodic orbits near a saddle. Such special properties are not available for nonchaotic systems. Therefore, such a control methodology was not first recommended by control theorists and engineers who usually, if not always, try to use brute force to regulate and stabilize unstable dynamics . When brute force type of controls is not allowed, for example, in fragile and microscopic biological control systems such as human brain and heart regulations, new control methods utilizing the extreme sensitivity of chaos to tiny variations are very desirable. This usually leads to some nonconventional approaches.
Fuzzy control as a nontraditional method of control, in recent years, has received much attention as a powerful tool for the nonlinear control. Compared with the traditional control paradigm, the advantages of the fuzzy control paradigm are twofold. Firstly, a precise mathematical model of the controlled system is not required. In addition, a satisfactory nonlinear controller can often be developed empirically without using complicated mathematics . In view of its superiority, fuzzy controllers are often used for controlling conventional control methods as an extra layer of control in order to improve the effectiveness of the control.
On the other hand, the main drawback of fuzzy control systems is the lack of a systematic modeling and control design methodology. Particularly, stability analysis of fuzzy system is not easy, and parameter tuning is generally a time-consuming procedure, due to the nonlinear and multiparametric nature of fuzzy control systems . To resolve these problems, a linear system can be adopted as the consequent part of a fuzzy rule, which leads to the so-called T-S model.
The T-S fuzzy dynamic model originates from Takagi and Sugeno. In this framework, a nonlinear dynamical system is first approximated by a T-S fuzzy model. In this type of fuzzy model, local dynamics in different state-space regions are represented by linear models. The overall model of the system is achieved by fuzzy blending of these linear models. The control design is carried out based on the fuzzy model. For each local linear model, a feedback control is designed. The resulting overall controller, which is nonlinear in general, is again a fuzzy blending of each individual controller [1, 2]. Here, it is noted that the defuzzified output of the constructed T-S fuzzy model is mathematically identical to that of the original nonlinear system. Clearly, the T-S fuzzy model provides a successful method to describe certain complex nonlinear systems using some local linear subsystems. In view of its convenience, T-S fuzzy control theory has been extensively applied to chaos control and synchronization in some literatures [12–21].
In addition, impulsive control method has been also widely used to stabilize and synchronize chaotic systems in recent years [13, 16, 18–27]. Impulsive control gives an efficient method to deal with systems which cannot endure continuous disturbance. Additionally, in synchronization process, the driven system receives the information about the active variables of the driving system only in the discrete times. This drastically reduces the amount of information transmitted from the driving system to driven system which makes this method more efficient and more useful in a great number of applications, such as in encrypt communications; this point is essential .
The delayed feedback control, as one of the important chaos control means, was introduced by Lithuanian physicist K. Pyragas in 1992 to stabilize an unstable periodic orbit of a nonlinear control system [1, 2, 9]. Based on this method, the control input is fed by the difference between the current state and the delayed state. Currently, the delayed feedback control method has been extensively applied to controlling chaos [8, 9, 12, 22, 28–34].
Although impulsive control, fuzzy control, and delayed feedback control are widely proposed in study of chaos and chaos control, to the best of our knowledge, there are few results on the stabilization and synchronization of chaotic system based on T-S fuzzy model by using the so-called time-delayed impulsive control which combine the superiorities of impulsive control and time-delayed feedback control. In addition, most previous researches have been restricted to linear impulsive control functions (e.g., see [18–20, 23, 25, 27]); few authors have considered the nonlinear impulsive control functions. Besides, the impulsive controllers are independent of time delays in most existing researches (see [13, 16, 18–21, 23–27]). Motivated by the above discussion, the objective of this paper is to develop a time-delayed impulsive controller for stabilization and synchronization of general chaotic systems based on a T-S fuzzy model. In this paper, the impulsive controller can be a nonlinear function. In addition, because of using time-delayed feedback control technique, the delayed impulsive controllers are derived from controlling chaotic system; this extends some previous impulsive control results to some extent.
The paper is organized as follows. In Section 2, the general T-S fuzzy control model of chaotic system is presented by applying T-S fuzzy theory. In Section 3, by combining the time-delayed feedback control technique and the impulsive control method, some sufficient conditions are obtained to guarantee that the origin of the controlled chaotic system is globally asymptotically stable. In Section 4, some time-delayed impulsive synchronization conditions are provided. In Section 5, the effectiveness and feasibility of the developed methods have been shown by some numerical simulations.
2. The T-S Fuzzy Control Model of Chaotic System
A T-S fuzzy model is described by a set of if-then rules, which characterize local relations of a nonlinear system in the state space. The main feature of a T-S model is to express the local dynamics of each fuzzy rule by a linear state-space system model, and the overall fuzzy system is modeled by fuzzy “blending” of these local linear system models through some suitable membership functions.
Consider the following chaotic system: where is the state variable and is a nonlinear vector-valued function satisfying for . We will construct a T-S fuzzy control model for (1) in the following form (see [1, 2]).
Rule : if is , is is , then where the premise variables are proper state variables; each and denote the fuzzy set and the input control signal, respectively; each denotes a constant matrix; is the number of the fuzzy rules.
Using the singleton fuzzifier, product fuzzy inference, and weighted average defuzzifier (see [1, 2]), the final output of the T-S fuzzy control system (2) for system (1) is inferred as follows: where and in which is the grade of membership of in , , and .
It is clear that for all , where can be regarded as the normalized weight of the if-then rules.
Remark 1. If the input control signal in system (2) is invalid, that is, for any and , then system (1) can be represented by the following T-S fuzzy model.
Rule : if is , is is , then Similar to the above discussion, the overall output of system (6) is inferred as follows: where , , , and are defined in (2) and (3), respectively. In this case, system (1) is mathematically identical to the defuzzified output of the constructed T-S fuzzy model (7).
Finally, for convenience and further study, we introduce the following lemmas.
Lemma 2 (see ). For any two real column vectors , with the same dimensions and any positive constant , the following inequality holds:
Lemma 3 (see ). Assume that is a real symmetric matrix, and and are the smallest and the largest eigenvalues of , respectively. Then for any , the following inequality holds:
3. Time-Delayed Fuzzy Impulsive Control
In this section, we will design a time-delayed impulsive controller for chaotic system (1) based on fuzzy model (2). In the following, we assume that the controller shares the same fuzzy sets with system (2). More precisely, the th control rule is formulated in the following form.
Control rule : if is , is is , then for , where is the feedback time-delay, each denotes constant matrix, the switching function is defined by the following form: is the Dirac delta function, each denotes the additive change of the state at time satisfying , and the following condition is also satisfied.
There exist constants and such that for any . Here and throughout this paper, is the Euclidean norm.
From (10), system (3) can be rewritten as follows: which implies that where is sufficiently small. As , by applying the properties of the Dirac delta function, we obtain In this paper, we assume that is left continuous at (); that is, . Thus, system (13) is rewritten as
Remark 4. Evidently, the control input is an -dimensional vector function denoted by and it will converge to zero if the origin is asymptotically stable. On the other hand, if controller (10) is invalid, that is, for all , then it is easy to see that system (16) is equivalent to system (7) in this case. In addition, it is evident that is an equilibrium of system (16).
In the following, we discuss the globally asymptotical stability of the origin of system (16). Firstly, for convenience, we introduce the following mathematical denotations.
Let be a symmetric and positive definite matrix and and are the smallest and the largest eigenvalues of , respectively.
denotes the largest eigenvalue of . , , and where is an arbitrary real number.
denotes a differentiable at and bounded function; that is, there exist and such that
Furthermore, denote and for , where .
Remark 5. From in , we know that for , which implies that the definition of is reasonable.
The following theorem is provided to guarantee that the origin of system (16) is asymptotically stable.
Theorem 6. Under assumption , if there exists a constant such that one of the following conditions is satisfied: (1) and there exists a constant such that (2) and there exists a constant satisfying such that then the controlled system (16) is globally asymptotically stable at its origin.
Proof. Choose a Lyapunov function as follows:
Let . For , the upper right derivative of along the solution of system (16) is
Let ; then we have
which implies that
It follows that
for and , where and .
For , we obtain Hence, we have From (27), we have for and .
Then for , we get which implies that This together with (29) implies that Similarly, for , we obtain Further for , we have Hence, generally, for , we obtain where and .
In the following, we consider the following two cases.
Case 1. ; that is, condition (1) holds.
It follows from (21) that This combined with (36) yields Note that as ; from , we obtain .
Case 2. ; that is, condition (2) holds.
It follows from (22) that So, we have Hence, from , we obtain .
From the above discussion, we know that the trivial solution of system (16) is asymptotically stable. This completes the proof of Theorem 6.
Remark 7. If or in Theorem 6, from the proved process of Theorem 6, we have where . In this case, it is clear that the origin of system (16) is stable. In addition, under condition (2) in Theorem 6, it is evident that the origin of system (16) is globally exponentially stable.
Remark 8. If for all in (18), inequality (21) can be replaced by the following inequality:
where is a constant and . In fact, from the definition of , we have for all in this case, which implies that for all . Hence, from (36), we obtain
for , where . Similar to the analytic technique of (36), we know that under condition .
Similarly, in this case, inequality (22) can be replaced by the following inequality:
Let be a constant function and in Theorem 6; then and , where is the identity matrix and denotes the largest eigenvalue of . Besides, let for and . In this case, and are reduced to and , respectively. , , and can be rewritten as where . Under those assumptions, the following results are directly obtained from Theorem 6.
Corollary 9. Under assumption , system (16) is asymptotically stable at its origin, if one of the following conditions is satisfied. (1) and there exists a constant such that (2) and there exists a constant satisfying such that
In the following, we consider the case where the impulsive controller is reduced to linearly impulsive controller; that is, for and in Theorem 6, where each and are the constant matrices; then system (16) can be rewritten as the following form: In this case, we obtain where and ; is the identity matrix.
In addition, let be a constant function and for , where . From Theorem 6, we have the following results.
Corollary 10. System (47) is asymptotically stable at its origin, if one of the following conditions is satisfied. (1) and there exists a constant such that (2) and there exists a constant satisfying such that
Choose and for all and in system (47), where and are the constant matrices, respectively. Let and . Let be a constant and ; then , where denotes the largest eigenvalue of . In addition, under those assumptions, , , and for all . Denote . The following results are directly obtained from Theorem 6 and Remark 8.
Corollary 11. For system (47), the following statements hold. (1)If and there exists a constant such that then the origin of system (47) is asymptotically stable. (2)If and there exists a constant satisfying such that then the origin of system (47) is exponentially stable.
4. Time-Delayed Fuzzy Impulsive Synchronization
The synchronization of chaotic system based on T-S fuzzy model has been extensively studied in previous researches. For instance, [13, 15, 16] obtained some results on the synchronization of chaotic system by using fuzzy impulsive control technique and adaptive synchronization approach, respectively. But, to the best of our knowledge, there are few results on the synchronization of chaotic system based on T-S fuzzy model by applying time-delayed impulsive control method. In this section, we consider time-delayed impulsive synchronization of chaotic systems based on T-S fuzzy model. In order to deal with synchronization of chaotic systems, we need to design the control input so that the driven system achieves asymptotic synchronization with the driving system, provided that the two systems start from different initial conditions. The driving system is given by system (7), suppose that the driven system has the same premise variables as the driving system, and the output states of driving system are observable. The fuzzy rules of the driven system are presented by the following form.
Rule : if is , is is , then where , , and are defined in system (2), and is the state variable of the driven system; let be the external control inputs represented by the following form: where is the state variable of the driving system, is defined in (10) satisfying assumption , and .
Using the same methods in Section 3, the final output of the driven system is represented as follows: where .
We observe that the synchronization of driving system (7) and driven system (57) is converted to the asymptotical stability of the origin for system (58). On the other hand, it is evident that error system (58) is similar to system (16), and then similar to Theorem 6, we have the following statements, which guarantee the synchronization of driving-driven systems (7) and (57).
Theorem 13. For driving-driven systems (7) and (57), the following statements are true. (1)Systems (7) and (57) are globally asymptotically synchronized, if and there exists a constant such that (2)Systems (7) and (57) are globally exponentially synchronized, if and there exists a constant satisfying such that
Remark 14. If the impulsive controllers reduce to the linear impulsive forms (46), similar to the above discussion in Section 3, it is easy to see that driving-driven systems (7) and (57) are globally asymptotically synchronized if the conditions of Corollaries 10 and 11 are satisfied, respectively.
Remark 15. Evidently, Theorems 6 and 13 are established based on the fact that the impulsive internals are equidistant and equivalent to the feedback time-delay . For the generally impulsive sequences satisfying and , the corresponding results are not given because of the complexity of this case in this paper. Hence, an important and interesting problem is whether we can also obtain the similar results to guarantee the stability and synchronization of the addressed chaotic system based on the generally impulsive sequences.
5. Numerical Simulations
In this section, based on the results obtained in the previous sections, some numerical simulations are presented to show the effectiveness and feasibility of our results.
Consider the Rössler system described by the following form: Figure 1 shows that system (61) is chaotic. In the following, firstly, we consider time-delayed impulsive control of system (61) based on T-S fuzzy model.
Now, we can construct an exact T-S fuzzy model of system (61), which can be expressed as follows: where , , , and the membership functions are and with .
From (10), the delayed impulsive controllers can be designed in the following form.
Control Rule 1: if is about , then
Control Rule 2: if is about , then
Choose , , and ; let be a constant function and . By simple computation, we obtain , , , and . Let ; then from Remark 12, we have . Here, we choose . Hence, from Corollary 11, we know that the origin of system (61) is asymptotically stable. The simulation results of stabilizing chaotic system (61) for are shown in Figure 2. Besides, it is evident that and are equivalent under the above parameters, which are simulated in Figure 3.
The driving system is given in (62) with . Assume that the states of the delayed impulsive controlled driven system are , and the fuzzy rules of the driven system are represented by where , and are defined in (62), , , and are chosen in (65), respectively, and the feedback delay .
Then from (58), we know that the error system can be expressed as follows:
Let be a constant function and ; from Remark 14 and the above discussion for the stability of system (61), we know that the origin of the error system (69) is asymptotically stable; that is, system (62) without the external input and system (67) are globally asymptotically synchronized. Figure 3 shows the simulation result of the stability of the origin for error system (69). The synchronization of driving system (62) with respect to initial value and of driven system (67) with initial value is shown in Figures 5, 6, and 7. The control inputs are depicted in Figure 8.
In the paper, by using impulsive control method and the delayed feedback control mean, the stabilization and synchronization of chaotic system based on T-S fuzzy model are proposed; some useful and new conditions are obtained to ensure the stability and synchronization of the addressed chaotic system. In particular, some sufficient conditions which lead to the globally exponential stability of chaotic system are also obtained. It is noted that the impulsive functions can be nonlinear in this letter, which extend some previous results. Besides, in view of applying time-delayed feedback control technique, the delayed impulsive controllers are proposed in this paper. Finally, some numerical simulations are represented to show the effectiveness and feasibility of the developed methods.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
This work was supported by the Natural Science Foundation of Xinjiang (Grant no. 2013211B06).
Z. Li, Fuzzy Chaotic Systems Modeling, Control and Applications, Springer, Berlin, Germany, 2006.
Z. H. Guan, D. J. Hill, X. Shen, and X. Yu, “Synchronization of chaotic systems via hybrid impulsive and switching control,” in Proceedings of the 5th Asian Control Conference, vol. 3, pp. 1762–1766, Melbourne, Australia, July 2004.View at: Google Scholar
G. V. Osipov, A. K. Kozlov, and V. D. Shalfeev, “Impulse control of chaos in continuous systems,” Physics Letters A, vol. 247, no. 1-2, pp. 119–128, 1998.View at: Google Scholar
M. de Sousa Vieira and A. J. Lichtenberg, “Controlling chaos using nonlinear feedback with delay,” Physical Review E, vol. 54, no. 2, pp. 1200–1207, 1996.View at: Google Scholar