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

Теория автоматического управления. Волков В.Д., Смольянинов А.В

.pdf
Скачиваний:
7
Добавлен:
15.11.2022
Размер:
25.44 Mб
Скачать

размещения полюсов. Поскольку корням si соответствуют составляющие

собственных движений exp{si}, называемые модами – то задачу размещения корней иногда называют управлением модами, или модальным управлением.

Для структурной схемы, приведенной на рис. 5.3 введем обозначения

передаточных функций регулятора

WR

( s )

BR (s )

(5.8)

AR (s )

 

 

 

 

и объекта по кагалу управления

 

 

 

 

 

W (s )

BU (s )

 

(5.9)

 

U

 

 

AU (s )

 

 

 

 

 

где BR(s), AR(s), BU(s) и AU(s) – полномы степеней mR, nR, mU и nU соответст-

венно.

Положим, что модель объекта является строго собственной (mU < nU), а

полиномы BU(s) и AU(s) взаимно просты и, следовательно, описание «вход-

выход» объекта является полным. Кроме того, без потери общности примем,

что коэффициент при старшей степени полинома AU(s) равен единице.

Запишем дифференциальное уравнение объекта в операторной форме:

AU ( s )y(t ) BU ( s )u(t ).

(5.10)

Искомое дифференциальное уравнение стабилизирующей

отрица-

тельной ОС (регулятора) также запишем в общем виде в операторной форме

AR(s)u(t ) BR(s )y(t ).

(5.11)

Однородное дифференциальное уравнение автономной замкнутой сис-

темы получим, если исключим переменную u(t) из уравнений (5.10) и (5.11):

A ( s)y(t ) A

(s)A (s) B

R

(s)B

(s) y(t ) 0.

(5.12)

3

R

U

 

 

U

 

 

Потребуем тождества характеристического полинома А3

желаемому

полиному

 

 

 

 

 

 

 

 

 

A* (s) (s s*i

),

 

(5.13)

 

 

 

i

 

 

 

 

 

построенному по заданным корням s*i

;i 1,....n.

 

 

 

 

 

451

 

 

 

 

 

2nR 1

A* ( s ) A

(s )A ( s ) B

R

( s )B ( p).

(5.14)

R

U

U

 

Из тождества (5.14) необходимо найти операторные полиномы регуля-

тора AR(s) и BR(p). Это значит, что следует искать структуру регулятора – степени nR и mR, а также параметры регулятора – коэффициенты полиномов:

AR( s ) snR ..... a1R s a0R ;

BR( s ) bmR smR ... b1R s b0R .

Полиномиальные уравнения вида (5.14) называют диофантовыми, т.к.

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

Для конкретизации структуры регулятора воспользуемся условием его реализуемости:

mR nR .

(5.15)

Для упрощения задачи примем mR=nR. Тогда число неизвестных пара-

метров регулятора равно

(5.16)

Из условия равенства коэффициентов полиномов А3 и А* имеем систе-

му уравнений для определения коэффициентов полиномов АR и BR.

Степень полинома А3 равна сумме степеней полиномов АR и BR., т.е.

порядок системы равен сумме порядков объекта и регулятора. Такой же должна быть и степень желаемого характеристического полинома А*. В силу того, что полиномы АU(s) и АR(s) имеют единичные старшие коэффициенты,

а степень полинома ВU(s) ВR(s) меньше степени полинома AU(s) AR(s), стар-

ший коэффициент полинома А3(s) также равен единице. Как видно из (5.13)

полином А*(s) имеет единичный старший коэффициент. Таким образом, из тождества (5.14) следует nU + nR уравнений.

Число неизвестных параметров должно равняться числу уравнений:

2nR 1 nU nR ;

откуда получим порядок регулятора:

452

nR nU 1.

(5.17)

Из (5.17) следует, что порядок характеристического полинома замкну-

той системы n равный порядку желаемого полинома n* в соответствии с

3

 

 

 

(5.17) определится следующим выражением

 

 

n

n* 2n

1

(5.18)

3

U

 

 

Далее записывается система уравнений относительно искомых пара-

метров. Матрица системы формируется

из коэффициентов

полиномов

А(s)=АU(s)АR(s) и В(s)=ВU(s)ВR(s) она оказывается так называемой матрицей Сильвестра. Ее определитель – результант полиномов АU(s) и ВU(s) – отли-

чен от нуля, если полиномы взаимно просты. Таким образом, задача разме-

щения корней разрешима, если характеристика вход-выход объекта является полной.

Пример 5.1. Рассмотрим стабилизацию неустойчивого объекта с передаточной функцией

