Shanghai University
Article Information
- Song LIANG, Zaihua WANG
- Controlling a neuron by stimulating a coupled neuron
- Applied Mathematics and Mechanics (English Edition), 2019, 40(1): 13-24.
- http://dx.doi.org/10.1007/s10483-019-2407-8
Article History
- Received Jul. 11, 2018
- Revised Sep. 10, 2018
2. Department of Basic Courses, Army Engineering University, Nanjing 211101, China
Neurons are elementary units of the nervous system and have the ability to conduct signals rapidly over large distances. They receive, process, and transmit information by generating characteristic electrical pulses called action potentials or voltage spikes that occur when the membrane potential rapidly rises and falls. With the presence of external sensory stimuli, including light, sound, taste, smell, and touch, neurons change their activities by firing sequences of spikes in various temporal patterns. Although spikes can vary in duration, amplitude, and shape, they are typically treated as identical stereotyped events in neural coding studies. A number of mathematical models have been proposed for describing the phenomena of spikes, such as the Hodgkin-Huxley (HH) model [1], Morris-Lecar (ML) model [2], FitzHugh-Nagumo (FHN) model [3].
The processes that generate only a single spike correspond to the depolarization, repolarization, and refractory period of the neuron. These processes are relatively simple. Repetitive spiking usually leads to more complicated dynamics, especially the bursting phenomenon. Bursting (burst firing) in a neuron is the potential, or chemical concentration changes between repetitive spiking and a quiescence state [4-5], and it has been found in many types of neurons, such as thalamic neurons [6] and dopamine-containing neurons of the mammalian midbrain [7]. Bursting patterns named Types Ⅰ, Ⅱ, ..., Ⅴ have been introduced after Rinzel's work on the classification of bursting [4, 8-10]. In view of a geometric bifurcation theory, Izhikevich [5] presented a complete classification, and suggested that the patterns of bursters should be named on the basis of the names of the two bifurcations involved instead of descriptions or the type plus the number, such as square-wave (Type Ⅰ) burster, parabolic (Type Ⅱ) burster, and elliptic (Type Ⅲ) burster.
Apart from intrinsic properties of neurons, oscillatory activities may result from neural network properties, such as coupling strength and time delay [11]. Synchronization of coupled neurons is a phenomenon that has been studied extensively in Refs. [12]-[14]. Synchronization can be obtained for weakly connected networks [12], but not all weakly connected neurons can be synchronized [5, 15-16]. While the coupling of neurons can be considered as a passive control strategy that has been a research topic of great interest over the past few decades, external stimuli can be regarded as active control strategies and have been used in some applications. Taking voluntary movement of the human body as an example, one can control some neurons to make coupled neurons do something specific, where the motor information is calculated in cortical areas and carried by upper motor neurons along the spinal cord to activate the lower motor neurons, and in turn to make the muscles contract. Motor cortex neurons were used to record signals for real-time device control in rats [17] and monkeys [18]. The study of the control (stimulus) mechanism among neurons has the potential to provide more accurate and effective stimuli in therapies by electrical nerve stimulation, such as transcutaneous electrical nerve stimulation (TENS) and neuromuscular electrical stimulation (NMES). Neuropeptide release by the electrical stimulation with different frequencies was introduced in Ref. [19]. In addition, a washout filter-aided dynamic feedback control was introduced to the Hindmarsh-Rose model neuron to change its type from Type Ⅱ to Type Ⅰ [20]. In Ref. [21], a feedback control was proposed for synchronization of two coupled FHN models. In Ref. [22], a kind of neural network was synchronized by using a single controller.
Some biological phenomena of neurons can be explained from the viewpoint of firing activity and synchronization, but the control mechanism of neurons has not been fully understood yet. It is still unclear what controllers are actually used in real interactions of neurons, and how to control their activities precisely. In the control design of coupled neurons, uncertainties should be taken into account, because it is hard to have the model parameters precisely measured, and the coupled neural systems are usually subject to the external disturbance. Thus, it is more reasonable to design the controller on the basis of measured signals. In this study, the track control of an uncertain neuron by stimulating another coupled uncertain neuron is studied. The following considerations distinguish this study from the previous works. (ⅰ) Uncertainties in neurons are taken into account, and only a controller can be used to make another neuron track a specified signal. (ⅱ) Compared with the pinning control in neural networks, the strength of coupling has no particular limit, provided that it is not equal to 0. (ⅲ) A robust controller with saturation function is presented in this paper.
2 Statement of the problemThe simplest control process between two neurons, as shown in Fig. 1, is considered. An appropriate stimulus on the neuron 1 is designed to make the coupled neuron 2 generate a desired action potential. The problem is a kind of track control of a two-dimensional system with one controller, which can be mathematically described as
![]() |
(1) |
![]() |
Fig. 1 Sketch map of the purpose of this paper |
|
where u1 and u2 denote the membrane potentials of the neuron 1 and the neuron 2, respectively. In the HH model [1], w1, w2∈ℝ3 denote the three types of ion channels, i.e., a sodium channel with the index Na, a potassium channel with the index K, and an unspecific leakage channel with the resistance R. In the ML model [2], w1, w2∈ℝ2 (or ℝ1) denote the Ca and K ion channels (or the K ion channel). In the FHN model [3], w1, w2∈ℝ1 denote recovery variables. The system (1) is also a generalized model of some other neuron models, such as the calcium-induced calcium release (CICR) model [23]. In mathematics, the functions f1, f2, g1, and g2 should be continuous and smooth with respect to u1, w1 or u2, w2. k denotes the coupling intensity, and di=di(ui, wi, t) (i=1, 2) denote the unknown stimuli from the external environment or other adjacent neurons or modeling error.
Assumption 1 The unknown terms di vary slowly, that is, there exist small positive numbers ξi>0 such that
The goal is to design an appropriate stimulus I(t) to make u2 track a desired membrane potential ud(t) asymptotically and rapidly, that is, u2-ud(t)→ 0 as t→+∞ asymptotically and rapidly. Owing to the existence of uncertainties, it may be impossible to achieve such a goal. Therefore, a more realistic goal is to make u2-ud(t)→ 0 (t→+∞) asymptotically, as far as possible.
3 Design of the stimulus I(t) 3.1 Observers and the differentiatorFor the slowly varied uncertainty d1, the observer is designed as
![]() |
(2) |
and for the slowly varied uncertainty d2, the observer can be presented as
![]() |
(3) |
where
The principles of designing the observers (2) and (3) are similar to those found in other papers [24-25]. In most of these papers, the boundaries of
Theorem 1 Under Assumption 1, consider the observers (2) and (3) for the system (1).
![]() |
(4) |
whenever t>Ti (i=1, 2).
Proof Differentiating
![]() |
(5) |
for i=1, 2. It follows that
![]() |
By using the general solution formulae for ordinary differential equations with constant coefficients, we get
![]() |
and it goes to
![]() |
(6) |
Note that
![]() |
Thus,
According to Eq. (5), the designs of the observers (2) and (3) are similar to those of the first-order low-pass filters. The boundaries in Theorem 1 are also the maximum errors of the first-order low-pass filters.
Moreover, from Eq. (5), one has
![]() |
Then, it follows that
![]() |
Thus, one has
![]() |
(7) |
Hence,
![]() |
(8) |
where γ is a small positive number. The state equation corresponding to the transfer function (8) is
![]() |
(9) |
where p(t) is an intermediate variable. The estimated error
Theorem 2 With the differentiator (8) or (9), the estimated error of
![]() |
whenever t>T3.
Proof From Eq. (8) or Eq. (9), one has
![]() |
(10) |
which is equivalent to
![]() |
Again, by using the general solution formulae of ordinary differential equations with constant coefficients, and taking the absolute value on both sides, one has
![]() |
Note that
![]() |
(11) |
together with Eq. (7), and one obtains
![]() |
(12) |
This theorem holds true, because
Let ud be the known and desired membrane potential for u2 to track. Then, from the system (1), the error variable u2-ud satisfies
![]() |
(13) |
The main idea in the control design is to decompose the right hand side of the first equation of the system (13) into two parts, i.e., the stable term and the rest term. It is required to design an appropriate controller to make the rest term tend to 0 as far as possible, by using the second equation of the system (13). The details are given below.
The first equation of the system (13) can be rewritten as
![]() |
where a1>0 is a number to be determined. Let
![]() |
Due to the existence of the unknown term d2 in z, only the observed value of
![]() |
where
![]() |
(14) |
Because d1 and d2 are uncertain, the precise value of
![]() |
cannot be obtained, where
![]() |
Thus, Eq. (14) becomes
![]() |
(15) |
When
![]() |
In this way, the system (1) (or equivalently the system (13)) changes to
![]() |
(16) |
with the following controller:
![]() |
(17) |
where z, v2,
Furthermore, I0 can be designed as follows:
![]() |
(18) |
where μ and β are positive numbers and satisfy
![]() |
where α>0.
The emphasis should be placed on the saturation function in the proposed controller. In the theory of sliding mode control, the saturation function can be replaced by the sign function, and a better result than that in Theorem 2 can be obtained. However, the sign function generates a chattering phenomenon caused by time delay, small disturbance and so on, when the trajectory is close to the objective trajectory. Although a small chattering phenomenon may not have great effects on the control effect, high-frequency chattering near the objective trajectory has a negative effect on the controller, and the controller will switch at a high frequency with a large amplitude. Thus, it is unreasonable to use the sign function in stimulating a neuron using the high-frequency potential with the large amplitude in practice.
Theorem 3 For the system (16) under the controller defined by Eq. (18), that is, the system (13) (or the system (1)) under the controller defined by Eqs. (17)-(18), it holds that
(Ⅰ) there exists a number T4≥t0 such that
![]() |
(19) |
for t≥T4;
(Ⅱ) for a1>0 and
![]() |
(20) |
whenever t> T5.
Proof (Ⅰ) First, it is necessary to prove that there exists T4≥t0 such that
![]() |
(21) |
Assume by contradiction that the statement of Eq. (21) is not true. Then, z-u1>α or z-u1 < -α for all t≥t0. It is only necessary to prove the first case because the rest case can be proved with the same method. z-u1>α holds for all t≥t0. Then, from the second expression of the system (16), one has
![]() |
(22) |
and
![]() |
(23) |
as t→+∞. This is a contradiction for the hypothesis that z-u1>α holds for all t>t0. That is to say, the inequality (21) is true.
Secondly, it is necessary to prove that Eq. (19) is true. Assume by contradiction that the statement of Eq. (19) is not true. Then, there exists T'4> T4 such that z(T'4)-u1(T'4)>α or z(T'4)-u1(T'4) < -α. For the first case, there exists a T satisfying T4≤T < T'4 such that z(T)-u1(T)=α and z(t)-u1(t)>α for t∈(T, T'4). Thus, by the mean value theorem, there exists at least one T'∈(T, T'4) such that
(Ⅱ) From the proof of (ⅰ), one can conclude that
(ⅰ) if |z(t0)-u1(t0)|>α, then z-u1≤|z(t0)-u1(t0)| for t∈[t0, T4), which can be deduced with the same method as used for Eq. (23) and the result of (Ⅰ);
(ⅱ) if |z(t0)-u1(t0)|≤α, then Eq. (19) holds for t∈[t0, +∞).
In this proof, we only consider the first case (the case (ⅰ)); the other case can be proved with the same method. According to the general solution formulae, the first expression of the system (16) can be rewritten as
![]() |
(24) |
Note that with Eq. (6), for t> T4, one has
![]() |
Thus, Eq. (20) is true, because
As an application of the proposed control, the tracking control of the uncertain FHN model with one stimulus, described as
![]() |
(25) |
is studied, where (a, b, c)=(0.7, 0.8, 3), the uncertain terms d1 and d2 are d1=0.1sin(
![]() |
(26) |
where
![]() |
Fig. 2 Tracking the "fold/Hopf" burster (color online) |
|
![]() |
Fig. 3 Tracking the "fold/homoclinic" burster (color online) |
|
As shown in Eqs. (5) and (10), the observed values and the differentiated value only have connection with uncertainties d1, d2, and
![]() |
Fig. 4 The uncertainty d1 and its observed value ![]() |
|
![]() |
Fig. 5 The uncertainty d2 and its observed value ![]() |
|
![]() |
Fig. 6 ![]() ![]() |
|
This study investigates the track control of the membrane potential of a neuron by stimulating an adjacent coupled neuron. Owing to the presence of uncertainties from model parameters and external disturbances, estimations of the uncertain terms are presented in terms of observers and a differentiator constructed using measured signals. The observers and differentiator are primarily first-order low-pass filters, and the errors of their estimations depend on the characteristics of the uncertain terms only. In addition, a robust observer-based controller with a saturation function is presented for tracking the desired membrane potential, and it is robust against uncertainties. It is expected that the proposed controller might help in understanding the mechanism of neuronal control with a simple model, and more complex cases are left for future investigation.
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made.
The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
[1] |
HODGKIN, A. L., HUXLEY, A. F., and KATZ, B. Measurement of current-voltage relations in the membrane of the giant axon of Loligo. Journal of Physiology, 116(4), 424-448 (1952) doi:10.1113/jphysiol.1952.sp004716 |
[2] |
MORRIS, C. and LECAR, H. Voltage oscillations in the barnacle giant muscle fiber. Biophysical Journal, 35(1), 193-213 (1981) |
[3] |
FITZHUGH, R. Impulses and physiological states in theoretical models of nerve membrane. Biophysical Journal, 1(6), 445-466 (1961) doi:10.1016/S0006-3495(61)86902-6 |
[4] |
BERTRAM, R., BUTTE, M. J., KIEMEL, T., and SHERMAN, A. Topological and phenomenological classification of bursting oscillations. Bulletin of Mathematical Biology, 57(3), 413-439 (1995) doi:10.1007/BF02460633 |
[5] |
IZHIKEVICH, E. M. Neural excitability, spiking and bursting. International Journal of Bifurcation and Chaos, 10(6), 1171-1266 (2000) doi:10.1142/S0218127400000840 |
[6] |
CRUNELLI, V., KELLY, J. S., LERESCHE, N., and PIRCHIO, M. The ventral and dorsal lateral geniculate nucleus of the rat:intracellular recordings in vitro. The Journal of Physiology, 384(1), 587-601 (1987) doi:10.1113/jphysiol.1987.sp016471 |
[7] |
JOHNSON, S. W., SEUTIN, V., and NORTH, R. A. Burst firing in dopamine neurons induced by N-methyl-D-aspartate:role of electrogenic sodium pump. Science, 258(5082), 665-667 (1992) doi:10.1126/science.1329209 |
[8] |
RINZEL, J. Bursting oscillation in an excitable membrane model, Ordinary and Partial Differential Equations, Springer, New York, 304-316 (1985)
|
[9] |
DE VRIES, G. Multiple bifurcations in a polynomial model of bursting oscillations. Journal of Nonlinear Science, 8(3), 281-316 (1998) doi:10.1007/s003329900053 |
[10] |
RUSH, M. E. and RINZEL, J. Analysis of bursting in a thalamic neuron model. Biological Cybernetics, 71(4), 281-291 (1994) doi:10.1007/BF00239616 |
[11] |
ZEITlER, M., DAFFERTSHOFER, A., and GIELEN, C. C. Asymmetry in pulse-coupled oscillators with delay. Physical Review E, 79(6), 065203 (2009) doi:10.1103/PhysRevE.79.065203 |
[12] |
IZHIKEVICH, E. M. Subcritical elliptic bursting of Bautin type. SIAM Journal on Applied Mathematics, 60(2), 503-535 (2000) doi:10.1137/S003613999833263X |
[13] |
REN, G., XU, Y., and WANG, C. Synchronization behavior of coupled neuron circuits composed of memristors. Nonlinear Dynamics, 88(2), 893-901 (2017) doi:10.1007/s11071-016-3283-2 |
[14] |
FERRARI, F. A. S., VIANA, R. L., LOPES, S. R., and STOOP, R. Phase synchronization of coupled bursting neurons and the generalized Kuramoto model. Neural Networks, 66, 107-118 (2015) doi:10.1016/j.neunet.2015.03.003 |
[15] |
IZHIKEVICH, E. M. Class 1 neural excitability, conventional synapses, weakly connected networks, and mathematical foundations of pulse-coupled models. IEEE Transactions on Neural Networks, 10(3), 499-507 (1999) doi:10.1109/72.761707 |
[16] |
ERMENTROUT, B. Type Ⅰ membranes, phase resetting curves, and synchrony. Neural Computation, 8(5), 979-1001 (1996) doi:10.1162/neco.1996.8.5.979 |
[17] |
CHAPIN, J. K., MOXON, K. A., MARKOWITZ, R. S., and NICOLELIS, M. A. L. Real-time control of a robot arm using simultaneously recorded neurons in the motor cortex. Nature Neuroscience, 2(7), 664-670 (1999) doi:10.1038/10223 |
[18] |
HAO, Y. Y., ZHANG, Q. S., ZHANG, S. M., ZHAO, T., WANG, Y. W., CHEN, W. D., and ZHENG, X. X. Decoding grasp movement from monkey premotor cortex for real-time prosthetic hand control. Chinese Science Bulletin, 58(20), 2512-2520 (2013) doi:10.1007/s11434-013-5840-0 |
[19] |
HAN, J. S. Acupuncture:neuropeptide release produced by electrical stimulation of different frequencies. Trends in Neurosciences, 26(1), 17-22 (2003) doi:10.1016/S0166-2236(02)00006-1 |
[20] |
XIE, Y., AIHARA, K., and KANG, Y. M. Change in types of neuronal excitability via bifurcation control. Physical Review E, 77(2), 021917 (2008) doi:10.1103/PhysRevE.77.021917 |
[21] |
HONG, K. S. Synchronization of coupled chaotic FitzHugh-Nagumo neurons via Lyapunov functions. Mathematics and Computers in Simulation, 82(4), 590-603 (2011) doi:10.1016/j.matcom.2011.10.005 |
[22] |
CHEN, T., LIU, X., and LU, W. Pinning complex networks by a single controller. IEEE Transactions on Circuits and Systems Ⅰ:Regular Papers, 54(6), 1317-1326 (2007) doi:10.1109/TCSI.2007.895383 |
[23] |
SHI, X. and DAI, S. Intracellular solitary pulse calcium waves in frog sympathetic neurons. Applied Mathematics and Mechanics (English Edition), 26(2), 150-159 (2005) doi:10.1007/BF02438236 |
[24] |
CHEN, W. H. and GUO, L. Control of nonlinear systems with unknown actuator nonlinearities. IFAC Proceedings Volumes, 37(13), 1347-1352 (2004) doi:10.1016/S1474-6670(17)31415-5 |
[25] |
ZHOU, Y. and WANG, Z. H. A robust optimal trajectory tracking control for systems with an input delay. Journal of the Franklin Institute, 353(12), 2627-2649 (2016) doi:10.1016/j.jfranklin.2016.05.003 |
[26] |
SHI, M. and WANG, Z. H. Abundant bursting patterns of a fractional-order Morris-Lecar neuron model. Communications in Nonlinear Science and Numerical Simulation, 19(6), 1956-1969 (2014) doi:10.1016/j.cnsns.2013.10.032 |