Abstract
The present paper purports to examine and analyse the concept of non identical complex chaotic systems of fractional order with external bounded disturbances and uncertainties. Hybrid projective synchronization has been achieved between fractional order complex Lu-system (drive system) and complex T-system (slave system). The adaptive sliding mode control technique has been used to design control law through suitable sliding surface and estimate the uncertainties and external disturbances in order to establish the stability of controlled system by using allied theorems. Also we have compared our results with prior published literature results to determine the supremacy of considered methodology. Computer simulations outcomes have established the efficacy and adeptness of the prospective scheme.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Chaos can be described as unconditional distraction, randomness or unpredictability. Chaotic dynamics [1] has become very interesting and attractive area for researchers. Chaotic dynamical systems are unstable and uncertain. Henri Poincare discovered a well known intrinsic property of the chaotic systems, the sensitive dependence on the initial conditions i.e. two neighbouring points in state space get isolated very quickly as they emerge in time. In general, chaos being the intrinsic property of non-linear systems has numerous applications such as in viscoelasticity [2], dielectric polarization, electromagnetic waves [3], diffusion, signal processing, mathematical biology and in many more disciplines. Different techniques are used to investigate the chaotic behaviour few of them are by plotting phase portraits, poincare section, bifurcation diagram or by finding Lyapunov exponents. The most reliable and widely used among the above technique is Lyapunov exponent spectrum. If the largest Lyapunov exponent is positive, we say that the system is chaotic and if more than one Lyapunov exponents are positive, then the system is said to be hyperchaotic.
It was the pioneering work of Pecora and Caroll who gave the concept of synchronization to control and utilize the chaos in the porper way. Synchronization means the trajectories of the coupled systems evolve with time to a usual pattern. Various techniques have been developed by researchers in this direction during last two decades. Numerous synchronization schemes have been proposed such as lag synchronization [4], complete synchronization [5], phase and anti-phase synchronization [6], anti-synchronization [7], hybrid synchronization [8], projective synchronization [9], hybrid funchtion projective synchronization [10], generalised synchronization [11], multi-switching synchronization [12] etc. To achieve synchronization different techniques have been designed some of them are adaptive feedback control,optimal control,linear and nonlinear feedback synchronization [13], active control [14], sliding mode control [15], adaptive sliding mode technique [16], time delay feedback approach [17], tracking control [18], backstepping design method [18] and so on.
In recent years, a lot of pioneering work has been done in the field of fractional calculus [19]. It was first suggested by Leibnitz and L’Hospital in 1675 and they gave the theory of integrals and derivatives of random order which combines the concept of integer order differentiation and n-fold integration. These studies describes the significant work in the real life systems and have a lot of multidisciplinary applications. As compared to integer order network the fractional order system add a degree of freedom by employing fractional derivative. Many types of fractional order chaotic and hyperchaotic systems have been introduced by researchers like Lorenz system [20], Chen system [21], Rossler system [21], Lu-system [22], Lui-system [23], Chua system [24] etc to explain the various physical processes. hlIn order to increase the complexity , researchers also introduced numerous fractional order complex chaotic systems like complex Lorenz system [25], T-sytem [26], Lu-system [27], Chen system [25] etc.
Various efforts have been made to synchronize identical and non-identical systems with different techniques. In this manuscript we have synchronized the two different fractional order complex chaotic systems by taking unknown bounded external disturbances and uncertainties. We have considered fractional order complex chaotic Lu-system as drive system and complex chaotic T-system as response system with external bounded disturbances and bounded uncertainties which has not been discussed in any literature to the best of our knowledge.The uncertainties and disturbances have a great impact on chaotic systems, dynamics and synchronization action and reduce the act of actual systems.Therefore to examine the synchronization of chaotic systems with various kind of disturbances and uncertainties, researchers have introduced different types of synchronization schemes [28, 29]. Generally sliding mode control technique [30] is an efficient approach concerning the uncertainty and disturbances. In our paper we have used adaptive sliding mode control scheme [31] to synchronize the considered systems. To decline their effect we have chosen suitable sliding surface and estimated the disturbances and uncertainties through adapting control rule.
In [27], author synchronized fractional order complex Lu-system and complex T-system by active control method. As we have taken uncertainties and disturbances into consideration, despite of that our methodology shows better results when compared with the previous work [27]. Numerical simulations have been done to validate and visualize our results in the form of plots and demonstrates that our results are in excellent agreement with the theoretical results.
2 Preliminaries
The fractional order systems is continuation to the integer order calculus. As compared to integer order network the fractional order system add a degree of freedom by employing fractional derivative. Also, fractional order derivatives show better results when modelling real life processes as compared to integer order derivatives.The fractional order derivative can be defined in various forms [19], such as Riemann–Lioville’s derivative, Gr\(\ddot{u}\)nwald Letnikov’s derivative, Caputo’s derivative etc.
The Riemann Liouville’s derivative is defined as
where \( \alpha \) is fractional derivative, \( n-1< \alpha < n, n\in \mathbb {N}, \Gamma (\alpha ) = \int _0^{\infty } x^{\alpha -1} e^{-x} \) is the Gamma function.
The Caputo’s derivative is defined as
The Gr\(\ddot{u}\)nwald Letnikov’s derivative is defined as
where h shows the sample time. \(\lfloor .\rfloor \) is the floor function and the coefficients
Since the Caputo’s fractional derivative of a constant is zero,in this paper we choose Caputo’s definition.
3 System description
3.1 Master system
Considering the fractional order complex Lu-system [27] given by
where \( u'=[u_{1}',u_{2}',u_{3}']^{T} \) is the state variable vector, \( u_{1}'=u_{1}+iu_{2} \), \( u_{2}'=u_{3}+iu_{4} \) are complex variables, \( u_{3}'=u_{5} \) is the real variable and \( a_{1}, a_{2}, a_{3} \) are real constant parameters.
Separating the real and imaginary parts, we obtain the system (1) as
For the values of parameters as \( a_{1}=42, a_{2}=22, a_{3}=5 \), initial conditions as \(u(0)=[1,2,3,4,5]^T\) and \(\alpha =0.95\), the system is chaotic.
3.2 Slave system
The fractional order complex T-system [26] is
where \( y'=[v_{1}',v_{2}',v_{3}']^{T} \) is the state variable vector of the system,\( v_{1}'=v_{1}+iv_{2} \), \( v_{2}'=v_{3}+iv_{4} \) are complex variables, \( v_{3}'=v_{5} \) is the real variable and \( b_{1}, b_{2}, b_{3}\)are real constant parameters.
Separating real and imaginary parts, we have
For the values of parameters as \( b_{1}=2.1, b_{2}=30, b_{3}=0.6 \), initial conditions as \(v(0)=[8,7,5,6,10]^T\) and \(\alpha =0.95\), the system is chaotic.
4 Synchronization scheme
The fractional order complex chaotic system (2) is taken as drive system. The fractional order complex chaotic T-system (4) with uncertainty and disturbance is taken as response system given by
\( \Delta g_{i}(v_{1},v_{2},v_{3},v_{4},v_{5}) \) are bounded uncertainties, \( \omega _{i}(t) \) are bounded disturbances and \( \Theta _{i} \) are appropriate control inputs of the response system for \( i=1,2,3 \) which will be designed later.
Here we assume that \( \mid \Delta g_{i}\mid \leqslant \varpi _{i} \) and \(\mid \omega _{i}(t)\mid \leqslant \upsilon _{i} \), where \( \varpi _{i} \) and \( \upsilon _{i} \) are positive constants.Also \( \hat{\varpi }_{i} \) and \( \hat{\upsilon }_{i} \) represents the estimated values of \( \varpi _{i} \) and \( \upsilon _{i} \) respectively.
Now,the error state is defined as
where \(\sigma =(\sigma _{1},\sigma _{2},\ldots ,\sigma _{m})\) are scaling factors.
Definition
The drive system (2) and response system (5) are said to be in hybrid projective synchronization, if there exists suitable controller \( \Theta =(\Theta _{1},\Theta _{2},\ldots ,\Theta _{m}) \), such that
The synchronization error is asymptotically stable between the state variables of drive system (3) and state variables of response system (2). The error dynamics is obtained as
In order to minimize the error,we choose the suitable sliding surface which is as follows:
To accomplish the error dynamic system (8) at chosen sliding surface (13), it is necessary that it should satisfy the following condition
The derivative of (9), yields the following equation
Then, by considering the necessary condition \( \dot{s_{i}}(t)=0 \), we obtain
Hence, the system (9) is asymptotically stable by using Matignon theorem [32]. Therefore, the control laws by using (11), (8) and SMC theory are obtained as follows
where sign(.) denotes the signum function and \( \gamma _{i} \) are positive constant parameters. The adaptive parameter update laws are
where \( m_{i} \) and \(n_{i}\) are positive constants and \( \gamma _{i} \) are gain constants of the controllers for \(i=1,2,3,4,5\).
Theorem 4.1
The fractional order complex chaotic system (2) and the slave system (5) with uncertain dynamics are globally and asymptotically stable and synchronized with adaptive sliding mode control laws (12) and parameter update laws (13).
Proof
To discuss the stability of the fractional order chaotic systems, we have used Lyapunov’s direct method [33, Ch-5]. Here our main focus is to take a positive definite function V and would show the derivative of V negative definite which would imply that our error converges asymptotically to zero. \(\square \)
where
The dynamics of Lyapunov function is
Substituting the values of \( s_{i}'s \), we obtain
By substituting the values of \( D^{q}e_{i}\) , \(\dot{\hat{\varpi }}_{i}\) and \(\dot{\hat{\upsilon }}_{i} \) in (17) , we obtain
Finally, we get
Thus there exist a non negative real number P such that
\((P_{1}\mid s_{1}\mid +P_{2}\mid s_{2}\mid +P_{3}\mid s_{3}\mid +P_{4}\mid s_{4}\mid +P_{5}\mid s_{5}\mid ) > P\), then (20) becomes
Hence, By Lyapunov stability theory \(\parallel s_{i}\parallel \rightarrow 0 \) as \( t\rightarrow \infty \).Thus the error dynamical system (10) asymptotically converges to \( s_{i}=0 \). Therefore the trajectories of state variables of projection of master system and chaotic slave system are asymptotically and globally adjusted to desired set of points with control laws (12) and adaptive laws (13).
5 Numerical simulations
Simulations have been performed (using Matlab) to validate and visualize the effectiveness of the proposed scheme for the synchronization between master system and chaotic slave system.In simulations we have taken fractional order \(\alpha =0.95\) with step size 0.001. The parameter of master system are taken as \( a_{1}=42, a_{2}=22, a_{3}=5 \), and of slave system as \( b_{1}=2.1, b_{2}=30, b_{3}=0.6 \).Initial conditions for drive system and response system are [1,2,3,4,5], [8,7,5,6,10] respectively. Figures 1 and 2 show the Phase Portraits of respective drive and response systems.We have considered the bounded uncertainties as \( \Delta g_{1}=cos\pi v_{2}, \Delta g_{2}=cos\pi v_{2} \), \( \Delta g_{3}=0.1cos \dfrac{2}{3}\pi (v_{1}+v_5) \),\(g_{4}=0.1sin \dfrac{2}{3}\pi (v_{1}+v_5) \) and \(g_{3}=0.5cos2\pi v_{2} \), bounded disturbances as \( \omega _{1}(t)=cos \pi t, \omega _{2}(t)=sin\pi t , \omega _{3}(t)=0.5cos\dfrac{3}{2}\pi t , \omega _{4}(t)=0.5sin \dfrac{3}{2} \pi t \), and \( \omega _5=sign(cos\pi t) \) initial condition for estimating the parameters as \( \hat{\varpi }(0)=(0.1,0.1,0.1) \), \( \hat{\upsilon }(0)=(0.1,0.1,0.1) \) and designed control parameters as \( m_{1}=m_{2}=m_{3}=m_{4}=m_{5}=0.1 \), \( n_{1}=n_{2}=n_{3}=n_{4}=n_{5}=0.5 \), \( \gamma _{1}=8.5,\gamma _{2}=11,\gamma _{3}=13.5,\gamma _{4}=14.5\) and \(\gamma _{5}=18.5\) and \(\phi _1=4.5,\phi _2=6,\phi _3=7.3,\phi _4=8.5\) and \(\phi _5=9\). Figure 3 exhibits the trajectories of drive system and controlled response system behaving alike and also Fig. 4 shows that the synchronization error becomes zero as time increasing. The scaling factors are taken as \(\sigma _1=2,\sigma _2=-2, \sigma _3=-1, \sigma _4=0.5, \sigma _5=3 \) . By choosing different scaling factors, we can synchronize the given system upto desired level. Figure 5 shows that the chosen sliding surface converges to s = zero and hence stable. Figure 6 shows the estimated values for bounds of uncertainties and disturbances. Figure 7 shows the time response of controllers used for synchronization in present scheme and Figs. 8 and 9 shows the ratios of controllers with the corresponding uncontrolled slave system and master system signals respectively.
5.1 Comparison of given synchronization with previous published literature
In [27], author studies active control technique to synchronize fractional order complex Lu-system and T-system. For \( \alpha =0.7, \alpha =0.85,\) and \( \alpha =1 \) the synchronization is achieved at \( t=4\,\mathrm{s} (approx.), t=5\,\mathrm{s} (approx.)\) and \(t=6\,\mathrm{s} (approx.) \) respectively whereas in present scheme we achieve synchronization at \(t=0.3\,\mathrm{s} (approx.), t=0.9\,\mathrm{s} (approx.)\) and \(t=3.5\,\mathrm{s} (approx.) \) respectively given in Fig. 10 which is much lesser than the synchronization time of [27]. Therefore, our results are far better than the results obtained by the previous author.
5.2 Applications in secure communications
As chaos synchronization has great application in secure communication. The main reason behind the process is that, in order to transmit the original containing some secret message, we add this message into a chaotic signal which is transmitted to a prescribed receiver that would recover the original message from the chaotic signal.
In order to demonstrate our scheme, we explain it by taking a simple additive encryption masking scheme which is given below.
Here we choose periodic function \( N_T=\cos (0.5t) \)as an information signal and the chaotic carrier as \( u_1 \). The encrypted information is \(P_E=N_T+u_1\). To recover the original information, hybrid projective synchronization between master system and slave system can be attained by controller \(\Theta _1\) by using the above methodology. So, the recover signal is \(P_R=P_E-v_1/\sigma _1 \). The results are shown in Fig. 11 .
6 Conclusion
In this paper, an adaptive sliding mode technique has been consigned.Hybrid Projective synchronization has been used to synchronize different fractional order complex chaotic systems. We have chosen the suitable sliding surface and designed parameters by update laws to achieve desired synchronization and to decline the consequence of external uncertainties and disturbances and chattering problem.Since the synchronization of fractional order complex chaotic system in the presence of uncertainties and disturbances has not been examined in the prior literature, we have interrogated, and synchronized the considered fractional order complex Lu-system and complex chaotic T-systems in the presence of uncertainties and disturbances. Also we have compared our results with previous published literature results which have established that our scheme gives better synchronization time than the used technique in prior literature.Although we have taken complex system with uncertainties and disturbances but still our synchronization results are better. Also,this scheme will perform significant role to enhance security in communication. Computational methods evaluate the efficiency of the considered scheme.
References
Strogatz SH (2018) Nonlinear dynamics and chaos: with applications to physics, biology, chemistry, and engineering. CRC Press, Boca Raton
Koeller R (1984) Applications of fractional calculus to the theory of viscoelasticity. J Appl Mech 51(2):299–307
Heaviside O (1894) Electromagnetic theory
Shahverdiev E, Sivaprakasam S, Shore K (2002) Lag synchronization in time-delayed systems. Phys Lett A 292(6):320–324
Mahmoud GM, Mahmoud EE (2010) Complete synchronization of chaotic complex nonlinear systems with uncertain parameters. Nonlinear Dyn 62(4):875–882
Mahmoud GM, Mahmoud EE (2010) Phase and antiphase synchronization of two identical hyperchaotic complex nonlinear systems. Nonlinear Dyn 61(1–2):141–152
Hu J, Chen S, Chen L (2005) Adaptive control for anti-synchronization of Chua’s chaotic system. Phys Lett A 339(6):455–460
Vaidyanathan S, Rasappan S (2011) Hybrid synchronization of hyperchaotic Qi and Lu systems by nonlinear control. In: International conference on computer science and information technology. Springer, Berlin, pp 585–593
Mainieri R, Rehacek J (1999) Projective synchronization in three-dimensional chaotic systems. Phys Rev Lett 82(15):3042
Khan A et al (2017) Hybrid function projective synchronization of chaotic systems via adaptive control. Int J Dyn Control 5(4):1114–1121
Yang S, Duan C (1998) Generalized synchronization in chaotic systems. Chaos Solitons Fractals 9(10):1703–1707
Khan A, Bhat MA (2017) Multi-switching combination-combination synchronization of non-identical fractional-order chaotic systems. Math Methods Appl Sci 40(15):5654–5667
Ali MK, Fang JQ (1997) Synchronization of chaos and hyperchaos using linear and non-linear feedback functions. Phys Rev E 55(5):5285
Srivastava M, Ansari S, Agrawal S, Das S, Leung A (2014) Anti-synchronization between identical and non-identical fractional-order chaotic systems using active control method. Nonlinear Dyn 76(2):905–914
Vaidyanathan S, Sampath S (2012) Anti-synchronization of four-wing chaotic systems via sliding mode control. Int J Autom Comput 9(3):274–279
Khan A et al (2017) Combination synchronization of time-delay chaotic system via robust adaptive sliding mode control. Pramana 88(6):91
Cao J, Li H, Ho DW (2005) Synchronization criteria of Lure systems with time-delay feedback control. Chaos Solitons Fractals 23(4):1285–1298
Njah A (2010) Tracking control and synchronization of the new hyperchaotic liu system via backstepping techniques. Nonlinear Dyn 61(1–2):1–9
Podlubny I (1998) Fractional differential equations: an introduction to fractional derivatives, fractional differential equations, to methods of their solution and some of their applications, vol 198. Elsevier, Amsterdam
Grigorenko I, Grigorenko E (2003) Chaotic dynamics of the fractional Lorenz system. Phys Rev Lett 91(3):034,101
Li C, Chen G (2004) Chaos and hyperchaos in the fractional-order rossler equations. Phys A 341:55–61
Deng W, Li C (2005) Chaos synchronization of the fractional Lu-system. Phys A 353:61–72
Wang XY, Wang MJ (2007) Dynamic analysis of the fractional-order liu system and its synchronization. Chaos Interdiscip J Nonlinear Sci 17(3):033,106
Zhu H, Zhou S, Zhang J (2009) Chaos and synchronization of the fractional-order Chuas system. Chaos Solitons Fractals 39(4):1595–1603
Luo C, Wang X (2013) Chaos in the fractional-order complex Lorenz system and its synchronization. Nonlinear Dyn 71(1–2):241–257
Liu X, Hong L, Yang L (2014) Fractional-order complex t system: bifurcations, chaos control, and synchronization. Nonlinear Dyn 75(3):589–602
Singh AK, Yadav VK, Das S (2017) Synchronization between fractional order complex chaotic systems. Int J Dyn Control 5(3):756–770
Cai N, Jing Y, Zhang S (2010) Modified projective synchronization of chaotic systems with disturbances via active sliding mode control. Commun Nonlinear Sci Numer Simul 15(6):1613–1620
Aghababa MP, Heydari A (2012) Chaos synchronization between two different chaotic systems with uncertainties, external disturbances, unknown parameters and input non-linearities. Appl Math Model 36(4):1639–1652
Yau HT (2004) Design of adaptive sliding mode controller for chaos synchronization with uncertainties. Chaos Solitons Fractals 22(2):341–347
Hajipour A, Hajipour M, Baleanu D (2018) On the adaptive sliding mode controller for a hyperchaotic fractional-order financial system. Phys A 497:139–153
Matignon D (1996) Stability results for fractional differential equations with applications to control processing. In: Computational engineering in systems applications, vol 2. IMACS, IEEE-SMC Lille, France, pp 963–968
Vidyasagar M (2002) Nonlinear systems analysis, vol 42. Siam, New Delhi
Acknowledgements
The second author is funded by the Junior Research fellowship of University Grant Commission, India ( Ref. No.: 19/06/2016(i)EU-V ).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Khan, A., Nasreen & Jahanzaib, L.S. Synchronization on the adaptive sliding mode controller for fractional order complex chaotic systems with uncertainty and disturbances. Int. J. Dynam. Control 7, 1419–1433 (2019). https://doi.org/10.1007/s40435-019-00585-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40435-019-00585-y
Keywords
- Fractional order complex chaotic system
- Hybrid projective synchronization
- Adaptive sliding mode control technique