Documente Academic
Documente Profesional
Documente Cultură
Cuprins
1. Transformata wavelets (WT)
2. Moduri practice de calcul
3. Exemple
Concluzii
Referinte
Un semnal de energie finita x(t) poate fi reprezentat prin transformata sa Fourier cu relatiile:
∞ ∞
𝑥(𝑡) = ∫−∞ 𝑋(𝑓)𝑒 𝑗2𝜋𝑓𝜏 𝑑𝑓 (IFT) și 𝑋(𝑓)) = ∫−∞ 𝑥(𝑡)𝑒 −𝑗2𝜋𝑓𝑡 𝑑𝑡 (DFT) (1.a,b)
Transformata Fourier descompune semnalul din domeniul timp intr-o combinatie liniara de
armonici 𝑒 𝑗2𝜋𝑓𝑡 . Transformata wavelet (undine) se defineste intr-o maniera similara cu
exceptia faptului ca armonicele sunt inlocuite de o serie de functii de baza (numite undine) de
forma:
1 𝑡−𝜏
𝜑𝜏𝑠 (𝑡) = 𝜑( )
√𝑠 𝑠
(2)
unde si s sunt parametrii pentru translatie si scalare (dilatare sau contractie). Functia 𝜑(. . )
este functia de transformare numita undina mama. Utilizand o baza de undine, semnalul in
domeniul timp poate fi reprezentat prin:
1 ∞ ∞ 𝜑 1 𝑡 − 𝜏 𝑑𝑠
𝑥(𝑡) = ∫ ∫ 𝛷𝑥 (𝜏, 𝑠) 𝜑 ( ) 2 𝑑𝜏
𝑐𝜑 −∞ 0 √𝑠 𝑠 𝑠
(3)
unde
∞ ∞
𝜑 1 𝑡−𝜏
𝛷𝑥 (𝜏, 𝑠) = ∫ 𝑥(𝑡) ∙ 𝜑𝜏𝑠 (𝑡)𝑑𝑡 = ∫ 𝑥(𝑡) 𝜑∗ ( ) 𝑑𝑡
−∞ −∞ √𝑠 𝑠
(4)
𝜑
si 𝑐𝜑 este o constanta ce depinde de undina folosita si 𝛷𝑥 (𝜏, 𝑠) este transformata wavelet
continua a semnalului x(t). Exista multe undine mama, ca de exemplu undina palarie mexicana
(Mexican hat wavelet) sau undina Morlet. (vezi. Tabelul 1)
diadica (dyadic sampling grid). Prin aceasta esantionare, un semnal x(t) poate fi descompus
dupa functii de baza ortogonale (versiuni deplasate si scalate ale undinei mama, 𝜑(. . )):
1 𝑡
𝑥(𝑡) = 𝑐𝜑 ∑ ∑ 𝑎𝑙𝑘 ⋅ 𝜑( − 𝑘𝜏0 )
𝑙 𝑘
√𝑠0 √𝑠0
(5)
unde
∞
1 𝑡
𝑎𝑙𝑘 = ∫ 𝑥(𝑡) 𝜑( − 𝑘𝜏0 ) 𝑑𝑡
−∞ √𝑠0 √𝑠0
(6)
si 𝜏0 si 𝑠0 sunt constante pozitive, uzual alese cu 1 si, respectiv, 2. Parametrul intreg l descrie
diferite niveluri ale undinelor si k acopera numarul de undine la fiecare nivel.
1. Meyer
2. Morlet
3. Mexican hat
Transformata undine permite localizarea atat in timp cat si in frecventa prin translatarea undinei
mama si scalarea ei in domeniul frecventa. Undina este neregulata in forma si are suport
2
Diagnoza cu transformata undine (wavelets)
compact, cea ce permite analiza semnalelor cu discontinuitati sau cu schimbari line, in timp ce
natura compacta a suportului determina localizarea temporala a trasaturilor semnalului.
Exista si o analiza bazate pe pachet de undine discrete (DWPA- Discrete wavelet packet
analysis). Aceasta utilizeaza ambele componente, de joasa frecventa (aproximatiile) cat si
componentele de inalta frecventa (detaliile). Din aceste familii de baza, se poate stabili o
metoda de optim pentru un semnal particular.
3
Diagnoza cu transformata undine (wavelets)
Descompunerea undei semnalului analizat la nivelul j are urmatoarea structura: [cAj, cDj,
..., cD1].
Această structură conține, pentru j = 3, nodurile terminale ale următorului arbore:
4
Diagnoza cu transformata undine (wavelets)
Functia waveinfo('wname') furnizează informații despre familia wavelet al cărei nume scurt
este specificat de șirul 'wname'. Numele scurte ale unor familii de undine sunt listate în tabelul
de mai jos.
3. Exemple
5
Diagnoza cu transformata undine (wavelets)
■
Exemplul 2: Analiza unui semnal de vibratii
■
NOTA : 1). Ruleaza “wavemenu.m” / “waveletAnalyzer.m” pentru mai multe exemple.
2). Există mult material despre wavelets disponibile pe Web / Internet. În special, există un
periodic, Wavelet Digest, care este gratuit, și un site dedicat http://www.wavelet.org
■
Concluzii
6
Diagnoza cu transformata undine (wavelets)
In opozitie cu analiza timp-frecventa studiata pana acum semnalele pot fi descompuse dupa
baze de functii alese a priori. Se realizeaza o reprezentare timp-scala, adica transformata
undine.
Referinte
[1]. Daubechies, I. (1992), Ten lectures on wavelets, CBMS-NSF conference series in applied
mathematics. SIAM Ed.
[2]. Mallat, S. (1989), "A theory for multiresolution signal decomposition: the wavelet
representation," IEEE Pattern Anal. and Machine Intell., vol. 11, no. 7, pp 674–693.
[3]. Meyer, Y. (1990), Ondelettes et opérateurs, Tome 1, Hermann Ed. (English
translation: Wavelets and operators, Cambridge Univ. Press. 1993.)