Научная статья на тему 'Синтез трехканальной системы разгрузки кинетического момента инерционных исполнительных органов космического аппарата для круговых орбит'

Синтез трехканальной системы разгрузки кинетического момента инерционных исполнительных органов космического аппарата для круговых орбит Текст научной статьи по специальности «Математика»

CC BY
94
18
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНЕРЦИОННЫЕ ИСПОЛНИТЕЛЬНЫЕ ОРГАНЫ / РАЗГРУЗКА КИНЕТИЧЕСКОГО МОМЕНТА / ОБРАТНАЯ СВЯЗЬ ПО СОСТОЯНИЮ / ЗАМКНУТАЯ СИСТЕМА / МЕТОД ТОЧНОГО РАЗМЕЩЕНИЯ ПОЛЮСОВ / ОРТОГОНАЛЬНЫЙ ДЕЛИТЕЛЬ НУЛЯ

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

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

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

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

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

Текст научной работы на тему «Синтез трехканальной системы разгрузки кинетического момента инерционных исполнительных органов космического аппарата для круговых орбит»

УДК 629.7.05

ff. В. Зубов1, Е.А. Микрин1'2, С.С. Негодяев2'^, В.Н. Рябченко2'4, A.B. Богачев1'2, Е. А. Воробьева1

1 Ракетно-космическая корпорация «Энергия» им. С. П. Королева Московский физико-технический институт (государственный университет) Центральный научно-исследовательский институт химии и механики им. Д. И. Менделеева 4ОАО «Федеральная сетевая компания Единой энергетической системы»

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

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

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

Введение

В работе [1] рассмотрена проблема разгрузки кинетического момента инерционных исполнительных органов КА в канале тангажа. Следует заметить, что из-за автономности данного канала управления относительно двух других существенно упрощается поиск решения задачи, которая значительно усложняется для гироскопически связанных каналов крен-рысканье. Главное усложнение заключается в том, что для канала тангажа система управления относится к классу SIMO-систем, тогда как каналы крен-рысканье к MIMO-системам. Предложенные в работах [1, 2, 3] методы синтеза модального управления КА, основанные на ленточной теории [1], обобщенной формулы Аккермана [2] и метода точного размещения полюсов [3] принципиально способны получить аналитическое решение задачи разгрузки кинетического момента для круговых орбит в каналах крен-рысканье с использованием гравитационного момента. Исследования, проведенные авторами в этом направлении, показали, что наиболее предпочтительным в смысле компактности аналитического решения является метод точного размещения полюсов.

В предлагаемой работе с применением указанного метода, модифицированного с учетом результатов работ [4, 5], для круговых орбит получено решение задачи гравитационной разгрузки кинетического момента инерционных исполнительных органов КА во всех трех каналах управления.

1. Математическая модель К А

Будем рассматривать разгрузку инерционных исполнительных органов (ИИО) без расхода рабочего тела. Для этой цели используется гравитационный момент [6].

Линеаризованные уравнения для круговых орбит около углового положения (0, 0, 0) вращательного движения КА при наличии в каждом канале управления ИИО с учетом гравитационного момента в соответствии с [6, 7] имеют вид

Jxl + 4 (Jz - Jy) + (Jx + Jy - Jz) Шоф = -hyш0 - hx,

Jyф - (Jx + Jy - Jz) wo7 + (Jz - Jx) Шо,ф = hxuo - hy, (1.1)

Jz0 - 3 (Jy - Jx) UqO = -h,

где Зх, Зу, Зг — главные центральные моменты и нерции К А; Ьх, ¡у, — проекции кинетического момента ИИО на оси связанного базиса; Шо — орбитальная угловая скорость движения КА (ш = [ 0 0 —Шо ] ); ф, 9 — углы отклонения связанного базиса по крену вокруг местной вертикали и от местной вертикали по рысканью и тангажу.

Применяя теорему об изменении кинетического момента отдельно к корпусу КА и отдельно к ИИО на основании системы (1), имеем

^х7 + 4 (— Зу) + (Зх + Зу — Л) шоф = —их

Зуф — (Зх + Зу — Зх) шоА/ + (Зх — Зх) ш0ф = —иу, ¡1 х + Иу Шо = их,

¡¡у — кхШо = иу,

