Next Article in Journal
A Hierarchical Control Strategy for a Rigid–Flexible Coupled Hexapod Bio-Robot
Next Article in Special Issue
Competitive Perceptrons: The Relevance of Modeling New Bioinspired Properties Such as Intrinsic Plasticity, Metaplasticity, and Lateral Inhibition of Rate-Coding Artificial Neurons
Previous Article in Journal
Ground Contact Force and Moment Estimation for Human–Exoskeleton Systems Using Dynamic Decoupled Coordinate System and Minimum Energy Hypothesis
Previous Article in Special Issue
Advancements in Complementary Metal-Oxide Semiconductor-Compatible Tunnel Barrier Engineered Charge-Trapping Synaptic Transistors for Bio-Inspired Neural Networks in Harsh Environments
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dynamic Analysis and FPGA Implementation of a New Fractional-Order Hopfield Neural Network System under Electromagnetic Radiation

School of Computer and Communication Engineering, Changsha University of Science and Technology, Changsha 410114, China
*
Author to whom correspondence should be addressed.
Biomimetics 2023, 8(8), 559; https://doi.org/10.3390/biomimetics8080559
Submission received: 20 July 2023 / Revised: 4 October 2023 / Accepted: 8 November 2023 / Published: 21 November 2023
(This article belongs to the Special Issue Bio-Inspired Neural Networks)

Abstract

:
Fractional calculus research indicates that, within the field of neural networks, fractional-order systems more accurately simulate the temporal memory effects present in the human brain. Therefore, it is worthwhile to conduct an in-depth investigation into the complex dynamics of fractional-order neural networks compared to integer-order models. In this paper, we propose a magnetically controlled, memristor-based, fractional-order chaotic system under electromagnetic radiation, utilizing the Hopfield neural network (HNN) model with four neurons as the foundation. The proposed system is solved by using the Adomain decomposition method (ADM). Then, through dynamic simulations of the internal parameters of the system, rich dynamic behaviors are found, such as chaos, quasiperiodicity, direction-controllable multi-scroll, and the emergence of analogous symmetric dynamic behaviors in the system as the radiation parameters are altered, with the order remaining constant. Finally, we implement the proposed new fractional-order HNN system on a field-programmable gate array (FPGA). The experimental results show the feasibility of the theoretical analysis.

1. Introduction

The nervous system comprises a vast number of neurons, which serve as the fundamental physical and functional units of neural networks [1,2,3,4,5,6]. Neurons are the fundamental units responsible for processing information in biological nervous systems. They can realize the basic functions of neurons by sensing electrical stimulation or excitation conduction [7,8,9,10,11,12]. Research has indicated that chaos phenomena can be explored within the field of neuroscience [13]. In recent years, with the advancement of research, the Hopfield neural network model has garnered significant attention in the field of neural computation [14,15,16,17]. The Hopfield neural network model and chaotic systems are typically composed of nonlinear equations and, when dealing with high-order nonlinear dynamics systems, insights and techniques can be drawn from methods in other fields [18,19]. The memristive device component possesses unique memory capabilities, serving as artificial synapses to replace native synapses within neural networks, capable of generating rich, chaotic, dynamic phenomena [20]. Bao et al. introduced a Hopfield neural network with two memristive autapse synapses per neuron, leading to the emergence of coexisting attractors in the control plane that can be shifted by toggling initial conditions [21]. Lin et al. introduced a method capable of generating n-scroll chaotic attractors by employing segmented memristors. Their approach involved investigating the electromagnetic radiation effects in a magnetized Hopfield neural network. By adjusting the control parameters of the memristors, they could arbitrarily alter the number of scrolls [22]. Yu et al. proposed a novel Hopfield neural network that introduced a new memristors instead of a synapse, resulting in highly diverse chaotic dynamics [23]. Chen et al. introduced a dual-neuron Hopfield neural network by utilizing a piecewise function in place of the activation function; complex dynamic behaviors were uncovered therein, including period-adding bifurcation, a spiking/bursting pattern, a fast-slow effect, and coexisting multi-stable patterns [24]. By manipulating the synaptic weights or activation functions of the Hopfield neural network, it is possible to generate a wide range of chaotic dynamics. Consequently, the investigation of chaotic dynamics in neural networks holds significant importance.
In modern times, individuals are exposed to various forms of radiation on a daily basis, and prolonged exposure to radiation can potentially lead to biological effects. Among the organs in the human body, the brain is considered to be the most sensitive to electromagnetic radiation (EMR) exposure [25]. Electromagnetic radiation has the potential to influence the functioning and behavior of the nervous system in the brain, and the appropriate application of electromagnetic radiation in the nervous system can be beneficial for the treatment of neurological diseases. In recent years, researchers have been employing memristors to simulate the effects of electromagnetic radiation and induced currents on neural networks. This approach facilitates the study of the interaction between electromagnetic radiation and neural systems, opening avenues for investigating the impact of radiation on neurological processes and developing novel therapeutic interventions [26,27,28], especially on learning and memory ability. Lin et al. investigated the influence of electromagnetic radiation on the chaotic dynamics of a neural network [29]. They studied a neural network model composed of three neurons and demonstrated that an increase in the amount of external electromagnetic radiation affects the dynamic behavior of the neural network by stimulating different numbers of neurons. Wan et al. introduced the concept of original memristors to describe the magnetization effects of electromagnetic radiation in a Hopfield neural network [30]. They observed the coexistence of scroll in the network and investigated the complex attractor structure variations under the influence of external pulse-controlled memristors, pulse current stimulation, and their combined effects. Ju et al. investigated the effects of electromagnetic radiation on a three-dimensional, non-autonomous Wilson neuron model based on memristors, and the study revealed various non-chaotic discharge behaviors, including different periodic, quasi-periodic, chaotic bursting, and periodic or quasi-periodic bursting patterns, arising from the influence of electromagnetic radiation [31]. Yu et al. investigated a neural network consisting of three neurons under the influence of electromagnetic radiation, leading to the observation of diverse dynamic behaviors [32]. These behaviors included coexistence of attractors, periodic patterns, discharge patterns, transient chaos, and intermittent chaos. Furthermore, the researchers implemented their findings on a hardware platform using FPGA technology.
Fractional-order systems have been a prominent research topic in the field of chaotic dynamics [33,34,35,36,37,38,39]. Fractional calculus extends the concepts of integer-order integration and differentiation to arbitrary orders, providing superior modeling capabilities for complex behaviors [35,40,41,42,43,44]. Fractional-order definitions possess superior long-term memory properties, making them particularly useful in various application domains. In fields such as medicine [45,46], finance [47], economics [48] and others, fractional-order definitions have been shown to provide more accurate descriptions of various physical phenomena compared to integer-order definitions. Al-Husban et al. introduced a two-dimensional discrete fractional-order HNN neural network, and the results indicate that, compared to integer-order counterparts, fractional-order HNN exhibits more intricate characteristics [49]. Xu et al. investigated the stability and the existence of Hopf bifurcations in neural networks with both integer-order and fractional-order neurons incorporating delays. By means of comparison, it was determined that fractional-order neural network models yield superior outcomes [50]. Xu et al. proposed a novel fractional-order HNN chaotic system and utilized this system to introduce a new image encryption algorithm based on multiple hash index chains [51]. Li et al. introduced two novel fractional-order chaotic neural networks and proposed a new image encryption algorithm based on their distinct levels of complexity [52]. Ding et al. proposed a fractional-order heterogeneous neural network model that utilizes two structurally similar, locally active memristors to couple Hindmarsh-Rose (HR) neurons and FitzHugh-Nagumo (FHN) neurons. This coupling resulted in the emergence of coexistence discharge phenomena [37]. Through a large number of studies, it has been shown that an in-depth study of the complex dynamics of fractional neural networks is worthwhile.
The rest of this article is organized as follows. In Section 2, we introduce a fractional-order HNN chaotic system based on four neurons, and its numerical solutions are computed. In Section 3, the dynamic characteristics of the proposed fractional-order system are analyzed. In Section 4, we implement the proposed novel fractional-order system on an FPGA. Section 5 concludes the paper.

2. Model Construction and Solution

In this section, we will primarily introduce fractional-order definitions and mathematically model the proposed fractional-order system. Subsequently, we will analyze the stability of equilibrium points in the system and solve the system using the Adomian method.

2.1. Fractional Calculus Definition and Its Properties

Fractional calculus has several commonly used definitions, including the Grünwald-Letnikov (G-L) definition, the Riemann-Liouville (R-L) definition, and the Caputo definition. However, these three definitions are not equivalent. The latter two definitions (R-L and Caputo) are improvements upon the Grünwald-Letnikov definition. The Riemann-Liouville definition is primarily used for studying numerical solutions of fractional partial differential equations, while the Caputo definition focuses on applications in bifurcation and chaos theory. Below are explanations of these two definitions:
Definition 1.
Riemann-Liouville fractional integral definition
J t 0 q x ( t ) : = 1 Γ ( q ) t 0 t ( t τ ) q 1 x ( τ ) d τ
where q R + represents the q-order integral operator, Γ ( · ) denotes the Gamma function, and the Riemann-Liouville fractional integral satisfies the following fundamental properties:
J t 0 q t t 0 γ = Γ ( γ + 1 ) Γ ( γ + 1 + q ) t t 0 γ + q , J t 0 q C = C Γ ( q + 1 ) t t 0 q , J t 0 q J t 0 r x ( t ) ( C ) = J t 0 q + r x ( t ) .
Definition 2.
Caputo fractional differential definition
* D t 0 q : = J t 0 m q D t 0 m x ( t ) = 1 Γ ( m q ) t 0 t ( t τ ) m q 1 x ( m ) ( τ ) d τ , m 1 < q < m , d m d t m x ( t ) , q = m
where q R + , m N , * D t 0 q represents the q-order differential operator, Γ ( · ) denotes the Gamma function, and the Caputo fractional differential satisfies the following fundamental properties:
* D t 0 0 = J t 0 0 x ( t ) = x ( t ) , J t 0 q ( * D t 0 0 ) x ( t ) = x ( t ) k = 0 m 1 x ( k ) ( t 0 + ) ( t t 0 ) k k ! .
Simply put, the ADM involves breaking down the system to be solved into three distinct components: the linear part, the nonlinear part, and the constant term. Each of these components is then individually solved, and the results are subsequently summed up. Any given fractional-order system can be represented in one of the following forms:
  * D t 0 q x = L x + N x + g ,   x ( k ) t 0 + = b k
where L, N, and g, respectively, represent the linear, nonlinear, and constant terms of the system function. * D t 0 q stands for the q-order Caputo differential operator, and b k represents the initial values at order k, where k = 0, …, m − 1, with m N , and m 1 < q m . By applying the Riemann-Liouville definition and simultaneously integrating both sides of Equation (5), we arrive at the following expression:
x = J t 0 q L x + J t 0 q N x + J t 0 q g + Φ
where Φ = k = 0 m 1 b k t t 0 k k ! , and the solution to Equation (6) can be expressed as follows:
x = i = 0 x i .
The calculation of the nonlinear term N is a critical part of the ADM algorithm. During the solving process, the nonlinear term can be represented as:
  A j i = 1 i ! d i d λ i N v j i ( λ ) λ = 0 ,   v j i ( λ ) = k = 0 i ( λ ) k x j k
where i = 0, 1, …, j = 0, 1, …, n; i represents the number of terms generated in the ADM algorithm decomposition; and j represents the index of the variable. The form of the nonlinear term can thus be expressed as:
N x = i = 0 A i x 0 , x 1 , , x i .
In this manner, the solution to the equation can be expressed as:
x = i = 0 x i = J t 0 q L x i + J t 0 q A i + J t 0 q g + Φ .
The derivation of the formula is described as follows:
x 0 = J t 0 q g + Φ , x 1 = J t 0 q L x 0 + J t 0 q A 0 x 0 , , x i = J t 0 q L x i 1 + J t 0 q A i 1 x 0 , x 1 ,   ,   x i 1 ,
The ADM algorithm has a time complexity of O ( n ) and a space complexity of O ( 1 ) , providing significant advantages in terms of both time and space costs. This algorithm does not require a large amount of computer memory, and its solving process exhibits very high precision. Typically, only a few initial terms need to be calculated to obtain highly accurate results. For this reason, it offers significant convenience in hardware implementation. According to this algorithm, subsequent terms are numerous, but by focusing on calculating only the initial terms, the implementation complexity is greatly reduced. Therefore, it is highly suitable for FPGA implementation.

2.2. Fractional-Order HNN System Model

