Научная статья на тему 'Расширение класса стабилизируемых нелинейных дискретных систем'

Расширение класса стабилизируемых нелинейных дискретных систем Текст научной статьи по специальности «Математика»

CC BY
74
29
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ДИСКРЕТНЫЕ СИСТЕМЫ / СТАБИЛИЗАЦИЯ ОБРАТНОЙ СВЯЗИ / DISCRETE-TIME SYSTEMS / FEED-BACK STABILIZATION

Аннотация научной статьи по математике, автор научной работы — Зубер И. Е.

Расширение класса стабилизируемых нелинейных дискретных систем производится в три этапа. На первом этапе рассматривается нелинейная дискретная система с матрицей, элементы которой ограничены по модулю сверху, элементы первой наддиагонали отделены от нуля, элементы выше первой наддиагонали нули. Управление строится в виде скалярной обратной связи по состоянию. На первом этапе вектор распределения управления есть последний единичный орт. Формируется функция Ляпунова в виде квадратичной формы с постоянной диагональной матрицей и определяется вектор обратной связи, обеспечивающий устойчивость в целом замкнутой системы. На втором этапе предполагается, что элементы матрицы, расположенные выше первой наддиагонали являются ограниченными функциями. Определяются такие верхние грани этих функций, что стабилизирующее управление, построенное на первом этапе, обеспечивает устойчивость в целом рассматриваемой на втором этапе системы. На третьем этапе производится расширение вида вектора распределения управления. Определяется оценка нормы нового вектора распределения управления, при которой система с матрицей, рассмотренной на втором этапе, асимптотически устойчива в целом

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

The extension of class of stabilizable discrete-time nonlinear systems

The extension of class of stabilizable discrete-time nonlinear systems is performed in three steps. At the first step a nonlinear discrete-time system such that its elements are bounded above, the elements of the first off-diagonal are separated from zero, and the elements above the first off-diagonal are zeros, is considered. The control is supposed to be a scalar state feed-back. At the first step the vector of control distribution is the last unit vector. The Lyapunov function is constructed as a positive-definite quadratic form with a constant diagonal matrix. The feed-back vector that provides the global stability for the closed-loop system is found. At the second step it is supposed that the elements of the system matrix above the first off-diagonal are bounded functions. The upper bounds of these elements, for which the stabilizing control of system at the first step is the stabilizing control of system at the second step, are found. At the third step the extension of the considered vector of control distribution is performed. The norm of a new vector of control distribution, for which the system with the matrix regarded at the second step is asymptotically globally stable, is estimated.

Текст научной работы на тему «Расширение класса стабилизируемых нелинейных дискретных систем»

И. Е. Зубер

РАСШИРЕНИЕ КЛАССА СТАБИЛИЗИРУЕМЫХ НЕЛИНЕЙНЫХ ДИСКРЕТНЫХ СИСТЕМ*

1. Введение. В связи с исследованием странных аттракторов [1] в последние годы возрос интерес к динамике нелинейных дискретных систем. Если вопросы устойчивости этих систем привлекли внимание многих ученых (см., например, [2-4]), то оптимизация нелинейных дискретных систем изучена значительно меньше. В [5] было синтезировано стабилизирующее управление для класса нелинейных дискретных систем, у которых матрица коэффициентов объекта управления имеет форму Фробениуса с функциональной нижней строкой, а у нелинейного вектора распределения управления доминирует последний элемент.

В данной статье сделана попытка значительно расширить класс стабилизируемых систем путем замены матрицы Фробениуса матрицей общего вида. При этом стабилизирующее управление получено в виде функции от вектора состояния системы.

2. План исследования. Цель предлагаемой статьи — расширение класса стабилизируемых нелинейных систем. Это расширение будет производиться в три этапа. На первом этапе рассматривается система

где Хк Є К”, Пк Є К1, е,

хк+1 А0(хк )хк + е”ик?

(0,..., 0,1),

(1)

Ао =

