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

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

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

В зависимости от целей автоматической системы и условий ее техниче-

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

ры, или задача определения параметров.

Обе они связаны с анализом нелинейных систем уравнений высокого порядка. Метод разделения движений позволяет свести рассмотрение систе-

мы высокого порядка к рассмотрению систем более низкого порядка. Поэто-

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

Кроме того, метод разделения движений позволяет выбирать регуля-

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

Осуществим вначале выбор структуры вычислительного устройства, (ВУ) реализующего задачи управления, для чего будем полагать, что произ-

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

/96/

 

 

 

x Ax Bu(x) F(t),

 

 

 

x (x1, ,xn ); A

 

Ai, j |nn ,

 

(5.122)

 

 

 

 

 

 

 

 

B (b1, ,bn ); F ( f1, , fn ).

 

 

 

 

 

 

Тогда задача определения структуры ВУ состоит в определении ска-

лярной функции u(x) при заданных A, B, и F. Пусть элементы матрицы A и

вектора B будут постоянными, но заданными в определенном (иногда до-

вольно большом) диапазоне.

По поводу возмущения F(t) примем, что оно состоит только из δ-

образной (импульсной) функции и медленно меняющейся компоненты. При-

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

рость изменения медленной компонент малы по сравнению с временем про-

текания переходного процесса в системе.

511

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

сти «метода замороженных коэффициентов» и позволяют упростить методи-

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

движений.

Кроме того, указанные выше ограничения позволяют выбирать u(x)

так, чтобы в системе (5.122) при F(t)≡0 наблюдался желаемый переходный процесс при отработке начальных условии, а при нулевых начальных усло-

виях (или внутри области устойчивости) и выбранном u(x) происходило бы

«подавление» постоянно действующего возмущения. Действительно, δ-

образная компонента F(t) приводит к мгновенному выбросу изображающей точки x в некоторую (вообще говоря, произвольную, но ограниченную) об-

ласть фазового пространства. При низкой частоте повторения импульсов сис-

тема будет работать удовлетворительно, если она успевает свести «до нуля» возникшее рассогласование при F(t)= const за время между двумя импульса-

ми. Опишем известные способы выбора нелинейного управления u(x), обес-

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

Релейные системы. Первым успешным примером применения релей-

ного управления были автопилоты для управляемых снарядов «Фау» /97/.

Позднее их частично вытеснили линейные автопилоты с изменением пара-

метров в функции скоростного напора /96/. Сравнительно недавно интерес к релейным системам снова возрос, поскольку оказалось, что они обеспечива-

ют самонастройку в системах управления.

Простейшее релейное управление для системы (5.122) описывается

формулой (см. (4.7))

n

 

u(x) msign cixi

;

i 1

(5.123)

m,ci const i (1, ,n). 512

При условии

n

 

 

cibi

0

(5.124)

i 1

всистеме (5.122) возникает скользящий режим на поверхности

n

 

 

(x) cixi

0.

(5.125)

i1

Врежиме скольжения, согласно правилу А. Ф. Филиппова /98/, движе-

ние описывается системой

 

B(c,Ax F(t))

 

 

x Ax F(t)

 

 

,

(5.126)

c,b

 

 

(c,x) 0

 

 

 

 

 

 

и в значительной степени не зависит от возмущения F(t), матрицы A и векто-

ра B /99/, так как σ(t)= (c,x) ≡ 0.

Проанализируем динамику релейной системы с точки зрения метода разделения движений, которое состоит в том, что система (5.122) при

bi m m;t ;bi max bi , (5.127)

i (1, ,n)

и управлении (5.123) приводится к каноническому виду /96/

 

dz

Pz dv1 F(k)(t),

 

 

 

 

 

 

d

 

 

 

 

(m)

 

 

 

 

dv

 

 

 

(m)

(5.128)

 

 

vQz Rv e

 

sign v

(t),

 

d

 

 

 

 

 

 

 

 

 

 

m

k

 

 

 

 

ci vi cm j z,

 

 

 

 

i 1

j 1

 

 

 

 

где z, d, F(k)(t) - векторы размерности k=nxm; v, e(m), φ(m)(t) имеют размер-

ность m; векторы F(k)(t) и φ(m)(t) определяются каноническим преобразовани-

ем и вектором F(t) /96/:

f (k) (t)

 

 

 

Ek

 

Okm

 

CT 1 F(t);

 

 

 

 

 

(m) (t)

 

 

 

Omk

 

T(m)

 

 

 

 

 

 

 

 

513

 

 

P, Q, R матрицы, имеющие размерности kxk, mxk, mxm соответственно; v

параметр, определяемый вектором B; v 1 max

 

b

. Если величина

max

b

i (1, ,n)

 

i

 

 

i

 

 

 

велика, то параметр v оказывается малым.

