Оптимальный угол пуска снаряда с высоты над землей [закрыто]

Если снаряд запущен с высоты больше нуля и приземлился на высоту, равную нулю, то это оптимальный угол запуска, при котором сохраняется наибольшая горизонтальная дальность полета. 45 градусов или нет?

Я знаю, что если снаряд приземлится на высоту, не равную высоте пуска, формула

р "=" в 0 2 грех 2 θ г
который максимизирует диапазон, когда угол 45 градусов уже не применяется. Но разве это аргумент, чтобы сказать, что 45 градусов не оптимальный угол старта для объекта запущенного над землей и приземлившегося на землю? Если 45 градусы не оптимальный угол пуска, в данном случае чем больше угол тем меньше горизонтальная дальность полета снаряда?

Оптимальный угол старта таков, что векторы начальной и посадочной скорости ортогональны друг другу. Смотрите мой ответ в связанном вопросе.

Ответы (5)

Если вы говорите, что снаряд находится на высоте, то вы не можете сказать, что 45 градусов - это оптимальный угол пуска (впрочем, это было бы правильно на плоской плоскости с возвышением снаряда час "=" 0 единицы измерения). Если же снаряд запущен на высоте час над плоскостью оптимальный угол будет равен функции ф ( в 0 , час ) .

Вы можете легко рассчитать время, необходимое для полета снаряда из А к Б . За время, взятое из Б к С , подумайте об энергии, которой обладает снаряд в двух точках. Также помните, что Икс составляющая скорости снаряда не меняется на протяжении всего полета. Вычислите общий диапазон в Икс направлении и помните, что наибольшее расстояние пройдено, когда г р г θ "=" 0 .

Упростите полученное уравнение, и вы получите оптимальный угол как функцию ф ( в 0 , час ) .Парабола не в масштабе!

За время, пройденное от А до С,

в у "=" в 0 с я н ( θ )
а "=" г
Используя уравнения движения и считая направление вниз положительным,
час "=" в у т + 1 2 а т 2
Решение для т дает
т "=" в 0 грех ( θ ) г ( 1 + 1 + 2 г час в 0 2 грех 2 ( θ ) )

X компонента скорости ( в 0 потому что θ ) не меняется на протяжении всего полета.

р "=" в 0 потому что ( θ ) т "=" в 0 2 грех 2 θ 2 г ( 1 + 1 + 2 г час в 0 2 грех 2 θ )

Сейчас г р г θ "=" 0 для максимальной дальности. Неявное дифференцирование очень полезно, как описано здесь .

Если вы говорите, что снаряд находится на высоте, то вы не можете сказать, что 45 градусов - это оптимальный угол пуска, я почти уверен, что вы ошибаетесь. Даже в у "=" час максимальное пройденное горизонтальное расстояние остается для 45 . ИМО.
Я думаю, вы имели в виду: θ "=" 1 2 потому что 1 ( г час в 0 2 + г час ) . Но вы на самом деле не показываете, как вы пришли к этим простым отношениям?
Для меня вы можете «нарушать» правила. ;-)
Но на самом деле я попробую метод RWBird.
Mastermind 817: Ваше выражение для т Б С отсутствует ag, выражение под квадратным корнем из R не является безразмерным, и найти эту производную, должно быть, было весело.
Герт: Обратите внимание, что последний y равен нулю.
Ах да, я забыл добавить единицу в знаменатель @RWBird. Нет, Wolfram Alpha помог мне с производной.
Спасибо, мастермайнд.

Я постараюсь дать качественный ответ без необходимости математики.

В то время как угол 45° дает максимальное расстояние для одной и той же высоты, его необходимо скорректировать с учетом разницы высот, что приводит к более плоскому оптимальному углу. Почему?

Мы знаем, что снаряд движется по параболе, а это означает, что на своем пути вниз он пройдет высоту запуска под тем же углом, под которым был запущен.

Путь можно разделить на две части: часть выше запуска и часть ниже запуска.

Давайте представим угол немного более плоский, например, 44°. Часть над стартом по-прежнему будет проходить примерно такое же расстояние, как и запуск под углом 45° (близко к оптимальному, все меняется медленно), но продолжение (часть ниже запуска) будет проходить больше из-за более плоского угла.

Угол больше 45° не может привести к большему общему расстоянию, так как в этом случае обе части проходят меньшее расстояние (часть над запуском, потому что мы находимся далеко от оптимального угла в 45°, и часть ниже запуска из-за более крутого нисходящего угла). ).

