Category: космос

Category was added automatically. Read all entries about "космос".

promo eddy_em august 17, 12:33 3
Buy for 10 tokens
Юра намедни напечатал корпус для хронометра. Для первого блина получилось неплохо: И еще немного фотографий:
Костерок

Фокусировка Zeiss-1000

Похоже, наконец-таки закончена основная работа по модернизации фокусировочного механизма метрового телескопа.
И наблюдатели смогут по-человечески фокусироваться (а в интерфейс MMPP Тимур даже хочет добавить кнопочку «сделать зашибись» — автофокусировку без участия человека).
Очередное приближение к роботизации метрового телескопа. Если еще и продумать автоматику определения погодных условий и условий видимости (что все равно нужно будет делать для роботизации 0.5-метровых телескопов), то по крайней мере для работы на MMPP не нужно будет наблюдателю бдеть по ночам, занимаясь совершенно бессмысленной работой, которую у всех давным-давно делает компьютер!
Collapse )
Еще бы БТА роботизировать! Но, к сожалению, уж слишком сложная и дорогая штука: даже если наблюдения и будут вестись автоматом, запуск и останов все равно будет производиться оператором и электриком (правда, уже с год мы иной раз заикаемся директору, что неплохо было бы отдать управление забралом оператору АСУ). Правда, мне несложно прицепить к компьютеру GSM-модуль и отправлять дежурному АСУшнику СМСки вроде "начинаем наблюдение", "заканчиваем наблюдение", дублируя их звонком (чтобы уж точно услышал) с морзянкой ☺
Костерок

Атомарные операции с файлами

А вот как надежно выполнить операцию замены содержимого файла атомарно? Я не парился особо: делал unlink старого файла, а потом создавал новый, но пару раз при получении FITS-файлов на 0.5-метровом телескопе обнаружил "пропажу" части данных из шапки (похоже, файл был открыт в тот момент, когда только заполнялся демоном).
В интернетах пишут, что нужно сначала создать временный файл, а затем при помощи rename подменить содержимое оригинального. Насколько это надежно? В манах пишут, что если в момент выполнения rename другой процесс обратится к файлу, "пропажи" он не заметит. А вот если он его откроет "чуть-чуть заранее" и успеет часть считать? Останется ли файл для него нетронутым, как при unlink, или же превратится в кашу, как при "перезаписи наживую"?
Костерок

Монтировка 10micron

Продолжаю воевать с монтировкой. В понедельник обновили прошивку, но толку от этого немного: все равно изображение уезжает. Похоже, СКН работают только при наведении телескопа, а на сопровождение они не влияют.
Почему-то новая модель из 83 звезд вообще получилась мимо: телескоп промазывает с нею на 3-5 градусов! Вернул предыдущую.
С 11 до полчетвертого вечера надо отнаблюдать транзит экзопланеты. Похоже, придется раз в час-полтора перенаводиться, если звезда слишком будет уезжать от центра.
Ну, да ладно: наш "Пикассо" таки разродился и сегодня почти докрасил машину! Авось, на следующей неделе уже смогу съездить сам на телескоп и попробовать настроить полярную ось. А там уже можно будет дистанционно отнаблюдать опять поля для СКН. Для упрощения жизни я написал небольшой скриптик на С, чтобы быстренько составлять список звезд.
Сегодня, загоняя звезды в список модели, обнаружил косяк: если во время вычисления модели по :endalig# тыркать монтировку разными командами (а демон периодически спрашивает координаты, время и т.п.), то в итоговой модели сидит только одна звезда. Приходится для создания модели после автоматического ввода точек отключать stellariumdaemon и в индивидуальной консольке завершать все (а не при помощи netcat).
Костерок

Равномерно распределенные по полусфере точки

Чтобы наиболее качественно построить модель СКН для любого телескопа, желательно пройтись по большому количеству звездных полей, распределенных на полусфере неба равномерно. В случае с БТА я руководствовался медлительностью телескопа, поэтому точки были неравномерно распределены: по 4 точки (Z=10,30,50 и 70 градусов) на четырех основных азимутах (A=0,90,180 и 270 градусов) и по две точки (Z=40 и 60) на промежуточных азимутах.Collapse )
Надеюсь, 98 точек хватит, чтобы монтировка могла построить нормальную модель СКН.
Вот еще, правда, нужно будет выяснить, что за косяк у 10micron с вычислением рефракции. Похоже, они берут значение в килопаскалях, потому что если ввести 780, то отклонение получается очень значительным.
Collapse )
Костерок

Мелкоскопы

Костерок

Малые телескопы

Спустя полгода после последних работ с малыми телескопами (ну, пока что в множественном числе говорить не стоит: их всего два, а работать пока может только один; возможно, в этом году все три будут подключены, а лет через 5-10 они станут роботами), мы снова повесили на первый телескоп простейший фотометр и начали попытки работать. Первыми же наблюдениями была регистрация транзита пары экзопланет, показавшая, что телескоп мало того, что наводится из рук вон плохо (при поле зрения в полтора градуса он умудряется местами на 1° промазать!), так еще и ведет ужасно (вместо звезд на экспозиции больше минуты получаются "сардельки").
Так что, следующими были уже наблюдения технические — сбор звездных полей для СКН. Вчера я полдня провозился с обработкой полей (автомата, как на БТА, еще нет), чтением документации на протоколы монтировки и вводом данных. Правда, как оказалось, еще нужен параметр "side of pier", так что, возможно, придется переделывать, если это не 'W' для восточного и 'E' для западного полушария (именно так, я поначалу написал наоборот, но вчера, покрутив телескоп, убедился в обратном)...
К сожалению, погода вчера вечером не позволила проверить, лучше ли телескоп стал наводиться и вести. А я, выключая питание на трубе, на розетке сдуру вместо ./poweroff набрал poweroff. И оказалось, что в бубунте по умолчанию пользователь может выключить компьютер! Вот это новость!!! С таким идиотизмом не сталкивался еще, обычно чтобы пользователь мог выключить компьютер, нужно проводить разного рода манипуляции. Ну, мне урок — нельзя скрипты так обзывать! И, конечно, надо будет как-то убрать возможность пользователю выключать розетку.
Все, касающееся телескопов, решил засунуть в отдельный репозиторий.
Костерок

Сравнение астрометрических библиотек - 3

Итак, пока сам не сделаешь анализ, ничего не прояснится...
Набросал файлик, сравнивающий sla, SOFA и NOVA.
Collapse )
Вывод: для работы с AZ-монтировками однозначно можно хоть SOFA, хоть sla использовать (лучше SOFA, т.к. sla уже не поддерживается). Но вот с экваториальными все не так однозначно. Надо проводить следственный эксперимент.
Костерок

Сравнение астрометрических библиотек - 2

Как я уже писал, получается, что разные библиотеки для вычисления apparent place дают разные данные. С расхождением в минуты!
Один из авторов любезно поделился со мной статьей, где таких расхождений нет: там говорится о 5-6mas, а не минутах!!!
Collapse )
В общем, сравнивать их надо корректно. Но, судя по тому, что NOVA не использует DUT1, ее результаты таки должны быть менее правильными. Хотя, понятное дело: даже для БТА ошибка вычисления координат в ±1'' — мелочь по сравнению с ошибками наведения и сопровождения.
Костерок

Сравнение астрометрических библиотек

Решил я навсегда избавиться от устаревшей slalib (например, в apogee_control и прочих вещах, где нужен перевод координат между эпохами Jnow и J2000).
Существует несколько современных библиотек для этих целей: NOVAS, NOVA, SOFA и ERFA (правда, я так понял, что это — та же самая SOFA, но под другой лицензией).
Погуглив "nova sofa comparation" наткнулся на статью, но скачать ее нельзя — плати денежку... ОК, помимо статьи наткнулся на исходники. Пример есть и у автора в Readme на гитхабе, но я собрал и тоже запустил:
libNOVA UTC JNow  2458847.786754336208
NOVAS   TT  JNow  2458847.787555077113
                                                          d J2000             d NOVAS          d SOFA Atco13
                  ra deg           ,dec deg          ra''      ,dec''    ra''      ,dec''    ra''      ,dec''
J2000             345.986294056000,28.150389198100
libNOVA equ_prec2 346.228128882082,28.258449683874   870.605,  389.018    -0.009,    0.039   295.127, -160.093
NOVAS precession  346.228131342123,28.258438903511   870.614,  388.979                       295.136, -160.131
SOFA Atci13       346.222029679428,28.259039007764   848.648,  391.139   -21.966,    2.160   273.170, -157.971
SOFA Atco13       346.146149141993,28.302919840940   575.478,  549.110  -295.136,  160.131
SOFA Atco13 NO r  346.221947751140,28.259014432233   848.353,  391.051   -22.261,    2.072   272.875, -158.059
SOFA Atco13 NO eo 345.894173073050,28.302919840940  -331.636,  549.110 -1202.250,  160.131  -907.114,    0.000
ERFA Atco13       346.146149141993,28.302919840940   575.478,  549.110  -295.136,  160.131     0.000,    0.000

И кому верить?..

P.S. Почему-то поломался экспорт из dreamwidth в ЖЖ. Приходится руками копировать.
Что за чушь такая?
Failed to crosspost entry to eddy_em@LiveJournal: Client error: Your IP address is temporarily banned for exceeding the login failure rate.