Зго — 3(3у — Зх) ш0)в = —и,х,

¡Иг = их.

(1.2)

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

х

= [ %1

7

7

Х2 | Ж3 | Х4 | Х5 | Х6 | х7 | Же | Хд | Ж10 | Х11 | Ж12 ]Т =

ф

ф

Их

¡у

/ кх (И

о

IИ у &

о

в

в

¡г

/ М

о

т

Тогда система (1.2) с учетом (1.3) в векторно-матричном виде запишется так:

х = Ах + Ви,

(1.3)

(1.4)

где

А

0 1 0 0 0 0 0 0 0 0 0 0

«21 0 0 Й24 0 0 0 0 0 0 0 0

0 0 0 1 0 0 0 0 0 0 0 0

0 Й42 ^43 0 0 0 0 0 0 0 0 0

0 0 0 0 0 Шо 0 0 0 0 0 0

0 0 0 0 —^о 0 0 0 0 0 0 0

0 0 0 0 1 0 0 0 0 0 0 0

0 0 0 0 0 1 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 1 0 0

0 0 0 0 0 0 0 0 йдд 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 1 0

В

0 0 1 0 0 0 0 0 0 0

0 0 0

1

0 1 0 0 0 0 0 0

(1.5)

«21

Зу Зг Зх

4ц2, Й24

Зх + Зу Зг

-Ыо,

г

г

г

0

1

г

и

Jx + Jy Jz Jx Jz 2 Jx Jy 2

Й42 =----Wo, 0.43 = -j-, agg = ---W0.

•Jy 'Jy J z

2. Алгоритм точного размещения полюсов

Задана линейная многомерная динамическая модель К А (1.4), в которой x £ R12, u £ R3, R - множество действительных чисел. Матрица B £ R12x3 имеет полный ранг по столбцам (входные сигналы линейно независимы), а матрица A £ R12x12 заведомо неустойчива, т.е. множество ее собственных значений (спектр)

eig (A) = [\i £ C : det (AI12 - A) = 0} ,

являющееся одновременно множеством корней (полюсов) характеристического полинома,

eig (A) = roots(det (AI12 - A),

где I12 — единичная матрица размера 12 х 12 C — множество комплексных чисел (комплексная плоскость), обязательно включает такие Aj £ C, что Re(Ai) > 0.

Система (1.4) полностью управляемая, т.е. выполняются эквивалентные условия [3]:

rank ( B | AB | ■ ■ ■ | AgB ) = 12, (2.1)

VAi £ eig (A) : rank ( A - A^I^ | B ) = 12. (2.2)

Требуется найти закон управления с обратной связью

u = -Kx, (2.3)

где K £ R3x12 — матрица регулятора по состоянию, чтобы все элементы множества

eig (A - BK) = roots (det ( AI12 - A + BK))

лежали в открытой левой полуплоскости C, т.е. Re ( Ai) < 0. В отличие от [3] введем модифицированную многоуровневую декомпозицию системы (1.4) следующего вида (для простоты продолжая считать, что все матрицы Bj имеют полный ранг по столбцам): нулевой уровень

Ao = A, Bo = B, (2.4)

первый уровень

A1 = B^T AoB^--, B1 = B^T A0B0, (2.5)

второй уровень

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

A 2 = B^ A^-, B2 = B^ A1B1, (2.6)

третий (конечный) уровень

A3 = A2B^--, B3 = B^ A2B2, (2.7)

где B^- — 2-полуобратная матрица для B^ f4, 5], т.е. матрица, удовлетворяющая условиям регулярности

B^-B^ = В^, B^-B^- = B^-. (2.8)

Таким образом, справедлива

Теорема 1. Пусть система (1.4) полностью управляемая и выполнена многоуровневая декомпозиция (2.4) - (2.7), где все матрицы В^- удовлетворяют, условиям, регулярности (2.8), а матрица, K £ Rrxra удовлетворяет формулам,

K = K0 = В-A - Ф0В-, В- = K1B^ + B+, (2.9)

К1 = В-А1 - Ф1В-, В- = К2В? + В+

+

К2 = В-А2 - Ф2В-, В- = К3В2 + В

+

К3 = В-А3 - Ф3В-

тогда выполняется тождество

е^ё (А - ВК) = и йё(Ф*_1).

г=1

Поскольку в нашем случае выполняется условие симметричности

, т , / , , \ т ,

В-~Bf, (вг^в^_)т

ВГ В-

тогда имеем

В?

в?

(2.10) (2.11) (2.12)

(2.13)

(2.14)

где В^ + — псевдообратная матрица для В^.

Согласно многоуровневой декомпозиции для М1МО-системы (1.4) с матрицами (1.5) вычислим делитель нуля и псевдообратную матрицу для нулевого уровня. Имеем

В?

В+ =

0 0 0

Зх

"(-X+1) 0

0

0

00

1 0 0 0 0 0 0 0 0 0 0 0

0 0 1 0 0 0 0 0 0 0 0 0

0 ^х 0 0 1 0 0 0 0 0 0 0

0 0 0 0 1 0 0 0 0 0 0

0 0 0 0 0 0 1 0 0 0 0 0

0 0 0 0 0 0 0 1 0 0 0 0

0 0 0 0 0 0 0 0 1 0 0 0

0 0 0 0 0 0 0 0 0 Jz 1 0

0 0 0 0 0 0 0 0 0 0 0 1

0 Зу 1- 1 0 000 000 000

( -х+1) п 1- 1

-1+1) 0 0 ( +1) 0 -

