Dynamical analysis, sliding mode synchronization of a fractional-order memristor Hopfield neural network with parameter uncertainties and its non-fractional-order FPGA implementation

Recent developments in the applications of neural networks in various engineering and technology applications have motivated researchers to study the nonlinear behavior of such networks. In this work we investigate a fractional-order Hopfield neural network with memristor synaptic weight. The dynamical properties of the proposed system are examined and the memristor neural network shows hyperchaotic attractors in fractional orders with hidden oscillations. We also propose an adaptive sliding mode control technique to synchronize the proposed fractional-order systems with uncertainties. Numerical simulations are derived to show the effectiveness of the synchronization algorithm. Moreover, the designed chaotic memristor Hopfield neural network system is realized on FPGA using the 4th-order Runge–Kutta (RK4) numerical algorithm. The FPGA-based chaotic memristor HNN is coded in VHDL using the 32-bit IEEE-754-1985 floating point standard. The chaotic memristor neural network designed on FPGA is synthesized and tested using Xilinx ISE. The chip statistics of Xilinx XC6VLX240T-1-FF1156 kit obtained from Place & Route operation for the designed RK4-based system is presented. The operating frequency of newly modeled FPGA-based memristor neural network chaotic signal generator is 231.616 MHz.

[1]  T. Mestl,et al.  Periodic solutions in systems of piecewise- linear differential equations , 1995 .

[2]  Eva Kaslik,et al.  Nonlinear dynamics and chaos in fractional-order neural networks , 2012, Neural Networks.

[3]  Ihsan Pehlivan,et al.  High speed FPGA-based chaotic oscillator design , 2019, Microprocess. Microsystems.

[4]  Karthikeyan Rajagopal,et al.  FPGA implementation of novel fractional-order chaotic systems with two equilibriums and no equilibrium and its adaptive sliding mode synchronization , 2017 .

[5]  Sajjad Shoja Majidabad,et al.  Discrete-time Terminal Sliding Mode Control of Chaotic Lorenz System , 2013 .

[6]  Xia Shi,et al.  Effects of channel blocks on the spiking regularity in clustered neuronal networks , 2014, Science China Technological Sciences.

[7]  Massimiliano Di Ventra,et al.  Experimental demonstration of associative memory with memristive neural networks , 2009, Neural Networks.

[8]  Mattia Frasca,et al.  A true random bit generator based on a memristive chaotic circuit: Analysis, design and FPGA implementation , 2019, Chaos, Solitons & Fractals.

[9]  Jinde Cao,et al.  Dynamics in fractional-order neural networks , 2014, Neurocomputing.

[10]  İsmail Koyuncu,et al.  The Chaos-Based Dual Entropy Core TRNG On FPGA: VHDL CODES of Chaotic Systems , 2019 .

[11]  Mohammad Bagher Menhaj,et al.  Fractional-Order Hopfield Neural Networks , 2008, ICONIP.

[12]  Akif Akgul,et al.  Chaos-based engineering applications with a 3D chaotic system without equilibrium points , 2015, Nonlinear Dynamics.

[13]  I. Koyuncu Implementation of High Speed Tangent Sigmoid Transfer Function Approximations for Artificial Neural Network Applications on FPGA , 2018 .

[14]  Leon Glass,et al.  Nonlinear Dynamics and Symbolic Dynamics of Neural Networks , 1992, Neural Computation.

[15]  Christos Volos,et al.  A novel memristive neural network with hidden attractors and its circuitry implementation , 2015, Science China Technological Sciences.

[16]  L.O. Chua,et al.  Memristive devices and systems , 1976, Proceedings of the IEEE.

[17]  Zhigang Zeng,et al.  Multiple Mittag–Leffler Stability of Fractional-Order Recurrent Neural Networks , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[18]  A. Wolf,et al.  Determining Lyapunov exponents from a time series , 1985 .

[19]  Jinde Cao,et al.  Existence and Uniform Stability Analysis of Fractional-Order Complex-Valued Neural Networks With Time Delays , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[20]  Juan Yang,et al.  Sliding-Mode Synchronization Control for Uncertain Fractional-Order Chaotic Systems with Time Delay , 2015, Entropy.

[21]  Sajad Jafari,et al.  Chaotic chameleon: Dynamic analyses, circuit implementation, FPGA design and fractional-order form with basic analyses , 2017 .

[22]  İsmail Koyuncu Design and Implementation of High Speed Artificial Neural Network Based Sprott 94 S System on FPGA , 2016 .

[23]  Ivo Petras,et al.  Fractional-Order Nonlinear Systems , 2011 .

[24]  Karthikeyan Rajagopal,et al.  Dynamical analysis and FPGA implementation of a chaotic oscillator with fractional-order memristor components , 2018 .

[25]  Jinde Cao,et al.  Dissipativity and stability analysis of fractional-order complex-valued neural networks with time delay , 2017, Neural Networks.

[26]  Jidong Wang,et al.  Chaos Control and Synchronization of a Hyperchaotic Zhou System by Integral Sliding Mode control , 2014, Entropy.

[27]  İsmail Koyuncu,et al.  Hardware design and implementation of a novel ANN-based chaotic generator in FPGA , 2016 .

[28]  A. N. Njah,et al.  Control and Synchronization of Chaotic and Hyperchaotic Lorenz Systems via Extended Backstepping Techniques , 2014 .

