Synchronization properties of self-sustained mechanical oscillators

Synchronization properties of self-sustained mechanical oscillators

Sebastián I. Arroyo and Damián H. Zanette Instituto Balseiro and Centro Atómico Bariloche,
8400 San Carlos de Bariloche, Río Negro, Argentina
Consejo Nacional de Investigaciones Científicas y Técnicas, Argentina
July 14, 2019

We study, both analytically and numerically, the dynamics of mechanical oscillators kept in motion by a feedback force, which is generated electronically from a signal produced by the oscillators themselves. This kind of self-sustained systems may become standard in the design of frequency-control devices at microscopic scales. Our analysis is thus focused on their synchronization properties under the action of external forces, and on the joint dynamics of two to many coupled oscillators. Existence and stability of synchronized motion are assessed in terms of the mechanical properties of individual oscillators –namely, their natural frequencies and damping coefficients– and synchronization frequencies are determined. Similarities and differences with synchronization phenomena in other coupled oscillating systems are emphasized.

05.45.Xt Synchronization, coupled oscillators; 45.80.+r Control of mechanical systems; 07.10.Cm Micromechanical devices and systems

I Introduction

In electronic devices, time keeping and event synchronization rely upon one or more components able to provide cyclic signals, which are used as frequency references. Since mid-twentieth century, quartz crystals were ubiquitously employed in this function and became standard in the construction of clocks of all kinds. At micrometric scales and below, however, technical difficulties in the fabrication and mounting of quartz crystals motivate considering alternative solutions, preferably based on simpler components. Micromechanical oscillators –tiny vibrating bars of semiconductor material, which can be readily integrated into electronic circuits during manufacturing, and kept in motion by very small electric fields– are an attractive possibility Craighead (2000); Ekinci and Roukes (2005).

In order to function as a frequency reference, an oscillator must perform sustained periodic motion at a frequency determined by its own dynamics (i.e., independent from any external signal). A feedback mechanism able to produce self-sustained motion in a mechanical oscillator Greywall et al. (1994); Yurke et al. (1995) is inspired on the well-known phenomenon of resonance: under the action of external periodic forcing, the response of the oscillator, measured by the amplitude of its motion, is maximal if the external force and the oscillator’s velocity are in-phase or, equivalently, if the oscillator’s displacement from its equilibrium position is a quarter of a cycle late with respect to the force José and Saletan (1998). The feedback self-sustaining mechanism consists in electronically reading the displacement of an autonomous mechanical oscillator, and advancing the signal by a quarter of a cycle, namely, by a positive phase shift (or, equivalently, a delay of ). In practice, this shifting in phase can be achieved in a variety of ways –for instance, using resistive circuits or all-pass filters Antonio et al. (2012). The shifted signal is then reinjected as a force acting on the oscillator. To avoid the effect of damping –which would eventually lead the oscillator to rest– the amplitude of the force must be controlled externally and, ultimately, maintained by a battery. Under the action of this conditioned signal, the oscillator moves with maximal amplitude at a frequency determined by its internal parameters (and, possibly, by the amplitude of the self-sustaining feedback force). Figure 1 shows a schematic representation of the self-sustaining circuit.

Figure 1: Self-sustained mechanical oscillator. The displacement of the oscillator with respect to its equilibrium position is electronically read, amplified, and shifted in phase. The signal is then reinjected as an amplitude-controlled force acting on the oscillator. Adapted from Ref. 4.

The oscillator’s motion is conveniently described by the Newton equation for a coordinate , representing the displacement from equilibrium:


where , , and are effective values for the mass, the damping, and the elastic constant. The term stands for non-elastic forces. The first term in the right-hand side of the equation represents the self-sustaining force. As discussed above, its amplitude is an independent parameter, determined by the feedback mechanism. The self-sustaining force depends on the phase of the oscillator’s motion , which is defined on the basis that, in harmonic oscillations, is proportional to (see Sect. II.1). The phase shift between the force and the coordinate should ideally be fixed at but, in order to assess the effect of this parameter on the oscillator’s dynamics, it is here allowed a generic value. Note that, as a function of , the form of the self-sustaining force is not aimed at modeling any specific experimental implementation of the phase shifting, but rather at representing its effect on the reinjected conditioned signal. In addition to , the force is also a source of nonlinearity: while its phase is directly related to that of , its amplitude is independent of the motion. Finally, denotes any additional force that may be acting on the oscillator, ranging from externally-applied deterministic signals to electronic noise and thermal fluctuations.

A key technological problem associated with the use of self-sustained mechanical oscillators in micro-devices is the instability of their frequency under the effect of noise Yurke et al. (1995); Ward and Duwel (2011) and of changes in the amplitude of oscillations Agarwal et al. (2007, 2008). Coupling several oscillators to obtain a collective, more robust signal to be used as a frequency reference could be a plausible solution to this problem. It is therefore of much interest to study the synchronization properties of a set of oscillators of this kind interacting with each other.

Our aim in this paper is to characterize the dynamics of self-sustained mechanical oscillators, as governed by Eq. (1). In order to focus on the role of the self-sustaining mechanism, we disregard the nonlinearities represented by the non-elastic forces –although we recognize their importance in the functioning of this kind of oscillators at microscopic scales Antonio et al. (2012). After establishing analytical and numerical procedures to deal with the oscillation phase as a dynamical variable, we first study the properties of self-sustained motion of a single oscillator. Then, taking into account the remark in the previous paragraph, we concentrate on synchronized dynamics in various situations: a self-sustained oscillator under the action of a harmonic external force, two oscillators coupled to each other, and an ensemble of globally coupled oscillators. Our conclusions emphasize similarities and differences with collective motion in other kinds of coupled dynamical systems.

