Next Article in Journal / Special Issue
H Robust Load Frequency Control for Multi-Area Interconnected Power System with Hybrid Energy Storage System
Previous Article in Journal
Relay Selection Scheme for Multi-Hop Transmission of MU-MIMO System
Previous Article in Special Issue
Memory-Enhanced Dynamic Multi-Objective Evolutionary Algorithm Based on Lp Decomposition
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Secure Multiple-Input Multiple-Output Communications Based on F–M Synchronization of Fractional-Order Chaotic Systems with Non-Identical Dimensions and Orders

1
Department of Mathematics and Computer Science, University of Larbi Tebessi, Tebessa 12002, Algeria
2
Department of Mathematics and Computer Sciences, University of Larbi Ben M’hidi, Oum El Bouaghi 04000, Algeria
3
Institute for Advanced Study, Shenzhen University, Shenzhen 518060, Guangdong, China
4
Modeling Evolutionary Algorithms Simulation and Artificial Intelligence, Faculty of Electrical & Electronics Engineering, Ton Duc Thang University, Ho Chi Minh City, Vietnam
*
Author to whom correspondence should be addressed.
Appl. Sci. 2018, 8(10), 1746; https://doi.org/10.3390/app8101746
Submission received: 17 August 2018 / Revised: 9 September 2018 / Accepted: 21 September 2018 / Published: 27 September 2018
(This article belongs to the Special Issue Applied Sciences Based on and Related to Computer and Control)

Abstract

:
This paper investigates the F M synchronization between non-identical fractional-order systems characterized by different dimensions and different orders. F M synchronization combines the inverse generalized synchronization with the matrix projective synchronization. In particular, the proposed approach enables the F M synchronization to be achieved between an n-dimensional master system and an m-dimensional slave system. The developed approach is applied to chaotic and hyperchaotic fractional systems with the aim of illustrating its applicability and suitability. A multiple-input multiple-output (MIMO) secure communication system is also developed by using the F M synchronization and verified through computer simulations.

1. Introduction

Synchronization is the process of controlling the output of a chaotic dynamical slave system in order to force its variables to match those of a corresponding master system in time [1]. The subject of synchronization has been around for about 30 years. Over the course of this period, the subject has attracted the interest of researchers from a variety of fields including but not limited to engineering, natural sciences, social sciences, physics, chemistry, and many more. Although the amount of literature related to chaotic dynamical systems is vast, an exact definition of such systems is not easy to find. The general consensus, however, is that a chaotic system is one with an extremely high sensitivity to small variations in the initial conditions. The trajectory of the solutions is seemingly random and difficult to pretend. However, if the initial conditions are known, the trajectory can be exactly reproduced. Chaotic systems and their synchronization are of particular interest in the field of secure communications due to the many similarities between chaos and the encryption of data being transmitted.
Synchronization in general requires some form of control strategy. Various kinds of control schemes can be found in the literature aimed at synchronizing integer-order chaotic systems [2]. However, most of the existing studies consider only the simple case where both systems have exact same order and the same dimensions. Attempts have been dedicated to synchronize systems with different dimensions such as those shown in Table 1. The importance of different dimensional dynamic system synchronization stems from its wide range of applications as well as its enrichment of control theory.
In addition to integer-order systems, the research community has also been looking at fractional-order ones due to the added flexibility chaotic nature which they add to the mix [12]. The same progress made with integer-order systems has been attempted here. Some studies have examined the synchronization of fractional-order systems with identical dimensions [13] and others considered the more general case of arbitrary dimensions [14,15].
This study presents a novel contribution to the topic. We investigate F M synchronization, which combines generalized synchronization based on a functional relationship F with inverse matrix projective synchronization based on a matrix M with synchronization index d, which basically represents the dimension of the synchronization error. By exploiting the fractional Laplace transform along with the stability theory related to linear systems with integer orders, the F M synchronization of fractional-order systems is proven for the case d = m showing that the zero solution of the error system is globally asymptotically stable. The case d < m is also considered and the synchronization demonstrated. The proposed scheme is rather general with the only restriction on the scaling functions being that they must be differentiable.
Chaos has attracted considerable attention in the field of wireless and optical communications over the last two decades. The main reason for this attraction is the many similarities between chaos and encryption, which is a necessary part of any modern communications system [16,17]. Traditionally, encryption was performed at higher layers within the Open Systems Interconnection (OSI) communications model. With chaos, security concerns have shifted to the physical layer where the carriers of information, which were always sine and cosine waves, are replaced with chaotic or hyperchaotic signals. The amount of literature concerning the use of chaos in communications is vast [18]. However, they may be generally classified into five main categories: masking schemes, modulations schemes, multiple access schemes, multicarrier schemes, and secret/public key encryption schemes. In this paper, we employ the proposed F M synchronization strategy to form a multiple input multiple output (MIMO) secure communications system based on message masking. The developed system is tested through numerical simulations to verify its validity.
In the next section of this paper, we will start by defining the required fractional operators and their Laplace transforms. We then formulate the F M synchronization problem with index d. In Section 3, we present two different theorems that cover the two distinct synchronization cases with d = m and d < m , respectively. Finally, in order to show the applicability of the developed schemes, Section 4 considers the F M synchronization of a three-dimensional fractional chaotic system and a four-dimensional fractional hyperchaotic system subject to synchronization indices d = 4 , d = 3 , and d = 2 . Section 5 presents the proposed MIMO communications system based on F M synchronization along with simulation results. Finally, concluding remarks are given in Section 6.

