Next Article in Journal
(αF,αF¯)-Information Fusion Generated by Information Segmentation and Its Intelligent Retrieval
Previous Article in Journal
Influence of Highly Inflected Word Forms and Acoustic Background on the Robustness of Automatic Speech Recognition for Human–Computer Interaction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Parameter Identification and the Finite-Time Combination–Combination Synchronization of Fractional-Order Chaotic Systems with Different Structures under Multiple Stochastic Disturbances

1
College of Mathematics and Statistics, Sichuan University of Science and Engineering, Zigong 643000, China
2
South Sichuan Center for Applied Mathematics, Yibin 644000, China
3
Faculty of Materials and Chemical Engineering, Yibin University, Yibin 644000, China
4
College of Liquor, Sichuan University of Science and Engineering, Zigong 643099, China
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(5), 712; https://doi.org/10.3390/math10050712
Submission received: 21 January 2022 / Revised: 19 February 2022 / Accepted: 21 February 2022 / Published: 24 February 2022
(This article belongs to the Topic Fractional Calculus: Theory and Applications)

Abstract

:
This paper researches the issue of the finite-time combination-combination (C-C) synchronization (FTCCS) of fractional order (FO) chaotic systems under multiple stochastic disturbances (SD) utilizing the nonsingular terminal sliding mode control (NTSMC) technique. The systems we considered have different characteristics of the structures and the parameters are unknown. The stochastic disturbances are considered parameter uncertainties, nonlinear uncertainties and external disturbances. The bounds of the uncertainties and disturbances are unknown. Firstly, we are going to put forward a new FO sliding surface in terms of fractional calculus. Secondly, some suitable adaptive control laws (ACL) are found to assess the unknown parameters and examine the upper bound of stochastic disturbances. Finally, combining the finite-time Lyapunov stability theory and the sliding mode control (SMC) technique, we propose a fractional-order adaptive combination controller that can achieve the finite-time synchronization of drive-response (D-R) systems. In this paper, some of the synchronization methods, such as chaos control, complete synchronization, projection synchronization, anti-synchronization, and so forth, have become special cases of combination-combination synchronization. Examples are presented to verify the usefulness and validity of the proposed scheme via MATLAB.

1. Introduction

Chaos is not an accidental or individual event, but a universal existence in various macro and micro systems in the universe. It promotes and relies on other sciences, which derive many interdisciplinary subjects, such as chaotic meteorology, chaotic economics, chaotic mathematics, and so forth. Because chaos is ubiquitous in many systems, the research on chaotic systems has drawn widespread attention of scholars. Thanks to the nonlinear nature of the chaotic system and the sensitivity to the initial value, the control and synchronization to the chaotic system has become a very difficult problem. Up to now, many valid synchronization methods were researched, such as drive-response synchronization [1], projective synchronization [2,3], adaptive fuzzy control [4,5,6], neural network synchronization [7,8], feedback synchronization [9] and pulse synchronization [10,11], sliding mode control [12,13] and so forth.
Some scholars have taken the above methods into consideration for the synchronization problem of FO chaotic systems [14,15,16,17,18,19]. However, the above research content does not consider the uncertainties of the system and external disturbances. Since the chaotic system is sensitive to the initial values; in practical applications, it is inevitable that the orbit of the system will change dramatically due to some small disturbances. One has adopted the active nonlinear control method to address the issue of modified projective synchronization for the FO chaotic systems with noise disturbance in Ref. [20]. Qin et al. established the system with the unknown nonlinear functions and uncertainties which are addressed by fuzzy logic method [4]. Meanwhile, replacing the FO chaotic systems in Ref. [4] with non-identical complex FO chaotic systems, the adaptive sliding mode synchronization has developed in Ref. [21]. Luo et al. derived some novel sufficient conditions for chaos synchronization of FO chaotic systems with nonlinear uncertainties and external disturbances [22]. In Ref. [23], the authors researched the multi-state uncertain synchronization of chaotic systems in which the structure is non-identical, parameters are unknown, and systems have a time-varying delay. This means the synchronization of the single master system with multiple slave systems which have more potential applications in real life. However, the master–slave system they considered was an integer order system and the synchronization of both systems is asymptotic and takes place in infinite time. This is also the case in Ref. [24]. It is generally found that fractional derivatives are better suited to describe memory and hereditary characteristics of different materials and processes than integer derivatives [25]. Mirrezapour et al. [26] used the sliding mode control to synchronize fractional-order chaotic systems with uncertainties and affected by disturbance. In Ref. [26], a new fractional sliding mode controller according to nonlinear FO controllers is proposed. However, there are some disadvantages here. Firstly, the author did not consider the effect of unknown parameters on the system. Then, from the numerical simulation results (synchronization errors converges to zero at t = 10 (approx)), it can be seen that the controller is not very effective in overcoming uncertainty and disturbance. On the contrary, the nonsingular terminal sliding mode control in our paper has a better transient performance, easy realization, rapid response, and insensitivity to external disturbances and so on. Of course, there are some studies on uncertain parameters of systems [27,28,29]. However, it can be seen from the above that for the uncertainties of the system, that is, parameter uncertainties and nonlinear uncertainties, and the influence of external disturbances on the system, most authors study some of the situations while a few authors have considered the three of them at the same time [30,31,32]. Furthermore, the above mentioned papers reveal that the convergence of the ideal dynamics is promised without time limit. We know that the finite time convergence with even existing disturbances has merits in strengthening the robustness, getting over the disturbance [33] and improving the security of information transmission in the field of chaotic communication [34]. Some more theoretical results about the synchronization of FO chaotic systems with uncertainties and external disturbances in finite-time can be seen in [35,36,37,38,39,40,41,42]. At present, with full consideration of system uncertainties and external disturbances in the given time as well as the unknown system parameters, no researchers have considered this situation.
There is another fact that we must note that the aforementioned papers focused on the single D-R system for the synchronization scheme. There are relatively few studies on multi-drive systems and multi-response systems, as well as the combination synchronization of each system. Actually, in engineering, communication theory, physics, electrical and many other fields, the combination–combination synchronization has more potential applications [43,44]. Just take the secure communication, for example, the transmitting signals can be understood as two basic ways. The first is to divide the transmission signals into multiple parts, each loaded with different drive systems. For example, assume the transmitted signal is c o s t , the signal c o s t can be broken down into two parts: 1 3 c o s t and 2 3 c o s t . The signal 1 3 c o s t can be delivered to the first drive system, while 2 3 c o s t can be delivered to the second drive system. The second way is to break down time into different intervals. Let the signals in different intervals load in different drive systems. It is clear to observe that the traditional master–slave synchronization schemes (one to one system) do not satisfy the above communication signals but can be transferred in our model. Thus, it is imperative to pay more attention to the synchronization research of multi-systems. Sun et al. [42] realized the parameter identification and C-C synchronization in a finite time. In [24], the authors handle a hybrid projective C-C synchronization scheme between four specific hyper-chaotic systems utilizing SMC. The idea of dual C-C multi switching synchronization adopted the eight chaotic systems was addressed in [45]. The global exponential multi switching combination synchronization was introduced in terms of three different chaotic systems, in [46]. There are also some papers here that also mention the issue of C-C synchronization [47,48,49,50]. However, the systems they consider are all integer order chaotic systems and some of them do not consider the SD.
In response to this situation, we are going to consider the finite-time combination–combination (C-C) synchronization (FTCCS) of FO chaotic systems with different structures and unknown parameters under multiple SD via the NTSMC technique. The multiple SD are explained as parameter uncertainties, nonlinear uncertainties and external disturbances. In the light of finite-time Lyapunov stability theory and the SMC technique, we propose an FO adaptive combination controller and some appropriate ACL.
Compared with other references, there are four advantages of the proposed method: (1) The finite-time control theory is different from the traditional stability theory and its control structure can be regarded as closed-loop feedback control. The complexity of the finite-time controller is relatively high, which is reflected in the anti-interference ability to the outside world and the robustness to the uncertainty of the system itself; (2) This paper extends the traditional drive-response synchronization schemes (single drive-response system) to combination–combination synchronization schemes. Thus, when the specific parameter values are gained to the D-R systems, the corresponding system or systems’ combination are chose. The controller does not need to be redesigned for two systems or systems’ combinations for every application. This not only has a wider range of applications but also saves too much time and effort. This advantage is reflected in Corollaries 1–3 in the paper; (3) In communication theory, comparing the traditional transmission model with the combination-combination synchronization model, our method has stronger anti-attack ability and anti-translated capability; (4) The nonsingular terminal sliding mode control avoids the singularity problem effectively that terminal sliding mode control (TSMC) would have and retains the characteristic of the finite-time convergence. Besides, the NTSMC has higher control accuracy than linear sliding mode control (SMC); (5) Based on the nonsingular terminal sliding mode control (NTSMC) and adaptive control, the combination–combination drive-response systems with unknown parameters and multiple stochastic disturbances is considered. The controller and parameter updating laws are designed to make the state of drive-response system gradually stable within a finite time. Our controller has good robustness and anti-interference performance.
This article is organized as follows. In Section 2, some definitions, lemmas and stability theories that need to be used are introduced. In Section 3, problem statements and assumptions are given. In Section 4, sliding mode synchronization controller and adaptive control laws are designed. In Section 5, the numerical simulations proved that our method is effective. In Section 6, there is a conclusion.

2. Preliminaries

2.1. Definitions and Lemmas of Fractional Derivative

Next, let us present the Riemann–Liouville (R-L) derivative and the Caputo derivative, which are equivalent if and only if the order α is a negative real number and a positive integer. The R–L definition is best suited for theoretical analysis and can simplify the computation of FO derivatives. The Caputo is more relevant to modern engineering and makes Laplace’s transformation more concise. Thus, we only display the mathematical expression of the Caputo derivative with order α .
Definition 1
([51]). The mathematical expression of the fractional integral of the function f ( t ) is following:
I t α f ( t ) = 1 Γ ( α ) a t f ( υ ) ( t υ ) 1 α d υ ,
where Γ ( α ) indicates the Gamma function.
Definition 2
([51]). The mathematical expression of Caputo derivative with order α is given as:
a C D t α f ( t ) = 1 Γ ( p α ) a t ( t υ ) p α 1 f ( p ) ( υ ) d υ ,
where p 1 < α < p , p Z + .
Lemma 1
([18]). When x ( t ) R n has a continuous first derivative, then
a D t α ( 1 2 x T ( t ) Q x ( t ) ) x T Q a D t α x ( t ) ,
where α ( 0 , 1 ) and Q R n × R n indicate a positive definite matrix.
Lemma 2
([52]). For any real constants a i , i = 1 , 2 , , n and σ ( 0 , 1 ) , the following inequality exists:
( | a 1 | + | a 2 | + + | a n | ) σ | a 1 | σ + | a 2 | σ + + | a n | σ .

2.2. Stability Theories of Fractional Order System

