Synchronization in a multilevel network using the Hamilton-Jacobi-Bellman (HJB)
technique
Thierry Njougouo,1, 2, 3 Victor Camargo,4, 5 Patrick Louodop,1, 3
Fernando Fagundes Ferreira,4, 5 Pierre K. Talla,6and Hilda A. Cerdeira7
1Research Unit Condensed Matter, Electronics and Signal Processing,
University of Dschang, P.O. Box 67 Dschang, Cameroon.
2Faculty of Computer Science, University of Namur, Rue Gandgagnage 21, 5000 Namur, Belgium
3MoCLiS Research Group, Dschang, Cameroon
4Center for Interdisciplinary Research on Complex Systems,
University of Sao Paulo, Av. Arlindo Bettio 1000, 03828-000 S˜ao Paulo, Brazil.
5Department of Physics-FFCLRP, University of S˜ao Paulo, Ribeirao Preto-SP, 14040-901, Brasil.
6L2MSP, University of Dschang, P.O. Box 67 Dschang, Cameroon.
7S˜ao Paulo State University (UNESP), Instituto de F´ısica Te´orica,
Rua Dr. Bento Teobaldo Ferraz 271, Bloco II, Barra Funda, 01140-070 S˜ao Paulo, Brazil.
Author to whom correspondence should be addressed: thierrynjougouo@ymail.com
(Dated: October 18, 2022)
This paper presents the optimal control and synchronization problem of a multilevel network
of R¨ossler chaotic oscillators. Using the Hamilton-Jacobi-Bellman (HJB) technique, the optimal
control law with three-state variables feedback is designed such that the trajectories of all the
R¨ossler oscillators in the network are optimally synchronized in each level. Furthermore, we provide
numerical simulations to demonstrate the effectiveness of the proposed approach for the cases of
one and three networks. A perfect correlation between the MATLAB and the PSPICE results
was obtained, thus allowing the experimental validation of our designed controller and shows the
effectiveness of the theoretical results.
I. INTRODUCTION
The history of the synchronization of dynamical sys-
tems goes back to Christiaan Huygens in 1665 [26] and,
in the past three decades, it has become a subject of
intensive research due to their various domains of appli-
cations in fields like mathematics, physics, biology, eco-
nomics, technology, engineering [1, 4, 5, 13, 19, 26]. This
phenomenon exists in the case of two coupled systems as
well as a network [10, 17, 26]. In recent decades, several
works based on the study of synchronization in complex
networks have focused on the problem of orienting the
network towards a collective state shared by all the units,
but for the most part considering the coupling coefficient
as the control parameter used to achieve this dynamic
[10, 14, 25, 35].
After an initial period of characterization of the com-
plex networks in terms of local and global statistical prop-
erties, attention was turned to the dynamics of their in-
teracting units. A widely studied example of such behav-
ior is synchronization of coupled oscillators arranged into
complex networks [10]. Synchronization can found appli-
cations in communication systems, system’s security and
secrecy or cryptography[3, 11].
The investigations on the behavior of the network co-
operative systems (or multi-agent systems) has received
extensive attention, mainly due to its widespread appli-
cations such as mobile robots, spacecraft, networked au-
tonomous team, sensor networks, etc. [24, 29, 38]. In all
these applications, whatever the field, the main idea is
control. Based on the literature of the control, a wide
variety of approaches have been developed to control the
behaviour of the systems in a network. Several meth-
ods have been proposed to achieve chaos synchronization
such as impulsive control, adaptive control, time-delay
feedback approach, active control, sliding mode, pinning
control, compound synchronization, nonlinear control,
[2, 7, 20, 21, 30–32, 36] etc. Most of the above methods
were used to synchronize two identical chaotic systems
using adaptive methods.
To control a system is to be able to perform the appropri-
ate modification on its inputs in order to place the out-
puts in a desired state. Most studies conducted in com-
plex systems and particularly in the control of network
dynamics use linear (usually diffusive) coupling models
to study network dynamics [14, 17, 22, 25, 26, 35]. This
method is limited because it takes too long to achieve
synchronization thus rendering simulations practically
useless. To solve this problem, we propose to build an
optimal controller in the case of a network of chaotic os-
cillators that will not only reduce the transient phase to
achieve the desired behaviour but it also reduces con-
siderably the simulation time. It is important to men-
tion that this work completes the work of Rafikov and
Balthazar[28] who initially presented the synchronization
of two R¨ossler chaotic systems based on the HJB tech-
niques.
The structure of the article is as follows: In Sect.II,
the control of the dynamics of one network (sometimes
called patch) of 50 R¨ossler chaotic oscillators based on
the formulation of the problem is introduced a theorem
illustrating how to design the controllers is proven also in
this section. In Sect. III, the HJB technique presented
in Sect.II is extended to three networks of 50 R¨ossler
arXiv:2210.09200v1 [math.OC] 14 Oct 2022