Documente Academic
Documente Profesional
Documente Cultură
1 S Discrete PDF
1 S Discrete PDF
sin 0t
t
(1.1)
Figura 1.1
a) Calculai i reprezentai |X()|;
b) Calculai i reprezentai v(t) i spectrul de amplitudini dac
not
p ( t ) = Ts ( t ) =
( t kT )
k =
(1.2)
2 2
,
.
40 0
c) n fiecare din cazurile de la b), calculai y(t) i Y(), dac H() este pe
i Ts este pe rnd
Ts
Rezolvare
(1.3)
p (t ) e
jt
dt =
T
2
jt
T
2
T
T
j
1 j 2
dt =
e 2
e
j
(1.4)
2
sau nlocuind T/2 cu 0 i mprind n ambii membri cu 2
1
F sin 0t = 2 0 ( )
(1.8)
t
Rezult n final c
X ( ) = 0 ( )
(1.9)
avnd aspectul din figura 1.2.
Figura 1.2
b)
v ( t ) = x ( t ) ( t nTs ) =
n =
x ( nT ) ( t nT )
n =
(1.10)
(1.11)
(1.12)
Aadar
sin 0 nTs
, t = nTs
v ( t ) = nTs
(1.13)
0
, t nTs
ceea ce conduce la
1
2
V ( ) =
X ( )
Ts
2
2
= X n
(1.16)
T
T
n =
s n =
s
2
Ts
( )
V e j = TsV (Ts )
(1.17)
Ts Ts
Figura 1.3
Considernd valorile date n ipotez, mai nti pentru Ts =
spectrul este cel din figura 1.4.
2
,
40
Pentru Ts =
Figura 1.4.
, se observ c spectrele imagine (considerate pe o
Figura 1.5.
Rezult c y ( t ) =
1
x ( t ) i deci semnalul poate fi refcut perfect din
Ts
eantioanele sale.
n al doilea caz, filtrul se aplic asupra unui spectru constant i rezult
y ( t ) = v ( t ) h ( t ) = 2h ( t ) care difer n principiu de x(t).
Inspectnd atent figura 1.5, rezult o generalizare extrem de important
2
20 (condiia Nyquist), semnalul
pentru eantionarea semnalelor. Cnd
Ts
iniial poate fi refcut (mai puin o constant de scalare) din eantioanele sale
printr-o filtrare trece-jos ideal. Filtrul este cu att mai pretenios (band de
tranziie mai mic) cu ct inegalitatea de mai sus tinde ctre egalitate.
2
< 20 , apare fenomenul de aliere spectral (suprapunerea
Dac
Ts
spectrelor imagine) i refacerea semnalului iniial este imposibil.
x ( nT ) ( t nT )
s
n =
(1.18)
sau
y (t ) =
x ( nT ) h ( t nT )
n =
(1.19)
Figura 1.6.
n frecven, filtrul de interpolare de ordin 0 are funcia de transfer
T
Ts j 2s
H ( ) = Tssinc
e
2
(1.20)
Figura 1.7.
Din figura 1.7, se observ c de aceast dat semnalul este distorsionat
(caracteristica de transfer nu mai este constant n banda de trecere i
spectrele imagine nu sunt rejectate complet).
Similar, aplicarea interpolrii Sample & Hold nu are sens pentru
semnalul subeantionat pentru care odat aprut fenomenul de aliere, nu mai
este posibil refacerea corect.
i
unde 1 = 100 i Ts =
.
0
0
sinc 2 (0t ) cos 1t
p ( t ) = T ( t )
s
(1.21)
(1.22)
F 0 sinc2 (0t ) = 0 ( )
Figura 1.8.
(1.23)
(1.24)
(1.25)
Figura 1.9.
Folosind rezultatele de la problema anterioar, avem c
V ( ) =
0
2
X ( 2n )
0
n =
(1.26)
0
4
( 2n )
n =
(1.27)
Figura 1.10.
Se constat c nu apare alierea dei nu este ndeplinit condiia Nyquist
(frecvena maxim din spectru este 110, iar pulsaia de eantionare este 20).
b) Refacerea semnalului se poate face n mod evident dac filtrul de
reconstituire este un FTB ideal cu banda [90 ;110 ] .
a) u ( n ) ;
b) u ( n ) u ( n N ) ;
c) ( n ) .
Rezolvare
a) Aplicm definiia
( ) = u ( n)e
X e
jn
n =
= e jn =
n=0
( )
( )(
1
1 e j
1 e jN
=
1 e j
N
N 1 sin
2
2
=e
1
sin
2
(1.28)
X e j = U e j 1 e jN =
1
j
2
1
j
2
e
e
1
j
2
( ) = ( n)e
c)
X e
jn
=1
(1.29)
(1.30)
n =
a) S se calculeze
( )
( )
X F e j = TFTD { x ( n ) w ( n )} i s se reprezinte
X F e j .
( )
Rezolvare
( ) = x ( n) w( n) e
XF e
n =
9
jn
N 1
= x ( n ) e jn
(1.31)
n =0
( ) = e
XF e
jn( 0 )
(1.32)
n =0
N
j ( 0 ) sin
(
)
jN ( 0 )
0
1 e
e 2
2
j
= 1
(1.33)
XF e =
j( 0 )
j ( 0 )
1
1 e
sin ( 0 )
e 2
2
( )
10
Figura 1.11
Figura este reprezentat pe axa x normat la 2 i se verific apariia
2
anulrilor la k
= k (ceea ce n frecvene normate nseamn 1/8, 1/4, 3/8,
8
4
etc.).
Este evident c X e j = F ( 0 ) i spectrul de amplitudini rezult
( )
X (k ) = x (n) e
n =0
n =0
2
j nk
N
nk
N
cu WN = e
( )
= X F e j
=k
2
N
2
N
i deci
(1.37)
9
. n primul caz, se remarc faptul c se eantioneaz n vrful
16
lobului principal i n punctele de anulare. Aceasta se datoreaz faptului c
2
0 este un multiplu de
i deci TFD se calculeaz pe un numr ntreg
N
de perioade. n al doilea caz ns, caracteristica nu se mai eantioneaz n
vrful lobului principal, iar restul punctelor de eantionare nu mai coincid
respectiv
11
Figura 1.12
Folosind instruciunile Matlab, se pot afia cele dou spectre de
amplitudini.
N=8;
x=exp(j*(0:N-1)*pi/2);
figure,subplo(211),stem(abs(fft(x))),grid
x=exp(j*(0:N-1)*9*pi/16);
subplot(212),stem(abs(fft(x))),grid
Figura 1.13
12
Rezolvare
2
i
1 0 jn
1
1
2 0
2 jn
n
( )
( )
b) Se observ c
( )
( )
H FTS e j = 1 H FTJ e j
( )
H FTB e j = H FTJ e
cu notaiile p =
1 + 2
2
deci
hFTB ( n ) =
i 0 =
j p
(1.42)
0
sincn0
(1.43)
(1.44)
+ H FTJ e
j + p
2 1
2 1
1 1 + 2
sinc n 2
cos n
2
2
2
(1.46)
13
( )
( )
H FOB e j = 1 H FTB e j
i prin urmare
hFOB ( n ) = ( n ) hFTB ( n ) = ( n )
(1.47)
2 1
1
1 + 2
sinc n 2
cos n
(1.48)
2
2
2
x1 ( n ) = u ( n ) u ( n N ) i x2 ( n ) = u ( n ) u ( n M ) , cu M N .
Rezolvare
x ( m) x ( n m)
m =
(1.49)
Figura 1.14
Se identific urmtoarele situaii:
a) n < 0
n acest caz cele dou semnale din figur au suporturi temporale
disjuncte i y(n)=0.
b) M + 1 + n < 0 i n 0 echivalent cu n = 0, M 1
n aceast situaie, suporturile se intersecteaz pe m = 0, n i y(n)=n+1.
c) M + 1 + n 0 i n < N 1 , deci n = M 1, N 1
Suporturile se intersecteaz pe M-1 eantioane, deci y ( n ) = M .
d) n N 1 i n M + 1 < N 1 sau n = N 1, M + N 2
14
Figura 1.15.
b) a nu ( n ) , 0<a<1;
c) a nu ( n 1) , 0<a<1;
d)
e)
f)
g)
a , 0<a<1;
e jn0 u ( n ) ;
sin n0u ( n ) ;
cos n0u ( n ) ;
h) r ne jn0 u ( n ) , r ( 0,1) ;
Rezolvare
1
(1.50)
1
z
1
n =
n =0
Progresia geometric este convergent dac raia z-1 este de modul
subunitar, deci dac z > 1 .
a)
X ( z) =
x ( n ) z n = z n =
b)
x ( n) z
n =
15
= an z n =
n=0
1
1 az 1
(1.51)
X ( z) =
c)
n =
n n
x ( n ) z n = an z n = an z n =
n =
n =1
a 1 z
1 a 1 z
(1.52)
1
, ns de aceast dat
1 az 1
transformata Z are o convergen de interior, caracteristic oricrui semnal
anticauzal. Acest fapt deriv i din necesitatea ca raia progresiei geometrice
s fie de modul subunitar a 1 z < 1 z < a .
Rezultatul este de asemenea X ( z ) =
x (n) z
n =
n =
n n
n =
+ an z n =
n= 0
(1.53)
= a z + a z
n n
n =1
n n
n =0
(1.54)
1
.
a
e)
X ( z) =
x ( n ) z n =
n =
cu e
j0
n =
a z n = e jn0 z n = e j0 z 1
n
n=0
n=0
1
1 e j0 z 1
(1.55)
< z z > 1.
f)
Z {sin ( n0 ) u ( n )} =
1
Z e jn0 u ( n ) Z e jn0 u ( n ) =
2j
} {
1
1
1
j0 1
j0 1
2 j 1 e z
1 e z
(1.56)
16
g)
sin 0 z 1
1 2cos 0 z 1 + z 2
(1.57)
i)
j)
X ( z) =
k)
1 r cos 0 z 1
, z >r
1 2r cos 0 z 1 + r 2 z 2
(1.58)
(1.59)
(1.60)
(1.61)
2
n
N
2
n;
c) x ( n ) = cos
N
2
d) x ( n ) = sin
n.
N
Rezolvare
x ( n ) = ckWN nk
(1.62)
k =0
j
1 N 1
unde ck = x ( n )WNnk , cu notaia WN = e N .
N n =0
17
1 N 1
1
a)
ck = ( n )WNnk =
N n =0
N
i relaia pentru sinteza semnalului se scrie
1 N 1 nk
x ( n ) = WN
N k =0
(1.64)
1
1 N 1 n nk 1 N 1 n( k 1) 1
,k =1
ck = WN WN = WN
= ( k 1) = N
N n =0
N n =0
N
0, k 1
b)
c)
(1.63)
2 e
x ( n ) = cos
n =
N
Folosind proprietile de liniaritate,
2
n
N
+e
2
2
n
N
(1.65)
(1.66)
1
, k {1, N 2}
1
ck =
( k N + 2 ) + ( k 1) = 2 N
2N
0, k {1, N 2}
1
d) Similar,
ck =
( k N + 2 ) + ( k 1)
2 jN
(1.67)
(1.68)
z
n domeniul z < 2 .
z2
Rezolvare
2 j C
Integrarea se face pe un contur C din planul z, un cerc care se afl n
domeniul de convergen al lui X(z) (R<2), dar care conine n interiorul su
toi ceilali poli ai funciei X ( z ) z n1 . n aceste condiii, folosind teorema
reziduurilor,
X ( z ) z n1
x ( n ) = 2 j Rez
, zk = Rez X ( z ) z n1 , zk
(1.70)
2 j
k
k
unde zk sunt toi polii funciei X ( z ) z n1 din interiorul cercului C.
18
zn
zk = pol al lui
z 2
zk <R
zn
Rez
, zk
z 2
(1.71)
interiorul
cercului
1
x ( n ) = Rez n
,0
(1.72)
z ( z 2 )
Avem
n
n
1
d n
1
1
d 1
x (n) =
lim
lim
(1.73)
z
=
( n 1)! z0 dz n z n ( z 2 ) ( n 1)! z0 dz n z 2
S-a folosit formula
1
dm
(1.74)
Rez {F ( z ) , zk } =
lim m z m F ( z )
( m 1)! z zk dz
unde m este ordinul polului zk al funciei F(z).
Se deduce uor (prin inducie) c
n
d 1 ( 1) ( n 1)!
=
n
n
dz z 2
( z 2)
(1.75)
x ( n ) = 2 n
(1.76)
2n , n 1
x (n) =
n0
0,
(1.77)
n 1
i rezult c
Concluzionnd:
x ( n ) = 2n u ( n 1)
(1.78)
X(z) este olomorf ntr-un disc, ceea ce face ca semnalul corespunztor
s fie anticauzal.
19
1.10. Calculai Z 1
dac a<b.
Rezolvare
( z a )( z b ) a b z a z b
inem cont de rezultatele obinute la 6b,c i
n
z >a
a u ( n ) ,
1 z
Z
= n
z a a u ( n 1) , z < a
(1.79)
(1.80)
i n mod similar
n
z >b
z b u ( n ) ,
Z
= n
z b b u ( n 1) , z < b
Putem calcula acum x(n) ca fiind
1
a n b n u ( n 1) , z < a
a b
1
x (n) =
a nu ( n ) b nu ( n 1) , a < z < b
a b
1
a n + bn u ( n ) ,
b< z
a b
(1.81)
(1.82)
b) y ( n ) = n 2 x ( n ) ;
c) y ( n ) = ( n 1) x ( n ) + nx ( n 1) ;
d) y ( n ) = n x ( n + 4 ) ;
e) y ( n ) = x ( n ) + 2 y ( n 1) y ( n 2 ) ;
z + z 1
.
f) H ( z ) =
1 2 z 1 + 0.99 z 1
20
Rezolvare
)(
Cum exist cel puin un pol n afara cercului unitate (z=1.1), sistemul
este instabil.
Ecuaiile cu diferene finite se pot scrie
y ( n ) = x ( n + 1) + x ( n 1) + 2 y ( n 1) 0.99 y ( n 2 )
(1.88)
i ieirea anticipeaz rspunsul, sistemul nefiind cauzal.
21
1
1 1.6 z 1 + 0.63 z 1
(1.89)
Rezolvare
Y ( z)
1
= H ( z) =
1
X ( z)
1 1.6 z + 0.63 z 2
(1.90)
Sau
Y ( z ) 1.6 z 1Y ( z ) + 0.63 z 2Y ( z ) = X ( z )
de unde, trecnd n domeniul timp i folosind teorema ntrzierii
y ( n ) = x ( n ) + 1.6 y ( n 1) 0.63 y ( n 2 )
(1.91)
(1.92)
h ( n ) = ( n ) 2 ( n 1) + ( n 2 )
(1.93)
la semnalele:
a) x ( n ) = sin n + ;
2 4
jn
b) x ( n ) = e 2 ;
c) x ( n ) = u ( n ) ;
d) x ( n ) = u ( n ) u ( n 8 ) .
unde u(n) este treapta unitate.
Rezolvare
( )
( )
H e j = e j e j 2 + e j = 2e j ( cos 1) = 4sin 2
(1.94)
e j (1.95)
2
de unde identificm caracteristica de amplitudine i de faz a filtrului.
22
( )
2
arg { H ( e )} =
H e j = 4sin 2
(1.96)
(1.97)
( )
{ ( )})
(1.98)
j
j 2
y ( n ) = H e sin n + + arg H e 2 =
2 4
(1.99)
rezult
= 2sin n + + = 2cos n +
2 4 2
2 4
b) Folosim metoda armonic sub forma
T e jn0 = H e j0 e jn0
(1.100)
i obinem
j n +
jn
j 2 jn 2
2
y ( n ) = H e e = 2 je = 2e 2 2
cu soluia
)(
(
)
y ( n ) = ( n ) ( n 1) ( n 8 ) + ( n 9 )
(1.101)
(1.102)
(1.103)
(1.104)
(1.105)
23
i Fs=16kHz.
4
a) Calculai H(z);
1
, 2 ;
b) Verificai stabilitatea filtrului pentru r
2
, 2 ;
c) Reprezentai diagrama poli-zerouri pentru r
2
, 2 ;
d) Reprezentai h(n) pentru r
2
atenuarea
introdus
de
sistem
cnd
F {0,4,8,24}[ kHz ] .
r=
1
2
la
Rezolvare
h( n) z
(1.106)
n =
1 n jn0
n
n
H ( z ) = r sin n0 z = r e e jn0 z n
(1.107)
2 j n =0
n =0
Separnd cele dou sume, identificm sumele a dou progresii geometrice:
Fiecare din cele dou serii este convergent dac raia este subunitar n
modul:
re j0 z 1 < 1, respectiv re j0 z 1 < 1 .
(1.108)
n aceste condiii
H (z) =
1
1
1
1
j0 1
2 j 1 re z
2 j 1 re j0 z 1
(1.109)
Dup prelucrri
r sin 0 z 1
H ( z) =
1 2r cos 0 z 1 + r 2 z 2
care este convergent pentru z > r .
(1.110)
24
Figura 1.16
25
Figura 1.17
Se verific amplasarea polilor n planul complex Z.
d) Reprezentarea h(n) se poate face folosind de asemenea mediul Matlab.
1
Pentru r =
:
2
r=1/sqrt(2);
b=[0,r*sin(w0)];
a=[1,-2*r*cos(w0),r^2];
h=impz(b,a,30);--raspunsul la impuls
figure,stem(h),grid
Figura 1.18
26
Figura 1.19
Se observ tendina de instabilitate n cazul al doilea (cretere exploziv
a rspunsului la impuls n timp). De altfel, condiia de stabilitate pentru un
SLIT este echivalent cu
h(n) < ,
n =
r < 1.
e) Notm cu x(n) intrarea n sistem i cu y(n) semnalul de ieire, respectiv
transformatele lor Z: Y ( z ) = Z { y ( n )} i X ( z ) = Z { x ( n )} .
Atunci:
Y ( z)
r sin 0 z 1
H ( z) =
=
,
(1.112)
X ( z ) 1 2r cos 0 z 1 + r 2 z 2
de unde rezult
Y ( z ) = r sin 0 z 1 X ( z ) + 2r cos 0 z 1Y ( z ) r 2 z 2Y ( z )
(1.113)
y ( n ) = r sin 0 x ( n 1) + 2r cos 0 y ( n 1) r 2 y ( n 2 )
1
,
f) Cnd r =
2
1 1
z
2
H ( z) =
.
1 2
1
1 z + z
2
(1.114)
(1.115)
27
( )
este:
j2 F
a ( F ) = 20lg H e Fs
La F=0,
j
a ( 4kHz ) = 20lg H e 2
(1.116)
( ( ) ) = 20lg ( H ( z ) ) = 0dB
(1.117)
j
2
= 8dB
= 20lg H ( z ) z = j = 20lg
1
j +
(1.118)
1
2
= 20lg
= 14dB
2 + 1
2
(1.119)
a ( 0 ) = 20lg H e j0
deoarece H ( z ) z =1 = 1 .
La F=4kHz,
z =1
La F=8kHz,
( ( ) ) = 20lg ( H ( z ) )
a ( 8kHz ) = 20lg H e j
z =1
H (z) =
G
,
1 re j z 1 1 re j z 1
)(
(1.122)
28
Rezolvare
Din ipotez,
( )
H e j = 1
(1.123)
Cum
( )
H e j =
G
1 2r cos e j + r 2e j 2
(1.124)
( )
H e j =
G
=1
1 r 1 re j 2
(1.125)
avem
G = (1 r ) 1 2r cos 2 + r 2
Mai departe, banda rezonatorului este
B3dB 2 (1 r )
(demonstrai de ce!)
i deci
2 0.05
= 0.843
r =1
2
iar G = 0.205 .
(1.126)
(1.127)
(1.128)
(1.129)
(1.130)
29
Figura 1.20.
e) Scriem
H ( z ) = A( z ) B ( z )
1
1
cu
i B ( z ) = 1 + z 1 .
A( z ) =
1
3
1 z 1
3
Se tie c pentru un sistem cauzal
n
1
a ( n) = u (n)
3
i n mod evident
(1.133)
(1.134)
(1.135)
30
(1.136)
1
1
h ( n ) = ( a b )( n ) = a ( n ) + a ( n 1)
3
3
(1.137)
rezultnd
Avem
n +1
1
1
h ( n ) = u ( n ) + u ( n 1)
3
3
Pentru n<0, h(n)=0.
Pentru n=0, h(n)=1/3.
n
n +1
1 1
1
Pentru n>0, h ( n ) = + 1 = 4 .
3 3
3
(1.138)
Figura 1.21.
Probleme propuse
1.17. La problema 1.1, reprezentai semnalul analogic de la ieirea filtrului de
reconstituire, dac acesta din urm reprezint un interpolator liniar (ordinul 1)
care are funcia pondere
t Ts
, t [ 0,2Ts ]
1
(1.139)
h (t ) =
Ts
0,
in rest
31
za
cu 0<a<1.
z
a) S se arate c sistemul este un FTS i gsii atenuarea relativ la frecvene
joase;
b) S se demonstreze c sistemul defazeaz n sens trigonometric toate
componentele spectrale.
1.18. Se d sistemul H ( z ) =
x ( n) z
(1.140)
n =
O serie complex
n cazul lui X(z), suma se poate descompune n dou serii (una pentru n<0 i
cealalt pentru n 0 ), fiind necesar i suficient ca ambele serii s fie
convergente astfel ca X(z) s fie olomorf. Se aplic criteriul de mai sus
pentru fiecare din cele dou serii.
Dac semnalul este (anti)cauzal, una din cele dou serii dispare i se deduce o
singur inegalitate pentru z .
z +1
, la intrarea cruia se aplic
za
n
x ( n ) = cos
i se remarc faptul c la ieire semnalul obinut este n
2
cuadratur cu cel de la intrare. S se gseasc a, precum i amplitudinea
semnalului de la ieire.
32
(1.141)
y ( n ) = x ( n ) 3 x ( n 1) + 3 x ( n 2 ) x ( n 3)
(1.142)
a) S se calculeze funcia de transfer i s se reprezinte grafic caracteristicile
de amplitudine i faz;
n
b) Care este rspunsul filtrului la x1 ( n ) = 10 + 4cos
, x2 ( n ) = ( n ) ,
2
n
x3 ( n ) = ( n 3) + 10 + 4cos
?
2
Condiiile se pun H e j = 0, 0, , prin urmare funcia de
2
transfer va avea zerouri la aceste frecvene i n factorizarea lui H(z) vor
aprea termenii 1 e j1 z 1 1 e j2 z 1 . Condiia ca filtrul s aib coeficieni
( )
)(
x(k )
(1.143)
k =
a)
b)
c)
d)
e)
33
Indicaie
Remarcai c
y ( n ) = y ( n 1) + x ( n )
(1.144)
y ( n ) = y ( n 1) + y ( n 2 )
(1.145)
y ( n ) = CNk x ( n k )
(1.146)
k =0
Indicaie
Se va aplica operatorul Z{} relaiei de mai sus i se formeaz un binom
Newton sub forma (1+z-1)N.
b) y ( n ) = e x( n ) ;
c) y ( n ) = x ( n ) u ( n ) ;
( )
j 2 dX e j
Y e = X e + 0.5e
X e X e +
( )
j
( )
j
j 4
( )
j
(1.147)
34
Indicaie
Se vor folosi:
- teorema ntrzierii TFTD { x ( n n0 )} = e jn0 X e j
( )
j ( 0 )
( )
dX e j
d
1
2
b) x2 ( n ) = (1 ) cos
n + x1 ( n ) (fereastra Hamming).
2
N
Indicaie
1 j N n+ 2 j N n+ 2
x2 ( n ) =
+e
e
x1 ( n )
i dup prelucrri
2
2
1 jN j N n
1 -j N -j N n
x2 ( n ) = x1 ( n )
e e x1 ( n )
e e
x1 ( n )
2
2
Se aplic TFTD relaiei anterioare i se folosete mai departe
liniaritii TFTD. Totodat se mai ine cont c
2
j 2N
j n
N
TFTD x1 ( n ) e
= X 1 e
(1.148)
(1.149)
teorema
(1.150)