Sunteți pe pagina 1din 7

Scopul lucrrii: Analiza i sinteza semnalelor periodice i aperiodice.

Mod de lucru:
1. S se efectueze calculul spectrului discret a succesiunii periodice de impulsuri
dreptunghiulare cu ajutorul programului fourier2, sintaxa creia are forma:
fourier2(t,N,1)
unde t0=t/T=1/Q durata relativ a impulsurilor; N numrul armonicilor calculate. Se
recomand valorile pentru calcul: t0=0.1; 0.2; 0.5; N=50. Calculul amplitudinilor i fazelor
armonicelor se efectueaz dup relaiile:
( )
0 k
0 k sin
0 2 C 2 A
k k
tt
tt
t = =
( )
|
|
.
|

\
|
|
.
|

\
|
tt
tt

t
=
0 k
0 k sin
sign 1
2
k

cu presupunerea c amplitudinea impulsurilor A=1.
Cercetai cum influeneaz durata relativ t0 asupra spectrului. Pentru aceasta analizai
rezultatele calculului spectrelor cu programul fourier2 pentru diferite valori t0: 0.1; 0.2; 0.5 i de
asemenea rezultatele calcului spectrelor pentru trei valori t0: 0.1; 0.05; 0.01, afiate pe ecran cu
comanda fourier3.
2. S se cerceteze procedura de sintez a semnalului de tip meandru dup numrul limitat
al primelor n armonici a acestui semnal. S se conving de faptul c, cu creterea lui n
calitatea aproximaiei se mbuntete. Remarcai prezena oscilaiilor n vecintatea
salturilor de semnal, legate cu aa numitul efectul Gibbs, ce apare la tierea seriei
Fourier. Cercetarea se efectueaz cu ajutorul programului gibbs1 adresarea la care are
forma:
gibbs1(n,1)
unde n numrul de armonici considerate (se recomand valorile n=2, 5, 10).
Cu ajutorul programului gibbs2 s se afieze pe ecran concomitent trei oscilograme ale
semnalului sintetizat la n=2, 10, 20.
3. Analiza spectrelor semnalelor poliarmonice
Vom analiza ca exemplu semnalul ce const din trei oscilaii armonice cu frecvenele 1, 2 i 3Hz
i amplitudinile corespunztor 3, 1 i 4.
y(t)= 6cos(2tt)+ 12sin(4tt)+ 9cos(6tt)
Vom afia graficele a nsui semnalului, a spectrului de amplitudine (modulul spectrului) i de
asemenea a prilor reale i imaginare ale spectrului.


Ts=0.01;T=240;t=0:Ts:T;
y=6*cos(2*pi*t)+12*sin(4*pi*t)+9*cos(6*pi*t);
plot(t,y);grid

Aflm modulul spectrului acestui semnal:
df=1/T;Fm=1/Ts;len=length(t);
f=-Fm/2:df:Fm/2;x=fft(y)/len; xs=6;
A=abs(xs);s1=len/2-500;s2=len/2+500;
stem(f(s1:s2), A(s1:s2));grid
xlabel('frecventa(Hz)');ylabel('Modulul')


0 50 100 150 200 250
-20
-15
-10
-5
0
5
10
15
20
-2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5
0
1
2
3
4
5
6
frecventa(Hz)
M
o
d
u
l
u
l
Evideniem partea real i cea imaginar ale spectrului complex:
Re=real(xs);Im=imag(xs);
s1=len/2-500;s2=len/2+500;
subplot(2,1,1)
plot(f(s1:s2),Re(s1:s2));grid
ylabel('Partea reala')
subplot(2,1,2)
plot(f(s1:s2),Im(s1:s2));grid
ylabel('Partea imaginara')

