Synchronization of Unified Chaotic Systems Using Sliding Mode Controller
This paper presents a method for synchronizing the unified chaotic systems via a sliding mode controller (SMC). The unified chaotic system and problem formulation are described. Two identical unified chaotic systems can be synchronized using the SMC technique. The switching surface and its controller design are developed in detail. Simulation results show the feasibility of a chaotic secure communication system based on the synchronization of the Lorenz circuits via the proposed SMC.
Chaos theory is an extensively studied branch of the theory of nonlinear systems. Lorenz presented the first well-known chaotic system, which was a third-order autonomous system with only two multiplication-type quadratic terms but displayed very complex dynamical behaviors . A chaotic system is a very complex, dynamical nonlinear system whose response has intrinsic characteristics such as broadband noise-like waveforms, difficult predictability, and sensitivity to initial condition variations [2, 3]. These properties are advantageous in secure communication systems. Therefore, the synchronization of chaotic circuits for secure communication has received a lot of research attention [4–7]. Studies have shown that it is possible to set up a chaotic communication system to obtain secure communication .
The synchronization between master (transmitter) and slave (receiver) chaotic systems has potential applications for secure communication [9–13]. Several control schemes have been developed for the synchronization of chaotic systems. Sliding mode control is a popular nonlinear control strategy [14–19]. For sliding mode controller (SMC) design, the Lyaponov stability method is applied to keep the nonlinear system under control. The sliding mode approach transforms a higher-order system into a lower-order system, allowing a simple control algorithm to be applied, making the system very straightforward and robust. Sliding mode control has been applied to the synchronization of chaotic systems [5, 6, 11].
The present study designs an SMC-based chaotic secure communication system. To achieve this goal, a proportional-integral (PI) switching surface is first designed for the considered error dynamics system in sliding motion, and then, based on it, a sliding mode controller is derived. This controller is effective and guarantees both the occurrence of sliding motion and synchronization of the master-slave unified chaotic systems. Finally, an example is given to illustrate the usefulness of the proposed SMC.
2. Problem Formulation and Main Results
A sliding mode control system consisting of master and slave chaotic systems and information is shown in Figure 1.
Consider the following unified chaotic system: where , , and are states of system (2.1) and . Obviously, the system (2.1) becomes the original Lorenz system for , while the system (2.1) becomes the original Chen system for . When , the system (2.1) becomes the critical system. In particular, the system bridges the gap between Lorenz system and Chen system. Moreover, the system is always chaotic in the whole interval . Before the secure communication system can be constructed, the synchronization problem of the system based on the sliding mode control must first be solved. For the unified chaotic system, the master and slave systems are defined as where is the controller output used to synchronize the master and slave systems (2.2), and is the embedded message bounded by The control goal is for the two unified chaotic systems (2.2) to be synchronized such that the resulting error vector satisfies The error vectors and error dynamics are defined as Then, the following error dynamics are obtained: Therefore, an SMC must be designed such that the resulting error vector satisfies
To stabilize the error dynamics (2.6) and achieve synchronization, two basic steps are used: first, an appropriate switching surface is selected such that the sliding motion on the sliding manifold is stable and ensures ; second, an SMC law which guarantees the existence of the sliding mode is established. To guarantee the asymptotic stability of the sliding mode, the PI switching surface is defined as where is given. It is well known that when the system operates in the sliding mode, the following equation must be satisfied [20, 21]: Since , we consequently have From (2.10), the following is obtained: Then, the equivalent sliding mode dynamics is obtained as The stability of the sliding mode dynamics (2.11) is analyzed below based on the Lyapunov stability theory.
The Lyapunov function is selected as , which leads to
According to Lyapunov stability theory, the sliding motion on the sliding manifold is stable and ensures .
Having established the appropriate switching surface (2.8), as described above, the next step is to design an SMC scheme to drive the system trajectories onto the sliding mode . This study proposes the following SMC: where .
Before the scheme of the controller is given, the reaching condition of the sliding mode is derived below.
Proof. Consider the following Lyapunov function candidate: Taking the derivative of (2.15) with respect to time and using (2.11), (2.14), and (2.15) yields Since and , can be derived when . Thus, according to Lyapunov stability theory, always converges to the switching surface . Furthermore, since the error dynamics in the sliding manifold is asymptotically stable according to the discussion above, the error dynamic response of is satisfied. Hence, the proof is achieved completely.
After the SMC is designed to ensure , then It can be inferred that which means that the message can be approximated by the control . From previous studies [22, 23], the control input can be approximated by the following continuous equivalent control : where is an arbitrarily small positive constant. When is sufficiently small, then (2.19) will arbitrarily approach (2.14) and input message can be recovered using (2.19).
3. Numerical Simulation and Analysis
As mentioned in , when directly implementing nonlinear Lorenz systems with electronic circuits, the major difficulty is that the state variables of the system (3.1) occupy a wide dynamic range with values that exceed reasonable power supply limits. However, this difficulty can be eliminated by a simple transformation of variables. Let the Lorenz equations be transformed into
The system (3.2) with , which is referred to as the transmitter, can be more easily implemented because the state variables never exceed the range of typical power supply limits.
Now consider the following Lorenz circuits:
Master Lorenz circuit as Slave Lorenz circuit as where and denote the derivatives of and with respect to time , respectively. The input message is a sine wave (0.5 V, 5 Hz) embedded into the chaotic transmitter and the equivalent SMC synchronization scheme (2.9) is given in the receiver. The initial value conditions and are used in this example. The control toolbox of MATLAB was used to simulate the proposed secure commutation system. Figure 2 shows the states of the master and slave systems. Figure 3 shows the simulation results of the switch surface . Figure 4 shows the simulation results of errors between state and state. These figures show that the switching surface converges to almost zero within 8 and that the synchronization errors converge to almost zero after 0.5 . The master and slave are then synchronous. Figure 5 shows the simulation results of the continuous equivalent control and input message . The input message can be recovered.
This study presented a method for synchronizing the unified chaotic systems via an SMC. The simulation results show the feasibility of the chaotic secure communication system based on the synchronization of the Lorenz circuits via an SMC.
The authors thank the National Science Council of Taiwan for supporting this work under Grants NSC 101-2622-E-269-012-CC3 and NSC 101-2221-E-241-002. The authors also wish to thank the anonymous reviewers for providing constructive suggestions.
E. N. Lorenz, “Deterministic non-periodic flows,” Journal of Atmospheric Sciences, vol. 20, pp. 130–141, 1963.View at: Google Scholar
H. T. Yau, C. L. Kuo, and J. J. Yan, “Fuzzy sliding mode control for a class of chaos synchronization with uncertainties,” International Journal of Nonlinear Sciences and Numerical Simulation, vol. 7, no. 3, pp. 333–338, 2006.View at: Google Scholar
M. M. El-Dessoky and M. T. Yassen, “Adaptive feedback control for chaos control and synchronization for new chaotic dynamical system,” Mathematical Problems in Engineering, vol. 2012, Article ID 347210, 12 pages, 2012.View at: Google Scholar
U. Itkis, Control System of Variable Structure, Wiley, New York, NY, USA, 1976.
V. I. Utkin, Sliding Mode and Their Application in Variable Structure Systems, Mir Editors, Moscow, Russia, 1978.