[ProQuest: [...] denotes non US-ASCII text; see PDF]
Ricardo Aguilar-López 1 and Juan L. Mata-Machuca 2
Academic Editor:Oh-Min Kwon
1, CINVESTAV-IPN, Departamento de Biotecnología y Bioingeniería, Av. IPN 2508, Col. San Pedro Zacatenco, Del. Gustavo A. Madero, Ciudad de México, Mexico
2, Instituto Politécnico Nacional, Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas, Academia de Mecatrónica, Av. IPN 2580, Col. Laguna Ticomán, Del. Gustavo A. Madero, Ciudad de México, Mexico
Received 8 April 2016; Revised 8 August 2016; Accepted 30 August 2016; 22 September 2016
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.
1. Introduction
Generally, nonlinear systems display complex dynamic behavior as steady state multiplicity, instabilities, complex oscillations, and so on, under different initial conditions, external disturbances, and time-varying parameters, leading to chaotic dynamic behaviors. However, besides the scientific interest on the study and analysis of nonlinear system with exotic dynamic behaviors, the applications for engineering purposes have been growing. Among these engineering applications, the employment of complex analysis for transport phenomena, chemical reacting systems, electronic industry, and synchronization technique for secure data transmission are actually very important [1-4].
In particular, the synchronization of chaotic oscillator is important for secure data transmission. Between several types of synchronization, one of the simplest and frequently studied types is the so called identical synchronization (IS). In this case the main purpose is to synchronize two or more chaotic oscillators with the same topology, which are coupled via an output injection of the measured signal from the master oscillator [5, 6]. The above has been analyzed with control theory techniques under the framework of nonlinear observers, where asymptotic, sliding-mode, finite-time, high gain observers have been applied for synchronization purposes [7-9].
In this work an identical synchronization technique for a master-slave configuration employing a class of nonlinear coupling of the measured signal to the slave system is proposed, in order to generate finite-time synchronization. The finite-time synchronization convergence is analyzed via the dynamic of the so called synchronization error under the assumptions that the upper bounds of the chaotic oscillators are known.
The rest of this work is organized as follows. In Section 2 the problem statement is described and the observer design is presented; the finite-time convergence is proved. In Section 3 the proposed methodology is applied in the synchronization of the hyperchaotic Lorenz-Stenflo system with success. Finally, in Section 4 the synchronization of the hyperchaotic Lorenz-Haken system is given.
2. Observer Design and Finite-Time Convergence
Let us consider the following general state space model: [figure omitted; refer to PDF] where x = [ x 1 , x 2 , ... , x n ] T ∈ Ω ⊂ R n is the states variable vector, y ∈ Ω ⊂ R n is the corresponding measured output vector, f : Ω [arrow right] Ω is a nonlinear differentiable vector function, and f ( x ) = [ f 1 ( x ) , f 2 ( x ) , ... , f n ( x ) ] T , with initial conditions x ( 0 ) = x 0 ∈ Ω ⊂ R n .
It is assumed that all trajectories of the state vector x of system (1) are bounded, considering the set Ω ⊂ R n as the corresponding physical realizable domain, such that Ω = { x |" ( x ) <= x m a x } . In most practical cases, Ω will be an open connected relatively compact subset of R n , and in the ideal cases, Ω will be invariant under the dynamics of system (1).
In the synchronization scheme, system (1) is considered as the master system.
Now let us propose a dynamical system to be synchronized with master system (1), which will be the slave system: [figure omitted; refer to PDF] for i ∈ { 1,2 , ... , n } , where x ^ i is the i th state variable of the slave system, [straight epsilon] i = x i - x ^ i is defined as the synchronization error, p > 1 and it is considered an odd integer, and k 1 i and k 2 i are positive constants.
Now we establish the analysis of the synchronization error and its finite-time convergence.
Proposition 1.
Let master system (1), and consider slave system (2), where the following conditions are fulfilled:
(A1) There exists a constant F i ∈ R + such that [figure omitted; refer to PDF]
: for all x , x ^ ∈ Ω ⊂ R n .
(A2) The slave gains k 1 i and k 2 i are chosen such that [figure omitted; refer to PDF]
Then, dynamic system (2) acts as a finite-time state observer for system (1), where the finite-time convergency is given by [figure omitted; refer to PDF] with [straight epsilon] i ( 0 ) = [straight epsilon] 0 i .
Proof.
The dynamic modeling of the estimation error dynamics is developed employing (1) and (2) as [figure omitted; refer to PDF] Applying the Cauchy-Schwartz inequality and (A1) to (6), [figure omitted; refer to PDF] Now, considering assumption (A2), [figure omitted; refer to PDF] Notice that inequality (8) is a class of finite-time stabilization function, where the parameter p > 1 and it is considered an odd integer. Then the solution of inequality (8) is [figure omitted; refer to PDF] At steady state ( [straight epsilon] i ( t ) = 0 ), [figure omitted; refer to PDF] Then, the finite-time convergency is given by [figure omitted; refer to PDF]
3. Synchronization of the Hyperchaotic Lorenz-Stenflo System
The Lorenz-Stenflo system is described as [10] [figure omitted; refer to PDF] where a , b , c , and d are positive parameters. With a = 1 , b = 0.7 , c = 26 , and d = 1.5 system (12) exhibits hyperchaotic behavior, as is shown in Figure 1. For the numerical results we have taken the initial conditions x 1 ( 0 ) = 1 , x 2 ( 0 ) = 1 , x 3 ( 0 ) = 1 , and x 4 ( 0 ) = 1 . In this section, system (12) is viewed as the master system. We can see from Figure 1 that the whole state solution of system (12) is bounded; therefore, we can claim that assumption (A1) is completely fulfilled.
Figure 1: Phase space of the hyperchaotic Lorenz-Stenflo system (12).
[figure omitted; refer to PDF]
As slave system, we consider the dynamical system given by [figure omitted; refer to PDF] with a = 1 , b = 0.7 , c = 26 , d = 1.5 , and p = 3 .
The numerical bounds for the trajectories of the Lorenz-Stenflo system (12) have been estimated in [10]. It was proved that system (12) has ultimate bounds and its trajectories belong to an invariant set.
For the tuning of the slave gains of system (13) we include Table 1 in order to find the upper bounds F 1 , F 2 , F 3 , and F 4 , corresponding to assumption (A1).
Table 1: Estimation of the upper bounds of assumption (A1).
Bounds of x | Bounds of x ^ | max [...] ( | f ( x ) - f ( x ^ ) | ) |
- 6.0099 <= x 1 <= 7.6721 | - 7.1676 <= x ^ 1 <= 5.5370 | ( f 1 ( x ) - f 1 ( x ^ ) ) <= 20.2674 |
- 16.6322 <= x 2 <= 22.0500 | - 18.4823 <= x ^ 2 <= 18.8447 | ( f 2 ( x ) - f 2 ( x ^ ) ) <= 71.2132 |
- 1.0000 <= x 3 <= 41.9295 | - 2.0000 <= x ^ 3 <= 36.99 | ( f 3 ( x ) - f 3 ( x ^ ) ) <= 97.4952 |
- 3.0921 <= x 4 <= 3.1359 | - 5.0000 <= x ^ 4 <= 2.6915 | ( f 4 ( x ) - f 4 ( x ^ ) ) <= 4.9927 |
According to the numerical results of Table 1, the values of F are approximated as [figure omitted; refer to PDF]
Then, applying assumption (A2), the slave gains are fixed as [figure omitted; refer to PDF]
Some numerical simulations are performed using the set-up of parameters as a = 1 , b = 0.7 , c = 26 , and d = 1.5 and fixing the slave system exponent as p = 3 . We consider the following initial conditions to the master system x 1 ( 0 ) = 1 , x 2 ( 0 ) = 1 , x 3 ( 0 ) = 1 , and x 4 ( 0 ) = 1 and the initial conditions to the slave system x ^ 1 ( 0 ) = - 1 , x ^ 2 ( 0 ) = 5 , x ^ 3 ( 0 ) = - 2 , and x ^ 4 ( 0 ) = - 5 . The synchronization between master system (12) and slave system (13) is shown in Figure 2, where the convergence of the state estimates to the real states is depicted. The subscripts m and s represent the variables of master and slave systems (12) and (13), respectively. As we can note in Figure 3, the synchronization results achieved with the finite-time observer are good, where each image represents the corresponding synchronization error defined as [figure omitted; refer to PDF]
Figure 2: Phase space of the synchronization of the hyperchaotic Lorenz-Stenflo system (12) and its observer (13). The subscripts m and s represent the variables of master and slave systems (12) and (13), respectively.
[figure omitted; refer to PDF]
Figure 3: Synchronization errors.
[figure omitted; refer to PDF]
4. Synchronization of the Hyperchaotic Lorenz-Haken System
We illustrate the proposed synchronization scheme with another hyperchaotic system so called Lorenz-Haken, given by the following equations [11]: [figure omitted; refer to PDF]
Figure 4 shows the hyperchaotic behavior of system (17) for a = 6 , b = 1.2 , c = 2.5 , α = 91 , and β = - 1.5 , with initial conditions x 1 ( 0 ) = 5 , x 2 ( 0 ) = 5 , x 3 ( 0 ) = 4 , and x 4 ( 0 ) = 20 .
Figure 4: Phase space of the hyperchaotic Lorenz-Haken system (17).
[figure omitted; refer to PDF]
Consider Lorenz-Haken system (17), referred to as the master system, and let us propose the following slave system: [figure omitted; refer to PDF] with a = 6 , b = 1.2 , c = 2.5 , α = 91 , β = - 1.5 , and p = 5 .
Computer simulations have been carried out in order to test the effectiveness of the proposed synchronization strategy using the same set-up as above and fixing the slave system gains as [figure omitted; refer to PDF] with the slave system initialized at x ^ 1 ( 0 ) = 0.1 , x ^ 2 ( 0 ) = 0 , x ^ 3 ( 0 ) = 0 , and x ^ 4 ( 0 ) = 0 . In Figure 5 we can see that the synchronization in phase portraits, that is, the trajectories of slave system (18), follows the trajectories of system (17).
Figure 5: Phase portrait of the synchronization of the hyperchaotic Lorenz-Haken system (17) and its observer (18). The subscripts m and s represent the variables of master and slave systems (17) and (18), respectively.
[figure omitted; refer to PDF]
Acknowledgments
This paper was supported by the Secretaría de Investigación y Posgrado of the Instituto Politécnico Nacional (SIP-IPN) under the Research Grant 20161450.
[1] Y. C. Li, "Major open problems in chaos theory, turbulence and nonlinear dynamics," Dynamics of Partial Differential Equations , vol. 10, no. 4, pp. 379-392, 2013.
[2] I. R. Epstein, K. Showalter, "Nonlinear chemical dynamics: oscillations, patterns, and chaos," The Journal of Physical Chemistry , vol. 100, no. 31, pp. 13132-13147, 1996.
[3] M. J. Ogorzalek Chaos and Complexity in Nonlinear Electronic Circuits , vol. 22, of World Scientific Series on Nonlinear Science Series A, 1997.
[4] R. Aguilar-López, R. Femat, R. Martínez-Guerra, chapter 10 Chaos Synchronization and Cryptography for Secure Communications: Applications for Encryption , of Edited by S. Banerjee, IGI GLOBAL, 2010.
[5] R. Aguilar-López, R. Martínez-Guerra, "Synchronization of a class of chaotic signals via robust observer design," Chaos, Solitons & Fractals , vol. 37, no. 2, pp. 581-587, 2008.
[6] J. L. Mata-Machuca, R. Martínez-Guerra, R. Aguilar-López, "An exponential polynomial observer for synchronization of chaotic systems," Communications in Nonlinear Science and Numerical Simulation , vol. 15, no. 12, pp. 4114-4130, 2010.
[7] R. Martínez-Guerra, J. L. Mata-Machuca, R. Aguilar-López, "Chaotic systems synchronization via high order observer design," Journal of Applied Research and Technology , vol. 9, no. 1, pp. 57-68, 2011.
[8] Y. Dong, J. Chen, "Finite-time outer synchronization between two complex dynamical networks with on-off coupling," International Journal of Modern Physics C , vol. 26, no. 8, 2015.
[9] R. Aguilar-López, P. A. López-Pérez, G. Lara-Cisneros, R. Femat, "Controlling a class of chaotic quantum system under disturbances and noisy measurements: application to 1D Bose-Einstein condensate," International Journal of Modern Physics C , vol. 27, no. 4, 2016.
[10] P. Wang, D. Li, Q. Hu, "Bounds of the hyper-chaotic Lorenz-Stenflo system," Communications in Nonlinear Science and Numerical Simulation , vol. 15, no. 9, pp. 2514-2520, 2010.
[11] D. Li, X. Wu, J.-A. Lu, "Estimating the ultimate bound and positively invariant set for the hyperchaotic Lorenz-Haken system," Chaos, Solitons and Fractals , vol. 39, no. 3, pp. 1290-1296, 2009.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2016 Ricardo Aguilar-López and Juan L. Mata-Machuca. 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
This paper proposes a synchronization methodology of two chaotic oscillators under the framework of identical synchronization and master-slave configuration. The proposed methodology is based on state observer design under the frame of control theory; the observer structure provides finite-time synchronization convergence by cancelling the upper bounds of the main nonlinearities of the chaotic oscillator. The above is showed via an analysis of the dynamic of the so called synchronization error. Numerical experiments corroborate the satisfactory results of the proposed scheme.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer