Sunteți pe pagina 1din 8

1 Introducere.

Problemele prelucrrii semnalelor Prelucrarea semnalelor are un rol important n comunicaii, automatic, nregistarea electronic a imaginilor i sunetului, prelucrarea imaginii i vorbirii, explorri seismice, diagnoz medical, analiz economic. Prelucrarea modern a semnalelor se face cu ajutorul procesoarelor numerice de semnal: avantajul lor const n flexibilitatea structurii de prelucrare (realizat prin programare) i precizia (controlat prin lungimea cuvntului). Pe de alt parte prelucrarea numeric impune o ntrziere inerent care poate fi dezavantajoas la prelucrri n timp real. Problema proiectrii n prelucrarea semnalelor este de a gsi un sistem numit procesor de semnal a crui intrare este un semnal temporal (discret, n cazul prelucrrii numerice) i a crui ieire este informaia ce se dorete a fi extras din semnal (n multe cazuri tot un semnal temporal). uk yk

P.S.

Fig.1. Reprezentarea sistemic a prelucrrii semnalelor


- semnale discrete (iruri de date); P.S. sistem de prelucrare (procesor de semnal)

{u k }k , {y k }k

1.1 Tipuri de prelucrare. Exemple Prelucrarea este de dou feluri: Off-line On-line (n timp real). Prelucrarea n timp real presupune existena unui flux nentrerupt de date care se introduce n procesor cu o anume vitez (de exemplu bii/sec), ieirea obinndu-se cu aceeai vitez. Din cauza ntrzierii de prelucrare ieirea apare adesea cu o ntrziere fa de intrare. Dac prelucrarea este anticipativ, apare o ntrziere suplimentar. Prelucrarea off-line (numit uneori tip arj) nu mai presupune o corelare ntre viteza de achiziie a datelor de intrare i cea cu care acestea sunt furnizate la ieire. Cteva exemple pot fi edificatoare: a) Transformata Fourier asociaz unui semnal de timp u un semnal de frecven u ; n plus transformata Fourier necesit pentru calcul cunoaterea ntregului semnal, deci nu poate fi calculat pe msura sosirii eantioanelor. Aceast prelucrare este tipic pentru off-line (arj)

b) Simularea off-line presupune calculul rspunsului unui sistem la diverse semnale de intrare i stri iniiale. De regul semnalele de intrare i ieire sunt semnale temporale, dar scrile lor de timp sunt determinate de viteza de calcul a simulatorului (tot un procesor de semnal) i nu sunt sincronizate cu mediul nconjurtor. Deci prelucrarea este tot de tip off-line. c) Prelucrarea imaginilor procesorul de semnal primete datele primare ale unei imagini statice i le prelucreaz pentru mbuntirea contrastului i nlturarea dublurilor (umbrelor). De regul prelucrarea este off-line. d) Egalizarea semnalelor (pe liniile de comunicaii) este o prelucrare on-line. Egalizorul este un procesor de semnal care compenseaz distorsiunile din linie. Schema structural a egalizrii este cea de mai jos:

C.C

Fig.2. Structur de comunicaii cu egalizor


u - semnal transmis; y - semnal recepionat; z - semnal egalizat; C.C. - canal de comunicaii; E egalizor (sistem - procesor de semnal)

ntruct egalizoarele apar la transmiterea vocii, deci a sunetelor, ele se utilizeaz n toat tehnica audio. Matematic, o linie de comunicaii are efectul unui sistem liniar cu rspunsul n frecven h( ) . Deducem c relaia de calcul pentru linie va fi

y ( ) = h( ) u ( )

(1.1)

exprimat n transformate Fourier (atunci cnd ele exist). n mod ideal, egalizorul ar trebui s asigure z ( ) u ( ) , ceea ce impune ca egalizorul ideal s fie sistemul invers celui definit de linie, avnd caracteristica de frecven 1 h( ) . n astfel de aplicaii este acceptabil un mic timp de ntrziere ( 0.1sec . ). e) Filtrarea este cea mai tipic prelucrare on-line. De regul prin filtrare se realizeaz schimbarea coninutului de frecven al unui semnal printr-o relaie tip (1.1). Ca urmare att linia de comunicaie ct i egalizorul pot fi considerate filtre. Aplicaia specific a filtrelor este ns filtrarea zgomotelor, ilustrat de schema de mai jos:
2

n u
+ +

Fig.3. Filtrarea zgomotelor


u semnal de baz (transmis); n zgomot; y semnal recepionat; z semnal filtrat; F filtru (sistem - procesor de semnal)

n structura din Fig.3. transmitorul trimite un semnal u, dar ca rezultat al interaciunilor cu mediul de transmisie este recepionat mpreun cu un zgomot n. Scopul prelucrrii semnalului y este de a elimina ct mai mult zgomot fr a distorsiona semnalul de baz. n cazul n care coninuturile de frecven (spectre) ale celor dou semnale u i n se afl n benzi de frecven disjuncte, filtrarea se reduce la realizarea unui procesor al crui rspuns n frecven s fie nul n banda de frecven a zgomotului i maxim plat n banda semnalului util. Dac benzile de frecven se suprapun, atunci problema filtrrii este mai dificil. f) Simularea on-line apare, de exemplu, n construcia simulatoarelor de antrenament (pentru zbor, cale ferat sau ofaj). Aici trebuie calculat rspunsul simulat al vehiculului la comenzile pilotului, cu o sincronizare foarte precis astfel nct vehiculul simulat i aparatele de msur s reacioneze ca n realitate.
1.2 Prelucrri de semnal cu caracter anticipativ