Memristors can be employed in neuroscience to simulate biological synapses and can also be utilized to describe electromagnetic induction effects [53]. Recently, a magnetic-controlled memristor has been proposed to depict the impact of electromagnetic radiation on the HNN (Hopfield neural network) [30]. The fractional-order magnetic flux memristor model chosen for this study is as follows:
i = W ( φ ) v , D t 0 q φ ˙ = p v q φ , W ( φ ) = a + b φ ,
where v and i are the input voltage and output current, respectively; W ( φ ) denotes the memductance of the memristor; a, b, p, and q are the internal parameters of memristor; and φ is the magnetic flux passing through the cell membrane of neuron 2.
The memristor is a magnetic component with hysteresis characteristics similar to that of a magnet, and these memristors are considered to have memory functions. To investigate the dynamic properties of the memristor proposed in Equation (12), we set parameters a = 0.01, b = 0.02, p = 0.3, g = 0.8, and order q = 0.9 and applied an alternating voltage source V m = A m s i n ( F t ) . First, with a voltage frequency amplitude of F = 5, we varied the voltage amplitude, plotting voltage-current trajectories for different voltage amplitudes on the same plane, resulting in the voltage-current trajectory graph as depicted in Figure 1a. As A m remains constant, it can be observed that, with the increase in frequency F, the hysteresis loop area decreases. Next, with a voltage amplitude of A m = 30, we varied the voltage frequency, resulting in the voltage-current trajectory graph as depicted in Figure 1b. While keeping F constant, it is evident that, with the increase in amplitude, the hysteresis loop area increases. Finally, with A m = 20 and F = 5, voltage-current trajectory graphs were obtained for different orders, as illustrated in Figure 1c. From the voltage-current trajectory graphs depicted in Figure 1, it is evident that all hysteresis loops pass through the origin, effectively demonstrating the three key characteristics of the memristor [54].
In general, certain learning and memory behaviors in the brain can be described using feedback-type neural networks such as HNN. The HNN model possesses the ability to simulate the behavior of neurons in the human brain and serves as a powerful computational tool. It exhibits high performance in handling complex problems and provides a reliable model for simulating the dynamic behaviors of brain activity. The HNN model consisting of n neurons can be represented as follows:
C i d x i d t = x i R i + w i j j = 1 N t a n h ( x j ) + I i e x t ,
where C i , R i represents the capacitance and the resistance between the internal and external neurons, and I is the bias current at input (typically set to 0 for convenience). x i represents the membrane voltage on neuron i, and w i j represents the synaptic weight between neuron i and neuron j. For the voltage input to the j t h neuron, its activation function is denoted as t a n h ( x j ) .
Setting R i = 1 , C i = 1 , I i = 0   ( i = 1 , 2 , 3 , 4 ) , the 4-neuron HNN model with topological connections based on these different assumptions is depicted in Figure 2.
According to the topological connectivity graph, the synaptic weight matrix is as follows:
W = w 11 w 12 w 13 w 14 w 21 w 22 w 23 w 24 w 31 w 32 w 33 w 34 w 41 w 42 w 43 w 44 = 2.5 1.5 0 4.5 0 2.2 2 0 2.3 1.5 0 4 4 1.3 0 0.6 .
Caputo differentiation is a process that involves differentiating first and then integrating. Numerical solutions based on Caputo fractional differentiation typically utilize prediction-correction methods and the Adomian decomposition method. Through analysis, it has been found that the Adomian decomposition method is more suitable for implementation on FPGA. Therefore, in this paper, the ADM is employed. Based on the Caputo definition, a novel fractional-order chaotic system under electromagnetic radiation using magnetically controlled memristors is proposed as follows:
  D t 0 q x ˙ = x + 2.5 tanh ( x ) + 1.5 tanh ( y ) 4.5 tanh ( u )   D t 0 q y ˙ = y + 2.2 tanh ( y ) + 2 tanh ( z ) + k y ( a + b ω )   D t 0 q z ˙ = z + 2.3 tanh ( x ) 1.5 tanh ( y ) + 4 tanh ( u )   D t 0 q u ˙ = u + 4 tanh ( x ) + 1.3 tanh ( y ) + 0.6 tanh ( u )   D t 0 q ω ˙ = p y g ω ,
where x, y, z, and u are the state variables of the system, and parameter k represents the feedback strength of the electromagnetic radiation current. The state variable ω represents the magnetic flux on the membrane of neuron 2. p and g represent the change in magnetic flux caused by the membrane potential and the leakage of magnetic flux, respectively. a and b are two parameters associated with electromagnetic radiation.

2.3. Equilibrium Point Analysis

To obtain the equilibrium points, we set the left-hand side of the equation to zero and solve the equation to find all the equilibrium points of the system:
  0 = x + 2.5 tanh ( x ) + 1.5 tanh ( y ) 4.5 tanh ( u )   0 = y + 2.2 tanh ( y ) + 2 tanh ( z ) + k y ( a + b ω )   0 = z + 2.3 tanh ( x ) 1.5 tanh ( y ) + 4 tanh ( u )   0 = u + 4 tanh ( x ) + 1.3 tanh ( y ) + 0.6 tanh ( u )   0 = p y g ω .
From the equation above, by employing MATLAB to solve the system, the corresponding Jacobian matrix can be obtained as follows:
1 + 2.5 k 1 1.5 k 2 0 4.5 k 4 0 0 1 + 2.2 k 2 + k ( a + b ω ) 2 k 3 0 b k y 2.3 k 1 1.5 k 2 1 4 k 4 0 4 k 1 1.3 k 2 0 1 + 0.6 k 4 0 0 p 0 0 g ,
where k 1 = s e c h 2 ( x ) , k 2 = s e c h 2 ( y ) , k 3 = s e c h 2 ( z ) , and k 4 = s e c h 2 ( u ) , where sech 2 ( i ) = ( 1 tanh 2 ( i ) with i = x , y , z , u ). Equation (16) yields ω = p y g , with fixed parameters of a = 0.78, b = 0.1, p = 0.3, and g = 0.8, and the simplified form of Equation (16) is as follows:
  z = 4 tanh 13 3 tanh ( x ) 2 15 x + 1.5 tanh ( y ) + 2.3 tanh ( x ) 1.5 tanh ( y )   u = 13 3 tanh ( x ) 2 15 x + 1.5 tanh ( y )   H 1 = 2.5 tanh ( x ) 0.5 u x + 1.5 tanh ( y )   H 2 = 2 tanh ( z ) 0.922 y + 2.2 tanh ( y ) + 3 800 y 2   H 1 = H 2 = 0 .
Interestingly, using a graphical method as shown in Figure 3, it can be deduced that there is only one equilibrium point, and the system consistently maintains a single equilibrium point at ( 0 , 0 , 0 , 0 , 0 ) . Substituting in this equilibrium point, the characteristic function is as follows:
λ 5 0.57 λ 4 + 18.32 λ 3 8.49 λ 2 + 2.49 λ + 17.37 .
The resulting eigenvalues are ( 0.8 , 0.02914 ± 2608 i , 0.65990 ± 8720 i ) . Unlike the stability analysis of IOD equations, the stability criterion for FOD equations at equilibrium points is:
a r g ( λ ) > q π 2 .
When the above conditions are satisfied, the equilibrium point is a stable one. From this expression, it can be observed that equilibrium points of fractional-order equations are more prone to stability compared to integer-order equations.

2.4. Numerical Solution to the System

The solution to the system can be computed using the ADM, where the system can be decomposed into its linear and nonlinear parts, as well as a constant part:
L x L y L z L u L ω = x ( c a 1 ) y z u p y g ω , N x N y N z N u N ω = 2.5 tanh ( x ) + 1.5 tanh ( y ) 4.5 tanh ( u ) 2.2 tanh ( y ) + 2 tanh ( z ) + k b ω y 2.3 tanh ( x ) 1.5 tanh ( y ) + 4 tanh ( u ) 4 tanh ( x ) + 1.3 tanh ( y ) + 0.6 tanh ( u ) 0 , g 1 g 2 g 3 g 4 g 5 = 0 0 0 0 0 .
For the sake of accuracy in the ADM algorithm, let the initial values of the system be set as follows:
  x 1 0 = x 1 t 0 = c 1 0   x 2 0 = x 2 t 0 = c 2 0   x 3 0 = x 3 t 0 = c 3 0   x 4 0 = x 4 t 0 = c 4 0   x 5 0 = x 5 t 0 = c 5 0 .
As a result, the second term can be obtained as follows:
  x 1 1 = c 1 0 + 2.5 tanh c 1 0 + 1.5 tanh c 2 0 4.5 tanh c 4 0 h q Γ ( q + 1 )   x 2 1 = c 2 0 + 2.2 tanh c 2 0 + 2 tanh c 3 0 + akc 2 0 + b k c 2 0 c 5 0 h q Γ ( q + 1 )   x 3 1 = c 3 0 + 2.3 tanh c 1 0 1.5 tanh c 2 0 + 4 tanh c 4 0 h q Γ ( q + 1 )   x 4 1 = c 4 0 + 4 tanh c 1 0 + 1.3 tanh c 2 0 + 0.6 tanh c 4 0 h q Γ ( q + 1 )   x 5 1 = p c 2 0 g c 5 0 h q Γ ( q + 1 ) ,
