Abstract

This paper presents an adaptive fuzzy synchronization control strategy for a class of different uncertain fractional-order chaotic/hyperchaotic systems with unknown external disturbances via T-S fuzzy systems, where the parallel distributed compensation technology is provided to design adaptive controller with fractional adaptation laws. T-S fuzzy models are employed to approximate the unknown nonlinear systems and tracking error signals are used to update the parametric estimates. The asymptotic stability of the closed-loop system and the boundedness of the states and parameters are guaranteed by fractional Lyapunov theory. This approach is also valid for synchronization of fractional-order chaotic systems with the same system structure. One constructive example is given to verify the feasibility and superiority of the proposed method.

1. Introduction

Fractional calculus is a mathematical topic being more than 300 years old, which can be traced back to the birth of integer-order calculus. The fundamentals results of fractional calculus were concluded in [1]. At present, researchers found that fractional differential equations not only improve the veracity in modeling physical systems but also generate a lot of applications in physics, electrical engineering, robotics, control systems, and chemical mixing [211]. In addition, the chaotic behavior has been discovered in many fractional-order systems, for instance, the fractional-order Chen’s system, the fractional-order Chua’s system, and the fractional-order Liu system. In view of chaotic potential value in control systems and secure communication [12], chaos synchronization was studied by more and more researches [13, 14].

The conventional nonlinear systems control approaches suffer from discontented performance resulting from structure and parametric uncertainties, external disturbances. Usually, it is very hard to provide accurate mathematical models [1525]. To control these uncertain systems, adaptive fuzzy/neural-network control was proposed [26, 27]. This method is effective and superior for handling parametric and structure uncertainties, external disturbances in integer-order nonlinear systems [28, 29], where tracking error is developed to update adjusted parameters and fuzzy logic systems or neural networks are introduced to model unknown physical systems as well as to approximate unknown nonlinear functions. There are two types of fuzzy logic systems: Mamdani type and T-S type. T-S fuzzy logic system is first proposed by Takagi and Sugeno [30]. Subsequently, many works found that T-S fuzzy systems can uniformly approximate any continuous functions on a compact set with random accuracy based on the Weierstrass approximation theorem [31]. Moreover, it was also shown that the approximation ability of T-S fuzzy systems was better than the Mamdani fuzzy systems [32]. Therefore, many studies focused on the chaos synchronization of fractional-order chaotic systems via T-S fuzzy models. For example, synchronization of fractional-order modified chaotic system via new linear control, backstepping control, and T-S fuzzy approaches was investigated in [33]. Impulsive control for fractional-order chaotic system was presented in [34]. Other results about the synchronization of a fractional-order chaotic system via T-S fuzzy approaches can be found in [35, 36]. However, only chaos synchronization of fractional-order nonlinear systems with same structure based on T-S fuzzy systems is considered in above previous works.

This work investigates the chaos synchronization of fractional-order chaotic systems with different structures based on T-S fuzzy systems, where external disturbances in slaves system are considered. T-S fuzzy systems with random rule consequents are introduced to model controlled systems, whereas T-S fuzzy systems that have the same rule consequents with Mamdani fuzzy systems are used to approximate unknown nonlinear functions. The asymptotic stability of closed-loop system is proofed based on fractional Lyapunov stability theory. Compared to previous literature, the main contributions of this paper are as follows:

This paper first considers the chaos synchronization of the master system and slave system with different structure based on T-S fuzzy systems, and the external disturbances are assumed to be unknown. The required knowledge of the disturbances is weaker than above previous works, for example, in [3436]. In these works, the external disturbances are assumed to be bounded with known upper bounds. However, in our control method, we do not need to know the exact value of the upper bounds of external disturbances.

T-S fuzzy logic systems are used to model the controlled system and the final outputs of system can be obtained. By combining the adaptive fuzzy control method and parallel distributed compensation technique, an adaptive controller with fractional-order laws is designed. The proposed method is superior to some works based on linear matrix inequality (LMI) and modified LMI [37].

2. Fundamentals of Fractional Calculus and Fuzzy Logic Systems

2.1. Fractional Calculus

There are two frequently used definitions for fractional integration and differentiation: Riemann-Liouville (denote R-L) and Caputo definitions. In this paper, we will consider Caputo’s definition, whose initial conditions are as the same form of the integer-order one [3840]. The fractional integral is designed as [1]where , , and is Euler’s Gamma function, which is defined as . The fractional derivative operator is given as

Some useful properties of fractional calculus that will be used in the controller design are listed as follows.

Property 1 (see [1, 4144]). Caputo’s fractional derivative and integral are linear operations with

Property 2. Let . Then we have

Property 3 (see [1, 4547]). The Laplace transform of (2) is with

Definition 4. The two-parameter Mittag-Leffler function was defined by [1] with and . The Laplace transform of the Mittag-Leffler function is given as

