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

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

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
где
1
 
() [ ] [ ]
    
Try aT ry
311122
d
d
1**

aT r y r aYazf
[] .
 
1112
y
(4.37)
Уравнения замкнутой системы (4.36) имеют вид стандартной син­гулярно-возмущенной системы дифференциальных уравнений, в кото­рой при 0 формируются быстрые и медленные процессы. Соот-
ветственно для анализа свойств системы (4.36) может быть использован метод разделения движений. Из уравнений (4.36), приме­няя процедуру разделения движений, получаем уравнения ПБД:
(1)
uu j q
 
где
jj
ubkudu du rYzf
 
() рассматривается как функция с замороженными (постоян-
3
1
(1) *
qqq
ными) значениями аргументов , , ,
1, , 1,
01 12 1 3
rYzf на интервале времени пере-
y
( , , , ),
y
(4.38)
ходных процессов в системе (4.38).
Полученная система уравнений для ПБД является линейной, по­этому для анализа ее устойчивости можно рассмотреть характеристи­ческий полином, который имеет вид
()
Assd s dsbk
     . (4.39)
ПБД 110
qq q q
q
11

*
Устойчивость процессов в ПБД (4.38) можно обеспечить выбором параметров регулятора
, , ...,
kd d таким образом, чтобы все корни
01 1
q
характеристического полинома (4.39) имели строго отрицательную вещественную часть. При этом желаемая скорость переходных процес­сов в ПБД обеспечивается выбором параметра
, где 0
Замечание 4.18. Если принять, что коэффициент усиления
*
величине
1/b , а
тона, то полином (4.39) принимает вид
, ...,
dd являются коэффициентами бинома Нью-
11
q
()( 1)
Ass
ПБД
 .
 .
q
k
равен
0
91
Если процессы в ПБД (4.38) устойчивы и 0
s

s
f
, то после заверше-
ния переходных процессов в (4.38) имеет место равновесный (квази­равновесный) режим ПБД, где
*1
lim ( ) [ ] [ ]
uubkTryaTry
11 0 111 22
0

sd
   
uu и
11
1
 
d
1**

aT r y r aYazf
[] .
 
1112
y
(4.40)
Из уравнений (4.36) при равновесном режиме ПБД (4.38) получаем вырожденную систему, состоящую из
n дифференциальных урав-
нений:
(1)
yy i
 
ii
(1) * * *
yaYazbkuf

(1)

zAYAzBkuf
 
0 2, ..., ,
uj q


0().
Исключая переменную
1
12 01
12 01
s j
*
bku du d u
u из системы (4.41) и учитывая (4.37), (4.40),
1, ..., 1,
y
s
,
sz
ss s
01 12 1 3
1
,
qq
(4.41)
получаем уравнения ПМД:
(1)
yy i
 
ii
1
 
(1) 1 1
yTryaTry aTryr


(1)

zABbaz

224

где аргументами функции щающее воздействие
1, ..., 1,
[] [ ] [ ],
11 1 2 2 1 1
() (),
dd
*1*
()
4
являются переменные y , r и возму-
(4.42)
вместе со своими производными. Из выраже-
ний (4.34) следует, что уравнения ПМД (4.42) можно представить в виде
() ( 1) (1)

eaTe aTeTe

11
dd

11

0,
(4.43)
92
(1)
D
D
D


224

*1*
() (),zABbaz
(4.44)
где поведение внутренней переменной z описывается уравнени­ем (4.44). В соответствии с (4.43) и (4.44) характеристический полином ПМД имеет вид
() () ()AsAsAs. (4.45)
ПМД ЭУ внутр
Этот полином является устойчивым в силу свойств устойчивости эта­лонного уравнения (4.43) и внутренней подсистемы (4.44).
Таким образом, если имеет место достаточно большая степень раз­деления темпов быстрых и медленных процессов в замкнутой системе и устойчивость быстрых процессов в ПБД, то равновесный режим ПБД порождает медленные процессы, где поведение ошибки регулирова-
et соответствует решениям эталонного уравнения (4.43). Данное
ния () свойство выполняется в условиях отсутствия полной информации о
внешних возмущениях и параметрах объекта управления.
В следующем разделе представлен дополнительный анализ свойств систем вида (4.1) с алгоритмом управления (4.29) с целью получения явных расчетных соотношений для анализа точности регулирования в таких системах.
4.4.3. СВОЙСТВА ПЕРЕДАТОЧНЫХ ФУНКЦИЙ СЛЕДЯЩИХ СИСТЕМ УПРАВЛЕНИЯ
Рассмотрим структурную систему на рис. 3.3 с передаточной функцией объекта управления (4.12) и алгоритмом управления (4.30). Из уравнений замкнутой системы в изображениях Лапласа (3.50) для данной системы получим передаточные функции, отражающие влия­ние задающего воздействия r :
d
() ()
Gs
Gs
Gs