Ii Dynamics of the self-sustained oscillator

Assuming that non-elastic forces are absent, , and redefining the time unit as the inverse of the natural oscillation frequency and the coordinate unit as , Eq. (1) can be recast as two first-order equations for the coordinate and its velocity ,


with and . Apart from the quantities that determine the self-sustaining and external forces, the only parameter in these equations is the rescaled damping coefficient . It is worth pointing out that coincides with the inverse of the oscillator’s quality (or Q-) factor: . We recall that the quality factor is a non-dimensional measure of the resonance bandwidth relative to the resonance frequency, and characterizes the rate of energy dissipation as compared with the oscillation period. In experiments involving micromechanical oscillators Antonio et al. (2012), typical values are around .

It is important to realize that Eqs. (2) do not specify a dynamical system, for the coordinate and the velocity, in the usual sense. Indeed, as will become clear in the following, the oscillator’s phase cannot be unambiguously defined in terms of and alone –although does represent an instantaneous property of the motion. To solve the equations, in any case, an operational definition of the phase becomes necessary. In the next section we discuss how analytical and numerical approaches prompt different ways to deal with this question.

ii.1 Analytical treatment and numerical evaluation of the phase

In a typical experiment, even with a high quality factor, a micromechanical oscillator will be found in its long-time asymptotic dynamical regime after at most a few seconds. With and a frequency Hz Antonio et al. (2012), for instance, any transient regime associated with dissipative effects fades out with a characteristic relaxation time s. If the asymptotic motion is harmonic, to all practical purposes, the oscillation phase is thus well defined when the oscillator’s output signal is fed into the phase shifter to construct the self-sustaining feedback force (see Fig. 1). Tuning the phase shifter allows the experimenter to apply a prescribed shift to the oscillation with no need to measure the phase itself.

On the other hand, both in the analytical and in the numerical treatment of the equations of motion (2), it is necessary to specify the value of the phase at each time, in order to be able to calculate the instantaneous self-sustaining force. The determination of that value must also work during transients or in non-harmonic motion, whose occurrence cannot be discarded a priori when solving the equations.

Analytically, a convenient way to deal with the dependence of the self-sustaining force on the oscillation phase is to introduce itself as one of the variables of the problem. This is achieved by replacing the original coordinate-velocity variables by a set of phase-amplitude variables through a canonical-like transformation José and Saletan (2007),


The arbitrary constant , which can adopt any real value, parameterizes the variable transformation. As we explain below, it can be chosen in such a way as to make certain solutions of the equations of motion attain a simple mathematical form. The change of variables transforms Eqs. (2) into


This formulation has the advantage that the phase is defined for any kind of motion, not only for harmonic oscillations, as . On the other hand, it turns out to depend on the specific choice of the parameter . As a function of the coordinate and the velocity, as advanced above, the oscillator’s phase is therefore not unambiguously defined. Focusing however on harmonic motion –which is characterized by constant amplitude and constant frequency – the first of Eqs. (4) makes it clear that the solution will take a particularly simple form if is chosen to coincide with the oscillation frequency. In fact, for and , that equation is satisfied automatically, and the problem reduces to solve the second equation. In some cases –for instance, in synchronized motion under the action of an external harmonic force (see Sect. II.3)– we know in advance the oscillation frequency, and can therefore conveniently fix before finding the solution. When, on the other hand, the frequency is part of the solution itself –as is the case for an autonomous self-sustained oscillator (Sect. II.2), or for two mutually coupled oscillators (Sect. III.1)– can be considered as an additional unknown of the problem, and obtained together with the solutions to the equations of motion.

In the numerical integration of Newton equations (2), in turn, there are no reasons to assume that the frequency of harmonic solutions is known a priori. Consequently, the phase must be evaluated from the numerical solution itself, as it is progressively obtained, without resorting to a specific change to phase-amplitude variables. The standard method for assigning an instantaneous phase to the signal , through the construction of its analytical imaginary part using the Hilbert transform Benedetto (1996), is here ineffectual, as it requires the whole (past and future) signal to be available at each time where is calculated. We have instead implemented a numerical algorithm that estimates the instantaneous phase in terms of the coordinate along the numerical integration, as follows.

Let , and be three successive values of the coordinate in the numerical solution with integration step , and define , , and . Under the condition discussed below, it is possible to find constants , , and such that for . Obtaining these constants, the phase at time , , is given by


This solution, however, is well defined only if . It is not difficult to realize that this condition is equivalent to requiring that the three points , , and define a curve with the same convexity as the fitting cosine function. In the case that , we define three auxiliary points,


with , which satisfy and can therefore be fitted by a cosine. The auxiliary points are reflections of the original points with respect to the ordinate of their least-square linear fitting, as illustrated in Fig. 2b. Both sets of points, and , have therefore identical linear trends. Consequently, the value of calculated from Eq. (5) using now the auxiliary points, is still a satisfactory evaluation of the phase associated to the points , , and .

Figure 2: Schematic representation of the numerical evaluation of the oscillation phase. In (a), the coordinates satisfy and a cosine function exactly fits the three points. In (b), and the original points (full dots) must be replaced by auxiliary points (primed coordinates, empty dots), obtained by reflection of the original points with respect to the abscissa of their least-square linear fitting (straight line).