It follows that, if most things around us are nonlinear, we write the FO nonlinear system to be:
0 D t α x ( t ) = f ( t , x ( t ) ) ,
where α ( 0 , 1 ) , f = ( f 1 , f 2 , , f n ) T , x ( t ) R n and f : [ t 0 , ] × Ω R n satisfies the requirements of Lipschitz conditions; the initial value is x ( t 0 ) = x 0 , t 0 0 . The equilibrium point x * of (5) can be calculated from f ( x * ) = 0 .
Theorem 1
([53]). Suppose that D R n is a domain that contains the origin. If there exists a locally bounded Lyapunov function V ( t , x ) : [ t 0 , ] × D R which meets the local Lipschitz condition about x adapting to
η 1 ( x a ) V ( t , x ) η 2 ( x a b ) ,
0 D t α V ( t , x ) η 3 ( x a b ) ,
where α ( 0 , 1 ) , a > 0 , b > 0 , η i ( i = 1 , 2 , 3 ) > 0 , then the system (5) is called Mittag-Leffler stable.
Theorem 2.
Suppose that D R n is a domain that contains the origin. If there is a locally bounded Lyapunov function V ( t , x ) : [ t 0 , ] × D R that meets the local Lipschitz condition about x adapting to
( 1 ) η 1 ( x a ) V ( t , x ) η 2 ( x a b ) , ( 2 ) 0 D t α V ( t , x ) η 3 ( x a b ) , ( 3 ) 0 D t α V ( t , x ) k V 1 / β ( t , x ) ,
where α ( 0 , 1 ) , a > 0 , b > 0 , k > 0 , β > 1 , α > 1 / β , η i ( i = 1 , 2 , 3 ) > 0 , then the system (5) is called finite-time stable. The system (5) will be stabilized in time T given by:
T V α 1 β ( 0 , x ) Γ ( 1 1 β ) Γ ( 1 + α ) Γ ( α 1 β + 1 ) k 1 α .
Proof. 
It is clear that the conditions (1) and (2) in Theorem 2 satisfy Theorem 1. Thus, the system (5) is Mittag–Leffler stable. Then, there is an equilibrium point x ( t 0 ) for system (5). According to condition (3), one obtained
V 1 / β ( t , x ) [ t 0 D t α V ( t , x ) ] k .
For convenience, let ν = 1 / β . Based on the property of Caputo fractional derivatives D t α x μ = Γ ( μ + 1 ) Γ ( μ + 1 α ) x μ α D t α x [54], we get
a D t α V α ν ( t , x ) = Γ ( α ν + 1 ) Γ ( 1 ν ) V ν ( t , x ) a D t α V ( t , x )
V ν ( t , x ) a D t α V ( t , x ) = Γ ( 1 ν ) Γ ( α ν + 1 ) a D t α V α ν ( t , x ) .
Then,
Γ ( 1 ν ) Γ ( α ν + 1 ) a D t α V α ν ( t , x ) k ,
a D t α V α ν ( t , x ) k Γ ( α ν + 1 ) Γ ( 1 ν ) .
Integrating (14) from 0 to T gives:
V α ν ( T , x ) V α ν ( 0 , x ) k Γ ( α ν + 1 ) Γ ( 1 ν ) Γ ( 1 + α ) T α .
Time T can be expressed as:
T V α ν ( 0 , x ) Γ ( 1 ν ) Γ ( 1 + α ) Γ ( α ν + 1 ) k 1 α .
Namely,
T V α 1 β ( 0 , x ) Γ ( 1 1 β ) Γ ( 1 + α ) Γ ( α 1 β + 1 ) k 1 α .

3. Problem Description and Assumptions

In this chapter, since the the initial values have a great influence on the initial values, in practical application, it is inevitable that the orbit of the system will change dramatically due to some small disturbances. Therefore, it is reasonable to treat them as bounded. This will also make our theory easier to understand.
The FO D-R systems with uncertainties and external disturbance are demonstrated as:
The two drive systems
0 D t α x 1 ( t ) = F 1 ( x 1 ( t ) ) ( θ 1 + Δ θ 1 ) + f 1 ( x 1 ( t ) ) + Δ f 1 ( x 1 ( t ) ) + d 1 ( x 1 , t ) ,
0 D t α x 2 ( t ) = F 2 ( x 2 ( t ) ) ( θ 2 + Δ θ 2 ) + f 2 ( x 2 ( t ) ) + Δ f 2 ( x 2 ( t ) ) + d 2 ( x 2 , t ) .
and the two response systems
0 D t α y 1 ( t ) = G 1 ( y 1 ( t ) ) ( ϑ 1 + Δ ϑ 1 ) + g 1 ( y 1 ( t ) ) + Δ g 1 ( y 1 ( t ) ) + μ 1 ( y 1 , t ) + u 1 ( t ) ,
0 D t α y 2 ( t ) = G 2 ( y 2 ( t ) ) ( ϑ 2 + Δ ϑ 2 ) + g 2 ( y 2 ( t ) ) + Δ g 2 ( y 2 ( t ) ) + μ 2 ( y 2 , t ) + u 2 ( t ) ,
where θ i = ( θ 1 i , θ 2 i , , θ n i ) T and ϑ i = ( ϑ 1 i , ϑ 2 i , , ϑ n i ) T are the vectors of system parameters; x i ( t ) = ( x 1 i , x 2 i , , x n i ) T and y i ( t ) = ( y 1 i , y 2 i , , y n i ) T ; F i ( x i ( t ) ) = ( F 1 i , F 2 i , , F n i ) T , G i ( y i ( t ) ) = ( G 1 i , G 2 i , , G n i ) T ,   F j i , G j i R 1 × n , j = 1 , 2 , , n , f i ( x i ( t ) ) = ( f 1 i , f 2 i , , f n i ) T , g i ( y i ( t ) ) = ( g 1 i , g 2 i , , g n i ) T are the nonlinear continuous functions; d i ( x i ) = ( d 1 i , d 2 i , , d n i ) T and μ i ( y i ) = ( u 1 i , u 2 i , , u n i ) T are the external disturbances; α i ( 0 , 1 ) represents the fractional order; Δ θ i and Δ ϑ i , Δ f i ( x i ( t ) ) and Δ g i ( y i ( t ) ) , are the parameter uncertainties and the nonlinear uncertainties. u i ( t ) = ( u 1 i , u 2 i , , u n i ) T are the controllers. Then all of above satisfy i = 1 , 2 .
Definition 3.
Suppose that A , B , C , D R n × R n , C 0 , or D 0 are four constant matrices, then for T > 0 , we have
lim t T e ( t ) = lim t T C y 1 ( t ) + D y 2 ( t ) A x 1 ( t ) B x 2 ( t ) = 0 , t < T , e ( t ) = 0 , t T .
Then the FO error system, between a combination of drive systems (18), (19) and combination of response systems (20), (21), can reach FTCCS.
Remark 1.
The matrices A , B , C , D R n × R n C 0 , or D 0 indicating in (22) are named as the scaling matrices. They can also have different meanings, either as constant matrices or as functions of state variables x 1 , x 2 , y 1 and y 2 .
Remark 2.
If C = D = I , A = B = λ I , then it will be transformed into finite-time C-C complete synchronization with multiple SD for λ = 1 ; It will be transformed into finite-time C-C anti-synchronization with multiple SD for λ = 1 ; What’s more, if A = C = 0 , D = I , B = λ I , then it will be transformed into finite-time combination complete synchronization with multiple SD for λ = 1 , the finite-time combination anti-synchronization with multiple SD for λ = 1 .
Remark 3.
If C = 0 , A = 0 or C = 0 , B = 0 or D = 0 , A = 0 or D = 0 , B = 0 , then the issue of finite-time C-C synchronization with multiple SD will be transformed into the issue of finite-time synchronization with multiple SD.
Remark 4.
If A = 0 , D = 0 , C = I or A = 0 , C = 0 , D = I or B = 0 , D = 0 , C = I or B = 0 , C = 0 , D = I , then it will be transformed into finite-time combination projective synchronization.
Remark 5.
It is supposed that A = 0 , B = 0 , C = 0 or A = 0 , B = 0 , D = 0 , then finite-time C-C synchronization with multiple SD will be transformed into the issue of chaos control with multiple SD in the finite time.
Remark 6.
Based on all the above synchronization methods, we can also consider Δ θ i = 0 , Δ ϑ i = 0 , or Δ f i ( x i ( t ) ) = 0 , Δ g i ( y i ( t ) ) = 0 , or d i ( x i , t ) = 0 , μ i ( y i , t ) = 0 or Δ θ i = 0 , Δ ϑ i = 0 , Δ f i ( x i ( t ) ) = 0 , Δ g i ( y i ( t ) ) = 0 or Δ θ i = 0 , Δ ϑ i = 0 , d i ( x i , t ) = 0 , μ i ( y i , t ) = 0 , or d i ( x i , t ) = 0 , μ i ( y i , t ) = 0 , Δ f i ( x i ( t ) ) = 0 , Δ g i ( y i ( t ) ) = 0 , or all of the uncertainties and external disturbance equal to zero for i = 1 , 2 .
Remark 7.
Starting from Definition 3, the number of D-R systems can be extended to three or more equations. Furthermore, D-R systems of the C-C synchronization scheme can be the same structure where F i ( x i ( t ) ) = G i ( y i ( t ) ) and f i ( x i ( t ) ) = g i ( y i ( t ) ) for i = 1 , 2 .
It follows from the Equation (22) that the error system is rewritten as:
0 D t α e ( t ) = H ( x 1 , x 2 , y 1 , y 2 ) + Q ( x 1 , x 2 , y 1 , y 2 ) + R ( x 1 , x 2 , y 1 , y 2 ) + Δ R ( x 1 , x 2 , y 1 , y 2 ) + V ( x 1 , x 2 , y 1 , y 2 ) + C u 1 ( t ) + D u 2 ( t ) ,
where
H ( x 1 , x 2 , y 1 , y 2 ) = C G 1 ( y 1 ( t ) ) ϑ 1 + D G 2 ( y 2 ( t ) ) ϑ 2 A F 1 ( x 1 ( t ) ) θ 1 B F 2 ( x 2 ( t ) ) θ 2 , Q ( x 1 , x 2 , y 1 , y 2 ) = C G 1 ( y 1 ( t ) ) ( Δ ϑ 1 ) + D G 2 ( y 2 ( t ) ) ( Δ ϑ 2 ) A F 1 ( x 1 ( t ) ) ( Δ θ 1 ) B F 2 ( x 2 ( t ) ) ( Δ θ 2 ) , R ( x 1 , x 2 , y 1 , y 2 ) = C g 1 ( y 1 ( t ) ) + D g 2 ( y 2 ( t ) ) A f 1 ( x 1 ( t ) ) B f 2 ( x 2 ( t ) ) , Δ R ( x 1 , x 2 , y 1 , y 2 ) = C Δ g 1 ( y 1 ( t ) ) + D Δ g 2 ( y 2 ( t ) ) A Δ f 1 ( x 1 ( t ) ) B Δ f 2 ( x 2 ( t ) ) , V ( x 1 , x 2 , y 1 , y 2 ) = C μ 1 ( y 1 , t ) + D μ 2 ( y 2 , t ) A d 1 ( x 1 , t ) B d 2 ( x 2 , t ) .
From the above discussion, we make the following assumptions to ensure that our conclusions are more realistic.
Assumption 1.
Assume that uncertain nonlinear vectors Δ f i ( x i ( t ) ) , Δ g i ( y i ( t ) ) , the external disturbances d i ( x i , t ) , μ i ( x i , t ) and the parameter uncertainties Δ θ i , Δ ϑ i for ( i = 1 , 2 ) all have a bounded norm. Namely, there are suitable positive constants h, l, q that satisfy:
C Δ g 1 ( y 1 ( t ) ) + D Δ g 2 ( y 2 ( t ) ) A Δ f 1 ( x 1 ( t ) ) B Δ f 2 ( x 2 ( t ) ) h , C μ 1 ( y 1 , t ) + D μ 2 ( y 2 , t ) A d 1 ( x 1 , t ) B d 2 ( x 2 , t ) l , C G 1 ( y 1 ( t ) ) ( Δ ϑ 1 ) + D G 2 ( y 2 ( t ) ) ( Δ ϑ 2 ) A F 1 ( x 1 ( t ) ) ( Δ θ 1 ) B F 2 ( x 2 ( t ) ) ( Δ θ 2 ) q .
Remark 8.
The parameter vectors of D-R systems θ i , ϑ i , ( i = 1 , 2 ) and the three constants h, l, q are all unknown. Later, the parameters adaptive laws will be selected to identify them.
Assumption 2.
Assume that the unknown vector parameters θ i , ϑ i , ( i = 1 , 2 ) and the three unknown constants h, l, q satisfy:
θ 1 δ 1 , θ 2 δ 2 , ϑ 1 δ 3 , ϑ 2 δ 4 , | h | h * , | l | l * , | q | q * ,
where δ 1 , δ 2 , δ 3 , δ 4 , h * , l * , q * is selected as a larger constant generally.

