Documente Academic
Documente Profesional
Documente Cultură
Introducere
Capitolul 1. Introducere 1
Cuprins
Capitolul 1. Introducere 2
Eantionarea semnalelor analogice
Transformatele semnalelor discrete n domeniul frecven
Convoluia semnalelor discrete
Sisteme discrete n timp
Semnale analogice
Capitolul 1. Introducere 3
Semnal analogic:
Reprezentare:
Reprezentare spectral:
: x
( )
x t
( ) ( )
j t
X x t e dt
O =
}
( ) ( )
1
2
j t
x t X e d
t
O
= O O
}
( ) ( )
2 j Ft
X F x t e dt
t
=
}
( ) ( )
2 j Ft
x t X F e dF
t
=
}
Eantionarea efectul n domeniul timp
Capitolul 1. Introducere 4
( )
x t ( )
e
x t
s
t nT =
( ) ( )
e s s
x nT x nT =
( )
x t
( ) ( )
s
T s
k
t t kT o o
=
=
t
( )
x t
t
( )
e
x t
s
T
s
T 2
s
T
3
s
T 4
s
T 5
s
T
n
1 1 2
3 4 5
( )
x n
( )
e
x t
n = timp normat
Eantionarea efectul n domeniul
frecven
Capitolul 1. Introducere 5
Periodizarea spectrului cu
( )
X F
F
( )
e
X F
F
A
s
AF
s
F
s
F
0
0
( ) ( )
e s s
k
X F F X F kF
=
=
1
2
s
s
s
F
T t
O
= =
Transformata Fourier n timp discret
Capitolul 1. Introducere 6
( ) ( )
,
e e
X F X O
F
s
AF
s
F
s
F
0
O
s
O s
O
( ) ( )
2
,
j f j
X e X e
t e
f
s
AF
1 1 0
2t
2t
2
s
F
f
F
e
t
= =
Frecven normat
e
( )
2
s
F
j
F
e
X F X e
t | |
= |
|
\ .
( )
( )
s
j T
e
X X e
O
O =
Refacerea semnalului din eantioanele sale
Capitolul 1. Introducere
( )
e
X F
F
s
AF
s
F
s
F
0
( )
X F
F
A
0
M
F
M
F
s M
F F
s M
F F +
7
2
M s M s M
F F F F F s >
FTJ
Condiia Nyquist
Refacerea semnalului din eantioanele sale
(2)
Capitolul 1. Introducere 8
Ct de des trebuie s eantionm?
( )
e
X F
F
s
AF
0
Aliere
Frecven
nalt
t
( )
e
X F
F
s
AF
0
t
Dup refacere
Refacerea semnalului din eantioanele sale
(3)
Capitolul 1. Introducere 9
Convertoarele D/A nu interpoleaz perfect
Cel mai des: interpolare de ordin 0 (Sample & Hold)
F s
F
s
F
0
Distorsiune de apertur
Spectre
imagine
Semnale discrete uzuale
Capitolul 1. Introducere 10
Impulsul unitate
Treapta unitate
Sinusoida de frecven f
0
:
Sinusoida complex de frecven f
0
:
( )
1, 0
0, 0
n
n
n
o
=
=
=
n
0 1 2 3 1
2 3
1
( )
n o
( )
1, 0
0, 0
n
u n
n
>
=
<
n
0 1 2 3 1 2 3
1
( )
u n
( ) ( )
0 0
sin sin 2 n f n e t =
0 0
2 jn jn f
e e
e t
=
Cuprins
Capitolul 1. Introducere 11
Eantionarea semnalelor analogice
Transformatele semnalelor discrete n domeniul frecven
Convoluia semnalelor discrete
Sisteme discrete n timp
Transformata Fourier n timp discret
Capitolul 1. Introducere 12
Definiie:
Tranformata invers:
Reprezentarea modul-faz:
- spectrul de amplitudini (pt. semnal real)
- spectrul de faze (pt. semnal real)
( )
( ) { } ( )
j jn
n
X e TFTD x n x n e
e e
=
= =
( )
( ) { } ( )
2
1
2
j j jn
x n TFTDI X e X e e d
e e e
t
e
t
= =
}
( )
( )
( )
2 j k
j
X e X e
e t
e
+
=
( ) ( )
( ) j j j
X e X e e
e e e
=
( ) ( )
j j
X e X e
e e
=
( ) ( )
e e =
Transformata Fourier discret
Capitolul 1. Introducere 13
Algoritmii numerici de calcul nu pot calcula TFTD exact:
TFD calculeaz TFTD doar pentru
Efectul ferestruirii:
Domeniul frecvenelor este discret:
( )
( )
j jn
n
X e x n e
e e
=
=
Numr finit de termeni
Domeniu finit de valori
0, 1 n M =
2
, 0, 1
k
k k N
N
t
e = =
( ) ( )
x n w n
( ) ( ) { } ( )
2
1
0
, 0, 1
M
jnk
N
N
n
X k TFD x n x n e k N
t
=
= = =
=
= = =
2
j
N
N
W e
t
=
( ) ( ) ( )
2
1 1
0 0
1 1
, 0, 1
N N
jnk
nk
N
N
k k
x n X k e X k W n M
N N
t
= =
= = =
Transformata Z
Capitolul 1. Introducere 16
Echivalentul transformatei Laplace pentru semnale
analogice
Generalizare a TFTD
Utilizat cel mai des pentru caracterizarea sistemelor i
calculul rspunsului acestora la diverse semnale de intrare
z e
j
z re
u
=
s j o e = +
s e
( ) ( ) { }
X s x t = L
( ) ( ) { }
X z Z x n =
Transformata Z (2)
Capitolul 1. Introducere 17
Regiuni de convergen (nu conine singulariti)
{ } ( )
1 2
Re ; s o o o = e
o
e
{ }
Re z
{ }
Im z
1
o
2
o
( )
1 2
; z R R e
1
R
2
R
( )
2
cauzal x n R =
( )
1
anticauzal 0 x n R =
( )
2
cauzal x t o =
( )
1
anticauzal 0 x t o =
Transformata Z (3)
Capitolul 1. Introducere 18
Relaii de calcul
( ) ( ) { } ( )
st
X s x t x t e dt
= =
}
L
( ) ( ) { } ( )
0
0
M
k
k
n k
N
k n
k
k
b z
X z Z x n x n z
a z
=
=
=
= = =
( ) ( ) { } ( )
-1
1
2
j
st
j
x t X s X s e ds
j
o
o
t
+
= =
}
L
( ) ( ) { } ( )
-1 1
1
2
n
C
x n Z X z X z z dz
j t
= =
}
( ) ( ) { }
{ }
1
pol
Int
Rez ,
k
k
n
k
k
z
z C
x n X z z z
e
=
C = contur nchis
din D
Legtura Z <-> TFTD
Capitolul 1. Introducere 19
Dac =>
Dac are singulariti pe cercul unitate
{ }
Re z
{ }
Im z
1
R
2
R
1 z =
{ }
1 z = c D ( ) ( )
j
j
z e
X e X z
e
e
=
=
( )
X z
( ) ( ) ( ) { } ( )
Rez , 2
j
j
m
z e
m k
X e X z X z z k
e
e
t o e t
=
=
(
= +
(
Legtura Z <-> TFTD (2)
Capitolul 1. Introducere 20
Exemplu:
Funcia are
zerouri:
poli:
( )
( )( )
( )( )
1 1
1 1
1 1
1 1
j j
j j
e z e z
X z
pe z pe z
u u
o o
=
1,2
j
z e
u
o
=
1,2
j
p pe
=
-2
-1
0
1
2
-2
-1
0
1
2
0
20
40
60
80
-1 -0.5 0 0.5 1
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Real Part
I
m
a
g
i
n
a
r
y
P
a
r
t
o
p
Legtura Z <-> TFTD (3)
Capitolul 1. Introducere 21
Exemplu:
0.9, 0.7 p o = = 1, 0.9 p o = =
,
2 4
t t
u = =
-1 -0.5 0 0.5 1
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Real Part
I
m
a
g
i
n
a
r
y
P
a
r
t
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
-1 -0.5 0 0.5 1
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Real Part
I
m
a
g
i
n
a
r
y
P
a
r
t
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
0
2
4
6
8
10
12
Proprieti
Capitolul 1. Introducere 22
Liniaritatea:
ntrzierea:
Parseval:
Derivarea n frecven
( ) ( ) { } ( ) ( )
1 1 2 2 1 1 2 2
Z a x n a x n a X z a X z + = +
( ) { } ( )
N
Z x n N z X z
=
( )
( )
( )
( )
2
2
1 1
2
1 1
2 2
j
C
n
E x n X e d X z X z z dz
j
e
t
e
t t
=
= = =
} }
{ }
1 C z = =
( ) { } ( )
jN j
TFTD x n N e X e
e e
=
( ) { }
( )
dX z
Z nx n
dz
= ( ) { }
( )
j
dX e
TFTD jnx n
d
e
e
=
Proprieti (2)
Capitolul 1. Introducere 23
Translaia n frecven
Teorema modulaiei
( )
{ }
( )
( )
0
0
j
jn
TFTD x n e X e
e e
e
=
0 0
0
e
( )
j
X e
e ( )
( )
0
j
X e
e e
e e
( ) ( ) { }
( )
( )
( )
( )
0 0
0
1 1
cos
2 2
j j
TFTD x n n X e X e
e e e e
e
+
= +
( ) ( ) { }
( )
( )
( )
( )
0 0
0
1 1
sin
2 2
j j
TFTD x n n X e X e
j j
e e e e
e
+
=
Proprieti (3)
Capitolul 1. Introducere 24
Prile par i impar
Legtura cu spectrul
( )
( ) ( )
( ) ( )
2
p p p
x n x n
x n x n x n
+
= =
( )
( ) ( )
( ) ( )
2
i i i
x n x n
x n x n x n
= =
( ) ( ) ( )
p i
x n x n x n = +
( ) ( ) ( )
j j j
R I
X e X e jX e
e e e
= +
( )
( ) { }
j
R p
X e TFTD x n
e
=
( )
( ) { }
j
I i
jX e TFTD x n
e
=
( ) ( )
0 0
i
x =
Cuprins
Capitolul 1. Introducere 25
Eantionarea semnalelor analogice
Transformatele semnalelor discrete n domeniul frecven
Convoluia semnalelor discrete
Sisteme discrete n timp
Convoluia semnalelor discrete
Capitolul 1. Introducere 26
Notaii:
Definiie:
Pentru semnale cauzale:
n domeniul transformat:
( ) ( )( ) ( ) ( )
1 2 1 2
y n x x n x n x n = - = -
( ) ( ) ( ) ( ) ( )
1 2 1 2
k k
y n x k x n k x n k x k
= =
= =
( ) ( ) { } ( ) ( )
1 2 1 2
Z x n x n X z X z - =
( ) ( ) { } ( ) ( )
1 2 1 2
j j
TFTD x n x n X e X e
e e
- =
( ) ( ) ( )
1 2
0
n
k
y n x k x n k
=
=
( ) ( )
1
1
n
x n =
( ) ( ) ( )
2
1 x n n n o o = +
( ) ( ) ( ) ( )
1
1 2
1 1 0
n n
x n x n
- = + =
Cuprins
Capitolul 1. Introducere 28
Eantionarea semnalelor analogice
Transformatele semnalelor discrete n domeniul frecven
Convoluia semnalelor discrete
Sisteme discrete n timp
Sisteme discrete liniare, invariante n timp
Capitolul 1. Introducere 29
( )
h n
( )
H z
( )
x n
( )
y n
( )
X z
( )
Y z
SDLIT
( ) ( ) ( )
y n h n x n = -
( ) ( ) ( )
Y z H z X z =
( ) ( ) ( )
j j j
Y e H e X e
e e e
=
h(n) = funcie pondere H(z) = funcie de transfer
( ) ( ) ( )
h n h n n o = -
Metoda armonic
Capitolul 1. Introducere 30
Rspunsul la o sum de sinusoide complexe
Rspunsul la o sum de sinusoide reale
( ) ( )
( )
k k
k
jn jn
j
k k
k k
x n A e y n A H e e
e e
e
= =
( ) ( )
( )
( ) ( ) { } ( )
cos
cos arg
k k
k k k
k
j j
k k k
k
x n A n
y n A H e n H e
e e
e u
e u
= +
= + +
2
t
2
t
e
0
4
t
4
t
2
t
2
t
( )
j
X e
e
( )
j
Y e
e
Cascadarea SDLIT
Capitolul 1. Introducere 32
( )
1
H z
( )
N
H z
( )
H z
( ) ( )
1
N
k
k
H z H z
=
=
[
( ) ( )
1
N
j j
k
k
H e H e
e e
=
=
[
( ) ( ) ( )
1 N
h n h n h n = - -
Stabilitatea sistemelor
Capitolul 1. Introducere 33
Sistemul stabil (n sens strict) rspunde la orice intrare
mrginit cu o ieire mrginit
Condiii n timp:
Condiii n frecven:
Toi polii sunt n interiorul cercului unitate
( ) ( ) ( )
, . . x n ai x n M y n N s s
( )
n
h n
=
<
1
k
p <
Stabilitatea sistemelor (2)
Capitolul 1. Introducere 34
n
( )
h n
n
( )
h n
{ } Re z
{ } Im z
{ } Re z
{ } Im z
Instabil
Stabil
Stabilitate n sens larg
Capitolul 1. Introducere 35
Condiia
Dac sistemul are unul sau mai muli poli chiar pe cercul
unitate
Exemplu: rezonatorul digital
1
k
p <
( ) ( ) ( )
0
sin h n n u n e =
( )
1
0
1 2
0
2cos
1 2cos
z
H z
z z
e
e
=
+
n
( )
h n
{ } Re z
{ } Im z
Tipuri de filtre funcii de transfer
Capitolul 1. Introducere 36
e e t t t t
FTJ FTS
e e
t t t t
FTB FOB
t
e
t
e
t
e
t
e
1 t
e
2 t
e
2 t
e
1 t
e
1 t
e
2 t
e
2 t
e
1 t
e
( )
j
H e
e
( )
j
H e
e
( )
j
H e
e
( )
j
H e
e
Filtre FIR
Capitolul 1. Introducere 37
Funcia pondere are suport mrginit
Exemplu de implementare
( ) ( )
1
0
N
k
k
h n h n k o
=
=
( )
1
0
N
k
k
k
H z h z
=
=
( ) ( )
1
0
N
k
k
y n h x n k
=
=
1
z
1
z
1
z
( ) x n
0
h
1
h
2
h
1 N
h
( ) 1 x n
( ) 2 x n
( ) 1 x n N +
( ) y n
Filtre FIR cu faza liniara
Evaluam de-a lungul cercului de raza unitate din
planul Z
Forma polara a functiei de transfer este
Daca avem relatiile
RFI de faza liniara DACA h[n] prezinta proprietate de simetrie sau
antisimetrie fata de axa centrala n=(N-1)/2
1
0
( ) [ ]
N
n
n
H z h n z
=
=
1
0
( ) ( ) [ ]
j
N
j jn
z e
n
H e H z h n e
e
e e
=
=
= =
( )
( ) ( )
j j j
H e H e e
e e e
=
[ ] h n eR
( ) ( ) ; ( ) ( )
j j
H e H e
e e
e e
= =
Filtre FIR cu faza liniara
Functia de transfer Fourier
unde este functia de transfer de faza zero, iar
este o functie liniara
( )
0
( ) ( )
j j j
H e H e e
e e u e
=
0
( )
j
H e
e
( ) u e
Tip Lungime Secventa h[n]
0
( )
j
H e
e
( ) u e
1 N impar simetrica
[ ] [ 1 ] h n h N n =
1
2
0
cos( )
N
n
n
a ne
1
2
N
e
2 N par simetrica
[ ] [ 1 ] h n h N n =
2
1
1
cos( )
2
N
n
n
b n e
=
1
2
N
e
3 N impar antisimetrica
[ ] [ 1 ]
[( 1) / 2] 0
h n h N n
h N
=
=
1
2
1
sin( )
N
n
n
c ne
1
2 2
N t
e
4 N par antisimetrica
[ ] [ 1 ]
[( 1) / 2] 0
h n h N n
h N
=
=
2
1
1
sin( )
2
N
n
n
d n e
=
1
2 2
N t
e
Filtre FIR cu faza liniara
Daca z
i
este un zero al functiei H(z), atunci si 1/ z
i
va fi zero. In plus,
daca h[n] sunt reali atunci orice zero va fi insotit de conjugatul sau
(dem ptr ord 2). Vom avea deci zerouri
Tip
0
( )
j
H e
e
in
0 e =
0
( )
j
H e
e
in
e t =
Zerouri
obligatorii
Se pot proiecta
1 fara
constrangeri
fara
constrangeri
fara
constrangeri
FTJ, FTS,
FTB, FOB
2 fara
constrangeri
0 z = -1 FTJ, FTB
3 0 0 z = 1 si z = -1 FTB, transf.
Hilbert
4 0 fara
constrangeri
z = 1 FTB, transf.
Hilbert
*
*
1 1
, , ,
i i
i i
z z
z z
Filtre FIR cu faza liniara
Metode de proiectare
Metoda ferestrelor
Metoda esantionarii in frecventa
Metode bazate pe minimizarea erorii in domeniul frecventa
Metoda ferestrelor
etapa 1
etapa 2
( ) { } ( )
1
2
1
[ ]
2
j j j n
h n F H e H e e d
e e e
t
e
t
= =
}
( ) ( )
( ) j j j
d
H e H e e
e e u e
=
[ ] [ ], 0 1
[ ]
0,
w n h n n N
h n
in rest
s s
2 1
[ ] 1
1 2
N
w n n
N
=
+
2 1 4 1
[ ] 0.42 0.5cos 0.08cos
2 2
w n n n
N N
t t ( (
| | | |
= + + +
| |
( (
\ . \ .
2 1
[ ] 0.54 0.46cos
2
w n n
N
t (
| |
= +
|
(
\ .
2 1
[ ] 0.5 0.5cos
2
w n n
N
t (
| |
= +
|
(
\ .
Filtre FIR cu faza liniara
Efectul Gibbs
Lob principal al ferestrei ingust => zona de tranzitie ingusta a
filtrului
Lobi secundari mici si uniformi => ripluri mici si uniforme ale
filtrului
-4 -3 -2 -1 0 1 2 3 4
-140
-120
-100
-80
-60
-40
-20
0
ferestre
pulsatie normata
d
B
drept
triang
hann
hamm
black
Filtre IIR
Capitolul 1. Introducere
44
Funcia pondere are suport nemrginit
Exemplu de implementare
( ) ( )
0
k
k
h n h n k o
=
=
( )
0
1
1
M
k
k
k
N
k
k
k
b z
H z
a z
=
=
+
( ) ( ) ( )
0 1
M N
k k
k k
y n b x n k a y n k
= =
=
1
z
1
z
1
a
M
a
1
b
M
b
0
b
( ) x n
( ) y n
Filtre IIR
Metode de proiectare
Metode indirecte (proiectarea unui filtru analogic si apoi
transformarea acestiua intr-unul digital)
Metode directe (criterii de aproximare in domeniile timp sau
frecventa)
Metode indirecte
Metoda invariantei raspunsului la impuls
Metoda transformarii biliniare
Filtre IIR metode indirecte
Metoda invariantei raspunsului la impuls
raspunsul la impuls al filtrului digital h[n] este varianta esantionata
a raspunsului filtrului analogic h
a
(t)
1
( )
N
k
a
k
k
A
H s
s s
=
=
1
1 1
1
( ) ( )
k
N N
s t
a k k
k k
k
h t A L A e u t
s s
= =
= =
`
)
1
[ ] ( ) [ ], [ ] ( )
k
N
s nT
a k
k
h n Th nT T A e u n u n u nT
=
= = =
1
1
0 0 1 1 0 1
( ) [ ]
1
k k
k
n
N N N
s nT s T n n
k
k k s T
n n k k n k
TA
H z h n z T A e z T A e z
e z
= = = = = =
| | | |
= = = =
| |
\ . \ .
Filtre IIR metode indirecte
Filtrul digital reproduce raspunsul in frecventa al filtrului analogic
pe domeniul
daca si numai daca sunt indeplinite conditiile
Metoda este eficienta pentru transformarea filtrelor analogice care
satisfac conditia de banda limitata.
| |
, ,
2 2
es es
e t t
O O
(
Oe e
(
[ ] ( )
a
h n Th nT =
T
T
e
e = O O =
( ) 0
a M
H j la O = O > O
Filtre IIR metode indirecte
Metoda transformarii biliniare
relatie simpla de transfer.
Daca atunci
deci exista o transformare neliniara a axei a planului s in cercul
de raza unitate al planului Z
1 1
1 1
2 1 1
1 2 1
z sT z
s
T z z
= =
+ +
1
1
2 1
1
( ) ( ) z
a
s
T z
H z H s
=
+
=
j
s j si z e
e
= O =
1
1 2
tan tan 2tan
2 1 2 2 2
j
j
j T e T
j
e T
e
e
e e
e
O O
= = O = =
+
jO
j
z e
e
=