Может ли «вытянутость» характеризоваться коэффициентом J2J2J_2, как «сплющенность»?

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

Большинство солнечных тел можно уподобить сплющенному сфероиду для целей вычислений в первом приближении, таких как предсказание движения спутников, вращающихся вокруг этого тела. Земля — одна из них. С другой стороны, некоторые луны в Солнечной системе имеют вытянутое приближение.

Когда планета аппроксимируется сплюснутым сфероидом, ее сплюснутость характеризуется одним коэффициентом, часто называемым Дж 2 . Когда Дж 2 =0, форма планеты близка к шару. Высокий положительный Дж 2 означает, что эксцентриситет эллипса вращения велик. Например, J2 на Марсе почти вдвое больше, чем на Земле, согласно этому сайту НАСА .

Может Дж 2 , и только его можно использовать для характеристики формы вытянутого тела? Если да, то есть ли конкретный пример такой характеристики?

Этот вопрос был вызван Любым точным аналитическим решением для некеплеровских орбит... , где это можно прочитать

Они относятся к кельперовской орбитальной параметризации орбит вокруг сплюснутого/вытянутого сфероида, характеризующегося Дж 2 .

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

У эллипса две оси разной длины, а и б , разной длины. Вращение вокруг одной или другой оси создает вытянутый или сплюснутый сфероид. Математика интегрирования, скажем, гравитационных сил несферического тела на самом деле не заботится о том, вытянуто тело или сплющено.
@Джон Кастер, тогда такая математика должна давать отрицательный результат Дж 2 охарактеризовать «растянутость», точно так же, как положительное Дж 2 характеризует сжатость. Следовательно, мой следующий вопрос: можем ли мы иметь пример, чтобы зафиксировать это?
The Дж н термины являются полиномиальными разложениями Лежандра. Да, термин будет иметь отрицательный знак, если тело вытянуто, а не сплющено. Так?
@ Джон Кастер, я могу представить, что это тривиально для тех, кто знаком с полиномами Лежандра. Тем не менее, я думаю, что конкретный пример поможет. Если это слишком много, чтобы спросить, не обращайте внимания. –
+1чтобы помочь найти примеры, которые я только что запросил в Astronomy SE List of J₂ для тел солнечной системы за пределами планет; есть ли пролаты?
@uhoh, спасибо, но конкретные примеры - это лишь способ быстро убедиться в правильности вывода. Что действительно приятно, так это то, что кто-то может провести меня (и, возможно, некоторых других) через математику так, чтобы у меня не закружилась голова.
Очень грубо говоря, Дж 2 является мерой следующего: если одна точка находится над полюсом тела, а другая точка над экватором на том же расстоянии от центра тела (не поверхности!), насколько первая точка находится «в гору» по сравнению со второй точка относительно силы тяжести тела? Для сплюснутого тела первая точка находится «в гору» (грубо говоря, потому что она дальше от тела), поэтому Дж 2 положительный; для вытянутого тела первая точка — «спуск», поэтому Дж 2 отрицательно.
@Litho, привлекательный способ объяснить простыми словами. Тем не менее, у меня есть проблема с «потому что это дальше от тела». Как мы можем измерить это «дальше от тела» (избегая комплексных интегралов)? На самом деле, представьте, что мы можем еще больше сплющить Землю, чтобы она выглядела почти как толстый диск, есть ли простой способ объяснить, что частица, находящаяся на р от центра и на экваторе чувствует значительно большую массу Земли, чем сидя на одном полюсе, также на р от центра?

Ответы (2)

Это расширение моего комментария.

Очень грубо говоря, Дж 2 является мерой следующего: если одна точка находится над полюсом тела, а другая точка находится над экватором на том же расстоянии р от центра тела (не поверхности!), насколько первая точка находится «в гору» по сравнению со второй точкой относительно силы тяжести тела?

Сначала рассмотрим случай двух одинаковых точечных масс. В любой точке, которая не находится с ними на одной линии и не на их плоскости симметрии, общая гравитация этих масс не указывает на их среднюю точку, а несколько отклоняется в сторону ближней массы (см. рисунок 1 на прилагаемом изображении: А и Б это массы; О их середина; Икс точка, в которой мы измеряем гравитацию; извините за плохое качество). Для суммы ускорений свободного падения г А и г Б указать на О , отношение их величин г А г Б должно быть так же, как | Икс А | | Икс Б | (рис. 2), т. е. г А должен быть меньше, чем г Б . Но г А на самом деле больше, чем г Б , поэтому сумма г А + г Б указывает на некоторую точку на отрезке О А .

Это означает, что если вы двигаетесь по четверти окружности с центром в О от точки над «экватором» до точки над «полюсом» (рис. 3) угол между направлением вашего движения и направлением местной силы тяжести всегда (кроме конечных точек) меньше 90 , т. е. вы движетесь «под гору». Это означает, что Дж 2 в данном случае является отрицательным.

Теперь, если рассматривать плоский диск, мы можем разделить его на пары небольших участков, расположенных симметрично относительно центра (рис. 4). Для любых двух таких участков сумма ускорений силы тяжести, обусловленных ими, не указывает на центр диска, а отклоняется в сторону ближнего участка. В результате полная гравитация диска указывает на точку внутри ближнего полудиска. Так, если вы снова будете двигаться по четверти окружности с центром в центре диска из точки над «экватором» в точку над «полюсом» (рис. 5), угол между направлением вашего движения и направление местной силы тяжести больше, чем 90 , т. е. вы движетесь «в гору». Так Дж 2 в данном случае положителен.

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

У меня были некоторые трудности с пониманием в начале. Но как только я смог переварить ключевой факт, он открыл глаза! Если двигаться перпендикулярно вектору г , мы остаемся на том же потенциале. Если мы движемся на <90° относительно г , это "спуск". А если угол >90°, то "в гору". С такими рассуждениями, я думаю, мы можем убедить кого угодно, не прибегая к сложной математике (просто возьмите его, взбирающегося на холм). В остальном немного геометрии.

Для простоты расчета давайте смоделируем вытянутое тело как центральный потенциал плюс две меньшие массы к северу и югу от центра.

А давайте смоделируем сплюснутое тело как центральный потенциал плюс экваториальное кольцо точечных масс.

Если мы установим г "=" 1 для удобства и рассчитать гравитационный потенциал г М / р мы можем видеть, что он достигает пика на экваторе для сплюснутого случая и имеет минимум на экваторе для вытянутого случая.

Эти покачивания не являются чистыми синусоидами, но мы можем видеть, что их поведение в основном похоже на грех 2 ( θ ) и грех 2 ( θ ) и с тех пор Дж 2 - коэффициент перед таким членом (из модели геопотенциала между уравнениями 9 и 10):

ты Дж 2 "=" Дж 2 1 р 3 1 2 ( 3 грех 2 ( θ ) 1 )

мы можем видеть, что для сплюснутого тела Дж 2 будет положительным, а для вытянутого тела отрицательным.


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

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

import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D 


def phi_central(x, m):
    """central potential"""
    x0 = np.zeros(3)
    r = np.sqrt(((x - x0)**2).sum(axis=-1))
    return m / r, x0

def phi_polar(x, m, h):
    """quadrupole potential (axial)"""
    zhat = np.array([0, 0, 1])
    x1, x2 = h * zhat, -h * zhat
    r1 = np.sqrt(((x - x1)**2).sum(axis=-1)) # top
    r2 = np.sqrt(((x - x2)**2).sum(axis=-1)) # bottom
    return m * (1/r1 + 1/r2), x1, x2
                 
def phi_equatorial(x, m, r, N=100):
    """quadrupole potential (equatorial (xy))"""
    theta = np.linspace(0, 2*np.pi, N+1)[:-1]
    # ring in the xy plane
    ring = np.vstack([r * f(theta) for f in (np.cos, np.sin, np.zeros_like)])
    r = np.sqrt(((x[..., None] - ring)**2).sum(axis=-2)) # equator
    return m / r.mean(axis=-1), r, ring


mcen, mpol, meq = 1, 0.1, 0.3
hpol, req = 0.3, 0.9

theta = np.linspace(0, 2*np.pi, 361)
R = 1.0
N = 1000

xz_plane = np.stack([R * f(theta) for f in (np.sin, np.zeros_like, np.cos)], axis=-1)

phi_c, xcen = phi_central(xz_plane, mcen)

phi_p, xp1, xp2 = phi_polar(xz_plane, mpol, hpol)

phi_e, r, ring = phi_equatorial(xz_plane, meq, req, N=N)
                    
fig, ax = plt.subplots(1, 1)
ax.plot(np.degrees(theta), phi_c)
ax.plot(np.degrees(theta), phi_p)
ax.plot(np.degrees(theta), phi_e)
ax.set_ylim(0, 1.1)
ax.set_xlabel('theta (deg)')
ax.set_ylabel('gravitational potential')
plt.show()

fig = plt.figure()
ax  = fig.add_subplot(1, 1, 1, projection='3d', proj_type = 'ortho')
ax.plot([0], [0], [0], 'ok')
x, y, z = zip(xp1, xp2)
ax.plot(x, y, z, 'or')
x, y, z = ring
ax.plot(x, y, z, '-b')
x, y, z = xz_plane.T
ax.plot(x, y, z, '-g')
plt.show()
Это действительно похоже на хорошее «экспериментальное» упражнение. К сожалению (для меня), мне нужно установить Python (и научиться его использовать). Одна мысль, что меня все еще беспокоит, если мы возьмем сплюснутое тело с определенным Дж 2 , затем поменять знак коэффициента, сохранив величину, какое вытянутое тело получается в результате этой операции?
@NgPh существует бесконечное количество фигур, которые бы имели это Дж 2 , даже если вы укажете, что масса не изменится. Возле одного (или обоих) полюсов сферической планеты может быть концентрация массы, она может быть вытянутой, это может быть двойной астероид... некоторые детали формы начнут проявляться при рассмотрении следующих нескольких десятков коэффициентов. Дж 2 имеет уникальный и особый статус только тогда, когда тело достаточно медленно вращается и находится в гидростатическом равновесии, что означает, что Дж 2 доминирует. Вот как люди сталкиваются с этим, поэтому они начинают ассоциироваться Дж 2 со сжатостью.