Chapter 9
Sliding-Mode Synchronization Control for Fractional-Order Chaotic Systems with Disturbance

9.1 Problem Statement

On the basis of the Caputo definition of the fractional derivative (2.17), the FOCS will be introduced. Considering the following FOCS as the drive system:

where the fractional order satisfies c09-math-002, c09-math-003 denotes a constant matrix, c09-math-004 is a state vector, and c09-math-005 is the nonlinear function vector.

The response system is defined as

where c09-math-007 is the state vector, c09-math-008 is the nonlinear function vector, c09-math-009 is the unknown bounded disturbance, and c09-math-010 is the control input.

This chapter aims to develop a FODO-based adaptive sliding-mode synchronization control scheme, in which synchronization is realized between two identical fractional-order chaotic systems in the presence of unknown external disturbances. On the basis of the designed sliding-mode controller, the response system can well synchronize the drive system under the proper condition. To obtain the main results, the following assumption is introduced.

9.2 Design of Fractional-Order Disturbance Observer

In this section, a FODO will be designed to approximate the external disturbance in the response system (9.2). Without loss of generality, according to the response system (9.2), we have

where c09-math-017 is the c09-math-018th element of c09-math-019, c09-math-020 is the c09-math-021th element of c09-math-022, c09-math-023 is the c09-math-024th element of c09-math-025, c09-math-026 is the c09-math-027th element of c09-math-028, c09-math-029 is the c09-math-030th element of c09-math-031, and c09-math-032.

Since c09-math-033 in Equation (9.2) is unknown, c09-math-034 cannot be applied to develop the synchronization control scheme for the drive system (9.1) and the response system (9.2). To overcome this problem, a fractional-order nonlinear disturbance observer is designed to estimate the disturbance c09-math-035.

To design the FODO, an auxiliary variable is introduced based on the design technique of the integer-order disturbance observer as follows [105]:

where c09-math-037 is a constant to be determined.

Considering Equations (9.3) and (9.4), the Caputo fractional derivative of c09-math-038 can be written as

To obtain the disturbance estimate, the estimate of the intermediate variable c09-math-040 is described as

where c09-math-042 is the estimate of c09-math-043.

According to Equation (9.4), the disturbance c09-math-044 can be estimated as

Define c09-math-046. Considering Equations (9.4) and (9.7), we have

9.8 equation

Consider Equations (9.5) and (9.6); the Caputo fractional derivative of c09-math-048 can be written as

On the basis of these discussions, to analyze the convergence of disturbance estimation error c09-math-050, a Lyapunov function candidate can be chosen as

Invoking Equation (9.10) and Lemma 2.1, the Caputo fractional derivative of c09-math-052 is described as

Substituting Equation (9.9) into Equation (9.11), we obtain

According to Equation (9.12) and Assumption 9.1, we have

where c09-math-056 and c09-math-057. To ensure that the estimation error is bounded, the design parameter c09-math-058 of the FODO should be chosen to make c09-math-059. The conclusion that the signals c09-math-060 and c09-math-061 are bounded can be drawn from Equation (9.13) and Lemma 2.3.

On the basis of Lemma 2.3 and Equation (9.13), we obtain

9.14 equation

which means that

9.15 equation

which demonstrates that the disturbance estimation error c09-math-064 is upper bounded. For the external disturbance c09-math-065, c09-math-066, the disturbance approximation error c09-math-067 satisfies c09-math-068, where c09-math-069 is an unknown positive constant. In actual applications, the upper bound of c09-math-070 is difficult to determine. Thus, the estimated value c09-math-071 of c09-math-072 is introduced, where c09-math-073.

This design procedure of FODO can be summarized in the following theorem.

On the basis of these analyses, Theorem 9.1 can be easily proven.

9.3 Disturbance-Observer-Based Synchronization Control of Fractional-Order Chaotic Systems

In this section, a FODO-based adaptive sliding-mode control scheme will be proposed to guarantee that the trajectories of drive system (9.1) and response system (9.2) are ultimately bounded synchronized. To design the synchronization control scheme, we first define the error variable c09-math-074. From Equations (9.1) and (9.2), the corresponding synchronization error system is given as

To investigate the stabilization of fractional-order synchronization error system (9.16), a simple sliding-mode surface is defined as

where c09-math-077.

From Equation (9.17), we have

where c09-math-079 denotes the c09-math-080th row of c09-math-081, c09-math-082 denotes the c09-math-083th element of c09-math-084.

Using the adaptive sliding control approach, the desired synchronization control input is designed as

where c09-math-086 is the sign function and c09-math-087 is a design constant. Meanwhile, the estimated value c09-math-088 is updated by

where c09-math-090 is a design constant.

If the synchronization control scheme is designed as Equation (9.19) for the fractional-order synchronization error system (9.16), the sliding-mode surface c09-math-091 satisfies

where c09-math-093 is an unknown constant.

From Equations (9.17) and (9.21), one obtains

9.22 equation

