Next Article in Journal
Nature’s Load-Bearing Design Principles and Their Application in Engineering: A Review
Previous Article in Journal
Frictional Properties of Biomimetic Micro-Hexagonal-Textured Surfaces Interacting with Soft Counterfaces under Dry and Wet Conditions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dynamic Effects Analysis in Fractional Memristor-Based Rulkov Neuron Model

by
Mahdieh Ghasemi
1,
Zeinab Malek Raeissi
1,
Ali Foroutannia
2,
Masoud Mohammadian
2 and
Farshad Shakeriaski
2,*
1
Neural Engineering Laboratory, Department of Biomedical Engineering, University of Neyshabur, Neyshabur 9319774446, Iran
2
Faculty of Science and Technology, University of Canberra, Canberra, ACT 2617, Australia
*
Author to whom correspondence should be addressed.
Biomimetics 2024, 9(9), 543; https://doi.org/10.3390/biomimetics9090543
Submission received: 13 August 2024 / Revised: 3 September 2024 / Accepted: 6 September 2024 / Published: 8 September 2024

Abstract

:
Mathematical models such as Fitzhugh–Nagoma and Hodgkin–Huxley models have been used to understand complex nervous systems. Still, due to their complexity, these models have made it challenging to analyze neural function. The discrete Rulkov model allows the analysis of neural function to facilitate the investigation of neuronal dynamics or others. This paper introduces a fractional memristor Rulkov neuron model and analyzes its dynamic effects, investigating how to improve neuron models by combining discrete memristors and fractional derivatives. These improvements include the more accurate generation of heritable properties compared to full-order models, the treatment of dynamic firing activity at multiple time scales for a single neuron, and the better performance of firing frequency responses in fractional designs compared to integer models. Initially, we combined a Rulkov neuron model with a memristor and evaluated all system parameters using bifurcation diagrams and the 0–1 chaos test. Subsequently, we applied a discrete fractional-order approach to the Rulkov memristor map. We investigated the impact of all parameters and the fractional order on the model and observed that the system exhibited various behaviors, including tonic firing, periodic firing, and chaotic firing. We also found that the more I tend towards the correct order, the more chaotic modes in the range of parameters. Following this, we coupled the proposed model with a similar one and assessed how the fractional order influences synchronization. Our results demonstrated that the fractional order significantly improves synchronization. The results of this research emphasize that the combination of memristor and discrete neurons provides an effective tool for modeling and estimating biophysical effects in neurons and artificial neural networks.

Graphical Abstract

1. Introduction

Mathematical models are needed to understand the principles and mechanisms of complex biological neural network systems with extensive neuronal connections [1,2]. In the past, models such as Fitzhugh-Nagoma [3], Hodgkin–Huxley [4], fusion and leaky fire [5], Hindmarsh–Rose [6], and Morris–Licar [7], which were based on ion channels, were expressed by continuous-time differential equations. However, due to their inherent complexity, these models have challenged the analysis of neural function, and the development of straightforward and approximate time-discrete models has solved these challenges by focusing on specific neural functions [8]. One of the models that has attracted the attention of researchers in this regard is Rulkov’s discrete model, which has made it possible to analyze neural function in a manageable and interpretable way [9].
Nearly three decades before Rulkov’s model was proposed, Chua 1971 introduced the memristor as the fourth non-linear circuit component connecting magnetic flux and electric charge [10]. Physical realization of memristor was performed by HP laboratory in 2008 [11]. The widespread presence of memristors in logic circuits [12], electrical synapse simulation [13], flash memories [14], and neural networks [15] comes from the characteristics of memory and its inherent nonlinearity [16,17]. The presence of these parts in non-linear systems also gives rise to multistability and chaos phenomena [18,19]. Memristors with synaptic plasticity are emerging as the basic blocks of neuromorphic systems [20]. An example of this can be seen in the model of Yao and his colleagues for training neural networks by neuromorphic circuits equipped with memristors [21]. Memristor’s distinctive features and capabilities have attracted considerable attention and excitement among researchers and engineers. As a result, the memristor is increasingly considered a critical component for various applications in neuronal modeling.
Discrete fractional-order derivatives are employed in map-based dynamic analysis to capture the influence of memory on processing, as they offer greater accuracy compared to integer-order derivatives [22,23]. These derivatives retain information about past behaviors in memory [24,25]. Previous research has utilized fractional-order derivatives to model biological systems across various neural networks, physics, and biology applications [26,27,28,29,30]. Fractional derivative properties in the biological sense are expressed as heritable properties with more accuracy in comparing full-order models, treating dynamic firing activities at multiple time scales for a single neuron, better performance of firing frequency responses in fractional designs than integer models, enriching functional neural mechanisms [31,32,33].
Using a neuron involved with a memristor when the action potential in the neuron causes an induced electromagnetic current [34] can effectively record and describe the effect of electromagnetic induction [35]. Based on this idea, we presented a discrete memristor with hyperbolic tangent inductance, and then we implemented memory effects on it with the help of discrete fractional-order derivatives. In each step, we examined the dynamic behaviors of the modeled system. Then, we evaluated the effects of synchronization between two neurons as a collective phenomenon between reciprocal units evaluated on the discrete memristor-Rulkov (m-Rulkov) fractional-order model in such a way that the neuroscience evaluation of the synchronization of neural networks represents the origin of the emergence of oscillating rhythms with different cognitive tasks.
The study proceeds as follows: In Section 2, we introduce the Rulkov map, the discrete memristor with flux control feature, and the discrete m-Rulkov, which serves as the foundation of our study. Section 3 evaluates the dynamic effects of the m-Rulkov model parameters. Section 4 focuses on simulating the impact of fractional order and system parameters by formulating the discrete m-Rulkov fractional-order model to explore the system dynamics. Section 5 discusses the synchronization of two Rulkov neurons by the discrete memristor that plays a role in the synapse position. Finally, in Section 6 of this study, we conclude.

2. Mathematic Model

2.1. Rulkov’s Model

Rulkov’s two-dimensional model was introduced in 2001 by Nikolai F. Rulkov to study neural networks [9]. This iterative map has a simple algebraic structure, a low-dimensional phase space, and less computational burden than continuous-time differential equations. It can imitate various neural activities observed in real neurons, such as silence regime, tonic spiking, burst spiking, and chaos [9,36,37]. This system has two fast and slow dynamics to produce fast excited explosions on top of slow oscillations in the following format [9]:
x n + 1 = f x n , y n y n + 1 = y n µ x n σ + 1 ,
where x n (representative of fast dynamics) is the excitatory variable of neuron membrane voltage, y n (representative of slow dynamics) represents the ion concentration, and as the recovery variable, μ is the control parameter, and σ is the externally imposed effect. The discontinuous and non-linear function f x n ,   y n with the control parameter, α is expressed as follows [9,36]:
f x n ,   y n = α 1 x ( n ) + y ( n ) x ( n ) 0 α + y ( n ) 0 < x ( n ) < α + y ( n ) 1 x ( n ) α + y ( n ) .
By setting μ = 0.01 and changing parameters α and σ , the time series and phase plane of different neural firing patterns are shown by the Rulkov map in Figure 1. In part (a), the tonic firing for the neuron with α = 3.5 and σ = 0.3 as a continuous and regular firing pattern, part (b) the periodic firing for a neuron with α = 6.5 and σ = 0 , and part (c) the chaotic periodic firing for a neuron with α = 50 and σ = 0.05 are shown.

2.2. Discrete Memristor

