Sunteți pe pagina 1din 24

III.3.

Analiza semnalelor continue neperiodice Transformrile integrale ale funciilor au nceput s fie studiate n mod sistematic la nceputul secolului XIX. Ideea principal a fost aceea de a transforma unele operaii de analiz (integrare, derivare etc) n operaii algebrice (algebrizarea ecuaiilor integro-difereniale). Calculul operaional a cunoscut o dezvoltare deosebit att n privina fundamentrii sale teoretice ct i n lrgirea gamei sale de aplicaii. Ecuaiile fizicii matematice ale ctorva probleme de elasticitate, de teoria vibraiilor i teoria undelor, ca i unele probleme de control automat utilizeaz n mod curent diverse tipuri de transformri integrale i tehnici de calcul operaional. n general, fiecare tip de transformare integral este legat de o anumit clas de funcii, ceea ce aduce dificulti n respectarea rigorii matematice. Pe lng proprietile de calcul, transformrile utilizate au calitatea extrem de important de a putea fi inversate. Astfel, transformata Laplace stabilete o coresponden ntre domeniul timp i planul complex, dup cum transformata Fourier realizeaz o coresponden ntre domeniile timp i frecven, iar inversarea face ca anumite probleme s poat fi rezolvate n domeniul cel mai convenabil din punct de vedere matematic. S-au conceput i alte tipuri de transformri integrale (Mellin, Carson, Hilbert, Hartley). Pentru semnalul x(t) de energie finit (semnal mrginit) transformata integral este definit de relaia:

(1)

X ( ) =

x (t )f (t, )dt

n care funcia nucleu f(t,) trebuie astfel aleas nct s existe o funcie f-1(t,) care s permit transformarea invers:

(2)

x(t) =

X ( )f

( , t ) d

Pentru transformata Laplace sunt valabile relaiile: (3) adic:

f ( t , ) = f ( t , s) = e st 1 st 1 1 f ( t , ) = f ( t , s) = 2j e X(s) =

(4) (5)

x ( t )e

st

dt

1 x(t) = X (s)e st ds 2j j

0 + j

unde s=+j reprezint o frecven complex. Relaiile (4)-(5) exprim transformata Laplace bilateral. De foarte multe ori semnalul x(t) este nul pentru t<0 i, n acest caz, se obine transformata Laplace unilateral:

(6) (7)

X(s) = x ( t )e st dt
0

x(t) =

1 X(s)est ds 2j j

0 + j

Printr-o particularizare a transformatei Laplace (trecnd de la frecvena complex s=+j la frecvena imaginar j) se obin relaiile de transformare Fourier (transformata Laplace evaluat pe axa imaginar): (8) adic:
45

f ( t , ) = f ( t , j) = e jt 1 1 jt 1 e f ( t , ) = f ( t , j) = 2

(9) (10)

X( j) = x(t) =

1 X( j)e jt d 2

x ( t )e

jt

dt

Se menioneaz c metoda transformatei Laplace este mai comod n calcule dect metoda transformatei Fourier, datorit faptului c revenirea n domeniul timp (calculul funciei original) se realizeaz cu dificulti mai mici. De aceea n cazul n care semnalul analizat este nul pentru t<0, se recomand acest procedeu n locul transformatei Fourier. Din punct de vedere matematic transformata Fourier, definit de relaia (9), pune numeroase probleme legate de existena integralei ntre limite infinite. De aceea se accept ca transformata Fourier s fie definit (euristic) printr-un proces de trecere la limit: (11)
X( j) = lim x ( t )e jt dt
a
a

n acest fel se poate arta c dup cum un semnal continuu periodic oarecare se poate descompune n serie Fourier i are un spectru de frecven discret neperiodic (, 2, 3, ...) tot astfel i un semnal continuu neperiodic oarecare (semnal tranzitoriu) este echivalent cu transformata Fourier invers, relaia (10), i are un spectru de frecven continuu neperiodic, coninnd n general toate frecvenele posibile. Demonstraie: Fie semnalul neperiodic x(t), de durat finit (Fig.18).
x(t)

Fig.18. Semnal neperiodic de durat finit Acest semnal neperiodic poate fi considerat ca fiind un semnal periodic, xT(t), de perioad T, pentru care perioada T tinde la infinit (Fig.19).
x(t), xT(t) x(t) T xT(t) t

Fig.19. Modelarea unui semnal neperiodic ca un caz particular de semnal periodic Semnalul periodic, xT(t)= xT(t+T), din Fig.19 se poate ns descompune n serie Fourier complex, sub forma: (12) unde (13)
2 c pc = x ( t )e jp0t dt , T0 x T (t) = 1 c pc e jp0t 2 p=

0 =

2 T

Semnalul neperiodic, x(t), de durat finit, se poate redefini cu ajutorul semnalului periodic xT(t) sub forma: (14)
x ( t ) x(t) = T 0 pentru t [0, T] pentru t [0, T]

Cu aceast aproximare, coeficienii compleci se pot calcula astfel:


46

(15)

c pc =

2 2 x ( t )e jp0t dt = x ( t )e jp0t dt T0 T

deoarece n intervalul [0,T], n care trebuie calculat integrala (14), funciile xT(t) i x(t) sunt identice, iar n afara intervalului x(t) este nul. Deci extinderea formal a limitelor de integrare nu afecteaz valorile coeficienilor compleci Fourier . Pe baza relaiilor (12) i (15) semnalul periodic xT(t) se poate exprima sub forma: (16)
1 2 x T (t) = x ( t )e jp0t dt e jp0t 2 p= T

Cnd perioada T este foarte mare x T ( t ) = x ( t ) iar frecvena 0 = frecvenelor, fiind separate de intervale foarte mici 0 . Relaia (16) devine: (17)

2 = 0 T

devine foarte mic.

Pentru p=0, 1, 2,.. mrimea p = p0 = p0 corespunde unor puncte echidistante pe o ax a

0 1 j t 1 j t x ( t )e jp0t dt e jp0t = x T (t) = x ( t )e p dt e p 0 T p= 2 p=

T=

Prin trecere la limit (T), se obine xT(t)x(t), 0 devine infinit mic, 0 d, iar p = p0 capt semnificaia unei frecvene curente, , putnd s ia orice valori pe axa frecvenei. Suma din expresia (17) devine o integral: (18) unde (19)
X( j) =
not jt not 1 1 j t x ( t ) = lim x T ( t ) = lim x T ( t ) = X( j)e jt d x ( t )e dt e d = T 0 0 2 2

x ( t )e

jt

dt

n consecin, prin trecere la limit, distana dintre componentele spectrale se anuleaz, iar spectrul devine continuu. n noul context se poate vorbi despre componente spectrale numai n urma discretizrii spectrului continuu. n concluzie, n privina dualitii reprezentrii timp-frecven a unui semnal continuu se disting dou cazuri: un semnal continuu neperiodic n domeniul timpului are o reprezentare continu neperiodic n domeniul frecvenelor (Fig.20)
x(t) |X(j)|

Fig.20. Reprezentarea dual tip-frecven a unui semnal continuu neperiodic Legtura ntre domeniile de reprezentare este stabilit de transformatele Fourier (9)-(10) un semnal continuu periodic n domeniul timpului are o reprezentare discret neperiodic n domeniul frecvenelor (Fig.21). Legtura ntre domeniile de reprezentare este stabilit de relaiile (91) i (92)- III.2.

47

x(t)

|cpc(j)|

t T
0 =
2 T

p0

