Next Article in Journal
An Overview of Key Technologies in Physical Layer Security
Previous Article in Journal
Modeling the Device Behavior of Biological and Synthetic Nanopores with Reduced Models
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Time-Delay Characteristics of Complex Lü System and Its Application in Speech Communication

1
School of Electrical Engineering and Automation, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250101, China
2
Shandong Computer Science Center (National Supercomputer Center in Jinan), Shandong Artificial Intelligence Institute, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250101, China
*
Author to whom correspondence should be addressed.
Entropy 2020, 22(11), 1260; https://doi.org/10.3390/e22111260
Submission received: 26 October 2020 / Revised: 1 November 2020 / Accepted: 2 November 2020 / Published: 5 November 2020
(This article belongs to the Section Complexity)

Abstract

:
Although complex Lü systems have been considered in many studies, application of the self-time-delay synchronization (STDS) of complex Lü systems in secure speech communications does not appear to have been covered in much of the literature. Therefore, it is meaningful to study the STDS of complex Lü systems and its application in secure speech communication. First, a complex Lü system with double time-delay is introduced and its chaotic characteristics are analyzed. Second, a synchronization controller is designed to achieve STDS. Third, the improved STDS controller is used to design a speech communication scheme based on a complex Lü system. Finally, the effectiveness of the controller and communication scheme are verified by simulation.

1. Introduction

The synchronization of complex dynamic chaotic systems can not only reveal many natural phenomena, but also has many applications in image processing, security communication, and mechanical engineering (see [1,2,3,4,5]). Many different synchronization modes have been well-studied, such as combination synchronization, phase synchronization, projection synchronization, and lag synchronization, and many important results have been obtained (see [6,7,8,9,10,11]). A chaotic system with time-delay is better for describing a real physical process than a chaotic system without time-delay. Due to its characteristics, the cipher text formed by a time-delayed chaotic signal exhibits better security. Time-delay chaotic systems are also a hot topic in chaos communication.
Chaos is a definite but unpredictable state of motion [12]. Chaotic systems are unpredictable, controllable, and sensitive to initial values [13]. In 1990, Pecora and Carroll first proposed that chaotic synchronization could be realized by establishing a driver-response system and, on this basis, specific chaotic synchronization circuits could be established [14].
In reality, the synchronization of the system is not necessarily simultaneous, and delays can occur. Therefore, a chaotic system may display self-time-delay synchronization (STDS). Time-delay is essential in certain applications. As the time-delay occurs in transmission, it is more suitable to describe the transmitter as the original chaotic system and the receiver as its time-delay system. In fact, it is more practical and economical to consider time-delay for real applications in engineering. In this article, the linear feedback method is used to design a controller to study STDS.
Many control methods of time-delay chaotic synchronization have been reported [15,16,17,18,19]. A complex Lü system with time-delay has been studied in several papers and in different dimensions [20,21,22], but the application of STDS in secure communication is not present in much of the literature. The STDS controller designed in this article can encrypt by using linear equations for state variables, which is very different from previous encryption methods. The security of the communication scheme for complex chaotic systems is the main problem in speech communication systems. A speech cipher is a solution for transmitting speech information by encrypting data at the sending side and decrypting at the receiving side. Encryption is obtained by scrambling the original spectrum, while decryption is obtained by the reverse process [23,24,25,26]. On the basis of the above discussion, a secure communication scheme was designed. The STDS of a complex Lü chaotic system was used to encrypt the voice. The simulation results show that the communication scheme is very good. The main contributions of this paper are as follows:
  • The time-delay characteristics of complex Lü systems with different parameters are studied and a controller for realizing STDS is designed;
  • The evolved STDS controller is applied to the encryption of speech communication using linear equations of state variables and its effect is verified by simulation experiments.
The rest of this paper is structured as follows: In Section 2, the characteristics of complex Lü systems with time-delays are studied. In Section 3, a synchronous controller is designed and the mathematical proof for establishing self-time-delay synchronous control is given. In Section 4, speech signal transmission encryption is realized through the existing chaotic model of a complex Lü system. In Section 5, simulations are performed to verify the effectiveness of the STDS controller and to implement speech transmission encryption. Finally, the study is summarized in Section 6.

2. Characteristics of Complex Lü Chaotic Systems with Time-Delay

The system of equations of a complex Lü system is as follows:
y ˙ 1 = a 1 ( y 2 y 1 ) y ˙ 2 = a 2 y 2 y 1 y 3 y ˙ 3 = a 3 y 3 + ( y ¯ 1 y 2 + y 1 y ¯ 2 ) / 2
where y 1 = u 1 + j u 2 , y 2 = u 3 + j u 4 are complex variables, y 3 = u 5 is the real state variable, and a 1 , a 2 , a 3 are constants. By separating the real and imaginary parts of the system equation, a five-dimensional chaotic system of equations can be obtained, as follows:
u ˙ 1 = a 1 ( u 3 u 1 ) u ˙ 2 = a 1 ( u 4 u 2 ) u ˙ 3 = a 2 u 3 u 1 u 5 u ˙ 4 = a 2 u 4 u 2 u 5 u ˙ 5 = a 3 u 5 + u 1 u 3 + u 2 u 4
Consider the following time-delay complex Lü system of equations:
x ˙ 1 = a 1 ( x 2 x 1 ) x ˙ 2 = x 1 x 3 + a 2 x 2 ( t τ 1 ) x ˙ 3 = a 3 x 3 ( t τ 0 ) + ( x ¯ 1 x 2 + x 1 x ¯ 2 ) / 2
where 0 < τ 0 , 1 τ m is the delay factor, x 1 = u 1 + j u 2 , x 2 = u 3 + j u 4 are the complex variables, and x 1 = u 5 is the real state variable. By separating the real and imaginary parts of the system of equations, a five-dimensional time-delay chaotic system of equations can be obtained.
u 1 ˙ = a 1 ( u 3 u 1 ) u ˙ 2 = a 1 ( u 4 u 2 ) u ˙ 3 = a 2 u 3 ( t τ 1 ) u 1 u 5 u ˙ 4 = a 2 u 4 ( t τ 1 ) u 2 u 5 u ˙ 5 = a 3 u 5 ( t τ 0 ) + u 1 u 3 + u 2 u 4

