Каждое уравнение азимута, которое мне удалось найти до сих пор, зависит от ввода времени, и я не хочу перебирать решение, просто пытаясь все время. (См. ниже стандартные уравнения.)
Мой вариант использования не требует большой точности, в пределах нескольких градусов все в порядке. Итак, в идеале я ищу уравнения, которые принимают только широту (и, возможно, долготу?) в качестве входных и выходных максимальных и/или минимальных углов азимута для этого местоположения. Кроме того, меня будут интересовать только годы в течение столетия, поэтому я не верю, что изменение от года к году будет иметь значение, учитывая мои требования к точности, но если я ошибаюсь, я буду рад предоставить текущий год. также.
Стандартные солнечные уравнения , основанные на солнечном калькуляторе NOAA
Note: The sunrise and sunset results are theoretically accurate to within a minute
for locations between +/- 72° latitude, and within 10 minutes outside of those latitudes.
However, due to variations in atmospheric composition, temperature, pressure and conditions,
observed values may vary from calculations.
...
Please note that calculations in the spreadsheets are only valid for dates between 1901 and 2099,
due to an approximation used in the Julian Day calculation."
Широта (от + до N)
Долгота (от + до E)
Часовой пояс (от + до E)
Дата
Время (часы после местной полуночи)
Юлианский день =
Юлианский век =
Geom Среднее длинное солнце (градусы) =
Geom Среднее аномальное солнце (градусы) =
Эксцентриситет околоземной орбиты =
Солнечное уравнение Ctr =
Солнечная истинная длинна (градусы) =
Истинный аномалий солнца (градусы) =
Вектор солнечного радара (AUs) =
Sun App Long (градусы) =
Средняя косая эклиптика (градусы) =
Косая корр. (град.) =
Закат солнца (градусы) =
переменная у =
Уравнение времени (минуты) =
Истинное солнечное время (мин) =
Часовой угол (градусы) =
Угол солнечного зенита (градусы) =
Угол солнечного азимута (градус по часовой стрелке от северной широты) =
Спасибо Ральфу Клеберхоффу за то, что указал мне правильное направление.
Шаг 1: Найдите дату летнего солнцестояния
Для точности этого вопроса достаточно просто найти полушарие и выбрать наиболее распространенную дату. (21 июня в Северном полушарии и 22 декабря в Южном полушарии). Если требуется большая точность. Есть много доступных ресурсов . _
Шаг 2: Найдите время восхода и захода солнца в день солнцестояния
Это просто. Однако для полноты. (Примечание: 90,833 — угол возвышения Солнца для восхода и захода солнца. Однако 90 достаточно для такой точности и упрощает уравнения.)
Шаг 3: Решите уравнение азимута для времени восхода и захода солнца
Просто подключите и в уравнения, приведенные в вопросе.
Угол азимута от строго на юг до точки, где объект поднимается или заходит, является функцией широты (широта) и склонения (decl) следующим образом: cos(angle) = -sin(decl)/cos(lat)
Это игнорирует преломление и радиус объекта, поэтому это внесет некоторую неточность для Солнца. (Преломление и радиус Солнца составляют 50 угловых минут. Изменение азимута, когда Солнце восходит на 50 угловых минут, является ошибкой в использовании этой формулы. Если вы не находитесь на широте около полюса, уравнение должно быть точным до доли степень.)
(редактировать 23 января). Максимальное склонение Солнца для использования в приведенной выше формуле равно среднему наклону эклиптики (ζ в ваших уравнениях) или скорректированному наклону (ϵ) в зависимости от желаемой точности. Минимальное склонение Солнца равно отрицательному значению наклона. Таким образом, вы можете рассчитать максимальный и минимальный азимут восходящего и заходящего солнца, не зная даты и времени.
Наклон составляет примерно 23,5 градуса, и если вы используете широту 40, например, моя формула показывает, что косинус точки подъема равен -sin(23,5)/cos(40), что дает точку подъема 121,4 градуса к востоку от юга, или азимут 58,6 градусов (180-121,4=58,6). Закат - 121,4 градуса к западу от юга, или азимут 301,4 (180 + 121,4 = 301,4).
Возьмите абсолютную широту и склонение солнца, если широта меньше склонения, то по следующей формуле вы можете найти максимальный азимутальный угол, на который солнце может идти на восток или запад относительно истинного севера или юга, в зависимости от широты, скажем, широта = - 12, склонение = 19, максимальный азимут = atan(1÷√(cos(-12)^2tan(19)^2-sin(-12)^2)) =75,159374710582=75°09'33,75” от истинного Север
антигигантский
ооо
Ральф Клеберхофф
антигигантский
антигигантский
Кит МакКлэри
пользователь21