ArticlePDF Available

Adaptive synchronization of two coupled non-identical Hindmarsh-Rose systems by the Speed Gradient method

Authors:
  • Institute for Problems in Mechanical Engineering of the Russian Academy of Sciences

Abstract

The adaptive synchronization problem between two coupled non-identical Hindmarsh-Rose systems was considered. It was shown that the usage of the developed controller, which is based on the speed gradient method, ensures to achieve synchronized behavior of the studied systems. The obtained results were mathematically proved and confirmed by the simulations.
IFAC PapersOnLine 51-33 (2018) 12–14
ScienceDirect
Available online at www.sciencedirect.com
2405-8963 © 2018, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
Peer review under responsibility of International Federation of Automatic Control.
10.1016/j.ifacol.2018.12.077
©
2018, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
10.1016/j.ifacol.2018.12.077 2405-8963
Adaptive synchronization of two coupled
non-identical Hindmarsh-Rose systems by
the Speed Gradient method
Danila M. Semenov ,∗∗ Alexander L. Fradkov ,∗∗,∗∗∗
Institute for Problems of Mechanical Engineering Russian Academy
of Sciences, 61 Bolshoy Ave V. O., Saint Petersburg, 199178, Russia
(e-mail: semenovdm90@gmail.com, fradkov@mail.ru)
∗∗ Department of Theoretical Cybernetics, Saint Petersburg State
University, 198504 Russia
∗∗∗ ITMO University, 49 Kronverskiy Ave, Saint Petersburg, 197101,
Russia
Abstract: The adaptive synchronization problem between two coupled non-identical
Hindmarsh-Rose systems was considered. It was shown that the usage of the developed con-
troller, which is based on the speed gradient method, ensures to achieve synchronized behavior
of the studied systems. The obtained results were mathematically proved and confirmed by
the simulations.
Keywords: Synchronization, Adaptive control, Speed Gradient method, Neural dynamics,
Hindmarsh-Rose system.
1. INTRODUCTION
The numerous studies of synchronization in dynamical
systems have created a wide interdisciplinary area which
includes a variety of scientific fields with their applica-
tions (Blekhman, 1988; Fradkov, 2007; Pikovsky et al.,
2003). In particular, such fields are biology and medicine.
There are many biological and medical systems which can
demonstrate synchronous regimes in their behavior. The
examples of such systems are the coordinated activity
of cardiac pacemaker cells, a population of fireflies that
flashes synchonously within its swarm and a population of
birds that gathers in a flock (Peskin, 1975; Buck and Buck,
1968). The most important example of this type of systems
are the neuronal populations and their dynamics in the
brain of a human or an animal. Indeed, it is well known
that the synchronization of a large number of neurons of
the central nervous system plays a key role in the forma-
tion of the brain waves (Pikovsky et al., 2003; Strogatz and
Stewart, 1993). Futhermore, it was ascertained that many
pathological states and diseases of the central and periph-
eral nervous systems, such as essential tremor, epilepsies
and Parkinson’s disease, relate directly to the anomalous
synchronization of the certain groups of neurons (Milton
and Jung, 2013; Rosenblum et al., 2000; Uhlhaas et al.,
2009). Today the methods, which are relied on suppression
of pathological synchronization in the nervous system, are
actively used in the therapy of these diseases. Obviously,
the development of such methods requires to apply qual-
itative mathematical tools. Our approach is based on the
applying of the tools of control theory.
The work was performed in IPME RAS and supported by Russian
Science Foundation (grant RSF 14-29-00142)
Nowadays, there are many scientific works dedicated to the
synchronization of mathematical models of neurons. The
majority of these works is devoted to a non-adaptive syn-
chronization (Plotnikov, 2015; Castanedo-Guerra et al.,
2016; Steur et al., 2009), which requires accurate knowl-
edge of the model parameters to design the controller.
Moreover, biological neurons have different physiological
characteristics, that in turn lead to non-identical parame-
ters in the models (Plotnikov et al., 2016). Therefore, the
methods of adaptive control should be used for the effec-
tive control of synchronization between biological neurons.
In our study, we apply the method of adaptive control
which is called the speed gradient method. This method is
based on the usage of Lyapunov functions and requires to
define the control goal as a objective function (Fradkov,
2007).
The rest of this paper is organized as follows. In Section 2
we describe the mathematical model. Section 3 gives brief
exposition of the speed gradient method in the differential
form. Section 4 deals with the adaptive synchronization
problem of two interconnected Hindmarsh-Rose systems.
The results of numerical simulation are given in Section 5.
2. A MATHEMATICAL MODEL
In our work, we consider a model which consists of two
interconnected non-identical Hindmarsh-Rose systems
˙x1=y1ax3
1+bx2
1z1+λ(x2x1)+u,
˙y1=cdx2
1y1,
˙z1=ε[s(x1r1)z1];
˙x2=y2ax3
2+bx2
2z2+λ(x1x2),
˙y2=cdx2
2y2,
˙z2=ε[s(x2r2)z2].
(1)
5th IFAC Conference on Analysis and Control of Chaotic Systems
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
Copyright © 2018 IFAC 12
Adaptive synchronization of two coupled
non-identical Hindmarsh-Rose systems by
the Speed Gradient method
Danila M. Semenov ,∗∗ Alexander L. Fradkov ,∗∗,∗∗∗
Institute for Problems of Mechanical Engineering Russian Academy
of Sciences, 61 Bolshoy Ave V. O., Saint Petersburg, 199178, Russia
(e-mail: semenovdm90@gmail.com, fradkov@mail.ru)
∗∗ Department of Theoretical Cybernetics, Saint Petersburg State
University, 198504 Russia
∗∗∗ ITMO University, 49 Kronverskiy Ave, Saint Petersburg, 197101,
Russia
Abstract: The adaptive synchronization problem between two coupled non-identical
Hindmarsh-Rose systems was considered. It was shown that the usage of the developed con-
troller, which is based on the speed gradient method, ensures to achieve synchronized behavior
of the studied systems. The obtained results were mathematically proved and confirmed by
the simulations.
Keywords: Synchronization, Adaptive control, Speed Gradient method, Neural dynamics,
Hindmarsh-Rose system.
1. INTRODUCTION
The numerous studies of synchronization in dynamical
systems have created a wide interdisciplinary area which
includes a variety of scientific fields with their applica-
tions (Blekhman, 1988; Fradkov, 2007; Pikovsky et al.,
2003). In particular, such fields are biology and medicine.
There are many biological and medical systems which can
demonstrate synchronous regimes in their behavior. The
examples of such systems are the coordinated activity
of cardiac pacemaker cells, a population of fireflies that
flashes synchonously within its swarm and a population of
birds that gathers in a flock (Peskin, 1975; Buck and Buck,
1968). The most important example of this type of systems
are the neuronal populations and their dynamics in the
brain of a human or an animal. Indeed, it is well known
that the synchronization of a large number of neurons of
the central nervous system plays a key role in the forma-
tion of the brain waves (Pikovsky et al., 2003; Strogatz and
Stewart, 1993). Futhermore, it was ascertained that many
pathological states and diseases of the central and periph-
eral nervous systems, such as essential tremor, epilepsies
and Parkinson’s disease, relate directly to the anomalous
synchronization of the certain groups of neurons (Milton
and Jung, 2013; Rosenblum et al., 2000; Uhlhaas et al.,
2009). Today the methods, which are relied on suppression
of pathological synchronization in the nervous system, are
actively used in the therapy of these diseases. Obviously,
the development of such methods requires to apply qual-
itative mathematical tools. Our approach is based on the
applying of the tools of control theory.
The work was performed in IPME RAS and supported by Russian
Science Foundation (grant RSF 14-29-00142)
Nowadays, there are many scientific works dedicated to the
synchronization of mathematical models of neurons. The
majority of these works is devoted to a non-adaptive syn-
chronization (Plotnikov, 2015; Castanedo-Guerra et al.,
2016; Steur et al., 2009), which requires accurate knowl-
edge of the model parameters to design the controller.
Moreover, biological neurons have different physiological
characteristics, that in turn lead to non-identical parame-
ters in the models (Plotnikov et al., 2016). Therefore, the
methods of adaptive control should be used for the effec-
tive control of synchronization between biological neurons.
In our study, we apply the method of adaptive control
which is called the speed gradient method. This method is
based on the usage of Lyapunov functions and requires to
define the control goal as a objective function (Fradkov,
2007).
The rest of this paper is organized as follows. In Section 2
we describe the mathematical model. Section 3 gives brief
exposition of the speed gradient method in the differential
form. Section 4 deals with the adaptive synchronization
problem of two interconnected Hindmarsh-Rose systems.
The results of numerical simulation are given in Section 5.
2. A MATHEMATICAL MODEL
In our work, we consider a model which consists of two
interconnected non-identical Hindmarsh-Rose systems
˙x1=y1ax3
1+bx2
1z1+λ(x2x1)+u,
˙y1=cdx2
1y1,
˙z1=ε[s(x1r1)z1];
˙x2=y2ax3
2+bx2
2z2+λ(x1x2),
˙y2=cdx2
2y2,
˙z2=ε[s(x2r2)z2].
(1)
5th IFAC Conference on Analysis and Control of Chaotic Systems
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
Copyright © 2018 IFAC 12
Adaptive synchronization of two coupled
non-identical Hindmarsh-Rose systems by
the Speed Gradient method
Danila M. Semenov ,∗∗ Alexander L. Fradkov ,∗∗,∗∗∗
Institute for Problems of Mechanical Engineering Russian Academy
of Sciences, 61 Bolshoy Ave V. O., Saint Petersburg, 199178, Russia
(e-mail: semenovdm90@gmail.com, fradkov@mail.ru)
∗∗ Department of Theoretical Cybernetics, Saint Petersburg State
University, 198504 Russia
∗∗∗ ITMO University, 49 Kronverskiy Ave, Saint Petersburg, 197101,
Russia
Abstract: The adaptive synchronization problem between two coupled non-identical
Hindmarsh-Rose systems was considered. It was shown that the usage of the developed con-
troller, which is based on the speed gradient method, ensures to achieve synchronized behavior
of the studied systems. The obtained results were mathematically proved and confirmed by
the simulations.
Keywords: Synchronization, Adaptive control, Speed Gradient method, Neural dynamics,
Hindmarsh-Rose system.
1. INTRODUCTION
The numerous studies of synchronization in dynamical
systems have created a wide interdisciplinary area which
includes a variety of scientific fields with their applica-
tions (Blekhman, 1988; Fradkov, 2007; Pikovsky et al.,
2003). In particular, such fields are biology and medicine.
There are many biological and medical systems which can
demonstrate synchronous regimes in their behavior. The
examples of such systems are the coordinated activity
of cardiac pacemaker cells, a population of fireflies that
flashes synchonously within its swarm and a population of
birds that gathers in a flock (Peskin, 1975; Buck and Buck,
1968). The most important example of this type of systems
are the neuronal populations and their dynamics in the
brain of a human or an animal. Indeed, it is well known
that the synchronization of a large number of neurons of
the central nervous system plays a key role in the forma-
tion of the brain waves (Pikovsky et al., 2003; Strogatz and
Stewart, 1993). Futhermore, it was ascertained that many
pathological states and diseases of the central and periph-
eral nervous systems, such as essential tremor, epilepsies
and Parkinson’s disease, relate directly to the anomalous
synchronization of the certain groups of neurons (Milton
and Jung, 2013; Rosenblum et al., 2000; Uhlhaas et al.,
2009). Today the methods, which are relied on suppression
of pathological synchronization in the nervous system, are
actively used in the therapy of these diseases. Obviously,
the development of such methods requires to apply qual-
itative mathematical tools. Our approach is based on the
applying of the tools of control theory.
The work was performed in IPME RAS and supported by Russian
Science Foundation (grant RSF 14-29-00142)
Nowadays, there are many scientific works dedicated to the
synchronization of mathematical models of neurons. The
majority of these works is devoted to a non-adaptive syn-
chronization (Plotnikov, 2015; Castanedo-Guerra et al.,
2016; Steur et al., 2009), which requires accurate knowl-
edge of the model parameters to design the controller.
Moreover, biological neurons have different physiological
characteristics, that in turn lead to non-identical parame-
ters in the models (Plotnikov et al., 2016). Therefore, the
methods of adaptive control should be used for the effec-
tive control of synchronization between biological neurons.
In our study, we apply the method of adaptive control
which is called the speed gradient method. This method is
based on the usage of Lyapunov functions and requires to
define the control goal as a objective function (Fradkov,
2007).
The rest of this paper is organized as follows. In Section 2
we describe the mathematical model. Section 3 gives brief
exposition of the speed gradient method in the differential
form. Section 4 deals with the adaptive synchronization
problem of two interconnected Hindmarsh-Rose systems.
The results of numerical simulation are given in Section 5.
2. A MATHEMATICAL MODEL
In our work, we consider a model which consists of two
interconnected non-identical Hindmarsh-Rose systems
˙x1=y1ax3
1+bx2
1z1+λ(x2x1)+u,
˙y1=cdx2
1y1,
˙z1=ε[s(x1r1)z1];
˙x2=y2ax3
2+bx2
2z2+λ(x1x2),
˙y2=cdx2
2y2,
˙z2=ε[s(x2r2)z2].
(1)
5th IFAC Conference on Analysis and Control of Chaotic Systems
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
Copyright © 2018 IFAC 12
Adaptive synchronization of two coupled
non-identical Hindmarsh-Rose systems by
the Speed Gradient method
Danila M. Semenov ,∗∗ Alexander L. Fradkov ,∗∗,∗∗∗
Institute for Problems of Mechanical Engineering Russian Academy
of Sciences, 61 Bolshoy Ave V. O., Saint Petersburg, 199178, Russia
(e-mail: semenovdm90@gmail.com, fradkov@mail.ru)
∗∗ Department of Theoretical Cybernetics, Saint Petersburg State
University, 198504 Russia
∗∗∗ ITMO University, 49 Kronverskiy Ave, Saint Petersburg, 197101,
Russia
Abstract: The adaptive synchronization problem between two coupled non-identical
Hindmarsh-Rose systems was considered. It was shown that the usage of the developed con-
troller, which is based on the speed gradient method, ensures to achieve synchronized behavior
of the studied systems. The obtained results were mathematically proved and confirmed by
the simulations.
Keywords: Synchronization, Adaptive control, Speed Gradient method, Neural dynamics,
Hindmarsh-Rose system.
1. INTRODUCTION
The numerous studies of synchronization in dynamical
systems have created a wide interdisciplinary area which
includes a variety of scientific fields with their applica-
tions (Blekhman, 1988; Fradkov, 2007; Pikovsky et al.,
2003). In particular, such fields are biology and medicine.
There are many biological and medical systems which can
demonstrate synchronous regimes in their behavior. The
examples of such systems are the coordinated activity
of cardiac pacemaker cells, a population of fireflies that
flashes synchonously within its swarm and a population of
birds that gathers in a flock (Peskin, 1975; Buck and Buck,
1968). The most important example of this type of systems
are the neuronal populations and their dynamics in the
brain of a human or an animal. Indeed, it is well known
that the synchronization of a large number of neurons of
the central nervous system plays a key role in the forma-
tion of the brain waves (Pikovsky et al., 2003; Strogatz and
Stewart, 1993). Futhermore, it was ascertained that many
pathological states and diseases of the central and periph-
eral nervous systems, such as essential tremor, epilepsies
and Parkinson’s disease, relate directly to the anomalous
synchronization of the certain groups of neurons (Milton
and Jung, 2013; Rosenblum et al., 2000; Uhlhaas et al.,
2009). Today the methods, which are relied on suppression
of pathological synchronization in the nervous system, are
actively used in the therapy of these diseases. Obviously,
the development of such methods requires to apply qual-
itative mathematical tools. Our approach is based on the
applying of the tools of control theory.
The work was performed in IPME RAS and supported by Russian
Science Foundation (grant RSF 14-29-00142)
Nowadays, there are many scientific works dedicated to the
synchronization of mathematical models of neurons. The
majority of these works is devoted to a non-adaptive syn-
chronization (Plotnikov, 2015; Castanedo-Guerra et al.,
2016; Steur et al., 2009), which requires accurate knowl-
edge of the model parameters to design the controller.
Moreover, biological neurons have different physiological
characteristics, that in turn lead to non-identical parame-
ters in the models (Plotnikov et al., 2016). Therefore, the
methods of adaptive control should be used for the effec-
tive control of synchronization between biological neurons.
In our study, we apply the method of adaptive control
which is called the speed gradient method. This method is
based on the usage of Lyapunov functions and requires to
define the control goal as a objective function (Fradkov,
2007).
The rest of this paper is organized as follows. In Section 2
we describe the mathematical model. Section 3 gives brief
exposition of the speed gradient method in the differential
form. Section 4 deals with the adaptive synchronization
problem of two interconnected Hindmarsh-Rose systems.
The results of numerical simulation are given in Section 5.
2. A MATHEMATICAL MODEL
In our work, we consider a model which consists of two
interconnected non-identical Hindmarsh-Rose systems
˙x1=y1ax3
1+bx2
1z1+λ(x2x1)+u,
˙y1=cdx2
1y1,
˙z1=ε[s(x1r1)z1];
˙x2=y2ax3
2+bx2
2z2+λ(x1x2),
˙y2=cdx2
2y2,
˙z2=ε[s(x2r2)z2].
(1)
5th IFAC Conference on Analysis and Control of Chaotic Systems
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
Copyright © 2018 IFAC 12
Adaptive synchronization of two coupled
non-identical Hindmarsh-Rose systems by
the Speed Gradient method
Danila M. Semenov
,
∗∗ Alexander L. Fradkov
,
∗∗
,
∗∗∗
Institute for Problems of Mechanical Engineering Russian Academy
of Sciences, 61 Bolshoy Ave V. O., Saint Petersburg, 199178, Russia
(e-mail: semenovdm90@gmail.com, fradkov@mail.ru)
∗∗ Department of Theoretical Cybernetics, Saint Petersburg State
University, 198504 Russia
∗∗∗ ITMO University, 49 Kronverskiy Ave, Saint Petersburg, 197101,
Russia
Abstract: The adaptive synchronization problem between two coupled non-identical
Hindmarsh-Rose systems was considered. It was shown that the usage of the developed con-
troller, which is based on the speed gradient method, ensures to achieve synchronized behavior
of the studied systems. The obtained results were mathematically proved and confirmed by
the simulations.
Keywords: Synchronization, Adaptive control, Speed Gradient method, Neural dynamics,
Hindmarsh-Rose system.
1. INTRODUCTION
The numerous studies of synchronization in dynamical
systems have created a wide interdisciplinary area which
includes a variety of scientific fields with their applica-
tions (Blekhman, 1988; Fradkov, 2007; Pikovsky et al.,
2003). In particular, such fields are biology and medicine.
There are many biological and medical systems which can
demonstrate synchronous regimes in their behavior. The
examples of such systems are the coordinated activity
of cardiac pacemaker cells, a population of fireflies that
flashes synchonously within its swarm and a population of
birds that gathers in a flock (Peskin, 1975; Buck and Buck,
1968). The most important example of this type of systems
are the neuronal populations and their dynamics in the
brain of a human or an animal. Indeed, it is well known
that the synchronization of a large number of neurons of
the central nervous system plays a key role in the forma-
tion of the brain waves (Pikovsky et al., 2003; Strogatz and
Stewart, 1993). Futhermore, it was ascertained that many
pathological states and diseases of the central and periph-
eral nervous systems, such as essential tremor, epilepsies
and Parkinson’s disease, relate directly to the anomalous
synchronization of the certain groups of neurons (Milton
and Jung, 2013; Rosenblum et al., 2000; Uhlhaas et al.,
2009). Today the methods, which are relied on suppression
of pathological synchronization in the nervous system, are
actively used in the therapy of these diseases. Obviously,
the development of such methods requires to apply qual-
itative mathematical tools. Our approach is based on the
applying of the tools of control theory.
The work was performed in IPME RAS and supported by Russian
Science Foundation (grant RSF 14-29-00142)
Nowadays, there are many scientific works dedicated to the
synchronization of mathematical models of neurons. The
majority of these works is devoted to a non-adaptive syn-
chronization (Plotnikov, 2015; Castanedo-Guerra et al.,
2016; Steur et al., 2009), which requires accurate knowl-
edge of the model parameters to design the controller.
Moreover, biological neurons have different physiological
characteristics, that in turn lead to non-identical parame-
ters in the models (Plotnikov et al., 2016). Therefore, the
methods of adaptive control should be used for the effec-
tive control of synchronization between biological neurons.
In our study, we apply the method of adaptive control
which is called the speed gradient method. This method is
based on the usage of Lyapunov functions and requires to
define the control goal as a objective function (Fradkov,
2007).
The rest of this paper is organized as follows. In Section 2
we describe the mathematical model. Section 3 gives brief
exposition of the speed gradient method in the differential
form. Section 4 deals with the adaptive synchronization
problem of two interconnected Hindmarsh-Rose systems.
The results of numerical simulation are given in Section 5.
2. A MATHEMATICAL MODEL
In our work, we consider a model which consists of two
interconnected non-identical Hindmarsh-Rose systems
˙x1=y1ax3
1+bx2
1z1+λ(x2x1)+u,
˙y1=cdx2
1y1,
˙z1=ε[s(x1r1)z1];
˙x2=y2ax3
2+bx2
2z2+λ(x1x2),
˙y2=cdx2
2y2,
˙z2=ε[s(x2r2)z2].
(1)
5th IFAC Conference on Analysis and Control of Chaotic Systems
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
Copyright © 2018 IFAC 12
Adaptive synchronization of two coupled
non-identical Hindmarsh-Rose systems by
the Speed Gradient method
Danila M. Semenov ,∗∗ Alexander L. Fradkov ,∗∗,∗∗∗
Institute for Problems of Mechanical Engineering Russian Academy
of Sciences, 61 Bolshoy Ave V. O., Saint Petersburg, 199178, Russia
(e-mail: semenovdm90@gmail.com, fradkov@mail.ru)
∗∗ Department of Theoretical Cybernetics, Saint Petersburg State
University, 198504 Russia
∗∗∗ ITMO University, 49 Kronverskiy Ave, Saint Petersburg, 197101,
Russia
Abstract: The adaptive synchronization problem between two coupled non-identical
Hindmarsh-Rose systems was considered. It was shown that the usage of the developed con-
troller, which is based on the speed gradient method, ensures to achieve synchronized behavior
of the studied systems. The obtained results were mathematically proved and confirmed by
the simulations.
Keywords: Synchronization, Adaptive control, Speed Gradient method, Neural dynamics,
Hindmarsh-Rose system.
1. INTRODUCTION
The numerous studies of synchronization in dynamical
systems have created a wide interdisciplinary area which
includes a variety of scientific fields with their applica-
tions (Blekhman, 1988; Fradkov, 2007; Pikovsky et al.,
2003). In particular, such fields are biology and medicine.
There are many biological and medical systems which can
demonstrate synchronous regimes in their behavior. The
examples of such systems are the coordinated activity
of cardiac pacemaker cells, a population of fireflies that
flashes synchonously within its swarm and a population of
birds that gathers in a flock (Peskin, 1975; Buck and Buck,
1968). The most important example of this type of systems
are the neuronal populations and their dynamics in the
brain of a human or an animal. Indeed, it is well known
that the synchronization of a large number of neurons of
the central nervous system plays a key role in the forma-
tion of the brain waves (Pikovsky et al., 2003; Strogatz and
Stewart, 1993). Futhermore, it was ascertained that many
pathological states and diseases of the central and periph-
eral nervous systems, such as essential tremor, epilepsies
and Parkinson’s disease, relate directly to the anomalous
synchronization of the certain groups of neurons (Milton
and Jung, 2013; Rosenblum et al., 2000; Uhlhaas et al.,
2009). Today the methods, which are relied on suppression
of pathological synchronization in the nervous system, are
actively used in the therapy of these diseases. Obviously,
the development of such methods requires to apply qual-
itative mathematical tools. Our approach is based on the
applying of the tools of control theory.
The work was performed in IPME RAS and supported by Russian
Science Foundation (grant RSF 14-29-00142)
Nowadays, there are many scientific works dedicated to the
synchronization of mathematical models of neurons. The
majority of these works is devoted to a non-adaptive syn-
chronization (Plotnikov, 2015; Castanedo-Guerra et al.,
2016; Steur et al., 2009), which requires accurate knowl-
edge of the model parameters to design the controller.
Moreover, biological neurons have different physiological
characteristics, that in turn lead to non-identical parame-
ters in the models (Plotnikov et al., 2016). Therefore, the
methods of adaptive control should be used for the effec-
tive control of synchronization between biological neurons.
In our study, we apply the method of adaptive control
which is called the speed gradient method. This method is
based on the usage of Lyapunov functions and requires to
define the control goal as a objective function (Fradkov,
2007).
The rest of this paper is organized as follows. In Section 2
we describe the mathematical model. Section 3 gives brief
exposition of the speed gradient method in the differential
form. Section 4 deals with the adaptive synchronization
problem of two interconnected Hindmarsh-Rose systems.
The results of numerical simulation are given in Section 5.
2. A MATHEMATICAL MODEL
In our work, we consider a model which consists of two
interconnected non-identical Hindmarsh-Rose systems
˙x1=y1ax3
1+bx2
1z1+λ(x2x1)+u,
˙y1=cdx2
1y1,
˙z1=ε[s(x1r1)z1];
˙x2=y2ax3
2+bx2
2z2+λ(x1x2),
˙y2=cdx2
2y2,
˙z2=ε[s(x2r2)z2].
(1)
5th IFAC Conference on Analysis and Control of Chaotic Systems
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
Copyright © 2018 IFAC 12
Danila M. Semenov et al. / IFAC PapersOnLine 51-33 (2018) 12–14 13
Adaptive synchronization of two coupled
non-identical Hindmarsh-Rose systems by
the Speed Gradient method
Danila M. Semenov ,∗∗ Alexander L. Fradkov ,∗∗,∗∗∗
Institute for Problems of Mechanical Engineering Russian Academy
of Sciences, 61 Bolshoy Ave V. O., Saint Petersburg, 199178, Russia
(e-mail: semenovdm90@gmail.com, fradkov@mail.ru)
∗∗ Department of Theoretical Cybernetics, Saint Petersburg State
University, 198504 Russia
∗∗∗ ITMO University, 49 Kronverskiy Ave, Saint Petersburg, 197101,
Russia
Abstract: The adaptive synchronization problem between two coupled non-identical
Hindmarsh-Rose systems was considered. It was shown that the usage of the developed con-
troller, which is based on the speed gradient method, ensures to achieve synchronized behavior
of the studied systems. The obtained results were mathematically proved and confirmed by
the simulations.
Keywords: Synchronization, Adaptive control, Speed Gradient method, Neural dynamics,
Hindmarsh-Rose system.
1. INTRODUCTION
The numerous studies of synchronization in dynamical
systems have created a wide interdisciplinary area which
includes a variety of scientific fields with their applica-
tions (Blekhman, 1988; Fradkov, 2007; Pikovsky et al.,
2003). In particular, such fields are biology and medicine.
There are many biological and medical systems which can
demonstrate synchronous regimes in their behavior. The
examples of such systems are the coordinated activity
of cardiac pacemaker cells, a population of fireflies that
flashes synchonously within its swarm and a population of
birds that gathers in a flock (Peskin, 1975; Buck and Buck,
1968). The most important example of this type of systems
are the neuronal populations and their dynamics in the
brain of a human or an animal. Indeed, it is well known
that the synchronization of a large number of neurons of
the central nervous system plays a key role in the forma-
tion of the brain waves (Pikovsky et al., 2003; Strogatz and
Stewart, 1993). Futhermore, it was ascertained that many
pathological states and diseases of the central and periph-
eral nervous systems, such as essential tremor, epilepsies
and Parkinson’s disease, relate directly to the anomalous
synchronization of the certain groups of neurons (Milton
and Jung, 2013; Rosenblum et al., 2000; Uhlhaas et al.,
2009). Today the methods, which are relied on suppression
of pathological synchronization in the nervous system, are
actively used in the therapy of these diseases. Obviously,
the development of such methods requires to apply qual-
itative mathematical tools. Our approach is based on the
applying of the tools of control theory.
The work was performed in IPME RAS and supported by Russian
Science Foundation (grant RSF 14-29-00142)
Nowadays, there are many scientific works dedicated to the
synchronization of mathematical models of neurons. The
majority of these works is devoted to a non-adaptive syn-
chronization (Plotnikov, 2015; Castanedo-Guerra et al.,
2016; Steur et al., 2009), which requires accurate knowl-
edge of the model parameters to design the controller.
Moreover, biological neurons have different physiological
characteristics, that in turn lead to non-identical parame-
ters in the models (Plotnikov et al., 2016). Therefore, the
methods of adaptive control should be used for the effec-
tive control of synchronization between biological neurons.
In our study, we apply the method of adaptive control
which is called the speed gradient method. This method is
based on the usage of Lyapunov functions and requires to
define the control goal as a objective function (Fradkov,
2007).
The rest of this paper is organized as follows. In Section 2
we describe the mathematical model. Section 3 gives brief
exposition of the speed gradient method in the differential
form. Section 4 deals with the adaptive synchronization
problem of two interconnected Hindmarsh-Rose systems.
The results of numerical simulation are given in Section 5.
2. A MATHEMATICAL MODEL
In our work, we consider a model which consists of two
interconnected non-identical Hindmarsh-Rose systems
˙x1=y1ax3
1+bx2
1z1+λ(x2x1)+u,
˙y1=cdx2
1y1,
˙z1=ε[s(x1r1)z1];
˙x2=y2ax3
2+bx2
2z2+λ(x1x2),
˙y2=cdx2
2y2,
˙z2=ε[s(x2r2)z2].
(1)
5th IFAC Conference on Analysis and Control of Chaotic Systems
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
Copyright © 2018 IFAC 12
Adaptive synchronization of two coupled
non-identical Hindmarsh-Rose systems by
the Speed Gradient method
Danila M. Semenov ,∗∗ Alexander L. Fradkov ,∗∗,∗∗∗
Institute for Problems of Mechanical Engineering Russian Academy
of Sciences, 61 Bolshoy Ave V. O., Saint Petersburg, 199178, Russia
(e-mail: semenovdm90@gmail.com, fradkov@mail.ru)
∗∗ Department of Theoretical Cybernetics, Saint Petersburg State
University, 198504 Russia
∗∗∗ ITMO University, 49 Kronverskiy Ave, Saint Petersburg, 197101,
Russia
Abstract: The adaptive synchronization problem between two coupled non-identical
Hindmarsh-Rose systems was considered. It was shown that the usage of the developed con-
troller, which is based on the speed gradient method, ensures to achieve synchronized behavior
of the studied systems. The obtained results were mathematically proved and confirmed by
the simulations.
Keywords: Synchronization, Adaptive control, Speed Gradient method, Neural dynamics,
Hindmarsh-Rose system.
1. INTRODUCTION
The numerous studies of synchronization in dynamical
systems have created a wide interdisciplinary area which
includes a variety of scientific fields with their applica-
tions (Blekhman, 1988; Fradkov, 2007; Pikovsky et al.,
2003). In particular, such fields are biology and medicine.
There are many biological and medical systems which can
demonstrate synchronous regimes in their behavior. The
examples of such systems are the coordinated activity
of cardiac pacemaker cells, a population of fireflies that
flashes synchonously within its swarm and a population of
birds that gathers in a flock (Peskin, 1975; Buck and Buck,
1968). The most important example of this type of systems
are the neuronal populations and their dynamics in the
brain of a human or an animal. Indeed, it is well known
that the synchronization of a large number of neurons of
the central nervous system plays a key role in the forma-
tion of the brain waves (Pikovsky et al., 2003; Strogatz and
Stewart, 1993). Futhermore, it was ascertained that many
pathological states and diseases of the central and periph-
eral nervous systems, such as essential tremor, epilepsies
and Parkinson’s disease, relate directly to the anomalous
synchronization of the certain groups of neurons (Milton
and Jung, 2013; Rosenblum et al., 2000; Uhlhaas et al.,
2009). Today the methods, which are relied on suppression
of pathological synchronization in the nervous system, are
actively used in the therapy of these diseases. Obviously,
the development of such methods requires to apply qual-
itative mathematical tools. Our approach is based on the
applying of the tools of control theory.
The work was performed in IPME RAS and supported by Russian
Science Foundation (grant RSF 14-29-00142)
Nowadays, there are many scientific works dedicated to the
synchronization of mathematical models of neurons. The
majority of these works is devoted to a non-adaptive syn-
chronization (Plotnikov, 2015; Castanedo-Guerra et al.,
2016; Steur et al., 2009), which requires accurate knowl-
edge of the model parameters to design the controller.
Moreover, biological neurons have different physiological
characteristics, that in turn lead to non-identical parame-
ters in the models (Plotnikov et al., 2016). Therefore, the
methods of adaptive control should be used for the effec-
tive control of synchronization between biological neurons.
In our study, we apply the method of adaptive control
which is called the speed gradient method. This method is
based on the usage of Lyapunov functions and requires to
define the control goal as a objective function (Fradkov,
2007).
The rest of this paper is organized as follows. In Section 2
we describe the mathematical model. Section 3 gives brief
exposition of the speed gradient method in the differential
form. Section 4 deals with the adaptive synchronization
problem of two interconnected Hindmarsh-Rose systems.
The results of numerical simulation are given in Section 5.
2. A MATHEMATICAL MODEL
In our work, we consider a model which consists of two
interconnected non-identical Hindmarsh-Rose systems
˙x1=y1ax3
1+bx2
1z1+λ(x2x1)+u,
˙y1=cdx2
1y1,
˙z1=ε[s(x1r1)z1];
˙x2=y2ax3
2+bx2
2z2+λ(x1x2),
˙y2=cdx2
2y2,
˙z2=ε[s(x2r2)z2].
(1)
5th IFAC Conference on Analysis and Control of Chaotic Systems
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
Copyright © 2018 IFAC 12
Adaptive synchronization of two coupled
non-identical Hindmarsh-Rose systems by
the Speed Gradient method
Danila M. Semenov ,∗∗ Alexander L. Fradkov ,∗∗,∗∗∗
Institute for Problems of Mechanical Engineering Russian Academy
of Sciences, 61 Bolshoy Ave V. O., Saint Petersburg, 199178, Russia
(e-mail: semenovdm90@gmail.com, fradkov@mail.ru)
∗∗ Department of Theoretical Cybernetics, Saint Petersburg State
University, 198504 Russia
∗∗∗ ITMO University, 49 Kronverskiy Ave, Saint Petersburg, 197101,
Russia
Abstract: The adaptive synchronization problem between two coupled non-identical
Hindmarsh-Rose systems was considered. It was shown that the usage of the developed con-
troller, which is based on the speed gradient method, ensures to achieve synchronized behavior
of the studied systems. The obtained results were mathematically proved and confirmed by
the simulations.
Keywords: Synchronization, Adaptive control, Speed Gradient method, Neural dynamics,
Hindmarsh-Rose system.
1. INTRODUCTION
The numerous studies of synchronization in dynamical
systems have created a wide interdisciplinary area which
includes a variety of scientific fields with their applica-
tions (Blekhman, 1988; Fradkov, 2007; Pikovsky et al.,
2003). In particular, such fields are biology and medicine.
There are many biological and medical systems which can
demonstrate synchronous regimes in their behavior. The
examples of such systems are the coordinated activity
of cardiac pacemaker cells, a population of fireflies that
flashes synchonously within its swarm and a population of
birds that gathers in a flock (Peskin, 1975; Buck and Buck,
1968). The most important example of this type of systems
are the neuronal populations and their dynamics in the
brain of a human or an animal. Indeed, it is well known
that the synchronization of a large number of neurons of
the central nervous system plays a key role in the forma-
tion of the brain waves (Pikovsky et al., 2003; Strogatz and
Stewart, 1993). Futhermore, it was ascertained that many
pathological states and diseases of the central and periph-
eral nervous systems, such as essential tremor, epilepsies
and Parkinson’s disease, relate directly to the anomalous
synchronization of the certain groups of neurons (Milton
and Jung, 2013; Rosenblum et al., 2000; Uhlhaas et al.,
2009). Today the methods, which are relied on suppression
of pathological synchronization in the nervous system, are
actively used in the therapy of these diseases. Obviously,
the development of such methods requires to apply qual-
itative mathematical tools. Our approach is based on the
applying of the tools of control theory.
The work was performed in IPME RAS and supported by Russian
Science Foundation (grant RSF 14-29-00142)
Nowadays, there are many scientific works dedicated to the
synchronization of mathematical models of neurons. The
majority of these works is devoted to a non-adaptive syn-
chronization (Plotnikov, 2015; Castanedo-Guerra et al.,
2016; Steur et al., 2009), which requires accurate knowl-
edge of the model parameters to design the controller.
Moreover, biological neurons have different physiological
characteristics, that in turn lead to non-identical parame-
ters in the models (Plotnikov et al., 2016). Therefore, the
methods of adaptive control should be used for the effec-
tive control of synchronization between biological neurons.
In our study, we apply the method of adaptive control
which is called the speed gradient method. This method is
based on the usage of Lyapunov functions and requires to
define the control goal as a objective function (Fradkov,
2007).
The rest of this paper is organized as follows. In Section 2
we describe the mathematical model. Section 3 gives brief
exposition of the speed gradient method in the differential
form. Section 4 deals with the adaptive synchronization
problem of two interconnected Hindmarsh-Rose systems.
The results of numerical simulation are given in Section 5.
2. A MATHEMATICAL MODEL
In our work, we consider a model which consists of two
interconnected non-identical Hindmarsh-Rose systems
˙x1=y1ax3
1+bx2
1z1+λ(x2x1)+u,
˙y1=cdx2
1y1,
˙z1=ε[s(x1r1)z1];
˙x2=y2ax3
2+bx2
2z2+λ(x1x2),
˙y2=cdx2
2y2,
˙z2=ε[s(x2r2)z2].
(1)
5th IFAC Conference on Analysis and Control of Chaotic Systems
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
Copyright © 2018 IFAC 12
Adaptive synchronization of two coupled
non-identical Hindmarsh-Rose systems by
the Speed Gradient method
Danila M. Semenov ,∗∗ Alexander L. Fradkov ,∗∗,∗∗∗
Institute for Problems of Mechanical Engineering Russian Academy
of Sciences, 61 Bolshoy Ave V. O., Saint Petersburg, 199178, Russia
(e-mail: semenovdm90@gmail.com, fradkov@mail.ru)
∗∗ Department of Theoretical Cybernetics, Saint Petersburg State
University, 198504 Russia
∗∗∗ ITMO University, 49 Kronverskiy Ave, Saint Petersburg, 197101,
Russia
Abstract: The adaptive synchronization problem between two coupled non-identical
Hindmarsh-Rose systems was considered. It was shown that the usage of the developed con-
troller, which is based on the speed gradient method, ensures to achieve synchronized behavior
of the studied systems. The obtained results were mathematically proved and confirmed by
the simulations.
Keywords: Synchronization, Adaptive control, Speed Gradient method, Neural dynamics,
Hindmarsh-Rose system.
1. INTRODUCTION
The numerous studies of synchronization in dynamical
systems have created a wide interdisciplinary area which
includes a variety of scientific fields with their applica-
tions (Blekhman, 1988; Fradkov, 2007; Pikovsky et al.,
2003). In particular, such fields are biology and medicine.
There are many biological and medical systems which can
demonstrate synchronous regimes in their behavior. The
examples of such systems are the coordinated activity
of cardiac pacemaker cells, a population of fireflies that
flashes synchonously within its swarm and a population of
birds that gathers in a flock (Peskin, 1975; Buck and Buck,
1968). The most important example of this type of systems
are the neuronal populations and their dynamics in the
brain of a human or an animal. Indeed, it is well known
that the synchronization of a large number of neurons of
the central nervous system plays a key role in the forma-
tion of the brain waves (Pikovsky et al., 2003; Strogatz and
Stewart, 1993). Futhermore, it was ascertained that many
pathological states and diseases of the central and periph-
eral nervous systems, such as essential tremor, epilepsies
and Parkinson’s disease, relate directly to the anomalous
synchronization of the certain groups of neurons (Milton
and Jung, 2013; Rosenblum et al., 2000; Uhlhaas et al.,
2009). Today the methods, which are relied on suppression
of pathological synchronization in the nervous system, are
actively used in the therapy of these diseases. Obviously,
the development of such methods requires to apply qual-
itative mathematical tools. Our approach is based on the
applying of the tools of control theory.
The work was performed in IPME RAS and supported by Russian
Science Foundation (grant RSF 14-29-00142)
Nowadays, there are many scientific works dedicated to the
synchronization of mathematical models of neurons. The
majority of these works is devoted to a non-adaptive syn-
chronization (Plotnikov, 2015; Castanedo-Guerra et al.,
2016; Steur et al., 2009), which requires accurate knowl-
edge of the model parameters to design the controller.
Moreover, biological neurons have different physiological
characteristics, that in turn lead to non-identical parame-
ters in the models (Plotnikov et al., 2016). Therefore, the
methods of adaptive control should be used for the effec-
tive control of synchronization between biological neurons.
In our study, we apply the method of adaptive control
which is called the speed gradient method. This method is
based on the usage of Lyapunov functions and requires to
define the control goal as a objective function (Fradkov,
2007).
The rest of this paper is organized as follows. In Section 2
we describe the mathematical model. Section 3 gives brief
exposition of the speed gradient method in the differential
form. Section 4 deals with the adaptive synchronization
problem of two interconnected Hindmarsh-Rose systems.
The results of numerical simulation are given in Section 5.
2. A MATHEMATICAL MODEL
In our work, we consider a model which consists of two
interconnected non-identical Hindmarsh-Rose systems
˙x1=y1ax3
1+bx2
1z1+λ(x2x1)+u,
˙y1=cdx2
1y1,
˙z1=ε[s(x1r1)z1];
˙x2=y2ax3
2+bx2
2z2+λ(x1x2),
˙y2=cdx2
2y2,
˙z2=ε[s(x2r2)z2].
(1)
5th IFAC Conference on Analysis and Control of Chaotic Systems
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
Copyright © 2018 IFAC 12
Adaptive synchronization of two coupled
non-identical Hindmarsh-Rose systems by
the Speed Gradient method
Danila M. Semenov ,∗∗ Alexander L. Fradkov ,∗∗,∗∗∗
Institute for Problems of Mechanical Engineering Russian Academy
of Sciences, 61 Bolshoy Ave V. O., Saint Petersburg, 199178, Russia
(e-mail: semenovdm90@gmail.com, fradkov@mail.ru)
∗∗ Department of Theoretical Cybernetics, Saint Petersburg State
University, 198504 Russia
∗∗∗ ITMO University, 49 Kronverskiy Ave, Saint Petersburg, 197101,
Russia
Abstract: The adaptive synchronization problem between two coupled non-identical
Hindmarsh-Rose systems was considered. It was shown that the usage of the developed con-
troller, which is based on the speed gradient method, ensures to achieve synchronized behavior
of the studied systems. The obtained results were mathematically proved and confirmed by
the simulations.
Keywords: Synchronization, Adaptive control, Speed Gradient method, Neural dynamics,
Hindmarsh-Rose system.
1. INTRODUCTION
The numerous studies of synchronization in dynamical
systems have created a wide interdisciplinary area which
includes a variety of scientific fields with their applica-
tions (Blekhman, 1988; Fradkov, 2007; Pikovsky et al.,
2003). In particular, such fields are biology and medicine.
There are many biological and medical systems which can
demonstrate synchronous regimes in their behavior. The
examples of such systems are the coordinated activity
of cardiac pacemaker cells, a population of fireflies that
flashes synchonously within its swarm and a population of
birds that gathers in a flock (Peskin, 1975; Buck and Buck,
1968). The most important example of this type of systems
are the neuronal populations and their dynamics in the
brain of a human or an animal. Indeed, it is well known
that the synchronization of a large number of neurons of
the central nervous system plays a key role in the forma-
tion of the brain waves (Pikovsky et al., 2003; Strogatz and
Stewart, 1993). Futhermore, it was ascertained that many
pathological states and diseases of the central and periph-
eral nervous systems, such as essential tremor, epilepsies
and Parkinson’s disease, relate directly to the anomalous
synchronization of the certain groups of neurons (Milton
and Jung, 2013; Rosenblum et al., 2000; Uhlhaas et al.,
2009). Today the methods, which are relied on suppression
of pathological synchronization in the nervous system, are
actively used in the therapy of these diseases. Obviously,
the development of such methods requires to apply qual-
itative mathematical tools. Our approach is based on the
applying of the tools of control theory.
The work was performed in IPME RAS and supported by Russian
Science Foundation (grant RSF 14-29-00142)
Nowadays, there are many scientific works dedicated to the
synchronization of mathematical models of neurons. The
majority of these works is devoted to a non-adaptive syn-
chronization (Plotnikov, 2015; Castanedo-Guerra et al.,
2016; Steur et al., 2009), which requires accurate knowl-
edge of the model parameters to design the controller.
Moreover, biological neurons have different physiological
characteristics, that in turn lead to non-identical parame-
ters in the models (Plotnikov et al., 2016). Therefore, the
methods of adaptive control should be used for the effec-
tive control of synchronization between biological neurons.
In our study, we apply the method of adaptive control
which is called the speed gradient method. This method is
based on the usage of Lyapunov functions and requires to
define the control goal as a objective function (Fradkov,
2007).
The rest of this paper is organized as follows. In Section 2
we describe the mathematical model. Section 3 gives brief
exposition of the speed gradient method in the differential
form. Section 4 deals with the adaptive synchronization
problem of two interconnected Hindmarsh-Rose systems.
The results of numerical simulation are given in Section 5.
2. A MATHEMATICAL MODEL
In our work, we consider a model which consists of two
interconnected non-identical Hindmarsh-Rose systems
˙x1=y1ax3
1+bx2
1z1+λ(x2x1)+u,
˙y1=cdx2
1y1,
˙z1=ε[s(x1r1)z1];
˙x2=y2ax3
2+bx2
2z2+λ(x1x2),
˙y2=cdx2
2y2,
˙z2=ε[s(x2r2)z2].
(1)
5th IFAC Conference on Analysis and Control of Chaotic Systems
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
Copyright © 2018 IFAC 12
Adaptive synchronization of two coupled
non-identical Hindmarsh-Rose systems by
the Speed Gradient method
Danila M. Semenov ,∗∗ Alexander L. Fradkov ,∗∗,∗∗∗
Institute for Problems of Mechanical Engineering Russian Academy
of Sciences, 61 Bolshoy Ave V. O., Saint Petersburg, 199178, Russia
(e-mail: semenovdm90@gmail.com, fradkov@mail.ru)
∗∗ Department of Theoretical Cybernetics, Saint Petersburg State
University, 198504 Russia
∗∗∗ ITMO University, 49 Kronverskiy Ave, Saint Petersburg, 197101,
Russia
Abstract: The adaptive synchronization problem between two coupled non-identical
Hindmarsh-Rose systems was considered. It was shown that the usage of the developed con-
troller, which is based on the speed gradient method, ensures to achieve synchronized behavior
of the studied systems. The obtained results were mathematically proved and confirmed by
the simulations.
Keywords: Synchronization, Adaptive control, Speed Gradient method, Neural dynamics,
Hindmarsh-Rose system.
1. INTRODUCTION
The numerous studies of synchronization in dynamical
systems have created a wide interdisciplinary area which
includes a variety of scientific fields with their applica-
tions (Blekhman, 1988; Fradkov, 2007; Pikovsky et al.,
2003). In particular, such fields are biology and medicine.
There are many biological and medical systems which can
demonstrate synchronous regimes in their behavior. The
examples of such systems are the coordinated activity
of cardiac pacemaker cells, a population of fireflies that
flashes synchonously within its swarm and a population of
birds that gathers in a flock (Peskin, 1975; Buck and Buck,
1968). The most important example of this type of systems
are the neuronal populations and their dynamics in the
brain of a human or an animal. Indeed, it is well known
that the synchronization of a large number of neurons of
the central nervous system plays a key role in the forma-
tion of the brain waves (Pikovsky et al., 2003; Strogatz and
Stewart, 1993). Futhermore, it was ascertained that many
pathological states and diseases of the central and periph-
eral nervous systems, such as essential tremor, epilepsies
and Parkinson’s disease, relate directly to the anomalous
synchronization of the certain groups of neurons (Milton
and Jung, 2013; Rosenblum et al., 2000; Uhlhaas et al.,
2009). Today the methods, which are relied on suppression
of pathological synchronization in the nervous system, are
actively used in the therapy of these diseases. Obviously,
the development of such methods requires to apply qual-
itative mathematical tools. Our approach is based on the
applying of the tools of control theory.
The work was performed in IPME RAS and supported by Russian
Science Foundation (grant RSF 14-29-00142)
Nowadays, there are many scientific works dedicated to the
synchronization of mathematical models of neurons. The
majority of these works is devoted to a non-adaptive syn-
chronization (Plotnikov, 2015; Castanedo-Guerra et al.,
2016; Steur et al., 2009), which requires accurate knowl-
edge of the model parameters to design the controller.
Moreover, biological neurons have different physiological
characteristics, that in turn lead to non-identical parame-
ters in the models (Plotnikov et al., 2016). Therefore, the
methods of adaptive control should be used for the effec-
tive control of synchronization between biological neurons.
In our study, we apply the method of adaptive control
which is called the speed gradient method. This method is
based on the usage of Lyapunov functions and requires to
define the control goal as a objective function (Fradkov,
2007).
The rest of this paper is organized as follows. In Section 2
we describe the mathematical model. Section 3 gives brief
exposition of the speed gradient method in the differential
form. Section 4 deals with the adaptive synchronization
problem of two interconnected Hindmarsh-Rose systems.
The results of numerical simulation are given in Section 5.
2. A MATHEMATICAL MODEL
In our work, we consider a model which consists of two
interconnected non-identical Hindmarsh-Rose systems
˙x1=y1ax3
1+bx2
1z1+λ(x2x1)+u,
˙y1=cdx2
1y1,
˙z1=ε[s(x1r1)z1];
˙x2=y2ax3
2+bx2
2z2+λ(x1x2),
˙y2=cdx2
2y2,
˙z2=ε[s(x2r2)z2].
(1)
5th IFAC Conference on Analysis and Control of Chaotic Systems
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
Copyright © 2018 IFAC 12
Here xi(t), yi(t)zi(t) are the state variables of the i-th sys-
tem; u(t) is the control variable; λis the coupling stength.
The Hindmarsh-Rose system is a dynamical model of a
biological neuron. In this model xi(t) describes the dynam-
ics of the membrane potentional, and yi(t), zi(t) illustrate
how to the sodium-potassium pump works. Since the rate
of changing zi(t) is determined by ε, such that 0 1,
then yi(t) describes the dynamics of the slow potassium
current and zi(t) describes the dynamics of the fast sodium
current. The Hindmarsh-Rose model is a simplified version
of the Hodgkin-Huxley model. Nevertheless, this model is
able to demonstrate the most of the behavioral regimes of
a biological neuron such as spiking and bursting.
3. SPEED GRADIENT METHOD
In this section, we briefly describe the speed gradient
method. Consider the following dynamical system
˙x=F(x,t),(2)
where xRn— a state vector, θRm— an input vector
and F(x, θ, t) — a function, which is piecewise continuous
in tand continuously differentiable in x, θ. The control
goal can be defined by one of two following ways
Qt0,while t→∞ (or Qttt),(3)
where Qt0 is a goal function and ∆, tare constants.
In our study we consider the case when Qtis a local
functional, i.e. Qt=Q(x(t),t) and Qtis a smooth
scalar function. In case of a synchronization problem,
we can define the goal function as a quadratic form
Q(x)=(x1x2)P(x1x2), where P=PT>0 and
x={x1,x
2}is extended state space of the overall system.
In order to design a control algorithm, the derivative of the
goal function ˙
Qt=ω(x,t) is calculated, i.e. the speed
(rate) of changing Qtalong trajectories of the system (2):
ω(x,t)= ∂Q(x, t)
∂t +[xQ(x, t)]TF(x,t).(4)
Then the gradient of ω(x,t) is evaluated with respect to
the input vector θas
θω(x,t)=∂ω
∂θ T
=∂F
∂θ T
xQ(x, t).(5)
Finally, the algorithm of changing θis determined by the
following differential equation
˙
θ=Γθω(x, θ, t),(6)
where Γ is a symmetric and positive definite matrix, e.g.,
Γ = diag{γ1,...,γ
m}
i>0.
The main idea of the algorithm (6) can be explained as
follows. In order to achieve the control goal (3), it is
necessary to change θin the direction of decreasing Qt.
However, it may be problematic since Qtdoes not depend
explicitly on θ. Instead of this, we may try to decrease
˙
Qtin order to achieve inequality ˙
Qt<0, which implies
decrease of Qt. Now we can write the algorithm (6) since
the function ˙
Qt=ω(x,t) depends directly on θ.
The convergence of the speed gradient method depends
on a reasonable choice of θ. There are several conditions
which can help to make a correct choice. This conditions
can be found in (Fradkov and Pogromsky, 1996).
4. ADAPTIVE SYNCHRONIZATION OF THE
NON-IDENTICAL HINDMARSH-ROSE SYSTEMS
Let us do some transformations in (1) before formu-
lating of the adaptive synchronization problem. In the
beginning, we subtract the equations of the second
system from the equations of the first one, and set
ψ(t)=x2
1(t)+x1(t)x2(t)+x2
2(t), ϕ(t)=x1(t)+x2(t).
Then the following system holds:
˙
δx=(+2λ)δx+δyδz+u,
˙
δy=dϕδxδy,
˙
δz=ε(xδzsr),
(7)
where δx(t)=x1(t)x2(t), δy(t)f=y1(t)y2(t),
δz(t)=z1(t)z2(t) and r=r1r2. Next, we perform
the change of variables ex(t)=δx(t), ey(t)=δy(t),
ez(t)=δz(t)+sr, and get the system (7) in the new
coordinates:
˙ex=(+2λ)ex+eyez+sr +u,
˙ey=dϕexey,
˙ez=ε(sexez).
(8)
Now we are ready to formulate the adaptive synchroniza-
tion problem. Obviously, the stability of the system (8)
indicates the presence of synchronization between the sys-
tems (1). Then, the control goal can be defined as
ex(t)0,e
y(t)0,e
z(t)0,while t→∞.(9)
In order to achieve this control goal, we propose to use a
controller in the following form:
u(t)=(γ0θ1ϕ)ex+θ2ϕey+θ3,(10)
where γ0is a controller gain; θ1(t), θ2(t) and θ3(t) are
tunable parameters. We will adjust these parameters by
the speed gradient method. To do this, we define the
objective function (11) which corresponds to the control
goal (9).
Q(e(t)) = 1
2e2
x(t)+e2
y(t)+ 1
εse2
z(t),(11)
where e(t) = col (ex(t),e
y(t),e
z(t)). We find its derivative
according to the system (8) and get the following
˙
Q=(+2λ)e2
x+ (1 )exey+
+e2
y+1
se2
z+srex+uex.(12)
Since ψ(t)0 and εQ (e(t)) 1
2e2
x(t)+e2
y(t)+e2
z(t)/s
hold t0 then we can get the upper estimate of the
derivative (12):
˙
Q≤−εQ (2λ1/2) e2
x+srex+
+uex+ (1 )exey+e2
y/2+e2
z/2s. (13)
Now we substitute the control (10) in the last inequality
and write the result in the following form
˙
Q≤−εQ +eWe+(θ1b)ϕe2
x+
+(θ2d)ϕexey+(θ3+sr)ez,(14)
where
W=(γ0+2λ1/2) 1/20
1/21/20
001/2s.
Let us find γ0and λfor which the quadratic form in
the inequality is negative definite. Using the Sylvester’s
criterion, we obtain the following condition
γ0+2λ10.(15)
IFAC CHAOS 2018
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
13
14 Danila M. Semenov et al. / IFAC PapersOnLine 51-33 (2018) 12–14
If the condition (15) is satisfied, the inequality takes the
form ˙
Q≤−εQ +ω(e, θ).(16)
where θ= col(θ1
2
3) and
ω(e, θ)=(θ1b)ϕe2
x+(θ2d)ϕexey+(θ3+sr)ez.
In order to adjust θ1,θ2and θ3, we find the gradient of
ω(e, θ) with respect to θ:
θω(e, θ)=exϕex
ϕey
1.(17)
Whence we get equations for the adjusting of θ1,θ2and θ3:
˙
θ=γθω(e, θ),(18)
where γis a gain of the speed gradient method. Finally,
using the well-known theorems of the speed gradient
method, we can establish an asymptotic stability of the
system (8). It, in turn, indicates the achievement of the
control goal (9). This fact can be formulated as a theorem.
Theorem 1. Suppose that λis the coupling strength of the
systems (1), and γ0,γare gains in the control algorithm.
Then, the controller u(t) ensures the achievement of the
control goal (9) xi(0) (i=1,2) and θ(0) of the systems
if the condition (15) is satisfied.
Thus, the theorem 1 is a sufficient condition for the
synchronization of the systems (1). In addition, we have
the asymptotic synchronization with respect to xi(t) and
yi(t)(i=1,2). Moreover, from the inequality (16), we can
conclude that the synchronization has an exponential rate.
5. SIMULATION
We perform a numerical simulation to confirm the correct-
ness of the theorem.
0 200 400 600
-2
0
2
4
0 200 400 600
-0.01
0
0.01
0 200 400 600
-10
-5
0
5
0 200 400 600
-0.01
0
0.01
0 200 400 600
-0.5
0
0.5
1
1.5
0 200 400 600
0.7995
0.8
0.8005
0.801
Fig. 1. Synchronization of two coupled Hindmarsh-Rose
systems. (a), (c) and (e) are dynamics of the systems;
(b), (c) and (b) are the synchronization errors.
For the simulation we choose the following values of the
paremeters: a= 1, b= 3, c= 1, d= 5, ε=3·103,
r1=1, r2=0.8, λ=0.4, γ0= 4. Since γ0and λ
satisfy condition (15), according to the theorem 1, the
controller (10) ensures the achievement of the goal (9),
hence the system are synchronized, as shown in Fig. 1.
6. CONCLUSION
The adaptive synchronization problem of two non-identical
interconnected Hindmarsh-Rose systems is considered in
the article. In our study we used the speed gradient
method to adjust the control parameters. It was mathe-
matically proven that such synchronization is achievable
through the controller which is given in our paper. More-
over, there is the asymptotic synchronization with respect
to xi(t) and yi(t)(i=1,2). The numerical experiments are
confirmed the adequacy of obtained theoretical results.
REFERENCES
Blekhman, I.I. (1988). Synchronization in science and
technology. American Society of Mechanical Engineers.
Buck, J. and Buck, E. (1968). Mechanism of Rhythmic
Synchronous Flashing of Fireflies: Fireflies of Southeast
Asia may use anticipatory time-measuring in synchro-
nizing their flashing. Science, 159(3821), 1319–1327.
Castanedo-Guerra, I.T., Steur, E., and Nijmeijer, H.
(2016). Synchronization of coupled Hindmarsh-Rose
neurons: effects of an exogenous parameter. IFAC-
PapersOnLine, 49(14), 84–89.
Fradkov, A.L. (2007). Cybernetical physics: from control
of chaos to quantum control. Springer.
Fradkov, A.L. and Pogromsky, A.Y. (1996). Speed gradi-
ent control of chaotic continuous-time systems. IEEE
Transactions on Circuits and Systems I: Fundamental
Theory and Applications, 43(11), 907–913.
Milton, J. and Jung, P. (eds.) (2013). Epilepsy as a
dynamic disease. Springer Science & Business Media.
Peskin, C.S. (1975). Mathematical aspects of heart phys-
iology. Courant Inst. Math.
Pikovsky, A., Rosenblum, M., and Kurths, J. (2003). Syn-
chronization: a universal concept in nonlinear sciences,
volume 12. Cambridge university press.
Plotnikov, S. (2015). Controlled synchronization in two
FitzHugh-Nagumo systems with slowly-varying delays.
Cybernetics and Physics, 4(1), 21–25.
Plotnikov, S.A., Lehnert, J., Fradkov, A.L., and Sch¨oll,
E. (2016). Synchronization in heterogeneous FitzHugh-
Nagumo networks with hierarchical architecture. Phys-
ical Review E, 94(1), 012203.
Rosenblum, M., Tass, P., Kurths, J., Volkmann, J., Schnit-
zler, A., and Freund, H.J. (2000). Detection of phase
locking from noisy data: Application to magnetoen-
cephalography. In Chaos In Brain?, 34–51. World Sci-
entific.
Steur, E., Tyukin, I., and Nijmeijer, H. (2009). Semi-
passivity and synchronization of diffusively coupled neu-
ronal oscillators. Physica D: Nonlinear Phenomena,
238(21), 2119–2128.
Strogatz, S.H. and Stewart, I. (1993). Coupled oscillators
and biological synchronization. Scientific American,
269(6), 102–109.
Uhlhaas, P., Pipa, G., Lima, B., Melloni, L., Neuenschwan-
der, S., Nikoli´c, D., and Singer, W. (2009). Neural syn-
chrony in cortical networks: history, concept and current
status. Frontiers in integrative neuroscience, 3, 17.
IFAC CHAOS 2018
Eindhoven, The Netherlands, Oct 30 - Nov 1, 2018
14
... In practice, the networks of biological neurons are heterogeneous because neurons can have different physiological features in the network. This fact stimulated a number of publications in which synchronization conditions were obtained in heterogeneous Fitz-Hugh Nagumo and Hindmarsh-Rose networks (Plotnikov andFradkov, 2019, 2018;Plotnikov et al., 2016;Plotnikov, 2015;Semenov, 2018;Semenov and Fradkov, 2018). This paper is a continuation of these studies, and it is devoted to the solution of the adaptive synchronization problem for the heterogeneous network of the Hindmarsh-Rose neurons. ...
... In practice, the networks of biological neurons are heterogeneous because neurons can have different physiological features in the network. This fact stimulated a number of publications in which synchronization conditions were obtained in heterogeneous Fitz-Hugh Nagumo and Hindmarsh-Rose networks (Plotnikov andFradkov, 2019, 2018;Plotnikov et al., 2016;Plotnikov, 2015;Semenov, 2018;Semenov and Fradkov, 2018). This paper is a continuation of these studies, and it is devoted to the solution of the adaptive synchronization problem for the heterogeneous network of the Hindmarsh-Rose neurons. ...
Article
Full-text available
The paper is devoted to the adaptive control problem of synchronization in the network of Hindmarsh-Rose neurons. The case of identical neurons was predominantly considered in the previous studies, which are concerned with the synchronization of the biological neuron models. However, the natural networks of biological neurons are heterogeneous, since living neurons can have different shapes and characteristics. In order to take into account the effect of the natural network heterogeneity, the neuronal models are considered with different parameters in our paper. It was shown that the adaptive synchronization of the heterogeneous Hindmarsh-Rose network is possible, and it is achieved by using the developed controller. The obtained results were mathematically proved and confirmed by the simulations.
... The convergence of the speed gradient method depends on a reasonable choice of a parameter θ . Its main applications have been developing adaptation algorithms and applications in control and synchronization of a different class of systems as the chaotic dynamics [24][25][26]. ...
Article
Full-text available
Vector field decomposition is essential in physics and engineering in order to analyze several dynamical systems that appear in these areas. This paper proposes some novel stabilization methods, where the controller is based on the gradient of the smooth vector flow of a nonlinear fractional--order system. The gradient control is obtained from the Presnov decomposition of a continuously differentiable vector flow. Thus, under some weak conditions, it is possible to achieve Mittag--Leffler stability for some classes of autonomous and non-autonomous nonlinear systems by using some straightforward derivations. Numerical studies based on simulation are presented to show the feasibility of the proposed schemes.
... The problem of adaptive synchronization of two connected nonidentical models of Hindmarsh-Rose neurons is considered in [90]. It is shown that the use of the developed controller based on the speed gradient method ensures the achievement of synchronous behavior of the systems under study. ...
Article
The survey examines the current state of the speed gradient method, developed in the1970–80s for synthesizing control and adaptation algorithms in nonlinear systems, as well asnumerous applications of the method to solving scientific and engineering problems. Briefinformation about speed gradient algorithms and conditions of their applicability, optimality, andpassivity are given. Applications of the method to problems of adaptive control and identification,nonlinear control, energy and nonlinear oscillation control, and control in network, multiagent,and distributed systems are discussed. Applications of the method to control of technical systemsand to problems in physics, biology, and ecology are presented. Modern modifications andgeneralizations of the method are provided, including non-Euclidean speed gradient algorithmsbased on Lyapunov–Bregman functions.
... In practice, the networks of biological neurons are heterogeneous because neurons can have different physiological features [26] . This fact stimulated a number of publications in which synchronization conditions were obtained in heterogeneous FHN and HR networks [27][28][29][30][31][32][33] . Our paper is a continuation of these researches, and it is devoted to adaptive synchronization problem for the heterogeneous network of the HR neurons. ...
Article
This paper is devoted to the adaptive synchronization problem in the heterogeneous Hindmarsh–Rose neuronal networks. Heterogeneity is a natural property of biological neuronal networks, as each neuron has its own physiological characteristics, which may differ from other neurons within the population. Therefore, the study of the effect of heterogeneity on the synchronization in the biological neuronal network is an important problem. In order to solve this problem, the ultimate boundedness of the network trajectories is established, and also the limit set is defined for these trajectories. Based on the boundedness analysis and the Speed Gradient method, the adaptive algorithm for adjusting the coupling strength is developed. It is proved mathematically that the developed algorithm provides synchronization in the network under study. The obtained theoretical results are confirmed by the simulations.
... Фрадковым [8,9]. Он успешно применялся для управления синхронизацией в связанных осцилляторах Стюарта-Ландау [10], системах Рёсслера [11], неоднородных системах ФитцХью-Нагумо [12,13], неоднородных системах Хиндмарш-Роуз [14,15]. ...
Article
Full-text available
В данной работе рассматриваются локальные бифуркации двумерной системы Хиндмарш-Роуз, описывающей динамику электрической активности отдельного биологического нейрона. Решается задача управления синхронизацией двух связанных двумерных систем Хиндмарш-Роуз; разрабатываются алгоритм управления с известными параметрами систем Хиндмарш-Роуз и адаптивный алгоритм с неизвестными параметрами систем на основе метода скоростного градиента.
Chapter
The paper is devoted to development of the speed-gradient method in the IPME RAS in 1986–2021 and its applications to the problems of mechanical engineering.KeywordsSpeed gradientMechanical engineeringNonlinear dynamicsControlAdaptationIdentificationEnergyOscillations
Article
Full-text available
We study synchronization in two delay-coupled FitzHugh-Nagumo systems with slowly-varying delays, which are the simplest model of neural network. It is well known that time-varying delay in propagation between the nodes hinders synchronization. We show that external stimulus can be used to control synchronization. We develop the algorithm for synchronization of FitzHugh-Nagumo systems and find the conditions of its applicability. The simulation results confirm the efficiency of suggested algorithm.
Article
Full-text available
We study synchronization in heterogeneous FitzHugh-Nagumo networks. It is well known that heterogeneities in the nodes hinder synchronization when becoming too large. Here, we develop a controller to counteract the impact of these heterogeneities. We first analyze the stability of the equilibrium point in a ring network of heterogeneous nodes. We then derive a sufficient condition for synchronization in the absence of control. Based on these results we derive the controller providing synchronization for parameter values where synchronization without control is absent. We demonstrate our results in networks with different topologies. Particular attention is given to hierarchical (fractal) topologies, which are relevant for the architecture of the brain.
Article
Full-text available
We use the concept of phase synchronization for the analysis of noisy nonstationary bivariate data. Phase synchronization is understood in a statistical sense as an existence of preferred values of the phase difference, and two techniques are proposed for a reliable detection of synchronous epochs. These methods are applied to magnetoencephalograms and records of muscle activity of a Parkinsonian patient. We reveal that the temporal evolution of the peripheral tremor rhythms directly reflects the time course of the synchronization of abnormal activity between cortical motor areas.
Article
Full-text available
Following the discovery of context-dependent synchronization of oscillatory neuronal responses in the visual system, the role of neural synchrony in cortical networks has been expanded to provide a general mechanism for the coordination of distributed neural activity patterns. In the current paper, we present an update of the status of this hypothesis through summarizing recent results from our laboratory that suggest important new insights regarding the mechanisms, function and relevance of this phenomenon. In the first part, we present recent results derived from animal experiments and mathematical simulations that provide novel explanations and mechanisms for zero and nero-zero phase lag synchronization. In the second part, we shall discuss the role of neural synchrony for expectancy during perceptual organization and its role in conscious experience. This will be followed by evidence that indicates that in addition to supporting conscious cognition, neural synchrony is abnormal in major brain disorders, such as schizophrenia and autism spectrum disorders. We conclude this paper with suggestions for further research as well as with critical issues that need to be addressed in future studies.
Article
Preface 1. Introduction Part I. Synchronization Without Formulae: 2. Basic notions: the self-sustained oscillator and its phase 3. Synchronization of a periodic oscillator by external force 4. Synchronization of two and many oscillators 5. Synchronization of chaotic systems 6. Detecting synchronization in experiments Part II. Phase Locking and Frequency Entrainment: 7. Synchronization of periodic oscillators by periodic external action 8. Mutual synchronization of two interacting periodic oscillators 9. Synchronization in the presence of noise 10. Phase synchronization of chaotic systems 11. Synchronization in oscillatory media 12. Populations of globally coupled oscillators Part III. Synchronization of Chaotic Systems: 13. Complete synchronization I: basic concepts 14. Complete synchronization II: generalizations and complex systems 15. Synchronization of complex dynamics by external forces Appendix 1. Discovery of synchronization by Christiaan Huygens Appendix 2. Instantaneous phase and frequency of a signal References Index.
Article
We discuss synchronization in networks of neuronal oscillators which are interconnected via diffusive coupling, i.e. linearly coupled via gap junctions. In particular, we present sufficient conditions for synchronization in these networks using the theory of semi-passive and passive systems. We show that the conductance based neuronal models of Hodgkin–Huxley, Morris–Lecar, and the popular reduced models of FitzHugh–Nagumo and Hindmarsh–Rose all satisfy a semi-passivity property, i.e. that is the state trajectories of such a model remain oscillatory but bounded provided that the supplied (electrical) energy is bounded. As a result, for a wide range of coupling configurations, networks of these oscillators are guaranteed to possess ultimately bounded solutions. Moreover, we demonstrate that when the coupling is strong enough the oscillators become synchronized. Our theoretical conclusions are confirmed by computer simulations with coupled Hindmarsh–Rose and Morris–Lecar oscillators. Finally we discuss possible “instabilities” in networks of oscillators induced by the diffusive coupling.
Article
In Thailand, male Pteroptyx malaccae fireflies, congregated in trees, flash in rhythmic synchrony with a period of about 560 ± 6 msec (at 28° C). Photometric and cinematographic records indicate that the range of flash coincidence is of the order of ± 20 msec. This interval is considerably shorter than the minimum eye-lantern response latency and suggests that the Pteroptyx synchrony is regulated by central nervous feedback from preceding activity cycles, as in the human "sense of rhythm," rather than by direct contemporaneous response to the flashes of other individuals. Observations on the development of synchrony among Thai fireflies indoors, the results of experiments on phase-shifting in the American Photinus pyralis and comparisons with synchronization between crickets and between human beings are compatible with the suggestion.