найти средний узел планеты / спутника с помощью Skyfield

Я хотел бы найти средний узел планеты / спутника.

Он сильно отличается от этого вопроса в том смысле, что я ищу узлы между средней эклиптикой даты и луна (или любое другое небесное тело, но давайте будем простыми)

«среднее значение даты (или иногда MOD)» как http://nsdb.imcce.fr/multisat/Descripe.html опишите это:

Среднее значение даты (IAU76): астрометрические координаты спутника, указанные в ICRF, преобразуются в экватор и равноденствие даты с помощью модели прецессии, принятой IAU в 1976 году.

Я так понял, что в скайфилде используются позиции ICRF. Я подозреваю, что date.P внутреннее значение skyefield (compute_precession(jd_tdb)? Или любое другое?) Должно использоваться для получения ожидаемого значения средней широты даты.

Но как ?

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

Если возможно, я бы хотел использовать skyfield или хотя бы python.

Поскольку я еще не обучен тем бизнесу "преобразования, система отсчета .."; Любая помощь будет использована и будет принята с благодарностью.


person stackcats    schedule 07.07.2018    source источник


Ответы (1)


Сама Skyfield в настоящее время не реализует модель прецессии IAU76, потому что IAU76 устарела и не так точна, как более поздние модели прецессии.

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

Кроме того, вы можете попробовать задать свой вопрос на https://astronomy.stackexchange.com/, поскольку это не совсем вопрос программирования - вы не У вас нет образца кода, который вы не понимаете или который не требует исправления, но кажется более общим вопросом о том, как подойти к астрономической головоломке?

person Brandon Rhodes    schedule 08.07.2018