1D synchronization in coupled oscillators

by David Rodrigues

This browser does not have a Java Plug-in.
Get the latest Java Plug-in here.

Model Description

This is a simple applet demonstrating the synchronization in 1-D oscillators.

Each falling dot is one oscillator.

When each oscillator gets to the ground he "flashes" and his position is reset to the top

When he "flashes" he affects a certain number of neighbours under a radius (coupling distance that you can control).

These neighbours receive an amount of energy that pulls them near the ground and in effect if this energy is enough to hit the ground then they will also flash simultaneously with the first dot.

You can control the distance of the coupling (or the radius) by clicking and dragging along the XX axis. The YY axis controls the refresh rate of the simulation

Clicking in the right bottom square you can randomize and restart the simulation

References

Kuramoto, Y. (n.d.). Self-entrainment of a population of coupled nonlinear oscillators. In International symposium on mathematical problems in theoretical physics, Lecture notes in Physics (Vol. 39, p. 420–422). Springer.

Strogatz, S. (2003). Sync: The emerging science of spontaneous order. Library. Hyperion.

Guo, W., Austin, F., & Chen, S. (2010). Global synchronization of nonlinearly coupled complex networks with non-delayed and delayed coupling. Communications in Nonlinear Science and Numerical Simulation, 15(6), 1631-1639. doi: 10.1016/j.cnsns.2009.06.016.