Программный комплекс приема и распределения информации в

реклама
Программный комплекс приема и распределения информации...
Е.М. ОРЕШНИКОВ, А.В. ТУМАНОВ, Ю.Д. КОТОВ, М.В. БЕССОНОВ,
А.М. АЛИМОВ, А.С. БУСЛОВ, Е.А. ЖУЧКОВА
Национальный исследовательский ядерный университет «МИФИ»
ПРОГРАММНЫЙ КОМПЛЕКС ПРИЕМА И РАСПРЕДЕЛЕНИЯ
ИНФОРМАЦИИ В СПУТНИКОВОМ ЭКСПЕРИМЕНТЕ «КОРОНАС-ФОТОН»
В работе рассматриваются особенности программного комплекса приема, обработки и распространения информации КА "КОРОНАС-ФОТОН", порядок информационного обмена в проекте, а также функциональные схемы взаимодействия при управлении комплексом научной аппаратуры.
Совместным решением Роскосмоса и Совета по космосу Российской Академии наук функции Оператора проекта были возложены на головную научную организацию проекта – Национальный исследовательский ядерный университет «МИФИ», при этом прием данных было решено
осуществлять в Научном центре оперативного мониторинга земли (НЦ ОМЗ ФГУП «РНИИКП»).
Данное решение было обусловлено особенностью эксплуатации научной аппаратуры, требующей
контроля со стороны ученых – разработчиков данного оборудования на всех этапах подготовки
программ управления и обработки получаемых данных. В результате, на базе НЦ ОМЗ был развернут Наземный комплекс приема и обработки информации (НКПОИ) в составе основного и резервного приемных комплексов, а в МИФИ создан Центр экпресс-обработки, накопления и хранения данных (ЦЭОНХД), предназначенный для взаимодействия с НКПОИ, разработчиками приборов, структурами наземного комплекса управления (НКУ), а также прочими потребителями целевой информации. В совокупности структуры НКПОИ и ЦЭОНХД образовали НКПОР, управляемый Оператором проекта.
Внешними абонентами НКПОР стали, в первую очередь, структуры НКУ – Центр управления полетом КОРОНАС-ФОТОН (ЦУП К-Ф), созданный в ЦУП ФГУП «ЦНИИмаш», сектор главного конструктора (СГК), развернутый в ФГУП «НИИЭМ», а так же десять научных коллективов,
поставивших в комплекс научной аппаратуры (КНА) «ФОТОН» приборы собственной разработки.
Практически сразу после начала работы число абонентов НКПОР стало расширяться за счет подключения сторонних потребителей целевой информации, таких, как структуры Росгидромета.
В функции Оператора проекта входит:
 подготовка командной информации для управления комплексом научной
аппаратуры при сотрудничестве с организациями, участвующими в эксперименте;
 управление комплексом научной аппаратуры при сотрудничестве с ЦУП;
 подготовка начальных условий для сеансов приема при сотрудничестве с
СГК;
 прием и экспресс обработка научной информации при сотрудничестве с НЦ
ОМЗ;
 прием и обработка телеметрической информации при сотрудничестве с
