Professional Documents
Culture Documents
semnalelor analogice
Convolutia:
concept de baza in procesarea
semnalelor care afirma ca semnalul de
IN poate fi combinat cu diferite functii
ale sistemului pt. determinarea
marimii de IE;
Transformata Fourier
Descompune un semnal intr-un sir de
componente sinusoidale de frecvente
diferite, facand trecerea din domeniul
frecventa in domeniul timp, realizand
calculul amplitudinii si fazei semnalului
transformat
Transformata Laplace
Transformata Fourier generalizata care
transforma un semnal sau un sistem
intr-un nr. complex
( ) ( ) ( ) ( ) ( )
b
a
y t x h t x h t d t t t = =
}
( ) ( )
j t
X j x t e dt
e
e
=
}
( ) ( )
st
X s x t e dt
=
}
Analiza Fourier
Analiza Fourier este extrem de util pentru procesarea
datelor, deoarece descompune un semnal ntr-un ir de
componente sinusoidale de frecvene diferite, fcnd
trecerea din domeniul timp n domeniul frecven,
realiznd calculul amplitudinii i fazei variabilelor (datelor,
semnalelor) transformate.
Pentru eantionarea datelor vectoriale, analiza Fourier
utilizeaz transformata Fourier discret (discrete Fourier
transform-DFT).
Transformata Fourier rapid - FFT (Fast Fourier Transform)
este un algoritm foarte eficient pentru calcularea
transformatei Fourier, sau a transformatei Fourier discrete
(DFT).
Transformata Fourier
Unealta matematic pentru analiza unui semnal n domeniul
frecvenei care poate lua diferite forme n funcie de semnalul
analizat.
Ceea ce au n comun aceste semnale este faptul c sunt alctuite
dintr-un numr de componente sinusoidale de frecvene diferite,
fiecare avnd o anumit amplitudine i faz iniiale.
Transformata Fourier face conversia unui semnal din domeniul
timp ntr-un semnal discret n domeniul frecvenei.
Dac g(t) este un semnal neperiodic exprimat ca funcie de timp,
transformata Fourier a funciei g(t) este dat de expresia integrala:
= dt ft j t g f G ) 2 exp( ) ( ) ( t
Transformata Fourier Rapida-FFT
Transformata Fourier rapid (FFT) este o metod eficient de calcul a
transformatei Fourier discrete.
Transformata Fourier discret poate fi exprimat prin relaia:
FFT reduce numrul de calcule matematice necesare pentru calculul
transformatei Fourier discrete (DFT). De exemplu, dac o secven
are N puncte, pentru calculul DFT sunt necesare N
2
operaii iar pentru
calculul FFT sunt necesare doar N/2 log
2
(N) nmuliri i mpriri
complexe.
FFT poate fi utilizat si pentru calculul spectrului puterii unui semnal,
pentru filtrarea digital a semnalelor sau pentru obinerea corelaiei
dintre 2 semnale.
=
=
1
0
) / 2 exp( ] [ ] [
N
n
N nk j n g k G t
Distorsiunea Totala a Armonicilor unui Semnal-
THD(Total Harmonic Distorsion)
Distorsiunea armonic aproximeaz forma de und
a unui semnal (curent, tensiune, putere etc.) cu
fundamentala acestuia.
Pentru seria Fourier, distorsiunea armonic
procentual, pentru fiecare component este dat
de una din relaiile:
% 100 * ... [%]
2
1
2
1
3
2
1
2
|
|
.
|
\
|
+ +
|
|
.
|
\
|
+
|
|
.
|
\
|
=
A
A
A
A
A
A
THD
n
% 100 *
...
[%]
1
2 2
3
2
2
A
A A A
THD
n
+ + +
=
Transformata Laplace
Transformata Laplace a unui
semnal in timp continuu x(t) poate
fi exprimata prin relatia:
Poate fi reprezentata in planul s in
doua dimensiuni, cu de-a lungul
axei reale si pulsatia pe axa
imaginara.
( ) ( )
st
X s x t e dt
=
}
s j o = + O
Tehnici (Transformate) utilizate in procesarea
semnalelor digitale
Corelatia (autocorelatia);
Convolutia (produsul de convolutie);
Transformata Fourier Discreta (TFD-fft);
Transformata z;
Transformata Hilbert;
Transformata Wavelet.
CORELATIA
Permite recunoasterea
sau identificarea
semnalelor emise (radar,
ECG);
Pt. un semnal (secventa)
de IN x
[n]
si o secventa
data(sablon) h
[n]
de
lungime ct. M, corelatia se
defineste:
1
[ ] [ ] [ ( 1) ]
0
M
n k n M k
k
y h x
+
=
=
CONVOLUTIA
Este unul dintre cei mai importanti
algoritmi utilizati in procesarea
numerica a semnalelor;
La convolutia dintre coeficientii unui
sistem liniar si semnalul de IN (x
[n]
),
esantionul curent de IE se obt. ca
suma ponderata a ultimelor N
esantioane ale semnalului de IN;(pt.
calculul esantionului de IE sunt
necesare N inmultiri si N-1 adunari);
Convolutia semnalelor poate fi
determinata:
Direct:utilizand formula de def.;
Indirect: utilizand transformata
Fourier (se calculeaza transf. Fourier,
se face produsul semnalelor si apoi se
calculeaza transformata Fourier
inversa);
[ ] [ ] [ ] [ ] [ ] n k n k n n
y h x h x
= =
O
O
=
= = =
O
=
O
= = = O
=
}
Transformata Fourier discreta rapida
Algoritm de calcul f. eficient pt. analiza unui
semnal in raport cu frecventa;
Reduce nr. de calcule matematice de la N
2
operatii la N/2 * log
2
(N);
Daca aplicam TFD unei secvente de N date,
semnalul caruia ii va corespunde spectrul
rezultat se obtine multiplicand prin periodicitate
aceasta secventa (daca secventa nu contine un
nr. intreg de perioade spectrul rezultat nu este
corect);
Spectrul dat de TFD pt. o secventa de date
Transformata z
Este o unealta matematica f. utila pt. analiza si
proiectarea semnalelor in timp discret;
Plecand de la Transf. Fourier in timp discret a unui
semnal x[n] si notand variabila complexa z=e
j
se obtine
transformata z a semnalului:
( ) [ ]
n
n
X z x n z
=
=
0 < pt. 0
0 > pt. 1
= ) (
e
e
e o
Se poate extinde reprezentarea complex i la semnale x(t) care nu sunt
armonice, prin introducerea noiunii de semnal analitic x
a
(t). Acesta este un
semnal complex a crui parte real este chiar semnalul x(t) i a crui
transformat Fourier este nul la frecvene negative:
x(t): x
a
(t)= x(t) +j(t)
Se poate scrie n continuare:
F{x
a
(t)} = X
a
() = X()+ j()= 2X()()
i din aceast relaie rezult:
()=(-j sgn )X(), unde sgn este funcia:
0 < pt. 1 -
0 > pt. 1
= ) sgn(
e
e
e
Prile real i imaginar ale unui semnal analitic nu sunt
independente. Transformatele Fourier ale lor au acelai modul,
dar fazele difer cu /2 pentru frecvene pozitive i negative.
se numete Transformata Hilbert a lui x(t), astfel nct acum
putem spune c un spectru unilateral are drept original o funcie
complex, ale crei pri real i imaginar sunt legate prin
Transformata Hilbert.
Se poate scrie:
x
a
(t) = x(t)+j(t) =
unde
e
A(t) =
e
(t)
x
+ (t)
x
(t) j (t) j 2 2 | |
~
x(t)
(t) x
arctg = (t) ; ) (t x + ) x(t = A(t)
2 2
~
~
|
Am artat mai nainte c: ()=(-j sgn )X(). Este uor de artat
c originalul lui (-j sgn ) este 1/t (innd cont de faptul c F(sgn
t)=2/jt i folosind proprietile de simetrie ale Transformatei
Fourier). Se poate scrie:
(t)=H{x(t)}= t
t
t
t t
d
- t
1
) x(
1
= x(t) *
t
1
-
}
~
~
-H{H{(t)}}=-x(t)
Exemplu: H{cos
0
t} =sin
0
t; H{sin
0
t} =-cos
0
t
Transformata Z
Semnale cu timp discret