книги / Теория автоматического управления. Нелинейные системы
.pdfПример 3.1
Пусть дана нелинейная система со структурной схемой, приведенной на рис. 3.1,линейная часть которой представлена как
Wл ( p) = p(T1 p + 1k)(T2 p + 1)
с параметрами k = 100; T1 = 0,2 c; T2 = 1 c. и идеальным трехпозиционным реле (см. табл. 3.1) с параметрами с = 1, b = 1.
Методом гармонической линеаризации определим наличие автоколебаний, их параметры и устойчивость.
Используя аналитический способ определения автоколебательных режимов, на основании (3.11) и (3.17) запишем:
D1(ω) = – (T1 + T2)ω2 + 1;
D2(ω)= – T1 T2ω3 + ω;
K1(ω) = k;
K2(ω) = 0;
q(А) = |
4c |
А2 − b2 . |
|
πА2 |
|||
|
|
Решая систему уравнений с исходными параметрами
Re(А,ω) = 0 |
|
|
|
4c |
|
|
|
|
|
|
|
2 |
|
|
2 |
|
2 |
|
|||
Im(A,ω) = 0 |
−(T1 |
+ T2 )ω + k |
|
|
|
A |
|
− b |
|
= 0, |
|
πA |
2 |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
−T1T2ω + ω = 0, |
|
|
|
определим значения амплитуд и частот возможных автоколебательных режимов.
Из второго уравнения системы имеем:
ω1 = 0, ω2,3 ≈ ± 2,236 с–1.
Из первого уравнения системы, решая биквадратное уравнение, определим амплитуды возможных автоколебаний, соответствующие ω2 = 2,236 с–1:
61
elib.pstu.ru
(А1,2) = ± 10,56.
Аналитический расчет показывает, что в системе возможно 2 автоколебательных режима с параметрами: частота ω = 2,236 с–1
и амплитуды А1= 10,56 и А2= 1,0046.
Для дополнительных исследований используем критерий устойчивости Михайлова, по которому для устойчивости линеаризованной системы необходимо выполнение условия:
∂ Re(ω, А) |
∂ Im(ω, А) − |
∂ Re(ω, А) |
∂ Im(ω, А) > 0 |
|
∂А |
∂ω |
∂ω |
∂А |
. |
Для заданной структуры нелинейной системы имеем:
|
|
|
|
4ck |
|
2А |
|
πА2 − 4ck А2 − b2 2πА |
|
|||||||
|
∂ Re(ω, А) |
|
|
|
|
|||||||||||
|
= |
|
|
2 |
Α2 − b2 |
|
|
|
|
|
= |
|
||||
|
|
∂А |
|
|
|
|
|
|
|
π2 А4 |
|
|
|
|
||
|
|
|
= |
|
4ck |
− |
8ck А2 |
− b2 |
|
|
|
|||||
|
|
|
|
|
|
|
|
|
, |
|
|
|
||||
|
|
|
πА |
|
|
|
πА3 |
|
|
|
|
|||||
|
|
|
|
|
|
А2 − b2 |
|
|
|
|
|
|
||||
∂ Im(ω, А) |
|
2 |
|
|
∂ Re(ω, А) |
= −2(T1 + T2 )ω; |
∂ Im(ω, А) |
= 0. |
||||||||
∂ω |
|
= −3TT1 2ω + 1; |
∂ω |
|
∂А |
С учетом полученных параметров системы проверим выполнение вышеприведенных условий для автоколебательных режимов:
а) при ω= 2,236 с–1 и А1 = 10,56
|
4 50 |
|
|
|
8 50 10,562 |
− 1 |
|
|
|
|
|
|
|
− |
|
|
|
|
× |
|
2 |
|
|
|
|
||||
|
|
|
|
π 10,56 |
3 |
|
|
|
|
π 10,56 10,56 |
|
− 1 |
|
|
|
|
|||
|
|
|
|
|
×(−3 0,2 2,2362 + 1) = +1,121 > 0.
Неравенство выполняется, значит, при данных значениях входного сигнала в системе будут наблюдаться устойчивые автоколебания;
62
elib.pstu.ru
б) при ω= 2,236 с–1 и А2 = 1,0046
|
4 50 |
|
|
|
8 50 1,00462 |
− 1 |
|
|
|
|
|
|
|
− |
|
|
|
|
× |
|
2 |
|
|
|
|
||||
|
|
|
|
π 1,0046 |
3 |
|
|
|
|
π 1,0046 1,0046 |
|
− 1 |
|
|
|
|
|||
|
|
|
|
|
×(−3 0,2 2,2362 + 1) = −13745,0 < 0.
Условие устойчивости не выполняется, поэтому автоколебания физически существовать не могут.
Проведен анализ периодических режимов по результатам имитационного моделирования системы с расчетными параметрами в MatLab. 6.5 по нижеприведенной структурной схеме (рис. 3.5).
Рис. 3.5. Структурная схема моделируемой модели
На рис. 3.6–3.8 приведены переходные процессы и соответствующие им фазовые траектории свободного движения системы при различных значениях начальных условий.
Параметры ω = 2,236 и А = 10,56 относятся к устойчивым автоколебаниям, что было получено расчетами, и подтверждаются результатом моделирования системы (см. рис. 3.6–3.7).
При начальном значении y(0) = 15 (см. рис. 3.6) фазовая траектория накручивается снаружи на предельный цикл, а при y(0) =
=1,003 (см. рис. 3.7) колебания расходятся до параметров предельного цикла.
На фазовой плоскости (см. рис. 3.7) наблюдается еще один предельный цикл с параметрами неустойчивых автоколебаний ω =
=2,236 и А = 1,0046, от которого фазовая траектория стремится к устойчивому предельному циклу.
63
elib.pstu.ru
Рис. 3.6. Результаты моделирования процесса, сходящегося к устойчивому предельному циклу
Рис. 3.7. Результаты моделирования процесса, расходящегося к устойчивому предельному циклу
Рис. 3.8. Результаты моделирования процесса, сходящегося от неустойчивого предельного цикла
При начальных условиях (y(0) = 1,003) движение системы, как показано на рис. 3.8, затухающее, что подтверждает наличие в системе неустойчивого предельного цикла.
64
elib.pstu.ru
3.5. Частотные методы исследования автоколебаний
Пусть два необходимых условия применимости метода гармонической линеаризации выполнены:
1.На входе НЭ амплитуды высших гармоник малы (выполнена гипотеза фильтра).
2.На условия баланса амплитуд и фаз мало влияют высшие гармоники и неучтённые параметры.
Сигнал на выходе линейной части в форме преобразований Фурье:
|
|
Y ( jω) = Z ( jω)Wл ( jω) ≈ E( jω)Wн (A)Wл ( jω) . |
(3.18) |
|||||||||
Если свободное движение в замкнутой системе имеет режим |
||||||||||||
автоколебаний, то |
|
|
|
|
|
|
|
|||||
|
|
|
|
E( jω) = U ( jω) − Y ( jω) , |
(3.19) |
|||||||
где U ( jω) = 0 и Y ( jω) = −Y ( jω)Wн (A)Wл ( jω) , |
|
|||||||||||
тогда получим условие существования автоколебаний: |
|
|||||||||||
|
|
|
|
Wн (A)Wл ( jω) = −1 , |
(3.20) |
|||||||
которое в показательной форме имеет вид |
|
|||||||||||
|
W |
( jω) |
|
e jθл (ω) = |
|
−1 |
= |
1 |
|
e− jθн ( A)e± j (2k +1)π , |
||
|
|
|
||||||||||
|
|
|
|
|
||||||||
|
л |
|
|
|
W |
(A) |
e jθн ( A) |
|
W (A) |
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
н |
|
|
|
н |
|
|
|
|
|
|
|
|
k = 0, 1, 2, 3… |
|
|
|
(3.21) |
3.5.1. Определение наличия и устойчивости автоколебаний (по методу Л.С. Гольдфарба)
По данному методу условие (3.20) записывается в виде
Wл ( jω) = − |
1 |
= I (A). |
(3.22) |
|
Wн (A) |
||||
|
|
|
Для оценки наличия автоколебаний на комплексной плоскости выполняются построение АФХ линейной части Wл ( jω) в функции частоты и инверсная характеристика НЭ I (A) в функции амплитуды.
65
elib.pstu.ru
Точка пересечения годографов свидетельствует о наличии решения (3.22) с параметрами автоколебаний, частота которых определяется по АФХ Wл ( jω) , аамплитуда – по инверсной характеристике I(A).
На рис. 3.9 приведено расположение на комплексной плоскости характеристик Wл ( jω) и I(A), где наличие точек пересечения (точки 1
и 2) означает возможность существования автоколебательных режимов. Для оценки устойчивости автоколебаний воспользуемся критерием устойчивости Найквиста для линейных систем.
Рис. 3.9. К определению устойчивости автоколебаний
Пусть в линеаризованной системе существует периодический режим с амплитудой, соответствующей точке N. Если амплитуда получает малое приращение (Аn + ∆А), тогда точка N1, соответствующая значению I(Аn + ∆А), располагается вне контура Wл ( jω) ,
что соответствует устойчивой линеаризованной системе, и периодический режим принимает прежнее значение амплитуды Аn. Если же амплитуда принимает значение (Аn – ∆А), то точка N2, соответствующая значению I(Аn – ∆А), оказывается внутри контура Wл ( jω) , что соответствует неустойчивой системе, в которой пе-
риодический режим расходящийся, поэтому амплитуда вновь принимает значение Аn. Таким образом, параметры периодического режима, соответствующие значениям Аn и ωn, являются амплитудой
66
elib.pstu.ru
и частотой устойчивых автоколебаний. Проведя подобный анализ периодического режима, соответствующего точке M на рис. 3.9, можно установить, что он оказывается неустойчивым.
Устойчивость автоколебаний в системе определяется по правилу: если, перемещаясь по характеристике I (A) в сторону возраста-
ния амплитуд, выходим из контура, охваченного АФХ линейной части, то точке пересечения соответствуют устойчивые автоколебания (точка N), иначе, неустойчивые (точка M на рис. 3.9).
После нахождения частоты и амплитуды периодического режима следует проверить выполнение гипотезы фильтра:
Wл ( jωa ) Wл ( jkωa при k>1.
3.5.2. Анализ автоколебательных режимов по методу А.А. Вавилова
Условия баланса амплитуд и фаз в логарифмической форме, полученные из показательной формы,
Lл (ω) = −Lн (A), (3.23) θл (ω) + θн (A) = ±(2k + 1)π,
при k = 1, 2, 3,… позволяют просто и наглядно графически определить частоту и амплитуду автоколебаний в системе, а также их устойчивость для нелинейных систем с однозначными нелинейностями, когда Wн(A) = q(A). В этом случае условие (3.23) будет иметьвид:
Lл(ω) = –Lн(A),
θл(ω) = ± π. |
(3.24) |
На рис. 3.10 приведен пример определения параметров периодических режимов в линеаризованной системе с однозначной нелинейностью.
Условия гармонического баланса могут выполняться лишь в зоне частот, где Lл (ω) >0 и θл(ω) = –π.
Как видно из рис. 3.10, предполагаемые автоколебания возможны при θл (ω) = −180º с частотой ωa . При этом по условию
67
elib.pstu.ru
Lл (ωa ) = −Lн (A) возможны два периодических режима с частотой
ωa и амплитудами А1 и А2.
При исследовании устойчивости периодических решений по данному методу следует, как и в методе Гольдфарба, использовать критерий устойчивости Найквиста.
Рис. 3.10. ЛЧХ линейной части и −Lн(A) однозначной нелинейности
Если под действием возмущения амплитуда колебаний режима (А2, ωa ) увеличилась на величину ∆A2 , то, приняв в качестве частоты
среза ωс2, определяем, что система устойчива, поскольку θл(ω) > –π, т.е. автоколебания рассматриваемого режима устойчивые.
Рассматривая уменьшение амплитуды периодического режима на ∆А2, что равносильно увеличению А1 на ∆А1, можно сделать вывод, что при частоте среза ωс1 система неустойчива и амплитуда периодического режима будет расти до значения А2. Таким образом, можно утверждать, что режим автоколебаний с параметрами А2 и ωa является устойчивым, а А1 и ωa соответствуют параметрам
неустойчивых автоколебаний.
Метод логарифмических характеристик находит ограниченное применение при наличии в системе неоднозначных нелинейностей, так как значительно усложняется процедура проверки условий воз-
68
elib.pstu.ru
никновения автоколебаний по (3.23). (В этом случае проверка за-
ключается в отыскании совпадающих абсцисс пересечения амплитудных и фазовых характеристик).
3.6. Применение метода гармонической линеаризации для систем с несколькими нелинейностями
Наряду с рассмотренными встречаются такие нелинейные элементы, у которых выходной сигнал является функцией входного воздействия и его производной, т.е. z = F(Asinψ, Aωcosψ). Коэффициенты гармонической линеаризации оказываются также зависимыми не только от амплитуды, но и от частоты и в случае нескольких простейших нелинейных элементов, между которыми располагаются инерционные звенья.
Пусть система содержит 2 нелинейных элемента, разделенных линейнымичастями, структурнаясхемакоторойприведенанарис. 3.11.
Рис. 3.11. Структурная схема системы с двумя нелинейными элементами
Полагаем, что линейные части обладают хорошими фильтрующими свойствами.
Если сигнал на входе системы периодический x1 = X1msinωt, то комплексная функция на выходе первого нелинейного элемента
Z1(jω) = Wн1(X1m)X1(jω). |
(3.25) |
Амплитуда первой гармоники выходного сигнала первой линейной части зависит как от ее частотной характеристики, так и коэффициента гармонической линеаризации первого нелинейного элемента, который зависит от амплитуды входного сигнала системы
X2m(ω,X1m) = / Wн1(X1m)/·/ Wл1(jω)/X1m. |
(3.26) |
Комплексная функция первой гармоники на выходе второго нелинейного элемента имеет вид
Z2(jω) = Wн1(X1m)Wл1(jω)Wн2[X2m(ω, X1m)]X1(jω) |
(3.27) |
|
69 |
elib.pstu.ru
и выходного сигнала системы
Y(jω) = Wн1(X1m)Wл1(jω)Wн2[X2m(ω,X1m)]Wл2(jω)X1(jω). |
(3.28) |
Условие существования автоколебаний имеет вид |
|
Wн1(X1m)Wн2[X2m(ω, X1m)]Wл(jω)= – 1, |
(3.29) |
где Wл(jω) = Wл1(jω)Wл2(jω).
Уравнение (3.29) для определения автоколебательных режимов запишем в виде
Wл2(jω) = – {Wл1(jω)Wн1(X1m)Wн2[X2m(ω, X1m)]}–1 = – V(jω, X1m), (3.30)
решение которого находится графически по амплитудно-фазовой частотной характеристике второй линейной части Wл2(jω) и семейству инверсных характеристик комплексного коэффициента усиления –V(jω, X1m), построенных для фиксированных значений частоты ωi (i = 1, 2, 3 …). На рис. 3.12 приведен пример взаимного расположения указанных характеристик на комплексной плоскости.
Рис. 3.12. К определению параметров автоколебаний
Параметры автоколебаний находятся в пересечении частотной характеристики Wл2(jω) с той кривой из семейства – V(jω, X1m), у которой частота совпадает с частотой в данной точке годографа
Wл2(jω).
70
elib.pstu.ru