• No results found

Normal matrix forms to decomposition and control problems for manydimensional systems

N/A
N/A
Protected

Academic year: 2021

Share "Normal matrix forms to decomposition and control problems for manydimensional systems"

Copied!
14
0
0

Loading.... (view fulltext now)

Full text

(1)

УДК 517.977.1 Вестник СПбГУ. Прикладная математика... 2017. Т. 13. Вып. 4

А. М. Камачкин

1

, Г. М. Хитров

1

, В. Н. Шамберов

2

НОРМАЛЬНЫЕ ФОРМЫ МАТРИЦ В ЗАДАЧАХ ДЕКОМПОЗИЦИИ

И УПРАВЛЕНИЯ МНОГОМЕРНЫХ СИСТЕМ

1 Санкт-Петербургский государственный университет, Российская Федерация, 199034, Санкт-Петербург, Университетская наб., 7–9 2Санкт-Петербургский государственный морской технический университет, Российская Федерация, 190121, Санкт-Петербург, Лоцманская ул., 3 Предлагается метод построения неособенных линейных преобразований нелинейных си-стем автоматического регулирования и управления, включая и многомерные сиси-стемы. Метод позволяет в определенных случаях свести исследование динамики к изучению пове-дения их подсистем, допускающих строгий анализ (иными словами, проводить декомпози-цию исходной системы). Матрица неособенного преобразования строится в виде произве-дения двух матриц, одна из которых постоянная, другая состоит из элементов, зависящих от вводимых параметров. Данная параметрическая матрица отражает неоднозначность выбора преобразования, приводящего матрицу линейной части системы к первой есте-ственной нормальной форме или жордановой нормальной форме. Параметрическая мат-рица дает возможность при условии ее неособенности увеличить число декомпозиционных вариантов в пространстве параметров исходной системы. В случае первой естественной нормальной формы матрицы до 4-го порядка включительно построены параметрические матрицы. Указан метод получения таких матриц в любых случаях, когда порядок матриц больше четырех. Введение этих матриц, как параметрического сомножителя, позволяет во многих случаях приводить исходную систему уравнений к управляемой или наблюдае-мой форме. В случае жордановой нормальной формы для любого порядка матриц указан общий вид параметрической матрицы и матрицы, ей обратной. Вид параметрической мат-рицы при этом зависит от собственных чисел матмат-рицы линейной части исходной системы. Рассмотрены все возможные случаи, включая случай кратных комплексных собственных чисел. Перечислены все этапы преобразования исходной системы. Таким образом, задачу построения неособенного декомпозиционного преобразования в случае жордановой формы матрицы можно считать решенной. Библиогр. 29 назв. Ключевые слова: многомерная нелинейная динамическая система, пространство со-стояний, пространство параметров, неособенное линейное преобразование, первая есте-ственная нормальная форма матрицы, жорданова нормальная форма матрицы, декомпо-зиция системы. Камачкин Александр Михайлович — доктор физико-математических наук, профессор; [email protected] Хитров Геннадий Михайлович — кандидат физико-математических наук, доцент; [email protected] Шамберов Владимир Николаевич — кандидат технических наук, доцент; [email protected]

Kamachkin Alexander Mikhailovich — doctor of physical and mathematical sciences, professor;

[email protected]

Chitrov Gennadiy Mikhailovich — PhD of physical and mathematical sciences, associate professor;

[email protected]

Shamberov Vladimir Nikolaevich — PhD of technical sciences, associate professor;

[email protected] Представленный материал основан на докладах, сделанных на Международной конферен-ции «Устойчивость и управление процессами (SCP–2015)», посвященной памяти В. И. Зубова (5– 9 октября 2015 г., Санкт-Петербург, Санкт-Петербургский государственный университет), и Меж-дународной конференции «Конструктивный негладкий анализ и смежные вопросы», посвященной памяти профессора В. Ф. Демьянова (22–27 мая 2017 г., Международный математический институт им. Л. Эйлера. Санкт-Петербург, Санкт-Петербургский государственный университет). c  Санкт-Петербургский государственный университет, 2017

(2)

A. M. Kamachkin

1

, G. M. Chitrov

1

, V. N. Shamberov

2

NORMAL MATRIX FORMS TO DECOMPOSITION AND

CONTROL PROBLEMS FOR MANYDIMENTIONAL SYSTEMS

1St. Petersburg State University, 7–9, Universitetskaya nab., St. Petersburg,

199034, Russian Federation

2St. Petersburg State Marine Technical University, Lotsmanskaya ul., 3, St. Petersburg, 190121, Russian Federation