Aceste prelucrri au fost menionate ca introducnd un timp suplimentar de ntrziere inerent, pe lng ntrzierea de calcul. Vom exemplifica prin dou astfel de prelucrri: a) Interpolarea semnalelor eantionate Dac semnalul eantionat este conceput ca un ir de numere {u k } definite la momentele t = kT , atunci semnalul analogic obinut prin interpolare are forma:

u (t ) = u k i (t T k )
k =

unde i(t) este funcia de interpolare. Dac i(t) are caracter anticipativ (adic i(t) este nenul pentru t < 0 ), atunci t interpolarea la momentul ~ necesit cunoaterea unor valori viitoare pentru u k .
3

Exemple n acest sens sunt interpolarea liniar (care necesit o valoare viitoare) i cu sinus atenuat (sinc) necesitnd o infinitate de valori viitoare. O posibil aproximare a interpolrii cu sinus atenuat o reprezint introducerea unei ntrzierei de N pai i trunchierea funciei de interpolare:
sinc( (t N )), 0 t 2 N i (t ) = in rest 0 Singur, interpolarea cu funcia treapt (trecerea la semnale analogice constante pe poriuni) nu necesit valori viitoare i poate fi realizat on-line. b) Filtrarea ideal trece jos Dup cum se tie aceast filtrare const n trecerea semnalului analogic printrun sistem cu urmtoarea caracteristic de frecven:
1, 0 < 0 h( ) = in rest 0 ,

Rspunsul la impuls (funcia pondere) rezult din transformata Fourier invers uzual (CCFT Continuous/Continuous Fourier Transform):

1 j t 1 0 jt 1 jt h(t ) = e h( )d = 2 e d = 2jt e 2 0 = sin 0t 0 = sinc(0t ) t

0
0

Aceasta este o funcie pondere a unui sistem anticipativ (necauzal, cu h(t ) 0, pentru t < 0 ) i ea nu poate fi realizat on-line. O realizare aproximativ on-line se poate obine prin ntrzierea cu a rspunsului la impuls i trunchierea pentru a deveni cauzal
h(t ), t 0 hd (t ) = in rest 0

Functia pondere FTJ (w0 = 10) 3.5 3 2.5 2 Amplitudine


Amplitudine 3.5 3 2.5 2 1.5 1 0.5 0 -0.5 -1 -2

Functia pondere FTJ deplasata(w0 = 10, theta = 1)

1.5 1 0.5 0 -0.5 -1 -2

-1.5

-1

-0.5

0 Timp (sec)

0.5

1.5

-1.5

-1

-0.5

0 Timp (sec)

0.5

1.5

Fig.4 Rspunsul la impuls al filtrului trece-jos ideal


h varianta ideal; hd varianta implementabil.

1.3 Ferestre i ferestruire (windowing)

n prelucrarea semnalelor sunt numeroase situaiile n care este necesar trunchierea unui semnal, de durat infinit sau foarte mare, la un semnal de durat finit. Un exemplu semnificativ este calculul numeric, pe calculator, al transformatei Fourier: calculatorul poate prelucra doar semnale de durat finit. Trunchierea unui semnal u : la un interval finit J revine la multiplicarea cu fereastra dreptunghiular wd ( t ) , definit de:
1, wd ( t ) = 0, tJ n rest

Formal, n limbajul analizei matematice, vom avea:


wd ( t ) = J ( t )

unde J ( t ) este funcia caracteristic a mulimii J , definit prin:


J (t ) =
1, t J 0, t J

Semnalul trunchiat se scrie sub forma:


uT ( t ) = u ( t ) wd ( t )

n mod asemntor poate fi realizat trunchierea unui semnal de frecven pentru a realiza calculul transformatei Fourier inverse.
1.3.1 Ferestre dreptunghiulare

Vom examina aici efectul ferestruirii dreptunghiulare asupra spectrului semnalului, deci prin examinarea transformatei Fourier a produsului u ( t ) wd ( t ) . Pe baza proprietilor generale ale transformatei Fourier vom obine
uwd = u wd

unde convoluia frecvenial corespunde tipului de semnale cu care se lucreaz: convoluie ciclic n cazul discret sau convoluie standard n cazul analogic. n fapt unei ferestre multiplicative n timp i corepunde o fereastr convolutiv n domeniul frecven. Efectul ferestrei convolutive este medierea local n frecven cu ponderi determinate de forma ferestrei de frecven. Acest fapt conduce la pierderi de rezoluie. n al doilea rnd, datorit particularitilor de form ale ferestrei de frecven apare o distorsiune suplimentar numit pierdere (leakage). Vom examina aceste aspecte n cazul particular al semnalelor discrete definite pe Z - iruri de numere. Fie