2. Problem Formulation

Before posing our synchronization problem and establishing its control strategy, let us first recall some of the required definitions. Let us denote the Riemann–Liouville fractional integral operator [19] and the Caputo fractional derivative [20] of a function f ( t ) for t > 0 , respectively, by
J p f ( t ) = 1 Γ ( p ) 0 t ( t τ ) p 1 f ( τ ) d τ , p > 0 ,
and
D t p f ( t ) = J m p d m d t m f ( t ) = 1 Γ ( m p ) 0 t f ( m ) ( τ ) ( t τ ) p m + 1 d τ , m 1 < p m , m I N .
As defined in [21], the Laplace transform of the Riemann–Liouville operator (1) is given by
L J q f ( t ) = s q F s , q > 0 .
Similarly, according to [22], the Laplace transform of D t p f ( t ) is defined as
L D t p f t = s p F s k = 0 n 1 s α k 1 f k 0 ,
for p > 0 and n 1 < p n . Obviously, if p ( 0 , 1 ] , then Label (4) simplifies to
L D t p f t = s p F s s p 1 f 0 .
One of the interesting properties of the Caputo fractional derivative D t p , which will come in handy in our study [23] is the fact that subject to f ( t ) having a continuous k th derivative on [ 0 , t ] for k N and t > 0 , then by choosing p , q > 0 in a way that there exists N satisfying
D t p D t q f t = D t p + q f t ,
with k and p + q [ 1 , ] . It is very important to note that the existence of is essential for this property to hold. For the purpose of our study, we choose p and q in the interval 0 , 1 with p + q 0 , 1 , for which Label (5) is satisfied.
With these definitions in mind, let us now consider as master–slave pair the general chaotic systems
D t p X ( t ) = f ( X ( t ) ) , D t q Y ( t ) = B Y ( t ) + g ( Y ( t ) ) + U ,
where X ( t ) R n and Y ( t ) R m are the master and slave state vectors, respectively, 0 < p < 1 , f : R n R n , U = u i 1 i m is a vector controller, and B R m × m and g : R m R m are the linear and nonlinear parts of the slave system, respectively. In this paper, we are concerned with the rather general F M synchronization, which encompasses multiple types of synchronization as will be explained in the following definition and the remark thereafter.
Definition 1.
The maste-slave pair (6) is said to be F M synchronized with dimension d if there exists a controller U = u i 1 i m , a differentiable function F : R m R d , and a function matrix M t = M t i j d × n such that
lim t + e t = F Y t M t X ( t ) = 0 .
Remark 1.
Depending on the pair F . , M , different synchronization types may arise:
(i) 
Complete synchronization for F . , M = I , X ( t ) .
(ii) 
Anti–synchronization for F . , M = I , X ( t ) .
(iii) 
Matrix projective synchronization for F . , M = I , M ( t ) .
(iv) 
Inverse generalized synchronization for F . , M = F Y t , I .

3. F M Synchronization

Establishing the control laws of the proposed F M will be tackled in two main steps. First, we look at the simpler case where the dimension d is equal to the dimension of the slave. Then, we move to prove the existence of a control law guaranteeing synchronization for cases where d < m .

3.1. Case 1: d = m