Voltage, current, charge, and magnetic flux are the four primary variables in electrical circuits, and there is always a relationship between the two components. The relationship between electric charge and magnetic flux as the fourth two-terminal circuit element after resistance, capacitor, and inductor was introduced by Leon O. Chua in 1971 as a memristor [10]. An ideal flux-controlled memristor with hyperbolic tangent inductance can be modeled as follows [38]:
i = W φ v = tanh φ v d φ d τ = v ,
where v , i , φ , and are the variables of voltage, current, magnetic flux, and time, respectively, where W φ = tanh φ is the memristor inductance. Memconductance describes the memory behavior of a device or component, which refers to the device’s ability to control conductivity (ability to pass electrical current) based on the history of applied voltage or current [10]. By changing the flux along the length of the memristor, the inductance of the memristor moves between these two states, and this movement causes the current and voltage to change throughout the memristor, which means the intrinsic and unique nonlinearity of the memristor. Due to memory-dependent conductivity, a memristor that acts like a memory resistor, unlike regular resistors, its voltage–current curve does not follow a linear relationship, and its voltage–current relationship creates hysteresis curves due to the stated switching. This characteristic of memristors has caused them to become an efficient element in modeling non-linear circuits and chaotic systems [17]. Now, the memristor we want to create must simulate the electromagnetic induction of the neuron’s action potential. Since Rulkov’s discrete model is used in this article to simulate the neuron, the memristor by which the effects of electromagnetic induction are studied must also be discretized. To obtain the discrete memristor, we discretize the continuous memristor model (Equation (3)) as follows:
i n = W φ n   v n = tanh φ n v n φ n + 1 = φ n + ε v n
where φ n + 1 is the value of φ ( t ) in step n + 1 . Additionally, the parameter ε is used as a time scale factor to create the induced driving force in a limited transition period to investigate the effect of electromagnetic induction in the neuron. The parameter ε depends on the nature of the environment and is a material coefficient used to create more chaos and explosive shots by setting it to 1 and 0.05, respectively [36,38].

2.3. Discrete Memristor-Rulkov Model

In this section, by integrating the Rulkov neuron model (Equation (1)) with the discrete memristor (Equation (4)), we present the discrete m-Rulkov model to study the effects of electromagnetic induction. If the electromagnetic induction is expressed by the expression k   t a n h φ n   x n , the m-Rulkov map with electromagnetic induction effects will be displayed in the following order:
x n + 1 = f x n , y n + k   t a n h φ n   x n y n + 1 = y n μ x n σ + 1 φ n + 1 = φ n + ε x n ,
where the action potential x n induces a current with the induction power k . Exposing it to an external magnetic field disrupts the ion pumping, and it can manipulate the magnetic flux and induced current. As a result, the mentioned model works more efficiently in detecting state changes and evaluating the effect of physical fields on neural firing behaviors caused by variable magnetic fields.

3. Dynamics Analysis in Discrete m-Rulkov Model

In the following, the effect of electromagnetic induction on the system dynamics is studied using the bifurcation diagram and the zero-one chaos test for the parameters of the equations. The zero-one test is a simple approach with a binary nature that distinguishes regular and chaotic dynamics. This technique uses time series data to examine the convergence and divergence of near paths in a chaotic system. The zero-one test can be calculated with two regression and correlation methods. This study focuses on the correlation method because it shows a better result than the regression method compared to the weak chaos. To calculate the zero-one chaos test in a sequence N k , k = 0 ,   1 , , N ¯ 1 , the variables p c and q c are calculated as the following expressions:
q c ( n ) = j = 1 n N j sin j + 1 c , n = 1 , 2 , 3 , , N ¯ 1
where c   ϵ   0 ,   π , and the behavior of the variables p c and q c in terms of diffusion and non-diffusion can be determined by using the concept of mean square displacement M c n , n = 0 ,   1 , , n c u t with the correct recommended value n c u t N ¯ 1 10 evaluated as follows:
M c n = 1 N j = 1 N p c j + n p c j 2 + q c j + n q c j 2 .
The mean square displacement remains bounded for systems with regular dynamics as time progresses. This means that the system’s displacement from its initial position does not grow indefinitely but instead reaches a limit or stabilizes over time. In contrast, in systems with chaotic dynamics, the mean square of the displacement shows a linear relationship with the time scale, indicating that the system’s displacement from its initial position increases continuously and proportionally with time. This linear relationship shows the exponential growth of the system’s displacement, indicating chaotic behavior. By forming the vectors Δ = [ M c 0 ,   M c 1 ,   M c 2 ,   ,   M c n c u t ] and S = 1 ,   2 ,   3 ,   ,   n c u t and calculating the covariance and variance in the usual way, the correlation coefficient is defined as follows:
K c = c o r r S , Δ = c o v S , Δ v a r S v a r ( Δ ) [ 1 ,   1 ] ,
where K c 0 reveals regular behavior and K c 1 reveals chaotic behavior. The K c value obtained gives us insight into the dynamic nature of the system, through which we can distinguish between orderly and chaotic dynamics in a system [39].

3.1. Equilibrium Points and Stability Analysis

Checking the stability of a discrete map is obtained by calculating the matrix Jacobian eigenvalues of the map’s equilibrium points [40,41,42]. According to the definition of the balance point, the balance point is where the output of the map does not change in the next iteration and is the same as its current output, assuming x * , y * , φ * as a fixed point and replacing x n , y n , φ n and x n + 1 , y n + 1 , φ n + 1 in Equation (5).
x * = f x * , y * + k tanh φ *   x *
y * = y * μ x * σ + 1
φ * = φ * + ε x *
f ( x * , y * ) = α 1 x * + y * x * 0 α + y * 0 < x * < α + y * 1 x * α + y *
Based on Equation (11), we conclude that x * = 0 , and also based on Equation (10), x * = σ 1 . Two equilibrium points are determined for x * , which by putting in Equation (9) based on the conditions of Equation (12), we have as follows.
  • If x * 0
For the equilibrium point we have x * = 0 :
x * = 0 α + y * = 0 y * = α
As a result, the equilibrium point is 0 , α , m , where m is an arbitrary fixed value, as a result, there are infinite fixed points. For the equilibrium point we have x * = σ 1 :
x * = σ 1 σ 1 = α 2 σ + y * + k tanh φ * σ 1 y * = α 2 σ + k tanh φ * σ 1 σ + 1
As a result, the equilibrium point is 0 , α 2 σ + k tanh m σ 1 σ + 1 , m , and as a result there are infinite fixed points.
  • If 0 < x * < α + y *
Considering that x * = 0 is not in the desired interval, the calculation of the values does not make sense, so we only have x * = σ 1 for the equilibrium point:
x * = σ 1 σ 1 = α + y * + k tanh φ * σ 1 y * = α σ + 1 + k tanh φ * σ 1
As a result, the equilibrium point is 0 , α σ + 1 + k tanh m σ 1 , m , so there are infinite fixed points.
  • If x * α + y *
Considering that x * = 0 is not in the desired interval, the calculation of the values does not make sense, so we only have x * = σ 1 for the equilibrium point:
x * = σ 1 σ 1 = 1 + k tanh φ * σ 1 σ = k tanh φ * σ 1 tanh φ * = σ k σ 1 φ * = tanh 1 σ k σ 1
As a result, the equilibrium point is 0 , m , tanh 1 σ k σ 1 , and as a result there are infinite fixed points. To check the stability, the Jacobian matrix of the m-Rulkov map is used at the equilibrium point as follows:
  • If x * 0
    J a c o b i a n = k tanh φ * + α x * 1 2 1 k x * tanh 2 φ * 1 μ 1 0 ε 0 1
  • If 0 < x * < α + y *
    J a c o b i a n = k tanh φ * 1 k x * tanh 2 φ * 1 μ 1 0 ε 0 1
  • If x * α + y *
    J a c o b i a n = k tanh φ * 0 k x * tanh 2 φ * 1 μ 1 0 ε 0 1