1, N wd (k ) = 0, i calculm transformata sa Fourier (DCFT)

k N in rest

N N wd ( ) = wd ( k ) e j k = e j k = d 2 N +1 ( ) N

2N + 1 sin c 2 , < = ( 2 N + 1) sin c 2

Nucleul Dirichlet se reprezint ca n figura 5.

Nucleu Dirichlet 20

15

Amplitudine

10

Fig.5. Nucleul Dirichlet pentru N=8


-5 -1.5 -1 -0.5 0 pulsatie 0.5 1 1.5

Utiliznd figura putem deduce de ce fereastra dreptunghiular produce pierderi. Limea lobului central este 2 N + 2
1
1

i tinde spre 2 N , pentru N mare. Dac

lobii laterali ar lipsi, atunci convoluia ar fi o mediere local producnd pierderi de detaliu. Un vrf selectiv al lui u ( ) , de lime mai mic dect lobul central devine mai scund i mai lat, i orice schimbare mai abrupt n u ( ) pe un interval (band) de frecvene mai ngust() dect limea lobului central este netezit. Aceasta este pierderea de rezoluie. Lobii laterali produc distorsiuni suplimentare datorit urmtoarelor cauze: a) lobii laterali sunt destul de largi comparativ cu lobul central; b) lobii laterali se amortizeaz lent; c) lobii laterali au semne alternante.
Dac u ( ) are salturi mari, lobii laterali introduc efectul de sonerie similar fenomenului Gibbs. Dac, de exemplu Re ( u ( ) ) 0 , lobii laterali introduc schimbri de semn care au efecte nedorite. Toate acestea formeaz pierderea (leakage scpri), n sensul c efecte prezente la unele frecvene lipsesc la altele.

1.3.2 Alte ferestre. Ferestre de frecven.

Modificarea ferestrei dreptunghiulare ntr-o form diferit, cu meninerea limii (deschiderii), are ca efect modificarea raportului dintre scpri i pierderi de rezoluie. n particular, scprile pot fi reduse drastic, dar cu preul mririi pierderilor de rezoluie. n acest sens regula ce trebuie reinut este urmtoarea: cu ct este mai larg lobul central, cu att este mai mare pierderea de rezoluie i cu ct sunt mai mici (n amplitudine) lobii laterali, cu att scprile sunt mai reduse. Vom considera n continuare cteva ferestre mai des folosite. Ele se definesc pentru semnale analogice i au urmtoarele caracteristici comune: lrgimea ferestrei de timp este 2a , i n afara intervalului ( a, a ) toate ferestrele sunt nule. Pentru comparaie se dau n tabel formele de und n timp i frecven, lrgimea lobului central i mrimea relativ (raportat la amplitudinea lobului central) a celui mai mare lob lateral:

Denumire Dreptunghiular Triunghiular Hann Hamming

Expresia pentru

t [ a, a ]
a wd ( t ) 1

Fereastra de frecven (CCFT)

Lrgimea lobului central

a wd ( ) = 2a sin c ( a )

Amplitudinea relativ a lobului lateral maxim

1a
2

21.7%

t a

1 t 1 + cos a 2

0.54 + 0.46 cos

t
a

1 a2 2 (d ) = a sin c a2 a 1 a 1 a 1 a wd ( ) + wd + + wd 2 4 a 4 a a a a 0.54 wd ( ) + 0.23wd + + 0.23wd a a

2a 2a

4.7%

2.7%

2a

0.7%

S observm c introducerea de noi tipuri de ferestre a avut ca efect mai ales reducerea lobilor laterali. n particular, fereastra Hamming se deosebete de fereastra Hann prin mrirea cu 8% a amplitudinii prii constante i diminuarea corespunztoare a prii variabile; efectul const n scderea de 4 ori a amplitudinii lobilor laterali. Ferestruirea semnalelor discrete se face la fel ca i a semnalelor analogice. Fie u : Z(T ) R , un semnal discret definit la t = kT i fie wa ( t ) o fereastr analogic. Putem defini o fereastr discret lund a = NT i definind w*NT = w NT ( kT ) . Semnalul
NT ferestruit fiind w u , transformata sa Fourier tip DCFT este convoluia ciclic:

wNT u = wNT
N

( ( k p ) mod ( 2 N + 1) T ) u ( pT )

Dac N este suficient de mare atunci se poate lua wNT wNT , deci chiar valoarea de la aceeai frecven a transformatei pentru fereastra analogic.

Fereastra de frecven se definete la fel ca i fereastra de timp. Trunchierea unei serii Fourier a unui semnal T - periodic la 2N+1 termeni nseamn trunchierea CDFT a unei singure perioade la un interval de frecven ( N , N ) cu = 2 T . Aceasta echivaleaz cu o fereastr dreptunghiular de frecven al crei rezultat este o fereastr de timp cu nucleu Dirichlet. Efectul ferestrei cu nucleu Dirichlet este exact fenomenul Gibbs (efectul de sonerie) adic oscilaii de nalt frecven n jurul valorii medii. El poate fi redus folosind o alt fereastr de frecven.

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