Ыхк) 0

0

0

Ыхк)

0

0

0

С”—1 (хк) а”(хк)

(2)

аі(хк) «2 (хк) аз (хк) .

Предполагаются следующие ограничения на коэффициенты матрицы Ао: 0 < С* <Цг(хк )| < т*, |аі(хк)| < П*, к = 0,1, 2,...

Для системы (1)—(3) определяется скалярное управление вида

ик £ (хк )хк ,

обеспечивающее замкнутой системе (1)—(4) устойчивость в целом.

На втором этапе рассматривается система

хк+1 А(хк )хк + e”uk,

(3)

(4)

(5)

где А(хк) = Ао(хк) + Ак. Определяется оценка спектральной нормы матрицы Ак, при выполнении которой устойчива в целом система (4), (5).

* Работа выполнена при финансовой поддержке Президиума РАН (Программа №22) и Совета по грантам Президента РФ для государственной поддержки молодых российских ученых и ведущих научных школ (проект НШ-2387.2008.1).

© И. Е. Зубер, 2008

На третьем этапе рассматривается система

хк+1 = Ао(хк)хк + (Є” + 6к)«к. (6)

Находится оценка нормы вектора 6к, при выполнении которой устойчива в целом система (4), (6).

3. Формулировка результата. Введем обозначения

Ао(хк) = Ак, в(хк ) = вк (7)

и обратимся к задаче первого этапа. Для системы (1)—(4) рассмотрим функцию Ляпунова

Ук = хк Нхк, (8)

где

Н = diag(hl,..., ^”), ^ > 0, ^ < ^і—1, і = 2,..., п. (9)

Приращение функции (8) в силу системы (1)-(4) имеет вид

Ук = Ук+1

где

ДУк = Ук+1 — Ук = хкЬкхк,

Ьк = В*НВк - Н, (10)

Вк = Ак + е”4. (11)

Нашей целью является определение коэффициентов (і = 1,..., п) и вектора в к таким образом, чтобы выполнялись неравенства

Ьк < 0, к = 1, 2,... (12)

Согласно [6] устойчивость в целом системы (1)—(4) эквивалентна устойчивости в целом системы

Ук+1 = Ак Ук + «к«к, «к = е”ук. (13)

Лемма. Пусть в системе

^к+1 Ак^к + ^к ик Pkzk, (14)

где Ак € М”х”, Дк € Мтх”, Рк € М”хт, задана матрица Рк. Рассмотрим функцию

Ляпунова Ук = ^Но^к, где Но > 0.

Тогда для существования матрицы Дк, при которой приращение функции Ляпунова Ук+1 — Ук в силу системы (14) отрицательно, необходимо и достаточно выполнение неравенства

Рк (АкНоАк — Но)-1Рк > 0. (15)

При выполнении (15) матрица Дк определяется формулой

Дк = А(/ + ЛРк Рк*)-1(/ — Ак )Рк, (16)

где Л > Ло, а Ао удовлетворяет соотношению

-(А кНоАк - Но) + ЛоРкР* > 0. (17)

Доказательство этой леммы почти дословно повторяет доказательство теорем 3 и 4 в [7], где оно проводилось для постоянных Ак, Рк, Дк.

Вернемся к системе (13) и рассмотрим матрицу

<3к = АкНАк - Н,

(18)

которая имеет вид

Выбирая

(С1)2^2-Л1 0 0 (С2)2Лз-Л2

С1^2а2

С2^3а3

(С” 1)2^” - Л”—1 С”—1Л”«”

С1^2а2

С2^3а3

С”—1Л”«”

”— 1

У~!(С& )2^і-Л”

(19)

^1 = 1, лі <

Лі

і—1

С*

(20)

где —параметр из неравенств (3), убеждаемся в том, что для вектора еп условие (15) леммы выполняется, то есть справедливо неравенство еП^-1е„ > 0. Следовательно, вектор в к, обеспечивающий устойчивость в целом системы (13), а следовательно, и системы (1)-(4) может быть задан соотношением

