Отчет ст. научного сотрудника отдела информатики

Шергина В.С. за 2013г.

8 ноября 2013 г.

Сопровождение ранее разработанного и штатно эксплуатируемого МО БТА.

Для обеспечения надежной работы БТА осуществлялось сопровождение МО АСУ, инструментальной автоматизации, видео-наблюдения, интерфейсов пользователей.

После аварии в сентябре 2012-го года возник вопрос как восстанавливать сбитые угловые датчики. Участвовал в технических наблюдениях с целью приведения нулей угловых датчиков A и Z к положениям датчиков Холла. Обрабатывал данные наблюдений. Корректировал коэффициенты СКН для новых нуль-пунктов. Участвовал в разработке инструкции по их восстановлению в случае аварии.

Для прояснения истории с подвижкой главного зеркала БТА, обработаны снимки 7-ми сетов SCОRPIO, на основании которых Н.Борисов&Co заставили службу эксплуатации двигать зеркало. Снимки привязывались к каталогу GSC2 программой scorpio_wcs. Центры вращения П2 определялись программой rot_center (по WCS-привязкам отождествленных снимков). Полученные при этом изображения собраны в видео-файлы (AVI), которые наглядно демонстрируют как то что реально делалось, так и полную бессмысленность этой методики.

При замене трех основных компьютеров АСУ на новые с установкой единой ОС Scientific Linux, проводился перенос и адаптация МО АСУ к новой системе. Найден и установлен новый драйвер CAN-шины, в интерфейс оператора добавлена работа со звуком, срок хранения в оперативном архиве bta_trace увеличен до года.

Работы по АСУ БТА.

В Web-интерфейс оперативного архива параметров работы АСУ БТА (bta_trace) добавлен доступ к архиву протоколов работы системы управления.

Во время поломки контроллера ПФ, Г.Якопов&Co пытались установить в ПФ свои устройства (на основе LabView). По распоряжению директора САО, участвовал в обеспечении связи их компьютера с системой АСУ. Для этого разработана специальная программа-симулятор штатного контроллера ПФ. Она полностью имитировала на CAN-шине работу контроллера ПФ, а с компьютером команды Якопова обменивалась через файлы на Windows-ном сетевом диске.

Автоматизация и модернизация Цейс-1000.

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



Кроме того выполнялись следующие новые разработки:

DinaSystem - сбор с матрицы 2K на фотометре и UAGS;

tvguide — гидирование по подсмотру UAGS;

Web-интерфейс 20см ТВ-гида;




Также выполнялись дополнительные работы по исследованию телескопа с новой системой управления.

Зимой этого года, после аварии с заклиниванием механики телескопа, проводились серьезные механические восстановительные работы. Поправки СКН (Pointing Model) должны были измениться. Проведено две серии технических наблюдений с CCD-фотометром для получения изображений по всему небу с целью проверки точности наведения и коррекции поправок. Получены две серии из 42 и 67 снимков. Они обрабатывалась программой zdina_wcs_fix (привязка звезд на изображениях CCD-камеры Цейс-1000). Первая серия показала сбитый на ~2.7' нуль-пункт датчика Decl, который затем поправили. Ошибки наведения достигали ±0.5'. Наблюдения проводились только в обычной моде без перекладки телескопа и данных слишком мало для проверки всех 16-ти параметров разработанной в прошлом году системы СКН. В предположении что форма главных червячных колес изменится не могла, полученные таблицы поправок пересчитаны так как если бы наблюдали только с поправками за эксцентриситет и эллиптичность главных червячных колес. Получена общая таблица для 109 точек. Она аппроксимирована вариантом программы zeiss_lsqm для 8-ми «классических» параметров:

 IH      ID      CH      NP      MA      ME      TF      DAF  

-73.93 +51.19 +120.40   +1.25  -12.47  -66.09   +6.30  +94.44

  4.57   1.43    4.88    3.43    1.14    1.43    1.51    4.39  

Sigma=7.56 (SigmaHA=2.96,SigmaDec=6.95)

 N      HA      Decl dHA*cosD dha*cosD ddha*cosD dDec    ddec    dddec

1      -29.04   +22.4   -14.9   -13.4    -1.6    -4.2    -3.0    -1.2 

2      -58.39    -0.1   +10.8    +6.8    +4.1   +15.3   +22.8    -7.5 

3      -59.77   +19.9   +19.3   +14.4    +4.9   +25.1   +25.4    -0.3 

4      -59.12   +19.9   +18.9   +13.7    +5.2   +23.9   +24.7    -0.7 

5      -59.77   +39.9   +39.3   +33.0    +6.3   +30.3   +26.8    +3.4 

        . . . . . . . . . . . . . . . . . . . . . . . . . . . .       

106    120.00   +80.0    -8.2    -8.0    -0.2   +63.9   +70.4    -6.6 

