Sunteți pe pagina 1din 58

CAPITOLUL 2

SEMNALE {I SISTEME DISCRETE


2.1. Semnale discrete
Dup\ cum a fost precizat `n capitolul 1, un semnal discret, x[n] ,
este o func]ie a c\rei variabil\ independent\ este un `ntreg [i poate lua
orice valoare real\ sau complex\.
Este de remarcat c\ un semnal discret nu este definit la momente
dintre dou\ e[antioane succesive [i este gre[it a considera c\ semnalul
x[n] este egal cu zero pentru valori ne`ntregi ale variabilei independente.
Obi[nuit, x[k ] define[te al k-lea e[antion al semnalului x[n] ,
indiferent dac\ acesta provine din e[antionarea unui semnal analogic sau
nu.
Un exemplu de semnal discret este reprezentat `n figura 2.1.

Figura 2.1. Reprezentarea grafic\ a unui semnal discret

Pe lng\ reprezentarea grafic\ a unui semnal discret, mai exist\


cteva moduri de descriere a acestora, care uneori sunt mai convenabile:
1. Reprezentarea func]ional\, de exemplu

30

n, n = 1,2,3,4,5

(2.1)

x[n] = 4, n = 6
0, n rest

2. Reprezentarea tabelar\, de exemplu


n- - - - - - - - - - -2 -1 0 1 2 3 4 5 6 - - - - - - - x[n]

---------

0014

2 0 0 0---------

3. Reprezentarea prin secven]e de numere


O secven]\ infinit\, cu originea timpului marcat\ prin () este
reprezentat\ sub forma

x[n] = {...0, 0, 1, 4, 1, 0, 0...}(2.2)

O secven]\ x[n] ale c\rei valori sunt nule pentru n < 0, se reprezint\ sub
forma

x[n] = {0, 1, 4, 1, 0, 0...}(2.3)

~n acest caz, originea timpului este primul element din stnga al secven]ei
[i marcarea sa este op]ional\.
O secven]\ discret\ de durat\ finit\ se reprezint\ ca
(2.4)x [n ] = {3, -1, -2, 5, 0, 4, 1}

unde () reprezint\ originea timpului, adic\ x[0] .

2.1.1. Cteva semnale discrete elementare


~n prelucrarea numeric\ a semnalelor intervin adesea cteva
semnale de baz\, care vor fi definite dup\ cum urmeaz\:
1. Semnalul impuls unitate, care este descris de
1, n = 0
[n] = (2.5)
0, n rest
[i este reprezentat `n figura 2.2.

31

Figura 2.2. Reprezentarea grafic\ a impulsului unitate

Impulsul unitate joac\ acela[i rol ca distribu]ia Dirac din cazul semnalelor
definite `n timp continuu, dar, spre deosebire de aceasta, [n] este o
func]ie obi[nuit\, nu o distribu]ie. O secven]\ arbitrar\, cum este cea din
figura 2.1, poate fi reprezentat\ ca o sum\ de impulsuri ponderate [i
`ntrziate

x[n] = x[k ] [n k ] , k Z

(2.6)

k =

2. Semnalul treapt\ unitate, notat u[n], este definit de


1, n N
u[n] =
0, in rest
[i este reprezentat `n figura 2.3.

(2.7)

Figura 2.3. Reprezentarea grafic\ a treptei unitate

Leg\tura `ntre treapta unitate [i impulsul unitate este dat\ de rela]ia


n

u[n] =

[k ] , k Z

(2.8)

k =

care arat\ c\ valoarea treptei unitate la momentul n rezult\ prin


acumularea valorilor precedente ale impulsului unitate.
O alt\ reprezentare a treptei unitate este dat\ de suma de impulsuri unitate
`ntrziate

u[n] = [n k ] , n, k Z
k =0

32

(2.8')

Impulsul unitate poate fi reprezentat ca


[n] = u[n] u[n 1]
3. Semnalul ramp\ unitate, notat uzual cu u r [n] [i definit de
n, n N
u r [n] =
0, in rest
este reprezentat `n figura 2.4.

Figura 2.4. Reprezentarea grafic\ a semnalului ramp\ unitate

4. Semnalul exponen]ial, definit de

x[n] = a n , pentru n Z(2.11)


Pentru a , x[n] este real [i este reprezentat `n figura 2.5 pentru
diferite valori ale lui a.
Dac\ parametrul a este complex, atunci se poate scrie
a = r e j0(2.12)
unde r [i 0 reprezint\ modulul, respectiv faza m\rimii complexe a. ~n
acest caz
x[n] = r n e j0n = r n (cos 0 n + j sin 0 n )(2.13)
Deoarece x[n] este complex, se poate reprezenta grafic partea sa real\
x R [n] = r n cos 0 n(2.14)
ca func]ie de n [i, de asemenea, partea sa imaginar\
x I [n] = r n sin 0 n(2.15)
tot ca func]ie de n.
Pentru un semnal complex discret x[n] se mai poate reprezenta
uneori numai modulul
x[n] = r n ,(2.16)
de asemenea, ca func]ie de n.
Semnalul exponen]ial poate fi scris ca o sum\ de func]ii sinus [i
cosinus ponderate exponen]ial, iar o secven]\ sinusoidal\ ca o sum\ de
exponen]iale.

33

(2.9)

(2.10)

Se observ\ c\ partea real\ [i imaginar\ a lui e j0n variaz\ sinusoidal cu n.


Faptul c\ n este `ntotdeauna `ntreg conduce la diferen]e importante `ntre
propriet\]ile secven]elor exponen]iale complexe [i sinusoidale discrete [i
continue. Pentru a p\stra analogia cu cazul analogic, 0 reprezint\
pulsa]ia sinusoidei complexe [i se m\soar\ `n radiani/e[antion, iar n
num\rul de e[antioane.

Figura 2.5. Reprezentarea grafic\ a semnalului exponen]ial


pentru diverse valori ale lui a

Exponen]ialele complexe sau sinusoidele discrete sunt periodice


de perioad\ 2, deci va fi necesar\ numai considerarea pulsa]iilor din
domeniul fundamental < 0 sau 0 0 < 2 .

2.2. Clasificarea semnalelor discrete


2.2.1.
finit\

Semnale de energie finit\ [i semnale de putere

Energia unui semnal se define[te cu rela]ia


E=

x[n] 2
n =

34

(2.17)

Aceast\ m\rime poate fi calculat\ att pentru semnale reale, ct [i pentru


semnale complexe. Dac\ m\rimea E, definit\ de (2.17) este finit\,
semnalul se nume[te de energie finit\.
Puterea medie a unui semnal discret x[n] se define[te cu rela]ia
N12P = lim(2.18)

x[n]
N 2 N + 1n= N
Dac\ se define[te energia unui semnal pe un interval finit
N n N , ca fiind
N
2
EN = x[n]

(2.19)

n= N

atunci, energia sa se poate exprima ca


E lim E N
N

[i puterea sa medie
1

P lim
EN(2.21)
N 2 N + 1
Evident, dac\ E este finit, P = 0. Pe de alt\ parte, dac\ energia
unui semnal este infinit\, puterea poate fi finit\ sau infinit\. Dac\ puterea
este finit\ ([i diferit\ de zero) semnalul se nume[te de putere finit\.
Exemplul 2.1.
S\ se determine puterea semnalului treapt\ unitate. Pentru treapta
unitate, puterea este
N1N +1 1
P = limu 2 (n ) = lim= ,
N 2 N + 1N 2 N + 12n =0
deci treapta unitate este un semnal de putere finit\. Din expresia energiei
se observ\ c\ pentru acest semnal energia este infinit\.
Cu defini]iile anterioare, rezult\ c\ semnalul ramp\ unitate, definit
de (2.10), nu este nici de putere, nici de energie finit\.

2.2.2. Semnale periodice [i neperiodice


Un semnal x[n] este periodic, de perioad\ N dac\ [i numai dac\
x[n N ] = x[n] , pentru n ZN `ntreg(2.22)
Cea mai mic\ valoare pozitiv\ a lui N pentru care rela]ia (2.22)
este `ndeplinit\ se nume[te perioad\ fundamental\.
Dac\ nu exist\ nici o valoare pentru N care s\ satisfac\ rela]ia
(2.22), semnalul se nume[te neperiodic sau aperiodic.
35

(2.20)

Energia unui semnal periodic este finit\ pe o perioad\,


0 n N 1 , dac\ x[n] ia valori finite `n acest interval. Energia
semnalelor periodice, pentru < n < , este infinit\. Puterea medie a
semnalelor periodice este finit\ [i este egal\ cu puterea medie pe o
perioad\, dac\ valorile semnalului `n acest interval sunt finite.
1 N 12
P = x[n]
(2.23)
N n =0
Evident, semnalele periodice ce pot lua numai valori finite sunt de
putere finit\.

2.2.3. Semnale pare (simetrice) [i impare (antisimetrice)

Un semnal real x[n] este par, dac\


x[ n] = x[n]

(2.24)

x[ n] = x[n]

(2.25)

[i impar, dac\

Se observ\ c\ pentru semnale impare x[0] = 0 .


~n figura 2.6 sunt prezentate dou\ semnale, unul par (a) [i unul
impar (b).

Figura 2.6. Exemple de semnal par (a) [i impar (b)

Orice semnal discret x[n] poate fi exprimat ca suma a dou\


componente, una par\ [i una impar\. ~ntr-adev\r, dac\ se define[te
1xe [n] = [x[n] + x[ n]](2.26)
2
unde xe [n] satisface condi]ia de simetrie (2.24) [i

36

1[x[nx]o [nx][= n]]

(2.27)

2
unde xo [n] satisface rela]ia (2.25), rezult\
(2.28)

x[n] = xe [n] + xo [n]

2.3. Opera]ii simple cu semnale discrete


~n acest paragraf vor fi considerate cteva opera]ii simple
efectuate asupra variabilei independente [i a amplitudinii semnalului
discret.
Transform\ri ale variabilei independente
Deplasarea `n timp a semnalului. Un semnal x[n] poate fi
deplasat `n timp prin `nlocuirea variabilei independente n cu n k , unde
k Z. Pentru k > 0 , deplasarea `n timp are ca rezultat o `ntrziere a
semnalului cu k unit\]i de timp. Dac\ k < 0 , deplasarea `n timp determin\
un avans al semnalului cu k unit\]i de timp.

Exemplul 2.2.
Fie semnalul x[n] reprezentat `n figura 2.7.a. S\ se reprezinte
semnalele x[n 3] [i x[n + 2] . Semnalele x[n 3] [i respectiv x[n + 2]
sunt reprezentate `n figurile 2.7.b [i 2.7.c.
Dac\ semnalul x[n] este stocat pe un mediu oarecare este relativ
simplu de a modifica originea timpului prin introducerea unei `ntrzieri
sau a unui avans. Dac\, `ns\, semnalul este generat de un fenomen fizic ce
se desf\[oar\ `n timp real, nu este posibil\ realizarea unui avans, deoarece
acest lucru implic\ e[antioane ce nu au fost `nc\ generate.

Figura 2.7. Reprezentarea grafic\ a semnalului x[n] (a), a versiunii sale


`ntrziate cu 3 unit\]i (b) [i `n avans cu 2 unit\]i (c)
37

Reflectarea semnalului. O alt\ modificare a variabilei


independente, necesar\ `n aplica]ii, este aceea de a `nlocui variabila n cu
n, opera]ie numit\ reflectare (folding) a semnalului `n raport cu axa
ordonatelor. Aceast\ opera]ie este ilustrat\ `n figura 2.8.

Figura 2.8. Ilustrarea grafic\ a opera]iei de reflectare

Multe din opera]iile realizate `n PNS implic\ reflectarea [i deplasarea `n


timp. Opera]iile de reflectare [i deplasare `n timp nu sunt comutative.
Dac\ se noteaz\ opera]ia de deplasare `n timp cu TD [i cea de
reflectare cu TF, se poate scrie
TDk [ x[n]] = x[n k ], k > 0
TF [ x[n]] = x[ n]
TDk {TF [ x[n]]} = TDk [ x[ n]] = x[n + k ]
`n timp ce
TF {TDk [ x[n]]} = TF [ x[n k ]] = x[n k ]

Exemplul 2.3.
Fie semnalul x[n] reprezentat `n figura 2.9. S\ se reprezinte
semnalul ob]inut prin reflectarea [i deplasarea spre dreapta cu 2 unit\]i a
semnalului x[n] , precum [i cel ob]inut prin deplasarea spre dreapta cu 2
unit\]i [i apoi reflectarea semnalului x[n] .
Solu]ie. ~n figura 2.9 s-au reprezentat semnalele x1[n] = x[n] ,
adic\ x[n] reflectat, x2 [n] = x[n + 2] , adic\ x[n] reflectat [i deplasat 2
unit\]i spre dreapta, x3 [n] = x[n 2] , adic\ x[n] deplasat cu 2 unit\]i spre
dreapta [i x4 [n] = x[n 2] , adic\ x[n] deplasat 2 unit\]i spre dreapta [i
apoi reflectat.

38

Figura 2.9. Ilusrarea necomutativit\]ii opera]iilor de deplasare `n timp [i reflectare

Decimarea semnalului. Opera]ia de decimare a semnalului const\


`n `nlocuirea variabilei independente n cu Mn, unde M N , adic\
xM [n] = x[ Mn](2.29)
Aceast\ opera]ie se mai nume[te de scalare a axei timpului sau
sube[antionare [i este ilustrat\ `n figura 2.10a, pentru M=2.
Semnalul x2 [n] = x[2n] are o "derulare" mai rapid\ dect x[n] .
Interpolarea semnalului. Opera]ia de interpolare conduce la
ob]inerea unui semnal cu "derulare mai lent\", dat de rela]ia
n
x, daca L divide pe n, L N
(2.30)
x L [ n] = L

0, n rest
prin introducerea a L-1 valori nule `ntre dou\ e[antioane
consecutive ale semnalului x[n] . Aceast\ opera]ie este ilustrat\ `n figura
2.10b, pentru L=2.

39

Figura 2.10. Ilustrarea opera]iilor de a) decimare, b) interpolare

Sumarea, multiplicarea [i scalarea secven]elor


Suma a dou\ semnale x1 [n] [i x2 [n] este un semnal y[n] ale c\rui
valori la un anumit moment sunt egale cu suma valorilor semnalelor
implicate `n sum\ la acel moment
y[n] = x1 [n] + x2 [n], n Z(2.31)
Produsul a dou\ secven]e se ob]ine efectund produsul e[antion cu
e[antion al secven]elor
y[n] = x1 [n] x2 [n] , n Z(2.32)
Scalarea amplitudinii unui semnal cu o constant\ A se realizeaz\
prin multiplicarea valorii fiec\rui e[antion al semnalului cu constanta A

y[n] = A x[n], n Z(2.33)

2.4. Sisteme discrete


Un sistem discret este un dispozitiv sau un algoritm care opereaz\
asupra unui semnal discret, numit intrare sau excita]ie, conform unor
reguli bine definite, pentru a produce un alt semnal discret, numit ie[irea
sau r\spunsul sistemului.
Semnalul de intrare x[n] este transformat de sistemul discret `n
semnalul de ie[ire y[n] , conform rela]iei
y[n] H [x[n]]

(2.34)
40

unde H reprezint\ transformarea (numit\ uneori [i operator) sau


procesarea realizat\ de sistem asupra lui x[n] pentru a produce y[n] .
Grafic, rela]ia (2.34) este reprezentat\ `n figura 2.11.

Figura 2.11. Reprezentarea unui sistem `n timp discret

~n continuare se va face referire numai la sisteme cu o singura


intrare [i o singura ie[ire.Exist\ mai multe moduri de a caracteriza un
sistem discret [i a descrie opera]ia pe care el o execut\ asupra intr\rii
pentru a ob]ine r\spunsul sistemului. Unul dintre acestea const\ `n
descrierea sistemului printr-o rela]ie intrare ie[ire, ignorndu-se detaliile
de structur\ intern\ sau de realizare a sistemului, acesta fiind v\zut ca o
"cutie neagr\". Aceast\ situa]ie este descris\ de nota]ia
Hx[n] y[n](2.34')
echivalent\ cu (2.34).
Exemplul 2.4.
Rela]ia intrare ie[ire este exemplificat\ prin urm\toarele
sisteme, `n care semnalul de intrare se consider\ a fi
n, 3 n 3

a) y[n] = x[n ]

x[n] =
0, in rest

b) y[n] = x[n 1]
c) y[n] = x[n + 1]
1d) y[n ] = [x[n + 1] + x[n] + x[n 1]]
3
e) y[n ] = max{x[n + 1], x[n ], x[n 1]}
n

