Documente Academic
Documente Profesional
Documente Cultură
Serii Fourier
Sistemele liniare invariante în timp sunt de departe cele mai studiate și utilizate
sisteme îın prelucrarea semnalelor. Un sistem se numește liniar dacă răspunsul acestuia
la suma a două semnale este identic cu suma răspunsurilor la fiecare semnal în parte.
Un sistem se numește invariant îın timp dacă răspunsul său la un semnal este același
indiferent de momentul când este aplicat semnalul respectiv la intrarea sistemului.
Din teoria sistemelor, se știe că funcțiile proprii ale sistemelor liniare invariante în timp
(pe scurt, SLIT) sunt (co)sinusoidele. Altfel spus, dacă la intrarea unui SLIT aplicăm o
cosinusoidă pură de frecvență ω0, atunci la ieșire vom avea tot o cosinusoidă pură ω0
(bineînteles, având altă amplitudine și fază). Acest fapt permite studierea
comportamentului sistemului la un semnal de intrare oarecare, cu condiția să putem
scrie semnalul respectiv ca o sumă (fie și infinită) de cosinusoide.
ˆ
Atunci, se poate arăta că semnalul x(t ) se poate scrie sub forma unei sume
numărabile de cosinusoide și sinusoide, de frecvențe multipli ai frecvenței de bază a
semnalului (numită frecvență fundamentală):
x t cn cos nt sn sin nt
n 0 n 1 (4.3)
Se poate arăta că funcțiile {cos(nt )}n ¸si {sin(nt )}n formează un set orthogonal de
funcții. Dacă se definește produsul scalar a două funcții (reale) periodice de perioadă T
precum:
f t , g t f t g t dt
T (4.4)
T dacă m n 0
T
cos mt , cos nt dacă m n 0
2
0 dacă m n
(4.5a)
const dacă m n 0
T
sin mt ,sin nt dacă m n 0
2
0 dacă m n
(4.5b)
cn cos nt sn sin nt cos kt dt
T
n 0 n 1
cn cos nt cos kt dt cn sin nt cos kt dt
T T
n 0 n 0
0 pentru n k 0
T
c dacă k 0
2 k
Tck dacă k 0
(4.6)
Reluând demonstrația de mai sus și pentru valorile sk, rezultă următoarele relații de calcul
pentru coeficienții dezvoltării semnalului x(t) în serie Fourier trigonometrică.
1
x t dt
T T
c0
(4.7a)
2
x t cos nt dt
T T
cn n 1, 2,3,...
(4.7b)
2
x t sin nt dt
T T
sn n 1, 2,3,... (4.7c)
Este evident că șirul de coeficienți {c0, c1, c2, . . . , s1, s2, . . .} constituie o altă
reprezentare a semnalului x(t), îıntrucât, conform cu (4.3), acesta poate fi reconstruit
perfect pe baza coeficienților respectivi. Reprezentarea sub formă trigonometrică a
seriei Fourier a unui semnal este, însă, destul de greu de interpretat, datorită prezenței
a doi coeficienți (unul “sinusoidal” și celălalt “cosinusoidal”) ce caracterizează fiecare
frecvență nω.
An cn2 sn2
(4.8a)
sn
n arctan (4.8b)
cn
respectiv
cn An cos n (4.9a)
sn An sin(n ) (4.9b)
A0 c0 (4.10a)
0 0 (4.10b)
x t An cos n cos nt An sin n sin nt (4.11)
n 0
de unde, prin restrângere, obținem forma finală a descompunerii semnalului x(t) în serie
Fourier armonică: ∞
x t An cos nt n (4.12)
n 0
Forma (4.12) este mai ușor de interpretat, întrucât conține amplitudinile An și fazele n
cosinusoidelor de frecvențe nω ce intervin îın descompunerea semnalului nostru periodic.
Șirul de coeficienți {A0, A1, A2, . . .} reprezintă spectrul de amplitudini al semnalului x(t), iar
șirul {ϕ0, ϕ1, ϕ2, . . .} spectrul de faze al acestuia.
Forma complexă este cea mai generală formă a descompunerii unui semnal periodic ˆın
serie Fourier. Se pornește de la identitatea
eix eix
cos x
2 (4.13)
care se înlocuiește în relația (4.12) rezultând:
A0 pentru n 0
1
Anc An ein pentru n 0
2
1 i n
2 A n e pentru n 0
(1.15)
Astfel (4.14) devine
x(t ) A
n
nc eint
(4.16)
Relație care reprezintă dezvoltarea semnalului periodic x(t ) în serie Fourier armonică. Unul
din avantajele acestei reprezentări constă în modalitatea direct și mai ales unitară de
calcul al coeficienților dezvoltării Anc. Astfel, pentru n > 0 avem:
1
T T
Anc x(t )eint dt n
(4.20)
K.Menyhardt, R.Nagy - Biosemnale 4
• Este evident că cele trei forme ale descompunerii în serie Fourier ale unui semnal
periodic sunt reprezentări echivalente ale aceleiași realitățti fizice, care exprimă des-
compunerea unui semnal periodic într-o sumă numărabilă de (co)sinusoide; din
orice dintre cele trei forme se pot deduce celelalte două.
• Forma complexă a descompunerii introduce noțiunea de “frecvență negativă”. Este
evident că această noțiune provine dintr-o construcție matematică ce nu are nici o
legătură cu realitatea fizică. În realitate, conform cu (4.14) și cu (4.15), component
pe așa–zisa frecvență negativă −nω împreună cu cea pe frecvența nω formează
împreună componenta sinusoidală de frecvență nω.
x(t ) dt M
(4.21)
Atunci, se definește transformata Fourier a semnalului x(t) ca fiind semnalul X(ω) obținut
după:
X ( ) F x(t ) ( ) x(t )e
it
dt
(4.22)
Semnalul original x(t) poate fi recuperat din transformata sa prin aplicarea operatorului
invers:
1
x(t ) F X ( ) (t )
1
X ()e
it
d
2 (4.23)
t
0 T 2T -ω 0 ω 2ω
(a) (b)
x(t)
t
0 T1 2T1 -ω1 ω ω1
(c) (d)
Fig. 4.1- Forma spectrului unui semnal periodic în funcție de perioadă: (a) Semnal periodic de perioada T
(b) Modulul coeficienților Anc pentru semnalul din figura a. (c) Semnal periodic de perioada T1 > T .
(d) Modulul coeficienților Anc pentru semnalul din figura (c).
1
0
X ( )e d X e d
it it
x(t )
2 0
1 0
X e it d X eit d
2
0
1 0
X e d X e d
it it
*
2 * 0
X ( ) eit
1
X ( e
it *
X ( )eit )d
2 0 (4.25)
e X eit e X e
i t t
X cos t d , (4.25) devine:
X cos t d
1
x(t )
0 (4.26)
relație care justifică afirmația despre semnificația modulului și fazei lui X(ω).
eit0 x e
i
d
X ( )
(4.29)
1
F x(at ) ( ) X , a , a 0.
a a
(4.32)
at S
i 1
F x(at ) ( ) x(at )e
it
dt x( )e a
d
S
a
1 i 1
Sa
x( )e a d X
a a
X
a (4.33)
1 dacă a 0
unde S sign(a)
1 dacă a 0
Derivarea în timp.
dx t
F i X ( )
dt (4.34)
dx(t ) 1 d 1
X ( )e d i X ( )e
it it
d
dt 2 dt 2 (4.35)
Integrarea în timp.
1
1
X ( ) x(t )eit dt d X ( ) d
2
2 2
X ( )
*
(4.38)
Simetria
F x(t ) () X ( ) F X (t ) () 2 x()
(4.39)
it i i
x ( ) y (t ) e e e dtd
1
i
x ( ) e y (t ) e i ( t )
dt d
t 0
y ( )e d d
i i
x ( ) e
Y ( )
Y ( ) x( )e i d X ( )Y ( )
(4.42)
Convoluția în frecvență. Spectrul semnalului obținut prin produsul a două semnale se
obține prin convoluția spectrelor celor două semnale.
Fie x(t) și y(t) două semnale de modul integrabil, și fie z(t) semnalul obținut prin produsul lor:
z(t ) x(t ) y(t ) t (4.43)
1
1
2
it
Z ( )e d 2 X () y( )d e d
it
z (t )
2
2
1
X ()Y ( )e
it it it
e e dd
2
1
2
Y ( )e
i ( ) t
X ( ) e it
d d
2
1
1
X ()e 2 y( )e
i t
it
d d
2
y (t )
1
X ()e
it
y (t ) d x(t ) y (t )
2
x (t )
(4.45)
Impulsul Dirac
F (t ) ( ) (t )e
it
dt 1
(4.46)
În relația de mai sus s-a folosit proprietatea impulsului Dirac:
f ( x) ( x x0 )dx f ( x0 )
(4.47)
x(t)
X()
(t)
1
t
Într-adevăr, calculând transformata Fourier inversă a semnalului X () 2 () , avem
1
F 1 X ( ) (t ) 2 ( )e
it
d 1 x(t )
2 (4.50)
ceea ce completează demonstrația noastră.
X()
x(t)
2()
1
t
Observație. Având în vedere semnificația transformatei Fourier a unui semnal, era normal să
ne așteptăm la acest rezultat, care se interpretează în sensul că în descompunerea unui
semnal constant ca o sumă de sinusoide întră numai componenta de frecvență zero, adică
semnalul constant!
x(t)=cos(t) X( ) (− 0)
(+0)
t
−
0
0
Fig. 4.4 - Semnalul cosinusoidal pur ¸si transformata sa Fourier
1 dacă t T
x(t )
0 în rest
(4.53)
Transformata Fourier a lui x(t) se calculează direct precum:
T
eit eit
T
1
e
it
X ( ) e it
T
i T
i
2i sin(t )
2Tsinc(T )
i (4.54)
unde cu sinc(x) s-a notat funcția sinus cardinal:
sin x
sinc( x)
x (4.55)
x(t)
X( )
1 2T
t
-T T
Fig. 4.5 - Semnalul de tip “box” și transformata sa Fourier
x(t)=sincω0t) X()
1
/
0
t
−ω0 ω0
Fig. 4.6 - Semnalul de tip sinus cardinal și transformata sa Fourier
Fie x(t) un semnal de modul integrabil, al cărui spectru este mărginit. Dacă X(ω) este
spectrul semnalului, dat de transformata Fourier al acestuia:
X ( ) F x(t ) ( ) x(t )e
it
dt
(4.57)
atunci mărginirea spectrului semnalului poate fi scrisă precum:
X ( ) 0, max
(4.58)
cu Ωmax frecvența maximă a acestuia. În figura 4.7 este prezentat un exemplu de
semnal cu spectru limitat.
|X()|
−
max max
Având în vedere (4.57), rezultă că semnalul original x(t) poate fi recuperat din spectrul său
X(ω) după:
max
1 1
x(t ) F X ( ) (t )
1
X ()e d 2
it
X ( )eit d
2 max
(4.59)
În continuare, vom face următoarea construcție: dezvoltăm spectrul X(ω) al semnalului nostru
într-o serie Fourier în interiorul intervalului [−Ωmax, Ωmax]! În legătură cu această
construcție, se impun următoarele precizări importante pentru înțelegerea ei:
Dezvoltarea îın serie Fourier a fost prezentată și discutată îın contextul unor semnale de
timp. Acest lucru nu ne împiedică, însă, aplicarea aceleiași teorii pentru un semnal
reprezentat în frecvență, întrucât este vorba despre o construcție matematică valabilă
indiferent de semnificația fizică pe care o atribuim mărimilor cu care operează. În acest
context, să observăm că, dacă semnificația fizică a coeficienților dezvoltării în serie Fourier
a unui semnal temporal este de componente frecvențiale, atunci, invers, semnificația fizică a
coeficienților dezvoltării unui semnal de frecvență va fi de componente temporale.
Dezvoltarea în serie Fourier a unui semnal a fost discutată numai pentru semnale periodice.
Or, să ne reamintim că semnalul pe care intenționăm să îl dezvoltăm nu este periodic! Din
acest motiv, descompunerea semnalului nu este valabilă decât în interiorul intervalului
considerat, respectiv [−Ωmax, Ωmax].
Astfel, introducând perioada semnalului (în cazul de față 2Ωmax) în (4.2), relația (4.16) care ne
dă dezvoltarea în serie Fourier complexă se scrie:
2
in
X ( ) ne 2 max
max , max
n (4.60)
unde n sunt coeficienții dezvoltării, care conform cu (4.20) pot fi deduși ca:
max 2
1 in
n X ( ) e d
max
(4.61)
2max max
Prin identificarea termenilor din relațiile (4.60) și (4.58), rezultă că ξn nu sunt alceva decât valori
ale semnalului original x(t) la anumite momente de timp:
n x n n (4.62)
2max max
În continuare, înlocuind pe X ( ) dat de (4.61) în relația (4.59), obținând:
max
1
x(t )
2
max
X ( )eit d
2
1
max
in
2
n e 2 max
eit d
(4.63)
max n
max
i t n
1
2
n
n e max
d
max
În dezvoltarea de mai sus, am folosit identitatea (4.52), funcția sinc(x) fiind dată de (4.55).
Înlocuind (4.64) în (4.63), obținem:
1
x(t) 2max nsinc max t n (4.65)
2 n max
Ultimul pas este înlocuirea în relația de mai sus a valorilor ξn date de (4.62):
1
x(t )
max
max
x n sinc max t n
max
n max (4.66)
de unde, reducând termeni, introducând notația
not
Te
max (4.67)
și schimbând variabila după care se face sumarea k n obținem relația finală ce reprezintă
teorema eșantionării:
x(t ) x(kT )sinc(
k
e max (t kTe )), t
(4.68)
Interpretarea relației (4.68), respectiv enunțul teoremei eșantionării, este următoarea:
Teoremă: Un semnal de spectru mărginit poate fi complet reconstruit din eșantioanele sale, cu
condiția ca frecvența de eșantionare să fie cel puțin dublul frecvenței maxime a semnalului.
Într-adevăr, relația (4.68) ne arată că, având disponibile numai valorile semnalului x(t) îıntr-o
mulțime discretă de puncte, respectiv la valori de timp distanțate cu cantitatea Te una față de
alta, putem calcula valoarea semnalului la orice moment de timp t ∈ R.
Or, notând cu Ωe frecvența corespunzătoare valorii Te definite în (4.67), avem:
2 2
e 2max (4.69)
Te
max
ceea ce justifică afirmația din enunțul teoremei conform căareia frecvența de eșantionare trebuie
să fie cel puțin dublul frecvenței maxime a semnalului.
not
f k (t ) sinc(max (t kTe )) (4.70)
În sfârșit, o observație extrem de utilă pentru o îınțelegere mai bună a problemei. După cum am
precizat și înainte, datorită faptului că funcția X(ω) nu este periodică, descompunerea acesteia
îın serie Fourier nu este valabilă decât în interiorul intervalului considerat pentru funcția
respectivă, și anume [−Ωmax, Ωmax]. Pentru ca descompunerea (4.58) să fie valabilă pentru ∀ω ∈
R, ar trebui considerat semnalul obținut prin periodizarea lui X(ω) cu perioadă 2Ωmax. Cu alte
cuvinte, dacăa luăm în considerare semnalul X ( ) obțtinut ca:
X ( ) X ( 2k max ) (4.71)
k