HOME JOURNALS CONTACT

Asian Journal of Applied Sciences

Year: 2009 | Volume: 2 | Issue: 5 | Page No.: 414-435
DOI: 10.3923/ajaps.2009.414.435
Comparative Study of Synchronizing Unified Fractional Chaotic Systems
Somayeh Jokar

Abstract: In this study nonlinear controller, active controller, unidirectional coupling controller and active sliding mode controller are designed for synchronizing pairs of unified fractional chaotic systems with known parameters different randomly selected initial conditions. These methods are compared from various points of views such as synchronization time, synchronization error, average synchronization time, average error variance, average squared error variance, average minimum control signal, average maximum control signal, minimum control signal variance and maximum control signal variance. As we know, nobody compares these methods for fractional chaotic systems, until now. Present results show that the active sliding mode controller is generally better than the others according to the defined criteria.

Fulltext PDF Fulltext HTML

How to cite this article
Somayeh Jokar , 2009. Comparative Study of Synchronizing Unified Fractional Chaotic Systems. Asian Journal of Applied Sciences, 2: 414-435.

Keywords: active sliding mode control, Synchronization, fractional, chaotic, nonlinear control, active control and unidirectional control

INTRODUCTION

Even though fractional differential equations have 300 years old history, their application in physics and science has been investigated only in recent years. It is so effective to model some systems for example dielectric polarization (Sun et al., 1984) electrode electrolyte polarization (Ichise et al., 1971) electromagnetic waves (Heavisidel, 1971) quantitative finance (Laskin, 2000) and quantum evolution of complex systems (Kusnezov et al., 1999) by means of fractional order than integer order.

Although, the synchronization of differential systems with integer order is mature and well understood (Kapitaniak, 1994; Boccaletti et al., 2002; Pikovsky and Kurth, 2001) the synchronization of fractional differential systems is still an active research field (Deng and Li, 2005a, b; Li et al., 2006; Lu, 2006).

The chaos synchronization means making two systems behave in a synchronized manner. Consider a fractional chaotic system as master and another one as the slave system those equations of them are as follows:

(1)

where, x, y, uεRn and f, g: Rn→Rn are assumed to be analytic functions.

Let x(t, x0) and y(t, y0) be solutions to Eq. 1, respectively. The solutions x(t, x0) and y(t, y0) are said to be synchronized if:

(2)

Means that, when the slave system is driven by a control input, we expect that its dynamical behavior follows that of master system after a transient.

There are different methods to synchronize the fractional chaotic systems, such as the coupling method (Li et al., 2006), nonlinear control method (Lu, 2006) and active control method (Haeri and Emadzadeh, 2006). In this study we design four control methods to synchronize two unified fractional chaotic systems. The methods are the Active Control (AC), the Nonlinear Control (NC), Unidirectional Coupling (UC) and Active Sliding mode Control (ASMC). Capabilities of these techniques on the synchronization of unified systems are compared. As we know, nobody compares these methods for fractional chaotic systems, until now. Before, the AC, NC and ASMC compared with each other in chaotic systems with integer order (Haeri and Emadzadeh, 2006; Haeri and Khademeian, 2006).

DEFINITIONS AND SYSTEM RELATIONS

There are several definitions of a fractional order differentiation. The followings are the most common ones:

(3)

where, m is the first integer which is not less than , is the m-order derivative in the usual sense and Jβ(β>0) is the β-order Reimann-Liouvill integral operator with expression:

(4)

Here Γ stands for Gamma function and the operator Dα is generally called α-order Caputo differential operator (Caputo, 1967).

Lu et al. (2002) introduced a unified system:

(5)

where, αε[0, 1]. It has been shown that system (Eq. 5) is chaotic for all αε[0, 1]. When α = 0.0, α = 0.8 and α = 1 (5) represents Lorenz system, Lu system and the Chen system, respectively. An interesting numerical result is that when αε[0, 0.8) and αε(0.8, 1], the corresponding chaotic attractors are similar to those of Lorenz and Chen systems, respectively.

The fractional version of the unified system is as follows:

(6)

