Y s
1
f
; unde Y f s -mrimea de ieire a filtrului
1 T f s Y s
dy f t
dt
y f t yt
fk
y fk 1
T
y fk yk
T
T
y fk f 1 f y fk 1 yk
T
T
Tf
T
y fk
y fk 1
yk
T Tf
T Tf
Tf
T Tf
y fk 1
T
y fk 1 i astfel se obine:
T Tf
T
T
T
yk
y fk 1
y fk 1
T Tf
T Tf
T Tf
27
y fk y fk 1
Notnd
T
yk y fk 1
T Tf
T
C f , obinem relaia numeric a filtrului:
T Tf
1 T1s Y s
1 T2 s U s
T
yk 1 i vom obine:
T T2
T
uk yk 1 T1 uk uk 1
T T2
T T2
1
Td s
H R s K R 1
Ti s Td s 1
1
unde constanta de timp de filtrare T Td , iar 0,1......0,125
T s 1
H R s K R
TdTi TiTd s 2 Ti Td s 1
TiTd s 2 Ti s
28
T z 1
z 2 2z 1
2 z 1
Ti Td
1
2
T
z
2
z
1
T
z
1
H z K R
4 z 2 2z 1 2 z 1
TiTd 2 2
Ti
T z 2z 1 T z 1
4
TdTi TdTi z 2 2 z 1 Ti Td 2 z 2 1 z 2 2 z 1
2
T
KR T
4 2
2
TiTd 2 z 2 z 1 Ti z 2 1
T
T
2
4
8
z 2 2 Td Ti Td Ti Ti Td 1 z 2 Td Ti TiTd 2
T
T
T
H R z K R
2
8
4
2
4
z 2 2 TiTd Ti z 2 TiTd 2 TiTd Ti
T
T
T
T
T
4
TdTi TdTi 2 Ti Td 1
2
T
T
2
8
4
2
4
z 2 2 TiTd Ti z 2 TiTd 2 TiTd Ti
T
T
T
T
T
TdTi TdTi 42
p 0 K R 2 Td Ti TiTd Ti Td 1
T
T
p1 K R 2 Td Ti Td Ti 2
T
2
4
p2 K R 2 Td Ti Td Ti Ti Td 1
T
T
4
2
q0 2 TiTd Ti
T
T
8
q1 2 TiTd
T
4
2
q2 2 TiTd Ti
T
T
Obinem:
p0 z 2 p1 z p2
H R z
q0 z 2 q1 z q2
Notnd:
p0
q0
z2
z2
q1
p1
q0
p2
q2
z
q0
q0
b0 p0 q0 ; b1 p1 q0 ; b 2 p2 q0
a1 q1 q0 ; a 2 q2 q0
29
q0
H R z
b0 z 2 b1 z b2 YR z b0 b1 z 1 b2 z 2
z 2 a1 z a2
z 1 a1 z 1 a2 z 2
T 1 ................. 1
4
8
Dac spectrul perturbaiilor este limitat la max , atunci pe baza teoremei lui Shannon
se alege perioada de eantionare: T
.
max
T 1 ........... 1 t95%
6
12
Pentru ca acelai sistem numeric (acelai procesor fizic) s poat conduce mai
multe bucle de reglare, se folosesc perioade de eantionare mai mari. n acest caz, se
pot recomanda perioade de eantionare n funcie de variabila controlat:
Debit T 1 3 secunde
Nivel T 5 10 secunde
30
Presiune T 1 5 secunde
Temperatur T 10 20 secunde
Regulatoarele numerice comerciale(...clasice) care deservesc mai multe bucle de
reglare folosesc o perioad de eantionare fix de ordinul a 200ms. Aceasta implic
funcionarea cvasicontinu a regulatoarelor i deci posibilitatea de aplicare a regulilor
de acordare specifice sistemelor continue.
n multe aplicaii, pentru a evita ocurile la elementul de execuie, componenta
derivativ nu se introduce pe canalul erorii , ci pe canalul mrimii msurate ca n
fig.2.1.
yp(t )
yEE=uIT
V(t) +
(t)
KR
yp(t )
1
y i t 0
Ti
t0
y P d yI(t) +
yC(t)
yEE
yC
IT+
TR
y(t)
yD(t)
Td s
T s 1
-KR
1 K 2
Fig. 2.1
1 s Td sY s
y c s K R s
Ti s
Td s 1
YC1
YC2
YC
YEE1
y c
YEE 2 ;
Y ;
EE1
y c Yc1 , Yc 2
y c Yc 2
y c Yc1
33
P
t0
t1
t2
t4
t3
P0
P1
Yc
Yc(t3)
YC2
yc(t1)=YC2
Perioad
de wind-up
YC0
UIT
= YEE
YEE2
UIT0
V,y
(t)<0
V1
V0,
(t1)>0
y0
t0
t1
t2
Fig. 2.3
---
34
t3
t4
Suprareglajul determinat
de wind-up
KR
. Dac Ti este
Ti
mare, aceast descretere este lent astfel c, dei eroarea este negativ, n continuare
se aplic mrimea de execuie (comanda maxima) U1T YEE 2 care determin o cretere
i mai mare a mrimii reglate. Aceasta conduce la un suprareglaj (abatere maxim)
foarte mare.
n momentul t4, mrimea de comand Yc(t4) atinge valoarea maxim de iesire a
elementului de executie, adic Yc t 4 YC 2 i bulca de reglare ncepe s reacioneze
(adic bucla este din nou cuplat).
Inervalul de timp t 3 , t 4 se numete perioad de wind-up. Aceasta se datoreaz
faptului c procesul de integrare a continuat s se desfoare n mod nejustificat.
Schemele anti wind-up presupun un ansamblu de proceduri i dispozitive care s
opreasc procesul de integrare n momentul n care mrimea de execuie U1T atinge
una din valorile de saturaie YEE1 sau YEE 2 i s reacioneze imediat ce mrimea
YEE U1T reintr ntr-un domeniu pe care-l numim zona de lucru i care se afl ntre
limitele de saturaie. Spunem zon de lucru i nu domeniu de liniaritate pentru c este
posibil ca ntre YC1 si YC2 , caracteristica static a elementului de execuie s nu fie
liniar.
Exist mai multe tehnici de eliminare a fenomenului de wind-up (scheme anti
wind-up), printre care cea mai important presupune schimbarea automat a structurii
legii de reglare. Aceasta se poate aplica att pentru implementrile analogice ct i
cele numerice.
Considerm sistemul de reglare din fig.2.4 care reprezint de fapt sistemul din
fig.2.1 unde nu a mai fost menionat producerea componentei derivative D.
35
Pant
EE
YEE
yp
V(t) +
KR
yp +
y(t)
1 yI +
Ti s
yC
yPI
YEE=
UIT
YEE2
yD
YC1
YC2 yC
YEE1
yw
1
KW
YC +
YC
AW
Fig. 2.4
pentru YC YC1 , YC 2
0
(2.1)
YEE t 0
36
KR
yP +
1
Ti s
yI +
yP
yD
y
y C yc1EE2
yEE
YEE=
yc UIT
IT
yc2
yEE1
AW
KW
AW
yC
YC1
YC 2 y C
Fig. 2.5
YEE t YC t
YEE 2 YC t YC 2 0
YEE t YC t
YEE1 YC t YC1 0
Aplicnd transformata Laplace relaiei de mai sus, se obin relaii valabile numai
pentru aceast stare de saturaie superioar.
1
E AW s L AW t Yc s YC 2
s
37
V(s) +
E(s)
YP s +
KR
Y(s)
1
Ti s
Y (s) +
YP(s)
YPI
YD(s)
YC(s)
YW(s)
1
YC 2
s
KW
+
Fig. 2.6
Yc s YD s YP s
1
1
YP s K w Yc s YC 2
Ti s
s
Se obine:
K
T s 1
K 1
Yc s 1 w YD s i
YP s w YC 2
Ti s
Ti s s
Ti s
Y c s
Ti s
T s 1
Kw 1
YD s i
YP s
YC 2
Ti s K w
Ti s K w
Ti s K w s
tim c YP s K R Es
Yc s
Ti s
T s 1
Kw 1
YD s K R i
E s
YC 2
Ti s K w
Ti s K w
Ti s K w s
(2.2)
Kw
1
YC 2
Ti s K w s
1
YC 2 - adic un semnal treapt) cu o evoluie aperiodic cu
s
t
T
constanta de timp i . Dac YCS s K w 1 YC 2 yCS t 1 e Ti
Ti s K w s
Kw
Kw
Ti s 1
E s
Ti s K w
Y
C2
Td s
Es { pentru k pe poziia 1 din
T s 1
Td s
Ys { pentru k pe poziia 2 din fig.2.1}, determin o
T s 1
Ti s
YD s - din relaia (2.2), ca o lege D-real a
Ti s K w
39
V(s)
+
(s)
KR
YP(s)
+
1
+
Ti s YI(s)
Y(s)
YEE(s)
YC(s)
YPI(s)
++
=uIT(s)
IT
Td s
T s 1
TR
k
- KR
START
AW t y C t
BAW
Y(s)
y EE t
V(s)
AW 0
0
K R K R*
AW 0
amplificar e mare
Ti decuplare
I.
Td 0 decuplare
K R K *R
Td Td*
Ti Ti*
Fig. 2.7
40
1
K R K R*
amplificar e mare
Ti decuplare
Td 0 decuplare
41