EssayAI
Блог
Блог
Естественные науки

Диссипативная функция Рэлея: вывод и применение

11 июня 2026Время чтения: 8 минут
#диссипативная функция Рэлея#уравнения Лагранжа#затухающие колебания#обобщённые силы#механика

Когда маятник раскачивается в воздухе, он постепенно останавливается. Колебания пружины с грузом в вязкой среде затухают. В каждом из этих случаев механическая энергия рассеивается в тепло через силы трения, пропорциональные скорости. Такие силы называют вязкими или силами Стокса: они линейны по скорости и направлены противоположно движению.

Для систематического учёта таких сил в аналитической механике Рэлей ввёл специальную скалярную функцию, которая позволяет добавить диссипацию прямо в уравнения Лагранжа, не выписывая каждую силу трения вручную. Это особенно ценно в задачах с несколькими степенями свободы: достаточно найти одну функцию F\mathcal{F} и взять от неё производные - уравнения движения с затуханием готовы. Ниже разберём, что такое функция Рэлея, как её вывести и как с ней работать. Чтобы сразу увидеть, как меняется мощность потерь при разных параметрах системы, покрутите калькулятор ниже.

Что такое диссипативная функция Рэлея

Диссипативная функция Рэлея F\mathcal{F} - это скалярная функция обобщённых скоростей, определённая так, что её частные производные по обобщённым скоростям дают обобщённые диссипативные силы:

Qkдис=Fq˙k.Q_k^{\text{дис}} = -\frac{\partial \mathcal{F}}{\partial \dot{q}_k}.

Для системы с вязким трением, где силы сопротивления пропорциональны скоростям, функция Рэлея имеет вид квадратичной формы:

F=12i,jrijq˙iq˙j,\mathcal{F} = \frac{1}{2} \sum_{i,\,j} r_{ij}\,\dot{q}_i\,\dot{q}_j,

где rijr_{ij} - коэффициенты вязкого сопротивления (симметричная матрица). Для простейшего случая одной степени свободы:

F=12bq˙2,\mathcal{F} = \frac{1}{2}\,b\,\dot{q}^2,

где bb - коэффициент вязкого трения (Н·с/м или кг/с). Именно эта формула чаще всего встречается в задачах механики первого и второго курсов.

Слева - осциллятор в вязкой среде: амплитуда убывает по закону e^(-bt/2m). Справа - функция Рэлея (площадь под параболой по скорости) нарастает к максимуму при каждом нулевом положении и падает к нулю в точках поворота. Мощность потерь P = 2F = b*v^2 следует тому же ритму

Вывод через уравнения Лагранжа

Стандартные уравнения Лагранжа для консервативной системы:

ddtLq˙kLqk=0.\frac{d}{dt}\frac{\partial L}{\partial \dot{q}_k} - \frac{\partial L}{\partial q_k} = 0.

Если силы трения действуют, то в правой части появляются обобщённые силы QkQ_k:

ddtLq˙kLqk=Qk.\frac{d}{dt}\frac{\partial L}{\partial \dot{q}_k} - \frac{\partial L}{\partial q_k} = Q_k.

Для вязкого трения сила Fтр=bx˙F_{\text{тр}} = -b\,\dot{x} в декартовых координатах. Переходя к обобщённым координатам через виртуальную работу δW=Fтрδx=bx˙δx\delta W = F_{\text{тр}}\,\delta x = -b\,\dot{x}\,\delta x, получаем обобщённую силу:

Qk=bq˙k.Q_k = -b\,\dot{q}_k.

Рэлей заметил, что это в точности F/q˙k-\partial\mathcal{F}/\partial\dot{q}_k при F=12bq˙2\mathcal{F} = \frac{1}{2}b\dot{q}^2. Это ключевое наблюдение: нет нужды вычислять обобщённые силы напрямую через виртуальные перемещения - достаточно построить квадратичную форму F\mathcal{F} по скоростям. Таким образом, уравнения Лагранжа с диссипацией записываются компактно:

ddtLq˙kLqk+Fq˙k=0.\frac{d}{dt}\frac{\partial L}{\partial \dot{q}_k} - \frac{\partial L}{\partial q_k} + \frac{\partial \mathcal{F}}{\partial \dot{q}_k} = 0.
Схема энергетического баланса: кинетическая энергия T переходит в потенциальную U и рассеивается через функцию Рэлея F; мощность потерь равна 2F для квадратичного трения
Схема энергетического баланса: кинетическая энергия T переходит в потенциальную U и рассеивается через функцию Рэлея F; мощность потерь равна 2F для квадратичного трения

Мощность диссипации и связь с потерями

Ключевое свойство функции Рэлея: скорость рассеяния механической энергии равна удвоенному значению F\mathcal{F}:

Pдис=dEdt=2F=bq˙2.P_{\text{дис}} = -\frac{dE}{dt} = 2\,\mathcal{F} = b\,\dot{q}^2.

Это следует из теоремы об изменении энергии: полная производная E=T+UE = T + U по времени равна мощности диссипативных сил:

dEdt=kQkдисq˙k=kFq˙kq˙k=2F,\frac{dE}{dt} = \sum_k Q_k^{\text{дис}}\,\dot{q}_k = -\sum_k \frac{\partial \mathcal{F}}{\partial \dot{q}_k}\,\dot{q}_k = -2\mathcal{F},

где последнее равенство использует теорему Эйлера об однородных функциях (для квадратичной F\mathcal{F}). Это важно: зная F\mathcal{F}, можно сразу оценить тепловые потери без интегрирования уравнений движения.

Затухающий осциллятор: полный расчёт

Рассмотрим пружинный маятник: груз массой mm на пружине с жёсткостью kk, движущийся в вязкой среде с коэффициентом bb. Лагранжиан:

L=TU=12mx˙212kx2.L = T - U = \frac{1}{2}m\dot{x}^2 - \frac{1}{2}kx^2.

Функция Рэлея:

F=12bx˙2.\mathcal{F} = \frac{1}{2}b\dot{x}^2.

Подставляем в уравнение Лагранжа с диссипацией:

mx¨+bx˙+kx=0.m\ddot{x} + b\dot{x} + kx = 0.

Это и есть стандартное уравнение затухающих колебаний. Вводим параметры: коэффициент затухания β=b/(2m)\beta = b/(2m) и собственная частота ω0=k/m\omega_0 = \sqrt{k/m}. При β<ω0\beta < \omega_0 (недодемпфирование) решение:

x(t)=Aeβtcos(ωt+φ0),x(t) = A\,e^{-\beta t}\,\cos(\omega t + \varphi_0),

где ω=ω02β2\omega = \sqrt{\omega_0^2 - \beta^2} - частота затухающих колебаний. Средняя мощность потерь за один период:

P=bx˙2=12bω2A2e2βt.\langle P \rangle = b\,\langle\dot{x}^2\rangle = \frac{1}{2}b\omega^2 A^2 e^{-2\beta t}.

Логарифмический декремент и добротность

Из функции Рэлея легко получить важные характеристики затухания. Амплитуда убывает по закону A(t)=A0eβtA(t) = A_0 e^{-\beta t}, поэтому отношение двух последовательных амплитуд:

AnAn+1=eβT,\frac{A_n}{A_{n+1}} = e^{\beta T},

где T=2π/ωT = 2\pi/\omega - период. Логарифмический декремент затухания:

ϑ=lnAnAn+1=βT=πbmω.\vartheta = \ln\frac{A_n}{A_{n+1}} = \beta T = \frac{\pi b}{m\omega}.

Добротность системы QQ связана с функцией Рэлея через соотношение:

Q=ω02β=mω0b=πϑ.Q = \frac{\omega_0}{2\beta} = \frac{m\omega_0}{b} = \frac{\pi}{\vartheta}.

