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

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

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

y1 y y2

y2 y y3 y3 y y4

yn y( n ) f1( y( i ) , fs( j ) ,u),

где функцию f1 получаем, разрешив исходное дифференциальное уравнение n-го порядка относительно старшей производной.

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

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

мент времени для определенных значений фазовых координат скорости их изменения. Но задавать в каждый момент времени можно только высшую производную регулируемой величины, поскольку только она явно зависит от управления u. Задаваемое же значение высшей производной должно при этом обязательно соответствовать требуемому движению, т.е. требуемой за-

висимости высшей производной от фазовых координат объекта. Эта зависи-

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

ляющего желаемое поведение объекта

U( y( i ) ,g( r )Ci ) 0;

i 0,1,2, ,n1 ;

(5.77)

r 0,1,2, ,R,

где Сi – параметры настройки.

Следует отметить, что задание требуемого дифференциального уравне-

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

U( y( i ) ,g( r )C , f ( j ) ) 0;

i s (5.78) j 0,1,2, ,S

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

y( n )(t ) y ( n )(t ),

(5.79)

d

 

где yd(n)(t) – требуемое по условиям реализации (5.77) значение высшей про491

изводной.

Значение yd(n)(t) определяется из (5.77), которое рассматривается относительно y(n)(t) как конечное

xd( n ) U1( y( i ) ,g( r )Ci ).

(5.80)

Из условия (5.79) вовсе не следует, что должно выполняться равенство

y(n)(t)=yd(n)(t). Задание формируется не как функция времени yd=yd(t), а как со-

отношение между регулируемой величиной и ее производными, т.е. в форме уравненият (5.77).

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

ставлено ее требуемое значение

d

U

 

d

s

 

; i 0,1, .,n 1.

(5.81)

u

 

y

( n ) ,y( i ) , f ( j )

 

При этом все величины, входящие в (5.81) предполагаются измеряе-

мыми. Уравнение замкнутой системы в данном случае будет иметь вид

 

U( y( n ) , y( i ) , fs( j ) ) U( yd( n ) , y( i ) , fs( j ) ).

 

Если все переменные рассматривать как параметры, то

 

 

 

 

 

U y( n ) U yd( n ) .

(5.82)

Равенство функций определяет равенство аргументов только тогда, ко-

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

держать обратную функцию, которая существует не при всех значениях сиг-

нала на входе этого звена.

Кроме того, левая часть требуемого уравнения движения (5.77) (функ-

ция U) должна быть такой, чтобы решение этого уравнения y(t) удовлетворя-

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

492

порядку объекта, т.е. n1=n.

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

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

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

Пример 5.5. Для иллюстрации изложенного метода, рассмотрим систему управле-

ния частотой вращения асинхронного двигателя путем введения противо-ЭДС в цепь вы-

пряменного тока ротора (ЦВТР) при переменной частоте напряжения на статоре /94/.

Математическая модель асинхронного электродвигателя при таком способе управ-

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

( L L )

dId

 

R I

d

E

d0

s E

di

(1 )

 

 

 

э d

dt

э

 

 

 

 

M k Id

 

 

 

 

 

 

 

(5.83)

 

 

 

 

 

 

 

 

,

 

ds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0J dt Mc

M

 

 

 

 

 

 

 

 

 

 

 

 

 

где Lэ – эквивалентная индуктвность электродвигателя, Ld – индуктивность дросселя, Rэ = Rr+Rs( )s – эквивалентное сопротивление ЦВТР, Ed0 – ЭДС неподвижного ротора, Edi

противо–ЭДС, (1- ) – управляющее воздействие, Id – выпрямленный ток ротора, М – мо-

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

торной обмотке, 0 – частота вращения идеального холостого хода при =1, J – момент инерции, s – скольжение (выходная координата), Мс – момент сопротивления.

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

нию первого порядка

ds

(b

C )s Cs .

(5.84)

 

dt

2

0

 

 

 

 

где s0 – рассматривается как заданное скольжение; b2 и C – параметры настройки.

