Processing math: 100%
Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Physics LibreTexts

8.4: Coupled Oscillators

( \newcommand{\kernel}{\mathrm{null}\,}\)

Two Coupled Pendulums

A beautiful demonstration of how energy can be transferred from one oscillator to another is provided by two weakly coupled pendulums. Imagine we have two identical pendulums of length L and mass m, which are connected by a weak spring with spring constant k (Figure 8.4.1a).

coupledpendulums.JPG
Figure 8.4.1: Motion of two coupled pendulums. (a) Sketch of the setup. Two identical pendulums of length L and mass m are connected through a weak spring of spring constant k. As our initial condition, we choose both pendulums at rest, with the right one in its equilibrium position and the left one given a finite amplitude. (b) Resulting motion of the two pendulums: left (blue) and right (orange).

The equation of motion of the combined system is then given by:

˙L¨θ1=gsinθ1kL(sinθ1sinθ2)L¨θ2=gsinθ2+kL(sinθ1sinθ2)

We will once again use the small angle expansion in which we can approximate sinθθ, and identify ω0=gL as the frequency of each of the (uncoupled) pendulums. Equations 8.4.1 and 8.4.2 then become

¨θ1=ω20θ1kθ1+kθ2¨θ2=ω20θ2+kθ1kθ2

We can solve the system of coupled differential equations in Equations 8.4.4 and 8.4.5 easily by introducing two new variables: α=θ1+θ2 and β=θ1θ2, which gives us two uncoupled equations:

¨α=ω20α¨β=ω20β2kβ=(ω)2β

where (ω)2=ω20+2k or ω=2k+g/L. Since Equations 8.4.7 and 8.4.8 are simply the equations of harmonic oscillators, we can write down their solutions immediately:

α(t)=Acos(ω0t+ϕ0)β(t)=Bcos(ωt+ϕ)

Converting back to the original variables θ1 and θ2 is also straightforward, and gives

θ1=12(α+β)=A2cos(ω0t+ϕ0)+B2cos(ωt+ϕ)θ2=12(αβ)=A2cos(ω0t+ϕ0)B2cos(ωt+ϕ)

Let’s put in some specific initial conditions: we leave pendulum number 2 at rest in its equilibrium position (θ2(0)=˙θ2(0)=0) and give pendulum number 1 a finite amplitude but also release it at rest (θ1(0)=θ0,˙θ1(0)=0). Working out the four unknowns (A,B,ϕ0 and ϕ) is straightforward, and we get:

θ1=θ02cos(ω0t)+θ02cos(ωt)=θ0cos(ω0+ω2t)cos(ω0ω2t)θ2=θ02cos(ω0t)θ02cos(ωt)=θ0sin(ω0+ω2t)sin(ωω02t)

The solution given by Equations 8.4.16 and 8.4.17 is plotted in Figure 8.4.1. Note that the solutions have two frequencies (known as the eigenfrequencies of the system). The fast one, 12(ω0+ω), which for a weak coupling constant k is very close to the eigenfrequency ω0 of a single pendulum, is the frequency at which the pendulums oscillate. The do so in anti-phase, as expressed mathematically by the fact that one oscillation has a sine and the other a cosine (which is of course just a sine shifted over π2). The second frequency, 12(ωω0) is much slower, and represents the frequency at which the two pendulums transfer energy to each other, through the spring that couples them. In Figure 8.4.1b, it is the frequency of the envelope of the amplitude of the oscillation of either of the pendulums. All these phenomena will return in the next section, in the study of waves, which travel in a medium in which many oscillators are coupled to one another (Figure 8.4.2).

Coupled_oscillators.gif
Figure 8.4.2: Two pendula hanging from a string is an example of a pair of coupled oscillators. Notice the amplitude shift from one pendulum to the other in time (Public Domain; Lucas V. Barbosa via Wikipedia)

Normal Modes

For a system with only two oscillators, the technique we used above for solving the system of coupled Equations 8.4.1 and 8.4.2 is straightforward. It does however not generalize easily to systems with many oscillators. Instead, we can exploit the fact that the equations are linear and use techniques from linear algebra (as you may have guessed from the term eigenfrequency). We can rewrite Equations 8.4.1 and 8.4.2 in matrix form:

d2dt2(θ1θ2)=((ω20+k)kk(ω20+k))(θ1θ2)

Equation ??? is a homogeneous, second-order differential equation with constant coefficients, strongly resembling the equation for a simple, one-dimensional harmonic oscillator. Consequently, we may expect the solutions to look similar as well, so we try our usual Ansatz:

(θ1θ2)=(C1C2)eiωt

where C1 and C2 are constants. Substituting ??? in ??? gives

(ω20+kkkω20+k)(C1C2)=ω2(C1C2)

which you hopefully recognize as an eigenvalue problem. Solving for the eigenvalues ω2 gives:

(ω2+ω20+k)2k2=0

The solutions of Equation ??? unsurprisingly reproduce the frequencies of the uncoupled equations in Section 8.4.1:

ω2+=ω20,ω2=ω20+2k.

The eigenvectors of ??? are given by

C+=12(11) for ω+ and C=12(11) for ω

Note that the eigenvectors are orthogonal; this is a general property of the eigenvectors of symmetric matrices. Each eigenvector corresponds to a possible steady-state of motion of the system; these states are known as the normal modes (‘normal’ referring to the orthogonality of the eigenvectors). We can now immediately write down the most general solution of Equation ??? as a linear combination of the eigenmodes:

(θ1(t)θ2(t))=A+2ei(ω+t+ϕ+)(11)+A2ei(ωt+ϕ)(11)

where the amplitudes A± and phases ϕ± are determined by the initial conditions.

Writing our system of equations in matrix form allows us to easily generalize both to asymmetric configurations (see Problem 8.7) and to systems with many coupled oscillators. An important example of the latter case is the study of vibrations in solids. Atoms or ions in solids typically form a crystal lattice, that can be modeled as a large number of masses coupled by springs. Such crystals can have complicated vibrational properties, that can be analyzed in terms of its normal modes. In particular the modes with a low energy can typically be accessed easily. They are known as phonons, and correspond to sound waves in the solid.


This page titled 8.4: Coupled Oscillators is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Timon Idema (TU Delft Open) via source content that was edited to the style and standards of the LibreTexts platform.

Support Center

How can we help?