Let us start by defining the error system between the master and slave systems in Label (6) for the F M synchronization of dimension m as
e t = F Y t M t X ( t ) .
By defining the matrix
DF Y t = F 1 y 1 F 1 y 2 F 1 y m F 2 y 1 F 2 y 2 F 2 y m F m y 1 F m y 2 F m y m ,
we may reformulate (8) as
e ˙ t = DF Y t Y ˙ t M ˙ t X ( t ) M t X ˙ ( t ) .
It was shown in [24] that the fractional derivative of the product M t X ˙ ( t ) , for instance, results in an infinite sum containing integer and fractional order derivatives. Hence, we may not use Label (10) directly. Instead, let us rewrite it in the more convenient form
e ˙ t = B C e t + DF Y t Y ˙ t + R ,
with C R m × m being our new constant control matrix to be selected later and
R = C B e t M ˙ t X ( t ) M t X ˙ ( t ) .
To achieve synchronization between the systems in Label (6), we assume that DF Y t is an invertible matrix with its inverse denoted by D 1 . This leads us to the following theorem.
Theorem 1.
There exists a suitable feedback gain matrix C R m × m such that
U = B Y ( t ) g ( Y ( t ) ) + J 1 q D 1 × R ,
whereby m–dimensional F M synchronization is realized for the master–slave pair (6).
Proof. 
Substituting the control law (13) into the slave system yields
D t q Y ( t ) = J 1 q D 1 × R .
If we use the notation F ( s ) = L Y ( t ) , the Laplace transform of (14) results in
s q F ( s ) s q 1 Y ( 0 ) = s q 1 L D 1 × R .
Then, by multiplying Label (15) by s 1 q and taking the inverse Laplace transform, we obtain
Y ˙ t = D 1 × R ,
which when substituted in the error Equation (11) gives us
e ˙ t = B C e t + DF Y t D 1 × R + R = B C e t .
The rest is simple. We can choose an arbitrary control matrix C such that all eigenvalues of B C have negative real parts, thereby guaranteeing the convergence of the error to zero, i.e., lim t + e t = 0 . Consequently, we can say that the zero solution of the error system (17) is globally asymptotically stable, and thus the master–slave pair (6) is globally F M synchronized with dimension m. ☐

3.2. Case 2: d < m

Let us now assume that the synchronization dimension d < m . We define the vectors Y ˙ 1 ( t ) = y ˙ 1 t , . . . , y ˙ d t T and Y ˙ 2 ( t ) = y ˙ d + 1 t , . . . , y ˙ m t T along with matrices
D 1 = F 1 y 1 F 1 y 2 F 1 y d F 2 y 1 F 2 y 2 F 2 y d F d y 1 F d y 2 F d y d ,
D 2 = F 1 y d + 1 F 1 y d + 2 F 1 y m F d + 2 y d + 1 F d + 2 y d + 2 F d + 2 y m F d y d + 1 F d y d + 2 F d y m ,
and
T = diag c 1 , c 2 , . . . , c d e t M ˙ t X ( t ) M t X ˙ ( t ) .
The error system (8) may be rearranged to the form
e ˙ t = diag c 1 , c 2 , . . . , c d e t + D 1 Y ˙ 1 ( t ) + D 2 Y ˙ 2 ( t ) + T ,
where c i are positive control constants for 1 i d . We assume that matrix D 1 is invertible and we denote its inverse by D 1 1 . The following theorem states the control laws for the F M synchronization criterion.
Theorem 2.
Given the four matrices B 1 = b i j d × m , B 2 = b i j m d × m , G 1 = g i 1 i d , and G 2 = g i d + 1 i m , the master–slave pair (6) is globally F M synchronized with dimension d subject to
u 1 , u 2 , . . . , u d T = B 1 G 1 J 1 q D 1 1 × T ,
and
u d + 1 , u d + 2 , . . . , u m T = B 2 G 2 .
Proof. 
Substituting Label (22) and Label (23) in the slave system of (6) yields
D t q y 1 t , . . . , D t q y d t T = J 1 q D 1 1 × T ,
and
D t q y i t = 0 , i = d + 1 , . . . , m ,
respectively. The fractional derivative of order 1 q of Label (24) gives
Y ˙ 1 ( t ) = y ˙ 1 , y ˙ 2 , . . . , y ˙ d T = D t 1 q D t q y 1 t , . . . , D t q y d t T = D t 1 q J 1 q D 1 1 × T = D 1 1 × T .
Doing the same for Label (25) yields
y ˙ i t = 0 , i = d + 1 , . . . , m .
By evaluating the error (21) for Label (26) and Label (27), we obtain
e ˙ i t = c i e i t , 1 i d .
It is trivial that all solutions of Label (28) decay to zero as t + implying that the pair (6) is globally F M synchronized with dimension d. ☐

