Научная статья на тему 'АВТОНОМНОЕ ЦИФРОВОЕ УПРАВЛЕНИЕ МИНИ-СПУТНИКОМ ЗЕМЛЕОБЗОРА В РЕЖИМАХ НАЧАЛЬНОЙ ОРИЕНТАЦИИ'

АВТОНОМНОЕ ЦИФРОВОЕ УПРАВЛЕНИЕ МИНИ-СПУТНИКОМ ЗЕМЛЕОБЗОРА В РЕЖИМАХ НАЧАЛЬНОЙ ОРИЕНТАЦИИ Текст научной статьи по специальности «Механика и машиностроение»

CC BY
57
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МИНИ-СПУТНИК ЗЕМЛЕОБЗОРА / НАЧАЛЬНАЯ ОРИЕНТАЦИЯ / АВТОНОМНОЕ ЦИФРОВОЕ УПРАВЛЕНИЕ / A SPACE ROBOT / A GEOSTATIONARY SATELLITE / A VISUAL MONITORING THE STATE / CONTROL

Аннотация научной статьи по механике и машиностроению, автор научной работы — Сомов С.Е., Сомова Т.Е.

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

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

AUTONOMOUS DIGITAL CONTROL OF THE EARTH GEODETIC MINI-SATELLITE IN INITIAL ORIENTATION MODES

Methods for guidance and motion control of a space robot during a flyby of a geostationary satellite at a visual monitoring its technical state are considered. Numerical results are presented that demonstrate the effectiveness of the developed discrete guidance and control algorithms.

Текст научной работы на тему «АВТОНОМНОЕ ЦИФРОВОЕ УПРАВЛЕНИЕ МИНИ-СПУТНИКОМ ЗЕМЛЕОБЗОРА В РЕЖИМАХ НАЧАЛЬНОЙ ОРИЕНТАЦИИ»

УДК 629.78 : 681.51

АВТОНОМНОЕ ЦИФРОВОЕ УПРАВЛЕНИЕ МИНИ-СПУТНИКОМ ЗЕМЛЕОБЗОРА В РЕЖИМАХ НАЧАЛЬНОЙ ОРИЕНТАЦИИ

© 2020 С.Е. Сомов12, Т.Е. Сомова2

1 Самарский федеральный исследовательский центр Российской академии наук, Самара, Россия 2 Самарский государственный технический университет, Самара, Россия

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

Рассматриваются задачи автономного цифрового управления ориентацией космического аппарата и проверки работоспособности системы управления его ориентацией в начальных режимах. Представлены разработанные методы, алгоритмы и результаты имитации процессов управления ориентацией миниатюрного спутника землеобзора на солнечно-синхронной орбите. Для приведения ориентации космического аппарата из произвольной к требуемой применяется автономное угловое наведение и модульно ограниченное векторное цифровое управление с использованием вектора модифицированных параметров Родрига. Кратко обсуждается проблемы верификации работоспособности системы управления ориентацией мини-спутника. Ключевые слова: мини-спутник землеобзора, начальная ориентация, автономное цифровое управление

Б01: 10.37313/1990-5378-2020-22-5-84-93

Работа поддержана РФФИ, грант 20-08-00779.

ВВЕДЕНИЕ

После отделения любого малого низкоорбитального космического аппарата (информационного спутника [1], космического робота [2] и т.д.) от верхней ступени ракеты-носителя такой космический аппарат (КА) начинает кувыркаться - вращаться с вектором угловой скорости ш изменяемого направления в связанной с ним системе координат (ССК) O xyz. Основное назначение начальных режимов системы управления ориентацией (СУО) состоит в приведении ориентации КА к заданной в орбитальной системе координат (ОСК) O x0 y0 z0 . Затем космический аппарат с помощью собственной двигательной установки перемещается в заданное положение на целевой орбите и начинает выполнять свои задачи при его удержании на этой орбите [3].

В последнее десятилетие произошли существенные изменения в практической деятельности, связанной с использованием малых спутников для космического мониторинга Земли. Здесь радикальное отличие состоит в создании орбитальных группировок малых КА,

Сомов Сергей Евгеньевич, научный сотрудник отдела «Динамики и управления движением» СамНЦ РАН; научный сотрудник отдела «Навигации, наведения и управления движением» НИИ проблем надежности механических систем СамГТУ. E-mail: s_somov@mail.ru Сомова Татьяна Евгеньевна, научный сотрудник отдела «Навигации, наведения и управления движением» НИИ Проблем надежности механических систем СамГТУ. E-mail: te_somova@mail.ru

обеспечивающих непрерывное обновление видеоданных. Стоимость их разработки, а также изготовления и вывода на орбиту невелика, что объясняет превращение таких спутников в массовый продукт для ДЗЗ, а также для быстрой практической проверки новых космических технологий. Широкое использование малых спутников землеобзора стало также стимулом развития инновационных технологий, направленных на совершенствование их бортовых систем и целевой аппаратуры.

