Next Article in Journal
Impactful Digital Twin in the Healthcare Revolution
Previous Article in Journal
An Evaluation of Key Adoption Factors towards Using the Fog Technology
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-State Synchronization of Chaotic Systems with Distributed Fractional Order Derivatives and Its Application in Secure Communications

by
Ali Akbar Kekha Javan
1,
Assef Zare
1,* and
Roohallah Alizadehsani
2
1
Department of Electrical Engineering, Gonabad Branch, Islamic Azad University, Gonabad 6518115743, Iran
2
Institute for Intelligent Systems Research and Innovation (I.I.S.R.I.), Deakin University, Geelong, VIC 3216, Australia
*
Author to whom correspondence should be addressed.
Big Data Cogn. Comput. 2022, 6(3), 82; https://doi.org/10.3390/bdcc6030082
Submission received: 1 June 2022 / Revised: 17 July 2022 / Accepted: 20 July 2022 / Published: 27 July 2022

Abstract

:
This study investigates multiple synchronizations of distributed fractional-order chaotic systems. These systems consider unknown parameters, disturbance, and time delays. A robust adaptive control method is designed for multistage distributed fractional-order chaotic systems. In this paper, system parameters are changed step by step. Using Lyapunov’s function, while the synchronization error convergence to zero is guaranteed, adaptive rules are designed to estimate the parameters. Then, a secure communication scheme is proposed using the new chaotic masking method. Finally, the simulations are performed on a chaotic system of distributed Duffing fractional order. The results show the high efficiency of the proposed synchronization scheme using robust adaptive control, despite the parametric uncertainties, external disturbance, and variable and unknown time delays. Then, the simulations were performed on the sinusoidal signals of the message in the application of secure communications. The results showed the success of the proposed masking scheme with synchronization in coding and decoding information.

1. Introduction

Chaotic systems are nonlinear systems sensitive to their initial conditions. One of the applications of chaos is the synchronization of chaotic systems in which the state paths of a slave system follow the state paths of a master system. Synchronization of chaotic systems is used in secure communications [1]. As an advanced form of correct order calculations, fractional calculations date back to the 17thcentury. However, their application in control science dates back to recent centuries. Fractional differential equations give a more precise description than integer equations. Fractional order equations have memory and inheritance properties that provide better descriptions for different processes compared to correct order calculations. In recent years, the synchronization of fractional chaotic systems has received much attention [2,3,4,5,6]. For instance, Mirrezapour et al. (2021) used a new fractional slide mode controller based on the PID controller structure to synchronize the fractional-order chaotic system with uncertainty and disturbance [7]. Also, a new fractional-order integral sliding mode control has been used to stabilize and synchronize N-dimensional chaotic systems [8]. Comparative analysis between previous control techniques was performed through different time-domain functions such as sitting time, error indexes, and control energy measurement. In another study, Wu et al. [9] performed image synchronization of the inner layer of the finite-time derivative of the Caputo fraction of two-layer networks using a sliding mode. Yadav et al. (2021) investigated the exponential synchronization of fractional-order combined chaotic systems and their applications in digital cryptography [10].
A distributed order differential equation is a continuous generalization of the time-fractional order. If the density function takes a single impulse function in the distributed integral, the time-differential equation of the distributed order is reduced to a single order type. However, if the linear combination of several impact functions is considered a non-negative density function, then the multiple expression is retrieved [11]. This study presents distributed-order fractional calculus (DOFC) mathematics, including analytical and numerical methods. Then, the applications of DOFC were presented in the fields such as viscoelasticity, transfer processes, and control theory. Katsikadlis (2014) proposed a numerical solution for solving distributed fractional differential equations [12]. Later, Li et al. (2016) analyzed the solutions of a distributed time-fraction differential equation and its application to an inverse problem [13]. In [14], the numerical solution of the fractional equation with the Bagley-Torvik distributed order was presented. These authors offered two numerical methods for solving the Bagley-Torvik equation of distributed order fraction. In [15], a numerical solution is presented for distributed fractional order equations by hybrid functions. This method is based on the approximation of hybrid functions. The Riemann-Liouville operator was used for hybrid functions. Afterward, this operator was used to convert the distributed fractional differential equations to a system of algebraic equations. In [16], stability analysis of distributed fractional order differential equations was performed. The authors analyzed the stability of three classes of distributed order fractional equations according to the non-negative density function. In [17], the time variable distributed fractional-order equation was studied, analyzed, and approximated. In [18], the distributed fractional-order equation was studied in finite domains. This equation provides robust solutions and random analogs for distributed fractional order equations in finite domains with Dirichlet boundary conditions. Furthermore, the research [19] represent other studies on distributed fractional order.
Multi-mode synchronization is another type of synchronization that has attracted much attention among researchers. This technique is more complex and therefore more practical than conventional synchronization. In this type of synchronization, two or more slave systems follow a master system. In [20], chaotic control and anti-synchronization of the combined were performed on a new fractional chaotic system. Synchronization was performed on 12 fractional-order chaotic systems using a sliding mode. Then, the synchronization technique was implemented as an application of secure communications [21,22]. In their design, the state variables of the two master systems are synchronized with the state system variables of the slave system. Ricky Taki and Windy’s chaotic systems were considered the master systems, and Chen’s system was the slave system in the uncertain presence of the parameters [23].
In [24], chaotic absorbers that exist only in the fractional-order state have been investigated. Self-excited chaotic attractors were also considered. The results were supported by the calculation of the set of attractors, bifurcation, and Lyapunov exponent spectrum. Advanced applications of fractional differential operators in science and technology were studied in [25]. A new fractional-order chaotic system was introduced in [26]. Lyapunov exponent, Lyapunov spectrum, and bifurcation diagrams were calculated and chaotic attractors were investigated. Then, its application in linear control was explained. A non-standard finite difference scheme for unknown modelling and synchronization of a new fractional-order chaotic system including quadratic features was studied in [27]. In [28], the stability of Routh-Hurwitz and periodic Gaussian attractors in a fractional order model was investigated along with the application of N in the COVID-19 epidemic. In [29], dynamic analysis and adaptive synchronization were performed using a new fuzzy adaptive sliding mode control method. In [30], the control and synchronization problem of fractional-order chaotic satellite systems was studied using adaptive control and feedback techniques. The new Routh-Hurwitz stability conditions were applied for arbitrary orders. Also, the local stability of arbitrary orders was checked. The conditions for approximating the periodic solution in this model were discussed with Hopf’s bifurcation theory [31]. The characteristics of nonlinear reverberation such as the presence of chaos were proved with the help of bifurcation diagrams, Lyapunov expressions, and Marotto’s theorem [32].
Secure communications were implemented by Khan et al. (2020), using a parallel synchronization technique on a new fractional-order chaotic system [33]. Yu et al. (2019) presented an analysis and realization of a five-dimensional hyper-chaotic four-blade memristor system using active control synchronization with its application in secure communications [34]. Zhao et al. [35] performed an observer-based synchronization of chaotic systems with additional square constraints and evaluated its application in secure communications. In another study, observer-based synchronization of chaotic systems was studied by considering additional constraints and their application in secure communications. Samimi et al. (2020) provided secure communications based on chaotic synchronization using emotional learning [36]. Luo et al. (2019) used time-limited modified image synchronization of multi-mode unknown chaotic systems and their application in secure communications using DNA encoding [37]. Secure communication using matrix image synchronization was provided by Khan et al. [38].
According to previous studies, using adaptive control multi-mode synchronizations for fractional-order chaotic systems has not been considered, despite their uncertainties and time-varying parameters. The main part of this research is using distributed fractional-order derivatives instead of ordinary fractional-order derivatives, which have not been considered in previous similar studies. The stability of the distributed fraction order system was proved by Lyapunov’s theorems and theory. This paper considers parametric and structural uncertainties, disturbance, and unknown delays. Using the obtained adaptive rules, the stability of the closed-loop system in the presence of disturbance and uncertainty is guaranteed. In addition, the chaotic masking method uses distributed fractional order synchronization in secure telecommunications to transmit the signal reliably.
The performance of the proposed method was tested by performing some simulations based on three distributed fractional-order duffing systems with unknown parameters, external disturbance, and unknown delay. Then, this distributed fraction order synchronization scheme is used in secure communications. Finally, the results of secure communications are tested on signals. The results show the robustness of the proposed adaptive control scheme. The results also indicate the stability of the system over synchronization time.
The remainder of this paper is organized as follows. Section 2 includes the formulation of the proposed method. In Section 3, the concepts related to the comparative synchronization of the multi-mode distributed fractional order are explained by considering the unknown parameters in the transition state. Then, the simulation results are given in Section 4. Finally, in Section 5, simulations related to secure communications are tested on message signals.