In the subsequent paper, we only consider the case that .

2.2. Takagi-Sugeno Fuzzy Logic Systems

Unlike the Mamdani fuzzy logic systems, the ith rule of a Multi-Input and Multioutput general fractional-order Takagi-Sugeno (T-S) fuzzy systems can be expressed as follows :: If is and and is , then ,

with are fuzzy sets, is a state vector, and is a random function. In this paper, singleton fuzzification, center average defuzzification, and product inference are adopted and a general fractional-order T-S fuzzy system can be rewritten in the form where satisfying and .

Depending on the above statements, a main difference of Mamdani fuzzy logic systems and T-S fuzzy systems is that the rule consequents are functions for T-S fuzzy system whereas the rule consequents are fuzzy sets for Mamdani fuzzy logic systems. Moreover, the T-S fuzzy logic systems are also universal approximators [31].

3. Adaptive Fuzzy Synchronization Control

3.1. Problem Statement

Consider the following fractional-order chaotic system as the master system via T-S type fuzzy systems. The th rule can be expressed as : If is and and is , then ,

where is a constant matrix, is the state vector ( is a compact set), is a constant vector, and , are fuzzy sets. Hence, the final output of master system can be rewritten aswith satisfying and .

Consider the following fractional-order chaotic system with external disturbances in the equation as the slave system based on T-S fuzzy models. The th rule can be written in the following form :: If is and is and and is , then ,

where is a constant matrix, is the state vector ( is a compact set), is a constant vector, , are fuzzy sets, is control input, and are unknown external disturbances. Hence, the final output of slave system can be obtained aswith satisfying and .

The control objective of this work is to design a proper adaptive controller to synchronize the above chaotic systems (9) and (10) with the tracking error signalasymptotically converging to zero with random accuracy, that is, . The norm adopts Euclid norm in this paper. In addition, all states and parameters in the closed-loop system are bounded. The following assumptions are necessary.

Assumption 5. The structure of master system (9) and slave system (10) is different. The parameters and the structure of the master system are complete unknown or partial unknown, but the parameters and structure of the slave system are known.

Assumption 6. The unknown disturbances , satisfying with being a continuous function, where is the estimated value of the observed value for , for all .

Remark 7. It is worth pointing out that Assumptions 5 and 6 are rational. Due to the boundedness of chaos systems, we assume that and are compact sets. Since are unknown external disturbances and may be not continuous, they are assumed to be unknown measurable nonlinear functions. The slave systems and the controller lie on the receiving terminal; hence, the parameters and the structure of the master system may be complete unknown or partial unknown, but the parameters and structure of the slave system are known.

3.2. Control Design

The synchronization error dynamic equation can be obtained from (11) aswith being a constant vector.

Based on T-S fuzzy logic system universal approximation theorem, T-S fuzzy systems that have the same rule consequents with the Mamdani type fuzzy logic systems are used to approximate to in the Assumption 6, and , where are adjusted parameters in fuzzy systems. Denote . Using [4850], we obtain the ideal parameter as Then we obtain the optimal parameter vector as . Hence, is the ideal approximator of ; that is, is the ideal approximator of . The minimum approximation errors and the ideal parameter errors of the fuzzy systems are defined as According to [29, 51, 52], the approximation errors are assumed to be bounded, that is, with the being constants and being the estimate value of . Thus, from the above analysis, we can obtain the equations and , where is fuzzy base functions. Denoting and , one has

Remark 8. As shown in [53], if the rule consequences of T-S fuzzy systems have the same form with the rule consequences of Mamdani type logic systems, then T-S type is equivalent to Mamdani type fuzzy system.

Based on above discussion, the controller is designed with the fuzzy system as well as the estimate value aswhere the th rule of and can be written as follows, respectively, :: If is and is and and is , then , with being an adjusted control gain matrix.: If is and and is , then

Let us denote , where .

In order to update parametric estimates, the fractional adaptation laws are designed aswith being adaptation rates which are constant parameters. Taking the control law (17) into (12) and letting , we haveMultiplying both sides of (20) by and letting , one gets

3.3. Stability Analysis

Here, fractional Lyapunov’s theory is used to analyze the stability in closed-loop system. The following Lemmas are proposed to simplify the stability analysis.

Lemma 9 (see [54]). If and , then .

Lemma 10. If , then one gets ; if , then one gets , with and .

Proof. We only consider the front part. If , letBoth sides of (22) take Laplace transform and one obtains Using Property 3, one obtains the following: Further, one getswith . Both sides of (25) make Laplace inverse transform and using the fractional integral definition, one obtains From the above equation, we get .

Lemma 11. Let with be continuous and derivable functions. If there exists a constant such thatthen and are bounded and .

