Here we present the Poincaré-Melnikov perturbative technique to
analyze limit cycles in dynamical systems defined on a 2D manifold
. We follow the approach proposed by Perko in
Ref. [43].
Let us consider an autonomous dynamical system:
(B.19)
with
and
analytical in
. Let us suppose to perturbe the
system in the following way:
(B.20)
where
is the amplitude of the perturbation and
is an analytical function in
. We assume now that the unperturbed
system (B.19) has a continuous family of periodic
trajectories:
(B.21)
These trajectories can be determined by the initial condition
chosen on a Poincaré section (see
Fig. B.1 and Ref. [43]) normal to the family
of periodic trajectories. Conversely, the generic trajectory of
the perturbed system (B.20) will be, in general
(B.22)
where we have indicated with
the
flow of the dynamical system (B.20) From
Eq. (B.22) it follows that:
(B.23)
where, for sake of brevity, the dependance on
has been
not indicated. The flow (B.22) can be developed in
Taylor series with respect to the perturbation parameter
:
By using the latter equation in the perturbed dynamical system
(B.20), we end up with:
(B.27)
By developing in Taylor series the right-hand side of the latter
equation with respect to the variables
, one
has:
(B.28)
By remembering that
and by
neglecting second order terms, one ends up with the following
equation:
(B.29)
which we call first variational equation with respect to
. Equation (B.29) defines a 2D dynamical
system which can be used, in principle to study how the
perturbation affects the displacement
of the
perturbed trajectory with respect to the unperturbed orbit in one
period. We notice that the dynamical system (B.29)
has periodic coefficients and, therefore it is not possible to
solve it in exact analytical form.
Figure:
Planar sketch of a portion of the phase
portrait of the unperturbed dynamical
system (B.19). is the Poincaré section
normal to the family of continuous trajectories.
Nevertheless, we observe that we are interested only on the
component of
normal to the unperturbed trajectory
:
(B.30)
where
is the unit-vector normal to and
tangential to the manifold . The unit-vector
is
proportional to the following vector:
(B.31)
where
is the unit-vector normal to . Therefore, we
can express
as
(B.32)
where the wedge product
, with
, is defined as
(B.33)
By differentiating both sides of Eq. (B.32) with respect
to time, remembering Eq. (B.29), and using
straightforward algebra, one ends up with the following
one-dimensional differential equation, with periodic coefficients,
for
:
(B.34)
where
tr is
the divergence of the 2D vector field
. It can
be shown [43] that
(B.35)
Equation (B.34) can be analytically integrated over
one period of the unperturbed solution
. By taking
into account the latter equation, the solution can be written as:
(B.36)
In addition, if
is a conservative vector field it
happens that:
(B.37)
Thus, Eq. (B.36) reduces to the following simpler
form:
(B.38)
Let us suppose now that the generic unperturbed trajectory,
determined by the initial condition
, can be univocally
determined by a scalar parameter through a correspondence
. From Eq. (B.36) one can define the
Melnikov function :
(B.39)
where
. Therefore, to summarize, the
Melnikov function, computed on the value , determines the one
period displacement of the unperturbed trajectory, determined by
, in the direction normal to that unperturbed trajectory.
Intuitively, it can be inferred that when , the
unperturbed trajectory corresponding to becomes a limit
cycle when the perturbation is introduced. This can be rigorously
proven (see Ref. [43]) for finite (but small) values of
the perturbation parameter
. Thus, the zeros of the
Melnikov function correspond to limit cycles of the perturbed
dynamical system (B.20). Moreover, the sign of
the derivative of the Melnikov function at the zero determines the
stability of the corresponding limit cycle. In particular,
positive derivative implies that the limit cycle is stable,
whereas negative sign corresponds to an unstable limit cycle. By
using this technique, also bifurcations of limit cycles can be
studied. In particular, it is possible to find algebraic
conditions which corresponds to suitable bifurcation
conditions [43]. For instance, the condition for the
Andronov-Hopf bifurcation is given by:
(B.40)
and the condition for homoclinic connection bifurcation is
obtained by imposing that the Melnikov function vanishes in
correspondence of an unperturbed homoclinic trajectory.
Next:C. Appendix C Up:B. Appendix B Previous:B.1 Elliptic FunctionsContents
Massimiliano d'Aquino
2005-11-26