Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2024 Jan 17;14:1461. doi: 10.1038/s41598-024-51843-9

Weakly nonlinear analysis on synchronization and oscillation quenching of coupled mechanical oscillators

Yusuke Kato 1,, Hiroshi Kori 1
PMCID: PMC10794449  PMID: 38233565

Abstract

Various oscillatory phenomena occur in the world. Because some are associated with abnormal states (e.g. epilepsy), it is important to establish ways to terminate oscillations by external stimuli. However, despite the prior development of techniques for stabilizing unstable oscillations, relatively few studies address the transition from oscillatory to resting state in nonlinear dynamics. This study mainly analyzes the oscillation-quenching of metronomes on a platform as an example of such transitions. To facilitate the analysis, we describe the impulsive force (escapement mechanism) of a metronome by a fifth-order polynomial. By performing both averaging approximation and numerical simulation, we obtain a phase diagram for synchronization and oscillation quenching. We find that quenching occurs when the feedback to the oscillator increases, which will help explore the general principle regarding the state transition from oscillatory to resting state. We also numerically investigate the bifurcation of out-of-phase synchronization and beat-like solution. Despite the simplicity, our model successfully reproduces essential phenomena in interacting mechanical clocks, such as the bistability of in-phase and anti-phase synchrony and oscillation quenching occurring for a large mass ratio between the oscillator and the platform. We believe that our simple model will contribute to future analyses of other dynamics of mechanical clocks.

Subject terms: Nonlinear phenomena, Applied mathematics

Introduction

Oscillatory phenomena are widely observed in nature and society. There are both desirable and undesirable rhythms. For example, some rhythms in the human body, such as the heartbeat and circadian clock, are essential for homeostasis, while others appear with diseases, such as abnormal oscillations of neuronal action potentials in Parkinson’s disease1 or epilepsy2,3. Thus, it is expected that stabilizing the necessary oscillations and removing the abnormal oscillations will contribute to healthy biological rhythms and the treatment of diseases. Mathematically, an oscillatory state corresponds to a limit cycle of a dynamical system4. Therefore, developing techniques to stabilize or destabilize limit cycles by external perturbations is important.

Several methods for stabilizing unstable limit cycles were established in the 1990s5,6. On the other hand, regarding the methods to destabilize the stable limit cycles, although various state-transition methods between multiple limit cycles have been extensively studied711, few studies have explored the general principle for state transition from stable limit cycles to stable fixed points1215. Establishing methods for transferring the system state from a stable limit cycle to a stable fixed point is crucial for annihilating undesirable rhythms14,15.

In the present paper, we consider the metronome as an example of a bistable system with a stable limit cycle and stable fixed point. We focus on the oscillation-stopping phenomenon (oscillation quenching) of the metronome on a platform, in which the metronome stops vibrating after oscillating for a while. Below, we explain the details of our study referring to the previous studies on metronome dynamics.

Related works on the dynamics of mechanical oscillators

A metronome is a mechanical device in which a needle with a weight continuously oscillates. Its characteristic structure is that the combination of a spring and gear provides torque in the same direction as the motion of the needle when the needle reaches a certain position16. This structure, called an escapement mechanism, enables the metronome to oscillate by counteracting the damping force caused by friction. To investigate the various dynamical behaviors of metronomes and their mechanical analogues, e.g. pendulum clocks, numerous experimental studies have been performed1727. One of the most famous dynamics of coupled metronomes is synchronization, in which the timing of the metronome oscillation is aligned when multiple metronomes are placed on a common platform. Synchronization was first discovered in coupled pendulum clocks by Huygens18, and many experiments have since been conducted in various settings17,1921,2527. In particular, it is known that both in-phase and anti-phase synchronizations, or only one of them, can be observed depending on the experimental situation21. Another unique behavior is oscillation quenching, which has been observed in metronomes on a movable platform27 or pendulum clocks suspended on a movable board18. However, although a lot of previous studies focused on the synchronization of metronomes, few investigated the oscillation quenching.

Numerous modeling studies have also been performed to analyze the dynamics of metronomes and pendulum clocks1631. As summarized in Ref31, several challenges exist with these studies. The first is the modeling of the escapement mechanism. To describe the escapement mechanism, it is considered appropriate to use functions that provide torque in the same direction as pendulum motion. In the previous studies, the van der Pol-type function17,22,29, the piecewise linear function19,20,23,24,26,30, Dirac’s delta function27,31, and the function that instantaneously changes the angular velocity18 or the kinetic energy25 of the pendulum at specific positions have been used. Another challenge is that the motion equation of a metronome generally becomes a nonlinear ordinary differential equation (ODE) that cannot be solved explicitly. To analyze the nonlinear motion equation, an averaging approximation17,27,31 and Poincaré map18,25 have been applied.

Recently, Goldsztein et al. analyzed a mathematical model of two metronomes on a movable platform and obtained a phase diagram for in-phase and anti-phase synchronization31. In particular, they succeeded in explaining some of the past experiments by considering the metronome’s nonlinearity caused by its pendulum structure31; that is, they expanded the usual linear small-angle approximation (sinθθ) to include the nonlinear term (sinθθ+cθ3 with sufficiently small c). Seeking a better agreement with the experimental results, they also created a more realistic model by assuming Coulomb friction as the damping of the platform27. Although these studies are elaborate and sophisticated in terms of both modeling methods and analytical techniques, there are several open questions. In their first study31, the analytical method (i.e. averaging approximation) was applied only when the amplitude of the metronome was larger than a certain threshold value, preventing the analysis of oscillation quenching. In the second study27, although this issue was resolved (i.e. the averaged system was valid even when the amplitude was small), a stability analysis was not performed because the averaged system contained discontinuous functions. The behavior of the equation of motion was tested only by numerical simulations, and a phase diagram was not created.

Study purpose and structure of this paper

We are particularly concerned with oscillation quenching because this phenomenon can be considered as an example of a state transition from a stable limit cycle (oscillating state) to a stable fixed point (resting state) when the oscillators receive the feedback resulting from their motion via the platform. Thus, this study aims to treat both the synchronization and oscillation quenching in a unified manner, that is, using the same mathematical model. One of the reasons why the analysis of oscillation quenching was difficult in the previous studies27,31 is that the authors attempted to make the model realistic by describing the escapement mechanism with a delta function and considering both the nonlinearity of the pendulum structure and the Coulomb friction acting on the platform. Thus, to facilitate the analysis, we model the metronome as a linear spring pendulum, neglect the damping of the platform, and simulate the escapement with several smooth functions, particularly a polynomial of order five. Owing to these simplifications, we analytically and numerically obtain a phase diagram for both synchronization and oscillation quenching, which has not been obtained in the previous studies on metronomes.

The remainder of this paper is organized as follows. First, we consider the case of a single metronome on a movable platform. Assuming that both the escapement mechanism and damping force are sufficiently small, we treat the entire system as a weakly nonlinear oscillator and analyze the equation of motion using an averaging approximation. We use several functions to represent the escapement mechanism and confirm that the averaged system reproduces the bistability and oscillation quenching of a real metronome. We then expand our model to the case of two identical metronomes on a movable platform, where we adopt a fifth-order polynomial as the escapement mechanism to make the analysis easier. Assuming that the mass ratio of the metronome to the platform is sufficiently small, we perform an averaging approximation and a linear stability analysis to obtain a phase diagram for the in-phase synchronization, anti-phase synchronization, and oscillation quenching. We verify the analysis by numerically integrating the equations of motion before the averaging approximation and plotting the results on the same phase diagram. Finally, we provide a summary and discussion.