We wish to bring attention to the method of construction of nonsingular linear transformation in non-linear control systems. This method allows us to combine the system’s dynamics’ investigation of their subsystems’ behavior with an admissible robust analysis. The nonsingular linear transformation matrix is the product of two matrices: one is constant and the other consists of the parameters dependent elements. The parameter’s matrix reflects ambiguity of the choice of transformations and allows to increase a number of decomposition variants. Refs 29.

Keywords: many-dimensional nonlinear dynamical system, state space, state variables,

nonsingular linear transformation, first natural normal form of the matrix, Jordan normal form of the matrix, decomposition of the system.

Введение. Впервые для нелинейных задач теории автоматического

регулирова-ния каноническое преобразование специального вида было предложено А. И. Лурье

в 1949 г. [1]. В основе этого преобразования лежало разложение элементов

передаточ-ной функции линейпередаточ-ной части системы на простые дроби [2]. В 1957 г. В. А. Троицкий

расширил преобразование на случай наличия кратных корней в характеристическом

уравнении преобразуемой линейной части системы [3]. Оно было обобщено в методе

сечений пространства параметров, разработанном в 1967 г. Р. А. Нелепиным [4].

Изве-стен также метод редукции пространства параметров, в котором матрица

преобразо-вания строится на основе матрицы Вандермонда [5]. Зарубежные авторы в основном

шли теми же путями, что и отечественные ученые, это отражено, например, в

мо-нографии [6], где описаны различные методы нахождения матрицы канонического

преобразования.

Постановка задачи. Каноническое преобразование. Воспользуемся

неод-нозначностью неособенных преобразований. Рассмотрим систему вида

˙x(t ) = A

· x(t) + B · {N [y(t)] + ψ(t)} , x(0) = x

0

, y(t ) = C

· x(t),

(1)

в которой A, B, C — вещественные матрицы размерности соответственно n

×n, n×m,

m

×n; x(t), ˙x(t) и y(t) — векторы переменных размерности n, n и m (при этом n  m)

соответственно; ψ (t ) — вектор внешнего возмущающего воздействия размерности

m. Нелинейная часть системы представлена вектором нелинейных функций N [y(t )]

размерности m;

· ≡ d/dt — символ дифференцирования по времени.

Считаем, что элементы матрицы A заранее определены, а элементы матриц B

и C выступают в качестве параметров настройки и могут изменяться в задаваемых

пределах для придания системе требуемых свойств.

Каноническим преобразованием x(t ) = T

· z(t) исходная система (1) приводится

к эквивалентной системе относительно z(t )

˙z(t ) = A

T

· z(t) + B

T

· {N [y(t)] + ψ(t)} , z(0) = x

0

, y(t ) = C

T

· z(t),

(2)

в которой A

T

= T

−1

· A · T; B

T

= T

−1

· B; C

T

= C

· T.

Приравниванием к нулю определенных элементов матриц B

T

и C

T

можно

до-биться расщепления преобразованной системы на подсистемы более низкой (чем n)

(3)

размерности, допускающих их полное аналитическое исследование [7–27]. Возникает

задача получения преобразования, приводящего систему (1) к системе (2) с наперед

заданными свойствами.

Известно, что матрица преобразования T, с помощью которой матрица A

приво-дится к первой естественной нормальной или к жордановой форме A

T

, определяется

неоднозначно. Неоднозначность выбора матрицы T можно описать как T = S

· Q,

в которой S — некоторая матрица такая, что S

−1

· A · S = A

T

, а Q — невырожденная

матрица, описывающая неоднозначность выбора матрицы T.

Теорема. Пусть неособенная матрица Q обладает свойством A

T

·Q = Q·A

T

,

в котором A

T

— первая естественная нормальная или жорданова нормальная

фор-ма фор-матрицы A, тогда фор-матрица преобразования будет иметь вид T = S

· Q, здесь

S — одна из возможных постоянных матриц, приводящих матрицу A к первой

естественной нормальной или к жордановой нормальной форме.

Д о к а з а т е л ь с т в о. Действительно, пусть S

−1

· A · S = AT

и матрица

T = S

· Q. Тогда очевидно, что

A

T

= T

−1

· A · T = Q

−1

·

S

−1

· A · S



· Q = Q

−1

· AT

· Q,

откуда получаем A

T

· Q = Q · A

T

. Следовательно, Q — любая невырожденная

мат-рица, перестановочная с матрицей A

T

.

Равенство

A

T

· Q = Q · A

T

(3)

позволяет определять элементы матрицы Q, которые можно использовать как

пере-менные множители в элементах матриц B

T

и C

T

.

Чаще всего [6] в качестве A

T

используется матрица в жордановой нормальной

форме, т. е. A

T

= A

j

, где A

j

— матрица в жордановой форме, тогда S — одна

из возможных постоянных матриц, приводящих A к виду A

j

. Матрица S при этом

состоит из собственных и дополнительных векторов матрицы A. В этом случае далее

будем обозначать T = S

· Q = M.

Хорошо известно, что, например, разностное уравнение n-го порядка с

постоян-ными коэффициентами и ненулевой правой частью с помощью замены переменных

приводится к виду

x(k + 1) = A

n

· x(k) + B · F (k), y(k) = C · x(k),

(4)

здесь x(k), x(k + 1) — мерный вектор, A

n

— постоянная (n

× n)-матрица в

фор-ме Фробениуса, или, иначе, в первой естественной нормальной форфор-ме, F (k) —

дис-кретная входная переменная, B =

%

0

0

...

0

1

&

— (n

× 1)-матрица, C =

%

1

0

0

...

0

&

— (1

× n)-матрица.

Аналогично действуем для получения неоднородного обыкновенного

дифферен-циального уравнения n-го порядка с постоянными коэффициентами.

Система (4) полностью наблюдаема.

Если выход одномерной системы n-го порядка с управлением v в правой части

является взвешенной суммой производных текущих переменных до порядка m

вклю-чительно, то после соответствующей замены переменных приходим к системам типа

˙x = A

n

· x + B · v, y = C, x + d0

· v, d0

∈ R, n = m;

(5)

(4)

˙x = A

n

· x + B · v, y = C, x, n > m.

(6)

Тогда системы (5), (6) всегда полностью управляемы по входу v.

Поставленная задача состоит в том, чтобы построить матрицы вида Q и Q

−1

,

зависящие от параметров, так, чтобы можно было воспользоваться преимуществами,

которые дает приведение к системе (2) с указанными выше матрицами A

T

, т. е.

A

T

= A

j

и A

T

= A

n

. Во втором случае T = S

· Q

n

, где S и Q

n

— невырожденные

матрицы, такие, что S

−1

· A · S = A

n

, Q

−1n

· A · Q

n

= A

n

.

Приведение к первой естественной нормальной форме [28]. Не всякая

матрица A приводится к первой нормальной естественной форме. Достаточные

усло-вия приводимости матрицы A к такой форме: если матрица [λ

· E − A], где E —

единичная матрица, λ — числовой параметр, имеет инвариантные многочлены f

r

(λ),

f

r+1

(λ), . . . , f

n

(λ) ненулевой степени, то матрица A подобна квазидиагональной

мат-рице

L = diag [L(f

r

), L(f

r+1

), ..., L(f

n

)] .

Каждый многочлен f

k

(λ) — многочлен степени k (k = r, r + 1, ..., n) с

коэффи-циентом 1 при старшей степени, L(f

k

) — сопровождающая матрица для многочлена

f

k

(λ) [29]. Сумма степеней инвариантных многочленов f

r

(λ), f

r+1

(λ), . . . , f

n

(λ)

мат-рицы [λ

· E − A] равна n.

Задача состоит в том, чтобы найти такую матрицу T канонического

преобразо-вания, при котором матрица A системы (1) приводится к первой естественной

нор-мальной форме и при этом переменные величины, входящие в T = S

· Q

n

, позволяют

варьировать параметры настройки системы (1) при приведении ее к канонической

или какой-либо другой интегрируемой форме.

Пусть матрица A линейной части системы (1) такова, что существует

невырож-денная матрица T = S

·Q

n

такая, что преобразование x(t) = T

·z(t) приводит матрицу

A к виду A

n

= T

−1

· A · T, здесь An

— первая естественная нормальная форма

мат-рицы A.

Матрица T при этом выбирается неоднозначно. Пусть T = S

· Q

n

, где S и Q

n

невырожденные матрицы такие, что S

−1

· A · S = A

n

, а Q

n

— матрица, описывающая

неоднозначность выбора матрицы T, определяется из условия A

n

= Q

−1n

· A

n

· Q

n

,

т. е. выполняется равенство (3).

Таким образом, в преобразованной системе (2) B

T

= Q

−1n

·S

−1

·B, C

T

= C

·S·Q

n

.

Расщепление преобразованной системы (2) на подсистемы более низкой размерности,

чем n, можно получить приравниванием к нулю выражений для определенных

эле-ментов матриц B

T

и C

T

.

Обозначим P

n

множество невырожденных матриц Q

n

, которые при

преобразова-нии подобия оставляют матрицу A

n

неизменной, т. е. таких, что Q

−1n

· An

· Q

n

= A

n

.

Очевидно, что такие матрицы Q

n

образуют группу относительно операции

перемно-жения этих матриц.

Следовательно, P

n

— группа, которую можно назвать группой автоморфизмов

матрицы A

n

. При этом группа P

n

является подгруппой группы невырожденных

