Как рассчитать дельта-v, необходимую для суборбитальной «переброски» льда с полюса Марса на экватор?

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

Пренебрегая атмосферой, как бы вы рассчитали дельта-v, необходимую для этой траектории, и каково было бы итоговое значение?

Вопрос, вдохновленный комментарием @SteveLinton .

Если пренебречь атмосферой и принять для планеты точечную массу, эта траектория должна быть рассчитана так же, как другая эллиптическая орбита. Части этой орбиты могут быть ниже поверхности, но часть от полюса до экватора должна быть выше.
@Uwe Я обычно рассчитываю эллиптические орбиты на основе перицентра и апоцентра или большой полуоси и эксцентриситета. Я никогда не делал этого, предполагая точки пересечения с поверхностью, это межконтинентальная баллистическая ракета, а не «другая эллиптическая орбита». Поэтому вместо того, чтобы говорить, что это то же самое, вы можете опубликовать ответ, показывающий, как это делается, потому что это другая проблема, чем то, что я делал раньше.
Похоже, этот вопрос очень похож на довольно подробный ответ. Должно быть просто заменить значения для Луны значениями для Марса.
@ Джек Спасибо за это, но на самом деле это не полный ответ на этот вопрос. «... уравнение живой природы можно использовать, чтобы получить Δv ...». Я не спрашивал название уравнения, я действительно ищу полное решение, а также числовое значение. Если вы можете начать с этого уравнения, добавить другие предположения и заставить все это работать, то это будет отличный ответ!
Вы хотите мягко приземлиться?
@JCRM не нужен, просто интересует расчет, который дает начальную дельту-v. Предположим, одиночный импульс. В связанном комментарии было предположение, что значение составляет от 3 до 4 км / с, давайте выясним.

Ответы (3)

Заданный угол разделения θ , масса тела М и радиус тела р , прежде чем найти дельту-V, мы должны найти большую ось эллипса, а точнее половину его длины (расстояние от центра эллипса до крайней точки):

а знак равно ( 1 + грех θ 2 ) р 2

Учитывая это, дельта-V задается следующим уравнением:

Δ в знак равно грамм М ( 2 р 1 а )

Запуск должен производиться под углом α :

α знак равно π θ 4

Для посадки с двигателем удвойте требования delta-V.

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

введите описание изображения здесь

Для полета от полюса к экватору (угол разделения 90 градусов) на Марсе стартовая дельта-V составит 3228 м/с. Запуск будет оптимально выполнен при температуре 22,5 градуса.

@uhoh: ни один из них не предполагает безвоздушного Марса. ;-)
ладно, ну, приблизительные решения все еще являются SOP, если позже за ними следуют более точные решения; патченные коники - хороший пример этого
Что это за траектория, часть круга или эллипса?
@Uwe: Поскольку фокус эллипса орбиты является центром планеты, единственная круговая орбита, проходящая через поверхность, будет проходить прямо над поверхностью. Это, действительно, фрагмент эллипса.
@DiegoSánchez: К сожалению, это потребует покупки англоязычного пакета MS Office. Как бы мне это не нравилось, в моей версии жестко запрограммирована польская локаль.
@DiegoSánchez: Ах. Зафиксированный.
Бинго, Браво, Йиппи! Это проверяется!
«Для приземления с мотором удвойте требования delta-V.» Для приземления без мотора, как выразился Энди Вейр, вы получите песок с запахом льда.
@DiegoSánchez: К сожалению, для чистого литобработки я просто сделал математику. Удар генерирует 5,2 МДж/кг, а для испарения 1 кг льда нужно 3 МДж/кг. Даже если почва поглощает половину, вы все равно теряете большую ее часть. Но если бы был рудиментарный теплозащитный экран и парашют, все могло бы быть не так уж и плохо. Кроме того, используя ракеты LH2/LOX, вы получите коэффициент веса ~50%.
@HopDavid: Это был ты?! Ух ты. Нет, спасибо тебе!

Самое близкое решение, которое я могу найти, взято из книги Хейла (1994) «Введение в космический полет», где в главе 9 обсуждаются уравнения дальности для таких баллистических тел. Он выводит уравнение

с о т ( Ψ 2 ) знак равно 2 Вопрос б о с с с ( 2 ф б о ) с о т ( ф б о )

куда

Вопрос б о знак равно В б о 2 р б о мю

— безразмерная величина, которая грубо измеряет удвоенное отношение кинетической энергии к потенциальной в точке выгорания (индекс «бо»). мю является стандартным гравитационным параметром и Ψ угол дальности и ф б о это угол запуска.

То, что вы хотите, это иметь Φ знак равно 90 0 и р б о знак равно радиус марса, предполагая импульсную тягу на поверхности планеты. Затем вы можете играть со скоростью выгорания и углом запуска, пока не получите приемлемое решение. Обратите внимание, что даже если многие углы запуска дадут скорость выгорания, не все будут. Тем не менее, некоторые решения неосуществимы, потому что они могут, например, полагаться на орбиту, проходящую через внутреннюю часть планеты.

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

Ответ опубликован @SF. на основе блога Хопа проверяет!

Вот числовая проверка. Это не красиво, но продолжение орбит (показанных как для Марса, так и для Земли ) в течение 55% их периода красиво пересекает 90 градусов от точки наблюдения, ура!

body    a(km)   dv(m/s)  alpha(deg)
-----   -----   -------  ----------
Earth   5438     7199      22.5
Mars    2893     3235      22.5

введите описание изображения здесь

def deriv(X, t):

    x, v = X.reshape(2, -1)
    acc  = -GM * x * ((x**2).sum())**-1.5

    return np.hstack((v, acc))

def Hops_hop(theta, R, GM):

    a = (1. + np.sin(0.5*theta)) * 0.5 * R

    dv = np.sqrt(GM * (2./R - 1./a))

    alpha = 0.25 * (pi - theta)

    return a, dv, alpha

import numpy as np
from scipy.integrate import odeint as ODEint
import matplotlib.pyplot as plt

halfpi, pi, twopi = [f*np.pi for f in (0.5, 1, 2)]

# standard gravitational parameter
GMe = 3.986E+14  # m^3/s^2
GMm = 4.283E+13  # m^3/s^2

Re  = 6371000.    # meters
Rm  = 3389500.    # meters

pairs = (Re, GMe), (Rm, GMm)

theta = halfpi  # 90 degrees

answers = []
for R, GM in pairs:

    a, dv, alpha = Hops_hop(theta, R, GM)

    T    = twopi * np.sqrt(a**3/GM)
    time = np.linspace(0, 0.55*T, 500)

    x0 = R  * np.array([ np.sin(0.5*theta),  np.cos(0.5*theta)])
    v0 = dv * np.array([ np.cos(alpha),     -np.sin(alpha)    ])
    X0 = np.hstack((x0, v0))

    answer, info = ODEint(deriv, X0, time, full_output=True)

    answers.append(answer)

theta = np.linspace(0, twopi, 361)
unit_circle = [f(theta) for f in (np.cos, np.sin)]
sqrt2       = np.sqrt(2.)

if True:
    plt.figure()
    for answer, (R, GM) in zip(answers, pairs):
        x, y = answer.T[:2]
        plt.plot(x, y)
        plt.plot(x[:1], y[:1], 'ok')
    for answer, (R, GM) in zip(answers, pairs):
        x, y = [R*thing for thing in unit_circle]
        plt.plot(x, y, '-k')
    plt.plot([0, Re/sqrt2], [0,  Re/sqrt2], '-k')
    plt.plot([0, Re/sqrt2], [0, -Re/sqrt2], '-k')
    plt.show()