УДК 681.518.5
ГРАМИАННЫЙ СИНТЕЗ ДВУХМАССОВОЙ СИСТЕМЫ С КРАТНЫМИ ГАНКЕЛЕВЫМИ СИНГУЛЯРНЫМИ ЧИСЛАМИ
И. Р. Курмаева, аспирант
Л. А. Мироновскийа, доктор техн. наук, профессор
аСанкт-Петербургский государственный университет аэрокосмического приборостроения,
Санкт-Петербург, РФ
Цель: ганкелевы сингулярные числа находят применение при решении классических задач оптимального управления, идентификации и редукции. Однако случай систем с кратными ганкелевыми сингулярными числами изучен недостаточно. Особый интерес представляют системы, у которых все ганкелевы сингулярные числа одинаковы либо имеют две группы одинаковых ганкелевых сингулярных чисел (так называемые моносингулярные и бисингулярные системы). Целью статьи является исследование возможности преобразования исходной З/ЗО-системы к моносингулярному либо бисингулярному виду. Методы: использование грамианного подхода к решению поставленной задачи. Грамианы управляемости и наблюдаемости, а также кросс-грамиан находятся путем решения соответствующих матричных уравнений с учетом ограничений в виде алгебраических критериев моносингулярности и бисингулярности. Результаты: сформулирована постановка задачи преобразования исходной системы к моносингулярному либо бисингулярному виду за счет специального выбора значений параметров системы. На основе грамианного подхода разработаны два алгоритма преобразования исходной системы. Первый из них обеспечивает достижение моносингулярности за счет выбора элементов матрицы выхода, второй — за счет отыскания специальных значений физических параметров системы. Работоспособность алгоритмов проиллюстрирована на примере колебательной механической системы четвертого порядка. Получены алгебраические условия, налагаемые на параметры механической системы для достижения моносингулярности или бисингулярности. Практическая значимость: изложенный подход решает задачу синтеза линейных систем с заданными ганкелевыми сингулярными числами высокой кратности. Разработанные алгоритмы синтеза можно использовать для решения задач технической диагностики и редукции динамических систем при различных ограничениях на вид матриц описания в пространстве состояний.
Ключевые слова — линейные стационарные динамические системы, ганкелевы сингулярные числа, грамианы управляемости и наблюдаемости, кросс-грамиан, ганкелевы сингулярные числа высокой кратности.
Введение
Линейные динамические модели широко используются при изучении реальных систем управления. К числу важных характеристик линейных динамических систем относятся ганкелевы сингулярные числа (ГСЧ) [1-4]. Они находят применение при решении классических задач оптимального управления, идентификации и редукции динамических систем [5-9]. Большинство известных результатов относится к случаю систем, у которых все ГСЧ различны. В настоящей работе основное внимание уделяется системам с ГСЧ высокой кратности.
Такие системы обладают рядом специальных свойств. Особый интерес представляют системы, достаточно часто встречающиеся в математике и инженерной практике, у которых все ГСЧ совпадают (так называемые моносингулярные системы). Например, в радиотехнике находят применение фазовращательные звенья, обладающие постоянной амплитудно-частотной характеристикой (АЧХ). Все ГСЧ таких звеньев равны единице [10, 11]. В работах [12-14] исследованы динамические системы с двумя группами одинаковых ГСЧ (так называемые бисингулярные системы). Роль подобных объектов в теории линейных динамических систем аналогична роли операторов с кратными сингулярными числами в линейной алгебре.
Исследование моносингулярных и бисингу-лярных динамических систем требует постановки и решения задач синтеза этих систем. К числу таких задач, в частности, относятся:
— преобразование исходной системы к моносингулярному виду за счет специального выбора матрицы выхода системы;
— преобразование исходной системы к бисингулярному виду за счет выбора специальных значений параметров системы.
Статья посвящена изложению грамианного подхода к решению этих задач.
Собственные и сингулярные числа ганкелева оператора
Приведем необходимые сведения о ГСЧ линейных систем. Рассмотрим устойчивую линейную стационарную систему п-го порядка с одним входом и и одним выходом у, заданную описанием в пространстве состояний
х = Ах + Ъи, у = сх, (1)
где A — постоянная пхп-матрица; Ь и c — вектор-столбец и вектор-строка.
К числу важных вход-выходных характеристик системы (1), наряду с корнями характеристического полинома, относятся ее ГСЧ. Классический способ их определения основан на рассмотрении гра-мианов управляемости и наблюдаемости Wc и W0,
которые могут быть найдены из матричных уравнений Ляпунова
AWc + WcAT + bbT = 0; AT Wo + WoA + cT c = 0.
(2) (3)
Собственные значения произведения грами-анов WeWo не зависят от выбора базиса в пространстве состояний. Если система устойчива, управляема и наблюдаема, то все эти значения вещественны и положительны.
Положительные числа ст1, ..., ап — арифметические квадратные корни из собственных значений матрицы WeWo — называются ганкелевыми сингулярными числами системы (1). Как и собственные числа матрицы А, они не зависят от выбора базиса в пространстве состояний.
При помощи линейной замены переменных описание (1) можно привести к виду, в котором грамианы равны и диагональны:
Wc = W0 = diag(CT!,..., ст„),
(4)
причем диагональными элементами грамианов служат ГСЧ. Реализация системы (1), удовлетворяющая условию (4), называется сбалансированным представлением. Сбалансированное представление системы единственно, если все ГСЧ различны по величине.
Ганкелевы сингулярные числа скалярной системы могут быть введены с помощью кросс-грамиана Weo, определяемого матричным уравнением Сильвестра
AW„„ + Wco A + bc = 0.
(5)
Собственные значения s1, ..., sn кросс-грамиана Wco будем называть ганкелевыми собственными значениями (ГСЗ) системы (1). Они являются корнями характеристического полинома
P(s) = |sE - Wco | = sn + an-1sn-1 +... + axs + a0, (6)
где E — единичная матрица, и отличаются от ГСЧ только знаками, т. е. имеют место равенства s1 = i1a1, ..., sn = in<5n, где коэффициенты ik = ±1. ГСЗ более информативны, чем ГСЧ, поскольку их знаки несут дополнительную информацию о системе, в частности, разность числа положительных и отрицательных ГСЗ равна индексу Коши системы.
Далее полином P(s) (6) будем называть сингулярным полиномом системы.
Системы, все ГСЧ которых равны между собой, будем называть моносингулярными, а системы, ГСЧ которых принимают два различных значения ст1, ст2, — бисингулярными [15-19].
Такие системы обладают рядом специальных свойств, в частности, это касается вида их частотных характеристик. Например, диаграмма Найквиста моносингулярной системы представля-
ет собой окружность, радиус которой равен значению ГСЧ, а диаграмма Найквиста бисингулярной системы расположена в круговом кольце, внутренний и наружный радиусы которого равны сумме и разности ГСЧ. Введением прямой связи с входа на выход бисингулярной системы всегда можно добиться, чтобы ее АЧХ лежала в горизонтальной полосе шириной ст1-ст2. Указанные свойства удобно использовать для анализа линейных систем, их контроля, диагностики и идентификации.
В статье рассматривается вопрос преобразования исходной ЯХЯО-системы к моно- или бисингу-лярному виду. Соответственно получаем две задачи синтеза таких систем.
Задача 1. Синтез моносингулярных систем. Пусть заданы матрицы A, Ь описания (1) исходной системы 5 = Ь, ф, имеющей произвольные ГСЧ. Требуется найти такую вектор-строку с, чтобы система й = (А,Ь, с) была моносингулярной с единичными ГСЧ.
В работе [19] отмечается, что для моносингулярных систем с единичными ГСЧ выполняется условие Wo = Wc~1. Отсюда вытекает, что искомая матрица с может быть представлена в виде
c = bTWo = bTW;
(7)
Для доказательства этого достаточно заметить, что в сбалансированном базисе Обера [5, 20-22] векторы Ь, Weob и WecT пропорциональны и при замене переменных изменяются одинаковым образом.
Формула (7) позволяет предложить следующий алгоритм решения поставленной задачи.
Алгоритм 1. Преобразование исходной системы к моносингулярному виду.
Входные данные: матрица А и вектор Ь исходной системы 5.
Выходные данные: вектор-строка с моносингулярной системы й = (А, Ь, с).
Шаг 1. По заданным матрицам A и Ь найти грамиан управляемости системы, решая соответствующее уравнение Ляпунова (2).
Шаг 2. Вычислить матрицу с по формуле с = Ьт ^Т1.
Шаг 3. Сформировать искомое описание 8: х = Ах + Ьи, у = сх и убедиться в его моносингулярности.
Задача 2. Синтез бисингулярных систем. Пусть заданы векторы Ь, c описания (1) исходной системы в = Ь, ф и известна зависимость элементов матрицы А от вектора г физических параметров системы. Требуется найти такие значения этих параметров, чтобы система в = Ь, ф стала бисингулярной.
Принцип решения этой задачи поясним для случая систем четвертого порядка, когда требуется получить систему с ГСЧ ст1, ст2 кратности два каждое. Соответствующие ГСЗ будут иметь вид
2 = в3 4 = ±ст2. Это означает, что сингулярный полином (6) должен иметь вид
Ро (в) = ( - а*)( - ст|
Алгоритм решения данной задачи содержит следующие шаги.
Алгоритм 2. Преобразование исходной системы к бисингулярному виду.
Входные данные: символьная матрица А(г) и векторы Ь, c описания (1), где г — вектор физических параметров.
Выходные данные: значения элементов вектора г физических параметров, обеспечивающих бисингулярность системы.
Шаг 1. По заданным матрицам A(r), Ь, c найти кросс-грамиан Weo(r) системы, решая матричное уравнение Сильвестра (5).
Шаг 2. Найти характеристический полином Р(в) (6) кросс-грамиана Weo(r) и приравнять его коэффициенты коэффициентам полинома -Р0(в) = = (з2 - а2)(*2 - а2).
Шаг 3. Решить полученную систему уравнений относительно составляющих вектора г. Убедиться в бисингулярности системы при найденных значениях физических параметров.
Проиллюстрируем применение этих алгоритмов на примере модели двухмассовой механической системы.
Описание исследуемой механической системы
В качестве объекта исследования рассмотрим двухмассовую механическую систему (рис. 1).
Она содержит два груза ш1, т2 и три пружины жесткости к, закрепленные по краям. Грузы могут свободно колебаться вдоль продольной оси. Коэффициенты трения равны п1 и п2. Примем в качестве переменных состояния смещения грузов от положения равновесия и их скорости и возьмем описание в пространстве состояний системы, характеризуемое следующими матрицами:
А =
0 0
-2к
т-1 к
т2
0 0
к
т-1 -2к
т2
с = [[
1 0
-п
с2 с3 с4
(8)
к
т-1 т2
■ Рис. 1. Двухмассовая механическая система
Применительно к данной системе задача 1 формулируется следующим образом.
Даны матрицы А, Ь (8), требуется найти такую вектор-строку с, чтобы обеспечивалось выполнение равенства а1 = а2 = а3 = а4 = 1, т. е. чтобы полученная система была моносингулярной.
В соответствии с первым шагом алгоритма 1 сначала надо найти грамиан управляемости We. Зададим его следующей симметричной матрицей:
"с
Подставив его в левую часть первого из уравнений (2), получим матрицу F = AWc + W(AT + + ЬЬт, все элементы которой должны иметь нулевые значения. Представим ее в блочном виде
2^13 + 1 *23 + *14 Х14 + Х?з 2х?4
Приравнивая нулю элементы матрицы F1, получаем х13 = -0,5; х24 = 0; х23 = -х14.
Матрицы F2, F3 с учетом этого имеют вид
Х11 Х12 Х13 Х14
Х12 Х22 Х23 Х24
Х13 Х23 Х33 Х34
Х14 Х24 Х34 Х44
Р2
Р = гр , где Р1 =
рТ Р3
Р2 =
х33
*-34
кх-
12
2кх1
11
х.
34
Х44
т1 т1
кх22 2кх12
Ш-1 т1
кхп 2кх12
т2 т2
кХ12 2кХ22
щ 2
+ ПХ14 — п2Х14
Р3 =
2кх-
14
т2
4кх13
т2
т-1
кх13 ,
т1
— 2п1Х33
2кх1
т2 кх13
т2
2кх14 т2
14
- 2кх-
14
т1 - т2 т1 - т2
т1Ш2
- Х34 (П1 + П2 )
- Х34 (П1 + П2 )
— 2П2 Х44
Приравнивая их элементы нулю, находим выражения для остальных элементов грамиана управляемости:
Х11 ="
6кД
6 (т2П1 + т2П2 - т1П1 + т1П2 ) +
2 2 2 4п1 т1 (П1 +1) 3т1т2П1П2 (П1 + П2 ) 8т1П1
к
т2
к
к
12кт,2 12кш-1 21к бт^а^ Яш^а! 3к
'Ч'Ч
х12 =
<2"1
бк Д
2шуа-у 2шлала.
1ЧЧ
4Ш1П1
к
к
бк
бк а-.
-+ ^— 3а1
Ш1П1 Ш2П1 П2
х14 = _х23 =
ШуП1
2Д
П1 П1
к ка2 туа1 Ш2П2
х22 =
бк Д
к
3к
1"2 к
2а2
2ап
туП2 Ш2
3к
х33 ="
2шт Д
х34 ="
2Д
Ш1Ш2П1 Ш1Ш2П2 3ш1П1 + 4ш2П2 + 3ш1П2
8кш2 бкшт 12к 2к
--2 +-1--+ —
ШуП1 Ш2П1 П1 П2
4к 1к
2ал + 2а2 +---1---
4ш2а.
2 "2
а1
3к
Ш]П1 Ш2П2 т^Пу к
Х44 — -
х
Ш2П2
14 ,
где
112 2 Д — — ( 2ш1П1 + 2ш2П1П2 + 2Ш.1П1П2 + 2ш2П2 к
4ш2 4ш1
+ Ш _ б.
В соответствии со вторым шагом алгоритма 1 вычисляем матрицу c по формуле с — Ьт'^_1. В результате получаем аналитические выражения для элементов вектора ^ при которых исходная система будет моносингулярной:
С1 = а1
+ П2, С2 — 1 (_бкШ1П2 + бкШ2П2
_ Ш1Ш2П3 + 3ш1т-2П^а2 + 4ш1ш2а1а|); (9)
Щ I 3 , 2
С3 ^^^1Ш1Ш2а1 + Ш1Ш2П1 П2 +
■ 2кш1П1 + 2кш2П2 );
(10)
Ш2 к5
2 2 Ш2
ка1 _ бка1П2 _ 3ка2 + 4к—2П1П2 ■
Ш1
+ 2ш2а^а^ + 2ш2а|а1
(11)
где 5 = 3&/2 + т2п1(п1 - п2).
Полученные формулы могут быть использованы при решении различных прикладных задач. В качестве примера рассмотрим задачу о размещении измерительных датчиков, которая сводится к выбору конкретных значений величин е1.
Задача о минимизации числа датчиков. Значения элементов вектора ^ рассчитанные по формулам (9)-(11), в общем случае будут отличны от нуля. На практике это означает, что необходимо измерять координаты обоих грузов и их скорости, т. е. использовать четыре датчика. Уменьшения числа датчиков можно достичь за счет специального подбора параметров механической системы, обращающих часть компонент вектора с в ноль. Поэтому возникает задача отыскания значений параметров т¿, щ, минимизирующих число датчиков. Ее можно решить комбинаторным перебором, приравнивая нулю различные компоненты с или их сочетания.
Вычислим, например, при каких соотношениях параметров элементы с2 и с4 будут нулевыми. Решив соответствующую систему уравнений, получаем два соотношения, связывающие параметры системы:
2ш1а|ш2
Ш1 _ Ш2
2Ш ГЬ) Ш _
к —-——2; а1 — 3а2.
(12)
Поскольку все физические параметры по смыслу положительны, заключаем, что значение т1 должно быть больше, чем значение т2.
Пример 1. Пусть заданы значения трех параметров механической системы: т1 = 2, т2 = 1, п2 = 1. Величины двух оставшихся параметров находим из соотношений (12): п1 = 3, к = 4. Тогда матрицы (8) описания в пространстве состояний будут следующими:
А —
0 0 1 0 1
0 0 0 1 0
; Ь —
_4 2 _3 0 0
4 _8 0 _1 0
с— [8 0 8 0].
Им соответствует передаточная функция
Я( Р) — -
8 Р( Р2 + 7)
р4 + 4 р3 +15 р2 + 28 р + 24
Все сингулярные числа этой системы равны единице: Ст1 — Ст2 — 03 — а4 — 1, т. е. она является моносингулярной. Ее диаграмма Найквиста представляет собой окружность радиуса 1 с центром в точке (1, 0) (рис. 2).
Полученная передаточная функция может быть приведена к фазовращательному виду путем вычитания единицы. При этом центр окружности, показанной на рис. 2, переместится в начало
1
0,8 0,6 0,4 0,2 0 -0,2 -0,4 0,6 0,8 -1
Диаграмма Найквиста
-0,5 0 0,5 1 1,5 2
■ Рис. 2. Диаграмма Найквиста моносингулярной системы
1,2
I 0,8 а,
4 ту0,6 и
л
5 0,4
<
0,2 0
Диаграмма Боде
Ч-
-1-1!
10-1 10° 101 Частота, рад/с
■ Рис. 3. АЧХ фазовращательной системы
102
координат, а АЧХ примет вид горизонтальной прямой (рис. 3).
Перейдем теперь к рассмотрению задачи 2 для той же двухмассовой системы, т. е. к нахождению значений параметров тр к, п, при которых система будет бисингулярной. Матрицу с зададим в виде c = Ьт = [1 0 0 0], что соответствует измерению координаты первой массы.
Таким образом, для данных матриц Ь и с надо найти значения параметров т, к, щ матрицы А, обеспечивающие бисингулярность.
Воспользовавшись формулой ф(р) = c(pE - Д)-^, получим описание системы с помощью передаточной функции Q( р) = В( р), где
А( р)
В( р) = т1 (р + П1 )(тn? р2 + т2П2 р + 2к); А(р) = т1т2 р4 + т1т2 (п1 + П2) р3 + (2к (ту +т2) + + т1т2П1П2) р2 + 2к(т1П1 + т2П2 )р + 3к2.
Данная система будет иметь четыре ГСЧ ст1, ст2, ст3, ст4. Для достижения бисингулярности потребуем, чтобы ст1 = ст2 и ст3 = ст4. Поскольку сингулярные числа являются корнями сингулярного полинома (характеристического полинома кросс-грамиана) (6), взятыми по абсолютной величине, такой вариант будет возможен только в том случае, если сингулярный полином будет биквадратным. Следовательно, необходимо найти условия, налагаемые на параметры механической системы, при которых коэффициенты сингулярного полинома P(s) при нечетных степенях s будут нулевыми.
Получим сингулярный полином механической системы в аналитическом виде. Для этого вычисляем кросс-грамиан Wco и находим его характеристический полином. Выполняя соответствующие вычисления в пакете MAPLE, находим, что коэффициент сингулярного полинома s3 mini
при s равен
3k
Это означает, что систе-
ма при заданных Ь, c может быть бисингуляр-ной только при п1 = 0 (отсутствие трения у первого груза). Приравнивая нулю коэффициент сингулярного полинома при в, получаем второе условие
2
4k(m1 — m<2) — m-Lm^2 =0 1
или
n22
=
т2 ш-1 4к
Таким образом, двухмассовая система (7) с матрицей c = [1 0 0 0] будет бисингулярной, если выполняются условия
2
П1 = 0, т1 > т2, 4к(т1 - т2) = т1т2П2. (13)
В этом случае сингулярный полином Р(в) четвертого порядка может быть представлен как произведение двух сопряженных полиномов второго порядка Р(в) = Р1(в)Р1(-8). Приведем вид
полинома P1, полагая и обозначая y = 2n2s:
P (У) = У2 + 4
= 0, k =
4(m- — m2)
m- m-2 m-2 m-
У — 1.
При m1 > m2 он имеет два вещественных корня
У1,2 =—2
m-1 m 4 m-1 m2
m2 Ш1 m2 m1
+ 1,
отличающихся от ГСЗ множителем 2п2.
Пример 2. Пусть заданы следующие значения параметров механической системы п2 = 0,1; т1 = 100; т2 = 80. Значения остальных параметров выбираем согласно условиям (13): к = 1,
1
n
1
а)
15
10
^ к 8 5 к
й л
S о
к
Щ
I-5
-10
-15.
Диаграмма Найквиста
б)
-10 -5 0 5 10 15 Вещественная ось
Диаграмма Боде
12
£ 10
а
d 8 д
к 6
ч
$ 4
10
-3 10-2 101 100 Частота, рад/с
101
■ Рис. 4. Диаграмма Найквиста (а) и АЧХ (б) бисин-гулярной системы
n1 = 0. Тогда передаточная функция будет иметь вид
Q( р) =
200p(40 p2 + 4 p +1)
8000p4 + 800p3 + 360p2 +16 p + 3
Литература
1. Antoulas A. C., Sorensen D. C., Zhou Y. On the Decay Rate of Hankel Singular Values and Related Issues// Systems & Contr. Letters. 2002. N 46. P. 323-342.
2. Glover K. All Optimal Hankel Norm Approximation of Linear Multivariable Systems, and their Lro-error Bounds//Int. J. Contr. 1984. Vol. 39. N 6. P. 1145-1193.
3. Wilson D. A. The Hankel Operator and its Induced Norms//Int. J. Contr. 1985. Vol. 42. P. 65-70.
4. Мироновский Л. А. Ганкелев оператор и ганкелевы функции линейных систем // Автоматика и телемеханика. 1992. № 9. С. 73-86.
5. Anderson B. D. O., Jury E. I., Mansour M. Schwarz Matrix Properties for Continuous and Discrete Time Systems//Int. J. Control. 1976. Vol. 23. P. 1-16.
6. Francis B. A., Doyle J. C. Linear Control Theory with on Hinf Optimality Criterion: A Survey // SIAM J. Control Optim. 1987. Vol. 23. N 4. Р. 815-844.
Находим ее сингулярный полином P(s) = s4-131s2 + 625.
Ганкеле вы сингулярные значения системы будут равны корням этого полинома:
s12 =±1 (9 + V181) = ±11,2268; s3,4 = ±1 (9 - л/181) = ±2,2268.
Диаграмма Найквиста этой системы, сдвинутая на девять единиц влево, представлена на рис. 4, а. График соответствующей АЧХ отображен на рис. 4, б, он лежит в сравнительно узком горизонтальном коридоре и имеет равноволно-вый характер.
Аналогичным образом с помощью алгоритма 2 можно получать соотношения параметров, необходимые для выполнения условий бисингу-лярности практически для любых механических систем невысоких порядков.
Заключение
В статье рассмотрен грамианный подход к синтезу линейных динамических систем, ГСЧ которых принимают одно или два значения. Предложены и реализованы алгоритмы синтеза систем с указанной кратностью ГСЧ. Работа алгоритмов проиллюстрирована на примере двух-массовой механической системы.
Полученные результаты могут быть полезны для решения задач технической диагностики и редукции динамических систем.
Работа выполнена при финансовой поддержке РФФИ, проект № 14-08-00399.
7. Hanzon B. The Area Enclosed by the (Oriented) Ny-quist Diagram and the Hilbert-Schmidt-Hankel Norm of a Linear System//IEEE Trans. Autom. Control. 1992. Vol. AC-37. P. 835-839.
8. Мироновский Л. А. Функциональное диагностирование динамических систем. — М.: Изд-во МГУ, 1998. — 340 с.
9. Peller V. V. Hankel Operators and Their Applications. — N. Y.: Springer-Verlag, 2003. — 784 p.
10. Peeters R., Hanzon B., Olivi M. Canonical Lossless State-Space Systems: Staircase Forms and the Schur Algorithm// Linear Algebra and its Applications. 2007. P. 404-433.
11. Vaidyanathan P., Doganata Z. The Role of Lossless Systems in Modern Digital Signal Processing: a tutorial// IEEE Trans. Educ. 1989. Vol. 32. N 3. P. 181-197.
12. Мироновский Л. А. Линейные системы с кратными сингулярными числами // Автоматика и телемеханика. 2009. № 1. С. 51-73.
2
13. Мироновский Л. А., Шинтяков Д. В. Связь ганке-левых сингулярных чисел системы с ее частотными характеристиками // Известия вузов. Приборостроение. 2009. № 1. С. 20-25.
14. Мироновский Л. А., Шинтяков Д. В. Частотные характеристики фазовращательных и бисингуляр-ных систем // Информационно-управляющие системы. 2007. № 5. С. 36-41.
15. Мироновский Л. А., Курмаев И. Р. Синтез трисин-гулярных динамических систем // Информационно-управляющие системы. 2010. № 6. С. 77-85.
16. Мироновский Л. А., Соловьева Т. Н. Анализ и синтез модально-сбалансированных систем // Автоматика и телемеханика. 2013. № 4. С. 59-79.
17. Мироновский Л. А., Соловьева Т. Н. О свойствах регулярных динамических систем // Проблемы управления. 2011. № 3. С. 12-19.
18. Мироновский Л. А., Соловьева Т. Н. Тестовое диагностирование фазовращательных и бисингуляр-
ных систем // Информационно-управляющие системы. 2012. № 6. С. 60-66.
19. Мироновский Л. А., Соловьева Т. Н. Анализ кратности ганкелевых сингулярных чисел управляемых систем // Автоматика и телемеханика. 2014. (Принято к публикации).
20. Ober R. Asymptotically Stable Allpass Transfer Functions: Canonical Form, Parameterization and Realization // Proc. IFAC World Congress. 1987.
21. Ober R. J. Balanced Parameterization of Classes of Linear Systems // SIAM J. Control and Optimization. 1991. Vol. 29. N 6. P. 1251-1287.
22. Ober R., McFarlane D. Balanced Canonical Forms for Minimal Systems: A Normalized Coprime Factor Approach // Linear Algebra and its Applications. 1989. Vol. 23. N 64. P. 122-124.
UDC 681.518.5
Gramian Synthesis of Two-Mass Mechanical Systems with High Multiplicity of Hankel Singular Values
Kurmaev I. R.a, Post-Graduate Student, [email protected] Mironovsky L. A.a, Dr. Sc., Tech., Professor, [email protected]
aSaint-Petersburg State University of Aerospace Instrumentation, 67, B. Morskaia St., 190000, Saint-Petersburg, Russian Federation
Purpose: Hankel singular values find application at solving classical problems of optimal control, identification and reduction. However, the case of systems with multiple Hankel singular values is studied insufficiently. Systems at which all Hankel singular values are identical or have two groups of identical Hankel singular values (so-called monosingular and bisingular systems) are of special interest. The purpose of this article is studying the possibility of transforming the initial SISO-system into a monosingular or bisingular type. Methods: To solve the problem, Gramian approach is used. Controllability and observability Gramians, along with the cross-Gramian are found by solving the corresponding matrix equations, taking into account the restrictions like algebraic criteria of monosingularity and bisingularity. Results: The problem definition was formulated as transforming the initial system into a monosingular or bisingular type by a special choice of the system parameter values. On basis of Gramian approach, two algorithms of initial system transformation were developed. The first of them provides monosingularity by choosing elements of the output matrix, while the second one searches for special values of physical parameters of the system. The operability of the algorithms is illustrated on the example of an oscillatory mechanical system of the 4th order. The algebraic conditions were received to impose on the mechanical system parameters for the achievement of monosingularity or bisingularity. Practical relevance: The proposed approach solves the problem of designing linear systems with preset Hankel singular values of high multiplicity. The developed design algorithms can be used to solve problems of technical diagnostics and reduction of dynamic systems under various restrictions on the type of the statespace matrices.
Keywords — Linear Time-Invariant Systems, All-Pass System, Hankel Singular Values, Bisingular Systems, Controllability and Observability Gramians, Cross-Gramian, Two-Mass Mechanical System.
References
1. Antoulas A. C., Sorensen D. C., Zhou Y. On the Decay Rate of Hankel Singular Values and Related Issues. Systems & Contr. Letters, 2002, no. 46, pp. 323-342.
2. Glover K. All Optimal Hankel Norm Approximation of Linear Multivariable Systems, and their L<»-error Bounds. International Journal of Control, 1984, vol. 39, no. 6, pp. 11451193.
3. Wilson D. A. The Hankel Operator and its Induced Norms. International Journal of Control, 1985, vol. 42, pp. 65-70.
4. Mironovskii L. A. The Hankel Operator and Hankel Functions of Linear Systems. Avtomatika i telemekhanika, 1992, no. 9, pp. 73-86 (In Russian).
5. Anderson B. D. O., Jury E. I., Mansour M. Schwarz Matrix Properties for Continuous and Discrete Time Systems. International Journal of Control, 1976, vol. 23, pp. 1-16.
6. Francis B. A., Doyle J. C. Linear Control Theory with on Hinf Optimality Criterion. A Survey. SIAM Journal on Control and Optimization, 1987, vol. 23, no. 4. pp. 815-844.
7. Hanzon B. The Area Enclosed by the (Oriented) Nyquist Diagram and the Hilbert-Schmidt-Hankel Norm of a Linear System. IEEE Trans. Autom. Control, 1992, vol. AC-37, pp. 835-839.
8. Mironovskii L. A. Funktsional'noe diagnostirovanie dina-micheskikh sistem [Functional Diagnosis of Dynamic Systems]. Moscow, MGU Publ., 1998. 340 p. (In Russian).
9. Peller V. V. Hankel Operators and Their Applications. New York, Springer-Verlag, 2003. 784 p.
10. Peeters R., Hanzon B., Olivi M. Canonical Lossless State-Space Systems: Staircase Forms and the Schur Algorithm. Linear Algebra and its Applications, 2007, vol. 425, pp. 404-433.
11. Vaidyanathan P., Doganata Z. The Role of Lossless Systems in Modern Digital Signal Processing. IEEE Trans. Educ., 1989, vol. 32, no. 3, pp. 181-197.
12. Mironovskii L. A. Linear Systems with High Multiplicity of Hankel Singular Values. Avtomatika i telemekhanika, 2009, no. 1, pp. 51-73 (In Russian).
13. Mironovskii L. A., Shintiakov D. V. Connection Between Hankel Singular Values of System and its Frequency Characteristics. Izvestiia vuzov. Priborostroenie, 2009, no. 1, pp. 20-25 (In Russian).
14. Mironovskii L. A., Shintiakov D. V. Frequency Characteristics of All-Pass Systems and Bisingular Systems. Informat-sionno-upravliaiushchie sistemy, 2007, no. 5, pp. 36-41 (In Russian).
15. Mironovskii L. A., Kurmaev I. R. Synthesis of Three-Singular Dynamic Systems. Informatsionno-upravliaiushchie sistemy, 2010, no. 6, pp. 77-85 (In Russian).
16. Mironovskii L. A., Solov'eva T. N. Analysis and Synthesis of Modal-Balanced Systems. Avtomatika i telemekhanika, 2013, no. 4, pp. 59-79 (In Russian).
17. Mironovskii L. A., Solov'eva T. N. Properties of Regular Dynamical Systems. Problemy upravleniia, 2011, no. 3, pp. 12-19 (In Russian).
18. Mironovskii L. A., Solov'eva T. N. Test Diagnosis of AllPass Systems and Bisingular Systems. Informatsionno-up-ravliaiushchie sistemy, 2012, no. 6, pp. 60-66 (In Russian).
19. Mironovskii L. A., Solov'eva T. N. Analysis of Multiplicity of Hankel Singular Values of Controllable Systems. Avtomatika i telemekhanika, 2014 (accepted for publish) (In Russian).
20. Ober R. Asymptotically Stable Allpass Transfer Functions: Canonical Form, Parameterization and Realization. Proc. IFAC World Congress, 1987.
21. Ober R. J. Balanced Parameterization of Classes of Linear Systems. SIAM Journal on Control and Optimization, 1991, vol. 29, no. 6, pp. 1251-1287.
22. Ober R., McFarlane D. Balanced Canonical Forms for Minimal Systems: A Normalized Coprime Factor Approach. Linear Algebra and its Applications, 1989, vol. 23, no. 64, pp. 122-124.
Уважаемые подписчики!
Полнотекстовые версии журнала за 2002-2013 гг. в свободном доступе на сайте журнала (http://www.i-us.ru), НЭБ (http://www.elibrary.ru) и Киберленинки (http://cyberleninka.ru/journal/n/informatsionno-upravlyayuschie-sistemy). Печатную версию архивных выпусков журнала за 2003-2013 гг. вы можете заказать в редакции по льготной цене.
Журнал «Информационно-управляющие системы» выходит каждые два месяца. Стоимость годовой подписки (6 номеров) для подписчиков России — 4200 рублей, для подписчиков стран СНГ — 4800 рублей, включая НДС 18 %, почтовые и таможенные расходы.
На электронную версию нашего журнала (все выпуски, годовая подписка, один выпуск, одна статья) вы можете подписаться на сайте РУНЭБ (http://www.elibrary.ru).
Подписку на печатную версию журнала можно оформить в любом отделении связи по каталогу: «Роспечать»: № 48060 — годовой индекс, № 15385 — полугодовой индекс, а также через посредство подписных агентств: «Северо-Западное агентство „Прессинформ"»
Санкт-Петербург, тел.: (812) 335-97-51, 337-23-05, эл. почта: [email protected], [email protected], сайт: http://www.pinform.spb.ru «МК-Периодика» (РФ + 90 стран)
Москва, тел.: (495) 681-91-37, 681-87-47, эл. почта: [email protected], сайт: http://www.periodicals.ru «Информнаука» (РФ + ближнее и дальнее зарубежье)
Москва, тел.: (495) 787-38-73, эл. почта: [email protected], сайт: http://www.informnauka.com «Гал»
Москва, тел.: (495) 500-00-60, 580-95-80, эл. почта: [email protected], сайт: http://www.interpochta.ru Краснодар, тел.: (861) 210-90-00, 210-90-01, 210-90-55, 210-90-56, эл. почта: [email protected] Новороссийск, тел.: (8617) 670-474
«Деловая пресса»
Москва, тел.: (495) 962-11-11, эл. почта: [email protected], сайт: http://delpress.ru/contacts.html «Коммерсант-Курьер»
Казань, тел.: (843) 291-09-99, 291-09-47, эл. почта: [email protected], сайт: http://www.komcur.ru/contacts/kazan/
«Урал-Пресс» (филиалы в 40 городах РФ)
Сайт: http://www.ural-press.ru
«Идея» (Украина)
Сайт: http://idea.com.ua
«БТЬ» (Узбекистан)
Сайт: http://btl.sk.uz/ru/cat17.html
и др.