К оптимизации базиса конфигурационного пространства идентифицированной нелинейной модели динамики крупногабаритной космической конструкции

Автор: Данеев Алексей Васильевич, Русанов Вячеслав Анатольевич, Русанов Марк Вячеславович, Сизых Виктор Николаевич

Журнал: Известия Самарского научного центра Российской академии наук @izvestiya-ssc

Рубрика: Информатика, вычислительная техника и управление

Статья в выпуске: 3 т.21, 2019 года.

Бесплатный доступ

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

Нелинейная дифференциальная реализация, теория морса, юстировка идентифицированной модели

Короткий адрес: https://sciup.org/148314182

IDR: 148314182

Текст научной статьи К оптимизации базиса конфигурационного пространства идентифицированной нелинейной модели динамики крупногабаритной космической конструкции

Прецизионное моделирование динамических моделей упругих элементов (штанги, панели, зонтичные антенны и т.п.) крупногабаритных космических конструкций (ККК), собираемых на орбите, относится к числу наиболее важных и трудных проблем современной космодинамики, что обусловлено жесткими требованиями к точности ориентации и стабилизации космических аппаратов [1, 2]. Дифференциальные модели таких конструкций в целом определяются их инерционными, жесткостными и диссипативными характеристиками, в связи с чем большую роль играют экспериментальные методы орбитального анализа как линейных [3 - 5], так и нелинейных [6 - 8] моделей динамики ККК. При этом современные методы апостериорного математического моделирования позволяют обоснованно выбрать оптимальную структуру математической модели с целью формирования адаптивного контура ККК-стабилизации [1]. На языке качественной теории дифференциальной реализации термин «оптимальная структура» предполагает минимальную динамическую размерность (МДР) модели [7, 8] и ее прецизионную калибровку (относительно некоторой «эталонной» модели [9]) в классе подобных МДР-систем вида «объект - регулятор - наблюдатель», индуцированных матричными группами преобразований [10], над идентифицированной ККК-МДР-моделью.

ТЕРМИНОЛОГИЯ И ПОСТАНОВКИ ЗАДАЧ ПРЕЦИЗИОННОЙ ЮСТИРОВКИ ККК-МДР-МОДЕЛИ

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

Пусть, как обычно, M n X m ( R ) - множество всех n X m -матриц над полем вещественных чисел R (соответственно M n х m ( C ) - пространство матриц над полем комплексных чисел C ), GL n ( R ) - полная линейная группа степени n над R и SO n С GL n ( R ) - специальная ортогональная группа; отметим, что группа GL n ( R ) является неограниченным несвязным открытым n 2 -многообразием, соответственно SO n - связное компактное n ( n - 1) / 2 -многообразие (следствие 0.2.4 [10]); везде ниже верхний индекс «т» означает операцию матричного транспонирования.

Рассмотрим на временной полуоси [0, ^ ) c R уравнения (см. систему (2) [2]) углового движения ККК в виде нелинейной векторно-матричной дифференциальной МДР-системы второго порядка:

d2 x (t)/ dt2 + Ddx (t) / dt + Ax (t) = B1 u (t) + B 2 u( dx (t)/ dt, x (t)),               (1)

y (t) = C1 x (t) + C 2 dx (t) / dt с состояниями x(t) в конфигурационном пространстве R n , программным управлением u (t) G Rm , вектор-функцией связей u(dx(t)/dt,x(t))G Rq (возможно сформированной по схеме «feedback»), выходами У (t) G R p и матрицами соответствующих размерностей:

D, A G Mn X n (R ), B := (B„ B 2) G Mn X „ (R ) X Mn X q (R), C := (CnC2)G MpXn (R)XMpXn (R);

далее примем B G Mn X ( m + q ) ( R ) , C G Mp X 2 n ( R ), при этом полагаем, что rank C = p .

Считаем, что система (1) получена a posteriori в результате минимальной дифференциальной реализации [3 - 7]1 некоторого фиксированного семейства управляемых процессов движения ККК. Это определяет матричную «модель-представление» МДР-реализации, т.е. упорядоченную четверку матриц ( D , A , B , C ) в виде фиксированной точки декартова пространства

«(R) := MnX. (R) X MnXn (R) X MnX,m+q) (R)X Mp2n №

Переход к новому « апостериорному » базису в конфигурационном пространстве R n на основе трансформирующей матрицы S С GL n ( R ) изменяет координаты модели (1) по формуле z : = Sx и преобразует уравнения (1)в эквивалентную им дифференциальную систему