W (s)

1

,

(5.19)

 

O

s2 1

 

Поскольку порядок объекта равен 2, из (5.17) найдем порядок (структуру) регуля-

тора nR=1. Следовательно, при mR=nR передаточная функция регулятора может быть представлена в виде

WR

( s )

b1R s b0R

(5.20)

s a0

 

 

 

 

 

R

 

С учетом (5.18) порядок замкнутой системы равен трем, что требует назначения трех желаемых полюсов: s*1 1;s*2 2;s*3 4 В соответствии с (5.13) сформируем же-

лаемый характеристический полином

A*(s) (s 1)(s 2)(s 4) s3 7s2 14s 8

(5.21)

Один из корней характеристического полинома объекта (левый) оставляем на мес-

те. Характеристический полином замкнутой системы в соответствии с (5.12) для данного примера имеет вид

A3(s ) ( s2 1)(s a0R ) 1 (b1R s b0R ) s3 a0R s2 (b1R 1)s (b0R a0R ).(5.22)

Приравнивая коэффициенты полиномов (5.21) и (5.22) при одинаковых степенях

453

получим систему уравнений

aoR

7

 

 

1 14 ,

b1R

b

a

oR

8

oR

 

 

решая которую, получим искомые коэффициенты регулятора, обеспечивающего заданное

расположение корней: a0

7;

b1 15;

 

b0 15.

 

 

 

 

R

R

 

 

R

 

 

 

 

Передаточная функция разомкнутого контура стабилизации (прямой канал)

 

W( s) W

(s )W

 

( s )

1

 

15( s 1)

 

 

 

 

s 7

 

 

U

 

R

s2 1

 

имеет диполь z1=p1=-1, равный оставляемому на месте корню объекта.

Изменим положение желаемых корней системы: p1* 4; p2* 8; p3* 16. Удале-

ние корней от мнимой оси отражает стремление повысить быстродействие системы. При этом получается следующая передаточная функция регулятора

WR( s)

225s 540

 

s 28 .

 

Анализ показывает, что если в первом случае частота среза ср1=2 с-1, то после до-

полнительного перемещения корней ср2=8 с-1, т.е. увеличение среднегеометрического значения корней в четыре раза привело к четырехкратному расширению полосы частот спектра. При этом значительно сокращается время регулирования, однако управляющее воздействие существенно возрастает, что не всегда реализуемо по энергетическим сооб-

ражениям.

Подбором полиномов ВR(s) и АR(s) можно получить любой желаемый характери-

стический полином системы и даже добиться понижения степени за счет взаимного унич-

тожения старших коэффициентов. При этом часть корней полинома уходит в бесконеч-

ность. Поскольку неточная компенсация может дать полиномы с малыми отрицательными коэффициентами, то часть корней переходит в правую полуплоскость. Системы, получен-

ные таким образом, оказываются негрубыми – при малейшей неточности в реализации ре-

гулятора или несоответствии объекта модели, система будет катастрофически неустойчи-

вой – характеристический полином АЗ(s) будет иметь большие по модулю правые корни.

Размещение собственных значений матрицы дифференциальных

уравнений в форме пространства состояний /7/. Пусть линейный стацио-

нарный объект описан дифференциальными уравнениями в форме Фробе-

454

ниуса (2.123) при an=1

 

 

dx

Ax(t ) Bu(t )

(5.23)

 

 

 

dt

 

где x n-мерный вектор состояния; u q– мерный вектор управлений (вход-

ных воздействий); A, B – матрицы размера (n n), (n q) постоянных коэффи-

циентов.

Пусть среди собственных значений матрицы А есть правые и/или силь-

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

В предположении, что измеряются все переменные состояния, скаляр-

ное управляющее воздействие формируется как их линейная функция

u(t ) (k1 x1(t ) .... kn xn(t )) Kx(t ),

(5.24)

где К – матрица-строка. Соответствующее управляющее воздействие имеет предопределенную структуру; оно безынерционно, следовательно, не повы-

шает порядка системы. Здесь решается задача параметрического синтеза – определение значений элементов матрицы обратной связи по состоянию К.

Дифференциальное уравнение системы получается в результате под-

становки (5.24) в уравнение (5.23):

 

 

dx

( A BK )x(t ),

 

 

 

(5.25)

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

где матрица А-BK, с учетом (2.134), (2.125) и (5.24) имеет форму Фробениуса

 

0

 

1

0

...

0

 

 

 

0

 

0

1

...

0

 

 

 

 

 

(5.26)

A BK ...

...