107    150.42   +80.1   +14.0   +14.3    -0.3   +89.4   +97.9    -8.5 

108    150.31   +70.1   +15.2   +16.6    -1.4   +96.0   +97.2    -1.3 

109    150.01   +60.0   +21.6   +22.0    -0.4   +94.7   +96.6    -1.9

Остаточные RMSD невязок аппроксимации ~3" по HA и ~7" по Decl.

На рисунках графическое представление аппроксимации таблицы поправок по HA и Decl:





Результат аппроксимации по оси Decl значительно хуже из-за ~10" неопределенности установки положения после перенаведения.

Угловые датчики на Цейс-1000 кодируют не главный червяк, как на БТА, а подключены через дополнительные редукторы, причем, как выяснилось, совершенно по разному для осей HA и Decl. Проведен эксперимент с целью попытаться оценить вклад этих редукторов в реальную точность датчиков.

Двигатели телескопа включались на малую постоянную скорость, положения по осям записывались в файл с периодичностью раз в секунду. Затем из этих данных вычиталась линейная регрессия. Оставались периодические вариации скорости вращения датчиков.

Заодно по коэффициенту регрессии была практически проверена правильность передаточных чисел редукторов двигателей, которые в свое время были посчитаны чисто теоретически.

Для анализа чем вызываются эти колебания скорости, к этим последовательностям применялось преобразование Фурье. Линии в полученных «спектрах» отождествлялись с периодами вращения конкретных валов в редукторах.


На графике с датчика оси HA видна основная составляющая с амплитудой ~0.6".


5400"оборот главного червяка, странно что вообще виден, возможно переменное сопротивление движению.

300"основной вал редуктора двигателей, к нему подключен редуктор датчика.

1800"промежуточный вал редуктора датчика (передаточное число 6).

1296"ось самого датчика.

900" и 648" вторые гармоники (эллиптичность колес).

Вывод: редуктор датчика разработан под датчик с дискретом 1.296", на новом датчике с дискретом 0.158" он ухудшает точность почти в 4 раза до 0.6"


На графике с датчика оси Decl видна основная составляющая с амплитудой ~1".


На спектре колебаний видно различие в конструкции редуктора датчика. Он одноступенчатый, из двух шестерней, одна на червяке другая на датчике.

5400" — оборот главного червяка, к нему подключен редуктор датчика.

2700" — половина оборота главного червяка (вторая гармоника).

300" — основной вал редуктора двигателей.

1296" — ось самого датчика.

Понятно что основной вклад в ухудшение точности датчика вносит эксцентриситет шестерни на его оси. Вклад главного червяка не понятен т.к. он общий и для датчика, и для оси Decl.

Для проверки реального качества ведения по звездам В.Комаровым проводились технические наблюдения с использованием программы tvguide на компьютере zgd.sao.ru и подсмотра щели UAGS. Программа использовалась не для гидирования, а для быстрой записи вариаций положения звезды в файл.

На графиках представлены примеры таких записей длиной около 1часа сразу после меридиана. Красный цвет — HA, зеленый — Decl. Хорошо видно ~5" отклонение по HA около 00h50m. Это видимо дефектный зуб главного червячного колеса.


Медленные тренды это несовершенство системы СКН.


К записи по НА также применялось преобразование Фурье.


Видны уже знакомые периодические составляющие от механических узлов.

Для оси Decl Фурье применять бесполезно т.к. она практически стоит. Чтобы она двигалась необходимо наблюдать не звезду, довольно быстро движущийся объект.

Поддержка Web-интефейса TV-системы САО.

Локальные каталоги объектов HST, GSC-2.3, Tycho-2, 2MASS и каталог изображений DSS1, ранее располагавшиеся на сервере base1.sao.ru на ННП, перенесены на сервер БТА tb.sao.ru. Web-итерфейсы доступа к ним также включены в сайт БТА. Из Web-итерфейсов TV-камер гидов БТА и Цейса исключена зависимость от сервера base1 и линии связи на ННП.

В Web-итерфейс TV-камер гидов кроме выборки объектов из локальных каталогов добавлен доступ через Интернет к оригиналу каталога SDSS-III.




Участие в проекте волоконного спектрографа БТА.

Согласно приказу директора САО участвовал в рабочей группе по проекту волоконного спектрографа. Совместно с С.Драбеком разрабатывал проект системы управления спектрографа. Результирующий документ сдан руководителю проекта Г.Валявину.

Архив САО.