4. Sliding Mode Synchronization Controller Design within Finite Time

The main feature of the sliding mode control is that it directs the system states from their initial states towards the appropriate sliding surface which is specified and then it keeps the states in the corresponding sliding surface for all subsequent times. Designing a sliding mode controller consists of the following two steps: (1) To select a sliding mode surface; (2) To design a controller to make sure that the system’s state converges to the sliding surface.
The nonsingular terminal FO sliding mode surfaces are designed as:
s ( t ) = γ e ( t ) + I t α s g n ( e ( τ ) ) e ( τ ) ξ d τ ,
where γ > 0 , 0 < α < 1 and 0 < ξ < 1 and its FO derivative with α satisfies:
0 D t α s ( t ) = γ [ 0 D t α e ( t ) ] + s g n ( e ( t ) ) e ( t ) ξ .
When the system is in the sliding mode surface, the following conditions should be satisfied:
s ( t ) = 0 , 0 D t α s ( t ) = 0 .
Thus,
0 D t α e ( t ) = 1 γ s g n ( e ( t ) ) e ( t ) ξ .
Remark 9.
Now, the nonsingular terminal sliding mode control (NTSMC) technique is very popular in the study of stochastic disturbances of chaotic systems. This is a new technique. In addition, some the state-of-the-art methods have appeared in the study of the synchronization of chaotic systems, such as: based on the state decoupling strategy and the Lyapunov-based approach, the minimum-energy synchronization control for interconnected networks is addressed by Li et al. [55]. The synchronization of Henon maps using adaptive symmetry control has recently been proposed [56]. The finite-time and fixed-time synchronization analysis of shunting inhibitory memristive neural networks with time-varying delays is introduced via constructing Lyapunov functions and feedback control schemes [57]. Combining adaptive control theory with Lyapunov–Krasovskii theory, Yuan et al. [58] solved the problem of finite-time synchronization (FTS) for complex dynamical networks with time-varying delays and unknown internal coupling matrices. Furthermore, a novel decentralized non-integer order controller applied on nonlinear fractional-order composite system is addressed in [59]. Li et al. [60] explored the issue of network synchronization for an FO chaotic system based on an event-triggered mechanism for the first time.
Theorem 3.
When Assumptions 1 and 2 are satisfied and assume that the error system (23) is controlled by following combination controller (30) and adaptive laws (31), then the state trajectory of the error systems (23) will arrive the sliding surface s ( t ) in the finite time given by:
T 1 V α 1 2 ( 0 , x ) Γ ( 1 2 ) Γ ( 1 + α ) 2 ς Γ ( α + 1 2 ) 1 α .
C u 1 ( t ) + D u 2 ( t ) = R ( x 1 , x 2 , y 1 , y 2 ) + A F 1 ( x 1 ( t ) ) θ ^ 1 + B F 2 ( x 2 ( t ) ) θ ^ 2 C G 1 ( y 1 ( t ) ) ϑ ^ 1 D G 2 ( y 2 ( t ) ) ϑ ^ 2 1 γ s g n ( e ( t ) ) e ( t ) ξ ς ( θ ^ 1 + θ ^ 2 + ϑ ^ 1 + ϑ ^ 2 + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 1 + δ 2 + δ 3 + δ 4 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s ) k γ ,
where k > ς > 0 and ρ 1 , ρ 2 , ρ 3 ( 0 , 1 ) . θ ^ i , ϑ ^ i and h ^ , l ^ , q ^ represent the estimations of θ i , ϑ i and h , l , q . Their errors defined as θ ˜ i = θ ^ i θ i , ϑ ˜ i = ϑ ^ i ϑ i , h ˜ = h ^ h , l ˜ = l ^ l , q ˜ = q ^ q where i = 1 , 2 .
0 D t α θ ˜ 1 = γ F 1 T ( x 1 ( t ) ) A T s ( t ) , 0 D t α θ ˜ 2 = γ F 2 T ( x 2 ( t ) ) B T s ( t ) , 0 D t α ϑ ˜ 1 = γ G 1 T ( y 1 ( t ) ) C T s ( t ) , 0 D t α ϑ ˜ 2 = γ G 2 T ( y 2 ( t ) ) D T s ( t ) 0 D t α h ˜ = γ ρ 1 s ( t ) , 0 D t α l ˜ = γ ρ 2 s ( t ) , 0 D t α q ˜ = γ ρ 3 s ( t ) .
Proof. 
Adopting the Lyapunov function:
V ( t ) = 1 2 s T ( t ) s ( t ) + 1 2 θ ˜ 1 T θ ˜ 1 + 1 2 θ ˜ 2 T θ ˜ 2 + 1 2 ϑ ˜ 1 T ϑ ˜ 1 + 1 2 ϑ ˜ 2 T ϑ ˜ 2 + 1 2 ρ 1 h ˜ T h ˜ + 1 2 ρ 2 l ˜ T l ˜ + 1 2 ρ 3 q ˜ T q ˜ .
The FO derivative is expressed as:
0 D t α V ( t , x ( t ) ) s T 0 D t α s + θ ˜ 1 T 0 D t α θ ˜ 1 + θ ˜ 2 T 0 D t α θ ˜ 2 + ϑ ˜ 1 T 0 D t α ϑ ˜ 1 + ϑ ˜ 2 T 0 D t α ϑ ˜ 2 + 1 ρ 1 h ˜ T 0 D t α h ˜ + 1 ρ 2 l ˜ T 0 D t α l ˜ + 1 ρ 3 q ˜ T 0 D t α q ˜ = s T ( γ 0 D t α e ( t ) + s g n ( e ( t ) ) e ( t ) ξ ) + θ ˜ 1 T ( γ F 1 T ( x 1 ( t ) ) A T s ( t ) ) + θ ˜ 2 T ( γ F 2 T ( x 2 ( t ) ) B T s ( t ) ) + ϑ ˜ 1 T ( γ G 1 T ( y 1 ( t ) ) C T s ( t ) ) + ϑ ˜ 2 T ( γ G 2 T ( y 2 ( t ) ) D T s ( t ) ) + h ˜ T ( γ s ( t ) ) + l ˜ T ( γ s ( t ) ) + q ˜ T ( γ s ( t ) ) .
Substituting (30) into Equation (23), we obtain:
0 D t α e ( t ) = C G 1 ( y 1 ( t ) ) ϑ ˜ 1 D G 2 ( y 2 ( t ) ) ϑ ˜ 2 + A F 1 ( x 1 ( t ) ) θ ˜ 1 + B F 2 ( x 2 ( t ) ) θ ˜ 2 + Q ( x 1 , x 2 , y 1 , y 2 ) + Δ R ( x 1 , x 2 , y 1 , y 2 ) + V ( x 1 , x 2 , y 1 , y 2 ) 1 γ s g n ( e ( t ) ) e ( t ) ξ ς ( θ ^ 1 + θ ^ 2 + ϑ ^ 1 + ϑ ^ 2 + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 1 + δ 2 + δ 3 + δ 4 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s ) k γ .
Substituting (34) into Equation (33), we obtain:
0 D t α V ( t , x ( t ) ) s T [ γ Q ( x 1 , x 2 , y 1 , y 2 ) + γ Δ R ( x 1 , x 2 , y 1 , y 2 ) + γ V ( x 1 , x 2 , y 1 , y 2 ) ς ( θ ^ 1 + θ ^ 2 + ϑ ^ 1 + ϑ ^ 2 + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 1 + δ 2 + δ 3 + δ 4 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s s 2 ) γ ( h ^ + l ^ + q ^ ) s g n ( s ) k ] + h ˜ T ( γ s ( t ) ) + l ˜ T ( γ s ( t ) ) + q ˜ T ( γ s ( t ) ) .
It follows from Assumption 1 that we get:
0 D t α V ( t , x ( t ) ) γ s ( q + h + l ( h ^ + l ^ + q ^ ) ) + h ˜ T ( γ s ( t ) ) + l ˜ T ( γ s ( t ) ) + q ˜ T ( γ s ( t ) ) k s s T ( ς ( θ ^ 1 + θ ^ 2 + ϑ ^ 1 + ϑ ^ 2 ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 1 + δ 2 + δ 3 + δ 4 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s s 2 ) ) = ς ( θ ^ 1 + θ ^ 2 + ϑ ^ 1 + ϑ ^ 2 + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 1 + δ 2 + δ 3 + δ 4 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) k s .
It follows from Assumption 2 that we get:
θ ^ 1 θ 1 θ ^ 1 + θ 1 θ ^ 1 + δ 1 , θ ^ 2 θ 2 θ ^ 2 + θ 2 θ ^ 2 + δ 2 ,
ϑ ^ 1 ϑ 1 ϑ ^ 1 + ϑ 1 ϑ ^ 1 + δ 4 , ϑ ^ 2 ϑ 2 ϑ ^ 2 + ϑ 2 ϑ ^ 2 + δ 4 ,
| h ^ h | | h ^ | + | h | | h ^ | + h * , | l ^ l | | l ^ | + | l | | l ^ | + l * ,
| q ^ q | | q ^ | + | q | | q ^ | + q * .
Finally,
0 D t α V ( t , x ( t ) ) < ς ( θ ^ 1 + θ ^ 2 + ϑ ^ 1 + ϑ ^ 2 + h ^ + l ^ + q ^ + δ 1 + δ 2 + δ 3 + δ 4 + h * + l * + q * ) k s ς s ς ( θ ^ 1 θ 1 + θ ^ 2 θ 2 + ϑ ^ 1 ϑ 1 + ϑ ^ 2 ϑ 2 + ρ 1 | h ^ h | + ρ 2 | l ^ l | + ρ 3 | q ^ q | ) .
According to the Lemma 2:
0 D t α V ( t , x ( t ) ) < 2 ς V 1 / 2 .
Motivated by the Theorem 1, it is clear that the system (5) is Mittag–Leffler stable. Then, we can obtain that the combination drive-response systems (18)–(21) achieve finite-time synchronization. Additionally,
T 1 V α 1 2 ( 0 , x ) Γ ( 1 2 ) Γ ( 1 + α ) 2 ς Γ ( α + 1 2 ) 1 α ,
where 0 < α < 1 . □
Theorem 4.
The dynamic of the sliding mode (28) is finite-time stable and the trajectories and state variables of the FO error system (23) converge to the equilibrium point in finite-time T 2 .
Proof. 
Adopting the Lyapunov function:
V ( t ) = 1 2 e T ( t ) e ( t ) .
The FO derivative is illustrated as:
0 D t α V ( t , x ( t ) ) e T 0 D t α e = e T ( 1 γ s g n ( e ( t ) ) e ( t ) ξ ) 1 γ e ( t ) ξ + 1 = 1 γ 2 ( ξ + 1 ) / 2 V ( ξ + 1 ) / 2 .
Thus, the error system (23) is Mittag–Leffler stable in finite-time T 1 under the sliding mode dynamics (28), described by:
T 2 V α ξ + 1 2 ( 0 , x ) Γ ( 1 ξ + 1 2 ) Γ ( 1 + α ) 1 γ 2 ξ + 1 2 Γ ( α ξ + 1 2 + 1 ) 1 α .
Remark 10.
According to Theorem 3, the FO error systems (23) can be driven to the sliding surface s ( t ) via the controller (30) in finite time T 1 , that is, the sliding mode surface has accessibility; when it is on the sliding mode surface, according to Theorem 4, the FO error system (23) converges to the equilibrium point in finite time T 2 . So Theorem 3 and Theorem 4 achieve combination–combination synchronization within time T T 1 + T 2 .
The following corollaries are successfully analyzed from Theorem 4 and their proofs are omitted here.
Corollary 1.
(i) 
Assume the matrix C = 0 , then the drive systems (18), (19) achieve the finite-time combination synchronization (FTCS) with the response system (21) provided the following controller:
D u 2 ( t ) = R ( x 1 , x 2 , y 2 ) + A F 1 ( x 1 ( t ) ) θ ^ 1 + B F 2 ( x 2 ( t ) ) θ ^ 2 D G 2 ( y 2 ( t ) ) ϑ ^ 2 1 γ s g n ( e ( t ) ) e ( t ) ξ ς ( θ ^ 1 + θ ^ 2 + ϑ ^ 2 + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 1 + δ 2 + δ 4 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s ) k γ ,
and the adaptive updating laws,
0 D t α θ ˜ 1 = γ F 1 T ( x 1 ( t ) ) A T s ( t ) , 0 D t α θ ˜ 2 = γ F 2 T ( x 2 ( t ) ) B T s ( t ) , 0 D t α ϑ ˜ 2 = γ G 2 T ( y 2 ( t ) ) D T s ( t ) , 0 D t α h ˜ = γ ρ 1 s ( t ) , 0 D t α l ˜ = γ ρ 2 s ( t ) , 0 D t α q ˜ = γ ρ 3 s ( t ) .
(ii) 
Assume the matrix D = 0 , then the drive systems (18), (19) achieve the FTCS with the response system (20) provided the following controller:
C u 1 ( t ) = R ( x 1 , x 2 , y 1 ) + A F 1 ( x 1 ( t ) ) θ ^ 1 + B F 2 ( x 2 ( t ) ) θ ^ 2 C G 1 ( y 1 ( t ) ) ϑ ^ 1 1 γ s g n ( e ( t ) ) e ( t ) ξ ς ( θ ^ 1 + θ ^ 2 + ϑ ^ 1 + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 1 + δ 2 + δ 3 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s ) k γ ,
and the adaptive updating laws,
0 D t α θ ˜ 1 = γ F 1 T ( x 1 ( t ) ) A T s ( t ) , 0 D t α θ ˜ 2 = γ F 2 T ( x 2 ( t ) ) B T s ( t ) , 0 D t α ϑ ˜ 1 = γ G 1 T ( y 1 ( t ) ) C T s ( t ) , 0 D t α h ˜ = γ ρ 1 s ( t ) , 0 D t α l ˜ = γ ρ 2 s ( t ) , 0 D t α q ˜ = γ ρ 3 s ( t ) .
Corollary 2.
(i) 
Assume the matrices A = C = 0 , D = I then the drive system (19) achieve the FTCS with the response system (21) provided the following controller:
u 2 ( t ) = R ( x 2 , y 2 ) + B F 2 ( x 2 ( t ) ) θ ^ 2 G 2 ( y 2 ( t ) ) ϑ ^ 2 1 γ s g n ( e ( t ) ) e ( t ) ξ ς ( θ ^ 2 + ϑ ^ 2 + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 2 + δ 4 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s ) k γ ,
and the adaptive updating laws,
0 D t α θ ˜ 2 = γ F 2 T ( x 2 ( t ) ) B T s ( t ) , 0 D t α ϑ ˜ 2 = γ G 2 T ( y 2 ( t ) ) s ( t ) , 0 D t α h ˜ = γ ρ 1 s ( t ) , 0 D t α l ˜ = γ ρ 2 s ( t ) , 0 D t α q ˜ = γ ρ 3 s ( t ) .
(ii) 
Assume the matrices A = D = 0 , C = I then the drive system (19) achieve the FTCS with the response system (20) provided the following controller:
u 1 ( t ) = R ( x 2 , y 1 ) + B F 2 ( x 2 ( t ) ) θ ^ 2 G 1 ( y 1 ( t ) ) ϑ ^ 1 1 γ s g n ( e ( t ) ) e ( t ) ξ ς ( θ ^ 2 + ϑ ^ 1 + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 2 + δ 3 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s ) k γ ,
and the adaptive updating laws,
0 D t α θ ˜ 2 = γ F 2 T ( x 2 ( t ) ) B T s ( t ) , 0 D t α ϑ ˜ 1 = γ G 1 T ( y 1 ( t ) ) s ( t ) , 0 D t α h ˜ = γ ρ 1 s ( t ) , 0 D t α l ˜ = γ ρ 2 s ( t ) , 0 D t α q ˜ = γ ρ 3 s ( t ) .
(iii) 
Assume the matrices B = D = 0 , C = I then the drive system (18) achieve the FTCS with the response system (20) provided the following controller:
u 1 ( t ) = R ( x 1 , y 1 ) + A F 1 ( x 1 ( t ) ) θ ^ 1 G 1 ( y 1 ( t ) ) ϑ ^ 1 1 γ s g n ( e ( t ) ) e ( t ) ξ ς ( θ ^ 1 + ϑ ^ 1 + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 1 + δ 3 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s ) k γ ,
and the adaptive updating laws,
0 D t α θ ˜ 1 = γ F 1 T ( x 1 ( t ) ) A T s ( t ) , 0 D t α ϑ ˜ 1 = γ G 1 T ( y 1 ( t ) ) s ( t ) , 0 D t α h ˜ = γ ρ 1 s ( t ) , 0 D t α l ˜ = γ ρ 2 s ( t ) , 0 D t α q ˜ = γ ρ 3 s ( t ) .
(iv) 
Assume the matrices B = C = 0 , D = I then the drive system (18) achieve the FTCS with the response system (21) provided the following controller:
u 2 ( t ) = R ( x 1 , y 2 ) + A F 1 ( x 1 ( t ) ) θ ^ 1 G 2 ( y 2 ( t ) ) ϑ ^ 2 1 γ s g n ( e ( t ) ) e ( t ) ξ ς ( θ ^ 1 + ϑ ^ 2 + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 1 + δ 4 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s ) k γ ,
and the adaptive updating laws,
0 D t α θ ˜ 1 = γ F 1 T ( x 1 ( t ) ) A T s ( t ) , 0 D t α ϑ ˜ 2 = γ G 2 T ( y 2 ( t ) ) s ( t ) , 0 D t α h ˜ = γ ρ 1 s ( t ) , 0 D t α l ˜ = γ ρ 2 s ( t ) , 0 D t α q ˜ = γ ρ 3 s ( t ) .
Corollary 3.
(i) 
Assume the matrices A = B = C = 0 , D = I , then the equilibrium point ( 0 , 0 , 0 , 0 ) of response system (21) is asymptotically stable provided the following controller:
u 2 ( t ) = R ( y 2 ) G 2 ( y 2 ( t ) ) ϑ ^ 2 1 γ s g n ( e ( t ) ) e ( t ) ξ ς ( ϑ ^ 2 + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 4 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s ) k γ ,
and the adaptive updating laws,
0 D t α ϑ ˜ 2 = γ G 2 T ( y 2 ( t ) ) s ( t ) 0 D t α h ˜ = γ ρ 1 s ( t ) , 0 D t α l ˜ = γ ρ 2 s ( t ) , 0 D t α q ˜ = γ ρ 3 s ( t ) .
(ii) 
Assume the matrices A = B = D = 0 , C = I , then the equilibrium point ( 0 , 0 , 0 , 0 ) of response system (20) is asymptotically stable provided the following controller:
u 1 ( t ) = R ( y 1 ) G 1 ( y 1 ( t ) ) ϑ ^ 1 1 γ s g n ( e ( t ) ) e ( t ) ξ ς ( ϑ ^ 1 + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 3 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s ) k γ ,
and the adaptive updating laws,
0 D t α ϑ ˜ 1 = γ G 1 T ( y 1 ( t ) ) s ( t ) , 0 D t α h ˜ = γ ρ 1 s ( t ) , 0 D t α l ˜ = γ ρ 2 s ( t ) , 0 D t α q ˜ = γ ρ 3 s ( t ) .
Remark 11.
The scaling matrices A , B , C , D R n × R n could be the diagonal matrices or the identity matrices, or some of them are zero. As described in Remark 2, when A = B = C = D = I R n × R n , then the topic will be transformed into finite-time C-C complete synchronization with multiple SD; the numerical simulation results are displayed in Section 5.