2.1. The Dissipation

The divergence of a complex chaos system can be expressed as follows:
V = u ˙ 1 u 1 + u ˙ 2 u 2 + + u ˙ i u i
Therefore, the divergence of system (2) can be expressed as = 2 a 1 + 2 a 2 a 3 , 2 a 1 + 2 a 2 a 3 > 0 , where the system is dissipative and converges in exponential form, e ( 2 a 1 + 2 a 2 a 3 ) t . In fact, the volume element of the initial volume V(0) becomes V ( t ) = V ( 0 ) e ( 2 a 1 + 2 a 2 a 3 ) t at time T. When t , each small volume element—including the trajectory of system (3)—converges to zero at an exponential rate e ( 2 a 1 + 2 a 2 a 3 ) t and its motion is fixed on an attractor, which indicates that there exists an attractor in system (3).

2.2. Sensitivity of Initial Values and Symmetry

In terms of its sensitivity to initial values, a time-delay complex Lü chaotic system can be analyzed. Let τ = 5 s and select two very similar initial values, such as ( 1 , 2 , 3 , 4 , 1 ) T and ( 1.001 , 2.001 , 3 , 4 , 1.001 ) T . The evolution diagrams of five state variables are shown in Figure 1, which demonstrates that the time-delay system is highly sensitive to the initial state value. The following transformation is introduced to system (3): ( x 1 , x 2 , x 3 ) ( x 1 , x 2 , x 3 ) ; under this, system (3) remains unchanged. As a result of this, system (3) is symmetrical with respect to x 3 ; this symmetry is true for all parameters.

2.3. Chaotic Characteristics under Different Time-Delay Factors

The chaotic characteristics of a time-delay complex Lü chaotic system are quite different from those of the original system, as the time-delay system has high randomness and an unpredictable time-series. Figure 2 is chaotic attractor phase diagram of a complex Lü system. When τ = 17 s , the chaotic attractor phase diagram of the time-delay complex Lü system is shown in Figure 3. Moreover, due to changes in the time-delay parameters of time-delay systems, it can be seen from the Poincare section diagrams (Figure 4 and Figure 5), that time-delay complex Lü systems display great differences under different delay factors.
The stability of a time-delay complex Lü system is also related to the values of a 1 , a 2 , a 3 , τ 1 , τ 2 . Therefore, in order to observe the system more clearly, the initial values of a 1 , a 2 , a 3 must remain unchanged and only the value of τ is changed; however, the time-delay τ still needs to meet the condition 1 s τ < 18 s . This is because, according to the definition of the Lyapunov function employed to determine whether the system is in a chaotic state, there needs to be at least one positive Lyapunov exponent. Therefore, it can be judged from Figure 6 and Figure 7 that the chaos disappears when τ = 18 s .
Remark 1.
τ 1 must satisfy the condition 1 s τ 1 < 18 s , in order for the time-delay complex Lü system to be chaotic.
Remark 2.
In the simulation experiment, with increasing time-delay τ , it can be found that the system is no longer in a chaotic state when τ 1 = 18 . When τ 1 is fixed at τ 1 = 17 , the value of τ 0 can continue to increase and the system will still be chaotic.

2.4. Chaotic Characteristics of Time-Delay Complex Lü Systems with Different Parameters

Under different parameters, the characteristics of time-delay complex Lü systems are also different. Therefore, we first observe the chaotic characteristics of a time-delay complex Lü system with the change in a 1 . In order to test the influence of the a 1 parameter, the values of a 2 , a 3 , τ 1 , τ 2 are kept unchanged. It can be seen, from the Lyapunov exponent diagram in Figure 8, that when the a 1 parameter is within the specified range, the system is chaotic; while the system beyond the value a 1 = 66 is not chaotic. When a 1 = 67 , it can be seen, from Figure 8, that its values are all negative numbers, and so Lyapunov’s definition of judging whether the system is chaotic is not satisfied. In order to observe the image clearly, the initial value was set to a 1 = 33.5 and the exponential graph of the Lyapunov function varying with the parameter was developed. After many observations, when the value of a 1 exceeded 66, the system no longer exhibited chaotic behavior. It can be seen from Figure 9 and Figure 10 that the influences of different parameters of the system on the time-delay complex Lü system are relatively large.
When a 1 = 67 , the Poincare cross-sectional view of the system is the same as in Figure 6, the chaotic phenomenon of the system disappears, and there is only one point left (figure not shown to avoid repetition). Therefore, it is consistent with the previous conclusion drawn by the Lyapunov exponent chart. Similarly, changes in the other two parameters can also be discussed through numerical simulation.

3. STDS of a Complex Lü System

3.1. Definition of Self-Delay Synchronization

Original system:
y ˙ ( t ) = f ( y ( t ) ) , y ( t ) = y 1 ( t ) , y 2 ( t ) , , y n ( t ) T
Time-delay system:
x ˙ ( t ) = f ( x ( t τ ) ) + v ( x ( t τ ) , x ( t ) , y ( t ) ) ,   x ( t ) = x 1 ( t ) , x 2 ( t ) , , x n ( t ) T
where x ( t ) , y ( t ) represent the complex state variables and τ = { τ 1 , τ 2 , , τ n } T , ( τ i 0 , i = 1 , 2 , , n ) is the time-delay factor vector. When there exists a controller v,
lim x ( t ) y ( t ) 2 = lim x ( t ) r y ( t ) r 2 + x ( t ) i y ( t ) i 2 = 0 ( t + )
where x(t) and y(t) represent self-time-delay synchronization [27,28,29,30,31].
Remark 3.
If τ = 0 , the STDS is equivalent to complete synchronization. Therefore, STDS includes complete synchronization and further extends complete synchronization.

