Next Article in Journal
Breakable Semihypergroups
Next Article in Special Issue
Disturbance Decoupling Problem: Logic-Dynamic Approach-Based Solution
Previous Article in Journal
The Two Supreme Principles of Plato’s Cosmos—the One and the Indefinite Dyad—the Division of a Straight Line into Extreme and Mean Ratio, and Pingala’s Mātrāmeru
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel 2D—Grid of Scroll Chaotic Attractor Generated by CNN

Department of Electrical Engineering, University of Basrah, Basrah 61002, Iraq
*
Author to whom correspondence should be addressed.
Symmetry 2019, 11(1), 99; https://doi.org/10.3390/sym11010099
Submission received: 1 December 2018 / Revised: 7 January 2019 / Accepted: 7 January 2019 / Published: 16 January 2019
(This article belongs to the Special Issue Nonlinear Circuits and Systems in Symmetry)

Abstract

:
The complex grid of scroll chaotic attractors that are generated through nonlinear electronic circuits have been raised considerably over the last decades. In this paper, it is shown that a subclass of Cellular Nonlinear Networks (CNNs) allows us to generate complex dynamics and chaos in symmetry pattern. A novel grid of scroll chaotic attractor, based on a new system, shows symmetry scrolls about the origin. Also, the equilibrium points are located in a manner such that the symmetry about the line x = y has been achieved. The complex dynamics of system can be generated using CNNs, which in turn are derived from a CNN array ( 1 × 3 ) cells. The paper concerns on the design and implementation of 2 × 2 and 3 × 3 2 D -grid of scroll via the CNN model. Theoretical analysis and numerical simulations of the derived model are included. The simulation results reveal that the grid of scroll attractors can be successfully reproduced using PSpice.

1. Introduction

Since the treasure trove of Chua’s circuit [1], many scientists from different fields have been studying the double scroll attractors. Chua’s circuit is a paradigm for chaos, which in turn is deformed from 3 D system. Many bifurcation phenomena have been described in [2], such as Hopf bifurcation, Rossler’s spiral, double scroll, etc., all these special emphases lead to the double scroll attractor. Leon O. Chua and Lui-nian Lin in [3], presented a canonical circuit capable of realizing every member of Chua’s family using a three-region system. In [4], many strange attractors were found from Chua’s oscillator and illustrated the complexity of Chua’s oscillator. The implementation of a smooth nonlinearity with a cubic polynomial or higher order was presented in [5], to overcome some subtle features of a real circuit. In [6], Xiao Fan and Guanrong Chen designed a linear feedback controller composed with nonlinear modulo or sawtooth function to drive the original nonlinear autonomous system. Chen [7] introduced a canonical form of the generalized Lorenz system, which was deeply studied and found to be a new and useful tool for chaos synthesis. Moreover, Jinhu Lu and Guanrong Chen discovered a new chaotic system [8], that connects Lorenz attractor and Chen’s attractor. A chaotic system of 3 D quadratic smooth autonomous equations can generate two double-wing chaotic attractors [9]. A novel bounded 4 D chaotic system was presented in [10], in which hyperchaos, chaos, equasiperiodic and periodic behavior were studied. In [11], Serdar et al. worked on numerical, electronic circuit simulation and electronic circuit implementation of a Sprott chaotic system and its synchronization.
For powerful ability in engineering applications based-chaos, chaotic attractors with high complex dynamic structures have been interestingly investigated. M. E. Ylcin et al. presented configuration of 3- and 5-scroll attractors from a generalized Chua’s circuit that lead to n-scroll attractors [12]. In [13] ( 1 D ) , ( 2 D ) , and ( 3 D ) grid attractors the scroll generated due to equilibrium points. An approach proposed by Weihua Deng and Jinhu Lu in [14], generates multiscroll chaotic attractors including ( 1 D ) n -scroll, ( 2 D ) n × m -grid of scroll, and ( 3 D ) n × m × l -grid of scroll chaotic attractors. Jinhu Lu and Guanrong Chen survey the advantages of multiscroll chaotic attractors generation in potential applications and design theories [15]. Simin Yu et al. proposed a fourth-order double-tours circuit for creating ( 1 D ) n-tours, ( 2 D ) n × m -tours, ( 3 D ) n × m × l -tours chaotic attractors [16]. In [17], a systematic threshold control approach for generating multi-scroll chaotic attractors was based on both general Jerk’s and Chua’s circuits with sine nonlinearity. In [18], a method was proposed for generating n-, m × n -, and m × n × l -grid-scroll chaotic attractor based series of hyperbolic tangent function. In [19], generation of multiscroll n × m -dimensional scroll was obtained from a one-dimension scroll by changing and adapting the system equation by jerk system. Zuo et al. used a CCII or current conveyor circuit for generating 4 × 2 × 2 × 2 -scroll and 4 × 2 × 2 × 2 × 2 -scroll chaotic attractors which are basically fourth-order and fifth-order, respectively, via switching control [20]. Based on a general Jerk circuit, a new nonlinearity function for modulating and generating n-scroll chaotic attractors was proposed. This function is able to arbitrarily design the shapes, widths, swings, breakpoints, slopes, equilibrium points, and even the phase portrait of the n-scroll chaotic attractors and the chaos condition and dynamic mechanism of the jerk circuit are interestingly studied in [21]. A scheme is also designed for generating 3-scroll and 12-scroll chaotic attractors via switches and analog circuit realization. Simin Yu et al. suggested increasing the number of equilibrium points type index 2, by employing quadratic function, so they explored n - and n × m -wing Lorenz attractors [22]. A sawtooth function can be used to generate multiscroll chaotic attractors by changing the number n of sawtooth function [23]. A simple circuit design was proposed in [24], capable of creating new grid multiscroll chaotic electronic oscillator. In [25], novel multiscroll attractors and multiwing hidden attractors in five dimensional memrestive system were proposed.
During the past two decades, different kinds of CNN-based chaotic circuits have facilitated the knowledge of the chaotic phenomenon by enhancing research on chaos through analog simulation. A 4 D autonomous chaotic system was observed by introducing a state feedback and new n-well potential function for creating a butterfly wing chaotic attractor [26]. As a nonlinear circuit, CNN can be considered as a paradigm generator for complex systems [27]. Reasonable feedback from the states of the cells made the CNN-based chaotic circuit able to produce complex dynamics [28]. After developing the procedures of the CNN, great complex dynamic systems and chaotic circuits are modelled, such as Chua’s circuit that was controlled by photoresistor nonlinear function [29]. Complex dynamics are proposed in [30] by fractional-order four-cell CNN, a system that exhibits high dynamical behavior such as periodic, chaotic and hyperchaotic. This dynamics behaviors are investigated numerically by simulations and theoretically by equations. A hyperbolic tangent function series is proposed in [31] to generate multi-scroll attractors such as 1 D , 2 D , and 3 D scroll attractors from an autonomous SC-CNN system. Different approaches for simulating the multivariable nonlinearities by switching states of CNN in [32] based chaotic systems, Lorenz kind system dynamics and others like this one are generated by switching CNNs. In [33] it is shown that this structure, SC-CNN, is able to introduce complex dynamics, many circuits that exhibit complex dynamic behaviors can be obtained from this structure by changing the values of the cloning templates. On the other hand, CNN is a novel class of information-processing systems; like a neural network, it is a large-scale nonlinear analog circuit which processes signals in real-time. It was proposed and investigated by Chua and Yang in theory and applications [34,35]. In distinct cases, the CNN consists of a homogenous array and its array has no thresholds, no inputs, and even no outputs, and a sphere of influence that extends only to the nearest neighbours so the CNN reduces to a nonlinear lattice [36]. The local activity means that when the system exhibits complexity, the CNN parameters must be chosen so that the cells or their neighbours are locally actively coupled.
In this paper, a new model of CNN is presented using a modified Chua system. It is based on Piece Wise Linear (PWL) functions and the equilibrium points are distributed in such a way that give a symmetrical grid of scroll chaotic attractors. Next, to build CNN model scheme, we consider the generalized cell model that was introduced by Arena et al. [28]. The designed CNNs with array can emulate such a system and generate a grid of scroll. The results showed that a grid of scrolls, 2 × 2 and 3 × 3, can be obtained using numerical simulations. The designed electronic circuit of a CNN model is also confirmed through the PSpice. The rest of paper is organized as follows. In Section 2, a new model for generation of a grid of scroll attractors is described. Its dynamical behavior is studied in Section 3. Section 4 covers a CNN based design to emulate the new system model and generation process of a grid of scroll using a CNN array. Section 5 describes the realization of a nonlinear electronics circuit and observation of a grid of scroll using PSpice. The conclusions are given finally.

