Гармоническая линеаризация
Предмет: Теория Автоматического Управления
Тема: Гармоническая линеаризация
>Метод гармонического баланса>
Назначение: Метод гармонического баланса (гармонической линеаризации) - это один из наиболее распространенных инженерных методов, позволяющий определить наличие предельных циклов и определить их параметры и устойчивость.
Условия применения:
1. Нелинейную систему можно представить, состоящей из двух частей: линейной части - > > и нелинейного элемента (рис.1a).
2. Нелинейный элемент является безынерционным и имеет центрально-симметричную характеристику (рис.1б).
3. Линейная часть обладает хорошими фильтрующими свойствами в области низких частот (рис.1в).
a) б) в)
Рис.1
Рассмотрим разомкнутую систему (рис.2). На вход нелинейного элемента поступает гармонический сигнал. На выходе нелинейного элемента сигнал уже не гармонический, следовательно, его можно разложить в ряд по гармоническим составляющим.
Рис.2
В этом разложении будут только нечетные гармоники, так как характеристика нелинейного элемента нечетная. Эти составляющие поступают на вход линейной части, которая обладает хорошими фильтрующими свойствами, т.е. пропускает только первую гармонику, все остальные будут сильно подавлены. Таким образом, на выходе линейной части получен тот же гармонический сигнал, что и на входе нелинейного элемента. Будем считать, что линейная часть является идеальным фильтром, при этом всю систему, в определенном смысле, можно рассматривать как линейную, и применять методы теории линейных систем, например, критерий Найквиста. Определение устойчивости предельных циклов методом гармонического баланса. Пусть задана система, состоящая из линейной части с АФХ - К (jw) и некоторого безынерционного звена с коэффициентом усиления - к (рис.3а). При этом
>>. (1)
Если АФХ разомкнутой линейной системы проходит через критическую точку ( - 1, j0), то замкнутая система находится на границе устойчивости (рис.3б). При этом в соответствии с (1) > >
а) б)
Рис.3
Если система состоит из линейной части и нелинейного звена, то условия возникновения колебаний выглядят следующим образом (рис.4а)
>> (2)
Это условия называется условием гармонического баланса, т.е. выполняются условия: баланса амплитуд; баланса фаз.
>> (3)
Т. е. в точках пересечения К (jw) и > > выполняются условия баланса, при этом в системе возникают автоколебания (предельные циклы). В отличии от линейных систем, они могут быть устойчивыми и не устойчивыми. Количество точек пересечения определяет количество предельных циклов, а значения амплитуды A>0>>i> и частоты w>0>>i> в точках пересечения определяет параметры автоколебаний (рис.4б).
0100090000031602000002009601000000009601000026060f002203574d4643010000000000010009f00000000001000000000300000000000000030000010000006c000000000000000000000008000000100000000000000000000000f31300007b0c000020454d4600000100000300001000000002000000000000000000000000000000900600001a040000b801000013010000000000000000000000000000c0b6060038320400160000000c000000180000000a0000001000000000000000000000000900000010000000c30000007a000000520000007001000001000000f1ffffff00000000000000000000000090010000000000cc04400022430061006c006900620072006900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100584c110010000000bc4f11003c4d1100e4506032bc4f1100b44c110010000000244e1100a04f11008a4f6032bc4f1100b44c1100200000006a455531b44c1100bc4f110020000000ffffffff1c05ec0017465531ffffffffffff0180ffff01802fff0180ffffffff0000000000080000000800004300000001000000000000006000000025000000372e9001cc00020f0502020204030204ef0200a07b20004000000000000000009f00000000000000430061006c0069006200720000000000410e00007c4d11000dea5431b0d71132dc501100e84c11001e504d310700000001000000244d1100244d11003d524b31070000004c4d11001c05ec006476000800000000250000000c00000001000000250000000c00000001000000250000000c00000001000000120000000c00000001000000180000000c00000000000002540000005400000000000000000000000800000010000000010000001886d1411886d141000000000d000000010000004c000000040000000000000000000000c30000007a000000500000002000ffff0900000046000000280000001c0000004744494302000000ffffffffffffffffc40000007b000000000000004600000014000000080000004744494303000000250000000c0000000e000080250000000c0000000e0000800e000000140000000000000010000000140000000400000003010800050000000b0200000000050000000c027a00c300040000002e0118001c000000fb02f1ff0000000000009001000000cc0440002243616c6962726900000000000000000000000000000000000000000000000000040000002d010000040000002d010000040000002d0100000400000002010100050000000902000000020d000000320a0d0000000100040000000000c3007a00203d09001c000000fb021000070000000000bc02000000cc0102022253797374656d0000000000000000000000000000000000000000000000000000040000002d010100040000002d010100030000000000
а)
Рис.4
Пример 1. Для заданной системы (рис.5) определить наличие автоколебаний и определить их устойчивость.
б) в)
Рис.5
Так как характеристики пересекаются, то в этой системе возможны автоколебания, т.е. выполняются условия гармонического баланса. Эту систему можно представить в виде некоторой линейной (Рис.6).
Это возможно, если амплитуда равна>> При этом АФХ будет проходить через точку - 1. Если уменьшить амплитуду, т.е. > >, то к увеличится. Характеристика охватывает точку "-1", система не устойчива.
а)
б) в)
Рис.6
При увеличении амплитуды (>>) к уменьшается. АФХ не будет охватывать точку "-1", амплитуда колебаний убывает, система станет устойчивой. Следовательно, автоколебания, в точке "-1" будут устойчивыми.
Пример 2. Для заданной системы (рис.7) определить наличие автоколебаний и определить их устойчивость.
Рис.7
Рассмотрим линейную модель системы (рис.8).
Рис.8
При увеличении амплитуды входного сигнала > > колебания возрастают, следовательно, цикл неустойчивый.
Выводы:
1. Для определения возможности существования предельных циклов находят точки пересечения характеристик К (jw) и > >.
2. Предельный цикл будет устойчивым, если изображающая точка на характеристике > > при увеличении > > не охватывается АФХ.
3. Предельный цикл будет неустойчивым, если изображающая точка на характеристике > > при увеличении > > охватывается АФХ.
Пример 3. Для заданной системы (рис.9) определить наличие автоколебаний и определить их параметры и устойчивость при заданных параметрах системы: T = 0,1 c; k = 10 c-1; b =p /4.
z x
Рис. 9
Решение: Определим выражение для АФХ линейной части
>>
Определим частоту предельного цикла > > из условия
>>
Определим
>>.
Условия гармонического баланса:
>>
где > > - амплитуда предельного цикла.
Периодическое решение устойчиво. > >
Устойчивость предельного цикла можно определить из условия:
>>
Пример 4. Для заданной системы (рис.10) определить наличие автоколебаний и определить их устойчивость.
Рис.10 (а, б, в)
В этой системе могут существовать колебания трех различных амплитуд и частот. В точке 3 самая маленькая амплитуда и самая большая частота.
Пример Для заданной системы (рис.11) определить наличие авто-колебаний и определить их устойчивость и параметры, если заданы значения Т = 0,05 с; К = 2 c-1; а = 0,33; b = 50.
Рис. 11
Решение: Определим выражение для АФХ линейной части
>>
АФХ исследуемой системы имеет вид (рис.12)
Рис.12
Определим значение вещественной частотной характеристики при критической частоте
Эквивалентный комплексный коэффициент передачи не
линейного элемента - > > имеет только действительную часть, так как нелиней-ность однозначная.
>>
Условие гармонического баланса:
>>
Периодические решения:
>>
Первое решение не устойчиво, поэтому в системе возникают установившиеся автоколебания: > >.
Пример.
Для заданной системы (рис.11) определить наличие автоколебаний и определить их устойчивость.
Решение приведено на рис 13. В этой системе могут существовать колебания четырех различных амплитуд и частот.
Рис.13
Если первый цикл устойчивый, система называется системой с мягким возбуждением. Если первый цикл не устойчивый, система называется системой с жестким возбуждением. Всегда имеет место чередование циклов.
>Литература>
Грумондз В.Т. Динамика нелинейных систем: Некоторые задачи устойчивости и колебаний - 2-е изд. Вуз. книга, 2009. - 182c.
Мирошник И.В. Теория автоматического управления: Нелинейные и оптимальные системы. Издательство: ПИТЕР, 2006. - 272c.
Сборник задач по теории автоматического регулирования и управления / Под редакцией В.А. Бесекерского. - M.: Наука, 1978.