Программная система ЭФРАТ позволяет решать для звездных радиоисточников (ЗРИ-SRS) следующие задачи:
1. Основная эфемерида. Вычисление эфемерид для наблюдений SRS на радиотелескопе РАТАН-600. Задача формулируется так: для заданной даты и заданного места наблюдения найти момент прохождения радиоисточника через заданный вертикал (азимут) и высоту его в этот момент над горизонтом. 2. Видимые и средние места. Вычисление видимых и средних координат SRS. 3. Координатные измерения. Определение прямых восхождений и склонений SRS из наблюдений в двух вертикалах.Эти три пункта отмечены в главном меню "звездной" части ПС ЭФРАТ.
1.1. Выбор типа исходных координат радиоисточника (экваториальные или галактические). 1.2. Выбор равноденствия и эпохи каталога, к которому отнесены исходные координаты. Первые две позиции соответствуют стандартным эпохам B1950.0 и J2000.0, в третьей можно задать произвольную эпоху. Считается, что средние места звезд в первой позиции заданы в системе фундаментального каталога FK4, а во второй и третьей - FK5. Все видимые места вычисляются (с соответствующим переводом для первой позиции) в системе FK5. 1.3. Выбор способа ввода исходных данных (с клавиатуры или из файла). 1.4. Выбор направления результатов (экран, экран + файл, экран + печать).Для перехода от одного окна меню к другому служат клавиши "<-", "->" и "Enter", если данный выбор не требует дальнейшей конкретизации. При необходимости ввода равноденствия и эпохи каталога или имени файла высвечивается окно ввода с соответствующей подсказкой. По окончании ввода окно гаснет и курсор -"зайчик" перемещается в прежнее положение, для перехода из которого в другое меню используются только клавиши "<-", "->". При повторном нажатии из этих позиций клавиши "Enter" снова высвечивается окно ввода, но уже с введенными ранее данными, которые можно посмотреть или исправить.
По окончании установок при нажатии клавиши "F2" управление передается либо на счет (при вводе данных из файла), либо на ввод данных с клавиатуры.
В нижней части экрана всегда высвечивается информационная строка, которая указывает используемые в данной ситуации клавиши и связанные с ними функции.
Аварийные сообщения фиксируют недопустимые ситуации (дата вне диапазона, нет исходного файла, уже существует файл с указанным именем, неверный формат) и помогают пользователю исправить поло- жение. Вводимые данные также подвергаются контролю с цветовой и звуковой индикацией ошибок.
Все перечисленное наряду с наличием контекстно-ориентированных подсказок облегчает работу пользователя с системой.
Обычная форма ввода: прямое восхождение и собственное движение по прямому восхожде- нию - часовая мера (hhmmss.sss), склонение, собственное движение по склонению, азимут - градус- ная мера (gggmmss.ss), дата - календарная (yyyymmdd или yyyymmdd.dddd) или юлианская (ddddddd.dddd).С клавиатуры вводятся: имя (номер) и координаты объекта, даты, на которые вычисляется эфемерида (начальная дата, шаг в сутках, число шагов), азимуты (для ручного ввода максимальное число -10), дополнительные моменты в окрестности прохождения через основные азимуты (шаг в звездных секундах, число шагов).
Форматы исходных файлов (по образцу): ----------------------------------------------------------------- FK4243 AE182 62029.790 -175547.23 -0.090 -0.37 19911215 1 2 3150000.00 0.00 450000.00 номер(имя) пр.восх. склонение соб.дв.по пр.восх. соб.дв.по скл. год,месяц,день шаг(в сутках) число шагов азимут1 азимут2 азимут3 (максимальное число - 40) ------------------------------------------------------------------------ a 1437 115800. 34300. 19910326 5 3 -1 1 4 номер(имя) пр.восх. склонение год,месяц,день шаг(в сутках) число шагов нач.азимут(-1*30) шаг(1*30) число шагов(4) т.е. заданы 4 азимута: 3300000.00, 0.00, 300000.00, 600000.00 ------------------------------------------------------------------------ a 1437 115800. 34300. 19910326 5 3 -1 1 4 5 60.00 в последней строке дополнительно указано, что помимо основных азимутов вычисляется эфемерида для пяти моментов по обе стороны от каждого азиму- та (т.е. -300,-240,-180,-120,-60,0,+60,+120,+180,+240,+300 зв. секунд) ------------------------------------------------------------------------ AE707 822105.1 -161952.92 19761003 * * -5 2 2 номер(имя) галактическая долгота галактическая широта год,месяц,день шаг=0 число шагов=0 нач.азимут(-5*30) шаг(2*30) число шагов(2) т.е. заданы одна дата и два азимута: 2100000.00, 2700000.00
На экране появляются четыре установочных меню для задания режимов работы ПС. 1.1. Выбор того, что вычисляется (видимые или средние места) 1.2. Выбор равноденствия и эпохи каталога, к которому отнесены исходные координаты при вычислении видимых мест радиоис- точников или к которому будут отнесены вычисленные средние места. Первые две позиции соответствуют стандартным эпохам B1950.0 и J2000.0, в третьей можно задать произвольную эпоху. Считается, что средние места звезд в первой позиции заданы в системе фундаментального каталога FK4, а во второй и третьей - FK5. Все видимые места вычисляются (с соответствующим переводом для первой позиции) в системе FK5. 1.3. Выбор способа ввода исходных данных (с клавиатуры или из файла). 1.4. Выбор направления результатов (экран, экран + файл, экран + печать). Для перехода от одного окна меню к другому служат клавиши "<-", "->" и "Enter", если данный выбор не требует дальнейшей конкретизации. При необходимости ввода равноденствия и эпохи каталога или имени файла высвечивается окно ввода с соответствую- щей подсказкой. По окончании ввода окно гаснет и курсор -"зайчик" перемещается в прежнее положение, для перехода из которого в другое меню используются только клавиши "<-", "->". При повторном нажатии из этих позиций клавиши "Enter" снова высвечивается окно ввода, но уже с введенными ранее данными, которые можно посмо- треть или исправить. По окончании установок при нажатии клавиши "F2" управление передается либо на счет (при вводе данных из файла), либо на ввод данных с клавиатуры. Обычная форма ввода: прямое восхождение и собственное движение по прямому восхожде- нию - часовая мера (hhmmss.sss), склонение, собственное движение по склонению, азимут - градус- ная мера (+-gggmmss.ss), параллакс - в секундах дуги, лучевая скорость - в км./сек., дата - календарная (yyyymmdd или yyyymmdd.dddd) или юлианская (ddddddd.dddd). Примечание: если задана календарная дата без дробной части, это означает, что вычисления производятся на момент времени прохожде- ния объекта через заданный вертикал при заданной долготе места. Иначе момент времени считается непосредственно заданным. Форматы исходных файлов (по образцу): ------------------------------------------------------------------- 0 0.00 19890101 19890102 23147.428 +891550.83 03947.923 +822937.25 Формат "Одна дата - много звезд". Используется при вычислении как видимых, так и средних координат звезд. Первая строка: 0, азимут, дата1 <, дата2> Вторая и последующие строки: прямое восхождение, склонение. Прочая информация в этих строках игнорируется. ------------------------------------------------------------------------ 1 0.00 19890101 19890102 23147.428 +891550.83 + .000 + .00 .000 .00 23149.818 +891550.66 + 21.737 - 1.57 .000 .00 03947.923 +822937.25 + .000 + .00 .000 .00 03947.312 +822938.20 - 5.656 + 8.66 .025 .00 Тот же формат, что и в предыдущем случае, но с добавлением значений собственных движений по прямому восхождению и склонению, параллакса и лучевой скорости. Смысл данных форматов 0 и 1: Видимые места: на заданное в меню равноденствие в файле задаются средние координаты объектов (вторая и последующие строки) и вычисляются видимые места на моменты времени, определяемые датой и азимутом в первой строке и долготой места. Средние места: в файле задаются видимые координаты объектов (вторая и последующие строки) на моменты времени, определяемые датой и азимутом в первой строке и долготой места, а вычисляются средние координаты на равноденствие и эпоху, заданные в меню. ------------------------------------------------------------------------- 2 0.00 143936.087 -605007.14 -49.486 +69.60 .752 -22.20 19900101 19900102 19900103 19900130 19900210 19900220 Формат "Одна звезда - много дат". Используется при вычислении видимых координат звезд. Первая строка: 2 азимут прямое восхождение склонение соб.движение по пр.восх. соб.движение по скл. параллакс луч.скорость. Вторая и последующие строки: дата. Смысл данных формата 2: На заданное в меню равноденствие в первой строке задаются средние координаты объектов и вычисляются видимые места на моменты времени, определяемые азимутом в первой строке, долготой места и датами во второй и последующих строках. ------------------------------------------------------------------------- 3 19900201.6621 03852.500 + 822644.36 19900201.7397 22101.299 + 891339.16 Формат "Много дат - много звезд". Используется при вычислении как видимых, так и средних координат звезд. Первая строка: 3 Вторая и последующие строки: дата прямое восхождение склонение соб. движение по пр.восх. соб.движение по скл. параллакс луч.скорость. Смысл данных формата 3: Видимые места: на заданное в меню равноденствие в файле задаются средние координаты объектов (вторая и последующие строки) и вычис- ляются видимые места на моменты времени, заданными в тех же строках. Средние места: в файле задаются видимые координаты объектов на определенные моменты времени (вторая и последующие строки), а вычисляются средние координаты на равноденствие и эпоху, заданные в меню.