where h represents the iteration step size, and Γ ( · ) represents the Gamma function; then, the iteration formula can be derived as follows:
  c 1 1 = c 1 0 + 2.5 tanh c 1 0 + 1.5 tanh c 2 0 4.5 tanh c 4 0   c 2 1 = c 2 0 + 2.2 tanh c 2 0 + 2 tanh c 3 0 + ak c 2 0 + b k c 2 0 c 5 0   c 3 1 = c 3 0 + 2.3 tanh c 1 0 1.5 tanh c 2 0 + 4 tanh c 4 0   c 4 1 = c 4 0 + 4 tanh c 1 0 + 1.3 tanh c 2 0 + 0.6 tanh c 4 0   c 5 1 = p c 2 0 g c 5 0 .
By recursively applying the iteration formula, we can compute the remaining terms. However, due to the lengthy expressions for the subsequent formula, this article provides the solution for System (15) directly:
  x 1 ( t ) = c 1 0 + c 1 1 h q Γ ( q + 1 ) + c 1 2 h 2 q Γ ( 2 q + 1 ) + c 1 3 h 3 q Γ ( 3 q + 1 )   x 2 ( t ) = c 2 0 + c 2 1 h q Γ ( q + 1 ) + c 2 2 h 2 q Γ ( 2 q + 1 ) + c 2 3 h 3 q Γ ( 3 q + 1 )   x 3 ( t ) = c 3 0 + c 3 1 h q Γ q + 1 + c 3 2 h 2 q Γ ( 2 q + 1 ) + c 3 3 h 3 q Γ 3 q + 1   x 4 ( t ) = c 4 0 + c 4 1 h q Γ q + 1 ) + c 4 2 h 2 q Γ 2 q + 1 + c 4 3 h 3 q Γ 3 q + 1 )   x 5 ( t ) = c 5 0 + c 5 1 h q Γ ( q + 1 ) + c 5 2 h 2 q Γ ( 2 q + 1 ) + c 5 3 h 3 q Γ ( 3 q + 1 ) .

3. Dynamic Analysis and Numerical Simulation

In this section, we conduct a chaos dynamics analysis of the FOHNN system proposed in our study. To achieve this objective, we employ mathematical modeling and numerical simulation. We explore the system’s dynamic behavior in detail by adjusting parameters and initial conditions and by employing techniques such as computing Lyapunov exponents and bifurcation diagrams. These methods allow us to gain a comprehensive understanding of the dynamic phenomena exhibited by the system.

3.1. Impact of Different Orders on the Fractional-Order HNN System

To investigate the impact of different orders on the fractional-order HNN system, bifurcation diagrams and Lyapunov exponent spectra (considering only the first three values) were plotted and analyzed. The system parameters were set as a = 0.78, b = 0.1, k = 0.1, p = 0.3, and g = 0.8, with an initial value of (1, 1, −1, 0, 0) and a step size of 0.001. The Lyapunov exponent spectrum and bifurcation diagram are shown in Figure 4a and Figure 4b, respectively. From the Lyapunov exponent spectrum and bifurcation diagram, various dynamic phenomena can be observed, including the appearance of multiple periodic-to-chaotic transitions and chaotic-to-periodic transitions. The chaotic dynamics analysis of System (15) can be conducted from several aspects.
(1) It can be seen from Figure 4 and Figure 5 that, when q = 0.478, L E 1 = 4.164, L E 2 = −0.006373, and L E 3 = −15.51. Due to the fact that the first Lyapunov exponent is greater than 0, the second Lyapunov exponent is close to 0 and can be considered as approximately 0, and the third Lyapunov exponent is less than 0, this indicates that the system is in a chaotic state at this moment, capable of generating chaotic attractors. The resulting attractor phase diagrams through simulations on the y-z, x-z, and y-u planes are depicted in Figure 6.
(2) When the order q is in the range of (0.475, 0.485), a phenomenon known as forward period-doubling bifurcation (FPDB) occurs. At q = 0.481, the system undergoes a bifurcation from a period-1 to a period-2, followed by further bifurcations to period-4 as the order changes, eventually leading to a chaotic state. The attractor trajectory of System (15) can be numerically simulated using MATLAB software, and the simulation results are shown in Figure 7.
(3) Based on the spectra of Lyapunov exponents and bifurcation diagrams shown in Figure 8a,b, the system transiently enters a quasi-periodic state, when order q is in the range (0.5905, 0.5909). The corresponding phase portraits for each plane are illustrated in Figure 9. Additionally, when order q is in the range (0.59, 0.605), a phenomenon of reverse period-doubling bifurcation (RPDB) occurs. When q = 0.594, the system transitions from a chaotic state to period-4. When q = 0.596, the system undergoes a reverse bifurcation from period-4 to period-2. Lastly, when q = 0.602, the system exhibits a reverse bifurcation to period-1.

3.2. Multi-Scroll Attractor with Controllable Orientation

During the experiment, it was discovered that, by setting the parameters as a = 0.78, k = 0.1, p = 2.6, and g = 2.5 and the order q = 0.478, System (15) exhibits directionally controllable multi-scroll attractors within the range of b parameter values (−1.6, −0.9) and (1.6, 0.9). This phenomenon is quite remarkable and has been rarely observed in other publications. Within the range of (−1.6, −0.9), the system displays multi-scroll attractors that converge towards one end, while within [1.6, 0.9], the system exhibits multi-scroll attractors that converge towards the other end. The phase portraits corresponding to this unique phenomenon are depicted in Figure 10.

3.3. Analysis of the Dynamic Behavior of Parameter b in the System

To analyze the dynamic behavior of System (15) and study the spectra of Lyapunov exponents and bifurcation diagrams, we set the parameters as a = 0.78, k = 0.1, p = 0.3, g = 0.8, and q = 0.5 and the initial conditions as (1, 1, −1, 0, 0). The variation in Lyapunov exponent spectra and bifurcation diagrams for the electromagnetic parameter b in the range of (−1.3, 1.3) is illustrated in Figure 11. Interestingly, by observing the two graphs within the range of b from (−1.3, 1.3), we can observe similar symmetric dynamic phenomena. Specifically, for opposite values of b, similar dynamic phenomena occur at different positions. Taking b = 0 as the axis, the system exhibits periodic behavior within the intervals of b ranging from (−1.3, −0.995) to (0.995, 1.3). Moreover, within the range of b from (−0.995, 0) to (0, 0.995), the system demonstrates periodic, quasi-periodic, and chaotic behavior, maintaining a rough symmetric consistency. The corresponding phase portraits of the attractors are shown in Figure 12.

4. FPGA Hardware Implementation