Fig.21 Reprezentarea dual tip-frecven a unui semnal continuu periodic III.4. Analiza semnalelor discrete III.4.1. Transformri ale semnalelor discrete Studiul reprezentrilor digitate ale semnalelor a avut o dezvoltare impetuoas n ultimul timp, prin obinerea unor algoritmi puternici de calcul n analiza spectral, bazai pe concepte din domeniul frecven. Astfel, prin algoritmul de transformare Fourier rapid (FFT) s-a obinut un instrument extrem de util n prelucrarea semnalelor n timp sau n frecven, cu o vitez considerabil de calcul, cu o reducere substanial a numrului de operaii i acest fapt explic de ce metodele de analiz Fourier a semnalelor digitale au o aplicare larg n numeroase domenii ale tehnicii. n ultimul timp s-a obinut o perfecionare a modalitilor de prelucrare a semnalelor discrete, de estimare a parametrilor caracteristici ai lor, cu aplicaii dintre cele mai semnificative n teoria comunicaiilor, n acustic, radar, seismologie, recunoaterea formelor, biometrie etc. Transformata Z, derivat din transformata Laplace discret, este un instrument util n studiul proceselor liniare invariante n timp, discretizate. Transformata Fourier discret st la baza tuturor tehnicilor de prelucrare a semnalelor discrete, de transfer de date din domeniul timp n domeniul frecven i invers. Dac n cazul semnalelor analogice transformata Fourier este n special un instrument teoretic n schimb n cazul discret prevaleaz calculul efectiv al ei i nu ntmpltor succesul analizei Fourier se conjug cu dezvoltarea extraordinar a tehnicii moderne de calcul. A. Transformata Laplace discret. Transformata Z Cu excepia cazurilor implicnd semnale cu suport finit (semnale mrginite), calculul rspunsului sistemelor discrete liniare i invariante n timp este dificil n domeniul timp. De aceea se caut metode frecveniale care s algebrizeze rezolvarea ecuaiilor cu diferene. Fie un semnal eantionat x*(t), obinut n urma eantionrii semnalului analogic neperiodic x(t): (20)
x* (t) = x(t)

(t nT ) = x(nT )(t nT )
e e e n =0 n =0 def