f)

y[n] = x[k ] = x[n] + x[n 1] + x[n 2] + ....


k =

Semnalul de intrare poate fi scris explicit sub forma secven]ei

x[n] = {...0, 3, 2, 1, 0, 1, 2, 3, 0...}

41

(2.35)

n 1
Ie[irea sistemelorn este
y[n] = x[k ] = x[k ] + x[n] = y[n 1] + x[n]
a) y[n] = {...0,
2, 3, 0...}
k =3,
2, 1, 0,k1,
=

care justific\ numele de acumulator,


sistemul calculnd valoarea curent\ a
Seadunarea
observ\ c\(acumularea)
ie[irea este identic\
cu intrarea
[i sistemul
se
ie[irii prin
valorii curente
a intr\rii
la valoarea
nume[te
identitate.
precedent\
a ie[irii.
Pentru acest exemplu se presupune c\ semnalul de intrare este
y[npentru
] = {...0,
1, 0,
1, 2, 3,
cunoscut
n 3,
n0 2,
[i se
dore[te
s\ 0...}
se determine ie[irea y[n] pentru
b)
n n0 .

Pentru
n = ncaz
0 , n0 + 1 , ... , rela]ia (2.35) devine
~n acest
sistemul `ntrzie cu un e[antion semnalul de intrare.
c)

y[n0 ] = y[n0 1] + x[n0 ] ,


y[n]y[=n0{...0,
+ 1] 3,= 2,
y[1,
n0 0,
] +1,x2,[n3,0 +0...}
1]

d)

y[n] = {...0, 1, 525

[. a. m. d.
sistem
intrare
Se Acest
observ\
c\ `n "avanseaz\"
calculul lui ysau
[n0anticipeaz\
] intervinesemnalul
y[n0 1]de, care
se cu
un
e[antion.
poate calcula cu rela]ia
n0 1

, 1, x2,[k, 1,
y[n0 1, ]2,=1,
] ,0...}
333 k =

adic\~n
y[acest
n0 1caz,
] reprezint\
tuturor
intr\rilor
anterioare
momentului
sistemulefectul
realizeaz\
media
aritmetic\
a e[antionulului
prezent, trecut [i urm\tor pentru fiecare moment de timp.
n0 asupra sistemului. R\spunsul sistemului pentru n n0 la semnalul de
intrareyx[[nn]] =aplicat
la 3,
momentul
0 depinde de semnalul de intrare la
{..0, 3,
3, 2, 1, 2,n3,
3, 3, 0...}
e)
momentul n0 [i toate intr\rile
aplicate
anterior. ~n consecin]\, y[n] pentru

n Acest
n0 nusistem
este unic
determinat
de intrarea
x[nn] valoarea
pentru n maxim\
n0 . dintre
selecteaz\
la fiecare
moment

Informa]ia
suplimentar\
x[n
1], x[n] [i
x[n + 1]. necesar\ determin\rii lui y[n] pentru
n n0 este condi]ia ini]ial\ y[n0 1] , care sintetizeaz\ efectul intr\rilor
y[n]asupra
= {..0,sistemului.
3, 5, 6, 6, Condi]ia
7, 9, 12, 0...}
f)
anterioare
ini]ial\ y[n0 1] `mpreun\ cu

secven]a de intrare x[n] pentru n n0 vor determina `n mod unic


Acestdesistem
acumulator,
secven]a
ie[ire este
y[n]un
pentru
n n0 . calculnd suma tuturor
e[antioanelor trecute pn\ la momentul respectiv.
Pentru unele din sistemele considerate `n exemplele precedente se
Dac\
nu a avut
o excita]ie
de intrarea
n0 ,
observ\
c\ acumulatorul
ie[irea la un moment
n =nici
n0 nu
depinde `nainte
numai de
de
condi]ia
ini]ial\
y
[
n
0

1
]
=
0
,
caz
`n
care
sistemul
se
zice
c\
este
ini]ial
la n = n0 (adic\ x[n0 ]), ci [i de valorile intr\rii la momente dinainte [i
dup\ n0 .~n acest caz, ie[irea y[n] depinde numai de secven]a de intrare
relaxat.
~n exemplul acumulatorului rela]ia intrare ie[ire care `l define[te
x[n] pentru n n0 .
poate fi rescris\ echivalent sub forma

42
43

(2.35')

De obicei, sistemele se consider\ relaxate la n = . Dac\


intrarea se aplic\ unui sistem de la n = , ie[irea sistemului este unic
determinat\ de secven]a de intrare.
Se observ\, `n cazul acumulatorului, ca pentru a determina `n mod
unic secven]a de ie[ire y[n] pentru n n0 , este necesar\ o singur\
condi]ie ini]ial\. ~n general, pentru sisteme discrete, informa]ia
suplimentara constituit\ de setul de valori y[n0 1] , y[n0 2] ,
y[n0 N ] necesare determin\rii ie[irii y[n] pentru n n0 , la secven]a
de intrare x[n] pentru n n0 , poart\ numele de condi]ii ini]iale. Dac\
acestea sunt nule, sistemul este ini]ial relaxat. Aceste no]iuni vor fi
reluate `n paragraful 2.5, unde se va introduce descrierea sistemelor
discrete cu ajutorul ecua]iilor cu diferen]e.
Exemplul 2.5.
Se consider\ acumulatorul descris de (2.35) excitat de secven]a
x[n] = n u[n] . S\ se determine secven]a de ie[ire `n condi]iile:
a) sistemul este ini]ial relaxat ( y[ 1] = 0 );
b) y[ 1] = 1 .
Ie[irea sistemului este definit\ ca
y[n] =
n

Dar

x[k ]
k =0

k =

k =

k =0

k =0

x[k ] = x[k ] + x[k ] = y[ 1] + x[k ]

n(n + 1)
=
2

n(n + 1)
a) Dac\ y[ 1] = 0 y[n] =

, n 0;
2
n(n + 1) n 2 + n + 2

b) Dac\ y[ 1] = 1 y[n] = 1 +=, n 0.


22

2.4.1. Reprezentarea simbolic\ a sistemelor discrete

Opera]iile asupra semnalelor discrete reprezentate prin secven]e


sunt realizate de sisteme discrete a c\ror reprezentare simbolic\ este dat\
`n continuare.

44

Sumator.

Figura 2.12. Reprezentarea simbolic\ a sumatorului

Multiplicator cu o constant\

Figura 2.13. Reprezentarea simbolic\ a multiplicatorului cu o constant\

Multiplicator de semnal

Figura 2.14. Reprezentarea simbolic\ a multiplicatorului

Element de `ntrziere

Figura 2.15. Reprezentarea simbolic\ a unui element de `ntrziere

Element de anticipare

Figura 2.16. Reprezentarea grafic\ a unui element de anticipare

Observa]ie. Opera]ia de anticipare este nerealizabil\ fizic `ntr-un sistem


de timp real.
Exemplul 2.6.
Cu ajutorul blocurilor constructive prezentate anterior s\ se
reprezinte diagrama bloc a sistemului discret descris de
45

[nx[n1] +k 5] x. [n] + 2 x[n 2] .