2. Problem Formulation

Distributed fractional-order derivatives are special and generalized forms of fractional-order models which are used to describe the equations of viscoelastic systems well. At first in this section, the first distributed fractional-order systems are presented. Then, multiple synchronizations of distributed fractional-order chaotic systems are proposed. The adaptive controller is designed to estimate unknown parameters using Lyapunov’s theory of stability.

2.1. Distributed Fractional-Order Derivative

Several numerical definitions have been proposed to solve differential equations based on simple implementation and performance in research [39]. In this article, the definition of Caputo is used. The definition of the Caputo fraction derivative is as follows [39]:
D q f ( x ) = I β q h ( β ) ( x ) , q > 0
where h ( β ) represents the derivative of the order β th of h(x), β = [q] is the integer component of first number that is less than q. The distributed fractional order is described as follows [40]:
I q g ( x ) = 1 Γ ( q ) 0 x ( x t ) q 1 g ( t ) d t , q > 0 D d o q x ( t ) = 0 1 m ( q ) D q x ( t ) d q ,     m ( q ) > 0  
where Γ(q) is a gamma function and the density function is defined on the interval [0, 1]. D d o q is a distributed fractional derivative operator. If q is constant, it becomes a normal fractional-order derivative, but if q is allowed to distribute, that is, it changes in a range, then it becomes a distributed fractional-order derivative which range is denoted by m ( q ) . Stability analysis of distributed fractional systems is guaranteed by Lyapunov’s direct method and determination of necessary and sufficient stability conditions with the concept of Mittag-Leffler [41] and stability analysis based on convex Lyapunov functions for nonlinear systems is shown [42].
Lemma 1.
[41,42,43]: Suppose h ( t ) R is a continuous and derivative function. Then we have for   t t 0 :
D d o q h 2 ( t ) 2 h ( t ) · D d o q h ( t )
Lemma 2.
[41,42,43]: Suppose   h ( t ) R n is a derivative and continuous function. Then we have for   t t 0 :
D d o q h T ( t ) h ( t ) 2 h T ( t ) · D d o q h ( t )
Theorem 1.
[44,45]: Assume that x = 0 is the equilibrium point of the distributed fractional order system (5) and the definition domain includes the origin. Assume that V ( t . x ( t ) ) is a derivative and continuous Lipschitzfunction:
D d o q x ( t ) = f ( x . t )
a 1 x a V ( t . x ( t ) ) a 2 x a b
D d o q V ( t . x ( t ) ) a 3 x a b
where   0 < q < 1 and   a 1 .   a 2 . a 3 . a . b are arbitrary and positive constants. Then x = 0 is stable in terms of Mittag-Leffler.
Theorem 2.
[45,46]: For a distributed fractional order system, Lyapunov   V ( x ) is as follows:
D d o q V ( t . x ( t ) ) ( V x ) T · D d o q x ( t ) = ( V x ) T · f ( x . t )
Since the implementation of Equation (2) is continuously difficult, the following special cases are considered:
(1)
If m ( q ) = δ ( q q 0 ) (where δ ( q q 0 )   is the impact function), we have the impact function based on the screening property:
D d o q x ( t ) = 0 1 δ ( q q 0 ) D q x ( t ) d q = D q 0 x ( t )
(2)
If m ( q ) = i = 1 k δ ( q q i ) , then:
D d o q x ( t ) = 0 1 i = 1 k δ ( q q i ) D q x ( t ) d q = i = 1 k D q i x ( t )
In this case, sincewe have several countable derivatives, it can be implemented.

2.2. Multi-State Adaptive Synchronizations