Dac semnalul analogic x(t) admite o transformat Laplace atunci i semnalul eantionat admite o transformat Laplace: (21)
L{x * (t )} = X * (s) = x * ( t )e st dt = L x (nTe ) (t - nTe ) = x (nTe ) L{(t - nTe }
not 0

n =0

n =0

(22) L{(t nTe )} = e nTe s relaia (21) devine: (23)


X * (s ) =

Deoarece transformata Laplace a impulsului Dirac localizat la t=nTe este:

x(nT ) e
e n =0

-nTes

Relaia (23) constituie formula de definiie a transformatei Laplace discrete pentru semnalul eantionat, x*(t). Ea reprezint forma neparametric a modelului frecvenial al semnalului eantionat, similar formei neparametrice (6) asociat semnalului analogic. Forma parametric (restrns) poate fi stabilit prin determinarea limitei de convergen a seriei.
48

Cunoscnd funcia X(s) se poate calcula funcia original a semnalului x(t) prin transformata Laplace invers: (24)
1 x ( t ) = L {X(s)} = X(s)est ds 2j j
1 0 + j

Totui, expresia X*(s) conine n mod normal termeni de forma e snTe care inevitabil determin ca X(s) s fie o relaie transcendent. Se tie c atunci cnd sunt folosite relaii transcendente apar dificulti la obinerea transcendentei inverse Laplace i a dezvoltrii n fracii simple. De aceea este convenabil s se introduc substituia: (25)
z = e sTe sau s= 1 ln z Te

Variabila complex z este denumit variabila transformatei Z. Substituind relaia (25) n (23) se obine: (26)
X(z) =
def

x (nT ) z
e n =0

-n

not

= Z{x ( t )} = X * (s ) z=esTe

Prin urmare, transformata Laplace a semnalului eantionat x*(t), X*(s), este acum o funcie de variabile z denumit transformata Z a semnalului x(t). Evident c transformata Z a semnalului x(t) este aceeai ca i transformata Laplace a semnalului x*(t), cu toate c este mascat de schimbarea variabilei s n z. De aceea, orice semnal analogic care admite o transformata Laplace admite de asemenea o transformat n Z. Observaie Deoarece transformata Z se aplic numai semnalelor eantionate utilizarea simbolului * este superflu. n prelucrarea numeric a semnalelor, transformata Z se aplic pentru calculul rspunsului tranzitoriu, fapt pentru care o importan deosebit o au semnalele cauzale (sau mai general unilaterale). Calculul transformatei Z directe nu pune probleme. Se aplic relaia de definire (26) sau se utilizeaz tabele de transformri. Transformata Z este inversabil, inversa ei fiind operatorul: (27)
x( nT) = Z 1 {X(z)} = 1 X(z) z n 1dz 2j

unde conturul C este inclus n domeniul de convergen al seriei (26). Transformata Z invers poate fi calculat prin urmtoarele metode: M1. Metoda formulei de inversiune Integrala de contur definit de relaia (27) poate fi evaluat folosind teorema reziduurilor (Cauchy): (28)
x (nTe ) = 1 2j

X(z)z
C

n 1

dz =

[Reziduu X(z)z ]
n -1 i

z = pi

Se numete reziduu al unei funcii relativ la un punct singular de tip pol, coeficientul rezultat din dezvoltarea Laurent. Relaiile de calcul sunt de forma: (29) Re ziduu (X(z)z n 1 )|z=pi = lim (z p i )X (z)z n 1 - pentru pol simplu
zpi

(30)

Re ziduu (X(z)z n 1 )|z=pi =

d q 1 1 lim q 1 (z p i ) q X(z)z n 1 - pentru pol multiplu de ordin q (q 1)! zpi dz

M2. Metoda dezvoltrii n fracii simple Dac funcia imagine X(z) este exprimat ca o funcie raional atunci ea este dezvoltat ntr-o sum de fracii simple. Folosind apoi tabelul de transformate Z directe se determin prin coresponden funcia original pentru fiecare funcie component a dezvoltrii. (31)
X(z) = A3 A1 A2 B(z) = + + + ... = A(z) z a1 z a 2 z a 3

za
i=1

Ai

49

Se obine: (32)
p A i x (nTe ) = Z 1 z ai i=1

Dei foarte utilizat n cazul semnalelor i sistemelor continue, o astfel de dezvoltare n fracii simple nu este folositoare n cazul semnalelor i sistemelor discrete deoarece n tabela de transformate Z directe nu exist o funcie original corespondent. n schimb exist funcie original pentru fracii simple cu variabil z la numrtor, de tipul: (33)
zA i n Z -1 = A i (a i ) z ai

Plecnd de la acest considerent este de dorit ca mai nti s se dezvolte n fracii simple funcia
X(z) i apoi s se multiplice fiecare din termenii dezvoltai prin z. z
p p

(34)

A3 A1 A2 X(z) = + + + ... = z z a1 z a 2 z a 3

za
i =1

Ai

sau X(z) =
i

zA 3 zA1 zA 2 + + + ... = z a1 z a 2 z a 3

za
i =1

zA i

n baza relaiei (33) se obine: (35)


p zA i x (nTe ) = Z 1 = i=1 z a i

A (a )
i i i =1

M3. Metoda seriilor de puteri Dac nu intereseaz forma explicit x(nTe) ci numai valorile numerice atunci se poate folosi metoda seriilor de puteri. n cazul n care X(z) se prezint ca o fracie raional, este suficient s se mpart numrtorul la numitor, dup regula mpririi nelimitate, pentru a obine o serie n z-1, coeficienii obinui fiind valorile x(nT) dorite. Se obine: (36)
X(z) = b 0 + b1z 1 + b 2 z 2 + ... + b m z m 1 + a 1z
1

+ a 2z

+ .... + a n z

= c 0 + c1z 1 + c 2 z 2 + ... =

c z
n n =0

Comparnd seria de puteri obinut, (36), cu relaia de definire a transformatei Z directe, (26), se constat c c n = x (nTe ) . Se deduce astfel c acest coeficient, cn, al termenului z-n corespunde cu valoarea semnalului analogic x(t) n momentul de eantionare nTe. (37)
x * (t) = c 0 ( t ) + c1( t Te ) + c 2 ( t 2Te ) + ...... =

c (t nT ) = x(nT )(t nT )
n e e e n =0 n =0

Din punct de vedere practic, calculul transformatei inverse Z se face mai uor prin descompunerea X(z) n serie de puteri i identificarea coeficienilor sau, atunci cnd X(z) este n form raional, descompunerea n fracii simple i identificarea dintr-un tabel de transformate Z elementare. B. Transformata Fourier n timp discret (TFTD) Dup cum s-a menionat, transformata integral Fourier realizeaz echivalena ntre un semnal continuu i infinit n domeniul timpului i spectrul continuu i infinit n domeniul frecvenei. Necesitatea cunoaterii ntregii istorii a semnalului limiteaz aplicarea direct a transformatelor Fourier la semnale tranzitorii de mic durat (finite). Pentru un semnal discret neperiodic, x*(t), de forma (20), transformata Fourier a acestui semnal, numit i transformata Fourier n timp discret TFTD, va avea expresia: (38)
F{x * (t )} = X ( j) = X(e
* not not jTe

) = x * ( t )e jt dt =
0

def

x ( nT ) e
e n =0

- jnTe

Aa cum s-a artat n I.4., funcia imagine (38) poate fi exprimat i n raport cu funcia imagine a semnalului analogic eantionat sub forma:

50

(39)

X* ( j) =

1 Te

k =

X( j jk );
0

0 =

2 Te
X* ( j) = 1 Te

Spectrul de amplitudine al (20) este un spectru continuu periodic (Fig.22).


x*(t)
k =

X( j jk )
0

t Te

-0

0 2

0 2

Fig.22. Reprezentarea dual tip-frecven a unui semnal discret neperiodic Pentru astfel de semnale sunt valabile urmtoarele relaii de legtur: (40) (41)
X * ( j ) =
n =

x (nT )e
e
0 2

jnTe

1 x (nTe ) = 2

20

X ( j)e
*

jnTe

C. Transformata Fourier discret (TFD) Transformata Fourier n timp discret (TFTD) este tot un instrument teoretic de studiu (neputnd s fie implementat pe un sistem numeric de prelucrare) datorit faptului c este o funcie continu iar variabila ia o infinitate de valori n intervalul de definiie (relaiile (40)-(41)). Mai mult, definiia ei este valabil pentru semnale cu suport infinit. Dac ns semnalul discret este i periodic, x * ( t ) = x * ( t + T) , atunci spectrul obinut n domeniul frecven va fi de periodic dar i discret. De aceea, pentru calculul rspunsului permanent al sistemelor discrete, la semnale discrete staionare (n special periodice), este indicat folosirea transformatei Fourier. n cazul semnalelor periodice, trecerea n domeniul frecven se poate realiza pentru o singur perioad a semnalului. Pentru a putea face un studiu n frecven utiliznd un sistem numeric de prelucrare este necesar s se discretizeze variabila continu . Implicnd lucrul cu un numr finit de eantioane (perioada semnalului), att n domeniul timpului ct i n cel al frecvenei, transformata Fourier discret se preteaz la o evaluare direct prin metode numerice, prin utilizarea sistemelor numerice de calcul. Fiind calculabil, aceast transformat reprezint chintesena prelucrrilor numerice ale semnalelor, permind astfel relansarea teoriei moderne a prelucrrilor numerice de semnal. Fie semnalul discret periodic, x*(t),de perioad T, eantionat cu perioada de eantionare Te (Fig.23), i descris n domeniul timp prin N eantioane ntr-o perioad.
x*(t)

Fig.23. Semnal discret periodic, de perioad T=NTe Folosind metoda dreptunghiului n avans, integrala transformatei Fourier direct (42) se poate calcula pe cale numeric. (42)
X( j ) =

Te T=N Te

x( t ) e
0

jt

dt

51

Determinarea intervalului de discretizare n frecven Deoarece semnalul manifest o dubl periodicitate (cea de eantionare, Te, i cea a evoluiei temporale, T) se definesc (i se noteaz distinct) cele dou pulsaii asociate sub forma: (43) (44)
e = 0 =
2 Te 2 2 e = = T NTe N

- pulsaia de eantionare - pulsaia semnalului periodic

Potrivit teoremei eantionrii (Shannon) pulsaia de eantionare, e, trebuie s fie cel puin dubl fa de cea mai mare pulsaie din cadrul semnalului x*(t). (45) e 2max sau (46)
max e 2

Pe de alt parte considernd c perioada maxim reprezentabil este ntregul interval de observare (Tmax=NTe) se poate determina pulsaia minim din semnalul x*(t). (49)
min = 2 2 = = 0 Tmax NTe

Aceast pulsaie este de fapt pulsaia fundamental a modelului, celelalte armonici fiind pulsaii multiple ale fundamentalei. (50)
k = k0 = k 2 NTe

Cum i pulsaia maxim reprezint un multiplu al pulsaiei fundamentale atunci se poate deduce indicele maxim kmax=p. (51)
p 2 2 N p NTe 2Te 2

Prin discretizarea relaiei (42), n domeniul complex se obine un spectru discret de mrimi complexe (raze), care pot fi descrise fie n coordonate polare (modul i argument) fie n coordonate carteziene (parte real i parte imaginar), Fig.24.
Im{X(jk0)} (jk0) Re{X(jk0)}

|X(jk0)|

Fig.24. Spectrul discret al unui semnal discret periodic n acest caz, pentru pulsaia k0, transformata Fourier discret a semnalului eantionat x(nTe), are urmtoarea form: (52)
X( jk0 ) = TFD{x (nTe )} = Te

n =0

N 1

x (nTe )e

jk

2 nTe NTe

N1 2 2 = Te x (nTe ) cos k NT nTe j sin k NT nTe = n =0 e e

= Re{X( jk0 )} + j Im{X( jk0 )} =| X( jk0 ) | e j( jk0 )

unde k=0, 1,2,...p. Mrimea complex (52) poate fi exprimat prin intermediul coordonatelor polare sub forma: (53) X( jk0 ) = X( jk0 ) e j( k0 ) unde: X ( jk0 ) = Re 2 [X( jk0 )] + Im 2 [X ( jk0 )] (54)
52

(55) (56) (57)

( jk0 ) = arctg

Im[X( jk0 )] Re[X( jk0 )]

Re[X( jk0 )] = Te

x(nT ) cos k NT
e n =0 N 1 n =0

N 1

2
e

nTe
e

Im[X( jk0 )] = Te

Cele N valori ale funciei X( jk 0 ) , din domeniul frecven, permit reconstituirea complet a celor N valori ale semnalului x(nTe) din domeniul timp. Concluzie: Pentru un semnal periodic, descris n domeniul timp prin N eantioane ntr-o perioad, n domeniul frecven spectrul va conine de asemenea N eantioane ntr-o perioad. Discretiznd pe un interval n N puncte se obine transformata Fourier discret n timp i frecven, numit pe scurt transformata Fourier discret (TFD/DFT). Proprieti ale transformatei Fourier discrete P1. O observaie fundamental care se poate deduce const n faptul c X( jk0 ) este o funcie periodic (indus de exponeniala complex), de perioad e=N0, i c dac se continu evaluarea transformatei, pentru valori k mai mari dect N se va obine aceeai funcie: (56)
X( j(k + N)0 ) = Te

x (nT ) sin k NT
e

nTe

x(nT )e
e n =0

N 1

j( k + N )

2 nTe NTe

= Te

x(nT )e
e n =0

N 1

jk

2 nTe NTe j2 n

= Te

x(nT )e
e n =0

N 1

jk

2 nTe NTe

= X( jk0 )

n concluzie, cnd valoarea k depete domeniul de definiie, N, valoarea obinut este redundant, fiind egal cu una obinut n cadrul domeniului. P2. Dac semnalul prelucrat x(nTe) este real atunci spectrul de amplitudine al semnalului este simetric. (57) X ( jk0 ) = X ( jk0 ) sau (58)
X * ( jk0 ) = X( jk0 )

o consecin a relaiei (54). Observaie: n relaia (58) prin simbolul * s-a notat mrimea complex conjugat, adic: X* ( jk0 ) = X( jk0 ) (59) n baza relaiilor (51), (56) i (67) se constat c spectrul complet de amplitudine al unui semnal eantionat pe intervalul T=NTe se poate reprezenta ntr-un interval simetric fa de abscis prin N valori (N/2 fiind redundante), Fig.25.
|X(jk0)|

|X(-jk0)|

|X(jk0)|

-e

e 2

e 2

Fig.25. Spectrul de amplitudine al semnalului discret periodic Dac se analizeaz numrul total al valorilor funciei n domeniul frecven, X(jk0), se constat c acesta este acelai cu numrul de valori ale funciei n domeniul timp, adic N. Din relaia (52) se observ c: (60) X * (0) = X(0) adic valoarea este una real.
53

e=N0

P3.1. Pentru N numr par se obine: (61)


X* ( j N N N 0 ) = X ( j N 0 ) = X( j 0 ) 2 2 2

Deci valorile transformatei Fourier corespunztoare valorilor 0 i Nyquist ale frecvenei sunt numere reale. P3.2. n cazul unui numr impar de valori ale semnalului n domeniul timp, X ( j
N 1 0 ) 2

reprezint valoarea transformatei imediat naintea frecvenei Nyquist; n acest caz transformata Fourier discret a semnalului nu se poate determina la frecvena Nyquist. Cele prezentate mai sus scot n eviden faptul c n urma transformrii timp-frecven, N valori reale se transform n N valori, existnd dou situaii: N par: N valori reale se transform n dou valori reale, corespunztoare indicilor de frecven k=0 i k=N/2, i (N-2)/2 perechi de valori complexe (parte real - parte imaginar). N impar: N valori reale se transform ntr-o valoare real corespunztoare indicelui de frecven k=0, i (N-1)/2 perechi de valori complexe (parte real - parte imaginar). Prin discretizarea relaiei: (62)
1 x(t) = X( j)e jt d 2 0
e

se obine inversa transformatei Fourier discret, cu operatorul astfel definit putndu-se exprima un semnal discret cu ajutorul transformatei Fourier discrete: (63) x (nT) = TFD 1 (X( jk0 ) ) = 0 X( jk0 )e
2
k =0 N 1 jk 2 nTe ( 44 ) NTe

1 2 = 2 NTe

X( jk )e
0 k =0

N 1

jk

2 nTe NTe

1 = NTe

X( jk )e
0 k =0

N 1

jk

2 nTe NTe

Observaie: Calculul unei transformate Fourier pentru un semnal avnd N valori n secven implic N2 operaii de nmulire i sumare cu numere complexe, determinnd o cretere rapid a timpului de calcul la creterea numrului de eantioane N. Exploatnd anumite proprieti de simetrie ale exponenialei complexe, n anul 1965 J.Cooley i J.W.Tukey au elaborat un algoritm de calcul al transformatei discrete Fourier atunci cnd N este o putere a lui 2. Acest algoritm a permis o reducere a numrului de operaii de la N2 la Nlog2N permindu-se astfel o micorare considerabil a timpului de calcul. Algoritmii care permit accelerarea calculului transformatei Fourier discrete sunt cunoscui sub numele de transformri Fourier rapide (TFR/FFT). Transformata Fourier rapid reprezint ns numai un algoritm pentru calculul transformatei Fourier discrete i nu o transformat separat. III.4.2. Seria Fourier trigonometric a unui semnal discret periodic Analiza spectral a unui semnal discret periodic presupune cunoaterea n ntregime a valorilor n intervalul de ortogonalitate, adic n domeniul temporal. Unui astfel de semnal fizic, dat, i se poate asocia spectrul Fourier determinat analitic sau experimental. Un semnal periodic este aproximat de obicei prin serii Fourier trunchiate la un numr corespunztor p de termeni care reprezint o combinaie liniar de funcii trigonometrice de timp, cu proprieti de ortogonalitate. Dup cum s-a vzut, seria Fourier trunchiat pentru un semnal continuu periodic, de perioad T, are forma:
x(t) = a 0 +

[a k cos k0 t + b k sin k0 t ] = a 0 + [a k cos k0 t + b k sin k0 t ] + e(t)


k =1 k =1

(64)

= a0 +

[a k cos k0 t + b k sin k0 t ] = a 0 + (c k cos(k0 t + k )


k =1 k =1

54

unde: (65)
ak = 2 x ( t ) cos k0 tdt ; T0

bk =

2 1 2 x ( t ) sin k0 tdt ; a 0 = x ( t )dt ; 0 = T0 T0 T

Versiunea discret a relaiilor (64) i (65) este: (66) (67)


p 2 2 2 cos k nTe + b k sin k nTe = a 0 + c k cos k NT NT nTe + ci NT e e e k =1 k =1 N 1 N 1 N 1 2 2 2 2 1 ak = x (nT ) cos k x ( nT ) sin k x (nT ), i = 1,2,...p NT nTe b k = N NT nTe , a 0 = N N n =0 e e n =0 n =0

x (nT) = a 0 +

unde relaiile de legtur dintre forma cartezian i cea polar sunt: (68) c k = a 2 + b 2 k k (69)
b k = a tan k a k

Relaiile (67)-(69) permit determinarea spectrului semnalului periodic analizat. Termenul (68) constituie puterea spectral a armonicii de ordin i (i=1,2,..p). Prin reprezentarea puterii spectrale a fiecrei armonici n dreptul frecvenei aferente se obine spectrograma semnalului. Legtura ntre seria Fourier discret i transformata Fourier discret Spectrograma unui semnal discret periodic poate fi calculat i cu ajutorul transformatei Fourier discret. Pentru aceasta este necesar s se stabileasc relaiile de legtur ntre mrimile complexe obinute n urma aplicrii transformatei Fourier i coeficienii care caracterizeaz modelul temporal al semnalului discret analizat (66). Definirea transformatei Fourier discret s-a fcut pe baza relaiilor (52)-(57). innd seama de relaiile (56), (57) i (67) se pot deduce urmtoarele relaii de legtur: (70) a k = (71)
2 2 Re[X( jk0 )]; b k = Im[X( jk0 )] NTe NTe
1 1 Re[X( j00 )] = X(0 ) NTe NTe

Pentru componenta continu relaia este:


a0 =

Dac se ine seama de relaiile de legtur dintre forma polar i cartezian (68)-(69) atunci se poate obine un alt set de relaii de forma: (72)
ck = a 2 + b2 = k k b 2 X( jk0 ); k = a tan k a NTe k Im[X( jk0 )] = a tan Re[X( jk )] 0

55

IV. Prelucrarea numeric a semnalelor deterministe n afar de parametrii obinuii ai unui semnal (amplitudine, frecven, faz) n general prezint interes i alte mrimi, printre care se numr gradul de distorsiune i spectrul de frecven. IV.1. Msurarea gradului de distorsiune pentru semnalele armonice distorsionate Abaterea unui semnal sinusoidal de la forma ideal (Fig.1.a) se numete distorsionare, iar profunzimea acestei abateri (Fig.1.b) se apreciaz cantitativ prin gradul de distorsiune D%: (1)
D% = Ua 100 = U A2 2
2 A1

2 A3

+ ...... +

A2 n A2 n

A2 2

2 A3

+ ...... +

100 =

A
i=2 n

2 i

100
2 i

A
i =1

n care Ua reprezint valoarea efectiv a tensiunii de armonici (A2,A3,.....An), fr fundamental (A1), iar U valoarea efectiv a tensiunii globale. Dac D% se refer la semnalul ca atare se mai numete i factor de distorsiune de armonici, datorit aspectului pe care l capt n domeniul frecven (T.H.D. - Total Harmonic Distorsion), constituindu-se ntr-un parametru de semnal.
U U A A1

A2 t t A3 A4

A5

f a) b) c)