4. Numerical Example

In this section, we present some numerical simulations that verify and illustrate the effectiveness of the theoretical analysis in Section 3. It is noted that the Adams–Bashforth–Moulton method with the step size 0.001 [25,26]. We consider as master the fractional order permanent magnet synchronous motor (PMSM) model presented in [27]. A PMSM is a type of alternating current (AC) synchronous motor that uses permanent magnets to produce torque even at zero speed and can have a higher torque density compared to other types of motors. In terms of its mathematical model, it is considered a nonlinear coupling system with multiple variables. Traditionally, the PMSM was modeled as an integer-order dynamical system, which only takes into consideration the local knowledge of the states and inputs. The basic idea behind the fractional model in [27] is that, unlike integer calculus, fractional calculus involves an infinite number of terms. These terms can be employed to represent the past history of an arbitrary dynamical system. The considered model is of the form
D t p X ( t ) = f ( X ( t ) ) ,
where X ( t ) = x 1 , x 2 , x 3 T ,
f X ( t ) = x 1 + x 2 x 3 x 2 x 1 x 3 + a x 3 b x 2 x 3 ,
a , b = 100 , 10 , and p = 0 . 95 .
As for the slave system, let us also consider the 4-component hyperchaotic fractional order system proposed in [28] with the addition of a control term yielding
D t q Y ( t ) = B Y ( t ) + g ( Y ( t ) ) + U ,
with
B = 10 10 0 0 28 1 0 1 0 0 8 3 0 0 0 0 0 , G = 0 y 1 y 3 y 1 y 2 0 . 1 y 2 y 3 , and U = u 1 u 2 u 3 u 4 .
The authors of [28] showed that, subject to 0 . 916 q 1 , the system always exhibits hyperchaotic behavior. Hence, we choose the arbitrary fractional order q = 0 . 94 . System (30) was proposed as the fractional counterpart of the integer-order hyperchaotic system proposed in [29]. A new modified generalized projective synchronization scheme was developed for (30) and applied to a secure communication system in [28].
The chaotic attractors of the proposed master and slave systems are depicted in Figure 1 and Figure 2, respectively. The F M synchronization strategy aims to force the error
e t = F y 1 , y 2 , y 3 , y 4 M t × x 1 , x 2 , x 3 T
to zero as t + . Recall from Remark 1 that our choice of matrix M and function F can lead to different types of conventional synchronization schemes. In the following, we present numerical results confirming the validity and convergence of the proposed control schemes for d = m = 4 , d = 3 < m , d = 2 < m , respectively.
Case 1.
For d = m = 4 , we may choose
F = y 1 + y 3 + y 4 2 y 2 + y 4 3 y 3 4 y 4 and M t = 1 t + 1 0 1 1 cos t 4 1 2 0 e x p t 2 3 ,
leading to
DF Y t = 1 0 1 1 0 2 0 1 0 0 3 0 0 0 0 4 and D 1 = 1 0 0 0 0 2 0 0 0 0 3 0 0 0 0 4 .
Our choice of control matrix C must satisfy condition (13) as stated in Theorem 1. For instance, we may consider
C = 0 10 0 0 28 2 0 1 0 0 0 0 0 0 0 1 ,
as all the eigenvalues of B C have negative real parts. The resulting error system may be described by
e ˙ 1 = 10 e 1 , e ˙ 2 = e 2 , e ˙ 3 = 8 3 e 3 , e ˙ 4 = e 4 .
Its evolution over time is depicted in Figure 3 for initial conditions e 1 0 , e 2 0 , e 3 0 , e 4 0 T = 9 , 7 , 12 , 21 T . Clearly, the error decays to zero given sufficient time, which means that the master and slave are synchronized.
Case 2.
For d = 3 < m , we have
F = y 1 + y 4 2 y 2 + y 4 y 3 + 1 and M t = 1 sin t 0 2 0 1 1 + ln t + 1 0 1 1 + t 3 ,
yielding
D 1 = 1 0 0 2 y 4 0 2 0 1 0 0 1 0 , and D 2 = 2 y 4 1 0 .
In order to satisfy control rule (22), we must first calculate D 1 1 , which turns out to be
D 1 1 = 1 0 0 0 1 2 0 0 0 1 .
The control constants c i 1 i 3 can then be chosen as
c 1 , c 2 , c 3 = 1 , 2 , 3 .
The error system is described by
e ˙ 1 = e 1 , e ˙ 2 = 2 e 2 , e ˙ 3 = 3 e 3 .
Figure 4, displays the time evolution of the error with initial conditions e 1 0 , e 2 0 , e 3 0 T = 36 , 6 , 3 T :
e 1 0 e 2 0 e 3 0 = 36 6 3 .
Case 3.
As for the two-dimensional case, we consider the matrices
F = 2 y 1 + y 2 + y 3 y 4 y 1 + 2 y 2 + y 3 2 + y 4 2 and M t = 3 0 cos t 0 1 sin t ,
which leads to
D 1 = 2 1 y 4 y 3 1 2 2 y 3 2 y 4 , D 2 = y 4 y 3 2 y 3 2 y 4 and D 1 1 = 1 0 0 1 .
In this case, the control constants can be chosen as c 1 , c 2 = 0 . 1 , 0 . 2 and yielding the error system
e ˙ 1 = 0 . 1 e 1 , e ˙ 2 = 0 . 2 e 2 .
The time-evolution of the error is depicted in Figure 5 for e 1 0 , e 2 0 T = 31 , 10 T .

