Как рассчитать время геоцентрического соединения и высоту Луны в данный момент времени

Календарь Умм-аль-Кура в Саудовской Аравии определяет новолуние, если эти критерии соответствуют на 29-й день:

  • Геоцентрическое соединение происходит перед заходом солнца.
  • Луна заходит после солнца.

У меня есть формула для расчета времени захода солнца (видимого наблюдателем), учитывая широту, долготу, высоту наблюдателя (высоту над уровнем моря) и дату (Юлианский день). Я хотел бы попросить формулу для расчета:

  1. Когда (время) произойдет геоцентрическое соединение.
  2. Какова (угол) высота Луны (видимой наблюдателем) в данный момент времени.

Спасибо

Есть известная цитата ученого (может быть, Ньютона?), в которой говорится, что если бы орбита Луны была еще более сложной, это заставило бы людей отказаться от попыток докопаться до ее сути, и это было достаточно сложно, чтобы дать работу тысячам людей. лет лучших умов (вроде Гиппарха, Птоломея, мусульман, Кеплера и Ньютона) (точно не помню слов). Если вам нужна хорошая формула, она будет намного сложнее.
Мне любопытно, как KACST вычисляет это.
Я не знаю. Мне тоже было бы интересно посмотреть. Но такой календарь часто бывает раньше традиционного исламского календаря. Однако вы не можете закодировать это, ищите только Луну. Однако должен быть математический исламский календарь, более точный, чем этот. Кажется, они сделали календарь настолько простым, насколько это возможно, чтобы люди могли узнать новый месяц со страницы погоды в западной газете или что-то в этом роде. Я думаю, что есть один, где Луна должна быть на высоте оси, когда Солнце находится на высоте y и, по крайней мере, на этом расстоянии друг от друга, числа выбраны с наблюдением. Мне это больше нравится.
Я предполагаю, что вы знакомы с ssd.jpl.nasa.gov/?horizons и такими вещами, как naif.jpl.nasa.gov/pub/naif/generic_kernels/spk/planets/… , которые могут рассчитать геоцентрическое положение Луны в наиболее известных приближениях. ?

Ответы (1)

  1. Я предполагаю, что у вас есть алгоритм для вычисления положения Солнца, поскольку вы можете вычислить время восхода и заката. Вам нужно будет вычислить положение Луны аналогичным образом. Затем преобразуйте оба положения в геоцентрические эклиптические координаты (эклиптическая широта и долгота) и используйте какой-либо численный метод деления пополам (искатель корня), чтобы найти, где разница долгот двух объектов имеет корень (т. е. становится нулевой). Соответствующий JD дает момент геоцентрического соединения.

  2. Вычисление высоты — стандартная процедура — вам нужно преобразовать эклиптические координаты в экваториальные (прямое восхождение и склонение), а затем в горизонтальные (азимут и высота). Наконец, скорректируйте горизонтальный параллакс, чтобы преобразовать геоцентрические координаты в топоцентрические координаты местоположения наблюдателя.