FPGA has the characteristics of digitization, reconfigurability, and high flexibility, so using FPGA to implement chaotic systems is more flexible [55,56,57,58]. The FPGA hardware implementation of fractional-order neural networks is an intriguing research area in the field of neural network engineering. In this study, the development tool utilized for FPGA implementation is Vivado 2018.3. The FPGA development board used is AX7020, manufactured by ALINX, and it is equipped with the XC7Z020-2CLG400I chip produced by XILINX. The main chip operates at a frequency of 766 MHz and is powered by ARM’s Cortex-A9 core. It includes image processing acceleration modules, internal and external memory, external memory interfaces, and peripherals such as Ethernet, SD/SDIO, and UART interfaces. The development board features two 40-pin 2.54 mm dual-row connectors, of which only one row is required in this study to output the chaotic signal to an oscilloscope.
For the fractional-order HNN system, we discretize the solutions obtained from the ADM using the high-precision fourth-order Runge-Kutta (RK) method. From the solutions obtained through Adomian decomposition, it is evident that the resulting difference equations after decomposition involve a significant number of hyperbolic tangent function operations. However, from the perspective of hardware implementation and efficiency, this incurs substantial overhead and low efficiency. Implementing the solutions based on the first three terms of the decomposition is not feasible due to the large number of terms and the insufficient chip resources required for the computations. To optimize accuracy and efficiency, we choose to implement the first two terms, x 0 and x 1 . However, when considering only the first two terms, x 0 and x 1 , with an unchanged step size, it becomes apparent that this approach is impractical due to the significant errors it incurs. It is crucial to note that maintaining a truncation error within the range of ± 1 × 10 4 necessitates a reduction in the step size. Through extensive numerical computations conducted in MATLAB for the system, it was established that, by reducing the step size to ± 1 × 10 6 and executing ± 1 × 10 6 iterations in Section 3.1, while maintaining an order of q = 0.478 and utilizing parameter values a = 0.78, b = 0.1, k = 0.1, p = 0.3, and g = 0.8, the maximum absolute value of x 2 is found to be ( 3 × 10 5 , 1 × 10 5 , 3 × 10 5 , 3 × 10 5 , 1 × 10 6 ) , thereby satisfying the prescribed accuracy criteria. Likewise, in Section 3.2, with the step size set to 1 × 10 6 and the execution of 1 × 10 6 iterations, while maintaining an order of q = 0.478 and utilizing parameter values a = 0.78, b = ± 1.6 , k = 0.1, p = 2.6, and g = 2.5, the maximum absolute value of x 2 is determined to be ( 3 × 10 5 , 1 × 10 5 , 3 × 10 5 , 3 × 10 5 , 1 × 10 5 ) , thus satisfying the precision requirements as well. These findings underscore the importance of carefully selecting step sizes and conducting sufficient iterations to ensure the accuracy and reliability of our numerical simulations.
The numerical simulation comparison method was employed to validate the system. Figure 13 and Figure 14, respectively, depict the numerical comparisons between MATLAB and the FPGA platform after one iteration based on the initial values ( 1 , 1 , 1 , 0 , 0 ) . Converting the hexadecimal values from dx1 to dx5 on the FPGA to decimal values yields the following results: ( 1.0031310 , 0.9988223 , 0.9975377 , 0.0061760 , 0.0045901 ) (with the numerical results from the first iteration as an example). Based on the above verification, it is demonstrated that the system proposed in this paper can be implemented on an FPGA platform.
The implementation process is illustrated in Figure 15. In the clk_x clock module, we set the clock period to 108 × 20 ns. With a stable output clock signal, the original computational module at the X_reg register module is updated with the results after each iteration of the initial values. This enables loop iteration to generate a stable chaotic signal. The generated digital signal is then converted to an analog signal using a digital-to-analog converter (DAC) and sent to an oscilloscope. Following the above steps, synthesis and implementation are performed using the Vivado 2018.3 simulation platform. This generates a bitstream file that is burned into the chip within the development board. Connecting the board to an oscilloscope allows for the successful generation of the corresponding attractor phase diagram. Figure 16 and Figure 17 are present the circuit implementation results of the fractional-order chaotic system’s phase portrait from Figure 6 and Figure 10, respectively. Experimental results demonstrate that the attractor phase portrait obtained from FPGA simulation is consistent with the results obtained from MATLAB simulation. Table 1 represents the resource utilization rate required for the implementation of the system project. Based on Table 1, it can be observed that the implementation of the system incurs significant resource overhead.

5. Conclusions

This study investigates a novel fractional-order Hopfield neural network based on magnetically controlled memristors and analyzes its dynamic characteristics under electromagnetic radiation. In this research, the complex dynamic phenomena in the neural network are induced through adjustments such as modifying synaptic weights, activation functions, and external currents. These modifications lead to the emergence of intricate chaotic behaviors within the network. Additionally, the incorporation of magnetically controlled memristors further amplifies the system’s complexity. The ADM is employed to solve the system, enabling an in-depth analysis of the influence of the order q and radiation parameter b on the system’s dynamic properties. Experimental results indicate that the system exhibits more pronounced chaotic behavior in low-order states, which is closely related to the chaotic behavior observed in neural networks. This form of chaos may have significant implications for functions such as information processing and storage within neural networks. Furthermore, we have designed and experimentally validated the proposed system through FPGA hardware implementation using the Vivado 2018.3 simulation platform, confirming the correctness of our theoretical framework. The dynamics of fractional-order neural networks continue to pose fascinating questions, including hidden transient chaos and hyperchaos phenomena. Therefore, the rich nonlinear phenomena and dynamic behaviors exhibited by the FOHNN system warrant further exploration and study. This research contributes to the understanding of fractional-order neural networks and their potential applications in complex dynamic systems, offering insights into the intricate interplay among memristors, electromagnetic radiation, and neural network dynamics. As we delve deeper into this field, we anticipate uncovering even more captivating phenomena and practical implications.

Author Contributions

Conceptualization, F.Y., Y.L. and S.X.; methodology, Y.L.; software, Y.L. and S.X.; validation, F.Y., Y.L., S.X. and W.Y.; formal analysis, Y.L.; investigation, Y.L., Y.M.G. and S.C.; resources, F.Y. and Y.L.; data curation, Y.L. and S.X.; writing—original draft preparation, F.Y., Y.L. and Y.M.G.; writing—review and editing, F.Y., Y.L. and S.X.; visualization, W.Y. and S.C.; supervision, S.C.; project administration, F.Y. and S.C.; funding acquisition, F.Y. and S.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Postgraduate Scientific Research Innovation Project of Changsha University of Science and Technology under Grant CSLGCX23091; the Natural Science Foundation of Hunan Province under Grants 2022JJ30624, 2022JJ10052, and 2022JJ40514; the National Natural Science Foundation of China under Grant 62172058; and the Postgraduate Training Innovation Base Construction Project of Hunan Province under Grant 2020-172-48.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

All the data were computed using our algorithms.

Acknowledgments