By calculating the eigenvalues of the Jacobian matrix at fixed points, we can understand whether those points are stable or unstable. When the eigenvalues λ of the fixed point lie on the unit circle, the fixed point is stable. When any eigenvalue of λ is outside the unit circle, the fixed point is unstable. Considering that we have infinite equilibrium points, it is not possible to check all points, and stability and instability are determined based on the stated conditions.

3.2. Effects of Inductive Power k

In this subsection, we examine the dynamic analysis of the induced power parameter for the m-Rulkov neuron map using bifurcation diagrams and the zero-one test. Bifurcation diagram by changing parameter k in the range 0.2 to 0.7 with random initial conditions in the range [ 1 ,   1 ] for the variable x n in part (a), for the variable y n in part (b), and for the variable φ n in part (c) of Figure 2 are shown, and the chaos test 0–1 is shown in part (d) of Figure 2 so that all parameters are set as α = 5 , μ = 0.1 , ε = 0.05 , σ = 1 . The behavior of the neuron starts with the silence regime. It continues with the progression of k from k = 0.2 until reaching k = 0.19 , after which it turns into tonic firing at k = 0.19 and then enters the area where the firings chaotic and periodic are successively repeated and finally settled in chaos so that the results of the zero-one test diagram follow the behavior of the bifurcation diagram. By adjusting k , the m-Rulkov model can mimic different neural firing patterns such as silence, tonic firing, intermittent, and chaotic firing. Figure 2 shows in parts (e, f, g) the neural firing patterns of x , y , and φ variables for the tonic spike, periodic firing, and chaotic firing patterns.

3.3. Effects of Control Parameter α

In this subsection, we examine the dynamic analysis of the control parameter α for the m-Rulkov neuron map using bifurcation diagrams and the zero and one chaotic test. Bifurcation diagram by changing the parameter α in the range from 0 to 10 with random initial conditions [ 1 ,   1 ] for the variable x n in part (a), for the variable y n in part (b), and for the variable φ n in part (c) of Figure 3 are shown. Additionally, the test diagram of zero and one chaos is shown in part (d) of Figure 3. So that all parameters are set as μ = 0.1 , ε = 0.05 , σ = 1 , k = 0.46 . Bifurcation diagrams with silence from α = 2.292 are the beginning of tonic firing. With the increase of α, it can be seen that tonic firing and chaotic firing are created successively, eventually leading to chaos. The results of the zero-one test are consistent with the behavior of bifurcation diagrams.

3.4. Effects of Control Parameter ε

In this subsection, we examine the dynamic analysis of the control parameter ε for the m-Rulkov neuron map using bifurcation diagrams and the zero and one test. Bifurcation diagram with changing parameter ε in the range 0.05 to 0.2 with random initial conditions in the range [ 1 ,   1 ] for the variable x n in part (a), for the variable y n in part (b), and for the variable φ n in part (c) of Figure 4 are shown. Additionally, the test diagram of zero and one chaos is shown in part (d) of Figure 4. So that all parameters are set as α = 5 , μ = 0.1 , σ = 1 , k = 0.46 .

3.5. Effects of Externally Imposed Effect σ

In this subsection, we examine the dynamic analysis of the externally imposed effect parameter σ for the m-Rulkov neuron map using bifurcation diagrams and the zero-one test. Bifurcation diagram by changing the parameter σ in the range of 0.5 to 1.75 with random initial conditions in the range [ 1 ,   1 ] for the variable x ( n ) in part (a), for the variable y ( n ) in part (b), and for the variable φ ( n ) in part (c) of Figure 5 are shown. Additionally, the test diagram of zero and one turbulence is shown in part (d) of Figure 5. So that all parameters are set as α = 5 , μ = 0.1 , ε = 0.05 , k = 0.46 .

3.6. The Parameter Planes

Figure 6 shows the different behaviors of the m-Rulkov model for the simultaneous changes of parameters k 0.2 ,   0.7 and α 0 ,   10 in part a, parameters k 0.2 ,   0.7 and ε 0.05 ,   0.2 in part b, parameters k 0.2 ,   0.7 and σ 0.5 ,   1.75 in part c, parameters α 0 ,   10 and ε 0.05 ,   0.2 in part d, parameters α 0 ,   10 and σ 0.5 ,   1.75 in part e, parameters ε 0.05 ,   0.2 and σ 0.5 ,   1.75 in part f with random conditions and setting the values of parameter α = 5 , μ = 0.1 , ε = 0.05 , σ = 1 , k = 0.46 . So that, the model’s behavior is determined based on the test of zero and one chaos, in which times it is chaotic or periodic. Specifically, the system’s behavior is assessed using a zero-one chaotic algorithm, where a zero indicates periodic behavior and a one signifies chaotic behavior.

4. The m-Rulkov Fractional-Order Model

In this section, we use a bifurcation diagram to analyze the discrete fractional-order m-Rulkov map and explore how fractional-order parameters and system parameters influence the model.

4.1. Description of Discrete Fractional-Order

We begin by defining discrete fractional order and using it to transform the m-Rulkov model into a discrete fractional-order model. The Caputo-type delta (C a q X t ) represents an order q fractional derivative for X t , where X t : N a R and N a = a ,   a + 1 ,   a + 2 ,   . It is defined as:
a q C X t = a n q n X t = 1 Γ n q s = a t n q t s 1 n q 1 s n ,
where q N denotes the order of the derivative, t N a + n q , and n = q + 1 . The fractional sum q for a q X t is defined as:
a q X t = 1 Γ q s = a t q t s 1 q 1 X s ,
where t N a + n q , q > 0 , and t q denotes the falling function defined using the gamma function as:
t q = Γ t + 1 Γ r + 1 1 = t t 1 t q + 1 .
For the numerical solution in the discrete map, the fractional order is computed via the fractional difference equation:
a q C X t = f t + q 1 ,   x t + q 1 ,
k X t = x k ,   n = q + 1 ,   k = 0 ,   1 ,   2 ,   ,   n 1 ,
where the equivalent discrete integral is obtained as:
x t = x 0 t + 1 Γ q s = a + n q t q t s 1 q 1 f s + q 1 , x s + q 1 ,   t N a + m ,
where x 0 t = k = 0 n 1 t a k Γ k + 1 k u a . According to the definitions for the fractional order, the three-dimensional discrete m-Rulkov model in Equation (5) is formulated as follows:
Δ x ( n ) = f x ( n ) , y ( n ) + k   t a n h φ ( n )   x ( n ) x ( n )
Δ y ( n ) = μ x ( n )
Δ φ = ε x ( n ) .
After applying the Caputo type delta to it, we obtain the following relationship:
a v C X t x t = f x t 1 v , y t 1 v + k   t a n h φ t 1 v   x t 1 v x t 1 v ,
a v C y t = μ   x t 1 v ,
a v C φ t = ε   x t 1 v .
By expanding Caputo type delta, we have:
x t = x a + 1 Γ v s = a + 1 t v t s 1 v 1 f x t 1 v , y t 1 v + k   t a n h φ t 1 v   x t 1 v x t 1 v ,
y t = y a + 1 Γ v s = a + 1 t v t s 1 v 1 μ   x t 1 v ,
φ t = φ a + 1 Γ v s = a + 1 t v t s 1 v 1 ε   x t 1 v ,
where t s 1 v 1 Γ   v is a discrete kernel function and t s 1 v 1 Γ   v = Γ ( t s ) Γ ( v ) Γ ( t s v + 1 ) , a discrete m-Rulkov fractional-order model is constructed for a = 0 [43].
x n = x 0 + 1 Γ v j = 1 n Γ ( n j + v ) Γ ( n j + 1 ) f x j 1 , y j 1 + k   t a n h φ j 1   x j 1 x j 1 ,
y n = y 0 + 1 Γ v j = 1 n Γ ( n j + v ) Γ ( n j + 1 ) μ   x j 1 ,
φ n = φ 0 + 1 Γ v j = 1 n Γ ( n j + v ) Γ ( n j + 1 ) ε   x j 1 .
To expand the range of n in numerical simulations, the following equation is used [44]:
Γ n i + v Γ n i + 1 = e ln Γ n i + v Γ n i + 1 .
The key difference between the integer-order map in Equation (26) and the fractional-order map in Equation (28) lies in the discrete kernel function and the dependence of x n and y n on past values x 0 , . . . ,   x n 1 and y 0 ,   ,   y n 1 . Thus, the current state is influenced by all previous states, demonstrating the memory effects inherent in discrete maps [45].

