В приложениях встречаются задачи с так называемыми комбинированными ограничениями, которые задаются линейными матричными неравенствами и линейными уравнениями. Например, рассматриваются области, определяемые условиями
![]()
или ![]()
для произвольного у. Каждое из этих ограничений может быть представлено одним линейным матричным неравенством. Действительно, обобщая эти случаи, рассмотрим условия
(5)
где
- аффинное подмножество Rn, т. е.
![]()
- подпространство
Пусть
- базис в
и пусть, как и в (2),
Тогда

где
Таким образом,
удовлетворяет (5) тогда и только тогда, когда F(x) > 0, где х и
связаны соотношением
![]()
Следующее свойство линейных матричных неравенств очень важно для преобразования нелинейных неравенств в эквивалентные им линейные неравенства. Пусть симметрическая и невырожденная матрица М представлена в блочном виде

и блок
невырожденный. Сделаем следующие выкладки
![]()
где разбиение
соответствует разбиению матрицы М. Отсюда следует, что М>0 тогда и только тогда, когда
и
Это утверждение носит название леммы Шура (см. леммы А.2 и А.3 в Приложении), а матрица S называется дополнением по Шуру матрицы М11 в матрице М. Непосредственным следствием этой леммы является следующее утверждение для линейных матричных неравенств.
Утверждение 1 Пусть
- аффинная функция, которая представлена в блочном виде

где
квадратная. Неравенство
выполнено тогда и только тогда, когда
(6)
Отметим, что второе неравенство в (6) является нелинейным относительно переменных х. Таким образом, используя утверждение 1, нелинейные неравенства указанного вида могут быть преобразованы в линейные матричные неравенства. Кроме того, из этого утверждения также следует, что нелинейные неравенства вида (6) определяют выпуклые ограничения по переменным х.
В качестве примера преобразования нелинейного матричного неравенства в линейное матричное неравенство рассмотрим следующее квадратичное матричное неравенство Риккати, характерное для задач H∞-управления
(7)
Применяя лемму Шура, представим это неравенство в виде
![]()
Это означает, что нелинейное неравенство (7) является выпуклым по X, что было далеко не очевидно.
Еще один пример: матричное неравенство
в силу леммы Шура эквивалентно линейному матричному неравенству

относительно матриц X и Y.
23.3. Основные задачи
Решение многих проблем в теории управления, как будет показано в последующих разделах, сводится к решению определенных математических задач, включающих линейные матричные неравенства. Из многообразия таких задач можно выделить три основные, которые эффективно решаются с помощью LMI Toolbox пакета MATLAB.
Задача разрешимости: существует или нет решение х линейного матричного неравенства F(x) > 0. Если нет, то задача называется неразрешимой.
Задача оптимизации с линейными матричными ограничениями: для
вычислить![]()
Эта задача включает нахождение ε-оптимального решения х, для которого F(x) > 0 и
с заданной точностью ε.
Задача на обобщенное собственное значение: найти минимальное
для которого

где
- аффинные функции.
Приведем несколько проблем, для решения которых применяются сформулированные задачи.
Пример 1 Согласно теореме Ляпунова (см. лемму Е.1) линейная динамическая система
(1)
где
асимптотически устойчива, т. е. все собственные значения матрицы А лежат в открытой левой комплексной полуплоскости, тогда и только тогда, когда существует
такая, что
![]()
Таким образом, асимптотическая устойчивость системы (1) эквивалентна разрешимости следующего линейного матричного неравенства

Пример 2 Согласно теореме Ляпунова (см. лемму Е.2) линейная дискретная динамическая система
(2)
асимптотически устойчива, т. е. все собственные значения матрицы А лежат в открытом единичном круге комплексной плоскости, тогда и только тогда, когда существует
такая, что
![]()
Таким образом, асимптотическая устойчивость системы (2) эквивалентна разрешимости следующего линейного матричного неравенства

Пример 3 Уровнем гашения возмущений в устойчивом линейном объекте
![]()
на который действует ограниченное по норме L2 возмущение v(t), т. е.

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

Пример 4. Пусть
- аффинная функция. Рассмотрим задачу минимизации функции
Так как
то, применяя лемму А.2, имеем
![]()
Если определить

то
- аффинная функция, и задача минимизации максимального собственного значения матрицы F(x) эквивалентна минимизации функции
при ограничениях
Таким образом, рассматриваемая задача сводится к задаче оптимизации с линейными матричными ограничениями.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 |