3.2. Design of the STDS Controller

Lemma 1.
Consider a linear continuous time-delay system
z ˙ ( t ) = A ( t ) z ( t ) + B 1 z ( t τ 0 ) + B 2 z ( t τ 1 )
where z ( t ) R n , A ( t ) is n × n time-varying real matrix, B 1 , B 2 are n × n constant real matrices, τ 1 , τ 0 > 0 . If there is a positive definite matrix P, M1, M2 satisfying the negative definite matrix (10),
A ( t ) T P + P A ( t ) + M 1 + M 2 P B 1 + B 1 T P 2 P B 2 + B 2 T P 2 P B 1 + B 1 T P 2 M 1 0 P B 2 + B 2 T P 2 0 M 2
then z(t) = 0 is the global stability point of the system (9).
Theorem 1.
If the complex L ü system (2) is used as the main system, the following controlled time-delay complex Lü system is taken as the slave system:
u 1 ˙ = a 1 ( u 3 u 1 ) + v 1 u ˙ 2 = a 1 ( u 4 u 2 ) + v 2 u ˙ 3 = a 2 u 3 ( t τ 1 ) u 1 u 5 + v 3 u ˙ 4 = a 2 u 4 ( t τ 1 ) u 2 u 5 + v 4 u ˙ 5 = a 3 u 5 ( t τ 0 ) + u 1 u 3 + u 2 u 4 + v 5
the STDS controller is designed as follows:
v 1 = k 1 e 1 v 2 = k 2 e 2 v 3 = u 1 u 5 u 1 u 5 + k 3 e 3 + a 2 ( u 3 u 3 ( t τ 1 ) ) v 4 = u 2 u 5 u 2 u 5 + k 4 e 4 + a 2 ( u 4 u 4 ( t τ 1 ) ) v 5 = a 3 ( u 5 + u 5 ( t τ 0 ) ) u 1 u 3 u 2 u 4 + u 1 u 3 + u 2 u 4 + k 5 e 5
where e i ( t ) = u i ( t ) u i ( t ) , e i ( t τ ) = u i ( t τ ) u i ( t τ ) , i = 1 , 2 , 3 , 4 , 5 ,then there are k i R , ( i = 1 , 2 , 3 , 4 , 5 ) making lim t + i = 1 5 ( u i u i ) 2 = 0 , which establishes the STDS between the complex Lü system (2) and the time-delay complex Lü system (11).
Proof 
Let e i ( t ) = u i ( t ) u i ( t ) , e i ( t τ ) = u i ( t τ ) u i ( t τ ) . The time-delay error system of equations can then be obtained as
e ˙ 1 = k 1 e 1 + a 1 ( e 3 e 1 ) e ˙ 2 = k 2 e 2 + a 1 ( e 4 e 2 ) e ˙ 3 = a 2 e 3 ( t τ 1 ) +   k 3 e 3 e ˙ 4 = a 2 e 4 ( t τ 1 ) +   k 4 e 4 e ˙ 5 = a 3 e 5 ( t τ 0 ) +   k 5 e 5
where A ( t ) = ( k 1 a 1 k 2 a 1 k 3 k 4 k 5 ) , B 1 = ( 0 0 0 0 a 3 ) , B 2 = ( 0 0 a 2 a 2 0 ) .
As u i ( i = 1 , 2 , 3 , 4 , 5 ) is a bounded system state variable and a 1 , a 2 , a 3 are constant, the matrix A(t) is bounded. Therefore, system (13) can be regarded as a linear time-varying system. Suppose P = I , M 1 = 4 I , M 2 = 10 I . Equation (10) can then be transformed into
A T + A + 14 I B 1 + B 1 T 2 B 2 + B 2 T 2 B 1 + B 1 T 2 4 I 0 B 2 + B 2 T 2 0 10 I
where A T ( t ) + A ( t ) + 14 I = ( 2 k 1 2 a 1 + 14 2 k 2 a 1 + 14 2 k 3 + 14 2 k 4 + 14 2 k 5 + 14 )
According to Lemma 1, the real symmetric matrix (14) becomes the dominant row diagonal matrix and requires all diagonal elements to be negative. Therefore, the following criteria must be satisfied.
Row   1 : 2 k 1 2 a 1 + 14 < 0 ; Row   2 : 2 k 2 2 a 1 + 14 < 0 ; Row   3 : 2 k 3 + 14 > a 2 , 2 k 3 + 14 < 0 ; Row   4 : 2 k 4 + 14 > a 2 , 2 k 4 + 14 < 0 ; Row   5 : 2 k 5 + 14 > a 3 , 2 k 5 + 14 < 0 .
According to the Lyapunov stability theory, k 1 , 2 < a 1 7 , k 3 , 4 < 7 a 2 / 2 , and k 5 < 7 a 3 / 2 , which make the error system asymptotically stable. The master system (2), the corresponding slave system (11), and the controller (12) thus complete the STDS.  □

4. Speech Secure Communication