d2z(t)/dt2 + SDS-1 dz(t)/dt + SAS-1 z(t) = SBu(t) + SB2u(S 'dz(t)/dt,S-1 z(t)),        (2)

y (t) = C! S-1 z (t) + C2 S-1 dz (t) / dt.

Уравнения (2) определяют [10] вещественно-аналитическое действие группы Ли GL n (R)на множестве матричного представления дифференциальных систем (2) согласно правилу pGL :GLn (R) X«(R) ^«(R),

( S ,( D,A,B,C )) ^ P gl ( S ,( D,A,B,C )) = = ( SDS ' , SAS - 1, SB , ( CS - 1, C 2 S - 1)), называемое действием подобия на n (2 n + m + q + 2 p ) -многообразии « ( R ) . Действие подобия p GL задает на « ( R ) отношение эквивалентности ~ , а именно:

(D', A',B',C’)-(D, A,B,C) «

о 3S g GLn (R):(D', A', B'C') = (SDS-1, SAS-1, SB, (C1S-1, C2S-1)).

В этом положении классы эквивалентности

[ D , A , B , C ] GL : = {( SDS - 1, SAS - 1,SB ,( C t S - 1, C 2 S - 1)): S g GL n ( R )} отношения ~ называются [10] орбитами действия p GL . Фактор-пространство по отношению ~ называется пространством орбит действия p GL и обозначается через

^GL(R) :=^(R)/GL n (R).

В пространстве орбит ^ GL ( R ) имеется естественная топология [10], называемая фактор-топологией и являющаяся самой тонкой из всех возможных топологий на ^ GL ( R ) , для которых непрерывно каноническое естественное отображение

^GL: ОД Иг'г),

( D,A,B,C ) w K gl ( D,A,B,C ) = [ D,A,B,C ] gl

Пространство орбит ^ GL ( R ) , как правило, называют [9] пространством модулей многообразия динамических систем минимальной (по индексу n ) дифференциальной реализации; по существу это означает, что его точки параметризуют орбиты действия p GL .

Перечисленные конструкции переносятся на действие подобия p so по специальной ортогональной группе SO n ; можно показать [11, с. 120], что SO n - связная компонента ортогональной группы О n , при этом справедливо равенство SO n = v { U k : k = 1,2, _ } , где U - любая окрестность единицы в SO n (см. п. (в) предложения 1 [11, с. 118]), в этом положении ^ SO ( R ) хаусдорфово, отображение nso замкнутое (теорема 1.3.1 [10]). Поэтому далее индекс «gl» (соответственно «so ») подтверждает действие группы GL n ( R ) (соответственно SO n ); замена указанных индексов на нейтральный индекс « # » означает действие либо группы GL n ( R ) ,либо SO n .

Рассмотримматричнозначноеотображение П GL ифункционалы f GL , g SO вида

Hl :GLn (R) xMn (R) xMn (R) ^ Mn (R),

(5, A', A ") w nGL( S, A', A ") := SA' S-1 - A ",

f3l: Mn (R) x Mn (R) ^ R,

(A', A") w fgl (A'. A") := 1nf(| S-'|| • mGL (A', A ") S |), gso: Mn (R) xMn (R) ^ R,

(A', A") w g so( a', a ")- sup(| S-'|HhSO(S, A', A") S |), где Ц-Ц - евклидова норма (12-норма) в Mn (R) ; ниже используем факт ||S|| = tr (STS). Заметим, что ^so(-,-, A"): SOnXM n(R) ^ M n(R) - замкнутое отображение (теорема 1.1.2 [10]).

Будем называть        (A, A)-параметризованную        матрично-значную функцию nGLGA,A):GLn(R)^Mn(R),где Ae Mn(R) и AeMnx„(R)\{(SAH):SeGLn(R)} заданы, GL-юстировкой матриц A, A под действием подобия p GL , при этом значение функционала f GL( A, A) назовем квазиточностью GL-юстировки матриц A, A , соответственно gso(A, A) - рассогласованием SO-юстировки; в силу пункта 11) теоремы 1 SO -юстировка используется только при действии группы SO n . Тер мин «квазиточность» инициирован следующим положением:

0 < 1nf{||pGb(S, A, A)||: S e GL„ (R)} < f 3t(A, .4),

.4e{SAS"': Se GLn (R)} ^ 1nf{||pGL(S, A, .4)||: S e GLn (R)} = f3L(A, ,4) = 0.

Постановки задач : для матрицы A реализации (1) и «эталонной» n x n -матрицы позиционных сил

A e Mn x n ( R ) \ {( SAS - 1): S e GL n ( R )} для (2) найти решения следующих задач (а) - (d):

  • (а)    в терминах жордановой A -структуры установить достаточные условия разрешимости задачи оптимизации GL -юстировки вида: существует матрица S e GL n ( R ) , для которой

IIWS", A, -4) 11 = 1nf{|^ob( S, A, .4)||: S e GL „ (R)};

  • (b)    показать разрешимость задачи оптимальной SO -юстировки вида: для любой «эталонной» матрицы v A G M n х n ( R ) \ {( SAS 1) : S G OL n ( R )} , найдется такая матрица S G SO n , что

  • || 4so( S ". A, A)| = inf{||lso( S. A, A)|: S е SO,};

**

  • (с)    построить характеристическое уравнение для матрицы S задачи (b);

  • (d)    определить нижнюю оценку квазиточности OL/SO -юстировки матриц A , A через построение вычислимого неотрицательного функционала O OL : OL n ( R ) X M n х n ( R ) X M n х n ( R) —— R и вычислимой функции H : Mn х n ( R ) X Mn х n ( R ) OL n ( R ) таких, что для любой означенной матричной пары ( A , A ) функцио-

    нал О ol ( " , A , A ) ненулевойиудовлетворяет неравенствам

    ~ л


    А


    О OL ( H ( A , A ), A , A ) f 3L ( A, A ).



Замечание 1. Задачи (a) - (d) (и им подобные [4]) мотивируется определением через действие подобия p OL «оптимальной» дифференциальной реализации (2) посредством калибровки идентифицированной ККК-МДР-модели (1) относительно некоторой «эталонной» модели; в частности, при A = О задачам (a), (b) отвечает выбор реализации (2) с минимальной 1 2 -нормой для SAS 1 [12]. С другой стороны, постановка (d) отвечает вычислению начального приближения в схеме Ньютона - Канторовича [13, с. 669] при решении характеристиче- - 1

ского уравнения задачи (с), т.е. когда SAS « SO - подгоняется» к эталонной матрице A позиционных сил, не входящей в орбиту [ D , A , B , C ] SO . Заметим, что в этих вопросах можно применять другие альтернативные подходы [14, с. 351].

МОДЕЛИРОВАНИЕ ОПТИМАЛЬНОГО БАЗИСА КОНФИГУРАЦИОННОГО ПРОСТРАНСТВА ККК-МДР-МОДЕЛИ

При OL/SO -юстировке матрицы A системы реализации (1) знание геометрии пространства модулей

#

У( ( R ) тесно связано с геометрией дифференциальных уравнений второго порядка [15, с. 57]. Поэтому ниже уточним некоторые орбитальные конструкции действия подобия р # . Результаты этого раздела не претерпят качественных изменений при смене 1 2 -нормы в ( Mn х n ( R ),|| ||) на любую матричную норму; полезные сопутствующие понятия см. в [11], а также § 30 из [15].

Везде далее Pr A : ^ ( R ) Mn X n ( R ) - оператор проектирования на второе координатное подпространство пространства ^ ( R ) . Очевидно, что для всякой матрицы A G M n х n ( R ) будет

PrA = ^([ D, a, B, C ]ol) = ^ol(OL n (R), a, A) + A.

В данном контексте Ц OL ( . . A ) + A : OL n ( R ) х Mn х n ( R ) Mn х n ( R ) - действие группы OL n ( R ) на пространстве Mn х n ( R ) , при этом Pr A о ^ OL ([ D , A , B , C ] OL ) - гладкое (без края) подмногообразие в Mn х n ( R ) размерности n 2 - k , где k - размерность стабилизатора матрицы A или, что эквивалентно, k - размерность ядра кольцевого коммутатора S ^ ( SA - AS ):OL n ( R ) M n х n ( R ).

Согласно следствия теоремы 1.7 [11, с. 12] имеем (аналог теоремы Лагранжа):

Card Prа о ^([D, A, B, C]ol) = (OLn (R) :OLn (R) a ), где OL n (R) A - централизатор матрицы A , при этом OL n (R) A - замкнутая подгруппа без кручения в объ-емлющейгруппе OLn (R) (теорема 6.3 [11, с. 117]).

Теорема 1. i) Для дефектной матрицы A G Mn х n ( R ) многообразие Pr а о ^ OL ([ D , A , B , C ] OL ) не замкнуто в пространстве ( Mn х n ( R ),|| ||);

  • ii)    для не скалярной A G M n х n ( R ) многообразие Pr A о n JL ([ D , A , B , C ] OL ) не ограничено .

Доказательство. i) Доказательство проведем для случая вещественного спектра матрицы A . Пусть { Д , Х 2, Х 3, ^ , X n } С R - собственные значения A , и пусть A в жордановом базисе имеет хотя бы одну клетку (жорданов блок) порядка 2 для некоторого собственного значения. Условимся, что

А

л

A : = diag{ X 1 , X 2 , X 3,... , X n }, т.е. матрица A недефектная (терминология [16]). Согласно теореме 3.4.8 [16]

-1

будет A 6 Pr A ° Л GL ([ D , A , B , C ] GL ). Покажем, что в такой постановке в любой « 1 2 -близости» от A найдутся матрицы из многообразия Pr A ° Л^ ([ D , A , B , C ] GL ) .

В силу теоремы Шура 2.3.1 [16] существуют матрицы, унитарная U Е GL n ( R ) и верхняя треугольная

Ае Mnхn (R) , что A = UАUT. Пусть Dh := diag{1,h,h2,_,hn—1}е GLn(R), тогда

D h A D h - =

X , 0 0

h 1 d 12

X 2

0

h "г d 13 .

h 1 d 23 .

X 3      .

.. h n + 1 d 1 n "

.. h n + 2 d 2 n

.. h n + 3 d 3 n

0

0

0        ..

............

.   h -1 d n 1, n

[ 0

0

0       ..

. x n

Таким образом, сумма квадратов всех наддиагональных элементов матрицы D h A D h1 при достаточно большом h не будет превосходить заведомо малую величину Е >  0, при этом, очевидно,

D h A D h 1 Е Pr A ° Л (GL ([ D , A , B , C ] GL ). Иными словами, при достаточно большом h будет выполняться неравенство || D h A D h1 A || 1/2, чтодоказывает первуючасть теоремы.

  • ii)    Рассмотрим доказательство в случае, когда не скалярная матрица A Е M n х n ( R ) является диагональной (вариант, когда A не обладает диагональной структурой, устанавливается аналогично). В этом положении найдется S Е GL n ( R ), что A и S не коммутируют и, следовательно, матрица SAS 1 не будет диагональ

ной (в противном случае S коммутирует с A ), поскольку центр группы GL n ( R ) образуют скалярные матрицы, то именно они коммутируют с любыми матрицами из M n х m ( R ), и никакие другие матрицы таким свойством не обладают. Тогда D h SAS 1 D h 1 Е Pr A ° л GL ([ D , A , B , C ] GL ) V h Е (0, ^ ) и || D h SAS 1 D h 1 1| ^ , как при h ^ ^ (нижняя треугольная структура D h SAS 1 D h 1), D h SAS -1 D h -1), так и h ^ 0 (верхняя треугольная структура), либо в обоих случаях (не треугольная структура). ■

Очевидно, что, если многообразие Pr A ° л GL ([ D , A , B , C ] GL ) не замкнуто, то для любой матрицы A е M n х n ( R )\Pr A ° л^([ D , A , B , C ] GL ), являющейся предельной точкой Pr A ° л GL ([ D , A , B , C ] GL ) , сколь угодно малое неустранимое «шевеление»2 ее элементов может привести к включению -1

A Е PrA ° Л GL ([D, A, B, C]GL ). Несмотря на этот мало оптимистичный вывод (для реализации (1) с дефектной A), заметим, что для практических задач [4, 5], например, конечномерных аппроксимаций нормальногиперболических систем [3] (орбита [D, A, B, C]GL такой дифференциальной модели содержит четверку (D', A',B',C'), у которой D', A' — симметричные матрицы), по существу достаточно следующего утвер ждения.

Теорема 2. i) Многообразие Pr A ° л GL ([ D , A , B , C ] GL ) замкнуто в ( M n х n ( R ),|| ||), коль скоро матрица A Е M n х n ( R ) диагонализируема в пространстве M n х n ( C );

  • ii)    для каждой орбиты [ D , A , B , C ] so e^ S0( R ) проекция Pr A ° Л s 1 o ([ D , A , B , C ] so ) компакт , являющийся образом канторова множества при некотором непрерывном отображении .

