Abstract
This paper discusses the continuous effect of the fractional order parameter of the Lü system where the system response starts stable, passing by chaotic behavior then reaching periodic response as the fractional-order increases. In addition, this paper presents the concept of synchronization of different fractional order chaotic systems using active control technique. Four different synchronization cases are introduced based on the switching parameters. Also, the static and dynamic synchronizations can be obtained when the switching parameters are functions of time. The nonstandard finite difference method is used for the numerical solution of the fractional order master and slave systems. Many numeric simulations are presented to validate the concept for different fractional order parameters.
Keywords: Control, Switching control, Fractional order synchronization, Chaotic systems, Non-standard finite difference schemes, Fractional calculus
Introduction
During the last few decades, fractional calculus has become a powerful tool in describing the dynamics of complex systems which appear frequently in several branches of science and engineering. Therefore fractional differential equations and their numerical techniques find numerous applications in the field of viscoelasticity, robotics, feedback amplifiers, electrical circuits, control theory, electro analytical chemistry, fractional multi-poles, chemistry and biological sciences [1–12].
The chaotic dynamics of fractional order systems began to attract a great deal of attention in recent years due to the ease of their electronic implementations as discussed before [13,14]. Due to the very high sensitivity of these chaotic systems which is required for many applications, there was a need to discuss the coupling of two or more dissipative chaotic systems which is known as synchronization. Chaotic synchronization has been applied in many different fields, such as biological and physical systems, structural engineering, ecological models [15,16].
Pecora and Carroll [15] were the first to introduce the concept of synchronization of two systems with different initial conditions. Many chaotic synchronization schemes have also been introduced during the last decade such as adaptive control, time delay feedback approach [17,18], nonlinear feedback synchronization, and active control [19]. However, most of these methods have been tested for two identical chaotic systems. When Ho and Hung [19] presented and applied the concept of active control method on the synchronization of chaotic systems, many recent papers investigated this technique for different systems and in different applications [20,21]. The synchronization of three chaotic fractional order Lorenz systems with bidirectional coupling in addition to the chaos synchronization of two identical systems via linear control was investigated [22,23]. Moreover, two different fractional order chaotic systems can be synchronized using active control [24]. The hyper-chaotic synchronization of the fractional order Rössler system which exists when its order is as low as 3.8 was shown by Yua and Lib [25]. Recently the consistency for the improvement of models based on fractional order differential structure has increased in the research of dynamical systems [26]. In addition, many researchers have studied the control of systems in different applications [27,28], in addition to the circuit and electromagnetic theories as shown by others [3,4,10–12,29].
Several analytical and numerical methods have been proposed to solve the fractional order differential equations for example the nonstandard finite difference schemes (NSFDs), developed by Mickens [30,31] have shown great potential in recent applications [32,33].
There are two aims for this paper, the first aim is to study the proper fractional order range which exhibits chaotic behavior for the Lü system. More than thirty cases are investigated for different orders and changing only a single system parameter. Stable, periodic and chaotic responses are shown for each system parameter but with different fractional order ranges. The second aim is to discuss the active technique for the synchronization of two different fractional order chaotic systems and using two on/off switches. Based on the proposed technique, static and dynamic synchronization can be obtained in four different cases. The numerical solutions of the fractional order for the master, slave and error systems are computed using NSFD.
In ‘Fundamentals of fractional order’ the basic fundamentals of the fractional order will be discussed. ‘Grünwald–Letnikov approximation’ will introduce the effect of the fractional order parameter of the fractional Lü system on the output response. The concept of active control using two on/off switches for the synchronization between two different chaotic systems will be proposed in ‘Non-standard Discretization’. Four different static and dynamic synchronization cases will be introduced in ‘Effect of the fractional order parameter on the Lü system response’ based on changing the switching parameters with time. Finally, conclusions are drawn in the last section.
Fundamentals of fractional order
Although the concept of the fractional calculus was discussed in the same time interval of integer order calculus, the complexity and the lack of applications postponed its progress till a few decades ago. Recently, most of the dynamical systems based on the integer-order calculus have been modified into the fractional order domain due to the extra degrees of freedom and the flexibility which can be used to precisely fit the experimental data much better than the integer-order modeling. For example, new fundamentals have been investigated in the fractional order domain for the first time and do not exist in the integer-order systems such as those presented in [4,6,9–12]. The Caputo fractional derivative of order α of a continuous function f : R+ → R is defined as follows:
| (1) |
where m is the first integer greater than α, and Γ(·) is the Gamma function and is defined by:
| (2) |
In this section, some basic definitions and properties of the fractional calculus theory and nonstandard discretization are discussed.
Grünwald–Letnikov approximation
The Grünwald–Letnikov method of approximation for the one-dimensional fractional derivative is as follows [34]:
| (3) |
| (4) |
where α > 0, Dα denotes the fractional derivative. N = [t/h], and h is the step size. Therefore, Eq. (3) is discretized as follows:
| (5) |
where tn = nh and are the Grünwald–Letnikov coefficients defined as:
| (6) |
Nonstandard discretization
The nonstandard discretization technique is a general scheme where we replace the step size h by a function φ(h). By applying this technique and using the Grünwald–Letnikov discretization method, it yields the following relations
| (7) |
where are functions of the step size h = Δt, with the following properties:
| (8) |
Examples of the function φ1(h) that satisfies (8) is h, sin(h), sinh(h), eh − 1, and in most applications, the general choice of φ1(h) is , where the function R1 can be chosen as
| (9) |
The multiplication terms can be replaced by nonlocal discrete representations. For example,
| (10) |
Effect of the fractional order parameter on the Lü system response
The Fractional order Lü system is the lowest-order chaotic system amongst all of chaotic systems [35]. The minimum effective dimension reported is 0.30. The system is given by
| (11) |
where a, b, and c are the system parameters, (x, y, z) are the state variables, and α is the fractional order. Now, we apply the NSFD to obtain the numerical solution for the fractional order Lü system. Using the Grünwald–Letnikov discretization method and applying the NSFD scheme by replacing the step size h by a function φ(h) and applying this form in (7) for the nonlinear term xy the system (11) yields
| (12) |
where , and we choose φ(h) = sin (h) as a suitable function [34]. Conventionally when α = 1, the system has two equilibrium points at (0, 0, 0) and (b, b, b2/c) which depend on the parameters b and c only. The system exhibits chaotic behavior when the parameters set (a, b, c) = (36.0, 28.0, 3.0). In the following simulations we will study the effect of the parameter α which does not affect the equilibrium points on the fractional order parameter α in order that chaotic responses appear. All the following simulations are performed using NSFD method, and when b = 28.0 and c = 3.0.
Fig. 1 shows the system responses when a = 19.5 for two different fractional orders. When α is less than 0.75 the system displays stable response. However, as α increases to 0.75, the system behaves chaotically. But for α = 0.8 and higher orders, the system response is periodic with period 1. Therefore, the range of the fractional order α for chaotic behavior is α ⊂ [0.75, 0.8). As the system parameter a increases to 22 and when α < 1, the system responses pass by stable, chaotic, period-5, and period-1 responses when the fractional order α equals to 0.75, 0.8, 0.85, and 0.9 respectively as shown in Fig. 1. Therefore, the range of the fractional order α for chaotic response increases as the parameter a increases. Moreover, when the system parameter a increases to 25 and under the same values of the fractional order α, the range of chaotic response increases and different periodic attractors are obtained when the fractional order α belongs to the interval [0.85, 0.95].
Fig. 1.