Note that our numerical definition of the phase, given by Eqs. (5), is independent of the integration step . In fact, it provides a value for for any trajectory successively passing by the coordinates , , and , with the only condition that they are equally spaced in time. Since in the numerical integration of the equations of motion we need to define the phase at each step, we identify those coordinates with consecutive values of along the calculation.

Once the phase at a given integration step has been evaluated, it is used to calculate the self-sustaining force and, thus, the numerical increment of the velocity . Since the evaluation of the phase requires knowing the coordinate at three successive steps, in our numerical calculations –which were performed using a second-order Runge-Kutta algorithm– the self-sustaining force was switched on after the first few integration steps had elapsed. This procedure had no significant effect on the subsequent dynamics.

It must be borne in mind that, in general, the analytical definition of using the phase-amplitude variables, and its numerical evaluation in terms of three successive values of the coordinate, are equivalent only when the motion is a harmonic oscillation. Since this kind of motion is not guaranteed a priori, analytical and numerical results must be carefully contrasted with each other when assessing the dynamics of the self-sustained oscillator.

ii.2 Self-sustained oscillations

When no external forces act on the oscillator (), its motion is controlled by the interplay between its mechanical properties and the self-sustaining force. Assuming that the long-time asymptotic motion is a harmonic oscillation of constant amplitude and frequency –which needs not to coincide with the natural frequency – Eqs. (4) yield


These solutions were obtained by fixing and separating, in the second of Eqs. (4), terms proportional to and .

Figure 3: Amplitude and frequency of self-sustained harmonic oscillations as functions of the phase shift of the self-sustaining force, for three values of the damping . The natural frequency of the oscillator is . Curves: Analytical solution to Eqs. (4), as given by Eqs. (7). Symbols: Numerical solution to Eqs. (2), using the three-point evaluation of the oscillation phase, as described in Sect. II.1.

Figure 3 shows the amplitude and frequency of self-sustained harmonic oscillations as functions of the phase shift of the self-sustaining force, for three values of the damping . As advanced in the Introduction, we find that, for small damping (high quality factor), the amplitude is maximal when the phase shift is around . For , coincides with the oscillator’s natural frequency, , and the interval where grows as the damping decreases.

Symbols in Fig. 3 represent results obtained from the numerical integration of the Newton equations (2), using the three-point method described in Sect. II.1 for the evaluation of the oscillation phase. In the numerical solutions, the amplitude and the oscillation frequency were measured by recording the coordinate and the time at the integration steps where the velocity changes its sign –from positive to negative, i.e. at the coordinate maxima– and averaging the results over several hundred oscillation cycles after a sufficiently long transient interval. The agreement with the analytical solution is excellent, which validates the assumption of harmonic oscillations.

ii.3 Synchronization with harmonic external forcing

Turning the attention to the simplest situation where the synchronization properties of self-sustained oscillators are to be assessed, let us consider a single oscillator subject to the action of an external force with harmonic time dependence, . As is the case for a broad class of oscillating systems Pikovsky et al. (2003); Manrubia et al. (2004), the self-sustained oscillator is able to synchronize with the external force and perform harmonic motion with frequency , provided that and the self-sustained frequency , given by the second of Eqs. (7), are close enough to each other.

Looking for harmonic solutions of frequency , Eqs. (4) yield the equation


for the amplitude and phase shift of the coordinate, . Solutions to this equation exist when lies in an interval around , whose width grows with both the damping coefficient and the amplitude of the external force. For , the interval of existence of synchronized harmonic solutions is determined by the two frequencies




For , both and tend to , and the width of the interval of existence vanishes. For , the solution exists if . For , on the other hand, the solution exist for all if , and for all if . In the limiting case where , the interval of existence is bounded by


Meanwhile, when the amplitude of the external force is larger than that of the self-sustaining force, , synchronized solutions exist for any frequency .

Figure 4: Existence and stability of synchronized motion under the action of an external harmonic force of amplitude and frequency , for a self-sustaining force with phase shift . The self-sustained frequency is , and . Dashed lines and empty dots delimitate, respectively, the regions of (analytical) existence and (numerical) stability. Dotted lines correspond to the analytical approximation to the stability region given by Eq. (12). The insets show the coordinate for two parameter sets (full dots), inside and outside the stability region.

Dashed lines in Fig. 4 delimitate the region in the parameter plane where synchronized harmonic solutions exist, for a phase shift and , as given by Eq. (11). Numerical integration of Eqs. (2), however, shows that inside this “existence tongue” the motion is not always a harmonic oscillation of frequency . In other words, synchronized solutions are actually observed within a subregion of the tongue only, where they are stable. The boundaries of the “stability tongue” are shown by full dots in Fig. 4. They have been found numerically, by dichotomic search of synchronized solutions for selected values of the force amplitude , until a precision was reached in the frequency axis. Motion was considered to be synchronized with the external force when its frequency, calculated from the average period over oscillation cycles, differed from by less than .

Analytically, the stability of synchronized motion could be determined by means of Floquet theory Bittanti and Colaneri (2010), by linearizing around the time-dependent harmonic solutions. For our two-variable non-autonomous system, however, the theory is not able to provide an explicit condition for stability. An approximate criterion can nevertheless be obtained by replacing all time-periodic terms in the linearized problem by their respective averages. The resulting stability condition is


where and are given by Eq. (8). Dotted lines in Fig. 4 show the result of this approximation. While its description of the stability region is not quantitatively good, it correctly reproduces the functional trend with the amplitude of the external force.

The insets in Fig. 4 illustrate the time dependence of the coordinate inside and outside the synchronization tongue, over a span of time units. They correspond to an external force of amplitude , and frequencies and , respectively. While, inside the tongue, maintains a constant oscillation amplitude, the non-synchronized signal displays beats, resulting from a combination of the frequency of the external force and the oscillator’s self-sustained frequency.

