Next Article in Journal
Quantum Game Beats Classical Odds—Thermodynamics Implications
Next Article in Special Issue
Identify the Rotating Stall in Centrifugal Compressors by Fractal Dimension in Reconstructed Phase Space
Previous Article in Journal
Multi-Scale Entropy Analysis of Body Sway for Investigating Balance Ability During Exergame Play Under Different Parameter Settings
Previous Article in Special Issue
Characterization of Complex Fractionated Atrial Electrograms by Sample Entropy: An International Multi-Center Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Memristor-Based Complex Lorenz System and Its Modified Projective Synchronization

1
Faculty of Electronic Information and Electrical Engineering, Dalian University of Technology, Dalian 116024, China
2
School of Computer and Information Engineering, Fuyang Normal University, Fuyang 236041, China
3
College of Electrical Engineering and Automation, Anhui University, Hefei 230601, China
*
Authors to whom correspondence should be addressed.
Submission received: 23 September 2015 / Revised: 23 October 2015 / Accepted: 29 October 2015 / Published: 5 November 2015
(This article belongs to the Special Issue Complex and Fractional Dynamics)

Abstract

:
The aim of this paper is to introduce and investigate a novel complex Lorenz system with a flux-controlled memristor, and to realize its synchronization. The system has an infinite number of stable and unstable equilibrium points, and can generate abundant dynamical behaviors with different parameters and initial conditions, such as limit cycle, torus, chaos, transient phenomena, etc., which are explored by means of time-domain waveforms, phase portraits, bifurcation diagrams, and Lyapunov exponents. Furthermore, an active controller is designed to achieve modified projective synchronization (MPS) of this system based on Lyapunov stability theory. The corresponding numerical simulations agree well with the theoretical analysis, and demonstrate that the response system is asymptotically synchronized with the drive system within a short time.
PACS Codes:
0545-a; 0545Jn; 0545Pq; 0545Xt

1. Introduction

Memristor is a passive two-terminal fundamental circuit element with the characteristics of nonlinearity, non-volatility, low power consumption, etc. It has widely potential applications in electronic circuits and systems, neural networks, computer memory, nonlinear science, and so on. In recent years, generation and nonlinear analyses of memristor-based chaotic systems have attracted more and more attention, and become a research hotspot. By replacing Chua’s diodes with memristors, adding memristors to existing nonlinear systems, and designing new systems with memristors, some new chaotic and hyperchaotic systems have been constructed, such as a memristor-based Chua’s circuit [1,2,3,4,5,6], memristor-based van der Pol oscillator [7], memristor-based Lorenz system [8,9,10], memristor-based Chen system [11], memristor-based Lü system [12], etc. Theoretical analyses, numerical simulations and circuit experiments consistently indicate that such memristor-based systems can exhibit complex dynamical behaviours including various bifurcation [1,2,3,4,5,6,7,8,9,10,11,12], chaos [1,2,3,4,5,6,7,8,9,10,11,12], hyperchaos [12,13,14], coexistence of attractors [15], transient dynamical behaviors [16], and initial state dependent dynamical behaviors [17]. Moreover, several fractional-order memristor-based systems and their dynamical behaviors are presented in [9,18,19]. However, the above-mentioned systems are all real systems, and to our best knowledge, there are no reports of memristor-based complex systems. Complex systems are usually constructed to describe and simulate the physics of detuned lasers, rotating fluids, disk dynamos, electronic circuits, etc. Several chaotic and hyperchaotic complex systems have been proposed in [20,21,22]. The studies have revealed more abundant dynamical behaviors of such complex systems, and have concluded that chaotic secure communication with complex systems can increase transmission contents, and enhance anti-attack ability. Due to the advantages of memristor and complex system, it is meaningful and challenging for researchers to construct memristor-based complex systems and to investigate their synchronization for secure communication.
Chaos synchronization plays an important role in secure communication, digital cryptography, image encryption, signal and control processing, etc. [22,23,24,25,26,27,28,29], and it has been a popular research area. Recently, a number of control schemes have been developed to achieve various synchronization of memristor-based systems and complex systems. The adopted synchronization schemes include adaptive control [30,31,32], backstepping control [33], fuzzy control [8], impulsive control [34,35], etc. The realized synchronization types include complete synchronization [36,37], anti-synchronization [32], projective synchronization [23,38], lag synchronization [24,39], combination synchronization [40,41], compound synchronization [10], etc. However, to our best knowledge, memristor-based complex systems are not involved in the existing literature, unfortunately.
Motivated by the above discussions, this paper aims to construct a novel complex Lorenz system with a flux-controlled memristor, and to realize modified projective synchronization (MPS) of two identical memristor-based complex Lorenz systems. The system is generated from a 4D (four-dimensional) memristor-based real Lorenz system by replacing two real variables to complex variables, which can be expressed as a 6D (six-dimensional) real ordinary differential equations (ODEs). Symmetry and invariance, dissipation, equilibria and stability of the system are analyzed theoretically. Dynamical behaviors are numerically investigated by means of bifurcation diagram, Lyapunov exponent, time-domain waveform, and phase portrait. Fixed points, limit cycles, torus, chaos, and transient behaviors are revealed in the system with different parameters and initial conditions. Furthermore, MPS is designed to synchronize the memristor-based Lorenz systems quickly and efficiently, which is verified by numerical simulations.
The rest of this paper is organized as follows. In Section 2, a novel memristor-based complex Lorenz system is proposed, and its properties are analyzed theoretically. In Section 3, dynamical behaviors of the system are explored numerically. In Section 4, an active controller is designed to realize MPS for identical memristor-based complex Lorenz systems, and numerical simulations are presented to illustrate the effectiveness of the proposed scheme. Finally, some conclusions are drawn in Section 5.

2. A Novel Memristor-Based Complex Lorenz System and Its Properties

In this section, we construct a novel memristor-based complex Lorenz system and analyze its properties including symmetry, dissipation, equilibria and stability.

2.1. Memristor Model

