Hidden and self-excited attractors in Chua circuit: SPICE simulation and synchronization
M.A. Kiseleva, E.V. Kudryashova, N.V. Kuznetsov, O.A. Kuznetsova, G.A., Leonov, M.V. Yuldashev, R.V. Yuldashev

TL;DR
This paper investigates the synchronization of two Chua circuits using SPICE simulations, highlighting challenges in control signal selection due to multistability and hidden attractors in chaotic systems.
Contribution
It demonstrates the complexities of synchronizing chaotic circuits with hidden and self-excited attractors, emphasizing the difficulties in control signal design.
Findings
Synchronization achieved in SPICE simulations
Control signal selection is complex with multistability
Hidden attractors pose challenges for synchronization
Abstract
Nowadays various chaotic secure communication systems based on synchronization of chaotic circuits are widely studied. To achieve synchronization, the control signal proportional to the difference between the circuits signals, adjust the state of one circuit. In this paper the synchronization of two Chua circuits is simulated in SPICE. It is shown that the choice of control signal is be not straightforward, especially in the case of multistability and hidden attractors.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsChaos control and synchronization · Quantum chaos and dynamical systems · stochastic dynamics and bifurcation
Hidden and self-excited attractors in Chua circuit:
SPICE simulation and synchronization
M.A. Kiseleva, E.V. Kudryashova, N.V. Kuznetsov, O.A. Kuznetsova,
G.A. Leonov, M.V. Yuldashev, R.V. Yuldashev Corresponding author. Email: nkuznetsov239 at gmail.com
Abstract
Nowadays various chaotic secure communication systems based on synchronization of chaotic circuits are widely studied. To achieve synchronization, the control signal proportional to the difference between the circuits signals, adjust the state of one circuit. In this paper the synchronization of two Chua circuits is simulated in SPICE. It is shown that the choice of control signal is be not straightforward, especially in the case of multistability and hidden attractors.
1 Introduction: hidden and self-excited attractors in Chua circuit
Since the first chaotic behavior in dynamical systems was revealed by numerical integration [1], the researchers started to be interested in circuit implementation of chaos (see, e.g. [2, 3] and others), which allows one to ensure that the pseudo-orbits can be traceable by actual orbits (see, e.g. the corresponding discussion on shadowing in [4, 5]). At the same time various engineering perspectives of chaotic circuits application have been found [6].
The Chua circuit, invented in 1983 by Leon Chua [7, 8], is the simplest electronic circuit exhibiting chaos. Consider one of classical Chua circuits shown in Fig. 1.
The circuit consists of passive resistors ( and ), capacitors ( and ), conductor , and one nonlinear element with characteristics , called Chua diode. It is described by the following equations
[TABLE]
Here and are voltages across capacitors and , respectively, is a current through conductor , function is volt-ampere characteristics of Chua’s diode. In the following discussion we choose such that and put . By the introduction of new variables
[TABLE]
system (LABEL:chua-circuit-equations) is transformed to the following form
[TABLE]
Until recently there had been found Chua attractors, which are excited from unstable equilibria only and, thus, can be easily computed (see, e.g a gallery of Chua attractors in [9]). Note that L. Chua [8], analyzing various cases of attractors in Chua’s circuit, did not admit the existence of attractors of another type — so called hidden attractors, being discovered later in his circuits. An attractor is called a self-excited attractor if its basin of attraction intersects an arbitrarily small open neighborhood of equilibrium, otherwise it is called a hidden attractor [10, 11, 12, 13]. Hidden attractor has basin of attraction which does not overlap with an arbitrarily small vicinity of equilibria.
For example, hidden attractors are attractors in systems without equilibria or with only one stable equilibrium (a special case of multistability and coexistence of attractors). The hidden vs self-excited classification of attractors was introduced in connection with the discovery of the first hidden Chua attractor [14, 15, 10, 16, 17]. The Leonov-Kuznetsov’s classification of attractors as hidden or self-excited is captured much attention of scientists from around the world and hidden Chua attractors have become intensively studied (see, e.g. [18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32]. In Fig. 2 is shown an example of self-excited and hidden Chua attractors visualized by numerical integration of system (3) in MATLAB.
2 Visualization of hidden Chua attractor in SPICE
Nowadays various Simulation Programs with Integrated Circuit Emphasis (SPICE) are widely used to analyze and design analog circuits [33]. Consider simulation of hidden Chua attractor in SIMetrix SPICE111 https://www.simetrix.co.uk/
for the following parameters: (, ).
1*#SIMETRIX
2R1 L_P 0 430m
3X$psi psi_OUT psi_OUT $$arbsourcepsi pinnames: N1 OUT
4.subckt $$arbsourcepsi N1 OUT
5B1 OUT 0 I=-0.0011468*V(N1) + (-0.00017680+0.0011468)*LIMIT(V(N1),-1,1)
6.ends
7C1 psi_OUT 0 118.2u IC=2 BRANCH={IF(ANALYSIS=2,1,0)}
8C2 C2_P 0 1m IC=1 BRANCH={IF(ANALYSIS=2,1,0)}
9L L_P C2_P 82.8281 IC=-4m BRANCH={IF(ANALYSIS=2,0,1)}
10R psi_OUT C2_P 1k
11.graph ”XY(C2_P, psi_OUT)” initxlims=false
12.TRAN 0 50 0 10m UIC
In Fig. 3 is shown corresponding SPICE realization of Chua circuit (see Fig. 1). Here correspond to the elements of Chua circuit, and element is used to measure the voltage on capacitors (and plot projection of trajectories on -plane). The Chua diode with characteristic is realized as “Arbitrary Source” (voltage-controlled current source) psi.
For the considered values of parameters there are three equilibria in the system: the zero equilibrium is a stable focus-node and two symmetric saddle equilibria . To check that an attractor is hidden, we have to demonstrate that the trajectories from certain small vicinities of equilibria are not attracted by the attractor. Figs. 4 and 5 show SPICE simulation222 In our experiment “Max time step” is set to .
of trajectory in a vicinity of zero equilibrium and a trajectory with initial condition corresponding to the unstable manifold of the saddle (in both cases the considered trajectories are attracted to the zero equilibrium). Projection of twin symmetric chaotic attractors on the plane and attraction to the zero equilibrium are shown in Fig. 6.
In Fig. 7 is shown simulation self-excited Chua attractor in SPICE for the parameters .
In this case the trajectory with initial data in a vicinity of zero equilibrium is attracted by the self-excited attractor.
3 Synchronization of Chua circuits
Nowadays various chaotic secure communication systems based on Chua circuits and other electronic generators of chaotic oscillations are of interest [34, 35, 36, 37, 38, 39]. The operation of such systems is based on the synchronization chaotic signals of two chaotic identical generators (transmitter and receiver) for different initial data. The control signal proportional to the difference between the circuits signals, adjust the state of one receiver. The multistability and existence of hidden attractors may lead to improper workreceiver of such systems.
Consider now two -coupled Chua systems
[TABLE]
where is a coupling factor (), and the corresponding circuit (see Fig. 8).
SIMetrix SPICE realization of the coupled Chua circuits is shown in Fig. 9.
Here the passive elements of the first circuit: , are identical to the corresponding elements of the second circuit: . Elements are used to measure voltages on capacitors and plot on -plane. To simulate nonlinear elements with characteristic , we use SPICE elements “Arbitrary Source” (voltage-controlled current source) psi and psi1. Resistor connects two circuits and characterizes the distance between transmitter and receiver. Below it is shown that critical coupling value (i.e. maximum value for which synchronization takes place) is different for different choice of initial data because of the multistability and hidden attractors. In our experiments the simulation time is seconds and minimal value of is 1000.
Example 1. Consider initial data of the circuits on one of the symmetrical hidden attractors: Chua circuit 1 — ; Chua circuit 2 — .
Example 2. Consider initial data of the circuits on two symmetrical hidden attractors: Chua circuit 1: ; Chua circuit 2: .
Example 3 Consider initial data of the circuits on one of the symmetrical hidden attractors and stable zero equilibrium: Chua circuit 1 — ; Chua circuit 2 — .
Example 4 Consider the case of symmetrical self-excited attractors for the parameters , , , , (corresponding SPICE parameters: ). Take the following initial data of the circuits on one of the symmetrical self-excited attractors and unstable zero equilibrium: Chua circuit 1 — ; Chua circuit 2 — .
Conclusion
In conclusion we note that the simulation of circuit behavior by software, as well as the numerical integration of its dynamical model, is subject to numerical errors due to time discretization step (see, e.g. the corresponding examples with phase-locked-loop based circuits in [40, 41, 42, 43]). Observation of hidden Chua attractors in physical experiments is discussed, e.g., in [23, 44, 45, 47, 46].
Acknowledgements.
This work is supported by Leading Scientific School of Russian Federation (8580.2016.1, s.2) and DST-RFBR project (16-51-45062, s.3).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] E.N. Lorenz, Deterministic nonperiodic flow , J. Atmos. Sci. 20 (1963), pp. 130–141.
- 2[2] R. Tokunaga, M. Komuro, T. Matsumoto, and L.O. Chua, ‘lorenz attractor’ from an electrical circuit with uncoupled continuous piecewise-linear resistor , International Journal of Circuit Theory and Applications 17 (1989), pp. 71–85.
- 3[3] F. Robinson, Analogue electronic model of the Lorenz equations , International Journal of Electronics 68 (1990), pp. 803–819.
- 4[4] S. Pilyugin, Theory of pseudo-orbit shadowing in dynamical systems , Differential Equations 47 (2011), pp. 1929–1938.
- 5[5] R. Lozi, chap. Can we trust in numerical computations of chaotic solutions of dynamical systems?, Topology and Dynamics of Chaos (Ed.: Ch.Letellier), World Scientific Series in Nonlinear Science Series A, 2013, pp. 63–98.
- 6[6] G. Chen and T. Ueta, Chaos in Circuits and Systems , World Scientific, 2002.
- 7[7] T. Matsumoto, A chaotic attractor from Chua’s circuit , IEEE Transaction on Circuits and Systems 31 (1990), pp. 1055–1058.
- 8[8] L. Chua, A zoo of strange attractors from the canonical Chua’s circuits , Proceedings of the IEEE 35th Midwest Symposium on Circuits and Systems (Cat. No.92CH 3099-9) 2 (1992), pp. 916–926.
