especially when the nonstationary parameters rather
than the state variables are used to hide the secret mes-
sages (Crispin, 1998).
Several methods for the control of chaos in dynam-
ical systems have been proposed in recent years (Boc-
caletti et al., 2000). The conjecture of chaos control
by means of perturbations of an accessible parameter
is based on an inherent property of chaotic systems,
namely, their sensitivity to small perturbations in the
parameters (Parlitz, Junge and Kocarev, 1996), (Carr
and Schwartz, 1994), (Ott and Spano, 1995).
Model reference adaptive control methods have
been suggested for chaos suppression and synchro-
nization (Aguirre and Billings, 1994). For example,
a model reference method for the adaptive control
of chaos in dynamical systems with periodic forcing
has been proposed by (Crispin and Ferrari, 1996).
Adaptive control and synchronization of chaos in
discrete time systems has been studied by (Crispin,
1997). Another method for controlling chaos in dy-
namical systems is by introducing parametric forc-
ing and adaptive control, see for example (Crispin,
2000). A more recent method based on an analogy
from fluid dynamics has been described by (Crispin,
2002). Other applications include parameter esti-
mation (Parlitz, Junge and Kocarev, 1996), synchro-
nization of chaotic systems with variable parameters
(Crispin, 1998) and the control of chaos in fluids
(Crispin, 1999).
Many physical, physiological and biological sys-
tems display time delay in their dynamics. Nonlinear
dynamical systems with time delay can have periodic
orbits or very complex dynamics depending upon the
range of values of the time delay and the indepen-
dent parameters of the system. This complex be-
havior has attracted a lot of interest in the study of
time delayed systems from the mathematical point of
view (Kolmanovskii and Myshkis, 1992) as well as
from the physical and physiological points of view,
see for example (Losson, Mackey and Longtin, 1993),
(Mansour and Longtin, 1998). The use of time delay
in feedback control systems has also been proposed,
see for example (Hegger et al., 1998), (Goedgebuer,
Larger and Porte, 1998) and (Just et al., 1998). Con-
trol of chaos in systems with time delay has also been
studied in (Mansour and Longtin, 1998).
2 THE FLUID DYNAMICAL
APPROACH
Consider two similar dynamical systems described by
ordinary differential equations. We define two dy-
namical systems as similar if the right hand sides of
the equations are represented by the same function
f(x(t), p(t)), except that the independent parameters
p(t) or q(t) can be represented either by different
or the same functions of time. We first present the
method for the initial value problem and then we con-
sider the case when one of the state variables has a
time delay.
dx/dt = f (x(t), p(t)) (2.1)
dy/dt = f(y(t), q(t))
Here t is time, x ∈R
n
are the state variables of
the driver and y ∈R
n
are the state variables of
the response system. The parameters p(t) ∈R
k
and
q(t) ∈R
k
are independent time variable parameters
of the respective systems and f :R
n
x R
k
7→R
n
is
a nonlinear vector function of the state variables. It
is assumed that the initial values of the state variables
x(0) = x
0
and y(0) =y
0
for t = 0 are not neces-
sarily the same. Similarly the initial values of the pa-
rameters p(0) = p
0
and q(0) = q
0
of the driver
and response systems are different. Since chaotic sys-
tems are sensitive to initial conditions, the driver and
response systems will not synchronize, unless the re-
sponse system is controlled and forced to synchronize
with the driver system using some kind of coupling,
such as a transmitted scalar signal. For instance, a sin-
gle scalar signal s(t), which is a function of the state
x(t), can be transmitted by the driver and used to en-
slave the response system (Tamasevicius and Cenys,
1997), (Peng, Ding and Yang, 1996).
s(t) = h(x(t)) (2.3)
As stated above, the purpose of this paper is to
propose a generalized method of control, stabiliza-
tion, synchronization and parameter identification of
chaotic systems in the more general case where the
parameters p(t) of the driver system vary as a func-
tion of time. In the context of secure communica-
tions, this means that it would be possible to encode a
message in one of the parameters of the driver system
rather then in a state variable, as has been proposed
so far. Once a variable parameter is identified by
the response system using the proposed generalized
method, the encoded message can be recovered. The
method allows more flexibility in masking informa-
tion in chaos. The message can be encoded in a state
variable or in a time variable parameter. The useful in-
formation can also be split into two messages, where
one message is modulated by a state variable and a
second message modulated by a parameter. Synchro-
nization of the state variables of an eavesdropping re-
sponse system with the state variables of the driver
will be difficult because of the sensitivity to small
variations in the parameters of the system, in addition
to the sensitivity to initial conditions and the diver-
gence of nearby trajectories in chaotic systems. Also,
ICINCO 2006 - SIGNAL PROCESSING, SYSTEMS MODELING AND CONTROL
4