5. Application to MIMO Secure Communications

A simple communication system was developed in [28] where system (30) was used as both the master and slave. In our case, we will consider the same master–slave pair from the previous section, i.e., (29) and (30) yielding the pair
D t p X ( t ) = f ( X ( t ) ) , D t q Y ( t ) = B Y ( t ) + g ( Y ( t ) ) + U .
The basic idea here is to use the master–slave combination to form a multiple input multiple output (MIMO) secure communications system. MIMO uses multiple antennas at both ends of the transmission in order to send/receive multiple messages simultaneously, thereby increasing the throughput (data rate) of the system. Several MIMO communication schemes have been proposed in the literature such as [30,31], but none of these schemes have attracted much attention.
In this section, we assume an F M synchronization strategy with a dimension d = 3 . Recall from the last section that we chose
F = y 1 + y 4 2 y 2 + y 4 y 3 + 1 and M t = 1 sin t 0 2 0 1 1 + ln t + 1 0 1 1 + t 3 .
Assuming that we want to transmit three different streams in the form S t = s 1 t , s 2 t , s 3 t T , we can define the transmitted signals by
S ˜ t = M t X ( t ) + S t .
Note that this proposed scheme can be considered a masking algorithm as each message is hidden inside a chaotic signal. Normally, the message signals are transmitted through a common medium such as air, a copper wire, or an optical fiber. The effect of the medium on the signals is two fold. First, the signals are coupled, meaning that each antenna at the receiver is pinged by a combination of all transmitted streams. Second, consecutive symbols transmitted from the same antenna undergo a phenomenon referred to as inter-symbol interference (ISI), which is a result of the low-pass and dynamic nature of the transmission medium. For simplicity, let us assume a narrowband channel H , whereby ISI is ignored. The received signals are given by
R t = H S ˜ t + V t ,
with V t being a vector of additive white Gaussian noise (AWGN) streams. At the receiver, a process known as equalization is usually used to reverse the effect of the channel. A wide variety of equalization schemes can be found in the literature, most of which require some form of training in order to estimate the channel matrix H . These include zero-forcing, minimum mean square error (MMSE), decision feedback (DF), precoding, and many more. For the purpose of our study, we assume an MMSE equalizer of the form
W = H H H + σ 1 I 1 H H ,
where σ is the signal–to–noise ratio (SNR) per stream and · 1 denotes the inverse of a square nonsingular matrix. It is easy to see that for σ = 0 , this is simply the pseudo–inverse of H H , which is known as the zero–forcing equalizer. The inclusion of σ aims to minimize the noise amplification by the equalizer. After equalization, we have
R ˜ t = W R t = W H S ˜ t + V t S ˜ t + W V t S ˜ t .
We now go back to the chaotic slave, which is synchronized to the master by means of a training sequence. The synchronization process is based on Theorem 2 as we saw in Case 2 of the previous section where the control parameters were chosen as c 1 , c 2 , c 3 = 1 , 2 , 3 . Once synchronization is achieved, we end up with
F Y t M t X ( t ) 0 ,
which allows us to reconstruct the original messages as
S ^ t = R ˜ t F Y t S t .
In order to test the theory, computer simulations were carried out on Matlab, where the source messages were assumed to be sinusoidal of the form
s i t = A i sin ω i t + φ i , i = 1 , 2 , 3 ,
with
A 1 = 15 , ω 1 = 0 . 3 , φ 1 = 0 , A 2 = 20 , ω 2 = 0 . 2 , φ 2 = 0 . 5 , A 3 = 25 , ω 3 = 0 . 25 , φ 3 = 0 . 7 .
Note that ω i denotes the normalized angular frequency. The resulting sine waves are depicted in Figure 6. Figure 7 shows the transmitted and equalized signals, respectively. After synchronization is achieved, the two waveforms overlap. The random-like chaotic nature of the transmitted signals is apparent. Figure 8 shows the recovered messages. Clearly, the recovered messages contain additive noise, which is a natural consequence of the amplifications employed at the receiver as well as imperfections in the equalization process. A low–pass filter can be used to combat the noise as can be seen in Figure 9.