в к = Л(1 + Ле”е”) 1(1 - Ак )е”.

Здесь Л > Ло, а Ло выбирается из условия

(21)

(22)

Отметим, что и матрица Н > 0, и вектор обратной связи в(х к), обеспечивающие отрицательность приращения функции Ляпунова в силу того, что система замкнута, определяются неоднозначно.

Рассмотрим функцию

Ук =х кН 'х k, (23)

где

и матрицу

Н' = diag(h/l,...,h”),

Ьк = (А к + е”вк*)*Н'(А к + е”вк*) - Н' + 2а1

(24)

(25)

Отрицательная определенность этой матрицы при а > 0 обеспечивает устойчивость в целом системы (1)-(4). Рассмотрим сначала приращение функции (23) в силу системы (1) при отсутствии управления и сформируем матрицу

да = АкН'А к - Н' + 2а1.

Очевидно, эта матрица имеет следующий вид:

а1 Л” — ^1 + 2а «1«2Л” . . .

а1«2^” С2Л1 + а2^” - Л-2 + 2а ...

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

(26)

да

а1а” Л” а^апЫ”

а1а”Л”

а2а,”Ы”

С”—1Л1 + а”Л”- Л” +2а

0

0

Убедимся, что выбором Л* > 0 (г = 1,..., п) для первых п — 1 главных диагональных миноров Д* матрицы можно обеспечить выполнение свойства

Д^-1 < 0. (27)

Полагаем ЛП = 1. Тогда Д1 < 0 при > т2 + 2а. Отметим теперь, что только г-й сверху диагональный элемент матрицы зависит от Л', а остальные элементы ф^, входящие в Д*, зависят только от ..., Л*_1. Поэтому, используя формулу Шура, выбором Л* можно добиться выполнения свойства (27). Пусть ..., ЛП, обеспечивающие соотношение (27), найдены. Тогда, согласно [5], положив

вк = —А*кН'еп(е*пН'еп) 2, (28)

обеспечим выполнение соотношения

Таким образом, получаем следующий результат.

Теорема 1. Управление «к = ^кхк, где вк определяется либо формулой (28), либо соотношениями (21), (22), стабилизирует в целом систему (1)—(4).

Второй этап. Вернемся к системе (5) и найдем матрицу Н' и вектор вк по формуле (28), которые обеспечивают выполнение соотношения

(Ак + е”вк)*Н'(Ак + е”вк) < -2а/ (29)

Рассмотрим следующее условие, обеспечивающее устойчивость в целом системы (5):

(Ак + Дк + е”вк)* Н'(Ак + Дк + е”вк) < -а/. (30)

Ввиду (29) для справедливости (30) достаточно выполнения неравенства

ДкН'Ак + АкН'Дк + ДкН'Дк < а/. (31)

Обозначим через || • || спектральную норму. Тогда справедливы неравенства

IIДкН'Ак|| < IIДк| ||Н'|| ||Ак|,

II ДкН 'Дк || < II Дк|2|Н '||.

Очевидно, что ||Н'|| = Л* = тах ЛІ. Поэтому соотношение (31) будет выполнено, если

||Дк|| + 2|АкУ ||Дк||Л* < а.

Отсюда вытекает следующая оценка для ||Дк||:

||Дк|| < -||Ак|| + у ИАк||2 + (32)

Сформулируем полученный результат.

Теорема 2. Система (5) устойчива в целом, если вк определяется формулой (28), а ||Дк | удовлетворяет оценке (32).

Третий этап. Предположим теперь, что в системе (1)—(4) вектор распределения управления заменен на вектор en + bk, где

НМ < в, к = 0,1, 2,... (33)

Найдем оценку параметра в, при которой устойчива в целом замкнутая система

xk+1 Akxk + (en + bk)uk? , ,

,* (34)

Uk Sk Xk ,

