Научная статья на тему 'К вопросу решения задачи усреднения параметров орбитального движения международной космической станции в ходе реализации космического эксперимента Global Transmission Services 2'

К вопросу решения задачи усреднения параметров орбитального движения международной космической станции в ходе реализации космического эксперимента Global Transmission Services 2 Текст научной статьи по специальности «Математика»

CC BY
275
59
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МЕЖДУНАРОДНАЯ КОСМИЧЕСКАЯ СТАНЦИЯ / КОСМИЧЕСКИЕ ЭКСПЕРИМЕНТЫ / GLOBAL TRANSMISSION SERVICES / ВЕКТОР СОСТОЯНИЯ / ОРБИТАЛЬНОЕ ДВИЖЕНИЕ / ДИНАМИЧЕСКАЯ ФИЛЬТРАЦИЯ / INTERNATIONAL SPACE STATION / SPACE EXPERIMENTS / GLOBAL TRANSMISSIONSERVICES / STATE VECTOR / ORBITAL MOTION / DYNAMIC FILTRATION

Аннотация научной статьи по математике, автор научной работы — Микрин Е.А., Сумароков А.В., Зубов Н.Е., Рябченко В.Н.

Рассмотрен алгоритм усреднения параметров орбиты Международной космической станции, примененный при реализации совместного с Европейским космическим агентством космического эксперимента Global Transmission Services 2. В алгоритме полученные данные усредняются с использованием метода динамической фильтрации, в основу которого положен аналитически синтезированный наблюдатель состояния параметров орбиты и преобразуются в орбитальные данные определенного формата. Представленные в работе результаты моделирования движения Международной космической станции на наземном стенде отработки бортового программного обеспечения согласуются с результатами летных испытаний и подтверждают работоспособность предложенного алгоритма

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Микрин Е.А., Сумароков А.В., Зубов Н.Е., Рябченко В.Н.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

PROBLEM SOLUTION OF AVERAGING ORBITAL MOTION PARAMETERS OF THE INTERNATIONAL SPACE STATION DURING CONDUCTING THE SPACE EXPERIMENT GLOBAL TRANSMISSION SERVICES 2

The paper considers the algorithm of averaging the International space station orbital parameters. The algorithm is implemented during conducting the space experiment Global Transmission Services 2 together with the European space agency. The obtained data are averaged in the algorithm using the method of dynamic filtration, which is based on the analytically synthesized observer monitoring the state of orbital parameters. Then the averaged data are transformed into the defined format. The results of the numerical simulation of the International space station motion, which were obtained at the ground test rig, are presented. These results correspond to the data obtained during the flight tests and prove a functional efficiency of the proposed algorithm

Текст научной работы на тему «К вопросу решения задачи усреднения параметров орбитального движения международной космической станции в ходе реализации космического эксперимента Global Transmission Services 2»

ДИНАМИКА, БАЛЛИСТИКА, УПРАВЛЕНИЕ ДВИЖЕНИЕМ ЛЕТАТЕЛЬНЫХ АППАРАТОВ

УДК 531.3:681.5.01

К ВОПРОСУ РЕШЕНИЯ ЗАДАЧИ УСРЕДНЕНИЯ ПАРАМЕТРОВ ОРБИТАЛЬНОГО ДВИЖЕНИЯ МЕЖДУНАРОДНОЙ КОСМИЧЕСКОЙ СТАНЦИИ В ХОДЕ РЕАЛИЗАЦИИ КОСМИЧЕСКОГО ЭКСПЕРИМЕНТА GLOBAL TRANSMISSION SERVICES 2*

Е.А. Микрин1,2, А.В. Сумароков2, Н.Е. Зубов1,2, В.Н. Рябченко1,2

ХМГТУ им. Н.Э. Баумана, Москва, Российская Федерация e-mail: nezubov@bmstu.ru

2ОАО "Ракетно-космическая корпорация "Энергия" им. С.П. Королева", Королев, Московская обл., Российская Федерация e-mail: avsumarokov@gmail.com

Рассмотрен алгоритм усреднения параметров орбиты Международной космической станции, примененный при реализации совместного с Европейским космическим агентством космического эксперимента Global Transmission Services 2. В алгоритме полученные данные усредняются с использованием метода динамической фильтрации, в основу которого положен аналитически синтезированный наблюдатель состояния параметров орбиты и преобразуются в орбитальные данные определенного формата. Представленные в работе результаты моделирования движения Международной космической станции на наземном стенде отработки бортового программного обеспечения согласуются с результатами летных испытаний и подтверждают работоспособность предложенного алгоритма.

Ключевые слова: Международная космическая станция, космические эксперименты, Global Transmission Services, вектор состояния, орбитальное движение, динамическая фильтрация.

PROBLEM SOLUTION OF AVERAGING ORBITAL MOTION PARAMETERS OF THE INTERNATIONAL SPACE STATION DURING CONDUCTING THE SPACE EXPERIMENT GLOBAL TRANSMISSION SERVICES 2

E.A. Mikrin12, A.V. Sumarokov2, N.E. Zubov12, V.N. Ryabchenko12

