Complexity
Volume 2019 (2019), Article ID 3870327, 17 pages
https://doi.org/10.1155/2019/3870327

Research Article

A Novel Memductor-Based Chaotic System and Its Applications in Circuit Design and Experimental Validation

Li Xiong,1,2,3 Yanjun Lu,¹ Yongfang Zhang,⁴ and Xinguo Zhang⁵

¹School of Mechanical and Precision Instrument Engineering, Xi’an University of Technology, Xi’an 710048, China
²School of Physics and Electromechanical Engineering, Hexi University, Zhangye 734000, China
³State Key Laboratory of ASIC & System, Fudan University, Shanghai 200433, China
⁴School of Printing, Packaging Engineering and Digital Media Technology, Xi’an University of Technology, Xi’an 710048, China
⁵School of Information Science and Engineering, Lanzhou University, Lanzhou 730000, China

Correspondence should be addressed to Yanjun Lu; yanjunlu@xaut.edu.cn

Received 16 April 2018; Revised 16 July 2018; Accepted 5 August 2018; Published 3 January 2019

Academic Editor: Viet-Thanh Pham

Copyright © 2019 Li Xiong et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract.

This paper is expected to introduce a novel memductor-based chaotic system. The local dynamical entities, such as the basic dynamical behavior, the divergence, the stability of equilibrium set, and the Lyapunov exponent, are all investigated analytically and numerically to reveal the dynamic characteristics of the new memductor-based chaotic system as the system parameters and the initial state of memristor change. Subsequently, an active control method is derived to study the synchronous stability of the novel memductor-based chaotic system through making the synchronization error system asymptotically stable at the origin. Further to these, a memductor-based chaotic circuit is designed, realized, and applied to construct a new memductor-based secure communication circuit by employing the basic electronic components and memristor. Furthermore, the design principle of the memductor-based chaotic circuit is thoroughly analyzed and the concept of “the memductor-based chaotic circuit defect quantification index” is proposed for the first time to verify whether the chaotic output is consistent with the mathematical model. A good qualitative agreement is shown between the simulations and the experimental validation results.

1. Introduction

With the deep study of the chaotic systems and chaotic circuits, the concept of memristor was first put forwarded by Chua in 1971 [1]. Memristor is the fourth circuit component after capacitor, resistor, and inductor were coined, which is actually a nonlinear resistor with natural memory function. Nevertheless, we did not see significant progress on relevant research at that time on account of insufficient attention was paid to the memristor. The immature nanomanufacturing technology and difficult manufacturing of memristor with real materials all contributed to the slow progress on memristor [2]. It was not until 2008 that the HP Laboratories confirmed the existence of memristor and simultaneously a memristor-based real device was coined with its results published in Nature [3, 4]. Since then, memristor has become a hot research spot of chaos and it drew much more eyes from researchers engaged in various areas of science and engineering [5–10]. It is well known that memristor has two models, namely, charge control and chain control. Among them, charge control exports memristor, while chain control exports memductor. If the memristor is a constant, it becomes the same concept as resistor. Correspondingly, the physical meaning of memductor is equivalent to conductance. Because the design of memductor is more convenient than the design of memristor in the design of chaotic circuits, the model of memductor is studied in this paper.

As a tunable nonlinear device with small size and low power consumption, memristor is quite suitable for the applications of high-frequency chaotic circuit, image encryption, and chaotic secure communication. It is no wonder that, in recent years, utilizing memristor to construct chaotic circuits has attracted close attention of quite a number of researchers [11–15]. Among them, Itoh and Chua adopted the memristor with a characteristic curve for the monotone rise and piecewise linear to replace the diode in Chua’s circuit and followed by the chaotic oscillation circuit based on memristor was derived [6]. Similarly, Muthuswamy and Kokate replaced the memristor with piecewise linear model instead of Chua’s diode and analyzed the dynamic characteristics of the system after replacement. The results indicated that the chaotic characteristics of the system were more complex than that of the classical Chua’s [7]. In 2010, Muthuswamy and Chua proposed the most simple third-order memristor chaotic circuit so far and in [8, 9] showed the experimental results of the corresponding hardware circuit, whose greatest feature was the simple structure. It was connected in series simply by a linear inductor, a linear capacitor, and a nonlinear memristor. In addition, Bao et al. carried on the research on the memristor chaotic circuit and realized a series of new Chua’s memristor chaotic circuits by using the smooth model magnetic controlled memristor [10–12]. At present, the proposed memristor chaotic oscillation circuits of different structure and types [13–23] include the chaotic circuits with two memristors [16], integer-order memristor chaotic circuit [18], fractional-order memristor chaotic circuit [19], and memristor-based circuit for neural networks [23], whereas most of the researchers focus on theoretical analysis and numerical simulation for the memristive chaotic system and the experimental validation of the hardware circuit is rarely seen because those memristive chaotic circuits are theoretically established and their feasibility to be implemented by using hardware circuit is still not known. In particular, it is more difficult to design and implement a practical circuit for certain more complicated memductor chaotic systems. Therefore, we construct a novel memductor-based chaotic circuit and implement the experimental validation of the hardware circuit for above reason.

Moreover, in order to meet the security requirements of chaotic secure communication, researchers proposed a method to improve the predictability and complexity of the system by constructing hyperchaotic systems [24–26] and memristor-based chaotic systems, since memristor is a nonlinear component, whose memory ability [27–31] of the current by convection is not available in conventional chaotic circuit elements. In this way, it is especially suitable for the chaotic secure communication field [32–36]. Although the application research of memristor is just the beginning in the field of chaotic secure communication, it has great potentials and advantages in improving the confidentiality and security of chaotic secure communication system. So far, there is no literature to implement the memductor-based chaotic secure communication in chaotic modulation way. In this paper, chaotic modulation is adopted to implement the memductor-based secure communication based on the novel memductor-based chaotic circuit.

The contribution of this paper is that a new method for constructing ordinary chaotic system into memductor-based chaotic system is proposed by using memristor as nonlinear term. Then, we perform a detailed analysis, active control, synchronous stability analysis [37–40], and secure communication of the novel memductor-based chaotic system. The active control is implemented, and the synchronization stability results are determined by using Lyapunov stability theory. The corresponding physical circuit implementation is also proposed to show the accuracy and efficiency of the memductor-based chaotic circuit. The analog circuit implementation results match with the Multisim and MATLAB simulation results. In addition, the concept of “the memductor-based chaotic circuit defect quantification index” is first proposed to verify whether the chaotic output is consistent with the mathematical model through deep analysis on the design principle of memductor-based chaotic circuit. Our research provides important theoretical and technical basis for the realization of the large-scale integrated circuit with memductor. This paper is expected to serve as a further step to apply memductor into real-world secure communication.

This paper falls into 6 parts. In Section 2, a novel 4D memductor-based chaotic system is constructed. In following Section 3, several qualitative issues about the novel memductor-based chaotic system, such as the basic dynamical behavior, divergence, stability of the equilibrium set, bifurcation, Poincaré map, and synchronous stability, are investigated analytically and numerically. In Section 4, the proposed memductor-based chaotic circuit is implemented in an analog electronic circuit. After that, a new memductor-based chaotic secure communication circuit is proposed based on the novel memductor-based chaotic circuit in Section 5. Finally, some conclusions and discussions are drawn in Section 6.

2. The Construction of a Novel Memductor-Based Chaotic System

2.1. A Specific Memductor Model

Apart from the three basic circuit components, including capacitor, resistor, and inductor, the fourth circuit component is memristor, which derives from the magnetic flux and charge in the circuit. And the resistance value of the memristor varies with the current flowing through the circuit. When the circuit is powered down, the resistance value of the memristor still remains valid before the power is broken. Therefore, memristor is actually a nonlinear resistor with natural memory function.

The memristor is defined as the relation between the magnetic flux and the charge quantity, that is,

Memristor can be divided into accumulation charge memristor and magnetic flux-controlled memristor. For a charge-controlled memristor, is easily obtained by

For (2), differentiation can be easily obtained as follows:

Thus, can be obtained as follows:

According to Ohm’s law, is obtained as follows:

Thus, a memristance value is obtained as follows:

where is the memristance, and its unit is Ohm (Ω). If the memristance value is a constant, then it becomes the same concept as resistance. It can also be obtained by a linear relationship between the current and the voltage.

For the magnetic flux-controlled memristor, is easily obtained by

From , we can get

where is the memductance. In the chaotic circuits, the use of memductor is more extensive. This is because the design of memductor in chaotic circuits is more convenient than memristor design.

Here, a magnetically controlled memristor is defined with a smooth cubic monotonic rise nonlinear characteristic curve. The model is a nonlinear memductor, and the nonlinearity is modeled by using a cubic curve model. The formula is described as follows:

Act on the equation ends of the sign with , that is,

In consideration of , , and , we can obtain

and

Equation (11) is the VAR (volt ampere relation) expression of the memductor. It makes the physical concept of memductor more distinct; thus, we can clearly see that the dimension of is conductance. Equation (12) seems useless, but it is very important for engineering design. The specific circuit of memristor can be directly designed by (12). Even when the model represented by (10) changes, we can also design corresponding memductor-based or memristor-based circuits according to this method.

2.2. Realization Circuit of the Specific Memductor Element

According to (12), the specific circuit of memristor can be designed directly. An equivalent memductor-based circuit consisting of operational amplifier, analog multiplier, resistor, and capacitor is shown in Figure 1.

Figure 1: The alternative circuit of memristor.

Here, we assume that the terminal is connected to the inverting input of the next-stage operational amplifier, so the point has dummy ground and zero level. The point is the voltage input, and it is set as . The multiplier coefficient of analog multiplier is 0.1, and the relation between input and output voltage is described as . It is assumed that the normalized resistance is 10 kΩ. Then, the output voltage of the operational amplifier is . And the output voltage of the operational amplifier after normalization is . After the first analog multiplication, the voltage is . After the second analog multiplication, the voltage is . Therefore, the current flowing through is easily obtained as follows:

Thus, the current flowing through point is obtained as follows:

In the following, the circuit parameter design is carried out.

Then, the total current flowing through is obtained as follows:

In this way, the circuit structure and circuit parameter design of the memductance are realized. The equivalent memductor-based circuit with specific parameters is shown in Figure 2.

Figure 2: The alternative circuit of memductor based with specific parameters.

2.3. A Novel 4D Memductor-Based Chaotic System

The 3D chaotic system is described as follows:

where

and where are the state variables and are the constant parameters of the 3D system. Here, replace with the memductance ; thus, a mathematical model of a chaotic circuit consisting of a memductor element is obtained as follows:

where

Therefore, according to the characteristics of the aforementioned specific memductor element and the specific realization circuit with memductor, a novel 4D memductor-based chaotic system is proposed based on the ordinary 3D chaotic system (17). And the novel 4D memductor-based chaotic system is presented as follows:

where are the state variables and are constant, positive parameters of the novel memductor-based chaotic system.

When choosing , , , , , and , there exist typical chaotic attractors in system (21). That is, after adding 1D memristor to the ordinary 3D chaotic system, we need to find the appropriate parameters to satisfy the memductor-based system to produce new chaotic phenomena. For the constructed novel memductor-based chaotic system, four parameters are added. When the specific parameters are brought in, the equation becomes

However, the numerical solutions of the proposed 4D memductor-based chaotic system (22) are not able to be implemented by using general circuit components. Therefore, in practical applications, it often needs to be varied to make proper adjustments of these variables. Here, the method of scale transformation is to replace and by and , respectively. After scale transformation, (22) becomes

Thus, the novel 4D memductor-based chaotic system after scale transformation is easily described as follows:

where are the state variables and are constant, positive parameters of the novel 4D memductor-based chaotic system. When choosing , , , , , , , , and , there exist typical chaotic attractors in system (24).

3. Dynamical Analysis of the Novel Memductor-Based Chaotic System

3.1. Chaotic Attractors

The chaotic attractors with MATLAB simulation of the novel 4D memductor-based chaotic system (24) are shown in Figure 3. It can be seen from the numerical simulation results that the numerical range of each variable parameter is within −10 V to +10 V, and it fully conforms to the requirements of circuit design in practical applications. That is because the working voltage of electronic components generally ranges from −15 V to +15 V in practical electronic circuits. As a result, it must be the equation of scaling if the memductor-based chaotic circuit is to be implemented.

(a)xy plane

(b)xz plane

(c)yz plane

(d)xu plane

(e)yu plane

(f)zu plane

Figure 3: The chaotic attractors of system (24) with MATLAB.

3.2. Divergence and Stability of Equilibrium Set

The divergence of the novel 4D memductor-based chaotic system (24) is easily calculated as follows:

In this way, the system will be dissipative on the condition that the parameter becomes , because a necessary and sufficient condition for system (24) to be dissipative is that the divergence of the vector field is negative when the time tends to infinite. Furthermore, the corresponding dynamic characteristics will be presented.

Considering , then the equilibrium equation of system (24) is easily obtained as follows:

Clearly, the set of equilibrium points of the system (24) is obtained as follows:

where is any real constant. That is, the set of points on the coordinate is the equilibrium point and the system has an infinite set of equilibrium points. Through linearizing the system (24) near the equilibrium point, then the Jacobian matrix for system (24) at equilibrium point (27) is obtained as follows:

where , , , , , , , and . Then, the specific Jacobian matrix for system (24) at equilibrium point is easily obtained as follows:

The characteristic polynomial of the Jacobian matrix (29) is described as follows:

Therefore, the eigenvalues at the equilibrium point of the novel memductor-based chaotic system can be obtained as follows:

It can be concluded from (31) that the equilibrium point set of the system, which accords with the condition of chaos generation, is unstable.

3.3. Bifurcation, Lyapunov Exponents, and Poincaré Graph

The calculation of Lyapunov exponent is a method employed to quantitatively judge the chaos of system. When choosing , , , , , , , , and , the initial conditions are chosen as , , , and . The Lyapunov exponents of the novel memductor-based chaotic system are, respectively, calculated as follows: and Figure 4 shows the projection of a chaotic attractor generated by the novel memductor-based chaotic system on the plane. It represents the extreme sensitivity of the memristor-based chaotic system to the initial values [30]. When the initial value varies by 0.00001, there will be such a prominent difference in the result. It is obvious that the proposed memductor-based chaotic system is extremely sensitive to initial values. In Figure 5, the Lyapunov exponent spectrum of the novel memductor-based chaotic system is shown. Consequently, it is found that the novel memductor-based chaotic system is chaotic oscillation from the chaotic attractors and Lyapunov exponents.

Figure 4: The chaotic attractor of plane.

Figure 5: The Lyapunov exponent spectrum.

In order to further verify the chaotic dynamical behavior of the novel memductor-based chaotic system (24), the bifurcation diagram and the Poincaré graph are strictly calculated. Through numerical analysis, the bifurcation diagram with parameter variation is shown in Figure 6, where is a variable parameter. It is obvious that the system will undergo a huge change in topology when is about 1.1. The Poincaré graph in plane is shown in Figure 7. The law of phase trajectory can be obtained by Poincaré map. It confirms the chaotic behavior of the proposed memductor-based chaotic system for the aforementioned set of parameters.

Figure 6: The bifurcation diagram.

Figure 7: The Poincaré graph.

3.4. Synchronous Stability Analysis Based on Active Control

Chaotic synchronization means that the trajectory of a chaotic system converges to another chaotic system and maintains a consistent dynamic phenomenon from a physical standpoint [38]. Here, the chaotic drive system or the transmitter in the secure communication system is defined as follows:

Then, the chaotic response system or the receiver in the secure communication system is defined as follows:

where is the controller, is the time, and vectors are . And they have the -dimensional elements and , respectively. In addition, the two chaotic systems can be the same or different, but their initial conditions are different. If the two chaotic systems are interrelated to some extent through the controller , and are considered to be the solutions of system (32) and system (33), respectively, where they satisfy the smooth condition of the function, when has a subset of , and the initial value is satisfied to , and then when exists:

Thus, it can be obtained that the chaotic response system (32) is synchronized with the chaotic drive system (33).

In this way, the active synchronization error system between the chaotic drive system and the chaotic response system is defined by , which means the asymptotic stability at the origin of the synchronization error system on the basis of the Lyapunov stability theory. It is obvious that the controller plays a key role in stabilizing the synchronization error system at the origin. Consequently, various synchronization methods will be realized by designing different controllers.

Then, the novel 4D memductor-based system (24) is rewritten. And we consider the novel memductor-based drive system which is described as follows:

When choosing , , , , , , , , and , the novel memductor-based system (35) is chaotic. Thereafter, the novel memductor-based response system is considered as follows:

where are the states and are the designed controllers, whereas the synchronization error based on the active control method is defined as follows:

According to (37), the synchronization error system between the memductor-based drive system (35) and the memductor-based response system (36) is easily obtained as follows:

Then, the active controller system is designed as follows:

where are the control gains, and they are positive values, respectively. Substituting (39) into (38), the active synchronization error system is obtained as follows:

Next, the Lyapunov function is defined as follows:

Thus, it is obvious that is positively definite. Differentiating ,

According to (42), is easily obtained. That is to say, is negatively semidefinite. Based on the Lyapunov stability theory, if is positively definite and is negatively semidefinite, then the system is consistent and stable at the origin of the equilibrium state [38]. Accordingly, the active synchronization error system (38) is asymptotically stable at the origin. Thus, It is proved that the synchronization between the novel memductor-based drive system and the novel memductor-based response system is achieved. In the following numerical simulations, the initial values of the novel memductor-based system are chosen as , , , and The control gains are chosen as .

The history of the synchronization errors between the novel memductor-based drive system and the novel memductor-based response system is shown in Figure 8. It is clear from Figure 8 that the active synchronization errors can be asymptotically stabilized at the origin in a very short period of time. The active control method is simple, practical, and easier to be implemented in an electronic circuit. It can be applied to other complex memductor-based chaotic systems to implement synchronization and chaotic secure communication.

Figure 8: The history of synchronization errors.

4. Circuit Design and Hardware Implementation

4.1. Circuit Design

Based on the novel 4D memductor-based chaotic system (23), the normalized resistor is set as in order to design the memductor-based chaotic circuit. In view of the need for higher accuracy, the low-power AD633 analog multipliers are chosen in the chaotic circuits, which enjoy the precision of laser trimming and remain stable between −10 V and +10 V. Taking into considering the convenience of power supply and the feasibility of the circuit, as well as saving components, the selected operational amplifiers are LF347N and LF353N with the power supply voltage ranging from −15 V to +15 V. In order to prevent the voltage in the circuit from exceeding the range of operational amplifier, the ranges of the variables in system (22) have been adjusted appropriately, and a new memductor-based chaotic system (23) was obtained after scale transformation. Because the precision provided by AD633 is 1/10 V, the input factor for analog multiplier is 0.1 V. Conclusively, the state equation of the memductor-based chaotic circuit is obtained by rewriting (23):

Thus, the novel memductor-based chaotic circuit schematic is designed as shown in Figure 9 according to (43). The circuit is divided into two parts: the nonmemristor part and the independent memristor part. The memristor part is the red circuit marked in Figure 9. The rest of the circuit is the nonmemristor part, a linear part. What is seen from Figure 9 is that the novel memductor-based chaotic circuit is composed of six operational amplifiers and two analog multipliers. It outputs four signal waveforms, six phase portraits, and stable fourth-order double vortex chaotic signals. Accordingly, Figure 10 shows the novel memductor-based chaotic circuit with Multisim.

Figure 9: The novel memductor-based chaotic circuit schematic.

Figure 10: The novel memductor-based chaotic circuit with Multisim.

All of the electronic components are easily available. The memductor-based chaotic phase portraits of the novel memductor-based chaotic circuit by Multisim are shown in Figure 11. It can be shown from the simulation results that it outputs six chaotic phase portraits of , , , , , and . Moreover, the Multisim simulation results are consistent with the MATLAB simulation results as shown in Figure 3. That is, it fully conforms to the requirements of circuit design in practical applications.

(a)xy plane

(b)xz plane

(c)yz plane

(d)xu plane

(e)yu plane

(f)zu plane

Figure 11: The chaotic attractors of the novel memductor-based chaotic circuit with Multisim.

4.2. Hardware Implementation

Most researchers highlight the study of memristor chaos theory in numerical simulation; in that case, there is a certain deviation in the physical memristor circuit system. Based on the correct simulation results shown in Figure 11, with the purposes to verify that the novel memductor-based chaotic circuit enjoys high accuracy and good robustness and further study the chaotic dynamical characteristics of the novel memductor-based chaotic system (23), a practical electronic circuit is constructed by using some general electronic components such as operational amplifiers, analog multipliers, resistors, and capacitors according to the circuit model of Figure 9.

It should be noted that the problems easily occurring in the process of constructing the memductor-based chaotic circuit should be tackled. For example, the chaotic circuit is more sensitive to the initial value because of adding the memristor, and any minor change will lead to unpredictable results. Therefore, we chose the values of the resistors closer to the simulation resistor to construct the circuit and test whether each module of the circuit works properly in the process of constructing. Afterwards, input voltage to the system and access the oscilloscope, the output phase portrait photos of the novel memductor-based chaotic circuit are shown in Figure 12. Figure 13 shows the experimental circuit board photo.

(a)xy phase portrait

(b)xz phase portrait

(c)yz phase portrait

(d)xu phase portrait

(e)yu phase portrait

(f)zu phase portrait

Figure 12: The output phase portrait photos.

Figure 13: Experimental circuit board photo.

What should be seen from the experimental results shown in Figure 12 is that the phase portraits of the novel memductor-based chaotic attractors displayed by oscilloscope coincide with the simulation results of MATLAB and Multisim. That is, it proves true that the memductor-based chaotic attractors exist in real. The proposed memductor-based chaotic circuit design method provides a reliable and straightforward way for realizing memristive chaotic circuits, and the method plays a significant role in easily handling and avoiding the output voltage beyond the limitation of the amplifier linear region efficiency.

4.3. Experimental Results Analysis

Through careful experiments on the proposed memductor-based chaotic circuit shown in Figure 9, the following important conclusions can be obtained:

(i)The impact of switching power seems to exist. Once the chaotic state is entered, the chaotic attractors begin to become stable. The memductor-based chaotic circuit characteristics of this phenomenon are presented as follows: when the power is turned on, two attractors contribute to establish a stable state of the circuit. One is a chaotic attractor, which tells the fact that the voltage amplitude is less than the supply voltage, and no amplitude limiting condition occurs. The other is the possibility of entering a state of limiting amplitude and not breaking out of the limiting amplitude state, but entering the traditional periodic oscillation, and this oscillation is a stable oscillation(ii)The ranges of the physical variables measured in this experiment are presented as follows: ranges from −2.2 V to +2.2 V, ranges from −4.4 V to +4.4 V, ranges from −4.4 V to 4.4 V, and ranges from −4.8 V to +4.8 V. This set of data is easy to be controlled. So as long as the resistance of the 4 K resistor is adjusted, the amplitude of the chaos varies accordingly and the shape remains unchanged, which is extremely convenient(iii)A good memductor-based chaotic circuit must be designed without defects. One of the defects is the voltage limit of the regulated power supply. The defects may appear in designing of the operational amplifier and inverting integrator. As for the design defect of operational amplifier, the feedback resistor of the operational amplifier is greater than that of the input circuit . That is, the design defect is presented as

Moreover, if the operational amplifier is equipped with two input resistors, the design defect is presented as follows:

Therefore, both of these conditions may cause amplitude limiting distortion, which makes the design of memductor-based circuits deviates from the original intention of chaotic mathematical model.

And as for the design defect of the inverting integrator, the normalized resistance of the inverting integrator is set as ; thus, the possible defect of the memductor-based circuit design is presented as follows:

which is hard to achieve, since in some cases, the mathematical model itself is involved, and it is not just the circuit design but also the circuit model involved. Therefore, the reason why the steady phase portraits have not been debugged is that the design of the operational amplifier violates (44) or (45).

(iv)Here, a new concept, called “the memductor-based chaotic circuit defect quantification index”, is first proposed. The new concept of quantification consists of two parts logically. First of all, the single-stage defect coefficient is considered. For a stage operational amplifier, if the operational amplifier does not violate (44) and (45), the defect coefficient of the memductor-based chaotic circuit is equal to zero. If (44) and (45) are violated, the defect coefficient of the operational amplifier is defined as

Secondly, the defect coefficient of the whole memductor-based circuit system is the sum of the defect coefficient at all levels of the unit circuit. Physical experiments in this paper show that the chaotic output of the memductor-based circuit with the parameters shown in Figure 9 is the most stable, and they are consistent with the MATLAB and Multisim simulation results.

5. Application of the Proposed Memductor-Based Chaotic Circuit

Since the memductor-based chaotic signal is more sensitive to the initial value than the ordinary chaotic signal, it is especially suitable for the secure communication field. In order to improve the security of secure communication system, it is considered that the novel memductor-based chaotic system should be selected as the chaotic system. In the proposed memductor-based chaotic secure communication scheme, the memristive secure communication circuit is implemented by using some electronic components containing analog multipliers, operational amplifiers, resistors, and capacitors with a novel 4D memductor-based chaotic system as chaos generator. Based on the proposed memductor-basede chaotic circuit shown in Figure 9, the memductor-based secure communication circuit schematic by Multisim is shown in Figure 14. Its circuit principle is carefully presented as follows:

Figure 14: A novel memductor-based secure communication circuit by Multisim.

It consists 14 operational amplifiers together with 4 analog multipliers. Its basic circuit is composed of two proposed identical memductor-based chaotic circuit units with a little change. The left side of the circuit is the transmitter and the right side of the circuit is the receiver. The inverting input end of transmitter-modulator is connected with the transmitted signal to be transmitted. The same phase input end is connected with the output terminal of the novel memductor-based chaotic circuit. In this way, the receiving system and the transmitting system are easier to maintain synchronization, and the robustness of the memductor-based chaotic circuit is also maintained. This method prevents effective information from being intercepted in the secure communication process.

In what follows, the simulation experiments are presented to verify whether two identical parameters of the memductor-based chaotic circuits can effectively achieve the signal transmission and reception without distortion. Suppose an input sine wave with amplitude of 1 V and frequency of 1 kHz is given in the circuit simulation, the transmitting and receiving signal waveform by Multisim is shown in Figure 15. The synchronous phase portrait is shown in Figure 16. And Figure 17 shows the superimposed signal waveform of the modulation and demodulation signal. It is obvious from the simulation results that, no matter what kinds of signals are input, the two identical memductor-based chaotic circuits entirely maintain synchronization with each other if the component parameters of the transmitting circuit are exactly the same with the receiving circuit. Almost no distortion can be seen.

Figure 15: Transmitting and receiving waveforms.

Figure 16: Synchronous phase portrait.

Figure 17: Superimposed signal waveform.

Subsequently, the hardware circuit experiments of the proposed chaotic secure communication circuit based on the memductor-based chaotic circuit are implemented successfully. To verify the above Multisim simulation results, accordingly, an input sine wave with amplitude of 1 V and frequency of 1 kHz is taken in the practical electronic circuit experiment. It should be noted that the transmitting and receiving signal waveform photo is shown in Figure 18. Figure 19 shows the modulation and demodulation waveform subtraction. It is evident that the difference between the two waves (i.e., noise) is only 10 microvolts when the most sensitive gear of the oscilloscope is 10 μV. The synchronous phase portrait photo is shown in Figure 20. Figure 21 shows the superimposed signal photo of the modulation and demodulation waveform. Figure 22 shows the transmitting modulation signal and the receiving demodulation signal waveform photo on the oscilloscope. According to the experimental measurement results of the memductor-based chaotic secure communication circuit, it is obvious that the transmitting and receiving signal waveform photo and the synchronous phase portrait photo displayed by oscilloscope coincide with the Multisim simulation results.

Figure 18: Transmitting and receiving signal photo.

Figure 19: Modulation and demodulation waveform subtraction.

Figure 20: Synchronous phase portrait photo.

Figure 21: Superimposed signal photo.

Figure 22: The transmitting modulation signal and the receiving demodulation signal photo.

Nevertheless, the memductor-based chaotic circuits composed of conventional operational amplifiers and analog multipliers still have some limitations, mainly because of the frequency limitations of the operational amplifiers. As already shown in [38], the operational amplifiers allow us to implement any type of circuit that is useful in analog processing applications. However, its performance in realizing chaotic circuits is limited. In work [38], the signals can be transmitted from 1 Hz to 500 kHz without distortion for the hyperchaotic secure communication circuit. When the signal frequency exceeds 500 kHz, the signal distortion will be very obvious. Thus, in order to transmit high-speed data, the chaotic attractors should work at high frequency. In addition, high frequency should be enhanced from the aspect of improving the security and confidentiality of chaotic secure communication circuits.

6. Conclusion

In this paper, a novel memductor-based chaotic system is proposed by adding a one-dimensional memristor equation to a particular three-dimensional chaotic system according to the physical nonlinear characteristics of memductor through looking for suitable parameters. And this paper is an attempt to investigate the dynamical behaviors and synchronous stability of the novel memductor-based chaotic system and realize these dynamics in a new physical circuit. What can be seen from the simulation results and experimental results is that they do not only output six phase portraits but also output stable fourth-order double vortex chaotic signals, respectively. In order to enhance the security performance of transmission signal and improve the vulnerability of the novel memristive system, the novel memductor-based chaotic circuit is applied to construct a new memductor-based chaotic secure communication circuit. Comparisons among Multisim simulation, MATLAB simulation results, and physical experimental results show that they are consistent with each other, and the attractors of the novel memductor-based chaotic system exist. What is more, the concept of “the memductor-based chaotic circuit defect quantification index” is proposed for the first time to verify whether the chaotic output is consistent with the mathematical model, which provides a powerful theoretical basis for the successful design and implementation of memductor-based chaotic circuits. These proposed circuit design methods can also be applied in other complex memristor-based chaotic systems.

