Next Article in Journal
Bogdanov Map for Modelling a Phase-Conjugated Ring Resonator
Next Article in Special Issue
Complexity Analysis of Escher’s Art
Previous Article in Journal
Integrated Information as a Measure of Cognitive Processes in Coupled Genetic Repressilators
Previous Article in Special Issue
New Texture Descriptor Based on Modified Fractional Entropy for Digital Image Splicing Forgery Detection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Synchronization Strategy between Two Autonomous Dissipative Chaotic Systems Using Fractional-Order Mittag–Leffler Stability

1
School of Electronic and Information Engineering, Anshun University, Anshun 561000, China
2
School of Mathematics and Computer Science, Guizhou Education University, Guiyang 550018, China
3
School of Information Engineering, Guizhou University of Engineering Science, Bijie 551700, China
*
Author to whom correspondence should be addressed.
Entropy 2019, 21(4), 383; https://doi.org/10.3390/e21040383
Submission received: 18 February 2019 / Revised: 28 March 2019 / Accepted: 8 April 2019 / Published: 10 April 2019
(This article belongs to the Special Issue The Fractional View of Complexity)

Abstract

:
Compared with fractional-order chaotic systems with a large number of dimensions, three-dimensional or integer-order chaotic systems exhibit low complexity. In this paper, two novel four-dimensional, continuous, fractional-order, autonomous, and dissipative chaotic system models with higher complexity are revised. Numerical simulation of the two systems was used to verify that the two new fractional-order chaotic systems exhibit very rich dynamic behavior. Moreover, the synchronization method for fractional-order chaotic systems is also an issue that demands attention. In order to apply the Lyapunov stability theory, it is often necessary to design complicated functions to achieve the synchronization of fractional-order systems. Based on the fractional Mittag–Leffler stability theory, an adaptive, large-scale, and asymptotic synchronization control method is studied in this paper. The proposed scheme realizes the synchronization of two different fractional-order chaotic systems under the conditions of determined parameters and uncertain parameters. The synchronization theory and its proof are given in this paper. Finally, the model simulation results prove that the designed adaptive controller has good reliability, which contributes to the theoretical research into, and practical engineering applications of, chaos.

1. Introduction

Research on chaotic systems has not ceased over the past fifty years. Scholars have discovered a large number of three-dimensional integer-order chaotic systems, such as the Lorenz system [1,2,3], the Chen system [4], the Liu system [5], and the Rossler system [6]. Subsequently, on the basis of these classical systems, novel variations on chaotic systems have been studied [7,8,9,10]. Due to their very rich dynamics and complex characteristics, these nonlinear chaotic systems have been applied in many fields, such as meteorology [11,12], mechanics [13,14,15], and secure communication [16,17,18,19].
Recently, much research has been done on fractional calculus theory. It has been found that if a system is described using a fractional order, we can more effectively discover its behavior and characteristics. The same is true for a nonlinear chaotic system with a fractional order. Many researchers, therefore, have devoted themselves to research in this field. For example, Junguo Lu proposed the fractional Lü system and a synchronization method for it [20]. Shaobo He and Kehui Sun proposed a generalized fractional synchronization theory and a DSP implementation for it [21]. Marius-F. Danca studied the chaotic characteristics of hidden attractors for generalized fractional-order Lorentz systems, fractional-order Rabinovich–Fabrikant systems, and nonsmooth fractional-order Chua systems [22]. It is worth pointing out that these studies are primarily directed at three-dimensional fractional-order chaotic systems. Fractional-order chaotic systems with a higher number of dimensions have advantages in terms of nonlinear complexity, and there are still many unknown features to discover. However, there is a paucity of studies that focus specifically on multivariable chaotic systems. It is necessary to conduct further research into fractional-order systems with a high number of dimensions.
It has been found that fractional-order chaotic systems have higher nonlinearity and a higher spreading power spectrum compared to integral ones [23]. So, these systems have a very broad range of potential applications in the field of secure communication and other related sciences where chaotic synchronization is the key technology. Scholars in nonlinear control disciplines have proposed a number of effective synchronization methods since the pioneering work of Pecora and Carroll in 1996 [24], including drive-response synchronization [25], active–passive synchronization [26], coupled synchronization [27], continuous variable feedback synchronization [28], adaptive synchronization [29,30,31,32,33], pulse synchronization [34], projection synchronization [35], finite time synchronization [36], sliding mode control synchronization [37], hybrid synchronization [38,39], and other methods [40,41,42]. Chaotic synchronization is a kind of chaos control technology. The adaptive synchronization method has mostly been applied to integer-order chaotic systems. For example, A Khan and A Tyagi studied a new adaptive control method for hyperchaotic systems with unknown parameters according to the Lyapunov stability theory [38]. Feki Moez combined the Lyapunov stability theory with an adaptive law to realize the synchronization of an integer-order Lorenz system and applied it to secure communication [31]. S. Vaidyanathan et al. implemented adaptive synchronization of the same structure according to the Lyapunov theory into a conservative chaotic system with three-dimensional hidden attractors [30]. The reason why adaptive synchronization is usually used for integer-order chaotic systems is that it is convenient when computing the integer-order derivative for the Lyapunov function constructed using the system error. In contrast, for a fractional-order system, since the synchronization error function is also fractional, the fractional-order terms of the Lyapunov function are difficult to process, which can only be solved by seeking an inequality substitution [43,44] or by designing a sliding mode control surface [37,45,46,47]. A more general adaptive synchronization methodology for fractional-order chaotic systems does not exist at present.
Motivated by the above discussion, this paper investigates two novel four-dimensional fractional-order chaotic systems with different complexities, and establishes a universal adaptive law based on the Mittag–Leffler [48,49] fractional stability theory. First, in order to improve the dynamic behavior of nonlinear systems and the security of communication systems, two four-dimensional, fractional-order, and nonlinear chaotic systems are designed. The two systems have different numbers of equilibrium points. Their nonlinear dynamic behavior and complex dynamics are analyzed by means of phase diagram, time domain diagram, bifurcation diagram, power spectral density, and information entropy analysis. After that, instead of adopting the conventional method of constructing an adaptive law by constructing a complicated function in order to use the Lyapunov stability theorem, an adaptive controller was realized based on the fractional-order Mittag–Leffler stability theory. Irrespective of whether or not the parameters change, the adaptive control theory is used to synchronize two chaotic systems, which greatly enriches and extends the theoretical method for fractional-order synchronous control with different structures.
The rest of this paper is organized as follows. Section 2 defines the fractional calculus and the Mittag–Leffler lemma, gives the mathematical models of the two four-dimensional fractional-order chaotic systems, and presents the numerical simulation of the nonlinear dynamics. The complexity C O of the two systems is analyzed from the perspective of the number of simulation points N and the system parameter values in Section 3. In Section 4, an adaptive law for the synchronization of fractional-order systems is proposed for the cases of determined parameters and uncertain parameters. Section 5 summarizes the conclusions.

2. Fractional-Order Chaotic System Description and Chaotic Behavior Analysis

2.1. The Fractional Calculus and the Mittag–Leffler Stability Theorem