1Bauman Moscow State Technical University, Moscow, Russian Federation e-mail: nezubov@bmstu.ru

2S.P. Korolev Rocket and Space Corporation Energiya, Korolev, Moscow Region, Russian Federation e-mail: avsumarokov@gmail.com

The paper considers the algorithm of averaging the International space station orbital parameters. The algorithm is implemented during conducting the space experiment Global Transmission Services 2 together with the European space agency. The obtained data are averaged in the algorithm using the method of dynamic

^Исследование выполнено за счет гранта Российского научного фонда (проект № 14-11-00046).

filtration, which is based on the analytically synthesized observer monitoring the state of orbital parameters. Then the averaged data are transformed into the defined format. The results of the numerical simulation of the International space station motion, which were obtained at the ground test rig, are presented. These results correspond to the data obtained during the flight tests and prove a functional efficiency of the proposed algorithm.

Keywords: International space station, space experiments, Global Transmission Services, state vector, orbital motion, dynamic filtration.

В 2007-2013 гг. Федеральное космическое агентство (Роскосмос) совместно с Европейским космическим агентством проводили на борту Международной космической станции (МКС) научный эксперимент Global Transmission Services 2 (GTS-2) [1, 2]. Цель этого эксперимента — исследование возможностей для синхронизации различных часов потребителей (в том числе и наручных) на Земле с временем UTC. Ввиду того, что наручные часы имеют маломощный источник энергии, для экономии последней приемник сигналов точного времени включается только на прогнозируемые временные промежутки, когда ожидается следующий пролет МКС над местоположением потребителя. Для определения времени следующих сеансов связи с областью текущей подспутниковой точки в аппаратуре GTS применяется модель движения космического аппарата SGP4 (Simplified general perturbation model) [3]. Для прогнозирования такая модель использует передаваемые из бортового компьютера МКС, управляющего научной аппаратурой, один раз в 30 мин усредненные данные о положении МКС на некоторый момент времени, близкий к текущему.

В настоящей работе создан алгоритм усреднения параметров орбитального движения МКС, реализованный в управляющем научной аппаратурой компьютере, для получения данных, передаваемых в аппаратуру GTS.

Постановка задачи. Навигационное обеспечение МКС в бортовом компьютере системы управления движением и навигации для определения текущих координат МКС в пространстве использует интегрирование уравнений движения в инерциальной декартовой системе координат J2000 с коррекцией от навигационного модуля приема сигналов ГЛОНАСС/GPS. Таким образом, в компьютер, управляющий научной аппаратурой, ежесекундно поступает информация о векторе состояния МКС на момент времени t в инерциальной системе J2000 R (t) = [ X (t) Y (t) Z (t) Vx (t) Vy (t) Vz (t) ]т (рис. 1). Ввиду того, что измерения аппаратуры ГЛОНАСС/GPS зашумлены, поступающая информация о векторе состояния также является зашумленной. В связи с этим имеющуюся информацию невозможно использовать для расчета параметров кеплеровой орбиты непосредственно по текущему вектору состояния. Следовательно, для вычисления параметров кеплеровой орбиты необходимо разработать алгоритм усреднения, позволяющий получать плавно меняющиеся параметры орбиты.

Рис. 1. Блок-схема обмена данными для эксперимента GTS-2:

J2000 _

= [ X (t) Y (t) Z (t)]T

и v

J2000

= [ Vx (t) Vy (t) Vz (t) ]т -

координаты и скорости МКС в инерциальной системе координат J2000 на момент времени t; 7/2000 и 2000 — кватернион угловой ориентации и абсолютная угловая скорость относительно осей инерциальной системы координат J2000 на момент времени t

Аппаратура GTS в качестве телеметрических данных отправляет сформированные прогнозируемые значения и широты (84) и долготы подспутниковой (Л84) точки на текущий момент времени т.

В целях упрощения задачи для усреднения был выбран следующий вектор параметров: Q (t) = [ Q(t) i (t) и (t) p (t) в (t) e (t) ]т, где p = a(1 — e2) — фокальный параметр конического сечения (параметр орбиты); а — большая полуось орбиты; в — истинная аномалия. Так, зная истинную аномалию и эксцентриситет орбиты, можно найти эксцентрическую аномалию E и среднюю аномалию M [4, 5]:

E = 2 arctg

11 - e fe"

ТТ^tg 2

(1)

M = E - e sin (E).

Средняя угловая скорость на орбите вычисляется через параметр орбиты и эксцентриситет орбиты по формуле [4, 5]:

n =

1 М (1 - e2)3

2п

p3

86400,

где ¡1 = 398 600,4418 км3/с2 — гравитационный параметр Земли; 86 400 — коэффициент для перевода данного параметра в размерность виток/сут.

Алгоритм усреднения параметров орбиты. Для усреднения параметров орбиты было предложено использовать методы динамической фильтрации [2, 6, 7]. Таким образом, для вычисления новых значений вектора орбитальных параметров (£) при каждом обновлении информации в компьютере, управляющем научной аппаратурой, использовалось следующее соотношение:

Qn+1 = Qn+1 +

-1 'n+1

R

n+1

R Q

n+1

(2)

Здесь дп = д (¿)=[П(£) г (£) ш (£) р (£) в (£) е (£) ]т -текущее значение усредненных параметров орбиты; И ^п+1^ — значение вектора состояния МКС на момент времени £ + Д£ в декартовой инер-циальной системе координат 12000, соответствующее текущему значению вектора орбитальных параметров д (£); Ип+1 = И (£ + Д£) — вектор состояния МКС на момент времени £ + Д£ в системе координат 12000, поступивший из бортового компьютера системы управления движением и навигации; Д£ — дискретность поступления измерений; дп+1 = ^ (дп, Д£) — прогнозируемое значение вектора орбитальных параметров на момент времени £ + Д£; дп+1 — новое значение усредненного вектора орбитальных параметров на момент времени £ + Д£; 7П = дИ (£) /дд (£) — матрица Якоби, вычисленная при д = дп+1; К — матрица весовых коэффициентов, выбираемая из условий сходимости алгоритма.

Для вычисления вектора И (дп) и матрицы 7П = дИ (£) /дд (£) из

формулы (2) воспользуемся соотношениями [5]:

р

r (П, i, ш,-, e) = |r| re =

1 + e cos в

(3)

v (П, i, ш,-, в, e) =

= |vr| re + |vn| n = J- [(esini

+ (1 + e cos в) n], (4)

где r — радиус-вектор орбиты (первые три компоненты вектора R); v = r — вектор скорости (последние три компоненты вектора R); re — единичный вектор из центра Земли в центр масс МКС; |r| — текущий радиус орбиты; |vr | — абсолютное значение радиальной компоненты скорости орбитального движения; |vn | — абсолютное значение трансверсальной компоненты скорости орбитального движения; n — единичный вектор нормали к радиус-вектору в плоскости орбиты. Выражения для величин re и n как функций параметров П, i, ш, в имеют следующий вид [5]:

re (П, i, ш, в) =

Гх ГУ

rz

cos (ш + в) cos (П) — cos (i) sin (ш + в) sin (П) cos (ш + в) sin (П) + cos (i) sin (ш + в) cos (П) sin (i) sin (ш + в)

; (5)

e;

r

e

n (П, i, w, 0) =

nx n.

y

n

z

— sin (w + 0) cos (П) — cos (i) cos (w + 0) sin (П)

— sin (w + 0) sin (П) + cos (i) cos (w + 0) cos (П)

sin (i) cos (w + 0)

(6)

Для нахождения матрицы Якоби 7П = дИ (£) /дд (£) следует вычислить частные производные ге (П, г, ш, 0) и п (П, г, ш, 0) по параметрам орбиты П,г,ш,0. Согласно (4), (5), получим

ry rx 0 ]т;

^ = Г _ дП L

д r т

—e = Г rz sin (П) —rz cos (П) cos (i) sin (w + 0)1 ; (7) di

д re dre г 1т

же = Ö0t = [ nx ny n ] ;

dn

M = [ —ny nx 0 ]т; dn

— = [ nz sin (П) —nz cos (П) cos (i) cos (w + 0) ]т ; дn dn г 1т

dw = = ^ —rx —ry —rz J •

(8)

Используя (3)-(8), можно определить элементы матрицы Якоби Jn = дR (t) /дQ (t), которые в свою очередь могут быть выражены через формулы (3)-(8):

dr дге д r dre дг dre д r 1

дЛ = |r| М' ~дг = |Г| ; д^ = |Г| ; дР = 1 + e cos в

д r

де

p cos 0

дr

pe sin 0

