Проблема получения прямоугольных составляющих ускорения спутника на орбите вокруг Земли с учетом J2

Я пытаюсь получить прямоугольные компоненты ускорения для спутника на орбите с учетом сжатия Земли, чтобы использовать метод RK4 для определения обновленного положения и скорости спутника. Я знаю, что уже есть уравнения , но я хочу знать, как они были получены. Однако мои решения не совсем похожи на эти уравнения - что более важно, мощность r в этих наборах уравнений и в уравнениях силы из Википедии не совпадают. Эти уравнения имеют 1 р 7 , а у моего 1 р 6

Я покажу, как я вывел уравнения, пожалуйста, дайте мне знать, если я сделал ошибку!

Я использую следующее уравнение, которое я взял из документа NASA Flight Test Cases и Fonte 1993 (реализация модели гравитационного поля 50x50):

U "=" мю р [ 1 + н "=" 2 м "=" 0 н ( р е р ) н п н , м ( с я н ф ) ( С н , м с о с ( м λ ) + С н , м с я н ( м λ ) ) ]

Я знал, что для зональных гармоник м "=" 0 , поэтому уравнение выглядит так

U "=" мю р [ 1 + н "=" 2 ( р е р ) н п н , 0 ( с я н ф ) ( С н , 0 с о с ( 0 ) ) ]

потом буду решать н "=" 2 знаю это С н , 0 "=" Дж 2

Под уравнением 10 есть раздел, посвященный отклонениям гравитационного поля Земли от поля однородной сферы на странице Geopotential Wiki, в котором говорится:

ты "=" Дж 2 п 2 0 ( с я н θ ) р 3 "=" Дж 2 1 р 3 1 2 ( 3 с я н 2 θ 1 ) "=" Дж 2 1 р 5 1 2 ( 3 г 2 р 2 )

Так что я сделал вывод, что

п 2 , 0 "=" 1 р 2 1 2 ( 3 г 2 р 2 )

Итак, уравнение выглядит так

U "=" мю р [ 1 + ( р е р ) 2 ( Дж 2 ) ( 1 р 2 1 2 ( 3 г 2 р 2 ) ) ]

Затем я все перемножил и представил уравнение в таком виде.

U "=" мю [ 1 р + 3 2 Дж 2 р Е 2 г 2 1 р 5 1 2 Дж 2 р Е 2 1 р 3 ]

Знаю это Ф Икс "=" U Икс , и используя Икс р 5 "=" Икс ( Икс 2 + у 2 + г 2 ) 5 "=" 10 Икс р 6 и т. д., а затем переставляя, я получил следующее для компонента x (и y):

Ф Икс "=" U Икс "=" мю Икс р 2 [ 2 + 3 Дж 2 р Е 2 р 2 ( 5 г 2 р 2 1 ) ]

Что выглядит несколько знакомо этому , но это не совсем так. Я пытался сделать эту математику три раза и получил тот же ответ.

Примечание: я спросил OP об этой ветке, и он сказал, что получил эти уравнения из раздела 7A этого конкурса.

Может ли кто-нибудь сказать мне, что я делаю неправильно?

Похоже, вы почти у цели! Загляните в раздел о Дж 2 в этом ответе , который исходит отсюда . Если это то, что вам нужно, вы можете сами ответить на свой вопрос и получить несколько очков репутации. Другим вариантом было бы назначить ваш вопрос дубликатом этого вопроса. Здесь дубликат означает, что на ваш вопрос есть ответ , а не на то, что вопросы идентичны. Добро пожаловать в космос!
@uhoh Спасибо за ответ. Честно говоря, выражения J2 в этом ответе меня немного больше смутили. Например, откуда взялись члены x^2 и y^2 и где находится rE для этого уравнения? R соответствует величине -7 в этих уравнениях, а в моих уравнениях - только величине -6 (максимум). Член 3/2 из space.stackexchange.com/questions/24724/… кажется, соответствует 1,5 в этих уравнениях, но умножается на другие члены?
Хорошо, я посмотрю поближе прямо сейчас, я просто пью свой утренний кофе, и мне нужна минута, чтобы он заработал. Связанные уравнения работают (они воспроизводят апсидальную прецессию, имеют правильные единицы и т. д.), если нет опечатки . р Е стандартный радиус Земли, используемый вместе с продуктом г М (также пишется как мю ) для получения безразмерной формы Дж 2 .
@uhoh Утренний кофе с двумя кусочками сахара и гармошкой сферических гармоник. Да, я совершенно уверен, что делаю что-то не так или что-то забываю сделать. Я просто новичок в этой области и хотел бы иметь возможность правильно вывести это уравнение, чтобы я знал, как позже делать члены более высокого порядка, или чтобы я мог разобрать другие уравнения на его компоненты xyz для интеграции. Теперь, когда вы упомянули безразмерную форму J2, может ли J2 в уравнениях, которые вы мне связали, иметь размеры? Вот почему эти уравнения выглядят иначе?
хорошо, я отправил ответ. Это то, что я могу сделать, но я думаю, что вы можете взять его оттуда! Я пока не могу гарантировать, что где-то нет ошибки со знаком минус, я попытаюсь проверить это позже в тот же день.