Figure 5: Oscillation frequency, amplitude, and phase shift of an externally forced, self-sustained oscillator (), as functions of the frequency of the external force, for two values of its amplitude, (circles) and (squares). Dotted and dashed vertical lines indicate the respective boundaries of the synchronization region.

Figure 5 shows numerical results for the oscillation frequency, amplitude, and phase shift for an oscillator of self-sustained frequency () and , as functions of the frequency of the external force, for two values of its amplitude. Circles and squares correspond, respectively, to and . Vertical dotted and dashed lines indicate the respective boundaries of the synchronization region. Results where obtained as explained in Sect. II.2 for Fig. 3, averaging over a large number of oscillation cycles. Outside the synchronization region, where the averages are performed over the beating signal, the average oscillation frequency coincides with and the amplitude and phase shift have constant values. For the synchronized signal, on the other hand, the frequency equals , the amplitude attains a maximum at , and the phase varies approximately between and . Note that, at the amplitude maximum, . The external force and the self-sustaining force are therefore in-phase at this point, and the amplitude is given by the sum of the values determined by the two forces, . Inside the synchronization range, the numerical results for and are in excellent agreement with the analytical solutions to Eq. (8) which, for clarity, are not shown in the figure.

Iii Mutual synchronization of self-sustained oscillators

We study now the collective dynamics of a population of mutually coupled self-sustained mechanical oscillators. From the experimental viewpoint, a straightforward way to make the oscillators interact with each other is to substitute the individual self-sustaining force by a linear combination of the feedback signals of all oscillators –built up, for instance, by means of a resistive circuit. To represent this situation, Eqs. (2) are replaced by a set of equations of motion for each oscillator,


for , where , are, respectively, the effective mass and elastic constant of oscillator divided by reference quantities and , used to fix time and coordinate units (see Sect. II). The normalized damping coefficient is . The coefficient weights the contribution of the self-sustaining force of oscillator to the coupling signal applied to oscillator , and is the corresponding phase shift. The size of the population is .

The profusion of free coefficients in Eqs. (13) calls for some simplifying assumptions, both on the diversity of individual dynamical parameters and on the coupling force. In the following sections, therefore, we focus on the special situation where all self-sustaining forces have the same weight in the interaction, and all oscillators are feeded the same coupling force: for all , . The dependence of these coefficients on the number of oscillators warrants that the coupling force is comparable between populations of different sizes. Moreover, we assume that the phase shift is the same for all oscillators, for all , and usually consider the maximal-response value . The parameters , , and are, in principle, left to vary freely. In our numerical simulations, however, we fix for all , choosing to control the diversity of the individual natural frequencies, , by means of the mass ratios only.

iii.1 Two-oscillator synchronization

The joint dynamics of two coupled oscillators serves as an illustrative intermediate case between a single oscillator subject to external forcing and an ensemble of interacting oscillators. We take the parameters of oscillator as reference values for defining time and coordinate units, so that . Its natural frequency is, therefore, .

In synchronized motion, the two oscillators are expected to perform harmonic oscillations with a common frequency and a certain phase shift between each other: , . Using this Ansatz in the phase-amplitude representation, we get the equations


to be solved for , , , and . Compare these equations with Eq. (8).

Solutions to Eqs. (14) exist for arbitrary values of all the involved parameters. Numerical resolution of the respective Newton equations, however, reveals that synchronization is observed only when the self-sustained frequencies of the two oscillators are sufficiently close to each other. Otherwise, synchronized motion is unstable. The synchronization range turns out to depend on the damping coefficients , becoming wider as the damping increases. Full dots in Fig. 6 show the boundary of the stability tongue for the case , in the plane whose coordinates are the ratio of the oscillators’ natural frequencies, (which, for , coincide with the self-sustained frequencies), and the damping coefficient . Empty symbols correspond to the case where is fixed and varies. Results for , not shown in the plot, are practically coincident with those for , which thus constitute a good representation of the limit of very small . For , on the other hand, the tongue has an appreciable size even for very small , indicating that the width of the synchronization range is controlled by the larger damping coefficient.

Figure 6: Stability regions for synchronized motion of two coupled oscillators with natural frequencies and (). Empty and full symbols correspond, respectively, to the case of fixed damping coefficient for oscillator , and to equal damping for both oscillators.

For , the solution to Eqs. (14) for the synchronization frequency is


Note that always lies in the interval between and –either for or vice versa. For we have , while for we have . Therefore, the common frequency of the synchronized oscillators approaches the natural frequency of the oscillator with the smaller damping coefficient. The oscillator with the larger quality factor thus drives synchronized motion.

The upper panel in Fig. 7 shows, as symbols, the numerical evaluation of the oscillation frequencies of two coupled self-sustained oscillators with and , as functions of the ratio of their natural frequencies, . They have been calculated from the numerical solution to Newton equations, as explained in previous sections. Much as in the case of a single oscillator subject to an external force (see upper panel of Fig. 5), the frequencies change abruptly as the boundary of the synchronization range is traversed. The curve stands for the analytical prediction for the synchronization frequency, given by Eq. (15).

Figure 7: Oscillation frequency (upper panel), amplitude (central panel), and phase shift (lower panel) of two coupled self-sustained oscillators with and , as functions of the natural frequency ratio . Vertical dashed lines indicate the boundaries of the synchronization range. In the two uppermost panels, circles and squares correspond to oscillators and , respectively. The curve in the upper panel represents the analytical result for the synchronization frequency.

