УДК 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
A. M. Kamachkin
1
, G. M. Chitrov
1
, V. N. Shamberov
2
NORMAL MATRIX FORMS TO DECOMPOSITION AND
CONTROL PROBLEMS FOR MANYDIMENTIONAL SYSTEMS
1
St. 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)
При этом 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.