2. The Generation of 2D-Grid of Scroll from a Modified Chua Model

The attention is to produce a complex chaotic attractor that has a grid of scrolls. The framework is the Chua chaotic oscillator model.
A. Chua Oscillator Model
The Chua oscillator model [37] is given by
x ˙ = α [ y f ( x ) ] , y ˙ = x y + z , z ˙ = β y γ z ,
f ( x ) = d x + 1 2 ( c d ) [ | x + 1 | | x 1 | ] ,
Selecting parameters α = 9 , β = 14.28 , c = 1 / 7 , and d = 2 / 7 , a typical double scroll Chua’s attractor can be obtained, as shown in Figure 1. The equibilibrium points can be calculated as saddle index-2 ( ± ( β + γ ) ( d c ) β ( d + 1 ) + γ d , ± γ ( d c ) β ( d + 1 ) + γ d , ± β ( d c ) β ( d + 1 ) + γ d ) and saddle index-1 ( 0 , 0 , 0 ) . The double scrolls are evolving from index-2 equilibrium points as shown in Figure 1. Detailed studies of this model, its dynamics, and bifurcation can be found in [38].
B. Modified Chua Oscillator Model
To create the 2D-grid of scroll chaotic attractors, it is essential to design a grid of saddle index-2 equilibrium points. System model (1) through (2), therefore, is developed to be
x ˙ = a f ( y ) b f ( x ) , y ˙ = x y + z , z ˙ = β f ( y ) ,
where a , b , and β are system parameters, suppose that f ( x ) and f ( y ) are PWL functions, which determine the number of scrolls in x and y directions, respectively. That is,
h ( ξ j ) = m ξ j   q ξ j 1 ξ j + 1 2 i = 1 q ξ j 1 ( m ξ j   i 1 m ξ j   i ) ( | ξ j + ξ j i b | | ξ j ξ j i b | ) ,
where ξ j ϵ ( x , y ) , j ϵ [ 1 , 2 ] , and q ξ j ( = 2 , 3 ) is the number of scrolls, m ξ j   i and ξ j i b are the control parameters of PWL function. Figure 2 shows nonlinearity function.
C. Dynamics of New Model
Two essential features are focused on, the equilibrium points characteristics and bifurcation diagram to study the dynamics of the new model (3).
(1)
Equilibrium points: As mentioned earlier, the distribution of saddle index-2 equilibrium points over the x y -plane to get a 2 D grid of scroll chaotic attractor. By setting x ˙ = y ˙ = z ˙ = 0 , the equilibrium points can be discussed as follows:
  • The equilibrium points ± y i e ( i = 0 , 1 , 2 , , q ξ 2 1 ) are located on the y -direction in the state space.
    One can deduce all positive equilibrium points by using the recursive formula which is given by
    y 1 e = i = 1 i ( m k m k 1 ) ξ 2 k b m 1 , y 2 e = i = 1 i ( m k m k 1 ) ξ 2 k b m 2 , y i e = k = 1 i ( m k m k 1 ) ξ 2 k b m q 2 1 ,
  • For the equilibrium points ± x j e ( j = 0 , 1 , 2 , , q ξ 1 1 ) which are located on the x -direction in the state space. The positive equilibrium points:
    x j e = ( a b ) k = 1 j ( m k m k 1 ) ξ k b m q 1 1 ,
  • For the equilibrium points ± z r e = ( r = 0 , 1 , 2 , , ( q ξ 1 1 ) ( q ξ 2 1 ) ) which are located on the z-direction in the state space. The positive equilibrium points:
    z r e = y i e x j e , i [ 0 , 1 , 2 . q ξ 2 ] ,   j [ 0 , 1 , 2 . q ξ 1 ]