где sk определяется формулой (28). Матрица приращения функции Ляпунова (23) в силу системы (34) имеет вид

Lk = AkH ,Ak — H' + Ak H ,(en + bk)sfc* +

+ sk(en + bk)+ HAk + sk(en + bk)H,(en + bk)sfc*. (35)

В силу проведенного выше построения матрицы H/ и вектора sk справедливо неравенство

AkH/Ak- H/ + AkH/ensk* + skеПн/Ak + 4<H,en4* < —2a/. (36)

Из (35), (36) следует, что для выполнения оценки Lk < —а/ достаточно, чтобы вектор bk удовлетворял неравенству

AH/bksk* + skbkH/Ak + skbkH/bksk* + skenHbksk* + skb£H/e„sk* < а/.

Очевидно, что это неравенство выполнено, если Н bk Н удовлетворяет соотношению

2||Afc|| ||HН ||bfesk*Н + HHН l|bfesk*Н2 + 2||HН HskenH 1МЛ1 < а. (37)

Поскольку для любых векторов а и b справедливы соотношения

||ab*|| = \Amax(ab*ba*) = v/|b|2Amax(aa*) = л/|Ь|2|а|2 = |а| |Ь|,

оценка (37) будет выполнена, если евклидова норма |bk| удовлетворяет неравенству

||HН |sk|2|bk|2 + 2(IIAk| IHН + ||HН |sk|) |skl |bk|— a < 0.

Это соотношение выполняется, если при всех к имеет место неравенство

|bk| < , (38)

где _______________________

^ = щ {^Ш\ + К\)2 + 1Щ - (Ш\ +141

В силу (33) для выполнения (38) достаточно, чтобы параметр в удовлетворял оценке

в< inf ^k. (39)

k

Таким образом, получен следующий результат.

Теорема 3. Рассмотрим систему (34), где вектор sk определяется формулой (28), а вектор bk удовлетворяет оценке (33). Тогда система (34) устойчива в целом, если справедлива оценка (39).

4. Заключение. Синтезированы два вида скалярного управления, которое стабилизирует в целом нелинейную дискретную систему, у которой вектор распределения управления является последним единичным ортом, а матрица коэффициентов объекта получена из матрицы Фробениуса с функциональной нижней строкой путем замены стоящих на наддиагонали единиц отделенными от нуля ограниченными функциями. Получены оценки нормы матрицы возмущений коэффициентов объекта или нормы возмущения вектора распределения управления, при которых стабилизация сохраняется.

Литература

1. Леонов Г. А. Странные аттракторы и классическая теория устойчивости движения. СПб.: Изд-во С.-Петерб. ун-та, 2004. 144 с.

2. Douraki M. J., Dehyhan M., Razzaghi M. Oscillation and Asymptotic Behavior of a Class of Higher Order Nonlinear Recursive Sequences // Applied Mathematics and Computation. 2006. Vol. 179. P. 175-189.

3. Edwards J. T., Ford N. J. Boundedness and Stability of Solutions to Difference Equations // Journal of Computational and Applied Mathematics. 2002. Vol. 140. P. 275-289.

4. Peng Y. Asymptotic Stability for Nonlinear Difference Equations // Applied Mathematics and Computation. 2006. Vol. 182. P. 67-72.

5. Гелиг А. Х., Зубер И. Е., Чурилов А. Н. Устойчивость и стабилизация нелинейных систем. СПб.: Изд-во С.-Петерб. ун-та, 2006. 270 с.

6. Зубер И. Е. Стабилизация дискретных систем посредством преобразования подобия // Электронный журнал «Диференциальные уравнения и процессы управления». 1998. №4. http://www.neva.ru/journal.

7. Зубер И. Е. К вопросу об оптимальной структуре обратных связей монотонно стабилизируемой импульсной системы // Управляемые системы. Труды института математики СО АН СССР. 1969. Вып. 3. С. 23-33.

Статья поступила в редакцию 10 февраля 2008 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.