Professional Documents
Culture Documents
DOCTOR OF PHILOSOPHY
JULY 2005
CITY UNIVERSITY OF HONG KONG
香港城市大學
用攝動增量法研究強非線性振動系統
及時滯微分系統
Submitted to
Department of Mathematics
數學系
in Partial Fulfillment of the Requirements
for the Degree of Doctor of Philosophy
哲學博士學位
by
July 2005
二零零五年七月
1
Abstract
odic solutions can be calculated to any desired degree of accuracy and their
the new branch nor the second derivatives need to be calculated. Subsequent
responses of a nonlinear system due to time delay can be observed and anal-
ysed since the delay is used as the bifurcation parameter. The advantage of
Acknowledgment
I am very grateful to my supervisor, Professor Kwok Wai Chung, for his valu-
able time, great patience, insightful advice and guidance during my study in
sible for me to have finished this thesis. I deeply hope that I can meet more
I am also grateful to Professor Jian Xu, for his helpful suggestions and
1 Introduction 5
1.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.6 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3
4
3.6 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5 Conclusion 115
Bibliography 121
Chapter 1
Introduction
1.1 Background
tions and have been developed in different fields of applications such as me-
chanics, non-linear oscillation and fluid dynamics etc. [57, 63]. In non-linear
seeking all possible equilibrium states and the periodic motion of a system,
5
6
and determining the stability of these solutions. To this end, various pertur-
bation techniques [55, 58] and numerical integration methods [20, 21], such
investigate the existence, uniqueness, stability of the solutions and their re-
initial conditions are provided for the integration scheme. Also, these meth-
ods are not suitable for obtaining unstable solutions. The convergence rate
On the other hand, Harmonic Balance (HB) methods have been applying
example, reference [5, 6, 28, 80]. In the HB formulation, all the spatial
terms. The final step is to solve the algebraic equations for the coefficients
The Incremental Harmonic Balance (IHB) method can give more accu-
rate results than the HB method without suffering from the deficiency of
the latter. The IHB method was originally presented for analyzing peri-
odic structural systems [40] and has been successfully applied to various
types of non-linear dynamical problems. For example, results for limit cycle
analysis of autonomous systems are obtained in Lau and Yuen [42]. The
step. The accuracy of the solutions can be easily increased as the linearized
accuracy over a wide parameter range. Furthermore, both stable and un-
stable solution can be sought directly. The IHB procedure, however, is not
incremental method [10] was formulated and later extended in [83] to calcu-
introduced in the Fourier series instead of the physical time t. The advantage
only worked on his ideas but also supplemented with my own. For example,
(DDEs), I found that one more equation which corresponded to the nonlinear
DDEs is quite different those without delay as such systems are of infinite
dimension. I got an idea from some articles and then combined it with the
oscillators with many degrees of freedom. Coupled van der Pol oscillators
the Ph. D. study, the present method was further extended to study various
g(x) = ²f (x, ẋ, Ωt), where g(x) and f (x, ẋ, Ωt) are arbitrary non-linear func-
neural [29, 45], ecological [39], biological [49], mechanical [37, 48, 58, 67],
and other natural systems due to finite propagation speeds of signals, finite
reaction times and finite processing times [69]. These researches show that
the time delay in various systems has not only a quantitative but also quan-
titative effect on dynamics even for small time delay [27]. Therefore, the
ysis of nonlinear systems of delay differential equations where the time delay
the systems.
Chapter 2
Branch switching of
period-doubling bifurcations
2.1 Introduction
phenomena and engineering problems, and have been the subject of many
analytical and numerical investigations, see references [1, 4, 24, 44, 59, 60, 61,
one of the main problems is to find a starting point on the emanating branch
which serves for a subsequent tracing of the entire branch. The calculation of
12
13
constructed.
(II) An iteration that should converge to the new branch must be estab-
lished.
branches include the construction of a predictor via the tangent [44, 70, 72]
algorithms are generally quite involved since they require the computation
oscillators. With this new method, neither the tangent of a new branch nor
on from zero to a small positive value so that a solution on the new branch
which works extremely well for single strongly nonlinear autonomous oscilla-
tor. Later, this method was extended to calculate the limit cycles of quadratic
differential systems [8, 12] and coupled strongly nonlinear oscillators [17]. In
14
of freedom. The numerical results will be compared with those from the
Runge-Kutta method and the bifurcation package AUTO 97 [20, 21]. The
form
dϕ
= Φ(ϕ), Φ(ϕ + 2π) = Φ(ϕ), (2.2.2)
dt
where ϕ is the new time. In the ϕ domain, equation (2.2.1) has the form
d
Φ (Φx0i ) + gi (xi ) = λfi (x1 , . . . , xN , Φx01 , . . . , Φx0N ) (2.2.3)
dϕ
15
system possesses at least one limit cycle solution for λ ' 0, the origin of
the x1 -ẋ1 phase plane is an interior point of the projected limit cycle and M
may be expressed as
x1 = a cos ϕ + b, (2.2.4a)
and
M
X
xi = (cij cos jϕ + dij sin jϕ), di0 = 0, i = 2, . . . , N (2.2.4b)
j=0
The procedure of the PI method is divided into two steps. The first step
xi = ai cos ϕi + bi (2.2.5a)
and
M
X
ϕ s = ϕ 1 − γs + (Lsj cos jϕ1 + Msj sin jϕ1 ), s = 2, 3, . . . , N (2.2.5b)
j=0
From these constants, the initial values for Φ, a, b, cij and dij defined in
both sides of (2.2.3) for i = 1 by x01 = −a sin ϕ and then integrating, we have
Z ϕ
1 λ
(Φ sin ϕ)2 + ve(a, b, ϕ) + fe1 sin θ dθ = 0 (2.2.6)
2 a 0
where
Z x1
v(x1 ) = g1 (u) du,
0
v(a cos ϕ + b) − v(a + b)
ve(a, b, ϕ) = (2.2.7)
a2
and
a∗ = a1 and b∗ = b1 . (2.2.9)
Z
2 π
c∗i0
= (ai cos ϕi + bi ) dϕ1 , (2.2.11a)
π −π
Z
∗ 1 π
cij = (ai cos ϕi + bi ) cos jϕ1 dϕ1 , (2.2.11b)
π −π
Z
∗ 1 π
dij = (ai cos ϕi + bi ) sin jϕ1 dϕ1 , (2.2.11c)
π −π
where j = 1, 2, . . . , M .
The second step is the parameter incremental method. Small increments are
1, . . . , N ).
Equation (2.2.3) is expanded in Taylor’s series about the initial state and
µ ¶
00 0 0 ∂fi
2Φxi + Φ xi − λ ∆Φ + (x0i Φ) ∆Φ0 +
∂Φ
XN µ ¶ XN µ ¶
∂fi ∂fi
−λ ∆xj + −λ 0 ∆x0j +
j=1
∂x j j=1
∂xj
µ ¶
dgi ¡ ¢
∆xi + (ΦΦ0 ) ∆x0i + Φ2 ∆x00i − fi ∆λ =
dxi
From (2.2.4), the terms ∆xi , ∆x0i , and ∆x00i are expressed as, respectively,
M
X
Φ= (pj cos jϕ + qj sin jϕ), q0 = 0, (2.2.14a)
j=0
M
X
∆Φ = (∆pj cos jϕ + ∆qj sin jϕ), ∆q0 = 0, (2.2.14b)
j=0
M
X
0
∆Φ = j(∆qj cos jϕ − ∆pj sin jϕ). (2.2.14c)
j=0
equations is obtained with unknowns ∆a, ∆b, ∆pj , ∆qj , ∆cij and ∆dij in the
19
form
M
X
An ∆a + Bn ∆b + Pn0 ∆p0 + (Pnj ∆pj + Qnj ∆qj )
j=1
N
" M
#
X X
+ Cni0 ∆ci0 + (Cnij ∆cij + Dnij ∆dij ) = Rn , (2.2.15)
i=2 j=1
same procedure as shown in references [10, 11, 83]and Rn are residue terms.
sian elimination procedure. The values a∗ , b∗ , p∗j , qj∗ , c∗ij and d∗ij are updated
by adding together the original values and the corresponding incremental val-
ues. The iteration process continues until Rn → 0 for all n, (in practice, |Rn |
ẋi = yi ,
Then
dζ
∼ 1
ζ̇ = Aζ =⇒ = A(ϕ)ζ . (2.2.18)
∼ ∼ dϕ Φ ∼
i-th row and zero elsewhere. By using numerical integration, we obtain the
21
monodromy matrix M
The eigenvalues of M are used to determine the stability of the limit cycle.
provides a check of accuracy for the calculation. If all the other eigenvalues
are inside the unit circle, then the limit cycle under consideration is stable;
x1 = a∗ cos ϕ + b∗ , (2.3.1a)
M
X
xi = (c∗ij cos jϕ + d∗ij sin jϕ), d∗i0 = 0, i = 2, . . . , N, (2.3.1b)
j=0
M
X
Φ= (p∗j cos jϕ + qj∗ sin jϕ), q0∗ = 0. (2.3.1c)
j=0
as
a2 = a∗ , a1 = 0, a0 = b∗ and b1 = 0,
p∗j qj∗
ci2j = c∗ij , di2j = d∗ij , p2j = and q2j = for j = 1, . . . , M,
2 2
and cij = dij = pj = qj = 0 for odd j. (2.3.2d )
(a0 , −a1 , a2 , −b1 ; (−1)j cij , (−1)j dij ; (−1)j pj , (−1)j qj ). In particular, if ϕ is
and a2 remain the same. It follows that if xi (ϕ) is a periodic solution with
b1 = ² > 0, the same solution can also be expressed in the form of (2.3.2)
with b1 = −² < 0 and the signs of a1 , cij , dij , pj , qj reversed for odd j. With
this observation, we propose a simple but efficient method for branch switch-
tion parameter which is simply turned on from zero to a small positive value
² > 0. (If b1 is turned on from zero to a small negative value −² < 0, the
For the incremental step, the terms ∆x1 , ∆x01 and ∆x001 in (2.2.13a-c) are
now rewritten as
To calculate the limit cycles on the emanating branch after the k-th period-
by 2k M harmonics as
2 k k −1
2X
X
x1 = a∗j cos jϕ + b∗j sin jϕ,
j=0 j=1
2k M
X
xi = (c∗ij cos jϕ + d∗ij sin jϕ), d∗i0 = 0, i = 2, . . . , N,
j=0
kM
2X
Φ= (p∗j cos jϕ + qj∗ sin jϕ), q0∗ = 0. (2.3.4)
j=0
where
from zero to a small positive value ² > 0. The incremental process proceeds
tors
£ ¤
ẍ1 + x31 = λ (1 − x21 )ẋ1 + 2x2 , (2.4.1a)
£ ¤
ẍ2 + 4x2 − x22 = λ 0.5x1 + (1 − x22 )ẋ2 . (2.4.1b)
For 0 < λ ¿ 1, this system has been investigated in [14] using a generalized
for small λ. The calculation of limit cycles for arbitrary large λ was consid-
ered in [17] by using the PI method described in Section 2.2. From [17], an
26
a = 2.1148, b = 0,
(2.4.2) is an initial solution for the incremental step in which limit cycles
of large λ can be obtained. Figure 2.4.1 shows the amplitude a versus the
zero, the periodic solution follows the path containing the labels 1-5 and
hand, starting from the approximate solution with λ decreasing from zero,
27
a 4
3
1
2
2
6 3
1
4
7
0 5
8
−1
−2
−3
−4
−5 −4 −3 −2 −1 0 1 2 3 4 5
λ
Figure 2.4.1. The amplitude a versus parameter λ of the limit cycles of equation
(2.4.1).
—–, stable limit cycle.
- - -, unstable limit cycle.
¥, Hopf bifurcation.
•, period-doubling bifurcation.
Table 2.4.1. Amplitude and bias of the limit cycle at λ = 2.7353 (label 1 of Figure
2.4.1) which is near a period-doubling bifurcation, and Fourier coeffi-
cients of x2 and Φ(ϕ) for equation (2.3.1).
the solution follows the path containing the labels 6-8 and vanishes at λ = 0
points labelled 1-4, 6-7 in which a Floquet multiplier either enters or leaves
From the incremental step, the explicit form of the limit cycle at that point
is given in (2.3.1) where a∗ , b∗ , c∗ij , d∗ij , p∗j and qj∗ are shown in Table 2.4.1.
To switch to the emanating branch, this limit cycle is rewritten in the form
of (2.3.2) and is used as an initial solution for the continuation of the new
branch. Figure 2.4.2 shows the parameter a2 versus the parameter λ of the
labelled 10-15.
pared with that obtained from the bifurcation package AUTO 97. In AUTO,
riodic solutions are then monitored continuously for the locations of vari-
29
ous bifurcation points. Figure 2.4.3 shows the emanating branch switched
from label 1 using AUTO 97. If the ordinate of Figure 2.4.2 is changed to
branch is the same as that of Figure 2.4.3. It follows that the result obtained
97. This may be due to our limited experience in using AUTO 97. On the
ure 2.4.2, we choose a period-2 limit cycle on the emanating branch with b1
cation value in Figure 2.4.4 is found to be λ2 ' 2.76640121. The third and
a2
2.4
1 2
2.2
9 11
10
15
1.8
13
1.6 12
14
1.4
1.2
1
3
0.8
2.7 2.8 2.9 3 3.1 3.2 3.3 3.4
λ
Figure 2.4.2. Emanating branch from first period-doubling bifurcation at
λ ' 2.7353 (label 1) of Figure 2.4.1.
—–, stable limit cycle.
- - -, unstable limit cycle.
•, period-doubling bifurcation.
λi − λi−1
lim = δ = 4.66292016... (2.4.3)
i→∞ λi+1 − λi
λ2 − λ1 λ3 − λ2
' 5.25342573, ' 4.60797767
λ3 − λ2 λ4 − λ3
which come close to the limit δ (compared with those values of the Lonenz’s
2.550
2.525
Emanating branch
2.500 @
R
2.475
2.450
¡¡
µ
2.425 1 2
¡
ª
2.400
2.60 2.80 3.00 3.20 3.40
2.70 2.90 3.10 3.30 3.50
λ
a4
2.4 16
17
2.3
10
11
2.2
2.1 19
1.9
18
λ
Figure 2.4.4. Emanating branch from second period-doubling
bifurcation at λ ' 2.7664 (label 10) of Figure 2.4.2.
—–, stable limit cycle.
- - -, unstable limit cycle.
•, period-doubling bifurcation.
32
Table 2.4.2. Fourier coefficients of x1 , x2 and Φ(ϕ) for the period-2 limit cycle
at λ = 2.7472 (label 9 of Figure 2.4.2).
M = 5, λ = 2.7472, b1 = 0.0059
a2 = 2.3721, a1 = 0.0192, a0 = 0.0802
j c2j d2j pj qj
0 0.39371 0 1.24997 0
1 0.11192 -0.10051 -0.00728 -0.05952
2 0.38985 -1.17873 -0.03230 -0.20431
3 -0.00312 -0.09913 0.00193 -0.01689
4 0.12031 -0.17407 -0.14355 -0.92173
5 0.01434 0.00568 0.00682 -0.00238
6 0.23889 -0.04683 -0.01448 -0.00808
7 -0.05165 0.00577 -0.00366 -0.00202
8 -0.08322 0.00697 -0.07585 -0.00936
9 0.00415 -0.00321 0.00149 0.00298
10 -0.00993 0.05927 0.00256 -0.00054
Figure 2.4.2, a point on the emanating branch switched from label 1), the ex-
plicit form of the stable period-2 limit cycle is given in the form of (2.3.2a-c)
where aj , bj , cij , dij , pj , qj and M are shown in Table 2.4.2. Phase portrait of
the limit cycle is shown in Figure 2.4.5 and is compared to the result of the nu-
2π
which is given by ω = R 2π dϕ .
0 Φ
33
the form of (2.2.1). It can also be applied to a system mixed with first and
ẋ = µx − y − xz, (2.5.1a)
ẏ = µy + x, (2.5.1b)
ż = −z + y 2 + x2 z (2.5.1c)
a solution of (2.5.1), so is (−x, −y, z). Hence, all solutions occur in pairs
.
x1 10
−2
−4
−6
−8
−10
−2.5 −2 −1.5 −1 −0.5 0 0.5 1 1.5 2 2.5
x1
.
x2 4
−1
−2
−1.5 −1 −0.5 0 0.5 1 1.5 2
x2
Figure 2.4.5. Limit cycle of period 2 at λ = 2.7472 of equation (2.4.1).
—–, Runge-Kutta method.
×, Perturbation-Incremental method.
35
It can be shown easily that a Hopf bifurcation occurs at the origin of (2.5.1).
For the first step of the PI method, we use a perturbation method similar
da
= λA1 (a) + O(λ2 ), (2.5.4c)
dt
dϕ
= 1 + λΦ1 (ϕ) + O(λ2 ) (2.5.4d )
dt
36
into (2.5.2b) and using the harmonic balance method, we can expressed the
instance, for M = 2,
we obtain
∂
2A1 sin ϕ + aΦ1 cos ϕ + a (Φ1 sin ϕ) − X1
∂ϕ
XM
= a{µ sin ϕ + (sin ϕ + µ cos ϕ)[µ − (c2j cos jϕ + d2j sin jϕ)]}
j=0
37
which implies
Z ϕ M
X
2
aΦ1 sin ϕ =a (sin ϕ + µ cos ϕ)[µ − (c2j cos jϕ + d2j sin jϕ)] sin ϕdϕ+
0 j=0
Z ϕ Z ϕ
2
(aµ − 2A1 ) sin ϕdϕ + X1 sin ϕdϕ. (2.5.7)
0 0
a
A1 = [µ(4 − d22 ) − 2c20 + c22 ]. (2.5.8)
4
da
For a steady-state periodic solution, dt
= 0. Since c20 , c22 and d22 are func-
(2.5.10)
In particular, for M = 2,
aπ
X1 = (2c20 − c22 − 4µ + µd22 ) = 0. (2.5.11)
8
1 sin 2ϕ µ2 X1
Φ1 (ϕ) = 2 [µ(ϕ − ) + (1 − cos 2ϕ) + (1 − cos ϕ)−
sin ϕ 2 4 a
XM Z ϕ
(c2j cos jϕ + d2j sin jϕ)(sin ϕ + µ cos ϕ) sin ϕ dϕ] (2.5.12)
j=0 0
38
where a can be solved from (2.5.9) and X1 is given in (2.5.10). Hence, the first
a =0.5948, X1 = 0,
Since (y, z) = (x1 , x2 ), it follows from (2.5.1b), (2.5.4) and (2.5.5) that
= 0.0020 cos ϕ − 0.0020 cos 3ϕ − 0.5704 sin ϕ − 0.0042 sin 3ϕ, (2.5.13b)
Different projections of the limit cycle generated using (2.5.13) are shown
in Figure 2.5.1 and are compared to the result of the numerical integration
obtained by using the fourth order Runge-Kutta method. It can be seen that
y 0.8
0.6
0.4
0.2
−0.2
−0.4
−0.6
−0.8
−0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8
x
z 0.3
0.28
0.26
0.24
0.22
0.2
0.18
0.16
0.14
0.12
−0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8
x
z
0.3
0.28
0.26
0.24
0.22
0.2
0.18
0.16
0.14
0.12
−0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8
y
Figure 2.5.1. Different projections of the limit cycle of equation (2.5.1) with
µ = 0.1.
—–, Runge-Kutta method.
- - -, Perturbation method.
40
2
X ∂f1
∂f1
(2Φx001 + Φ0 x01 − )∆Φ + x01 Φ∆Φ0 − ∆xj
∂Φ j=1
∂x j
2
X ∂f1 ∂f1
− ∆x0j + ∆x1 + ΦΦ0 ∆x01 + Φ2 ∆x001 − ∆µ
j=1
∂x0j ∂µ
and
2
X ∂f2 X ∂f2 2
∂f2
(x02 − )∆Φ − ∆xj − 0
∆x0j + ∆x2 +
∂Φ j=1
∂x j j=1
∂xj
∂f2
Φ∆x02 − ∆µ = −Φx02 − x2 + f2
∂µ
0 1 0
A=
µ(x2 − µ) − 1 2µ − x2 µx1 − y1
2[x1 − µx2 (y1 − µx1 )] 2x2 (y1 − µx1 ) (y1 − µx1 )2 − 1
41
where y1 = ẋ1 .
Figure 2.5.2 shows the continuation of the limit cycles of (2.5.2) with
(2.5.13) with µ increasing from 0.1, the symmetric limit cycle is stable until
we reach the critical value µ∗ ' 0.3150 (label 1). At this critical point,
Floquet multipliers at +1. For values of µ > µ∗ , the stable symmetric limit
cycle becomes unstable and two other stable asymmetric limit cycles appear.
1.4
1.2 2
3
1
1
Max(x1)
0.8
0.6
0.4
0.2
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
µ
Figure 2.5.2. M ax(x1 ) versus parameter µ of the limit cycles of equation
(2.5.2).
—–, stable limit cycle.
- - -, unstable limit cycle.
¥, Hopf bifurcation.
•, period-doubling bifurcation.
N, symmetry-breaking bifurcation.
42
Table 2.5.1. Amplitude and bias of the limit cycle at µ = 0.4400 (label 2 of Figure
2.5.2) which is near a period-doubling bifurcation, and Fourier
coefficients of x2 and Φ(ϕ) for equation (2.3.1).
and 3. (If we want to keep to the original curve with unstable symmetric
bifurcation occurs at µ∗∗ ' 0.4400 (label 2) where one of the Floquet multi-
pliers leaves the unit circle through -1. Information of the limit cycle at µ∗∗
is given in Table 2.5.1. To switch to the emanating branch, this limit cycle
is rewritten in the form of (2.3.2) and is used as an initial solution for the
continuation of the new branch. Figure 2.5.3 shows the emanating branches
from the first and second period-doubling bifurcations with max[x1 (ϕ)] as
43
the ordinate. For the emanating branch from the k th period-doubling bifur-
P2k P2k −1
cation, max[x1 (ϕ)] = j=0 aj cos jϕ+ j=1 bj sin jϕ for all ϕ. (If amplitude
is used as the ordinate instead of max[x1 (ϕ)] in Figure 2.5.3, the emanat-
ing branches are almost indistinguishable from the original curve.) Second
AUTO 97.
1.4
6
1.35
Max(x1)
1.3
1.25
1.2
0.44 0.46 0.48 0.5 0.52 0.54
µ
Figure 2.5.3. Emanating branches from the first and second period-doubling
bifurcations of Figure 2.5.2.
—–, stable limit cycle.
- - -, unstable limit cycle.
•, period-doubling bifurcation.
the result of the numerical integration obtained by using the fourth order
44
Table 2.5.2. Fourier coefficients of x1 , x2 and Φ(ϕ) for the period-2 limit cycle
at µ = 0.4497 (label 4 of Figure 2.5.3).
M = 8, µ = 0.4497, b1 = 0.0271
a2 = 1.031, a1 = −0.0432, a0 = 0.2683
j c2j d2j pj qj
0 0.8593 0 0.3901 0
1 -0.0325 -0.0322 0.0082 0.0051
2 0.4779 0.3133 -0.0066 -0.1337
3 -0.0552 -0.0161 0.0075 0.0135
4 0.0167 0.3762 0.0499 -0.0432
5 -0.0218 -0.0195 -0.0008 0.0090
6 -0.1023 0.0784 0.0239 0.0012
7 0.0055 -0.0255 -0.0056 0.0031
8 -0.0659 -0.0163 0.0074 0.0097
9 0.0178 -0.0109 -0.0042 -0.0017
10 -0.0213 -0.0303 -0.0011 0.0067
11 0.0140 0.0057 -0.0008 -0.0030
12 0.0050 -0.0202 -0.0033 0.0020
13 0.0027 0.0106 0.0014 -0.0017
14 0.0110 -0.0056 -0.0021 -0.0007
15 -0.0050 0.0060 0.0015 0.0001
16 0.0070 0.0028 -0.0005 -0.0013
y 1.5
0.5
−0.5
−1
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
x
z 2.5
1.5
0.5
0
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
x
z 2.5
1.5
0.5
0
−1 −0.5 0 0.5 1 1.5
y
2.6 Summary
tion of tangent of the emanating branch and the second derivatives which
obtained by using the PI method are compared with those from the Runge-
Kutta method and the bifurcation package AUTO97 and they are in good
agreement. The advantage of the PI method lies in its simplicity and ease of
application.
Chapter 3
Strongly nonlinear
non-autonomous oscillators
3.1 Introduction
the multiple time scales method, as described by Nayfeh [55] and Mickens
47
48
method, elliptic averaging method and elliptic Galerkin method were devel-
oped [85]. On the other hand, Xu [82], Xu and Cheung [84] developed a
are used instead of elliptic functions, the procedure is simple and easy to ap-
For arbitrary large ², Lau and Cheung [40] presented the incremental
harmonic balance (IHB) method for limit cycle and bifurcation analysis.
However, the IHB method is not self-starting, that is, it cannot provide
incremental (PI) method which worked extremely well for strongly nonlinear
described in [84] are used in the perturbation step. Stability of a limit cycle
Assume that equation (3.1.2) possesses at least one limit cycle solution and
that the origin of the x-ẋ phase plane is an interior point of the limit cycle. We
of the form
dϕ
= Φ(ϕ), Φ(ϕ + 2π) = Φ(ϕ), (3.2.1)
dt
where ϕ is the new time such that, in the ϕ domain, the limit cycle can be
written as
(3.2.1), that
Z ϕ
? dϕ
t=t + . (3.2.3)
0 Φ(ϕ)
Let
X M
1
= γ0 + (γi cos iϕ + δi sin iϕ). (3.2.4)
Φ(ϕ) i=1
Z 2π
1 dϕ T 1
γ0 = = = (3.2.5)
2π 0 Φ(ϕ) 2π ω
where ω is the frequency of the limit cycle. Resonance occurs when the ratio
number, i.e.
Ω q
= , where p, q ∈ Z+ . (3.2.6)
ω p
Z 2π
1 dϕ q
= . (3.2.7)
2π 0 Φ(ϕ) pΩ
X1 M
q
Ωt = Ωt? + ϕ + Ω [γi sin iϕ + δi (1 − cos iϕ)]. (3.2.8)
p i=1
i
51
P
In short, we write (3.2.8) as Ωt = Ωt? + pq ϕ+Ω . Transformation of equation
d q X
Φ (Φx0 ) + g(x) = ²f (x, Φx0 , Ωt? + ϕ + Ω ). (3.2.9)
dϕ p
we obtain
v(−a + b) − v(a + b)
a
Z π X
q
+² f (a cos θ + b, −aΦ(θ) sin θ, Ωt? + θ + Ω ) sin θdθ = 0, (3.2.11)
0 p
and
Z 2π X
q
f (a cos θ + b, −aΦ(θ) sin θ, Ωt? + θ + Ω ) sin θdθ = 0. (3.2.12)
0 p
we obtain
1
[2v(a0 + b0 ) − 2v(a0 cos ϕ + b0 )] 2
Φ0 (ϕ) = , (3.2.14)
a0 | sin ϕ|
Z 2π X
f (a0 cos θ + b0 , −a0 Φ0 (θ) sin θ, Ωt?0 + θ + Ω ) sin θdθ = 0, (3.2.16)
0
and
Z 2π
1 dϕ 1
− = 0. (3.2.17)
2π 0 Φ0 (ϕ) Ω
The zero-order perturbation solution for the limit cycle of equation (3.1.2) is
then given by
This step thus provides a simple initial solution for the incremental step.
Small increments are added to the current solution a0 , b0 , t?0 and Φ0 (or
Equation (3.2.9) is expanded in Taylor’s series about the initial state and
From (3.2.2), the terms ∆x, ∆x0 and ∆x00 are expressed as, respectively,
∆x = ∆a cos ϕ + ∆b, ∆x0 = −∆a sin ϕ and ∆x00 = −∆a cos ϕ. (3.2.21)
The two integrals in the left side of (3.2.20) give rise to secular terms (coeffi-
cient of ϕ). These terms are related to the frequency change of a limit cycle.
54
Ignoring the nonlinear terms in the Taylor’s series of the frequency equation
(3.2.7), we obtain
Z 2π Z 2π
1 1 ∆Φ 1 1 dϕ
2
∆Ω − 2
dϕ = − . (3.2.23)
Ω 2π 0 [Φ(ϕ)] Ω 2π 0 Φ(ϕ)
Hence, the harmonic balance method is applied to (3.2.20) except the secular
terms and (3.2.23). ² and Ω are usually taken in turn as control parameters.
A system of linear equations is thus obtained with unknowns ∆a, ∆b, ∆t? ,
(3.2.24)
of Fast Fourier Transform (FFT) and Rn are residue terms. Equation (3.2.24)
by adding the original values and the corresponding incremental values. The
iteration process continues until Rn → 0 for all n (in practice, |Rn | less
first of all, adding the ∆² increment to the converged value of ², using the
The stability of a limit cycle can be determined by the Floquet method [57].
ẋ = y,
The entities of A are all periodic functions of ϕ with period 2π. The coeffi-
which implies
dζ
∼ 1
= A(ϕ)ζ . (3.3.3)
dϕ Φ ∼
Let ζ (1) (0) = (1, 0)T and ζ (2) (0) = (0, 1)T . By using numerical integration,
∼ ∼
If both of the eigenvalues of M are inside the unit circle, the limit cycle
bifurcation occurs if one of the eigenvalues enters or leaves the unit circle
through -1.
for the case of primary resonance. In (3.4.1), µ is the damping coefficient and
(3.2.15), we obtain
q
−c1 + c21 − 34 c22 a20
b0 = . (3.4.2)
2c2
1
= γ0 + γ1 cos ϕ + γ2 cos 2ϕ + O(a30 ), (3.4.4)
Φ0
where
1 5 c22 a20
γ0 = √ (1 + ), (3.4.5)
c1 12 c21
c2 a0
γ1 = − 3 , (3.4.6)
3c12
and
c22 a20
γ2 = 5 . (3.4.7)
12c12
Since f (x, ẋ, Ωt) = −µẋ + F cos Ωt, we have, from (3.2.16), that
Z 2π · µ ¶ ¸
2 Ωγ2 sin 2ϕ
µa0 Φ0 sin ϕ + F cos Ωt?0
+ ϕ + Ωγ1 sin ϕ + sin ϕ dϕ = 0
0 2
Z 2π Z 2π µ ¶
2 ? Ωγ2 sin 2ϕ
=⇒ µa0 Φ0 sin ϕdϕ + F cos Ωt0 cos ϕ + Ωγ1 sin ϕ + sin ϕdϕ−
0 0 2
Z 2π µ ¶
? Ωγ2 sin 2ϕ
F sin Ωt0 sin ϕ + Ωγ1 sin ϕ + sin ϕdϕ = 0.
0 2
58
The second term equals to zero as the function of the integration is odd.
Therefore, we have
R 2π 5
µa0 Φ0 sin2 ϕdϕ 48µa0 c12
sin Ωt?0 = R 2π 0
' .
F sin(ϕ + Ωγ1 sin ϕ + Ωγ2 sin 2ϕ
) sin ϕdϕ F (48c21 − a0 c22 )
0 2
(3.4.9)
Then, a0 can be obtained from (3.4.8). Further, b0 , Φ0 and t?0 can be deter-
[84]:
We first consider the zero-order solution for Ω = 4.8. With the values of
solution, the limit cycle for ² = 1 and Ω = 4.8 is obtained. With this periodic
Fig. 3.4.1. It has the typical shape of a nonlinear oscillation with a softening
Ω = 4.2137. We note that a small bump appears on the curve at Ω ' 2.5.
However, such bump does not occur in any frequency-response curve obtained
F =5
0.5
0.4
0.3
0.2
0.1
F =1
0
0 1 2 3 4 5 6 7 8 9 10
Ω
Figure 3.4.1. Frequency-response curves of Equation (3.4.1) for ² = 1, (i) F = 1
and (ii) F = 5.
—–, stable limit cycle.
- - -, unstable limit cycle.
N, period-doubling bifurcation.
procedure is imposed for the continuation of solutions [20, 21]. In Fig. 3.4.2,
60
response curves of Figs. 3.4.1 and 3.4.2 for F = 1 coincide with each other.
This shows that the result obtained by the PI method is in good agreement
with that obtained by AUTO 97. A limit cycle is no longer convex in shape
M ax(x)
0.70
0.60
0.50
0.40
0.30 O
M
F =5
0.20
0.10
0.00 F =1
-0.10
-0.20
-0.30
0. 2. 4. 6. 8. 10.
1. 3. 5. 7. 9.
Ω
Figure 3.4.2. Frequency-response curves of Equation (3.4.1) obtained by AUTO
97 for ² = 1, (i) F = 1 and (ii) F = 5.
—–, stable limit cycle.
- - -, unstable limit cycle.
M
O, period-doubling bifurcation.
in the region of the bump (2.29 ≤ Ω ≤ 2.66). This can be seen from the
phase portrait of the limit cycle at Ω = 2.5 as depicted in Fig. 3.4.3. Further,
the limit cycle obtained by the PI method is compared with the result of
method. It can be seen from Fig. 3.4.3 that they are in good agreement.
The coefficient of explicit form of this limit cycle is given in Table 3.4.1.
ẋ
0.25
0.2
0.15
0.1
0.05
−0.05
−0.1
−0.15
−0.08 −0.06 −0.04 −0.02 0 0.02 0.04 0.06 0.08
The stability of a limit cycle can be determined from the Jacobian matrix
(3.3.2). For the system (3.4.1), the Jacobian matrix is expressed explicitly
as
0 1
A=
.
−c1 − 2c2 x −²µ
Floquet multipliers are calculated from the corresponding monodromy matrix
(3.3.4).
Figs. 3.4.1 and 3.4.2 also show the frequency-response curves for ² = 1
and F = 5 obtained by the PI method and AUTO 97, respectively. For high
62
Table 3.4.1. Coefficient of explicit form of the limit cycle of Figure 3.4.3.
² = 1, F = 1, Ω = 2.5
a = 0.06142, b = −0.00091, t? = −0.13761
i pi qi
0 2.8709 0
1 0.1266 -0.9794
2 0.4184 -0.0185
3 0.0157 0.2257
4 -0.1360 0.0123
5 -0.0097 -0.0878
6 0.0595 -0.0078
7 0.0063 0.0418
8 -0.0301 0.0051
9 -0.0042 -0.0221
10 0.0165 -0.0034
excitation frequency, the limit cycle has a small amplitude and is stable.
It remains stable and its amplitude grows until the excitation frequency is
doubling (PD) bifurcation occurs. The limit cycle becomes unstable and
the unstable solution down to Ω ' 0.1 (see Fig. 3.4.1). By using AUTO
irregular and oscillate, forming a number of ”lobes” which also contain stable
phase-locking regions (see Fig. 3.4.2), which I have never seen before. Figs.
3.4.4(a) and 3.4.4(b) show the frequency-response curves for (², F ) = (1, 10)
63
and (10, 1), respectively, obtained by the PI method. Their shapes are quite
different from those of Fig. 3.4.1. In Fig. 3.4.4(a), a stable limit cycle
exists only for the excitation frequency in the range 7.5705 < Ω < 8.3705.
made simple by using the PI method. For instance, the explicit form of the
pi qi
where a∗2 = a, a∗1 = 0, a∗0 = b, b∗1 = 0, p∗2i = 2
, ∗
q2i = 2
and p∗2i−1 = q2i−1
∗
=0
the emanating branch. b∗1 is then used as the continuation parameter which is
simply change from zero to a small positive value in order to obtain a neigh-
the result from AUTO 97. The coefficient of explicit form of this limit cycle
64
Table 3.4.2. Coefficient of explicit form of the limit cycle at label 1 of Figure
3.4.4(a).
² = 1, F = 10, Ω = 8.3705
a = 0.2134, b = −0.0256, t? = 0.3645
i pi qi
0 8.3731 0
1 0.2083 -0.0068
2 0.0008 0.0001
3 0.0000 -0.0000
Table 3.4.3. Coefficient of explicit form of the limit cycle of Figure 3.4.5.
In Fig. 3.4.4(b), a stable limit cycle coexists with an unstable one for
Ω > Ω1 (= 2.9205). At Ω1 (label 1), the stable limit cycle loses its sta-
where another PD bifurcation occurs. The emanating branch joins with the
M ax(x)
3 (a)
0.3
¡
¡
ª
0.2
¡¡
µ
0.1
¡µ
¡
2
0 1
−0.1
−0.2
−0.3
−0.4
−0.5
−0.6
−0.7
−0.8
3 4 5 6 7 8 9 10
Ω
M ax(x)
0.4 ¾ 2 (b)
@
I
@
0.2
1
0 3
¡
¡
ª
−0.2
−0.4
−0.6
−0.8
2 3 4 5 6 7 8 9 10