...

...

...

.

 

0

 

0

0

...

1

 

 

 

 

 

 

 

k1

an2 k2

an3 k3

...

 

 

 

an1

ann kn

 

Матрица замкнутой системы А–ВК должна иметь заданные собственные значения s*i ;i 1,...n . Сформируем желаемую сопровождающую матрицу

455

 

0

1

0

...

0

 

 

 

0

0

1

...

0

 

 

 

 

(5.27)

A* ...

...

... ...

...

,

 

0

0

0

...

1

 

 

 

 

 

 

*

*

 

*

*

 

 

ao

a1

a2 ...

an 1

 

в которой элементами последней строки являются коэффициенты желаемого характеристического полинома (5.13) с обратными знаками.

Искомые коэффициенты регулятора легко находятся из равенства мат-

риц А* и А-ВК :

k

i

a

ni

a*

;i 1, ,n.

(5.28)

 

 

i 1

 

 

В случае ОС по состоянию порядок системы совпадает с порядком

объекта. Но это не говорит о простоте технической реализации – измерение переменных состояния часто является проблемой.

Пример 5.2. Рассмотрим вновь систему стабилизации неустойчивого объекта (5.19)

для чего представим его в форме (5.23) с матрицами

0

1

0

(5.29)

A

1

0

;B

.

 

 

 

1

 

Собственные значения матрицы объекта А равны 1.

Назначим желаемые собственные значения матрицы системы: s*1=-1; s*2=-2. По ха-

рактеристическому полиному

A*(s) (s 1)(s 2) p2 3p 2

построим желаемую сопровождающую матрицу

 

 

 

 

*

0

 

1

 

 

 

 

 

A

 

 

 

 

 

 

 

 

 

 

2

3 .

 

Коэффициенты ОС по состоянию,

 

формирующей управляющее воздействие

u(t ) (k x (t ) k

2

x

(t )), найдем из условия равенства матрицы А* и матрицы системы

1

1

2

 

 

 

 

 

 

 

 

 

 

 

0

 

1

0

1

 

 

 

 

A BK

k1

 

 

 

 

 

 

 

 

1

k2

2

3 .

Значения параметров регулятора равны: k1=3; k2=3. Получен так называемый про-

порционально-дифференцирующий (ПД) закон регулирования

456

 

 

 

dx(t )

u(t ) 3( x1(t ) x2

(t ))

3x(t ) 3

 

 

dt

 

 

 

.

Передаточная функция регулятора WR1(s)=3(s+1) не удовлетворяет условию реали-

зуемости: степень полинома числителя выше степени полинома знаменателя. Однако в данном случае реализуется регулятор состояния (5.24), который формирует управляющее воздействие по измеренным значениям производной x2=dx/dt, т.е. операция дифференци-

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

Назначим теперь другие желаемые собственные значения: p*1= - 4; p*2= - 8. По со-

отношениям (5.28) получаются следующие значения коэффициентов ОС по состоянию:

k1=33; k2=12.

 

 

 

 

 

 

 

 

 

 

 

Анализ

получаемых

передаточных

функций

разомкнутых

систем

W

 

(s ) 3

s 1

;W

 

( s)

12s 33

показывает, что четырехкратное увеличение средне-

R1

s2 1

R2

 

 

 

 

 

s2 1

 

 

 

 

 

геометрического значения желаемых корней во столько же раз ускоряет процессы и рас-

ширяет полосу пропускания. Как и ранее, форсирование процессов приводит к необходи-

мости увеличения уровня управляющих воздействий. Может оказаться, что такие управ-

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

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

ного механизма и измерительно-преобразовательных элементов. Стремление к быстрому затуханию процессов – выбор больших по модулю желаемых корней, т.е. увеличение од-

ного из корневых показателей качества – степени устойчивости (быстродействия) , при-

водит к тому, что некоторые из переменных состояния и переменная управления за время процесса изменяются с большой скоростью и принимают очень большие значения. Для объяснения быстрых движений исходные модели оказываются не вполне адекватными системе – в них не учтены малые инерционности, ставшие теперь существенными. Поэто-

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

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

мых корней – основная проблема синтеза в описанных методиках.

457

5.2.4. Методы коррекции систем управления

Синтез систем управления из условий селективной инвариантности обеспечивает требуемую точность подавления возмущений или воспроизве-

дения задания в установившихся режимах. На этом этапе синтеза не учиты-

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

нулевых предначальных условиях, а также к переходным процессам, вызван-

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