One metronome

Model

Figure 1a illustrates our model of one metronome on a movable platform. In this model, a point mass m is connected by two springs with spring constant k/2 to a platform of mass M. The platform has one degree of freedom and moves freely. The variables X(t) and x(t) are the positions of the platform relative to the floor and the mass relative to the platform, respectively.

Figure 1.

Figure 1

(a) The model of one metronome on a movable platform. To facilitate the later analysis, we ignore the pendulum structure of the real metronome. (b) Typical dynamics of the nondimensional motion Eq. (6). We set g as Eq. (24), ε=0.01, a=4, b=1, α=0.5, and (x(0),x˙(0))=(3,0).

We consider the following two forces that act from the platform to the mass point: the damping force proportional to the velocity of the mass, x˙:=dx/dt, and the driving force describing the escapement mechanism given as a function of x and x˙. By neglecting the mass of the springs, the air resistance of the mass and platform, and the damping of the platform due to friction with the floor, we obtain the following motion equation:

mx¨+kx+γx˙-δf(x,x˙)+mX¨=0, 1

where γ is the damping coefficient, δ represents the magnitude of the escapement mechanism, and f(x,x˙) is a dimensionless function that shows the nature of the escapement mechanism.

We denote the position of the center of mass as xc. Then,

xc=MX+m(X+x)M+m. 2

Since we assume that there is no external force acting on the entire system, the equation d2xcdt2=0 follows. Thus,

X¨=-mM+mx¨. 3

Substituting Eq. (3) into Eq. (1), we have

MmM+mx¨+kx+γx˙-δf(x,x˙)=0. 4

We then nondimensionalize Eq. (4). By introducing a small dimensionless parameter ε and the following quantities:

μ:=mM,ω:=(1+μ)km,τ:=ωt,α:=ωγεk,x^:=kxδ,gx^,dx^dτ:=1εfδx^k,ωδkdx^dτ. 5

and renaming τt and x^x, we transform Eq. (4) into the following dimensionless system:

x¨+x=ε-αx˙+g(x,x˙). 6

Here, we assume x=O(1), x˙=O(1), α=O(1) and g(x,x˙)=O(1). We show the typical dynamics of Eq. (6) in Fig. 1b.

Analysis

We perform an averaging approximation to the system (6). We rewrite Eq. (6) as

x˙=y, 7a
y˙=-x+ε-αy+g(x,y). 7b

We transform the variables x(t) and y(t) into new variables r(t), θ(t), and ϕ(t) that satisfy ri(t)0 and the following equations:

x(t)=r(t)cos(t+θ(t))=r(t)cosϕ(t), 8a
y(t)=-r(t)sin(t+θ(t))=-r(t)sinϕ(t), 8b

where

ϕ(t):=t+θ(t). 9

Then, Eq. (7) is transformed into

r˙=-εsinϕαrsinϕ+g(rcosϕ,-rsinϕ), 10a
θ˙=-εrcosϕαrsinϕ+g(rcosϕ,-rsinϕ). 10b

See Supplementary Information for the derivation of Eq. (10).

Since the estimate r(t)=O(1) follows from the assumptions x(t)=O(1) and y(t)=O(1), Eq. (10) suggests that the time-scale of r(t) and θ(t) are O(ε-1) and thus much larger than the time-scale of metronome’s oscillation period 2π (i.e. the time-scale of x(t) in Eq. (8a)). Therefore, we can safely replace r˙ and θ˙ with their time average over 2π. Namely, we approximate the right-hand sides of Eq. (10) with their time average as below:

r˙-ε2π02πdtsinϕαrsinϕ+g(rcosϕ,-rsinϕ)=-ε2π02πdϕsinϕαrsinϕ+g(rcosϕ,-rsinϕ)=-εαr2+g¯1(r), 11a
θ˙-ε2πr02πdtcosϕαrsinϕ+g(rcosϕ,-rsinϕ)=-ε2πr02πdϕcosϕαrsinϕ+g(rcosϕ,-rsinϕ)=-εrg¯2(r), 11b

where

g¯1(r)=12π02πdϕg(rcosϕ,-rsinϕ)sinϕ, 12a
g¯2(r)=12π02πdϕg(rcosϕ,-rsinϕ)cosϕ. 12b

Note that we regard r and θ as constants when we calculate the integrals in Eq. (11): this is because the change of these variables during the integral interval [0,2π] is O(ε) and thus can be negligible in the lowest-order approximation. This approximation method is widely known as averaging method32,33 (or Krylov-Bogoliubov averaging method34), which is mathematically justified by near identity transformation35,36. Hereafter, we replace the approximately equal sign () in Eq. (11) with the equal sign (=).

In what follows, we consider concrete functions as g(xy) and obtain g¯i(r)(i=1,2) given by Eq. (12).

Features of escapement mechanism

We first discuss appropriate functions to model the escapement mechanism. Considering a real metronome, it is natural to assume that g(xy) takes non-zero values only when x and y have the same sign. This is because the escapement mechanism of a real metronome works when the pendulum position is the right from the center and moves to the right, or the pendulum position is the left from the center and moves to the left. We set g(xy) to match this assumption.

Below, we describe the three models where g(xy) is a piecewise linear function, a rational function with a numerator of degree 3 and a denominator of degree 4, and a 5th-order polynomial. In Supplementary Information, we describe another model where g(xy) is a rational function with a linear numerator and a quadratic denominator.

Model (i)

We use the following piecewise linear function, which has been previously used to model the escapement mechanism of mechanical clocks19,26,30:

g(x,y):=1ifx1<x<x2,y>0,-1if-x1>x>-x2,y<0,0otherwise, 13

where x1 and x2 are positive constants with x1<x2. The shape of the function (13) is shown in Fig. 2a.

Figure 2.

Figure 2

Left column: the shape of g(xy) with positive y in Model (i) (Panel (a)), (ii) (Panel (d)), and (iii) (Panel (g)). Middle column: the flow for r dynamics in Model (i) (Panel (b)), Model (ii) (Panel (e)), and Model (iii) (Panel (h)). The black dots and black circles in each panel represent the stable and unstable fixed points, respectively. The parameters are as follows: ε=0.01 for all three panels, x1=1.0,x2=1.5,α=0.1 and 0.2, for panel (b), α=0.1 and 0.2 for panel (e), a=4,b=1,α=0.7 and 1.1 for panel (h). Right column: the bifurcation diagram for r obtained by both the averaging approximation and the numerical simulation of Eq. (6) where g is given by Model (i) (Panel (c)), Model (ii) (Panel (f)), and Model (iii) (Panel (i)). The solid, dashed, and dash-dotted lines correspond to the analytically obtained stable fixed point (r=rstable), the unstable fixed point (r=runstable), and the trivial fixed point (r=0), respectively. The green cross marks show the numerically obtained fixed points in the case where α increases, while the red dots show those in the case where α decreases. For simulation, we first use α=αmin and then increase α by αinc until α=αmax. Next, we decrease α by αinc until α=αmin. The parameters are as follows: ε=0.01 for all the panels, x1=1.0,x2=1.5,αmin=0.01,αmax=0.2, and αinc=0.01 for panel (c), αmin=0.01,αmax=0.2, and αinc=0.01 for panel (f), and a=4,b=1,αmin=0.1,αmax=2.0, and αinc=0.1 for panel (i). The initial conditions for the first simulation in these three panels are the same ((x(0),x˙(0))=(2.0,0)). For the following simulations, we use the fixed point of the previous simulation as the initial condition.

