Documente Academic
Documente Profesional
Documente Cultură
CONVOLUIA
Introducem operatia de convoluie in timp
discret (suma de convolutie) si in timp
continuu (produsul de convolutie).
Calculul rspunsului sistemelor liniare i
invariante in timp, la un semnal de intrare
oarecare.
http://shannon.etc.upt.ro/teaching/ssist/Cap3.pdf
Suma de convoluie
Sinteza semnalului de intrare
Produsul intre un impuls Dirac intarziat cu k si semnalul x[n] extrage valoarea
esantionului x[k]:
x n n x 0 n
x n n k x k n k
x n x k n k
k
y[n]
Sd
Sistem liniar
h[n]
Sd
Sistem liniar
Sd
h[n-k]
3
SLIT
y n Sd x n Sd x k n k
k
x k Sd n k
k
x[n]
x k h n k
k
h[n]
y[n]
Sistem SLIT
(LTI system)
y n x k h n k x n h n h n x n
k
x y n
k yn k
h n n n N 2
0 n N2 1
n N2
x h n
x h n
ak
k n N 2 1
1 a n 1
1 a
a k a n N2 1
1 a N2
1 a
x n 0 and h n 0 , n 0 y n x k h n k
k 0
h n 0 , n 0
h n h n n , n Z
k 0
y n x n k h k x k h n k
7
BIBO Stabilitatea
Sistem stabil: Dac semnalul de intrare
este mrginit atunci i rspunsul trebuie s
fie mrginit, bounded input bounded
output (BIBO)
Conditia de BIBO stabilitate
Un sistem digital SLITD este stabil daca si
numai daca raspunsul sau la impuls este
absolut sumabil:
h k ,h n l1
Stabilitatea acumulatorului
n
h n n y n x k
k
x n - cauzal, y n x k , acumulator
k 0
x n n y n 1 n n
k 0
Proprietati.
Elementul neutru
Impulsul Dirac [n] este element neutru
pentru convolutie.
x[n]* [n] = x[n], pentru orice semnal x[n]
[n]
h[n]
h[n]
Sistemul identitate
Are raspunsul la impuls [n] (elementul
neutru pt. convolutie)
Pentru intrare [n] iesirea este tot [n].
11
Sistem de intarziere
Raspunsul la impuls h[n]=[n-n0].
Raspunsul sistemului este o varianta
intarziata a semnalului de intrare
x n n n0 x n n0
12
Asociativitatea convoluiei.
Conectarea n cascad (serie) a SLIT
Convolutia este asociativa
x h1 n h2 n xn h1n h2 n
y x h1 h2 x h1 h2
he h1 h2
Raspunsul la impuls al sistemului echivalent este
h n h1 n h2 n
y n x n h1 h2 n
h1n l1 , h2 n l1 h1 h2 n l1
Suma de convoluie este comutativ.
he n h1n h2 n h2 n h1n
xn
h1n
x1n
h2 n
xn
yn
h2 n
h1n
x2 n
yn
Sistemul invers
Sistemul cu raspunsul la impuls hi n este inversul sistemului
cu raspunsul la impuls h n daca prin conectarea lor in
cascada se obtine un sistem identitate.
h n hi n n
Distributivitatea convoluiei fa de
adunare. Conectarea n paralel a SLITD
16
Demonstratie
yn y1 n y2 n x h1 n x h2 n
xk h n k xk h n k
xk h n k h n k
x h1 h2 n
17
h k
h n 0, pentru n 0 s n h k
k 0
FIR
IIR
bn
, 0nM
h n a0
0,
in rest
FIR
Ecuatia cu diferente finite
N
a y n k b x n k
k 0
k 0
a0 0 and a1 a2 ... aN 0
20
10
Semnalul de iesire
Folosind ecuatia cu diferente finite:
M
yn
bk
xn k
a
k 0 0
hk xn k
21
FIR
Prin identificare se obtine:
bk
, k 0,1, ...., M
hk a0
0,
in rest
11
k 0
ak yn k
bk xn k ; a0 0 si a1 0
k 0
y n 0.5 y n 1 x n
y 1 0;
xn n yn hn
y 0 0.5 y 1 x 0 1 y 0 1 y 0 h 0
y 1 0.5 y 0 x 1 0 y 1 0.5 y 1 h 1
y 2 0.5 y 1 x 2 0 y 2 0.52 y 2 h 2
y 3 0.5 y 2 x 3 0 y 3 0.53 y 3 h 3
h n 0.5n n
12
z n
a0 yn a1 yn 1 b0 xn b1xn 1
26
13
Sistem de ordinul N
k 0
k 0
ak yn k bk xn k ;
y n
zn bk xn k
k 0
N
1
z
n
ak y n k
a0
k 1
Celule de
memorare,
multiplicatoare,
sumatoare
27
1
zn
a0
Am presupus ca a0=1
28
14
Implementarea direct II
Ordinea sistemelor nu este importanta (conexiune in serie)
Daca se schimba ordinea: se obtine o forma echivalenta
implementarii directe I, si anume implementarea directa II.
29
M<N
M>N
aN+1, aN+2, , aM
=0
bM+1, bN+2,
, bN = 0
30
15
y(t)
d 0
x t d x t
31
x t
x t d
y(t)
SLIT
Semnalul de iesire
y t S x t S x (t )d x S t d
const.
const.
Produsul de convolutie a semnalelor x si h.
Se poate calcula raspunsul unui sistem cunoscut, cu raspunsul la impuls ( h ) la un
semnal de intrare oarecare ( x )
y t x t h t
x h t d
32
16
Proprietati
Elementul neutru: distributia Dirac, (t).
x t t x t , x t
Convolutia este comutativa aproape peste tot (a.p.t.). Cu
notatia t u = , avem:
f g t g u f t u du g f t
f t g t h t f t g t h t
33
Cateva remarci
Daca x(t), h(t) L1 , clasa functiilor absolut integrabile
(sistemul este stabil), atunci
y(t)=x(t)*h(t) L1
Daca x(t), h(t) L2 , clasa functiilor cu patratul
modulului integrabil (energie finita), atunci convolutia
x(t)*h(t) exista, este marginita si continua
Daca unul din factori este din L1, iar celalalt din L2, de
ex. semnalul de intrare este de energie finita, x(t) L2 si
sistemul este stabil h(t) L1, atunci iesirea este de
energie finita
y(t)=x(t)*h(t) L2
34
17
f t t t T1
g t t t T2
Durata convolutiei = T1+T2 (suma
duratelor celor doua semnale)
0,
t0
t,
0 t T2
T2 t T1
f g t T2 ,
T T t , T t T T
1
1
2
1 2
0,
t T1 T2
35
0 t T2 ,
f g t d t;
0
T2 t T1 ,
f g t d T2 ;
t T2
T1 t T1 T2 ,
T2
f g t d T1 T2 t ;
t T1
t T1 T2 , f f t 0,
f g t 0.
36
18
Exemplul 2)
T
T
f t t t ;
2
2
g t f t ;
f g t T 1
t
t T t T ;
T
37
Exemplul 3)
1
f t
1
, f t f t ?
t 1
du
2arctg u
u 1
0
f t dt 2
f f 0 f f d
1
1
d
38
19
Exemplul 4)
T
T
f t t t ;
2
2
g t a t t , 0 a 1;
f g L2 durata infinita
T
t
1
T
1 a 2 t
1
2
ln
a
T
t
T
2
1 a t .
f g t
39
f g t at d
T
1 t T2
a 1
1
ln
a
f g t
T
2
T
2
a t d
T
t
1 t T2
2
a
a
.
1
ln
a
40
20
ht 0 , t 0 ht ht t ,
t
y t ht xt x ht d xt hd
Daca si semnalul de intrare este cauzal, xt xt t
se obtine :
t
y t ht xt x ht d xt hd;
y t y t t
Exemplu de sistem necauzal
1
h d ,h t L
42
21
Integratorul
Not
bounded
Rspunsul la impuls, h(t), al unui integrator este
(t).
x t t y t h t t
Rspunsul la un semnal marginit, de exemplu, (t), este semnalul rampa, care
este nemarginit.
t , t 0
t t .
t 0
t t d
0,
h d
s t h t t h d
0
44
22
y " t h t t " h h.
x t t t
S
LTI system
y t h t t t
y t h t
45
46
23
47
48
24
dx(t )
dt
dy (t )
= x(t )
dt
d k yt N d k xt
ak
bk
aN 0
k 0
k 0
dt k
dt k
N
k 0
ak
d k yt N d k xt
bk
aN 0
k 0
dt k
dt k
Sistem de ordinul N
Forma directa II: sistemele de
intarziere (timp discret)
circuite de derivare (timp
continuu).
Dificil de construit
50
25
k 0
k 0
ak yN k t bk xN k t .
51
ak
k 0
d k y t N
d k x t
b
aN 0
k
dt k
dt k
k 0
y 0 t y t ,
y1 t y t t
y d
1
y 2 t y t t t
t 2
y d d
1
....
y k t y k 1 t t
t k k 1
... y d d
1
...d k 1d k
x 0 t x t ; x1 t x t t ,...
52
26
53
Exemple
i) Sistemul de ordinul intai
N
ak
d k y (t )
=
dt k
bk
k =0
k =0
a0 = 1, a1 = RC , b0 = 1
d k x(t )
dt k
27
LC
d 2 y t
dt
RC
dy t
y t x t
dt
N
a y t b x t ,
k 0
nk
k 0
n k
LCy 0 t RCy1 t y 2 t x 2 t
b0 1
a0 1 ; a1 RC ; a2 LC
55
ht hk t kT .
k 0
y t xt h0 xt T h1 ... xt NT hN ,
y t xt
ht
k 0
k 0
hk t kT xt ht ,
hk t kT .
56
28