Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Теория автоматического управления техническими системами

..pdf
Скачиваний:
15
Добавлен:
12.11.2023
Размер:
15.06 Mб
Скачать

Декомпозиция системы. Как было показано

ранее, любая

система, описываемая

уравнениями

состояния

(4.24), может

быть представлена в

виде структурной

схемы

(см. рис. 4.3).

Рассмотрим схему системы, которая может быть декомпозиро­

вана на две подсистемы —управляемую 1 и неуправляемую 2 (рис. 4.5). Верхняя часть этой схемы соответствует неуправляе-

Рис. 4.5. Декомпозиция САР: /—управляемая подсистема; 2—неуправляемая

мой подсистеме, так как вектор входа и не может влиять на

происходящие в ней процессы. Уравнения состояния этой систе­

мы можно представить в виде

 

 

ê h ÿ

а с ы

? ]

и;

(4.33)

Точно так же декомпозируем

систему на две подсистемы —

наблюдаемую 1 и ненаблюдаемую 2\ нижняя часть схемы

(рис.

4.6) соответствует ненаблюдаемой подсистеме, так как ее вектор

состояния никак не связан

с выходом у.

 

Рис. 4.6. Структурная схема САР: /—наблюдаемая подсистема; 2—ненаблюдаемая

Уравнения состояния этой подсистемы имеют вид

