Mathematical Problems in Engineering
Volume 2015 (2015), Article ID 282919, 6 pages
http://dx.doi.org/10.1155/2015/282919

Research Article

Synchronization of Lorenz System Based on Fast Stabilization Sliding Mode Control

Xu Guowei,¹ Wan Zhenkai,² and Li Chunqing¹

¹School of Computer Science and Software Engineering, Tianjin Polytechnic University, Tianjin, China
²Information Technology Center, Tianjin Polytechnic University, Tianjin, China

Received 14 August 2014; Accepted 13 October 2014

Academic Editor: Xudong Zhao

Copyright © 2015 Xu Guowei et al. 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.

A sliding mode control approach is achieved for Lorenz system based on optimal finite time convergent and integral sliding mode surface. The system perturbation is divided into two parts: the unmatched and the matched parts. Firstly, we design a discontinuous control for the unmatched part which will not be amplified. Secondly, we design a continuous control, that is, the ideal control to stabilize the Lorenz system error states in finite time stabilization. Then the controller based on integral sliding mode is constructed to ensure the robustness. The proposed method is proven to guarantee the stability and the robustness using the Lyapunov theory in the system uncertainties and external perturbation. Finally, the numerical simulations demonstrate that the proposed controller is effective and robust with respect to the perturbation.

1. Introduction

In the past twenty years, chaotic synchronization has attracted more and more attention among scientists of different fields including secure communication, chemical reactions, biology, neural network, mechanics, and ecological systems [1–3]. Reference [4] has proposed an exponential synchronization method with mixed time delays for a class of uncertain master and slave neural networks, where the delays include distributed time delays and discrete and different neutral. The norm-bounded uncertainties and the polytypic uncertainties are separately considered. Some delay-dependent sufficient conditions are given in the sense of free-weighting matrices and discretized Lyapunov-Krasovskii functional. Due to the significance of attenuating chaotic synchronization with uncertainties in practical applications, combination of techniques with time-delays theory has been proposed in [5–9]. Since the modern systems become more and more complicated, physical model is usually hard to obtain in practice. Related control should be more considered under the data-driven framework. Many papers are available about recent model-based and data-driven control scheme [10–12].

Sliding mode control is developed as a very efficient tool for its fine robustness to control the system plants operating against disturbances and parameter uncertainties. It is robust with respect to external disturbances and model uncertainties satisfying the matching condition, roughly speaking, to guarantee effective elimination of uncertainties of system or external disturbances; obviously they should play a part in the same subspace as an admissible control [9–13]. The design of sliding mode control approach is usually composed of the following two steps [14]. First, we design a sliding mode surface such that the state trajectory in sliding mode satisfies the design specifications. Second, a control function is designed making the switching surface attractive to the desired system equilibrium state in the presence of external disturbances or uncertainties.

However, traditional sliding mode control method has two main disadvantages.

(1)The traditional sliding mode controllers cannot attenuate unmatched disturbances.(2)Only asymptotical convergence is ensured for the designed traditional sliding mode controller rather than the finite time convergence.

An effectively robust technique is sliding mode control (SMC) system, because of its ability to withstand external disturbances and model uncertainties which can satisfy the matching condition. The design solution trajectory is not robust for the unmatched disturbances. Note that this condition fails a sliding mode enforcing can only partially reject the disturbances of system for chaotic synchronization. The purpose of the design of a sliding mode controller effectively minimizes the unmatched disturbance in a robust way.

Unmatched disturbances widely exist in various control systems; otherwise, system states from the sliding surface to the desired set point are asymptotical stabilization rather than finite time stabilization. In order to solve this problem, finite time control is studied to drive the controlled systems to satisfy their design specifications in finite time of optimal control and [15, 16] propose an integral sliding mode control (ISMC) surface concept. The purpose to extend the ISMC method can handle the unmatched condition with external disturbances or model uncertainties.

In this paper, we design a novel ISMC to guarantee the sliding mode motion in finite time convergence under the presence of unmatched disturbances through combining optimal control and integral sliding surface. The novel sliding mode controller based on ISMC surface method has better performance in finite time convergence, robustness, and stationary. Otherwise, the disturbances do not need to satisfy the matched condition. The design of SMC law based on finite time stabilization is easy to be realized in the presence of unmatched disturbance.

