
книги из ГПНТБ / Гришин Е.П. Основы теории дискретных систем с цифровыми управляющими машинами [учебное пособие]
.pdfПусть |
запаздывание неизменяемой части |
Mf (&) равно |
це- |
||||||
лому |
числу |
|
|
|
|
оТ{ |
, |
тогда |
|
интервалов дискретности Сс=^пг-1)Т |
|||||||||
передаточная функция неизменяемой части системы |
может |
||||||||
быть |
представлена |
в виде |
|
|
|
|
|||
|
|
|
|
-т , |
п |
п-4 |
. |
|
|
v |
а ,. |
8 |
Я * |
»*,->* |
|
(4 .И ) |
|||
оГ‘ |
' |
|
|
|
|
|
|
|
|
|
В |
(4 .I I ) |
некоторые коэффициенты, |
кроме рп |
и ?/г |
||||
могут |
быть равны |
нулю. В |
соответствии |
* |
|
г |
|||
со структурной |
схемой (рис.4.1) передаточная функция системы в замкну том состоянии будет иметь вид
з>(*) К т W |
(4.12) |
|
|
1+Ю(а.)иг (а.) |
|
tftj
Рис.4.1
откуда может быть определена передаточная функция кор ректирующего фильтра
120
ф (* )
(4.13)
Ч л 7 * - Ф №
Покажем, что для обеспечения физической реализуе мости фильтра передаточная функция системы в замк нутом состоянии ф(а.) должна иметь вид
|
|
-т. |
ж |
|
a |
|
П-i |
|
|
|
|
|
|
|
||
Ф(Ф |
|
|
|
|
ж 3 * |
**) |
|
|
(4.14) |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||
К |
***+ Кч* |
|
|
•г |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
8 |
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
где п3* п 2 . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Наличие множителя |
|
ж т |
в |
числителе |
ф(э.) указыва |
|||||||||||
ет, что передаточная функция ф(з) обладает запаздыва |
||||||||||||||||
нием яе |
меньшим, |
чем запаздывание функции |
I V |
/к). Под- |
||||||||||||
ставляя |
(4 .I I ) |
и (4.14) |
в (4 .1 3 ), |
получим |
оТ1 |
у |
|
|||||||||
|
|
|
|
|||||||||||||
3)(г1 |
-/гг/ |
|
% |
|
|
nf “* |
|
|
) |
|
|
|
|
|
||
|
|
2 |
|
|
|
|
|
*-~п; |
|
|
|
(4.15) |
||||
-m |
п3 |
|
|
л -/ |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
||||||
* |
/ V |
* |
+anr i* |
+-■ |
-'%) |
|
|
|
|
|
|
|||||
2 |
|
\ < |
г г *" |
• Y |
4 |
; anJ* |
8 |
3 |
'" |
/ |
к |
aJ |
|
|||
|
Z |
|
|
|
с |
з |
|
|
|
|
|
|
||||
Формула (4 Д 5) |
записана для |
общего |
случая, |
когда |
||||||||||||
(гг > пз |
» если |
же справедливо |
равенство |
|
|
, |
то |
|||||||||
коэффициенты при |
старших |
степенях |
9L |
в |
знаменателе |
вто |
||||||||||
рой дроби |
будут равны |
нулю, |
т .е . |
|
« |
О, |
|
|
0 |
и т.д .; |
121
не будут равны нулю коэффициенты начиная с &пг~<2пз.
Для того чтобы передаточная функция %)(&) соот ветствовала физически реализуемому фильтру, необходимо, чтобы Ф(з) можно было представить в виде разложения
$(з.) = d0+ d^x *+ d2 z |
+ |
(4.16) |
||
Выражение (4.16) |
означает, |
что для |
выработки |
уп |
равляющего сигнала ЦВМ оперирует лишь со |
значениями |
сиг |
нала, относящимися к текущему моменту времени к к несколь ким прошедшим моментам времени.
Если бы |
в разложении 3)(з.) были получены члены, со |
|||
держащие |
2 |
в положительной степени, то это означало |
||
бы, что |
для |
выработки управляющего |
сигнала |
ЦВМ должна |
оперировать |
с будущими значениями |
сигнала, |
которых она |
в рассматриваемый мо-.ент времени не имеет. Следовательно,
наличие членов |
с положительными степенями SL |
в |
(4.16) |
приводит к физически не реализуемому фильтру 3 )(з,). |
|||
Анализируя |
(4 .1 5 ), можно сделать вывод, |
что |
для |
получения физически реализуемого фильтра 3)(я) передаточ ная функция замкнутой системы ф (з.) должна иметь в чис лителе множитель 3. (или множитель, представляющий
собою st в более высокой отрицательной степени).
Коэффициент оС в знаменателе функций ф(з) и ф (з)
влияет на характер переходного процесса в системе. В теч
ке 3.= JL передаточные функции ф(з) и ф fa) имеют полюс
П -го порядка. Порядок полюса п может выбираться в процессе проектирования системы; желательно порядок по люса брать наименьшим, так как это приводит к более про стому виду передаточной функции корректирующего фильтра $)(з.) • Но в ряде случаев, как это станет ясным из даль
122
нейшего изложения, имеет смысл повышать кратность полю
са |
в |
точке а = ос , |
так как при этом можно обеспечить бо |
||
лее широкую возможность выбора параметров системы. |
|||||
|
|
Количество членов, выбираемых в полиномах |
|||
и |
F jz |
) |
, должно |
быть таким, чтобы их коэффициенты |
|
|
, |
£ |
, <2 |
, &о , £ |
и т .д . можно было определить, исхо |
дя |
из |
условий, накладываемых на проектируемую систему. |
При этом целесообразно количество членов в полиномах
F ( & ) и Гг(з. ^выбирать наименьшим, так как это приво
дит к |
более простому виду передаточной функции |
. |
В |
случае если неизменяемая часть системы |
|
имеет нули и полюса,находящиеся вне единичного круга,то для обеспечения устойчивости системы в замкнутом состоя нии они должны быть включены в желаемый вид передаточных функций»
1)нули - в желаемый вид передаточной функции замк нутой системы ф(&)\
2)полюса - в желаемый вид передаточной функции по ошибке ф£ (& )•
Как показано в [ I J , |
компенсация |
нулей и полюсов |
|
неизменяемой части |
которые по |
модулю больше |
еди |
ницы, полюсами и нулями корректирующего |
фильтра |
не |
может быть в данном случае применена, так как это приве дет к неустойчивости системы. Компенсация нулей и полю сов неизменяемой части с помощью корректирующего фильтра не удовлетворяет условию грубости, так как при малейшем отклонении параметров системы от их расчетных значений условие компенсации нарушается.
123
Если, |
например, передаточная функция |
Т ^^У им еет А, |
|
нулей и |
полюсов, |
расположенных вне |
окружности (z)-1 |
то |
вместо (4 .5) |
и (4 .б) следует принять |
F % "J- |
<? |
(W 7 ) |
пг |
|
|
г ' % - ’) - Р г (г<)П(<-еСк £ ') . |
(4.18) |
Пример решения задачи синтеза дискретной системы, состоящей из гироскопа и управляющей ЦВМ, рассматривает ся в § 2 данной главы.
§ 2 . Синтез дискретной системы ориентации гироскопа с управляющей ЦВМ
Рассмотрим пример решения задачи синтеза дискрет ной системы, состоящей из гироскопа и управляющей ЦВМ. Система должна обеспечивать наведение гироскопа по дан ным, вычисляемым ЦВМ. Вычислительная машина включена в замкнутый контур системы и выполняет функции задающего, сравнивающего и корректирующего устройств. Будем считать, что управляющий сигнал fy(iT)« соответствующий расчетно му значению угла ориентации гироскопа (вычисляемому в ЦВМ), изменяется по линейному закону. В выходном устрой стве ЦВМ осуществляется фиксация вычисленного значения управляющего сигнала на период дискретности Т •
Задачу частичного синтеза системы сформулируем сле дующим образом. Требуется определить вид передаточнойфункции корректирующего филртра 2>(з.) для обеспечения выполнения следующих требований:
Т?4
I ) система ие должна иметь установившейся ошибки при действии на входе системы сигнала виде ли нейно нарастающей функции (требование астатизма П поряд ка по отношению к управляющему сигналу);
2) перерегулирование системы при действии на входе сигнала (jfi-Tj'b виде ступенчатой функции не должно пре
восходить заданного значения 6 |
. |
njaa |
|
Реализация передаточной функции Я)(%) производится путем выбора программы вычислений в ЦВМ. Время запазды вания решения задачи Т равно периоду дискретности Т .
Передаточную функцию гироскопа как объекта регулирования
примем в виде |
WM(s)* |
* |
Для рассматриваемого случая передаточная функция формирующего звена есть
е Т- у |
У |
г о - |
■ Г • |
Передаточную функцию разомкнутой дискретной систе мы без учета запаздывания получим, применяя операцию
- преобразования к приведенной непрерывной части снс-
=— |
г/Л |
Gz+1-6 |
(4.19) |
кТ |
|||
а |
<? se |
z - i |
Для учета запаздывания воспользуемся формулой (2 .34),
полагая Т = Is
125
|
|
|
|
wz ( i , e ) * A ' w { i , 4 + & - T j |
= |
|
|
|
||||||
|
|
|
|
-■* |
i |
_ |
&Э. + 4~ G |
|
|
(4.20) |
||||
|
|
|
|
■ * |
w^ |
kT |
Ф Ч 1 |
"" ' |
|
|||||
|
|
|
|
|
|
|
||||||||
|
|
Для обеспечения астатизыа второго порядка выбираем |
||||||||||||
передаточную функцию по ошибке в виде |
|
|
|
|||||||||||
|
|
|
|
Ф М - |
|
|
|
|
|
|
(4.21) |
|||
а |
передаточную функцию замкнутой |
системы - |
в виде |
|
||||||||||
|
|
|
|
|
|
-г ,. |
|
. -у, |
|
|
|
|
|
|
|
|
|
|
# > |
|
|
|
|
|
|
|
(4.22) |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
Ниожитель |
//-а? У |
|
в выражении ф (я) обеспечивает |
|||||||||
в |
системе |
астатизм |
второго |
порядка. |
Полиномы |
J |
и |
|||||||
F2 (s . |
1J |
в |
рассматриваемом |
случае |
имеют вид: |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
(4.23) |
|
|
|
|
|
£ / * 7 ' 4 ' 4 * ' - |
|
|
|
(4.24) |
||||||
|
|
|
|
|
|
|
|
|
||||||
|
|
Количество |
членов |
в |
полиномах |
F}(dC') |
и Fg(3L ) |
|||||||
выбирается |
таким, |
чтобы |
степени выражений относительно |
|||||||||||
а |
/ |
в |
числителях |
(pj3.)iA |
(pfej были одинаковыми |
(в |
рас |
|||||||
сматриваемом случае наивысшая степень относительно |
££ |
|||||||||||||
равна |
трем). Кратность |
полюса |
|
выбирается |
такой, |
126
чтобы обеспечивалась возможность получения в системе
приемлемого характера переходного процесса. |
|
Для определения коэффициентов гг , t>0 , |
и Ж- |
воспользуемся соотношением |
|
Принимая в (4.21) и (4.22) в точке & = oL полюс первой кратности (/г =1), из (4.25) получим
&о£ +Ёа,3= J-cLa, 1-1-(а-2)а.1- (-/-2а)а.е-а &3. |
(4.2б) |
Приравнивая коэффициенты при одинаковых степенях at, имеем систему трех уравнений с четырьмя неизвестными:
£ =- гг ;
1 1 >
(4.27)
2 - d L - a7= О. J
Выбирая такое значение оС в пределах от 0 до 1,при котором обеспечивается приемлемое качество переходного процесса, мы из системы (4.27) можем определить коэффи
циенты передаточных функций ф(&) и ф£(&).
Изображение сигнала на выходе системы при воздей ствии на входе единичной ступенчатой функции ^(7 Т)=i(iT) определяется выражением -г.
я 76о*$х ~1) |
* |
Х(&)= ф(з.)0(х)= |
|
1-diZ-i |
3L4 |
Яр* * 5
(4.28)
3LB-(l+<L)3Lz + <JL3L
127
Если в (4.28) перейти от изображений к оригиналам, то первая ордината выходного сигнала, отличная от нуля, будет равна коэффициенту £>0 (в этом легко убедиться,
если воспользоваться методом деления полинома числителя на полином знаменателя; очевидно, что первый член раз
ложения X fi) в ряд будет равен $0& J1 . Это обстоя*
тельство позволяет производить предварительную оценку качества переходного процесса и заранее не рассматривать те значения оС , для которых уже первая (отличная от ну ля) ордината переходного процесса принимает недопустимо большие значения. Зависимость величины первой ординаты
Sc(2T)= & |
от |
коэффициента оС представлена на графике |
||
(р и с .4 .2 , |
кривая I ) . |
Из графика |
£0=ffic ) следует, что |
|
при / г = 1 |
ордината |
зс(2Т) изменяется линейно, принимая |
||
значение, |
равное единице, при oL |
- I и значение, равное |
||
трем, при |
аС |
*0. Следовательно, |
при введении в выраже |
|
ния для ф(&) |
и ф£(з,) полюса 3.=оС первого порядка воз |
можности выбора характера переходного процесса за счет изменения U весьма ограничены.
Примем в выражениях для ф fit) |
и ^Д /кратность по |
|
люса at = oi равной двум |
(/? =*2). В |
этом случае |
f i - z 1) |
(i+atz 'J |
|
(4.29)
fi-oCSL-'j*
**(*.**<*’)
(4.30)
f ii- d S L1] 2
128
Используя формулу (4 .2 5 ), |
получим |
|
|
||
“3 ~3 |
./ |
2 "3 |
/ |
~<? |
"3 |
%&+&& = -2A2L |
SL -(a-2)z -fs -2 a jz |
- а Я, (4 .3 1 ) |
9
129