In this case, the averaging Eq. (11) is calculated as follows:

r˙=-εα2rifr<x1,-εα2r+επ1-x1rifx1r<x2,-εα2r+επx2-x1rifrx2, 14
rθ˙=0ifr<x1,-επ1-x12r2ifx1r<x2,-επ1-x12r2-1-x22r2ifrx2. 15

See Supplementary Information for the derivation of Eqs. (14) and (15).

Note that Eq. (14) is closed with respect to r. By performing a stability analysis of Eq. (14), we find the following:

  • Equation (14) has a trivial fixed point r=0, which is always stable for any value of α.

  • The saddle-node bifurcation occurs at
    α=αSN:=2(x2-x1)πx22ifx22x1,12πx1ifx2>2x1. 16
  • If α<αSN, Eq. (14) has two non-zero fixed points, one stable and the other unstable. The values of these fixed points are given by
    rstable=1+1-2απx1απifx2>2x1,α2(x2-x1)πx22,2(x2-x1)απotherwise, 17
    runstable=1-1-2απx1απ. 18

See Supplementary Information for the details of the stability analysis. Figure 2b presents the typical flows described by Eq. (14), which shows that the saddle-node bifurcation occurs as α changes. The bifurcation diagram for r is shown in Fig. 2c. The green cross marks in Fig. 2c show the numerically obtained equilibrium states of Eq. (6) when we increase α, whereas the red dots are those when we decrease α. These numerical results agree with the analytically obtained bifurcation diagram, i.e. the black lines in Fig. 2c where we plot Eqs. (17) and (18). Based on this agreement, we consider that our analysis with an averaging approximation is validated.

Figure 2c indicates that our system is bistable for a sufficiently small α. Namely, both the oscillatory state (r=rstable) and the resting state (r=0) are stable. In addition, by increasing α, we see that the stable limit cycle disappears by the saddle-node bifurcation, leading to a state transition from oscillatory to resting state. Therefore, Model (i) reproduces both the bistability and oscillation quenching observed in a real metronome on a movable platform. However, in exchange for the simplicity of the model, the flow becomes non-smooth, which will actually hamper the analysis of synchronization for two metronomes. Motivated by this fact, we also consider smooth functions as g(xy) below.

Model (ii)

We consider

g(x,y):=x31+x4ifxy>0,0otherwise. 19

The shape of the function (19) is shown in Fig. 2d. In this case, the averaging Eq. (11) are calculated as below:

r˙=-εα2r+ε4πrlog(1+r4), 20a
rθ˙=-ε2r1-1+1+r42(1+r4). 20b

See Supplementary Information for the derivation of Eqs. (20a) and (20b).

We consider the dynamics of Eq. (20a). The fixed point of Eq. (20a) satisfies the following transcendental equation:

2παR=log(1+R2), 21

where R:=r2. As shown in Fig. S3 in Supplementary Information, the right-hand side of Eq. (21) is a sigmoid function of R. Thus, we see that Eq. (21) has a unique solution (i.e. R=0) if α>αSN and three solutions if α<αSN, where αSN is given as

αSN:=Rπ(1+R2), 22

where R is a positive constant that satisfies

2R21+R2=log(1+R2). 23

Because there exists a one-to-one relationship between r and R, we find the following:

  • Equation (20a) has a trivial fixed point r=0, which is always stable for any value of α.

  • The saddle-node bifurcation occurs at α=αSN.

  • If α<αSN, Eq. (20a) has non-trivial two fixed points, one stable (r=rstable) and the other unstable(r=runstable). The values of these fixed points are the solutions of Eq. (21) with rstable>runstable.

Figure 2e shows the typical flows of Eq. (20a) before and after the bifurcation point. The bifurcation diagram for r is shown in Fig. 2f, where we see that the numerically obtained equilibrium states of Eq. (6) (green cross marks and red dots) are in good agreement with the analytically obtained bifurcation diagram (black lines).

Figure 2f indicates that Model (ii) also reproduces the bistability and oscillation quenching of a metronome. However, although the flow becomes smooth in this model, we expect that the analysis of the two-oscillator system will be difficult because the averaged system (20) includes the log function and the amplitude of the stable limit cycle, or rstable, cannot be analytically obtained. To further facilitate the analysis, we next use the polynomial function of order 5, which partly imitates Models (i) and (ii) (see Fig. 2a,d and g)).

Model (iii)

We consider

g(x,y):=ax3-bx5ifxy>0,0otherwise, 24

where a and b are positive constants. The shape of the function (24) is shown in Fig. 2g. In this case, the averaging Eq. (11) is calculated as

r˙=ε12π-6παr+3ar3-2br5, 25a
rθ˙=-ε3a16r3-5b32r5. 25b

See Supplementary Information for the derivation of Eqs. (25a) and (25b).

We discuss the dynamics of Eq. (25a). The fixed point of Eq. (25a) satisfies 6παr-3ar3+2br5=0, which is solved as

r=0,3a±9a2-48πbα4b. 26

By considering the flows of Eq. (25a) as shown in Fig. 2h, we find the following:

  • Equation (25a) has a trivial fixed point r=0, which is always stable for any value of α.

  • The saddle-node bifurcation occurs at
    α=αSN:=3a216πb. 27
  • If α<αSN, Eq. (25a) has non-trivial two fixed points, one stable and the other unstable. The values of these fixed points are, respectively, given by
    rstable=3a+9a2-48πbα4b, 28
    runstable=3a-9a2-48πbα4b. 29

The bifurcation diagram for r is shown in Fig. 2i. As with Models (i) and (ii), the numerically obtained equilibrium states of Eq. (6) (green cross marks and red dots) are in good agreement with the analytically obtained bifurcation diagram (black lines), which validates our analysis with an averaging approximation.

Figure 2i indicates that Model (iii) reproduces the bistability and oscillation quenching of a metronome. Moreover, the averaged Eqs. (25a) and (25b) are expressed by the polynomial of r, which we expect will facilitate the analysis of the two-oscillator system.

Two metronomes

Model

We analyze the synchronization and oscillation quenching of two metronomes on a movable platform, using Model (iii) as the escapement mechanism. The model for the two-oscillator system is shown in Fig. 3a. Here, a point mass mi (i=1 or 2) is connected by two springs with spring constant ki/2 and natural length li to a platform of mass M. The platform has one degree of freedom and moves freely. The variables X(t) and xi(t) are the positions of the platform (more precisely, the position of the platform’s center plate that separates the two point masses) relative to the floor and the mass relative to the platform, respectively. The origin of xi coordinate is set to the position of the point mass mi in the equilibrium (i.e. x˙1=x˙2=X˙=0).

Figure 3.

Figure 3

(a) The model of two coupled metronomes on a movable platform. (b,c) Typical dynamics of the nondimensional motion Eq. (37). Anti-phase and in-phase synchronization are observed in panels (b) and (c), respectively. We set g as Eq. (24), ε=0.01, a=4, b=1, μ=10, and β=0.8. Initial conditions are (x1(0),x˙1(0),x2(0),x˙2(0))=(2.8,0,-2.7,0) for panel (b) and (x1(0),x˙1(0),x2(0),x˙2(0))=(2.8,0,2.7,0) for panel (c).

By assuming the same situation as in the single metronome model, we obtain the following motion equations:

mix¨i+kixi+γix˙i-δifi(xi,x˙i)+miX¨=0, 30

for i=1,2, where γi is the damping coefficient, δi represents the magnitude of the escapement mechanism, and fi(x,x˙) is a dimensionless function that shows the nature of the escapement.

Let xc be the position of the center of mass of the whole system. Then,

xc=MX+m1(X-l1+x1)+m2(X+l2+x2)M+m1+m2. 31

Since we assume that there is no external force acting on the whole system, the equation d2dt2xc=0 holds, which implies that

X¨=-m1x¨1+m2x¨2M+m1+m2. 32

Substituting Eq. (32) into Eq. (30), we have

m1(M+m2)M+m1+m2x¨1+k1x1+γ1x˙1-δ1f1(x1,x˙1)-m1m2M+m1+m2x¨2=0, 33a
m2(M+m1)M+m1+m2x¨2+k2x2+γ2x˙2-δ2f2(x2,x˙2)-m1m2M+m1+m2x¨1=0. 33b

We introduce a small dimensionless parameter ε and the following quantities:

ω:=k1m1,τ:=ωt,βi:=ωγiεki,μi:=miεM,x^i:=kixiδi,κ:=k2k1,ρ:=δ2δ1,gix^i,dx^idτ:=1εfiδix^iki,ωδikidx^idτ. 34

By renaming τt and x^ixi, we transform Eq. (33) into the following dimensionless system:

x¨1+x1=ε-β1x˙1+g1(x1,x˙1)+μ1x¨1+ρκμ2x¨21+εμ1+εμ2, 35a
μ2μ1x¨2+κx2=ε-κβ2x˙2+κg2(x2,x˙2)+μ2(κρμ1x¨1+μ2x¨2)μ1(1+εμ1+εμ2), 35b

where we assume that xi=O(1),x˙i=O(1),μi=O(1),βi=O(1),κ=O(1),ρ=O(1), and gi(xi,x˙i)=O(1).

For simplicity, we consider the case where two metronomes are identical. Namely, we set μ1=μ2=μ,β1=β2=β,κ=ρ=1, and g1(x,x˙)=g2(x,x˙)=g(x,x˙). Then, Eq. (35) becomes

x¨i+xi=ε-βx˙i+g(xi,x˙i)+μ(x¨1+x¨2)1+2εμ. 36

Removing x¨1 and x¨2 terms from right-hand side of Eq. (36), we can rewrite Eq. (36) as

x¨i=-xi-εμ(x1+x2)+βx˙i-g(xi,x˙i)+ε2μ-β(x˙1+x˙2)+g(x1,x˙1)+g(x2,x˙2). 37

The typical behaviors of Eq. (37) are shown in Fig. 3b and c. By neglecting the O(ε2) term from the right-hand side of Eq. (37), we finally obtain

x¨i+xi=-εμ(x1+x2)+βx˙i-g(xi,x˙i). 38

Analysis

Averaging approximation

We analyze Eq. (38) with an averaging approximation. We rewrite Eq. (38) as

x˙i=yi, 39a
y˙i=-xi-εμ(x1+x2)+βyi-g(xi,yi). 39b

We transform the variables xi(t) and yi(t) into the new variables ri(t), θi(t), and ϕi(t) that satisfy ri(t)0 and the following equations:

xi(t)=ri(t)cosϕi(t), 40a
yi(t)=-ri(t)sinϕi(t), 40b

where

ϕi(t):=t+θi(t). 41

Then, Eq. (39) is transformed into

r˙i=εsinϕiμ(r1cosϕ1+r2cosϕ2)-βrisinϕi-g(ricosϕi,-risinϕi), 42a
θ˙i=εricosϕiμ(r1cosϕ1+r2cosϕ2)-βrisinϕi-g(ricosϕi,-risinϕi). 42b

See Supplementary Information for the derivation of Eq. (42).

Since the estimate ri(t)=O(1) follows from the assumptions xi(t)=O(1) and yi(t)=O(1), Eq. (42) suggests that the time-scale of ri(t) and θi(t) are O(ε-1) and thus much larger than the time-scale of metronome’s oscillation period 2π (i.e. the time-scale of xi(t) in Eq. (40a)). Therefore, we can safely replace r˙i and θ˙i with their time average over 2π as below:

r˙112π02πr˙1dt=ε(μr22sin(θ1-θ2)-βr12-g¯1(r1)), 43a
r˙212π02πr˙2dt=ε(μr12sin(θ2-θ1)-βr22-g¯1(r2)), 43b
θ˙112π02πθ˙1dt=ε(μ2+μr22r1cos(θ1-θ2)-1r1g¯2(r1)), 43c
θ˙212π02πθ˙2dt=ε(μ2+μr12r2cos(θ2-θ1)-1r2g¯2(r2)), 43d

where the functions g¯i(·)(i=1,2) are given by Eq. (12). Here, based on the same arguments as in the one-oscillator system, we regard ri and θi as constants when we calculate the integrals in Eq. (43). Several integral formulae used for the derivation of Eq. (43) are summarized in Supplementary Information. Hereafter, we consider the approximately equal sign () in Eq. (43) as the equal sign (=).

By introducing

ψ:=θ2-θ1, 44

Eq. (43) is rewritten as

r˙1=ε(-μr22sinψ-βr12-g¯1(r1)), 45a
r˙2=ε(μr12sinψ-βr22-g¯1(r2)), 45b
ψ˙=ε[μ2r1r2-r2r1cosψ+1r1g¯2(r1)-1r2g¯2(r2)]. 45c

In the analysis of the two-oscillator system, we express the escapement mechanism with Model (iii) because this model exhibits both the reproducibility of actual metronome behavior and the ease of analysis. Then, we finally obtain

r˙1=ε12π(-6πμr2sinψ-6πβr1+3ar13-2br15), 46a
r˙2=ε12π(6πμr1sinψ-6πβr2+3ar23-2br25), 46b
ψ˙=ε32[16μr1r2-r2r1cosψ+6a(r12-r22)-5b(r14-r24)]. 46c

Analysis of synchronized states

We perform a linear stability analysis for the averaged system (46). Equation (46) has the following two fixed points

(r1,r2,ψ)=(r,r,0), 47

and

(r1,r2,ψ)=(r,r,π), 48

where

r:=3a+9a2-48πbβ4b. 49

Equations (47) and (48) correspond to the in-phase and anti-phase synchronization states, respectively. Note that the condition

β<βSN:=3a216πb 50

is necessary for the existence of these fixed points. Namely, if ββSN, these fixed points disappear with their counterparts (i.e. the fixed points 3a-9a2-48πbβ4b,3a-9a2-48πbβ4b,0 and 3a-9a2-48πbβ4b,3a-9a2-48πbβ4b,π that pair with Eq. (47) and Eq. (48), respectively) by the saddle-node bifurcation.

By performing a linear stability analysis under the condition (50), we find the following:

  1. The fixed point (48), which corresponds to the anti-phase synchrony, is always asymptotically stable.

  2. The fixed point (47), which corresponds to the in-phase synchrony, is asymptotically stable if and only if
    μ>μc:=-15πβ8+27a264b+9a64b9a2-48πbβ. 51

The details of the stability analysis are summarized in Supplementary Information.

Analysis of oscillation quenching

Next, we examine the stability of oscillation quenching (i.e. xi=x˙i=0) in Eq. (37). In a sufficient neighborhood of oscillation quenching, Eq. (37) can be linearized as

