книги из ГПНТБ / Видаль П. Нелинейные импульсные системы
.pdfЭллипс, являющийся границей области устойчивости б, преобра- .
зуется в эллипс в, описывающийся уравнением |
|
|
|
|
2(х\ + *2)Щ -> ? = 0,5. |
|
(6-264) |
Все эти границы изображены на рис. 6-32 (а — исходная область |
|||
неустойчивости; б — расширенная область неустойчивости; |
в — рас |
||
ширенная область |
устойчивости; г — исходная область устойчивости) |
||
З а м е ч а н и е . |
Система уравнений (6-257) |
запишется: |
|
х, (п + 2) — xf (я + 1) — х\ (л) = 0, |
(2-265) |
||
и критерий Венгжина — Видаля дает: |
|
|
|
т. е. |
1— |xi(n+l) |— |xj(n) |> 0, |
|
(6-266) |
|
|
|
|
1 — х\ (п) — х\ (п) — |х, (л) |> |
0. |
(6-267) |
В рассматриваемом примере это условие шире, чем предложен ное Шеа. Поэтому следует использовать различные критерии совме
стно, чтобы |
точнее определить заштрихованную на рис. 6-33 зону |
|
(а — область |
неустойчивости |
по Шеа; б — область устойчивости по |
Венгжину — Видалю). |
рекуррентное соотношение [Л. 6-41, |
|
Пример |
6-9. Рассмотрим |
|
6-43] |
|
|
|
+ i Х-п QxnXn+\ |
(6-268) |
|
Хп+2 — 6 |
+ 16х„ — 8хп+1 |
||
|
Начало координат является фокусом, множители которого после произведенных расчетов будут равны: S i= l/3 , S2= l/2 . Функции к являются рациональными функциями начальных условий:
|
3%о 6х| |
|
Al = |
Т + Зх0— 2х, |
’ |
_ |
6х, — 2х„ + 4х0х, |
|
|
H - . 3 x . - 2 x , |
' |
(6-269)
Рис. 6-32;
14* |
211 |
В плоскости ха, Х\ область устойчивости является всей плоско стью, за исключением особой прямой
1 +3*о—2xi=0. |
(6-270) |
Любое начальное условие, взятое на этой прямой, дает ряд точек, которые остаются на ней и стремятся при увеличении п до бесконечности. С другой стороны,
Яо } — х,’
откуда, применяя уравнение (6-196), получаем рекуррентное соотно шение
(6-271)
Пример 6-10. Рассмотрим систему [Л. 6-47]
Рис. 6-34.
Уп+1— 0,5х„ + 0,1х^. |
(6-272) |
|
|
||
Устойчивое начало координат |
а:= 0 ; у — 0 |
и неустойчивая точ |
ка А (лч = 5, у i = 5), находящаяся |
на границе, |
являются фокусами |
(рис. 6-34).
Предыдущее состояние системы |
определяется соотношением |
|||
2х„ = — 5 ± |
V25 |
+ |
40у„+1; |
(6-273) |
Уп = %П+1• |
|
|
|
|
|
|
|
|
|
Соответственно положения |
точки |
А будут определяться Ai(x= |
=— 10, у = 5); Л2( х = 5, у —— 10), Л3(х = ± 1 0 , у = —10).
Циклы второго порядка заданы как
х;= 0 ,5 х + 0,1хг; |
У = 0,5у + 0 ,\уг, |
(6-274) |
I |
откуда точки границы В(х=0, у = 5); В '(х= 5, у==0).
212
Составляющие В будут: |
Вх( х = —Л0, |
//= 0 ); |
В2(х=0, |
у = — 10); |
В3( х = —5, у = — 10). |
В\(х ——5; |
«= 5 ); |
В'Лх=Ъ, |
у——5); |
Составляющие В' будут: |
||||
В3(х = — 10, у = —5). |
|
|
|
|
Зная эти точки, можно легко найти, что область устойчивости возле начала координат расположена внутри квадрата, изображен ного на рис. 6-34, и что все точки, расположенные на границе этой области, обладают одинаковыми свойствами.
З а м е ч а н и е . |
Применение критерия, основанного на втором |
|||
методе Ляпунова, привело бы к условию |
|
|
||
или |
— 15<хп<5, |
|
(6-275) |
|
15< х пч-1— уп |
5. |
(6-276) |
||
|
||||
Пример 6-11. Рассмотрим импульсную систему, изображенную на |
||||
рис. 6-35. Примем е= 0, Т= т=1 сек. |
|
|
||
Матричное уравнение системы |
|
|
||
^П+ 1 |
1 1 — Da (е„) |
1 — D |
xn |
|
|
- ( l - D ) a ( e J |
D |
(6-277) |
|
|
x'n |
при D = e~ 1.
Рис. 6-35.
Использование известных результатов [Л. 6-24, 6-30] исключает
необходимость заключительных комментариев. Выбор оператора
1 1
диагонализирующего характеристическую матрицу
0 —0
линейного фильтра, и использование результата, выраженного урав нением (6-210), приводят к достаточному условию глобальной устой чивости
0 < а (е п) <0,5
г) ЗАКЛЮЧЕНИЕ ОБ АЛГЕБРАИЧЕСКИХ КРИТЕРИЯХ УСТОЙЧИВОСТИ
Алгебраические критерии устойчивости основаны либо на втором методе Ляпунова, либо на рассмотрении рекуррентных последова тельностей.
Отметим, что каждый из предложенных критериев особенно хо рошо подходит только к определенному типу разностных уравнений, и поэтому необходимо при исследовании пробовать все эти методы, чтобы определять наибольшую область устойчивости.
213
6-3. К О М М Е Н Т А Р И И к г л . 6 *
Терминологические отличия и неполнота определений понятия устойчивости дискретных систем, приведенных в гл. 6, вынуждают нас во избежание возможных недоразумений привести здесь эти основные понятия в терминах, принятых в отечественной литературе.
а) ОПРЕДЕЛЕНИЕ УСТОЙЧИВОСТИ
Пусть |
автономная нелинейная дискретная |
система |
описывает |
|||
ся разностным уравнением |
|
|
|
|
|
|
|
Уп+1= £(У п ); |
« = 0, 1, 2, |
..., |
|
(6-278) |
|
где у п — вектор фазовых координат. |
соответствует |
значение |
||||
Пусть |
состоянию покоя (равновесия) |
|||||
Уп=.у°, преобразующее уравнение (6-278) |
ib |
тождество |
y°= g(y°). |
|||
Тогда после подстановки Уп=хп+у° в (6-278) получим: |
|
|
||||
|
Xn+i = g (x „ + y 0) —y °= f(x „), |
f (0) =0. |
|
(6-279) |
||
Решение у-п^у0 называется невозмущенным движением, уравне |
||||||
ние (6-279) — уравнением возмущенного движения, а его |
решение |
|||||
хп — возмущенным движением |
системы |
(6-278). Невозмущенным |
движением системы (6-279) является тривиальное решение х°=0. Невозмущенное движение системы (6-278) называется устойчи вым по Ляпунову (или просто устойчивым), если для любого е>0,
существует такое Я(е) > 0, что при всех |
п~^0 из ||х0||<Я(е) в силу |
|
системы (6-279) следует ||хп||<е (здесь |
||хп||—эвклидова норма х п). |
|
Если, |
кроме того, прКунобом х 0 П т |
хп = 0 ,'то невозмущенное |
движение |
00 |
асимптотически устойчивым. |
системы (6-278) называется |
Если для некоторого е>0 невозможно подобрать число Я (е)>0, удовлетворяющее приведенному определению, то невозмущенное дви жение системы (6-278) неустойчиво.
Как следует из определений, вопрос об устойчивости невозмущениого движения системы (6-278) полностью решается исследова нием устойчивости тривиального решения системы (6-279). Поэтому в дальнейшем будем рассматривать только уравнения возмущенного движения.
В тех случаях, |
когда тривиальное решение системы устойчиво |
||||||
(асимптотически |
устойчиво) при |
любых |
начальных |
состояниях хо |
|||
(или |
из области L), |
то говорят, |
что система устойчива в целом |
||||
(асимптотически устойчива) или |
устойчива |
в области |
L. |
||||
В соответствии с приведенными выше |
определениями следует, |
||||||
что |
используемое |
в |
настоящей |
работе |
понятие «неограниченной |
устойчивости» соответствует устойчивости в целом, а понятие «гло бальной устойчивости» — устойчивости в области.
6) ДИСКРЕТНЫЕ АНАЛОГИ МЕТОДОВ ЛЯПУНОВА
Первый метод Ляпунова
Если функция f(x) уравнения (6-279) непрерывна по совокупно сти своих аргументов, то в окрестности начала координат ее можно
Комментарии даны .редактором перевода В. М. Кунцевичем.
2 1 4
Представить в виде сходящегося степенного ряда. Ограничившись линейными членами разложения, получим приближенную линейную модель системы
Щг ( х „ ) |
i, / |
т. |
(6-280) |
яп = Вхя; |
|||
дх\р |
|
|
|
Если все корни уравнения |
|
|
|
det(B—л1) =0, |
|
(6-281) |
|
где I — единичная матрица тХт, лежат внутри |
круга |
единичного |
радиуса, то тривиальное решение системы (6-279) асимптотически устойчиво в малом.
Если хотя бы один корень уравнения (6-281) расположен вне круга единичного радиуса, то тривиальное решение системы (6-279) неустойчиво.
Второй метод Ляпунова
Наиболее общим методом анализа устойчивости дискретных си стем является дискретный аналог второго (прямого) метода Ляпу нова. Он сводит задачу исследования устойчивости системы (6-279) к изучению свойств некоторой непрерывной функции vn = v(xn) (функции Ляпунова) и ее первой разности
■Avn = Vn+i—Vn= v[f(Xn)]—v{xn) = Av(xn)
вдоль траектории системы (6-279). |
|
|
|
||
Функцию v (хп) |
называют положительно (отрицательно)-опреде |
||||
ленной, если |
|
|
|
|
|
у (0) = 0, |
о ( х ) > 0( < 0) |
при |
хфО. |
(6-282) |
|
Если условия |
(6-282) |
выполняются |
не |
при всех х, |
а только |
в некоторой области L, являющейся окрестностью начала координат, то говорят о положительной (отрицательной) определенности функ ции у(х) в области L.
Рассмотрим следующие условия:
а) Пусть в области L (р), внутри которой |х„|<р, функция оп положительно определена, а ее первая разность Avn вдоль траекто рии системы (6-279) неположительна. Тогда тривиальное решение системы (6-279) устойчиво по Ляпунову.
б) Если при тех же предположениях о функции v„ ее первая разность Avn вдоль траекторий системы (6-279) отрицательно опре делена, то тривиальное решение системы (6-279) асимптотически устойчиво.
Если условия «а» выполняются в области L(р), заданной нера венством vn< р, то тривиальное решение системы (6-279) устойчиво
(асимптотически устойчиво) |
в L. Если L=Em, v n— >-°о при ||х„||— >- |
— ►-ос и выполнены условия |
«а», «б», то тривиальное решение систе |
мы (6-279) устойчиво (асимптотически устойчиво) в целом.
Пусть в сколь угодно малой окрестности начала координат функция vn может принимать отрицательные значения, а ее первая разность Avn вдоль траекторий системы (6-279) отрицательно опре делена в области L(p), внутри которой Цх„||<р. Тогда тривиальное решение системы (6-279) неустойчиво.
215
Г лава седьмая
П Е Р Е Х О Д Н Ы Е П Р О Ц Е С С Ы И У С Т А Н О В И В Ш И Е С Я К О Л Е Б А Н И Я
Критерии, предложенные в гл. 6, к сожалению, труд но применимы на практике, так как они накладывают ограничение: во время переходного процесса величины переменных должны удовлетворять требуемым услови ям. Предпочтительнее определить область, гарантирую щую устойчивость, когда начальные условия принадле жат этой области при отсутствии входного сигнала. Кроме того, описанные критерии позволяют получить только асимптотическую устойчивость решения задачи, а для практического исследования весьма важно опре делить время переходного процесса в импульсной систе ме. Этим двум, еще мало исследованным вопросам и будет посвящено начало этой .главы.
Так как в замкнутой системе при определенных усло виях могут устанавливаться автоколебания, то в общем случае в системе существует предельный цикл.
Подобный режим может устанавливаться и при дей ствии внешнего периодического возмущения. Определе ние условий возникновения автоколебаний и отыскание максимальных и минимальных значений амплитуд этих колебаний и являются содержанием этой главы.
7-1. ПОНЯТИЯ УСТОЙЧИВОСТИ ОТНОСИТЕЛЬНО НАЧАЛЬНЫХ УСЛОВИИ
При рассмотрении устойчивости нелинейных систем необходимо различать условия устойчивости относитель но значений параметров системы и относительно началь ных условий.
Условия устойчивости, полученные непосредственно, например, с помощью второго метода Ляпунова (К >0, ЛУ<0) накладывают ограничения на величины перемен ных системы. В гиперпространстве этих переменных они определяют некоторую область L и гарантируют такую устойчивость системы, что в любой момент времени ни одна из переменных системы не выйдет за пределы этой области L.
216
В действительности следует определить наибольшую область V= const, содержащуюся в области, для кото рой АУ<0. В общем случае это невозможно, так как область V описывается сложным алгебраическим урав нением.
В этом случае более желательным будет определение области L по ранее найденной области D и виду урав нения, описывающего поведение системы, гарантирую щей устойчивость при начальных условиях, принадлежа
щих этой области. |
достаточно |
полно |
была освещена |
Эта задача уже |
|||
в литературе Н. Г. |
Четаевым [Л. |
7-1] и |
М. А. Айзерма |
ном [Л. 7-2], но она была решена только для частных случаев. Нами предлагаются два общих метода иссле дования [Л. 7-3].
а) ПЕРВЫЙ МЕТОД
1. Область начальных условий
Для исследуемой системы второй метод Ляпунова по зволяет получить достаточные условия устойчивости. Этот достаточно общий метод позволяет утверждать, что если соотношения между коэффициентами нелинейных разностных уравнений, описывающие эти системы, удов летворяются в любой момент времени, то система асимп тотически устойчива. Это теоретически безупречно стро гое условие очень трудно использовать на практике изза трудностей, возникающих при удовлетворении усло вий, накладываемых на У и АН.
На самом деле, если условия Ляпунова удовлетворя ются, то во время переходного процесса, вызванного ли бо изменением задающего воздействия, либо изменения ми возмущений, метод позволяет найти некоторую дис кретную последовательность. Особенность метода требу ет последовательного расчета и уменьшает в определен ной мере применимость этого метода.
Пусть разностное уравнение ш-го порядка, коэффи циенты которого нелинейные функции fi, ..., fm, запи
шется как |
|
|
|
|
|
J Xn+m —f- /i |
+ |
х то — 0, |
(7-1) |
где |
коэффициенты |
f,, ... , |
fm— функции J x n+m_,,... |
|
... , |
J x m и п. |
|
|
|
217
Чтобы упростить запись, примем J хп+т = хп+т и допустим, что существует точка равновесия, определяе мая как
|
Хп+т—1==:: ■■■ — хп —0 |
(7-2) |
|
и приведенная |
соответствующими |
преобразованиями |
|
к началу координат. |
найти |
достаточное |
|
Предыдущий |
критерий позволяет |
условие асимптотической устойчивости для системы, опи сываемой уравнением (7-1)
f«
f=fx |
(7-3) |
|
|
Неравенство (7-3) определяет для гиперпространства |
|
размерности т переменных хп, |
хп+т~и область L, |
внутри которой должна находиться изображающая точ ка системы в течение всего переходного процесса от на чального состояния до состояния равновесия (начала координат).
Задача состоит в определении замкнутого гиперпро странства Dn в гилерпространстве переменных, определя ющих состояние системы в момент п= Он находящихся внутри D, при асимптотической устойчивости системы. Отыщем преобразование, позволяющее перейти от обла
сти Dn (определяемой координатами хп, ..., |
xn+m-i) |
к области Dn+i, определяемой координатами |
хп+и ... |
. . ., Хп+т-1+i- |
|
2. Критерий Венгжина — Видаля [Л. 6-3]
Область D должна удовлетворять следующим усло виям: преобразование области Dn определяется последо вательностью п, а областей Dn+\, ■.., Dn+m-1 — последо вательностями п+- 1, ..., n+ m— 1, причем все эти области должны содержаться в области D.
Максимальная область D, определяемая по этому ме тоду, должна находиться в области L, соответствующей условиям устойчивости, полученным вторым методом Ляпунова.
Начало координат должно находиться в области D и не должно изменяться при преобразованиях, ставящих
всоответствие области D области Dn, . . Dn+m~i. Доказательства, а) Если область D, определенная
для п, наибольшая из всех областей Dn+u ■■•, D„+m-u то она тем более больше областей Dn+m, Dn+m+1, ..., Do?.
218
Следовательно, достаточно отыскать соотношений, определяющие область Da в нулевой момент, содержа щую все области Dit определяемые в г-е моменты кван тования.
б) Вообще существует бесконечное число областей А,, получаемых одна из другой с помощью подобных преобразований.
Область D0 должна содержаться в области L, кото рая отыскивается с помощью второго метода Ляпунова, для того, чтобы обеспечить асимптотическую устойчи вость системы. Для этого достаточно выбрать для Dn самую большую область D, содержащуюся в L.
В этом случае все области Dn, полученные во время переходного режима системы, находятся одновременно в областях D и L; в этом случае система асимптотически устойчива.
в) Так как начало координат является по определе нию точкой равновесия и должно находиться в области D, то во время последовательных преобразований его положение остается неизменным.
З а м е ч а н и е . Следует подчеркнуть, что выбор областей D но сит вспомогательный характер, и было бы заманчиво найти область D среди всех возможных (наибольшую гиперсферу, гиперкуб и т. д.), для которой критерий является достаточным.
б) ВТОРОЙ МЕТОД: ЭКВИПОТЕНЦИАЛЬНАЯ ГИПЕРПОВЕРХНОСТЬ [Л. 7-4]
Назовем гиперповерхностью Ляпунова совокупность точек дискретного фазового гиперпространства, для ко торого функция Ляпунова V имеет постоянную положи тельную величину с. Каждая гиперповерхность Ляпуно ва разделяет фазовое гиперпространство на две части: гиперпространство Ее, находящееся внутри гиперповерх ности Ляпунова, включающее начало координат, и ги перпространство Ес, находящееся вне гиперповерхности Ляпунова.
Рассмотрим такие функции Ляпунова, что при гиперпространство Ес^находилось бы внутри гиперпро странства Ес :
С г<с2^ Е С1СЕСг. |
(7-4) |
' Мы называем эквипотенциальной поверхностью Ля пунова гиперповерхность Ляпунова, удовлетворяющую
219
соотношению (7-4). Число с определяет потенциал по верхности. Для данного уравнения внутренняя по отно шению к эквипотенциальной гиперповерхности Ляпунова (гиперповерхность) соответствует потенциалу ту и всегда находится во внутренней по отношению к эквипотенци альной гиперповерхности Ляпунова области, соответст вующей потенциалу с2, причем с2> й -
Предположим, что в области L, в которой находится начало координат пространства хп, ■■ хп+т~и сущест вует функция Ляпунова V = ( x n, ■■., хп+т+1) . Допустим также, что уравнение V = c определяет эквипотенциаль ную гиперповерхность Ляпунова — наибольшую гипер поверхность, полностью содержащуюся в L.
Критерий ]Л. 5-4]. Область D, обеспечивающая устой чивость системы относительно начальных условий, рас положена внутри гиперповерхности £ Смакс, соответствую щей наивысшему потенциалу с.
Доказательство. Действительно, для начальных усло вий, которым соответствует какая-нибудь точка внутри области D, функция V удовлетворяет условиям Ляпуно ва, так как согласно определению Еснакс заключено в L. При условии, что функция V определяет эквипотенциаль ную гиперповерхность Ляпунова, траектория системы остается в области D, а V уменьшается вдоль этой тра ектории. Эта траектория, переходящая из области, обра зованной эквипотенциальной гиперповерхностью с высо ким потенциалом, в область, образованную гиперповерх ностью с более низким потенциалом, стремится к началу координат.
Система, движения в которой вызваны произвольны ми начальными условиями, лежащими внутри области
D, всегда устойчива, т. е. |
|
Нтл(м) = 0. |
(7-5) |
/г-*со |
|
В предыдущем параграфе мы показали, что для того, чтобы определить область глобальной устойчивости от носительно начальных условий, нужно найти эквипотен циальную гиперповерхность Ляпунова, потенциал кото рой наиболее высок (см. ![Л. 6-58]). Постараемся опреде лить такую поверхность для случая квадратичной фор мы типа
V = xTAX, |
(7-6) |
где X — вектор размерности т ; А — квадратная, симмет ричная, положительно определенная матрица с действи-
220