мат-риц n-го порядка.

Установим конструкцию матриц Q

n

и Q

−1n

.

(5)

1. Рассмотрим полином f (λ) = λ

2

+a

1

λ+a

2

. Для него сопровождающей матрицей

будет матрица A

2

=



0

−a

2

1

−a

1



(характеристический полином матрицы A

2

будет

равен f (λ), т. е. det [λ

· E − A] = f(λ)).

Найдем в явном виде группу P

2

, для чего решим систему уравнений A

2

· Q

2

=

Q

2

·A

2

относительно неизвестных элементов матрицы Q

2

— элементов x

1

, x

2

, y

1

, y

2

,

т. е. решим систему уравнений



0

−a

2

1

−a

1

 

x

1

x

2

y

1

y

2



=



x

1

x

2

y

1

y

2

 

0

−a

2

1

−a

1



.

(7)

В качестве решения системы (7) получаем



x

1

x

2

y

1

y

2



=



a

1

x + y

−a

2

x

x

y



,

где x, y — произвольные переменные, подчиненные требованию a

1

·x·y+y

2

+a

2

·x

2

= 0

(требование невырожденности матрицы Q

2

, т. е. требование условия det Q

2

= 0).

2. Рассмотрим сопровождающую матрицу A

3

=

0

1

0

0

−α3

−α2

0

1

−α1

⎦и ее группу

автомор-физмов P

3

, т. е. множество невырожденных матриц Q

3

таких, что Q

−13

·A3

·Q

3

= A

3

.

Положим, что матрица Q

3

=

x

y

11

x

y

22

x

y

33

z

1

z

2

z

3

⎦.

Для отыскания матрицы Q

3

, как и выше, будем решать систему уравнений

0

1

0

0

−a3

−a2

0

1

−a1

x

y

11

x

y

22

x

y

33

z

1

z

2

z

3

⎦ =

x

y

11

x

y

22

x

y

33

z

1

z

2

z

3

0

1

0

0

−a3

−a2

0

1

−a1

⎦ .

(8)

Перемножая матрицы в (8) и расписывая построчно равенство элементов матриц

произведений слева и справа, получим систему девяти линейных однородных

уравне-ний с девятью неизвестными в обычном виде. Матрица коэффициентов этой системы,

где неизвестные x

1

, x

2

, x

3

, y

1

, y

2

, y

3

, z

1

, z

2

, z

3

расположены в указанном порядке,

будет иметь размерность (9

× 9).

Решая методом Гаусса систему уравнений с этой матрицей коэффициентов,

при-водим данную систему к системе с более наглядной матрицей коэффициентов

0

0

0

0

0

0

−a

3

− a

23

−a

2

a

3

0

0

0

0

0

0

0

a

3

−a

3

0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

−a2

−a1

−1

0

1

0

0

0

0

a

3

0

0

0

0

1

0

0

0

0

a

3

0

0

0

0

1

0

0

−a1

−1

0

0

0

0

0

1

0

0

−a1

−1

0

0

0

0

0

1

a

3

a

2

0

.

(9)

(6)

Если определитель подматрицы



−a

3

− a

23

−a

2

· a

3

a

3

−a

3



матрицы (9) отличен

от нуля, т. е. если a

23

(1 + a

2

+ a

3

)

= 0, то ранг матрицы (9) будет равен 8, и

фун-даментальная система решений системы уравнений с матрицей (9) будет состоять

из одного решения. В таком случае имеем, что z

1

= z

2

= 0. Полагая z

3

= x,

на-ходим, что x

1

= y

2

= x, x

2

= x

3

= y

1

= y

3

= 0, т. е. Q

3

= x

· E. Из требований

невырожденности Q

3

необходимо потребовать, чтобы x

= 0. Таким образом,

груп-па автоморфизмов P

3

матрицы A

3

при условии a

23

(1 + a

2

+ a

3

) = 0 будет состоять

из матриц Q

3

= x

· E, где x = 0.

Пусть a

23

(1 + a

2

+ a

3

) = 0. Это возможно, когда либо a

3

= 0, либо 1 + a

2

+ a

3

= 0,

либо последние два условия выполнены одновременно.

i). Пусть a

3

= 0. Подставим данное значение в матрицу (9).

Полагая z

1

= x, z

2

= y, z

3

= z, находим

x

1

= a

2

x + a

1

y + z, x

2

= x

3

= 0, y

1

= a

1

x + y, y

2

= a

1

y + z, y

3

=

−a

2

y.

В таком случае матрица Q

3

=

a

2

x + a

a

1

x + y

1

y + z

a

1

y + z

0

−a

0

2

y

x

y

z

⎦.

Условие невырожденности матрицы Q

3

будет следующим:

(a

2

· x + a

1

· y + z)(a

2

· y

2

+ a

1

· y · z + z

2

)

= 0.

ii). Пусть a

3

=

−1, 0

2

= 0. Подставим эти значения в матрицу (9).

Предположив, что z

1

= z

2

= x, z

3

= y, получим x

1

= a

1

x + y, x

2

= x

3

= x,

y

1

= a

1

x + x, y

2

= a

1

x + y, y

3

= x,

Q

3

=

a

a

11

x + x

x + y

a

1

x + y

x

x

x

x

x

y

⎦, det Q

3

= (2

−a1

)

·x

3

+(a

12

−a1

−3)·x

2

·y+2·a1

·x·y

2

+y

3

.

Условие невырожденности матрицы Q

3

в данном случае сводится к требованию

(2

− a1

)

· x

3

+ (a

21

− a1

− 3) · x

2

· y + 2 · a1

· x · y

2

+ y

3

= 0.

3. Пусть f (λ) = λ

4

+ a

1

· λ

3

+ a

2

· λ

2

+ a

3

· λ + a4

, тогда для L(f ) = A

4

из условия

(3) получаем группу P

4

, т. е. семейство матриц Q

4

. При a

1

· a2

· a3

= 0 либо a1

= 0

и a

2

· a3

= 0 группа P4

будет трехпараметрической.

Например, при a

1

= 0 и a

2

· a3

= 0 находим, что

Q

4

=

a

3

· α + γ −a

4

· α

0

−a

4

· β

a

2

· α + β

γ

−a

4

· α

−a

3

· β

0

β

γ

−a

4

· α − a

2

· β

α

0

β

γ

⎦, det Q

4

= 0.

При a

2

= 0 или a

3

= 0 группа P

4

будет четырехпараметрической. Так, при

a

2

= a

3

= 0 получаем, что

(7)

Q

4

=

a

1

· γ + ς

−a4

· α

−a4

· β

−a4

· γ

a

1

· β + γ a1

· γ + ς

−a4

· α

−a4

· β

a

1

· α + β a1

· β + ς a1

· γ + ς −a4

· α

α

β

α

ς

⎦, det Q

4

= 0.

При α = β = γ = 0

Q

4

= ς

· E. Остальные случаи — трехпараметрических

и четырехпараметрических групп автоморфизмов P

4

— рассматриваются аналогично.

Процесс построения групп автоморфизмов P

n

может быть продлен при n

 5.

Пример 1. Для решения задачи преобразования необходимо рассмотреть

систе-мы линейных уравнений B

T

= Q

−1n

· S

−1

· B, C

T

= C

· S · Q относительно элементов

матриц B и C из описания (1). Матрицы B

T

, C

T

— числовые, задаваемые из

усло-вий задачи преобразования, матрица S — известная числовая, матрица Q

n

зависит

от параметров при условии det Q

n

= 0. Для решения системы относительно B и C

можно фиксировать любые параметры матрицы Q

n

так, чтобы det Q

n

= 0.

Пусть

S =

s

s

1121

s

s

1222

s

s

1323

s

31

s

32

s

33

⎦, C = % c

11

c

12

c

13

&

, n = 3,

C

· S = [s11

c

11

+ s

21

c

12

+ s

31

c

13

s

12

c

11

+ s

22

c

12

+ s

32

c

13

s

13

c

11

+ s

23

c

12

+ s

33

c

13

] .

Если необходимо принять, как в (4), то приходим к системе

s

11

· c

11

+ s

21

· c

12

+ s

31

· c

13

= 1,

s

12

· c

11

+ s

22

· c

12

+ s

32

· c

13

= 0,

s

13

· c11

+ s

23

· c12

+ s

33

· c13

= 0.

(10)

Эти уравнения при известной матрице S — условия на выбор матрицы C.

Пусть Q

3

— трехпараметрическая матpица, как в п. i), detQ

3

= 0, тогда C

T

=

C

· S · Q

n

, и вместо системы (10) для определения элементов c

11

, c

12

, c

13

получаем

систему

[s

11

(a

2

x + a

1

y + z) + s

12

(a

1

x + y) + s

13

x]

· c11

+

+ [s

21

(a

2

x + a

1

y + z) + s

22

(a

1

x + y) + s

23

x]

· c12

+

+ [s

31

(a

2

x + a

1

y + z) + s

32

(a

1

x + y) + s

33

x]

· c13

= 1,

[s

12

(a

1

y + z) + s

13

y] c

11

+ [s

22

(a

1

y + z) + s

23

y] c

12

+

+ [s

22

(a

1

y + z) + s

33

y] c

13

= 0,

[s

12

(

−a

2

y) + s

13

z] c

11