e)yy[[nn]]==1y
2 k =0
Sistemele c) [i d) au memorie finit\, `n timp ce e) are memorie infinit\.
Solu]ie.
Dinc\rela]ia
intrare
ie[ire
caracterizeaz\
se
Se observ\
sistemele
statice
suntcare
descrise
`n generalsistemul
de o rela]ie
observ\c\ie[ire
acesta
intrare
depoate
formafi implementat cu ajutorul a 3 multiplicatoare, 2
sumatoare [i 3 elemente de `ntrziere.
y[n] = F [x[n], n](2.36)
[i nu includ elemente de `ntrziere (memorie).
2.4.2.2. Sisteme discrete invariante [i variante `n timp
Sistemele pot fi `mp\r]ite `n dou\ mari categorii:
- sisteme invariante `n timp;
- sisteme variante `n timp.
Prin defini]ie, un sistem relaxat, descris de operatorul H este
Figura
diagramei
invariant
`n 2.17.
timpReprezentarea
dac\ [i numai
dac\ bloc pentru sistemul din exemplul 2.6.
Hx[n] y[n]
2.4.2. Clasificarea sistemelor discrete
implic\
~n analiza [i proiectarea sistemelor discrete este de dorit
Hxde
[npropriet\]ile
k ] ygenerale
[n k ](2.37)
clasificarea lor `n func]ie
pe care acestea le au.
Din
acest
motiv
este
necesar\
specificarea
unor
propriet\]i
pentru orice semnal de intrare x[n] [i orice deplasare k. ale acestora
care pot
fi folosite
`n descrierea
lorinvariant
generale.`n timp se
Pentru
a determina
dac\ un caracteristicilor
sistem este sau nu
procedeaz\ `n felul urm\tor:
2.4.2.1. oSisteme
dinamice
Se consider\
intrare discrete
arbitrar\statice
x[n] , [icare
va produce r\spunsul y[n] . Se
Un semnalul
sistem discret
se nume[te
static[isau
memorie ie[irea.
dac\ ie[irea
`ntrzie
de intrare
cu k unit\]i
se f\r\
recalculeaz\
~n
sa la un moment
oarecare
n depinde numai de intrarea din acel moment.
general,
aceasta se
poate scrie
~n caz contrar, sistemul se nume[te dinamic sau cu memorie. Dac\
y[n, k ] = H [x[n k ]](2.38)
ie[irea unui sistem la un moment n este complet determinat\ de intr\rile
Dac\
n, k(]Neste
cu y[nc\acesta
k ] pentru
toate valorile
lui k, N.
x[n ie[irea
N ],...,y[x[n]
0 egal\
), se spune
are memorie
de ordinul
Dac\
N
este
finit,
sistemul
este
cu
memorie
finit\,
iar
dac\
N
=
,
sistemul este invariant `n timp. ~n caz contrar, dac\ y[n, k ] y[n k ] ,
sistemul
are memorie
infinit\. a lui k, sistemul este variant `n timp.
chiar pentru
o singur\ valoare
Exemple de sisteme statice (f\r\ memorie)
a) y[n] = a x[n] ;
Exemplul 2.7.
S\ se determine dac\ sistemele descrise de urm\toarele rela]ii
b) y[n ] = n x[n] + b x 3 [n ] .
intrare ie[ire sunt sau nu variante `n timp.
Exemple de sisteme dinamice (cu memorie)
a) y[n ] = H [x[n]] = x[n ] x[n 1] ;
c) y[n] = x[n] + 3 x[n 1] ;
b) y [n ] = H [x [n ]] = n x [n ];
N

x[n0 n .k ] ;
c) y[d)
n]y[=nx][=
n]cos

a) y[n, k ] = H [x[nk =0 k ]] = x[n k ] x[n k 1]


46
47

y[n k ] = x[n k ] x[n k 1]


Deoarece y[n, k ] = y[n k ] , rezult\ c\ sistemul este invariant `n timp.
b) y[n, k ] = H [x[n k ]] = n x[n k ]
y[n k ] = (n k ) x[n k ]
Se observ\ c\ y[n, k ] y[n k ], rezult\ c\ sistemul este variant `n timp.
c) y[n, k ] = H [x[n k ]] = x[n k ] cos 0 n
y[n k ] = x[n k ] cos 0 (n k )
Deoarece y[n, k ] y[n k ] , rezult\ c\ sistemul este variant `n timp.
2.4.2.3. Sisteme discrete liniare [i neliniare
Prin defini]ie, un sistem discret este liniar, dac\ satisface
principiul superpozi]iei. Cu alte cuvinte, `n acest caz, r\spunsul sistemului
la o sum\ ponderat\ de semnale de intrare este egal cu suma r\spunsurilor
sistemului la fiecare din semnalele de intrare, ponderate corespunz\tor,
adic\ un sistem discret, relaxat, caracterizat de operatorul H este liniar,
dac\
H [ a1 x1 [n] + a2 x2 [n ]

] = a1 H [x1 [n]] + a 2 H [x2 [n]](2.39)


pentru orice secven]e de intrare arbitrare x1 [n] [i x2 [n] [i pentru orice
constante arbitrare a1 [i a 2 .
Rela]ia (2.39) implic\ propriet\]ile de scalare [i aditivitate ale
sistemelor liniare [i poate fi extins\ la orice combina]ie ponderat\ de
semnale de intrare, pe baza induc]iei. ~ntr-adev\r, dac\ se presupune c\
M 1M 1

Hx[
n]k =k a x [n] y[n] = a y [
n]
k =1

k =1

unde y k [n] = H [xk [n]] , k = 1, 2, ...


semnale, atunci pentru semnalul

M 1 , este adev\rat\ pentru M 1

ak xk [n] = x[n] + aM xM [n] ,


k =1

ie[irea sistemului este


M

H ak xk [n] = H [ x[n] + aM xM [n]

] = H [x[n]] + aM H [xM [n]]

Mk =1
1
M

ak yk [n] + aM yM [n] = ak yk [n]


=
k =1

k =1

48

~n general, din (2.39) se observ\ c\ un sistem relaxat, liniar, cu intrarea


zero produce ie[irea nul\. Dac\ un sistem produce o ie[ire diferit\ de zero
la intrare zero, el este fie nerelaxat, fie neliniar.
Dac\ un sistem discret nu satisface principiul superpozi]iei, el se
nume[te neliniar.
Exemplul 2.8.
S\ se determine dac\ sistemele descrise de urm\toarele rela]ii
intrare ie[ire sunt sau nu liniare.
a) y[n ] = H [x[n ]] = n x[n] ;

[]

b) y[n ] = H [x[n]] = x n 2 ;
c) y[n ] = H [x[n ]] = x 2 [n] .
Solu]ie.
a) Pentru dou\ secven]e de intrare x1 [n] [i x2 [n] , ie[irile
corespunz\toare sunt
y1 [n] = n x1 [n]
y 2 [n] = n x2 [n ]
O combina]ie liniar\ a celor dou\ semnale de intrare are ca
rezultat ie[irea
y 3 [n] = H [ a1 x1 [n] + a 2 x 2 [n]] = n [a1 x1 [n] + a 2 x 2 [n]

= a1n x1 [n] + a 2 n x 2 [n] = a1 y1 [n ] + a 2 y 2 [n]


care este o combina]ie liniar\ a ie[irilor corespunz\toare, deci sistemul
este liniar.
y1 [n] = x1 n 2 ,y 2 [n] = x2 n 2b)

[]

[]

[]

[]

y3 [n] = H [ a1 x1 [n] + a2 x2 [n]] = a1 x1 n 2 + a2 x2 n 2 = a1 y1 [n] + a 2 y 2 [n]


deci sistemul este liniar.
22

y1 [n] = x2122[n2],y 2 [n] = x2 [n]c)


y3 [n] = H [ a1 x1 [n] + a 2 x2 [n]] = a1 x1 [n] + 2a1a2 x1 [n]x2 [n] + a 2 x2 [n] =
a1 y1[n] + a 2 y 2 [n] + 2a1a 2 x1[n]x2 [n]

22=

Combina]ia liniar\ corespunz\toare a ie[irilor y1 [n] [i y 2 [n] este


2

a1 y1 [n ] + a2 y 2 [n] = a1 x12 [n] + a2 x2 [n] y3 [n ],


deci sistemul este neliniar.

49

Implica]iile
2.4.2.4.Sisteme
pe care lediscrete
are stabilitatea
cauzalepentru
[i necauzale
sistemele liniare invariante `n
timp vor
Un fi
sistem
discutate
discret
`n paragraful
este cauzal2.4.7.
dac\ ie[irea sa la un moment n,
Se
c\ un sistem
[i stabil
este realizabil.
~n cazale
contrar
y[nspune
] , depinde
numaicauzal
de valoarea
prezent\
[i cele trecute
intr\riieste
nerealizabil.
( x[nAlte
], x[clasific\ri
n 1], ...)ale
[i de
nici o valoare
viitoare
( x[nde+ r\spunsul
1], x[n + la
2], ...).
sistemelor
discrete
`n func]ie
Matematic,
ie[irea
unui
sistem
cauzal
poate
fi
scris\
sub
forma
impuls [i de modul de implementare vor fi prezentate `n paragrafele 2.4.8
[i 2.4.9, dup\
cu ajutorul
y[introducerea
n] = F [ x[ndescrierii
], x[n 1sistemelor
], x[n 2]discrete
, ... ](2.40)
ecua]iilor cu diferen]e [i a sumei de convolu]ie.
unde F [ ] este o func]ie arbitrar\. Un sistem discret care nu satisface
rela]ia (2.40) se nume[te necauzal. Un sistem necauzal nu este realizabil
fizic. 2.4.3. Analiza sistemelor discrete, liniare, invariante `n

timp (SDLIT) Suma de convolu]ie


Exemplul 2.9.
~n
continuare
sedac\
vor trata
sisteme
discrete,
liniare, invariante
S\ se
stabileasc\
sistemele
descrise
de urm\toarele
rela]ii `n
timp,
care
sesau
va ar\ta
c\ sunt complet caracterizate `n domeniul
intrarepentru
ie[ire
sunt
nu cauzale.
timp a)
deyr\spunsul
[n] = x[nla] impuls.
x[n 1] ;
Exist\ dou\ metode de baz\, folosite `n analiza r\spunsului
b) y[ndiscrete
] = x[n liniare
+ 1] lax[un
n]semnal
;
sistemelor
de intrare dat. Una se bazeaz\ pe
ob]inereac)solu]iei
din
ecua]ia
intrare

ie[ire
care caracterizeaz\ sistemul,
y[n ] = x n 2 ;
care are, `n general, forma
d) y[n] = x[ n] .

[]
N

Solu]ie
y[n ] = a k y[n k ] + bk x[n k ]
a) cauzal;
k =1
k =0
b) necauzal;
unde ak [i bk sunt parametri constan]i care caracterizeaz\ sistemul [i
c) necauzal;
independen]i de x[n] [i y[n] . Rela]ia (2.42) se nume[te ecua]ie cu
d) necauzal (de exemplu, pentru n = 1, y[ 1] = x[1]).
diferen]e a sistemului discret, liniar, invariant `n timp.
Prin analogie cu sistemele cauzale, se definesc secven]ele cauzale cele
A doua metod\ se bazeaz\ pe folosirea r\spunsului la impuls al
care sunt egale cu zero pentru n<0. ~n caz contrar, ele se numesc
sistemului. Ca o consecin]\ a propriet\]ilor de liniaritate [i invarian]\ `n
necauzale. Dac\ o secven]\ este diferit\ de zero numai pentru n<0,
timp, r\spunsul sistemului la un semnal de intrare arbitrar poate fi
aceasta se nume[te pur necauzal\.
exprimat `n func]ie de r\spunsul s\u la impuls cu ajutorul sumei de
convolu]ie. Pentru determinarea r\spunsului unui sistem liniar la un
semnal
de intrare
dat, discrete
acesta sestabile
descompune
`ntr-o sum\ de semnale
2.4.2.5.
Sisteme
[i instabile
elementare
componente
[i,
folosind
proprietatea
detrebuie
liniaritate
a `n
Stabilitatea este o proprietate important\ care
avut\
sistemului,
r\spunsurile
sistemului
la
semnalele
elementare
se
sumeaz\
vedere `n orice aplica]ie practic\. Un sistem oarecare, relaxat, se
spune c\
pentru
a
forma
r\spunsul
total.
este stabil `n sens MIME (M\rginit la Intrare M\rginit la iE[ire), dac\ [i

semnal
x[n] de
poate
fi descompus
`ntr-o un
sum\
de impulsuri
numaiOrice
dac\ orice
semnal
intrare
limitat produce
semnal
de ie[ire
scalate
[i `ntrziate,
conform
rela]ieienglezesc
(2.6). DeBIBO
exemplu,
limitat (se
mai folose[te
acronimul
de lasecven]a
Bounded Input
xBounded
specificarea
[n] = {2,Output,
4, 0, 3}`npoate
fi scris\ sistemelor
sub forma stabile). Matematic, aceasta
se poate scrie
x[n] = 2 [n + 1] + 4 [n] + 3 [n 2]
dac\ x[n] M x < ;atunci y[n] M y < (2.41)

50
51

(2.42)

Se define[te r\spunsul sistemului y[n, k ] la un impuls aplicat la


momentul n k cu rela]ia
y[n, k ] h[n, k ] = H [[n k ]](2.43)
~n (2.43), n desemneaz\ timpul, iar k arat\ localizarea `n timp a
impulsului de intrare.
Considernd semnalul de intrare dat de (2.6), r\spunsul sistemului va fi

y[n ] = H x[k ][n k ]

(2.44)
k =
Sistemul discret fiind
liniar, conform principiului
superpozi]iei, rezult\

y[n ] = x[k ]H {[n k ]} = x[k ]h[n, k ]


k =

(2.45)

k =

Dac\ sistemul discret liniar este [i invariant `n timp, adic\ dac\


H[n ] h[n] atunci
H[n k ] h[n k ],
rela]ia (2.45) devine

(2.46)

y[n ] = x[k ]h[n k ]


k =

Rela]ia (2.47) este cunoscut\ sub denumirea de sum\ de


convolu]ie [i din aceasta rezult\ c\, dac\ pentru un sistem discret liniar
invariant `n timp se cunoa[te r\spunsul la impuls, se poate deduce
r\spunsul sistemului la orice secven]\ de intrare. Func]ia h[n] se mai
nume[te func]ie pondere.
Pentru calculul ie[irii la un anumit moment n = n0 se efectueaz\
urm\toarele opera]ii elementare:
1. Reflectarea. R\spunsul la impuls h[k ] este "reflectat" fa]\ de k = 0
pentru a ob]ine h[ k ] .
2. Deplasarea `n timp. Se deplaseaz\ h[ k ] cu n0 unit\]i de timp spre
dreapta (stnga) dac\ n0 este pozitiv (negativ) pentru a ob]ine
h[n0 k ] .
3. Multiplicarea. Se `nmul]e[te x[k ] cu h[n0 k ] pentru a produce
secven]e de tipul vn0 [k ] x[k ] h[n0 k ] .
4. Sumarea. Se sumeaz\ toate valorile secven]ei produs vn0 [k ] pentru a
se ob]ine ie[irea la momentul n = n0 .
52

(2.47)

Pa[ii 24 trebuie repeta]i pentru toate valorile posibile ale lui n0 pentru a
ob]ine y[n] pentru < n < . Opera]ia de convolu]ie este simetric\,
adic\ nu conteaz\ care din cele dou\ secven]e este reflectat\ [i deplasat\.
~ntr-adev\r, dac\ `n (2.47) se efectueaz\ schimarea de variabil\ m=n-k,
atunci k=n-m,

y[n ] = x[n m]h[m]

(2.48)

m =

Revenind la indexul k, se ob]ine

y[n ] = x[n k ]h[k ]


k =

rela]ie care arat\, de fapt, c\ suma de convolu]ie este comutativ\.


Exemplul 2.10.
S\ se determine r\spunsul sistemului care are r\spunsul la impuls
n = 1 1,
1, n = 0
2, n = 0
2, n = 1

h[n] = 1,n = 1 la intrarea x[n] =


1, n = 2
3, n = 2
0, in rest .

0, `n rest .

`nti
y[0] =Solu]ie.
x[kConform
]h[ k ]pa[ilor
= x[0]descri[i
h[0] + anterior,
x[1]h[ se
1]calculeaz\
=4
k
=

h[ k ] .

hy[1]k =]
= {x...
[k, ]0,h[11, 1,
k ]2,=1,x[0,0]...h[}1] + x[1]h[0] + x[2]h[ 1] = 8
k =

y[2] =
y[3] =

x[k ]h[2 k ] = x[0]h[2] + x[1]h[1] + x[2]h[0] = 7

k =

x[k ]h[3 k ] = x[1]h[2] + x[2]h[1] = 1

k =

y[4] =

x[k ]h[4 k ] = x[2]h[2] = 3

k =

53

(2.48')

y[ 1] = x[k ]h[ 1 k ] = x[0]h[ 1] = 1 ;


k =

y[n] = {...,0, 1, 4, 8, 7, 1, -3, 0,...}

Fig. 2.19. Convolu]ia unui semnal discret de


durat\ infinit\ cu un semnal discret de durat\
finit\.

Fig. 2.18. Convolu]ia a dou\ semnale de


durat\ finit\ N1 [i N2. Convolu]ia are durata N1+ N2-1

54

Grafic, rezultatele anterioare pot fi urm\rite pe figura 2.18. h[k ] se


deplaseaz\ cu n unit\]i. Pentru n>0, deplasarea este spre dreapta [i pentru
n<0, spre stnga. Conform pa[ilor prezenta]i anterior, pentru o valoare n
dat\, se efectuaz\ produsele dintre x[k ] [i h[n k ] , e[antion cu e[antion,
[i apoi se sumeaz\.
Dac\ semnalele au durat\ finit\, avnd N1, respectiv N2 e[antioane,
cuprinse `ntre -N3 [i -N3+N1-1, respectiv -N4 [i -N4+N2-1, convolu]ia lor
are durat\ finit\, avnd N1+N2-1 e[antioane, produsul x[k ]h[n k ] fiind
zero pentru to]i k atunci cnd n < -(N4+N3) [i n>-N4+N2-1-N3+N1-1. ~n
cazul exemplului considerat, N1=3, N2=4, N3=0, N4=1 [i produsele
x[k ]h[n k ] sunt zero pentru n<-1 [i n>4. Prin urmare, nu se pune
problema convergen]ei sumei de convolu]ie, dac\ ambele semnale au
durat\ finit\ [i, evident, fiecare din semnale este m\rginit
x[n] M 1 , n Z , h[n] M 2 , n Z .

Exemplul 2.11.
S\ se determine convolu]ia dintre semnalul x[n] de durat\
nem\rginit\ x[n] = a n u[n] , [i h[n] = u[n] u[n N 2 ] , care este nenul
doar pentru 0, 1, 2, N2-1, adic\ are lungimea N2.
Solu]ie. Convolu]ia acestor semnale este ilustrat\ `n figura 2.19.
Unul din semnale fiind de durat\ nem\rginit\, [i convolu]ia va avea
durat\ infinit\ [i, prin urmare, se va pune problema convergen]ei sumei ce
reprezint\ convolu]ia pentru toate valorile lui n.

x[k ]h[n k ] = 0 .

Din figur\ se observ\ c\ pentru n<0,

k =

1 a n+1

Dac\ 0 n < N 2 , (x h )[n] = a =


.
n
1
a
k
Dac\ n N 2 , (x h )[n] = =0 a k =a
k = n N 2 +1

n N 2 +1 1

a N2

1 a

2.4.4. Propriet\]ile sistemelor discrete, liniare, invariante


`n timp [i interconectarea acestora
Deoarece r\spunsul unui SDLIT este dat de o sum\ de convolu]ie,
propriet\]ile acestei clase de sisteme sunt definite de propriet\]ile sumei
de convolu]ie discrete, care este comutativ i asociativ\.
55