В данной статье рассматривается мини-спутник землеобзора (рис. 1) массой 250 кг, оснащенный телескопом с апертурой 0.4 м, который отделяется от верхней ступени ракеты-носителя на солнечно-синхронной орбите высотой 600 км. Предполагается, что такой миниатюрный КА оснащён системой управления движением,

Рис. 1. Мини-спутник землеобзора

Рис. 2. Схема GE (а) и оболочка ее KM (b)

содержащей бесплатфрменную инерциальную навигационную систему (БИНС) с коррекцией по сигналам спутников GPS/ГЛОНАСС и звездных датчиков, кластер гироскопических датчиков угловой скорости (ДУС), трехосный магнитометр (MM), а также следующие бортовые приводы: двигательная установка (ДУ), кластер четырех двигателей-маховиков (ДМ) по схеме General Electric (GE), рис. 2, и магнитный привод (МП). Мы изучаем нелинейные проблемы управления КА в следующих режимах начальной ориентации (РНО):

(i) успокоение вращательного движения КА в инерциальной системе координат (ИСК) с помощью цифрового управления МП по сигналам кластера ДУС когда модуль вектора угловой ско-

I I * *

рости ш =| Ш |> ш j при заданном значении ш j ;

(ii) инициализация кластера ДМ, включение его в контур управления КА и последующее приведение КА по сигналам БИНС к требуемой ориентации в ОСК;

(iii) угловая стабилизация КА в ОСК при автономном цифровом управлении кластером ДМ, в том числе при его разгрузке от накопленного кинетического момента (КМ) с использованием МП, для подготовки СУО спутника к полётной верификации её работоспособности.

Методы решения таких задач без использования каких-либо ДУ ранее были представлены в [4]. Недостатками этих разработанных методов являются необходимость временной программы пространственного наведения КА с использованием прогноза терминальных граничных условий и большая длительность приведения углового положения спутника к требуемой ориентации в ОСК.

В отличие от такого подхода, здесь в развитие [5] решается задача автономного углового наведения КА при отслеживании значений вектора модифицированных параметров Родри-га (МПР) эталонной модели с использованием модульно ограниченного вектора цифрового управляющего момента кластера ДМ в процессе приведения ориентации спутника из произвольной в ИСК к требуемой в орбитальной системе координат. Мы также кратко обсуждаем

проблемы проверки работоспособности СУО в режимах начальной ориентации.

МОДЕЛИ И ПОСТАНОВКА ЗАДАЧИ

Минимально-избыточная схема GE кластера ДМ, рис. 2, обладает возможностью управлять ориентацией КА при отказе любого одного маховика. Здесь в ССК Oxyz оси вращения четырёх ДМ располагаются на поверхности конуса с углом полу-раствора у. Далее используются стандартные обозначения {•} = col(-), [•] = line( ), ( ,) , (•)', [-х ] и °для векторов, матриц и кватернионов, Су = cos у, Sу = sin у ,

i = 123 m = 1 — m

' ' •• и применяется вектор

МПР о = {ог-} = е tg^ /4) с традиционными обозначениями орта Эйлера e и угла Ф собственного поворота. Вектор а взаимнооднозначно связан с кватернионом Л = (X0, X), X = {Xi} ориентации КА в ИСК прямыми О = Х/ (1+ X 0) и обратными Я 0 = (1 -О 2)/(1 + 02), X = {Яt} = 2о /(1 + О2) соотношениями.

Модель углового движения КА учитывает упругость его конструкции и имеет вид

Л = Л ° ш/2 ; A0{Ш,q,Q} = {FШ, Fq, Fr}, (1) Fш =-[ш х] G + Mm + Md; Fq = -A9 (V q + W a); Fr = m - mf;

A0 =

J Jr А у

d; А; 0

Jr A Y 0 Jr 14 _

СУ Су СС уу

S у - S у 00

0 0 ^ - S

A у =

Здесь G = G0 + D ( является вектором КМ электромеханической системы, где С ° = К + Н и К = Jш , столбцы Н = {Нг.}, I = 1 ^ 3 и h = {h }, hр = ЗгО , р = 1 ^ 4 представляют КМ кластера и отдельных ДМ, которые связаны

соотношением Н = Ау И, где матрица Ау составлена из ортов осей ДМ в базисе В ;

А * = Шаё{ д, }■ V* = Шаё{ )};

w9 = ;)2}; мт = {т™}',

т = {тр}; т' = {т'р};

вектор механического момента МП Мт = [тт } = -L х В, где вектор электромагнитного момента (ЭММ) L = } с ограниченными компонентами 11. | < 1т и вектор индукции магнитного поля Земли В = Ь В с ортом Ь определены в ССК; векторы-столбцы т = [т? }