The continuous responses of the Lü system versus the fractional-order α and parameter a.
Similarly, when a = 30, the system becomes stable when α less than or equal to 0.85 and the chaotic response starts to appear in the range [0.9, 1.0] while when a = 36, the system will be stable up to α = 0.9 and the chaotic responses appear when α = 1.0 which is the conventional case.
From Fig. 1, we can conclude the results in Table 1, where the chaotic responses appear for a wide range of the system parameter a, but in different ranges of the fractional order parameter α. Therefore, as the parameter a increases, the range of α for chaotic response increases and is shifted down. Moreover, it is expected that the Lü system can behave chaotically for larger values of a > 36 but with fractional order α > 1. In addition, as the range of α increase, more cases of high-periodic responses will appear. As verification, the maximum Lyapunov exponent is calculated as approximately 2.08 as shown in Fig. 2. This calculation is based on using the nonlinear time series analysis of 150,000 points of x variable [36].
Table 1.
The Lü system performance versus the parameters (α, a).
| a = 19.5 | a = 22 | a = 25 | a = 30 | a = 36 | |
|---|---|---|---|---|---|
| α < 0.75 | Stable | Stable | Stable | Stable | Stable |
| α = 0.75 | Chaotic | Stable | Stable | Stable | Stable |
| α = 0.8 | Period 1 | Chaotic | Stable | Stable | Stable |
| α = 0.85 | Period 1 | Period 5 | Chaotic | Stable | Stable |
| α = 0.9 | Period 1 | Period 1 | Chaotic | Chaotic | Stable |
| α = 0.95 | Period 1 | Period 1 | Period 3 | Chaotic | Chaotic |
| α = 1.0 | Period 1 | Period 1 | Period 1 | Chaotic | Chaotic |
Fig. 2.

