Дифференциальные уравнения · Затухание

Затухание

Затухание отводит энергию колебаний. Меняйте ζ, сравнивая колебательный возврат с возвратом без пересечения положения равновесия. Время измеряется в T₀ — периодах без затухания.

01

Затухание в этой визуализации

Затухание — потеря энергии, из-за которой колебания угасают. Для груза на пружине с демпфером mx′′+cx′+kx=0m x'' + c x' + k x = 0, или x′′+2ζω0x′+ω02x=0x'' + 2\zeta\omega_0 x' + \omega_0^2 x = 0, с собственной частотой ω0=k/m\omega_0 = \sqrt{k/m} и коэффициентом затухания ζ=c/(2mk)\zeta = c/(2\sqrt{mk}). Ниже 1 режим недокритический (груз колеблется), при 1 — критический, выше 1 — сверхкритический (груз ползёт). При вертикальном подвесе тяжесть лишь сдвигает положение равновесия вниз на mg/k; x отсчитывается от него. Здесь груз отпускают из x = 1 без начальной скорости и проверяют, остановит ли более сильное затухание его раньше.

Корни определяют движение; кратный корень также даёт член t·e^(λt)
λ2+2ζω0λ+ω02=0,λ=ω0(−ζ±ζ2−1),σ=−max⁡Re⁡λ\lambda^2 + 2\zeta\omega_0\lambda + \omega_0^2 = 0, \qquad \lambda = \omega_0\left(-\zeta \pm \sqrt{\zeta^2 - 1}\right), \qquad \sigma = -\max \operatorname{Re}\lambda

Справа изображена плоскость корней. Произведение двух корней равно ω02\omega_0^2, поэтому в колебательном режиме они лежат на окружности радиуса ω₀: действительная часть −ζω0-\zeta\omega_0 задаёт затухание, мнимая ωd=ω01−ζ2\omega_d = \omega_0\sqrt{1-\zeta^2} — частоту, так что затухание также замедляет каждый цикл. При ζ = 1 корни сливаются в −ω₀. Дальше один уходит влево, другой медленно возвращается к 0, при больших ζ примерно как −ω0/(2ζ)=−k/c-\omega_0/(2\zeta) = -k/c. Самая медленная часть движения затухает как e−σte^{-\sigma t}, и эта скорость затухания σ — расстояние от самого правого корня до мнимой оси — максимальна ровно при ζ = 1. На графике x(t) её показывает синяя пунктирная кривая: огибающая ±e−ζω0t/1−ζ2\pm e^{-\zeta\omega_0 t}/\sqrt{1-\zeta^2} в недокритическом режиме (кривая касается её между своими пиками), член с медленным корнем — в сверхкритическом.

Для «остановки» нужен критерий. Здесь используется T1%T_{1\%} — самое раннее время, после которого |x| навсегда остаётся в пределах 1 % начального отклонения. Полоса под x(t) показывает эту область в увеличенном виде. Экстремумы находятся при tn=nπ/ωdt_n = n\pi/\omega_d с ∣x(tn)∣=e−ζω0tn|x(t_n)| = e^{-\zeta\omega_0 t_n}, что точно определяет, какие пики выходят за полосу; последнее возвращение затем находят делением пополам по явному решению, поэтому показание численное. При уменьшении ζ время установления скачком возрастает, когда за полосу выходит ещё один пик, поэтому кривая зависимости T1%T_{1\%} от ζ имеет скачки. Минимум находится не в критическом случае, а при ζ∗=ln⁡100/π2+ln⁡2100≈0.826\zeta^* = \ln 100/\sqrt{\pi^2 + \ln^2 100} \approx 0.826, где единственный перелёт касается ровно −1 %: 0.667 T₀ против 1.057 T₀. Критическое затухание самое быстрое лишь среди движений без пересечения x = 0 и только при нулевой начальной скорости; другая полоса меняет ζ* (для 2 % получается примерно 0.780).

02

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

  • Два разных «быстрее всего»: скорость затухания σ максимальна ровно при ζ = 1; время установления минимально при ζ*, чуть ниже. Введённое 0.826 — не ζ*: перелёт равен 1.0015 %, а время установления скачком возрастает до 0.896 T₀. Страница хранит ζ* точно.
  • Удвоение большого коэффициента затухания примерно удваивает время медленного возврата: постоянная времени медленного корня приблизительно равна c/k.
  • x(t) — точное решение во всех трёх режимах; режим введённого коэффициента определяется по числу в исходном виде, поэтому 0.99999999999999999 — недокритический случай. Жидкость в цилиндре показана лишь схематически.
03

Управление

  • Сдвигайте ползунок ζ (он фиксируется при 0.1, 1 и 10), введите дробь или десятичное число либо нажмите ζ = 1 или ζ*. Корень можно перетаскивать по его траектории; он фиксируется в −ω₀ и лишь там меняет ветвь. Перетаскивайте красный курсор времени, чтобы двигать груз.
  • Режим презентации открывает полный экран: ← → меняют ζ на шаг ползунка, H скрывает скорость затухания и время установления.
04

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

На карте следа и определителя на странице фазового портрета затухающий осциллятор — горизонтальная прямая Δ = ω₀².

Дополнительные материалы: Википедия: Damping (Английский); OpenStax, University Physics Volume 1, 15.5 Damped Oscillations (Английский).