ЦУП;
Для выполнения вышеперечисленных задач требовалось разработать аппаратно-программный комплекс, который позволял бы в автоматическом режиме собирать информацию,
предоставляемую организациями, выполняющими программу научных исследований в космическом пространстве, и организациями, участвующими в летных испытаниях КА.
Разработанный комплекс должен позволять без непосредственного вмешательства со стороны оператора отслеживать своевременность поступающей информации, анализировать ее соответствие протоколам, проводить предварительную обработку этой информации, и распределять результаты предварительной обработки по директориям целевых потребителей.
Структурная схема аппаратных средств ЦЭОНХД приведена на рис 1. В качестве аппаратной основы выбраны два кластера серверов под управлением операционной системы MS Windows
Server 2003 и файловый RAID-массив на 16 жестких дисках, организованный по схеме RAID-5.
Эта схема организации аппаратных средств позволяет исключить перерывы в работе или потерю
информации, связанные с выходом из строя оборудования. При этом первый кластер выполняет
роль Интернет-сервера, на котором ведется файловый обмен с абонентами-потребителями информации, а второй кластер, подключенный к RAID, выполняет роль файлового архива и места организации базы данных (БД) ЦЭОНХД. Два операторских места объединены с кластерами в единую
локальную сеть, имеющую шлюз в Интернет через маршрутизатор CISCO 1760, коммутирующий
основной (провайдер МИФИ) и резервный (ADSL-провайдер) каналы Интернет, а так же имею-
Программный комплекс приема и распределения информации...
щую выход по выделенному каналу Е1 на файлообменный сервер ЦУП К-Ф. Во избежание вирусных атак, внедрения посторонних лиц в сектор управления или порчи данных эксперимента места
для экспресс-обработки данных находятся в отдельной от серверов локальной сети и имеют доступ к ним только через Интернет [1].
Рис. 1. Структурная схема аппаратных средств ЦЭОНХД
Поиск новых файлов и извещение операторов об их поступлении осуществляется многопотоковым модульным FTP-клиентом, обеспечивающим не только занесение файлов в архив на
RAID, но и первичную обработку (например, проверку синтаксиса заявок на управление). При
этом все поступающие формализованные данные индексируются в БД ЦЭОНХД, реализованной
на MySQL-сервере. Структура полей индексации в БД позволяет реализовать поиск и подготовку
выборок файлов по заданным критериям, причем ПО не только находит места хранения на RAID
подходящих по выборке файлов, но и имеет возможность сохранить их в указанное место на диске
или же, если это научные данные, отправить их на экспресс-обработку. Данное ПО разработано
исходя из перспективной возможности выдачи каких-то типов данных по авторизованному запросу через Интернет для широкого круга сторонних пользователей [2].
Научная информация, размещенная на FTP-сервере НЦ ОМЗ, обнаруживается одним из потоков FTP-клиента, после чего копируется в ЦЭОНХД на RAID и операторские места для последующей обработки. Обработка включает в себя, в первую очередь, объединение информации, поступившей по двум радиоканалам, в единый файл с кадрами, соответствующими критерию целостности контрольных сумм. Полученный файл, составленный из кадров ССРНИ, подвергается
разделению по признаку цифрового источника. Результат разделения одним из потоков FTPклиента автоматически записывается в RAID-массив, а также выставляется на FTP-сервер
ЦЭОНХД для пользователей информации. Отдельной обработке подвергается информация БАТС,
пришедшая в потоке ССРНИ – она разделяется по-приборно и размещается для доступа разработчиков информации. Часть информации, необходимая для работы служб Росгидромета, оперативно
выделяется и преобразуется к установленному виду. Все операции, проводимые ПО ЦЭОНХД,
протоколируются в log-файлах, все виды поступающих корреспонденций автоматически записываются на RAID-массив, а формализованные корреспонденции, помимо этого, индексируются в
СУБД ЦЭОНХД. На файлообменном FTP-сервере ЦЭОНХД протоколируются все действия пользователей по работе с размещенными файлами.
Программный комплекс приема и распределения информации...
Кроме этого, потоками FTP-клиента автоматически проводится обнаружение и обработка
сопутствующей информации, поступающей в ходе работы КА: баллистических прогнозов, плановзаданий для приемных станций, данных по сверке бортовой и наземной шкал времени, данных об
ориентации осей КА в пространстве и неформализованных текстовых сообщений между абонентами.
Целевая информация для надежности дополнительно записывается в долгосрочный архив на
DVD-носителях.
Пользователи информации в течение одного часа рабочего времени должны обнаружить
вновь поступившую информацию и забрать ее с FTP-сервера ЦЭОНХД на локальные рабочие места для экспресс-обработки, в процессе которой разработки аппаратуры должны установить статус
ее работоспособности. Для этого производится анализ целевой (научной) информации и выборочные сравнения показаний всех датчиков и детекторов, размещенных на приборе, с прогнозируемыми значениями. В случае возникновения подозрений в неработоспособности какого-либо из
узлов оборудования разработчики проводят дополнительный анализ всей имеющейся целевой
(научной) информации и показаний телеметрического оборудования. По итогам экспресс-анализа
организация-разработчик прибора должна выложить в установленную директорию на FTP-сервере
ЦЭОНХД отчет о статусе функционирования прибора в форме, соответствующей Протоколу информационного обмена между МИФИ и участниками эксперимента «КОРОНАС-ФОТОН». На
основе поступивших отчетов ЦЭОНХД готовит сводный отчет о функционировании КНА «ФОТОН» для представления его в ЦУП, СКГ и другие заитересованные ведомства.
Управление КНА «ФОТОН» осуществляется ЦУП К-Ф по программе, подготовленной Оператором проекта.
Для обеспечения надежной и защищенной связи между Оператором проекта МИФИ и ЦУП
К-Ф развернут выделенный канал связи по технологии ВОЛС (провайдер канала МТК «КОМКОРРегион»). На оконечном оборудовании МИФИ и ЦУП К-Ф обеспечивается разделение канала на
голосовой и файловый потоки. Канал является выделенным с прямой адресацией по IP-адресам
оконечного оборудования, что гарантирует систему управления КА от несанкционированного доступа. При этом в случае аварии на линии связи провайдер обязуется восстановить связь в течение
одного часа.
Файлообменным сервером для обмена командной информацией является шлюзовой сервер
ЦУП К-Ф, при этом МИФИ выступает как клиент FTP-сервера. В соответствующих директориях
сервера (согласно Протоколу информационного обмена ЦУП с МИФИ в процессе управления КА
«КОРОНАС-ФОТОН») со стороны ЦУП поступает информация: суточные и долгосрочные прогнозы, программа сеанса связи, экспресс-отчет о результатах сеанса управления, файл расшифрованной телеметрической информации, информация о заказанных средствах НКУ, другие административные сообщения.
Со стороны Оператора в ЦУП К-Ф, поступает такая информация, как: список управляющих
команд, информационные массивы для формирования сеанса управления КНА «ФОТОН», донесение о результатах приема научной (целевой) информации, план работы КНА «ФОТОН» на неделю, прочие административные сообщения.
От разработчиков приборов на FTP-сервер ЦЭОНХД поступают заявки на управление аппаратурой КНА «ФОТОН» в формате, соответствующем Протоколу информационного обмена между МИФИ и участниками эксперимента «КОРОНАС-ФОТОН». В ЦЭОНХД проводится компилирование из частных заявок на управление общей заявки с расстановкой всех приборов по временам и типам выдаваемых команд.
Оператор при составлении общей заявки на управление КНА «ФОТОН» следит, чтобы выдача команд для разных приборов не совпадала по времени, проверяет синтаксис команд для данного прибора, а также следит за соблюдением квоты на управление, выделенной для всего КНА. В
случае возникновения ошибок или наложений, дежурная смена ЦЭОНХД в оперативном режиме
разрешает возникшие проблемы.
После составления общей заявки на подачу команд управления от всех разработчиков приборов Оператор преобразует данные к виду ИНМ в соответствии с Протоколом информационного
обмена между ЦУП и МИФИ в процессе управления КА «КОРОНАС-ФОТОН» и направляет их в
ЦУП К-Ф. ЦУП К-Ф сопоставляет данные с планом сеанса управления, составленным СГК по
бортовым системам КА, и формирует Программу сеанса связи, которая направляется по факсу для
утверждения в СГК и Оператору проекта.
Программный комплекс приема и распределения информации...
По окончании сеанса управления ЦУП К-Ф формирует экспресс-отчет о сеансе управления
и размещает его вместе с данными ИОК в целевой директории на шлюзовом сервере ЦУП. Там же
размещается расшифрованная телеметрическая информация. Оператор обеспечивает доступ
участников эксперимента к указанным данным и представляет заинтересованным организациям
подробные данные телеметрии, приходящие по каналу целевой (научной) информации. На основе
всех этих данных разработчики приборов делают выводы о результатах сеанса управления и, в
случае необходимости, корректируют программу работы прибора в будущем.
Разработанный комплекс приема и распределения информации отвечает требованиям ТЗ на
программно-аппаратные средства ЦЭОНХД. Разработанный аппаратно-программный комплекс
внедрен в состав АПС ЦЭОНХД, и применяется по целевому назначению в ходе летных испытаний КА «КОРОНАС-ФОТОН»
Существует возможность доработки принятых в создании НКПОР КА «КОРОНАСФОТОН» технических решений для создания центров хранения научных данных и комплексов
приема, распределения информации и управления в перспективных космических экспериментах.
СПИСОК ЛИТЕРАТУРЫ
1.
Макриденко Л.А., Котов Ю.Д., Салихов Р.С. и др. Космический комплекс «КОРОНАС-ФОТОН». М.: ФГУП «НПП ВНИИЭМ»», 2008.
2.
Буслов А.С., Котов Ю.Д., Юров В.Н. и др. // Вопросы электромеханики. 2009. Т. 111. С. 165.
Скачать