Documente Academic
Documente Profesional
Documente Cultură
2018
...., x ( n M )]
N M
În mod special, pentru un sistem LTI y ( n ) a y(n k) b x(n k)
k k
k 1 k 0
unde {ak} şi {bk} sunt parametrii constanţi care specifică sistemul şi sunt
independente de x(n) şi y(n).
1
23.10.2018
Presupunem că noi avem un semnal arbitrar x(n) pe care noi dorim să-l
descompunem într-o o sumă de impulsuri-unitate. Pentru a utiliza notarea
prezentată în punctul precedent, noi selectăm semnalele elementare xk(n)
pentru a fi:
xk ( n) (n k)
unde k reprezintă întârzierea succesiunei-unitate.
Presupunem că noi înmulţim două succesiuni x(n) şi δ(n - k). Deoarece δ(n
- k) este zero peste tot cu excepţia la n = k, unde valoarea lui este unitatea,
rezultatul multiplicării este o altă succesiune care este zero peste tot cu
excepţia la n = k, unde valoarea lui este x(k), după cum este ilustrat mai jos.
Astfel:
x(n) (n k) x( k ) ( n k)
este o succesiune care este zero peste tot cu excepţia la n = k, unde valoarea
lui este x(k).
Dacă noi am repeta înmulţirea x(n) cu δ(n - m), unde m să fie o altă
întârziere ( m ≠ k), rezultatul va fi o succesiune care este zero peste tot cu
excepţia la n = m, unde valoarea lui este x(m). Prin urmare
3
x(n) (n m) x(m) (n m)
x ( n) x( k ) ( n k)
k
partea dreaptă este suma unui număr infinit de succesiuni cu o singură
mostră unde succesiunea-unitate (n - k) are o valoare a amplitudei de x(k).
4
Deci partea dreaptă arată descompunerea oricărui semnal arbitrar x(n) în o
sumă scalată a succesiunilor-unitate deplasate.
2
23.10.2018
Soluţie: Deoarece succesiunea x(n) este diferită de zero pentru momentele de timp
n = -1,0,2, noi avem nevoie de trei impulsuri la întârzierile k = -1, 0, 2. Urmând (1.79-
b) noi găsim:
x(n) 2 (n 1) 4 (n) 3 (n 2)
3
23.10.2018
y ( n, k ) h ( n, k ) T (n k)
Dacă impulsul la intrare este scalat cu o cantitate ck = x(k), răspunsul
sistemului este în mod corespunzător scalat, după cum urmează
x ( n) x( k ) ( n k)
k
h(n k) T (n k)
4
23.10.2018
În consecinţă
y ( n) x ( k ) h( n k ) (4.1)
k
Formula (4.1) care dă răspunsul y(n) a unui sistem LTI ca funcţia intrării x(n)
şi impulsul-unitate h(n) se numeşte suma convoluţiei.
y ( n) x ( k ) h( n k)
k
Procesul de a calcula convoluţia între x(k) şi h(k) implică să următorii patru
paşi:
5
23.10.2018
11
12
6
23.10.2018
13
14
7
23.10.2018
Convoluţia continuă
15
y ( n) x(n m)h(m)
m
Deşi ieşirea y(n) în (4.2) este identic la (4.1), succesiunile de produs în două
forme ale formulei convoluţiei nu sunt identice. De fapt, dacă noi definim două
succesiuni de produs ca
vn ( k ) x ( k ) h( n k) vn ( k ) y ( n) vn ( k ) n (n k)
n (n k)
n (k ) x( n k ) h( k ) k k
16
8
23.10.2018
x(n) = u(n)
18
9
23.10.2018
1 an 1
pentru n > 0, ieşirea este: e( n ) 1 a a2 .... an
1 a
Pe pe de altă parte, pentru n < 0, secvenţa produs constă numai din zerouri.
Atunci
y(n) = 0, n < 0
1
Dacă a < 1, valoarea finală a ieşirii se apropie infinit y ( ) lim y (n) 1 a
n
19
• Convolution demo
20
10
23.10.2018
Legea comutativă
x ( n) * h( n) h( n) * x ( n)
11
23.10.2018
y ( n) x ( n) * h( n)
24
12
23.10.2018
25
Tratată din punct de vedere fizic, această lege indică că dacă noi avem două
sisteme liniare invariante în timp cu funcţiile de rãspuns la impulsuri h1(n) şi h2
(n) excitate cu acelaşi semnal de intrare x(n), suma a două răspunsuri este
identică la răspunsul unui sistem total cu funcţia de răspuns la impulsul
unitate
h(n) h1(n) h2 (n)
26
13
23.10.2018
27
28
14
23.10.2018
Deci un sistem LTI este cauzal dacã şi numai dacã funcţia de rãspuns la impul
unitate este zero pentru valorile negative de n.
29
30
15
23.10.2018
31
În cazul particular când y(n) = x(n), noi avem autocorelarea de x(n), care este
definită ca succesiunea:
32
16
23.10.2018
Exemplu 4.3
Soluţie
Noi folosim definiţia (1.108) pentru a calcula rxy(l). Pentru l = 0 noi avem
33
Pentru l> 0, pur şi simplu deplasăm y(n) la drepta relativ de x(n) cu 1 unitate,
calculăm succesiunea de produs v1(n) = x(n)y(n - 1), şi în final, sumăm toate
valorile succesiunii-produs. Astfel noi obţinem:
Pentru l < 0, noi deplasăm y(n) spre stânga relativ de x(n) cu 1 unitate,
calculăm succesiunea de produs v1(n) = x(n)y(n - 1), şi sumăm toate valorile
succesiunii de produs. Astfel noi obţinem valorile succesiune
crosscorrelaţiei
34
17
23.10.2018
35
36
18
23.10.2018
şi
(2.6.25)
37
(2.6.27)
19
23.10.2018
39
40
20
23.10.2018
41
Exemplul 4.4
Să presupunem că o secvenţă de semnal x(n)=sin(π/5)n pentru 0 ≤n≤ 99
este coruptă de secvenţă de zgomot aditiv ω(n) unde valorile de zgomot aditiv sunt
selectate independent de la un eşantion la altul dintr-o distribuţie uniformă peste
intervalul(-∆ /2, ∆ /2), unde ∆ este un parametru de distribuţie. Secvenţa observată
este y(n) = x(n)+ω(n). Determinaţi secvenţa de autocorelare ryy(n) şi astfel,
determinaţi perioada de semnal x(n).
21
23.10.2018
Utilizarea autocorelaţiei
pentru a detecta prezenţa a
unui semnal periodic corupt
de către zgomot.
zgomot.
43
Figura 242 Utilizarea de autocorelaţie pentru a detecta prezenţa unui semnal periodic
corupt de zgomot.
44
22
23.10.2018
45
23