Теория систем автоматического управления. В.А. Бесекерский, Е.П. Попов, 1975. Теория систем автоматического управления. В.А. Бесекерский, Е.П.. 3 Примеры непрерывных автоматических систем
Скачать 25.93 Mb.
|
§ 17.2. Теоремы прямого метода Ляпунова и их применение Предварительно заметим, что при изложении прямого метода Ляпунова, именуемого также второй методой Ляпунова, будем пользоваться дифференциальными уравнениями автоматической системы в форме уравнений первого порядка, полагая, что они записаны для переходного процесса в отклонениях всех переменных от их значений в установившемся процессе при новых постоянных значениях возмущающего f = f° и задающего g = g° воздействий. Следовательно, эти уравнения для нелинейной системы n- го порядка будут (17.46) где функции Х, Х, . . ., Х произвольны и содержат любого вида нелинейности, но всегда удовлетворяют условию (17.47) так как в установившемся состоянии все отклонения переменных и их производные равны, очевидно, нулю по самому определению понятия этих отклонений. Нам понадобятся в дальнейшем еще следующие сведения. Понятие о знакоопределенных знакопостоянных и знакопеременных функциях Пусть имеется функция нескольких переменных Представим себе мерное фазовое пространство (см. § 16.1), в котором x I , х, . . ., х являются прямоугольными координатами (это будут, в частности, фазовая плоскость при n = 2 и обычное трехмерное пространство при n = 3). Тогда в каждой точке указанного пространства функция V будет иметь некоторое определенное значение. Нам понадобятся в дальнейшем функции V (х, х, . . ., х n ), которые обращаются в нуль вначале координат те. при х = х = . . . = хи непрерывны в некоторой области вокруг него. Функция V называется знакоопределенной в некоторой области, если она во всех точках этой области вокруг начала координат сохраняет один и тот же знаки нигде не обращается в нуль, кроме только самого начала координат. Функция V называется знакопостоянной, если она сохраняет один и тот же знак, но может обращаться в нуль не только вначале координатно ив других точках данной области. Функция V называется знакопеременной, если она в данной области вокруг начала координат может иметь разные знаки. Приведем примеры всех трех типов функций V. Пусть n= 2 и 2 2 2 1 x x V + = . Это будет знакоопределенная (положительная) функция, так как V=0 только тогда, когда одновременно хи хи при всех вещественных значениях x 1 их Аналогично при любом n функция 2 2 2 2 1 n x x x V + + + = будет знакоопределенной положительной, ) ( 2 2 2 2 1 n x x x V + + + − = — знакоопределенной отрицательной. Если взять функцию 2 2 2 1 x x V + = при n = 3, то она уже не будет знакоопределенной, так как, оставаясь положительной при любых хи х, она может обращаться в нуль не только при х = х = х = 0, но также и при любом значении х, если x 1 = х = 0 (те. на всей оси х, риса. Следовательно, это будет знакопостоянная (положительная) функция. Наконец, функциях будет знакопеременной, так как она положительна для всех точек плоскости справа от прямой х = х (рис. 17.9, б) и отрицательна слева от этой прямой. Заметим, что в некоторых частных задачах нам понадобится также функция V, которая обращается в нуль не вначале координата на заданном конечном отрезке АВ (рис, б. Тогда знакоопределенность функции V будет обозначать ее неизменный знаки необращение в нуль в некоторой области вокруг этого отрезка. Функция Ляпунова и ее производная повремени. Любую функцию (17.48) тождественно обращающуюся в нуль при х = х = . . . = х n =0, будем называть функцией Ляпунова, если в ней в качестве величин х, х, . . ., х n взяты те отклонения переменных системы регулирования в переходном процессе в которых записываются уравнения (17.46) для этой системы. Производная от функции Ляпунова (17.48) повремени будет Подставив сюда значения dt dx dt dx n ,..., 1 из заданных уравнений системы регулирования в общем случае (17.46), получим производную от функции Ляпунова повременив виде (17.49) где Х, Х, …, Х — правые части уравнений (17.46) системы автоматического регулирования, представляющие собой заданные функции от отклонений x 1 , x 2 , . . ., х Следовательно, производная от функции Ляпунова повремени, также как и сама V, является некоторой функцией отклонений, те) причем согласно свойству (17.47) эта функция, W также как и сама V, тождественно обращается в нуль при х х = . . . = х n = 0. Поэтому к ней в одинаковой степени можно применять все те же понятия знакоопределенности, знакопостоянства и знакопеременности в некоторой области вокруг начала координат, о которых говорилось выше по отношению к функции V. Здесь шла речь только об уравнениях (нелинейных, в которые не входит в явном виде время г, так как только этот случай будет рассматриваться в дальнейшем. Вообще же метод Ляпунова может применяться и при наличии времени t в явном виде, в частности для уравнений с переменными коэффициентами (линейных и нелинейных. Базируясь на этих предварительных сведениях, дадим общую формулировку теорем Ляпунова об устойчивости и неустойчивости нелинейных систем и покажем их справедливость. Теоремы эти годятся для исследования устойчивости систем регулирования не только при малых, но и при больших отклонениях, если для них справедливы исходные уравнения данной системы регулирования. Устойчивость системы при любых больших начальных отклонениях называется коротко устойчивостью в целом. Теорема Ляпунова об устойчивости нелинейных систем. Теорема формулируется следующим образом если при заданных в форме (17.46) уравнениях системы го порядка можно подобрать такую знапоопределенную функцию Ляпунова V(x1 x2, . . ., х, чтобы ее производная повремени х, х, . . . . . ., х) тоже была знакоопределенной (или знакопостоянной), но имела знак, противоположный знаку V, то данная система устойчива. При знакоопределенной функции W будет иметь место асимптотическая устойчивость. Проиллюстрируем справедливость этой теоремы на наглядных геометрических образах. Для простоты возьмем систему третьего порядка (n = 3). Уравнения (17.46) для нее в общем виде будут (17.51) Возьмем знакоопределенную положительную функцию Ляпунова в виде (17.52) где ас произвольно заданные вещественные числа. Будем придавать величине V возрастающие постоянные значения V = 0, С, С, С, . . ., что означает Первое из этих выражений соответствует одной точке x1 = x2 = x3 = 0 (началу координат фазового пространства, а остальные — поверхностям эллипсоидов в фазовом пространстве, причем каждый последующий эллипсоид содержит внутри себя целиком предыдущий (рис. 17.10). Возьмем теперь производную от функции Ляпунова повремени. Согласно (17.49) и (17.52) : где функции Х, Х, Х берутся из заданных уравнений системы регулирования (17.51). Если полученная таким путем функциях, х) окажется знакоопределенной отрицательной, те. если (17.53) во всех точках исследуемого фазового пространства, кроме одного только начала координат, где то при любых начальных условиях изображающая точка М (рис. 17.10) вследствие (17.53) будет двигаться в сторону уменьшения значения V, те. будет пересекать эллипсоиды, изображенные на рис. 17.10, извне внутрь. В результате стечением времени изображающая точка М будет стремиться к началу координат О фазового пространства и уже никак не сможет выйти за пределы тех эллипсоидов, в которые она проникла. Это и означает затухание всех отклонений х1,х2, х в переходном процессе стечением времени. Таким образом, установлена устойчивость данной системы регулирования, что иллюстрирует справедливость теоремы для системы третьего порядка (в случае знакоопределенной функции W). Отсюда вытекает справедливость теоремы ив общем случае. Рассуждения остаются аналогичными, только вместо трех уравнений (17.51) будет n уравнений (17.46). Как и раньше, для любой знакоопределенной положительной функции Ляпунова V (х, х, . . ., х) — С получим некоторые замкнутые поверхности, окружающие начало координат (рис. 17.10), но уже не в обычном трехмерном, а в мерном фазовом пространстве (их иногда называют гиперповерхностями. Поэтому, если производная окажется знакоопределенной отрицательной, то траектория изображающей точки М в n- мерном пространстве при любых начальных условиях стечением времени будет пересекать указанные поверхности только извне внутрь, что и свидетельствует об устойчивости данной системы. Если же функция W будет не знакоопределенной, а знакопостоянной, то очевидно, что траектория изображающей точки Мне везде будет пересекать поверхности V = С а может их касаться в тех точках, где W обращается в нуль (помимо начала координат. Но так как во всех других местах фазового пространства функция W имеет один и тот же знак, вследствие чего изображающая точка может идти только извне внутрь поверхности V = Сто при решении задачи остается только проверить, не застрянет ли изображающая точка там, где W=0 (см. пример ниже. Замечания к теореме Ляпунова об устойчивости. По поводу сформулированной теоремы Ляпунова об устойчивости системы необходимо сделать следующие два важных замечания. 1. В теореме речь идет о подборе функции Ляпунова V (x1 х, . . ., х. Вообще говоря, при заданных в форме (17.46) уравнениях системы регулирования можно подобрать несколько различных вариантов функции V, поскольку требуется только знакоопределенность ее и ее производной. Различные варианты функции V, удовлетворяющие теореме, могут дать соответственно различные варианты условий устойчивости для одной и той же системы регулирования. При этом одни из них будут шире, другие уже, последние могут входить впервые как частный случай и т. д. Поэтому, вообще говоря, данная теорема Ляпунова обеспечивает получение достаточных условий устойчивости, которые не всегда будут и необходимыми, те. при выполнении условий теоремы система наверняка будет устойчивой, но эти условия могут не охватывать всей области устойчивости системы по параметрам. В самом деле, если выбрана функция V, удовлетворяющая теореме, нет уверенности в том, что нельзя подобрать другой вариант функции V, который бы еще более полно охватывал область устойчивости данной системы. Геометрически это значит, что, получив определенное семейство поверхностей С (рис. 17.10) и убедившись, что траектории изображающей точки М приближаются к началу координат, пересекая эти поверхности извне внутрь, нельзя быть уверенным в том, что не существует еще других вариантов траекторий изображающей точки М, которые в отдельных местах могут пересекать данные поверхности изнутри вовне, но все же стечением времени в конце концов неограниченно приближаться к началу координат. Такие траектории будут соответствовать другому семейству поверхностей V = Ст. е. другому варианту выбора функции Ляпунова. В ряде технических задач можно вполне удовлетвориться этими достаточными условиями устойчивости. От более или менее удачного подбора функции Ляпунова V будет зависеть большая или меньшая близость полученных достаточных условий устойчивости к необходимыми достаточным, те. более или менее полный охват всей области устойчивости данной системы. Существуют, конечно, и такие функций V (х, х, . . ., х, которые соответствуют всей области устойчивости. 2. К сформулированной выше теореме Ляпунова необходимо добавить, что понятие устойчивости по Ляпунову допускает, чтобы при знакоопределенной функции V производная от нее W была необязательно знакоопределенной или знакопостоянной, а могла быть и тождественно равна нулю во всем рассматриваемом фазовом пространстве. В этом случае, проводя аналогичные прежним рассуждения, легко убедиться, что изображающая точка М (рис. 17.10) будет оставаться все время на какой-нибудь одной из поверхностей V = const, куда ее забросили начальные условия. В результате система хотя и не будет асимптотически приближаться к установившемуся состоянию, но все же будет все время в достаточной близости от него. Теорема Ляпунова о неустойчивости нелинейных систем. Поскольку предыдущая теорема Ляпунова дает, вообще говоря, только достаточные условия устойчивости и поскольку кроме области устойчивости нелинейная система может иметь целый ряд особых областей (см. § 16.1), то может возникнуть потребность в отдельном определении области неустойчивости путем использования нижеследующей теоремы Ляпунова, которая дает достаточные условия неустойчивости системы. Теорема формулируется так если при заданных в форме (17.46) уравнениях системы п-го порядка производная W(x1, х, . . ., хот какой-нибудь функции Ляпунова V (х, x2, . . ., х) окажется знакоопределенной, причем сама функция V в какой-нибудь области, примыкающей к началу координат, будет иметь знак, одинаковый со знаком производной W, то данная система неустойчива. Справедливость этой теоремы иллюстрируется геометрически следующим образом. Пусть для какой-нибудь заданной системы второго порядка (n = 2) найдена такая знакопеременная функция V(х1,х2), для которой производная оказалась знакоопределенной положительной. Пусть при этом линии V (х, хна фазовой плоскости располагаются, как указано на рис. 17.11, где линии АВ и С соответствуют значениями разделяют те области, внутри которых V>0 и V<0. то изображающая точка Мс течением времени будет двигаться и пересекать линии С, переходя от меньших значений С к большим. Она может при этом лишь временно приблизиться к началу координатно в конце концов будет неограниченно удаляться от начала координат. Это соответствует расходящемуся процессу, те. неустойчивости системы. Аналогично можно показать справедливость теоремы и для системы любого порядка n, проводя те же рассуждения для мерного фазового пространства. Наиболее полно решение нелинейных задач теории регулирования с применением указанных теорем дано в известной книге АИ. Лурье [81], где предложено брать функцию Ляпунова в виде квадратичная форма плюс интеграл (см. также [98]). Приведем два примера применения изложенных теорем Ляпунова к исследованию нелинейных систем автоматического регулирования. Пример учета нелинейности привода регулирующего органа. Такой пример применительно к системе самолета с курсовым автопилотом (в упрощенном виде) был рассмотрен в работе АИ. Лурье и В. Н. Постникова. Схема данной системы автоматического регулирования представлена на риса. Пусть все звенья системы являются линейными, за исключением электродвигателя (с редуктором, для которого будем рассматривать его реальную характеристику (рис. 17.12, б. Она может иметь произвольное криволинейное очертание с зоной застоя (при |U| 1 ) и с зоной насыщения (при |U| >b 2 ). Наклон характеристики и ее криволинейность могут быть любыми, лишь бы только соблюдались условия (17.54) Требуется найти условия устойчивости данной системы автоматического регулирования. Уравнение самолета как регулируемого объекта в грубо упрощенном виде будет (17.55) где ψ — отклонение курсового угла самолета, δ — отклонение руля. Уравнения чувствительных элементов (гироскопов с потенциометрами (17.56) Уравнение обратной связи (17.57) Уравнение усилителя (17.58) Уравнение электродвигателя с редуктором и рулем где F(U) задается графиком рис. 17.12, б. Уравнения (17.56), (17.57) и (17.58) можно свести к одному (17.59) где (17.60) Для перехода к уравнениям вида (17.46) введем новые переменные (17.61) и безразмерное время (17.62) С введением этих переменных дифференциальные уравнения всей системы (17.55), (17.59), (17.60) преобразуются к виду (17.46), а именно (17.63) где (17.64) те. функциях) имеет все те же свойства, что и заданная функция F(U) (рис. 17.12, б, и отличается лишь масштабом чертежа по оси абсцисс в связи с заменой переменной V на х согласно третьему из равенств (17.61). Установившийся процесс полета приданной системе согласно (17.55), (17.59), (17.60) и графику рис. 17.12,6 будет иметь место прите. наличие зоны застоя двигателя приводит к тому, что в установившемся процессе курсовой угол может принять любое постоянное значение в пределах (17.65). В новых переменных (17.61) установившийся процесс полета определяется значениями (17.66) чему соответствует любая точка отрезка АВ в фазовом пространстве (риса. При отыскании условий устойчивости рассмотрим два случая γ > 1 и 0 < γ < 1. Случай γ > 1. Возьмем функцию Ляпунова в виде (17.67) Здесь интеграл будет всегда положительным, так как функциях) нечетная (см. условие (17.54)). Поэтому V есть знакоопределенная положительная функция, если γ >1, обращающаяся в нуль на отрезке установившегося процесса АВ (рис. 17.13). Поверхности V (х, х, х) = С окружают этот отрезок (рис. 17.13, б, стягиваясь к нему с уменьшением С. Составим производную от функции Ляпунова причем частные производные возьмем из (17.67), а производные по безразмерному времени — из уравнений системы (17.63). Тогда Представим это в виде (17.68) Эта функция W знакопостоянная, так как она не включает в себя координату ха потому обращается в нуль не только на отрезке установившегося процесса АВ, а на всей полосе шириной АВ в плоскости х2х3 (рис. 17.13, в. Но вне этой полосы согласно (17.68) она будет всюду отрицательной при (17.69) Поэтому согласно теореме Ляпунова об устойчивости выражение (17.69) является достаточным условием устойчивости рассматриваемой нелинейной системы самолета с курсовым автопилотом (при любой кривизне и любом наклоне характеристики двигателя, имеющей вид рис. 17.12, б. Траектория изображающей точки М будет пересекать поверхности V = С извне внутрь везде, где τ d dV W = < 0. Нужно только проверить, не застрянет ли изображающая точка М там, где W обращается в нуль (помимо отрезка установившегося процесса АВ). В данном случае речь идет о том, не останется ли изображающая точка на полосе (показанной на рисе) где W= 0, если она случайно на нее попадет. Для решения этого вопроса найдем проекции скорости изображающей точки М τ d dx 1 , τ d dx 2 , τ d dx 3 когда эта точка находится в любом месте указанной полосы. Поскольку там то искомые проекции скорости согласно (17.63) будут Таким образом, если изображающая точка М попадет на указанную полосу вне отрезка АВ (рис. 17.13, в, то она не останется в ней, а пройдет ее поперек по прямой, параллельной оси x3, с постоянной скоростью, равной х, как показано стрелками на |