x¨i=-xi-εμ(x1+x2)+βx˙i-ε2μβ(x˙1+x˙2). 52

By introducing zc:=x1+x2 and zr:=x1-x2, Eq. (52) becomes

z¨c+(1+2εμ)zc=-εβ(1+ε2μ)z˙c, 53a
z¨r+zr=-εβz˙r. 53b

Since Eqs. (53a) and (53b) are both the equations of damped oscillation, we see that the fixed point zc=z˙c=zr=z˙r=0, which corresponds to oscillation quenching, is asymptotically stable. In other words, oscillation quenching is always stable for any values of μ and β. Therefore, we expect that the transition from synchronization to oscillation quenching occurs if

β>βSN, 54

because in this region the fixed points that correspond to the synchronous states (i.e. Eqs. (47) and (48)) do not exist.

As is shown below, the parameter space in which oscillation quenching occurs is wider than the inequality (54) if the two metronomes are in-phase synchronized. By assuming that x1=x2=x, the original motion equation (36) is transformed into

11+2εμx¨+x=ε(-βx˙+g(x,x˙)). 55

By setting τ:=t1+2εμ and renaming τt, we obtain

x¨+x=ε(-β1+2εμx˙+g(x,x˙)). 56

Note that g(x,x˙)=g(x,x˙1+2εμ) when the function g is given by Eq. (24). In the analysis of Eq. (56), we can remove the assumption that μ=O(1) because Eq. (56) is considered as a weakly nonlinear oscillator as long as εμ=O(1).

An averaging approximation of Eq. (56) yields

r˙=ε12π-6πβ1+2εμr+3ar3-2br5, 57a
rθ˙=-ε3a16r3-5b32r5, 57b

where r and θ are given by Eqs. (8) and (9). By considering the flows of Eq. (57a), we find that the saddle-node bifurcation occurs when

β=βSN_in:=3a216πb1+2εμ, 58

which implies that the transition from in-phase synchronization to oscillation quenching occurs when

β>βSN_in. 59

Note that the condition (59) is looser than the condition (54). Namely, there exist parameter regions in which oscillation quenching occurs when two metronomes are in-phase synchronized whereas the anti-phase synchronous state is stable. This analytical result agrees with previous experimental observations using pendulum clocks18.

Based on the above existence and stability analyses of synchronization and quenching, we depict the phase diagram, which is shown as the black lines in Fig. 4. The dash-dotted and solid lines are given by β=βSN and β=βSN_in, respectively. Namely, the former is the boundary of whether oscillation quenching occurs when the two metronomes are anti-phase synchronized, whereas the latter corresponds to that when the two metronomes are in-phase synchronized. The dashed line is given by μ=μc in inequality (51). In other words, the stability of in-phase synchronization switches at the dashed line.

Figure 4.

Figure 4

The phase diagram of the system (36) for anti-phase synchronization (APS), in-phase synchronization (IPS), and oscillation quenching (OQ). We use Model (iii) to describe the escapement mechanism. The black lines represent the analytical boundaries obtained by an averaging approximation. The in-phase and anti-phase synchronization disappear by the saddle-node bifurcation at the solid line (given by β=βSN_in) and the dash-dotted line (given by β=βSN), respectively. The stability of in-phase synchronization switches at the dashed line, which is given by μ=μc. The colored marks and white area show the numerical simulation results of Eq. (37). In area 1, where no symbol is plotted, oscillation quenching occurs when we use any of the 4 initial conditions described in the article, suggesting that neither anti-phase nor in-phase synchronization exists. In area 2, which is marked with red circles, anti-phase synchronization is stable, whereas in-phase synchronization does not exist. Namely, oscillation quenching occurs if we use the initial condition that is either exactly or close to the in-phase synchronization. In area 3, which is marked by green square marks, anti-phase synchronization is stable, while in-phase synchronization is unstable. Both anti-phase and in-phase synchronizations are stable in area 4 marked by blue dots. Note that oscillation quenching is stable in all of the 4 areas. We fix a=4,b=1,ε=0.01 in the simulation.

The solid and dash-dotted lines in Fig. 4 correspond to the saddle-node bifurcation. Since the Jacobian matrix at the fixed point (47) has a zero eigenvalue on the dashed line (see Supplementary Information), this line corresponds to either of the saddle-node, transcritical, or pitchfork bifurcation37. According to the symmetry of Eq. (46) (i.e. Eq. (46) is invariant if we change r1r2,r2r1 and ψ-ψ) and the fact that this fixed point (47) does not disappear after the bifurcation, the saddle-node and transcritical bifurcations are unlikely. As we describe later, simulation results suggest that a stable fixed point that satisfies r1r2 emerges near the bifurcation point (see Figs. 6 and S5a–c in Supplementary Information). Thus, we consider that the dashed line in Fig. 4 corresponds to the supercritical pitchfork bifurcation.

Figure 6.

Figure 6

Numerically obtained bifurcation diagram for in-phase synchronization (yellow area), out-of-phase synchronization (green area), and beat-like solution (red area). We plot the amplitude of (x1-x2) against different values of μ. Note that we plot both the maximum and minimum values of the amplitude if the beat-like solution is observed (i.e. if the amplitude of (x1-x2) varies with time). See Fig. S5 for individual time series that correspond to several values of μ. This figure suggests that out-of-phase synchronization emerges from in-phase synchronization by the supercritical pitchfork bifurcation and the beat-like solution emerges from out-of-phase synchronization by the supercritical Hopf bifurcation. We fix a=4,b=1,ε=0.01,β=0.3. We first simulate the case when μ=10.5, after which we decrease μ by 0.005 until μ=9. We use initial condition (i) for the first simulation. For the following simulations, we use the slightly perturbed equilibrium state of the previous simulation as the initial condition (i.e. (x1(0),y1(0),x2(0),y2(0))=(x1+0.01,y1,x2,y2) where (x1,y1,x2,y2) is the equilibrium state of the previous simulation).

Numerical simulation

We verify our analysis with an averaging approximation by numerically integrating Eq. (37). The results of numerical simulations are shown Fig. 4, where we use the following 4 initial conditions:

  • (i)

    Near in-phase synchronization (x1(0)=5.01,x2(0)=5,x˙1,2(0)=0),

  • (ii)

    In-phase synchronization (x1(0)=x2(0)=5,x˙1,2(0)=0),

  • (iii)

    Near anti-phase synchronization (x1(0)=5.01,x2(0)=-5,x˙1,2(0)=0),

  • (iv)

    Anti-phase synchronization (x1(0)=5,x2(0)=-5,x˙1,2(0)=0).

In area 1 of Fig. 4, oscillation quenching occurs when we use any of the above 4 initial conditions. In area 2, both the solutions from the initial conditions (iii) and (iv) converge to anti-phase synchronization, which implies that anti-phase synchronization is asymptotically stable. However, oscillation quenching occurs if we use either the initial condition (i) or (ii), suggesting that in-phase synchronization does not exist. In area 3, the solution from the initial condition (ii) converges in-phase synchronization, whereas the solution from the initial condition (i) does not, meaning that in-phase synchronization is an unstable steady state. Anti-phase synchronization is stable in this area. In area 4, both anti-phase and in-phase synchronizations are stable. Note that oscillation quenching is always stable in these 4 areas.