For example, when q ξ 1 = q ξ 2 = 3 , a grid of 3 × 3 saddle index-2 equilibrium points can be obtained, as shown in Figure 3.
Obviously, system (3) with (4) has ( q ξ 1 1 ) ( q ξ 2 1 ) equilibrium points. The corresponding jacobian matrices and their characteristic equations are, respectively,
J = [ b m ξ 1 j a m ξ 2 i 0 1 1 1 0 β m ξ 2 i 0 ]
and
λ 3 + λ 2 ( 1 + b m ξ 1 j ) + λ ( b m ξ 1 j + β m ξ 2 i a m ξ 2 i ) + ( b m ξ 1 j β m ξ 2 i ) = 0
Theoretical analysis shows that all equilibrium points can be classified into saddle index-2. For example, when β = 10 ,   a = 7 , b = 2.5 ,   m ξ 1 o = 1 ,   m ξ 11 = 2 , m ξ 2 o = 2 ,   m ξ 21 = 4 , and q ξ j = 2 , system (3) with (4) has a 2x2-grid of equilibrium points. Similarly, for β = 10 ,   a = 7 , b = 2.5 ,   m ξ 1 o = 1 ,   m ξ 11 = 2 , m ξ 2 o = 2 ,   m ξ 21 = 4 , and q ξ j = 3 , system (3) with (4) has a 3 × 3-grid of equilibrium points. Obviously, the equilibrium points have eigenvalues λ 1 = 4.3268 , λ 2 , 3 = 0.4134 ± j 3.531 and λ 1 = 5.755 , λ 2 , 3 = 4.877 ± j 3.772 , which are called saddle points of index-2 since the two complex conjugate eigenvalues have positive real parts.
(2)
Bifurcation diagram: To confirm the existence of chaos in the new system (3) with (4), assume that the case of q ξ j = 3 . Then, β [ 7 , 12 ] . The bifurcation diagram of the parameter β of system (3) with (4) can be obtained as illustrated in Figure 4.
D. Numerical Simulation Results
As mentioned in Section 2-C, there are ( q ξ 1 1 ) ( q ξ 2 1 ) saddle index-2 equilibrium points. Considering the system parameters given in Section 2-C, a different 2D-grid of scroll chaotic attractors can be generated, as shown in Figure 5.

3. Design of CNN—Based New Chaotic System

This section introduces the design of chaotic system (3) with (4) based on CNN paradigm. A CNN can produce different forms of complex phenomena just like pattern formation, chaotic scroll, spiral, and autowaves. It works well as a merged model for complexity and a paradigm for simulating nonlinear partial differential equations (PDE’s). Arena et al. [28] introduced the generalized cell model which is characterised by the following state equation:
x ˙ j = x j + a j y j + G o + G s + i j ,
with
y j = 1 2 ( | x j + 1 | | x j 1 | ) ,
where x j is the single state variable of cell, y j is the single output state of cell, a j , G o , G s , and i j are parameters defining the CNN template. It is worth noting that the dynamics of state variables of the single cell depend also on the state variables of neighbouring cells. According to model (10) with (11), the dynamic model of three fully connected CNN cells is
x ˙ 1 = x 1 + a 1 y 1 + a 12 y 2 + a 13 y 3 + k = 1 3 s 1 k x k + i 1 , x ˙ 2 = x 2 + a 21 y 1 + a 22 y 2 + a 23 y 3 + k = 1 3 s 2 k x k + i 2 , x ˙ 3 = x 3 + a 31 y 1 + a 32 y 2 + a 3 y 3 + k = 1 3 s 3 k x k + i 3 ,
where x 1 , x 2 , and x 3 are state variables, y 1 , y 2 , and y 3 are the corresponding output. By choosing
a 13 = a 21 = a 22 = a 23 = a 31 = a 31 = a 33 = 0 ;   s 13 = s 22 = s 33 = 0 ;   i 1 = i 2 = i 3 = 0
model (12) becomes:
x ˙ 1 = x 1 + a 1 y 1 + a 12 y 2 + s 11 x 1 + s 12 x 2 , x ˙ 2 = x 2 + s 21 x 1 + s 23 x 3 , x ˙ 3 = x 3 + a 32 y 2 + s 32 x 2 + s 33 x 3 ,
The new chaotic system (3) with (4) can be designed by CNN model to produce a 2 D -grid of scroll chaotic attractor. So, two different paradigm layouts for generation of n × m 2 D -grid of scroll chaotic attractor by CNN cells are adopted with different CNN cell parameters values, as shown in Table 1.
The design scheme of CNN cells connection is proposed for realizing model (14) as shown in Figure 6. Assuming that V 1 = Y 1 and V 2 = Y 2 and V 3 = X 2 for the first cell, V 1 = X 1 and V 2 = X 3 for the second cell, V 1 = X 2 and V 2 = Y 2 for the third cell.

4. CNN Circuit Implementation