The central and lower panels in Fig. 7 display numerical results for the oscillation amplitude and phase shift between the two oscillators. Since, except for their natural frequencies, the two oscillators are identical and the coupling force acting over them is the same, their amplitudes are only slightly different outside the synchronization range and are exactly coincident inside. For the amplitudes reach their maximum, . At that point, the two oscillators are in-phase, , and their respective contributions to the coupling force have always the same sign and magnitude. At the boundaries of the synchronization range, on the other hand, the phase shift attains values around . Note, finally, that for and we have, respectively, and . Thus, irrespectively of whether they are synchronized or not, the oscillator with the lower natural frequency is always retarded with respect to its partner.

iii.2 Collective synchronization of oscillator ensembles

The results obtained in the previous sections suggest that, in a population of coupled self-sustained oscillators, synchronized motion would be observed if their individual natural frequencies, , are sufficiently close to each other. It is under this condition that oscillators could become mutually entrained, so as to perform coherent collective dynamics. The dispersion of natural frequencies should therefore control the capability of the ensemble to display synchronization. In a large population, in any case, the tendency to entrainment of oscillators with similar frequencies is expected to compete with the disrupting effect of non-synchronized oscillators, whose incoherent signal influences the whole system through the coupling force. We show in this section that this competition gives rise to complex collective behavior, including partial synchronization in the form clustering.

The only kind of collective motion that can be dealt with with our analytical tools corresponds to the case of full synchronization of the whole ensemble, where all oscillators move with the same frequency , but are generally out-of-phase with respect to each other. Writing the coordinate of each oscillator as , the phase-amplitude representation of Newton equations (13) yields


for . The complex factor in the right-hand side provides a collective characterization of the distribution of relative phases in the oscillator ensemble. Note that its modulus coincides with the order parameter used in Kuramoto’s theory for phase oscillator synchronization to quantitatively assess the synchronization transition Kuramoto (2003); Manrubia et al. (2004). When phases are homogeneously distributed over , we have , and grows approaching unity as phases accumulate toward each other.

Equations (16) make it possible to show that, for , the synchronization frequency and the order parameter satisfy


Figure 8 and its inset represent, as curves, the order parameter and the synchronization frequency obtained from these equations for an ensemble where natural frequencies are drawn from a Gaussian distribution with mean value and mean square dispersion , in the limit . We have taken for all , so that each natural frequency fixes univocally the mass ratio . The damping coefficients are equal for all oscillators, for all . When the frequency dispersion is small we have , indicating that the phase shift between oscillators in the synchronized state is small as well. As grows, decreases monotonically, and phases become less similar to each other. The inset, in turn, shows that the synchronization frequency changes only slightly from , decreasing by less that 1% over two orders of magnitude of variation in .

Figure 8: The order parameter as a function of the mean square dispersion of natural frequencies, for an ensemble of size . Natural frequencies are extracted from a Gaussian distribution with mean value . All oscillators have damping coefficient . Dots stand for numerical results for three values of , and the curve is the analytical result for , obtained from Eqs. (17) in the continuous limit. The corresponding result for the synchronization frequency is shown in the inset.

Symbols in the main plot of Fig. 8 correspond to the evaluation of the order parameter from the numerical solution of Newton equations for three population sizes, with natural frequencies drawn at random from the same distribution as above. For dispersions below , the numerical results for different sizes are in excellent agreement between themselves and with the analytical prediction. For , on the other hand, numerical and analytical results depart from each other. Inspection of the ensemble for those values of shows that oscillators are in fact not synchronized. Not all of them oscillate with the same frequency and, consequently, the coherent motion of phases breaks down. This explains that the order parameter calculated from the numerical solution of the equations of motion lies generally below the analytical prediction, which assumes full synchronization of the ensemble.

Numerical results show that, when full synchronization is not observed, a part of the ensemble splits into several internally synchronized clusters. The oscillation frequency of the members of each cluster –determined, as in previous sections, from the average period between successive maxima in their coordinates– is the same, while the frequency differs between clusters. This state of partial synchronization is reminiscent of the clustering regime of coupled chaotic elements, which has been profusely reported for both continuous-time dynamical systems for maps Manrubia et al. (2004); Kaneko (1990, 1994); Zanette and Mikhailov (1998a, b, 2000). In our case, clustering seems to be induced by stochastic fluctuations in the distribution of natural frequencies: clusters tend to form where the randomly chosen frequencies become accumulated by chance. Clustering in ensembles of coupled dynamical elements is a highly degenerate regime, where the collective state of the system strongly depends on the specific choice of the individual parameters –in the present situation, the natural frequencies– and initial conditions. Necessarily, therefore, the study of this regime is restricted to numerical analysis, and to a semi-quantitative illustration of its main features. While the results presented below pertain to a specific realization of the oscillator ensemble, they are demonstrative of the generic behavior within the clustering regime.

We consider an ensemble of coupled oscillators, all with the same damping coefficient . In order to be able to do a detailed comparison of individual dynamics for different values of the mean square dispersion of natural frequencies, each natural frequency is defined as a function of , given by . Here, is a random number extracted from a Gaussian distribution of zero mean and unitary variance, chosen once for each oscillator and all values of . In this way, individual natural frequencies maintain their relative difference with as varies. We take, as above, .

