Файл: Основы автоматического управления..pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 09.04.2024

Просмотров: 413

Скачиваний: 15

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

430 ГЛ . 10. УСТО Й ЧИ ВО СТЬ Н Е Л И Н Е Й Н Ы Х СИСТЕМ

левее линии переключения у — d (ѵ = 1), область между линиями пере­ ключения у = ± d (ѵ = 0) и область правее линии переключения у = d (ѵ = —1). Фазовая траектория в этом случае, так же как и в предыдущем слу­ чае, строится по участкам, по уравнению (10.4.20) в первой области (ѵ = 1), по уравнению (10.4.19) при ѵ = 0 во второй области и по уравнению (10.4.21) в третьей области (ѵ = —1). Фазовые траектории в этом случае представляют собой спиральные кривые (рис. 10.4.19). Система успокаивается в положении, когда координата у попадает в зону нечувствительности (—d, -|-d) при зна­

чении z — 0. Таким

образом, в

системе

происходят

затухающие

колеба­

ния. В частном случае,

при начальных отклонениях,

меньших зоны нечув­

ствительности

I уо I ^

 

d, z0 = 0 и система

остается

в

покое.

 

 

 

П р и м е р

10.4.4.

Рассмотрим теперь

влияние

отрицательной скоро­

стной обратной связи,

осуществляемой с помощью тахогенератора, на дина­

 

 

 

 

мические

характеристики

простейшей

т

г

 

 

релейной

следящей

системы.

В

этом

 

 

 

 

случае

Ті Ф 0 и

из рис. 10.4.14 выте­

 

 

 

 

кает следующее уравнение, описываю­

 

 

 

•4

щее поведение системы:

 

 

 

 

 

 

Ту +

у = к<р (х у Тіу). (10.4.25)

 

 

 

 

 

 

 

 

Рассматривая только собственные дви­

 

 

 

-jr

жения

системы, положим і

=

0 и

при-

 

 

 

ведем

уравнение

(10.4.25)

к

системе

Удвух уравнений первого порядка:

 

 

у =

z,

Tz = —z кЩ (у + Tlz),

 

 

 

 

 

(10.4.26)

 

 

где |

=

TJT.

Предположим, как и в

 

 

примере 10.4.2, что реле является двух­

 

 

позиционным

с зоной неоднозначности

 

 

(нелинейность

8, приложения 5 и 6).

 

 

В этом случае переключение реле про­

и у +

T\z = —d при z <

исходит,

когда у + T\z = d при z > 0

0, т. е. линиями переключения являются прямые

тото, п п

на рис. 10.4.20. Следовательно, ѵ =

1 слева от прямой mm при z > 0

и слева от прямой п п

при z < 0; ѵ =

—1 справа от прямой m — то при

z > 0 и справа от прямой п п при z <

0.

Фазовые траектории системы

определяются уравнением (10.4.20) в части фазовой плоскости, расположен­ ной слева от линий переключения, и уравнением (10.4.21) в части плоскости, расположенной справа от линий переключения.

Мы видим, что введение скоростной отрицательной обратной связи при­ водит к наклону линий переключения против движения изображающей точ­ ки. Вследствие этого переключения происходят с упреждением по отноше­ нию к моменту достижения отклонением величины d (границы зоны запазды­

вания).

Фазовые траектории в этом случае также строятся по участкам. Вычис­ ления и построения показывают, что фазовые траектории в этом случае сходятся так же, как и в примере 10.4.2, к предельному циклу (рис. 10.4.20). Однако при тех же параметрах системы амплитуда автоколебаний снижает­ ся, а частота повышается, что ведет к улучшению качества следящей

системы.

П р и м е р 10.4.5. С помощью отрицательной скоростной обратной связи можно существенно улучшить переходный процесс в нелинейной системе. Например, можно получить оптимальный переходный процесс без перере­ гулирования с одним переключением реле, если ввести соответствующую нелинейную гибкую обратную связь.


$ 10.4. Ф А ЗО ВЫ Е Т РА Е К Т О РИ И И ОСО БЫ Е Т О Ч К И

431

Рассмотрим, например, простейшую нелинейную следящую систему второго порядка, состоящую из двойного интегрирующего звена (безынер­ ционный двигатель) и релейного управляющего элемента с идеальной харак­ теристикой, охваченных отрицательной обратной связью с нелинейным преобразованием производной выходного сигнала системы. Уравнение этой следящей системы, как легко видеть из рис. 10.4.21, имеет вид

у = й,ф у — / (у)), (10.4.27) — оф-*-

где ф (и) = I sgn и, а х — входной сигнал. Для исследования переход­ ного процесса в системе, т. е. ее соб­ ственных движений, положим х == 0.

Тогда, полагая к — kil, z = у, при­ ведем уравнение (10.4.27) к системе двух уравнений первого порядка:

 