и тг = [тр} представляют управляющие моменты и моменты сил сухого трения по осям вращения ДМ, а вектор М й - внешние возмущающие моменты. Ресурсы каждого ДМ по управляющему и кинетическому моментам ограничены, | тр(Г) |< тт,| hр(0|< hm, р = 1 4. Далее используется вектор Мг = [МГ} управляющего момента кластера ДМ в виде Мг = — Н , где (•)*

- символ локальной производной по времени.

Если КА считать свободным твердым телом, который управляется только кластером ДМ, и СУО сбалансирована по вектору суммарного кинетического момента (вектор G = 0), то модель (1) пространственного углового движения КА принимает вид

Л = Л ° ш/ 2; ш = Г'Мг = е = и. (2)

Пусть для формирования управления и применяются измерения кватерниона Л^), которые используются для вычисления вектора МПР

), и вектора угловой скорости ш ^). Кинематическому уравнению в (2) соответствует соотношение а = (1 -о2)ш/4 + ахш/2 + о<а, ш>/2 для вектора МПР а, поэтому при векторе управляющего углового ускорения и = е модель (2) представляется в нормированной непрерывной векторной форме

о = ^(1 -о2)ш +1 ахш +1 а<а, ш>; ш = и (3) с заданными начальными условиями о(^) = 00 , Ю ) = ю при 10 = 0, где при обозначении е 0 = е(^) вектор С0 = е 0 tg(Ф 0/4) является произвольным с условием | Ф0 |< 2л.

Как известно, кватернион - Л задает вращение КА на угол 2л - Ф вокруг орта Эйлера

- е, которое полностью совпадает с вращением этого объекта на угол Ф вокруг орта Эйлера е , т.е. значения Л и - Л совпадают. Следовательно, при Ф = л возникает проблема двузначности кватерниона и требуется конкретизировать его значение вместе с направлением орта Эйлера. Для вектора МПР о такая проблема не проявляется УФе (-2 л, 2 л) . Поэтому далее принимается эталонная модель (3)

автономного пространственного наведения с вектором МПР о, вектором угловой скорости ш и вектором ускорения е = и, который формально считается управлением. Будем считать, что вектор такого управления и = [и.} ограничен по модулю | и(?) |= п({)< ит, ит > 0 , а вектор ш (^) = [ш. (^)} ограничен по модулю | ш (¿) | = ш (^<шт, шт > 0, естественно

ю0 = I ш0|<ют. '

При законе наведения КА, заданного кватернионом Лр (^), векторами угловой скорости шр (^ и углового ускорения ер (¿), погрешность ориентации ССК О хуг определяется кватернионом Е = (е0, е) = Лр ° Л при векторе е = [е.}, которому соответствуют матрица ошибки ориентации Се = 13 - 2[ех^|,, где матрица Qe = 13е0 + [ех], вектор модифицированных параметров Родрига ае = {аге} = е/(1 + е0) = е^(Ф е/4) с ортом ее оси Эйлера и углом Фе собственного поворота, а также вектор угловой погрешности

5ф = {5фг.} = {4 °ге}. При этом вектор ошибки 5ш ^) = ше^) по угловой скорости вычисляется

на основе соотношения ше = ш - Сеш р (^).

Предположим, что дискретное измерение кватерниона Л1 = Л(^ ) ориентации КА в ИСК выполняется БИНС в моменты времени , I е N = [0,1,2,...) периодом Тр, в моменты времени tk, к е N с периодом Ти формируется цифровое управление кластером ДМ, а цифровое управления МП действует Уt е [^, tr+1), г е N с периодом ТТ > Ти.

В данной статье решаются следующие задачи:

(I) разработка дискретных алгоритмов цифрового управления как МП, так и кластером ДМ с учетом особенностей их применения в СУО мини-спутника;

(II) синтез нелинейного цифрового закона управления ик = и(ок ,шк) в эталонной модели (2) & (3) автономного наведения при ограниченных модулях векторов управления и угловой скорости, который обеспечивает асимптотическую устойчивость замкнутой непрерывно-дискретной эталонной модели;

(III) синтез нелинейного цифрового закона управления кластером ДМ, который после завершения режима успокоения спутника обеспечивает переход КА из произвольной ориентации в ИСК в требуемое угловое положение в ОСК;

(1у) компьютерная имитация работы СУО в режимах начальной ориентации геодезического мини-спутника на солнечно-синхронной орбите при его автономном угловом наведении и управлении;

(у) краткое обсуждение проблем проверки работоспособности СУО мини-спутника.

ЦИФРОВОЕ УПРАВЛЕНИЕ МАГНИТНЫМ ПРИВОДОМ

Когда КА моделируется как твердое тело (Md = 0, Mr = 0 и G = K), управляемое только МП, то согласно (1) модель его динамики представляется в виде K = M-ихK , где K = K* = Job и внешний управляющий

момент M = Mm . Для синтеза локально оптимальных непрерывных законов управления M = M(o) применялась функция Ляпунова

v = K2 = <K, K) . В результате установлено [4], что в режиме успокоения КА с минимальным принуждением M2 =| M |2 закон управления имеет вид M = -aK k с ортом k = K/К и постоянным параметром a > 0, а закон управления M = -m k с постоянным параметром m > 0 представляет управляющий момент, оптимальный по быстродействию.

При цифровом управлении МП будем считать, что в моменты времени tr = r Tm вектор индукции магнитного поля Земли B = B(tr) = B rb измеряется магнитометром. При формировании команды Mr =-a Kr для вектора механического момента МП на каждом полуинтервале времени t е [tr, tr+1) с заданным периодом ТЦт сначала определяется вектор потребной вариации импульса (pulse) управляющего момента

Мp = Г+1 М(т) dT = -a t+1 К (t) dT

= -К r (1 - exp(-aT7))k r.

Этот вектор представляется в виде

Mp = b r х (Mp х b r) + b r <Mp, b r) и для энергетической экономичности МП назначается