4.2. Dynamic Behaviour

In this section, we adjust the system parameters to show that the m-Rulkov fractional-order model has the behaviors of tonic firing, periodic firing, and chaotic intermittent firing. By setting q = 0.875 , μ = 0.1 , ε = 0.05 , σ = 1 , k = 0.46 and changing the α parameter, the time series and phase plane of different neural firing patterns are shown by the m-Rulkov fractional-order map in Figure 7. Part (a) shows tonic firing for a neuron with α = 3.41 as a continuous and regular firing pattern, part (b) shows periodic firing for a neuron with α = 4.63 , and part (c) shows chaotic intermittent firing for a neuron with α = 5 .

4.3. Effect of the System Parameter

Operating system parameters play a crucial role in influencing the system’s dynamic behavior. Figure 8 presents the bifurcation diagrams for the variables x ( n ) , y ( n ) , and φ ( n ) as a function of system parameters and different fractional-order values. In panels (a), (b), and (c), the bifurcation diagrams are plotted for varying values of the parameter K [ 0.2 ,   0.7 ] and fractional orders q = 0.5 ,   0.625 ,   0.75 ,   0.875 ,   1 with other parameters held constant. Panels (d), (e), and (f) depict the bifurcation diagrams for changes in the parameter α within the range [ 0 ,   10 ] , with constant parameters μ = 0.1 , ε = 0.05 , σ = 1 , and k = 0.46 . Panels (g), (h), and (i) illustrate the bifurcation diagrams as the parameter ε varies within the range [ 0.05 ,   0.2 ] . Finally, panels (j), (k), and (l) show the bifurcation diagrams for changes in the parameter σ within the range [ 0.5 ,   2 ] . In all these diagrams, as the fractional-order q increases, the dynamic behavior becomes more complex, with chaotic states appearing over a wider range of parameters.

4.4. Effect of the Fractional Order

The fractional-order parameter is a key factor influencing the system’s overall dynamics. Figure 9 illustrates the bifurcation diagrams of the model with respect to fractional order across various parameter values. Panels (a), (b), and (c) display the bifurcation diagrams for the m-Rulkov model as the fractional order q varies within the interval [ 0.5 ,   1 ] for different values of k = 0.2 ,   0.025 ,   0.25 ,   0.475 ,   0.7 . As k increases, the system exhibits enhanced chaotic behavior, a phenomenon referred to as “anti-uniformity” [46]. Panels (d), (e), and (f) show bifurcation diagrams based on fractional order q for various values of α = 0 ,   2.5 ,   5 ,   7.5 ,   10 , with parameters fixed at μ = 0.1 , ε = 0.05 , σ = 1 , k = 0.46 . Panels (g), (h), and (i) present bifurcation diagrams for different values of ε = 0.05 ,   0.012 ,   0.075 ,   0.1375 ,   0.2 , with parameters set at α = 0.46 , μ = 0.1 , σ = 1 , k = 0.46 . Finally, panels (j), (k), and (l) illustrate the bifurcation diagrams for various values of σ = 0.5 ,   0.8125 ,   1.125 ,   1.4375 ,   1.75 , with fixed parameters α = 0.46 , μ = 0.1 , ε = 0.05 k = 0.46 .

5. Synchronization m-Rulkov Fractional-Order Model

Synchronization is one of the prominent characteristics of the collective in neural networks, during which synchronized temporal activities are observed in neurons. The vital mechanism of synchronization is considered to understand the function of neural networks, transmission, and encoding of information in the brain [29,47,48]. Previously, the effects of electromagnetic induction were observed in a single Rulkov neuron, and in the following, we investigate the existing synchronization between two m-Rulkov neurons in the fractional-order mode. Simulating the effects of electromagnetic induction between two neurons creates a critical challenge due to their simultaneous interaction. This section discusses the simultaneity of these interactions. An electromagnetic current is induced during neuronal interaction and data exchange in a neural network due to the potential difference between two neurons. By this approach, it is possible to simulate the electromagnetic induction current appearing in the synapses by the current passing through the discrete memristor through the electrical coupling power in a two-way coupled topology. For two coupled m-Rulkov neurons, the fractional order is modeled as follows based on Equation (5):
x 1 n = x 1 0 + 1 Γ v j = 1 n Γ n j + v Γ n j + 1 f x 1 j 1 , y 1 j 1 + k   t a n h φ 1 j 1   x 1 j 1 x 1 j 1 + d x x 1 n x 2 n ,
y 1 n = y 1 0 + 1 Γ v j = 1 n Γ n j + v Γ n j + 1 μ   x 1 j 1 + d y x 1 n x 2 n ,
φ 1 n = φ 1 0 + 1 Γ v j = 1 n Γ n j + v Γ n j + 1 ε   x 1 j 1 ,
x 2 n = x 2 0 + 1 Γ v j = 1 n Γ n j + v Γ n j + 1 f x 2 j 1 , y 2 j 1 + k   t a n h φ 2 j 1   x 2 j 1 x 2 j 1 + d x x 1 n x 2 n ,
y 2 n = y 2 0 + 1 Γ v j = 1 n Γ n j + v Γ n j + 1 μ   x 2 j 1 + d y x 1 n x 2 n ,
φ 2 n = φ 2 0 + 1 Γ v j = 1 n Γ n j + v Γ n j + 1 ε   x 2 j 1 ,
where d x corresponds to the power of the variable electrical connection x ( n ) and d y corresponds to the power of the variable electrical connection y ( n ) . Also, subtitle 1 corresponds to the first m-Rulkov neuron model, and subtitle 2 corresponds to the second m-Rulkov neuron model. The parameters of the model are set at α = 5 , μ = 0.1 , ε = 0.05 , σ = 1 , k = 0.46 . For both gene models, the initial conditions are randomly chosen between −1 and 1. To determine the synchronization level of two neuronal models, considering two neuronal maps with discrete fractional order, the synchronization error is calculated as a criterion for evaluation as follows:
E r r o r = 1 N n = 1 N x 1 n x 2 n 2 + y 1 n y 2 n 2 ,
where N is the number of time series data samples. In the experiment, three fractional values of q = 0.8 ,   0.9 ,   1 were used to check the synchronization of the model by changing the coupling strength in the interval d x [ 0 ,   2 ] and d y [ 0 ,   2 ] in Figure 10. According to the evaluation, the results show that reducing the fractional order in the neuronal model increases the synchronization in the model. The islands that existed when q = 1 based on anti-phase synchronization disappeared at q = 0.8 .

6. Discussion