й - к г - ж ы а - y-ю, »|[;:J

Вобщем случае многомерная система может быть декомпо­ зирована на четыре подсистемы (рис. 4.7): управляемую и не­ наблюдаемую 5ь управляемую и наблюдаемую S2, неуправляе­

мую и ненаблюдаемую 53, неуправляемую и наблюдаемую S4. Наличие связей между подсистемами определяется из следую­ щих соображений: если Si —ненаблюдаема, то она не может воздействовать на S2и S4, которые наблюдаемы; если S3— неуправляема и ненаблюдаема, то на нее не могут воздейство­ вать подсистемы Si и S2, которые управляемы, и т. д.

Уравнения состояния системы (см. рис. 4.7) в общем случае

 

 

Рис. 4.7. Структурная схема

 

 

 

САР, декомпозированной на

 

 

 

 

четыре

подсистемы

 

можно записать в виде

 

 

 

 

"Ха

A|i Aj2 А|3 Am

Хв

"Bj

 

X*

о

Аи

0

Аи

х*

в2

(4.34)

Хс

3

0

Аээ Аи

 

+ 0

Ла-

0

0

А«_ _х«*_

0

 

у=[0 С, ОС4] [х„ X, хс xj.

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

4.4. Значение понятий управляемости и наблюдаемости в ТАР

Возможно существование двух особых

значений, или мод

(одной неуправляемой при s*=l и другой —ненаблюдаемой

при s*=—1). Для этой простой одномерной системы неуправ­

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

по ее уравнениям или рис. 4.3.

систему

описывают передаточной

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

пример,

когда

функцией. Эта система

(рис. 4.8)

состоит из двух последовательно соединен-

 

5-J

У

5*7

 

(s*»(s*2)

 

(s+3)(s-t)

Рис. 4.8. Представление структурной схемы рис. 4.4 в виде двух последовательно со­ единенных подсистем

ных подсистем с передаточными функциями

^1(5)=“(5+1)(5 +2) •

_ 5+1

Wi(S)= (5+3) (5-1) • Передаточная функция системы

w ($)____ (s-ms+i)

WlW_(5+I)(5+2)(5+ 3)(5-l)* или (если провести сокращения)

1Fi(s)=-(5 +2)(s+3) *

Однако такое сокращение полюса и нуля при s=s*=±l возможно лишь теоретически, так как не учитывает образование диполя системы(рис. 4.9). Если этот диполь расположен в левой полуплоскости вблизи точки —а, то

Аипояь

Диполь

 

-1=Ьх-

Рис. 4.9. Нули и полюса системыв ле­ вой и правой комплексных полуплоско­ стях

ему в переходномпроцессе будет соответствовать член вида ге~аг, где г—

вычет, связанный с полюсом. Последний очень мал, так

как вблизи полюса

расположен нуль. Вбольшинстве случаев этим членомможно пренебречь.

Если диполь расположен в правой полуплоскости, то он даст неустойчивы

член ге“',какимбымалымг не был.

 

 

 

Заметим (см. рис. 4.8), что

если по стрелке (от входа к выходу) сна­

чала расположен нуль, а затем

полюс, как, например, при s*=l, то имеет

место неуправляемость; если по стрелке сначала расположен полюс, а затем

нуль, как, например, при s*=—1, то имеет место ненаблюдаемость.

 

Вслучае многомерных системс многим выходами

и входами, когда

сокращение может происходить в результате свойств определителей, обнару­

жение неуправляемости иненаблюдаемости гораздо сложнее. Однако

во

всех случаях это происходит из-за тех или иных сокращений в подсистемах.

Следует подчеркнуть различие

между неуправляемыми

(или

ненаблюдае­

мыми) полюсами (или нулями)

в зависимости от того, расположены они

в

левой или в правой полуплоскости.

 

 

 

Предположим, что в систем имеется наблюдаемый, но неуправляемый

неустойчивы полюс. Так как он наблюдаем, то выход неустойчив. Он

не

может быть не замечен, но его

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

возможность

управления системой. Вэтомслучае выходом из положения может быть

изменение не закона регулирования, а структурысистемы.

 

 

 

Допустим теперь, что система имеет управляемый, но ненаблюдаемый не­

устойчивы полюс. Так как упомянутый полюс не связан с выходом систе­

мы, то этот выход будет наблюдаться как устойчивый.

Но

тем не менее

внутренняя неустойчивость системыможет привести: к аварии, когда не­ устойчивая переменная достигнет определенной амплитуды; к появлениюэф­ фекта насыщения из-за выхода системыиз линейной зоны.

!--------------- 1

L.

Рис. 4.10. Структурная схема САР:

Si —неуправляемая

подсистема;

Si—

управвляемая

 

Ранее было показано, что входное воздействие не влияет на неуправ­

ляемуючасть системы. Покажем, что

введение

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

позволяет устранить этот недостаток.

Рассмотрим САР с обратной связью(рис. 4.10), состоящуюиз управ­ ляемой S| и неуправляемой S2подсистем. Уравнения системыв разомкнутом состоянии:

Х1=А,х,+Вц|+К2Х2;

х2=А2х2;

у=С,х1+С2х2.

Учитывая, что e=g—у, уравнения системыв замкнутом состоянии имеют вид 124

При этом ее характеристическое уравнение имеет вид det[si—A,+BICI]det[sl—A2] =0.

Корни этого уравнения описывают динамику управляемой части замкнутой системы(первый сомножитель) и неуправляемой части разомкнутой системы (второй сомножитель).

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

4.5. Управляемость и наблюдаемость соединений подсистем

нии подсистем с обратной связью.

 

Рассмотрим подсистемыSa и Sb, имеющие размерность па и пь исобст­

венны значения Хю...., taаа и Я|ь,..., ta&ь соответственно.

Параллельное соединение подсистем. Предположим, что подсистемыS„

и Sb соединеныпараллельно и образуют систему S

(рис. 4.II,а). Тогда не-

Линейную систему можно представить

как упорядоченную

совокупность подсистем. Поэтому очень важно уметь определять

свойства системы по свойствам ее подсистем. Исследуем усло­

вия управляемости и наблюдаемости при параллельном и после­ довательном соединении двух подсистем, а также при соедине­

а

б

Рис. 4.11. Соединения подсистемSa и S&: а—параллелыюс, 6—последовательное

обходимые идостаточные условия для управляемости (наблюдаемости) си­ стемыS состоят в том, чтобыобе подсистемыбыли управляемы (наблю­ даемы).

Последовательное соединение подсистем. Для того чтобы система S, являющаяся последовательным соединениемподсистемS„ и Sb (рис. 4.11,6), была управляемой (наблюдаемой), необходимо, но недостаточно, чтобы обе подсистемыS„ иS* были управляемы(наблюдаемы).

Если Sa иSb управляемы (наблюдаемы), то все неуправляемы (нена­ блюдаемые) модыS возникают о Sb(в 5в).

Пусть S неуправляема и ненаблюдаема несмотря на то, что Sa иSb управляемыи наблюдаемы.

"*le=—^Ю+Uiî

Xib=—2*1-{-н1Ь—и2ъ\ уха=Х\а\

У2а—Х\а, У\=ХХЬ.

Тогда уравнения системы5 имеют вид:

у,=[0 1]Х.

из которых видно, что система 5 неуправляема и ненаблюдаема. Соединение подсистемс обратной связью.Структурная схема многомер­

ной САР показана на рис. 4.12. Обозначимпоследовательное соединение под-

Рис. 4.12.Система с обратной связью

 

 

 

 

системSa и Sb через Se, а последовательное

соединение

S&и S0 через So

и предположим, что (I+D0Db) —несингулярна

(невырождена). Поэтому для

того чтобысистема S была управляемой (наблюдаемой),

необходимо

и

достаточно,чтобысистема SC(S0) была управляемой (наблюдаемой). То есть

необходимое, но не достаточное условие для управляемости

и

(наблюдаемости)

S состоит в управляемости (наблюдаемости)

как Sa, так

 

Sj>. Причем

не­

управляемы (ненаблюдаемые) модыS являются неуправляемыми (ненаблю­ даемыми) модами Sc(So) и возникают в So.

Во всех трех рассмотренных случаях п=па-\-пь,

^1» »• •» Ьл=к\а, ••**hnaa\

Покажем практическое значение понятий управляемости и наблюдаемости. Так, например, при имитационном моделирова­ нии проектировщики, полагаясь на устойчивость каждой из под­ систем и, в то же время, наблюдая неудовлетворительное по­ ведение всей системы в целом, иногда делают вывод, что это объясняется явлением насыщения в интеграторах, и стремятся его устранить, заново масштабируя переменные. Это, естествен­ но, не помогает, и возникает ложный вывод, что неправильно функционируют сами интеграторы. Но их замена опять не при­ водит к положительному результату. Избежать лишних затрат времени поможет только предварительный анализ свойств под­ систем, входящих в состав САР.

Ввод системы управления в эксплуатацию,

когда расчеты

дают хорошие результаты, но не учтена ее

неуправляемость

(ненаблюдаемость), может привести в действительности к непо­

ладкам.

 

 

 

 

 

 

4.6.

Задача минимальной реализации

Найдем матричную

передаточную

функцию,

соответствую­

щуюуравнениям

(4.7),

(4.8), выраженным

в переменных со­

стояния. Применяя преобразование

Лапласа в предположении

нулевых начальных условий, получим МПФ

 

 

0(s) = C(sI-A)-1B.

 

 

 

 

(4.35)

Учитывая теперь структуру матриц А, Ви С, найдем

Ф(5)= [0 С2ОС4]X

 

 

 

 

 

(sI-An)'1

*

X

X

в,

0

г >

11 X

X

в2

0

 

0

(sI-АззГ'

X

0

0

 

0

0

(sI-A44)“>_ 0

= C2(sI—А22)-1В2,

 

 

 

 

(4.36)

У—(0 с2 ОС4] [Х] х2Хз х*]7-

Таким образом, Ф(в) совпадает с МПФ, описываемой урав­ нениями

х2—А22X2-f-В2и; у==С2х2.

Следовательно, матричная передаточная функция представляет собой только управляемую и наблюдаемую части системы и не содержит информации о неуправляемой и ненаблюдаемой ча­ стях. Это указывает на то, что переход от заданной МПФ ®(s)

к эквивалентной форме описания в переменных состояния дол­ жен быть корректным.

Прежде всего необходимо найти тройку матриц (А, В, С), причем так, чтобы

®(s)=C(sI—А)-1В.

Однако этому уравнению удовлетворяет бесконечное число та­

ких троек и не все из них являются решением системы. Размер­

ность вектора состояния не определяется

уравнением (4.35),

так как ему можно поставить в соответствие любое число лиш­

них переменных состояния, не изменяя вида Ф(s), лишь бы они

описывали неуправляемые и ненаблюдаемые моды.

Следовательно, для получения описания системы в перемен­

ных состояния, т. е. для получения МПФ

Ф(в), необходимо,

чтобы, во-первых, тройка матриц (А, В, С) удовлетворяла урав­ нению (4.35), а во-вторых, система должна быть управляемой

и наблюдаемой, т. е. чтобы матрица С имела минимальную раз­ мерность (задача минимальной реализации). Выполнение пер­ вого условия несложно, а второго —связано с определенными трудностями.

Контрольные вопросы

1.Что такое переменные состояния динамической системы?

2.Какова физическая (математическая) сущность понятия состояния системы?

3.Что такое переходная матрица САР? Каков физический смысл элементов матрицы перехода?

4.Какие существуют способы вычисления элементов матри­ цы перехода САР? Как из матричной передаточной функции системы получить передаточную функцию САР с одним вхо­

дом и одним выходом?

5. Что такое наблюдаемость и управляемость?

5. АНАЛИЗ УСТОЙЧИВОСТИ ЛИНЕЙНЫХ НЕПРЕРЫВНЫХ СИСТЕМ АВТОМАТИЧЕСКОГО РЕГУЛИРОВАНИЯ

Одной из основных задач ТАР является исследование дина­ мических процессов, протекающих в системах регулирования и управления. САР всегда подвергается действию внешних воз­ мущающих сил, которые могут вывести ее из состояния равно­ весия. Если система устойчива, то она противостоит внешним возмущениям: будучи выведенной из состояния равновесия, снова возвращается к нему.

С технической точки зрения требование к устойчивости си­

стемы является более жестким, чем при математической поста­

новке задачи. Техническое задание (ТЗ) на устойчивость систе­

мы предусматривает не только саму устойчивость, но и времен­

ной интервал, в течение которого система должна восстановить

состояние равновесия после приложения

возмущающей силы.

В данном разделе рассмотрены основные критерии и мето­

ды исследования устойчивости линейных

непрерывных дина­

мических систем.

 

5.1. Понятия и определение устойчивости по Ляпунову Устойчивость САР —одно из основных условий ее работо­

способности и включает требование затухания переходных про­

цессов. Система с расходящимся процессом на выходе

будет

неработоспособной.

дано

Рассмотрим определение устойчивости, которое было

А. М. Ляпуновым. САР соответствует система дифференциаль­ ных уравнений, которая может быть приведена к виду [19]

^ = Уи(У\,У2> ...>Уп)\

(Л= 1,2......п).

(5.1)

где t/k —обобщенные координаты системы,

т. е. переменные,

описывающие ее состояние;

Ук —известные функции, опреде­

ленные в некоторой фиксированной области Gпространства пе­

ременных уи #2, - • •, Уп•

 

Пусть величины ую, У20, •.., упобозначают начальные зна­

чения переменных у\, У2,..., уп. Каждой системе начальных зна­

чений ую, У20,..., Упо соответствует решение

 

Ук=ук(ую, t/го,..., упо, 0; (£=1, 2.....ti)

(5.2)

уравнения (5.1).

Установившиеся процессы описывают следующими тривиаль­

ными решениями уравнения (5.1):

 

У\=1/1*, У2=У2*..... Уп-Уп*,

(5.3)

которые представляют собой корни уравнения Ук{уи

у2,..., уп)\

(£=1, 2..... п). Они входят в семейство решений (5.2) и зави­

сят от начальных значений уко—ук*.

одно реше­

Обычно рассматривают случаи, когда имеется

ние (5.3), соответствующее вполне определенному

установив­

шемуся процессу в системе регулирования. Введем отклонение

координат хк от установившихся значений:

(5.4)

Хк=Ук—Ук*.

Подставляя отклонения (5.4) в уравнение

(5.1), получим систе­

му уравнений:

 

Цг=Х^хi’*2. • ••.■*/«); £= 1,2,

(5.5)

где

 

Хк(хи х2,..., *п) =К,(*!+#!*;... ; хк+уп*).

Уравнения

(5.5) называют уравнениями возмущенного дви­

жения. Формула (5.4) определяет преобразование переноса на­

чала координат в точку ук*, вследствие чего решению

(5.3) со­

ответствует

 

 

xi*=0;... ;

хп*=0.

(5.6)

По терминологии Ляпунова, уравнения (5.6) называют урав­ нениями невозмущенного движения динамической системы.

При t—to переменные хк принимают свои начальные значе­ ния, которые называют возмущениями. Каждой заданной систе­ ме таких возмущений отвечает однозначное и непрерывное ре­ шение

Xk=Xh{xl0t *20...... *»0, t)

уравнений (5.5). Это решение называют возмущенным движе­ нием системы.

Исследования Ляпунова по устойчивости движения позволя­ ют судить об основных свойствах возмущенного движения, не прибегая к интегрированию уравнений (5.5), и рационально рас­

считывать регулятор САР.

Если окажется, что при определенной настройке регулятора решение (5.6) будет устойчивым, то система регулирования сама, без постороннего вмешательства, изберет режим невозму­

щенного движения. Если же решение (5.6) будет неустойчивым, то такого установившегося режима получить нельзя. При сколь

угодно малых возмущениях хьо система будет от него удаляться. Вбольшинстве задач теории автоматического регулирования

функции Xk(xu Х2,.. •, Хп) допускают разложение в степенные ряды, сходящиеся в некоторой Я-окрестности начала коорди­

нат (5.6):

п

А=1

(5.5)

если Н>0 достаточно мала. В этих случаях уравнениям

можно придать вид

 

~££~==а’Ь\Х+ .. . -\‘0'ksXn-\-Fк (Х\>Х2......хп);

 

(Æ=l,2......п),

(5.7)

где aks (k, s—1, 2..... ri) —постоянные линейные части разло­ жения, а функции Fk не содержат членов ниже 2-го порядка ма­ лости. На практике судят об устойчивости решения (5.6), рас­ сматривая вместо уравнения (5.7) лишь уравнения 1-го прибли­ жения

a#ixi

&Л2Х2~Ь • • • &knxrv> (А= 1,2, ...» ri).

(5.8)

Так как справедливость замены уравнений

(5.7) уравнениями

(5.8) заранее не очевидна, необходимо исследовать уравнения

(5.7) , при которых устойчивость

(неустойчивость)

решения

,(5.6) вытекает

из рассмотрения

уравнений

1-го приближе­

ния (5.8).

Ляпунов все случаи исследования уравнений (5.8) разделил

на некритические и критические.

К первым относят случаи, в которых вопрос об устойчивости

(неустойчивости) невозмущенного движения однозначно реша­ ют на основании исследования уравнений 1-го приближения

(5.8) . Чтобы обнаружить эти случаи, следует составить харак­ теристическое уравнение системы

(h\—А.<ZJ2

• • 0,\п

 

<h\

#22—^ •• • Я2я

(5.9)

-ап\

#л2

• • апп—К