Synchronization of Uncertain Chaotic Systems using Generalized
Predictive Control based on Fuzzy PID Controllers
Zakaria Driss and Noura Mansouri
Laboratory of Automatics and Robotic
Department of Electronics, Faculty of Engineer Sciences, University of Constantine 1, 25000, Constantine, Algeria
Keywords:
GPC, Fuzzy PID Controllers, Chaotic Systems, Synchronization.
Abstract:
In this paper, we investigate the synchronization of chaotic systems with unknown parameters using gener-
alized predictive control based on fuzzy PID controllers. In order to verify the efficiency of the proposed
method, fuzzy PD+I and fuzzy PI+D controllers are successively used with and without prediction terms for
the synchronization of two uncertain Lorenz systems. For fuzzy PD+I controller, the prediction terms seem to
be efficient for the synchronization. However, with the fuzzy PI+D controller, they make a noise and worsen
the performance of the controller.
1 INTRODUCTION
Synchronization of chaotic systems has been widely
investigated in the last decades. Due to their sensi-
tivity to initial conditions and random behavior, they
have been categorized among one of the most inter-
esting topics of nonlinear science. Uncertainties on
parameters are another problem that worsens the task
of synchronization. Many classical approaches failed
to reach the synchronization and some advanced con-
trol approaches and improved schemes such as fuzzy
logic control(FLC) (Lam and Leung, 2006), neural
network(NN) (Lam and Seneviratne, 2007), adaptive
control strategy (Sun et al., 2013), are used to resolve
this problem.
Model predictive control (MPC) (Dumur and
Boucher, 1994) is a control approach which con-
sists in using a model of a system to predict its out-
put over an extended horizon. In the presence of
uncertainties, self-tuning and model-reference adap-
tive control(MRAC) were used with MPC to solve
many problems such as an open-loop unstable plant,
a nonminimum-phase plant, a plant with variable or
unknown dead-time and a plant with unknown or-
der. However, there was not a general algorithm to
solve all these problems at once until the establish-
ment of a general algorithm by D.W. Clarke (Clarke
et al., 1987) in 1985 called generalized predictive con-
trol(GPC).
The drawback of GPC is the number of mathemat-
ical steps the algorithm requests. In order to fix this
problem, several advanced control approaches have
been involved in GPC such as fuzzy-model-based ap-
proach (Lam and Leung, 2006), Neural-network (Jin-
quan and Lewis, 2003), and PSO-based model pre-
dictive control (Wang and Xiao, 2005). One of the
most interesting approaches (Lu et al., 2001) is by
involving fuzzy PID controllers to minimize the cost
function and to ensure the convergence.
In this paper, we consider the performance of GPC
based on fuzzy PID controllers (Lu et al., 2001)
for the synchronization of uncertain chaotic systems.
Fuzzy PI+D and fuzzy PD+I controllers are succes-
sively used to check the performance of the proposed
control method in the presence or absence of predic-
tion terms. For the prediction of the future variation
of the master and the salve system, an ARX model
is used. To verify the above proposed approach per-
formance, we apply it for the synchronization of two
uncertain Lorenz systems.
The rest of the paper is arranged as follows: Sec-
tion 2 presents synchronization of chaotic systems.
GPC based on fuzzy PID controllers is introduced
in Section 3. A brief description of fuzzy PI+D and
fuzzy PD+I controllers in Section 4. Simulation re-
sults are given in Section 5. Conclusions are given in
Section 6.
Driss, Z. and Mansouri, N..
Synchronization of Uncertain Chaotic Systems using Generalized Predictive Control based on Fuzzy PID Controllers.
In Proceedings of the 7th International Joint Conference on Computational Intelligence (IJCCI 2015) - Volume 2: FCTA, pages 25-30
ISBN: 978-989-758-157-1
Copyright
c
2015 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved
25