The outline of this paper is organized as follows. In Section 2, the Lorenz system and assumptions are introduced. In Section 3, the integral sliding manifold and perturbation decomposition is discussed. The design of sliding mode control based on finite time stabilization is developed and ISMC is resolved in Section 4. Finally, the proposed sliding mode control method is presented to verify the effectiveness in Section 5 and some summarized conclusions are made in Section 6.

2. Problem Formulation

The Lorenz system is first proposed to descript the unpredictable behavior of the weather in 1963. Recently, several different physical systems such as laser devices, disk dynamics, and several problems can be described by Lorenz equations which related to convection. Consider the following Lorenz system is depicted by:

where , is the state and

where , are state variables and which has a chaotic attractor as shown in the course of time (Figure 1).

Figure 1: The Lorenz system chaotic response for system (1).

A control input is proposed to be added in order to effectively control the system (1). Considering external disturbances or system uncertainties and adding this control input, the controlled system equation can be described by

where is the control input and model uncertainties and is an external disturbance. The synchronization problem wants to design an ISMC based on finite time stabilization, which synchronize the states of the master system (1) and the slave system (3) in spite of the unknown nonlinear uncertainties or external disturbances. In other words, the aim of synchronization is to make

Define the synchronization error of the master system and the slave system as . The tracking error system is defined as

where is a perturbation, and .

Therefore, we design a sliding mode controller based on finite time stabilization for given chaotic uncertain Lorenz system (3) so that the finite time stability of the resulting error system (5) can be obtained in the sense of (4).

The following assumption is derived as the following main results.

Assumption 1. The actual value of is bounded with a known function ; that is, for all and .

Assumption 2. The matrix product is invertible.

Assumption 3. Consider .

Generally speaking, because the trajectory of chaotic systems is always bounded, it is reasonable and not restrictive in Assumption 3.

This paper proposes a new sliding mode controller for the master-slave Lorenz chaotic systems with the presence of unmatched disturbance to guarantee stable synchronization in finite time.

3. Integral Sliding Manifolds for Lorenz System

In consequence, a design of sliding mode control based on optimal control and ISMC surface in finite time convergence is designed for chaotic synchronization under the presence of unmatched disturbance. There exist two major phases; firstly, an appropriate sliding manifold is selected, such that the sliding motion on the surface has the desired properties. Secondly, the robustness of sliding mode controller based on integral sliding mode can be guaranteed in finite time stabilization.

The sliding mode surface is described as

where is a part of control input to be determined later so that the states can fit the performance of control in the sliding mode.

We expect the ISMC surface (6) to converge to zero in finite time. However, when sliding mode surface is converged to zero in finite time, we must study the movements of closed-loop system in the ISMC surface (6). Thereby we should analyze the behaviors of error system (5) under the ISMC surface in this section.

The following identity always holds for any matrix , where the left inverse of is defined as , and we can use the columns of to span the null space of . From the above analysis, the perturbation of Lorenz system (1) can be rewritten as

and . Taking the derivative of (6) about time along with the synchronous error system (5), one can obtain the following:

Order ; the equivalent control from (7) is gotten as follows:

One can obtain from substituting into the original system (5)

Remarks 4–6 can be inferred.

Remark 4. In [16], setting can be guaranteed which makes that the residual perturbation norm is the most minimal. Moreover, using , the term of residual perturbation changes ; that is, the unmatched perturbation is left unchanged. So we cannot compensate the unmatched perturbation for error system (5) which would only result in amplification for any attempt to compensate.

Remark 5. We can obtain that the squared norm of the term of is smaller than the original perturbation which we can obtain from orthogonality .

Remark 6. The existence of equivalent controller is proved which does not require to specifically obtain equivalent controller. Moreover, is unknown, but it will not affect the existence of the equivalent control.

4. Design of ISMC Controller Based on Finite Time Stabilization

