![]() |
(1) |
где:
Примечание: в текущей версии программы стартовое звездное время
рассчитывается при помощи программы bta_sidrl_time
(разработанной на основе библиотеки SOFA). Если эта программа почему-то
не обнаруживается, то используется программа О.Верходанова
epoch.
Текущее звездное время считается по формуле:
![]() |
(2) |
где:
M - текущее московское время;
- поправка звездного времени
(equation of the equinoxes -- уравнение равноденствий)
рассчитывается с помощью периодического
(1 раз в час) запуска программы bta_sidrl_time.
Если ее нет, то расчет производится по внутренней приблизительной
формуле.
Если М и это уже UT-1, то DUT1 равна нулю. Если же М и
синхронизованы с UTC, то DUT1 равна настоящей поправке.