Sunteți pe pagina 1din 27

Reconstituirea semnalelor

analogice
1. Reconstituirea semnalului analogic pornind de la semnalul eantionat
Dac x(t) este un semnal al crui spectru X(f) este de tip trece-jos (frecvena
maxim a spectrului: f
max
).
Este posibil s reconstituim semnalul analogic x(t), pornind de la semnalul
eantionat x
e
(t) prin filtraj cu un filtru de tip trece-jos cu frecvena de tiere:
f
t
= 0,5f
e

Dac frecvena de eantionare f
e
este superioar lui 2f
max
, X
e
(f) ale
semnalului eantionat x(t)), filtrul trece-jos ideal, de frecven de tiere f
e
/2
va elimina armonicele spectrului X
e
(f) i, n consecin, va permite
reconstituirea semnalului analogic x(t)
x
R
(t) = x (t)
Dac h(t) este rspunsul la impuls al filtrului trece-jos de frecvena de tiere
1/2T
e
, se obine :

unde:

x t x t h t
e
( ) ( ) ( ) =
t f
t f
t h
t
t
t
t sin
) ( =
e
e
e
e
k
e
T
kT t
T
kT t
kT x t x

=

+
=
t
t sin
) ( ) (
rezultnd:
Fig.1. Reconstituirea semnalului prin filtrare.
Un semnal x(t) avnd un spectru de tip trece-jos, limitat de o frecven superioar f
max
,
este n ntregime descris prin irul eantioanelor sale, prelevate la intervale regulate cu
o perioad T
e
dac: f
e
=1/T
e
> 2 f
max
Teorema lui Shanon
S vedem ce se ntmpl dac condiia, f
e
>2 f
max
, nu este respectat.

t f X t x
0 0
2 cos ) ( t =
| | t f f X t x
e R
) ( 2 cos ) (
0 0
= t
Exemplul 1.
Fie cazul unui semnal sinusoidal
de frecven f
o
:

eantionat cu f
e
= 1,25f
o
.
Nerespectarea teoremei lui
Shannon conduce la un semnal
reconstituit de frecven:
f
e
-f
o
= 0,25f
o
:
Fig.2. Eantionarea i
reconstituirea unui semnal
sinusoidal cnd f
e
< 2 f o.
Exemplul 2.
Se ia fereastra de lime T i perioada de eantionare T
e
= T/4.
Se mai presupune un filtru ideal trece-jos cu frecvena de tiere f
e
/2. n
acest caz deformarea semnalului reconstituit este evident.
Fig.3. Reconstituirea unei ferestre de timp cnd nu este
respectata teoremei lui Shannon.
Concluzie:
Exist o frecven de la care spectrul este practic neglijabil, deci exist
posibilitatea alegerii unei frecvene de eantionare care conduce la distorsiuni
acceptabile ale semnalului reconstituit.
Exemplu.
Eantionarea i numerizarea unui semnal x(t) de form de und dreptunghiular,
cu o precizie de 1% referitor la valoarea efectiv.
Descompunerea n serie Fourier este:
(

+ + = ...... 5 cos
5
2
cos
3
2
cos
2
2 ) (
0 0 0
t t t E t x e
t
e
t
e
t
T
0
0
2
=
t
e
( )

=
+
|
.
|

\
|
=
0
2
2
1 2
1 2
2
2
n
ef
n
E
x
t
O precizie de 1% asupra valorii efective conduce la o lrgime a benzii utile a
spectrului: B=(2n+1)/T
o
cu n = 10.
2. Filtre mpotriva suprapunerii (antirepliere)

Spectrul semnalului eantionat conine totdeauna o compoziie de band larg
datorit zgomotului (zgomot datorat componentelor electronice, paraziilor
electromagnetici etc.) care se suprapun cu spectrului semnalului util.
Fig.4. Spectrul normal de
frecven al unui semnal
de msurare
Este necesar limitarea spectrului semnalului de eantionat la banda sa de
frecven util B, cu un filtru trece-jos, filtru antirepliere (anti aliasing).
n absena acestui filtru, eantionarea semnalului x(t) conduce la o degradare
a raportului semnal-zgomot a semnalului eantionat, datorat suprapunerii
spectrului de band larg a zgomotului, suprapus cu spectrul semnalului util.
Fig.5. Transmitana filtrului trece jos
Frecvena de tiere f
t
a filtrului antirepliere este n funcie de banda de
frecvene util a spectrului semnalului x(t) : f
t
= B.
Banda de tranziie a filtrului va conduce la o suprapunere a spectrului X
e
(f) a
semnalului x
e
(t), dac frecvena de eantionare f
e
este aleas astfel ca f
e
=2B.
Suprapunerea spectrului X
e
(f) i, n consecin, distorsiunile semnalului
reconstituit x
R
(t) vor fi cu att mai importante cu ct spectrul semnalului x(t)
este mai larg i va conduce la alegerea f
e
= 2.f
a
i nu f
e
=2B.
Pentru reducerea frecvenei de eantionare f
e
i apropierea ei de limita
teoretic 2B fixat de teorema lui Shannon, trebuie utilizat un filtru trece-jos de
ordin foarte ridicat (banda de tranziie scade cu ordinul filtrului).
3. Alegerea frecvenei de eantionare n funcie de filtrul antirepliere

Frecvena de tiere f
t
a filtrului este fixat de banda de frecven util B
a spectrului semnalului x(t) : f
t
= B.
Fig.6. Spectrul zgomotului dup
eantionare cu filtrare.
Se definete raportul q n modul urmtor:
q = P
S
/P
Z

unde :
P
Z
- puterea zgomotului datorat suprapunerii spectrului;
P
S
- puterea zgomotului dup filtraj cu filtrul mpotriva replierii.
Raportul q fiind fixat la 1%, n Tab.2.5. se d frecvena de eantionare minim
n funcie de ordinul filtrului antirepliere.
Tab.1. Corelaia dintre ordinul filtrului i frecvena de eantionare.
Ordinul n al filtrului 1 2 4
Frecvena de eantionare f
o
127 f
t
6 f
t
3f
t
Se utilizeaz n mod curent filtre trece-jos de ordinul patru sau ase
(aproximaia lui Butterworth) pentru realizarea filtrelor mpotriva
suprapunerilor de spectru (antirepliere).
In practic, se alege frecvena de tiere f
t
a filtrului trece-jos, sensibil
superioar lui B, pentru a evita distorsionarea n modul i faz introdus de
filtru antirepliere n vecintatea frecvenei sale de tiere.
4. Reconstituirea semnalului analogic

Reconstituirea semnalului analogic x(t), pornind de la un semnal eantionat, se
face cu un filtru trece-jos, de frecvena de tiere f
e
/2, acest filtru permind
eliminarea armonicilor spectrului semnalului eantionat de periodicitate f
e

Fig.7. Spectrul Xe(f) i distorsiunile introduse de filtru.

Filtrul trece-jos de reconstituire este realizat prin operatorul de meninere i
memorare asociat cu un filtru analogic de netezire.
4.1. Reconstituirea prin operator de meninere i memorare

Fiecare eantion x(kT
e
) al semnalului eantionat x
e
(t) este meninut
constant pe durata T
e
(1/T
e
= f
e
- frecvena de eantionare).
x
R
(t) = x(kT
e
); kT
e
s t <(k-1)T
e
;
n practic, operatorul de meninere este realizat de convertorul
numeric-analogic; deci toate eantioanele x(kT
e
) sunt meninute constante pe
durata T
e
.
Fig.8. Semnalul eantionat i semnalul Fig.9. CNA ca operator de
reconstituit prin meninere constant meninere.
pe durata Te.
4.2. Studiul spectrului semnalului reconstituit

Operatorul de meninere este un operator neliniar, invariant n timp, al
crui rspuns la impuls este:
|
|
|
|
.
|

\
|

=
e
e
T
T
t
Drept t h
2
) (
Fig.10. Rspunsul la impuls al
operatorului de meninere.
Transmitana operatorului de meninere este (ca i la eantionarea cu
memorare pe durata T
e
):
e
e
T f j
e
T f
T f
e T f H
e
t
t
t
sin
) ( =

Dac se face aproximarea c operatorul de meninere este un operator liniar,
spectrul semnalului reconstituit X
R
(f) va fi :
) ( ) ( ) ( f H f X f X
e R
=
e
T f j
e
e
e
k
e e
R
e
T f
T f
T
T
k
f X
T
f X
t
t
t

+
=
(

|
|
.
|

\
|
=

sin 1
) (
Spectrul semnalului reconstituit, aa cum se vede n Fig.2.70, este de tip
trece-jos limitat la frecvena f
max
.
Operatorul de meninere permite atenuarea armonicelor semnalului
eantionat.
Adesea, se adaug, dup operatorul de meninere (CNA), un filtru trece-jos
(filtru de netezire), al crui rol este de a atenua componentele de nalt
frecven nedorite .
Se urmrete compensarea atenurii introduse de transmitana operatorului
de meninere n banda de frecven 0-f
max
a spectrului semnalului x(t).
n acest caz, transmitana filtrului trece-jos de netezire n banda frecvenelor
utile [0-f
max
] va fi :

1
sin

e
e
T f
T f
t
t
Fig.11. Spectrul semnalului reconstituit cu operatorul de meninere
Semnalul reconstituit x
R
(t) este ntrziat cu o semiperioad de eantionare n
raport cu semnalul x(t). ntrzierea de T
e
/2 este introdus de semnalul
al transmitanei operatorului de meninere.
e
j fT
e
t
Fig.12. Schema funcional de reconstituire a semnalului eantionat.
4.3. Tehnica supraeantionrii

a) Interpolarea liniar
Dac se realizeaz o interpolare liniar ntre dou eantioane ale semnalului
eantionat x
e
(t), semnalul reconstituit x
il
(t) prezint o ntrziere T
e
n raport cu semnalul
analogic x(t).
Fig.13. ntrzierea introdus de
reconstituire prin interpolare
liniar.
Fig.14. Rspunsul la impuls al operatorului
de interpolare liniar.
Studiul spectrului X
il
(f) al semnalului reconstituit x
il
(t) prin interpolare liniar arat
c rspunsul la impuls al operatorului care realizeaz interpolarea liniar, este:
| |
(

= =

e
T f j
T
t
Triunghi F T e t h F T f H
e
2
. . ) ( . . ) (
2t
(


=
e
e
T
T t
Triunghi t h
2
) (
(

|
|
.
|

\
|
=
(


e e e e
e
T
t
Drept
T
t
Drept
T T
T t
Triunghi
1
2
(produs de convolutie)
Operatorul care realizeaz interpolarea liniar fiind liniar i invariant n timp,
spectrul semnalului reconstituit X
il
(f) va fi produsul spectrului X
e
(f) al
semnalului eantionat cu transmitana H(f) a operatorului.
e
T f j
e
e
k
e
il
e il
e
T f
T f
T
k
f X f X
f H f X f X
t
t
t
2
2 sin
) (
) ( ) ( ) (

+
=

|
|
.
|

\
|

|
|
.
|

\
|
=
=

Interpolarea liniar permite atenuarea i mai mare a armonicilor spectrului


semnalului eantionat, dar introduce o distorsiune i mai important a
semnalului reconstituit x
il
(t);
H(f) scade mai rapid dect la operatorul cu meninere, n plaja frecvenelor
|0-f
max
| ale spectrului semnalului x(t) producand o mai mare distorsiune a lui.
n practic, interpolarea liniar este realizat pe cale numeric.
Microprocesorul realizeaz o interpolare liniar ntre eantioanele x(k), care sunt
traducerea n cod binar a eantioanelor x(kT
e
) prelevate din semnalul analogic x(t).
Fig.15. Realizarea interpolrii numerice cu P.
Fig.16. Interpolarea pe cale numeric
Eantioanele x
il
|kT
e
/N| corespund eantionrii semnalului x
il
(t) cu o perioad
T
e
/N (de eantionare.
Spectrul X*
il
(f) al semnalului eantionat x*
il
(t) este, n consecin, periodic,
avnd perioada T
e
/N.
e
T f j
e
e
m
e
il
e
T f
T f
T
m
f X f X
t
t
t
2
2 sin
) (

+
=
|
|
.
|

\
|

|
|
.
|

\
|
=

) ( ) ( ) (
*
f H f X f X
il R
=
H f
T
N
e
f T N
f T N
e
j f
T
N
e
e
e
( )
sin /
/
=
t
t
t
Tehnica de supraeantionare (frecvena de eantionare N/T
e
) permite
atenuarea distorsiunilor aduse de operatorul de meninere (distorsiunile
aduse de acesta fiind cu att mai slabe cu ct N este mai mare), ceea ce
permite suprimarea filtrului de netezire n cea mai mare parte a cazurilor.
Fig.17. Spectrele de frecven a
semnalelor n procesul de
supraeantionare i reconstituire.
b) Aproximarea filtrului trece-jos ideal de reconstituire pe cale numeric.

Dac filtrul de reconstituire este realizat pe cale numeric, este necesar
discretizarea timpului.
Pentru eliminarea distorsiunilor introduse de operatorul de meninere, este
necesar s se calculeze eantioanele x
f
(t) la momentele nT
e
/L. (L numrul de
eantioane calculate).
Se realizeaz o supraeantionare a semnalului x
f
(t) cu perioada T
e
/L, semnalul
x
fL
(t) (reconstituit prin interpolare liniar), fiind :
x n
T
L
x kT h n
T
L
kT
f
e
e
k
e
e
( ) ( ) ( ) =
=
+

Fig.18. Reconstituirea semnalului prin filtrare numeric.


Dac reconstituirea semnalului este efectuat n timp real, calculul
eantioanelor x
f
(n T
e
/L ) nu poate depinde dect de eantioanele x(kT
e
) ale
semnalului eantionat x
e
(t) la momentele kT
e
, astfel c kT
e
s nT
e
/ L).
Dac reconstituirea este efectuat pornind de la eantioanele x(kT
e
) stocate n
memorie, numrul lor trebuie s fie finit. Aceasta conduce la diminuarea
rspunsului la funcia impuls h(t) a filtrului trece-jos ideal.

h
1
(t) = h(t)W(t) ; cu W(t) - fereastr de timp

Calitatea filtrrii depinde de tipul de fereastr, ca i de durata sa.
Pentru redarea filtrului cauzal (reconstituirea n timp real) se efectueaz un
decalaj temporal T
e
/2 al rspunsului la impuls h
1
(t) (T
o
- durata ferestrei de timp
W(t) ):
|
.
|

\
|
=
2
) (
0
1 2
T
t h t h
Dac T
o
= N T
e ,
(N-par)
|
|
|
|
.
|

\
|

|
.
|

\
|

|
.
|

\
|

=
0
0
0
0
2
2
2
2
2
2 sin
) (
T
T
t
Drept
T
t f
T
t f
t h
t
t
t
t


|
.
|

\
|

= |
.
|

\
|
k
t e
e
t e
e
e
e
f
f kT
T
L
T
n
f kT
T
L
T
n
kT x
L
T
n x
)
2
(
2
2 sin
) (
0
0
t
Spectrele semnalelor x
fL
(t) i x
R
(t) sunt obinute astfel:
) (
1
) (
2
f H
T
k
f X
T
f X
k
e e
f

|
|
.
|

\
|
=

+
=
X f
f
T
X f
f
t
e
( ) ( ) ~
2
X
fL
(f) - spectrul semnalului supraeantionat x
fL
(t);
|
|
.
|

\
|

=

+
=
e
k
f
e
fL
T
kL
f X
T
L
f X ) (
) ( ) ( ) (
2
f X f H f X
fL R
- =
Reconstituirea prin filtrare numeric este utilizat atunci cnd
distorsiunea semnalului reconstituit trebuie s fie slab.
Aceast tehnic este aplicat la compact-discuri (CD).
unde:
n
L
N
k
n
L
N
k N = s s e
3
2 2
;
Fig.19. Spectrele de frecven n cazul supraeantionrii i filtrrii numerice.
c) Reducerea zgomotelor de numerizare i cuantificare.

Pentru reducerea zgomotelor de numerizare i pentru creterea raportului
semnal zgomot n cartelele de achiziii de date pentru msurri, se poate folosi,
de asemeni, tehnica supraeantionrii.
n acest caz, se utilizeaz o frecven de eantionare superioar frecvenei de
eantionare normal.
Dac se dorete eantionarea unui semnal cu frecvena f
e
.
Semnalul analogic x(t) fiind n prealabil mrginit de un filtru antirepliere, este
eantionat la nivelul CAN, cu o frecven:
f
s
= Nf
e
, N-numr natural.
Semnalul numeric x
sl
(k) este filtrat de un filtru numeric cu frecvena de tiere
egal cu f
e
/2,
Semnalul de ieire al filtrului numeric este din nou eantionat numeric cu
frecvena F
e
pentru a furniza n final un semnal numeric cu aceast frecven.
Eantionarea numeric const n a alege, la ieirea filtrului, un eantion din N.
Fig. 20. Supraeantionarea n cazul reducerii zgomotelor
Avantajele acestei tehnici sunt evidente :
- filtrul mpotriva suprapunerilor poate fi considerabil simplificat,
pentru c el trebuie s opreasc frecvene mai mari de f
s
- f
e
/2 care sunt mult
mai mari dect f
e
/2 (definit de teorema lui Shannon).
Exemplu : Dac se efectueaz o eantionare normal asupra unui
semnal de 10 kHz, acest semnal trebuie n prealabil redus cu un filtru,
suprimnd toate frecvenele superioare lui 8 kHz.
Cu supraeantionarea cu N = 5, filtrul trebuie proiectat s elimine
frecvenele superioare valorii 50 - 10/2 = 45 kHz (mult mai uor de realizat);
- puterea zgomotului datorat cuantificrii este micorat n raport
cu N sau un ctig n raportul semnal-zgomot de 10 lg N.

Aceast tehnic este n special interesant pentru cartelele de achiziii
de date echipate cu un procesor de tratare a semnalului; astfel, el permite
analiza semnalului ntr-o gam larg de frecvene fr a avea nevoie de
schimbarea filtrului de limitare a spectrului.
n plus, filtrajul numeric de limitare a spectrului nu introduce nici o
eroare de faz, ceea ce conteaz foarte mult n msurrile intensitii acustice.

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