Fig.1. Reprezentarea temporal (a,b) i spectral a unui semnal armonic Dup cum se tie, semnalul sinusoidal este singurul care i pstreaz forma la trecerea printr-un sistem liniar. Dac ns sistemul (amplificator, transformator etc) este neliniar semnalul la ieire devine deformat. Msurnd deformarea semnalului de la ieirea sistemului, (D%), se obin informaii asupra gradului de neliniaritate a sistemului respectiv. n acest caz D% se numete grad de distorsiune de neliniaritate i constituie un parametru al sistemului. Msurarea lui D% prezint nc importan deoarece la o serie ntreag de circuite i aparate utilizate n audiofrecven i n telefonie (amplificatoare, microfoane, difuzoare, generatoare de semnal etc), D% constituie un parametru de calitate normat de standarde. Aparatele care permit msurarea parametrului D% se numesc distorsiometre. Standardele precizeaz urmtoarele valori admisibile pentru D% n cteva situaii din practic: 0.01% la generatoarele din distorsiometre, analizoare spectrale, aparate de precizie; (0.1..0.5%) la amplificatoarele i difuzoarele din electroacustica de tip Hi-Fi; sub 2% la elementele de captare-redare a vorbirii (n telefonie); sub (3..10%) la substaiile de distribuie a energiei electrice.

Parametrul D% necesit a fi msurat, n primul rnd, la generatoare i la amplificatoare, deoarece acestea au n componen elemente de circuit neliniare. O importan deosebit prezint msurarea lui D% la elementele instalaiilor de captare-redare a sunetelor din RTV, unde este necesar s se redea fidel sunetele muzicale. De asemenea parametrul D% intereseaz i n exploatarea echipamentelor telefonice (amplificatoare, microfoane, cti etc) n scopul de a evita deformarea vorbirii. Distorsiunile n RTV i n telefonie sunt tolerabile pentru ureche pn la valori de 3-5% i devin suprtoare la peste 5-8%. n fine, D% prezint importan i n exploatarea reelelor de 50 Hz deoarece n ultimul timp a
56

devenit un parametru de calitate pentru instalaiile de distribuire a energiei electrice. Msurarea lui D% cu ajutorul distorsiometrului este o msur indirect n domeniul frecven. IV.2. Analiza armonic a semnalelor. Analizoare de armonici Deformarea unui semnal sinusoidal poate fi evaluat i pe baza spectrului de armonici (Fig.1.c). Cu toate c D% este mai uor de interpretat de ctre operatorul uman, spectrul de frecvene al unui semnal ofer mai multe informaii dect parametrul D% asupra semnalului respectiv. Pentru evaluarea spectrului de armonici (Fig.1.c) este necesar a se msura amplitudinea fiecrei armonici prezente n semnalul respectiv. Aceast operaie se poate face cu analizorul de armonici sau cu analizorul spectral, ambele permind studierea direct a semnalului respectiv n domeniul frecven. Pe baza analizei clasice de tip Fourier, un semnal periodic se poate descompune ntr-o serie de forma: (2) unde:
T 1 x ( t )dt a 0 = T0 T 2 x ( t ) cos i0 tdt a i = T0 T b = 2 x ( t ) sin i tdt 0 i T 0

x(t) = a 0 +

[a
i =1

cos i0 t + b i sin i0 t ]

(3)

i=1,2,3,...

Seria Fourier (2) poate fi pus i sub forma: (4) unde: (5) ci = a i2 + b i2 ; tgi =
bi ai

x(t) = a 0 +

[c cos(i t + )] ;
i 0 i i=1

Aparatele care permit msurarea unui astfel de spectru se numesc analizoare de armonici/spectrale, iar operaia respectiv este o msurare direct n domeniul frecven. n timp ce distorsiometrul poate fi utilizat numai pentru semnale sinusoidale (deformate) analizoarele de armonici/spectrale pot fi utilizate la msurarea oricrui tip de semnal (sinusoidal, dreptunghiular, aleator). Msurarea termenilor seriei Fourier cu ajutorul analizorului de armonici se numete analiz armonic, iar atunci cnd se realizeaz cu analizorul spectral aceasta se numete analiz spectral. Analizoare de armonici Analiza armonic este prima tehnic de studiere direct a unui semnal n domeniul frecven i permite urmtoarele operaii: msurarea armonicilor (amplitudine i frecven) unui semnal; msurarea unei singure componente dintr-un semnal complex; msurarea unui semnal n prezena perturbaiilor de tip interferen. Analiza armonic este util mai ales n exploatarea reelelor electrice de for (50 Hz) unde, pe lng cunoaterea lui D%, este necesar a se cunoate i armonicile tensiunii (sau curentului) din reeaua respectiv. Pe baza acestei cunoateri se pot localiza i apoi atenua (sau elimina) prin tehnici adecvate (filtrare, amortizare etc) armonicile periculoase, adic cele care produc rezonane (deci supratensiuni) sau alte perturbaii n funcionarea reelei respective.
57

Analizorul de armonici are ca parte principal un voltmetru selectiv de tip filtru acordabil manual i afiare pe instrument analogic sau numeric. Un astfel de aparat permite identificarea, separarea i msurarea secvenial a 30-40 armonici dintr-un semnal. IV.3. Analizoare spectrale. Analizoare spectrale de tip Fourier Spre deosebire de analiza armonic, care permite explorarea unui semnal numai armonic cu armonic, analiza spectral permite o vedere panoramic a semnalului n domeniul frecven (A1, A2, A3, ..... An), de unde i superioritatea acesteia din urm. Astfel, distorsiometrul permite aprecierea coninutului global de armonici dintr-un semnal iar analizorul de armonici permite localizarea i msurarea (n amplitudine, frecven, eventual i faz) a armonicilor, ns ambele lucreaz corect numai n ipoteza stabilitii frecvenei (fundamental) semnalului investigat, pe durata msurrii. n practic ns sunt necesare msurri i la frecvene variabile sau chiar aleatoare (zgomote, tranziii), msurri imposibil de efectuat cu distorsiometrul sau cu analizorul de armonici. Acest neajuns este compensat de analizorul spectral care, n plus, permite (direct sau indirect) i msurri de tipul celor efectuate cu distorsiometrul sau analizorul de armonici. De aceea, n prezent, distorsiometrele sau analizoarele de armonici ca atare nu se mai produc (dect foarte rar), locul lor fiind luat de funcionalitatea de analizor de armonici a diferitelor aparate moderne multifuncionale. Interesul deosebit pentru analiza spectral const n posibilitile noi de msurare i investigare pe care le ofer printre care se amintesc: vizualizarea compoziiei spectrale a unui semnal; identificarea interferenelor i a zgomotelor dintr-un semnal util, pe baza compoziiilor spectrale ale acestora; supravegherea emisiilor radio; analiza zgomotelor acustice (la utilaje mecanice, maini etc); studiul vibraiilor i ocurilor (construcii de maini etc); analiza diverselor semnale din biomedicin i geologie (semnale complexe i foarte mici); analiza vocii umane, al crei spectru individualizeaz mai precis dect amprenta unui deget. n esen, analizorul spectral este n domeniul frecven ceea ce este osciloscopul n domeniul timp, fiecare din acestea avnd avantaje specifice: msurrile n amplitudine i frecven se fac mai uor i sunt mai concludente cu analizorul spectral, pe cnd msurarea de intervale de timp (i de mrimi legate de acestea) i de faz se face mai uor cu osciloscopul. Dup modul cum exploreaz spectrul (criteriul care pare a fi cel mai acceptat n prezent) analizoarele spectrale pot fi: seriale (armonic dup armonic); n timp real (toate armonicile simultan). Ca i analizoarele de armonici, analizoarele spectrale seriale au la baz un voltmetru selectiv la care, ns, acordul se face automat, iar afiarea se face pe tub catodic. A face o msurare n timp real nseamn a msura parametrul unui fenomen instantaneu, chiar n momentul evoluiei acestuia. Principalul neajuns al analizorului serial const tocmai n explorarea serial a armonicilor din spectrul semnalului analizat, ceea ce reclam ca semnalul s fie repetitiv i staionar pe timpul msurrii acestuia (fraciuni de secund). De aceea, astfel de analizoare nu pot fi utilizate la msurarea fenomenelor tranzitorii sau a semnalelor singulare (cele provenite de la descrcrile atmosferice, de exemplu). De asemenea, acest tip de analizor nu este potrivit pentru semnale cu variaii rapide i evoluie aleatoare, cum este, de exemplu, vocea uman. Aceste neajunsuri ncearc s le compenseze analizoarele spectrale de timp real. Teoretic, un analizor de timp real trebuie s furnizeze instantaneu ntregul spectru de componente (frecvene) coninute n semnalul de analizat. Dup felul cum furnizeaz acest instantaneu de frecvene, analizoarele spectrale de timp real pot fi:
58