Memristor, a nonlinear resistor with memory effect, is defined by f ( φ , q ) = 0 , which includes flux-controlled memristor and charge-controlled memristor. Equations (1) and (2) describe flux-controlled memristor and charge-controlled memristor respectively [42]:
W ( φ ) = d q ( φ ) d φ , i ( t ) = W ( φ ) v ( t ) , v = d φ ( t ) d t
M ( q ) = d φ ( q ) d q , v ( t ) = M ( q ) i ( t ) , i = d q ( t ) d t
where φ and q denote magnetic flux and charge; i and v denote the device terminal current and voltage; W ( φ ) and M ( q ) denote memductance and memristance which are characterized by a piece-wise linear function [1], smooth continuous cubic nonlinear function [13], Chebyshev polynomials [19], etc. In this paper, a flux-controlled memristor with cubic nonlinear characteristics is considered to be:
q ( φ ) = α φ + β φ 3 , W ( φ ) = d q ( φ ) d φ = α + 3 β φ 2
where α and β are positive parameters.

2.2. Memristor-Based Complex Lorenz System

In [8], a modified Lorenz system with a flux-controlled memristor is described by:
{ x ˙ 1 = a 1 x 1 W ( x 4 ) x 1 + a 2 x 2 x ˙ 2 = a 3 x 1 x 2 x 1 x 3 x ˙ 3 = x 1 x 2 a 4 x 3 x ˙ 4 = x 1
where a 1 ,   a 2 ,   a 3 ,   a 4 are positive parameters, W ( x 4 ) is memductance characterized by W ( x 4 ) = α + 3 β x 4 2 in this paper. By replacing real variables x 1 ,   x 2 with complex variables, we construct a memristor-based complex Lorenz system of the form:
{ x ˙ 1 = ( a 1 + α ) x 1 + a 2 x 2 3 β x 1 x 4 2 x ˙ 2 = a 3 x 1 x 2 x 1 x 3 x ˙ 3 = ( 1 / 2 ) ( x 1 x ¯ 2 + x ¯ 1 x 2 ) a 4 x 3 x ˙ 4 = ( 1 / 2 ) ( x ¯ 1 + x 1 )
where a 1 ,   a 2 ,   a 3 ,   a 4 ,   α ,   β are positive parameters, x 1 , x 2 are complex variables, x 3 , x 4 are real variables, x ¯ 1 , x ¯ 2 denote the complex conjugate variables of x 1 , x 2 , x ˙ j ( j = 1 4 ) denotes derivative with respect to time. If x 1 = u 1 + i u 2 , x 2 = u 3 + i u 4 , x 3 = u 5 , x 4 = u 6 , i = 1 , the system (5) can be rewritten in the form of six real first ODEs:
{ u ˙ 1 = ( a 1 + α ) u 1 + a 2 u 3 3 β u 6 2 u 1 u ˙ 2 = ( a 1 + α ) u 2 + a 2 u 4 3 β u 6 2 u 2 u ˙ 3 = a 3 u 1 u 3 u 1 u 5 u ˙ 4 = a 3 u 2 u 4 u 2 u 5 u ˙ 5 = u 1 u 3 + u 2 u 4 a 4 u 5 u ˙ 6 = u 1

2.3. Properties of the Memristor-Based Complex Lorenz System

2.3.1. Symmetry and Invariance

Due to the invariance of Equation (6) under the transformation from ( u 1 , u 2 , u 3 , u 4 , u 5 , u 6 ) to ( u 1 , u 2 , u 3 , u 4 , u 5 , u 6 ) , the system is symmetrical about the u 5 axes. That is, if ( u 1 , u 2 , u 3 , u 4 , u 5 , u 6 ) is a solution of system (6), then ( u 1 , u 2 , u 3 , u 4 , u 5 , u 6 ) is also a solution of the system.

2.3.2. Dissipation

The divergence of system (6) is:
V = j = 1 6 u ˙ u = ( a 1 + α ) 3 β u 6 2 ( a 1 + α ) 3 β u 6 2 1 1 a 4 = 2 ( a 1 + α + 1 ) 6 β u 6 2 a 4
where a 1 ,   a 4 ,   α ,   β are positive parameters as mentioned, which can guarantee V < 0 , so the system (6) is dissipative.

2.3.3. Equilibria and Stability

By solving u ˙ 1 = u ˙ 2 = u ˙ 3 = u ˙ 4 = u ˙ 5 = u ˙ 6 = 0 , we can obtain the equilibria of system (6):
{ E 01 = { ( u 1 , u 2 , u 3 , u 4 , u 5 , u 6 ) | u 1 = u 2 = u 3 = u 4 = u 5 = 0 , u 6 = c } E 02 = { ( u 1 , u 2 , u 3 , u 4 , u 5 , u 6 ) | u 1 = 0 , u 2 = m , u 3 = 0 , u 4 = n , u 5 = p , u 6 = c } E 03 = { ( u 1 , u 2 , u 3 , u 4 , u 5 , u 6 ) | u 1 = 0 , u 2 = m , u 3 = 0 , u 4 = n , u 5 = p , u 6 = c }
where m , n , p , c R , and
m = a 4 ( a 1 + α + 3 β c 2 ) ( a 1 + α a 2 a 3 + 3 β c 2 ) / ( a 1 + α + 3 β c 2 ) n = a 4 ( a 1 + α + 3 β c 2 ) ( a 1 + α a 2 a 3 + 3 β c 2 ) / a 2 p = ( a 1 + α a 2 a 3 + 3 β c 2 ) / a 2
The system has infinite equilibrium points, in which, E 01 represents the equilibrium points on u 6 axes, obviously. For convenient description, we study the stability of E 01 , and the Jacobian matrix of system (6) at E 01 is calculated as:
J E 01 = [ ( a 1 + α + 3 β c 2 ) 0 a 2 0 0 0 0 ( a 1 + α + 3 β c 2 ) 0 a 2 0 0 a 3 0 1 0 0 0 0 a 3 0 1 0 0 0 0 0 0 a 4 0 1 0 0 0 0 0 ]
The characteristic polynomial of Equation (9) is:
λ ( λ + a 4 ) [ λ 2 + ( a 1 + α + 3 β c 2 + 1 ) λ + ( a 1 + α + 3 β c 2 a 2 a 3 ) ] 2 = 0
The eigenvalues of Equation (10) are:
λ 1 = 0 λ 2 = a 4 λ 3 = λ 4 = ( 1 + a 1 + α + 3 β c 2 ) 2 ( 1 a 1 α 3 β c 2 ) 2 + 4 a 2 a 3 2 λ 5 = λ 6 = ( 1 + a 1 + α + 3 β c 2 ) 2 + ( 1 a 1 α 3 β c 2 ) 2 + 4 a 2 a 3 2
Since a 1 ,   a 2 ,   a 3 ,   a 4 ,   α ,   β are positive, the system of (6) has a zero eigenvalue λ 1 ) and three negative eigenvalues ( λ 2 ,   λ 3 ,   λ 4 ). According to the Routh–Hurwitz theorem, the necessary and sufficient condition for the other roots to have negative real parts is if and only if a 1 + α + 3 β c 2 a 2 a 3 > 0 , i.e., if the inequality constraint is satisfied and the equilibrium points are stable, and vice versa. Therefore, the system has infinite stable and unstable equilibrium points with different parameters.

3. Dynamical Behaviors of the Memristor-Based Complex Lorenz System

In this section, we explore dynamical behaviors of the memristor-based complex Lorenz system with different parameters and initial conditions based on conventional numerical methods.

3.1. Dynamical Behaviors with Different Parameters

In order to reveal dynamical behaviors of the proposed memristor-based complex Lorenz system, we fix a 1 = 8 ,   a 2 = 11 , a 4 = 8 / 3 ,   α = 0.67 × 10 3 ,   β = 0.02 × 10 3 [9], u ( 0 ) = ( 2 , 0 , 1 , 4 , 0.1 , 0 ) and vary a 3 in range of [ 0 , 200 ] . Based on the Wolf algorithm and local maximum method, Lyapunov exponents and a bifurcation diagram are calculated and plotted with different computational time intervals 0–3000 s and 0–30000 s as shown in Figure 1 and Figure 2, respectively, which can provide an overall perspective view of the system. However, the two figures are not consistent to each other, apparently, and Figure 2 is different from Figure 1 in some intervals of a 3 , e.g., ( 18.2 , 45.3 ] , [ 87.6 , 92.2 ] , [ 161.4 , 200 ] , which indicates that transient dynamical behaviors exist in such intervals due to a boundary crisis [16]. For the sake of exploring the dynamical behaviors in detail, time-domain waveforms, phase portraits, and Lyapunov exponents against time are presented under some fixed parameters as shown in Figure 3, Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8.
Figure 1. Dynamical behaviors with computational time interval 0–3000 s. (a) Lyapunov exponents; (b) bifurcation diagram.
Figure 1. Dynamical behaviors with computational time interval 0–3000 s. (a) Lyapunov exponents; (b) bifurcation diagram.
Entropy 17 07628 g001
Figure 2. Dynamical behaviors with computational time interval 0–30000 s. (a) Lyapunov exponents; (b) bifurcation diagram.
Figure 2. Dynamical behaviors with computational time interval 0–30000 s. (a) Lyapunov exponents; (b) bifurcation diagram.
Entropy 17 07628 g002
(1)
Fixed points exist for a 3 [ 0 ,   18.2 ] . When a 3 = 5 , the system converges to a fixed point E ( 0 , 0 , 0 , 0 , 0 , 891.2 ) , and the six Lyapunov exponents are non-positive as shown in Figure 3.
(2)
Transient chaos to fixed points exist for a 3 ( 18.2 ,   45.3 ] . When a 3 = 25 , the system goes through transient chaos and converges to fixed point E ( 0 , 0 , 0 , 0 , 0 , 2120 ) as shown in Figure 4. One Lyapunov exponent (i.e., L1) is positive incipiently, and then tends to zero asymptotically.
(3)
A chaotic zone covers most region of a 3 ( 45.3 ,   161.4 ) . When a 3 = 50 , the system operates chaotically with a positive Lyapunov exponent as shown in Figure 5.
(4)
Transient chaos to Period-5 orbits exist in a narrow interval a 3 ( 52.7479 ,   52.7482 ) . When a 3 = 52.7481 , the system goes through transient chaos and Period-5 orbit intermittently, and enters into the steady state of Period-5 eventually, as shown in Figure 6.
(5)
Transient Period-3 to tours exist for a 3 [ 87.6 ,   92.2 ] . When a 3 = 90 , the system operates in Period-3 orbit at first, and then enters into the state of tours as shown in Figure 7.
(6)
Transient Period-1 to chaos exist for a 3 [ 161.4 ,   200 ] . When a 3 = 165 , as shown in Figure 8, in the beginning the system operates in Period-1 orbit, then enters into the state of tours, and slides into a chaotic state in the end. The Lyapunov exponent L1 changes from zero to a positive number.
Figure 3. Fixed point ( a 3 = 5 ). (a1) Waveforms of u 1 u 5 ; (a2) waveform of u 6 ; (b1) phase portrait of transient state; (b2) phase portrait of steady state; (c1) Lyapunov exponents of L 1 L 4 ; (c2) Lyapunov exponents of L 5 L 6 .
Figure 3. Fixed point ( a 3 = 5 ). (a1) Waveforms of u 1 u 5 ; (a2) waveform of u 6 ; (b1) phase portrait of transient state; (b2) phase portrait of steady state; (c1) Lyapunov exponents of L 1 L 4 ; (c2) Lyapunov exponents of L 5 L 6 .
Entropy 17 07628 g003
Figure 4. Transient chaos to fixed point ( a 3 = 25 ). (a1) Waveforms of u 1 u 5 ; (a2) waveform of u 6 ; (b1) phase portrait of transient state; (b2) phase portrait of steady state; (c1) Lyapunov exponents of L 1 L 4 ; (c2) Lyapunov exponents of L 5 L 6 .
Figure 4. Transient chaos to fixed point ( a 3 = 25 ). (a1) Waveforms of u 1 u 5 ; (a2) waveform of u 6 ; (b1) phase portrait of transient state; (b2) phase portrait of steady state; (c1) Lyapunov exponents of L 1 L 4 ; (c2) Lyapunov exponents of L 5 L 6 .
Entropy 17 07628 g004
Figure 5. Chaos ( a 3 = 50 ). (a1) Waveform of u 1 ; (a2) subinterval waveform of u 1 ; (b1) phase portrait of transient state; (b2) phase portrait of steady state; (c1) Lyapunov exponents of L 1 L 4 ; (c2) Lyapunov exponents of L 5 L 6 .
Figure 5. Chaos ( a 3 = 50 ). (a1) Waveform of u 1 ; (a2) subinterval waveform of u 1 ; (b1) phase portrait of transient state; (b2) phase portrait of steady state; (c1) Lyapunov exponents of L 1 L 4 ; (c2) Lyapunov exponents of L 5 L 6 .
Entropy 17 07628 g005
Figure 6. Transient chaos to Period-5 ( a 3 = 50 ). (a1) Waveform of u 1 ; (a2) subinterval waveform of u 1 ; (b1) phase portrait of transient state; (b2) phase portrait of steady state; (c1) Lyapunov exponents of L 1 L 4 ; (c2) Lyapunov exponents of L 5 L 6 .
Figure 6. Transient chaos to Period-5 ( a 3 = 50 ). (a1) Waveform of u 1 ; (a2) subinterval waveform of u 1 ; (b1) phase portrait of transient state; (b2) phase portrait of steady state; (c1) Lyapunov exponents of L 1 L 4 ; (c2) Lyapunov exponents of L 5 L 6 .
Entropy 17 07628 g006
Figure 7. Transient Period-3 to tours ( a 3 = 90 ). (a1) Waveform of u 1 ; (a2) subinterval waveform of u 1 ; (b1) phase portrait of transient state; (b2) phase portrait of steady state; (c1) Lyapunov exponents of L 1 L 4 ; (c2) Lyapunov exponents of L 5 L 6 .
Figure 7. Transient Period-3 to tours ( a 3 = 90 ). (a1) Waveform of u 1 ; (a2) subinterval waveform of u 1 ; (b1) phase portrait of transient state; (b2) phase portrait of steady state; (c1) Lyapunov exponents of L 1 L 4 ; (c2) Lyapunov exponents of L 5 L 6 .
Entropy 17 07628 g007
Figure 8. Transient Period-1 to chaos ( a 3 = 165 ). (a1) Waveform of u 1 ; (a2) subinterval waveform of u 1 ; (b1) phase portrait of transient state; (b2) phase portrait of steady state; (c1) Lyapunov exponents of L 1 L 4 ; (c2) Lyapunov exponents of L 5 L 6 .
Figure 8. Transient Period-1 to chaos ( a 3 = 165 ). (a1) Waveform of u 1 ; (a2) subinterval waveform of u 1 ; (b1) phase portrait of transient state; (b2) phase portrait of steady state; (c1) Lyapunov exponents of L 1 L 4 ; (c2) Lyapunov exponents of L 5 L 6 .
Entropy 17 07628 g008
Remark 1. Due to transient phenomena, the dynamical behaviors of nonlinear dynamical systems become more complicated and difficult to depict. The time-domain waveform, phase portrait, bifurcation diagram, and Lyapunov exponent should be considered conjunctively, and the computational time interval should be large enough to describe the system behaviors completely and accurately.

3.2. Dynamical Behaviors with Different Initial Conditions

By fixing a1 = 8, a2 = 11, a3 = 163, a4 = 8/3, α = 0.67 × 10−3, β =0.02 × 10−3, u(0) = (2, 0, 1, 4, 0.1, u6(0)), and choosing different u 6 ( 0 ) , we plot time-domain waveforms and phase portraits for system (6) as shown in Figure 9. The figure indicates that the system operates periodically or chaotically with different initial values of u 6 ( 0 ) ; for example, Period-1 limit cycle, Period-1 (red cycle in Figure 9b) to torus, and chaos are found as shown in Figure 9.
Figure 9. Dynamical behaviors with different initial values of u 6 ( 0 ) . (a) Period-1 ( u 6 ( 0 ) = 0 ); (b) Transient Period-1 to tours ( u 6 ( 0 ) = 3 ); (c) Chaos ( u 6 ( 0 ) = 300 ).
Figure 9. Dynamical behaviors with different initial values of u 6 ( 0 ) . (a) Period-1 ( u 6 ( 0 ) = 0 ); (b) Transient Period-1 to tours ( u 6 ( 0 ) = 3 ); (c) Chaos ( u 6 ( 0 ) = 300 ).
Entropy 17 07628 g009

4. MPS of the Memristor-Based Complex Lorenz System

In this section, we study the MPS of two identical memristor-based complex Lorenz systems, and provide numerical simulation results to verify the feasibility and effectiveness of the proposed schemes.

4.1. MPS Design

System (5) is our synchronization object, and the drive system and response system can be described as:
{ x ˙ 1 d = ( a 1 + a ) x 1 d + a 2 x 2 d 3 β x 4 d 2 x 1 d x ˙ 2 d = a 3 x 1 d x 2 d x 1 d x 3 d x ˙ 3 d = ( 1 / 2 ) ( x 1 d x ¯ 2 d + x ¯ 1 d x 2 d ) a 4 x 3 d x ˙ 4 d = ( 1 / 2 ) ( x ¯ 1 d + x 1 d )
{ x ˙ 1 r = ( a 1 + a ) x 1 r + a 2 x 2 r 3 β x 4 r 2 x 1 r + L 1 x ˙ 2 r = a 3 x 1 r x 2 r x 1 r x 3 r + L 2 x ˙ 3 r = ( 1 / 2 ) ( x 1 r x ¯ 2 r + x ¯ 1 r x 2 r ) a 4 x 3 r + L 3 x ˙ 4 r = ( 1 / 2 ) ( x ¯ 1 r + x 1 r ) + L 4
where x 1 d = u 1 d + i u 2 d , x 2 d = u 3 d + i u 4 d , x 1 r = u 1 r + i u 2 r , x 2 r = u 3 r + i u 4 r are complex state variables, x 3 d = u 5 d ,   x 4 d = u 6 d ,   x 3 r = u 5 r ,   x 4 r = u 6 r are real state variables, L 1 = v 1 + i v 2 ,   L 2 = v 3 + i v 4 , L 3 = v 5 , L 4 = v 6 are control functions, and then the complex systems (12) and (13) can be described by real Equation (14) and Equation (15) respectively:
{ u ˙ 1 d = ( a 1 + α ) u 1 d + a 2 u 3 d 3 β u 6 d 2 u 1 d u ˙ 2 d = ( a 1 + α ) u 2 d + a 2 u 4 d 3 β u 6 d 2 u 2 d u ˙ 3 d = a 3 u 1 d u 3 d u 1 d u 5 d u ˙ 4 d = a 3 u 2 d u 4 d u 2 d u 5 d u ˙ 5 d = u 1 d u 3 d + u 2 d u 4 d a 4 u 5 d u ˙ 6 d = u 1 d
{ u ˙ 1 r = ( a 1 + α ) u 1 r + a 2 u 3 r 3 β u 6 r 2 u 1 r + v 1 u ˙ 2 r = ( a 1 + α ) u 2 r + a 2 u 4 r 3 β u 6 r 2 u 2 r + v 2 u ˙ 3 r = a 3 u 1 r u 3 r u 1 r u 5 r + v 3 u ˙ 4 r = a 3 u 2 r u 4 r u 2 r u 5 r + v 4 u ˙ 5 r = u 1 u 3 r + u 2 r u 4 r a 4 u 5 r + v 5 u ˙ 6 r = u 1 r + v 6
Errors between the drive system (12) and the response system (13) are defined as:
{ e 1 = e u 1 + i e u 2 = ( u 1 d k 1 u 1 r ) + i ( u 2 d k 2 u 2 r ) e 2 = e u 3 + i e u 4 = ( u 3 d k 3 u 3 r ) + i ( u 4 d k 4 u 4 r ) e 3 = e u 5 = u 5 d k 5 u 5 r e 4 = e u 6 = u 6 d k 6 u 6 r
where e u 1 = u 1 d k 1 u 1 r , e u 2 = u 2 d k 2 u 2 r , e u 3 = u 3 d k 3 u 3 r , e u 4 = u 4 d k 4 u 4 r , e u 5 = u 5 d k 5 u 5 r ,   e u 6 = u 6 d k 6 u 6 r , which are errors between systems (14) and (15), k j ( j = 1 6 ) denotes projective factor. By substituting Equations (14) and (15), we can obtain the derivative of e u i ( i = 1 6 ) as:
{ e ˙ u 1 = ( a 1 + α ) e u 1 + a 2 u 3 d 3 β u 6 d 2 u 1 d k 1 ( a 2 u 3 r 3 β u 6 r 2 u 1 r ) k 1 v 1 e ˙ u 2 = ( a 1 + α ) e u 2 + a 2 u 4 d 3 β u 6 d 2 u 2 d k 2 ( a 2 u 4 r 3 β u 6 r 2 u 2 r ) k 2 v 2 e ˙ u 3 = e u 3 + a 3 u 1 d u 1 d u 5 d k 3 ( a 3 u 1 r u 1 r u 5 r ) k 3 v 3 e ˙ u 4 = e u 4 + a 3 u 2 d u 2 d u 5 d k 4 ( a 3 u 2 r u 2 r u 5 r ) k 4 v 4 e ˙ u 5 = a 4 e u 5 + u 1 d u 3 d + u 2 d u 4 d k 5 ( u 1 r u 3 r + u 2 r u 4 r ) k 5 v 5 e ˙ u 6 = e u 6 + u 6 d u 1 d k 6 ( u 6 r u 1 r ) k 6 v 6
Theorem 1. The MPS between the drive system (12) and the response system (13) can be achieved, if the controllers are designed as
{ v 1 = [ a 2 u 3 d 3 β u 6 d 2 u 1 d k 1 ( a 2 u 3 r 3 β u 6 r 2 u 1 r ) ] / k 1 v 2 = [ a 2 u 4 d 3 β u 6 d 2 u 2 d k 2 ( a 2 u 4 r 3 β u 6 r 2 u 2 r ) ] / k 2 v 3 = [ a 3 u 1 d u 1 d u 5 d k 3 ( a 3 u 1 r u 1 r u 5 r ) ] / k 3 v 4 = [ a 3 u 2 d u 2 d u 5 d k 4 ( a 3 u 2 r u 2 r u 5 r ) ] / k 4 v 5 = [ u 1 d u 3 d + u 2 d u 4 d k 5 ( u 1 r u 3 r + u 2 r u 4 r ) ] / k 5 v 6 = [ u 6 d u 1 d k 6 ( u 6 r u 1 r ) ] / k 6
Proof. Choose the Lyapunov function as:
V ( t ) = 1 2 j = 1 6 e u j 2 = 1 2 ( e u 1 2 + e u 2 2 + e u 3 2 + e u 4 2 + e u 5 2 + e u 6 2 )
Solve the derivative of V ( t ) along the trajectory of error system (16):
V ˙ ( t ) = i = 1 6 e u j e ˙ u j = e u 1 [ ( a 1 + α ) e u 1 + a 2 u 3 d 3 β u 6 d 2 u 1 d k 1 ( a 2 u 3 r 3 β u 6 r 2 u 1 r ) k 1 v 1 ] + e u 2 [ ( a 1 + α ) e u 2 + a 2 u 4 d 3 β u 6 d 2 u 2 d k 2 ( a 2 u 4 r 3 β u 6 r 2 u 2 r ) k 2 v 2 ] + e u 3 [ e u 3 + a 3 u 1 d u 1 d u 5 d k 3 ( a 3 u 1 r u 1 r u 5 r ) k 3 v 3 ] + e u 4 [ e u 4 + a 3 u 2 d u 2 d u 5 d k 4 ( a 3 u 2 r u 2 r u 5 r ) k 4 v 4 ] + e u 5 [ a 4 e u 5 + u 1 d u 3 d + u 2 d u 4 d k 5 ( u 1 r u 3 r + u 2 r u 4 r ) k 5 v 5 ] + e u 6 [ e u 6 + u 6 d u 1 d k 6 ( u 6 r u 1 r ) k 6 v 6 ]
Substitute Equation (17) into Equation (20), then
V ˙ ( t ) = ( a 1 + α ) e u 1 2 ( a 1 + α ) e u 2 2 e u 3 2 e u 4 2 a 4 e u 5 2 e u 6 2 < 0
According to the Lyapunov stability theory, since V ( t ) is a positive function and its derivative V ˙ ( t ) is negative, the errors e u j ( j = 1 6 ) and e j ( j = 1 4 ) tend to zero as t . Therefore, the response system (13) is synchronized with the drive system (12) asymptotically. □

4.2. Numerical Simulations

To demonstrate the validity of the above-mentioned MPS scheme, we provide numerical simulation results between two identical memristor-based complex Lorenz systems. The parameters and initial conditions are selected as a1 = 8, a2 = 11, a3 = 50, a4 = 8/3, α = 0.67 × 10−3, β =0.02 × 10−3, ud(0) = (2, −3, 3, −2, 3, 2), ur(0) = (−1, −1, 0, 0, 0, −1), which can guarantee the drive system operating chaotically. When the projective factors k 1 = 1 ,   k 2 = 1 ,   k 3 = 2 ,   k 4 = 2 ,   k 5 = 0.5 ,   k 6 = 0.5 , the results are illustrated in Figure 10, Figure 11 and Figure 12, which consistently indicate that MPS is achieved within a short time. In detail, Figure 10 presents time-domain waveforms of the drive system (12) and the response system (13), Figure 11 shows that synchronization errors eventually converge to zero within five seconds, and Figure 12a displays phase portrait of u 1 u 3 u 5 phase space. Furthermore, we investigate the MPS under different scaling factors. When k 1 = k 2 = 1 ,   k 3 = k 4 = 2 ,   k 5 = k 6 = 0.5 , MPS is achieved as shown in Figure 12b. When k j = 1.5 ( j = 1 6 ) and k j = 0.5 ( j = 1 6 ) , projective synchronization (PS) is achieved as shown in Figure 12c,d. When k j = 1 ( j = 1 6 ) , anti-synchronization (AS) is achieved as shown in Figure 12e. When k j = 1 ( j = 1 6 ) , complete synchronization (CS) is achieved as shown in Figure 12f.
Figure 10. Time-domain waveforms of the drive system (12) and response system (13). (a) u 1 d = u 1 r ; (b) u 2 d = u 2 r ; (c) u 3 d = 2 u 3 r ; (d) u 4 d = 2 u 4 r ; (e) u 5 d = 0.5 u 5 r ; (f) u 6 d = 0.5 u 6 r .
Figure 10. Time-domain waveforms of the drive system (12) and response system (13). (a) u 1 d = u 1 r ; (b) u 2 d = u 2 r ; (c) u 3 d = 2 u 3 r ; (d) u 4 d = 2 u 4 r ; (e) u 5 d = 0.5 u 5 r ; (f) u 6 d = 0.5 u 6 r .
Entropy 17 07628 g010
Figure 11. Synchronization errors between the drive system (12) and response system (13). (a) e 1 = e u 1 + i e u 2 ; (b) e 2 = e u 3 + i e u 4 ; (c) e 3 = e u 5 ; (d) e 4 = e u 6 .
Figure 11. Synchronization errors between the drive system (12) and response system (13). (a) e 1 = e u 1 + i e u 2 ; (b) e 2 = e u 3 + i e u 4 ; (c) e 3 = e u 5 ; (d) e 4 = e u 6 .
Entropy 17 07628 g011
Remark 2. It is worth noting that the above MPS of memristor-based complex Lorenz systems can be applied to digital cryptography and secure communication. The sender modulates the original signals into the chaotic sequences generated from memristor-based complex Lorenz system and sends the combined signals to the receiver through communication channels, and the receiver obtains and decodes the combined signals through the MPS. Compared to the conventional synchronization of chaotic real systems, the complex system can provide multiple state variables to improve the efficiency of information transmission, and MPS can achieve high unpredictability to improve the security of communication.
Figure 12. Synchronization with different projective factors. (a) k 1 = 1 ,   k 2 = 1 ,   k 3 = 2 , k 4 = 2 ,   k 5 = 0.5 ,   k 6 = 0.5 ; (b) k 1 = k 2 = 1 ,   k 3 = k 4 = 2 ,   k 5 = k 6 = 0.5 ; (c) k j = 1.5 ( j = 1 6 ) ; (d) k j = 0.5 ( j = 1 6 ) ; (e) k j = 1 ( j = 1 6 ) ;(f) k j = 1 ( j = 1 6 ) .
Figure 12. Synchronization with different projective factors. (a) k 1 = 1 ,   k 2 = 1 ,   k 3 = 2 , k 4 = 2 ,   k 5 = 0.5 ,   k 6 = 0.5 ; (b) k 1 = k 2 = 1 ,   k 3 = k 4 = 2 ,   k 5 = k 6 = 0.5 ; (c) k j = 1.5 ( j = 1 6 ) ; (d) k j = 0.5 ( j = 1 6 ) ; (e) k j = 1 ( j = 1 6 ) ;(f) k j = 1 ( j = 1 6 ) .
Entropy 17 07628 g012

5. Conclusions

In this paper, a novel complex Lorenz system with a flux-controlled memristor has been constructed and investigated. We found that the proposed system has infinite stable and unstable equilibrium points and exhibits abundant dynamical behaviors including fixed points, limit cycles, tori, chaos, and complex transient behaviors. Furthermore, MPS controller has been designed to synchronize the memristor-based Lorenz systems up to different scaling factors quickly and efficiently, which has been demonstrated by numerical simulations. However, the relevant research has just begun, and the memristor-based complex systems and their synchronization will have to be investigated from the viewpoint of applications in the future.

Acknowledgments

This work was supported by the Natural Science Foundation of China under Grant No. 61370145, No. 61173183, and No. 61071023, Program for Liaoning Excellent Talents in University No. LR2012003, the Natural Science Foundation of Anhui Provincial Universities under Grant No. KJ2012A214 and No. KJ2013B192.

Author Contributions

Xingyuan Wang, Yufei Zhou and Shibing Wang collectively realized theoretical analyses; Shibing Wang performed numerical simulations and wrote the paper. All authors have read and approved the final manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Itoh, M.; Chua, L.O. Memristor Oscillators. Int. J. Bifurc. Chaos 2008, 18, 3183–3206. [Google Scholar] [CrossRef]
  2. Muthuswamy, B.; Kokate, P.P. Memristor-based chaotic circuits. IETE Tech. Rev. 2009, 26. [Google Scholar] [CrossRef]
  3. Messias, M.; Nespoli, C.; Botta, V.A. Hopf bifurcation from lines of equilibria without parameters in memristor oscillators. Int. J. Bifurc. Chaos 2010, 20, 437–450. [Google Scholar] [CrossRef]
  4. Li, Y.; Huang, X.; Guo, M. The generation, analysis, and circuit implementation of a new memristor based chaotic system. Math. Probl. Eng. 2013, 2013. [Google Scholar] [CrossRef]
  5. Ishaq Ahamed, A.; Lakshmanan, M. Nonsmooth bifurcations, transient hyperchaos and hyperchaotic beats in a memristive Murali–Lakshmanan–Chua circuit. Int. J. Bifurc. Chaos 2013, 23. [Google Scholar] [CrossRef]
  6. Wang, X.; Wang, G.; Wang, X. Dynamic character analysis of a LDR, memristor-based chaotic system. J. Circuits Syst. Comput. 2014, 23. [Google Scholar] [CrossRef]
  7. Lu, Y.; Huang, X.; He, S.; Wang, D.; Zhang, B. Memristor Based van der Pol oscillation circuit. Int. J. Bifurc. Chaos 2014, 24. [Google Scholar] [CrossRef]
  8. Wen, S.; Zeng, Z.; Huang, T.; Chen, Y. Fuzzy modeling and synchronization of different memristor-based chaotic circuits. Phys. Lett. A 2013, 377, 2016–2021. [Google Scholar] [CrossRef]
  9. Xi, H.; Li, Y.; Huang, X. Generation and nonlinear dynamical analyses of fractional-order memristor-based Lorenz systems. Entropy 2014, 16, 6240–6253. [Google Scholar] [CrossRef]
  10. Zhang, B.; Deng, F. Double-compound synchronization of six memristor-based Lorenz systems. Nonlinear Dyn. 2014, 77, 1519–1530. [Google Scholar] [CrossRef]
  11. Hu, X.; Chen, G.; Duan, S.; Feng, G. A memristor-based chaotic system with boundary conditions. In Memristor Networks; Adamatzky, A., Chua, L., Eds.; Springer: Berlin/Heidelberg, Germany, 2014; pp. 351–364. [Google Scholar]
  12. Li, Q.; Zeng, H.; Li, J. Hyperchaos in a 4D memristive circuit with infinitely many stable equilibria. Nonlinear Dyn. 2015, 79, 2295–2308. [Google Scholar] [CrossRef]
  13. Fitch, A.L.; Yu, D.; Iu, H.H.C.; Sreeram, V. Hyperchaos in a memristor-based modified canonical Chua’s circuit. Int. J. Bifurc. Chaos 2012, 22. [Google Scholar] [CrossRef]
  14. Ma, J.; Chen, Z.; Wang, Z.; Zhang, Q. A four-wing hyper-chaotic attractor generated from a 4-D memristive system with a line equilibrium. Nonlinear Dyn. 2015, 81, 1275–1288. [Google Scholar] [CrossRef]
  15. Chen, M.; Li, M.; Yu, Q.; Bao, B.; Xu, Q.; Wang, J. Dynamics of self-excited attractors and hidden attractors in generalized memristor-based Chua’s circuit. Nonlinear Dyn. 2015, 81, 215–226. [Google Scholar] [CrossRef]
  16. Bao, B.; Jiang, P.; Wu, H.; Hu, F. Complex transient dynamics in periodically forced memristive Chua’s circuit. Nonlinear Dyn. 2015, 79, 2333–2343. [Google Scholar] [CrossRef]
  17. Bao, B.-C.; Xu, J.-P.; Liu, Z. Initial state dependent dynamical behaviors in a memristor based chaotic circuit. Chin. Phys. Lett. 2010, 27. [Google Scholar] [CrossRef]
  18. Cafagna, D.; Grassi, G. On the simplest fractional-order memristor-based chaotic system. Nonlinear Dyn. 2012, 70, 1185–1197. [Google Scholar] [CrossRef]
  19. Teng, L.; Iu, H.H.C.; Wang, X.; Wang, X. Chaotic behavior in fractional-order memristor-based simplest chaotic circuit using fourth degree polynomial. Nonlinear Dyn. 2014, 77, 231–241. [Google Scholar] [CrossRef]
  20. Fowler, A.C.; Gibbon, J.D.; McGuinness, M.J. The complex Lorenz equations. Physica D Nonlinear Phenom. 1982, 4, 139–163. [Google Scholar] [CrossRef]
  21. Liu, J.; Liu, S.; Zhang, F. A novel four-wing hyperchaotic complex system and its complex modified hybrid projective synchronization with different dimensions. Abstr. Appl. Anal. 2014, 2014. [Google Scholar] [CrossRef]
  22. Luo, C.; Wang, X. Chaos generated from the fractional-order complex Chen system and its application to digital secure communication. Int. J. Mod. Phys. C 2013, 24. [Google Scholar] [CrossRef]
  23. Muthukumar, P.; Balasubramaniam, P.; Ratnavelu, K. Fast projective synchronization of fractional order chaotic and reverse chaotic systems with its application to an affine cipher using date of birth (DOB). Nonlinear Dyn. 2015, 80, 1883–1897. [Google Scholar] [CrossRef]
  24. Zhang, F. Lag synchronization of complex Lorenz system with applications to communication. Entropy 2015, 17, 4974–4985. [Google Scholar] [CrossRef]
  25. Sun, J.; Shen, Y.; Yin, Q.; Xu, C. Compound synchronization of four memristor chaotic oscillator systems and secure communication. Chaos Interdiscip. J. Nonlinear Sci. 2013, 23, 13140. [Google Scholar] [CrossRef] [PubMed]
  26. Balasubramaniam, P.; Muthukumar, P.; Ratnavelu, K. Theoretical and practical applications of fuzzy fractional integral sliding mode control for fractional-order dynamical system. Nonlinear Dyn. 2015, 80, 249–267. [Google Scholar] [CrossRef]
  27. Muthukumar, P.; Balasubramaniam, P.; Ratnavelu, K. Synchronization and an application of a novel fractional order King Cobra chaotic system. Chaos Interdiscip. J. Nonlinear Sci. 2014, 24, 033105. [Google Scholar] [CrossRef] [PubMed]
  28. Muthukumar, P.; Balasubramaniam, P.; Ratnavelu, K. Synchronization of a novel fractional order stretch-twist-fold (STF) flow chaotic system and its application to a new authenticated encryption scheme (AES). Nonlinear Dyn. 2014, 77, 1547–1559. [Google Scholar] [CrossRef]
  29. Muthukumar, P.; Balasubramaniam, P. Feedback synchronization of the fractional order reverse butterfly-shaped chaotic system and its application to digital cryptography. Nonlinear Dyn. 2013, 74, 1169–1181. [Google Scholar] [CrossRef]
  30. Wang, B.; Jian, J.; Yu, H. Adaptive synchronization of fractional-order memristor-based Chua’s system. Syst. Sci. Control Eng. 2014, 2, 291–296. [Google Scholar] [CrossRef]
  31. Wen, S.; Zeng, Z.; Huang, T. Adaptive synchronization of memristor-based Chua’s circuits. Phys. Lett. A 2012, 376, 2775–2780. [Google Scholar] [CrossRef]
  32. Zhou, X.; Xiong, L.; Cai, W.; Cai, X. Adaptive synchronization and antisynchronization of a hyperchaotic complex Chen system with unknown parameters based on passive control. J. Appl. Math. 2013, 2013. [Google Scholar] [CrossRef]
  33. Rakkiyappan, R.; Sivasamy, R.; Li, X. Synchronization of identical and nonidentical memristor-based chaotic systems via active backstepping control technique. Circuits Syst. Signal Process. 2015, 34, 763–778. [Google Scholar] [CrossRef]
  34. Yang, S.; Li, C.; Huang, T. Impulsive control and synchronization of memristor-Based chaotic circuits. Int. J. Bifurc. Chaos 2014, 24, 1450162. [Google Scholar] [CrossRef]
  35. Aly, S.; Al-Qahtani, A.; Khenous, H.B.; Mahmoud, G.M. Impulsive control and synchronization of complex Lorenz systems. Abstr. Appl. Anal. 2014, 2014. [Google Scholar] [CrossRef]
  36. El-Sayed, A.M.A.; Elsaid, A.; Nour, H.M.; Elsonbaty, A. Dynamical behavior, chaos control and synchronization of a memristor-based ADVP circuit. Commun. Nonlinear Sci. Numer. Simul. 2013, 18, 148–170. [Google Scholar] [CrossRef]
  37. Mahmoud, G.M.; Bountis, T.; AbdEl-Latif, G.M.; Mahmoud, E.E. Chaos synchronization of two different chaotic complex Chen and Lü systems. Nonlinear Dyn. 2009, 55, 43–53. [Google Scholar] [CrossRef]
  38. Zhou, P.; Bai, R.; Zheng, J. Projective synchronization for a class of fractional-order chaotic systems with fractional-order in the (1, 2) interval. Entropy 2015, 17, 1123–1134. [Google Scholar] [CrossRef]
  39. Huang, J.; Li, C.; Huang, T.; Wang, H.; Wang, X. Synchronization and lag synchronization of hyperchaotic memristor-based Chua’s circuits. Math. Probl. Eng. 2014, 2014. [Google Scholar] [CrossRef] [PubMed]
  40. Jin-E, Z. Combination-combination hyperchaos synchronization of complex memristor oscillator system. Math. Probl. Eng. 2014, 2014. [Google Scholar] [CrossRef]
  41. Zhou, X.; Jiang, M.; Huang, Y. Combination synchronization of three identical or different nonlinear complex hyperchaotic systems. Entropy 2013, 15, 3746–3761. [Google Scholar] [CrossRef]
  42. Chua, L.O. Memristor-The missing circuit element. IEEE Trans. Circuit Theory 1971, 18, 507–519. [Google Scholar] [CrossRef]

Share and Cite

MDPI and ACS Style

Wang, S.; Wang, X.; Zhou, Y. A Memristor-Based Complex Lorenz System and Its Modified Projective Synchronization. Entropy 2015, 17, 7628-7644. https://doi.org/10.3390/e17117628

AMA Style

Wang S, Wang X, Zhou Y. A Memristor-Based Complex Lorenz System and Its Modified Projective Synchronization. Entropy. 2015; 17(11):7628-7644. https://doi.org/10.3390/e17117628

Chicago/Turabian Style

Wang, Shibing, Xingyuan Wang, and Yufei Zhou. 2015. "A Memristor-Based Complex Lorenz System and Its Modified Projective Synchronization" Entropy 17, no. 11: 7628-7644. https://doi.org/10.3390/e17117628

Article Metrics

Back to TopTop