1. Comutativitatea sistemelor [i conectarea lor `n cascad\.


Propriet\]ile de comutativitate [i asociativitate ale sumei de convolu]ie
conduc la comutativitatea SDLIT. Pentru a ilustra acest lucru, se
consider\ sistemele din figura 2.20a [i b.
y1[n] = x1[n] h2 [n] = (x[n] h1[n]) h2 [n] = x[n] (h1[n] h2 [n]) =
(2.50)
x[n] (h2 [n] h1[n]) = ( x[n] h2 [n]) h1[n] = x2 [n] h1[n] = y 2 [n].
Sistemele din figura 20 a [i b sunt echivalente cu sistemul din figura 20 c.
Se constat\ c\ `ntr-o cascad\ de sisteme discrete, liniare, invariante `n
timp nu conteaz\ locul acestora `n cascad\, deoarece, indiferent de pozi]ia
acestora, pentru acela[i semnal de intrare se ob]ine acela[i semnal de
ie[ire. Ca o consecin]\ a propriet\]ii de comutativitate [i asociativitate,
r\spunsul la impuls al unei cascade de SDLIT este independent de ordinea
sistemelor `n cascad\.

Figura 2.20. Ilustrarea propriet\]ii de comutativitate a SDLIT

2. Impulsul unitate [n] este element neutru pentru suma de


convolu]ie

x[n] [n] = x[k ] [n k ] =


k =

= ... x[n 1] [1] + x[n] [0] + x[n + 1] [ 1] + ... = x[n]


deci, dac\ la intrarea unui sistem discret liniar se aplic\ x[n] = [n] la
ie[ire se ob]ine
y[n ] = [n] h[n] = h[n ](2.52)
3. Dac\ la intrarea unui SDLIT se aplic\ [n n0 ] , la ie[ire se ob]ine
h[n n0 ] , adic\
[n n0 ] h[n] = h[n n0 ](2.53)
4. Un sistem av nd r\spunsul la impuls h[n] = [n] nu modific\
semnalul de intrare
y[n] = x[n](2.54)
56

(2.51)

~n
contextul
conect\rii
`n y[n]
cascad\
a sistemelor
se introduce
no]iunea
de,
Pentru
a ob]ine
r\spunsul
al sistemului
la semnalul
de intrare
x[n]
se `nlocuie[te
dat de (2.59)
`n rela]iala(2.47).
sistem
invers, h[n]
caracterizat
prin r\spunsul
impuls hi [n] care satisface
rela]ia
y[n] =

k =

k =

k =

x[k
][s[n k ] s[n k 1]] = x[k ]s[n k ] x[k ]s[n k 1]
h[n] hi [n] = [n](2.55)

(2.60)
5.
Conectarea
`n paralel
a SDLIT.
~n figura
2.21 (a)unitate,
este prezentat\
Cunoscnd
r\spunsul
s[n]
al unui sistem
la treapta
se define[te
convolu]ia
dintre
acesta
[i unsisteme
semnalhoarecare
intrare
fiind
conectarea `n
paralel
a dou\
1 [n] [i hde
2 [n
] . Se ca
poate
ar\ta simplu
c\ acesta este echivalent cu sistemul
din figura 2.21 (b).
~ntr-adev\r, conform
figurii
2.21.a,
se poate
y s [n]
=
x[k ]s[n
k ]scrie

(2.61)
y[n] = y1 [n] + y 2 [n] = x[n ]
[ ] + x[n] h2 [n] = x[n] (h1 [n] + h2 [n]) (2.56)
R\spunsul y[n] al sistemului la intrarea x[n] se poate exprima sub forma
(2.62)y[n] = y s [n] y s [n 1]
kh=1n

2.4.6. Cauzalitatea sistemelor discrete, liniare, invariante


`n timp exprimat\ `n func]ie de r\spunsul la impuls
~n cazul SDLIT cauzalitatea poate fi exprimat\ `n func]ie de
r\spunsul la impuls al sistemului. Pentru a determina aceast\ rela]ie, fie
Figurala2.21.
Conectarea
`n 0paralel
a dou\
un SDLIT a c\rui ie[ire
un moment
n=n
este dat\
de SDLIT
suma de
convolu]ie

2.4.5. R\spunsul SDLIT


la treapta unitate

y[n0 ] = h[k ]x[n0 k ]


k = un rol esen]ial `n analiza [i sinteza
De[i r\spunsul la impuls joac\
sistemelor
discrete,
liniare,
invariante
`n timp, uneori
prezint\
interes
care
se `mparte
`n doi
termeni,
unul con]innd
valoarea
prezent\
[i cele
utilizarea
la treapta
ob]ine
r\spunsul
trecute
aler\spunsului
intr\rii ( x[n]
pentru nunitate
n0 ) pentru
[i unul acare
con]ine
valorile
sistemului
o intrare
arbitrar\.
viitoare
alelaintr\rii
( x[n]
pentru R\spunsul
n > n0 ). la treapta unitate x[n] = u[n]
se ob]ine utiliznd suma de convolu]ie

n
h[k ]x[n
0 k ] + h[k ]x[n0 k ] =
y[n]
=
s[n]
=
h[k ]u[n k ] = h[k ]
k =0
k =
k =
[h[0]x[n0 ] + h[1]x[n0 1] + ...] +k =[h[1]x[n0 + 1] + h[2]x[n
0 + 2] + ...]

y[n0 ] =

(2.63)