Proof. According to Lemma 10 and , we obtain . Further, we get the following: This means that and are bounded.
We will proof that tends to asymptotically below. Both sides of (27) commute with -order integral; based on Property 2, one getsFurther, one obtainsHence, the following can be obtained from (30) with a nonnegative function asApplying the Laplace transform to formula (31) and according to the Definition 4, we haveHence, using the Laplace inverse transform to (32), we have with being the convolution operator. Since and are nonnegative functions, then . According to the results in [55], one obtains that is M-L stability and tends to asymptotically namely, .

From above discussion, the boundedness of all signals in closed-loop system and the convergence of tracking error based on adaptive fuzzy control scheme via T-S fuzzy logic systems is presented in the following theorem.

Theorem 12. For the master system (9) and slave system (10) under the known initial conditions, if Assumptions 5 and 6 are satisfied and the adaptive controller is given as (17) with the fractional adaptation laws (18) and (19), then all signals in the closed-loop system are bounded and the tracking error signal tends to zero asymptotically.

Proof. Define the following Lyapunov function: with and . Hence, using the Lemma 9, the -order derivative of with respect to time is obtained asSubstituting (21) into (35), one getsTaking (18) and (19) into (36), one gets the following inequality: where is the least eigenvalue of the positive definite matrix . According to Lemma 11 and above discussion, we know that the tracking error signal tends to asymptotically that is, and and are bounded. Further, it means that and are bounded. Because of the boundedness of and , we know that is bounded. Based on the control design, is bounded. Therefore, we know that all signals in the closed-loop system are bounded.

4. Simulation Example

In this section, in order to further illustrate the effectiveness of the proposed control method designed in previous sections, one example about the synchronization for two different uncertain fractional-order chaotic system is given. The master system of a fractional-order chaotic system via T-S fuzzy model is given asthe ith rule of master system is given by: If is and is and is , then ,: If is and is and is , then .

The upper system is formulated to the alike form in (9) withFigure 1 depicts the simulation results of the master system with the parameters with time step . Figure 1 shows , and , , and , respectively, that is, . Obviously, Chaos was found in system (38) with .

Two fuzzy sets are defined for the state over the interval with the membership functions as

Two fuzzy sets are defined for the state over the interval with the membership functions as

Two fuzzy sets are defined for the state over the interval with the membership functions as

The slave system of a fractional-order chaotic system with unknown disturbances via T-S fuzzy model is given asThe ith rule of slave system is given by: If is and is and is , then ,: If is and is and is , then .

The upper system is formulated to the alike form in (10) with

Figure 2 with and without the external disturbance is depicted the simulation results of the slave system with the parameters below: , for time step . Moreover, Chaos was found in system (43) with . Figure 2 shows and and , respectively, that is, .

Two fuzzy sets are defined for the state over the interval with the membership functions as follows:

Two fuzzy sets are defined for the state over the interval with the membership functions as follows:

Two fuzzy sets are defined for the state over the interval with the membership functions as follows:

In the simulation, the initial conditions of master system and slave system are selected as and . The parameters relating the synchronization problem are set to and Let .

The controller is designed as

Let , , and ; then

The fractional adaptation laws of and , with are designed to be

The simulation results of the proposed adaptive control approach are shown in Figure 3, where subgraph (a) denotes the tracking error trajectory and subgraph (b) denotes the control trajectory. Define the initial conditions of the approximation errors as . In reducing the computation of the numerical simulation, and are replaced by . Four fuzzy sets are defined for the tracking errors over the interval with the Gaussian membership functions, where the first parameters are and the second parameters are , respectively. Comparing the conventional control method with the proposed method, we can see that the proposed approach can synchronize two chaotic plants to desired high accuracy and improve the performance as shown in Figure 3.

5. Conclusions

In this paper, synchronization of different fractional-order chaotic or hyperchaotic systems with unknown disturbances and parametric uncertainties is addressed with adaptive fuzzy control algorithm based on T-S fuzzy models. The distinctive features of the proposed control approach are that T-S fuzzy logic systems are introduced to approximate the unknown disturbances and to model the unknown controlled systems; both adaptive fuzzy controller and fractional adaptation laws are developed based on combined fractional Lyapunov stability theory and parallel distributed compensation technique. It is shown that the proposed control method can guarantee that all the signals in the closed-loop system remain bounded and the synchronization error converges towards an arbitrary small neighbourhood of the origin asymptotically. A simulation example is used for verifying the effectiveness of the proposed control strategy. Further works would focus on chaos synchronization control of different uncertain fractional-order chaotic systems with time delay and input saturation.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors do not have a direct financial relation with any commercial identity mentioned in their paper that might lead to conflicts of interest for any of the authors.

Acknowledgments

This work is supported by the Natural Science Foundation of Anhui Province of China under Grant 1808085MF181.