8.3: Driven Harmonic Oscillator
( \newcommand{\kernel}{\mathrm{null}\,}\)
A mass on a spring, displaced out of its equilibrium position, will oscillate about that equilibrium for all time if undamped, or relax towards that equilibrium when damped. Its amplitude will remain constant in the first case, and decrease monotonically in the second. However, if we give the mass a periodic small push at the right moment in its oscillation cycle, its amplitude can increase, and even diverge. To see how this works we study the driven oscillator, where we apply a periodic driving force
FD(t)=FDcos(ωDt)=12FD(eiωDt+e−iωDt).
Adding this driving force to the equation of motion 8.2.1 of a damped harmonic oscillator, we obtain:
¨x+2ω0ζ˙x+ω20x=FD2m(eiωDt+e−iωDt)
We already know the homogeneous solution to Equation ??? - that’s just the damped oscillator again, so depending on the value of ζ, we get one of the three possible solutions of the previous section. To find a particular solution, we first note that we can split the driving term in two - if we have a particular solution for each of the oscillating exponentials, we can simply add them. Also, these exponentials themselves look very similar to the underdamped solutions, so they may make a good guess for a particular solution. For a right-hand side of (FD/2m)e±iωDt we therefore try xp=Ae±iωDt. Substituting this into Equation ??? with the appropriate right-hand side, we get:
A(−ω2D±2iω0ζωD+ω20)e±iωDt=FD2me±iωDt
so we find that we have indeed a solution if the amplitude is given by
A(ωD)=FD2m(ω20±2iω0ζωD−ω2D)
The full particular solution of Equation ??? is then given by
xp(t)=FD2m[eiωDtω20+2iω0ζωD−ω2D+e−iωDtω20−2iω0ζωD−ω2D]=FDm[(ω20−ω2D)cos(ωDt)+2ω0ζωDsin(ωDt)(ω20−ω2D)2+4ω20ζ2ω2D]=FDmR(ωD)cos(ωDt−ϕ(ωD))
where the factor R(ωD) in the amplitude is defined by
R2(ωD)=(ω20−ω2D)2+4ω20ζ2ω2D
and the phase ϕ(ωD) by cosϕ=(ω20−ω2D)/R(ωD),sinϕ=2ω0ζωD/R(ωD), so
tan(ϕ(ωD))=2ω0ζωD(ω20−ω2D)
Resonance, a large response of the harmonic oscillator to a small driving force, occurs when xp(t) blows up, or R(ωD) goes to zero. That does not always happen, but R(ωD) can reach a minimum at which the amplitude becomes large:
0=dR2dωD=−4(ω20−ω2D)ωD+8ω20ζ2ωD
which is at
ω2D=ω20−2ω20ζ2
or ωD≃ω0 if the damping factor ζ is small. Note that in this same limit (small ζ), we find that when ωD≃ω0, tanϕ→∞, so ϕ→π/2. Therefore, in this case the driving happens out of phase with the response, that is to say, you push hardest when the mass is at its point of maximum speed, increasing that speed even further, and leading to an increase in amplitude. In practice, this is what kids do when they sit on a swing: they fling back their legs when they go through the lowest point (maximum speed) going backwards, and fling their legs forward at the same point when going forwards, increasing their speed and thus amplitude.