Оптимум, безусловно, будет при некотором положительном, восходящем угле, так как запуск с нисходящей составляющей наверняка будет хуже (он уменьшает как горизонтальную скорость, так и время полета по сравнению с горизонтальным запуском).

Таким образом, остается вопрос, где между 0° и 45° оптимум. На это можно точно ответить, только используя математику, под некоторым углом, когда потеря дальности выше запуска больше не компенсируется выигрышем в дальности ниже запуска.

Угол максимальной дальности с высоты h не равен 45 градусам. Чтобы найти его, начните с уравнений компонентов: x = в о cos(θ) t и y = h + в о sin(θ) t – (1/2)g т 2 = 0. Решите уравнение x для cos(θ) и уравнение y для sin(θ). Затем с я н ( θ ) 2 + с о с ( θ ) 2 = 1. Это приводит к квадратному уравнению в т 2 что дает два положительных значения для t. Они соответствуют двум возможным углам поражения цели на известном расстоянии вниз. По мере приближения к максимальному диапазону углы (и время) сходятся. В этот момент квадратный корень в квадратном равен нулю. Вы можете установить его равным нулю и решить для Икс 2 . С квадратным корнем в нуле квадратное дает т 2 . Объедините их в уравнении x, чтобы получить cos (θ).

Если час > 0 тогда, как указывали другие ответы, время полета т - положительный корень квадратного числа, а диапазон р "=" в Икс т является

р ( θ ) "=" в 0 2 с я н ( 2 θ ) 2 г ( 1 + 1 + 4 г час в 0 2 потому что 2 θ )

где θ - угол между углом запуска и вертикалью. Нахождение значения θ который максимизирует р сложно, но если г час в 0 2 << 1 мы можем приблизительно р ( θ ) к

р ( θ ) в 0 2 грех ( 2 θ ) г + 2 загар ( θ ) час

а потом

г р г θ 2 в 0 2 потому что ( 2 θ ) г + 2 сек 2 ( θ ) час

Когда 0 < θ < 45 о у нас есть г р г θ > 0 и в θ "=" 45 о у нас есть г р г θ 4 час > 0 , чтобы максимизировать р ( θ ) нам нужно сделать θ больше чем 45 о т.е. оптимальная траектория более пологая , чем при час "=" 0 .

Как вы получили первое уравнение?
Но правильно ли уравнение для дальности в зависимости от угла запуска, которое я прокомментировал в ответе выше?
@JordanG Первое уравнение получается из нахождения положительного корня квадратного уравнения, которому удовлетворяет время полета. т а затем, используя это значение т в р "=" в Икс т . Уравнение, которое вы дали для р правильно только тогда, когда час "=" 0 . Это не правильно, когда час > 0 .
Выше есть один комментарий от Mastermind817 для уравнения диапазона, который похож на ваш, но на самом деле не совпадает. Я следовал за его шагами, и, кажется, у меня получилось. Но я действительно не уверен насчет вас, если вы сделали что-то более правильное при выводе этого уравнения.

Я знаю, что если снаряд приземляется на высоту, не равную высоте пуска, то формула, максимизирующая дальность при угле 45 градусов, уже неприменима. Но является ли это аргументом в пользу того, что 45 градусов не является оптимальным углом запуска для объекта, запущенного над землей и приземлившегося на землю?

Траектория

Угол, обеспечивающий наибольшую р останки 45 . Но запускали под таким углом с возвышения( у > 0 ) стартовая позиция реально увеличивается р несколько, что касается запуска из у "=" 0 .

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


Полуматематически мы можем показать, что пройденное расстояние по горизонтали определяется следующим образом.

Время нахождения в воздухе по делу у "=" 0 является:

т 0 "=" 2 в 0 грех α г

А поскольку вертикальная и горизонтальная скорости не зависят друг от друга (галилеевская инвариантность), расстояние, пройденное по горизонтали, равно:

р 0 "=" т 0 в 0 потому что α

Но в случае, если у > 0 тогда время т 1 провел в воздухе дольше и так:

р 1 "=" т 1 в 0 потому что α > р 0

р "=" б б 2 4 а с 2 а
где а "=" г 2 в 0 2 с о с 2 θ , б "=" т а н θ , с "=" у 0
это формула для дальности, если начальная высота над землей?
я использовал формулу р "=" в 0 Икс т и у "=" у 0 + в 0 у т 1 2 г т 2
Если час > 0 угол запуска, который максимизирует р не _ 45 о - см. мой ответ ниже.