Ответы (1)

Начните с выражения ОП для гравитационного потенциала.

U "=" мю [ 1 р + 3 2 Дж 2 р Е 2 г 2 1 р 5 1 2 Дж 2 р Е 2 1 р 3 ]

можно переписать как

U "=" мю [ 1 р + 1 2 Дж 2 р Е 2 ( 3 г 2 р 5 1 р 3 ) ]

где U — приведенный потенциал (потенциал тела массой м затем м U ) и использовать

а "=" U "=" U Икс Икс ^ + U у у ^ U г г ^ "=" а Икс Икс ^ + а у у ^ + а г г ^

чтобы получить ускорение. Я сделаю компонент x с небольшой помощью Wolfram alpha :

Икс 1 р "=" Икс р 3 ,

Икс г 2 р 5 "=" 5 Икс г 2 р 7 ,

Икс 1 р 3 "=" 3 Икс р 5 .

Положите их обратно в U / Икс и вы получаете:

мю [ Икс р 3 + Икс 2 Дж 2 р Е 2 ( 3 5 г 2 р 7 + 3 р 5 ) ]

мю [ Икс р 3 + Икс 2 Дж 2 р Е 2 ( 3 5 г 2 р 7 + 3 р 2 р 7 ) ]

мю [ Икс р 3 + Икс 2 Дж 2 р Е 2 ( 3 5 г 2 р 7 + 3 ( Икс 2 + у 2 + г 2 ) р 7 ) ]

На этом этапе я оставлю читателю в качестве упражнения комбинировать термины и прийти к

а Икс "=" г М Икс | р | 3 + г М р Е 2 Дж 2 Икс | р | 7 ( 6 г 2 1,5 ( Икс 2 + у 2 ) )

с использованием р 2 "=" Икс 2 + у 2 + г 2 , математика и ссылки в этом ответе , а также отношения между размерными и безразмерными (нормализованными, безразмерными) формами Дж 2 описано в разделе Для математической связи между J2 (км ^ 5 / с ^ 2) и безразмерным J2 - какой из них получен из другого? отмечая, что мю это (по крайней мере, в этом случае) просто другое название продукта г М .

Спасибо за ваш ответ. У меня проблемы с тем, как вы сделали частные производные. Предполагается, что частичное значение r относительно x равно -2x/r^2 , и это . Я думал, что когда вы берете производную, вы вычитаете из мощности только единицу, а не две. Есть ли причина, по которой вы вычли два?
@arah Вот как об этом думать. Единицы 1 / р являются л е н г т час 1 и поэтому производная по л е н г т час лучше иметь единицы л е н г т час 2 . Как я уже упоминал в ответе, я использовал Wolfram Alpha, чтобы помочь с производной, но вы можете сделать это легко, если помните, что р "=" Икс 2 + у 2 + г 2 и делай так. Писать Икс 2 + у 2 + г 2 / Икс "=" ( Икс 2 + у 2 + г 2 ) 1 / 2 / Икс и идите оттуда, используя цепное правило .
@arah Выражение в вашей первой ссылке Икс 1 р 2 , нет Икс 1 р , с р является Икс 2 + у 2 + г 2 , нет Икс 2 + у 2 + г 2 . Сходным образом, Икс р 5 является Икс ( Икс 2 + у 2 + г 2 ) 5 / 2 "=" 5 Икс р 7 , нет Икс ( Икс 2 + у 2 + г 2 ) 5 "=" 10 Икс р 6 .
Привет, да, я понял, что забыл добавить квадратный корень! Спасибо.
@arah спасибо за редактирование!