Высокая добротность означает малые потери за период: Q1Q \gg 1 соответствует FсрTср\mathcal{F}_{\text{ср}} \ll T_{\text{ср}} (средняя рассеиваемая мощность много меньше средней кинетической энергии, делённой на единицу времени).

Пример расчёта: маятник с вязким трением

Рассмотрим конкретный числовой пример. Дано: груз массой m=1m = 1 кг на пружине жёсткостью k=16k = 16 Н/м движется в среде с вязким трением b=2b = 2 кг/с. Начальная амплитуда A=0,1A = 0{,}1 м.

Шаг 1 - записываем функцию Рэлея:

F=122x˙2=x˙2 (Дж).\mathcal{F} = \frac{1}{2} \cdot 2 \cdot \dot{x}^2 = \dot{x}^2 \text{ (Дж)}.

Шаг 2 - определяем параметры:

ω0=km=161=4 рад/с,β=b2m=22=1 с1.\omega_0 = \sqrt{\frac{k}{m}} = \sqrt{\frac{16}{1}} = 4\ \text{рад/с}, \quad \beta = \frac{b}{2m} = \frac{2}{2} = 1\ \text{с}^{-1}.

Поскольку β=1<ω0=4\beta = 1 < \omega_0 = 4 (недодемпфирование):

ω=ω02β2=161=153,873 рад/с.\omega = \sqrt{\omega_0^2 - \beta^2} = \sqrt{16 - 1} = \sqrt{15} \approx 3{,}873\ \text{рад/с}.

Шаг 3 - максимальная скорость равна vmax=Aω0=0,14=0,4v_{\max} = A\,\omega_0 = 0{,}1 \cdot 4 = 0{,}4 м/с (точнее - через β2+ω24,0\sqrt{\beta^2+\omega^2} \approx 4{,}0 м/с). Максимальная мощность потерь:

Pmax=bvmax2=2(0,4)2=0,32 Вт.P_{\max} = b\,v_{\max}^2 = 2 \cdot (0{,}4)^2 = 0{,}32\ \text{Вт}.

Шаг 4 - логарифмический декремент и добротность:

T=2πω6,2833,8731,622 с,ϑ=βT11,6221,62,Q=ω02β=42=2.T = \frac{2\pi}{\omega} \approx \frac{6{,}283}{3{,}873} \approx 1{,}622\ \text{с}, \quad \vartheta = \beta T \approx 1 \cdot 1{,}622 \approx 1{,}62, \quad Q = \frac{\omega_0}{2\beta} = \frac{4}{2} = 2.

Малая добротность Q=2Q = 2 говорит о сильном затухании: уже за несколько периодов амплитуда упадёт до пренебрежимо малого значения. Все эти числа можно проверить и поменять в калькуляторе выше, двигая ползунки.

Обобщение на несколько степеней свободы

Для системы с nn степенями свободы и вязким трением в общем случае:

F=12(q˙1q˙n)R(q˙1q˙n)=12q˙TRq˙,\mathcal{F} = \frac{1}{2} \begin{pmatrix} \dot{q}_1 & \cdots & \dot{q}_n \end{pmatrix} \mathbf{R} \begin{pmatrix} \dot{q}_1 \\ \vdots \\ \dot{q}_n \end{pmatrix} = \frac{1}{2}\,\dot{\mathbf{q}}^T \mathbf{R}\,\dot{\mathbf{q}},

где R\mathbf{R} - симметричная положительно полуопределённая матрица коэффициентов диссипации. В декартовых координатах для системы NN частиц:

F=12i=1Nbir˙i2,\mathcal{F} = \frac{1}{2}\sum_{i=1}^N b_i\,\dot{\mathbf{r}}_i^2,

где bib_i - коэффициент трения для ii-й частицы. Переход к обобщённым координатам осуществляется через матрицу Якоби преобразования координат. Обобщённая диссипативная сила для kk-й координаты выражается через суперпозицию вкладов всех частиц:

Qkдис=i=1Nbir˙iriqk,Q_k^{\text{дис}} = -\sum_{i=1}^N b_i\,\dot{\mathbf{r}}_i \cdot \frac{\partial \mathbf{r}_i}{\partial q_k},

и это в точности совпадает с F/q˙k-\partial\mathcal{F}/\partial\dot{q}_k, если подставить матричную запись. Такой подход особенно удобен при анализе колебаний стержней, мембран и других распределённых систем, где каждая точка среды вносит вклад в общую диссипацию энергии через локальную вязкость.

Связь функции Рэлея с физическими наблюдаемыми прямая: интегрирование 2F2\mathcal{F} по времени от нуля до бесконечности даёт полную механическую энергию, рассеявшуюся за всё время движения. Для затухающего осциллятора это в точности исходная полная механическая энергия E0=12kA2E_0 = \frac{1}{2}kA^2, что служит удобной проверкой корректности выбора функции Рэлея в конкретной задаче.

Частые ошибки

  • Путаница знака в уравнении Лагранжа. Правильно: +F/q˙k=0+\partial\mathcal{F}/\partial\dot{q}_k = 0 в левой части. Если поставить минус, диссипация будет накачивать энергию.
  • Подстановка силы трения, а не её модуля. F\mathcal{F} всегда положительна; обобщённая диссипативная сила отрицательна (Qkдис=F/q˙k<0Q_k^{\text{дис}} = -\partial\mathcal{F}/\partial\dot{q}_k < 0).
  • Применение к кулонову трению. Функция Рэлея применима только к линейному (вязкому) трению. Сухое трение Кулона нелинейно и не допускает такого представления.
  • Забыть множитель 2 при вычислении мощности. Pдис=2FP_{\text{дис}} = 2\mathcal{F}, а не F\mathcal{F}.
  • Игнорирование условия положительной полуопределённости R\mathbf{R}. Матрица коэффициентов должна быть положительно полуопределённой, иначе F\mathcal{F} может принимать отрицательные значения, что физически бессмысленно.

FAQ

Зачем нужна функция Рэлея, если можно просто добавить силу трения? Для одной степени свободы разницы нет. Но при n>1n > 1 степенях свободы выписывать все nn обобщённых сил трения вручную трудно и легко ошибиться. Функция F\mathcal{F} сводит задачу к нахождению одного скаляра, из которого все силы получаются дифференцированием автоматически.

Как связаны функция Рэлея и теорема о флуктуационно-диссипационных соотношениях? Флуктуационно-диссипационная теорема связывает матрицу R\mathbf{R} (из функции Рэлея) с матрицей спектральных плотностей тепловых флуктуаций: Sij(ω)=2kBTrijS_{ij}(\omega) = 2k_B T\,r_{ij}. Это позволяет рассчитать тепловой шум в механических системах зная только F\mathcal{F}.

Можно ли применять функцию Рэлея для нелинейного трения? В общем случае нет. Если сила трения зависит от скорости нелинейно (например, Fq˙2F \propto \dot{q}^2), то квадратичная F\mathcal{F} не воспроизводит правильную обобщённую силу. Можно формально ввести обобщённую диссипативную функцию, не квадратичную, но она теряет многие удобные свойства функции Рэлея.

Коротко

Диссипативная функция Рэлея F=12bq˙2\mathcal{F} = \frac{1}{2}b\dot{q}^2 - это скалярная функция скоростей, частные производные которой дают обобщённые силы вязкого трения с обратным знаком. Она добавляется в уравнения Лагранжа в виде +F/q˙k+\partial\mathcal{F}/\partial\dot{q}_k, а мощность диссипации равна 2F2\mathcal{F}. Метод позволяет единообразно учитывать затухание в системах с любым числом степеней свободы, переходить от декартовых к обобщённым координатам автоматически и получать логарифмический декремент и добротность из одной формулы.

Доверьте текст нейросети EssayAI

Открыть EssayAI

Бесплатно, на русском языке и без VPN

Читайте также