cu filtre n paralel; pe principiul calculului componentelor spectrale. Schema de principiu a unui analizor n timp real cu filtre paralele este prezentat n Fig.2.
FTB1
Game x

DP1 DP2 DP3 MUX


Afiare

FTB2 FTB3

x(t)

DT AT

FTBn

DPn

Fig.2. Principiul constructiv al analizorului spectral cu filtre paralele Acesta are cte un canal de explorare care conine un filtru trece - band (FTB) i un detector ptratic (DP) pentru fiecare armonic de explorat. Toate aceste canale (30-50 la numr) fiind legate n paralel, fac posibil extragerea simultan a celor n armonici, adic msurarea acestora n timp real. Cele n filtre trece-band trebuie s aib benzile de trecere ct mai apropiate pentru a nu lsa zone neexplorate din spectrul semnalului analizat. Principalele dezavantaje ale acestui tip de analizor spectral sunt: la rezoluie acceptabil nu poate explora dect benzi nguste ale semnalului, deoarece pentru benzi mai largi numrul de FTB devine mare; timpul de msur, determinat de timpul de stabilire a semnalului n filtru, este mare (2s), perioad n care nu mai poate fi garantat staionaritatea semnalului analizat. Analizoare spectrale de tip Fourier Operatorul matematic care permite trecerea unui semnal din domeniul timp n domeniul frecven i invers este transformata Fourier. Transformata Fourier direct care calculeaz componentele unui semnal pe axa frecvenelor este dat de relaia:

(6)

X( j) =

x ( t )e

jt

dt

iar transformata invers este definit sub forma: (7)


x(t) = 1 [X( j)]e jt d 2

Existena unui algoritm de calcul rapid pentru evaluarea transformatei Fourier discrete (TFD) face atrgtoare ideea utilizrii acesteia n aproximarea transformatei Fourier a semnalelor analogice i apoi evaluarea termenilor seriei Fourier. TFD este avantajoas mai ales pentru semnalele analogice de joas frecven unde analizoarele de spectru analogice sunt scumpe i imprecise. n plus, la sistemele numerice stabilitatea n timp este garantat iar precizia mult mai uor de controlat. Aceste analizoare spectrale s-au impus definitiv mai ales dup apariia procesoarelor de semnal specializate pe algoritmul TFR, algoritm cunoscut i sub denumirea FFT (Fast Fourier Transform). Acest tip de analizoare au denumiri de catalog ca: FFT Spectrum Analyzer, Digital Spectrum Analyzer, Fourier Analyzer. Schema de principiu a unui analizor Fourier este prezentat n Fig.3. Acesta este compus dintr-un circuit de condiionare (divizor/amplificator de tensiune), circuit de eantionare-memorare i un convertor analog-numeric. Din semnalul discretizat se calculeaz spectrul de amplitudini al semnalului x(t) cu ajutorul unui procesor de semnal (Digital Signal Processor - DSP), pe baza algoritmului TFR.
59

Game x

Afiare

x(t)

DT AT

Circuit E&M

CAN

DSP

CNA

Fig.3. Principiul constructiv al analizorului spectral tip Fourier Durata de procesare este de aproximativ 1s, ceea ce permite ca semnalul s fie analizat n timp real fr o memorare prealabil (n scop de staionarizare), deoarece durata de prelevare a poriunii de semnal pentru analiz este de ordinul ms (tipic 50 ms). Un astfel de analizor spectral permite deci o mai mare vitez de lucru, precizie bun precum i integrabilitate complet n sisteme de msur (IEEE 488) conduse de calculator. IV.4. Principiul de calcul al componentelor spectrale pentru semnale periodice Pentru semnale numerice periodice, definite n domeniul timp prin N eantioane ntr-o perioad T, prin discretizare, relaia (6) devine: (8) X( jk0 ) = TFD( x (nTe )) = Te x (nTe )e
n =0 N 1 jk 2 nTe NTe

N1 2 2 nTe nTe j sin k = Te x (nTe ) cos k NT NT n =0 e e

unde: Te - perioada de eantionare; k=0, 1,2,...N/2. Utilizarea transformatei Fourier discrete n analiza spectral se bazeaz pe relaiile de legtur care se pot stabili ntre aceasta i seria Fourier asociat semnalului analizat (III.4.2): (9) c k = a 2 + b 2 = k k
2 X ( jk0 ) ; NTe b k = a tan k a k Im[X( jk0 )] = a tan Re[X ( jk )] 0

Consideraii privind lungimea secvenei de date i incrementul de frecven Spectrul unui semnal periodic este un spectru de raze, n sensul c este format dintr-o sum finit sau nu de componente discrete. n acest caz analiza spectral a semnalelor se poate face utiliznd TFD, fr aproximri, dac numrul de eantioane i perioada de eantionare sunt alese corect. De exemplu dac se consider un semnal x(nTe) de perioada T din care sunt prelevate N eantioane atunci se poate stabili rezoluia n domeniul timp de forma: (10)
t = Te = T N

Calculnd TFD pentru aceste N eantioane, n baza teoremei Shannon, se determin spectrul semnalului n domeniul de frecven (11)
= 0 = 2 2 e = = T NTe N e e , , n N puncte echidistante. 2 2

Rezoluia n domeniul frecvenei este:

n urma aplicrii TFD, cele N valori reale ale semnalului eantionat se transform n N valori n domeniul frecven (Fig.4).
x*(t) |X(jk0) |

t Te T=N Te
e 2

e 2

e=N0

Fig.4. Reprezentarea dual timp-frecven a unui semnal discret periodic Dac se aplic TFD unui multiplu al numrului de eantioane, Nk=kN, nu se mbuntete cu nimic evaluarea amplitudinilor componentelor spectrale. n schimb mrirea numrului de
60

eantioane poate mbunti banda de frecven explorat a semnalului analizat sau rezoluia n frecven a rezultatelor. Mrirea numrului de eantioane, Nk, se poate face prin dou mijloace: se pstreaz frecvena de eantionare constant i se mrete durata de achiziie (Fig.5): (12)
t = Te =

x*(t)

T N

=const;

N k = kN

|X(jk0) |

e 2

e 2

Te

t Nk=kN

0 k e=Nk0

Fig.5. Mrirea numrului de eantioane prin mrirea duratei de achiziie se pstreaz acelai interval de msur dar cu o frecven de eantionare mai mare (Fig.6). (13)
Tek = t Te T T = = = k kN N k k
x*(t) |X(jk0) |

Tek T=NkTe

ek 2

ek 2

Fig.6. Mrirea numrului de eantioane prin mrirea frecvenei de achiziie n primul caz, conform (11) se mbuntete rezoluia n frecven, deci se pot distinge componente de frecvene apropiate: (14)
k = 2 2 = = kT kNTe k

e=Nk

n cel de-al doilea caz, la aceeai rezoluie se extinde gama frecvenelor msurate. Astfel, pentru o singur perioad a semnalului, T=NTe, banda de frecven explorat este de forma: (15)
e , e 2 2

innd seama de (13) i (15) se obine: (16)


k k k ek , ek = e , e 2 2 2 2

IV. 5. Transformata Fourier discret pentru semnale periodice de durat nelimitat Pentru semnale de durat infinit nu se poate defini exact transformata Fourier discret, ci o aproximare a acesteia prin restrngerea semnalului la o durat limitat. Cea mai simpl metod de modelare a limitrii semnalului este nmulirea acestuia cu un semnal dreptunghiular (poart/fereastr temporal natural) de durat Tw=kT. Pentru un semnal pur armonic aceast operaie este prezentat n Fig.7, unde k=3. Considernd fereastra dreptunghiular de forma (17)
1, w (t ) = 0, t [0, kT] t [0, kT]