вектор Mp = Mpm = b r х (M p х b r) с условием

< M p, br ) = 0.

Вектор потребной вариации импульса управляющего момента МП Mp"1 = —Aim k r с модулем AI ™ = К r (1 - ехр(-аГит)) и ортом k r далее используется для формирования цифрового управления ЭММ Lr = {lir} МП с периодом Т". При этом определяется взаимная ориентация ортов br и kr, если | (br, kr)|> cos(^/3) , то на текущем периоде дискретности МП не включается, иначе формируется вектор ЭММ Lr = (AIГит)(Ьr Xkr)/Br с ограниченными компонентами 11 | < lm.

I r I

ЦИФРОВОЕ УПРАВЛЕНИЕ ДМ

В задаче идентификации момента сил сухого трения по осям вращения ДМ для простоты рассмотрим только один ДМ, при этом

индекс p не используется. Простейшая модель движения ДМ представляется в нормированном виде Q(t) = a(t) - af (t), где управляющее ускорение a = m / Jr, ускорение

af(t) = a0 sign(Q(t) e [-a0, a0] отражает влияние момента сил сухого трения и при моменте инерции ДМ Jr параметр af0 = m0 / Jr = const . В предположении af (t) = af (ts) = af = const Vt e [ts, ts+1), где ts+1 = ts + Tq) с периодом Tq < Tu, для получения оценки as значения af применяется дискретный идентификатор Луенбергера

Qs+i = Qs + (as -Oif) Ts + gf 5Qs;

a.

= af + gf 5Q,; 5Q^ = Q^ -Q,

f f

где постоянные параметры g1 и g2 определяются по явным соотношениям. Дискретная оценка момента сил сухого трения получается в

виде т1 ) = т] = Зга\.

Компенсационная схема разгрузки кластера ДМ основана на следующих положениях. Вычисляются потребная вариация модуля Д1 ^ и орт кг вектора потребного импульса механического момента МП в ССК. Далее рассчитывается постоянная команда М£и = {т^} =А1тЬг / Т™ компенсации импульса механического момента МП, которая одновременно с периодом управления ТЦ1 поступает как на МП, так и с периодом управления Ти на кластер ДМ, но с обратным знаком.

Для кластера четырех ДМ принципиальная проблема заключается в распределении векторов его кинетического Н и управляющего мг = —Н моментов при избыточном числе двигателей- маховиков. При некоторых упрощениях эта проблема состоит в одновременном решении двух уравнений

Ау И = Н V Н е Я3, V Ие Я4; Ау т = Н* = —Мг V Мг е Я3,те Я4.

Используемый подход к разрешению этих уравнений основан на применении скалярной функции автоматической настройки кластера, которая позволяет однозначно распределять векторы Н и Мг = —Н между четырьмя ДМ по явным аналитическим соотношениям [6]. Введем нормированный вектор КМ кластера к = {х, у, z} = Н/Ът = А Т Ь, где х = х + х2,

х = С (К + К), х2 = С (Аз + К);

у = (К - И2), Г = (Кз - А4); h = {Ар}, кр = hр , | Ар |< 1.

Распределение этого вектора между четырьмя ДМ выполняется по закону

/р = — *2 +Р(— !) = 0'

где 0 < р < 1; ~ = х1 / чу; ~ = х2 / чг,

Ч6. = (4Су2 - 52 )1/2, 5 = у,2, на основе соотношений

(I) ч = чу + чг;

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

А = (д / р)(1 — (1 — 4р[(д„ — д2)(х /2)

+ — (х/2)2)]/д 2)1/2);

х1 = (х + А)/2, х2 = (х- А)/2;

(II) распределение КМ между ДМ в каждой паре по очевидным формулам;