[29]  Sajad Jafari,et al.  Time-delayed chameleon: Analysis, synchronization and FPGA implementation , 2017, Pramana.

[30]  Abbas Dandache,et al.  A new auto-switched chaotic system and its FPGA implementation , 2013, Commun. Nonlinear Sci. Numer. Simul..

[31]  Yong Li,et al.  Simplified Sliding Mode of a Novel Class of Four-dimensional Fractional-order Chaos , 2015 .

[32]  L. Glass,et al.  STEADY STATES, LIMIT CYCLES, AND CHAOS IN MODELS OF COMPLEX BIOLOGICAL NETWORKS , 1991 .

[33]  Sundarapandian Vaidyanathan,et al.  Dynamic analysis and chaos suppression in a fractional order brushless DC motor , 2017 .

[34]  V. Sundarapan,et al.  Anti-Synchronization of Lu and Pan Chaotic Systems by Adaptive Nonlinear Control , 2011 .

[35]  Uchechukwu E. Vincent,et al.  Synchronization of chaos in non-identical parametrically excited systems , 2009 .

[36]  Sha Wang,et al.  Hybrid projective synchronization of chaotic fractional order systems with different dimensions , 2010 .

[37]  Peifeng Niu,et al.  Global Mittag-Leffler projective synchronization for fractional-order neural networks: an LMI-based approach , 2016 .

[38]  Marius-F. Danca,et al.  Lyapunov exponents of a class of piecewise continuous systems of fractional order , 2014, 1408.5676.

[39]  P. Balasubramaniam,et al.  Sliding mode control design for synchronization of fractional order chaotic systems and its application to a new cryptosystem , 2017 .

[40]  J. Hindmarsh,et al.  A model of the nerve impulse using two first-order differential equations , 1982, Nature.

[41]  L. Chua Memristor-The missing circuit element , 1971 .

[42]  Ihsan Pehlivan,et al.  A novel high speed Artificial Neural Network–based chaotic True Random Number Generator on Field Programmable Gate Array , 2018, Int. J. Circuit Theory Appl..

[43]  Murat Tuna,et al.  Electronic circuit design, implementation and FPGA-based realization of a new 3D chaotic system with single equilibrium point , 2016 .

[44]  Sundarapandian Vaidyanathan,et al.  A new 3-D jerk chaotic system with two cubic nonlinearities and its adaptive backstepping control , 2017 .

[45]  Xiaona Song,et al.  Synchronization of Two Fractional-Order Chaotic Systems via Nonsingular Terminal Fuzzy Sliding Mode Control , 2017, J. Control. Sci. Eng..

[46]  Sara Dadras,et al.  Control of a novel class of fractional-order chaotic systems via adaptive sliding mode control approach ☆ , 2013 .

[47]  A. Das,et al.  Chaos in a Three-Dimensional General Model of Neural Network , 2002, Int. J. Bifurc. Chaos.

[48]  Ihsan Pehlivan,et al.  Implementation of FPGA-based real time novel chaotic oscillator , 2014 .

[49]  I. Petráš Fractional-Order Nonlinear Systems: Modeling, Analysis and Simulation , 2011 .

[50]  Xiao-Song Yang,et al.  Chaos and transient chaos in simple Hopfield neural networks , 2005, Neurocomputing.

[51]  Qiang Lai,et al.  Dynamic analyses, FPGA implementation and engineering applications of multi-butterfly chaotic attractors generated from generalised Sprott C system , 2017 .

[52]  Junzhi Yu,et al.  Global stability analysis of fractional-order Hopfield neural networks with time delay , 2015, Neurocomputing.

[53]  Abdelkrim Boukabou,et al.  FPGA based hardware and device-independent implementation of chaotic generators , 2017 .

[54]  D. Stewart,et al.  The missing memristor found , 2008, Nature.

[55]  Xiao-Song Yang,et al.  Horseshoe Chaos in Cellular Neural Networks , 2006, Int. J. Bifurc. Chaos.

[56]  Ismail Koyuncu,et al.  The design and realization of a new high speed FPGA-based chaotic true random number generator , 2017, Comput. Electr. Eng..

[57]  L. Glass,et al.  Chaos in high-dimensional neural and gene networks , 1996 .

[58]  Zhigang Zeng,et al.  Global Mittag-Leffler stabilization of fractional-order bidirectional associative memory neural networks , 2016, Neurocomputing.

[59]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[60]  Ismail Koyuncu,et al.  A Neuron Library for Rapid Realization of Artificial Neural Networks on FPGA: A Case Study of Rössler Chaotic System , 2017, J. Circuits Syst. Comput..

[61]  R. Edwards Analysis of continuous-time switching networks , 2000 .

[62]  Chunni Wang,et al.  Dynamics of electric activities in neuron and neurons of network induced by autapses , 2014 .

[63]  J. Butcher Numerical methods for ordinary differential equations , 2003 .

[64]  Kyungmin Kim,et al.  Memristor Applications for Programmable Analog ICs , 2011, IEEE Transactions on Nanotechnology.

[65]  E. Tlelo-Cuautle,et al.  Generating a 50-scroll chaotic attractor at 66 MHz by using FPGAs , 2016 .

[66]  Karthikeyan Rajagopal,et al.  Hyperchaotic Chameleon: Fractional Order FPGA Implementation , 2017, Complex..