The study introduces the fractional memristor-based Rulkov neuron model (m-Rulkov) as a significant advancement in the modeling of neuronal dynamics. By integrating fractional-order derivatives with a memristor into the Rulkov map, this model captures the complex behaviors of neurons with greater than traditional integer-order models. The incorporation of fractional calculus enhances the model’s ability to simulate heritable properties and multiscale dynamic firing activities. Our analysis reveals that the m-Rulkov model can reproduce a range of neuronal firing patterns, including tonic firing, periodic firing, and chaotic firing. This versatility in behavior is attributed to the fractional-order dynamics, which better accommodate the nuanced changes in neuronal activity. The bifurcation diagrams and chaos tests demonstrate that fractional-order derivatives introduce a richer and more varied dynamic landscape compared to integer-order models. Specifically, as the fractional order approaches the ideal value, the system exhibits more chaotic modes, reflecting a more nuanced understanding of neuronal dynamics.
In terms of synchronization, the model’s capability to improve the synchronization of coupled neurons is noteworthy. The fractional-order design significantly enhances synchronization compared to traditional models. This improvement is crucial for understanding collective neuronal behaviors and could have implications for designing more efficient neural networks and neuromorphic systems. The observed effects of the memristor and fractional-order derivatives on synchronization and dynamic firing patterns underscore the potential of this model for more accurate and comprehensive neuronal simulations. These findings align with the broader goal of using advanced modeling techniques to capture the complexities of neural dynamics in both biological and artificial systems. In Appendix A, a table of last researches results along with the proposed model is provided.

6.1. Limitations

Despite the promising results, several limitations of this study should be acknowledged. The study explores a broad range of parameters, including memristor flux, fractional order, and coupling strength. However, the full parameter space remains vast, and some parameter combinations may lead to unforeseen behaviors not covered in this study. The use of fractional-order derivatives introduces computational challenges. Simulating these dynamics, especially in higher dimensions or with multiple coupled neurons, can be resource-intensive and may limit practical applications. While the model captures many dynamic behaviors effectively, its correspondence with biological neural networks remains theoretical. Validation against empirical data from biological neurons is necessary to confirm the model’s accuracy and relevance. The memristor in this study is modeled with a simplified representation of flux control. Real-world memristors may exhibit additional complexities that could influence the model’s predictions.

6.2. Future Work

Future research should address these limitations and expand on the current findings. Conducting comprehensive studies over a broader range of parameters and including more complex interactions between parameters can provide deeper insights into the model’s behavior. Developing more efficient algorithms for simulating fractional-order systems could alleviate computational challenges and make the model more practical for real-time applications. Comparing the m-Rulkov model’s predictions with experimental data from biological neurons could validate its accuracy and enhance its applicability to neuroscience research. Incorporating more detailed memristor models that account for additional real-world complexities can improve the model’s fidelity and relevance. Exploring the application of the m-Rulkov model in artificial neural networks and neuromorphic systems could demonstrate its practical utility in advanced computing systems.

7. Conclusions

The introduction of the fractional memristor-based Rulkov neuron model marks a significant advancement in neuronal modeling. By combining fractional-order calculus with memristor dynamics, this model provides a richer and more accurate representation of neuronal behaviors, including complex firing patterns and improved synchronization of coupled neurons. The study highlights the potential of fractional calculus in capturing nuanced dynamics and enhancing our understanding of neural processes. While the model shows great promise, further research is needed to address its limitations and validate its applications in real-world scenarios. Future work should focus on expanding parameter studies, improving computational efficiency, validating against biological data, and exploring practical applications. The continued development of this model could offer valuable insights into both biological neural networks and artificial neural systems, ultimately contributing to advancements in neuroscience and neuromorphic engineering.

Author Contributions

Conceptualization, M.G., Z.M.R. and A.F.; Methodology, M.G., Z.M.R. and A.F.; Software, Z.M.R., A.F. and F.S.; Validation, M.G., A.F., F.S. and M.M.; Formal analysis, A.F. and F.S.; Investigation, M.G. and M.M.; writing—original draft preparation, Z.M.R., A.F. and F.S.; writing—review and editing, M.G. and M.M.; Visualization, A.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The datasets generated during and/or analyzed during the current study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Appendix A

Table A1. A mathematical comparison of the proposed model with Rulkov memristor models of recent years is provided.
Table A1. A mathematical comparison of the proposed model with Rulkov memristor models of recent years is provided.
Author’s and YearRulkov ModelMemristor ModelDynamic Behavior Generated
Lu, Y.-M., et al.; 2022; [49]2D model: x n + 1 = α 1 + x n 2 + β y n + 1 = y n + ε x n i n = tanh φ n v n φ n + 1 = φ n + ε v n The behavior of the Rulkov neuron in response to electromagnetic radiation is simulated using a newly introduced discrete memristor. They analyze the system’s integer and fractional order properties through bifurcation diagrams, Lyapunov exponents, and recurrence plots. The findings indicate that the fractional order system exhibits more complex dynamics compared to the integer order system, including increased chaos, multiple stable states, and transient chaotic behavior.
Lu, Y., C. Wang, and Q. Deng; 2022; [50]1D model: x n + 1 = α 1 + x n 2 + γ i n = sin φ n v n φ n + 1 = φ n + ε v n They investigate the properties of a two-neuron Rulkov map coupled with memristor elements and a multi-neuron Rulkov neural network. Various numerical simulation techniques, including normalized average synchronization error, bifurcation diagrams, phase portraits, and spatial and temporal patterns, are employed in the analysis. The results reveal that in neural networks coupled with discrete memristors, the system dynamics are influenced by parameters and coupling factors, leading to complex and intriguing behavioral changes.
Bao, H., et al.; 2023; [51]2D model: x n + 1 = α 1 + x n 2 + y n y n + 1 = y n σ x n β i n = v n sin φ n φ n + 1 = φ n + ε v n They explore the memristor’s dynamic impact on the neuron model by analyzing bifurcation diagrams and firing patterns. Their findings demonstrate that the proposed Rulkov neuron model effectively captures a range of neuron firing patterns and can generate hyper-chaotic attractors that are significantly influenced by the memristor’s initial value. This suggests that the introduced memristor is highly beneficial for enhancing the original neuron model.
Li, Y., et al.; 2023; [52]3D model: x n + 1 = α 1 + x n 2 + y n + b tanh z n x n y n + 1 = y n c x n z n + 1 = z n + x n i n = tanh φ n v n φ n + 1 = φ n + v n In their proposed memristor Rulkov neuron, chaotic firing is controlled locally, with the range of chaos adjustable through two independent controllers. These controllers allow direct manipulation of amplitude and frequency. Additionally, the system compensates for complex enhancer-perturbative dynamics, enabling the initial membrane potential to access various self-reproducing attractors and modulate complex firing patterns. This indicates a coexistence of both homogeneous and heterogeneous polystability.
Li, H. and F. Min; 2024; [53]2D model: x n + 1 = α 1 + x n 2 + y n y n + 1 = y n β x n γ i n = 1 1 + e φ n v n φ n + 1 = φ n + δ v n They have examined the spatio-temporal patterns, snapshots, and recurrence graphs of nodes in a large-scale discrete Rulkov star-loop neural network model. Their analysis reveals a variety of behaviors in the network, including pseudo-two-well, asynchronous, multi-cluster, single, synchronized, and continuous traveling wave modes. Additionally, they investigate how memory coupling strength and initial conditions affect network behaviors using three metrics: root mean square deviation, average correlation coefficient, and normalized time-averaged synchronization error.
Cao, H., et al.; 2024; [54]2D model: x n + 1 = γ 1 + x n 2 + y n y n + 1 = y n µ x n σ i n = α cos π φ n 2 + β v n φ n + 1 = φ n + h v n They employed various methods and parameters to investigate the dynamic behaviors of the discrete memristor map in the context of discrete Chialvo and Rulkov neuron coupling. Their analysis utilized phase diagrams, recurrence plots, bifurcation diagrams, Lyapunov power spectra, and spectral entropy complexity. The study observed various phenomena, including turbulent, chaotic, and periodic attractors, as well as various hidden and simultaneous firing modes. Additionally, they found state transitions and the coexistence of attractors in different types of hyperchaotic regimes.
Ding, D., et al.; 2024; [55]2D model: x n + 1 = F x n , y n y n + 1 = y n µ x n σ + 1
F x n , y n = ρ 2 4 ρ + y ρ x + x + 1 2 + y x n 1 ρ 2 1 ρ 2 x n 0 1 + y 1 0 x n 1 + y x n 1 + y
i n = α + β φ 2 n v n φ n + 1 = φ n + ε v n They explore a fractional-order Rulkov neuron model with a discrete memristor subjected to external electromagnetic radiation. The effect of electromagnetic radiation is simulated by fluctuating magnetic flux passing through the neuron membrane. The fractional-order Rulkov neural model dynamics are analyzed using phase attractors, maximum Lyapunov exponents, bifurcation diagrams, and other methods. Additionally, they employ a technique that integrates discrete wavelet transforms, discrete cosine transforms, and chaos index interpolation for their analysis.
Proposed Model2D model: x n + 1 = f x n , y n y n + 1 = y n µ x n σ + 1
f ( x n , y n ) = α 1 x n + y n x n 0 α + y n 0 < x n < α + y n 1 x n α + y n
i n = tanh φ n v n ,
φ n + 1 = φ n + ε v n
We introduce a discrete fractional-order derivative model for the Rulkov memristor neuron model to explore memory effects within this framework. Our findings indicate that the fractional model provides greater accuracy compared to numerical models and effectively simulates explosive patterns and chaotic phenomena. Additionally, our study of the synchronization between two Rulkov neurons with a fractional discrete memristor reveals that coupling strength and fractional-order parameters have a significant impact on neuronal behavior.