у = z,

z = кѵ, (10.4.28)

Рис. 10.4.21.

где V =

—1 при у -f- / (z)> 0 и V = 1

 

при у-f /

(z)< 0. Таким образом, кри­

 

вая у +

/ (z) =

0 является в данном случае линией переключения. Разделив

второе уравнение (10.4.28) на первое, получим дифференциальное уравнение

Поставим теперь задачу выбрать линию переключения реле так, чтобы переходный процесс при любых начальных отклонениях заканчивался за одно полуколебание. Легко сообразить, что такой линией переключения является кривая, образованная половинами проходящих через начало координат фазо­ вых траекторий двух семейств (кривая тт на рис. 10.4.22). В этом случае изображающая точка, попав на линию переключения, пойдет по ней к началу координат. Такой переходный процесс называется оптимальным по быстро­ действию.

Для определения соответствующего преобразования производной в цепи обратной связи напишем уравнение найденной оптимальной линии пере­ ключения. Для этого положим в уравнении (10.4.29) у0 = z0 = 0, ѵ = —1


432

Г Л .

10. УСТОЙЧИВОСТЬ Н Е Л И Н Е Й Н Ы Х СИСТЕМ

при z >

О, V =

1 при z < 0. Сравнивая полученное таким образом уравне­

ние линии переключения с уравнением у + / (z) =

0, находим функцию / (z):

 

 