There are several ways to define the fractional calculus, including the Riemann–Liouville (R-L) definition [50,51], the Caputo definition [52], and the Grünwald–Letnikov (G-L) definition [53]. Among them, the R-L definition and the Caputo definition are the most commonly used. Compared to the other two definitions, the Caputo definition is more widely used in the engineering field. It is suitable for the description of an initial value problem in fractional differential equations. Therefore, we choose the Caputo definition.
Definition 1.
The Caputo fractional differential is defined as
a C D t q f ( t ) = 1 Γ ( n q ) × a t f ( n ) ( τ ) ( t τ ) q n + 1 d τ
where C indicates that this definition is the Caputo fractional-order definition, q is the order of the differential calculus, n is the smallest integer greater than q, and t and a are the upper and lower limits of the definite integral, respectively. Γ ( ) is the Gamma function.
Lemma 1.
Properties of the Caputo Derivative Operator [54]
If x ( t ) R is a continuous differentiable function, then, for any t b , the following relation holds:
1 2 b C D t α x 2 ( t ) x ( t ) b C D t α x ( t ) ,   α ( 0 , 1 )
Definition 2.
Consider the Caputo fractional nonautonomous system
a C D t q x ( t ) = f ( t , x )
with initial condition x ( a ) , where 0 < q < 1 , f : [ a , ] × Ω R n is piecewise continuous in t and locally Lipschitz in x on [ a , ] × Ω , and Ω R n is a domain that contains the origin x = 0 . The constant x 0 is an equilibrium point of Caputo fractional dynamic system (3), if and only is f ( t , x 0 ) = 0 .
Lemma 2.
The Mittag–Leffler stability theorem [55]
If the equilibrium point of the nonlinear fractional dynamic system is x e q = 0 , and D is the region containing the far point, then V ( t , x ( t ) ) : [ 0 , ) × D R + is a continuous differentiable function and satisfies
{ V ( t , x ( t ) ) γ ( x ) D α V ( t , x ( t ) ) 0
where γ ( ) is a K class function. If x D and 0 < α < 1 , then the equilibrium point x e q = 0 is globally stable.

2.2. Description of the Two Fractional-Order Chaotic Systems

In order to improve the complexity of the classical three-dimensional fractional-order Lorenz system [56,57], two four-dimensional dissipative autonomous system models are constructed as Equations (5) and (6).
{ d q x 1 d t q = 20 a 1 x 2 27 a 1 x 1 d q x 2 d t q = 7 a 1 x 1 x 1 x 3 + 25 a 1 x 2 d q x 3 d t q = x 1 x 2 3 a 1 x 3 d q x 4 d t q = 0.1 a 1 x 1 x 3
{ d q y 1 d t q = 35 a 2 y 2 20 a 2 y 1 + 5 a 2 y 4 d q y 2 d t q = 7 a 2 y 1 y 1 y 3 + 15 a 2 y 2 d q y 3 d t q = y 1 y 2 3 a 2 y 3 d q y 4 d t q = 0.1 a 2 y 1 y 3
where x 1 , x 2 , x 3 , x 4 , y 1 , y 2 , y 3 , and y 4 are state variables, q is the fractional order of the two systems (Equation (5) and Equation (6)), and a 1 and a 2 are parameters of the two systems. When 0 < q < 1 and   a 1 = a 2 = 1 , the equilibrium of the system (5) is O 4 ( 0 , 0 , 0 , w * ) , where w * is an arbitrary real number, and the equilibrium of the system (6) is O 5 ( 0 , 0 , 0 , 0 ) . So, the system (5) has countless equilibria, and the system (6) has only one equilibrium. The four eigenvalues of the Jacobian matrix at the equilibrium O 5 ( 0 , 0 , 0 , 0 ) are λ 1 =   25.9787 , λ 2   =   20.9787 , λ 3   =   3 , and λ 4   =   0 . It is clear that equilibrium O 5 ( 0 , 0 , 0 , 0 ) is an unstable saddle-focus point. If both systems are dissipative autonomous systems, then the parameters must satisfy   a 1 > 0 and   a 2 > 0 .

2.3. Analysis of the Chaotic Behavior in the Two Fractional-Order Chaotic Systems

In order to study the nonlinear dynamic behavior of the two systems, numerical simulations were performed using the Matlab software (R2016a, MathWorks, Natick, MA, USA). The simulation algorithm uses the predictor–corrector scheme [58] to solve fractional differential equations. The initial values for the two systems were ( 1 , 2 , 2 , 3 ) , the parameters were chosen to be q = 0.8 and   a 1 = a 2 = 1 , the simulation step size was set as h = 0.01 , and the number of simulation points N was 4000.
The attractor projection of the new fractional-order chaotic system (5) is shown in Figure 1, which shows that the system motion’s trajectory is randomly separated into certain areas but is never closed. The system (5) is in a chaotic state and has a typical double-scroll chaotic attractor. At the same time, it can be seen from the time series of x 3 and its power spectral density, which was obtained by a Fourier transform of the autocorrelation function in Figure 2, that the system’s power spectrum is a nonperiodic continuous waveform, which is consistent with the characteristics of the random signals. Figure 3 plots the Poincaré map of the system (5)’s dependence on the plane of x 3 = 50 , where the dense point set is shown. This means that the attractor has complex folding behavior and the dynamics of the system (5) are chaotic.
In order to further study the nonlinear chaotic behavior of the system (5), bifurcation diagrams and the Largest Lyapunov exponents (LLEs) of the system (5) are discussed below. Figure 4a depicts the bifurcation diagram of the state variable x 1 when making changes to the parameter a 1 , and the corresponding LLE graph is shown in Figure 4b. In the a 1 ( 0.8 , 2.4 ) range, the LLE is positive, and the system is in a chaotic state. When a 1 ( 2.4 , 3 ) , the LLE is negative, and the system is in a nonchaotic state. Additionally, the bifurcation diagram and LLE graph in Figure 5 illustrate the dynamic behavior of the system (5). Figure 5 exhibits the change in dynamic behavior of the system (5) for the state variable x 1 in the region of q ( 0.67 , 1 ) . Specifically, when q ( 0.67 , 0.78 ) , the bifurcation diagram shows that the system is in a nonchaotic state and has a negative LLE. When q ( 0.78 , 0.88 ) , the bifurcation diagram shows that the system has transitioned from a periodic to a chaotic state and there is a positive LLE. When q ( 0.88 , 1 ) , the LLE is a small positive number that is close to zero, and the bifurcation diagram illustrates different dynamic behaviors with lower complexity in the system, including weak chaotic and quasi-periodic limit cycle states.
The attractor phase diagram of the new system (6) is presented in Figure 6. It can be seen from the three-dimensional and two-dimensional phase diagrams of the system that the system has a chaotic attractor with double scrolls. In addition, the time series of y 3 and its power spectral density are exhibited in Figure 7. The power spectral density is continuous and has no obvious peaks, and the time series aperiodic, which is consistent with the properties of chaotic signals. Finally, Figure 8 shows the Poincaré map of the system (6)’s dependence on y 1 = 0 . There are dense point sets on the y 2 y 3 and   y 2 y 4 planes, showing that the system has complicated folding behavior.
For q = 0.8 , the bifurcation diagram and the Largest Lyapunov exponents (LLE) of system (6) as a function of parameter a 2 are shown in Figure 9. Similarly, Figure 10 illustrates the dynamic chaotic behavior process in terms of a bifurcation diagram and an LLE graph when a 2 = 1 and as q increases from 0.77 to 1. Figure 9 indicates that, when a 2 ( 0 , 0.8 ) , there are negative, zero, and small positive LLE values, and the system is in a periodic state or a weak chaotic state with low complexity. As the value of a 2 increases from 0.8, the LLE is positive, so system (6) has chaotic behavior. Figure 10a shows that the dynamic state of system (6) can be roughly divided into three phases. More specifically, in the range of q ( 0.77 , 0.8 ) , the system exhibits complex bifurcation behavior, and there are large fluctuations in the corresponding LLE. When q ( 0.8 , 0.91 ) , there is a positive LLE with small fluctuations and large values; hence, the system is in a chaotic state with high complexity. For the range of q ( 0.91 , 1 ) , there is extremely complex dynamic behavior, including nonchaotic states, chaotic states, and weak chaotic states.

3. Entropy Analysis

As mentioned above, higher complexity implies higher security. In this section, we will further analyze the nonlinear dynamic behavior of the above two chaotic systems (system (5) and system (6)) with respect to the complexity of the time series. It is well-known that another statistical property of these systems is entropy, which is a measure of the dynamic chaotic behavior and has a certain relationship with the Lyapunov exponent and the Hausdorff dimension.
Generally, the complexity of chaotic systems is divided into behavior complexity and structural complexity. To date, several algorithms have been developed to calculate the complexity of a chaotic system’s behavior, and they all evolved from the Kolmogorov method and Shannon's entropy [59]. However, for chaotic systems with a high number of dimensions, the calculation results may overflow, leading to unexpected results. Structural complexity entails an analysis of the energy characteristics in a transformed domain, which means that the scope of analysis is holistic rather than local. Thus, the results obtained from a structural complexity analysis have more global meaning than the results obtained from a behavior complexity analysis [60]. For these reasons, research on structural complexity algorithms based on the Fourier transform and the wavelet transform, such as the spectral entropy algorithm (SE) and the small entropy algorithm, has made great progress. In addition, there is an improved complexity algorithm, called C O , that is based on the fast Fourier transform (FFT). Due to its fast calculation speed, C O has many important properties and has achieved good complexity analysis results in practical applications. Moreover, since the signals in a real system are all analog, C O directly operates on continuous data without coarse-grain processing of the original data, thereby avoiding the changes in the dynamic property that may occur due to excessive coarse-grain processing. The C O algorithm can better describe the degree of randomness in system variables and more accurately describe the complexity of a chaotic system. Therefore, we adopted the C O algorithm to analyze the complexity of the system, and compared the results with those from the Lyapunov exponent and bifurcation analysis.

3.1. Description of the C O Complexity Algorithm

The C O complexity algorithm decomposes a sequence into regular and irregular components, reflecting the proportion of irregular components in the sequence. The steps for calculating the measured value are as follows.
Firstly, a discrete Fourier transformation is performed on the random sequence { x ( n ) , n = 0 , 1 , 2 , 3 , , M 1 } for a given length by
X ( k ) = n = 0 M 1 x ( n ) e j 2 π n k M = n = 0 M 1 x ( n ) W M n k
where k = 0 , 1 , 2 , , M 1 .
Then, the mean square value of { X ( k ) , k = 0 , 1 , 2 , 3 , , M 1 } is calculated by
G M = 1 M k = 0 M 1 | X ( k ) | 2
Let
X ˜ ( k ) = { X ( k ) i f | X ( k ) | 2 > r G M 0 i f | X ( k ) | 2 r G M
where r ( r > 0 ) is the control parameter. The inverse of the Fourier transform of X ˜ ( k ) is performed using Equation (10).
x ˜ ( n ) = 1 M k = 0 M 1 X ˜ ( k ) e j 2 π M n k = 1 M k = 0 M 1 X ˜ ( k ) W M n k
where n = 0 , 1 , 2 , , M 1 . Finally, the C O algorithm’s complexity calculation is defined as in Equation (11).
C O ( r , M ) = n = 0 M 1 | x ( n ) x ˜ ( n ) | 2 n = 0 M 1 | x ( n ) | 2
From the above process, we know that the larger the proportion of the energy in the irregular part in the sequence, the closer the corresponding signal is to the random sequence, and the greater the complexity. In addition, high-efficiency FFT and inverse fast Fourier transform (IFFT) techniques are used during processing, which makes the calculation speed of the C O algorithm very fast. In this paper, the C O complexity was used to analyze the dynamic behavior of the system, and the parameter r = 15 .

3.2. Influence of the Number of Simulation Points on Entropy

For system (5) and system (6), the prediction–correction method [58] was used to solve the equation. For a 1 = a 2 = 1 , a simulation step size h = 0.01 , a fractional order q = 0.8 , and the initial conditions ( x 1 , x 2 , x 3 , x 4 ) = ( y 1 , y 2 , y 3 , y 4 ) = ( 1 , 2 , 2 , 3 ) , the C O complexity of the two systems with respect to the number of simulation points N is shown in Figure 11, where the blue curve corresponds to the C O of system (5) and the red graph corresponds to the C O of system (6). When N ( 1000 , 11000 ) , Figure 11 shows that there are gentle fluctuations: the C O complexity of the two systems (5) and (6) fluctuates slightly around the two lines of C O = 0.45 and C O = 0.38 , respectively. It is worth pointing out that as N increases the ripples become smaller, which indicates that the complexity of the system tends to be balanced for a large N value. Figure 11 also reflects that the value of C O for system (5) is larger than that of system (6); that is, system (5) is more complicated than system (6).

3.3. Influence of System Parameters on Entropy

There are three variables in systems (5) and (6): a 1 , a 2 , and q . For a simulation step size h = 0.01 and N = 4000 , Figure 12 presents how the three variables affect the value of C O . When fixing q = 0.8 , and varying the value of parameters a 1 and a 2 (where the coordinate variable a denotes a 1 and a 2 , and a ( 0.5 , 1.1 ) ), the blue curve represents the C O of a 1 for system (5) and the red graph represents the C O of a 2 for system (6), as shown in Figure 12a. The two curves indicate that the value of C O rises as a increases, and the complexity of the system (5) is greater than the complexity of the system (6), which is consistent with the results discussed in Section 3.2. Figure 12b shows the C O complexity as a function of q , where a 1 = a 2 = 1 and q ( 0.77 , 1 ) . As described in Section 2.3, there is chaotic behavior in both systems when q ( 0.8 , 0.85 ) . The C O complexity has high values in this region as shown in Figure 12b, which means that the C O algorithm can better reflect the degree of dynamic behavior and the complexity in fractional-order chaotic systems. Moreover, Figure 12b also shows that the complexity of system (5) is greater than that of system (6), which is consistent with the previous results.

3.4. Analysis of the Chaotic Diagram of System Entropy

In order to reflect the distribution relationship between system parameters and C O , a contour map with different color schemes was used to show the chaotic characteristics of the proposed systems. A simulation step size h = 0.01 , simulation points N = 4000 , and the prediction–correction method were used to solve the equations. Figure 13 describes the C O in terms of the system parameters a 1 and a 2 and the fractional order q . The contour map in Figure 13a shows that, in the range of q ( 0 , 0.78 ) , system (5) is in a nonchaotic state. The high-complexity chaotic region is mainly concentrated in the range of q ( 0.78 , 0.88 ) , which is consistent with the results of Figure 12b. As for the range of q ( 0.88 , 1 ) , there are crisscross contours that represent different C O measurement values from the system. This also means that system (5) has multiple nonlinear dynamic behaviors, which also coincide with the bifurcation diagram and the maximum Lyapunov diagram of system (5) (shown in Figure 4 and Figure 5, respectively). For the C O complexity of system (6), it can be seen from Figure 13b that it is in accordance with the bifurcation diagram and the maximum Lyapunov diagram of system (6) (shown in Figure 9 and Figure 10, respectively). More specifically, when a 2 ( 0 , 0.21 ) , the system is in a nonchaotic state; when a 2 ( 0.21 , 1.7 ) , the system complexity will increase as q decreases. Throughout the whole of Figure 13, it can be observed graphically that when   q ( 0.77 , 0.85 ) , the system complexity will increase as the value of a 1 and a 2 increases. This is consistent with the outcomes discussed in Section 3.3. This further confirms that the C O entropy method can be employed to measure the complexity of fractional-order chaotic systems, and provides an alternative method for the dynamic analysis of nonlinear systems in practical applications.

4. Adaptive Synchronization of Fractional-Order Systems

Based on the Mittag–Leffler stability theory, an adaptive control scheme will be developed to synchronize two dissipative autonomous systems: the drive system (5) and the response system (6). Results from numerical simulations and details of the process for the mathematical proof are presented to demonstrate the effectiveness of the proposed method.

4.1. Adaptive Synchronization for Determined Parameters

To analyze the synchronization, let us define the state errors between the driving system (5) and the response system (6). Then, the error system can be represented by
{ e 1 = y 1 x 1 e 2 = y 2 x 2 e 3 = y 3 x 3 e 4 = y 4 x 4
The fractional-order error system (13) can be expressed as
{ d q e 1 d t q = 27 a 1 e 1 + 35 a 2 e 2 + y 1 ( 27 a 1 20 a 2 ) + x 2 ( 35 a 2 20 a 1 ) + 5 a 2 y 4 + u 1 ( t ) d q e 2 d t q = 25 a 1 e 2 + 7 a 1 e 1 + 7 y 1 ( a 2 a 1 ) + y 2 ( 15 a 2 25 a 1 ) e 1 y 3 e 3 x 1 + u 2 ( t ) d q e 3 d t q = 3 a 1 e 3 + 3 y 3 ( a 1 a 2 ) + e 1 y 2 + e 2 x 1 + u 3 ( t ) d q e 4 d t q = 0.1 ( a 2 y 1 y 3 a 1 x 1 x 3 ) + u 4 ( t )
where u 1 ( t ) , u 2 ( t ) , u 3 ( t ) , and u 4 ( t ) are error control functions, and a 1 and a 2 are the parameters of the driving system and the response system, which satisfy the conditions a 1 > 0 and a 2 > 0 .
Theorem 1.
For the drive system (5) and the response system (6), if the control function of the system is selected as follows
{ u 1 ( t ) = 27 a ^ e 1 35 a 2 e 2 y 1 ( 27 a 1 20 a 2 ) x 2 ( 35 a 2 20 a 1 ) 5 a 2 y 4 u 2 ( t ) = 25 a ^ e 2 7 a 1 e 1 7 y 1 ( a 2 a 1 ) y 2 ( 15 a 2 25 a 1 ) + e 1 y 3 + e 3 x 1 u 3 ( t ) = 3 a ^ e 3 3 y 3 ( a 1 a 2 ) e 1 y 2 e 2 x 1 u 4 ( t ) = ( a ^ a 1 ) e 4 0.1 ( a 2 y 1 y 3 a 1 x 1 x 3 )
where parameter a ^ is an estimation of parameter a 1 , then the adaptive law of the estimated parameter is
D q a ^ = 27 e 1 2 + 25 e 2 2 3 e 3 2 e 4 2 + λ ( a ^ a 1 )
If the parameter λ 0 , then the state error system has equilibrium e = 0 and a 1 = a ^ , the error system is globally asymptotically stable, thus, the response system is globally asymptotically synchronized with the drive system i.e., for any initial value, lim t e ( t ) = 0 .
Proof of Theorem 1.
Substituting Equation (14) into Equation (13), one can obtain
{ d q e 1 d t q = 27 e 1 ( a ^ a 1 ) d q e 2 d t q = 25 e 2 ( a ^ a 1 ) d q e 3 d t q = 3 e 3 ( a ^ a 1 ) d q e 4 d t q = e 4 ( a ^ a 1 )
It can be seen that the error dynamics system (16) appears to be independent of the response system parameter a 2 . As long as the error system is stable, it is possible to synchronize two different chaotic systems with different parameters. According to Lemma 2 of the Mittag–Leffler stability theory, we construct the Lyapunov control function (17) by taking e 1 , e 2 , e 3 , e 4 , and a ^ a 1 as variables.
V ( e , γ ) = 1 2 e T e + 1 2 γ 2
where e = [ e 1 , e 2 , e 3 , e 4 ] T , γ = a ^ a 1 , and parameter a ^ is an estimate of parameter a 1 . The adaptive law of the estimated parameters is shown in Equation (15).
On the basis of Lemma 1, the derivative of the function (17) is
D q V e 1 D q e 1 + e 2 D q e 2 + e 3 D q e 3 + e 4 D q e 4 + ( a ^ a 1 ) D q a ^ = 27 e 1 2 ( a ^ a 1 ) 25 e 2 2 ( a ^ a 1 ) + 3 e 3 2 ( a ^ a 1 ) + e 4 2 ( a ^ a 1 ) + [ 27 e 1 2 + 25 e 2 2 3 e 3 2 e 4 2 + λ ( a ^ a 1 ) ] ( a ^ a 1 ) = λ ( a ^ a 1 ) 2
According to the stability theory of Lemma 2, when λ 0 , then D q V 0 , there exists an equilibrium e = 0 and a 1 = a ^ ; and the error system (16) is globally asymptotically stable, thus, the drive system (5) and response system (6) are globally asymptotically synchronized. This completes the proof. □

4.2. Adaptive Synchronization for Uncertain Parameters

For the situation of uncertain parameters, the drive system is taken to be Equation (19) and the response system is taken to be Equation (20).
{ d q x 1 d t q = 20 a x 2 27 a x 1 d q x 2 d t q = 7 a x 1 x 1 x 3 + 25 a x 2 d q x 3 d t q = x 1 x 2 3 a x 3 d q x 4 d t q = 0.1 a x 1 x 3
{ d q y 1 d t q = 35 a y 2 20 a y 1 + 5 a y 4 + v 1 ( t ) d q y 2 d t q = 7 a y 1 y 1 y 3 + 15 a y 2 + v 2 ( t ) d q y 3 d t q = y 1 y 2 3 a y 3 + v 3 ( t ) d q y 4 d t q = 0.1 a y 1 y 3 + v 4 ( t )
where v ( t ) = [ v 1 ( t ) , v 2 ( t ) , v 3 ( t ) , v 4 ( t ) ] T is the control variable, and a is an unknown parameter. Assume that the system error function is
{ e 1 = y 1 x 1 e 2 = y 2 x 2 e 3 = y 3 x 3 e 4 = y 4 x 4
Then, the fractional-order error system is
{ d q e 1 d t q = 20 a ( e 1 e 2 ) + 15 a y 2 + 7 a x 1 + 5 a y 4 + v 1 ( t ) d q e 2 d t q = ( 7 e 1 + 15 e 2 ) a e 1 y 3 e 3 x 1 10 x 2 + v 2 ( t ) d q e 3 d t q = 3 a e 3 + e 1 y 2 + e 2 x 1 + v 3 ( t ) d q e 4 d t q = 0.1 a ( e 1 y 3 + e 3 x 1 ) + v 4 ( t )
Theorem 2.
For the drive system (19) and the response system (20), if the control function of the system is selected as
{ v 1 ( t ) = 20 ( e 1 e 2 ) a ^ 15 a y 2 7 a x 1 5 a y 4 v 2 ( t ) = 7 a e 1 35 a e 2 + e 1 y 3 + e 3 x 1 + 10 x 2 v 3 ( t ) = e 1 y 2 e 2 x 1 v 4 ( t ) = 0.1 ( e 1 y 3 + e 3 x 1 ) a e 4 a
where a ^ is an estimate of parameter a , then the adaptive law for estimating the parameter is
D q a ^ = 20 e 1 2 + 20 e 1 e 2
The error system exists an equilibrium e = 0 and a = a ^ , the error system is globally asymptotically stable, thus, the response system is synchronized with the drive system globally and asymptotically, i.e., lim t e ( t ) = 0 for any initial value.
Proof of Theorem 2.
Substitute the control function (23) into the error system (22) and arrange the expressions as
{ d q e 1 d t q = 20 ( e 1 e 2 ) ( a ^ a ) d q e 2 d t q = 20 e 2 a d q e 3 d t q = 3 e 3 a d q e 4 d t q = e 4 a
In order to synchronize two different chaotic systems with two unknown parameters, what we need to do is to stabilize the error system. In light of Lemma 2 of the Mittag–Leffler stability theory, e 1 , e 2 , e 3 , e 4 , and a ^ a 1 are chosen as the variables for the Lyapunov control function (26).
{ d q e 1 d t q = 20 ( e 1 e 2 ) ( a ^ a ) d q e 2 d t q = 20 e 2 a d q e 3 d t q = 3 e 3 a d q e 4 d t q = e 4 a
where e = [ e 1 , e 2 , e 3 , e 4 ] T , γ = a ^ a , and a ^ is an estimate of parameter a . The adaptive law for estimating the parameters is shown in the Equation (24).
According to Lemma 1, the derivative of the Lyapunov function (26) is
D q V e 1 D q e 1 + e 2 D q e 2 + e 3 D q e 3 + e 4 D q e 4 + D q a ^ ( a ^ a 1 ) = 20 e 1 ( e 1 e 2 ) ( a ^ a ) 20 e 2 2 a 3 e 3 2 a e 4 2 a + [ 20 e 1 2 + 20 e 1 e 2 + λ ( a ^ a ) ] ( a ^ a ) = ( 20 e 2 2 + 3 e 3 2 + e 4 2 ) a + λ ( a ^ a ) 2
Since both the drive system (19) and the response system (20) are dissipative systems, it holds that a > 0 . Moreover, according to Lemma 2, there is an equilibrium e = 0 and a = a ^ when D q V 0 , i.e., lim t e ( t ) = 0 . The error system (22) is globally asymptotically stable, thus, the drive system (19) and the response system (20) are globally and asymptotically synchronized. The proof is completed. □

4.3. Numerical Simulation

In order to demonstrate the effectiveness of the proposed method, a dynamic modeling simulation was performed using MATLAB R2016a. The simulation parameters were set as follows: the total simulation time is 300 s, an absolute tolerance and a relative tolerance of 10 3 , λ = 1000 , the solver adopted ode23tb(stiff/TR-BDF2), the initial value of the adaptive law was a ^ ( 0 ) = 0.5 , a fractional order q = 0.8 . Figure 14 shows the error graphs corresponding to the Theorem 1 when a 1 = 1 and a 2 = 1.2 . Figure 15 shows the error curves corresponding to Theorem 2 for a = a 1 = a 2 = 1 . At t = 0 , the drive system and response system are set to have the same initial condition of ( 1 , 2 , 2 , 3 ) .
During the period of 0 t 10 s, the controller is work. Figure 14 and Figure 15 demonstrate that the synchronization time is very short if the two systems have the same initial condition. When 10 t 20 s, the controller does not work. At t = 20 s, the drive system and the response system are having arbitrary random values, and we let the controller work again. It can be observed that when 20 t 300 s, in spite of having different initial conditions, the synchronization between the drive system and the response system is also ideal. The error systems converge asymptotically to zero, which means that the adaptive controller based on the fractional-order Mittag–Leffler stability theory is reliable and very effective.

5. Conclusions

Two novel fractional-order chaotic systems with one equilibrium state and an infinite number of equilibria are proposed in this paper. The nonlinear dynamic behavior of the two systems was analyzed from the perspectives of equilibrium, a time domain diagram, power density graphs, an attractor phase diagram, bifurcation diagrams, and Poincaré maps. Moreover, by analyzing the C o entropy of the two four-dimensional fractional-order chaotic systems, the complex and nonlinear dynamics of the two systems were further verified. Therefore, if the two novel fractional-order chaotic systems are applied in such fields as communication security and image encryption, the unpredictability of the communication system can be enhanced, and the reliability and security of the system can be improved.
In addition, based on the Mittag–Leffler stability control theory, a fractional-order adaptive synchronization controller was designed, which could realize the decay of errors toward zero between two different fractional-order chaotic systems. The synchronization controller was investigated theoretically, and then dynamic modeling simulations were presented to verify the theoretical analysis. The adaptive controller designed in this paper has the following advantages. Firstly, the object of control that this method targets is a fractional-order chaotic system, which increases the complexity of the chaotic system. Secondly, adaptive synchronization scheme for both the determined parameters and the uncertain parameters is realized between different fractional-order chaotic systems, and an ideal synchronization effect was achieved. Finally, to avoid the process of constructing complex functions due to the use of the Lyapunov stability theory, the adaptive law was directly established by applying the Mittag–Leffler fractional-order stability theory. This synchronization strategy greatly simplifies the synchronization method for fractional-order chaotic systems, and the process for the proof of the method shows that the method is universal and practical. So, this paper provides a new theoretical method for the synchronization of fractional-order chaotic systems.

Author Contributions

Conceptualization, L.C. and C.D.; Methodology, L.C. and S.S.; Software, X.Z.; Validation, L.C., C.D., J.L., and X.Z.; Formal Analysis, L.C.; Writing (Original Draft Preparation), L.C.; Writing (Review & Editing), L.C., C.D., and X.Z.; Funding Acquisition, L.C. and C.D. All authors have read and approved the final manuscript.

Funding

This research was funded by the Natural Science Research Youth Project of the Department of Education of Guizhou Province of China, grant number [KY [2015] 465 and KY [2015] 470], Tripartite Joint Funds for Science and Technology Department of Guizhou Province of China, grant number [LH [2015] 7698 and LH [2015] 7697].

Acknowledgments

The authors would like to thank the three anonymous reviewers for their constructive comments and insightful suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mischaikow, K.; Mrozek, M. Chaos in the Lorenz Equations: A Computer Assisted Proof. Part II: Details. Math. Comput. 1998, 67, 1023–1046. [Google Scholar] [CrossRef]
  2. Lorenz, E.N. Deterministic nonperiodic flow. J. Atmos. Sci. 1963, 20, 130–141. [Google Scholar] [CrossRef]
  3. Stewart, I.I. Mathematics. The Lorenz attractor exists. Nature 2000, 406, 948–949. [Google Scholar] [CrossRef] [PubMed]
  4. Ueta, T.; Chen, G. Bifurcation analysis of chen’s equation. Int. J. Bifurc. Chaos 2000, 10, 1917–1931. [Google Scholar] [CrossRef]
  5. Liu, C.; Liu, T.; Liu, L.; Liu, K. A new chaotic attractor. Chaos Solitons Fractals 2004, 22, 1031–1038. [Google Scholar] [CrossRef]
  6. Rössler, O.E. An equation for continuous chaos. Phys. Lett. A 1976, 57, 397–398. [Google Scholar] [CrossRef]
  7. Xu, G.; Shekofteh, Y.; Akgül, A.; Li, C.; Panahi, S. A New Chaotic System with a Self-Excited Attractor: Entropy Measurement, Signal Encryption, and Parameter Estimation. Entropy 2018, 20, 86. [Google Scholar] [CrossRef]
  8. Lai, Q.; Akgul, A.; Li, C.; Xu, G.; Çavuşoğlu, Ü. A New Chaotic System with Multiple Attractors: Dynamic Analysis, Circuit Realization and S-Box Design. Entropy 2017, 20, 12. [Google Scholar] [CrossRef]
  9. Leonov, G.A.; Kuznetsov, N.V.; Mokaev, T.N. Homoclinic orbits, and self-excited and hidden attractors in a Lorenz-like system describing convective fluid motion. Eur. Phys. J. Spec. Top. 2015, 224, 1421–1458. [Google Scholar] [CrossRef] [Green Version]
  10. Piper, J.R.; Sprott, J.C. Simple Autonomous Chaotic Circuits. IEEE Trans. Circuits Syst. II Express Briefs 2010, 57, 730–734. [Google Scholar] [CrossRef]
  11. Duane, G.S. Synchronized chaos in extended systems and meteorological teleconnections. Phys. Rev. E 1997, 56, 6475–6493. [Google Scholar] [CrossRef]
  12. Tsonis, A.A.; Elsner, J.B. Chaos, Strange Attractors, and Weather. Bull. Am. Meteorol. Soc. 2010, 70, 14–23. [Google Scholar] [CrossRef]
  13. Peterka, F.; Vacík, J. Transition to chaotic motion in mechanical systems with impacts. J. Sound Vib. 1992, 154, 95–115. [Google Scholar] [CrossRef]
  14. Jalnine, A.Y.; Kuznetsov, S.P. Autonomous strange nonchaotic oscillations in a system of mechanical rotators. Regul. Chaotic Dyn. 2017, 22, 210–225. [Google Scholar] [CrossRef]
  15. Fiori, S.; Di Filippo, R. An Improved Chaotic Optimization Algorithm Applied to a DC Electrical Motor Modeling. Entropy 2017, 19, 665. [Google Scholar] [CrossRef]
  16. Hussein, A.M.; Rahma, T.F.; Al-Suhail, G.A.; Thanh, P.V. An adaptive observer synchronization using chaotic time-delay system for secure communication. Nonlinear Dyn. 2017, 90, 2583–2598. [Google Scholar]
  17. Pano-Azucena, A.D.; de Jesus Rangel-Magdaleno, J.; Tlelo-Cuautle, E.; de Jesus Quintas-Valles, A. Arduino-based chaotic secure communication system using multi-directional multi-scroll chaotic oscillators. Nonlinear Dyn. 2016, 87, 2203–2217. [Google Scholar] [CrossRef]
  18. Hyun, C.H.; Park, C.W.; Kim, J.H.; Park, M. Synchronization and secure communication of chaotic systems via robust adaptive high-gain fuzzy observer. Chaos Solitons Fractals 2009, 40, 2200–2209. [Google Scholar] [CrossRef]
  19. Fiori, S. Non-delayed synchronization of non-autonomous dynamical systems on Riemannian manifolds and its applications. Nonlinear Dyn. 2018, 94, 3077–3100. [Google Scholar] [CrossRef]
  20. Lu, J.G. Chaotic dynamics of the fractional-order Lü system and its synchronization. Phys. Lett. A 2006, 354, 305–311. [Google Scholar] [CrossRef]
  21. Megherbi, O.; Hamiche, H.; Djennoune, S.; Bettayeb, M. A new contribution for the impulsive synchronization of fractional-order discrete-time chaotic systems. Nonlinear Dyn. 2017, 90, 1519–1533. [Google Scholar] [CrossRef]
  22. Danca, M.F. Hidden chaotic attractors in fractional-order systems. Nonlinear Dyn. 2017, 89, 577–586. [Google Scholar] [CrossRef]
  23. Luo, C.; Wang, X. Chaos Generated from the Fractional-Order Complex Chen System and Its Application to Digital Secure Communication. Int. J. Mod. Phys. C 2013, 24. [Google Scholar] [CrossRef]
  24. Pecora, L.M.; Carroll, T.L. Synchronization in chaotic systems. Phys. Rev. Lett. 1996, 6, 821–824. [Google Scholar]
  25. Carroll, T.L.; Pecora, L.M. Synchronizing chaotic circuits. IEEE Trans. Circuits Syst. Video Technol. 2002, 38, 453–456. [Google Scholar] [CrossRef]
  26. Vepa, R. Active–passive decomposition with application to arrays of chaotic systems. Int. J. Bifurcation Chaos 2001, 11, 1593–1606. [Google Scholar] [CrossRef]
  27. Li, D.; Lu, J.A.; Wu, X. Linearly coupled synchronization of the unified chaotic systems and the Lorenz systems. Chaos Solitons Fractals 2005, 23, 79–85. [Google Scholar]
  28. Sarasola, C.; Torrealdea, F.J.; D'anjou, A.; Moujahid, A.; Grana, M. Feedback synchronization of chaotic systems. Int. J. Bifurcation Chaos 2003, 13, 177–191. [Google Scholar] [CrossRef]
  29. Zhou, X.; Xiong, L.; Cai, W.; Cai, X. Adaptive Synchronization and Antisynchronization of a Hyperchaotic Complex Chen System with Unknown Parameters Based on Passive Control. J. Appl. Math. 2013, 2013. [Google Scholar] [CrossRef]
  30. Vaidyanathan, S.; Volos, C. Analysis and adaptive control of a novel 3-D conservative no-equilibrium chaotic system. Arch. Control. Sci. 2015, 25, 333–353. [Google Scholar] [CrossRef] [Green Version]
  31. Feki, M. An adaptive chaos synchronization scheme applied to secure communication. Chaos Solitons Fractals 2003, 18, 141–148. [Google Scholar] [CrossRef]
  32. Bowong, S. Adaptive synchronization between two different chaotic dynamical systems. Commun. Nonlinear Sci. Numer. Simul. 2007, 12, 976–985. [Google Scholar] [CrossRef]
  33. Jahanshahi, H.; Shahriari-Kahkeshi, M.; Alcaraz, R.; Wang, X.; Singh, V.P.; Pham, V.T. Entropy Analysis and Neural Network-based Adaptive Control of a Non-Equilibrium Four-Dimensional Chaotic System with Hidden Attractors. Entropy 2019, 21, 156. [Google Scholar] [CrossRef]
  34. Kilic, R.; Alci, M.; Günay, E. Two impulsive synchronization studies using sc-cnn-based circuit and chua's circuit. Int. J. Bifurcation Chaos 2004, 14, 3277–3293. [Google Scholar] [CrossRef]
  35. Guo, R. Projective synchronization of a class of chaotic systems by dynamic feedback control method. Nonlinear Dyn. 2017, 90, 53–64. [Google Scholar] [CrossRef]
  36. Kengne, R.; Tchitnga, R.; Mezatio, A.; Fomethe, A.; Litak, G. Finite-time synchronization of fractional-order simplest two-component chaotic oscillators. Eur. Phys. J. B 2017, 90, 88. [Google Scholar] [CrossRef] [Green Version]
  37. Sun, J.; Wang, Y.; Wang, Y.; Shen, Y. Finite-time synchronization between two complex-variable chaotic systems with unknown parameters via nonsingular terminal sliding mode control. Nonlinear Dyn. 2016, 85, 1105–1117. [Google Scholar] [CrossRef]
  38. Khan, A.; Tyagi, A. Analysis and hyper-chaos control of a new 4-D hyper-chaotic system by using optimal and adaptive control design. Int. J. Dyn. Control 2017, 5, 1147–1155. [Google Scholar] [CrossRef]
  39. Saberi Nik, H.; Effati, S.; Saberi-Nadjafi, J. New ultimate bound sets and exponential finite-time synchronization for the complex Lorenz system. J. Complex. 2015, 31, 715–730. [Google Scholar] [CrossRef]
  40. Liu, Z. Design of nonlinear optimal control for chaotic synchronization of coupled stochastic neural networks via Hamilton-Jacobi-Bellman equation. Neural Netw. 2018, 99, 166–177. [Google Scholar] [CrossRef]
  41. Naderi, B.; Kheiri, H.; Heydari, A.; Mahini, R. Optimal Synchronization of Complex Chaotic T-Systems and Its Application in Secure Communication. Int. J. Control Autom. Syst. 2016, 27, 379–390. [Google Scholar] [CrossRef]
  42. Fiori, S. Synchronization of first-order autonomous oscillators on Riemannian manifolds. Discret. Cont. Dyn. Syst. B 2019, 24, 1725–1741. [Google Scholar] [CrossRef]
  43. Odibat, Z.M. Adaptive feedback control and synchronization of non-identical chaotic fractional order systems. Nonlinear Dyn. 2009, 60, 479–487. [Google Scholar] [CrossRef]
  44. Shao, S.; Chen, M.; Yan, X. Adaptive sliding mode synchronization for a class of fractional-order chaotic systems with disturbance. Nonlinear Dyn. 2015, 83, 1855–1866. [Google Scholar] [CrossRef]
  45. Hassan Hosseinnia, R.G.; ARanjbar, N.; Sadati, S.J. Synchronization of Chaotic Fractional-Order Systems via Fractional-Order Adaptive Controller. Appl. Mech. Mater. 2011, 109, 333–339. [Google Scholar]
  46. Huang, L.; Shi, S.; Zhang, J. Dislocation Synchronization of the Different Complex Value Chaotic Systems Based on Single Adaptive Sliding Mode Controller. Math. Prob. Eng. 2015, 2015. [Google Scholar] [CrossRef]
  47. Ni, J.; Liu, L.; Liu, C.; Hu, X. Fractional order fixed-time nonsingular terminal sliding mode synchronization and control of fractional order chaotic systems. Nonlinear Dyn. 2017, 89, 2065–2083. [Google Scholar] [CrossRef]
  48. Harry, B. Book Reviews: Tables of Integral Transforms. Bull. Am. Math. Soc. 1954, 60, 491–493. [Google Scholar]
  49. Mainardi, F.; Gorenflo, R. On Mittag-Leffler-type functions in fractional evolution processes. J. Comput. Appl. Math. 2000, 118, 283–299. [Google Scholar] [CrossRef] [Green Version]
  50. Agarwal, R.P.; Belmekki, M.; Benchohra, M. A Survey on Semilinear Differential Equations and Inclusions Involving Riemann-Liouville Fractional Derivative. Adv. Differ. Equ. 2009, 2009, 981728. [Google Scholar] [CrossRef]
  51. Gallegos, J.A.; Duarte-Mermoud, M.A. A dissipative approach to the stability of multi-order fractional systems. IMA J. Math. Control Inf. 2018, 36. [Google Scholar] [CrossRef]
  52. Caputo, M. Linear Models of Dissipation whose Q is almost Frequency Independent-II. Geophys. J. Int. 1967, 13, 529–539. [Google Scholar] [CrossRef]
  53. Soukkou, A.; Boukabou, A.; Leulmi, S. Prediction-based feedback control and synchronization algorithm of fractional-order chaotic systems. Nonlinear Dyn. 2016, 85, 2183–2206. [Google Scholar] [CrossRef]
  54. Gallegos, J.A.; Duarte-Mermoud, M.A. Convergence of fractional adaptive systems using gradient approach. ISA Trans. 2017, 69, 31–42. [Google Scholar] [CrossRef] [PubMed]
  55. Li, Y.; Chen, Y.; Podlubny, I. Stability of fractional-order nonlinear dynamic systems: Lyapunov direct method and generalized Mittag—Leffler stability. Comput. Math. Appl. 2010, 59, 1810–1821. [Google Scholar] [CrossRef]
  56. Yu, Y.; Li, H.; Wang, S.; Yu, J. Dynamic analysis of a fractional-order Lorenz chaotic system. Chaos Solitons Fractals 2009, 42, 1181–1189. [Google Scholar] [CrossRef]
  57. Aguilera, E.D.; Mermoud, M.D. Synchronization of Fractional-Order Systems of the Lorenz type: The Non-adaptive Case. IEEE Lat. Am. Trans. 2014, 12, 410–415. [Google Scholar] [CrossRef]
  58. Kai, D.; Ford, N.J.; Freed, A.D. A Predictor-Corrector Approach for the Numerical Solution of Fractional Differential Equations. Nonlinear Dyn. 2002, 29, 3–22. [Google Scholar]
  59. Kapitaniak, T.; Mohammadi, S.; Mekhilef, S.; Alsaadi, F.; Hayat, T.; Pham, V.T. A New Chaotic System with Stable Equilibrium: Entropy Analysis, Parameter Estimation, and Circuit Design. Entropy 2018, 20, 670. [Google Scholar] [CrossRef]
  60. Munoz-Pacheco, J.; Zambrano-Serrano, E.; Volos, C.; Jafari, S.; Kengne, J.; Rajagopal, K. A New Fractional-Order Chaotic System with Different Families of Hidden and Self-Excited Attractors. Entropy 2018, 20, 564. [Google Scholar] [CrossRef]
Figure 1. The projection of the chaotic attractor for the system (5): (a) in the x 1 x 2 x 3 space; (b) in the x 1 x 3 x 4 space; (c) on the x 1 x 2 plane; and (d) on the x 2 x 3 plane.
Figure 1. The projection of the chaotic attractor for the system (5): (a) in the x 1 x 2 x 3 space; (b) in the x 1 x 3 x 4 space; (c) on the x 1 x 2 plane; and (d) on the x 2 x 3 plane.
Entropy 21 00383 g001
Figure 2. The time series of state variable x 3 and its frequency spectrum for system (5): (a) the time series; and (b) the frequency spectrum.
Figure 2. The time series of state variable x 3 and its frequency spectrum for system (5): (a) the time series; and (b) the frequency spectrum.
Entropy 21 00383 g002
Figure 3. The Poincaré map of system (5)’s dependence on x 3 = 50 : (a) the x 1 x 2 plane; (b) the x 1 x 4 plane.
Figure 3. The Poincaré map of system (5)’s dependence on x 3 = 50 : (a) the x 1 x 2 plane; (b) the x 1 x 4 plane.
Entropy 21 00383 g003
Figure 4. The bifurcation diagram and Largest Lyapunov exponents (LLEs) of the system (5) for x 1 with q = 0.8 and a 1 ( 0.8 , 3 ) : (a) the bifurcation diagram; and (b) the LLE graph.
Figure 4. The bifurcation diagram and Largest Lyapunov exponents (LLEs) of the system (5) for x 1 with q = 0.8 and a 1 ( 0.8 , 3 ) : (a) the bifurcation diagram; and (b) the LLE graph.
Entropy 21 00383 g004
Figure 5. The bifurcation diagram and LLEs of the system (5) for x 1 with a 1 = 1 and q ( 0.67 , 1 ) : (a) the bifurcation diagram; and (b) the LLE graph.
Figure 5. The bifurcation diagram and LLEs of the system (5) for x 1 with a 1 = 1 and q ( 0.67 , 1 ) : (a) the bifurcation diagram; and (b) the LLE graph.
Entropy 21 00383 g005
Figure 6. The projection of the chaotic attractor for the system (6): (a) in the y 2 y 3 y 4 space; (b) in the y 1 y 2 y 4 space; (c) on the y 1 y 3 plane; and (d) on the y 1 y 4 plane.
Figure 6. The projection of the chaotic attractor for the system (6): (a) in the y 2 y 3 y 4 space; (b) in the y 1 y 2 y 4 space; (c) on the y 1 y 3 plane; and (d) on the y 1 y 4 plane.
Entropy 21 00383 g006
Figure 7. The time series of state variable y 3 and its frequency spectrum for system (6): (a) the time series; and (b) the frequency spectrum.
Figure 7. The time series of state variable y 3 and its frequency spectrum for system (6): (a) the time series; and (b) the frequency spectrum.
Entropy 21 00383 g007
Figure 8. The Poincaré map of system (6)’s dependence on y 1 = 0 : (a) the y 2 y 3 plane; and (b) the   y 2 y 4 plane.
Figure 8. The Poincaré map of system (6)’s dependence on y 1 = 0 : (a) the y 2 y 3 plane; and (b) the   y 2 y 4 plane.
Entropy 21 00383 g008
Figure 9. The bifurcation diagram and the LLEs of system (6) for y 1 with q = 0.8 and a 2 ( 0 , 1.7 ) : (a) the bifurcation diagram; and (b) the LLE graph.
Figure 9. The bifurcation diagram and the LLEs of system (6) for y 1 with q = 0.8 and a 2 ( 0 , 1.7 ) : (a) the bifurcation diagram; and (b) the LLE graph.
Entropy 21 00383 g009
Figure 10. The bifurcation diagram and the LLEs of system (6) for y 1 with a 2 = 1 and q ( 0.77 , 1 ) : (a) the bifurcation diagram; and (b) the LLE graph.
Figure 10. The bifurcation diagram and the LLEs of system (6) for y 1 with a 2 = 1 and q ( 0.77 , 1 ) : (a) the bifurcation diagram; and (b) the LLE graph.
Entropy 21 00383 g010
Figure 11. C O with respect to N for system (5) (Blue) and system (6) (Red).
Figure 11. C O with respect to N for system (5) (Blue) and system (6) (Red).
Entropy 21 00383 g011
Figure 12. C O of system (5) (Blue) and system (6) (Red): (a) C O versus the parameters of the system; and (b) the C O complexity as a function of q .
Figure 12. C O of system (5) (Blue) and system (6) (Red): (a) C O versus the parameters of the system; and (b) the C O complexity as a function of q .
Entropy 21 00383 g012
Figure 13. The chaotic characteristics of C O versus the system parameters: (a) the complexity on the a 1 q plane; and (b) the complexity on the a 2 q plane.
Figure 13. The chaotic characteristics of C O versus the system parameters: (a) the complexity on the a 1 q plane; and (b) the complexity on the a 2 q plane.
Entropy 21 00383 g013
Figure 14. The synchronization errors between system (5) and system (6) based on Theorem 1: (a) the time response of e 1 ; (b) the time response of e 2 ; (c) the time response of e 3 ; and (d) the time response of e 4 .
Figure 14. The synchronization errors between system (5) and system (6) based on Theorem 1: (a) the time response of e 1 ; (b) the time response of e 2 ; (c) the time response of e 3 ; and (d) the time response of e 4 .
Entropy 21 00383 g014
Figure 15. The synchronization errors between system (20) and system (21) based on Theorem 2: (a) the time response of e 1 ; (b) the time response of e 2 ; (c) the time response of e 3 ; and (d) the time response of e 4 .
Figure 15. The synchronization errors between system (20) and system (21) based on Theorem 2: (a) the time response of e 1 ; (b) the time response of e 2 ; (c) the time response of e 3 ; and (d) the time response of e 4 .
Entropy 21 00383 g015

Share and Cite

MDPI and ACS Style

Liu, L.; Du, C.; Zhang, X.; Li, J.; Shi, S. Adaptive Synchronization Strategy between Two Autonomous Dissipative Chaotic Systems Using Fractional-Order Mittag–Leffler Stability. Entropy 2019, 21, 383. https://doi.org/10.3390/e21040383

AMA Style

Liu L, Du C, Zhang X, Li J, Shi S. Adaptive Synchronization Strategy between Two Autonomous Dissipative Chaotic Systems Using Fractional-Order Mittag–Leffler Stability. Entropy. 2019; 21(4):383. https://doi.org/10.3390/e21040383

Chicago/Turabian Style

Liu, Licai, Chuanhong Du, Xiefu Zhang, Jian Li, and Shuaishuai Shi. 2019. "Adaptive Synchronization Strategy between Two Autonomous Dissipative Chaotic Systems Using Fractional-Order Mittag–Leffler Stability" Entropy 21, no. 4: 383. https://doi.org/10.3390/e21040383

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop