Next Article in Journal
Thermodynamic Derivation of Scaling at the Liquid–Vapor Critical Point
Previous Article in Journal
Multivariate Count Data Models for Time Series Forecasting
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Simple Parallel Chaotic Circuit Based on Memristor

1
Institute of Advanced Optoelectronic Materials, Technology of School of Big Data and Information Engineering, Guizhou Provincial Key Laboratory of Public Big Data, Guizhou University, Guiyang 550025, China
2
College of Mathematics and Big Data, Guizhou Education University, Guiyang 550018, China
3
College of Computer Science and Electronic Engineering, Hunan University, Changsha 410082, China
*
Author to whom correspondence should be addressed.
Entropy 2021, 23(6), 719; https://doi.org/10.3390/e23060719
Submission received: 30 March 2021 / Revised: 22 May 2021 / Accepted: 28 May 2021 / Published: 5 June 2021

Abstract

:
This paper reports a simple parallel chaotic circuit with only four circuit elements: a capacitor, an inductor, a thermistor, and a linear negative resistor. The proposed system was analyzed with MATLAB R2018 through some numerical methods, such as largest Lyapunov exponent spectrum (LLE), phase diagram, Poincaré map, dynamic map, and time-domain waveform. The results revealed 11 kinds of chaotic attractors, 4 kinds of periodic attractors, and some attractive characteristics (such as coexistence attractors and transient transition behaviors). In addition, spectral entropy and sample entropy are adopted to analyze the phenomenon of coexisting attractors. The theoretical analysis and numerical simulation demonstrate that the system has rich dynamic characteristics.

1. Introduction

In 1971, Chua predicted the existence of the memristor based on the incompleteness of the relationship among the basic circuit elements composed of resistance, inductance, and capacitance [1]. However, for the next 30 years, memristor had not been taken seriously until D.B. Strukov and coauthors discovered a new TiO2 nanoscale device that could be ascribed to memristive properties [2]. Then, the memristor was applied in many fields such as artificial neural networks [3], RFID security system, new memory [4], and chaotic circuits.
The memristor is one type of nonlinear element that can easily produce chaotic signals; thus, many mathematical methods have been proposed [5,6], and the design of chaotic circuits based on memristors has attracted extensive close attention [7,8,9,10,11,12,13,14,15,16,17,18,19]. Chua’s circuit or its variants also have been examined by replacing the diode with memristive devices. For example, in 2013, Xu proposed a parallel chaotic system formed by an inductance, a capacitance, and a memristor [20]; in 2019, Yuan designed a parallel chaotic circuit made up of a memristor, a memcapacitor, and a meminductor [21]; in 2020, Ma constructed a parallel chaotic circuit containing a memristor, a memcapacitor, and an inductance [22]. Several kinds of filter circuits have been explored by replacing the resistance or capacitance with memristive devices [23,24]. Some chaotic circuits are based on Shinriki’s circuit or jerk chaotic system by replacing the nonlinear element or a resistor with a memristive diode bridge [24,25].
In 1976, Chua elaborated that the thermistor together with ionic systems and discharge tubes can be modeled as memristive devices [26]. In fact, in 1833, Michael Faraday discovered that the resistance of a thermistor varies nonlinearly with temperature; in the early 1940s, the thermistor was widely used in business such as circuit protection as well as temperature sensor and regulation. In 2020, Ginoux introduced a series chaotic circuit based on a thermistor [27].
In this work, the thermistor is applied in a parallel chaotic circuit to construct a new three-dimensional chaotic system for the first time. Although the high-precision thermistor and inductor are difficult to obtain for producing chaos, we provide a possibility of producing chaos in theory. From the simulation results, 11 chaotic attractors and 4 periodic attractors have been found by altering the parameters of the proposed system. In addition, we investigate the coexisting attractors and use the spectral entropy and sample entropy algorithms to obtain the accurate initial values that can generate obviously different attractors. Furthermore, transient transition behavior has also been found in this system. Thus, the proposed system has complex dynamic behaviors.
The rest of this article is arranged as follows: Section 2 gives the mathematical model of the thermistor that is used to construct the parallel chaotic circuit. Section 3 is concerned with numerical analysis and describes the use of MATLAB R2018 to perform the numerical simulation. Bifurcation diagrams combined with their corresponding largest Lyapunov exponents (LLE) are presented to reveal the impacts of parameters. Spectral entropy (SE), sample entropy (SampE), and attractor phase diagrams are mainly used to analyze coexistence attractors. The transient transition behaviors are also discussed using Lyapunov exponents, time-domain waveforms, and attractor phase diagrams. Section 4 summarizes this work.

2. A Memristor–Thermistor Chaotic Circuit

2.1. Model of Thermistor

A negative temperature coefficient (NTC) thermistor is described by Equation (1):
v T = R 0 ( T 0 ) exp [ β ( 1 T 1 T 0 ) ] i = Δ R ( T ) i .
In Equation (1), β is the material constant, T and T0 separately show the thermistor temperature and room temperature with the unit of Kelvin, and R0(T0) and R(T) are the resistance respectively at the temperature of T0 and T. Thus, the conductance G(T) can be obtained as below.
G ( T ) = G 0 ( T ) exp [ β ( 1 T 0 1 T ) ] ,
One can obtain the approximate G(T) through Taylor series expansion to the second order shown in Equation (3):
G ( T ) = G 0 ( T 0 ) exp [ β ( 1 T 0 1 T ) ] = G 0 [ 1 + β T 0 2 ( T T 0 ) + β ( β 2 T 0 ) T 0 4 ( T T 0 ) 2 + O ( T T 0 ) 3 ] .
From [26], the instantaneous temperature T is known to be a function of the power dissipated in the thermistor and governed by the heat transfer equation in Equation (4):
p ( T ) = v T ( t ) i ( t ) = δ ( T T 0 ) + c dT dt .
In Equation (4), c is the heat capacitance and δ is the dissipation constant [26] of the thermistor that is the ratio of the power dissipation to the temperature. Thus, based on Equations (1), (2) and (4), we obtained the first–order time–invariant equation shown in Equation (5):
dT dt = δ c ( T T 0 ) + 1 c G ( T ) v T ( t ) 2 .
Chua and Kang have defined the mathematical model of memristor system, expressed as follows [26]:
y = G ( z , u , t ) u z = H ( z , u , t ) ,
where u, y, and z respectively represent the memristor’s input, output, and the state of the memristor. Based on Equations (3) and (5), the model of the thermistor can be obtained:
i M = G 0 [ 1 + β T 0 2 ( T T 0 ) + β ( β 2 T 0 ) T 0 4 ( T T 0 ) 2 ] v M T = δ c ( T T 0 ) + 1 c G 0 [ 1 + β T 0 2 ( T T 0 ) + β ( β 2 T 0 ) T 0 4 ( T T 0 ) 2 ] v M 2 ,
where vM and iM respectively represent the voltage and current through the thermistor, while T denotes the state of the thermistor. To simplify the system, let TT0 = z, δ/c = k, and 1/c = φ; in Equation (7), let G0 = θ, βG0/T02 = η, G0β(β − 2T0)/T04 = λ, and G(T) = θ + ηz + λz2; then, the system can be expressed as
i M = ( θ + η z + λ z 2 ) v M z = kz + f ( θ + η z + λ z 2 ) v M 2 .
In 1976, Chua and his team extended the definition of the memristor [26]. By definition, the relationship between the current and voltage of the memristor system has the characteristics of compact hysteresis loop, zero crossing (passivity criterion), and closure theorem.
Assuming the voltage of the thermistor to be a sinusoidal signal with 2 V and setting the initial value as z0 = 0, the thermistor’s i–v characteristic curve is displayed in Figure 1a. We can find that the trajectory of the i–v curve is similar to the number “8”, and the area of the hysteresis loop decreases with the increase in the excitation frequency f. The phenomenon verifies that the thermistor is consistent with the characteristics of a compact hysteresis loop. Moreover, for a passive memristor system, its terminal voltage and current should cross the zero point at the same time, as shown in Figure 1b. Furthermore, the dimension of a thermistor is the same as that of a common resistance; that is, a thermistor can be used in series and parallel as a common resistance, which indicates that the thermistor conforms to the closure theorem. Thus, a thermistor can be considered as a memristor system.

2.2. A Simple Chaotic Oscillator

A simple chaotic circuit (see Figure 2) is only composed of four elements: a capacitor, an inductor, a thermistor, and a linear negative resistor. Based on Kirchhoff’s laws and the first‒order time‒invariant equation of thermistor (see Equation (8)), we get the system described in Equation (9).
di L ( t ) dt = 1 L u c ( t ) du C ( t ) dt = 1 C [ i L + u C ( t ) G ( T ) u C ( t ) g dz dt = kz + f ( θ + η z + λ z 2 ) u C 2 ( t ) ] ,
To simplify the system, let iL(t) = x, uC(t) = y, 1/L = a, 1/C = b, and g = r; then, the system can be expressed as
x = ay y = b [ x + ( θ r + η z + λ z 2 ) y z = kz + f ( θ + η z + λ z 2 ) y 2 ] .
The parameters we have set have some practical significance, so we need to discuss the spans. Equation (3) indicates the conductance of the thermistor that is supposed to be positive; thus, G(T) = θ + ηz + λz2 is positive, and hence, η2 - 4λθ must be negative and λ must be positive. Otherwise, the conductance may have some negative values. Other parameters a, b, θ, k, φ, and γ are positive according to their physical meanings, and η = βG0/T02 (β is the material constant) is also positive. Thus, we get the value ranges as follows:
a ,   b ,   θ ,   k ,   f ,   λ ,   r   >   0 , 0   <   η   <   2 λ θ .

3. Dynamical Properties of the System

3.1. Equilibrium Analysis

The Jacobian matrix (JE) of Equation (10) at the equilibrium point (0, 0, 0) is shown as follows:
JE = 0 a 0 b br b θ 0 0 0 k .
The characteristic values of Equation (12) are as follows:
λ 1 = ε , λ 2 , 3 = 1 2 ( br b θ ) ± 1 2 b ( br 2 + 2 b θ r b θ 2 + 4 a ) .
As discussed above ε > 0; then, λ1 < 0, and let λ2, 3 meet the conditions of Equation (14):
b ( r θ ) > 0 .
Obviously, if the characteristic values meet the conditions mentioned above, the equilibrium point is a saddle focus or a saddle node, which is the necessary condition for generating chaotic attractors.
Based on Equations (11) and (14), we give the preliminary value range of the parameters, which may create chaos:
( r θ )   >   0 0   <   η   <   2 λ θ a ,   b ,   θ ,   k ,   f ,   λ ,   r   >   0
According to the conditions discussed above, we choose a set of data a = 1, b = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 0.1, 0); then, Equation (10) can be expressed by Equation (16):
x = y y = x ( 1 + z + 2 z 2 ) y z = 2 z + ( 0 . 5 + z + 2 z 2 ) y 2
Figure 3 shows the chaotic characteristics of the system. Figure 3a–d separately displays the 2D and 3D phase portraits, exhibiting the chaotic behavior: instability and finiteness. Figure 3e shows the Lyapunov exponents (LEs) of the system obtained by the Wolf algorithm [28,29]. The results are LE1 = 0.18728, LE2 = −0.0044319, and LE3 = −0.87559. LE1 is positive, LE3 is negative, LE2 is approximately equal to zero, and the sum of these LEs is negative, so it is a stable chaotic system. Figure 3f is the Poincaré map [30,31,32,33,34] of the system that contains random locations of dots, which also indicates the properties of chaos. In brief, it is a stable chaotic system.

3.2. The Impacts of Parameters

We observe the chaotic characteristics of Equation (10) through alerting the parameters a, b, r and k with the initial values as (0, 0.1, 0). The calculated results of the largest Lyapunov exponent spectrum (LLE), bifurcation diagram, attractor phase diagrams, and dynamic maps are used to analyze the impact of parameters a, b, r, and k. First, we determine the state of the system by comparing the value of LLE and bifurcation diagram; then, attractor phase diagrams and dynamic maps are used to future verify the results. Through multiple analyses, we can obtain reliable results.
Figure 4 shows the attractor phase diagrams that fully illustrate the state of the proposed system. Through analysis and generalization, 11 kinds of chaotic attractors and 4 kinds of periodic attractors have been found.
The largest Lyapunov exponent spectrum (LLE), bifurcation diagram, attractor phase diagrams, and dynamic maps are obtained by the fourth-order Runge–Kutta method with double precision using the time-step Δt = 10−2 s. It is well known that all the numerical algorithms will produce the numerical noises such as truncation error and round-off error. For a system of ODEs, set dφ/dt = F (φ), where F is differentiable, if |∂Fi/φj| < L (for all i and j), Then, Equation (17) can be obtained [35] within the time of [0, T]:
| | ϕ n , Δ t t ϕ a t | | D Δ t N ( e LT 1 ) L + | | E 0 | | e LT ,
where N is the order accuracy, D is a constant due to F, Δt is the time step, E0 is the initial error, and φtn,Δt and φta respectively represent numerical solution and analytic solution. For the proposed chaotic system, we have fixed the values of N, D, Δt, and E0; thus, as the simulation time T increases, the error will increase. We calculated the LLE with T = 500 s and T = 1000 s, as shown in Figure 5a, Figure 6a, Figure 7a, Figure 8a. From the results, we can find some differences between the two sets of values; moreover, the results of LLE with T = 500 s are better correlated with bifurcation diagrams in Figure 5b, Figure 6b, Figure 7b, Figure 8b. Then, through considering the numerical noises and referring to other articles [22], we set the simulation time to 500 s.
Figure 5a shows the largest Lyapunov spectrum versus the parameter a, and Figure 5b exhibits the bifurcation diagram of the variable z versus the parameter a. The parameter a is increasing from 0 to 2, during which there are three kinds of chaotic attractors and one periodic attractor specifically summarized in Table 1.
The largest Lyapunov exponent spectrum and corresponding bifurcation diagram versus the parameter b with the range from 0 to 6 are in Figure 6. Five kinds of chaotic attractors and one periodic attractor have been found. During b ∈ [2.75, 6], the chaotic attractors are transformed from Type II to Type VI at b = 3.45, and during b ∈ [0.06, 0.19], the chaotic attractor is of Type V, which is the only time this type is found in our study. All the dynamic characteristics with varying b are presented in Table 2.
In Figure 7, the largest Lyapunov exponent spectrum and corresponding bifurcation diagram versus the parameter r with the range from 1 to 6 are displayed. Especially when r ∈ [1.00, 1.03] and r ∈ [1.08, 1.15], the periodic attractors are separately of Type II and Type III that almost symmetric with respect to the z‒axis. All the dynamic characteristics with varying r are presented in Table 3.
The largest Lyapunov exponent spectrum and corresponding bifurcation diagram versus the parameter k with the range from 0 to 0.5 are presented in Figure 8. Three kinds of chaotic attractors and one periodic attractor have been found. In particular, the chaotic attractor of Type X only exists at k = 0.13 in our discussion area. All the dynamic characteristics with varying k are presented in Table 4.
To better illustrate the complex behavior of the circuit, we have given the dynamical maps of the proposed system between the parameters a, b, r, and k depicted in Figure 9. The dynamic maps have been calculated by the method of largest Lyapunov exponent spectrum (LLE). Recently, the relative integration error (RIE) algorithm based on semi-implicit integration schemes has been proposed for the calculation of dynamic maps [30]. In the dynamic maps below, the red regions indicate the chaotic state, the yellow regions indicate the weak chaotic state, the blue regions indicate the periodic or quasiperiodic state, and the violet regions indicate the unbounded state. From Figure 9, we can intuitively understand the changes of the system.

3.3. Coexistence of Attractors

Coexistence of attractors is a particular phenomenon in which one system’s orbits may gradually change to other stable states with the same parameters but different initial values. In the section, some numerical methods have been used to analyze the coexistence of attractors, including spectral entropy (SE), algorithm sample entropy (SampE) algorithm, largest Lyapunov spectrum (LLE), and attractor phase diagrams. We think different values of SE and SampE imply different states which can be verified by attractor phase diagrams and LLE.
As we know, spectral entropy takes the maximum value when all the probability values of the relative power spectrum for one sequence are equal; that is, the more balanced the distribution of the power spectrum, the bigger the value of SE [32]. Thus, a bigger SE stands for more complex oscillation for the chaotic signal; otherwise, a smaller SE stands for more obvious oscillation for the chaotic signal. Sample entropy is measured by the probability of generating new patterns in signals. The greater the probability, the greater the complexity. Thus, different values of spectral entropy or sample entropy correspond to different chaotic signal trajectories.
From Figure 10a, it can be seen that the value of sample entropy (SampE) is about 0.1, higher than that of spectral entropy (SE), and both sample entropy and spectral entropy have the same pattern of changing. We chose two points (u = 0.1408, SE = 0.4968, SampE = 0.6083) and (u = 0.149, SE = 0.188, SampE = 0.3085), marked in Figure 10a. As expected, different attractors are obtained in Figure 10c,e. From Figure 10b, we discovered that the attractors are in the chaotic state. At the same time, we discovered that the attractors are almost symmetric with respect to the z−axis with setting the negative initial value (0, −0.1408, 0) and (0, −0.149, 0) shown in Figure 10d,f.
In brief, two values of variable u can lead to obviously different attractors. In fact, the entropy diagrams shown in Figure 10a reveal that the values of SE and SampE are varying with the variable u, and the complexity of the system is altered, so we can infer that the system has a large number of coexistence attractors.

3.4. Transient Transition Behaviors

Transient transition behavior is a special phenomenon in which the state of the circuit is unstable and the system will depart from one dynamic region to another at some point. Sometimes, transient behaviors may include transitions, i.e., transition chaos, transition period, and transition hyperchaos. The proposed system also presents the unstable phenomenon.
Let the parameters a = 1, b = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, and θ = 0.5, selecting the initial values (0, 3.75, 0), setting the simulation time as 5000 s. The time‒domain diagram displayed in Figure 11c shows that there are two time-period boundaries of t ∈ (0 s, 891.5 s) and t ∈ (891.5 s, 5000 s), which implies that the system should have two different transient transition states. Through numerical simulation, we observed that the chaotic attractor has a transition from Figure 11a,b at the time of 891.5 s, which confirmed the transient transition behaviors. Moreover, when t ∈ (0 s, 891.5 s), the LEs is (0.15637, −0.0017036, −0.91862), and when t ∈ (891.5 s, 5000 s), the LEs is (0.16834, −0.00036147, −0.88013), which indicates that the system goes through two chaotic states.
Setting the parameters a = 0.5, b = 1, r = 2.5, k = 0.23, φ = 1, η = 1, λ = 2, and θ = 0.5, the initial values (−1, −1, 0), and the simulation time as 5000 s, Figure 11f shows the time domain diagram in which there are two obviously different domains respectively in red and blue. When calculating the LEs within t∈(0 s, 1195 s) and t∈(2075 s, 4062 s), the corresponding values are (0.012051, −0.0059675, −0.058887) and (0.0073981, −0.0042146, −0.037354); thus, the system is in a chaotic state with different attractors. The phase diagrams on the yz plane shown in Figure 11d,f fully illustrate the transient behavior of the system.
In summary, this section mainly introduces the transition state behavior of the system. The numerical methods of time‒domain waveforms, attractor phase diagrams, and Lyapunov exponents are given in detail, and all the simulation results confirm the proposed system has transition chaos behaviors.

4. Conclusions

In this work, we have designed a chaotic system and found that the thermistor can produce complex nonlinear behaviors. The numerical simulation shows that the system has 11 chaotic attractors and 4 periodic attractors when the circuit parameters change; hence, the system is complex and sensitive. Furthermore, the phenomena of coexistence attractors and transient transition behaviors also exhibit that the system has very rich dynamic characteristics.

Author Contributions

Conceptualization, X.Z., and Z.T.; methodology, X.Z., and Z.T.; software, J.L.; validation, X.Z., Z.T., J.L., and Z.C.; formal analysis, X.Z.; writing—original draft preparation, X.Z.; writing—review and editing, Z.T., and J.L.; funding acquisition, X.Z., and J.L. All authors have read and approved the final manuscript.

Funding

This research was funded by the Natural Science Research Youth Project of the Department of Education of Guizhou Province of China (QianJiaoHe KY [2017]213 and QianJiaoHe KY [2018]266), Key Disciplines of Guizhou Province of China—Computer Science and Technology (ZDXK [2018]007), and Research Projects of Innovation Group of the Department of Education of Guizhou Province of China (QianJiaoHe [KY [2021]022]).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chua, L. Memristor-The missing circuit element. IEEE Trans. Circuit Theory 1971, 18, 507–519. [Google Scholar] [CrossRef]
  2. Strukov, D.B.; Snider, G.S.; Stewart, D.R.; Williams, R.S. The missing memristor found. Nature 2008, 453, 80–83. [Google Scholar] [CrossRef] [PubMed]
  3. Pershin, Y.V.; Ventra, M.D. On the validity of memristor modeling in the neural network literature. Neural Netw. 2019, 121, 52–56. [Google Scholar] [CrossRef] [PubMed]
  4. Zhou, Y.; Wu, H.; Gao, B.; Wu, W.; Xi, Y.; Yao, P. Associative memory for image recovery with a high-performance memristor array. Adv. Funct. Mater. 2019, 29, 1900155. [Google Scholar] [CrossRef]
  5. Chung, K.W.; Chan, C.L.; Xu, Z.; Mahmoud, G.M. A perturbation-incremental method for strongly nonlinear autonomous oscillators with many degrees of freedom. Nonlinear Dyn. 2002, 28, 243–259. [Google Scholar] [CrossRef]
  6. Mahmoud, G.M. Periodic solutions of strongly non-linear Mathieu oscillators. Int. J. Non-Linear Mech. 1997, 32, 1177–1185. [Google Scholar] [CrossRef]
  7. Muthuswamy, B.; Chua, L.O. Simplest Chaotic Circuit. Int. J. Bifurc. Chaos 2010, 20, 1567–1580. [Google Scholar] [CrossRef]
  8. Itoh, M.; Chua, L.O. Memristor Oscillators. Int. J. Bifurc. Chaos 2008, 18, 3183–3206. [Google Scholar] [CrossRef]
  9. Wang, G.; Zang, S.; Wang, X.; Yuan, F. Memcapacitor model and its application in chaotic oscillator with memristor. Chaos 2017, 27, 013110. [Google Scholar] [CrossRef]
  10. Sambas, A.; Mamat, M.; Arafa, A.A.; Mahmoud, G.M.; Sanjaya, W. A new chaotic system with line of equilibria: Dynamics, passive control and circuit design. Int. J. Electr. Comput. Eng. 2019, 9, 2365–2376. [Google Scholar] [CrossRef]
  11. Mahmoud, G.M.; Ahmed, M.E.; Sabor, N. On autonomous and non-autonomous modified hyperchaotic complex Lü systems. Int. J. Bifurc. Chaos 2011, 7, 1913–1926. [Google Scholar] [CrossRef]
  12. Du, C.; Liu, L.; Shi, S. Multiple Transient Transitions Behavior Analysis of a Double Memristor’s Hidden System and Its Circuit. IEEE Access 2020, 8, 76642–76656. [Google Scholar] [CrossRef]
  13. Takran, Z.; Saba, M.; Ayten, U.E.; Sedef, H. A new universal mutator circuit for memcapacitor and meminductor elements. AEU Int. J. Electron. Commun. 2020, 119, 1533–3180. [Google Scholar] [CrossRef]
  14. Alombah, N.H.; Fotsin, H.; Ngouonkadi, E.B.M.; Nguazon, T. Dynamics analysis and implementation of a multiscroll memristor-based chaotic circuit. Int. J. Bifurc. Chaos 2016, 26, 1650128. [Google Scholar] [CrossRef]
  15. Deng, H.; Wang, D. A Memristor-based Colpitts like Oscillator. DEStech Trans. Eng. Technol. Res. 2016. [Google Scholar] [CrossRef] [Green Version]
  16. Wu, J.; Wang, L.; Chen, G.; Duan, S. A memristive chaotic system with heart-shaped attractors and its implementation. Chaos Solitons Fractals 2016, 92, 20–29. [Google Scholar] [CrossRef]
  17. Yu, Q.; Bao, B.C.; Hu, F.W.; Quan, X.; Mo, C.; Jiang, W. Wien-bridge chaotic oscillator based on first-order generalized memristor. Acta Phys. Sin. 2014, 63, 240505–240511. [Google Scholar]
  18. Liu, L.; Du, C.; Liang, L.; Zhang, X. A high spectral entropy (SE) memristive hidden chaotic system with multi-type quasi-periodic and its circuit. Entropy 2019, 21, 1026. [Google Scholar] [CrossRef] [Green Version]
  19. Ye, X.; Mou, J.; Luo, C.; Wang, Z. Dynamics analysis of Wien-bridge hyper-chaotic memristive circuit system. Nonlinear Dyn. 2018, 92, 923–933. [Google Scholar] [CrossRef]
  20. Xu, B. A Simplest Parallel chaotic system of memristor. Acta Phys. Sin. 2013, 62, 99–106. [Google Scholar]
  21. Yuan, F.; Li, Y. A chaotic circuit constructed by a memristor, a memcapacitor and a meminductor. Chaos 2019, 29, 101101. [Google Scholar] [CrossRef] [PubMed]
  22. Ma, X.; Mou, J.; Liu, J.; Ma, C.; Zhao, X. A novel simple chaotic circuit based on memristor—memcapacitor. Nonlinear Dyn. 2020, 100, 2859–2876. [Google Scholar] [CrossRef]
  23. Wu, H.; Ye, Y. Extremely slow passages in low-pass filter-based memristive oscillator. Nonlinear Dyn. 2019, 97, 2339–2353. [Google Scholar] [CrossRef]
  24. Bao, B.; Wang, N.; Xu, Q.; Wu, H.; Hu, Y. A simple third-order memristive band pass filter chaotic circuit. IEEE Trans. Circuits Syst. II Express Briefs 2017, 64, 977–981. [Google Scholar] [CrossRef]
  25. Bao, B.C.; Wu, P.; Bao, H.; Chen, M. Chaotic bursting in memristive diode bridge-coupled sallen-key lowpass filter. Electron. Lett. 2017, 53, 1104–1105. [Google Scholar] [CrossRef]
  26. Chua, L.O.; Kang, S.M. Memristive devices and systems. Proc. IEEE 1976, 64, 209–223. [Google Scholar] [CrossRef]
  27. Ginoux, J.M.; Muthuswamy, B.; Meucci, R.; Euzzor, S. A physical memristor based muthuswamy–chua–ginoux system. Sci. Rep. 2020, 10, 19206. [Google Scholar] [CrossRef]
  28. Wolf, A.; Swift, J.B.; Swinney, H.L.; Vastano, J.A. Determining lyapunov exponents from a time series. Phys. D Nonlinear Phenom. 1985, 16, 285–317. [Google Scholar] [CrossRef] [Green Version]
  29. Wolf, A. Lyapunov exponent estimation from a time series. Documentation added. Acta Biochim. Pol. 2013, 60, 345–349. [Google Scholar]
  30. Dnb, A.; Dop, B.; Avt, B.; Dik, C.; Egn, D. New technique to quantify chaotic dynamics based on differences between semi-implicit integration schemes. Commun. Nonlinear Sci. Numer. Simul. 2021, 92, 105467. [Google Scholar] [CrossRef]
  31. Holms, P. Poincaré, celestial mechanics, dynamical-systems theory and “chaos”. Phys. Rep. 1990, 193, 137–163. [Google Scholar] [CrossRef]
  32. Liu, L.; Du, C.; Zhang, X.; Li, J.; Shi, S. Dynamics and entropy analysis for a new 4-D hyperchaotic system with coexisting hidden attractors. Entropy 2019, 21, 287. [Google Scholar] [CrossRef] [Green Version]
  33. Lauriten, B. Semiclassical Poincare map for integrable systems. Chaos 1992, 2, 409. [Google Scholar] [CrossRef]
  34. Kuznetsov, A.P.; Kuznetsov, S.P.; Mosekilde, E.; Stankevich, N.V. Co-existing hidden attractors in a radio-physical oscillator system. J. Phys. A Math. Theor. 2015, 48, 125101. [Google Scholar] [CrossRef]
  35. Teixera, J.; Reynolds, C.A.; Judd, K. Time step sensitivity of nonlinear atmospheric models:numerical convergence, truncation error growth, and ensemble design. J. Atmos. Sci. 2007, 64, 175. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Characteristic curve of thermistor for the selected set of k = 2, φ = 1, η = 0.5, λ = 0.2, θ = 1: (a) i–v curve; (b) i–v/t curve.
Figure 1. Characteristic curve of thermistor for the selected set of k = 2, φ = 1, η = 0.5, λ = 0.2, θ = 1: (a) i–v curve; (b) i–v/t curve.
Entropy 23 00719 g001
Figure 2. A simple chaotic circuit.
Figure 2. A simple chaotic circuit.
Entropy 23 00719 g002
Figure 3. Chaotic characteristics of Equation (16) under the initial conditions (0, 0.1, 0): (a) 2D phase portraits in xy plane; (b) 2D phase portraits in xz plane; (c) 2D phase portraits in yz plane; (d) 3D phase portraits in xyz space; (e) Lyapunov exponents; (f) Poincaré map in x–y plane.
Figure 3. Chaotic characteristics of Equation (16) under the initial conditions (0, 0.1, 0): (a) 2D phase portraits in xy plane; (b) 2D phase portraits in xz plane; (c) 2D phase portraits in yz plane; (d) 3D phase portraits in xyz space; (e) Lyapunov exponents; (f) Poincaré map in x–y plane.
Entropy 23 00719 g003aEntropy 23 00719 g003b
Figure 4. Phase portraits in y‒z plane with initial conditions (0, 0.1, 0): (ak) chaotic attractors from Type (I) to Type (XI); (lo) periodic attractors from Type (i) to Type (iv).
Figure 4. Phase portraits in y‒z plane with initial conditions (0, 0.1, 0): (ak) chaotic attractors from Type (I) to Type (XI); (lo) periodic attractors from Type (i) to Type (iv).
Entropy 23 00719 g004aEntropy 23 00719 g004b
Figure 5. State description of Equation (10) when varying the parameter a for the selected set of b = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 0.1, 0): (a) largest Lyapunov exponent spectrum; (b) bifurcation diagram.
Figure 5. State description of Equation (10) when varying the parameter a for the selected set of b = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 0.1, 0): (a) largest Lyapunov exponent spectrum; (b) bifurcation diagram.
Entropy 23 00719 g005
Figure 6. State description of Equation (10) when varying the parameter b for the selected set of a = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 0.1, 0): (a) largest Lyapunov exponent spectrum; (b) Bifurcation diagram.
Figure 6. State description of Equation (10) when varying the parameter b for the selected set of a = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 0.1, 0): (a) largest Lyapunov exponent spectrum; (b) Bifurcation diagram.
Entropy 23 00719 g006
Figure 7. State description of Equation (10) when varying the parameter r for the selected set of a = 1, b = 1, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 0.1, 0): (a) largest Lyapunov exponent spectrum; (b) bifurcation diagram.
Figure 7. State description of Equation (10) when varying the parameter r for the selected set of a = 1, b = 1, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 0.1, 0): (a) largest Lyapunov exponent spectrum; (b) bifurcation diagram.
Entropy 23 00719 g007
Figure 8. State description of Equation (10) when varying the parameter k for the selected set of a = 1, b = 1, φ = 1, η = 1, λ = 2, r = 2.5, θ = 0.5 and the initial conditions (0, 0.1, 0): (a) largest Lyapunov exponent spectrum; (b) bifurcation diagram.
Figure 8. State description of Equation (10) when varying the parameter k for the selected set of a = 1, b = 1, φ = 1, η = 1, λ = 2, r = 2.5, θ = 0.5 and the initial conditions (0, 0.1, 0): (a) largest Lyapunov exponent spectrum; (b) bifurcation diagram.
Entropy 23 00719 g008
Figure 9. The dynamic maps between the parameters a, b, r, and k. (a) a with b; (b) r with k; (c) a with k; (d) b with k; (e) a with r; (f) r with b.
Figure 9. The dynamic maps between the parameters a, b, r, and k. (a) a with b; (b) r with k; (c) a with k; (d) b with k; (e) a with r; (f) r with b.
Entropy 23 00719 g009aEntropy 23 00719 g009b
Figure 10. Chaotic characteristics for the selected parameters a = 1, b = 5, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5. (a) Spectral entropy and sample entropy for the selected parameters a = 1, b = 5, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5. (b) Largest Lyapunov exponent spectrum for the selected parameters a = 1, b = 5, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5. (c) Phase portraits in yz plane with the initial values (0, 0.1408, 0). (d) Phase portraits in yz plane with the initial values (0, −0.1408, 0). (e) Phase portraits in yz plane with the initial values (0, 0.149, 0). (f) Phase portraits in yz plane with the initial values (0, −0.149, 0).
Figure 10. Chaotic characteristics for the selected parameters a = 1, b = 5, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5. (a) Spectral entropy and sample entropy for the selected parameters a = 1, b = 5, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5. (b) Largest Lyapunov exponent spectrum for the selected parameters a = 1, b = 5, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5. (c) Phase portraits in yz plane with the initial values (0, 0.1408, 0). (d) Phase portraits in yz plane with the initial values (0, −0.1408, 0). (e) Phase portraits in yz plane with the initial values (0, 0.149, 0). (f) Phase portraits in yz plane with the initial values (0, −0.149, 0).
Entropy 23 00719 g010aEntropy 23 00719 g010b
Figure 11. (a) Phase diagrams of attractor projection on yz plane when simulation time is within (0 s, 891.5 s) for the selected set of a = 1, b = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 3.75, 0). (b) Phase diagrams of attractor projection on yz plane when simulation time is within (891.5 s, 5000 s) for the selected set of a = 1, b = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 3.75, 0). (c) The time‒domain diagram for the selected set of a = 1, b = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 3.75, 0). (d) Phase diagrams of attractor projection on yz plane when simulation time is within (0 s, 1195 s) for the selected set of a = 0.5, b = 1, r = 2.5, k = 0.23, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (−1, −1, 0). (e) Phase diagrams of attractor projection on yz plane when simulation time is within (2075 s, 4062 s) for the selected set of a = 0.5, b = 1, r = 2.5, k = 0.23, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (−1, −1, 0). (f) The time domain diagram for the selected set of a = 0.5, b = 1, r = 2.5, k = 0.23, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (−1, −1, 0).
Figure 11. (a) Phase diagrams of attractor projection on yz plane when simulation time is within (0 s, 891.5 s) for the selected set of a = 1, b = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 3.75, 0). (b) Phase diagrams of attractor projection on yz plane when simulation time is within (891.5 s, 5000 s) for the selected set of a = 1, b = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 3.75, 0). (c) The time‒domain diagram for the selected set of a = 1, b = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 3.75, 0). (d) Phase diagrams of attractor projection on yz plane when simulation time is within (0 s, 1195 s) for the selected set of a = 0.5, b = 1, r = 2.5, k = 0.23, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (−1, −1, 0). (e) Phase diagrams of attractor projection on yz plane when simulation time is within (2075 s, 4062 s) for the selected set of a = 0.5, b = 1, r = 2.5, k = 0.23, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (−1, −1, 0). (f) The time domain diagram for the selected set of a = 0.5, b = 1, r = 2.5, k = 0.23, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (−1, −1, 0).
Entropy 23 00719 g011aEntropy 23 00719 g011b
Table 1. Corresponding states and LEs of Equation (10) when varying the parameter a for the selected set of b = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 0.1, 0).
Table 1. Corresponding states and LEs of Equation (10) when varying the parameter a for the selected set of b = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 0.1, 0).
Range (a)LEsStateAttractor Type
0.17–0.20+0-chaosVII
0.23–0.29+0-chaosVII
0.52–0.58+0-chaosII
0.64–0.720--periodi
0.73–1.01+0-chaosII
1.02–1.06+0-chaosVIII
1.08–1.76+0-chaosII
Table 2. Corresponding states and LEs of Equation (10) when varying the parameter b for the selected set of a = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 0.1, 0).
Table 2. Corresponding states and LEs of Equation (10) when varying the parameter b for the selected set of a = 1, r = 1.5, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 0.1, 0).
Range (b)LEsStateAttractor Type
0.06–0.19+0-chaosV
0.33–0.55+0-chaosV
0.56–0.74+0-chaosII
0.80–0.97+0-chaosI
0.98–2.01+0-chaosII
2.09–2.140--periodi
2.69–2.73+0-chaosIII
2.75–3.45+0-chaosII
3.46–6.00+0-chaosVI
Table 3. Corresponding states and LEs of Equation (10) when varying the parameter r for the selected set of a = 1, b = 1, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 0.1, 0).
Table 3. Corresponding states and LEs of Equation (10) when varying the parameter r for the selected set of a = 1, b = 1, k = 2, φ = 1, η = 1, λ = 2, θ = 0.5 and the initial conditions (0, 0.1, 0).
Range (r)LEsStateAttractor Type
1.00–1.030--periodii
1.08–1.150--periodiii
1.26–1.28+0-chaosVIII
1.29–1.33+0-chaosI
1.34–1.35+0-chaosII
1.39–1.49+0-chaosI
1.5–1.68+0-chaosII
1.69–1.740--periodi
1.85–2.64+0-chaosII
4.20–6.00+0-chaosIV
Table 4. Corresponding states and LEs of Equation (10) when varying the parameter k for the selected set of a = 1, b = 1, φ = 1, η = 1, λ = 2, r = 2.5, θ = 0.5 and the initial conditions (0, 0.1, 0).
Table 4. Corresponding states and LEs of Equation (10) when varying the parameter k for the selected set of a = 1, b = 1, φ = 1, η = 1, λ = 2, r = 2.5, θ = 0.5 and the initial conditions (0, 0.1, 0).
Range (k)LEsStateAttractor Type
0.060--periodiv
0.100--periodiv
0.13+0-chaosX
0.22–0.23+0-chaosXI
0.41–0.47+0-chaosIX
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, X.; Tian, Z.; Li, J.; Cui, Z. A Simple Parallel Chaotic Circuit Based on Memristor. Entropy 2021, 23, 719. https://doi.org/10.3390/e23060719

AMA Style

Zhang X, Tian Z, Li J, Cui Z. A Simple Parallel Chaotic Circuit Based on Memristor. Entropy. 2021; 23(6):719. https://doi.org/10.3390/e23060719

Chicago/Turabian Style

Zhang, Xiefu, Zean Tian, Jian Li, and Zhongwei Cui. 2021. "A Simple Parallel Chaotic Circuit Based on Memristor" Entropy 23, no. 6: 719. https://doi.org/10.3390/e23060719

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