In this section, we design a sliding mode controller to ensure that the states of closed-loop error system step into the ISMC surface (6) from arbitrary initial values. The ISMC control law based on finite time stabilization is divided into two parts. The first one is named ideal control which is continuous part and stabilizes the normal system (5) in finite time stabilization without considering any perturbation. The second part is named ISMC which gives the perturbation compensation for system (5) and ensures that the system states obtain stabilization in finite time.

The sliding mode control law for Lorenz system is defined as follows:

where the ideal control is and stabilizes the system states in finite time without any perturbation for system (5). In order to ensure the sliding mode motion on the sliding surface, the control law is designed for with system uncertainties.

The purpose of control design is to drive the Lorenz system error states of (5) to at a fixed final time , where is an initial state condition and is bounded. We design a sliding mode control law using ISMC surface and optimal control laws. Moreover, the designed sliding mode control law is finite time stabilization based on the optimal closed-loop controller.

The following minimization criterion is used to ensure finite time stabilization:

with , and is a symmetric positive definite matrix which is constrained in the fixed final error state .

Theorem 7 (see [17]). The following linear system is considered:

where is reachable. The continuous control law is used to minimize criteria (12) and drive system (13) to at point which satisfies initial bounded condition (with ) as

where and are defined as

The control law is defined as system (14) which can drive the linear system (13) to at in finite time. The state variables of system (14) converge to zero at . The control law will maintain the required system states equilibrium after the terminal time, that is, , provided that the forcing term is removed at the terminal time; that is, for , where . Then, in order to reach the origin and maintain at this point when in a finite time for system (13), [17] has designed an optimal control law as

Theorem 8. For nonlinear system described by (5) whose dynamics satisfy Assumptions 1–3, the integral sliding mode surface is defined by taking (6). If the controller is designed as follows:

where with defined by (16), and is a control gain. In the following, the proposed adaptive control method can ensure the establishment error state trajectory converges to the sliding manifold (6) in finite time.

Proof. Construct Lyapunov function

From (6) and Assumptions 1–3 by taking the time derivate of the integral sliding mode surfaces, we can get

Therefore, a sliding mode control with respect to the system trajectories converges to zero in finite time according to Theorem 8.

5. Simulation Results

In this section, the presented control algorithm is demonstrated in MATLAB/Simulink. Obviously, Assumptions 1 and 2 are satisfied by the system dynamics; thus we can design a robust integral sliding mode controller based on finite time stabilization using Theorem 8. Then the initial value of the error system states is supposed. Figure 2 depicts the simulation results of the states of error system (5). From the figure, we can see that the synchronization errors , , and will converge to zero in the finite time. Figures 2 and 3 show the control input and the corresponding sliding surface . Suppose , , and . Consider . Moreover, .

Figure 2: The error state response of the system (5).

Figure 3: The response of control input for the closed-loop system (5).

From Figure 2, we can see that the error system states responses rest on the ISMC surface although the unmatched uncertainties exist. It obviously ensures the synchronous error states for system (5) converge to zero in finite time from Figure 2. As shown in Figures 3 and 4, the control input response and the time response of ISMC surface are shown.

Figure 4: The integral sliding mode surface .

6. Conclusions

A sliding mode control scheme based on integral sliding mode and optimal finite time convergent has been addressed in order to suppress the uncertain chaotic behavior in Lorenz system. The proposed method guarantees robustness by the Lyapunov stability method. The uncertainties of matching condition are not required to satisfy.

The method can be viewed as the finite time stabilization based on decomposition of matrix and integral sliding mode control. Finally, simulation results indicate that the proposed control techniques can achieve complete synchronization for Lorenz system in finite time. The further case of chaotic synchronization will be extended to discrete-time chaotic systems control approaches [18, 19] and it will bring big challenges for the chaotic synchronization.

Conflict of Interests

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

Acknowledgments

This work is partially supported by the National Nature Science Foundation of China (no. 51378350). The authors also gratefully acknowledge the helpful comments and suggestions of the reviewers, which have improved the presentation.

References

M. M. Arefi and M. R. Jahed-Motlagh, “Adaptive robust synchronization of Rossler systems in the presence of unknown matched time-varying parameters,” Communications in Nonlinear Science and Numerical Simulation, vol. 15, no. 12, pp. 4149–4157, 2010.