+ [s

22

(

−a

2

y) + s

23

z] c

12

+ [s

33

(

−a

2

y) + s

33

z] c

13

= 0.

(11)

В (11) x, y, z — параметры, которые выбираются с учетом условия det Q

3

= 0.

Очевидно, что введение матрицы Q

3

существенно расширяет множество выбора

матрицы C.

(8)

Приведение к жордановой нормальной форме [28].

Рассмотрим различные случаи матрицы A

j

.

1.

A

j

=

λ

1

0

...

0

0

λ

2

...

0

...

...

...

...

0

0

...

λ

n

⎦ ,

здесь λ

i

— различные вещественные собственные числа матрицы A (i = 1, 2, ..., n).

Тогда

Q =

α

1

0

...

0

0

α

2

...

0

...

...

...

...

0

0

...

α

n

⎦ ,

здесь α

i

— любые вещественные числа, отличные от нуля.

В таком случае введение матрицы Q не влияет на процесс декомпозиции, т. е.

не увеличивает число декомпозиционных вариантов, и при любой матрице S

количе-ство декомпозиций d = n

2

· n! (при n = m) и d = n

2

· m

2

(при n > m).

Действительно, в данном случае Q — элементарная матрица

масштабирова-ния, т. е.

B

m

= M

−1

· B = Q

−1

· S

−1

· B, Cm

= C

· M = C · S · Q.

2.

A

j

=

λ

1

· Er

1

0

...

0

0

λ

2

· Er

2

...

0

...

...

...

...

0

0

...

λ

k

· Er

k

⎦.

В отличие от предыдущего случая числа λ

i

разбиты на k групп равных

чи-сел, λ

j

различны (j = 1, 2, ..., k), а E

rj

— единичные матрицы порядка r (при этом



k i=1

r

j

= n).

Тогда

Q =

α

1

· Q

1

0

...

0

0

α

2

· Q

2

...

0

...

...

...

...

0

0

...

α

k

· Q

k

⎦,

где α

j

— любые вещественные числа, отличные от нуля; Q

j

— неособые квадратные

матрицы порядков r

j

.

Если выбрать Q

j

единичными, то параметры α

1

, α

2

, α

3

, . . . , α

k

не влияют на

про-цесс декомпозиции. Таким образом, надо положить α

1

= α

2

= α

3

= ... = α

k

= 1,

а элементы матриц Q

j

принять за параметры, которые и будут входить в элементы

матриц B

m

и C

m

. Нап ример, п усть

A

j

=

λ

0

1

λ

0

2

0

0

0

0

λ

2

⎦, т. е. E

r1

— (1

× 1)-матрица, Er

2

— (2

× 2)-матрица.

С матрицей A

0j

=



λ

2

0

0

λ

2



коммутативна любая неособенная матрица Q

0

=

(9)



q

11

q

12

q

21

q

22



, где

q

11

· q

22

− q

12

· q

21

= 0. Теперь все q

ij

— параметры и при этом

A

0j

· Q

0

= Q

0

· A

0j

. Тогда Q примет вид Q =



α

0

0

0

Q

0



, α

0

= 0 — параметр, Q

−1

=



1/α

0

0

0

Q

−10



. Если S известна, то M = S

· Q, M

−1

= Q

−1

· S

−1

и параметры q

ij

входят в элементы матриц B

m

и C

m

.

3.

A

j

=

Λ

1

0

...

0

0

Λ

2

...

0

...

...

...

...

0

0

...

Λ

k

⎦ ,

где Λ

i

— блочно-диагональные матрицы порядка r

i

с блоками, являющимися

жор-дановыми клетками K

ij

, отвечающими одному и тому же числу λ

i

(i = 1, 2, ..., k),



k i=1

r

i

= n (r

i

— кратность числа λ

i

).

Тогда

Q =

Q

1

0

...

0

0

Q

2

...

0

...

...

...

...

0

0

...

Q

k

⎦ ,

Q

i

(i = 1, 2, ..., n) также являются блочно-диагональными матрицами, блоки

кото-рых Q

ij

имеют размерности блоков K

ij

.

Для полного восстановления вида блоков Q

ij

рассмотрим произвольную

жорда-нову клетку K

ij

порядка q, соответствующую числу λ

i

. То есть

K

ij

=

λ

i

0

...

0

0

1

λ

i

...

0

0

0

1

...

0

0

...

...

...

...

...

0

0

...

1

λ

i

.

Клетку K

ij

можно записать и по-другому: K

ij

= λ

i

· E + H, где H — матрица

вида

H =

0

0

...

0

0

1

0

...

0

0

0

1

...

0

0

...

...

...

...

...

0

0

...

1

0

.

Соответствующий блок Q

ij

будет иметь вид

Q