Din aceast\ rela]ie se poate ob]ine explicit r\spunsul la impuls `n func]ie


Cum
pentru un
sistem cauzal
la momentul
de r\spunsul
la treapta
unitate,ie[irea
dup\ cum
urmeaz\: n0 depinde numai de
valoarea prezent\ [i cele trecute ale intr\rii,
rezult\ c\ r\spunsul la impuls
n 1
al sistemului trebuies[n]
s\ satisfac\
= h[n] +condi]ia
h[k ] = h[n] + s[n 1]
k =
(2.65)h[n] = 0 pentru n < 0
Deoarece
h[n] este r\spunsul la impuls al SDLIT relaxat, rezult\ c\
de unde rezult\
rela]ia (2.65) este condi]iah[n]
necesar\
= s[n][isuficient\
s[n 1] pentru cauzalitate.
Datorit\ acestei condi]ii limitele sumei pot fi modificate pentru a reflecta
aceast\ restric]ie, ob]inndu-se

57
58

(2.57)
(2.64)

(2.58)

(2.59)

provenind de la ini]ialele
n
sisteme FIR (acronimul
engleze[ti "finite
y[n] = [icele
h[kal]x[n
kr\spuns
] = lax[k
]h[n are
k ]durat\ infinit\,
impulse response")
c\ror
impuls
k =0
k =
numite sisteme IIR ("infinite
impulse response").
Anterior
s-a intodus
no]iunea
de secven]\
cauzal\
pentru
o
Un sistem
FIR are
un r\spuns
la impuls
egal cu
zeroa`ndenumi
afara unui
secven]\
care
este
zero
pentru
n<0
[i
de
secven]\
necauzal\
pentru
a
interval finit. F\r\ a pierde din generalitate, pentru sistemele FIR cauzale
denumi
secven]\ care este diferit\ de zero pentru n<0. Aceast\
se poateoscrie
terminologie semnific\ faptul c\ astfel de secven]e pot fi r\spunsurile la
h[n] = 0 , pentru n < 0 i n M(2.70)
impuls ale unui sistem cauzal, respectiv, necauzal.
caz `n care suma de convolu]ie devine
Dac\ la intrarea unui SDLIT cauzal se aplic\ o secven]\ cauzal\,
suma de convolu]ie devine M 1
y[n ] = h[k ] x[n k ]
n

y[n] = h[k ]x[n k ] = x[k ]h[n k ]


O interpretare util\ a acestei
expresii se ob]ine
k =0
k =0 observnd c\ ie[irea la
momentul
n
este
o
sum\
ponderat\
a
e[antioanelor
semnalului
de intrare
R\spunsul unui SDLIT cauzal la un semnal de intrare
cauzal este,
de
k =0

x[n], x[n cauzal,


1], ...deoarece
x[n M y[n]
+ 1] =. Cu
alte cuvinte,
asemenea,
0, pentru
n < 0 . sistemul pondereaz\ cu
valorile r\spunsului la impuls h[k ] cele mai recente M valori ale
e[antioanelor
semnal [i sumeaz\
cele M
produse.
~n consecin]\,
2.4.7.deStabilitatea
sistemelor
discrete,
liniare,
invariante
sistemul `n
ac]ioneaz\
ca
o
fereastr\
care
"vede"
numai
M
timp exprimat\ `n func]ie de r\spunsulultimele
la impuls
e[antioane ale intr\rii pentru a ob]ine ie[irea. Cu alte cuvinte, un sistem
FIR are o memorie finit\ de ordin M.
Condi]ia
de stabilitate
`n sensFIR,
MIME
din paragraful
2.4.2.5 poate
Spre deosebire
de sistemele
un sistem
IIR are r\spunsul
la
fi
exprimat\
pentru
SDLIT
`n
func]ie
de
caracteristicile
sistemului.
Fie un
impuls de durat\ infinit\ [i, cu ajutorul sumei de convolu]ie, r\spunsul
SDLIT
caracterizat
de
r\spunsul
la
impuls
h[n]
c\ruia
i
se
aplic\
un
s\u este
semnal de intrare m\rginit x[n] M x < . Ie[irea sa este dat\ de suma
de convolu]ie (2.48').

y[n ] = h[k ] x[n k ]

k =0

(2.66)

(2.71)
(2.67)

(2.72)

unde s-a
presupus
esteh[k
k =] 0 ),
y[n]
= sistemul
h[k ]x[ncauzal
k ] (limita
k[kinferioar\
] x[n k a] sumei
M x
de[i aceast\ presupunere
nu
era
absolut
necesar\.
k =
k =
k =
Se observ\
c\ se
`n observ\
calcululc\r\spunsului
sunt
implicate
valoareadac\
Din rela]ia
(2.68)
semnalul de
ie[ire
va fi m\rginit
prezent\
valorile
precedente
ale intr\rii,
deci sistemul are
r\spunsul[ilatoate
impuls
al sistemului
satisface
condi]ia
memorie infinit\.

h[k ]

(2.68)

(2.69)

k =

2.4.9. Sisteme discrete recursive [i nerecursive

~n concluzie, un SDLIT este stabil `n sens MIME dac\ r\spunsul s\u la


impuls este absolut sumabil.
Anterior s-a ar\tat cum se poate ob]ine ie[irea unui SDLIT cu
ajutorul sumei de convolu]ie `n func]ie de e[antioanele semnalului de
2.4.8.multe
Sisteme
discrete
cucare
r\spuns
finitconvenabil
la impulsa[ise exprima
intrare. Exist\
sisteme
pentru
este mai
r\spuns
infinitdelavaloarea
impuls prezent\ [i cele anterioare ale
ie[irea nu numai
`n func]ie
intr\rii, ci [i `n func]ie de valorile precedente ale ie[irii.
A[a cum s-a ar\tat anterior, SDLIT pot fi caracterizate `n func]ie
de durata r\spunsului lor la impuls. Aceste sisteme se `mpart `n dou\
clase, [i anume: cele al c\ror r\spuns la impuls are durat\ finit\, numite
59
60

Exemplul 2.12.
Fie sistemul definit de rela]ia
1n
y[n] =(2.73)

x[k ]
n + 1 k =0
care calculeaz\ media e[antioanelor acumulate (media cumulativ\).
Din (2.73) se observ\ c\ pentru calculul ie[irii y[n] este necesar\
stocarea tuturor e[antioanelor x[k ] , pentru 0 k n . Aparent, este
necesar\ o memorie care cre[te liniar cu num\rul e[antioanelor de la
intrare. Pentru sistemul descris de rela]ia (2.73) este mai u[or s\ se
calculeze y[n] `n func]ie
n 1 de y[n 1] [i x[n] . ~ntr-adev\r, printr-o
(
n
+
1
)
y
[
n
]
=
(2.73)
x[k ] se
+ xob]ine
[n] = n y[n 1] + x[n]
rearanjare simpl\ a rela]iei

(2.74)

k =0

[i atunci
1ny[n 1] +x[n](2.75)
y[n] =
n +1n +1
Acum media cumulativ\ se calculeaz\ mai u[or, multiplicnd valoarea
nprecedent\ a ie[irii y[n 1] cu, valoarea e[antionului curent
de
n +1
1
[i apoi adunnd cele dou\ produse.intrare cu
n +1
Conform rela]iei (2.75), calculul lui y[n] necesit\ dou\
multiplic\ri, o adunare [i o loca]ie de memorie (element de `ntrziere),
dup\ cum este ar\tat `n figura 2.22.
Acesta este un exemplu de sistem recursiv. ~n general, ie[irea unui sistem
cauzal recursiv poate fi exprimat\ astfel
y[n ] = F [ y[n 1], y[n 2], ..., y[n N ], x[n], x[n 1], ..., x[n M ] ](2.76)
unde F [ ] este o func]ie de argumentele sale. Ecua]ia (2.76) este o
ecua]ie recursiv\, specificnd un mod de calcul al ie[irii sistemului `n
func]ie de valorile precedente ale ie[irii [i valoarea prezent\ [i precedente
ale intr\rii.
Spre deosebire de sistemul descris de (2.76), dac\ y[n] depinde
numai de valoarea prezent\ [i cele trecute ale intr\rii, atunci
y[n ] = F [ x[n ], x[n 1], ... , x[n M ] ](2.77)
[i sistemul se nume[te nerecursiv.
61

Figura 2.22. Implementarea sistemului descris de (2.75)

Un sistem FIR, cauzal, descris de suma de convolu]ie


M

y[n ]
= h[k ] x[n k ] = h[0] x[n] + h[1] x[n 1] + ... + h[M ] x[n M ] =
k =0

= F [ x[n], x[n 1], ..., x[n M ] ],(2.78)


unde F [ ] este o sum\ ponderat\ a valorilor prezent\ [i trecute ale intr\rii
cu valoarea r\spunsului la impuls h[n], 0 n M , este nerecursiv.
Diferen]a de baz\ `ntre sistemele nerecursive [i cele recursive
const\ `n prezen]a la cele din urm\ a unei reac]ii ce con]ine cel putin un
element de `ntrziere.
Pentru calculul ie[irii y[n0 ] a unui sistem recursiv care este excitat
cu un semnal aplicat la n = 0 , trebuie calculate toate valorile precedente
ale ie[irii y[0], y[1], ... , y[n0 1] . Spre deosebire de aceast\ situa]ie,
realizarea nerecursiv\ permite calculul lui y[n0 ] f\r\ cunoa[terea ie[irilor
precedente. Din (2.76) se observ\ c\ ie[irea unui sistem recursiv se poate
determina dac\ se cunosc condi]iile ini]iale [i intrarea. Din punct de
vedere al contribu]iilor acestora `n r\spunsul sistemului se pot face
urm\toarele observa]ii:
1. Dac\ sistemul este ini]ial relaxat la momentul n = 0 , memoria
sa ar trebui s\ fie zero, deci y[ 1] = ... = y[ N ] = 0 . Deoarece memoria
sistemului determin\ starea sa, r\spunsul acestuia `n condi]ii ini]iale nule
se nume[te r\spuns de stare zero sau r\spuns for]at [i se noteaz\ cu
y zs [n] sau y fr [n] .
2. Dac\ sistemul este nerelaxat [i intrarea sa este nul\, r\spunsul
s\u se nume[te r\spuns de intrare zero, notat y zi [n] . Acesta se mai
nume[te r\spuns liber sau natural y nr [n] .
3. Un sistem recursiv cu condi]ii ini]iale nenule este nerelaxat [i
poate produce un semnal de ie[ire f\r\ a avea excita]ie.

62

4. Pentru clasa sistemelor liniare r\spunsul acestora este suma


celor dou\ r\spunsuri, de intrare zero [i de stare zero
y[n] = y zi [n] + y zs [n] .
~ntotdeauna este posibil a implementa un sistem FIR `n manier\
nerecursiv\, dar prin rearanjarea adecvat\ a rela]iei (2.77) care descrie
sistemul, acesta poate fi implementat [i recursiv.

Exemplul 2.13.
Fie un sistem FIR descris de ecua]ia
1M
y[n] =(2.79)

x[n k ]
M + 1 k =0
care calculeaz\ media mobil\ sau alunec\toare.
Conform rela]iei (2.77), acest sistem este de tip FIR, cu r\spunsul la
impuls
1h[n] =, 0nM(2.80)
M +1
[i implementarea din figura 2.23.

Figura 2.23. Implementarea nerecursiv\ a unui sistem FIR


pentru calculul mediei mobile

Rela]ia (2.79) poate fi `ns\ rearanjat\ sub forma


1 M1( x[n] x[n 1 M ]

) = (2.81)y[n ] =x[n 1 k ] +

M + 1 k =0M +1
1( x[n] x[n 1 M ] )= y[n 1] +
M +1
Rela]ia (2.79), scris\ `n forma echivalent\ (2.81), poate fi implementat\
ca `n figura 2.24 `n form\ recursiv\.
Un sistem IIR nu poate fi implementat dect recursiv, deoarece
implementarea nerecursiv\ ar implica un num\r infinit de celule de
`ntrziere.
~n concluzie, termenii de FIR [i IIR trebuie v\zu]i drept
caracteristici generale ale sistemelor referitoare la durata r\spunsului la

63

[n ] = a de
x[nrecursiv
D ] +[i w
[n] ,(2.82)se refer\ la
impuls, `n timp ceytermenii
nerecursiv
posibilit\]ile
de implementare
acestora. reflectat, a un factor de
unde
D `ntrzierea
introdus\ ale
`n semnalul
atenuare [i w[n] zgomot aditiv. Pe de alt\ parte, dac\ nu exist\ ]int\ `n
spa]iul investigat, semnalul y[n] const\ numai din zgomot. Deoarece, `n
general, semnalul reflectat de ]int\ este "`necat" `n zgomot, se pune
problema detec]iei ]intei, adic\, de a decide, pe baza semnalului
recep]ionat, dac\ ]inta este sau nu prezent\ [i, `n caz afirmativ, s\ se
g\seasc\ `ntrzierea D din care se poate determina distan]a pn\ la ]int\.
Inspec]ia vizual\ a semnalului y[n] nu relev\ prezen]a sau absen]a
semnalului ax[n D ] . Opera]ia de corela]ie `ntre semnalul transmis [i cel
recep]ionat ofer\ un mijloc de a decide prezen]a sau lipsa ]intei.
O alt\ aplica]ie a corela]iei, `ntlnit\ adesea `n comunica]iile
digitale,
const\
`n detec]iarecursiv\
`ntre dou\
alternative.
caz semnalul
Figura 2.24.
Implementarea
a unui
sistem FIR ~n
careacest
calculeaz\
media mobil\
recep]ionat este de forma
y[n] = xi [n] + w[n] , i = 0 , 1 ; 0 n L 1(2.83)

semnalelor
discrete
unde x0 [2.5.
n] [iCorela]ia
x1 [n] reprezint\,
de exemplu,
"0" logic, respectiv, "1" logic.
~n sec]iunile precedente semnalele s-au presupus deterministe,
adic\
fiecare
valoare asemnalului
secven]ei este
unic determinat\
de osemnale
expresiex0 [n ]
Efectund corela]iile
recep]ionat
cu cele dou\
matematic\, un tabel de atribuire sau o regul\ oarecare. ~n multe situa]ii
[i
x1 [procesele
n] generate
la recep]ie,
se poate
lua decizia
care din cele
dou\
`ns\,
carelocal
genereaz\
semnale
sunt mult
prea complexe,
astfel
`nct
descrierea
lor xeste
foarte
dificil\,
fie imposibil\.
~n aceste cazuri
semnale
x0 [n] sau
1 [nfie
] este
prezent
`n semnalul
recep]ionat.
este util\
modelarea
lor
cu
secven]e
aleatoare,
a
c\ror
caracterizare
~n cele ce urmeaz\ se va defini opera]ia de corela]ie [i
matematic\
sepentru
realizeaz\
pe baza
mediilorfinit\
de diferite
ordine
[15].de putere
autocorela]ie
semnale
de energie
[i pentru
semnale
Semnalele
aleatoare
nu
sunt
absolut
sumabile
sau
de
p\trat
sumabil
[i, `n
finit\.
consecin]\, nu au transformat\ Fourier, dar multe din propriet\]ile acestor
semnale pot fi descrise de func]iile lor de autocorela]ie sau de corela]ie,
pentru care
transformata
exist\ adesea.
2.5.1.
Corela]iaFourier
[i autocorela]ia
secven]elor de energie
Cafinit\
[i `n cazul convolu]iei, `n cazul opera]iei de corela]ie sunt
implicate dou\ semnale. Spre deosebire de convolu]ie, scopul calcul\rii
corela]iei a dou\ semnale este de a ob]ine o m\sur\ a gradului `n care cele
x[n] sunt
[i y[dependente
n] dou\ semnale
energieinforma]ii
finit\. Secven]a
de
dou\ Fie
semnale
[i de adeextrage
din aceast\
dependen]\.
corela]ie dintre x[n] [i y[n] este o secven]\ rxy [l ] definit\ cu rela]ia
Opera]ia de corela]ie este folosit\ `n cazul radarului, sonarului,

comunica]iilor digitale
Spre exemplu, se presupune c\
rxy [[i
l ]alte
=aplica]ii.
x[n] y[n l ] , l = 0 ; 1 ; 2 ; ...
exist\ dou\ secven]e aleatoare x[n] [i y[n] care trebuie comparate. ~n
n =
cazul radarului sau sonarului x[n] poate reprezenta semnalul discret
sau,
echivalent
transmis, iar y[n] , semnalului recep]ionat. Dac\ ]inta este prezent\,

semnalul recep]ionat
reflectat
rxy [ly[n]
] = const\
x[ndin
+ lsuma
] y[ndintre
] , l =semnalul
0;1;
2 ; ... de
]int\ [i zgomot, adic\
n =
Ordinea indicilor x [i y indic\ direc]ia `n care o secven]\ este deplasat\
fa]\ de cealalt\. ~n rela]ia (2.84) x[n] este nedeplasat\ [i y[n] este
64
65

(2.84)

(2.85)

deplasat\ fa]\ de x[n] cu l unit\]i, spre dreapta pentru l pozitiv [i spre


stnga pentru l negativ. ~n (2.85) y[n] este nedeplasat\ [i x[n] este
deplasat\ cu l unit\]i spre stnga pentru l pozitiv [i spre dreapta, dac\ l
este negativ.
Deplasarea lui x[n] spre stnga cu l unit\]i fa]\ de y[n]
echivaleaz\ cu deplasarea lui y[n] spre dreapta fa]\ de x[n] cu l unit\]i,
astfel `nct rxy [l ] ob]inut din (2.84) [i (2.85) este acela[i.
Dac\ se inverseaz\ rolurile lui x[n] [i y[n] se ob]ine

ryx [l ] = y[n] x[n l ]

(2.86)

n =

sau

ryx [l ] = y[n + l ] x[n]

(2.87)

n =

Comparnd (2.84) cu (2.87) sau (2.85) cu (2.86), rezult\


rxy [l ] = ryx [ l ](2.88)
Cu excep]ia opera]iei de reflectare, calculul corela]iei implic\
acelea[i opera]ii ca [i convolu]ia: deplasarea unei secven]e, multiplicarea
[i sumarea produselor, adic\ rxy [l ] se ob]ine din convolu]ia
rxy [l ] = x[l ] y[ l ]

(2.89)

~n cazul particular `n care y[n] = x[n ] se ob]ine autocorela]ia,


