Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
L21
Series Editor: Leon O. Chua
Jorge L Moiola
unlversldad Naclonal del Sur, Argentina
Guanrong Chen
university of Houston, Texas, USA
For photocopying of material in this volume, please pay a copying fee through the Copyright
Clearance Center, Inc., 222 Rosewood Drive, Danvers, MA 01923, USA.
ISBN 981-02-2628-4
Published Titles
Volume 1: From Order to Chaos
LP.Kadanoff
Volume 6: Stability, Structures and Chaos in Nonlinear Synchronization Networks
V. S. Afraimovich, V. I. Nekonon, G. V. Osipov, and V. D. Shalfeev
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Forthcoming Title*
Volume 9: Frequency-Domain Methods for NonSnear Analysis: Theory and Applications
G. A Leonov, D. V. Ponomarenko, and V. B. Smimova
and
Dedicated to the memory of
the great French mathematician Jules Henri Poincare (1854-1912). The idea
by BROWN UNIVERSITY on 06/05/13. For personal use only.
vii
viii Preface
are confronted in the current research, this book is designed and written in
a style of research monographs rather than classroom textbooks. Thus, the
most recent contributions to the field can be included with references.
The book is organized as follows. To prepare for the contents of the book,
in Chapter 1 we first review some fundamental mathematical concepts and
results of nonlinear dynamical systems in the time domain setting, which
will be helpful in one's reading through the entire book.
In Chapter 2, both the time domain and frequency domain approaches
to the classical Hopf bifurcation theorem will be introduced. A circuit ex
ample will be given to show that these two different versions of the regular
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Jorge L. Moiola
Guanrong Chen
Houston, Spring of 1996
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
by BROWN UNIVERSITY on 06/05/13. For personal use only.
1. Introduction 1
1.1 Stability Bifurcations 3
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
xiii
xiv Contents
Appendix 275
A. Higher-Order Hopf Bifurcation Formulas: Part I 275
B. Higher-Order Hopf Bifurcation Formulas: Part II 294
C. Higher-Order Hopf Bifurcation Formulas: Part III 296
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
by BROWN UNIVERSITY on 06/05/13. For personal use only.
References 299
Author Index 311
Subject Index 319
1. Introduction
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
I
2 1. Introduction
to as the "time domain" approach in this book. Yet another interesting for
mulation of the same dynamical systems is possible and, in fact, available
in the literature. This alternative approach employs the familiar engineering
feedback systems theory in terms of input-output relationships of a "closed-
loop system" described in the "frequency domain," the complex s-domain
after taking a standard Laplace transform on the time-domain state-space
system. The frequency-domain approach has several advantages over the clas
sical time-domain approach, which will be thoroughly discussed in this book.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
r-/(x, y) , (1.1)
{y = 9(x,y),
where / and g are smooth nonlinear functions of the time variable t, with
given initial values (xo,j/o)-
All the solution curves, also called trajectories or orbits, of the system
plotted in the x-y plane constitute the phase portrait of the system solutions,
where the x-y plane is usually called the generalized phase plane as compared
to the x-x phase plane of a one-variable dynamical system.
The equilibrium points of the system are the solutions that satisfy si
multaneously the two homogeneous equations / = 0 and 5 = 0, and will
be denoted by (x, y) below. An equilibrium is said to be stable if all the
nearby trajectories of the system (with different initial conditions) approach
this equilibrium; and unstable if they are moving away from it. Equilibria
can be classified, according to their stabilities, as stable or unstable node,
stable or unstable focus, saddle point, or center. Their geometric meanings
are illustrated in Fig. 1.1.
If we perturb an equilibrium solution by Ax and Ay, and then linearize
the nonlinear system (1.1) by a truncated Taylor series about this equilib
rium, we obtain the solutions for (Ax, Ay) as follows:
where the constant coefficients 01,02,03 and 04 are determined by the initial
conditions of system (1.1), and Ai and A2 are the eigenvalues of the Jacobian
4 1. Introduction
J:= /- /v (1.3)
9x gy
in which fx := df/dx, etc., all evaluated at the equilibrium (x,y). As is well
known,
A1(2 = i [ t r a c e ( J ) ± v / p ] , (1.4)
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
itabli modi
♦*
(1.5)
!]■'[;]•
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
(x = f(x,y;n),
(1.6)
\y = 9(x,y;n).
has two equilibria: xi = 0 and Zj = ^t. If ^ is varied, then there are two
equilibrium curves as shown in Fig. 1.2. Since the Jacobian, J, for this one-
dimensional system is simply J = p, we see that for /i < HQ = 0, the
equilibrium xi = 0 is stable, but for p > HQ = 0 it changes to be unstable.
Thus, (£*i,/io) = (0,0) is a bifurcation point. In the figure, the solid-curves
are used to indicate stable equilibria and the dashed-curves, for the unstable
ones. Similarly, one can verify that (i2,/*o) is another bifurcation point. By
the nature of the bifurcation point (0,0) in the x-fi plane (see Fig. 1.2), it is
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
i
' X
x= M
0
M
* x
x = f{x;fi) = ftx-x3
has an equilibrium curve x*i = 0, and an equilibrium curve (x) 2 = ft at fi > 0.
Since x*i = 0 is unstable for fi > ftQ = 0 and stable for ft < ftQ = 0, and since
the entire equilibrium curve (x) 2 = fi is stable for all fi > 0 at which it is
defined, based on the fact that the Jacobian J = — 2fi, this case is called a
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
— M
has an entire stable equilibrium curve as shown in Fig. 1.5, and hence does
not have any bifurcation.
For the parametrized nonlinear dynamical system (1.6), using the above
eigenvalue and Jacobian analysis, we can summarize all possible types of equi
librium solutions in Fig. 1.6 [Ajjarapu, 1993], to visualize the entire picture of
equilibria when varying trace (J) and det (J) for general two-dimensional sys
tems. Three-dimensional phase portraits can also be classified [Reyn, 1964],
which will not be further discussed in this chapter, however.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
There are some successful techniques available in the literature for simplify
ing, without any significant loss of important information, representation of
the solution trajectories of a nonlinear dynamical system in a neighborhood
of a non-hyperbolic equilibrium. The center manifold theorem is one of such
useful tools.
To introduce this notion, which works also for higher-dimensional sys
tems, we let (x; /io) be an equilibrium (need not be of hyperbolic type) of the
dynamical system
x = f(x;/i), (1.7)
and let Ea,Eu and Ee be the corresponding generalized eigenspaces of the
Jacobian of the system, defined by the real part of the eigenvalues of the
Jacobian, A = A(^o):
saddle point
X , > 0
A , < 0
X , > 0
A , < 0
JV
saddle point
nonlinearity governs
the stability
i=i
Without getting into minor details, the foUowing theorem characterizes the
normal form method:
Theorem 1.2. (Poincare)
If the constant matrix A in system (1.11) has resonant eigenvalues, then
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
} = Ay,
by a series of suitable transformations of variables that yields x —► y.
For more details on the normal form theory, we refer to a thorough study
given by Bruno [1989].
Several attempts have been made to generalize the original Hopf theorem
by relaxing some of its most restrictive conditions, in order to encompass
many other situations that can be encountered in a large class of nonlin
ear systems. These include cases like multiple limit cycles (appearing when
some stability indexes vanish at the criticality); multiple Hopf bifurcation
points (emerging near the failure of the transversality condition); emergence
of new periodic solutions (the so-called isolas) which are disconnected from
the steady-state curve and were created from the combination of the two
aforementioned failures, etc. The most remarkable works in this direction of
degenerate and multiple Hopf bifurcations include the contributions of Tak-
ens [1973], Chafee [1978], Hassard & Wan [1978], Kielhofer [1979], Golubisky
& Langford [1981], and Golubisky & Schaeffer [1985]. Excellent textbooks
describing these results and methods include Chow & Hale [1982] and Gol
ubisky & Schaeffer [1985].
The important and interesting topic of degenerate Hopf bifurcations will
be further studied in Chapter 4 of this book.
2. The Hopf Bifurcation Theorem
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
The Hopf bifurcation theorem provides a powerful analytical tool for explor
ing properties of periodic solutions of ordinary differential equations (ODEs).
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Despite the simplicity of its statements, the implication of the Hopf theorem
is tremendous. A great deal of effort has been devoted to the investigation
and generalization of this classical bifurcation theorem since its invention by
E. Hopf in 1942, attributed also to J. H. Poincare and A. A. Andronov, due
to the discovery of a wide spectrum of ODEs in various applications that
possess periodic solutions. At the beginning of the development of the the
orem, it was first to establish a suitable theoretical framework for tackling
the problem, and then to make the calculation of periodic solutions possible
and easier. The progress of the investigation, however, has led to both the
quantitative and qualitative studies of the theory.
It has been found that the Hopf theorem can be formulated in both the
time and the frequency domains, where the latter refers to the complex s-
domain after taking a standard Laplace transform of the ODEs, usually with
zero-initial conditions. Compared to the classical time-domain analysis, the
frequency-domain approach was proposed much later - in the late 1970's -
by Allwright, Mees and Chua. It has been experienced that the frequency-
domain approach has certain merits over the familiar time-domain methods:
it takes advantage of the modern computer graphical capability and hence
bypasses quite a lot of profound and difficult mathematical analysis.
In this chapter, these two different approaches to the Hopf bifurcation
theorem will be discussed: first the classical time-domain setting and then
the frequency-domain formulation. Throughout the book, attention will be
focused on the frequency-domain approach. This relatively new technique
provides an effective methodology, with strong engineering flavor, for the
study of periodic solutions and their stabilities, by means of bifurcation for
nonlinear ODEs. This frequency-domain technique has been considered as
an efficient alternative to the classical time-domain method in solving many
practical problems.
In Section 2.1, we first give some historical remarks on the theory. Then,
in Section 2.2, the Hopf bifurcation theorem is presented in the classical time-
13
14 2. The Hopf Bifurcation Theorem
2.1 Introduction
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
same over a global region as those key system parameters are varied. In the
following few chapters, we will study these important singularities by using
some new methods developed from the frequency-domain approach.
To close this brief historical introduction, we would like to mention some
of the closely related contributions that have made possible a continuation
of the bifurcation points and, in the meantime, enable us to analyze the sta
bilities of the emerging limit cycles arising from a Hopf bifurcation. Among
many important theoretical results on numerical methods for solving var
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
2.2.1 Preliminaries
The Hopf bifurcation theorem is about the appearance of periodic solutions
of an ODE when a real parameter of the equation varies. To introduce this
important result, we first need some mathematical notation and background
material.
Consider a general nth-order autonomous nonlinear ODE system
x€Rn,
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
x = f(x;/i),
with a real, variable parameter fi € R. We assume that the system is well
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
defined, with certain smoothness on the nonlinear vector field f, and has a
unique solution for each given initial value x(*o) = Xo for each fixed fi € R.
We also assume that the system has an equilibrium point, denoted by x.
We now linearize this ODE system about the existing equilibrium point
x, and obtain its linearized equation
x « A(/*)(x - x ) ,
where the Jacobian, A(/x), is assumed to have a single pair of purely imagi
nary (complex conjugate) eigenvalues.
When this pair of eigenvalues, denoted A(/x) and A*(/x), cross the imag
inary axis in the complex eigen-plane as the parameter fi varies, say at a
critical value \i = /*o, very rich dynamic phenomena can usually be observed
in this vicinity. For example, when fi varies near the criticality fiQ, limit cy
cles may emerge in a neighborhood of a steady-state solution of the system.
In other words, from the critical value fiQ, a branch of periodic solutions with
increasing amplitudes may be found - all depend on the particular nonlin
ear function f. When the parameter fi is continuously varied within a small
neighborhood of this critical value, limit cycles may emerge for those values
of fi that are smaller than HQ (this case is referred to as subcritical bifurcation)
or greater than /io (which is referred to as supercritical bifurcation).
On the other hand, it is possible that for certain values of /i, the system
only has a unique (local) steady-state solution, while for other values of
fi a steady-state solution and a periodic solution co-exist. In the study of
nonlinear dynamics, we usually need to determine for what values of fi a
branch of periodic solutions exists, under the assumption that all the other
eigenvalues of the Jacobian are located on the open left-half plane. This is, in
fact, the main contribution of Hopf in his fundamental bifurcation theorem.
To facilitate the presentation of the Hopf bifurcation theorem, we first
introduce some necessary concepts and terminologies.
Let us assume that f(x;/x) is an n x 1 vector-valued nonlinear function
in Ck, with k > 4, where i € f l " and fi 6 R. After calculating a somewhat
2.2 The Hopf Bifurcation Theorem in the Time Domain 17
are non-isolated periodic orbits. The singularity at this critical value, fi = fto,
is known to be a center [Minorsky, 1962]. To study the stability of the steady-
state solution of the system, we usually consider the information provided
by its linearized system. In this example, one can see from the figure that
the stability of the steady-state solution has changed: the focus changes from
being stable to unstable. Hence, stability bifurcation, or simply bifurcation,
has occurred. If we further apply the Hopf theorem to this system, we can
determine whether or not the bifurcation is supercritical or subcritical. These
two situations are shown in Figs. 2.1 (a) and 2.1 (b), respectively. They may
seem to be visually undistinguishable. The reason for having these seemingly
undistinguishable figures is that we only used the information provided by the
linearized system, which is usually insufficient. The effect of the nonlinear
part, which has been lost in the linearization, can make a big difference.
This nonlinear effect, if needed, can be easily manifested by the appearance
of periodic orbits near the criticality.
Now, returning to Fig. 1.6 one can further understand the meaning of the
statement "nonlinearity governs the stability" indicated therein.
It should be noted that for the critical value /i = UQ, the theory of linear
systems predicts a continuum of periodic orbits as shown in Fig. 2.1. How
ever, the real situation in a nonlinear system is substantially different. The
Hopf bifurcation theorem can predict one limit cycle of zero amplitude for
the critical value /i = HQ. An illustrative diagram of this situation is shown in
Fig. 2.2, where local (supercritical) bifurcations for both linear and nonlinear
systems are depicted. For the linear case, the continuum of periodic orbits
obtained at (j. = /*o is a straight line (see Fig. 2.2 (a)). It is usually possible,
depending on the initial condition, to find one with a predetermined ampli
tude. For the nonlinear case, however, the situation is different: for ft = fig
we have a unique limit cycle of zero-amplitude, which implies the coalescence
of a zero-amplitude limit cycle with the steady-state point (see Fig. 2.2 (b)).
18 2. The Hopf Bifurcation Theorem
(b) kX
^<l^0
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
r JA = |x 0
iX.
M->M-t X,
H = H0
X
z
X,
Ampl.
L.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
(a) (b)
Figure 2.2. Periodic solutions in (a) linear systems and (b) nonlinear
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
L
Ampl.
W0 V=\L0 H
(a) (b)
Figure 2.3. Local bifurcation diagrams for
(a) the supercritical and (b) the subcritical cases.
20 2. The Hopf Bifurcation Theorem
2.2.2 T h e H o p f bifurcation t h e o r e m
To simplify the notation in our presentation of the Hopf bifurcation theorem,
and to visualize the geometric meaning of the results, we will restrict our
discussions on two-dimensional (second-order) systems of nonlinear ODEs,
although almost all the results and discussions given below can be extended
to general n-dimensional (nth-order) systems.
Consider, therefore, a second-order nonlinear autonomous ODE of the
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
form
x = f(x;/i), (2.1)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
2
where x £ R , fi € R, and assume that all necessary conditions on the
nonlinear vector field f are satisfied, so that with any given initial value
xo belonging to a certain region of R?, the differential equation (2.1) has
a unique solution for each fixed parameter fi € R. The Hopf bifurcation
theorem on the stability of limit cycles for the nonlinear dynamic system
(2.1) is now stated as follows (see, for example, Arrowsmith & Place [1990]).
Theorem 2.1 (Poincare-Andronov-Hopf)
Suppose that the nonlinear autonomous system (2.1) has an equilibrium
point at the origin: x = 0, and that the associate Jacobian A. = |M ^ has
a pair of purely imaginary eigenvalues X(fi) and \*(fi). If
<*ft[A(/j)]
>0, (2.2)
»»=Mo
for some fio, where S{-} denotes the real part of the complex eigenvalues,
then
(1) /i = fio is a bifurcation point of the system;
(2) for close enough values fi < fio, the origin x = 0 is an asymptotically
stable equilibrium solution of the system;
(3) for close enough values ft > fio, the origin x = 0 is an unstable equilib
rium solution of the system; and
(4) for close enough values fi fi fio, the origin x = 0 is surrounded by a limit
cycle of magnitude 0(i/\fj^).
I™ (2.3)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
j i = A* + * g (y), (2.4)
HZKf[ -++ -C
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
8U
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
where by definition
in which A(n) has been chosen to be invertible for all /J, as mentioned above.
Usually, m < n in feedback systems. Hence, we can expect that the
frequency-domain version of the Hopf bifurcation theorem to be introduced
below will have a lower dimension and so requires much less computation
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
equilibrium y(t;/i), then we obtain the system shown in Fig. 2.5, where the
Jacobian is given by
m-% (2.11)
V
-tr\s;v-j
J(\l)
A(t'wo;/xo) = - 1 + tO.
Fix fx = ji and let u vary. Then a trajectory of the function A(w;/i), the
so-called "characteristic gain locus" or "eigenlocus" (Edmunds [1979]), can
be obtained. This locus is traced out at the frequency wo / 0. In much the
same way, a real zero eigenvalue (a condition for the static bifurcation) is
24 2. The Hopf Bifurcation Theorem
replaced by one characteristic gain locus that crosses the point (—1 + t'O)
with the frequency u»o = 0.
Consequently, we see that in the consideration of the Hopf bifurcation
theorem, we should take the following deference into account:
(i) In the time domain setting: the Jacobian A of the nonlinear system has
one single pair of purely imaginary eigenvalues 0 ± two a * A* = A*o> where
wo#0.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
J/(t)«j7+»
(l>i ■
where, again, y is the equilibrium point, £{•} is the real part of the complex
constant (or function), and the complex coefficients Yjt are determined by
the approximation as shown below: we first define an auxiliary vector
(2.12)
where /I is the fixed value of the parameter /i, w T and v are the left and
right eigenvectors of [G(iw;Ji)J(]i)], respectively, associated with the value
X(iw; jus), and
Pi = D2(VQ2 ® T + - V ® V 22 ) + ~D3Y<g>v<g>v
Z o
D2
dy*
v=w
D3 = ^ g ( y ; ? )
dy*
l
V 02 = - i [ I + G(0;fiJifl] G(0;Jl)D 2 v ® v,
*b=Vo 2 |£-/*o|,
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Vk=v|/I-^o[1/2,
Y2 = V w | / I - j i o | .
Then, the following Hopf bifurcation theorem (for SISO systems) formulated
in the frequency domain can be established (Mees & Chua [1979] and Mees
[1981]):
Theorem 2.2. (The Graphical Hopf Bifurcation Theorem)
Suppose that when w varies, the vector £1 (w) ^ 0, where £1 (w) is defined
in (2.12), and that the half-line, starting from —1 4- tO and pointing to the
direction parallel to that of(i(ui), Grst intersects the locus of the eigenvalue
\(iu>; Ji) at the point
P = \(Q;t) = -l+t1(w)02,
at which w = Q and the constant 9 — 8(G) > 0, as shown in Fig. 2.6. Suppose,
furthermore, that the above intersection is transversal, namely,
*{6(*>)} 3{fc(«D)}
det /o.
»{£A(W;/I) A *{£Hu,;ji) A
Then we have the following conclusions:
(1) The nonlinear system (2.8) has a periodic solution (output) y(t) =
y(t; y). Consequently, there exists a unique limit cycle for the nonlin
ear equation (2.3), i.e., i = f(x), in a bail of radius 0(1) centered at the
equilibrium point x.
(2) If the total number of anticlockwise encirclements of the point pi =
P + e£i(w), for a small enough e > 0, is equal to the number of poles of
X that have positive real parts, then the limit cycle is stable.
26 2. The Hopf Bifurcation Theorem
3{C((o;ji)}
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
PR=X((b;VL)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
0 9ty.«o;iA)}
p=-i+
0 fe,(«»l
Figure 2.6. The frequency domain version of the Hopf bifurcation theorem.
UD=h(VD)
(a)
(±i =x2,
1 i 2 = h(/i - x 2 ) - an .
28 2. The Hopf Bifurcation Theorem
Ai^OO = - ! * ' G * ) ± V i - ( * w / 4 .
Since h'(0) = 0, Ai and A2 are purely imaginary at \i = 0. Observe, moreover,
that since h'(0) = 0 and h"(0) < 0 by assumption, we have
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
^-»{AI, 2 (M)}|
a/x l/i=o
= - k£ ' ( 0 ) > 0 .
Hence, all the conditions stated in the classical Hopf bifurcation theorem
(Theorem 2.1) are satisfied. It then follows from the conclusions of the the
orem that
(a) n = 0 is a bifurcation point of the system.
(b) There exists an £1 > 0 such that the origin (xi,X2) = (0,0) is a stable
equilibrium solution for all — £1 < /x < 0.
(c) There exists an £2 > 0 such that the origin (xi, x 2 ) = (0,0) is an unstable
equilibrium solution for all 0 < /i < £2-
(d) There exists an £3 > 0 such that for all 0 < \i < £3 the origin
(xi,£2) = (0,0) is surrounded by a limit cycle of magnitude Oi/(\fi\).
Since h'"(0) > 0, the limit cycle surrounding the origin is stable [Mees
& Chua, 1979].
We remark that in a similar manner, the bifurcation can be analyzed for
another turning point of the current-voltage characteristic function h shown
in Fig. 2.8 (a), in which the coordinates of Vp and ID have to be shifted such
that the turning point is located at the origin.
Next, we show that the same conclusions can be drawn from the graph
ical Hopf bifurcation theorem (Theorem 2.2). In the same system of circuit
equations shown above, let
' 0 1 ' 0'
, B = 1
-1 -1
and
2.4 Equivalence of the Two Hopf Theorem* 2ft
G(s;ii) = C[sI-A)]-1B= ~*
s2 + s + l '
To apply the graphical Hopf theorem, we first need to solve the equation
y=-G(0;/i)< ? (3/)
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Here, we note that we do not have two eigenvalues if the graphical Hopf
theorem is applied, verifying an advantage of this frequency domain ap
proach.
Since Of {A} = 0 when w = 1, we know that the first intersecting frequency
is at D = 1. Moreover, since A(tw; /J) = —1 yields a solution u> = 1 at \i — 0 by
the assumption h'(0) = 0, so that w = 1 and the bifurcation point is at fi = 0.
Furthermore, the right and left eigenvectors for the Jacobian [G(iw, Ji) J(p)]
associated with the eigenvalue A(w, Ji) for any fixed small Ji is w = v — 1 in
this scalar case. Consequently, it can be verified that the vector £i(w) defined
in Theorem 2, i.e., Eq. (2.12), has the expression
Si(Z) = -\h"'(0)-±(h"(0))>.
Next, we observe that h'"(0) > 0 and (/i"(0))2 > 0, the vector starting from
the point — 1 + t'O in the direction £i(w) is located in the third quadrant as
shown in Fig. 2.9.
Since the locus of A(w; /i) passes through the point — 1 + iO when (i = 0,
H = 0 is a bifurcation point. It then follows from the Nyquist criterion
(and the time-domain analysis as well) that in this case the diode system
has a stable equilibrium solution of zero amplitude, which corresponds to
(*i,*2) = (0,0).
30 2. The Hopf Bifurcation Theorem
m(»;^)}
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Figure 2.9. The frequency graph (eigenlocus) of the tunnel diode oscillator.
The loci of the eigenvalue A(w;/I) corresponding to different values of
Ji are shown in Fig. 2.10. It follows from the graphical Hopf bifurcation
theorem that no limit cycle surrounding the origin exists if Ji < 0 or if
Ji > V2 (see Fig. 2.8 (b) for the definition of Va), while there is a stable limit
cycle surrounding the origin if 0 < Ji < £3 for some small £3 > 0 and for
Vj — £4 < Ji < V2 for some small £4 > 0.
It is clear that these conclusions are consistent with those predicted earlier
by the time-domain Hopf theorem, as they should.
(H=oo
3fc(w;ii)} (0=oo
*&(©£)}
{L=V2 p>v2
Figure 2.10. The different eigenvalue loci of the tunnel-diode oscillator.
2.5 Advantages of the Frequency Domain Approach 31
[1995]).
To further experience the advantages as well as limitations of the frequency-
domain methodology, we next discuss the stability analysis on equilibrium
solutions, using the graphical Hopf theorem as the main mathematical tool.
According to the generalized Nyquist criterion, in the study of stabilities
of equilibrium solutions, one has to count the number of counterclockwise
encirclements around the critical point (—1 + t'O) by the characteristic loci
of the system. If this number is equal to the number of poles of the charac
teristic polynomial that have a positive real part, then the system is stable.
For the nonlinear system (2.8), the characteristic polynomial P(A) is defined
after calculating the eigenvalues of G(s;/j.)J([i). If the given plant G(s;fi) is
stable, then all the poles of P(X) have a negative real part, so that the stabil
ity of the equilibrium solution reduces to counting the number of clockwise
encirclements by the characteristic loci around the point (—1 + tO). If this
number is zero, the equilibrium point is stable; otherwise it is unstable.
On the other hand, in the analysis of the stability of periodic solutions,
including equilibrium solutions, we assume that P(A) has no poles on the
right-half plane, and so the critical point (—1 + t'O) would be enclosed only
by the curve of A(«D; /x), the eigenvalue of G{iu); n)J(fi) at some value u = u.
In this case, the stability of the periodic solutions can be determined directly
by looking at the moving direction of the curve £i (w) defined in Eq. (2.12): if
£i(<U) points inward at the critical point (—1 + t"0), then the periodic solution
is unstable, while if it points outward the periodic solution is stable. These
two possibilities are shown in Fig. 2.11, where the local bifurcation diagrams
corresponding to supercritical and subcritical Hopf bifurcations are both
included for clarity. In Fig. 2.11, the half-line
£i = - l + 6 ( w ) 0 2
is called the amplitude locus.
2.5 Advantages of the frequency Domain Approach 33
3&(co;ii)} Ampl.k
^
5K{U<o£)}
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
W & K
implications of the stability analysis for equilibrium solutions and limit cycles
based on the graphical Hopf bifurcation theorem [Colantonio et al., 1989].
The mathematical model of the first-order, irreversible, exothermic re
action A -* B that takes place in a Continuous-flow Stirred Tank Reactor
(CSTR) in its dimensionless form is given by
r
±i =-xi+D(l- Xl) exp [(x 2 )/(l + * a / 7 ) ] ,
(2.13)
kx2 = - x 2 + BD(1 - n ) exp [(*»)/(! + x 2 / 7 ) ] - 0(*a - *2c),
where D is the main bifurcation parameter and B,p and 7 are auxiliary
parameters. For simplicity, let us set x 2c -> 0 and 7 —► 00 [Uppal et al.,
1974], to obtain
(±1 = - xi + £>(1 - xi) exp(x 2 ),
(2.14)
\±2 = - (1 + P)x7 + BD{\ - xi) exp(x 2 ),
which can be expressed in the form given by Eq. (2.8) as
-1 0
A = B = C = h,
0 -1-/3
and g(y; D) — D ( l + y{) exp(—jfe). Using Eq. (2.6), we obtain
G{s) =
£/(s + l+p)\
The Jacobian J(D) is given by
J(£>) = [ D e x p ( - y 2 ) -D{\ + 1/1) exp(-y 2 )] = [ Ji J2] , (2.15)
where the equilibrium point y is obtained by solving the following equation:
- D ( l + yi)exp(-j/ 2 ) '
y = -G(0)g(y) =
L-l^U(l + »i)exp(-%)J '
2.6 An Application of the Graphical Hopf Theorem 35
(2.16.6)
and
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Since D,B and f3 are strictly positive, we can use this information to
simplify thejanalysis. The first consequence of that is J\ > 0 and, by denoting
o = Ji[l — B(l + yi)] and 6 = o +Ji/3, we can analyze three distinctive cases:
Cose 1: Let us suppose that a > 0. Then b > 0, and the eigenlocus Aj(iw)
has the graph shown in Fig. 2.12. As it is clearly appreciated from that plot,
this condition does not lead to any encirclement around the critical point
(—1 + iO), and so the equilibrium solutions are always stable. Notice that
since 0 > 0, the poles of Eq. (2.18) are always located in the left-half plane,
and so an application of the Nyquist stability criterion reduces to counting
the number of clockwise encirclements of A2 around the point (—1 +1'0).
n
3cC 2 ]
(0=0
9tfl.J
Case 2: Let a < 0 and 6 < 0. In this case, the expression of Aj becomes
<» + *) (2.19)
W*) = -(a + !)(* + 1 + 0 ) '
where c = — o and d = — 6 are both positive. Note that the poles of A2 are
Pi = —1 and P2 = —(1 +/?), respectively, while the zero is zj = —-. By using
the expressions of a and b, *j results in
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
* = !-_-£
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
c
B(l + y i ) - l
By taking into account the definitions of c and d, it can be verified that
♦3[J]
(a)
Case 3: Finally, let us suppose o < 0 and b > 0. Then A2(tw) i 8 expressed as
follows:
A2( (2.20)
* ) - ~ ( * + l)(*+Cl + /3)
Since 6 and c are both positive, the zero of Xiis) is located on the right half-
plane as shown in Fig. 2.14 (a) (giving a non-minimum phase system). The
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
eigenlocus A2(tu;) has the distinctive shape depicted in Fig. 2.14 (b). Here, a
Hopf bifurcation condition can be obtained after a suitable selection of the
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
bifurcation parameter.
(a) <k3m
<o=0
-K- -K-
SRUJ 9tft,]
system output goes away from the bifurcation point and the local approxima
tions are no longer valid. When this situation occurs, there are at least two
possible resolutions: (a) compute the periodic solution with a standard nu
merical integration program, or (b) apply the higher-order Hopf bifurcation
formulas to extend the domain of validity, which will be further discussed in
Chapter 5. At this point, the first resolution is straightforward and is hence
recommended.
In Fig. 2.15 (c), the limit cycle obtained for D = 0.0874 using respec
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
very good results, with much less computational effort as compared to the
standard numerical approach. Concerning with this, we should make clear
that the CPU time (on a VAX system) needed in the simulation was between
20 to 60 seconds when the numerical integrations were used, depending of
the step size and initial condition, etc., while it took only 4 to 5 seconds to
complete when the frequency-domain formulas were used.
The most interesting results are obtained for unstable periodic orbits. The
detection of such periodic phenomena with the frequency domain method is
illustrated in Fig. 2.16 (a) for B = 14, /? = 3 and D = 0.163 (the vector £i(w)
points inwards). It has been experienced that the computational effort spent
in calculating stable or unstable periodic orbits with the frequency method is
the same. Thus, this observation provides a clear advantage of the frequency
domain approach over the classical numerical integration method performed
in the time domain. In Fig. 2.16 (b), a comparison between the two results is
shown, in which we notice that the agreement between the two approaches
in the detection of the unstable periodic orbit is very clear.
Consider, finally, another set of parameters: B = 19, P = 3 and D =
0.1029. Under this condition, two intersections between the characteristic
locus A2 and the half-line L\ = - 1 + £i# 2 are detected (see Fig. 2.17).
This corresponds to a polycyclic configuration in the phase portrait, also
known as "nested limit cycles." The estimates of amplitude and frequency
are substantially better for the smaller cycle (unstable) than that for the
larger one (stable). This is in a complete agreement with the local nature of
the Hopf bifurcation theorem: the intersection located near the critical point
(—1 +*0), observed after varying appropriately the bifurcation parameter D,
is the natural candidate to shrink at the criticality (the limit cycle with zero
amplitude).
2.6 An Application of the Graphical Hopf Theorem 39
3GU •■*
0.0
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
-0J0
•1.40 -1.08 -0.76 -0.44 -0.12 0.2
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
51 [X,]
6.0
5.25
4.50
0.89 0.97
X1
6.0
53
4.60
0.904 0.9172 0.9304 0.9436 0.9568 0.97
Figure 2.15. (a) Characteristic loci and the detection of stable periodic
solutions for B = 22 and P = 3. D varies between 0.085 and 0.086.
(b) Stable limit cycles for DY = 0.085 and D2 = 0.086.
(c) Comparison of results between standard configuration method
and the frequency-domain method for D = 0.0874.
frequency-domain result, numerical integration result.
40 2. The Hopf Bifurcation Theorem
3 a 2 ] «•«
0.0
-0.08
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
X2 "
1.14
0.08
0.32 0.372 0.424 0.476 0.528 0.58
« «.03
3(X21
0.006
-0.03 ■ ■ I ■ ' ■ L
located via the classical or graphical Hopf theorem. After locating a bifurca
tion point, which emerges as the bifurcation parameter varies, the next step
is to carry out some necessary analysis, so as to recover the intrinsic dynam
ics of the system in a neighborhood of the point. However, a characterization
of the dynamics may be sensitively changed in a vicinity of the singularity,
if another parameter of the system also varies. The consideration of the sec
ond parameter variation usually enhances our knowledge about the system
properties and dynamical behavior. Yet some complicated phenomena may
arise in searching and understanding nonlinear dynamics, if two or more sys
tem parameters are varied simultaneously. For example, the multiplicities of
the bifurcation points that were detected by varying one system parameter
can change when another parameter is also varied. Since variation of system
parameters is related to the intrinsic sensitivity of the nonlinear system and
depends on the accuracy of the model, it is important to obtain some explicit
formulas that are capable of recovering the bifurcation points of the system
and their properties, under simultaneous variation of the Bystem parame
ters. When two system parameters are varied simultaneously, they usually
generate a bifurcation curve which can be indicated on the two-parameter
plane. This chapter is devoted to the objective of obtaining some explicit
expressions that can be used as conditions for singular (or, degenerate) bi
furcations emerging in the process of continuation of bifurcation curves on
such a two-parameter plane.
Most of the singularities discussed in the subsequent sections are well
known and have implicit or explicit formulas given in the time domain, which
were obtained by using the characteristic equation resulting from the lin
earized model of the system about an equilibrium point. The objective of
this chapter is to obtain analogous formulas in the frequency domain and, in
the meantime, to provide a graphical method for the computation of certain
singularities that are crucial in the understanding of the global dynamics
of a system. In Section 3.1, a brief historical review is first given. Then, in
43
44 3. Continuation of Bifurcation Curves on the Parameter Plane
Section 3.2, some preliminary results about static and dynamic bifurcations
are summarized, where the denning conditions of singularities will also be
derived. In Section 3.3, several examples are examined and analyzed from the
feedback system approach in the frequency domain, while Section 3.4 is de
voted to the denning conditions of the simplest degenerate Hopf bifurcations.
The chapter is finally closed by a discussion of some illustrative engineering
applications.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
3.1 Introduction
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
where the integer t = min(m,p) (because both matrices G and J have a rank
at most t), and ajt(s; n) are rational functions in « of the form
fc = 0 , l , - - , * - l .
Using the following expressions:
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
9h
= 0, (3.3.a)
SA
dh
= 0, (3.3.6)
8s A
By separating this equation into real (R) and imaginary (S) parts, we obtain
t-i
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
and
«-i
F2{w,n) = ^{h(-l,icj;fi)} = £ ( - 1 ) * 3{ak(iw;n)} = 0, (3.5.6)
fc=0
respectively.
We remark that, from now on, a bifurcation condition will be imposed on
the pair of values (u, fi), and note also that any value of (u>o, no) can generally
be bifurcation points if certain conditions are satisfied. Since we maintain
all the smoothness assumptions for the nonlinear function g(-) defined in
Eq. (2.4), we only need to verify certain nondegeneracy conditions for these
points. Under such degenerate conditions, these points become bifurcation
points.
Now, we are ready to state the following results about singularities.
Proposition 3.1. A necessary condition for (wo. Mo) to be a singular point is
Fl(0,iiO) = 0. (3.7)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Proof. We first rewrite the numerator polynomial of the expression ak(iu>; (M),
given in (3.2), in the following form: If pk is even,
Zk(iu;n) + iL>Uk(iu; n)
Pk/2 (p»-2)/2
:= £ (-imiJkfrW + ** £ (-l)j(hj+Uk({*)"2J ,
and if pt is odd,
Zk(iu>; n) + iwUk(icj; n)
(p*-i)/2 (P*-I)/2
:= £ (-lWW/V'+ta, £ (-l)*A>+i.*(/V.
j=0 i=0
Dk{iw;n) = Xk(iur,ii)+iuYk{iu;ii)
Fi(0,fio) = 0 and - ^ ( 0 , / i o ) = 0.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
We note that the double-zero condition here can be either two single zeros
or a zero of multiplicity two, as is known in the time domain formulation.
Proof. Having double zero eigenvalues corresponds to a degenerate static
bifurcation. Hence, it should satisfy the general static bifurcation condition
given in Proposition 3.2: i*i(0, HQ) = 0. As to the second condition, the proof
is simple if one takes into account both the generalized Nyquist stability
criterion and Definition 3.1, because s sweeps the classical Nyquist contour,
i.e., s = icj. Therefore, studying both ^ ( - = 0 and ^- = 0 is identical to
analyzing only f j | A _ _ ! = 0. The reason is that by assumption A = —1 is a
single root, it is well known that the multiplicity in 5 involves the vanishing
of both h(—l,s;/*o) and ^ | A _ _ 1 - Consequently, as can be easily verified
by the reader, we have ^j9-| w _ 0 = 0, so that only fj£f | _« = 0 has to be
satisfied, yielding the second condition of the proposition. []
It is now easy to observe that Eqs. (3.4) provide the necessary information
for obtaining the static and dynamic bifurcation conditions in the frequency
domain formulation: for static bifurcation conditions, only Fi(0,/io) = 0 has
to be considered, while for the dynamic ones, both FI(WQ,(MQ) = F2(wo,/io) =
0 need to be satisfied, with UQ £ 0.
In some applications, the parameter p is one of the steady-state variables.
In this case, several sets of singularities can be obtained using the successive
derivatives of Fi(0,/i) with respect to this (nominal) bifurcation parameter.
The calculation of these sets of singularities will help our understanding in
the classification of local bifurcation diagrams by solving for the multiplicity
of the equilibrium solutions. In this regard, we note that all the information
about a static bifurcation condition is contained in i*i(0, /*) = 0, as suggested
by the equivalent condition shown in Eq. (3.9). This equation will be a basis
for the analysis of the multiplicity of equilibrium solutions.
To be more precise, let us define a function
in which qi, • ••, qPl are system parameters but the primitive dependence of
the formula on the variable w has vanished because w = 0 in static bifurca
tions. Here, we recall that the auxiliary parameter 7 introduced right after
Eq. (3.2) can actually be considered as a vector of p\ parameters. Using
H as a variable, we can predict the maximum number of steady-state solu
tions arising in the vicinity of a point in the space of parameters q\, • • •, qPl.
This can be done by finding, in a permissible region of the parameter space,
the singular point(s) of higher co-dimensions: they are characterized by the
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
greatest integer for which the following expressions have a solution in terms
of (/xo,<??,<&•••,<&):
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Si(-) = 0,
. (3.10)
and
dfik+i W F«-
9i{Ho,q°,---iq°Pl)=0
corresponds to the static bifurcation condition, known as a fold in the catas
trophe theory terminology. The next singularity, in terms of order, will be a
cusp, which has the following defining conditions:
f 5i(-) = 0,
(3.11)
{*•>-■
as well as the nondegeneracy condition
0(-)£O. (3.12)
3.2 Static and Dynamic Bifurcations 51
{ xi = - x i ,
i 2 = fi + x\,
which can be easily reformulated into the form of Eq. (2.8) by defining
-1/2 0' "1 0'
A= j
B =C=
*•* w
0 -1 0 1
and
\_ !/i/2 1
l
) ~ .-J/2 + A» + y | '
Its linear part is given by
0
G(s) =
Vi = -Vi => Vi = 0,
-I—|-(.-^)(»-=i±S).
52 3. Continuation of Bifurcation Curves on the Parameter Plane
Aa(«) =
s+1 3+ 1
may do so for certain values of the parameter (i. A necessary static bifurcation
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
{ ii = -xi,
x 2 = A*x2 + Xj .
1
0 yi/2
<?(*) = i+T72 and g(y;/i) =
0 &
The equilibrium solutions are given by
Ai(*) =
s +1/2 '
-(/i4-l)+2y 2
X2(s) =
a +1
The relevant eigenvalue for the bifurcation analysis is A2(s), because when
s = 0 and /x = 0 ($2 = 0)> the eigenvalue A2 = — 1. To analyze the stability
of the equilibrium solutions, we need to consider two cases:
(i) The equilibrium solution P/ = (yi,jfa)i = (0,0) gives
A2 P
- "-7TT'
which yields the following conclusions:
(ii.a) for n < 0, P / / is unstable (j/2 < 0,X2 > 0), because A2,p„(0) < —1;
and
(ii.b) for fi > 0, Pn is stable (pi > 0,12 < 0), because A2,p/,(0) > —1.
The bifurcation diagram corresponding to a transcritical bifurcation, with
the stability analysis on each branch of the equilibrium solution, is shown in
Fig. 3.2.
54 3. Continuation of Bifurcation Curves on the Parameter Plane
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
\*2 =n + x2-x\.
Its linear plant G(s) and nonlinear part g(y; n) are
3*7* ° Vi/2
G(s) = and g(y; /x) =
0 ^ .M-2y2 + i/i
The equilibrium point y are obtained by computing (2.10) as follows
yi = - y i yi=o
/* - 2y 2 + 2/2 = -fa i*-y2 + yt = 0-
Thus, according to different values of \i we have one or three steady-state
solutions. The expressions of the eigenvalues are
1/2
Ai(») =
s +1/2 '
- 2 + 3$
M(s) =
s+1
Again, the second eigenvalue passes through the critical point (—1 + »0) at
a = t'w = 0, when
3.2 Static and Dynamic Bifurcations 55
- l = - 2 + 3S8 =► » £ # = ±l/>/3,
where the subscript ubtf is used to emphasize that y? is also a bifurcation
point. It follows that we have two static bifurcation (condition) points: they
correspond to the limit points (or folds) of the equilibrium branch satisfying
A» - Sa + vt = 0»
as shown in Fig. 3.3, when /x«/ = ±2/(3\/3)- These fold points are saddle-
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
node bifurcations.
We next analyze the stability of the equilibrium solutions by adding a
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Then the eigenvalue A2(s) can be expressed, near these bifurcation points,
as follows:
. - 1 ± QS/^+ZS2 -l±65/y/3
2
'»a S+ 1 S+ 1
-1 + 68/V3
A rto =
2'Vi" 5+ 1
does not encircle ( - 1 +»0), i.e., A2~o)(0) > —1. Therefore, we have stable
equilibrium solutions.
(b) For 8 < 0, y\ < y ^ / (^2 > ^ w / ) ' **• follows from the expression
given above for A2 ~%iy that the equilibrium solutions are unstable.
Finally, let us consider the following perturbation:
#> = -l/i/§ + * = - ^ .
We need to discuss two cases:
(c) For 8 > 0, j/2 > l4,H/ (^2 < *2\w/)> t n e corresponding eigenlocus
. -l-M/^/3
X
*Z2) = »+l
56 3. Continuation of Bifurcation Curves on the Parameter Plane
encircles the point (—1 + »0), indicating that the equilibrium solutions are
unstable.
(d) For S < 0, yJj2) < 2^%/) (^ 2 ) > *2%/) > l t follows from the expression
just obtained for A, ~ta> that the equilibrium solutions are stable.
In Fig. 3.3, each portion of the equilibrium curve, corresponding to cases
(a), (b), (c), or (d), is shown to visualize the above analysis.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
{ Xi = - X i ,
± 2 = A»X2 - X^ ,
1/2
M«) = * + l/2'
A L
^> = JTT -
To analyze the stability of the equilibrium solution branches arising from the
static bifurcation condition (Aj = —1 and s = 0, for y. = 0), we consider two
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
cases:
(a) The equilibrium P/ : (0,0): This gives
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
-(M+l)
*2,P,(S) =
5+ 1
The equilibrium solution branch is unstable for /J > 0 and stable for /x <
0, because \2,p, does and does not encircle the critical point (—1 + tO),
respectively, when s sweeps on the classical Nyquist contour.
(b) The Pa and Pm equilibria satisfy (i = y^: This ^2,P,,,PIH yields
, Ji BJ2 (3-13)
2
a+ 1 S+1+/T
The condition for the static bifurcation is A2 = —1 and s = 0 (i.e., iw = 0),
and so Eq. (3.13) can be rewritten as
BJo
- - '-TTI= 0 '
1 J
Using Eqs. (2.15) and (2.16), after some simple algebraic manipulations, we
obtain
(314)
-'+iV&--
which leads to
(3.15)
B
The values of jfr that satisfy Eq. (3.15) must be real and be restricted to the
interval (—1,0), so that
(3.16)
The above expression gives double roots at — | when the discriminant van
ishes, i.e., when
5 = 4(1+/?), (3.17)
as pointed out in [Uppal et al., 1974]. The values of the parameters B and
/?, which satisfy Eq. (3.17), lead to a cusp singularity, that is, in this case,
the meeting point of two static bifurcation curves.
3.2 Static and Dynamic Bifurcations 59
We may obtain similar results by separating Eq. (3.13) in its real and
imaginary parts, after setting
(3.18.o)
(3.18.6)
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
1 B By! B
(l + yi) 2 1+/? (l + yi)(l+/J) 1+/3'
which yields
»i = ^ . (3-19)
6s ra+(i+vo(»+i) (*+i%)}Lo~0,
it follows that
+
l + yi (l + /?)8 '
and it is easy to see that yi = 0 is not a bifurcation point, so that
-rw,+wiw~0- (3M)
Using the static bifurcation condition Eq. (3.14) in Eq. (3.20), we obtain
1
Vi = - 1 + 0 '
Example 3.2.
We now consider the dimensionless differential equation model for a per
fectly mixed reactor with a cooling coil, in which two consecutive, irreversible,
exothermic, and first-order reactions A -* B -¥ C occur, as investigated by
Halbe & Poore [1981]:
xi = - x i + D ( l - x i ) exp (x 3 ) (3.21.a)
x 2 = - x2 + D{\ - xi) exp (x3) - DSx2 exp (x3) (3.21.6)
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
where D is the main bifurcation parameter and B, S, a and P are the aux
iliary system parameters. A simple choice of the matrices A, B, C and the
vector g(-) is the following:
-1 0 0 1 0
A = 0 -1 0 , B = 1 -1 c = / 3l
0 0 -1-p B Ba
and
■D(l+yi)exp(-y3)
g(y) = -DSy2 exp (-j/ 3 )
y = -G(0)g(y), (3.22)
which, after some simple algebraic manipulations, yields
Pi
D =-—-z-exp (y3), (3.23.a)
1 + J/i
~ ^ yi(l-t-vi)
V2 = (3.23.6)
i + (i - s)m '
Byy. BaSyj
yz = (l+P) (3.23.c)
(1 +/?)[! + (1-S)t?j] •
The so-called 5-curves of equilibrium solutions, in the chemical engineering
terminology, can be plotted by assigning to j/i some values from the interval
3.2 Static and Dynamic Bifurcation! 61
(—1,0) in Eq. (3.23). Using Eq. (3.23.a), we obtain the corresponding values
of the bifurcation parameter D for each specific value of j/i.
The Jacobian J(D) can be easily computed, which has the following form:
Jll 0 Jn Jn 0 -(i+yi)Ju
J(D) = (3.24)
0 J22 J73 0 SJn SfoJu
where Jn = D exp (-§3) = - y i / ( l + yi)-
The characteristic functions of the 3 x 3 matrix G(s)J(D) are given by
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Pl = 1 + W2 ,
p2 = ( l + / 3 ) 2 + W 2 ,
P3 = [ l + / ? - a , 2 ] 2 + [(2+0)u;] 2 ,
p 4 = (1 - w 2 ) 2 + 4w2 .
The static bifurcation condition is then obtained in the following form:
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
*i(0,»i) = l - o + y - ^ + ^ + d = 0. (3.27)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
For double roots at w = 0, we need to satisfy Eq. (3.27) and the following
condition:
dF2
dw ^'-OTff-W-'" 0 ' <3 28)
-
F1(0,/xo) = 0, (3.29.a)
^ ( 0 , ^ ) = 0, (3.29.6)
(0,Mo) = 0. (3.29.c)
dw2
Proof. Using Proposition 3.3, the conditions Fi(0,/*o) = 0 and f£f(0,/io) =
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
a2^ (0,/*o) =
0, and
&F2
(0,/xo)=0,
dw2 v , r u / ' dw2
where we have used the fact that
dh
M - i . *;/*>) = ds = 0,
A=-l ds2 \=-l
taking into account the multiplicity in a up to the second order. Then, by
using the same argument, we calculate &*§t{ak(iw; fi)}/dw2 and check if it is
identically zero for w = 0. After applying Eq. (3.8), the result is obtained as
&X[ak(iu>; n)] Uk(iw)Xk(iw) - Yk(iu>)Zk{iw)
+ wAk(iw),
dw Dk(iw)Dk(iw)
where
A ,. v U'k(iu)Xk(iu) + Uk(iu)X'k(iu) - Yj{iu)Zk(uj) - Yk(iw)Z'k(iw)
' Dk(iw)Dk(iw)
[Uk(iu)Xk(iu)-Yk(iv)£k(iu)] [Dk(iw)Dk(iw)}'
[Dk(iw)Dk(iw)]2
in which we have used the short-hand notation
du
rr'r \ * and Xi(tw) = -j± ,
and
d[Dk(iw)Dk(iw))
= 0.
dw u>=0
64 3. Continuation of Bifurcation Curves on the Parameter Plane
fc=0
as claimed.
We remark that Propositions 3.3 and 3.4 can also be established by using
the facts
dh
= 0
8s A=-l
when a = 0, and
dh. &h
= 0
ds A=-l
da2 A=-l
This determinant was first introduced in [Moiola et a/., 1990b] for the
continuation of static and dynamic bifurcation curves in the plane of two
parameters. Afterwards, it was analyzed in detail in [Moiola et al., 1990a,
1990c] in the study of some defining conditions for several degenerate Hopf
bifurcations.
Proposition 3.5. A static bifurcation degenerates when
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
| > M 0 ) = 0,
or
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
£<*">-o.
Proof. By Proposition 3.3, we know that the static bifurcation satisfies
^g-(0,/*o) = 0. It follows from Eq. (3.8) that ^-\u=0 = 0 as well. Thus,
Definition 3.3 shows that a static bifurcation degenerates when
M(0,„) = ^ ( 0 , ^ ) ^ ( 0 , ^ , ) - ^ ( 0 , ^ ) ^ ( 0 , ^ ) = 0 .
Because
Proof. A detailed proof will be given in the next section. Basically, it con
sists of steps for reducing the bifurcation Eqs. (3.5.a) and (3.5.b) to a single
formula and finding a condition for a maximum or a minimum, when the
characteristic locus crosses the critical point (—1 + t°0) at some u>o ^ 0. []
Proposition 3.7. The defining conditions for two pairs of purely imaginary
eigenvalues occurring in the time-domain setting can be described by the
following formulas given in the frequency domain:
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Fi(w(htH>)=0, (3.32.o)
F2(vo,m>)= 0, (3.32.6)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
|^(a>o,Mo) = 0, (3.32.C)
dF->
^(W0)Mo)=0, (3.32.d)
where U>Q ^ 0.
Proof. The first two equations correspond to the defining conditions in the
frequency domain for the Hopf bifurcation. It is easy to show that the re
maining equations correspond to the conditions of the multiplicity in s = iw
(see Definition 3.1), where s sweeps on the classical Nyquist contour. By
assumption, A = —1 is a single root of the characteristic polynomial given
by Eq. (3.1), which implies that a unique characteristic locus passes through
the criticality. {]
Note that Proposition 3.7 corresponds to the general case of multiplicities
for wo = 0 (double zero eigenvalues in the time domain) or for u>u ^ 0
(two pairs of purely imaginary eigenvalues in the time domain). Clearly,
Proposition 3.3 is a particular case of Proposition 3.7.
Note, however, that other bifurcation conditions exist when the charac
teristic locus passing through the criticality bends itself and crosses once
again the point (—1 + t'O) at another value of the frequency. This situation
can be formulated by the following equations:
*i(«b,Po) = 0, (3.33.o)
F2{oJo,lM>)=0, (3.33.6)
Fi(wi,Ho) = 0, (3.33.c)
F2(wi,/io)=0, (3.33.d)
where wo ^ wi. Note that this situation corresponds to two pairs of purely
imaginary eigenvalues in the time domain setting, one at ±iui0 and the other
at ±twi, if neither uo nor u\ is equal to zero.
3.3 Bifurcation Analysis in the Frequency Domain 67
A particular case arises when one of the frequencies is zero, which cor
responds to a single pair of purely imaginary eigenvalues at, for example,
±MJQ ^ 0 but ui = 0. By using the result of Proposition 3.2, we can describe
this situation in the following form:
F1(Ljo,fiO)=0, (3.34.a)
Fa(uo,iio) = 0, (3.34.6)
i J, i(0,w) = 0. (3.34.c)
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
where, again, D is the main bifurcation parameter and B,@,p and e are
system parameters. We can easily write the above system in the feedback
configuration discussed above, with
- 1 0 0
A = o -i-p-pp pp B = C = I3,
0 pp/e -pp/e
and
g(y) = - D ( i + y i ) e x P (-ya).
Consequently, G(«) is given by
l/(* + l)
G(s) = (s + Pp/e)B/D1 (3.36)
Bpp/ieD,)
68 3. Continuation of Bifurcation Curves on the Parameter Plane
where
£>! = s2 + ( 1 + /? + /3p + pp/e)s + (1 + p)Pp/e.
The equilibrium points are obtained by solving
y = -G(0)g(y). (3.37)
Equation (3.37) can then be rewritten as
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
(3.38.a)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
»=B»i/(l+/J), (3.38.6)
j/3 = y 2 . (3.38.c)
^ = [ - j / i / ( i + yi) yi «]•
The eigenvalues of the 3 x 3 transfer matrix G(s)J(yi) are obtained as
Ax = A2 = 0 V«, (3.39.a)
and
A3(8) (3.39.6)
" (i + R)(. + i ) + A • (3 396)
-
Note that we are studying a </iree-dimensional system, a state-space for
mulation, in the time domain, but end up with a unique relevant eigen
value using the frequency domain technique: the only interesting eigenvalue
is A3. For the bifurcation condition, we substitute A3 = — 1 and s = iu in
Eq. (3.39.b), and then rewrite it as
and
,(3.41.6)
(l+yi)(l+w2) D!(tw)I>i(ta;)
where
Its static bifurcation points are the same as a CSTR model with reaction
A-± B (see Eq. (3.14)), which can be obtained by setting A3 = —1 and * = 0
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
l
MA,*) = A + ( 1 + vj{s + 1} - ( a 2 + bs + c) = 0,
dh, ^ % ^ - c
) , (3.42)
= + = 0
ds
Using the static bifurcation condition stated in Eq. (3.14), the result is
*-=££>. <3-«>
which is the condition for having doble zero eigenvalues.
Because we have only one eigenvalue in the frequency domain, the con
dition for having triple zero eigenvalues in the time domain is obtained by
finding the values of the parameters that verify simultaneously Eqs. (3.14),
(3.43) and
^ + B [ ( l ^ ) a - W + 1A)]=0
(3.44)
ds1 .=O,A=-I 1+Vi a»(l + /J)»
which leads to
70 3. Continuation of Bifurcation Curves on the Parameter Plane
P
I 2p(e + l)
because /?° must be greater than zero.
Next, we depict the characteristic gain locus using the formulas obtained
in this section to gain an understanding of bow this unique relevant eigenvalue
modifies the shape of the locus and so can encompass different bifurcation
conditions.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
In Fig. 3.5, for example, we show the Nyquist plot when the system has
two zero eigenvalues in the time domain, or equivalently, when the statement
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
3[X] °-62
0.476
0.332
0.188
0.0U
-0.1
-1.2 -0.96 -0.72 -0.48 -0.24 0
fSfc]
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
511X1
0.24
smaller as shown in Fig. 3.8, when another parameter of the real system
varies conveniently.
0.492
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
This can be implemented until the loop vanishes, when we obtain the
triple zero eigenvalue condition (see Eq. (3.29)), as shown in Fig. 3.9. Again,
this picture does not show any anomalous situation about the critical place
ment of the eigenvalues. However, small perturbations in the three indepen
dent system parameters reveal distinguishable shapes of the eigenloci and,
again, the feasibility of discovering what types of bifurcation conditions each
shape can have.
3[X] °-65
0.516
Example 3.4.
One of the most intensely studied problems in the field of wind engineer
ing is the vibration of bluff bodies, such as a tall building under a steady
incident flow of air. The mathematical model was developed in Poore &
Al-Rawi [1979], that is,
±i = i 3 , (3.46.a)
2 7 3 .
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
(3.46.6)
xo = — a x\ + aax2 x« + 0x4,
a (3.46.c)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
X3 = X 4 ,
2 x 3 - 0xA, (3.46.d)
X4 =ao x\
s2(s+p) + s
G(s) =
D2(s)
ao2s
where
-0.12 -
-J--L J S^~--(o=6
-0.36 -
-0.6 1 1 ' '
-1.6 -0.4 0.2 0.8 1.4
SR[X]
Figure 3.12. Two pairs of purely imaginary eigenvalues (w0 / u>\ / 0)
a = 1.037, a = 0.002, b = 0.4, a = 0.011, /? = 0.0114, and 7 = 0.666666.
76 3. Continuation of Bifurcation Curves on the Parameter Plane
u
3[X]
0.76
0.32
-0.12
-0.56
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
-1
-1.4 -0.92 -0.44 0.04 0.52 1
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
9HX]
Figure 3.13. Two pairs of purely imaginary eigenvalues
(wo = ui # 0) a = 1.01106066,a = 0.000605,
6 = 0.4, a = 0.011, P = 0.0111216, and 7 = 0.66666.
^»{A(M)}=0,
loci resulting from the graphical Hopf theorem (Theorem 2.2). As usual, we
assume that all the open-loop poles of the characteristic function h(X, s) (see
Eq. (3.1)) are located in the left half-plane, so that no clockwise encirclements
about the point (—1 + »0) occur. This means that a stable steady-state solu
tion exists.
We will only consider an auxiliary parameter p and focus our attention on
the unique eigenlocus that alters dramatically the stability of the equilibrium
solution. The purpose is to familiarize the appearance of a singular point in
the distinguished eigenlocus, A, when it moves to the critical point (—1 -HO)
as the main and the auxiliary parameters are varied simultaneously.
In so doing, we show the resulting characteristic gain locus and vector £i
under several conditions when the main and auxiliary parameters, p. and p,
are varied in the vicinity of that particular degenerate Hopf bifurcation (see
Figs. 3.14 (a) and 3.14 (b)). Note that for a specific value p = pi, two Hopf
bifurcation points can be encountered after varying the parameter p..
However, when p = fa the characteristic locus does not encircle the criti
cal point (—1+»0). Instead, the locus reaches the criticality when p. = p.$ with
a zero-speed of change (degenerate Hopf bifurcation). Then, the transversal-
ity condition of the classical Hopf bifurcation theorem fails when the char
acteristic locus assumes a minimum or a maximum at the criticality (i.e., at
A = — 1) with wo jt 0, under the bifurcation parameter variation.
Notice that the shapes of the characteristic loci shown in Fig. 3.14 (a) are
undistinguishable from those shown in Fig. 3.14 (b). The distinctive feature
to classify the different dynamic behaviors is provided by the direction of the
vector fi. Hence, in Fig. 3.14 (a) the periodic solution branches are separated
from the equilibrium solution when p = p}, while in Fig. 3.14 (b) there is no
periodic solutions for the same value of the parameter.
Having in mind the qualitative changes of the shape of the eigenlocus A,
we are now ready to present the main results.
We assume that the characteristic locus that is closest to the critical point
(—1 + tO) can be expressed as
78 3. Continuation of Bifurcation Curves on the Parameter Plane
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
six:
^ sod \k
o 910.1 ~i o 911X1 -
M3 SIX* 1
-v^^r> 9tOU 0
V —*/
Mo H, M, M, ji4 ^ ^ M7 M, M,
,30.1 31X1
K ♦ 3ixi
H,
o SRtXl ^V o *IX
-1 o woi: -i
'*.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
0 %PU oJRtX^
♦SIX 1 ♦ 31X1
e R
r i 0 (A, H 2 M, M4 ^ H6 m m M,
\ = Gi(w,n)+iG2(u,,n), (3.49)
Gi(w0,no) = Fi(w0,Ho) - 1,
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
G2(wo,/io) = F2(W0,/M,).
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Fi(vo,(M)) = F2(w0,fi0) = 0.
We next prove the following result. Let H(u) be the function, and fi €
E(wo,/io), the neighborhood, found in the proof of Proposition 3.8.
Proposition 3.9. Suppose that
0F2
/0, M(u0,no) = 0, and u0^0.
du (wo.Mo)
first and second derivatives for these three cases. In so doing, one will obtain
the following:
(i) For the case of a unique extremum, the second derivative has a definite
sign that gives a maximum or a minimum, verifying the condition stated
in Part (a).
(ii) For the case of two extrema, let us suppose that gradually they coalesce,
so that at the limiting case we have the inflection point, which verifies
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
PI = C j k i i v + - v ® Vn + ^D3v ® v ( >v,
R{fi(S)} 9{6(B)}
det ^0. (3.52)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
%{d\/dw(Q)} 3{dA/<MD)}
Equation (3.52) means that the intersection between the characteristic gain
locus and the half-line starting from (—1+tO) is transversal, in order to apply
the theorem and to detect a limit cycle. On the other hand, recall that if
this determinant vanishes, under small perturbations of the main bifurcation
parameter fi and another auxiliary parameter, we can detect two, one or no
intersections.
The next proposition relates Eq. (3.52) to the curvature coefficient expres
sion, given by Eq. (3.51), at the criticality. It can be seen that the vanishing
of the curvature coefficient corresponds to the impossibility of determining
the stability of the emerging periodic orbits.
Proposition 3.10. If the vector £i(w0) is tangent to the characteristic gain
locus A(t'o/) at the critical point (—1 +1'0), then the first curvature coefficient
vanishes: <7i = 0.
Proof. We first calculate the expression for dX/ds. Let w T be the left eigen
vector of matrix G(s; fi)J(n), associated with the eigenvalue A(s), i.e.,
wTG(s)J = Aw T . (3.53)
Taking the derivative with respect to s on both sides of Eq. (3.53), we
obtain
w T G / Jv = A', (3.56)
since v is the right eigenvector of G(s;ft)J(fi).
After computing the complex scalar £x a t ^0 a n ( l using the condition of
parallelism between the characteristic gain locus and the amplitude locus L\
at the criticality, i.e., at fi = no (see Eq. (3.52)), we arrive at
R
»{6h)} *{£(<*>)} - * N } { £ ( ^ ) } =°- (3-57)
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
d\ d\ _ .d\
ds d(iw) dui'
Let g£ = c + id, so that £ = d — ic, and let £i (wo) = a + ib. Then, from
Eq. (3.57) we obtain the following:
ad-cb = 0. (3.58)
On the other hand, the formula for the curvature coefficient (3.51) can be
rewritten, by using Eq. (3.56), as
ax
~ ~ R \ d-fc / " * + ^ - (359)
^{A W } = -ift»(0) = 0,
M=0
i.e., the failure of the transversality condition in the time domain formulation
occurs.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
\ = [h(n)-i] (1_u2)2 + u2 ,
and taking A = — 1, and then separating the real and imaginary parts, we
obtain
F(uu\-
F 1 ( w , / 0 _ - l1 +I ^_ M _- l ]_ ^ , (3.60.a)
„, . [%)-1M1-W2)
(3.60.6)
iav*">/*; — (1-W J ) 2 +W2 "
It is easy to verify by inspection that
dFx 8F2
= 0.
„=0 " »/* M=0
Hence, we have
dF1dF2 dFidF2]
M(w,n) = = 0,
[dfi 9w 9w 9/x J M=0
yielding the condition for the failure of the transversality described in the
frequency domain setting.
Moreover, for this critical condition the vector £j (w) gives
6 M = -^'"(o),
t'.e., the vector remains pointing outwards, but now in the direction of the
real axis. Equivalently, the curvature coefficient is
*-{S£i}~£»-(P><..
and so the limit cycle at the criticality is stable.
86 3. Continuation of Bifurcation Curves on the Parameter Plane
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
(i) A single real eigenvalue at the origin (see the Eq. (3.27)).
(ii) Double real eigenvalues at the origin (see the Eq. (3.28)).
(iii) A single pair of purely imaginary eigenvalues (see Eq. (3.26) with u =
wo ^ 0 therein).
(i) Static bifurcation points: add or subtract one to the existing number
of encirclements, i.e., the number of closed-loop poles on the right half-
plane.
(ii) Dynamic bifurcation points: add or subtract two to the existing number
of encirclements, i.e., the number of closed-loop poles on the right half-
plane.
The limit points b and e, as we have said, are static bifurcations and
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
give multiplicity in the equilibrium solutions for some values of the main
bifurcation parameter D.
In the following, we use as starting points the static or dynamic bifurca
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
tion points {e.g., b, e, g, or i from Fig. 3.16), and vary an auxiliary parameter
(e.g., B, S, a or /?). Then, we continue the chosen bifurcation curve by re
quiring Eq. (3.26) be always satisfied. In other words, the procedure consists
of determining the bifurcation curves in the space of i i (= —j/i), D and an
auxiliary bifurcation parameter, which can be B, S, a or /?. These curves
show the local behavior of static and Hopf bifurcations. On the Hopf bi
furcation curve we study the stability of the emerging periodic solution by
computing at the same time the formula for the curvature coefficient o\: if
o\ is negative then the periodic solution would be stable and if 0\ is positive
then it would be unstable.
The main results are shown in the qualitative plots of Figs. 3.17-3.21.
The construction of bifurcation curves needs initial estimates of y\ and w
near a bifurcation point. Thus, Eq. (3.26) is solved by using a standard
numerical scheme, to find the zeroes of this system of nonlinear equations.
Then the auxiliary parameter is varied and Eq. (3.26) is solved again, using
the previous solutions as the new initial condition. Note that both static and
dynamic bifurcations are checked by the same formula. Thus, the frequency
domain approach is indeed an interesting alternative to the study of these
dynamic phenomena. The majority of research in this area has been devoted
to the time domain analysis, where computational algorithms generally do
not unify these two types of bifurcations in the same formulation (see, for
instance, Roose & Hlavacek [1985], for a thorough discussion of this issue
and for related references).
In Fig. 3.17 we show the link between a characteristic curve of the
equilibrium solutions with single multiplicity (a = 1) and a characteristic
curve which has, for certain values of D, up to three steady-state solutions
(a = 1.4). The curve with single multiplicity of equilibrium solution has four
Hopf bifurcation points, however, which give raise to unstable, stable, unsta
ble and stable periodic orbits for increasing values of i i . In this regard, we
see that the second and third Hopf bifurcation points join together in their
continuation when a bi-parameter variation is applied. It is interesting to
90 3. Continuation of Bifurcation Curves on the Parameter Plane
note that the unstable Hopf curve does not change its stability when it turns
into a Hopf degeneracy before joining the stable one. The meeting point of
these two Hopf curves, called Hoi, is classified by following some diagrams
similar to those shown in Figs. 3.14 (a) and 3.14 (b), with particular sta
bility assignments depicted in Fig. 3.17. In this case, the local bifurcation
diagrams have the shape shown in Fig. 3.14 (b), although the stability of the
equilibrium solutions as well as the stability of the branch of periodic orbits
are reversed.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
From the two Hopf bifurcation points at /? = 1.5, the continuation pro
cedure shows that the lower Hopf curve has a change in stability through
an #io singularity, at /? = 1.8153 and §i = -0.62689. By slicing Figs. 3.17
and 3.18 with constant a and /?, respectively, we can find different local bi
furcation diagrams for this reactor model and, thus, can classify its different
dynamic behaviors.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
In Fig. 3.19, we plotted the curves that arises when the parameter B
is varied from 12 to 14, with the other auxiliary parameters being fixed at
S = 0.01, a = 0.6 and (3 = 1. One ofthejlopf bifurcation curves has a change
of the stability, the Hw degeneracy, at B = 12.3002 and ft = -0.8965; while
another Hopf curve ends at a meeting point of two static bifurcation curves.
In this latter situation, B = 12.3494(ft = —0.9885) and the curvature coef
ficient is less than zero (a stable Hopf bifurcation), very close to the critical
condition. The frequency of the periodic solution arising from this Hopf curve
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
a cusp point. Near this singularity, we find several features of the oscillatory
behavior of the Hopf bifurcation, which jumps either to a stable steady-state
or to a stable periodic orbit.
In Fig. 3.19, it can be seen that the multiplicity of the equilibrium points
may change from three to five. This is easily found by projecting the static
bifurcation curves onto the D-B plane and then applying a classification
technique from the catastrophe theory, which is a useful analytical tool from
the singularity theory [Balakotaiah & Luss 1984; and Farr & Aris 1986].
Fig. 3.20 shows a very interesting situation when B is varied from 9.0
to 18, while all the other auxiliary parameters remain being fixed, at S =
0.01, a = 1 and /? = 2. Starting from the left, a case without multipUcity, the
shape changes substantially as the parameter B reaches the value 11.4259
(ft = —0.9895), i.e., a cusp point. From that value, until the value of 11.637,
the multipUcity of the equilibrium solutions may be equal to three for certain
values of D and B. For the B values that are larger than 11.637, one may
be able to find several (up to five) steady-state solutions with appropriate
choice of the D-B parameters set. Again, the multipUcity of the equilibrium
solutions can be found by projecting the bifurcation curves on the D-B plane.
Moreover, in Fig. 3.20 we can find three degenerate Hopf bifurcation of
type ffio, and one of type HQI. The Hio singularities occur at_B = 9.3716
and ft = -0.551, B = 15.4645 and ft = -0.9254; and at B = 9.1992
with ft = —0.9908. The unique Hoi degeneracy occurs at B = 16.229 and
ft = —0.9409. The Hopf bifurcation curve in the lower part of the steady-
state manifold ends at a static bifurcation curve. Again, the frequency on the
Hopf curve gradually diminishes until it reaches zero at this singular meeting
point. This singularity is named i*i in Fig. 3.20, which occurs at B = 13.1804
and ft = -0.34096.
94 3. Continuation of Bifurcation Curves on the Parameter Plane
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
that figure is on the projection of the static bifurcation curves, which give
raise a cross-section of the well-known butterfly catastrophe singularity.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Finally, we notice that the parameters set used in Fig. 3.21 is very close to
that used in Fig. 3.20. As a matter of fact, the third Hopf curve in Fig. 3.20
passes very closely to the static bifurcation curve, while in Fig. 3.21 the Hopf
curve intersects the static one at two J*i points. A small diagram showing
the characteristic locus plot at this singular condition is added in the right
upper corner of Fig. 3.21. This graph is similar to the one given in Fig. 3.5,
in the discussion of the F\ singularity (double zero eigenvalues in the time
domain).
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Example 3.6.
We now return to Example 3.3 (see Eqs. (3.35)). Instead of analytically
deriving the bifurcation conditions, we examine the static and Hopf bifurca
tion curves obtained from Eq. (3.41). Recall that in this example one eigen-
locus retains the information on the stability of the equilibrium solutions
given in the frequency domain. In contrast, the characteristic polynomial of
order three is needed in the time domain formulation.
In Fig. 3.22, we show some static and dynamic bifurcation curves. The
stability of the periodic solutions at the criticality and various shapes of
the unique characteristic locus in the frequency domain are shown in the
figure, at the values of B = 11, e = 0.8 and p = 1, while /3 is varied from
0.1 to 2.0. We include in the figure the stability results of the equilibrium
points, by adding the number of the total clockwise encirclements around
the critical point (—1 +1'0) by the characteristic locus. Note that the poles
of Eq. (3.39.b) are on the left half-plane, because the parameters /?, p and
e are strictly positive. Then, as mentioned before, we only need to take
into account the total number of clockwise encirclements around the point
(—1 + tO). These numbers and the corresponding eigenloci are shown in the
upper small diagrams labeled from 0 to 3. As in Example 3.5, the bifurcation
curves bound all the regions that have the same stability for the equilibrium
solutions. Hence, on the steady-state manifold, we include those numbers as
reference for the sake of visual clearity.
The stability of periodic orbits is determined by using the curvature co
efficient formula &i, when the third closed-loop pole is located on the left
half-plane (indicating a change of stability condition), or by analyzing the
stability of perturbations of the intersection point P between the vector £i
and the characteristic locus (see the lower small diagrams a—d in Fig. 3.22),
especially when the third closed-loop pole is located on the right-half plane.
3.5 Application* and Examples 97
We finally note that the condition depicted in the diagram a of Fig. 3.22
shows an intersection between the static and dynamic bifurcation curves.
The characteristic locus passes through the critical point (—1 + tO) twice,
at the frequencies 0 and o>o / 0, respectively. The rich dynamics near that
special condition was once analyzed carefully in [Planeaux & Jensen, 1986].
The oscillatory behavior under this condition can also be recovered by using
the intrinsic harmonic balancing techniques [Yu & Huseyin, 1988].
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
f3UU
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
99
100 4. Degenerate Bifurcations in the Space of System Parameters
ematical singularity theory; the second gives similar analysis by applying the
frequency-domain methods that employ effective graphical implications. Fi
nally, in Section 4.5, we show an application of these results to the chemical
reactor model discussed earlierly in Example 3.3 of Chapter 3.
4.1 Introduction
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
The earliest work that pointed out the possibility of analyzing different local
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
theoretical analysis framework was formulated for both static and dynamic
bifurcations, a considerable amount of research have devoted to unifying the
discussions of different bifurcations. This chapter will follow this trend to
combine static and dynamic bifurcations in the study.
The main focus of the present chapter is on degenerate Hopf bifurcations.
Recall that the four basic hypotheses in the classical Hopf bifurcation theo
rem are: (1) a single pair of complex conjugate eigenvalues cross through the
imaginary axis when a real bifurcation parameter is varied to pass a critical
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
value; (2) this pair of eigenvalues cross the imaginary axis transversally; (3)
all the other eigenvalues remain on the left half-plane; and (4) a curvature
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
coefficient has a definite sign. In this chapter, we will always maintain the
hypotheses (1) and (3). The failure of hypothesis (1) corresponds to the ap
pearance of multiple crossings of eigenvalues, for which one has to carry out
the study case by case. Examples of such investigations include the works of
Langford [1979,1983], Guckenheimer [1984], Guckenheimer & Holmes [1985],
Golubitsky & Roberts [1987], and Crawford & Knobloch [1988], among oth
ers. Hypothesis (3) is usually considered to be part of hypothesis (1). On
the other hand, the failure of the transversality condition in hypothesis (2)
and the vanishing of the curvature coefficient mentioned in hypothesis (4) are
known as degeneracies: the first one corresponds to multiple Hopf bifurcation
points and the second, multiple limit cycles.
Among the most significant contributions in solving for the dynamics near
degeneracies of hypothesis failures (condition (2) and (4), respectively), we
have to mention the works of Andronov et al. [1973], Takens [1973], Flock-
erzi [1979], Kielhofer [1979], and Vanderbauwhede [1980]. In particular, a
thorough study of these two types of degeneracies was the excellent work of
Golubitsky & Langford [1981], where a methodology was given to analyze not
only the individual failure of the two hypotheses but also the combination of
them. Afterwards, other degenerate Hopf bifurcations of larger co-dimensions
were analyzed in the book of Golubitsky & Schaeffer [1985], completing in
an elegant form the investigation of the birth of certain global dynamics
structures using local resources.
Since Golubitsky and Langford's work [1981], which removed some re
markable limitations in theoretical analysis, several important applications
of the methodology were investigated, in biology (Labouriau [1983, 1985,
1989], Hassard & Shiau [1989]), chemical engineering (Planeaux & Jensen
[1986], Parr [1986], Planeaux [1993]), electrical engineering (Chen & Varaiya
[1988], Tan et al. [1993]), and combustion (Margolis & Matkowsky [1989]),
etc. Very recently, some techniques combining theoretical analysis with nu
merical calculations have been developed to optimize not only the computa
tional accuracy but also the consuming time in analysis and computing. Two
102 4. Degenerate Bifurcations in the Space of System Parameters
& Huseyin [1984,1986] and Huseyin [1986] employed the harmonic balancing
approximation method, and those given in Moiola et al. [1990a, 1991b] used
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
&Ft
-(0,H)*0. (4.2)
d^
Following the classification, the meeting point of two cusp points is known as
the swallowtail singularity. Using the formulation in the frequency domain,
we can see that the defining conditions are
F1(0,(JL) = 0, (4.3.a)
Op
-^(0,M)=0, (4.3.6)
^r(°./0=°. (4.3.c)
for a certain value fi = fio, while the nondegeneracy condition is given by
&F,
-{0,ri?0. (4.4)
0^
Again, the meeting point of two swallowtail curves in the space of system
parameters is known as the butterfly singularity. The defining conditions for
the butterfly are given by
fi(o,/0 = o, (4.5.a)
(4.5.6)
£<M-o.
0(0,,) = o, (4.5.c)
PFi (0,/i) = 0,
3 (4.5.d)
dfi
for a certain value /i = UQ, while the nondegeneracy condition has the ex
pression
104 4. Degenerate Bifurcations in the Space of System Parameters
^■(0,/i)#0. (4.6)
For the example given in the next section, the butterfly singularity is the
highest degeneracy that is encountered. In the unfoldings of this singularity,
up to five steady-state solutions are found.
To complete the classification, let us consider the meeting point of two
butterfly singularities obtained by varying five system parameters. This de
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
generacy is known as the wigwam singularity, and its defining conditions are
given by
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Fi(0>Ai)=0, (4.7.o)
^L(0lAi)=0, (4.7.6)
dp
(0,M) = 0 , (4.7. c)
Off
&3F1
(0,/i)=0, (4.7.d)
dfi3
d*F,
^ r ( 0 , M ) = 0, (4.5.e)
for a certain value /i = fio, while the nondegeneracy condition is
0(°.M)/O. (4.8)
Recently, Farr & Aris [1986] found the wigwam singularity using a chemi
cal reactor model, and obtained up to seven steady-state solutions after vary
ing five parameters of the system. In some applications, the aforementioned
conditions can be obtained analytically without using any computational re
sources (see, for example, Balakotaiah & Luss [1986]). Yet in many other
applications, numerical solution is the only approach. For a complete clas
sification of multiplicities of equilibrium solutions, some other expressions
(e.g., Golubitsky & Schaeffer [1985]) have to be calculated in order to obtain
all the local bifurcation diagrams in the unfoldings of the singularities.
We are only interested in the locations of the singularities, using tech
niques from the frequency-domain approach. We have considered /i as one
of the components of the steady-state solutions. Extension immediately fol
lows if we take into account the variation of a second system parameter. The
reader is referred to Balakotaiah & Luss [1986] for a more rigorous treatment
of this case, together with the definition of other varieties that should be cal
culated in order to obtain a complete classification of the local bifurcation
diagrams, in the vicinity of the highest order singularities.
4.3 Multiple Hopf Bifurcation Point* 105
condition is satisfied.
We now consider the successive higher-order derivatives of H(xx) with re
spect to the bifurcation parameter /x. We can find the following singularities:
(a)
H(^) = -l, (4.9.o)
^ ( / i o ) = 0, (4.9.6)
fH2 ( W > ) ^ 0 , (4.9.c)
j2rr
75J(PO) = 0, (4.11.c)
d?H
^ J ( « . ) = 0> (4.11.d)
j4rr
^■(WJ/O, (4-H.iO
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
derivative.
As distinctive features, the singularity denned in (a) reflects the inter
action up to two Hopf bifurcation points after slightly perturbing the main
bifurcation parameter \i and one additional (auxiliary) parameter of the sys
tem; the singularity denned in (b) indicates the interactions up to three Hopf
bifurcation points; while the singularity defined in (c) describes the interac
tions up to four Hopf bifurcation points.
We are now in a position to give a rigorous definition for a family of
degenerate Hopf bifurcations that has one of these distinctive interaction
features among the multiple bifurcation points. Recall that in Chapter 3
we used a simplified notation for the first member of this family: the H0\-
8ingularity. To be more precise, we will now include nondegeneracy conditions
for each member of this family. Let us consider the first three members of
the generic Hom family that involves up to "m +1" Hopf bifurcation points:
(i) The ffoi-singularity, whose defining conditions are
JT(Aio) = - l and
£jL(flo)=0, (4.12)
dp
and the nondegeneracy conditions are given by
dH. . cPH,
H{n) = -l and JL(fi0})="(
= fl0) = 0, (4.14)
4> H?
and the nondegeneracy conditions are expressed as
4.3 Multiple Hopf Bifurcation Point* 107
J 3 JJ
-^-3-(/io)/0 and ^(wo./io) ^ 0. (4.15)
d*H
—(/*<,)/0 and ai(^,/io)/0. (4.17)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
We will show, by the end of this subsection, the existence of these first
three degeneracies in a particular application.
The second family of degenerate Hopf bifurcations comprises, as a dis
tinctive feature, the interactions among multiple limit cycles in the branches
of periodic solutions. We first point out that this family of degenerate Hopf
bifurcations presents some natural difficulties in finding the defining and non-
degeneracy conditions, because they are related to the expressions of higher-
order curvature coefficients. Historically, the second-order curvature coeffi
cient 02(100, fiq) was first formulated by Hassard k Wan [1978], the third-
order <T3(wo,/io)> by Gobber & Willamowski [1979] for a two-dimensional
system and by Farr et al. [1989] for an n-dimensional system. Afterwards, a
general expression for the nth-order <Tn(<*>o,f*o) w a s investigated by Kert&z
[1986] and Kert6sz & Kooij [1991]. We now define the first three members of
this second family of degenerate Hopf bifurcations.
(i) The i?io-singularity, whose defining conditions are
JTT
6
— (W)^0 and < T 3 (WO,W))? 0. (4.21)
dH, . <PH
H(IM,) = -1 and —(t*o) = "xj(W)) = "i(wo.«i) = 0. (4-26)
In the vicinity of this singularity, one can find the interaction between
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
the Hopf bifurcation points (up to three) and the nested limit cycles (up
to two).
(iii) The i?2i-degeneracy, whose defining conditions are determined by
In the unfolding8 of this singularity one can obtain the interactions be
tween the Hopf bifurcation points (up to two) and the structures con
taining up to three limit cycles.
(iv) The .Hi3-degeneracy, whose defining conditions are given by
H(no) = - 1 , and
dH, . = d*H, , d3H.
■^*°) 7 j ( » ) = A5"(«>) = ^1(^0,^0) = 0, (4.30)
This singularity involves (up to four) Hopf bifurcation points and (up to
two) limit cycles.
Classification of the local bifurcation diagrams encountered in the un-
foldings of degeneracies H\\, Hn, #21, and #13 can be quite complicated,
and so usually involves the calculation of other coefficients in order to dis
tinguish one type of degeneracy from the other, even if they both satisfy the
corresponding (defining and nondegeneracy) conditions listed above.
110 4. Degenerate Bifurcation* in the Space of System Parameters
where a(-), 6(-), c(-), and </(•) depend on yi, and they were defined in Chapter
3 (after Eq. (3.26)).
For double roots at u> = 0 of the above algebraic curve, we have shown
that Eq. (4.32) and the following condition have to be satisfied:
=8
^ ^ -(TW-(rW" M = 0 ' (4 33)
-
Calculating the partial derivatives of Eqs. (3.26) with respect to j/i, we obtain
dFi 1 da 1+0 db 1+P-ui2 dc 1 - w 2 dd lAni ,
-
-57- = -57- H "57" T "5T H ST , (4.34.a)
oyi Pi dyi P2 oyi P3 oyi P* oyi
and
dF2 w da w db (2 + j3)w dc 2u> dd
(4.34.6)
9v\ ~ Pidyi pa dyi P3 dyi PA dyi
are
da l+S
dyi ~ ( l + y i ) 2 '
db ^B[(l- 5)(1 - S - 5a)y? + 2(1 - S - Sa)yi + l]
dyi~ [1 + ( 1 - S ) y x ] 2
* = § {(l-S)(l-S-Scc)yl + 2(2-S)(l-S-Sa)fi
0yi l [ ( l - S ) # + ( 2 - S ) y 1 + l]2
[5 + 2a - 45(1 + a)]^ + 2(1 + a)yi 1
[ ( l - 5 ) y ? + ( 2 - S ) y 1 + l]3 /'
dd 2Syi
dyi (1+yi)3'
Calculating the partial derivatives of Eqs. (3.26) with respect to w, on the
other hand, we obtain the following expressions:
4.3 Multiple Hopf Bifurcation Pointa 111
(4.35.a)
where
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
d_ (l_\ -2w
dw\pj~ p\ ;
fo \Pl J \ Pi J Pi'
du U J ~ P\ ;
du>\P2j \ P2 J P2 '
d_ /i+/?-^\ = _ 2 w A + ( l + / ? - < ^ ) ( 2 ^ + 2 + 2/3 + /? 2 )\ J_ .
5 W \ P 3 / V P3 / P3 '
2 2
A (i^ = (i _ 2^(2o> + 2 + 2/? + /? )\ J_.
du \P3J \ P3 J P3 '
f ( I z £ ) __*(, +31^1)1,
du \ p4 J \ Pi J Pi
8_ /u>_\ = / _ 4 ^ ( l + ^ ) \ J_
&" \P4 / V P4 ) Pi'
The defining conditions for a cusp point are given by Eq. (4.32) and the
following condition:
dgi 9F1 da 1 db 1
<fc+^) = 0 , (4.36)
-77- = "57-(0,y1) = d y 1 + / 9 + ldj/i +
P + 1 dyi dyi
dyi dyi
where
QiOii) ~ Fi(0,yi) ■
Moreover, the defining conditions for a cusp point and double roots at
u> = 0 are determined by Eqs. (4.32), (4.33), and (4.36). Taking the successive
derivatives of function pi(yi), we obtain the conditions for the swallowtail
112 4. Degenerate Bifurcation* in the Space of System Parameters
singularity: they must satisfy Eqs. (4.32) and (4.36) and the following ex
pression:
^fcj.t+s.s+ia.sLtsa.,. ,,.40)
Pi Pz Pi
Eq. (4.40) contains the information about Hopf and degenerate Hopf
bifurcation conditions of type Hom. Furthermore, the failure of the transver
sality condition can be easily calculated from Eqs. (4.34) and (4.35). Thus,
the determinant of the degeneracies is obtained as
dFi dF2 dF2 dFi
= 0. (4.41)
dyi du dyi du> (wo.$i)
We note that since the state-space model in this case is a three-dimensional
one (see Eq. (3.21)), two pairs of pure imaginary eigenvalues can never take
place. Hence, the vanishing of the determinant of the degeneracies is al
ways related to the failure of the transversality condition, for a solution of
u = wo jt 0.
We first derive the bifurcation curves that result from the static bifurca
tions. In Fig. 4.1, we show the projections of the static bifurcations curves on
the plane of the main bifurcation parameter D and the auxiliary parameter
a. Here, we should recall from Eq. (3.23.a) that D can be easily obtained by
using the value of the artificial bifurcation parameter ft.
In the middle of Fig. 4.1, we include a plot of the butterfly catastrophe
set. The upper small diagram in thefigureis obtained for the value j3 = 1.206,
while the lower small diagram is captured for the value /? = 1.3. In both of
4.3 Multiple Hopf Bifurcation Point* 113
these diagrams, all the other parameters are fixed, at B = 8 and S = 0.04.
Note that the upper and lower diagrams are cross-sections of the butterfly
catastrophe set for different values of the second auxiliary parameter, /3.
We now take a closer look at the lower diagram in Fig. 4.1. We add the
Hopf bifurcation curves into the diagram, as shown in the three-dimensional
plot, Figure 3.17-3.21, of Chapter 3. This enhanced picture is displayed in
Fig. 4.2, where all the degeneracies are indicated by the same notation used
before. Note that the slope (indicated by dashed-lines) of the local bifurcation
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
diagrams changes dramatically at the cusp point (C) shown in the figure.
Moreover, for a particular local bifurcation diagram, named "ai" in the
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
figure, the number of steady-state solutions may be five for appropriate values
of the main bifurcation parameter D. This situation can also occur from the
projections of the static bifurcation curves on the parameter D — a plane,
and can be used to find the corresponding cross-section of the aforementioned
catastrophe set.
In the small diagram at the upper left-corner of Fig. 4.2, we indicate the
stability of the Hopf bifurcations that are obtained by tracing the direction
of the half-line &. For simplicity, we use £, to denote the situation when
(i points outwards (the stable periodic solution), and £ u , when £i points
inward (unstable periodic solution). Also, we label £#,„ when £i is tangent
to the characteristic locus A. These stability results were actually obtained
by applying the formulas given in Proposition 3.10.
We now return to Fig. 4.1. Note that we can continue the three cusps
points plotted in the small diagrams therein, by varying an additional auxil
iary parameter using Eqs. (4.32) and (4.36). Fig. 4.3 shows the result, from
which we can see these continuations corresponding to different values of
the second auxiliary parameter S. Again, for each of these new structures,
two (singular) meeting points are recognized as the swallowtail singularities,
where Eqs. (4.32), (4.36), and (4.37) are satisfied simultaneously. Notice that
these singularities look like cusps in the a-(5 parameter plane. Fig 4.3 can
also be plotted in a three dimensional view, taking into account the presence
of the second auxiliary parameter S. The result is shown in Fig. 4.4, which
is known as the swallowtail catastrophe set.
From Fig. 4.3 we can repeat the same continuation procedure for the
swallowtail singularities in terms of a third auxiliary parameter. The two
swallowtail singularities coalesce for those values of 5 in between 0.07 and
0.08, as shown in Fig. 4.5. The meeting point of the swallowtail singularities is
the butterfly singularity, which satisfies Eqs. (4.32), (4.36), (4.37) and (4.38),
simultaneously.
114 4. Degenerate Bifurcation* in the Space of System Parameters
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
10<
H01
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
c*
0 D
diagrams regarding with the multiplicity of equilibrium solutions for this re
actor model and other chemical reactors can be found in Balakotaiah & Luss
[1982a, 1982b, 1984, 1986].
Having indicated the appearance of the static bifurcations and singulari
ties, we now concentrate our attention on the information from some bifurca
tion curves that are obtained by varying a second auxiliary parameter of the
system. Concerning with this, and using some formulas derived in Chapter 3
and in this chapter, we can continue the singularities Hoi,Hio,C and F\ to
obtain those regions characterized by distinctive local bifurcation diagrams.
We first present an incomplete plot of the aforementioned singularities to
clarify the exposition. The purpose is to show the number of Hopf bifurcation
points in several regions of the system parameters space. To do so, we only
depict the degeneracies that affect the number of Hopf bifurcation points,
i.e., the Hoi-degeneracy that can be seen as the births (or deaths) of two Hopf
bifurcation points, and the F\-singularity that can be seen as the births (or
deaths) of a Hopf bifurcation point that coalesces with a static bifurcation.
Then, by crossing the Fi or ff"0i degeneracies, the number of existing Hopf
bifurcation points is increased (or decreased) by one or two, respectively.
In Fig. 4.6, we show the plot of these degeneracies plus the i7io singularity
in dashed-curves, where the latter is added therein for completeness: it does
not affect the number of Hopf bifurcation points in any region except their
stabilities. Start from the lower right corner: there is no Hopf bifurcation at
this corner, and so this region is labeled as number 0. When passing through
any one of the two Hoi degeneracies, the number changes to 2, indicating
that there are two Hopf bifurcation points. The maximum number of Hopf
bifurcation points takes place in the middle of the plot, in the region labeled
as number 4, which is bounded by three Hoi-curves and one Fi-singularity
curve. To the left of F\t a region with 3 Hopf bifurcation points is encoun
tered. Looking from this region downwards, after passing one Hoi-degeneracy
curve again, we found a region with only one Hopf bifurcation point. At the
right upper corner of the figure, two degenerate Hopf bifurcations of codi-
4.3 Multiple Hopf Bifurcation Point* 117
mension larger than one are encountered. One of them is the meeting point
of two Hoi curves, i.e., an Z/02-degeneracy; the other singularity is located
very close to 2Zo2, which verifies the conditions for an H\\ -degeneracy. For
simplicity we do not compute 02 on each one of the H\Q curves, so that other
degeneracies, mainly H20, can be found for this set of parameters.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
0.9
0.8
0.7
0.038 0.0448 0.0516 0.0584 0.0652 0.072
5 (S) to
Figure 4.5. Continuation of the swallowtail singularities
reach the butterfly singularity (B) with B = 8.0.
Figure 4.5. Continuation of the swallowtail singularities (S) to
reach the butterfly singularity (B) with B = 8.0.
118 4. Degenerate Bifurcation* in the Space of System Parameters
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Figure 4.6. Regions with the same number of Hopf bifurcation points
obtained from the information provided by the F\ and Hoi curves,
for B = 8.0 and S = 0.04. The dashed-line curves are depicted for
completeness of the figure, but they do not affect on the existing
number of Hopf points in each region.
In Figs. 4.7 and 4.8, we show the continuation of Hoi, H\o and F\, includ
ing the cusp curves (C). In Fig. 4.7, the parameters B = 8 and S = 0.04 are
fixed, while the main bifurcation parameter D and the two auxiliary param
eters a and /? are varied. In Fig. 4.8, the parameters or = 1.0 and S = 0.01
are fixed, while parameters D, B and (3 are varied.
Again, the Hio -degeneracy delimits the regions when a Hopf bifurcation
curve changes its stability. Ft and Hoi degeneracies confine the regions with
different numbers of Hopf bifurcation points, as we have seen in Fig. 4.6,
under the variation of the main bifurcation parameter D. The C-degeneracy
involves multiplicity in the steady-state manifold and confines different num
bers of steady-state solutions. When all degeneracies are depicted under the
variation of the auxiliary parameters a and /?, those singularities delimit the
regions that have distinctive local bifurcation diagrams, as the one shown in
Fig. 3.16.
In these figures, we do not plot the double limit variety in the interior
of the hysteresis (or cusp) curves for visual clarity. However, a complete
classification of the local bifurcation diagrams should include the plot of this
variety, so that more distinctive local bifurcation plots can be expected. We
prefer classifying the regions according to the number of Hopf bifurcation
points under the variation of the main bifurcation parameter D. Hence, the
regions labeled a«, i = 1,2,3, do not contain any Hopf bifurcation points
4.3 Multiple Hopf Bifurcation Points 119
when D varies; regions bj, j = 1,2, • • •, 9, have two Hopf bifurcation points;
regions e*, fc = 1, • • •, 4, have only one; regions d/, I = 1, • • •, 10, have three;
and finally, regions e r , r = 1, • • •, 14, have four Hopf points. Figure 4.9 shows
in details all the local bifurcation diagrams.
1.8
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Figure 4.7. Classification of the regions that have the same local
bifurcation diagrams obtained by including Fi-, Hoi; Hio- and C-
singularities. The appearance of two swallowtail points (S) and other
degenerate Hopf bifurcations is included {H\\ and H^)- The param
eter set is the same as that in Fig. 4.6.
The classification of local bifurcation diagrams given in Figs. 4.7 and 4.8
was presented in Moiola et al. [1990a], while an enhancement of Fig. 4.8,
with the same bifurcation curves, was given in Fair & Arts [1987], obtained
by using time-domain formulas.
In Fig. 4.7 we indicate other degenerate bifurcations that are the meet
ing points (for the same values D and j/i = —£i) of (i) the Hoi and Hw
degeneracies, which are called the H\\-degeneracy; (ii) the #oi and #oi de
generacies, which are called the Hos-degeneracy; and (iii) C and C, which are
denoted as S, among other most important ones. Near Hn, isolas of periodic
solutions are encountered, while the if02-degeneracy can be classified easily
by using the curvature coefficient formulas and the diagrams provided in the
next sections. This will be further discussed later. On the other hand, recall
that the two swallowtail singularities S have been given in the case a of the
Fig. 4.3, which is isolated from the rest of the dynamic bifurcations for the
sake of clarity.
120 4. Degenerate Bifurcation* in the Space of System Parameters
20A
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Figure 4.8. Classification of the regions that have the same local
bifurcation diagrams when a = 1 and S = 0.01 are fixed.
In Fig. 4.9 we include the local bifurcation plots for the corresponding
regions shown in Figs. 4.7 and 4.8, where the graphs are distorted for visual
clarity and where the static bifurcation points are indicated without showing
the exact slope of the equilibrium curve. Although a complex classification
can be easily obtained from the plot of the double-limit variety in the inte
rior of the cross-section of the static swallowtail catastrophe, we prefer this
representation for simplicity and easy understanding of the regions involved.
More regions will appear after plotting this double-limit variety and the left
part of Fig. 4.7 will become more difficult to explore. The local bifurcation
diagrams are shown in a quantitative form by summarizing both the static
and the dynamic bifurcations in the regions of the system parameters space.
Some specific questions about analysis of the multiplicity of steady-state so
lutions can be found in the original works of Balakotaiah & Luss [1984] and
Farr & Aris [1986].
We now show how the local bifurcation diagrams change after passing
through a degenerate bifurcation point. For example, by crossing through
the J7oi-degeneracy from region aj to bi in Fig. 4.7, we have two different
local bifurcation diagrams in each of these regions. The corresponding local
4.3 Multiple Hopf Bifurcation Points 121
bifurcation plot in region b] is entirely similar to that of ai, but with two
Hopf points due to the crossing over that degenerate bifurcation point. In a
similar way, by crossing through the Hio-degeneracy from bi to bj, we found
that region bj has the same configuration as region bi, except that the lower
Hopf point has changed its stability. Taking into account the type of the
degeneracy crossed, we can find a new local bifurcation diagram.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
maining auxiliary parameter. Similarly, Figs. 3.20 and 3.21 can be obtained
from Fig. 4.8 by varying appropriately the parameter B, while keeping the
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Increasing again the values of the parameter 5 from that of Fig. 4.10,
we obtain the plot of the degenerate bifurcations shown in Fig. 4.11 for the
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
value of S = 0.08.
iliary parameters a and 0 that are below the C curve, there is no multiplicity
of steady-state solutions for any variation of the main bifurcation parame
ter D, while for combinations of a and /? above the C-curve the maximum
multiplicity of equilibrium solutions is three.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
On the other hand, observe that the cross-section of the dynamic swallow
tail reduces in size considerably, approaching both extremes marked by the
/^-singularities. Note also that the two Hu -singularities follow closely the
movement of the J?o2-degeneracies. The dynamic behavior encountered near
the pair H\\— Hm is somewhat similar to that encountered in the vicinity
of the Hi2-degeneracy.
In Fig. 4.12 we show that the cross-section of the dynamic swallowtail
persists, though in a very small region of the system parameters a—fi plane.
This is more clearly visualized by the two small diagrams in the bottom of
Fig. 4.12 after making appropriate enlargements. In these magnifications,
4.3 Multiple Hopf Bifurcation Points 125
we see that the left Hu -degeneracy of Fig. 4.11 moves rightwards and then
escapes from the "inner triangle of the cross-section of the dynamic swal
lowtail. On the other hand, the right Hn degeneracy of Fig. 4.11 moves
slowly to the right, until it coalesces with an fi"o2-degeneracy and, after that,
it moves slowly to the left, where it stays closely with the #02-degeneracy.
There is also an intermediate value S, between 0.08 and 0.1, in which both
singularities H02 and Hu on the right of Fig. 4.11 join together, resulting in
an ffo-degeneracy.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
In Fig. 4.13 we show the curves of the degenerate bifurcations for the value
of S = 0.12. Note that the slope of the #01 degeneracies drastically change
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
with respect to the curves shown in Fig. 4.12. The two H02-degeneracies
coalesce for a certain value of 5 in between 0.1 and 0.12, resulting in the
£To3-degeneracy. After that, the collapsed singularity disappears from the
diagram of Fig. 4.13. Moreover, there is also a significant change in the H\$-
singularities from the situation of Fig. 4.12 to that shown in Fig. 4.13. Notice
that one of the H\o curves has a breakdown in its structure if one compares
Fig. 4.12 to Fig. 4.13. This is due to the fact that in the latter situation
there are only two Hopf bifurcation points for appropriate combinations of
the values of a and /?, in the upper region bounded by the Hoi curve, and
there is no Hopf bifurcation points in the region below this curve. As we
know, there are up to four Hopf bifurcation points in the interior of the
"triangle in the cross-section of the dynamic swallowtail (see Fig. 4.12).
They exist until this region collapses into a point in the aforementioned H03-
degeneracy. Here, one may recall the shape of the swallowtail catastrophe
depicted in Fig. 4.4.
At the same time, it can be seen fron Fig. 4.13 that the two H\\-
singularities are close to each other. To further clarify this situation, we need
a considerable enlargement of the lower (small) diagram of Fig. 4.13. This is
shown in the graphs collected in Fig. 4.14, from which the loop of the H\o-
degeneracy curve can be clearly identified (in the lower diagram of Fig. 4.14).
As shown in the general theory given by Golubitsky k Schaeffer [1985], the
ffio-degeneracy curve is tangent to the HQI curve at the Hu -singularity.
Finally, in Fig. 4.15 we include the degenerate bifurcations that occur af
ter the two Hn -singularities collapsed together and then disappeared, at the
value of 5 = 0.14. Note that since in Figs. 4.10-4.15 the auxiliary parameter
B was maintained constantly, after appropriately varying B, it is possible to
find the //13-degenerate Hopf bifurcation, which results from the joining of
the #03-8ingularity with any one of the two fi"n-degeneracies.
We should mention that if the computation of the curvature coefficients
02 and <73 would have been included, then other degenerate Hopf bifurca-
126 4. Degenerate Bifurcation* in the Space of Syatem Parametera
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
1.U
0L845
1.66 1.88 2.1 2.32
t
2.54# 2.76 238
P
Figure 4.12. Degenerate bifurcations in the parameters
a-P plane for B = 8 and S = 0.10.
4.3 Multiple Hopf Bifurcation Points 127
tions and interactions could appear. However, the CPU time needed for this
computation might have grown substantially. The bifurcation sets that we
obtained here are a compromise between a fast (and accurate) computational
scheme and a complete classification of the degenerate Hopf bifurcations, as
well as other conflictive intersecting points.
Recently, the static and dynamic swallowtail singularities were discov
ered in this chemical reactor by Byeon & Chung [1989], within a region of
the parameter set that is very close to the one discussed here, using the math
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
ematical singularity theory in the time domain. In [Byeon & Chung, 1989],
several global (characteristic) bifurcation diagrams were also obtained. How
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
ever, as can be easily seen from a comparison of Fig. 4.9 to their results, the
number of local bifurcation diagrams that we obtained here is larger than
that they predicted.
Q844
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
£94
p = fi2x2, (4.42)
where x is a measure of the amplitude of the limit cycle, as shown in Fig. 4.16,
and the stability of the periodic solution changes (i.e., from unstable to
stable, and vice versa), when fi passes through the critical value 0.
We also recall that if only hypothesis (a) is satisfied but one, or both,
of the hypotheses (b) and (c) do not hold, then the resulting bifurcation is
called a degenerate Hopf bifurcation.
Degenerate Hopf bifurcations can be analyzed by studying the singulari
ties of an implicitly denned equation, as discussed in Golubitsky & Langford
[1981]. This equation includes, at least locally, information about the dynam
ics of the original system. Here, by "localltf we mean that the equation is a
simplification of the dynamical system, which has the same periodic solutions
as the original system, in a small neighborhood of (0,0).
r(l2'"):C = 0
' (4.43)
i \ °» -da/dz .
(c) 2= (4446)
" "-^r-
We note that these expressions are difficult to evaluate analytically for
higher-dimensional nonlinear systems. Indeed, it is already not easy to eval
uate the lower-order partial derivatives of a(z, fi). For this reason, numerical
computation is often necessary (see Hassard et al. [1981], and Shiau & Has-
sard [1991]). To further simplify the notation, we let
di+ia
frzdifM (4.45)
Now, we are ready to introduce the basic notion of degenerate Hopf bifur
cations analysis by applying the singularity theory. The procedure consists
of three steps.
At the first step, the qualitative dynamic structure of the degeneracy is
identified with a simple polynomial, called the normal form, which was briefly
discussed in Chapter 1. This process is to obtain the partial derivatives of
a(z, fi) and their values. The vanishing of certain derivatives corresponds to
the defining conditions of the singularity, while definite signs (inequalities)
corresponds to the nondegeneracy conditions that limit, roughly speaking,
the complexity of the degeneracy. The theory provides a minimum num
ber of parameters that are required to build up a general neighborhood of
the corresponding normal form with all of its variants. Within this general
132 4. Degenerate Bifurcation! in the Space of System Parameters
Using these transition sets, we can analyze variations of the normal forms,
which are polynomials by nature, under the influence of the system parame
ters. Nevertheless, the analysis still remains local, although a great diversity
of bifurcation diagrams can be obtained. The reason is simple: other dynamic
phenomena that are not covered by this theory can arise, also nearby the sin
gularities. Such phenomena include interactions of other periodic behaviors
and chaotic motions. Interesting examples of such interactions can be found
in Healy et al. [1991] and Ueda et al. [1994].
The third step in the analysis of degenerate Hopf bifurcations consists of
identifying (distinguishing) the parameters of the original systems and those
created by the perturbations of the normal forms. This is generally not a
difficult task, but it requires numerical computations. However, continuation
of the transition varieties given by Eqs. (4.46.c), (4.46.d) and (4.46.e) is very
difficult to perform, due to some unsolved numerical analysis problems.
We can characterize degenerate Hopf bifurcations by singularities belong
ing to one of the following three families:
(I) Singularities involving the failures of the second hypothesis of the Hopf
bifurcation theorem.
4.4 Degenerate Hopf bifurcations and the Singularity Theory 133
x ( - x 2 + /x2) = 0, (4.50)
i ( - x 2 + / i 2 + o ) = 0. (4.51)
The local bifurcation diagrams corresponding to this type of singu
larity are given in Fig. 4.17.b. In this case, the classical Hopf theory
only predicts the bifurcation diagrams corresponding to a < 0. The
equivalent analysis given by the graphical Hopf bifurcation theorem
was given in Fig. 3.14.a. By reversing the stability of the steady-state
and periodic solutions, we can find two other variants of the situations
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
(a)
tx
coO a=0 a<0
\i
(b)
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
tx
V
1 0 2
Figure 4.19. Local bifurcation diagrams corresponding to Eq. (4.53).
2 0 1
Figure 4.20. Local bifurcation diagrams corresponding to Eq. (4.55).
130 4. Degenerate Bifurcation* in the Space of System Parameters
points in the periodic branch and the multiple limit cycles. The normal forms
and their corresponding unfoldings are given below, but only for thefirsttwo
members of the family.
(i) The .ffio-degeneracy.
The defining condition for this type of singularity is aio(0,^) = 0, and
the nondegeneracy conditions are aoi (0, /i) jt 0 and 020 (0, /*) jt 0. Again,
we have the following two subcases to consider.
(a) The normal form is
Note that the limit point indicates the coalescence between the stable
and the unstable periodic solutions, as shown by LP in Fig. 4.21.a.
(b) The normal form is
x(x*-n) = 0, (4.59)
The local bifurcation diagrams of this case are shown in Fig. 4.21.b,
where, as in Fig. 4.21.a, it is clear that the periodic solution branch
emerges more "vertically" under the singular condition (a = 0) than
the one under the classical (nondegenerate) Hopf bifurcation condi
tion.
(ii) The H20-degeneracy.
The denning conditions for this case are aio (0, fi) = 020 (0, n) = 0 and the
nondegeneracy conditions are aoi(0,/x) jt 0 and 030(0, fi) / 0. We only
4.4 Degenerate Hopf bifurcations and the Singularity Theory 137
show one of the two normal forms for this singularity in the following,
because the other can be obtained in the same way.
The normal form that we show here is
x(x6-n)=0, (4.61)
The transition varieties in the unfolding parameters (a—P) plane can be seen
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
from Fig. 4.22. Note that when crossing through any one of these varieties,
the shape of the local bifurcation diagrams change substantially, as shown
in Fig. 4.23. Up to two limit points (LPl and LP2 in the figure) can be
obtained. Hence, for certain combinations of the auxiliary and the main
bifurcation parameters, up to three periodic solutions can be found.
(Ill) Singularities involving combined failures of the second and the third
hypotheses of the classical Hopf bifurcation theorem
These singularities differ significantly from the members of the two fam
ilies discussed above, due essentially to the presence of a modal parameter
used to characterize the rich dynamic behavior encountered in their unfold
ings. The simplest member of this family is denoted as the H\\-degeneracy,
which satisfies the defining conditions aio(0,/j) = ooi(0,/i) = 0.
(a) jLP
Z
0 Ux
u. LP2
LP2
LP2<
>LP1
ILP1
S LP1
3 4 V
Figure 4.23. Local bifurcation diagrams of the unfolded
normal form given by Eq. (4.62).
The normal form for this type of singularity is
(a) If 020(0, A*) = 0, then up to three nested limit cycles can be found.
(b) If 002(0, n) = 0, then up to three Hopf bifurcation points can appear in
the unfolding8.
However, there are several other possibilities, for which the reader is re
ferred to the book of Golubitsky & Schaeffer [1985].
We remark that the unfolded normal form requires two auxiliary param
eters, which leads to
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
There are three different situations, depending on the values off, 6 and m.
We only discuss one of them here, in order to show its complexity. Consider,
for this purpose, the case where e5 = —1. For this case, the transition varieties
and the corresponding local bifurcation diagrams are shown in Figs. 4.24 and
4.25, respectively, which depend on the sign of m. The corresponding normal
form for this case is
a m=0
Ho. Uo
By
Bo' a Bo
P P
Figure 4.24. Transition varieties in the unfolding parameters a-0
plane for the Hn-singularity with the normal form given by Eq. (4.65).
X^ -\ 3>(m<0)
i_
3"(m>0) 4 5
Figure 4.25. Local bifurcation diagrams in the unfoldings of the
H\i-singularity with the normal form given by Eq. (4.65).
(i) The first procedure is to obtain the defining and nondegeneracy condi
tions formulated in the frequency domain and then apply the results of
Golubiteky & Schaeffer [1985] to sketch the associate bifurcation dia
grams of the detected singularity.
4.5 Degenerate Hopf Bifurcations and Feedback Syitems 141
(ii) The second procedure also needs to first obtain the defining and nonde
generacy conditions, but then it calculates the local bifurcation diagrams
using an appropriate higher-order harmonic balance approximation.
The second alternative uses the frequency domain approach extensively:
it first calculates the denning and nondegeneracy conditions and then com
putes the local bifurcation diagrams. Moreover, since not all the defining and
nondegeneracy conditions given in the procedure of Golubitsky & Schaeffer
[1985] were translated to a frequency domain analogue, the second alter
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
where each complex number &, which is identical to the term — Zk in Mees
[1981], depends on w and involves derivatives of g(y) up to order 2k + 1, all
evaluated at the equilibrium point y. Note that as 6 increases from zero, the
142 4. Degenerate Bifurcation* in the Space of System Parameters
right-hand side of Eq. (4.67) traces out a curve, called the amplitude locus,
in the complex plane, starting from the critical point (—1 + »0). This curve
resembles the plot of the well-known describing function [Atherton, 1975].
We then need to find an intersection (or intersections) between this curve
and the "closest" eigenlocus, so as to detect a periodic orbit (or periodic
orbits) in the autonomous nonlinear feedback system (see Theorem 2.2 for
more details).
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
where S = y/\n — HQ\ is sufficiently small, no is the value of the main bifur
cation parameter \x at the criticality, and
u = wq + 0{62"+1), (4.69)
Y° = *»VM+4jVo4 + " • + ^«Vo,2, + 0(<$ « ), 2 +1 (4.70.a)
Y I = * , V n + * » V l , + .. • + * 2 ' + l v 1 ) 2 , + 1 + o(<s2«+1>), (4.70.6)
Y2 = ^ v M - r ^ V 2 4 + -- • + *2*v2.2« + ° ( < * 2 , + 1 ) . (4.70.c)
Y3 = ^ V 3 3 + 05 V 3 5 + .. • + 0 2 « +1 V 3 , 2 , + i+O(<5 2 <*+ 1 >), (4.70.d)
k k 2 +l
Y = e <Pkq + 0{6 " ), (fc = 4 , - - . , 2 9 ) , (4.70.e)
Y* = -G(ikw)¥k, (4.71)
1 1 9 1 2
I Y ^ Y ® ? + J Y W G Y + I Y ^ Y ® ? + Y°®Y°®Y°
2 8 8
+ - Y 1 ® ? ^ 3 + ^Y^Y2®?3 + JJY°®Y2®Y2 + ??1®?3®Y4 +. • •
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
4 4 2 4
+ |Y1®Y1®?1®Y1+3Y0®Y°®Y1®?1 + §Y°®Y1®Y1®Y2
4!
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
8 il
1 2
+ f-Y^Y^Y ®? + j^Y ®?^ ®? + i ? 1 ® ? 1 ® ? ^ 3
1 2 2
it it ^
1
+ 7Y ®Y ®Y ®? + --- l 1 3
+ ^Y°®Y ®Y 1 ®Y 1 ®? 1
1
4 5! 8
+ f Y^YW®? 1 ®? 2 + I Y 1 ® ? 1 ® * 1 ® ? 1 ® ^
8 8
+ 5Y°®Y°®Y°®Yl®Yl + • • ^Y^Y^Y^Y^Y1®?1
^ 6! 16
+ IJY^YWY1®?1®?3 + •
+ 5l
7!
^ Y ^ Y ^ Y W ® ? 1
® ? 1
® ? 1
16
+ l^Y^Y^Y^Y1®?1®?1®?2 + •
128
^Y^Y^Y^Y1®?1®?1®?1®?1 +• + •••, (4.72.o)
8! 128
F1 =DiYJ + El 2Y°®Y1 + Y ^ Y 2 + ? 2 ®Y 3 + Y 3 ®Y 4 + Y 4 ®Y 5 + • • •
2!
- Y W ® ? 1 + 3Y°®Y°®Y1 + ^Y^Y 2 ®? 2 + SY 0 ®? 1 ®^
3! 4 2
+ ^? 1 ®Y 1 ®Y 3 + -
4
■4!^ [2[ J Y ^ Y ^ Y W +2 iY^Y^Y1®?2
+ 3Y°®Yl®Y1®Yl + 4Y°®Y0®Y°®Y1 + • •
-Y x ®Y x ®Y l ®Y l ®Y l + ^ Y ^ Y ^ Y ^ Y 1 ® ? 3
5! 8 16
+ ^Y 1 ®? l ®Y 1 ®Y l ®Y 3 + --- ]
4.5 Degenerate Hopf Bifurcations and Feedback Syatenu 145
+ ? r v Y °® Y, ® Yl ®Y 1 ®Y 1 ®? 1
6! [ *
+ ^Y^Y^YW®?1®?2 +•••
16
35
7! —Y^Y^Y^Y 1 ®? 1 ®? 1 ®? 1
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
64
+ I J Y ^ Y ^ Y ^ Y ^ Y 1 ® ? 1 ® ? 3 + •••
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
^Y^Y^Y^Y^Y 1 ®? 1 ®? 1 ®? 1
8! O
+ ^Y^Y^Y^Y^Y 1 ®? 1 ®? 1 ®? 2 + •
16
^Y^Y^Y^Y^Y 1 ®? 1 ®? 1 ®? 1 ®? 1 + •
9!
(4.72.6)
^ 3!
^ Y ^ Y W + ^ Y 1 ® ? ^ 2 + 3Y°®Y°®Y2 + ?Y2®Y2®Y2
+ ^Y^Y^Y 2 ®? 2 + • ■ • + ^ [ ^ Y ^ Y ^ Y ^ Y W
^Y^Y^YW®?1®?1
6!
+ ^Y^Y^Y^Y^Y1®?3 + •
16
105
Y^Y^Y^YW®?1®?1
7! 32
+ ^Y^YWaY^Y1®?1®?2 + • • •
Y^Y^Y^YW®?1®?1®?1 + • • (4.72.c)
8! 16
146 4. Degenerate Bifurcations in the Space of System Parameters
+ 3Y°®Y°®Y3 + . . . 1 + £ l f J Y ^ Y 1 ® ? 1 ® ^ + Y°«Yl®Y1®Yl
4! [2
4! [ 2
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
+ 6Y°®Y1®Y1®Y3 + • • • 1 + § • f ^ Y ^ Y ^ Y ^ Y 1 ® ? 1
5! [ 16
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
- ^ Y ^ Y ® ? ® * ^ + ^Y°®Yl®Yl®Y1®Y2 + • • •
1 1 3
8
8 2
^Y°®Y1®Y1®Y1®Y1®?1 + ^ Y ^ Y ^ Y ^ Y W s Y 2 + • • •
^ 6! o o
1 1 1
^Y^Y^Y^Y^Y ®? ®?
^ 7! 64
+ ^Y°®Y1®Y1®Y1®Y1®Y1®YJ + • • •
j Y°®Y1®Y1®Y1®Y1®Yl®?1®Y1 + . . . ! + . . . , (4.72.d)
+ § [ j Y ^ Y W + 3Y°®Y1®Y3 + |?X®Y2®Y3 + J Y 1 ® ? 1 ® ^
lf
|Y°®Y2®Y2 +... 1 + ^ fI Y ^ Y ^ Y ^ Y 1 + ^ Y ^ Y W a Y 3
6!
^ Y ^ Y ^ Y ^ Y ^ Y 1 ® ? 1 + jY°®Y°®Yl®Y1®Y1®Y1 + • • • 1
+ ^[^Y°®Y1®Y1®Y1®Y1®Y1®?1
+ ^Y^Y^Y^Y1®?1®?^ +•••
64
Yl Yl Yt Yl Yl Y, 1 1
+ IT f^ ® ® ® ® ® ®Y ®? + • • • + • • • , (4.72.e)
4.5 Degenerate Hopf Bifurcation* and Feedback Syrtema 147
2 3 5 l 2 T
F8 =C,Y 5 + ^ Y»®Y* + Y ®Y + 2Y°®Y + Y ®Y* + Y ®Y +
+ ^ f l y ^ Y ^ Y 3 + ^ Y ^ Y W + 3Y°®Y1®Y4 + J Y ^ Y ^ Y 4
3! [4 4 I
2 3
+ 3Y°®Y ®Y + • +
4!
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
i, ft
+ 3Y , ®? 1 ®Y J ®Y 3 + -- T -V^SY^Y^Y^Y 1
5! 16
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
3
+-Y^YW®?^ + ^Y l ®Y l ®Y l ®Y 2 ®Y 2 +
4 8
^Y^Y^Y^YWSY2 + JY^Y^Y^Y^Y^Y1 + • • ■
^ 6!
16 8
+
—Y^Y^Y^Y^Y^Y1®?1
7! 64
+ 1^Y°®Y1®Y1®Y1®Y1®Y1®YJ + •
16
+ £± f J L Y ^ Y ^ Y ^ Y ^ Y ^ Y ^ Y 1 ® ? 2 + • • +• (4.72./)
8! 16
5 2 4 3 3 8 T
F6 =Z?!Y» + |?- Y ^ Y + Y ®Y + iY ®Y + 2Y°®Y + Y'®Y + ■■■
-J-Y'gY^Y^Y^Y^Y^Y1®'?1 + • • • (4.72.9)
8! 16
148 4. Degenerate Bifurcation* in the Space of System Parameter*
+ ?YW®Y 5 + J2 Y ^ Y ^ Y 4 + ?YX
®Y3®Y3 + 4?Y2®Y2®Y3 +
3! 4 4
+ ^ Y ^ Y ^ Y ^ Y 3 + i Y ^ Y ^ Y ^ Y 4 + ^ Y ^ Y ^ Y ^ Y 2 + •■ •
4!
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
+ ^Y^Y^Y^Y^Y3 + IY^Y^Y^Y'SY2 + ••
5! 16 8
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
+ 4Y1®Y1®Y1®Y1®Y1®YI + ^Y^Y^Y^Y^Y^Y3 +
6! 16 4
+ -^-Y^Y^Y^Y^Y^Y'gY1
7! 64
+ |iY 1 ®Y 1 ®Y 1 ®Y 1 ®Y 1 ®? 1 ®Y 3 +
and
+ 5i [|YX®Y2®Y5 + I Y W S Y 6 + |YX®Y3®Y4
+ ^Y 2 ®Y 2 ®Y 4 + ?Y 2 ®Y 3 ®Y 3 + • •
+ ^Y^Y^Y^Y^Y 4 + ^Y1®Y1®Y1®Y2®Y3 + • • • 1
5! 16 4 J
+ ^ Y ^ Y ^ Y ^ Y ^ Y ^ Y 3 + ^Y 1 ®Y 1 ®Y 1 ®Y 1 ®Y 2 ®Y 2 + • • • 1
6! 16 32 J
^-Y^Y^Y'SY^Y^Y^Y2 +•
^ 7! 64
where
and
Now we can vary a and /i appropriately, so that the solution curves can
reach the HQI -singularity. In this case, the characteristic gain surface has a
tangency point with the vertical line passing through the point — 1 + t'O at
the values of a = ag and /x = m, as can be seen from the characteristic gain
surface shown in the center of Fig. 4.26.a. In other words, the characteristic
gain locus at the point —1 + tO, for this critical case, has either a maximum
or a minimum. This corresponds to the failure of the transversality condition
that is stated in the time domain formulation, for the values of (02,^7), as
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
indicated also in Fig. 4.26.a. In the same way as described before, we can
discover all the intersections between the characteristic gain locus and the
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
oc=a, a=a, 2
a=a
1 3
» S I W J M , H, \ir |i, n, \LU \in
G). In this case, the local approximation for recovering the periodic solution
is no longer valid.
By changing the stabilities of the equilibrium solutions appropriately, we
can easily obtain two other cases for the JTbi-degeneracy, and thus complete
the analysis of this type of singularities (see Figs. 3.14.a and 3.14.b). Observe
that the stabilities of the equilibrium solutions in both Figs. 4.26.a and 4.26.b
are the same. The direction of the amplitude locus only determines which
type of the local bifurcation diagrams we will obtain.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Figs. 4.27.a and 4.27.b include the analysis of the local bifurcation dia
grams in the unfoldings of the .Hoj-degeneracy, from which we observe that
up to three Hopf bifurcations can be found under the perturbations of the
main bifurcation parameter fi and the two auxiliary parameters a and /?. We
have also included the variation of the eigenvalues, formulated in the time
4.6 Degenerate Hopf Bifurcations and the Graphical Hopf Theorem 155
domain, in the lower part of the figures for completeness. Note that the left
most characteristic gain surface has three intersections with the critical line
that passes through the point — 1 + <0, but only one intersection is detected
for the other surfaces. Again, by changing the stabilities of the equilibrium
solutions, and changing the stabilities of the limit cycles accordingly, we can
show two more figures. Altogether, these complete the analysis for the Hw
degeneracy. In these figures, we have presumed that the encirclement of the
critical point —1+tO indicates the existence of unstable equilibrium solutions.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
fi. Then, we can build up the branch of periodic solutions, as shown at the
top of Figs. 4.26 and 4.27, by using second-order, fourth-order, • • •, harmonic
balance approximations. Moreover, by carrying out a similar analysis, we can
study the i/03-degeneracy, so as to obtain the local bifurcation diagrams that
have been provided by Golubitsky & Schaeffer [1985]. In the next chapter, we
will show by a numerical example how higher-order harmonics can improve
the approximations in both amplitude and frequency of the periodic solu
tions, specially in discovering the local bifurcation diagrams in the vicinity
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
MoHjh M, M> M ,
Figure 4.28.a. Local bifurcation diagrams in the unfoldings of
the .Hio-degeneracy obtained by the graphical Hopf theorem
(the amplitude locus L? points outwards at the degeneracy.)
158 4. Degenerate Bifurcation* in the Space of System Parameter*
In the same way as we did before, the stability of the emerging limit
cycle that is predicted by the classical Hopf bifurcation theorem can also be
predicted by the perturbed diagram here, by including the complex num
ber (2 and tracing out the amplitude locus Lj. In other words, instead
of having the half-line that starts from the criticality with the direction
given by {1 (see Fig. 2.11, Chapter 2), we now have a curve in the complex
plane starting from the point — 1 + »0, which is parameterized by 0. The
analysis of the stabilities of the periodic solutions can then be carried out
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Mr, H, \h M, H 4 M, M» m H 8 M,
Figure 4.28.b. Local bifurcation diagrams in the unfoldings of
the Zfio-degeneracy obtained by the graphical Hopf theorem
(the amplitude locus I? points inwards at the degeneracy.)
4.6 Degenerate Hopf Bifurcation* and the Graphical Hopf Theorem 159
in the same way as before. For small variations in the main bifurcation param
eter fi and in the auxiliary parameter a, we can recover the local bifurcation
diagrams that were obtained by Golubistky & Langford [1981], as shown in
Fig. 4.21, in the unfoldings of that degeneracy. A complete picture describing
small variations of the system parameters shows the type of the degenearcy
curvature coefficients, which is depicted in Figs. 4.28.a and 4.28.b. Note that
according to the stability-change principle, we should have four different situ
ations. However, the other two results are immediately clear from Figs. 4.28.a
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
and 4.28.b.
Thus, by calculating (2 and depicting the amplitude locus, or equivalently,
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
by computing the second curvature coefficient <TJ and applying the results
of Golubitsky & Langford [1981], we can easily determine which situation
will occur. Note that up to two intersections can be found for certain values
of the system parameters: a = a\ and fi = /*2, where one corresponds to a
stable oscillation and the other, to an unstable one.
Now, we consider the case that <T\(uo,(io) = o^^o >/*<)) = 0> with wo / 0,
and (73(04),/in) / 0 and A/(u>o,Po) 5^ 0, that is, the case of an #20-degeneracy.
This singularity corresponds to the vanishing of the first and second curvature
coefficients and, as we have seen in Fig. 4.23, there are up to two limit
points on the periodic solution branch. Before presenting a classification of
the local bifurcation diagrams, we include the transition sets pointed out
by Golubitsky & Schaeffer [1985] for easy reference of the location of some
qualitatively different regions (see Fig. 4.29).
The classification of the local bifurcation diagrams for the J/20-degeneracy
needs to include the complex number £3, so as to capture all the dynamic
phenomena involved in the unfoldings of the degeneracy. Note that we cannot
obtain all the perturbed bifurcation diagrams in such unfoldings by using
only a fourth-order harmonic balance approximation. To classify the dynamic
behavior near this singularity, we have to calculate the harmonics up to the
sixth-order. For this purpose, we have to deal with the amplitude locus L3.
In Figs. 4.30.a and 4.30.b, we include the local bifurcation diagrams shown
in Moiola et al. [1991b] that correspond to the two subcases depending on the
direction of £3. The vector £3(0*0, /xo) points either to the outside (Fig. 4.30.a:
diagram a) or to the inside (Fig. 4.30b: diagram b) of the characteristic
locus. These allow us to classify different local bifurcation diagrams in the
unfoldings of the degeneracy by tracing out the corresponding amplitude
locus L3.
Each of the distinctive local bifurcation diagrams (0,1,2,3,4, Hi and V)
corresponds to several values of the main bifurcation parameter /i, which
depict their particular situations with an application of the graphical Hopf
theorem in the analysis.
160 4. Degenerate Bifurcation* in the Space of Syitem Parameter!
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
For example, we can observe that for region 4 with the value of fi shown
schematically by "t," the local bifurcation diagram has three nested limit
cycles. From the frequency domain approach, this situation can be detected
with three intersections between the characteristic eigenlocus A and the am
plitude locus L3.
The denning conditions of Hi and V are "obvious" from the plots. But
we should be very careful when trying to extend these results for a situation
that is far away from the degenerate condition in the space of the system
parameters fi, a and /?. The validity of these results relies on the assumption
that |^41 < |^31, which is true for proper transfer functions (see Mees [1981]).
More importantly, we should keep in mind that 0 must be small enough,
so that the 9s ^ contribution does not affect dramatically on the shape of
the amplitude locus or on the solutions (03,», u>3,») m the region of interest,
where 3 stands for the order of the amplitude locus (in this case £3) and
the index "t" corresponds to the possible number of intersections (t = 1,2,
or 3). Furthermore, we should notice that the transition varieties Hi and
V involve tangencies between the amplitude locus Lq (at least, for 4 = 3)
and the characteristic locus. As a result, there will be very time-consuming
computations to follow, as pointed out by Planeaux & Jensen [1986] and by
Fan & Aris [1987], even if some sophisticated algorithms such as the efficient
AUTO program is used.
To gain certain confidence in tracing out these varieties in the plane of
system parameters for a situation that is far away from the ^^-singularity,
we need to calculate (4 and correct the previous amplitude locus £3 by us
ing the more accurate L 4 . However, it is impossible to obtain approximate
predictions for a large class of nonlinear problems, even if it is near the
criticality. This is because the asymptotic series in Eq. (4.67), or the ap
proximate amplitude solution in Eq. (4.68), can diverge. This leads to some
more careful analysis of the region of convergence for the series, by vary-
4.6 Degenerate Hopf Bifurcations and the Graphical Hopf Theorem 161
ing 6, so that approximate solutions for the amplitude and frequency of the
periodic solutions can be obtained. After that, we can check the results by
using other reliable software packages (see Doedel & Heinemann [1983] and
Aluko & Chang [1984]), or by integrating the ordinary differential equations
numerically.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Finally, we notice that the locus Li fails to predict the periodic behavior
near the fTao-singularity, just like L\ fails to predict it in the unfoldings of
the J7io-degeneracy. We must keep in mind that we are working with an
approximation, and hence only for the situations that are very close to the
i/ w -degeneracy we can analyze the bifurcation diagrams by considering the
amplitude locus, at least up to Ljt+i.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Another assumption has also been made in the reasoning, when two or
three intersections are detected. That assumption was that the highest-order
amplitude locus (L3) involved changes only slightly when we calculate it
at W34 (the frequency solution at the first intersection between L3 and the
characteristic locus), or at ^3,3 (the frequency solution at the second inter
section), or at ^3,3 (the frequency solution at the third intersection). This
is reasonable, because when they are very close to the i?2o-degeneracy, the
three frequencies are very close to each other. In other words, if
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
then we have L3(u>3,i) « £3(^3,2) « £3 (^3,3) for very small 61 > 0 and
62 > 0 .
We then varied the parameter B from 22.076 to 22.074, and found the
local bifurcation diagram as shown in Fig. 4.35. In the situation denoted
by V therein, the amplitude locus L? intersects the characteristic locus A
at a position that is far away from the critical value of u>, which may give
erroneous approximations for the estimates of the amplitude and frequency
of the unique (stable) periodic solution. To clarify more the results, we have
added in Fig. 4.35 the directions of the complex scalars £i, (2 and (3. Note
that (1 is nearly tangent to the characteristic locus A, while (2 and (3 point
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
with A, denoted by usl" in the figure, which corresponds to the unique stable
(large amplitude) limit cycle.
>! *JS
us
ti55
•.13 (.15 1.17 «.1» ».21 t.23
Figure 4.32.a. Enlargement of the bifurcation diagram of Fig. 4.31.
* l OJS- ...
&SS-
(
•.75-
• . « ■
HB1
o«-
*.U2«
D
•.1424
0.75
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
0.65
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
0.55
0.141893 0.141895 0.141897 0.141899
X,
0.75
< : .
0.65
>
0.55 1 i *
HB1 i ■ 1 1 1 ■ 1
D
0.1418930 0.1418934 0.1418938
0.002
■ V1 a
3[X]
-0.003
JU
X — \sl
-0.008 "
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
-1.00294
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
-09988
mi)
-0.008
-0.99825 0.994S
9t[AJ 9t[X]
Figure 4.35. Local bifurcation diagram near an .ffjo-degeneracy
using the frequency domain formulation, for
B = 22.074, P = 4.63, e = 2 and p = 1.
Situations: V — one intersection between the amplitude locus L% and
the characteristic locus A, corresponding to a stable periodic solution.
"d" — two intersections between the amplitude locus L3 and the charac
teristic locus A are obtained, corresponding to unstable uttl" and stable
u
s / " periodic solutions.
4.7 Some Applications 169
Examine now the situation shown in diagram "d" of Fig. 4.35. In this case,
there are two intersections between the amplitude locus £3 and the charac
teristic locus A, denoted by "ul" and usl ," which correspond to unstable
and stable limit cycles, respectively. Although we have used a sixth-order
harmonic balance approximation that involves the information up to the
seventh-order partial derivative of the nonlinear function, it is still difficult
to locate accurately the farthest limit point (considering its distance from
the equilibrium solutions) of the periodic branch. In fact, using an expression
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
D
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
0.995
0.99 5
*[X]
Figure 4.36. Local bifurcation diagram near an Hao-degeneracy
using the frequency domain formulation, for
B = 22.07, (3 = 4.63, e = 2 and p = 1.
Situations: V — one intersection is detected.
T — two intersections are obtained.
5. High-Order Hopf Bifurcation Formulas
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
171
172 5. High-Order Hopf Bifurcation Formulas
5.1 Introduction
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
As early as the time when the major efforts of the researchers were devoted to
obtaining more manageable Hopf bifurcation formulas, other attempts had
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Higher-Order Formulas
In Chapter 4, we showed how one can obtain the coefficients of a power series
for the graphical Hopf bifurcation analysis, in terms of 8 and the quantities
Y°, • • •, Yfc, where k = 2g, with q being the order of the harmonic balance ap
proximation used (see Eq. (4.67)). These algebraic expressions, particularly
those sixth- and eighth-orders, are very complex and difficult to compute: it
is already not easy even if one only wishes to implement them on a computer.
This troublesome problem can also be realized from the enormous increase
in the number of terms, for example from the expressions of £i to £« or from
V02 to Vo8, which are listed in Appendix A of the book.
In the following, we refer the reader to all the familiar notation denned
and used in the previous chapters, in order to avoid displaying a lengthy and
unnecessary list of symbols and formulas.
To approximate periodic solutions by using the second-order harmonic
balance approximation, the implemented algorithm consists of computing
the vectors V02 and V22 using the information about the right eigenvector
v = V u of G(s;n)J(fi), which is associated with A evaluated at u — u> (the
intersecting frequency between the characteristic locus X(iw) and the negative
real axis closest to the point (—1 + tO)). Using Eq. (2.12) of Chapter 2, we
can calculate the complex number £i(w) and, hence, solve the fundamental
equation
Y? = Voa(&i)^, (5.2.o)
Y} = V u (&i)li + Viafa)*?, (5.2.6)
Y? = VM(«&i)$?, (5.2.c)
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
y(t) = y + * I £ Y f e x p ^ t ) | . (5.2.d)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
A(tw) = - 1 + 6 ( ^ + 6 ( * ) 0 * • (5.3)
where the expression for V04, V15, V^, V33, and V44 were given by Mees
[1981].
In the same way, we can proceed with the algorithm by including the
sixth- and eighth-order harmonic balance approximations, that is, the ampli
tude loci Lz and L4, respectively, to find the corresponding solutions (^3,^3)
and (u>4, $4). The periodic solution using a sixth-order harmonic balance ap
proximation is given by
5.2 Approximation of Periodic Solutions by Higher-Order Formula* 175
Yj=VM(ols)^> (5.5.0)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
where the explicit formulas for Voe, V17, V26, V35, V48, V55, and Vw are
given in Appendix A. Finally, the periodic solution using an eighth-order
harmonic balance approximation is obtained in the same way. The result is
Y°4 =Vo2(w4)^ + VM(<2>4)^ + Vo6(w4)^ + Vos(&»)3, (5.6.o)
Y\ =Vii(«,)« 4 + V 1 3 (w 4 )^ + V 18 («,)$S + V 1 T ( « i ) ^
+ V19((2>4)^, (5.6.6)
Yj =Vaa(«&4)^ + V24(<2>4)# + Vxfaffi + VM(«i)fl, (5.6.c)
7
Y2 =V33(w 4 )^ + V36((&4)«5 + V37(u>4)04 , (5.6.d)
Yj =V44(«a«)«J + V4«(w«)fl2 + V48(w«)«S , (5.6.e)
Y$ =V M ((2; 4 )^ + V 5 7 (w 4 )^, (5.6./)
Y | = V M ( « 4 ) ^ + VM(«&4)^ , (5.6.5)
Yj=V77(w4)tf47, (5.6.fc)
Yf =V 88 (u/ 4 )0«, (5.6.t)
y W =7 + » I £ Y4fcexp(tfa2;4t) 1 , (5.6. j)
where the remaining vectors are also given in Appendix A of the book.
Although an iterative scheme was suggested in Mees [1981] for calculating
an arbitrary higher-order approximation, explicit formulas for the vectors
Vij given in Appendix A are very convenient to use in solving problems with
certain symmetries, since some simplification of the formulas are immediate,
such as those shown in Appendices B and C.
In Fig. 5.1, we include schematically the stages of the algorithm for the
aforementioned four implemented harmonic balance approximations for a
given value of the parameter \i. By a glance at this figure, we see that the
176 5. High-Order Hopf Bifurcation Formula*
series converges if the higher-order approximations (say, L$ and L+) stay each
other closer than the lower-order ones (L\ and La). In other words, we can
observe that the intersections between L% and A(t'w), and that between L4
and A(tw), are closer than those between La and A(tu>), and those between £3
and A(tw). In some cases the improvement in the accuracy of the approximate
solutions given by L4 is very small, compared to the approximations given
by L3. Hence, we can expect, in such a case, that the sixth-order harmonic
balance solution provides enough accuracy in the detection of the limit cycle,
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
(ii) Calculate the intersection between Li,fc(w) and A(tu>), using the iter
ative procedure illustrated at the beginning of this section, to obtain
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
The representation style of Fig. 5.3 is chosen for its direct comparison with
the results obtained by using the AUTO program. In Fig. 5.3.a, we can see
that the best approximation in the xi-component is L\, because the periodic
branch obtained by using an eighth-order harmonic balance approximation
is the nearest one, as compared to the results given by the AUTO program.
However, in Fig. 5.3.b, the best approximation seems to be L3, showing that
the L\ and Li approximations depart very noticeably from the assumed true
values given by AUTO, when the bifurcation parameter D is far away from
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
criticality.
Finally, in Fig. 5.3.c, we can realize that the best approximation is L4, as
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
it is supposed to be. Notice also that in this graph the approximations behave
naturally, i.e., the Lj— approximation improves the results obtained by using
L\ alone, and the L3—approximation gives even more accurate results than
using L? alone, and so on.
In Fig. 5.4, we show the variation of the fundamental period T of the
oscillatory branch vs. the main bifurcation parameter for the L\, L2, L3, and
^-approximations. They all give similar results to those obtained by using
the AUTO program. Note that the approximate periods given by Li, L 3 , and
L4 are very close to the true values of the period obtained by AUTO, while
the La—approximate period departs considerably from the true solution. To
understand this, we should point out that the amplitude locus L? has a
nontransversal intersection with the characteristic gain locus. In Figs. 5.5.a
and 5.5.b, we include the characteristic gain locus and the amplitude loci for
x? = -y% = 0.812 and x\ = -y\ = 0.793, respectively. Note that, in these
two figures, the intersections between the amplitude loci L\, L%, and Lt and
the characteristic gain locus A, are all transversal, while in Fig. 5.5.b the
amplitude locus L2 fails to have a transversal intersection with the locus A.
In the latter case, we proceed by calculating the next higher-order harmonic
balance approximation (L3), in which we consider the values given by the
L\-approximation, (wi,0i), as initial conditions.
However, we should also note that the intersections between the ampli
tude loci L\, L3, and L4 with A are close each other, indicating that a good
correspondence of these approximations with the convergence of the series.
Let us now plot the phase-portraits of the limit cycles for different values
of the main bifurcation parameter D, to see more clearly how the approxima
tions in the frequency domain work. The purpose is to compare the results
of the different harmonic balance approximations, and also compare them
with the results provided by the AUTO program.
First, we use D = 0.2125260876, which is a value of the main bifur
cation parameter that is very close to the Hopf bifurcation point HB2 in
Fig. 5.2. The periodic solutions have small amplitude, and all of the ampli-
5.2 Approximation of Periodic Solutions by Higher-Order Formulas 181
tude loci (L\, • • •, L4) have the same direction, giving coincident results (see
also Fig. 5.6). Since the value of the solution 6 is very small, the power series
of Eq. (4.67) converges rapidly.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
*[X]
0.M
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
0.00
»[X]
-1.06 -1.04 • 1.02 -1.00
1
(a)
0.88
^~C
V NUJTO / ^ S < AUTO ^
<•
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
1 LWj m»
076 ■
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
t
Figure 5.8. Temporal evolution for a period-one limit cycle obtained
by computing the L\, • • •, /^-approximations and by AUTO,
respectively (same parameter set as that in Fig. 5.7).
Examining Figs. 5.7 and 5.10, we notice that the shape of the limit cycle
changes from the classical elliptical one, which is near the Hopf bifurcation
point, to a closed curve with much more abrupt extremes that are far away
from the criticality. In other words, for the situation depicted in Fig. 5.7,
we can derive a formula for approximating the limit cycle by using two or
three harmonics; while for the case shown in Fig. 5.10, we need to include
up to six or eight harmonics. This observation can be easily illustrated by
Fig. 5.11, where the normalized temporal diagram obtained by using different
higher-order harmonic balance approximations is given. As we can see from
this plot, the L\- and ./^-approximations show much longer discrepancies, as
compared to the solution given by the AUTO program, than that given by
the Ly and ^-approximations.
5.2 Approximation of Periodic Solutions by Higher-Order Formulas 185
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
*[AJ
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
1.06
When the value of the main bifurcation parameter D decreases, the am
plitude of the periodic solution increases, and the shape of the limit cycle "de
teriorates" in the sense that the effects of the nonlinear part are much more
involved. For this reason, a much higher-order approximation is needed to
capture accurately the periodic phenomena. Suppose that all the information
of up to the ninth-order derivative and the eighth-order harmonic balance
approximation formulas are available. Then, we can show, as in Fig. 5.12,
the projection of the limit cycle encountered for the values D = 0.170954638
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
predict correctly the amplitude of the periodic solution. This can be clearly
visualized by the large cycle obtained by using the La-approximation, as
shown in Fig. 5.12.
1.05 -**
V—AUT0
0.865 y^MTO
!!=5^
s *s
0.68 •
0 0.5 1
t
Figure 5.11. Temporal evolution for a period-one limit cycle
obtained by using the L\, • • •,^-approximations and
AUTO, respectively (same parameter set as that in Fig. 5.9).
5.2 Approximation of Periodic Solutions by Higher-Order Formula* 187
On the other hand, the L3- and /^-approximations give better values
for the predicted limit cycle, as compared to those obtained by the L\- and
La -approximations. More insights can be obtained from the temporal plots
of the period-one limit cycle shown in Fig. 5.13. Although more accurate
results have been obtained here than using the /^-approximation alone, the
Li-, L2-, and L3-approximations all capture some deficiencies in the shape
of the time solution.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
1.22
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
w\ AUTO/
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
0.4
0.5
1.1 , ' \
40 v*.
V
//
/ J
' '/ ^ \ ~\ N T —
0.88-- ''7 ■ ^
*a
N
N
/ /A. ^4
^ Vfc «. ~~*' .«
' AUTO^ L ^ ^
0.66 ^4
1
0.5
t
Figure 5.13. Temporal evolution for a period-one limit cycle obtained
by using the Li, • • •, L^approximations and AUTO, respectively,
(same parameter set as that in Fig. 5.12).
Next, we further examine the process of recovering the outer limit cycle
that was founded in Fig. 4.34 (under the condition (b) therein), but now with
the eighth-order harmonic balance approximation L 4 . By plotting out the
amplitude loci L?, L% and L4, we can see that the outmost limit cycle (with
a large value of 6) is detected without much effort, as shown in Fig. 5.14.
Although it was not shown in this figure, both the £3 and L% loci have
intersections with the characteristic locus for larger values of 9 (in the case
of La-approximation, 9 is larger than 1). This was mentioned in the last
5.2 Approximation of Periodic Solution* by Higher-Order Formulas 189
(a)
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
0.28 i£ L
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
0 0.5
0.74
(b)
0.61 A
c
AUTO
\
^AUTO ^ S ^
0.48
0 0.5
In this section, we show how one can recover the local bifurcation diagrams
in the space of the system parameters by perturbing a certain type of /Tom-
degeneracies. We first recall that each member of such degenerate Hopf bifur
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Conversely, by passing from region (a) to region (b), we need to subtract two
from the existing number of Hopf points.
In the following, we analyze the local bifurcation diagrams obtained by
applying the algorithm described in Section 5.2.1, in each one of the points
marked as a, b, c, d and e to characterize the different regions of Fig. 5.17.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
We start with region (a), whose auxiliary parameters B and (3 are 58.25
and 20.36, respectively. Fig. 5.18 shows the equilibrium curve and the four
Hopf bifurcation points, together with the connections of the oscillatory
branches obtained by using the AUTO program. In this figure, the stable
limit cycles are indicated by black circles; while the unstable limit cycles are
depicted by empty circles. The first Hopf bifurcation point (t.c, HBl) joins
with the fourth one (HB4) through a periodic branch with two limit points.
On the other hand, the second Hopf point (HB2) joins with the third one
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
(HB3) through the central periodic branch, which has no limit points.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
D
Figure 5.18. Global bifurcation diagram obtained by using
AUTO for B = 58.25, /3 = 20.36, e = 4.0 and p = 1.0.
To show the continuation of the periodic branch, we have plotted the val
ues of Xjjmax, as we did before, for each of the harmonic balance approxima
tions. This permits direct comparisons between the results of the frequency
domain approach, where one should remember that Xj(t) = — Vj{t), and those
given by the AUTO program, in the so-called local bifurcation diagram repre
sentation. This representation will be used in all the remaining figures in this
chapter, which are associated with local bifurcation plots. For example, the
local bifurcation diagrams using different harmonic balance approximations
are shown in Fig. 5.19. More precisely, Fig. 5.19.a shows the continuation of
the periodic solutions from HBl; Fig. 5.19.b describes the interconnection
between HB2 and HBd; while Fig. 5.19.C indicates the bifurcated branch
emerging from HB4. In all these plots, the values of the equilibrium solutions
are included to indicate the separation between equilibrium and periodic so
lutions. Compared with Fig. 5.3.c, all the harmonic balance approximations
and the results given by AUTO agree very precisely.
The criterion for stopping the calculations for each of the approximations
is the detection of a nontransversal intersection between the characteristic
194 5. High-Order Hopf Bifurcation Formula*
0.74
x,
0.67
0.6
0.29 0.32 0.35
D
(b)
0.91
* /
0.874
0.838. ■
0 55 0.58 0.61
D
Figure 5.19. Local bifurcation diagrams obtained by using
different harmonic balance approximations and AUTO:
(a) the oscillatory branch for HB1; (b) the periodic branch
connecting HB2 and HB3; (c) the oscillatory branch emerging
from HBA (B = 58.25, p = 20.36, e = 4.0 and p = 1.0).
5.3 Continuation of Periodic Solutions: Degenerate Case* 195
From Fig. 5.20, we notice that all the intersections between the different
harmonic balance approximations and the characteristic gain locus, which
indicates the existence of an unstable limit cycle, are very close to each other.
However, the second intersection between Lt and A(iu>), or between Lz and
A(tw), which indicates a stable limit cycle, is much more apart. This shows
the convergence of the series expansion of the periodic solution. For example,
for the intersection that indicates an unstable limit cycle, the convergence
of the series is clear because all the approximation results are very close to
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
each other; while for the intersections denoting a stable limit cycle, only the
approximations £3 and L4 seem to have certain tendency to converge, in the
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
SIX] A
-0.08 - u ^7
(^
-0.2 SIM
-1.02 -0.94 -0.86
Figure 5.20. The characteristic gain locus and different amplitude loci.
The £4 amplitude locus is almost tangent to the characteristic lo
cus A(iw): this fact is considered and taken into account for end
ing computation of the ^-approximation. The parameters values are
D = 0.29206, B = 58.25, p = 20.36, e = 4.0, and p = 1.0.
To illustrate this concept in more details, let us consider the behavior
of the different higher-order approximations for a value of D in the central
periodic branch, that is, the connecting path between HB2 and HB3 (see
Fig. 5.19.b). For D = 0.41615, the characteristic gain locus and the amplitude
locus are both shown in Fig. 5.21, where we notice that the intersections of
all Li (»' = 1, • • •, 4) with A(t'u>) are coincident (see the circle in the expanded
diagram). Since the value of 9 is very small, all the approximations are very
close to each other and, as was shown in Fig. 5.19.b, all the results coincide
with the ones given by the AUTO program. However, we should also notice
that the amplitude loci L3 and £ 4 have a second intersection with A(MJ)
for those w values that are slightly separated from u>. These intersections
are denoted by black circles in Fig. 5.21, and they correspond to a stable
limit cycle. From Fig. 5.18, we know that this large amplitude stable limit
cycle surrounds the small amplitude unstable limit cycle. Moreover, both L\
and ^-approximations fail to predict accurately the presence of the large
amplitude limit cycle. We have thus verified that the prediction in frequency
196 S. High-Order Hopf Bifurcation Formulas
for the large amplitude oscillation is much more accurate, by using the value
given by the ^-approximation than the one given by L%.
In the same form as presented in Fig. 5.19, we can plot the variation of
the fundamental period T of the limit cycles vs. the bifurcation parameter D,
by using the same algorithm without any extra cost. This plot is presented
in Fig. 5.22 for the continuation of the periodic branches that emerge from
HBi (» = 1, • • •, 4). The results are also compared with the similar ones given
by the AUTO program. In the central diagram of Fig. 5.22, one can observe
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
\//fl2
T (b)
^AUTO,
0.99
^^HB3
0.78 •
0.382 0.422 0.462
D
0.6
T HB4 ^ " \
(c)
0.559 h ^^-
^ ^ ^ f 4 AUTO^
0.518 . T--
0.55 0.595 0.64
D
Figure 5.22. Continuation of the fundamental period of
the oscillatory solution by using different harmonic balance
approximations and AUTO: (a) the periodic branch arising from
HBl; (b) the oscillatory branch connecting HB2 and HB3;
(c) the periodic branch emerging from HBA
(B = 58.25, 0 = 20.36, e = 4.0, and p = 1.0).
198 5. High-Order Hopf Bifurcation Formulas
0.95
x,
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
0.795L
0.64
0.25 0.45 0.65
Figure 5.23. Bifurcation diagram obtained by using AUTO
for B = 58.3, /? = 20.348, e = 4.0, and p = 1.0.
Figues 5.24.a and 5.24.b show the branches of periodic solutions emerging
from HB\ for the state variables x\ and X2; while Fig. 5.24.C presents the
oscillatory branch emerging from HBA for the component x\. The calcula
tion of the £2, £3, and /^-approximations was ended when a non-transversal
intersection between the characteristic gain locus and the corresponding am
plitude locus was detected. Both £3 and £4 give good results, as can be seen
from the diagrams of these figures. The £1-approximation gives poor results
as compared to the higher-order ones, even if the value of the parameter is
chosen to be not so far away from the criticality.
Fig. 5.24.b shows clearly how the different higher-order harmonic balance
approximations separate from the solution given by the AUTO program. In
this figure, it is easy to verify that the /^-approximation gives much more
accurate values of 0 and CJ than the L\ does for the values of D < 0.31;
while £3 gives better approximations than £2, for the values of D < 0.29.
Again, the £4-approximation detects the limit point, which is not shown in
Fig. 5.24.a, of the periodic branch to the right; while £2 and £3 detect it to
the left, from its true position.
Now, we consider the point (d) in Fig. 5.17, where B = 58.4 and
P = 20.456. For this set of parameters, the system has the local bifurca
tion diagram shown in Fig. 5.25. In this figure, the Hopf points HBZ and
HBA, which were presented in Fig. 5.18 for point (a), disappear in the way
introduced by Fig. 3.14.a. Here, as before, the computations of equilibrium
and periodic solutions were carried out by using the AUTO program.
5.3 Continuation of Periodic Solutions: Degenerate Caae« 199
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
j ^"AUTO (c)
0.879
mT
0.838 1
0.568 0.599 0.63
D
Figure 5.24. Local bifurcation diagrams obtained by using different
harmonic balance approximations and AUTO: (a) the oscillatory branch
emerging from HBl in the state variable xi; (b) the periodic branch
arising from HBl in the state variable x^; (c) the oscillatory branch
emerging from HB4 (B = 58.3, 0 = 20.348, e = 4.0, and p = 1.0).
200 5. High-Order Hopf Bifurcation Formulas
0.425 0.65
Figure 5.25. Bifurcation diagram obtained by using AUTO
for B = 58.4, 0 = 20.456, e = 4.0, and p = 1.0.
Considering the situation of the point (e) in Fig. 5.17, we can draw the
local bifurcation diagrams by using the AUTO program as shown in Fig. 5.27.
The parameter set in this case is B = 58.04 and /3 = 20.276. The Hopf points
HB1 and HB2, which were presented in Fig. 5.18 for point (a), coalesce and
disappear in a similar way as that shown previously in Fig. 5.25 for Hopf
points HB3 and HB4. Again, we obtain the oscillatory branches arising
from Hopf bifurcation points HB3 and HBA, by applying the formulas in
the frequency domain. The different harmonic balance approximations Li
(i = 1,•••,4) for recovering the dynamic periodic behavior are shown in
Fig. 5.28, where in the upper and middle diagrams the oscillatory branch
emerging from HBZ is depicted for the state variables x\ and i j , while in the
lower diagram the periodic branch arising from HBA is plotted only for the
component xi. Notice that, as before, all the approximations give coincident
results, where the separation between the periodic and equilibrium solutions
is small, and this occurs for a wide range of the main bifurcation parameter
D.
The local bifurcation diagjam of the generic point indicated by (c) is
shown in Fig. 5.29.a, where B = 58.2 and /3 = 20.376. The corresponding
local bifurcation diagrams, obtained by using the AUTO program and the
harmonic balance approximations, are presented in Figs. 5.29.b and 5.29.c.
5.3 Continuation of Periodic Solutions: Degenerate Cases 201
0.92
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
0.9896
0.8148
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
0.64
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
The Hopf bifurcation points HB3 and HBA of Fig. 5.27 disappear after
a crossing of the .Hoi- < i e g enerac y from point (e) to point (c). Although there
are no Hopf bifurcation points in Fig. 5.29, there still exist periodic solutions
in this configuration, which are very close to the equilibrium solutions. Here,
we should point out an important advantage of the frequency domain method
over other continuation techniques in the recovery of the oscillatory branch:
there is no need for initial conditions, which can be a Hopf bifurcation point,
to start the continuation process. The algorithm starts from any given value
of the parameter D, and then computes the periodic branch to the left or
to the right, depending of the sign of Ay,. When the periodic branch is
completely disconnected from the equilibrium solutions, i.e., when there is
no Hopf bifurcation points as in the case of isolas of periodic orbits, the
algorithm provides a good and natural starting point for the continuation
of limit cycles. The only limitation of these approximations in the frequency
domain approach is the determination of the value of 9. Conservatively, when
9 is less than 1 the approximations give good results, while for the values
of 9 that are larger than 1, we need to be very careful in extending the
computation of periodic solutions.
The oscillatory branches and equilibrium solutions for the state variables
xi and X2 are shown in Figs. 5.29.b and 5.29.C, respectively. Again, we notice
that in the center of the local bifurcation diagram all approximations coin
cide, but on the borders where 9 is larger, the approximations begin to sepa
rate from the true solution. This can be more clearly observed if we choose an
appropriate combination of B and (3 such that the oscillatory branch is much
more apart from the equilibrium solutions. For example, when B = 57.62372
and j3 = 20.376, we have the bifurcation diagram depicted in Fig. 5.30.a.
By running through the algorithm in the frequency domain, we notice that
5.3 Continuation of Periodic Solution*: Degenerate Case* 203
To give a more clear view for the approximations of the periodic solutions
obtained from the frequency domain approach, we use the phase portrait
representation for a given value of the bifurcation parameter D. In so do
ing, we include the unstable limit cycle, found by using the AUTO program
and the harmonic balance approximations, respectively, for D = 0.313675
0.9A
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
0.92
AUTO (b)
0.81 AUTO —
L
4
0.7 1
0.26 0.43 0.6
0.92
AUTO
< bW
A
0.86 - J>" f^" ..—*''
0.8 -"-"I
0.4 0.48 0.56
(B = 57.62372 and /? = 20.376), in Figs. 5.31.a and 5.31.b. From these figures
we can see that the £3 and /^-approximations give better results than Li
and Li- This can also be observed by examining Figs. 5.30.b and 5.30.C, but
only for the maximum values of x\(t) attained at that particular value of D.
Finally, we note that the values for e and p were both fixed in all the
computations described above. By varying either e or p, we can find the
coalescence of the two H02 -degeneracies into an #03 -degeneracy. As a matter
of fact, we have obtained all the characteristic local bifurcation diagrams
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
The plot presented in Fig. 4.7 therein will be enriched with the informa
tion of some global bifurcation plots obtained at some specific values of the
auxiliary parameters a and /?. This figure is now renamed as Fig. 5.32 for
convenience. The global bifurcation diagrams, labeled as m, n, o, p, q, r, and
s, respectively, coincide with some of the typical configurations obtained by
other researchers using the AUTO program.
and the F3-degeneracy (a zero eigenvalue plus one pair of purely imaginary
eigenvalues) can never occur, for the system parameters chosen in the feasible
region (Farr [1986]).
In Fig. 5.33, each of the regions bounded by the bifurcation curves is
associated with a local bifurcation diagram. We concentrate our attention
on the six regions of Fig. 5.32 and on the corresponding local bifurcation
diagrams of Fig. 5.33. If we set the parameter a = 1.0, then we can vary
the value of f3 from the point marked m through the point s. In so doing,
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Figure 5.33. Local bifurcation diagrams belonging to the regions of Fig. 5.32.
Step 3. Calculate &(«) at w = <2>i, using the frequency <2>i obtained at Step
2 above.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Step 4. Find the intersection between the amplitude locus Lj and the char
acteristic gain locus A(tu>), and label the solution pair as (w2,0a)-
Step 5. Repeat the previous procedure, until obtaining a 2g-order harmonic
balance approximation, i.e., successively calculate the amplitude loci Lq of
the original formulation (or, OF, for short):
Step (2):
^ P = - l + 6(^)«a+6(<&i)«*,
Step (q):
£? F = - 1 + 6(<Vi)* 2 + &(Vi)«* + • • • + ^(Vi)* 2 * •
This, actually, is the algorithm originally proposed by Mees [1981]. Note,
however, that both procedures are not suitable when the amplitude locus
Lq has no intersection with the characteristic gain locus A (as it occurs
near those degenerate Hopf bifurcations that involve multiple limit cycles),
but there indeed is a limit cycle. To overcome this difficulty, the following
modified scheme is more desirable.
5.5 Algorithm* for Recovering Periodic Solutions 211
Step 1. Calculate 6 . 6 r " , ^ atw = w (the same as above), and find the
corresponding amplitude loci Lq, q = 1, • • • ,4, of the Modified Scheme (or,
MS, for short):
L\*s = -1 + 6(*)02 + 6(w)«* + • • • + UW2q • (5-8)
Step 2. For each Lq, find its intersection^) with the characteristic gain locus
A given by the pairs (&,,„, 0,>n).
Step 3. Discard the intersections that give the 9 values greater than a pre-
specified value, to ensure the convergence of the series.
The reason for keeping the frequency u> in the calculation of all the am
plitude locus approximations is based on the observation that the amplitude
of a limit cycle changes much more substantially near this kind of degenerate
Hopf bifurcations than the frequency does.
As we have shown in Section 5.2 above, an iterative procedure can com
pute the periodic branches more accurately. However, it is only suitable in
those regions where there is no multiplicities of limit cycles for the same
value of the main bifurcation parameter. This is outlined in the following.
Step 3. Repeat the above procedure with the Li-approximation, until the
pre-specified error bounds in frequency, eu, and in amplitude, eg, are both
satisfied:
|wi,fc+i - wi, t | < £w (5.9.a)
\0i,k+i - 61<k\ < e8. (5.9.6)
Step 4. Repeat steps 1—3, but now using, instead of L\, the approximations
Li, L3, • • •, successively, with £>i, wj, • • *, respectively, as starting values.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
oc* TO
«.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
■Qjf,* y<0
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
2 2 p
LP3
LP3 ILP2
0
L, LP3
LP3 LP3
LP2 LP2^
LP2
,rzt LP1<
LP1
LP3
LP1
7 8 $
Figure 5.34. Local bifurcation diagrams in the unfoldings
of the H3o-degeneracy.
214 5. High-Order Hopf Bifurcation Formula*
r~~~
mm *
* 1/
0.72
)
05
i\ . D
0.1368325 0.1368335 0.1368345
0.94
* I
0.72
0.5 I
0.136891 0.136892 0.136893
under the condition (i) shown above. The amplitude loci L\ and Lj both in
tersect A at a point far from the starting frequency u>, so that the predictions
in amplitude and frequency are very poor. On the other hand, the approx
imations of CJ and 9 given by the amplitude loci L2 and L< (indicated by
black circles in Fig. 5.36b), which is an enlargement of the region of interest
from Fig. 5.36a, are quite reasonable, considering them as approximations cf
a large amplitude limit cycle.
0.2
0.075
-0.05
-1.041 -1.0105 -0.98
mi
0.125
E-2
3[X]
0.625
E-3
0
-1.002 -1.001 -1
Let us now consider the value of the parameter D under condition (ii).
In this case, as we have seen in Fig. 5.35 (diagram 8), there are two limit
cycles. By using the MS scheme, we plot the amplitude loci Lz and L\ and
the characteristic gain locus A in Fig. 5.37. Both of these two approxima
tions have two intersections with A, which are indicated in the figure by u
(unstable) and s (stable). However, the I/3-approximation is almost tangent
to the characteristic locus at s. The predictions in frequency by using the
MS scheme are good, as compared to the more accurate results given by the
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
-OJ0005
*M
-0.0005
-1.0005
mi
Figure 5.37. (a) Characteristic gain and amplitude loci Lz and L 4 for
the parameter set denoted by b in Fig. 5.35. (b) Enlargement of
Fig. 5.37.a., showing two intersections between ^-approximation
and A corresponding to stable and unstable limit cycles.
5.6 Multiple Limit Cycles and Numerical Problem* 217
In Fig. 5.38, we show the condition under which there is no limit cycle
(condition c in Fig. 5.35, diagram 8) and one of the approximations that
intersects A. Since the amplitude locus £3 has an intersection with A, it
predicts an unstable limit cycle. As we can see from the previous figure, a
higher (sixth) order approximation, L3, does not guarantee a true result,
which is the non-existence of a limit cycle for this set of parameters.
Q002
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
3[i]
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
-0.002
.004 -1001 -0998
0.9
x,
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
0.7
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
0.5
0.1367158 0.1367163 0.1367168
219
220 6. Hopf Bifurcation in Nonlinear Systems with Time Delays
domain formulation is used for the systems that have time delays only in their
linear feedforward paths. Then, in Section 6.3, two examples are discussed.
The first example shows an application of the graphical Hopf Theorem in
time-delayed nonlinear systems under regular conditions; the second one has
some of the singularities discussed in Section 6.2, with detailed computations
of two periodic branches near a degenerate (complex) Hopf bifurcation point.
In Section 6.4, we study the case where time delays are also contained in the
nonlinear feedback path, and show how the corresponding Hopf bifurcation
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
formulas can be modified and applied. Finally, in Section 6.5, we show two
interesting applications of the new formulas in a circuit model and in a
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
6.1 Introduction
Stability analysis for the control systems that have time delays in the feed
back paths has recently attracted increasing attention because there are
many biological, chemical, economical, electrical and physical processes in
which time delays of a feedback signal can significantly affect the overall
response of the entire system. In this research direction, some important
mathematical theories have been developed, in the field of time-delayed dif
ferential equations, known as difference-differential equations. A generalized
Nyqui8t-type criterion for the stability of time-delayed linear SISO feedback
systems was developed in the control engineering community [Tsypkin, 1946].
Ever since then, stability of time-delayed linear systems has been a focusing
topic of research, due to its significance and importance in the study of en
gineering and biological systems, as can also be seen from Bellman & Cooke
[1963].
In recent years, some fundamental theoretical results have been estab
lished for the purpose of simplifying computations in analyzing stabilities
of those systems that have a special type of polynomials, called qvasi-
polynomials, involved in their characteristic equations. Time delays are char
acterized by exponential functions in the system transfer functions, and so are
contained in the characteristic equations of the feedback systems. Different
techniques for solving the stability problem for linear time-delayed systems
are available in the literature. More specifically, some techniques were devel
oped based on an extension of certain existing graphical approaches, such as
the classical Nyquist plot and root-locus analysis for linear systems without
time delays [Edmunds, 1979; Suh & Bien, 1982], to the systems with delays.
Some other similar or equivalent methods were derived by using adaptive
stability tests or related techniques [Lee & Dianat, 1981; Thowsen, 1981;
6.1 Introduction 221
lays on stability, where the technique is to move the roots of the polynomials
into a prescribed region, so as to maintain certain desired robust stability
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
input, and y e i f the system output. Let £{•}(«) be the Laplace transform
with zero-initial conditions, and Y(«) = C{y}(s) and U(«) = C{u}(s).
Equivalently, system (6.1) can be expressed in the state-space represen
tation as follows:
M
i = Ao(rii(t) + X ) At(nM* - Ti) + B((i)n, (6.2.o)
»=i
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
y = -C(/x)x(t), (6.2.6)
« = g(y;M), (6.2.c)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
C{r}(*) = -G(w)£{u}{8).
We first note that the equilibrium points y of the system are obtained by
solving the following equation:
G(0;/i)g(y;/*) = - y . (6.3)
we have linear structures in both the feedforward and feedback paths. We can
then apply the Nyquist criterion to analyze the stability of the equilibrium
solution. Tb compare with the time-delayed linear feedback control systems,
the reader is referred to Edmunds [1979].
The characteristic quasi-polynomial of the linearized feedback system is
given by
det| XI - G(8; p)j\ =Xm + On,_i(«, e""; /xJA"*"1
+ -- + o o ( s , e - T ; / i ) = 0 , (6.4)
t=o
t-i
F2{u>o,fM>) = Yl(-l)kZ{ak(iwo,e-i**T;fio)}=0. (6.5.6)
(6.5.6)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
fc=o
In general, Fi(u,fj) and F2(w, ji) depend on several parameters of the
system and, in particular, on the time-delays T<. From the classical Nyquist
analysis, it is clear that a small change in the key parameter \i may modify the
system stability dramatically. An application of the Hopf bifurcation theory
allows us to make an insightful analysis on the system oscillatory behavior.
For this purpose, let us first provide a Hopf bifurcation theorem for nonlinear
systems with delays, where we should note that a necessary condition for
having multiple equilibrium solutions is given by Eq. (6.5) when wo = 0 (the
static bifurcation singularity).
Theorem 6.1. (Hopf Bifurcation Theorem with Time Delays)
Suppose that g : Rm -¥ rV is C 4 and y is a locally unique equilibrium
solution ofEq. (6.3). Suppose also that the locus of the distinguished charac
teristic function X(s) intersects the negative real axis at A(t<D) that is closest
to the point (—1 + tO) when the variable s sweeps on the classical Nyquist
contour. Moreover, suppose that £i(*u>) is nonzero and the half-line starting
from (—1 + »0) in the direction defined by £i(t£>) first intersects the locus
of\(iu) at A(tai) = P = - 1 + 6(iw)0 a , where 6 = 0(\n - /i<,|*). Finally,
suppose that the following conditions are satisfied:
(i) The eigenlocus A has nonzero rate of change with respect to its param
eterization at the criticality (wo./io), i.e.,
dFi/dfi dF2/dn
M(OJ, n) = det #0. (6.6)
dFi/dw dFi/dw
(wo .Mo)
given in Mees & Chua [1979], with the inclusion of the non-degeneracy con
dition given by Eq. (6.6) in accordance to the result of Mees & Allwright
[1979].
We first remark that in time-delayed nonlinear systems, it is natural to
consider several encirclements of the eigenloci about the origin after applying
the Nyquist stability criterion. In this case, other intersections between the
amplitude locus and the eigenlocus are expected. Since the results of the
Hopf bifurcation theorem are local, we consider the closest intersection to
the point (—1+t'O) as the fundamental one, and call it the "first" intersection.
We also remark that as we have seen in the previous chapters, the sta
bility of the periodic solution corresponding to the "first" intersection can
be determined by two equivalent methods, if a stable transfer function is
considered:
(a) Graphical method. If the vector &(iw) points outwards at the criticality,
then the periodic solution is stable, and if it points inwards the solution
is unstable.
(b) Analytical method. A negative curvature coefficient o\ implies a stable
periodic solution, while a positive one corresponds to an unstable one.
Note that in these two procedures, it is assumed that A is the unique eigen
locus encircling the critical point (—1 + t'O). However, we notice again that
the characteristic loci corresponding to feedback systems with time-delays
can have multiple encirclements about the origin or, even worse, about the
critical point (—1 +1'0), due to the nature of the exponential functions e~"T.
Hence, it is very important to take into account only the closest intersection
of the loci to the critical point in both of the two procedures. The other
intersections, if there is any, need a more careful study by using for example
higher-order Hopf bifurcation formulas, to confirm the accuracy of the pre
dicted oscillations. The other intersections may or may not represent limit
cycles of the time-delayed nonlinear system. In this case, other procedures
have to be used to confirm the results, although the frequency domain ap-
226 6. Hopf Bifurcation in Nonlinear Syctem* with Time Delays
convenient reference:
(a) failure of the transversality condition in the classical Hopf theorem (de
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
^K./iSJ/O, or ^±K,/iS)*0,
in Chapter 3. The vanishing of o\ at the criticality means that the two curves
(i and A are parallel at this singular value. Moreover, the sign of the cur
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
M(u&,i$)?0, a 9 (w5,/*o)*0,
^1^*0, a2(w'Q,n'0)^0,
£ K- K. *, ^) )*/ 00 , or
or -^(u,
£■ 0 *,^)^0.
This kind of degenerate Hopf bifurcations is the most complicated to
analyze, and generally involves interactions between Hopf points and multiple
limit cycles.
Case (d) comprises two subcases:
228 6. Hopf Bifurcation in Nonlinear System* with Time Delay*
of the characteristic eigenlocus (A) that passes through the critical point
( - 1 + tO) twice.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
(d.2) Two pairs of imaginary eigenvalues with the same frequency a>J,
t.e., satisfying
*i(<"5'/*3)=0, F 9 («g,/i5)=0, (6.12.a)
^■K*,MS)=0, ^(^,^=0. (6.12.6)
where u>5 /= 0
In the next section we show the presence of the degenerate and multiple
bifurcations in two interesting examples from control systems engineering.
G{s) =
di(s,e-n
(a+Pi)(a+P2)-/?di(a,e-* T )'
where
di(s, e-T) = K{s + j>2)e-T + Km(s + pi)(l- e~"-).
G{0)g[vi,it) = -iii.
teristic locus A(tw) crosses the critical point (—1 + tO), satisfying the condi
tions of the Hopf bifurcation theorem. Increasing this critical value, we found
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
the periodic solution branch depicted in Fig. 6.3, after applying the formulas
given in the Appendix B, where
z= max |j/i(t)|.
0.02
0.01
-0.01
-0.02
-0.03
-0.04
-0.05
-0.06
-0.07
•0.08
-0.06 -0.04 -0.02 0 0.02 0.04 0.06 0.08
yi[G(i CO)]
Figure 6.2. Nyquist plot of Eq. (6.15) when pi = 0.125, pa = 1/6,
K = 0.175, Km = 0.25, T = 1.5, r r o = 1.3, P = - 4 6 / 3 , and a = 4.
6.3 Application* in Control Syatema 231
0.3S
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Predicted (order 8)
Predicted (order 2)
Simulated
where /x is the bifurcation parameter. Let yc := —j/i and g(yi, n) := gc(Vc, A*)-
Then the equilibrium point j/i is obtained by solving the equation
<?(0)ff(yi,AO = - » i , (6.16)
232 6. Hopf Bifurcation in Nonlinear Systems with Time Delays
and is given by
yi=0 for /i€[-l,0)U(0,oo),
. i _e2M*J'
0i" = O, y1b'< = ±——^ for ^ G (-00,-1].
Then, by letting p -¥ —oo in this formula, it can be verified that the charac
teristic locus does not encircle the critical point, giving stable steady-state
solutions. Using graphical analysis, the stabilities of the bifurcated branches
can be immediately determined, because the slope of the curve at yi ^ 0 is
always less than 1.
Proposition 6.2. The Hopf bifurcation points are obtained when
2
= [*(p+i)-(-!)•
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
MP p=0,l,-
limit cycles are stable, while the periodic solutions are unstable ifpis odd.
Proof. The first part results easily by considering p. > 0, so that j/i = 0 is
the unique equilibrium and the Hopf bifurcation condition in the frequency
domain is given by A = — 1 = p/(iu> + e -M ") 2 .
The verification of the second part is much more laborious. It involves
the calculation of the first curvature coefficient (see Eq. (3.51), Chapter 3),
which is repeated here for convenience:
_ fw T GM P l (q,n
o\ ~ (6.18)
\ wTC(iw)Jv / '
where the notation has been defined in Chapter 2 (see Eq. (2.12)). More
precisely, in this SISO case we have w T = wT = v = v = 1 and pi(o;) =
—/i3/4. The expression G'(iw)J is given in this case by
1 2/i(l - e - * " )
G'(iu>)J = p^- (6.19)
ds[ (a + e - ) 2 J t=iu (iw + «-*")» '
Next, substituting (6.19) into (6.18), and then carrying out some algebraic
manipulations, we arrive at
" 2 cosw +a>sinw— 1
o\=- (6.20)
16 1 — C08W
Since the sign of the curvature coefficient evaluated at the criticality
determines the stabilities of the emerging limit cycles, substituting the ex
pression of a>op into Eq. (6.20) gives
From Eq. (6.21), it can be seen that for even values of p, a\p < 0 corre
sponds to stable limit cycles, and for odd values of p, o\p > 0 yields unstable
limit cycles.
234 6. Hopf Bifurcation in Nonlinear Systems with Time Delays
The local bifurcation diagram including both the static and the dynamic
types of bifurcations, obtained using the above propositions, is given in
Fig. 6.5.
■ ►
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
A=
(a + e-y
only changes the scale of the Nyquist plot. Also, note that the equilibrium
point is unstable for that value of \s. and a particular set of other parameters.
At the critical values of fip, the conditions of the Hopf bifurcation theorem
are satisfied.
By using the formulas given in Appendix B and the graphical Hopf the
orem, we recover the stable bifurcated branches arising from no and (i2. In
Fig. 6.7, we include those periodic solution branches calculated by applying
the frequency domain formulas and some standard simulation techniques.
The amplitude depicted in that local bifurcation diagram is
z= max |tfi(f)|.
Note that Hopf approximations work well near the bifurcation points. We
have also checked that the predicted frequency agrees with the result of the
numerical simulation for the same parameter variation.
Let us now suppose that the cascaded time-delayed feedback integrators
have different time-delays, say T\ and T2, as shown in Fig. 6.8. Then the
unique characteristic locus is given by
M (6.22)
(s + e- JT i)(a + e-* T ')
6.3 Application* in Control System* 235
1 ■ *■ "~
(a)
3[G(i(0)] / 3«/2
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
-3
-4
-5
-6
-3 -2 -1 1 2 3
3[G(i(0>]
3.5 0.025
(") ^__^- !
3
15
—-
2 -
/s-
1.5
1
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
y
■^ H +^v 1
s
ir ^) -
'
<
s
Fi /_
e- S T / ■
p -ST 7 *
-N
N-
Figure 6.8. Cascaded time-delayed feedback integrators
with a nonlinear feedback path T\ £T<I /= 1.
Consider now an arbitrary set of system parameters r\ jt TJ, with the
variable s sweeping on the classical Nyquist contour, under the assumption
that the bifurcation condition A = — 1 is satisfied. We first separate Eq. (6.22)
into real and imaginary parts as follows:
F1(LJ,^) = 1 +
MM = 0, (6.23.a)
A*(w)+ &(<**)
(6.23.6)
where
A{w) = CO8(TI + Ta)w — J2 + a/fain T\u + sin Tjw],
B(w) = w[co8Tiw + co8Tao;] — sin(Ti +TJ)(J,
6.3 Application* in Control Systems 237
1+ ^ = 0 , (6.24*)
%')=0, (6.24.6)
M(u>'0,ti) = ^ ( ^ / ^ ^ ( u , ; , ^ ) = 0 , (6.24.c)
because ^ := 0, as can be verified from Eq. (6.23.b) using Eq. (6.24.b). The
expression SFj/flw evaluated at (wJ,/io) i 8 dFi/dui = —I*B'(WQ)/A(U>Q)3,
where B'(u>$) = dB/du>\u_u.. Here, we note that dFi/dfi(oj$,fi^) ^ 0, be
cause A(U>Q) = —fi and fi ^ 0, as stated earlier.
The curvature coefficient o\ in this case is given as follows:
ai(w,/i)
- *\4GWJJ - *\ 4ffH/ '
where
v C(CJ) + \D(w)
C(wi>) = '
ds [A(w) + # ) f
C(u) = — C08 T\IJ) — C08 T2W + Ul{T\ 8U1 T\LJ + T2 sin TjUj)
+ in + r2) CO8(TI + T2)U> ,
D{w) = — 2u + sin T\u + sin T2W + W(TJ COS TICJ + T2 COS T2O>)
- (TI + T 2 ) 8in(Ti + r2)w.
Consequently, <j\ can be expressed as
CM)
*iK,ri) = - —
4 C*(W$) + Z? J K)
(6.26)
It can be easily verified that B'(w) = —C(u), so that for this exam
ple the failure of the transversality condition implies also the vanishing of
the curvature coefficient. Hence, an Jlu-type degenerate Hopf bifurcation
appears, under the conditions expressed in Eqs. (6.24.a)-(6.24.c), or equiva-
lently, Eqs. (6.24.a), (6.24.b), and <n = 0 in Eq. (6.26).
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Fig. 6.9. The predicted set of limit cycles is obtained using the second and
eighth-order harmonic balance approximations. The periodic branch starting
at pi Si 1.8 is stable, while the other is unstable. The comparison between
simulation and the predicted results given by the algorithm is shown only
for the stable periodic solutions.
Finally, the double Hopf points (Gj) satisfying Eq. (6.11) are obtained at
^o = 16, UQ = 3, and u{ = 5, when the parameters' values are taken as TI =
r3 = ir/2 and Eq. (6.12) is satisfied, at ^ Si 4.1159 and w$ = wj 9< 2.2618
for n Si 2.9804 and r3 Si 1.1865. For the former case the Nyquist diagram
for G(s) is shown in Fig. 6.10.
0.6
— Order 8; Order 2; — Simulated
0.5
0.4
Stable
0.3
^Unstable
0.2
0.1
0.16
0.14
3[G(i(0)] 0.12
0.1
0.08
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
0.06
0.04
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
0.02
0
-0.02
-0.04
-0.12 -0.1 -0.08 -0.06 -0.04 -0.02 0
^[G(iOi)]
Figure 8.10. Nyquist plot for the double Hopf points appeared
at /ij = 16, U>Q = 3, w\ = 5, and n = TJ = 7r/2.
functions. The case where the time delays are also contained in the nonlinear
feedback paths has been left out there, because it turns out to be technically
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
or, equivalently,
6.4 Tune-Delayed Feedback Systems: The General Case 241
G(0;/*)g(y) = - y .
u X
1 » G(s;[i)
y i d=0
g[y(t-t)]
+-—(_ +
Figure 6.11. The nonlinear feedback system configuration.
With the nonlinear feedback controller shown in Fig. 6.11 being linearized
at its equilibrium operating point y, we obtain the system shown in Fig. 6.12,
where J := 9g/9y| _—. The corresponding characteristic function is given by
H G(s;n)
d=0
where i = y/^1, u> is the fundamental frequency, and Yfc is a complex number
in thefcth-orderharmonic, satisfying
Y* exp{tJkw(t - T ) } = Y * e - * - T exp{tfcwt} = Y$ exp{ikut} ,
with the subindex ud" standing for delayed quantities.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
gives
Yk = -G(ikw)Fk, fc = 0,l,2,
where F|j are the Fourier coefficients with delays, distinguishing themselves
from the corresponding ones given in Section 4.5, Chapter 4. By expanding
g[y(t — r)] in Taylor series about the equilibrium point y and substituting
the trial expression for y, which contain the time-delays, i.e.,
y(t-r)=y + » T Y k e - i k u T exp{ikwt] 1
lfc=0 J
( 1 \
=y + »iVY5exp{tfeWt}l,
lfc=o J
we obtain
Y° = - G(0)F°d
= - G(0) | JY° + ^ [ I Y 1 ? ^ - - ^ ^ ] + po J ,
Y 1 = - G{iw)¥d
+ ^.\lY1Y1Y1e-iur + PiJ,
Y 2 = - G(»2w)F2
2 1 1 1 2fa,r
= -G(t2w){jY 2 e- < 2 u , T H1 ° [ Y Y r-' + P2}, (6.33)
2! 1.2
where ~ denotes the complex conjugate, po, pi and pi are higher-order
terms (quartic in |YX| and quadratic in |Y°| and jY2!), and D{ = (D*g)|~ is
the tth-order derivative evaluated at y.
6.4 Time-Delayed Feedback System*: The General Caae 243
Note that the difference between the harmonic balance formulation with
and without time-delays (in the nonlinear feedback controller) is the ap
pearance of the extra terms e~,kuT, where k corresponds to the fcth-order
harmonic to which it belongs. Moreover, notice that on the left-hand side of
Eq. (6.33) there is no time-delays involved, because the harmonic balance is
performed at the output of the linear feedforward path.
From Eq. (6.33) we can calculate Y° and Y 3 as functions of Y 1 , yielding
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
1 1
Y° = - [ / + G W J r ^ j l ^ i Y * ] },
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Using Eq. (6.33), it can be seen that the complex number £i<j(tw), which is
used to calculate the amplitude of the emerging periodic solution, is given
by
(6.35)
where
Pi(w,v)=£>JVo2®Y+i*®V M J + ! # 3 ( * »▼«>▼),
and w T and v are the left and right eigenvectors of the matrix G(iu>) Je~wr,
respectively, associated with the value A that is the closest eigenvalue to the
critical point (—1 + t'O), and V02 and VJQ are given by Eq. (6.34) after the
replacements Y 1 = YO, Y° = VO202, and Y 2 = V M 0 2 , where 9 is a measure
of the amplitude of the periodic solution as before (compare Eq. (6.35) with
Eq. (2.12)).
Note that 6 is found by plotting out the characteristic gain locus A and
the complex number £w that satisfy the following equation:
X(icj; fi) = - 1 + faiiu,)?. (6.36)
Finally, the curvature coefficient or the stability index can be written as
aid (6 37)
■>i[fl(,)Jr.]LTj- '
We should note that since the linearized feedback controller now depends
on the variable s, the denominator of an has become different from the
classical value of o\, where the latter was given in, for example, Eq. (3.51)
of Chapter 3.
244 6. Hopf Bifurcation in Nonlinear Syrtem* with Time Delay*
signal, a low pass filter, and a phase detector. In the case of afirst-orderPLL,
the low pass filter only serves for eliminating higher-frequency components.
The finite propagation time of signals is taken into account by time-delayed
lines when working at higher-order frequencies. This circuit model can be
found in, for example, Wischert et al. [1994].
The first-order scalar nonlinear time-delayed differential equation for the
PLL is given by
x(t) = -A"sin[x(t -T)] + 8,
where x(t) is the phase difference, K represents the open-loop gain of the
PLL, r is the finite propagation time in the feedback loop (i.e., the time-
delay), and S is the frequency deviation, i.e., the relative detuning of the
input (reference) frequency from the free-running frequency of the VCO.
We should note that other more complicated models also exist in the
literature, basically taking into account the second derivative of x(t). For
our purpose of showing an application of the Hopf bifurcation theorem to
a nonlinear time-delayed system, we restrict our discussion to this (perhaps
the simplest) model.
Therefore, we can assume without loss of generality that the central fre
quency of the VCO is tuned to the reference frequency, i.e., S vanishes. Then,
we arrive at the following model:
x(t) = -Kan[x(t-T)].
We can also use the following (equivalent) representation:
s+ a
« = 9(y) = -ay + K sin[y(t - r)],
x= -y,
where a is a nonzero constant.
6.5 Application Examples 245
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
+ d=0
Figure 6.13. Configuration of the PLL model.
The configuration of this system is shown in Fig. 6.13. The equilibrium
point of this system is given by
J = -a + K{-l)te—T, / = 0,1,2,--.
Thus, the characteristic locus is given by
- -a + K(-\)le—T
GJ = X = / = 0,1,2,..
s+a
The overall linearized system is shown in Fig. 6.14.
+ d=0
Figure 6.14. The linearized PLL system.
246 6. Hopf Bifurcation in Nonlinear Systems with Time Delays
Note that in this case the left and right eigenvectors w T and v are both equal
to 1, and the second derivative Da = (.D2<7)|~_0 = 0. Hence
aid
~ *\8(c + id)j- *\ %*+#)}- 8(1+^2)'
where c = 1 and d = LJQT. We note that for r > 0 the emerging limit cycles
are stable.
6.5 Application Examples 247
the center manifold theory. However, similar systems were also studied by
Nussbaum [1975] and Hale & Huang [1993] theoretically, and by Mizuno &
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
s+ a
u = -ay + gi[y(t - n)] + gi[y(t - T 2 )]
=ax + /![*(* - T,)] + f2[x{t - T2)] ,
x= -y.
The configuration of this system is illustrated in Fig. 6.15.
The equilibrium point can then be computed by solving the equation
The equilibrium point can then be computed by solving the equation
G(0)u = -{-ay + 9l[y(t - n)] + g2[y(t - T 2 )]} = -y,
G(0)u = =-{-ay
-{-ay + 9l[y(t - n)] + g2[y(t
^(t - T 2 )]} = -y,
which yields y = 0. To this end, the linearized system is given by
which yields y = 0. To this end, the linearized system is given by
248 6. Hopf Bifurcation in Nonlinear Systems with Time Delays
u 1 X
r
A
k
\
\
(s+a)
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
-a * —
y
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
giW-T)] ,cK.>
1 m
+ d=0
82iyv- yj
Cu = c{-ay{t)+^
y=0
*-*> + £ v=ov(t - r 2 ) + H.O.T.|.
Taking only the linear part and then applying the Laplace transform on it,
we arrive at the following equation:
J = -a + e—Tl + Ae~'r*. (6.40)
Thus, the characteristic locus is given by
- a + e - * T ' + Ae~tT*
GJ = \ = (6.41)
s+a
The linearized system is shown in Fig. 6.16.
Next, replacing the bifurcation condition A = — 1 in Eq. (6.41) and con
sidering the frequency sweeps on the Nyquist contour s = iw, we have
+ d=0
Using Eq. (6.43) and a trigonometric formula, we can write Eq. (6.44) in the
following form:
M = — wo {wo — sin(u/oTi)
- ATI [sin(w0T2) cos(w0ri) - sin(woTi) COS(W0T2)] }
= - o>o{wo — sin(woTi)
- ATI COB(UJ0TI) [sin(woT2) + A'1 sin(o;oT1)]}
= — wo [wo — 8in(woTi) — woTi cos(woTi)] = 0. (6.45)
To determine the stability of the emerging periodic solution from the Hopf
bifurcation, we need to calculate the curvature coefficient using Eq. (6.37).
In this case, the left and right eigenvectors w T and v are both equal to 1,
and the second derivative D2 = (Z?a^i)|—_0 = 0, t = 1,2, so that the term
Pi(o>, v)e~%UT = jD3e - "" T can be calculated as follows:
-Die""*"" = -
d39i d392
dy*
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
3
8 8 [ dy* y=0 v=o
iuTl iu
= -\[e~ +Ae- ^]
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
aid
~ ~ *\ i(cTw) J " -*\ WT*)!
_ wo [ri sin(woTi) 4- AT2 sin(woT2)]
(6.50)
4(c* + cP) '
6.5 Application Example* 251
where
—
C = 1 — T\ COs(woTi) -^ T 2 COs(woT2) ,
;
3[JC1
iifcT \ ; 1
Here, one intersection between the characteristic locus A and the am
plitude locus L\ is detected, showing the existence of an unstable periodic
solution. Carrying out a higher-order expansion in a suitable combination of
the system parameters, in the form
it is possible to find the second intersection between these two loci, yielding
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
or other methods, since the approximation that we used here is local. How
ever, very good results have been obtained with this method, to capture up
to three nested limit cycles, as was shown in Chapter 4.
. .
3[JLl
_/ *dc1y< G> = 0
J■
9U3L]
Figure 6.17.b. A higher-order harmonic balance approximation
for the solution of a system withnot time-delays.
o — unstable periodic solution; • — stable periodic solution.
If we consider that the feedback system has a delay in the linear feedfor
ward part, the graphical approach would give a picture like Fig. 6.18.a. This
situation is very typical when more than one modes cross the imaginary axis
after having a classical Hopf bifurcation point for smaller values of the bifur
cation parameter. The second mode is unstable and is represented by the first
circle (ulc21, where the first number stands for the mode and the second for
the numberation of the cycle) closest to the critical point (—1+tO). The black
circle indicates that a stable limit cycle (slcll) - arising from the first mode -
persists, even after the parameter is varied. This phenomenon of persistence
of the first mode oscillation was reported by, for instance, Longtin & Milton
6.5 Application Example* 253
[1989]. The distinctive feature is that the amplitude and the waveform of the
cycle is substantially deformed, but its frequency is not. This observation
can be made relatively easily with the frequency domain approach.
tk
3[JC1 "^ ? / ^ \V to = 0
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
■ //Yufc2.?l / / I \
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
3[JC1
0) = 0
'\. V \ \ '//
\-' \ \. 1 -^y \
the large cycles because the frequency used to evaluate the vectors £i, • • •,£ p
is the one belonging to the first crossing.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
7. Birth of Multiple Limit Cycles
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
255
256 7. Birth of Multiple Limit Cycles
In Section 7.2, an iterative formulation for the computation of the first four
curvature coefficients is presented. Then, in Section 7.3, an application of
these approximation formulas is given to three well-known examples: the
van del Pol circuit, the classical quadratic system, and a polynomic system
with only cubic terms.
7.1 Introduction
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
curvature coefficients vanish. The order of a weak focus indicates how many
limit cycles can bifurcate from this special equilibrium point under small
perturbations in the system parameters.
Related to the topic of limit cycles, there is one of the most interesting
problems in mathematics, the Hilbert 16th problem, which refers to finding
the maximum number of limit cycles, H(n), arising from an nth-order planar
polynomic system. This problem is still unsolved; but for quadratic planar
systems the answer is very close to complete (see, for instance, Dumortier et
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
al. [1994]). As a matter of fact, the research papers on the maximum number
of limit cycles in planar polynomic systems, mainly quadratic and cubic
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
systems, have considerably increased over the last decade. At the beginning,
special attentions were given by Russian and Chinese mathematicians (e.g.,
Bautin [1952], Sibirskii [1965], Li [1983], Li [1985], Ye et al. [1986], and Liao
& Chern [1986]). Recently, this topic has also attracted special interest from
Western mathematicians, including Blows & Lloyd [1984], Lloyd et al. [1988],
Lloyd & Pearson [1990], Wang [1990], James & Lloyd [1991] and Zoladek
[1994]. A clearly written survey paper is Lloyd [1988], in which some historical
progress and contributions of other authors were summarized.
The use of symbolic programming allows efficient complex computations.
For instance, with the help of computer symbolic calculations, Lloyd et al.
[1988] and Kertesz & Kooij [1991] dealt with curvature coefficients of arbi
trary orders; James & Lloyd [1991] calculated the birth of multiple Hopf
bifurcations arising from ordinary differential equations; Franke & Stech
[1991] (see also the preliminary studies of Stech [1985], Aboud et al. 1988]
and Stepan [1987, 1989]) discussed some cases of degenerate (or nongeneric)
Hopf bifurcations in functional differential equations.
As we have seen from the previous chapters, there are some successful
applications of the frequency domain methods in engineering problems (e.g.,
Kwatny & Piper [1990], Colantonio el al. [1991], and Moiola et al. [1991a]).
Along this line, a derivation of the second curvature coefficient was given in
Moiola et al. [1991b], where the formulation obtained was only an approxi
mate one because it contains some truncated errors in the finite expansion
of the formula. To improve the approximation, in this chapter we will de
rive more accurate expressions for the curvature coefficients, using up to the
eighth-order harmonic balance approximation (i.e., up to the information of
the ninth-order derivative of the vector field).
258 7. Birth of Multiple Limit Cycles
r
x = A(/i)x + B(/i)u,
y = -C(/x)x,
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
,u = g(y;M),
where A is an n x n matrix, B and C are n x p and m x n matrices, all
depending on a bifurcation parameter fi € R, and g(-) is a nonlinear func
tion belonging to C2'*"1"1^, in which q is the order of the harmonic balance
approximation that can be applied later.
" I I + X I , I X ^_
H~EK>^7JTL-£.
{ZH
go
Figure 7.1. The dynamical system with a linear feedforward
and a nonlinear feedback.
It is easy to verify (see Mees & Chua [1979]) that this system has a
linear feedforward transfer matrix G(s;n) = C[sl — A\~lB, obtained by
taking Laplace transforms £{•} with zero-initial conditions, and a nonlinear
feedback function £{g(y; fi)}. After linearizing the nonlinear path about an
equilibrium point y of the system defined as the solutions of G(0; fi)g(y; M) =
—y, we obtain its Jacobian J(fi) = 3* | _-\ Assuming that the overall system
transfer matrix G(s; fi)J(fi) possesses an eigenvalue A = —1, it is easy to
verify that the matrix G(5;n)J((i) has the same eigenvalue. Thus, at the
criticality /x = /xo, we have s = two and a = —two, which are actually two
corresponding eigenvalues in the standard time-domain formulation [Mees,
1981].
We now consider the case where the system parameter fi is increasing and
passing through the point po> so that the complex variable s moves into the
right-half plane and takes the value a + iw, where a and u are both positive
7.2 Harmonic Balance and Curvature Coefficient* 259
real numbers. We suppose that for a value of /i larger than no, the system
has a periodic solution. In the following, we use v and w T to denote the right
and left eigenvectors of the matrix G(s; pi)J{y) that are corresponding to the
eigenvalue X = —1, normalized by |v| = 1 and w T v = 1.
For the system transfer matrix, G(s; p)J(n), the following expression can
be used to detect periodic motions of the system output:
Y 1 = 0v + 0 3 V 13 + * 5 V 15 + ... , (7.1)
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
which are already known (Mees [1981], Moiola et ol. [1991], and Moiola &
Chen [1993]), and are given in Appendix A.
In a general situation, we need to solve the following equation:
In so doing, by substituting (7.2) into (7.5) and then expanding the result in
terms of the coefficients V j ^ + i and pq, we obtain
where
V 13 = — — , V 15 =
da da '
and
dp i _/ dp2
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
- (a - Uu)wrCf(a)Jv6 + ^wTG"(a)Jy9i
-1iwTG,(8)JV1365 + ---
= - w T G ^ p , * 3 - TiCWPi* 5 + 0(8)129*
where TJ = wTG'(ta/)Jv.
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
-G"(tw)(pi + JV 13 ] + G'Mfo'i + J V U ]
+ ^MP"I
6*7
Again, we can let the better approximation (7.13) for (a — i6v) be rein
serted into (7.6), so that the coefficients up to the power 6 remain the same
as before in the new formula. We can then calculate the next higher-order
approximation. The result is
fewTG"'MJv-^wT [pi + JV 13 ]
2»7 6
+ £-wrG""(iu>)Jv.
24T)
The values of 71, 72 and 73 were given above, and it is easy to verify that
they remain the same in any higher-order approximations. The expression
of the vector pj was first given in Mees [1981], while that of P3 and p* were
first given in Moiola et al. [1991], and Moiola k Chen [1993], respectively.
Taking only the real and imaginary parts of Eq. (7.14), we obtain
a = S f r i } * 2 + » { 7 2 } ^ + *{-»}«" + » { 7 4 } ^ + ■ (7.15)
Let us see what happens when £{71} ^ 0. In this case, we use the ap
proximation
a«»{7i}^. (7.16)
To have a solution for small 0, we need to require that a and S{7i} have the
same sign, i.e., ao\ < 0, where <j\ = — R{7i} is the first curvature coefficient:
ai
-"*\wTG'M^J
Note that since a is positive, after increasing n from the criticality, the
equilibrium solution is unstable. But if the sign of o\ is negative, then the
periodic solution surrounding the equilibrium state is stable.
Let us suppose that o\ = 0 at the criticality. In order to determine the
stability of the emerging periodic solution, we need to consider the expansion
of a up to the coefficient of &*, i.e.,
7.2 Harmonic Balance and Curvature Coefficients 263
a = »{7i}« 2 + » { 7 2 } ^ . (7-17)
without any degeneracy (i.e., without any failure of the curvature coefficients
or the transversality condition). The first subscript n indicates the order up
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
(7.18)
i=o Lfc=i i=i 3'
where
xi = ( - a + iSuY,
G(°>=G(a),
▼*+i = Vi ) 2 f c + i, A: = 0,1, •
264 7. Birth of Multiple Limit Cycles
v (i)
Y _ d'Yk+l fc = l , 2 , . . ; i = l , 2 , .
fc+1 - da*
w x
z^
»=1
»!
,fc=0 j=l J
'
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
♦G(')
(7.19)
t!
t=o Lfc=i
x = f ; sme2m (7.20)
m=0
Inserting the value of x given by (7.20) into (9.19), and then equating the
coefficients of the same power in 6, we obtain
50=0, (7.21.a)
<Ji = - - wTG<°>pi, (7.21.6)
it
pi = ^wTG^(s)J, « = l,--,4.
The expressions obtained above are in a complete agreement with the ones
obtained before (denoted by *ft, i = 1, • • •, 4), when the following conditions
are satisfied:
H = -6i, « = !,••• , 4 . (7.22)
{ *R = »L = - » c >
VR + VL = VC ,
where
^dvc rd»L ... x
»c = C—, vL = L— , t/fl = 4>{iR),
with R, L, and C being the resistance, inductance, and capacitance, and t
and t; being the current and voltage, respectively. In this circuit, the resistor
is actually an active device, or a device that is assumed to have a nonlinear
characteristic curve <f> in the VR-iji plane.
266 7. Birth of Multiple Limit Cycles
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
| Xi = - X 2 - f(xi) ,
(7.23)
I ±2 = Xi ,
where fi is a real parameter. Then the system is indeed in a form of the well-
known van der Pol equation. Here, the parameter fi controls the amount of
"negative" resistance of the element R; it will be used as the bifurcation
parameter later on.
Using the corresponding representation in the frequency domain, we have
the following formulas:
-1 -1
A = B = and C = [1 0],
1 0
where one should not mix the constant matrix C with the capacitance, and
Moreover, the transfer matrix G(s) and the Jacobian J (evaluated at the
equilibrium point of the circuit) are given by
7.3 Some Application Examples 267
For this system, the critical value for Hopf bifurcation is fx = 0, and this
can be easily verified by computing the eigenlocus A = — *(/*+1)/(* 2 +»+1),
with s = iw therein. The critical frequency is w = 1, and the right and left
eigenvectors are both equal to 1.
We are now in a position to compute the higher-order terms of the cur
vature coefficient, so as to analyze the stability of the bifurcating solution of
the circuit.
Since the nonlinear function has only a cubic term, the complex numbers
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Voa and V22, which depend on the second derivatives, are both zero. Hence,
the complex number p\ defined in the Appendix can be easily calculated,
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
The first curvature coefficient can thus be computed by taking into account
that
the result is
(24)
V _ Mli\D3 - H
W - 3i
v H{ %)
*-- ? u-—r-n-
Next, the complex number P2 is similarly obtained as
Next, the complex number P2 is similarly obtained as
P2 = .D3V33
8 128
9»
The second curvature coefficient can be calculated now, by using the above
information, which is
This result is the same as that obtained in Hassard et al. [1981], where a
different, but equivalent, formulation was derived.
Example 7.2. A planar quadratic system (Bautin [1952])
The following example has been frequently discussed in the literature,
since it is apparently simple but has very rich nonlinear dynamics. It requires
considerable effort to compute the curvature coefficients higher than the
first one for this system. Main references for this classical example include:
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Bautin [1952], Li [1983], Blows & Lloyd [1984], Lloyd [1988], Rurr et al. [1989],
Kertesz & Kooij [1991], and Chow et al. [1994].
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
G(s) =
and
J = - 0 * + i)
-1 -(/* + !)]'
The eigenvalues of G(s)J are
An =
-!-/* + « and A6 =
«+ l »+ l
One can see that the critical value for Hopf bifurcation is /i = 0. This is
because, after replacing s = iu> at CJ = 1, we have Aj, = —1, as required.
7.3 Some Application Examples 269
Next, by applying the formulas given in Mees [1981] we can obtain the
expressions for the vectors V02 and V22 as follows:
0
(7.26.a)
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
4
2(A2 + A 5 )+t(A4-2A«)
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
V w (7.26.6)
12 [3A3 + 2A4 - A6 + t(2A2 - A5)
To this end, the first curvature coefficient is obtained as
o\ = - y g A 5 ( A 3 - A « ) .
Let us now consider the case of o\ = 0. The only possibility for the origin
to be a focus of order two is A5 = 0, because it can be shown that under the
restriction A3 — A« = 0, the origin is a center. For this reason, we assume
that As = 0 in the following computations.
The following vectors, which are needed in the fourth-order harmonic
balance approximation, are obtained in terms of the system parameters:
v , _ _ _ L [ 3A 3 +4A4-5A«-*2A2 ]
(7.27.a)
36 [2A2 + t(-6A 3 - 5A4 + 4A6)
1 \tx - it2
V 13 = (7.27.6)
96v^ [*2 + **i.
in which
h = -8A3Ae - 10A§ + 18A§ + \\ + IZX3X4 - 9A4A<s,
t 2 = —28A2A3 -f- 28AsAg — 4A2A4;
- 1
V _ [gi+«ga (7.27.c)
33
192v^L53 + «'ff4
in which
gi = 3A3X, - 12A3A« - 1 5 ^ + 6A| + 6A§ + 3A^,
Pa = — 12A2A4,
& = 16A2A3 + I2A2A4 - 16A2A«,
54 = -25A3A4 + 20A3Ae + 13A4A« - 2Aj - 18A§ - 9Aj;
270 7. Birth of Multiple limit Cycle*
mi (7.27.d)
»7l2
in which
mi =90*2*6 + 90*2*3 - 180*2*3*6 + 18*2*3*4 ~ 18*2*4*6 ,
m2 =24*2* 6 - 38*3*! + 68*2 - 54Ag + 20*3*4*e
- 5*3*5 + 5*5*6 - 39A|A4 + 19* 4 *i - 140*2% + 140*2*6;
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
and
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
m 3 + M714
V24 = (7.27.e)
Il52 TU5 + «'mj
in which
m 3 =108*2*3 + 108*2*1 ~ 216*2*3*6 - 10*2*3*4 + 10*2*4*6 ~ 6*2*5 ,
m 4 =180*2*6 - 96* 3 *i - 72A§ - 12*| - 3*5 - 90*2*4 + 106*3*4*6
- 23*3*5 - 7*4*6 - 88*4*2 + 48*2*3 - 48*2*6 - 72*2*4,
m s =150*2*6 - 90*3*2 - 54*3 ~ 6*1 - 6*5 - 111*2*4 + 104* 3 *4* 6
- 49*3*5 + 7*5*6 - 65*4*2 + 48*2*3 - 48*2*6 - 72*2*4,
mt = - 84*2*2 - 84*2*2 + 168*2*3*6 - 34* 3 * 3 *4 + 34*2*4*6 - 6*2*4 •
Using these results, after some tedious algebraic calculations, we finally
arrive at
°2 =
192 K*2*3*4 ~ * 2 * 4 * 6 ) (** + 5*3 ~ 5A«)1 •
This final formulation is identical to the one obtained by Farr et al. [1989].
Example 7.3. A planar cubic system (Sibirskii [1965])
This example was first discussed by Sibirskii [1965], and then by Blows
& Lloyd [1984], Lloyd [1988], and Lloyd et al. [1988].
There are other papers that are very closely related to the seminal work
of Sibirskii [1965], trying to generalize Sibirskii's earlier results and to solve
the classical Hilbert's 16th problem. In this pursuit, some representative
contributions were given by Lloyd & Pearson [1990], James & Lloyd [1991],
Li & Lin [1992], Guinez et al. [1993], and Zoladek [1994,1995].
The planar cubic system under consideration is described by
7.3 Some Application Examples 271
can be chosen in the same way as those shown in Example 2, while g(y) is
given by
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
ffl = (7.30)
^ -
As can be easily seen from Eq. (7.30), o\ = 0 if £ = 0.
Then, before computing the vectors associated with the fourth-order har
monic balance approximation, we consider the case where £ = 0. It is easy
to see that the vectors VJJ, V04 and V24 are zero, and so the vectors needed
for computing a2 are only V13, V33 and P2. These vectors are given below:
-1 3v + i(a — 610)
VU = (7.31.a)
16-/2 6w — a + t3i/
1 2v-4ft + T) + »(-6o - Aw + 49)
v 3 3 = 32V2 I - 6 0 -4w-49 + i(-2u -4ft + ij) (7.31.6)
" — 40av + mi + i(84ftv — llurj
-1 +\2a9 + 168iu0 + m 2 )
P2 = (7.31.c)
25672 -84/11/ + Hi/77 - 12a0 - 168w9
+m2 + i (40ai/ + mi)
272 7. Birth of Multiple Limit Cycle*
where
mi = 84i/0 - 12a/i - 7arj - 168w/i + 62WTJ ,
ro2 = -48i/ 2 -I- 8a2 - 16aw - 192w2 + 24/wj - 3t72 - 480s - 48/i2 .
Using the formula for <T2, which was given in Section 2, we obtain
a
* = ^2au- ( 7 - 32 )
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
V 15 = ^ 7 = f *+*«* 1 , (7.33.6)
where
01 = 12a0 + 168tu0,
P2 = 12a/i + 7ar) + 168t»^ - 62WTJ;
and
BaO - 48tu0 + 93+ i(g* - 4»70)
VM = (7.33.c)
512-V/2 [9* + *rfi + t(-8a0 + 48w0 + 53)
where
53 = - 7 a 2 - 12tu2 + 44ou» + 4fit) - r? ,
34 = — 16a?7 + 16u/t7 + 80/i — 48w/x.
After some tedious algebraic computations, wefinallyobtain the following
expression for the third curvature coefficient:
(7.34)
Hence, a control system designer can first choose a desired (local) region and
then obtain the corresponding conditions in terms of the system parameters.
One advantage of the proposed methodology is that there will be no
need to modify the feedback control path by adding any nonlinear terms, to
drive the system orbit to a desired region: we can simply modify the system
parameters, a kind of parametric variations, according to the expressions
of the curvature coefficients, so as to achieve the goal. Note that for some
systems it may be easier to modify the system parameters than fabricating
by NANYANG TECHNOLOGICAL UNIVERSITY on 09/30/15. For personal use only.
Let v (= Vii) and w T be the right and left eigenvectors of the matrix GJ
by 46.246.29.140 on 04/25/16. For personal use only.
associated with the eigenvalue whose locus is located closest to the point
(—1 + »0), satisfying |v| = 1 and w T v = 1.
Consider the matrix
H(a)= [l + G(a)J]~lG(a)
where the indexes p, q, and r run from 1 through m, and the partial deriva
tives are evaluated at the equilibrium solutions y. Here, as usual, a - r " is the
complex conjugate notation.
The following relationships indicate the equivalence between our vectors
(in the frequency domain) and the vectors (in the time domain) used by Fan-
et ol. (1989):
Vn ~ c, V02 ~ ao , V 22 ~ a2 , Vi 3 ~ a i , V 33 ~ a3 , V M ~ b 0 ,
V 24 ~ ba, V ^ ~ b 4 , Vis ~ e i , Vja ~ c 2 , pi = PQ101.
The formulas for these Vy vectors were derived by Mees (1981), where
a second-order harmonic balance approximation was used. We include them
here for convenience:
275
276 Appendix
The remaining vectors used for calculating £2 and a2 are the following:
(A.7)
+ D 3 IV 2 1 V 0 2+V 11 V 11 V 22
12VnVl1/
#(2»w)
-V24, (A.8)
V44="
H(Aiw)
4 w
V44,
V^ + 2V11V33 + ^ 3 V 2 1 V 2 2 +
48 V n
/
(A.9)
D2
P2 =-2 t 12V„Vo4 + 2V02V13 + V22V33 + V n V 2 4 + V13V22
+ 6V21V11V02 + 3V11V21V22 4.
+
J ^ l v 3 V2 (A.10)
192 " "'
A. Higher-Order Hopf Bifurcation Formulas: Part I 277
1 dH(S)
V'22 — — - V22, (All)
4 da «=2tw
pi=^2VnV22, (A.12)
where £1 and & are equal to the complex numbers — z\ and —z2, respectively,
denned in Mees (1981).
Using a sixth-order harmonic balance approximation, we can compute
the following vectors that are needed for the calculation of (3 (see Moiola et
ol., 1991b) and CT3:
+ V22V24 + V22V24 + V 3 3 V 3 3
+£ VO2VHV13
1, 1,
+ V 02 V U V 13 + V M V U V U + jV?xV24 + -Yi{VM
(A.14)
+ ^ [ v ? 1 v 1 1 v „ + fv ra v; 1 ] + |iv! 1 * l ,}
= - tf(3iw)v35 , (A 15)
V26 = - H (2iw) V
15 + g V ?3 + 2V02V24 + 2V04V22
{#■■
+ VliV86+Vi3V33+Va2V44 aVoaVxiVia+VwV?!
+ $
+ V u VnV24 + V u VnVaa + V u VwVaa + 2V202V22
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
16
+ W M V U V H VM + iv u V^ 2 + V u VnV 3 3
Vi\V u V 22 + ivtiVaj + ^V 0 2 V n V u
64
+
I&V^"} = -^ 2 ^ 6 ' (A16)
_ 1 d*H{a)
V22 V22, (A.17)
" " 4 ~ d ^ ~ 4=2tfa>
Pi=^2VnV2'2) (A18)
P[l+G(iw)j]V'l3 = -PG'(iu,)(JV13 + P l ) - PG(tu) Pl
and V13 -L V u , (A19)
V'
'33
—- 1_ dH{s) I T33 - THCSiwJDaVuVja, (A.20)
4 ds l3=3iu
D2
P 2 = T 2V l l Vj 4 + 2V 02 Vi 3 + V22V33 + V22V33
D2
P 3 = T 2V 02 V 15 + 2Vo4V13 + 2V M V„ + V U V „
by 46.246.29.140 on 04/25/16. For personal use only.
+ 2V21V11V22V22 + iv? 1 V2 2
192 V 02 Vf 1 Vf 1
3
^ V « 11V M l (A.24)
+ 9216 )
The equivalence between these vectors and those obtained in Farr et al.
(1989) are:
Vo6~ho, V 3 5 ~ e 3 , V 2 6 ~ h 2 , pi~PQ300,
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Z?3
+ VnV55 + :V?iV 24 + JVUVUVB + 3V W V„V33
3!
+
+ |vnV22V33 + IVnVnV^ + |v02Vi2
] ^ V?,V 13
+ ^V^VuVss + I v n V n V S j + W^VM
+
5! [ 4 V l l V u
v22 + ^v 02 v} 1 ■ $&**»}• (A28)
and
V 66 = - H(6icj){%- [VHVM + V 22 V 44 + i v f 3
I 2! L
+ ^ ^ ^ 4 4 + V ^ + 6 V „ V M V33
+
48
V?!V„ + ^ V 2 2 2
ii V » V 2 2 + 2 3 M ^ } - ^ 9 >
A. Higher-Order Hopf Bifurcation Formula*: Part I 281
fvf^nVM + ^VfxV13V22 + 3V n V n V 13 V M
24
+ 3V02V?! Vis + V04V?! + 6V02VU V u V33 + I ^ V a V s ,
+ \ V 1 1 V? 1 V 4 4
120[^ Vl3 + I V " V l l V l 3
15,
+ y V?1V?1V33 + yVwVjjVuVz, + JV^V^VM
+ yV?1V?1V22 + A V f 1 v 2 2
240 >»*»]}• (A30)
+ 2Vo2VM + V u V 66
+f 7 V n V 35 + ^VUV13V33
282 Appendix
+
&[s^»]}' (A.31)
+ |v
4 13 V22V 33 + f4 VuVaVas + I4V U V M V M + 4JVUVMVM
+ |Vo2V22V24 + ^02^22 V24 + ^Vo4V22?22 + ^ 1 1 ^ 4 4
3,
+ 7V11V33V44 + ?V02V33V33 + |vi 2 V44 + £ ^ 4 4
4
jV^VnV^ + J J V ? ^ + IvnVuVwVu
3,-. 1
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
+ 3Vo2V U V22V 3 3 + j V „ V | 2 V 3 3 + j V u V l j V s a
by 46.246.29.140 on 04/25/16. For personal use only.
+ Y V 02 V nVnVi3 + f Vc^V^V2! + g V ^ V n ^
+ yV n V 2 1 V 2 2V33 + y V J ^ U V M ^ + yVoaVuVuVaaVaa
gv^V^Vn + ^ V j ^ V , , + g v ^ V n ^
6!
+ §V U Vi\V33 + f V^V^V?! + ^V02V11V?1V22
+ jV 02 V? 1 V 11 V 2 2 + g V21VJ1V22V22 + g j ^ V S ,
+ ^V},^] + £ [gYnV?^ + jgv^V,,
64
+
+
128V"V"V" "8? [l28 V " V "J } ' (A.32)
284 Appendix
,{t[vnV„
- H(2iw)l -+ IV U V 1 7 + V 13 V 15 + 2V02V26 + 2V04V24
+ fVoeV?! + I v u V u V a e + | v n V 1 3 V 2 4 + §V U V 1 3 V 2 4
+ | v 1 3 V 1 3 V 2 2 + | v u V 1 5 V 2 2 + |v u Vi5Vaa + 3Vg2V24
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
2
+ 6V02Vo4V22 + TjV2 2V24 + ^
V?2^24 fvaaVaa
22^^V 2 4* + JJVIIVMVW
§i
+ 6VQ2V04V?! + ^ ^ V M + ^ V ^ V ^ + SVuVuVaaVa
+ eVraVnVnVM + 6Vo2VuV13V22 + 6VoaViiVuV M
y V?1V?1V24 + y V? 1 V 11 V 13 V 22 + y V n ^ V u V a a
5! _
+ ^Vf x V 2 4 + ^V? 1 V 1 3 V 2 2 + y VoaVjjVuVu + j ^ V ? ^
gv*1V11V13 + ^ V ^ V n + I v j ^ a , + y V ' ^ V , ,
6!
+ y V&V?^!! + f V02V?1V?1V22 + y VoaVj^a
105
+ YVnViiV22V22 + y Vu^VS, + Vo2Vf1V?:
li»li
7! 32
+ gVj.VuVa + ^VJ^VB
SM}' <*
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
and
by 46.246.29.140 on 04/25/16. For personal use only.
#2
P4= 2V 02 V 17 + 2Vo4V15 + 2Vo6V13 + 2VOBV U
T
+ V U V28 + V 13 V 26 + V15V24 + V17V22 + V22V37 + V24V35
+ V26V33 + V33V46 + V35V44 + V44V55] + ^ 7V?xV1T
3, U V 1 3 V 1 5 + | v n V 1 3 V 1 5 + 7V? 3 V 13 + | v u V u V i 7
+ ^V
2
3.-.
+ 5 VnV13V15 + 3VfcVi» + 6Vo2Vo4V13 + SVwVwVn
+ ^VaaVaaV85 + |v 11 V? 1 V 26 + Iv^VnVa*
4!
+ f ^ V u V a a + 3VuVi1V13Va4 + 3VU V13Vi3V23
286 Appendix
+ 6 V g 2 V 2 2 V 3 3 + SVoaV^Vaa + 6 V 0 2 V „ V 2 2 V 4 4 + | v 2 2 V * 3 V 3 3
+ SViiVaVaVra + f ^ V ^ Y * , +
5!
f v ? ^ + jV^VnV^
+ y v?iV11v13v13 + y v ^ v ? ^ + 1 v u v? lV ? 3 + ^ v } , v35
+ jVjiVisVss + IVu^iVsB + I ^ V u V s s
+ 15Vo2Vi,V11Vi3V92 + yV04V11V?1V22 + yV 02 V? 1 V 13 V 22
+ TV^VUVJJVM + ^V^VUVMVM + ^V n V u V 1 3 V 2 2 V 2 2
+ ^ i V j 2 V « + y V^VnV^ + 15VoaVl,VllVaaV33
+ y V02V?1V22V33 + y VnVnV&Vas + y ^ V ^ V a
A. Higher-Order Hopf Bifurcation Formula*: Part I 287
15 15,
+ JjV?lV22V22V33 + ^^flV M + fv 02 v? 1 V? 1 v 13
6!
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
+ y VwVf^nV,, + y VMV^V?! + J ^ W M
by 46.246.29.140 on 04/25/16. For personal use only.
+ H v J ^ w V a + y VjiVuVuVa + y V^V^Vj*
+ ^ V n V j l V 4 4 + ±*UVU + y W ? ^ + {|Vf1V22V33
ID'S - 35v3 n
+
7! 16 32
+ y?v? 1 v} 1 v 33 + ^ l f c v j ^ + ^v02v?1V31V22
+ ^V02Vf1V11V22 + ^V?1V?1V22V22 + ^ V u ^ V j
, 21V5 y2
22
8!
fvo.Vf.V?, + g v ^ V *
+ ffv^v* +
A> 63 5 v i
"9Tl28 VllVl1
(A.34)
V" —-
1- <PH(a) I dH(a)
IJ=3UD IhViiVn
'33 V33 -
4 da1 l«=3tw da
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
▼44
+ 2V U V 22 V 22 + 2V n V n V 3 3 ] + ^ [Vj,VnVi,] J , (A.46)
by 46.246.29.140 on 04/25/16. For personal use only.
+ jV? x V 24 + ±VUV'13V22 + i v u V 1 3 V 2 2 + I V u V i , ^
+ ^ V U V22V33 + VQ2V22V22 + V o ^ V ^
^ V n V ^ + iv^VnV^]}, (A47)
64
V'
'26
— - dH(s) I ▼26
i«=2tw
2Vo2VnVi3 + V^V?! + V U V U V 24
+ VuVl,V M + VnV13V22 + VuVi3V22 + VnVxaV^
+ 2Vg2V22 + V ^ V ^ + \v\2%2 + Vn^Vsj
+ v? 1 v„v 3S (A.48)
by 46.246.29.140 on 04/25/16. For personal use only.
(A49)
+ oV 3 1 V 44 + -V 1 1 V 3 2
+ t[^ V - + l V§ « Vl «
+
S[iV*V« 7! «"■]}• (A51)
Ai | 3 , , , , „ , 3 2 ir , V.W..V.. 1 3 2
V
+ -gf I I V U V ^ V M + jV^Y* + ^V11V33V44 + jVfcV*
+ 7V22VIV,
4!
292 Appendix
5
+ 5VUV*2V33 + ^ V}!V44 + ^ V w V a a
5! 16
+ |v?!Vi,
6!
ivfcv. + g ^ * .
r>8
+S[^« 8! 128 V ? 1 J } ' (vi.52)
- H(Aiu)
{#" V37 + V 13 V 35 + V15V33 + V22V26
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
+ V22V,
22*66 + 7V11VM + JfVnVwVM \
V U V U V M + ^VnViBVaa
3!
+ T V ? 3 V 2 2 + SVoaVnVjs + 3V02V13V33 + S V M V U V M
4
+ I V u V a V w + IVuV^Vas + 5VX3V2JV33 + | v , i V u V 4 e
+ f v f ^ n V w + I ^ V u V s s + SVuVnVxgVss
+ S V U V U V M V M + ^ V u V n V ^ + | v „ V 1 3 V^
+ I V?XV22V44 + S V ^ + IVUV^VM
+ iv^V 22 +
5!
" V J X V U V M V M + ^V?,V13V22
+ j V ' ^ n V M + ^V 02 V? 1 V 13 + \v<*V*u
+ ^V 11 V? 1 V2 2 V 3 3 + fvJxVaaVas + ^VoaVjiVnVjs
4 4 *
A. Higher-Order Hopf Bifurcation Formulas: Part I 293
+ JlvJiVaaVa ^VoaVf^n + ^ V j ^ j V a
16 7! 16 64
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
(A.53)
♦SW-I+TI&H}-
and
by 46.246.29.140 on 04/25/16. For personal use only.
Voa = - H(6iu>
>{£h V 3 7 + V 1 3 V M + V23V46 + V 24 V44 + V33V35
+ ^ [^V?iV« + H ^ V u V a + y V 0 2 V} I V M
+ fv31v11v222] + f[lv 02 v ?1 + | v ^ 1 1 v M
-f[^n]}. (A.54)
294 Appendix
_ G(i*)f
o\ =
4a2G'(iu>)'
where G'(tw) = dG/da| < = i i .
If only a second-order approximation is necessary, the expressions for the
0th, 1st and 2nd-order harmonics, and for the periodic solution, are given
respectively by
Y° = V0262=0, Y1 = V1J = 8,
Y2=V22§2=0, y\{t) = B cos(ta),
In the sequel, u> and 6 denote thefrequencyw and the values of 6, respectively,
that are the solutions of Eq. (4.67).
The rest of the calculations is now included in their logical order:
=
24"— '
6-<*»>[& + ! * ] .
V3i=-H(i3u))[^V33 + ^i],
V„=-IT(i5fl)[fv„ + i|5]>
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
&--«»>[?(^+**)+s(fr+i*)+fe.
by 46.246.29.140 on 04/25/16. For personal use only.
V57 = - J5T(»5fi>)
2
V 77 = - JT(t"76) f (VBS + V3 3) + |^V 33 + 3 ^ ] ,
+§ ( ^ 3 5 + VM + 3Vs3^33 + JV55)
fl2o+l — 3 = 1,2,
so that we have
53 = - 2 , 35 = 16, g\ = -272, p| = 7936,
with g$q+1 = Ag$q+l.
Because of the odd symmetry of the nonlinear function, all the even vec
tors are zero, i.e., V^9i2P = 0, p = q,q + 1, • • • ,4. The remaining non-zero
vectors are:
V33=-^l[e-^+Ae-^}gl
+ M+
64 15360 J '
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
V„ = - H(i5u>) [ c - « ^ + X e - * ^ ] {& Q v « + V„ + iv 3 2 3 )
by 46.246.29.140 on 04/25/16. For personal use only.
33
"■"QG 46080 / '
_£s_v 37 1
384 3 3 322560/ '
€. = - G(to>) [ e - ^ 1 + Ae"*"'] { f (|V3 7 + V33V35
1
+ V33^35 + V33V55) + 1 1 ( ^ 3 5 + V35 + 3V33V33 + jV 55 )
7680'
where " denotes the complex conjugate of the expression.
In this case, Yk = 0, for k = 0,2,4,6,8. The expressions for the 1st, 3rd,
5th and 7th-order harmonics are given by
299
300 Reference*
London.
Balakotaiah, V. & Luss, D. [1982a] "Exact steady-state multiplicity criteria for
by 46.246.29.140 on 04/25/16. For personal use only.
44, 595-602.
Colantonio, M. C , Padin, M., Desages, A. C , & Romagnoli, J. A. [1991]
"Application of higher-order bifurcation formulas," IEEE Trans, on Auto.
Contr. 36, 746-749.
Crawford, J. D. & Knobloch, E. [1988] "Classification and unfolding of degen
erate Hopf bifurcations with 0(2) symmetry: No distinguished parameter,"
Physica D 31, 1-48.
Doedel, E. J. [1984] "Continuation techniques in the study of chemical reaction
schemes," in Proceedings of the Special Year in Energy Mathematics, Gross
K. I. (Ed.), University of Wyoming, SLAM Publ., 103-138.
Doedel, E. J. [1986] "AUTO: Software for continuation and bifurcation prob
lems in ordinary differential equations," Monograph, Applied Mathematics,
Caltech.
Doedel, E. J. & Heinemann, R. F. [1983] "Numerical computation of periodic
solution branches and oscillatory dynamics of the stirred tank reactor with
A -*■ B -¥ C reactions," Chem. Engng. Sci. 38, 1493-1499.
Doedel, E. J., Keller, H. B. & Kernevez, J. P. [1991a] "Numerical analysis and
control of bifurcation problems I: Bifurcations in finite dimensions," Int. J.
of Bifur. Chaos 1, 493-520.
Doedel, E. J., Keller, H. B. & Kernevez, J. P. [1991b] "Numerical analysis and
control of bifurcation problems II: Bifurcations in infinite dimensions," Int.
J. of Bifur. Chaos 1, 745-772.
Dumortier, F., Roussarie, R. & Rousseau, C. [1994] "Hubert's 16th problem
for quadratic vector fields," J. of Diff. Eqns. 110, 86-133.
Edmunds, J. M. [1979] "Characteristic gain, characteristic frequencies and
stability," Int. J. of Contr. 29, 669-706.
Reference* 303
Hale, J. K. k Huang, W. [1993] "Global geometry of the stable regions for two
delay differential equations," J. of Math. Anal. Appl. 178, 344-362.
Hale, J. K. k Kocak, H. [1991] Dynamics and Bifurcations, Springer-Verlag,
New York.
Hale, J. K. k Verduyin Lunel, S. M. [1993] Introduction to Functional Differ
ential Equations, Appl. Math. Sci. 99, Springer-Verlag, New York.
Hamada, N. & Anderson, B. D. O. [1983] "Simplified stability tests for delay-
differential systems," IEEE Trans, on Circ. Sys. 30, 488-492.
Hassard, B. D., Kazarinoff, N. D. k Wan, Y. H. [1981] Theory and Applications
of Hopf Bifurcation, London Math. Soc. Lecture Note Series 41, Cambridge
University Press, Cambridge, UK.
Hassard, B. D. k Shiau, L. J. [1989] "Isolated periodic solutions of the Hodgkin
- Huxley equations," J. of Theor. Biol. 136, 267-280.
Hassard, B. D. k Wan, Y. H. [1978] "Bifurcation formulae derived from center
manifold theory," J. of Math. Anal. Appl. 63, 297-312.
Healy, J. J., Broomhead, D. S., Cliffe K. A., Jones, R. k Mullin T. [1991] "The
origins of chaos in a modified Van der Pol oscillator," Physica D 48, 322-339.
Holodniok, M. k Kubicek, M. [1984] "New algorithms for evaluation of complex
bifurcation points in ordinary differential equations: A comparative numeri
cal study," Appl. Math. Comput. 15, 261-274.
Hopf, E. [1942] "Abzweigung einer periodischen Losung von einer stationaren
Losung eines Differentialsystems," Ber. Math. Phys. Klasses Sachs. Akad.
Wiss. 94, 3-22 [translated to English entitled "Bifurcation of a periodic so
lution from a stationary solution of system of differential equations" in The
Hopf Bifurcation and Its Applications, (by Marsden, J. E. k McCracken,
M.j, Springer-Verlag, New York, 1976, 163-205].
References 305
intercoupled via pure time delays," Bull, of Math. Bio., 44, 57-74.
Lloyd, N. G. [1988] "Limit cycles of polynomial systems - Some recent devel
opments," in New Directions in Dynamical Systems, Bedford, T. k Swift, J.
(Eds.), London Math. Soc. Lect. Note Series 127, 192-234.
Lloyd, N. G., Blows, T. R. & Kalenge, M. C. [1988] "Some cubic systems with
several limit cycles," Nonlinearity 1, 653-669.
Lloyd, N. G. k Pearson, J. M. [1990] "Conditions for a center and the bi
furcation of limit cycles in a class of cubic systems," in Bifurcations of Pla
nar Vector Fields, Franchise, J.-P. k Roussarie, R. (Eds.), Lecture Notes in
Mathematics 1455, Springer-Verlag, 230-242.
Longtin, A. k Milton, J. G. [1989] "Insight into the transfer function, gain, and
oscillation onset for the pupil light reflex using nonlinear delay-differential
equations," Biol. Cybern., 61, 51-58.
MacFarlane, A. G. J. & Postlethwaite, I. [1977] "The generalized Nyquist sta
bility criterion and multivariable root loci," Int. J. of Control 25, 81-127.
Malek-Zavarei, M. & Jamshidi, M. [1987] Time-delay Systems - Analysis, Op
timization and Applications, North-Holland Systems and Control Series 9,
North Holland.
Manitius, A. Z. [1984] "Feedback controllers for a wind tunnel model involving
a delay: Analytical design and numerical simulation," IEEE Trans, on Auto.
Contr. 29, 1058-1068.
Manitius, A. Z. k Olbrot, A. W. [1979] "Finite spectrum assignment problem
for systems with delays," IEEE Trans, on Auto. Contr. 24, 541-553.
Margoli8, S. B. k Matkowsky, B. J. [1989] "New modes of quasi-periodic com
bustion near a degenerate Hopf bifurcation point," SIAM J. of Appl. Math.
48, 828-853.
References 307
Maraden, J. E. & McCracken, M. [1976] The Hopf Bifurcation and Its Appli
cations, Springer-Verlag, New York.
Mees, A. I. [1981] Dynamics of Feedback Systems, John Wiley & Sons, Chich-
ester, UK.
Mees, A. I. & Allwright, D. J. [1979] "Using characteristic loci in the Hopf
bifurcation," Proc. Instn. Elect. Engrs. 126, 628-632.
Mees, A. I. & Chua, L. O. [1979] "The Hopf bifurcation theorem and its ap
plications to nonlinear oscillations in circuits and systems," IEEE Trans, on
Circ. Sys. 26, 235-254.
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Nussbaum, R. [1975] "Differential delay equations with two time lags," Memo.
of Amer. Math. Soc. 16, 1-62.
Piccardi, C. [1994] "Bifurcations of limit cycles in periodically forced nonlinear
systems: The harmonic balance approach," IEEE Trans. on Ore. and Syst.
- Part 141, 315-320.
Piper, G. E. & Kwatny, H. G. [1992] "Complicated dynamics in spacecraft
attitude control systems," J. of Guid. Contr. Dynam., 15, 825-831.
Planeaux, J. B. [1993] Bifurcation Phenomena in CSTR Dynamics, Ph.D.
Thesis, University of Minnesota.
Planeaux, J. B. & Jensen, K. F. [1986] "Bifurcation phenomena in CSTR
dynamics: A system with extraneous thermal capacitance," Chem. Engng.
Sci. 41, 1497-1523.
Poore, A. B. [1976] "On the theory and application of the Hopf-Friedrichs
bifurcation theory," Archs. Ration. Mech. Anal. 60, 371-393.
Poore, A. B. & Al-Rawi, A. [1979] "Some applicable Hopf bifurcation formulas
and an application in wind engineering," in Annals of New York Academy of
Sciences, 590-604.
Postlethwaite, I. [1979] "Association between branch points and stationary
points on the gain and frequency surfaces" Int. J. of Contr. 29, 255-260.
Reyn, J. W. [1964] "Classification and description of the singular points of a
system of three linear differential equations," J. of Appl. Math. Phys. 15,
540-555.
Rodet, X. [1993] "Models of musical instruments from Chua's circuit with time
delays," IEEE Trans, on Circ. Sys. - Part II40, 696-701.
Roose, D. & Hlavacek, V. [1985] "A direct method for the computation of Hopf
bifurcation points," SIAM J. Appl Math. 45, 879-894.
References 309
Vanderbauwhede, A. [1980] "An abstract setting for the study of Hopf bifur
cation," Nonlinear Anal. 4, 547-566.
Wang, D. [1990] "A class of cubic differential systems with 6-tuple focus," J.
by 46.246.29.140 on 04/25/16. For personal use only.
A
Abed, E. H. 32, 273
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Aboud, N. 257
Ajjarapu, V. 8
Al-Rawi, A. 73
by 46.246.29.140 on 04/25/16. For personal use only.
311
312 Author Index
Byeon, K. H. 127
C
Cai, S. 257
Campbell, S. A. 221, 247, 251
Carr, J. 8, 10
Castro, L. 65, 102, 119
Cendra, H. 65, 102, 119
Chafee, N. 12, 14
Chaikin, C. E. 1
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Chen, R. L. 101
Chern, S. S. 257
Chiacchiarini, H. G. 221
Chiasson, J. N. 221
Chow, S. -N. 12, 221, 268, 272
Chua, L. O. 14, 24, 25, 26, 28, 141, 142, 174, 221, 225, 256, 258, 260
Chung, I. J. 127
Cliffe K. A. 132
Colantonio, M. C. 34, 65, 257
Cooke, K. 220
Crawford, J. D. 101
D
Desages, A. C. 34, 65, 102, 119, 141, 159, 173, 221, 257, 259, 262, 277
Dianat, S. 220
Doedel, E. J. 15, 45, 102, 161, 172, 208
Dong, X. 273
Dumortier, F. 257
E
Edmunds, J. M. 23, 220, 223
F
Fair, W. W. 45, 87, 93, 100, 101, 104, 107, 110, 119, 120, 123, 139, 142, 160,
208, 256, 268, 270, 275, 280
Flockerzi, D. 101
Franke, J. M. 257
Fu, M. 221, 231
G
Genesio, R. 32
Author Index 313
Healy, J. J. 132
Heinemann, R. F. 161
Hlavacek, V. 89
Holmes, P. 3, 101
Holodniok, M. 15
Hopf, E. 1, 12
Hsu, I. D. 14
Huang, K. 257
Huang, W. 221, 247
Huseyin, K. 98, 102, 142
I
Bceda, K. 247
Ito, M. 221
J
James, E. M. 257, 270
Jamshidi, M. 221
Jensen, K. F. 45, 67, 98, 101, 160, 172
Jones, R. 132
Jorgensen, D. V. 87, 110
K
Kalenge, M. C. 257, 270
Kamen, E. W. 221
Kazarinoff, N. D. 14, 15, 87, 131, 172, 256, 268
Keller, H. B. 15, 172
Kernevez, J. P. 15, 172
Kertesz, V. 107, 257, 268
Khaikin, S. 1, 44, 100
314 Author Index
Labouriau, I. S. 45, 101, 107, 139, 142, 256, 268, 270, 275, 280
Labrie, C. 221, 247
Langford, W. F. 12, 14, 15, 19, 101, 102, 107, 108, 130, 131, 139, 142, 159,
by 46.246.29.140 on 04/25/16. For personal use only.
Mizuno, M. 247
Moiola, J. L. 5, 32, 34, 65, 102, 119, 141, 159, 173, 211, 221, 240, 257, 259, 262,
273, 277, 294
Mullin T. 132
N
Nobuyama, E. 221
Nussbaum, R. 247
O
Ohira, T. 221
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
P
Padrn, M. 257
Pearson, J. M. 257, 270
Pelster, A. 244, 246
Piccardi, C. 32
Piper, G. E. 34, 257
Place, C. M. 20
Planeaux, J. B. 45, 67, 98, 101, 139, 160, 172
Polis, M. P. 221, 231
Poore, A. B. 14, 34, 44, 58, 60, 73, 82, 87, 100, 110, 123, 256
Postlethwaite, I. 23, 46
R
Ray, W. H. 34, 44, 58, 100
Reyn, J. W. 8
Roberts M. 101
Rodet, X. 221
Romagnoli, J. A. 34, 65, 102, 141, 159, 173, 257, 259, 262, 277
Roose, D. 89
Roussarie, R. 257
Rousseau, C. 257
S
Saez, E. 270
Sathaye, A. 257
Schaeffer, D. G. 12, 14, 15, 19, 45, 77, 100, 101, 102, 108, 125, 139, 140, 141,
159, 208, 273
Schmitz, R. A. 100
Seydel, R. 15
316 Author Index
Shi, Z. 221
Shiau, L. J. 101, 102, 131, 172
Sibirskii, K. S. 257, 270, 272
Stech, H. W. 227, 257
Stepan, G. 221, 257
Stewart, H. B. 132, 221
Stewart I. 45
Suh, H. H. 220
Szanto, I. 270
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
T
Takens, F. 12, 14, 101, 123
Tan, C. W. 101
by 46.246.29.140 on 04/25/16. For personal use only.
Z
Yu, P. 98
Yang, X. 257
Ye, Y. -Q. 257
Zak, S. H. 221
Zoladek, H. 257, 270
Author Index
317
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
by 46.246.29.140 on 04/25/16. For personal use only.
A
Advantage (of the frequency domain approach) 13, 31
Algorithm
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
319
320 Subject Index
— subcritical 16
— supercritical 16
— theorem 20, 25
— theorem (with time-delays) 224
— transcritical 6
— value 5
Bogdanov-Takens singularity 123
Branch point
— on the frequency surface 46
— on the gain surface 46
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Butterfly
— catastrophe 103, 113
— singularity 103
by 46.246.29.140 on 04/25/16. For personal use only.
C
Cascade
— of time-delay integrators 231-239
Catastrophe theory 93
Center
— manifold 5, 7
— center manifold equation 10
— center manifold theorem 8
— singularity 3, 17
Characteristic
— gain locus 23
— gain surface 151
Coalescence 2
— condition 76
Co-dimension 77
Conjecture 1
Continuation
— method 15
— of bifurcation curve 43
— of oscillatory branch 155
— of periodic solution 172, 176
Control
— bifurcation 273
— chaos 273
— system 228
C-singularity 87
CSTR (Continuous Stirred Tank Reactor)
— with consecutive reactions A -4 B -+ C 60-62, 87-96, 110-129
Subject Index 321
Delays 219
Describing function 142
Determinant of degeneracy 64
Difference-differential equation 220
Double
— roots at w = 0 49, 59, 70
— zero eigenvalue 49, 59, 70
Dynamic
— bifurcation 36, 45, 48
— swallowtail singularity 123, 191
E
Eigenlocus 23, 226
Encirclement 25
Equilibrium
— center 3
— multiplicity 99
— node 3
— focus 3
— saddle 3
— 5-curve 60, 91
— solution 3
— 8 table 3, 5
— unstable 3, 5
Equivalence
— theorem 10
— two Hopf theorems 26
Existence theorem 10
322 Subject Index
F
Failure
— of the curvature coefficient 76
— of the transversality condition 76
First curvature coefficient 83
Focal
— index 136, 256
— values 256
Focus 3
Fold
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
— coefficient 143
— coefficient (with time delay) 242
Frequency domain 2
— approach 2, 13
— Hopf bifurcation in the frequency domain 21
— intersection (intersecting frequency) 24, 173
6
Generalized
— eigenspace 8
— Nyquist stability criterion 23
— phase plane 3
— stability criterion with time delay 225
Global bifurcation diagram 14, 15
Graphical Hopf bifurcation theorem 25
Grobman-Hartman (theorem) 5
H
Harmonic balance approximation
— eight-order 108, 175, 281, 291, 294
— fourth-order 107, 141, 174
— second-order 234, 106, 174, 275, 294
— sixth-order 108, 175, 277
Higher-order
— bifurcation formula 171, 275, 294, 296
— harmonic balance approximation (of periodic solution) 171
Hilbert 16th Problem 257
Homeomorphic mapping 5
Hopf 13
Subject Index 323
— bifurcations 67
— crossings 62
— Hopf bifurcations 12, 105
— Hopf bifurcation points 12, 105
— limit cycles 11, 101, 131, 205, 245
Multiplicity of steady-states 102
N
Nested limit cycles 38, 163
Node 3
Non-hyperbolic 5
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Product-system 51
Q
Quadratic system 257, 268-270
Quasi-polynomial 220
R
Reference oscillator 244
Resonant (eigenvalues) 10
Return map 1
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
S
Saddle 3
— node bifurcation 6, 51
by 46.246.29.140 on 04/25/16. For personal use only.
T
Tensor product 24
Third curvature coefficient 263
Time
— delayed feedback systems 240
— delay 219, 223
Time domain 2
— Hopf bifurcation theorem 20, 25
— Hopf bifurcation theorem (with time delay) 224
Trajectory 3
Hopf Bifurcation Analysis Downloaded from www.worldscientific.com
Transcritical bifurcation 6, 52
Transition variety 132
Transversality condition 65, 77, 224
by 46.246.29.140 on 04/25/16. For personal use only.
— failure 76
Triple zero eigenvalues 62, 69
Tunnel-diode oscillator 26, 84
Two-dimensional autonomous system 3
Two pairs of pure imaginary eigenvalues 66, 74
U
Unstable
— limit cycle 11
— periodic orbit 113
V
Van der Pol circuit 265-268
Variable structure control 228-231
VCO (Voltage Controlled Oscillator) 244
Vibration of bluff body 73-76
W
Weak focus 256
Wigwam singularity 104
Wing engineering 73-76