/ (z>= 2Г 7,2Sgn Z'

(10.4.30)

На рис. 10.4.23 изображены графики переходного процесса в рассматри­ ваемой нелинейной следящей системе. В этом случае переходный процесс

всистеме при любом начальном отклонении протекает на участке разгона

смаксимальным ускорением, а на участке торможения, когда переключается реле, с максимальным замедлением.

Общая теория оптимальных процессов управления разработана . в трудах Л. С. Понтрягина, Р. В. Гамкрелидзе, В. Г. Болтянского, Е. Ф. Мищенко [48]. Задача оптимизации системы по быстродей­ ствию впервые рассматривалась А. А. Фельдбаумом [71].

§ 10.5. Исследование нелинейных систем методом точечных отображений

Для количественного исследования фазовых траекторий и авто­ колебаний нелинейных систем можно применить метод точечных отображений, развитый А. А. Андроновым [5].

Для пояснения идеи этого метода предположим, что изобра­ жающая точка в какой-то момент времени занимает положение 1 на полупрямой Oz (рис. 10.5.1). После обхода

 

вокруг

начала координат изображающая

 

точка пересечет полупрямую Oz, вообще

 

говоря, в некоторой другой точке 2. Так как

 

через каждую точку полупрямой Oz можно

 

провести одну и только одну фазовую траек­

 

торию, то обходу изображающей точки

 

вокруг начала координат соответствует пере­

 

ход каждой точки полупрямой Oz в некото­

 

рую другую точку той же полупрямой.

 

Иными словами, обходу изображающей точки

Рис. 10.5.1.

вокруг начала координат (или другой особой

 

точки

на фазовой плоскости) соответствует

точечное преобразование любой полупрямой, выходящей из начала координат, в саму себя. Если при этом преобразовании какаянибудь точка полупрямой переходит в саму себя (т. е. остается неподвижной), то через эту точку проходит замкнутая фазовая траектория — предельный цикл. Следовательно, для нахождения предельных циклов и параметров соответствующих автоколебаний достаточно найти неподвижные точки точечного преобразования какой-нибудь полупрямой, выходящей из соответствующей особой точки фазовой плоскости.

Каждой точке выбранной полупрямой соответствует некоторое положительное число — расстояние этой точки от начала коорди-


Рис. 10.5.2.
V - f { 2 )
V = Z

§ 10.5. М ЕТОД Т О Ч Е Ч Н Ы Х О ТО БРА Ж ЕН И И

433

нат (или от соответствующей особой точки). Следовательно, точеч­ ное отображение этой полупрямой при обходе изображающей точки вокруг начала координат определяет однозначную возра­ стающую функцию ѵ = f (z), которая может быть изображена кривой в координатах (z, ѵ) (рис. 10.5.2). Каждая точка этой кривой с одинаковыми абсциссой и ординатой, т. е. точка пере­ сечения этой кривой с биссектрисой координатного угла ѵ = z, является неподвижной точкой отображения и определяет пре­ дельный цикл. Участкам кривой

V= /(z), лежащим ниже биссек­ трисы координатного угла v —z, соответствуют спиральные фазо­ вые траектории, по которым изо­ бражающая точка приближается к началу координат. Участкам кривой V = / (z), лежащим выше биссектрисы координатного угла v =z , соответствуют спиральные фазовые траектории, по которым изображающая точка удаляется от начала координат. Таким об­ разом, взаимное расположение кривой точечного отображения V = f (z) и биссектрисы коорди­

натного угла V = z полностью определяет поведение системы около положения равновесия. Чтобы определить характер колеба­ ний системы при любом начальном положении z0 изображающей точки на полуоси z > 0, достаточно провести из этой точки пря­ мую, параллельную оси ординат, до пересечения с кривой ѵ = / (z). Затем из полученной точки пересечения провести горизонтальную прямую до пересечения с биссектрисой координатного угла ѵ = z. Из полученной точки пересечения снова провести вертикальную прямую до пересечения с кривой ѵ = / (z), и т. д. В результате

получим ступенчатую линию («лестницу»),

которая определяет

на осп абсцисс последовательность точек

пересечения изобра­

жающей точкой полуоси z > 0 (рис. 10.5.2). Рассматривая это построение, убеждаемся в том, что устойчивым предельным циклам и положению равновесия соответствуют такие точки пересечения кривой точечного преобразования ѵ / (z) с прямой v — z, в которых кривая ѵ = / (z) имеет меньший наклон к оси абсцисс, чем прямая ѵ = z. Неустойчивым предельным циклам и положению равновесия соответствуют такие точки пересечения кривой ѵ —

/ (z) с прямой V = z, в которых кривая ѵ = / (z) имеет больший

наклон к оси абсцисс, чем прямая ѵ =

z. На рис. 10.5.2

кривая

V = / (z) имеет две точки пересечения

с прямой v z,

соответ-

28 Под ред. В. С. Пугачева


434 Г Л . 10. У С ТО Й ЧИ ВО СТЬ Н Е Л И Н Е Й Н Ы Х СИСТЕМ

ствующие двум предельным циклам с амплитудами колебаний скорости Z i и z 2 , причем первый предельный цикл соответствует устойчивым автоколебаниям, а второй — неустойчивым.

Если кривая к = / (z) и прямая ѵ = z не пересекаются, то пре­ дельного цикла не существует и автоколебания в системе невоз­ можны.

Во многих задачах фазовая плоскость оказывается симметрич­ ной относительно оси абсцисс и оси ординат. В таких случаях удоб­ но рассматривать преобразование полуоси z > 0 в полуось z < О при полуобходе изображающей точки вокруг начала координат, которому также соответствует некоторая функция ѵ = / (z).

При практическом применении метода точечных отображений исходными данными для исследования нелинейной системы являют­ ся ее дифференциальные уравнения и характеристики ее нели­ нейных звеньев, заданные аналитически или экспериментально. Функция и = / (z) определяется путем интегрирования дифферен­ циальных уравнений системы, так же как и при построении фазо­ вых траекторий.

В тех случаях, когда на фазовой плоскости есть линии переклю­ чения, удобнее вместо преобразования полуоси z > 0 изучать преобразование какой-нибудь линии переключения саму в себя. Если фазовая плоскость симметрична относительно. осей коорди­ нат, то удобно изучать отображение точек линии переключения в положительной полуплоскости в соответствующие точки линии переключения в отрицательной полуплоскости.

П р и м е р 10.5.1. Применим метод точечных отображений к нелинейной системе примера 10.4.2, имеющей двухпозиционное реле с зоной неоднознач­ ности. Фазовая плоскость такой системы симметрична в том смысле, что любая фазовая траектория, начинающаяся на одной линии переключения, при повороте вокруг начала координат на 180° совпадает с фазовой траек­ торией, начинающейся на таком же расстоянии от начала координат на дру­ гой линии переключения (рис. 10.4.18). Следовательно, в данном случае удоб­

но рассматривать точечное отображение линии переключения

т — т

в линию переключения п п . Для определения функции ѵ = f (z)

доста­

точно рассмотреть фазовую траекторию, выходящую из точки (d, z) линии

переключения тт и пересекающую линию переключения п — п

в некото­

рой точке (—d, V). Для этого следует заменить в уравнении

(10.4.21)

величины уо, z0, у, z соответственно величинами d, z,

d, ѵ. Тогда

после несложных преобразований получаем уравнение

кривой

v= f(z)

в неявном виде:

 

 

 

 

t - т й -. » - ж - ь - ѣ -

<,СІ-5-»

Для построения кривой

v = f(z)

по

уравнению

(10.5.1) можно

построить

графики функций

 

 

 

 

 

Fo (9 =

(1 + 9

е-Е>

Fi (Ѳ) =

(1 — Ѳ) еѳ+л ,

(10.5.2)

откладывая аргументы £ и Ѳ в одном и том же масштабе по оси абсцисс (рис. 10.5.3). По этим графикам точки кривой ѵ = / (z) находятся следую­ щим приемом: задаваясь значением Zj величины z, проводим из точки 9 =