Весьма часто оказывается /96/, что φi(m)(t)=0 для i=(1,…,(m-1)). В этом случае система (5.128) полностью подавляет компоненты φ(m)(t) при условии устойчивости и ограничении

(m)(t)

1

(5.129)

или (что то же самое) при

fi (t) bi M.

Условия устойчивости в малом даются условиями асимптотической ус-

тойчивости скользящего режима, т.е. условиями Рауса-Гурвица для линейной системы

 

dv1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r11v1 r12v2,

 

 

 

d

 

 

 

dv1

r v r v r v ,

 

 

 

 

 

 

 

 

 

 

d

 

 

21 1

22 2 23 3

 

 

 

 

(5.130)

 

 

dvm 1

 

 

 

 

 

 

 

 

 

 

 

 

rm 1,1v1 rm 1,2v2 rm 1,m 1vm 1

 

 

 

d

 

 

 

 

 

 

 

 

 

 

 

 

 

rm 1,m

 

m 1

 

 

 

 

 

 

ci

vi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cm

 

 

 

i 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в совокупности с условиями устойчивости системы медленных движений

 

 

 

 

 

 

 

dz

vPz vdv

(z) vf (k)(v ),

 

(5.131)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d

1

 

 

 

 

 

 

 

 

 

 

 

 

где v1(z) — некоторая линейная форма от z, определяемая условиями

ki 1

qijzj rijvj 0,i (1, ,m 1);

j 1 j 1

m k

civj cm jzj 0. i 1 j 1

514

При этом условия справедливости разделения движений даются «усло-

виями фильтра».

Приведение системы (5.122) к виду (5.128) позволяет выяснить качест-

венную картину переходного процесса в системе при наличии различного рода неидеальностей.

В общем случае релейного управления, анализируя систему (5.128) с

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

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

ми величине Φm (см. п. 4.2.2) и величинам неидеальностей /96/. Поэтому це-

лесообразно в начале переходного процесса иметь величину Φm максималь-

ной и уменьшать ее по мере окончания переходного процесса, например,

пропорционально величине |y(t) |.

Указанные соображения привели к созданию своеобразного гибрида линейных и релейных систем – систем с переменной структурой (см. 4.3.4)

для которых управление в системе имеет вид

u(x) k (x)sign (x),

 

 

n

 

 

(5.132)

 

 

(x) ci xi;ci

const,i (1, ,n)

 

i 1

 

 

 

где φ(x) - неотрицательная функция x, т. е. φ(x) ≥0 и φ(0)=0.

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

но форсировать переходный процесс, выбрав u(x) в виде

 

 

 

 

u(x) k 0 (x)sign 1(x),

 

 

n

 

 

 

 

 

 

1 (x) ci0 xi

k1 1 (x)sign 2 (x),

 

 

 

i 1

 

 

(5.133)

 

 

 

 

n

 

 

 

m (x) cim 1xi km m (x)sign m 1

(x),

 

i 1

 

 

 

n

 

 

 

m

 

 

 

m 1 (x) ci

xi ,

 

 

 

i 1

 

 

 

 

515

 

 

где φ1, φ2, …, φm - неотрицательные функции x, а коэффициенты k, k1, k2, …, km таковы, что

k k1 k2 km 0,

cij const i (1, ,n); j (1, ,m)

Если, например, φ0(x)= φ1(x)= ... = φm(x)= 1, то алгоритм управления

(5.133) реализуется на каскаде релейных элементов.

При m = n- 2 и возможности замера всех фазовых координат управле-

ние (5.133) можно сконструировать так, что оно с точностью до высокочас-

тотных колебаний организует следующее движение. Изображающая точка попадает на поверхность σ1(x) = 0, скользит по ней до многообразия σ1(x) =

σ2(x) =0, затем двигается по многообразию σ1 = σ2 =0 до пересечения с по-

верхностью σ3=0 и так далее вплоть до попадания на «линию»

1(x) 2(x) n 1(x) 0,

ведущую в начало координат.

Такая картина переходного процесса похожа на качественную картину переходного процесса в оптимальных по быстродей ствию системах. В то же время управление (5.133) выгодно отличается от оптимального большей

«грубостью» и простотой реализации.

Это один из способов организации квазиидеального (с точностью до высокочастотных осцилляции) скользящего режима высокого порядка /99/.

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

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

В работе /100/ показано, что релейный элемент позволяет поддержи-

вать значение переменного коэффициента усиления объекта примерно посто-

янным. Более поздние исследования показали, что один релейный элемент парирует не более чем десятикратное изменение коэффициента усиления.

Системы с каскадно-релейным ВУ позволяют парировать более чем десяти516

кратное изменение коэффициента усиления.

5.4. Синтез линейных импульсных систем автоматического управления

5.4.1. Основные положения синтеза импульсных систем управления