Nevertheless, the conventional operational amplifiers have somewhat performance limitations in implementing memductor-based chaotic circuits. It is quite hard to improve the frequency response for analog implementation of chaotic oscillator when it is designed with integrated circuits. Perhaps the implementation based on FPGA can be used as a solution to observe memductor-based attractors at higher frequencies. Thus, our future research will devote to the circuit realization of memductor-based systems by using FPGA.

Data Availability

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

Conflicts of Interest

The authors have declared that no competing interests exist.

Acknowledgments

The authors are greatly thankful for the help and support from the National Natural Science Foundation of China (Grant no. 51505375), Open Project of State Key Laboratory of Digital Manufacturing Equipment and Technology (Grant no. DMETKF2017014), Shaanxi Provincial Natural Science Foundation of China (Grant no. 2014JM2-5082), and Open Project of State Key Laboratory of ASIC & System (Grant no. 2018KF001).

References

L. Chua, “Memristor-the missing circuit element,” IEEE Transactions on Circuit Theory, vol. 18, no. 5, pp. 507–519, 1971.

L. O. Chua and Sung Mo Kang, “Memristive devices and systems,” Proceedings of the IEEE, vol. 64, no. 2, pp. 209–223, 1976.

J. M. Tour and T. He, “The fourth element,” Nature, vol. 453, no. 7191, pp. 42-43, 2008.

D. B. Strukov, G. S. Snider, D. R. Stewart, and R. S. Williams, “The missing memristor found,” Nature, vol. 453, no. 7191, pp. 80–83, 2008.

S. Kvatinsky, M. Ramadan, E. G. Friedman, and A. Kolodny, “VTEAM: a general model for voltage controlled memristors,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 62, no. 8, pp. 786–790, 2015.

M. Itoh and L. O. Chua, “Memristor oscillators,” International Journal of Bifurcation and Chaos, vol. 18, no. 11, pp. 3183–3206, 2008.

B. Muthuswamy and P. P. Kokate, “Memristor-based chaotic circuits,” IETE Technical Review, vol. 26, no. 6, pp. 417–426, 2009.

B. Muthuswamy, “Implementing memristor based chaotic circuits,” International Journal of Bifurcation and Chaos, vol. 20, no. 5, pp. 1335–1350, 2010.

B. Muthuswamy and L. O. Chua, “Simplest chaotic circuit,” International Journal of Bifurcation and Chaos, vol. 20, no. 5, pp. 1567–1580, 2010.

B. Bo-Cheng, X. Jian-Ping, and L. Zhong, “Initial state dependent dynamical behaviors in a memristor based chaotic circuit,” Chinese Physics Letters, vol. 27, no. 7, article 070504, 2010.

B. C. Bao, Z. Liu, and J. P. Xu, “Steady periodic memristor oscillator with transient chaotic behaviours,” Electronics Letters, vol. 46, no. 3, p. 228, 2010.

B. Bao, Z. Ma, J. Xu, Z. Liu, and Q. Xu, “A simple memristor chaotic circuit with complex dynamics,” International Journal of Bifurcation and Chaos, vol. 21, no. 9, pp. 2629–2645, 2011.

S. P. Adhikari, M. P. Sah, H. Kim, and L. O. Chua, “Three fingerprints of memristor,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 60, no. 11, pp. 3008–3021, 2013.

A. Ascoli, F. Corinto, V. Senger, and R. Tetzlaff, “Memristor model comparison,” IEEE Circuits and Systems Magazine, vol. 13, no. 2, pp. 89–105, 2013.

Q. H. Hong, Z. J. Li, J. F. Zeng, and Y. C. Zeng, “Design and simulation of a memristor chaotic circuit based on current feedback op amp,” Acta Physica Sinica, vol. 63, no. 18, article 180502, 2014.

A. Buscarino, L. Fortuna, M. Frasca, and L. Valentina Gambuzza, “A chaotic circuit based on Hewlett-Packard memristor,” Chaos, vol. 22, no. 2, article 023136, 2012.

A. Buscarino, L. Fortuna, M. Frasca, and L. V. Gambuzza, “A gallery of chaotic oscillators based on HP memristor,” International Journal of Bifurcation and Chaos, vol. 23, no. 5, article 1330015, 2013.

I. Petras, “Fractional-order memristor-based Chua’s circuit,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 57, no. 12, pp. 975–979, 2010.

