ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ И
ПРОЦЕССЫ УПРАВЛЕНИЯ N.2, 2021 Электронный журнал, рег. Эл № ФС77-39410 от 15.04.2010 ISSN 1817-2172
http://diffjournal.spbu.ru/ e-mail: _ [email protected]
Общая теория управления
О связи модальной управляемости по выходу динамической MIMO-системы и вида матриц с желаемыми спектрами
1 iji 1 S|iiH 1 О ***
Зубов Н Е1, , Лапин А.В.1, , Рябченко В Н.1,2,
1МГТУ им. Н.Э. Баумана, г. Москва, РФ
2АО «НТЦ ФСК ЕЭС», г. Москва, РФ
*
**
***
Ryabchenko. VN@yandex. ru
Аннотация. Рассматривается задача обеспечения модальной управляемости по выходу в линейных динамических системах при не полностью измеряемом векторе состояния с применением декомпозиционного метода синтеза управления, основанного на подходе Ван-дер-Воуда. Характерно, что при выполнении условия «размерность вектора управления плюс размерность вектора наблюдения больше размерности объекта управления» не для всех возможных видов матриц с желаемым спектром, назначаемых или рассчитываемых в рамках декомпозиции многомерных систем, обеспечивается модальная управляемость замкнутой системы в целом. Показано, что модальная управляемость по выходу определяется существованием матрицы с произвольным заданным спектром на нулевом уровне, обеспечивающей разрешимость линейного матричного уравнения связи между матрицами регуляторов по состоянию и по выходу.
Предлагается, сохраняя желаемые спектры, задавать указанные матрицы треугольными или рассчитывать их на основе определенным образом сформированных уравнений. При таком подходе обеспечивается модальная управляемость по выходу независимо от соотношений между параметрами системы и спектрами на верхних уровнях декомпозиции, а также упрощается расчет матриц с желаемыми спектрами на нижних уровнях.
Приведен пример использования описанного подхода при синтезе регулятора по выходу для линейной стационарной системы автоматического регулирования 6 порядка, содержащей 3 управляющих входа и 4 измеряемых выхода. Результаты математического моделирования подтверждают целесообразность применения предлагаемых подходов.
Ключевые слова: управление по выходу, обратная связь, декомпозиционный метод модального управления, матрица с желаемым спектром, модальная управляемость.
1. Введение
Одним из способов управления динамической системой при не полностью измеряемом векторе состояния является модальное управление с обратной связью по выходному (измеряемому) вектору, не требующее построения наблюдателей состояния. Задача модального управления по выходу формулируется следующим образом [1].
Пусть имеется непрерывная или дискретная линейная динамическая система, описываемая вещественными матрицами состояния, управления и наблюдения заданной размерности, соответственно,
А е Епхп, В е Е™, С е Егхп, (1)
причем
rank В = т (ш < n), rank С = / (Z < n), т + I > п. (2)
Требуется синтезировать модальный регулятор с обратной связью по выходу, описываемый матрицей F и обеспечивающий матрице замкнутой системы «объект - регулятор» заданный спектр
Л* = eig(A-BFC). (3)
Указанный регулятор может быть синтезирован, если система, описываемая матрицами (1), удовлетворяет критерию Калмана - необходимому и достаточному условию управляемости по состоянию, в том числе, модальной управляемости [2], которые для матриц А и В имеют соответственно вид
rank [В АВ ... An- mB] = п
rank [Ajln - А В] = n, VA е Л = eig А = (А1, ..., An).
В дальнейшем будет использоваться понятие модальной управляемости по выходу, которое определяет возможность обеспечения у динамической системы заданного спектра (3) посредством управления по выходу, т.е. удовлетворения условий
VA* е Л*
rank(A*In - А + BFC) < п,
Lrank[A-In - А + BFC В] = п. (4)
Здесь и далее 1п - единичная матрица порядка п. При этом следует заметить, что для решения поставленной задачи управления в зависимости от того какой из методов синтеза применяется дополнительно, может существовать собственное достаточное условие модальной управляемости по выходу.
Будем рассматривать предложенный авторами модальный регулятор по выходу [3] - [9], основанный на развитии идеи Ван-дер-Воуда [4] и декомпозиционного метода полного размещения полюсов (ПРП) [5], [10]. Имеются, по крайней мере, два подхода к синтезу
модального регулятора по выходу: прямой и дуальный. Дуальный подход получается из прямого подхода при соответствующей замене матриц (1)
А ^ Аг, В ^ Сг, С ^ Вг.
Покажем, что в этом случае модальная управляемость по выходу определяется достаточным условием в виде существования матрицы с произвольным заданным спектром на нулевом уровне декомпозиции, обеспечивающей разрешимость линейного матричного уравнения связи между матрицами регуляторов по состоянию и выходу. Получим данное условие для прямого подхода.
2. Достаточное условие модальной управляемости по выходу
Прямой подход к расчету модального регулятора по выходу подразумевает синтез регулятора по состоянию с матрицей К для пары матриц (А, В), обеспечивающий заданный спектр Л* матрице А — ВК и последующее определение матрицы Б из уравнения
БС = К, (5)
разрешимость которого достигается путем расчета матрицы с желаемым спектром с помощью построения наблюдателя по состоянию для определенной далее пары матриц. Согласно теории, изложенной в [5], уравнение (5) разрешимо относительно матрицы Б, если
"С1К не существует,
и? (6)
.КС — нулевая матрица,
где индексом «1 й» обозначен правый аннулятор максимального ранга. Соответствующее общее решение имеет вид
_ |КС+ — Пс,кС1Ь, если С11 существует, 1КС+, если С11 не существует,
где индексом «1 L» обозначен левый аннулятор максимального ранга, индексом «+» -псевдообратная матрица Мура-Пенроуза, а Пс,к - произвольная матрица соответствующей размерности.
В силу условия (2) задачи, т.е. когда измерения линейно независимы, а их количество меньше
C1R
и
отсутствии аннулятора C1L. Таким образом, первое утверждение в совокупности (6) заведомо не выполняется, а при выполнении второго утверждения решение определяется второй строкой системы (7), т.е. единственно:
F = КС+. (8)
Для того чтобы выполнялось второе условие в совокупности (6), матрица обратной связи по состоянию К = К0, рассчитываемая с помощью декомпозиционного алгоритма ПРП [5], должна иметь специальный вид. Из формулы регулятора по состоянию в указанном алгоритме
Ко = В0-Ас — ФоВ0" (9)
на нулевом уровне декомпозиции А0 = А, В0 = В, С0 = С
видно, что для выполнения этого условия достаточно, чтобы матрица Ф0 с заданным спектром назначалась не произвольно, а определялась из уравнения [4]
Ф0&0 = Н0, (10)
где матричные коэффициенты имеют вид
«0 = В-^* Н0 = В-А0СоК. (11)
Уравнение (10) принадлежит к тому же классу линейных матричных алгебраических уравнений, что и уравнение (5). Оно разрешимо, по аналогии с (6), если
не существует, Н0СоК — нулевая матрица.
Если уравнение (10) неразрешимо, то регулятор по выходу не может быть синтезирован на основании рассматриваемого подхода (в данном случае прямого аналитического). Если же выполняется (12), общее решение уравнения (10) по аналогии с (7) имеет вид
_ ГН0С+ — ^Со.Но^о^ если существует,
Ф0 = ) тт „+ (13) ^Н0в+, если и о не существует,
где ЛСо,Но - произвольная матрица соответствующей размерности. При выполнении верхнего условия в системе (13), изменяя значение матричного параметра ЛСо,Но, можно управлять спектром матрицы Ф0.
Для обеспечения матрице Ф0 заданного спектра перепишем верхнее выражение системы (13) в виде
Ф0=Афо—ЬфоСфо, (14)
где
аф0 = HoG+, СФо = (15)
Если пара матриц (15) не существует (нижнее условие в (13)) либо не является полностью наблюдаемой, то регулятор по выходу, синтезированный на основании рассматриваемого подхода (в данном случае прямого аналитического), не сможет обеспечить матрице замкнутой системы произвольный заданный спектр.
При полной же наблюдаемости пары матриц (15) для этой пары можно с помощью декомпозиционного алгоритма ПРП в дуальной постановке синтезировать наблюдатель по состоянию с матрицей обратной связи ЬФо, обеспечивающий матрице (14) заданный спектр. Далее по формуле (14) рассчитывается сама матрица Ф0. Она используется при определении матрицы
обратной связи по состоянию К0 = К в (9), после чего согласно (8) рассчитывается искомая матрица обратной связи по выходу Р.
Таким образом, достаточное условие управляемости по выходу формируется из условий (12) разрешимости уравнения (10) и условия Калмана полной наблюдаемости пары матриц (15):
GqR не существует, H0GqR — нулевая матрица;
rank
Сфо
СфоАфо
г дт-1
(16)
т,
где матрицы G0 и Н0 определяются из (11).
V.
3. Параметризация достаточного условия модальной управляемости по выходу
Практика показывает, что не любая полностью управляемая по состоянию система в смысле критерия Калмана оказывается полностью модально управляемой по выходу в смысле достаточного условия (16). На выполнение критерия (16) оказывают влияние конкретные значения ряда матриц, назначаемых или рассчитываемых в рамках декомпозиции многомерных систем неоднозначно. Это правые и левые аннуляторы, а также матрицы с желаемыми спектрами.
Определяющим является вид матриц Фь Ф2, ... с желаемыми спектрами на верхних (первом, втором и т.д.) уровнях декомпозиции. Обычно с целью возможного разделения каналов управления, а также уменьшения нормы результирующей матрицы регулятора назначаются диагональные матрицы с желаемыми спектрами. Но их диагональный вид может не обеспечивать замкнутой системе модальную управляемость по выходу или обеспечивать ее не при любых значениях параметров системы и полюсов в заданном спектре. С целью выполнения условия (16) на примере динамической системы с тремя органами управления и числом уравнений, описывающим объект, шесть, девять, и т.д. предлагается:
а) назначать матрицы Фь Ф2, ... с треугольной (блочно-треугольной) или клеточной структурой с сохранением собственных значений в блоках главной диагонали, например,
Vk1, к2, к3 ё! eig
= eig
ф1 К3 К2 0 Ф2 0 0 Ki фз
ф1 0 0
Кз ф2 К1 = eig
К 0 фз.
Ф1 Кз 0
0 Ф2 0 К К1 Фз
= eig
Ф1 0 К2
Кз Ф2 К1
0 0 Фз]
Ф1 0
= eig
Ф1 Кз К2 0 Ф2 К1
0 0 Фз]
= eig
0
Кз Ф2 0 К2 К1 Фз
= {ф1, ^ фз}
б) рассчитывать матрицы Фь Ф2, ... с помощью декомпозиционного алгоритма ПРП [4] из уравнений, схожих по форме записи с уравнением (10), добиваясь желаемых значений (соответственно Gд или Нд) матричных коэффициентов (11) и сохраняя спектры eig Фь eig Ф2, ..., например (при размерности объекта управления, равной шести),
■0
,К1 = В-А1 — Ф1В- (Н1 = (В0+ + В-А^)^ — Go;
В-= В++ К^, ^ { G1 = B-B0liC^-R, (17)
или
В- = В+ + К^О1, ^ { ^ = В-В^АоСо1*, (18)
,К1 = В-А1 - Ф1В- (Н1 = (В0+ + В-А^О^СО* - Н*.
При таких подходах (особенно при втором подходе) во многих случаях обеспечивается модальная управляемость по выходу независимо от соотношений между параметрами системы и полюсов на верхних уровнях декомпозиции, а также упрощается расчет матриц с желаемыми спектрами на нижних уровнях декомпозиции.
4. Пример
Рассмотрим линейную динамическую систему с матрицами состояния, управления и наблюдения, соответственно равными
А =
0 0 0 1 0 0 0 0 0
0 0 0 0 1 0 0 0 0 1 0 0 0 0 0
0 0 0 0 0 1 , в = 0 0 0 , с = 0 0 0 1 0 0
0 — а42 0 0 0 0 1 0 0 0 0 0 0 1 0
0 — ^52 0 0 0 0 0 1 0 0 0 0 0 0 1
0 0 — ^63 0 0 0. 0 0 1.
где а42, а52, а63 > 0. С помощью декомпозиционного алгоритма ПРП [5] рассчитаем регулятор по состоянию К для пары матриц (А, В), обеспечивающий матрице А — ВК заданный спектр Л* = {ф1, ф2, ..., ф6}. Нулевой уровень декомпозиции имеет вид
Ао = А, Во = В.
Т.к. гапк(Во £ Е6х3) = 3, переходим к следующему уровню с помощью
В0^ = [1з Озхз], В^+ = ВО^Во1^7)-1 =
1з
Озхз
Здесь и далее 0ахЬ - нулевая матрица размерности ахй. Первый уровень декомпозиции имеет вид
А1 = В°^АоВ°^+ = Озхз, В1 = В^АоВо = 1з.
Т.к. гапк(В1 £ Е3х3) = 3, переходим к расчету регуляторов.
Первый уровень декомпозиции является крайним верхним, поэтому матрица регулятора на этом уровне рассчитывается по формуле
К1 = В-1А1 — Ф1В-1 = — Ф1,
где Ф1 - матрица с желаемым спектром eigФ1 = {ф^ ф2, ф3). Т.к. модификации на первом уровне нет, перейдем к нулевому уровню.
Рассчитав соответственно псевдообратную и вспомогательную матрицы
В0+ = (В^ВоГХ = [0зхз 1з], в- = В0+ + К^ = [-Ф1 1з],
получим значение матрицы регулятора на нулевом уровне декомпозиции Ко = В-Ао - Ф0В- = [А[2,1] + Ф0Ф1 -Ф0 - Ф1],
где
0 -а42 0
Д[2,1] = 0 ^52 0
0 0 -^63-
а Ф0 - матрица с желаемым спектром eig^0 = {ф4, ф5, ф6}. Т.к. модификации на нулевом уровне нет, получена искомая матрица регулятора К = К0.
Для формирования критерия (16) запишем правый аннулятор для матрицы наблюдения С0 = С
соя = _Г0 1 0 0 0 01' 0 [0 0 1 0 0 0]
и рассчитаем коэффициенты (11) в уравнении (10)
0 0 "а42 0
Со = В0 С°к = Ф1 1 0 , Но = В- АоС°к = ^52 0
0 1 0 ^63-
(19)
Из формул (19) видно, что в рассматриваемой задаче правая часть уравнения (10) неизменна, а коэффициент при рассчитываемой матрице Ф0 в левой части может меняться в зависимости от значения матрицы Ф1. Рассмотрим, как вид матрицы Ф1 с желаемым спектром на первом (верхнем) уровне декомпозиции влияет на модальную управляемость по выходу в смысле достаточного условия (16).
4.1. Вариант первый. Диагональный вид
Назначим матрицу Ф1 = Ф1(1), имеющую диагональный вид:
1 ф 0 0
Ф1(1) = 0 ф2 0
0 0 ф3
Для этой матрицы коэффициенты из (19)
0 0 0 0 "а42 0
Со(1) = ^1(1) 1 0 = ф2 0 , Но = ^52 0
0 1 0 ф3 0 ^63-
при ф2ф3 ^ 0 в соответствии с (12) приводят к разрешимому относительно Ф0 уравнению (10), но пара матриц (15)
+ _
АФо(1) — НоСоС1)
а42
ф2 ^52
ф2 0
0
0
ОбВ
ф3]
с
-С01 -
Фо(1) - "0(1) - [1 0 0]
не является полностью наблюдаемой, т.к. сфп
0(1)
СфощАфоед 2
^Фо(1)Л Фо(1)
- 0.
Таким образом, в данном варианте модальная управляемость по выходу в смысле достаточного условия (16) отсутствует.
4.2. Вариант второй. Верхний треугольный вид
Назначим матрицу Ф1 — Ф1(2), имеющую верхний треугольный вид:
1 ф 0
Фц2) — 0 ф2
0 0
0
, К2 £ М\{0).
Для этой матрицы коэффициенты из (19)
0 0 0 К2 "а42 0
^0(2) — ^1(2) 1 0 — ф2 0 , Но — «52 0
0 1 0 фВ 0 «63-
при ф2 ^ 0 в соответствии с (12) приводят к разрешимому относительно Ф0 уравнению (10), а пара матриц (15)
АФо(2) — Н0С0(2)
0 0
К2^63
а42
ф2 «52
ф2 0
0
0
фзЯбз
СФо(2) — С0(2)
— [-фз 0 К2]
[ф3 + к2 ф2 +
является полностью наблюдаемой только при определенном условии, т.к.
В
^0(2) Сфо(2)Афо(2)
Сфо(2)а2ф
0(2)
к2 Й42 Я6з
Ф2
(Ф2^63 - Фз^52) * 0
при
Й52фз * Ябзф2.
Таким образом, в данном варианте модальная управляемость по выходу в смысле достаточного условия (16) имеет место при условии
|ф2 * 0, 1«52ф3 * ^зф2.
4.3. Вариант третий. Специальный вид
Назначим желаемое значение переменного коэффициента из (19)
СЦ =
1 0 01 00
Покажем, что оно может быть получено при соответствующем выборе матрицы Ф1 = Фцз). Для этого по схеме (17) составим уравнение
Фх(з)Сх = Н^
где
0 0 1 0
«1 = В1 В0 ^ = — 1 0 , Н1 = (В++В! -^Вц^С^ — вц = — 0 1
0 1 0 0
Т.к. гапк(С1 £ М ) = 2, это уравнение разрешимо. Для обеспечения матрице Фц^ заданного спектра (ф^ ф2, ф3} сформируем пару матриц
АФ1(3) = Н1С1 =
0 1 0 0 0 1 000
СФ1(3) = С^ = [1 0 0]
и по формуле Аккермана [5], [11], [12] рассчитаем для нее модальный наблюдатель
Ьф
1(3)
= П(Дф1(з) -¿=1
фЛ)
с
ф1(3) СФ1(з)АФ1(з)
СФ1(3)А2Ф
1(3)
= [ ф1 ф2 ф3 ф1ф2 + ф2ф3 + ф3ф1 -ф1ф2ф3]
1
Итак, задается матрица Ф1 = Фцз), имеющая специальный вид
ф1(3) = АФ1(3) - ЬФ1(3)СФ1(3) =
Ф1 + Ф2 + Ф3 1 о-Ф1Ф2 Ф2Ф3 Ф3Ф1 0 1. Ф1Ф2Ф3 0 0
Для этой матрицы коэффициенты из (19)
1 0 «42 0
Со(з) = ^о = 0 1] , Но = «52 0]
0 0 0 «63-
в соответствии с (12) приводят к разрешимому относительно Ф0 уравнению (10), а пара матриц (15)
+ _
АФ0(3) = НоСо(з)
а42 0 0
«52 0 0] , сФо(3) = = [0 0 1]
0 «63 0
является полностью наблюдаемой, т.к. сфп
"0(3)
Сфо(3)Афо(3) 2
^Фо(3)Л Фо(3)
«52«1з < 0.
Таким образом, в данном варианте модальная управляемость по выходу в смысле достаточного условия (16) имеет место всегда.
Третий вариант показал, что рассматриваемая тройка матриц (А, В, С) полностью модально управляема по выходу. При назначении диагональной Ф1 = Ф1(1) и верхней треугольной Ф1 = Ф1(2) матриц этот факт был неочевиден. Для доказательства полной модальной управляемости по выходу потребовалось получить специальный вид матрицы Ф1 = Ф1(3).
5. Заключение
На основании идеи Ван-дер-Воуда и аналитического декомпозиционного метода полного размещения полюсов в работе получено достаточное условие модальной управляемости по выходу линейных динамических систем при применении декомпозиционного метода управления по выходу. Показано, что это условие зависит от вида матриц с желаемыми спектрами на верхних (первом, втором и т.д.) уровнях декомпозиции. Диагональный вид этих матриц зачастую не обеспечивает модальной управляемости по выходу. Предложены варианты назначения данных матриц в треугольном или клеточном виде (с сохранением собственных значений на главной диагонали), а также их расчета из специальных матричных уравнений. Эти варианты позволяют получить полную модальную управляемость по выходу как при некоторых ограничениях на полюса в желаемом спектре и их комбинации с параметрами системы, так и без каких-либо ограничений. Результаты математического моделирования подтверждают целесообразность применения предлагаемых подходов.
Литература
[1] Леонов, Г.А., Шумафов, М.М. Методы стабилизации линейных управляемых систем. СПб: Изд-во СПбГУ, 2005.
[2] Гаджиев, М.Г., Мисриханов, М.Ш., Рябченко, В.Н., Шаров, Ю.В. Матричные методы анализа и управления переходными процессами в электроэнергетических системах. М: Издательский Дом МЭИ, 2019.
[3] Zubov, N.E., Zybin, E.Y., Mikrin, E.A., Misrikhanov, M.Sh., Proletarskii, A.V., and Ryabchenko, V.N. Output Control of a Spacecraft Motion Spectrum. J. Comput. Syst. Sci. Int., vol. 53, iss. 4, p. 576-586, 2014. DOI: 10.1134/S1064230714040170.
[4] Zubov, N.E., Lapin, A.V., Mikrin, E.A., and Ryabchenko, V.N. Output Control of the Spectrum of a Linear Dynamic System in Terms of the Van der Woude Method. Doklady Mathematics, vol. 96, iss. 2, p. 457-460, 2017. DOI: 10.1134/S1064562417050179.
[5] Зубов, Н.Е., Микрин, Е.А., Рябченко, В.Н. Матричные методы в теории и практике систем автоматического управления летательных аппаратов. М.: Изд-во МГТУ им. Н.Э. Баумана, 2016. 666 с.
[6] Zubov, N.E., Ryabchenko, V.N., Mikrin, E.A., and Misrikhanov, M.Sh. Output Control of the Spectrum of a Descriptor Dynamical System. Doklady Mathematics, vol. 93, iss. 3, p. 259261, 2016. DOI: 10.1134/S106456241603008X.
[7] Zubov, N.E., Mikrin, E.A., Misrikhanov, M.Sh., and Ryabchenko, V.N. Stabilization of Coupled Motions of an Aircraft in the Pitch-Yaw Channels in the Absence of Information about the Sliding Angle: Analytical Synthesis. J. Comput. Syst. Sci. Int., vol. 54, iss. 1, p. 93103, 2015. DOI: 10.1134/S1064230715010153.
[8] Zubov, N.E., Mikrin, E.A., Misrikhanov, M.Sh., and Ryabchenko, V.N. Output control of the Longitudinal Motion of a Flying Vehicle. J. Comput. Syst. Sci. Int., vol. 54, iss. 5, p. 825-837, 2015. DOI: 10.1134/S1064230715040140.
[9] Zubov, N.E., Mikrin, E.A., Ryabchenko, V.N., and Fomichev, A.V. Synthesis of Control Laws for Aircraft Lateral Motion at the Lack of Data on the Slip Angle: Analytical Solution. Russian Aeronautics, vol. 60, iss. 1, p. 64-73, 2017. DOI: 10.3103/S106879981701010X.
[10] Zubov, N.E., Mikrin, E.A., Ryabchenko, V.N., and Proletarskii, A.V. Analytical Synthesis of Control Laws for Lateral Motion of Aircraft. Russian Aeronautics, vol. 58, iss. 3, p. 263-270, 2015. DOI: 10.3103/S1068799815030034.
[11] Zubov, N.E., Vorob'eva, E.A., Mikrin, E.A., Misrikhanov, M.Sh., Ryabchenko, V.N., and Timakov, S.N. Synthesis of Stabilizing Spacecraft Control Based on Generalized Ackermann's Formula. J. Comput. Syst. Sci. Int., vol. 50, iss. 1, p. 93-103, 2011. DOI: 10.1134/S1064230711010199.
[12] Микрин, Е.А., Зубов, Н.Е., Лапин, А.В., Рябченко В.Н. Аналитическая формула вычисления регулятора для линейной SIMO-системы. Дифференциальные уравнения и процессы управления, № 1, с. 1-11, 2020.
On relation between modal controllability of dynamic MIMO-system by output and a type of matrices with desirable spectra
1 jfc i jfcjfc 1 o ***
Zubov N.E.1, , Lapin A.V.1, , Ryabchenko V.N.1,2,
1Bauman MSTU, Moscow, Russia
2AJSC «RDC at FGC of UES», Moscow, Russia
*
**
***
Ryabchenko. VN@yandex .ru
Abstract. We consider a task of providing the modal controllability by output vector in linear dynamic systems at not completely measured vector of state applying decomposition method of control synthesis based on Van der Woude approach. It is typical that at meeting the condition «dimension of vector of control plus dimension of vector of observe is more than dimension of object of control» modal controllability of closed-loop system as a whole is provided not for all possible types of matrices with desirable spectrum which are assigned or calculated within decomposition of multi-dimension systems. It is shown that modal controllability by output is determined by whether a matrix with whatever desirable spectrum at zero level exists which provides a solvability of linear matrix equation of relation between matrices of controllers by state and by output.
We offer keeping the desirable spectra to set specified matrices in triangular form or to calculate them basing on equations formed in a certain way. At such approach modal controllability by output is provided regardless of ratios between the parameters of system and spectra at top levels of decomposition and calculation of matrices with desirable spectra is simplified at bottom levels.
An example of applying the described approach is given at synthesis of controller by output for linear stationary automatic control system of 6th order containing 3 control inputs and 4 measured outputs. The results of mathematical simulation confirm the feasibility of application of suggested approaches.
Keywords: control by output vector, feedback, decomposition method of modal control, matrix with desirable spectrum, modal controllability.