yr
() ,
er
ur
()
rs
es D sAs
() ( ) ()

rs
()
us
()
() .

rs
()
()
ys
() ,
AsBsk
sAs A sBsk
( ) () () ()

0
d
d
() ()
d
0
d
sAs A sBsk
( ) () () ()

AsAsk
sAs A sBsk
( ) () () ()

0
(4.46)
0
0
93
Соответствующие передаточные функции, отражающие влияние воз-
D
D
B
мущающего воздействия d , имеют вид:
yd
() ,
Gs
ed
Gs
() .
ud
()
ds
() ( ) ()
es D sBs

()
ds
us
()

ds
()
() ( ) ()
ys D sBs

() ,
Gs
Наличие малого параметра

( ) () () ()
DsAs AsBsk
в характеристическом полиноме замкну-
d
0
d
() ()
d
0
d
sAs A sBsk

( ) () () ()
AsBsk
sAs A sBsk
( ) () () ()

(4.47)
0
0
той системы (ЗС)
(, ) ( )() ()()
As DsAsAsBsk 
ЗС 0
d
(4.48)
приводит при 0 к формированию двух групп корней, одна из ко- торых соответствует быстрым процессам, а вторая – медленным про-
цессам в системе. В соответствии с методом, разработанным в [37, 38], из (4.31), (4.32) и (4.48) следует
() ()
где
lim ( , ) ( ) ( )
As AsBsk
ЗС 0

0
sA s для полностью управляемой и наблюдаемой си-
внутр
d
 , (4.49)
стемы вида (4.1). Соответственно корни полинома (4.49) совпадают с корнями характеристического полинома ПМД (4.45), полученного вы­ше на основе метода разделения движений [18, 26–28, 57, 91].
С целью выделения полинома, корни которого соответствуют быстрым процессам, представим (4.48) с учетом (4.12), (4.31) и (4.32) в следующем виде:
qqn q q qn
(, )
As s a d s
ЗС 11
  

nq

11
qqqqn
aad d s
 

211 2
nnq q
 
121
nn n
ad ad a d d s


01 1 12 1

nnn

122

94
nn n
sp
ad ad a d a d b k s
  

011 22110
nn n nm
111
nd n
ad a d a b kT b k s
 

01 21 10 10

nnmm

12

212
ad ad abkT bkT s


02 11 110 20
ad a bkT bkT s bkT
 (4.50)

01 010 10 00
d
Выполним подстановку житель
n
. Получим
(, ) ( )
Ap p a d p
ЗС 11
aaddp


nnqq
ad ad a d d p
 

01 1 12 1
nn n

nn n
ad ad a d a d b k p
  

011 22110
nn n nm
ad a d a b kT b k p
 

   
    (4.51)
nd n
01 21 1 0 10
nn mm

nnd n n
ad ad abkT bkT p

02 11 110 20
nd n n n
ad a bkT bkT p bkT

01 010 10 00

2
2112

nn n
12

112 22

11 1
d
1

 
в (4.50) и умножим результат на мно-
qn qn

21 1
  
nq

qn

11


1
2
.
.
При 0 из выражения (4.51) получим полином вида
qn qn
lim ( , )
Ap p dp
ЗС 1
0

2
qn
dp dp bkp
 . (4.52)

210
qm


q
1
nn
95
1
Разделим полином (4.52) на
p
ps
D
В результате получим полином
n
и выполним подстановку
.
()
Assd sd s dsbk
    ,
ПБД 12 10
qq q q q q
который совпадает с полиномом ПБД (4.39), так как
Таким образом, при малых значениях параметра
11 2 2
  
qq m

*1
bbcAB

m

