Телескопы покупают здесь


A A A A Автор Тема: Как вычислить звёздное время?  (Прочитано 12828 раз)

0 Пользователей и 1 Гость просматривают эту тему.

tlgleonid

  • Гость
Re:Как вычислить звёздное время?
« Ответ #20 : 27 Дек 2004 [18:42:41] »
Хорошо помню, что в формулу входит еще давление и температура. В диапазоне 85..90 значения приходится вычислять каждый вечер по новой. (Что бы убедится, что четкой зависимости нет, достаточно пронаблюдать причудливые искажения солнечного диска на закате).
Еще один ньюанс  - звездное время в методе двух звезд знать ненужно. Две звезды по две координаты каждая дают нам четыре параметра - 1 на извесное расстояние=число независымых ориентаций сферы. Число параметров для анализа системы также три: два - начальные значения относительно нулевых значений по каждой оси и третий параметр - величина поворота. Единственная проблема - для метода двух звезд возможно две разных ориентации. Например мы выбрали две звезды с одинаковым склонением. Тогда мы не сможем распознать случай верхней кульминации и случай нижней кульминации. Можно пойти уже исхоженым путем и брать три звезды. Тогда мы однозначно сможем получить ориентацию небесного треугольника, а заодно еще и частично усреднить погрешности наведения.
Дату же вводят в подобных системах обычно  для того, что бы можно было наводится на планеты и Луну. В случае ввода неправильной даты звезды и туманности ищутся все равно правильно. Кстати, три звезды помогут еще и точнее учесть рефракцию, если эти звезды на разной высоте.

Оффлайн Pavel_BoboshkinАвтор темы

  • ****
  • Сообщений: 267
  • Благодарностей: 9
  • Мне нравится этот форум!
    • Сообщения от Pavel_Boboshkin
    • Киевский клуб телескопостроения -"Максутов-клуб"
Re:Как вычислить звёздное время?
« Ответ #21 : 27 Дек 2004 [21:13:12] »
2 Леонид:
Анализируя предыдущий ответ прихожу к выводу, что ты прочел какую-то книгу по этой теме. Названием не поделишься?

Цитата
Еще один ньюанс  - звездное время в методе двух звезд знать ненужно.
На самом деле нужно. Объясняю алгоритм. Экваториальные истинные координаты двух звезд выбираем из списка, пересчитываем в видимые координаты, т.е. вводим поправку на рефракцию (а для этого нужно звёздное время). Начальные относительные координаты в азимутальной системе координат “считываются” с двигателей. Решение собственно задачи привязки (вычисления матрицы перехода) получается одно, а для начальной координаты по склонению получается действительно 2 решения. Но, при выборе звезд привязки по определенным правилам, неверное решение можно отбросить.
Получается, что время нужно только для того, чтобы сделать поправку на рефракцию и как можно точнее выполнить привязку. (Наведением на Луну и планеты я пока заниматься не буду.)

Цитата
В диапазоне 85..90 значения приходится вычислять каждый вечер по новой.
Особая точность в этом диапазоне и не нужна. Привязываться следует по звездам, находящимся довольно высоко над горизонтом. Но хотелось бы чтобы низко расположенные объекты также попадали в поле зрения при автоматическом наведении.
Известно, что
X=85  => dX=592’’
X=90  => dx~2000’’
Где X – зенитное расстояние, dX - поправка на рефракцию.
Нужны значения для X=86, 87, 88, 89
Нужна зависимость dX от высоты над уровнем моря.
Всем остальным пренебрегаем.
« Последнее редактирование: 27 Дек 2004 [21:15:12] от Pavel_Boboshkin »

tlgleonid

  • Гость
Re:Как вычислить звёздное время?
« Ответ #22 : 28 Дек 2004 [10:26:22] »
1. Почему то мне кажется, что в книге "астрономия на персональном компьютере" это все есть, да еще и достаточно хорошо разжевано, но возможно, что это была и другая книга. Я уточню, просто уже давненько не брал ее в руки :( В свое время хотелось сделать автонаведение, но возникли проблемы со схемотехникой и я забил.

2. Звезды привязки в таком случае лучше выбирать вблизи верхней кульминации, достаточно высоко и со склонением меньше широты месности. В твоем случае нужно знать еще и широту месности. Промышленные производители вынуждены были пойти другим путем. Система автонаведения используется как правило в телескопах, купленных начинающими любителями, которые не проводят длительных наблюдательных сессий. Большинство таких телескопов переносные и наблюдатель зачастую толком не знает своих географических координат и вводит в лучшем случае координаты какого то крупного города, который может находится на растоянии градусов от места наблюдения.

3. Значения приведенные тобою есть некие средние значения, а реальные заметно играют, причем непредсказуемо. Вот почем и неприводят данных о малых углах.

Ну и пользуясь случаем позравляю тебя с днем святого Павла (28 декабря) :)

Оффлайн AstroNick

  • *****
  • Сообщений: 3 135
  • Благодарностей: 121
  • Дорогу осилит идущий!
    • Сообщения от AstroNick
    • Домашняя страничка "Остров сокровищ"
Re:Как вычислить звёздное время?
« Ответ #23 : 28 Дек 2004 [13:48:33] »
... Не подскажет ли кто, как учесть высоту над уровнем моря? Большая точность не нужна. Таблица тоже подойдет. И еще, хотелось бы узнать значения рефракции в диапазоне зеинтных расстояний 85..90 градусов.

Высота над уровнем моря (или атмосферное давление) и температура учитываются в этом калькуляторе. Алгоритм вычисления рефракции можно посмотреть в его скрипте (он на JS). Но, как справедливо было замечено выше, большая точность и не получится, поскольку алгоритм подразумевает строго экспоненциальное падение плотности воздуха с высотой, а какое это падение (и изменение температуры по лучу зрения) на самом деле - можно только гадать. И меняться всё это дело может не только от ночи к ночи, но даже и в течение одной ночи  :( И, конечно, самые сильные отклонения рассчётных (считайте - средних) значений рефракции от конкретно наблюдаемых в данный момент будут там, где объект виден сквозь наибольшую толщу воздуха, то есть около горизонта.
« Последнее редактирование: 29 Дек 2004 [14:54:10] от AstroNick »
Александрович Николай, Москва - юг Подмосковья, АстроТоп России, 300-мм F/6 Ньютон + Celestron Advanced C8-SGT в обсерватории под Москвой, ТАЛ-1, DeepSky 25x100, SW1201+Coronado PST, Canon EOS 6D