6. Conclusions

This paper investigated the F M synchronization with index d of fractional-order systems differential systems with non–identical dimensions. The main novelty of this piece of work is the combination of two distinct types of synchronization, namely generalized synchronization based on a functional relationship F and inverse matrix projective synchronization based on a matrix M . The developed approach exploits nonlinear controllers and the stability theory of integer-order systems in order to synchronize an m-dimensional slave with an n-dimensional master system. The approach has proved to be effective in achieving synchronized dynamics not only when the synchronization index d is equal to the slave’s dimension m, but even when d < m . To the best of the authors’ knowledge, this finding is both novel and forms a considerable contribution to the field of study.
In order to confirm the findings of this study and highlight the capabilities of the developed scheme, a numerical example was considered where the master is a 3D chaotic fractional system and the slave is a 4D hyperchaotic fractional system. In addition, a MIMO communications system employing F M synchronization was proposed and verified through computer simulations. In the proposed system, matrix M is used to condition the master chaotic states used to mask our messages and function F is used to condition the slave states. When synchronization is achieved, the two become identical and the masked messages are recovered.
References

Author Contributions

Conceptualization, A.O. and V.-T.P.; Formal Analysis, X.W.; Investigation, X.W.; Methodology, V.-T.P.; Software, N.D.; Supervision, O.Z.; Validation, A.O.; Writing—Original Draft, N.D.; Writing—Review and Editing, O.Z.

Funding