According to this discussion, if the sliding surface c09-math-095 is bounded, then the synchronization error c09-math-096 is also bounded. Therefore, the FODO-based adaptive sliding-mode synchronization control scheme for fractional-order chaotic systems with unknown disturbances can be summarized in the following theorem, which will be proved using the fractional-order Lyapunov method.

9.4 Simulation Examples

9.4.1 Synchronization Control of Modified Fractional-Order Jerk System

Yu [232] investigated a new chaotic generator by constructing a three-segment piecewise-linear odd function with variable breakpoint. From the differential equation of chaotic generator [232], the modified fractional-order jerk system is given as follows:

where c09-math-130, c09-math-131, and c09-math-132 are system state variables, the parameters c09-math-133 and c09-math-134, and c09-math-135 is a piecewise linear function defined by

where c09-math-137 and c09-math-138, c09-math-139.

According to the system (9.38) and the piecewise linear function (9.39), the three equilibrium points of the modified fractional-order jerk system are given in Table 9.1. The Jacobian matrix for the system (9.38) can be written as

9.40 equation

On the basis of Table 9.1, the corresponding eigenvalues for equilibrium point c09-math-141 are c09-math-142 and c09-math-143. For equilibrium points c09-math-144 and c09-math-145, the eigenvalues are c09-math-146 and c09-math-147. When the fractional order c09-math-148 is chosen, we obtain the following characteristic equation of the equilibrium points c09-math-149 and c09-math-150:

9.41 equation

with unstable c09-math-152 and c09-math-153, in which c09-math-154 (c09-math-155 is the lowest common multiple of the fractional-order denominator). Thus, the modified fractional-order jerk system (9.38) has chaotic dynamic behaviors based on the literature [164]. When the initial values are chosen as c09-math-156 and the fractional order c09-math-157, the fractional-order modified jerk system exhibits chaotic behaviors, as shown in Figure 9.1.

Table 9.1 Equilibrium points of the modified fractional-order jerk system

Linear region c09-math-158 Equilibrium points
c09-math-159 c09-math-160 c09-math-161
c09-math-162 c09-math-163 c09-math-164
c09-math-165 c09-math-166 c09-math-167
Geometry for Chaotic behaviors of modified fractional-order jerk system.

Figure 9.1 Chaotic behaviors of modified fractional-order jerk system: (a) c09-math-168c09-math-169 plane; (b) c09-math-170c09-math-171 plane; (c) c09-math-172c09-math-173 plane; (d) c09-math-174c09-math-175c09-math-176 space.

In this section, to illustrate the effectiveness of the proposed synchronization controller, the synchronization of the modified fractional-order jerk system (9.38) is investigated. Consider the FOCS (9.38) as a drive system. From Equation (9.2), the response system is defined as follows:

where c09-math-178, c09-math-179, and c09-math-180 are system state variables, c09-math-181, c09-math-182, and c09-math-183 are unknown bounded disturbances, c09-math-184, c09-math-185, and c09-math-186 are designed synchronization control inputs, and c09-math-187 is defined as

9.43 equation

According to Equations (9.38) and (9.42), the synchronization error system can be written as follows:

where c09-math-190, c09-math-191, and c09-math-192 are synchronization error variables.

Referring to the designed controller (9.19), the synchronization controller can be written as follows:

Substituting Equation (9.45) into Equation (9.44), we have the following:

9.46 equation

where c09-math-195, with c09-math-196 and c09-math-197.

To demonstrate the effectiveness of the proposed FODO-based adaptive sliding-mode synchronization control scheme, numerical simulation results are presented for the modified fractional-order jerk system under the following conditions: initial conditions are chosen as c09-math-198, c09-math-199, c09-math-200, and c09-math-201, design parameters are chosen as c09-math-202, c09-math-203, c09-math-204, and c09-math-205. Disturbances are assumed as c09-math-206, c09-math-207, and c09-math-208. On the basis of the result of Ishteva [225], we have c09-math-209, where c09-math-210 denotes the square root of minus one, and c09-math-211 and c09-math-212 are arbitrary numbers. In this simulation, the parameter c09-math-213 and the fractional order c09-math-214. Thus, c09-math-215 can be used to approximate c09-math-216. The comparison result is shown in Figure 9.2 for c09-math-217 and c09-math-218. According to Figure 9.2, Assumption 9.1 is satisfied.

Image described by caption and surrounding text.

Figure 9.2 Comparison result of c09-math-219 and c09-math-220.

Numerical results are shown in Figure 9.3 and Figure 9.4 under the proposed FODO-based adaptive sliding-mode control scheme. State synchronization results of the drive system (9.38) and the response system (9.42) are given in Figure 9.3a–c. It is shown that good synchronization performance is achieved. Figure 9.3d shows that the synchronization errors c09-math-221, c09-math-222, and c09-math-223 are convergent. Furthermore, the disturbance observation performance of the proposed FODO (9.6) and (9.7) is presented in Figure 9.4. It is evident from Figure 9.4 that the disturbance observer is effective and feasible. According to the simulation results, the drive system (9.38) and the response system (9.42) are bounded synchronized under the designed sliding-mode controller (9.19) and the adaptive update law (9.20). Therefore, the proposed FODO-based adaptive sliding-mode synchronization control scheme is valid for fractional-order chaotic systems with external disturbance.