Дискретные, в том числе импульсные, системы управления образованы взаимодействующими непрерывными (объекты, исполнительные механизмы)

и дискретными (измерительные преобразователи, управляющие устройства)

элементами. Для имитационных исследований таких «смешанных» систем разработаны специальные вычислительные программные средства и алго-

ритмические языки. Для решения задач синтеза обычно используются одно-

родные математические модели систем – непрерывные или дискретные.

Существуют два основных подхода к синтезу импульсных систем. В

том случае, когда период квантования времени мал, расчеты проводятся по непрерывным моделям (см. п. 5.2). При необходимости цифровой реализации полученного непрерывного алгоритма осуществляется его дискретизация

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

ностях. Период квантования выбирается из условия сохранения достигнутого при синтезе качества процессов. Если же в постановке задачи синтеза изна-

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

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

бенности дискретных систем, - синтез проводится по дискретным математи-

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

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

517

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

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

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

Коррекцию импульсных систем (ИС) можно осуществить с помощью различных устройств, которые по своему действию разделяются на непре-

рывные и дискретные.

Непрерывная коррекция импульсной системы сводится к коррекции ее непрерывной части введением последовательных (рис. 5.28, а) или парал-

лельных (рис. 5.28, б) корректирующих устройств, либо введением местной положительной или отрицательной ОС (рис. 5.28, в).

Вариан ты вклю чения непреры вны х корректирую щ и х устройств в ИС

e

T e*

 

 

 

g

H(s)

W п(s)

W (s)

y

 

T

a

 

 

 

 

 

 

g

H(s)

W 1(s)

W 2(s )

y

 

 

W k (s)

 

 

 

 

б

 

 

g

H(s)

W 1(s)

W 2 (s)

y

 

 

W o c(s)

 

 

в

Рис. 5.28. ВариантыРивключенияс.3.1 непрерывных корректирующих устройств в ИС

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

вующие структуры ИС показаны на рис. 5.29. 518

Импульсные передаточные функции систем (рис. 5.29) для разомкнуто-

го состояния имеют следующий вид /7/:

при последовательной коррекции (рис. 5.29, а)

 

z 1

W(s )

(z );

W(z )

 

Z

 

Dп

z

s

 

 

 

 

при параллельной коррекции (рис. 5.29,б)

W( z )

z 1

W

 

( s )W

 

( s )

 

D ( z )

z 1

W

 

( s )

;

 

Z

 

 

1

 

 

 

2

 

 

 

 

 

Z

2

 

 

z

 

 

 

 

 

 

s

 

 

 

 

 

k

z

 

 

s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

для коррекции местной отрицательной ОС (рис. 5.29, в)

 

 

z 1

 

W

 

( s )W

 

( s )

 

 

 

 

 

 

 

z

Z

 

1

 

s

2

 

 

 

 

 

 

 

 

 

W ( z )

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

1

Doc ( z )

z 1

 

W

 

( s )

 

 

 

 

 

 

 

z

Z

 

 

 

2

s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Включение дискретных корректирующих устройств

 

 

 

 

e

T

e*

 

 

 

 

 

T

 

 

 

 

 

 

 

 

 

 

 

g

 

 

 

Dп(z)

 

 

 

 

 

 

 

 

H(s)

W(s)

y

 

 

 

 

T

 

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

g

H(s)

 

 

 

W 1(s)

 

 

 

 

 

W2(s)

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Dk

(z)

T

 

 

 

 

H(s)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e

T e*

 

 

 

 

б

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g

 

 

 

H(s)

 

 

W 1(s)

 

W2(s)

y

 

 

 

 

 

 

 

 

T

 

 

 

Doc(z)

 

T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в

Рис. 5.29. Включение дискретных корректирующих

Рис.3.2

устройств

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

H(s) 1 e sT s ,

где Т – период квантования.

Выбор способа дискретной коррекции в каждом отдельном случае на519

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

рующего устройства.

Важнейшим является этап формализации требований к качеству уста-

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

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

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

5.4.2. Корневые методы синтеза цифровых систем

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

ром z вместо переменной Лапласа s и иметь в виду различные области устой-

чивости замкнутого контура /2/;

непрерывный s<0;

дискретный |z|<1.

Вместе с тем следует отметить, что дискретные системы могут обла-

дать конечным временем переходного процесса (при ступенчатом входном воздействии). Это достигается когда все полюсы замкнутой системы распо-

ложены в точке z=0. /2/

Рассмотрим структуру системы управления приведенную на рис. 5.3,

где объект «О» имеет дискретную передаточную функцию вида

Boqm (z )

Woq(z ) Aoqn (z ),

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

где Aoqn ( z ) и Boqm ( z ) полиномы в z плоскости степени n и m соответственно

(n>m).

Требуется найти дискретную передаточную функцию регулятора «Р»

520

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