ij

= α

0

· E + α1

· H + α2

· H

2

+ ... + α

q−1

· H

q−1

.

Коммутативность блоков K

ij

и Q

ij

при умножении очевидна, следовательно,

мат-рицы Λ

i

и построенные указанным образом матрицы Q

i

коммутируются между собой.

А значит, коммутируются между собой и матрицы A

j

и Q.

Пусть, например, матрица A

j

— жорданова клетка, отвечающая вещественному

собственному числу, тогда матрица Q ищется в виде

Q = α

0

· E + α

1

· E + ... + α

n−1

· H

n−1

,

(10)

где H — матрица с единичной наддиагональю, а все остальные элементы — нули; α

0

,

α

1

, α

2

, . . . , α

n−1

— ненулевые параметры. В этом случае при декомпозиции параметры

α

0

, α

1

, α

2

, . . . , α

n−1

не влияют на последнюю строку матрицы B

m

и первый столбец

матрицы C

m

.

4. Матрица A имеет q пар комплексно-сопряженных собственных чисел и

(n

− 2q) вещественных чисел. Тогда матрица A

j

будет блочно-диагональной:

A

j

=



A

JC

0

0

A

JR



. Перестановочная с ней матрица Q также будет

блочно-диагональной: Q =



Q

C

0

0

Q

R



. Причем матрица Q

C

будет перестановочна с

мат-рицей A

JC

, а матрица Q

R

— с матрицей A

JR

. Поскольку вид матриц A

JR

и

соот-ветствующий им вид матриц Q

R

описаны в случаях 1–3, то сосредоточим внимание

на матрице A

JC

и перестановочной с ней матрице Q

C

.

Прежде всего обратим внимание на то, что матрица A

JC

имеет четный порядок

2

·q. Любую квадратную матрицу четного порядка можно рассматривать как блочную,

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

матрицы будет равен q. Будем рассматривать в качестве блоков второго порядка

матрицы вида



μ

−γ

γ

μ



, соответствующиe комплексно-сопряженным числам μ

±i·γ.

Сформулированные рассуждения 1–3 для матриц A

JR

можно перенести на блочные

матрицы A

JC

, составленные из указанных выше блоков второго порядка.

Пример 2. Пусть A — (4

×4)-матрица, B — (4×2)-матрица, C — (2×4)-матрица,

A имеет две пары одинаковых комплексно-сопряженных корней λ

1, 2, 3, 4

= μ

± i · γ.

Тогда существует матрица S такая, что

A

j

= S

−1

· A · S =

μ

−γ 1

0

γ

μ

0

1

0

0

μ

−γ

0

0

γ

μ

⎦ , Q

1

=



q

11

q

12

q

21

q

22



, E =



1

0

0

1



.

1-й способ. Ищем матрицу Q в виде Q = α0

·



E

0

0

E



+ α

1

·



0

E

0

0



. Здесь

α

0

и α

1

— параметры, тогда Q

−1

= β

0



E

0

0

E



+ β

1



0

E

0

0



, здесь значения β

0

и β

1

получаем из условия Q

· Q

−1

= E — (4

× 4)-матрица: β0

= α

0−1

, β

1

=

−α1

· α

−20

,

в котором α

0

= 0, α1

= 0. Тогда ¯

C

m

= C

· S · Q = Cm

· Q, при этом α0

и α

1

влияют

на решение уравнений ¯

c

m13

= 0 = α

1

· c

m11

+ α

0

· c

m13

, ¯

c

m14

= 0, ¯

c

m23

= 0, ¯

c

m24

= 0, где

C

m

=

{c

mij

}, j = 1, 2, 3, 4, ¯

C

m

=

{¯c

mjj

}. Аналогично ¯

B

m

= Q

−1

·S

−1

·B = Q

−1

·Bm

,

параметры α

0

и α

1

входят в уравнения ¯

b

m11

= 0, ¯

b

m12

= 0, ¯

b

m21

= 0, ¯

b

m22

= 0.

2-й способ. Имеем

A

0j

=



μ

−γ

γ

μ



, A

j

=



A

0j

E

0

A

0j



, Q

1

=



q

−p

p

q



,

где p, q — любые вещественные числа такие, что p

2

+ q

2

= 0, Q

1

коммутативна с A

0j

и Q

−11

=

p2+q1 2



q

p

−p q



.

Полагаем, что α

0

= α

1

= 1, и ищем в блочном виде Q =



Q

1

E

0

Q



.

(11)

При этом Q зависит от параметров p и q: Q

−1

=



Q

−11

L

0

Q

−11



, где

L =

1

(p

2

+ q

2

)

2



p

2

− q

2

−2 · p · q

2

· p · g

p

2

− q

2



.

