SGP 4 для геостационарного спутника

Я читал некоторые источники, в которых говорится, что SGP4 предназначен для спутников с периодом обращения менее 225 минут. Для орбитального периода более 225 минут вместо него следует использовать SDP4.

Мне нужен пропагатор для геостационарных спутников (период обращения = 24 часа), но я не могу найти исходный код для SDP4 в Интернете.

Могу ли я просто использовать SGP4 для геостационарной орбиты? если да, то какое рассмотрение?

Ответы (1)

... но я не могу найти исходный код SDP4 в Интернете.

Как обсуждалось в вопросе Как поправки «Глубокий космос» в SGP4 учитывают гравитацию Солнца и Луны? и согласно Википедии :

Текущие библиотеки кода объединили алгоритмы SGP4 и SDP4 в единую кодовую базу, обрабатывающую диапазон орбитальных периодов, которые обычно обозначаются как SGP4.

Вам следует внимательно изучить документацию по реализации SGP4, которую вы используете, чтобы выяснить, включает ли она SDP4 или нет. Скорее всего, это так, но чтобы быть уверенным, лучше подтвердить это.

Могу ли я просто использовать SGP4 для геостационарной орбиты? если да, то какое рассмотрение?

Если ваш SGP4 уже содержит SDP4, то будет внутренний «переключатель», который включает поправки глубокого космоса из SDP4, когда период составляет 225 минут или больше, так что вам не о чем беспокоиться. Это произойдет внутри, и вы никогда не узнаете.

Если у вас каким-то образом есть старый SGP4, в котором нет поправок для глубокого космоса, то эффект будет довольно небольшим в течение коротких промежутков времени в эпоху TLE. Для большинства спутников GEO будут регулярно выдаваться новые TLE, так что это не будет иметь большого значения.

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

Если вы не можете сказать, есть ли исправление в вашем SGP4, вы можете задать новый вопрос, что-то вроде «Как я могу узнать, есть ли…»

Большое спасибо за ваш ответ, я ценю это. Но извините, я новичок в этой проблеме. Итак, я не знаю, как проверить, что в моем SGP4 уже есть SDP4 или нет. Не подскажете, как это проверить?. Я использую распространитель SGP4 из комплекта системных инструментов (STK).
@ElisaFitri мое последнее предложение касается этого, я рекомендую вам задать новый вопрос. Он может быть очень коротким; просто упомяните, что вы используете STK и не знаете, содержит ли SGP4 SDP4 или нет, и добавьте ссылку на этот ответ. Если вы опубликуете даже грубый вопрос, я могу отредактировать его для вас.
хорошо, я понимаю. Я задам новый вопрос. Большое спасибо.
@ElisaFitri Я точно не знаю ответа, здесь есть несколько других завсегдатаев, которые знают STK намного лучше.
без проблем. Я разместил новый вопрос об этом.
@user32974 user32974 вот ссылка на ваш вопрос (я думаю) для справки других: space.stackexchange.com/q/38419/35046
Как орбиты с большим эксцентриситетом, такие как Молния, вписываются в дихотомию околоземного и дальнего космоса?
@brethvoice это работает? Мы можем использовать номер пользователя вместо имени пользователя, и он все равно будет генерировать уведомление?
@uhoh Это может не сгенерировать уведомление, но, по крайней мере, если люди изменят свои имена пользователей в будущем, это позволит вам выяснить, кто на самом деле был отмечен. Теперь, если человек полностью покинет SE, тег «@» вернется к тегу неактивного номера пользователя, как в последнем комментарии здесь: meta.stackexchange.com/questions/168118/…
@brethvoice Привет, как вовремя! Я только что видел, как это произошло , и собирался написать об этом в мета, но теперь ответ объясняет это, супер! Но все же, разве генерация уведомлений не так важна? Разве мы не должны хотеть, чтобы предполагаемый получатель комментария знал о нашем комментарии к ним? Но я замечаю, что, когда пользователь полностью покидает сайт, все комментарии к нему навсегда замораживают его старое имя пользователя , что выглядит немного жутковато, когда на него отвечает пользователь 1234456.
Кстати, мы можем очистить эти комментарии, когда закончим, чтобы они не загромождали поле.