Geometry for Synchronization control results of modified fractional-order jerk system.

Figure 9.3 Synchronization control results of modified fractional-order jerk system: (a) c09-math-224 and c09-math-225; (b) c09-math-226 and c09-math-227; (c) c09-math-228 and c09-math-229; (d) synchronization errors c09-math-230, c09-math-231, and c09-math-232.

Image described by caption and surrounding text.

Figure 9.4 Disturbance observer results of the modified fractional-order jerk system: (a) c09-math-233 and c09-math-234; (b) c09-math-235 and c09-math-236; (c) c09-math-237 and c09-math-238; (d) observation errors c09-math-239, c09-math-240, and c09-math-241.

9.4.2 Synchronization Control of Fractional-Order Liu System

To further illustrate the effectiveness of the proposed synchronization controller, synchronization of the fractional-order Liu system [233] is studied in this section. The fractional-order Liu system is given as follows:

where c09-math-243 is the fractional order, c09-math-244, c09-math-245, and c09-math-246 are system state variables, and c09-math-247, c09-math-248, and c09-math-249 are system parameters. The fractional order is chosen as c09-math-250, the system parameters are set as c09-math-251, c09-math-252, and c09-math-253 and the initial conditions are chosen as c09-math-254. The simulation results of the fractional-order Liu system are shown in Figure 9.5.

Geometry for Dynamic behaviors of fractional-order Liu system.

Figure 9.5 Dynamic behaviors of fractional-order Liu system: (a) c09-math-255c09-math-256 plane; (b) c09-math-257c09-math-258 plane; (c) c09-math-259c09-math-260 plane; (d) c09-math-261c09-math-262c09-math-263 space.

To develop the synchronization control scheme, the fractional-order Liu system (9.47) is taken as the drive system, and the response system is constructed as follows:

where c09-math-265, c09-math-266, and c09-math-267 are system state variables, c09-math-268, c09-math-269, and c09-math-270 are unknown bounded disturbances, and c09-math-271, c09-math-272, and c09-math-273 are designed synchronization control inputs.

According to Equations (9.47) and (9.48), the synchronization error system can be written as follows:

where c09-math-275, c09-math-276, and c09-math-277 are synchronization error variables.

Invoking the designed controller (9.19), the synchronization controller is given by the following:

Substituting Equation (9.50) into Equation (9.49), we have the following:

9.51 equation

where c09-math-280, with c09-math-281 and c09-math-282.

For the numerical simulation, we choose the fractional order as c09-math-283; the disturbances are assumed as c09-math-284. The initial conditions are chosen as c09-math-285, c09-math-286, c09-math-287, and c09-math-288. The control parameters are designed as c09-math-289, c09-math-290, and c09-math-291.

According to these conditions and the proposed synchronization control scheme, numerical results are presented in Figure 9.6 and Figure 9.7. Good synchronization performance is shown in Figure 9.6a–c. Numerical results of the synchronization errors c09-math-292, c09-math-293, and c09-math-294 are given in Figure 9.6d. Furthermore, the observation performance of the proposed FODO (9.6) and (9.7) is presented in Figure 9.7. It shows that the disturbance observer is effective based on the estimation performance of the designed FODO. On the basis of the simulation results, the drive system (9.47) can synchronize the response system (9.48) well based on the designed sliding-mode controller (9.19) and the adaptive update law (9.20). Thus the proposed adaptive sliding-mode synchronization control method is effective for fractional-order chaotic systems with external disturbance.

Image described by caption and surrounding text.

Figure 9.6 Synchronization control results of fractional-order Liu system: (a) c09-math-295 and c09-math-296; (b) c09-math-297 and c09-math-298; (c) c09-math-299 and c09-math-300; (d) synchronization errors c09-math-301, c09-math-302, and c09-math-303.

Image described by caption and surrounding text.

Figure 9.7 Disturbance observer results of the fractional-order Liu system: (a) c09-math-304 and c09-math-305; (b) c09-math-306 and c09-math-307; (c) c09-math-308 and c09-math-309; (d) observation errors c09-math-310, c09-math-311, and c09-math-312.

9.5 Conclusion

In this chapter, a FODO-based adaptive sliding-mode synchronization control scheme has been studied for fractional-order chaotic systems in the presence of external disturbance. A FODO has been developed to approximate the unknown disturbances. A sliding-mode synchronization controller has been designed based on the FODO for synchronization of fractional-order chaotic systems. Furthermore, two examples are given, i.e., synchronization between two modified fractional-order jerk systems and synchronization between two fractional-order Liu systems. Numerical simulations show the effectiveness of the proposed FODO-based adaptive sliding-mode synchronization control scheme.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.22.100.180