where, dqi/dtqi = Dqi .The fractional order denoted by q = (q1, q2, q3) is subject to 0<q1, q2, q3≤1and αε[0, 1]. We found that for a set of parameter values αε[0, 1] and q = (0.985, 0.99, 0.99), the fractional order unified system can display chaotic attractors.

CHAOS SYNCHRONIZATION USING ACTIVE CONTROL METHOD

Here, we extend the active control theory, to realize synchronization of unified fractional chaotic systems. In order to observe the synchronization behavior in the master-slave structure, the control signals are added to the slave system dynamics:

(7)

where, x(t)εR3 and y(t)εR3 denotes the master and slave system�s 3-dimensional state vector, A1εR3x3, f1: R3→R3 represents the linear and nonlinear part of the master system dynamics. A2εR3xR3 and f2: R3→R3 imply the same roles in the slave system as A1 and f1 for the master system.

The synchronization error is defined as e = y-x. The error dynamics are determined as:

(8)

where, F(x, y) = f2(y)-f1(x)+(A2-A1). To simplify the notations, the linear part of the slave system is represented by matrix B (B = A2).

The nonlinear part of the Eq. 8 and v(t) that acts as external input in Eq. 8 are two parts of the control signal (u):

(9)

Matrix B is known and contains parameters of the linear part of the slave system. The controller is designed by determining matrix A such that the error dynamics in (8) becomes stable. In the following subsections, at first Stability analysis is given and then matrices and relation of them are given for synchronizing pairs of different chaotic systems.

Stability Analysis
Matignon (1996) the following autonomous system:

(10)

