4#4 |
Поскольку, как уже было сказано, форматы "ФОРМАТ-5" и "ФОРМАТ-6" различаются незначительно, нет смысла во всех подробностях описывать оба варианта, и мы ограничимся детальным описанием формата "ФОРМАТ-6", в котором хранится большая часть солнечных наблюдений, полученных на комплексах "ИКАР-16" и "ИКАР-24" в период с 1982 по 1989 год.
8#8 |
На рис.
приведена структура служебной зоны формата "ФОРМАТ-6". К этому рисунку
следует сделать несколько пояснений. Три слова даты содержат: первое слово
-- день, второе -- месяц, третье -- год. Для высоты и склонения источника,
высоты антенны четыре слова содержат: первое -- градусы (склонение отрицательно,
если 12-й бит равен 1), второе -- минуты и т.д. Для азимута: первое --
сотни градусов, второе -- единицы и т.д. Для моментов времени четыре слова
содержат: первое -- часы, второе -- минуты, третье -- секунды, четвертое
-- сотые доли секунд. Под временем наблюдения понимается момент прохождения
центра источника (например, центра диска Солнца) через диаграмму направленности
радиотелескопа. В 47-ом слове сначала была частота опроса, это постоянное
число, равное 10, потом туда стали записывать температуру эквивалента по
Цельсию, это числа в диапазоне 15-30 (т.е. не 10). В каждом из полей "конфигурация
ВУР'ов" (ВУР -- выходное устройство радиометра) используются младшие 12
бит, если бит установлен в 1 -- канал включен, 0 -- выключен. Даже, если
какие-то каналы были выключены, в блоки данных все равно записаны отсчеты
по всем каналам, однако по конфигурации ВУР'ов можно определить, где реальные
данные наблюдений, а где -- "мусор". Крейт 1 объединяет каналы интенсивности,
крейт 2 -- круговой поляризации. В начальных усилениях ВУРов 12-й бит всегда
равен 0, 11-й бит -- это фаза, 10-й бит всегда равен 1, это постоянная
времени, которая никогда не менялась и фактически равна от 0.1 до 0.2 сек
для индивидуальных ВУРов. Таким образом первое восьмиричное слово равно
1 или 3 в зависимости от фазы. Младшие девять бит содержат начальные усиления
ВУР'ов. Время прохождения радиуса Солнца дано в секундах звездного времени:
первое слово -- целые, второе -- сотые доли; радиус Солнца дан в угловых
секундах, часовое изменение прямого восхождения -- в секундах звездного
времени: третье слово -- сотые доли; часовое изменение склонения -- в угловых
секундах: третье слово -- также сотые доли. Признак калибровки: 1 -- ГШ,
0 -- "небо". В приложении
приведен включаемый файл arx.h, в котором определена структура ICAR24_HEADER,
описывающая служебную зону "ФОРМАТа-6".
10#10 |
11#11 |
Формат блока данных представлен на рис.. Блок данных состоит из 32 порций циклов опроса, каждая из которых включает служебную зону цикла опроса и данные по всем 24 каналам. Служебная зона цикла опроса может быть двух типов. Если в данном цикле опроса не производилось переключение усиления, то служебная зона цикла опроса (см. рис.) содержит специальный признак, информирующий о том, что переключений не было (два слова, содержащие 77708), звездное время наблюдения (3 слова -- часы, минуты, секунды), текущее звездное время (3 слова -- часы, минуты, секунды) и текущие фазы ВУР'ов. Если в данном цикле опроса производилось переключение усиление, то служебная зона (см. рис.) содержит новые значения коэффициентов усиления ВУР'ов в том же формате, что и их начальные значения в основной служебной зоне, т.е. младшие 9 бит -- это усиление, а 11-й бит -- фаза.
Во включаемом файле arx.h, приведенном в приложении ,
определены структуры ZONE, соответствующая одному блоку данных "ФОРМАТА-6",
CYCLE, описывающая один цикл опроса, объединение CYCLE_HEADER, описывающее
служебную зону цикла опроса, и структура SRV, описывающая служебную зону
цикла опроса в случае, когда не было переключений, а также инициализаторы
массивов WAVELENGTHS_ICAR24, PAR_ICAR24 и DFT_ICAR24, в которых для всех
каналов заданы длины волн, параметры (интенсивность I или круговая
поляризация V) и поправки к расчетному моменту прохождения центра
источника через диаграмму направленности радиотелескопа за вынос приемного
рупора из фокуса антенны.