The authors would like to thank the editors and reviewers for their selfless dedication, which has greatly improved the quality of the paper!

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Yao, W.; Wang, C.; Sun, Y.; Gong, S.; Lin, H. Event-triggered control for robust exponential synchronization of inertial memristive neural networks under parameter disturbance. Neural Netw. 2023, 164, 67–80. [Google Scholar] [PubMed]
  2. Lin, H.; Wang, C.; Yu, F.; Hong, Q.; Xu, C.; Sun, Y. A Triple-Memristor Hopfield Neural Network with Space Multi-Structure Attractors And Space Initial-Offset Behaviors. IEEE Trans.-Comput.-Aided Des. Integr. Circuits Syst. 2023. [Google Scholar] [CrossRef]
  3. Yu, F.; Shen, H.; Yu, Q.; Kong, X.; Sharma, P.K.; Cai, S. Privacy protection of medical data based on multi-scroll memristive Hopfield neural network. IEEE Trans. Netw. Sci. Eng. 2023, 10, 845–858. [Google Scholar]
  4. Sun, J.; Wang, Y.; Liu, P.; Wen, S.; Wang, Y. Memristor-based neural network circuit with multimode generalization and differentiation on pavlov associative memory. IEEE Trans. Cybern. 2023, 53, 3351–3362. [Google Scholar] [CrossRef] [PubMed]
  5. Xu, Q.; Liu, T.; Ding, S.; Bao, H.; Li, Z.; Chen, B. Extreme multistability and phase synchronization in a heterogeneous bi-neuron Rulkov network with memristive electromagnetic induction. Cogn. Neurodynamics 2023, 17, 755–766. [Google Scholar]
  6. Lai, Q.; Wan, Z.; Kuate, P.D.K. Generating grid multi-scroll attractors in memristive neural networks. IEEE Trans. Circuits Syst. I Regul. Pap. 2023, 70, 1324–1336. [Google Scholar] [CrossRef]
  7. Yao, W.; Gao, K.; Zhang, Z.; Cui, L.; Zhang, J. An image encryption algorithm based on a 3D chaotic Hopfield neural network and random row–column permutation. Front. Phys. 2023, 11, 1162887. [Google Scholar]
  8. Cheng, L.; Liu, W.; Hou, Z.G.; Yu, J.; Tan, M. Neural-network-based nonlinear model predictive control for piezoelectric actuators. IEEE Trans. Ind. Electron. 2015, 62, 7717–7727. [Google Scholar]
  9. Yu, F.; Liu, L.; Xiao, L.; Li, K.; Cai, S. A robust and fixed-time zeroing neural dynamics for computing time-variant nonlinear equation using a novel nonlinear activation function. Neurocomputing 2019, 350, 108–116. [Google Scholar]
  10. Xu, Q.; Wang, Y.; Iu, H.H.C.; Wang, N.; Bao, H. Locally Active Memristor-Based Neuromorphic Circuit: Firing Pattern and Hardware Experiment. IEEE Trans. Circuits Syst. I Regul. Pap. 2023, 70, 3130–3141. [Google Scholar]
  11. Deng, Z.; Wang, C.; Lin, H.; Sun, Y. A memristive spiking neural network circuit with selective supervised attention algorithm. IEEE Trans. -Comput.-Aided Des. Integr. Circuits Syst. 2022, 42, 2604–2617. [Google Scholar] [CrossRef]
  12. Xu, Q.; Wang, Y.; Chen, B.; Li, Z.; Wang, N. Firing pattern in a memristive Hodgkin–Huxley circuit: Numerical simulation and analog circuit validation. Chaos Solit. Fractals 2023, 172, 113627. [Google Scholar] [CrossRef]
  13. Korn, H.; Faure, P. Is there chaos in the brain? II. Experimental evidence and related models. Comptes Rendus Biol. 2003, 326, 787–840. [Google Scholar]
  14. Hu, Z.; Wang, C. Hopfield neural network with multi-scroll attractors and application in image encryption. Multimed. Tools Appl. 2023. [Google Scholar] [CrossRef]
  15. Yu, F.; Kong, X.; Mokbel, A.A.M.; Yao, W.; Cai, S. Complex dynamics, hardware implementation and image encryption application of multiscroll memeristive Hopfield neural network with a novel local active memeristor. IEEE Trans. Circuits Syst. II Express Briefs 2023, 70, 326–330. [Google Scholar] [CrossRef]
  16. Lin, H.; Wang, C.; Yu, F.; Sun, J.; Du, S.; Deng, Z.; Deng, Q. A review of chaotic systems based on memristive Hopfield neural networks. Mathematics 2023, 11, 1369. [Google Scholar]
  17. Yu, F.; Chen, H.; Kong, X.; Yu, Q.; Cai, S.; Huang, Y.; Du, S. Dynamic analysis and application in medical digital image watermarking of a new multi-scroll neural network with quartic nonlinear memristor. Eur. Phys. J. Plus 2022, 137, 434. [Google Scholar] [CrossRef]
  18. Alshammari, F.S.; Asif, M.; Hoque, M.F.; Aldurayhim, A. Bifurcation analysis on ion sound and Langmuir solitary waves solutions to the stochastic models with multiplicative noises. Heliyon 2023, 9, e16570. [Google Scholar] [CrossRef]
  19. Ullah, M.S.; Baleanu, D.; Ali, M.Z. Novel dynamics of the Zoomeron model via different analytical methods. Chaos Solit. Fractals 2023, 174, 113856. [Google Scholar] [CrossRef]
  20. Chen, X.; Wang, N.; Wang, Y.; Wu, H.; Xu, Q. Memristor initial-offset boosting and its bifurcation mechanism in a memristive FitzHugh-Nagumo neuron model with hidden dynamicsl networks. Chaos Solit. Fractals 2023, 174, 113836. [Google Scholar] [CrossRef]
  21. Bao, H.; Hua, M.; Ma, J.; Chen, M.; Bao, B. Offset-control plane coexisting behaviors in two-memristor-based Hopfield neural network. IEEE Trans. Ind. Electron. 2022, 70, 10526–10535. [Google Scholar] [CrossRef]
  22. Lin, H.; Wang, C.; Sun, Y.; Wang, T. Generating-scroll chaotic attractors from a memristor-based magnetized hopfield neural network. IEEE Trans. Circuits Syst. II Express Briefs 2022, 70, 311–315. [Google Scholar] [CrossRef]
  23. Yu, F.; Zhang, Z.; Shen, H.; Huang, Y.; Cai, S.; Jin, J.; Du, S. Design and FPGA implementation of a pseudo-random number generator based on a Hopfield neural network under electromagnetic radiation. Front. Phys. 2021, 9, 690651. [Google Scholar] [CrossRef]
  24. Chen, C.; Min, F.; Zhang, Y.; Bao, H. ReLU-type Hopfield neural network with analog hardware implementation. Chaos Solit. Fractals 2023, 167, 113068. [Google Scholar] [CrossRef]
  25. Mumtaz, S.; Rana, J.N.; Choi, E.H.; Han, I. Microwave radiation and the brain: Mechanisms, current status, and future prospects. Int. J. Mol. Sci. 2022, 23, 9288. [Google Scholar] [CrossRef] [PubMed]
  26. Feali, M.S.; Ahmadi, A. Transient response characteristic of memristor circuits and biological-like current spikes. Neural Comput. Appl. 2017, 28, 3295–3305. [Google Scholar] [CrossRef]
  27. Wan, Q.; Li, F.; Liu, J.; Chen, S.; Yan, Z. A New Memristive System with Chaotic and Periodic Bursting and Its FPGA Implementation. Circuits Syst. Signal Process. 2023, 42, 623–637. [Google Scholar] [CrossRef]
  28. Lai, Q.; Lai, C.; Zhang, H.; Li, C. Hidden coexisting hyperchaos of new memristive neuron model and its application in image encryption. Chaos Solit. Fractals 2022, 158, 112017. [Google Scholar] [CrossRef]
  29. Lin, H.; Wang, C. Influences of electromagnetic radiation distribution on chaotic dynamics of a neural network. Appl. Math. Comput. 2020, 369, 124840. [Google Scholar] [CrossRef]
  30. Wan, Q.; Li, F.; Chen, S.; Yang, Q. Symmetric multi-scroll attractors in magnetized Hopfield neural network under pulse controlled memristor and pulse current stimulation. Chaos Solit. Fractals 2023, 169, 113259. [Google Scholar] [CrossRef]
  31. Ju, Z.; Lin, Y.; Chen, B.; Wu, H.; Chen, M.; Xu, Q. Electromagnetic radiation induced non-chaotic behaviors in a Wilson neuron model. Chin. J. Phys. 2022, 77, 214–222. [Google Scholar] [CrossRef]
  32. Yu, F.; Shen, H.; Zhang, Z.; Huang, Y.; Cai, S.; Du, S. Dynamics analysis, hardware implementation and engineering applications of novel multi-style attractors in a neural network under electromagnetic radiation. Chaos Solit. Fractals 2021, 152, 111350. [Google Scholar] [CrossRef]
  33. Yang, F.; Mou, J.; Ma, C.; Cao, Y. Dynamic analysis of an improper fractional-order laser chaotic system and its image encryption application. Opt. Lasers Eng. 2020, 129, 106031. [Google Scholar] [CrossRef]
  34. Liu, T.; Yan, H.; Banerjee, S.; Mou, J. A fractional-order chaotic system with hidden attractor and self-excited attractor and its DSP implementation. Chaos Solit. Fractals 2021, 145, 110791. [Google Scholar] [CrossRef]
  35. Clemente-López, D.; Munoz-Pacheco, J.M.; Rangel-Magdaleno, J.d.J. A review of the digital implementation of continuous-time fractional-order chaotic systems using FPGAs and embedded hardware. Arch. Comput. Methods Eng. 2023, 30, 951–983. [Google Scholar] [CrossRef]
  36. Lu, Y.M.; Wang, C.H.; Deng, Q.L.; Xu, C. The dynamics of a memristor-based Rulkov neuron with fractional-order difference. Chin. Phys. B 2022, 31, 060502. [Google Scholar] [CrossRef]
  37. Ding, D.; Xiao, H.; Yang, Z.; Luo, H.; Hu, Y.; Zhang, X.; Liu, Y. Coexisting multi-stability of Hopfield neural network based on coupled fractional-order locally active memristor and its application in image encryption. Nonlinear Dyn. 2022, 108, 4433–4458. [Google Scholar] [CrossRef]
  38. Ding, D.; Chen, X.; Yang, Z.; Hu, Y.; Wang, M.; Zhang, H.; Zhang, X. Coexisting multiple firing behaviors of fractional-order memristor-coupled HR neuron considering synaptic crosstalk and its ARM-based implementation. Chaos Solit. Fractals 2022, 158, 112014. [Google Scholar] [CrossRef]
  39. Zhu, L.; Jiang, D.; Ni, J.; Wang, X.; Rong, X.; Ahmad, M.; Chen, Y. A stable meaningful image encryption scheme using the newly-designed 2D discrete fractional-order chaotic map and Bayesian compressive sensing. Signal Process. 2022, 195, 108489. [Google Scholar] [CrossRef]
  40. Borah, M.; Gayan, A.; Sharma, J.S.; Chen, Y.; Wei, Z.; Pham, V.T. Is fractional-order chaos theory the new tool to model chaotic pandemics as Covid-19? Nonlinear Dyn. 2022, 109, 1187–1215. [Google Scholar] [CrossRef]
  41. Yu, F.; Kong, X.; Chen, H.; Yu, Q.; Cai, S.; Huang, Y.; Du, S. A 6D fractional-order memristive Hopfield neural network and its application in image encryption. Front. Phys. 2022, 10, 847385. [Google Scholar] [CrossRef]
  42. Bingi, K.; Rajanarayan Prusty, B.; Pal Singh, A. A Review on Fractional-Order Modelling and Control of Robotic Manipulators. Fractal Fract. 2023, 7, 77. [Google Scholar] [CrossRef]
  43. Li, X.; Mou, J.; Cao, Y.; Banerjee, S. An optical image encryption algorithm based on a fractional-order laser hyperchaotic system. Int. J. Bifurc. Chaos 2022, 32, 2250035. [Google Scholar] [CrossRef]
  44. Alexan, W.; Alexan, N.; Gabr, M. Multiple-layer image encryption utilizing fractional-order chen hyperchaotic map and cryptographically secure prngs. Fractal Fract. 2023, 7, 287. [Google Scholar] [CrossRef]
  45. Ding, Q.; Abba, O.A.; Jahanshahi, H.; Alassafi, M.O.; Huang, W.H. Dynamical investigation, electronic circuit realization and emulation of a fractional-order chaotic three-echelon supply chain system. Mathematics 2022, 10, 625. [Google Scholar] [CrossRef]
  46. Din, A.; Li, Y.; Khan, F.M.; Khan, Z.U.; Liu, P. On Analysis of fractional order mathematical model of Hepatitis B using Atangana–Baleanu Caputo (ABC) derivative. Fractals 2022, 30, 2240017. [Google Scholar] [CrossRef]
  47. Tarasov, V.E. On history of mathematical economics: Application of fractional calculus. Mathematics 2019, 7, 509. [Google Scholar] [CrossRef]
  48. Atanackovic, T.M.; Pilipovic, S.; Stankovic, B.; Zorica, D. Fractional Calculus with Applications in Mechanics: Vibrations and Diffusion Processes; John Wiley & Sons: Hoboken, NJ, USA, 2014. [Google Scholar]
  49. Al-Husban, A.; Karoun, R.C.; Heilat, A.S.; Al Horani, M.; Khennaoui, A.A.; Grassi, G.; Radogna, A.V.; Ouannas, A. Chaos in a two dimensional fractional discrete Hopfield neural network and its control. Alex. Eng. J. 2023, 75, 627–638. [Google Scholar] [CrossRef]
  50. Xu, C.; Aouiti, C. Comparative analysis on Hopf bifurcation of integer-order and fractional-order two-neuron neural networks with delay. Int. J. Circuit Theory Appl. 2020, 48, 1459–1475. [Google Scholar] [CrossRef]
  51. Xu, S.; Wang, X.; Ye, X. A new fractional-order chaos system of Hopfield neural network and its application in image encryption. Chaos Solit. Fractals 2022, 157, 111889. [Google Scholar] [CrossRef]
  52. Li, N.; Xie, S.; Zhang, J. A color image encryption algorithm based on double fractional order chaotic neural network and convolution operation. Entropy 2022, 24, 933. [Google Scholar] [CrossRef] [PubMed]
  53. Li, K.; Bao, H.; Li, H.; Ma, J.; Hua, Z.; Bao, B. Memristive Rulkov neuron model with magnetic induction effects. IEEE Trans. Ind. Inform. 2021, 18, 1726–1736. [Google Scholar] [CrossRef]
  54. Adhikari, S.P.; Sah, M.P.; Kim, H.; Chua, L.O. Three fingerprints of memristor. Handb. Memristor Netw. 2019, 165–196. [Google Scholar] [CrossRef]
  55. Kong, K.; Yu, F.; Yao, W.; Xu, C.; Zhang, J.; Cai, S.; Wang, C. A class of 2n+1 dimensional simplest Hamiltonian conservative chaotic systems and fast image encryption schemes. Appl. Math. Model. 2024, 125, 351–374. [Google Scholar] [CrossRef]
  56. Yu, F.; Xu, S.; Xiao, X.; Yao, W.; Huang, Y.; Cai, S.; Yin, B.; Li, Y. Dynamics analysis, FPGA realization and image encryption application of a 5D memristive exponential hyperchaotic system. Integration 2023, 90, 58–70. [Google Scholar] [CrossRef]
  57. Lin, H.; Wang, C.; Sun, Y. A universal variable extension method for designing multiscroll/wing chaotic systems. IEEE Trans. Ind. Electron. 2023. [Google Scholar] [CrossRef]
  58. Yu, F.; Zhang, W.; Xiao, X.; Yao, W.; Cai, S.; Zhang, J.; Wang, C.; Li, Y. Dynamic analysis and FPGA implementation of a new, simple 5D memristive hyperchaotic Sprott-C system. Mathematics 2023, 11, 701. [Google Scholar] [CrossRef]