The time-delay complex Lü system signal is inherently random and is difficult to replicate. In this article, according to the characteristics of the chaotic system, an audio codec based on the time-delay complex Lü chaotic system is proposed using the designed controller, which is used to encrypt the transmission of speech signals. This kind of audio encoding body is easier to implement than other schemes in the transmission process and its recovery effect is very good, with the signal basically being completely recovered. Moreover, it is not easily destroyed in the transmission process due to the time-delay characteristics of chaotic signals [32,33].
The following complex Lü system L1 (16) is used as the transmitter, while the complex time-delay Lü system L2 (11) is used as the receiver.
L 1 : u ˙ 1 = a 1 ( u 3 u 1 ) + b h i u ˙ 2 = a 1 ( u 4 u 2 ) + b h j u ˙ 3 = a 2 u 3 u 1 u 5 u ˙ 4 = a 2 u 4 u 2 u 5 u ˙ 5 = a 3 u 5 + u 1 u 3 + u 2 u 4
Figure 11 shows a block diagram of our communication scheme. At the sending end of the speech transmission, cheerful “Traveling” music was selected as the audio signal, the L1 system was used as the encrypted voice signal, and the L2 system was used as the decrypted voice signal. The transmitted signals were related to all parts of the master system and information signal. There is no longer a need to transmit each information signal using a separate channel. The transmitted signals are the state variables of the main system and the linear equations are encrypted to improve the security of communication. The transmission signal at the sending end is expressed as s 1 ( t ) = a 1 u 3 ( t τ ) k 1 u 1 ( t τ ) + b h r , s 2 ( t ) = a 1 u 4 ( t τ ) k 2 u 2 ( t τ ) + b h i , where h r , h i are the information signals and b is the parameter. The superscripts r and i stand for the real and imaginary parts of the complex vector, respectively. The signals at the receiving end are a linear combination of the variables of the master system and the slave system, expressed as s 1 ( t ) = a 1 u 3 ( t τ ) k 1 u 1 ( t τ ) and s 2 ( t ) = a 1 u 4 ( t τ ) k 2 u 2 ( t τ ) , respectively. The controller (17) evolved from the STDS controller (12) is used as our speech communication controller:
v 1 = s 1 s 1 = k 1 e 1 + b h r v 2 = s 2 s 2 = k 2 e 2 + b h i v 3 = u 1 u 5 u 1 u 5 + k 3 e 3 + a 2 ( u 3 u 3 ( t τ 1 ) ) v 4 = u 2 u 5 u 2 u 5 + k 4 e 4 + a 2 ( u 4 u 4 ( t τ 1 ) ) v 5 = a 3 ( u 5 + u 5 ( t τ 0 ) ) u 1 u 3   u 2 u 4 +   u 1 u 3 +   u 2 u 4 + k 5 e 5
The recovered signal is h g = b 1 ( s s ) and the error is e m ( t ) = h ( t ) h g ( t ) . As the speech signal has a large number of samples, it is necessary to observe several fragments, which were sufficient for completing the simulation experiment. In addition, the encrypted signal completely covers the original speech signal, such that the eavesdropper is less likely to extract the original speech.
Compared with other examples of communication systems [34,35,36,37,38,39,40], the proposed secure communication scheme based on the time-delay complex Lü system has the following advantages:
  • Due to the time lag in the transmission process, the synchronization phenomenon between the transmitter and the receiver is closer to the real situation;
  • The STDS controller based on Lyapunov’s stability design is relatively simple and has strong stability. Equipped with double time-delay, the complex Lü system is safer;
  • Encryption is performed using linear equations of state variables, which is quite different from previous encryption methods.
Remark 4.
The b value is only used to adjust the signal amplitude, in order to ensure that the transmitted signal can completely cover the information signal; its magnitude can be positive or negative.

5. Simulation Experiment

5.1. STDS Controller Simulation

The complex Lü system (2) was taken as the master system and the double time-delay complex Lü system (11) as the slave system. The initial values of the system were u ( 0 ) = [ 1 , 2 , 3 , 4 , 1 ] and u ( 0 ) = [ 2 , 3 , 3 , 4 , 8 ] , while the time-delays were τ 0 = 5 , τ 1 = 3 s . The controller of system (12) was adopted, where k 1 = k 2 = 20 , k 3 = k 4 = 44 , and k 5 = 70 . The STDS state error graph was obtained, as shown in Figure 12. The effect of this simulation was better. The error tended to be zero and the simulation results were basically consistent with the mathematical analysis, verifying the effectiveness of the controller.
Remark 5.
As the controller has better effectiveness, the error system is rapidly stabilized and, as shown inFigure 13, the waveform started to overlap with x(t) and y(t) after τ = 0.3 s .

5.2. Speech Communication Simulation

System (16) was used as an L1 transmitter, system (11) was used as an L2 receiver, and system (17) was used as a controller for the MATLAB simulation. The initial values of the system were set to u ( 0 ) = [ 1 , 2 , 3 , 4 , 1 ] and u ( 0 ) = [ 2 , 3 , 3 , 4 , 8 ] . The system parameters were set as a 1 = 45 , a 2 = 25 , a 3 = 6 and the time-delays were set as τ 0 = 5 s , τ 1 = 5 s . The “Travelling” music, as an audio signal, was transformed into a waveform signal in MATLAB for encryption and decryption.
The original speech signal, h ( t ) , is shown in Figure 14. The transmission signal, s(t), is an encrypted signal which completely hid the information signal, as shown in Figure 15. The transmission signal was a combination of state variables and information signals of the master system. For some signals with larger amplitude, the b value could be appropriately reduced to ensure the shielding effect of chaotic signals on information signals. The recovered signal is shown in Figure 16. Compared with Figure 14, it can be seen that the original signal was recovered well.
It can be seen, from Figure 17, that the error rapidly tended to zero; furthermore, it can be seen from the other pictures that the effect of speech encryption communication based on chaotic concealment was very good. The figures also show that the self-delay synchronization controller could achieve speech transmission relatively well. Moreover, it is easily implemented in the actual process.

5.3. Effect of the Parameter b

In order to verify the effect of the parameter b, many simulation tests were carried out. It can be seen, from Figure 18, that the recovery effect was not very good when b was relatively small. When the value of b gradually increased, the error became smaller and, when b = 300, the error tended to zero. Finally, when the value of b continued to increase, the error essentially did not change; that is, it had reached a steady state. Therefore, the best decryption effect can be obtained by changing the value of b.

6. Conclusions

In this investigation, the time-delay complex Lü system was first studied—its chaotic characteristics were analyzed by Poincare and Lyapunov analysis methods, and the chaotic attractor and Poincare cross-section were given. Then, a synchronous controller was designed to establish the STDS of the time-delay complex Lü system and strict mathematical proof was given. Next, by applying the previously designed controller, speech communications were encrypted in the form of linear equations of state variables. Finally, a simulation experiment was conducted using MATLAB simulation. The simulation results were consistent with the theoretical analysis, thus verifying the effectiveness of the controller. It was shown that the controller can restore the original voice signal well, in terms of secure speech communications.