The upper panel of Fig. 9 shows the oscillation frequency of individual oscillators, calculated from the average interval between their coordinate’s maxima, as a function of the natural frequency dispersion . Each curve corresponds to an oscillator; heavier curves (green/light grey and red/dark grey) stand for the frequencies of two oscillators whose individual dynamics are analyzed in more detail below. Oscillation frequencies have been evaluated at values of within the limits of the plot, and then interpolated by means of spline functions in order to smooth out some sharp fluctuations, especially in the large- range.

Figure 9: (Color online) Upper panel: Individual oscillation frequencies in an ensemble of oscillators, as functions of the mean square dispersion of natural frequencies . The two heavier lines (green/light grey and red/dark grey) correspond to two oscillators selected for more detailed analysis (see text). Middle panels: Oscillation frequencies as functions of natural frequencies for all oscillators in the ensemble, and three values of . The two selected oscillators are marked with their respective colors/shades. Lower panels: Recurrence plots for the time intervals between maxima in the coordinates of the two selected oscillators, for the same values of as in the middle panels.

The plot shows how, as the dispersion decreases, increasingly many oscillators aggregate into clusters. Close inspection of individual curves reveals the considerable complexity of the process. While many oscillators join their nearest clusters, others perform substantial frequency excursions before becoming integrated into a cluster –see, for instance, the oscillator with the lowest oscillation frequency for . Some small groups of oscillators with neighboring frequencies seemingly coalesce into well defined clusters, only to become dispersed as decreases further, probably due to the disrupting effect of larger and more coherent groups. Once the ensemble is split into just a few clusters, their mutual collapse occurs within narrow intervals of the dispersion, as seen to happen for . For , in turn, the migration of a few oscillators from one cluster to another is especially noticeable, though this phenomenon is also observed in other zones of the plot. The final collapse into a single cluster takes place at , where –as we have found above, from the results displayed in Fig. 8– the order parameter attains the theoretical value corresponding to full synchronization.

The development of clusters is apparent in the plots of the middle panels of Fig. 9, where individual oscillation frequencies are plotted versus the respective natural frequencies for three selected values of the dispersion of natural frequencies. In this kind of plot, where each dot represents a single oscillator, plateaus of constant oscillation frequencies stand for clusters formed by mutually synchronized oscillators. On the other hand, dots near the diagonal correspond to oscillators which remain almost immune to the collective force exerted by the ensemble. For (left panel), most of the population is unsynchronized, although a well developed cluster is already present at large frequencies. This cluster contains of the oscillators, whose oscillation frequencies differ by about one part in . There are, however, at least three more groups with similarly close frequencies, but none of them contains more than four oscillators. For (central panel), the large-frequency cluster has grown to encompass oscillators, while a cluster with oscillators has appeared at intermediate frequencies. A few smaller groups, of about five synchronized oscillators each, are also present. For (right panel), all but three oscillators are distributed among two clusters. Of these three oscillators –which, as we can see from the upper panel, are migrating between the clusters as varies– two are mutually synchronized, with oscillation frequencies differing by one part in . The large, low and high-frequency clusters contain and oscillators, respectively.

Finally, in order to have a glance at the dynamics of individual oscillators, we have constructed recurrence plots for the time intervals between successive maxima in their coordinates –the same intervals used to numerically evaluate the oscillation frequencies. We have selected two oscillators, which we denote by A and B, with natural frequencies at both sides of the mean value : and . In the plots of Fig. 9, they are represented by two colors/shades: green/light grey and red/dark grey, respectively.

The lower panels in Fig. 9 display, for both oscillators, the recurrence plots vs. along a few thousand successive values of and for the same values of as in the middle panels. Note that, in this kind of plot, harmonic motion would be represented by a single fixed point. For , the irregular distribution of dots –with just a weak hint at an underlying structure, given by the partially overlapping clouds– suggests the occurrence of high-dimensional chaotic dynamics. We point out that chaotic motion on a high-dimensional attractor is the generic behavior expected for the ensemble when oscillations are not fully synchronized. Our dynamical system, in fact, is dissipative and nonlinear, and evolves in a phase space of many dimensions. Clearly, this irregular motion is driven by the complicated time-dependence of the coupling force, which integrates the contributions coming from the mutually incoherent evolution of most oscillators. Remarkably, while this force is the same for all oscillators, the recurrence plot for shows that its effect on their individual dynamics can be quantitatively different. Oscillator A, which already belongs to a large synchronized cluster (see middle panels of Fig. 9), is restricted to a relatively small zone of the plot, fluctuating between and . Oscillator B, on the other hand, is not synchronized for this value of , and the corresponding time intervals broadly vary between and .

Oscillators A and B remain, respectively, synchronized and unsynchronized for . The distribution of dots in the recurrence plot is still irregular, but has become considerably more structured than for higher . For oscillator B, in particular, the picture is reminiscent of the attractor of a low-dimensional chaotic map. This hints at a considerable decrease in the effective dimensionality of our system, as the organization of the ensemble into synchronized clusters progresses.

For , the situation is qualitatively different. As discussed above, practically all the ensemble is now divided into just two synchronized clusters, comprising about one and two thirds of the whole population. The coupling force is thus expected to consist of essentially two components, each of them with the frequency of one of the clusters. Accordingly, the distribution of dots in the corresponding recurrence plot over well-defined closed curves suggests quasiperiodic motion. Moreover, they are bounded to a much smaller region of the plane, with variations in of around one time unit. The collective organization in this partially synchronized state has therefore led to a drastic decrease in the dynamical complexity, with a large reduction in the dimensionality of individual motion and a strong limitation to its deviation from harmonic oscillations.

