Я использую книгу «Астрономические алгоритмы» Жана Миуса для программирования алгоритмов для расчета лунных данных. Я уже создал много методов, но застрял на расчете наклона освещенной фракции Луны.
Вот пример того, как выглядит наклон луны (когда вы переключаете дату, лунный диск поворачивается, а вместе с ним и освещенная часть).
Я уже посчитал: освещенность (48,1), фазовый угол (48,4), позиционный угол освещенного яркого лимба (48,5), параллактический угол и т. д. Так что я думаю, что я довольно близко, но все еще не могу получить достаточный результат .
Я думаю, что наклон зависит от позиционного угла освещенного яркого лимба, но днем наклон выглядит примерно одинаково, а позиционный угол довольно резко меняет свою величину.
Буду признателен за любую помощь.
УПД
Я думаю, что нашел правильную формулу для расчета наклона (стр. 347 и на прикрепленном изображении):
ZenithAngle = MoonPositionAngle - ParallacticAngle.
Но я не уверен, что понимаю, где именно находится ZenithAngle. Я сделал картинку, на которой я отметил ZenithAngle (ZOC) и AlphaAngle, который на самом деле является углом, который мне нужно рассчитать.
Итак, если ZenithAngle равен ZOC, тогда AlphaAngle = ZenithAngle - 90.
Также я создал примерную страницу со значениями углов, освещенностью луны и конечностью, повернутой на угол.
Ваше обновление верно.
Тогда угол яркого лимба относительно горизонтальной линии ( ) представляет собой PA-q-90.
Имейте в виду, что PA не зависит от местоположения наблюдателя (пока он находится на Земле) и хорошо определен для любой даты и времени. Параллактический угол зависит от местоположения, даты и времени наблюдателя. Я бы сказал, что он хорошо определяется только тогда, когда Луна находится над горизонтом. (Конечно, это можно рассчитать, когда Луна находится далеко за горизонтом, но что это значит?)
Например, представьте себе двух наблюдателей, разделенных 60 градусами долготы. Луна находится над горизонтом для каждого наблюдателя. PA яркого лимба всегда одинакова для каждого наблюдателя. Но параллактический угол у каждого наблюдателя разный, так как он зависит от того, где находится Луна относительно меридиана. Когда Луна пересекает небо, параллактический угол также значительно меняется от часа к часу, и поэтому вычисляемый вами наклон зависит от даты, времени и местоположения. (PA также меняется со временем, но это изменение происходит медленнее, за исключением новолуния и полнолуния.)
Джон Хольц
Майк Джи
Андрей Загоруйко
Андрей Загоруйко