Figure 1. The voltage-current trajectory diagram of Equation (12). (a) Fixed F = 5, q = 0.9, voltage-current trajectories varying with A m . (b) Fixed A m = 30, q = 0.9, voltage-current trajectories varying with F. (c) Fixed A m = 25, F = 5, voltage-current trajectories varying with q.
Figure 1. The voltage-current trajectory diagram of Equation (12). (a) Fixed F = 5, q = 0.9, voltage-current trajectories varying with A m . (b) Fixed A m = 30, q = 0.9, voltage-current trajectories varying with F. (c) Fixed A m = 25, F = 5, voltage-current trajectories varying with q.
Biomimetics 08 00559 g001
Figure 2. The topology of the 4-dimensional HNN model based on memristors.
Figure 2. The topology of the 4-dimensional HNN model based on memristors.
Biomimetics 08 00559 g002
Figure 3. Graphical method for solving equilibrium points.
Figure 3. Graphical method for solving equilibrium points.
Biomimetics 08 00559 g003
Figure 4. Order q ( 0.4 , 1 ) .
Figure 4. Order q ( 0.4 , 1 ) .
Biomimetics 08 00559 g004
Figure 5. Order q ( 0.475 , 0.485 ) (The red is the value of LE1, the blue line is the value of LE2, and the green line is the value of LE3).
Figure 5. Order q ( 0.475 , 0.485 ) (The red is the value of LE1, the blue line is the value of LE2, and the green line is the value of LE3).
Biomimetics 08 00559 g005
Figure 6. Phase diagrams of each planar chaotic attractor with order q = 0.478.
Figure 6. Phase diagrams of each planar chaotic attractor with order q = 0.478.
Biomimetics 08 00559 g006
Figure 7. The phase portraits of different periodic attractors in the y-z plane with different values of the order q. (a) q = 0.481; (b) q = 0.482; (c) q = 0.4825.
Figure 7. The phase portraits of different periodic attractors in the y-z plane with different values of the order q. (a) q = 0.481; (b) q = 0.482; (c) q = 0.4825.
Biomimetics 08 00559 g007
Figure 8. Order q ( 0.59 , 0.605 ) (The red is the value of LE1, the blue line is the value of LE2, and the green line is the value of LE3).
Figure 8. Order q ( 0.59 , 0.605 ) (The red is the value of LE1, the blue line is the value of LE2, and the green line is the value of LE3).
Biomimetics 08 00559 g008
Figure 9. Quasi-periodic attractor phase diagram with order q = 0.5906.
Figure 9. Quasi-periodic attractor phase diagram with order q = 0.5906.
Biomimetics 08 00559 g009
Figure 10. The phase portraits of multi-scroll attractors in the y-z plane for different values of parameter b.
Figure 10. The phase portraits of multi-scroll attractors in the y-z plane for different values of parameter b.
Biomimetics 08 00559 g010
Figure 11. Order q = 0.5 (The red is the value of LE1, the blue line is the value of LE2, and the green line is the value of LE3).
Figure 11. Order q = 0.5 (The red is the value of LE1, the blue line is the value of LE2, and the green line is the value of LE3).
Biomimetics 08 00559 g011
Figure 12. Attractor phase diagrams with different values of b when order q is 0.5. (The red color is positive, and the blue is negative).
Figure 12. Attractor phase diagrams with different values of b when order q is 0.5. (The red color is positive, and the blue is negative).
Biomimetics 08 00559 g012
Figure 13. Numerical solution once of system iteration in Matlab.
Figure 13. Numerical solution once of system iteration in Matlab.
Biomimetics 08 00559 g013
Figure 14. Numerical solution once of system iteration in Vivado.
Figure 14. Numerical solution once of system iteration in Vivado.
Biomimetics 08 00559 g014
Figure 15. Schematic diagram of the FOHNN hardware implementation.
Figure 15. Schematic diagram of the FOHNN hardware implementation.
Biomimetics 08 00559 g015
Figure 16. Experimental results of the FOHNN hardware implementation: (a) phase diagrams in the y-z plane; (b) phase diagrams in the x-z plane; (c) phase diagrams in the y-u plane.
Figure 16. Experimental results of the FOHNN hardware implementation: (a) phase diagrams in the y-z plane; (b) phase diagrams in the x-z plane; (c) phase diagrams in the y-u plane.
Biomimetics 08 00559 g016
Figure 17. Results of directionally controllable multi-scroll hardware experiments.
Figure 17. Results of directionally controllable multi-scroll hardware experiments.
Biomimetics 08 00559 g017
Table 1. Resource utilization of FPGA chip.
Table 1. Resource utilization of FPGA chip.
ResourceUtilizationAvailableUtilization %
LUT36,82453,20069.22
LUTRAM175217,40010.07
FF48,170106,40045.27
DSP17622080.00
IO3412527.20
BUFG1323.13
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yu, F.; Lin, Y.; Xu, S.; Yao, W.; Gracia, Y.M.; Cai, S. Dynamic Analysis and FPGA Implementation of a New Fractional-Order Hopfield Neural Network System under Electromagnetic Radiation. Biomimetics 2023, 8, 559. https://doi.org/10.3390/biomimetics8080559

AMA Style

Yu F, Lin Y, Xu S, Yao W, Gracia YM, Cai S. Dynamic Analysis and FPGA Implementation of a New Fractional-Order Hopfield Neural Network System under Electromagnetic Radiation. Biomimetics. 2023; 8(8):559. https://doi.org/10.3390/biomimetics8080559

Chicago/Turabian Style

Yu, Fei, Yue Lin, Si Xu, Wei Yao, Yumba Musoya Gracia, and Shuo Cai. 2023. "Dynamic Analysis and FPGA Implementation of a New Fractional-Order Hopfield Neural Network System under Electromagnetic Radiation" Biomimetics 8, no. 8: 559. https://doi.org/10.3390/biomimetics8080559

Article Metrics

Back to TopTop