Оценка динамических свойств систем управления объектами с неточными данными
Автор: Юничева Надия Рафкатовна
Журнал: Проблемы информатики @problem-info
Рубрика: Теоретическая информатика
Статья в выпуске: 1 (22), 2014 года.
Бесплатный доступ
Представлена процедура исследования свойства асимптотической устойчивости интеллектуальной замкнутой системы управления и построения критериальных матриц на основе матричного критерия, использующего оценку устойчивости по следу матрицы.
Анализ и синтез систем автоматического управления сложными объектами, методы локализации, интервальные методы
Короткий адрес: https://sciup.org/14320231
IDR: 14320231
Текст научной статьи Оценка динамических свойств систем управления объектами с неточными данными
Введение. На современном этапе своего развития теория автоматического управления тяготеет к разработке концепций и принципов построения интеллектуальных систем управления сложными динамическими объектами, функционирующими в условиях неопределенности.
Разработка данных концепций и принципов осуществляется в нескольких основных направлениях: на основе технологии экспертных систем, на основе нейросетевых структур и теории нечетких множеств и систем [1–4].
Наиболее актуальными и перспективными для изучения вышеуказанного класса систем, с учетом особенностей работы алгоритмов реального времени в условиях неопределенности, являются нечеткие методы. Представление ряда ограничений на параметры как нечетких или интервальных дает возможность получать устойчивое решение в условиях погрешности информации и нечеткости производственных ограничений, т. е. в виде функций принадлежности.
Для операций над носителями нечетких множеств можно воспользоваться алгебраическими операциями интервального анализа.
-
1. Постановка задачи. Рассмотрим замкнутую систему управления, математическая модель которой в пространстве состояний представляется следующим образом:
I
X ( t ) = D X ( t ) , (1)
где D e Mn,n(I(R)), D = {[dij] (i,j = 1 ,n)} , [dij] = [dij; dij] (i,j = 1 ,n) — вещественная интервальная матрица замкнутой системы управления, Mnn (I(R)) — множества матриц, элементами которых являются вещественные интервалы [a, a] = {a Е R Л a < a < a}; I(R) — множества всех вещественных интервалов; X(t) Е Rn — вектор состояний. При этом желаемый интервальный характеристический полином определяется следующим образом:
[d(A)] = det (AE — D) = An + [d 1] An 1 + [d2] An 2 + • • • + [dn], где E — единичная матрица; [di] = [di, di] (i = 1, n) — интервальные коэффициенты характеристического полинома замкнутой системы управления. Как отмечалось выше, система уравнений (1) является нечеткой. Поэтому для исследования динамических свойств данной системы потребуется исследование динамических свойств целого семейства точечных систем. Рассмотрим заданную матрицу D замкнутой системы управления (1). Пусть D — точечная матрица, такая что D ∈ D. Для проведения дальнейших рассуждений воспользуемся следующими определениями.
Определение 1. Интервальная матрица D замкнутой системы управления вида (1) асимптотически устойчива, если асимптотически устойчивы все точечные матрицы D ∈ D .
Как известно [2], характеристическое уравнение матрицы D ∈ D представляется следующим образом:
det ( D — AE = 0) . (2)
Тогда для нечеткой матрицы D имеется следующее определение.
Определение 2. Семейство характеристических уравнений для всех точечных матриц D ∈ D называется характеристическим уравнением интервальной матрицы D и формально записывается в следующем виде:
det ( D — A E = 0) .
Предположим , чт о матрица D ∈ D асимптотически устойчива, и все ее собственные значения A i ( D ) ( i = 1 , n ) локализованы в круге единичного радиуса R в левой части плоскости комплексного переменного λ .
Для получения матричного критерия асимптотической устойчивости воспользуемся известным дробно-линейным преобразованием [5] следующего вида:
Р = A + 1 . (3)
R
Данное преобразование позволяет перевести круг заданного радиуса R в левой части плоскости комплексной переменной λ в единичный круг с центром в начале координат плоскости комплексной переменной р . Значение A = ( р — 1) R из (3) подставим в (2), опуская промежуточные вычисления, получим:
det (F — pl = 0), где F = D/R + E — преобразованная матрица, собственные значения которой расположены в круге единичного радиуса.
Как известно [6], если pi (F) (i = 1, n) являются собственными значениями матрицы F, то собственными значениями матрицы Fk будут числа (pi (F))k. Следовательно, если матрица D ∈ D замкнутой системы управления устойчива, то последовательное возведение матрицы F в к-ю степень позволяет уменьшить абсолютную величину собственных значений (pi (F)) k, так как все pi (F) (i = 1, n) локализованы внутри круга единичного радиуса и по модулю меньше единицы p (F)I < 1 (i = 1 -n)•
Таким образом, для асимптотической устойчивости матрицы D ∈ D необходимо и достаточно, чтобы неравенство (4) имело силу. Выполнимость необходимого и достаточного условия (4) устанавливается по F k ^ 0 . Окончательно критерий асимптотической устойчивости можно сформулировать описанным ниже образом.
Для того, чтобы матрица D ∈ D замкнутой системы управления была асимптотически устойчива, необходимо и достаточно, чтобы преобразованная матрица F k стремилась к нулевой при к ^ 0 .
Нечетким (интервальным) аналогом точечной матрицы F является матрица следующего вида:
F=D+E где F = [fij] = [fij, fij].
Аналогично рассмотренному случаю для точечной матрицы F сформулируем последовательность k степеней матрицы F . Для асимптотической устойчивости интервальной матрицы D замкнутой системы управления необходимо и достаточно, чтобы нижние f ij и верхние f ij границы всех элементов [ f ij ] ,k ( i,j = 1 , n ) одновременно стремились к нулю.
Возникает вопрос, можно ли установить факт устойчивости без возведения преобразованной матрицы в степень. Вследствие того, что возведение в степень матриц высоких порядков представляется трудоемкой процедурой, для установления факта асимптотической устойчивости возможно использование следа матрицы F .
Введем в рассмотрение вещественную матрицу Q с элементами ( q ij ) , ( i, j = 1 , n ) :
q ij = | F | = | [ f ij ] | = max f ij , | f ij | •
Возможность оценки устойчивости по следу матрицы
n trQ = qii i=1
вытекает из того факта, что след trQ k устойчивой системы стремится к нулю при k → ∞ . Как известно, след матрицы Q k представляет собой сумму всех собственных значений ρ i k , взятых в той же степени, что и матрица Q k :
n trQk = pk + pk + ■■■ + рП = X pk • i=1
Вопрос о том, стремится ли степень матрицы Q k к нулю при k → ∞ , может быть решен в общем случае путем изучения следов последовательных степеней, взятых в таком количестве, какой порядок матрицы. Однако при исследовании реальных технических систем матрицу Q можно не возводить в степень. При поиске области устойчивости в пространстве допустимых значений параметров управления приходится анализировать большое число неустойчивых точек. Поэтому можно воспользоваться следующим критерием:
\tr Q| > n. (5)
Если при исследовании системы (1) выполняется неравенство (5), то среди |ρ i | ( i = 1 , 2 ,... ,n ) найдется хотя бы одно, для которого удовлетворяется условие \p i l > 1 .
Доказательство данного утверждения получено в [7].
Таким образом, если модуль суммы диагональных элементов матрицы Q превышает порядок матрицы n , то среди |p i | , ( i = 1 , 2 ,... ,n ) всегда найдется такое, для которого |p i | > 1 .
Из неравенства (5) вытекает, что достаточно построить матрицу Q , и если ее след по модулю превышает порядок матрицы n , то исследуемая точка пространства допустимых значений параметров не принадлежит области асимптотической устойчивости. Если соотношение (5) не удовлетворяется, никаких выводов относительно неустойчивости сделать нельзя. В этом случае следует рассмотреть следы последовательных степеней матрицы Q :
-
ltrQI ; | trQ 2 1; | trQ 4 1; ■■■ ; | trQ k | .
Для оценки достаточно изучить следы трех последовательных степеней. Если, начиная с некоторого k , следы трех последовательных степеней матрицы Q k убывают, то исследуемая система рассматривается как устойчивая.
Процедура вычисления радиуса, охватывающего все собственные значения матрицы замкнутой системы управления, приведена в [7].
Список литературы Оценка динамических свойств систем управления объектами с неточными данными
- Усков А. А., Кузьмин А. В. Интеллектуальные технологии управления. Искусственные нейронные сети и нечеткая логика. М.: Горячая линия -Телеком. 2004.
- Рутковская Д., Пилиньский М., Рутковский Л. Нейронные сети, генетические алгоритмы и нечеткие системы. М.: Горячая линия -Телеком. 2004.
- Ярушкина Н. Г. Основы теории нечетких и гибридных систем. Учебное пособие. Финансы и статистика, 2004.
- Алтунин А. Е., Семухин М. В. Модели и алгоритмы принятия решений в нечетких условиях: Монография. Тюмень: Изд-во ТГУ, 2000.
- Чернецкий В. И., Дидук Г. А., Потапенко А. А. Математические методы и алгоритмы исследования автоматических систем. Л.: Энергия, 1970.
- Карпелевич Ф. И. О характеристических корнях матрицы с неотрицательными элементами. ИАН СССР. Сер. 15. 1951.
- Исследование динамических свойств дискретных интервальных замкнутых систем управления//Вестн. Нац. инж. акад. РК. 2006. \No 2(20). C. 32-37.