References

  1. Foroutannia, A.; Ghasemi, M. Predicting cortical oscillations with bidirectional LSTM network: A simulation study. Nonlinear Dyn. 2023, 111, 8713–8736. [Google Scholar] [CrossRef]
  2. Ghasemi, M.; Foroutannia, A.; Nikdelfaz, F. A PID controller for synchronization between master-slave neurons in fractional-order of neocortical network model. J. Theor. Biol. 2023, 556, 111311. [Google Scholar] [CrossRef]
  3. Rocsoreanu, C.; Georgescu, A.; Giurgiteanu, N. The FitzHugh-Nagumo Model: Bifurcation and Dynamics; Springer Science & Business Media: Berlin, Germany, 2012; Volume 10. [Google Scholar]
  4. Hodgkin, A.L.; Huxley, A.F. A quantitative description of membrane current and its application to conduction and excitation in nerve. J. Physiol. 1952, 117, 500. [Google Scholar] [CrossRef] [PubMed]
  5. Pakdaman, K. Periodically forced leaky integrate-and-fire model. Phys. Rev. E 2001, 63, 041907. [Google Scholar] [CrossRef] [PubMed]
  6. González-Miranda, J. Complex bifurcation structures in the Hindmarsh–Rose neuron model. Int. J. Bifurc. Chaos 2007, 17, 3071–3083. [Google Scholar] [CrossRef]
  7. Behdad, R.; Binczak, S.; Dmitrichev, A.S.; Nekorkin, V.I.; Bilbault, J.-M. Artificial electrical morris–lecar neuron. IEEE Trans. Neural Netw. Learn. Syst. 2014, 26, 1875–1884. [Google Scholar] [CrossRef]
  8. Foroutannia, A.; Nazarimehr, F.; Ghasemi, M.; Jafari, S. Chaos in memory function of sleep: A nonlinear dynamical analysis in thalamocortical study. J. Theor. Biol. 2021, 528, 110837. [Google Scholar] [CrossRef]
  9. Rulkov, N.F. Modeling of spiking-bursting neural behavior using two-dimensional map. Phys. Rev. E 2002, 65, 041922. [Google Scholar] [CrossRef]
  10. Chua, L. Memristor-the missing circuit element. IEEE Trans. Circuit Theory 1971, 18, 507–519. [Google Scholar] [CrossRef]
  11. Strukov, D.B.; Snider, G.S.; Stewart, D.R.; Williams, R.S. The missing memristor found. Nature 2008, 453, 80–83. [Google Scholar] [CrossRef]
  12. Kim, K.M.; Williams, R.S. A family of stateful memristor gates for complete cascading logic. IEEE Trans. Circuits Syst. I Regul. Pap. 2019, 66, 4348–4355. [Google Scholar] [CrossRef]
  13. Chandrasekaran, S.; Simanjuntak, F.M.; Saminathan, R.; Panda, D.; Tseng, T.-Y. Improving linearity by introducing Al in HfO2 as a memristor synapse device. Nanotechnology 2019, 30, 445205. [Google Scholar] [CrossRef]
  14. Pal, S.; Bose, S.; Ki, W.-H.; Islam, A. Design of power-and variability-aware nonvolatile RRAM cell using memristor as a memory element. IEEE J. Electron Devices Soc. 2019, 7, 701–709. [Google Scholar] [CrossRef]
  15. Xu, C.; Wang, C.; Sun, Y.; Hong, Q.; Deng, Q.; Chen, H. Memristor-based neural network circuit with weighted sum simultaneous perturbation training and its applications. Neurocomputing 2021, 462, 581–590. [Google Scholar] [CrossRef]
  16. Chen, M.; Sun, M.; Bao, H.; Hu, Y.; Bao, B. Flux–charge analysis of two-memristor-based Chua’s circuit: Dimensionality decreasing model for detecting extreme multistability. IEEE Trans. Ind. Electron. 2019, 67, 2197–2206. [Google Scholar] [CrossRef]
  17. Ishaq Ahamed, A.; Lakshmanan, M. Nonsmooth bifurcations, transient hyperchaos and hyperchaotic beats in a memristive Murali–Lakshmanan–Chua circuit. Int. J. Bifurc. Chaos 2013, 23, 1350098. [Google Scholar] [CrossRef]
  18. Liang, Z.; He, S.; Wang, H.; Sun, K. A novel discrete memristive chaotic map. Eur. Phys. J. Plus 2022, 137, 1–11. [Google Scholar] [CrossRef]
  19. Xu, Q.; Tan, X.; Zhang, Y.; Bao, H.; Hu, Y.; Bao, B.; Chen, M. Riddled attraction basin and multistability in three-element-based memristive circuit. Complexity 2020, 2020, 1–13. [Google Scholar] [CrossRef]
  20. Hu, M.; Li, H.; Chen, Y.; Wu, Q.; Rose, G.S.; Linderman, R.W. Memristor crossbar-based neuromorphic computing system: A case study. IEEE Trans. Neural Netw. Learn. Syst. 2014, 25, 1864–1878. [Google Scholar] [CrossRef]
  21. Yao, P.; Wu, H.; Gao, B.; Tang, J.; Zhang, Q.; Zhang, W.; Yang, J.J.; Qian, H. Fully hardware-implemented memristor convolutional neural network. Nature 2020, 577, 641–646. [Google Scholar] [CrossRef]
  22. Khennaoui, A.A.; Ouannas, A.; Boulaaras, S.; Pham, V.-T.; Azar, A.T. A fractional map with hidden attractors: Chaos and control. Eur. Phys. J. Spec. Top. 2020, 229, 1083–1093. [Google Scholar] [CrossRef]
  23. Rahimy, M. Applications of fractional differential equations. Appl. Math. Sci. 2010, 4, 2453–2461. [Google Scholar]
  24. Huang, L.-L.; Wu, G.-C.; Baleanu, D.; Wang, H.-Y. Discrete fractional calculus for interval–valued systems. Fuzzy Sets Syst. 2021, 404, 141–158. [Google Scholar] [CrossRef]
  25. Peng, Y.; Sun, K.; He, S.; Peng, D. Parameter identification of fractional-order discrete chaotic systems. Entropy 2019, 21, 27. [Google Scholar] [CrossRef]
  26. Podlubny, I.; Skovranek, T.; Jara, B.M.V.; Petras, I.; Verbitsky, V.; Chen, Y. Matrix approach to discrete fractional calculus III: Non-equidistant grids, variable step length and distributed orders. Philos. Transact. A Math. Phys. Eng. Sci. 2013, 371, 20120153. [Google Scholar] [CrossRef]
  27. Muslih, S.I.; Agrawal, O.P. Propagation of electromagnetic waves in fractional space time. Found. Phys. 2023, 53, 37. [Google Scholar]
  28. Zhang, Y.; Jiang, K.; Wang, Z.; Zhang, F. Correlated insulating phases of twisted bilayer graphene at commensurate filling fractions: A Hartree-Fock study. Phys. Rev. B 2020, 102, 035136. [Google Scholar] [CrossRef]
  29. Dhivakaran, P.B.; Vinodkumar, A.; Vijay, S.; Lakshmanan, S.; Alzabut, J.; El-Nabulsi, R.A.; Anukool, W. Bipartite synchronization of fractional-order memristor-based coupled delayed neural networks with pinning control. Mathematics 2022, 10, 3699. [Google Scholar] [CrossRef]
  30. Kiryakova, V. Unified approach to fractional calculus images of special functions—A survey. Mathematics 2020, 8, 2260. [Google Scholar] [CrossRef]
  31. Dar, M.R.; Kant, N.A.; Khanday, F.A. Dynamics and implementation techniques of fractional-order neuron models: A survey. In Fractional Order Systems; Elsevier: Amsterdam, The Netherlands, 2022; pp. 483–511. [Google Scholar]
  32. Peng, Y.; Sun, K.; He, S. A discrete memristor model and its application in Hénon map. Chaos Solitons Fractals 2020, 137, 109873. [Google Scholar] [CrossRef]
  33. Bao, B.C.; Li, H.; Huagan, W.; Zhang, X.; Chen, M. Hyperchaos in a second-order discrete memristor-based map model. Electron. Lett. 2020, 56, 769–770. [Google Scholar] [CrossRef]
  34. Bao, H.; Hu, A.; Liu, W.; Bao, B. Hidden bursting firings and bifurcation mechanisms in memristive neuron model with threshold electromagnetic induction. IEEE Trans. Neural Netw. Learn. Syst. 2019, 31, 502–511. [Google Scholar] [CrossRef]
  35. Hong, Q.; Zhao, L.; Wang, X. Novel circuit designs of memristor synapse and neuron. Neurocomputing 2019, 330, 11–16. [Google Scholar] [CrossRef]
  36. López, J.; Coccolo, M.; Capeáns, R.; Sanjuán, M.A. Controlling the bursting size in the two-dimensional Rulkov model. Commun. Nonlinear Sci. Numer. Simul. 2023, 120, 107184. [Google Scholar] [CrossRef]
  37. Ramírez-Ávila, G.M.; Depickère, S.; Jánosi, I.M.; Gallas, J.A.C. Distribution of spiking and bursting in Rulkov’s neuron model. Eur. Phys. J. Spec. Top. 2022, 231, 319–328. [Google Scholar] [CrossRef]
  38. Li, K.; Bao, H.; Li, H.; Ma, J.; Hua, Z.; Bao, B. Memristive Rulkov neuron model with magnetic induction effects. IEEE Trans. Ind. Inf. 2021, 18, 1726–1736. [Google Scholar] [CrossRef]
  39. Gottwald, G.A.; Melbourne, I. On the implementation of the 0–1 test for chaos. SIAM J. Appl. Dyn. Syst. 2009, 8, 129–145. [Google Scholar] [CrossRef]
  40. Li, J.; Wang, C.; Deng, Q. Symmetric multi-double-scroll attractors in Hopfield neural network under pulse controlled memristor. Nonlinear Dyn. 2024, 112, 14463–14477. [Google Scholar] [CrossRef]
  41. Wang, C.; Liang, J.; Deng, Q. Dynamics of heterogeneous Hopfield neural network with adaptive activation function based on memristor. Neural Netw. 2024, 178, 106408. [Google Scholar] [CrossRef]
  42. Deng, Q.; Wang, C.; Lin, H. Memristive Hopfield neural network dynamics with heterogeneous activation functions and its application. Chaos Solitons Fractals 2024, 178, 114387. [Google Scholar] [CrossRef]
  43. Liu, X.; Tang, D.; Hong, L. A fractional-order sinusoidal discrete map. Entropy 2022, 24, 320. [Google Scholar] [CrossRef]
  44. Danca, M.-F.; Fečkan, M.; Kuznetsov, N. Chaos control in the fractional order logistic map via impulses. Nonlinear Dyn. 2019, 98, 1219–1230. [Google Scholar] [CrossRef]
  45. Vivekanandhan, G.; Abdolmohammadi, H.R.; Natiq, H.; Rajagopal, K.; Jafari, S.; Namazi, H. Dynamic analysis of the discrete fractional-order Rulkov neuron map. Math. Biosci. Eng. 2023, 20, 4760–4781. [Google Scholar]
  46. Dawson, S.P.; Grebogi, C.; Yorke, J.A.; Kan, I.; Koçak, H. Antimonotonicity: Inevitable reversals of period-doubling cascades. Phys. Lett. A 1992, 162, 249–254. [Google Scholar] [CrossRef]
  47. Li, K.; Bao, B.; Ma, J.; Chen, M.; Bao, H. Synchronization transitions in a discrete memristor-coupled bi-neuron model. Chaos Solitons Fractals 2022, 165, 112861. [Google Scholar] [CrossRef]
  48. Mirzaei, S.; Mehrabbeik, M.; Rajagopal, K.; Jafari, S.; Chen, G. Synchronization of a higher-order network of Rulkov maps. Chaos 2022, 32. [Google Scholar] [CrossRef]
  49. 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]
  50. Lu, Y.; Wang, C.; Deng, Q. Rulkov neural network coupled with discrete memristors. Netw. Comput. Neural Syst. 2022, 33, 214–232. [Google Scholar] [CrossRef]
  51. Bao, H.; Li, K.; Ma, J.; Hua, Z.; Xu, Q.; Bao, B. Memristive effects on an improved discrete Rulkov neuron model. Sci. China Technol. Sci. 2023, 66, 3153–3163. [Google Scholar] [CrossRef]
  52. Li, Y.; Li, C.; Lei, T.; Yang, Y.; Chen, G. Offset boosting-entangled complex dynamics in the memristive rulkov neuron. IEEE Trans. Ind. Electron. 2023, 71, 9569–9579. [Google Scholar] [CrossRef]
  53. Li, H.; Min, F. Large-Scale Memrisitive Rulkov Ring-Star Neural Network with Complex Spatio-Temporal Dynamics. IEEE Trans. Ind. Inf. 2024, 20, 10259–10268. [Google Scholar] [CrossRef]
  54. Cao, H.; Wang, Y.; Banerjee, S.; Cao, Y.; Mou, J. A discrete Chialvo–Rulkov neuron network coupled with a novel memristor model: Design, Dynamical analysis, DSP implementation and its application. Chaos Solitons Fractals 2024, 179, 114466. [Google Scholar] [CrossRef]
  55. Ding, D.; Niu, Y.; Yang, Z.; Wang, J.; Wang, W.; Wang, M.; Jin, F. Extreme multi-stability and microchaos of fractional-order memristive Rulkov neuron model considering magnetic induction and its digital watermarking application. Nonlinear Dyn. 2024, 112, 15523–15545. [Google Scholar] [CrossRef]