In CNN-based implementations, a state variable of the system to be realized is the voltage across capacitor of the Op-Amp based circuit design which is used to implement the dynamics of a CNN cell. A circuit scheme for CNN model is proposed as shown in Figure 7 and it is govering by the following state equations:
d X 1 d t = 1 R 6 C 1 ( R 5 R 2 Y 1 + R 5 R 3 Y 2 + R 5 R 4 X 1 + R 5 R 1 X 2 ) , d X 2 d t = 1 R 11 C 2 ( R 9 R 7 X 1 X 2 + R 9 R 8 X 3 ) , d X 3 d t = 1 R 15 C 3 ( R 14 R 12 Y 2 + R 14 R 11 X 2 ) ,
It is mainly constructed by six blocks, which are as follows:
  • N1 is the first state variable generator; a 1 = R 5 R 3 , a 12 = R 5 R 2 , s 11 = R 5 R 4 , s 12 = R 5 R 1 .
  • N2 is the second state variable generator; s 23 = R 10 R 8 , s 21 = R 10 R 7 .
  • N3 is the third state variable generator; a 32 = R 14 R 13 , s 32 = R 14 R 12 .
  • N4 is an inverting amplifier block with unity gain.
  • Both Y 1   and   Y 2 are the nonlinearities of the CNN.
The design of electronic circuit is based on capacitors, resistors, Op-Amps (TL084) of voltage supply equal to ± 12   V . The nonlinearities functions, Y 1   and   Y 2 , are implemented by using the circuitry block in such a different way so that it can be adapted by state of linkage switches. In accordance with the switches states that shown in Table 2, one can get different grids of scroll chaotic attractors. The PSpice simulations show that the new system (3) mutates to a CNN-based chaotic system and for selected values of the parameters. It shows chaotic dynamical behavior. The phase portraits are shown in Figure 8, on X 3 X 2 -plane projection.

5. Conclusions

We have presented a novel third-order chaotic system and its complex dynamics. The new system is constructed by introducing two PWL functions that enable us to create a 2D-grid of scroll chaotic attractors. Such PWL function can be implemented by CNN model because its main block corresponds to saturation function. Dynamical analysis has been investigated, including equilibrium points and bifurcation. The equilibrium points distribution confirms the principle of symmetry. The locus y = x is the line of symmetry.
It can be noticed that this is the first CNN model reported in the literature that generates a 2D-grid of scroll chaotic attractor. Two different layouts generate a 2D-grid of scroll chaotic attractors by CNN cells. According to the selected parameters, a 2 × 2 -scroll and a 3 × 3 -scroll are confirmed. The system was implemented by using CNN cells. The PSpice environment results of the CNN model circuit design have demonstrated a good agreement with simulation results of the systems. The new system can be used in engineering applications based on chaos due to its capability of producing a grid of scroll attractors with a CNN circuitry.

Author Contributions

