А.6.2. Алгоритм расчета высоты подъема Солнца и времени его восхода и захода

А.6.2 Алгоритм расчета высоты подъема Солнца и времени его восхода и захода

Высота подъема Солнца 00000248.wmz определяется по соотношению

00000249.wmz, (А.6.2)

где 00000250.wmz - солнечное склонение, рад., определяемое по формуле

00000251.wmz; (А.6.3)

SL - долгота Солнца, рад., определяемая по формуле

SL = 4,909 + 1,705 · 10-2 · d; (А.6.4)

d - порядковый день года, считая с 1 января, вычисляется по входным параметрам dd, mm, jj, причем jj нужен только для учета високосности года, однако d можно определить и приближенно по формуле

d = 30 · (mm - 1) + dd; (А.6.5)

00000252.wmz - часовой угол, вычисляемый по формуле, рад.,

00000253.wmz; (А.6.6)

tloc - среднее местное время (полдень в среднее местное время совпадает с верхней кульминацией Солнца в месте наблюдения), ч.

Часовой угол 00000254.wmz при высоте Солнца 00000255.wmz отрицателен до полудня и положителен после полудня.

Среднее местное время tloc при высоте Солнца 00000256.wmz согласно формулам (А.6.2) и (А.6.6) определяется следующим образом

00000257.wmz, (А.6.7)

где 00000258.wmz, (А.6.8)

причем знак "минус" соответствует времени достижения высоты подъема Солнца 00000259.wmz до полудня, а "плюс" после полудня.

Формула (А.6.8) применима для 00000260.wmz, а на полюсах Земли, где 00000261.wmz, не применима.

Среднее местное время связано с универсальным временем tUTC (это время представления данных метеорологических наблюдений в международном стандарте) соотношением

00000262.wmz. (А.6.9)

Точность вычисления высоты подъема Солнца 00000263.wmz по приведенным формулам составляет 0,05 рад.

Время захода Солнца по среднему местному времени tloc,set, ч, вычисляется при высоте центра Солнца приблизительно равном минус 50 минут (учтены размер Солнца и рефракция) по формуле (А.6.7), исключая условия полярного дня и полярной ночи, при которых 00000264.wmz, вычисленный по формуле (А.6.8), становится меньше минус 1 (полярный день) или больше плюс 1 (полярная ночь). В этом случае время захода Солнца равно 24 часам для полярного дня и 12 часов для полярной ночи.

Время восхода Солнца по среднему местному времени tloc,rise, ч, определяется по соотношению

tloc,rise = 24 - tloc,set. (А.6.10)

Для перехода от времени восхода и захода Солнца по среднему местному времени к универсальному времени надо воспользоваться формулой (А.6.10).