Решая (5.84) относительно старшей производной при b = 0, получим

ds

C(s

s).

(5.85)

 

dt

0

 

 

 

 

 

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

493

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

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

dI

d

 

dM

c

 

 

2 Id

k

 

2 Mc .

 

 

dt

 

dt

 

 

 

Решая последнее уравнение относительно старшей производной, получим

dI

d

dM

c

 

 

 

 

k

 

2 Mc

2 Id .

(5.86)

dt

dt

 

 

 

 

 

 

Подставляя (5.85) в третье уравнение (5.83) получим, что условие (5.84) выполнимо лишь при изменении скольжения по закону

s s

 

Mc M

.

(5.87)

 

0

 

0JC

 

Разложение функции двух переменных f(Id,s)=RэId = (Rr+Rs( )s)Id в ряд Тейлора в окрестности точки (s0 Id0) позволяет представить первое уравнение системы (5.83) в виде

( L L

)

dId

R

I

 

( E

 

R ( )I

 

)s E

 

(1 ) R

( )s

I

 

.

(5.88)

dt

 

 

 

 

 

э d

 

э0

 

d

 

d0

s

d0

 

di

s

0

 

d0

 

 

Подставляя выражения (5.86) и (5.87) в (5.88) получим уравнение, решение которо-

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

 

 

 

 

 

 

 

 

 

 

E

d

R

( )I

d0

 

 

 

 

 

 

 

 

 

 

( M Mc )

 

s

 

 

 

 

 

 

 

 

 

 

 

 

 

0JC

 

 

 

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1 )

d

s0

 

1

( Ld Lý )k Mc p 2

 

 

(5.89)

 

 

 

 

 

 

 

 

 

 

Edi

 

Edi

( R

 

( L

L )2 )I

 

 

 

 

 

 

 

 

 

 

 

 

 

ý0

d

 

 

 

 

 

 

 

 

 

 

 

 

d

 

 

ý

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

ческого регулирования частотно-каскадного электропривода, которая приведена на рис. 5.23, где обозначено L = (Lэ+Ld) – суммарная индуктивность ЦВТР, F1( , ,s) и F2 – нели-

нейные операторы.

Очевидно, что реализация ал-

горитма (5.89), определяющего опе-

ратор управляющего устройства УУ

(рис. 5.22), позволила детализиро-

вать структуру самого управляюще-

го устройства, т.е. обеспечить струк-

Рис. 5.23. Структурная схема управления494 асинхронным электродвигателем

турный синтез системы.

495

5.3.2. Синтез систем с переменной структурой

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

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

зовать это свойство для управления объектами с переменными параметрами.

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

ложнению системы.

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

мах с переменной структурой (СПС) от параметров объекта позволяет по-

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

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

кают свои особенности, которые не могут не учитываться при проектирова-

нии системы. Одна из таких особенностей состоит в невозможности исполь-

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

/75/. С этой точки зрения искусственные вырожденные движения — сколь-

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

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

496

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

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

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

рушится. Избежать этого можно, по крайней мере, двумя способами. Можно по мере изменения параметров изменять положение гиперплоскости пере-

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

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

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

что далеко не всегда возможно.

Более приемлемым оказывается иной способ. Как правило, параметры объекта меняются в некотором ограниченном диапазоне.

Естественно, поставить вопрос: нельзя ли выбрать параметры законов управления таким образом, чтобы условия существования гиперплоскости скольжения не нарушались при изменении параметров объекта в этом огра-

ниченном, заранее известном диапазоне.

Если это возможно, то такой способ не потребует никаких дополни-

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

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

Методика синтеза законов управления при этом, в основном сохраняет-

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

стве.

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

497

можно найти в /75/.

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

dx1 x2, dt

dx2 a1(t)x1 a2 (t)x2 dt

(5.90)

b(t)u.

Функции a1(t), a2(t), b(t) будем предполагать ограниченными и изме-

няющимися в диапазонах