It should be clear that the above quantitative details about the clustering dynamics of the oscillator ensemble –such as the number of clusters at each value of , the number of oscillators in each cluster, or the values of at which the major cluster collapses take place– are specific to the ensemble obtained from a particular realization of the random numbers , which define the individual natural frequencies. However, the generic picture arising from the study of this particular case illustrates the features typically expected for our system in the clustering regime.

Iv Discussion and conclusion

In this paper, we have studied the synchronization dynamics of a linear mechanical oscillator whose motion is sustained by a feedback force, constructed through the conditioning of a signal produced by the oscillator itself. This self-sustaining force –which, in an experimental setup, can be generated electronically– is an amplitude-controlled, phase-shifted copy of the oscillator’s displacement from equilibrium. If the phase shift is appropriately chosen, namely, if the force and the oscillator’s velocity are in-phase, the response of the system is optimized and the oscillations attain maximal amplitude. Under the action of the self-sustaining force, and for asymptotically long times, the oscillator performs harmonic motion with a frequency determined by the interplay between its mechanical parameters (mass, elastic constant, damping coefficient) and those of the force itself.

Besides their plausible usefulness in the design of micromechanical devices, on which we commented in the Introduction, oscillators of this kind constitute an interesting class of non-standard mechanical systems. In fact, the variables in their equation of motion are not just the coordinate and the velocity, but also the oscillation phase, whose instantaneous value cannot be unambiguously defined in terms of the former. The dynamical properties of these oscillators –in particular, those related to synchronized motion, which are relevant to potential applications– are therefore worth analyzing.

As a first step, we have considered the effect of an external harmonic force on a single self-sustained oscillator. It is well known that an ordinary linear mechanical oscillator responds to harmonic forcing by asymptotically oscillating at exactly the same frequency as the force, irrespectively of the difference with its natural frequency. Our self-sustained oscillator, on the other hand, synchronizes to the external force only if the difference between the two frequencies is below a certain threshold. This synchronization range grows as the oscillator’s damping coefficient and the amplitude of the external force increase. In this sense, the self-sustained oscillator belongs to the wider class of oscillating systems which can be entrained by external forces only if the natural frequency and the forcing frequency are not too dissimilar. However, in contrast to simpler systems –for instance, Kuramoto’s phase oscillators Kuramoto (2003); Manrubia et al. (2004)– the frequency range where synchronized dynamics is a solution to the equations of motion does not coincide with the range where the same solution is stable. Specifically, the existence range is always wider than the stability range. When the amplitude of the external force is larger than that of the self-sustaining force, in particular, synchronized solutions exist for any frequency difference, while they are stable for sufficiently small differences only.

We analyzed mutual synchronization of coupled oscillators, first, in the case of two oscillators whose individual self-sustaining forces were replaced by a common feedback force. This coupling signal consisted of a linear combination of the two self-sustaining forces, with equal weights for both contributions. The respective phase shifts were also identical. Under these conditions, synchronized solutions exist for arbitrary values of the oscillators’ self-sustained frequencies. The two synchronized oscillators perform harmonic motion with a common frequency, whose value lies between the two self-sustained frequencies. As in the case of synchronization with an external force, however, synchronized motion is not always stable. Mutual entrainment requires that the self-sustained frequencies are sufficiently close to each other and, again, the synchronization range grows with the oscillator’s damping coefficients. The requirement of small frequency differences to ensure synchronization was stated several years ago for other coupled systems whose individual dynamics exhibit, as in our case, limit-cycle oscillations Aronson et al. (1990); Matthews and Strogatz (1990); Reddy et al. (1998). It is however interesting to point out that, in those systems, the synchronization range is flanked, for sufficiently intense coupling, by a regime of “oscillation death.” In this regime, due to the effect of coupling, the unstable fixed points inside individual limit cycles become stable through an inverse Hopf bifurcation, and all trajectories are asymptotically attracted toward them. The long-time joint evolution is therefore trivial. In contrast, our self-sustained oscillators do not possess fixed points in their individual dynamics, and oscillation death is not observed.

For ensembles formed by many oscillators, the common coupling force was constructed by combining equally weighted contributions from all the elements. Coupling was therefore homogeneous and global over the ensemble. Being a function of the individual oscillation phases, the coupling force is straightforwardly related to Kuramoto’s order parameter for synchronization in populations of phase oscillators Kuramoto (2003). This same order parameter can thus be used to quantify the degree of coherence in our system. Assuming that the ensemble is fully synchronized, with all oscillators moving with the same frequency but shifted in phase from each other, it is possible to show that the order parameter decreases as the dispersion in the self-sustained frequencies over the ensemble grows, which reveals an increasing dispersion in their relative phase shifts. In contrast with the case of Kuramoto’s phase oscillators, however, the order parameter does not vanish for any finite value of the frequency dispersion. This suggests that a synchronization transition similar to that occurring in ensembles of phase oscillators is absent in our system. Numerical resolution of the equations of motion, however, shows that the state of full synchronization is not observed when the frequency dispersion is large. Instead, the ensemble splits into several groups of mutually synchronized oscillators, whose number and size vary with the frequency dispersion, and with further decrease of the order parameter. This is a typical regime of clustering, reminiscent of the behavior of coupled chaotic dynamical systems just below the synchronization transition Manrubia et al. (2004), or of ensembles of coupled oscillators with highly heterogeneous frequency distribution Mikhailov et al. (2004). In our system, this highly degenerate collective state seems to be triggered by fluctuations in the distribution of frequencies, with clusters forming where frequencies accumulate randomly. The ensemble of interacting self-sustained oscillators, in any case, shares with other coupled systems the characteristic dynamical complexity of the clustering regime.