Если селективная инвариантность достигнута в системе без контуров – за счет образования новых путей передачи воздействий или преобразования старых, то задачи инвариантности и устойчивости решаются независимо. Все звенья в отдельности должны быть устойчивыми или должны быть приняты меры по их стабилизации.

Если селективная инвариантность достигнута введением контуров ОС,

то решение задачи устойчивости сопряжено с анализом всей системы. Это объясняется тем, что система, контур которой образован устойчивыми звень-

ями, может оказаться неустойчивой, и наоборот. В общем случае, чем выше усиление контура, образованного устойчивыми звеньями, тем больше про-

блем с устойчивостью замкнутой системы: условия инвариантности и устой-

чивости оказываются противоречивыми.

При замыкании контура с передаточной функцией Wp(s) полюсы, обра-

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

теристического полинома Аз(s) замкнутой системы. Если контур имеет малое усиление на собственных частотах отдельных звеньев, то характеристиче-

ский полином Аз(s) имеет корни, приближенно равные полюсам передаточ-

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

риантности и устойчивости.

Пусть в системе с передаточной функцией объекта (неизменяемой час-

458

ти) вида /7/

WU ( s )

k

(T1s 1)(T2s 1)(T3s 1)

выполнено условие селективной абсолютной инвариантности к постоянному воздействию – передаточная функция управляющего устройства является ин-

тегратором WR(s)=kR1/s. В этой системе с астатизмом первого порядка уста-

новившаяся ошибка при постоянном воздействии равна нулю при любой, от-

личной от нуля добротности контура по скорости D = kkR1. Выберем значе-

ние D таким малым, чтобы для всех полюсов {si=-1/Ti} передаточной функ-

ции WU(s) выполнялось условие малости усиления контура Wp( j si ) 1,

т.е. практически имело место

Lp( si ) 20lg Wp ( j si ) 20дБ,

где Wp(s) – передаточная функция разомкнутого контура.

При замыкании такого контура полюсы передаточной функции (s)

перемещаются мало – характеристический полином замкнутой системы име-

ет корни, приближенно равные si=-1/Ti. На рис. 5.8 изображена соответст-

вующая асимптотическая ЛАЧХ Lp( ).

Бесконечно большое усиление на нулевой частоте постоянного воздей-

ствия и малое усиление на собственных частотах устойчивых звеньев позво-

ляют в этом частном случае системы с ОС достичь компромисса между ин-

вариантностью и устойчивостью. На нулевой частоте – собственной частоте интегрирующего управляющего устройства, контур имеет бесконечно боль-

шое усиление, поэтому характеристический полином не имеет нулевого кор-

ня. В данном случае при замыкании системы нулевой полюс перемещается влево вдоль действительной отрицательной полуоси до значения, прибли-

женно равного – D . Переходные процессы в системе и свободные движения в основном определяются этим корнем. Система имеет малое быстродейст-

вие.

459

 

 

 

 

 

В

общем

случае

 

 

 

 

условия инвариантности

 

 

 

 

противоречат

условиям

 

 

 

 

устойчивости.

Пусть к

 

 

 

 

рассмотренной

 

системе

 

 

 

 

приложены

не

 

только

Рис. 5.8. Асимптотическая ЛАЧХ астатической системы

постоянные, но и низко-

частотные

воздействия.

 

 

 

 

Их воспроизведение или/и ослабление с требуемой точностью до , требует

повышения усиления контура на частотах f. В данной системе этого

можно добиться повышением добротности D . Однако (рис. 5.8, характери-

стика Lp), при этом повышается усиление контура на собственных частотах

s1 , s2 , s3 . При замыкании контура они значительно перемещаются, обу-

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

системы.

 

 

 

 

 

 

 

 

 

 

Таким образом, возникает задача стабилизации системы без нарушений

условий инвариантности. Именно в этой связи ставится задача коррекции –

специального формирования характеристик разомкнутых контуров с целью

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

нутых систем без нарушений достигнутой ранее точности систем в устано-

вившихся режимах. На рис. 5.9 приведены частотные характеристики рас-

 

j

L

 

сматриваемой системы.

 

 

Lри( )

 

Непрерывной линией

 

 

 

 

 

-1

0

 

изображены

 

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

Wри(j )

 

 

 

Wpc(j )

Lpc( )

 

ки контура

 

инвариантной

f *

0

 

 

 

 

*

f

 

 

системы до ее коррекции,

 

а

 

б

 

 

пунктирной – после кор-

Рис. 5.9. Частотные характеристики системы

рекции.

Из

 

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

 

до и после коррекции

 

 

 

 

 

460

 

 

 

 

 

 

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]