УДК 681.51 : 629.78
РОБАСТНОЕ ЦИФРОВОЕ ГИРОСИЛОВОЕ УПРАВЛЕНИЕ УПРУГИМ КОСМИЧЕСКИМ АППАРАТОМ ПРИ НЕПОЛНОМ ДИСКРЕТНОМ ИЗМЕРЕНИИ
© 2006 Е.И. Сомов
Самарский научный центр РАН
Представлены оригинальные методы проектирования робастных цифровых систем гиросилового управления ориентацией космических аппаратов, имеющих упругую слабо демпфированную конструкцию.
Введение
Применение новых конструктивных схем космических аппаратов (КА) и расширение круга задач, решаемых ими при длительном сроке активного существования в условиях параметрической неопределенности, слабого собственного демпфирования упругих колебаний конструкции КА, дискретного измерения только доступных координат и наличия различных типов запаздываний при формировании цифрового управления, обусловили актуальность новых разработок в этой области. В отличие от обычных приемов теории робастных систем, предложенный в [1] подход основывается на глубоком проникновении в существо конкретной проблемы, отраженной в структуре модели и собственных свойствах упругого КА в нелинейной зависимости от значений его неопределенных физических параметров. В этом подходе используется многократная фильтрация дискретных измерений только доступных координат с целью амплитудного ослабления влияния колебаний конструкции КА на основные процессы управления ориентацией его корпуса.
Модели движения и свойства упругого космического аппарата
При традиционных обозначениях и некоторых упрощающих предположениях динамика КА упругой конструкции вместе с неподвижными гиродинами (ГД) в составе силового гироскопического комплекса (СГК) описывается векторно-матричным соотношением
М13 [-Ьх] М
[Ьх]
м!
J
Dl
д D д
Ад
* V
ш =
ч
(11)
где М - суммарная масса КА в целом, векторы-столбцы
Fv =-М(ш х V + (ц/ го2) ег) + ш х (Ь х ш - 2Ь) - RwУ - гг (у, у, ш) + R0 Рю = -Ь х (ш х V + (ц/г02)ег)- ш х (Б,я + К)- JwУ -тг(у,у,ш) + М„
Рд = -Ад^ + Wgq) - Мд(ш х V + (ц/го2)ег) - Р^^у.
Здесь Rс и Мо - соответственно суммарный вектор внешних сил негравитационной природы, приложенный в центре масс (ЦМ) КА С, и суммарный вектор внешних моментов относительно полюса О, ег - орт местной вертикали, и при обозначениях [•] - строка, {•}- столбец, (•)' - символ транспонирования, [ах] - косо-симметричная трехмерная матрица на основе вектора а, введены
q = p, q а}, q р = ^ q 2р},
q а = {я1а, я 2а} - векторы-столбцы упругих перемещений конструкции КА, а именно двух панелей солнечных батарей (СБ) и двух антенн;
Мд = [А р, Аа ] - матрица взаимовлияния поступательного движения КА с упругими перемещениями панелей СБ и антенн, где
А р = [А р. А р2 ] и А а = [А а1, А а2 ] ;
D д = [В р, В а ] - матрица взаимовлияния вра-
V
ио
д
щательного движения КА с упругими перемещениями двух панелей СБ и двух антенн,
где В р = [В ^ В р2] и В а = [В а1, BJ;
A q = J - матрица обобщенных масс, нормированная к единичной матрице; Vq = diag{(ôp / я)П£ ,(ôp / я)П> ,(ôa / я)^ ,(ôa / я)П'а} - матрица демпфирования
Wq = dlag{(Op, )2,(Qp. )2,(Qaz. )2,(Q2i )2} - нормированная матрица жесткости Rw, Jw, PW - векторы-столбцы, отражающие
инерционное влияние ротационного перемещения панелей СБ, как твердых тел, относительно корпуса КА;
rf (у, у, ю) и mg (у, у, ю) - нелинейные векторные функции, отражающие гироскопическое влияние перемещений панелей СБ на угол у относительно корпуса КА; K = Лю - вектор кинетического момента (КМ) корпуса КА, как твердого тела;
L = Mqq - вектор статического момента корпуса КА, как упругой конструкции.
Применение групп ГД с коллинеарными осями подвеса дает ряд важных преимуществ при формировании схемы СГК [2]. При использовании только четырех ГД в рамках такого подхода возможна лишь обобщенная классическая схема 2-SPE (2 Scissored Pair Ensemble - система 2 ножничных пар), состоящая из двух пар ГД, рис. 1. В прецессионной теории силовых гироскопов представления нормиро ванного вектора КМ СГК
hc = {xg, yg, zg} в каноническом базисе и h = {x, y, z} в косоугольном гироскопическом
базисе связаны соотношением hc = Aу h . При отсчете углов поворота всех ГД от положительного направления оси Oxg вектор управляющего момента СГК Mg (Р) вычисляется как Mg (р) = hg Aу Ah (р) р, где hg - модуль вектора КМ каждого ГД и при обозначениях
= CPP, Р = 1:4; Ур = \, Р = !,2; zP = \, Р = 3,4; Sa = sin a; Ca = cos a; р ={pp};
X — Xi2 X34
y = + ^2 ;
матрицы A у —
z — + z2)
1 0 0
0 S g S t
yf yf
0 - ct C t
yf yf
Ah(P) —
ôh
ôp
- У1 - У2 - Z3 - z
x1 X2 0 0
0 0 - x3 - x.
Рис. 1. Схема СГК 2-SPE
Принципиальной проблемой управления СГК избыточной структуры является выбор функции распределения потребного суммарного КМ СГК между ГД - так называемого закона настройки СГК. В схеме 2^РЕ указанная проблема сводится к задаче распределения суммарного КМ СГК между двумя парами ГД. Наиболее рациональными являются явные законы настройки, которые позволяют получить все характеристики движения каждого ГД по явным аналитическим соотношениям. Введем нормированную функцию распределения суммарного КМ СГК между парами ГД
/ (Р) = ~1 " ~2 + Р (~1 • ~2 - 1); ~1 = Х12/Чу ; ~2 = Х34,
дв = л14-б2,| б |< 2,в = у,г (1.2) с фиксированным нормированным параметром р (0 <р< 1) . При условии /р(Р) = 0
4
4
внутри области S вариации КМ СГК остаются сингулярными только два одномерных множества в ее периферийной части. Поэтому для центральной части области S имеется взаимнооднозначная [2] явная аналитическая связь векторов-столбцов М* (Р) и р ,
(3 = и* , что позволяет исключить избыточность СГК и его сингулярные состояния.
При невозмущенном движении ЦМ КА по произвольной эллиптической орбите в центральном гравитационном поле вектор
Rс = 0 , а в невозмущенном угловом движении связанная система координат (ССК) Oxyz совпадает с орбитальной системой координат (ОСК) Оx0у0г0. Обозначим
8v = Т V0 ^) - V, где Т - матрица координатного перехода от ОСК к ССК и вектор-столбец V0 (^) представляет скорость невозмущенного поступательного движения ЦМ КА в проекциях на оси ОСК. Учитывая, что
V* = -[(ш - ТЬу>]ТV0 () + Тv0*(t) + 5v* ,
получаем нелинейную модель движения упругого КА, управляемого СГК, в виде
M13 [-Lx] M
[Lx]
m!
J D
D,
A9
5v * Fv
ю = Fco
q Fq
, (13)
д д
где векторы-столбцы
Fsv = -М (ш х 8у) + ш х (Ь х ш - 2Ь) - R„у - г*(у,у,ш) + Rс ^ = -Ьх (ш х 8v) - Ан(Р) Р -ш х G - J„у -т*(у,у,ш) + Мот
Р = и *;
^ = -Мд (ш х 5v) - Ад (УдЯ + Wgq) - Р; у,
вектор G = Dд( + К + Н(() представляет суммарный КМ упругого КА вместе с СГК, вектор Н(Р) - суммарный КМ СГК, а матрица А н(Р) = 5 Н(Р)/5 ( = ^ А у А й (Р). В данной модели СГК управлением считается вектор командных скоростей прецессии ГД
р = и * , при этом формируется управляющий гироскопический момент СГК
Mg =- AH(p) ug .
При вариации суммарного КМ Н(Р) в малой окрестности его естественного "паркового" состояния, которое определяется условием Н* = H(p*) = 0 при p* = (p;i = 0 ,
обеспечивается наибольшая эффективность работы СГК произвольной схемы. Для модели КА как абсолютно твердого тела динамика углового движения КА описывается соотношениями Jco = -AН(Р) p - ю x G + Mo;
p = ug , где вектор G = K + Н(Р) представляет суммарный КМ механической системы "КА+СГК". При отсутствии внешних возмущающих моментов (т.е. при M o = 0) в теории гиросилового управления ориентацией КА относительно ОСК различают два варианта применения СГК, в зависимости от значения вектора G суммарного КМ системы "КА+СГК" для невозмущенного движения корпуса КА с вектором угловой скорости
ю = ю0 = {0,0,ш0} = v0 - const:
схема сбалансированная по суммарному КМ системы "КА+СГК", когда вектор
G = Jc0 + Н* = 0, "парковое" состояние СГК
определяется из условия Н* = H(p*) = -Jc0;
схема несбалансированная по суммарному КМ системы "КА+СГК" - вектор
G = Jc0 + Н* = const ф 0, в частном случае -при естественном парковом состоянии СГК
Н* = Н(Р*) = 0 это соответствует условию
G = G* = Jc0 = const ф 0.
За счет малых внешних возмущающих моментов "векового" типа вектор G медленно изменяет свою величину и направление в инерциальном базисе. Для невозмущенного движения корпуса КА представим этот вектор в виде G = G* = G + Hs « const, где вектор G = 0 для сбалансированной схемы либо G = G* для несбалансированной схемы, а вектор Hs накопленного КМ СГК имеет про-
извольное направление. Модуль вектора Н 5 ситуационно уменьшается до приемлемого уровня с помощью системы разгрузки СГК внешними управляющими моментами. При
наличии вектора накопленного КМ Н5 требуется компенсирующее управление СГК, которое определяются из условий
- Ан(00) и= Jv0 + V0 х G*; 00 = и, при этом изменяются собственные динамические свойства упругого КА. При условии
/р (0) = 0 для функции распределения КМ
(1.2) без ограничения общности для анализа устойчивости только линеаризованных моделей движения упругого КА принимается известная схема СГК "Звезда" [3] на основе трех ГД с естественным парковым состоянием Н* = Н(0) = 0. Несбалансированность и наличие накопленного КМ СГК моделируется дополнительными постоянными векторами Н* и Н 5.
При получении линеаризованной модели движения КА относительно ОСК наряду векторами-столбцами рассогласований углов
8а00 = (5а1,5а2,8а3} = (у,ф,0}, угловых скоростей 5ш (1) = ш(1)-ш°(1;) = (8ш1,8Ю2,8Ю3} = (юх,юу,ю2 -ю0} корпуса КА и скорости поступательного движения 8у ЦМ КА, используются векторы-столбцы 5ив = ив - ив° по управлению СГК
и 80 = 0 - 00 по угловому положению ГД в составе СГК, а также векторы-столбцы малых внешних сил р и моментов м. Опуская далее знак 8 вариации соответствующих координат, вводятся вектор состояния х = (а, ш, V, 4, д, 0}, соответствующие матрицы и линеаризованная модель движения упругого КА при фиксированном положении панелей СБ представляется в виде
х = Ах + В ии8 + В тМ + В р Р; у = Сх. (1.4)
Матричные передаточные функции W(s) от вектора входа (и в, м либо р) к вектору выхода у получаются стандартно, на-
Рис. 2. Формы колебаний панелей СБ при У =45°: а - симметричная, Ь - ассиметричная
пример = С(Ь - А)-1 Ви для векторно-
го входа ив. Логарифмические амплитудные и фазовые характеристики (ЛАХ и ЛФХ) формально получаются из передаточных функций с помощью подстановки s = jю, однако используемые алгоритмы их расчета основываются на методах спектрального разложения. Парциальные частоты панелей СБ и антенн в составе всего изделия трансформируются в собственные частоты. При этом каждой паре практически одинаковых парциальных частот двух симметрично расположенных на корпусе КА панелей СБ и антенн соответствует две собственные частоты, из которых первая (низшая) связана с симметричной формой колебаний, а вторая (более высокая) - с асимметричной формой колебаний, рис. 2. Все собственные частоты изделия мигрируют (изменяются) в зависимости от положения панелей СБ, причем такая миграция наиболее существенна для частот, соответствующих асимметричным формам колебаний навесных конструктивных элементов - панелей СБ и антенн. В качестве примера см. рис. 3 - для конкретного КА собственная частота по второму тону колебаний панелей СБ, соответствующая асимметричной форме изгибных колебаний, в зависимости от угла у их положения нелинейно изменяется от 0.147653 Гц (при у = 0о) до 0.172134 Гц (при у = 90о), т.е. примерно на 17%. Этот факт необходимо учитывать при проектиро-
Рис. 3. ЛАХ и ЛФХ упругого КА по каналу крена: a - при У = 0о , b - при У = 90о
вании гиросиловой цифровой системы управления движением (СУД) и добиваться ее ро-бастности в отношении вариации жестко ст-ных и инерционных параметров упругого КА при минимальном гарантированном значении декремента колебаний навесных конструктивных элементов.
Агрегирование линейных многократных систем
Дискретные алгоритмы управления по каждому каналу основываются на дискретном аналоге реального дифференцирующего звена, обеспечивающего форсирование управляющего дискретного сигнала только в районе частоты среза ЛАХ. Дискретная частотная передаточная функция такого звена в зависимости от псевдочастоты X имеет вид
Ж(X) = k(1 + уХт1)/(1 + Дт2), где k,тl,т2 являются параметрами.
Рассмотрим линейный стационарный объект с кусочно-постоянным управлением
u k (t) = {ujk (t)}; ujk (t) = Zh (t, tk ,ujk) = ujk = = const Vt e Tk - [tk,tk+1),tk = kTu, (2.2)
k e N0 - {0,1,2,3,...}, вектор x(t) e Rn описывает состояние объекта, а вектор uk = {ujk} e Rr представляет дискретную текущую команду - выход дискретного алгоритма управления, формируемый БЦВМ только в дискретные моменты времени tk.
Измерение y(t) = Cx(t) состояния объекта (1.1) является неполным и выполняется только в моменты времени
ts = sTq, s e N0 с периодом Tq < Tu, кратным периоду управления Tu, что описывается так:
ys -y(ts) = Cx(ts); ys e Rl, l < n. (2.3) Будем считать, что при вычислении вектора дискретной команды управления uk
применяется дискретная система с периодом
X(t) = Ах(1) + В ик (t), 11 к(t) = 0; ут = Сх(1); т
квантования ^, описывающая алгоритмре-
x(t0) = x0, t е Т0 = [t0,+ ^Х t0 = 0 , (2.1) куррентной линейной дискретной фильтра-где вектор-функция управления ции рассогласования е 5 = гк - % у 5, где
ик(1) = {и,к(1)} е Rг с определением гк = Схк - сигнал внешней команды, гк е Я1,
гк = {%}; х к - вектор эталонных переменных состояния системы, % - диагональная матрица с элементами, равными 1 либо 0 при замыкании либо размыкании системы по отдельным каналам:
Чк
и к (1к) = и к формируется в дискретные моменты времени 1к и фиксируется на полуинтервале времени 1 е Тк = [1к,1к+1) с основным периодом Ти, что определяется как
^+1
= Ах + ВБ,, в, = г - х у,;
у5 = Сх5 + Dв,;х5,у5,в, е ^, 8 е N0 (2.4)
F ~ |
и выходным сигналом вк = у8 |8 = ,к», где
к * = ], Е[-] - символ целой части, а А,
В, С, 5 - матрицы соответствующей размерности. Дискретизация с периодом
Т = Ти / Пч стандартного непрерывного апериодического звена с передаточной функцией W(s) = 1/(1 + Т б) и постоянной времени Т , без фиксатора на входе для каждого канала управления при введении нормировки приводит к дискретной передаточной функции = (1 + Ь[)/(1 + Ь^1) ;
Ь = -ехр(-ТС[/Т{.); zq = ехр^Т^ с условием
Wf (1) = 1. В каждом канале такой передаточной функции соответствует алгоритм линейной дискретной фильтрации
+1 = -Ь1~, + (1 + Ь1) У,+1, кот°рый представляется в форме (2.4) с помощью диагональных матриц А = {-^}, В = {bf}, С = {-(1 + Ь)} и 5 = {1 +
Выходные сигналы в^ фильтра (2.4) поступают в дискретный динамический регулятор с периодом дискретизации Ти :
g к+1 = в * g к + С ^; и к = к * (в к + р *вF) ,(2.5)
где В *, С *, Р * и к * - постоянные диагональные матрицы, причем диагональные элементы матриц В*,С*,Р* при обозначении
а = [(2/Ти )тХ1 -1]/[(2/Ти )тХ1 +1] вычисляются по соотношениям
Ъ* = [(2/Ти)т2г -1]/[(2/Ти)т2г +1]; р* = (1 - Ъ*)/(1 - а); с* = р*(Ъ* - а). При обозначениях Sq = 1/^ = Tq/Tu;
А/ = ехр(ТА); В^ =|ехР(т В век-
торное уравнение, описывающие эволюцию состояния объекта (2.1) с периодом измерения Т при постоянном на этом периоде управлении и к, имеет вид
Х8+1 = А?Х8 + В^1ик, 8,к е N0, к = Е[8/^],(2.6) где значения управления и к формируются согласно (2.2).
Приведем рассматриваемую систему к
дискретной форме для главного периода Ти, как наибольшему из имеющихся периодов квантования в системе, т.е. к виду:
Xк+1 = Ага Xк + ВГк; Yk = С X^ (2.7) где Xк = Х^к) = {хк,~к,вк} - вектор состояния системы в моменты времени ^, Ук = {хк} - вектор выходных переменных, а А ^ - постоянная матрица размерности
N х N , причем N = п +1 +1. Вектора X(tk) принципиально недостаточно для описания состояния системы во все промежуточные
моменты времени t е Тк, так как на полуинтервале Тк = [^к+1) вектор и к (0 (2.2) и
командный вектор гк являются постоянными функциями времени. Поэтому следует принять расширенный вектор состояния
X к = ^, и к, гк } и анализировать его изменения на главном периоде дискретности.
Выделяется три вида изменения состояния модели системы для t е Тк :
1° вычисление вектора ик в момент квантования t = ^ согласно (2.5):
X += РиX-, X± = X(tk ± 0); (2.8)
2° изменение состояния динамической части дискретного регулятора (1.5) для момента времени tk+1 согласно матричному соотношению
X+ = Рв X-;
(2.9)
3° изменение состояния системы, измерение и фильтрация измерений с периодом
Тп согласно соотношению
Xs+1 = РX., X. = {х.,х. , gs, и }, (2.10)
В соотношениях (2.8) - (2.10) матрицы
переходов р с различными нижними индек-
сами имеют вид:
- I » 0 0 0 0 -
0 I/ 0 0 0
Р = 0 0 I / 0 0
- К 8 Р 8 Й х с к8 р 8с К8 0 К8Р8 Й
- 0 0 0 0 I / -
5 " I» 0 0 0 0 "
0 I / 0 0 0
Р8 = - с 8 Й х с с8 с В 8 0 с 8 Й
0 0 0 I, 0 5
0 0 0 0 I/ _
Р„
Ае' Аа 0 0 В/ 0
В х с А 0 0 В
0 0 I/ 0 0
0 0 0 I, 0
0 0 0 0 I
Учет всех изменений состояния непрерывно-дискретной системы на полуинтервале Тк приводит в итоге к векторному соотношению
X" А^
Xk+1 = АГЛ :Хк = А^ „к =
- Гк -
X,
, (2.11)
где матрица А^ = (Р?)"" Р8Ри. Для получения модели системы (2.7) в соотношениях (2.11) с вектором состояния X к следует опустить
вектор и текущей команды на к -м шаге, так как он является избыточным - нет рекуррентности по индексу к • Алгебраически это отражается в том, что столбцы блочной матрицы Ри, а следовательно и столбцы матрицы
Асоответствующие вектору и , обязатель-
но получаются нулевыми. Отбрасывая в матрице А^ последние г +/ строк и столбцов, получается искомая матрица А ^ замкнутой системы, см. (2.11). Матрица В ГГ получается из столбцов матрицы А ^, соответствующих
вектору гк , при отбрасывании в них последних г +/ строк, см. (2.11). В итоге матрицы
А Г, В га и матрица Сга = [ 11, 0,0] полностью описывают эквивалентную замкнутую дискретную систему (2.7) с периодом Ти и выходным вектором Yk = {хк }.
Данный подход к агрегированию линейной непрерывно-дискретной многократной системы на главном периоде позволяет получить дискретную модель разомкнутой по любому компоненту выходного вектора Yk системы относительно любого компонента входного вектора гк . С этой целью матрицы
В^ = [Ь^] и с = {сд} в (2.7) представляются в виде совокупности столбцов Ь^, ] = 1:/, где ] - номер компоненты г^ вектора гк, и строк с^,1 = 1:1, где 1 - номер компоненты
у1к вектора Yk , и назначая одному (и только одному) диагональному элементу в матрице X нулевое значение. В результате расчета
матрицы А ^ с такой матрицей х получается модель системы, разомкнутой по ]-му собственному (1 = ]) каналу, со скалярными входом г^ и выходом у1к :
X к+1 = А га X к + Ь^; у1к = с ^ X к. (2.12)
Анализ устойчивости и качества линейных дискретных моделей
Определение устойчивости линейной замкнутой непрерывно-дискретной системы понимается как прямая композиция классических понятий устойчивости ее непрерывной и дискретной частей. Разработанное программное обеспечение для анализа устойчи-
и
к
Г,
к
Рис. 4. Диалоговая панель программного комплекса для линейного анализа устойчивости СУД
вости многократных дискретных моделей ги-росиловых СУД КА основано на частотных методах (критерий Найквиста в логарифмическом масштабе для разомкнутых каналов) и на корневых методах с использованием прямого расчета собственных значений
(Ал ) матрицы замкнутой дискретной системы. Созданные программные средства позволяют выполнять тщательный анализ влияния сбалансированности схемы и накопленного КМ СГК на устойчивость гиросиловой СУД упругого КА. В качестве примера некоторые результаты таких исследований для конкретного КА с декрементами колебаний
5р = 5а = 0.002 его конструкции и исходными данными на рис. 4 представлены по каналу рыскания на рис. 5.
На рис. 5 представлены ЛАХ и ЛФХ по каналу рыскания для несбалансированной схемы, где верхние графики соответствуют контуру без применения фильтра, при этом всем каналы гиросиловой СУД неустойчивы. Эти дискретные частотные характеристики иллюстрируют эффект, вносимый дискретным фильтром с постоянной времени Т = 1.5
Рис.5. ЛАХ и ЛФХ канала рыскания
сек, а именно эффект подавление ЛАХ только в окрестности резонанса панелей СБ по второму тону упругих колебаний при незначительном уменьшении запаса устойчивости по фазе до 57.4 °.
Основной вывод исследований: с позиций обеспечения робастной устойчивости и качества при наличии накопленного КМ СГК предпочтительна сбалансированная схема.
Нелинейный анализ динамики и синтез цифровой гиросиловой СУД
Разработанные алгоритмы управления основываются на многократной фильтрации измерений углового положения КА, а также измерениях вектора угловой скорости КА и положения каждого ГД с периодом управления Ти, и имеют в общем случае заданного программного углового движения три информационных компонента:
1. программный механический момент, связанный с орбитальным движением КА и его программным угловым движением (вектор-функция времени);
2. компенсирующий механический момент для приближенной нейтрализации влияния вектора суммарного КМ системы "КА+СГК", здесь используются дискретные измерения вектора угловой скорости корпуса КА и дискретная информация о фактическом положении всех гиродинов в составе СГК;
3. стабилизирующий механический момент, вычисляемый по текущим дискретным значениям вектора углового рассогласования ССК относительно программного движения.
После формирования векторной суммы этих трех компонентов результат поступает в цифровой блок распределения управлений
между гиродинами, где по нелинейным аналитическим соотношениям вычисляются цифровые команды для каждого ГД на очередном такте управления. Для параметрического синтеза цифровых алгоритмов гироси-лового управления, робастных в отношении вариации инерционных и жесткостных параметров конструкции КА с очень слабым собственным демпфированием, разработано программное обеспечение имитационного моделирования с диалоговой средой на рис. 6. Некоторые результаты выполненного синтеза СУД конкретного КА на высокоэллиптической орбите при сбалансированной схеме и значении угла установки панелей СБ у = 45о представлены на рис. 7 для углов ориентации ССК относительно ОСК.
Особенности синтеза гиросилового управления космическими роботами
Среди проблем сборки больших космических конструкций непосредственно на орбите [4] с использованием свободнолетаю-щих космических роботизированных модулей (КРМ) выделяется задача гиросилового управления их пространственным движением в режиме транспортировки полезного груза, который упруго и часто асимметрично закреплен относительно строительного базиса служебного отсека КРМ, а также обладает собственной нежесткой слабо демпфирован-
ной конструкцией. КРМ должен выполнять программные маневры поступательных и угловых движений с краевыми условиями общего вида, причем требуется ограничение возбуждения упругих колебаний общей конструкции связки твердых и упругих тел в процессе таких маневров.
Представленная выше методика синтеза гиросилового управления вполне применима к КРМ указанного типа. Как и для маневрирующих КА оптико-электронного наблюдения поверхности Земли [5], здесь необходимо использовать кватернионные кинематические соотношения, выполнять их линеаризацию с введением кватерниона рассогласования углового положения ССК относительно ее программного движения, а также проводить дополнительный анализ влияния внешних управляющих сил, применяемых для коррекции поступательного движения ЦМ КРМ, с оценкой степени возбуждения ими упругих колебаний общей конструкции.
Заключение
Представлены оригинальные методы проектирования робастных цифровых систем гиросилового управления разнообразных космических аппаратов, имеющих упругую слабо демпфированную конструкцию, при неполном дискретном измерении их состояния. Полученные результаты эффективно использованы практически при создании гиро-
Рис. 6. Диалоговая среда ввода исходных данных для имитационного моделирования
Рис. 7. Переходные процессы по углам ориентации КА относительно ОСК при у = 45о
силовых отказоустойчивых систем управления ориентацией многих российских КА информационного назначения - спутников связи, навигации и наблюдения [5,6].
Работа поддержана РФФИ (04-01-96501 и 05-08-18175), Президиумом РАН (программа фундаментальных исследований 22) и Отделением энергетики, механики, машиностроения и процессов управления РАН (программы 16 и 18)
СПИСОК ЛИТЕРАТУРЫ
1. Сомов Е.И. Робастная стабилизация упругих космических аппаратов при неполном дискретном измерении и запаздывании в управлении // Известия РАН. Тео-
рия и системы управления. 2001. № 2.
2. СомовЕ.И., Бутырин С.А., Сорокин А.В., Платонов В.Н. Управление силовыми ги-рокомплексами космических аппаратов// Труды X Санкт-Петербургской Международной конференции по интегрированным навигационным системам. С.-Петербург: ЦНИИ "Электроприбор", 2003.
3. Сомов Е.И. Динамика многократной цифровой системы пространственной гироси-ловой стабилизации упругого космического аппарата // Динамика и управление космическими объектами. Новосибирск: Наука, 1992.
4. Глумов В.М., Крутова И.Н, Суханов В.М. Адаптивная система управления на основе нечеткой логики для большой косми-
ческой конструкции в процессе ее сборки на орбите // АиТ. 2004. №. 10.
5. Somov Ye.I., Rayevsky V.A., Matrosov V.M., Anshakov G.P. Nonlinear dynamics of spacecraft fault-tolerant control systems // Нелинейная теория управления и ее приложения. М.: Физматлит, 2003.
6. Matrosov V.M., Somov Ye.I. Nonlinear problems of spacecraft fault tolerant control systems // Nonlinear Problems in Aviation and Aerospace, vol. 12: Advanced in Dynamics and Control. - A CRC Press Company, Boca Raton - London - New York - Washington, D.C., 2004.
ROBAST DIGITAL GYROMOMENT CONTROL OF FLEXIBLE SPACECRAFT AT AN INCOMPLETE DISCRETE MEASUREMENT
© 2006 Ye.I. Somov
Samara Science Centre of Russian Academy of Sciences
Original methods for designing the robust digital gyromoment attitude control systems of spacecraft with a flexible weak damping structure, are presented.