Documente Academic
Documente Profesional
Documente Cultură
Semnale
10 noiembrie 2013
Cuprins
Generaliti
Convoluii
Cuprins
Generaliti
Tipuri de semnale
Eantionarea unui semnal continual
Convoluii
Generaliti
Tipuri de semnale
Generaliti
Deniie (Semnal)
Un semnal este o funcie f : T C unde T este o mulime total ordonat (prin relaia
) de momente de timp.
Situaii de interes:
T R: semnal n timp continuu (notm prin f (t) valoarea funciei f la momentul
de timp t)
T Z: semnal n timp discret (notm prin f [k] valoarea funciei f la instana k)
Mulimea semnalelor continuale i cea a semnalelor discrete admite o structur de spaiu
vectorial:
adunarea elementelor
nmulirea cu un scalar C:
(f )(t) = f (t)
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
1 / 29
Generaliti
fd [k]
Te
3
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
2 / 29
Generaliti
Continuitate pe poriuni
Pentru a putea exploatate din punct de vedere practic, semnalele trebuie s e
rezonabile. n timp continuu, vom considera ca sucient continuitatea pe poriuni a
funciei ce descrie semnalul.
Deniie (Continuitate pe poriuni)
O funcie f : R R este continu pe poriuni dac pe orice interval compact din
interiorul funciei exist un numr nit de discontinuiti, iar pentru orice t0 limitele
lim f (t)
tt0
t<t0
lim f (t)
tt0
t>t0
sunt nite.
t1
t0
t1
t2
Curs 1. Semnale
10 noiembrie 2013
3 / 29
Cuprins
Generaliti
Convoluii
Noiunea de norm
Noiunea de norm
Gradul de apropiere al unui semnal de altul este caracterizat de noiunea de norm.
Reamintim c, dat ind un spaiu vectorial V peste C, o norm este o aplicaie
kk : V [0, ), x 7 kxk 0 ce posed urmtoarele proprietai:
a) kx + yk kxk + kyk;
b) kxk = ||kxk (cu C);
c) kxk = 0 dac i numai dac x = 0.
n general, o norm (denit pe Rn i Cn ) caracterizat de p 1 este descris de:
kxkp =
A. iclea, F. Stoican
Pn
p
i=1 |xi |
Curs 1. Semnale
1
p
10 noiembrie 2013
4 / 29
Noiunea de norm
Noiunea de norm
Gradul de apropiere al unui semnal de altul este caracterizat de noiunea de norm.
Reamintim c, dat ind un spaiu vectorial V peste C, o norm este o aplicaie
kk : V [0, ), x 7 kxk 0 ce posed urmtoarele proprietai:
a) kx + yk kxk + kyk;
b) kxk = ||kxk (cu C);
c) kxk = 0 dac i numai dac x = 0.
n general, o norm (denit pe Rn i Cn ) caracterizat de p 1 este descris de:
kxkp =
kxk1 =
A. iclea, F. Stoican
n
X
|xi |,
i=1
p
i=1 |xi |
1
p
p=
p=1
Cazuri particulare:
Pn
kxk2
2
p=
X
1
n
2
=
|xi |2
i=1
Curs 1. Semnale
10 noiembrie 2013
4 / 29
Noiunea de norm
Noiunea de norm II
|| ||
|| ||3.5
1
|| ||2
X
1
n
p
p
kxkp =
|xi |
i=2
0.5
0.5
0.5
0.5
|| ||1
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
5 / 29
0
X
|xk |p < i
k=
X
|xk |p < }.
k=1
Pentru ecare spaiu `p n parte se poate deni o aplicaie kkp : `p [0, ) prin
X
1
p
p
kxkp =
|x[k]|
.
kZ
i aplicaia
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
6 / 29
0
X
|xk |p < i
k=
X
|xk |p < }.
k=1
Pentru ecare spaiu `p n parte se poate deni o aplicaie kkp : `p [0, ) prin
X
1
p
p
kxkp =
|x[k]|
.
kZ
1
p
1
q
Curs 1. Semnale
10 noiembrie 2013
6 / 29
A. iclea, F. Stoican
X 2 X 2
|xk |
|xk | = kxk21 < .
kZ
kZ
Curs 1. Semnale
10 noiembrie 2013
7 / 29
|f (t)|p dt
1
p
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
8 / 29
|f (t)|p dt
1
p
Curs 1. Semnale
10 noiembrie 2013
8 / 29
N
X
1
|x[k]|
2N + 1
N
N
X
1
|x[k]|2
2N + 1
N
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
9 / 29
ZT
|u( )|dt
T
ZT
1
2T
|u( )|2 dt
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
9 / 29
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
10 / 29
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
10 / 29
f [k]
f (t) =
f (t) = 1
p 1
1+t 2
10 noiembrie 2013
11 / 29
f [k]
f (t) =
f (t) = 1
p 1
1+t 2
10 noiembrie 2013
11 / 29
f [k]
L1 6 L2
t
kxk1 < , kxk2 < , kxk <
f (t) =
f (t) = 1
L2 6 L1
p 1
1+t 2
10 noiembrie 2013
11 / 29
Cuprins
Generaliti
Convoluii
Translatarea n timp
Translatarea n timp
Presupunnd T R xat, denim semnalul g(t) = f (t + T ). Dac:
T < 0, atunci g(t) este versiunea ntrziat n timp (sau translatat la dreapta)
cu |T | a semnalului f (t)
T > 0, atunci g(t) este versiunea avansat n timp (sau translatat la stnga) cu
|T | a semnalului f (t)
f (t |T |)
f (t)
t0
semnalul original
t0 + |T |
f (t + |T |)
t
t0 |T |
semnalul avansat n timp
n mod similar, versiunea translatat cu N Z eantioane a unui semnal discret f [k] este
f [k + N].
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
12 / 29
Inversarea n timp
Inversarea n timp
f (t)
f (t)
0
T1
T2 t
semnalul original
t
0 T1
T2
semnalul inversat n timp
n mod similar, versiunea inversat n timp a unui semnal discret f [k] este f [k].
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
13 / 29
f (t)
T1 0
T2
semnalul original
A. iclea, F. Stoican
f (2t)
f (t/2)
t
0
2T1
2T2t
semnalul dilatat n timp
Curs 1. Semnale
T1
2
T2
2
10 noiembrie 2013
14 / 29
f [2k]
k
semnalul original
f [k/2]
k
dilatare n timp cu un factor 2
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
15 / 29
f [2k]
k
semnalul original
f [k/2]
k
dilatare n timp cu un factor 2 i cu interpolare
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
15 / 29
Transformri combinate
Transformri combinate
Putem combina transformrile de mai sus ntr-o transformare general t t + T cu
R \ { 0 } i T R.
Aceast transformare combinat poate realizat urmnd una din urmtoarele dou
succesiuni de transformri elementare:
a) Translatare urmat de schimbarea scrii de timp cu sau fra inversare.
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
16 / 29
Cuprins
Generaliti
Convoluii
Cazul discret
Cazul continuu
Convoluii
Cazul discret
A. iclea, F. Stoican
Curs 1. Semnale
kZ
ak X k .
10 noiembrie 2013
17 / 29
Convoluii
Cazul discret
+
X
[k ][ ] d.
Este clar c pentru semnale cu suport mrginit convoluia exist ntotdeauna i se poate
identica cu produsul polinoamelor reprezentate de semnalele implicate n operaia de
convoluie.
In cazul n care x[k] = y[k] = 0 pentru k < 0 (semnale cu suport pozitiv); avem
(
0,
k<0
(x y)[k] = Pk
x[k
m]y[m],
k 0.
m=0
Rezultatul se poate generaliza pentru semnale ce sunt nule pentru k inferior unei anumite
constante ntregi (semnale cu suport la dreapta), dup cum va reiei din proprietile
convoluiei,
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
18 / 29
Convoluii
Cazul discret
Proprietile convoluiei
(i) Comutativitate:
(ii) Asociativitate:
x y = y x;
(x y) z = x (y z);
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
19 / 29
Convoluii
Cazul discret
Curs 1. Semnale
10 noiembrie 2013
20 / 29
Convoluii
Cazul discret
Curs 1. Semnale
10 noiembrie 2013
20 / 29
Convoluii
Cazul continuu
d
(
dt
) = 0 = 0
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
21 / 29
Cuprins
Generaliti
Convoluii
Spaiu hilbertian
Spaiu prehilbertian
Un spaiu vectorial H peste C este spaiu prehilbertian dac este echipat cu o aplicaie
h, i : H C (numit produs scalar) ce satisface urmtoarele proprieti:
a) hx + y, zi = hx, zi + hy, zi pentru orice x, y, z H;
b) hx, yi = hx, yi cu C;
c) hx, yi = hy, xi;
d) hx, xi 0 i hx, xi = 0 dac i numai dac x = 0.
Pe baza acestor proprieti se determin n plus:
e) hx, y + zi = hx, yi + hx, zi;
f) hx, yi = hx, yi.
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
22 / 29
Spaiu hilbertian
Spaiu prehilbertian
Un spaiu vectorial H peste C este spaiu prehilbertian dac este echipat cu o aplicaie
h, i : H C (numit produs scalar) ce satisface urmtoarele proprieti:
a) hx + y, zi = hx, zi + hy, zi pentru orice x, y, z H;
b) hx, yi = hx, yi cu C;
c) hx, yi = hy, xi;
d) hx, xi 0 i hx, xi = 0 dac i numai dac x = 0.
Pe baza acestor proprieti se determin n plus:
e) hx, y + zi = hx, yi + hx, zi;
f) hx, yi = hx, yi.
p
Produsul scalar induce o norm pe H, prin kxk = hx, xi.
Inegalitatea triunghiului se demonstreaza prin inegalitatea lui Schwartz:
|hx, yi| kxkkyk.
n concluzie, un spaiu prehilbertian este un spaiu normat i prin urmare spaiu metric,
cu distana
p
d(x, y) = kx yk = hx y, x yi.
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
22 / 29
Spaiu hilbertian
Spaiu prehilbertian II
Ortogonalitate: Dou elemente x i y ale unui spaiu prehilbertian sunt ortogonale dac
hx, yi = 0; scriem n acest caz x y.
Teorem
ntr-un spaiu prehilbertian H,
a) kx + yk2 + kx yk2 = 2(kxk2 + kyk2 ) (regula paralelogramului);
b) Dac x y atunci kx + yk2 = kxk2 + kyk2 (teorema lui Pitagora).
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
23 / 29
Spaiu hilbertian
Spaiu prehilbertian II
Ortogonalitate: Dou elemente x i y ale unui spaiu prehilbertian sunt ortogonale dac
hx, yi = 0; scriem n acest caz x y.
Teorem
ntr-un spaiu prehilbertian H,
a) kx + yk2 + kx yk2 = 2(kxk2 + kyk2 ) (regula paralelogramului);
b) Dac x y atunci kx + yk2 = kxk2 + kyk2 (teorema lui Pitagora).
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
23 / 29
Spaiu hilbertian
n
X
hx, yi =
xi yi ,
kxk =
p
hx, xi = kxk2 ;
xk yk ,
kxk =
i=1
b) Spaiul `2 cu
hx, yi =
X
kZ
hx, xi = kxk2 ;
c) Spaiul L2 cu
hf , gi =
f (t)g(t) dt,
A. iclea, F. Stoican
Curs 1. Semnale
kf k =
p
hf , f i = kf k2 .
10 noiembrie 2013
24 / 29
Spaiu hilbertian
H = R2
x v
hx, vi
p = v =
v.
hv, vi
H1
x p
1 v p
2 v
Proiecia vectorilor n R2
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
25 / 29
Exemplu de proiectare in
L2
Spaiu hilbertian
Proiectm semnalul
t [0, )
1,
f (t) = 1, t [, 2)
0,
n rest
g(t) =
sin t, t [0, 2)
0,
n rest
adic dorim s calculm constanta pentru care g(t) reprezint cea mai bun
aproximare a lui f (t) n termenii lui g(t).
Calculm
hg, gi
Z
=
hf ,gi
g
hg,gi
sin2 t dt =
hf , gi
Z
=
0
sin t dt
4
g
g(t)
sin t dt = 4.
f (t)
Proiecie de semnale n L2
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
26 / 29
Curs 1. Semnale
10 noiembrie 2013
27 / 29
Un sistem ortonormal de vectori {vi }i1 este baz ortonormal n H dac subspaiul
vectorial generat este dens n H
Teorem
Fie B = {vi }P
i1 o baz ortonormal n H. Atunci pentru orice x H, seria sa Fourier
P
generalizat i1 i vi converge la x n sensul limn kx ni=1 i vi k = 0. n plus,
P
seria i1 |i | este convergent, cu suma kxk2 .
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
28 / 29
cu care aproximam
t [0, )
1,
f (t) = 1, t [, 2)
0,
n rest
1, cos t, sin t, cos 2t, sin 2t, . . . , cos nt, sin nt, . . .
formeaz un sistem ortogonal pe orice interval de
lungime 2.
f (t) =
sin t +
4
+ 7
4
3
sin 3t +
sin 7t +
4
9
4
5
i1
sin 5t
sin 9t
1
A. iclea, F. Stoican
Curs 1. Semnale
i vi
f (t)
10 noiembrie 2013
29 / 29
cu care aproximam
t [0, )
1,
f (t) = 1, t [, 2)
0,
n rest
1, cos t, sin t, cos 2t, sin 2t, . . . , cos nt, sin nt, . . .
formeaz un sistem ortogonal pe orice interval de
lungime 2.
f (t) =
sin t +
4
+ 7
4
3
sin 3t +
sin 7t +
4
9
4
5
sin 5t
sin 9t
A. iclea, F. Stoican
Curs 1. Semnale
10 noiembrie 2013
29 / 29