Многим уже знакома фишка с тем, что если подбросить бутылку, частично заполненную жидкостью, то она может приземлиться ровно на дно. Это предложили исследовать физикам к предстоящему в 2018 году международному турниру юных физиков, который состоится в Китае. Такие турниры проводятся и в России -
видео демонстрация команды из Барабинска:
В формулировке задачи было задано исследовать явление и параметры, влияющие на удачное приземление бутылки. Полное динамическое описание такой задачи достаточно сложное (видно, что вода внутри перетекает по мере вращения бутылки, изменяя момент инерции, а значит и угловую скорость), но я хочу попытаться дать хотя бы приближённое к действительности простое описание системы.
В момент закрутки бутылки вращение происходит относительно горлышка (верхней части бутылки). После того, как бутылку отпускают, она начинает вращаться и двигаться поступательно:
Удобнее рассматривать это вращение относительно оси, проходящей через центр масс (одна из главных осей инерции). Тогда всё движение можно разделять на вращение относительно центра масс и поступательное движение центра масс. Ясно, что горизонтальная скорость не вносит вклад в вероятность успешного приземления: определяющими параметрами будут то, сколько оборотов успевает сделать бутылка до удара (угловая скорость) и время падения, которое определяется начальной высотой и вертикальной скоростью. Горизонтальная скорость влияет только на то, в каком месте бутылка приземлится (нам это не интересно). Тогда для удобства положим горизонтальную скорость равной нулю.
Для начала найдём положение центра масс. Если высота бутылки - , масса бутылки - , высота уровня жидкости - и масса воды - , то считая бутылку равномерным цилиндром получим координату центра масс относительно дна бутылки - :
При этом расстояние от верхней части бутылки до центра масс - :
Теперь, используя (1.2), можно найти начальную вертикальную скорость - , имея начальную угловую скорость - . Предполагая, что человек отпускает бутылку в момент её горизонтального положения, получим:
Имея начальное расстояние от центра масс бутылки до пола равное и начальную скорость из (1.3), можно найти время падения бутылки (Зная, что конечное расстояние от центра масс до пола должно быть равно ):
Подставляя в (1.4) (1.3) и (1.1), получим конечную формулу для времени падения, необходимого для успешного приземления:
Формула получилась достаточно большая. Это произошло потому, что время связано с начальной скоростью, которая определяется угловой скоростью и координатой центра масс. В свою очередь, координата центра масс зависит от параметров системы. В таком виде использовать это соотношение не удобно, но нам (1.5) напрямую не понадобится.
Самый главный вопрос - с какой угловой скоростью нужно запустить бутылку при заданных параметрах системы, чтобы она успешно приземлилась? Бутылка за время падения должна сделать оборота то есть повернуться на угол (рисунок внизу).
Используя то, что и (1.4) получим, что
Решая это уравнение относительно , мы увидим, что единицы из скобки и из корня при возведении в квадрат взаимно уничтожаться и получится совсем простое квадратное уравнение. Мы берём только положительный корень, так как работаем с модулем угловой скорости (направление мы учли при подсчёте угла поворота):
Подставляя (1.1) и (1.2) в (1.7) и учитывая, что , где - это плотность залитой жидкости, а - это радиус бутылки, получаем конечную формулу для угловой скорости:
Где ;
Проще всего использовать (1.7), подставляя заранее рассчитанные по формулам (1.1) и (1.2) и .
Также необходимо учесть ограничения на установку, происходящие из-за того, что бутылка имеет размер и нужно, чтобы когда она сделала оборот на , расстояние до пола было больше, чем :
В противном случае бутылка просто ударится верхней частью о пол.
Используя то, что , решаем неравенство (1.9) относительно .
Получается, что при увеличении размеров бутылки, необходимая для переворота угловая скорость уменьшается! Почему же так получилось? Дело в том, что в нашем способе бросания время падения определяется начальной вертикальной скоростью, которая в свою очередь определяется угловой скоростью и размерами бутылки: чем больше размер, тем больше , а значит больше и !
Условие (1.10) достаточно легко выполняется практически для любых начальных высот (Это легко понять, сравнивая (1.10) с (1.7)). Проблемы начинаются при отрицательных высотах: на большую возвышенность забросить бутылку не получится (в нашем способе бросания):