.
справедлива
следующая аппроксимация:
(, ) [ ( ) ] () ()
As DsbkAsBsb
   . (4.53)
ЗС 0
d
mm
1
Учитывая свойство (4.53) для малых , получаем для передаточ­ных функций (4.46) следующие соотношения, отражающие влияние
задающего воздействия r :
d
() ()
()
ys
() ,
Gs
Gs
Gs

yr
() ,
er
ur
() [ ( ) ]
rs D s b k
()
es

()
rs
()
us
() .

() [ ( ) ] ()
rs D s b k Bs
Соответствующие передаточные функции для малых
A sBsbk bk
[( ) ] ()()
Ds bkAsBs

[( ) ] ()()
Ds bkAsBs

[( ) ] ()()
Ds bkAsBs

m
()()
DsAsb
0
m
d
() () ()
A sAsb k Asb k
m
00
mm d
0
m
d
00
mm
d
0


0
m
(4.54)
0
m
, отражающие
влияние возмущающего воздействия d , имеют вид:
()
yd
() ,
Gs
ed
Gs
() .
ud
()
ds
()
es

()
ds us
()

ds D s bk
() [ ( ) ]
()
ys

() ,
Gs
Dsb

[( ) ] ()
Ds bkAs
[( ) ] ()


m
d
0
m
()
Dsb sbkAs bk
m
m
d
m
0
0
m
0
96
(4.55)
Замечание 4.19. Реакция выхода y на изменение величины задаю-
щего воздействия r в данной системе определяется свойствами подси­стемы быстрых движений, что следует из выражения для передаточной
функции ()
Gs в (4.54).
yr
Из выражений (4.55) видно, что (, ) 0
0 , т. е. за счет уменьшения параметра
Gs и (, ) 0
yd
достигается подавление
Gs при
ed
влияния возмущений на поведение выхода и ошибки.
Из выражения для передаточной функции
Gs
в (4.46) вычислим
er
()
скоростную ошибку в режиме линейной заводки по задающему сигна­лу ()rt , где () 1()rt t t , соответственно
lim () lim ()() .
 (4.56)
eetsGsrs
rer
ts

0
() 1/rs s . Получим
2
Tda
10
bk
00
Из (4.47) найдем выражение для скоростной ошибки в режиме ли-
1
(4.57)
0
, соот-
нейной заводки по возмущающему сигналу ()dt , где () 1()dt t t ветственно
eetsGsds sGsds
 
dedyd
() 1/ds s . Получаем
lim () lim () () lim () () .

ts s
2
00
Td
k
Рассмотрим задающий сигнал ()rt в виде единичного ступенчатого воздействия, где () 1()rt t жения для ()
Gs в (4.46) при нулевых начальных условиях следует
ur
, соответственно () 1/rs s. Тогда из выра-
(0)lim()lim ()()
Если
q 
, тогда
ut ut sG srs
(0) /ut k
 .
ts
0


. Если
0
ur
q 
, тогда (0)0ut .
Замечание 4.20. В рассматриваемой следящей системе управления параметры алгоритма управления рекомендуется задать в соответствии с пунктами замечания 4.11, однако параметр
необходимо выбирать
из требования на ошибку слежения (скоростную ошибку) на основе соотношений (4.56) и (4.57), а затем задать постоянную времени T в соответствии с условием T
, где 10 .
97
4.5. АНАЛИЗ ВЛИЯНИЯ ЗАПАЗДЫВАНИЯ
x
В КАНАЛЕ УПРАВЛЕНИЯ
Из соотношений (4.53), (4.56) и (4.57) следует, что для обсуждае­мого класса систем можно обеспечить как угодно высокую точность слежения и одновременно подавление влияния возмущений без потери свойства устойчивости замкнутой системы. Однако существующие в реальных системах малые неучтенные инерционности и запаздывания в канале управления приводят к появлению дополнительных ограни­чений на пределы достижимой точности
регулирования.
Рассмотрим модель объекта управления (4.1) с запаздыванием в канале управления
() () ( ) (), () ()
tAxtBut ftytcxt
 . (4.58)
Аналогично выражению (4.8) преобразуем (4.58) к канонической форме:
(1)
( ) ( ) 1, ..., 1,
yt yt i