Figure 1. Time series and phase plane representation of neuronal firing patterns produced by Rulkov neuron model with a constant value of μ = 0.01 in (a) tonic firing mode for α = 3.5 and σ = 0.3 , (b) periodic firing mode for α = 6.5 and σ = 0 , and (c) chaotic firing mode for α = 50 and σ = 0.05 .
Figure 1. Time series and phase plane representation of neuronal firing patterns produced by Rulkov neuron model with a constant value of μ = 0.01 in (a) tonic firing mode for α = 3.5 and σ = 0.3 , (b) periodic firing mode for α = 6.5 and σ = 0 , and (c) chaotic firing mode for α = 50 and σ = 0.05 .
Biomimetics 09 00543 g001
Figure 2. (ac) Bifurcation diagrams of x , y , and φ , and a chaotic zero-one test diagram based on the change of induced power k for random initial conditions in the interval [−1, 1]; (d) chaotic zero-one test diagram in random condition; (eg) Neural firing patterns in x , y and φ for tonic spike behavior, periodic firing, chaotic firing.
Figure 2. (ac) Bifurcation diagrams of x , y , and φ , and a chaotic zero-one test diagram based on the change of induced power k for random initial conditions in the interval [−1, 1]; (d) chaotic zero-one test diagram in random condition; (eg) Neural firing patterns in x , y and φ for tonic spike behavior, periodic firing, chaotic firing.
Biomimetics 09 00543 g002
Figure 3. (ac) Bifurcation diagrams of x , y , and φ based on the change of the control parameter α with the (d) chaotic zero-one test diagram per random condition.
Figure 3. (ac) Bifurcation diagrams of x , y , and φ based on the change of the control parameter α with the (d) chaotic zero-one test diagram per random condition.
Biomimetics 09 00543 g003
Figure 4. (ac) The x , y , and φ bifurcation diagrams are based on changing the control parameter ε with (d) chaotic zero-one test diagram per random condition.
Figure 4. (ac) The x , y , and φ bifurcation diagrams are based on changing the control parameter ε with (d) chaotic zero-one test diagram per random condition.
Biomimetics 09 00543 g004
Figure 5. (ac) Bifurcation diagrams of x , y , and φ based on the change of the externally imposed effect parameter σ with (d) chaotic zero-one test diagram per random condition.
Figure 5. (ac) Bifurcation diagrams of x , y , and φ based on the change of the externally imposed effect parameter σ with (d) chaotic zero-one test diagram per random condition.
Biomimetics 09 00543 g005
Figure 6. Chaotic and periodic behavior of m-Rulkov model in two-dimensional parameter planes (a) for two parameters k and α , (b) for two parameters k and ε , (c) for two parameters k and σ , (d) for two parameters α and ε , (e) for two parameters α and σ , (f) for two parameters ε and σ , where the value of the parameters is set at α = 5 , μ = 0.1 , ε = 0.05 , σ = 1 , k = 0.46 with random initial conditions.
Figure 6. Chaotic and periodic behavior of m-Rulkov model in two-dimensional parameter planes (a) for two parameters k and α , (b) for two parameters k and ε , (c) for two parameters k and σ , (d) for two parameters α and ε , (e) for two parameters α and σ , (f) for two parameters ε and σ , where the value of the parameters is set at α = 5 , μ = 0.1 , ε = 0.05 , σ = 1 , k = 0.46 with random initial conditions.
Biomimetics 09 00543 g006
Figure 7. Time series and phase plane representation of neural firing patterns generated by m-Rulkov fractional-order model with constant q = 0.875 , μ = 0.1 , ε = 0.05 , σ = 1 , k = 0.46 in (a) tonic firing mode for α = 3.41 , (b) periodic firing mode for α = 4.63 , and (c) chaotic firing mode for α = 5 .
Figure 7. Time series and phase plane representation of neural firing patterns generated by m-Rulkov fractional-order model with constant q = 0.875 , μ = 0.1 , ε = 0.05 , σ = 1 , k = 0.46 in (a) tonic firing mode for α = 3.41 , (b) periodic firing mode for α = 4.63 , and (c) chaotic firing mode for α = 5 .
Biomimetics 09 00543 g007
Figure 8. It shows the bifurcation diagram of the variables x n , y n , φ n according to the order of the fraction ( q ) for the variables (ac) K = [−0.2, 0.7], (df) α = [−0.2, 0.7], (gi) ε = [−0.2, 0.7], (jl) σ = [−0.2, 0.7] with random initial conditions.
Figure 8. It shows the bifurcation diagram of the variables x n , y n , φ n according to the order of the fraction ( q ) for the variables (ac) K = [−0.2, 0.7], (df) α = [−0.2, 0.7], (gi) ε = [−0.2, 0.7], (jl) σ = [−0.2, 0.7] with random initial conditions.
Biomimetics 09 00543 g008
Figure 9. Bifurcations diagram of model parameters for variables x ( n ) , y ( n ) , φ ( n ) according to the system parameter for different fractional order q [ 0.5 ,   1 ] , (ac) for variable values k = 0.2 ,   0.025 ,   0.25 ,   0.475 ,   0.7 , (df) for values of variable α = 0 ,   2.5 ,   5 ,   7.5 ,   10 , (gi) for values of variable ε = 0.05 ,   0.0125 ,   0.075 ,   0.1375 ,   0.2 , (jl) for values of variable σ = 0.5 ,   0.8125 ,   1.125 ,   1.4375 ,   1.75 are shown.
Figure 9. Bifurcations diagram of model parameters for variables x ( n ) , y ( n ) , φ ( n ) according to the system parameter for different fractional order q [ 0.5 ,   1 ] , (ac) for variable values k = 0.2 ,   0.025 ,   0.25 ,   0.475 ,   0.7 , (df) for values of variable α = 0 ,   2.5 ,   5 ,   7.5 ,   10 , (gi) for values of variable ε = 0.05 ,   0.0125 ,   0.075 ,   0.1375 ,   0.2 , (jl) for values of variable σ = 0.5 ,   0.8125 ,   1.125 ,   1.4375 ,   1.75 are shown.
Biomimetics 09 00543 g009
Figure 10. Synchronization error of two discrete fractional-order models of the m-Rulkov neuron model with the change of coupling strength in the interval d x [ 0 ,   2 ] and d y [ 0 ,   2 ] for (a) q = 1 , (b) q = 0.9 , (c) q = 0.8 .
Figure 10. Synchronization error of two discrete fractional-order models of the m-Rulkov neuron model with the change of coupling strength in the interval d x [ 0 ,   2 ] and d y [ 0 ,   2 ] for (a) q = 1 , (b) q = 0.9 , (c) q = 0.8 .
Biomimetics 09 00543 g010
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