In Fig. 4, we see that the analytically and numerically obtained phase diagrams are in good agreement, which confirms the validity of the averaging approximation used in this study. However, the boundaries for the stability of in-phase synchronization obtained by analysis (the dashed line) and simulation (the boundary between areas 3 and 4) are slightly different. To clarify the cause of this difference, we numerically calculate μc by a bisection method and plot the values for different ε (Fig. S4 in Supplementary Information). Figure S4 shows that numerically obtained μc approaches the analytical value (i.e. μc in inequality (51)) as ε decreases. Thus, we consider that the O(ε2) term which is neglected in the averaging approximation causes the difference between the numerically and analytically obtained boundaries in Fig. 4.

In the parameter region where in-phase synchronization is unstable (i.e. area 3 in Fig. 4), several equilibrium states are numerically observed when we use the initial condition (i). The results are shown in Fig. 5, where we select several sets of parameters β,μ and plot the time series of xi(t) in Eq. (37) after a sufficiently long time. In our simulation results, either of the anti-phase synchronization (Fig. 5a), the alternating increase and decrease of amplitudes which is similar to the beat phenomena in the acoustic wave (Fig. 5b), and the out-of-phase synchronization with slightly different amplitudes (Fig. 5c) are observed. In particular, the dynamics in Fig. 5b,c suggest that there exist limit cycles and other fixed points than Eqs. (47) and (48) in the averaged system (46).

Figure 5.

Figure 5

The equilibrium states of Eq. (37) when we use the initial condition (i). We numerically integrate Eq. (37) and plot xi(t) after a sufficiently long time. We fix a=4,b=1,ε=0.01,β=0.3 in this figure. (a) When μ=3, anti-phase synchronization is observed. (b) When μ=6.5, the amplitude of each metronome alternately increases and decreases. (c) When μ=9.5, near in-phase synchronized movement with slightly different amplitudes is observed. Note that this behavior corresponds to out-of-phase synchronization.

Finally, we numerically investigate the bifurcation of the beat-like solution in Fig. 5b. Figure S5d and e show the time course of positional difference of two metronomes (x1(t)-x2(t)). Figure S5d corresponds to the out-of-phase synchrony state (Fig. 5c), whereas Fig. S5e corresponds to the beat kind of solution (Fig. 5b) because the amplitude of the fast oscillations varies with time. By decreasing μ, we see that the out-of-phase synchrony state (Fig. S5d) becomes unstable and the beat kind of solution (Fig. S5e) emerges. The slow oscillation of the amplitude in Fig. S5e can be more easily detected in Fig. S5f, where we plot the time course of local maximal values of the dynamics in Fig. S5d and e. A more detailed bifurcation diagram is shown in Fig. 6, where we plot the amplitude of (x1-x2) after a sufficiently long time against different values of μ. We plot both the maximum and minimum value of the amplitude when it oscillates (like the blue line in Fig. S5f), corresponding to the beat-like solution. According to these arguments and Figs. 6 and S5, we speculate that the beat-like solution in Fig. 5b emerges by the supercritical Hopf bifurcation.

Discussion

In this study, we investigate the dynamics of a metronome, which is an example of a bistable system with a stable limit cycle and a stable fixed point. In particular, we focus on the oscillation quenching phenomenon observed in metronomes on a movable platform. First, we construct a mathematical model for a single-oscillator system, ignoring the nonlinearity of the pendulum structure and the damping of the platform. By performing the averaging approximation, we consider several functions to represent the escapement mechanism and find that these functions are appropriate for simulating the real metronome’s bistability and oscillation quenching. We conclude that the fifth-order polynomial is the most suitable for both the ease of analysis and reproducibility of the real metronome. Subsequently, we expand our model to include a two-oscillator system. By assuming that the mass ratio of the metronome to the platform, the escapement mechanism, and the damping force are sufficiently small, we perform an averaging approximation and reduce the system to a three-dimensional dynamical system of the amplitudes r1,2 and phase difference ψ. By performing a stability analysis on the averaged system, we obtain the phase diagram for the in-phase synchronization, anti-phase synchronization, and oscillation quenching. We also numerically integrate the original motion equations and confirm the agreement between the numerically and analytically obtained phase diagrams.

One of the characteristics of this study is that we choose to simplify the model instead of trying to include all the details of the real system. Nevertheless, our model successfully reproduces several experimental behaviors such as the bistability of in-phase and anti-phase synchronization21 and the occurrence of oscillation quenching by increasing the mass ratio between the oscillator and the platform18. Based on these agreements with experimental results, we believe that our simplification does not impair the essence of real mechanical oscillators.

The analytical method used in this study (i.e. averaging approximation) has been used in previous studies such as those by Pantaleone17 and Goldsztein et al.27,31 However, oscillation quenching was difficult to analyze in the models adopted in these studies. This is because the former study17 used the van der Pol-type function to describe the escapement mechanism, which made the resting state unstable, and the latter studies27,31 used the delta function, which restricted the detailed analysis of oscillation quenching. We consider several other functions (i.e. Model (i)-(iii)) for the escapement mechanism and show that the averaged system becomes bistable. In particular, for a fifth-order polynomial (Model (iii)), we can explicitly derive the amplitude of the stable limit cycle (Eq. 28). This is expected to ease the analysis. Thus, we adopt Model (iii) to describe the escapement of the two-oscillator system and successfully obtain the analytical phase diagram including the area where oscillation quenching occurs.

According to a previous study that surveyed in detail the structure of real pendulum clocks16, a piecewise linear function is considered appropriate to model the escapement mechanism. In this sense, Model (i) is consistent with reality, although the analysis becomes difficult with this model. To facilitate the analysis, we choose to model the escapement mechanism with smooth functions, especially a 5th-order polynomial (Model (iii)). Although in Model (iii) a large unrealistic negative restoring force acts at a location far from the origin, the bifurcation diagram (Fig. 2i) is qualitatively the same as those of Model (i) (Fig. 2c) when there exists positive damping (i.e. when α>0). Namely, Model (iii) captures two unique features of a real metronome: bistability and oscillation quenching. According to this agreement between model behavior and real dynamics, we consider that the use of a 5th-order polynomial as the escapement mechanism can be justified.

Our study shows that oscillation quenching occurs by a saddle-node bifurcation when the mass ratio μ increases. This is evident from Eq. (5) in the case of one metronome (note that the bifurcation parameter α increases as μ increases) and Fig. 4 in the case of two metronomes. As μ corresponds to the magnitude of the feedback that the metronome receives from the platform, our findings indicate that the oscillation can be stopped by the feedback resulting from the motion of the oscillator.

The occurrence of oscillation quenching by a saddle-node bifurcation was already reported in a previous study27 for the case of a metronome on a fixed platform. However, our study reveals that the same bifurcation is observed even for a metronome on a movable platform. Further, we analytically find that oscillation quenching occurs when μ increases if two metronomes on a movable platform move almost in-phase synchronization, which has not been shown in previous studies27,31. In previous experiments with two pendulum clocks suspended from a common plate18, it was observed that, when two clocks start from the initial condition close to in-phase synchronization, oscillation quenching occurs as the mass ratio between the pendulum clock and the entire system increases. This observation agrees with our results, which suggests that the simplification in our modeling and the analysis with the averaging approximation are valid.

