Difference between revisions of "Hindmarsh-Rose neuron model"

From TheAnalogThing
Line 7: Line 7:
 
with the parameter a=1, b=3, c=1, d=5, r=0.001, s=4 and xr=-8/5 and initial conditions of 2 for all three equations. This system of equations and parameters must be, of course, scaled for implementation on an analog computer. The resulting program looks like this:
 
with the parameter a=1, b=3, c=1, d=5, r=0.001, s=4 and xr=-8/5 and initial conditions of 2 for all three equations. This system of equations and parameters must be, of course, scaled for implementation on an analog computer. The resulting program looks like this:
  
[[File:hindmarsh_rose_prg.pdf|768px]]
+
[[File:Hindmarsh_rose_prg.pdf|768px]]
  
 
The output of the simulated neuron is x, while Iext represents the input to the neuron. Setting Iext to +1 will cause the neuron to burst with sequences of spikes as shown in this actual screen shot from a digital oscilloscope:
 
The output of the simulated neuron is x, while Iext represents the input to the neuron. Setting Iext to +1 will cause the neuron to burst with sequences of spikes as shown in this actual screen shot from a digital oscilloscope:
 +
 +
[[File:Hindmarsh_rose_result.jpg|768px]]

Revision as of 13:06, 20 August 2021

Beginning in the 20th centure, the behaviour of neurons has been described by mathematical models, beginning with Louis Lapicque's "integrate and fire" model in 1907. In the 1960s Richard FitzHugh and J. Nagumo developed a more sophisticated model. In the early 1980s, Hindmarsh and Rose published an even more realistic model of a spiking and burstin neuron, the Hindmarsh-Rose model.

This is desribed as a system of three coupled differential equations:

Hindmarsh rose equations.jpg

with the parameter a=1, b=3, c=1, d=5, r=0.001, s=4 and xr=-8/5 and initial conditions of 2 for all three equations. This system of equations and parameters must be, of course, scaled for implementation on an analog computer. The resulting program looks like this:

Hindmarsh rose prg.pdf

The output of the simulated neuron is x, while Iext represents the input to the neuron. Setting Iext to +1 will cause the neuron to burst with sequences of spikes as shown in this actual screen shot from a digital oscilloscope:

Hindmarsh rose result.jpg