The time series calculation of the maximum Lyapunov exponent for the first system when α = 0.95.
Chaos synchronization between fractional order Lü and Newton–Leipnik systems
In this paper we provide a general technique for changing the response of any chaotic system to follow another chaotic pattern and this can be controlled through two switches as shown in Fig. 3 which shows the general block diagram that describes the proposed technique. Assume two different chaotic systems, one of them is the master system, and the other is the slave. The purpose is to change the response of the slave system to synchronize with the master chaotic system via active control functions. These functions affect only the slave system without any loading on the master chaotic response.
Fig. 3.

Block diagram of the proposed system.
The previous fractional order numerical technique will be applied on the Lü chaotic system defined by (11) with a = 35, b = 28, and c = 3, and the fractional-order Newton–Leipnik system defined by (13) as the other chaotic system with (a1, b1, c1) = (0.4, 0.4, 0.175).
| (13) |
The minimum effective dimension for this system is 2.82 [37]. Assuming that the Lü system drives the Newton–Leipnik system, we define the drive (master) and response (slave) systems as follows
| (14) |
and
| (15) |
where S1 and S2 are on–off parameters (digital bit) which either have the values “1” or “0” according to the required dependence between both systems as shown in Fig. 3. The unknown terms (ux, uy, uz) in (14) and (15) are active control functions to be determined, and the error functions can be defined as:-
| (16) |
Eq. (16) together with (14) and (15) yield the error system
| (17) |
We define active control functions ui(t) as
| (18) |
The terms Vx, Vy, and Vz are linear functions of the error terms ex, ey, ez. With the choice of ux, uy, and uz given by (18) the error system between the two chaotic systems (17) becomes
| (19) |
In fact we do not need to solve (19) if the solution converges to zero. Therefore, the control terms Vx(ex), Vy(ey), and Vz(ez) can be chosen such that the system (20) becomes stable with zero steady state.
| (20) |
where A is a 3 × 3 real matrix, chosen so that all eigenvalues λi of the system (20) satisfy the following condition:
| (21) |
Then, by choosing the matrix A as follows:
| (22) |
Then the eigenvalues of the linear system (18) are equal (−k, −k, −k), which is enough to satisfy the necessary and sufficient condition (22) for all fractional orders α < 2 [38]. In the following examples, we take k = 1 for simplicity.
Simulation results
The functions φi(h), i = 1, 2, 3 are chosen according to the non-diagonal elements of the Jacobian matrix of the original continuous system of the error system
| (23) |
Since Jii = −1, then we choose φi(h) = 1 − eh for both system1 and system2 as a suitable function [34]. All the calculations of the two systems were numerically integrated using the NSFD scheme with step size h = 0.005. Four different cases are discussed as follows:
-
•
(S1, S2) = (0, 0), then the two systems are working independently (no synchronization).
-
•
(S1, S2) = (0, 1), therefore the first system works normally without any loading effect, and the second system adapts its response to synchronize with the first system.
-
•
(S1, S2) = (1, 0), similarly the second system works individually, and the first system follows the second system exactly.
-
•
Mixed mode synchronization case, where the switching parameters are a function of time.
Case 1: No synchronization (S1, S2) = (0, 0)
In this case, we validate the nonstandard finite difference method for the solution of both systems at α = 0.95 and calculate the maximum Lyapunov exponent for the output. Fig. 4a shows the time domain response for the fractional order Lü system using the NSFD technique. The system has the faster response which is clear from the x, y, and z waveforms. The projection attractors in the xy, and xz planes with the 3D attractor are also introduced in Fig. 4a. Similarly, the time domain response and strange attractors of the second system (Newton–Leipnik) are shown in Fig. 4b. The time responses are very slow, and the attractors differ from the Lü system.
Fig. 4.