The contributions of our study, in comparison to the recent relevant studies27,31, are summarized as follows. First, by simplifying the modeling of the escapement mechanism, we have performed stability analysis of both synchronization and oscillation quenching of metronomes on a movable platform. In contrast, only the stability of synchronization31 and no analytical calculation regarding the stability of steady-state solutions27 were addressed in previous studies. Second, we analyze the mechanism behind oscillation quenching of metronomes not on a fixed platform (argued in the previous study27) but on a movable platform. Namely, we find that quenching occurs when the stable limit-cycle solution disappears by saddle-node bifurcation. In addition, we clarify that quenching occurs by increasing the mass ratio μ between the metronome and the platform when two metronomes are almost in-phase synchronization, which agrees with the past experiments using pendulum clocks18. We consider that these findings on oscillation quenching are novel because the previous work only investigated the quenching of a metronome on a fixed platform27. Third, we find several characteristic model behaviors that have not been analyzed in previous studies27,31, i.e. out-of-phase synchronization (Fig. 5c) and beat-like solution (Fig. 5b). We numerically investigate the origin of these two dynamics and obtain a bifurcation diagram (Fig. 6), which we consider is also a novel contribution of our study.

Regarding the state-transition method from a limit cycle to a stable fixed point, our study suggests that an oscillation can be stopped by increasing the feedback resulting from the oscillator. Namely, in our model the magnitude of the feedback depends on the mass ratio μ; thus, oscillations can be controlled by increasing μ instead of directly intervening in the oscillator. This type of feedback-induced quenching can be applied to the termination of oscillation in other nonlinear bistable systems, such as epilepsy models2,3,38 where pathological and normal brain activities are expressed by a limit cycle and a fixed point, respectively. Thus, our study results might lead to a clue for the novel treatment of the disease. In addition, Fig. 4 indicates that any perturbation that switches from anti-phase to in-phase synchronization can evoke oscillation quenching in certain parameter regions (that is, area 2 in Fig. 4). Exploring the same phenomenon, where switching between bistable states causes oscillation quenching, in other coupled oscillator systems is a future challenge because it might help remove undesirable collective oscillations.

There are several open questions in this study. (1) In the analysis of the averaged system (46), we have not performed the existence and stability analysis of equilibrium states other than oscillation quenching and synchronization. Based on our numerical simulation, the beat kind of phenomenon is observed (Fig. 5b), suggesting that the system (46) has a stable limit cycle. We also obtain the out-of-phase synchrony state (Fig. 5c), which indicates that there exists a fixed point that satisfies r1r2 in system (46). We consider that the latter state corresponds to the experimentally confirmed phenomenon called “metronome suppression”27, in which one metronome oscillates with a larger amplitude than the other. Although we discuss the origin and bifurcation of these solutions by numerically obtained results shown in Figs. 6 and S5, the rigorous bifurcation analysis of the averaged system (46) and, if possible, the original system (36) is an important challenge for future study. (2) When modeling a metronome, we neglect the nonlinearity caused by the pendulum structure. There are two reasons for this simplification: (1) the analysis becomes easier, and (2) such nonlinearity does not change the dynamics of amplitude r after the averaging approximation. The second reason is explained as follows. In the model that considers the weak nonlinearity of the pendulum structure27,31, term εσx3 with a real constant σ is added to the motion equation as a result of the Taylor expansion of sinx to the third-order term. Namely, Eq. (7) would be

x˙=y, 60a
y˙=-x+ε-αy+σx3+g(x,y), 60b

which implies that

r˙=-εsinϕαrsinϕ+σr3cos3ϕ+g(rcosϕ,-rsinϕ), 61a
θ˙=-εrcosϕαrsinϕ+σr3cos3ϕ+g(rcosϕ,-rsinϕ). 61b

Then, the averaging approximation in Eq. (61) yields

r˙=-εαr2+g¯1(r), 62a
θ˙=-εr38σr3+g¯2(r). 62b

Comparing Eq. (11) with (62), we see that the dynamics of r are the same, whereas the dynamics of θ change. Because this study mainly addresses the state transition from a limit cycle to a stable fixed point and thus focuses on r dynamics, we neglect the nonlinearity of the metronome, which does not change the dynamics of r. However, as θ dynamics are related to the phase of the oscillator, the results of the stability analysis for the two-oscillator system would change if we adopt Eq. (60) as the metronome’s motion equation. Indeed, several previous experiments on coupled metronomes observed that under particular settings in-phase synchronization becomes stable whereas anti-phase synchronization is unstable17,21, which cannot be explained in our model. Including the nonlinearity of the pendulum structure in our model might solve this disagreement with past experiments and thus an important research direction for the next study.

Conclusion

We investigate the dynamics of metronomes on a movable platform using an averaging approximation and numerical simulation. To facilitate the analysis, we ignore the nonlinearity caused by the pendulum structure of the metronome and model the escapement mechanism using a fifth-order polynomial. We obtain a phase diagram and find that oscillation quenching occurs when the mass ratio between the metronome and platform increases, which agrees with previous experimental results using pendulum clocks18. The rigorous bifurcation analysis of the averaged system (46) and the refinement of our model by including the nonlinearity of pendulum structure are important challenges for future study. We believe that our simple model will contribute to future analyses of other dynamics of mechanical oscillators, such as clustering19, the chimera states22,23, and chaotic dynamics29.

Methods

All of the numerical simulations in this article were performed with MATLAB ODE45 solver. Both the absolute and relative tolerances are set to 1e−9 (10-9).

Supplementary Information

Acknowledgements

This study was supported by JSPS KAKENHI (No. JP23KJ0756) to Y.K. and JSPS KAKENHI (No. JP21K12056) to H.K.

Author contributions

Y.K. and H.K. conceived this project. Y.K. and H.K. designed the research methods. Y.K. performed the analysis and the numerical simulations. Y.K. drafted the manuscript under the mentorship of H.K.

Data availability

All data generated or analyzed during this study are available from the corresponding author on reasonable request.

Competing interests

The authors declare no competing interests.

Footnotes

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary Information

The online version contains supplementary material available at 10.1038/s41598-024-51843-9.