(ш) вычисление столбца т = [т } по явной формуле

т = —({АТ,аг})—:{(М\ + МП^а^,Др/р)} (4)

с параметрами фр, рр > 0 и компонентами строки аг = [а1 ] в виде

Применение методов линеаризации обратной связью, модального синтеза и векторных функций Ляпунова [7] для модели О = V на едином желаемом спектре

Б = (—а± у'Р) с ] = л/-Г приводит к непрерывному нелинейному закону управления V = -(кОа + к ш<О) = -(кОа + кшВ(а)ш) с постоянными коэффициентами, который при обеспечении требуемой асимптотической устойчивости тривиального решения О ^) = 0, ш ($) = 0 представляется в дискретном виде

V к = [V к} = -(кО Ок + кш В(Ок )шк). Здесь при заданном времени регулирования

Тг коэффициенты кО и кЩ^ вычисляются по явным аналитическим соотношениям

Ю = Ъ/(£ГГ); а = в = — );

f _ 2

^1,2 = 3 qy

2C

[2C2± S2M\- Й2)][1 + р-

ах = -2ехр(-аГи )cos(P Ти ), а2 = ехр( -2аГи ) ; Су (A3 + hA\ kda = (1 + а, + а2)/Tu2, krad = (3 + а, - а2 ) /(2Ta ),

^уУ 1 "4

ч.

-] ;

f = ~Ч2С2 + S2Л(кз -Й4)][1 + рСу(A + h2)

^3,4 = 3

ч.

у, »4V»3 4/

Чу

с явным учетом команды M ™ для приближенной компенсации влияния моментов МП при разгрузке кластера ДМ. В завершении формирования цифрового управления ДМ выполня-

~ f ~ f

ется переопределение mk := mk + mk, где mk является столбцом, составленным из текущих

f

оценок тк моментов сил сухого трения по осям вращения ДМ.

ЭТАЛОННАЯ МОДЕЛЬ НАВЕДЕНИЯ

При использовании диадного произведения [a • b] 3-мерных векторов a = {ai} и b = {bj}, которое представляется как

[а • b] = ab4 = С =|| cij | |=|| aibj ||, прямые и обратные кинематические уравнения для вектора МПР ст имеют вид ст = В(а)ш и ш = D(a)a, где матрицы

В(а) = 1(1 -о2)13 + 1([ох] + [о •о] ;

D(c) = В-1 (о) = (8/(1 + а2)2)В1(о) .

Компактное представление второй производной векторной функции ст даётся соотношением

ст = 1(- ст, ст)ш +1(1 -ст2)е + сСТ хш

+ ст X s + (ст, ш )ст + (ст, ш)ст + ст(ст, s).

В итоге модель (3) сводится к нелинейной управляемой системе в форме Бруновского

ст = v = Ь(ст, ш) + В(ст)и, где векторная функция

Ь(ст, ш) = ([(В(ст)ш)х] + [ст • В(ст)ш)] ш / 2.

которые справедливы V Е, > 0.

Предварительныйнепрерывныйзаконуправ-

ления и = Щ } = и(о, Ю) = D(o)( v - b(o, Ю)) обеспечивает равномерную асимптотическую устойчивость тривиального решения для модели (3), а его дискретная форма представлена соотношением

щ = -[D(ot )(kd ак + b(CTk, Юк)) + кЮ Ю ]• (5)

При окончательном формировании цифрового управления uk (Gk, Qk ) = [ut } в очередной момент времени tk учитываются ограничения на модуль вектора управления (u(t) < um ) и модуль вектора угловой скорости (ш (t) < ш m) по следующему простому алгоритму A :

1) по значению цифрового управления uk (5) в момент времени tk вычисляется прогнозное значение вектора угловой скорости Ю® = + ñkTu, достигаемое в конце интервала времени длительностью Tu, и если | |> Ют , то управление uk переопределяется

как uk = ((ЮХ /Ю) )/T;

2) далее, если | uk | = uk > um, то формируется управление uk = um Uk / uk, иначе uk = uk.

Для проверки работоспособности разработанного цифрового закона управления в эталонной модели наведения рассмотрим простейшую каноническую задачу. Пусть для эталонной модели наведения (3), определенной в ИСК, в момент времени to = 0 заданы начальные условия

00 = е0 1ё(Фо /4) , Фо = 120 град;

ео = {-0.165,0.537,0.826}; юо = 0,

закон цифрового управления uk (ak, Qk ) с па-

]

раметрами Тг = 60 Т , = 0,95, периодом Ти = 0,25 с представлен (5) с учетом алгоритма А и

ограничения шШ = 1 град/с, ит = 0.3 град/с2. Задача состоит в обеспечении совпадения ориентации ССК с ИСК, когда о = 0 и ш = 0.

