книги из ГПНТБ / Видаль П. Нелинейные импульсные системы
.pdfДругими словами, |
|
cos <f + |
j sin (f |
||
К (е/ч>) = 6(1 — D) |
|
||||
(cos if + / sin if — 1) |
(cos if + / sin if — D) |
||||
= — 6(1 —D) |
(1 4 - D)( 1 — cos if) + |
(1 — D) j sin у |
|||
|
2 ( 1 — cos<f)(l+Z)2— 2D cos if) |
||||
Частотная импульсная |
передаточная |
|
функция приведена на |
||
рис. 1-26. Система устойчива, |
если |
|
|
|
|
|
+ |
k{[ — D) |
(1-130) |
||
|
‘ > Дп |
С п Ь |
|||
|
|
2(1 |
+D) |
|
|
т. е.
2(1 +D) k< 1— D ’
что является выражением, найденным выше по критерию Рауса —
Гурвица. |
|
Для |
случая, |
когда |
за импульсным элементом |
||
З а м е ч а н и я , а) |
|||||||
не следует интегратор, имеем: |
(cos'tf — D — / sin if) |
|
|||||
|
К (й,ч>) = |
k ( l —D) |
(1-131) |
||||
|
1 |
+ D2 — 2D cos if |
|||||
|
|
|
|
|
|||
В этом |
случае |
годограф |
|
K(e1>f) |
является |
окружностью |
|
(рис. 1-27), |
a устойчивость |
системы обеспечивается, |
если |
||||
|
|
|
|
1 + D |
|
|
|
|
|
|
k < - 1 — D |
|
|
43
б) Если объект имеет передаточную функцию второго порядка,
то годограф К имеет вид, указанный на рис. 1-28. Условие устой чивости, очевидно, идентично полученному из неравенства ( 1-111).
в) Когда импульсный элемент имеет передаточную функцию
первого порядка, годограф К(е^) передаточной функции имеет вид,
указанный на рис. 1-29. Условие устойчивости, получаемое с учетом выражения
Т И ) = |
fe(l -P ,)(l -D ,) |
|
(1-132) |
||
запишется как |
1 — D,D2 |
|
k < |
||
/ 1 - D t) ( l - D t) ’ |
||
что соответствует выбору |
Z), Bs |
|
|
||
|
(1-133) |
44
в) ОПРЕДЕЛЕНИЕ КОНЕЧНО-РАЗНОСТНО УРАВНЕНИЯ, СВЯЗЫВАЮЩЕГО ВЫХОДНОЙ
ИМПУЛЬСНЫЙ СИГНАЛ ФИЛЬТРА т-го ПОРЯДКА С ИМПУЛЬСНЫМ ВХОДНЫМ СИГНАЛОМ
Разностное уравнение, связывающее вход и выход линейного фильтра m-го порядка, трудно получить непо средственно. Два метода позволяют избежать эту труд ность.
1. Метод z-преобразования
Наиболее удобный метод, хотя и требующий исполь зования соответствующих таблиц, базируется на z-преоб- разовании. Он будет подробно описан в § 2-6. Однако необходимо обратить внимание на тот факт, что фикса тор импульсов, рассматриваемый в этой главе, имеет ступенчатую передаточную функцию. Поэтому при рас чете методом г-преобразований необходимо вводить фильтр, учитывающий то обстоятельство, что его вход ной сигнал в промежутке между двумя замыканиями ключа — постоянная величина, что эквивалентно z-npe- образованию фильтра совместно с фиксатором нулевого порядка.
Например, для фильтра первого порядка с переда
точной функцией а(а + р)~1 [второе уравнение |
(1-106)] |
нужно искать z-преобразование от 2 g- 1■— |
• |
2. Описание метода
Возьмем линейный фильтр m-го порядка с переда точной функцией L(p), числитель которой соответствует статическому коэффициенту усиления, равному единице. На п-м периоде регулирования (момент пТ) состояние фильтра определяется вектором Yn(p1n, у2п, ..., ут п). Свободное движение, вызванное начальными условиями и соответствующее моменту времелш («+ 1 )7 ’, описыва ется соотношением
YK+1 = AYn, |
(1-134) |
где А — характеристическая матрица фильтра (Т пред полагается постоянным).
Пусть e(t) — сигнал, приложенный ко входу фильтра. Для фильтра m-го порядка т параметров составляют
45
вектор Кп, включающий компоненты (kln, k2n, ..., k2n), которые определяют влияние входного сигнала в конце n-го периода регулирования, а именно в момент («+ 1 )7 ’.
Фильтр, на который действует входной сигнал e(t), описывается матричным уравнением
Yn+1= A Y n+K .„ |
(1-135) |
т. е.
т
0 < i<m. |
(1-136) |
i=r
Из системы т уравнений первого порядка необходи мо получить уравнение m-го порядка, например у1п, ...
..., у^-п+т- Уравнение (1-136) может быть записано как
у\+1= апУп1+ ^п~ЬапУп2-{- •••+
Уп2+1= аъУ1п-\-кп2-{-а23уп2-\-...-{-а2ту™;
(1-137)
2 I t т
' &т2Уп \ ••‘ \&ттУп
С помощью линейных преобразований вышеприведен ных разностных уравнений для п различных значений
легко исключить у1 (1 < / <£ от)-
Можно объединить следующие члены:
аг,Уп + kn .
Этот член подставляется в разностное уравнение и, следовательно, возможно выполнять расчеты, полагая
члены kln равными нулю и затем заменяя член
ah уп1 членом ahyln -\-kln. Так как само уравнение для у\ яв ляется уравнением свободного движения фильтра, общее правило сформулируется так.
П ра ви л о . Чтобы получить разностное уравнение т-то порядка, соответствующее пг разностным уравнени ям, записанным в форме (1-137), достаточно составить
46
следующий определитель, в котором значения Xi являют ся символическими переменными:
X j ХИЩ |
^12 |
X |
|
|
А: |
(7о2 |
|
(1-138) |
|
|
|
|
||
%тI |
С,п |
2 |
^ХпЗ |
^mm— X |
где К— постоянная величина.
Исходя из этой символической записи, получаем окон чательное уравнение, заменяя члены хДЛ на
tthUn+g ~Ь ^n+g » I— \ |
---у Щ |
g = 0, |
1, |
ачлены Xmfl!j на уп+та^.
Втабл. 1-2 приведены разностные уравнения, соот ветствующие передаточным функциям линейных звеньев,
которые включены последовательно с фиксатором нуле вого порядка.
3. Применение метода
Постараемся найти разностное уравнение, связываю щее входной сигнал a(sn) с сигналом на выходе линей ного фильтра уп (рис. 1-30). На этом рисунке В0 — фик сатор нулевого порядка, выход которого постоянен меж ду моментами пТ и (п + 1)Г, НЭ — нелинейный элемент.
ч>
Рис. 1-30.
Характеристический вектор состояния линейного фильтра Y„ в момент пТ имеет составляющие уп и zn. Найдем характеристическую матрицу А уравнения, опи сывающую свободное движение линейного звена пер вого порядка. Этому звену (1 +Т р)-1 при начальном условии zn соответствует выражение
ZnT+t — ^ п т в '-ЧТ1 |
(1-139) |
47
Структура линейного звена
Е, интегратор
Е, BQt интегратор
Еу В0у звено первого порядка
Еу В0, исполнитель ный двигатель
Еу В0у звено второго порядка
Еу В0, интегратор, исполнительный дви гатель
Таблица 1-2
Основные разностные уравнения
Вид передаточной функции |
Разностные уравнения |
J
J 1+ РТ>
1
J PV+PTy)
\
-Г 71(1 +рТг) (1 +рТу)
1
J Р%(1 +рТг)
^П+1 ^п &71+1
^П+1 ^71 Р^п
^п4-1 Ц
■— (1 + Dx) .sn+1 + DiSn — £nn (T Tx -f- D^TO -f-
+ (Tl — TD — TtD)
sn+2— s«+i {D\ + |
^ 2) + DlD2sn - |
~D2 |
Ti |
(D, - |
T , ~ T 2 |
||||
D2) en+i +en —D\ 7DlD2-f- j ^ |
( D i |
£>2)j |
||
S-n+з — sn+2 (Di + 2) + sn (1 + 2D! — £>1) = |
|
|||
J2 |
|
|
|
|
( |
- T T . - D J |
+ 7 ’| ) e n+2+ |
|
+ ( ~ - 2 T 2l~ ^ + ' 2 D lTz+ DlTTl + TTiy n+l+
+ ( ~ ^ 1 r ^ - D J T . - D j j + T ] ) en
со
сл
to Структура линейного звена
£ , £ 0, интегратор, звено второго поряд-
Е, Z?0, звено третьего порядка
Продолжение табл. 1-2
Вид передаточной функции Разностные уравнения
1 |
s„+ 3 — s n+2 (1 + |
О, + |
0 2) + s-n (O, + 0 2 -f- 0 , 0 2) — |
|||||||
J р ( 1 + / ’7',) (i + рТг) |
Z)jD2— ” +3\ |
|
|
|
7*1 |
Л -Т , |
+ |
|||
|
Тг — Т, |
|||||||||
|
|
Г, |
||||||||
|
+ ^П + 2 |
1+ (T’i+T's) (^i+^2+U + (^2+2) |
__7,i |
|||||||
|
(O, + 2) 7^ _7^ |
|
+ <?n+l |
— TDz — TD, — |
||||||
|
(7"i + |
Гг) (О, + |
£2 + DiD2) — |
7^ __7^ |
(202 + |
1) + |
||||
|
|
"b |
(20, + |
1) + en |
T0 ,0 2+ |
|
|
|||
|
+ (Ti + T2) o , o 2+ |
|
T\ |
D. |
T\D, |
|
|
|||
|
t' 2 __ |
Tt -T t |
|
|
||||||
1 |
|
|
|
|
|
|
|
|
|
|
^ sn+3 + |
Osn+ 2+ C s„+, + |
|
Dsn = |
Fen+1 + |
Gen+l + |
Hen |
||||
Q + p T i ) ( l + p T t)(\+pTt) |
A = (a — b) (a — c) (b — c); B = |
— A (O, + 0 2+ |
0 3) |
|||||||
|
C = |
A (0,0 ., + |
0 ,0 3 + |
0 20 3); |
О = — Л 0 ,0 20 3 |
<о
сл
о
Структура линейного звена
Е , В „ , |
двой ной интег- |
р а т о р , и сп ол н и тел ь- |
|
ный |
двигатель |
Вид передаточной функции
г |
1 |
J |
P ’ 0 + T l P ) |
Продолжение табл. 1-2
Разностные уравнения
F = — Ьс (Ь — с ) ( А — \ ) -\- ас ( а — с ) ( A 1)
— a b ( а — Ь) ( А — 1)
G = Ьс (Ь — с) ( А + А ) ( А - 1) — а с (а — с ) X |
||
х ( А + А ) ( А — 1) + |
аЬ (а — &) ( А |
+ А ) ( А — ! ) |
Н = — &с (й — с ) А |
А ( A — 1) + |
а с ( а — с) X |
X А А ( А — 0 — |
X (я — 6) A A ( А — 1) |
|||||
« = 7 Т 1; Ь = 7 ' 7 1; с = Г ^ ; |
А = е х р ( - у ^ ) ; |
|||||
А = ех Р ( - т г У ° 3 = е х Р ^ |
7 7 ) |
|
||||
5 «+ 4 + -^^п+з + B s n+2+ |
C s n + i + |
D s n = |
||||
= F e n+4 . + |
G e n + 3 + |
F f e n+Z + |
G ’ (?m+1 + |
I e n |
||
A = a 3 — 3 a 2 + 6 a — 4; В = a 3 {4 — A ) + |
||||||
+ За3А — 6a (2 + A ) + 6; C = a 3 ( l — 4A ) + |
||||||
+ 3 я 2 + 6 я (1 + 2 A ) — 4; |
|
|
||||
D = — а 3A — Зя2A — 6 a A + 11 F = a 3; |
||||||
|
|
|
|
|
|
1 |
G = — a 3 ( A + |
3 ); G 1 = |
a 3(i + |
A |
) ; / = |
« 3A ; |
« = y ^ : |
A = exp ( —
Продолжение табл. 1-2
Структура линейного звена |
Вид передаточной функции |
Разностные уравнения |
Е, В0, |
интегратор, |
____________ 1__________ |
звено |
третьего по |
pi^A-pT,) (1+ /7Г2) (Н-^Гз) |
рядка |
|
|
|
|
|
^ sn+4 + |
Bsn + 3 + |
Csn+2 + |
Dsn+1 + |
||||||||
где |
|
+ |
Esn = |
Gen + 3 + Hen+2+ |
l en+ 1 + |
|
Ken< |
|||||||
|
|
A = |
(T, — T2) (T, — T3) (T2— T3)\ |
|||||||||||
|
|
|
В = — ^4(1 + D, + D2 + D3); |
|
|
|||||||||
|
С = |
A (D, -{- |
Dz -f- D3+ D , 0 2 |
D1D3-{- D20 3) j |
||||||||||
|
D = |
- |
A ( D ^ |
+ |
D2D3 + |
D,D3+ |
D ^ D , ) ; |
|||||||
|
|
|
|
|
|
|
E = А0,0203] |
|
|
|
|
|||
G = A + T \ ( T 2- |
T3) (D, - |
1) - |
T\ (T, - |
T3) X |
||||||||||
|
|
|
X (Л*- |
1) + |
т%(T, - |
T2) (D3- |
1); |
|||||||
H = |
- |
A (D, + |
D2 + |
D3) - |
T\ (T2 - |
T3) ( l + D 2 + D3)+ |
||||||||
|
+ |
(D, - |
|
1) + T\ (T, - |
T3) ( 1 + 0 , + |
D3) X |
||||||||
X |
(D2 - |
1) - |
T\ (T, - |
T2) (1 + D, + |
О2) (D3 - I ); |
|||||||||
|
I — A (D,D2 + D,D3 + |
D2D3) + |
T^(T2— Г3) Х |
|||||||||||
|
x |
(D2 + |
D3 + |
D2D3) (D, - |
1) - T \ |
(T, - |
Г3) X |
|||||||
|
X |
(D, + |
D3 + |
D,D3) (D2- |
1) + |
T\ (Tj - |
T2) x |
|||||||
|
|
|
X |
(D, + |
D2+ |
DxDt) (D3- |
1); |
|
|
Структура линейного звена |
Вид передаточной функции |
Е, В0, двойной интег |
1 |
ратор, звено треть |
P * V + p T i)(i+ p T ,) 1+ р Т 3 |
его порядка |
|
Продолжете табл. 1-2
Разностные уравнения
к = |
- |
|
|
|
|
— Т\(тг — Т3) |
D2D, (£>, - |
1) + |
|||||
+ |
Т\ ('Г, - |
Т3) D3D3(Z>, - |
1) + |
7"з (Г , - |
Tt) х |
||||||||
|
|
|
|
|
|
Х З Д |
(Z7,— I); |
|
|
|
|||
|
D, = |
exp |
|
|
|
D2= exp ^ |
|
* |
|
||||
|
|
|
|
|
D3 = |
exp |
|
|
|
|
|
|
|
^ sn+5 4 v ^ sn+* + |
Bsn+3+ |
Csn f 2 4~ Dsn+1 |
Esn = |
||||||||||
== Fenjrb + |
@en+i 4" H en+zJr 1en+2 -*r 1en+\4* Ken\ |
||||||||||||
|
|
|
A = |
|
(D3 - f |
£)2 4- Dz) 4- 2; |
|
|
|
||||
В = |
(D1D24- D2D34* DtD3) 4- 2 (D, - f Z) 24- Dz) 4~ 1 |
||||||||||||
C = - |
З Д О , |
4- 2 (£>3 - f |
Dt 4- D2D34- Z)3D,) + |
||||||||||
|
|
|
|
|
4~ Di + 12г + D3; |
|
|
|
|
||||
D = |
D3D2- f DZDS4 - £>3D, — 2DtD2D3; E = |
D,£>2D3; |
|||||||||||
|
|
|
£ = |
_ |
7 |
' ( £ Г 1 + |
£ Г 1 4 _ 7 '3- |
1); |
|
|
|||
G _ |
- 0 |
, 5 |
7 |
’ 2 |
_ |
F (Z ) i |
+ |
Z)2 + |
/73) + |
(a 6c)2 |
x |