Доказательство. Многообразие Pr A ° Л s 1 o ([ D , A , B , C ] so ) компактно в силу пункта (3) теоремы 1.3.1 [10], что подтверждает (совместно с теоремой 4.11 [17, с. 77]) часть ii). Перейдем к доказательству утверждения i).

Пусть С([0,1], R ) - пространство всех непрерывных на [0,1] с R вещественнозначных функций с sup-нормой, матрица А имеет k различных собственных значений и пусть

А д (X) := X” + a X” 1 + a 2X” 2 +.. + a X + a , A                     ” 1             ”2                     1 О

А A,min (X) := Xk + ak—X 1 + ak-2Xk 2 + . + a 1X + a0

  • соответственно характеристический и минимальный многочлены матрицы А .

В такой постановке для орбиты [ D , A , B , C ] GL e^ GL( R ) и некоторой E е M n x n ( R ) критерием E е Pr a ° ^ Gl ([ D , A , B , C ]G l ) согласно теореме 3.4.8 [16] и следствию 3.3.8 [16] является одновременное выполнение следующих двух равенств (функционального и алгебраического)3:

det(tI - E) = А a (t) е С([0, 1], R), А a m.( E) = 0 е M” x „ (R),               (4)

где I е Mnxn (R) — единичная матрица, det(tI — E), А A (t) — полиномы (параметризованные соответственно элементами матриц E и А ) переменной t е [0, 1], ААтш(E) — многочлен матрицы E с коэффициентами, тождественными коэффициентам от минимального многочлена А А min (X).