a1min a1(t) a1max ,

 

 

 

 

(5.91)

a2min a2(t) a2max ,

0 bmin b(t) bmax.

Для системы (5.90) ставится задача синтеза такого управления u, кото-

рое обеспечило независимость движения системы от переменных параметров a1(t), a2(t), b(t).

Управление u будем искать в виде

u x1,

 

(5.92)

 

при x1z 0,

(5.93)

 

при x1z 0.

 

 

z cx1

x2;

c 0.

(5.94)

При синтезе СПС с постоянными параметрами возможные линейные

структуры выбирались таким образом, чтобы для одной из них (для Ψ= β)

существовало устойчивое вырожденное движение. Фазовая траектория, соот-

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

мой переключения.

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

так как изменение параметров приводит к изменению траектории вырожден-

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

498

нейные структуры (т. е. коэффициенты α и β), чтобы прямая S, заданная на фазовой плоскости (x1, x2) уравнением z= 0, была прямой скольжения, а изо-

бражающая точка из любого начального положения попадала на эту прямую.

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

Условие существования скользящего режима для рассматриваемой системы дает следующие соотношения для величин коммутируемого коэф-

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

/75/

max 1

a1,a2 ,b b(t)

min 1

a1,a2 ,b b(t)

[ c2

ca (t) a (t)],

 

 

 

 

1

1

 

 

 

 

 

 

 

(5.95)

 

 

 

 

 

[ c

2

 

 

 

 

 

ca2(t) a1(t)].

 

 

 

 

 

 

 

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

Для этого при постоянных параметрах объекта необходимо и достаточ-

но, чтобы корни характеристического уравнения системы при Ψ = α не были положительными действительными числами /75/. Очевидно, что в случае, ко-

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

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

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

сированных значениях из заданного диапазона изменения этих параметров.

Однако известно, что скорость изменения параметров оказывает суще-

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

падает на линию переключения S при всех фиксированных значениях a1(t), a2(t), b(t) из заданного диапазона (5.91), то она попадает на линию S и при

499

любом характере изменения этих коэффициентов в пределах этого диапазо-

на.

Рассмотрим поведение системы на плоскости координат x1, x2. На этой плоскости изображающая точка движется по непрерывным нестационарным фазовым траекториям. Будем характеризовать направление вектора мгновен-

ной фазовой скорости системы величиной ζ, равной тангенсу угла между ка-

сательной к траектории и осью x1. Как известно, величина ζ определяется со-

отношением

 

dx2

 

dx2

dt

 

a2x2 (a1 b )x1

a

 

(a b )

x1

.

 

 

dx

dx1

 

 

 

 

 

 

 

 

x

2

 

2

1

x

1

 

 

dt

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

Каждой точке плоскости (x1,x2) соответствует множество возможных значений ζ, определяемых различными значениями коэффициентов a1(t), a2(t), b(t) в различные моменты времени. Так как все эти величины изменя-

ются в конечных пределах, то, очевидно, каждой точке плоскости (x1,x2), за исключением оси x1 соответствуют некоторое минимальное и максимальное значения ζ.

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

ми x10, x20 (рис. 5.24). Построим две траектории, исходящие из этой точки, та-

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

можное значение ζ, а второй - максимально возможное значение ζ. Эти зна-

чения ζ определяются соответственно выражениями

 

 

min

 

a

(a

b )

 

x

 

,

min

 

1

 

 

 

 

 

 

 

2

1

 

 

 

 

 

 

a1 ,a2

,b

 

 

 

 

 

 

x2

 

 

max

max

a

(a

b )

x1

 

.

 

 

 

 

 

 

2

1

 

 

x2

 

 

 

 

 

a1,a2

,b

 

 

 

 

 

 

 

Очевидно, что для траектории, соответствую-

щей ζmin, величина a2= a2max, для траектории, соответ-

Рис. 5.24. Формирование

траекторий скользящего ствующей ζmax величина a2= a2inx, а коэффициенты a

режима

500

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