Author Contributions

Conceptualization, F.Z. and C.M.; Methodology, J.G.; Software, Z.W.; Validation, J.G., C.M. and F.Z.; Formal Analysis, Z.W.; Investigation, C.M.; Resources, F.Z.; Data Curation, J.G.; Writing-Original Draft Preparation, C.M.; Writing-Review & Editing, C.M.; Visualization, J.G.; Supervision, F.Z.; Project Administration, F.Z.; Funding Acquisition, J.G. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the Young Doctorate Cooperation Fund Project of Qilu University of Technology (Shandong Academy of Sciences) (No.2018BSHZ001), the International Collaborative Research Project of Qilu University of Technology (No.QLUTGJHZ2018020), major scientific and technological innovation projects of Shandong Province (No.2019JZZY010731), the National Nature Science Foundation of China (No. 61773010), the Key Research and Development Program of Shandong Province (No.2019GGX104037), and the research leader studio project of Jinan City (2019GXRC062).

Acknowledgments

The authors would like to thank the anonymous referees for their valuable suggestions and questions.

Conflicts of Interest

The authors declare that they have no conflict of interest.

References

  1. Naderi, B.; Kheiri, H.; Heydari, A.; Mahini, R. Optimal Synchronization of Complex Chaotic T-Systems and Its Application in Secure Communication. J. Control Autom. Electr. Syst. 2016, 27, 379–390. [Google Scholar] [CrossRef]
  2. Rajagopal, K.; Kingni, S.T.; Khalaf, A.J.M.; Shekofteh, Y.; Nazarimehr, F. Coexistence of attractors in a simple chaotic oscillator with fractional-order-memristor component: Analysis, FPGA implementation, chaos control and synchronization. Eur. Phys. J. Spéc. Top. 2019, 228, 2035–2051. [Google Scholar] [CrossRef]
  3. Tolba, M.F.; Saleh, H.; Mohammad, B.; Al-Qutayri, M.; Elwakil, A.S.; Radwan, A.G. Enhanced FPGA realization of the fractional-order derivative and application to a variable-order chaotic system. Nonlinear Dyn. 2020, 99, 3143–3154. [Google Scholar] [CrossRef]
  4. Liu, H.; Yingqian, Z.; Kadir, A.; Xu, Y. Image encryption using complex hyper chaotic system by injecting impulse into parameters. Appl. Math. Comput. 2019, 360, 83–93. [Google Scholar] [CrossRef]
  5. Ge, B.; Luo, H. Image Encryption Application of Chaotic Sequences Incorporating Quantum Keys. Int. J. Autom. Comput. 2020, 17, 123–138. [Google Scholar] [CrossRef]
  6. Wang, Z.; Liu, J.; Zhang, F.; Leng, S. Hidden Chaotic Attractors and Synchronization for a New Fractional-Order Chaotic System. J. Comput. Nonlinear Dyn. 2019, 14, 081010. [Google Scholar] [CrossRef]
  7. Liu, J.; Wang, Z.; Zhang, F.; Yin, Y.; Ma, F. Special Characteristics and Synchronizations of Multi Hybrid-Order Chaotic Systems. Entropy 2020, 22, 664. [Google Scholar] [CrossRef]
  8. Mahmoud, E.E.; Alyami, M.A. Specialized study to perform complex phase synchronization of two chaotic complex systems including a similar structure of direct terms with modifying in nonlinear terms. Math. Methods Appl. Sci. 2019, 43, 1516–1529. [Google Scholar] [CrossRef]
  9. Zhang, F.; Liu, S. Adaptive Complex Function Projective Synchronization of Uncertain Complex Chaotic Systems. J. Comput. Nonlinear Dynam. 2016, 11, 011013. [Google Scholar] [CrossRef]
  10. Zhang, F.; Liu, J.; Wang, Z.; Jiang, C. N-Systems Function Projective Combination Synchronization—A Review of Real and Complex Continuous Time Chaos Synchronization. IEEE Access 2019, 7, 179320–179338. [Google Scholar] [CrossRef]
  11. Shi, J.; Zeng, Z. Global exponential stabilization and lag synchronization control of inertial neural networks with time delays. Neural Netw. 2020, 126, 11–20. [Google Scholar] [CrossRef]
  12. Wang, H.; Shen, X.H.; Zhang, X.L. Synchronization and Digital Circuit Implementation of Time-Delay Chaotic Systems based on Linear Controller. Dyn. Control 2012, 10, 142–146. [Google Scholar]
  13. Abd, M.H.; Tahir, F.R.; Al-Suhail, G.A.; Pham, V.-T. An adaptive observer synchronization using chaotic time-delay system for secure communication. Nonlinear Dyn. 2017, 90, 2583–2598. [Google Scholar] [CrossRef]
  14. Pecora, L.M.; Carroll, T.L. Synchronization in chaotic systems. Phys. Rev. Lett. 1990, 64, 821–824. [Google Scholar] [CrossRef]
  15. Sun, J. Global synchronization criteria with channel time-delay for chaotic time-delay system. Chaos Solitons Fractals 2004, 21, 967–975. [Google Scholar] [CrossRef]
  16. Sun, Y.; Cao, J. Adaptive synchronization between two different noise-perturbed chaotic systems with fully unknown parameters. Phys. A Stat. Mech. Its Appl. 2007, 376, 253–265. [Google Scholar] [CrossRef]
  17. Zhang, F.; Liu, S.; Yu, W. Characteristics of Time-Delay Complex Lorenz Chaotic Systems and their Self-time-delay Synchronization. Acta Phys. Sin. 2013, 62, 64–72. [Google Scholar]
  18. Yu, J.; Wu, W.; Wang, C.; Luo, R.; Wen, H. A Stability Control Method of Fractional Complex Lorenz System with Time-Delay. In Proceedings of the 2015 7th International Conference on Intelligent Human-Machine Systems and Cybernetics, Hangzhou, China, 26–27 August 2015; pp. 464–467. [Google Scholar]
  19. Sun, B.; Li, M.; Zhang, F.; Wang, H.; Liu, J. The characteristics and self-time-delay synchronization of two-time-delay complex Lorenz system. J. Frankl. Inst. 2019, 356, 334–350. [Google Scholar] [CrossRef]
  20. Mahmoud, G.M.; Mahmoud, E.E.; Arafa, A.A. On modified time delay hyperchaotic complex Lü system. Nonlinear Dyn. 2015, 80, 855–869. [Google Scholar] [CrossRef]
  21. Mahmoud, G.M.; Arafa, A.A.; Mahmoud, E.E. Bifurcations and chaos of time delay Lorenz system with dimension 2n+1. Eur. Phys. J. Plus 2017, 132, 461. [Google Scholar] [CrossRef]
  22. Mahmoud, E.E.; Mahmoud, E.E.; Arafa, A.A. Synchronization of time delay systems with non-diagonal complex scaling functions. Chaos Solitons Fractals 2018, 111, 86–95. [Google Scholar] [CrossRef]
  23. Farsana, F.J.; Gopakumar, K. Speech encryption based on four-dimensional hyperchaotic system. In Proceedings of the 2016 International Conference on Data Mining and Advanced Computing (SAPIENCE), Ernakulam, India, 16–18 March 2016; pp. 279–283. [Google Scholar]
  24. Sathiyamurthi, P.; Ramakrishnan, S. Speech encryption using chaotic shift keying for secured speech communication. EURASIP J. Audio Speech Music Process. 2017, 2017, 1–11. [Google Scholar] [CrossRef]
  25. Sheu, L.J. A speech encryption using fractional chaotic systems. Nonlinear Dyn. 2011, 65, 103–108. [Google Scholar] [CrossRef]
  26. Mosa, E.; Messiha, N.W.; Zahran, O. Chaotic encryption of speech signals in transform domains. In Proceedings of the 2009 International Conference on Computer Engineering & Systems, Cairo, Egypt, 14–16 December 2009; pp. 300–305. [Google Scholar]
  27. Zhao, X.; Liu, J.; Liu, H.; Zhang, F.-F. Dynamic Analysis of a One-Parameter Chaotic System in Complex Field. IEEE Access 2020, 8, 28774–28781. [Google Scholar] [CrossRef]
  28. Huang, Y.; Yin, L.; Ding, W. Based-Parameter Adaptive Synchronization of Time-Delay Chaotic Systems. Comput. Vis. 2012, 7332, 431–439. [Google Scholar]
  29. 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, 1–10. [Google Scholar] [CrossRef] [Green Version]
  30. Zhang, F.-F.; Sun, K.; Chen, Y.; Zhang, H.; Jiang, C. Parameters identification and adaptive tracking control of uncertain complex-variable chaotic systems with complex parameters. Nonlinear Dyn. 2019, 95, 3161–3176. [Google Scholar] [CrossRef]
  31. Leng, S.; Liu, J.; Zhang, F.; Li, Z. The Characteristics of Complex Chen CHAOTIC Systems with Time-delay and It’s Self-delay Synchronization Control. In Proceedings of the 2019 International Conference on Big Data, Electronics and Communication Engineering (BDECE 2019), Beijing, China, 24–25 November 2019; pp. 51–54. [Google Scholar]
  32. Zhang, F.-F.; Liu, S. Self-time-delay synchronization of time-delay coupled complex chaotic system and its applications to communication. Int. J. Mod. Phys. C 2014, 25, 1350102. [Google Scholar] [CrossRef]
  33. Zhang, F. Lag Synchronization of Complex Lorenz System with Applications to Communication. Entropy 2015, 17, 4974–4985. [Google Scholar] [CrossRef] [Green Version]
  34. Liu, H.; Wang, X.; Zhu, Q. Asynchronous anti-noise hyper chaotic secure communication system based on dynamic delay and state variables switching. Phys. Lett. A 2011, 375, 2828–2835. [Google Scholar] [CrossRef]
  35. Azzaz, M.S.; Tanougast, C.; Sadoudi, S.; Bouridane, A. Synchronized hybrid chaotic generators: Application to real-time wireless speech encryption. Commun. Nonlinear Sci. 2013, 18, 2035–2047. [Google Scholar] [CrossRef]
  36. Zhang, J.; Zhang, L.; An, X.; Luo, H.; Yao, K.E. Adaptive coupled synchronization among three coupled chaos systems and its application to secure communications. EURASIP J. Wirel. Commun. Netw. 2016, 2016, 821. [Google Scholar] [CrossRef] [Green Version]
  37. Nwachioma, C.; Perez-Cruz, J.H.; Jimenez, A.; Ezuma, M.; Rivera-Blas, R. A New Chaotic Oscillator—Properties, Analog Implementation, and Secure Communication Application. IEEE Access 2019, 7, 7510–7521. [Google Scholar] [CrossRef]
  38. Sathiyamurthi, P.; Ramakrishnan, S. Speech encryption algorithm using FFT and 3D-Lorenz–logistic chaotic map. Multimed. Tools Appl. 2020, 79, 17817–17835. [Google Scholar] [CrossRef]
  39. Elsafty, A.H.; Tolba, M.F.; Said, L.A.; Madian, A.H.; Radwan, A.G. Enhanced hardware implementation of a mixed-order nonlinear chaotic system and speech encryption application. AEU Int. J. Electron. Commun. 2020, 125, 153347. [Google Scholar] [CrossRef]
  40. Li, R.-G.; Wu, H.-N. Secure communication on fractional-order chaotic systems via adaptive sliding mode control with teaching–learning–feedback-based optimization. Nonlinear Dyn. 2018, 95, 1221–1243. [Google Scholar] [CrossRef]