Далее рассмотрим два непрерывных (согласно формулы (1.2.11) [16]) отображения

К: M”x” (R) ^ С([0,1], R), E ^ к(E) := det (tI — E),

Ф: M x ( R ) ^ M x ( R ), E ^ ф ( E ) : = А a m. ( E ) • Тогдавсилуусловий(4)будет Pr А ° ^ G L([ D , A , B , C ]GL) = К ' ( А A ( t )) И ф VO), что,сучетомпунктов1), 2) теоремы 2 [13, с. 22], завершает доказательство.

Замечание 2. Несмотря на то, что приведение матрицы к жордановой нормальной форме неустойчивая операция [15, с. 262] (данная форма и приводящее к ней преобразование разрывно зависят от элементов исходной матрицы), ход доказательства теоремы 2 (в части анализа топологической структуры на К 1 ( А А ( t )) ) позволяет 4 заключить, что многообразие

{SA' S—1 : S е GL„ (R), А'е M„x„ (R) см. пункт i) теоремы 1).

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

* с** с***

матриц А , А , которые ниже перечислены в следствии 1 (при этом матрицы S , S , S можно строить в рамках теории Морса [17,с. 265]; см. следующий раздел).

-1

Следствие 1. При юстировке матриц А е M x (R), А е M x (R)\Pr А ° m GL ([ D , А , B , C ] GL ) существуют такие трансформирующие матрицы S , S е SO , что выполнимы равенства