The author Xiong Wang was supported by the National Natural Science Foundation of China (No. 61601306) and the Shenzhen Overseas High Level Talent Peacock Project Fund (No. 20150215145C).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Luo, A.C. A theory for synchronization of dynamical systems. Commun. Nonlinear Sci. Numer. Simul. 2009, 14, 1901–1951. [Google Scholar] [CrossRef]
  2. Martinez-Guerra, R.; Pérez-Pinacho, C.A.; Gómez-Cortés, G.C. Synchronization of Integral and Fractional Order Chaotic Systems; Springer: Cham, Switzerland, 2015. [Google Scholar]
  3. Ouannas, A.; Grassi, G. Inverse full state hybrid projective synchronization for chaotic maps with different dimensions. Chinese Phys. B 2016, 25, 090503. [Google Scholar] [CrossRef]
  4. Ouannas, A.; Abu-Saris, R. On matrix projective synchronization and inverse matrix projective synchronization for different and identical dimensional discrete-time chaotic systems. J. Chaos 2015, 2016, 4912520. [Google Scholar] [CrossRef]
  5. Ouannas, A.; Odibat, Z. Generalized synchronization of different dimensional chaotic dynamical systems in discrete-time. Int. J. Nonlinear Dyn. Chaos Eng. Sys. 2015, 81, 765–771. [Google Scholar] [CrossRef]
  6. Ouannas, A.; Odibat, Z. On inverse generalized synchronization of continuous chaotic dynamical systems. Int. J. Appl. Comput. Math. 2016, 2, 1–11. [Google Scholar] [CrossRef]
  7. Ouannas, A.; Grassi, G. A new approach to study the coexistence of some synchronization types between chaotic maps with different dimensions. Int. J. Nonlinear Dyn. Chaos. Eng. Sys. 2016, 86, 1319–1328. [Google Scholar] [CrossRef]
  8. Ouannas, A.; Al-Sawalha, M.M. A new approach to synchronize different dimensional chaotic maps using two scaling matrices. Nonlinear Dyn. Sys. Theory 2015, 15, 400–408. [Google Scholar]
  9. Ouannas, A.; Abu-Saris, R. A robust control method for Q-S synchronization between different dimensional integer-order and fractional-order chaotic systems. J. Control Sci. Eng. 2015, 2015, 703753. [Google Scholar] [CrossRef]
  10. Ogunjo, S. Increased and reduced order synchronization of 2D and 3D dynamical systems. Int. J. Nonlinear Sci. 2013, 16, 105–112. [Google Scholar]
  11. Ojo, K.S.; Ogunjo, S.T.; Njah, A.N.; Fuwape, I.A. Increased-order generalized synchronization of chaotic and hyperchaotic systems. Pramana 2014, 84, 33–45. [Google Scholar] [CrossRef]
  12. Azar, A.T.; Vaidyanathan, S.; Ouannas, A. Fractional Order Control and Synchronization of Chaotic Systems; Studies in Computational Intelligence; Springer: Berlin, Germany, 2017; Volume 688, ISBN 978-3-319-50248-9. [Google Scholar]
  13. Zhang, F.; Chen, G.; Li, C.; Kurths, J. Chaos synchronization in fractional differential systems. Philos. Trans. R. Soc. A 2013, 371, 1990. [Google Scholar] [CrossRef] [PubMed]
  14. Ouannas, A.; Al-sawalha, M.M.; Ziar, T. Fractional chaos synchronization schemes for different dimensional systems with non-identical fractional-orders via two scaling matrices. Optik 2016, 127, 8410–8418. [Google Scholar] [CrossRef]
  15. Ouannas, A.; Grassi, G.; Ziar, T.; Odibat, Z. 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]
  16. Alvarez, G.; Li, S. Some basic cryptographic requirements for chaos based cryptosystems. Int. J. Bifurc. Chaos 2006, 16, 2129–2151. [Google Scholar] [CrossRef]
  17. Paar, C.; Pelzl, J. Understanding Cryptography; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
  18. Kocarev, L.; Lian, S. Chaos-Based Cryptography: Theory, Algorithms and Applications; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  19. Miller, K.S.; Ross, B. An Introduction to the Fractional Calculus and Fractional Differential Equations; John Wiley and Sons: New York, NY, USA, 1993. [Google Scholar]
  20. Caputo, M. Linear models of dissipation whose Q is almost frequency independent—II. Geophys. J. R. Astron. Soc. 1967, 13, 529–539. [Google Scholar] [CrossRef]
  21. Podlubny, I.; Samko, S.G. Fractional Differential Equations; Mathematics in Science and Engineering; Academic Press: San Diego, CA, USA, 1999; Volume 198. [Google Scholar]
  22. Samko, S.G.; Kilbas, A.A.; Marichev, O.I. Fractional Integrals and Derivatives, Theory and Applications; Gordon and Breach: Amsterdam, The Netherlands, 1993. [Google Scholar]
  23. Dabiri, A.; Butcher, E.A. Efficient modified Chebyshev differentiation matrices for fractional differential equations. Commun. Nonlinear Sci. Numer. Simul. 2017, 50, 284–310. [Google Scholar] [CrossRef]
  24. Aguila-Camacho, N.; Duarte-Mermoud, M.A. Comments on “Fractional order Lyapunov stability theorem and its applications in synchronization of complex dynamical networks”. Commun. Nonlinear Sci. Numer. Simul. 2015, 25, 145–148. [Google Scholar] [CrossRef]
  25. Diethelm, K.; Ford, N.J. Analysis of fractional differential equations. J. Math. Anal. Appl. 2002, 265, 229–248. [Google Scholar] [CrossRef]
  26. Diethelm, K.; Ford, N.J.; Freed, A.D. Detailed error analysis for a fractional Adams method. Numer. Algorithms 2004, 36, 31–52. [Google Scholar] [CrossRef]
  27. Xue, W.; Li, Y.; Cang, S.; Jia, H.; Wang, Z. Chaotic behavior and circuit implementation of a fractional-order permanent magnet synchronous motor model. J. Frankl. Inst. 2015, 352, 2887–2898. [Google Scholar] [CrossRef]
  28. Wu, X.; Wang, H.; Lu, H. Modified generalized projective synchronization of a new fractional-order hyperchaotic system and its application to secure communication. Nonlinear Anal. Real World Appl. 2012, 13, 1441–1450. [Google Scholar] [CrossRef]
  29. Gao, T.; Chen, G.; Chen, Z.; Cang, S. The generation and circuit implementation of a new hyper-chaos based upon Lorenz system. Phys. Lett. A 2007, 361, 78–86. [Google Scholar] [CrossRef]
  30. Sushchik, M.; Tsimring, L.S.; Volkovskii, A.R. Performance analysis of correlation-based communication schemes utilizing chaos. IEEE Trans. Circuits Syst. I 2000, 47, 1684–1691. [Google Scholar] [CrossRef] [Green Version]
  31. Fang, Y.; Xu, J.; Wang, L.; Chen, G. Performance of MIMO relay DCSK-CD systems over Nakagami fading channels. IEEE Trans. Circuits Syst. I 2013, 60, 757–767. [Google Scholar] [CrossRef]
