Вы находитесь на странице: 1из 7

1.

Введение

Управление бортовыми системами космического аппарата проводится


путем передачи на них управляющих воздействий от наземного пункта
управления, экипажа и бортового комплекса автоматического управления. Из
НКУ команды поступают на борт по командной радиолинии. Формирование в
ЦУП и передача команд и программ управления бортовыми системами
называется командно-программным управлением.

Циклограммы программ полета содержат директивы вызова бортовых


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

В данной работе приведено описание нескольких гипотетических


директив, которые могут быть включены в систему управления космическим
комплексом.

2. Директивы и их описание

Каждая директива имеет определенную структуру, в нее входят:

• Управляющее слово;
• Параметры директивы:
o Адресная часть;
o Данные;
• Контрольная сумма.

Управляющее слово отвечает за идентификацию директивы. Данные


необходимы для реализации директивы. Контрольная сумма подтверждает
правильно передачи директивы.

1
В таблице 1 приведены разработанные директивы, их код,
использующийся для обращения, описание и необходимые параметры
(данные) для выполнения.

Таблица 1

Директива Код Параметры Описание


дирек-
тивы

ИСК + РАЗВОРОТ 001 - кватернион разворота. Построение ориентации


в ИСК или ОСК и
разворот относительно
ОСК + РАЗВОРОТ 002 этой СК
ТЕКУЩ_ПОЛОЖЕ 003 - Фиксирование текущего
НИЕ положения в ИСК
посредством гашения
всех угловых скоростей.

ДОЗАПРАВКА 004 - время запуска режима; Построение ориентации,


- тип передаваемого компонента необходимой для
топлива и его масса. осуществления
дозаправки.

СТЫКОВКА 005 - стыковка/расстыковка; Построение ориентации,


- какой стыковочный узел необходимой для
задействован; осуществления
- время начала построения стыковки.
ориентации;
- тип ориентации;
- массо-инерционные
характеристики комплекса после
стыковки.

ПОСТРОЕНИЕ_ 006 - конфигурация датчиков Построение ориентации


ОРИЕНТАЦИИ ориентации; из неориентированного
- данные с датчиков ориентации. состояния с помощью
датчиков ИКВ.

ЗАПИСЬ_ДАННЫХ 007 - данные на запись; Запись уставочных


- размер данных; данных в память БВУ.
- адрес записи.

2
3. Содержание пакетов данных директив

Каждая директива оформляется в виде стандартного пакета данных,


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

Слова, входящие во все директивы:

Слово Описание Тип Кол-во бит слова


k1 Управляющее слово директивы char 24
k2 Наличие/отсутствие параметров (1 - 1
– есть параметры, 0 – нет)
size Размер директивы unsigned short 16
P Биты четности - 6

1. ИСК + РАЗВОРОТ (для ОСК + РАЗВОРОТ аналогично)

Слово Описание Тип Кол-во бит слова


q1 Элементы кватерниона разворота double 64
q2 double 64
q3 double 64
q4 double 64
Размер директивы: 303 бита

2. ТЕКУЩ_ПОЛОЖЕНИЕ

Размер директивы: 47 бит


3
3. ДОЗАПРАВКА

Слово Описание Тип Кол-во бит слова


t Время (секунд с начала суток) unsigned integer 32
f Тип компонента топлива (1 – - 1
горючее, 0 – окислитель)
Размер директивы: 175 бит

4. СТЫКОВКА

Слово Описание Тип Кол-во бит слова


d Стыковка – 1, расстыковка - 0 - 1
u Стыковочный узел (номер узла) unsigned short 16
t Время (секунд с начала суток) unsigned integer 32
o Тип ориентации: ОСК – 1, - 1
ИСК - 0
m Масса ОК после unsigned float 32
стыковки/расстыковки
i Тензор инерции ОК после массив 3х3 float 32 * 9 = 288
стыковки/расстыковки
Размер директивы: 417 бит

4
5. ПОСТРОЕНИЕ_ОРИЕНТАЦИИ

Слово Описание Тип Кол-во бит слова


kd Идентификатор конфигурации unsigned short 16
датчиков ориентации
dd Данные с датчиков ориентации 3 * double 64 * 3 = 192
(углы поворота относительно
выбранного направления)
Размер директивы: 255 бит

6. ЗАПИСЬ_ДАННЫХ (на примере записи данных с датчиков


ориентации)

Слово Описание Тип Кол-во бит слова


td Тип данных к записи unsigned short 16
a1 Массив данных на запись double 64
a2 (величины трех углов) double 64
a3 double 64
sd Размер данных unsigned integer 32
ad Адрес записи (5 символов) char 48
Размер директивы: 335 бит

5
4. Заключение
В ходе выполнения работы были разработаны возможные варианты
директив командно-программного управления космическим аппаратом для
реализации таких полетных операций как управление ориентацией,
стыковки/расстыковки, дозаправка топливом и прочее. Была приведена
структура каждой директивы в формате стандартного пакета данных

6
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Соловьев В.А., Лысенко Л.Н., Любинский В.E. Управление
космическими полетами. В 2 т. / Под общ. ред. Л.Н. Лысенко.
М.: Изд-во МГТУ им. Н. Э. Баумана, 2009. Т. 2. 426 с.
2. Микрин Е.А. Бортовые комплексы управления космическими
аппаратами и проектирование их программного обеспечения. М.:
Издательство МГТУ им. Н.Э. Баумана, 2003. 336 с.
3. Брега А. Н., Коваленко А. А. Командно-программное управление
полетом Российского сегмента МКС // Космическая техника и
технологии. – 2016. №2(13). – С. 90-104.

Вам также может понравиться