Documente Academic
Documente Profesional
Documente Cultură
E{ANTIONAREA SEMNALELOR N
DOMENIILE TIMP {I FRECVEN}|
Cele mai multe semnale de interes practic sunt analogice. Pentru a
le putea prelucra cu ajutorul procesoarelor numerice, acestea trebuie s\ fie
transformate `n secven]e, motiv pentru care se impune discretizarea
varia]iei lor `n timp, prin e[antionare. Nu numai semnalele analogice pot
fi e[antionate, ci [i cele discrete. Procedeul de e[antionare a semnalelor
discrete este urmat, de obicei, de opera]ia de "decimare", prin care unele
valori ale semnalului discret sunt ignorate, rezultnd astfel un semnal cu o
derulare "mai rapid\" dect a semnalului discret e[antionat.
O problem\ important\ care va fi avut\ `n vedere este
reconstruc]ia semnalului din e[antioanele sale, reconstruc]ie posibil\, `n
anumite condi]ii, printr-o opera]ie de filtrare. Stabilirea caracteristicilor
filtrului de reconstruc]ie va face obiectul unui paragraf al acestui capitol.
E[antionarea poate fi efectuat\ [i asupra spectrului unui semnal.
De exemplu, un semnal aperiodic (analogic sau discret), de energie finit\,
are spectrul continuu [i calcularea sa n practic\ este posibil\ numai ntrun set finit de frecven]e discrete. Datorit\ observ\rii spectrului la
frecven]e discrete, evaluarea sa este cunoscut\ ca e[antionare `n domeniul
frecven]\. Astfel de e[antion\ri `n domeniul frecven]\ apar `n analiza [i
estimarea spectral\. Obiectul prezentului capitol const\ `n analizarea
e[antion\rii periodice sau uniforme a semnalelor sau a spectrului lor [i
reconstruc]ia semnalelor din e[antioanele lor cu ajutorul mijloacelor de
analiz\ `n domeniul frecven]\ introduse `n capitolul 4.
197
x[n] = xa (nT ), n Z
(6.1)
1
trebuie selectat\ adecvat pentru a nu
Frecven]a de e[antionare FS =
T
rezulta eroare alias. ~n e[antionarea ideal\, modelul de extragere a unui
e[antion din semnal const\ `n `nmul]irea semnalului cu un impuls Dirac,
de arie unitar\. Dac\ se consider\ cazul e[antion\rii uniforme, cu pasul de
e[antionare T=1/Fs, modelul e[antion\rii ideale se extinde la `nmultirea
semnalului analogic cu semnalul periodic T (t ) =
(t nT ) , care este
n =
n =
(nT ) (t nT )
(6.1')
x (t )e
j 2Ft
dt
(6.2)
Semnalul xa(t) poate fi ref\cut din spectrul s\u prin transformata Fourier
invers\
xa (t ) =
X (F )e
j 2Ft
dF
(6.3)
x[n]e
jn
(6.4)
n =
sau, echivalent
X(f )=
x[n]e
n =
198
j 2fn
(6.4)
Semnalul x[n] poate fi ref\cut din spectrul X() sau X(f) prin
transformarea invers\
1/ 2
1
jn
(
)
(6.5)
x[n] =
X
e
d
=
X ( f )e j 2fn df
2
1 / 2
Pentru determinarea rela]iei dintre spectrul semnalului analogic [i
al semnalului e[antionat, se folose[te rela]ia dintre variabilele
independente t [i n ale semnalelor xa(t) [i x[n] , adic\
n
t = nT =
(6.6)
FS
nlocuind (6.6) n (6.3) se ob]ine
x[n] xa (nT ) =
X (F )e
j 2n
F
FS
dF
(6.7)
X ( f )e
j 2fn
df =
1 / 2
( F )e
j 2n
F
FS
dF
(6.8)
FS
FS
F
X
FS
j 2n
j 2n FS
e
dF = X a (F )e FS dF
(6.10)
X (F )e
a
j 2n
F
FS
dF =
( k +1 / 2 )FS
k = ( k 1 / 2 )FS
X a (F )e
j 2n
F
FS
dF
(6.11)
Dac\ se noteaz\
F = F1 + kFS
suma din membrul al doilea al rela]iei (6.11) devine
( k +1 / 2 )FS
k = ( k 1 / 2 ) FS
X a (F )e
j 2n
F
FS
dF =
Fs / 2
k = Fs / 2
199
X a (F1 + kFS )e
(6.12)
j 2n
F1 + kFS
FS
dF1 =
Fs / 2
X (F
a
Fs / 2 k =
+ kFS )e
j 2n
Fs / 2
F1
FS
dF1 =
Fs / 2
X (F + kF )e
Fs / 2 k =
X (F
Fs / 2 k =
kFS )e
j 2n
j 2n
F
FS
dF =
F
FS
dF
(6.13)
F
FS
FS / 2
j 2n FS
(
)
(
)
X
F
e
dF
=
X
F
kF
dF
(6.14)
S e
a
a
FS / 2
Comparnd (6.10) cu (6.14), rezult\
F
1
X = X ( f ) = FS X a (F kFS ) = X a (F kFS ) (6.15)
T k =
k =
FS
Rela]ia (6.15) reprezint\ leg\tura dintre spectrul X(f) al semnalului
e[antionat [i spectrul Xa(F) al semnalului analogic. Spectrul semnalului
e[antionat este suma repet\rilor periodice, cu perioada FS, a spectrului
semnalului analogic scalat cu FS.
Spectrul semnalului e[antionat mai poate fi ob]inut prin aplicarea
transformatei Fourier rela]iei (6.1'), ]innd cont de teorema convolu]iei
spectrelor.
X ( f ) = F xa (nT ) (t nT ) = X a ( f ) F { T (t )}
(6.16)
n =
j 2n
X (F kF )
k =
200
Figura 6.2. Efectul e[antion\rii ideale a unui semnal xa(t), cu spectrul Xa(F) de band\
nelimitat\, asupra spectrului semnalului e[antionat
201
1 F
X
X a (F ) = FS FS
FS
2
F
F > S
2
F
(6.20)
Fig. 6.3. E[antionarea unui semnal analogic de band\ limitat\ [i eroarea alias a
componentelor spectrale `n cazul sube[antion\rii
202
xa (t ) =
X (F )e
a
j 2Ft
dF
(6.21)
FS / 2
FS FS / 2 n =
(6.22)
sin (t nT )
1
T
x[n] e
dF = x a (nT )
FS n =
n =
FS / 2
(t nT )
T
unde x[n] = xa (nT ) ; T=1/FS perioada de e[antionare. Rela]ia (6.22) este
cunoscut\ sub denumirea de formula de reconstruc]ie care implic\ func]ia
de interpolare
sin t
T
(6.23)
g (t ) =
t
T
translat\ corespunz\tor cu nT, n=0, 1, 2 [i ponderat\ cu valoarea
e[antionului xa(nT). La t = kT, func]iile g(t - nT) sunt egale cu zero, cu
excep]ia func]iei g(kT-kT) =g(0), care este egal\ cu unitatea. n
consecin]\, xa(t) evaluat la t = kT este chiar e[antionul xa(kT). Rela]ia
(6.22) se nume[te formul\ ideal\ de interpolare.
Dac\, ns\, frecven]a de e[antionare FS1 este aleas\ astfel nct
FS1<2B (sube[antionare), repetarea periodic\ a lui Xa(F) are ca rezultat
suprapunerea lobilor spectrali de diferite ordine, ca n figura 6.3c.
Contribu]ia suprapunerilor spectrale din figura 6.3c este reprezentat\ `n
figura 6.3d. Aceasta `nseamn\ c\ spectrul X(F/FS) al semnalului discret
con]ine aliasuri ale componentelor de frecven]\ ale spectrului semnalului
analogic Xa(F). Suprapunerea spectrelor de la capetele domeniului
fundamental de frecven]e [-FS/2;FS/2] este ilustrat\ n figura 6.3c [i d [i
reluat\ `n figura 6.4, unde se observ\ p\trunderea unor cozi din
spectrele adiacente domenilul fundamental (figurate `nnegrit `n figur\) `n
domeniul fundamental de frecven]\, fapt ce determin\ eroarea alias.
Spectrul semnalului discret se ob]ine prin reflectarea spectrului
F F
original care dep\[e[te intervalul S ; S n jurul acestor frecven]e,
2 2
FS / 2
n
j 2F t
FS
203
204
sin
(t nT )
T
xa (t ) = xa (nT )
n =
(t nT )
T
(6.24)
T , | F |< Fc
H r (F ) =
0, | F |> Fc
(6.26)
X a ( F ) = H r ( F ) X ( F / Fs )
205
(6.28)
hr (t ) = T
Fc
e j 2Ft dF = T
Fc
sin 2Fc t
t
(6.30)
x a (t ) = hr (t ) x a (nT ) = hr (t )
n =
(nT )[hr (t ) (t nT )] =
n =
(nT )T
n =
(6.31)
n =
(nT ) (t nT ) =
(nT )hr (t nT )
sin 2Fc (t nT )
=
(t nT )
(6.32)
2 Fc sin 2Fc (t nT )
xa (nT ) F 2F (t nT )
n =
s
c
~n cazul Fs=2B, conform rela]iei (6.27), frecven]a de t\iere a filtrului de
reconstruc]ie devine Fc=B=Fs/2=1/2T [i rela]ia de reconstruire (6.32) se
particularizeaz\, devenind
sin (t nT )
n sin 2B(t n / 2 B)
T
(6.33)
x a (t ) = x a (nT )
= xa
2 B 2B(t n / 2 B)
n =
n =
(t nT )
T
Se observ\ c\ pentru frecven]a de t\iere Fc=Fs/2, care este frecven]a de
t\iere maxim\ posibil\ a filtrului trece jos, func]ia pondere a filtrului de
reconstruc]ie este egal\ cu func]ia de interpolare ideal\. Reconstruc]ia
semnalului vazut\ ca un proces de filtrare este ilustrat\ `n figura 6.5. ~n
figura 6.6. se prezint\ r\spunsul `n frecven]\ [i r\spunsul la impuls al
filtrului trece jos ideal.
206
Semnal de
intrare
xa (nT ) (t nT )
n =
FTJ
ideal
Semnal
reconstruit
x a (t ) =
n =
x a (nT )
sin( / T )(t nT )
( / T )(t nT )
207
Figura 6.8. a) Aproximarea unui semnal analogic prin interpolare de ordinul zero, b)
interpretarea nterpol\rii ca filtrare liniar\, c) r\spunsul al impuls al interpolatorului de
ordin zero
sin FT jFT
H ( F ) = h(t )e j 2Ft dt = e j 2Ft dt = T
e
FT
208
(6.35)
R\spunsurile de modul [i faz\ ale filtrului H(F) sunt date `n figura 6.9.
Pentru compara]ie, r\spunsul `n frecven]\ al interpolatorului ideal este
suprapus (reprezentat punctat) peste caracteristica de modul a
interpolatorului de ordinul zero.
209
Figura 6.10. a) Aproximarea unui semnal analogic prin interpolare de ordinul `nti b)
r\spunsul al impuls al interpolatorului de ordin `nti
1+ T , 0 t T
t
h(t ) = 1 , T t 2T
(6.37)
T
0 in rest
210
sin FT j ( F )
H ( F ) = T (1 + 4F 2T 2 )1 / 2
(6.38)
e
FT
unde faza ( F ) = FT + arctg (2FT ) . Caracteristicile de modul [i de
faz\ sunt prezentate `n figura 6.11a [i b.
Deoarece, dup\ cum se observ\ din figura 6.11a, [i aceast\ tehnic\
de reconstruc]ie introduce distorsiuni datorit\ trecerii componentelor de
frecven]\ mai mari dect Fs/2, interpolatorul de ordinul inti este urmat de
un FTJ care s\ atenueze frecven]ele superioare frecven]ei de folding.
Vrfurile din H(F) din interiorul benzii | F | Fs / 2 pot fi nedorite `n
multe aplica]ii, caz `n care este posibil\ modificarea r\spunsului la impuls
prin reducerea pantei cu un factor < 1 , fapt ce are ca rezultat ob]inerea
unui r\spuns la impuls h(t) reprezentat `n figura 6.12a. R\spunsul `n
frecven]\ corespunz\tor este [PM]
sin FT jFT sin FT
H ( f ) = T 1 + (1 + j 2FT )
e
(6.39)
FT
FT
Figura 6.12. R\spunsul la impuls (a) [i caracteristica de modul (b) ale interpolatorului de
ordinul `nti modificat
211
Figura 6.13. a) Aproximarea unui semnal analogic prin interpolare de ordinul `nti cu
`ntrziere
t
h(t ) = 2 , T t < 2T
(6.41)
T
0 in rest
sin FT jFT
H ( F ) = h(t )e j 2Ft dt = T
(6.42)
e
FT
R\spunsul la impuls, caracteristica de modul [i de faz\ ale
interpolatorului liniar cu `ntrziere sunt prezentate `n figura 6. 14. Se
observ\ caderea abrupt\ a caracteristicii de modul [i prezen]a unor lobi
212
mici pentru frecven]e mai mari dect Fs. ~n plus, datorit\ `ntrzierii,
caracteristica de faz\ este liniar\. Prin folosirea unui FTJ cu t\iere abrupt\
`n jurul frecven]ei de Fs/2 dup\ acest interpolator, sunt reduse
componentele de frecven]\ `nalt\ din semnalul x a (t ) .
Figura 6.14. R\spunsul la impuls (a) [i caracteristica de modul (b) ale interpolatorului de
ordinul `nti cu `ntrziere
Exemplul 6.1.
S\ se determine spectrul semnalului analogic aperiodic
a t
xa (t ) = e , a > 0 [i spectrul semnalului discret ob]inut prin e[antionarea
uniform\ a semnalului analogic.
Solu]ie.
Spectrul semnalului analogic este
X a (F ) =
(t )e
j 2Ft
dt = e
a t
j 2Ft
= e at e j 2Ft dt + e at e j 2Ft dt =
dt = e e
at
j 2Ft
dt + e at e j 2Ft dt =
0
1
1
2a
+
= 2
a j 2F a + j 2F a + 4 2 F 2
Presupunnd
213
(6.43)
frecven]a de
(6.44)
F
X
Fs
1 e 2 aT
1 e 2 aT
=
+ (e aT ) n e j 2fn =
1 + e 2 aT 2e aT cos 2f 1 + e 2 aT 2e aT cos 2 F
n =0
Fs
(6.45)
F
Acesta este periodic de perioad\ Fs, datorit\ termenului cos 2
.
Fs
Spectrul X a (F ) fiind de band\ nelimitat\, eroarea alias nu mai poate fi
evitat\. Conform rela]iei (6.18), spectrul semnalului reconstituit x a (t ) este
1
1 e 2 aT
=
F
Fs 1 + e 2 aT 2e aT cos 2
Fs
X a (F ) =
(6.46)
Fs
T (1 e 2 aT )
1
F
=
,
=
2 aT
2 2T
2e aT cos 2FT
1+ e
F
1
0,
s
F
>
=
2 2T
Comparnd spectrul semnalului nee[antionat (rela]ia (6.43)) cu cel al
semnalului e[antionat (rela]ia (6.46)), rezult\ c\ acestea pot s\ difere
destul de mult, pentru o frecven]\ de e[antionare aleas\ neadecvat.
~n figura 6.15a se prezint\ semnalul analogic original xa(t) [i spectrul s\u
pentru a=1. Semnalul e[antionat x[n] [i spectrul X(F/Fs), pentru Fs=1Hz
sunt date `n figura 6.15b. Se observ\ distorsiunea de tip alias ce apare `n
domeniul frecven]\ [i diferen]a dintre semnalul ref\cut x a (t ) , reprezentat
`n figura 6.15c, pentru Fs=1Hz [i semnalul original. Prin cre[terea
frecven]ei de e[antionare, se pot reduce substan]ial distorsiunile alias,
situa]ie reprezentat\ `n figura 6.15d, pentru freven]a de e[antionare Fs=20
Hz.
~ntadev\r, dac\ `n rela]ia (6.46) T este considerat suficient de mic, astfel
`nct | 2aT |<< 1 , num\r\torul [i numitorul pot fi descompuse `n puteri ale
1
ob]inndu-se
lui T pn\ la ordinul doi, pentru F
2T
214
T (1 e 2 aT )
1 + e 2 aT 2e aT cos 2FT
T [1 (1 2aT + 2a 2T 2 )]
1
1 + (1 2aT + 2a 2T 2 ) 2(1 aT + a 2T 2 )(1 2 2 F 2T 2 )
2
s-au
unde,
pentru
<< 1 ,
X a (F ) =
(6.47)
folosit
1
1
aproxima]iile: e 1 + + 2 ; cos 1 2 .
2
2
Neglijnd termenii de ordin mai mare ca doi `n (6.47), se ob]ine
2aT
X a (F )
=
2 2
2 2aT + 2a T 2 + 2aT a 2T 2 + 4 2 F 2T 2
(6.48)
2aT 2
2a
= 2 2
=
a T + 4 2 F 2T 2 a 2 + 4 2 F 2
Pentru acest caz particular s-a ar\tat c\ spectrul semnalului reconstituit se
apropie de spectrul semnalului analogic de band\ nelimitat\, dac\
frecven]a de e[antionare cre[te suficient de mult.
Figura 6.15. (a) Semnalul analogic xa(t) [i spectrul s\u Xa(F) pentru a=1; (b)
x[n] = xa (nT ) [i spectrul s\u pentru a=1 [i Fs=1 Hz; (c) semnalul reconstruit x a (t )
pentru Fs=1Hz; (d) semnalul reconstruit x a (t ) pentru Fs=20Hz.
215
Figura 6.16. Semnalul de band\ nelimitat\ are lobii `ntrep\trun[i. In intervalul de filtrare
intr\ contribu]ia tuturor lobilor spectrali
216
X a ( F )e
ea (t ) =
j 2Ft
dF
Fs / 2 n =
Fs / 2
( F )e j 2Ft dF
( F nFs )e j 2Ft =
(6.50)
( 2 n +1) Fs / 2
(u )e j 2ut e jn 2Fst du
a
n = ( 2 n 1) Fs / 2
a
n = ( 2 n 1) Fs / 2
(1 e
n =
( 2 n +1) Fs / 2
jn 2Fs t
( F )e
( 2 n +1) Fs / 2
a
( 2 n 1) Fs / 2
j 2Ft
jn 2Fs t
| ea (t ) | 2
a
n = ( 2 n 1) Fs / 2
( F )e j 2Ft e jn 2Fst dF =
( F )e j 2Ft dF
|1 e
dF
( 2 n +1) Fs / 2
( 2 n +1) Fs / 2
| X
n = ( 2 n 1) Fs / 2
jn 2Fs t
(6.51)
| 2 , modulul erorii poate fi
( F ) |= 2 X a ( F )e j 2Ft dF
(6.52)
(1 e
jn 2Fs t
( 2 n +1) Fs / 2
n =
(1 e
jn 2Fs t
a
( 2 n 1) Fs / 2
( 2 n +1) Fs / 2
n =1
a
( 2 n 1) Fs / 2
( F )e
( F )e j 2Ft dF +
(6.53)
j 2Ft
dF
( 2 n +1) Fs / 2
n =1
a
( 2 n 1) Fs / 2
ea (t ) = (1 e jn 2Fst )
(1 e
jn 2Fs t
( 2 n +1) Fs / 2
( F )e
a
( 2 n 1) Fs / 2
217
j 2Ft
( F )e j 2Ft dF
dF
(6.54)
( 2 n +1) Fs / 2
n =1
a
( 2 n 1) Fs / 2
( 2 n +1) Fs / 2
a
( 2 n 1) Fs / 2
( F )e j 2Ft dF +
( F )e j 2Ft ( dF )] =
( 2 n +1) Fs / 2
n =1
a
( 2 n 1) Fs / 2
= 2 j [sin(nFs t )
( F )e j 2 ( F Fs / 2) t X a ( F )e j 2 ( F Fs / 2 ) t dF ]
(6.55)
Exprimnd transformata Fourier Xa(F) sub forma
X a ( F ) =| X a ( F ) | e j ( F )
(6.56)
[i ]innd cont c\ | X a (F ) | este o func]ie par\, iar (F ) impar\, rela]ia
(6.55) devine
ea (t ) = 2 j [sin(nFs t )
n =1
( 2 n +1) Fs / 2
| X
( F ) | (e j[ 2 ( F Fs / 2) t + ( F )] e j[ 2 ( F Fs / 2 )t ( F )] dF ]
( 2 n 1) Fs / 2
(6.57)
Prin major\ri succesive `n rela]ia (6.57) se poate ajunge la diferite
expresii ale marginii superioare ale erorii alias.
6.1.5. E[antionarea ideal\ a semnalelor analogice periodice
Se consider\ un semnal periodic, de perioad\ Tp, al c\rui spectru
se `ntinde pn\ la a N-a armonic\ (cea mai mare frecven]\ din spectrul
semnalului periodic este NF0, unde F0=1/T este frecven]a fundamental\).
Un astfel de spectru este prezentat `n figura 6.17a. Dac\ se e[antioneaz\
semnalul cu frecven]a Fs, aflat\ `n rela]ie armonic\ cu fundamentala,
Fs=(M/K)F0, M , K N , semnalul e[antionat r\mne periodic. Aceast\
e[antionare se nume[te de tip "corelat".
Dac\ xp(t)=xp(t+T), x p (t ) {c k } , k=-N,,0,N, atunci
X p (F ) =
2c ( F kF )
k = N
(6.58)
218
F
X p = F{x p (t ) T (t )} = X p ( F ) F{ T (t )} =
Fs
(6.60)
1
M
= ( F kF0 n F0 )
T k =
K
Din rela]ia (6.60) se constat\ c\ spectrul semnalului discret ob]inut prin
e[antionarea semnalului periodic este o repetare periodic\, cu perioada
(M/K)F0 a spectrului de linii {ck } al semnalului periodic, scalat
corespunz\tor. ~n figura 6.17b este prezentat spectrul semnalului periodic
e[antionat.
Figura 6.17. Spectrul unui semnal periodic (a), spectrul semnalului peridic e[antionat
corelat (b)
NF0 < N F0 ;
> 2N
(6.61)
K
K
219
220
Figura 6.19. Spectrul unui semnal periodic (a), spectrul ob]inut prin e[antionarea unui
semnal periodic cu respectarea teoremei e[antion\rii (b) [i (c) [i f\r\ respectarea
teoremei e[antion\rii (d), (e), (f).
221
[n kM ]
(6.65)
k =
222
Figura 6.20. Semnalul discret x[n] (a), semnalul M [n] (b), semnalul discret
e[antionat (c) [i semnalul discret e[antionat [i decimat (d)
k =
k =
(6.67)
~n figura 6.20a este prezentat semnalul discret x[n] , `n figura 20b semnalul periodic M [n] , iar `n figura 6.20c - semnalul discret x1[n]
e[antionat cu pasul M=3. Acesta con]ine cte dou\ valori nule (`n general
M-1) `ntre dou\ valori prelevate din x[n] . Se presupune c\ restric]ia la
perioada principal\ a spectrului X() are suportul [ M , M ] , cu
M < . Spectrul semnalului M [n] este
2
(6.68)
M
k =
Aplicnd teorema produsului semnalelor (teorema convolu]iei circulare `n
domeniul spectrului) rezult\ spectrul semnalului e[antionat, X 1 ( ) .
1
2
2
X 1 ( ) = F{x[n] M [n]} =
X ( )
( k s ); s =
(6.69)
2
M k =
M
Convolu]ia circular\ se efectueaz\ pe o perioad\ de lungime 2 .
Suportul distribu]iei Dirac ( k s ) din acest interval se reduce la un
F { M [n]} = s
( ),
s
223
s =
2k
< 2 , adic\
M
0 k < M . Drept urmare, indicele k din (6.69) se limiteaz\ la
0 k M 1 [i spectrul semnalului discret e[antionat X 1 ( ) reprezint\
prelungirea prin periodicitate a restric]iei la perioada principal\
M 1
1
1 M 1
2
X 1r ( ) =
X r ( ) ( k s ) =
X r ( k s ); s =
(6.70)
M
M k =0
M
k =0
unde X r ( ) reprezint\ restric]ia la aceea[i perioad\ principal\ a lui
X ( ) .
Deoarece X ( ) este periodic de perioad\ 2 , din (6.70) se observ\ c\
prelungirea prin periodicitate cu perioada 2 a lui X r ( ) este [i
periodic\ de perioad\ s , X 1 ( + s ) = X 1 ( ) .
~n figura 6.21a s-a reprezentat spectrul semnalului discret X ( ) ,
periodic de perioad\ 2 , iar `n figura 6.21b, spectrul semnalului
e[antionat, periodic de perioad\ 2 / M , pentru M=3. Lobul spectral k=0
se `ntinde pe semiaxa > 0 pn\ la M . Primul lob vecin axat pe s are
frecven]a minim\ s M . Condi]ia de evitare a suprapunerii lobilor
spectrali este M s M adic\
s 2 M , s = 2 / M
(6.71)
Rela]ia (6.71) este asem\n\toare cu (6.19) stabilit\ pentru semnale
analogice.
punct = k s , `n condi]ia 0 k s < 2 sau 0
Figura 6.21. Spectrul unui semnal discret (a) [i spectrul semnalului discret e[antionat
pentru M=3 (b) cu respectarea rela]iei (6.71)
224
MT
; T '
; T ' = MT
(6.72)
M
M
Aceasta `nseamn\ c\ semnalul discret x[n] poate fi e[antionat cu pasul M
f\r\ s\ apar\ suprapunerea lobilor spectrali dac\ semnalul analogic ar fi
putut s\ fie e[antionat cu perioada T'=MT, respectndu-se teorema WKS.
~n aceste condi]ii, semnalul analogic a fost, ini]ial, suprae[antionat. Dac\
(6.71) nu este satisf\cut\, apare suprapunerea lobilor spectrali vecini,
situa]ie prezentat\ `n figura 6.22. Erorile care apar sunt de tip alias [i
semnalul discret ini]ial nu mai poate fi recuperat din spectrul semnalului
discret e[antionat.
Figura 6.22. Spectrul unui semnal discret (a) [i spectrul semnalului discret e[antionat
f\r\ respectarea rela]iei (6.71), adic\
s M < M
(b)
225
Figura 6.23. Reconstruirea semnalului discret din semnalul discret e[antionat prin filtrare
trece jos ideal\ cu c = s / 2
hr [n] =
;c = s =
(6.74)
n c
2 M
Semnalul filtrat X r ( ) este
X r ( ) = H r ( ) X 1 ( )
(6.75)
Semnalul ref\cut este
sin[( / M )n k ]
xr [n] = hr [n] x1[n] = x1[k ]hr [n k ] = x[kM ]
( / M )n k
k =
k =
(6.76)
deoarece x1[k ] = 0 pentru k Mn [i x1[kM ] = x[kM ] .
226
n =
[n]e jn =
(6.78)
= x1 [nM ]e
= x1 [n]e
= X1
M
n =
n =
}innd seama de (6.70), rela]ia (6.78) conduce la restric]ia lui X D ( ) la
perioada principal\
1 M 1 k 2
X Dr ( ) =
(6.79)
Xr
M k =0 M
jn
jn / M
a spectrului semnalului
1
X se anuleaz\ la
e[antionat [i decimat. Pentru k=0, lobul central
M M
227
Figura 6.24. Spectrul semnalului discret (a), spectrul semnalului discret e[antionat (b) [i
spectrul semnalului decimat (c).
X a (F ) =
x (t )e
j 2Ft
dt
(6.80)
se ob]ine
X a (kF ) =
x (t )e
j 2kFt
228
dt
(6.81)
Se define[te
perioada de e[antionare
1
TS =
F
Cu (6.82), rela]ia (6.81) devine
X a (kF ) =
x (t )e
j 2k
t
TS
(6.82)
dt
(6.83)
TS / 2
j 2k TS
X a (kF ) = x a (t nTS )e
dt
n
=
TS / 2
care este dual\ rela]iei (6.14).
(6.84)
Xa(F)
Xa(kF)
kF
F
F
Semnalul
x p (t ) =
este periodic, de perioad\ TS =
Fourier
x p (t ) =
x (t nT )
n =
(6.85)
1
[i, deci, poate fi descompus n serie
F
c e
k =
j 2kFt
229
(6.86)
ck =
unde
1
TS
TS / 2
x (t )e
j 2kFt
(6.87)
TS / 2
(a)
xp(t)
-Ts
Ts>2
Ts
(b)
xp(t)
-Ts
Ts<2
Ts
230
sin (F kF )
X a (F ) = X a (kF )
(6.89)
k =
(F kF )
F
care este dual\ rela]iei (6.22).
Cele prezentate n acest paragraf au n primul rnd importan]\
teoretic\, deoarece n cazurile practice, semnalul analogic este
transformat n semnal discret, iar e[antionarea n domeniul frecven]\ se
efectueaz\ asupra spectrului semnalului discretizat. Acest lucru face
obiectul paragrafului urm\tor.
x[n]e
jn
(6.37)
n =
X()
X(k)
231
j 2k
2
N
k = 0,1N-1
(6.91)
X
k = x[n]e
N n =
Suma din (6.91) se mparte ntr-un num\r infinit de sume, fiecare
con]innd N termeni
n
n
n
N 1
2 N 1
1
j 2k
j 2k
j 2k
2
N
N
N
+ x[n]e
+ x[n]e
+ .. =
X
k = .. + x[n]e
N
n= N
n =0
n= N
=
mN + N 1
x[n]e
j 2k
(6.92)
n
N
m = n = mN
(6.93)
Semnalul
x p [n] =
x[n mN ]
(6.94)
m =
x p [n] = c k e
j 2k
n
N
n = 0,1,2N-1
(6.95)
k =0
cu coeficien]ii
n
j 2k
1 N 1
N
c k = x p [n]e
N n =0
Comparnd (6.96) cu (6.93), rezult\
1 2
ck = X
k
N N
[i, deci
n
1 N 1 2 j 2k N
x p [n] = X
k e
N k =0 N
232
k = 0,1N-1
(6.96)
k = 0,1N-1
(6.97)
(6.98)
x p [n]
din
e[antioanele spectrului X(), dar nu implic\ refacerea lui X() sau x[n]
din e[antioanele spectrului. Pentru a ar\ta aceasta, trebuie considerat\
rela]ia ntre x[n] [i x p [n] . Dac\ x p [n] este repetarea periodic\ a lui x[n]
ca n rela]ia (6.94), atunci x[n] se poate reface din x p [n] dac\ nu exist\
suprapunere (eroare alias) n domeniul timp, adic\ dac\ x[n] este limitat
n timp la mai pu]in de perioada N a lui x p [n] .
Acest lucru este ilustrat n figura 6.28, unde s-a considerat
secven]a de durat\ finit\ x[n] , diferit\ de zero n intervalul 0 n L 1 .
Se observ\ c\, dac\ N L ,
x[n] = x p [n],
0 n N 1
(6.99)
astfel nct x[n] se poate reface din x p [n] f\r\ eroare.
x[n]
(a)
xp[n]
NL
N
L
(b)
N<L
xp[n]
n
N
(c)
Fig. 6.28.a) Secven]\ aperiodic\ de lungime L, b) repetarea sa periodic\ pentru NL
(f\r\ eroare alias, c) cazul N<L (eroare alias)
-N
Dac\ ns\, N<L, nu este posibil\ refacerea lui x[n] din x p [n]
datorit\ erorii alias n domeniul timp.
233
x [n ] 0 n N 1
x[n] = p
(6.100)
in
rest
0
[i, n final, se calculeaz\ X() cu (6.90).
Ca [i n cazul semnalelor analogice, este posibil a se exprima
2k
spectrul X() direct n func]ie de e[antioanele sale X
, k =
N
0,1,N.
Se presupune N L [i
n
1 N 1 2 j 2k N
x[n] = X
k e
; 0 n N 1
(6.101)
N k =0 N
[i
n
N 1
1 N 1 2 j 2k N jn
=
X ( ) = X
k e
e
N
n = 0 N k =0
(6.102)
k
2
N 1
2 1 N 1 j N n
k e
= X
N N n =0
k =0
( N 1)
jN
N 1
1
1 1 e
2 j 2
jn
(6.103)
P( ) = e
e
=
=
N n =0
N 1 e j
N sin
2
rela]ia (6.102) se scrie
N 1
2
2
X ( ) = X
k P
k
(6.104)
N
N
k =0
Func]ia P() are proprietatea c\
k =0
2 1, pentru
P
k =
(6.105)
N 0, pentru k = 1,2,..., N 1
234
2
Rela]ia (6.104) va da exact valorile e[antioanelor X
k pentru
N
2k
=
, iar la toate celelalte frecven]e va produce o combina]ie
N
ponderat\ a e[antioanelor spectrului original.
235
X a (F ) =
(t )e j 2Ft dt
(6.110)
X a (F ) =
1
[u (t )e j 2Fct + u (t )e j 2Fct ]e j 2Ft dt =
(6.111)
1
1
j 2 ( F Fc ) t
j 2 ( F + Fc ) t
= u (t )e
dt + u (t )e
dt
2
2
Dac\ se noteaz\ cu U(F) transformata Fourier a anvelopei complexe, din
(6.111) se ob]ine
1
X ( F ) = [U ( F Fc ) + U ( F Fc )]
(6.112)
2
Se poate ar\ta [PM] c\ dac\ semnalul xa (t ) este un semnal trece band\ [i
dac\ Fc este ales corespunz\tor, atunci semnalul anvelop\ complex\ are
spectrul `n jurul frecven]ei zero, motiv pentru care u(t) se mai nume[te
semnalul echivalent de joas\ frecven]\ asociat semnalului trece band\
xa(t). ~n general semnalul echivalent de joas\ frecven]\ u(t) este complex,
`n timp ce semnalul trece band\ xa (t ) este real. Ultimul se poate ob]ine
din primul `n domeniul timp cu rela]ia (6.110) sau `n domeniul frecven]\
cu rela]ia (6.112).
236
Figura 6.30. E[antionarea unui semnal analogic trece band\, prin transformarea lui `ntrun semnal de joas\ frecven]\ echivalent
237
1
. Se disting dou\ cazuri
B
a) n par, adic\ n=2m, m;
xa (2mT ) x a (mT1 ) = u c (mT1 ) cos m(2k 1) = (1) m u c (mT1 ) (6.116)
b) n impar, adic\ n=2m-1, m
T
T
(2m 1)(2k 1)
x a (2mT T ) x a (mT1 1 ) = u s (mT1 1 ) sin
=
2
2
2
T
= (1) m + k +1 u s (mT1 1 );
2
(6.117)
Prin urmare, e[antioanele pare ale lui xa (t ) , prelevate cu frecven]a de B
e[antioane pe secund\, vor produce e[antioanele componentei uc (t ) din
semnalul echivalent de joas\ frecven]\ u(t), `n timp ce e[antioanele
impare ale lui xa (t ) , prelevate tot cu frecven]a de B e[antioane pe
secund\, vor produce e[antioanele componentei u s (t ) din semnalul
echivalent de joas\ frecven]\ u(t). Aceste e[antioane pot fi utilizate la
reconstituirea semnalului echivalent de joas\ frecven]\. Pentru aceasta se
aplic\ teorema e[antion\rii p\r]ilor componente ale semnalului echivalent
de joas\ frecven]\
sin[ (t nT1 )]
T1
u c (t ) = B u c (mT1 )
(6.118)
m =
(t nT1 )
T1
Fie T1 = 2T =
T
sin (t mT1 + 1 )
2
T
T
u s (t ) = B u s (mT1 1 ) 1
T
2
m =
(t mT1 + 1 )
T1
2
~nlocuind (6.118) [i (6.119) `n (6.107), se ob]ine
238
(6.119)
m =
(t mT1 )]
T1
(t mT1 )
T1
sin[
(mT1 )
T
sin (t mT1 + 1 )
2
T
T
B sin 2Fc t u s (mT1 1 ) 1
T
2
m =
(t mT1 + 1 )
T1
2
Regrupnd termenii din membrul drept, rezult\
sin[
(t nT1 )]
T1
cos 2Fc t
x a (t ) = B [u c (mT1 )
m =
(t nT1 )
T1
T
sin[ (t nT1 + 1 )]
T
T1
2
Bu s (mT1 1 )
sin 2Fc t ]
T1
2
(t nT1 + )
2
T1
239
(6.108)
(6.109)