Figure 1 shows the multi mode synchronizations of a master system with several slave systems.
The chaotic system of the master distributed fractional-order is with unknown parameters as follows [43,44]:
D d o q x 1 ( t ) = 0 1 m ( q ) D q x 1 ( t ) = f 1 ( x 1 ) + H 1 ( x 1 ) θ 1 ( t )
where x 1 ( t ) = [ x 11 . x 12 x 1 n ] T are system state vectors, f 1 ( x 1 ( t ) ) = [ f 11 . f 12 f 1 n ] T is a continuous function. H 1 ( x 1 ( t ) ) = [ H 11 . H 12 H 1 n ] T is the matrix function and θ 1 ( t ) = [ θ 11 . θ 12 θ 1 n ] T is the master system parameters. They are unknown and variable.
The N-1 chaotic systems with control functions are as follows [45,46]:
D d o q x i ( t ) = 0 1 m ( q ) D q x i ( t ) = f i ( x i ) + H i ( x i ) θ i ( t ) + u i 1 ( t )                 i = 2 . 3   N
where x i ( t ) = [ x i 1 . x i 2 x i n ] T the state vector of ith system, f i ( x 1 ( t ) ) = [ f i 1 . f i 2 f i n ] T continuous function, H i ( x i ( t ) ) = [ H i 1 . H i 2 H i n ] T the matrix function, θ i ( t ) = [ θ i 1 . θ i 2 θ i n ] T the basic parameters of ith slave system and u i 1 ( t ) = [ u i 1.1 ( t ) . u i 1.2 ( t ) u i 1 . n ( t ) ] T are control function of ith slave system. Therefore, according to Equations (11) and (12), the synchronization of the chaotic system with the control function is stated as follows:
{ D d o q x 1 ( t ) = 0 1 m ( q ) D q x 1 ( t ) d q = f 1 ( x 1 ) + H 1 ( x 1 ) θ 1 D d o q x 2 ( t ) = 0 1 m ( q ) D q x 2 ( t ) d q = f 2 ( x 2 ) + H 2 ( x 2 ) θ 2 + u 1 ( t )                                         D d o q x N ( t ) = 0 1 m ( q ) D q x N ( t ) d q = f N ( x N ) + H N ( x N ) θ N + u N 1 ( t )
In multi-mode synchronization form, the distribution synchronization error is given as follows:
e i 1 ( t ) = x i ( t ) x 1 ( t )   i = 2 . 3 N  
Definition 1.
For N chaotic systems of the distribution fractional order expressed by (13), if the adaptive controllers u_ (i − 1) (t) exist as follows, the error dynamics are defined as follows:
D d o q e i 1 ( t ) = 0 1 m ( q ) D q e i 1 ( t ) d q = f i ( x i ) f 1 ( x 1 ) + H i ( x i ) θ i H 1 ( x 1 ) θ 1 + u i 1 ( t )                 i = 2 . 3   N 1    
The required conditions are:
lim t e i 1 ( t ) = lim t x i ( t ) x 1 ( t )   0   i = 2 . 3 N  
If established, then multiple synchronizations between N distribution chaotic systems with unknown parameters are achieved. The design of controllers and adaptive rules for achieving the goal based on the Lyapunov function is established by the synchronization of the transition mode. The control rule for u 1 ( t ) . u 2 ( t ) . u 3 ( t ) u N 1 ( t ) is designed as follows:
u i 1 ( t ) = f i ( x i ) + f 1 ( x 1 ) H i ( x i ) θ ^ i + H 1 ( x 1 ) θ ^ 1 + k i 1 e i 1                     i = 2 . 3 .   N 1
Therefore, errors of dynamics distribution chaotic system are given as follows:
D d o q e i 1 ( t ) = H i ( x i ) θ ˜ i H 1 ( x 1 ) θ ˜ 1 + k i 1 e i 1                             i = 2 . 3   N 1
where θ ^ i is estimated and θ ˜ i ( t ) = θ i ( t ) θ ^ i ( t ) is an approximate distribution system error as follows:
k i 1 < 0 .

2.3. Synchronizations of Distributed Fractional Order in the Presence of Disturbance, Unknown Time Delay and Uncertaintyin Systems

The Distributed master and slave system with disturbance, time delay and uncertainty are as follows:
{ D d o q x 1 ( t ) = f 1 ( x 1 ) + H 1 ( x 1 ) θ 1 + F 1 ( x 1 ( t τ 1 ) ) + Δ f 1 ( x 1 ) + D 1 ( t ) D d o q x 2 ( t ) = f 2 ( x 2 ) + H 2 ( x 2 ) θ 2 + F 2 ( x 2 ( t τ 2 ) ) + Δ f 2 ( x 2 ) + D 2 ( t ) + u 1 ( t )                                         D d o q x N ( t ) = f N ( x N ) + H N ( x N ) θ N + F N ( x N ( t τ N ) ) + Δ f N ( x N ) + D N ( t ) + u N 1 ( t )
It is assumed that   F i ( x i ( t τ i ) ) are Lipschitz, uncertainties and disturbances are bounded but with an unknown boundary:
| Δ f i ( x i ) | γ i g i ( x i )   .                 | D i ( t ) |   d i                   i = 1 . 2 . . N | F i ( x i ( t τ i ) ) F i ( x i ( t p i ) ) | l i | τ i p i |
where γ i ,   l i and d i are constant but unknown and g i ( x i ) is definite and positive. The error dynamic ofdistributed system is described as follows:
D d o q e i 1 ( t ) = 0 1 m ( q ) D q e i 1 ( t ) d q = f i ( x i ) f 1 ( x 1 ) + H i ( x i ) θ i H 1 ( x 1 ) θ 1 + F i ( x i ( t τ i ) ) F 1 ( x 1 ( t τ 1 ) ) + Δ f i ( x i ) Δ f 1 ( x 1 ) + D i ( t ) D 1 ( t ) + u i 1 ( t )                 i = 2 . 3   N 1
u i 1 ( t ) = f i ( x i ) + f 1 ( x 1 ) H i ( x i ) θ ^ i + H 1 ( x 1 ) θ ^ 1 + k i 1 e i 1 F i ( x i ( t τ ^ i ) ) + F 1 ( x 1 ( t τ ^ 1 ) ) + u ¯ i 1 ( t )       i = 2 . 3   N 1
where θ ^ i , τ ^ i are estimations of θ i , τ i and u ¯ i 1 ( t ) is the part of the control function ofdistributed system, which is introduced below. By placing the control function in (18), the error dynamics are given as follows:
D d o q e i 1 ( t ) = H i ( x i ) θ ˜ i H 1 ( x 1 ) θ ˜ 1 + Δ f i ( x i ) Δ f 1 ( x 1 ) + D i ( t ) D 1 ( t ) + k i 1 e i 1 + F i ( x i ( t τ i ) ) F 1 ( x 1 ( t τ 1 ) ) F i ( x i ( t τ ^ i ) ) + F 1 ( x 1 ( t τ ^ 1 ) ) + u ¯ i 1 ( t ) ,                 i = 2 . 3   N 1
Theorem 3.
Distributed system error dynamics (20) under control law (42) andthe update rules (36–41)are stable and the synchronization errorsconverge to zero despite uncertainty, time delay and disturbance.
Proof. 
By explaining Lyapunov function of distributed system as follows:
V = 1 2 ( V e + V θ + V γ + V d + V τ )  
where in:
V e = i = 2 N k i 1 e i 1 T e i 1 , V θ = i = 2 N θ ˜ i T θ ˜ i + θ ˜ 1 T θ ˜ 1
V γ = i = 2 N γ ˜ i 2 + γ ˜ 1 2   ,   V d = i = 2 N d ˜ i 2 + d ˜ 1 2   , V τ = i = 2 N l i τ ˜ i 2 + l 1 τ ˜ 1 2
θ ˜ i = θ i θ ^ i ,   γ ˜ i = γ i γ ^ i ,   d ˜ i = d i d ^ i ,   τ ˜ i = τ i τ ^ i   .
 □
By calculating the distributed fractional derivative of Lyapunov function and replacing control function (21):
D d o q V i = 2 N [ e i 1 T ( H i ( x i ) θ ˜ i H 1 ( x 1 ) θ ˜ 1 + Δ f i ( x i ) Δ f 1 ( x 1 ) + F i ( x i ( t τ i ) ) F i ( x i ( t τ ^ i ) ) F 1 ( x 1 ( t τ 1 ) ) + F 1 ( x 1 ( t τ ^ 1 ) ) + D i ( t ) D 1 ( t ) + k i 1 e i 1 ) + θ ˜ i T D d o q θ ˜ i + γ ˜ i D d o q γ ˜ i + d ˜ i D d o q d ˜ i + l i τ ˜ i D d o q τ i + u ¯ i 1 ( t ) ] + θ ˜ 1 T D d o q θ ˜ 1 + γ ˜ 1 D d o q γ ˜ 1 + d ˜ 1 D d o q d ˜ 1 + l 1 τ ˜ 1 D d o q τ 1
If u ¯ i j   ,   Δ f i j , D i j ,   e i 1 j is the component jth of the vectors u ¯ i 1 ( t ) ,   Δ f i ,   D i , e i 1 , respectively, then:
D d o q V i = 2 N j = 1 n e i 1 j ( Δ f i j Δ f 1 j + D i j D 1 j + F i ( x i ( t τ i ) ) F i ( x i ( t τ ^ i ) ) F 1 ( x 1 ( t τ 1 ) ) + F 1 ( x 1 ( t τ ^ 1 ) ) + u ¯ i 1 j ) + i = 2 N [ e i 1 T ( H i ( x i ) θ ˜ i H 1 ( x 1 ) θ ˜ 1 ) + θ ˜ i T D d o q θ ˜ i ] + i = 2 N ( γ ˜ i D d o q γ ˜ i + d ˜ i D d o q d ˜ i + l i τ ˜ i D d o q τ i ) + i = 2 N k i 1 e i 1 T e i 1 + γ ˜ 1 D d o q γ ˜ 1 + d ˜ 1 D d o q d ˜ 1 + l 1 τ ˜ 1 D d o q τ 1 + θ ˜ 1 T D d o q θ ˜ 1
Therefore:
D d o q V i = 2 N j = 1 n [ | e i 1 j | ( | Δ f i j | + | Δ f 1 j | + | D i j | + | D 1 j | + | F i ( x i ( t τ i ) ) F i ( x i ( t τ ^ i ) ) | + | F 1 ( x 1 ( t τ 1 ) ) + F 1 ( x 1 ( t τ ^ 1 ) ) | ) + e i 1 j u ¯ i 1 j ] + i = 2 N ( γ ˜ i D d o q γ ˜ i + d ˜ i D d o q d ˜ i + l i τ ˜ i D q τ i ) + i = 2 N k i 1 e i 1 T e i 1 + i = 2 N [ e i 1 T ( H i ( x i ) θ ˜ i H 1 ( x 1 ) θ ˜ 1 ) + θ ˜ i T D q θ ˜ i ] + γ ˜ 1 D d o q γ ˜ 1 + d ˜ 1 D d o q d ˜ 1 + l 1 τ ˜ 1 D d o q τ 1 + θ ˜ 1 T D d o q θ ˜ 1
The disturbance and uncertainty boundary condition can be extended to the components of Δ f i   and   D i ( t ) as follows:
| Δ f i j | max j | Δ f i j | | Δ f i ( x i ) | γ i g i ( x i ) | D i j ( t ) | max j | D i j ( t ) | | D i ( t ) |   d i
which we have by substituting in (24):
D d o q V i = 2 N j = 1 n [ | e i 1 j | ( γ i g i ( x i ) + γ 1 g 1 ( x 1 ) + d i + d 1 + l i | τ ˜ i | ) + e i 1 j u ¯ i 1 j ] + i = 2 N ( γ ˜ i D d o q γ ˜ i + d ˜ i D d o q d ˜ i + l i τ ˜ i D d o q τ i ) + i = 2 N k i 1 e i 1 T e i 1 + i = 2 N [ e i 1 T ( H i ( x i ) θ ˜ i H 1 ( x 1 ) θ ˜ 1 ) + θ ˜ i T D d o q θ ˜ i ] + γ ˜ 1 D d o q γ ˜ 1 + d ˜ 1 D d o q d ˜ 1 + l 1 τ ˜ 1 D d o q τ 1 + θ ˜ 1 T D d o q θ ˜ 1
If u ¯ i 1 j ( t ) (distributed system) is defined as follows:
u ¯ i 1 j ( t ) = ( γ ^ i g i ( x i ) + γ ^ 1 g 1 ( x 1 ) + d ^ i + d ^ 1 + l ^ i + l ^ 1 ) · s g n ( e i 1 j ( t ) )
Through the estimation of disturbance and uncertainty bounds in u ¯ i 1 j ( t ) , an effort control was made to eliminate the effects of disturbance, delay, and uncertainty as much as possible for distributed system. Therefore, Lyapunov function derivatives will be negative by selecting the proper update rules, and ultimately, the convergence of errors will guarantee zero.
Then
D d o q V i = 2 N j = 1 n [ | e i 1 j | ( γ ˜ i g i ( x i ) + γ ˜ 1 g 1 ( x 1 ) + d ˜ i + d ˜ 1 + l i | τ ˜ i | ) ] + i = 2 N ( γ ˜ i D d o q γ ˜ i + d ˜ i D d o q d ˜ i + l i τ ˜ i D q τ i ) + i = 2 N k i 1 e i 1 T e i 1 + i = 2 N [ e i 1 T ( H i ( x i ) θ ˜ i H 1 ( x 1 ) θ ˜ 1 ) + θ ˜ i T D d o q θ ˜ i ] + γ ˜ 1 D d o q γ ˜ 1 + d ˜ 1 D d o q d ˜ 1 + l 1 τ ˜ 1 D d o q τ 1 + θ ˜ 1 T D d o q θ ˜ 1
The rules updating estimation errors of distributed system are as follows:
D d o q γ ˜ i = ( g i ( x i ) j = 1 n | e i 1 j | + α i γ ˜ i )                 i = 2 . 3 . N
D d o q γ ˜ 1 = ( i = 1 N j = 1 n | e i 1 j | g 1 ( x 1 ) + α 1 γ ˜ 1 )
D d o q d ˜ i = ( j = 1 n | e i 1 j | + β i d ˜ i )                   i = 2 . 3 . N
D d o q d ˜ 1 = ( i = 1 N j = 1 n | e i 1 j | + β 1 d ˜ 1 )
D d o q τ ˜ i = ( j = 1 n | e i 1 j | + μ i τ ˜ i )         i = 2 . 3 . N
D d o q τ ˜ 1 = ( i = 1 N j = 1 n | e i 1 j | + μ 1 τ ˜ 1 )
D d o q θ ˜ i = ( H i T ( x i ) e i 1 + σ i θ ˜ i ) i = 2 . 3 . N
D d o q θ ˜ 1 = ( i = 2 N H 1 T ( x 1 ) e i 1 + σ 1 θ ˜ 1 )
where α i ,   β i ,   σ i ,   μ i are positive. By placing the above update rules in (27), we have:
D d o q V i = 2 N k i 1 e i 1 T e i 1 i = 1 N ( α i γ ˜ i 2 + β i d ˜ i 2 + μ i τ ˜ i 2 ) i = 1 N σ i θ ˜ i T θ ˜ i < μ V ( t ) ,    
where μ = m i n i ( α i , β i ,   σ i , μ i , k i 1 ) > 0 . Therefore according to the theorems (1) and (2) and being Hurwitz k i 1 < 0 , the stability of the system according to Mittag-Leffler is also confirmed. The convergence of synchronization errors to zero is also guaranteed despite uncertainty and disturbance.
The estimations updating rules of distributed system are obtained as follows:
D d o q γ ^ i = g i ( x i ) j = 1 n | e i 1 j | + α i γ ˜ i ,                                     i = 2 . 3 . N
D d o q γ ^ 1 = g 1 ( x 1 ) i = 1 N j = 1 n | e i 1 j | + α 1 γ ˜ 1 .
D d o q d ^ i = j = 1 n | e i 1 j | + β i d ˜ i ,         i = 2 . 3 . N .
D d o q d ^ 1 = i = 1 N j = 1 n | e i 1 j | + β 1 d ˜ 1 .
D d o q τ ^ i = j = 1 n | e i 1 j | + μ i τ ˜ i ,                         i = 2 . 3 . N
D d o q τ ^ 1 = i = 1 N j = 1 n | e i 1 j | + μ 1 τ ˜ 1
Therefore, the final control function of distributed system is as follows:
u i 1 ( t ) = f i ( x i ) + f 1 ( x 1 ) H i ( x i ) θ ^ i ( t ) + H 1 ( x 1 ) θ ^ 1 ( t ) + K i 1 e i 1 ( t ) F i ( x i ( t τ ^ i ) ) + F 1 ( x 1 ( t τ ^ 1 ) ) s g n ( e i 1 j ( t ) ) . ( γ ^ i g i ( x i ) + γ ^ 1 g 1 ( x 1 ) + d ^ i + d ^ 1 )                         i = 1 . 2 N 1
The presence of the sign function ( s g n ( e i 1 j ( t ) ) ) in the control law leads to a discontinuity in the control function (42) of distributed system. To solve this problem, the symbol function can be replaced with the function ( t a n h ( e i 1 j ( t ) ) ) .

3. Encryption Method with Chaotic Masking

Chaotic signals behave in a complex way that makes their behavior unpredictable. This paper uses chaotic signals as a carrier in the use of secure communications [45]. In this method, the message signal is collected as a nonlinear combination of the state vectors of the distributed master system. In other words, the message signal information is hidden by the chaotic states of the distribution system. This can establish security in the telecommunication channel. On the receiver side, the message signal can be recovered by a synchronization error between the master system and slave system of the distributed fractional order. The message signal is recovered on the receiver side, ensuring that the synchronization error goes to zero. The presence of parametric uncertainties and disturbance signals in the master and slave system of distributed systems can increase the security of the communication channel.
In the following, we present our proposed method for chaotic masking for a distributed fractional-order system.
Suppose m(t) is a message. We encrypt this message with a proper map:
m 0 ( t ) = Λ ( m ( t ) , f ( t ) , a )
where Λ ( m ( t ) , f ( t ) , a ) is a definite and continuous function as the map, and f ( t ) is a definite and continuous signal as a coder. For instance, we can define Λ ( m ( t ) , f ( t ) , a ) as follows:
Λ ( m ( t ) , f ( t ) , a ) = t a n h ( a · m ( t ) + f ( t ) )   , f ( t ) = 0.2 s i n ( 10 t ) + 0.1 s i n ( 20 π t ) + 0.05 c o s ( 2 π t ) , a R
where a is a coefficient so that | a · m ( t ) + f ( t ) | 4 will stand.
Signals m 0 ( t )   and   f ( t ) will be masked as follows and transmitted in two components different from the distributed fractional-order chaotic system:
m ˜ ( t ) = m 0 ( t ) + i = 1 n λ i x i f ˜ ( t ) = f ( t ) + i = 1 n μ i x i
The receiver initially obtains the estimation of signals m 0 ( t ) and f ( t ) . Then, it will calculate m ^ 0 ( t ) , and ultimately, we will calculate m ^ ( t ) as follows:
m ^ 0 ( t ) = m ˜ ( t ) i = 1 n λ i y i = m 0 ( t ) + i = 1 n λ i x i i = 1 n λ i y i = m 0 ( t ) + i = 1 n λ i e i m 0 ( t )
f ^ ( t ) = f ˜ ( t ) i = 1 n μ i y i = f ( t ) + i = 1 n μ i x i i = 1 n μ i y i = f ( t ) + i = 1 n μ i e i f ( t )
To recover the signal of message m ( t ) , we can do as follows:
m 0 ( t ) = Λ ( m ( t ) , f ( t ) , a ) m ^ 0 ( t ) = Λ ( m ^ ( t ) , f ^ ( t ) , a ) = t a n h ( a · m ^ ( t ) + f ^ ( t ) ) m ^ ( t ) = 1 a ( t a n h 1 ( m ^ 0 ( t ) f ^ ( t ) )
Figure 2 shows the masking in multiple synchronizations for the distributed fractional order system.

4. Simulation and Results for the Duffing Distributed Fractional Order System

The two chaotic duffing systems of distribution fractional order are defined as master and slave [46]:
This section shows the results of synchronizing the duffing chaotic system for the distributed fractional order. The distribution master system is presented as follows:
{ D d o q x 1 ( t ) = x 2 ( t ) D d o q x 2 ( t ) = x 1 ( t ) a 1 x 1 ( t ) 2 x 2 ( t ) + a 1 x 2 ( t ) a 2 cos ( w 0 t ) + F ( x ( t τ 1 ) ) + Δ f ( x ( ( t ) , t ) ) + d 1 ( t )
The coefficients of the distribution fractional are as follows
M ( q ) = r 1 δ ( q q 1 ) + r 2 δ ( q q 2 ) q 1 = 0.2 , q 2 = 0.4 r 1 = 0.2 , r 1 = 0.9
F ( x ( t τ 11 ) , ) = x ( t τ 11 ) w 0 = 2.467 Δ f ( x ( ( t ) , t ) ) = 0.7 s i n ( 5 x 1 ( t ) + 2 x 2 ( t ) )
And the initial values of the variables, disturbance, and uncertainty are considered as follows:
x ( 0 ) = [ 0.1 ,   0.1 ] ,
τ 1 = 3
a 1 = 5 , a 2 = 5
The chaotic duffing system for slave 1 is as follows
{ D d o q y 1 ( t ) = y 2 ( t ) + u 11 D d o q y 2 ( t ) = y 1 ( t ) a 1 y 1 ( t ) 2 y 2 ( t ) + a 1 y 2 ( t ) a 1 cos ( w 0 t ) + G ( y ( t τ 21 ) ) + Δ g ( y ( ( t ) , t ) ) + d 2 ( t ) + u 12
The distribution fractional-order coefficients for the slave system (50) are as follows:
M ( q ) = r 1 δ ( q q 1 ) + r 2 δ ( q q 2 ) q 1 = 0.2 , q 2 = 0.4 r 1 = 0.2 , r 1 = 0.9
G ( y ( t τ 11 ) , ) = s i n ( y 1 ( t τ 21 ) ) y 2 ( t ) w 0 = 2.450 Δ g ( y ( ( t ) , t ) ) = 0.6 s i n ( 5 y 1 ( t ) + 2 y 2 ( t ) )
And the initial values of the variables, disturbance, and uncertainty for the slave system (50) are considered as follows:
x ( 0 ) = [ 0.2 ,   0.3 ] ,
d 1 ( t ) = 0.5   s i n ( 5 t ) + ( 0.7   c o s ( 4 t ) ) 2
τ 2 = 3.5 a 1 = 4.8 , a 2 = 5.1 ,
To synchronize, first, it must be converted into a standard problem. For this purpose, by defining the variables z i as z 3 = x 2 ,     z 1 = x 1 , the master system is transformed as a non-distributed fractional-order derivative:
D q z 1 ( t ) = z 2 ( t )     ,                     q = 0.2 D q z 2 ( t ) = r 1 r 2 z 2 ( t ) + 1 r 2 z 3 ( t ) D q z 3 ( t ) = z 4 ( t ) D q z 4 ( t ) = 1 r 2 ( z 1 ( t ) a 1 z 1 ( t ) 2 z 3 ( t ) + a 1 z 2 ( t ) a 2 cos ( w 0 t ) + F ( z ( t τ 1 ) ) + Δ f ( z ( ( t ) , t ) ) + d 1 ( t ) ) r 1 r 2 z 4 ( t )
The slave system will also be as follows by changing the variable ( v 3 = y 2 , v 1 = y 1 ) :
D q v 1 ( t ) = v 2 ( t )     ,                     q = 0.2 D q v 2 ( t ) = r 1 r 2 v 2 ( t ) + 1 r 2 v 3 ( t ) D q v 3 ( t ) = v 4 ( t ) + u 11 ( t ) D q v 4 ( t ) = 1 r 2 ( v 1 ( t ) a 1 v 1 ( t ) 2 v 3 ( t ) + a 1 v 3 ( t ) a 2 cos ( w 0 t ) + G ( v ( t τ 21 ) ) + Δ g ( v ( ( t ) , t ) ) + d 2 ( t ) ) r 1 r 2 v 4 ( t ) + u 21 ( t )
The dynamic equations are as follows:
D q e 11 ( t ) = e 12 ( t )     ,                     q = 0.2 D q e 12 ( t ) = r 1 r 2 e 11 ( t ) + 1 r 2 e 13 ( t ) D q e 13 ( t ) = e 14 ( t ) + u 11 ( t ) D q e 14 ( t ) = 1 r 2 ( e 11 ( t ) a 1 v 1 ( t ) 2 v 3 ( t ) + a 1 v 3 ( t ) a 2 cos ( w 0 t ) + G ( v ( t τ 21 ) ) + Δ g ( v ( ( t ) , t ) ) ( a 1 z 1 ( t ) 2 z 3 ( t ) + a 1 z 2 ( t ) + a 2 cos ( w 0 t ) + F ( z ( t τ 1 ) ) + Δ f ( z ( ( t ) , t ) ) ) + d 2 ( t ) d 1 ( t ) ) r 1 r 2 e 14 ( t ) + u 21 ( t )
The control effort to synchronize the slave (1) system with the master system is as follows:
u 11 ( t ) = K 1 T E 1 u 12 ( t ) = ( v 1 ( t ) a 1 v 1 ( t ) 2 v 4 ( t ) + a 1 v 4 ( t ) + a 2 cos ( w 0 t ) + G ( v ( t τ ^ 2 ) ) ) + ( z 1 ( t ) a 1 z 1 ( t ) 2 z 4 ( t ) + a 1 z 4 ( t ) + a 2 cos ( w 0 t ) + F ( z ( t τ ^ 1 ) ) ) k 0 e 14 s i g n ( e 14 ) ( γ ^ 1 + γ ^ 2 + δ ^ 1 h 1 ( z ) + δ ^ 2 h 2 ( v ) )
Figure 3 shows the phase curve and Lyapunov exponents of the Duffing distribution master and slave system. It also shows both the master and slave systems exhibit chaotic behavior over time.
Figure 4 shows the disturbance and uncertainty in the master-slave distribution system.
The following is the control effort curve for the slave (1) distribution system for the two-time intervals.
Figure 5 shows that the control effort is initially increased and then tends to zero.
Figure 6 shows the error curve for tracking the state of slave and master system variables of number 1.
As can be seen from Figure 6, the tracking error is reduced to zero at the appropriate speed, indicating that our synchronization is appropriate and that the control effort to track the master system by the slave system is appropriate and the system remains stable.
Now, the slave distributed system (2) with different initial values for tracking the master distributed system is expressed as follows:
{ D d o q w 1 ( t ) = w 2 ( t ) + u 21 D d o q w 2 ( t ) = w 1 ( t ) a 1 w 1 ( t ) 2 w 2 ( t ) + a 1 w 2 ( t ) a 2 cos ( w 0 t ) + G ( w ( t τ 3 ) ) + Δ g ( w ( ( t ) , t ) ) + d 2 ( t ) + u 22
The initial values for the distribution slave(2) system are considered as follows:
M ( q ) = r 1 δ ( q q 1 ) + r 2 δ ( q q 2 ) q 1 = 0.2 , q 2 = 2 q 1 r 1 = 0.2 , r 1 = 0.9 G ( w ( t τ 3 ) , ) = s i n ( y 1 ( t τ 3 ) )
x ( 0 ) = [ 0.2 ,   0.3 ] , Δ g ( y ( ( t ) , t ) ) = 0.6 s i n ( 7 y 1 ( t ) + 6 y 2 ( t ) )
d 2 ( t ) = ( 0.7   s i n ( 3 t ) ) 2 + 0.7   c o s ( 4 t ) a 1 = 5.2 , a 2 = 5.2 , w 0 = 2.350
Now to convert the distributed slave system to a normal fraction order system (for simulation), we will have a variable ( β 3 = w 2 , β 1 = w 1 ):
D q β 1 ( t ) = β 2 ( t )   ,   q = 0.2 D q β 2 ( t ) = r 1 r 2 β 1 ( t ) + 1 r 2 β 3 ( t ) D q β 3 ( t ) = β 4 ( t ) + u 21 ( t ) D q β 4 ( t ) = β 1 ( t ) a 1 β 1 ( t ) 2 β 3 ( t ) + a 1 β 3 ( t ) a 2 cos ( w 0 t ) + G ( β ( t τ 3 ) ) + Δ g ( β ( ( t ) , t ) ) + d 2 ( t ) + u 22 ( t )
Also, the dynamic equations of the error after changing the variable are as follows:
D q e 21 ( t ) = e 22 ( t )   ,   q = 0.2 D q e 22 ( t ) = r 1 r 2 e 21 ( t ) + 1 r 2 e 23 ( t ) D q e 23 ( t ) = e 24 ( t ) + u 21 ( t ) D q e 24 ( t ) = 1 r 2 ( e 21 ( t ) a 1 β 1 ( t ) 2 β 3 ( t ) + a 1 β 3 ( t ) a 2 cos ( w 0 t ) + G ( β ( t τ 21 ) ) + Δ g ( β ( ( t ) , t ) ) ( a 1 z 1 ( t ) 2 z 3 ( t ) + a 1 z 2 ( t ) + a 2 cos ( w 0 t ) + F ( z ( t τ 1 ) ) + Δ f ( z ( ( t ) , t ) ) ) + d 2 ( t ) d 1 ( t ) ) r 1 r 2 e 24 ( t ) + u 21 ( t )
The control effort to track Slave System (2) with the Distribution Master system is designed as follows:
u 11 ( t ) = K 2 T E 2 u 21 ( t ) = ( β 1 ( t ) a 1 β 1 ( t ) 2 β 3 ( t ) + a 1 β 3 ( t ) + a 1 cos ( w 0 t ) + G ( β ( t τ ^ 21 ) ) ) + ( z 1 ( t ) a 1 z 1 ( t ) 2 z 4 ( t ) + a 1 z 4 ( t ) + a 2 cos ( w t ) + F ( z ( t τ ^ 1 ) ) ) k 0 e 24 s i g n ( e 24 ) ( γ ^ 1 + γ ^ 2 + δ ^ 1 h 1 ( z ) + δ ^ 2 h 2 ( β ) )
In Figure 7, the tracking curve of the state variables of the slave system (2) is plotted with the master system of the distributed fractional order.
As Figure 7 shows, the tracking error of the slave system(2) with the master system of the duffing distribution fractional rate quickly converges to zero, indicating a proper synchronization of the proposed system. It can also be seen that the slave system followed the master system well and very quickly.
The following is a control effort at different time intervals for the slave system (2).
As can be seen from Figure 8, at first, the control effort was high for tracking, but after a while, the effort was reduced, which indicates the stability of the proposed design. Figure 9 shows that the estimation errors were high in the initial times but after 0.6 s reached zero.

5. The Results of Chaotic Masking Experiments in Secure Communications

This section describes the synchronization results of distributed fractional order chaotic duffing systems for secure communications. First, the used signal is investigated to perform the experiments. In the following, the encrypted signals using the synchronization methods of the Duffing distribution fractional order chaotic systems are shown.
The used signal as the message signal is as follows:
y 1 ( t ) = 0.9 sin ( 2 t ) + 0.75 cos ( π t 1 ) + 1.05 sin ( 2 π t 0.5 ) + 0.65 cos ( 0.5 π t 0.3 ) y 2 ( t ) = 0.9 sin ( 2 t ) + 0.75 cos ( π t 1 ) + 1.05 sin ( 2 π t 0.5 ) + 0.65 cos ( 0.5 π t 0.3 ) y 3 ( t ) = 0.3 sin ( 2 t ) + 0.45 cos ( π t 1 ) + 0.35 sin ( 2 π t 0.45 ) + 0.35 cos ( 0.5 π t 0.63 )
The diagram of the chaotic masking error for the distribution system is shown in Figure 10.
It can be seen from Figure 10 that the error related to the masking method in all three curves is very small in the range of two thousandths.
Figure 11 shows the message signal curve with the estimated signal.
It can be seen from Figure 11 that the original message signal is well approximated by the synchronization method and the chaotic masking scheme. Figure 12 shows the x 1 signal curve with the message signal.
It can be seen from Figure 12 that the signal M 1 ( t ) is well encoded by the chaotic signal x 1 ( t ) . So that it is not recognizable.
Figure 13 shows that the M2 message signal is encoded by the chaotic signal x1. As can be seen, the M2 message signal is not detectable.
In Figure 14, the M3 message signal is encoded by the chaotic signal x1. It is impossible to detect the M3 message signal.

6. Discussion

Using chaos in communications is among the most important ways to maintain information in communication systems. Recently, synchronization methods in secure communications have been the subject of intense research. According to research, synchronization is very effective in data encryption. This study presents secure communications according to multi-state chaotic synchronization of distributed fractional order based on robust adaptive control, which has not been considered in previous works. In this research, the synchronization is based on the multi-mode adaptive control method and the chaotic system of the Duffing fractional-order for signal encryption, followed by some experiments on the signals. In the next step, the secure communication method based on the synchronization of the distributed fractional-order chaotic system is applied to the standard signal. The unknown delay factor in systems complicates the synchronization problem. The technique of covering chaotic systems is used to encrypt signals. Then, simulations are performed on a distributed orderly Duffing chaotic system to test the proposed synchronization method’s efficiency. Experimental results show the success of the Duffing distributed fraction synchronization method. Changing the derivative order makes the distribution system’s behavior different. This issue is an essential point in cryptography that reduces the possibility of decoding. The result of controlling rules is clear as a continuous function.
Table 1 indicates the high efficiency of the proposed method compared to other studies. According to this table, it can be seen that our proposed method is different from other researches.
This study uses chaotic signals as a cover for message signals. In this mechanism, it was assumed that the system parameters and delay were unknown. In addition, parametric uncertainties and disturbance were considered in the analyses. As a result, a great deal of complexity was applied to synchronization, resulting in greater security in communications applications. The advantage of the proposed method is in using distributed fractional-order calculations instead of ordinary fractional-order calculations, which can provide more complexity in synchronization and security in sending communication signals. The results show that the proposed method is robust to disturbance and uncertainties. Also, the results were successful in coding and decoding the signal information. The main objective is to develop a multi-mode synchronization method for systems with distributed fractional order derivatives. Duffing’s chaotic system may have been used in various cases of synchronization. Nevertheless, despite the unknown delay, it has not been used in the case where the derivative is of distributed fractional order.
For future work, using distributed fractional-order derivatives is recommended for other applications of synchronization of chaotic systems [49]. Also, using fuzzy methods types 1 and 2 is recommended regarding their intelligent nature. Sincefuzzy systems can provide better performance against uncertainties in the absence of fuzzy, the proposed method can also be used to transmit medical images, EEG, and ECG signals safely.

7. Conclusions

This paper investigates the multi-state synchronization of distributed fractional chaotic systems in the presence of uncertainty, disturbance, time delays, and unknown parameters. Parameter setting rules were obtained to converge the synchronization errors into zero with the presence of uncertainty. Rules were also set for estimating disturbance and uncertainty boundaries. In addition, the proposed method for synchronization ensures that the parameter estimation error, disturbance boundaries, and uncertainties converge to zero. The control rule was designed so that there was no problem with chattering. In addition, unknown delays were considered. Then adjustment rules were designed to estimate these delays. Next, a new chaotic masking scheme was proposed to encode information about message signals according to the synchronization method.
The results’ accuracy was checked by performing some simulations to synchronize the chaotic system of the Duffing distributed fractional order. The results showed that synchronization was well achieved for both slave systems. Furthermore, the efficiency of the proposed encryption method was evaluated by applying the results to signal encryption. Afterward, simulations were performed in a secure communication application. Message signals were first masked and then retrieved by synchronization error on the receiver side. The results showed the successful use of cryptography on these signals. Overall, the proposed design was successful, according to the simulation results. Our higher efficiency results demonstrate the superiority of the proposed method.

Author Contributions

Conceptualization, A.A.K.J., R.A. and A.Z.; methodology, A.A.K.J., R.A. and A.Z.; software, A.A.K.J. and A.Z.; validation, A.A.K.J., R.A. and A.Z.; formal analysis, A.A.K.J. and A.Z.; investigation, A.A.K.J., R.A. and A.Z.; resources, A.A.K.J. and A.Z.; data curation, A.A.K.J. and A.Z.; writing—original draft preparation, A.A.K.J., R.A. and A.Z.; writing—review and editing, A.A.K.J. and A.Z.; visualization, A.A.K.J., R.A. and A.Z.; supervision, A.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lin, C.M.; Pham, D.H.; Huynh, T.T. Synchronization of chaotic system using a brain-imitated neural network controller and its applications for secure communications. IEEE Access 2021, 9, 75923–75944. [Google Scholar] [CrossRef]
  2. Li, Y.; Xu, M.; Sun, J.; Liu, N.; Yu, P.; Liu, P. Finite-time Synchronization of Fractional-Order Neural Networks With Time-Varying Delays. In Proceedings of the 2021 11th International Conference on Information Science and Technology (ICIST), Chengdu, China, 21–23 May 2021; pp. 668–672. [Google Scholar] [CrossRef]
  3. Ha, S.; Liu, H.; Li, S.; Liu, A. Backstepping-based adaptive fuzzy synchronization control for a class of fractional-order chaotic systems with input saturation. Int. J. Fuzzy Syst. 2019, 21, 1571–1584. [Google Scholar] [CrossRef]
  4. Rahman, Z.A.S.; Jasim, B.H.; Al-Yasir, Y.I.; Abd-Alhameed, R.A.; Alhasnawi, B.N. A new no equilibrium fractional order chaotic system, dynamical investigation, synchronization, and its digital implementation. Inventions 2021, 6, 49. [Google Scholar] [CrossRef]
  5. Lin, L. Projective synchronization of two coupled Lorenz chaotic systems in predefined time. Int. J. Dyn. Control 2021, 10, 1–11. [Google Scholar] [CrossRef]
  6. Coronel-Escamilla, A.; Gómez-Aguilar, J.F.; Torres-Jiménez, J.; Mousa, A.A.; Elagan, S.K. Fractional synchronization involving fractional derivatives with nonsingular kernels: Application to chaotic systems. Math. Methods Appl. Sci. 2021, 1–17. [Google Scholar] [CrossRef]
  7. 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, 28, 1077546320982453. [Google Scholar] [CrossRef]
  8. Deepika, D. Hyperbolic uncertainty estimator based fractional order sliding mode control framework for uncertain fractional order chaos stabilization and synchronization. ISA Trans. 2021, 123, 76–86. [Google Scholar] [CrossRef] [PubMed]
  9. Wu, X.; Bao, H.; Cao, J. Finite-time inter-layer projective synchronization of Caputo fractional-order two-layer networks by sliding mode control. J. Frankl. Inst. 2021, 358, 1002–1020. [Google Scholar] [CrossRef]
  10. Yadav, V.K.; Shukla, V.K.; Das, S. Exponential synchronization of fractional-order complex chaotic systems and its application. Chaos Solitons Fractals 2021, 147, 110937. [Google Scholar] [CrossRef]
  11. Ding, W.; Patnaik, S.; Sidhardh, S.; Semperlotti, F. Applications of distributed-order fractional operators: A review. Entropy 2021, 23, 110. [Google Scholar] [CrossRef]
  12. Katsikadelis, J.T. Numerical solution of distributed order fractional differential equations. J. Comput. Phys. 2014, 259, 11–22. [Google Scholar] [CrossRef]
  13. Li, Z.; Luchko, Y.; Yamamoto, M. Analyticity of solutions to a distributed order time-fractional diffusion equation and its application to an inverse problem. Comput. Math. Appl. 2017, 73, 1041–1052. [Google Scholar] [CrossRef]
  14. Aminikhah, H.; Sheikhani, A.H.R.; Houlari, T.; Rezazadeh, H. Numerical solution of the distributed-order fractional Bagley-Torvik equation. IEEECAA J. Autom. 2017, 6, 760–765. [Google Scholar] [CrossRef]
  15. Mashayekhi, S.; Razzaghi, M. Numerical solution of distributed order fractional differential equations by hybrid functions. J. Comput. Phys. 2016, 315, 169–181. [Google Scholar] [CrossRef]
  16. Najafi, H.S.; Sheikhani, A.R.; Ansari, A. Stability analysis of distributed order fractional differential equations. Abstr. Appl. Anal. 2011, 2011, 175323. [Google Scholar] [CrossRef]
  17. Yang, Z.; Zheng, X.; Wang, H. A variably distributed-order time-fractional diffusion equation: Analysis and approximation. Comput. Methods Appl. Mech. Eng. 2020, 367, 113118. [Google Scholar] [CrossRef]
  18. Meerschaert, M.M.; Nane, E.; Vellaisamy, P. Distributed-order fractional diffusions on bounded domains. J. Math. Anal. Appl. 2011, 379, 216–228. [Google Scholar] [CrossRef] [Green Version]
  19. Aminikhah, H.; RefahiSheikhani, A.; Rezazadeh, H. Stability analysis of distributed order fractional Chen system. Sci. World J. 2013, 2013, 645080. [Google Scholar] [CrossRef] [Green Version]
  20. Mahmoud, E.E.; Trikha, P.; Jahanzaib, L.S.; Matoog, R.T. Chaos control and Penta-compound combination anti-synchronization on a novel fractional chaotic system with analysis and application. Results Phys. 2021, 24, 104130. [Google Scholar] [CrossRef]
  21. Khan, A.; Budhraja, M.; Ibraheem, A. Multi-switching dual compound synchronization of chaotic systems. Chin. J. Phys. 2018, 56, 171–179. [Google Scholar] [CrossRef]
  22. Khan, A.; Khattar, D.; Prajapati, N. Adaptive multi switching combination synchronization of chaotic systems with unknown parameters. Int. J. Dyn. Control. 2018, 6, 621–629. [Google Scholar] [CrossRef]
  23. Khan, A.; Trikha, P. Compound difference anti-synchronization between chaotic systems of integer and fractional order. SN Appl. Sci. 2019, 1, 1–13. [Google Scholar] [CrossRef] [Green Version]
  24. Matouk, A.E. Chaotic attractors that exist only in fractional-order case. J. Adv. Res. 2022, 1–10. [Google Scholar] [CrossRef]
  25. Matouk, A.E. (Ed.) Advanced Applications of Fractional Differential Operators to Science and Technology; IGI Global: Hershey, PA, USA, 2020. [Google Scholar] [CrossRef]
  26. Matouk, A.E. A Novel Fractional-Order System: Chaos, Hyperchaos and Applications to Linear Control. J. Appl. Comput. Mech. 2021, 7, 701–714. [Google Scholar]
  27. Baleanu, D.; Zibaei, S.; Namjoo, M.; Jajarmi, A. A nonstandard finite difference scheme for the modeling and nonidentical synchronization of a novel fractional chaotic system. Adv. Differ. Equ. 2021, 2021, 1–19. [Google Scholar] [CrossRef]
  28. Hassan, T.S.; Elabbasy, E.M.; Matouk, A.E.; Ramadan, R.A.; Abdulrahman, A.T.; Odinaev, I. Routh–Hurwitz Stability and Quasiperiodic Attractors in a Fractional-Order Model for Awareness Programs: Applications to COVID-19 Pandemic. Discret. Dyn. Nat. Soc. 2022, 2022, 1939260. [Google Scholar] [CrossRef]
  29. Jahanshahi, H.; Yousefpour, A.; Munoz-Pacheco, J.M.; Moroz, I.; Wei, Z.; Castillo, O. A new multi-stable fractional-order four-dimensional system with self-excited and hidden chaotic attractors: Dynamic analysis and adaptive synchronization using a novel fuzzy adaptive sliding mode control method. Appl. Soft Comput. 2020, 87, 105943. [Google Scholar] [CrossRef]
  30. Kumar, S.; Matouk, A.E.; Chaudhary, H.; Kant, S. Control and synchronization of fractional-order chaotic satellite systems using feedback and adaptive control techniques. Int. J. Adapt. Control. Signal Process. 2021, 35, 484–497. [Google Scholar] [CrossRef]
  31. Matouk, A.E.; Khan, I. Complex dynamics and control of a novel physical model using nonlocal fractional differential operator with singular kernel. J. Adv. Res. 2020, 24, 463–474. [Google Scholar] [CrossRef]
  32. Djenina, N.; Ouannas, A.; Batiha, I.M.; Grassi, G.; Oussaeif, T.E.; Momani, S.A. Novel Fractional-Order Discrete SIR Model for Predicting COVID-19 Behavior. Mathematics 2022, 10, 2224. [Google Scholar] [CrossRef]
  33. Khan, A.; Jahanzaib, L.S.; Trikha, P. Secure communication: Using parallel synchronization technique on novel fractional order chaotic system. IFAC-PapersOnLine 2020, 53, 307–312. [Google Scholar] [CrossRef]
  34. Yu, F.; Liu, L.; He, B.; Huang, Y.; Shi, C.; Cai, S.; Wan, Q. Analysis and FPGA realization of a novel 5D hyperchaotic four-wing memristive system, active control synchronization, and secure communication application. Complexity 2019, 2019, 4047957. [Google Scholar] [CrossRef] [Green Version]
  35. Zhao, Y.; Zhang, W.; Su, H.; Yang, J. Observer-based synchronization of chaotic systems satisfying incremental quadratic constraints and its application in secure communication. IEEE Trans. Syst. Man Cybern. Syst. 2018, 50, 5221–5232. [Google Scholar] [CrossRef]
  36. Samimi, M.; Majidi, M.H.; Khorashadizadeh, S. Secure communication based on chaos synchronization using brain emotional learning. AEU Int. J. Electron. Commun. 2020, 127, 153424. [Google Scholar] [CrossRef]
  37. Luo, J.; Qu, S.; Xiong, Z.; Appiagyei, E.; Zhao, L. Observer-based finite-time modified projective synchronization of multiple uncertain chaotic systems and applications to secure communication using DNA encoding. IEEE Access 2019, 7, 65527–65543. [Google Scholar] [CrossRef]
  38. Khan, A.; Jahanzaib, L.S.; Khan, T.; Trikha, P. Secure communication: Using fractional matrix projective combination synchronization. In AIP Conference Proceedings; AIP Publishing LLC: Melville, NY, USA, 2020; Volume 2253, p. 020009. [Google Scholar]
  39. Aguila-Camacho, N.; Duarte-Mermoud, M.A.; Gallegos, J.A. Lyapunov functions for fractional order systems. Commun. Nonlinear Sci. Numer. Simul. 2014, 19, 2951–2957. [Google Scholar] [CrossRef]
  40. Liu, J.; Wang, Z.; Shu, M.; Zhang, F.; Leng, S.; Sun, X. Secure communication of fractional complex chaotic systems based on fractional difference function synchronization. Complexity 2019, 2019, 7242791. [Google Scholar] [CrossRef] [Green Version]
  41. Chen, W.; Dai, H.; Song, Y.; Zhang, Z. Convex Lyapunov functions for stability analysis of fractional order systems. IET Control. Theory Appl. 2017, 11, 1070–1074. [Google Scholar] [CrossRef]
  42. Matignon, D. Stability results for fractional differential equations with applications to control processing. Comput. Eng. Syst. Appl. 1996, 2, 963–968. [Google Scholar]
  43. Chen, X.; Park, J.H.; Cao, J.; Qiu, J. Sliding mode synchronization of multiple chaotic systems with uncertainties and disturbances. Appl. Math. Comput. 2017, 308, 161–173. [Google Scholar] [CrossRef]
  44. Chen, J.; Li, C.; Yang, X. Chaos synchronization of the distributed-order Lorenz system via active control and applications in chaotic masking. Int. J. Bifurc. Chaos 2018, 28, 1850121–1850882. [Google Scholar] [CrossRef]
  45. KekhaJavan, A.A.; Shoeibi, A.; Zare, A.; HosseiniIzadi, N.; Jafari, M.; Alizadehsani, 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]
  46. Kim, V.; Parovik, R. Mathematical model of fractional duffing oscillator with variable memory. Mathematics 2020, 8, 2063. [Google Scholar] [CrossRef]
  47. KekhaJavan, A.; Zare, A.; Alizadehsani, R. Juan Manuel Gorriz.Medical Images Encryption Based on Adaptive-Robust Multi-Mode Synchronization of Chen Hyper-Chaotic Systems. Sensors 2022, 21, 3925. [Google Scholar]
  48. KekhaJavan, A.; Zare, A.; Alizadehsani, R.; Balochian, S. Robust Multi-Mode Synchronization of Chaotic Fractional Order Systems in the Presence of Disturbance, Time Delay and Uncertainty with Application in Secure Communications. Big Data Cogn. Comput. 2022, 6, 51. [Google Scholar] [CrossRef]
  49. Jahanshahi, H.; Sajjadi, S.S.; Bekiros, S.; Aly, A.A. On the development of variable-order fractional hyperchaotic economic system with a nonlinear model predictive controller. Chaos Solitons Fractals 2021, 144, 110698. [Google Scholar] [CrossRef]
Figure 1. Multi-mode synchronizations of a master distributed system with several slave systems.
Figure 1. Multi-mode synchronizations of a master distributed system with several slave systems.
Bdcc 06 00082 g001
Figure 2. Block diagram of chaotic masking with multi-state synchronization for the distributed system.
Figure 2. Block diagram of chaotic masking with multi-state synchronization for the distributed system.
Bdcc 06 00082 g002
Figure 3. Phase curve and Lyapunov exponents of the master and slave system in distributed fractional order state.
Figure 3. Phase curve and Lyapunov exponents of the master and slave system in distributed fractional order state.
Bdcc 06 00082 g003
Figure 4. Error estimation of uncertainty and disturbance.
Figure 4. Error estimation of uncertainty and disturbance.
Bdcc 06 00082 g004
Figure 5. Control Effort of Slave system (1).
Figure 5. Control Effort of Slave system (1).
Bdcc 06 00082 g005
Figure 6. Tracking error curve of slave system 1 and master.
Figure 6. Tracking error curve of slave system 1 and master.
Bdcc 06 00082 g006
Figure 7. Error tracking state variables of master and slave system (2).
Figure 7. Error tracking state variables of master and slave system (2).
Bdcc 06 00082 g007
Figure 8. Control Effort of the slave system 2.
Figure 8. Control Effort of the slave system 2.
Bdcc 06 00082 g008
Figure 9. Time delay estimation error.
Figure 9. Time delay estimation error.
Bdcc 06 00082 g009
Figure 10. Error curve related to the chaotic masking method.
Figure 10. Error curve related to the chaotic masking method.
Bdcc 06 00082 g010
Figure 11. Message signal curve with the estimated message signal.
Figure 11. Message signal curve with the estimated message signal.
Bdcc 06 00082 g011
Figure 12. Curve x 1 ( t ) + M 1 ( t ) per time.
Figure 12. Curve x 1 ( t ) + M 1 ( t ) per time.
Bdcc 06 00082 g012
Figure 13. x1 curve with x1 signal added with M2 message signal.
Figure 13. x1 curve with x1 signal added with M2 message signal.
Bdcc 06 00082 g013
Figure 14. Signal curves x1 and M3 in terms of time.
Figure 14. Signal curves x1 and M3 in terms of time.
Bdcc 06 00082 g014
Table 1. Comparison of the proposed method with other related works.
Table 1. Comparison of the proposed method with other related works.
ReferenceDisturbanceUncertaintyType OrderTime DelayUnknown
Parameters
[45]Time varying-unknownInteger-order
[47]×Integer-order××
[38] × × Fractional-order
[48]Time varying-unknownFractional-order
[36] × × Distributed Fractional Order × ×
[19] × Distributed Fractional Order × ×
Proposed methodunknownDistributed Fractional Order
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kekha Javan, A.A.; Zare, A.; Alizadehsani, R. Multi-State Synchronization of Chaotic Systems with Distributed Fractional Order Derivatives and Its Application in Secure Communications. Big Data Cogn. Comput. 2022, 6, 82. https://doi.org/10.3390/bdcc6030082

AMA Style

Kekha Javan AA, Zare A, Alizadehsani R. Multi-State Synchronization of Chaotic Systems with Distributed Fractional Order Derivatives and Its Application in Secure Communications. Big Data and Cognitive Computing. 2022; 6(3):82. https://doi.org/10.3390/bdcc6030082

Chicago/Turabian Style

Kekha Javan, Ali Akbar, Assef Zare, and Roohallah Alizadehsani. 2022. "Multi-State Synchronization of Chaotic Systems with Distributed Fractional Order Derivatives and Its Application in Secure Communications" Big Data and Cognitive Computing 6, no. 3: 82. https://doi.org/10.3390/bdcc6030082

APA Style

Kekha Javan, A. A., Zare, A., & Alizadehsani, R. (2022). Multi-State Synchronization of Chaotic Systems with Distributed Fractional Order Derivatives and Its Application in Secure Communications. Big Data and Cognitive Computing, 6(3), 82. https://doi.org/10.3390/bdcc6030082

Article Metrics

Back to TopTop