Methodology, A.-M.A.; Software, S.-M.R.; Supervision, F.-R.T.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chua, L.; Komuro, M.; Matsumoto, T. The double scroll family: Part I: Rigorous Proof of chaos. IEEE Trans. Circuits Syst. 1986, 33, 1072–1118. [Google Scholar] [CrossRef]
  2. Matsumoto, T.; Chua, L.O.; Komuro, M. Birth and death of the double scroll. Phys. D Nonlinear Phenomena 1987, 24, 97–124. [Google Scholar] [CrossRef]
  3. Transaction, I.; Circuits, O.N. Canonical Realization of Chua’s. IEEE Trans. Circuits Syst. 1990, 37, 885–902. [Google Scholar]
  4. Chua, L.O.; Wu, C.W.; Huang, A.S.; Zhon, G.Q. A Universal Circuit for Studying and Generating Chaos 2. Strange Attractors. IEEE Trans. Circuits Syst. I Fundam. Theory Appl. 1993, 40, 745–761. [Google Scholar] [CrossRef]
  5. Zhong, G. Implementation of Chua’s Circuit with a Cubic Nonlinearity. IEEE Trans. Circuits Syst. I Fundam. Theory Appl. 1994, 41, 934–941. [Google Scholar] [CrossRef]
  6. Wang, X.F.; Chen, G. Chaotification via arbitrarily small feedback controls: Theory, method, and applications. Int. J. Bifurcation Chaos 2000, 10, 549–570. [Google Scholar] [CrossRef]
  7. Chen, G. On a generalized Lorenze canonical form of chaotic systems. Int. J. Bifurc. Chaos Appl. Sci. Eng. 2002, 12, 1789–1812. [Google Scholar]
  8. Kong, H. A new chaotic attractor coined. Int. J. Bifurc. Chaos 2002, 12, 659–661. [Google Scholar]
  9. Wang, L. Yet another 3D quadratic autonomous system generating three-wing and four-wing chaotic attractors. Chaos 2014, 19, 013107. [Google Scholar] [CrossRef]
  10. Zhang, J.; Tang, W. A novel bounded 4D chaotic system. Nonlinear Dyn. 2012, 67, 2455–2465. [Google Scholar] [CrossRef]
  11. Cicek, S.; UYAROĞLU, Y.; Pehlivan, I. Simulation and circuit implementation of sprott case H chaotic system and its synchronization application for secure communication systems. J. Circuits Syst. Comput. 2013, 22, 1350022. [Google Scholar] [CrossRef]
  12. Suykens, J.A.K.; Vandewalle, J. Experimental Confirmation of 3- and 5-Scroll Attractors from a Generalized Chua’s Circuit. IEEE Trans. Circuits Syst. I Fundam. Theory Appl. 2000, 47, 425–429. [Google Scholar]
  13. Ozo, S. Families of scroll grid attractors. Int. J. Bifurc. Chaos 2002, 12, 23–41. [Google Scholar]
  14. Deng, W. Design of multidirectional multiscroll chaotic attractors based on fractional differential systems via switching control. Chaos 2006, 16, 043120. [Google Scholar] [CrossRef] [PubMed]
  15. Lü, J.; Chen, G. Generating multiscroll chaotic attractors: Theories, methods. Int. J. Bifurc. Chaos 2006, 16, 775–858. [Google Scholar] [CrossRef]
  16. Yu, S.; Lü, J.; Chen, G. Theoretical design and circuit implementation of multidirectional multi-torus chaotic attractors. IEEE Trans. Circuits Syst. I Regul. Pap. 2007, 54, 2087–2098. [Google Scholar] [CrossRef]
  17. Lü, J.; Murali, K.; Sinha, S.; Leung, H.; Aziz-Alaoui, M.A. Generating multi-scroll chaotic attractors by thresholding. Phys. Lett. Sect. A Gen. Atomic Solid State Phys. 2008, 372, 3234–3239. [Google Scholar] [CrossRef]
  18. Xu, F.; Yu, P. Chaos control and chaos synchronization for multi-scroll chaotic attractors generated using hyperbolic functions. J. Math. Anal. Appl. 2010, 362, 252–274. [Google Scholar] [CrossRef] [Green Version]
  19. Liu, C.; Yi, J.; Xi, X.; An, L.; Qian, Y.; Fu, Y. Research on the Multi-Scroll Chaos Generation Based on Jerk Mode. Procedia Eng. 2012, 29, 957–961. [Google Scholar] [Green Version]
  20. Zuo, T.; Sun, K.; Ai, X.; Wang, H. High-order grid multiscroll chaotic attractors generated by the second-generation current conveyor circuit. IEEE Trans. Circuits Syst. II Express Briefs 2014, 61, 818–822. [Google Scholar] [CrossRef]
  21. Choo, L.C.; Ling, C. Superposition lattice coding for Gaussian broadcast channel with confidential message. In Proceedings of the 2014 IEEE Information Theory Workshop, Hobart, TAS, Australia, 2–5 November 2014; pp. 311–315. [Google Scholar]
  22. Yu, S.; Tang, W.K.S.; Lü, J.; Member, S.; Chen, G. Generation of n × m-Wing Lorenz-Like Attractors from a Modified Shimizu–Morioka Model. IEEE Trans. Circ. Syst. II Express Briefs 2008, 55, 1168–1172. [Google Scholar] [CrossRef]
  23. Wang, F.-Q.; Liu, C.X. Generation of multi-scroll chaotic attractors via the saw-tooth function. Int. J. Modern Phys. B 2008, 22, 2399–2405. [Google Scholar] [CrossRef]
  24. Lin, Y.; Wang, C.H.; Yin, J.W.; Hu, Y. A Simple Grid Multiscroll Chaotic Electronic Oscillator Employing CFOAs. Int. J. Bifurc. Chaos 2014, 24. [Google Scholar] [CrossRef]
  25. Hu, X.; Liu, C.; Liu, L.; Yao, Y.; Zheng, G. Multi-scroll hidden attractors and multi-wing hidden attractors in a 5-dimensional memristive system. Chin. Phys. B 2017, 26. [Google Scholar] [CrossRef]
  26. Tahir, F.R.; Ali, R.S.; Pham, V.T.; Buscarino, A.; Frasca, M.; Fortuna, L. A novel 4D autonomous 2n-butterfly wing chaotic attractor. Nonlinear Dyn. 2016, 85, 2665–2671. [Google Scholar] [CrossRef]
  27. Schultz, A.; Rekeczky, C.; Szatmari, I.; Roska, T.; Chua, L.O. Spatio-temporal CNN algorithm for object segmentation and object recognition. In Proceedings of the 1998 Fifth IEEE International Workshop on Cellular Neural Networks and Their Applications, London, UK, 14–17 April 1998; pp. 347–352. [Google Scholar]
  28. Arena, P.; Baglio, S.; Fortuna, L.; Manganaro, G. Chua’s Circuit Can Be generalized by CNN Cells. IEEE Trans. Circuits Syst. I Fundam. Theory Appl. 1995, 42, 123–125. [Google Scholar] [CrossRef]
  29. Rahma, F.; Fortuna, L.; Frasca, M. New Attractors and New Behaviors in the Photo-Controlled Chua’s Circuit. Int. J. Bifurc. Chaos 2009, 19, 329. [Google Scholar] [CrossRef]
  30. Huang, X.; Zhao, Z.; Wang, Z.; Li, Y. Chaos and hyperchaos in fractional-order cellular neural networks. Neurocomputing 2012, 94, 13–21. [Google Scholar] [CrossRef]
  31. Günay, E.; Altun, K. Multi-Scroll Chaotic Attractors in SC-CNN via Hyperbolic Tangent Function. Symmetry 2018, 7, 67. [Google Scholar] [CrossRef]
  32. Günay, E.; Altun, K. Switched State Controlled-CNN: An Alternative Approach in Generating Complex Systems with Multivariable Nonlinearities Using CNN. Int. J. Bifurc. Chaos 2018, 28, 1830019. [Google Scholar] [CrossRef]
  33. Arena, P.; Baglio, S.; Fortuna, L.; Manganaro, G. SC-CNN Based systems to realize a class of autonomous and coupled chaotic circuits. In Proceedings of the 1997 IEEE International Symposium on Circuits and Systems, Hong Kong, China, 9–12 June 1997. [Google Scholar]
  34. Chua, L.O.; Yang, L. Cellular Neural Network: Theory. IEEE Trans. Circ. Syst. 1988, 35, 1257–1272. [Google Scholar] [CrossRef]
  35. Chua, L.O.; Yang, L. Cellular Neural Networks: Applications. IEEE Trans. Circuits Syst. 1988, 35, 1273–1290. [Google Scholar] [CrossRef]
  36. Chua, L.O.; Roska, T. Cellular Neural Networks and Visual Computing: Foundations and Applications; Cambridge University Press: Cambridge, England, 2002. [Google Scholar]
  37. Deregel, P. Chua’s Oscillator: Azoo of attractors. J. Circuits Syst. Comput. 1993, 3, 309–359. [Google Scholar] [CrossRef]
  38. Kevorkian, P. Snapshots of Dynamical Evolution of Attractors from Chua’s Oscillator. IEEE Trans. Circ. Syst. 1993, 40, 762–780. [Google Scholar] [CrossRef]