References

  • 1.Brown P, et al. Dopamine dependency of oscillations between subthalamic nucleus and pallidum in Parkinson’s disease. J. Neurosci. 2001;21:1033–1038. doi: 10.1523/JNEUROSCI.21-03-01033.2001. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Suffczynski P, Kalitzin S, Da Silva FL. Dynamics of non-convulsive epileptic phenomena modeled by a bistable neuronal network. Neuroscience. 2004;126:467–484. doi: 10.1016/j.neuroscience.2004.03.014. [DOI] [PubMed] [Google Scholar]
  • 3.Jirsa VK, Stacey WC, Quilichini PP, Ivanov AI, Bernard C. On the nature of seizure dynamics. Brain. 2014;137:2210–2230. doi: 10.1093/brain/awu133. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Strogatz SH. Nonlinear Dynamics and Chaos. CRC Press; 2018. [Google Scholar]
  • 5.Pyragas K. Continuous control of chaos by self-controlling feedback. Phys. Lett. A. 1992;170:421–428. doi: 10.1016/0375-9601(92)90745-8. [DOI] [Google Scholar]
  • 6.Ott E, Grebogi C, Yorke JA. Controlling chaos. Phys. Rev. Lett. 1990;64:1196. doi: 10.1103/PhysRevLett.64.1196. [DOI] [PubMed] [Google Scholar]
  • 7.Pecora LM, Carroll TL. Pseudoperiodic driving: Eliminating multiple domains of attraction using chaos. Phys. Rev. Lett. 1991;67:945. doi: 10.1103/PhysRevLett.67.945. [DOI] [PubMed] [Google Scholar]
  • 8.Yang W, Ding M, Gang H. Trajectory (phase) selection in multistable systems: Stochastic resonance, signal bias, and the effect of signal phase. Phys. Rev. Lett. 1995;74:3955. doi: 10.1103/PhysRevLett.74.3955. [DOI] [PubMed] [Google Scholar]
  • 9.Jiang Y. Trajectory selection in multistable systems using periodic drivings. Phys. Lett. A. 1999;264:22–29. doi: 10.1016/S0375-9601(99)00746-X. [DOI] [Google Scholar]
  • 10.Safonov LA, Yamamoto Y. Noise-driven switching between limit cycles and adaptability in a small-dimensional excitable network with balanced coupling. Phys. Rev. E. 2006;73:031914. doi: 10.1103/PhysRevE.73.031914. [DOI] [PubMed] [Google Scholar]
  • 11.Pisarchik AN, Feudel U. Control of multistability. Phys. Rep. 2014;540:167–218. doi: 10.1016/j.physrep.2014.02.007. [DOI] [Google Scholar]
  • 12.Pisarchik AN, Goswami BK. Annihilation of one of the coexisting attractors in a bistable system. Phys. Rev. Lett. 2000;84:1423. doi: 10.1103/PhysRevLett.84.1423. [DOI] [PubMed] [Google Scholar]
  • 13.Pisarchik AN. Controlling the multistability of nonlinear systems with coexisting attractors. Phys. Rev. E. 2001;64:046203. doi: 10.1103/PhysRevE.64.046203. [DOI] [PubMed] [Google Scholar]
  • 14.Chang J, Sridhar V, Paydarfar D. Falling off a limit cycle using phase-agnostic stimuli: Definitions and conceptual framework. Chaos Interdiscip. J. Nonlinear Sci. 2020;30:123113. doi: 10.1063/5.0026143. [DOI] [PubMed] [Google Scholar]
  • 15.Chang J, Paydarfar D. Falling off a limit cycle using phase-agnostic stimuli: Applications to clinical oscillopathies. Chaos Interdiscip. J. Nonlinear Sci. 2021;31:023134. doi: 10.1063/5.0032974. [DOI] [PubMed] [Google Scholar]
  • 16.Kapitaniak M, Czolczynski K, Perlikowski P, Stefanski A, Kapitaniak T. Synchronization of clocks. Phys. Rep. 2012;517:1–69. doi: 10.1016/j.physrep.2012.03.002. [DOI] [Google Scholar]
  • 17.Pantaleone J. Synchronization of metronomes. Am. J. Phys. 2002;70:992–1000. doi: 10.1119/1.1501118. [DOI] [Google Scholar]
  • 18.Bennett M, Schatz MF, Rockwood H, Wiesenfeld K. Huygens’s clocks. Proc. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci. 2002;458:563–579. doi: 10.1098/rspa.2001.0888. [DOI] [Google Scholar]
  • 19.Czolczynski K, Perlikowski P, Stefanski A, Kapitaniak T. Clustering and synchronization of n Huygens’ clocks. Phys. A Stat. Mech. Appl. 2009;388:5013–5023. doi: 10.1016/j.physa.2009.08.033. [DOI] [Google Scholar]
  • 20.Czolczynski K, Perlikowski P, Stefanski A, Kapitaniak T. Huygens’ odd sympathy experiment revisited. Int. J. Bifurc. Chaos. 2011;21:2047–2056. doi: 10.1142/S0218127411029628. [DOI] [Google Scholar]
  • 21.Wu Y, Wang N, Li L, Xiao J. Anti-phase synchronization of two coupled mechanical metronomes. Chaos Interdiscip. J. Nonlinear Sci. 2012;22:023146. doi: 10.1063/1.4729456. [DOI] [PubMed] [Google Scholar]
  • 22.Martens EA, Thutupalli S, Fourriere A, Hallatschek O. Chimera states in mechanical oscillator networks. Proc. Natl. Acad. Sci. 2013;110:10563–10567. doi: 10.1073/pnas.1302880110. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Kapitaniak T, Kuzma P, Wojewoda J, Czolczynski K, Maistrenko Y. Imperfect chimera states for coupled pendula. Sci. Rep. 2014;4:6379. doi: 10.1038/srep06379. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Wu Y, Song Z, Liu W, Jia J, Xiao J. Experimental and numerical study on the basin stability of the coupled metronomes. Eur. Phys. J. Special Top. 2014;223:697–705. doi: 10.1140/epjst/e2014-02135-9. [DOI] [Google Scholar]
  • 25.Oliveira HM, Melo LV. Huygens synchronization of two clocks. Sci. Rep. 2015;5:1–12. doi: 10.1038/srep11548. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Peña Ramirez J, Olvera LA, Nijmeijer H, Alvarez J. The sympathy of two pendulum clocks: Beyond Huygens’ observations. Sci. Rep. 2016;6:1–16. doi: 10.1038/srep23580. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Goldsztein GH, et al. Coupled metronomes on a moving platform with coulomb friction. Chaos Interdiscip. J. Nonlinear Sci. 2022;32:043119. doi: 10.1063/5.0085216. [DOI] [PubMed] [Google Scholar]
  • 28.Moon FC, Stiefel PD. Coexisting chaotic and periodic dynamics in clock escapements. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 2006;364:2539–2564. doi: 10.1098/rsta.2006.1839. [DOI] [PubMed] [Google Scholar]
  • 29.Ulrichs H, Mann A, Parlitz U. Synchronization and chaotic dynamics of coupled mechanical metronomes. Chaos Interdiscip. J. Nonlinear Sci. 2009;19:043120. doi: 10.1063/1.3266924. [DOI] [PubMed] [Google Scholar]
  • 30.Xin, X., Muraoka, Y., Izumi, S. & Yamasaki, T. Analysis of synchronization of n metronomes on a hanging plate via describing function method without assumption on amplitudes of metronomes. In 2017 36th Chinese Control Conference (CCC), 1129–1134 (IEEE, 2017).
  • 31.Goldsztein GH, Nadeau AN, Strogatz SH. Synchronization of clocks and metronomes: A perturbation analysis based on multiple timescales. Chaos Interdiscip. J. Nonlinear Sci. 2021;31:023109. doi: 10.1063/5.0026335. [DOI] [PubMed] [Google Scholar]
  • 32.Pikovsky A, Rosenblum M, Kurths J. Synchronization: A Universal Concept in Nonlinear Science. Cambridge University Press; 2002. [Google Scholar]
  • 33.Hale JK. Oscillations in Nonlinear Systems. Courier Dover Publications; 2015. [Google Scholar]
  • 34.Krylov NM, Bogoliubov NN. Introduction to Non-linear Mechanics. Princeton University Press; 1950. [Google Scholar]
  • 35.Guckenheimer J, Holmes P. Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields. Springer; 1983. [Google Scholar]
  • 36.Sanders JA, Verhulst F, Murdock J. Averaging Methods in Nonlinear Dynamical Systems. Springer; 2007. [Google Scholar]
  • 37.Wiggins S. Introduction to Applied Nonlinear Dynamical Systems and Chaos. Springer; 2003. [Google Scholar]
  • 38.Kalitzin SN, Velis DN, da Silva FHL. Stimulation-based anticipation and control of state transitions in the epileptic brain. Epilepsy Behav. 2010;17:310–323. doi: 10.1016/j.yebeh.2009.12.023. [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Data Availability Statement

All data generated or analyzed during this study are available from the corresponding author on reasonable request.


Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES