Вычисление азимута и высоты солнца над горизонтом по заданным координатам и времени наблюдения. Возможно как задание координат вручную, так и выбор значения из справочника городов.
Продолжаем тему, начатую статьей Восход и закат солнца.
На повестке дня вычисление азимута солнца и его высоты над горизонтом в любой момент времени в точке с заданными координатами. Азимут мы откладываем от севера по часовой стрелке.
Алгоритм расчета взят отсюда. Описал его какой-то хороший швед. Он старался как мог, но все равно для стороннего человека ничего не понятно. Например, я могу еще понять, как мы переходим от одной системы координат к другой, но понять, почему долгота перигелия солнца вычисляется как
, где d — количество дней от эпохи J2000 — это уже выше моих сил.
Видимо где-то далеко, в башне из слоновой кости, сидят астрономы, и все эти цифры рассчитывают, а потом все остальные смертные их используют. Может быть какой-нибудь астроном когда-нибудь расскажет о том, как это все происходит; пока же пришлось взять на веру все эти магические цифры и воплотить расчет в жизнь. Очевидно, так делает большинство.
Есть несколько книг, которые обычно рекомендуют людям на форумах, когда не хотят отвечать развернуто, типа, «смотри вон там», и я тоже приведу их здесь:
Jean Meeus. Astronomical algorithms
Peter Duffett-Smith. Practical Astronomy with your calculator.
Как и в случае калькуляторов для расчета времени восхода и захода солнца, ниже представлены два калькулятора — первый берет информацию о координатах и часовом поясе из справочника городов, т. е. остается только выбрать город и ввести время наблюдения; а второй позволяет задать координаты и часовой пояс «вручную». Информацию о городах могут добавлять в справочник зарегистрированные пользователи.
Отрицательная высота над горизонтом соответствует темному времени суток — солнце «под» горизонтом. Пересечение с горизонтом утром происходит примерно на азимуте 90 градусов, из чего можно сделать смелый вывод, что солнце восходит все-таки на востоке.
Paul Schlyter (это швед) утверждает, что ошибка в расчетах не превышает одной угловой минуты для дат в диапазоне 1900 – 2100.
Как определить полуденную высоту Солнца над горизонтом в дни летнего и зимнего солнцест., вес. и осеннего равноденствия ?
Bо время весеннего и осеннего равноденствий полуденная высота Солнца равна дополнению географической широты места до 90°, а во время зимнего и летнего солнцестояний она меньше или больше равноденственной на угол, равный наклонности эклиптики к экватору.
В дни равноденствий высота полуденного Солнца (φ0) над горизонтом для разных широт (φ1) определяется по формуле:
Координаты Донецка: 48°00′32″ с. ш. 37°48′15″ в. д.
В г. Донецке 21 марта и 23 сентября в полдень Солнце находится на высоте:
Летом , когда Солнце находится над тропиком каждого полушария, высота его в полдень увеличивается на 23° 27′, т. е.
φ0 = 90° — φ1 + 23° 27′
φ0 = 90°- 48° +23° 27’= 65° 27′
В Донецке 21 июня высота Солнца равна 65°27′
Зимой , когда Солнце перемещается в противоположное полушарие, высота его соответственно уменьшается и достигает минимума в дни солнцестояния, когда ее следует уменьшить на 23°27′, т. е.
φ0 = 90° — φ1- 23° 27′
φ0 = 90°- 48° — 23° 27’= 18° 33′
В Донецке 22 декабря Солнце находится на высоте 18° 33′
определить можно так: 90 минус широта данного места. например в Москве широта 56 градусов, значит высота солнца в полдень в дни равноденствий будет 90 — 56 = 34 градуса над горизонтом.
Определение высоты полуденного солнца
(угла падения солнечных лучей)
Дни равноденствия: весеннего — 21 марта осеннего — 23 сентября
90° — широта места =
Летнее солнцестояния – 22 июня
Зимнее солнцестояние – 22 декабря
90° — широта — 23,5°=
Определение высоты полуденного солнца
(угла падения солнечных лучей)
Дни равноденствия: весеннего — 21 марта осеннего — 23 сентября
90° — широта места =
Летнее солнцестояния – 22 июня
Зимнее солнцестояние – 22 декабря
90° — широта — 23,5°=
Определение высоты полуденного солнца
(угла падения солнечных лучей)
Дни равноденствия: весеннего — 21 марта осеннего — 23 сентября
90° — широта места =
Летнее солнцестояния – 22 июня
Зимнее солнцестояние – 22 декабря
90° — широта — 23,5°=
Как определить географические широты по высоте Солнца в полдень?
1.Для более точного определения необходимо знать только одну величину — склонение Солнца. Склонение — расстояние от экватора, т. е. насколько Солнце севернее или южнее экватора.
Максимальная высота экватора над горизонтом равна 90 — fi.
Поэтому широта равна fi = 90 — h + d.
(fi — широта, h — высота Солнца, d — склонение Солнца).
2. Широта места в градусах, определяемая по высоте светила в полдень рассчитывается так:
fi = (90-betta)+23*cos(Tet);
Эта формула, полученная мной, является приближенной, в ней обозначены:
fi — широта места, betta — угол между плоскостью горизонта и направлением на солнце (высота Солнца) , 23.5 — угол наклона земной оси, Tet — угловое положение Земли на эллиптической орбите относительно положения, соответствующего 22 июня.
Следует отметить, что в полдень солнце точно на юге для представителей северного полушария, для южного полушария оно на севере, это надо учитывать при расчете широты
В дни равноденствий высота полуденного Солнца (φ0) над горизонтом для разных широт (φ1) определяется по формуле:
Координаты Донецка: 48°00′32″ с. ш. 37°48′15″ в. д.
В г. Донецке 21 марта и 23 сентября в полдень Солнце находится на высоте:
Летом, когда Солнце находится над тропиком каждого полушария, высота его в полдень увеличивается на 23° 27′, т. е.
φ0 = 90° — φ1 + 23° 27′
φ0 = 90°- 48° +23° 27’= 65° 27′
В Донецке 21 июня высота Солнца равна 65°27′
Зимой, когда Солнце перемещается в противоположное полушарие, высота его соответственно уменьшается и достигает минимума в дни солнцестояния, когда ее следует уменьшить на 23°27′, т. е.