where, 0<q<1, xεRn and AεRnxn, is asymptotically stable if |arg(eig(A)|≥qπ/2 according to stability analysis, as long as all eigenvalues of matrix A(λi’s I = 1, 2, 3) satisfy the condition |arg(eig(λ1)|≥qπ/2, the system defined by (8) is asymptotically stable.

Chen and Lorenz Systems
Chen and Lorenz systems are considered as master and slave systems. Then the error dynamics is as follows:

(11)

The control signals are determined as:

(12)

Using the above control signals, the error dynamics Eq. 11 become:

(13)

Where:

Designing the proper feedback control stabilizes the error system so that e(t) converges to zero. It guarantees that the given chaotic system are synchronized. We choose:

(14)

When matrix A is chosen in the following form, all eigenvalues of the closed loop error dynamics will have negative real part and satisfy the condition |arg(λ)|>0.5qπ:

Chen and Lu Systems
In this case Chen is master and Lu is slave system. The error system is as follows:
The control signals are defined as:

(15)

The error system becomes as follows:

(16)

where,

Use of the feedback control defined in Eq. 14 with feedback gain given by matrix A as below, the closed loop error dynamics will have negative real values for its eigenvalues and satisfy the condition |arg(λ)|>0.5qπ. This implies an exponential stability for the proposed synchronization.

Lu and Lorenz Systems
Suppose that Lu is master and Lorenz is slave. The error dynamics in this case are:

(17)

The control signal is defined as:

(18)

Therefore, the error system becomes:

(19)

where,

And finally matrix A for providing the eigenvalues that satisfy the condition |arg(λ)|>0.5qπ is determined as follows:

(20)

CHAOS SYNCHRONIZATION USING NONLINEAR CONTROL METHOD

The augmented control signal w(t) is chosen based on a Lyapunov function establishment for the error system. Assume the Lyapunov candidate function as follows:

(21)

The derivative of V is calculated as:

(22)

We choose u(t) such that becomes negative definite:

(23)

According to the Lyapunov stability theorem, this means that limt→∞||e(t)||→0 and therefore the master and slave systems would be synchronized asymptotically.

The error dynamics in general is:

(24)

The control function is selected as:

(25)

Matrix P is chosen as follows:

(26)

For this selection of P, V is positive definite and is negative definite functions.

Chen and Lorenz System
In this case , where:

(27)

Chen and Lu System
In this case Q is:

(28)

Lu and Lorenz Systems
Here, Q is obtained as follows:

(29)

CHAOS SYNCHRONIZATION VIA UNIDIRECTIONAL COUPLING METHOD

In this case it is assumed that the unified fractional order system (Eq. 6) is master and slave systems. We add the control signal to the slave system, so we have:

(30)

where, k determines the coupling convergence rate. Defining the error variables:

The error system is:

(31)

Taking Laplace transform from both sides of Eq. 29 and utilizing L(dqiei/dtqi) = sqi(Ei(s)-sqi-1ei(0), one obtains:

(32)

It follows from Eq. 30 that:

(33)

(34)

And

(35)

By the final value theorem of the Laplace transformation, we have:

(36)

(37)

(38)

If we assume that E1(s) or E2(s) is bounded i.e.:

Then and . Because of attractiveness of the attractor, there exists some positive value M such that |xi|≤M, |x2|≤M, and |x3|≤M. From limi→+∞ e1 = 0 we can see that y1 is also bounded. Thus, it follows from (36) that:

Therefore, under the following assumption:

We have,

It shows that the master and slave system are synchronized.

CHAOS SYNCHRONIZATION VIA ACTIVE SLIDING MODE CONTROL

The error dynamics in Eq. 8 is rewritten as follows:

(39)

where, A represents the linear part of slave system. And we have:

(40)

where, H(t) = Kw(t). The defined control signal wt is determined through the sliding mode approach:

(41)

s(e) is the switching surface and is considered as:

(42)

The reaching law assumed to be This design results in the following control signal:

(43)

It can be shown that the closed loop system will be stable for positive r and q parameters.

Chen and Lorenz Systems
Matrix A and nonlinear function F(x, y) are given as follows:

(44)

(45)

We set the gain vector K = [1 2 2]T, the sliding surface vectors C = [-1.5 5 -3] and reaching law parameters as r = 1.5 and q = 0.35. The sliding mode control input would be:

(46)

Chen and Lu Systems
The following matrix and vector are obtained for this pair of systems:

(47)

The same vectors and parameters of the previous case results in the following control signal:

(48)

Lu and Lorenz Systems
Matrix A and vector function F (x, z) in this case are:

(49)

(50)

With the same vectors and parameters as in the previous cases, the control signal would be as follows:

(51)

SIMULATION RESULTS

Here, we consider two different unified fractional order chaotic systems and compare the performance of the synchronization methods discussed in the previous sections. It is assumed that the systems have known parameters while simulations were performed with randomly selected initial conditions. The following criteria were studied:

Average synchronization time (Mean (ST))
Average error variance (Var (mE)
Mean squared error variance (Var (mseE))
Average minimum of the control signal (Mean (miU))
Average maximum of the control signal (Mean (maU))
Minimum of the control signal variance (Var (miU))
Maximum of the control signal variance (Var (maU))

The minimum value of mean (ST) implies faster convergence. For smaller Var (mE) and Var (mseE) we have better synchronization. On the other hand, we need to expend less control effort (Var (miU), Var (maU)) and have lower magnitude of the control signal (miU, maU) in real time control application. Our results are derived from the computer simulation of the master and slave systems with 100 randomly selected initial conditions. The given results here show the average of the 100 times simulations.

Results obtained from different synchronization methods are given in Table 1-10. We calculated the percent of how many times each methods is better than the others and results are presented in Table 10.

As it is revealed from the above tables especially Table 10, the ASMC approach performs better than the other controllers in the most cases.

Results which obtained from comparing different methods, for synchronization time and synchronization Error are shown in Fig. 1 to 18.

Table 1: Result for the Chen and Lorenz systems (the first states)

Table 2: Result for the Chen and Lorenz systems (the second states)

Table 3: Result for the Chen and Lorenz systems (the third states)

Table 4: Result for the Chen and Lu systems (the first states)

Table 5: Result for the Chen and Lu systems (the second states)

Table 6: Result for the Chen and Lu systems (the third states)

Table 7: Result for the Lu and Lorenz systems (the first states)

According to Fig. 1, synchronization time for the Chen-Lorenz systems (first states) via NC, UC, AC and ASMC is 50, 50, 457 and 10. According to Fig. 2 for the Chen-Lorenz systems (second states), synchronization time via NC, UC, AC and ASMC is 27, 47, 437 and 12. And finally according to Fig. 3 for the Chen-Lorenz systems (third states), synchronization time via NC, UC, AC and ASMC is 72, 62, 961 and 9.

As the Fig. 1 to 3 show for the Chen-Lorenz systems (the first states, the second states and the third states), the ASMC performance is better than the other controllers.

Table 8: Result for the Lu and Lorenz systems (the second states)

Table 9: Result for the Lu and Lorenz systems (the third states)

Table 10: Result for describing the percent of performance of each method

Fig. 1: Synchronization of Chen-Lorenz systems via NC, UC, AC and ASMC methods (the first states)

Fig. 2: Synchronization of Chen-Lorenz systems via NC, UC, AC and ASMC methods (the second states)

Fig. 3: Synchronization of Chen-Lorenz systems via NC, UC, AC and ASMC methods (the third states)

Results show that the slave system follows faster the master system via ASMC. And according to Fig. 4 to 6 we have smaller synchronization Error via ASMC.

As the Fig. 7 shows, synchronization time for the Chen-Lu systems (first states) via NC, UC, AC and ASMC is 15, 37, 458 and 8.

Fig. 4: Synchronization Error for Chen-Lorenz systems for all of the methods (the first states)

Fig. 5: Synchronization Error for Chen-Lorenz systems for all of the methods (the second states)

Figure 8 for the Chen-Lu systems (second states) shows that, synchronization time via NC, UC, AC and ASMC is 19, 30, 187 and 9. And according to Fig. 9 for the Chen-Lu systems (third states), synchronization time via NC, UC, AC and ASMC is 58, 104, 472 and 7.

Fig. 6: Synchronization Error for Chen-Lorenz systems for all of the methods (the third states)

Fig. 7: Synchronization of Chen-Lu systems via NC, UC, AC and ASMC methods (the first states)

Figure 7 to 9 show for the Chen-Lu systems (the first states, the second states and the third states), the ASMC performance is better than the other controllers. Figures show that the slave system follows faster the master system via ASMC. And according to Fig. 10 to 12 we have smaller synchronization Error via ASMC.

Fig. 8: Synchronization of Chen-Lu systems via NC, UC, AC and ASMC methods (the second states)

Fig. 9: Synchronization of Chen-Lu systems via NC, UC, AC and ASMC methods (the third states)

Figure 13 shows synchronization time for the Lu-Lorenz systems (first states) via NC, UC, AC and ASMC is 10, 24, 457 and 9.

Fig. 10: Synchronization Error for Chen-Lu systems for all of the methods (the first states)

Fig. 11: Synchronization Error for Chen-Lu systems for all of the methods (the second states)

Figure 14 for the Lu-Lorenz systems (second states) shows that, synchronization time via NC, UC, AC and ASMC is 164, 49, 437 and 9. And according to Fig. 15 for the Lu-Lorenz systems (third states), synchronization time via NC, UC, AC and ASMC is 15, 58, 475 and 7. follows faster the master system via ASMC. And according to Fig. 10 to 12 we have smaller synchronization Error via ASMC.

Fig. 12: Synchronization Error for Chen-Lu systems for all of the methods (the third states)

Fig. 13: Synchronization of Lu-Lorenz systems via NC, UC, AC and ASMC methods (the first states)

Figure 13 to 15 show for the Lu-Lorenz systems (the first states, the second states and the third states), the ASMC performance is better than the other controllers. Results show that the slave system follows faster the master system via ASMC.

Fig. 14: Synchronization of Lu-Lorenz systems via NC, UC, AC and ASMC methods (the second states)

Fig. 15: Synchronization of Lu-Lorenz systems via NC, UC, AC and ASMC methods (the third states)

And according to Fig. 16 to 18 we have smaller synchronization Error via ASMC.

Fig. 16: Synchronization Error for Lu-Lorenz systems for all of the methods (the first states)

Fig. 17: Synchronization Error for Lu-Lorenz systems for all of the methods (the second states)

Fig. 18: Synchronization Error for Lu-Lorenz systems for all of the methods (the third states)

CONCLUSION

In this study we described four control schemes on the synchronization of pairs of the unified fractional order chaotic systems. As we know, nobody compares these methods for fractional chaotic systems, until now. Parameters of the systems are assumed to be known while their initial conditions are selected randomly. Based on the defined criteria, the performances of the controllers are compared with each other. We show that the performance of the Active Sliding Mode Controller is better than the others in the most cases. Results given here is derived from the average of the 100 times simulations with different initial conditions. If we consider that the parameters of the chaotic systems are not known, in this case also, we reach to this result that, the performance of the active sliding mode controller is better than the others in the most cases.

REFERENCES

  • Sun, H.H., A.A. Abdelwahab and B. Onaral, 1984. Linear approximation of transfer function with a pole of fractional power. IEEE Trans. Automat. Control, 29: 441-444.
    Direct Link    


  • Ichise, M., Y. Nagayanagi and T. Kojima, 1971. An analog simulation of non integer order transfer functions for analysis of electrode processes. J. Electroanal. Chem. Interfacial Electrochem., 33: 253-265.
    CrossRef    


  • Heaviside, O., 1971. Electromagnetic Theory. 3rd Edn., Chelsea, New York, ISBN-10: 082840237X


  • Laskin, N., 2000. Fractional market dynamics. Physica A, 287: 482-492.
    CrossRef    Direct Link    


  • Kusnezov, D., A. Bulgac and G.D. Dang, 1999. Quantum levy processes and fractional kinetics. Phys. Rev. Lett., 82: 1136-1139.
    Direct Link    


  • Kapitaniak, T., 1994. Synchronization of chaos using continuous control. Phys. Rev. E, 50: 1642-1644.
    CrossRef    PubMed    Direct Link    


  • Boccaletti, S., J. Kurth, G. Osipov, D.L. Valladares and C.S. Zhou, 2002. The synchronization of chaotic systems. Phys. Rep., 366: 1-101.
    CrossRef    


  • Pikovsky, A.R. and J. Kurth, 2001. Synchronization a Universal Concept in Nonlinear Sciences. Cambridge University Press, Cambridge, ISBN: 052153352X


  • Deng, W.H. and C.P. Li, 2005. Synchronization of chaotic fractional Chen system. J. Phys. Soc. Jap., 74: 1645-1648.
    CrossRef    Direct Link    


  • Deng, W.H. and C.P. Li, 2005. Chaos synchronization of the fractional Lu system. Physica A, 353: 61-72.
    CrossRef    


  • Li, C.P., W.H. Deng and D. Xu, 2006. Chaos synchronization of the Chua system with a fractional order. Physica A, 360: 171-185.
    CrossRef    


  • Lu, J.G., 2006. Synchronization of a class of fractional-order chaotic systems via a scalar transmitted signal. Chaos Solitons Fractals., 27: 519-525.
    CrossRef    


  • Haeri, M. and A.A. Emadzadeh, 2006. Comparative study of various methods for synchronizing two different chaotic systems. Phys. Lett. A, 356: 59-64.
    CrossRef    


  • Haeri, M. and B. Khademeian, 2006. Comparsion between different synchronization methods of identical chaotic sytems. Chaos Solitons Fractals, 29: 1002-1022.
    CrossRef    


  • Caputo, M., 1967. Linear models of dissipation whose Q is almost frequency independent. Geophys. J. R. Astron Soc., 13: 529-539.
    CrossRef    Direct Link    


  • Lu, J., G. Chen, D. Cheng and S. Celikovsky, 2002. Bridge the gap between the Lorenz and the Chen systems. Int. J. Bifur. Chaos, 12: 2917-2926.
    CrossRef    


  • Matignon, D., 1996. Stability results for fractional differential equations with applications to control processing. Proceedings of the Computational Engineering in Systems and Application Multi-Conference, July 9-12, 1996, Lille, France, pp: 963-968.

  • © Science Alert. All Rights Reserved