Dup graficele obinute se poate judeca nu doar despre frecvenele i amplitudinile, dar i despre
fazele unor armonici separate.
4. Analizai posibilitatea apariiei n spectrul calculat a componentelor spectrale false la
alegerea incorect a frecvenei fs de discretizare a semnalului (efectul de suprapunere
sau alising effect). Dac semnalul armonic cu frecvena fm se eantioneaz cu frecvena
fs, atunci n spectrul semnalului discret calculat dup TFR(TFD) vor aprea
componente cu frecvena ( ) ,... 2 , 1 , 0 k kf f f
s m
= + = . Pentru anumite valori ale
lui k i fm> fs n spectrul calculat n gama de la 0 la fs pot aprea componente false. De
exemplu la fm=4300Hz i fs=1000Hz la k=-4 apare o component fals cu frecvena
300 1000 4 4300 f = = Hz, iar la k=-5 componenta cu frecvena
700 1000 5 4300 f = = Hz i cu faza opus fazei iniiale la frecvena 700Hz, care de
asemenea este fals.
Cu ajutorul programului fourier4 privii graficele semnalelor cu frecvenele f1=100Hz,
f2=4300Hz i frecvena de discretizare fs=1000Hz, i de asemenea spectrele sumei acestor semnale.
Graficul spectrului ilustreaz c n afar de componentele reale cu frecvenele de 100, 1000-
100=900Hz sunt dou componente spectrale false cu frecvenele 300 i 700Hz, ce lipsesc n
semnalul de intrare. Pentru eliminarea efectului de suprapunere a spectrelor este necesar ca
frecvena de discretizare s satisfac condiia
m s
f 2 f > , unde fm frecvena maxim n spectrul
semnalului analizat.

-2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5
-1
0
1
2
3
P
a
r
t
e
a

r
e
a
l
a
-2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5
-10
-5
0
5
10
P
a
r
t
e
a

i
m
a
g
i
n
a
r
a
5. Cu ajutorul programului fourier5 s se efectueze calculul spectrelor semnalelor
armonice cu frecvenele f1=130Hz i f2=200Hz, utiliznd intervalul de observare
T=50ms i frecvena de discretizare fs=800Hz. Deoarece pentru primul semnal
intervalul de observare conine un numr fracionar de perioade m1=Tf1=6.5 se observ
efectul, amintit mai sus, de ntindere a spectrului(leakage effect). Pentru al doilea
semnal, la care m2=Tf2=10, acest efect lipsete. Este artat de asemenea influena
utilizrii funciei Hanning cu scopul micorrii influenei acestui efect.
S se genereze un semnal sub unui impuls unitar dreptunghiular cu amplitudinea A=0.6 i limea
w=0.5s. Vom da pasul de discretizare Ts=0.01s, iar durata analizei T= 1s.
Ts=0.01;T=1;
A=0.6;
w=0.5;N=T/Ts;t=0:Ts:T;
y=A*rectpuls(t,w);
plot(t(1:100),y(1:100)); grid


x=fft(y)/N;df=1/T;Fm=1/Ts;
f=0:df:Fm;a=abs(x);
stem(f,a);grid
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7

xp=fftshift(x);f1=-Fm/2:df:Fm/2;
a=abs(xp);stem(f1,a),grid;xlabel('Frecventa, Hz');
ylabel('Modulul')


Re=real(xp);Im=imag(xp);
plot(f1,Re,f1,Im),grid
xlabel('Frecventa, Hz')
0 10 20 30 40 50 60 70 80 90 100
0
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
-50 -40 -30 -20 -10 0 10 20 30 40 50
0
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
Frecventa, Hz
M
o
d
u
l
u
l
ylabel('Partea reala si imaginara')

Concluzii:
In lucrarea data am cercetat spectrele semnalelor.Dup graficele obinute se poate judeca nu doar
despre frecvenele i amplitudinile, dar i despre fazele unor armonici separate.

























-50 -40 -30 -20 -10 0 10 20 30 40 50
-0.1
-0.05
0
0.05
0.1
0.15
Frecventa, Hz
P
a
r
t
e
a

r
e
a
l
a

s
i

i
m
a
g
i
n
a
r
a

Ministerul Educaiei al Republicii Moldova
Universitatea Tehnic a Moldovei
Facultatea Inginerie i Management n Electronic i Telecomunicaii
Catedra Sisteme i Reele de Comunicaii Optice




Dare de seam
La lucrarea de laborator Nr.3


Tema: Cercetarea spectrelor semnalelor

Disciplina: Teoria transmiterii informaiei





A efectuat st. gr. SOE 111 Glca Constantin

A verificat lector superior Drguan Nicolae











Chiinu 2013

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