Time domain waveforms and the strange attractors with h = 0.005 for (a) the first system under the initial condition (0.2, 0.05) and (b) the second system when α = 0.95 under the initial condition (0.9, 0, −0.3).
Case 2: system2 → system1 synchronization when (S1, S2) = (0, 1)
In this case the Lü system works normally and the Newton–Leipnik system adapts its response to follow the Lü system. Fig. 5a shows the two system responses when α = 0.95, the error function, and the active control signals versus time. The values of the x and z waveforms for system1 are represented by the solid lines however the dotted lines are the values of the x and z responses of system2. The error functions decay with time very fast as shown in Fig. 5a. These responses show the synchronization between the two systems when the initial conditions equal (0.2, 0, 0.5) and (0.9, 0, −0.3) for the systems (11) and (13) respectively. Although, the initial conditions are different system2 tracks system1 exactly. When α = 0.9, system1 becomes stable (x1, y1, z1) = (x2, y2, z2) = (−7.75, −7.75, 20). System2 synchronizes its response by the same way as shown in Fig. 5b. In this case, the control functions (u1, u2, u3) = (1554, 763.83, 296.6) when the initial conditions are (−0.5, 0, 0.5) and (1, 2, −0.5) respectively.
Fig. 5.

(a) Time domain response for x1, x2, z1 and z2 the error functions and for both systems in case 2 with h = 0.005. (b) Time waveforms of x1, x2,z1 and z2 when α = 0.9 where system2 follows system1 in the steady state for case 2, (c) the x1, x2 time waveforms and z2 versus z1 for case 3, and (d) the projection attractors of system1 and system2 when α = 0.95 for case 3.
Case 3: system1 → system2 synchronization when (S1, S2) = (1, 0)
When the switching parameters (S1, S2) are interchanged, no relation exists between the control variables and system2. In this case, the Lü system follows the behavior of the Newton–Leipnik system when the fractional order α = 0.95. Fig. 5c and d illustrate the time domain responses and attractor projections in different planes for both systems. Although the initial points are different and apart, system1 adapts quickly to synchronize with system2 as shown in Fig. 5d.
Case 4: mixed synchronizations
In this section, the values of (S1, S2) change with time, so we have mixed synchronizations.
| (24) |
Therefore system2 will follow system1 in the first 200 s and then system1 will follow system2 in the last 200 s. But, due to the huge difference of amplitudes, we will multiply the output of system1 by 100 to make it in the same order for visualization. Fig. 6a shows the x1 time waveforms in the interval [0.85, 0.95]. During the first 200 s x1 is independent of system2 and hence the system output is very slow. However as the values of (S1, S2) interchange after t = 200 s the output x1 synchronizes with system2 and then x1 = x2 at that interval shown in Fig. 6a. The transient response between the two cases is very fast, and the system behavior changes from slow response to accelerated response. The x–y projection of the response is shown in Fig. 6b, where the attractor changes from system1 into system2 smoothly.
Fig. 6.

