Задача о форме поверхности вращающейся жидкости

Размешивая утром сахар в чае или кофе, можно заметить, что форма поверхности воды в стакане принимает форму воронки. О том, какая эта форма люди задумывались давно, например, на Хабре есть статья https://habr.com/ru/post/345994, где утверждается, что это параболоид (парабола, если смотреть в разрезе). Однако, легко убедиться в том, что на самом деле это не совсем парабола. Вернее, совсем не парабола. А что же это тогда ?

Для того, чтобы вычислить, какую форму приобретёт вода (ну или другая жидкость) в стакане, необходимо учитывать вязкость и влияние стенок стакана. Поэтому здесь надо использовать уравнения Навье-Стокса для вязкой несжимаемой жидкости. Поскольку стакан имеет цилиндрическую форму, то и уравнения Навье-Стокса надо записать в цилиндрических координатах, где ось z идет по центру стакана и направлена вверх, а r — расстояние от этой оси. В общем виде уравнения Навье-Стокса в цилиндрических координатах выглядят следующим образом (Ландау-Лифшиц Гидродинамика):

5bdf63ae458402c63f6eb1801d1090ee.png

Здесь ро — плотность жидкости, а ню — кинематическая вязкость.
Решить такую систему уравнений в аналитическом виде представляет большую сложность, поэтому мы сделаем два разумных упрощения. Первое, будем считать, что дно стакана не воздействует на форму жидкости, т.е. стакан достаточно глубокий. Второе — будем считать, что скорость вращения жидкости по окружности значительно больше, чем скорость перемещения жидкости вверх-вниз и от центра стакана к и от его стенок. Т.е. этими скоростями можно пренебречь. С учетом таких упрощений, третье уравнение нашей системы превратится в тождество, а оставшиеся два будут выглядеть следующим образом:

b3c9fd116b53f8759be67d6fbd2dd307.png

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

2953f05ce9563df8ae56267f658fd38a.png

где g — ускорение свободного падения, а y — высота столба жидкости для фиксированного z, которая, собственно, и задаёт форму поверхности. Таким образом, первое уравнение можно переписать в следующем виде:

033e213b274e91a1fdeccd79128865a8.png

Надо заметить, что если угловая скорость omega постоянна, то можно получить пресловутую параболу, поскольку:

02537321ed2e74199ea4d62d7aaa2133.png

Однако, в нашем случае касательная скорость зависит от расстояния до стенок, поскольку, согласно гидродинамике, скорость около стенок равна нулю. Значение этой скорости получим из второго уравнения:

47ea39347e36b20fbafec8c67f7cd70e.png

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

5d64b36c978f6c2cc3212f116f8ff742.png

Подставив во второе уравнение, получим:

6da05e201eb3702f2554ecc42c02912f.png

Если разделить это уравнение на саму функцию и ню, то легко увидеть, что первая часть равенства зависит только от времени, а вторая только
от r. Значит, их можно приравнять некоторой константе лямбда:

116add146ec3988a0a3e3e35eb34a1f5.png

Решим сначала уравнение для той части, которая зависит от расстояния от центра стакана r:

cc506d9baf862b5f5cc773d2cbaddfc1.png

Продифференцируем выражение в скобках:

143f565a82477cd178ec4114d5554509.png

Раскроем скобку:

3007bb3bf2b8a9a134c25ee1aa0ffd44.png

Сгруппируем и умножим на r в квадрате:

c277bec34c362b13ec92d3b7012eaa45.png

Получилось красивое дифференциальное уравнение, но мешает лямбда. Чтобы от нее избавиться, сделаем замену переменной:

fde0f2a4486e753c40aed28cb08bce2b.png

Тогда:

997d6caaf72e0503cdcfe8fc51a56cbb.png

И наше уравнение принимает вид:

c9d83bd22b6ba959ada74588cdbf82a3.png

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

8876d4cb1eb30644e49c96afc03c3bc5.png

Из этого условия можно найти значение лямбда. Поскольку

14f2ad74603717eb385929f7709f1ca5.png

где R — радиус стакана, можно найти

ecdd5113eac58a73b9da7e7ba8b30e91.png

Таким образом, распределение касательной скорости от расстояния от центра стакана будет выглядеть следующим образом:

64c882008de541137a443594b2c865ec.png

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

1ccb050d976ff7cd9124f2c7a2dbf79b.png

Решив это уравнение, получим:

816c7c0b4b74c8728a99a456cfcbc388.png

где C — константа. Можно подсчитать, за какое время касательная скорость уменьшается в два раза:

265aaf4c7356544aae7865e9529e9628.png

Окончательно зависимость касательной скорости от расстояния и времени будет:

46a83767b78f66fdcd0ba5fcfb5018ab.png

Найдем теперь, собственно, форму поверхности. Для этого подставим значение касательной скорости в уравнение для y:

bd0e13988cc6da3e5cfb4e5160404c48.png

Интегрируем и получаем:

20e5c00a8bd9d6b44010b8185318b40f.png

Здесь C1 и C2 — константы, зависящие от того, насколько сильно мы раскрутили жидкость и от глубины нашего стакана. Профиль нашей вращающейся жидкости будет выглядеть следующим образом:

503768789428db79b803819f7dd1ea6f.png

А если его представить в 3d, то вот так:

2e6e9f44ebd0a1111cc890bb96ad67de.png

Похоже ли это на реальную форму чая у вас утром, пишите в комментариях.

© Habrahabr.ru