Z.-M. Ge and C.-H. Yang, “Chaos synchronization and chaotization of complex chaotic systems in series form by optimal control,” Chaos, Solitons and Fractals, vol. 42, no. 2, pp. 994–1002, 2009.

M. P. Aghababa, S. Khanmohammadi, and G. Alizadeh, “Finite-time synchronization of two different chaotic systems with unknown parameters via sliding mode technique,” Applied Mathematical Modelling, vol. 35, no. 6, pp. 3080–3091, 2011.

H. R. Karimi and H. Gao, “New delay-dependent exponential synchronization for uncertain neural networks with mixed time delays,” IEEE Transactions on Systems, Man, and Cybernetics Part B: Cybernetics, vol. 40, no. 1, pp. 173–185, 2010.

H. R. Karimi, M. Zapateiro, and N. Luo, “Adaptive synchronization of master-slave systems with mixed neutral and discrete time-delays and nonlinear perturbations,” Asian Journal of Control, vol. 14, no. 1, pp. 251–257, 2012.

H. R. Karimi, “A sliding mode approach to infinity synchronization of master-slave time-delays systems with Markovian jumping parameters and nonlinear uncertainties,” Journal of the Franklin Institute, vol. 349, no. 4, pp. 1480–1496, 2012.

H. R. Karimi and P. Maass, “Delay-range-dependent exponential synchronization of a class of delayed neural networks,” Chaos, Solitons and Fractals, vol. 41, no. 3, pp. 1125–1135, 2009.

Z. Wang, D. Ding, H. Dong, and H. Shu, “ consensus control for multi-agent systems with missing measurements: the finite-horizon case,” Systems and Control Letters, vol. 62, no. 10, pp. 827–836, 2013.

Z. Wang, B. Shen, H. Shu, and G. Wei, “Quantized control for nonlinear stochastic time-delay systems with missing measurements,” IEEE Transactions on Automatic Control, vol. 57, no. 6, pp. 1431–1444, 2012.

S. Yin, S. X. Ding, X. Xie, and H. Luo, “A review on basic data-driven approaches for industrial process monitoring,” IEEE Transactions on Industrial Electronics, vol. 61, no. 11, pp. 6418–6428, 2014.

S. Yin, S. X. Ding, A. Sari, A. Haghani, and H. Hao, “Data-driven monitoring for stochastic systems and its application on batch process,” International Journal of Systems Science, vol. 44, no. 7, pp. 1366–1376, 2013.

S. Yin, H. Gao, and O. Kaynak, “Data-driven control and process monitoring for industrial applications—part I,” IEEE Transactions on Industrial Electronics, vol. 61, no. 11, pp. 6356–6359, 2014.

L. Wu, W. X. Zheng, and H. Gao, “Dissipativity-based sliding mode control of switched stochastic systems,” IEEE Transactions on Automatic Control, vol. 58, no. 3, pp. 785–791, 2013.

H. H. Choi, “A new method for variable structure control system design: a linear matrix inequality approach,” Automatica, vol. 33, no. 11, pp. 2089–2092, 1997.

X. Zhang, H. Su, L. Xiao, and J. Chu, “Robust sliding mode control based on integral sliding surfaces,” in Proceedings of the American Control Conference (ACC '05), pp. 4074–4077, Portland, Ore, USA, June 2005.

F. Castanos and L. Fridman, “Analysis and design of integral sliding manifolds for systems with unmatched perturbations,” IEEE Transactions on Automatic Control, vol. 51, no. 5, pp. 853–858, 2006.

Z. V. Rekasius, “An alternate approach to the fixed terminal point regulator problem,” IEEE Transactions on Automatic Control, vol. 9, pp. 290–292, 1964.

Z. Wang, Y. Liu, G. Wei, and X. Liu, “A note on control of a class of discrete-time stochastic systems with distributed delays and nonlinear disturbances,” Automatica, vol. 46, no. 3, pp. 543–548, 2010.

Z. Wang, G. Wei, and G. Feng, “Reliable control for discrete-time piecewise linear systems with infinite distributed delays,” Automatica, vol. 45, no. 12, pp. 2991–2994, 2009.