In order to focus on the effect of the self-sustaining mechanism, we have disregarded any other non-linear contribution to the individual dynamics of the oscillators. Non-elastic forces, however, play a key role in the functioning of self-sustained oscillators at microscopic scales. As we have discussed in the Introduction, such forces are responsible for the amplitude dependence of the oscillation frequency –an undesired effect in frequency-control devices Agarwal et al. (2007, 2008); Antonio et al. (2012). Hence, the next step in the study of this kind of mechanical systems is to analyze the interplay between self-sustaining and other non-linear forces, characterizing their joint influence on synchronized motion. This is the subject of work in progress.

We acknowledge financial support from CONICET (PIP 112-200801-76) and ANPCyT (PICT 2011-0545), Argentina, and enlightening discussions with Darío Antonio, Hernán Pastoriza, and Daniel López.


  • Craighead (2000) H. G. Craighead, Science 290, 1532 (2000).
  • Ekinci and Roukes (2005) K. L. Ekinci and M. L. Roukes, Rev. Sci. Instrum. 76, 061101 (2005).
  • Greywall et al. (1994) D. S. Greywall, B. Yurke, P. A. Busch, A. N. Pargellis, and R. L. Willett, Phys. Rev. Lett. 72, 2992 (1994).
  • Yurke et al. (1995) B. Yurke, D. S. Greywall, A. N. Pargellis, and P. A. Busch, Phys. Rev. 51, 4211 (1995).
  • José and Saletan (1998) J. V. José and E. J. Saletan, Classical Dynamics: A Contemporary Approach (Cambridge University Press, Cambridge, 1998).
  • Antonio et al. (2012) D. Antonio, D. H. Zanette, and D. López, Nat. Commun. 3, 802 (2012).
  • Ward and Duwel (2011) P. Ward and A. Duwel, IEEE Trans. Ultrason. Ferroelectr. Freq. Control 58, 195 (2011).
  • Agarwal et al. (2007) M. Agarwal, H. Mehta, R. N. Candler, S. Chandorkar, B. Kim, M. A. Hopcroft, R. Melamud, G. Bahl, G. Yama, T. W. Kenny, et al., J. Appl. Phys. 102, 074903 (2007).
  • Agarwal et al. (2008) M. Agarwal, S. A. Chandorkar, H. Mehta, R. N. Candler, B. Ki, and M. A. Hopcroft, Appl. Phys. Lett. 92, 104106 (2008).
  • José and Saletan (2007) J. V. José and E. J. Saletan, Geometric Mechanics. Toward a Unification of Classical Physics (Wiley-VHC, Weinheim, 2007).
  • Benedetto (1996) J. J. Benedetto, Harmonic Analysis and Applications (CRC Press, Boca Raton, 1996).
  • Pikovsky et al. (2003) A. Pikovsky, M. Rosemblum, and J. Kurths, Synchronization: A Universal Concept in Nonlinear Sciences (Cambridge University Press, Cambridge, 2003).
  • Manrubia et al. (2004) S. C. Manrubia, A. S. Mikhailov, and D. H. Zanette, Emergence of Dynamical Order. Synchronization Phenomena in Complex Systems (World Scientific, Singapore, 2004).
  • Bittanti and Colaneri (2010) S. Bittanti and P. Colaneri, Periodic Systems: Filtering and Control (Springer, Berlin, 2010).
  • Kuramoto (2003) Y. Kuramoto, Chemical Oscillations, Waves, and Turbulence (Courier Dover, Reading, 2003).
  • Kaneko (1990) K. Kaneko, Physica D 41, 137 (1990).
  • Kaneko (1994) K. Kaneko, Physica D 75, 55 (1994).
  • Zanette and Mikhailov (1998a) D. H. Zanette and A. S. Mikhailov, Phys. Rev. E 57, 276 (1998a).
  • Zanette and Mikhailov (1998b) D. H. Zanette and A. S. Mikhailov, Phys. Rev. E 58, 872 (1998b).
  • Zanette and Mikhailov (2000) D. H. Zanette and A. S. Mikhailov, Phys. Rev. E 62, R7571 (2000).
  • Aronson et al. (1990) D. G. Aronson, G. B. Ermentrout, and N. Kopell, Physica D 41, 403 (1990).
  • Matthews and Strogatz (1990) P. C. Matthews and S. H. Strogatz, Phys. Rev. Lett. 65, 1701 (1990).
  • Reddy et al. (1998) D. V. R. Reddy, A. Sen, and G. L. Johnston, Phys. Rev. Lett. 80, 5109 (1998).
  • Mikhailov et al. (2004) A. S. Mikhailov, D. H. Zanette, Y. M. Zhai, I. Z. Kiss, and J. L. Hudson, Proc. Nat. Acad. Sci. USA 101, 10890 (2004).
Comments 0
Request Comment
You are adding the first comment!
How to quickly get a good reply:
  • Give credit where it’s due by listing out the positive aspects of a paper before getting into which changes should be made.
  • Be specific in your critique, and provide supporting evidence with appropriate references to substantiate general statements.
  • Your comment should inspire ideas to flow and help the author improves the paper.

The better we are at sharing our knowledge with each other, the faster we move forward.
The feedback must be of minimum 40 characters and the title a minimum of 5 characters
Add comment
Loading ...
This is a comment super asjknd jkasnjk adsnkj
The feedback must be of minumum 40 characters
The feedback must be of minumum 40 characters

You are asking your first question!
How to quickly get a good answer:
  • Keep your question short and to the point
  • Check for grammar or spelling errors.
  • Phrase it like a question
Test description