На рис. 3 представлены переходные процессы для компонентов векторов о, ш и е - ик , а также для модулей векторов ш и е (черный цвет). Здесь и далее компоненты векторов всегда отмечаются цветами: синий по оси Ox крена, зелёный по оси Oy рыскания и красный по оси Oz тангажа. Эти результаты демонстрируют, что нелинейная модель (3) с цифровым законом управления ик (ок, шк ) асимптотически устойчива при ограничениях на модули векторов ш и ик .

0.4 Ь 0.2

0

1

Ф 0 "О

« 0.2

'-0.2

50

100 1,5

150

Рис. 3. Изменение векторов о, ю и управления е = ик

АВТОНОМНОЕ НАВЕДЕНИЕ И ЦИФРОВОЕ УПРАВЛЕНИЕ

Автономное наведение и цифровое управление основано на аналитических соотношениях, связывающих требуемые координаты состояния КА с измеренными координатами его углового перемещения. Задача заключается в синтезе законов автономного наведения и управления КА в начальных режимах ориентации, в том числе приведении КА из произвольной ориентации в ИСК к заданной в ОСК, для простоты совпадающей с этой системой координат. В таком случае

кватернион Л ) определяет ориентацию ОСК

в ИСК и получается закон наведения Лр = Л0,

шр =ш0 и ер = е0. В ОСК Ох0у0г0 ориентация КА определяется также углами Эйлера-Крылова ф1 (крена), ф2 (рыскания) и ф3 (тангажа) в последовательности 312 элементарных поворотов. Эти углы составляют столбец ф = {фг.} и используются при формировании матрицы С0 = Се.

Все кинематические параметры (Л0, ш0,

е0 ) углового движения ОСК в ИСК формируются непосредственно на борту мини-спутника, сначала с периодом Ти при его успокоении в ИСК и затем с периодом Ти при использовании методов фильтрации, аппроксимации, интерполяции и экстраполяция [1]. С другой стороны, кватернион Л ориентации КА в ИСК и вектор ш его угловой скорости измеряются БИНС и кластером ДУС, поэтому и возникает возможность автономного наведения [5] и цифрового управления ориентацией мини-спутника в РНО.

Предположим, что КА отделяется от ракеты-носителя в момент времени (0 = 0, когда вектор угловой скорости ш (^) принимает значение ш 0= ш с полностью произвольным кватернионом Л0 = Л ) его ориентации в ИСК. Как подробно описано выше, цифровой вектор ЭММ Lr = [1гг} с ограниченными компонентами 11 |< 1ш начинает формироваться автономно, используя измерения магнитометра и кластера ДУС: генерируются значения вектора МШ^) = (I)} Vt е [Гг,для замедления вращения КА и режим его успокоения в ИСК заканчивается, когда выполнено условие | ш (^) |< ш* - ш (^) в некоторый момент времени . В тот же момент времени значения

Л*1 =Л(Г*) и ш*=ш (Г*) измеряются БИНС, которые далее используются при расчете начальных условий для приведения ориентации ССК к заданной в ОСК.

При t > измеряемые Лк, шк и формируемые на борту КА переменные Л0 , ш к0 , ек0 применяются для расчета значений

Ск, ок - ек 1ё(Фк /4) , и 5ф к. Это позволяет

Ок - ек 1§(Фк/4) ,

шк - 5ш к = ш к - Скш к

вычислить вектор цифрового управления кластером ДМ по соотношению

Мк = шк х G0 + J(Ckе0 + [Скш0 х]шк + йк), (6)

где вектор = К к + Нк, а вектор тк формируется в соответствии с двумя этапами:

1) Vt е £) пока фe(t) > Ф*2 -Фе^2*)

при заданном значении Ф *2 в некоторый мо* ~

мент времени t = t2, вектор тк рассчитывается с использованием эталонной модели наведения по ошибке ое вектора МПР как

и к =-[ Б (о :)(к О о к + Ъ (о к, ю к)) + к ю ю к], (7)

но с учетом общих ограничений на модули векторов ш и ик в алгоритме А, см. также (5);

2) Vt > £ стабилизирующий вектор тк формируется так: выполняется фильтрация значений вектора углового рассогласования

е1 = -5фг, I е N0 с периодом Т и результи-

рующие векторы е[, к е N используются для вычисления значений вектора тк по соотношениям

gk+1 = В^ + С ; тк = К(8к + Р<), (8)

где при йи = 2/ Ти и а = (йи ^ — 1 )/(ёи ^ +1) элементы диагональных матриц В, Р и С вычисляются в виде

Ъ = Т2 — 1) 1{йи Т2 +1); р = (1 — Ъ) /(1 — а); с = р(Ь - а) с параметрами т1 и т2.

РЕЗУЛЬТАТЫ КОМПЬЮТЕРНОЙ ИМИТАЦИИ