(a) Time waveforms of x1, s1 and s2 of the mixed mode synchronization. (b) The xy projection attractor of the mixed mode synchronization for case 4 for two different systems, and (c) time waveforms and the x–y projection for two Lü systems with different parameters when α = 0.95.
The dynamic switching can be used also for the synchronization of two similar chaotic systems with different parameters. Fig. 6c shows the output x1 versus time after modifying the control functions (18) for two fractional order Lü systems with parameters (a, b, c, α) = (36, 20, 3, 0.95) and (a, b, c, α) = (36, 20, 5, 0.95) respectively. The switching parameters (S1, S2) equal to (1, 0) in the first 25 s and (0, 1) otherwise. It is clear that the speed of the system changes as the parameter c changes from 3 to 5 as shown from Fig. 6c and its x–y projection.
Conclusion
The first part of this paper discusses the smoothing change of the response from stable, periodic and chaotic as long as the parameters changes. The conclusion of this part shows us that the range of each response can be controlled by the system parameters or by the fractional-order parameters. Unlike the conventional synchronization techniques, the main objective of the second part is to discuss for the first time the switching synchronization between two different chaotic systems or one chaotic system with different parameters using the active control method. By using the proposed technique static synchronization (switching control independent of time), mono-dynamic synchronization (one of the control switches depends on time) or bi-dynamic synchronization (the two switches are time dependent). The concepts introduced in this paper have been verified by using the fractional-order version of two different known chaotic systems which are the Lü and the Newton–Leipnik chaotic systems. Four different cases have been discussed together with the numerical techniques used to cover all the cases of the new block diagram introduced in this paper which is controlled by two switching parameters. These switching parameters can be a function of time to introduce a new concept of static and dynamic switching of synchronizations which makes the system more flexible as shown from the results. This technique can be used for the synchronization of many chaotic systems. All the numerical analysis have been done using the nonstandard finite difference method (NSFD) where the results indicated that the NSFD constructions are appropriate schemes because of the threshold and chaotic instabilities observed.
Conflict of interest
The authors have declared no conflict of interest.
Footnotes
Peer review under responsibility of Cairo University.
References
- 1.Baleanu D., Diethelm K., Scalas E., Trujillo J. World Scientific; Singapore: 2009. Fractional calculus models and numerical methods. [Google Scholar]
- 2.Heymans N., Podlubny I. Physical interpretation of initial conditions for fractional differential equations with Riemann–Liouville fractional derivatives. Rheological Acta. 2005;45:765–771. [Google Scholar]
- 3.Radwan A.G., Moaddy K., Momani S. Stability and nonstandard finite difference method of the generalized Chua’s circuit. Comput Math Appl. 2011;62:961–970. [Google Scholar]
- 4.Radwan A.G., Shamim A., Salama K.N. Theory of fractional-order elements based impedance matching networks. IEEE Microw Wireless Compon Lett. 2011;21(3):120–122. [Google Scholar]
- 5.Kaczorek T. Practical stability and asymptotic stability of positive fractional 2D linear systems. Asian J Control. 2010;12(2):200–207. [Google Scholar]
- 6.Li Y., Chen Y.Q., Ahn H.S. Fractional order iterative learning control for fractional order linear systems. Asian J Control. 2011;13(1):54–63. [Google Scholar]
- 7.Li C.P., Deng W.H. Remarks on fractional derivatives. Appl Math Comput. 2007;187:777–784. [Google Scholar]
- 8.Podlubny . Academic Press; New York: 1999. Fractional differential equations. [Google Scholar]
- 9.Magin R.L. Fractional calculus models of complex dynamics in biological tissues. Comput Math Appl. 2010;59:1586–1593. [Google Scholar]
- 10.Radwan A.G., Elwakil A.S., Soliman A.S. Fractional-order sinusoidal oscillators: design procedure and practical examples. IEEE Trans Circ Syst I. 2008;55:2051–2063. [Google Scholar]
- 11.Radwan A.G., Soliman A.M., Elwakil A.S. First-order filters generalized to the fractional domain. J Circ Syst Comp. 2008;17:55–66. [Google Scholar]
- 12.Radwan A.G., Salama K.N. Passive and active elements using fractional LβCα circuit. IEEE Trans Circ Syst I. 2011;58(10):2388–2397. [Google Scholar]
- 13.Radwan A.G., Soliman A.M., EL-sedeek A.L. An inductorless CMOS realization of Chua’s circuit. Chaos, Solitons Fractals. 2004;18:149–158. [Google Scholar]
- 14.Radwan A.G., Soliman A.M., EL-sedeek A.L. MOS realization of the modified Lorenz chaotic system. Chaos, Solitons Fractals. 2004;(21):553–561. [Google Scholar]
- 15.Pecora L.M., Carroll T.L. Synchronization in chaotic systems. Phys Rev Lett. 1990;64:821–824. doi: 10.1103/PhysRevLett.64.821. [DOI] [PubMed] [Google Scholar]
- 16.Moaddy K., Radwan A.G., Salama K.N., Momani S., Hashim I. The fractional-order modeling and synchronization of electrically coupled neurons system. Comput Math Appl. 2012;64:3329–3339. [Google Scholar]
- 17.Park J.H., Kwon O.M. A novel criterion for delayed feedback control of time-delay chaotic systems. Chaos Soliton Fract. 2005;23:495–501. [Google Scholar]
- 18.Chen S.H., Lu J. Synchronization of an uncertain unified chaotic system via adaptive control. Chaos Soliton Fract. 2002;14:643–647. [Google Scholar]
- 19.Ho M.C., Hung Y.C. Synchronization of two different systems by using generalized active control. Phys Lett A. 2002;301:424–429. [Google Scholar]
- 20.Vincent U.E. Chaos synchronization using active control and backstepping control: a comparative analysis. Nonlin Anal Model Control. 2008;13:253–261. [Google Scholar]
- 21.Li C.P., Yan J.P. The synchronization of three fractional differential systems. Chaos Soliton Fract. 2007;32:751–757. [Google Scholar]
- 22.Yu Y., Li H.X., Su Y. The synchronization of three chaotic fractional-order Lorenz systems with bidirectional coupling. J Phys: Conf Ser. 2008;96(1):112–113. [Google Scholar]
- 23.Odibata Z.M., Corsonb N., Aziz-Alaouib M.A., Bertellec C. Synchronization of chaotic fractional-order systems via linear control. Int J Bifurcat Chaos. 2010;20(1):1–15. [Google Scholar]
- 24.Bhalekar S., Daftardar-Gejji V. Synchronization of different fractional order chaotic systems using active control. Commun Nonlinear Sci Numer Simulat. 2010;15:3536–3546. [Google Scholar]
- 25.Yua Y., Lib H.X. The synchronization of fractional-order Rössler hyperchaotic systems. Phys A. 2008;387:1393–1403. [Google Scholar]
- 26.Yan J., Li C. On chaos synchronization of fractional differential equations. Chaos, Solitons Fractals. 2007;32(2):725–735. [Google Scholar]
- 27.Aboelela M.A.S., Ahmed M.F., Dorrah H.T. Design of aerospace control systems using fractional PID controller. J Adv Res. 2012;3:225–232. [Google Scholar]
- 28.Kusyk J., Sahin C.S., Uyar M.U., Urrea E., Gundry S. Self-organization of nodes in mobile ad hoc networks using evolutionary games and genetic algorithms. J Adv Res. 2011;2:253–264. [Google Scholar]
- 29.Radwan A.G. On some generalized discrete logistic maps. J Adv Res. 2013;4(2):163–171. doi: 10.1016/j.jare.2012.05.003. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Mickens R.E. World Scientific; Singapore: 1994. Nonstandard finite difference models of differential equations. [Google Scholar]
- 31.Mickens R.E. World Scientific; Singapore: 2005. Advances in the Applications of Nonstandard Finite Difference Schemes. [Google Scholar]
- 32.Kaslik E., Sivasundaram S. Analytical and numerical methods for the stability analysis of linear fractional delay differential equations. J Comput Appl Math. 2012;236(16):4027–4041. [Google Scholar]
- 33.Demirci E., Ozalp N. A method for solving differential equations of fractional order. J Comput Appl Math. 2012;236(11):2754–2762. [Google Scholar]
- 34.Hussian G, Alnaser M, Momani S. Non-standard discretization of fractional differential equations. In: Proc 8th seminar of diff equ Dyn Syst, Isfahan, Iran; 2008.
- 35.Lü J.G. Chaotic dynamics of the fractional order Lü system and its synchronization. Phys Lett A. 2006;354(4):305–311. [Google Scholar]
- 36.Perc M. User friendly programs for nonlinear time series analysis. <http://www.matjazperc.com/ejp/time.html> [Retrieved 07.08.10].
- 37.Kang Y., Lin K.T., Chen J.H., Sheu L.J., Chen H.K. Parametric analysis of a fractional-order Newton–Leipnik system. J Phys: Conf Ser. 2008;96:012140. [Google Scholar]
- 38.Radwan A.G., Soliman A.M., Elwakil A.S., Sedeek A. On the stability of linear systems with fractional order elements. Chaos, Solitons Fractals. 2009;40(5):2317–2328. [Google Scholar]