definit\ ca

rxx [l ] = x[n] x[n l ]

(2.90)

n =

sau, echivalent

rxx [l ] = x[n + l ] x[n]


n =

Din (2.90) [i (2.91) rezult\ rxx [l ] = rxx [l ] , deci func]ia de autocorela]ie


este par\. Cnd se lucreaz\ cu secven]e de durat\ finit\, evident, sumele
sunt finite, limitele de sumare fiind determinate de lungimea secven]elor
implicate `n corela]ie.
Pentru eviden]ierea unor propriet\]i ale func]iei de autocorela]ie [i
corela]ie se presupun dou\ secven]e x[n] [i y[n] de energie finit\, [i se
formeaz\ combina]ia liniar\
z[n] = a x[n ] + b y[n l ](2.92)
66

(2.91)

Energia semnalului z[n] este

[ a x[n] + b y[n l ]2 ]=a

n =

n =

n =

x 2[n] + b 2 y 2 [n l ] +

+ 2ab

x[n] y[n l ] = a 2 rxx [0] + b 2 ryy [0] + 2 a b rxy [l ]

(2.93)

n =

Fie

rxx [0] = E x [i ryy [0] = E y

(2.94)

energiile semnalelor x[n] [i y[n] .


Evident,
a 2 rxx [0] + b 2 ryy [0] + 2 a b rxy [l ] 0

(2.95)

Presupunnd b 0 [i `mp\r]ind (2.93) prin b 2 , rezult\


2

aarxx [0] + 2 rxy [l ] + ryy [0] 0(2.96)


bb
Aceast\ rela]ie este adev\rat\ dac\ discriminantul s\u este mai
mic sau egal cu zero, adic\
2

rxy [l ] rxx [0] ryy [0] 0(2.97)


Din (2.97) rezult\
rxy [l ] rxx [0] ryy [0] = E x E y(2.98)
~n cazul particular y[n] = x[n ] , rezult\
rxx [l ] rxx [0] = E x(2.99)
Aceasta `nseamn\ c\ func]ia de autocorela]ie `[i atinge valoarea maxim\
`n origine. ~n practic\ este uneori preferabil a se normaliza func]ia de
corela]ie [i autocorela]ie la domeniul [ 1, 1 ] .
Func]ia de corela]ie normalizat\, numit\ uneori [i coeficient de
corela]ie, se calculeaz\ cu rela]ia
rxy [l ]
(2.100) xy [l ] =
rxx [0] ryy [0]
Func]ia de autocorela]ie normalizat\, numit\ uneori [i coeficient de
autocorela]ie, se calculeaz\ cu rela]ia
r [l ]
xx [l ] = xx(2.101)
Evident, xy [l ] 1 [i rxxxx[[l0]] 1 .
67

unde rxx [2.5.2.


l ] este
func]ia desecven]elor
autocorela]ie
semnalului
Corela]ia
deaputere
finit\x[n] , rxw [l ] [i
rwx [l ] func]iile de corela]ie dintre semnal [i zgomotul aditiv, iar rww [l ]
func]ia
a zgomotului.
Fiedex[autocorela]ie
n] [i y[n] dou\
secven]e de putere finit\. Func]ia lor de
Deoarece
x
[
n
]
s-a
presupus
periodic, de perioad\ N, [i func]ia sa de
corela]ie este definit\ prin rela]ia
autocorela]ie va fi periodic\,
locale pentru l = 0, N, 2N, ...
M1ravnd
xy [l ] maxime
= lim(2.102)

. Func]iile de corela]ie rxw


[l x][[in]rwxy[[nl ] ldintre
] semnal [i zgomot sunt mici
datorit\ independen]ei dintre cele dou\ semnale.
M 2 M + 1 n = M
Func]ia de autocorela]ie
a zgomotului va avea un maxim `n origine
tinznd
sa medie
Dac\apoi
x[n]asimptotic
= y[n] ,lasevaloarea
ob]ine func]ia
de [15].
autocorela]ie
~n concluzie, `n (2.108)
este
a[teptat ca numai rxx [l ] s\ aib\
M1rxx [
l ] =delim(2.103)
maxime semnificative pentru l 0 , ceea ce permite detec]ia semnalului
x[n] x[n l ]
periodic x[n] "`necat" `n zgomot [i determinarea perioadei sale.
M 2 M + 1 n = M
Dac\, `n particular, x[n] [i y[n] sunt periodice, de perioad\ N,
mediile din (2.102) [i (2.103) sunt identice cu cele pe o perioad\ [i atunci
se poate 2.5.3.
scrie Corela]ia dintre intrarea [i ie[irea unui sistem
1 N 1
rxy [l ] =(2.104)
~n paragraful
de fa]\ se urm\re[te ob]inerea unor rela]ii intrare
ie[ire pentru sisteme discrete,
`n timp `n "domeniul
x[nliniare,
] y[n invariante
l]
corela]iei", deoarece semnalul ob]inut la ie[irea sistemului nu este
N n =0
arbitrar, necorelat [i independent
de semnalul de intrare.
1 N 1
Fie un semnal x[n] , a c\rui func]ie de autocorela]ie rxx [l ] este cunoscut\,
rxx [lla]intrarea
=(2.105)
care se aplic\
unui SDLIT caracterizat de r\spunsul la impuls
h[n] . Semnalul de ie[ire
este
x[n] x[n l ]
Exemplul 2.14.
N n =0

Fie secven]a
y
[
n
]
=
h[n]

x[n]
=

]hr[xxn [l k] ]sunt periodice, de


(2.109)
y[n ] = x[1Secven]ele
n] + w[n](2.106)
rxy [xl[]k [i
perioad\ N.
k =
Factorul
unde x[n] este o secven]\ periodic\ de perioad\ necunoscut\ N, iar w[n]
Secven]a de intercorela]ie dintre intrare [i ie[ire
N este
zgomotul aditiv, presupus alb.
(2.110)ryx [l ] = y[l ] x[l ] = h[l ] [ x[l ]
poate fiConsidernd
considerat factor
de normalizare.
M e[antioane
prelevate din y[n] , adic\
x[l ]] = h[l ] rxx [l ]
0 n convolu]ia
M 1 , cu
M >>r\spunsul
N [i presupunnd
y[sistemului
n] = 0 pentru
n < 0 [ide
adic\
dintre
la impuls al
[i func]ia
autocorela]ie
a
secven]ei
de
intrare.
n > M , func]ia de autocorela]ie pentru y[n] este
Din (2.88) [i (2.110)
1 M 1 rezult\
(2.111)rxy [l ] = h[l ] rxx [l ]
ryy [de
l ] (2.89),
=(2.107)
}innd cont
(2.109) [i propriet\]ile convolu]iei, func]ia de
yde
[n]ie[ire
y[n este
l]
autocorela]ie a secven]ei
ryy [l ] = y[l ] y[lM] =n =0[h[l ] x[l ]] [h[l ] x[l ]] =
(2.112)
~nlocuind (2.106) `n (2.107), rezult\
[h[l ] h[l ]] [ x[l ] x[l ]] = rhh [l ] rxx [l ]
1 M 1
ryy [l ] = (x[n] + w[n]) (x[n l ] + w[n l ]) = rxx [l ] + rxw [l ] + rwx [l ] + rww [l ]
M n =0
68
69
(2.108)

Func]ia de autocorela]ie rhh [l ] Na r\spunsului la impuls h[n] exist\, dac\


ak y[n k ] = 0 , a0=1 energia
sistemul este stabil. Evalund (2.112) pentru l=0, se ob]ine
semnalului de ie[ire cu ajutorulk =0
func]iilor de autocorela]ie.
Se alege o solu]ie a ecua]iei omogene de forma
y[n ] = rnyy [0] =
~nlocuind (2.117) `n (2.116), se ob]ine

rhh [k ]rxx [k ]

(2.116)

(2.117)
(2.113)

k =

ak nk

=0

(2.118)

k =0

2.6. Sisteme
( discrete, liniare, invariante `n timp,)

n N N + a1 N 1 + a2 N 2 + ... + a N 1 + a N = 0(2.118')sau
caracterizate
de ecua]ii
cu diferen]e
cu coeficien]i
Ecua]ia (2.118)
sau (2.118)
se nume[te
ecua]ie caracteristic\,
iar
constan]i
polinomul
din parantez\ se nume[te polinom caracteristic al sistemului,
care are N r\d\cini notate 1 , 2 , ... , N , care pot fi reale [i/sau
complexe,
distincte
sau ecua]iei
nu. Dac\ coeficien]ii
a1 , ... , a Ncu
sunt
reali, cum se
2.6.1.
Solu]ia
liniare cu diferen]e
coeficien]i
`ntmpl\ de obicei `n practic\, r\d\cinile sunt fie reale, fie reale [i/sau
constan]i
perechi complex conjugate. Unele r\d\cini pot fi identice, caz `n care
r\d\cinile se numesc multiple. Pentru `nceput `ns\, se presupune c\
~n sunt
paragraful
2.4.3 au fost considerate SDLIT [i s-a ar\tat c\
acestea
distincte.
acesteaSolu]ia
pot fi complet
r\spunsul
lor la impuls.
general\ caracterizate
a ecua]iei cu de
diferen]e
omogene
este [3]De
asemenea, a fost prezentat\ [i o alt\ manier\ de descriere a rela]iei intrare
y h [n] = c1 n + c2 n + ... + c N nN(2.119)12
ie[ire pentru aceast\ familie de sisteme discrete, [i anume, prin ecua]ia
unde c1 , c2 , ... , c N sunt coeficien]i de ponderare, care se determin\ din
cu diferen]e exprimat\ de rela]ia
condi]iile ini]iale specificate pentru sistem. Deoarece x[n] = 0 , rela]ia
N
M
(2.119) poate fi folosit\ pentru determinarea
r\spunsului
de intrare zero
y
[
n
]
=

a
k y[n k ] + bk x[n k ]
y zi [n] al sistemului, coeficien]ii de ponderare determinndu-se din
k =1
k =0
condi]iile ini]iale y[1], y[2],...,
y[ N ] .
Dat\ fiind ecua]ia cu diferen]e cu coeficien]i constan]i care
caracterizeaz\ un sistem discret, liniar, invariant `n timp, `n acest paragraf
se urm\re[te a se ob]ine o expresie explicit\ pentru ie[irea y[n] , printr-o
metod\ numit\ direct\. O metod\ alternativ\, numit\ indirect\, bazat\ pe
folosirea transformatei Z va fi prezentat\ `n paragraful 3.6.2.
Ca [i `n cazul
Exemplul
2.15.ecua]iilor diferen]iale liniare cu coeficien]i
constan]i,
o
ecua]ie
cu diferen]e
arecauzal
solu]iadescris
[3] de ecua]ia cu
S\ se determineliniar\
r\spunsul
sistemului
y[n]
=
y
p [n] + y h [n](2.115)
diferen]e omogen\
y[n] 3 y[n 1] 4 y[n 2] = 0(2.120)
unde y p [n] reprezint\ o solu]ie particular\ a ecua]iei complete, iar
cu condi]iile ini]iale y[ 1] [i y[ 2] .
y h [n] solu]ia general\ a ecua]iei cu diferen]e omogene ( x[n k ] = 0
Solu]ie. Ecua]ia caracteristic\ este n 3 n 1 4 n 2 = 0 , cu r\d\cinile
pentru
1 = 1k[i=0,
2=
M4)., astfel `nct forma general\ a solu]iei ecua]iei cu
diferen]e, omogene este
y hgeneral\
[n] = c1aecua]iei
n + c2 n cu
= cdiferen]e
1 ( 1)n +omogene
c2 4 n(2.121)12
Solu]ia
Prin impunerea intr\rii egal\ cu zero se ob]ine ecua]ia cu diferen]e
omogen\
70
71

(2.114)

Constantele c1 [i c2 se ob]in din condi]iile ini]iale y[ 1] [i y[ 2] . Din


ecua]ia (2.120) se ob]ine
y[0] = 3 y[ 1] + 4 y[ 2]
(2.122)
y[1] = 3 y[0] + 4 y[ 1] = 13 y[ 1] + 12 y[ 2]
Pe de alt\ parte, din (2.121) se poate scrie
y[0] = c1 + c2
(2.123)
y[1] = c1 + 4 c2
~nlocuind (2.123) `n (2.122), rezult\
14c1 = y[ 1] + y[ 2]
55
1616
c2 =y[ 1] + y[ 2]
55
[i r\spunsul de intrare zero al sistemului va fi
416 116y zi [n] = y[ 1] + y[ 2] ( 1)n + y[ 1] + y[ 2]

4 n; n 0

55 55

(2.124)
Dac\ ecua]ia caracteristic\ are r\d\cina 1 multipl\ de ordin m,
iar celelalte r\d\cini, m+1 ,..., N , simple, solu]ia general\ a ecua]iei cu
diferen]e omogene este [3]
y h [n] = c1 n + c2 n n + c3 n 2 n + ... + cm n m1 n + cm+1 n +1 + ... + c N nN .1111m
(2.125)
~n cazul r\d\cinilor complex conjugate [i coeficien]ii corespunz\tori sunt
complex conjuga]i [i contribu]ia acestora se combin\ `ntr-o component\
real\. Astfel, dac\ p[ip=qrsunt
complex conjugate
(coscele
+ dou\
j sin r\d\cini
)
(2.126)
q = r (cos j sin )
contribu]ia lor `n r\spuns este
c p np = c p r n (cos n + j sin n)
n
cq nq = cq r (cos
n j sin n)

(2.127)

unde coeficien]ii c p [i cq sunt complex conjuga]i


c p = ce j ; c q = ce j
cu c = c p = cq .
72

(2.128)

}innd seama de (2.128), termenii din rela]ia (2.127) se combin\ `n


