Construction of multi-parameter Lyapunov function for a nonlinear system
- 作者: Ogurtsov A.I1
-
隶属关系:
- Moscow State Technological University “Stankin“
- 期: 卷 9, 编号 4-4 (2015)
- 页面: 86-95
- 栏目: Articles
- URL: https://journals.eco-vector.com/2074-0530/article/view/67059
- DOI: https://doi.org/10.17816/2074-0530-67059
- ID: 67059
如何引用文章
全文:
详细
In this paper, the system with two non-linearities, one of which is the multiplicative, constructed Lyapunov function containing 5 variable parameters. There is indicated possible application of this function to locate the region of asymptotic stability of the zero solution and optimization of thetransition process.
全文:
Построение многопараметрической функции Ляпунова для одной нелинейной системы к.ф-м.н., доц. Огурцов А.И. МГТУ «СТАНКИН» (499) 457-41-47, kuredut@gmail.com Аннотация. Для системы имеющей две нелинейности, одна из которых - мультипликативная, построена функция Ляпунова, содержащая 5 варьируемых параметров. Указываются возможности применения этой функции для нахождения области асимптотической устойчивости нулевого решения и оптимизации пере- ходного процесса. Ключевые слова: дифференциальные уравнения, устойчивость, функции Ля- пунова. В теории автоматического управления наряду с известными системами дифференци- альных уравнений Лурье рассматриваются также системы более общего вида, в которых не- линейные члены представляют собой произведения функций. Примеры реальных физиче- ских и биологических систем, для которых указанные системы являются математическими моделями, встречаются в работах зарубежных авторов. В настоящей работе изучается система дифференциальных уравнений четвертого по- рядка смешанного типа и ставится задача о нахождении эффективного достаточного крите- рия асимптотической устойчивости ее нулевого решения. Задача решается путем нестан- дартного построения многопараметрической функции Ляпунова. В идейном отношении эта работа связана с работами [1] и [2]. dx y, dy dz dt dt dt Итак, рассматривается система: az n1 y, u x y, du dt n2u f x , (1) в которой правые части определены в некоторой ограниченной, замкнутой, выпуклой области D фазового пространства, содержащей начало координат; a, n1, n2 - положительные постоянные, x непрерывная, а f x непрерывно дифференцируемая функции. Предполагается, что f 0 0, x 0, f x c 0 при x o, c const и выx 1 1 полняются условия существования и единственности решений системы (1). К системе вида (1) приводятся, например, уравнения возмущенного движения некото- рых сервомеханизмов. Нулевое решение системы (1) соответствует невозмущенному движению изучаемой физической системы, величины x, y, z,u являются отклонениями от невозмущенного движения. При этом x и z приведены к безразмерной форме, время t размерное, все остальные переменные имеют соответственные размерности. Введем в рассмотрение функцию Ляпунова следующей структуры 2V 2 x2 2a xy 2a xz 2a xu a y2 2a yz 2a yu a z2 2a zu 11 12 13 14 22 23 24 33 34 x x a u2 2b f xdx 2b f x y b g 2 x 2b g xdx 2b g x z 2b g x u 44 1 2 3 4 5 6 0 0 (2) x 2b7 x xdx. 0 Здесь g x xdx, c 0, c const, x 0, a i, j 1,4,b k 1,7 ,- x g x x 2 2 ij k 0 постоянные. Вычисляем производную функции V по времени в силу системы (1): V V y V az n1 y V u x y V n2u f x. x y dz u xu , В полученном выражении приравниваем к нулю слагаемые, содержащие произведения f x y, x yz, x yu, x g x y, g xu . Из этих равенств мы получаем следующие соотношения между коэффициентами функции (1): a13 a14n2 , a33 b5, a34 b6 , b3 b5, b5 b6n2. (3) Кроме того мы полагаем a33 = a34n2, после чего: b5 a34n2 , b6 a34 , b3 a34n2. (4) Далее введем четыре вспомогательных параметра 0, 0, 0 1, 1 согласно соотношениям: a23 a14 1 a24a1, a24 a , n2 34 a22a n1a23, b2 a34 , (5) a a где: a1 n1 n2 . Допустимые границы изменений параметров нейшем. , , и будут определены в даль- После этого производная V может быть представлена следующим образом: V 1 f x y z u a g x 1 2 f x a f x x 2 1 2 3 4 34 x 2 1 x 14 a a n 1 2 a x b f / x y2 a a 1 2 z2 a a n 1 2 u2 (6) 12 22 1 2 2 23 2 23 2 3 34 44 2 2 4 g x b a b x xy a a b a a f x xz, x 0. 4 x 13 7 12 2 1 3 34 x Здесь: a a1 a241 , a a24a 1 , a a 2 3 44 44 (7) 14 a44 , 23 a14n2 1 a23n1, 24 a24a1 , 34 a24a . Последнее равенство в (7) обеспечивается за счет параметра . Выражение в квадратной скобке во втором слагаемом в (6) имеет структуру левой ча- сти неравенства Льенара-Шипара, являющегося условием асимптотической устойчивости линеаризованной системы (1). Поэтому естественно положить: 2 2 2 2 a34 a1n1n2 a, 1 2aa1 , a14 n1n2a p, . (8) где: р - параметр, выбором которого мы распорядимся позднее. После этого мы имеем: 2 2 a44 , a1 a24 , a24a , b b n a . (9) 4 2 1 2 n 1 3 n 1 2 1 24 1 2 1 2 2 Далее выберем а44 из условия минимума коэффициента при u2. Мы получаем a 2n и, следовательно, коэффициент при u2 1 2 в V равен aa n3 . 44 1 2 Будем полагать, что существуют такие венства 1 0 и 2 0 , что в D выполняются нераg x 1 2 a f x a , f x , x 0 . (10) 34 x 2 2 x 14 1 x 2 Рассмотрим «коэффициент» при xy в V . Так как конкретная информация о функциях f(x) и g(x) в общих случаях не известна, то исходя из потребности минимизации этого выра- жения, следует признать, что в одних случаях коэффициент b7 целесообразно считать поло- жительным, а в других - отрицательным. Несколько подробней об этом будет сказано ниже. Пока обратимся к «коэффициенту» при xz в V . В нем: b2a 13 a34 a34 a34 a34 1 a34 , где: 1 1, Положим: 1 . a12a 1 M0a34 , (11) где: M0 m M , m inf f x, M sup f x. 2 D D Тогда «коэффициент» при xz в V запишется как: f x F13 1 a34 M0 x , x 0 (12) Аналогичный подход можно применить и к предпоследнему слагаемому в выражении (6). А именно, обозначим: и положим: x : g x , x x x 0 n N 0 a13 b1 N , b4 (13) где: N0 , n inf x, N sup x . 2 D D Соотношение (13) налагает связь на коэффициенты b4 и b7. «Коэффициент» при xy в V можно теперь представить как: F12 : b4 x x N0 (14) Рассмотрим далее «коэффициент» при y2 в V . Имея в виду выражения для а34 и а14 в (8), представим а14 в виде: где: a14 q a34 , (15) q ap a1n2 . (16) Тогда с учетом (8) и (5) названный «коэффициент» можно представить как: K : -1 M0 a 1 n2 a 22a n n2 1 1 2 a x f / x, (17) 1 34 23 34 23 34 где: a a 4a2 a 23 a q 1 n2a1 a a34 , 1 1 . Представим коэффициент при а34 во втором слагаемом в (17) следующим образом: 1 n2 1 2 1 β n2 , где: 1 0, a a 2 0, 1 2 1. Далее, имея в виду получить удобные достаточные условия отрицательности К1, пред- ставим его как сумму трех фрагментов: K1 K11 K12 K13 , где: n n a 2 n 1 2 1 2 K11 2 a 1n11 4 a34 , (18) K12 2 1 n2 a x a23 , (19) K 1 n2q M f / x . (20) 13 a 1 1 1 0 Для отрицательности K11 потребуем выполнения неравенства: , : 41n11 . (21) 2 1 1 2n Относительно K12 мы будем предполагать, что: n2 2 1 a sup x c3 0 . (22) D В дальнейшем будет установлено, что величина п1 является возрастающей функцией п1, поэтому неравенство (22) выполняется при достаточно больших значениях п1. То же самое можно сказать об обеспечении неравенства: K13 c4 0 . (23) Обратимся теперь к коэффициенту при z2 Легко проверяется, что: в V . Будем его обозначать символом К2. 2 2n n2 1 2 a , Поэтому: K 1 3 2a 34 a a 1 2 qa n a 2n n2 1 2 a . 2 2 23 3 1 2 1 34 4a1 Очевидно, что для отрицательности K2 достаточно, чтобы было: , 2 2 : 4a2 1 1 . (24) Наконец, обозначим: n1n2 F : a g x 1 2 f x a f x , x 0 . 34 x 2 1 x 14 x Тогда справедливо утверждение 1: для определенной отрицательности функции V до- статочно, чтобы выполнялись неравенства (10), (22), (23) и K F K 1 F 2 1 K F 2 0, (25) 2 1 4 12 4 1 13 при этом параметры и выбираются с учетом ограничений (21), (24), > 1. Предполагается, что неравенство (25) выполняется в некоторой области E D. Обратимся теперь к самой функции V. Несложно показать, что она может быть приведена к следующему виду: 2 2V a34 n g x n z u2 a34 qx σn2 y λ1 z su 2 2 n2 s a λ 2 a r qx q y 1 z a34 M n n x2 2 M f x xy 34 0 1 1 2 1 0 1 r a x (26) 2 2 2 2 2 M y2 a n1 q a n2 n2 q M 0 y2 0 n 34 a 1 1 a a2s r a n 2 1 2 x x x 2b1 f xdx 2b4 2 g xdx 1a34n2 g x 2b7 x xdx, x 0 0 0 0 Здесь: s 2a1 n1 , n1n2 является корнем уравнения: n 2a n r 2 1 1 2a1 n1 (27) a 1 1 0 (28) и имеет вид: 1 1 s n n a 1 2 1 1 , n1n2 21a1 q принимается равным положительному корню уравнения: (29) 1 a q2 n2 q 1 M0 as a 0 ; (30) b1 34 n1 a1 n2 , 1 1. (31) a Напомним, что q является функцией параметра p (см. (16)), поэтому уравнение (30) удовлетворяется фактически за счет р. Так как > 1 и мы заинтересованы в том, чтобы было 1 < 1, то налагаем на (29) требование < 2, откуда следуют два неравенства: n1n2 , 1 1 1 1 4a2 n a (32) 2 . (33) 1 Займемся условиями, обеспечивающими определенную положительность функции V. Рассматривая выражение в фигурных скобках в четвертом слагаемом в (26) как псевдоквадратичную форму переменных x и y, а также принимая во внимание, что: f x M0 M0 x , x 0, мы получаем достаточные условия положительности этого слагаемого: 1 1 , n1 n2 (34) Далее записываем условие положительности коэффициента b1: 1 2 a n n1 или, что то же самое, n1 1a1 n1 (35) Таким образом, для мы имеем двойную оценку: 1 1 1 n a 1 n1 откуда следует, что должно удовлетворять условию: (36) 3 3 , : n1 , (37) 1a1 Теперь мы обращаемся к вопросу о положительности совокупности трех последних слагаемых в (26). При b7 > 0 мы получаем условие: x то есть: g xb4 1a34n2 xdx 0, 0 (38) а при b7 0 : x x b4 , 1a34n2 (39) g xb4 1a34n2 x b7 x xdx 0 . (40) 0 Соображения об оптимальном подборе коэффициентов b4 и b7, связанных равенством (13), могут оказаться противоречивыми. В этих случаях следует искать разумный компро- мисс с учетом других требований. Обратимся, наконец, к коэффициенту при y2 в выражении (26). Обозначим его через K3 и представим как сумму двух фрагментов: где: K3 K31 K32 , K n2 n a n2 , (41) 31 a2 1 1 1 s n q2 2 K 1 q M . (42) 1 32 a r 0 an2 Для положительности K31 необходимо и достаточно, чтобы было: , : 1a1s n1 n1 1 . (43) n n 4 4 2 2 Используя последнее равенство из (7), а также первое из (5), и учитывая (16) и (32), можно показать, что величина n1 является возрастающей функцией n1 . Далее в выражении (42) заменим второе слагаемое, используя уравнение (30). Мы по- лучим: n 1 n M 2 K32 1 q 2 q 1 0 M0 . (44) a r as a an2 Затем воспользуемся оценкой положительного корня уравнения (30) снизу: q 2s M 1 1 0 . (45) n2 Она имеет место при условии, что: 2 M k 0 , : 1 M n a , k 2as . (46) Мы получим: 5 5 2 k 2 0 2 a M n 1 n 2 K32 1 0 n1 2 2s 2 an2 rs r 1 (47) 1 M 0 1 2n rs 1 n 2n2 1 2 . 1 2 Здесь: an2 r r 1 rs 1 2n2 , n1 1 является возрастающей функцией n1, 1 1 , так как 3 . r 3 2 Учитывая сказанное, легко понять, что величина K32 является положительной при до- статочно больших n1. Утверждение 2. Если выполняются условия (34), (39)/(40), параметры и выбирают- ся с учетом ограничений (36), (43), (46), а значения n1 обеспечивают неравенство K32 > 0, то функция V является определенно положительной в области D. Теперь подведем общий итог требований к параметру . Он должен удовлетворять не- равенствам одинакового смысла (21), (24), (37), (43), (46). По определению > 1. Следовательно, по крайней мере, должно быть Уточним, при каких условиях выполняются эти неравенства. Сначала рассмотрим соотношение (24). Очевидно, что 2 1 при: n1n2 1 1 4a2 i 1, (i 1,5) . (48) Далее из (21) имеем: 1 при 2 n 2 . (49) 1 1 Так как 1 1, то должно быть: 4n11 n1 2 2 n 2 41 . (50) Отношение 1 является убывающим по 1 . Для доказательства выполнимости (50) nn рассмотрим более сильное неравенство, заменив 1 на inf 1 су о справедливости неравенства: 1 2 . Мы приходим к вопро- 1 4a2 4a2 n n 2 n n1 1 1 2 2 1 2 1 4n n a2 Легко убедиться в том, что последнее выполняется при достаточно большом n1 . Рассмотрим теперь оценку 3 сверху в соотношении (36). Неравенство 1 < n1/a1 легко проверяется путем сопоставления его правой части с правой частью (32). Поэтому 3 1. Далее 4 1 при достаточно большом n1 . И, наконец, 5 1 следует из 1 2 . Нам остается установить наименьшую верхнюю грань для . 3 Отметим, что легко проверяется неравенство 2 2 , если учесть (32), а также нера- 3 венство 5 2 , если учесть, что 3 . 1 3 3 В то же время легко убедиться в том, что 3 2 и 4 . 2 3 3 Что касается 1 , то для нее возможны обе указанные оценки ( 1 и 2 1 ) в зави- 2 симости от требований к параметру 1. Однако с практической точки зрения более предпо- чтительным представляется вариант 3 при 2 32n 1 1 2 8n11 Тогда, сопоставляя все отмеченные оценки, мы окончательно получаем, что параметр должен выбираться, исходя из соотношения 1 min2 , 5 (51) Утверждение 3. Если в условиях утверждений 1 и 2 место оценок (21), (24), (43) и (46) ввести оценку (51), а все остальные требования оставить без изменения, то нулевое решение системы (1) будет асимптотически устойчивым при начальных отклонениях, принадлежащих области притяжения начала координат ([3], [4]). Известно, что область притяжения (область асимптотической устойчивости) является открытой, то есть не имеет определенной границы. Поэтому на практике мы можем только указать ее оценку снизу. В общем случае эта задача является сложной, мы отметим только два практически важных случая. Обозначим символом дD границу области D и найдем минимум функции V на этой границе Vm : minV . D Далее будем рассматривать гиперповерхность V = Vm. Она находится внутри дD, каса- ется ее и охватывает начало координат. Обозначим символом S область, ограничиваемую ги- перповерхность Vm и являющуюся частью области D. Если область Е, в которой V 0 охватывает область S или совпадает с ней, то S являет- ся оценкой области притяжения. Если же E S, то будем полагать, что внутри E: x1 x x2 , x1 0, x2 0 . Построим две гиперплоскости x = x1 и x = x2, а затем найдем: Пусть далее: m V : minV и 1 xx1 m V : minV . 2 xx2 V : minV , V mo m1 m2 m Тогда оценкой области притяжения будет область S0, границей которой является ги- перповерхность V . 0 Заключение Теперь сделаем несколько замечаний относительно выбора варьируемых параметров , , , 1, b7 в конкретных задачах. Во-первых, необходимо стремиться обеспечивать максимальную величину области Е и соответственно области притяжения. Далее необходимо иметь в виду, что важным показателем качества переходного про- цесса с точки зрения времени его протекания является величина [5] min (V ) . V И, наконец, в некоторых задачах возникает необходимость определенным образом де- формировать область притяжения. Это значит, что в таких случаях упомянутые параметры надо выбирать так, чтобы обеспечить оптимизацию какого-нибудь характерного размера этой области. Конечно, при желании совместить указанные показатели, могут возникнуть противоре- чия. В таких случаях необходимо искать оптимальный компромисс. Наличие в функции V нескольких варьируемых параметров делает ее более гибким ин- струментом для улучшения качества исследуемой системы.×
作者简介
A. Ogurtsov
Moscow State Technological University “Stankin“
Email: kuredut@gmail.com
Ph.D.; (499) 457-41-47
参考
- Огурцов А.И. О критериях устойчивости нулевого решения одного нелинейного дифференциального уравнения // Естественные и технические науки, 2010. № 5. С. 48-51.
- Огурцов А.И. Об условиях устойчивости программного движения одной механической системы // Естественные и технические науки, 2011. № 2. С. 25-29.
- Справочник по теории автоматического управления / Под ред. А.А. Красовского. - М.: Наука, 1987. - 711 с.
- Леондес К.Т. Современная теория систем управления. - М.: Наука, 1970. - 511 с.
- Kalman R.E., Bertram J.E. Control System Analysis and Design Via the «Second Method» of Lyapunov // ASME Journal of Basic Engineering, June 1960. C. 375-392.
- Холщевникова Н.Н. О представлении некоторых функций в предположении аксиомы Мартина // Математ. заметки, 49-2 (1991). С. 151-154.
- Уварова Л.А., Федянин В.К. Асимптотические решения для электромагнитной волны в оптически нелинейном цилиндре, ТМФ, 106:1 (1996). С. 84-91.
- Уварова Л.А., Федянин В.К. Математическая модель теплопереноса в существенно нелинейных сопряженных средах. Матем. моделирование, 2:6 (1990). С. 40-54.
- Огурцов А.И. О выборе параметра в критерии В.М. Попова устойчивости регулируемых систем // Автоматика и телемеханика, 1968. № 3. С. 165-167.
- Огурцов А.И. Модель плоского возмущенного движения ползуна с учетом нелинейности подъемной силы смазки // СТИН, 2000. № 7. С. 11-13.
补充文件
![](/img/style/loading.gif)