Пусть мини-спутник массой 250 кг при выводе на солнечно-синхронную орбиту высотой 600 км, наклонением 97.787 град и долготой восходящего узла 30 град, пролетая над восходящим узлом орбиты в момент времени t0 = 0 отделяется от ракеты-носителя и начинает кувыркать-

ся с модулем вектора угловой скорости ш 0 = 3 град/с. Предположим, что МП имеет ограничение lm = 10 А м2 для компонент вектора ЭММ и период T^ = 4 с цифрового управления МП, а в цифровом законе управления uk (ak, Шк ) кластером ДМ (6) с периодом Tu = 0.25 с и ограничениями шт = 1 град/c, um = 0.3 град/c2 коэффициенты к^ и кШ были рассчитаны с параметрами Tr = 60Tu и Е, = 0.95.

На рис. 4 представлены результаты компьютерной имитации изменения вектора угловой скорости ш (t) мини-спутника при цифровом управлении как МП, так и кластером ДМ во всех начальных режимах ориентации. Здесь для заданного значения ш*= 0.5 град/с автоматически определяется момент времени t* = 6336 с завершения режима успокоения КА, а также значения A*, ш*, О»] = tg^^M) при

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

и

Рис. 4. Изменение вектора угловой скорости при цифровом управлении МП и кластером ДМ

1,5

Рис. 5. Изменение вектора электромагнитного момента при цифровом управлении МП в режиме успокоения

Рис. 6. Изменение вектора механического момента при цифровом управлении МП в режиме успокоения

Ф^ = 175.56 град и Ш^ — Ш* - С^Ш . Изменения векторов L и Мт магнитного привода в этом режиме представлены на рис. 5 и 6. При заданном значении Фе2 = 0.083 град векторный закон тк в (6) переключается от (7) к (8) в момент времени €1 — 6583.6 с. Изменение углов Эйлера-Крылова 5ф1 (крен, синий цвет ), 5ф2 (рыскание, зеленый), 5ф3 (тангаж, красный) и угол Фе (черный цвет) собственного поворота КА в ОСК " > — 6336 с представлены на рис. 7, а

некоторые детали изменения векторов Ш , Мг и т в процессе приведения ориентации КА в ОСК - на рис. 8, 9 и 10. Наконец, на рис. 11 и 12 приведены ошибки по угловым скоростям 5ю. и углам 5ф. при переходе СУО в установивший режим угловой стабилизации мини-спутника в орбитальной системе координат.

Здесь были учтены все шумы измерений и возмущающие моменты, тщательная дискрет-

ная фильтрация измерений и выбор параметров в автономных цифровых законах управления позволили добиться хороших результатов по точности СУО мини-спутника в начальных режимах его ориентации.

ПРОВЕРКА РАБОТОСПОСОБНОСТИ СИСТЕМЫ УПРАВЛЕНИЯ ОРИЕНТАЦИЕЙ

Проверка работоспособности СУО в режимах начальной ориентации является весьма ответственной, здесь требуется особая тщательность при определении работоспособности кластера ДМ. В случае отказа необходимо провести быструю диагностику с определением конкретного отказавшего двигателя-маховика.

Алгоритм бортовой диагностики состояния СУО использует её эталонную модель для имитации номинального управления движением КА в реальном времени. Здесь для обнаружения аномальной ситуации на каждом контрольном

Рис. 7. Углы Эйлера-Крылова и угол вращения КАв ОСК

Рис. 8. Изменение вектора ю при приведении КАк ОСК

Рис. 9. Изменение вектора моментов кластера ДМ

Рис. 10. Изменение управляющих моментов четырёх ДМ

6800

6900

7000 7100 1,5

7200

Рис. 11. Изменение вектора 8ю в режиме стабилизации КА

ю

о ш

3

ю

ч -8ф,

у : — 5ф2

Ду ! ; ! — 6ф3

6800

6900

7000

7100

7200

1.Э

Рис. 12. Изменение вектора 8ф в режиме стабилизации КА

периоде вычисляется вектор рассогласований e = {e } = x - x между векторами измеренных x = {xi} и моделируемых x = {xi} координат.

Применяемый подход к диагностике СУО и принятию решения о неисправности заключается в следующем. Изменение во времени диагностических параметров ej (t) с индексом отказа j = 1,2 можно рассматривать как случайный процесс, характеристики которого зависят от множества факторов. Поэтому классификацию нужно вести не по детерминированным мгновенным значениям рассогласований ej (t) в конце каждого контрольного периода Tu, а как случайный процесс, представленный дискретной последовательностью значений ej k = ej (tk ) , tk+1 = tk + Tu для скользящего окна таких измерений. Классификация отказов с использованием обработки данных случайного процесса в таком окне реализована в нашей модификации [8] алгоритма последовательного контроля отношения вероятностей (ПКОВ, A. Wald, 1954), детали представлены также в [9].