se obine: (18) x T ( t ) = x ( t ) w ( t )

61

x(t)

t T 1 w(t) Tk=kT

t xT(t)=x(t)w(t) t

Fig.7. Modelarea extragerii unui secvene de date dintr-un semnal de durat infinit n vederea realizrii analizei spectrale a unor astfel de semnale se reamintesc o serie de proprieti de calcul remarcabile ale transformatei Fourier (continu). a. Teorema deplasrii n domeniul timp
F{x ( t )} = e j X( j)

b. Teorema deplasrii n domeniul frecven


F e j0 t x ( t ) = X( j + j0 )

c. Teorema convoluiei n domeniul timp Dac x ( t ) * y( t ) = x () y( t )d = x ( t ) y()d atunci F{x ( t ) * y( t )} = X( j) Y( j) d. Teorema convoluiei n domeniul frecven Dac X( j) * Y( j) =
1 1 X( jq )Y( j jq )dq = X( j jq )Y( jq )dq 2 2

atunci F1{X( j) * Y( j)} = x ( t ) y( t ) e. Teorema dualitii timp-frecven Dac F{x ( t )} = X( j) atunci F{X( t )} = 2x ( j) f. Teorema simetriei Dac x ( t ) = x ( t ) (funcie par) atunci X( j) = X( j) (funcie par)

Pe baza teoremei dualitii se pot gsi dualele unor transformate Fourier uzuale. Deoarece (19) (20)
F{( t )} = 1( j)

atunci

F{ (t )} = 2( j) 1

Cu alte cuvinte funcia fereastr temporal unitar definit pentru t (-,) are transformata Fourier (fereastra spectral) de forma (20). Observaie: Fereastra temporal unitar este diferit de funcia treapt unitar (Heaveside), care este definit pe intervalul t [0,).
62

Deoarece funcia fereastr temporal unitar este par atunci, conform teoremei simetriei, se poate scrie: (21) F{ (t )} = 2( j) 1 Dup cum s-a artat, un semnal analogic periodic, de perioad T, poate fi dezvoltat ntr-o serie complex Fourier sub forma: (22) unde: (23)
c pc = 2 x ( t )e jp0 t dt T0 x(t) = 1 c pc e jp0t 2 p=

Transformata Fourier a acestui semnal continuu i periodic este: (24)


1 1 1 X( j) = F{x ( t )} = F c pc e jp0 t = c pc F e jp0 t = c pc F e jp0 t 1( t ) 2 p = 2 p = 2 p =

unde n ultimul termen s-a adugat formal funcia fereastr temporal unitar infinit, 1(t). Dac se ine seama de relaia (21) i de teorema deplasrii n domeniul frecven atunci relaia (24) poate fi exprimat sub forma: (25)
X( j) =
1 c pc F e jp0 t 1( t ) = c pc ( j jp0 ) 2 p = p =

Aceast relaie, n care s-a utilizat "funcia periodic", similar trenului de impulsuri Dirac utilizat n domeniul temporal pentru modelarea semnalelor eantionate, evideniaz suma tuturor liniilor spectrale din reprezentarea simetric a spectrului. Spectrul de amplitudine al semnalului analogic periodic, x(t), este de forma: (26)
| X( j) |=
p =

| c

pc

| ( j jp0 )

n Fig.8.b se prezint spectrul de amplitudine al semnalului periodic din Fig.8.a.


x(t) |X(j)|

t T
0 =
2 T

p0

Fig.8. Reprezentarea spectrului de amplitudine determinat cu ajutorul transformatei Fourier n continuare se pune problema influenei pe care o are utilizarea unei ferestre temporale de durat finit. n baza teoremei de convoluie n domeniul frecven, prin nmulirea n domeniul timp a celor dou semnale, relaia (18), se realizeaz produsul de convoluie ntre spectrele corespunztoare: (27)
1 X T ( j) = X( j) * W ( j) = 2
2 / kT

2 X( jq ) W j kT q dq

Pe de alt parte, transformata Fourier a ferestrei temporale dreptunghiulare de durat t0 are expresia: (28)
W ( j) = F{w ( t )} = 1 e jt dt =
t0

1 j t e j
t 0 2

t0 0

= t0

