Documente Academic
Documente Profesional
Documente Cultură
e ( kT )=e ( 0 ) , e (T ) , e ( 2 T ) , … , e ( kT )
respectiv: (2.1)
u ( kT )=u ( 0 ) , u ( T ) , u ( 2T ) ,… , u ( kT )
e(kT) u(kT)
Notaţiile e(kT) şi u(kT) corespund blocului regulator numeric, dar relaţiile dezvoltate
în continuare sunt valabile pentru orice bloc sau sistem cu intrare şi ieşire discrete.
e ( k )=e ( 0 ) , e ( 1 ) , e ( 2 ) ,… , e ( k )
respectiv (2.2)
u ( k ) =u ( 0 ) ,u ( 1 ) ,u ( 2 ) , … , u ( k )
e 0 , e1 , e2 , … , ek
u0 , u1 ,u2 , … , uk (2.3)
uk =f ( e 0 , e1 , e2 … , e k ; u 0 , u1 ,u 2 … , uk−1 ) (2.4)
Dacă funcţia f este liniară şi depinde de un număr finit de valori anterioare ale
semnalelor e(k) şi u(k), relaţia (2.4) ia forma:
Exemplul 2.1
Fie ecuaţia cu diferenţe finite:
Soluţie:
1, 1, 2, 3, 5, 8, 13
Aşa cum pentru ecuaţiile diferenţiale se folosesc soluţii de forma e st , aici se vor folosi
soluţii de forma z k , unde variabila z are rolul variabilei s, iar k este variabila independentă
discretă care înlocuieşte timpul t.
A z k = A z k−1+ A z k −2 (2.7)
z 2=z +1
Soluţiile ei sunt:
1± √ 5
z 1,2=
2
Ecuaţia (2.8) obţinută după înlocuirea uk =zk este un polinom în z, cunoscut sub
numele de ecuaţie caracteristică a ecuaţiei cu diferenţe finite.
Deoarece relaţia (2.6) este liniară, o sumă a soluţiilor individuale este, de asemenea, o
soluţie:
uk =A 1 z 1k + A2 z2k
Pentru k=0 şi k=1, impunând condițiile iniţiale date, rezultă sistemul:
A1 + A2=1
{ A 1 z 1 + A2 z2 =1
(2.9)
1+ √ 5 √ 5−1
A1= ; A 2= (2.10)
2 √5 2 √5
Deci:
1+ √ 5 k √ 5−1 k
uk =u ( k )= z1 + z2 (2.11)
2√ 5 2 √5
Stabilitatea în sens BIBO (Bounded Input Bounded Output) a unui sistem a cărui
semnal de ieșire este dat de relația (2.11) poate fi foarte ușor evaluată: deoarece z1 este
supraunitar, semnalul de ieșire crește nemăsurat când timpul tinde spre infinit; sistemul este,
deci, instabil. Pentru ca un asemenea sistem să fie stabil, este necesar ca ambele rădăcini ale
ecuației caracteristice să fie subunitare.
Exemplul 2.2
Fie un element al unui sistem de automatizare numeric caracterizat de ecuaţia:
Soluţie:
z 2−0,5 z +0,04=0
ale cărei soluţii sunt z1=0,4 şi z2=0,1. Raţionând ca în exemplul precedent şi impunând
condiţiile iniţiale, rezultă un sistem identic celui dat de relația (2.9):
A1 + A2=1
{ A 1 z 1 + A2 z2 =1
1−z 1 0,9
A1= = =3şi
z 1−z 2 0,3
z 1−1 −0,6
A2= = =−2
z 1−z 2 0,3
Deci: u ( k ) =3∙ ( 0,4 )k −2 ∙ ( 0,1 )k (2.13)
Exemplul 2.3
Să se determine ecuaţia de recurenţă a unui element care efectuează operația de
derivare.
Soluţie:
Funcția e(t) a cărei derivată trebuie să fie calculată este reprezentată în fig 2.2. Se
notează cu u(k) expresia derivatei sale care este mărimea de ieșire a elementului.
e(
t)
t
Fig. 2.2 Aproximarea operației de derivare T
(k
Derivata de ordinul 1 a funcției e(t) la momentul kT poate fi calculată
- folosind:
1)
valorile funcției e(t) la momentele (k-1)T și kT T
ek −e k−1
uk = k (2.14)
T
T
valorile funcției e(t) la momentele kT și (k+1)T (k
+
ek +1−e k 1)
uk = (2.15)
T T
ek +1−e k−1
uk = (2.16)
2T
Exemplul 2.4
Se cere să se determine ecuaţia de recurenţă a unui element care efectuează o
aproximare discretă a operaţiei de integrare.
Soluţie:
Presupunem că funcţia e(t) a cărei integrală trebuie să fie calculată are forma din
fig 2.3.a.
Ne propunem să calculăm suprafaţa dintre curba e(t) şi abscisă care este tocmai
integrala căutată, folosind numai valorile discrete e(0), e(1), ..., e(k-1), e(k), adică eşantioanele
funcţiei e(t) în punctele t0, t1,..., tk situate la intervale de timp egale cu T.
e(t) e(t)
t
y t
t0 t1.....................tk-1 tk
e(t e(
) t)
t
t
t0 t1.....................tk-1 tk t0 t1....................tk-1 tk
a) b)
c) d)
Fig. 2.3 Aproximarea operației de integrare
Suprafaţa cuprinsă între ordonată, abscisă şi verticala dusă în punctul tk este notată cu
uk şi are expresia:
tk t k−1 tk
Se observă că prima dintre aceste două integrale reprezintă variabila uk-1; a doua
integrală o notăm cu A:
tk
2.2. Probleme
Soluţie:
a) u ( k ) =A zk
z 2−1,8 z+ 0,8=0
z 1=1 ; z2=0,8.
u ( k ) =A 1 z k1 + A2 z k2
u ( 0 )= A 1+ A 2=1
u ( 1 )=0,8 A1 + A2 =−1
Rezultă: A1=10 ; A 2=−9.
u ( k ) =10∙ ( 0,8 ) k −9
b) u ( k ) =A zk
z 2−0,6 z−0,55=0
z 1=1,1 ; z 2=−0,5.
u ( k ) =A 1 z k1 + A2 z k2
u ( 0 )= A 1+ A 2=2
u ( 1 )=1,1 A 1−0,5 A2 =1
c) u ( k ) =A zk
z 2−0,6 z−0,08=0
z 1=0,4 ; z 2=0,2.
u ( k ) =A 1 z k1 + A2 z k2
u ( 0 )= A 1+ A 2=1
z 2−1,7 z +0,6=0
z 1=1,2 ; z 2=0,5.
u ( k ) =A 1 z k1 + A2 z k2
u ( 0 )= A 1+ A 2=1
e) u ( k ) =A zk
z 2−1,5 z−0,56=0
z 1=0,8 ; z 2=0,7.
u ( k ) =A 1 z k1 + A2 z k2
u ( 0 )= A 1+ A 2=1
f) u ( k ) =A zk
A z k =1,3 A z k−1+ 0,3 A z k−2
z 2−1,3 z−0,3=0
z 1=1,5 ; z 2=−0,2.
u ( k ) =A 1 z k1 + A2 z k2
u ( 0 )= A 1+ A 2=1
u ( 1 )=1,5 A1−0,2 A2 =2
Problema 2.2. Să se determine ecuația cu diferențe finite a unui element automat numeric al
cărui semnal de ieșire u(k) este derivata a doua a semnalului de intrare e(k).
Soluţie:
Derivata de ordinul al doilea a funcției e(t) din fig. 2.2 poate fi dedusă ca derivată a
celei de ordinul I.