ЗАКЛЮЧЕНИЕ

Для приведения ориентации космического аппарата от произвольной к требуемой используется автономное угловое наведение и модульно ограниченное векторное цифровое управление с применением вектора модифицированных параметров Родрига. Автономные векторные цифровые законы управления магнитным приводом и минимально избыточным кластером двигателей-маховиков применяются соответственно для успокоения кувыркающегося мини-спутника после его отделения от ракеты-носителя и приведения его ориентации в заданное положение в орбитальной системе координат без какой-либо реактивной двигательной установки.

Основными достижениями работы являются: (i) автономное векторное цифровое управление минимально-избыточным кластером двигателей-маховиков при явном распределении вектора управляющего момента между маховиками с учетом ограниченных ресурсов кластера по векторам управляющего момента и кинетического момента; (ii) разгрузка кластера двигателей-маховиков от накопленного кинетического момента при помощи магнитного привода с цифровым управлением по оригинальной схеме компенсации; (iii) встроенная дискретная идентификация и цифровая компенсация момента сил сухого трения на оси вращения каждого маховика.

Представлены разработанные методы и алгоритмы автономного наведения и цифрового управления мини-спутником землеобзора в на-

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

Разработанные алгоритмы автономного наведения, цифрового управления и мониторинга состояния миниатюрных геодезических спутников просты, надежны и реализуемы в космической технике [1].

СПИСОК ЛИТЕРАТУРЫ

1. Testoyedov N., Rayevsky V., Somov Ye., Titov G., Yakimov Ye. Attitude and orbit control systems of Russian com-munication, navigation and geodesic satellites: History, present and future // IFAC-PapersOnLine. 2017, vol. 50, no. 1, pp. 6422-6427.

2. Somov Ye., Butyrin S., Somov S., Somova T. Control of robot- manipulator during its preparation and capture of a passive satellite // Mathematics in Engineering, Science and Aerospace, 2019, vol. 10, no. 3, pp. 421-432.

3. Somov Ye., Starinova O., Butyrin S. Pulse-width control of electro-reaction engines for a station-keeping of a land-survey satellite on sun-synchronous orbit // Procedia Engineering, 2017; vol. 185, pp. 267-274.

4. Somova T. Satellite attitude guidance and economical digital control during initial modes // Mathematics in Engineer-ing, Science and Aerospace. 2018, vol. 9, no. 3, pp. 365-372.

5. Сомов Е.И., Бутырин С.А., Сомова Т.Е. Автономное наведение и управление ориентацией космического ап-парата в режиме слежения // Известия Самарского научного центра Российской академии наук. 2019. Т. 21. № 5. С. 96-107.

6. Somova T. Attitude guidance and control, simulation and animation of a land-survey mini-satellite motion // Journal of Aeronautics and Space Technologies. 2016. Vol. 9, no. 2, pp. 35-45.

7. Somov Ye. Feedback linearization and VLF techniques on the synthesis of spacecraft's gyromoment attitude control systems // Proceedings of 1996 IEEE International Conference on Systems, Man and Cybernetics. Information Intelligence and Systems. Beijing. 1996, vol. 4, pp. 2522-2527.

8. Somov Ye., Rodnishchev N., Somova T. Health checking of a spacecraft control system in the orientation initial modes // Proceedings of 2019 IEEE International Workshop on Metrology for Aerospace;

Turin.2019, pp. 619-623. free-flying robots // Proceedings of 2018 IEEE

9. Somov Ye., Rodnishchev N. Active fault tolerant International Workshop on Metrology for Aerospace,

gyromoment control of information satellites and Rome. 2018, p. 166-170.

AUTONOMOUS DIGITAL CONTROL OF THE EARTH GEODETIC MINI-SATELLITE

IN INITIAL ORIENTATION MODES

©2020 S.Ye. Somov1-2, T.Ye. Somova2

1 Samara Federal Research Centre, Russian Academy of Sciences, Samara, Russia 2 Samara State Technical University, Samara, Russia

Methods for guidance and motion control of a space robot during a flyby of a geostationary satellite at a visual monitoring its technical state are considered. Numerical results are presented that demonstrate the effectiveness of the developed discrete guidance and control algorithms. Key words: a space robot, a geostationary satellite, a visual monitoring the state, control. DOI: 10.37313/1990-5378-2020-22-5-84-93

Sergey Somov, Researcher of Department "Dynamics and Motion Control", Samara Federal Research Centre, Russian Academy of Sciences; Researcher of Department "Navigation, Guidance, and Motion Control", Research Institute for Problems of Mechanical Systems Reliability, Samara State Technical University. E-mail: s_somov@mail.ru Tatyana Somova, Researcher of Department "Navigation, Guidance and Motion Control", Research Institute for Problems of Mechanical Systems Reliability, Samara State Technical University. E-mail: te_somova@mail.ru

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