Inso(S“,А,-А) 11 = sup {||nso (S, А, .А) ||: S е SO”},

I nso( S ", А, .А)|| = inf{||nso( S, А, ,А)||: S е SO ”}.

Для недефектной матрицы A найдется S G GL n ( R ). для которой будет

I"I (S■.A.A)|| = inf <|^gl(S.AA)|: Sg GL,(R)}.                    (5)

Доказательство. Первые два равенства вполне прозрачны. подтвердим (5).

Пусть || A A ||. Тогда множество GL-юстировки матриц A . A

W := {A'g M x n (R): || A'—A ||< r} n Pra о 4.([ D. A. B. C ]gl)

компактное (поскольку многообразие Pr A о ^ Gl ([ D . A . B . C ]GL ) замкнутое). откуда приходим к

что подтверждает (5); т.е. ||n GL( S . A . A ) || расстояниеот A докомпакта W в метрикеХаусдорфа. при этом существование матрицы S * следствие факта. что функция A ' ^ || A ' A ||: W ^ R достигает на компакте

W нижней (впрочем. и верхней) грани. ■

Теорема 3. Если порядок n конфигурационного пространства системы (I) нечетный, то многообразие Pr A о n J L ([ D . A . B . C ]GL ) линейно связное . ■

Доказательство вытекает из рассуждений. привлекающих линейную связность подгруппы матриц из GL n ( R ) с положительным детерминантом [17. с. 44]. Данная подгруппа. как линейно связная компонента.

образует открытое множество в ( M n х n ( R ).|| ||). На геометрическом языке этот результат гласит: при нечетном порядке конфигурационного пространства для действия подобия нет структурных препятствий. чтобы перевести апостериорный базис системы (1) в базис системы (2) непрерывным движением (иными словами. деформацией . трансформирующей матрицы S в области орбиты [ D . A . B . C ]GL ). Это при четном n делает проблематичным использование метода Ньютона Канторовича в вычислении трансформирующей матрицы *

S . удовлетворяющей следствию 1. и методологически оправданным (например. в положении действия теоремы 9 [3]) использование линейно связной [17. с. 44] компактной группы SOn. Отметим [17. с. 291]. что фунда ментальная группа пространства SOn изоморфна аддитивной группе целых чисел при n = 2 . и группе вычетов по модулю 2 при n > 2 .

ХАРАКТЕРИСТИЧЕСКОЕ УРАВНЕНИЕ SO-ЮСТИРОВКИ. ОЦЕНКА КВАЗИТОЧНОСТИ GL-ЮСТИРОВКИ

**

Следствие 1 решает вопрос о существовании трансформирующей матрицы S глобального минимума

**

нормы SO-юстировки матриц A .A. при этом (как отмечено выше) задачу конструктивного построения S можно проводить с опорой на теорию Морса [17. с. 265]. Ниже покажем. как данная теория. связывая геометри ческое строение компактного линейно связного многообразия SOn со свойствами стационарных точек функ ционала

S ^ |n so ( S . A . A )| |=П SAS 4 — J i |H| SAS T A ||. S G SO n . аналитически выражает эту связь в виде матричного алгебраического уравнения относительно матрицы S G SO n . определяянеобходимыеусловиядляпроцессаSO-юстировки:

I 4so( S", A„J)| = inf{^SO< S. A„J)||: Sg SO.}.

Введем в рассмотрение ( A . A ) -параметризованный функционал to : SO n ^ R вида

to (S) := tr(( SAS T — A)T( SAS T — Ji)).

Ясно. что стационарные точки функционалов ||^ SO( ^ . A . J i ) || и to ( ) совпадают. причем это те точки S G SO n . для которых проекция от grad to ( S ) на касательное пространство TS SO n образует нулевой вектор. Согласно лемме 19.3 [17. с. 279] это условие имеет компактный вид

grad to(S) — S grad to(S)T S = 0;                            (6)

данное уравнение назовем характеристическим уравнением SO-юстировки; таким образом, построение матричного уравнения для S свелось к вычислению вектора grad to( S ) e R n X n , S e SO n .

Вводя в пространстве Mn X n ( R ) скалярное произведение Hi , E^ = tr( H т E ) = tr( HE т ), легко установить, что grad tr( X т X ) = 2 X . Далее, пусть S e SO n и D ( S ) e M n X n ( R ) матрица, для которой при всех h e M n x n ( R ) имеетместо hAS т = D ( S ) h т . Тогдадля обговоренныхусловий

||(S + h)A(S + h)т ||2 —1| SASт ||2 = tr(((S + h)A(S + h)т)т((S + h)A(S + h)т))—1| SASт ||2 == 2tr ((SAS т )т (SAh т)) + 2tr ((SAS т )т (hAS т)) + 2tr ((SAS т )т (hAh т)) ++ 2tr((SAhт)т(hAST)) + 2tr((SAhт)т(hAhт))+ || SAhт ||2 + || hASт ||2 + || hAhт ||2.

Величина 2 (^ SA т A, h^ + ^ SA т S т D ( S ), h ^)

представляет собой главную линейную (по h ) часть последне- го выражения, следовательно, сильная и слабая производные от SASт равны

2( SA т A + SA т S т D (S)), откуда (с учетом дифференцирования сложной функции и grad tr (Xт X) = 2X) приходим к

grad ®(S) = 4( SAS т — ^A)( SA т A + SA т S т D (S)).

Проведенные построения позволяют переписать уравнение (6) в развернутом виде

(SASт — тА) (SAтA + SAтSтD(S)) — S(SAт A + SAтSтD(S))т (SASт — А)т S = 0;

данное уравнение можно решать методом Ньютона Канторовича [13, с. 670].

Далее, для любых матриц H, А, A e Mnхn (R) существует (и притом единственная) симметричная поло- жительно-полуопределеннаяматрица G(А, А) e Mnnхnn (R), такая,что hтG(А, А)h = || HA — АН ||2, n×n где h := col(ht1,™,hnn)e R и [hy ] = He MnXn (R). Явное выражение для матрицы G(А, А) легко получить, используя конструкцию прямого произведения (см., например, [18, с. 228]), при этом высказанная связь продуцирует соотношения:

G (A, A) = F т F, F = I ® Ат — A ® I.

В контексте нижеследующей теоремы отметим (переходя к построениям над полем С ), что собственные значения n 2 X n 2 -матрицы F e M nn х nn ( C ) (кронекеровская разность А т и A ) совпадают с n 2 числами U i — U’ , где U 1 , ^ , U n собственные значения матрицы A e M n X n ( C ) и U‘ ,..., U n собственные значения матрицы A e M n X n ( C ) (теорема 8.3.1 [18]). Ясно, что || F || = (tr G ) ' 2 и все n 2 собственных значений матрицы G ( A , А ) лежат (пункт (Ь) теоремы 4.1.3 [16]) на полуоси [0, ^ ) С R .

m                                      1 К /ТП X А _ А 1 /ТП X \      _-1 /Г АП       X         т

Теорема 4. При юстировке матриц A e M n х n ( R ), A e M n X n ( R )\Pr a ° ^ gl ([ D , A , B , C ] g L ) справедливы оценки функционалов квазиточности и рассогласования

А

А

f 3L(А, А) > (n XтШ(G(A, A)))

1/2 ,

sup{||n so ( S , A , А )||: S e SO . ) g so ( A , . A ) n ( X „„ ( G ( A . A ))) 1'2 ,

A

A

где X min ( G ( A , A )) , X m„ ( G ( A , A )) соответственно минимальное и максимальное собственные значения матрицы G ( A , А ) .

Доказательство. Поскольку при GL-юстировке матриц A , A , имеют место положения

A

A

с e R , с Ф 0 ^ n GL ( cS , A , A ) = n GL ( S , A , A ), II S IH 1 ^ || S -1|| > n 1/2, справедливость которых едва ли нуждается в комментариях и, сверх того, GL n ( R ) открытое множество всюду плотное в ( M n х n ( R ),|| ||), то имеет место цепочка следующих отношений:

f 1L( A,A) = inf{|| S - ||-||1oL( S , A , A)S |: S e GL . ( R )} >

  • > inf{ n- I^glC S , A,A)S1 1: S e GL . ( R ), || S || = inf{|| S - || = 1} =

= inf{n■'■ ||HA - AH11: H e M.,. (R), || H ||= 1} = = (inf{n ||HA - AH ||2|\H |f:H e M,„. (R)})m = = (inf{nhTG(A, A) h(hTh)-1: h e Rnxn})^ = = (n X min( G (A, А)))ш, где h := col(h'',...,hnn)e Rnxn - вектор, индуцированный матрицей [hij] = He Mnxn(R), Xmin(G(A, A)) гм л

  • - минимальное собственное значение матрицы G ( A , A ) ; этим завершаем построение нижней оценки квазиточности f gl ( A , A ) приGL-юстировкиматриц A , A .

Теперь обозначим основные аналитические элементы верхней оценки gso (A, A): sup{|nso(S,A,A)|: Se SO.}Sgso(A,-A) = = sup{||ST |f|^so(S,a,-A)S|:Se SO„} = = n (sup{| Sa - AS |I||S|p: Se SO. })m S S n(sup{q TG(A, A) q / q Tq : q e Rnxn })”■ = = n (X m„( G (A, -A)))1'^, где Xmax(G(A,A)) -максимальноесобственноезначениематрицы G(A,A).■

Подытожим полученные результаты: в контексте решения задачи (3) при доказательстве теоремы 4 по существу показали, что любой собственный вектор col( h n,., hnn ) матрицы G ( A , A ) , отвечающий X min ( G ( A , A )) , индуцирует матрицу H = [ h j ] e Mn x n ( R ) , при этом, если H e GL n ( R ), то при действии подобия pGL матрицу H можно рассматривать в качестве «претендента» решения при вычислении квазиточности GL-юстировки заданных матриц A , A . Иными словами, если по факту det H ^ 0, где матрица H отвечает (как собственный вектор матрицы G ( A , A ) ) собственному значению X min( G ( A , A )) , то с алгоритмической точки зрения несложная конструкция

Cgl( H, A, ;i) = n ‘-||HA - A h||.||H I"1 = (n X min( G (A, A<2                 № удовлетворяет (3), сводя построение квазиточности GL-юстировки к осязаемой задаче вычисления собственных значений G(A, A) . В противном случае (поиск решения (3) при det H = 0) можно исходить из того, что в любой «l■ -близости» от H всегда найдется (GLn(R) всюду плотно в Mnxn(R)) трансформирующая матрица S e GLn (R), реализующая оценку (3).

Сказанное выше позволяет дать ряд рекомендаций: если порядок n нечетный и det H 0 , где матрица H сформирована согласно правила (7), то согласно теоремы 3 трансформирующая матрица - H e GL n ( R ) тоже определяет решение задачи (3), для которого (в отличие от H ) существует непрерывный путь в многообразии Pr a ° ^ Gl ([ D , A , B , C ]GL) , соединяющий исходную матрицу A системы (1) и матрицу HAH ' системы (■) (т.е. S = H ). Таким образом, существует непрерывное отображение замкнутого интервала в орбиту Pr A ° ^ Gl ([ D , A , B , C ]GL) с начальной точкой в A и концевой в HAH ' , что важно для оптимальных систем, основанных на методах идентификации [19]. С другой стороны, если при выполнении (7) имеет место det H 0 и порядок n системы реализации четный, то для трансформирующих матриц H и - H такой путь отсутствует.

ЗАКЛЮЧЕНИЕ

Одна из важнейших задач любой научной теории, и в особенности математической, - это проблема классификации. В точной формулировке данной проблемы существенно свойство эквивалентности, которое часто определяется некоторой группой преобразований; как правило, соответствующие понятия вводятся и исследуются на языке алгебраической геометрии. В данной работе изучение проблемы прецизионной GL/SO -юстировки нелинейной МДР-модели классы эквивалентности представляли собой многообразие модулей (пространство орбит при действии подобия), знакомство с которым предполагает (и влечет) использование языка метода орбит, который по своей простоте, наглядности и общности относится к основам современной теории представлений.

Важность изложенной выше теории заключается в том, что она является не только строго аналитической, она с очевидностью приводит к весьма полезным идеям для синтеза алгоритмов оптимальной калибровки модели дифференциальной реализации гиперболических систем [20]. В частности, включать в цикл S -настройки дополнительный учет матричной пары ( SDS 1, SB ) системы (2), в том числе для полилинейных регуляторов [21, 22], учитывающих дифференциальное моделирование нелинейных колебаний. Кроме того, предложенный метод юстировки можно разрабатывать для целей практики [3 - 8, 23, 24] в «робастной» постановке [25], но теоретически такой подход до конца еще не исследован.

Благодаря подобным изысканиям теория апостериорного математического моделирования успешно развивается в новых теоретико-системных направлениях [26], обобщая классическую детерминистическую теорию идентификации и робастно-апостериорное построение моделей. В этом методологическом обобщении границы между этими двумя областями математического моделирования, очевидно, будут сглаживаться, предопределяя одну из основных тенденций развития современной теории дифференциальной реализации, попутно формируя адекватный язык точного моделирования [27], когда практик будет лучше понимать ее и относиться к ней с большим доверием.

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

  • Rutkovsky V.Yu., Suchanov V.M., Giumov V.M. On control theory of large space structures assembled in orbit. In: Space Technology. Oxford: Lister Sci. Publ. 2010. P. 35-46.
  • Банщиков А.В. Исследование влияния управляющих сил на устойчивость спутника с гравитационным стабилизатором средствами компьютерной алгебры // Проблемы управления и информатики. 2018. № 4. С. 139-149.
  • Данеев А.В., Русанов В.А., Русанов М.В. От реализации Калмана-Месаровича к линейной модели нормально-гиперболического типа // Кибернетика и системный анализ. 2005. № 6. С. 137-157.
  • Дружинин Э.И. Построение структурно устойчивых моделей динамики больших космических конструкций по данным летных испытаний // Доклады РАН. 2017. Т. 479. № 3. С. 285-288.
  • Rusanov V.A., Banshchikov A.V., Daneev A.V., Vetrov A.A., Voronov V.A. A posteriori simulation of dynamic model of the elastic element of satellite-gyrostat // Far East Journal of Mathematical Sciences. 2017. Vol. 101. No. 9. P. 2079-2094.
Статья научная