Я построил картофельное ружье и хотел рассчитать начальную скорость. Я помню из физики, что я мог вычислить числа, рассчитав время от запуска до приземления. После наведения прямо в воздух и пуска картошка находилась в воздухе 8,2 секунды.
Без сопротивления воздуха, которое приводит к начальной скорости около 90 миль в час, что, вероятно, является постоянным, поскольку мы не можем видеть, как снаряд вылетает из дульного среза.
Я хотел бы получить более точный расчет того, что это будет с сопротивлением воздуха. Предположим, что это сферическая картофелина весом 4 унции и диаметром 2 дюйма. Запущена под углом 90 градусов с эфирным временем 8,2 секунды.
Сопротивление шара воздуху равно ²
обычно устанавливается на для сферы ¹ , – соответствующая площадь поверхности, т. е. , ³ .
Мы можем настроить одномерную систему координат, где «верх» находится в положительном направлении. направление. Тогда у нас есть
и
поскольку он действует в направлении, противоположном . я ввел константу для упрощения записи. Затем:
которое является дифференциальным уравнением первого порядка относительно но второго порядка в . Однако решить ее нетривиально, так как она содержит нелинейные по . Численное решение системы также нетривиально, так как одно из начальных условий неизвестно (т.е. мы не можем просто развить его во времени от ).
Граничные/начальные условия у нас есть:
Я бы, наверное, занялся настройкой до некоторого числа, затем позвольте системе развиваться и проверить, где находится объект. - если положителен, уменьшается , если отрицателен, увеличивается (в основном решить задачу численно).
Думаю, решить задачу численно было бы проще, если бы у нас была максимальная высота в пути объектов. Установка времени достижения этой высоты на , мы бы хотели иметь:
и можно было бы просто развивать систему в обратном направлении до тех пор, пока .
Извините, я не могу дать полный ответ, но, может быть, у кого-то еще есть идея, как продолжить дальше?
Обновлять
Джон Ренни опубликовал полезную ссылку , в которой утверждается, что у него есть аналитическое решение этой проблемы. Я не проверял указанное решение, но выбрал две формулы:
где характерное время, - конечная скорость (максимальная скорость, которую достигает свободно падающий объект из-за сопротивления воздуха, противодействующего силе тяжести) и это время, после которого объект снова достигает земли. — начальная скорость, которую мы ищем.
Перестановка дает:
дается как
и . Соединение всего этого вместе дает мне:
Для справки, я вставил в Qalculate следующее:
tan(acos(e^(−ln(cosh(8.2s × 9.81 N/kg / sqrt( (2× 4ounce × 9.81 N/kg)/(0.1 × 1.29 kg/m^3 × Pi × (1 in)^2)))))))×sqrt( (2× 4ounce × 9.81 N/kg)/(0.1 × 1.29 kg/m^3 × Pi × (1 in)^2))
Как указывает Джон Ренни, уравнение Клавдия можно решить аналитически, если разделить его на два разных случая. Ваше основное уравнение
с отрицательным сопротивлением на пути вверх и положительным на спуске. Будет проще сделать все безразмерным. У нас есть , и , поэтому мы можем построить следующие безразмерные переменные для времени, пространства, скорости и ускорения:
и превратить уравнение в
или эквивалентно
На пути вверх положительный знак в знаменателе, это можно проинтегрировать как
Если запуск происходит в с , мы можем понять, что , что также является временем, которое требуется снаряду, чтобы подняться до вершины.
Интегрируя еще раз,
и в у нас есть , так , или
а максимальная высота, достигнутая снарядом, будет
На пути вниз отрицательный знак в знаменателе, мы также можем интегрировать, чтобы получить
и мы хотим иметь когда , чтобы иметь общее начало времен, поэтому мы снова получаем .
Интегрируя еще раз,
и с каких это пор у нас есть , мы можем выяснить , так
и когда твоя картошка вернется на землю и
Из этого последнего уравнения вы хотите выяснить , ваша скорость запуска, учитывая , общее время полета. И эту последнюю часть я бы предложил сделать численно...
Джон Ренни
Клавдий