Трехмерная баллистическая траектория с квадратичным сопротивлением. Вычисление положения и скорости в момент времени ttt

Частица начинается в начале координат и имеет начальную скорость, представленную трехмерным вектором. Частица испытывает гравитацию и сопротивление воздуха с квадратичным сопротивлением (на основе скорости ^ 2). Я искал параметрические уравнения для Икс , у , и г положение и скорость частицы в данный момент времени т .

Чтобы ответы были одинаковыми, две константы будут равны g как сила тяжести и a как сопротивление воздуха. Также предположим г является положительной высотой. в Икс ( т ) будет скорость для Икс компонент во время т . в Икс 0 будет представлять начальную скорость для Икс компонент.

Внизу этой статьи в Википедии говорится о аналитическом решении проблемы 2D, предложенном подростком Шурией Рэй. По соответствующим ссылкам Math.SE и Phys.SE люди обсуждают решение постоянной трения, но параметрические уравнения нигде не приведены. Я не уверен, как перейти от того, о чем они говорят, к фактическим параметрическим уравнениям, которые мне нужны.

Чтобы охватить то, что я узнал до сих пор. В 3D с гравитацией и без сопротивления можно использовать следующие параметрические уравнения:

в Икс ( т ) "=" в Икс 0

в у ( т ) "=" в у 0

в г ( т ) "=" в г 0 г т

с Икс ( т ) "=" в Икс 0 т

с у ( т ) "=" в у 0 т

с г ( т ) "=" в г 0 т 1 2 г * т 2

С линейным перетаскиванием согласно статье в Википедии, которую мы использовали:

в Икс ( т ) "=" в Икс 0 е а м т

в у ( т ) "=" в у 0 е а м т

в г ( т ) "=" м г а + ( в г 0 + м г а ) е а м т

с Икс ( т ) "=" м а в Икс 0 ( 1 е а м т )

с у ( т ) "=" м а в у 0 ( 1 е а м т )

с г ( т ) "=" м * г а т + м а ( в г 0 + м * г а ) ( 1 е а м т )

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

в Икс "=" а в Икс * в Икс 2 + в у 2 + в г 2

в у "=" а в у * в Икс 2 + в у 2 + в г 2

в г "=" а в г * в Икс 2 + в у 2 + в г 2 г

Но мне не хватает математической подготовки, чтобы продолжать. Мне даже непонятно, для чего используется рассчитанная ими постоянная трения, поскольку она не основана на времени. Я думаю, что любой трюк, который пытается вычислить постоянный коэффициент, должен знать о t. Наверное, я неправильно об этом думаю. Любая помощь будет оценена по достоинству, поскольку я предполагаю, что это распространенная проблема в физике.

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

Ответы (1)

Нет необходимости работать в 3D, поскольку движение ограничено 2D-плоскостью. Просто выберите свой Икс и у оси лежат в этой плоскости.

Вы, очевидно, приложили некоторые усилия, чтобы перейти по ссылкам, поэтому вам следует знать, что работа Шурии Рэй не представляет собой общего решения проблемы. На данный момент не известно никакого аналитического решения, однако проблема легко анализируется численно, и такие анализы проводились, по крайней мере, сто лет людьми, желающими сбросить бризантные взрывчатые вещества на других людей.

Если вы ищете код для выполнения вычислений, вы можете задать вопрос на Computational Science SE . Например, код, приведенный в ответе на этот вопрос , вероятно, легко адаптируется. В качестве альтернативы я думаю, что поиск в Google найдет вам пакеты для расчета траекторий.

Я уже использую численное решение, но когда я прочитал статью в Википедии, я был заинтригован. Значит, запись в Википедии об аналитическом решении полностью ложна? Любопытно, что тогда делает решение Shouryya Ray? Мой вариант использования очень специфичен для частицы на плоской плоскости гравитации, а не для изменяющегося вектора гравитации.
@Sirisian: если честно, я не пытался разобраться с математикой. Однако в ответе Дэвида Заславского на сообщение, на которое вы ссылаетесь в PhysicsSE, говорится, что он нашел сохраняющуюся величину, связанную с движением, но не решение.