0 0

( -I+1)

1

00 00 0

1

( -П+1)

Для рассмотрения первого уровня декомпозиции найдем псевдообратную матрицу для делителя нуля В?, которая в данном случае запишется так:

В?

10 00 01 00 00 00 00 00 00 00 00 00

0

( -X+1) 0

0 1

( -X+1) 0

0

0

0

0

0

0

0 0 0

( -2у + 1) 0 1

( -Ч+1) 0 0 0 0 0 0

000 000 000 000 000 000 100 010 001 000 000 000

0 0 0 0 0 0 0 0

0

-г ( -1 + 1)

РГЩ 0

0 0 0 0 0 0 0 0 0 0 0 1

2

Следовательно, матрицы первого уровня декомпозиции будут выглядеть следующим образом:

A

1 = B0 AqB0

0 0

0 0 0 0 0 0

0 0 0

0 0 0 0 0

Jx

P2+ÏÏ 0

0

UQ-JxJy "42 " (^ +1)

0 0 0 0

0

lJÏ+1)

U0+JxJya24

(J2+1) 0

0 1

(Jf+î) 0

0 0

0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0

Jz fl99 0

0 0 0 0 0 0 Jz

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

0 1

(Jj+ï)

0 0 0 0 0 0 0 0 0

B1

bo aqbq

J_

jX

Wq

Jy 142 Jx

0

Jy

Wq - Ц24

Jy

0 0 1 0 0 0

0 0 0 0 0

0

__1_

Jz

0 1

Далее, действуя аналогичным образом, выполним многоуровневую декомпозицию системы (1.4) по формулам (2.5) - (2.7).

Зададим матрицы Ф = Фо, Ф1, Ф2, Фэ, фигурирующие в методе задания полюсов, в следующем диагональном виде:

/01 0 0 ■ /11 0 0

Фо _ 0 /02 0 , Ф1 _ 0 /12 0

0 0 /03 0 0 /13

" /21 0 0 /31 0 0

Ф2 _ 0 /22 0 , Ф3 _ 0 /32 0

0 0 /23 0 0 /33

Здесь (/01, /11 ; /21, /31; /02, /12; /22, /32; /03, /13; /23, /33) - в общем случае комплексные числа, подчиненные определенным правилам их формирования [3].

Опуская промежуточные выкладки, основанные на использовании соотношений (2.10) - (2.12), в соответствии с (2.9) матрица коэффициентов решения задачи разгрузки кинетического момента ИИО имеет вид

K = Ko

B- Ao - ФоВ0

#11 #12 #13 #14 #15 #16 #17 0 0 0 0 0

#21 #22 #23 #24 #25 #26 0 #28 0 0 0 0

0 0 0 0 0 0 0 0 #39 #310 #311 #312

(2.15)

где

+