Figure 1. Double scroll attractor in the Chua oscillator chaotic model.
Figure 1. Double scroll attractor in the Chua oscillator chaotic model.
Symmetry 11 00099 g001
Figure 2. PWL function h ( ξ j ) : (a) Odd number of scroll; (b) Even number of scroll.
Figure 2. PWL function h ( ξ j ) : (a) Odd number of scroll; (b) Even number of scroll.
Symmetry 11 00099 g002
Figure 3. Grid of saddle index-2 equilibrium points, q ξ 1 = q ξ 2 = 3 .
Figure 3. Grid of saddle index-2 equilibrium points, q ξ 1 = q ξ 2 = 3 .
Symmetry 11 00099 g003
Figure 4. Bifurcation diagram of parameter β .
Figure 4. Bifurcation diagram of parameter β .
Symmetry 11 00099 g004
Figure 5. 2D-grid of scroll chaotic attractor on y z -plane. (a) 2 × 2 grid (b) 3 × 3 grid.
Figure 5. 2D-grid of scroll chaotic attractor on y z -plane. (a) 2 × 2 grid (b) 3 × 3 grid.
Symmetry 11 00099 g005
Figure 6. Scheme of fully interconnected CNN with three cells.
Figure 6. Scheme of fully interconnected CNN with three cells.
Symmetry 11 00099 g006
Figure 7. The CNN circuit scheme of system (13). The components are chosen as follows: R 1 = 0.1428   k Ω , R 2 = 0.066   k Ω , R 3 = 0.00396   k Ω , R 4 = 0.4   k Ω , R 5 = R 7 = R 8 = R 9 = R 18 = R 19 = R 20 = R 22 = R 23 = R 24 = R 25 = R 26 = R 27 = R 30 = R 31 = R 32 = R 34 = R 35 = 1   k Ω , R 6 = 10   k Ω , R 11 = 8   k Ω , R 12 = 0.1   k Ω , R 13 = 0.027778   k Ω , R 14 = 1   k Ω , R 15 = 5   k Ω , R 16 = R 28 = 10 k Ω , R 17 = R 29 = 1000 k Ω , R 21 = R 33 = 199 k Ω , C 1 = C 2 = C 3 = 100   nF .
Figure 7. The CNN circuit scheme of system (13). The components are chosen as follows: R 1 = 0.1428   k Ω , R 2 = 0.066   k Ω , R 3 = 0.00396   k Ω , R 4 = 0.4   k Ω , R 5 = R 7 = R 8 = R 9 = R 18 = R 19 = R 20 = R 22 = R 23 = R 24 = R 25 = R 26 = R 27 = R 30 = R 31 = R 32 = R 34 = R 35 = 1   k Ω , R 6 = 10   k Ω , R 11 = 8   k Ω , R 12 = 0.1   k Ω , R 13 = 0.027778   k Ω , R 14 = 1   k Ω , R 15 = 5   k Ω , R 16 = R 28 = 10 k Ω , R 17 = R 29 = 1000 k Ω , R 21 = R 33 = 199 k Ω , C 1 = C 2 = C 3 = 100   nF .
Symmetry 11 00099 g007
Figure 8. PSpice results. Phase portraits of n × m grid scroll attractors of CNN circuit as: (a) 2 × 2 ; (b) 3 × 3 on X 3 X 2 -projection, x = 0.5 V/div, y = 2 V/div.
Figure 8. PSpice results. Phase portraits of n × m grid scroll attractors of CNN circuit as: (a) 2 × 2 ; (b) 3 × 3 on X 3 X 2 -projection, x = 0.5 V/div, y = 2 V/div.
Symmetry 11 00099 g008
Table 1. Parameters of the designed Cellular Nonlinear Networks (CNN) model.
Table 1. Parameters of the designed Cellular Nonlinear Networks (CNN) model.
Parameters a 1 a 12 a 32 s 11 s 12 s 21 s 23 s 32 s 33
Grid
2 × 2-scroll15.0−25.236.0−1.57.01.01.0−10.01.0
3 × 3-scroll−7.546.2−66.0−1.62515.41.01.0−22.01.0
Table 2. The O N O F F switch linkages K 0 K 3 .
Table 2. The O N O F F switch linkages K 0 K 3 .
Switch K 0 K 1 K 2 K 3
Grids
2 × 2-scrollONOFFONOFF
3 × 3-scrollONONONON

Share and Cite

MDPI and ACS Style

Ali, A.M.; Ramadhan, S.M.; Tahir, F.R. A Novel 2D—Grid of Scroll Chaotic Attractor Generated by CNN. Symmetry 2019, 11, 99. https://doi.org/10.3390/sym11010099

AMA Style

Ali AM, Ramadhan SM, Tahir FR. A Novel 2D—Grid of Scroll Chaotic Attractor Generated by CNN. Symmetry. 2019; 11(1):99. https://doi.org/10.3390/sym11010099

Chicago/Turabian Style

Ali, Ahmed M., Saif M. Ramadhan, and Fadhil R. Tahir. 2019. "A Novel 2D—Grid of Scroll Chaotic Attractor Generated by CNN" Symmetry 11, no. 1: 99. https://doi.org/10.3390/sym11010099

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