(1 + e cos i

e'

д0 (1 + e cos I

д r

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

i2 re + д^;

ду д ге д п ду дге д п

дП = ^1 ЖП + М Ж = ^1+к| ; ду = ^ | д£е +^ | дп. ду = г - Ып.

дш г дш п дш' др 2р е 2р '

ду Гй . п Гй п ду Гй — = А/-81п0ге ^Л-еов0п. — = -,/ ге. де у р у р д0 у р

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

понентами которого являются вектора Р и И (хр = [И Р ]т), и построим наблюдатель полного ранга. Для этого воспользуемся подходом, изложенным в работе [6]. В результате запишем дискретную систему вида

Х?(т +1) = Л?Х?(т), у(т) = ОрХ?(т), (9)

где т = 0,1, 2,..., N — дискретное время, определяемое на основе ввода на отрезке времени наблюдения £ € [¿о; ¿к] равномерной сетки из N интервалов с шагом Н = (¿к — ¿0 , так что ¿т = ¿0 + тН и ¿м = ¿к. При этом матрицы в уравнениях (9) имеют вид

Л 1 (п+ш)х(п+ш^ Ор [ 1 пхп | 0яхт ] . (10)

Здесь п, т — размерности векторов И и р.

Для системы (9) построим наблюдатель состояния полного ранга, который в общем виде определяется уравнением [6]:

Х? (т + 1) = (Л° — ЬрОр) Х? (т) + Ьру (т).

Оценка Хд (N) запишется так

Хд (¿м) = С (р, ¿м) Хд (¿м)

(11) (12)

дG Q,tN

G (Q,tN) = G (CC,tw) +-^-^Q,

д Q

Линеаризуем функцию С (Р,^) в окрестности р, используя разложение в ряд Тейлора. В результате получим

(13)

д С Ю

где--— = 7П — матрица Якоби, = Р — .

Далее, вычисляя вектор невязок Хд, определяем Хд (N + 1) =

дС (Р ,¿N1 = ^ »■

Объединим Хд и С^ в единый вектор и, используя (13) с учетом (11), получаем дискретную модель уравнения невязок:

xp (N +1)= (А^ - LPCp) Xp (N),

где

Ad =

аР =

1 nxn дG (Q,tw) " 1 nxn

dQ = 0

0 1 mxm

J

N

J m

(14)

(15)

При выполнении условия полной наблюдаемости Калмана

_Cp_

C ad

_C pAp_

rank . = n + m, (16)

ср (а; )п+т-1

где т = М1 + ... + Мг, выбором матрицы коэффициентов Ц при известных матрицах А; и Ср всегда можно обеспечить любое заданное размещение внутри круга единичным радиусом на комплексной плоскости СБ1аЬ корней характеристического полинома (полюсов) [9]

(XIп - А; + ЬрСр) , (17)

или, эквивалентно, собственных значений наблюдателя состояния ещ (А; - ЦрСр) = {Хг е С : ае1 (Х!п - А; + ЦрСр) = 0} . (18)

В этом случае можно рассмотреть вспомогательную дискретную М1МО-систему вида [8]

и (т + 1) = А и (т) + В п(т), п(т) = -Ци (т), (19)

где и — вектор, имеющий размерность расширенного вектора х^ п — вектор входа (управления); А = (А;) ; В = С£.

Поиск матрицы Цр (19), обеспечивающей заданное размещение полюсов (собственных значений), относится к классической задаче модального управления. Это объясняется тем, что в рассматриваемой постановке задача фильтрации фактически заключается в идентификации (наблюдении) величины требуемого вектора д. Условия полной наблюдаемости здесь являются необходимыми и достаточными для существования решения задачи фильтрации. Для поиска собственно решения, в принципе, можно применять любые методы модального управления, например, приведенные в работах [7-15]. Поступим так же, как это сделано в работе [9], воспользовавшись методом, приведенным в работе [12].

Введем двухуровневую декомпозицию М1МО-системы (15), представляемую парой матриц (А, В). Имеем нулевой (исходный) уровень декомпозиции

Ао = А, Во = В; (20)

1-й уровень декомпозиции

А1 = В^АоВ^-, В1 = В^АоВо. (21)

Здесь В^т — аннулятор (делитель нуля) матрицы Во, т.е. В^Во = 0; В— 2-полуобратная матрица для В^ [9], т.е. матрица, удовлетво-

ряющая условиям регулярности

°°"Во" = В° Вс°"Вс°ВО-- = Во"-. (22)

Тогда в соответствии с данными, приведенными в работе [9], искомая матрица Ь = Ь0 € Ктхп, обеспечивающая точное размещение полюсов Л0 — В0Ь0, вычисляется по рекурсивным формулам

Li = B+А1 - Ф1В+

(23)

Ь0 = В-Л0 — Ф0В-, В- = Ь1ВО + В+, (24)

где В+ — псевдообратная матрица Мура - Пенроуза для матрицы В^, к = 0,1.

Это действительно так, поскольку все элементы множества собственных значений матриц Л0 — В0Ь0, Л? — ЬТОр = Л? — ЬТОр совпадают с собственными значениями заданных устойчивых матриц Ф^ в (23), (24), т.е. с заданными собственными значениями, лежащими внутри круга единичным радиусом на комплексной плоскости СБ1аЬ:

е^ё (Л0 — В0Ь0) = eig (Л? — ¿ТОр) = и eig (Ф*).

к

Применительно к системе, основанной на уравнениях (2), применение подхода, построенного с использованием выражений (9)-(24) при значениях

Ф1 =

/ 0 0 0 0 0 \

0 /12 0 0 0 0

0 0 /13 0 0 0

0 0 0 /14 0 0

0 0 0 0 /15 0

V 0 0 0 0 0 /16)

Фо =

/7о1 0 0 0 0 0 \

0 /о2 0 0 0 0

0 0 /о3 0 0 0

0 0 0 /о4 0 0

0 0 0 0 /о5 0

V 0 0 0 0 0 /об /

дает следующее аналитическое выражения для определения матрицы коэффициентов наблюдателя для вектора <5 :

Ьд = [!6х6 — Ф1] [16x6 — Ф0] Л— [Ип+1 — И (<п)] . (25)

Таким образом, матрица, входящая в соотношение (2), определяется по выражению

K = [!бхб - Ф1] [1бхб - Фо].

(26)

Прогнозируемое значение вектора <п+1 орбитальных параметров на момент времени Ь + Д^ вычисляется на основе вектора Рп с использованием уравнений Кеплера [5]. Для этого на основе истинной аномалии с использованием соотношения (1) определяется значение эксцентрической аномалии Е, затем рассчитывается значение средней аномалии М через время Д^ на основе соотношения

M = At*/4 + E — e sin E.

(27)

Далее методом простых итераций решается уравнение Кеплера (1) и находится новое значение истиной аномалии 0.

Обратная матрица Якоби в бортовом алгоритме вычисляется методом нахождения псевдообратных матриц Гревиля [16]. Начальное приближение 0о формируется по первому полученному вектору состояния Ио = Я (*о) путем его прямого пересчета в элементы орбиты на основе алгоритма, описанного в работе [5].

Дополнительно было проведено сравнение результатов работы предложенного алгоритма с алгоритмом непосредственного усреднения параметров, вычисленных аналитически. В этом случае в качестве начального приближения использовалось среднее значение 100 измерений вектора орбитальных параметров ((*). Полученный средний вектор орбитальных параметров корректировался с каждым последующим измерением (обновлением информации) по формуле

(п = 0,99(п (* + Д*) + 0,010 (Ип+1). (28)

Здесь 0 п = ((*) = [ П(*) г (*) ш (*) р (*) 0 (*) е (*) ]т —текущее значение усредненных параметров орбиты; 0 (Ип+1) — значение параметров орбиты, соответствующее новому измерению вектора состояния МКС Ип+1 = И (* + Д*) на момент времени * + Д* в декартовой инерциальной системе координат 12000; ((п (* + Д*) = = ^ (0п, Д*) — прогнозируемое значение вектора усредненных орбитальных параметров на момент времени * + Д*, которое может быть получено с помощью (1), (27).

Результаты численного моделирования и натурных испытаний. Для верификации предложенного алгоритма было проведено математическое моделирование на наземном комплексе отладки программного обеспечения бортовых компьютеров МКС. В состав стенда входят бортовое программное обеспечение компьютеров МКС, модель динамики углового и орбитального движения МКС и модели бортовых систем; модели аппаратуры системы управления движением и внешней среды; упрощенная модель упругих колебаний конструкции МКС; модель аппаратуры ОТБ; сервисное программное обеспечение. Для моделирования аппаратуры ОТБ в части приема и обработки орбитальных данных была применена предложенная Д. Валладо [3] общедоступная модель БОР4, реализованная на языке С++. При моделировании в качестве начальных значений использовались значения реальных векторов состояния МКС. Моделирование выполнялось следующим образом.

1. В блоке моделирования динамики движения МКС, имитирующем компьютер системы управления движением и навигации, выполняется непрерывное интегрирование уравнений движения МКС.

2. В процессе моделирования динамики движения МКС и обработки измерения ЕЛОНАСС/ОРБ каждую секунду с небольшой задержкой

(менее 1 с) в бортовое программное обеспечение компьютера, управляющего научной аппаратурой, поступают данные о текущем векторе состояния МКС Rn+1.

3. В бортовом программном обеспечении происходит непрерывное усреднение параметров орбитального движения МКС на основе поступающей информации (2).

4. Запросы на передачу новых параметров орбитального движения в блок моделирования аппаратуры GTS посылаются через каждые 30 мин, после чего на основе модели SGP4 рассчитываются координаты подспутниковой точки в текущий момент времени.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

5. Координаты, рассчитанные моделью аппаратуры GTS, сравниваются с данными моделирования динамики движения МКС.

Изменения погрешностей определения аппаратурой GTS текущих долготы и широты подспутниковой точки при усреднении параметров орбитального движения с помощью алгоритма (2) приведены на рис. 2, а, б. При моделировании использовались следующие значения матриц Ф0 и Ф1 из (25), (26):

Ф1 =

( 0,5 0 0 0

0 0

0

0,5 0 0 0 0

0 0

0,5 0 0 0

0 0 0

0,5 0 0

0 0 0 0

0,3 0

0 0 0 0 0

0,3

Фо =

( 0,8 0 0 0

0 0

0

0,8 0 0 0 0

0 0

0,8 0 0 0

0 0 0

0,8 0 0

0 0 0 0

0,3 0

0 0 0 0 0

0,3

Приведенные зависимости демонстрируют разность данных аппаратуры GTS и данных модели орбитального движения МКС. Продолжительность моделирования составляла около 12 ч. Максимальная погрешность определения долготы составляет 0,4°, широты — 0,3°. Указанная точность удовлетворяет требованиям, предъявляемым к аппаратуре GTS.

Изменения погрешностей определения аппаратурой GTS текущих долготы и широты подспутниковой точки при усреднении параметров орбитального движения с помощью алгоритма (28) приведены на рис. 2, в, г. Зависимости демонстрируют разность данных аппаратуры GTS и данных модели орбитального движения МКС, а также показывают, что максимальные погрешности гораздо больше погрешностей, полученных с помощью алгоритма (2). Максимальная абсолютная погрешность определения долготы составляет 20°, широты — 10°. Это неприемлемо, поскольку для установления сеанса связи с аппаратурой потребителей необходима прямая видимость приемника и передатчика сигналов. В случае значительных погрешностей передатчик сигнала оказывается за горизонтом Земли и прием его сигналов невозможен.

В декабре 2013 г. в течение нескольких суток на борту МКС была проведена серия тестов аппаратуры GTS c приемом орбитальных

Бортовое время

г

Рис. 2. Изменения погрешностей определения аппаратурой GTS текущих широты (а, в) и долготы (б, г) подспутниковой точки (дата 17.07.2013 для а, б и дата 21.11.2014 для в, г)

данных и получением телеметрической информации, сформированной аппаратурой GTS во время пролетов МКС окрестностей места расположения центра приема информации с аппаратуры GTS. Полученная в процессе испытаний информация является достаточно редкой и имеет невысокую точность ввиду низкого разрешения, которое составляет 8 бит для значений широты и долготы (град). В этом случае дискрет указанных величин составляет около 1°. Однако усредненное значение результатов, полученных в результате обработки телеметрии летных испытаний, хорошо согласуется с результатами математичес-

кого моделирования, представленными на рис. 2, а, б. Таким образом, летные испытания подтверждают работоспособность предложенного алгоритма и верифицируют модель аппаратуры GTS. При этом точность вычисления усредненного значения орбитальных параметров с использованием предложенного в настоящей работе алгоритма укладывается в необходимые для работы аппаратуры GTS пределы.

Заключение. Рассмотрен алгоритм расчета усредненных параметров орбиты МКС, примененный при реализации космического эксперимента GTS-2. Алгоритм позволяет получить параметры орбитального движения МКС с необходимой для проведения данного эксперимента точностью. Для оценок точности вычисления орбитальных данных на основе общедоступной модели SGP4 была разработана математическая модель аппаратуры GTS и проведено математическое моделирование. Представленные в работе результаты моделирования движения МКС на наземном стенде отработки бортового программного обеспечения согласуются с результатами летных испытаний и подтверждают работоспособность предложенного алгоритма.

ЛИТЕРАТУРА

1. Global Transmission Services 2 (GTS-2) [Информационный портал] URL: http://www.nasa.gov/mission_pages/station/research/experiments/287.html (дата обращения: 22.10.2014).

2. Сумароков А.В. Об усреднении параметров орбитального движения МКС в космическом эксперименте GTS-2 // Навигация и управление движением. Материалы XVI конференции молодых ученых 2014. С. 334-341.

3. Hoots R.F., Roehrich R.L. Spacetrack report no. 3. Models for Propagation of NORAD Element Sets. Aerospace Defense Center, Peterson Air Force Base. 1980. 91 p.

4. Справочное руководство по небесной механике и астродинамике / В.К. Абала-кин, Е.П. Аксенов, Е.А. Гребенников, В.Г. Демин и др. М.: Наука, 1976. 864 с.

5. Охоцимский Д.Е., Сихарулидзе Ю.Г. Основы механики космического полета. М.: Наука, 1990. 448 с.

6. Терминальное релейно-импульсное управление линейными стационарными динамическими системами / Н.Е. Зубов, Е.А. Микрин, М.Ш. Мисриханов,

A.С. Олейник, В.Н. Рябченко // Известия РАН. ТиСУ 2014. № 3. С. 134-148.

7. Идентификация положения равновесной ориентации международной космической станции как задача матричного пополнения с устойчивостью / Н.Е. Зубов, Е.А. Микрин, М.Ш. Мисриханов и др. // Известия РАН. ТиСУ 2012. № 2. С. 130-144.

8. Применение адаптивного полосового фильтра в качестве наблюдателя в контуре управления международной космической станции / Н.Е. Зубов, Е.А. Микрин,

B.Н. Рябченко и др. // Известия РАН. ТиСУ 2012. № 4. С. 88-100.

9. Применение алгоритма точного размещения полюсов при решении задач наблюдения и идентификации в процессе управления движением космического аппарата / Н.Е. Зубов, Е.А. Микрин, М.Ш. Мисриханов и др. // Известия РАН. ТиСУ 2013. № 1. С. 135-151.

10. Синтез стабилизирующего управления космическим аппаратом на основе обобщенной формулы Аккермана / Е.А. Воробьева, Н.Е. Зубов, Е.А. Микрин и др. // Известия РАН. ТиСУ 2011. № 1. С. 96-106.

11. Разгрузка кинетического момента инерционных исполнительных органов космического аппарата в канале тангажа /А.В. Богачев, Е.А. Воробьева, Н.Е. Зубов и др. // Известия РАН. ТиСУ. 2011. № 3. С. 132-139.

12. Синтез развязывающих законов стабилизации орбитальной ориентации космического аппарата / Н.Е. Зубов, Е.А. Микрин, М.Ш. Мисриханов и др. // Известия РАН. ТиСУ. 2012. № 1. С. 92-108.

13. Модификация метода точного размещения полюсов и его применение в задачах управления движением космического аппарата / Н.Е. Зубов, Е.А. Микрин, М.Ш. Мисриханов и др. // Известия РАН. ТиСУ. 2013 г. № 2. С. 118-132.

14. Зубов Н.Е., Микрин Е.А., Мисриханов М.Ш., Рябченко В.Н. Синтез законов управления космическим аппаратом, обеспечивающих оптимальное размещение полюсов замкнутой системой управления // Известия РАН. ТиСУ. 2012. № 3. С. 98-111.

15. Зубов Н.Е., Микрин Е.А., Рябченко В.Н., Олейник А.С., Ефанов Д.Е. Оценка угловой скорости космического аппарата в режиме орбитальной стабилизации по результатам измерений датчика местной вертикали // Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2014. № 5. С. 3-15.

16. Беклемишев Д.В. Дополнительные главы линейной алгебры. М.: Наука, 1983. 336 с.

REFERENCES

[1] Global Transmission Services 2 (GTS-2). URL: http://www.nasa.gov/mis-sion_pages/station/research/experiments/287.html (accessed 22.10.2014).

[2] Sumarokov A.V. About Averaging of ISS Orbital Parameters During Implementation of Space Experiment GTS2. Navigatsiya i upravlenie dvizheniem. Materialy XVI konf. molodykh uchenykh [Navigation and Motion Controll. Proc. of the XVI Young Scientist Conference], 2014. pp. 334-341 (in Russ.).

[3] Hoots Felix R., Roehrich Ronald L. Spacetrack Report No. 3. Models for Propagation of NORAD Element Sets. Aerospace Defense Center, Peterson Air Force Base, 1980. 91 p.

[4] Abalkin V.K., Aksenov E.P., Grebennikov E.A., Demin V.G., et al. Spravochnoe rukovodstvo po nebesnoy mekhanike i astrodinamike [Reference Manual on Celestial Mechanics and Astrodynamics]. Moscow, Nauka Publ., 1976. 864 p.

[5] Ohocimskiy D.E., Sikharulidze Y.G. Osnovy mekhaniki kosmicheskogo poleta [Foundation of Space Flight Mechanics: Tutoral]. Moscow, Nauka Publ., 1990. 448 p.

[6] Zubov N.E., Mikrin E.A., Misrikhanov M.Sh., Oleinik A.S., Ryabchenko V.N. Terminal Bang-Bang Impulsive Control of Linear Time Invariant Dynamic Systems. J.Comput. Syst. Sci. Int., 2014, vol. 53, pp. 480-490.

[7] Zubov N.E., Mikrin E.A., Misrikhanov M.Sh., Ryabchenko V.N., Timakov S.N., Cheremnykh E.A. Identification of the Position of an Equilibrium Attitude of the International Space Station as a Problem of Stable Matrix Completion. J. Comput. Syst. Sci. Int., 2012, vol. 51, pp. 291-305.

[8] Zubov N.E., Mikrin E.A., Ryabchenko V.N., et al. The Use of an Adaptive Bandpass Filter as an Observer in the Control Loop of the International Space Station. J.Comput. Syst. Sci. Int., 2012, vol. 51, pp. 560-572.

[9] Zubov N.E., Mikrin E.A., Misrikhanov M.Sh., Ryabchenko V.N., Timakov S.N. The Use of the Exact Pole Placement Algorithm for the Control of Spacecraft Motion. J.Comput. Syst. Sci. Int., 2013, vol. 52, pp. 129-144.

[10] Zubov N.E., Vorob'eva E.A., Mikrin E.A., Misrikhanov M.Sh., Ryabchenko V.N., Timakov S.N. Synthesis of Stabilizing Spacecraft Control Based on Generalized Ackermann's Formula. J. Comput. Syst. Sci. Int., 2011, vol. 50, pp. 93-103.

[11] Bogachev A.V., Vorob'eva E.A., Zubov N.E., Mikrin E.A., Misrikhanov M.Sh., Ryabchenko V.N., Timakov S.N. Unloading Angular Momentum for Inertial Actuators of a Spacecraft in the Pitch Channe. J. Comput. Syst. Sci. Int., 2011, vol. 50, pp. 483-490.

[12] Zubov N.E., Mikrin E.A., Misrikhanov M.Sh., Ryabchenko V.N. Synthesis of Decoupling Laws for Attitude Stabilization of a Spacecraft. J. Comput. Syst. Sci. Int., 2012, vol. 51, pp. 80-96.

[13] Zubov N.E., Mikrin E.A., Misrikhanov M.Sh., Ryabchenko V.N. Modification the Exact Pole Placement Method and Its Application for the Control of Spacecraft Motion. J. Comput. Syst. Sci. Int., 2013, vol. 52, pp. 279-292.

[14] Zubov N.E., Mikrin E.A., Misrikhanov M.Sh., Ryabchenko V.N. Synthesis of Controls for a Spacecraft That Optimize the Pole Placement of the Closed Loop Control System. J. Comput. Syst. Sci. Int., 2012, vol. 51, pp. 431-444.

[15] Zubov N.E., Mikrin E.A., Oleinik A.S., Ryabchenko V.N., Efanov D.E. The Spacecraft Angular Velocity Estimation in the Orbital Stabilization Mode by the Results of the Local Vertical Sensor Measurements. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Priborostr. [Herald of the Bauman Moscow State Tech. Univ., Instrum. Eng.], 2014, no. 5, pp. 3-15 (in Russ.).

[16] Beklemishev D.V. Dopolnitel'nye glavy lineynoy algebry [Complementary chapters of linear algebra]. Moscow, Nauka Publ., 1983. 336 p.

Статья поступила в редакцию 11.06.2015

Микрин Евгений Анатольевич — д-р техн. наук, академик РАН, первый заместитель генерального конструктора ОАО "РКК "Энергия" им. С.П. Королeва", заведующий кафедрой "Системы автоматического управления" МГТУ им. Н.Э. Баумана. МГТУ им. Н.Э. Баумана, Российская Федерация, 105005, Москва, 2-я Бауманская ул., д. 5.

ОАО "РКК "Энергия" им. С.П. Королeва", Российская Федерация, Московская обл., 141070, Королeв, ул. Ленина, д. 4-а.

Mikrin E.A. — D.Sc. (Eng.), First Deputy of Chief Designer, S.P. Korolev Rocket and Space Corporation Energiya; Head of the Department of Automatic Control Systems, Bauman Moscow State Technical University.

Bauman Moscow State Technical University, 2-ya Baumanskaya ul. 5, Moscow, 105005 Russian Federation.

S.P. Korolev Rocket and Space Corporation Energiya, Lenina ul. 4-a, Korolev, Moscow Region, 141070 Russian Federation.

Сумароков Антон Владимирович — канд. физ.-мат. наук, старший научный сотрудник научно-технического центра ОАО "РКК "Энергия" им. С.П. Королeва". ОАО "РКК "Энергия" им. С.П. Королeва", Российская Федерация, Московская обл., 141070, Королeв, ул. Ленина, д. 4-а.

Sumarokov A.V. — Ph.D. (Phys.-Math.), Senior Fellow, Research and Development Centre of S.P. Korolev Rocket and Space Corporation Energiya.

S.P. Korolev Rocket and Space Corporation Energiya, Lenina ul. 4-a, Korolev, Moscow Region, 141070 Russian Federation.

Зубов Николай Евгеньевич — д-р техн. наук, заместитель руководителя по науке научно-технического центра ОАО "РКК "Энергия" им. С.П. Королeва", профессор кафедры "Системы автоматического управления" МГТУ им. Н.Э. Баумана. МГТУ им. Н.Э. Баумана, Российская Федерация, 105005, Москва, 2-я Бауманская ул., д. 5.

ОАО "РКК "Энергия" им. С.П. Королeва", Российская Федерация, Московская обл., 141070, Королeв, ул. Ленина, д. 4-а.

Zubov N.E. — D.Sc. (Eng.), Deputy Director for Science, Research and Development Center of S.P. Korolev Rocket and Space Corporation Energiya; Professor, Department of Automatic Control Systems, Bauman Moscow State Technical University. Bauman Moscow State Technical University, 2-ya Baumanskaya ul. 5, Moscow, 105005 Russian Federation.

S.P. Korolev Rocket and Space Corporation Energiya, Lenina ul. 4-a, Korolev, Moscow Region, 141070 Russian Federation.

Рябченко Владимир Николаевич — д-р техн. наук, ведущий научный сотрудник научно-технического центра ОАО "РКК "Энергия" им. С.П. Королeва", профессор кафедры "Системы автоматического управления" МГТУ им. Н.Э. Баумана. МГТУ им. Н.Э. Баумана, Российская Федерация, 105005, Москва, 2-я Бауманская ул., д. 5.

ОАО "РКК "Энергия" им. С.П. Королeва", Российская Федерация, Московская обл., 141070, Королeв, ул. Ленина, д. 4-а.

Ryabchenko V.N. — D.Sc. (Eng.), Leading Researcher, Research and Development Center of S.P. Korolev Rocket and Space Corporation Energiya; Professor, Department of Automatic Control Systems, Bauman Moscow State Technical University. Bauman Moscow State Technical University, 2-ya Baumanskaya ul. 5, Moscow, 105005 Russian Federation.

S.P. Korolev Rocket and Space Corporation Energiya, Lenina ul. 4-a, Korolev, Moscow Region, 141070 Russian Federation.

Просьба ссылаться на эту статью следующим образом:

Микрин Е.А., Сумароков А.В., Зубов Н.Е., Рябченко В.Н. К вопросу решения задачи усреднения параметров орбитального движения Международной космической станции в ходе реализации космического эксперимента Global Transmission Services 2 // Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2015. № 5. C. 3-17.

Please cite this article in English as:

Mikrin E.A., Sumarokov A.V., Zubov N.E., Ryabchenko V.N. Problem solution of averaging orbital motion parameters of the International space station during conducting the space experiment Global Transmission Services 2. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Priborostr. [Herald of the Bauman Moscow State Tech. Univ., Instrum. Eng.], 2015, no. 5, pp. 3-17.

i Надоели баннеры? Вы всегда можете отключить рекламу.