^ _ j [ «21(^ж(а21 + /и/21 + /и/31 + /21 /31) + JyQ42^Q) + Х ( J^wQ + Jy Й42^о +7жЙ21)

/01(7ЖЙ21 й43(/ц + /21 + /31) + (^ЖЙ43 + ^024^42 — Jy ^42^0)/ц/21/31)

a43(^cW0 + Jy а42^0+^жа21)

(2.16)

j

Kl' = — JX

( Л?а21 + ^a42^o)( /01 + /11 + /21 + /31) + ( Jx^C + JyO42W0 + J^02l)

+ Jx( /01/11/21 + /01/11/31 + /01/21/31 + /ll/2l/31)

(2.17)

^13 = Jx[ /01

( Jx Wq + JyO42W0 + J^02l) ( J^Ö24 - JyWo)(/11/21 + /il/31 + /21/3О - ^„^0043

( + ^уа42Ш0 + ^жа21) (2 17)

JyWo(Ö43(/il + /21 + /31) + /il/21 /з1) - ^^a24/ll/2l/31

а43 + ^уа42Ш0+^жа21)

^^ = J [ J^a24(a2ia43 - /01/11/21/3О +

a43(^wQ + ^ya42W0+^a21)

JvWo(a43(Ö43 + 024042 + /oi/ll + /01/21 + /oi/31 + /ll/21 + /ll/31 + /2l/31) + /oi/ll/2l/31) , "-2-1

(2.18)

^ j rWo(/oi + /ll + /21 + /з1) - (/oi/ll/21 + /01/11/31 + /01/21/31 + /ll/2l/31)1 /rt 1гЛ Ä15 = -——2 + -+—-)-1, (2.19)

а4з(/и/21 + /11/31 + /21/31 - wQ) + /oi(ö43(/11 + /21 + /31) + /11/21/31)

16 ^ У 0t + ^o^QWo + Jj-aQ^

^^a24/oi/ll/2l/31 i

Jyö43(J^Wo + Jya4QWo+J^aQi)

(2.20)

_ T r/oi/ll/2l/31(Jy^fi - J^ÖQ4Wo + JyÖ43)

A17 = ---—-Q-----г-1, (2.22)

_ т г^у«42/12/22/32 + J^Wo(Ö2i(/12 + /22 + /з2) + /l2/22/32)

ÄQ1 = [-Т ,2 - Т а м +ín-+

( ^VÖ42( /12/22 + /12/32 + /22/32) + JxWo(a21 + /12/22 + /12/32 + /22/32Х ( . )

+/02-7~2

JyWo J^ÖQ4Wo +JyÖ43

т r ^042(021043 - /02/l2/22/32)

^22 = Л [ У

У a21(^yw0 ^жа24Ш0+^уа43) ^жш0(а21(а21 + ^24^42 + /o2/l2 + /02/22 + /02/32 + /12/22 + /12/32 + /22/з2) + /o2/l2/22/32) |

(2.24)

Ö43(Jy (й>43 + /12/22 + /12/32 + /22/з2) — J^Ü24W0)

^ ^0 — ^жи,24^0+<уу"43) (2 25)

У ^жа24Ш0+^уа43)

+ /02 ( ^у021043( /l2 + /22 + /з2) + + Jya24Ö42 + J^Ö24W0) /l2/22/32)|

a2l(Jyw0 - J^ÖQ4Wo +JyÖ43)

^24 = —Jy [

Jy (a43( /02 + /l2 + /22 + /з2) + /02/12/22 + /02/12/32 + /02/22/32 + /l2/22/32)

J^Q24^o(/02 + /l2 + /22 + /з2) |

(2.26)

^ = — j [^жа21^0(/12/22 + /12/32 + /22/32 — ) +

У J^aQi(JywQ — ^^Ö24Wo+Jya43) (2 27)

гчгч tr, r\ —— . /

+ /02(^0-24/12/22/з2 + ^ж^0(а21(/l2 + /22 + /з2) + /l2/22/32))) | Jx:a21(JywQ — ^a24W0+^ya43)

^ т г^с(/02 + /l2 + /22 + /з2) — (/02/12/22 + /02/12/32 + /02/22/32 + /l2/22/32)1 осЛ

^26 = J«[-(í,í 7Л м + 7 n )-|, (2.28)

TS т ^02/12/22/32(^x^0 + Jya42W0 + ^ca21)1 ,„„„>

= Jy[-T n (7M2_ T П м + 1 a )-(2 9)

#39 = J*agg(1 + /l3/23 + /l3/33 + /23/33) + J, /03 (/13 + /23 + /13 + /13/23/33), (2.30)

agg agg

^ 7 / /* I /* I /* I /* I /03/13/23 + /03 /13/33 + /03/23 /33 + /13 /23/334 /001 Л

#310 = —Jz (/03 + /13 + /23 + /13 +--), (2.31)

^99

= — /03(/13/23 + /13/33 + /23/33^) + /13/23/33 (2 32)

^99

^^ = /03/13/23/33 (2 33)

^99

Итак, выражения (2.15) - (2.33) определяют аналитическое решение задачи разгрузки кинетического момента ИИО во всех трех каналах управления. Они имеют относительно простой и «физичный» смысл и однозначно определяются параметрами орбиты, массо-инерционными характеристиками К А, а также значениями корней характеристического полинома:

12

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

det ( AI12 — A + BK) = (А — А1) ■ ■ ■ (А — А12) = П(Л — Ai) ,

i=1

в качестве которых, аналогично, как это было предложено в [3], могут быть использованы корни нормированного полинома Баттерворта 12-го порядка.

Соответственно регулятор с матрицей обратной связи (2.15) естественным образом распадается на два независимых регулятора: регулятор в каналах крен-рыскание

#11 К12 #13 #14 #15 #16 #17 0 #21 #22 #23 #24 #25 #26 0 #28

(2.34)

К7_^ -

и регулятор в канале тангажа

К = [ #39 #310 #311 #312 ] . (2.35)

Следует заметить, что матрица коэффициентов усиления канала тангажа (2.35) с выражениями (2.30) - (2.33), если коэффициенты характеристического уравнения выразить через корни, совпадает с решением, приведенным в [1], что и естественно, поскольку иного быть не может, т.к. канал тангажа является автономным и принадлежит к классу Б1МО-систем.

Преимущества данного аналитического решения заключаются в следующем. Во-первых, оно пригодно для всех типов КА, дает возможность проводить исследования, варьируя значения полюсов из области их устойчивости. Во-вторых, позволяет ликвидировать проблему плохой обусловленности матрицы А, поскольку для КА значения ее компонент Й21, Й24) &42) &43) °99 могут отличаться на два и более порядков друг от друга, что, как показали исследования авторов, затрудняет или даже делает практически невозможным получение решения с использованием не символьной, а числовой матрицы А . Кроме этого, наличие аналитических выражений коэффициентов обратной связи существенно уменьшает затраты вычислительных ресурсов бортовой вычислительной системы.

3. Заключение

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

Литература

1. Богачев A.B., Воробьева Е.А., Зубов Н.Е., Микрин Е.А., Мисриханов М.Ш., Рябченко

B.Н., Tu маков С.Н. Разгрузка кинетического момента инерционных исполнительных органов космического аппарата в канале тангажа // Изв. РАН. Теория и системы управления. - 2011. - Т. 3. - С. 125-132.

2. Воробьева Е.А. , Зубов Н.Е., Микрин Е.А., Мисриханов М.Ш., Рябченко В.Н., Тимаков

C.Н. Синтез стабилизирующего управления космическим аппаратом на основе обобщенной формулы Аккермана // Изв. РАН. Теория и системы управления. — 2011. — Т. 1. - С. 96—106.

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

4. Rao C.R., Mitra S.K. Generalized inverse of matrices and its applications. — N.Y.: John Wiley and Sons, 1971.

5. Ben-Israel A., Greville T.N.E. Generalized Inverses: Theory and Applications. — SpringerVerlag. New York, Inc. 2003.

6. Зубов H.E., Микрин E.A., Мисриханов М.Ш., Рябченко В.Н., Тимаков С.Н., Черемных Е.А. Идентификация положения равновесной ориентации международной космической станции как задача матричного пополнения с устойчивостью// Изв. РАН. Теория и системы управления. — 2012. — Т. 2.

7. Раушенбах Б.В., Токарь E.H. Управление ориентацией космических аппаратов. — М.: Наука, 1974.

Поступила в редакцию 30.03.2012

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