Figure 1. Chaotic attractors of the master system (29) when a , b = 100 , 10 and p = 0 . 95 .
Figure 1. Chaotic attractors of the master system (29) when a , b = 100 , 10 and p = 0 . 95 .
Applsci 08 01746 g001
Figure 2. Attractors of the slave system (30) when q = 0 . 94 and u 1 = u 2 = u 3 = u 4 = 0 .
Figure 2. Attractors of the slave system (30) when q = 0 . 94 and u 1 = u 2 = u 3 = u 4 = 0 .
Applsci 08 01746 g002
Figure 3. Time evolution of the synchronization error for the 4D case.
Figure 3. Time evolution of the synchronization error for the 4D case.
Applsci 08 01746 g003
Figure 4. Time evolution of the synchronization error for the 3D case.
Figure 4. Time evolution of the synchronization error for the 3D case.
Applsci 08 01746 g004
Figure 5. Time evolution of the synchronization error for the 2D case.
Figure 5. Time evolution of the synchronization error for the 2D case.
Applsci 08 01746 g005
Figure 6. The original messages s i t to be transmitted by n transmit antennas in a MIMO secure communication system.
Figure 6. The original messages s i t to be transmitted by n transmit antennas in a MIMO secure communication system.
Applsci 08 01746 g006
Figure 7. The transmitted signals s ˜ i t as well as the equalized signals r ˜ i t for an SNR of 40 dB.
Figure 7. The transmitted signals s ˜ i t as well as the equalized signals r ˜ i t for an SNR of 40 dB.
Applsci 08 01746 g007
Figure 8. The recovered messages s ^ i t from the n receive antennas.
Figure 8. The recovered messages s ^ i t from the n receive antennas.
Applsci 08 01746 g008
Figure 9. The recovered messages s ^ i t from the n receive antennas after a 50–tap low–pass filter.
Figure 9. The recovered messages s ^ i t from the n receive antennas after a 50–tap low–pass filter.
Applsci 08 01746 g009
Table 1. Synchronization schemes for integer-order systems with different dimensions.
Table 1. Synchronization schemes for integer-order systems with different dimensions.
Synchronization Schemes
Inverse full state hybrid projective synchronization [3]
Matrix projective synchronization [4].
Generalized synchronization [5].
Inverse generalized synchronization [6].
Hybrid synchronization [7].
Φ Θ synchronization [8].
QS synchronization [9].
Reduced order synchronization [10].
Increased order generalized synchronization [11].

Share and Cite

MDPI and ACS Style

Ouannas, A.; Debbouche, N.; Wang, X.; Pham, V.-T.; Zehrour, O. Secure Multiple-Input Multiple-Output Communications Based on F–M Synchronization of Fractional-Order Chaotic Systems with Non-Identical Dimensions and Orders. Appl. Sci. 2018, 8, 1746. https://doi.org/10.3390/app8101746

AMA Style

Ouannas A, Debbouche N, Wang X, Pham V-T, Zehrour O. Secure Multiple-Input Multiple-Output Communications Based on F–M Synchronization of Fractional-Order Chaotic Systems with Non-Identical Dimensions and Orders. Applied Sciences. 2018; 8(10):1746. https://doi.org/10.3390/app8101746

Chicago/Turabian Style

Ouannas, Adel, Nadjette Debbouche, Xiong Wang, Viet-Thanh Pham, and Okba Zehrour. 2018. "Secure Multiple-Input Multiple-Output Communications Based on F–M Synchronization of Fractional-Order Chaotic Systems with Non-Identical Dimensions and Orders" Applied Sciences 8, no. 10: 1746. https://doi.org/10.3390/app8101746

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