sin(

t 0 2 t 0 2

t 0 2

= t 0 sin c(

t 0 2

)e

t 0 2

Atunci spectrul de amplitudine este de forma: (29)


| W ( j) |=| t 0 sin c(
t 0 2

)e

t 0 2

|= t 0 | sin c(

)|
63

Pentru t=kT=Tk spectrul de amplitudine este prezentat n Fig.9.


|W(j)|
lob principal

lob lateral

lob lateral

Fig.9. Fereastra spectral corespunztoare ferestrei temporale unitare de durat Tk Spre deosebire de fereastra temporal unitar de durat nelimitat, care are o fereastr spectral de tip impuls Dirac, relaia (21), fereastra temporal de durat Tk, are fereastra spectral prezentat n Fig.9. Aceast diferen dintre fereastra spectral teoretic (ideal) de tip impuls Dirac i fereastra spectral asociat unei ferestre temporale unitare de durat limitat poate avea n anumite situaii influene negative asupra spectrului semnalului trunchiat. Fie semnalul armonic x(t)=A0cos(0t). Utiliznd relaia Euler, el poate fi reprezentat i sub forma: (30)
x(t) =
A 0 j 0 t (e + e j 0 t ) = c pc e jp0 t ; c pc = 0 pentru p 1 2 p =

8 Tk

6 Tk

4 Tk

2 Tk

2 Tk

4 Tk

6 Tk

8 Tk

Coeficienii compleci Fourier sunt simetrici i dispui la pulsaia 0. Transformata Fourier a unei secvene a semnalului (30) de durat Tk = kT = k (31)
F{x T ( t )} = F{x ( t ) w ( t )} = X( j) * W ( j)

2 are forma: 0

Dac se ine seama de relaiile (27)-(29) atunci, ntr-o reprezentare bilateral, spectrul de amplitudine al semnalului armonic este compus din dou linii spectrale la pulsaiile 0, Fig.10.
|X(j)*W(j)|

-20

Fig.10. Spectrul de amplitudine al semnalului armonic trunchiat Rezoluia n frecven fiind k =


2 transformata Fourier discret (TFD) se calculeaz prin Tk
N 2

8 -0 4 2 0 2 Tk Tk Tk Tk

4 Tk

0 8
Tk

20

convoluia spectrului semnalului analizat n punctele pk , p=0, 1, 2,.. k

, cu fereastra W(j)

centrat n aceste puncte. n acest caz spectrul de amplitudini astfel obinut este nedistorsionat. ns chiar dac semnalul este periodic dar fereastra temporal nu este aleas astfel nct s fie un multiplu al perioadei semnalului (un numr ntreg de perioade), spectrul obinut poate fi distorsionat. Acest fapt se poate ntlni acolo unde achiziia semnalului nu se face sincron cu perioada semnalului sau unde perioada semnalului achiziionat nu este cunoscut. Distorsionarea spectrului se explic prin faptul c transformata discret Fourier se calculeaz pentru o secven finit de date, considernd ns c secvena infinit (virtual), xV(t), se obine prin extrapolarea semnalului prelucrat. Dac fereastra temporal este corect aleas atunci secvena virtual coincide
64

cu semnalul real de durat infinit, n caz contrar semnalul virtual fiind denaturat fa de semnalul real (Fig.11). x(t)
t TkkT

w(t)

t xT(t)=x(t)w(t) t

xV(t)

Fig.11. Reconstituirea virtual a semnalului armonic incorect achiziionat Dup cum se observ, rezult un semnal virtual diferit de cel real, cu discontinuiti n zonele de trecere. Deoarece fenomenele cu evoluie brusc n domeniul timpului determin un spectru de frecvene bogat, spectrul nregistrrii n acest caz nu va mai conine o singur linie spectral, ci va fi continuu pe un domeniu de frecven (Fig.12).
|XV(j)|=|X(j)*W(j)|

-20

6 -0 4 2 Tk Tk Tk

0 2
Tk

4 6 0 Tk Tk

20

Fig.12. Spectrul de amplitudine al semnalului armonic incorect achiziionat Fiind stabilit de lungimea ferestrei temporale, n acest caz rezoluia n frecven, pk , este diferit iar liniile spectrale ale semnalului analizat nefiind un multiplu al acesteia nu mai corespunde exact unei linii spectrale reprezentabile n spectrogram. Spectrul semnalului se distribuie pe domeniile reprezentabile, nefiind format dintr-o singur component aa cum ar fi corect ci apare ca doi lobi centrai pe frecvene reprezentabile i cu baza ntins pe un domeniu mai larg de frecvene. Fenomenul de rspndire a energiei unei linii din spectru nereprezentabil n alte linii reprezentabile este numit leakage (scurgere prin lobii laterali), fiind datorat de comportarea nregistrrii n zona de capt (n domeniul timp) sau datorit amortizrii reduse a lobilor laterali ai ferestrei spectrale, Fig.9 (n domeniul frecven). Cu alte cuvinte, n acest caz spectrul difer de cel al semnalului real x(t) (Fig.10) datorit convoluiei cu spectrul ferestrei temporale, w(t), relaia (27). Acest fenomen de scpri poate ascunde alte linii spectrale reprezentabile dar care au amplitudini mai mici dect spectrul distribuit pe acel domeniu.
65

IV.6. Ferestre temporale/spectrale utilizate n prelucrarea numeric a semnalelor deterministe Dac transformata Fourier a ferestrei utilizate, F{w (t )} , ar fi impulsul Dirac, adic: (32) F{w ( t )} = W( j ) = ( j ) atunci, evident relaia (31) ar deveni: (33) F{x T ( t )} = X T ( j) = X( j) * ( j) = X( j) adic spectrul semnalului trunchiat ar corespunde cu cel al semnalului real. S-a artat ns c o astfel de fereastr temporal, 1(t), are o durat infinit. nlocuind ns fereastra aceasta cu o alt funcie temporal, al crei spectru s aproximeze suficient de bine funcia impuls Dirac, se obine un spectru XT(j) netezit, mai apropiat de spectrul real. n domeniul timp, o astfel de funcie ar trebui s diminueze efectul de capt, adic s aib nul att valoarea ct i panta n zona capetelor (Fig.13), pe cnd n domeniul frecven este echivalent cu tendina de descretere a lobilor laterali.
1 w(t) TkkT

t xT(t)=x(t)w(t) t

xV(t)

Fig.13. Efectul ferestrei temporale asupra semnalului virtual reconstituit n acest caz se obine spectrul din Fig.14, remarcndu-se o considerabil apropiere de spectrul real, din Fig. 10. Evident c diferena este datorat achiziiei incorecte a semnalului armonic. Prin aceast tehnic ns se poate realiza estimarea n timp real i a semnalelor cu suport infinit neperiodice.
|XV(j)|=|X(j)*W(j)|

-20

6 -0 4 2 Tk Tk Tk

0 2
Tk

4 6 0 Tk Tk

20

Fig.14. Efectul ferestrei temporale asupra spectrului semnalului virtual reconstituit Cteva astfel de ferestre temporale continue sunt: Fereastra triunghiular
1 + ( t ) = 1 0
t T t T

pt.t [-T,0] pt.t (0, T] pt.t [-T, T]

66

Fereastra Bartlett Fereastra Hamming generalizat

1 t pt.t [0,T] B(t ) = T 0 pt.t [0,T] 2 t pt.t [- T , T ] + (1 ) cos 2 2 T H mg ( t ) = T , T] 0 pt.t [2 2

n cazul =0.54 fereastra se numete Hamming iar pentru =0.5 se numete Hanning (von Hann). Fereastra Hamming
2 t pt.t [- T , T ] 0.54 + 0.46 cos 2 2 T Hm(t) = 0 pt.t [- T , T ] 2 2 2 t T T pt.t [- 2 , 2 ] 0.5 1 + cos T Hn (t) = 0 pt.t [- T , T ] 2 2 2t 4t + 0.08 cos pt.t [- T , T ] 0.42 + 0.5 cos 2 2 T T W (t ) = T T 0 pt.t [- , ] 2 2

Fereastra Hanning

Fereasta Blackman

Pentru prelucrarea semnalelor eantionate, x(nT), i deci utilizarea transformatei Fourier discrete, se presupune c prin discretizarea relaiilor continue ale relaiilor de mai sus se obin rezultate identice. De exemplu, pentru fereastra Blackman se obine:
4nTe 2nTe N N 0.42 + 0.5 cos NT + 0.08 cos NT pt.n [- 2 , 2 ] (34) w (nTe ) = e e 0 pt.n [- N , N ] 2 2

n aceast situaie transformata Fourier discret va fi completat cu o funcie de ponderare discret, p(nTe)= w(nTe): (35) X V ( jk0 ) = TFD(p(nTe ) x (nTe ) ) = Te p(nTe ) x (nTe )e
n =0 N 1 jk 2 nTe NTe

Utilizarea unei ferestre temporare n prelucrarea semnalului este echivalent cu problema filtrrii acestuia, scopul fiind ns de a atenua potenialele discontinuiti de la capetele segmentului finit al evoluiei n timp a datelor. n scopul obinerii unei precizii ct mai bune, fereastra spectral utilizat (transformata Fourier a ferestrei temporale) trebuie s satisfac urmtoarele cerine fundamentale: lobul principal al ferestrei trebuie s fie ct mai ngust (s se apropie de impulsul Dirac); lobul principal s conin cea mai mare parte din energia ferestrei(conform impulsului Dirac); energia lobilor secundari s fie ct mai uniform distribuit ntre acetia n general, aceste trei cerine nu pot fi satisfcute de nicio fereastr deoarece primele dou cerine sunt contradictorii. Din acest punct de vedere se poate afirma c nu exist o fereastr optimal, fiecare dintre acestea asigurnd un compromis ntre cele trei cerine. Toate ferestrele de date utilizate modific puterea (dispersia) n date, deoarece diferitelor poriuni ale evoluiei n timp a datelor le sunt atribuite ponderi neegale. De aceea, problema alegerii uneia dintre aceste ferestre pentru a fi utilizat n cadrul unei aplicaii practice depinde n mare msur de experiena utilizatorului. Pentru a se alege o anumit fereastr utilizatorul trebuie s dispun de informaie a priori privind coninutul n frecven al semnalului (s-l intuiasc). n orice situaie, utilizatorul trebuie s neleag efectul general al acestor ferestre asupra categoriilor particulare de date (estimare spectru de putere, interspectru etc) naintea alegerii finale a ferestrei. Pentru semnalele pur periodice nu se recomand utilizarea ferestrelor spectrale (adic se utilizeaz fereastra dreptunghiular). De asemenea, n cazul analizrii unui semnal neperiodic tranzitoriu ce se ncadreaz n secvena de date achiziionat, se recomand utilizarea ferestrei
67

dreptunghiulare, celelalte ferestre atenund informaia important de la nceputul regimului tranzitoriu. Dac nu se cunoate natura semnalului dar se dorete utilizarea unei ferestre se recomand folosirea pentru nceput a ferestrei Hanning. n general aceast fereastr asigur performane satisfctoare n 95% din cazuri. Alegerea unei ferestre temporale/spectrale nu este o problem simpl. n fapt, nu exist reguli universale pentru acest lucru. Selectarea se face n mod iterativ pn la gsirea soluiei optime. Totui pentru diferite tipuri de semnale se recomand urmtoarele opiuni iniiale: Coninutul semnalului Fereastra Semnal sinusoidal sau combinaii de semnale sinusoidale Hanning Semnal aleator de band ngust (vibraii) Hanning Semnal aleator de band larg (zgomot alb) Dreptunghiular Semnale sinusoidale de frecvene apropiate Dreptunghiular, Hamming Coninut necunoscut Hanning Alegerea final a ferestrei se va realiza prin compararea performanelor obinute pentru diferitele opiuni.

68

S-ar putea să vă placă și