Documente Academic
Documente Profesional
Documente Cultură
Tipuri de semnale
Un semnal continuu în timp poate lua fie valori continue, fie un număr de valori distincte. Un
semnal continuu care ia valori continue se numeşte semnal continuu analogic. Un semnal
continuu care poate lua numai un număr finit de valori distincte se numeşte semnal continuu
cuantificat.
Un semnal discret în timp poate lua fie valori continue, fie un număr finit de valori distincte. Un
semnal discret care ia valori continue se numeşte semnal eşantionat.
Un semnal discret care ia valori cuantificate se numeşte semnal numeric.
Sistemele automate care procesează semnale continue se numesc sisteme automate continue,
iar cele care procesează sisteme discrete se numesc sisteme automate discrete.
Semnale eşantionate -> sistem automat cu eşantionare.
Semnale numerice -> sistem automat numeric.
2. Cuantificarea semnalelor
Prin cuantificarea unui semnal, mulţimea valorilor funcţiei ce defineşte semnalul respectiv este
transformată dintr-o mulţime continuă într-o mulţime cu număr finit de elemente. Soluţia cea
mai frecvent folosită este de a exprima rezultatul cuantificării printr-un număr întreg,
reprezentat în baza 2. Astfel, dacă se folosesc poziţii binare, semnalul cuantificat poate lua 2^n
valori discrete.
În aplicaţii, se utilizează game standardizate pentru valorile semnalelor ce urmează a fi
cuantificate: tensiuni bipolare [-5v,5v], [-10v,10v] sau unipolare [0,5v], [0, 10v].
3. Eşantionarea semnalelor
Informaţia primită de un sistem automat discret nu este continuă în raport cu timpul, ci sub
formă de impulsuri care au loc în momente definite de timp. De obicei aceste momente de timp
au o priodicitate dată prin perioada de eşantionare.
Fig.2.2.
Semnalul de ieşire al eşantionorului, notat x*(t) este un tren de impulsuri modulate în
amplitudine de durată p, mult mai mică decât perioada de eşantionare T.
Pentru a obţine un model matematic care să simplifice metodele de analiză şi sinteză, este
definit "eşantionorul ideal", al cărui semnal de ieşire conţine un tren de funcţii impuls (Dirac).
+
x(t) P(t)= (t-KT) x*(t)
k= -
x(t) x*(t)
x
t t
Fig.2.4.
x* ( t) x( t) T ( t) x( t) ( t kT) x(kT)(t kT)
k k
4. Conversia A/N
Blocul CAN realizează atât funcţia de cuantificare cât şi funcţia de eşantionare a semnalului
analogic continuu de la intrarea sa şi furnizează la ieşire un semnal numeric.
Circuitul de conversie A/N transformă semnalul analogic eşantionat într-un semnal numeric.
Un convertor A/N adesea utilizat în practică este convertorul A/N cu aproximaţii successive:
t
Fig.2.9 T
Răspunsul la impuls al circuitului de reţinere este dat în fig. 2.9. Acesta menţine valoarea din
momentul eşantionării pe durata unei perioade. Circuitul de reţinere de ordin 0 descompune
impulsurile de intrare într-o serie de unde dreptunghiulare cu lăţimea T.
Funcţia de transfer:
1 e sT
G h 0 (s) .
s
Spectrul de frecvenţă :
jT
jT
jT
e 2 e 2 e 2
jT
1 e
G h 0 ( j )
j j
jT T
T T
2 sin e 2 sin e 2
2 2
T .
T
2
2
e pulsaţia de eşantionare
T
Gh 0 (j )
2
e
arg Gh (j ) e 2 e 3 e 4 e
0
Diagramele Bode
6. Extrapolatorul de ordin 1
x( nT) x(( n 1)T)
x n ( t ) x( nT) x' ( nT)( t nT); x' n ( t )
T
x( nT) x(( n 1)T)
x n ( t ) x( nT) ( t nT).
T
Raspunsul indicial:
gh 1(t)
2
1
0 t
2T
-1
Fig.2.11
Pentru t > 2T răspunsul indicial este nul.
X ( 0) X ( T )
X0 ( t ) X ( 0 ) t
T
X ( 0) 1: X ( T ) 0
t
pt. 0 t T gh1 ( t ) X0 ( t ) 1
T
t
pt. T t 2 T gh1 ( t ) X1 ( t ) 1
T
X ( T ) X ( 0)
X1 ( T ) X ( T ) ( t T) 2
T 1 Ts 1 e Ts
e ( 0) 1; e ( T ) 0. G h1 (s) .
T s
Prin micşorarea periodei de eşantionare, extrapolatorul de ordin 1 dă o aproximare mai bună
semnalului faţă de cazul utilizării extrapolatorului de ordin 0.
Răspunsul la frecvenţă:
2
1 jT 1 e jT
G h1 ( j )
T j
2
sin
2 4 2 2 e 2
G h1 ( j ) 1 e
e 2e 2 T
e
2 2
arg G h1 ( j ) arctg .
e e
Acest tip de extrapolator are o caracteristică amplitudine-frecvenţă mai abruptă:
Gh 1 (j )
2
e
arg Gh (j ) e 2 e 3 e 4 e
1
Fig.2.13
b0 b1 b n-2 bn-1
-Uref
Fig.3.15
Eşantionoarele sunt plasate înainte şi după procesul liniar, având funcţia de transfer G(s) sau
răspunsul la impuls g(t). Semnalul aplicat la intrarea procesului este:
y *(s) y( nT)e nTs u( kT)g(( n k )T)e nTs
n0 n0 k 0
Substituind q = n- k(n=q+k)
Y *(s) u( kT)g(qT)e qTs e kTs
q k k 0
g(qT)e qTs u( kT)e kTs G *(s) u *(s)
q 0 0
k
G*( s) U*( s)
considerând g(qT)=0 pentru q <0.
Rezultă că transformata Laplace, u*(s) a semnalului la intrare este exprimată ca un factor
separat şi, similar cu cazul sistemelor continue.
Y *(s)
Functia de transfer: G *(s) g(qT)e qTs .
U *(s) q 0
Făcând substituţia z = eTs se obtine funcţia de transfer în z:
Y( z )
G ( z) g(qT) z q Z{g( t )}.
U( z ) q 0
Dacă eşantionorul este urmat de un extrapolator, având funcţia de transfer H(s), funcţia de
transfer devine produsul celor două funcţii de transfer ca în figura
y(kT)
T
u(t) u(kT) y(t)
H(s) G(s)
T
G (s) 1 / T1s G ( z) Z L1 1 / T1s Z
1
T1 ( z 1) T1 (1 z 1 )
.
2.
3. Componenta derivativa :
Y(s) T s
G(s) D .
U(s) 1 T1s
Cu extrapolator de ordin 0, funcţia de transfer discretă rezultă:
1
z 1
T s b (z 1) b 0 (1 z )
HG(s) ZL1 D 0
z 1 T1s
z a1 1 a1z 1
T / T
cu a 1 e D 1 şi b0 = TD / T1.
Deci există un pol z= -a1 si un zero la zD1 = 1. Aceasta implică ecuaţia diferenţială:
y(k ) a 1 y(k 1) b 0 [u (k ) u (k 1)] b 0 u (k ).
Pentru T1 0 a1 0 si b0 , ceea ce nu poate fi realizat fizic.
4. Timpul mort:
Un element cu timp mort poate fi descris prin y(t)=u(t -Tm) sau prin funcţia de transfer:
Y(s)
G (s) e Tms .
U(s)
Dacă timpul mort este multiplu al perioadei de eşantionare Tm = dT:
Y( z)
Y( z) z d U( z) si G ( z) z d D( z).
U( z)
Pentru un sistem liniar precedat sau urmat de un timp mort rezultă:
Y ( z)
G ( z) G ( z) z d .
U ( z)
5. Realizabilitatea:
Un sistem discret este realizabil dacă principiul cauzalităţii este satisfăcut, adică dacă variabila
de ieşire y(k) nu depinde de valori viitoare ale semnalului de intrare u(k+j). Aceasta conduce la:
i) o ecuaţie diferenţială
a 0 y( k ) a 1 y( k 1) ...a n y( k n) b 0 u( k ) b 1 u( k 1) ... b m u( k m)
Y( z) b 0 b 1 z 1 .... b m z m
G ( z)
U( z) a 0 a 1 z 1 .... a n z m
Răspunsul la impuls poate fi evaluat atunci când răspunsul indicial este cunoscut astfel:
g( n) h( n) h( n 1) h( n).
Y( z) U( z) Z L1 G 1 (s)G 2 (s) U( z)G 1G 2 ( z).
Y( z) k' z k'
G ( z) (6.4)
U( z) z z 1 1 a 1 z 1
z1 = a1 = e-aT. (6.5)
Y( k ) a 1Y( k 1) k ' u( k ).
Pentru o condiţie iniţială y(0) 0 şi pentru u(k) = 0 :
y(k) - a1y(k-1) =0 (6.7)
ceea ce conduce la
y(1) a 1 y(0)
y(2) a 1 y(1) a 12 y(0)
(6.8)
y( k ) a 1k y(0).
Acest sistem de ordinul I converge la 0 şi este asimptotic stabil doar dacă a1 < 1.
Pentru o valoare negativă a lui a1 rezultă o comportare periodică cu alternare de semn care nu
este posibilă pentru un sistem de ordinul întâi continuu.
De asemenea, polii în planul s şi în planul z sunt în corespondenţă prin z a1 es1T
Pe baza acestei relaţii rezultă că nu pot rezulta decât poli pozitivi în planul z. Deci polii reali
negativi nu au corespondenţă în polii de pe axa reală a planului s.
Totuşi poate apare situaţia în care un pol real dublu z1 < 0 este echivalent cu o pereche de poli
complex-conjugaţi în planul s.
Y(s) k k02
G (s)
U(s) T 2 s 2 2Ts 1 s 2 20 s 02
k (a 2 12 ) k (a 2 12 )
(s a ) 2 12 (s s1 )(s s 2 )
a / T 0
1
12 (1 2 ) 02 (1 2 )
2
T
s1,2 a j1
aT a 2 12
e k sin 1T z
1
Y(z) b1
G (z)
U(z) z 2 (ze aT cos 1T)z e zaT (z z1 )(z z 2 )