Ghasemi, M.; Raeissi, Z.M.; Foroutannia, A.; Mohammadian, M.; Shakeriaski, F. Dynamic Effects Analysis in Fractional Memristor-Based Rulkov Neuron Model. Biomimetics 2024, 9, 543. https://doi.org/10.3390/biomimetics9090543

AMA Style

Ghasemi M, Raeissi ZM, Foroutannia A, Mohammadian M, Shakeriaski F. Dynamic Effects Analysis in Fractional Memristor-Based Rulkov Neuron Model. Biomimetics. 2024; 9(9):543. https://doi.org/10.3390/biomimetics9090543

Chicago/Turabian Style

Ghasemi, Mahdieh, Zeinab Malek Raeissi, Ali Foroutannia, Masoud Mohammadian, and Farshad Shakeriaski. 2024. "Dynamic Effects Analysis in Fractional Memristor-Based Rulkov Neuron Model" Biomimetics 9, no. 9: 543. https://doi.org/10.3390/biomimetics9090543

APA Style

Ghasemi, M., Raeissi, Z. M., Foroutannia, A., Mohammadian, M., & Shakeriaski, F. (2024). Dynamic Effects Analysis in Fractional Memristor-Based Rulkov Neuron Model. Biomimetics, 9(9), 543. https://doi.org/10.3390/biomimetics9090543

Article Metrics

Back to TopTop