Я пишу программу, которая включает в себя вычисление видимой величины спутников из наземного местоположения. В настоящее время у меня есть собственная величина спутников и фазовый угол Солнца в градусах. Я не могу найти формулу, которая работает.
Я старался
magnitude = intrinsicMagnitude - 15 + 5 * Math.Log(distanceToSatellite) - 2.5 * Math.Log(Math.Sin(B) + (Math.PI - B) * Math.Cos(B));
(B - фазовый угол)
... но это не работает (это возвращает числа как +30). Я знаю, что это неправильно, потому что я сравниваю это с пропусками на небесах-above.com.
intrinsicMagnitude = Визуальная величина на расстоянии 1000 км (используйте -1.3)
distanceToS satellite = Расстояние наблюдателя до спутника в км (используйте 483)
B = Это то, что я пытаюсь выяснить.
В статье говорится, что это такое, но говорится о некоторых других вещах, которые я не понимаю. Фазовый угол, который вы используете, чтобы получить это, должен быть 113.
Выходной результат этого уравнения должен быть около -3.
источник
Ответы:
Это для спутников с неизвестным размером и ориентацией, но известной стандартной величиной (стандартную величину можно найти на странице информации о спутниках небес выше, число называется внутренней величиной). Правильная формула
Это даст видимую величину спутника. Примечание: я дал формулу в C #
источник
Поздравляем @NickBrown за его решение ! Основываясь на этом уравнении и некоторых дополнительных ссылках, я просто добавлю немного больше.
Расчет визуальной величины требует трех входных параметров
Для астрономических объектов мы используем абсолютную величину для элемента № 1, для просмотра со спутника используются как абсолютная величина, так и собственная величина . Абсолютная величина - это визуальная величина объекта в 1 а.е. от Солнца и в 1 а.е. от вас, если смотреть полностью (фазовый угол = 0), что означает, что вы сидите прямо рядом с Солнцем.
Внутренняя величина аналогична, но вы сейчас находитесь всего в 1000 км от объекта с Солнцем через плечо.
В любом случае, вся информация об альбедо, размере и форме сведена в абсолютную или внутреннюю величину, оставляя только расстояния и углы.
Угол между направлением освещения и направлением обзора называется фазовым углом . Вспомните фазы Луны, например. Если бы фазовый угол Луны был 90 градусов, это был бы полумесяц. Ноль будет полной Луной, а 180 градусов будет новой Луной.
Модуляция яркости как функции фазового угла была предложена Валлери, Е.М. III, « Исследование фотометрических данных, полученных с искусственного спутника Земли» , AD № 419069, Технологический институт ВВС, Центр оборонной документации, Александрия, Вирджиния, 1963 г., который я нашел в наблюдениях и моделировании спутников ГЕО при больших фазовых углах Риты Л. Когнион, также в Researchgate
Зависимость дается термином
и выглядит как
Для рассматриваемого спутника на расстоянии 483 километра и внутренней величине -1,3 кажущаяся величина составляет около -2,0, а его зависимость от фазового угла следующая:
Не все космические корабли имеют сферическую форму с диффузными белыми поверхностями и не имеют сферическую форму в виде коровы.
Относительно зависимости фазового угла от некоторых других известных форм см. Рис. 2 в «Видимой величине типичных спутников на синхронных орбитах» Уильяма Э. Крэга, MIT, 1974 г. н.э.-785 380, в котором хорошо описана проблема.
источник