где
ii
(1) * * *
() () () ( ) (),
ytaYtaztbut ft
(1)
() () () ( ) (),
zt AYtAztBut ft
[, , , ]Yyy y
. При алгоритме управления (4.15), который
12
1

12


12
T
y
z
(4. 59)
запишем в виде (4.16), получим уравнения замкнутой системы:
(1)
( ) ( ) 1, ..., 1,
yt yt i

ii
(1) * * *
() () () ( ) (),
ytaYtaztbkut ft
(1)
() () () ( ) (),
zt AYtAztBkut ft
(1)
() () 1, , 1,
utu t j q
  
jj
(1)
ut dut dut

qqq
1
 
12 01

 
12 01
1
() () ()
12 1
1
[() ()]
rt y t


TT
1
d
a
1
() () ().

yt y t y t
1
1
y
z
d
a

1

T
(4.60)
(1)
98
Дальнейший анализ свойств системы (4.60) и процедура получения
p
D
уравнения ПБД выполняются аналогично разделу 2.6. Соответствую­щее системе (4.60) уравнение ПБД имеет вид
(1)
() () 1, , 1,
utu t j q
  
jj
(1) *
ut bkut dut dut
  
qqq
1
() ( ) () ()
01 12 1
( (), (), (), ()),
rt Yt zt f t

2
y
(4.61)
где
(, , , )
rYzf имеет вид (4.19) и рассматривается как функция с
2
y
замороженными аргументами на интервале времени переходных про­цессов в (4.61).
Из операторной формы записи для (4.61) аналогично выражениям
(2.59) и (3.59) получим передаточную функцию разомкнутой ПБД
*
где
()
ppd p dp
     . При заданных значениях
параметров стоту среза
qq q q
d рассматрим годограф Найквиста для (4.62). Найдем ча-
i
как решение уравнения
c
kb
0
Dj
()

раз
Gp e
ПБД
11

11
q
*
j

e
c
и запас устойчивости по фазе
Если задать параметры по фазе
, где
0
0/2
   . (4.64)
0c c
d и требуемую величину запаса устойчивости
i
 , то совместное решение уравнений (4.63),
0
()
c
kb
Dp
, т. е.
1
в данной ПБД
0

0
()
*
0c
Arg( ( ))Dj
, (4.62)
()kb D j , (4.63)
(4.64) позволит вычислить минимальное допустимое значение пара­метра , которое обусловлено наличием запаздывания
.
Замечание 4.21. Аналогично выражению (2.60) можно использо­вать алгоритм управления с компенсацией влияния запаздывания на процессы в ПБД [72, 74].
99
Замечание 4.22. Анализ влияния запаздывания на свойства следя-
J
F
J
x
щей системы управления для модели объекта управления (4.58) с регу­ляторами вида (4.27) и (4.29) осуществляется аналогично представлен­ной выше методике.
Замечание 4.23. Обозначим правую часть выражения (4.15)
(1) ( 1) ( )
 
eTryaTy aTy y
F
[]
 . Заменив ()y
выражением (4.9), где и действительным значением
11
dd
11
() (1)
yy
, получим разность между желаемым
 
() [ ]
eu T ry aT y
F
(1)

1***
d
aTy aYazbkuf

1120


()
y как функцию переменной 0uku
 
d
1

(1)
1
:
y
.
Задавая функционал (4.15) в виде

()/ [ / ]
uu e ue

() 0,5 ()
ueu
() 1 ( 1) (1)
qq q q
 
ud u du Juu
  
. Таким образом, алгоритм управления (4.15)
F
2
, представим алгоритм управления
F

11
q
, где
()/
следует из структуры алгоритма оптимизации высшего порядка (1.27).
4.6. ПРИМЕР
Рассмотрим объект управления с математической моделью следу­ющего вида:

23 ,
xxuf
12 1
xxuf
  
21 2 2
yxx
 
24 ,
.
12
(4.65)
Дифференцируя уравнение выхода, получим выражение
yx uf f, из которого следует, что коэффициент при управ-
112
лении уравнением внутренней переменной, например вида
*
1b и индекс обратимости 1
 . Уравнение выхода дополним
2zxx
. По-
12
лучим систему уравнений для новых координат вектора состояния:
yxx

2,
zxx

,
12
12
(4.66)
100
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]