Дифференциальные уравнения · Гармонические колебания

Простые гармонические колебания

Гармонические колебания — движение под действием возвращающей силы, пропорциональной смещению: x″ = −ω²x. Состояние (x, v/ω) вращается с постоянной скоростью ω, поэтому каждое колебание занимает одно и то же время при любом размахе.

01

Гармонические колебания в этой визуализации

Гармонические колебания — движение груза под действием возвращающей силы, пропорциональной смещению: mx′′=−kxm x'' = -k x, или x′′=−ω2xx'' = -\omega^2 x при ω=k/m\omega = \sqrt{k/m}. Любое решение имеет вид x=Acos⁡(ωt−φ)x = A\cos(\omega t - \varphi), а его период T=2π/ωT = 2\pi/\omega не зависит от амплитуды A. Часто его также записывают как x=Asin⁡(ωt+φ)x = A\sin(\omega t + \varphi), выбрав другую фазу. Здесь это показано на грузе с пружиной и сопоставлено с маятником.

Состояние вращается: (x, v/ω) движется перпендикулярно радиусу со скоростью, равной его длине, умноженной на ω
ddt(xv/ω)=(va/ω)=ω(v/ω−x),A=x02+(v0/ω)2,E=12k (x2+(v/ω)2)=12kA2\frac{d}{dt}\begin{pmatrix} x \\ v/\omega \end{pmatrix} = \begin{pmatrix} v \\ a/\omega \end{pmatrix} = \omega\begin{pmatrix} v/\omega \\ -x \end{pmatrix}, \qquad A = \sqrt{x_0^2 + (v_0/\omega)^2}, \qquad E = \tfrac12 k\,(x^2 + (v/\omega)^2) = \tfrac12 kA^2

Три слоя используют общую ось x. На фазовой плоскости состояние — точка (x, v/ω). Её скорость складывается из горизонтальной v и вертикальной a/ω = −ωx. Их сумма всегда перпендикулярна радиусу и в ω раз больше его длины, поэтому каждая точка плоскости вращается вокруг центра с одной скоростью ω, как пластинка. Груз на направляющей — проекция точки на ось x; поэтому x меняется по косинусу. Расстояние от центра — амплитуда, направление — фаза, а квадрат радиуса, умноженный на ½k, — энергия: доля пружины равна ½kx², доля движения — ½k(v/ω)². Именно деление v на ω превращает орбиту в окружность: с самой v получился бы эллипс, и точка вращалась бы неравномерно. Бумажная лента под плоскостью записывает x в зависимости от времени, с рисками каждые 0.1 с и отметкой при каждом переходе через ноль. Переходы происходят каждые T/2 при любой амплитуде; отметки второго осциллятора совпадают с отметками первого.

Маятник подчиняется s′′=−gsin⁡(s/L)s'' = -g\sin(s/L), где длина дуги равна s=Lθs = L\theta. Сила не пропорциональна s, поэтому колебания не гармонические. Энергетические кривые на плоскости (s, ṡ/ω₀) — овалы, а не окружности; период растёт с размахом: T=T0/AGM(1,cos⁡(θmax⁡/2))T = T_0/\mathrm{AGM}(1, \cos(\theta_{\max}/2)), приблизительно T0(1+θmax⁡2/16)T_0(1 + \theta_{\max}^2/16) при малом размахе θmax⁡\theta_{\max} в радианах, где T0=2πL/gT_0 = 2\pi\sqrt{L/g}. Здесь θmax⁡\theta_{\max} — размах, определяемый энергией; он равен начальному углу, только если маятник отпущен из покоя. Лента маятника показывает численное решение, проверенное по точному периоду; лента пружины — точное решение. За пунктирной сепаратрисой маятник переворачивается через верх; здесь размах ограничен 170°.

02

На что обратить внимание

  • Сила, пропорциональная смещению, делает длительность всех колебаний одинаковой; для сравнения показан маятник, когда приближение малых углов перестаёт работать. Изохронные движения возможны и при других силах: например, циклоидальный маятник Гюйгенса (1673), где сила пропорциональна длине дуги. Поэтому обратное утверждение здесь не делается.
  • Стрелки потока показывают скорость точки на плоскости в едином масштабе, указанном рядом: дальше от центра они длиннее, но скорость вращения та же. У маятника стрелки не перпендикулярны радиусу, а скорость вращения вокруг центра меняется вдоль овала.
  • Изменение k, m или L сохраняет начальную точку на плоскости (амплитуду и фазу), поэтому начальная скорость в м/с меняет масштаб вместе с ω. Предыдущая запись остаётся бледным следом для сравнения.
03

Управление

  • Перетаскивайте точку состояния внутри самой большой окружности (оси привязывают её к состоянию покоя или к центру) либо перетаскивайте груз или шарик маятника, чтобы начать из покоя. Пуск запускает реальное время — одна секунда равна одной секунде — и останавливает при повторном нажатии. Показания обновляются четыре раза в секунду.
  • Режим презентации открывает полноэкранный вид: Пробел запускает и останавливает, ← → начинают из покоя ближе или дальше, H скрывает периоды и моменты переходов.
04

Связанные темы

Дополнительные материалы: Википедия: Simple harmonic motion (Английский); OpenStax, University Physics Volume 1, 15.1 Simple Harmonic Motion (Английский); Википедия: Pendulum (mechanics) (Английский).