In the last two decades, chaos has been a hot topic due to its varied application in many fields, such as information processing, secure communication, power converters, biological system, engineering science, etc. Since Ott, Grebogi, and Yorke (OGY)  proposed the first approach of chaos control, and there are many variations reports based on the OGY method     , creating an entire new research domain in chaos. An important problem in chaos stabilization is how to design a controller to stabilize the chaotic system. In fact, there is a wide variety of control methods to approach stabilization or synchronization of chaotic systems, including sliding model control   , adaptive control      , optimal control   and feedback control    and other control methods    .
All of the methods mentioned above have been proposed to guarantee the asymptotic stability of chaotic system, but these methods cannot guarantee the stability of chaotic systems in a finite time. However, in many cases, we hope the chaotic system achieves stability in a finite time. Finite-time control is a useful technique for achieving finite-time stability. Moreover, the finite-time control technique has been demonstrated better rejection and robustness  .
Recently, due to its useful applications in many areas, a lot of research work was done about the chaotic system stability based on the finite-time control technique. In Ref.  , Hong and Wang proposed a continuous finite-time control design method to solve the finite-time stabilization problem for a class of nonlinear control systems and a class of finite-time stabilizing controller for linear systems appears in  . In Ref.  , the researchers proposed a family of continuous time-invariant finite-time stabilizing controllers for double integrator. The most important problem in the study of finite-time chaos stabilization is how to design a physically available and simple controller to guarantee the stabilization of chaotic system in a finite time. However, in most of previous studies, the finite-time controller which they choose is too special and complicate to be physically practical. In addition, some of the finite-time controllers have a linear feedback part, but we know that the feedback constant is difficult to find.
Motivated by the above analysis, we propose a physically available and simple adaptive feedback controller to achieve the finite-time stability of chaotic system. Comparing to previous approaches, we employ a time-varying feedback gain in the controller which automatically converges to suitable constants, which make the controller simpler and lead to the speed of asymptotic stability of the system faster. Otherwise, the estimation of the convergence time is also given. The finite-time control technique has demonstrated better disturbance rejection and robustness against uncertainties. Based on the finite-time stability theory and the Lyapunov function method, sufficient condition for finite-time stabilization is obtained. Finally, some numerical examples are examined to illustrate the effectiveness of the analytical result.
The rest of this paper is organized as follows. In Section 2, we give some preliminary knowledge. In Section 3, the main result is derived based on Lyapunov function method and finite-time stability theory. In Section 4, numerical simulations are given to show the effectiveness of the theoretical result. Finally, a conclusion is drawn in Section 5.
2. Preliminary Knowledge
Consider a dynamical system described by:
where is the state vector of the dynamical system, is a continuously differentiable nonlinear vector function. To stabilize the chaotic orbits in (1) to a fixed point, we consider the adaptive feedback control method. The controlled system (1) can be rewritten as:
where is the input.
Throughout this paper we require the differentiable nonlinear vector function satisfies the following assumption:
Assumption 1. For function there exists a positive constant such that
Remark 1. Condition (3) is usually called global Lipschitz condition, and is called Lipschitz constant. It should be pointed out that Condition (3) is very general, most well-known dynamical systems, such as Chua’s circuit, Rössler- like system, Genesio system, and hyperchaotic Lü system, satisfy Assumption 1.
In order to get our main result in the next section, we state here the definition of finite time stability and two lemmas.
Definition 1. System (2) can be finite time stabilized if there exists a constant , such that
and if , where is called the setting time and is a solution of an isolated node, satisfying .
Lemma 1.  Assume that a continuous, positive-definite function satisfies the following differential inequality:
where are all constants. Then, for any given , satisfies the following inequality:
with given by
Lemma 2.  Let and . Then
3. Main Result
In order to study the finite-time stability of dynamical system (2), we define the synchronization error , then the stability of system (2) can be translated into the analysis of the finite-time stability of error system (4). The error system is described by:
In this paper, we designed the controller as follows:
where is a constant and , . The feedback gain is adapted according to the following update law:
where is a arbitrary positive number. In this paper, for a better presentation, we set , for other cases the extension is straightforward.
Theorem 1. Suppose that the Assumption (1) holds and there exists a sufficiently large positive constant such that , where . then
system (2) can be stabilized in a finite-time under the following adaptive feedback controller (5).
Proof. Take the Lyapunov function
where is a constant bigger that . Differentiating the function along the solution of the system (2),
Substituting and (given by (5) and (6)) into the right-hand of Equation (8), we have
Under Assumption 1, from (5) and (10), we obtain
Moreover, we notice that , we can get
If , we have
From Lemma 2, the following inequality is established
Thus, we obtain from (12) that
where It is to see that .
Furthermore, from (13), is non-increasing. Therefore, there exists a upper bound , such that
Let , then
Finally, we have
According to Lemma 1, we have
which further results in
and the settling time
where This means that, for any arbitrary initial value , system (4) can be stabilized by the above controller within the time . This obviously implies the dynamical system (2) can be stabilized by controller (5). This completes the proof. W
Remark 2. In Theorem 1, for the case , we assume that , which can guarantee the positive definiteness of the Lyapunov function in (7). In fact, without this hypothesis, the feedback gain will also converge to other suitable constants when . Thus, in practical engineering process, the feedback gain can only adapted according to the updated law in (6). Consequently, the design of controller in (5) is independent of the Lipchitz constant of the chaotic system.
4. Simulation Results
In this section, two examples are used to illustrate the feasibility and effectiveness of the above theoretical result.
Example 1: In the first example, we take Chua’s circuit as the first example, which is governed by the following three-dimensional differential equations  :
where is the state vector, In all of the simulations, we always choose the system parameters of the Chua’s circuit as , which causes the Chua’s circuit to exhibit a double-scroll chaotic at-
tractor. It is easy to compute that . Take . It is easy to verify that . Applying (16) we have
Therefore the Assumption 1 is satisfied with . Here we take , it is easy to see the condition is satisfied. Take , we simulate the evolution of the system (16) according to the controller defined in (5). According to Theorem 1, system (2) can be stabilized in a finite time. Figure 1 shows the temporal evolution of the Chua’s circuit, where the initial values of the system are taken as , respectively. By computing (15) with matlab, we get . It can be observed that the finite-time stable is achieved successfully by the proposed control scheme (5). The simulation matches the theoretical result perfectly. The temporal evolutions of variable strengths are also simulated in this paper, the initial values are set as zero. From Figure 2 we can see that feedback strengths reach some certain constants when the system is stabilized.
Example 2: To show the generality of the presented method, the second example is the hyperchaotic Rössler system  :
where is the state vector.
The system has a hyperchaotic attractor with two positive Lyapunov exponents. Similarly, for the hyperchaotic Rössler system, we choose the initial conditions of the system (2) are rand but the feedback strengths are set as zero. The system parameters set as , , and . Figure 3 shows the temporal evolution of hyperchaotic Rössler system, and Figure 4 shows the temporal evolutions of the corresponding feedback strengths . From Figure 3 one can find that the system (17) can be achieved stabilization within a finite time under the controller of (5).
The above numerical examples show that the stabilization of chaotic or hyperchaotic system can be quickly achieved by the present controller in the form of (5). In addition, we also simulated the time-varying feedback gains , we can find that the feedback gains are automatically converge to suitable constants. Moreover, by comparing the converged feedback strengths and the
Figure 1. Trajectories of the Chua’s circuit system with adaptive controller (5).
Figure 2. Feedback strength of adaptive controller (5) for dynamical system (2).
Figure 3. Trajectories of the hyperchaotic Rössler system with adaptive controller (5).
Figure 4. Feedback strength of adaptive controller (5) for dynamical system (2).
corresponding feedback signals, we find that the coupling is indeed small in the above two examples.
In this paper, we have investigated the stabilization of chaotic system based on the finite-time stability theory of differential equations, and proposed a simple, systematic and rigorous adaptive feedback control method to stabilize finite- dimensional chaotic systems within a finite time. In comparison with previous methods, the proposed scheme is simple to implement in practice. Numerical simulations are provided to illustrate the effectiveness of the method. The present study does not consider the effect of time delays, however, research is being pursued in this direction.
 Yan, J., Hung, M., Chiang, T. and Yang, Y. (2006) Robust Synchronization of Chaotic Systems via Adaptive Sliding Mode Control. Physical Letter A, 356, 220-225.
 Pourmahmood, M., Khanmohammadi, S. and Alizadeh, G. (2011) Synchronization of Two Different Uncertain Chaotic Systems with Unknown Parameters Using a Robust Adaptive Sliding Mode Controller. Communications in Nonlinear Science and Numerical Simulation, 16, 2853-2868.
 Ma, J., Zhang, A., Xia, Y. and Zhang, L. (2010) Optimize Design of Adaptive Synchronization Controllers and Parameter Observers in Different Hyperchaotic Systems. Applied Mathematics and Computation, 215, 3318-3326.
 Liu, D.S. and Yan, G.Z. (2013) Stabilization of Discrete-Time Chaotic Systems via Improved Periodic Delayed Feedback Control Based on Polynomial Matrix Right Coprime Factorization. Nonlinear Dynamics, 74, 1243-1252.
 Faieghi, M., Kuntanapreeda, S., Delavari, H. and Baleanu, D. (2013) LMI-Based Stabilization of a Class of Fractional-Order Chaotic Systems. Nonlinear Dynamics, 72, 301-309.
 Li, N., Yuan, H.Q., Sun, H.Y. and Zhang, Q.L. (2013) An Impulsive Multi-Delayed Feedback Control Method for Stabilizing Discrete Chaotic Systems. Nonlinear Dynamics, 73, 1187-1199.
 Sun, J.W., Wang, Y.F., Yao, L.N., Shen, Y. and Cui, G.Z (2015) General Hybrid Projective Complete Dislocated Synchronization Between a Class of Chaotic Real Nonlinear Systems and a Class of Chaotic Complex Nonlinear Systems. Applied Mathematical Modelling, 39, 6150-6164. https://doi.org/10.1016/j.apm.2015.01.049
 Feng, Y., Sun, L.X. and Yu, X.H. (2004) Finite Time Synchronization of Chaotic Systems with Unmatched Uncertainties. The 30th Annual Conference of the IEEE Industrial Electronics Society, Busan, Korea, 2004, 2911-2913.
 Chua, L.O., Wu, C.W. Huang, A. and Zhong, G.Q. (1993) A Universal Circuit for Studying and Generating Chaos I: Routes to Chaos. IEEE Transactions on Circuits and Systems, I: Fundamental Theory and Applications, 40, 732-744.