componenta
c p r n (cos n + j sin n) + c q r n (cos n j sin n) =
(2.129)
n= r ( Ak cos n + Bk sin n)
unde
Ak = 2c cos
(2.130)
Bk = 2c sin
Dac\ ecua]ia caracteristic\ are N1 r\d\cini reale distincte [i (N-N1)/2
perechi de r\d\cini complex conjugate, solu]ia este de forma
N1

N N1
2

k =1

k =1

y h [n] = ck n +k

r n ( Ak cos n + Bk sin n)

(2.131)

Dac\ unele r\d\cini reale sau complex conjugate sunt multiple, `n r\spuns
apar [i termeni de forma (2.125).
Solu]ia particular\ a ecua]iei cu diferen]e
Solu]ia particular\ se ob]ine presupunnd o anumit\ form\ pentru
aceasta, `n func]ie de semnalul de intrare [23]. ~n tabelul 2.1 sunt
prezentate solu]ii particulare pentru cele mai uzuale semnale folosite `n
practica prelucr\rii numerice a semnalelor.
Tabelul 2.1
Solu]ie particular\ y p [n]

Semnal de intrare x[n]


A (constant)

A Mn

k Mn

A nM

k 0 n M + k1 n M 1 + ... + k M

An n M

A n k 0 n M + k1 n M 1 + ... + k M

A cos 0 n

A sin 0 n

k1 cos 0 n + k 2 sin 0 n
M N

ki [n i]

[n]

i =0

Exemplul 2.16.
S\ se determine solu]ia particular\ a ecua]iei cu diferen]e
73

51yy[n
] 1=] y[n 2] + x[n ]
66

(2.126)

la semnalul de intrare x[n] = 2 , n 0 .


Solu]ia particular\ este
y p [n] = k 2 n u[n](2.127)
Substituind (2.127) `n (2.126), se ob]ine
51k 2 n u[n] = k 2 n1 u[n 1] k 2 n2 u[n 2] + 2 n u[n]
66
Pentru a determina pe k, ecua]ia precedent\ se evalueaz\ pentru n 2 .
518
4 k = (2 k ) k + 4 k =
665
Solu]ia particular\ este
8y p [n] = 2 n , n 0 .
5
Solu]ia total\ a ecua]iei liniare cu diferen]e [i r\spunsul de
stare zero al sistemului
Solu]ia total\ se ob]ine prin sumarea solu]iei general\ a ecua]iei
omogene cu o solu]ie particular\ a ecua]iei complete, adic\
y[n ] = y h [n] + y p [n](2.128)
Suma rezultat\ y[n] , pentru n 0 , con]ine constantele ck ale
solu]iei ecua]iei omogene, care se determin\ din primele e[antione ale
ie[irii calculate iterativ astfel `nct sistemul s\ satisfac\ condi]iile ini]iale
date y[1], y[2],..., y[ N ].
Datorit\ liniarit\]ii sistemului, r\spunsul y[n] poate fi determinat [i cu
rela]ia
y[n] = y zs [n] + y zi [n](2.129)
unde y zs [n] este numit r\spuns de stare zero, iar y zi [n] , r\spuns de
intrare zero. R\spunsul de stare zero se determin\ rezolvnd ecua]ia cu
diferen]e `n condi]ii ini]iale nule. A[a cum s-a mai precizat, r\spunsului
de intrare zero se deduce din ecua]ia omogen\, ]innd cont de condi]iile
ini]iale y[1], y[2],..., y[ N ] .

Exemplul 2.17.
Se consider\ un sistem recursiv descris de ecua]ia
y[n ] = a y[n 1] + x[n]
74

(2.130)

unde a constant\. Pentru acest sistem se dore[te aflarea semnalului de


ie[ire `n condi]iile `n care se presupune c\ la intrarea sistemului se aplic\
semnalul, pentru n 0 , f\r\ a face vreo presupunere asupra intr\rii
pentru x[n] n < 0 , dar presupunnd cunoscut\ valoarea y[ 1] , adic\
condi]ia ini]ial\. Caz particular x[n] = 2 n u[n] .
Semnalul de ie[ire poate fi ob]inut prin mai multe metode, [i
anume: folosind rela]ia (2.128), folosind rela]ia (2.129) [i, pentru acest
caz simplu al unei ecua]ii cu diferen]e de ordinul `nti, prin recuren]\.
1. Ecua]ia cu diferen]e omogen\ este
y[n] ay[n 1] = 0(2.131)
Ecua]ia caracteristic\ este a = 0 , cu r\d\cina = a . Solu]ia ecua]iei
(2.132)omogene este y h [n] = c1a n

Solu]ia particular\ a ecua]iei neomogene este de forma y p [n] = k 2 n u[n] .


~nlocuind solu]ia particular\ `n ecua]ia cu diferen]e [i apoi evalund-o pe
2
aceasta pentru n=1, rezult\ k =.
2a
2n
y p [ n] =2 ,n0(2.133)
2a
Conform rela]iei (2.128), solu]ia general\ este
2n
y[n] = c1a n +2 ,n0(2.134)
2a
Evalund (2.130) [i (2.134) `n n=0 [i egalnd cele dou\ rela]ii, se ob]ine
a
.c1 = ay[1]
2a
1
y[n] = a n+1 y[1] +(2 n+1 a n+1 ), n 0(2.135)
2a
2. R\spunsul de intrare zero este
'y zi [n] = c1a n(2.136)
Evalund (2.131) [i (2.136) `n n=0, apoi egalnd rela]iile, rezult\
'c1 = ay[1] .
y zi [n] = a n+1 y[1]
(2.137)
R\spunsului de stare zero este de forma
2 n"y zs [n] = c1 a n +2 ,n0
2a
(2.138)

75

'Constanta

c1' se determin\ prin evaluarea rela]iilor (2.138) [i (2.130) `n


a"n=0 cu condi]ia ini]ial\ nul\. Rezult\ astfel c1 = .
2a

1
y zs [n] =(2 n+1 a n+1 ), n 0(2.139)
2a
~nlocuind (2.137) [i (2.139) `n (2.129), se ob]ine solu]ia total\ de aceea[i
forma cu cea dat\ de (2.135).
3. Plecnd de la (2.130), se poate scrie
y[0] = a y[ 1] + x[0]
y[1] = a y[0] + x[1] = a 2 y[ 1] + a x[0] + x[1]
y[2] = a y[1] + x[2] = a 3 y[ 1] + a 2 x[0] + a x[1] + x[2]
M

(2.141)

y[n ] = a y[n 1] + x[n] = a n +1 y[ 1] + a n x[0] + a n 1 x[1] + ...


+ a x[n 1] + x[n]
sau, mai compact
n

y[n ] = an +1 y[ 1] + a k x[n k ] , n0

2.142)

k =0

Particulariznd (2.142) pentru semnalul de intrare considerat, se ob]ine


r\spunsul total al sistemului, evident, de aceea[i form\ cu (2.135).
Se observ\ c\ r\spunsul y[n] dat de (2.142) con]ine doi termeni: primul,
care `l con]ine pe y[ 1] , este un rezultat al condi]iei ini]iale, iar al doilea
termen se datoreaz\ semnalului de intrare x[n] .
Dac\ sistemul este ini]ial relaxat la momentul n = 0 , memoria sa
ar trebui s\ fie zero, deci y[ 1] = 0 . Pentru sistemul descris de (2.130)
r\spunsul de stare zero sau r\spunsul for]at este
n

y zs [n] = a k x[n k ] , n0
k =0

~n continuare, se presupune sistemul ini]ial nerelaxat ( y[ 1] 0 )


[i intrarea x[n] = 0 pentru to]i n. R\spunsul de intrare zero sau r\spunsul
natural al sistemului este
y zi [n] = a n+1 y[ 1] , n 0(2.144)
adic\ un sistem recursiv cu condi]ii ini]iale nenule produce un semnal de
ie[ire f\r\ a avea excita]ie, acesta datorndu-se memoriei sistemului.

76

(2.143)

Sistemul descris de (2.130) este cel mai simplu sistem recursiv din
clasa sistemelor recursive descrise de ecua]ii liniare cu diferen]e cu
coeficien]i constan]i. Forma general\ pentru o astfel de ecua]ie este dat\
de rela]ia
N

k =0

k =0

ak y[n k ] = bk x[n k ] ,

a0 1

(2.145)

Ordinul ecua]iei cu diferen]e sau ordinul sistemului este egal cu N.


Ecua]ia (2.145) exprim\ ie[irea sistemului la momentul n direct ca o sum\
ponderat\ a intr\rii prezente [i a valorilor anterioare ale intr\rii [i ie[irii.
Pentru a determina ie[irea y[n] pentru n 0 este necesar\ cunoa[terea
intr\rii x[n] [i condi]iile ini]iale y[1], y[2],..., y[ N ] . Acestea
sintetizeaz\ "istoria" sistemului necesar\ afl\rii ie[irii prezente [i viitoare.

Exemplul 2.18.
S\ se determine solu]ia total\ a ecua]iei cu diferen]e
51y[n ] = y[n 1] y[n 2] + x[n]
66

(2.146)

y[ 1] = 1

.cnd semnalul de intrare este x[n] = 2

n,

n 0 [i

Se determin\ `nti solu]ia ecua]ieiy[omogene


2] = 2
51
n n1 + n2 = 0
66
5111
n2 2 + = 0 1 = ; 2 =
6623
Forma general\ a solu]iei ecua]iei omogene cu diferen]e este
n
n
11y h [n] = c1 n + c2 n = c1 + c2 12
23

Din exemplul 2.16, solu]ia particular\ a acestui sistem la intrarea x [n]


8
este dat\ de (2.127) cu k = .
5
Solu]ia total\ este
n
11 8

y[n] = c1 + c2 + 2 n , n 0
523
77

(2.147)

unde constantele c1 [i c2 se determin\ astfel `nct s\ satisfac\ condi]iile


ini]iale.
Din (2.146) rezult\
51y[0] = y[ 1] y[ 2] + 1
66
(2.148)
5119517y[1] = y[0] y[ 1] + 2 =y[ 1] y[ 2] +
6636366
Din (2.147) se ob]ine
8y[0] = c1 + c2 +
5
(2.149)
11 16y[1] = c1 + c2 +
23 5
Introducnd (2.149) `n (2.148) rezult\ c1 [i c2 `n func]ie de condi]iile
ini]iale y[ 1] [i y[ 2] .
1
c1 + c2 =
1210
c1 = ; c2 =
11725
c1 + c2 =
n
n
2360 1 12 1 8y[n] = + + 2 n , n 0(2.150)
2 25 35
Pe de alt\ parte, r\spunsul total al sistemului se mai poate ob]ine
din sumarea r\spunsului de stare zero cu r\spunsul de intrare zero.

y[n] = y zs [n] + y zi [n]


(2.151)
R\spunsul de stare zero se ob]ine din (2.147), prin evaluarea
coeficien]ilor `n condi]ii ini]iale nule.
8
c'1 + c'2 + = 1

25
c'1 = 1 ; c' 2 =
1116 17 5 2 1 81ynzs [n] = n + + 2 n(2.152)
c'1 + c'2 + =
25 3 5
2356
R\spunsul de intrare zero se ob]ine din rezolvarea ecua]iei
omogene [i folosirea condi]iilor ini]iale

78

1
y
zs1
[n] = a k x[n k ] , n 0.
=0 2
y h [n] = c"1 +k c"
care, particularizat pentru
x[n]
= [n] , este
2
3
(2.153)
n
y
zs [n] = a k [n k ] = a n , n 0 .
51y[n ] y[n 1] + y[n 2] = 0

(2.158)

(2.159)

k =0

66
~n concluzie, r\spunsul la impuls al sistemului recursiv, de ordinul `nti,
y[0] = c"1 + c"2
descris de (2.130), este

