Abstract
In this paper, the projective function synchronization of chaos between two gyroscope systems with distinct behaviors is investigated under sinusoidal constraints. The objective of the research is to adjust a current gyroscope system to the idealized behaviors in design through synchronization. From the theory of discontinuous dynamical systems, the mechanism of function synchronization of chaotic motions is studied. The analytical conditions for the function synchronization are achieved, and the invariant domain of the function synchronization is obtained. Numerical illustrations for partial and full, projective function synchronization of two gyroscopes with different dynamical behaviors are carried out. The scaling factors in such function synchronization are satisfied through numerical results.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The synchronization of two identical chaotic dynamical systems was extensively investigated since Pecora and Carroll [1] discussed such a topic in 1990. In 1995, Rulkov et al. [2] discussed a generalized synchronization of chaos in directionally coupled chaotic systems. In 1999, Mainieri and Rehacek [3] proposed the projective synchronization of the Lorenz systems with the scaling factors. In 2006, Yan et al. [4] discussed the adaptive synchronization control for chaotic symmetric gyroscopes from an adaptive sliding mode control. In 2007, Li [5] discussed the modified projective synchronization of the drive-response systems with a scaling matrix. In 2008, Hu et al. [6] extended the idea of projective synchronization to hybrid projective synchronization, and the different state variables can be synchronized with different scaling factors. A sliding mode control was used to investigate the generalized projective synchronization of two chaotic gyroscopes with dead-zone input by Hung et al. [7]. In 2010, Chen et al. [8] studied the adaptive generalized synchronization between Chen system and a multi-scroll with uncertain parameters. In 2011, Yu and Li [9] discussed the full state hybrid projective synchronization between different chaotic systems with fully unknown parameters. Wu et al. [10] investigated the generalized function projective synchronization of two hyperchaotic Chen systems for the secure communication schemes. In 2012, Li [11] used the tracking control to investigate the generalized projective synchronization of hyperchaotic systems with unknown parameter and disturbance. Wang [12] utilized the state observer to study a generalized projective synchronization of hyperchaotic systems. Niu et al. [13] investigated the adaptive projective synchronization of different chaotic systems with nonlinearity inputs. In those studies, the Lyapunov method was explored to determine the stability for error systems. The control laws designed are often complicated, and the implementation becomes much difficult in practical engineering. In 2009, Luo [14] developed a different theory for synchronization of dynamical systems under specific constraints from the theory of discontinuous dynamical systems. The G-functions were introduced to determine the switchability of a flow from one domain to another in discontinuous dynamical systems. The gyroscope system has a wide spectrum of applications in navigation, aeronautics and space engineering. Min and Luo [15] used such a theory to investigate the chaotic synchronization of two nonlinear gyroscope systems, and Min [16] applied such a new theory to the generalized projective synchronization of a chaotic gyroscope with a periodic gyroscope, and the analytical conditions of synchronization were developed. The noised gyroscope systems should be synchronized with the expected gyroscope systems. In 2013, Min and Luo [17] discussed the parameter characteristics of projective synchronization of two different motion states of the gyroscope system. For security, function synchronization of two dynamical systems should be considered. Thus, the projective function synchronization of two gyroscope systems with different motions under sinusoidal constraints will be of great interest. The investigation objective is to make a current system to synchronize with the expected behaviors in design.
In this paper, from the theory of discontinuous dynamical systems, the necessary and sufficient conditions for the projective function synchronization of two gyroscope systems with different dynamical behaviors will be derived. From the analytical conditions, the invariant domain for the partial and full, projective function synchronizations will be achieved. Finally, numerical illustrations for projective function synchronization of two chaotic gyroscope systems under sinusoidal constraints will be performed.
2 Problem description
Consider a gyroscope system as
where \(x_1\) is rotation angle, \(x_2\) is angular velocity, \(f_1 \sin \omega t\) is a parametric excitation, and a nonlinear function \(h(x_1)\) is
The gyroscope system in Eq. (1) is regarded as the master system, and a second controlled gyroscope system is considered as a slave system, i.e.,
with
If parameter \(f_2\) in Eq. (3) without control is different from \(f_1\) in Eq. (1), then the master and slave systems have different dynamical behaviors. Consider control laws for the projective functional synchronization with sinusoidal constraint as
where \(k_1\) and \(k_2\) are controller parameters, \(p_1\) and \(p_2\) are scaling factors. Thus the projective function synchronization of the slave system with the master system can be achieved under the sinusoidal constrains. The control laws in Eq. (5) can be designed any forms of functions.
From the foregoing equations, the state variables for the master and slave systems are
and components for the corresponding vector fields are
The controlled slave system becomes
where the vector field \(\mathbf{F}(\mathbf{y},t)=(F_1 (\mathbf{y},t),F_2 (\mathbf{y},t))^\mathrm{T}\).
With the control law in Eq. (5), the controlled gyroscope system will become discontinuous. There are four domains and four boundaries with different vector fields. The four domains \(\Omega _\alpha \) (\(\alpha =1,2,3,4)\) for the controlled slave system are
The boundaries \(\partial \Omega _{\alpha \beta }\) (\(\alpha ,\beta =1,2,3,4;\alpha \ne \beta )\) of four domains are
where the subscript \((\cdot )_{\alpha \beta }\) denotes the boundary from \(\Omega _\alpha \) to \(\Omega _\beta \). The intersection point of four boundaries \(\partial \Omega _{\alpha \beta }\) (\(\alpha ,\beta =1,2,3,4;\alpha \ne \beta )\) is
On the domain \(\Omega _\alpha \), the controlled gyroscope is
where
and
The dynamical systems on the boundaries \(\partial \Omega _{\alpha \beta }\) are
where
and
From the above equations, the boundaries and corner for the controlled gyroscope system are dependent on time in absolute coordinate. For simplicity, relative coordinates are introduced as
The corresponding domains, boundaries and synchronization corner in the relative frame can be expressed by
and
The partition of the phase plane in the relative frame is depicted in Fig. 1. The boundaries in the relative coordinates are independent of time. For such domains, boundaries and vertex, the analytical conditions for projective function synchronization of the controlled slave system and master system can be developed from the theory for discontinuous dynamical systems. The controlled gyroscope system in the relative coordinates becomes
where
with
The equations of motion on the boundary in the relative coordinates become
where
with
3 Function synchronization
From the theory of discontinuous dynamical system in Luo [14, 18–20], the analytical conditions for function synchronization of two gyroscope systems can be developed. The G-functions in the relative coordinates are introduced for \(z_m \in \partial \Omega _{ij}\) at \(t=t_m\) are introduced as
where \(G_{\partial \Omega _{ij}}^{(\alpha )} (\mathbf{z}_m,\mathbf{x},t_{m\pm })\) and \(G_{\partial \Omega _{ij}}^{(1,\alpha )} (\mathbf{z}_m,\mathbf{x},t_{m\pm })\) are the zero-order and first-order G-functions of the flow in \(\Omega _\alpha \,(\alpha \in \{i,j\})\) at the boundary \(\partial \Omega _{ij}\,(i,j=1,2,3,4)\). The switching \(t_m\) represents the time of the motion on the boundary and the switching time \(t_{m\pm } =t_m \pm 0\) means motions in domains very close to the boundary rather than on the boundary. The normal vectors of the relative boundaries in Eq. (20) are
The corresponding G-functions at boundary \(\partial \Omega _{ij}\) \((i,j=1,2,3,4)\) from Eqs. (22)–(24) are for domain \(\Omega _\alpha (\alpha \in \{1,2,3,4\})\)
where
with
for \({\alpha }=1,2,3,4\).
The G-functions in domains \(\Omega _{\alpha }\,(\alpha \in \{1,2,3,4\})\) with respect to the boundary are
From the theory for discontinuous dynamical systems [19, 20], the switchability of a flow to the boundary \(\partial \Omega _{{\alpha } \beta }\) for \(({\alpha },\beta )=\{(1,2),(2,3),(3,4),(1,4)\}\). The sliding flow of the controlled gyroscope system on the separation boundary, the conditions for projective function synchronization of the two gyroscope systems at the intersection point are
From Eq. (23), the following functions are defined as
Therefore, the synchronization conditions in Eqs. (35) become
Setting \({\mathbf{z}}_{m} ={\mathbf{0}}\), the analytical conditions of projective function synchronization for the controlled gyroscope with the expected chaotic gyroscope system are
where
and the synchronization invariant domain is
from which the synchronization invariant domain depends on the master system, control parameters \(k_1, k_2\), and scaling factors \(p_1, p_2\). From Luo [19, 20], if the projective function synchronization for two gyroscope systems disappears, the vanishing conditions for projective function synchronization on \(\partial \Omega _{\alpha \beta }\) for \((\alpha ,\beta )=\{(1,4),(2,3)\}\) are
and the vanishing conditions of projective function synchronization on another boundary \(\partial \Omega _{\alpha \beta }\) for \((\alpha ,\beta )\in \{(1,2),(4,3)\}\) are
From Luo [19, 20], the onset conditions of projective function synchronization on \(\partial \Omega _{\alpha \beta }\) for \((\alpha ,\beta )\in \{(1,4),(2,3)\}\) are
and the onset conditions of projective function synchronization on another boundary \(\partial \Omega _{\alpha \beta } \)for \((\alpha ,\beta )\!=\!\{(1,2),(4,3)\}\) are
4 Numerical illustrations
Numerical results will be presented to make a better understanding of the projective function synchronization of two gyroscope systems with different dynamical behaviors. The parameters of nonlinear gyroscope systems are considered as
With the above parameters and initial conditions, the master system possesses chaotic motion but the slave system without control possesses a period-4 motion.
From the analytical conditions for synchronization of two gyroscope systems, the synchronization switching scenario of the controlled gyroscope system varying with control parameter \(k_2\) is plotted in Fig. 2 with \(k_1 =5\). At switching points, \(y_{1k} =p_1 \sin x_{1k}\) and \(y_{2k} =p_2 x_{2k} \cos x_{1k}\). Thus, only switching points are presented in the synchronization scenario. The switching displacement and phases versus parameter \(k_2\) for synchronization of the controlled periodic gyroscope with the chaotic gyroscope are illustrated in Fig. 2a, b. The distributions of appearance and disappearance of projective function synchronization for the master and slave systems in phase plane are presented in Fig. 2c, d, respectively. For the synchronization scenario at \(k_1 =5\), the partial projective function synchronization of two gyroscopes exists in \(k_2 \in (0.09,16.75)\). If \(k_2 \in (0,0.09),\) the projective function synchronization of chaotic motions for two systems cannot be obtained. If \(k_2 \in (16.75,\infty )\), the full, projective function synchronization of chaotic motions for such two systems is achieved. The switching scenarios are chaotic because the motion of master system is chaotic. For a global view of projective function synchronization, the parameter map \((k_1,k_2)\) is presented in Fig. 3. Non-synchronization, partial synchronization and full synchronization are labeled by the corresponding acronyms “NS”, “PS” and “FS”, respectively. For \(k_1 >1.2\) and \(k_2 >16.75\), the projective function synchronization of the two systems exists. However, only the partial, projective function synchronization exist for \(0<k_1 <1.2\) and \(k_2 >16.75\). For small \(k_2\), the non-synchronization area is given herein.
To guarantee the projective function synchronization of two gyroscope systems, the invariant domain of the slave system in Fig. 4a is generated from the conditions in Eq. (40) for the control parameters \(k_1 =5\) and \(k_2 =9\). The shaded regions are for non-synchronization, and the other areas are for synchronization. The boundaries are the maximum and minimum values for the onset and vanishing of function synchronization. For the controlled gyroscope system to synchronize with the chaotic gyroscope, the portion for the projective function synchronization of the trajectories of two gyroscope systems should be in the synchronization invariant domain. Otherwise, the projective function synchronization for the two gyroscope systems cannot be formed. From the parameter map \((k_1,k_2)\), the partial projective function synchronization of two gyroscope systems exists for \(k_1 =5\) and \(k_2 =9\). In Fig. 4b, c, displacement and velocity responses for the master and slave gyroscope systems are partially synchronized. Hollow and filled circular symbols represent switching points for appearance and disappearance, respectively. The big gray symbols are initial conditions. In phase plane, the invariant domains of function synchronization are embedded. The projective function synchronization of trajectories lie in the invariant domain. To observe the partial function synchronization of two gyroscopes with different behaviors, the velocity \(y_2\) versus \(x_2 \cos x_1\) is plotted in Fig. 4d. The time histories of displacements and G-functions are depicted in Fig. 4e, f. The symbols “N” and “S” represent “non-synchronization” and “synchronization”. The non-shaded regions are for non-synchronization, and the G-functions for non-synchronization are presented by dashed curve. The shaded areas are for synchronization, and the corresponding G-functions satisfy the synchronization conditions in Eq. (38), i.e. \(g_1 <0, g_2 >0, g_3 <0\) and \(g_4 >0.\)
From the parameter map, for \(k_1 =5\) and \(k_2 =16\), the full, projective function synchronization for the controlled periodic gyroscope with the chaotic gyroscope takes place, as shown in Figs. 5 and 6. The G-function distributions along the displacement are plotted in Fig. 5a, b. The analytical conditions for projective function synchronization in Eq. (38) is satisfied, which means the controlled periodic gyroscope is synchronized fully with the chaotic gyroscope. The phase trajectories of the master and slave systems are presented in Fig. 5c, d, and the invariant domains are also embedded. All the trajectories of two systems lie in the synchronization invariant domain. Compared to the identical synchronization, the projective function synchronization of chaotic motions cannot be observed directly because the synchronization is based on a sinusoidal function. Thus, the relationship of state variables between master and slave systems should be presented. In Fig. 6a, b, the displacement \(x_1\) versus \(y_1\) and the velocity \(x_2\) versus \(y_2\) are depicted, respectively. In addition, the displacement \(y_1\) versus \(\sin x_1\) and the velocity \(y_2\) versus \(x_2 \cos x_1\) are also shown in Fig. 6c, d. The state variables of two coupled gyroscopes are satisfied \(y_1 =0.5\sin x_1\) and \(y_2 =1.2x_2 \cos x_1\).
5 Conclusions
The projective function synchronization of two gyroscopes with different motions was investigated under sinusoidal constraints. From the theory of discontinuous dynamical systems, the analytical conditions of such projective function synchronization were developed, which gives the function synchronization mechanism of two gyroscope systems. With special parameters, the partial and full projective function synchronizations were numerically simulated to illustrate analytical conditions. The corresponding invariant domains for the projective function synchronization were also obtained. This investigation provides a better understanding of the projective function synchronization dynamics of two gyroscope systems.
References
Pecora LM, Carroll TL (1990) Synchronization in chaotic systems. Phys Rev Lett 64:821–824
Rulkov NF, Sushchik MM, Tsimring LS, Abarbanel HD (1995) Generalized synchronization of chaos in directionally coupled chaotic systems. Phys Rev E 50:1642–1644
Maninieri R, Rehacek J (1999) Projective synchronization in three-dimensional chaotic systems. Phys Rev Lett 82:3042–3045
Yan JJ, Hung ML, Liao TL (2006) Adaptive sliding mode control for synchronization of chaotic gyros with fully unknown parameters. J Sound Vib 298:298–306
Li GH (2007) Modified projective synchronization of chaotic system. Chaos Solitons Fractals 32:1786–1790
Hu MF, Yang YQ, Xu ZY, Guo LX (2008) Hybrid projective synchronization in a chaotic complex nonlinear system. Math Comput Simul 70:449–457
Hung ML, Yan JJ, Liao TL (2008) Generalized projective synchronization of chaotic nonlinear gyros coupled with dead-zone input. Chaos Solitons Fractals 35:181–187
Chen L, Shi YD, Wang DS (2010) Adaptive generalized synchronization between Chen system and a multi-chaotic system. Chin Phys B 19(10):100503
Yu YG, Li HX (2011) Adaptive hybrid projective synchronization of uncertain chaotic systems based on backstepping design. Nonlinear Anal 12:388–393
Wu XJ, Wang H, Lu HT (2011) Hyperchaotic secure communication via generalized function projective synchronization. Nonlinear Anal 12:1288–1299
Li CL (2012) Tracking control and generalized projective synchronization of a class of hyperchaotic system with unknown parameter and disturbance. Commun Nonlinear Sci Numer Simul 17:405–413
Wang XY, Fan B (2012) Generalized projective synchronization of a class of hyperchaotic systems based on state observer applications. Commun Nonlinear Sci Numer Simul 17:953–963
Niu YJ, Wang XY, Pei BN (2012) Adaptive projective synchronization of different chaotic systems with nonlinearity inputs. Chin Phys B 21(3):030503
Luo ACJ (2009) A theory for synchronization of dynamical systems. Commun Nonlinear Sci Numer Simul 14:1901–1951
Min FH, Luo ACJ (2012) On parameter characteristics of chaotic synchronization in two nonlinear gyroscope systems. Nonlinear dyn 69(3):1203–1223
Min FH (2012) Analysis of generalized projective synchronization for a chaotic gyroscope with a periodic gyroscope. Commun Nonlinear Sci Numer Simul 17:4917–4929
Min FH, Luo ACJ (2013) Parameter characteristics of projective synchronization of two gyroscope systems with different dynamical behaviors. Discontinuity Nonlinearity Complex 2:167–182
Luo ACJ (2008) A theory for flow switchability in discontinuous dynamical systems. Nonlinear Anal 4:1030–1061
Luo ACJ (2009) Discontinuous dynamical systems on time-varying domains. Higher Education Press, Beijing
Luo ACJ (2013) Dynamical system synchronization. Springer, New York
Acknowledgments
The work is supported by the National Natural Science Foundation of China (No. 51075275), and the Ministry of Education of Overseas Returnees Start-up Research Fund, and Six Categories of Summit Talents of Jiangsu Province of China.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Min, F., Luo, A.C.J. On the projective function synchronization of chaos for two gyroscope systems under sinusoidal constraints. Int. J. Dynam. Control 1, 203–213 (2013). https://doi.org/10.1007/s40435-013-0018-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40435-013-0018-9