5. Numerical Simulation

Let the FO hyperchaotic Lorenz and Chen system under multiple SD be the drive systems
0 D t α x 11 0 D t α x 21 0 D t α x 31 0 D t α x 41 = x 21 x 11 0 0 0 0 x 11 0 0 0 0 x 31 0 0 0 0 x 41 a 1 + Δ a 1 b 1 + Δ b 1 c 1 + Δ c 1 d 1 + Δ d 1 + x 41 + Δ f 11 x 11 x 31 x 21 + Δ f 21 x 11 x 21 + Δ f 31 x 21 x 31 + Δ f 41 + d 11 d 21 d 31 d 41 .
0 D t α x 12 0 D t α x 22 0 D t α x 32 0 D t α x 42 = x 22 x 12 0 0 0 0 0 0 x 22 x 12 0 0 x 32 0 0 0 0 0 0 0 x 42 a 2 + Δ a 2 b 2 + Δ b 2 c 2 + Δ c 2 d 2 + Δ d 2 r + Δ r + x 42 + Δ f 12 x 11 x 32 + Δ f 22 x 12 x 22 + Δ f 32 x 22 x 32 + Δ f 42 + d 12 d 22 d 32 d 42 .
Let the FO hyper-chaotic Lü and Liu chaotic system under multiple SD and controller be the response systems
0 D t α y 11 0 D t α y 21 0 D t α y 31 0 D t α y 41 = y 21 y 11 0 0 0 0 y 21 0 0 0 0 y 31 0 0 0 0 y 41 a 3 + Δ a 3 b 3 + Δ b 3 c 3 + Δ c 3 d 3 + Δ d 3 + y 41 + Δ g 11 y 11 y 31 + Δ g 21 y 11 y 21 + Δ g 31 y 11 y 31 + Δ g 41 + μ 11 + u 11 μ 21 + u 21 μ 31 + u 31 μ 41 + u 41 .
0 D t α y 12 0 D t α y 22 0 D t α y 32 0 D t α y 42 = y 22 y 12 0 0 0 0 0 y 12 0 0 0 0 0 y 32 0 y 12 2 0 0 0 y 12 0 a 4 + Δ a 4 b 4 + Δ b 4 c 4 + Δ c 4 d 4 + Δ d 4 m + Δ m + Δ g 12 y 12 y 32 + y 42 + Δ g 22 Δ g 32 Δ g 42 + μ 12 + u 12 μ 22 + u 22 μ 32 + u 32 μ 42 + u 42 .
The chosen parameters are a 1 = 10 , b 1 = 28 , c 1 = 8 / 3 , d 1 = 1 , a 2 = 35 , b 2 = 3 , c 2 = 12 , d 2 = 7 , r = 0.5 , a 3 = 36 , b 3 = 20 , c 3 = 3 , d 3 = 0.5 , a 4 = 10 , b 4 = 40 , c 4 = 2.5 , d 4 = 10 , m = 4 . The initial values take as x 1 ( 0 ) = ( 2 , 2 , 1 , 1 ) , x 2 ( 0 ) = ( 1 , 1 , 2 , 2 ) , y 1 ( 0 ) = ( 1 , 3 , 1 , 3 ) , y 2 ( 0 ) = ( 2 , 1 , 2 , 1 ) . The orders take as α = 0.99 . The combination D-R systems are in hyper-chaotic state which are presented in Figure 1.
Remark 12.
The ranges of fractional order that make the FO hyper-chaotic Chen, Lorenz, L and Liu chaotic system appear hyper-chaotic are chose as 0.8 α < 1 , 0.97 α < 1 , 0.94 α 1 , 0.96 α 1 respectively. If the drive-response systems are in hyper-chaotic, the influence of stochastic disturbances on the system can be better studied, and the effectiveness and robustness of the controller can be proved. It follows that the dynamic error has the same fractional-order as the drive and response systems that the fractional order α is chose as 0.97 α < 1 which can ensure that the all drive-response systems are hyper-chaotic. Thus, in the numerical simulation section, we also consider the α = 0.97 to validate the proposed method.
According to the above equations, we consider:
θ ^ 1 = ( a ^ 1 , b ^ 1 , c ^ 1 , d ^ 1 ) T , θ ^ 2 = ( a ^ 2 , b ^ 2 , c ^ 2 , d ^ 2 , r ^ ) T ,
ϑ ^ 1 = ( a ^ 3 , b ^ 3 , c ^ 3 , d ^ 3 ) T , ϑ ^ 2 = ( a ^ 4 , b ^ 4 , c ^ 4 , d ^ 4 , m ^ ) T ,
The uncertain terms Δ θ i , Δ ϑ i , Δ f i ( x i ( t ) ) , Δ g i ( y i ( t ) ) and external disturbance d i ( x i ( t ) ) , μ i ( y i ( t ) ) for i = 1 , 2 are demonstrated as:
Δ θ 1 = ( 0.2 s i n ( t ) , 0.2 s i n ( 0.2 t ) , 0.2 s i n ( 3 t ) , 0.2 s i n ( 0.4 t ) ) T , Δ θ 2 = ( 0.2 s i n ( 5 t ) , 0.2 s i n ( 0.6 t ) , 0.2 s i n ( 0.8 t ) , 0.2 s i n ( 2 t ) , 0.2 s i n ( 10 t ) ) T , Δ ϑ 1 = ( 0.2 s i n ( t ) , 0.2 s i n ( 2 t ) , 0.2 s i n ( 3 t ) , 0.2 s i n ( 4 t ) ) T , Δ ϑ 2 = ( 0.2 s i n ( 0.5 t ) , 0.2 s i n ( 6 t ) , 0.2 s i n ( t ) , 0.2 s i n ( 0.2 t ) , 0.2 s i n ( 3 t ) ) T , d 1 ( x 1 ( t ) ) = ( 0.1 c o s ( t ) , 0.2 c o s ( 2 t ) , 0.3 s i n ( 3 t ) , 0.4 s i n ( 4 t ) ) T , d 2 ( x 2 ( t ) ) = ( 0.1 s i n ( t ) , 0.2 s i n ( 2 t ) , 0.3 c o s ( 3 t ) , 0.4 c o s ( 4 t ) ) T , μ 1 ( y 1 ( t ) ) = ( 0.1 c o s ( 5 t ) , 0.2 c o s ( 6 t ) , 0.3 s i n ( 7 t ) , 0.4 s i n ( 8 t ) ) T , μ 2 ( y 2 ( t ) ) = ( 0.1 s i n ( 5 t ) , 0.2 s i n ( 6 t ) , 0.3 c o s ( 7 t ) , 0.4 c o s ( 8 t ) ) T , Δ f i ( x i ( t ) ) = ( 0.1 c o s ( x 1 i ) , 0.2 c o s ( x 2 i ) , 0.3 c o s ( x 3 i ) , 0.4 c o s ( x 4 i ) ) T , Δ g i ( y i ( t ) ) = ( 0.1 s i n ( y 1 i ) , 0.2 s i n ( y 2 i ) , 0.3 s i n ( y 3 i ) , 0.4 s i n ( y 4 i ) ) T ,
where i = 1 , 2 . It follows from (30), (31) and (34) that the error dynamics and the updating rules of unknown parameters are expressed as:
0 D t α e 1 ( t ) = ( a ^ 3 a 3 ) 0.2 s i n ( t ) ( y 21 y 11 ) ( a ^ 4 a 4 ) + 0.2 s i n ( 0.5 t ) ( y 22 y 12 ) + ( a ^ 1 a 1 ) 0.2 s i n ( t ) ( x 21 x 11 ) + ( a ^ 2 a 2 ) 0.2 s i n ( 5 t ) ( x 22 x 12 ) + 0.1 s i n ( y 11 ) + 0.1 s i n ( y 12 ) 0.1 c o s ( x 11 ) 0.1 c o s ( x 12 ) + 0.1 c o s ( 5 t ) + 0.1 s i n ( 5 t ) + 0.1 c o s ( t ) + 0.1 s i n ( t ) 1 γ s g n ( e 1 ( t ) ) e ( t ) ξ ς ( θ 1 ^ + θ 2 ^ + ϑ 1 ^ + ϑ 2 ^ + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 1 + δ 2 + δ 3 + δ 4 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s 1 γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s 1 ) k γ .
0 D t α e 2 ( t ) = ( b ^ 3 b 3 ) + 0.2 s i n ( 2 t ) y 21 ( b ^ 4 b 4 ) 0.2 s i n ( 6 t ) y 12 + ( b ^ 1 b 1 ) 0.2 s i n ( 0.2 t ) x 11 + ( c ^ 2 c 2 ) 0.2 s i n ( 0.6 ) x 22 + ( d ^ 2 d 2 ) 0.2 s i n ( 0.8 ) x 12 + 0.2 s i n ( y 21 ) + 0.2 s i n ( y 22 ) 0.2 c o s ( x 21 ) 0.2 c o s ( x 22 ) + 0.2 c o s ( 6 t ) + 0.2 s i n ( 6 t ) + 0.2 c o s ( 2 t ) + 0.2 s i n ( 2 t ) 1 γ s g n ( e 2 ( t ) ) e ( t ) ξ ς ( θ 1 ^ + θ 2 ^ + ϑ 1 ^ + ϑ 2 ^ + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 1 + δ 2 + δ 3 + δ 4 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s 2 γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s 2 ) k γ .
0 D t α e 3 ( t ) = ( c ^ 3 c 3 ) 0.2 s i n ( 3 t ) y 31 + ( c ^ 4 c 4 ) 0.2 s i n ( t ) y 32 ( m ^ m ) 0.2 s i n ( 3 t ) y 12 2 ( c ^ 1 c 1 ) 0.2 s i n ( 3 t ) x 31 ( b ^ 2 b 2 ) 0.2 s i n ( 0.6 t ) x 32 + 0.3 s i n ( y 31 ) + 0.3 s i n ( y 32 ) 0.3 c o s ( x 31 ) 0.3 c o s ( x 32 ) + 0.3 c o s ( 7 t ) + 0.3 s i n ( 7 t ) 0.3 c o s ( 3 t ) 0.3 s i n ( 3 t ) 1 γ s g n ( e 3 ( t ) ) e ( t ) ξ ς ( θ 1 ^ + θ 2 ^ + ϑ 1 ^ + ϑ 2 ^ + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 1 + δ 2 + δ 3 + δ 4 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s 3 γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s 3 ) k γ .
0 D t α e 4 ( t ) = ( d ^ 3 d 3 ) + 0.2 s i n ( 4 t ) y 41 + ( d ^ 4 d 4 ) + 0.2 s i n ( 0.2 t ) y 12 + ( d ^ 1 d 1 ) 0.2 s i n ( 0.4 t ) x 41 + ( r ^ r ) 0.2 s i n ( 10 t ) x 42 + 0.4 s i n ( y 41 ) + 0.4 s i n ( y 42 ) 0.4 c o s ( x 41 ) 0.4 c o s ( x 42 ) + 0.4 c o s ( 8 t ) + 0.4 s i n ( 8 t ) 0.4 c o s ( 4 t ) 0.4 s i n ( 4 t ) 1 γ s g n ( e 4 ( t ) ) e ( t ) ξ ς ( θ 1 ^ + θ 2 ^ + ϑ 1 ^ + ϑ 2 ^ + ρ 1 | h ^ | + ρ 2 | l ^ | + ρ 3 | q ^ | + δ 1 + δ 2 + δ 3 + δ 4 + ρ 1 h * + ρ 2 l * + ρ 3 q * ) ( s 4 γ s 2 ) ( h ^ + l ^ + q ^ ) s g n ( s 4 ) k γ .
0 D t α θ 1 ˜ = γ ( ( x 11 x 21 ) s 1 , x 11 s 2 , x 31 s 3 , x 41 s 4 ) T , 0 D t α θ 2 ˜ = γ ( ( x 12 x 22 ) s 1 , x 32 s 3 , x 22 s 2 , x 12 s 2 , x 42 s 4 ) T , 0 D t α ϑ 1 ˜ = γ ( ( y 21 y 11 ) s 1 , y 21 s 2 , y 31 s 3 , y 41 s 4 ) T , 0 D t α ϑ 2 ˜ = γ ( ( y 22 y 12 ) s 1 , y 12 s 2 , y 32 s 3 , y 12 s 4 , y 12 2 s 3 ) T , 0 D t α h ˜ = γ ρ 1 ( s 1 2 + s 2 2 + s 3 2 + s 4 2 ) , 0 D t α l ˜ = γ ρ 2 ( s 1 2 + s 2 2 + s 3 2 + s 4 2 ) , 0 D t α q ˜ = γ ρ 3 ( s 1 2 + s 2 2 + s 3 2 + s 4 2 ) ,
In the numerical simulation section, the method we adopted for the fractional order chaotic system is the Adams–Bashforth–Moulton type predictor-corrector scheme [25]. We use the Matlab software (R2016a) to solve them. For the simulation procedure, The initial values of D-R systems take as x 1 ( 0 ) = ( 2 , 2 , 1 , 1 ) , x 2 ( 0 ) = ( 1 , 1 , 2 , 2 ) , y 1 ( 0 ) = ( 1 , 3 , 1 , 3 ) , y 2 ( 0 ) = ( 2 , 1 , 2 , 1 ) . The orders take as α = 0.99 . The time step is 0.003. The number of iterations is 3000. The initial conditions of parameters estimation are ( a 1 ( 0 ) , b 1 ( 0 ) , c 1 ( 0 ) , d 1 ( 0 ) ) = ( 1 , 1 , 1 , 1 ) , ( a 2 ( 0 ) , b 2 ( 0 ) , c 2 ( 0 ) , d 2 ( 0 ) , r ( 0 ) ) = ( 1 , 1 , 1 , 1 , 1 ) , ( a 3 ( 0 ) , b 3 ( 0 ) , c 3 ( 0 ) , d 3 ( 0 ) ) = ( 1 , 1 , 1 , 1 ) , h ( 0 ) , l ( 0 ) , q ( 0 ) = ( 1 , 1 , 1 ) , ( a 4 ( 0 ) , b 4 ( 0 ) , c 4 ( 0 ) , d 4 ( 0 ) , m ( 0 ) ) = ( 1 , 1 , 1 , 1 , 1 ) . The constants are chosen as γ = 1 , δ 1 = 100 , δ 2 = 100 , δ 3 = 100 , δ 4 = 100 , h * = 50 , l * = 50 , q * = 50 , ρ 1 = 0.1 , ρ 2 = 0.2 , ρ 3 = 0.3 , ξ = 0.5 , ς = 3 , k = 4 . For α = 0.99 , the trajectories about the error variables e i ( t ) , ( i = 1 , 2 , 3 , 4 ) are depicted in Figure 2 and the synchronization for the state trajectories of drive systems (18), (19) and response system (20), (21) are drawn in Figure 3. The trajectories of estimations θ i ^ , ϑ i ^ , ( i = 1 , 2 ) , h ^ , l ^ , q ^ are depicted in Figure 4. Finally, in order to prove that the error variables converge completely to zero for α = 0.99 , the sum of squares of all errors ( e 1 2 + e 2 2 + e 3 2 + e 4 2 ) is conducted as shown in Figure 5. For α = 0.97 , the trajectories about the error variables e i ( t ) , ( i = 1 , 2 , 3 , 4 ) are drawn in Figure 6 and the trajectories of estimations θ i ^ , ϑ i ^ , ( i = 1 , 2 ) , h ^ , l ^ , q ^ are drawn in Figure 7. Finally, in order to prove that the error variables converge completely to zero for α = 0.97 , the sum of squares of all errors ( e 1 2 + e 2 2 + e 3 2 + e 4 2 ) is conducted as shown in Figure 8. It all demonstrates that the the error does converge completely to zero. Therefore, this controller and the updated rules of the parameters are effective.
Remark 13.
In the numerical simulation section, the fractional order (FO) hyper-chaotic Lorenz and Chen system are the drive systems. The fractional order hyper-chaotic L u ¨ and Liu chaotic system are the response systems. The equilibrium positions of drive-response systems are as follows. The FO hyper-chaotic Lorenz system E 1 = ( 0 , 0 , 0 , 0 ) , E 2 = ( 1.17 , 21.63 , 9.46 , 204.60 ) ,   E 3 = ( 1.17 , 21.63 , 9.46 , 204.60 ) . The FO hyper-chaotic Chen system E 1 = ( 0 , 0 , 0 , 0 ) . The FO hyper-chaotic L u ¨ system E 1 = ( 0 , 0 , 0 , 0 ) , E 2 = ( 7.75 , 9.30 , 3.60 , 55.77 ) , E 3 = ( 7.75 , 9.30 , 3.60 , 55.77 ) The FO hyper-chaotic Liu system E 1 = ( 0 , 0 , 0 , 0 ) . Now, there is a question worth thinking about, which is whether the proposed method is still valid for systems with a large number of equilibria. Thus, the numerical simulation for the systems with three equilibrium positions are conducted. They are the FO Lorenz system, the FO L u ¨ system, the FO Genesio–Tesi system and the FO Arneodo system. The results are also valid. In fact, the adaptive combination controller has nothing to do with the number of equilibrium positions. In addition to the numerical simulation results we have obtained, there are also some references [45,46,49,61]. From the numerical simulation section of this literature, the choice of the drive-response system is arbitrary. Thus, the proposed method is still valid for systems with a large number of equilibria.
A comparison analysis between the proposed finite-time combination–combination (C-C) synchronization (FTCCS) scheme and the earlier published work is as follows. In Ref. [62], the author applied the adaptive control method to achieve C-C synchronization among four identical hyper-chaotic systems where it noted that the synchronization states happened at t = 5 (approx). In Ref. [61], the author used the sliding mode control scheme to address multiple chaotic systems with unknown parameters and disturbances in which the synchronization happened at t = 5 (approx). Besides, in Ref. [63], the author solved a new type of C-C synchronization for four identical or different chaotic systems via adaptive control, where the desired synchronization happened at t = 5.5 (approx). The combination synchronization of FO non-autonomous chaotic systems with different dimensions adopting a scaling matrix is studied in Ref. [64], where the error synchronization happened at t = 6 (approx). Furthermore, the phase synchronization of FO complex chaotic systems with different structures is discussed in Ref. [65]; in the process of C-C synchronization, the desired synchronization happened at t = 4.5 (approx). The nonsingular terminal sliding mode control to achieve the finite-time synchronization between two complex-variable chaotic systems with unknown parameters is adopted in Ref. [66]; here it has been found that the synchronization error converges to zero at t = 10 (approx). In addition to the above studies, we have investigated the FTCCS scheme among fractional order (FO) chaotic systems under multiple stochastic disturbances (SD), utilizing the nonsingular terminal sliding mode control (NTSMC) technique in which it has been recorded that the synchronization occurs at t = 3.1 (approx) as depicted in Figure 5. Therefore, comparing the synchronization times discussed above with those obtained by our proposed scheme, our method is dominant. This also illustrates the vitality and effectivity of the considered methodology.
Remark 14.
After calculation, the finite synchronization time satisfies T 1 5.71 , T 2 7.34 theoretically. Thus, we have T T 1 + T 2 = 13.05 . Comparing the numerical simulation results, we can see that our control scheme is effective.
Remark 15.
The dynamic error has the same fractional-order as the D-R systems in our paper. It is worth considering that the non-integer order in the derivative of error is different from the D-R. If we only consider this situation, there are many papers that have discussed it. In Ref. [67], the author proposed a modified adaptive sliding-mode control technique to investigate the reduced-order and increased-order synchronization. Ouannas et al. [68] investigated the inverse full state hybrid function projective synchronization (IFSHFPS) of non-identical systems characterized by different dimensions and different orders. Furthermore, the hybrid projective synchronization of different dimensional fractional order chaotic systems with time delay and different orders is discussed by [69]. More research results can be found in Refs. [70,71,72]. All the above literature about the non-integer order in the derivative of error is different from the drive-response systems. Our next step will consider this situation.