В данной матрице Q

−1

в 2 раза больше элементов, зависящих от параметров, чем

в матрице Q

−1

, найденной 1-м способом, т. е. увеличивается число декомпозиционных

вариантов.

Вернемся к преобразованию, из которого следует, что кроме матрицы M = S

· Q

нужно знать матрицу M

−1

= Q

−1

· S

−1

, причем матрицу Q

−1

необходимо получить

в явном виде, т. е. иметь формулу для еe вычисления. Для случая 2 было

показа-но, что при полном описании блочно-диагональной матрицы достаточно определить

представление еe блоков

Q

ij

= α

0

· E + α1

· H + α2

· H

2

+ ... + α

q−1

· H

q−1

.

Следовательно, для представления матрицы Q

−1

достаточно знать Q

−1ij

. Но

Q

−1ij

= β

0

· E + β1

· H + α2

· H

2

+ ... + β

q−1

· H

q−1

, где β

j

находятся из системы

уравнений, получаемой из равенства Q

ij

· Q

−1ij

= E с учетом того, что H

q

= 0.

Заключение. В случае первой естественной нормальной формы матрицы до 4-го

порядка включительно получены параметрические матрицы. Указан метод

получе-ния таких матриц в любых случаях, когда порядок матриц больше четырех. Введение

этих матриц, как параметрического сомножителя, позволяет во многих случаях

при-водить исходную систему уравнений к управляемой или наблюдаемой форме. Задачу

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

j

можно

счи-тать решенной. Решение состоит из следующих этапов:

1) строим матрицу S, состоящую из собственных (модальных) векторов и

допол-нительных векторов матрицы A;

2) получаем матрицу A

j

= S

−1

· A · S;

3) из условия A

j

·Q = Q·Aj

находим невырожденную матрицу Q так, что

матри-ца преобразования M = S

· Q приводит систему (1) к системе уравнений

относитель-но z(t) с матрицами соответственотноситель-но A

j

= M

−1

· A · M, Bm

= M

−1

· B, Cm

= C

· M;

4) приводим матрицы B

m

, C

m

к нужному блочному виду, варьируя элементы

матрицы Q, исключая случаи, когда det(Q) = 0;

5) решив систему относительно z(t), возвращаемся к системе относительно x(t),

используя преобразование x(t) = M

· z(t).

Изложенный подход к декомпозиции систем вида (1) был с успехом применен

и дополняется исследованиями ее подсистем первого и второго порядков [7–27].

Литература

1. Лурье А. И. Современные проблемы механики. Некоторые нелинейные задачи теории авто-матического регулирования. М.; Л.: Гос. изд-во техн.-теор. лит., 1951. 216 с. 2. Летов А. М. Устойчивость нелинейных регулируемых систем. Изд. 2-е, испр. и доп. М.: Гос. изд-во физ.-мат. лит., 1962. 483 с. 3. Троицкий В. А. О канонических преобразованиях уравнений теории автоматического регу-лирования при наличии кратных корней // Прикладная математика и механика. 1957. Т. 21, вып. 4. С. 574–577. 4. Нелепин Р. А., Камачкин А. М., Туркин И. И., Шамберов В. Н. Алгоритмический синтез нелинейных систем управления. Л.: Изд-во Ленингр. ун-та, 1990. 240 с. 5. Петров В. В., Гордеев А. А. Нелинейные сервомеханизмы. М.: Машиностроение, 1979. 471 с. 6. Derusso P. M., Rob J. R., Close C. M., Desrochers A. A. State Variables for Engineers. 2nd еd. New York: Wiley – Interscience, 1998. 575 p.

References

Related documents

Table 2 illustrates the average score of participants in different aspects of the ability to take medical history, showing that the aspect with the highest point was

The paper has presented some unexplored design paradigms of software evaluation while designing the embedded systems well particular like polar satellite antenna

Thus, the proposed system is suitable for finding available free parking lots for cars thereby sending information through wireless module, and LCD display regarding

[11] Arena, U. Process and technological aspects of municipal solid waste gasification. Gasification and Pyrolysis? Reliable options for waste treatment?. Waste gasification

The present study shows unprecedentedly relates about aorta artery and respective branches in Tucanuçu ( Ramphastostoco ), showing that the first major branch of

the generalized difference operator of the n th kind and obtain some significant results, relations and formulae in number theory using Stirling numbers of the second kind,

In the current scenario, there are several sites which are not secure as per the HTTPS security rule and SSL certification but the browser hardly recognizes these parameters

Distribution and Damage of African Citrus Psyllids (Trioza erytreae) in Casimiroa edulis Producing Areas of the Eastern Zone of Ethiopia.. Tesfaye Hailu 1,* and Mulatu Wakgari