Figure 1. The evolution diagrams of five state variables in the time-delaycomplex Lü system ( τ = 5 s ). (a) u 1 state changes with time; (b) u 2 state changes with time; (c) u 3 state changes with time; (d) u 4 state changes with time; (e) u 5 state changes with time.
Figure 1. The evolution diagrams of five state variables in the time-delaycomplex Lü system ( τ = 5 s ). (a) u 1 state changes with time; (b) u 2 state changes with time; (c) u 3 state changes with time; (d) u 4 state changes with time; (e) u 5 state changes with time.
Entropy 22 01260 g001
Figure 2. Chaotic attractor phase diagram of a complex Lü system. (a) ( u 1 , u 5 ) ; (b) ( u 2 , u 4 ) ; (c) ( u 1 , u 3 , u 5 ) ; (d) ( u 3 , u 4 , u 5 ) .
Figure 2. Chaotic attractor phase diagram of a complex Lü system. (a) ( u 1 , u 5 ) ; (b) ( u 2 , u 4 ) ; (c) ( u 1 , u 3 , u 5 ) ; (d) ( u 3 , u 4 , u 5 ) .
Entropy 22 01260 g002
Figure 3. Chaotic attractor phase diagram of the time-delay complex Lü system ( τ = 17 s ). (a) ( u 1 , u 5 ) ; (b) ( u 2 , u 4 ) ; (c) ( u 1 , u 3 , u 5 ) ; (d) ( u 3 , u 4 , u 5 ) .
Figure 3. Chaotic attractor phase diagram of the time-delay complex Lü system ( τ = 17 s ). (a) ( u 1 , u 5 ) ; (b) ( u 2 , u 4 ) ; (c) ( u 1 , u 3 , u 5 ) ; (d) ( u 3 , u 4 , u 5 ) .
Entropy 22 01260 g003
Figure 4. Poincare section diagram and phase diagram of the time-delay complex Lü system ( τ = 3 s ). (a) ( u 1 , u 3 ) ; (b) ( u 3 , u 4 ) ; (c) cross section of the state variable u 1 and its derivative u 1 ; (d) cross section of the state variable u 5 and its derivative u 5 .
Figure 4. Poincare section diagram and phase diagram of the time-delay complex Lü system ( τ = 3 s ). (a) ( u 1 , u 3 ) ; (b) ( u 3 , u 4 ) ; (c) cross section of the state variable u 1 and its derivative u 1 ; (d) cross section of the state variable u 5 and its derivative u 5 .
Entropy 22 01260 g004
Figure 5. Poincare section diagram and phase diagram of the time-delay complex Lü system ( τ = 17 s ). (a) ( u 1 , u 3 ) ; (b) ( u 3 , u 4 ) ; (c) cross section of the state variable u 1 and its derivative u 1 ; (d) cross section of the state variable u 5 and its derivative u 5 .
Figure 5. Poincare section diagram and phase diagram of the time-delay complex Lü system ( τ = 17 s ). (a) ( u 1 , u 3 ) ; (b) ( u 3 , u 4 ) ; (c) cross section of the state variable u 1 and its derivative u 1 ; (d) cross section of the state variable u 5 and its derivative u 5 .
Entropy 22 01260 g005
Figure 6. Poincare section diagram and phase diagram of the time-delay complex Lü system ( τ 1 = 18 s ). (a) ( u 1 , u 3 ) ; (b) ( u 3 , u 4 ) ; (c) cross section of the state variable u 1 and its derivative u 1 ; (d) cross section of the state variable u 5 and its derivative u 5 .
Figure 6. Poincare section diagram and phase diagram of the time-delay complex Lü system ( τ 1 = 18 s ). (a) ( u 1 , u 3 ) ; (b) ( u 3 , u 4 ) ; (c) cross section of the state variable u 1 and its derivative u 1 ; (d) cross section of the state variable u 5 and its derivative u 5 .
Entropy 22 01260 g006
Figure 7. Lyapunov exponent diagram of five state variables of the time-delay complex Lü system. (a) Lyapunov exponent diagram of u 1 state variable changing with time; (b) Lyapunov exponent diagram of u 2 state variable changing with time; (c) Lyapunov exponent diagram of u 3 state variable changing with time; (d) Lyapunov exponent diagram of u 4 state variable changing with time; (e) Lyapunov exponent diagram of u 5 state variable changing with time.
Figure 7. Lyapunov exponent diagram of five state variables of the time-delay complex Lü system. (a) Lyapunov exponent diagram of u 1 state variable changing with time; (b) Lyapunov exponent diagram of u 2 state variable changing with time; (c) Lyapunov exponent diagram of u 3 state variable changing with time; (d) Lyapunov exponent diagram of u 4 state variable changing with time; (e) Lyapunov exponent diagram of u 5 state variable changing with time.
Entropy 22 01260 g007
Figure 8. Lyapunov exponent diagram of the time-delay complex Lü system with parameter a 1 . (a) Lyapunov exponent diagram of u 1 state variable changing with a 1 ; (b) Lyapunov exponent diagram of u 2 state variable changing with a 1 ; (c) Lyapunov exponent diagram of u 3 state variable changing with a 1 ; (d) Lyapunov exponent diagram of u 4 state variable changing with a 1 ; (e) Lyapunov exponent diagram of u 5 state variable changing with a 1 ( τ = 5 s ).
Figure 8. Lyapunov exponent diagram of the time-delay complex Lü system with parameter a 1 . (a) Lyapunov exponent diagram of u 1 state variable changing with a 1 ; (b) Lyapunov exponent diagram of u 2 state variable changing with a 1 ; (c) Lyapunov exponent diagram of u 3 state variable changing with a 1 ; (d) Lyapunov exponent diagram of u 4 state variable changing with a 1 ; (e) Lyapunov exponent diagram of u 5 state variable changing with a 1 ( τ = 5 s ).
Entropy 22 01260 g008
Figure 9. Poincare section diagram and phase diagram of the time-delay complex Lü system. (a) ( u 1 , u 3 ) ; (b) ( u 3 , u 4 ) ; (c) cross section of the state variable u 1 and its derivative u 1 ; (d) cross section of the state variable u 5 and its derivative u 5 ( a 1 = 34 , τ = 5 s ).
Figure 9. Poincare section diagram and phase diagram of the time-delay complex Lü system. (a) ( u 1 , u 3 ) ; (b) ( u 3 , u 4 ) ; (c) cross section of the state variable u 1 and its derivative u 1 ; (d) cross section of the state variable u 5 and its derivative u 5 ( a 1 = 34 , τ = 5 s ).
Entropy 22 01260 g009
Figure 10. Poincare section diagram and phase diagram of the time-delay complex Lü system. (a) ( u 1 , u 3 ) ; (b) ( u 3 , u 4 ) ; (c) cross section of the state variable u 1 and its derivative u 1 ; (d) cross section of the state variable u 5 and its derivative u 5 ( a 1 = 66 , τ = 5 s ).
Figure 10. Poincare section diagram and phase diagram of the time-delay complex Lü system. (a) ( u 1 , u 3 ) ; (b) ( u 3 , u 4 ) ; (c) cross section of the state variable u 1 and its derivative u 1 ; (d) cross section of the state variable u 5 and its derivative u 5 ( a 1 = 66 , τ = 5 s ).
Entropy 22 01260 g010
Figure 11. Block diagram of our communication scheme.
Figure 11. Block diagram of our communication scheme.
Entropy 22 01260 g011
Figure 12. Self-time-delay synchronization error status analysis diagram. (a) error analysis chart of u 1 and u 1 changing with time; (b) error analysis chart of u 2 and u 2 changing with time; (c) error analysis chart of u 3 and u 3 changing with time; (d) error analysis chart of u 4 and u 4 changing with time; (e) error analysis chart of u 5 and u 5 changing with time.
Figure 12. Self-time-delay synchronization error status analysis diagram. (a) error analysis chart of u 1 and u 1 changing with time; (b) error analysis chart of u 2 and u 2 changing with time; (c) error analysis chart of u 3 and u 3 changing with time; (d) error analysis chart of u 4 and u 4 changing with time; (e) error analysis chart of u 5 and u 5 changing with time.
Entropy 22 01260 g012
Figure 13. Self-time-delay synchronization state analysis diagram. (a) STDS state analysis diagram of u 1 and u 1 changing with time; (b) STDS state analysis diagram of u 2 and u 2 changing with time; (c) STDS state analysis diagram of u 3 and u 3 changing with time; (d) STDS state analysis diagram of u 4 and u 4 changing with time; (e) STDS state analysis diagram of u 5 and u 5 changing with time.
Figure 13. Self-time-delay synchronization state analysis diagram. (a) STDS state analysis diagram of u 1 and u 1 changing with time; (b) STDS state analysis diagram of u 2 and u 2 changing with time; (c) STDS state analysis diagram of u 3 and u 3 changing with time; (d) STDS state analysis diagram of u 4 and u 4 changing with time; (e) STDS state analysis diagram of u 5 and u 5 changing with time.
Entropy 22 01260 g013
Figure 14. Schematic diagram of “Traveling” original waveform. (a) the real part of the original speech signal changes with time; (b) the imaginary part of the original speech signal changes with time (b = 300).
Figure 14. Schematic diagram of “Traveling” original waveform. (a) the real part of the original speech signal changes with time; (b) the imaginary part of the original speech signal changes with time (b = 300).
Entropy 22 01260 g014
Figure 15. Schematic diagram of transmission encryption speech. (a) the real part of the encrypted speech signal changes with time; (b) the imaginary part of the encrypted speech signal changes with time.
Figure 15. Schematic diagram of transmission encryption speech. (a) the real part of the encrypted speech signal changes with time; (b) the imaginary part of the encrypted speech signal changes with time.
Entropy 22 01260 g015
Figure 16. Schematic diagram of speech recovery after chaos masking. (a) the real part of the recovered speech signal changes with time; (b) the imaginary part of the recovered speech signal changes with time.
Figure 16. Schematic diagram of speech recovery after chaos masking. (a) the real part of the recovered speech signal changes with time; (b) the imaginary part of the recovered speech signal changes with time.
Entropy 22 01260 g016
Figure 17. Speech transmission error analysis diagram (b = 300). (a) the real part error between the original speech signal and the restored speech signal varies with time; (b) the imaginary part error between the original speech signal and the restored speech signal changes with time.
Figure 17. Speech transmission error analysis diagram (b = 300). (a) the real part error between the original speech signal and the restored speech signal varies with time; (b) the imaginary part error between the original speech signal and the restored speech signal changes with time.
Entropy 22 01260 g017
Figure 18. Speech transmission error analysis diagram (b = 20). (a) the real part error between the original speech signal and the restored speech signal varies with time; (b) the imaginary part error between the original speech signal and the restored speech signal changes with time. If you have any questions about the article, please contact us in time, we will complete it in time and do it well.
Figure 18. Speech transmission error analysis diagram (b = 20). (a) the real part error between the original speech signal and the restored speech signal varies with time; (b) the imaginary part error between the original speech signal and the restored speech signal changes with time. If you have any questions about the article, please contact us in time, we will complete it in time and do it well.
Entropy 22 01260 g018
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Guo, J.; Ma, C.; Wang, Z.; Zhang, F. Time-Delay Characteristics of Complex Lü System and Its Application in Speech Communication. Entropy 2020, 22, 1260. https://doi.org/10.3390/e22111260

AMA Style

Guo J, Ma C, Wang Z, Zhang F. Time-Delay Characteristics of Complex Lü System and Its Application in Speech Communication. Entropy. 2020; 22(11):1260. https://doi.org/10.3390/e22111260

Chicago/Turabian Style

Guo, Junmei, Chunrui Ma, Zuoxun Wang, and Fangfang Zhang. 2020. "Time-Delay Characteristics of Complex Lü System and Its Application in Speech Communication" Entropy 22, no. 11: 1260. https://doi.org/10.3390/e22111260

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