Professional Documents
Culture Documents
ThreeStepsToChaos Part2 ChuasCircuitPrimer
ThreeStepsToChaos Part2 ChuasCircuitPrimer
L+T&qq$ - - -
dbYR
'3
(Ga-Gb)E -_ Gb
In order to produce at least mo unstable equilibrium points where J is simply the system matrix A in the case of a linear
without sacrificing the benefits of piecewise-linear analysis, we or affine system.
specify a piecewise-linear DP characteristic for the nonlinear If the eigenvalues X I , X2, and A3 of J are distinct, then
resistor NR, as shown in Fig. 3. This characteristic is defined every solution x(t) of (6) may be expressed in the form
analytically as follows:
IR =
x(t) = c1 exp(X1t)l; + c2 e x p ( ~ z t ) &+ c3 exp(Ast)&,
GbvR+(Gb-G,)E if VR < -E where &, &, and& are the (possibly complex) eigenvectors
f(VR) =
{ GaVR
GbVR+(G,-Gb)E
if
if
- E < VR < E
x(t) =
Piecewise-Linear Description of Chua 's Circuit
C, exp(yt)f7+2c, exp(at)[cos(wt + 4")iir - sin(wt + 4,).Fj;]
We have seen that this circuit may be described by three
ordinary differential equations (state equations). Choosing where .,; and iii are the real and imaginary parts of the
13, V2 and VI as state variables, we write the equations shown eigenvectors _associated with the complex conjygate pair of
in ( 2 ) ,( 3 ) ,and (4) at the bottom of this page, where G = 1/R, eigenvalues, is the eigenvector defined by Jt7 = yey, and
+
Gk = G G, and Gb = G Gb. + cy,cc, and are real constants that are determined by the
Because of the piecewise-linear nature of N R , the vector initial conditions.
field of Chua's circuit may be decomposed into three distinct Let us relabel the real eigenvector E' and define E" as the
affine regions: VI < - E , IVll 5 E , and V I > E . We complex eigenplane spanned by f& and Gi.
call these the D-1, DO,and D1 regions, respectively. Using We can think of the solution x ( t ) of (6) as being the sum
piecewise-linear analysis, we examine each region separately, of two distinct components xr(t) E E' and xc(t)E E":
and then glue the pieces together. First, we review some results
concerning linear algebra and ordinary differential equations. xr(t) = C' exp(yt)&
xJt) = 2c, exp(at)[cos(wt &)i$ + - sin(wt + 4,)77i].
Eigenvalues and Eigenvectors Revisited Because the Jacobian matrix of an affine system is simply
the system matrix A, the complete solution X(t) of (5) may
Consider the three-dimensional autonomous affine dynam-
be found by translating the origin of the linearized coordinate
ical system
system to the equilibrium point XQ. Thus,
X(t) = AX(t) + b, X(0) = Xo, (5)
X(t) = XQ +x(t)
where A is the (constant) system matrix and b is a constant
vector. X(t) is a trajectory originating from the initial state
= XQ f &(t) + xc(t).
Xo. We saw in Part I that the equilibrium point XQ of this We can determine the qualitative behavior of the complete
system is defined by solution X(t) by considering separately the components x, ( t )
and xc(t) along E' and E", respectively.
XQ = - A - l b , If y > 0, x r ( t ) grows exponentially in the direction of E';
if A - l exists, and that the dynamics close to XQ are governed if y < 0, x T ( t ) tends asymptotically to zero. When a > 0
locally by the linear system and w # 0, xc(t)spirals away from XQ along the complex
eigenplane E", and if CT < 0, x c ( t ) spirals toward XQ along
X(t) = J x ( t ) (6) E".
d13
-=
1
--v2 (2)
dt L
1 G
dVz
dt
= -13
C2
- -(v2
C2
- vi) (3)
if v1 < -E
dV1 G 1
- = -(Vz - V I ) - --f(V1) = if -E< VI <E (4)
dt Cl C1
gv2- $v1 - ( G ~ ; ~ ~ P if
)E v1 > E
660 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS-I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL. 40, NO. 10, OCTOBER 1993
L R.
'3
- - -
Fig. 4. Equivalent circuit of Chua's circuit (Fig. 2) in the DO region.
R, = l / G a .
We remark that the vector E' and plane E" are invariant
under the flow (5). If X ( 0 ) E E', then X ( t ) E E' for all
t; if X(0) E E", then X ( t ) E E" for all t. An important
consequence of this is that a trajectory X(t) cannot cross Fig. 5. Dynamics of the Do region. A trajectory starting slightly above the
through the complex eigenspace E'. Suppose X ( t 0 ) E E" stable complex eigenplane E'(0) spirals toward the origin along this plane
at some time t o ; then X ( t ) E E" for all t > to. and is repelled close to 0 in the direction of the unstable eigenvector E T ( 0 ) .
A state X E lR3 lies on the plane E" if ( X - X Q ) .n = 0,
where ' denotes the dot product and n is the normal vector, Writing E T ( 0 )= [x,y, z ] ~we
, have
which is perpendicular to E". Thus, the plane E" through an
equilibrium point X Q is characterized by the normal vector n.
We are now ready to examine the dynamics of Chua's circuit
in each region. We look at Do first.
Normalized to z = 1, the corresponding eigenvector is:
The Middle Region (1 VI I 5 E)
When IV1l 5 E , Chua's circuit is described by
d4
dt
1
= --v2
L The real and imaginary parts of the complex eigenvectors
dV2
~
I
= -1, -
G
-(V2 - V1) associated with ~ 7 0f jwo span a complex eigenplane, which
dt C2 C2
]I ; { [
we denote by E"(0). The vector normal to E"(0) is
dVi -
- -
dt
G
-v,
C1
-
Gk
-v,
C1
The DO equivalent circuit is simply the linear parallel RLC
circuit shown in Fig. 4.
[-9( 7 0 + g)(yo + g ) + g
+
1+ $) (70 =
L+@?fzfT$
-
13
- - I'
the eigenvalues of J F b are:
01
71 -23284
fj w , z 1022 fj19260
I
I' = (Ga -Gb)E when VI > E (the D1 region). The D-1 and
D1 affine equivalent circuits4 consist of a linear parallel RLC The real and imaginary parts of the complex eigenvectors
circuit with resistance RI, = 1/Gb and a shunt DC current associated with D~ 3~ j w l span a complex eigenplane, which
source I / , as shown in Fig. 6. we denote EC(P+).The vector normal to E"(P+)is
The equilibrium points P- and P+ of the outer regions are
-%+l+g)(%+g)
+$
] [t;]
given by V2 = 0, VI = -IllGI,, and 1, = -GV1 = I'G/GL.
Note that an equilibrium point is simply a DC solution of the %(%1+ 2)
equivalent circuit and may be determined by short-circuiting
L and open-circuiting C1 and C2 [5].The equilibrium points
where y1 is the real eigenvector in D1.
of the outer regions are thus
This eigenplane is characterized by the fact that for every
X E E"(P+),JFbX E E"(P+) so a trajectory starting on
E"(P+) evolves along E"(P+). Once again, we note that
a trajectory that originates from an initial state above the
If the equilibrium point P- lies outside the D-1 region, complex eigenplane remains indefinitely above the plane, and
then it is called a virtual equilibrium point [ 5 ] . While this is one that originates below remains below.
a valid solution of the affine DP1 equivalent circuit described Qualitative Description of the Dynamics for ]Vi] > E:
by (7), it is not an equilibrium point of the circuit itself. For Associated with the stable real eigenvalue y1 in the D1 region
is the eigenvector E'(P+). The real and imaginary parts of
example, the equilibrium point P- lies outside D-1 (and so
is a virtual equilibrium point) if *
the complex eigenvectors associated with 01 j w l define a
complex eigenplane E" (P+).
(Ga-Gb)E > -E A trajectory starting from some initial state Xo in the D1
G Gb + region may be decomposed into its components along the
. Equivalently, the point P- is an equilibrium point of Fig. 2 complex eigenplane E" (P+) and the eigenvector E'( P+).
(when G > 0) only if -Gb < G < -Ga. When y1 < 0 and ~1 > 0, the component on E"(P+) spirals
We can determine the stability of the equilibrium points and away from P+ along this plane while the component in the
the dynamics of the outer regions by examining the Jacobian direction of E'(0) tends asymptotically toward P+. Adding
matrix the two components, we see that a trajectory starting close to
0 -6 0 the stable real eigenvector E'(P+) above the complex eigen-
JFb=[$ -2 -GL21
-
plane moves toward Ec(P+)along a helix of exponentially
increasing radius. Since the component along E'(P+) shrinks
c1 c1 exponentially in magnitude and the component on E"(P+)
whose eigenvalues are the zeroes of the characteristic poly- grows exponentially, the trajectory is quickly flattened onto
nomial EC(P+),where it spirals away from P+ along the complex
eigenplane; this is illustrated in Fig. 7.
Note that because of the strong rate of contraction along
the E'(P+) direction, a trajectory spends most of its time in
4The D-1 and D1 equivalent circuits are not small-signal (local) equiva-
lent circuits; they model the largesignal (global) behavior of the system in D1 coasting very close to E"(P+).Consequently, the system
the outer regions. appears locally to be two-dimensional and can therefore be
662 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS-I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL. 40, NO. 10, OCTOBER 1993
'"l E'@+)
-_
--- --_ /
cEc(P-)
j''
Fig. 7. Dynamics of the D1 region. A trajectory starting above the unstable - ---+K
-:
complex eigenplane E"(P+)close to the eigenvector E'(P+) moves toward
the plane and spirals away from P+ along E'(P+). By symmetry, the D-1
region has equivalent dynamics.
(b)
Fig. 9. dc equilibrium points of Fig. 2 may be determined graphically by
intersecting the load line TR = -GVR with the DP characteristic of A\~R.
(a) If G > (Gal or G < (GbJ,the circuit has a unique equilibrium point
at the origin ( E and P+ are virtual equilibria in this case). (b) When
lGbl < G < IG.1, the circuit has three equilibrium points at P-, 0, and
p+.
Fig. 8. dc equivalent circuit of Fig. 2 obtained by short-circuiting the
inductor L and open-circuiting capacitors C1 and C2.
In the following discussion, we consider the global behavior
of the circuit using our chosen set of parameters with R in the
readily analyzed by using one-dimensional discrete maps (see, range 0 5 R 5 20000 (500pS 5 G < 03 S).
e.g., [Ill). Fig. 10 is a series of simulations of the circuit shown in
By symmetry, the equilibrium point P- in the D-1 region Fig. 20 with the following parameter values: L = 18 mH,
has three eigenvalues: y1 and ~ 7 1f j w l . The eigenvector C, = 100 nF, C1 = 10 nF, G, = -55160 mS = -757.576pS,
E'(P-) is associated with the stable real eigenvalue 71;the Gb = -9/22 mS = -409.091pS, and E = 1 V. Ro = 12.5R
real and imaginary parts of the eigenvectors associated with the
models the parasitic series resistance of a real inductor. R is
unstable complex pair ~1 f j w l define an eigenplane E"(P-)
our bifurcation parameter.
along which trajectories spiral away from E .
Equilibrium Point and Hopf Bifurcation: When R is large
(2000 0),the outer equilibrium points P- and P+ are stable
Global Behavior (71 < 0 and 01 < 0, w1 # 0); the inner equilibrium point 0 is
The global dynamics of Chua's circuit may be determined unstable (yo > 0 and (TO < 0, W O # 0).
by piecing together the three-dimensional vector fields of the Depending on the initial state of the circuit, the system
three regions D-l, DO, and D1. remains at one outer equilibrium point or the other. Let us
The equilibrium points of the entire circuit are defined by assume that we start at P+ in the D1 region. This equilibrium
point has one negative real eigenvalue and a complex pair with
1 negative real parts. The action of the negative real eigenvalue
0 = --V2 y1 is to squeeze trajectories down onto the complex eigenplane
L
1 G E"(P+),where they spiral toward the equilibrium point P+.
0 = -13 - -(V2 - 1)
c2 CZ
v Fig. IO(a) shows the geometry of the piecewise-linear vector
G 1 space when R = 20000 and a trajectory X(t) that spirals
0 = -(V2 - VI) - -IR
C1 Cl toward the steady-state equilibrium point solution P+.
As the resistance R is decreased, the real part of the com-
Equivalently, one open-circuits the capacitors C1 and C2, plex pair of eigenvalues changes sign and becomes positive.
and short-circuits the inductor L to find the dc solutions. This Correspondingly, the outer equilibrium points become unstable
is illustrated in Fig. 8. Clearly, the dc solution of this circuit as cr1 passes through 0; this is called a Hopf bifurcation. The
is I R = -GV,. The equilibrium points may be determined real eigenvalue of P+ remains negative, so trajectories in the
graphically by intersecting the load line I R = -GV, with the D1 region converge toward the complex eigenplane E"(P+).
DP characteristic I R = f(VR)of the nonlinear resistor N R , as However, they spiral away from the equilibrium point P+
shown in Fig. 9 [ 5 ] . When G > IG,( or G < IGbl, the circuit along E'(P+) until they reach the dividing plane U1 (defined
has a unique equilibrium point at the origin (and two virtual by VI E E ) and enter the DO region.
equilibria P- and P+); otherwise, it has three equilibrium The equilibrium point at the origin in the DOregion has
points at P- , 0, and P+. a stable complex pair of eigenvalues and an unstable real
KENNEDY: THREE STEPS TO CHAOS-PART I1 663
4-:z=====----------
(e)
Fig. 10. Simulated period-doubling sequence for Chua's oscillator. (a) G = 5 0 0 j r S (equilibrium point). P+ is the equilibrium point in the D1 region;
E'(P+) and Ec(P+) are the corresponding real eigenvector and complex eigenplane respectively. The equilibrium point in the Do region is denoted by 0;
its real eigenvector is E'(0) and its complex eigenplane is E " ( 0 ) .U 1 is the plane defined by r/; = E which separates the D1 and DO regions. U-1 is the
boundary between DO and D-1; it is defined by \/; = -E. P- is the equilibrium point in the D-1 region: its complex eigenplane is E c ( P - ) and its real
eigenvector is E'(P-). (b) G = 530p.S (period-l limit cycle). The trajectory spirals away from P+ close to Ec(P+)until it crosses U1 and enters Do, where
it is folded back toward D1. (c) G = 537pS (period-2 limit cycle); (d) G = 539pS (period-4 limit cycle); (e) G = 511pS (Spiral-Chua chaotic attractor).
eigenvalue. Trajectories that enter the Do region on the com- imately twice the time to complete this closed orbit as to
plex eigenplane E C ( 0 )are attracted to the origin along this complete the preceding period 1 orbit (see Fig. lO(c)).
plane. Trajectories that enter Do from D1 below or above Decreasing the resistance R still further produces a cascade
the eigenplane either cross over to D P 1 or are turned back of period-doubling bifurcations to period 4 (Fig. 10(d)),period
toward D1, respectively. For R sufficiently large, trajectories 8, period 16, and so on until an orbit of infinite period is
that spiral away from P+ along E"(P+)and enter Do above reached, beyond which we have chaos (see Fig. 10(e)). This
E C ( 0 )are returned to D1, producing a stable period I limit is a Spiral-Chua strange ~ t t r a c t o r . ~
cycle. This is illustrated in Fig. 10(b).
The Spiral-Chua attractor in Fig. 1O(e) looks like a ribbon
or band that is smoothly folded on itself; this folded band
Period-Doubling: As the resistance R is decreased further,
a period-doubling or pitchfork bifurcation occurs. The limit
5An attractor is a stable steady-state solution of a dynamical system. An
cycle now closes on itself after encircling P+ twice; this is attractor is called srrange or chaotic if it contains a transversal homoclinic
called a period 2 cycle because a trajectory takes approx- orbit [I].
664 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS-I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL. 40, NO. 10, OCTOBER 1993
.--
(b)
Fig. 11. (a) Simulated period-3 window (G = 5 4 2 . 5 ~ s )in Chua's
oscillator. (b) Period-6 window (G = 54'2.8~1s).
61 I I I I I
4 -
I I I I I
0 1 2 3 4 5
Characteristics of Chaos
Sensitive Dependence on Initial Conditions: Consider once
more the double-scroll Chua attractor shown in Fig. 13. Two
trajectories starting from distinct, but almost identical, initial
states in D1 will remain close together until they reach the
separating plane U,. Imagine that the trajectories are still
close at the knife-edge, but that one trajectory crosses into
DO slightly above E"(0) and the other slightly below E"(0).
The former trajectory retums to D1, and the latter crosses over
to D-1; their "closeness" is lost.
The time-domain waveforms VI( t )for two such trajectories
are shown in Fig. 14. These are solutions of Chua's oscillator
with the same parameters as those in Fig. 13; the initial
conditions are (4,V2.V l ) = (1.810mA, 222.014mV, -2.286V)
(solid line) and ( I 3 ,V 2 ,V l )= (1.8 lOmA, 222.000mV, -2.286V)
(dashed line). Although the initial conditions differ by less than
0.01% in just one component (V,), the trajectories diverge
L..
and become uncorrelated within 5 ms because one crosses the
knife-edge before the other.
(C) This rapid decorrelation of trajectories that originate in
Fig. 13. Three views of a simulated double-scroll Chua attractor in Chua's nearby initial states, commonly called sensitive dependence
oscillator with G = 5 6 5 p S . (a) Reference view (compare with Figs. IO, 11, on initial conditions, is a generic property of chaotic systems.
and 12). (b) View along the edge of the outer complex eigenplanes E ' ( P + )
and E c ( P - ) ; note how the trajectory in D I is flattened onto E'(€'+) and It gives rise to an apparent randomness in the output of the
onto E"(P-) in D-1. (c) View along the edge of the complex eigenplane system and long-term unpredictability of the state.
E C ( 0 ) a; trajectory entering Do from D1 above this plane retums to D1 Because chaotic systems are deterministic, two trajectories
while one entering Do below E C ( 0 )crosses to D-1.
that start from identical initial states will follow precisely the
same paths through the state space. In practice, it is impossible
Fig. 13(c) is a view of the attractor along the edge of the to construct two systems with identical parameters, let alone to
complex eigenplane E"(0) in the inner region. Notice once start them from identical initial states. However, recent work
more that when the trajectory crosses U1 into Do above E"(O), by Pecora and Carroll and others [14], [15] has shown that
it must remain above E"(0)and so returns to D I . Similarly, if it is possible to synchronize two chaotic systems so that their
the trajectory crosses U1 below E"(O),it must remain below trajectories remain close. These ideas are now being exploited
EC(0)and therefore crosses over to the D-1 region. Thus, in secure communication systems. Information modulated onto
E C ( 0 )presents a knife-edge to the trajectory as it crosses U 1 a "random" chaotic carrier can be demodulated by using a
into the Do region, forcing it back toward D1 or across DO synchronized receiver (see, e.g., [16]-[ 181).
to D-1. Randomness in the Time Domain: Fig. 15(a), 15(b) , and
Boundary Crisis: Reducing the resistance R still further 15(c) show the voltage waveforms V l ( t ) corresponding to
produces more regions of chaos, interspersed with periodic the period 1, period 2, and Spiral-Chua attractors in Figs.
windows. Eventually, for a sufficiently small value of R, the 10(b), 1O(c), and 12, respectively. The period I waveform is
666 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS-I: FUNDAMENTAL THEORY AND APPLICATIONS,VOL. 40, NO. IO, OCTOBER 1993
I I 1 I
4
-
2
0
-40
1
-60
I
-80
0 2 4 6 8 1 0
I I
-20
4
-40
2
: : I 1 ,, ,I
0 ~60
-80 0 2 4 6 8 1 0
-6
0 1 2 3 4 5
0,
(c) I I
I
-20
Fig. 15. Simulated time waveforms 1.1( t ) from Chua’s oscillator with (a)
G = 5 3 0 ~ (period
5 I limit cycle); (d) G = 5 3 7 p S (period 2 limit cycle); (c) -40
G = 5 5 0 p S (Spiral-Chua chaotic attractor). Horiiontal axis: t (ms); Vertical -60
axis: \,’I (V). Compare with Figs. 10(b), IO(c), and 12, respectively. -Rn
I._
0 2 4 6 8 1 0
(d)
periodic; it looks like a slightly distorted sinusoid. The period Fig. 16. Power spectra for simulated time waveforms l L z ( t ) from Chua’s
2 waveform is also periodic. It differs qualitatively from the oscillator with (a) G = 53011s (period-l limit cycle)-the power spectrum
period 1 in that the pattern of a large peak followed by a consists of a fundamental frequency and higher harmonics; (d) G = 537//S
(period-2 limit cycle)-this periodic signal is characterized by a discrete
small peak repeats approximately once every two cycles of power spectrum; (c) G = 5 5 0 p S (Spiral-Chua chaotic attractor)-a chaotic
the period 1 signal; this is why it is called period 2. waveform has a broadband power spectrum; (d) G = 5 6 5 p S (double-scroll
In contrast to these periodic time waveforms, V l ( t ) for Chua chaotic attractor). Horizontal axis: frequency (kHz); Vertical axis: power
(mean squared amplitude of I , ( t ) ) (dB).
the Spiral-Chua strange attractor is quite irregular and does
not appear to repeat itself in any observation period of finite
length. Although it is produced by a third-order deterministic
differential equation, the solution looks “random.” of these components equals the mean-squared amplitude of the
Broadband Power Spectrum: Every periodic signal may be N samples of z ( t ) [21], 1221.
decomposed into a Fourier series-a weighted sum of sinu- If z ( t ) is periodic, then its power will be concentrated in
soids at integer multiples of a fundamental frequency [19]. a dc component, a fundamental frequency component, and
Thus, a periodic signal appears in the frequency domain as a harmonics. In practice, the discrete nature of the sampling
set of spikes at the fundamental frequency and its harmonics. process causes power to “leak” between adjacent frequency
The amplitudes of these spikes correspond to the coefficients components; this leakage may be reduced by “windowing”
in the Fourier series expansion. The Fourier transform is an the measured data before calculating the periodogram [20],
extension of these ideas to aperiodic signals; one considers [21]. In the following discussion, we consider 8192 samples
the distribution of the signal’s power over a continuum of of V2(t)recorded at 200 kHz; leakage is controlled by applying
frequencies rather than on a discrete set of harmonics [19], a Welch window [21] to the data.
Wl. We remarked earlier that the period 1 time waveform corre-
The distribution of power in a signal s ( t ) is most commonly sponding to the attractor in Fig. 10(b), is almost sinusoidal; we
quantified by means of the power density spectrum, often expect, therefore, that most of its power should be concentrated
simply called the power spectrum. The simplest estimator of at the fundamental frequency. The power spectrum of the
the power spectrum is the periodogram [20], [21], which, given period 1 waveform V2(t)shown in Fig. 16(a) consists of
N uniformly spaced samples x ( m / f , ) , m = 0.1, . . . , N - 1of a sharp spike at approximately 3 kHz and higher harmonic
~ ( t yields +
) , N / 2 1 numbers P ( n f s / N )71, = 0 , 1 , . . . . N / 2 , components that are over 30 dB less than the fundamental.
where fs is the sampling frequency. Because the period-2 waveform repeats roughly once every
If one considers the signal ~ ( t as) being composed of 0.67 ms, this periodic signal has a fundamental frequency
sinusoidal components at discrete frequencies, then P ( n f s/ N ) component at approximately 1.5 kHz (see Fig. 16(b)). Notice,
is an estimate of the power in the component at frequency however, that most of the power in the signal is concentrated
nf , / N . By Parseval’s theorem, the sum of the power in each close to 3 kHz.
KENNEDY: THREE STEPS TO CHAOS-PART 11 661
Practical Realization of Chua ’s Circuit: Chua’s circuit can $ W Resistor 2.2 k 0 65%
i
+ +
VS VR R2
L!TGF$%
Rs
Fig. 20. Equivalent circuit of the practical realization of Chua’s circuit shown
in Fig. 18. The DP characteristic of the Chua diode is as shown in Fig. 19.
(= v ( t ) z ( t ) )consumed by a real resistor is positive. For large Fig. 22. Measured ~ - - l characteristic of the Chua diode in Fig. 18. I;S is
enough ( U / or 111, therefore, its DP characteristic must lie a triangular waveform with zero DC offset, amplitude 15V peal-to-peak,
and frequency 30 Hz. Horizontal axis: th (2V/div); Vertical axis: -ViR
only in the first and third quadrants of the U--a plane. Hence, ( 1 OOmV/div).
the DP characteristic of a real Chua diode must include at
least two outer segments with positive slopes which retum
the characteristic to the first and third quadrants (see Fig. 19). I , flowing in Rs then causes a voltage VI, = - 1 0 0 I ~
From a practical point of view, as long as the voltages and to appear across the sensing resistor. Thus, we can measure
currents on the attractor are restricted to the negative resistance the DP characteristic of N R by applying a voltage Ifs as
region of the characteristic, these outer segments will not affect shown and plotting VI,(.( -IR) versus VR.This is achieved
the circuit’s behavior. by connecting VI^ to the y-input and VR to the x-input
By definition, every attractor is bounded. Therefore, it is of an oscilloscope in 2-y mode. The resulting characteristic
always possible to scale the voltages and currents in the circuit for the components listed in the table is shown in Fig 22.
so that any particular steady-state solution lies completely Note that we have plotted -VI, versus VR;this is possible
within the inner three segments of the Chua diode’s DP if your oscilloscope permits inversion of the y-input in z-y
characteristic (see [29] and [30], for example). mode.
The simplified equivalent circuit of Fig. 18 is shown in Fig. Practical Considerations for Op-Amp Based Chua Diodes:
20. We model the real inductor as a series connection of an The breakpoints in the Chua diode’s DP characteristic are
ideal linear inductor L and a linear resistor Ro. proportional to the saturation levels of the op amps. The
Experimental VerGcation of a Voltage-Controlled DP Charac- saturation levels in turn are determined by the power supply
teristic: The DP characteristic of the nonlinear resistor N R voltages and by the internal architecture of the op amps. If
can be measured in isolation by means of the circuit shown the levels are different, as they typically are, the resulting DP
in Fig 21. characteristic will be asymmetric. This results in a double-
Resistor Rs, known as a current-sensing resistor, is used to scroll Chua attractor which has one lobe bigger than the
measure the current IR which flows into the nonlinear resistor other.
N R when a voltage VR is applied across its terminals. An Furthermore, the input offset voltage of an op amp causes
appropriate choice of Rs in this example is 100 0. Current a shift in the DP characteristic when it is used to implement a
KENNEDY: THREE STEPS TO CHAOS-PART I1 669
Fig. 23. Typical experimental bifurcation sequence in Chua's circuit (component values as in Table I) recorded by using a Hitachi VC-6025 Digital Storage
Oscilloscope. Horizontal axis VJ (a)-(h) 200mV/div, (i) 2V/div; vertical axis 1'; (a)-(h) lV/div, (i) 2V/div. (a) R = 1.831;!2, period 1; (b) R = 1.82kf2,
period 2; (c) R = 1.81k12, period 4; (d) R = 1.80kf1, Spiral-Chua attractor.
Chua diode. While asymmetry may be aesthetically unpleas- these have offset balancing pins to enable the user to zero the
ing, it has little effect on the bifurcation sequence or on the offset voltage.
nature of the attractor. Steady-State Solutions: A 2-D projection of each steady-
If one wishes, the asymmetry due to saturation level mis- state solution may be obtained by connecting V, and VI to the
match may be corrected by adjusting the positive and negative X and Y channels, respectively, of an X-Y oscilloscope.
power supply voltages until symmetry is achieved. For ex- Bifurcations and Chaos: By reducing the variable resistor
ample, the negative saturation level might be 0.7 V less in R in Fig. 18 from 2000 R toward zero, Chua's circuit exhibits
magnitude than the positive level. This could be corrected by a Hopf bifurcation from dc equilibrium, a sequence of period-
using power supplies of 9 V and -9.7 V instead of *9 V. doubling bifurcations to a Spiral-Chua attractor, periodic
Normally, it is not possible to zero the offset in an 8-pin windows, double-scroll Chua strange attractor, and a boundary
dual op amp such as the AD712 or the TL082. In fact, we crisis, as illustrated in Fig. 23.
deliberately chose the AD7 12 because it draws negligible input Notice that varying R in this way causes the size of the
current, by virtue of its FET input stage, and has a guaranteed attractors to change: the period 1 orbit is large; period 2 is
maximum input offset voltage of 1.0 mV (AD712K) [34]. If smaller; the Spiral-Chua attractor is smaller again; and the
the offset is disturbing, one may substitute for the dual op amp double-scroll Chua attractor shrinks considerably before it
two single op amp equivalents such as the AD71 1 and TL081; dies. This shrinking is due to the equilibrium points P+ and
670 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS-]: FUNDAMENTAL THEORY AND APPLICATIONS, VOL. 40, NO. 10, OCTOBER 1993
P- moving closer to the origin as R is decreased. This is plethora of chaotic attractors [8]. This library of steady-state
easier to see in the simulations. Compare the position of P+ solutions has been prepared over several years in collaboration
in Figs. IO(a) and 13. with Leon Chua’s research group at the University of Califor-
Alternative Bifurcation Sequence: An alternative way to nia at Berkeley. It will be maintained and extended as new
view a bifurcation sequence is by adjusting C1. Fix the value attractors are discovered.6
of R at 1800 R and vary C1; monitor VI and V, as before. The
full range of dynamical behaviors from equilibrium through SPICE Simulations
Hopf, and period-doubling bifurcations, periodic windows,
Spiral-Chua and double-scroll Chua chaotic attractors can For electrical engineers who are familiar with the SPICE
be observed as C1 is reduced from 12.0 nF to 6.0 nF. circuit simulator 1371, but perhaps not with chaos, we present
Unlike the R bifurcation sequence, the size of the double- a net-list and simulation results for our robust implementation
scroll attractor remains almost constant in the C1 bifurcation of Chua’s circuit. The AD712 op amps in this realization of
sequence because the positions of the equilibrium points are the circuit are modeled using Analog Devices’ AD712 macro-
independent of C1. model [38]. The TOKO lORB inductor has a nonzero series
Eventual Passivity and the Big Limit Cycle: We noted ear- resistance which we have included in the SPICE net-list; we
lier that no physical system can have unbounded trajectories; measured RO = 12.92. Node numbers are the same as those in
in particular, any physical realization of a Chua diode is Fig. 18: the power rails are 111 and 222; 10 is the “internal”
eventually passive. The “unbounded’ trajectories that follow node of our physical inductor where its series inductance is
the boundary crisis are thus limited in amplitude by the power connected to its series resistance.
supplies that are used to power the Chua diode, and a large A double-scroll Chua attractor results from our SPICE 3e2
limit cycle results as shown in Fig. 23(i). This effect could of simulation using the input deck shown in Fig. 24. This attractor
course be simulated by using a five-segment DP characteristic is plotted in Fig. 25.
for IV, as shown in Fig. 19. Dimensionless Coordinates and the (i-/l Bifurcation Diagram:
Thus far, we have discussed Chua’s circuit equations in terms
of seven parameters L, C,, G, C1, E , G,, and Gb. We can
Simulation of Chua ’s Circuit reduce the number of parameters by normalizing the nonlinear
resistor such that its breakpoints are at f l V instead of *EV.
Our experimental observations and qualitative description
Furthermore, we may write Chua’s circuit equations (2)-(4)
of the global dynamics of Chua’s circuit may be confirmed by
in normalized dimensionless form by making the following
simulation using a specialized Nonlinear Dynamics simulation
change of variables: z = V l / E , y = V,/E, z = 13/(EG),
package such as INSITE 1351, 1361, or by employing a
and r = tG/C2. Thus:
customized simulator. All of the computer-generated figures
so far in Parts I and I1 of this tutorial paper were pro- dz
duced by using special-purpose software called “Adventures -= -y,
d7
in Bifurcations and Chaos” (ABC), which was developed dy - ,.
specifically to accompany this work. The program (which uses
-
dr
- .I, - y +z (9)
a fourth-order Runge-Kutta integration routine [35]) is written dr
in Microsoft QuickBASIC and runs without compilation on - = fX(?/ - h(:c))
dr
every IBM-compatible computer that has the MS-DOS version a(:y- b:z: - ( b - U ) ) if z < -1
5.0 operating system. a(p - a x ) if -1 5 z 5 1 (10)
“ABC” simulates three example circuits: the linear and m(y- bz - ( a - b ) ) if z > 1
nonlinear parallel RLC circuits described in Part I, and Chua’s
oscillator. For the two-dimensional examples, it generates and
plots vector fields, time waveforms, and trajectories. In the
+-
where U = Gh/G = 1 G,/G, b = GI/G = I Gb/G, +
U = C2/C1, and /3 = C2/(LG2).Thus, each set of seven
case of Chua’s oscillator, the program calculates and draws circuit parameters has an equivalent set of four normalized
equilibrium points, eigenvalues, eigenspaces, and trajectories. dimensionless parameters { a , b, U . U } . If we fix the values of
A two-dimensional projection of the three-dimensional dynam- a and b (which correspond to the slopes G, and Gb of the Chua
ics is shown in a state space plot, and the corresponding time diode), we can summarize the steady-state dynamical behavior
waveforms are simultaneously displayed in a time-domain of Chua’s circuit by means of a two-dimensional a-@ diagram.
window. The user may change the parameters, initial condi- Fig. 26 shows the two-parameter bifurcation diagram in the
tion, and viewing angle, as illustrated in Fig. 13. The ability (0.P)-plane with a = -1/7 and b = 217. In this diagram,
to view the attractor in a variety of orientations, and thus to each colored region denotes a particular type of steady-
“walk through” the three-dimensional state space, permits one state behavior: for example, an equilibrium point, period 1,
to visualize readily the geometric structure of the dynamics. trajectory, period 2, Spiral-Chua attractor, double-scroll Chua
In addition, the software is accompanied by an extensive attractor. Typical state-space behaviors are shown in the insets.
database of sets of initial conditions and parameters that For clarity, we show chaotic regions in a single color; it should
produce every dynamical behavior that has been reported for
Chua’s oscillator: equilibrium points, bifurcation sequences, ‘Contact the author (&mail address: mpk@midir.ucd.ie) for a free copy of
periodic orbits, homoclinic and heteroclinic orbits [ 11, and a “ABC.”
612 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS-I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL. 40,NO. 10, OCTOBER 1993
V+ 1110 D C 9 400 1
V- 0 222 D C 9
L 1 10 0.018
RO 10 0 12.6 2.00
R 1 2 1770
C2 1 0 100.ON
C1 2 0 10.ON
X A l 2 4 111 222 3 AD712 0.00
R1 2 3 220
R 2 3 4 220
R3 4 0 2200 -2.00
XA2 2 6 111 222 6 AD712
R4 2 6 22000
RS 6 6 22000
R6 -4.00
6 0 3300 I I l”2
1.oo 0’00 1 .oo
AD712 S P I C E Macro-model 1/91, R e v . A
* Copyright 1991 by Analog Devices, Inc. ( r e p r o d u c e d with permiasion) Fig. 25. SPICE 3e2 simulation of Fig. 18 using the input deck shown in
.SUBCKT AD712 13 16 1 2 16 1 4
Fig. 24 yields this double-scroll Chua attractor. Horizontal axis Vz (V);
vertical axis 1; (V). The jaggedness of the trajectory results from the
VOS 1 6 8 D C 0 large timestep chosen by SPICE’S integration routine when using its default
E C 9 0 14 0 1 accuracy settings.
C 1 6 7 .6P
R P 16 12 12K
GB 11 0 3 0 1.67K
R D 1 6 16 16K will of course converge to a limit cycle in any physical
R D 2 7 16 16K
ISS 12 1 D C lOOU implementation of Chua’s circuit.
C C I 3 11 16OP
G C M 0 3 0 1 1.76N
GA 3 0 7 6 2.3M
R E 1 0 2.6MEG Reality of Chaos
R G M 3 0 1.69K
VC 12 2 D C 2.8 We saw earlier that a chaotic system is characterized by
VE 10 16 D C 2.8
R O l 11 14 26
sensitive dependence on initial conditions: Small perturbations
CE 1 0 2P of the state grow exponentially with time. The approximation
R 0 2 0 11 30
R S 1 1 4 6.77K involved in integrating Chua’s circuit equations numerically
R S 2 1 6 6.77K
J1 6 13 4 P E T and the effects of small random perturbations due to noise in
J2 7 8 6 PET an experiment produce simulated and experimental trajectories
D C 14 2 D I O D E
D E 10 1 4 D I O D E of chaotic systems that are not exact solutions of the state
D P 16 12 DIODE
D 1 9 11 D I O D E equation^.^ It follows that any claim that a system is chaotic
D2 11 9 D I O D E
10s 16 13 6E-12 can be made only if accompanied by a rigorous mathematical
.MODEL D I O D E D proof.
.MODEL P E T P J F ( V T O = - l B E T A = l M I S = 2 6 E - l 2 )
.ENDS In general, it is extremely difficult to prove the existence of
.IC V ( 2 ) z O . l V ( l ) = O chaos in continuous-time systems. However, such a proof has
. T R A N O.1MS 76.OMS 60.OMS
. P R I N T T R A N V(2) V ( 1 )
been given for Chua’s circuit by Chua et al. [ 2 ] .We paraphrase
. P L O T T R A N V(2) V(1) this result as follows:
.END
Theorem-Muthematical Chaos in Chua ’sCircuit: There exist
Fig. 24. SPICE deck to simulate the transient response of our dual op amp regions in the (a,P) parameter space where the motion on
implementation of Chua’s circuit. Node numbers are the same as those in Fig.
10. The op amps are modeled by the Analog Devices AD712 macro model. a double-scroll Chua attractor is technically equivalent to
RO models the series resistance of the real inductor L . that generated by a mathematical model of a coin toss-the
Bernouilli shift.
be noted that these chaotic regions are further partitioned by This theorem provides the first rigorous proof of chaos
periodic windows and “islands” of periodic behavior. (in the sense of Shilnikov) for a physical system whose
To interpret the a-P diagram, imagine fixing the value theoretical behavior agrees with both computer simulations
of = c , / ( L G ~ ) and increasing (Y = C,/CI from a and experimental results.
positive value to the left of the curve labeled “Hopf at
P*”; experimentally, this corresponds to fixing the param- 111. CONCLUDING
REMARKS
eters L , Cz, G, E , G,, and Gb, and reducing the value of C1 In this two-part tutorial paper, we have guided the reader
(previously, we called this a “Cl bifurcation sequence”). into the exciting world of nonlinear dynamics in continuous
Initially, the steady-state solution is an equilibrium point. systems. By means of guided examples and experiments, we
As the value of C1 is reduced, the circuit undergoes a Hopf have studied the concepts of steady-state solutions, equilibrium
bifurcation when cy crosses the “Hopf at Ph” curve. Decreas- points, stability, bifurcations, local and global dynamics, limit
ing C1 still further, the steady-state behavior bifurcates from cycles, and chaos.
period 1 to period 2 to period 4 and so on to chaos, periodic In Part I, we showed that while the familiar linear parallel
windows, and a double-scroll Chua attractor. The right edge RLC circuit is a poor model of sustained oscillation in real
of the chaotic region is delimited by a curve corresponding systems, it is a useful aid in developing insights into the nature
to the boundary crisis and “death” of the attractor. Beyond
7Nevertheless, computed and observed trajectories do lie close to the
this curve, trajectories diverge toward infinity. Because of underlying strange attractor if the local integration error or experimental noise
eventual passivity in a real circthit, these divergent trajectories is small [36].
KENNEDY: THREE STEPS TO CHAOS-PART II 673
35
30
25
20
P 15
10
‘ a
0 10 15
Fig. 26. Two-parameter 0-87 bifurcation diagram for the normalized dimensionless Chua’s circuit equations ( 8 x 1 0 ) with a = -1/7 and b = 2/7
of oscillation. Using the framework of piecewise-linear circuit and chaos, electronic circuits are unique in being easy to
theory, we showed how the linear RLC circuit could be used build, easy to measure, and easy to model. Furthermore,
to explain the local behavior of more complicated systems. they operate in real time, and parameter values are readily
In particular, we inserted a series voltage-controlled nonlinear adjusted. Just as the linear parallel RLC resonant circuit is
resistor in the parallel RLC circuit and saw how this forced the simplest paradigm for understanding periodic steady-state
us to add an additional transit capacitor to the circuit in order phenomena in linear circuits, so Chua’s circuit presents an
that it be well defined. In this way, the linear parallel RLC attractive paradigm for studying nonperiodic phenomena in
resonant circuit evolved into Chua’ s circuit. nonlinear circuits. The importance of Chua’s circuit and its
In Part 11, we have used the tools and insights developed in relatives [39], [40], [41], [42], [43] is that they can exhibit
Part I to explain the geometrical origins of complex dynamics every type of bifurcation and attractor that has been reported to
and chaos in Chua’s circuit. We have supported these qualita- date in third-order continuous-time dynamical systems. While
tive observations with computer simulations and experiments. exhibiting a rich variety of complex dynamical behaviors, the
Chaos is characterized by a stretching and folding mecha- circuit is simple enough to be constructed and modeled by
nism. Nearby trajectories of a deterministic dynamical system using standard electronic parts and simulators.
are pulled apart and folded back together repeatedly to produce We strongly encourage the reader to simulate, build, and
complicated bounded nonperiodic motion on a strange attrac- analyze the circuits that we have presented here as aids to
tor. The exponential divergence of trajectories that underlies understanding the nature of oscillation and complex dynamics.
chaotic behavior, and the resulting sensitivity to initial condi-
tions, lead to long-term unpredictability which manifests itself ACKNOWLEDGMENT
as randomness in the time-domain and produces a broadband I am grateful to Prof. L. Chua (University of Califomia
noiselike power spectrum. at Berkeley) for his support and encouragement, Mr. C. Wu
While differential equations and mechanical systems pro- (University of Califomia at Berkeley) for adding the Chua
vide convenient frameworks in which to examine bifurcations oscillator database to ABC, Prof. J. G. Lacy (University
614 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS-I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL. 40, NO. 10, OCTOBER 1993
College Dublin) for allowing me to use his computers, Mr. [ 191 A. V. Oppenheim, A. S. Willsky, and I. T. Young, Signals and Systems.
B. Mulkeen (University College Dublin) for introducing me Englewood Cliffs, NJ: Rentice-Hall, 1983.
[20] A. V. Oppenheim and R. W. Schafer, Digitul Signal Processing. En-
to compiled QuickBASIC, Dr. P. Curran (University College glewood Cliffs, NJ: Prentice-Hall, 1975.
Dublin) for stimulating discussions on ODE’S and chaos, Prof. 1211 W. H. Press, B. P. Flannery, S. A. Teukolsky, and W. T. Vetterling,
Numerical Recipes in C. Cambridge, UK: Cambridge University Press,
M. Ogorzalek and Prof. L. Kocarev for their constructive crit- 1988.
icism, and Mr. D. Sheingold (Analog Devices) for efficiently [22] E. 0. Brigham, The Fast Fourier Transform. Englewood Cliffs, NJ:
processing my request for permission to reproduce the AD7 12 Prentice-Hall, 1974.
(231 L. 0. Chua, Introducfion to Nonlinear Nefwork Theory. New York:
macro-model. McGraw-Hill, 1969.
[24] -, “The rotator-A new network component,” Proc. ZEEE, vol. 55,
no. 9, pp. 1566-1577, Sept. 1967.
[25] -, “Synthesis of new nonlinear network elements,” Proc. IEEE,
REFERENCES vol. 56, no. 8, pp. 1325-1340, Aug. 1968.
[26] L. 0. Chua, J. B. Yu, and Y. Y . Yu, “Negative resistance devices,” Int.
[ 11 J. Guckenheimer and P. Holmes, Nonlinear Oscillations, Dynamical J. Circuir Theory Appl., vol. 1 I , pp. 161-186, Aug. 1983.
Sysfems, and Bifurcations of Vector Fields. New York: Springer-Verlag, [27] -, “Bipolar-JFET-MOSFET negative resistance devices,” IEEE
1983. Trans Circuifs Syst., vol. 32, pp. 4641, Jan. 1985.
[2] L. 0. Chua, M. Komuro, and T. Matsumoto, “The double scroll family, I281 L. 0. Chua and F. Ayrom, “Designing nonlinear single op-amp circuits:
Parts I and 11,” IEEE Trans. Circuits Syst., vol. CAS-33, no. 11, pp. A cookbook approach,” Int. J. Circuit Theory Appl., vol. 13, pp.
1073-1 118. 1986. 235-268, July 1985.
131 A. I. Mees and P. B. Chapman, “Homoclinic and heteroclinic orbits in [29] M. P. Kennedy, “Robust op amp realization of Chua’s circuit,” Fre-
the double scroll attractor,” IEEE Trans. Circuifs Syst., vol. CAS-34, quenz, vol. 46, no. 3 4 , Mar-Apr. 1992.
no. 9, pp. 1 1 15-1 120, 1987. [30] -, ”Synthesis of continuous piecewise-linear resistors for Chua’s
[4] M. J. Ogorzalek, “Taming chaos: Part I I 4 o n t r o l . ” IEEE Trans. Circuirs circuit family using operational amplifiers, diodes, and linear resistors,”
Syst., this issue. Int. J. Circuit Theory Appl., vol. 21, no. 5, 1993.
[51 L. 0. Chua, C. A. Desoer, and E. S. Kuh, Linear and Nonlinear Circuits. [31] J. M. Cruz and L. 0. Chua, “A CMOS IC nonlinear resistor for Chua‘s
New York: McGraw-Hill, 1987. circuit,” IEEE Trans. Circuifs Sysf., vol. 39, no. 12, pp. 985-995, Dec.
161 T. Matsumoto, “A chaotic attractor from Chua’s circuit,” IEEE Trans. 1992.
Circuits Syst., vol. CAS-31, vol. 12, pp. 1055-1058, 1984. [32] -, “An IC diode for Chua’s circuit,” Znt. J. Circuit Theory Appl.,
171 G. Q. Zhong and F. Ayrom, “Experimental confirmation of chaos from vol. 21, no. 2, Mar./Apr. 1993.
Chua’s circuit,” Int. J. Circuit Theory Appl., vol. 13, no. I I , pp. 93-98, (331 M. Delgado-Restituto and A. Rodriguez-Vasquez, “A CMOS monolithic
1985. Chua’s circuit,” J. Circuits Syst. Comput., vol. 3, no. 2, June 1993.
[SI L. 0. Chua, “Global unfolding of Chua’s circuit,” IEICE Trans. Funda- [34] Analog Devices, Inc., Linear Products Databook 1990/91, 1990.
mentals (Special Issue on Chaos, Neural Networks, and Numerics), vol. [35] T. S. Parker and L. 0. Chua, ‘“SITE-A software toolkit for the
E76-A, no. 5 , pp. 704-734, May 1993. analysis of nonlinear dynamical systems,” Proc. IEEE, vol. 75, no. 8,
[9] -, “The genesis of Chua’s circuit,” Archiv fiir Elektronik und pp. 1081-1089, 1987.
Ubertragungstechnik, vol. 46, no. 4, pp. 250-257, 1992. [36] __ , Practical Numerical Algorithms for Chaotic Systems. New
[IO] V. I. Arnold, Ordinary Differential Equations. Cambridge, MA: MIT York: Springer-Verlag, 1989.
Press, 1973. [37] B. Johnson, T. Quarles, A. R. Newton, D. 0. Pederson, and A.
[ I I] C. Wu and N. F. Rul’kov, “Studying chaos near one-dimensional maps: Sangiovanni-Vincentelli, “SPICE3 version 3e user’s manual,” ERL
A tutorial,” IEEE Trans. Circuits Syst. (Special Issue on Chaos in Memo., Electron. Res. Lab., Univ. of California at Berkeley, 1991.
Nonlinear Circuits), this issue. [38] Analog Devices, Inc., “SPICE model library, Release C 1/91, 1991.
[ 121 J. M. T. Thompson and H. B. Stewart, Nonlinear Dynamics and Chaos. [39] T. S. Parker and L. 0. Chua, “The dual double scroll equation,” IEEE
New York: Wiley, 1986. Trans. Circuits Syst., vol. CAS-34, no. .9, pp. 1059-1073, 1987.
[I31 C. Grebogi, E. Ott, and J. Yorke, “Chaotic attractors in crisis,” Phys. [40] S. Wu, “Chua’s circuit family,” Proc. IEEE, vol. 75, no. 8, pp.
Rev. Lett., vol. 48, pp. 1507-1510, 1982. 1022-1032, 1987.
[I41 L. M. Pecora and T. L. Carroll, “Synchronization in chaotic systems,” [41 I P. Bartissol and L. 0. Chua, “The double hook,” ZEEE Trans. Circuifs
Phys. Rev. Lett., vol. 64, no. 8, pp. 821-824, 1990. Syst., vol. 35, no. 12, pp. 1512-1522, 1988.
[ 151 T. L. Carroll and L. M. Pecora, “Synchronizing chaotic circuits,” IEEE [42] C. P. Silva and L. 0. Chua, “The overdamped double scroll family,”
Trans. Circuits Syst., vol. 38, no. 4, pp. 4 5 3 4 5 6 , Apr. 1991. Int. J. Circuit Theory Appl., vol. 16, no. 7, pp. 223-302, 1988.
[ 161 M. J. Ogorzalek, “Taming chaos: Part I-Synchronisation,’’ ZEEE Trans. (431 L. 0. Chua and G. N. Lin, “Canonical realization of Chua’s circuit
Circuits Syst., this issue. family,” IEEE Trans. Circuits Syst., vol. 37, no. 7, pp. 885-902, 1990.
[17] H. Dedieu, M. P. Kennedy, and M. Hasler, “Chaos shift keying: Mod-
ulation and demodulation of a chaotic carrier using self-synchronizing
Chua’s circuits,” IEEE Trans. Circuits Syst., this issue.
[I81 A. V. Oppenheim, G. W. Wornell, S. H. Isabelle, and K. M. Cuomo,
“Signal processing in the context of chaotic signals,” in Proc. IEEE Michael Peter Kennedy, for a photo and biography, please turn to page 656
ICASSP(San Francisco, CA), 1992, pp. IV-I 17-IV-120, 1992, vol. IV. of this issue of this TRANSACTIONS.