книги / Теория автоматического управления
..pdfа
Рис. 9.6. Исходная (а) и расчетная (б) алгоритмические схемы системы ста билизации температуры и характеристика реле (в)
При отсутствии внутренней обратной связи сигнал хн = е.
Будем рассматривать только отклонения температуры Т от ее заданного
значения |
Т3, |
обозначая их символом х. Тогда сигнал ошибки е = |
— х , |
а |
||||||
уравнение замкнутой системы в отклонениях будет иметь вид |
|
|
||||||||
d2 х |
|
|
|
|
|
|
|
(9-9) |
||
Т0 |
d t2 ■ hd-t^ - = w w , |
|
||||||||
|
|
|
||||||||
где |
|
|
|
|
|
|
|
|
|
|
|
' + |
с |
при |
x < |
— bt |
|
|
|
||
/ W = |
О |
при |
| x | < |
bt |
|
(9. 10) |
||||
|
, — с |
при |
x > b |
|
|
|
||||
Уравнение (9.9) эквивалентно |
системе двух уравнений первого порядка, |
|||||||||
записанной |
в |
форме |
|
Коши: |
|
|
|
|||
d x j d |
t = х2; |
|
|
|
|
|
(9.1 |
1) |
||
d x2/d t = |
[ — x2 + |
|
knf {xx)\ITo, |
|
||||||
|
|
|
|
|||||||
где x x = |
x = |
AT |
= |
T — T3, x 2 = |
x x. |
|
|
|||
Разделив второе уравнение на первое, получим нелинейное уравнение |
||||||||||
фазовых |
траекторий |
|
|
|
|
|
|
|||
d x2/d X, = |
Г - 1 [ - |
1 + |
k j (х,)/х2]. |
(9.12) |
В соответствии с видом функции (9.10) разделим фазовую плоскость (рис. 9.7) на три области. В области /, соответствующей значениям \ х\ <С b,
уравнение |
(9.12) принимает вид |
|
dx = |
— T ^ d x i . |
(9.13) |
|
Рис. 9.7. Фазовый портрет системы стабилизации температуры
оно легко интегрируется. Его решение
|
Ч = — |
-г С01 - |
|
|
|
|
(9.14) |
||
где |
С0 1 — постоянная |
интегрирования. |
|
|
|
|
|||
|
Таким образом, в средней области / фазовые траектории представляют |
||||||||
собой прямые линии с отрицательным наклоном |
1/Г 0. |
< Ь, а / (*х) = |
— с |
||||||
и f |
В областях II и I I I , где соответственно х > |
b и х |
|||||||
(*i) = |
+ с, |
уравнение (9.12) принимает такой вид |
|
|
|||||
|
d x2/d хг = |
( — 1 |
kjflx^jlT0. |
|
|
|
|
(9.15) |
|
|
Разделяя |
переменные х х и х 2, |
получим |
|
|
|
|||
|
d хх = |
— Т 0х2 d х2/(х2 ± kjf). |
|
|
|
(9.16 |
|||
|
После интегрирования выражения (9.16) находим |
уравнение фазовых |
|||||||
траекторий |
|
|
|
|
|
|
|
||
|
* i= |
— (Т0х2 ± Т0клс\п |х2 ± Ллс|) + |
С0п(И 1). |
|
(9-17г |
||||
где верхние знаки относятся к области //, |
а нижние — к области III . |
|
|||||||
|
На рис. 9.7 приведены фазовые траектории, построенные при различных |
||||||||
значениях постоянных С0 и следующих |
параметрах |
системы: Т0 = |
Ю с, |
||||||
kj\ |
= 0,04 |
°С/В - с; с = |
50 В, Ь = 2 °С. |
|
|
|
|
||
|
Жирной линией выделена фазовая траектория, соответствующая на |
||||||||
чальному |
отклонению температуры |
АТ = х0 = |
+ 10 °С. |
|
|||||
|
По фазовому портрету видно, |
что после любых начальных отклонений |
температуры и ее производной в системе происходит затухающий колеба тельный процесс, который продолжается до тех пор, пока отклонения тем пературы не станут меньше зоны нечувствительности b = 2 °С.
Коэффициенты гармонической линеаризации |
Таблица9.1 |
типовых нелинейностей |
|
а
о |
* хт/Ь |
г |
|
Ч/к |
|
*mlb °>8 |
|
/ |
г |
* J b
-О,в
Рис. 9.9. Графики зависимости коэффициентов гармонической линеаризации от амплитуды входного сигнала
определяет отношение амплитуды первой гармоники выходного сиг нала к амплитуде входного сигнала, а аргумент функции
фн (*Н т) = arctg [<7i (хИm)/q {хв m)] |
(9.32) |
— фазовый сдвиг между первой гармоникой и входным сигналом. Отметим, что у всех нелинейностей с однозначными статиче скими характеристиками коэффициент qx (х„т) равен нулю, и они
не создают отставания по фазе.
Графики коэффициентов q и qx (рис. 9.9) построены по форму лам табл. 9.1 в безразмерной форме. В качестве единицы измерения
амплитуды |
Хит принят параметр Ь, а для самих |
коэффициентов |
|
введен нормирующий множитель Ыс или 1Ik. |
|
|
|
Кривая |
1 на рис. 9.9, а соответствует нелинейности 1 |
(см. |
|
табл. 9.1), |
кривая 2 — нелинейности 2. Кривая |
1 на рис. |
9.9,6 |
соответствует нелинейности 4, 2 — нелинейности 5. На рис. 9.9, в, г представлены графики соответственно для нелинейностей 3 и 6.
Для нелинейностей 1—4, имеющих ограничение с, коэффици енты гармонической линеаризации по мере увеличения амплитуды х11п стремятся к нулю, так как амплитуда первой гармоники вы ходного сигнала остается постоянной. Для нелинейностей 5 и 6
сростом амплитуды хНт ослабевает влияние нечувствительности Ь,
икоэффициент q стремится к коэффициенту k линейного участка.
Нелинейности 3 и 6, имеющие неоднозначные характеристики, создают отставание по фазе. С ростом амплитуды х„т коэффициент
qx этих |
звеньев уменьшается, и |
соответственно уменьшается |
от |
||
ставание |
по |
фазе. |
непосредственно к и с п о л ь з о в а н и ю |
||
Перейдем |
теперь |
||||
м е т о д а г а р м о н и ч е с к о й |
л и н е а р и з а ц и и для |
ис |
|||
следования режима |
автоколебаний. |
|
|||
Если известны передаточная функция линейной части |
|
||||
Гл (Р) = Кп (р)Юл (р)\ |
(9.33) |
и эквивалентная передаточная функция (9.29) нелинейной части, то можно записать эквивалентную передаточную функцию разомк нутого контура нелинейной системы
W(p, хт, со) = Wn (p)Wn (p, |
хт, ^) = J ^ £ L [ q { x m) + |
+ Й1 ( Х т ) р / и \ |
(9-34) |
и характеристическое уравнение гармонически линеаризованной системы
F (р, |
хт, со) = D„ (р) + Кл (р) [q (хт) + |
qi (хт) р/со] = |
0. |
(9.35) |
В режиме автоколебаний амплитуда |
хт и частота |
а», |
как из |
|
вестно, |
остаются постоянными. Следовательно, и функция W (р, |
хт, to) в этом режиме постоянна, а выражения (9.34) и (9.35) ли нейны и их можно анализировать обычными методами теории ли нейных систем.
Существованию в нелинейной системе автоколебаний соответст вует нахождение линеаризованной системы (9.35) на колебатель ной границе устойчивости. Для определения колебательной гра ницы можно использовать любой из обычных критериев устойчи вости, изложенных в главе 5.
Наиболее удобно исследовать автоколебания при помощи к р и
т е р и я М и х а й л о в а . |
Для того чтобы установить, возможны |
|||
ли в системе автоколебания |
вида х (t) = хта sin соа^ с |
постоянной |
||
амплитудой хта и частотой соа, |
необходимо |
в характеристическое |
||
уравнение (9.35) подставить чисто мнимый корень р = /соа: |
||||
£>Л (/©а) + К л (/СОа) [q (Хт а) + |
</i ( х т а) /С0а/(0а] = 0 |
(9.36) |
||
и решить его относительно неизвестных хта и соа. |
|
|||
Решение уравнения (9.36) |
упрощается |
благодаря |
тому, что |
в левой части всегда могут быть выделены действительная и мнимая составляющие, которые порознь тоже равны нулю:
p t(wa, хта) = 0\
(9.37)
Q (^а, Xma) = 0.
Одновременное выполнение равенств (9.37) соответствует про хождению характеристической кривой F (/'со, х,п) через начало координат.
Если уравнения (9.37) не имеют положительных действитель ных корней (оа и хта, то автоколебания в системе невозможны.
После отыскания параметров соа и хта необходимо проверить, соответствуют ли они устойчивым автоколебаниям. Для этого ис пользуют следующее условие устойчивости автоколебаний:
(дР1дхта)* (dQ/d<ua)*— (dP/do)a)*j(dQ/dxma)*;>0, |
(9.38) |
где звездочка означает, что в частные производные, |
полученные |
из выражений (9.37), необходимо подставить найденные численные значения параметров соа и хта.
Если линейная часть описывается уравнением высокого порядка или содержит запаздывание, то аналитическое решение системы (9.37) затруднительно или невозможно. В этих случаях автоколе бания можно отыскать при помощи критерия Найквиста.
Согласно к р и т е р и ю Н а й к в и с т а система находится на колебательной границе устойчивости, если а. ф. х. разомкнутого контура проходит через точку (— 1, /0). Следовательно, условием существования автоколебаний является равенство
Г л (/С 0 а ) U 7 „ ( * m a ) = - 1 |
(9 .39 ) |
или |
|
UM/(Oa) = — V W H(xma). |
(9.40) |
Левая часть уравнения (9.40) представляет собой а. ф. х. всех линейных звеньев системы, а правая — обратную характеристику нелинейного элемента, взятую с противоположным знаком.
Уравнение (9.40) удобно решать графически. Для этого необхо димо построить указанные характеристики в одной системе коор динат (рис. 9.10, а). В точках пересечения кривых выполняется равенство (9.40). Эти точки определяют параметры автоколебаний. Отметка текущей частоты на кривой Wn (/со) определяет частоту автоколебаний соа, а отметка текущей амплитуды на кривой, IIW* {х,п) — амплитуду автоколебаний хта.
Если характеристики не пересекаются, то автоколебания от сутствуют.
Факт устойчивости или неустойчивости найденного режима авто колебаний устанавливают при помощи следующего п р а в и л а : если точка на кривой HWK(х т), близкая к точке пересечения, но сдвинутая в направлении возрастания параметра хт, не охваты вается характеристикой Wn (/со), то автоколебания устойчивы, если же охватывается, то — неустойчивы (см. рис. 9.10, а, точка М 2 соответствует устойчивым автоколебаниям, точка М г — неустой чивым).
a j Q (®h
Рис. 9.10. Определение амплитуды и частоты автоколебаний графическим способом
Пример 1. Определим амплитуду и частоту автоколебаний в системе стабилизации температуры, работающей без внутренней обратной связи (см.
пример в 9.3), при следующих |
параметрах системы: /?л = |
0,04 °С/В-с; с — |
|||||||||
= 50 В, Ь = |
1 °С, |
Т0 = |
10 с, |
7д = 0,5 |
с. |
|
|||||
Передаточная функция линейной части (с учетом инерционности испол |
|||||||||||
нительного |
двигателя) равна |
|
|
|
|
||||||
(Р) = кл!р (ТоР + |
1) (7 > |
+ 1), |
|
|
(9.41) |
||||||
а эквивалентная |
функция нелинейного |
элемента — трехпозиционного реле |
|||||||||
равна (см. табл. |
9.1) |
|
|
|
|
|
|
||||
Г н (р. |
х н т ) = я |
(*т) = 4 c '\J x 2m - b |
2 1югт. |
(9.42) |
|||||||
Характеристический |
полином системы |
|
|||||||||
Р (Ру хт) = Т 0Тдр3 + |
(То -f- Тд) р2 |
|
р kjiq (xm)• |
(9.43) |
|||||||
Подставим в полином (9.43) р = /соа и приравняем его действительную |
|||||||||||
и мнимую составляющие нулю |
|
|
|
|
|||||||
Р ( “ а- |
х ш а) |
= |
К Я ( Хт а) - |
(Т’о + |
Г д) “ а = °'> |
(9.44) |
|||||
«(®а- |
* т а) |
= |
® . ( 1 - 7 ’оГдО)*) = |
0. |
|||||||
|
|||||||||||
Из второго уравнения системы (9.44) можно определить частоту автоко |
|||||||||||
лебаний |
|
|
|
|
|
|
|
|
|
|
|
<оа = 1 /V 7 V 7 , |
|
|
|
|
|
|
(9.45) |
||||
которая в данном случае зависит только от постоянных времени. |
|||||||||||
Подставляя значение |
ша в |
первое |
уравнение системы |
(9.44), получим |
|||||||
уравнение |
с |
одним |
неизвестным — амплитудой хта: |
|
|||||||
(кл4с л / x2m a - b |
2 /п х2т а) - |
(Г 0 + |
ГД)/Г 0ГД = 0, |
(9.46) |