Professional Documents
Culture Documents
A R T Y K U ŁY P R O B L E M O W E
Wykrywanie uszkodzeń w konstrukcjach inżynierskich przy
zastosowaniu metody dyskretnej transformacji falkowej
Dr inż. Anna Knitter-Piątkowska, dr hab. inż. Michał Guminiak,
Instytut Analizy Konstrukcji Politechniki Poznańskiej
Niech funkcja, zwana funkcją falkową (falką matką) będzie przy czym liczba danych musi być równa 2J.
ciągła w dziedzinie funkcji całkowalnych z kwadratem L2(R). W celu przedstawienia wielorozdzielczej analizy falkowej ko-
Dodatkowo funkcja musi spełniać warunek dopuszczalno- nieczne jest wprowadzenie falki skalującej j(t), tzw. falki ojca:
ści [5]. Funkcja matka może przyjmować wartości rzeczy-
wiste lub zespolone. W rozważanych przypadkach zostaną j j , k (t )= 2 j 2×j (2 j× t – k) (5)
zastosowane rodziny funkcji falkowych o wartościach rze-
czywistych. Do dekompozycji sygnału potrzebny jest zestaw Funkcja skalująca jj,k musi mieć jednostkowe pole:
falek (rodzina falek). Zestaw tych funkcji uzyskuje się przez
SJ(x,y) jest tzw. gładką reprezentacją sygnału, DVJ (x,y) DHJ (x,y)
µ
są kolejno częściami szczegółowymi (detalicznymi), a DDJ (x,y)
òj(t )×dt = 1 (6) jest częścią zgrubną sygnału odpowiedzi konstrukcji. Sche-
-µ mat dwuwymiarowej analizy wielorozdzielczej zgodnie z al-
oraz spełniać warunek ortogonalności [5, 8]. gorytmem Mallata [8, 9] przedstawia rysunek 2.
Funkcję f(t) rozwija się w szereg przy wykorzystaniu od-
powiednio funkcji: bazowej y(t) oraz skalującej j(t) [4, 7]:
µ µ µ
f (t ) = åa j ,k × jj ,k (t )+ å åd j ,k × y j ,k (t ) (7)
k =-µ k =-µ j=0
gdzie:
aj,k są współczynnikami falki skalującej wyznaczanymi za
pomocą zależności:
a j ,k = f (t ), jj ,k (8) Rys. 2. Dwuwymiarowa analiza wielorozdzielcza sygnału odpowie-
dzi konstrukcji [8]
Falka y(t) ma charakter pasmowo-przepustowy, to znaczy,
że współczynniki dj,k zawierają informację o większych czę-
stotliwościach, czyli informację szczegółową, a współczyn- 3. Podstawowe rodziny funkcji falkowych
niki aj,k zawierają informację ogólną (dolnoprzepustową).
Jednowymiarową analizę wielorozdzielczą sygnału dyskret- Historycznie, pierwszą funkcję falkową zaproponował Alfred
nego opisuje algorytm Mallata [8], [9]: Haar w 1910 roku. Falka Haara przyjmuje w swojej dziedzi-
f J = S J + D J + ... + Dn + ... + D1 , n = J – j (9) nie wielkości stałe, odcinkami proste (nie ma ciągłych po-
chodnych), która wraz z funkcją skalującą spełnia warunki
gdzie: ortogonalności, a także jako jedyna falka ma oś antysyme-
SJ jest tzw. gładką aproksymacją sygnału, a każdy składnik trii. Falka Haara ma tzw. nośnik zwarty, co oznacza, że zni-
w reprezentacji sygnału jest powiązany z określonym zakre- ka ona na zewnątrz przedziału skończonego.
sem częstotliwości i dostarcza informacji na poziomie ska- a) b)
li (j = 1, … J). Parametr dyskretny J opisuje poziom analizy
wielorozdzielczej (ang. multi-resolution analysis), Dn i Sn są
odpowiednio detalami i częściami zgrubnymi sygnału na
jego n-tym poziomie dekompozycji. Aby spełnić wymaga-
nia diadyczne transformacji falkowej, funkcja fJ powinna być
aproksymowana liczbą N = 2J wielkości dyskretnych. Algo- Rys. 3. Falka Haara: funkcja podstawowa – matka (a) oraz funkcja
rytm Mallata przedstawia rysunek 1 [8]. skalująca – ojciec (b) [5]
b)
62 P R z eg lĄ d b u d o w la n y 1 1 / 2 0 2 0
7 5 lat bu d o w nictwa w pol it echnice poznańs kiej
A R T Y K U ŁY P R O B L E M O W E
W przedstawionych dalej zadaniach zastosowane zostaną
zbiory falek typu Daubechies oraz Coiflet. Te rodziny falek są
funkcjami ciągłymi, spełniającymi warunki ortogonalności.
a)
b)
5. Przykłady liczbowe
6. Podsumowanie
64 P R z eg lĄ d b u d o w la n y 1 1 / 2 0 2 0