В этом году производилась переработка основного архива SCORPIO с образованием дополнительного архива SCORPIO_С. Переработка проводилась при помощи разработанной в 2011-м году программы scorpio_wcs. Основная цель — приведение FITS-шапок в более менее стандартный вид воспринимаемый сторонними системами обработки. Начиная с сентября 2000-го в архиве САО хранится несколько типов файлов SCORPIO отражающих историю его развития. Менялись приемники: 1Kx1K (TK1024), 2Kx2K (EEV CCD42-40), 4Kx2K (E2V CCD42-90). Менялось МО системы сбора: LIma, DinaSystem, CCDServer, а также его версии. Наконец появился новый SCORPIO-2. Иногда приемник устанавливался на SCORPIO с поворотом на 180º. Иногда наблюдатели отправляли в архив не исходный файл, а после обработки. По всем этим причинам менялся как состав FITS-параметров, так и формат заполнения конкретных полей.

Описание программы scorpio_wcs а также предложенного стандарта для FITS-шапок SCORPIO, который она реализует, опубликовано в отчете за 2011-й год. Тогда эта программа разрабатывалась для «ручной» обработки отдельных файлов (и только двух типов) из последних наблюдений. В этом году программа существенно доработана для автоматической массовой работы со всем архивом SCORPIO. Также улучшен алгоритм WCS-привязки прямых снимков при массовой обработке и добавлены параметры для индивидуальной обработки:

Разработана новая программа showfits для Web-просмотра FITS-файлов. Хотя она разрабатывалась специально для замены прежней в Web-интерфейсе архива САО, она может использоваться и независимо от него (см. http://base1.sao.ru/catalog/showfits.cgi). Интерфейс имеет меню параметров, которое вызывается кнопкой «Params». Если FITS-шапка не содержит WCS, можно только менять масштаб и выбирать вид: негатив-позитив.






Для прямых снимков с WCS-привязкой в меню появляется возможность сделать выборку из локального каталога: HST GSC, Tycho-2, USNO-A2, 2MASS PSC, GSC-2.3, или из удаленного — SDSS-III, если конечно снимок из области покрытия этого каталога.


Выборка делается до указанной звездной величины. Затем формируется изображение с оверлеем в виде диагональных крестиков положений объектов каталога. Прямым крестом обозначаются координаты наведения телескопа.



Кнопка «Header» позволяет быстро вывести/убрать содержимое FITS-шапки.




Дальнейшая работа похожа на Web-итерфейс TV-камер гидов БТА и Цейса, где с 2009-го года идет автоматическая WCS-привязка наколенных FITS-файлов. При движении указателя мыши, рядом с ним непрерывно выводятся координаты точки на которую он указывает. Они рассчитываются по WCS-привязке. Клик на любой крестик приводит к выводу данных об объекте из использованного каталога. Если кликнуть на не помеченный объект, на экране останутся координаты этого объекта (рассчитанные по WCS).


Эти функции интерфейс реализует не только для снимков из архива SCORPIO_С. Он проверялся и на других файлах с WCS: на снимках с CCD-фотометра Цейс1000 (программа zdina_wcs_fix), с тестовой CCD-камеры БТА (программа bta_apogee), на FITS-файлах с TV-камер гидов БТА и Цейса. В интерфейсе пока не реализовано использование параметров дисторсии а только линейное WCS, поэтому на снимках с первого SCORPIO объекты по краям снимка плохо совмещаются.

Публикации

Желенкова О.П., Черненков В.Н., Шергин В.С., Пляскина Т.А., Витковский В.В. Программные системы и информационные ресурсы для обеспечения астрофизических исследований. Инфраструктура спутниковых геоинформационных ресурсов и их интеграция. Сб. научных статей под ред. М.А. Попова и Е.Б. Кудашева, Киев, Карбон-Сервис, 2013. -192 стр. С. 167-173.

Черненков В.Н., Шергин В.С., Желенкова О.П. Технология автоматической координатной привязки прямых изображений с использованием веб-сервисов IVOA. Отчет САО РАН N329, 2013, 36с.

О.П. Желенкова, Т.А. Пляскина, В.В. Витковский, В.С. Шергин, В.Н. Черненков. Информационные системы обеспечения наблюдений САО РАН. Всероссийская астрономическая конференция "Многоликая Вселенная" (ВАК-2013), 23-27 сентября 2013 года, Санкт-Петербург

О.П. Желенкова, Т.А. Пляскина, В.В. Витковский, В.С. Шергин, В.Н. Черненков, Г.А. Малькова. Информационно-поисковая система общего архива наблюдательных данных САО РАН. Всероссийская астрономическая конференция "Многоликая Вселенная" (ВАК-2013), 23-27 сентября 2013 года, Санкт-Петербург

В.Н. Черненков, О.П. Желенкова, Т.А. Пляскина, В.С. Шергин. Веб-инструмент для потоковой обработки прямых снимков на компьютерном кластере. Всероссийская астрономическая конференция "Многоликая Вселенная" (ВАК-2013), 23-27 сентября 2013 года, Санкт-Петербург