The temporal evolution of the potential and the threshold of NBC neurons in a network of N neurons takes place according to the following equations:
Vi(t)=U(t-Tpi)+ (Wjixj(r - dji) Vpsp(t - r) dr) + B(t) m(t-Tpi) |
si(t) = F(t - Tpi, si(Tpi) + SA) |
xi(t) = [Vi(t) - si(t)] |
U(t)=Urest+(U(0)-Urest)e-t/ |
Vpsp(t)= |
m(t)=1-e-t/ |
F(t, K) = srest + (K - srest)e-t/ |
[y] is the Heaviside step function
Urest, U(0), , VpspMax, , , , srest, SA, are the parameters which are set at the beginning of each simulation.
The threshold equation shows that the value of the threshold of a neuron at a given time tdepends on the firing history of the neuron. In fact by replacing F, the following expression for the threshold of a neuron which has fired pspikes, the kth spike happening at time Tk, is obtained:
These are the default values of a Phenomenologic Model as stored in the .P_unit file:
ModelType: P RestPotential: -70.0000 TimeCsteMbPot: 10.0000 Threshold: -65.0000 EpspSize: 0.5000 IpspSize: 0.0000 NoiseMean: 0.0000 NoiseSd: 0.0000 NoiseFilter: 0 Capacity: 1.0000000000 TimeStep: 1.000 PostSpikePotential: -85.0000 Adaptation: 20.0000 E_K: -90.0000 E_Na: 65.0000 PosReversalPot: 0.0000 NegReversalPot: -90.0000 TimeCsteThreshold: 20.0000 EpspSd: 0.0000 EpspAttack: 2.0000 EpspDecay: 5.0000 IpspSd: 0.0000 IpspAttack: 2.0000 IpspDecay: 5.0000 MembraneShunt: 20.0000 FisterResistance: 10.000 Fatigue: 0.000 LessFatigue: 0
If modified with a text editor, remind that the labels are case sensitive.