6. Conclusions

In this article, the FTCCS of FO chaotic systems among four systems with different structures and unknown parameters is solved. The most important point is that the conditions we consider are under multiple stochastic disturbances. Our thought for this topic is that under the action of the finite-time Lyapunov theory and the nonsingular terminal sliding mode control technique, we deduced a new FO sliding surface, adaptive combination controller and some parameter updating laws, which can achieve the combination–combination synchronization of systems under multiple stochastic disturbances in finite time. The unknown parameters are identified precisely. Moreover, the combination drive systems and combination response systems that we introduced are very general. The expression of the synchronization error system makes many synchronization methods, such as chaos control, complete synchronization, projection synchronization, anti-synchronization and so forth, become special cases of combination–combination synchronization. From the numerical simulation results, it is obvious that the error variables of the D-R systems quickly converge to the origin point in the given time. Therefore, this controller and the updated parameter laws are effective. Next, for the multiple stochastic disturbances, we will study the fractional order multi switching synchronization of eight chaotic systems with time-delay in which the systems’ parameters are still unknown.

Author Contributions

W.P. proposed the main the idea and M.S. prepared the manuscript initially. T.L. gave the numerical simulation of this paper. S.A. and L.P. revised the English grammar of this paper. All authors have read and agreed to the published version of the manuscript.