h[n] = a n u[n](2.160)
(2.154)
11y[1de] stare
= c"1 zero
+ c"2
}innd cont de (2.160) [i (2.158), se observ\
c\ r\spunsul
23
este convolu]ia dintre r\spunsul la impuls al sistemului [i semnalul cauzal
51
de intrare.
~n cazul
y[0general
] = y[al1]unui
y[sistem
2] arbitrar, liniar, invariant `n timp,
recursiv, cauzal, r\spunsul de stare zero la un semnal de intrare cauzal

este
66
(2.155)
n

[n][=
h[k[]x2n[]n k ] , n 0.
195 y[y1]zs =y
1] y
1 1
k =0

n] = este
(2.156)
Cnd semnalul y3636
dezi [intrare
impulsul unitate, ( x[n] = [n] ), (2.161)
2
2
devine
1
R\spunsul total al sistemului se ob]ine din sumarea r\spunsurilor de stare
zs [n] = cu
h[n]
.(2.162)
Din egalarea ecua]ieiy (2.155)
(2.154)
rezult\ c"1 = , c"2 = 0 [i
zero [i de intrare zero,
adic\, `n cazul
exemplului considerat
n
n la
n
n
2
Pentru a 2determina
r\spunsul
impuls
1 81 11 12 1 81 al unui sistem discret
descris de o ecua]ie liniar\ cu diferen]e, cu coeficien]i constan]i se face
= +2.6.1,
+conform
2 n + c\ruia,
= r\spunsul
+ +total
2 n al unui astfel de
apely[lan]paragraful
5
3

52
2

2
2

5
3

52

sistem este suma dintre solu]ia ecua]iei omogene [i o solu]ie particular\ a


(2.157)
ecua]iei generale. Solu]ia particular\ este dat\
`n tabelul 2.1. Pentru cazul
Evident,
[n] ob]inut
cu rela]ia
cu celladat
de
`n care
N>M,ysolu]ia
particular\
este (2.157)
egal\ cueste
zeroidentic
[i r\spunsul
impuls
const\
dinpesolu]ia
ecua]ieiecua]iei
omogene,
cu coeficien]ii
ck din
(2.119)
(2.150)numai
ob]inut
baza solu]iei
omogene
[i a solu]iei
particulare,
evalua]i
astfel `nct
satisfac\ condi]iile
ini]iale dictate de impuls.
cu constantele
c1 [i cs\
2 determinate
corespunz\tor.
2.6.2. R\spunsul la impuls al sistemelor discrete, liniare,
invariante
Exemplul
2.19. `n timp
S\ se determine r\spunsul la impuls h[n] al sistemului descris de
ecua]ia
cu diferen]e
de ordinul
R\spunsul
la impuls
al unuidoi
sistem discret, liniar, invariant `n
y[n]

3
y[n

1]
r\spunsul
4 y[n 2]sistemului
= x[n] + 2lax[n
1](2.163)
timp, relaxat a fost definit ca
excita]ia
impuls
~n
exemplul
2.15sistemelor
s-a determinat
solu]ia
ecua]ieilacuimpuls
diferen]e
unitate.
~n cazul
recursive,
r\spunsul
esteomogene
egal cu
pentru
acest
de forma
r\spunsul
de sistem
stare zero,
cnd intrarea este x[n] = [n] .
De exemplu, `ny cazul
sistemului
de ordinul `nti din exemplul
h [n] =
(c1 ( 1)nrecursiv
+ c2 4 n )u[n](2.164)
2.17, r\spunsul de stare zero este

79
80

(2.161)

Cum pentru intrarea x[n] = [n] , solu]ia particular\ este zero, r\spunsul la
impuls al sistemului este dat de (2.164), unde c1 [i c2 sunt evaluate s\
satisfac\ rela]ia (2.163).
Pentru n=0 [i n=1, (2.163) devine
y[0] = 1
(2.165)
y[1] = 5
`n condi]iile y[1] = y[2] = 0 , deoarece sistemul trebuie s\ fie relaxat.
Evalund (2.164) `n n=0 [i n=1, se ob]ine
y[0] = c1 + c2
(2.166)
y[1] = c1 + 4c2
Din (2.165) [i (2.166) rezult\ c1=-1/5, c2=6/5. R\spunsul la impuls al
sistemului este
5 1h[n] = ( 1)n + 4 n u[n]
(2.167)
56
Pentru o ecua]ie liniar\ cu diferen]e, cu coeficien]i constan]i r\spunsul la
impuls este de forma solu]iei ecua]iei omogene
N

h[n] = ck nk

(2.168)

k =1

unde r\d\cinile polinomului caracteristic s-au presupus distincte.


sedetermin\dincondi]iiini]ialenuleCoeficien]iic k
y[1] = y[2] = ... = y[ N ] = 0 .
Exprimarea r\spunsului la impuls `n forma (2.168) permite stabilirea unei
leg\turi `ntre r\d\cinile polinomului caracteristic [i stabilitatea `n sens
MIME a sistemului, dup\ cum urmeaz\

h[n] =
n =0

Dac\ k < 1, k = 1, N

ck nk ck

n =0 k =1

n =0

n k

k =1

< , [i, deci,

n =0

h[n] < .
n =0

Pe de alt\ parte, dac\ una sau mai multe din m\rimile k 1, h[n] nu
mai este absolut sumabil [i, `n consecin]\, sistemul este instabil. Prin
urmare, o condi]ie necesar\ [i suficient\ pentru stabilitatea sistemelor
cauzale recursive descrise prin ecua]ii liniare cu diferen]e cu coeficien]i
constan]i este ca r\d\cinile polinomului caracteristic s\ fie subunitare `n
modul.

81

(2.169)

[]

f) x n 2 ; 2.7. Probleme propuse


g) partea par\ a lui x[n] ;
2.1.impar\
Un semnal
h) partea
a lui xdiscret
[n] . x[n] este definit sub forma
n
1 + 3 , 3 n 1
2.3. S\ se arate
c\ orice semnal poate fi descompus `ntr-o parte par\ [i
una impar\. xEste
descompunere unic\ ? Ilustra]i argumenta]ia
[n] aceast\
= 1, 0n3
utiliznd semnalul
0, n rest .
x[n] = {2, 3, 4, 5, 6}

a) S\ se determine valorile semnalului [i s\ se reprezinte x[n] ;


b) S\ se reprezinte semnalul care rezult\ dac\
2.4. Fie sistemul y[n ] = H [x[n]] = x n 2 .
se reflect\
[n]invariant
, apoi se `n
`ntrzie
se `nti
determine
dac\ xeste
timp; semnalul rezultat cu 4
a) S\ 1)
sistemului semnalul
e[antioane;
b) Se aplic\
n4 e[antioane,
3
2) `nti se `ntrzie
x[1n,]0cu
apoi se reflect\ semnalul

[]

x[n] =
0 , n rest .
c) S\ se reprezinte semnalul x[ n + 4] ;
se reprezinte
x[n]de
; la pct. b) [i c). Cum se poate ob]ine
se s\
compare
rezultatele
d) S\ 1)
2)ns\+se4]determine
x[
din x[n] [i? s\ se reprezinte y[n] = H [x[n]] ;

e) S\ se exprime x[n] `n func]ie de semnalele [n] [i u[n] .


3) s\ se reprezinte y 2 [n] = y[n 2];
rezultat.

se determine
reprezinte
x2 [n`n] figura
= x[n p2.2.
2] ;S\ se
2.2. 4)
Uns\semnal
discret [ix[s\n]seeste
reprezentat
5) s\
determine
[i s\fiecare
se reprezinte
semnalulsemnale
y 2 [n] = H [x2 [n]] ;
calculeze
[i se
s\ se
reprezinte
din urm\toarele
6) s\ se compare semnalele y 2 [n] cu y[n 2] . Ce concluzie
rezult\ ?

c)
d) S\ se repete pct. b) pentru sistemul y[n] = x[n] x[n 1] ;
S\ se repete pct. b) pentru sistemul y[n ] = H [x[n]] = n x[n ] .
2.5. Un sistem discret poate fi
1) static sau dinamic;
2) liniar sau neliniar;
3) invariant sau variant `n timp; Figura p2.2.
4) cauzal sau necauzal;
x[stabil
n 2]sau
; instabil.
a) 5)
S\
se
examineze
b) x[4 n] ; urm\toarele sisteme din punctul de vedere al
propriet\]ilor
de mai sus.
c)
x
[
n
+
2
]
a)
d) y[n ] = cos[; x[n]] ;
e) x[n] u[2 n] ;
x[n 1] [n 3];
82
83

b) y[n ] =

n +1

x[k ] ;

k =

c)

y[n] = x[n] cos 0 n ;

d)
e)

y[n] = x[ n + 2] ;
n]] reprezint\ partea `ntreag\ a lui
y[n] = Trun[Trun
x[n]][x,[unde

x[n] ob]inut\ prin trunchiere;

f) y[n] = Round[x[n]] , unde Round[x[n]] reprezint\ partea `ntreag\ a lui


x[n] ob]inut\ prin rotunjire;
g) y[n] = x[n] ;
h)
i)
j)
k)

y[n] = x[n] u[n] ;


y[n ] = x[n] + n x[n + 1] ;
y[n] = x[2n] ;
y[n] = x[ n] .
2.6. S\ se determine [i s\ se reprezinte convolu]ia y[n] a semnalelor
1
n

a) numeric;
b) grafic.

, 0n6

x[n] = 3 , n rest .
0
2 n 2

1 ,
n rest.
h[n] =
0 ,

2.7. S\ se calculeze convolu]ia y[n] a urm\toarelor perechi de


semnale:
n , 3 n 51 , 0 n 4
a) x[n] = , h[n] =
0 , n rest .0 , n rest .
b) x[n] = a n u[n]

h[n] = b n u[n] , pentru a b [i a = b.

84

1 , n = 2,0,1

h[n] = [n] [n 1] + [n 4] + [n 5] .
c) x[n] = 2 , n = 1 ,
0 , n rest.
d) x[n
] = u[n + 1] u[n 4] [n 5] , h[n] = [u[n + 2] u[n 3]] (3 n ) .
2.8. Fie x[n] , cu N1 n N 2 [i h[n] , M 1 n M 2 , dou\ semnale de
durat\ finit\.
a) S\ se determine domeniul L1 n L2 al convolu]iei lor `n func]ie de
N1 , N 2 , M 1i M 2 ;
b) S\ se determine limitele domeniului convolu]iei `n cazul `n care cele
dou\ semnale se suprapun par]ial `n stnga, se suprapun complet [i se
suprapun par]ial `n dreapta. Se presupune h[n] de durat\ mai mic\
dect x[n] .
c) S\ se ilustreze rezultatele ob]inute calculnd convolu]ia urm\toarelor
semnale
1 , 2 n 42 , 1 n 2
x[n] = ,h[n] =
0 , n rest .0 , n rest .

2.9. S\ se determine r\spunsul la impuls [i la treapta unitate al


sistemelor descrise de urm\toarele ecua]ii cu diferen]e:
a) y[n] = 0.6 y[n 1] 0.08 y[n 2] + x[n] ;
b) y[n] = 0.7 y[n 1] 0.1 y[n 2] + 2 x[n] x[n 2] .
2.10. Se consider\ SDLIT interconectate ca `n figura p2.10.

h2 [n]
x[n]

y[n]

h1 [n]

h3 [n]

h4 [n]

Figura p2.10.

a) S\ se exprime r\spunsul la impuls al `ntregului sistem `n func]ie de


h1 [n] , h2 [n], h3 [n] [i h4 [n] ;
85

y[n] 4 y[n 1] + 4 y[n 2] = x[n] x[n 1]


h[n] ,
S\
se
determine
dac\
la intrarea x[n] = ( 1)n u[n] [i condi]iile:

1 1 1
h1 [n] = , , ,
2 4 2

b)

a)hy2[[n1]]==hy3[[n]2]==(n0 + 1) u[n] , h4 [n] = [n 2] ;


c)
de la pct. b) dac\
b) yS\[se1determine
] = 1 ; y[r\spunsul
2] = 1 sistemului
.
x[n] = [n + 2] + 3 [n 1] 4 [n 3] .

2.15. S\ se determine r\spunsul la impuls h[n] al sistemului descris


de ecua]ia
ordin doisistemului al c\rui r\spuns la impuls
2.11. S\ cu
se diferen]e
determineder\spunsul
+ 4 y[n de
2]intrare
= x[n]x[nx][=n u[1n]]. u[n 10] .
este hy[[nn] = a4 nyu[n[n] 1la] semnalul
2.16.
se calculeze
rxx prin
[l ] urm\toarea
, rxy [l ] [i recua]ie
yx [l ] ale
2.12.S\Dou\
semnalesecven]ele
s[n] [i v[de
n] corela]ie
sunt legate
urm\toarelor
cu
diferen]e secven]e:
s[n] + a1
s[1n ,n10 ] +NK +n a Nn0s[+nN
N1] ,=bN0 v[nn].N

[ndeseneze
] = ,y[nimplementarea
] =
a) S\xse
, n rest
0 , n cu
restv[. n] ;
1) sistemului care genereaz\ s
[n]0 cnd
este.
excitat

2) sistemului care genereaz\ v[n] cnd este excitat cu s[n] ;


2.17.
S\ ser\spunsul
determinelasecven]a
autocorela]ie
a urm\toarelor
b) care este
impuls aldecascadei
formate
prin interconectarea
secven]e:
sistemelor 1 [i 2?
1a) x[n] = { , 2, 1, 1};
b) y[n] = { , 1, 2, 1} .1
2.13. Unse
sistem
discret
Ce concluzie
desprinde
? are realizarea din figura p2.13.

x[n]

y[n]

2
+

z 1

0.8

3
Figura p2.13.

a) S\ se calculeze r\spunsul la impuls al sistemului;


b) S\ se implementeze sistemul invers, adic\ cel care produce ie[irea
x[n] pentru intrarea y[n] .
2.14. S\ se determine r\spunsul y[n] , n 0 al sistemului descris de
ecua]ia cu diferen]e de ordinul doi
86
87

S-ar putea să vă placă și