Coupled Oscillator Chain

"The investigation by John and Daniel Bernoulli [of the coupled oscillator chain] may be said to form the beginning of theoretical physics as distinct from mechanics, in the sense that it is the first attempt to formulate the laws of motion of a system of particles rather than that of a single particle." Leon Brillouin

Oscillator Chain models a one-dimensional linear array of coupled harmonic oscillators with fixed ends. This model can be used to study the propagation of waves in a continuous medium and the vibrational modes of a crystalline lattice. The Ejs model shown here contains 31 coupled oscillators equally spaced within the interval [0, 2 π] with fixed ends. The m-th normal mode of this system can be observed by entering f(x) = sin(m*x/2) as the initial displacement where m is an integer.

 

Wave propagation can be studied by entering a localized pulse or by setting the initial displacement to zero and dragging oscillators to form a wave packet. An interesting and important feature of the Oscillator Chain model is that the speed of a sinusoidal wave along the oscillator array depends on its wavelength. This causes a wave packet to disperse (change shape) and imposes a maximum frequency of oscillation (cutoff frequency) as is observed in actual crystals.

References:

The coupled oscillator (beaded string) model is discussed in intermediate mechanics textbooks.

There are many laboratory and computer experiments that build on the basic model.

Credits:

The Oscillator Chain JavaScript Model was developed by Wolfgang Christian using version 5 of the Easy Java Simulations (EJS 5) modeling tool.  Although EJS is a Java program, EJS 5 creates stand alone JavaScript programs that run in almost any browser.  Information about EJS is available at: <http://www.um.es/fem/Ejs/> and in the OSP comPADRE collection <http://www.compadre.org/OSP/>.