Funding

This work is partly supported by the Project of the Science and Technology Department in Sichuan Province (Grant Nos. 2019YJ0456, 2021ZYD0004), Fund of Sichuan University of Science and Engineering (Grant Nos. 2020RC26, 2020RC42), College Student Innovation and Entrepreneurship Training Program of Sichuan University of Science and Engineering (Grant No. cx2020189).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

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

Acknowledgments

The authors would like to thank the editor and the anonymous reviewers for their constructive comments and suggestions to improve the quality of the paper.

Conflicts of Interest

The authors declare that they have no conflict of interest.

References

  1. Ping, Z.; Peng, Z. Drive-response synchronization for chaotic systems. J. Chong Qing Univ. 2002, 25, 77–79. [Google Scholar]
  2. Yu, J.; Hu, C.; Jiang, H. Projective synchronization for fractional neural networks. Neural Netw. 2014, 49, 87–95. [Google Scholar] [CrossRef] [PubMed]
  3. Shao, K.; Guo, H.; Han, F. Finite-time projective synchronization of fractional-order chaotic systems via soft variable structure control. J. Mech. Sci. Technol. 2020, 34, 369–376. [Google Scholar] [CrossRef]
  4. Qin, X.; Li, S.; Liu, H. Adaptive fuzzy synchronization of uncertain fractional-order chaotic systems with different structures and time-delays. Adv. Diff. Equ. 2019, 2019, 174. [Google Scholar] [CrossRef]
  5. Bouzeriba, A.; Boulkroune, A.; Bouden, T. Fuzzy adaptive synchronization of a class of fractional-order chaotic systems. In Proceedings of the 2015 3rd International Conference on Control, Engineering & Information Technology (CEIT), Tlemcen, Algeria, 25–27 May 2015; Volume 7, pp. 1–16. [Google Scholar]
  6. Liu, Y.J.; Gong, M.; Tong, S.; Chen, C.P.; Li, D.J. Adaptive fuzzy output feedback control for a class of nonlinear systems with full state constraints. IEEE Trans. Fuzzy. Syst. 2018, 26, 2607–2617. [Google Scholar] [CrossRef]
  7. Ha, S.; Chen, L.; Liu, H. Command filtered adaptive neural network synchronization control of fractional-order chaotic systems subject to unknown dead zones. J. Frankl. Inst. 2021, 358, 3376–3402. [Google Scholar] [CrossRef]
  8. Zeng, H.B.; Teo, K.L.; He, Y.; Xu, H.; Wang, W. Sampled-data synchronization control for chaotic neural networks subject to actuator saturation. Neurocomputing 2017, 185, 1656–1667. [Google Scholar] [CrossRef]
  9. Wang, J.; Xu, C. Stochastic feedback coupling synchronization of networked harmonic oscillators. Automatica 2018, 87, 404–411. [Google Scholar] [CrossRef]
  10. Li, H.L.; Jiang, Y.L.; Wang, Z.; Zhang, L.; Teng, Z. Parameter identification and adaptive-impulsive synchronization of uncertain complex networks with nonidentical topological structures. Optik-Int. J. Light Electron. Opt. 2015, 126, 5771–5776. [Google Scholar] [CrossRef]
  11. Li, X.F.; Chu, Y.D.; Leung, A.Y.; Zhang, H. Synchronization of uncertain chaotic systems via complete-adaptive-impulsive controls. Chaos Solitons Fractals 2017, 100, 24–30. [Google Scholar] [CrossRef]
  12. Kocamaz, U.E.; Cevher, B.; Uyaroğlu, Y. Control and synchronization of chaos with sliding mode control based on cubic reaching rule. Chaos Solitons Fractals 2017, 105, 92–98. [Google Scholar] [CrossRef]
  13. Vaidyanathan, S. Anti-synchronization of 3-cells cellular neural network attractors via integral sliding mode control. Int. J. PharmTech Res. 2016, 9, 193–205. [Google Scholar]
  14. Li, X.; Zhao, X.S. The chaotic synchronization of fractional-order and integer-order in a class of financial systems. J. Sci. Teach. Coll. Univ. 2020, 40, 1–4. [Google Scholar]
  15. Jing, W.; Guang, P. Design of a sliding mode controller for synchronization of fractional-order chaotic systems with different structures. J. Shanghai Jiaotong Univ. 2016, 50, 849–860. [Google Scholar]
  16. Jiang, N. The adaptive control synchronization of hyper-chaos lorenz system and hyper-chaos Rössler system. J. Taiyuan Norm Univ. 2014, 13, 47–50. [Google Scholar]
  17. Wei, X. Adaptive control and synchronization of Lü hyper-chaotic system. J. Honghe Univ. 2015, 13, 23–27. [Google Scholar]
  18. Li, T.; Wang, Y.; Zhao, C. Synchronization of fractional chaotic systems based on a simple Lyapunov function. Adv. Diff. Equ. 2017, 2017, 304. [Google Scholar] [CrossRef] [Green Version]
  19. Wei, Y.H.; Chen, Y.Q. Lyapunov functions for nabla discrete fractional order systems. ISA Trans. 2019, 88, 82–90. [Google Scholar] [CrossRef]
  20. Tirandaz, H.; Tavakoli, H.R.; Ahmadnia, M. Modified projective synchronization of chaotic systems with noise disturbance, an active nonlinear control method. Int. J. Electr. Comput. Eng. 2017, 7, 3436–3445. [Google Scholar] [CrossRef] [Green Version]
  21. Khan, A.; Jahanzaib, L.S. Synchronization on the adaptive sliding mode controller for fractional order complex chaotic systems with uncertainty and disturbances. Int. J. Dyn. Control 2019, 7, 1419–1433. [Google Scholar] [CrossRef]
  22. Luo, R.; Su, H.; Zeng, Y. Synchronization of uncertain fractional-order chaotic systems via a novel adaptive controller. Chin. J. Phys. 2017, 55, 342–349. [Google Scholar] [CrossRef]
  23. Kekha Javan, A.A.; Shoeibi, A.; Zare, A.; Hosseini Izadi, N.; Jafari, M.; Alizadehsani, R.; Moridian, P.; Mosavi, A.; Acharya, U.R.; Nahavandi, S. Design of Adaptive-Robust Controller for Multi-State Synchronization of Chaotic Systems with Unknown and Time-Varying Delays and Its Application in Secure Communication. Sensors 2021, 21, 254. [Google Scholar] [CrossRef] [PubMed]
  24. Khan, A.; Chaudhary, H. Hybrid projective combination-combination synchronization in non-identical hyperchaotic systems using adaptive control. Arab. J. Math. 2020, 9, 597–611. [Google Scholar] [CrossRef] [Green Version]
  25. Petras, I. Fractional-Order Nonlinear Systems, Modeling, Analysis and Simulation; Higher Education Press: Beijing, China, 2011. [Google Scholar]
  26. Mirrezapour, S.Z.; Zare, A.; Hallaji, M. A new fractional sliding mode controller based on nonlinear fractional-order proportional integral derivative controller structure to synchronize fractional-order chaotic systems with uncertainty and disturbances. J. Vib. Control 2021, 1–13. [Google Scholar] [CrossRef]
  27. Zhang, R.; Yang, S. Robust chaos synchronization of fractional-order chaotic systems with unknown parameters and uncertain perturbations. Nonlinear Dyn. 2012, 69, 983–992. [Google Scholar] [CrossRef]
  28. Ma, S.J.; Shen, Q.; Jing, H. Modified projective synchronization of stochastic fractional order chaotic systems with uncertain parameters. Nonlinear Dyn. 2013, 73, 93–100. [Google Scholar] [CrossRef]
  29. Wang, Q.; Qi, D.L. Synchronization for fractional order chaotic systems with uncertain parameters. Int. J. Control Autom. Syst. 2016, 14, 211–216. [Google Scholar] [CrossRef]
  30. Nian, F.; Liu, X.; Zhang, Y. Sliding mode synchronization of fractional-order complex chaotic system with parametric and external disturbances. Chaos Solitons Fractals 2018, 116, 22–28. [Google Scholar] [CrossRef]
  31. Zhang, X.; Zhang, X.; Li, D.; Yang, D. Adaptive Synchronization for a Class of Fractional Order Time-delay Uncertain Chaotic Systems via Fuzzy Fractional Order Neural Network. Int. J. Control Autom. Syst. 2019, 17, 1209–1220. [Google Scholar] [CrossRef]
  32. Deepika, D.; Sandeep, K.; Shiv, N. Uncertainty and disturbance estimator based robust synchronization for a class of uncertain fractional chaotic system via fractional order sliding mode control. Chaos Solitons Fractals 2018, 115, 196–203. [Google Scholar] [CrossRef]
  33. Bhat, S.; Bernstein, D. Finite-time stability of homo-gencous systems. In Proceedings of the ACC, Albuquergue, NM, USA, 6 December 1997; pp. 2513–2514. [Google Scholar]
  34. Velmurugan, G.; Rakkiyappan, R.; Cao, J. Finite-time synchronization of fractional-order memristor-based neural networks with time delays. Neural Netw. 2016, 73, 36–46. [Google Scholar] [CrossRef] [PubMed]
  35. Lin, M.L.; Yuan, Z.Z.; Cai, J.P. Finite-time synchronization between two different chaotic systems with uncertainties. J. Fujian Univ. Technol. 2019, 17, 77–82. [Google Scholar]
  36. Lan, T.L.; Wang, Y.J. Finite-time synchronization and parameters identification of a uncertain critical chaotic system. Math. Pract. Theory 2018, 48, 105–112. [Google Scholar]
  37. Rashidnejad, Z.; Karimaghaee, P. Synchronization of a class of uncertain chaotic systems utilizing a new finite-time fractional adaptive sliding mode control. Chaos Solitons Fractals 2020, 5, 100042. [Google Scholar] [CrossRef]
  38. Luo, Y.; Yao, Y. Finite-time synchronization of uncertain complex dynamic networks with time-varying delay. Adv. Diff. Equ. 2020, 2020, 32. [Google Scholar] [CrossRef]
  39. Mishra, A.K.; Das, S.; Yadav, V.K. Finite-time synchronization of multi-scroll chaotic systems with sigmoid non-linearity and uncertain terms. Chin. J. Phys. 2020, 75, 235–245. [Google Scholar] [CrossRef]
  40. Sweetha, S.; Sakthivel, R.; Harshavarthini, S. Finite-time synchronization of nonlinear fractional chaotic systems with stochastic actuator faults. Chaos Solitons Fractals 2020, 142, 110312. [Google Scholar] [CrossRef]
  41. Li, H.L.; Cao, J.; Jiang, H.; Alsaedi, A. Finite-time synchronization and parameter identification of uncertain fractional-order complex networks. Phys. A Stat. Mech. Appl. 2019, 533, 122027. [Google Scholar] [CrossRef]
  42. Sun, J.; Shen, Y.; Wang, X.; Chen, J. Finite-time combination-combination synchronization of four different chaotic systems with unknown parameters via sliding mode control. Nonlinear Dyn. 2014, 76, 383–397. [Google Scholar] [CrossRef]
  43. Luo, R.Z.; Wang, Y.L.; Deng, S.C. Combination synchronization of three classic chaotic systems using active back-stepping design. Chaos Interdiscip. J. Nonlinear Sci. 2011, 21, 043114. [Google Scholar]
  44. Luo, R.Z.; Wang, Y.L. Finite-time stochastic combination synchronization of three different chaotic systems and its application in secure communication. Chaos Interdiscip. J. Nonlinear Sci. 2012, 22, 821–824. [Google Scholar]
  45. Khan, A.; Khattar, D.; Prajapati, N. Dual combination combination multi switching synchronization of eight chaotic systems. Chin. J. Phys. 2017, 55, 1209–1218. [Google Scholar] [CrossRef] [Green Version]
  46. Ahmad, I.; Shafiq, M.; Al-Sawalha, M.M. Globally exponential multi switching-combination synchronization control of chaotic systems for secure communications. Chin. J. Phys. 2018, 56, 974–987. [Google Scholar] [CrossRef]
  47. Khan, A.; Nigar, U. Adaptive hybrid complex projective combination-combination synchronization in non-identical hyper-chaotic complex systems. Int. J. Dynam. Control 2019, 7, 1404–1418. [Google Scholar] [CrossRef]
  48. Vincent, U.E.; Saseyi, A.O.; Mcclintock, P. Multi-switching combination synchronization of chaotic systems. Nonlinear Dyn. 2015, 80, 845–854. [Google Scholar] [CrossRef] [Green Version]
  49. Sun, J.; Cui, G.; Wang, Y.; Shen, Y. Combination complex synchronization of three chaotic complex systems. Nonlinear Dyn. 2015, 79, 953–965. [Google Scholar] [CrossRef]
  50. Khan, A.; Budhraja, M.; Ibraheem, A. Combination-combination synchronisation of time-delay chaotic systems for unknown parameters with uncertainties and external disturbances. Pramana 2018, 91, 20. [Google Scholar] [CrossRef]
  51. Podlubny, I. Fractional Differential Equations; Academic: New York, NY, USA, 1999. [Google Scholar]
  52. Hardy, G.H.; Littlewood, J.E.; Polya, G. Inequalities; Cambridge University Press: Cambridge, UK, 1952. [Google Scholar]
  53. Li, Y.; Chen, Y.Q.; Podlubny, I. Stability of fractional-order nonlinear dynamic systems: Lyapunov direct method and generalized Mittag-Leffler stability. Comput. Math. Appl. 2009, 59, 1810–1821. [Google Scholar] [CrossRef] [Green Version]
  54. Li, C.P.; Deng, W.H. Remarks on fractional derivatives. Appl. Math. Comput. 2007, 187, 777–784. [Google Scholar] [CrossRef]
  55. Li, J.L.; Xi, J.X.; Wang, L. Minimum-energy synchronization for interconnected networks with non-periodical information silence. Neurocomputing 2022, 481, 310–321. [Google Scholar] [CrossRef]
  56. Aleksandra, V.; Lazaros, M.; Vyacheslav, G. Fast synchronization of symmetric Hnon maps using adaptive symmetry control. Chaos Solitons Fractals 2022, 155, 111732. [Google Scholar]
  57. Kashkynbayev, A.; Issakhanov, A.; Otkel, M.; Kurths, J. Finite-time and fixed-time synchronization analysis of shunting inhibitory memristive neural networks with time-varying delays. Chaos Solitons Fractals 2022, 156, 111866. [Google Scholar] [CrossRef]
  58. Yuan, W.Y.; Ma, Y.C. Finite-time H synchronization for complex dynamical networks with time-varying delays based on adaptive control. ISA Trans. 2021. [Google Scholar] [CrossRef]
  59. Zhang, Z.; Wang, Y.N.; Zhang, J. Novel fractional-order decentralized control for nonlinear fractional-order composite systems with time delays. ISA Trans. 2021. [Google Scholar] [CrossRef]
  60. Li, Q.; Liu, S.; Chen, Y. Combination event-triggered adaptive networked synchronization communication for nonlinear uncertain fractional-order chaotic systems. Appl. Math. Comput. 2018, 333, 521–535. [Google Scholar] [CrossRef]
  61. Chen, X.; Park, J.H.; Cao, J.; Qiu, J. Adaptive synchronization of multiple uncertain coupled chaotic systems via sliding mode control. Neurocomputing 2017, 273, 9–21. [Google Scholar] [CrossRef]
  62. Khan, A. Chaotic analysis and combination-combination synchronization of a novel hyperchaotic system without any equilibria. Chin. J. Phys. 2018, 56, 238–251. [Google Scholar] [CrossRef]
  63. Sun, J.; Shen, Y.; Zhang, G.; Xu, C.; Cui, G. Combination-combination synchronization among four identical or different chaotic systems. Nonlinear Dyn. 2013, 73, 1211–1222. [Google Scholar] [CrossRef]
  64. Zerimeche, H.; Houmor, T.; Berkane, A. Combination synchronization of different dimensions fractional-order non-autonomous chaotic systems using scaling matrix. Int. J. Dyn. Control 2021, 9, 788–796. [Google Scholar] [CrossRef]
  65. Yadav, V.K.; Prasad, G.; Srivastava, M.; Das, S. Combination-combination phase synchronization among non-identical fractional order complex chaotic systems via nonlinear control. Int. J. Dyn. Control 2018, 7, 330–340. [Google Scholar] [CrossRef]
  66. 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]
  67. Mossa Al-sawalha, M. Synchronization of different order fractional-order chaotic systems using modify adaptive sliding mode control. Adv. Differ. Equ. 2020, 2020, 417. [Google Scholar] [CrossRef]
  68. Ouannas, A.; Grassi, G.; Ziar, T. On a Function Projective Synchronization Scheme for non-identical Fractional-order chaotic (hyperchaotic) systems with different dimensions and orders. Optik 2017, 136, 513–523. [Google Scholar] [CrossRef]
  69. Zhang, W.W.; Chen, D.Y. Hybrid Projective Synchronization of Different Dimensional Fractional Order Chaotic Systems with Time Delay and Different Orders. Chin. J. Eng. Math. 2017, 34, 321–330. [Google Scholar]
  70. Song, S.; Song, X.N.; Pathak, N. Multi-switching adaptive synchronization of two fractional-order chaotic systems with different structure and different order. Int. J. Control Autom. Syst. 2017, 15, 1524–1535. [Google Scholar] [CrossRef]
  71. Zhen, W.; Xia, H.; Zhao, Z. Synchronization of nonidentical chaotic fractional-order systems with different orders of fractional derivatives. Nonlinear Dyn. 2012, 69, 999–1007. [Google Scholar]
  72. Si, G.; Sun, Z.; Zhang, Y.; Chen, W. Projective synchronization of different fractional-order chaotic systems with non-identical orders. Nonlinear Anal. Real World Appl. 2012, 13, 1761–1771. [Google Scholar] [CrossRef]
Figure 1. The attractors with respect to the FO hyper-chaotic Lorenz, Chen, Lü, Liu system indicating in sub-pictures (ad) respectively for α = 0.99 .
Figure 1. The attractors with respect to the FO hyper-chaotic Lorenz, Chen, Lü, Liu system indicating in sub-pictures (ad) respectively for α = 0.99 .
Mathematics 10 00712 g001
Figure 2. The C-C synchronization errors e 1 , e 2 , e 3 , e 4 change with time t for α = 0.99 .
Figure 2. The C-C synchronization errors e 1 , e 2 , e 3 , e 4 change with time t for α = 0.99 .
Mathematics 10 00712 g002
Figure 3. The synchronization for state variable x 11 + x 12 and y 11 + y 12 , x 21 + x 22 and y 21 + y 22 , x 31 + x 32 and y 31 + y 32 , x 41 + x 42 and y 41 + y 42 of drive systems (51), (52) and response systems (53), (54) indicating in sub-pictures (ad) respectively for α = 0.99 .
Figure 3. The synchronization for state variable x 11 + x 12 and y 11 + y 12 , x 21 + x 22 and y 21 + y 22 , x 31 + x 32 and y 31 + y 32 , x 41 + x 42 and y 41 + y 42 of drive systems (51), (52) and response systems (53), (54) indicating in sub-pictures (ad) respectively for α = 0.99 .
Mathematics 10 00712 g003
Figure 4. The estimation of parameters a ^ 1 , b ^ 1 , c ^ 1 , d ^ 1 , a ^ 2 , b ^ 2 , c ^ 2 , d ^ 2 , r ^ of drive systems (51) (a) and (52) (b), a ^ 3 , b ^ 3 , c ^ 3 , d ^ 3 , a ^ 4 , b ^ 4 , c ^ 4 , d ^ 4 , m ^ of response systems (53) (c) and (54) (d), h ^ , l ^ , q ^ (e) for α = 0.99 .
Figure 4. The estimation of parameters a ^ 1 , b ^ 1 , c ^ 1 , d ^ 1 , a ^ 2 , b ^ 2 , c ^ 2 , d ^ 2 , r ^ of drive systems (51) (a) and (52) (b), a ^ 3 , b ^ 3 , c ^ 3 , d ^ 3 , a ^ 4 , b ^ 4 , c ^ 4 , d ^ 4 , m ^ of response systems (53) (c) and (54) (d), h ^ , l ^ , q ^ (e) for α = 0.99 .
Mathematics 10 00712 g004
Figure 5. The C-C synchronization total error e 1 2 + e 2 2 + e 3 2 + e 4 2 changes with time t for α = 0.99 .
Figure 5. The C-C synchronization total error e 1 2 + e 2 2 + e 3 2 + e 4 2 changes with time t for α = 0.99 .
Mathematics 10 00712 g005
Figure 6. The C-C synchronization errors e 1 , e 2 , e 3 , e 4 change with time t for α = 0.97 .
Figure 6. The C-C synchronization errors e 1 , e 2 , e 3 , e 4 change with time t for α = 0.97 .
Mathematics 10 00712 g006
Figure 7. The estimation of parameters a ^ 1 , b ^ 1 , c ^ 1 , d ^ 1 , a ^ 2 , b ^ 2 , c ^ 2 , d ^ 2 , r ^ of drive systems (51) (a) and (52) (b), a ^ 3 , b ^ 3 , c ^ 3 , d ^ 3 , a ^ 4 , b ^ 4 , c ^ 4 , d ^ 4 , m ^ of response systems (53) (c) and (54) (d), h ^ , l ^ , q ^ (e) for α = 0.97 .
Figure 7. The estimation of parameters a ^ 1 , b ^ 1 , c ^ 1 , d ^ 1 , a ^ 2 , b ^ 2 , c ^ 2 , d ^ 2 , r ^ of drive systems (51) (a) and (52) (b), a ^ 3 , b ^ 3 , c ^ 3 , d ^ 3 , a ^ 4 , b ^ 4 , c ^ 4 , d ^ 4 , m ^ of response systems (53) (c) and (54) (d), h ^ , l ^ , q ^ (e) for α = 0.97 .
Mathematics 10 00712 g007
Figure 8. The C-C synchronization total error e 1 2 + e 2 2 + e 3 2 + e 4 2 changes with time t for α = 0.97 .
Figure 8. The C-C synchronization total error e 1 2 + e 2 2 + e 3 2 + e 4 2 changes with time t for α = 0.97 .
Mathematics 10 00712 g008
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Pan, W.; Li, T.; Sajid, M.; Ali, S.; Pu, L. Parameter Identification and the Finite-Time Combination–Combination Synchronization of Fractional-Order Chaotic Systems with Different Structures under Multiple Stochastic Disturbances. Mathematics 2022, 10, 712. https://doi.org/10.3390/math10050712

AMA Style

Pan W, Li T, Sajid M, Ali S, Pu L. Parameter Identification and the Finite-Time Combination–Combination Synchronization of Fractional-Order Chaotic Systems with Different Structures under Multiple Stochastic Disturbances. Mathematics. 2022; 10(5):712. https://doi.org/10.3390/math10050712

Chicago/Turabian Style

Pan, Weiqiu, Tianzeng Li, Muhammad Sajid, Safdar Ali, and Lingping Pu. 2022. "Parameter Identification and the Finite-Time Combination–Combination Synchronization of Fractional-Order Chaotic Systems with Different Structures under Multiple Stochastic Disturbances" Mathematics 10, no. 5: 712. https://doi.org/10.3390/math10050712

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