L. Teng, H. H. C. Iu, X. Wang, and X. Wang, “Chaotic behavior in fractional-order memristor-based simplest chaotic circuit using fourth degree polynomial,” Nonlinear Dynamics, vol. 77, no. 1-2, pp. 231–241, 2014.

S. Kvatinsky, E. G. Friedman, A. Kolodny, and U. C. Weiser, “TEAM: threshold adaptive memristor model,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 60, no. 1, pp. 211–221, 2013.

Q. Li, H. Zeng, and J. Li, “Hyperchaos in a 4D memristive circuit with infinitely many stable equilibria,” Nonlinear Dynamics, vol. 79, no. 4, pp. 2295–2308, 2015.

A. Adamatzky and L. Chua, Memristor Networks, Springer International Publishing, Switzerland, 2014.

Y. Zhang, X. Wang, and E. G. Friedman, “Memristor-based circuit design for multilayer neural networks,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 65, no. 2, pp. 677–686, 2018.

E. E. Mahmoud, “Complex complete synchronization of two nonidentical hyperchaotic complex nonlinear systems,” Mathematical Methods in the Applied Sciences, vol. 37, no. 3, pp. 321–328, 2013.

G. M. Mahmoud and E. E. Mahmoud, “Complete synchronization of chaotic complex nonlinear systems with uncertain parameters,” Nonlinear Dynamics, vol. 62, no. 4, pp. 875–882, 2010.

E. E. Mahmoud, “Dynamics and synchronization of new hyperchaotic complex Lorenz system,” Mathematical and Computer Modelling, vol. 55, no. 7-8, pp. 1951–1962, 2012.

A. Wu and Z. Zeng, “Global Mittag-Leffler stabilization of fractional-order memristive neural networks,” IEEE Transactions on Neural Networks and Learning Systems, vol. 28, no. 1, pp. 206–217, 2017.

P. Jiang, Z. Zeng, and J. Chen, “On the periodic dynamics of memristor-based neural networks with leakage and time-varying delays,” Neurocomputing, vol. 219, pp. 163–173, 2017.

R. Rakkiyappan, R. Sivasamy, and X. Li, “Synchronization of identical and nonidentical memristor-based chaotic systems via active backstepping control technique,” Circuits, Systems, and Signal Processing, vol. 34, no. 3, pp. 763–778, 2015.

J. Ma, F. Wu, G. Ren, and J. Tang, “A class of initials-dependent dynamical systems,” Applied Mathematics and Computation, vol. 298, pp. 65–76, 2017.

C. Yakopcic, T. M. Taha, G. Subramanyam, and R. E. Pino, “Generalized memristive device SPICE model and its application in circuit design,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 32, no. 8, pp. 1201–1214, 2013.

M. Halimi, K. Kemih, and M. Ghanes, “Circuit simulation of an analog secure communication based on synchronized chaotic Chua’s system,” Applied Mathematics & Information Sciences, vol. 8, no. 4, pp. 1509–1516, 2014.

E. Tlelo-Cuautle, V. H. Carbajal-Gomez, P. J. Obeso-Rodelo, J. J. Rangel-Magdaleno, and J. C. Núñez-Pérez, “FPGA realization of a chaotic communication system applied to image processing,” Nonlinear Dynamics, vol. 82, no. 4, pp. 1879–1892, 2015.

A. D. Pano-Azucena, J. de Jesus Rangel-Magdaleno, E. Tlelo-Cuautle, and A. de Jesus Quintas-Valles, “Arduino-based chaotic secure communication system using multi-directional multi-scroll chaotic oscillators,” Nonlinear Dynamics, vol. 87, no. 4, pp. 2203–2217, 2017.

L. Xiong, Y. J. Lu, Y. F. Zhang, X. G. Zhang, and P. Gupta, “Design and hardware implementation of a new chaotic secure communication technique,” PLoS One, vol. 11, no. 8, article e0158348, 2016.

X. G. Zhang, H. T. Sun, J. L. Zhao, J. Z. Liu, Y. D. Ma, and T. W. Han, “Equivalent circuit in function and topology to Chua’s circuit and the design methods of these circuits,” Acta Physica Sinica, vol. 63, no. 20, pp. 200503–200508, 2014.

M. F. Hassan, “Synchronization of uncertain constrained hyperchaotic systems and chaos-based secure communications via a novel de-composed non-linear stochastic estimator,” Nonlinear Dynamics, vol. 83, no. 4, pp. 2183–2211, 2016.

L. Xiong, Z. Liu, and X. Zhang, “Dynamical analysis, synchronization, circuit design, and secure communication of a novel hyperchaotic system,” Complexity, vol. 2017, Article ID 4962739, 23 pages, 2017.

R. L. Filali, M. Benrejeb, and P. Borne, “On observer-based secure communication design using discrete-time hyperchaotic systems,” Communications in Nonlinear Science and Numerical Simulation, vol. 19, no. 5, pp. 1424–1432, 2014.

C. Wang, Y. He, J. Ma, and L. Huang, “Parameters estimation, mixed synchronization, and antisynchronization in chaotic systems,” Complexity, vol. 20, no. 1, p. 73, 2014.